:where(button,input[type=button],input[type=submit],input[type=reset],a.btn,a.chip,a.lt-btn,a[role=button]):not(#ltSessionTabs .tab){transition-property:translate,scale,transform,background-color,border-color,box-shadow,color,opacity,filter!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important;transition-delay:0s!important}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){:where(button,input[type=button],input[type=submit],input[type=reset],a.btn,a.chip,a.lt-btn,a[role=button]):not(:disabled):not([aria-disabled=true]):not(#ltSessionTabs .tab):hover{translate:0 -1px}}@media(prefers-reduced-motion:no-preference){:where(button,input[type=button],input[type=submit],input[type=reset],a.btn,a.chip,a.lt-btn,a[role=button]):not(:disabled):not([aria-disabled=true]):not(#ltSessionTabs .tab):active{translate:0 0;scale:.985;transition-duration:.09s!important}}:where(button,input[type=button],input[type=submit],input[type=reset],a.btn,a.chip,a.lt-btn,a[role=button]):not(:disabled):not([aria-disabled=true]):focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){:where(button,input[type=button],input[type=submit],input[type=reset],a.btn,a.chip,a.lt-btn,a[role=button]):not(#ltSessionTabs .tab){transition:none!important;translate:none!important;scale:none!important}}html{-webkit-user-select:none;user-select:none}input,textarea,[contenteditable]:not([contenteditable=false]){-webkit-user-select:text;user-select:text}.session-island-slot{position:relative;width:180px;height:40px;flex:0 0 180px;z-index:3}.session-island{position:absolute;top:0;right:0;width:180px;height:40px;display:block;overflow:hidden;box-sizing:border-box;border-radius:20px;background:#000;color:#fff;text-decoration:none;box-shadow:0 0 0 1px #ffffff1a,0 8px 24px -8px #000c;font:600 12px/1.2 Inter,system-ui,sans-serif;transition:width .46s cubic-bezier(.34,1.28,.64,1),height .46s cubic-bezier(.34,1.28,.64,1),border-radius .46s cubic-bezier(.34,1.28,.64,1),transform .46s cubic-bezier(.34,1.28,.64,1),box-shadow .35s ease;will-change:width,height,transform}.si-compact,.si-expanded{position:absolute;inset:0;display:flex;align-items:center;white-space:nowrap}.si-compact{transition:opacity .22s ease .06s,transform .38s cubic-bezier(.34,1.25,.64,1) .03s,filter .22s ease .06s}.si-expanded{transition:opacity .16s ease,transform .16s ease,filter .16s ease}.si-compact{gap:8px;padding:0 12px 0 8px;opacity:1}.si-badge{display:grid;place-items:center;min-width:32px;height:24px;padding:0 7px;box-sizing:border-box;border-radius:999px;background:#e10600;color:#fff;font-size:11px;font-weight:800}.si-name{overflow:hidden;text-overflow:ellipsis;color:#ffffffbf}.si-relative{margin-left:auto;color:#fff;font-size:12px;font-variant-numeric:tabular-nums}.si-expanded{gap:12px;padding:0 14px;opacity:0;transform:scale(.92);filter:blur(4px);pointer-events:none}.si-timer-icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#f4b400;background:#f59e0b26}.si-timer-icon svg{width:18px;height:18px}.si-copy{min-width:0;display:flex;flex-direction:column;gap:3px;flex:1;text-align:left}.si-title,.si-date{overflow:hidden;text-overflow:ellipsis}.si-title{font-size:13px;font-weight:700}.si-date{font-size:11px;font-weight:500;color:#aaa}.si-count{display:flex;align-items:flex-end;flex-direction:column;gap:6px;min-width:92px}.si-clock{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.si-bar{width:92px;height:3px;background:#ffffff24;border-radius:99px;overflow:hidden}.si-bar>span{display:block;height:100%;background:#e5b528;border-radius:inherit;transition:width 1s linear}.session-island.is-expanded,.session-island:focus-visible{width:350px;height:56px;border-radius:28px;box-shadow:0 0 0 1px #ffffff20,0 20px 48px -12px #000}.session-island.is-expanded .si-compact,.session-island:focus-visible .si-compact{opacity:0;transform:scale(.92);filter:blur(4px);transition:opacity .16s ease,transform .16s ease,filter .16s ease}.session-island.is-expanded .si-expanded,.session-island:focus-visible .si-expanded{opacity:1;transform:none;filter:blur(0);transition:opacity .34s ease .05s,transform .42s cubic-bezier(.34,1.4,.64,1) .05s,filter .34s ease .05s}.session-island:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(min-width:901px)and (max-width:1250px){nav.nav:has(.session-island-slot) .nav-inner{gap:8px}nav.nav:has(.session-island-slot) .nav-links{gap:2px;margin-right:4px}nav.nav:has(.session-island-slot) .nav-links a{padding-inline:8px;font-size:12px}.session-island-slot{width:120px;flex-basis:120px}.session-island{width:120px}.si-name{display:none}}@media(min-width:901px)and (max-width:960px){nav.nav:has(.session-island-slot) .nav-links{gap:1px}nav.nav:has(.session-island-slot) .nav-links a{padding-inline:6px}}@media(max-width:1150px){nav.nav:has(.session-island-slot) .nav-pill{display:none}}@media(max-width:900px){.session-island-slot{position:absolute;top:50%;left:50%;width:180px;height:40px;transform:translate(-50%,-50%)}.session-island{right:50%;transform:translate(50%)}.session-island.is-expanded,.session-island:focus-visible{width:min(350px,calc(100vw - 32px))}}@media(prefers-reduced-motion:reduce){.session-island,.si-compact,.si-expanded,.si-bar>span{transition:none!important}.si-compact,.si-expanded{filter:none!important}}@media(max-width:350px){.session-island.is-expanded,.session-island:focus-visible{width:min(260px,calc(100vw - 32px))}.si-expanded{gap:8px;padding-inline:10px}.si-count,.si-bar{min-width:78px;width:78px}.si-clock{font-size:12px}}nav.nav .pill.viewer{box-sizing:border-box;width:116px;flex:0 0 116px;justify-content:center}nav.nav .pill.viewer[hidden]{display:inline-flex!important;visibility:hidden}nav.nav .pill.viewer #viewerCount{display:inline-block;max-width:6ch;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}@media(max-width:480px){nav.nav .pill.viewer{width:76px;flex-basis:76px}}nav.nav #helpNavPill{width:146px;justify-content:center;flex:0 0 146px}@media(max-width:600px){.session-island-slot{--mobile-island-width: 120px;left:auto;right:calc(var(--gutter, clamp(20px, 5vw, 56px)) + 130px);width:var(--mobile-island-width);transform:translateY(-50%)}.session-island{width:var(--mobile-island-width)}.si-name{display:none}nav.nav .pill.viewer{width:76px;flex-basis:76px}nav.nav .pill.viewer .viewer-label{display:none}.session-island.is-expanded,.session-island:focus-visible{transform:translate(calc(50% + var(--gutter, clamp(20px, 5vw, 56px)) + 130px + var(--mobile-island-width) / 2 - 50vw))}}@media(max-width:400px){.session-island-slot{--mobile-island-width: 92px}.si-compact{gap:4px;padding-inline:6px}.si-badge{min-width:26px;padding-inline:5px}.si-relative{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:10px}}@media(max-width:375px){nav.nav:has(.session-island-slot) .brand-text{display:none}}footer.footer .footer-credit{margin:9px 0 0;color:var(--fg-4, #92949b);font-size:12.5px}footer.footer .footer-credit-name{appearance:none;display:inline-block;margin:0;padding:2px 3px;border:0;border-radius:5px;background:transparent;color:#c5c6ca;font:inherit;font-weight:650;cursor:pointer;transition:color .2s ease}footer.footer .footer-credit-name:hover,footer.footer .footer-credit-name:focus,footer.footer .footer-credit-name:active{color:#e10600;background-image:linear-gradient(90deg,#e10600 0% 20%,#09090a 35%,#e10600 50% 70%,#09090a 85%,#e10600);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:footer-credit-wave 2s linear infinite}@keyframes footer-credit-wave{0%{background-position:100% 0}to{background-position:0 0}}footer.footer .footer-credit-name:focus-visible{outline:2px solid #ff655c;outline-offset:3px}@media(prefers-reduced-motion:reduce){footer.footer .footer-credit-name{transition:none;animation:none!important}}[hidden]{display:none!important}@media(pointer:coarse){html{scrollbar-gutter:auto}}.outage-stage{flex:1 0 auto;width:100%;min-height:calc(100svh - var(--nav-h, 64px));display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:clamp(28px,5vh,64px) var(--gutter, clamp(20px, 5vw, 56px));box-sizing:border-box}body[data-page=cockpit] .outage-stage{min-height:100svh;padding-top:calc(var(--nav-h, 64px) + clamp(28px,5vh,64px));padding-bottom:clamp(28px,5vh,64px)}body[data-page=cockpit] #partialOutageStage~.footer{margin-top:0}.outage-card{position:relative;width:100%;max-width:540px;margin-inline:auto;padding:clamp(24px,4.5vw,40px);border-radius:20px;background:radial-gradient(120% 90% at 50% 0%,rgba(245,158,11,.11),transparent 62%),#18191d;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0f,0 24px 64px #00000073;color:#f5f5f7;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-align:left;box-sizing:border-box}.outage-pill{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:5px 11px;border-radius:999px;background:#f59e0b24;border:1px solid rgba(245,158,11,.32);color:#fcd34d;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.35;margin-bottom:18px}.outage-dot{width:7px;height:7px;border-radius:999px;background:#f59e0b;flex-shrink:0}.outage-title{margin:0 0 10px;font-family:Archivo,Inter,sans-serif;font-size:clamp(26px,6vw,36px);font-weight:700;letter-spacing:-.025em;line-height:1.08;color:#fff}.outage-lead{margin:0 0 10px;font-size:clamp(15.5px,4vw,16.5px);font-weight:600;color:#e4e5e9;line-height:1.45}.outage-copy{margin:0 0 24px;font-size:14px;color:#a9abaf;line-height:1.6}.outage-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.outage-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;border:1px solid rgba(255,255,255,.14);background:#212227;color:#f5f5f7;box-sizing:border-box;transition:background-color .15s cubic-bezier(.22,1,.36,1),border-color .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)}.outage-btn:hover{background:#2b2c31;border-color:#ffffff3d}.outage-btn:active{transform:translateY(1px)}.outage-btn svg{width:16px;height:16px;flex-shrink:0}.outage-btn-primary{background:#fff;color:#0e0f11;border-color:#fff}.outage-btn-primary:hover{background:#e6e7eb;border-color:#e6e7eb}.outage-foot{margin-top:22px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08);font-size:12.5px;line-height:1.5;color:#7e8188}@media(max-width:520px){.outage-card{padding:24px 20px;border-radius:18px}.outage-actions{flex-direction:column;align-items:stretch}.outage-btn{width:100%}}:root{--page: #0e0f11;--bg-elev: #141518;--card: #18191d;--card-2: #212227;--card-3: #2b2c31;--line: rgba(255, 255, 255, .08);--line-2: rgba(255, 255, 255, .14);--fg: #cecfd2;--fg-2: #a9abaf;--fg-3: #96999e;--fg-4: #7e8188;--white: #ffffff;--accent: #e10600;--green: #25d366;--amber: #f59e0b;--ease: cubic-bezier(.22, 1, .36, 1);--wrap: 1280px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{min-height:100%;background:var(--page);color:var(--fg);color-scheme:dark}body{min-height:100svh;display:flex;flex-direction:column;background:radial-gradient(880px 420px at 50% -140px,rgba(225,6,0,.07),transparent 70%),var(--page);color:var(--fg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14.5px;line-height:1.55;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#e1060066;color:#fff}a{color:inherit;text-decoration:none;touch-action:manipulation}button,input,select,textarea{font:inherit}button,[role=button],[role=option],summary{touch-action:manipulation;-webkit-user-select:none;user-select:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:focus:not(:focus-visible){outline:none}.wrap{width:min(100%,calc(var(--wrap) + clamp(40px,10vw,112px)));margin-inline:auto;padding-inline:clamp(20px,5vw,56px)}.nav{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--page) 82%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);transition:background-color .18s var(--ease),border-color .18s var(--ease),backdrop-filter .18s var(--ease)}.nav.stuck{background:color-mix(in srgb,var(--page) 94%,transparent);border-bottom-color:var(--line-2)}.nav-inner{width:min(100%,calc(var(--wrap) + clamp(40px,10vw,112px)));margin-inline:auto;padding-inline:clamp(20px,5vw,56px);height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--white);flex-shrink:0}.brand-mark{width:30px;height:30px;border-radius:8px;background:var(--accent);color:#fff;display:grid;place-items:center;flex-shrink:0;box-shadow:inset 0 1px #ffffff2e}.brand-mark svg{width:18px;height:18px;display:block}.brand-text{font-family:Archivo,Inter,sans-serif;font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--white)}.nav-links{display:flex;align-items:center;gap:4px;margin-left:auto}.nav-links a{position:relative;display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:8px;font-size:13.5px;font-weight:550;color:var(--fg-2);transition:color .15s var(--ease),background-color .15s var(--ease)}.nav-links a:hover{color:var(--white);background:#ffffff0d}.nav-links a[aria-current=page],.nav-links .help-nav-current{color:var(--white);background:#ffffff12}.help-notification-dot{display:inline-block;width:7px;height:7px;border-radius:999px;background:var(--accent);box-shadow:0 0 10px #e10600b3}.help-notification-dot[hidden]{display:none!important}.nav-right{display:flex;align-items:center;gap:8px;order:3}.nav-pill{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;background:var(--card);border:1px solid var(--line);font-size:12px;font-weight:600;color:var(--fg-2);white-space:nowrap}.nav-pill .dot{width:7px;height:7px;border-radius:999px;background:var(--green);flex-shrink:0}.nav-pill.is-offline{background:#f59e0b1f;border-color:#f59e0b4d;color:#fcd34d}.nav-pill.is-offline .dot{background:var(--amber)}html:has(#partialOutageStage) .nav-pill{background:#f59e0b1f;border-color:#f59e0b4d;color:#fcd34d}html:has(#partialOutageStage) .nav-pill .dot{background:var(--amber)}.nav-toggle{display:none;width:36px;height:36px;border-radius:9px;border:1px solid var(--line-2);background:var(--card);color:var(--white);cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:4px}.nav-toggle span{display:block;width:15px;height:1.5px;border-radius:2px;background:currentColor}.help-main{flex:1;width:min(100%,760px);margin:clamp(32px,5vh,56px) auto 52px;padding-inline:clamp(18px,4vw,28px)}.help-card{position:relative;padding:clamp(26px,4.5vw,42px);border-radius:20px;background:radial-gradient(120% 90% at 50% 0%,rgba(225,6,0,.08),transparent 62%),var(--card);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff0f,0 24px 64px #0000006b}.help-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.help-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 11px;border-radius:999px;background:#e1060024;border:1px solid rgba(225,6,0,.32);color:#ff9a96;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.help-pill-dot{width:7px;height:7px;border-radius:999px;background:var(--accent);flex-shrink:0}.help-badge{padding:4px 10px;border-radius:8px;background:var(--bg-elev);border:1px solid var(--line);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;color:var(--fg-3);letter-spacing:.05em;white-space:nowrap}h1,.ticket-heading{margin:0 0 10px;font-family:Archivo,Inter,sans-serif;font-size:clamp(28px,4.2vw,38px);font-weight:700;letter-spacing:-.025em;line-height:1.08;color:var(--white)}.help-intro{max-width:62ch;margin:0 0 20px;color:var(--fg-2);font-size:14.5px;line-height:1.6}.help-status{margin:0 0 22px;padding:11px 14px;border-radius:12px;border:1px solid var(--line);background:var(--bg-elev);color:var(--fg-2);font-size:13px;font-weight:500;line-height:1.5}.help-status[data-state=ready]{background:#25d36614;border-color:#25d36647;color:#a3f5be}.help-status[data-state=offline],.help-status[data-state=error]{background:#f59e0b1a;border-color:#f59e0b4d;color:#fcd34d}#helpRequestForm{display:grid;gap:16px}.help-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.help-field{display:grid;gap:8px;min-width:0;color:var(--white);font-size:13px;font-weight:600}.help-field>span:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--fg-2);font-size:12.5px;font-weight:600}.help-field small{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;font-weight:500;color:var(--fg-4);font-variant-numeric:tabular-nums}.help-field input,.help-field select,.help-field textarea,#chatMessage{width:100%;border:1px solid var(--line-2);border-radius:10px;background:var(--bg-elev);color:var(--white);font-size:14px;transition:border-color .15s var(--ease),box-shadow .15s var(--ease),background-color .15s var(--ease)}.help-field input,.help-field select{min-height:44px;padding:0 13px}.help-field textarea,#chatMessage{min-height:140px;padding:12px 14px;resize:vertical;line-height:1.55}.help-field input::placeholder,.help-field textarea::placeholder,#chatMessage::placeholder{color:var(--fg-4)}.help-field input:hover,.help-field textarea:hover,#chatMessage:hover{border-color:#ffffff38}.help-field input:focus,.help-field select:focus,.help-field textarea:focus,#chatMessage:focus{outline:none;border-color:#ffffff5c;box-shadow:0 0 0 3px #ffffff14}.help-field input:-webkit-autofill,.help-field input:-webkit-autofill:hover,.help-field input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0 1000px #141518 inset}.select-shell{position:relative;width:100%}.select-shell.is-open{z-index:30}.select-shell>.native-select-source{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}.select-trigger{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border:1px solid var(--line-2);border-radius:10px;background:var(--bg-elev);color:var(--white);font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s var(--ease),border-color .15s var(--ease),box-shadow .15s var(--ease)}.select-trigger:hover:not(:disabled){border-color:#ffffff38;background:var(--card)}.select-trigger:disabled{cursor:not-allowed;opacity:.5}.select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-chevron{width:8px;height:8px;flex:0 0 8px;border-right:1.5px solid var(--fg-3);border-bottom:1.5px solid var(--fg-3);transform:translateY(-2px) rotate(45deg);transition:transform .18s var(--ease),border-color .18s var(--ease)}.select-trigger[aria-expanded=true]{border-color:#ffffff5c;box-shadow:0 0 0 3px #ffffff14}.select-trigger[aria-expanded=true] .select-chevron{border-color:var(--white);transform:translateY(2px) rotate(225deg)}.select-menu{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;display:grid;gap:2px;max-height:260px;overflow-y:auto;padding:6px;border:1px solid var(--line-2);border-radius:12px;background:var(--card);box-shadow:0 20px 48px #0009;animation:helpSelectMenuIn .16s var(--ease)}.select-menu[hidden]{display:none}.select-menu.above{top:auto;bottom:calc(100% + 6px)}@keyframes helpSelectMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.select-option{width:100%;min-height:38px;padding:8px 11px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--fg-2);font-size:13.5px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .14s var(--ease),color .14s var(--ease)}.select-option:hover,.select-option:focus-visible{color:var(--white);background:#ffffff0f;outline:none}.select-option[aria-selected=true]{color:var(--white);background:#e1060029;border-color:#e106005c}.select-option.is-disabled{color:var(--fg-4);cursor:not-allowed}.help-upload-note{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg-elev);color:var(--fg-2);font-size:13px;line-height:1.55}.help-upload-note b{color:var(--white);font-weight:600}.diagnostics-details{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg-elev)}.diagnostics-details summary{cursor:pointer;color:var(--fg);font-size:13px;font-weight:600}.diagnostics-details p{margin-top:8px;color:var(--fg-3);font-size:12.5px;line-height:1.6}.diagnostics-check{display:flex;align-items:flex-start;gap:10px;color:var(--fg-2);font-size:13px;line-height:1.5;cursor:pointer}.diagnostics-check input{width:16px;height:16px;margin-top:2px;accent-color:var(--accent);flex-shrink:0}.help-privacy{color:var(--fg-4);font-size:12px;line-height:1.55}.help-submit-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:4px}.help-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border-radius:10px;border:1px solid var(--white);background:var(--white);color:var(--page);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s var(--ease),border-color .15s var(--ease),transform .15s var(--ease),opacity .15s var(--ease)}.help-submit:hover:not(:disabled){background:#e6e7eb;border-color:#e6e7eb}.help-submit:active:not(:disabled){transform:translateY(1px)}.help-submit:disabled{opacity:.45;cursor:not-allowed}.help-secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:10px;border:1px solid var(--line-2);background:var(--card-2);color:#f5f5f7;font-size:14px;font-weight:600;transition:background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease)}.help-secondary-btn:hover{background:var(--card-3);border-color:#ffffff3d;color:var(--white)}.help-secondary-btn svg{width:16px;height:16px;flex-shrink:0}.help-error{color:#ff9a96;font-size:13px;line-height:1.5}.help-footer-note{margin:16px 8px 0;color:var(--fg-4);text-align:center;font-size:12.5px;line-height:1.6}.ticket-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ticket-state{padding:5px 11px;border:1px solid rgba(37,211,102,.32);border-radius:999px;background:#25d3661f;color:#8bf0ae;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.06em}.ticket-summary{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:16px 0;padding:11px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg-elev);color:var(--fg-3);font-size:12.5px}.ticket-summary strong{color:var(--white);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700}.ticket-summary span:last-child{margin-left:auto;color:var(--fg-2);font-weight:500}.chat-messages{max-height:min(56vh,520px);min-height:220px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--page);scroll-behavior:smooth}.chat-empty{margin:auto;max-width:34ch;color:var(--fg-4);text-align:center;font-size:13px;line-height:1.6}.chat-message{max-width:86%;padding:11px 14px;border:1px solid var(--line);border-radius:14px 14px 14px 4px;background:var(--card-2)}.chat-message.visitor{align-self:flex-end;border-color:#e106004d;border-radius:14px 14px 4px;background:#e106001f}.chat-message.staff{align-self:flex-start}.chat-message-head{display:flex;align-items:baseline;gap:10px;margin-bottom:5px;color:var(--white);font-size:12px;font-weight:650}.chat-message-head time{color:var(--fg-4);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500}.chat-message-text{margin:0;color:#e6e7eb;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13.5px;line-height:1.55}.chat-form{margin-top:16px}.chat-form .help-field{margin-bottom:8px}#chatMessage{min-height:96px}.chat-actions{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.chat-actions small{max-width:38ch;color:var(--fg-4);font-size:12px;line-height:1.5}.ticket-delete-row{margin-top:22px;padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--line);color:var(--fg-4);font-size:12.5px}.delete-ticket{padding:7px 12px;border:1px solid rgba(225,6,0,.34);border-radius:8px;background:#e1060014;color:#ff9a96;font-size:12.5px;font-weight:600;cursor:pointer;transition:background-color .15s var(--ease),border-color .15s var(--ease)}.delete-ticket:hover{background:#e1060029;border-color:#e1060080}.footer{border-top:1px solid var(--line);padding:36px 0 32px;color:var(--fg-4);font-size:12.5px}.footer-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid var(--line)}.footer-brand{display:inline-flex;align-items:center;gap:10px;color:var(--white)}.footer-tagline{margin-top:10px;max-width:34ch;font-size:12.5px;color:var(--fg-4)}.footer-nav{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.footer-nav a{font-size:13px;font-weight:500;color:var(--fg-3);transition:color .15s var(--ease)}.footer-nav a:hover,.footer-nav a[aria-current=page]{color:var(--white)}.footer-nav a.footer-discord{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--fg-2);transition:color .15s var(--ease),background-color .15s var(--ease),border-color .15s var(--ease)}.footer-nav a.footer-discord:hover{color:var(--white);background:#5865f238;border-color:#5865f27a}.footer-bottom{padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.footer-bottom a{color:var(--fg-2);transition:color .15s var(--ease)}.footer-bottom a:hover{color:var(--white)}@media(max-width:860px){.nav-toggle{display:inline-flex}.nav-links{display:none;position:absolute;top:64px;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;padding:12px clamp(20px,5vw,56px) 16px;background:#0e0f11fa;border-bottom:1px solid var(--line-2)}.nav-links.open{display:flex}.nav-links a{padding:10px 12px;font-size:14px}}@media(max-width:640px){.help-form-grid{grid-template-columns:1fr}.help-submit-row{flex-direction:column;align-items:stretch}.chat-message{max-width:94%}.chat-actions{flex-direction:column;align-items:stretch}}@view-transition{navigation:auto}body>.nav{view-transition-name:site-nav}::view-transition-group(site-nav){animation-duration:.22s;animation-timing-function:cubic-bezier(.16,1,.3,1);z-index:200}::view-transition-old(site-nav),::view-transition-new(site-nav){animation-duration:.14s}@media(min-width:901px){.nav-links a[aria-current=page]:after{view-transition-name:nav-active-bar}::view-transition-group(nav-active-bar){animation-duration:.26s;animation-timing-function:cubic-bezier(.16,1,.3,1);z-index:201}}::view-transition-old(root){animation:pageOut .16s cubic-bezier(.4,0,.2,1) both}::view-transition-new(root){animation:pageIn .26s cubic-bezier(.16,1,.3,1) .02s both}@keyframes pageOut{to{opacity:0;transform:translate3d(0,-4px,0) scale(.996)}}@keyframes pageIn{0%{opacity:0;transform:translate3d(0,7px,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.chat-messages{scroll-behavior:auto}.select-menu{animation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.001ms!important;animation-delay:0ms!important}.nav,.nav-links a,.help-field input,.help-field select,.help-field textarea,#chatMessage,.select-trigger,.select-chevron,.select-option,.help-submit,.help-secondary-btn,.delete-ticket,.footer-nav a{transition:none}}
