@font-face{font-family:Assistant;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/assistant-hebrew-BN2rW9aC.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/assistant-latin-COL8ZNjk.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Assistant", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Menlo, Consolas, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--dur-fast:.12s;--dur-base:.18s;--dur-slow:.26s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--content-max:960px;--color-bg-page:#f5f6f8;--color-bg-surface:#fff;--color-bg-raised:#fff;--color-bg-inset:#eef0f3;--color-bg-overlay:#fff;--color-text-primary:#14161a;--color-text-secondary:#4a505a;--color-caption-text:#5b626d;--color-text-muted:#7a828e;--color-border:#e3e6eb;--color-border-strong:#cdd2da;--color-accent:#5b5bd6;--color-accent-hover:#5150c4;--color-accent-active:#4844b0;--color-accent-subtle:#eeeefb;--color-accent-text:#4a46c9;--color-accent-border:#5b5bd6;--color-accent-strong:#3d3aa8;--color-on-accent:#fff;--color-success:#136e46;--color-success-subtle:#e6f5ee;--color-warning:#8a4b07;--color-warning-subtle:#fbf1dc;--color-danger:#c4342b;--color-danger-hover:#a82a22;--color-danger-subtle:#fcecea;--color-info:#2264c4;--color-info-subtle:#e7f0fc;--color-focus-ring:#5b5bd661;--color-focus-ring-solid:#5b5bd6;--shadow-sm:0 1px 2px #1012170d, 0 1px 1px #10121708;--shadow-md:0 2px 4px #1012170d, 0 4px 12px #1012170f;--shadow-lg:0 8px 28px #1012171a, 0 2px 6px #1012170f;--shadow-focus:0 0 0 3px var(--color-focus-ring);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-bg-page:#0e1013;--color-bg-surface:#16191f;--color-bg-raised:#1c2028;--color-bg-inset:#101317;--color-bg-overlay:#22262f;--color-elevation-hairline:#ffffff0f;--color-text-primary:#edeff2;--color-text-secondary:#a8b0bc;--color-caption-text:#929aa6;--color-text-muted:#6e7681;--color-border:#262b33;--color-border-strong:#363c46;--color-accent:#5b5bd6;--color-accent-hover:#6767e0;--color-accent-active:#5453c9;--color-accent-subtle:#1e1e3a;--color-accent-text:#a5a5f7;--color-accent-border:#7c7cf0;--color-accent-strong:#c0c0fb;--color-on-accent:#fff;--color-success:#46c08a;--color-success-subtle:#10251c;--color-warning:#e0a02a;--color-warning-subtle:#2a2110;--color-danger:#f0736a;--color-danger-hover:#f58a82;--color-danger-subtle:#2e1513;--color-info:#6ba5f0;--color-info-subtle:#10203a;--color-focus-ring:#7c7cf073;--color-focus-ring-solid:#7c7cf0;--shadow-sm:0 1px 2px #0006;--shadow-md:0 2px 8px #00000080;--shadow-lg:0 12px 32px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--color-bg-page:#0e1013;--color-bg-surface:#16191f;--color-bg-raised:#1c2028;--color-bg-inset:#101317;--color-bg-overlay:#22262f;--color-elevation-hairline:#ffffff0f;--color-text-primary:#edeff2;--color-text-secondary:#a8b0bc;--color-caption-text:#929aa6;--color-text-muted:#6e7681;--color-border:#262b33;--color-border-strong:#363c46;--color-accent:#5b5bd6;--color-accent-hover:#6767e0;--color-accent-active:#5453c9;--color-accent-subtle:#1e1e3a;--color-accent-text:#a5a5f7;--color-accent-border:#7c7cf0;--color-accent-strong:#c0c0fb;--color-on-accent:#fff;--color-success:#46c08a;--color-success-subtle:#10251c;--color-warning:#e0a02a;--color-warning-subtle:#2a2110;--color-danger:#f0736a;--color-danger-hover:#f58a82;--color-danger-subtle:#2e1513;--color-info:#6ba5f0;--color-info-subtle:#10203a;--color-focus-ring:#7c7cf073;--color-focus-ring-solid:#7c7cf0;--shadow-sm:0 1px 2px #0006;--shadow-md:0 2px 8px #00000080;--shadow-lg:0 12px 32px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--color-bg-page);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:15px;line-height:1.55}#root{min-height:100vh}h1,h2,h3{color:var(--color-text-primary);letter-spacing:-.01em;font-weight:600;line-height:1.25}h1{font-size:28px}h2{font-size:20px}h3{font-size:16px;line-height:1.4}p{color:var(--color-text-secondary)}a{color:var(--color-accent-text);transition:color var(--dur-fast) var(--ease-standard);text-decoration:none}a:hover{color:var(--color-accent-hover)}strong{color:var(--color-text-primary);font-weight:600}ul,ol{padding:0;list-style:none}table,progress,.huaca-plans [data-testid=price],[data-testid=quota-meter],[data-testid=calc-result]{font-variant-numeric:tabular-nums}:focus{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}:focus:not(:focus-visible){box-shadow:none}:focus-visible{box-shadow:var(--shadow-focus);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.huaca-auth{min-height:100vh;padding:var(--space-6) var(--space-4);place-items:center;display:grid}.huaca-auth-box{inline-size:100%;max-inline-size:400px}.huaca-auth-box>*+*{margin-block-start:var(--space-4)}.huaca-shell{flex-direction:column;min-height:100vh;display:flex}.huaca-content{width:100%;max-inline-size:var(--content-max);padding:var(--space-7) var(--space-5) var(--space-9);margin-inline-start:auto;margin-inline-end:auto}.huaca-content>*+*{margin-block-start:var(--space-6)}button{color:var(--color-text-primary);background-color:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:0 var(--space-4);cursor:pointer;min-height:36px;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;font-family:inherit;font-size:14px;font-weight:500;line-height:1;display:inline-flex}button:hover{background-color:var(--color-bg-inset)}button:disabled{opacity:.5;cursor:not-allowed}button:disabled:hover{background-color:var(--color-bg-surface)}.btn-primary{color:var(--color-on-accent);background-color:var(--color-accent);box-shadow:var(--shadow-sm);border-color:#0000}.btn-primary:hover{background-color:var(--color-accent-hover)}.btn-primary:active{background-color:var(--color-accent-active)}.btn-primary:disabled:hover{background-color:var(--color-accent)}.btn-ghost{color:var(--color-text-secondary);background-color:#0000;border-color:#0000}.btn-ghost:hover{background-color:var(--color-bg-inset);color:var(--color-text-primary)}.btn-ghost:disabled:hover{background-color:#0000}.btn-danger{color:var(--color-danger);background-color:#0000;border-color:#0000}.btn-danger:hover{background-color:var(--color-danger-subtle);color:var(--color-danger)}.btn-danger:disabled:hover{background-color:#0000}.btn-block{width:100%}.huaca-google-btn{color:#1f1f1f;background-color:#fff;border:1px solid #dadce0;width:100%;font-weight:500}.huaca-google-btn:hover{background-color:#f7f8f8;border-color:#d2d3d7}.huaca-google-btn:disabled:hover{background-color:#fff}.huaca-google-icon{flex:none;margin-inline-end:var(--space-3)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .huaca-google-btn{color:#e3e3e3;background-color:#131314;border-color:#5f6368}:root:not([data-theme=light]) .huaca-google-btn:hover{background-color:#1c1c1d;border-color:#757779}:root:not([data-theme=light]) .huaca-google-btn:disabled:hover{background-color:#131314}}:root[data-theme=dark] .huaca-google-btn{color:#e3e3e3;background-color:#131314;border-color:#5f6368}:root[data-theme=dark] .huaca-google-btn:hover{background-color:#1c1c1d;border-color:#757779}:root[data-theme=dark] .huaca-google-btn:disabled:hover{background-color:#131314}label{letter-spacing:.04em;color:var(--color-text-secondary);margin-block-end:var(--space-1);font-size:12px;font-weight:600;display:block}input,select,textarea{color:var(--color-text-primary);background-color:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:0 var(--space-3);min-height:38px;max-inline-size:100%;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);font-family:inherit;font-size:15px}textarea{padding-block:var(--space-2);min-height:80px;line-height:1.5}input::placeholder,textarea::placeholder{color:var(--color-text-muted)}input:focus,select:focus,textarea:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237a828e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;cursor:pointer;padding-inline-end:var(--space-6)}[dir=rtl] select{background-position:left var(--space-3) center}input[type=checkbox],input[type=radio]{min-height:0;block-size:16px;inline-size:16px;accent-color:var(--color-accent);vertical-align:middle}.huaca-form label{margin-block-start:var(--space-3)}.huaca-form label:first-child{margin-block-start:0}.huaca-form input:not([type=checkbox]):not([type=radio]),.huaca-form select,.huaca-form textarea{width:100%}.huaca-form button{margin-block-start:var(--space-4)}.huaca-check{letter-spacing:normal;text-transform:none;color:var(--color-text-secondary);cursor:pointer;align-items:center;margin-block-start:var(--space-3);margin-inline-end:var(--space-4);font-size:14px;font-weight:400;display:inline-flex}.huaca-check input{margin-inline-end:var(--space-2)}.huaca-card,.huaca-section,.huaca-content section{background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}.huaca-content section>*+*{margin-block-start:var(--space-3)}.huaca-content section h2{border-block-end:1px solid var(--color-border);margin-block-end:var(--space-4);padding-block-end:var(--space-3)}.huaca-card{border-radius:var(--radius-xl);inline-size:100%;max-inline-size:400px;box-shadow:var(--shadow-md);padding:var(--space-7);text-align:center}.huaca-card>*+*{margin-block-start:var(--space-4)}.huaca-card h1{margin-block-end:var(--space-2)}.huaca-card form{text-align:start}.huaca-card [data-testid=google-login]{width:100%}.huaca-or{color:var(--color-text-muted);align-items:center;font-size:13px;display:flex}.huaca-or:before,.huaca-or:after{content:"";background-color:var(--color-border);flex:1;block-size:1px}.huaca-or:before{margin-inline-end:var(--space-3)}.huaca-or:after{margin-inline-start:var(--space-3)}.huaca-mark{vertical-align:middle;color:var(--color-accent);display:inline-block}.huaca-wordmark{letter-spacing:-.02em;color:var(--color-text-primary);align-items:center;font-size:20px;font-weight:600;display:inline-flex}.huaca-wordmark .huaca-mark{margin-inline-end:var(--space-2)}.huaca-nav{z-index:10;min-block-size:56px;padding-inline:var(--space-5);background-color:var(--color-bg-surface);border-block-end:1px solid var(--color-border);align-items:center;display:flex;position:sticky;top:0}.huaca-brand{letter-spacing:-.01em;color:var(--color-text-primary);align-items:center;font-size:16px;font-weight:600;display:inline-flex}.huaca-brand:hover{color:var(--color-text-primary)}.huaca-brand .huaca-mark{margin-inline-end:var(--space-2)}.huaca-nav-end{align-items:center;margin-inline-start:auto;display:flex}.huaca-nav-end>*+*{margin-inline-start:var(--space-4)}.huaca-nav-link{color:var(--color-text-secondary);font-size:14px;font-weight:500}.huaca-nav-link:hover{color:var(--color-text-primary)}.huaca-org-chip{max-inline-size:200px;padding:var(--space-1) var(--space-3);background-color:var(--color-bg-inset);border-radius:var(--radius-full);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:13px;font-weight:500;display:inline-flex;overflow:hidden}.huaca-org-chip:hover{color:var(--color-text-primary)}.huaca-theme-toggle{min-height:34px;min-inline-size:34px;padding:0 var(--space-2);border-color:var(--color-border);color:var(--color-text-secondary)}.huaca-theme-toggle:hover{color:var(--color-text-primary)}[data-testid=booting],[data-testid=signing-in]{color:var(--color-text-secondary);text-align:center;font-size:15px}table{border-collapse:collapse;inline-size:100%;font-size:14px}thead th{text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);background-color:var(--color-bg-inset);padding:var(--space-2) var(--space-4);white-space:nowrap;font-size:11px;font-weight:600}thead th:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-md)}thead th:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-md)}thead th:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--radius-md)}thead th:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-md)}thead th:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-md)}thead th:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--radius-md)}thead th:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-md)}thead th:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-md)}thead th:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-md)}thead th:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-md)}thead th:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-md)}thead th:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-md)}tbody td{padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--color-border);vertical-align:middle;color:var(--color-text-secondary)}tbody tr:hover td{background-color:var(--color-bg-inset)}td button{min-height:30px;padding:0 var(--space-3);color:var(--color-text-secondary);margin-inline-end:var(--space-2);margin-block:var(--space-1);background-color:#0000;border-color:#0000;font-size:13px}td button:hover{background-color:var(--color-bg-inset);color:var(--color-text-primary)}td button.btn-danger:hover{background-color:var(--color-danger-subtle);color:var(--color-danger)}.badge{padding:2px var(--space-2);border-radius:var(--radius-full);letter-spacing:.03em;background-color:var(--color-bg-inset);color:var(--color-text-secondary);white-space:nowrap;align-items:center;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.badge-accent{background-color:var(--color-accent-subtle);color:var(--color-accent-text)}.badge-success{background-color:var(--color-success-subtle);color:var(--color-success)}.badge-warning{background-color:var(--color-warning-subtle);color:var(--color-warning)}.badge-danger{background-color:var(--color-danger-subtle);color:var(--color-danger)}.badge-info{background-color:var(--color-info-subtle);color:var(--color-info)}[data-testid=quota-meter]{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;font-size:13px;display:flex}[data-testid=quota-meter]>*{margin-inline-end:var(--space-2)}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-full);background-color:var(--color-bg-inset);border:none;block-size:8px;inline-size:180px;overflow:hidden}progress::-webkit-progress-bar{background-color:var(--color-bg-inset);border-radius:var(--radius-full)}progress::-webkit-progress-value{background-color:var(--color-accent);border-radius:var(--radius-full);transition:inline-size var(--dur-slow) var(--ease-standard)}progress::-moz-progress-bar{background-color:var(--color-accent);border-radius:var(--radius-full)}[data-testid=quota-meter][data-low=true] progress::-webkit-progress-value{background-color:var(--color-warning)}[data-testid=quota-meter][data-low=true] progress::-moz-progress-bar{background-color:var(--color-warning)}[data-testid=quota-meter][data-low=true]{color:var(--color-warning);font-weight:600}[role=alert]{color:var(--color-danger);background-color:var(--color-danger-subtle);border-inline-start:3px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:14px}[role=note]{color:var(--color-text-secondary);background-color:var(--color-bg-inset);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:13px}[role=status]{color:var(--color-success);font-size:13px;font-weight:600}.huaca-state{text-align:center;background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-inline-size:440px;box-shadow:var(--shadow-sm);padding:var(--space-7) var(--space-6);margin-inline-start:auto;margin-inline-end:auto}.huaca-state>*+*{margin-block-start:var(--space-3)}.huaca-state h2{margin-block-start:0}.huaca-state button{margin-block-start:var(--space-2)}.huaca-content>[data-testid=needs-plan],.huaca-content>[data-testid=needs-plan-ask-owner],.huaca-content>[data-testid=needs-seat],.huaca-content>[data-testid=not-permitted],.huaca-content>[data-testid=quota-exceeded]{text-align:center;background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-inline-size:440px;box-shadow:var(--shadow-sm);padding:var(--space-7) var(--space-6);margin-inline-start:auto;margin-inline-end:auto}.huaca-plans ul{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;display:grid}.huaca-plans li{background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:var(--space-6);flex-direction:column;display:flex}.huaca-plans li>*{margin-block-end:var(--space-3)}.huaca-plans li [data-testid=badge]{padding:2px var(--space-2);border-radius:var(--radius-full);letter-spacing:.03em;background-color:var(--color-accent-subtle);color:var(--color-accent-text);align-self:flex-start;font-size:11px;font-weight:600;display:inline-flex}.huaca-plans li h2{font-size:18px}.huaca-plans li [data-testid=price]{color:var(--color-text-primary);font-size:26px;font-weight:600}.huaca-plans li ul{display:block}.huaca-plans li ul li{all:unset;color:var(--color-text-secondary);padding-block:var(--space-1);padding-inline-start:var(--space-5);font-size:14px;display:block;position:relative}.huaca-plans li ul li:before{content:"✓";color:var(--color-accent);font-weight:700;position:absolute}.huaca-plans li ul li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.huaca-plans li ul li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.huaca-plans li ul li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.huaca-plans li ul li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.huaca-plans li ul li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.huaca-plans li ul li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.huaca-plans li button{width:100%;margin-block-start:auto;margin-block-end:0}.huaca-plan-featured{border-color:var(--color-accent);box-shadow:var(--shadow-md);border-width:2px}.huaca-calc{background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}.huaca-calc-form{gap:var(--space-4);grid-template-columns:1fr auto 1fr;align-items:end;display:grid}.huaca-field{flex-direction:column;display:flex}.huaca-calc-form input,.huaca-calc-form select{width:100%}.huaca-calc-form [data-testid=calc-submit]{grid-column:1/-1;justify-self:start;margin-block-start:var(--space-2)}@media (max-width:520px){.huaca-calc-form{grid-template-columns:1fr}}[data-testid=calc-result]{border-block-start:1px solid var(--color-border);color:var(--color-text-secondary);margin-block-start:var(--space-5);padding-block-start:var(--space-4);font-size:16px}[data-testid=calc-result] strong{color:var(--color-text-primary);font-size:24px}[data-testid=calc-read-only]{color:var(--color-text-secondary)}.huaca-history li{padding:var(--space-2) 0;border-block-start:1px solid var(--color-border);color:var(--color-text-secondary);font-size:14px}.huaca-history li:first-child{border-block-start:none}.huaca-list li+li{margin-block-start:var(--space-2)}.huaca-list button{text-align:start;justify-content:flex-start;width:100%}[data-testid=account-page]>*+*,[data-testid=org-admin-page]>*+*,[data-testid=calculator]>*+*,.huaca-plans>*+*{margin-block-start:var(--space-5)}[data-testid=account-page] section ul li,.huaca-subs li,.huaca-invites li{padding-block:var(--space-2);border-block-start:1px solid var(--color-border);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;font-size:14px;display:flex}[data-testid=account-page] section ul li:first-child,.huaca-subs li:first-child,.huaca-invites li:first-child{border-block-start:none}[data-testid=account-page] section ul li>span:first-child,.huaca-subs li>span:first-child{margin-inline-end:auto}[data-testid=account-page] section ul li button{min-height:30px;padding:0 var(--space-3);font-size:13px}[data-testid=account-page] section input{width:100%;max-inline-size:360px;display:block}[data-testid=account-page] [role=status]{margin-inline-start:var(--space-3)}.huaca-table-wrap{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.huaca-table-wrap table{min-inline-size:520px}.huaca-invite-revoke{margin-inline-start:auto}:root{--text-display-size:34px;--text-display-lh:1.2;--text-display-weight:700;--text-h1-size:28px;--text-h1-lh:1.3;--text-h1-weight:600;--text-h2-size:20px;--text-h2-lh:1.35;--text-h2-weight:600;--text-h3-size:16px;--text-h3-lh:1.45;--text-h3-weight:600;--text-body-lg-size:17px;--text-body-lg-lh:1.5;--text-body-lg-weight:400;--text-body-size:15px;--text-body-lh:1.55;--text-body-weight:400;--text-caption-size:13px;--text-caption-lh:1.4;--text-caption-weight:600;--text-micro-size:12px;--text-micro-lh:1.4;--text-micro-weight:500;--text-numeric-size:25px;--text-numeric-lh:1.1;--track-latin-tight:-.01em;--track-latin-display:-.02em}h1,h2,h3,h4{letter-spacing:0}h1{font-size:var(--text-h1-size);line-height:var(--text-h1-lh);font-weight:var(--text-h1-weight)}h2{font-size:var(--text-h2-size);line-height:var(--text-h2-lh);font-weight:var(--text-h2-weight)}h3{font-size:var(--text-h3-size);line-height:var(--text-h3-lh);font-weight:var(--text-h3-weight)}.huaca-display{font-size:var(--text-display-size);line-height:var(--text-display-lh);font-weight:var(--text-display-weight);letter-spacing:0}.huaca-numeric{font-size:var(--text-numeric-size);line-height:var(--text-numeric-lh);font-variant-numeric:tabular-nums;font-weight:600}.huaca-latin{letter-spacing:var(--track-latin-tight)}.huaca-wordmark,.huaca-display.huaca-latin{letter-spacing:var(--track-latin-display)}code,kbd,samp{letter-spacing:0}em,i,cite,q,dfn{font-style:normal;font-weight:600}thead th{font-size:var(--text-micro-size);letter-spacing:0;text-transform:none;color:var(--color-caption-text);font-weight:600}label,.badge{letter-spacing:0}.huaca-num,.huaca-seat-meter,.huaca-subs li,.huaca-invites li{font-variant-numeric:tabular-nums}.huaca-num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:inline-block}.huaca-plans [data-testid=price]{unicode-bidi:plaintext}@font-face{font-family:Assistant Fallback;src:local(Arial),local(Helvetica Neue);ascent-override:105%;descent-override:27%;line-gap-override:0%;size-adjust:100%}
