@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.p.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_855f4457-module__UNybwq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_855f4457-module__UNybwq__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.18ql67ww2ii1-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.p.3f2jdebwxs8i-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.1ygs37po_4mpd.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2ojkkrs9oa5rc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1_6ayb0k2-vor.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0w5z4e7s8jfe5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_5fd6c9bf-module__mUfs1G__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_5fd6c9bf-module__mUfs1G__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--paper-0:#fbfaf6;--paper-1:#fefdfa;--paper-2:#f5f4ef;--paper-3:#e6e4dc;--ink-0:#16140a;--ink-1:#403d33;--ink-2:#747268;--mint-0:#82c29d;--mint-1:#62aa82;--mint-2:#cde9d8;--danger-0:#963d3b;--danger-1:#fae1df;--warning-0:#84622a;--warning-1:#f3e6d2;--success-0:#31693f;--success-1:#d5ecd9;--radius-sm:12px;--radius-md:16px;--radius-lg:22px;--shadow-soft:0 18px 46px #3330251a;--shadow-tight:0 8px 22px #33302514;--focus-ring:0 0 0 4px #82c29d38;--field-bg:#fffefc;--raised-bg:#fefefb;--hover-border:#d0ccbf;--soft-border:#ccc9be;--primary-hover:#89cca5;--result-border:#a7cfb7;--placeholder-ink:#7d7a71;--active-control-ink:#0d2217;--copy-row-bg-start:#fefefb;--copy-row-bg-end:#faf9f5;--copy-row-inset:#ffffff8c;--copy-row-button-bg:#fbfaf6;--copy-row-button-inset:#ffffff73;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--motion-fast:.14s;--motion-base:.2s;--motion-slow:.26s}@supports (color:lab(0% 0 0)){:root{--paper-0:lab(98.1754% -.15977 1.89871);--paper-1:lab(99.4452% -.128955 1.51817);--paper-2:lab(96.2157% -.219435 2.66094);--paper-3:lab(90.5559% -.330716 4.1913);--ink-0:lab(6.26944% -.126906 5.06144);--ink-1:lab(25.855% -.350133 6.6061);--ink-2:lab(47.8887% -.388771 5.76135);--mint-0:lab(73.2946% -27.3256 12.0588);--mint-1:lab(64.1416% -30.7102 13.5424);--mint-2:lab(90.0738% -12.0622 5.33283);--danger-0:lab(38.4812% 37.8566 21.0062);--danger-1:lab(91.6167% 8.64732 4.45676);--warning-0:lab(44.3293% 9.35531 36.6064);--warning-1:lab(91.9416% 2.27866 11.3802);--success-0:lab(39.6647% -27.0546 17.7059);--success-1:lab(91.1875% -10.3569 6.61041);--shadow-soft:0 18px 46px lab(20.0662% -.32118 7.86085/.1);--shadow-tight:0 8px 22px lab(20.0662% -.32118 7.86085/.08);--focus-ring:0 0 0 4px lab(73.2946% -27.3256 12.0588/.22);--field-bg:lab(99.6709% -.0975132 1.13806);--raised-bg:lab(99.555% -.097543 1.13807);--hover-border:lab(82.1282% -.495464 6.89139);--soft-border:lab(80.9568% -.449777 6.11881);--primary-hover:lab(76.8147% -28.2877 12.4835);--result-border:lab(79.8602% -17.5352 7.74741);--placeholder-ink:lab(51.3635% -.374705 5.36811);--active-control-ink:lab(11.1438% -11.3435 5.00051);--copy-row-bg-start:lab(99.555% -.097543 1.13807);--copy-row-bg-end:lab(97.9434% -.15974 1.89872);--copy-row-inset:lab(100% 0 0/.55);--copy-row-button-bg:lab(98.1754% -.15977 1.89871);--copy-row-button-inset:lab(100% 0 0/.45)}}:root[data-theme=dark]{--paper-0:#13120b;--paper-1:#1d1b12;--paper-2:#29261d;--paper-3:#3b382e;--ink-0:#edebe4;--ink-1:#c6c4bc;--ink-2:#959289;--mint-0:#7cb393;--mint-1:#8bc7a4;--mint-2:#1e3729;--danger-0:#e9a29d;--danger-1:#3d2322;--warning-0:#cfb389;--warning-1:#3a2e1c;--success-0:#9ac4a2;--success-1:#1f3423;--shadow-soft:0 18px 46px #02020061;--shadow-tight:0 8px 22px #02020052;--focus-ring:0 0 0 4px #7cb3933d;--field-bg:#221f17;--raised-bg:#221f17;--hover-border:#504d41;--soft-border:#565346;--primary-hover:#86c19e;--result-border:#3a5f4a;--placeholder-ink:#a19e96;--active-control-ink:#020f07;--copy-row-bg-start:#211f18;--copy-row-bg-end:#1a1812;--copy-row-inset:#ffffff0f;--copy-row-button-bg:#28261f;--copy-row-button-inset:#ffffff0a}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--paper-0:lab(5.32226% -.134483 3.61634);--paper-1:lab(9.60289% -.222884 6.02794);--paper-2:lab(15.4107% -.279889 6.67454);--paper-3:lab(23.5389% -.343576 7.02008);--ink-0:lab(93.1019% -.304282 3.80774);--ink-1:lab(79.1935% -.352025 4.57842);--ink-2:lab(60.6442% -.385761 5.35973);--mint-0:lab(68.5225% -24.0753 10.6266);--mint-1:lab(75.5496% -25.6725 11.3321);--mint-2:lab(20.4922% -12.9027 5.69137);--danger-0:lab(73.6626% 26.4844 13.8994);--danger-1:lab(17.2522% 12.4991 6.61694);--warning-0:lab(74.5623% 5.84927 25.5404);--warning-1:lab(19.989% 3.41859 14.1278);--success-0:lab(75.3355% -19.3099 12.4012);--success-1:lab(19.3181% -11.9427 7.73051);--shadow-soft:0 18px 46px lab(.469727% .0095591 .553873/.38);--shadow-tight:0 8px 22px lab(.469727% .0095591 .553873/.32);--focus-ring:0 0 0 4px lab(68.5225% -24.0753 10.6266/.24);--field-bg:lab(11.9244% -.247993 6.29819);--raised-bg:lab(11.9244% -.247993 6.29819);--hover-border:lab(32.8316% -.409842 7.77379);--soft-border:lab(35.1523% -.421286 7.76337);--primary-hover:lab(73.2029% -25.031 11.0489);--result-border:lab(36.9327% -17.7172 7.81646);--placeholder-ink:lab(65.273% -.343829 4.58431);--active-control-ink:lab(3.24658% -4.43719 1.9298);--copy-row-bg-start:lab(11.9157% -.247426 5.47943);--copy-row-bg-end:lab(8.42957% -.217609 4.65714);--copy-row-inset:lab(100% 0 0/.06);--copy-row-button-bg:lab(15.3972% -.271231 5.45623);--copy-row-button-inset:lab(100% 0 0/.04)}}html{min-height:100%}html,body{max-width:100%}body{min-height:100vh;color:var(--ink-0);background:linear-gradient(180deg, var(--paper-1), var(--paper-0) 36%, var(--paper-2));font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;transition:color var(--motion-base) var(--ease-out-quart), background-color var(--motion-base) var(--ease-out-quart);flex-direction:column;display:flex}:root[data-theme=dark] body{background:linear-gradient(180deg, #0f0d08, var(--paper-0) 42%, #0b0905)}@supports (color:lab(0% 0 0)){:root[data-theme=dark] body{background:linear-gradient(180deg, lab(3.73695% -.0962168 2.45847), var(--paper-0) 42%, lab(2.50609% -.0585467 1.85488))}}*{box-sizing:border-box;margin:0;padding:0}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.62}button:focus,input:focus{outline:none}button:focus-visible,input:focus-visible{box-shadow:var(--focus-ring)}.srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a{color:inherit;text-decoration:none}.siteControls{z-index:20;pointer-events:none;width:100%;animation:controls-in var(--motion-slow) var(--ease-out-expo) both;justify-content:flex-end;align-items:end;gap:1.1rem;margin:0;display:flex;position:relative}.controlGroup{pointer-events:auto;gap:.3rem;width:fit-content;display:grid}.themeToggle{justify-self:end}.appControls{justify-content:flex-end;margin-top:1.6rem;margin-bottom:1.15rem;display:flex}.appControls .siteControls{grid-template-columns:max-content max-content;justify-content:end;width:auto}.appControls .themeToggle{justify-self:start}.controlGroup span{color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:740}.segmentedControl{--active-index:0;--segment-gap:.2rem;--segment-pad:.22rem;--segment-width:2.35rem;grid-auto-flow:column;grid-auto-columns:var(--segment-width);align-items:center;gap:var(--segment-gap);border:1px solid var(--paper-3);border-radius:var(--radius-md);background:var(--paper-1);min-height:2.8rem;color:var(--ink-1);box-shadow:var(--shadow-tight);padding:var(--segment-pad);transition:background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart), transform var(--motion-fast) var(--ease-out-quint);display:inline-grid;position:relative;overflow:hidden}.segmentedControl:before{content:"";top:var(--segment-pad);bottom:var(--segment-pad);left:var(--segment-pad);width:var(--segment-width);border-radius:calc(var(--radius-md) - 4px);background:var(--mint-0);transform:translateX(calc(var(--active-index) * (var(--segment-width) + var(--segment-gap))));transition:transform .32s var(--ease-out-expo), background-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart);position:absolute;box-shadow:0 5px 14px #569a742e;box-shadow:0 5px 14px lab(58.2746% -29.1127 12.8368/.18)}.languageSwitch,.themeSwitch{--segment-width:3.05rem}.segmentButton{z-index:1;width:100%;min-height:calc(2.8rem - (var(--segment-pad) * 2));border-radius:calc(var(--radius-md) - 4px);color:var(--ink-2);white-space:nowrap;transition:transform var(--motion-fast) var(--ease-out-quint), background-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart);background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:0;font-size:.875rem;font-weight:680;display:inline-flex;position:relative}.segmentButton:hover{color:var(--ink-0);transform:translateY(-1px)}.segmentButton:not([aria-checked=true]):hover{background:var(--paper-2)}.segmentButton:active{transform:translateY(0)scale(.97)}.segmentButton[aria-checked=true]{color:var(--active-control-ink);box-shadow:none;background:0 0}.themeSwitch .segmentButton{min-width:0}.segmentButton svg{width:1rem;height:1rem;transition:transform var(--motion-base) var(--ease-out-expo), opacity var(--motion-base) var(--ease-out-quart);flex:none}.segmentButton[aria-checked=true] svg{transform:rotate(-8deg)scale(1.08)}.segmentText{font:inherit;color:inherit;letter-spacing:.03em}.centerShell{place-items:center;width:min(100vw,33rem);min-height:100vh;margin:0 auto;padding:1.25rem;display:grid}.centerStack{gap:.75rem;width:min(100%,30.5rem);display:grid}.centerStack>*{width:100%;min-width:0}.claimShell{place-items:center;width:100%;min-height:100vh;padding:1.25rem;display:grid}.claimStack{gap:.75rem;width:min(100%,52rem);display:grid}.claimStack>*{width:100%;min-width:0}.claimTopControls{grid-template-columns:minmax(0,1fr) max-content;align-items:end;gap:.85rem;display:grid}.claimTopControls .siteControls{grid-template-columns:max-content max-content;justify-content:start;justify-self:start;align-items:end;gap:1rem;width:auto}.claimFrame{border:1px solid var(--paper-3);border-radius:var(--radius-lg);background:var(--paper-1);width:100%;box-shadow:var(--shadow-soft);animation:surface-in var(--motion-slow) var(--ease-out-expo) both;transition:background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart)}:root[data-theme=dark] .claimFrame{background:var(--paper-1);box-shadow:var(--shadow-soft);border-color:#3b382e;border-color:lab(23.5389% -.343576 7.02008)}.claimAction{pointer-events:auto;place-self:end}.claimAction .ghostButton{justify-content:center;align-items:center;gap:.55rem;width:auto;min-height:2.8rem;padding-inline:1.05rem 1.25rem;display:inline-flex}.appShell{width:min(1180px,100%);margin:0 auto;padding:0 1.25rem 3.5rem}.adminWorkspace{grid-template-columns:15.75rem minmax(0,1fr);gap:1.25rem;width:100%;height:100vh;min-height:100vh;margin:0;padding:1.25rem 1.25rem 1.25rem 0;display:grid;overflow:hidden}.adminAppBar{border:1px solid var(--paper-3);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:linear-gradient(180deg, var(--paper-1), var(--paper-2));min-width:0;min-height:0;box-shadow:var(--shadow-soft);animation:surface-in var(--motion-slow) var(--ease-out-expo) both;transition:background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart);border-left:0;grid-template-rows:auto 1fr auto;gap:1.2rem;padding:1rem;display:grid;position:relative}:root[data-theme=dark] .adminAppBar{background:linear-gradient(#1f1d14,#18160f);background:linear-gradient(lab(10.7637% -.235952 6.25417),lab(7.29492% -.19227 4.51222));border-color:#3b382e;border-color:lab(23.5389% -.343576 7.02008)}.adminBrand{border-bottom:1px solid var(--paper-3);grid-template-columns:2.45rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.25rem .2rem .8rem;display:grid}.adminBrandMark{background:var(--mint-0);width:2.45rem;height:2.45rem;color:var(--active-control-ink);border-radius:.9rem;place-items:center;font-size:1.25rem;font-weight:780;line-height:1;display:grid;box-shadow:0 8px 18px #569a742e;box-shadow:0 8px 18px lab(58.2746% -29.1127 12.8368/.18)}.adminBrand div{gap:.1rem;min-width:0;display:grid}.adminBrand span:not(.adminBrandMark){color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:760}.adminBrand strong{min-width:0;color:var(--ink-0);text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;font-weight:760;line-height:1.15;overflow:hidden}.adminNav{align-content:start;gap:.35rem;min-width:0;display:grid}.adminNavLink{border-radius:var(--radius-md);min-width:0;min-height:2.75rem;color:var(--ink-1);transition:transform var(--motion-fast) var(--ease-out-quint), background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart);border:1px solid #0000;grid-template-columns:1.4rem minmax(0,1fr);align-items:center;gap:.65rem;padding:0 .78rem;font-size:.92rem;font-weight:720;display:grid}.adminNavLink:hover{background:var(--paper-1);border-color:var(--paper-3);color:var(--ink-0);transform:translate(2px)}.adminNavLink[data-active=true]{background:var(--mint-2);border-color:var(--result-border);color:var(--active-control-ink);box-shadow:inset 0 1px #ffffff61;box-shadow:inset 0 1px lab(100% 0 0/.38)}:root[data-theme=dark] .adminNavLink[data-active=true]{background:var(--mint-0);border-color:var(--mint-0);color:#020f07;color:lab(3.24658% -4.43719 1.9298)}.adminNavLink svg{justify-self:center}.adminNavLink span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adminLogout{border-top:1px solid var(--paper-3);padding-top:.8rem}.adminLogout .ghostButton{width:100%}.adminContent{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;justify-self:center;width:100%;min-width:0;max-width:calc(1380px - 17rem);height:100%;padding-bottom:3.5rem;overflow-y:auto}.adminContent::-webkit-scrollbar{width:0;height:0;display:none}.adminContentTop{justify-content:flex-end;margin:0 0 1rem;display:flex}.adminContentTop .siteControls,.settingsControls .siteControls{grid-template-columns:max-content max-content;justify-content:end;width:auto}.adminContentTop .themeToggle,.settingsControls .themeToggle{justify-self:start}.adminPageHeader{justify-content:space-between;align-items:flex-end;gap:1.25rem;margin:0 0 1.25rem;display:flex}.adminPageHeader h1{margin-top:.25rem;font-size:2rem}.adminPageHeader .muted{text-align:right;max-width:32rem}.adminRecentList{gap:.65rem;display:grid}.adminRecentItem{border:1px solid var(--paper-3);border-radius:var(--radius-md);background:var(--raised-bg);grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:1rem;min-width:0;min-height:3.35rem;padding:.65rem .75rem;display:grid}.adminRecentItem div{gap:.2rem;min-width:0;display:grid}.adminRecentItem strong,.adminRecentItem span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adminRecentItem strong{color:var(--ink-0);font-size:.94rem}.adminRecentItem span,.adminRecentItem small{color:var(--ink-2);font-size:.78rem;font-weight:650}.settingsControls{justify-content:flex-start;display:flex}.settingsPanelTitle{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.settingsPanelTitle>div{gap:.45rem;min-width:0;display:grid}.settingsDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.settingsStatusRow{border:1px solid var(--paper-3);border-radius:var(--radius-md);background:var(--raised-bg);justify-content:space-between;align-items:center;gap:1rem;min-height:3.15rem;padding:.55rem .75rem;display:flex}.settingsStatusRowWide{grid-column:1/-1}.settingsStatusRow>span:first-child{color:var(--ink-1);font-size:.9rem;font-weight:720}.settingsStatusRow code{min-width:0;color:var(--ink-0);font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.settingsHint{border-radius:var(--radius-sm);background:var(--warning-1);width:fit-content;max-width:100%;color:var(--warning-0);margin-top:.85rem;padding:.65rem .8rem;font-size:.875rem;font-weight:680;line-height:1.45}.settingsHintReady{background:var(--success-1);color:var(--success-0)}.settingsCodeBlock{gap:.7rem;margin-top:.9rem;display:grid}.settingsCodeBlock>div{color:var(--ink-2);flex-wrap:wrap;gap:.45rem;font-size:.84rem;font-weight:680;display:flex}.settingsCodeBlock strong{color:var(--danger-0);font-weight:760}.settingsCodeBlock pre{border:1px solid var(--paper-3);border-radius:var(--radius-md);background:var(--raised-bg);max-width:100%;color:var(--ink-0);font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;padding:.9rem;font-size:.82rem;line-height:1.55;overflow-x:auto}.settingsSteps{gap:.6rem;margin-top:1rem;display:grid}.settingsSteps h3{color:var(--ink-0);font-size:.95rem;font-weight:740;line-height:1.25}.settingsSteps ol{color:var(--ink-1);gap:.45rem;padding-left:1.25rem;font-size:.9rem;line-height:1.5;display:grid}.keysToolbar{justify-content:space-between;align-items:flex-end;gap:1rem;min-width:0;padding:.15rem .05rem 0;display:flex}.keysToolbar>div{gap:.35rem;min-width:0;display:grid}.keysToolbar .primaryButton{white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.modalOverlay{z-index:100;animation:modal-overlay-in var(--motion-base) var(--ease-out-quart) both;background:#1c1b1457;background:lab(9.58563% -.223994 4.59437/.34);place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}:root[data-theme=dark] .modalOverlay{background:#0202009e;background:lab(.469727% .0095591 .553873/.62)}.modalPanel{overscroll-behavior:contain;border:1px solid var(--paper-3);border-radius:var(--radius-lg);background:var(--paper-1);width:min(100%,58rem);min-width:0;max-height:min(88vh,52rem);animation:modal-panel-in var(--motion-base) var(--ease-out-expo) both;gap:1.25rem;padding:1.4rem;display:grid;overflow-y:auto;box-shadow:0 28px 80px #1d1b1138;box-shadow:0 28px 80px lab(9.61068% -.208676 6.71684/.22)}:root[data-theme=dark] .modalPanel{border-color:#3b382e;border-color:lab(23.5389% -.343576 7.02008);box-shadow:0 28px 80px #0101008f;box-shadow:0 28px 80px lab(.198471% .0173002 .290123/.56)}.modalHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;min-width:0;display:grid}.modalHeader>div{gap:.35rem;min-width:0;display:grid}.iconButton{border:1px solid var(--paper-3);border-radius:var(--radius-sm);background:var(--raised-bg);width:2.55rem;height:2.55rem;color:var(--ink-1);transition:transform var(--motion-fast) var(--ease-out-quint), background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart);place-items:center;display:grid}.iconButton:hover{border-color:var(--soft-border);background:var(--paper-2);color:var(--ink-0);transform:translateY(-1px)}.modalActions{justify-content:flex-end;gap:.65rem;display:flex}.successMessage{border-radius:var(--radius-sm);background:var(--success-1);width:fit-content;max-width:100%;color:var(--success-0);animation:result-in var(--motion-base) var(--ease-out-expo) both;padding:.55rem .75rem;font-size:.875rem;font-weight:680;line-height:1.45}.entryPanel,.panel,.claimPanel,.summaryRow{background:var(--paper-1);border:1px solid var(--paper-3);border-radius:var(--radius-lg);width:100%;min-width:0;box-shadow:var(--shadow-soft);animation:surface-in var(--motion-slow) var(--ease-out-expo) both;transition:background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart)}.entryPanel{gap:1.75rem;padding:2rem;display:grid}.stack{gap:.875rem;min-width:0;display:grid}.eyebrow{color:var(--ink-2);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:740}h1{color:var(--ink-0);letter-spacing:0;font-size:2.25rem;font-weight:760;line-height:1.08}h2{color:var(--ink-0);letter-spacing:0;font-size:1.125rem;font-weight:720;line-height:1.2}.muted{max-width:64ch;color:var(--ink-2);font-size:.9375rem;line-height:1.55}.form{gap:1.125rem}.field{gap:.5rem;min-width:0;display:grid}.field[data-disabled=true]{opacity:.48}.field span{color:var(--ink-1);font-size:.8125rem;font-weight:680}.field input{border:1px solid var(--paper-3);border-radius:var(--radius-md);background:var(--field-bg);width:100%;min-width:0;min-height:3rem;color:var(--ink-0);transition:transform var(--motion-fast) var(--ease-out-quint), border-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart), background-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart);padding:0 1rem}.field input:disabled{cursor:not-allowed}:root[data-theme=dark] .field input,:root[data-theme=dark] .segmentedControl,:root[data-theme=dark] .ghostButton,:root[data-theme=dark] .smallButton,:root[data-theme=dark] .tableWrap{background:var(--raised-bg)}:root[data-theme=dark] .segmentButton[aria-checked=true]{color:var(--active-control-ink)}:root[data-theme=dark] .segmentedControl:before{background:var(--mint-0);box-shadow:0 8px 18px #0202005c;box-shadow:0 8px 18px lab(.469727% .0095591 .553873/.36)}:root[data-theme=dark] .controlGroup span{color:#b3b1aa;color:lab(72.2215% -.297427 3.81253)}:root[data-theme=dark] .segmentButton{color:#cdcbc2;color:lab(81.5136% -.353158 4.57761)}:root[data-theme=dark] .segmentButton:hover{color:#edebe4;color:lab(93.1019% -.304282 3.80774)}:root[data-theme=dark] .segmentText{font-weight:720}:root[data-theme=dark] .segmentButton[aria-checked=true] .segmentText,:root[data-theme=dark] .segmentButton[aria-checked=true] svg{color:#020a05;color:lab(2.10151% -2.62961 1.14555)}.field input::placeholder{color:var(--placeholder-ink)}.field input:hover{border-color:var(--hover-border)}.field input:focus{border-color:var(--mint-1);background:var(--paper-1);transform:translateY(-1px)}.codeInput{font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.04em;text-transform:uppercase;font-size:.95rem}.codeInputShell{border:1px solid var(--paper-3);border-radius:var(--radius-md);background:var(--field-bg);width:100%;min-width:0;min-height:3rem;color:var(--ink-0);cursor:text;transition:transform var(--motion-fast) var(--ease-out-quint), border-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart), background-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart);align-items:center;padding:0;display:flex;position:relative;overflow:hidden}:root[data-theme=dark] .codeInputShell{background:var(--field-bg);border-color:var(--soft-border)}.codeInputShell:hover{border-color:var(--hover-border)}.codeInputShell:focus-within{border-color:var(--mint-1);background:var(--paper-1);box-shadow:var(--focus-ring);transform:translateY(-1px)}.codeMask{z-index:3;width:100%;font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.04em;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;padding:0 1rem;font-size:.95rem;font-weight:400;line-height:3rem;display:block;position:absolute;inset:0;overflow:hidden}.field .codeMask{color:var(--ink-0);font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.04em;font-size:.95rem;font-weight:400;line-height:3rem}.codeMask span{font:inherit;letter-spacing:inherit}.codeMask .maskPlaceholder{color:var(--placeholder-ink)}:root[data-theme=dark] .codeMask .maskPlaceholder{color:#c7c4ba;color:lab(79.2052% -.401497 5.34818)}.codeMask .maskReserve{color:#0000;opacity:0}.codeInputNative{z-index:2;border-radius:inherit;width:100%;min-height:100%;color:var(--ink-0);caret-color:var(--ink-0);opacity:1;pointer-events:auto;box-shadow:none;background:0 0;border:0;padding:0 1rem;position:absolute;inset:0}.codeInputNative::placeholder{color:#0000}.field .codeInputNative{color:var(--ink-0);background:0 0;border:0}:root[data-theme=dark] .field .codeInputNative{color:#edebe4;color:lab(93.1019% -.304282 3.80774);caret-color:#edebe4;caret-color:lab(93.1019% -.304282 3.80774)}.field .codeInputNative:hover,.field .codeInputNative:focus{box-shadow:none;background:0 0;border-color:#0000;transform:none}.primaryButton,.ghostButton,.smallButton{border-radius:var(--radius-md);min-height:2.75rem;transition:transform var(--motion-fast) var(--ease-out-quint), background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart);border:1px solid #0000;padding:0 1.1rem;font-weight:720}.primaryButton{background:var(--mint-0);color:var(--active-control-ink);box-shadow:0 8px 18px #569a7438;box-shadow:0 8px 18px lab(58.2746% -29.1127 12.8368/.22)}.primaryButton:hover{background:var(--primary-hover);transform:translateY(-1px)}.primaryButton:active,.ghostButton:active,.smallButton:active{transform:translateY(1px)scale(.985)}.ghostButton,.smallButton{background:var(--raised-bg);border-color:var(--paper-3);color:var(--ink-1)}.ghostButton:hover,.smallButton:hover{background:var(--paper-2);border-color:var(--soft-border);transform:translateY(-1px)}.smallButton{border-radius:var(--radius-sm);min-height:2.75rem;font-size:.8125rem}.fitButton{width:fit-content}.formError{border-radius:var(--radius-sm);background:var(--danger-1);width:fit-content;max-width:100%;color:var(--danger-0);animation:error-in var(--motion-base) var(--ease-out-expo) both;padding:.55rem .75rem;font-size:.875rem;line-height:1.45}.topBar{justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.topBar h1{margin-top:.25rem;font-size:2rem}.adminGrid{gap:1.25rem;display:grid}.summaryRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:0;display:grid;overflow:hidden}.summaryRow div{background:var(--paper-1);gap:.4rem;padding:1rem 1.1rem;display:grid}.summaryRow span{color:var(--ink-2);font-size:.75rem;font-weight:680}.summaryRow strong{color:var(--ink-0);font-variant-numeric:tabular-nums;font-size:1.35rem;line-height:1}.panel,.claimPanel{padding:1.5rem}.panelHeader{gap:.45rem;margin-bottom:1.2rem;display:grid}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.channelPicker{border:0;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0;padding:0;display:flex}.channelPicker legend{color:var(--ink-1);flex-basis:100%;font-size:.8125rem;font-weight:680}.channelOption{border:1px solid var(--paper-3);border-radius:var(--radius-md);background:var(--raised-bg);min-height:2.75rem;color:var(--ink-1);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out-quint), background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart);align-items:center;padding:0 1rem 0 .72rem;font-size:.875rem;font-weight:720;display:inline-flex;position:relative}.channelOption:hover{border-color:var(--soft-border);transform:translateY(-1px)}.channelOption input{opacity:0;pointer-events:none;position:absolute}.channelOption span{align-items:center;gap:.55rem;display:inline-flex}.channelOption span:before{content:"";border:1px solid var(--paper-3);background:var(--paper-1);width:1.35rem;height:1.35rem;box-shadow:inset 0 0 0 .34rem var(--paper-1);transition:background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart);border-radius:999px}.channelOption:has(input:checked){border-color:var(--mint-border);background:var(--mint-2);color:var(--ink-0)}.channelOption:has(input:checked) span:before{border-color:var(--mint-0);background:var(--mint-0);box-shadow:inset 0 0 0 .34rem var(--mint-2)}.channelPicker:disabled{opacity:.48}.channelPicker:disabled .channelOption{cursor:not-allowed}.formGrid>*{min-width:0}.resultPanel{border:1px solid var(--result-border);border-radius:var(--radius-lg);background:var(--mint-2);animation:result-in var(--motion-slow) var(--ease-out-expo) both;transition:background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart);gap:.55rem;padding:1rem;display:grid}.resultPanel span{color:var(--ink-1);font-size:.875rem;font-weight:680}.codeToken{color:#0e3321;color:lab(18.3639% -17.9716 7.91433);font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.02em;overflow-wrap:anywhere;font-size:1.55rem}.resultPanel small{color:var(--ink-2)}.resultAction{justify-content:center;align-items:center;width:fit-content;display:inline-flex}.tableActionLink{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.claimPanel{gap:1.35rem;display:grid}.claimFrameBody{gap:1rem;padding:1.9rem 2rem 2rem;display:grid;position:relative}.claimTitleGroup{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:.35rem;display:grid}.claimTitleGroup h1{min-width:0;font-size:2.2rem;font-weight:760;line-height:1.04}.claimSectionLabel{color:var(--ink-1);font-size:.82rem;font-weight:760}:root[data-theme=dark] .claimSectionLabel{color:#d9d7d0;color:lab(86.1418% -.302345 3.80912)}.claimDivider{display:none}:root[data-theme=dark] .claimDivider{background:#333027;background:lab(20.0483% -.310987 6.23475)}.claimHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.claimHeader h1{overflow-wrap:anywhere;margin-top:.25rem;font-size:1.45rem}.statusDot,.statusPill{background:var(--paper-2);width:fit-content;min-height:1.75rem;color:var(--ink-2);white-space:nowrap;transition:background-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart), transform var(--motion-fast) var(--ease-out-quint);border-radius:999px;align-items:center;padding:0 .7rem;font-size:.75rem;font-weight:740;display:inline-flex}.claimStatus{justify-self:end;margin-top:.2rem}.statusDot[data-status=ready],.statusPill[data-status=active]{background:var(--success-1);color:var(--success-0)}.statusDot[data-status=empty],.statusPill[data-status=expired]{background:var(--warning-1);color:var(--warning-0)}.statusDot[data-status=error],.statusPill[data-status=disabled]{background:var(--danger-1);color:var(--danger-0)}.digitGrid{grid-template-columns:repeat(6,minmax(2.15rem,1fr));gap:.55rem;display:grid}.codeBlockHeader{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.codeBlockHeader span{color:var(--ink-1);font-size:.8125rem;font-weight:740}.codeBlockHeader small{color:var(--ink-2);text-align:right;font-size:.75rem;font-weight:640}.copyRowBlock{gap:.45rem;min-width:0;display:grid}.copyRowSurface{border:1px solid var(--paper-3);border-radius:var(--radius-md);background:linear-gradient(180deg, var(--copy-row-bg-start), var(--copy-row-bg-end));width:100%;min-width:0;min-height:3.1rem;color:var(--ink-0);box-shadow:inset 0 1px 0 var(--copy-row-inset);transition:transform var(--motion-fast) var(--ease-out-quint), border-color var(--motion-base) var(--ease-out-quart), background-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart);grid-template-columns:minmax(0,1fr) 2.8rem;align-items:center;gap:.85rem;padding:.3rem;display:grid}.copyRowSurface:hover{border-color:var(--hover-border);transform:translateY(-1px)}.copyRowMain,.copyRowButton{min-width:0;color:inherit;background:0 0;border:0}.copyRowMain{text-align:left;grid-template-columns:auto minmax(0,max-content) minmax(7rem,1fr);align-items:center;gap:.95rem;width:100%;min-height:2.5rem;padding:0 .8rem;display:grid}.copyRowMain:disabled,.copyRowButton:disabled{cursor:default;opacity:.64}.copyRowIcon{width:1.6rem;min-width:1.6rem;height:1.6rem;color:var(--ink-2);place-items:center;display:grid}.copyRowText{min-width:0;color:var(--ink-0);font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.22em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:1.58rem;font-weight:700;line-height:1;overflow:hidden}.copyRowBlock[data-kind=email] .copyRowSurface{grid-template-columns:minmax(0,1fr) 2.8rem;width:100%;max-width:100%}.copyRowBlock[data-kind=email] .copyRowMain{grid-template-columns:auto minmax(0,1fr)}.copyRowBlock[data-kind=email] .copyRowText{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;letter-spacing:0;font-size:.98rem;font-weight:700}.copyRowBlock[data-kind=phone] .copyRowMain{grid-template-columns:auto minmax(0,1fr)}.copyRowBlock[data-kind=phone] .copyRowText{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;letter-spacing:0;font-size:.98rem;font-weight:700}.copyRowMeta{min-width:0;color:var(--ink-1);white-space:nowrap;text-overflow:ellipsis;text-align:center;justify-self:end;font-size:.78rem;font-weight:670;line-height:1.25;overflow:hidden}.copyRowButton{border:1px solid var(--paper-3);border-radius:calc(var(--radius-md) - 4px);background:var(--copy-row-button-bg);width:2.75rem;height:2.75rem;color:var(--ink-1);box-shadow:inset 0 1px 0 var(--copy-row-button-inset);transition:transform var(--motion-fast) var(--ease-out-quint), background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart);justify-content:center;justify-self:end;place-items:center;display:grid}.copyRowButton:hover:not(:disabled){border-color:var(--hover-border);background:var(--paper-1);transform:translateY(-1px)}.copyRowButton:active:not(:disabled),.copyRowMain:active:not(:disabled){transform:translateY(1px)scale(.985)}.copyRowBlock[data-accent=mint] .copyRowIcon{color:var(--success-0)}.copyRowBlock[data-accent=mint] .copyRowButton{background:var(--success-1);border-color:var(--result-border);color:var(--success-0)}:root[data-theme=dark] .copyRowSurface{background:linear-gradient(180deg, var(--copy-row-bg-start), var(--copy-row-bg-end));color:#e6e5dd;color:lab(90.7819% -.303656 3.80816);box-shadow:inset 0 1px 0 var(--copy-row-inset);border-color:#3b382e;border-color:lab(23.5342% -.33766 6.61762)}:root[data-theme=dark] .copyRowSurface:hover{border-color:#535045;border-color:lab(33.9821% -.396296 6.97179)}:root[data-theme=dark] .copyRowText{color:#e4e1d6;color:lab(89.6514% -.432521 5.72842)}:root[data-theme=dark] .copyRowIcon,:root[data-theme=dark] .copyRowMeta{color:#a7a59c;color:lab(67.5931% -.345349 4.58317)}:root[data-theme=dark] .copyRowButton{background:var(--copy-row-button-bg);color:#c6c4bc;color:lab(79.1935% -.352025 4.57842);border-color:#48453b;border-color:lab(29.336% -.366464 6.59136)}:root[data-theme=dark] .copyRowButton:hover:not(:disabled){background:#333028;background:lab(20.0435% -.304312 5.83314)}:root[data-theme=dark] .copyRowBlock[data-accent=mint] .copyRowIcon{color:var(--mint-0)}:root[data-theme=dark] .copyRowBlock[data-accent=mint] .copyRowButton{background:var(--mint-0);border-color:var(--mint-0);color:#020f07;color:lab(3.24658% -4.43719 1.9298)}.digitCell{aspect-ratio:1/1.08;border:1px solid var(--paper-3);background:linear-gradient(180deg, var(--paper-1), var(--paper-2));color:var(--ink-0);box-shadow:var(--shadow-tight);font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;font-variant-numeric:tabular-nums;transition:transform var(--motion-fast) var(--ease-out-quint), background-color var(--motion-base) var(--ease-out-quart), border-color var(--motion-base) var(--ease-out-quart), box-shadow var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart);border-radius:1.25rem;place-items:center;font-size:2.45rem;font-weight:720;line-height:1;display:grid;position:relative}.digitCell:not(:empty){animation:digit-settle var(--motion-base) var(--ease-out-expo) both}:root[data-theme=dark] .digitCell{background:linear-gradient(#26241b,#1d1b12);background:linear-gradient(lab(14.25% -.269145 6.68578),lab(9.60289% -.222884 6.02794))}.digitCell[data-loading=true]{overflow:hidden}.digitCell[data-loading=true]:after{content:"";width:38%;height:.45rem;animation:loading-pill .92s var(--ease-out-quart) infinite;background:#d4d1c4;background:lab(83.8683% -.497282 6.89006);border-radius:999px}.claimMeta{color:var(--ink-2);flex-wrap:wrap;gap:.6rem;font-size:.8125rem;display:flex}.claimMeta span{background:var(--paper-2);min-height:1.85rem;transition:background-color var(--motion-base) var(--ease-out-quart), color var(--motion-base) var(--ease-out-quart);border-radius:999px;padding:.45rem .72rem}.tableWrap{border:1px solid var(--paper-3);border-radius:var(--radius-lg);background:var(--raised-bg);width:100%;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:1040px}th,td{border-bottom:1px solid var(--paper-3);text-align:left;vertical-align:middle;padding:.8rem .9rem;font-size:.875rem}tbody tr:last-child td{border-bottom:0}tbody tr{transition:background-color var(--motion-fast) var(--ease-out-quart)}tbody tr:hover{background:var(--paper-2)}.keyTableRow{cursor:pointer}.keyTableRow:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.keyTableRow td:first-child{color:var(--ink-0);font-weight:700}.tableCodeCell{align-items:center;gap:.45rem;min-width:12.5rem;display:inline-flex}.codeTokenInline{color:var(--ink-0);font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.02em;white-space:nowrap;font-size:.8125rem;font-weight:720}.compactIconButton{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;min-height:2.25rem}.tableActions{justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.tableActions .smallButton{white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;min-height:2.35rem;display:inline-flex}th{color:var(--ink-2);text-transform:uppercase;font-size:.75rem;font-weight:760}td{color:var(--ink-1);font-variant-numeric:tabular-nums}.emptyCell{color:var(--ink-2);text-align:center;padding:2rem 1rem}@keyframes controls-in{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes surface-in{0%{opacity:0;transform:translateY(.45rem)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes result-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes error-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes digit-settle{0%{opacity:.35;transform:translateY(.2rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes loading-pill{0%{opacity:.36;transform:scaleX(.72)}50%{opacity:.86;transform:scaleX(1.08)}to{opacity:.36;transform:scaleX(.72)}}@keyframes modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes modal-panel-in{0%{opacity:0;transform:translateY(.5rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:980px){.adminWorkspace{grid-template-columns:1fr;gap:.95rem;height:auto;padding:1rem;overflow:visible}.adminAppBar{border-left:1px solid var(--paper-3);border-radius:var(--radius-lg);grid-template-rows:auto;grid-template-columns:minmax(10rem,1fr) minmax(0,2fr) auto;align-items:center;gap:.75rem;min-height:0;padding:.75rem;position:static}.adminBrand{border-bottom:0;padding:0}.adminNav{grid-auto-columns:minmax(8rem,1fr);grid-auto-flow:column;overflow-x:auto}.adminNavLink:hover{transform:translateY(-1px)}.adminLogout{border-top:0;padding-top:0}.adminContentTop{justify-content:flex-start}.adminContent{justify-self:stretch;max-width:none;height:auto;padding-bottom:3.5rem;overflow:visible}.adminPageHeader .muted{text-align:left}}@media (max-width:760px){.centerShell,.appShell{padding-left:1rem;padding-right:1rem}.adminWorkspace{padding:.85rem}.adminAppBar{border-radius:1.25rem;grid-template-columns:1fr}.adminNav{grid-auto-columns:minmax(9.5rem,1fr)}.adminLogout .ghostButton{width:100%}.adminContentTop .siteControls,.settingsControls .siteControls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.settingsPanelTitle,.settingsStatusRow{flex-direction:column;align-items:flex-start}.settingsDetailGrid{grid-template-columns:1fr}.settingsStatusRow code{white-space:normal;overflow-wrap:anywhere}.adminPageHeader{flex-direction:column;align-items:flex-start;gap:.55rem}.adminPageHeader h1{font-size:1.9rem}.keysToolbar{flex-direction:column;align-items:stretch}.keysToolbar .primaryButton{width:100%}.adminRecentItem{grid-template-columns:1fr;gap:.35rem}.centerShell{align-items:center}.centerStack{width:100%}.siteControls{gap:.65rem}.appControls{justify-content:stretch}.appControls .siteControls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.claimControlsRow{grid-template-columns:minmax(0,1fr) auto;align-items:end}.claimControlsRow .siteControls{grid-template-columns:max-content max-content;width:auto}.claimShell{align-items:center;padding:1rem}.claimStack{width:100%}.claimTopControls{grid-template-columns:1fr;gap:.7rem}.claimTopControls .siteControls{grid-template-columns:max-content max-content;justify-content:space-between}.claimTopControls .themeToggle{justify-self:end}.claimFrame{border-radius:1.35rem}.claimAction{justify-self:end}.claimAction .ghostButton{width:auto}.appControls .languageToggle,.claimControlsRow .languageToggle{grid-column:auto;max-width:none}.themeToggle{justify-self:end}.segmentedControl{width:max-content;max-width:100%;min-height:2.8rem;overflow-x:auto}.segmentButton{min-height:calc(2.8rem - (var(--segment-pad) * 2));padding:0 .62rem;font-size:.8125rem}.entryPanel,.panel,.claimPanel{padding:1.2rem}.modalOverlay{align-items:end;padding:.75rem}.modalPanel{border-radius:1.25rem;max-height:calc(100vh - 1.5rem);padding:1rem}.modalActions{flex-direction:column-reverse}.modalActions .ghostButton,.modalActions .primaryButton{width:100%}.claimFrameBody{gap:.9rem;padding:1.35rem 1rem 1.2rem}.claimTitleGroup h1{font-size:1.85rem}.claimStatus{margin-top:.1rem}.identityPill{width:100%;font-size:.95rem}h1{font-size:1.9rem}.topBar,.claimHeader{flex-direction:column;align-items:stretch}.summaryRow{grid-template-columns:repeat(2,minmax(0,1fr))}.formGrid{grid-template-columns:1fr}.tableActions{flex-wrap:wrap;justify-content:flex-start}.digitGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem}.digitCell{border-radius:.85rem;font-size:1.65rem}.copyRowSurface{grid-template-columns:minmax(0,1fr) 2.95rem;gap:.4rem;min-height:3.25rem;padding:.28rem}.copyRowMain{gap:.75rem;min-height:2.75rem;padding-inline:.6rem}.copyRowText{letter-spacing:.13em;font-size:1.42rem}.copyRowBlock[data-kind=email] .copyRowText,.copyRowBlock[data-kind=phone] .copyRowText{font-size:.92rem}.copyRowIcon{width:1.45rem;min-width:1.45rem;height:1.45rem}.copyRowMeta{text-align:left;grid-area:2/1/auto/-1;justify-self:start;padding:0 .6rem .15rem}.copyRowButton{width:2.75rem;height:2.75rem}.tableWrap{overflow:visible}table{min-width:0}table,thead,tbody,tr,td{width:100%;display:block}thead{display:none}tbody{gap:.75rem;padding:.7rem;display:grid}tbody tr{border:1px solid var(--paper-3);border-radius:var(--radius-md);background:var(--paper-1);overflow:hidden}td{border-bottom:1px solid var(--paper-3);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;display:flex}td:before{content:attr(data-label);color:var(--ink-2);text-transform:uppercase;flex:none;font-size:.72rem;font-weight:760}td:empty,td[data-label=""]{justify-content:flex-end}td:empty:before,td[data-label=""]:before{content:none}.ghostButton,.primaryButton,.fitButton{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
