:is(.app-sidebar,.site-shell:has(.app-sidebar)){--shell-width:248px}.app-sidebar{padding-block:var(--space-5) var(--space-5)}.app-sidebar-brand{min-height:var(--control-height);margin-bottom:var(--space-6);padding-inline:var(--space-5)}.app-sidebar{background-color:var(--shell-surface-deep);background-image:radial-gradient(620px 260px at 18% -8%, color-mix(in srgb, var(--pevedy-green-300) 16%, transparent), transparent 62%)}.app-sidebar-workspace{align-items:center;gap:var(--space-2-5);margin-inline:var(--space-3);padding:var(--space-2) var(--space-2-5);border:var(--border-width-hairline) solid var(--shell-border);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--neutral-0) 6%, transparent);padding-inline-end:var(--space-2);display:flex}.app-sidebar-workspace-kind{color:var(--shell-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);white-space:nowrap;margin-left:auto}.app-sidebar .site-nav a[aria-current=page]{position:relative}.app-sidebar .site-nav a[aria-current=page]:after{top:var(--space-2);bottom:var(--space-2);left:calc(-1 * var(--space-3));width:var(--border-width-rule);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--pevedy-green-300);box-shadow:0 0 var(--space-3) color-mix(in srgb, var(--pevedy-green-300) 70%, transparent);content:"";position:absolute}.app-sidebar .site-nav a[aria-current=page] .site-nav-badge{background:var(--pevedy-green-300);color:var(--pevedy-green-950)}.brand{gap:var(--space-2-5);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}.brand-mark{flex:none;align-items:center;height:30px;display:inline-flex}.brand-mark img{width:auto;height:100%;display:block}.brand-mark-inverse,.app-sidebar .brand-mark-ink,.landing-footer .brand-mark-ink,.landing-cta-final .brand-mark-ink{display:none}body:has(.landing-page) .public-header .brand-mark-ink{display:none}.app-sidebar .brand-mark-inverse,.landing-footer .brand-mark-inverse,.landing-cta-final .brand-mark-inverse{display:block}body:has(.landing-page) .public-header .brand-mark-inverse{display:block}.brand-word{align-items:baseline;display:inline-flex}.brand-suffix{color:var(--pevedy-green-400);font-weight:var(--font-weight-semibold)}.app-sidebar .brand-mark{color:var(--neutral-0)}.app-sidebar .site-nav{gap:var(--space-0-5);padding-inline:var(--space-3)}.app-sidebar .site-nav a{gap:var(--space-3);min-height:42px;padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--shell-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.app-sidebar .site-nav a .icon{flex:none}.app-sidebar .site-nav a[aria-current=page]{background:var(--shell-active-surface);color:var(--shell-active-text);font-weight:var(--font-weight-semibold)}.app-sidebar .site-nav a[data-group-start]:before{top:calc(-1 * var(--space-3))}.site-nav-badge{min-width:22px;height:22px;padding-inline:var(--space-1-5);border-radius:var(--radius-pill);background:var(--amber-200);color:var(--amber-700);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);place-items:center;margin-left:auto;line-height:1;display:inline-grid}.app-sidebar-promo{margin:auto var(--space-4) 0;padding:var(--space-5) var(--space-4) var(--space-12);border-radius:var(--radius-md);background:linear-gradient(165deg, var(--pevedy-green-900) 0%, var(--pevedy-green-800) 55%, var(--pevedy-green-700) 100%);color:var(--shell-text);position:relative;overflow:hidden}.app-sidebar-promo p{z-index:1;max-width:15ch;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);margin:0;position:relative}.app-sidebar-promo:before,.app-sidebar-promo:after{content:"";border-radius:var(--radius-circle);position:absolute}.app-sidebar-promo:before{background:color-mix(in srgb, var(--pevedy-green-400) 28%, transparent);width:120%;height:90%;bottom:-55%;right:-30%}.app-sidebar-promo:after{background:color-mix(in srgb, var(--pevedy-green-300) 16%, transparent);width:120%;height:90%;bottom:-70%;left:-35%}.product-header{z-index:var(--layer-header);gap:var(--space-6);border-bottom:var(--border-width-hairline) solid var(--border-subtle);background:var(--surface-glass);-webkit-backdrop-filter:blur(14px)saturate(1.2);min-height:64px;position:sticky;top:0}.site-header-cta-key{margin-left:var(--space-2);padding-inline:var(--space-1-5);border:var(--border-width-hairline) solid color-mix(in srgb, var(--neutral-0) 35%, transparent);border-radius:var(--radius-xs);color:inherit;font-family:var(--font-family-mono);font-size:var(--font-size-3xs);opacity:.85;line-height:1.6}.site-shell:has(.app-sidebar) .product-header{padding-inline:var(--space-page-gutter)}.product-header .site-secondary-actions{align-items:center;gap:var(--space-3);flex:auto;min-width:0;margin-left:0;display:flex}.site-search,.product-header .site-secondary-control{min-height:var(--icon-button-size)}.product-header .site-icon-control{width:var(--icon-button-size)}.site-search{align-items:center;gap:var(--space-2-5);min-width:0;max-width:560px;padding-inline:var(--space-3) var(--space-2);border:var(--border-width-hairline) solid var(--border-control);border-radius:var(--radius-sm);background:var(--neutral-50);color:var(--text-muted);flex:auto;display:flex}.site-search:focus-within{border-color:var(--pevedy-green-400);background:var(--neutral-0);box-shadow:0 0 0 3px var(--pevedy-green-100)}.site-search .icon{flex:none}.site-search .site-search-input,.site-search input[type=search]{min-width:0;height:auto;min-height:0;box-shadow:none;color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);background:0 0;border:0;border-radius:0;flex:auto;margin:0;padding:0}.site-search .site-search-input::placeholder{color:var(--text-muted)}.site-search .site-search-input:focus,.site-search .site-search-input:focus-visible{box-shadow:none;border:0;outline:none}.site-search-input::-webkit-search-cancel-button{appearance:none}.site-search-shortcut{padding:2px var(--space-1-5);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-xs);background:var(--neutral-0);color:var(--text-muted);font-family:var(--font-family-sans);font-size:var(--font-size-3xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-heading);flex:none}.product-header .notification-center{margin-left:auto}.notification-center .site-icon-control{position:relative}.notification-center .notification-badge{min-width:18px;height:18px;padding-inline:var(--space-1);border:var(--border-width-thick) solid var(--surface);border-radius:var(--radius-pill);background:var(--red-700);color:var(--neutral-0);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);place-items:center;line-height:1;display:inline-grid;position:absolute;top:2px;right:2px}.site-user-menu{margin-left:var(--space-1)}.site-user-trigger{gap:var(--space-2-5);padding-block:0;padding-inline:var(--space-2);border-radius:var(--radius-sm)}.site-user-avatar{width:var(--avatar-size-sm);height:var(--avatar-size-sm);border-radius:var(--radius-circle);background:var(--pevedy-green-100);color:var(--pevedy-green-800);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);flex:none;place-items:center;display:inline-grid}.site-user-text{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.site-user-name{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);white-space:nowrap}.site-user-subtitle{color:var(--text-secondary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-heading);white-space:nowrap}@media (min-width:901px){.product-header .site-search{flex:1 1 0;min-width:10rem}}@media (max-width:1400px){.site-user-text{display:none}.product-header .site-quick-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:900px){.site-search{max-width:none}.site-search-shortcut{display:none}}.app-sidebar{--icon-accent:var(--icon-accent-inverse)}.app-sidebar .site-nav a .icon,.product-mobile-nav .icon{--icon-size:22px;--icon-stroke:2}.app-sidebar{transition:width var(--motion-base) var(--motion-ease)}.site-shell:has(.app-sidebar){transition:padding-left var(--motion-base) var(--motion-ease)}.app-sidebar-brand{gap:var(--space-2)}.app-sidebar-toggle{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--neutral-0) 8%, transparent);width:28px;height:28px;color:var(--shell-text-muted);cursor:pointer;border:0;place-items:center;margin-left:auto;padding:0;display:inline-grid}.app-sidebar-toggle:hover{background:color-mix(in srgb, var(--neutral-0) 16%, transparent);color:var(--shell-text)}.app-sidebar-toggle .icon{--icon-size:14px;--icon-stroke:2.2;transition:transform var(--motion-fast) var(--motion-ease)}.site-nav-group{padding:var(--space-4) var(--space-3) var(--space-1);color:var(--pevedy-green-300);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;display:block}.site-nav-group-rule{height:0;margin:var(--space-3) var(--space-2) var(--space-2);border-top:var(--border-width-hairline) solid var(--shell-border);padding:0}.app-sidebar .site-nav a[data-group-start]{margin-top:0}.app-sidebar .site-nav a[data-group-start]:before{content:none}.app-sidebar .site-nav a{gap:var(--space-2);position:relative}.site-nav-glyph{width:34px;height:34px;margin-left:calc(-1 * var(--space-1));border-radius:var(--radius-circle);flex:none;place-items:center;display:inline-grid}.site-nav-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.app-sidebar .site-nav a[aria-current=page] .site-nav-glyph{--icon-accent:var(--signal-500);background:var(--surface);color:var(--text-primary);box-shadow:0 4px 8px color-mix(in srgb, var(--pevedy-green-950) 45%, transparent)}.app-sidebar .site-nav a[aria-current=page]:after{content:"";top:var(--space-2);bottom:var(--space-2);left:calc(-1 * var(--space-3));background:var(--signal-500);border-radius:0 3px 3px 0;width:3px;position:absolute}.site-nav-badge[data-tone=review]{background:var(--amber-200);color:var(--amber-700)}.app-sidebar-claims{gap:var(--space-0-5);padding-inline:var(--space-3);flex-direction:column;display:flex}.app-sidebar-claim{align-items:center;gap:var(--space-2-5);min-height:44px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--shell-text);text-decoration:none;display:flex}.app-sidebar-claim:hover{background:var(--shell-hover-surface)}.app-sidebar-claim-text{flex-direction:column;min-width:0;display:flex}.app-sidebar-claim-title{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-sidebar-claim-meta{color:var(--shell-text-muted);font-size:var(--font-size-3xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-nav-group-title{padding:var(--space-4) var(--space-3) var(--space-1);color:var(--pevedy-green-300);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap;margin:0;display:block}.app-sidebar-cases{gap:var(--space-0-5);padding-inline:var(--space-3);flex-direction:column;display:flex}.app-sidebar-case{min-height:var(--control-height);align-items:center;gap:var(--space-2-5);padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);color:var(--shell-text);text-decoration:none;display:flex}.app-sidebar-case:hover{background:color-mix(in srgb, var(--neutral-0) 8%, transparent)}.app-sidebar-case[aria-current=page]{background:color-mix(in srgb, var(--neutral-0) 12%, transparent)}.app-sidebar-case-text{flex-direction:column;min-width:0;display:flex}.app-sidebar-case-title{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-sidebar-case-line{color:var(--pevedy-green-200);font-size:var(--font-size-3xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-sidebar-case .proof-ring{flex:none}.app-sidebar-extra{gap:var(--space-0-5);padding-inline:var(--space-3);flex-direction:column;display:flex}.app-sidebar-extra-link{min-height:var(--control-height-sm);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--pevedy-green-100);font-size:var(--font-size-xs);align-items:center;text-decoration:none;display:flex}.app-sidebar-extra-link:hover{background:color-mix(in srgb, var(--neutral-0) 8%, transparent);color:var(--neutral-0)}.site-quick{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.site-quick-action{min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-control);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-decoration:none;display:flex}.site-quick-action:hover{background:var(--surface-canvas-subtle);color:var(--text-primary)}.site-quick-plate{border-radius:var(--radius-circle);background:var(--surface-sunken);width:30px;height:30px;color:var(--text-secondary);place-items:center;display:inline-grid;position:relative}.site-quick-dot{border:2px solid var(--surface);border-radius:var(--radius-circle);background:var(--status-review-border);width:8px;height:8px;position:absolute;top:1px;right:1px}@media (max-width:900px){.site-quick-label{display:none}}@media (max-width:700px){.site-quick{display:none}}.app-sidebar-account{align-items:center;gap:var(--space-2-5);margin:auto var(--space-3) 0;padding:var(--space-2);border-radius:var(--radius-md);background:color-mix(in srgb, var(--neutral-0) 6%, transparent);color:var(--shell-text);text-decoration:none;display:flex}.app-sidebar-account:hover{background:color-mix(in srgb, var(--neutral-0) 10%, transparent)}.app-sidebar-account .site-user-avatar{width:32px;height:32px}.app-sidebar-account-text{flex-direction:column;min-width:0;display:flex}.app-sidebar-account-name{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-sidebar-account-sub{color:var(--shell-text-muted);font-size:var(--font-size-3xs)}.app-sidebar-sheets{gap:var(--space-2);padding-inline:var(--space-2);flex-direction:column;display:flex}.app-sidebar-sheet{padding-block:var(--space-2);border:var(--border-width-hairline) solid var(--shell-border);border-radius:var(--radius-card);background:var(--shell-surface);position:relative}.app-sidebar-sheet[data-dragging]{z-index:1;border-color:color-mix(in srgb, var(--pevedy-green-300) 45%, transparent);background:var(--shell-surface-raised);box-shadow:var(--elevation-raised)}.app-sidebar-grip{top:var(--space-1);right:var(--space-1);width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-inset);color:var(--shell-text-muted);opacity:0;touch-action:none;cursor:grab;transition:opacity var(--motion-fast) var(--motion-ease);background:0 0;border:0;place-items:center;display:grid;position:absolute}.app-sidebar-sheet:hover .app-sidebar-grip,.app-sidebar-grip:focus-visible{opacity:1}.app-sidebar-grip:hover{background:color-mix(in srgb, var(--neutral-0) 8%, transparent);color:var(--shell-text)}.app-sidebar-sheet[data-dragging] .app-sidebar-grip{opacity:1;cursor:grabbing}.app-sidebar-grip .icon{--icon-size:16px}.app-sidebar-search{min-height:var(--control-height);align-items:center;gap:var(--space-3);margin-inline:var(--space-2);padding-inline:var(--space-2);border-radius:var(--radius-control);color:var(--shell-text);font-size:var(--font-size-sm);text-decoration:none;display:flex}.app-sidebar-search:hover{background:color-mix(in srgb, var(--neutral-0) 6%, transparent)}.app-sidebar-search-sheet{gap:var(--space-0-5,2px);display:grid}.app-sidebar-key{padding:0 var(--space-1-5);border:var(--border-width-hairline) solid var(--shell-border);border-radius:var(--radius-inset);color:var(--shell-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-3xs);line-height:var(--line-height-relaxed);margin-left:auto}:is(html[data-rail] .app-sidebar,html[data-rail] .site-shell:has(.app-sidebar)){--shell-width:76px}html[data-rail] .app-sidebar{overflow-x:hidden}html[data-rail] .app-sidebar-brand{align-items:center;gap:var(--space-2);flex-direction:column;padding-inline:0}html[data-rail] .app-sidebar .brand-word,html[data-rail] .app-sidebar-workspace-kind{display:none}html[data-rail] .app-sidebar-toggle{margin-left:0}html[data-rail] .app-sidebar-toggle .icon{transform:rotate(180deg)}html[data-rail] .app-sidebar .site-nav{padding-inline:var(--space-2);align-items:center}html[data-rail] .app-sidebar .site-nav a{justify-content:center;gap:0;width:44px;padding-inline:0}html[data-rail] .site-nav-glyph{margin-left:0}html[data-rail] .site-nav-label,html[data-rail] .app-sidebar-case-text,html[data-rail] .app-sidebar-account-text,html[data-rail] .app-sidebar-key{display:none}html[data-rail] .app-sidebar-sheets{gap:var(--space-1);padding-inline:0}html[data-rail] .app-sidebar-sheet{padding-block:var(--space-1);background:0 0;border:0}html[data-rail] .app-sidebar-grip{display:none}html[data-rail] .app-sidebar-search,html[data-rail] .app-sidebar-ask{width:var(--control-height);justify-content:center;margin-inline:auto;padding-inline:0}html[data-rail] .app-sidebar-search-sheet{justify-items:center}.app-sidebar-sheet .site-nav a[aria-current=page]{background:color-mix(in srgb, var(--neutral-0) 8%, transparent);font-weight:var(--font-weight-semibold)}.app-sidebar-sheet .site-nav a[aria-current=page]:after{left:calc(-1 * var(--space-2))}html[data-rail] .site-nav-group-title{width:36px;height:0;margin:var(--space-3) auto var(--space-2);border-top:var(--border-width-hairline) solid var(--shell-border);padding:0;font-size:0;overflow:hidden}html[data-rail] .site-nav-badge{border:var(--border-width-thick) solid var(--shell-surface);width:10px;min-width:0;height:10px;padding:0;font-size:0;position:absolute;top:5px;right:5px}html[data-rail] .app-sidebar .site-nav a[aria-current=page]:after{left:calc(-1 * var(--space-2))}html[data-rail] .app-sidebar-cases{align-items:center;padding-inline:0}html[data-rail] .app-sidebar-case{min-height:0;padding:var(--space-1);justify-content:center;gap:0}html[data-rail] .app-sidebar-extra{display:none}html[data-rail] .app-sidebar-account{background:0 0;margin-inline:auto;padding:0}@media (prefers-reduced-motion:reduce){.app-sidebar,.app-sidebar-toggle .icon{transition:none}.site-shell:has(.app-sidebar){transition:none}}.site-quick-actions{align-items:flex-start;gap:var(--space-4);flex:none;margin-left:auto;display:flex}.site-quick-action{color:var(--text-muted);font-size:var(--font-size-3xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex}a.site-quick-action:hover{color:var(--text-primary)}.site-quick-label{white-space:nowrap}.product-header .site-quick-bell .notification-center{margin-left:0}.product-header .site-quick-bell .site-icon-control{border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--surface);width:44px;min-height:44px;box-shadow:0 3px 5px color-mix(in srgb, var(--pevedy-green-950) 18%, transparent)}.product-header .site-quick-bell .site-icon-control .icon{--icon-size:18px}.site-header-cta{white-space:nowrap;flex:none}.product-header .site-user-menu{margin-left:var(--space-2)}@media (min-width:901px){.home-greeting-actions{display:none}}@media (max-width:900px){.site-quick-actions{gap:var(--space-2)}.site-quick-actions a.site-quick-action,.site-quick-label,.site-header-cta{display:none}}@media (max-width:1100px){.site-quick-label{display:none}}
.card-loud,.card,.card-quiet{border-radius:var(--radius-card-large);display:block}.card-loud{padding:var(--space-4) var(--space-5);border:var(--border-width-hairline) solid var(--card-loud-border);background:var(--card-loud-surface);color:var(--text-primary)}.card-loud.is-you{--card-loud-border:color-mix(in srgb, var(--status-review-border) 55%, var(--surface));--card-loud-surface:color-mix(in srgb, var(--status-review-surface) 70%, var(--surface));--card-loud-accent:var(--status-review-text)}.card-loud.is-done{--card-loud-border:color-mix(in srgb, var(--status-success-border) 45%, var(--surface));--card-loud-surface:color-mix(in srgb, var(--status-success-surface) 55%, var(--surface));--card-loud-accent:var(--status-success-text)}.card-tone-you{border-color:color-mix(in srgb, var(--status-review-border) 45%, var(--surface));background:color-mix(in srgb, var(--status-review-surface) 45%, var(--surface))}.card-tone-ready{border-color:color-mix(in srgb, var(--status-success-border) 40%, var(--surface));background:color-mix(in srgb, var(--status-success-surface) 40%, var(--surface))}.card-tone-failed{border-color:color-mix(in srgb, var(--status-danger-border) 60%, var(--surface));background:color-mix(in srgb, var(--status-danger-surface) 55%, var(--surface))}.card-loud-title{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);margin:0}.card-loud-icon{color:var(--card-loud-accent)}.card{padding:var(--space-5);border:var(--border-width-hairline) solid color-mix(in srgb, var(--border-subtle) 70%, transparent);background:var(--surface);box-shadow:0 1px 0 color-mix(in srgb, var(--text-primary) 3%, transparent), 0 10px 30px -22px color-mix(in srgb, var(--text-primary) 25%, transparent)}.card-quiet{padding:var(--space-4) 0 0;border:0;border-top:var(--border-width-hairline) solid var(--border-subtle);background:0 0}.card-quiet-title{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.state-chip{align-items:baseline;gap:var(--space-1-5);padding:2px var(--space-2-5);border:var(--border-width-hairline) solid transparent;border-radius:var(--radius-pill);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);white-space:nowrap;line-height:1.6;display:inline-flex}.state-chip>time,.state-chip>.state-chip-when{font-weight:var(--font-weight-regular);opacity:.85}.state-chip.is-you{border-color:var(--status-review-border);background:var(--status-review-surface);color:var(--status-review-text)}.state-chip.is-done{border-color:var(--status-success-border);background:var(--status-success-surface);color:var(--status-success-text)}.state-chip.is-pevidy{border-color:var(--border-subtle);background:var(--surface-sunken);color:var(--text-secondary)}.state-chip.is-missing{border-color:var(--status-danger-border);background:var(--status-danger-surface);color:var(--status-danger-text)}.t-page{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:-.01em}.t-card{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.t-row{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.t-body{font-size:var(--font-size-sm);color:var(--text-secondary)}.t-meta{font-size:var(--font-size-2xs);color:var(--text-muted)}.page-frame.dash-page{width:min(var(--layout-viewer), calc(100% - 2 * var(--space-page-gutter)));padding-top:var(--space-6)}.dash-header{justify-content:space-between;align-items:flex-start;gap:var(--space-6);margin-bottom:var(--space-5);display:flex}.dash-title{color:var(--text-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:var(--tracking-tight);margin:0}.dash-subtitle{max-width:var(--measure-prose);margin:var(--space-1-5) 0 0;color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.dash-header .page-header-actions{padding-top:var(--space-1);flex:none}@media (max-width:760px){.dash-header{align-items:stretch;gap:var(--space-4);flex-direction:column}.dash-header .page-header-actions{padding-top:0}}.split-button{border-radius:var(--radius-control);align-items:stretch;display:inline-flex}.split-button>.primary-button:first-child{border-start-end-radius:0;border-end-end-radius:0}.split-button>.primary-button+.primary-button{min-width:44px;padding-inline:var(--space-2);border-left-color:color-mix(in srgb, var(--neutral-0) 25%, transparent);border-start-start-radius:0;border-end-start-radius:0}.dash-section{margin-top:var(--space-6)}.dash-grid{gap:var(--space-5);display:grid}.dash-grid-2{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.dash-grid-equal{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (max-width:1100px){.dash-grid-2{grid-template-columns:minmax(0,1fr)}}.filter-bar{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.filter-chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.filter-chip{align-items:center;gap:var(--space-2);min-height:36px;padding-inline:var(--space-3-5,14px);border:var(--border-width-hairline) solid transparent;border-radius:var(--radius-sm);background:var(--neutral-100);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;line-height:1;text-decoration:none;display:inline-flex}.filter-chip:hover{background:var(--neutral-200);color:var(--text-primary)}.filter-chip[aria-pressed=true],.filter-chip[aria-current=page],.filter-chip.is-active{background:var(--pevedy-green-100);color:var(--pevedy-green-800);font-weight:var(--font-weight-semibold)}.filter-chip-count{min-width:20px;height:20px;padding-inline:var(--space-1-5);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--neutral-900) 8%, transparent);color:var(--text-secondary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);place-items:center;display:inline-grid}.filter-chip[aria-pressed=true] .filter-chip-count,.filter-chip[aria-current=page] .filter-chip-count,.filter-chip.is-active .filter-chip-count{background:color-mix(in srgb, var(--pevedy-green-600) 14%, transparent);color:var(--pevedy-green-800)}.filter-bar .secondary-button{flex:none;min-height:40px}.stat-tiles{gap:var(--space-4);margin:0 0 var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,11.25rem),1fr));padding:0;list-style:none;display:grid}.stat-tile{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);color:inherit;box-shadow:var(--elevation-raised);text-decoration:none;display:flex}a.stat-tile:hover{border-color:var(--border-strong)}.stat-tiles>li{min-width:0}.stat-tile-text{flex-direction:column;gap:2px;min-width:0;display:flex}.stat-tile-value{color:var(--text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums}.stat-tile-label{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.stat-tile-delta{margin-top:var(--space-1);color:var(--status-success-text);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold)}.stat-tile-chevron{color:var(--text-muted);margin-left:auto}.icon-tile{border-radius:var(--radius-sm);background:var(--neutral-100);width:40px;height:40px;color:var(--text-secondary);flex:none;place-items:center;display:inline-grid}.icon-tile-lg{border-radius:var(--radius-md);width:48px;height:48px}.icon-tile-round{border-radius:var(--radius-circle)}.icon-tile .icon{width:20px;height:20px}.tone-green{background:var(--pevedy-green-100);color:var(--pevedy-green-700)}.tone-blue{background:var(--blue-50);color:var(--blue-700)}.tone-amber{background:var(--amber-100);color:var(--amber-700)}.tone-red{background:var(--red-50);color:var(--red-700)}.tone-neutral{background:var(--neutral-100);color:var(--text-secondary)}.list-rows{border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);margin:0;padding:0;list-style:none}.list-rows>li+li{border-top:var(--border-width-hairline) solid var(--border-subtle)}.list-row{min-height:var(--row-min-height);align-items:center;gap:var(--row-gap);padding:var(--row-padding-block) var(--row-padding-inline);color:inherit;text-decoration:none;display:flex}a.list-row:hover,button.list-row:hover{background:var(--row-hover-surface)}.list-row[aria-current=true],.list-row.is-selected{background:var(--row-selected-surface);box-shadow:inset 3px 0 0 var(--row-selected-border)}.list-row-lead{flex:none}.list-row-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.list-row-title{color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-row-meta{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-row-trailing{align-items:center;gap:var(--space-3);color:var(--text-muted);flex:none;margin-left:auto;display:flex}.list-row-time{color:var(--text-muted);font-size:var(--font-size-xs);white-space:nowrap;font-variant-numeric:tabular-nums}.chevron-glyph{color:var(--text-muted)}.date-chip{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:center;min-width:56px;line-height:1;display:inline-flex}.date-chip-month{color:var(--text-secondary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.date-chip-day{color:var(--text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);margin-top:2px}.date-chip-year{color:var(--text-muted);font-size:var(--font-size-2xs);margin-top:2px}.timeline-groups{gap:var(--space-6);flex-direction:column;display:flex}.timeline-group-title{margin:0 0 var(--space-3);color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.timeline-rail{padding-left:var(--space-7);position:relative}.timeline-rail:before{content:"";top:var(--space-6);bottom:var(--space-6);border-left:var(--border-width-thick) solid var(--timeline-rail);position:absolute;left:9px}.timeline-rail>li{position:relative}.timeline-rail>li:before{content:"";top:calc(var(--row-min-height) / 2 + var(--row-padding-block) - var(--timeline-marker-size) / 2);left:calc(-1 * var(--space-7) + 5px);width:var(--timeline-marker-size);height:var(--timeline-marker-size);border:var(--border-width-thick) solid var(--timeline-marker-upcoming);border-radius:var(--radius-circle);background:var(--surface-canvas,var(--neutral-25));position:absolute}.timeline-rail>li.is-current:before{border-color:var(--timeline-marker-current);background:var(--timeline-marker-current)}.timeline-rail>li.is-complete:before{border-color:var(--timeline-marker-complete);background:var(--timeline-marker-complete)}.split-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);align-items:start;display:grid}.split-layout-wide-aside{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr)}.split-layout-narrow-aside{grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr)}.split-main{min-width:0}.split-aside{top:calc(var(--header-height) + var(--space-4));min-width:0;position:sticky}@media (max-width:1100px){.split-layout,.split-layout-wide-aside,.split-layout-narrow-aside{grid-template-columns:minmax(0,1fr)}.split-aside{position:static}}.detail-pane{border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-card-large);background:var(--surface);overflow:hidden}.detail-pane-media{aspect-ratio:16/6;background:linear-gradient(160deg, var(--pevedy-green-100) 0%, var(--neutral-100) 60%, var(--blue-50) 100%);position:relative;overflow:hidden}.detail-pane-header{padding:var(--space-5) var(--detail-panel-padding) 0}.detail-pane-title{margin:var(--space-3) 0 var(--space-1);color:var(--text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:var(--tracking-tight)}.detail-pane-subtitle{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.detail-pane-body{padding:var(--space-4) var(--detail-panel-padding) var(--detail-panel-padding)}.detail-pane-footer{padding:var(--space-4) var(--detail-panel-padding);border-top:var(--border-width-hairline) solid var(--border-subtle);background:var(--neutral-25)}.detail-pane-topline{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.fact-tiles{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding:0;list-style:none;display:grid}.fact-tile{align-items:center;gap:var(--space-2-5);padding:var(--space-3);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);display:flex}.fact-tile-text{flex-direction:column;min-width:0;display:flex}.fact-tile-label{color:var(--text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium)}.fact-tile-value{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tab-strip{gap:var(--tab-gap);border-bottom:var(--border-width-hairline) solid var(--border-subtle);margin:0;padding:0;list-style:none;display:flex}.tab-strip-item{min-height:var(--tab-height);align-items:center;gap:var(--space-2);border:0;border-bottom:var(--border-width-thick) solid transparent;color:var(--tab-inactive-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;margin-bottom:-1px;padding:0;text-decoration:none;display:inline-flex}.tab-strip-item:hover{color:var(--text-primary)}.tab-strip-item[aria-selected=true],.tab-strip-item[aria-current=page],.tab-strip-item.is-active{border-bottom:var(--tab-active-rule);color:var(--tab-active-text);font-weight:var(--font-weight-semibold)}.tab-count{min-width:18px;height:18px;padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--pevedy-green-100);color:var(--pevedy-green-800);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);place-items:center;display:inline-grid}.insight-banner{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--border-width-hairline) solid var(--pevedy-green-200);border-radius:var(--radius-card);background:var(--pevedy-green-50);color:var(--pevedy-green-800);display:flex}.insight-banner.tone-info{border-color:var(--blue-300);background:var(--blue-50);color:var(--blue-700)}.insight-banner-icon{flex:none}.insight-banner-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.insight-banner-title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0}.insight-banner-copy{color:var(--text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-snug);margin:0}.insight-banner-action{flex:none;min-height:36px}.doc-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.doc-card{border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);color:inherit;flex-direction:column;text-decoration:none;display:flex}a.doc-card:hover{border-color:var(--border-strong)}.doc-card.is-selected,.doc-card[aria-current=true]{border-color:var(--pevedy-green-400);box-shadow:0 0 0 1px var(--pevedy-green-400)}.doc-card-thumb{aspect-ratio:4/3;border-bottom:var(--border-width-hairline) solid var(--border-subtle);background:var(--neutral-50);border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card);place-items:center;display:grid;position:relative;overflow:hidden}.doc-card-sheet{border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-inset);background:var(--neutral-0);width:62%;height:78%;box-shadow:var(--elevation-raised);flex-direction:column;gap:6px;padding:10px;display:flex}.doc-card-sheet i{background:var(--neutral-200);border-radius:2px;height:4px;display:block}.doc-card-sheet i:first-child{background:var(--neutral-300);width:40%;height:6px}.doc-card-kind{top:var(--space-2-5);left:var(--space-2-5);border-radius:var(--radius-xs);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:2px 6px;position:absolute}.doc-card-body{padding:var(--space-3) var(--space-3-5,14px) var(--space-3-5,14px);flex-direction:column;gap:2px;display:flex}.doc-card-title{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.doc-card-meta{color:var(--text-secondary);font-size:var(--font-size-xs)}.doc-card-status{margin-top:var(--space-2)}.section-card{padding:var(--space-5);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-card-large);background:var(--surface);box-shadow:var(--elevation-raised)}.section-card-header{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.section-card-title{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.section-card-link{color:var(--pevedy-green-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;text-decoration:none}.section-card-link:hover{text-decoration:underline}.group-head{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.group-head-title{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.group-head-count{color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.group-head-caption{color:var(--text-muted);font-size:var(--font-size-xs)}.drop-row{min-height:var(--control-height);align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-width-hairline) dashed var(--border-standard);border-radius:var(--radius-card-large);background:var(--surface-canvas-subtle);color:inherit;flex-wrap:wrap;text-decoration:none;display:flex}.drop-row-text{flex-direction:column;flex:14rem;gap:2px;min-width:0;display:flex}.drop-row-title{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.drop-row-line{color:var(--text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.drop-row-lg{padding:var(--space-6) var(--space-5)}.drop-row-lg .drop-row-title{font-size:var(--font-size-md)}.drop-row-lg .drop-row-line{font-size:var(--font-size-sm)}.list-fold{display:block}.list-fold-summary{min-height:var(--control-height);align-items:center;gap:var(--space-2);padding:var(--row-padding-block) var(--row-padding-inline);color:var(--pevedy-green-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;list-style:none;display:flex}.list-fold-summary::-webkit-details-marker{display:none}.list-fold-summary:hover{text-decoration:underline}.list-fold[open] .list-fold-summary .icon{transform:rotate(180deg)}.timeline-time{color:var(--text-muted);font-size:var(--font-size-xs);white-space:nowrap;font-variant-numeric:tabular-nums}.fact-row{align-items:center;gap:var(--space-3);color:inherit;text-decoration:none;display:flex}.fact-row-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.fact-row-title{color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.fact-row-line{color:var(--text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.fact-row-status{color:var(--text-muted);font-size:var(--font-size-xs);text-align:right;flex:none;margin-left:auto}.fact-rows{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.kv-list{gap:var(--space-2) var(--space-5);font-size:var(--font-size-sm);grid-template-columns:minmax(8rem,14rem) minmax(0,1fr);margin:0;display:grid}.kv-list dt{color:var(--text-muted)}.kv-list dd{color:var(--text-primary);margin:0}.quote-block{padding:var(--space-2) 0 var(--space-2) var(--space-4);border-left:3px solid var(--border-standard);color:var(--text-primary);font-size:var(--font-size-sm);margin:0}.section-title{color:var(--text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.muted-text{color:var(--text-muted)}.mono-id{font-family:var(--font-family-mono);font-size:var(--font-size-xs)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.detail-drawer-ground{z-index:40;inset:var(--header-height) 0 0;background:var(--overlay-scrim);position:fixed}.detail-drawer{z-index:41;inset:var(--header-height) 0 0;background:var(--surface);position:fixed;overflow-y:auto}.detail-drawer-bar{z-index:1;padding:var(--space-3) var(--space-3) 0;background:var(--surface);justify-content:flex-end;display:flex;position:sticky;top:0}.detail-drawer-body{padding:0 var(--space-5) var(--space-5)}.detail-drawer-close svg{width:18px;height:18px}@media (min-width:901px){.detail-drawer{inset:var(--header-height) 0 0 auto;border-left:var(--border-width-hairline) solid var(--border-subtle);width:min(440px,100%);box-shadow:var(--elevation-overlay)}}@media (prefers-reduced-motion:no-preference){.detail-drawer{animation:.16s ease-out detail-drawer-in}}@keyframes detail-drawer-in{0%{opacity:0;transform:translate(16px)}}@media (max-width:600px){.page-frame{padding-bottom:var(--mobile-bar-space,72px)}.card{border-inline:0;border-radius:0;padding-inline:0}.card-quiet{padding-inline:0}.list-rows{border-inline:0;border-radius:0}.list-row{padding-inline:0}}.source-viewer-tools-note{color:var(--muted);font-size:var(--font-size-sm);margin:0}
.public-demo-form{display:contents}.public-demo-entry{cursor:pointer;font-family:inherit}
.proof-ring{--proof-ring-size:44px;--proof-ring-glyph:18px;width:var(--proof-ring-size);height:var(--proof-ring-size);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative}.proof-ring-sm{--proof-ring-size:36px;--proof-ring-glyph:15px}.proof-ring-lg{--proof-ring-size:48px;--proof-ring-glyph:20px}.proof-ring-xl{--proof-ring-size:56px;--proof-ring-glyph:24px}.proof-ring-hero{--proof-ring-size:76px;--proof-ring-glyph:32px}.proof-ring-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.proof-ring-plate{fill:var(--surface);stroke:none;filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--pevedy-green-950) 10%, transparent)) drop-shadow(0 5px 10px color-mix(in srgb, var(--pevedy-green-950) 16%, transparent))}.proof-ring-track{stroke:var(--neutral-200);stroke-width:7px}.proof-ring-arc{stroke:var(--signal-500);stroke-width:7px;stroke-linecap:round;animation:proof-ring-draw var(--motion-base) var(--motion-ease) both}@keyframes proof-ring-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.proof-ring.is-review .proof-ring-arc{stroke:var(--amber-400)}.proof-ring.is-done .proof-ring-arc{stroke:var(--text-primary)}.proof-ring.is-done .proof-ring-seal{background:var(--text-primary)}.proof-ring.is-missing .proof-ring-arc{stroke:var(--red-700)}.proof-ring-gap{stroke:var(--red-700);stroke-width:7px;stroke-linecap:round;stroke-dasharray:2 6;opacity:.55}.proof-ring-glyph{color:var(--text-primary);place-items:center;display:inline-grid;position:relative}.proof-ring-glyph .icon{width:var(--proof-ring-glyph);height:var(--proof-ring-glyph)}.proof-ring-seal{width:calc(var(--proof-ring-size) * .36);height:calc(var(--proof-ring-size) * .36);border:var(--border-width-thick) solid var(--surface);border-radius:var(--radius-circle);background:var(--signal-500);min-width:14px;min-height:14px;color:var(--neutral-0);place-items:center;display:inline-grid;position:absolute;bottom:-2px;right:-2px}.proof-ring.is-review .proof-ring-seal{background:var(--amber-400)}.proof-ring.is-missing .proof-ring-seal{background:var(--red-700)}.document-mark{width:var(--document-mark-size,32px);height:var(--document-mark-size,32px);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);place-items:center;display:inline-grid;position:relative}.document-mark .icon{width:55%;height:55%}.document-mark-dot{border:2px solid var(--surface);border-radius:var(--radius-circle);width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.document-mark-dot.is-review{background:var(--status-review-border)}.document-mark-dot.is-failed{background:var(--status-danger-border)}.monogram{width:var(--monogram-size,36px);height:var(--monogram-size,36px);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;place-items:center;display:inline-grid}.proof-ring-seal .icon{--icon-stroke:3;width:60%;height:60%}.proof-ring-seal-dot{width:calc(var(--proof-ring-size) * .28);height:calc(var(--proof-ring-size) * .28);min-width:10px;min-height:10px;bottom:-1px;right:-1px}.app-sidebar .proof-ring-plate{fill:var(--shell-surface-raised);stroke:var(--shell-border);filter:drop-shadow(0 3px 5px color-mix(in srgb, var(--pevedy-green-950) 70%, transparent))}.app-sidebar .proof-ring-track{stroke:color-mix(in srgb, var(--pevedy-green-300) 25%, transparent)}.app-sidebar .proof-ring-glyph{color:var(--shell-text)}.app-sidebar .proof-ring-seal{border-color:var(--shell-surface)}@media (prefers-reduced-motion:reduce){.proof-ring-arc{animation:none}}
html:has(.guide-fab){scroll-padding-bottom:calc(48px + var(--space-6) + var(--space-4))}.guide-fab{right:var(--space-6);bottom:var(--space-6);z-index:var(--layer-panel);align-items:center;gap:var(--space-2);height:48px;padding:0 var(--space-4) 0 6px;border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--elevation-preview);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:0;display:inline-flex;position:fixed}.guide-fab-plate{border-radius:var(--radius-circle);background:var(--text-primary);width:36px;height:36px;color:var(--surface);place-items:center;display:grid}.guide-fab-plate .icon{width:18px;height:18px}.guide-fab-dot{border:2px solid var(--surface);border-radius:var(--radius-circle);background:var(--amber-400);width:10px;height:10px;position:absolute;top:4px;right:4px}.guide-panel{right:var(--space-6);bottom:calc(var(--space-6) + 60px);z-index:var(--layer-panel);width:min(360px, calc(100vw - var(--space-8)));gap:var(--space-3);padding:var(--space-4);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--elevation-preview);display:grid;position:fixed}.guide-panel-head b{font-size:var(--font-size-md);display:block}.guide-panel-head span{color:var(--text-secondary);font-size:var(--font-size-xs);margin-top:2px;display:block}.guide-option{align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-3);border:var(--border-width-hairline) solid var(--border-subtle);border-radius:var(--radius-control);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.guide-option:hover{background:var(--neutral-25)}.guide-option-static{cursor:default}.guide-option-text{flex-direction:column;flex:auto;display:flex}.guide-option-text b{font-size:var(--font-size-sm)}.guide-option-text span{color:var(--text-secondary);font-size:var(--font-size-xs)}.guide-option-go{color:var(--text-muted)}.guide-toggle{border-radius:var(--radius-pill);background:var(--neutral-200);cursor:pointer;border:0;flex:none;width:38px;height:22px;position:relative}.guide-toggle:after{content:"";border-radius:var(--radius-circle);background:var(--surface);width:16px;height:16px;transition:left var(--motion-fast) var(--motion-ease);position:absolute;top:3px;left:3px}.guide-toggle.is-on{background:var(--status-success-text)}.guide-toggle.is-on:after{left:19px}.guide-first-head{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.guide-first-head b{font-size:var(--font-size-sm)}.guide-first-dismiss{min-height:28px;padding-inline:var(--space-2);font-size:var(--font-size-xs)}.guide-first ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.guide-point{gap:var(--space-2-5);grid-template-columns:22px minmax(0,1fr);align-items:start;display:grid}.guide-point>span:last-child b{font-size:var(--font-size-sm);display:block}.guide-point>span:last-child span{color:var(--text-secondary);font-size:var(--font-size-xs);display:block}.guide-point-plate{border:2px solid var(--border-strong);border-radius:var(--radius-circle);background:var(--surface);width:22px;height:22px;box-shadow:var(--elevation-raised);margin-top:2px}.guide-point.plate-review .guide-point-plate{border-color:var(--amber-400)}.guide-point.plate-ready .guide-point-plate{border-color:var(--status-success-text)}.guide-messages-link{font-size:var(--font-size-xs);justify-self:start}.guide-remembered{color:var(--text-secondary);font-size:var(--font-size-xs);margin:0}.help-dialog{width:min(520px, calc(100vw - var(--space-8)))}.help-dialog-body{gap:var(--space-4);padding:var(--space-6);display:grid}.help-dialog h2{font-size:var(--font-size-lg);margin:0}.help-dialog-limit,.help-dialog-privacy{color:var(--text-secondary);font-size:var(--font-size-xs)}.help-dialog-sent{margin:0}.guide-spot{z-index:var(--layer-panel);border-radius:var(--radius-card);box-shadow:0 0 0 3px var(--surface), 0 0 0 200vmax var(--elevation-overlay);pointer-events:none;transition:top var(--motion-fast) var(--motion-ease), left var(--motion-fast) var(--motion-ease), width var(--motion-fast) var(--motion-ease), height var(--motion-fast) var(--motion-ease);position:fixed}.guide-card{z-index:var(--layer-panel);width:min(376px, calc(100vw - var(--space-8)));gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--elevation-preview);display:grid;position:fixed}.guide-card:before{content:"";background:var(--surface);width:14px;height:14px;position:absolute;top:-7px;left:28px;transform:rotate(45deg)}.guide-card.is-above:before{top:auto;bottom:-7px}.guide-card-k{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;display:flex}.guide-dots{gap:4px;margin-left:auto;display:flex}.guide-dots i{border-radius:var(--radius-circle);background:var(--neutral-200);width:6px;height:6px}.guide-dots i.is-on{background:var(--status-success-text)}.guide-card>b{font-size:var(--font-size-md)}.guide-card>p{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0}.guide-card-actions{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}.guide-card-nav{gap:var(--space-1-5);display:flex}.guide-tip{z-index:var(--layer-panel);max-width:270px;padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-control);background:var(--text-primary);color:var(--surface);font-size:var(--font-size-xs);line-height:var(--line-height-snug);box-shadow:var(--elevation-preview);pointer-events:none;position:fixed}@media (max-width:900px){.guide-fab{right:var(--space-4);bottom:calc(var(--space-4) + 68px)}.guide-panel{right:var(--space-4);bottom:calc(var(--space-4) + 128px);max-height:calc(100vh - var(--space-4) - 128px - var(--header-height));overflow-y:auto}html:has(.guide-fab){scroll-padding-bottom:calc(48px + var(--space-4) + 68px + var(--space-4))}.site-shell:has(.guide-fab):has(.product-mobile-nav){padding-bottom:calc(var(--mobile-nav-inset) + 48px + var(--space-4) + var(--space-4))}}@media (prefers-reduced-motion:reduce){.guide-spot,.guide-toggle:after{transition:none}}
.public-header .public-menu-entry{display:none}@media (max-width:899px){.public-header .public-menu-entry{display:inline-flex}}.public-header-actions{flex-wrap:wrap;justify-content:flex-end;min-width:0}.product-header .site-secondary-actions{row-gap:var(--space-2);padding-block:var(--space-2);flex-wrap:wrap}@media (max-width:760px){.product-header{flex-wrap:wrap;align-items:center;display:flex}.product-header>.brand{flex:none}.product-header .site-secondary-actions{flex:12rem}}.site-search .site-search-input{align-self:stretch}.site-search .site-search-input:focus-visible{box-shadow:inset 0 calc(-1 * var(--border-width-thick)) 0 var(--focus-ring)}.app-sidebar-toggle{flex:none}.state-chip{white-space:normal;max-width:100%}.list-row-trailing{flex-wrap:wrap;justify-content:flex-end;max-width:100%}.list-row-time{white-space:normal}.document-breadcrumb .text-link{min-height:var(--space-6);align-items:center;display:inline-flex}.landing-page{grid-template-columns:minmax(0,1fr)}.auth-frame-help>a,.blog-read-link,.blog-back-link{min-height:var(--space-6);align-items:center;display:inline-flex}.live-build-card span,.live-build-card code{color:var(--text-secondary)}.search-results,.search-result-group{grid-template-columns:minmax(0,1fr)}.document-danger-zone p:not(.eyebrow),.delete-document-dialog p:not(.eyebrow){color:var(--text-secondary)}
.conversation-page .vault-state-panel>*,.workspace-page .vault-state-panel>*,.replay-page .vault-state-panel>*{overflow-wrap:anywhere;min-width:0}.home-decision-link{min-height:var(--space-6);align-items:center;display:inline-flex}
.notification-bell{display:flex;position:relative}.notification-bell-trigger{position:relative}.notification-dot{top:var(--space-1);right:var(--space-1);border:var(--border-width-thick) solid var(--surface);border-radius:var(--radius-circle);background:var(--status-review-border);width:8px;height:8px;position:absolute}.notification-item-heading{margin:0}.notification-item-title{font-weight:var(--font-weight-semibold)}.notification-item-link{color:var(--text-primary)}.notification-panel .notification-item-summary,.notification-panel .notification-item-time{color:var(--text-secondary)}.notification-bell.is-bar{flex:none}.notification-bar-trigger{min-width:var(--control-height);justify-content:center;align-items:center;gap:var(--space-1);padding-block:var(--space-1-5);padding-inline:var(--space-1);border-radius:var(--radius-control);color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;display:flex}.notification-bar-pill{position:relative}.notification-bar-trigger .notification-dot{top:0;right:var(--space-1-5)}.notification-bar-trigger[aria-expanded=true]{color:var(--accent-strong)}.notification-bar-trigger[aria-expanded=true] .notification-bar-pill{background:var(--accent-soft)}@media (max-width:900px){.product-header .notification-bell.is-header{display:none}}@media (min-width:901px){.product-header .site-search{flex-basis:12rem}}
