.modal{max-height:92dvh;overflow:auto}.modal video{max-height:52dvh;object-fit:contain;background:#050809}.clip-library{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.clip-choice{border:1px solid var(--line);background:var(--panel);color:var(--ink);padding:0;text-align:left}.clip-choice img{display:block;width:100%;height:65px;object-fit:cover}.clip-choice span{display:block;padding:8px 10px;font-size:10px}.clip-choice.active{border-color:var(--gold);color:var(--gold)}#clip-caption{font-size:11px;margin-top:12px}.setup-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:11px;margin:25px 0}.setup-table th,.setup-table td{padding:14px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.setup-table th{color:var(--gold);font-size:10px}.setup-table th:first-child{width:24%}.setup-table th:nth-child(2){width:50%}.setup-table code{font-size:11px}.guide-step h3{font-size:28px;margin:30px 0 16px;scroll-margin-top:25px}.runtime-links li{font-size:12px}.launcher-guide{border-top:2px solid #dfb57288;padding-top:30px}.footer-links{flex-wrap:wrap}.support-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:65px}.support-layout a:not(.btn){color:var(--gold);text-decoration:underline;text-underline-offset:3px}.support-aside{align-self:start;position:sticky;top:30px;border-left:1px solid var(--line);padding-left:30px}.support-aside h3{margin:12px 0 20px}.support-aside li{color:var(--muted);margin:15px 0;font-size:12px}.support-aside p{font-size:12px;margin:20px 0}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}#bug-form label{display:grid;gap:8px;color:#d7ddda;font-size:12px;margin-bottom:22px}#bug-form input,#bug-form select,#bug-form textarea{width:100%;background:#111a1e;border:1px solid #ffffff30;color:var(--ink);border-radius:0;padding:12px 14px;font:13px/1.6 var(--sans)}#bug-form textarea{resize:vertical}#bug-form input:focus,#bug-form select:focus,#bug-form textarea:focus{border-color:var(--gold)}.report-result{border-top:1px solid var(--gold);padding-top:30px;margin-top:35px}.report-result h2{font-size:38px}.report-result p{margin:15px 0}#report-preview{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.8 Consolas,monospace;background:#080e10;border:1px solid var(--line);padding:22px;color:#cbdad5}.status-wrap{max-width:1050px}.status-panel{border:1px solid var(--line);padding:45px;background:var(--panel)}.status-panel h2{margin:12px 0 25px}.status-panel p{margin:22px 0}.status-state{padding:18px 0;border-block:1px solid var(--line);color:var(--gold);font-size:13px}.status-state span{font-size:24px;vertical-align:middle;margin-right:10px}
@media(max-width:1100px){.header-cta{display:none}}@media(max-width:900px){.menu-toggle{display:block;margin-left:auto}nav{display:none;position:absolute;top:90px;left:0;right:0;background:#101719;padding:20px 25px;margin:0;flex-direction:column;align-items:stretch;gap:0}nav.open{display:flex}nav a{padding:13px 0}nav a[aria-current=page]:after{display:none}.support-layout{grid-template-columns:1fr;gap:35px}.support-aside{position:static;border:1px solid var(--line);padding:25px}}@media(max-width:700px){nav{top:78px}.form-grid{grid-template-columns:1fr}.status-panel{padding:25px}.clip-library{gap:7px}.clip-choice img{height:45px}.clip-choice span{font-size:9px;padding:7px}.modal{padding:17px}.modal-head h3{font-size:25px}.setup-table th,.setup-table td{padding:10px 6px}.setup-table code{font-size:10px}}

/* Layout and screenshot guidance revision. */
.about-intro .about-intro-grid{display:block}.about-intro .about-intro-title{font:700 13px/1.7 var(--sans);letter-spacing:.2em;max-width:none;margin:0 0 13px;color:var(--gold)}.about-intro{padding-block:35px}.about-intro .about-intro-grid p{max-width:none}.contact-rules{margin:0;padding:35px;border:1px solid var(--line);background:var(--panel)}.contact-rules h2{font-size:29px;margin:10px 0 18px}.contact-rules p{font-size:12px;line-height:1.75;margin:0 0 15px}.contact-community-grid{align-items:start}.homepage-facts .fact-table{display:grid;grid-template-columns:1fr 1fr;gap:0 45px}.homepage-facts .fact{min-width:0}.service-status-list{margin:25px 0}.service-status-row{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;border-bottom:1px solid var(--line)}.service-name{font-size:14px;font-weight:700}.service-state{font-size:12px;color:var(--gold)}.service-state span{font-size:20px;vertical-align:middle;margin-right:7px}.guide-shot-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start;margin:25px 0}.guide-shot{margin:25px 0;padding:15px;background:#0a1013;border:1px solid var(--line);text-align:center}.guide-shot-grid .guide-shot{margin:0}.guide-shot img{display:block;width:auto;max-width:100%;height:auto;margin:auto}.guide-shot figcaption{font-size:10px;line-height:1.8;color:var(--muted);text-align:left;margin-top:14px}.guide-shot> a{display:block}.guide-step>.guide-shot{max-width:540px;margin-inline:auto}#account ul{padding-left:19px}#account p{margin:12px 0}#account li{font-size:12px}.contact-rules .inline-link{color:var(--gold)}
@media(max-width:700px){.homepage-facts .fact-table{grid-template-columns:1fr;gap:0}.guide-shot-grid{grid-template-columns:1fr}.guide-shot{padding:12px}.contact-rules{padding:25px}.about-intro .about-intro-title{font-size:12px;letter-spacing:.15em}.service-status-row{padding-block:17px}.service-name{font-size:12px}}

/* Header availability and content refinements. */
.header-row{gap:24px}nav{gap:22px}.header-status{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font:700 10px/1.5 var(--sans);color:var(--ink)}.header-status:hover{color:var(--gold)}.status-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:#939b9f;box-shadow:0 0 0 3px #939b9f18}.status-dot[data-state=up]{background:#6bcf8d;box-shadow:0 0 0 3px #6bcf8d18}.status-dot[data-state=down]{background:#ed6d71;box-shadow:0 0 0 3px #ed6d7118}.status-reader{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.status-heading{padding-block:32px}.status-heading h1.eyebrow{font:700 13px/1.7 var(--sans);letter-spacing:.2em;margin:0;color:var(--gold)}.status-heading+.section{padding-top:40px}.status-legend{display:flex;gap:22px;flex-wrap:wrap;font-size:10px}.status-legend>span{display:inline-flex;gap:8px;align-items:center}.service-state[data-state=up]{color:#6bcf8d}.service-state[data-state=down]{color:#ed6d71}.service-state[data-state=unknown]{color:#a4afb3}.about-statement{text-align:center;font-size:12px;line-height:1.9;letter-spacing:.1em;margin-bottom:27px}.path-grid .getting-started-description{margin:15px 0 25px;font:400 14px/1.75 var(--sans);color:var(--muted)}.bootloader-shots{grid-template-columns:1fr;max-width:780px;margin:25px auto}.bootloader-shots .guide-shot{max-width:none;width:100%}.bootloader-shots .guide-shot img{width:100%;max-width:930px}.clip-library{grid-template-columns:repeat(3,1fr)}
@media(max-width:1200px){.header-row{gap:18px}nav{gap:18px}.header-cta{display:none}}
@media(max-width:900px){.header-status{margin-left:auto}.menu-toggle{margin-left:6px}.about-statement{margin-bottom:20px}}
@media(max-width:450px){.header-status{font-size:9px;gap:6px}.header-row{gap:10px}.brand-name{font-size:22px}.brand small{font-size:6px;letter-spacing:.15em}.brand-icon{width:38px;height:38px}.brand{gap:6px}.status-legend{gap:14px}.clip-choice img{height:53px}}

@media(max-height:850px){.modal video{max-height:43dvh}.clip-choice img{height:54px}}

.report-honey{display:none!important}#send-report:disabled{opacity:.65;transform:none}.report-result[data-delivery=accepted]{border-color:#6bcf8d}.report-result[data-delivery=error],.report-result[data-delivery=unconfirmed]{border-color:#ed6d71}.report-result[data-delivery=activation]{border-color:var(--gold)}#bug-form[aria-busy=true]{cursor:progress}
