.sflink,.sflink *{box-sizing:border-box}.sflink{--bg:#030914;--bg2:#061326;--panel:rgba(7,19,39,.78);--blue:#168cff;--blue2:#59b8ff;--blue3:#8ed4ff;--white:#f6fbff;--muted:#91a4b9;--line:rgba(83,174,255,.18);position:relative;width:100%;min-height:100svh;margin:0;padding:0!important;overflow:hidden;background:radial-gradient(circle at 50% 13%,rgba(20,137,255,.19),transparent 30%),radial-gradient(circle at 15% 75%,rgba(0,102,255,.07),transparent 28%),radial-gradient(circle at 90% 50%,rgba(0,117,255,.05),transparent 26%),linear-gradient(145deg,#020711,#061326 48%,#020812);color:var(--white);font-family:Inter,Arial,Helvetica,sans-serif}.sflink-grid{position:absolute;inset:0;pointer-events:none;opacity:.32;background-image:linear-gradient(rgba(75,162,255,.065) 1px,transparent 0),linear-gradient(90deg,rgba(75,162,255,.065) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.75) 60%,transparent 96%);mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.75) 60%,transparent 96%)}.sflink-grid:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.8%,rgba(72,171,255,.13) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,rgba(72,171,255,.08) 50%,transparent 50.2%)}.sflink-glow{width:760px;height:760px;left:50%;top:-320px;transform:translateX(-50%);background:rgba(18,133,255,.13);filter:blur(110px)}.sflink-glow,.sflink-glow-two{position:absolute;border-radius:50%;pointer-events:none}.sflink-glow-two{width:500px;height:500px;right:-250px;bottom:0;background:rgba(10,100,255,.07);filter:blur(100px)}.sflink-scan{position:absolute;left:0;right:0;height:1px;top:-10%;background:linear-gradient(90deg,transparent,rgba(70,180,255,.12),rgba(113,203,255,.65),rgba(70,180,255,.12),transparent);box-shadow:0 0 24px rgba(29,148,255,.45);animation:sflinkScan 10s linear infinite;pointer-events:none}@keyframes sflinkScan{to{top:110%}}.sflink-side{position:absolute;top:50%;z-index:3;font-size:9px;letter-spacing:.34em;color:rgba(158,199,234,.35);writing-mode:vertical-rl;text-transform:uppercase}.sflink-side.left{left:25px;transform:translateY(-50%) rotate(180deg)}.sflink-side.right{right:25px;transform:translateY(-50%)}.sflink-shell{position:relative;z-index:5;width:min(660px,calc(100% - 40px));min-height:calc(100svh - 74px);margin:0 auto;padding:42px 0 58px;flex-direction:column}.sflink-shell,.sflink-status{display:flex;align-items:center}.sflink-status{width:100%;justify-content:space-between;margin-bottom:16px;padding:0 4px;font-size:9px;letter-spacing:.18em;color:#7f94aa;text-transform:uppercase}.sflink-status-live{display:flex;align-items:center;gap:8px;color:#a9bdd0}.sflink-status-live i{width:6px;height:6px;border-radius:50%;display:block;background:#36a7ff;box-shadow:0 0 12px #168cff;animation:sflinkPulse 1.8s ease-in-out infinite}@keyframes sflinkPulse{50%{opacity:.35;box-shadow:0 0 3px #168cff}}.sflink-brand-system{position:relative;width:100%;height:205px;display:grid;place-items:center;margin:0 auto 4px;overflow:visible}.sflink-brand-system:before{content:"";position:absolute;left:50%;top:50%;width:480px;height:150px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(21,143,255,.16),rgba(21,143,255,.05) 45%,transparent 72%);filter:blur(8px);pointer-events:none}.sflink-brand-axis{position:absolute;left:3%;right:3%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(54,169,255,.16) 15%,rgba(54,169,255,.48) 50%,rgba(54,169,255,.16) 85%,transparent)}.sflink-brand-axis:after{content:"";position:absolute;top:0;left:-20%;width:20%;height:1px;background:linear-gradient(90deg,transparent,#69c6ff,transparent);box-shadow:0 0 12px rgba(65,180,255,.8);animation:sflinkAxisData 4.2s linear infinite}@keyframes sflinkAxisData{to{left:100%}}.sflink-brand-vertical{position:absolute;top:7%;bottom:7%;left:50%;width:1px;background:linear-gradient(transparent,rgba(61,172,255,.23),rgba(61,172,255,.38),rgba(61,172,255,.23),transparent)}.sflink-brand-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none}.sflink-brand-ring.ring-a{width:170px;height:170px;border:1px solid rgba(69,177,255,.18);animation:sflinkBrandRotate 22s linear infinite}.sflink-brand-ring.ring-a:after,.sflink-brand-ring.ring-a:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#62c1ff;box-shadow:0 0 14px rgba(55,174,255,.9)}.sflink-brand-ring.ring-a:before{left:50%;top:-4px}.sflink-brand-ring.ring-a:after{right:9px;bottom:28px}.sflink-brand-ring.ring-b{width:138px;height:138px;border:1px dashed rgba(66,172,255,.22);animation:sflinkBrandRotateReverse 17s linear infinite}.sflink-brand-ring.ring-c{width:106px;height:106px;border:1px solid rgba(83,188,255,.12);box-shadow:0 0 35px rgba(27,144,255,.07)}@keyframes sflinkBrandRotate{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes sflinkBrandRotateReverse{to{transform:translate(-50%,-50%) rotate(-1turn)}}.sflink-brand-node{position:absolute;width:5px;height:5px;border-radius:50%;background:#4eb6ff;box-shadow:0 0 12px rgba(48,166,255,.85);animation:sflinkBrandNode 2.4s ease-in-out infinite}.sflink-brand-node.n1{left:18%;top:50%}.sflink-brand-node.n2{right:18%;top:50%;animation-delay:.6s}.sflink-brand-node.n3{left:50%;top:12%;animation-delay:1.2s}.sflink-brand-node.n4{left:50%;bottom:12%;animation-delay:1.8s}@keyframes sflinkBrandNode{50%{opacity:.25;box-shadow:0 0 3px rgba(48,166,255,.5)}}.sflink-brand-data{position:absolute;color:rgba(116,172,219,.48);font-size:7px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sflink-brand-data.data-left{left:8%;top:13%}.sflink-brand-data.data-right{right:8%;bottom:13%;text-align:right}.sflink-brand{position:relative;z-index:6;width:min(430px,72%);margin:0;padding:20px 28px;text-align:center;background:radial-gradient(ellipse at center,rgba(6,20,38,.88),rgba(3,11,23,.58) 58%,transparent 76%)}.sflink-brand img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 16px rgba(38,154,255,.15)) drop-shadow(0 10px 30px rgba(0,0,0,.28))}.sflink-kicker{margin:0 0 12px;color:#4eafff;font-size:10px;font-weight:700;letter-spacing:.28em}.sflink-kicker,.sflink-title{text-align:center;text-transform:uppercase}.sflink-title{margin:0;max-width:590px;font-size:clamp(28px,4.4vw,48px);line-height:.96;letter-spacing:-.055em;font-weight:800}.sflink-title span{color:transparent;-webkit-text-stroke:1px #3da6ff;text-shadow:0 0 24px rgba(30,147,255,.16)}.sflink-copy{max-width:530px;margin:17px auto 25px;color:#a9b9c9;font-size:15px;line-height:1.65;text-align:center}.sfai-wrap{margin:0 0 18px;padding:1px;border-radius:12px;background:linear-gradient(125deg,rgba(89,190,255,.75),rgba(35,141,232,.18) 26%,rgba(27,98,173,.12) 68%,rgba(89,190,255,.55));box-shadow:0 24px 75px rgba(0,0,0,.32),0 0 55px rgba(20,136,255,.08)}.sfai-panel,.sfai-wrap{position:relative;width:100%;overflow:hidden}.sfai-panel{border-radius:11px;background:radial-gradient(circle at 50% 42%,rgba(28,148,255,.16),transparent 27%),radial-gradient(circle at 50% 44%,rgba(33,127,230,.08),transparent 48%),linear-gradient(145deg,rgba(7,27,52,.98),rgba(2,10,22,.99))}.sfai-grid{inset:0;background-image:linear-gradient(rgba(67,166,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(67,166,255,.04) 1px,transparent 0);background-size:30px 30px;opacity:.7}.sfai-glow,.sfai-grid{position:absolute;pointer-events:none}.sfai-glow{left:50%;top:47%;width:300px;height:300px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(30,154,255,.14),rgba(30,154,255,.045) 43%,transparent 70%);filter:blur(10px);animation:sfaiGlowPulse 4s ease-in-out infinite}@keyframes sfaiGlowPulse{50%{transform:translate(-50%,-50%) scale(1.08);opacity:.72}}.sfai-sweep{position:absolute;width:150%;height:110px;left:-25%;top:-130px;transform:rotate(-8deg);background:linear-gradient(180deg,transparent,rgba(47,171,255,.025),rgba(66,187,255,.11),transparent);filter:blur(8px);animation:sfaiSweep 7s linear infinite;pointer-events:none}@keyframes sfaiSweep{to{top:120%}}.sfai-top{position:relative;z-index:8;min-height:52px;padding:0 19px;justify-content:space-between;border-bottom:1px solid rgba(76,173,255,.14);background:rgba(3,14,29,.56)}.sfai-ident,.sfai-top{display:flex;align-items:center}.sfai-ident{gap:10px}.sfai-live{position:relative;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#55bdff;box-shadow:0 0 0 5px rgba(44,159,255,.07),0 0 17px #239cff;animation:sfaiLive 1.6s ease-in-out infinite}@keyframes sfaiLive{50%{opacity:.4;transform:scale(.82)}}.sfai-ident strong{color:#edf8ff;font-size:10px;letter-spacing:.17em}.sfai-ident strong,.sfai-state{font-weight:700;text-transform:uppercase}.sfai-state{display:flex;align-items:center;gap:6px;color:#63c0ff;font-size:8px;letter-spacing:.18em}.sfai-heading{position:relative;z-index:8;padding:20px 20px 0;text-align:center}.sfai-eyebrow{color:#4eafff;font-size:8px;letter-spacing:.28em}.sfai-eyebrow,.sfai-heading h2{font-weight:700;text-transform:uppercase}.sfai-heading h2{margin:7px 0 0;color:#f1f9ff;font-size:17px;line-height:1.1;letter-spacing:.08em}.sfai-core{position:relative;z-index:4;min-height:275px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 18px 13px}.sfai-cross-x,.sfai-cross-y{position:absolute;pointer-events:none}.sfai-cross-x{left:10%;right:10%;top:46%;height:1px;background:linear-gradient(90deg,transparent,rgba(61,175,255,.09),rgba(61,175,255,.15),rgba(61,175,255,.09),transparent)}.sfai-cross-y{top:8%;bottom:7%;left:50%;width:1px;background:linear-gradient(transparent,rgba(61,175,255,.09),rgba(61,175,255,.14),rgba(61,175,255,.09),transparent)}.sfai-orbit{position:absolute;left:50%;top:46%;border-radius:50%;pointer-events:none}.sfai-orbit.one{width:258px;height:258px;margin:-129px 0 0 -129px;border:1px solid rgba(73,180,255,.13);animation:sfaiRotate 27s linear infinite}.sfai-orbit.one:after,.sfai-orbit.one:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#69c8ff;box-shadow:0 0 14px rgba(49,170,255,.9)}.sfai-orbit.one:before{top:17px;left:53px}.sfai-orbit.one:after{right:13px;bottom:74px}.sfai-orbit.two{width:220px;height:220px;margin:-110px 0 0 -110px;border:1px dashed rgba(70,175,255,.15);animation:sfaiRotateBack 19s linear infinite}.sfai-orbit.three{width:182px;height:182px;margin:-91px 0 0 -91px;border:1px solid rgba(73,181,255,.1);box-shadow:0 0 55px rgba(28,142,255,.09)}.sfai-orbit.four{width:150px;height:150px;margin:-75px 0 0 -75px;border:1px dotted rgba(94,194,255,.12);animation:sfaiRotate 13s linear infinite}@keyframes sfaiRotate{to{transform:rotate(1turn)}}@keyframes sfaiRotateBack{to{transform:rotate(-1turn)}}.sfai-bracket{position:absolute;z-index:5;width:26px;height:26px;opacity:.48;pointer-events:none}.sfai-bracket:after,.sfai-bracket:before{content:"";position:absolute;background:rgba(83,185,255,.6)}.sfai-bracket:before{width:26px;height:1px}.sfai-bracket:after{width:1px;height:26px}.sfai-bracket.tl{left:20px;top:25px}.sfai-bracket.tr{right:20px;top:25px;transform:rotate(90deg)}.sfai-bracket.bl{left:20px;bottom:22px;transform:rotate(-90deg)}.sfai-bracket.br{right:20px;bottom:22px;transform:rotate(180deg)}.sfai-data{position:absolute;z-index:5;color:rgba(135,196,239,.55);font-size:7px;font-weight:700;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.sfai-data.a{left:22px;top:48px}.sfai-data.b{right:22px;top:48px;text-align:right}.sfai-data.c{left:22px;bottom:35px}.sfai-data.d{right:22px;bottom:35px;text-align:right}.sfai-native{position:relative;z-index:20;width:100%;min-height:205px;display:flex;justify-content:center;align-items:center}.sfai-native>*{position:relative;z-index:25}.sfai-intro{position:relative;z-index:9;width:min(470px,92%);margin:-1px auto 0;padding:0 12px 19px;text-align:center}.sfai-intro strong{display:block;color:#f2f9ff;font-size:12px;letter-spacing:.18em;font-weight:700;text-transform:uppercase;text-shadow:0 0 18px rgba(53,170,255,.15)}.sfai-intro span{display:block;max-width:440px;margin:8px auto 0;color:#849db3;font-size:10px;line-height:1.55;letter-spacing:.035em}.sfai-bottom{position:relative;z-index:8;min-height:64px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(67,169,255,.14);background:rgba(2,11,23,.68)}.sfai-stat{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center}.sfai-stat:not(:last-child):after{content:"";position:absolute;right:0;top:15px;bottom:15px;width:1px;background:rgba(71,170,255,.12)}.sfai-stat span{color:#607b92;font-size:7px;letter-spacing:.16em;text-transform:uppercase}.sfai-stat strong{color:#9ad4ff;font-size:8px;letter-spacing:.14em;font-weight:700;text-transform:uppercase}.sflink-links{width:100%;display:grid;gap:12px}.sflink-btn{position:relative;width:100%;min-height:75px;padding:15px 76px 15px 20px;display:flex;align-items:center;gap:17px;overflow:hidden;color:var(--white)!important;text-decoration:none!important;border:1px solid rgba(69,164,255,.25);border-radius:7px;background:linear-gradient(90deg,rgba(16,47,84,.72),rgba(5,16,31,.74));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease}.sflink-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(63,176,255,.11) 48%,transparent 72%);transform:translateX(-120%);transition:transform .7s cubic-bezier(.2,.8,.2,1)}.sflink-btn:hover{transform:translateY(-3px);border-color:rgba(75,180,255,.72);background:linear-gradient(90deg,rgba(17,65,115,.88),rgba(5,20,39,.9));box-shadow:0 18px 45px rgba(0,0,0,.27),0 0 28px rgba(25,142,255,.09)}.sflink-btn:hover:before{transform:translateX(120%)}.sflink-btn.primary{border-color:rgba(72,177,255,.52);background:linear-gradient(100deg,rgba(15,108,197,.44),rgba(5,22,42,.87));box-shadow:inset 0 0 30px rgba(20,133,255,.06),0 0 32px rgba(19,130,255,.05)}.sflink-number{position:relative;z-index:2;width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:1px solid rgba(86,185,255,.34);border-radius:50%;color:#58baff;font-size:9px;letter-spacing:.08em}.sflink-btn-text{position:relative;z-index:2;display:flex;flex-direction:column;gap:4px}.sflink-btn-text strong{font-size:13px;line-height:1.1;letter-spacing:.13em;font-weight:700;text-transform:uppercase}.sflink-btn-text small{color:#8197ab;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.sflink-arrow{position:absolute;z-index:2;right:22px;top:50%;width:38px;height:38px;transform:translateY(-50%);display:grid;place-items:center;border-left:1px solid rgba(76,171,255,.18);color:#58baff;font-size:20px;transition:transform .3s ease}.sflink-btn:hover .sflink-arrow{transform:translate(4px,-50%)}.sflink-system{width:100%;margin-top:27px;padding-top:19px;border-top:1px solid rgba(75,164,239,.13);display:grid;grid-template-columns:repeat(3,1fr)}.sflink-system-item{min-height:44px;padding:0 14px;border-right:1px solid rgba(75,164,239,.12);display:flex;flex-direction:column;justify-content:center;text-align:center}.sflink-system-item:last-child{border-right:0}.sflink-system-item span{color:#536b81;font-size:8px;letter-spacing:.18em;text-transform:uppercase}.sflink-system-item strong{margin-top:5px;color:#b8c9d8;font-size:9px;letter-spacing:.14em;font-weight:600;text-transform:uppercase}.sflink-social{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:25px}.sflink-social a{position:relative;width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(70,165,244,.25);border-radius:50%;color:#a8bed1!important;text-decoration:none!important;background:rgba(5,18,35,.48);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .25s ease,color .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}.sflink-social svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.sflink-social a:hover{color:#fff!important;border-color:#319fff;background:rgba(30,145,255,.14);box-shadow:0 0 0 4px rgba(30,145,255,.05),0 0 24px rgba(30,145,255,.18);transform:translateY(-3px)}.sflink-footer{margin-top:22px;color:#53697c;font-size:8px;letter-spacing:.19em;text-transform:uppercase;text-align:center}.sflink-ticker{position:relative;z-index:6;width:100%;height:74px;overflow:hidden;border-top:1px solid rgba(62,160,246,.2);background:rgba(4,16,31,.92)}.sflink-ticker,.sflink-track{display:flex;align-items:center}.sflink-track{width:-moz-max-content;width:max-content;white-space:nowrap;animation:sflinkTicker 30s linear infinite}.sflink-track span{display:inline-flex;align-items:center;color:#7792a9;font-size:10px;letter-spacing:.23em;text-transform:uppercase}.sflink-track span:after{content:"◆";margin:0 25px;color:#178fff;font-size:6px}@keyframes sflinkTicker{to{transform:translateX(-50%)}}@media (max-width:700px){.sflink-shell{width:min(100% - 28px,580px);padding-top:24px;padding-bottom:42px}.sflink-side{display:none}.sflink-status{margin-bottom:10px}.sflink-brand-system{height:180px}.sflink-brand{width:min(360px,78%);padding:18px 20px}.sflink-brand-ring.ring-a{width:145px;height:145px}.sflink-brand-ring.ring-b{width:118px;height:118px}.sflink-brand-ring.ring-c{width:91px;height:91px}.sflink-brand-data{font-size:5px}.sflink-copy{font-size:14px;margin-bottom:21px}.sfai-heading{padding-top:17px}.sfai-heading h2{font-size:15px}.sfai-core{min-height:260px;padding-left:8px;padding-right:8px}.sfai-orbit.one{width:235px;height:235px;margin:-117px 0 0 -117px}.sfai-orbit.two{width:200px;height:200px;margin:-100px 0 0 -100px}.sfai-orbit.three{width:168px;height:168px;margin:-84px 0 0 -84px}.sfai-orbit.four{width:140px;height:140px;margin:-70px 0 0 -70px}.sfai-native{min-height:195px}.sfai-bottom{min-height:60px}.sflink-btn{min-height:72px;padding-left:15px;padding-right:60px}.sflink-number{width:34px;height:34px;flex-basis:34px}.sflink-btn-text strong{font-size:11px}.sflink-btn-text small{font-size:8px}.sflink-arrow{right:12px;width:32px}.sflink-system-item{padding:0 6px}.sflink-social a{width:44px;height:44px}.sflink-ticker{height:62px}}@media (max-width:430px){.sflink-title{font-size:31px}.sflink-brand-system{height:160px}.sflink-brand{width:84%;padding:15px 14px}.sflink-brand-ring.ring-a{width:126px;height:126px}.sflink-brand-ring.ring-b{width:101px;height:101px}.sflink-brand-ring.ring-c{width:78px;height:78px}.sflink-brand-data{display:none}.sflink-copy{max-width:330px}.sfai-top{min-height:48px;padding:0 12px}.sfai-ident{gap:8px}.sfai-ident strong{font-size:7px;letter-spacing:.12em}.sfai-state{font-size:6px}.sfai-heading{padding:15px 10px 0}.sfai-eyebrow{font-size:6px}.sfai-heading h2{font-size:13px;letter-spacing:.07em}.sfai-core{min-height:250px;padding-left:3px;padding-right:3px}.sfai-orbit.one{width:215px;height:215px;margin:-107px 0 0 -107px}.sfai-orbit.two{width:184px;height:184px;margin:-92px 0 0 -92px}.sfai-orbit.three{width:154px;height:154px;margin:-77px 0 0 -77px}.sfai-orbit.four{width:128px;height:128px;margin:-64px 0 0 -64px}.sfai-native{min-height:185px}.sfai-data{font-size:5px;opacity:.75}.sfai-data.a,.sfai-data.c{left:12px}.sfai-data.b,.sfai-data.d{right:12px}.sfai-bracket{opacity:.28}.sfai-bracket.bl,.sfai-bracket.tl{left:12px}.sfai-bracket.br,.sfai-bracket.tr{right:12px}.sfai-intro{width:94%;padding-bottom:17px}.sfai-intro strong{font-size:10px}.sfai-intro span{font-size:9px}.sfai-stat span{font-size:6px}.sfai-stat strong{font-size:7px}.sflink-btn-text small{display:none}.sflink-btn{min-height:66px}.sflink-status{font-size:7px}}@media (prefers-reduced-motion:reduce){.sflink *,.sflink :after,.sflink :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}html:has(.sflink) .cinema-header,html:has(.sflink) .footer-cinema{display:none}html:has(.sflink) body{background:#030914}.sflink img{max-width:100%}.sflink .sfai-bracket.tl,.sflink .sfai-bracket.tr{top:64px}.sflink .sfai-bracket.bl,.sflink .sfai-bracket.br{bottom:78px}.sflink .sfai-data.a,.sflink .sfai-data.b{top:128px}.sfai-console{position:relative;z-index:6;display:flex}.sfai-console .sai-log{max-height:min(430px,52svh);min-height:140px}.sfai-console:has(.sai-voice-on) .sai-log{max-height:min(520px,56svh)}.sfai-console .sai{background:transparent}.sfai-console .sai-m-page .sai-stage{padding-top:34px;padding-bottom:14px}.sfai-console .sai-m-page .sai-orb{width:250px}.sfai-console .sai-m-page .sai-stage.big .sai-orb{width:min(300px,70vw)}.sfai-console .sai-m-page .sai-stage.compact .sai-orb{width:120px}.sfai-console .sai-m-page.sai-voice-on .sai-log{min-height:clamp(220px,36svh,440px)}.sfai-console .sai-orb{overflow:visible}.sfai-console .sai-orb:after,.sfai-console .sai-orb:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.sfai-console .sai-orb:before{inset:-16%;border:1px dashed rgba(70,175,255,.26);transform:rotate(calc(var(--orb-spin, 0deg) * -1.6)) scale(var(--orb-pulse,1))}.sfai-console .sai-orb:after{inset:-32%;border:1px solid rgba(73,180,255,.18);box-shadow:0 0 55px rgba(28,142,255,.1),inset 0 0 40px rgba(28,142,255,.05);background:radial-gradient(circle at 50% 0,#8fdcff 0 2.5px,rgba(80,190,255,.55) 3.5px,transparent 9px),radial-gradient(circle at 93.3% 75%,#69c8ff 0 2px,rgba(80,190,255,.45) 3px,transparent 8px);transform:rotate(var(--orb-spin,0deg)) scale(calc(2 - var(--orb-pulse, 1)))}.sai-voice-on .sfai-console .sai-orb:after,.sfai-console .sai-voice-on .sai-orb:after{border-color:rgba(110,230,255,.32)}.sfai-console .sai-stage.compact .sai-orb:after{display:none}@media (max-width:700px){.sfai-console .sai-m-page .sai-orb{width:min(220px,56vw)}.sfai-console .sai-orb:before{inset:-11%}.sfai-console .sai-orb:after{inset:-22%}.sfai-console .sai-m-page .sai-stage.compact .sai-orb{width:104px}.sflink .sfai-data{display:none}}