.ya-reason{font:var(--text-sm);color:var(--warn-fg);align-items:center;gap:6px;margin:4px 0 0;display:flex}.ya-reason--quiet{color:var(--text-muted)}.ya-reason a,.ya-reason button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ya-btn{box-sizing:border-box;height:var(--control-h-md);border:var(--border-w) solid transparent;border-radius:var(--r-sm);font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-semibold);text-align:center;white-space:nowrap;cursor:pointer;transition:var(--transition-control);justify-content:center;align-items:center;gap:8px;padding:0 16px;line-height:1;text-decoration:none;display:inline-flex}.ya-btn--lg{height:var(--control-h-lg);min-width:var(--btn-minw);padding:0 var(--btn-pad-x);font-size:var(--text-btn);font-weight:var(--fw-bold);letter-spacing:var(--ls-btn);text-transform:uppercase}.ya-btn--sm{height:var(--control-h-sm);padding:0 12px;font-size:13px}.ya-btn--xs{height:var(--control-h-xs);border-radius:var(--r-xs);gap:6px;padding:0 10px;font-size:12px}.ya-btn--block{width:100%;min-width:0}.ya-btn--primary{background:var(--action-bg);color:var(--action-fg);box-shadow:0 1px 2px rgba(var(--glow-ink), .3), 0 8px 16px -8px rgba(var(--glow-ink), .6)}.ya-btn--white{background:var(--action-invert-bg);color:var(--fg1);border-color:var(--border-strong);box-shadow:var(--shadow-xs)}.ya-btn--ghost{color:var(--action-invert-fg);border-color:var(--border-strong);background:0 0}.ya-btn--soft{background:var(--accent-soft);color:var(--action-invert-fg)}.ya-btn--danger{background:var(--danger);color:var(--fg-on-brand);box-shadow:none}.ya-btn:hover:not(:disabled){transform:var(--press-shift)}.ya-btn--lg:hover:not(:disabled){transform:var(--hover-shift-btn)}.ya-btn--primary:hover:not(:disabled){background:var(--accent-press);box-shadow:0 1px 2px rgba(var(--glow-ink), .3)}.ya-btn--primary:active:not(:disabled){background:var(--accent-hover)}.ya-btn--lg.ya-btn--primary:hover:not(:disabled),.ya-btn--lg.ya-btn--white:hover:not(:disabled){box-shadow:var(--shadow-btn-hover)}.ya-btn--white:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-control)}.ya-btn--ghost:hover:not(:disabled),.ya-btn--soft:hover:not(:disabled){border-color:var(--accent)}a.ya-btn:hover{color:inherit;transform:var(--press-shift)}a.ya-btn--lg:hover{transform:var(--hover-shift-btn)}a.ya-btn--primary:hover{color:var(--action-fg)}a.ya-btn--white:hover{color:var(--fg1)}a.ya-btn--ghost:hover,a.ya-btn--soft:hover{color:var(--action-invert-fg);border-color:var(--accent)}.ya-btn:disabled{background:var(--line-chrome);color:var(--fg3);box-shadow:none;cursor:not-allowed;border-color:#0000;transform:none}.ya-btn--link{height:auto;color:var(--accent);text-align:left;white-space:normal;background:0 0;border:0;border-radius:2px;gap:4px;padding:0;font-size:13px;line-height:18px;transition:none}.ya-btn--link:hover:not(:disabled){color:var(--accent-hover);text-decoration:underline;transform:none}.ya-btn--link[data-tone=muted],.ya-btn--link[data-tone=danger]{color:var(--text-muted)}.ya-btn--link[data-tone=muted]:hover:not(:disabled){color:var(--text-strong)}.ya-btn--link[data-tone=danger]:hover:not(:disabled){color:var(--danger-fg)}.ya-btn--link:disabled{color:var(--fg3);cursor:default;background:0 0}.ya-spin-ring{animation:.8s linear infinite ya-spin}@media (prefers-reduced-motion:reduce){.ya-spin-ring{animation-duration:2.4s}}.ya-card-head{align-items:center;gap:var(--space-1) var(--space-2);min-height:var(--head-h);padding:var(--space-1) var(--panel-pad);border-bottom:var(--border-w) solid var(--line-inner);flex-wrap:wrap;display:flex}.ya-card-head__title{font:var(--text-h3);color:var(--fg1);margin:0}.ya-card-head__actions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.ya-card-body{padding:var(--space-1)}.ya-check{min-height:24px;font:var(--fw-regular) 15px/24px var(--font-sans);color:var(--fg1);cursor:pointer;align-items:center;gap:10px;display:inline-flex;position:relative}.ya-check__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ya-check__box{border:var(--border-w) solid var(--border-control);border-radius:var(--r-xs);background:var(--bg-surface);width:18px;height:18px;color:var(--fg-on-brand);transition:var(--transition-control);flex-shrink:0;place-items:center;display:inline-grid}.ya-check__box svg{opacity:0;width:12px;height:12px}.ya-check:hover .ya-check__box{border-color:var(--accent)}.ya-check__input:checked+.ya-check__box{background:var(--accent);border-color:var(--accent)}.ya-check__input:checked+.ya-check__box svg{opacity:1}.ya-check__input:focus-visible+.ya-check__box{outline:var(--border-w) solid var(--focus-outline);outline-offset:1px}.ya-check__input:disabled+.ya-check__box{background:var(--line-400);border-color:var(--border-strong)}.ya-chips{flex-wrap:wrap;gap:6px;display:flex}.ya-chip{height:var(--control-h-sm);border:var(--border-w) solid var(--border-strong);border-radius:var(--r-sm);background:var(--bg-surface);color:var(--fg1);font:var(--fw-semibold) 13px/1 var(--font-sans);white-space:nowrap;cursor:pointer;transition:var(--transition-control);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.ya-chip:hover{border-color:var(--accent)}.ya-chip[aria-pressed=true]{border-color:var(--accent);background:var(--bg-subtle);color:var(--accent-hover)}.ya-chip:focus-visible{box-shadow:var(--ring);outline:none}.ya-chip__count{border-radius:var(--r-full);background:var(--surface-track);color:var(--fg2);font:var(--text-xs);font-weight:var(--fw-bold);padding:1px 6px}.ya-chip[aria-pressed=true] .ya-chip__count{background:var(--bg-surface);color:var(--accent-hover)}.ya-chip[data-tone=danger]:not([aria-pressed=true]) .ya-chip__count{background:var(--danger-bg);color:var(--danger-fg)}.ya-chip[data-tone=danger]:not([aria-pressed=true]) svg{color:var(--danger-fg)}.ya-chip__swatch{border-radius:2px;flex:none;width:9px;height:9px}.ya-chip svg{color:var(--fg3);flex:none}.ya-chip[aria-pressed=true] svg{color:var(--accent)}.ya-choice{border:var(--border-w) solid var(--border-strong);border-radius:var(--r-xs);background:var(--surface-card);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);align-items:flex-start;gap:12px;padding:12px 14px;display:flex;position:relative}.ya-choice:hover{border-color:var(--border-control)}.ya-choice[data-checked]{border-color:var(--accent);background:var(--accent-soft)}.ya-choice[data-disabled]{border-color:var(--border-strong);background:var(--surface-page-alt);cursor:not-allowed}.ya-choice__input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.ya-choice__box{box-sizing:border-box;border:var(--border-w) solid var(--border-control);background:var(--surface-card);width:18px;height:18px;color:var(--fg-on-brand);border-radius:3px;flex:none;place-items:center;margin-top:1px;display:grid}.ya-choice__box[data-type=radio]{border-radius:var(--radius-circle)}.ya-choice[data-checked] .ya-choice__box{border-color:var(--accent);background:var(--accent)}.ya-choice[data-checked] .ya-choice__box[data-type=radio]:after{content:"";border-radius:var(--radius-circle);background:var(--surface-card);width:8px;height:8px}.ya-choice[data-disabled] .ya-choice__box{border-color:var(--border);background:var(--surface-track)}.ya-choice[data-disabled][data-checked] .ya-choice__box{border-color:var(--fg3);background:var(--fg3)}.ya-choice__input:focus-visible+.ya-choice__box{box-shadow:var(--ring)}.ya-choice__media{box-sizing:border-box;border:var(--border-w) solid var(--border-subtle);border-radius:var(--r-sm);background:var(--surface-card);width:40px;height:40px;color:var(--text-muted);flex:none;place-items:center;display:grid}.ya-choice[data-media] .ya-choice__box{margin-top:11px}.ya-choice[data-disabled] .ya-choice__media{opacity:.5}.ya-choice__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ya-choice__label{font:var(--fw-semibold) 14px/20px var(--font-sans);color:var(--text-strong)}.ya-choice[data-checked] .ya-choice__label{font-weight:var(--fw-bold)}.ya-choice[data-disabled] .ya-choice__label{color:var(--fg3)}.ya-choice__desc{font:var(--fw-regular) 13px/19px var(--font-text);color:var(--text-muted);text-wrap:pretty}.ya-choice__note{font:var(--fw-semibold) 12px/17px var(--font-sans);color:var(--text-muted);margin-top:2px}.ya-choice[data-checked] .ya-choice__note{color:var(--accent)}.ya-choice[data-disabled] .ya-choice__note{color:var(--fg3)}.ya-field{gap:var(--stack-xs);display:grid}.ya-combo{position:relative}.ya-input.ya-combo__input{padding-right:44px}.ya-combo__chevron{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ya-combo__chevron[data-disabled]{cursor:not-allowed}.ya-combo__leading{pointer-events:none;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ya-combo[data-leading] .ya-combo__input{padding-left:46px}.ya-combo__popover{width:var(--trigger-width);z-index:70;max-height:264px;overflow-y:auto}.ya-combo__list{outline:none;margin:0;padding:4px;list-style:none}.ya-combo__option{border-radius:var(--r-xs);color:var(--fg1);font-family:var(--font-sans);font-size:var(--text-input);font-weight:var(--fw-regular);cursor:pointer;outline:none;padding:10px 14px}.ya-combo__option[data-media]{align-items:center;gap:10px;display:flex}.ya-combo__media{flex-shrink:0;display:flex}.ya-combo__note{color:var(--text-muted);font-weight:var(--fw-regular)}.ya-combo__option[data-focused]{background:var(--bg-subtle);font-weight:var(--fw-semibold)}.ya-combo__option[aria-selected=true]{color:var(--accent);font-weight:var(--fw-semibold)}.ya-combo__option[data-disabled]{color:var(--text-muted);cursor:default}.ya-combo__empty{color:var(--text-muted);font-family:var(--font-text);font-size:var(--text-input);padding:10px 14px}.ya-copy{z-index:1;position:absolute;top:8px;right:8px}.ya-copy__btn{border:var(--border-w) solid var(--border-strong);border-radius:var(--r-xs);background:var(--bg-surface);min-height:30px;color:var(--fg1);font-family:var(--font-sans);font-weight:var(--fw-bold);cursor:pointer;opacity:0;transition:opacity var(--dur-control) var(--ease), border-color var(--dur-control) var(--ease), color var(--dur-control) var(--ease);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ya-copyable:hover .ya-copy__btn,.ya-copyable:focus-within .ya-copy__btn,.ya-copy__btn:focus-visible{opacity:1}@media (hover:none){.ya-copy__btn{opacity:1}}.ya-copy__btn:hover{border-color:var(--accent);color:var(--accent-hover)}.ya-copy__btn[data-state=copied]{border-color:var(--ok);color:var(--ok-fg);background:var(--ok-bg)}.ya-copy__btn[data-state=failed]{border-color:var(--danger);color:var(--danger-fg);background:var(--danger-bg)}@media (prefers-reduced-motion:reduce){.ya-copy__btn{transition:none}}.ya-copy-value{border-radius:var(--r-xs);width:24px;height:24px;color:var(--fg3);cursor:pointer;transition:opacity var(--dur-control) var(--ease), background var(--dur-control) var(--ease), color var(--dur-control) var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ya-copy-value[data-text]{width:auto;color:var(--text-link);font:var(--text-xs);font-weight:var(--fw-bold);gap:6px;padding:0 8px}.ya-copy-value:hover,.ya-copy-value[data-state=copied]{background:var(--surface-track);color:var(--fg1)}.ya-copy-value[data-state=failed]{color:var(--danger-fg)}.ya-copy-value:focus-visible{box-shadow:var(--ring);outline:none}.ya-copy-value[data-reveal=hover]{opacity:0}.ya-copy-row:hover .ya-copy-value[data-reveal=hover],.ya-copy-row:focus-within .ya-copy-value[data-reveal=hover],.ya-copy-value[data-reveal=hover]:focus-visible,.ya-copy-value[data-reveal=hover][data-state=copied],.ya-copy-value[data-reveal=hover][data-state=failed]{opacity:1}@media (hover:none){.ya-copy-value[data-reveal=hover]{opacity:1}}@media (prefers-reduced-motion:reduce){.ya-copy-value{transition:none}}.ya-count{border:var(--border-w) solid;border-radius:var(--r-full);min-width:20px;height:20px;font:var(--fw-semibold) 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;place-items:center;padding:0 6px;display:inline-grid}.ya-date{gap:var(--stack-xs);display:grid}.ya-date__row{align-items:flex-end;gap:8px;display:flex}.ya-date__anchor{display:flex;position:relative}.ya-date__part{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.ya-input.ya-date__box{text-align:center;padding:0}.ya-input.ya-date__text{font-variant-numeric:tabular-nums;width:140px;max-width:100%}.ya-date[data-size=sm] .ya-input.ya-date__text{height:var(--control-h-sm);font-size:13px}.ya-date[data-size=sm] .ya-date__trigger{width:var(--control-h-sm);height:var(--control-h-sm)}.ya-date__echo{font:var(--text-xs);color:var(--fg2)}.ya-date__trigger{width:40px;height:var(--input-h-md);border:var(--border-w) solid var(--border-control);border-radius:var(--r-sm);background:var(--bg-surface);color:var(--text-muted);cursor:pointer;transition:border-color var(--dur-control) var(--ease), color var(--dur-control) var(--ease);place-items:center;display:grid}.ya-date__trigger:hover,.ya-date__trigger[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.ya-date__panel{z-index:20;width:300px;padding:12px;position:absolute;top:calc(100% + 4px);right:0}.ya-date__panel[data-inline]{justify-self:start;position:static}.ya-date__panel[data-presets]{width:auto;padding:0;display:flex}.ya-date__panel[data-presets] .ya-date__cal{width:300px;padding:12px}.ya-date__presets{border-right:var(--border-w) solid var(--border);align-content:start;gap:2px;padding:4px;display:grid}.ya-date__preset{border-radius:var(--r-xs);color:var(--fg1);font:var(--text-sm);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:space-between;gap:16px;padding:7px 10px;display:flex}.ya-date__preset:hover,.ya-date__preset[aria-pressed=true]{background:var(--bg-subtle)}.ya-date__preset[aria-pressed=true]{font-weight:var(--fw-semibold)}.ya-date__preset span{color:var(--fg2);font-weight:var(--fw-regular)}.ya-date__head{align-items:center;gap:6px;margin-bottom:10px;display:flex}.ya-date__head>div{flex:1;min-width:0}.ya-date__head>div:first-of-type{flex:1.5}.ya-date__head .ya-combo__input{padding-left:10px;padding-right:28px}.ya-date__head .ya-combo__chevron{right:8px}.ya-date__nav{border-radius:var(--r-xs);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:background var(--dur-control) var(--ease), color var(--dur-control) var(--ease);background:0 0;border:none;flex:none;place-items:center;display:grid}.ya-date__nav:hover{background:var(--bg-subtle);color:var(--fg1)}.ya-date__weekdays,.ya-date__week{grid-template-columns:repeat(7,1fr);display:grid}.ya-date__weekdays{margin-bottom:4px}.ya-date__weekdays span{text-align:center;color:var(--text-muted);font:var(--text-xs)}.ya-date__quarter{grid-template-columns:repeat(3,1fr);display:grid}.ya-date__day{border-radius:var(--r-xs);height:34px;color:var(--fg1);font-family:var(--font-sans);font-size:var(--text-body-xs);cursor:pointer;transition:background var(--dur-control) var(--ease);background:0 0;border:none}.ya-date__day:hover{background:var(--bg-subtle)}.ya-date__day[data-today=true]{box-shadow:inset 0 0 0 var(--border-w) var(--border-strong)}.ya-date__day[aria-selected=true]{background:var(--accent);color:var(--fg-on-brand);font-weight:var(--fw-semibold)}.ya-date__grid--months .ya-date__day{height:44px}.ya-date__foot{border-top:var(--border-w) solid var(--border);justify-content:space-between;margin-top:8px;padding-top:8px;display:flex}.ya-date__link{color:var(--accent);font:var(--text-sm);cursor:pointer;background:0 0;border:none;padding:4px 6px}.ya-date__link:hover{text-decoration:underline}.ya-dialog-scrim{z-index:var(--z-dialog);animation:ya-fade-in var(--dur-control) var(--ease);background:#22354673;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ya-dialog{gap:var(--stack-sm);width:min(520px,100%);max-height:calc(100dvh - 48px);padding:var(--card-pad);background:var(--bg-surface);border-radius:var(--r-xl);box-shadow:var(--shadow-raised);display:grid;overflow-y:auto}.ya-dialog__actions{flex-flow:row-reverse wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=520px){.ya-dialog__actions{flex-direction:column-reverse}.ya-dialog__actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.ya-dialog-scrim{animation:none}}.ya-dialog[data-size=wide]{width:min(760px,100%)}.ya-dialog[data-size=large]{width:min(920px,100%)}.ya-dialog__head{align-items:center;gap:12px;min-width:0;display:flex}.ya-dialog__media{flex-shrink:0;display:flex}.ya-email{border:var(--border-w) solid var(--border);border-radius:var(--r-sm);background:var(--bg-app);grid-template-columns:max-content minmax(0,1fr);gap:5px 14px;padding:12px 14px;display:grid}.ya-email__row{display:contents}.ya-email__label{font:var(--fw-bold) 11px/19px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.ya-email__value{font:var(--text-sm);color:var(--fg1);word-break:break-word}.ya-email__subject{font:var(--fw-bold) 14px/20px var(--font-sans)}.ya-email-preview{margin-top:10px}.ya-email-preview__frame{border:var(--border-w) solid var(--border);border-radius:var(--r-sm);width:100%;height:min(60vh,520px);transition:opacity var(--dur-control) var(--ease);background:#fff;display:block}.ya-email-preview__frame[data-busy]{opacity:.55}.ya-factstrip{border:var(--border-w) solid var(--border);border-radius:var(--r-xl);background:var(--bg-surface);min-width:0;overflow:hidden}.ya-factstrip__list{margin:calc(-1 * var(--border-w)) 0 0 calc(-1 * var(--border-w));flex-wrap:wrap;align-items:stretch;display:flex}.ya-factstrip__fact{min-width:0;min-height:var(--strip-h);padding:var(--space-1) var(--space-3);border-top:var(--border-w) solid var(--line-inner);border-left:var(--border-w) solid var(--line-inner);flex-direction:column;flex:auto;justify-content:center;display:flex}.ya-factstrip__fact dt{font:var(--fw-bold) 11px/14px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);white-space:nowrap}.ya-factstrip__fact dd{align-items:center;gap:var(--space-1-5);min-height:24px;font:var(--text-title);color:var(--fg1);white-space:nowrap;margin:0;display:flex}.ya-factstrip__fact .ya-select__trigger[data-size=xs],.ya-factstrip__fact .ya-menu__trigger[data-size=xs]{height:24px}.ya-fact-tiles{gap:var(--stack-xs);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;display:grid}.ya-fact-tile{border:var(--border-w) solid var(--border);border-radius:var(--r-sm);background:var(--surface-head);padding:12px 14px}.ya-fact-tile dd{margin:4px 0 0}.ya-fact-tile__value{font:var(--text-title);color:var(--fg1);display:block}.ya-fact-tile__sub{font:var(--text-xs);color:var(--text-muted);margin-top:2px;display:block}.ya-input{width:100%;height:var(--input-h-md);border:var(--border-w) solid var(--border-control);border-radius:var(--r-sm);background:var(--bg-surface);color:var(--fg1);font-family:var(--font-sans);font-size:var(--text-input);font-weight:var(--fw-medium);box-shadow:var(--shadow-xs);transition:border-color var(--dur-control) var(--ease), box-shadow var(--dur-control) var(--ease);padding:0 14px}.ya-input--lg{height:var(--input-h-lg);padding:0 var(--input-pad-x);font-weight:var(--fw-semibold)}.ya-input::placeholder{color:var(--fg3);font-weight:var(--fw-regular)}.ya-input:hover:not(:disabled):not(:read-only){border-color:var(--line-hover)}.ya-input:focus-visible{border-color:var(--focus-outline);box-shadow:var(--ring);outline:none}.ya-input[aria-invalid=true]{border-color:var(--danger)}.ya-input:read-only{background:var(--bg-app);color:var(--text-muted);cursor:default}.ya-input:disabled{background:var(--bg-app);color:var(--text-muted);cursor:not-allowed}.ya-input--textarea{height:auto;min-height:var(--input-h-md);resize:vertical;padding:10px 14px;line-height:1.45}.ya-fieldset{min-width:0;padding:var(--stack-sm) 0 0;border:0;border-top:var(--border-w) solid var(--line-inner);margin:0}.ya-fieldset:first-of-type{border-top:0;padding-top:0}.ya-fieldset__legend{float:left;width:100%;margin-bottom:var(--stack-xs);justify-content:space-between;align-items:baseline;gap:12px;padding:0;display:flex}.ya-fieldset__note{color:var(--fg3);font:var(--text-xs);white-space:nowrap}.ya-fieldset__grid{clear:both;gap:var(--stack);grid-template-columns:minmax(0,620px);display:grid}@container doh-main (width>=860px){.ya-fieldset__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1260px}}.ya-iconbtn{width:var(--control-h-xs);height:var(--control-h-xs);border-radius:var(--r-xs);color:var(--fg2);cursor:pointer;transition:background-color var(--dur-control) var(--ease), color var(--dur-control) var(--ease);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.ya-iconbtn:hover:not(:disabled),.ya-iconbtn[aria-expanded=true]{background:var(--bg-subtle);color:var(--fg1)}.ya-iconbtn:disabled{color:var(--fg3);cursor:not-allowed}.ya-infotip__trigger{border-radius:var(--r-xs);width:24px;height:24px;color:var(--fg3);cursor:pointer;transition:var(--transition-control);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.ya-infotip__trigger[data-hovered],.ya-infotip__trigger[data-pressed],.ya-infotip__trigger[aria-expanded=true]{background:var(--accent-soft);color:var(--accent)}.ya-infotip__trigger[data-focus-visible]{box-shadow:var(--ring);outline:none}.ya-infotip__trigger[data-text]{width:auto;height:auto;color:var(--fg1);font:inherit;text-align:left;border-bottom:var(--border-w) dotted var(--border-control);border-radius:0;display:inline}.ya-infotip__trigger[data-text][data-hovered],.ya-infotip__trigger[data-text][data-pressed],.ya-infotip__trigger[data-text][aria-expanded=true]{color:var(--accent);border-bottom-color:var(--accent);background:0 0}.ya-infotip__popover{z-index:70;width:320px;animation:ya-fade-in var(--dur-control) var(--ease)}.ya-infotip__card{outline:none;gap:4px;padding:12px 14px;display:grid}.ya-infotip__title{font:var(--text-title);color:var(--fg1);margin:0}.ya-infotip__body{font:var(--text-sm);color:var(--text-muted);text-wrap:pretty;gap:6px;display:grid}.ya-infotip__body p,.ya-infotip__body ul{margin:0}.ya-infotip__body ul{padding-left:18px}.ya-kbd{border:var(--border-w) solid var(--border-strong);border-radius:var(--r-xs);background:var(--surface-head);min-width:22px;height:22px;color:var(--fg3);font:var(--fw-bold) 11px/1 var(--font-sans);place-items:center;padding:0 6px;display:inline-grid}.ya-split{gap:var(--stack-sm);min-height:0;height:calc(100dvh - var(--h-topbar) - var(--page-pad) * 2 - var(--ya-page-intro,0px));flex-direction:column;display:flex}.ya-split__cols{gap:var(--stack-sm);flex:1;grid-template-columns:minmax(260px,340px) minmax(0,1fr);min-height:0;display:grid}@container shell-main (width<=679px){.ya-split{height:auto}.ya-split__cols{grid-template-columns:minmax(0,1fr)}}@media print{.ya-split{height:auto}}.ya-split__list,.ya-split__detail{background:var(--bg-surface);border:var(--border-w) solid var(--border);border-radius:var(--r-xl);min-height:0}.ya-split__list{flex-direction:column;display:flex;overflow:hidden}.ya-split__detail{position:relative;overflow-y:auto}.ya-split__cols--narrow .ya-split__list{max-height:60vh}.ya-split__rows{min-height:0;padding:var(--stack-xs);flex-direction:column;flex:1;gap:2px;display:flex;position:relative;overflow-y:auto}.ya-split__row{border-radius:var(--r-sm);color:var(--fg1);transition:background var(--dur-control) var(--ease);padding:9px 12px;text-decoration:none;display:block;position:relative}.ya-split__row:hover{background:var(--surface-head)}.ya-split__row[aria-current=page]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.ya-split__row-top{align-items:center;gap:8px;min-width:0;display:flex}.ya-split__row-mark{flex-shrink:0;justify-content:flex-start;align-items:center;width:20px;display:inline-flex}.ya-split__row-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--text-title);font-weight:var(--fw-bold);flex:1;overflow:hidden}.ya-split__row-dot{border-radius:var(--radius-circle);flex-shrink:0;width:8px;height:8px}.ya-split__row-line{text-overflow:ellipsis;white-space:nowrap;font:var(--text-xs);color:var(--text-muted);margin-top:2px;display:block;overflow:hidden}.ya-split__row-line--faint{color:var(--fg3)}.ya-split__pane{gap:var(--stack-sm);padding:var(--stack) var(--card-pad);animation:ya-fade-in var(--dur-control) var(--ease);flex-direction:column;display:flex}.ya-split__pane-head{align-items:flex-start;gap:var(--stack-sm);flex-wrap:wrap;display:flex}.ya-split__pane-title{flex:1;min-width:240px}.ya-split__pane-name{align-items:center;gap:var(--stack-xs);flex-wrap:wrap;display:flex}.ya-split__h2{font:var(--text-h1);color:var(--fg1);margin:0}.ya-split__h3{font:var(--text-h3);color:var(--fg1);margin:0}.ya-split__pane-sub{font:var(--text-xs);color:var(--fg3);margin:4px 0 0}.ya-split__pane-actions{align-items:center;gap:var(--stack-xs);display:flex}.ya-split__note{font:var(--text-xs);color:var(--fg3)}.ya-split__empty{border:var(--border-w) dashed var(--border-strong);border-radius:var(--r-sm);text-align:center;font:var(--text-sm);color:var(--fg3);margin:0;padding:26px 16px}.ya-split__banner{align-items:flex-start;gap:var(--stack-xs);border:var(--border-w) solid var(--warn);border-radius:var(--r-sm);background:var(--warn-bg);font:var(--text-sm);color:var(--fg1);margin:0;padding:12px 14px;display:flex}.ya-split__banner[data-tone=danger]{border-color:var(--danger);background:var(--danger-bg)}.ya-split__banner>svg{color:var(--warn-fg);flex-shrink:0;margin-top:2px}.ya-split__banner[data-tone=danger]>svg{color:var(--danger-fg)}.ya-split__banner[data-tone=neutral]{border-color:var(--border-strong);background:var(--surface-head)}.ya-split__banner[data-tone=neutral]>svg{color:var(--fg3)}.ya-split__banner[data-tone=info]{border-color:var(--info);background:var(--info-bg)}.ya-split__banner[data-tone=info]>svg{color:var(--info-fg)}.ya-split__block{gap:var(--stack-xs);flex-direction:column;align-items:flex-start;display:flex}.ya-split__block-head{justify-content:space-between;align-items:baseline;gap:var(--stack-xs);flex-wrap:wrap;width:100%;display:flex}.ya-menu__trigger{height:var(--control-h-md);border:var(--border-w) solid var(--border-strong);border-radius:var(--r-sm);background:var(--bg-surface);color:var(--fg1);font:var(--fw-semibold) 14px/1 var(--font-sans);white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-xs);transition:var(--transition-control);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.ya-menu__trigger[data-size=sm]{height:var(--control-h-sm);padding:0 10px;font-size:13px}.ya-menu__trigger[data-size=xs]{height:var(--control-h-xs);border-radius:var(--r-xs);box-shadow:none;font:var(--text-title);background:0 0;border-color:#0000;gap:4px;margin-left:-8px;padding:0 6px 0 8px}.ya-menu__trigger:hover{border-color:var(--border-control)}.ya-menu__trigger[data-size=xs]:hover{border-color:var(--border-strong);background:var(--bg-surface)}.ya-menu__trigger[data-size=xs][data-active]:not(:hover):not([aria-expanded=true]){color:var(--fg1);border-color:#0000}.ya-menu__trigger[data-pressed],.ya-menu__trigger[aria-expanded=true]{border-color:var(--accent);background:var(--bg-subtle)}.ya-menu__trigger[data-active]{border-color:var(--accent);color:var(--accent-hover)}.ya-menu__trigger[data-focus-visible]{box-shadow:var(--ring);outline:none}.ya-menu__trigger[data-disabled]{border-color:var(--border);color:var(--fg3);box-shadow:none;cursor:default}.ya-menu__popover{z-index:70;min-width:200px;max-height:320px;overflow-y:auto}.ya-menu__list{outline:none;margin:0;padding:4px}.ya-menu__item{border-radius:var(--r-xs);color:var(--fg1);font:var(--text-sm);cursor:pointer;outline:none;align-items:center;gap:10px;padding:9px 12px;display:flex}.ya-menu__item[data-focused]{background:var(--bg-subtle)}.ya-menu__item[data-current] .ya-menu__label{font-weight:var(--fw-semibold)}.ya-menu__item[data-disabled]{color:var(--fg3);cursor:default}.ya-menu__item[data-tone=danger]{color:var(--danger-fg)}.ya-menu__media{flex-shrink:0;display:flex}.ya-menu__label{flex:1;min-width:0}.ya-menu__count{color:var(--fg3);font:var(--text-xs);font-weight:var(--fw-bold)}.ya-menu__tick{color:var(--accent);display:flex}.ya-menu__popover[data-wide]{width:290px;max-height:none}.ya-menu__item[data-group-start]{flex-wrap:wrap}.ya-menu__item[data-group-start]:not(:first-child){border-top:var(--border-w) solid var(--border-subtle);border-radius:0 0 var(--r-xs) var(--r-xs);margin-top:4px}.ya-menu__header{font:var(--fw-bold) 11px/16px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);flex-basis:100%}.ya-menu__desc{font:var(--text-xs);font-weight:var(--fw-regular);color:var(--text-muted);white-space:normal;margin-top:2px;display:block}.ya-more{margin-top:10px}.ya-more>summary{cursor:pointer;font:var(--text-xs);color:var(--text-muted);list-style:none}.ya-more>summary::-webkit-details-marker{display:none}.ya-more>summary:before{content:"▸ "}.ya-more[open]>summary:before{content:"▾ "}.ya-more>summary:hover{color:var(--info-fg)}.ya-more__inner{gap:4px;margin-top:10px;display:grid}.ya-plain-text{border-left:2px solid var(--border);font:var(--text-sm);color:var(--fg1);white-space:pre-wrap;word-break:break-word;margin-top:6px;padding:12px 14px}.ya-pagination{border-top:var(--border-w) solid var(--border);font:var(--text-sm);color:var(--fg2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ya-pagination__range strong{font-weight:var(--fw-semibold);color:var(--fg1)}.ya-pagination__pages{align-items:center;gap:4px;display:flex}.ya-pagination__page{border:var(--border-w) solid transparent;border-radius:var(--r-sm);min-width:32px;height:32px;color:var(--fg1);font:var(--fw-medium) 13px/18px var(--font-sans);cursor:pointer;transition:var(--transition-control);background:0 0;padding:0 6px}.ya-pagination__page:hover{background:var(--bg-hover)}.ya-pagination__page[aria-current=page]{border-color:var(--info-line);background:var(--accent-soft);color:var(--accent-hover);font-weight:var(--fw-semibold);cursor:default}.ya-pagination__gap{color:var(--fg3);padding:0 4px}.ya-person{align-items:center;gap:8px;min-width:0;display:inline-flex}.ya-person__face{flex-shrink:0;display:inline-flex;position:relative}.ya-person__lines{min-width:0;display:grid}.ya-person__name{font:var(--text-sm);color:var(--fg1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ya-person__sub{font:var(--text-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ya-popover{border:var(--border-w) solid var(--border-strong);border-radius:var(--r-lg);background:var(--bg-surface);max-width:calc(100vw - 24px);box-shadow:var(--shadow-lg)}.ya-row{align-items:center;gap:var(--space-3);min-height:var(--row-h);min-width:0;padding:0 var(--row-pad-x);border-radius:var(--r-sm);display:flex}.ya-row--2{min-height:var(--row-h-2)}.ya-row--hover:hover,.ya-row--hover:focus-within{background:var(--bg-hover)}.ya-row__main{flex:1;min-width:0}.ya-row__line{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.ya-row__title{max-width:100%;font:var(--text-title);color:var(--fg1);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.ya-row__inline,.ya-row__meta{min-width:0;color:var(--fg2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ya-row__inline{font:var(--text-sm)}.ya-row__meta{font:var(--text-xs)}.ya-row-link{cursor:pointer}.ya-row-link>td{transition:background var(--dur-control) var(--ease)}.ya-row-link:hover>td,.ya-row-link:focus-within>td{background:var(--surface-head)}.ya-search{align-items:center;min-width:0;display:flex;position:relative}.ya-search>svg{color:var(--fg3);pointer-events:none;position:absolute;left:12px}.ya-input.ya-search__input{height:var(--control-h-md);padding-left:36px}.ya-search[data-size=sm] .ya-search__input{height:var(--control-h-sm);font-size:var(--text-body-xs);padding-left:34px}.ya-search[data-end] .ya-search__input{padding-right:40px}.ya-search__input::-webkit-search-cancel-button{display:none}.ya-search__key,.ya-search__clear{position:absolute}.ya-search__key{pointer-events:none;right:10px}.ya-search[data-size=sm] .ya-search__key{right:8px}.ya-search:focus-within .ya-search__key{visibility:hidden}.ya-search__clear{border-radius:var(--r-sm);background:var(--accent-soft);width:26px;height:26px;color:var(--fg3);cursor:pointer;border:0;place-items:center;padding:0;display:grid;right:7px}.ya-search[data-size=sm] .ya-search__clear{right:5px}.ya-search__clear:hover{color:var(--fg1)}.ya-section-tabs{border-bottom:var(--border-w) solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ya-section-tabs__list{gap:4px;min-width:0;display:flex}.ya-section-tabs__tab{height:44px;margin-bottom:calc(-1 * var(--border-w));color:var(--fg2);font:var(--fw-semibold) 15px/22px var(--font-sans);white-space:nowrap;transition:var(--transition-control);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}.ya-section-tabs__tab:hover{color:var(--fg1)}.ya-section-tabs__tab[aria-current=page]{border-bottom-color:var(--accent);color:var(--fg1)}.ya-section-tabs__count{box-sizing:border-box;border:var(--border-w) solid var(--border);border-radius:var(--radius-circle);background:var(--surface-head);min-width:22px;height:20px;color:var(--fg2);font:var(--fw-semibold) 12px/1 var(--font-sans);place-items:center;padding:0 7px;display:inline-grid}.ya-section-tabs__count[data-tone=warning]{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn-fg)}.ya-section-tabs__count[data-tone=danger]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger-fg)}.ya-section-tabs[data-accent] .ya-section-tabs__tab[aria-current=page]{color:var(--accent-hover)}.ya-section-tabs[data-accent] .ya-section-tabs__tab[aria-current=page] .ya-section-tabs__count{border-color:var(--info-line);background:var(--accent-soft);color:var(--accent-hover)}@container shell-main (width<=679px){.ya-section-tabs__list{position:relative;overflow-x:auto}}.ya-segments{border-radius:var(--r-sm);background:var(--surface-track);flex-wrap:wrap;gap:3px;max-width:100%;padding:3px;display:inline-flex}.ya-segments__option{border-radius:calc(var(--r-sm) - 3px);min-height:34px;color:var(--fg2);font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:var(--transition-control);background:0 0;border:0;padding:0 14px}.ya-segments--sm{gap:2px;padding:2px}.ya-segments--sm .ya-segments__option{border-radius:calc(var(--r-sm) - 2px);min-height:24px;padding:0 10px;font-size:12px}a.ya-segments__option{align-items:center;gap:var(--space-1-5);text-decoration:none;display:inline-flex}a.ya-segments__option:hover{color:var(--fg1)}.ya-segments__option[aria-current=page]{background:var(--bg-surface);color:var(--fg1);font-weight:var(--fw-semibold);box-shadow:0 1px 3px rgba(var(--shadow-ink), .12)}.ya-segments__media{vertical-align:middle;margin-right:7px;display:inline-flex}.ya-segments__option:hover{color:var(--fg1)}.ya-segments__option[aria-checked=true]{background:var(--bg-surface);color:var(--fg1);font-weight:var(--fw-semibold);box-shadow:0 1px 3px rgba(var(--shadow-ink), .12)}.ya-segments__dot{border-radius:var(--radius-circle);background:var(--segment-dot);width:8px;height:8px}.ya-segments__option[data-tone][aria-checked=true]{background:var(--segment-bg);color:var(--segment-fg);box-shadow:inset 0 0 0 var(--border-w) var(--segment-dot), 0 1px 3px rgba(var(--shadow-ink), .12)}.ya-segments[aria-invalid=true]{box-shadow:inset 0 0 0 var(--border-w) var(--danger)}.ya-segments__option[aria-disabled=true]{color:var(--fg3);cursor:not-allowed}.ya-segments__option[aria-disabled=true]:hover{color:var(--fg3)}.ya-segments__soon{color:var(--fg3);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;margin-left:7px}.ya-select{gap:var(--stack-xs);min-width:0;display:grid}.ya-select__label{font:var(--text-label);color:var(--fg1)}.ya-select__trigger{width:100%;min-width:0;height:var(--input-h-md);border:var(--border-w) solid var(--border-control);border-radius:var(--r-sm);background:var(--bg-surface);color:var(--fg1);font-family:var(--font-sans);font-size:var(--text-input);font-weight:var(--fw-medium);text-align:left;cursor:pointer;box-shadow:var(--shadow-xs);transition:var(--transition-control);align-items:center;gap:8px;padding:0 14px;display:inline-flex}.ya-select__trigger[data-size=sm]{width:auto;height:var(--control-h-sm);font-size:13px;font-weight:var(--fw-semibold);padding:0 10px}.ya-select__trigger[data-size=xs]{width:auto;height:var(--control-h-xs);border-radius:var(--r-xs);box-shadow:none;font:var(--text-title);background:0 0;border-color:#0000;gap:4px;margin-left:-8px;padding:0 6px 0 8px}.ya-select__trigger:hover{border-color:var(--line-hover)}.ya-select__trigger[data-size=xs]:hover{border-color:var(--border-strong);background:var(--bg-surface)}.ya-select__trigger[data-pressed],.ya-select__trigger[aria-expanded=true]{border-color:var(--accent);background:var(--bg-subtle)}.ya-select__trigger[data-focus-visible]{border-color:var(--focus-outline);box-shadow:var(--ring);outline:none}.ya-select__trigger[data-disabled]{border-color:var(--border);background:var(--bg-app);color:var(--fg3);box-shadow:none;cursor:default}.ya-select__trigger[data-size=xs][data-disabled]{background:0 0;border-color:#0000}.ya-select__trigger>svg{color:var(--text-muted);flex-shrink:0}.ya-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ya-select__value[data-placeholder]{color:var(--fg3);font-weight:var(--fw-regular)}.ya-select__media{flex-shrink:0;display:flex}.ya-select__popover{min-width:var(--trigger-width);z-index:70;max-height:320px;overflow-y:auto}.ya-select__list{outline:none;margin:0;padding:4px}.ya-select__option{border-radius:var(--r-xs);color:var(--fg1);font:var(--text-sm);cursor:pointer;outline:none;align-items:center;gap:10px;padding:9px 12px;display:flex}.ya-select__option[data-focused]{background:var(--bg-subtle)}.ya-select__option[data-selected]{font-weight:var(--fw-semibold)}.ya-select__option[data-disabled]{color:var(--fg3);cursor:default}.ya-select__text{flex-direction:column;flex:1;min-width:0;display:flex}.ya-select__desc{font:var(--text-xs);font-weight:var(--fw-regular);color:var(--text-muted);margin-top:2px}.ya-select__tick{color:var(--accent);display:flex}.ya-side-scrim{z-index:var(--z-panel);animation:ya-fade-in var(--dur-control) var(--ease);background:#22354673;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ya-side{background:var(--bg-surface);border-radius:var(--r-xl);width:min(720px,100%);max-height:min(860px,100%);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;overflow:hidden}.ya-side:focus{outline:none}@media (width<=760px){.ya-side-scrim{padding:0}.ya-side{border-radius:0;height:100%;max-height:100%}}.ya-side-scrim--right{background:#22354652;justify-content:flex-end;align-items:stretch;padding:0}.ya-side--right{background:var(--bg-app);width:min(780px,100%);height:100%;max-height:none;animation:ya-side-slide var(--dur-control) var(--ease);border-radius:0}.ya-side--right .ya-side__head{background:var(--bg-surface)}.ya-side--right[data-size=narrow]{background:var(--bg-surface);width:min(540px,100%)}@keyframes ya-side-slide{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}.ya-side__eyebrow{font:var(--text-overline);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px}.ya-side__head{border-bottom:var(--border-w) solid var(--border);align-items:flex-start;gap:16px;padding:22px 24px 18px;display:flex}.ya-side__head-right{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.ya-side__title{font:var(--fw-bold) 19px/26px var(--font-sans);color:var(--fg1);word-break:break-word;margin:0}.ya-side__sub{font:var(--fw-regular) 13px/19px var(--font-text);color:var(--text-muted);word-break:break-word;margin-top:4px}.ya-side__close{border:var(--border-w) solid var(--border-strong);border-radius:var(--r-sm);background:var(--bg-surface);width:34px;height:34px;color:var(--fg2);cursor:pointer;transition:var(--transition-control);flex-shrink:0;place-items:center;display:grid}.ya-side__close:hover{border-color:var(--accent);color:var(--fg1)}.ya-side__body{--side-pad-bottom:28px;min-width:0;min-height:0;padding:20px 24px var(--side-pad-bottom);gap:var(--stack);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ya-split-btn{align-items:stretch;display:inline-flex}.ya-btn.ya-split-btn__main{border-radius:var(--r-sm) 0 0 var(--r-sm)}.ya-btn.ya-split-btn__more{padding:0 var(--space-2);border-left:var(--border-w) solid var(--info-line);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--accent-press)}.ya-btn.ya-split-btn__more[data-pressed],.ya-btn.ya-split-btn__more[aria-expanded=true]{background:var(--accent-hover)}.ya-btn.ya-split-btn__more[data-disabled]{cursor:not-allowed;opacity:.6}.ya-steprail{scrollbar-width:none;min-width:0;margin:-4px;padding:4px;position:relative;overflow-x:auto}.ya-steprail::-webkit-scrollbar{display:none}.ya-steprail__list{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.ya-steprail__item{flex-shrink:0;align-items:center;display:flex}.ya-steprail__step{border:var(--border-w) solid transparent;border-radius:var(--r-sm);height:52px;color:var(--fg1);white-space:nowrap;transition:var(--transition-control);align-items:center;gap:10px;padding:0 12px 0 8px;display:flex}.ya-steprail__step:hover{background:var(--bg-hover);color:var(--fg1)}.ya-steprail__step[aria-current=step]{border-color:var(--accent);background:var(--bg-tint)}.ya-steprail__dot{border:1.5px solid var(--border-strong);border-radius:var(--radius-circle);background:var(--bg-surface);width:26px;height:26px;color:var(--fg2);font:var(--fw-bold) 12px/1 var(--font-sans);flex:none;place-items:center;display:grid}.ya-steprail__step[data-tone=done] .ya-steprail__dot{border-color:var(--accent);background:var(--accent);color:var(--fg-on-brand)}.ya-steprail__step[data-tone=blocked] .ya-steprail__dot{border-color:var(--danger);color:var(--danger)}.ya-steprail__step[data-tone=current] .ya-steprail__dot{border-color:var(--accent);color:var(--accent)}.ya-steprail__text{text-align:left;min-width:0}.ya-steprail__label{font:var(--fw-semibold) 14px/18px var(--font-sans);display:block}.ya-steprail__note{font:var(--text-xs);color:var(--fg3);display:block}.ya-steprail__step[data-tone=blocked] .ya-steprail__note{color:var(--danger)}.ya-steprail__step[data-tone=done] .ya-steprail__note{color:var(--ok-fg)}.ya-steprail__link{background:var(--border);flex:12px;min-width:12px;height:1px;margin:0 4px}.ya-toast-region{z-index:var(--z-toast);pointer-events:none;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.ya-toast{border-radius:var(--r-xs);background:var(--surface-inverse);max-width:calc(100vw - 48px);color:var(--text-on-inverse);font:var(--fw-semibold) 13px/18px var(--font-sans);box-shadow:0 10px 30px rgba(var(--shadow-ink), .3);animation:ya-fade-in var(--dur-control) var(--ease);align-items:center;gap:10px;padding:12px 18px;display:flex}.ya-toast[data-tone=error]{background:var(--danger)}.ya-toast[data-actionable]{pointer-events:auto}.ya-toast__action{white-space:nowrap;border-radius:var(--r-xs);color:inherit;font:inherit;cursor:pointer;background:#ffffff1f;border:0;flex:none;margin-left:6px;padding:5px 12px}.ya-toast__action:hover,.ya-toast__action:focus-visible{background:#ffffff38}@media print{.ya-toast-region{display:none}}.ya-toollink{transition:var(--transition-control);flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.ya-toollink--button,.ya-toollink--icon{box-sizing:border-box;border:var(--border-w) solid var(--border-strong);background:var(--bg-surface);color:var(--fg1);font-family:var(--font-sans);font-weight:var(--fw-semibold);box-shadow:var(--shadow-xs)}.ya-toollink--button:hover,.ya-toollink--icon:hover{border-color:var(--border-control);background:var(--bg-app);color:var(--fg1)}.ya-toollink--button:active,.ya-toollink--icon:active{transform:var(--press-shift)}.ya-toollink--button.ya-toollink--sm{border-radius:var(--r-xs);gap:6px;height:28px;padding:0 9px;font-size:12px;line-height:16px}.ya-toollink--button.ya-toollink--md{border-radius:var(--r-sm);gap:6px;height:32px;padding:0 10px;font-size:12px;line-height:16px}.ya-toollink--button.ya-toollink--lg{border-radius:var(--r-sm);gap:7px;height:36px;padding:0 12px;font-size:13px;line-height:18px}.ya-toollink--icon{border-radius:var(--r-xs);justify-content:center}.ya-toollink--icon.ya-toollink--sm{height:28px;padding:0 7px}.ya-toollink--icon.ya-toollink--md{height:32px;padding:0 8px}.ya-toollink--icon.ya-toollink--lg{height:36px;padding:0 10px}.ya-toollink--text{width:fit-content;color:var(--text-link);font:var(--text-sm);gap:6px}.ya-toollink--text:hover{color:var(--accent-hover);text-decoration:underline}.ya-tip{border-radius:var(--r-xs);background:var(--surface-inverse);max-width:280px;color:var(--text-on-inverse);font:var(--fw-semibold) 12px/16px var(--font-sans);text-wrap:pretty;box-shadow:var(--shadow-lg);pointer-events:none;animation:ya-fade-in var(--dur-control) var(--ease);z-index:80;padding:6px 10px}.ya-viewtabs{align-items:center;gap:var(--stack-xs);flex-wrap:wrap;display:flex}.ya-viewtabs__list{border-radius:var(--r-sm);background:var(--surface-track);align-items:center;gap:3px;padding:3px;display:inline-flex}.ya-viewtabs__tab{height:var(--control-h-sm);border-radius:calc(var(--r-sm) - 3px);color:var(--fg2);font:var(--text-title);transition:var(--transition-control);align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.ya-viewtabs__tab:hover{color:var(--fg1)}.ya-viewtabs__tab[aria-current=page]{background:var(--bg-surface);color:var(--fg1);box-shadow:var(--shadow-xs)}.ya-viewtabs__count{box-sizing:border-box;border:var(--border-w) solid var(--border);border-radius:var(--r-full);background:var(--bg-surface);min-width:20px;color:var(--fg2);font:var(--text-xs);font-weight:var(--fw-bold);text-align:center;padding:0 6px}.ya-viewtabs__tab[aria-current=page] .ya-viewtabs__count{border-color:var(--info-line);background:var(--info-bg);color:var(--info-fg)}.ya-viewtabs__live{font:var(--text-sm);color:var(--text-muted);align-items:center;gap:8px;margin:0 0 0 auto;display:inline-flex}.ya-viewtabs__live-dot{border-radius:var(--radius-circle);background:var(--ok);flex-shrink:0;width:7px;height:7px}.ya-viewtabs__live-dot[data-watching]{background:var(--warn)}.ya-wizard{gap:16px;min-width:0;display:grid}.ya-steps{border-bottom:var(--border-w) solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;padding:0 0 18px;list-style:none;display:flex}.ya-steps__step{align-items:center;gap:8px;display:flex}.ya-steps__step:not(:last-child):after{content:"";background:var(--border-strong);width:28px;height:1px;margin:0 2px}.ya-steps__dot{box-sizing:border-box;border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-circle);width:24px;height:24px;font:var(--fw-bold) 12px/1 var(--font-sans);color:var(--fg3);place-items:center;display:grid}.ya-steps__label{font:var(--fw-semibold) 13px/18px var(--font-sans);color:var(--fg3)}.ya-steps__step[data-state=current] .ya-steps__dot{border-color:var(--accent);background:var(--accent);color:var(--fg-on-brand)}.ya-steps__step[data-state=current] .ya-steps__label{font-weight:var(--fw-bold);color:var(--text-strong)}.ya-steps__step[data-state=done] .ya-steps__dot{border-color:var(--accent-soft);background:var(--accent-soft);color:var(--accent)}.ya-steps__step[data-state=done] .ya-steps__label{color:var(--accent)}.ya-wizard__head{gap:4px;display:grid}.ya-wizard__title{font:var(--fw-bold) 16px/22px var(--font-sans);color:var(--text-strong);margin:0}.ya-wizard__lede{font:var(--text-sm);color:var(--text-muted);text-wrap:pretty;margin:0}.ya-wizard__choices{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.ya-dialog:has(.ya-wizard) .ya-dialog__actions{justify-content:flex-start}.ya-wizard__back{margin-right:auto}.ya-skeleton,.ya-skeleton-line:before{background:linear-gradient(90deg, var(--skeleton-base) 0%, var(--skeleton-shine) 50%, var(--skeleton-base) 100%);background-size:200% 100%;animation:1.6s ease-in-out infinite ya-shimmer}.ya-skeleton{border-radius:var(--r-sm);flex-shrink:0;display:block}.ya-skeleton-text{display:block}.ya-skeleton-line{align-items:center;max-width:100%;height:1lh;display:flex}.ya-skeleton-line:before{content:"";border-radius:var(--r-xs);flex:auto;height:.72em}.ya-skeleton-line--xs{font:var(--text-xs)}.ya-skeleton-line--sm{font:var(--text-sm)}.ya-skeleton-line--body{font:var(--text-body)}.ya-skeleton-line--title{font:var(--text-title)}.ya-skeleton-line--label{font:var(--text-label)}.ya-skeleton-line--num{font:var(--text-num)}.ya-skeleton-line--h3{font:var(--text-h3)}.ya-skeleton-line--h2{font:var(--text-h2)}.ya-skeleton-line--h1{font:var(--text-h1)}.ya-skeleton-region{animation:ya-fade-in var(--dur-control) var(--ease) .15s backwards}.ya-busy-list[aria-busy=true]>*{opacity:.6;transition:opacity var(--dur-control) var(--ease) .2s}@media (prefers-reduced-motion:reduce){.ya-skeleton,.ya-skeleton-line:before{animation:none}}.ya-loading{animation:ya-fade-in var(--dur-control) var(--ease) .4s backwards}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/PlayfairDisplay-Variable-latin.woff2)format("woff2")}@font-face{font-family:Cabin;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/Cabin-Variable-latin.woff2)format("woff2")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/NotoSans-Variable-latin.woff2)format("woff2")}:root{--blue-500:#136bff;--blue-600:#0b57e0;--blue-700:#0a47b8;--cyan-500:#00aeef;--neutral-0:#fff;--neutral-25:#fafbfd;--neutral-50:#f5f7fa;--neutral-100:#eef1f5;--neutral-200:#e3e8ee;--neutral-300:#cfd6df;--neutral-400:#808d9c;--neutral-500:#616e7d;--neutral-600:#556270;--neutral-700:#3b4958;--neutral-800:#223546;--neutral-900:#172533;--neutral-950:#0e1823;--blue-25:#f7faff;--blue-50:#eef4ff;--blue-100:#dce8ff;--blue-200:#bad2ff;--blue-300:#8db4ff;--blue-400:#4f8bff;--blue-800:#0e3a8f;--blue-900:#112f6b;--green-50:#edf8f2;--green-200:#b7e2c9;--green-500:#1f9d55;--green-700:#157a41;--amber-50:#fff7e2;--amber-200:#ffe29c;--amber-700:#8a6200;--red-50:#fdf0f1;--red-200:#f5c5c9;--red-700:#9c1f28;--ink-900:#223546;--ink-800:#293c59;--ink-850:#292c30;--ink-500:#677481;--ink-900-70:#223546b3;--white:#fff;--surface-01:#fcfdff;--surface-02:#f4f8ff;--surface-03:#f3f8ff;--surface-04:#f0f6ff;--surface-05:#e9f1ff;--line-200:#e6e9ec;--line-300:#dce1e5;--line-400:#d6dae0;--line-warm:#e0dad6;--amber-500:#ffbd13;--red-500:#d82d39;--haze:181, 201, 241;--shadow-ink:48, 69, 92;--glow-ink:19, 107, 255;--brand:var(--blue-500);--brand-deep:var(--blue-700);--surface-page:var(--white);--surface-page-alt:var(--surface-01);--surface-card:var(--white);--surface-tint:var(--surface-04);--surface-stat:var(--surface-05);--surface-inverse:var(--ink-900);--surface-footer:var(--ink-800);--surface-gradient:linear-gradient(135deg, #fff 0%, #f4f8ff 100%);--text-strong:var(--ink-900);--text-body-color:var(--ink-900);--text-muted:var(--neutral-600);--text-deemphasis:var(--ink-900-70);--text-on-brand:var(--white);--text-link:var(--blue-500);--text-link-body:var(--blue-700);--text-on-inverse:var(--white);--border-subtle:var(--line-200);--border-default:var(--line-400);--action-bg:var(--blue-500);--action-fg:var(--white);--action-invert-bg:var(--white);--action-invert-fg:var(--blue-600);--focus-outline:var(--blue-500);--price-badge:var(--amber-500);--state-done:var(--green-500);--state-active:var(--amber-500);--state-idle:var(--neutral-400);--state-blocked:var(--red-500);--font-display:"Playfair Display", Georgia, serif;--font-sans:"Cabin", Helvetica, Arial, sans-serif;--font-text:"Noto Sans", "Cabin", Helvetica, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--text-btn:15px;--lh-btn:35px;--ls-btn:.5px;--text-btn-nav:13px;--text-input:15px;--lh-input:60px;--lh-input-sm:50px;--text-alert:14px;--lh-alert:20px;--text-body-sm:15px;--lh-body-sm:24px;--text-body-xs:13px;--lh-body-xs:21px;--ls-body:.3px;--stack:30px;--stack-sm:20px;--stack-xs:10px;--stack-xxs:5px;--grid-gap:30px;--gutter:60px;--gutter-mobile:30px;--prose-max:70ch;--card-pad:30px;--btn-h:55px;--btn-h-sm:45px;--btn-minw:220px;--btn-minw-nav:180px;--btn-pad-x:30px;--input-pad-x:20px;--badge-26:26px;--badge-36:36px;--badge-40:40px;--badge-56:56px;--badge-80:80px;--sidebar-w:264px;--sidebar-w-collapsed:72px;--topbar-h:64px;--tap-min:44px;--radius-box:2px;--radius-tab:5px;--radius-panel:10px;--radius-circle:50%;--border-w:1px;--shadow-btn:0 9px 13px 0 rgba(var(--glow-ink), .2);--shadow-btn-hover:0 0 5px 0 rgba(var(--glow-ink), .2);--shadow-card:0 10px 30px 0 rgba(var(--haze), .2);--shadow-card-hover:0 20px 40px 0 rgba(var(--haze), .4);--shadow-raised:0 24px 48px -12px #1725333d;--shadow-lift:0 10px 40px 0 rgba(var(--haze), .4);--shadow-nav:0 0 20px #0000000d;--dur-control:.25s;--dur-panel:.5s;--ease:ease-in-out;--transition-control:all .25s ease-in-out;--transition-panel:all .5s ease-in-out;--hover-shift-btn:translate(0, 5px);--hover-shift-nav:translate(0, 3px);--line-chrome:var(--neutral-200);--line-inner:var(--neutral-100);--line-hover:var(--neutral-500);--surface-head:var(--neutral-25);--surface-track:var(--neutral-100);--surface-section:var(--neutral-100);--fg1:var(--neutral-800);--fg2:var(--neutral-600);--fg3:var(--neutral-500);--fg-on-brand:var(--white);--bg-app:var(--neutral-50);--bg-surface:var(--white);--bg-subtle:var(--blue-50);--bg-tint:var(--blue-25);--bg-hover:var(--neutral-50);--bg-sidebar:var(--ink-800);--border:var(--line-chrome);--border-strong:var(--neutral-300);--border-control:var(--neutral-400);--accent:var(--blue-500);--accent-hover:var(--blue-700);--accent-press:var(--blue-600);--accent-soft:var(--blue-50);--accent-badge:var(--blue-600);--ok:var(--green-500);--ok-bg:var(--green-50);--ok-fg:var(--green-700);--ok-line:var(--green-200);--warn:var(--amber-500);--warn-bg:var(--amber-50);--warn-fg:var(--amber-700);--danger:var(--red-500);--danger-bg:var(--red-50);--danger-fg:var(--red-700);--warn-line:var(--amber-200);--danger-line:var(--red-200);--info-line:var(--blue-200);--graph-dot:var(--neutral-500);--graph-dot-muted:var(--neutral-300);--graph-dot-faint:var(--neutral-200);--graph-hub:var(--neutral-800);--graph-spoke:var(--neutral-200);--graph-spoke-faint:var(--neutral-100);--graph-link:#a3adba;--graph-replaces:var(--neutral-500);--graph-near:var(--blue-300);--graph-hot:var(--blue-200);--graph-region:var(--neutral-50);--graph-region-line:var(--neutral-300);--graph-island:var(--white);--graph-island-on:var(--surface-head);--graph-grid:var(--neutral-200);--graph-halo-accent:#136bff2e;--graph-halo-danger:#d82d3929;--graph-halo-warn:#ffbd134d;--info:var(--blue-500);--info-bg:var(--blue-50);--info-fg:var(--blue-700);--idle:var(--neutral-400);--idle-bg:var(--neutral-50);--idle-fg:var(--neutral-600);--idle-line:var(--neutral-200);--dept-attorney:#6b4fd8;--dept-attorney-fg:#4a33a8;--dept-attorney-bg:#f1eefc;--dept-paralegal:#0e7c86;--dept-paralegal-fg:#0a5f67;--dept-paralegal-bg:#e6f4f5;--dept-operations:#b23a77;--dept-operations-fg:#8a2a5b;--dept-operations-bg:#fbeef4;--cat-onboarding:#008675;--cat-onboarding-fg:#045f52;--cat-onboarding-bg:#e4f9f4;--cat-clients:#7a55d9;--cat-clients-fg:#5d3eaa;--cat-clients-bg:#f3f2fe;--cat-filing:#c2338f;--cat-filing-fg:#96216d;--cat-filing-bg:#ffeef6;--cat-documents:#c25e00;--cat-documents-fg:#874003;--cat-documents-bg:#fff0e8;--cat-voice-agent:#8e3fa8;--cat-voice-agent-fg:#78378d;--cat-voice-agent-bg:#faefff;--cat-clio:#8a7420;--cat-clio-fg:#645208;--cat-clio-bg:#f8f4e3;--cat-box:#0a7fb5;--cat-box-fg:#005a83;--cat-box-bg:#e8f6ff;--cat-other:#8a96a3;--cat-other-fg:#4f5b68;--cat-other-bg:#eef1f5;--site-getaprenup:#ff5f00;--site-getaprenup-fg:#a83c00;--site-getaprenup-bg:#fff1e6;--site-uncontesteddivorce:#136bff;--site-uncontesteddivorce-fg:#0a4fc4;--site-uncontesteddivorce-bg:#eaf1ff;--site-uncontesteddivorcenj:#721dbb;--site-uncontesteddivorcenj-fg:#5c1799;--site-uncontesteddivorcenj-bg:#f5edfc;--site-getaprenup-line:#ffc9a3;--site-uncontesteddivorce-line:#bad2ff;--site-uncontesteddivorcenj-line:#dcc2f3;--process-ud-ny:var(--site-uncontesteddivorce);--process-ud-nj:var(--site-uncontesteddivorcenj);--process-prenup:var(--site-getaprenup);--process-postnup:#c2338f;--process-ny-litigation:#8a7420;--text-display:700 40px/46px var(--font-display);--text-h1:700 22px/28px var(--font-sans);--text-h2:700 17px/26px var(--font-sans);--text-h3:700 15px/22px var(--font-sans);--text-title:700 14px/18px var(--font-sans);--text-body:400 15px/24px var(--font-text);--text-sm:400 13px/20px var(--font-text);--text-xs:400 12px/16px var(--font-sans);--text-label:600 15px/24px var(--font-sans);--text-overline:700 12px/16px var(--font-sans);--text-num:700 13px/18px var(--font-sans);--h-topbar:var(--topbar-h);--w-sidebar:var(--sidebar-w);--w-sidebar-collapsed:var(--sidebar-w-collapsed);--control-h-lg:var(--btn-h);--control-h-md:40px;--control-h-sm:36px;--control-h-xs:28px;--input-h-lg:var(--lh-input);--input-h-md:44px;--page-max:none;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--page-pad:24px;--section-gap:16px;--panel-pad:16px;--row-pad-x:12px;--row-h:36px;--row-h-2:44px;--head-h:40px;--strip-h:44px;--band-h:56px;--r-xs:6px;--r-sm:8px;--r-md:8px;--r-lg:10px;--r-xl:12px;--r-full:999px;--shadow-xs:0 1px 2px rgba(var(--shadow-ink), .05);--shadow-lg:0 12px 32px -8px rgba(var(--shadow-ink), .28);--ring:0 0 0 3px rgba(var(--glow-ink), .24);--press-shift:translate(0, 1px);--ease-out:var(--ease);--dur:var(--dur-control);--dur-fast:var(--dur-control);--z-sticky:10;--z-topbar:20;--z-panel:50;--z-dialog:60;--z-toast:70;--skeleton-base:var(--line-chrome);--skeleton-shine:var(--line-inner)}[data-density=comfortable]{--page-pad:40px;--section-gap:24px;--panel-pad:20px;--row-pad-x:16px;--row-h:44px;--row-h-2:52px;--head-h:48px;--strip-h:56px;--band-h:72px;--control-h-xs:36px;--control-h-sm:40px}@keyframes ya-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ya-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ya-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:root{--dur-control:0s;--dur-panel:0s;--transition-control:none;--transition-panel:none;--hover-shift-btn:none;--hover-shift-nav:none;--press-shift:none}*,:before,:after{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}.ya-boot{display:none}.ya-boot-frame .ya-boot{grid-template-columns:var(--w-sidebar) minmax(0, 1fr);grid-template-rows:var(--h-topbar) 1fr;background:var(--surface-page-alt);min-height:100%;display:grid}.ya-boot-rail-collapsed .ya-boot{grid-template-columns:var(--w-sidebar-collapsed) minmax(0, 1fr)}.ya-boot__rail{background:var(--surface-footer);grid-row:1/span 2}.ya-boot__bar{background:var(--bg-surface);border-bottom:var(--border-w) solid var(--border)}html:has(.ya-topbar){scroll-padding-top:calc(var(--h-topbar) + var(--ya-sticky-band,0px))}body{font:var(--text-body);color:var(--fg1);background:var(--bg-app);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-body)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin:0}p{text-wrap:pretty}html[data-modal-open]{padding-right:var(--ya-scrollbar-gap,0px);overflow:hidden}.ya-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ya-form-error{border:var(--border-w) solid var(--danger);border-radius:var(--r-sm);background:var(--danger-bg);font:var(--fw-semibold) 14px/20px var(--font-sans);color:var(--danger-fg);padding:12px 16px}.ya-overline{font:var(--text-overline);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}
