.authenticated-app-shell_content__u1Ofw,.authenticated-app-shell_root__5u2Yb{min-width:0}.authenticated-app-shell_desktopBack__fZMpV,.authenticated-app-shell_desktopRail__P6FpC{display:none}.authenticated-app-shell_mobileHeader__1oH5J{align-items:center;background:color-mix(in srgb,#f1f0e9 94%,transparent);border-bottom:1px solid #d8d8cf;display:grid;gap:8px;grid-template-columns:minmax(44px,auto) minmax(0,1fr) 44px;margin:calc(-1 * (env(safe-area-inset-top) + 12px)) calc(-1 * (env(safe-area-inset-right) + 12px)) 16px calc(-1 * (env(safe-area-inset-left) + 12px));padding:calc(env(safe-area-inset-top) + 8px) calc(env(safe-area-inset-right) + 10px) 8px calc(env(safe-area-inset-left) + 10px);position:sticky;top:calc(-1 * (env(safe-area-inset-top) + 12px));z-index:30}.authenticated-app-shell_back__OVfPW,.authenticated-app-shell_menuButton__wYuZZ{align-items:center;background:#fffdf9;border:1px solid #c8cdc5;border-radius:12px;color:#315a4a;display:inline-flex;font:inherit;font-weight:750;justify-content:center;min-height:44px;min-width:44px;padding:8px 10px;text-decoration:none}.authenticated-app-shell_back__OVfPW{gap:5px;justify-self:start}.authenticated-app-shell_back__OVfPW span:last-child{max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authenticated-app-shell_backPlaceholder__xG8XB{min-width:44px}.authenticated-app-shell_menuButton__wYuZZ{font-size:1.2rem;justify-self:end;padding:0;width:44px}.authenticated-app-shell_mobileTitle__Kry2w{display:grid;min-width:0;text-align:center}.authenticated-app-shell_mobileTitle__Kry2w span,.authenticated-app-shell_mobileTitle__Kry2w strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authenticated-app-shell_mobileTitle__Kry2w strong{color:#282a25;font-size:1rem}.authenticated-app-shell_mobileTitle__Kry2w span{color:#676d65;font-size:.75rem}.authenticated-app-shell_mobileLayer__L6MGn{inset:0;position:fixed;z-index:100}.authenticated-app-shell_backdrop__10unM{background:rgba(32,37,33,.52);border:0;inset:0;padding:0;position:absolute;width:100%}.authenticated-app-shell_mobileMenu__jZfrR{background:#f8f7f1;border-right:1px solid #cfd3cb;bottom:0;box-shadow:16px 0 42px rgba(22,29,24,.2);left:0;max-width:22rem;overflow-y:auto;padding:calc(env(safe-area-inset-top) + 18px) 14px calc(env(safe-area-inset-bottom) + 18px);position:absolute;top:0;width:min(88vw,22rem)}.authenticated-app-shell_mobileMenuHeading__l2BzN{align-items:center;border-bottom:1px solid #d8d8cf;display:flex;justify-content:space-between;margin-bottom:12px;padding:2px 4px 14px}.authenticated-app-shell_mobileMenuHeading__l2BzN>div{display:grid}.authenticated-app-shell_mobileMenuHeading__l2BzN strong{color:#282a25;font-size:1.35rem}.authenticated-app-shell_mobileMenuHeading__l2BzN span{color:#676d65;font-size:.78rem}.authenticated-app-shell_mobileMenuHeading__l2BzN button{align-items:center;background:#ecece5;border:0;border-radius:999px;color:#282a25;display:inline-flex;font:inherit;font-size:1.4rem;height:44px;justify-content:center;padding:0;width:44px}.authenticated-app-shell_navigation__hvXuD{display:grid;gap:6px}.authenticated-app-shell_navigation__hvXuD a{align-items:center;border:1px solid transparent;border-radius:12px;color:#343832;display:grid;font-weight:750;gap:10px;grid-template-columns:34px minmax(0,1fr);min-height:48px;padding:8px 10px;text-decoration:none}.authenticated-app-shell_navigation__hvXuD a:focus-visible,.authenticated-app-shell_navigation__hvXuD a:hover,.authenticated-app-shell_navigation__hvXuD a[aria-current=page]{background:#e3ece5;border-color:#b8cdbc;color:#315a4a}.authenticated-app-shell_navigationIcon__0L0fm{align-items:center;display:inline-flex;font-size:1.15rem;justify-content:center}.authenticated-app-shell_root__5u2Yb[data-simplified-navigation=true] .authenticated-app-shell_brand__x3DFZ span{display:none}.authenticated-app-shell_root__5u2Yb[data-target-size=large] .authenticated-app-shell_back__OVfPW,.authenticated-app-shell_root__5u2Yb[data-target-size=large] .authenticated-app-shell_menuButton__wYuZZ,.authenticated-app-shell_root__5u2Yb[data-target-size=large] .authenticated-app-shell_navigation__hvXuD a{min-height:52px}.authenticated-app-shell_root__5u2Yb[data-target-size=extra-large] .authenticated-app-shell_back__OVfPW,.authenticated-app-shell_root__5u2Yb[data-target-size=extra-large] .authenticated-app-shell_menuButton__wYuZZ,.authenticated-app-shell_root__5u2Yb[data-target-size=extra-large] .authenticated-app-shell_navigation__hvXuD a{min-height:60px}.authenticated-app-shell_root__5u2Yb[data-reduce-motion=true] *,.authenticated-app-shell_root__5u2Yb[data-reduce-motion=true] :after,.authenticated-app-shell_root__5u2Yb[data-reduce-motion=true] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}@media (min-width:900px){.authenticated-app-shell_mobileHeader__1oH5J{display:none}.authenticated-app-shell_desktopRail__P6FpC{background:#f8f7f1;border:1px solid #d8d8cf;border-radius:18px;bottom:max(18px,env(safe-area-inset-bottom));display:grid;grid-template-rows:auto auto 1fr;left:max(18px,env(safe-area-inset-left));padding:16px 12px;position:fixed;top:max(18px,env(safe-area-inset-top));width:190px;z-index:25}.authenticated-app-shell_desktopBack__fZMpV{display:block;margin:0 2px 12px}.authenticated-app-shell_desktopBack__fZMpV .authenticated-app-shell_back__OVfPW{justify-content:flex-start;width:100%}.authenticated-app-shell_brand__x3DFZ{color:#282a25;display:grid;padding:4px 8px 18px;text-decoration:none}.authenticated-app-shell_brand__x3DFZ strong{font-size:1.45rem}.authenticated-app-shell_brand__x3DFZ span{color:#676d65;font-size:.75rem}.authenticated-app-shell_content__u1Ofw{margin-left:210px;min-height:100%}.authenticated-app-shell_root__5u2Yb[data-app-section=profile] .authenticated-app-shell_content__u1Ofw{margin-inline:max(210px,calc((100vw - 46rem) / 2)) max(0px,calc((100vw - 46rem) / 2 - 210px));max-width:46rem}}@media (max-width:380px){.authenticated-app-shell_back__OVfPW span:last-child{display:none}}.password-field_control__0ezX5{min-width:0;position:relative;width:100%}.password-field_control__0ezX5 input{padding-right:5.8rem!important}.password-field_toggle__H71r_{align-items:center;background:transparent!important;border:0!important;border-radius:9px!important;color:currentColor!important;display:inline-flex;font:inherit;font-size:.8125rem!important;font-weight:750;height:100%!important;justify-content:center;min-height:100%!important;min-width:4.9rem!important;padding:0 9px!important;position:absolute;right:0;top:0;width:auto!important}.password-field_toggle__H71r_:focus-visible,.password-field_toggle__H71r_:hover:not(:disabled){background:rgba(63,113,93,.1)!important}.password-field_toggle__H71r_:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.password-field_capsLock__E1aO2{color:#80511d;display:block;font-size:.8125rem;font-weight:700;margin-top:5px}.login_shell__DdQvt{align-items:center;display:flex;justify-content:center;min-height:calc(100dvh - 36px);width:100%}.login_card__r3Ltj{background:#fffdf9;border:1px solid #d5d9d1;border-radius:24px;box-shadow:0 18px 60px rgba(41,49,42,.1);max-width:28rem;padding:26px 22px;width:100%}.login_brand__isTcd{align-items:center;background:#3f715d;border-radius:16px;color:#fff;display:flex;font-size:1.4rem;font-weight:850;height:52px;justify-content:center;margin-bottom:20px;width:52px}.login_eyebrow__tkUJ1{color:#315c4b;font-size:.75rem;font-weight:800;letter-spacing:.08em;margin:0 0 5px;text-transform:uppercase}.login_card__r3Ltj h1{font-size:clamp(1.7rem,8vw,2.2rem);line-height:1.1;margin:0}.login_intro__4f4eN{color:#60665e;line-height:1.45;margin:12px 0 22px}.login_form__Ij6Df{display:grid;gap:15px}.login_form__Ij6Df label,.login_passwordField__tnMGM{display:grid;gap:7px}.login_form__Ij6Df label span{font-size:.875rem;font-weight:750}.login_form__Ij6Df input{background:#fff;border:1px solid #7f867d;border-radius:13px;color:#262823;font:inherit;min-height:50px;padding:11px 13px;width:100%}.login_form__Ij6Df button{background:#3f715d;border:1px solid #3f715d;border-radius:13px;color:#fff;font:inherit;font-weight:800;min-height:50px;padding:11px 16px}.login_form__Ij6Df button:disabled,.login_form__Ij6Df input:disabled{opacity:.68}.login_form__Ij6Df button:focus-visible,.login_form__Ij6Df input:focus-visible{outline:3px solid rgba(63,113,93,.42);outline-offset:3px}.login_error__BN8Ls{background:#fff2f0;border:1px solid #dca59f;border-radius:12px;color:#71312c;line-height:1.4;padding:11px 12px}.login_help__NFik2{color:#586057;font-size:.875rem;line-height:1.45;margin:18px 0 0}@media (min-width:640px){.login_card__r3Ltj{padding:34px}}.reaction-action-menu_root__7FXP7{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.reaction-action-menu_action__p_rdb,.reaction-action-menu_cancel__3Hs3w,.reaction-action-menu_trigger__q592Y{border-radius:10px;font:inherit;min-height:42px;padding:8px 12px}.reaction-action-menu_moreReactions__xStOu{align-items:center;background:#f7f6f1;border:1px solid #cfd3cb;border-radius:12px;color:#315a4a;display:flex;font:inherit;font-size:.86rem;font-weight:750;gap:8px;justify-content:center;margin-top:9px;min-height:44px;padding:7px 12px;width:100%}.reaction-action-menu_moreReactions__xStOu>span{font-size:1.25rem;line-height:1}.reaction-action-menu_moreReactions__xStOu[aria-expanded=true],.reaction-action-menu_moreReactions__xStOu[data-selected=true]{background:#e3ece5;border-color:#3f715d}.reaction-action-menu_extraReactions__alOj1{background:#f1f1ea;border:1px solid #d8d8cf;border-radius:14px;display:grid;gap:6px;margin-top:9px;padding:8px}.reaction-action-menu_extraReactions__alOj1>p{color:#596159;font-size:.78rem;font-weight:750;margin:0;padding:0 3px}.reaction-action-menu_extraPalette__Tl_zO{display:grid;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}.reaction-action-menu_extraPalette__Tl_zO button{align-items:center;background:#fffdf9;border:2px solid transparent;border-radius:12px;display:inline-flex;font-size:1.4rem;justify-content:center;min-height:48px;min-width:44px;padding:5px}.reaction-action-menu_extraPalette__Tl_zO button[aria-pressed=true]{background:#e3ece5;border-color:#3f715d}.reaction-action-menu_trigger__q592Y{background:#f1f1ea;border:1px solid #cfd3cb;color:#315a4a;font-weight:750}.reaction-action-menu_summary__RYbEA{align-items:center;color:#596159;display:inline-flex;flex-wrap:wrap;font-size:.82rem;gap:6px}.reaction-action-menu_layer__qJoKv{inset:0;position:fixed;z-index:140}.reaction-action-menu_backdrop__5HnaM{background:rgba(32,37,33,.52);border:0;inset:0;padding:0;position:absolute;width:100%}.reaction-action-menu_dialog__UCYky{background:#fffdf9;border:1px solid #d8d8cf;border-radius:18px;bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 20px 60px rgba(22,29,24,.26);left:50%;max-width:30rem;padding:16px;position:absolute;transform:translateX(-50%);width:calc(100% - 24px)}.reaction-action-menu_source__GvDaG{color:#596159;margin-bottom:12px;max-height:4.5rem;overflow:hidden;overflow-wrap:anywhere}.reaction-action-menu_palette__UdaaB{display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.reaction-action-menu_palette__UdaaB button{align-items:center;background:#f1f1ea;border:1px solid transparent;border-radius:12px;display:inline-flex;font-size:1.45rem;justify-content:center;min-height:48px;padding:5px}.reaction-action-menu_palette__UdaaB button[aria-pressed=true]{background:#e3ece5;border-color:#3f715d}.reaction-action-menu_action__p_rdb,.reaction-action-menu_cancel__3Hs3w{margin-top:9px;width:100%}.reaction-action-menu_action__p_rdb{background:#e3ece5;border:1px solid #b8cdbc;color:#315a4a;font-weight:750}.reaction-action-menu_cancel__3Hs3w{background:transparent;border:1px solid #d8d8cf;color:#343832}@media (min-width:700px){.reaction-action-menu_dialog__UCYky{bottom:auto;top:50%;transform:translate(-50%,-50%)}}@media (max-width:350px){.reaction-action-menu_palette__UdaaB{grid-template-columns:repeat(3,minmax(44px,1fr))}}.albums_shell__jRamR{--album-bg:#f1f0e9;--album-surface:#fffdf9;--album-border:#d8d8cf;--album-text:#282a25;--album-muted:#676d65;--album-accent:#3f715d;--album-accent-dark:#315a4a;--album-soft:#e3ece5;background:var(--album-bg);color:var(--album-text);color-scheme:light;inset:0;min-height:100dvh;overflow-x:hidden;overflow-y:auto;padding:calc(env(safe-area-inset-top) + 20px) max(calc(env(safe-area-inset-right) + 20px),calc((100vw - 1240px) / 2)) calc(env(safe-area-inset-bottom) + 48px) max(calc(env(safe-area-inset-left) + 20px),calc((100vw - 1240px) / 2));position:fixed}.albums_shell__jRamR *,.albums_shell__jRamR :after,.albums_shell__jRamR :before{box-sizing:border-box}.albums_shell__jRamR button,.albums_shell__jRamR input,.albums_shell__jRamR textarea{font:inherit}.albums_shell__jRamR button{width:auto}.albums_shell__jRamR a:focus-visible,.albums_shell__jRamR button:focus-visible,.albums_shell__jRamR input:focus-visible,.albums_shell__jRamR summary:focus-visible,.albums_shell__jRamR textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--album-accent) 42%,transparent);outline-offset:3px}.albums_shell__jRamR[data-text-scale=large]{font-size:18px}.albums_shell__jRamR[data-text-scale=extra-large]{font-size:20px}.albums_shell__jRamR[data-contrast=high]{--album-border:#929b91;--album-muted:#4f574f}.albums_shell__jRamR[data-target-size=large] a,.albums_shell__jRamR[data-target-size=large] button,.albums_shell__jRamR[data-target-size=large] input,.albums_shell__jRamR[data-target-size=large] summary,.albums_shell__jRamR[data-target-size=large] textarea{min-height:52px}.albums_shell__jRamR[data-target-size=extra-large] a,.albums_shell__jRamR[data-target-size=extra-large] button,.albums_shell__jRamR[data-target-size=extra-large] input,.albums_shell__jRamR[data-target-size=extra-large] summary,.albums_shell__jRamR[data-target-size=extra-large] textarea{min-height:60px}.albums_header__6FgiO{align-items:center;border-bottom:1px solid var(--album-border);display:flex;gap:24px;justify-content:space-between;margin-bottom:28px;padding:0 2px 20px}.albums_header__6FgiO h1{font-size:clamp(1.75rem,4vw,2.55rem);letter-spacing:-.035em;line-height:1.05;margin:2px 0 6px}.albums_addMedia__PFq39 p,.albums_empty__aP5yq p,.albums_header__6FgiO p:last-child,.albums_intro__ITAhe p,.albums_state__JWeEr p{color:var(--album-muted)}.albums_eyebrow__1LvJu{color:var(--album-accent);font-size:.78rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.albums_nav__MegQf{align-items:center;display:flex;flex:0 0 auto;gap:8px}.albums_back__But6V,.albums_itemManage__jkYRD button,.albums_manageActions__k1O7Y button,.albums_nav__MegQf a{background:var(--album-surface);border:1px solid var(--album-border);border-radius:999px;color:var(--album-text);display:inline-flex;min-height:44px;padding:10px 16px;text-decoration:none}.albums_back__But6V:hover,.albums_itemManage__jkYRD button:hover,.albums_manageActions__k1O7Y button:hover,.albums_nav__MegQf a:hover{border-color:var(--album-accent)}.albums_primaryLink__UUv75,.albums_primary__Xrmem,.albums_uploadButton__pXrPq{align-items:center;background:var(--album-accent);border:1px solid var(--album-accent);border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-weight:750;justify-content:center;min-height:46px;padding:10px 18px;text-decoration:none}.albums_addMediaActions__29EyQ{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.albums_primaryLink__UUv75:hover,.albums_primary__Xrmem:hover,.albums_uploadButton__pXrPq:hover{background:var(--album-accent-dark)}.albums_addMedia__PFq39,.albums_intro__ITAhe{align-items:center;background:linear-gradient(130deg,#fbfaf5,#e6eee7);border:1px solid var(--album-border);border-radius:22px;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;padding:clamp(18px,4vw,28px)}.albums_addMedia__PFq39 h2,.albums_empty__aP5yq h2,.albums_intro__ITAhe h2{font-size:1.25rem;margin-bottom:5px}.albums_captionForm__8YzrJ,.albums_createForm___UAdh,.albums_renameForm__v_18p{background:var(--album-surface);border:1px solid var(--album-border);border-radius:16px;margin-bottom:24px;padding:16px}.albums_captionForm__8YzrJ label,.albums_commentForm__hOxPI>label,.albums_createForm___UAdh label,.albums_renameForm__v_18p label{display:block;font-size:.85rem;font-weight:750;margin-bottom:7px}.albums_createForm___UAdh>div,.albums_renameForm__v_18p{align-items:center;display:flex;gap:10px}.albums_captionForm__8YzrJ textarea,.albums_commentForm__hOxPI textarea,.albums_createForm___UAdh input,.albums_renameForm__v_18p input{background:#fff;border:1px solid #a9aca4;border-radius:10px;color:var(--album-text);margin:0;min-height:46px;padding:10px 12px;width:100%}.albums_albumGrid___U6qB{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.albums_albumCard__V7UbA{background:var(--album-surface);border:1px solid var(--album-border);border-radius:20px;color:var(--album-text);display:block;overflow:hidden;padding:0;text-align:left;transition:box-shadow .14s ease,transform .14s ease}.albums_albumCard__V7UbA:hover{box-shadow:0 14px 34px rgba(42,55,46,.12);transform:translateY(-2px)}.albums_albumCover__F71lm{aspect-ratio:4/3;background:#dfe5de;display:block;overflow:hidden}.albums_coverMedia__3Q_bl,.albums_itemMedia__c4k7Y{background:#dfe5de;display:block;height:100%;object-fit:cover;width:100%}.albums_videoPlaceholder__fDLWW{align-items:center;color:#fff;display:flex;font-size:2rem;justify-content:center}.albums_albumPlaceholder__X4_8n{align-items:center;color:var(--album-accent);display:flex;font-size:3.2rem;height:100%;justify-content:center}.albums_albumCardCopy__a9WSh{display:grid;gap:3px;padding:15px 16px 17px}.albums_albumCardCopy__a9WSh strong{font-size:1.08rem}.albums_albumCardCopy__a9WSh small,.albums_albumCardCopy__a9WSh span,.albums_trashItems__Gnd8Q small,.albums_trashList__MEfE1 small{color:var(--album-muted)}.albums_empty__aP5yq,.albums_state__JWeEr{align-items:center;background:var(--album-surface);border:1px dashed #b8bcb3;border-radius:20px;display:flex;flex-direction:column;gap:6px;justify-content:center;margin:20px auto;min-height:270px;padding:32px;text-align:center}.albums_empty__aP5yq>span{color:var(--album-accent);font-size:3rem}.albums_state__JWeEr{border-style:solid;max-width:520px}.albums_state__JWeEr a,.albums_state__JWeEr button{margin-top:12px}.albums_trashSection__AbQ50{background:rgba(255,253,249,.7);border:1px solid var(--album-border);border-radius:14px;margin-top:28px;padding:4px 14px}.albums_trashSection__AbQ50 summary{cursor:pointer;font-weight:750;min-height:48px;padding:13px 2px}.albums_trashItems__Gnd8Q,.albums_trashList__MEfE1{border-top:1px solid var(--album-border);display:grid;gap:10px;padding:12px 0}.albums_trashList__MEfE1 button{background:#fff;border:1px solid var(--album-border);color:var(--album-text);min-height:46px;padding:8px 12px}.albums_albumToolbar__onrax,.albums_trashList__MEfE1 button{align-items:center;display:flex;justify-content:space-between}.albums_albumToolbar__onrax{gap:12px;margin-bottom:20px}.albums_itemManage__jkYRD,.albums_manageActions__k1O7Y{display:flex;flex-wrap:wrap;gap:8px}.albums_itemManage__jkYRD .albums_danger__38DPq,.albums_manageActions__k1O7Y .albums_danger__38DPq{border-color:#d5aaa3;color:#8e3f38}.albums_addMedia__PFq39{border-radius:16px;margin-bottom:20px;padding:16px 18px}.albums_uploadButton__pXrPq input{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.albums_itemGrid__Aj12F{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.albums_itemCard__vLFlD{aspect-ratio:1;background:#dfe5de;border:0;border-radius:13px;color:#fff;overflow:hidden;padding:0;position:relative;text-align:left}.albums_itemCard__vLFlD:after{background:linear-gradient(transparent 42%,rgba(18,25,21,.8));content:"";inset:0;position:absolute}.albums_itemCard__vLFlD:hover .albums_coverMedia__3Q_bl{transform:scale(1.025)}.albums_itemCard__vLFlD .albums_coverMedia__3Q_bl{transition:transform .18s ease}.albums_itemOverlay__thOeS{bottom:0;display:grid;gap:2px;left:0;padding:12px;position:absolute;right:0;z-index:1}.albums_itemOverlay__thOeS>span{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.albums_itemOverlay__thOeS small{color:rgba(255,255,255,.82)}.albums_trashItems__Gnd8Q article{align-items:center;display:grid;gap:12px;grid-template-columns:64px minmax(0,1fr) auto}.albums_trashItems__Gnd8Q .albums_coverMedia__3Q_bl{border-radius:8px;height:64px}.albums_trashItems__Gnd8Q article>div{display:grid}.albums_trashItems__Gnd8Q button{background:var(--album-soft);color:var(--album-accent-dark);padding:9px 12px}.albums_itemPanelBackdrop__p_oCw{align-items:stretch;background:rgba(32,37,33,.52);display:flex;inset:0;justify-content:flex-end;padding:12px;position:fixed;z-index:50}.albums_itemPanel__X92dT{background:var(--album-surface);border-radius:18px;box-shadow:-12px 0 42px rgba(21,28,23,.24);max-width:660px;overflow-y:auto;width:min(100%,660px)}.albums_itemPanel__X92dT>header{align-items:center;background:rgba(255,253,249,.96);border-bottom:1px solid var(--album-border);display:flex;justify-content:space-between;padding:16px 18px;position:sticky;top:0;z-index:2}.albums_itemPanel__X92dT>header h2{font-size:1.2rem;margin-top:2px}.albums_close__XFdxO{align-items:center;background:#ecece5;border:0;border-radius:999px;color:var(--album-text);display:inline-flex;font-size:1.5rem;height:44px;justify-content:center;padding:0;width:44px!important}.albums_itemPanelMedia__pP96F{align-items:center;background:#151915;display:flex;justify-content:center;max-height:70dvh;min-height:280px}.albums_itemPanelMedia__pP96F .albums_itemMedia__c4k7Y{max-height:70dvh;object-fit:contain}.albums_comments__xfvpg,.albums_itemDetails__yrW6Q{padding:18px}.albums_itemDetails__yrW6Q>p:first-child,.albums_originalCaption__fUbRl{color:var(--album-muted);margin-bottom:12px}.albums_originalCaption__fUbRl{background:#f3f1eb;border-radius:8px;padding:9px 10px}.albums_reactions__hlMR2{display:flex;flex-wrap:wrap;gap:5px}.albums_reaction__cCJ_z{align-items:center;background:#f1f1ea;border:1px solid transparent;border-radius:999px;color:var(--album-text);display:inline-flex;gap:3px;min-height:40px;padding:6px 9px}.albums_reaction__cCJ_z[aria-pressed=true]{background:var(--album-soft);border-color:var(--album-accent)}.albums_reaction__cCJ_z small{color:var(--album-muted)}.albums_itemManage__jkYRD{margin-top:12px}.albums_captionForm__8YzrJ{margin:14px 0 0}.albums_captionForm__8YzrJ textarea{min-height:88px;resize:vertical}.albums_captionForm__8YzrJ button{margin-top:8px}.albums_comments__xfvpg{border-top:1px solid var(--album-border)}.albums_comments__xfvpg h3{font-size:1.15rem;margin-bottom:12px}.albums_commentsEmpty__YfS_s{color:var(--album-muted);padding:10px 0 20px}.albums_commentList__NJQSI{display:grid;gap:10px}.albums_comment__p8Jqy{background:#f5f4ef;border-radius:12px;padding:11px 12px}.albums_comment__p8Jqy>div:first-of-type{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.albums_comment__p8Jqy time{color:var(--album-muted);font-size:.78rem}.albums_comment__p8Jqy>p:not(.albums_commentReply__TtuH2){overflow-wrap:anywhere;white-space:pre-wrap}.albums_commentReply__TtuH2{border-left:3px solid var(--album-accent);color:var(--album-muted);font-size:.85rem;margin-bottom:7px;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.albums_commentActions__q9WIa{align-items:center;display:flex!important;flex-wrap:wrap;gap:6px;justify-content:flex-start!important;margin-top:8px}.albums_commentActions__q9WIa>button{background:transparent;color:var(--album-accent-dark);min-height:40px;padding:5px 8px}.albums_commentActions__q9WIa .albums_reaction__cCJ_z{min-height:36px;padding:4px 7px}.albums_commentForm__hOxPI{border-top:1px solid var(--album-border);margin-top:14px;padding-top:14px}.albums_commentComposer__0Z8A4{position:relative}.albums_commentForm__hOxPI textarea{min-height:92px;resize:vertical}.albums_commentForm__hOxPI>.albums_primary__Xrmem{margin-top:8px}.albums_mentionMenu__jWmtB{background:#fff;border:1px solid var(--album-border);border-radius:10px;bottom:calc(100% + 6px);box-shadow:0 12px 28px rgba(30,38,32,.16);display:grid;left:0;max-height:220px;overflow-y:auto;padding:5px;position:absolute;right:0;z-index:3}.albums_mentionMenu__jWmtB li{background:transparent;color:var(--album-text);cursor:pointer;display:grid;gap:2px;min-height:42px;padding:8px 10px;text-align:left}.albums_mentionMenu__jWmtB li:hover,.albums_mentionMenu__jWmtB li[aria-selected=true]{background:var(--album-soft)}.albums_mentionMenu__jWmtB li span{color:var(--album-muted);font-size:.78rem}.albums_fullCaption__G___8{color:var(--album-text)!important;font-size:1rem;overflow-wrap:anywhere;white-space:pre-wrap}.albums_itemError__74wpN{border-radius:0;margin:0}.albums_commentHighlighted__dUYQ5{box-shadow:0 0 0 3px color-mix(in srgb,var(--album-accent) 45%,transparent)}.albums_loadMore__knIEy{background:var(--album-surface);border:1px solid var(--album-border);border-radius:12px;color:var(--album-accent-dark);display:block;font-weight:750;margin:18px auto 0;min-height:46px;padding:10px 18px}.albums_visuallyHidden__0qCU0{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.albums_replying__prTQJ{align-items:center;background:var(--album-soft);border-radius:8px;color:var(--album-accent-dark);display:flex;font-size:.88rem;justify-content:space-between;margin-bottom:8px;padding:6px 9px}.albums_replying__prTQJ button{background:transparent;color:inherit;font-size:1.2rem;min-height:34px;padding:2px 7px}.albums_error__4JQSd,.albums_notice__nI1WC{align-items:center;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:16px;padding:11px 13px}.albums_error__4JQSd{background:#f8e6e2;border:1px solid #dfb4ac;color:#7d342e}.albums_notice__nI1WC{background:var(--album-soft);border:1px solid #b8cdbc;color:#315a4a}.albums_retryNotice__ZOsX7{align-items:center;background:#fff8e8;border:1px solid #d9c48f;border-radius:12px;color:#5e4a1f;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:11px 13px}.albums_retryNotice__ZOsX7>div{display:flex;flex:0 0 auto;gap:8px}.albums_retryNotice__ZOsX7>div>button:not(.albums_primary__Xrmem){background:var(--album-surface);border:1px solid var(--album-border);border-radius:12px;color:var(--album-text);min-height:46px;padding:10px 14px}.albums_error__4JQSd button{background:transparent;color:inherit;font-size:1.25rem;min-height:36px;padding:3px 7px}@media (max-width:860px){.albums_albumGrid___U6qB{grid-template-columns:repeat(2,minmax(0,1fr))}.albums_itemGrid__Aj12F{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.albums_shell__jRamR{padding:calc(env(safe-area-inset-top) + 12px) calc(env(safe-area-inset-right) + 12px) calc(env(safe-area-inset-bottom) + 32px) calc(env(safe-area-inset-left) + 12px)}.albums_retryNotice__ZOsX7{align-items:stretch;flex-direction:column}.albums_retryNotice__ZOsX7>div{flex-wrap:wrap}.albums_header__6FgiO{display:none}.albums_header__6FgiO h1{font-size:1.55rem}.albums_header__6FgiO>div>p:last-child{display:none}.albums_nav__MegQf{gap:4px}.albums_nav__MegQf a{min-height:42px;padding:9px 11px}.albums_addMedia__PFq39,.albums_intro__ITAhe{align-items:stretch;flex-direction:column}.albums_intro__ITAhe .albums_primary__Xrmem,.albums_uploadButton__pXrPq{width:100%!important}.albums_createForm___UAdh>div,.albums_renameForm__v_18p{align-items:stretch;flex-direction:column}.albums_albumGrid___U6qB{gap:10px}.albums_albumCardCopy__a9WSh{padding:11px 12px 13px}.albums_albumCardCopy__a9WSh small{display:none}.albums_itemGrid__Aj12F{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.albums_itemOverlay__thOeS{padding:9px}.albums_albumToolbar__onrax{align-items:stretch;flex-direction:column}.albums_albumToolbar__onrax>.albums_back__But6V{display:none}.albums_manageActions__k1O7Y>button{flex:1 1 auto}.albums_trashItems__Gnd8Q article{grid-template-columns:54px minmax(0,1fr)}.albums_trashItems__Gnd8Q .albums_coverMedia__3Q_bl{height:54px}.albums_trashItems__Gnd8Q article>button{grid-column:1/-1}.albums_itemPanelBackdrop__p_oCw{align-items:flex-end;padding:0}.albums_itemPanel__X92dT{border-radius:18px 18px 0 0;height:calc(100dvh - max(10px, env(safe-area-inset-top)));max-width:none;padding-bottom:env(safe-area-inset-bottom);width:100%}.albums_itemPanelMedia__pP96F,.albums_itemPanelMedia__pP96F .albums_itemMedia__c4k7Y{max-height:52dvh}.albums_itemPanelMedia__pP96F{min-height:220px}.albums_reaction__cCJ_z{min-width:42px}}@media (min-width:900px){.albums_shell__jRamR{padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(48px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}}@media (max-width:360px){.albums_albumGrid___U6qB{grid-template-columns:1fr}.albums_header__6FgiO{gap:8px}.albums_nav__MegQf a{font-size:.88rem;padding-inline:9px}}@media (prefers-reduced-motion:reduce){.albums_albumCard__V7UbA,.albums_itemCard__vLFlD .albums_coverMedia__3Q_bl{transition:none}}.albums_importBackdrop__Kpf_V{align-items:center;background:rgba(32,37,33,.55);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:80}.albums_importDialog__CsfJx{--album-accent:#3f715d;--album-border:#d8d8cf;--album-muted:#676d65;--album-soft:#e3ece5;--album-surface:#fffdf9;--album-text:#282a25;background:var(--album-surface,#fffdf9);border-radius:18px;box-shadow:0 20px 60px rgba(22,29,24,.28);color:var(--album-text,#282a25);max-height:min(720px,calc(100dvh - 32px));max-width:560px;overflow-y:auto;padding:18px;width:100%}.albums_importDialog__CsfJx>header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.albums_importDialog__CsfJx h2{font-size:1.3rem}.albums_importEmpty____d2M,.albums_importExplanation__N8LKf{color:var(--album-muted,#676d65);margin-bottom:14px}.albums_disclosure__Alu9P{align-items:flex-start;background:#f8ede1;border:1px solid #dcc3a7;border-radius:12px;display:flex;gap:10px;margin-bottom:14px;padding:12px}.albums_disclosure__Alu9P input{flex:0 0 auto;height:22px;margin:1px 0 0;width:22px}.albums_disclosure__Alu9P span{display:grid;font-size:.92rem;gap:2px}.albums_importAlbums__WCKeY{display:grid;gap:8px}.albums_importAlbums__WCKeY>button{align-items:center;background:#f3f4ef;border:1px solid var(--album-border,#d8d8cf);color:var(--album-text,#282a25);display:flex;justify-content:space-between;min-height:56px;padding:9px 12px;text-align:left;width:100%}.albums_importAlbums__WCKeY>button:hover:not(:disabled){background:var(--album-soft,#e3ece5);border-color:var(--album-accent,#3f715d)}.albums_importAlbums__WCKeY>button>span:first-child{display:grid}.albums_importAlbums__WCKeY small{color:var(--album-muted,#676d65)}@media (max-width:600px){.albums_importBackdrop__Kpf_V{align-items:flex-end;padding:0}.albums_importDialog__CsfJx{border-radius:18px 18px 0 0;max-height:calc(100dvh - max(10px, env(safe-area-inset-top)));padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.admin_shell__gVvmW{--admin-background:#f4f1ea;--admin-surface:#fffdf9;--admin-surface-muted:#eeece5;--admin-border:#d7d4ca;--admin-control-border:#858a81;--admin-text:#272923;--admin-muted:#5d625a;--admin-accent:#356a55;--admin-accent-strong:#285441;--admin-accent-soft:#e0ece2;--admin-danger:#943c34;--admin-danger-soft:#f8e7e4;--admin-warning:#80511d;--admin-warning-soft:#fff2dc;--admin-font-size:16px;background:var(--admin-background);color:var(--admin-text);font-size:var(--admin-font-size);min-height:100dvh;overflow-x:hidden;padding:calc(env(safe-area-inset-top) + 14px) calc(env(safe-area-inset-right) + 12px) calc(env(safe-area-inset-bottom) + 24px) calc(env(safe-area-inset-left) + 12px);width:100%}.admin_page__np6EF{margin:0 auto;max-width:68rem;min-width:0;width:100%}.admin_pageNav__IMtry{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.admin_pageNav__IMtry a{align-items:center;border-radius:10px;color:var(--admin-accent-strong);display:inline-flex;font-weight:750;min-height:44px;padding:8px 10px;text-decoration:none}.admin_pageHeader__Ajpif{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.admin_titleBlock__sZ1pI{min-width:0}.admin_eyebrow__M9dBo{color:var(--admin-accent-strong);font-size:.75em;font-weight:800;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.admin_accessCard__75T4Q h1,.admin_titleBlock__sZ1pI h1{color:var(--admin-text);font-size:calc(var(--admin-font-size, 18px) + 10px);line-height:1.15;margin:0;overflow-wrap:anywhere}.admin_currentAdmin__DerBY{color:var(--admin-muted);font-size:.9375em;margin-top:7px;overflow-wrap:anywhere}.admin_currentAdmin__DerBY strong{color:var(--admin-text)}.admin_headerActions__tIUeq{align-items:center;display:flex;flex:1 1 100%;gap:10px;justify-content:space-between;min-width:0}.admin_actionButton__QtN_c,.admin_copyButton__4h_WT,.admin_dangerButton__t_PGc,.admin_dangerGhostButton__OOUX1,.admin_inlineLink__JAK0V,.admin_inlineRetry__AkXQo,.admin_noticeClose__9KwwN,.admin_primaryButton__w4und,.admin_primaryLink__3Vf4k,.admin_secondaryButton__sqTgt{align-items:center;border-radius:12px;display:inline-flex;font:inherit;font-weight:750;justify-content:center;line-height:1.2;min-height:44px;min-width:44px;padding:10px 14px;text-align:center;text-decoration:none;width:auto}.admin_shell__gVvmW[data-ui-mode=accessible]{--admin-border:#959c92;--admin-control-border:#4f5b51;--admin-font-size:20px;line-height:1.6}.admin_shell__gVvmW[data-ui-mode=accessible] .admin_pageHeader__Ajpif,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_userList__sZBEm{gap:22px}.admin_shell__gVvmW[data-ui-mode=accessible] .admin_actionButton__QtN_c,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_copyButton__4h_WT,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_dangerButton__t_PGc,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_dangerGhostButton__OOUX1,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_inlineLink__JAK0V,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_inlineRetry__AkXQo,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_noticeClose__9KwwN,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_pageNav__IMtry a,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_primaryButton__w4und,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_primaryLink__3Vf4k,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_secondaryButton__sqTgt,.admin_shell__gVvmW[data-ui-mode=accessible] input,.admin_shell__gVvmW[data-ui-mode=accessible] select{min-height:60px}.admin_shell__gVvmW[data-ui-mode=accessible] .admin_dialog__nfUrh,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_notice__VO469,.admin_shell__gVvmW[data-ui-mode=accessible] .admin_userCard__L6SyK{border-width:2px}.admin_shell__gVvmW[data-ui-mode=accessible] a:focus-visible,.admin_shell__gVvmW[data-ui-mode=accessible] button:focus-visible,.admin_shell__gVvmW[data-ui-mode=accessible] input:focus-visible,.admin_shell__gVvmW[data-ui-mode=accessible] select:focus-visible{outline-width:4px}.admin_shell__gVvmW[data-text-scale=large]{--admin-font-size:18px}.admin_shell__gVvmW[data-text-scale=extra-large]{--admin-font-size:21px}.admin_shell__gVvmW[data-target-size=large] a,.admin_shell__gVvmW[data-target-size=large] button,.admin_shell__gVvmW[data-target-size=large] input,.admin_shell__gVvmW[data-target-size=large] select{min-height:52px}.admin_shell__gVvmW[data-target-size=extra-large] a,.admin_shell__gVvmW[data-target-size=extra-large] button,.admin_shell__gVvmW[data-target-size=extra-large] input,.admin_shell__gVvmW[data-target-size=extra-large] select{min-height:60px}.admin_shell__gVvmW[data-contrast=high]{--admin-border:#959c92;--admin-control-border:#4f5b51;--admin-muted:#4d554d}.admin_shell__gVvmW[data-reduce-motion=true] *,.admin_shell__gVvmW[data-reduce-motion=true]+.admin_dialogBackdrop__Sy0Af *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.admin_primaryButton__w4und,.admin_primaryLink__3Vf4k{background:var(--admin-accent);border:1px solid var(--admin-accent);color:#fff}.admin_primaryButton__w4und:active,.admin_primaryLink__3Vf4k:active{background:var(--admin-accent-strong)}.admin_secondaryButton__sqTgt{background:var(--admin-surface);border:1px solid var(--admin-control-border);color:var(--admin-text)}.admin_dangerButton__t_PGc{background:var(--admin-danger);border:1px solid var(--admin-danger);color:#fff}.admin_dangerGhostButton__OOUX1{background:var(--admin-surface);border:1px solid var(--admin-danger);color:var(--admin-danger)}.admin_disabledAction__bn989{background:var(--admin-surface-muted);border:1px dashed #aaa99f;color:#676a63;cursor:not-allowed;opacity:.78}.admin_inlineError__dfgvP,.admin_sessionAlert__LTmRa,.admin_successNotice__CwpQz{align-items:flex-start;border-radius:14px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:18px;padding:13px 14px}.admin_sessionAlert__LTmRa{background:var(--admin-warning-soft);border:1px solid #dab27c;color:#5f3d17}.admin_sessionAlert__LTmRa h2{font-size:1em;margin-bottom:2px}.admin_successNotice__CwpQz{background:#e7f2e8;border:1px solid #a9c7ad;color:#284f36}.admin_dialogError__cFk8O,.admin_inlineError__dfgvP{background:var(--admin-danger-soft);border:1px solid #d9a19b;color:#762e28}.admin_inlineError__dfgvP p,.admin_sessionAlert__LTmRa p,.admin_successNotice__CwpQz p{flex:1 1 14rem;margin:0;min-width:0}.admin_inlineLink__JAK0V,.admin_inlineRetry__AkXQo{background:transparent;border:1px solid;color:inherit;flex:0 0 auto}.admin_noticeClose__9KwwN{background:transparent;border:0;color:inherit;font-size:1.4em;height:48px;padding:0;width:48px}.admin_userSections__UBcjF{display:grid;gap:28px}.admin_sectionHeading__G4Y_9{align-items:center;display:flex;gap:9px;margin-bottom:12px}.admin_sectionHeading__G4Y_9 h2{font-size:calc(var(--admin-font-size) + 3px);line-height:1.2}.admin_sectionHeading__G4Y_9 span{align-items:center;background:#e5e3dc;border-radius:999px;color:var(--admin-muted);display:inline-flex;font-size:.75em;font-weight:800;height:28px;justify-content:center;min-width:28px;padding:0 8px}.admin_userList__sZBEm{display:grid;gap:14px}.admin_userCard__L6SyK{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:18px;box-shadow:0 8px 24px rgba(47,48,41,.05);display:grid;gap:12px;min-width:0;padding:14px}.admin_userCardDisabled__hd3Aw{background:#f1efe9;border-style:dashed}.admin_userIdentity__hAIkp{align-items:center;display:flex;gap:13px;min-width:0}.admin_avatar__xwatc{align-items:center;background:#dce9df;border:1px solid #b9cdbd;border-radius:50%;color:var(--admin-accent-strong);display:flex;flex:0 0 54px;font-size:1.1em;font-weight:850;height:54px;justify-content:center;overflow:hidden;width:54px}.admin_avatar__xwatc img{height:100%;object-fit:cover;width:100%}.admin_userNameBlock__Ee_kg{min-width:0}.admin_userNameBlock__Ee_kg h3{font-size:calc(var(--admin-font-size) + 2px);line-height:1.2;overflow-wrap:anywhere}.admin_badges__z0w_s{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.admin_roleBadge__CY87b,.admin_selfBadge__xlsSt,.admin_stateBadge__jsk5l{border-radius:999px;display:inline-flex;font-size:.78em;font-weight:800;line-height:1.2;padding:6px 9px}.admin_roleBadge__CY87b{background:#e9e4f2;color:#514365}.admin_selfBadge__xlsSt{background:#e6efe8;border:1px solid #9fb9a4;color:var(--admin-accent-strong)}.admin_stateBadge__jsk5l{background:var(--admin-accent-soft);color:var(--admin-accent-strong)}.admin_disabledBadge__mJFDS{background:#e3e1dc;border:1px solid #979991;color:#4f534c}.admin_userMeta__NG0wZ{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin_userMeta__NG0wZ div{min-width:0}.admin_userMeta__NG0wZ dt{color:var(--admin-muted);font-size:.875em;font-weight:750}.admin_userMeta__NG0wZ dd{font-size:.9375em;overflow-wrap:anywhere}.admin_actions__rVN6k{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin_actionButton__QtN_c{width:100%}.admin_additionalActions__wMBkT{background:#f5f4ee;border:1px solid var(--admin-border);border-radius:14px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.admin_selfNotice__DDWMK{color:var(--admin-muted);font-size:.875em;grid-column:1/-1;line-height:1.45;margin:2px 2px 0}.admin_fullState__LkahZ,.admin_sectionEmpty__fBMmK{background:var(--admin-surface);border:1px dashed var(--admin-border);border-radius:16px;color:var(--admin-muted);padding:20px}.admin_fullState__LkahZ{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:14rem;text-align:center}.admin_fullState__LkahZ h2{color:var(--admin-text);font-size:1.1em}.admin_spinner__fMNQs{animation:admin_admin-spin__fF_xn .8s linear infinite;border-radius:50%;border:3px solid #c8cbc3;border-top:3px solid var(--admin-accent);height:30px;width:30px}.admin_dialogBackdrop__Sy0Af{align-items:center;background:rgba(31,33,28,.58);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:calc(env(safe-area-inset-top) + 12px) calc(env(safe-area-inset-right) + 12px) calc(env(safe-area-inset-bottom) + 12px) calc(env(safe-area-inset-left) + 12px);position:fixed;z-index:100}.admin_dialog__nfUrh{background:var(--admin-surface,#fffdf9);border:1px solid var(--admin-border,#d7d4ca);border-radius:20px;box-shadow:0 24px 80px rgba(20,22,18,.28);color:var(--admin-text,#272923);font-size:var(--admin-font-size,18px);max-height:calc(100dvh - 24px);max-width:34rem;overflow-y:auto;padding:18px;width:100%}.admin_dialogHeader__63Zey h2{font-size:calc(var(--admin-font-size, 18px) + 4px);line-height:1.25;overflow-wrap:anywhere}.admin_dialogDescription__2v_8y{color:var(--admin-muted,#5d625a);font-size:.9375em;margin-top:8px}.admin_dialogBody__x5KXS{margin-top:18px}.admin_dialogFooter__efdGl{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin-top:20px}.admin_field__VZ1TZ{display:grid;gap:6px;margin-bottom:14px}.admin_field__VZ1TZ>label,.admin_field__VZ1TZ>span{font-size:.82em;font-weight:800}.admin_field__VZ1TZ input,.admin_field__VZ1TZ select{appearance:none;background:#fff;border:1px solid var(--admin-control-border,#858a81);border-radius:12px;color:var(--admin-text,#272923);font:inherit;margin:0;min-height:48px;min-width:0;padding:10px 12px;width:100%}.admin_field__VZ1TZ select{background-image:linear-gradient(45deg,transparent 50%,#555 0),linear-gradient(135deg,#555 50%,transparent 0);background-position:calc(100% - 18px) 20px,calc(100% - 12px) 20px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:34px}.admin_field__VZ1TZ input[aria-invalid=true]{border-color:var(--admin-danger,#943c34)}.admin_fieldError___IWI7{color:var(--admin-danger,#943c34);font-size:.78em;margin:-8px 0 14px}.admin_fieldHint__Wh1ty{color:var(--admin-muted,#5d625a);font-size:.875em;margin-top:-4px}.admin_dialogError__cFk8O{border-radius:12px;font-size:.82em;margin-top:14px;padding:11px 12px}.admin_secretWarning__XtSHz{background:var(--admin-warning-soft,#fff2dc);border:1px solid #dab27c;border-radius:12px;color:#5f3d17;margin-bottom:14px;padding:11px 12px}.admin_copyButton__4h_WT{margin-top:14px;width:100%}.admin_copyStatus__c7Rfm{color:var(--admin-accent-strong,#285441);font-size:.82em;font-weight:800;margin-top:10px}.admin_issuedAt__acAOu{color:var(--admin-muted,#5d625a);font-size:.72em;margin-top:12px}.admin_accessState__b4JM1{align-items:center;background:#f4f1ea;color:#272923;display:flex;justify-content:center;min-height:100dvh;padding:calc(env(safe-area-inset-top) + 16px) calc(env(safe-area-inset-right) + 16px) calc(env(safe-area-inset-bottom) + 16px) calc(env(safe-area-inset-left) + 16px)}.admin_accessCard__75T4Q{background:#fffdf9;border:1px solid #d7d4ca;border-radius:20px;box-shadow:0 12px 36px rgba(47,48,41,.08);max-width:34rem;padding:24px;width:100%}.admin_accessCard__75T4Q p:not(.admin_eyebrow__M9dBo){color:#5d625a;margin:12px 0 20px}.admin_accessCard__75T4Q .admin_primaryLink__3Vf4k{width:100%}.admin_accessState__b4JM1 a:focus-visible,.admin_dialog__nfUrh button:focus-visible,.admin_dialog__nfUrh input:focus-visible,.admin_dialog__nfUrh select:focus-visible,.admin_shell__gVvmW a:focus-visible,.admin_shell__gVvmW button:focus-visible,.admin_shell__gVvmW input:focus-visible,.admin_shell__gVvmW select:focus-visible,.admin_userCard__L6SyK:focus-visible{outline:3px solid rgba(39,100,77,.55);outline-offset:3px}@keyframes admin_admin-spin__fF_xn{to{transform:rotate(1turn)}}@media (min-width:720px){.admin_shell__gVvmW{padding:calc(env(safe-area-inset-top) + 28px) calc(env(safe-area-inset-right) + 28px) calc(env(safe-area-inset-bottom) + 36px) calc(env(safe-area-inset-left) + 28px)}.admin_headerActions__tIUeq{flex:0 0 auto;justify-content:flex-end}.admin_userCard__L6SyK{grid-template-columns:minmax(14rem,1.3fr) minmax(12rem,.8fr)}.admin_userCard__L6SyK>.admin_actions__rVN6k,.admin_userCard__L6SyK>.admin_additionalActions__wMBkT,.admin_userCard__L6SyK>.admin_inlineError__dfgvP{grid-column:1/-1}}@media (min-width:960px){.admin_userList__sZBEm{grid-template-columns:repeat(2,minmax(0,1fr))}.admin_userCard__L6SyK{grid-template-columns:minmax(0,1fr)}.admin_userCard__L6SyK>.admin_actions__rVN6k,.admin_userCard__L6SyK>.admin_additionalActions__wMBkT,.admin_userCard__L6SyK>.admin_inlineError__dfgvP{grid-column:auto}}@media (max-width:359px){.admin_shell__gVvmW{padding-left:calc(env(safe-area-inset-left) + 8px);padding-right:calc(env(safe-area-inset-right) + 8px)}.admin_userCard__L6SyK{padding:13px}.admin_avatar__xwatc{flex-basis:56px;height:56px;width:56px}.admin_actions__rVN6k,.admin_additionalActions__wMBkT,.admin_userMeta__NG0wZ{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.admin_spinner__fMNQs{animation:none}.admin_dialogBackdrop__Sy0Af *,.admin_shell__gVvmW *{scroll-behavior:auto!important;transition-duration:.01ms!important}}