.avatar-detail-screen_detail__ZnebH{width:min(1240px,calc(100% - 40px));margin:0 auto;padding:90px 0 56px}.avatar-detail-screen_stage__0VJVP{position:relative;isolation:isolate;height:clamp(560px,calc(100svh - 118px),760px);min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:32px;color:white;background:#0a0c12;box-shadow:inset 0 1px rgba(255,255,255,.1),0 36px 110px rgba(20,23,43,.2);animation:avatar-detail-screen_stageEnter__IzJ_r .52s var(--ease-out-expo) both}.avatar-detail-screen_stageBackdrop__ci2LO{z-index:-5;object-fit:cover;filter:blur(38px) brightness(.38) saturate(.76);opacity:.76;transform:scale(1.14)}.avatar-detail-screen_stageMedia__PM6ZA{position:absolute;z-index:-3;inset:0;overflow:hidden;display:grid;place-items:center}.avatar-detail-screen_stageMedia__PM6ZA>img,.avatar-detail-screen_stageMedia__PM6ZA>video{width:100%;height:100%;object-position:50% 35%;animation:avatar-detail-screen_mediaReveal__b8ujL .44s var(--ease-out-expo) both}.avatar-detail-screen_stageMedia__PM6ZA>img{object-fit:contain}.avatar-detail-screen_stageMedia__PM6ZA>video{object-fit:contain;object-position:center;background:transparent}.avatar-detail-screen_stageScrim__o0bd8{position:absolute;z-index:-2;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(5,7,12,.82),rgba(5,7,12,.48) 25%,transparent 57%),linear-gradient(180deg,rgba(5,7,12,.5),transparent 31%,transparent 56%,rgba(4,6,10,.88))}.avatar-detail-screen_identity__ItfYP{position:absolute;z-index:5;top:32px;right:34px;left:34px}.avatar-detail-screen_identity__ItfYP h1{margin:0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:clamp(2.6rem,5.4vw,5rem);font-weight:620;letter-spacing:-.07em;line-height:.9;text-shadow:0 4px 24px rgba(0,0,0,.3)}.avatar-detail-screen_identityMain__t88ft{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:24px;gap:24px}.avatar-detail-screen_identityCopy__Y7rcF{min-width:0}.avatar-detail-screen_identityTitleRow__wDzmo{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:9px 12px}.avatar-detail-screen_renameAvatar__t5kKZ{width:34px;height:34px;padding:0;display:grid;flex:0 0 34px;place-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:white;background:rgba(8,10,16,.25);cursor:pointer;-webkit-backdrop-filter:blur(var(--panel-blur,12px));backdrop-filter:blur(var(--panel-blur,12px));transition:transform var(--duration-fast),background var(--duration-fast),border-color var(--duration-fast)}.avatar-detail-screen_renameAvatar__t5kKZ svg{width:13px}.avatar-detail-screen_renameAvatar__t5kKZ:hover{border-color:rgba(255,255,255,.46);background:rgba(8,10,16,.48);transform:translateY(-2px)}.avatar-detail-screen_renameAvatar__t5kKZ:disabled{cursor:wait;opacity:.58;transform:none}.avatar-detail-screen_actionCount__it7vU,.avatar-detail-screen_statuses__n4yEe span{min-height:27px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(8,10,16,.25);color:rgba(255,255,255,.82);font-size:.48rem;font-weight:720;white-space:nowrap;-webkit-backdrop-filter:blur(var(--panel-blur,12px));backdrop-filter:blur(var(--panel-blur,12px))}.avatar-detail-screen_actionCount__it7vU svg,.avatar-detail-screen_statuses__n4yEe svg{width:11px}.avatar-detail-screen_statuses__n4yEe{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.avatar-detail-screen_statuses__n4yEe span a{color:rgba(255,255,255,.98);text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.4);text-decoration-color:rgba(255,255,255,.4);transition:-webkit-text-decoration-color var(--duration-fast);transition:text-decoration-color var(--duration-fast);transition:text-decoration-color var(--duration-fast),-webkit-text-decoration-color var(--duration-fast)}.avatar-detail-screen_statuses__n4yEe span a:hover{-webkit-text-decoration-color:rgba(255,255,255,.98);text-decoration-color:rgba(255,255,255,.98)}.avatar-detail-screen_stageActions__5I32m{max-width:min(780px,64vw);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.avatar-detail-screen_deleteAction___ZssB,.avatar-detail-screen_deleteAvatarAction__faCMy,.avatar-detail-screen_primaryAction__r1oZL,.avatar-detail-screen_renameAction__BZGkX,.avatar-detail-screen_replaceAction__AElEF,.avatar-detail-screen_secondaryAction__r_kTc{min-height:42px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:white;font:inherit;font-size:.58rem;font-weight:750;text-decoration:none;cursor:pointer;-webkit-backdrop-filter:blur(var(--panel-blur,14px));backdrop-filter:blur(var(--panel-blur,14px));transition:transform var(--duration-fast),background var(--duration-fast),border-color var(--duration-fast)}.avatar-detail-screen_primaryAction__r1oZL{border-color:var(--avatar-primary-border);background:var(--avatar-primary-bg);color:var(--avatar-primary-text);box-shadow:var(--avatar-primary-shadow)}.avatar-detail-screen_replaceAction__AElEF,.avatar-detail-screen_secondaryAction__r_kTc{background:rgba(8,10,16,.24)}.avatar-detail-screen_renameAction__BZGkX{width:42px;padding:0;background:rgba(8,10,16,.24)}.avatar-detail-screen_destructiveActions__oXk_1{padding-left:12px;display:flex;align-items:center;gap:7px;border-left:1px solid rgba(255,255,255,.24)}.avatar-detail-screen_deleteAvatarAction__faCMy{border-color:rgba(238,130,142,.48);color:#ffe2e5;background:rgba(73,15,23,.44)}.avatar-detail-screen_deleteAction___ZssB{border-color:rgba(255,255,255,.32);color:rgba(255,228,231,.94);background:rgba(42,7,12,.22)}.avatar-detail-screen_deleteAction___ZssB:hover,.avatar-detail-screen_deleteAvatarAction__faCMy:hover,.avatar-detail-screen_primaryAction__r1oZL:hover,.avatar-detail-screen_renameAction__BZGkX:hover,.avatar-detail-screen_replaceAction__AElEF:hover,.avatar-detail-screen_secondaryAction__r_kTc:hover{transform:translateY(-2px)}.avatar-detail-screen_primaryAction__r1oZL:hover{background:var(--avatar-primary-bg-hover)}.avatar-detail-screen_renameAction__BZGkX:hover,.avatar-detail-screen_replaceAction__AElEF:hover,.avatar-detail-screen_secondaryAction__r_kTc:hover{border-color:rgba(255,255,255,.42);background:rgba(8,10,16,.46)}.avatar-detail-screen_deleteAction___ZssB:disabled,.avatar-detail-screen_deleteAvatarAction__faCMy:disabled,.avatar-detail-screen_renameAction__BZGkX:disabled,.avatar-detail-screen_replaceAction__AElEF:disabled{cursor:wait;opacity:.62;transform:none}.avatar-detail-screen_deleteAvatarAction__faCMy:hover{border-color:rgba(255,161,171,.62);background:rgba(114,25,35,.56)}.avatar-detail-screen_deleteAction___ZssB:hover{border-color:rgba(238,130,142,.5);background:rgba(114,25,35,.48)}.avatar-detail-screen_stageActions__5I32m svg{width:14px}.avatar-detail-screen_hiddenFileInput__s21D2{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.avatar-detail-screen_spin__w37xU{animation:avatar-detail-screen_detailSpin__PKPWL .8s linear infinite}.avatar-detail-screen_replacementFeedback__hzB1r{position:absolute;z-index:8;top:292px;left:34px;max-width:490px;margin:0;padding:9px 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.2);border-radius:12px;color:white;background:rgba(8,10,16,.5);font-size:.5rem;-webkit-backdrop-filter:blur(var(--panel-blur,14px));backdrop-filter:blur(var(--panel-blur,14px))}.avatar-detail-screen_replacementFeedback__hzB1r[data-kind=error]{border-color:rgba(255,145,157,.48);color:#ffd7dc}.avatar-detail-screen_replacementFeedback__hzB1r[data-kind=success]{border-color:rgba(113,227,177,.42);color:#d8ffed}.avatar-detail-screen_replacementFeedback__hzB1r svg{width:13px}.avatar-detail-screen_mediaDock__H61Lu{position:absolute;z-index:10;right:22px;bottom:20px;left:22px;min-width:0;min-height:142px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:18px 28px 9px;display:flex;align-items:flex-end;justify-content:flex-start;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.avatar-detail-screen_mediaDock__H61Lu::-webkit-scrollbar{display:none}.avatar-detail-screen_mediaDock__H61Lu>button{position:relative;width:98px;height:124px;flex:0 0 98px;margin-left:-18px;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:15px;color:white;background:#13161e;box-shadow:0 15px 38px rgba(0,0,0,.34);cursor:pointer;transform:translateY(10px) scale(.9) rotate(1.8deg);transform-origin:50% 100%;transition:transform .42s var(--ease-out-expo),border-color .22s ease,opacity .22s ease,filter .22s ease}.avatar-detail-screen_mediaDock__H61Lu>button:first-child{margin-left:0;transform:translateY(10px) scale(.9) rotate(-2deg)}.avatar-detail-screen_mediaDock__H61Lu>button:nth-child(2n){transform:translateY(8px) scale(.92) rotate(-1.2deg)}.avatar-detail-screen_mediaDock__H61Lu>button:hover{z-index:12;transform:translateY(2px) scale(.98)}.avatar-detail-screen_mediaDock__H61Lu>button[data-current=true]{z-index:15;border-color:rgba(255,255,255,.9);box-shadow:0 22px 54px rgba(0,0,0,.48),0 0 0 2px color-mix(in srgb,var(--accent) 74%,white);transform:translateY(-8px) scale(1.08)}.avatar-detail-screen_dockMedia__Qh8vg,.avatar-detail-screen_dockMedia__Qh8vg>img,.avatar-detail-screen_dockMedia__Qh8vg>video{position:absolute;inset:0;width:100%;height:100%}.avatar-detail-screen_dockMedia__Qh8vg{display:grid;place-items:center;background:#1b1e27}.avatar-detail-screen_dockMedia__Qh8vg>img,.avatar-detail-screen_dockMedia__Qh8vg>video{object-fit:contain;object-position:center}.avatar-detail-screen_dockMedia__Qh8vg>svg{width:20px;color:rgba(255,255,255,.48)}.avatar-detail-screen_mediaDock__H61Lu>button:after{content:"";position:absolute;z-index:1;inset:44% 0 0;background:linear-gradient(transparent,rgba(4,6,10,.92));pointer-events:none}.avatar-detail-screen_mediaDock__H61Lu>button small,.avatar-detail-screen_mediaDock__H61Lu>button strong{position:absolute;z-index:2;right:9px;left:9px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.avatar-detail-screen_mediaDock__H61Lu>button small{bottom:27px;color:rgba(255,255,255,.58);font-size:.37rem}.avatar-detail-screen_mediaDock__H61Lu>button strong{bottom:10px;font-size:.48rem}.avatar-detail-screen_addMedia__UcRW4{width:82px;height:105px;margin-left:9px;display:grid;flex:0 0 82px;place-items:center;align-content:center;grid-gap:7px;gap:7px;border:1px dashed rgba(255,255,255,.28);border-radius:15px;color:rgba(255,255,255,.7);background:rgba(8,10,16,.2);text-decoration:none;-webkit-backdrop-filter:blur(var(--panel-blur,10px));backdrop-filter:blur(var(--panel-blur,10px));transition:color var(--duration-fast),border-color var(--duration-fast),background var(--duration-fast),transform var(--duration-fast)}.avatar-detail-screen_addMedia__UcRW4:hover{border-color:rgba(255,255,255,.56);color:white;background:rgba(8,10,16,.42);transform:translateY(-4px)}.avatar-detail-screen_addMedia__UcRW4 svg{width:17px}.avatar-detail-screen_addMedia__UcRW4 span{font-size:.43rem;font-weight:720}.avatar-detail-screen_technical__I94mZ{margin-top:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--border-strong) 82%,rgba(255,255,255,.22));border-radius:20px;background:color-mix(in srgb,var(--surface-solid) calc(var(--panel-soft-alpha, .2) * 100%),transparent);box-shadow:inset 0 1px rgba(255,255,255,var(--panel-highlight-alpha,.08)),0 18px 50px rgba(25,28,53,.06);-webkit-backdrop-filter:blur(var(--panel-blur,12px));backdrop-filter:blur(var(--panel-blur,12px))}.avatar-detail-screen_technical__I94mZ summary{min-height:58px;padding:0 19px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;list-style:none;color:var(--text);cursor:pointer}.avatar-detail-screen_technical__I94mZ summary::-webkit-details-marker{display:none}.avatar-detail-screen_technical__I94mZ summary>span{display:inline-flex;align-items:center;gap:8px;font-size:.64rem;font-weight:750}.avatar-detail-screen_technical__I94mZ summary>span svg{width:14px;color:var(--accent)}.avatar-detail-screen_technical__I94mZ summary>div{display:flex;justify-content:flex-end;gap:6px}.avatar-detail-screen_technical__I94mZ summary em{min-height:25px;padding:0 9px;display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:999px;color:var(--text-dim);font-size:.48rem;font-style:normal}.avatar-detail-screen_technical__I94mZ summary>svg{width:15px;color:var(--text-faint);transition:transform .26s var(--ease-out-expo)}.avatar-detail-screen_technical__I94mZ[open] summary>svg{transform:rotate(180deg)}.avatar-detail-screen_technicalGrid__KMtVg{padding:0 14px 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;animation:avatar-detail-screen_technicalReveal___eRbp .26s var(--ease-out-expo) both}.avatar-detail-screen_technicalGrid__KMtVg article{min-width:0;padding:13px;display:grid;grid-gap:7px;gap:7px;border:1px solid var(--border);border-radius:13px;background:color-mix(in srgb,var(--surface-muted) 54%,transparent)}.avatar-detail-screen_technicalGrid__KMtVg span{color:var(--text-faint);font-size:.48rem}.avatar-detail-screen_technicalGrid__KMtVg code,.avatar-detail-screen_technicalGrid__KMtVg strong{overflow:hidden;color:var(--text);font-size:.56rem;text-overflow:ellipsis;white-space:nowrap}.avatar-detail-screen_replacementBackdrop__QWwIc{position:fixed;z-index:120;inset:0;padding:20px;display:grid;place-items:center;background:rgba(5,7,12,.7);-webkit-backdrop-filter:blur(var(--panel-blur,16px));backdrop-filter:blur(var(--panel-blur,16px));animation:avatar-detail-screen_replacementFade__w5bzQ .18s ease both}.avatar-detail-screen_replacementDialog__tUxpu{width:min(520px,100%);overflow:hidden;border:1px solid var(--border-strong);border-radius:24px;color:var(--text);background:color-mix(in srgb,var(--surface-solid) 96%,#fff 4%);box-shadow:0 32px 100px rgba(8,10,24,.35);animation:avatar-detail-screen_replacementEnter__AZFmb .26s var(--ease-out-expo) both}.avatar-detail-screen_replacementDialog__tUxpu>header{padding:20px 20px 16px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;border-bottom:1px solid var(--border)}.avatar-detail-screen_replacementDialog__tUxpu>header>span{width:39px;height:39px;display:grid;place-items:center;border-radius:13px;color:white;background:var(--accent)}.avatar-detail-screen_replacementDialog__tUxpu>header>span svg{width:18px}.avatar-detail-screen_replacementDialog__tUxpu>header small{display:block;color:var(--text-faint);font-family:var(--font-mono);font-size:.42rem;letter-spacing:.1em}.avatar-detail-screen_replacementDialog__tUxpu h2{margin:4px 0 0;font-size:.86rem;letter-spacing:-.02em}.avatar-detail-screen_replacementDialog__tUxpu>header>button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--border);border-radius:50%;color:var(--text-dim);background:transparent;cursor:pointer}.avatar-detail-screen_replacementDialog__tUxpu>header>button svg{width:15px}.avatar-detail-screen_replacementPreview___Yfwk{margin:17px 20px 0;padding:10px;display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;border:1px solid var(--border);border-radius:16px;background:var(--surface-muted)}.avatar-detail-screen_replacementPreview___Yfwk>span{position:relative;width:78px;height:88px;overflow:hidden;border-radius:11px;background:var(--surface-solid)}.avatar-detail-screen_replacementPreview___Yfwk img{object-fit:contain;object-position:center}.avatar-detail-screen_replacementPreview___Yfwk div{min-width:0;display:grid;grid-gap:5px;gap:5px}.avatar-detail-screen_replacementPreview___Yfwk small{color:var(--text-faint);font-size:.46rem}.avatar-detail-screen_replacementPreview___Yfwk strong{overflow:hidden;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.avatar-detail-screen_replacementPreview___Yfwk p{margin:0;color:var(--text-dim);font-size:.51rem}.avatar-detail-screen_replacementWarning__Nt5gt{margin:12px 20px 0;padding:12px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;border:1px solid color-mix(in srgb,#e69b2d 38%,var(--border));border-radius:14px;color:color-mix(in srgb,#d78918 80%,var(--text));background:color-mix(in srgb,#f6b94c 10%,var(--surface-muted))}.avatar-detail-screen_replacementWarning__Nt5gt>svg{width:17px}.avatar-detail-screen_replacementWarning__Nt5gt p{margin:0;display:grid;grid-gap:4px;gap:4px}.avatar-detail-screen_replacementWarning__Nt5gt strong{font-size:.57rem}.avatar-detail-screen_replacementWarning__Nt5gt span{color:var(--text-dim);font-size:.5rem;line-height:1.55}.avatar-detail-screen_replacementChoice__8CW_W{margin:12px 20px 0;padding:12px;display:grid;grid-template-columns:0 auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:14px;background:var(--surface-muted);cursor:pointer}.avatar-detail-screen_replacementChoice__8CW_W input{width:0;height:0;opacity:0}.avatar-detail-screen_replacementChoice__8CW_W>span{width:22px;height:22px;display:grid;place-items:center;border:1px solid var(--border-strong);border-radius:7px;color:transparent;background:var(--surface-solid)}.avatar-detail-screen_replacementChoice__8CW_W input:checked+span{border-color:var(--accent);color:white;background:var(--accent)}.avatar-detail-screen_replacementChoice__8CW_W span svg{width:13px}.avatar-detail-screen_replacementChoice__8CW_W p{margin:0;display:grid;grid-gap:4px;gap:4px}.avatar-detail-screen_replacementChoice__8CW_W strong{font-size:.56rem}.avatar-detail-screen_replacementChoice__8CW_W small{color:var(--text-dim);font-size:.47rem}.avatar-detail-screen_replacementNoActions__iLB22{margin:12px 20px 0;color:var(--text-dim);font-size:.52rem}.avatar-detail-screen_replacementDialogError__nz3oW{margin:12px 20px 0;color:var(--danger,#d94c5c);font-size:.52rem}.avatar-detail-screen_replacementDialog__tUxpu>footer{margin-top:18px;padding:15px 20px 20px;display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--border)}.avatar-detail-screen_replacementDialog__tUxpu>footer button{min-height:39px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--border);border-radius:999px;color:var(--text);background:transparent;font:inherit;font-size:.55rem;font-weight:750;cursor:pointer}.avatar-detail-screen_replacementDialog__tUxpu>footer button:last-child{border-color:var(--avatar-primary-border);color:var(--avatar-primary-text);background:var(--avatar-primary-bg);box-shadow:var(--avatar-primary-shadow)}.avatar-detail-screen_replacementDialog__tUxpu>footer button:last-child:hover{background:var(--avatar-primary-bg-hover)}.avatar-detail-screen_replacementDialog__tUxpu>footer button:disabled{cursor:wait;opacity:.58}.avatar-detail-screen_replacementDialog__tUxpu>footer svg{width:14px}.avatar-detail-screen_renameDialog__PJCrS{width:min(460px,100%)}.avatar-detail-screen_renameField__kay3L{position:relative;margin:20px 20px 0;display:grid;grid-gap:7px;gap:7px}.avatar-detail-screen_renameField__kay3L>span{color:var(--text-dim);font-size:.5rem;font-weight:720}.avatar-detail-screen_renameField__kay3L input{width:100%;min-height:46px;padding:0 54px 0 13px;border:1px solid var(--border-strong);border-radius:13px;outline:none;color:var(--text);background:var(--surface-muted);font:inherit;font-size:.62rem}.avatar-detail-screen_renameField__kay3L input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)}.avatar-detail-screen_renameField__kay3L>small{position:absolute;right:13px;bottom:15px;color:var(--text-faint);font-size:.42rem}.avatar-detail-screen_renameHint__nMo7G{margin:10px 20px 0;color:var(--text-dim);font-size:.49rem;line-height:1.55}.avatar-detail-screen_missing__ZxbWu{min-height:100svh;display:grid;place-items:center;align-content:center;text-align:center}.avatar-detail-screen_missing__ZxbWu h1{margin:0;font-size:2rem}.avatar-detail-screen_missing__ZxbWu p{color:var(--text-dim);font-size:.7rem}.avatar-detail-screen_missing__ZxbWu a{color:var(--text);font-size:.65rem}@keyframes avatar-detail-screen_stageEnter__IzJ_r{0%{opacity:0;transform:translateY(12px) scale(.99)}}@keyframes avatar-detail-screen_mediaReveal__b8ujL{0%{opacity:.25;transform:scale(1.025)}}@keyframes avatar-detail-screen_technicalReveal___eRbp{0%{opacity:0;transform:translateY(-7px)}}@keyframes avatar-detail-screen_replacementFade__w5bzQ{0%{opacity:0}}@keyframes avatar-detail-screen_replacementEnter__AZFmb{0%{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes avatar-detail-screen_detailSpin__PKPWL{to{transform:rotate(1turn)}}@media (max-width:900px){.avatar-detail-screen_detail__ZnebH{padding-top:88px}.avatar-detail-screen_stage__0VJVP{height:min(820px,calc(100svh - 106px));min-height:660px}.avatar-detail-screen_identityMain__t88ft{gap:18px}.avatar-detail-screen_stageActions__5I32m{max-width:60vw}.avatar-detail-screen_technicalGrid__KMtVg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.avatar-detail-screen_detail__ZnebH{width:calc(100% - 24px);padding:82px 0 32px}.avatar-detail-screen_stage__0VJVP{height:calc(100svh - 96px);min-height:650px;border-radius:24px}.avatar-detail-screen_stageMedia__PM6ZA>img{object-position:52% 30%}.avatar-detail-screen_stageScrim__o0bd8{background:linear-gradient(180deg,rgba(4,6,10,.72),transparent 39%,rgba(4,6,10,.92) 72%)}.avatar-detail-screen_identity__ItfYP{top:22px;right:21px;left:21px}.avatar-detail-screen_identityMain__t88ft{grid-template-columns:minmax(0,1fr);align-items:start;gap:13px}.avatar-detail-screen_identity__ItfYP h1{font-size:clamp(2.5rem,15vw,4rem)}.avatar-detail-screen_stageActions__5I32m{width:100%;max-width:none;justify-content:flex-end}.avatar-detail-screen_destructiveActions__oXk_1{width:100%;padding-left:0;justify-content:flex-end;border-left:0}.avatar-detail-screen_deleteAction___ZssB,.avatar-detail-screen_deleteAvatarAction__faCMy{min-height:34px;padding:0 10px;font-size:.5rem}.avatar-detail-screen_deleteAction___ZssB span,.avatar-detail-screen_deleteAvatarAction__faCMy span{display:inline}.avatar-detail-screen_primaryAction__r1oZL{flex:0 1 auto}.avatar-detail-screen_replaceAction__AElEF,.avatar-detail-screen_secondaryAction__r_kTc{width:42px;flex:0 0 42px;padding:0;font-size:0}.avatar-detail-screen_replaceAction__AElEF svg,.avatar-detail-screen_secondaryAction__r_kTc svg{width:15px;flex:0 0 auto}.avatar-detail-screen_deleteAction___ZssB svg,.avatar-detail-screen_deleteAvatarAction__faCMy svg{width:13px}.avatar-detail-screen_replacementFeedback__hzB1r{top:auto;right:21px;bottom:220px;left:21px}.avatar-detail-screen_mediaDock__H61Lu{right:8px;bottom:10px;left:8px;padding-inline:22px;justify-content:flex-start;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.avatar-detail-screen_mediaDock__H61Lu>button{width:88px;height:116px;flex-basis:88px}.avatar-detail-screen_technical__I94mZ summary{padding:0 14px;gap:10px}.avatar-detail-screen_technical__I94mZ summary>div{display:none}.avatar-detail-screen_technicalGrid__KMtVg{grid-template-columns:1fr}.avatar-detail-screen_replacementBackdrop__QWwIc{padding:12px;align-items:end}.avatar-detail-screen_replacementDialog__tUxpu{border-radius:22px}}@media (prefers-reduced-motion:reduce){.avatar-detail-screen_stageMedia__PM6ZA>img,.avatar-detail-screen_stageMedia__PM6ZA>video,.avatar-detail-screen_stage__0VJVP,.avatar-detail-screen_technicalGrid__KMtVg{animation:none}.avatar-detail-screen_mediaDock__H61Lu>button{transition:border-color .16s ease}}.avatar-page-shell_shell__h_xtP{--avatar-control-surface:var(--control-surface);--avatar-control-track:var(--accent-surface);--avatar-control-border:var(--control-border);--avatar-control-text:var(--text-dim);--avatar-control-text-active:var(--text);--avatar-primary-bg:linear-gradient(145deg,color-mix(in srgb,var(--accent) 88%,var(--surface-raised)),color-mix(in srgb,var(--accent-deep) 76%,var(--accent)));--avatar-primary-bg-hover:linear-gradient(145deg,color-mix(in srgb,var(--accent) 96%,var(--text)),color-mix(in srgb,var(--accent-deep) 86%,var(--accent)));--avatar-primary-text:var(--accent-contrast);--avatar-primary-border:color-mix(in srgb,var(--accent) 58%,var(--text));--avatar-primary-shadow:inset 0 1px rgba(255,255,255,.28),0 12px 30px var(--accent-shadow);--avatar-button-height-compact:32px;--avatar-button-height-standard:40px;--avatar-button-height-primary:44px;--avatar-button-height-choice:52px;--avatar-button-radius-standard:12px;--avatar-button-radius-choice:14px;--avatar-workspace-height:clamp(520px,calc(100svh - 150px),680px);position:fixed;inset:0;height:100dvh;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(circle at 72% 12%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 26%),linear-gradient(145deg,var(--bg) 0,var(--bg-soft) 52%,color-mix(in srgb,var(--accent-cyan) 7%,var(--bg)) 100%);color:var(--text);isolation:isolate}.avatar-page-shell_sceneBackground__kYaFr{position:fixed;z-index:-6;inset:0;overflow:hidden;background:linear-gradient(145deg,var(--bg) 0,var(--bg-soft) 52%,color-mix(in srgb,var(--accent-cyan) 7%,var(--bg)) 100%);pointer-events:none}.avatar-page-shell_sceneImage__j6s3E,.avatar-page-shell_sceneVideo__ex4fl{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 24%}.avatar-page-shell_sceneImage__j6s3E{z-index:0}.avatar-page-shell_sceneVideo__ex4fl{z-index:1}.avatar-page-shell_ambientTwo__qUatd{position:fixed;z-index:-3;border-radius:50%;filter:blur(1px);pointer-events:none;bottom:-30vw;left:-18vw;width:74vw;height:74vw;background:radial-gradient(circle,color-mix(in srgb,var(--accent-cyan) 24%,transparent),color-mix(in srgb,var(--accent) 12%,transparent) 48%,transparent 72%)}.avatar-page-shell_grain__O9CbT{position:fixed;z-index:-2;inset:0;opacity:.15;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.avatar-page-shell_topbar__cm_kk{position:fixed;z-index:30;top:20px;right:22px;left:calc(max(var(--workspace-sidebar-width,0px),52px) + 18px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;pointer-events:none}.avatar-page-shell_identity__FmhlH{min-width:0;display:flex;align-items:center;gap:13px;justify-self:start;pointer-events:auto}.avatar-page-shell_back__pevr3,.avatar-page-shell_nav__8HoDr,.avatar-page-shell_wordmark__nBPDm{pointer-events:auto}.avatar-page-shell_back__pevr3{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--avatar-control-border);border-radius:50%;background:var(--avatar-control-surface);color:var(--text);box-shadow:inset 0 1px rgba(255,255,255,.12),0 12px 32px rgba(0,0,0,.14);-webkit-backdrop-filter:blur(var(--panel-blur,12px)) saturate(140%);backdrop-filter:blur(var(--panel-blur,12px)) saturate(140%);transition:transform var(--duration-fast),background var(--duration-fast),border-color var(--duration-fast)}.avatar-page-shell_back__pevr3:hover{border-color:var(--accent-border);background:var(--control-surface-hover);transform:translateY(-1px)}.avatar-page-shell_back__pevr3 svg{width:17px}.avatar-page-shell_pageTitle__ccgVr{margin:0;overflow:hidden;color:var(--text);font-family:var(--font-display);font-size:1.12rem;font-weight:680;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.avatar-page-shell_nav__8HoDr{position:relative;padding:4px;display:grid;grid-template-columns:repeat(3,1fr);justify-self:center;border:1px solid var(--avatar-control-border);border-radius:999px;background:linear-gradient(150deg,rgba(255,255,255,.1),rgba(255,255,255,.025)),var(--avatar-control-surface);box-shadow:0 18px 55px rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.1);-webkit-backdrop-filter:blur(var(--panel-blur,24px)) saturate(145%);backdrop-filter:blur(var(--panel-blur,24px)) saturate(145%)}.avatar-page-shell_nav__8HoDr:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.17),transparent 30%,transparent 64%,rgba(255,255,255,.04))}.avatar-page-shell_navTrack__bkS_1{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border:1px solid var(--accent-border);border-radius:999px;background:var(--avatar-control-track);box-shadow:inset 0 1px rgba(255,255,255,.12),0 5px 18px var(--accent-shadow);transition:transform .44s cubic-bezier(.2,.9,.2,1)}.avatar-page-shell_navTrack__bkS_1[data-active=create]{transform:translateX(100%)}.avatar-page-shell_navTrack__bkS_1[data-active=personas]{transform:translateX(200%)}.avatar-page-shell_nav__8HoDr a{position:relative;z-index:1;min-width:124px;min-height:42px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--avatar-control-text);font-size:.68rem;font-weight:650;text-decoration:none;transition:color .25s ease,transform var(--duration-fast)}.avatar-page-shell_nav__8HoDr a[data-active=true]{color:var(--avatar-control-text-active)}.avatar-page-shell_nav__8HoDr a:hover{transform:translateY(-1px)}.avatar-page-shell_wordmark__nBPDm{justify-self:end;color:var(--text-faint);font-family:var(--font-mono);font-size:.58rem;font-weight:750;letter-spacing:.17em}.avatar-page-shell_main__dSsqE{min-height:100svh}body[data-color-scheme=dark] .avatar-page-shell_shell__h_xtP{background:radial-gradient(circle at 70% 10%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 30%),linear-gradient(145deg,var(--bg),var(--bg-soft) 48%,color-mix(in srgb,var(--accent-cyan) 8%,var(--bg)))}body[data-color-scheme=dark] .avatar-page-shell_sceneBackground__kYaFr{background:linear-gradient(145deg,var(--bg),var(--bg-soft) 48%,color-mix(in srgb,var(--accent-cyan) 8%,var(--bg)))}body[data-color-scheme=dark] .avatar-page-shell_back__pevr3,body[data-color-scheme=dark] .avatar-page-shell_nav__8HoDr{border-color:rgba(255,255,255,.14)}body[data-color-scheme=dark] .avatar-page-shell_back__pevr3{border-color:rgba(255,255,255,.14);background:color-mix(in srgb,var(--bg) 62%,transparent)}body[data-color-scheme=dark] .avatar-page-shell_wordmark__nBPDm{color:color-mix(in srgb,var(--text) 40%,transparent)}@media (max-width:680px){.avatar-page-shell_topbar__cm_kk{top:12px;right:12px;left:64px;grid-template-columns:auto minmax(0,1fr);gap:10px}.avatar-page-shell_identity__FmhlH{gap:9px}.avatar-page-shell_pageTitle__ccgVr{font-size:.92rem}.avatar-page-shell_nav__8HoDr{width:100%}.avatar-page-shell_nav__8HoDr a{min-width:0;flex:1 1;padding-inline:10px}.avatar-page-shell_wordmark__nBPDm{display:none}}@media (prefers-reduced-motion:reduce){.avatar-page-shell_navTrack__bkS_1{transition:none}}.persona-library-screen_screen__iYeKB{width:min(1100px,calc(100% - 40px));margin:0 auto;padding:88px 0 64px}.persona-library-screen_screen__iYeKB[data-embedded=true]{width:100%;padding:25px 0 0}.persona-library-screen_intro__uFBm0{display:flex;align-items:center;justify-content:space-between;gap:20px}.persona-library-screen_intro__uFBm0>div{min-width:0;max-width:640px}.persona-library-screen_intro__uFBm0 span{color:var(--accent);font-family:var(--font-mono);font-size:.62rem;font-weight:700;letter-spacing:.18em}.persona-library-screen_intro__uFBm0 h2{margin:8px 0 6px;color:var(--text);font-family:var(--font-display);font-size:var(--workspace-section-title-size);font-weight:680;letter-spacing:-.03em}.persona-library-screen_intro__uFBm0 p{margin:0;color:var(--text-dim);font-size:var(--workspace-body-size);line-height:1.55}.persona-library-screen_createButton__mAz0U{flex:none;min-height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--accent-border);border-radius:10px;color:var(--accent-contrast);background:var(--accent);font:inherit;font-size:.72rem;font-weight:650;cursor:pointer}.persona-library-screen_createButton__mAz0U svg{width:15px;height:15px}.persona-library-screen_linkingBanner__M__TS{margin-top:22px;padding:12px 16px;display:flex;align-items:center;gap:10px;border:1px solid var(--accent-border);border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 11%,transparent),transparent),color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent);-webkit-backdrop-filter:blur(var(--panel-blur,3px));backdrop-filter:blur(var(--panel-blur,3px));color:var(--text);font-size:.74rem}.persona-library-screen_linkingBanner__M__TS svg{width:16px;flex:0 0 auto;color:var(--accent)}.persona-library-screen_linkingBanner__M__TS small{display:block;margin-top:2px;color:var(--danger,#e0575c)}.persona-library-screen_notice___rKIM{margin-top:24px;color:var(--text-dim);font-size:.76rem}.persona-library-screen_grid__4wFSi{margin-top:22px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;grid-gap:14px;gap:14px}.persona-library-screen_card___DLQI{display:flex;flex-direction:column;gap:0;border:1px solid color-mix(in srgb,var(--border-strong) 64%,transparent);border-radius:22px;background:linear-gradient(145deg,rgb(255 255 255/var(--panel-highlight-alpha,.072)),transparent 72%),rgb(20 23 37/var(--panel-surface-alpha,.3));box-shadow:inset 0 1px rgba(255,255,255,.1),0 18px 46px rgba(25,28,53,.1);-webkit-backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%);backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%);transition:transform var(--duration-fast),box-shadow var(--duration-fast)}.persona-library-screen_card___DLQI:hover{transform:translateY(-3px)}.persona-library-screen_card___DLQI[data-expanded=true]{grid-column:1/-1}.persona-library-screen_card___DLQI[data-create=true]{order:-1;border-style:dashed}.persona-library-screen_createPanelHeader__Q1Lgo{padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px}.persona-library-screen_createPanelHeader__Q1Lgo>span{display:grid;grid-gap:4px;gap:4px}.persona-library-screen_createPanelHeader__Q1Lgo strong{color:var(--text);font-size:.83rem}.persona-library-screen_createPanelHeader__Q1Lgo small{color:var(--text-dim);font-size:.66rem}.persona-library-screen_createPanelHeader__Q1Lgo button{width:32px;height:32px;padding:0;display:grid;place-items:center;border:1px solid var(--border);border-radius:9px;color:var(--text-dim);background:transparent;cursor:pointer}.persona-library-screen_createPanelHeader__Q1Lgo button:hover{border-color:var(--accent-border);color:var(--text)}.persona-library-screen_createPanelHeader__Q1Lgo button svg{width:15px;height:15px}.persona-library-screen_cardActions___Vzm5{padding:0 18px 15px;display:flex;align-items:center;gap:7px}.persona-library-screen_cardActions___Vzm5 button,.persona-library-screen_inlineAction__1Znlv button{min-height:32px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border);border-radius:9px;color:var(--text);background:color-mix(in srgb,var(--surface-solid) 70%,transparent);font:inherit;font-size:.66rem;cursor:pointer}.persona-library-screen_cardActions___Vzm5 button:hover,.persona-library-screen_inlineAction__1Znlv button:hover{border-color:var(--accent-border)}.persona-library-screen_cardActions___Vzm5 button:disabled{opacity:.4;cursor:not-allowed}.persona-library-screen_cardActions___Vzm5 svg{width:13px;height:13px}.persona-library-screen_cardActions___Vzm5 .persona-library-screen_iconAction__l1QFG{width:32px;padding:0;justify-content:center}.persona-library-screen_cardActions___Vzm5 .persona-library-screen_iconAction__l1QFG svg{width:15px;height:15px}.persona-library-screen_cardActions___Vzm5 .persona-library-screen_deleteAction__HeRqV,.persona-library-screen_inlineAction__1Znlv .persona-library-screen_deleteAction__HeRqV{margin-left:auto;color:var(--danger,#e0575c)}.persona-library-screen_inlineAction__1Znlv{margin:0 16px 14px;padding:12px;display:grid;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface-solid) 75%,transparent)}.persona-library-screen_inlineAction__1Znlv p{margin:0;color:var(--text-dim);font-size:.7rem}.persona-library-screen_inlineAction__1Znlv>div{display:flex;gap:8px}.persona-library-screen_inlineAction__1Znlv>div button:first-child{margin-left:0}.persona-library-screen_actionNotice__mO5CO{margin:0 18px 14px;color:var(--text-dim);font-size:.68rem}.persona-library-screen_cardHeader__sWzno{width:100%;min-height:148px;padding:20px;display:flex;align-items:center;gap:12px;border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer}.persona-library-screen_cardIcon__BNN4d{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--accent-surface);color:var(--accent)}.persona-library-screen_cardIcon__BNN4d svg{width:16px}.persona-library-screen_cardTitle__T1VDr{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:9px}.persona-library-screen_cardTitle__T1VDr strong{overflow:hidden;font-size:var(--workspace-section-title-size);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.persona-library-screen_cardTitle__T1VDr small{color:var(--text-dim);font-size:var(--workspace-caption-size)}.persona-library-screen_cardIntro__RF2SV{min-height:2.8em;display:-webkit-box;overflow:hidden;color:var(--text-dim);font-size:var(--workspace-body-size);line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.persona-library-screen_cardChevron__HZo_J{width:15px;flex:0 0 auto;color:var(--text-faint);transition:transform var(--duration-fast)}.persona-library-screen_cardHeader__sWzno[aria-expanded=true] .persona-library-screen_cardChevron__HZo_J{transform:rotate(180deg)}.persona-library-screen_linkButton__AW3EG{margin:0 16px 14px;min-height:36px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:999px;font-size:.72rem;font-weight:650;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}.persona-library-screen_card___DLQI:focus-within .persona-library-screen_linkButton__AW3EG,.persona-library-screen_card___DLQI:hover .persona-library-screen_linkButton__AW3EG{opacity:1;pointer-events:auto;transform:translateY(0)}.persona-library-screen_linkButton__AW3EG svg{width:14px}.persona-library-screen_linkButton__AW3EG:hover:not(:disabled){background:var(--avatar-primary-bg-hover,var(--accent-surface))}.persona-library-screen_linkButton__AW3EG:disabled{opacity:.6;cursor:default}.persona-library-screen_cardBody__3QIFa{padding:0 16px 18px;display:flex;flex-direction:column;gap:14px}.persona-library-screen_editorField__j0Ko0{display:flex;flex-direction:column;gap:6px;font-size:.72rem;color:var(--text-dim)}.persona-library-screen_editorField__j0Ko0>span{display:flex;align-items:center;gap:6px;color:var(--text);font-weight:600}.persona-library-screen_editorField__j0Ko0>span svg{width:13px}.persona-library-screen_editorField__j0Ko0 input,.persona-library-screen_editorField__j0Ko0 textarea{padding:10px 12px;border:1px solid var(--border-strong);border-radius:12px;background:color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent);-webkit-backdrop-filter:blur(var(--panel-blur,3px));backdrop-filter:blur(var(--panel-blur,3px));color:var(--text);font:inherit;resize:vertical}.persona-library-screen_editorField__j0Ko0 textarea{min-height:110px;line-height:1.5}.persona-library-screen_editorField__j0Ko0 input:focus,.persona-library-screen_editorField__j0Ko0 textarea:focus{outline:2px solid var(--accent-border);outline-offset:1px}.persona-library-screen_advanced__SgvF_{border-top:1px dashed var(--border-strong);padding-top:12px}.persona-library-screen_advanced__SgvF_ summary{margin-bottom:10px;color:var(--text-dim);font-size:.7rem;font-weight:620;cursor:pointer}.persona-library-screen_advanced__SgvF_>.persona-library-screen_editorField__j0Ko0:not(:last-child){margin-bottom:12px}.persona-library-screen_saveRow__saR6s{display:flex;align-items:center;gap:10px}.persona-library-screen_saveButton__Q28pU{min-height:38px;padding:0 16px;border-radius:999px;font-size:.74rem;font-weight:640}.persona-library-screen_saveButton__Q28pU:disabled{opacity:.55;cursor:default}.persona-library-screen_saveRow__saR6s p{margin:0;color:var(--text-dim);font-size:.7rem}.persona-library-screen_linkedAvatars__KYNgn{margin:0;color:var(--text-faint);font-size:.68rem}@media (max-width:680px){.persona-library-screen_screen__iYeKB{padding:76px 0 48px}.persona-library-screen_grid__4wFSi{grid-template-columns:1fr}.persona-library-screen_intro__uFBm0{align-items:flex-start}}@media (hover:none){.persona-library-screen_linkButton__AW3EG{opacity:1;pointer-events:auto;transform:none}}.tool-library-screen_page__hJZC6{padding-top:25px}.tool-library-screen_heading__Y5bkp{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.tool-library-screen_heading__Y5bkp h2{margin:0 0 5px;font-size:var(--workspace-section-title-size)}.tool-library-screen_heading__Y5bkp p{margin:0;color:var(--text-dim);font-size:var(--workspace-body-size)}.tool-library-screen_editor__v8Eua footer button,.tool-library-screen_heading__Y5bkp>button{height:38px;padding:0 12px;display:flex;align-items:center;gap:6px;border:1px solid var(--accent-border);border-radius:10px;color:var(--accent-contrast);background:var(--accent);font-size:.72rem;cursor:pointer}.tool-library-screen_editor__v8Eua footer svg,.tool-library-screen_heading__Y5bkp svg{width:15px}.tool-library-screen_templates__a3ic2{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.tool-library-screen_templates__a3ic2 button{min-height:64px;padding:9px 10px;display:grid;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;grid-gap:8px;gap:8px;border:1px dashed var(--border-strong);border-radius:12px;color:var(--text);background:color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent);-webkit-backdrop-filter:blur(var(--panel-blur,3px));backdrop-filter:blur(var(--panel-blur,3px));text-align:left;cursor:pointer}.tool-library-screen_templates__a3ic2 button:hover{border-color:var(--accent-border);background:var(--control-surface-hover)}.tool-library-screen_templates__a3ic2 svg{width:16px;color:var(--text-faint)}.tool-library-screen_templates__a3ic2 span{min-width:0;display:grid;grid-gap:3px;gap:3px}.tool-library-screen_templates__a3ic2 strong{font-size:.73rem}.tool-library-screen_templates__a3ic2 small{color:var(--text-faint);font-size:.62rem}.tool-library-screen_editor__v8Eua{margin-top:22px;padding:18px;border:1px solid var(--accent-border);border-radius:14px;background:linear-gradient(135deg,rgb(255 255 255/var(--panel-highlight-alpha,.072)),transparent 60%),color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent);-webkit-backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%);backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%)}.tool-library-screen_editor__v8Eua>header{display:flex;align-items:center;justify-content:space-between}.tool-library-screen_editor__v8Eua>header span{color:var(--text-faint);font-family:var(--font-mono);font-size:.55rem;letter-spacing:.12em}.tool-library-screen_editor__v8Eua h3{margin:3px 0 0;font-size:.9rem}.tool-library-screen_editor__v8Eua>header>button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:10px;color:var(--text-dim);background:transparent;cursor:pointer}.tool-library-screen_editor__v8Eua>header svg{width:16px}.tool-library-screen_kindTabs__XJSAD{margin-top:16px;display:flex;gap:5px}.tool-library-screen_kindTabs__XJSAD button{min-height:34px;padding:0 10px;border:1px solid var(--border);border-radius:10px;color:var(--text-dim);background:transparent;font-size:.68rem;cursor:pointer}.tool-library-screen_kindTabs__XJSAD button[data-active=true]{border-color:var(--accent-border);color:var(--text);background:var(--accent-surface)}.tool-library-screen_fields__dQEv_{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.tool-library-screen_fields__dQEv_ label{display:grid;grid-gap:6px;gap:6px}.tool-library-screen_fields__dQEv_ label>span{color:var(--text-dim);font-size:.67rem;font-weight:650}.tool-library-screen_fields__dQEv_ input,.tool-library-screen_fields__dQEv_ select,.tool-library-screen_fields__dQEv_ textarea{width:100%;border:1px solid var(--border);border-radius:10px;outline:0;color:var(--text);background:color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent);font:inherit}.tool-library-screen_fields__dQEv_ input,.tool-library-screen_fields__dQEv_ select{height:39px;padding:0 10px;font-size:.73rem}.tool-library-screen_fields__dQEv_ textarea{min-height:150px;padding:10px;resize:vertical;font-family:var(--font-mono);font-size:.67rem;line-height:1.5}.tool-library-screen_fields__dQEv_ input:focus,.tool-library-screen_fields__dQEv_ select:focus,.tool-library-screen_fields__dQEv_ textarea:focus{border-color:var(--accent-border)}.tool-library-screen_wide__1duaI{grid-column:1/-1}.tool-library-screen_editor__v8Eua footer{margin-top:14px;display:flex;justify-content:flex-end;gap:7px}.tool-library-screen_editor__v8Eua footer button[data-secondary=true]{border-color:var(--border);color:var(--text-dim);background:transparent}.tool-library-screen_group__8ewTj{margin-top:26px}.tool-library-screen_group__8ewTj>header{min-height:38px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border)}.tool-library-screen_group__8ewTj>header strong{font-size:.78rem}.tool-library-screen_group__8ewTj>header span{color:var(--text-faint);font-size:.63rem}.tool-library-screen_group__8ewTj>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tool-library-screen_group__8ewTj article{min-height:86px;padding:12px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 75%),transparent)}.tool-library-screen_group__8ewTj>div{gap:10px;padding-top:10px}.tool-library-screen_group__8ewTj article[data-enabled=false]{opacity:.55}.tool-library-screen_group__8ewTj article>svg{width:17px;color:var(--text-faint)}.tool-library-screen_group__8ewTj article>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.tool-library-screen_group__8ewTj article code,.tool-library-screen_group__8ewTj article small,.tool-library-screen_group__8ewTj article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-library-screen_group__8ewTj article strong{font-size:.75rem}.tool-library-screen_group__8ewTj article small{color:var(--text-faint);font-size:.64rem}.tool-library-screen_group__8ewTj article code{color:var(--text-dim);font-size:.61rem}.tool-library-screen_group__8ewTj article button{min-height:30px;padding:0 8px;border:1px solid var(--border);border-radius:10px;color:var(--text-dim);background:transparent;font-size:.62rem;cursor:pointer}.tool-library-screen_group__8ewTj article .tool-library-screen_editAction__rSlx9{width:30px;padding:0;display:inline-grid;place-items:center}.tool-library-screen_group__8ewTj article .tool-library-screen_editAction__rSlx9 svg{width:14px;height:14px}.tool-library-screen_group__8ewTj article .tool-library-screen_actions__MGcHX{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.tool-library-screen_group__8ewTj article button:disabled{cursor:default}.tool-library-screen_loading__Gw9hH{min-height:240px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text-dim);font-size:.73rem}.tool-library-screen_loading__Gw9hH svg{width:17px}.tool-library-screen_error__ClocC{margin:14px 0 0;color:var(--danger);font-size:.7rem}.tool-library-screen_spin__IocvS{animation:tool-library-screen_spin__IocvS .8s linear infinite}@keyframes tool-library-screen_spin__IocvS{to{transform:rotate(1turn)}}@media (max-width:760px){.tool-library-screen_group__8ewTj>div,.tool-library-screen_templates__a3ic2{grid-template-columns:1fr}}@media (max-width:560px){.tool-library-screen_heading__Y5bkp{align-items:flex-start;flex-direction:column}.tool-library-screen_fields__dQEv_{grid-template-columns:1fr}.tool-library-screen_wide__1duaI{grid-column:auto}}@media (prefers-reduced-motion:reduce){.tool-library-screen_spin__IocvS{animation:none}}.tool-library-screen_filters__48ViN{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:18px}.tool-library-screen_filters__48ViN input{flex:1 1;min-width:180px;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface-solid);color:var(--text)}.tool-library-screen_filters__48ViN .tool-library-screen_permissionButton__T_BMG{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border:1px solid var(--border);border-radius:12px;color:var(--text-dim);background:transparent;font-size:.8rem;text-decoration:none}.tool-library-screen_permissionButton__T_BMG:hover{background:var(--control-surface-hover);color:var(--text)}.tool-library-screen_permissionButton__T_BMG:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tool-library-screen_fields__dQEv_{border:0;padding:0;min-width:0}.tool-library-screen_group__8ewTj .tool-library-screen_preview__lgEv7{font-size:.75rem;min-width:0}.tool-library-screen_preview__lgEv7 summary{cursor:pointer;color:var(--accent)}.tool-library-screen_preview__lgEv7 p,.tool-library-screen_preview__lgEv7 pre{overflow-wrap:anywhere;white-space:pre-wrap}.tool-library-screen_preview__lgEv7 pre{max-height:260px;overflow:auto}.memory-settings-screen_page__yy8th{padding:25px 0 60px}.memory-settings-screen_actions__m0oJY,.memory-settings-screen_dialog__HcVNr footer,.memory-settings-screen_dialog__HcVNr header,.memory-settings-screen_heading__xjSFS,.memory-settings-screen_roleRow__l6LjY,.memory-settings-screen_roleRow__l6LjY>div,.memory-settings-screen_toggle__kdvyl,.memory-settings-screen_toolbar__5_WU5,.memory-settings-screen_toolbar__5_WU5>div{display:flex;align-items:center;gap:12px}.memory-settings-screen_dialog__HcVNr header,.memory-settings-screen_heading__xjSFS,.memory-settings-screen_roleRow__l6LjY,.memory-settings-screen_toolbar__5_WU5{justify-content:space-between}.memory-settings-screen_heading__xjSFS h2{margin:0;font-size:var(--workspace-section-title-size)}.memory-settings-screen_explanation__PvfTt,.memory-settings-screen_heading__xjSFS p,.memory-settings-screen_toolbar__5_WU5{color:var(--text-dim);font-size:.8rem;line-height:1.7}.memory-settings-screen_roleRow__l6LjY{margin-top:24px;padding:16px;border:1px solid var(--border);border-radius:16px}.memory-settings-screen_toggle__kdvyl{font-size:.8rem}.memory-settings-screen_toggle__kdvyl input{accent-color:var(--accent)}.memory-settings-screen_toolbar__5_WU5{margin:20px 0 14px}.memory-settings-screen_actions__m0oJY>button,.memory-settings-screen_dialog__HcVNr footer>button,.memory-settings-screen_dialog__HcVNr header>button,.memory-settings-screen_explanation__PvfTt>button,.memory-settings-screen_heading__xjSFS>button,.memory-settings-screen_toolbar__5_WU5>div>button{display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:8px 14px;min-height:36px;border:1px solid var(--accent-border);border-radius:var(--button-radius);background:var(--accent);color:var(--accent-contrast);cursor:pointer;font:inherit;font-size:.8rem}.memory-settings-screen_page__yy8th button.memory-settings-screen_secondary__JXJkY{background:transparent;border-color:var(--border);color:var(--text-dim)}.memory-settings-screen_page__yy8th button:disabled{opacity:.5;cursor:not-allowed}.memory-settings-screen_page__yy8th input:not([type=checkbox]),.memory-settings-screen_page__yy8th textarea{min-width:0;padding:10px;border:1px solid var(--border);border-radius:var(--button-radius);background:var(--surface-solid);color:var(--text);font:inherit;font-size:.85rem}.memory-settings-screen_list__Oinv0{border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--surface-solid) 55%,transparent);overflow:hidden}.memory-settings-screen_list__Oinv0>p{padding:16px;color:var(--text-dim);font-size:.85rem}.memory-settings-screen_memory__EWvH_{display:flex;align-items:center;gap:16px;padding:16px}.memory-settings-screen_memory__EWvH_+.memory-settings-screen_memory__EWvH_{border-top:1px solid var(--border)}.memory-settings-screen_memory__EWvH_>div:first-child{min-width:0;flex:1 1}.memory-settings-screen_memory__EWvH_ p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;margin:6px 0;font-size:.85rem}.memory-settings-screen_memory__EWvH_ small,.memory-settings-screen_memory__EWvH_ summary{color:var(--text-dim);font-size:.75rem}.memory-settings-screen_explanation__PvfTt summary,.memory-settings-screen_memory__EWvH_ summary{cursor:pointer}.memory-settings-screen_explanation__PvfTt{margin-top:24px}.memory-settings-screen_dialog__HcVNr{inset:0;position:fixed;width:min(580px,calc(100vw - 32px));max-height:calc(100dvh - 48px);box-sizing:border-box;padding:24px;border:1px solid var(--border);border-radius:22px;background:var(--surface-solid);color:var(--text);overflow-y:auto}.memory-settings-screen_dialog__HcVNr::-webkit-backdrop{background:rgb(0 0 0/.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.memory-settings-screen_dialog__HcVNr::backdrop{background:rgb(0 0 0/.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.memory-settings-screen_dialog__HcVNr h3{margin:0}.memory-settings-screen_dialog__HcVNr label{display:grid;grid-gap:8px;gap:8px;margin-top:20px;font-size:.85rem}.memory-settings-screen_dialog__HcVNr textarea{width:100%;line-height:1.7;resize:vertical}.memory-settings-screen_dialog__HcVNr footer{justify-content:flex-end;margin-top:20px}.memory-settings-screen_notice__O_Jn5{color:var(--accent)}.memory-settings-screen_error___xezY{color:var(--danger)}@media(max-width:640px){.memory-settings-screen_memory__EWvH_,.memory-settings-screen_roleRow__l6LjY,.memory-settings-screen_toolbar__5_WU5{flex-wrap:wrap}.memory-settings-screen_actions__m0oJY{margin-left:auto}.memory-settings-screen_toolbar__5_WU5 input{width:100%}}.memory-settings-screen_list__Oinv0,.memory-settings-screen_roleRow__l6LjY{border-color:var(--settings-panel-border);border-radius:var(--settings-panel-radius);background:var(--settings-panel-bg);backdrop-filter:blur(var(--panel-blur,3px));-webkit-backdrop-filter:blur(var(--panel-blur,3px))}.knowledge-library-screen_page__8Se3c{padding:25px 0 60px}.knowledge-library-screen_actions__amFpp,.knowledge-library-screen_dialog__xEsVp footer,.knowledge-library-screen_dialog__xEsVp header,.knowledge-library-screen_heading__5eWP5,.knowledge-library-screen_row__boZK7,.knowledge-library-screen_toolbar__0NoQA,.knowledge-library-screen_toolbar__0NoQA>div{display:flex;align-items:center;gap:12px}.knowledge-library-screen_dialog__xEsVp header,.knowledge-library-screen_heading__5eWP5,.knowledge-library-screen_toolbar__0NoQA{justify-content:space-between}.knowledge-library-screen_heading__5eWP5 h2{margin:0;font-size:var(--workspace-section-title-size)}.knowledge-library-screen_dialog__xEsVp small,.knowledge-library-screen_heading__5eWP5 p,.knowledge-library-screen_hint__3W0RA,.knowledge-library-screen_searchPanel__qMLsn p,.knowledge-library-screen_toolbar__0NoQA{color:var(--text-dim);font-size:.8rem;line-height:1.6}.knowledge-library-screen_toolbar__0NoQA{margin:22px 0 14px}.knowledge-library-screen_page__8Se3c a{color:var(--accent);font-size:.8rem}.knowledge-library-screen_filePicker__cJPuL,.knowledge-library-screen_page__8Se3c button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 14px;border:1px solid var(--accent-border);border-radius:12px;background:var(--accent);color:var(--accent-contrast);cursor:pointer;font:inherit;font-size:.8rem}.knowledge-library-screen_page__8Se3c button.knowledge-library-screen_secondary__m6Zg2,.knowledge-library-screen_tabs__ql_UH button{background:transparent;color:var(--text-dim);border-color:var(--border)}.knowledge-library-screen_page__8Se3c button:disabled{opacity:.5;cursor:not-allowed}.knowledge-library-screen_list__brLm1{border:1px solid var(--border);border-radius:16px;overflow:hidden;background:color-mix(in srgb,var(--surface-solid) 55%,transparent)}.knowledge-library-screen_document___0ShY{display:flex;align-items:center;gap:12px;padding:16px}.knowledge-library-screen_document___0ShY+.knowledge-library-screen_document___0ShY{border-top:1px solid var(--border)}.knowledge-library-screen_selection__Iquoj input{accent-color:var(--accent)}.knowledge-library-screen_page__8Se3c .knowledge-library-screen_documentTitle__6GJtL{flex:1 1;min-width:0;display:grid;justify-content:flex-start;text-align:left;border:0;padding:0;background:transparent;color:var(--text)}.knowledge-library-screen_documentTitle__6GJtL strong{overflow-wrap:anywhere}.knowledge-library-screen_documentTitle__6GJtL small{color:var(--text-faint);font-size:.7rem;margin-top:4px}.knowledge-library-screen_actions__amFpp{flex-shrink:0;gap:6px}.knowledge-library-screen_searchPanel__qMLsn{margin-top:24px;padding:16px;border:1px solid var(--border);border-radius:16px}.knowledge-library-screen_searchPanel__qMLsn summary{cursor:pointer;font-size:.85rem;font-weight:600}.knowledge-library-screen_row__boZK7 input{flex:1 1;min-width:0}.knowledge-library-screen_page__8Se3c input:not([type=checkbox]):not([type=file]),.knowledge-library-screen_page__8Se3c textarea{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--surface-solid);color:var(--text);font:inherit;font-size:.85rem}.knowledge-library-screen_page__8Se3c textarea{resize:vertical;line-height:1.7}.knowledge-library-screen_filePicker__cJPuL:focus-within,.knowledge-library-screen_page__8Se3c button:focus-visible,.knowledge-library-screen_page__8Se3c input:focus-visible,.knowledge-library-screen_page__8Se3c textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.knowledge-library-screen_dialog__xEsVp{position:fixed;inset:0;width:min(660px,calc(100vw - 32px));max-height:calc(100dvh - 48px);box-sizing:border-box;padding:24px;border:1px solid var(--border);border-radius:22px;background:var(--surface-solid);color:var(--text);overflow-y:auto}.knowledge-library-screen_dialog__xEsVp::-webkit-backdrop{background:rgb(0 0 0/.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.knowledge-library-screen_dialog__xEsVp::backdrop{background:rgb(0 0 0/.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.knowledge-library-screen_dialog__xEsVp header{margin-bottom:20px}.knowledge-library-screen_dialog__xEsVp h3{margin:0;font-size:1.05rem;overflow-wrap:anywhere}.knowledge-library-screen_page__8Se3c .knowledge-library-screen_iconButton__dUDp8{border:0;padding:6px;background:transparent;color:var(--text-dim)}.knowledge-library-screen_dialog__xEsVp fieldset{min-width:0;border:0;margin:0;padding:0}.knowledge-library-screen_dialog__xEsVp label:not(.knowledge-library-screen_filePicker__cJPuL){display:grid;grid-gap:8px;gap:8px;font-size:.85rem}.knowledge-library-screen_dialog__xEsVp footer{justify-content:flex-end;margin-top:20px}.knowledge-library-screen_tabs__ql_UH{display:flex;gap:8px;margin:18px 0}.knowledge-library-screen_tabs__ql_UH button[aria-pressed=true]{border-color:var(--accent-border);background:var(--accent-surface);color:var(--text)}.knowledge-library-screen_filePicker__cJPuL{position:relative;overflow:hidden}.knowledge-library-screen_filePicker__cJPuL input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.knowledge-library-screen_fileName__K5sqk{display:inline-block;margin:10px;font-size:.8rem;overflow-wrap:anywhere}.knowledge-library-screen_fullText__TBA_y,.knowledge-library-screen_passage__RtEgB p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.85rem;line-height:1.8}.knowledge-library-screen_fullText__TBA_y{padding:16px;border:1px solid var(--border);border-radius:12px}.knowledge-library-screen_passage__RtEgB{margin-top:14px;padding:14px;border:1px solid var(--border);border-radius:12px}.knowledge-library-screen_notice__Th8Bi{color:var(--accent);font-size:.8rem}.knowledge-library-screen_error__CZWh_{color:var(--danger);font-size:.8rem}@media (max-width:640px){.knowledge-library-screen_heading__5eWP5{align-items:flex-start}.knowledge-library-screen_document___0ShY{flex-wrap:wrap}.knowledge-library-screen_actions__amFpp{margin-left:28px;width:calc(100% - 28px)}.knowledge-library-screen_dialog__xEsVp{padding:18px}}.knowledge-library-screen_page__8Se3c .knowledge-library-screen_guideButton__FbKBW{display:inline-flex;align-items:center;justify-content:center;min-height:36px;box-sizing:border-box;padding:8px 14px;border:1px solid var(--border);border-radius:12px;color:var(--text-dim);text-decoration:none}.knowledge-library-screen_page__8Se3c .knowledge-library-screen_guideButton__FbKBW:hover{background:var(--control-surface-hover);color:var(--text)}.knowledge-library-screen_page__8Se3c .knowledge-library-screen_guideButton__FbKBW:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.knowledge-library-screen_wikiPanel__E0Fya{margin-top:20px;padding-top:16px;border-top:1px solid var(--border)}.knowledge-library-screen_wikiPanel__E0Fya h4{margin:0 0 12px;font-size:.9rem}.knowledge-library-screen_wikiTopic__ms2QY{margin-top:12px;font-size:.85rem;overflow-wrap:anywhere}.knowledge-library-screen_wikiTopic__ms2QY blockquote{margin:6px 0 0;padding-left:12px;border-left:2px solid var(--accent-border);white-space:pre-wrap;line-height:1.6}.voice-selector_selector__I_JbI{--voice-text:var(--text,#f7f8ff);--voice-dim:var(--text-dim,rgba(240,243,255,.58));--voice-faint:var(--text-faint,rgba(240,243,255,.42));--voice-border:var(--border,rgba(255,255,255,.11));--voice-surface:color-mix(in srgb,var(--surface-solid,#111522) 42%,transparent);display:grid;grid-gap:10px;gap:10px;color:var(--voice-text)}.voice-selector_current__QV2M6{min-height:70px;padding:12px 14px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--voice-border));border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%),var(--voice-surface);box-shadow:inset 0 1px rgba(255,255,255,.1)}.voice-selector_currentIcon__wVWa8{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--voice-border);border-radius:11px;color:color-mix(in srgb,var(--accent) 66%,white)}.voice-selector_currentIcon__wVWa8 svg{width:17px}.voice-selector_current__QV2M6>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.voice-selector_current__QV2M6 small{color:var(--voice-faint);font-size:.55rem}.voice-selector_current__QV2M6 strong{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.voice-selector_current__QV2M6 em{color:var(--voice-dim);font-size:.58rem;font-style:normal;white-space:nowrap}.voice-selector_moduleList__9n3Cu{display:grid;grid-gap:7px;gap:7px}.voice-selector_module__GUIMO{overflow:hidden;border:1px solid var(--voice-border);border-radius:14px;background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 60%),var(--voice-surface);box-shadow:inset 0 1px rgba(255,255,255,.07)}.voice-selector_module__GUIMO[data-open=true]{border-color:color-mix(in srgb,var(--accent) 34%,var(--voice-border))}.voice-selector_moduleHeader__crDzS{min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.voice-selector_moduleToggle__4cShZ{min-width:0;min-height:58px;padding:9px 11px;display:grid;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;grid-gap:9px;gap:9px;border:0;color:var(--voice-text);background:transparent;font:inherit;text-align:left;cursor:pointer}.voice-selector_moduleToggle__4cShZ:hover{background:color-mix(in srgb,var(--accent) 6%,transparent)}.voice-selector_moduleIcon__6O7ca{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--voice-border);border-radius:9px;color:color-mix(in srgb,var(--accent) 62%,white);background:color-mix(in srgb,var(--accent) 7%,transparent)}.voice-selector_moduleIcon__6O7ca svg{width:14px}.voice-selector_moduleCopy__9wm3U{min-width:0;display:grid;grid-gap:3px;gap:3px}.voice-selector_moduleCopy__9wm3U strong{font-size:.64rem}.voice-selector_moduleCopy__9wm3U small{overflow:hidden;color:var(--voice-faint);font-size:.51rem;text-overflow:ellipsis;white-space:nowrap}.voice-selector_moduleToggle__4cShZ>svg{width:14px;color:var(--voice-faint);transition:transform .18s ease}.voice-selector_module__GUIMO[data-open=true] .voice-selector_moduleToggle__4cShZ>svg{transform:rotate(180deg)}.voice-selector_moduleAction__uMw5h{min-height:32px;margin-right:10px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--voice-border));border-radius:9px;color:color-mix(in srgb,var(--accent) 65%,white);background:color-mix(in srgb,var(--accent) 9%,transparent);font:inherit;font-size:.52rem;font-weight:700;white-space:nowrap;cursor:pointer}.voice-selector_moduleAction__uMw5h svg{width:12px}.voice-selector_moduleAction__uMw5h:disabled{opacity:.4;cursor:not-allowed}.voice-selector_moduleContent__Y859a{padding:8px;border-top:1px solid var(--voice-border)}.voice-selector_choiceList__WKupb,.voice-selector_providerList__0q6Kl{display:grid;overflow:hidden;border:1px solid var(--voice-border);border-radius:11px;background:rgba(3,5,11,.12)}.voice-selector_providerList__0q6Kl>button{min-height:52px;padding:8px 11px;display:grid;grid-template-columns:minmax(0,1fr) 17px;align-items:center;grid-gap:9px;gap:9px;border:0;border-bottom:1px solid var(--voice-border);color:var(--voice-text);background:transparent;font:inherit;text-align:left;cursor:pointer}.voice-selector_providerList__0q6Kl>button:last-child{border-bottom:0}.voice-selector_providerList__0q6Kl>button:hover,.voice-selector_providerList__0q6Kl>button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 9%,transparent)}.voice-selector_providerList__0q6Kl>button:disabled{opacity:.55;cursor:not-allowed}.voice-selector_providerList__0q6Kl span,.voice-selector_voiceSelect__vPELV span{min-width:0;display:grid;grid-gap:3px;gap:3px}.voice-selector_providerList__0q6Kl strong,.voice-selector_voiceSelect__vPELV strong{font-size:.62rem}.voice-selector_providerList__0q6Kl small,.voice-selector_voiceSelect__vPELV small{overflow:hidden;color:var(--voice-faint);font-size:.51rem;text-overflow:ellipsis;white-space:nowrap}.voice-selector_providerList__0q6Kl svg,.voice-selector_voiceSelect__vPELV svg{width:14px;color:color-mix(in srgb,var(--accent) 62%,white)}.voice-selector_choiceList__WKupb{max-height:320px;overflow-y:auto;scrollbar-width:thin}.voice-selector_voiceOption___0XhR{min-height:56px;display:grid;grid-template-columns:minmax(0,1fr) 46px;align-items:stretch;border-bottom:1px solid var(--voice-border)}.voice-selector_voiceOption___0XhR:last-child{border-bottom:0}.voice-selector_voiceOption___0XhR[data-selected=true]{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,transparent),rgba(255,255,255,.035))}.voice-selector_voiceSelect__vPELV{min-width:0;padding:9px 8px 9px 11px;display:flex;align-items:center;gap:9px;border:0;color:var(--voice-text);background:transparent;font:inherit;text-align:left;cursor:pointer}.voice-selector_voiceSelect__vPELV span{flex:1 1}.voice-selector_previewButton__Eg_uJ{align-self:center;width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--voice-border);border-radius:50%;color:color-mix(in srgb,var(--accent) 68%,white);background:rgba(255,255,255,.04);cursor:pointer}.voice-selector_previewButton__Eg_uJ:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--voice-border));background:color-mix(in srgb,var(--accent) 9%,transparent)}.voice-selector_previewButton__Eg_uJ:disabled{opacity:.4;cursor:default}.voice-selector_previewButton__Eg_uJ svg{width:13px}.voice-selector_notice__h1yUa{margin:0 2px;color:var(--voice-dim);font-size:.52rem;line-height:1.45}.voice-selector_cloneLibrary__eL1En .voice-clone-card[data-embedded=true]{border-color:var(--voice-border);background:rgba(3,5,11,.1)}.voice-selector_cloneLibrary__eL1En .voice-catalog-list{max-height:320px}.voice-selector_spin__hE1h6{animation:voice-selector_voiceSpin__Z_3jN .9s linear infinite}@keyframes voice-selector_voiceSpin__Z_3jN{to{transform:rotate(1turn)}}@media(max-width:520px){.voice-selector_moduleHeader__crDzS{grid-template-columns:minmax(0,1fr)}.voice-selector_moduleAction__uMw5h{margin:-5px 10px 10px 49px;justify-self:start}.voice-selector_current__QV2M6 em{display:none}}@media(prefers-reduced-motion:reduce){.voice-selector_moduleToggle__4cShZ>svg,.voice-selector_spin__hE1h6{transition:none;animation:none}}.identity-choice-grid_avatarGrid__T7kZF,.identity-choice-grid_personaGrid__x104q{display:grid;grid-gap:10px;gap:10px}.identity-choice-grid_avatarGrid__T7kZF{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:12px;gap:7px}.identity-choice-grid_avatarCard__0K2p3{position:relative;min-width:0;padding:6px 6px 9px;display:grid;grid-gap:5px;gap:5px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:14px;color:#fff;background:rgba(255,255,255,.025);font:inherit;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.identity-choice-grid_avatarCard__0K2p3:focus-visible,.identity-choice-grid_avatarCard__0K2p3:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.055)}.identity-choice-grid_avatarCard__0K2p3:focus-visible,.identity-choice-grid_personaCard__wtDfg:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.identity-choice-grid_avatarCard__0K2p3[data-selected=true]{border-color:color-mix(in srgb,var(--accent) 42%,rgba(255,255,255,.14));background:color-mix(in srgb,var(--accent) 10%,rgba(255,255,255,.04));box-shadow:none}.identity-choice-grid_avatarMedia__TGpB_{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:10px;background:#080a10}.identity-choice-grid_avatarMedia__TGpB_ img{object-fit:contain;object-position:center}.identity-choice-grid_avatarCopy__2lghq{min-width:0;padding-inline:3px;display:grid;grid-gap:5px;gap:5px}.identity-choice-grid_avatarCopy__2lghq small,.identity-choice-grid_avatarCopy__2lghq strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.identity-choice-grid_avatarCopy__2lghq strong{font-size:.58rem}.identity-choice-grid_avatarCopy__2lghq small{color:rgba(240,243,255,.42);font-size:.49rem}.identity-choice-grid_check__e_lP8{position:absolute;z-index:2;top:11px;right:11px;width:15px;color:#fff;filter:drop-shadow(0 2px 5px #000)}.identity-choice-grid_personaGrid__x104q{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.identity-choice-grid_personaCard__wtDfg{position:relative;min-height:118px;padding:16px 32px 16px 16px;display:flex;flex-direction:column;gap:8px;border-radius:18px;color:var(--text);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.identity-choice-grid_personaCard__wtDfg:hover{transform:translateY(-3px);border-color:var(--accent-border)}.identity-choice-grid_personaCard__wtDfg:disabled{opacity:.55;cursor:not-allowed;transform:none}.identity-choice-grid_personaCard__wtDfg strong{font-size:.83rem}.identity-choice-grid_personaCard__wtDfg span{display:-webkit-box;overflow:hidden;color:var(--text-dim);font-size:.68rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.identity-choice-grid_personaCard__wtDfg[data-selected=true]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-border),0 15px 32px rgb(0 0 0/.16)}.identity-choice-grid_personaCard__wtDfg .identity-choice-grid_check__e_lP8{color:var(--accent);filter:none}@media (max-width:760px){.identity-choice-grid_avatarGrid__T7kZF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.identity-choice-grid_personaGrid__x104q{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.identity-choice-grid_avatarCard__0K2p3,.identity-choice-grid_personaCard__wtDfg{transition:none}}.identity-choice-grid_personaGrid__x104q{grid-template-columns:1fr;gap:6px}.identity-choice-grid_personaCard__wtDfg:hover{transform:none}.identity-choice-grid_personaCard__wtDfg{min-height:68px;padding:11px 36px 11px 13px;gap:4px;border-radius:12px}.identity-choice-grid_personaCard__wtDfg span{-webkit-line-clamp:1}.resource-library-screen_page__7dLOC{width:min(1280px,calc(100% - 64px));margin:0 auto;padding:28px 0 72px;font-size:var(--workspace-body-size)}.resource-library-screen_content__2QBRo{min-height:420px}.resource-library-screen_libraryView__MIti7{padding-top:25px}.resource-library-screen_libraryHeading__VvVIq{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.resource-library-screen_libraryHeading__VvVIq h2{margin:0 0 5px;font-size:var(--workspace-section-title-size)}.resource-library-screen_libraryHeading__VvVIq p{margin:0;color:var(--text-dim);font-size:var(--workspace-body-size);line-height:1.55}.resource-library-screen_libraryHeading__VvVIq button{height:38px;padding:0 12px;display:flex;align-items:center;gap:6px;border:1px solid var(--accent-border);border-radius:10px;color:var(--accent-contrast);background:var(--accent);font-size:.72rem}.resource-library-screen_libraryHeading__VvVIq button svg{width:15px}.resource-library-screen_sharedVoiceSelector__E8oxh{width:min(840px,100%);margin-top:24px}.resource-library-screen_voiceCurrent__3dPWH{width:min(840px,100%);margin-top:24px;min-height:82px;padding:15px 18px;display:flex;align-items:center;gap:13px;border:1px solid var(--accent-border);border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 12%,transparent),transparent 65%),color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent);box-shadow:inset 0 1px rgba(255,255,255,.11);backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%);-webkit-backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%)}.resource-library-screen_voiceCurrent__3dPWH>span{width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;border:1px solid var(--accent-border);border-radius:10px;color:var(--accent-contrast)}.resource-library-screen_voiceCurrent__3dPWH>span svg{width:18px}.resource-library-screen_voiceCurrent__3dPWH>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.resource-library-screen_voiceCurrent__3dPWH small{color:var(--text-dim);font-size:.63rem}.resource-library-screen_voiceCurrent__3dPWH strong{overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.resource-library-screen_voiceCurrent__3dPWH em{margin-left:auto;color:var(--text-dim);font-size:.68rem;font-style:normal;white-space:nowrap}.resource-library-screen_voiceSelector__m55vy{width:min(840px,100%);margin-top:28px}.resource-library-screen_voiceModuleList__AdeYp{display:grid;grid-gap:9px;gap:9px}.resource-library-screen_voiceModule__I0eOh{overflow:hidden;border:1px solid var(--border);border-radius:14px;background:linear-gradient(135deg,rgb(255 255 255/var(--panel-highlight-alpha,.072)),transparent 60%),color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent);box-shadow:inset 0 1px rgba(255,255,255,.1);backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%);-webkit-backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%)}.resource-library-screen_voiceModule__I0eOh[data-open=true]{border-color:var(--border-strong)}.resource-library-screen_voiceModuleHeader__yQaxc{min-height:66px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.resource-library-screen_voiceModuleToggle___fdWf{min-width:0;min-height:66px;padding:10px 14px;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;grid-gap:11px;gap:11px;border:0;color:var(--text);background:transparent;font:inherit;text-align:left;cursor:pointer}.resource-library-screen_voiceModuleToggle___fdWf:hover{background:color-mix(in srgb,var(--accent) 5%,transparent)}.resource-library-screen_voiceModuleIcon__lrt4M{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--border);border-radius:10px;color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,var(--surface-solid))}.resource-library-screen_voiceModuleIcon__lrt4M svg{width:16px;height:16px}.resource-library-screen_voiceModuleCopy__o2SE6{min-width:0;display:grid;grid-gap:4px;gap:4px}.resource-library-screen_voiceModuleCopy__o2SE6 strong{font-size:var(--workspace-label-size)}.resource-library-screen_voiceModuleCopy__o2SE6 small{overflow:hidden;color:var(--text-faint);font-size:var(--workspace-caption-size);text-overflow:ellipsis;white-space:nowrap}.resource-library-screen_voiceModuleToggle___fdWf>svg{width:15px;color:var(--text-faint);transition:transform .18s ease}.resource-library-screen_voiceModule__I0eOh[data-open=true] .resource-library-screen_voiceModuleToggle___fdWf>svg{transform:rotate(180deg)}.resource-library-screen_voiceModuleAction__Gsa5i{min-height:34px;margin-right:13px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid color-mix(in srgb,var(--accent) 34%,var(--border));border-radius:9px;color:var(--accent-deep);background:color-mix(in srgb,var(--accent) 8%,var(--surface-solid));font:inherit;font-size:.6rem;font-weight:700;white-space:nowrap;cursor:pointer}.resource-library-screen_voiceModuleAction__Gsa5i svg{width:13px}.resource-library-screen_voiceModuleAction__Gsa5i:disabled{opacity:.4;cursor:not-allowed}.resource-library-screen_voiceModuleContent__6aNCC{padding:9px;border-top:1px solid var(--border)}.resource-library-screen_voiceProviderList__kCfTN{display:grid;overflow:hidden;border:1px solid var(--border);border-radius:11px;background:color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 32%),transparent)}.resource-library-screen_voiceProviderList__kCfTN>button{min-height:58px;padding:9px 14px;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;grid-gap:10px;gap:10px;border:0;border-bottom:1px solid var(--border);color:var(--text);background:transparent;font:inherit;text-align:left;cursor:pointer}.resource-library-screen_voiceProviderList__kCfTN>button:last-child{border-bottom:0}.resource-library-screen_voiceProviderList__kCfTN>button:hover,.resource-library-screen_voiceProviderList__kCfTN>button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 8%,var(--surface-solid))}.resource-library-screen_voiceProviderList__kCfTN>button>span{min-width:0;display:grid;grid-gap:4px;gap:4px}.resource-library-screen_voiceProviderList__kCfTN strong{font-size:.74rem}.resource-library-screen_voiceProviderList__kCfTN small{overflow:hidden;color:var(--text-faint);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.resource-library-screen_voiceProviderList__kCfTN svg{width:15px;color:var(--accent)}.resource-library-screen_voiceChoiceList__O_9xX{max-height:360px;display:grid;overflow-y:auto;border:1px solid var(--border);border-radius:11px;background:color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 76%),transparent);-webkit-backdrop-filter:blur(var(--panel-blur,3px));backdrop-filter:blur(var(--panel-blur,3px));scrollbar-width:thin}.resource-library-screen_voiceOption__XbdW9{min-height:62px;display:grid;grid-template-columns:minmax(0,1fr) 52px;align-items:stretch;border-bottom:1px solid var(--border)}.resource-library-screen_voiceOption__XbdW9:last-child{border-bottom:0}.resource-library-screen_voiceOption__XbdW9[data-selected=true]{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,transparent),color-mix(in srgb,var(--surface-solid) 56%,transparent))}.resource-library-screen_voiceSelect__eLJ_K{min-width:0;padding:10px 10px 10px 14px;display:flex;align-items:center;gap:10px;border:0;color:var(--text);background:transparent;font:inherit;text-align:left;cursor:pointer}.resource-library-screen_voiceSelect__eLJ_K>span{min-width:0;flex:1 1;display:grid;grid-gap:4px;gap:4px}.resource-library-screen_voiceSelect__eLJ_K small,.resource-library-screen_voiceSelect__eLJ_K strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-library-screen_voiceSelect__eLJ_K strong{font-size:.74rem}.resource-library-screen_voiceSelect__eLJ_K small{color:var(--text-faint);font-size:.62rem}.resource-library-screen_voiceSelect__eLJ_K svg{width:15px;color:var(--accent)}.resource-library-screen_previewButton__jVQMe{align-self:center;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--border);border-radius:50%;color:var(--accent);background:color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent);-webkit-backdrop-filter:blur(var(--panel-blur,3px));backdrop-filter:blur(var(--panel-blur,3px));cursor:pointer}.resource-library-screen_previewButton__jVQMe:hover{border-color:var(--accent-border);background:var(--accent-surface)}.resource-library-screen_previewButton__jVQMe:disabled{opacity:.4;cursor:default}.resource-library-screen_previewButton__jVQMe svg{width:14px;height:14px}.resource-library-screen_spin__Icm1N{animation:resource-library-screen_voiceSpin__lO3A_ .9s linear infinite}.resource-library-screen_voicePreviewNotice__8LdkH{margin:9px 2px 0;color:var(--text-dim);font-size:.64rem}.resource-library-screen_cloneLibrary__kdp3v .voice-clone-card[data-embedded=true]{border-color:var(--border);background:color-mix(in srgb,var(--surface-solid) 40%,transparent)}.resource-library-screen_cloneLibrary__kdp3v .voice-catalog-list{max-height:360px}@keyframes resource-library-screen_voiceSpin__lO3A_{to{transform:rotate(1turn)}}.resource-library-screen_serviceRows__ECemL{margin-top:24px;display:grid;grid-gap:10px;gap:10px}.resource-library-screen_serviceRows__ECemL>*{min-height:72px;padding:11px 16px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid var(--border);border-radius:14px;color:var(--text);text-decoration:none;background:linear-gradient(135deg,rgb(255 255 255/var(--panel-highlight-alpha,.072)),transparent 60%),color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent);box-shadow:inset 0 1px rgba(255,255,255,.1);backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%);-webkit-backdrop-filter:blur(var(--panel-blur,3px)) saturate(145%)}.resource-library-screen_serviceRows__ECemL>:hover{border-color:var(--border-strong);background:color-mix(in srgb,var(--accent) 8%,color-mix(in srgb,var(--surface-solid) calc(var(--panel-surface-alpha,.3) * 100%),transparent))}.resource-library-screen_serviceRows__ECemL>*>svg{width:18px;color:var(--text-faint)}.resource-library-screen_serviceRows__ECemL span{display:grid;grid-gap:4px;gap:4px}.resource-library-screen_serviceRows__ECemL strong{font-size:.78rem}.resource-library-screen_serviceRows__ECemL em,.resource-library-screen_serviceRows__ECemL small{color:var(--text-faint);font-size:.66rem;font-style:normal}.resource-library-screen_coming__SF4Dx{min-height:460px;display:grid;place-content:center;justify-items:center;text-align:center}.resource-library-screen_coming__SF4Dx>span{width:54px;height:54px;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;background:var(--surface-solid)}.resource-library-screen_coming__SF4Dx svg{width:22px;color:var(--text-dim)}.resource-library-screen_coming__SF4Dx h2{margin:17px 0 7px;font-size:1.05rem}.resource-library-screen_coming__SF4Dx p{max-width:440px;margin:0;color:var(--text-dim);font-size:.75rem;line-height:1.6}.resource-library-screen_coming__SF4Dx button{height:38px;margin-top:18px;padding:0 12px;display:flex;align-items:center;gap:6px;border:1px solid var(--border);border-radius:10px;color:var(--text-faint);background:var(--surface-solid)}.resource-library-screen_coming__SF4Dx button svg{width:15px}.resource-library-screen_coming__SF4Dx small{margin-top:9px;color:var(--text-faint);font-size:.63rem}@media (max-width:760px){.resource-library-screen_page__7dLOC{width:calc(100% - 30px);padding-top:28px}}@media (max-width:560px){.resource-library-screen_voiceCurrent__3dPWH em{display:none}.resource-library-screen_voiceModuleHeader__yQaxc{grid-template-columns:minmax(0,1fr)}.resource-library-screen_voiceModuleAction__Gsa5i{margin:-7px 13px 12px 58px;justify-self:start}.resource-library-screen_libraryHeading__VvVIq{align-items:flex-start;flex-direction:column}}.resource-library-screen_returnLink__dm0IF{display:inline-flex;margin:0 0 14px;color:var(--accent);font-size:.78rem;text-decoration:none}.resource-library-screen_officialRealtimeGrid__D39oO{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,210px));grid-gap:16px;gap:16px}.resource-library-screen_realtimeSection__rd2pS{margin-top:28px}.resource-library-screen_realtimeSection__rd2pS h2{margin:0;font-size:1rem}.resource-library-screen_realtimeHeading__3wbjQ{display:flex;align-items:center;justify-content:space-between;gap:12px}.resource-library-screen_realtimeCreate__zbnZF{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--accent-border);border-radius:10px;color:var(--accent-contrast);background:var(--accent);font-size:.68rem;font-weight:680;text-decoration:none}.resource-library-screen_realtimeCreate__zbnZF svg{width:15px;height:15px}.resource-library-screen_realtimeSection__rd2pS summary{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:14px;background:var(--surface-solid);font-size:.85rem;font-weight:650;cursor:pointer}.resource-library-screen_realtimeSection__rd2pS summary small{margin-left:auto;color:var(--text-dim);font-size:.65rem;font-weight:400}.resource-library-screen_realtimeSection__rd2pS[open] summary{border-color:var(--accent-border)}.resource-library-screen_realtimeSection__rd2pS>p{color:var(--text-dim);font-size:.75rem}.resource-library-screen_officialRealtimeCard__QdWnM{min-width:0;padding:10px;display:grid;grid-gap:6px;gap:6px;border:1px solid var(--border);border-radius:16px;color:var(--text);background:var(--surface-solid);text-decoration:none}.resource-library-screen_officialRealtimeCard__QdWnM:focus-visible,.resource-library-screen_officialRealtimeCard__QdWnM:hover{border-color:var(--accent-border);transform:translateY(-2px)}.resource-library-screen_officialRealtimeImage__GimRl{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:10px;background:var(--surface-solid)}.resource-library-screen_officialRealtimeImage__GimRl img{object-fit:cover}.resource-library-screen_officialRealtimeCard__QdWnM strong{overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.resource-library-screen_officialRealtimeCard__QdWnM small{color:var(--text-dim);font-size:.66rem}