@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap");@font-face{font-family:Inter;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;src:url(/_next/static/media/inter-latin-wght-italic.77eab352.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;src:url(/_next/static/media/inter-latin-ext-wght-italic.dde54da3.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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}:root{--tm-font-ui:"Inter","Segoe UI Variable","SF Pro Text","Helvetica Neue",Arial,sans-serif;--tm-font-document:Georgia,"Times New Roman",serif;--tm-font-mono:"JetBrains Mono","SFMono-Regular",ui-monospace,Consolas,monospace;--tm-font-data:var(--tm-font-ui);--tm-font-sans:var(--tm-font-ui);--tm-font-record:var(--tm-font-document);--tm-font-serif:var(--tm-font-document);--tm-font-serif-legacy:var(--tm-font-document);color-scheme:light;--tm-canvas:#f2f3f6;--tm-surface:#fff;--tm-surface-subtle:#f7f7f9;--tm-surface-raised:#ececef;--tm-surface-global-nav:#fbfbfc;--tm-surface-context-nav:#f5f6f8;--tm-surface-context-hover:#e9eaee;--tm-text:#17171a;--tm-text-secondary:#3e3e45;--tm-text-muted:#68686f;--tm-text-faint:#9a9aa2;--tm-stroke:#9a9aa2;--tm-border:#e4e4e8;--tm-border-strong:#d5d5da;--tm-selection:#eeeef1;--tm-selection-strong:#dddde3;--tm-action:#17171a;--tm-action-contrast:#fff;--tm-action-hover:#2b2932;--tm-action-secondary-bg:#fff;--tm-action-secondary-border:#d5d5da;--tm-action-secondary-fg:#3e3e45;--tm-nefer:#2b4bf2;--tm-nefer-ink:#1e39c8;--tm-nefer-surface:#eef1ff;--tm-nefer-border:#cbd3fb;--tm-nefer-border-strong:#a8b4ff;--tm-danger:#c1341c;--tm-danger-surface:#fff0ed;--tm-danger-border:#ebc7bd;--tm-success:#18795a;--tm-success-surface:#eaf6f2;--tm-warning:#a96320;--tm-warning-surface:#fdf3e8;--tm-type-default-bg:#ececef;--tm-type-default-fg:#3e3e45;--tm-type-invoice-bg:#eaf6f2;--tm-type-invoice-fg:#176f55;--tm-av-1-bg:#e7e8ee;--tm-av-1-fg:#34343b;--tm-av-2-bg:#ede3f3;--tm-av-2-fg:#70457f;--tm-av-3-bg:#dfe7fa;--tm-av-3-fg:#375ea5;--tm-av-4-bg:#f5e3df;--tm-av-4-fg:#9b503f;--tm-av-5-bg:#e1f0eb;--tm-av-5-fg:#24735a;--tm-av-6-bg:#ececef;--tm-av-6-fg:#3e3e45;--tm-scrim:rgba(24,22,31,.34);--tm-nefer-mark:url(/_next/static/media/nefer-mark.73a678e9.svg);--tm-nefer-mark-light:url(/_next/static/media/nefer-mark-white.0ad9548b.svg);--tm-nefer-mark-ink:url(/_next/static/media/nefer-mark-ink.5b01fe85.svg);--tm-bg:var(--tm-canvas);--tm-bench:var(--tm-canvas);--tm-panel:var(--tm-surface-subtle);--tm-surface-sunken:var(--tm-surface-subtle);--tm-surface-sunken-2:var(--tm-surface-raised);--tm-rail:#17181d;--tm-rail-2:#1d1e24;--tm-rail-line:#292a30;--tm-rail-hover:#24252c;--tm-hover-soft:var(--tm-surface-subtle);--tm-hover:var(--tm-surface-raised);--tm-hover-strong:var(--tm-selection-strong);--tm-border-frame:var(--tm-border);--tm-border-card:var(--tm-border);--tm-border-soft:var(--tm-border);--tm-border-hover:var(--tm-border-strong);--tm-divider:var(--tm-border);--tm-rule:var(--tm-border);--tm-line:var(--tm-border);--tm-line-2:var(--tm-border);--tm-line-3:var(--tm-border-strong);--tm-text-body:var(--tm-text-secondary);--tm-text-disabled:var(--tm-text-faint);--tm-ink:var(--tm-text);--tm-ink-2:var(--tm-text-secondary);--tm-ink-3:var(--tm-text-secondary);--tm-muted:var(--tm-text-muted);--tm-muted-2:var(--tm-text-faint);--tm-muted-3:var(--tm-text-faint);--tm-cta:var(--tm-action);--tm-cta-fg:var(--tm-action-contrast);--tm-cta-hover:var(--tm-action-hover);--tm-cta-secondary-bg:var(--tm-action-secondary-bg);--tm-cta-secondary-border:var(--tm-action-secondary-border);--tm-cta-secondary-fg:var(--tm-action-secondary-fg);--tm-cta-secondary-hover:var(--tm-surface-subtle);--tm-nefer-chip:var(--tm-nefer-surface);--tm-nefer-body:var(--tm-nefer-ink);--tm-nefer-on-dark:#94a6ff;--tm-late:var(--tm-danger);--tm-late-surface:var(--tm-danger-surface);--tm-late-border:var(--tm-danger-border);--tm-late-dot:var(--tm-danger);--tm-chip-todo-bg:var(--tm-surface-raised);--tm-chip-todo-fg:var(--tm-text-muted);--tm-chip-active-bg:var(--tm-selection);--tm-chip-active-fg:var(--tm-text);--tm-chip-review-bg:var(--tm-surface-raised);--tm-chip-review-fg:var(--tm-text-secondary);--tm-chip-done-bg:var(--tm-surface-subtle);--tm-chip-done-fg:var(--tm-text-muted);--tm-neutral-chip:var(--tm-surface-raised);--tm-neutral-chip-fg:var(--tm-text-secondary);--tm-quiet-chip:var(--tm-surface-subtle);--tm-quiet-chip-fg:var(--tm-text-muted);--tm-chip:var(--tm-surface-raised);--tm-live:var(--tm-text);--tm-online:var(--tm-success);--tm-avatar:var(--tm-av-1-bg);--tm-avatar-ink:var(--tm-av-1-fg);--tm-ch-email:var(--tm-text-faint);--tm-ch-email-surface:var(--tm-surface-raised);--tm-ch-email-ink:var(--tm-text-secondary);--tm-ch-whatsapp:var(--tm-text-muted);--tm-ch-whatsapp-surface:var(--tm-surface-raised);--tm-ch-whatsapp-ink:var(--tm-text-secondary);--tm-ch-instagram:var(--tm-text-faint);--tm-ch-instagram-surface:var(--tm-surface-subtle);--tm-ch-instagram-ink:var(--tm-text-secondary);--tm-ch-linkedin:var(--tm-text-muted);--tm-ch-linkedin-surface:var(--tm-surface-raised);--tm-ch-linkedin-ink:var(--tm-text-secondary);--tm-proj-1:#17171a;--tm-proj-2:#3e3e45;--tm-proj-3:#707078;--tm-proj-4:#9a9aa2;--tm-proj-5:#2a2a30;--tm-proj-6:#4a4a52;--tm-proj-7:#6a6a72;--tm-proj-8:#a6a6ae;--tm-proj-9:#c3c3ca;--tm-danger-dot:var(--tm-danger);--tm-success-dot:var(--tm-success);--tm-info:var(--tm-text);--tm-info-surface:var(--tm-selection);--tm-violet:var(--tm-text-secondary);--tm-violet-surface:var(--tm-surface-raised);--tm-gold:var(--tm-nefer);--tm-gold-ink:var(--tm-nefer-ink);--tm-gold-ink-2:var(--tm-nefer-ink);--tm-gold-hover:var(--tm-nefer-ink);--tm-gold-marker:var(--tm-nefer);--tm-gold-muted:var(--tm-nefer-surface);--tm-gold-surface:var(--tm-nefer-surface);--tm-gold-border:var(--tm-nefer-border);--tm-gold-border-2:var(--tm-nefer-border-strong);--tm-action-ink:var(--tm-action-contrast)}html[data-theme=dark]{--tm-canvas:#090a0c;--tm-surface:#111216;--tm-surface-subtle:#17181d;--tm-surface-raised:#202126;--tm-surface-global-nav:#0d0e11;--tm-surface-context-nav:#15161a;--tm-surface-context-hover:#212228;--tm-text:#f4f4f6;--tm-text-secondary:#d3d3d8;--tm-text-muted:#9b9ba4;--tm-text-faint:#767680;--tm-stroke:#767680;--tm-border:#292a30;--tm-border-strong:#373840;--tm-selection:#222329;--tm-selection-strong:#303139;--tm-action:#f4f4f6;--tm-action-contrast:#141418;--tm-action-hover:#e2e2e6;--tm-action-secondary-bg:#17181d;--tm-action-secondary-border:#373840;--tm-action-secondary-fg:#d3d3d8;--tm-nefer-ink:#94a6ff;--tm-nefer-surface:#141b3d;--tm-nefer-border:#26307a;--tm-nefer-border-strong:#38449e;--tm-danger:#ff6b52;--tm-danger-surface:#2d1613;--tm-danger-border:#4a231d;--tm-success:#4fbf93;--tm-warning:#e0a355;--tm-nefer:#8098ff;--tm-success-surface:#12271f;--tm-warning-surface:#2a1e10;--tm-type-default-bg:#202126;--tm-type-default-fg:#d3d3d8;--tm-type-invoice-bg:#153027;--tm-type-invoice-fg:#75d2af;--tm-rail:#0d0e11;--tm-rail-2:#15161a;--tm-rail-line:#292a30;--tm-rail-hover:#212228;--tm-scrim:rgba(0,0,0,.56);--tm-shadow-overlay:0 1.75rem 5rem rgba(0,0,0,.5);--tm-shadow-pinned:0.5rem 0 0.5rem -0.5rem rgba(0,0,0,.6)}:root{--tm-text-xs:0.75rem;--tm-text-s:0.8125rem;--tm-text-sm:0.8125rem;--tm-text-base:0.9375rem;--tm-text-md:1.25rem;--tm-text-lg:1.25rem;--tm-text-xl:1.75rem;--tm-text-2xl:2.25rem;--tm-text-display:2.75rem;--tm-text-2xs:var(--tm-text-xs);--tm-size-micro:var(--tm-text-xs);--tm-size-secondary:var(--tm-text-xs);--tm-size-body:var(--tm-text-sm);--tm-size-control:var(--tm-text-base);--tm-size-title:var(--tm-text-md);--tm-size-heading:var(--tm-text-xl);--tm-size-display:var(--tm-text-2xl);--tm-leading-tight:1.25;--tm-leading-body:1.55;--tm-weight-regular:400;--tm-weight-medium:500;--tm-weight-semibold:600;--tm-weight-strong:600;--tm-weight-bold:700;--tm-weight-heavy:800;--tm-tracking-title:-0.012em;--tm-tracking-row:-0.01em;--tm-tracking-eyebrow:0.08em;--tm-eyebrow-size:var(--tm-text-xs);--tm-eyebrow-weight:var(--tm-weight-semibold);--tm-eyebrow-tracking:var(--tm-tracking-eyebrow);--tm-key-size:var(--tm-text-xs);--tm-key-weight:var(--tm-weight-medium);--tm-value-size:var(--tm-text-base);--tm-value-weight:var(--tm-weight-strong);--tm-nav-label-size:var(--tm-text-sm);--tm-row-title-size:var(--tm-text-base);--tm-page-title-size:var(--tm-text-lg);--tm-size-chip:var(--tm-text-xs);--tm-size-strong:var(--tm-text-sm);--tm-space-1:0.25rem;--tm-space-2:0.5rem;--tm-space-3:0.75rem;--tm-space-4:1rem;--tm-space-5:1.25rem;--tm-space-6:1.5rem;--tm-space-8:2rem;--tm-space-10:2.5rem;--tm-space-12:3rem;--tm-space-16:4rem;--tm-page-max:90rem;--tm-page-pad:1.125rem 1.625rem 2.75rem;--tm-toolbar-gap:0.5rem 0.625rem;--tm-toolbar-margin:0.625rem;--tm-section-gap:0.875rem;--tm-row-head:2.25rem;--tm-row:3.25rem;--tm-row-stacked:5.5rem;--tm-row-pad-x:1rem;--tm-row-pad-y:0.75rem;--tm-row-gap:0.6875rem;--tm-col-gutter:1.25rem;--tm-col-gutter-num:0.625rem;--tm-pin-check:2.9375rem;--tm-pin-actions:6rem;--tm-name-min:12.875rem;--tm-foot-pad:0.75rem 0.125rem 0;--tm-foot-gap:0.875rem;--tm-checkbox:1rem;--tm-checkbox-radius:0.3125rem;--tm-type-symbol:2rem;--tm-type-symbol-radius:0.5625rem;--tm-verb-h:1.625rem;--tm-verb-min:3.5rem;--tm-verb-radius:0.5rem;--tm-avatar-row:1.375rem;--tm-avatar-team:1.5625rem;--tm-card-pad:0.8125rem 0.875rem;--tm-card-gap:0.875rem;--tm-radius-kbd:0.375rem;--tm-radius-chip:0.4375rem;--tm-radius-control:0.625rem;--tm-radius-nav:0.6875rem;--tm-radius-nefer:0.75rem;--tm-radius-field:0.8125rem;--tm-radius-card:0.875rem;--tm-radius-panel:1.125rem;--tm-radius-dialog:1.5rem;--tm-control-xs:1.375rem;--tm-control-sm:2.125rem;--tm-control-md:2.375rem;--tm-control-nefer:2.4375rem;--tm-control-lg:2.5rem;--tm-control-xl:2.75rem;--tm-app-pad:0.625rem;--tm-global-sidebar:13.625rem;--tm-context-sidebar:14.75rem;--tm-rail-head:4.125rem;--tm-topbar:4.375rem;--tm-topbar-pad:1.375rem;--tm-workspace-gap:0.625rem;--tm-rail-scroll-pad:0.5625rem;--tm-rail-row-gap:0.625rem;--tm-rail-row-gap-global:0.6875rem;--tm-rail-section-pad:0.9375rem 0.75rem 0.4375rem;--tm-rail-search-margin:0.125rem 0.625rem 0.5rem;--tm-rail-footer-pad:0.5rem 0.5625rem;--tm-profile-pad:0.4375rem;--tm-shadow-overlay:0 1.5rem 4.375rem rgba(24,24,30,.18);--tm-shadow-pinned-start:0.5rem 0 0.5rem -0.5rem rgba(20,20,26,.26);--tm-shadow-pinned-end:-0.5rem 0 0.5rem -0.5rem rgba(20,20,26,.26);--tm-shadow-pinned:var(--tm-shadow-pinned-end);--tm-shadow-float:var(--tm-shadow-overlay);--tm-shadow-popover:var(--tm-shadow-overlay);--tm-shadow-toast:var(--tm-shadow-overlay);--tm-radius-sm:var(--tm-radius-chip);--tm-radius-md:var(--tm-radius-control);--tm-radius-lg:var(--tm-radius-card);--tm-radius-xl:var(--tm-radius-panel);--tm-radius-pill:999px;--tm-control:var(--tm-control-sm);--tm-radius-icon:var(--tm-radius-control);--tm-radius-xs:0.3125rem;--tm-ease-out:cubic-bezier(0.22,1,0.36,1);--tm-duration-fast:140ms;--tm-duration:220ms;--tm-duration-slow:340ms;--tm-ease:var(--tm-ease-out);--tm-ease-in-out:var(--tm-ease-out);--tm-duration-instant:var(--tm-duration-fast);--tm-duration-quick:var(--tm-duration-fast);--tm-duration-base:var(--tm-duration)}@media (prefers-reduced-motion:reduce){:root{--tm-duration-fast:0ms;--tm-duration:0ms;--tm-duration-slow:0ms;--tm-duration-instant:0ms;--tm-duration-quick:0ms;--tm-duration-base:0ms}}*{box-sizing:border-box}body{font-size:var(--tm-text-sm)}button,input,select,textarea{color:inherit;font:inherit}button{cursor:pointer}a{color:var(--tm-text);text-decoration:none}a:hover{color:var(--tm-text-secondary);text-decoration:underline;text-underline-offset:2px}:focus-visible{outline:2px solid var(--tm-text);outline-offset:2px}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--tm-text)}.tm-button{min-height:var(--tm-control-lg);border:1px solid var(--tm-border);border-radius:var(--tm-radius-control);background:var(--tm-surface);color:var(--tm-text);display:inline-flex;align-items:center;justify-content:center;gap:var(--tm-space-2);padding:0 var(--tm-space-3);font-size:var(--tm-text-sm);font-weight:var(--tm-weight-semibold);transition:background var(--tm-duration-fast),border-color var(--tm-duration-fast)}.tm-button:hover{background:var(--tm-surface-subtle);border-color:var(--tm-border-strong)}.tm-button--cta:hover{transform:translateY(-1px)}.tm-button:active{transform:none}.tm-button--primary{background:var(--tm-action);border-color:var(--tm-action);color:var(--tm-action-contrast)}.tm-button--primary:hover{background:var(--tm-action-hover);border-color:var(--tm-action-hover)}.tm-button--nefer{background:var(--tm-nefer);border-color:var(--tm-nefer);color:#fff}.tm-button--nefer:hover{background:var(--tm-nefer-ink);border-color:var(--tm-nefer-ink)}.tm-button--danger{color:var(--tm-danger)}.tm-button--danger:hover{border-color:var(--tm-danger)}.tm-button:disabled{cursor:not-allowed;opacity:.48;transform:none}.tm-icon-button{width:var(--tm-control-sm);height:var(--tm-control-sm);padding:0;border:1px solid var(--tm-border);border-radius:var(--tm-radius-control);background:var(--tm-surface);display:grid;place-items:center}.tm-icon-button:hover{background:var(--tm-surface-subtle);border-color:var(--tm-border-strong)}.tm-field{min-height:var(--tm-control-xl);border:1px solid var(--tm-border-strong);border-radius:var(--tm-radius-field);background:var(--tm-surface);padding:0 var(--tm-space-3);font-size:var(--tm-text-sm)}.tm-field:focus{border-color:var(--tm-text);outline:2px solid transparent}.tm-card{border:1px solid var(--tm-border);border-radius:var(--tm-radius-card)}.tm-card,.tm-panel{background:var(--tm-surface)}.tm-panel{border:1px solid var(--tm-border);border-radius:var(--tm-radius-panel)}.tm-chip{display:inline-block;max-width:100%;height:var(--tm-control-xs);line-height:var(--tm-control-xs);padding:0 var(--tm-space-2);border-radius:var(--tm-radius-chip);background:var(--tm-surface-raised);color:var(--tm-text-secondary);overflow:hidden;text-overflow:ellipsis}.tm-chip,.tm-marker{font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);white-space:nowrap}.tm-marker{display:inline-flex;align-items:center;gap:.3125rem}.tm-marker:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:currentColor;flex:none}.tm-marker--risk{color:var(--tm-danger)}.tm-marker--done{color:var(--tm-success)}.tm-nefer-card{position:relative;border:1px solid var(--tm-nefer-border);border-radius:var(--tm-radius-card);background:var(--tm-nefer-surface);padding:var(--tm-space-3)}.tm-nefer-eyebrow{display:block;margin-bottom:.3125rem;font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--tm-nefer)}.tm-money,.tm-nefer-eyebrow{font-family:var(--tm-font-data)}.tm-money{font-variant-numeric:tabular-nums;font-size:var(--tm-text-sm);font-weight:var(--tm-weight-medium);color:var(--tm-text);text-align:right}.tm-money--supporting{font-weight:var(--tm-weight-regular);color:var(--tm-text-muted)}.tm-table{border:1px solid var(--tm-border);border-radius:var(--tm-radius-card);background:var(--tm-surface);overflow:hidden}.tm-table__scroll{overflow-x:auto;overflow-y:hidden}.tm-table__head,.tm-table__row{display:grid;grid-template-columns:var(--tm-grid);-moz-column-gap:var(--tm-col-gutter);column-gap:var(--tm-col-gutter);align-items:center}.tm-table__head{height:var(--tm-row-head);padding:0 var(--tm-row-pad-x);border-bottom:1px solid var(--tm-border);background:var(--tm-surface-subtle)}.tm-table__head .tm-cell{font-family:var(--tm-font-data);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--tm-text-muted)}.tm-table__row{min-height:var(--tm-row);border-bottom:1px solid var(--tm-border);background:var(--tm-surface);cursor:pointer;transition:background var(--tm-duration-fast)}.tm-table__row:last-child{border-bottom:0}.tm-table__row:hover{background:var(--tm-surface-subtle)}.tm-table__row[aria-selected=true]{background:var(--tm-selection)}.tm-cell{display:flex;align-items:center;gap:var(--tm-space-2);min-width:0;font-size:var(--tm-text-sm)}.tm-cell--num{justify-content:flex-end;text-align:right;padding-right:var(--tm-col-gutter-num)}.tm-cell--pin-start{left:0;z-index:3;padding-left:var(--tm-row-pad-x)}.tm-cell--pin-name,.tm-cell--pin-start{position:sticky;background:inherit;padding-right:var(--tm-col-gutter);margin-right:calc(var(--tm-col-gutter) * -1)}.tm-cell--pin-name{left:var(--tm-pin-check);gap:var(--tm-row-gap);z-index:2}.tm-cell--pin-end{position:sticky;right:0;z-index:3;background:inherit;justify-content:flex-end;padding-left:var(--tm-col-gutter);margin-left:calc(var(--tm-col-gutter) * -1);padding-right:var(--tm-row-pad-x)}.tm-table__scroll[data-overflowing] .tm-cell--pin-end{box-shadow:var(--tm-shadow-pinned-end)}.tm-table__scroll[data-overflowing] .tm-cell--pin-name,.tm-table__scroll[data-overflowing] .tm-cell--pin-start{box-shadow:var(--tm-shadow-pinned-start)}.tm-rail-global{width:var(--tm-global-sidebar);background:var(--tm-surface-global-nav);border:1px solid var(--tm-border);border-right:0;border-radius:var(--tm-radius-panel) 0 0 var(--tm-radius-panel)}.tm-rail-context,.tm-rail-global{display:flex;flex-direction:column;min-width:0;overflow:hidden}.tm-rail-context{width:var(--tm-context-sidebar);background:var(--tm-surface-context-nav);border:1px solid var(--tm-border);border-radius:0 var(--tm-radius-panel) var(--tm-radius-panel) 0}.tm-nav-item{width:100%;height:var(--tm-control-md);border:0;border-radius:var(--tm-radius-nav);background:transparent;color:var(--tm-text-secondary);display:flex;align-items:center;gap:var(--tm-rail-row-gap);padding:0 .625rem;text-align:left;font-size:var(--tm-nav-label-size)}.tm-nav-item:hover{background:var(--tm-surface-context-hover);color:var(--tm-text)}.tm-nav-item[aria-current=page]{background:var(--tm-selection);color:var(--tm-text);font-weight:var(--tm-weight-bold)}.tm-nav-item__count{margin-left:auto;padding:3px 7px;border-radius:var(--tm-radius-chip);background:var(--tm-surface-raised);font-family:var(--tm-font-data);font-size:var(--tm-text-xs);font-weight:var(--tm-weight-bold);color:var(--tm-text-muted)}.tm-nav-item[aria-current=page] .tm-nav-item__count{background:var(--tm-selection-strong);color:var(--tm-text-secondary)}.tm-nav-section{font-size:var(--tm-text-xs);font-weight:var(--tm-weight-semibold);letter-spacing:var(--tm-tracking-eyebrow);text-transform:uppercase;color:var(--tm-text-muted);padding:var(--tm-rail-section-pad)}.tm-rail-head{height:var(--tm-rail-head);display:flex;align-items:center;gap:.625rem;padding:0 .8125rem}.tm-rail-scroll{padding:.125rem var(--tm-rail-scroll-pad) .75rem;overflow:auto}.tm-rail-search{height:var(--tm-control-md);margin:var(--tm-rail-search-margin);border:1px solid var(--tm-border);border-radius:var(--tm-radius-nav);background:var(--tm-surface);display:flex;align-items:center;gap:var(--tm-space-2);padding:0 .625rem;flex:none}.tm-rail-search:focus-within{border-color:var(--tm-text)}.tm-rail-footer{border-top:1px solid var(--tm-border);padding:var(--tm-rail-footer-pad);flex:none}.tm-ask-nefer{width:100%;height:var(--tm-control-nefer);border:1px solid var(--tm-nefer-border);border-radius:var(--tm-radius-nefer);background:var(--tm-nefer-surface);color:var(--tm-nefer-ink);display:flex;align-items:center;justify-content:center;gap:var(--tm-space-2);font-size:.75rem;font-weight:var(--tm-weight-heavy)}.tm-ask-nefer:hover{border-color:var(--tm-nefer);color:var(--tm-nefer)}.tm-profile{width:100%;min-height:3.25rem;padding:var(--tm-profile-pad);border:0;background:transparent;border-radius:var(--tm-radius-field);display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.5625rem;text-align:left}.tm-profile:hover{background:var(--tm-surface-raised)}.tm-dialog-backdrop{position:fixed;inset:0;padding:var(--tm-space-6);background:var(--tm-scrim);backdrop-filter:blur(3px);display:grid;place-items:center}.tm-dialog{width:min(40rem,96vw);max-height:88vh;display:flex;flex-direction:column;border-radius:var(--tm-radius-dialog);background:var(--tm-surface);box-shadow:var(--tm-shadow-overlay);overflow:hidden}.tm-dialog__body{flex:1;min-height:0;overflow-y:auto;padding:var(--tm-space-5)}@media (max-width:720px){.tm-dialog-backdrop{align-items:end;padding:0}.tm-dialog{width:100%;max-height:94vh;border-radius:var(--tm-radius-panel) var(--tm-radius-panel) 0 0}}.tm-icon{width:1rem;height:1rem;display:block;flex:none}.tm-button .tm-icon,.tm-icon-button .tm-icon{width:.9375rem;height:.9375rem}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--tm-font-ui);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--tm-font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--bg-base:214 13% 8%;--bg-surface:214 14% 10%;--bg-elevated:213 13% 13%;--bg-raised:213 12% 16%;--surface-hover:213 12% 19%;--text-primary:220 16% 96%;--text-secondary:214 10% 71%;--text-tertiary:214 9% 50%;--text-disabled:214 7% 34%;--border-subtle:214 9% 17%;--border-default:214 8% 24%;--border-strong:214 8% 33%;--accent:39 60% 56%;--accent-hover:38 64% 63%;--accent-subtle:39 60% 56%/0.12;--accent-border:39 60% 56%/0.30;--gold-muted:39 42% 62%;--success:99 30% 55%;--success-bg:99 30% 55%/0.12;--success-border:99 30% 55%/0.30;--warning:39 60% 56%;--warning-bg:39 60% 56%/0.12;--warning-border:39 60% 56%/0.30;--danger:0 41% 60%;--danger-bg:0 41% 60%/0.12;--danger-border:0 41% 60%/0.30;--chart-1:39 55% 58%;--chart-2:99 28% 55%;--chart-3:210 40% 60%;--chart-4:280 25% 62%;--chart-5:18 55% 60%;--chart-6:190 30% 55%;--background:var(--bg-base);--foreground:var(--text-primary);--card:var(--bg-surface);--card-foreground:var(--text-primary);--popover:var(--bg-elevated);--popover-foreground:var(--text-primary);--primary:var(--accent);--primary-foreground:var(--bg-base);--secondary:var(--bg-elevated);--secondary-foreground:var(--text-primary);--muted:var(--bg-elevated);--muted-foreground:var(--text-secondary);--accent-foreground:var(--text-primary);--destructive:var(--danger);--destructive-foreground:var(--text-primary);--border:var(--border-default);--input:var(--border-default);--ring:220 5% 38%;--radius:0.75rem;--radius-sm:0.5rem;--radius-md:0.625rem;--radius-lg:0.75rem;--radius-xl:1rem;--sidebar-background:var(--bg-base);--sidebar-foreground:var(--text-secondary);--sidebar-primary:var(--accent);--sidebar-primary-foreground:var(--bg-base);--sidebar-accent:var(--bg-elevated);--sidebar-accent-foreground:var(--text-primary);--sidebar-border:var(--border-subtle);--sidebar-ring:var(--accent);--gradient-primary:linear-gradient(135deg,hsl(var(--accent)),hsl(var(--accent-hover)));--gradient-hero:linear-gradient(135deg,hsl(var(--accent)) 0%,hsl(var(--accent-hover)) 100%);--shadow-card:inset 0 1px 0 hsla(0,0%,100%,.03);--shadow-soft:0 0.5px 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.18),0 6px 14px rgba(0,0,0,.16),inset 0 1px 0 hsla(0,0%,100%,.04);--shadow-elevated:0 1px 2px rgba(0,0,0,.24),0 6px 16px rgba(0,0,0,.3),0 18px 40px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.05);--shadow-overlay:0 2px 8px rgba(0,0,0,.3),0 24px 64px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.05)}.light{--bg-base:48 17% 97%;--bg-surface:0 0% 100%;--bg-elevated:0 0% 100%;--bg-raised:40 11% 93%;--surface-hover:40 10% 95%;--text-primary:40 8% 9%;--text-secondary:40 5% 38%;--text-tertiary:40 5% 46%;--text-disabled:40 5% 70%;--border-subtle:40 11% 91%;--border-default:40 8% 84%;--border-strong:40 6% 76%;--accent:41 60% 45%;--accent-hover:40 66% 39%;--accent-subtle:41 60% 45%/0.08;--accent-border:41 60% 45%/0.35;--gold-muted:41 50% 42%;--success:102 32% 43%;--success-bg:102 32% 43%/0.10;--success-border:102 32% 43%/0.28;--warning:41 60% 45%;--warning-bg:41 60% 45%/0.10;--warning-border:41 60% 45%/0.30;--danger:0 42% 51%;--danger-bg:0 42% 51%/0.10;--danger-border:0 42% 51%/0.28;--chart-1:41 58% 46%;--chart-2:102 30% 42%;--chart-3:210 45% 48%;--chart-4:280 28% 52%;--chart-5:18 55% 50%;--chart-6:190 35% 42%;--ring:40 5% 62%;--shadow-card:0 1px 2px rgba(0,0,0,.04);--shadow-soft:0 0.175px 1.041px rgba(0,0,0,.01),0 0.8px 2.925px rgba(0,0,0,.02),0 2.025px 7.847px rgba(0,0,0,.027),0 4px 18px rgba(0,0,0,.04);--shadow-elevated:0 0.5px 2px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.05),0 16px 36px rgba(0,0,0,.06);--shadow-overlay:0 6px 16px rgba(0,0,0,.06),0 23px 52px rgba(0,0,0,.08)}*{border-color:hsl(var(--border))}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--tm-font-ui);font-feature-settings:"liga" 1,"calt" 1,"lnum" 1;transition:background-color .2s ease-out,color .2s ease-out}code,pre{font-family:var(--tm-font-mono)}h1{font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.022em}h2{font-size:20px;line-height:1.3;letter-spacing:-.014em}h2,h3{font-weight:600}h3{font-size:16px;line-height:1.4;letter-spacing:-.006em}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.\!contents{display:contents!important}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.rounded{border-radius:8px}.border{border-width:1px}.from-card{--tw-gradient-from:hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--card)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.pl-40{padding-left:10rem}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.caption{font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.06em}.caption,.kbd{font-weight:500}.kbd{font-size:10.5px;color:hsl(var(--text-secondary));background:hsl(var(--bg-elevated));border:solid hsl(var(--border-default));border-width:1px 1px 2px;border-radius:4px;padding:1px 5px;line-height:1.3;display:inline-block}.kbd,.mono{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace}.tabular{font-variant-numeric:tabular-nums}@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap");.nefer-activity{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column-reverse;gap:8px;align-items:center;pointer-events:none}.na-toast{pointer-events:auto;display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 17px 0 13px;border-radius:999px;background:hsl(var(--bg-elevated));border:1px solid hsl(var(--border-default));box-shadow:0 10px 34px rgba(0,0,0,.45);font:500 13px/1 Inter,system-ui,sans-serif;color:hsl(var(--text-primary));animation:na-in .24s cubic-bezier(.25,.46,.45,.94)}@keyframes na-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.na-ic{display:inline-flex;flex-shrink:0}.na-working .na-ic{color:hsl(var(--accent))}.na-done .na-ic{color:hsl(var(--success))}.na-error .na-ic{color:hsl(var(--danger))}.na-spin{animation:na-spin .85s linear infinite}@keyframes na-spin{to{transform:rotate(1turn)}}.na-mark{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:5px;flex-shrink:0;background:var(--tm-nefer-surface) url(/brand/nefer-mark-small.svg) center /12px 12px no-repeat;border:1px solid var(--tm-nefer-border);color:transparent;font-size:0}.na-txt{color:hsl(var(--text-secondary));white-space:nowrap}@media (prefers-reduced-motion:reduce){.na-spin{animation:none}}@keyframes gxViewIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (hover:none){.gx-reveal{opacity:1}}@media (prefers-reduced-motion:reduce){.gx-view-enter{animation:none}}.sidebar-scroll{scrollbar-width:thin;scrollbar-color:hsl(var(--border-default)) transparent}.sidebar-scroll::-webkit-scrollbar{width:4px}.sidebar-scroll::-webkit-scrollbar-track{background:transparent}.sidebar-scroll::-webkit-scrollbar-thumb{background:hsl(var(--border-default));border-radius:2px}.sidebar-scroll::-webkit-scrollbar-thumb:hover{background:hsl(var(--border-strong))}@media (max-width:768px){.sidebar-scroll{scrollbar-width:none}.sidebar-scroll::-webkit-scrollbar{display:none}}.floating-nav{backdrop-filter:blur(20px) saturate(1.5);background:hsl(var(--bg-base)/.7);border:1px solid hsl(var(--border-subtle));border-radius:9999px;transition:all .3s ease}.floating-nav.scrolled{background:hsl(var(--bg-base)/.9);box-shadow:0 8px 32px rgba(0,0,0,.4)}.hero-mesh,.hero-streaks{position:absolute;inset:0;overflow:hidden;z-index:0}.hero-mesh:before{content:"";position:absolute;width:150%;height:150%;top:-25%;left:-25%;background:radial-gradient(ellipse at 30% 40%,hsl(var(--accent)/.08) 0,transparent 55%),radial-gradient(ellipse at 70% 70%,hsl(var(--accent)/.05) 0,transparent 55%);animation:meshMove 14s ease-in-out infinite;will-change:transform}.hero-streaks:before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 30%,hsl(var(--accent)/.06) 50%,transparent 70%);opacity:.6}@keyframes meshMove{0%,to{transform:translate(0)}50%{transform:translate(2%,-2%)}}.landing-card{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:12px;padding:32px;transition:all .2s ease-out;position:relative;overflow:hidden}.landing-card-hover:hover{background:hsl(var(--bg-elevated));border-color:hsl(var(--accent-border));transform:translateY(-1px)}.pricing-solo{position:relative;border:1px solid hsl(var(--accent-border));z-index:0}@keyframes ctaPulse{0%,to{box-shadow:0 0 0 0 hsl(var(--accent)/0)}50%{box-shadow:0 0 0 6px hsl(var(--accent)/.12)}}@media (prefers-reduced-motion:reduce){.hero-mesh:before,.hero-streaks:before{animation:none}}@media print{body *{visibility:hidden}#invoice-print-area,#invoice-print-area *{visibility:visible}#invoice-print-area{position:absolute;left:0;top:0;width:100%;border:none;box-shadow:none}.no-print{display:none}}:root{--tm-canvas-alt:var(--tm-canvas);--tm-surface-2:var(--tm-surface-subtle);--tm-sidebar:var(--tm-surface-context-nav);--tm-elevated:var(--tm-surface);--tm-elevated-2:var(--tm-surface-subtle);--tm-elevated-3:var(--tm-surface-raised);--tm-raised:var(--tm-surface-raised);--tm-raised-2:var(--tm-surface-raised);--tm-head:var(--tm-surface-subtle);--tm-line-subtle:var(--tm-border);--tm-line-default:var(--tm-border-strong);--tm-line-strong:var(--tm-border-strong);--tm-text-bright:var(--tm-text);--tm-text-2:var(--tm-text-secondary);--tm-text-3:var(--tm-text-muted);--tm-accent:var(--tm-action);--tm-accent-hover:var(--tm-action-hover);--tm-on-accent:var(--tm-action-contrast);--tm-accent-tint:var(--tm-selection);--tm-accent-tint-2:var(--tm-selection-strong);--tm-success-2:var(--tm-success);--tm-shadow-md:var(--tm-shadow-overlay,0 12px 32px rgba(20,22,34,.16));--tm-shadow-lg:var(--tm-shadow-overlay,0 18px 44px rgba(20,22,34,.22));--bg-base:225 18% 96%;--bg-surface:0 0% 100%;--bg-elevated:240 14% 97%;--bg-raised:240 9% 93%;--surface-hover:240 10% 94%;--text-primary:240 6% 10%;--text-secondary:240 5% 26%;--text-tertiary:240 3% 45%;--text-disabled:240 4% 62%;--border-subtle:240 8% 90%;--border-default:240 6% 85%;--border-strong:240 4% 62%;--accent:240 6% 10%;--accent-hover:253 10% 18%;--success:161 67% 28%;--warning:29 68% 39%;--danger:9 75% 43%;--primary-foreground:0 0% 100%;--ring:240 3% 45%}html[data-theme=dark]{--bg-base:220 14% 4%;--bg-surface:228 13% 8%;--bg-elevated:230 12% 10%;--bg-raised:230 9% 14%;--surface-hover:231 9% 15%;--text-primary:240 10% 96%;--text-secondary:240 6% 84%;--text-tertiary:240 5% 63%;--text-disabled:240 4% 48%;--border-subtle:231 8% 17%;--border-default:233 8% 23%;--border-strong:240 4% 48%;--accent:240 10% 96%;--accent-hover:240 7% 89%;--success:156 47% 53%;--warning:34 69% 61%;--danger:9 100% 66%;--primary-foreground:240 6% 8%;--ring:240 5% 63%}:root{--tm-nefer-mark:url(/brand/nefer-mark.svg);--tm-nefer-mark-light:url(/brand/nefer-mark-white.svg);--tm-nefer-mark-ink:url(/brand/nefer-mark-ink.svg)}body{background:var(--tm-canvas);color:var(--tm-text)}@keyframes tmPopIn{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:none}}.tm-pop{animation:tmPopIn var(--tm-duration) var(--tm-ease-out);transform-origin:top}@keyframes tmToast{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.tm-btn:active:not(:disabled){transform:scale(.97)}.tm-utab-btn{transition:color var(--tm-duration-fast) var(--tm-ease-out),border-color var(--tm-duration-fast) var(--tm-ease-out)}@media (prefers-reduced-motion:reduce){.tm-pop{animation:none}.tm-btn:active:not(:disabled){transform:none}.tm-utab-btn{transition:none}}