.login{min-height:100vh;display:grid;grid-template-columns:1.05fr 1fr}.login-brand{position:relative;overflow:hidden;padding:56px 60px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line);background:linear-gradient(var(--line) 1px,transparent 1px) 0 -1px / 100% 66px,linear-gradient(90deg,var(--line) 1px,transparent 1px) -1px 0 / 66px 100%,radial-gradient(900px 520px at 90% -10%,var(--orange-soft),transparent 56%),radial-gradient(800px 560px at -10% 120%,var(--blue-soft),transparent 60%),var(--navy-850)}.login-brand .wmark{position:absolute;right:-4vw;bottom:-20vh;font-family:var(--font-brush);font-size:78vh;line-height:.7;color:var(--blue-bright);opacity:.08;pointer-events:none;user-select:none}.login-brand .lockup .bw{font-size:40px}.login-brand .lockup .word{font-size:30px}.login-pitch{position:relative;max-width:26ch}.login-pitch .eyebrow{margin-bottom:26px}.login-pitch h1{font-size:clamp(34px,4vw,52px);letter-spacing:-.03em;line-height:1}.login-pitch p{margin-top:22px;color:var(--paper-dim);font-size:16px;line-height:1.6;max-width:34ch}.login-foot{position:relative;display:flex;gap:28px;flex-wrap:wrap;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--paper-faint)}.login-foot span .lab{color:var(--paper-faint)}.login-form-wrap{display:flex;align-items:center;justify-content:center;padding:56px 48px;background:var(--navy-900)}.login-card{width:min(400px,100%)}.login-card .kicker{font-family:var(--font-mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--paper-faint)}.login-card h2{margin-top:14px;font-size:30px;letter-spacing:-.02em}.login-card>p.sub{margin-top:12px;color:var(--paper-dim);font-size:15px;line-height:1.55}.login-card form{margin-top:34px;display:flex;flex-direction:column;gap:20px}.login-card .btn{width:100%;margin-top:4px;padding:16px;font-size:13px}.login-card .remember{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12px;color:var(--paper-dim)}.login-card .remember input{accent-color:var(--orange);width:15px;height:15px}.login-meta{margin-top:30px;padding-top:22px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:12px;color:var(--paper-faint);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.login-meta a{color:var(--paper-dim)}.login-meta a:hover{color:var(--ink)}.login-error{color:var(--orange-bright);font-family:var(--font-mono);font-size:12px;letter-spacing:.04em}@media (max-width: 880px){.login{grid-template-columns:1fr}.login-brand{display:none}}.app{display:grid;min-height:100vh;grid-template-columns:256px 1fr}.side{position:sticky;top:0;align-self:start;height:100vh;display:flex;flex-direction:column;background:var(--navy-850);border-right:1px solid var(--line)}.side-top{padding:22px 22px 18px;border-bottom:1px solid var(--line)}.side .lockup .bw{font-size:30px}.side .lockup .word{font-size:22px}.side-cli{margin-top:16px;display:flex;align-items:center;gap:11px;padding:11px 12px;border:1px solid var(--line);border-radius:6px;background:var(--navy-800)}.side-cli .av{width:34px;height:34px;flex:none;border-radius:5px;background:var(--blue);color:var(--paper);display:grid;place-items:center;font-family:var(--font-display);font-weight:800;font-size:14px}.side-cli .meta{min-width:0}.side-cli .meta .nm{font-family:var(--font-display);font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-cli .meta .rl{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint)}.side-nav{padding:16px 14px;display:flex;flex-direction:column;gap:3px;flex:1;overflow-y:auto}.side-nav .grp{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--paper-faint);padding:14px 10px 8px}.nav-item{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:6px;font-family:var(--font-mono);font-size:13px;letter-spacing:.02em;color:var(--paper-dim);cursor:pointer;border:1px solid transparent;transition:color .15s,background .15s,border-color .15s;position:relative}.nav-item .ic{width:18px;height:18px;flex:none;opacity:.9;display:inline-flex}.nav-item .badge{margin-left:auto;font-size:10px;background:var(--orange-soft);color:var(--orange);padding:2px 7px;border-radius:20px;letter-spacing:.04em}.nav-item:hover{color:var(--ink);background:color-mix(in oklab,var(--ink) 5%,transparent)}.nav-item.active{color:var(--ink);background:var(--navy-700);border-color:var(--line)}.nav-item.active:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:3px;background:var(--orange)}.side-foot{padding:14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:3px}.side-foot .nav-item.signout{color:var(--paper-faint)}.side-foot .nav-item.signout:hover{color:var(--orange)}.main{min-width:0;display:flex;flex-direction:column}.topbar-row{position:sticky;top:0;z-index:30;height:64px;display:flex;align-items:center;gap:18px;padding:0 var(--pad-x, 40px);background:color-mix(in oklab,var(--navy-900) 80%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.topbar-row .crumb{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;color:var(--paper-faint)}.topbar-row .crumb b{color:var(--ink);font-weight:600}.topbar-row .spacer{flex:1}.icon-btn{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line);border-radius:6px;background:var(--navy-800);color:var(--paper-dim);cursor:pointer;transition:color .15s,border-color .15s,background .15s;position:relative}.icon-btn:hover{color:var(--ink);border-color:var(--line-strong)}.icon-btn .dot{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--orange);border:2px solid var(--navy-800)}.main-scroll{padding:var(--pad-y, 40px) var(--pad-x, 40px) 64px}.page{width:min(1180px,100%);margin-inline:auto}.topbar{display:none}.app[data-nav=top]{grid-template-columns:1fr}.app[data-nav=top] .side{display:none}.app[data-nav=top] .topbar{display:block}.topbar{position:sticky;top:0;z-index:40;background:color-mix(in oklab,var(--navy-900) 82%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.topbar-inner{display:flex;align-items:center;gap:30px;height:68px;padding:0 var(--pad-x, 40px)}.topbar .lockup .bw{font-size:30px}.topbar .lockup .word{font-size:22px}.topbar .tnav{display:flex;align-items:center;gap:4px}.topbar .tnav .nav-item{padding:9px 14px}.topbar .tnav .nav-item.active:before{inset:auto 12px 0;width:auto;height:2px}.topbar .tspacer{flex:1}.topbar .side-cli{margin-top:0;background:transparent;border:0;padding:0}.app[data-nav=top] .topbar-row{display:none}.app[data-nav=top] .main-scroll{padding-top:var(--pad-y, 40px)}.app[data-density=compact]{--pad-x: 30px;--pad-y: 26px}@media (max-width: 980px){.app,.app.active{grid-template-columns:1fr}.side{display:none}.app .topbar{display:block}.topbar .tnav{display:flex;flex-wrap:wrap}.app .topbar-row{display:none!important}}@media (max-width: 620px){.topbar-inner{gap:16px;flex-wrap:wrap;height:auto;padding-top:12px;padding-bottom:12px}.topbar .side-cli .meta{display:none}}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:30px}.page-head .eyebrow{margin-bottom:16px}.page-head h1{font-size:clamp(30px,4vw,44px);letter-spacing:-.03em;line-height:1}.page-head .greet b{font-family:var(--font-brush);color:var(--orange);font-weight:400}.page-head .ph-actions{display:flex;gap:12px;flex-wrap:wrap}.tomb{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:28px}.tomb .cell{background:var(--navy-850);padding:22px 24px}.app[data-density=compact] .tomb .cell{padding:16px 18px}.tomb .cell .k{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--paper-faint)}.tomb .cell .v{margin-top:12px;font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:-.02em;line-height:1.05}.tomb .cell .v .u{color:var(--orange)}.tomb .cell .v small{font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:.08em;color:var(--paper-faint);display:block;margin-top:7px;text-transform:uppercase}@media (max-width: 760px){.tomb{grid-template-columns:1fr 1fr}}.dash-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:24px;align-items:start}@media (max-width: 980px){.dash-grid{grid-template-columns:1fr}}.panel{background:var(--navy-850);border:1px solid var(--line)}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 24px;border-bottom:1px solid var(--line)}.app[data-density=compact] .panel-head{padding:14px 18px}.panel-head h3{font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:-.01em}.panel-head .ix{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--orange)}.panel-head .more{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.06em;color:var(--paper-dim);cursor:pointer}.panel-head .more:hover{color:var(--orange)}.panel-body{padding:22px 24px}.app[data-density=compact] .panel-body{padding:15px 18px}.stack{display:flex;flex-direction:column;gap:24px}.prog{margin-bottom:6px}.prog .lab{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint)}.prog .lab b{color:var(--orange);font-weight:600}.prog .track{margin-top:10px;height:8px;background:var(--navy-700);border:1px solid var(--line);border-radius:20px;overflow:hidden}.prog .fill{height:100%;background:linear-gradient(90deg,var(--orange),var(--orange-bright));border-radius:20px}.tl{display:flex;flex-direction:column}.tl-step{display:grid;grid-template-columns:56px 1fr auto;gap:18px;align-items:start;padding:18px 0;border-top:1px solid var(--line);position:relative}.tl-step:first-child{border-top:0;padding-top:4px}.tl-step .n{font-family:var(--font-display);font-weight:800;font-size:30px;line-height:1;letter-spacing:-.03em;color:var(--paper-faint)}.tl-step.done .n{color:var(--blue-bright)}.tl-step.current .n{color:var(--orange)}.tl-step .ttl{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:-.01em}.tl-step .sub{margin-top:6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-faint)}.tl-step .note{margin-top:8px;font-size:14px;color:var(--paper-dim);line-height:1.55;max-width:52ch}.st{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:20px;white-space:nowrap;border:1px solid var(--line-strong)}.st.done{color:var(--blue-bright);border-color:color-mix(in oklab,var(--blue-bright) 40%,transparent)}.st.current{color:var(--orange);background:var(--orange-soft);border-color:color-mix(in oklab,var(--orange) 45%,transparent)}.st.next{color:var(--paper-faint)}.feed{display:flex;flex-direction:column}.feed-item{display:grid;grid-template-columns:14px 1fr;gap:14px;padding:14px 0;border-top:1px solid var(--line)}.feed-item:first-child{border-top:0;padding-top:0}.feed-item .mk{width:9px;height:9px;margin-top:6px;border-radius:50%;background:var(--paper-faint)}.feed-item.is-orange .mk{background:var(--orange)}.feed-item.is-blue .mk{background:var(--blue-bright)}.feed-item .tx{font-size:14px;color:var(--ink);line-height:1.5}.feed-item .tx b{font-weight:600}.feed-item .ts{margin-top:4px;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-faint)}.files{display:flex;flex-direction:column}.file-row{display:grid;grid-template-columns:40px 1fr auto auto;gap:16px;align-items:center;padding:15px 0;border-top:1px solid var(--line);transition:background .15s}.file-row:first-child{border-top:0}.file-row .ft{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);border-radius:5px;background:var(--navy-800);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.04em;color:var(--orange)}.file-row .ft.link{color:var(--blue-bright)}.file-row .nm{font-family:var(--font-display);font-weight:600;font-size:15px}.file-row .meta{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;color:var(--paper-faint);margin-top:3px}.file-row .when{font-family:var(--font-mono);font-size:11px;color:var(--paper-faint);white-space:nowrap}.file-row .dl{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--paper-dim);cursor:pointer;white-space:nowrap}.file-row .dl:hover{color:var(--orange)}.contact-card{text-align:left}.contact-card .ch{display:flex;align-items:center;gap:14px}.contact-card .av{width:46px;height:46px;flex:none;border-radius:6px;background:var(--orange);color:#0a1019;display:grid;place-items:center;font-family:var(--font-display);font-weight:800;font-size:17px}.contact-card .nm{font-family:var(--font-display);font-weight:700;font-size:16px}.contact-card .rl{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint);margin-top:2px}.contact-card p{margin-top:16px;font-size:14px;color:var(--paper-dim);line-height:1.55}.contact-card .ca{margin-top:18px;display:flex;flex-direction:column;gap:10px}.contact-card .ca .btn{width:100%}.kv{display:flex;flex-direction:column;gap:14px}.kv .row{display:flex;justify-content:space-between;gap:14px;align-items:baseline}.kv .row .k{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-faint)}.kv .row .v{font-family:var(--font-display);font-weight:600;font-size:14px;text-align:right}.proj-grid{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:start}@media (max-width: 980px){.proj-grid{grid-template-columns:1fr}}.proj-aside{display:flex;flex-direction:column;gap:24px;position:sticky;top:88px}@media (max-width: 980px){.proj-aside{position:static}}.sec-label{display:flex;align-items:center;gap:14px;margin:38px 0 18px;font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--paper-faint)}.sec-label:after{content:"";flex:1;height:1px;background:var(--line)}.sec-label .ix{color:var(--orange)}.scope{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}@media (max-width: 620px){.scope{grid-template-columns:1fr}}.scope .it{background:var(--navy-850);padding:22px}.scope .it .tag{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--paper-faint);display:inline-flex;align-items:center;gap:9px}.scope .it .tag:before{content:"";width:14px;height:2px;background:var(--orange)}.scope .it h4{margin-top:13px;font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:-.01em}.scope .it p{margin-top:9px;font-size:13.5px;color:var(--paper-dim);line-height:1.55}.tbl{width:100%;border-collapse:collapse}.tbl th{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--paper-faint);text-align:left;padding:12px 16px;border-bottom:1px solid var(--line);white-space:nowrap}.tbl td{padding:14px 16px;border-bottom:1px solid var(--line);font-size:14px;color:var(--ink)}.tbl tr:last-child td{border-bottom:0}.tbl tbody tr{transition:background .15s}.tbl tbody tr:hover{background:color-mix(in oklab,var(--ink) 4%,transparent)}.pill{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:20px;border:1px solid var(--line-strong);white-space:nowrap}.pill.is-orange{color:var(--orange);background:var(--orange-soft);border-color:color-mix(in oklab,var(--orange) 45%,transparent)}.pill.is-blue{color:var(--blue-bright);border-color:color-mix(in oklab,var(--blue-bright) 40%,transparent)}.pill.is-dim{color:var(--paper-faint)}:is(.main-scroll,.review-app) .bg-white,:is(.main-scroll,.review-app) .bg-gray-50{background-color:var(--navy-850)!important}:is(.main-scroll,.review-app) .bg-gray-100{background-color:var(--navy-800)!important}:is(.main-scroll,.review-app) .bg-gray-200{background-color:var(--navy-700)!important}:is(.main-scroll,.review-app) .bg-gray-900{background-color:var(--navy-900)!important}:is(.main-scroll,.review-app) .bg-gray-800\/95{background-color:color-mix(in oklab,var(--navy-800) 95%,transparent)!important}:is(.main-scroll,.review-app) .border-gray-100,:is(.main-scroll,.review-app) .border-gray-200{border-color:var(--line)!important}:is(.main-scroll,.review-app) .border-gray-300{border-color:var(--line-strong)!important}:is(.main-scroll,.review-app) .divide-gray-50>:not([hidden])~:not([hidden]),:is(.main-scroll,.review-app) .divide-gray-100>:not([hidden])~:not([hidden]){border-color:var(--line)!important}:is(.main-scroll,.review-app) .text-gray-900,:is(.main-scroll,.review-app) .text-gray-800{color:var(--ink)!important}:is(.main-scroll,.review-app) .text-gray-700,:is(.main-scroll,.review-app) .text-gray-600{color:var(--paper-dim)!important}:is(.main-scroll,.review-app) .text-gray-500,:is(.main-scroll,.review-app) .text-gray-400,:is(.main-scroll,.review-app) .text-gray-300,:is(.main-scroll,.review-app) .text-gray-200{color:var(--paper-faint)!important}:is(.main-scroll,.review-app) .bg-sky-500,:is(.main-scroll,.review-app) .bg-sky-600{background-color:var(--orange)!important;color:#0a1019!important}:is(.main-scroll,.review-app) .hover\:bg-sky-600:hover{background-color:var(--orange-bright)!important}:is(.main-scroll,.review-app) .bg-sky-50,:is(.main-scroll,.review-app) .bg-sky-100{background-color:var(--orange-soft)!important}:is(.main-scroll,.review-app) .text-sky-500,:is(.main-scroll,.review-app) .text-sky-600,:is(.main-scroll,.review-app) .text-sky-700,:is(.main-scroll,.review-app) .text-sky-800{color:var(--orange)!important}:is(.main-scroll,.review-app) .border-sky-200,:is(.main-scroll,.review-app) .border-sky-300,:is(.main-scroll,.review-app) .border-sky-500{border-color:color-mix(in oklab,var(--orange) 50%,transparent)!important}:is(.main-scroll,.review-app) .hover\:bg-sky-50:hover{background-color:var(--orange-soft)!important}:is(.main-scroll,.review-app) .hover\:text-sky-600:hover,:is(.main-scroll,.review-app) .hover\:text-sky-700:hover{color:var(--orange-bright)!important}:is(.main-scroll,.review-app) .hover\:bg-gray-50:hover,:is(.main-scroll,.review-app) .hover\:bg-gray-50\/50:hover{background-color:color-mix(in oklab,var(--ink) 5%,transparent)!important}:is(.main-scroll,.review-app) .hover\:bg-gray-300:hover{background-color:var(--navy-600)!important}:is(.main-scroll,.review-app) .bg-gray-700{background-color:var(--navy-700)!important}:is(.main-scroll,.review-app) .bg-gray-600,:is(.main-scroll,.review-app) .hover\:bg-gray-600:hover{background-color:var(--navy-600)!important}:is(.main-scroll,.review-app) .bg-green-50,:is(.main-scroll,.review-app) .bg-green-100{background-color:color-mix(in oklab,#22c55e 16%,transparent)!important}:is(.main-scroll,.review-app) .text-green-400,:is(.main-scroll,.review-app) .text-green-700{color:#4ade80!important}:is(.main-scroll,.review-app) .bg-green-500{background-color:#22c55e!important}:is(.main-scroll,.review-app) .border-green-200{border-color:color-mix(in oklab,#22c55e 40%,transparent)!important}:is(.main-scroll,.review-app) .bg-amber-100{background-color:color-mix(in oklab,var(--orange) 16%,transparent)!important}:is(.main-scroll,.review-app) .text-amber-800{color:var(--orange-bright)!important}:is(.main-scroll,.review-app) .bg-purple-100{background-color:color-mix(in oklab,#a78bfa 16%,transparent)!important}:is(.main-scroll,.review-app) .text-purple-700{color:#c4b5fd!important}:is(.main-scroll,.review-app) .bg-red-50,:is(.main-scroll,.review-app) .bg-red-100{background-color:color-mix(in oklab,#ef4444 14%,transparent)!important}:is(.main-scroll,.review-app) .bg-red-600{background-color:#dc2626!important}:is(.main-scroll,.review-app) .hover\:bg-red-50:hover{background-color:color-mix(in oklab,#ef4444 16%,transparent)!important}:is(.main-scroll,.review-app) .hover\:bg-red-700:hover{background-color:#b91c1c!important}:is(.main-scroll,.review-app) .text-red-400,:is(.main-scroll,.review-app) .text-red-500,:is(.main-scroll,.review-app) .text-red-600,:is(.main-scroll,.review-app) .text-red-700{color:#f87171!important}:is(.main-scroll,.review-app) .border-red-200{border-color:color-mix(in oklab,#ef4444 40%,transparent)!important}:is(.main-scroll,.review-app) input:not([type=checkbox]):not([type=radio]),:is(.main-scroll,.review-app) select,:is(.main-scroll,.review-app) textarea{background-color:var(--navy-800);color:var(--ink);border-color:var(--line-strong)}:is(.main-scroll,.review-app) input::placeholder,:is(.main-scroll,.review-app) textarea::placeholder{color:var(--paper-faint)}:is(.main-scroll,.review-app) .focus\:border-sky-500:focus{border-color:var(--orange)!important}:is(.main-scroll,.review-app) .focus\:ring-sky-500:focus{box-shadow:0 0 0 3px var(--orange-soft)!important}:is(.main-scroll,.review-app) input[type=checkbox],:is(.main-scroll,.review-app) input[type=radio]{accent-color:var(--orange)}.main,.main-scroll{overflow-x:hidden}.page{min-width:0}.tomb-3up{grid-template-columns:repeat(3,1fr)}@media (max-width: 760px){.tomb,.tomb-3up{grid-template-columns:1fr 1fr}}@media (max-width: 520px){.tomb,.tomb-3up{grid-template-columns:1fr}}@media (max-width: 600px){.app,.app[data-density=compact]{--pad-x: 16px;--pad-y: 24px}.login-form-wrap{padding:44px 18px}.file-row{grid-template-columns:1fr!important;row-gap:8px}.file-row .pill,.file-row .when,.file-row .dl,.file-row .btn{justify-self:start}.file-row .btn{width:100%}.main-scroll .flex.justify-between,.main-scroll .flex.shrink-0,.main-scroll .flex.gap-2,.main-scroll .flex.gap-3{flex-wrap:wrap}.main-scroll code,.main-scroll .font-mono{word-break:break-word;overflow-wrap:anywhere}:is(.main-scroll,.review-app) input:not([type=checkbox]):not([type=radio]),:is(.main-scroll,.review-app) select,:is(.main-scroll,.review-app) textarea{font-size:16px}.topbar .nav-item,.topbar .theme-btn,.topbar-inner .nav-item{min-height:44px}}@media (max-width: 400px){.app,.app[data-density=compact]{--pad-x: 12px}}
