.specular-button{position:relative;isolation:isolate;--specular-presence:0;--specular-x:25%;--specular-y:0px}.specular-button:after,.specular-button:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .22s ease-out}.specular-button:before{z-index:1;padding:1px;background:radial-gradient(ellipse 150px 80px at var(--specular-x) var(--specular-y),var(--specular-color),transparent 85%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.specular-button:after{z-index:0;background:radial-gradient(ellipse 140px 65px at var(--specular-x) var(--specular-y),var(--specular-color),transparent 80%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.specular-button:not(:disabled):before{opacity:calc(var(--specular-presence) * .5)}.specular-button:not(:disabled):after{opacity:calc(var(--specular-presence) * .1)}}.specular-button:focus-visible{outline:2px solid var(--specular-color);outline-offset:3px}@media (prefers-reduced-motion:reduce){.specular-button:after,.specular-button:before{transition:none}}.ThemeArchive_stage__kxB3z.ThemeArchive_stage__kxB3z{display:block;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgb(var(--scoped-fg)/.14);border-radius:22px;background:rgb(var(--scoped-canvas));color:rgb(var(--scoped-fg));transition:background-color .45s,color .45s,border-color .45s}.ThemeArchive_stage__kxB3z:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 90% 28%,rgb(var(--scoped-tint)/.15),transparent 65%);pointer-events:none}.ThemeArchive_header__qqyXF{display:flex;align-items:center;justify-content:space-between;padding:22px 24px 0}.ThemeArchive_eyebrow__F8Li_{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.ThemeArchive_counter__XUxdK{font-size:11px;font-variant-numeric:tabular-nums;color:rgb(var(--scoped-fg-secondary))}.ThemeArchive_counter__XUxdK>span{color:rgb(var(--scoped-fg))}.ThemeArchive_body__LdqIE{display:grid;grid-template-columns:22px minmax(0,.8fr) minmax(0,1.2fr);gap:8px;align-items:center;padding-inline:18px}.ThemeArchive_ruler__E2shW{display:flex;flex-direction:column;align-items:flex-start}.ThemeArchive_ruler__E2shW button{display:flex;align-items:center;width:22px;height:12px;background:none}.ThemeArchive_ruler__E2shW span{width:8px;height:1px;background:rgb(var(--scoped-fg)/.28);transition:width .2s,background .2s}.ThemeArchive_ruler__E2shW button:nth-child(5n+1) span{width:13px}.ThemeArchive_ruler__E2shW button:is(:hover,[aria-current]) span{width:22px;height:2px;background:rgb(var(--scoped-fg))}.ThemeArchive_listWrap__R391y{position:relative;min-width:0}.ThemeArchive_anchor__138u3{position:absolute;inset-inline:0;top:50%;transform:translateY(-50%);height:64px;border-block:1px solid rgb(var(--scoped-fg)/.15);pointer-events:none;display:flex;align-items:center;justify-content:flex-end}.ThemeArchive_anchor__138u3 svg{opacity:.65}.ThemeArchive_list__lZhqu{height:320px;padding-block:128px;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent)}.ThemeArchive_list__lZhqu::-webkit-scrollbar{display:none}.ThemeArchive_row__qHlfH{display:flex;align-items:center;gap:10px;width:100%;height:64px;flex-shrink:0;padding-inline:4px 22px;text-align:start;scroll-snap-align:center;background:none;color:rgb(var(--scoped-fg)/.45);transition:color .25s,transform .3s}.ThemeArchive_row__qHlfH[data-active=true]{color:rgb(var(--scoped-fg))}.ThemeArchive_row__qHlfH:hover{color:rgb(var(--scoped-fg)/.85)}.ThemeArchive_rowIndex__D_Mod{font-size:9px;font-variant-numeric:tabular-nums;opacity:.55;flex-shrink:0}.ThemeArchive_rowName__Ndm80{font-size:clamp(19px,2.1vw,30px);letter-spacing:-.045em;font-weight:500;line-height:1.08;overflow-wrap:anywhere}.ThemeArchive_savedCheck__BD6Fl{flex-shrink:0;margin-inline-start:auto}.ThemeArchive_stage__kxB3z button:focus-visible{outline:2px solid rgb(var(--scoped-fg));outline-offset:-3px;border-radius:6px}.ThemeArchive_previewArea__c_FUS{position:relative;min-width:0;min-height:290px;display:grid;place-items:center;padding:20px 6px}.ThemeArchive_preview__14h2R{position:relative;width:100%;max-width:390px;border:1px solid rgb(var(--scoped-fg)/.2);border-radius:12px;background:rgb(var(--scoped-surface));box-shadow:0 24px 50px -20px rgb(0 0 0/.45);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .45s,border-color .45s}.ThemeArchive_previewTop__mpeGa{cursor:grab;touch-action:none}.ThemeArchive_previewTop__mpeGa:active{cursor:grabbing}.ThemeArchive_previewTop__mpeGa{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px;font-size:9px;border-bottom:1px solid rgb(var(--scoped-fg)/.1)}.ThemeArchive_previewTop__mpeGa>span{display:flex;align-items:center;gap:6px;font-weight:600}.ThemeArchive_previewTop__mpeGa>svg{opacity:.45}.ThemeArchive_previewStatus__hPNvY{min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;text-align:center;font-size:11px;color:rgb(var(--scoped-fg-secondary))}.ThemeArchive_previewStatus__hPNvY button{border:1px solid rgb(var(--scoped-fg)/.2);border-radius:20px;padding:7px 12px}.ThemeArchive_dragHint__IG7il{position:absolute;bottom:2px;display:flex;align-items:center;gap:5px;color:rgb(var(--scoped-fg-secondary));font-size:9px}.ThemeArchive_footer__Sn1BO{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 24px 22px}.ThemeArchive_details__kp2_l{min-width:0}.ThemeArchive_description__TyDmi{font-size:11px;line-height:1.6}.ThemeArchive_hint__W0LAR{font-size:10px;color:rgb(var(--scoped-fg-secondary));margin-top:3px}.ThemeArchive_actions__xqigO{display:flex;flex-shrink:0;align-items:center;gap:5px}.ThemeArchive_step__GE2iq{display:grid;place-items:center;width:30px;height:30px;background:transparent;border:1px solid rgb(var(--scoped-fg)/.18);border-radius:50%}.ThemeArchive_step__GE2iq:disabled{opacity:.25;cursor:default}.ThemeArchive_apply___g6xY{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:94px;min-height:32px;margin-inline-start:5px;padding:8px 14px;border-radius:30px;background:rgb(var(--scoped-fg));color:rgb(var(--scoped-canvas));font-size:11px;font-weight:600}.ThemeArchive_apply___g6xY:disabled{background:rgb(var(--scoped-fg)/.08);color:rgb(var(--scoped-fg));cursor:default}@media (max-width:640px){.ThemeArchive_header__qqyXF{padding:18px 16px 0}.ThemeArchive_body__LdqIE{grid-template-columns:14px minmax(0,1fr);padding-inline:12px;gap:4px}.ThemeArchive_ruler__E2shW button{width:14px}.ThemeArchive_ruler__E2shW button:is(:hover,[aria-current]) span{width:14px}.ThemeArchive_row__qHlfH{gap:5px;padding-inline-end:15px}.ThemeArchive_rowName__Ndm80{font-size:21px}.ThemeArchive_previewArea__c_FUS{grid-column:1/-1;min-height:0;padding:0 4px 28px;margin-bottom:18px}.ThemeArchive_preview__14h2R{max-width:none}.ThemeArchive_previewTop__mpeGa{padding:12px}.ThemeArchive_footer__Sn1BO{flex-wrap:wrap;padding:0 16px 18px;gap:12px}.ThemeArchive_details__kp2_l{flex:1 1 100%}.ThemeArchive_actions__xqigO{width:100%}.ThemeArchive_step__GE2iq{width:38px;height:38px}.ThemeArchive_apply___g6xY{min-height:38px;margin-inline-start:auto}.ThemeArchive_dragHint__IG7il{font-size:8px}}@media (prefers-reduced-motion:reduce){.ThemeArchive_preview__14h2R,.ThemeArchive_row__qHlfH,.ThemeArchive_ruler__E2shW span,.ThemeArchive_stage__kxB3z{transition:none}.ThemeArchive_preview__14h2R{transform:none;cursor:default}.ThemeArchive_dragHint__IG7il{display:none}}.ThemeArchive_headerControls__yALFS{display:flex;align-items:center;gap:16px}.ThemeArchive_soundControls__Gu4XY{display:flex;align-items:center;gap:6px;padding:3px 8px 3px 3px;border:1px solid rgb(var(--scoped-fg)/.12);border-radius:24px;background:rgb(var(--scoped-fg)/.035)}.ThemeArchive_soundToggle__Wsvzf{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:rgb(var(--scoped-fg-secondary));transition:color .2s,background .2s}.ThemeArchive_soundToggle__Wsvzf[aria-pressed=true]{color:rgb(var(--scoped-fg))}.ThemeArchive_soundToggle__Wsvzf:hover{background:rgb(var(--scoped-fg)/.08)}.ThemeArchive_soundControls__Gu4XY input{width:44px;height:3px;accent-color:rgb(var(--scoped-fg));cursor:pointer}.ThemeArchive_soundControls__Gu4XY input:disabled{opacity:.25;cursor:default}.ThemeArchive_counter__XUxdK{display:flex;align-items:center;gap:4px;white-space:nowrap}.ThemeArchive_counterWindow__R3WM1{position:relative;display:inline-grid;width:2ch;height:16px;overflow:hidden;line-height:16px}.ThemeArchive_counterWindow__R3WM1>span{grid-area:1/1}.ThemeArchive_list__lZhqu{overflow-x:hidden;overscroll-behavior-y:contain}.ThemeArchive_rowName__Ndm80{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transform-origin:left center}.ThemeArchive_stage__kxB3z:dir(rtl) .ThemeArchive_rowName__Ndm80{transform-origin:right center}.ThemeArchive_row__qHlfH[data-active=true] .ThemeArchive_rowName__Ndm80{font-weight:600}.ThemeArchive_ruler__E2shW span{max-width:100%;flex-shrink:0;background:rgb(var(--scoped-fg))}.ThemeArchive_ruler__E2shW button{flex:1;min-height:0}.ThemeArchive_customMark__TbF3j{flex-shrink:0;opacity:.65}.ThemeArchive_collectionTools___CaAk{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;border-top:1px solid rgb(var(--scoped-fg)/.1)}.ThemeArchive_create__6RM2B{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 10px;border-radius:20px;background:rgb(var(--scoped-fg)/.06);font-size:11px}.ThemeArchive_customActions__wIqfz{display:flex;gap:4px}.ThemeArchive_customActions__wIqfz button{display:grid;place-items:center;width:34px;height:34px;border-radius:50%}.ThemeArchive_create__6RM2B:hover,.ThemeArchive_customActions__wIqfz button:hover{background:rgb(var(--scoped-fg)/.12)}.ThemeArchive_anchor__138u3{border-color:rgb(var(--scoped-fg)/.2);background:linear-gradient(90deg,rgb(var(--scoped-fg)/.025),transparent)}.ThemeArchive_previewArea__c_FUS{perspective:1000px}.ThemeArchive_previewFloat__75sw7{position:relative;min-width:0;width:100%;max-width:390px;transform-style:preserve-3d}.ThemeArchive_preview__14h2R{overflow:hidden;box-shadow:0 2px 3px rgb(0 0 0/.07),0 28px 50px -24px rgb(0 0 0/.45),inset 0 1px 0 rgb(255 255 255/.1)}.ThemeArchive_previewTop__mpeGa{background:linear-gradient(115deg,rgb(var(--scoped-fg)/.06),transparent 65%)}.ThemeArchive_previewTop__mpeGa:hover>svg{opacity:.9}.ThemeArchive_previewArea__c_FUS:hover .ThemeArchive_preview__14h2R{border-color:rgb(var(--scoped-fg)/.35)}.ThemeArchive_step__GE2iq{transition:background .2s,transform .2s}.ThemeArchive_step__GE2iq:hover:not(:disabled){background:rgb(var(--scoped-fg)/.08);transform:translateY(-2px)}.ThemeArchive_step__GE2iq:active:not(:disabled){transform:translateY(0) scale(.92)}.ThemeArchive_apply___g6xY{position:relative;overflow:hidden}.ThemeArchive_apply___g6xY:before{content:"";position:absolute;inset:0;transform:translateX(-130%) skewX(-18deg);background:linear-gradient(90deg,transparent,rgb(var(--scoped-canvas)/.14),transparent);transition:transform .65s;pointer-events:none}.ThemeArchive_apply___g6xY:hover:not(:disabled):before{transform:translateX(130%) skewX(-18deg)}@media (max-width:640px){.ThemeArchive_headerControls__yALFS{gap:8px}.ThemeArchive_eyebrow__F8Li_{font-size:9px;letter-spacing:.1em}.ThemeArchive_soundControls__Gu4XY{padding-inline-end:5px;gap:2px}.ThemeArchive_soundControls__Gu4XY input{width:30px}.ThemeArchive_previewFloat__75sw7{max-width:none}.ThemeArchive_collectionTools___CaAk{padding:10px 16px}}@media (prefers-reduced-motion:reduce){.ThemeArchive_apply___g6xY:before,.ThemeArchive_soundToggle__Wsvzf,.ThemeArchive_step__GE2iq{transition:none}.ThemeArchive_step__GE2iq:active:not(:disabled),.ThemeArchive_step__GE2iq:hover:not(:disabled){transform:none}.ThemeArchive_apply___g6xY:before{display:none}.ThemeArchive_previewTop__mpeGa{cursor:default}}.institution-operations_panel__OJOWD{color:rgb(var(--scoped-fg,235 238 245));border:1px solid rgb(var(--scoped-border-rgb,150 160 180)/.2);border-radius:18px;padding:22px;display:grid;gap:18px;text-align:start;background:rgb(var(--scoped-surface-raised,24 28 35)/.4)}.institution-operations_panel__OJOWD h2,.institution-operations_panel__OJOWD h3,.institution-operations_panel__OJOWD h4{font-weight:600;margin:0}.institution-operations_panel__OJOWD h2{font-size:1.1rem}.institution-operations_panel__OJOWD h3{font-size:.95rem}.institution-operations_panel__OJOWD p,.institution-operations_panel__OJOWD small{font-size:.78rem;line-height:1.65;opacity:.7;margin:0}.institution-operations_heading__MTHG3{display:flex;align-items:center;justify-content:space-between;gap:12px}.institution-operations_fields__3qhX3{display:grid;gap:12px;border:0;padding:12px 0 0}.institution-operations_fields__3qhX3 label{display:grid;gap:6px;font-size:.8rem}.institution-operations_panel__OJOWD input,.institution-operations_panel__OJOWD select{width:100%;min-width:0;padding:10px 12px;border:1px solid rgb(var(--scoped-border-rgb,150 160 180)/.3);border-radius:9px;background:rgb(var(--scoped-canvas,15 18 24));color:inherit;font:inherit}.institution-operations_panel__OJOWD button{border:1px solid rgb(var(--scoped-border-rgb,150 160 180)/.3);border-radius:9px;padding:8px 12px;font-size:.8rem;color:inherit;cursor:pointer;background:transparent}.institution-operations_panel__OJOWD button:disabled{opacity:.45;cursor:default}.institution-operations_panel__OJOWD :is(input,button,select):focus-visible{outline:2px solid #4c9ffe;outline-offset:3px}.institution-operations_checks__yjep2{padding:0;list-style:none;display:grid;gap:10px;margin:0}.institution-operations_checks__yjep2 li{display:flex;align-items:center;gap:12px;justify-content:space-between;border-top:1px solid rgb(var(--scoped-border-rgb,150 160 180)/.14);padding-top:12px;font-size:.8rem}.institution-operations_checks__yjep2 li div{display:grid;gap:4px;overflow-wrap:anywhere}.institution-operations_checks__yjep2 button{flex-shrink:0}.institution-operations_checks__yjep2 button[data-state=passed]{color:#17845c}.institution-operations_checks__yjep2 button[data-state=failed]{color:#d85555}.institution-operations_confirm__CQ1AZ{display:flex!important;align-items:flex-start;gap:10px!important}.institution-operations_confirm__CQ1AZ input{width:18px;flex-shrink:0;margin-top:3px}@media(max-width:520px){.institution-operations_panel__OJOWD{padding:15px}.institution-operations_checks__yjep2 li{align-items:flex-start;flex-direction:column}}