.tools-module__O8oowa__toolsPage{min-width:0;color:var(--ink);--tools-enter-ease:cubic-bezier(.16, 1, .3, 1);font-size:16px}.tools-module__O8oowa__toolsPage :is(button,a,input):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.tools-module__O8oowa__toolsPage button:disabled{cursor:not-allowed;opacity:.55}.tools-module__O8oowa__toolsPage ::selection{color:#17433d;background:#c4e5dc}.tools-module__O8oowa__pageHeading{min-height:58px;animation:tools-module__O8oowa__heading-focus .38s var(--tools-enter-ease) both;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 28px;margin-bottom:26px;display:flex}.tools-module__O8oowa__pageHeading h1{letter-spacing:-.035em;flex-wrap:wrap;gap:0 .3em;margin:0;font-size:clamp(30px,2.2vw,38px);font-weight:600;line-height:1.28;display:flex}.tools-module__O8oowa__pageHeading h1 span{white-space:nowrap}.tools-module__O8oowa__projectContext{color:var(--ink-soft);align-items:center;gap:10px;margin:-10px 0 24px;font-size:16px;display:flex}.tools-module__O8oowa__projectContext span{overflow-wrap:anywhere;min-width:0}.tools-module__O8oowa__textButton{min-height:44px;color:var(--ink-soft);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.tools-module__O8oowa__textButton:hover{color:var(--accent)}.tools-module__O8oowa__textButton svg{transition:transform var(--duration-fast) var(--ease-out)}.tools-module__O8oowa__textButton:hover svg{transform:translate(3px)}.tools-module__O8oowa__toolSection{min-width:0}.tools-module__O8oowa__preparationTools{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.tools-module__O8oowa__preparationTools a{border:1px solid var(--line,#d8e2e0);background:var(--surface,#fff);min-height:60px;color:var(--ink);border-radius:14px;align-items:center;gap:12px;padding:10px 20px;font-size:18px;font-weight:500;text-decoration:none;transition:background .18s ease-out,transform .18s ease-out;display:flex}.tools-module__O8oowa__preparationTools a:hover{background:#e5f1eb;transform:translateY(-2px)}.tools-module__O8oowa__preparationTools a svg:first-child{color:var(--accent)}@media (max-width:600px){.tools-module__O8oowa__preparationTools a{flex:110px;gap:8px;padding:10px 12px;font-size:16px}.tools-module__O8oowa__preparationTools a svg:last-child{margin-left:auto}}@media (prefers-reduced-motion:reduce){.tools-module__O8oowa__preparationTools a{transition:none}.tools-module__O8oowa__preparationTools a:hover{transform:none}}.tools-module__O8oowa__toolGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.6vw,26px);display:grid}.tools-module__O8oowa__toolGrid[data-edition=api_beta]{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-module__O8oowa__toolCard{min-width:0;color:var(--ink);cursor:pointer;text-align:left;animation:tools-module__O8oowa__tool-card-reveal .48s var(--tools-enter-ease) both;background:0 0;border:0;padding:0;display:block}.tools-module__O8oowa__toolCard:first-child{animation-delay:35ms}.tools-module__O8oowa__toolCard:nth-child(2){animation-delay:90ms}.tools-module__O8oowa__toolCard:nth-child(3){animation-delay:.145s}.tools-module__O8oowa__toolCard:nth-child(4){animation-delay:.2s}.tools-module__O8oowa__toolCard[aria-expanded=true] .tools-module__O8oowa__toolMedia{box-shadow:0 0 0 3px var(--accent)}.tools-module__O8oowa__toolMedia{aspect-ratio:1.62;transition:box-shadow var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out);background:#17262a;border-radius:12px;display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 8px 22px #142f2c14}.tools-module__O8oowa__toolMedia>img{object-fit:cover;transition:transform var(--duration-slow) var(--ease-out), filter var(--duration-slow) var(--ease-out)}.tools-module__O8oowa__toolCard:hover:not(:disabled) .tools-module__O8oowa__toolMedia>img{filter:saturate(1.03);transform:scale(1.018)}.tools-module__O8oowa__toolCard:hover:not(:disabled) .tools-module__O8oowa__toolMedia{transform:translateY(-2px);box-shadow:0 15px 34px #142f2c26}.tools-module__O8oowa__imageAction{width:42px;height:42px;color:var(--accent-hover);background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:14px;box-shadow:0 7px 20px #142f2c26}.tools-module__O8oowa__imageAction svg{transition:transform var(--duration-fast) var(--ease-out)}.tools-module__O8oowa__toolCard:hover:not(:disabled) .tools-module__O8oowa__imageAction svg{transform:translate(3px)}.tools-module__O8oowa__editorTimeline{background:#101f22db;border-radius:7px;grid-template-columns:1.1fr .8fr 1.3fr .65fr 1fr .75fr;align-items:center;gap:3px;height:32px;padding:0 50px 0 9px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.tools-module__O8oowa__editorTimeline i{background:#9dcfc4;border-radius:2px;height:8px}.tools-module__O8oowa__editorTimeline i:nth-child(2n){background:#d8e9e5;height:13px}.tools-module__O8oowa__toolBody{padding:17px 2px 0;display:block}.tools-module__O8oowa__toolBody>strong{letter-spacing:-.018em;font-size:20px;font-weight:600;line-height:1.45;display:block}.tools-module__O8oowa__journey{border-top:1px solid var(--line);margin-top:42px;padding-top:28px}.tools-module__O8oowa__journeyHeading{justify-content:space-between;align-items:center;gap:18px;display:flex}.tools-module__O8oowa__journeyHeading h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.tools-module__O8oowa__journey ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:24px 0 0;padding:0;list-style:none;display:grid}.tools-module__O8oowa__journey li{min-width:0;color:var(--ink-soft);align-items:center;gap:10px;font-size:16px;display:flex}.tools-module__O8oowa__journey li>svg:first-child{color:var(--accent)}.tools-module__O8oowa__journey li>svg:last-child{color:var(--line-strong);margin-left:auto}.tools-module__O8oowa__launchDialog{background:var(--surface);width:min(440px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);border:0;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 18px 56px #142f2c33}.tools-module__O8oowa__launchDialog::backdrop{background:#1423266b}.tools-module__O8oowa__launchDialog[open]{animation:tools-module__O8oowa__launch-dialog-enter .18s var(--tools-enter-ease) both}.tools-module__O8oowa__launchForm{gap:22px;min-width:0;padding:24px;display:grid}.tools-module__O8oowa__launchHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.tools-module__O8oowa__launchHeading>div{align-items:center;gap:12px;min-width:0;display:flex}.tools-module__O8oowa__launchHeading>div>svg{color:var(--accent);flex:none}.tools-module__O8oowa__launchHeading h2{margin:0;font-size:24px;font-weight:600;line-height:1.45}.tools-module__O8oowa__launchActions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.tools-module__O8oowa__cancelButton{border:1px solid var(--line-strong);background:var(--surface);min-height:46px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 18px;font-size:16px}.tools-module__O8oowa__cancelButton:hover:not(:disabled){background:var(--surface-hover)}.tools-module__O8oowa__launchError{color:var(--danger,#c53030);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.6}@keyframes tools-module__O8oowa__heading-focus{0%{opacity:.35;clip-path:inset(0 24% 0 0);filter:blur(4px)}to{opacity:1;clip-path:inset(0);filter:blur()}}@keyframes tools-module__O8oowa__tool-card-reveal{0%{opacity:.3;clip-path:inset(0 100% 0 0 round 12px);filter:saturate(.76)blur(3px)}to{opacity:1;clip-path:inset(0 round 12px);filter:saturate()blur()}}@keyframes tools-module__O8oowa__launch-dialog-enter{0%{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tools-module__O8oowa__closeButton{background:var(--surface-subtle);width:44px;height:44px;color:var(--ink-soft);border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.tools-module__O8oowa__closeButton:hover:not(:disabled){background:var(--surface-selected);color:var(--accent-hover)}.tools-module__O8oowa__primaryButton{background:var(--accent);color:#fff;min-height:46px;font:inherit;white-space:nowrap;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-out);border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:14px;padding:10px 18px;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.tools-module__O8oowa__primaryButton:hover:not(:disabled){background:var(--accent-hover)}.tools-module__O8oowa__primaryButton:active:not(:disabled){transform:translateY(1px)}.tools-module__O8oowa__nameField{flex-direction:column;flex:auto;gap:9px;min-width:0;max-width:680px;font-size:16px;font-weight:500;display:flex}.tools-module__O8oowa__nameField input{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:48px;color:var(--ink);caret-color:var(--accent);font:inherit;border-radius:8px;padding:11px 14px;font-size:16px;font-weight:400}.tools-module__O8oowa__nameField input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);outline:0}.tools-module__O8oowa__nameField input:disabled{background:var(--surface-subtle);color:var(--muted)}.tools-module__O8oowa__operationStatus{margin-top:20px}.tools-module__O8oowa__creationHistory{border-top:1px solid var(--line);margin-top:36px;padding-top:28px}.tools-module__O8oowa__historyHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.tools-module__O8oowa__historyHeading h2{margin:0;font-size:22px;font-weight:600}.tools-module__O8oowa__historyFilters{flex-wrap:wrap;gap:4px;display:flex}.tools-module__O8oowa__historyFilters button{min-height:44px;color:var(--ink-soft);font:inherit;background:0 0;border:0;border-radius:8px;padding:8px 16px}.tools-module__O8oowa__historyFilters button:hover{background:var(--surface-hover)}.tools-module__O8oowa__historyFilters button[aria-pressed=true]{background:var(--surface-selected);color:var(--accent-hover)}.tools-module__O8oowa__historyList{margin:0;padding:0;list-style:none}.tools-module__O8oowa__historyList li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:18px 0;display:flex}.tools-module__O8oowa__historyInfo{flex:240px;min-width:0}.tools-module__O8oowa__historyInfo strong{overflow-wrap:anywhere;font-size:16px;font-weight:600}.tools-module__O8oowa__historyInfo>div{color:var(--ink-soft);flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:14px;display:flex}.tools-module__O8oowa__historyActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tools-module__O8oowa__draftDelete{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--danger,#c53030);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:16px;display:inline-flex}.tools-module__O8oowa__draftDelete:hover:not(:disabled){border-color:var(--danger,#c53030);background:var(--danger-soft,#fff5f5)}.tools-module__O8oowa__draftDelete:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tools-module__O8oowa__draftDelete:disabled{color:var(--ink-soft);background:var(--surface-subtle);cursor:not-allowed}.tools-module__O8oowa__historyFeedback,.tools-module__O8oowa__historyError{overflow-wrap:anywhere;margin:0 0 16px}.tools-module__O8oowa__historyFeedback{color:var(--accent-hover)}.tools-module__O8oowa__historyError{color:var(--danger,#c53030)}.tools-module__O8oowa__historyEmpty{color:var(--ink-soft)}.tools-module__O8oowa__historyPagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;display:flex}@media (min-width:1920px){.tools-module__O8oowa__toolMedia{aspect-ratio:1.72}}@media (max-width:1100px){.tools-module__O8oowa__toolGrid,.tools-module__O8oowa__toolGrid[data-edition=api_beta]{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-module__O8oowa__toolMedia{aspect-ratio:1.82}.tools-module__O8oowa__journey ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.tools-module__O8oowa__pageHeading{margin-bottom:22px}.tools-module__O8oowa__pageHeading h1{max-width:15ch;font-size:28px;line-height:1.38}.tools-module__O8oowa__projectContext{margin-top:-4px}.tools-module__O8oowa__journey{margin-top:34px;padding-top:24px}}@media (max-width:480px){.tools-module__O8oowa__launchForm{padding:20px}.tools-module__O8oowa__launchHeading h2{font-size:20px}.tools-module__O8oowa__launchActions>button{flex:1 1 0}}@media (max-width:600px){.tools-module__O8oowa__toolGrid{gap:20px 12px}.tools-module__O8oowa__toolMedia{aspect-ratio:1.42}.tools-module__O8oowa__toolBody{padding-top:11px}.tools-module__O8oowa__toolBody>strong{font-size:18px}.tools-module__O8oowa__imageAction{width:38px;height:38px;bottom:10px;right:10px}.tools-module__O8oowa__editorTimeline{height:28px;padding-right:43px;bottom:8px;left:8px;right:8px}.tools-module__O8oowa__journey ol{gap:16px 8px}.tools-module__O8oowa__journey li{gap:7px;font-size:15px}.tools-module__O8oowa__journey li>svg:last-child{display:none}}@media (max-width:360px){.tools-module__O8oowa__pageHeading{flex-direction:column;align-items:stretch}.tools-module__O8oowa__toolGrid,.tools-module__O8oowa__toolGrid[data-edition=api_beta]{grid-template-columns:1fr}.tools-module__O8oowa__toolMedia{aspect-ratio:1.72}}@media (prefers-reduced-motion:reduce){.tools-module__O8oowa__pageHeading,.tools-module__O8oowa__toolCard,.tools-module__O8oowa__launchDialog[open]{animation:none}.tools-module__O8oowa__toolMedia,.tools-module__O8oowa__toolMedia>img,.tools-module__O8oowa__imageAction svg,.tools-module__O8oowa__textButton svg,.tools-module__O8oowa__primaryButton{transition:none}.tools-module__O8oowa__toolCard:hover:not(:disabled) .tools-module__O8oowa__toolMedia,.tools-module__O8oowa__toolCard:hover:not(:disabled) .tools-module__O8oowa__toolMedia>img,.tools-module__O8oowa__toolCard:hover:not(:disabled) .tools-module__O8oowa__imageAction svg,.tools-module__O8oowa__textButton:hover svg,.tools-module__O8oowa__primaryButton:active:not(:disabled){transform:none}}
.stage-operation-status-module__sQSGpq__status{--status-accent:var(--info);--status-soft:var(--info-soft);border:1px solid color-mix(in srgb, var(--status-accent) 24%, var(--line));background:color-mix(in srgb, var(--status-soft) 74%, var(--surface));min-width:0;color:var(--ink);animation:stage-operation-status-module__sQSGpq__statusReveal .22s var(--ease-out) both;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.stage-operation-status-module__sQSGpq__status[data-state=success]{--status-accent:var(--success);--status-soft:var(--success-soft)}.stage-operation-status-module__sQSGpq__status[data-state=error]{--status-accent:var(--danger);--status-soft:var(--danger-soft)}.stage-operation-status-module__sQSGpq__status[data-state=queued]{--status-accent:var(--warning);--status-soft:var(--warning-soft)}.stage-operation-status-module__sQSGpq__spaced{margin-top:20px}.stage-operation-status-module__sQSGpq__compact{border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;padding:11px 12px}.stage-operation-status-module__sQSGpq__compact .stage-operation-status-module__sQSGpq__icon{width:32px;height:32px}.stage-operation-status-module__sQSGpq__compact .stage-operation-status-module__sQSGpq__action{min-height:40px}.stage-operation-status-module__sQSGpq__icon{background:var(--status-soft);width:38px;height:38px;color:var(--status-accent);border-radius:9px;place-items:center;display:grid}.stage-operation-status-module__sQSGpq__spinner{animation:.9s linear infinite stage-operation-status-module__sQSGpq__statusSpin}.stage-operation-status-module__sQSGpq__copy{min-width:0}.stage-operation-status-module__sQSGpq__heading{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.stage-operation-status-module__sQSGpq__heading strong{overflow-wrap:anywhere;font-size:15px;font-weight:760;line-height:1.45}.stage-operation-status-module__sQSGpq__heading time{color:color-mix(in srgb, var(--status-accent) 54%, var(--muted));font-variant-numeric:tabular-nums;flex:none;font-size:13px}.stage-operation-status-module__sQSGpq__detail{overflow-wrap:anywhere;max-width:72ch;color:color-mix(in srgb, var(--status-accent) 24%, var(--ink-soft));margin:4px 0 0;font-size:14px;line-height:1.6}.stage-operation-status-module__sQSGpq__progress{gap:6px;margin-top:10px;display:grid}.stage-operation-status-module__sQSGpq__progress>div:first-child{color:color-mix(in srgb, var(--status-accent) 36%, var(--muted-strong));justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:650;display:flex}.stage-operation-status-module__sQSGpq__progress output{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:760}.stage-operation-status-module__sQSGpq__track{background:color-mix(in srgb, var(--status-accent) 14%, var(--surface-strong));border-radius:99px;height:5px;overflow:hidden}.stage-operation-status-module__sQSGpq__track span{border-radius:inherit;background:var(--status-accent);transform-origin:0;width:100%;height:100%;transition:transform .26s var(--ease-out);display:block}.stage-operation-status-module__sQSGpq__action{cursor:pointer;border:1px solid color-mix(in srgb, var(--status-accent) 42%, var(--line-strong));background:var(--surface);min-height:44px;color:var(--ink);font:inherit;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:720;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.stage-operation-status-module__sQSGpq__action:disabled{cursor:wait;opacity:.62}.stage-operation-status-module__sQSGpq__action:focus-visible{outline:3px solid color-mix(in srgb, var(--focus) 26%, transparent);outline-offset:2px}.stage-operation-status-module__sQSGpq__toast{--toast-accent:var(--success);--toast-soft:var(--success-soft);z-index:90;border:1px solid color-mix(in srgb, var(--toast-accent) 30%, var(--line));background:color-mix(in srgb, var(--toast-soft) 88%, var(--surface));width:min(420px,100vw - 32px);min-width:280px;min-height:54px;box-shadow:var(--shadow-floating);color:var(--ink);animation:stage-operation-status-module__sQSGpq__toastReveal .22s var(--ease-out) both;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px 9px 12px;display:grid;position:fixed;bottom:24px;right:24px}.stage-operation-status-module__sQSGpq__toast[data-tone=error]{--toast-accent:var(--danger);--toast-soft:var(--danger-soft)}.stage-operation-status-module__sQSGpq__toastIcon{background:var(--toast-soft);width:34px;height:34px;color:var(--toast-accent);border-radius:9px;place-items:center;display:grid}.stage-operation-status-module__sQSGpq__toast p{overflow-wrap:anywhere;color:color-mix(in srgb, var(--toast-accent) 18%, var(--ink));margin:0;font-size:14px;font-weight:700;line-height:1.55}.stage-operation-status-module__sQSGpq__toast button{cursor:pointer;width:44px;height:44px;color:var(--toast-accent);background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.stage-operation-status-module__sQSGpq__toast button:focus-visible{outline:3px solid color-mix(in srgb, var(--focus) 26%, transparent);outline-offset:1px}@media (hover:hover){.stage-operation-status-module__sQSGpq__action:not(:disabled):hover{border-color:var(--status-accent);background:var(--status-soft);color:color-mix(in srgb, var(--status-accent) 82%, var(--ink))}.stage-operation-status-module__sQSGpq__toast button:hover{background:color-mix(in srgb, var(--toast-accent) 10%, transparent)}}@media (max-width:560px){.stage-operation-status-module__sQSGpq__status{grid-template-columns:38px minmax(0,1fr)}.stage-operation-status-module__sQSGpq__heading{flex-direction:column;align-items:flex-start;gap:3px}.stage-operation-status-module__sQSGpq__action{grid-column:1/-1;width:100%}.stage-operation-status-module__sQSGpq__compact{grid-template-columns:32px minmax(0,1fr)}.stage-operation-status-module__sQSGpq__toast{right:16px;bottom:calc(78px + env(safe-area-inset-bottom));min-width:0}}@media (prefers-reduced-motion:reduce){.stage-operation-status-module__sQSGpq__status,.stage-operation-status-module__sQSGpq__spinner,.stage-operation-status-module__sQSGpq__track span{transition:none;animation:none}.stage-operation-status-module__sQSGpq__toast{animation:none}}@media (forced-colors:active){.stage-operation-status-module__sQSGpq__status,.stage-operation-status-module__sQSGpq__icon,.stage-operation-status-module__sQSGpq__action,.stage-operation-status-module__sQSGpq__toast,.stage-operation-status-module__sQSGpq__toastIcon,.stage-operation-status-module__sQSGpq__toast button{border:1px solid canvastext}}@keyframes stage-operation-status-module__sQSGpq__statusReveal{0%{opacity:.72;clip-path:inset(0 0 14% round 12px);transform:translateY(4px)}}@keyframes stage-operation-status-module__sQSGpq__statusSpin{to{transform:rotate(360deg)}}@keyframes stage-operation-status-module__sQSGpq__toastReveal{0%{opacity:.72;clip-path:inset(12% 0 0 round 12px);transform:translateY(8px)}}
.account-profile-dialog-module__93gBxG__dialog{width:auto;max-width:none;color:var(--ink);background:0 0;border:0;margin:auto;padding:0}.account-profile-dialog-module__93gBxG__dialog::backdrop{background:#131c1880}.account-profile-dialog-module__93gBxG__panel{border:1px solid var(--line);background:var(--canvas,#fff);border-radius:18px;width:min(820px,100vw - 32px);max-height:min(760px,100dvh - 32px);overflow-y:auto;box-shadow:0 24px 70px #18261f33}.account-profile-dialog-module__93gBxG__header{z-index:2;border-bottom:1px solid var(--line);background:var(--canvas,#fff);justify-content:space-between;align-items:center;gap:20px;padding:24px 28px 20px;display:flex;position:sticky;top:0}.account-profile-dialog-module__93gBxG__header h2,.account-profile-dialog-module__93gBxG__avatarActions h3,.account-profile-dialog-module__93gBxG__formHeading h3{margin:0}.account-profile-dialog-module__93gBxG__header h2{letter-spacing:-.025em;font-size:25px;line-height:1.25}.account-profile-dialog-module__93gBxG__header span{color:var(--muted);margin-top:4px;font-size:14px;display:block}.account-profile-dialog-module__93gBxG__closeButton{width:44px;height:44px;color:var(--muted-strong);background:0 0;border:0;border-radius:12px;flex:none;place-items:center;display:grid}.account-profile-dialog-module__93gBxG__closeButton:hover{background:var(--surface-hover);color:var(--ink)}.account-profile-dialog-module__93gBxG__avatarSection{border-bottom:1px solid var(--line);align-items:center;gap:22px;padding:24px 28px;display:flex}.account-profile-dialog-module__93gBxG__avatarPreview,.account-profile-dialog-module__93gBxG__avatar{aspect-ratio:1;background:var(--accent-soft);width:76px;height:76px;color:var(--accent-hover);border-radius:14px;flex:0 0 76px;place-items:center;font-size:28px;font-weight:750;display:grid;overflow:hidden}.account-profile-dialog-module__93gBxG__avatarPreview>img,.account-profile-dialog-module__93gBxG__avatar img{object-fit:cover;object-position:center;width:100%;height:100%}.account-profile-dialog-module__93gBxG__avatarActions{min-width:0}.account-profile-dialog-module__93gBxG__avatarActions h3,.account-profile-dialog-module__93gBxG__formHeading h3{font-size:18px;line-height:1.35}.account-profile-dialog-module__93gBxG__avatarActions p{color:var(--muted);margin:9px 0 0;font-size:14px}.account-profile-dialog-module__93gBxG__buttonRow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.account-profile-dialog-module__93gBxG__fileInput{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.account-profile-dialog-module__93gBxG__primaryButton,.account-profile-dialog-module__93gBxG__secondaryButton,.account-profile-dialog-module__93gBxG__dangerButton{min-height:44px;font:inherit;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:16px;font-weight:680;display:inline-flex}.account-profile-dialog-module__93gBxG__primaryButton{border:1px solid var(--accent);background:var(--accent);color:#fff}.account-profile-dialog-module__93gBxG__primaryButton:hover{border-color:var(--accent-hover);background:var(--accent-hover)}.account-profile-dialog-module__93gBxG__secondaryButton,.account-profile-dialog-module__93gBxG__dangerButton{border:1px solid var(--line-strong);background:var(--canvas,#fff)}.account-profile-dialog-module__93gBxG__secondaryButton{color:var(--ink)}.account-profile-dialog-module__93gBxG__secondaryButton:hover{background:var(--surface-hover)}.account-profile-dialog-module__93gBxG__dangerButton{color:var(--danger)}.account-profile-dialog-module__93gBxG__dangerButton:hover{background:color-mix(in srgb, var(--danger) 8%, white)}.account-profile-dialog-module__93gBxG__primaryButton:disabled,.account-profile-dialog-module__93gBxG__secondaryButton:disabled,.account-profile-dialog-module__93gBxG__dangerButton:disabled{cursor:wait;opacity:.55}.account-profile-dialog-module__93gBxG__forms{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-profile-dialog-module__93gBxG__form{flex-direction:column;gap:16px;min-width:0;padding:26px 28px 28px;display:flex}.account-profile-dialog-module__93gBxG__form+.account-profile-dialog-module__93gBxG__form{border-left:1px solid var(--line)}.account-profile-dialog-module__93gBxG__formHeading{color:var(--ink);align-items:center;gap:9px;margin-bottom:2px;display:flex}.account-profile-dialog-module__93gBxG__form label{color:var(--muted-strong);gap:7px;font-size:16px;font-weight:650;display:grid}.account-profile-dialog-module__93gBxG__form input{border:1px solid var(--line-strong);background:var(--canvas,#fff);width:100%;min-height:46px;color:var(--ink);font:inherit;border-radius:11px;outline:0 solid #0000;padding:0 13px;font-size:16px;transition:border-color .16s,box-shadow .16s}.account-profile-dialog-module__93gBxG__form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent)}.account-profile-dialog-module__93gBxG__form input[readonly]{background:var(--surface);color:var(--muted)}.account-profile-dialog-module__93gBxG__form>.account-profile-dialog-module__93gBxG__primaryButton{align-self:flex-start;margin-top:2px}.account-profile-dialog-module__93gBxG__feedback{min-height:0}.account-profile-dialog-module__93gBxG__error,.account-profile-dialog-module__93gBxG__notice{border-radius:10px;margin:0 28px 24px;padding:11px 13px;font-size:16px;line-height:1.5}.account-profile-dialog-module__93gBxG__error{background:color-mix(in srgb, var(--danger) 9%, white);color:var(--danger)}.account-profile-dialog-module__93gBxG__notice{background:var(--accent-soft);color:var(--accent-hover)}@media (max-width:700px){.account-profile-dialog-module__93gBxG__panel{border-radius:16px;width:min(100vw - 20px,560px);max-height:calc(100dvh - 20px)}.account-profile-dialog-module__93gBxG__header{padding:20px}.account-profile-dialog-module__93gBxG__avatarSection{align-items:flex-start;padding:20px}.account-profile-dialog-module__93gBxG__forms{grid-template-columns:1fr}.account-profile-dialog-module__93gBxG__form{padding:22px 20px 24px}.account-profile-dialog-module__93gBxG__form+.account-profile-dialog-module__93gBxG__form{border-top:1px solid var(--line);border-left:0}.account-profile-dialog-module__93gBxG__error,.account-profile-dialog-module__93gBxG__notice{margin:0 20px 20px}}@media (max-width:440px){.account-profile-dialog-module__93gBxG__avatarSection{flex-direction:column}.account-profile-dialog-module__93gBxG__avatarPreview,.account-profile-dialog-module__93gBxG__avatar{flex-basis:68px;width:68px;height:68px}.account-profile-dialog-module__93gBxG__buttonRow{width:100%}}
.digital-human-workbench-module__EiSz1W__workbench{min-width:0;color:var(--ink);font-size:16px;container-type:inline-size}.digital-human-workbench-module__EiSz1W__layout,.digital-human-workbench-module__EiSz1W__setup{gap:24px;min-width:0;display:grid}.digital-human-workbench-module__EiSz1W__setup[hidden]{display:none}.digital-human-workbench-module__EiSz1W__materials{gap:28px;min-width:0;display:grid}.digital-human-workbench-module__EiSz1W__portraitSection,.digital-human-workbench-module__EiSz1W__audioSection{flex-direction:column;gap:16px;min-width:0;display:flex}.digital-human-workbench-module__EiSz1W__audioSection{border-top:1px solid var(--line);padding-top:28px}.digital-human-workbench-module__EiSz1W__sectionHeading,.digital-human-workbench-module__EiSz1W__audioLabel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.digital-human-workbench-module__EiSz1W__stepTitle{align-items:center;gap:12px;min-width:0;display:flex}.digital-human-workbench-module__EiSz1W__stepNumber{background:var(--surface-selected);height:36px;color:var(--accent-hover);font-variant-numeric:tabular-nums;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:inline-flex}.digital-human-workbench-module__EiSz1W__workbench h2{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:24px;font-weight:600;display:flex}.digital-human-workbench-module__EiSz1W__workbench h3{margin:0;font-size:18px;font-weight:600}.digital-human-workbench-module__EiSz1W__ready,.digital-human-workbench-module__EiSz1W__pending{align-items:center;gap:4px;font-size:16px;display:inline-flex}.digital-human-workbench-module__EiSz1W__ready{color:var(--accent-hover)}.digital-human-workbench-module__EiSz1W__pending{color:var(--ink-soft)}.digital-human-workbench-module__EiSz1W__actions{flex-wrap:wrap;gap:8px;display:flex}.digital-human-workbench-module__EiSz1W__portraitBody{grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:28px;min-width:0;display:grid}.digital-human-workbench-module__EiSz1W__portraitFigure{align-content:start;gap:12px;min-width:0;margin:0;display:grid}.digital-human-workbench-module__EiSz1W__portraitControls{flex-direction:column;justify-content:center;gap:24px;min-width:0;display:flex}.digital-human-workbench-module__EiSz1W__portraitCaption{gap:8px;min-width:0;display:grid}.digital-human-workbench-module__EiSz1W__portraitCaption>span{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.digital-human-workbench-module__EiSz1W__imageKind{background:var(--surface-selected);color:var(--accent-hover);border-radius:6px;padding:3px 8px;font-size:14px}.digital-human-workbench-module__EiSz1W__optionalScene{border-top:1px solid var(--line);justify-items:start;gap:12px;padding-top:24px;display:grid}.digital-human-workbench-module__EiSz1W__optionalScene>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.digital-human-workbench-module__EiSz1W__optionalLabel{color:var(--ink-soft);font-size:16px}.digital-human-workbench-module__EiSz1W__selectedName{overflow-wrap:anywhere;font-size:16px;font-weight:500}.digital-human-workbench-module__EiSz1W__field{min-width:0;color:var(--ink-soft);gap:8px;font-size:16px;display:grid}.digital-human-workbench-module__EiSz1W__field>span{align-items:center;gap:8px;display:flex}.digital-human-workbench-module__EiSz1W__field select{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;text-overflow:ellipsis;border-radius:10px;padding:8px 12px}.digital-human-workbench-module__EiSz1W__workbench input[hidden]{display:none}.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__button{border:1px solid var(--line);background:var(--surface);min-height:46px;color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;transition:background .16s ease-out,border-color .16s ease-out;display:inline-flex}.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__button:hover:not(:disabled){background:var(--surface-hover);border-color:var(--accent)}.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__preparationButton{min-width:150px;color:var(--accent-hover);background:var(--surface-selected);border-color:var(--accent)}.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__preparationButton:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-hover)}.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__button:disabled{cursor:not-allowed;background:var(--surface-strong);color:var(--ink-soft)}.digital-human-workbench-module__EiSz1W__workbench :is(button,select,a,video):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.digital-human-workbench-module__EiSz1W__portraitPreview{background:var(--surface-subtle);border-radius:12px;height:clamp(240px,30dvh,320px);position:relative;overflow:hidden}.digital-human-workbench-module__EiSz1W__portraitPreview img{object-fit:contain}.digital-human-workbench-module__EiSz1W__emptyPortrait{height:100%;color:var(--ink-soft);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.digital-human-workbench-module__EiSz1W__previewTrigger{width:100%;min-width:0;color:var(--ink);font:inherit;cursor:default;border:0;padding:0;display:block}.digital-human-workbench-module__EiSz1W__previewHint{background:var(--surface-selected);width:36px;height:36px;color:var(--accent-hover);opacity:0;pointer-events:none;border-radius:10px;justify-content:center;align-items:center;transition:opacity .16s ease-out;display:inline-flex;position:absolute;bottom:12px;right:12px}.digital-human-workbench-module__EiSz1W__previewTrigger:focus-visible .digital-human-workbench-module__EiSz1W__previewHint{opacity:1}@media (hover:hover) and (pointer:fine){.digital-human-workbench-module__EiSz1W__previewTrigger:hover .digital-human-workbench-module__EiSz1W__previewHint{opacity:1}}.digital-human-workbench-module__EiSz1W__synthesis{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.digital-human-workbench-module__EiSz1W__audioRecipe{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.digital-human-workbench-module__EiSz1W__audioRecipe>:is(span,strong){color:var(--ink-soft);align-items:center;gap:8px;font-size:16px;display:inline-flex}.digital-human-workbench-module__EiSz1W__audioRecipe>strong{color:var(--accent-hover);font-weight:600}.digital-human-workbench-module__EiSz1W__existingAudio,.digital-human-workbench-module__EiSz1W__audioPreview{gap:16px;min-width:0;display:grid}.digital-human-workbench-module__EiSz1W__audioPreview{border-top:1px solid var(--line);padding-top:16px}.digital-human-workbench-module__EiSz1W__audioPreview strong{overflow-wrap:anywhere;font-size:18px;font-weight:600}.digital-human-workbench-module__EiSz1W__audioPreview>span{color:var(--ink-soft)}.digital-human-workbench-module__EiSz1W__audioPreview audio{width:100%;min-width:0}.digital-human-workbench-module__EiSz1W__generateSection{border-top:1px solid var(--line);gap:20px;padding-top:28px;display:grid}.digital-human-workbench-module__EiSz1W__generateBar{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:end;gap:16px 24px;display:grid}.digital-human-workbench-module__EiSz1W__readiness{min-width:0;color:var(--ink-soft);overflow-wrap:anywhere;align-self:center;align-items:center;gap:8px;margin:0;display:flex}.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__generateButton{min-width:200px;max-width:100%;color:var(--accent-contrast);background:var(--accent);border-color:var(--accent);grid-column:1/-1;justify-self:start}.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__generateButton:hover:not(:disabled){background:var(--accent-hover)}.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__generateButton:disabled{background:var(--surface-strong);border-color:var(--line);color:var(--ink-soft)}.digital-human-workbench-module__EiSz1W__result{border-top:1px solid var(--line);gap:20px;min-width:0;padding-top:24px;display:grid}.digital-human-workbench-module__EiSz1W__result .digital-human-video-frame{max-height:none}.digital-human-workbench-module__EiSz1W__result .digital-human-review{margin-top:0}.digital-human-workbench-module__EiSz1W__videoPreview{gap:16px;min-width:0;display:grid}.digital-human-workbench-module__EiSz1W__videoFrame{justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.digital-human-workbench-module__EiSz1W__videoFrame video{width:100%;height:auto;max-width:calc(min(72dvh, 800px) * var(--preview-video-ratio));aspect-ratio:var(--preview-video-ratio);background:var(--nav);object-fit:contain;border-radius:12px;display:block}.digital-human-workbench-module__EiSz1W__previewLoading{color:var(--ink-soft);align-items:center;gap:8px;margin:0;display:flex}.digital-human-workbench-module__EiSz1W__previewError{justify-items:start;gap:16px;padding-block:24px;display:grid}.digital-human-workbench-module__EiSz1W__result .digital-human-workbench-module__EiSz1W__resultActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.digital-human-workbench-module__EiSz1W__result .digital-human-workbench-module__EiSz1W__resultActions>.digital-human-review-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.digital-human-workbench-module__EiSz1W__resultFile{align-items:center;gap:16px;min-width:0;padding-block:16px;display:flex}.digital-human-workbench-module__EiSz1W__resultFile>svg{color:var(--ink-soft);flex-shrink:0}.digital-human-workbench-module__EiSz1W__resultFile>div{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}.digital-human-workbench-module__EiSz1W__resultFile span{color:var(--ink-soft)}.digital-human-workbench-module__EiSz1W__error{color:var(--danger);overflow-wrap:anywhere;margin:0}@container (max-width:760px){.digital-human-workbench-module__EiSz1W__materials{gap:24px}.digital-human-workbench-module__EiSz1W__portraitBody{grid-template-columns:minmax(0,1fr);gap:20px}.digital-human-workbench-module__EiSz1W__portraitControls{gap:20px}.digital-human-workbench-module__EiSz1W__portraitPreview{height:260px}.digital-human-workbench-module__EiSz1W__audioSection,.digital-human-workbench-module__EiSz1W__generateSection{padding-top:24px}.digital-human-workbench-module__EiSz1W__actions{width:100%}.digital-human-workbench-module__EiSz1W__actions .digital-human-workbench-module__EiSz1W__button{flex:180px}.digital-human-workbench-module__EiSz1W__synthesis{width:100%}.digital-human-workbench-module__EiSz1W__generateBar{grid-template-columns:minmax(0,1fr)}.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__generateButton{justify-self:stretch;width:100%}.digital-human-workbench-module__EiSz1W__workbench h2{font-size:20px}}@container (max-width:400px){.digital-human-workbench-module__EiSz1W__sectionHeading{align-items:flex-start}.digital-human-workbench-module__EiSz1W__audioRecipe{gap:8px}.digital-human-workbench-module__EiSz1W__audioRecipe>strong{flex-basis:100%}.digital-human-workbench-module__EiSz1W__portraitPreview{height:240px}}@media (prefers-reduced-motion:reduce){.digital-human-workbench-module__EiSz1W__workbench .digital-human-workbench-module__EiSz1W__button,.digital-human-workbench-module__EiSz1W__previewHint{transition:none}}
.media-center-refresh-module__dU1_la__materialShell,.media-center-refresh-module__dU1_la__assetShell{min-width:0}.media-center-refresh-module__dU1_la__materialShell .material-category-strip{border-radius:var(--radius-panel);background:var(--surface);width:fit-content;max-width:100%;box-shadow:var(--shadow-card);scrollbar-width:none;border:0;gap:4px;margin-top:18px;padding:5px;display:flex;overflow-x:auto}.media-center-refresh-module__dU1_la__materialShell .material-category-strip::-webkit-scrollbar{display:none}.media-center-refresh-module__dU1_la__materialShell .material-category-strip button{border-radius:var(--radius-control);min-width:88px;min-height:44px;color:var(--muted-strong);background:0 0;border:0;flex:none;place-items:center;gap:0;padding:0 12px;display:grid}.media-center-refresh-module__dU1_la__materialShell .material-category-strip button:after{display:none}.media-center-refresh-module__dU1_la__materialShell .material-category-strip button:hover{background:var(--surface-hover)}.media-center-refresh-module__dU1_la__materialShell .material-category-strip button.active{background:var(--surface-selected);color:var(--accent-hover)}.media-center-refresh-module__dU1_la__materialShell .material-category-strip span{width:100%;color:inherit;text-align:center}.media-center-refresh-module__dU1_la__materialShell .material-library{border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-card);border:0;margin-top:14px;overflow:hidden}.media-center-refresh-module__dU1_la__materialShell .material-toolbar{border-color:var(--line-subtle);background:var(--surface);min-height:68px;padding:10px 14px}.media-center-refresh-module__dU1_la__materialShell .material-toolbar.selection{z-index:12;background:color-mix(in srgb, var(--accent-soft) 94%, var(--surface));position:sticky;top:68px;box-shadow:0 12px 28px #2d37481a}.media-center-refresh-module__dU1_la__materialShell .material-list-heading{border-color:var(--line-subtle);min-height:62px;padding-inline:18px 14px}.media-center-refresh-module__dU1_la__materialShell .material-heading-actions{align-items:center;gap:8px;display:flex}.media-center-refresh-module__dU1_la__materialShell .material-upload-action{min-height:40px;font-size:var(--font-size-label);gap:7px;padding-inline:13px}.media-center-refresh-module__dU1_la__materialShell .material-upload-action>span{color:#fff}.media-center-refresh-module__dU1_la__materialShell .material-select-visible{border-radius:var(--radius-control);min-height:40px;color:var(--muted-strong);cursor:pointer;font-size:var(--font-size-label);align-items:center;gap:8px;padding:0 10px;font-weight:680;display:inline-flex}.media-center-refresh-module__dU1_la__materialShell .material-select-visible:hover{background:var(--surface-hover);color:var(--ink)}.media-center-refresh-module__dU1_la__materialShell .material-select-visible input{width:17px;height:17px;min-height:17px;accent-color:var(--accent)}.media-center-refresh-module__dU1_la__materialShell .material-table-wrap{background:var(--surface);border-radius:0;overflow-x:auto}.media-center-refresh-module__dU1_la__materialShell .material-table{width:100%;min-width:900px}.media-center-refresh-module__dU1_la__materialShell .material-table tbody tr:hover{background:var(--surface-hover)}.media-center-refresh-module__dU1_la__materialShell .material-table tbody tr.selected{background:var(--accent-soft)}.media-center-refresh-module__dU1_la__materialShell .material-table td{height:84px;padding-block:10px}.media-center-refresh-module__dU1_la__materialShell .material-main-cell{grid-template-columns:68px minmax(0,1fr);gap:12px}:is(.media-center-refresh-module__dU1_la__materialShell .material-image-thumb,.media-center-refresh-module__dU1_la__materialShell .material-video-thumb,.media-center-refresh-module__dU1_la__materialShell .material-audio-thumb,.media-center-refresh-module__dU1_la__materialShell .material-file-thumb){width:68px;height:52px}.media-center-refresh-module__dU1_la__materialShell .material-row-actions button{padding-inline:7px}.media-center-refresh-module__dU1_la__assetShell{width:100%}.media-center-refresh-module__dU1_la__assetSubtypeToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-top:14px;display:flex}.media-center-refresh-module__dU1_la__assetSubtypeNav{flex-wrap:wrap;gap:4px;min-width:0;max-width:100%;display:flex}.media-center-refresh-module__dU1_la__assetSubtypeNav button{border-radius:var(--radius-control);min-height:44px;color:var(--muted-strong);cursor:pointer;background:0 0;border:1px solid #0000;padding:8px 14px}.media-center-refresh-module__dU1_la__assetSubtypeNav button:hover{background:var(--surface-hover);color:var(--ink)}.media-center-refresh-module__dU1_la__assetSubtypeNav button[aria-pressed=true]{border-color:var(--line-strong);background:var(--surface-selected);color:var(--accent-hover)}.media-center-refresh-module__dU1_la__assetShell .media-center-refresh-module__dU1_la__categoryWorkflow{grid-template-columns:minmax(0,1fr)}.media-center-refresh-module__dU1_la__assetShell .asset-center-header{align-items:center;padding-bottom:20px}.media-center-refresh-module__dU1_la__assetShell .asset-center-header h1{letter-spacing:-.035em;font-size:clamp(30px,3vw,40px);line-height:1.08}.media-center-refresh-module__dU1_la__assetShell .asset-mode-bar{min-height:62px}.media-center-refresh-module__dU1_la__assetShell .asset-material-sync{white-space:nowrap;flex:none;min-height:40px;padding-inline:12px}.media-center-refresh-module__dU1_la__assetShell .asset-category-runway{border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-card);scrollbar-width:none;border:0;gap:4px;margin-top:0;padding:5px;display:flex;overflow-x:auto}.media-center-refresh-module__dU1_la__assetShell .asset-category-runway::-webkit-scrollbar{display:none}.media-center-refresh-module__dU1_la__assetShell .asset-category-runway button{border-radius:var(--radius-control);background:0 0;border:0;flex:none;justify-content:space-between;align-items:center;gap:12px;min-width:126px;min-height:50px;padding:0 14px;display:flex}.media-center-refresh-module__dU1_la__assetShell .asset-category-runway button:after{display:none}.media-center-refresh-module__dU1_la__assetShell .asset-category-runway button:hover{background:var(--surface-hover)}.media-center-refresh-module__dU1_la__assetShell .asset-category-runway button.active{background:var(--surface-selected);color:var(--accent-hover)}.media-center-refresh-module__dU1_la__assetShell .asset-category-runway strong{color:inherit;font-size:var(--font-size-label);opacity:.7;font-weight:600;position:static}.media-center-refresh-module__dU1_la__assetShell .asset-category-runway button.active strong{color:inherit}.media-center-refresh-module__dU1_la__assetShell .asset-library-workspace{border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-card);border:0;grid-template-columns:minmax(520px,1.65fr) minmax(360px,.72fr);gap:0;margin-top:14px;overflow:hidden}.media-center-refresh-module__dU1_la__assetShell .asset-index-panel{border-color:var(--line-subtle)}.media-center-refresh-module__dU1_la__assetShell .asset-index-toolbar{border-color:var(--line-subtle);background:var(--surface);min-height:68px;padding:12px 14px}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-head{border-color:var(--line-subtle);background:var(--surface-subtle);letter-spacing:0;grid-template-columns:minmax(180px,1fr) 76px 120px 32px;align-items:center;min-height:38px;padding:0 16px 0 100px;display:grid}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-list{background:var(--surface);scrollbar-gutter:stable;max-height:clamp(460px,100dvh - 310px,760px);padding:0;display:block;overflow:auto}.media-center-refresh-module__dU1_la__assetShell .asset-center-empty{grid-column:1/-1;justify-self:stretch;width:100%}:is(.media-center-refresh-module__dU1_la__assetShell .asset-center-empty>svg,.media-center-refresh-module__dU1_la__assetShell .asset-center-empty>a){align-self:center}.media-center-refresh-module__dU1_la__assetShell .asset-center-empty>a{justify-content:center;align-items:center;display:inline-flex}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-row{border:0;border-bottom:1px solid var(--line-subtle);background:var(--surface);width:100%;min-height:80px;box-shadow:none;border-radius:0;grid-template-columns:72px minmax(180px,1fr) 76px 120px 32px;align-items:center;gap:14px;padding:10px 16px 10px 14px;transition:background-color .14s,box-shadow .14s;display:grid}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-row:hover{background:var(--surface-hover);box-shadow:none}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-row.active{background:var(--surface-selected);box-shadow:inset 3px 0 var(--accent)}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-row:focus-visible{z-index:1;outline-offset:-3px}.media-center-refresh-module__dU1_la__assetAudioRow{cursor:default}.media-center-refresh-module__dU1_la__assetAudioTitle{max-width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.media-center-refresh-module__dU1_la__assetRowAudio{grid-column:2/-1;width:100%;min-width:0;height:36px}@media (max-width:600px){.media-center-refresh-module__dU1_la__assetRowAudio{grid-column:1/-1}}.media-center-refresh-module__dU1_la__assetShell .asset-list-media{border:1px solid var(--line);background:var(--surface-strong);border-radius:8px;place-items:center;width:68px;height:52px;display:grid;position:relative;overflow:hidden}:is(.media-center-refresh-module__dU1_la__assetShell .asset-list-media>img,.media-center-refresh-module__dU1_la__assetShell .asset-list-media>video){object-fit:cover;width:100%;height:100%;display:block}.media-center-refresh-module__dU1_la__assetShell .asset-list-media.audio{background:var(--surface-selected);border-color:color-mix(in srgb, var(--accent) 18%, var(--line))}.media-center-refresh-module__dU1_la__assetShell .asset-list-media.text{background:var(--surface-subtle)}.media-center-refresh-module__dU1_la__assetShell .asset-row-icon{border:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:color-mix(in srgb, var(--surface) 92%, transparent);border-radius:6px;width:24px;height:24px;position:absolute;bottom:4px;left:4px;box-shadow:0 2px 8px #2d37481f}.media-center-refresh-module__dU1_la__assetShell .asset-row-icon>svg{width:14px;height:14px}:is(.media-center-refresh-module__dU1_la__assetShell .asset-list-media.audio .asset-row-icon,.media-center-refresh-module__dU1_la__assetShell .asset-list-media.text .asset-row-icon){display:none}.media-center-refresh-module__dU1_la__assetShell .asset-list-audio{width:100%;height:100%;color:var(--accent);place-items:center;display:grid}.media-center-refresh-module__dU1_la__assetShell .asset-list-audio>svg{width:28px;height:28px}.media-center-refresh-module__dU1_la__assetShell .asset-list-text{color:var(--accent);place-items:center;display:grid}.media-center-refresh-module__dU1_la__assetShell .asset-list-text>i{display:none}.media-center-refresh-module__dU1_la__assetShell .asset-row-main{padding:0}.media-center-refresh-module__dU1_la__assetShell .asset-row-main strong{font-size:var(--font-size-body)}.media-center-refresh-module__dU1_la__assetShell .asset-row-usage{align-self:center;gap:1px}.media-center-refresh-module__dU1_la__assetShell .asset-row-usage strong{color:var(--ink-soft);font-size:var(--font-size-label)}.media-center-refresh-module__dU1_la__assetShell .asset-row-usage small{margin:0}.media-center-refresh-module__dU1_la__assetShell .asset-row-date{color:var(--muted);font-size:var(--font-size-label);font-variant-numeric:tabular-nums;position:static}.media-center-refresh-module__dU1_la__assetShell .asset-row-arrow{background:0 0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.media-center-refresh-module__dU1_la__assetImageZoom{cursor:zoom-in;background:0 0;border:0;border-radius:12px;width:100%;padding:0;display:block}.media-center-refresh-module__dU1_la__assetShell .asset-list-media.image{cursor:zoom-in}.media-center-refresh-module__dU1_la__assetLightbox{color:#fff;background:#0c1016f0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px;position:fixed;inset:0}.media-center-refresh-module__dU1_la__assetLightbox::backdrop{background:#000000b3}.media-center-refresh-module__dU1_la__assetLightboxContent{pointer-events:none;flex-direction:column;gap:16px;height:100%;display:flex}.media-center-refresh-module__dU1_la__assetLightboxContent header,.media-center-refresh-module__dU1_la__assetLightboxContent footer{flex-shrink:0;align-items:center;gap:16px;display:flex}.media-center-refresh-module__dU1_la__assetLightboxContent header{justify-content:space-between}.media-center-refresh-module__dU1_la__assetLightboxActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.media-center-refresh-module__dU1_la__assetLightboxContent header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-center-refresh-module__dU1_la__assetLightboxContent footer{justify-content:center}.media-center-refresh-module__dU1_la__assetLightboxContent button{pointer-events:auto;color:#fff;cursor:pointer;background:#ffffff15;border:1px solid #ffffff50;border-radius:8px;min-width:44px;min-height:44px;padding:8px 12px}.media-center-refresh-module__dU1_la__assetLightboxContent button:focus-visible{outline-offset:3px;outline:2px solid #fff}.media-center-refresh-module__dU1_la__assetZoomViewport{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;min-height:0;overflow:hidden}.media-center-refresh-module__dU1_la__assetZoomViewport img{object-fit:contain;transform-origin:50%;pointer-events:none;width:100%;height:100%;display:block}.media-center-refresh-module__dU1_la__assetZoomControls{flex-shrink:0;justify-content:center;align-items:center;gap:12px;display:flex}.media-center-refresh-module__dU1_la__assetZoomControls output{text-align:center;font-variant-numeric:tabular-nums;min-width:52px}.media-center-refresh-module__dU1_la__assetZoomControls button:disabled{opacity:.4;cursor:default}.media-center-refresh-module__dU1_la__assetShell .asset-inspector{background:var(--surface-hover);align-self:start;min-height:570px;max-height:calc(100dvh - 104px);padding:20px;position:sticky;top:82px;overflow-y:auto}:is(.media-center-refresh-module__dU1_la__assetShell .asset-inspector-image,.media-center-refresh-module__dU1_la__assetShell .asset-inspector-video,.media-center-refresh-module__dU1_la__assetShell .asset-inspector-audio,.media-center-refresh-module__dU1_la__assetShell .asset-inspector-text){border:0;border-radius:12px;overflow:hidden}@media (max-width:1220px){.media-center-refresh-module__dU1_la__assetShell .asset-library-workspace{grid-template-columns:minmax(460px,1fr) minmax(340px,.62fr)}}@media (max-width:1100px){.media-center-refresh-module__dU1_la__assetShell .asset-ledger-head{grid-template-columns:minmax(160px,1fr) 76px 32px;padding-left:100px}:is(.media-center-refresh-module__dU1_la__assetShell .asset-ledger-head span:nth-child(3),.media-center-refresh-module__dU1_la__assetShell .asset-row-date){display:none}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-row{grid-template-columns:72px minmax(160px,1fr) 76px 32px}}@media (min-width:761px) and (max-width:900px){.media-center-refresh-module__dU1_la__materialShell .material-toolbar{flex-direction:column;align-items:stretch}.media-center-refresh-module__dU1_la__materialShell .material-search{width:100%;min-width:0}.media-center-refresh-module__dU1_la__materialShell .material-filters{flex-wrap:wrap;justify-content:flex-start}.media-center-refresh-module__dU1_la__materialShell .material-table{min-width:760px}.media-center-refresh-module__dU1_la__assetShell .asset-library-workspace{display:block}.media-center-refresh-module__dU1_la__assetShell .asset-inspector{border-top:1px solid var(--line-subtle);min-height:0;max-height:none;position:static}:is(.media-center-refresh-module__dU1_la__assetShell .asset-inspector-image,.media-center-refresh-module__dU1_la__assetShell .asset-inspector-video,.media-center-refresh-module__dU1_la__assetShell .asset-inspector-audio,.media-center-refresh-module__dU1_la__assetShell .asset-inspector-text){height:320px}}@media (max-width:760px){.media-center-refresh-module__dU1_la__assetShell .asset-library-workspace{display:block;overflow:visible}.media-center-refresh-module__dU1_la__assetShell .asset-index-panel{border-right:0}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-head{display:none}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-list{scrollbar-gutter:auto;max-height:none}.media-center-refresh-module__dU1_la__assetShell .asset-ledger-row{grid-template-columns:58px minmax(0,1fr) 32px;gap:10px;min-height:72px;padding:9px 12px}.media-center-refresh-module__dU1_la__assetShell .asset-list-media{width:56px;height:44px}:is(.media-center-refresh-module__dU1_la__assetShell .asset-row-usage,.media-center-refresh-module__dU1_la__assetShell .asset-row-date){display:none}.media-center-refresh-module__dU1_la__assetShell .asset-inspector:not(.has-mobile-selection){display:none}.media-center-refresh-module__dU1_la__assetShell .asset-inspector.has-mobile-selection{z-index:75;top:64px;right:0;bottom:calc(72px + env(safe-area-inset-bottom));border:0;border-top:1px solid var(--line-strong);background:var(--surface);overscroll-behavior:contain;max-height:none;padding:18px;display:block;position:fixed;left:0;overflow-y:auto;box-shadow:0 -12px 34px #1d273b29}}@media (max-width:720px){.media-center-refresh-module__dU1_la__materialShell .material-table-wrap{overflow:visible}.media-center-refresh-module__dU1_la__materialShell .material-table{min-width:0}.media-center-refresh-module__dU1_la__materialShell .material-table td{height:auto;padding:0}}@media (max-width:620px){.media-center-refresh-module__dU1_la__materialShell .material-category-strip{margin-top:14px}.media-center-refresh-module__dU1_la__materialShell .material-category-strip button{min-width:84px}.media-center-refresh-module__dU1_la__materialShell .material-toolbar.selection{top:62px}.media-center-refresh-module__dU1_la__materialShell .selection-actions{flex-direction:column;align-items:stretch}.media-center-refresh-module__dU1_la__materialShell .selection-actions button{justify-content:center;width:100%}.media-center-refresh-module__dU1_la__materialShell .material-filters label{flex:145px;grid-template-columns:1fr}.media-center-refresh-module__dU1_la__materialShell .material-filters select{width:100%}.media-center-refresh-module__dU1_la__materialShell .material-list-heading{flex-direction:column;align-items:flex-start;gap:10px;padding-block:14px}.media-center-refresh-module__dU1_la__materialShell .material-heading-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.media-center-refresh-module__dU1_la__materialShell .material-heading-actions>.icon-button{margin-left:auto}.media-center-refresh-module__dU1_la__materialShell .material-table tbody{grid-template-columns:minmax(0,1fr)}:is(.media-center-refresh-module__dU1_la__materialShell .material-table tbody tr:hover,.media-center-refresh-module__dU1_la__assetShell .asset-ledger-row:hover){transform:none}.media-center-refresh-module__dU1_la__assetShell .asset-center-header{align-items:stretch}.media-center-refresh-module__dU1_la__assetShell .asset-mode-tabs{width:100%}.media-center-refresh-module__dU1_la__assetShell .asset-material-sync{align-self:flex-end}.media-center-refresh-module__dU1_la__assetShell .asset-mode-tabs button{flex:1 0 auto;justify-content:center}:is(.media-center-refresh-module__dU1_la__assetShell .asset-index-toolbar select,.media-center-refresh-module__dU1_la__assetShell .asset-index-toolbar>button){flex:1}}@media (prefers-reduced-motion:reduce){:is(.media-center-refresh-module__dU1_la__materialShell .material-table tbody tr,.media-center-refresh-module__dU1_la__assetShell .asset-ledger-row){transition:none}}.media-center-refresh-module__dU1_la__uploadActions .media-center-refresh-module__dU1_la__uploadAction:disabled{background:var(--surface-subtle);color:var(--ink-soft);border-color:var(--line);cursor:not-allowed;opacity:1}
.icp-filing-footer-module__-7CflG__footer{min-width:0;color:var(--ink-soft);text-align:center;justify-content:center;margin-block-start:24px;padding-block:8px;font-size:14px;line-height:1.5;display:flex}.icp-filing-footer-module__-7CflG__footer a{min-height:44px;color:inherit;overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.icp-filing-footer-module__-7CflG__footer a:hover,.icp-filing-footer-module__-7CflG__footer a:focus-visible{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.icp-filing-footer-module__-7CflG__footer a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}
.app-shell-module__zN4hUq__shell{background:var(--canvas);min-height:100dvh;color:var(--ink);grid-template-columns:var(--sidebar-width) minmax(0, 1fr);display:grid;overflow-x:clip}.app-shell-module__zN4hUq__creative{--canvas:#f5f7f8;--nav:#eef2f3;--surface:#fff;--surface-subtle:#f8faf9;--surface-hover:#edf3f1;--surface-selected:#e2f0eb;--accent:#216b62;--accent-hover:#174f49;--accent-pressed:#174f49;--accent-soft:#e0f2ed;--ink:#26363b;--ink-soft:#485b60;--muted:#64757a;--line:#dce5e3;--focus:#216b62;--sidebar-width:216px;--sidebar-collapsed-width:72px;--radius-panel:12px;font-family:var(--font-sans)}.app-shell-module__zN4hUq__creative .app-shell-module__zN4hUq__sideRail{border-right:1px solid var(--line)}.app-shell-module__zN4hUq__creative .app-shell-module__zN4hUq__brandRow .brand-glyph{box-shadow:none}.app-shell-module__zN4hUq__creative .app-shell-module__zN4hUq__primaryNav a{border-radius:9px;min-height:52px;font-weight:500}.app-shell-module__zN4hUq__creative .app-shell-module__zN4hUq__primaryNav a.app-shell-module__zN4hUq__active{font-weight:600}.app-shell-module__zN4hUq__creative[data-workspace-mode] .app-shell-module__zN4hUq__workspace{max-width:none}.app-shell-module__zN4hUq__creative :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.app-shell-module__zN4hUq__creative .app-shell-module__zN4hUq__bottomNav .app-shell-module__zN4hUq__createEntry svg{color:currentColor;width:22px;height:22px;box-shadow:none;background:0 0;margin-top:0;padding:0}.app-shell-module__zN4hUq__creative .app-shell-module__zN4hUq__bottomNav .app-shell-module__zN4hUq__createEntry.app-shell-module__zN4hUq__active{background:var(--surface-selected)}.app-shell-module__zN4hUq__skipLink{z-index:100;border-radius:var(--radius-control);background:var(--accent);min-height:44px;color:var(--accent-contrast);transition:transform var(--duration-fast) var(--ease-out);align-items:center;padding:0 16px;font-size:16px;font-weight:700;display:flex;position:fixed;top:12px;left:12px;transform:translateY(-140%)}.app-shell-module__zN4hUq__skipLink:focus{transform:translateY(0)}.app-shell-module__zN4hUq__sideRail{z-index:30;width:var(--sidebar-width);background:var(--nav);scrollbar-color:var(--line-strong) transparent;scrollbar-width:thin;flex-direction:column;min-width:0;height:100dvh;padding:22px 16px 18px;display:flex;position:sticky;top:0;overflow:hidden auto}.app-shell-module__zN4hUq__brandRow{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 8px;display:flex}.app-shell-module__zN4hUq__brandRow .brand-mark{align-items:center;gap:11px;display:inline-flex}.app-shell-module__zN4hUq__brandRow .brand-glyph{background:0 0;flex:none;place-items:center;width:40px;height:40px;display:grid}.app-shell-module__zN4hUq__brandRow .brand-words strong{color:var(--ink);white-space:nowrap;font-size:18px;font-weight:760}.app-shell-module__zN4hUq__primaryNav{gap:5px;margin-top:30px;display:grid}.app-shell-module__zN4hUq__primaryNav a{min-height:50px;color:var(--ink-soft);transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-out);border-radius:11px;align-items:center;gap:12px;padding:0 13px;font-size:16px;font-weight:620;text-decoration:none;display:flex}.app-shell-module__zN4hUq__primaryNav a svg{flex:none}.app-shell-module__zN4hUq__primaryNav a:hover{background:color-mix(in srgb, var(--surface) 72%, transparent);color:var(--accent-hover);transform:translate(2px)}.app-shell-module__zN4hUq__primaryNav a.app-shell-module__zN4hUq__active{background:var(--surface-selected);color:var(--accent-hover);transform:none}.app-shell-module__zN4hUq__primaryNav a:active{transform:translate(2px)scale(.985)}.app-shell-module__zN4hUq__railUser{border-top:1px solid var(--line);gap:6px;margin-top:auto;padding-top:16px;display:grid}.app-shell-module__zN4hUq__profileTrigger{width:100%;min-width:0;min-height:56px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding:7px 8px;display:grid}.app-shell-module__zN4hUq__profileTrigger:hover,.app-shell-module__zN4hUq__profileTrigger:focus-visible{background:var(--surface-hover)}.app-shell-module__zN4hUq__userAvatar,.app-shell-module__zN4hUq__accountAvatar{aspect-ratio:1;width:38px;height:38px;color:var(--accent-hover);background:#d7e8e5;border-radius:10px;place-items:center;font-size:16px;font-weight:760;display:grid;overflow:hidden}.app-shell-module__zN4hUq__userAvatar img,.app-shell-module__zN4hUq__accountAvatar img{object-fit:cover;object-position:center;width:100%;height:100%}.app-shell-module__zN4hUq__profileCopy{gap:2px;min-width:0;display:grid;overflow:hidden}.app-shell-module__zN4hUq__profileCopy strong,.app-shell-module__zN4hUq__profileCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell-module__zN4hUq__profileCopy strong{color:var(--ink);font-size:16px}.app-shell-module__zN4hUq__profileCopy small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.app-shell-module__zN4hUq__logoutButton{min-height:44px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:16px;font-weight:650;display:flex}.app-shell-module__zN4hUq__logoutButton:hover{background:var(--surface-hover);color:var(--danger)}.app-shell-module__zN4hUq__logoutButton:disabled{cursor:wait;opacity:.58}.app-shell-module__zN4hUq__stage{min-width:0}.app-shell-module__zN4hUq__topbar{display:none}.app-shell-module__zN4hUq__workspace{width:100%;min-width:0;margin:0 auto;padding:26px clamp(20px,2vw,36px) 56px;container:workspace/inline-size}.app-shell-module__zN4hUq__workspace>*{min-width:0}.app-shell-module__zN4hUq__workspace img,.app-shell-module__zN4hUq__workspace video,.app-shell-module__zN4hUq__workspace canvas{max-inline-size:100%}.app-shell-module__zN4hUq__shell[data-workspace-mode=wide] .app-shell-module__zN4hUq__workspace,.app-shell-module__zN4hUq__shell[data-workspace-mode=studio] .app-shell-module__zN4hUq__workspace,.app-shell-module__zN4hUq__shell[data-workspace-mode=focus] .app-shell-module__zN4hUq__workspace{max-width:none}.app-shell-module__zN4hUq__workspace:focus{outline:0}.app-shell-module__zN4hUq__iconButton{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink-soft);cursor:pointer;border-radius:10px;flex:none;place-items:center;padding:0;display:inline-grid}.app-shell-module__zN4hUq__iconButton:hover{background:var(--surface-hover);color:var(--accent-hover)}.app-shell-module__zN4hUq__railClose,.app-shell-module__zN4hUq__railScrim,.app-shell-module__zN4hUq__bottomNav{display:none}.app-shell-module__zN4hUq__mobileDialog{width:auto;max-width:none;color:var(--ink);background:0 0;border:0;margin:auto;padding:0}.app-shell-module__zN4hUq__mobileDialog::backdrop{background:var(--overlay)}.app-shell-module__zN4hUq__mobileDialog[open]{background:var(--surface);border-radius:18px 18px 0 0;width:100%;max-height:min(74dvh,620px);margin:auto 0 0;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -18px 48px #2d374833}.app-shell-module__zN4hUq__mobileSheet{max-height:min(74dvh,620px);padding:20px max(18px, env(safe-area-inset-right)) max(22px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));overflow:hidden auto}.app-shell-module__zN4hUq__mobileDialog[open] .app-shell-module__zN4hUq__mobileSheet{animation:app-shell-module__zN4hUq__mobileSheetEnter var(--duration-slow) var(--ease-out) both}@keyframes app-shell-module__zN4hUq__mobileSheetEnter{0%{opacity:.55;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.app-shell-module__zN4hUq__mobileSheetHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.app-shell-module__zN4hUq__mobileSheetHeading h2,.app-shell-module__zN4hUq__mobileSheetHeading p{margin:0}.app-shell-module__zN4hUq__mobileSheetHeading h2{font-size:24px;line-height:1.3}.app-shell-module__zN4hUq__mobileSheetHeading p{color:var(--muted);margin-top:5px;font-size:14px}.app-shell-module__zN4hUq__mobileSheetList{gap:8px;margin-top:18px;display:grid}.app-shell-module__zN4hUq__mobileSheetList>a,.app-shell-module__zN4hUq__mobileLogout{background:var(--surface-subtle);width:100%;min-height:62px;color:var(--ink-soft);cursor:pointer;font:inherit;text-align:left;border:0;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:13px;padding:10px 12px;text-decoration:none;display:grid}.app-shell-module__zN4hUq__mobileSheetList>a:hover,.app-shell-module__zN4hUq__mobileLogout:hover{background:var(--surface-selected);color:var(--accent-hover)}.app-shell-module__zN4hUq__mobileSheetList strong{font-size:16px}.app-shell-module__zN4hUq__mobileProfile{border:0;border-bottom:1px solid var(--line);width:100%;min-height:66px;color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:3px 12px;margin-bottom:4px;padding:7px 8px 14px;display:grid}.app-shell-module__zN4hUq__mobileProfile .app-shell-module__zN4hUq__accountAvatar{grid-row:1/span 2}.app-shell-module__zN4hUq__mobileProfile strong,.app-shell-module__zN4hUq__mobileProfile small{grid-column:2}.app-shell-module__zN4hUq__mobileProfile strong{font-size:16px}.app-shell-module__zN4hUq__mobileProfile small{color:var(--muted);font-size:14px}.app-shell-module__zN4hUq__accountError{background:var(--danger-soft);color:var(--danger);border-radius:10px;margin:0;padding:12px;font-size:14px;line-height:1.55}@media (max-width:1180px) and (min-width:761px){.app-shell-module__zN4hUq__shell{grid-template-columns:var(--sidebar-collapsed-width) minmax(0, 1fr)}.app-shell-module__zN4hUq__sideRail{width:var(--sidebar-collapsed-width);align-items:center;padding-inline:10px}.app-shell-module__zN4hUq__brandRow{justify-content:center;padding:0}.app-shell-module__zN4hUq__primaryNav a span,.app-shell-module__zN4hUq__profileCopy,.app-shell-module__zN4hUq__logoutButton span{display:none}.app-shell-module__zN4hUq__brandRow .brand-words{display:none}.app-shell-module__zN4hUq__primaryNav,.app-shell-module__zN4hUq__railUser{width:100%}.app-shell-module__zN4hUq__primaryNav{margin-top:42px}.app-shell-module__zN4hUq__primaryNav a,.app-shell-module__zN4hUq__profileTrigger{justify-content:center;padding-inline:0}.app-shell-module__zN4hUq__profileTrigger{grid-template-columns:38px}.app-shell-module__zN4hUq__logoutButton{justify-self:center;width:44px;padding:0}}@media (max-width:760px){.app-shell-module__zN4hUq__shell{display:block}.app-shell-module__zN4hUq__sideRail{z-index:40;width:min(84vw,304px);height:100dvh;padding:max(20px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));pointer-events:none;transition:transform var(--duration-standard) var(--ease-out);visibility:hidden;align-items:stretch;position:fixed;top:0;left:0;transform:translate(-105%)}.app-shell-module__zN4hUq__navigationOpen .app-shell-module__zN4hUq__sideRail{pointer-events:auto;visibility:visible;transform:translate(0)}.app-shell-module__zN4hUq__brandRow{padding:0 6px}.app-shell-module__zN4hUq__railClose{display:inline-grid}.app-shell-module__zN4hUq__primaryNav{margin-top:26px}.app-shell-module__zN4hUq__railScrim{z-index:35;background:var(--overlay);border:0;position:fixed;inset:0}.app-shell-module__zN4hUq__navigationOpen .app-shell-module__zN4hUq__railScrim{display:block}.app-shell-module__zN4hUq__topbar{z-index:20;min-height:calc(62px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(14px, env(safe-area-inset-right)) 0 max(14px, env(safe-area-inset-left));border-bottom:1px solid color-mix(in srgb, var(--line) 76%, transparent);background:var(--canvas);align-items:center;display:flex;position:sticky;top:0}.app-shell-module__zN4hUq__workspace{max-width:none;padding:22px max(16px, env(safe-area-inset-right)) calc(92px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.app-shell-module__zN4hUq__bottomNav{z-index:25;min-height:calc(68px + env(safe-area-inset-bottom));padding:5px max(6px, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(6px, env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--surface);grid-template-columns:minmax(68px,1.35fr) minmax(44px,1fr) minmax(68px,1.35fr) repeat(2,minmax(44px,1fr));align-items:start;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 28px #2d374814}.app-shell-module__zN4hUq__bottomNav>a,.app-shell-module__zN4hUq__bottomNav>button{min-width:0;min-height:58px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:3px 2px;font-size:16px;font-weight:650;text-decoration:none;display:flex}.app-shell-module__zN4hUq__bottomNav[data-edition=api_beta]{grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell-module__zN4hUq__bottomNav>a.app-shell-module__zN4hUq__active,.app-shell-module__zN4hUq__bottomNav>button.app-shell-module__zN4hUq__active{background:var(--surface-selected);color:var(--accent-hover)}.app-shell-module__zN4hUq__bottomNav>a>span,.app-shell-module__zN4hUq__bottomNav>button>span{white-space:nowrap}.app-shell-module__zN4hUq__bottomNav .app-shell-module__zN4hUq__createEntry{color:var(--ink-soft)}.app-shell-module__zN4hUq__bottomNav .app-shell-module__zN4hUq__createEntry svg{background:var(--accent);width:36px;height:36px;color:var(--accent-contrast);border-radius:11px;margin-top:-13px;padding:8px;box-shadow:0 7px 18px #2c7a7b38}.app-shell-module__zN4hUq__bottomNav .app-shell-module__zN4hUq__createEntry.app-shell-module__zN4hUq__active{color:var(--accent-hover);background:0 0}}@media (max-width:360px){.app-shell-module__zN4hUq__workspace{padding-right:max(12px, env(safe-area-inset-right));padding-left:max(12px, env(safe-area-inset-left))}}@media (pointer:coarse){.app-shell-module__zN4hUq__shell :where(button,a,input,select,textarea,summary,[role=button]){min-height:44px}}@media (prefers-reduced-motion:reduce){.app-shell-module__zN4hUq__sideRail,.app-shell-module__zN4hUq__skipLink,.app-shell-module__zN4hUq__primaryNav a{transition-duration:80ms}.app-shell-module__zN4hUq__mobileDialog[open] .app-shell-module__zN4hUq__mobileSheet{animation:none}}
.member-download-button-module__Bfs89q__defaultButton{background:var(--accent);min-height:44px;color:var(--accent-contrast);font:inherit;font-size:var(--font-size-label);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 17px;font-weight:700;display:inline-flex}.member-download-button-module__Bfs89q__defaultButton:hover{background:var(--accent-hover)}.member-download-button-module__Bfs89q__defaultButton:disabled{cursor:wait;opacity:.68}.member-download-button-module__Bfs89q__dialog{width:min(500px,100vw - 32px);max-width:none;color:var(--ink);background:0 0;border:0;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 70px #1a202c3d}.member-download-button-module__Bfs89q__dialog::backdrop{background:#1a202c75}.member-download-button-module__Bfs89q__panel{background:var(--surface);border-radius:16px;padding:30px;position:relative}.member-download-button-module__Bfs89q__close{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:16px;right:16px}.member-download-button-module__Bfs89q__close:hover{background:var(--surface-hover);color:var(--ink)}.member-download-button-module__Bfs89q__icon{background:var(--accent-soft);width:46px;height:46px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.member-download-button-module__Bfs89q__panel h2{color:var(--ink);letter-spacing:-.02em;margin:19px 48px 0 0;font-size:24px;line-height:1.35}.member-download-button-module__Bfs89q__panel>p{color:var(--ink-soft);font-size:var(--font-size-body-sm);margin:10px 0 0;line-height:1.7}.member-download-button-module__Bfs89q__actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;display:flex}.member-download-button-module__Bfs89q__actions a,.member-download-button-module__Bfs89q__actions button{min-height:44px;font:inherit;font-size:var(--font-size-label);border-radius:10px;justify-content:center;align-items:center;padding:0 17px;font-weight:700;text-decoration:none;display:inline-flex}.member-download-button-module__Bfs89q__actions a{background:var(--accent);color:var(--accent-contrast)}.member-download-button-module__Bfs89q__actions a:hover{background:var(--accent-hover)}.member-download-button-module__Bfs89q__actions button{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer}.member-download-button-module__Bfs89q__actions button:hover{background:var(--surface-hover)}.member-download-button-module__Bfs89q__defaultButton:focus-visible,.member-download-button-module__Bfs89q__close:focus-visible,.member-download-button-module__Bfs89q__actions a:focus-visible,.member-download-button-module__Bfs89q__actions button:focus-visible{outline:3px solid color-mix(in srgb, var(--focus) 28%, transparent);outline-offset:2px}.member-download-button-module__Bfs89q__spin{animation:.9s linear infinite member-download-button-module__Bfs89q__member-download-spin}@keyframes member-download-button-module__Bfs89q__member-download-spin{to{transform:rotate(360deg)}}@media (max-width:620px){.member-download-button-module__Bfs89q__dialog{border-radius:16px 16px 0 0;width:100%;margin:0;inset:auto 0 0}.member-download-button-module__Bfs89q__panel{padding:26px 20px max(24px, env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.member-download-button-module__Bfs89q__actions{flex-direction:column;align-items:stretch}.member-download-button-module__Bfs89q__actions a,.member-download-button-module__Bfs89q__actions button{width:100%}}@media (prefers-reduced-motion:reduce){.member-download-button-module__Bfs89q__spin{animation-duration:1.8s}}
.portrait-image-preview-module__b9P-jW__dialog{background:var(--surface);width:min(1280px,100vw - 48px);max-width:none;height:min(960px,100dvh - 48px);max-height:calc(100dvh - 48px);color:var(--ink);border:0;border-radius:16px;margin:auto;padding:0;font-size:16px;position:fixed;inset:0;overflow:hidden;box-shadow:0 20px 60px #26363b38}.portrait-image-preview-module__b9P-jW__dialog[open]{flex-direction:column;display:flex}.portrait-image-preview-module__b9P-jW__dialog::backdrop{background:var(--overlay,#1a202c6b)}.portrait-image-preview-module__b9P-jW__header{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 24px;display:flex}.portrait-image-preview-module__b9P-jW__header>div{min-width:0}.portrait-image-preview-module__b9P-jW__header h2{color:var(--ink);margin:0;font-size:24px;font-weight:600}.portrait-image-preview-module__b9P-jW__header p{overflow-wrap:anywhere;max-height:3em;color:var(--ink-soft);margin:4px 0 0;line-height:1.5;overflow:auto}.portrait-image-preview-module__b9P-jW__dialog button{border:1px solid var(--line-strong);background:var(--surface-selected);min-width:44px;min-height:44px;color:var(--accent-hover);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.portrait-image-preview-module__b9P-jW__dialog .portrait-image-preview-module__b9P-jW__closeButton{flex:0 0 44px;padding:0}.portrait-image-preview-module__b9P-jW__dialog button:hover{background:var(--accent-soft);border-color:var(--accent)}.portrait-image-preview-module__b9P-jW__dialog button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.portrait-image-preview-module__b9P-jW__imageArea{background:var(--surface-subtle);border-radius:12px;flex:1;min-width:0;min-height:0;margin:0 16px 16px;position:relative;overflow:hidden}.portrait-image-preview-module__b9P-jW__imageArea img{object-fit:contain}.portrait-image-preview-module__b9P-jW__feedback{color:var(--ink-soft);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex;position:absolute;inset:0}.portrait-image-preview-module__b9P-jW__feedback p{margin:0}@media (max-width:760px){.portrait-image-preview-module__b9P-jW__dialog{width:calc(100vw - 16px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.portrait-image-preview-module__b9P-jW__header{gap:12px;padding:12px 16px}.portrait-image-preview-module__b9P-jW__header h2{font-size:20px}.portrait-image-preview-module__b9P-jW__imageArea{margin:0 8px 8px}}@media (prefers-reduced-motion:reduce){.portrait-image-preview-module__b9P-jW__feedback .spin{animation:none}}
.image-material-input-module__jNpkJq__input{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px;display:flex}.image-material-input-module__jNpkJq__input legend{padding:0 6px;font-weight:600}.image-material-input-module__jNpkJq__modes{flex-wrap:wrap;gap:8px;display:flex}.image-material-input-module__jNpkJq__modes button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}.image-material-input-module__jNpkJq__modes button[aria-pressed=true]{background:var(--surface-selected);border-color:var(--accent)}.image-material-input-module__jNpkJq__input input,.image-material-input-module__jNpkJq__input select{width:100%;min-width:0;min-height:44px;font-size:16px}.image-material-input-module__jNpkJq__input small{color:var(--ink-soft)}.image-material-input-module__jNpkJq__preview img{object-fit:contain;border-radius:8px;width:100%;max-height:280px;display:block}.image-material-input-module__jNpkJq__input .image-material-input-module__jNpkJq__dropzone{border:1px dashed var(--accent);background:var(--surface-selected);width:100%;min-height:200px;color:var(--accent-hover);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.image-material-input-module__jNpkJq__input .image-material-input-module__jNpkJq__dropzone:hover:not(:disabled),.image-material-input-module__jNpkJq__input .image-material-input-module__jNpkJq__dragging{border-color:var(--accent-hover);background:var(--accent-soft)}.image-material-input-module__jNpkJq__dropzone:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.image-material-input-module__jNpkJq__dropzone>svg{color:var(--accent)}.image-material-input-module__jNpkJq__dropzone>span{color:var(--ink-soft);font-size:14px}.image-material-input-module__jNpkJq__dropzone>strong{overflow-wrap:anywhere;max-width:100%}.image-material-input-module__jNpkJq__dropzone>img{object-fit:contain;width:100%;height:180px}.image-material-input-module__jNpkJq__input .image-material-input-module__jNpkJq__uploadAction{border:1px solid var(--accent);background:var(--surface-selected);min-height:44px;color:var(--accent-hover);font:inherit;cursor:pointer;border-radius:10px;padding:10px 16px;font-weight:600}.image-material-input-module__jNpkJq__input .image-material-input-module__jNpkJq__uploadAction:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-hover)}.image-material-input-module__jNpkJq__uploadAction:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.image-material-input-module__jNpkJq__input .image-material-input-module__jNpkJq__uploadAction:disabled,.image-material-input-module__jNpkJq__input:disabled .image-material-input-module__jNpkJq__dropzone{background:var(--surface-subtle);color:var(--ink-soft);border-color:var(--line);opacity:.6;cursor:not-allowed}
.motion-avatar-timeline-module__QLNslW__timeline{color:#2d3748;min-width:0;font:inherit;margin-top:24px;font-size:16px}.motion-avatar-timeline-module__QLNslW__timeline audio{display:none}.motion-avatar-timeline-module__QLNslW__timeline button{color:#2d3748;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd5e0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:16px;font-weight:500;display:inline-flex}.motion-avatar-timeline-module__QLNslW__timeline button:hover:not(:disabled){background:#f4fbfa;border-color:#2c7a7b}.motion-avatar-timeline-module__QLNslW__timeline button:disabled{cursor:not-allowed;opacity:.48}.motion-avatar-timeline-module__QLNslW__timeline button:focus-visible,.motion-avatar-timeline-module__QLNslW__scroller:focus-visible{outline-offset:3px;outline:3px solid #2c7a7b}.motion-avatar-timeline-module__QLNslW__timeline ::selection{color:#234e52;background:#b2e8df}.motion-avatar-timeline-module__QLNslW__toolbar,.motion-avatar-timeline-module__QLNslW__playback,.motion-avatar-timeline-module__QLNslW__editing,.motion-avatar-timeline-module__QLNslW__trackTools,.motion-avatar-timeline-module__QLNslW__zoom{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.motion-avatar-timeline-module__QLNslW__toolbar{justify-content:space-between;gap:12px 18px}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__playButton{color:#fff;background:#2c7a7b;border-color:#2c7a7b}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__playButton:hover:not(:disabled){background:#285e61}.motion-avatar-timeline-module__QLNslW__time,.motion-avatar-timeline-module__QLNslW__count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.motion-avatar-timeline-module__QLNslW__time{color:#4a5568;min-width:202px}.motion-avatar-timeline-module__QLNslW__trackTools{justify-content:space-between;margin:14px 0 10px}.motion-avatar-timeline-module__QLNslW__count{color:#285e61;font-weight:500}.motion-avatar-timeline-module__QLNslW__zoom{gap:6px}.motion-avatar-timeline-module__QLNslW__zoom button{padding-inline:10px}.motion-avatar-timeline-module__QLNslW__zoom button[aria-pressed=true]{color:#285e61;background:#e6fffa;border-color:#2c7a7b}.motion-avatar-timeline-module__QLNslW__scroller{overscroll-behavior-x:contain;scrollbar-width:auto;scrollbar-color:#9fbfbd #edf2f7;min-width:0;padding:5px 0 14px;overflow-x:auto}.motion-avatar-timeline-module__QLNslW__scroller::-webkit-scrollbar{height:10px}.motion-avatar-timeline-module__QLNslW__scroller::-webkit-scrollbar-track{background:#edf2f7;border-radius:5px}.motion-avatar-timeline-module__QLNslW__scroller::-webkit-scrollbar-thumb{background:#9fbfbd;border:2px solid #edf2f7;border-radius:5px}.motion-avatar-timeline-module__QLNslW__canvas{grid-template-columns:72px minmax(0,1fr);padding-inline-end:23px;display:grid}.motion-avatar-timeline-module__QLNslW__labels{color:#4a5568;background:#fff;grid-template-rows:35px 84px 48px 72px;padding-inline-end:9px;display:grid}.motion-avatar-timeline-module__QLNslW__labels>span{justify-content:flex-start;align-items:center;gap:5px;font-size:16px;display:flex}.motion-avatar-timeline-module__QLNslW__rail{min-width:0;position:relative}.motion-avatar-timeline-module__QLNslW__ruler{border-bottom:1px solid #cbd5e0;height:35px;position:relative}.motion-avatar-timeline-module__QLNslW__ruler>span{color:#4a5568;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;line-height:1.2;position:absolute;bottom:6px;transform:translate(-50%)}.motion-avatar-timeline-module__QLNslW__ruler>span:after{content:"";border-left:1px solid #a0aec0;height:5px;position:absolute;bottom:-7px;left:50%}.motion-avatar-timeline-module__QLNslW__ruler>.motion-avatar-timeline-module__QLNslW__firstTick{transform:none}.motion-avatar-timeline-module__QLNslW__ruler>.motion-avatar-timeline-module__QLNslW__firstTick:after{left:0}.motion-avatar-timeline-module__QLNslW__ruler>.motion-avatar-timeline-module__QLNslW__lastTick{transform:translate(-100%)}.motion-avatar-timeline-module__QLNslW__ruler>.motion-avatar-timeline-module__QLNslW__lastTick:after{left:100%}.motion-avatar-timeline-module__QLNslW__waveform{cursor:crosshair;touch-action:pan-y;background:#f1f7f7;height:84px;position:relative;overflow:hidden}.motion-avatar-timeline-module__QLNslW__waveform svg{color:#4b8b87;width:100%;height:72px;position:absolute;inset:6px 0}.motion-avatar-timeline-module__QLNslW__waveform path{stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.motion-avatar-timeline-module__QLNslW__played{transform-origin:0;pointer-events:none;background:#d4eeeb;position:absolute;inset:0;transform:scaleX(0)}.motion-avatar-timeline-module__QLNslW__noWaveform{color:#4a5568;place-items:center;height:100%;font-size:14px;display:grid}.motion-avatar-timeline-module__QLNslW__captions{background:#f7f9fb;border-block:1px solid #fff;height:48px;position:relative;overflow:hidden}.motion-avatar-timeline-module__QLNslW__captions>span{color:#2d3748;text-overflow:ellipsis;white-space:nowrap;background:#e6edf3;border-inline-end:1px solid #fff;border-radius:5px;padding:6px 8px;font-size:16px;position:absolute;inset-block:5px;overflow:hidden}.motion-avatar-timeline-module__QLNslW__shots{background:#e9edf5;height:72px;position:relative}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__shot{border:1px solid #fff;border-radius:0;justify-content:flex-start;gap:7px;min-width:0;padding:8px 12px;display:flex;position:absolute;inset-block:0;overflow:hidden}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__presenter{color:#234e52;background:#d5eee8}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__cutaway{color:#2a4365;background:#e3edf7}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__selected{outline-offset:-3px;outline:2px solid #2c7a7b}.motion-avatar-timeline-module__QLNslW__shot strong{font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:600}.motion-avatar-timeline-module__QLNslW__shot>span{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.motion-avatar-timeline-module__QLNslW__shot output{font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-size:14px}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__boundary{z-index:3;cursor:ew-resize;touch-action:none;background:0 0;border:0;border-radius:0;width:44px;min-width:44px;padding:0;position:absolute;inset-block:0;transform:translate(-50%)}.motion-avatar-timeline-module__QLNslW__boundary>span{pointer-events:none;background:#285e61;border:1px solid #fff;border-radius:4px;width:7px;height:32px;display:block}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__boundary:hover:not(:disabled){background:#2c7a7b1a}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__boundary:focus-visible{outline-offset:-3px;background:#2c7a7b1f}.motion-avatar-timeline-module__QLNslW__playhead{z-index:4;pointer-events:none;border-left:2px solid #c53030;width:0;position:absolute;inset-block:10px 0}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__playheadHandle{pointer-events:auto;touch-action:none;cursor:ew-resize;background:0 0;border:0;border-radius:0;width:44px;height:44px;padding:0;position:absolute;top:-10px;left:-23px}.motion-avatar-timeline-module__QLNslW__playheadHandle>span{clip-path:polygon(0 0,100% 0,100% 65%,50% 100%,0 65%);pointer-events:none;background:#c53030;align-self:start;width:14px;height:20px;display:block}.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__playheadHandle:hover:not(:disabled){background:#c5303014}.motion-avatar-timeline-module__QLNslW__status{color:#9b2c2c;align-items:center;gap:10px;margin:10px 0 0;font-size:16px;line-height:1.5;display:flex}.motion-avatar-timeline-module__QLNslW__status[role=status]{color:#4a5568}@media (max-width:620px){.motion-avatar-timeline-module__QLNslW__toolbar,.motion-avatar-timeline-module__QLNslW__playback,.motion-avatar-timeline-module__QLNslW__editing{gap:8px}.motion-avatar-timeline-module__QLNslW__time{flex-basis:100%;margin-top:2px}.motion-avatar-timeline-module__QLNslW__editing{width:100%}.motion-avatar-timeline-module__QLNslW__editing>button{flex:1;padding-inline:8px}.motion-avatar-timeline-module__QLNslW__canvas{grid-template-columns:64px minmax(0,1fr)}.motion-avatar-timeline-module__QLNslW__labels{gap:0;padding-inline-end:5px}.motion-avatar-timeline-module__QLNslW__labels svg{display:none}.motion-avatar-timeline-module__QLNslW__zoom{gap:4px}.motion-avatar-timeline-module__QLNslW__zoom button{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.motion-avatar-timeline-module__QLNslW__timeline *,.motion-avatar-timeline-module__QLNslW__timeline :before,.motion-avatar-timeline-module__QLNslW__timeline :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.motion-avatar-timeline-module__QLNslW__timeline .motion-avatar-timeline-module__QLNslW__selected{outline:3px solid highlight}.motion-avatar-timeline-module__QLNslW__boundary>span,.motion-avatar-timeline-module__QLNslW__playheadHandle>span{background:buttontext}.motion-avatar-timeline-module__QLNslW__playhead{border-color:buttontext}}
.quick-preparation-module__1csFdq__workbench{min-width:0;color:var(--ink);gap:24px;font-size:16px;display:grid}.quick-preparation-module__1csFdq__workbench h2{margin:0;font-size:24px;font-weight:600}.quick-preparation-module__1csFdq__workbench h3{margin:0;font-size:20px}.quick-preparation-module__1csFdq__heading,.quick-preparation-module__1csFdq__toolbar,.quick-preparation-module__1csFdq__resultHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.quick-preparation-module__1csFdq__toolbar{justify-content:flex-start;gap:8px}.quick-preparation-module__1csFdq__copyActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.quick-preparation-module__1csFdq__copyActions .quick-preparation-module__1csFdq__button{white-space:nowrap}.quick-preparation-module__1csFdq__workbench :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.quick-preparation-module__1csFdq__workbench :is(button,a){min-height:44px}.quick-preparation-module__1csFdq__button,.quick-preparation-module__1csFdq__workbench .quick-preparation-module__1csFdq__button{border:1px solid var(--line,#d8e2e0);background:var(--surface,#fff);color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;transition:background .18s ease-out,transform .18s ease-out;display:inline-flex}.quick-preparation-module__1csFdq__workbench .quick-preparation-module__1csFdq__button:hover{background:#e7f2ee}.quick-preparation-module__1csFdq__workbench .quick-preparation-module__1csFdq__button:active{transform:translateY(1px)}.quick-preparation-module__1csFdq__workbench .quick-preparation-module__1csFdq__button:disabled{opacity:.55;cursor:not-allowed}.quick-preparation-module__1csFdq__workbench .quick-preparation-module__1csFdq__primary{color:#184b3f;background:#c9e8dd;border-color:#aed7c8;font-weight:600}.quick-preparation-module__1csFdq__workbench .quick-preparation-module__1csFdq__primary:hover{background:#b9ddce}.quick-preparation-module__1csFdq__editor{gap:12px;min-width:0;display:grid}.quick-preparation-module__1csFdq__editor textarea,.quick-preparation-module__1csFdq__result textarea{resize:vertical;border:1px solid var(--line,#d8e2e0);background:var(--surface,#fff);width:100%;min-height:280px;color:var(--ink);font:inherit;box-sizing:border-box;border-radius:14px;padding:20px;font-size:18px;line-height:1.8}.quick-preparation-module__1csFdq__editor .speech-score-editor{min-width:0}.quick-preparation-module__1csFdq__editor .speech-pronunciation-tools{flex-wrap:wrap}.quick-preparation-module__1csFdq__editor .speech-pronunciation-tools button{white-space:nowrap;flex-shrink:0}.quick-preparation-module__1csFdq__inputs{align-items:start}.quick-preparation-module__1csFdq__audioInput{gap:8px}.quick-preparation-module__1csFdq__voiceSection{border-bottom:1px solid var(--line);gap:12px;padding-bottom:24px;display:grid}.quick-preparation-module__1csFdq__voiceSection label{gap:8px;min-width:0;font-size:18px;font-weight:600;display:grid}.quick-preparation-module__1csFdq__voiceSection select{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;border-radius:10px;padding:8px 12px;font-size:16px;font-weight:400}.quick-preparation-module__1csFdq__settings{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:end;gap:16px;display:grid}.quick-preparation-module__1csFdq__settings label{gap:8px;min-width:0;display:grid}.quick-preparation-module__1csFdq__settings :is(input,select){box-sizing:border-box;border:1px solid var(--line,#d8e2e0);background:var(--surface,#fff);width:100%;min-width:0;min-height:46px;color:var(--ink);font:inherit;border-radius:10px;padding:8px 12px}.quick-preparation-module__1csFdq__result{border-top:1px solid var(--line,#d8e2e0);gap:16px;padding-top:24px;display:grid}.quick-preparation-module__1csFdq__result textarea{min-height:180px}.quick-preparation-module__1csFdq__result audio{width:100%}.quick-preparation-module__1csFdq__meta{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:14px}.quick-preparation-module__1csFdq__error{color:#a02b2b;overflow-wrap:anywhere;margin:0}.quick-preparation-module__1csFdq__notice{color:#21604c;margin:0}.quick-preparation-module__1csFdq__page{background:var(--surface,#fff);box-sizing:border-box;border-radius:16px;width:100%;min-width:0;padding:clamp(16px,2vw,32px)}.quick-preparation-module__1csFdq__dialog{box-sizing:border-box;width:min(900px,90vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--ink);overscroll-behavior:contain;background:#f7faf9;border:0;border-radius:0;margin:0;padding:clamp(16px,3vw,36px);position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-16px 0 50px #10272224}.quick-preparation-module__1csFdq__dialog::backdrop{background:#12221e59}.quick-preparation-module__1csFdq__dialog[open]{animation:.2s cubic-bezier(.16,1,.3,1) quick-preparation-module__1csFdq__panel-in}.quick-preparation-module__1csFdq__dialog .quick-preparation-module__1csFdq__settings{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-preparation-module__1csFdq__dialog .quick-preparation-module__1csFdq__settings label:first-child{grid-column:1/-1}.quick-preparation-module__1csFdq__settings.quick-preparation-module__1csFdq__speechSettings,.quick-preparation-module__1csFdq__dialog .quick-preparation-module__1csFdq__settings.quick-preparation-module__1csFdq__speechSettings{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-preparation-module__1csFdq__settings.quick-preparation-module__1csFdq__speechSettings label:first-child,.quick-preparation-module__1csFdq__dialog .quick-preparation-module__1csFdq__settings.quick-preparation-module__1csFdq__speechSettings label:first-child{grid-column:auto}.quick-preparation-module__1csFdq__settings.quick-preparation-module__1csFdq__speechSettings{align-items:start}.quick-preparation-module__1csFdq__parameterControl{border:0;min-width:0;margin:0;padding:0}.quick-preparation-module__1csFdq__parameterControl legend{margin-bottom:8px;padding:0}.quick-preparation-module__1csFdq__parameterValue{align-items:center;gap:8px;display:flex}.quick-preparation-module__1csFdq__parameterValue input{font-variant-numeric:tabular-nums}.quick-preparation-module__1csFdq__settings input.quick-preparation-module__1csFdq__parameterSlider{height:44px;min-height:44px;accent-color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:0;margin:4px 0 0;padding:0;display:block}.quick-preparation-module__1csFdq__settings input.quick-preparation-module__1csFdq__parameterSlider:disabled{cursor:not-allowed;opacity:.55}.quick-preparation-module__1csFdq__parameterBounds{color:var(--ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:14px;display:flex}@keyframes quick-preparation-module__1csFdq__panel-in{0%{opacity:.7;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (max-width:760px){.quick-preparation-module__1csFdq__dialog{width:100vw}.quick-preparation-module__1csFdq__settings,.quick-preparation-module__1csFdq__dialog .quick-preparation-module__1csFdq__settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.quick-preparation-module__1csFdq__settings label:first-child,.quick-preparation-module__1csFdq__dialog .quick-preparation-module__1csFdq__settings label:first-child{grid-column:1/-1}.quick-preparation-module__1csFdq__editor textarea{min-height:240px;padding:14px}.quick-preparation-module__1csFdq__workbench{gap:20px}.quick-preparation-module__1csFdq__copyActions{flex-direction:column;align-items:stretch}.quick-preparation-module__1csFdq__copyActions .quick-preparation-module__1csFdq__button{box-sizing:border-box;width:100%}.quick-preparation-module__1csFdq__settings.quick-preparation-module__1csFdq__speechSettings,.quick-preparation-module__1csFdq__dialog .quick-preparation-module__1csFdq__settings.quick-preparation-module__1csFdq__speechSettings{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-preparation-module__1csFdq__settings.quick-preparation-module__1csFdq__speechSettings label:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.quick-preparation-module__1csFdq__dialog[open]{animation:none}.quick-preparation-module__1csFdq__workbench .quick-preparation-module__1csFdq__button{transition:none}}
.accounts-module__FVz1NW__shell{min-width:0;color:var(--ink);font-family:var(--font-sans);gap:18px;padding:8px 0 40px;display:grid}.accounts-module__FVz1NW__shell>.workspace-page-header>button{min-height:44px}.accounts-module__FVz1NW__toolbar{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);align-items:end;gap:12px;min-width:0;padding:14px;display:flex}.accounts-module__FVz1NW__searchField{flex:360px;align-items:center;min-width:220px;display:flex;position:relative}.accounts-module__FVz1NW__searchField>svg{color:var(--muted);pointer-events:none;position:absolute;left:13px}.accounts-module__FVz1NW__searchField input,.accounts-module__FVz1NW__statusFilter select,.accounts-module__FVz1NW__createForm input,.accounts-module__FVz1NW__statusForm textarea{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:16px}.accounts-module__FVz1NW__searchField input{padding:9px 13px 9px 42px}.accounts-module__FVz1NW__statusFilter{color:var(--ink-soft);flex:0 0 170px;gap:6px;font-size:16px;display:grid}.accounts-module__FVz1NW__statusFilter select{padding:8px 36px 8px 12px}.accounts-module__FVz1NW__searchField input::placeholder,.accounts-module__FVz1NW__createForm input::placeholder,.accounts-module__FVz1NW__statusForm textarea::placeholder{color:var(--muted)}.accounts-module__FVz1NW__searchField input:focus-visible,.accounts-module__FVz1NW__statusFilter select:focus-visible,.accounts-module__FVz1NW__createForm input:focus-visible,.accounts-module__FVz1NW__statusForm textarea:focus-visible,.accounts-module__FVz1NW__generateButton:focus-visible,.accounts-module__FVz1NW__revealButton:focus-visible,.accounts-module__FVz1NW__dangerButton:focus-visible,.accounts-module__FVz1NW__pagination button:focus-visible,.accounts-module__FVz1NW__accountRow:focus-visible,.accounts-module__FVz1NW__dialogClose:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.accounts-module__FVz1NW__toolbar>button{flex:none;align-self:end;height:44px;min-height:44px}.accounts-module__FVz1NW__pageMessage{color:var(--success);margin:-4px 0 0;font-size:16px;line-height:1.5}.accounts-module__FVz1NW__listPanel{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--surface);min-width:0;overflow:hidden}.accounts-module__FVz1NW__listHeader,.accounts-module__FVz1NW__accountRow{grid-template-columns:minmax(220px,2fr) 104px 110px 132px 150px 28px;align-items:center;column-gap:16px;min-width:0;display:grid}.accounts-module__FVz1NW__listHeader{border-bottom:1px solid var(--line);background:var(--surface-subtle);min-height:44px;color:var(--muted);padding:0 18px;font-size:14px;font-weight:600}.accounts-module__FVz1NW__accountRow{border:0;border-bottom:1px solid var(--line-subtle);background:var(--surface);width:100%;min-height:68px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);padding:10px 18px}.accounts-module__FVz1NW__accountRow:last-child{border-bottom:0}.accounts-module__FVz1NW__accountRow:hover{background:var(--surface-hover)}.accounts-module__FVz1NW__identity{gap:3px;min-width:0;display:grid}.accounts-module__FVz1NW__identity strong,.accounts-module__FVz1NW__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accounts-module__FVz1NW__identity strong{font-size:16px;font-weight:600}.accounts-module__FVz1NW__identity small{color:var(--muted);font-size:14px;line-height:1.45}.accounts-module__FVz1NW__statusBadge{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;width:max-content;min-height:28px;padding:3px 10px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.accounts-module__FVz1NW__statusBadge.accounts-module__FVz1NW__active{background:var(--success-soft);color:var(--accent-hover)}.accounts-module__FVz1NW__statusBadge.accounts-module__FVz1NW__disabled{background:var(--danger-soft);color:var(--danger)}.accounts-module__FVz1NW__number{font-variant-numeric:tabular-nums}.accounts-module__FVz1NW__free,.accounts-module__FVz1NW__created,.accounts-module__FVz1NW__balance{min-width:0;color:var(--ink-soft);font-size:16px}.accounts-module__FVz1NW__rowArrow{color:var(--muted)}.accounts-module__FVz1NW__statePanel{min-height:220px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:12px;padding:32px 18px;font-size:16px;display:grid}.accounts-module__FVz1NW__statePanel>svg{color:var(--danger)}.accounts-module__FVz1NW__statePanel>strong{color:var(--ink)}.accounts-module__FVz1NW__pagination{min-width:0;color:var(--muted);justify-content:space-between;align-items:center;gap:16px;font-size:16px;display:flex}.accounts-module__FVz1NW__pagination nav{align-items:center;gap:8px;display:flex}.accounts-module__FVz1NW__pagination button{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:7px 12px;font-size:16px;display:inline-flex}.accounts-module__FVz1NW__pagination button:hover:not(:disabled){border-color:var(--accent);background:var(--surface-hover)}.accounts-module__FVz1NW__pagination button:disabled,.accounts-module__FVz1NW__dialog button:disabled,.accounts-module__FVz1NW__dialog input:disabled,.accounts-module__FVz1NW__dialog textarea:disabled{cursor:not-allowed;opacity:.62}.accounts-module__FVz1NW__dialog{border-radius:var(--radius-dialog);background:var(--surface);width:min(720px,100vw - 32px);max-width:none;max-height:min(88dvh,820px);color:var(--ink);box-shadow:var(--shadow-floating);border:0;margin:auto;padding:0;overflow:hidden}.accounts-module__FVz1NW__dialog::backdrop{background:var(--overlay)}.accounts-module__FVz1NW__dialogSurface{overscroll-behavior:contain;max-height:min(88dvh,820px);padding:26px;position:relative;overflow-y:auto}.accounts-module__FVz1NW__dialogClose{z-index:2;border-radius:var(--radius-control);width:44px;height:44px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;top:18px;right:18px}.accounts-module__FVz1NW__dialogClose:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}.accounts-module__FVz1NW__createForm,.accounts-module__FVz1NW__successPanel,.accounts-module__FVz1NW__detailPanel,.accounts-module__FVz1NW__statusForm{gap:20px;display:grid}.accounts-module__FVz1NW__createForm>header,.accounts-module__FVz1NW__successPanel>header,.accounts-module__FVz1NW__detailPanel>header,.accounts-module__FVz1NW__statusForm>header{min-width:0;padding-right:48px}.accounts-module__FVz1NW__createForm h2,.accounts-module__FVz1NW__successPanel h2,.accounts-module__FVz1NW__detailPanel h2,.accounts-module__FVz1NW__statusForm h2{color:var(--ink);letter-spacing:-.025em;margin:0;font-size:24px;font-weight:600;line-height:1.25}.accounts-module__FVz1NW__successPanel header p,.accounts-module__FVz1NW__detailPanel header p,.accounts-module__FVz1NW__statusForm header p{color:var(--muted);margin:6px 0 0;font-size:16px;line-height:1.55}.accounts-module__FVz1NW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.accounts-module__FVz1NW__formGrid label,.accounts-module__FVz1NW__statusForm>label{min-width:0;color:var(--ink-soft);gap:7px;font-size:16px;display:grid}.accounts-module__FVz1NW__formGrid label>small{color:var(--muted);font-size:14px;line-height:1.5}.accounts-module__FVz1NW__createForm input{padding:9px 12px}.accounts-module__FVz1NW__wideField{grid-column:1/-1}.accounts-module__FVz1NW__passwordField{display:block;position:relative}.accounts-module__FVz1NW__passwordField input{padding-right:52px}.accounts-module__FVz1NW__passwordField button{width:44px;height:44px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;top:0;right:0}.accounts-module__FVz1NW__generateButton,.accounts-module__FVz1NW__revealButton{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);width:max-content;min-height:44px;color:var(--accent-hover);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:16px;display:inline-flex}.accounts-module__FVz1NW__generateButton:hover:not(:disabled),.accounts-module__FVz1NW__revealButton:hover:not(:disabled){border-color:var(--accent);background:var(--surface-hover)}.accounts-module__FVz1NW__error,.accounts-module__FVz1NW__copyMessage{margin:0;font-size:16px;line-height:1.55}.accounts-module__FVz1NW__error{color:var(--danger)}.accounts-module__FVz1NW__copyMessage{color:var(--success)}.accounts-module__FVz1NW__dialogActions{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.accounts-module__FVz1NW__dialogActions>*{min-height:44px}.accounts-module__FVz1NW__successPanel>header{gap:12px;display:flex}.accounts-module__FVz1NW__successIcon{background:var(--success-soft);width:44px;height:44px;color:var(--success);border-radius:50%;flex:none;place-items:center;display:inline-grid}.accounts-module__FVz1NW__credentials,.accounts-module__FVz1NW__details,.accounts-module__FVz1NW__statusChange{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface-subtle);margin:0;display:grid;overflow:hidden}.accounts-module__FVz1NW__credentials>div,.accounts-module__FVz1NW__details>div,.accounts-module__FVz1NW__statusChange>div{border-bottom:1px solid var(--line-subtle);grid-template-columns:130px minmax(0,1fr);gap:14px;padding:12px 14px;display:grid}.accounts-module__FVz1NW__credentials>div:last-child,.accounts-module__FVz1NW__details>div:last-child,.accounts-module__FVz1NW__statusChange>div:last-child{border-bottom:0}.accounts-module__FVz1NW__credentials dt,.accounts-module__FVz1NW__details dt,.accounts-module__FVz1NW__statusChange dt{color:var(--muted)}.accounts-module__FVz1NW__credentials dd,.accounts-module__FVz1NW__details dd,.accounts-module__FVz1NW__statusChange dd{overflow-wrap:anywhere;min-width:0;color:var(--ink);margin:0;font-weight:600}.accounts-module__FVz1NW__temporaryPassword{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.04em}.accounts-module__FVz1NW__detailPanel>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.accounts-module__FVz1NW__detailPanel>header>div{overflow-wrap:anywhere;min-width:0}.accounts-module__FVz1NW__detailPanel>section[aria-label=账户免费使用设置]{margin-inline:-26px}.accounts-module__FVz1NW__statusForm textarea{resize:vertical;min-height:112px;padding:10px 12px;line-height:1.6}.accounts-module__FVz1NW__dangerButton{border:1px solid var(--danger);border-radius:var(--radius-control);background:var(--surface);min-height:44px;color:var(--danger);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:8px 18px;font-size:16px;font-weight:600;display:inline-flex}.accounts-module__FVz1NW__dangerButton:hover:not(:disabled){background:var(--danger-soft)}.accounts-module__FVz1NW__spin{animation:.9s linear infinite accounts-module__FVz1NW__spin}.accounts-module__FVz1NW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes accounts-module__FVz1NW__spin{to{transform:rotate(360deg)}}@media (max-width:980px){.accounts-module__FVz1NW__listHeader,.accounts-module__FVz1NW__accountRow{grid-template-columns:minmax(200px,2fr) 104px 110px 132px 28px}.accounts-module__FVz1NW__created{display:none}}@media (max-width:720px){.accounts-module__FVz1NW__toolbar{flex-wrap:wrap;align-items:stretch}.accounts-module__FVz1NW__searchField{flex-basis:100%}.accounts-module__FVz1NW__statusFilter{flex:160px}.accounts-module__FVz1NW__toolbar>button{flex:120px}.accounts-module__FVz1NW__listHeader,.accounts-module__FVz1NW__accountRow{grid-template-columns:minmax(0,1fr) 96px 24px;column-gap:10px}.accounts-module__FVz1NW__balance,.accounts-module__FVz1NW__free,.accounts-module__FVz1NW__created{display:none}.accounts-module__FVz1NW__listHeader,.accounts-module__FVz1NW__accountRow{padding-inline:14px}.accounts-module__FVz1NW__pagination{flex-direction:column;align-items:stretch}.accounts-module__FVz1NW__pagination nav{justify-content:space-between}}@media (max-width:620px){.accounts-module__FVz1NW__shell>.workspace-page-header>button{width:100%}.accounts-module__FVz1NW__dialog{width:100%;max-height:calc(92dvh - env(safe-area-inset-bottom));border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;margin:auto 0 0}.accounts-module__FVz1NW__dialogSurface{max-height:calc(92dvh - env(safe-area-inset-bottom));padding:22px 18px calc(22px + env(safe-area-inset-bottom))}.accounts-module__FVz1NW__formGrid{grid-template-columns:1fr}.accounts-module__FVz1NW__wideField{grid-column:auto}.accounts-module__FVz1NW__dialogActions{flex-direction:column-reverse;align-items:stretch}.accounts-module__FVz1NW__dialogActions>*{width:100%}.accounts-module__FVz1NW__credentials>div,.accounts-module__FVz1NW__details>div,.accounts-module__FVz1NW__statusChange>div{grid-template-columns:104px minmax(0,1fr)}.accounts-module__FVz1NW__detailPanel>section[aria-label=账户免费使用设置]{margin-inline:-18px}}@media (prefers-reduced-motion:reduce){.accounts-module__FVz1NW__accountRow{transition-duration:80ms}.accounts-module__FVz1NW__spin{animation:none}}
.task-video-preview-module__MeGiDa__preview{gap:12px;min-width:0;display:grid}.task-video-preview-module__MeGiDa__heading{color:var(--ink);margin:0;font-size:16px;font-weight:600}.task-video-preview-module__MeGiDa__frame{justify-content:center;min-width:0;display:flex}.task-video-preview-module__MeGiDa__video{width:100%;height:auto;max-width:calc(min(60dvh, 640px) * var(--task-video-ratio));aspect-ratio:var(--task-video-ratio);background:var(--ink);object-fit:contain;border-radius:12px;display:block}.task-video-preview-module__MeGiDa__loading{color:var(--ink-soft);align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.task-video-preview-module__MeGiDa__error{justify-items:start;gap:12px;padding-block:24px;font-size:16px;display:grid}.task-video-preview-module__MeGiDa__error p{color:var(--danger);margin:0}.task-video-preview-module__MeGiDa__retry{border:1px solid var(--accent);background:var(--surface-selected);min-height:44px;color:var(--accent-hover);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.task-video-preview-module__MeGiDa__retry:hover{background:var(--accent-soft)}.task-video-preview-module__MeGiDa__retry:focus-visible,.task-video-preview-module__MeGiDa__video:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.task-video-preview-module__MeGiDa__loading .spin{animation:none}}
.quick-talking-workbench-module__SKFYJG__resultRefresh{flex-wrap:wrap;align-items:center;gap:16px;padding-top:16px;display:flex}.quick-talking-workbench-module__SKFYJG__resultRefresh p{color:var(--ink-soft);overflow-wrap:anywhere;flex:240px;margin:0}
