@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/sora-latin-600-normal-Cdg4DaK0.woff2) format("woff2"),url(/build/assets/sora-latin-600-normal-1_7fyUAY.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/sora-latin-700-normal-9waGdLWo.woff2) format("woff2"),url(/build/assets/sora-latin-700-normal-BKPfQAnC.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/build/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/build/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/build/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}:root{color-scheme:dark;--color-bg: #100C18;--color-primary: #FF347A;--color-accent: #9B4DFF;--color-surface: #241A30;--color-text: #F9F5FC;--color-muted: #ADA3B8;--color-line: rgb(249 245 252 / 10%);--color-surface-soft: rgb(36 26 48 / 45%);--color-primary-soft: rgb(255 52 122 / 10%);--color-primary-hover: #FF5892;--color-error: #FF90B4;--font-display: "Sora", sans-serif;--font-body: "Inter", sans-serif;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--radius-sm: .5rem;--radius-md: .875rem;--radius-lg: 1.5rem;--container: 1320px;--transition: .18s ease}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--space-6)}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:.9375rem;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}input{min-width:0}button,input{color:inherit}button{background:none}svg{flex-shrink:0;width:20px;height:20px;stroke-width:1.75}img{display:block;max-width:100%;height:auto}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:600}h1{font-size:clamp(2rem,3.2vw,3rem);line-height:1.2;letter-spacing:-.055em}h2{font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.3;letter-spacing:-.045em}h3{font-size:1.0625rem;letter-spacing:-.025em}::selection{background:var(--color-primary);color:var(--color-bg)}:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}.container{width:min(var(--container),calc(100% - 96px));margin-inline:auto}.sr-only,.skip-link:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{position:fixed;left:var(--space-4);top:var(--space-4);z-index:20;background:var(--color-primary);padding:var(--space-3);color:var(--color-bg)}.muted{color:var(--color-muted)}.tiny-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-primary);flex-shrink:0}.announcement{min-height:34px;padding:6px var(--space-4);display:flex;align-items:center;justify-content:center;gap:var(--space-3);font-size:.6875rem;letter-spacing:.02em;border-bottom:1px solid var(--color-line);color:var(--color-muted)}.announcement-divider{color:var(--color-primary)}.site-header{border-bottom:1px solid var(--color-line)}.header-inner{display:flex;align-items:center;gap:var(--space-7);min-height:88px}.brand{flex-shrink:0;width:187px}.primary-nav,.account-nav{display:flex;align-items:center;gap:var(--space-5)}.primary-nav{margin-left:var(--space-5);gap:var(--space-6)}.primary-nav a{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.8125rem;color:var(--color-muted);padding-block:var(--space-3)}.primary-nav a:hover{color:var(--color-text)}.primary-nav svg{width:17px;height:17px}.account-nav{margin-left:auto;gap:var(--space-3)}.login-link{font-size:.8125rem;margin-right:var(--space-3)}.button{min-height:50px;display:inline-flex;justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);border:1px solid transparent;padding:12px 22px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--color-primary);color:var(--color-bg)}.button-primary:hover{background:var(--color-primary-hover)}.button-quiet{background:var(--color-surface-soft);border-color:var(--color-line)}.button-quiet:hover{border-color:var(--color-accent)}.button-small{min-height:40px;padding:9px 15px;font-size:.75rem}.button-full{width:100%}.icon-button{border:0;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);flex-shrink:0}.icon-button:hover{background:var(--color-surface)}.text-link{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.8125rem;font-weight:500}.text-link:hover{color:var(--color-primary)}.eyebrow{font-size:.625rem;font-weight:600;letter-spacing:.2em;display:flex;align-items:center;gap:var(--space-3);color:var(--color-muted)}.short-line{width:28px;height:1px;background:var(--color-primary)}.hero{position:relative;min-height:530px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;padding-block:var(--space-8);border-bottom:1px solid var(--color-line)}.hero-copy{z-index:1}.hero h1{font-size:clamp(3rem,5.3vw,5rem);font-weight:700;margin-block:25px 22px;line-height:1.12;letter-spacing:-.065em}.hero h1 span,.auth-story h1 span{color:var(--color-primary)}.hero-description{color:var(--color-muted);font-size:.9375rem;line-height:1.9}.hero-actions{display:flex;gap:var(--space-6);align-items:center;margin-top:var(--space-6)}.hero-details{display:flex;gap:var(--space-5);color:var(--color-muted);font-size:.6875rem;margin-top:var(--space-7)}.hero-details span{display:inline-flex;align-items:center;gap:var(--space-2)}.hero-details svg{width:14px;height:14px;color:var(--color-accent)}.hero-art{position:relative;align-self:stretch;min-height:405px;display:flex;align-items:center;justify-content:center;isolation:isolate;overflow:hidden}.hero-art:before{content:"";position:absolute;inset:10%;background:radial-gradient(ellipse,rgb(155 77 255 / 15%),transparent 65%);z-index:-1}.art-grid{position:absolute;inset:9%;background-image:linear-gradient(var(--color-line) 1px,transparent 1px),linear-gradient(90deg,var(--color-line) 1px,transparent 1px);background-size:44px 44px;opacity:.27;-webkit-mask-image:radial-gradient(ellipse,var(--color-bg),transparent 70%);mask-image:radial-gradient(ellipse,var(--color-bg),transparent 70%)}.hero-symbol{width:235px;transform:rotate(-12deg);filter:drop-shadow(0 20px 45px rgb(255 52 122 / 13%));animation:appear .7s ease-out both}.art-orbit{position:absolute;border:1px solid rgb(155 77 255 / 35%);border-radius:50%;width:390px;height:190px;transform:rotate(-28deg);z-index:-1}.orbit-two{width:320px;height:390px;border-color:#ff347a2e;transform:rotate(-28deg)}.art-caption{position:absolute;top:16px;right:0;font-size:.5rem;letter-spacing:.3em;color:var(--color-muted);writing-mode:vertical-rl}.art-label{position:absolute;bottom:12px;font-size:.5625rem;display:flex;align-items:center;gap:var(--space-2);letter-spacing:.16em;color:var(--color-muted)}.art-label>span:last-child{color:var(--color-primary);margin-left:-6px}.hero-scroll{position:absolute;bottom:-18px;left:50%;width:36px;height:36px;border:1px solid var(--color-line);border-radius:50%;background:var(--color-bg);display:grid;place-items:center;color:var(--color-muted)}.hero-scroll svg{width:15px;height:15px}.directory{padding-top:60px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-6)}.section-heading h1,.section-heading h2,.section-heading .muted{margin-top:var(--space-3)}.heading-dot{color:var(--color-primary)}.directory-caption{font-size:.75rem;color:var(--color-muted)}.directory-tools{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);border-bottom:1px solid var(--color-line);padding-bottom:var(--space-4)}.filter-tabs{display:flex;gap:var(--space-2)}.filter-tab{display:flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;padding:10px 17px;min-height:42px;font-size:.75rem;color:var(--color-muted);border-radius:var(--radius-sm);white-space:nowrap}.filter-tab:hover{color:var(--color-text)}.filter-tab.is-active{background:var(--color-surface);color:var(--color-text);border-color:var(--color-line)}.search-form{display:flex;align-items:center;padding-left:14px;border:1px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-muted);min-width:280px}.search-form>svg{width:16px;height:16px}.search-form input{background:transparent;border:0;padding:10px;width:190px;font-size:.75rem}.search-form input::placeholder{color:var(--color-muted)}.search-form .icon-button{width:36px;height:36px}.search-form .icon-button svg{width:15px;height:15px}.empty-state{padding:54px var(--space-5) 58px;text-align:center}.empty-icon{border:1px solid var(--color-line);border-radius:18px;width:58px;height:58px;display:grid;place-items:center;margin:0 auto 21px;color:var(--color-accent);background:var(--color-surface-soft)}.empty-icon svg{width:24px;height:24px}.empty-state p{font-size:.8125rem;max-width:380px;margin:var(--space-3) auto 0;color:var(--color-muted);line-height:1.8}.directory-bottom{border-top:1px solid var(--color-line);display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-5);font-size:.6875rem;color:var(--color-muted)}.directory-bottom svg{width:16px;height:16px}.directory-bottom>span{margin-left:auto;font-weight:600}.model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5);padding-block:var(--space-6)}.model-card{border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.model-placeholder{background:var(--color-surface);min-height:180px;display:grid;place-items:center;position:relative;color:var(--color-muted)}.status-badge{position:absolute;top:12px;left:12px;font-size:.625rem;padding:4px 9px;background:var(--color-bg);border-radius:20px}.model-info{padding:var(--space-4)}.model-info p{color:var(--color-muted);font-size:.75rem}.site-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-top:var(--space-7);padding-block:var(--space-7);border-top:1px solid var(--color-line)}.footer-brand{font-family:var(--font-display);font-weight:700;font-size:1rem;letter-spacing:-.04em}.footer-brand span{color:var(--color-primary)}.site-footer>div:first-child p{font-size:.4375rem;color:var(--color-muted);letter-spacing:.1em;margin-top:3px}.footer-note{font-size:.6875rem;line-height:1.9}.footer-note span{color:var(--color-muted)}.footer-meta{display:flex;align-items:center;gap:var(--space-4);font-size:.625rem;color:var(--color-muted)}.age-mark{display:grid;place-items:center;border:1px solid var(--color-line);border-radius:50%;width:35px;height:35px;font-weight:600}.auth-layout{display:grid;grid-template-columns:1fr 1fr;min-height:680px;padding-block:var(--space-8);gap:var(--space-8)}.auth-story{position:relative;padding:var(--space-6) var(--space-7);border-right:1px solid var(--color-line);overflow:hidden}.auth-story>.eyebrow{margin-top:var(--space-9)}.auth-story h1{font-size:clamp(2rem,3.3vw,3.5rem);line-height:1.2;margin-block:var(--space-5)}.auth-story>p{max-width:310px;color:var(--color-muted)}.auth-symbol{position:absolute;width:150px;bottom:25px;right:45px;opacity:.16;transform:rotate(-15deg)}.auth-story-foot{position:relative;display:flex;gap:var(--space-3);align-items:center;font-size:.6875rem;color:var(--color-muted);margin-top:var(--space-9)}.auth-story-foot svg{width:16px;height:16px}.form-panel{align-self:center;width:min(100%,420px);margin-inline:auto;padding-block:var(--space-6)}.form-panel h2{font-size:1.625rem;margin-top:var(--space-4)}.form-intro{color:var(--color-muted);margin-top:var(--space-3);font-size:.8125rem}.stack{display:grid;gap:var(--space-5);margin-top:var(--space-6)}.field{display:grid;gap:var(--space-2)}.field>label{font-size:.75rem;font-weight:500}.input-wrap{position:relative}.input{display:block;width:100%;min-height:48px;border-radius:var(--radius-sm);border:1px solid var(--color-line);padding:12px 14px;background:var(--color-surface-soft);font-size:.875rem}.input:focus{border-color:var(--color-accent)}.input[aria-invalid=true]{border-color:var(--color-primary)}.input-password{padding-right:48px}.password-toggle{position:absolute;right:4px;top:4px;width:40px;height:40px;display:grid;place-items:center;border:0;color:var(--color-muted)}.password-toggle svg{width:17px;height:17px}.field-error,.field-hint{font-size:.6875rem}.field-error{color:var(--color-error)}.field-hint{color:var(--color-muted)}.checkbox-row{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--color-muted);font-size:.75rem;cursor:pointer}.checkbox-row input{width:17px;height:17px;accent-color:var(--color-primary);margin:1px 0 0;flex-shrink:0}.form-switch{text-align:center;font-size:.75rem;color:var(--color-muted);margin-top:var(--space-5)}.form-switch a{color:var(--color-primary);font-weight:600;margin-left:var(--space-1)}.narrow-section{max-width:650px;padding-block:var(--space-8)}.section-icon{width:32px;height:32px;color:var(--color-accent)}.panel{padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-soft)}.panel h2{font-size:1.125rem}.panel>.muted,.panel-heading .muted{font-size:.75rem;margin-top:var(--space-2)}.notice{border:1px solid rgb(155 77 255 / 25%);background:#9b4dff0f;border-radius:var(--radius-sm);padding:var(--space-4) var(--space-5);font-size:.75rem;color:var(--color-muted);display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5)}.notice svg{color:var(--color-accent)}.notice strong{color:var(--color-text);font-weight:500}.flash{padding:14px 20px;margin-top:var(--space-5);border:1px solid var(--color-accent);border-radius:var(--radius-sm);font-size:.8125rem;background:var(--color-surface)}.admin-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:45px;padding-top:var(--space-7)}.admin-sidebar{min-width:0;border-right:1px solid var(--color-line);padding-right:var(--space-5)}.admin-label{font-size:.5625rem;letter-spacing:.12em;color:var(--color-muted);display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5)}.admin-label svg{color:var(--color-primary);width:16px;height:16px}.admin-sidebar nav{display:grid;gap:var(--space-2)}.admin-nav-link{padding:12px;display:flex;align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);font-size:.6875rem;color:var(--color-muted)}.admin-nav-link.is-active{color:var(--color-primary);background:var(--color-primary-soft)}.admin-nav-link:hover{color:var(--color-text);background:var(--color-surface)}.admin-nav-link svg{width:16px;height:16px}.admin-identity{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-8);border-top:1px solid var(--color-line);padding-top:var(--space-5)}.avatar{width:33px;height:33px;background:var(--color-surface);color:var(--color-primary);display:grid;place-items:center;border-radius:50%;font-weight:600}.admin-identity strong,.admin-identity div>span{display:block;font-size:.6875rem}.admin-identity div>span{color:var(--color-muted);font-size:.625rem}.admin-main{min-width:0}.admin-main h1{font-size:clamp(1.7rem,2.4vw,2.25rem)}.admin-main .section-heading .muted{font-size:.75rem}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-5)}.stat{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:20px;background:var(--color-surface-soft)}.stat svg{color:var(--color-accent);width:18px;height:18px}.stat strong{display:block;margin-top:var(--space-3);font-family:var(--font-display);font-size:2rem;font-weight:600}.stat>span{font-size:.625rem;color:var(--color-muted)}.admin-main>.panel{margin-top:var(--space-5)}.panel-heading{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.panel-heading>svg{color:var(--color-muted)}.count-badge{min-width:29px;height:29px;background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-sm);display:grid;place-items:center;font-size:.6875rem}.panel .empty-state{padding-block:var(--space-7)}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.75rem;margin-top:var(--space-5)}th,td{text-align:left;padding:14px 10px;border-bottom:1px solid var(--color-line)}th{color:var(--color-muted);font-weight:400;font-size:.6875rem}.table-subtitle{display:block;color:var(--color-muted);font-size:.625rem}.audit-list{margin-top:var(--space-4)}.audit-row{display:flex;gap:var(--space-3);align-items:center;padding-block:14px;border-bottom:1px solid var(--color-line)}.audit-row:last-child{border-bottom:0}.audit-dot{width:6px;height:6px;background:var(--color-accent);border-radius:50%}.audit-row strong,.audit-row div>span{display:block;font-size:.75rem;font-weight:400}.audit-row div>span,.audit-row time{font-size:.625rem;color:var(--color-muted)}.audit-row time{margin-left:auto;text-align:right}.development-note{display:flex;align-items:center;gap:var(--space-3);font-size:.625rem;color:var(--color-muted);padding:var(--space-5) 0}.supervision-section{padding-block:var(--space-7)}.supervision-section>.section-heading{margin-top:var(--space-6)}.video-placeholder{aspect-ratio:16 / 8;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-soft);margin-bottom:var(--space-5);padding:var(--space-5)}.video-placeholder>svg{width:36px;height:36px;color:var(--color-muted)}.video-placeholder h2{font-size:1.125rem}.video-placeholder p{color:var(--color-muted);font-size:.8125rem}@keyframes appear{0%{opacity:0;transform:translateY(15px) rotate(-12deg)}to{opacity:1;transform:translateY(0) rotate(-12deg)}}@media(min-width:1500px){.hero{min-height:590px}}@media(max-width:1100px){.container{width:calc(100% - 64px)}.header-inner{gap:var(--space-5)}.primary-nav{margin-left:0;gap:var(--space-4)}.brand{width:160px}.hero{min-height:490px}.hero-actions{gap:var(--space-4)}.hero-art{min-height:350px}.hero-symbol{width:205px}.art-orbit{width:310px}.orbit-two{width:270px;height:330px}.auth-layout{gap:var(--space-6)}.auth-story{padding-inline:var(--space-4)}.admin-layout{grid-template-columns:165px minmax(0,1fr);gap:var(--space-5)}.admin-sidebar{padding-right:var(--space-3)}.admin-nav-link{gap:var(--space-2);padding-inline:var(--space-2)}.stat{padding:var(--space-4)}}@media(max-width:780px){.container{width:calc(100% - 40px)}.header-inner{min-height:75px;gap:var(--space-4);flex-wrap:wrap;padding-block:var(--space-4) var(--space-3)}.brand{width:145px}.primary-nav{order:3;width:100%;border-top:1px solid var(--color-line);gap:var(--space-5)}.primary-nav a{padding-bottom:0}.account-nav{gap:var(--space-2)}.login-link{margin-right:0;font-size:.6875rem}.account-nav .button{font-size:.6875rem;padding-inline:12px;gap:var(--space-2)}.account-nav .button svg{width:15px;height:15px}.hero{grid-template-columns:1fr 210px;padding-block:var(--space-7);min-height:430px}.hero h1{font-size:3rem}.hero-art{min-height:310px}.hero-symbol{width:145px}.art-orbit{width:220px;height:140px}.orbit-two{width:190px;height:240px}.hero-description{font-size:.8125rem}.hero-actions{align-items:flex-start;flex-direction:column;gap:var(--space-4)}.hero-details{gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-5);font-size:.625rem}.directory-caption{display:none}.directory-tools{flex-wrap:wrap}.search-form{width:100%;min-width:0}.search-form input{flex:1;width:auto}.filter-tabs{width:100%;overflow-x:auto}.filter-tab{flex:1;padding-inline:var(--space-3)}.model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer{flex-wrap:wrap;gap:var(--space-5)}.footer-note{margin-left:auto;text-align:right}.footer-meta{width:100%;justify-content:space-between}.auth-layout{grid-template-columns:1fr;min-height:0;padding-block:var(--space-6)}.auth-story{padding:0;border:0}.auth-story>:not(.text-link){display:none}.form-panel{padding-top:0}.admin-layout{grid-template-columns:minmax(0,1fr);padding-top:var(--space-5)}.admin-sidebar{border:0;padding:0}.admin-sidebar nav{display:flex;overflow-x:auto}.admin-nav-link{white-space:nowrap}.admin-label,.admin-identity{display:none}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.panel{padding:var(--space-5)}}@media(max-width:500px){.brand{width:120px}.header-inner{column-gap:var(--space-2)}.login-link{font-size:.625rem}.account-nav .button-small{padding-inline:10px;font-size:.625rem;gap:6px}.hero{grid-template-columns:1fr;padding-top:38px}.hero h1{font-size:clamp(2.75rem,11vw,3.5rem)}.hero-art{display:none}.hero-description{font-size:.875rem}.hero-actions{flex-direction:row;align-items:center;gap:var(--space-4);flex-wrap:wrap}.hero-actions .button{padding-inline:var(--space-4)}.hero-actions .text-link{font-size:.6875rem}.hero-details{margin-top:var(--space-6)}.eyebrow{font-size:.5625rem}.directory{padding-top:var(--space-7)}.directory h2{font-size:1.45rem}.filter-tab{font-size:.6875rem;padding-inline:9px}.empty-state{padding-inline:0}.empty-state h3{font-size:.9375rem}.empty-state p{max-width:290px}.directory-bottom{align-items:flex-start;font-size:.625rem;gap:var(--space-2)}.form-panel h2{font-size:1.5rem}.account-nav .button-quiet span{display:none}.account-nav .button-quiet{width:38px;padding:0}.account-nav .icon-button{width:34px}.narrow-section{padding-block:var(--space-7)}.admin-main .section-heading{flex-wrap:wrap}.admin-main h1{font-size:1.8rem}.notice{padding:var(--space-4)}.audit-row{gap:var(--space-2)}.audit-row time{max-width:90px}.video-placeholder{aspect-ratio:4 / 3}}@media(max-width:360px){.brand{width:100px}.account-nav .button-small>svg{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
