.ct-term{--bios-bg:#0000a8;--bios-line:#a8a8a8;--bios-text:#a8a8a8;--bios-bright:#fff;--bios-cyan:#54fcfc;--bios-dim:#6a6ad0;--bios-sel-bg:#a8a8a8;--bios-sel-fg:#0000a8;z-index:4;pointer-events:none;background:var(--bios-bg);font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", "Courier New", monospace;color:var(--bios-text);text-shadow:0 0 6px #96aaff40;justify-content:center;align-items:center;font-size:clamp(12px,min(1rem + 1vw,3.2vh),24px);line-height:1.6;display:flex;position:absolute;inset:0;padding:clamp(55px,8vh,105px) clamp(16px,2.5vw,36px) 24px!important}.bios{border:3px double var(--bios-line);box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;max-width:100%;height:100%;max-height:100%;padding:clamp(12px,2vw,24px) clamp(16px,3vw,36px);display:flex;overflow:hidden!important}.bios-title{text-align:center;color:var(--bios-bright);letter-spacing:.12em;text-transform:uppercase;padding-bottom:.35em}.bios-body{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;gap:clamp(8px,1.5vw,18px);padding:clamp(4px,.8vw,10px) 0;display:grid}.bios-main{min-width:0}.bios-group{border-bottom:1px solid var(--bios-line);color:var(--bios-cyan);letter-spacing:.06em;margin:0 0 .5em;padding-bottom:.25em;font-size:1em;font-weight:400}.bios-group:not(:first-child){margin-top:.6em}.bios-fields{grid-template-columns:minmax(0,max-content) minmax(1.5em,1fr) minmax(0,max-content);margin:0;padding:0;list-style:none;display:grid}.bios-fields>li{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.bios-row{grid-column:1/-1;grid-template-columns:subgrid;color:inherit;align-items:baseline;gap:0 .5em;padding:0;text-decoration:none;display:grid}.bios-label{color:var(--bios-text);white-space:nowrap}.bios-dots{opacity:.35;border-bottom:1px dotted;transform:translateY(-.25em)}.bios-value{color:var(--bios-bright);overflow-wrap:anywhere;min-width:0}.bios-row.is-unset .bios-value{color:var(--bios-dim)}.bios-row.is-readonly{cursor:default}.bios-row.is-readonly .bios-value{color:var(--bios-text)}a.bios-row:hover,a.bios-row:focus-visible,.bios-row.is-unset:hover{background:var(--bios-sel-bg);color:var(--bios-sel-fg);outline:none}a.bios-row:hover .bios-label,a.bios-row:hover .bios-value,a.bios-row:focus-visible .bios-label,a.bios-row:focus-visible .bios-value,.bios-row.is-unset:hover .bios-label,.bios-row.is-unset:hover .bios-value{color:var(--bios-sel-fg)}a.bios-row{cursor:pointer}.bios-help{border-left:1px solid var(--bios-line);min-width:0;padding-left:clamp(10px,2vw,22px)}.bios-help-title{color:var(--bios-bright);border-bottom:1px solid var(--bios-line);margin-bottom:.5em;padding-bottom:.25em}.bios-help-map{width:100%;height:130px}@media (min-width:901px){.bios-help-map{height:clamp(260px,46vh,500px)!important;min-height:240px!important}.bios-help{flex-direction:column;display:flex}}.bios-legend{border-top:1px solid var(--bios-line);padding-top:.35em}.bios-legend-row{flex-wrap:wrap;gap:0 clamp(12px,3vw,44px);display:flex}.bios-legend b{color:var(--bios-bright);margin-right:.35em;font-weight:400}@media (max-width:900px){.bios-body{grid-template-columns:minmax(0,1fr)}.bios-help{border-left:0;border-top:1px solid var(--bios-line);padding-top:.6em;padding-left:0}}@media (max-height:540px){.ct-term{padding:clamp(4px,1vw,10px);line-height:1.45}.bios{padding:4px clamp(8px,1.6vw,14px)}.bios-group:not(:first-child){margin-top:.45em}.bios-legend-row:last-child{display:none}}@media (max-width:720px){.bios-legend-row:last-child{display:none}}@media (max-width:767px){.ct-term,.bios,.bios-title,.bios-group,.bios-row,.bios-label,.bios-value,.bios-help-title,.bios-legend{font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", "Courier New", monospace!important}.ct-term{box-sizing:border-box!important;justify-content:stretch!important;align-items:stretch!important;width:100vw!important;height:100dvh!important;padding:68px 8px 10px!important;font-size:clamp(11px,1.9vh,14px)!important;line-height:1.35!important;display:flex!important}.bios{border:2px double var(--bios-line)!important;box-sizing:border-box!important;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-direction:column!important;justify-content:space-between!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;padding:8px 10px!important;display:flex!important;overflow:hidden!important}.bios::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.bios-title{letter-spacing:.06em!important;flex-shrink:0!important;margin-bottom:2px!important;padding-bottom:.12em!important;font-size:1.05em!important;font-weight:700!important}.bios-body{flex-direction:column!important;flex:1!important;justify-content:space-between!important;gap:2px!important;min-height:0!important;padding:2px 0!important;display:flex!important}.bios-group{margin-bottom:.08em!important;padding-bottom:.1em!important;font-size:.98em!important;font-weight:700!important}.bios-group:not(:first-child){margin-top:.2em!important}.bios-row{border-bottom:1px dotted #a8a8a840!important;grid-template-columns:1fr!important;gap:1px!important;padding:1.5px 0!important;font-size:.95em!important}.bios-dots{display:none!important}.bios-label{font-size:.94em!important;font-weight:600!important}.bios-value{padding-left:4px!important;font-size:.95em!important;font-weight:700!important}.bios-help{flex-direction:column!important;flex:none!important;padding-top:.2em!important;display:flex!important}.bios-help-title{margin-bottom:.12em!important;padding-bottom:.1em!important;font-size:.98em!important;font-weight:700!important}.bios-help-map{flex:none!important;width:100%!important;height:clamp(85px,13.5vh,125px)!important;min-height:85px!important}.bios-legend{flex-shrink:0!important;margin-top:4px!important;padding-top:.15em!important;font-size:.86em!important;font-weight:600!important}}
.sd-overlay{z-index:99998;pointer-events:none;opacity:0;visibility:hidden;will-change:opacity;background:#000;position:fixed;inset:0;overflow:hidden}.sd-overlay.is-active{visibility:visible}.sd-tube{transform-origin:50%;will-change:transform, opacity;position:absolute;inset:0}.sd-wallpaper{background:#3a6ea5 url(https://ik.imagekit.io/9yzb99hnu/gdg-crce/walpaper.png?tr=f-auto,q-auto) 50%/cover no-repeat;position:absolute;inset:0}.sd-scrim{opacity:0;background:#000;position:absolute;inset:0}.sd-dialog{opacity:0;color:#000;background:#ece9d8;border:1px solid #0a3d8f;border-radius:8px 8px 3px 3px;width:min(92vw,400px);font-family:Tahoma,Segoe UI,Verdana,sans-serif;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.94);box-shadow:0 24px 60px #000000b3}.sd-dialog-title{color:#fff;text-shadow:1px 1px 1px #00000080;background:linear-gradient(#0058ee 0%,#3593ff 4%,#288eff 6%,#127dff 8%,#036ffc 10%,#0262ee 14%,#0057e5 20%,#0054e3 24%,#0055e5 56%,#005bed 68%,#0262f0 72%,#0468f2 76%,#0d6efb 78%,#1476fd 80%,#257efe 84%,#3e8fff 90%,#0054e3 100%);align-items:center;height:28px;padding:0 8px;font-size:11px;font-weight:700;display:flex}.sd-dialog-body{align-items:flex-start;gap:14px;padding:18px 18px 14px;display:flex}.sd-dialog-icon{color:#fff;background:radial-gradient(circle at 38% 28%,#a8dcff 0%,#4a9de8 36%,#1a63b4 68%,#0a3a72 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex;box-shadow:inset 0 1px 1px #ffffffb3,0 1px 3px #0000004d}.sd-dialog-text strong{margin-bottom:5px;font-size:13px;display:block}.sd-dialog-text span{color:#3d3d3d;font-size:11px;line-height:1.5}.sd-progress{background:#fff;border:1px solid #7f9db9;height:17px;margin:4px 18px 18px;padding:2px;overflow:hidden;box-shadow:inset 1px 1px #0000001f}.sd-progress-train{gap:2px;width:200%;height:100%;animation:1.1s linear infinite sdMarquee;display:flex}.sd-progress-train i{background:linear-gradient(#7fc3f5 0%,#2f7fd4 48%,#1d63b4 52%,#61aae8 100%);flex:0 0 10px}@keyframes sdMarquee{0%{transform:translate(-50%)}to{transform:translate(0)}}.sd-field{opacity:0;color:#fff;text-align:center;background:#3a6ea5;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;font-family:Tahoma,Segoe UI,Verdana,sans-serif;display:flex;position:absolute;inset:0}.sd-field-main{letter-spacing:.02em;text-shadow:0 2px 6px #00000059;font-size:clamp(15px,2.4vw,22px)}.sd-field-sub{opacity:.72;font-size:clamp(11px,1.4vw,13px)}.sd-scanline{opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#fff 8% 92%,#0000);width:100vw;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleX(0);box-shadow:0 0 26px 7px #bee1ffd9}.sd-dot{opacity:0;will-change:transform, opacity;background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;transform:scale(0);box-shadow:0 0 22px 8px #c8e8ffe6}.sd-spacer{background:0 0;width:100%;position:relative}@media (prefers-reduced-motion:reduce){.sd-progress-train{animation:none}}.sd-term-host{z-index:5;opacity:0;pointer-events:none;position:absolute;inset:0}.sd-term-host.is-live .ct-term{pointer-events:auto}.sd-phone-screen{will-change:transform, opacity;background:#000;width:100vw;height:100dvh;position:absolute;inset:0;overflow:hidden}.sd-phone-lcd{color:#e2e8f0;font-family:var(--font-jakarta), sans-serif;box-sizing:border-box;background:#0c0c0e;flex-direction:column;justify-content:space-between;padding:32px 24px;display:flex;position:absolute;inset:0}.sd-phone-statusbar{color:#718096;letter-spacing:.05em;border-bottom:1px solid #2d3135;justify-content:space-between;padding-bottom:8px;font-size:11px;font-weight:500;display:flex}.sd-phone-content{text-align:center;will-change:transform, opacity;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:16px;display:flex}.sd-phone-logo{object-fit:contain;width:140px;height:auto}.sd-phone-status{color:#fff;letter-spacing:.02em;font-size:15px;font-weight:600}.sd-phone-progress-bar{color:#38bdf8;letter-spacing:.08em;font-family:monospace;font-size:13px}.sd-phone-goodbye{opacity:0;box-sizing:border-box;background:#0c0c0e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sd-phone-goodbye-text{color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:24px;font-weight:700}
.tnav-shell{opacity:0;z-index:100000;pointer-events:none;justify-content:center;transition:opacity .46s,transform .76s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)translateY(-22px)scale(.82)}.tnav-shell[data-enter=true]{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.tnav{--tnav-size:54px;--tnav-open:min(720px, 94vw);height:var(--tnav-size);width:var(--tnav-open);pointer-events:auto;box-sizing:border-box;will-change:width, transform;background:linear-gradient(#181a20f0 0%,#0b0c0ff5 100%);border-radius:999px;align-items:center;padding:0 8px 0 6px;transition:width .58s cubic-bezier(.16,1,.3,1),height .48s cubic-bezier(.16,1,.3,1),border-radius .48s cubic-bezier(.16,1,.3,1),background-color .42s,box-shadow .42s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f,0 16px 45px -12px #000000d9}.tnav-shell[data-collapsed=true] .tnav{width:var(--tnav-size);background:linear-gradient(#1a1c22eb 0%,#0d0e11f2 100%);padding:0}.tnav-mark{width:var(--tnav-size);height:var(--tnav-size);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.tnav-mark img{object-fit:contain;opacity:.94;width:44px;height:auto;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .3s;display:block}.tnav-mark:hover img{opacity:1;transform:scale(1.08)}.tnav-mark:focus-visible{outline:2px solid var(--tnav-accent);outline-offset:-4px;border-radius:999px}.tnav-mobile-header{display:none}.tnav-links{white-space:nowrap;flex:1;justify-content:space-evenly;align-items:center;gap:4px;min-width:0;padding:0 4px;display:flex}.tnav-link{cursor:pointer;font-family:var(--font-00s-body), ui-sans-serif, system-ui, sans-serif;letter-spacing:.015em;color:#fff9;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.84rem;font-weight:500;transition:color .24s,background-color .24s,opacity .35s,transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.tnav-link-dot{display:none}.tnav-shell[data-collapsed=true] .tnav-link{opacity:0;pointer-events:none;transition-duration:.18s;transition-delay:0s;transform:translate(-6px)}.tnav-shell[data-collapsed=false] .tnav-link{transition-delay:calc(.12s + (var(--i) - 1) * 35ms)}.tnav-link:hover,.tnav-link:focus-visible{color:#fffffff2;background:#ffffff12;outline:none}.tnav-link[aria-current=true]{color:#fff;background:#e9a23b29;font-weight:600;box-shadow:inset 0 0 0 1px #e9a23b61}@media (max-width:767px){.tnav-shell{width:100%;top:14px;justify-content:center!important;display:flex!important;left:50%!important;transform:translate(-50%)!important}.tnav{--tnav-size:46px;--tnav-open:min(92vw, 440px);height:var(--tnav-size)!important;border-radius:999px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;padding:0 8px 0 4px!important}.tnav-mark{width:var(--tnav-size)!important;height:var(--tnav-size)!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:flex!important}.tnav-mark img{width:36px!important;height:auto!important}.tnav-links{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;justify-content:center!important;align-items:center!important;gap:3px!important;margin:0 auto!important;padding:0 4px!important;display:flex!important;overflow-x:auto!important}.tnav-links::-webkit-scrollbar{display:none!important}.tnav-link{white-space:nowrap!important;background:0 0!important;border:none!important;border-radius:999px!important;flex-shrink:0!important;padding:5px 9px!important;font-size:.74rem!important}.tnav-link[aria-current=true]{background:#e9a23b2e!important;box-shadow:inset 0 0 0 1px #e9a23b66!important}}@media (prefers-reduced-motion:reduce){.tnav-shell,.tnav,.tnav-link,.tnav-mark img{transition-duration:1ms!important;transition-delay:0s!important}}
