@import "https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600&display=swap";*{scrollbar-width:thin;scrollbar-color:#b0b0b0 #e0e0e0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#e0e0e0;border-radius:4px}::-webkit-scrollbar-thumb{background:#b0b0b0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#9a9a9a}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@media (max-width:767px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select{font-size:16px!important}}.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-calendar{background:var(--cal-bg,white);border:1px solid var(--cal-border,#e0e0e0);max-width:100%;box-shadow:none;border-radius:12px;padding:.2em;line-height:1.125em;width:100%!important;font-family:Poppins,sans-serif!important}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{margin:-.5em;display:flex}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :before,.react-calendar :after{box-sizing:border-box}.react-calendar__navigation{align-items:center;height:44px;margin-bottom:.5em;display:flex}.react-calendar__navigation button{min-width:44px;color:var(--cal-nav,#1976d2);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5em;font-size:1rem;font-weight:500}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:var(--cal-hover,#e3f2fd)}.react-calendar__navigation__label{text-align:center;font-size:1.1rem;font-weight:700;flex-grow:1!important}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;margin-bottom:.5em;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex}.react-calendar__month-view__days__day--weekend{color:var(--cal-weekend,#d32f2f)}.react-calendar__month-view__days__day--neighboringMonth{color:var(--cal-muted,#9e9e9e)}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{border-radius:8px;padding:1.5em .5em}.react-calendar__tile{text-align:center;background:0 0;border:none;border-radius:8px;max-width:100%;padding:10px 6.6667px;font-size:.9em;line-height:16px}.react-calendar__tile:disabled{background-color:var(--cal-disabled-bg,#f5f5f5);color:var(--cal-disabled-text,#bdbdbd)}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:var(--cal-hover,#e3f2fd)}.react-calendar__tile--now:not(.react-calendar__tile--active){font-weight:700;background:var(--cal-today,#bbdefb)!important}.react-calendar__tile--now:not(.react-calendar__tile--active):enabled:hover,.react-calendar__tile--now:not(.react-calendar__tile--active):enabled:focus{background:var(--cal-today-hover,#90caf9)!important}.react-calendar__tile--active{font-weight:700;color:#fff!important;background:#1976d2!important}.react-calendar__tile--active.react-calendar__tile--now{color:#fff!important;background:#1976d2!important}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active.react-calendar__tile--now:enabled:hover,.react-calendar__tile--active.react-calendar__tile--now:enabled:focus{background:#1565c0!important}.react-calendar-container>div{width:100%}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotating{animation:1s linear infinite rotate}:root,[data-theme=light]{--space-0:0px;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:48px;--space-10:64px;--font-sans:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-display-2xl:56px;--text-display-2xl-line:60px;--text-display-xl:40px;--text-display-xl-line:44px;--text-display-lg:28px;--text-display-lg-line:34px;--text-h1:22px;--text-h1-line:28px;--text-h2:18px;--text-h2-line:24px;--text-h3:15px;--text-h3-line:20px;--text-body:14px;--text-body-line:20px;--text-body-sm:13px;--text-body-sm-line:18px;--text-caption:12px;--text-caption-line:16px;--text-micro:11px;--text-micro-line:14px;--text-mono-sm:12px;--text-mono-sm-line:16px;--text-mono:13px;--text-mono-line:18px;--gray-0:#fff;--gray-25:#fafaf9;--gray-50:#f5f5f4;--gray-100:#eeeeec;--gray-200:#e4e3e0;--gray-300:#d2d1cd;--gray-400:#a8a6a0;--gray-500:#79766f;--gray-600:#5c5953;--gray-700:#3f3d38;--gray-800:#25241f;--gray-900:#15140f;--gray-1000:#0a0907;--bg-canvas:var(--gray-25);--bg-surface:var(--gray-0);--bg-subtle:var(--gray-50);--bg-hover:var(--gray-100);--bg-active:var(--gray-200);--border-subtle:var(--gray-200);--border-default:var(--gray-300);--text-primary:var(--gray-900);--text-body-color:var(--gray-700);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-500);--text-disabled:var(--gray-400);--accent-50:#f1effe;--accent-100:#e0dbfc;--accent-500:#5b4fe8;--accent-600:#4a3fd3;--accent-700:#3a2fb8;--accent-fg:#fff;--success-50:#e6f4ec;--success-500:#117a4b;--success-fg:#fff;--warn-50:#fcf1e0;--warn-500:#a85b00;--warn-fg:#fff;--danger-50:#fbe9e7;--danger-500:#b42318;--danger-600:#9a1f14;--danger-fg:#fff;--info-50:#e5f0fb;--info-500:#175cd3;--info-fg:#fff;--motion-instant:80ms;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.24s;--motion-page:.32s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.2, 0, 0, 1.05);--ease-exit:cubic-bezier(.4, 0, 1, 1);--radius-xs:3px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:9999px;--elev-0:none;--elev-1:0 1px 2px #0f0e0b0f, 0 0 0 1px #0f0e0b0a;--elev-2:0 4px 12px #0f0e0b0f, 0 1px 3px #0f0e0b0a;--elev-3:0 12px 32px #0f0e0b1a, 0 2px 6px #0f0e0b0f;--elev-4:0 24px 56px #0f0e0b24, 0 4px 12px #0f0e0b14;--row-compact:32px;--row-comfortable:40px;--row-spacious:56px;--focus-ring:0 0 0 2px var(--bg-canvas), 0 0 0 4px var(--accent-500)}[data-theme=dark]{--bg-canvas:#0e0d0a;--bg-surface:#161512;--bg-subtle:#1c1b17;--bg-hover:#26241f;--bg-active:#322f29;--border-subtle:#2a2823;--border-default:#3a3732;--text-primary:#f5f4ef;--text-body-color:#d8d5cd;--text-secondary:#a6a29a;--text-tertiary:#7e7a72;--text-disabled:#54514a;--accent-50:#5b4fe824;--accent-100:#5b4fe838;--accent-700:#a99fff;--success-50:#117a4b24;--success-500:#34d39c;--warn-50:#a85b0024;--warn-500:#fbbf24;--danger-50:#b4231824;--danger-500:#f87171;--danger-600:#dc2626;--info-50:#175cd324;--info-500:#60a5fa;--elev-1:0 1px 2px #0000004d, 0 0 0 1px #ffffff0a;--elev-2:0 4px 12px #00000059, 0 1px 3px #0003;--elev-3:0 12px 32px #00000073, 0 2px 6px #00000040;--elev-4:0 24px 56px #0000008c, 0 4px 12px #00000059}.tabular-nums{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.apex-kbd{min-width:18px;height:18px;padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-xs);background:var(--bg-subtle);color:var(--text-secondary);font-family:var(--font-mono);justify-content:center;align-items:center;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.axs-cw-panel{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.axs-cw-panelhead{border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:10px;padding:8px 14px;display:flex}.axs-cw-paneltitle{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.8rem;font-weight:500}.axs-cw-paneltitle--faint{color:var(--axs-ink-faint);font-size:.74rem;font-weight:400}.axs-cw-panelchip{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin-left:auto;font-size:.7rem}.axs-cw-panelbody{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-cw-panelbody>.axs-cw-config{flex:auto;height:auto;min-height:0}.axs-cw-panelbody--preview{padding:0}.axs-cw-panelbody--preview>.axs-ctxprev{flex:auto;height:auto;min-height:0}.axs-cw-panelbody--queue{padding:12px 14px 14px}.axs-cw-panelbody--queue>.axs-cmq{flex:auto;height:auto;min-height:0}.axs-cw-split{box-sizing:border-box;flex:auto;gap:14px;min-height:0;padding:14px 16px 16px;display:flex}.axs-cw-panel--config{flex:none;width:360px}.axs-cw-panel--config[data-form]{width:460px}.axs-cw-panel--preview{flex:auto}.axs-cw-prevactions{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.axs-cw-facettabs .axv-tabstrip-tab{padding-top:2px;padding-bottom:2px}.axs-cw-deviceseg{background:var(--axs-surface-alt);border-radius:8px;gap:1px;padding:2px;display:inline-flex}.axs-cw-deviceseg .axs-seg-btn{-webkit-appearance:none;appearance:none;cursor:pointer;color:var(--axs-ink-faint);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:24px;transition:background .12s,color .12s;display:inline-flex}.axs-cw-deviceseg .axs-seg-btn svg{width:15px;height:15px}.axs-cw-deviceseg .axs-seg-btn:hover{color:var(--axs-ink-mid)}.axs-cw-deviceseg .axs-seg-btn[data-active]{background:var(--axs-surface);color:var(--axs-ink)}.axs-cw-deviceseg .axs-seg-btn:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-cw-config{box-sizing:border-box;scrollbar-width:thin;height:100%;min-height:0;padding:14px 16px;overflow-y:auto}.axs-cw-config-lede{font-family:var(--axs-sans);color:var(--axs-ink-mid);max-width:50ch;margin:0 0 12px;font-size:.78rem;line-height:1.5}.axs-idbar{border-bottom:1px solid var(--axs-line);box-sizing:border-box;background:0 0;flex:none;align-items:center;gap:10px;padding:8px 14px;display:flex}.axs-idbar-id{align-items:baseline;gap:10px;min-width:0;display:flex}.axs-idbar-title{min-width:0;font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13.5px;font-weight:600;overflow:hidden}.axs-idbar-scope{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:16ch;font-size:.72rem;overflow:hidden}.axs-idbar-status{flex:none;align-items:center;display:inline-flex}.axs-idbar-tools{align-items:center;gap:8px;min-width:0;display:inline-flex}.axs-idbar-tools:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-idbar-tools:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-idbar-tools:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-idbar-actions{flex:none;align-items:center;gap:8px;display:inline-flex}.axs-idbar-actions:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-idbar-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-idbar-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-idbar-tools~.axs-idbar-actions:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.axs-idbar-tools~.axs-idbar-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.axs-idbar-tools~.axs-idbar-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.axs-idbar[data-variant=surface]{min-height:44px;padding:10px 16px}.axs-idbar[data-variant=surface] .axs-idbar-title{font-size:15px}.axs-setlist-wrap{flex-direction:column;min-height:0;display:flex}.axs-setlist-lede{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;padding:4px 16px 12px;font-size:.78rem;line-height:1.45}.axs-setlist{flex-direction:column;margin:0;padding:0 8px;list-style:none;display:flex}.axs-setlist-li+.axs-setlist-li{border-top:1px solid var(--axs-line)}.axs-setlist-row{text-align:left;cursor:pointer;width:100%;color:inherit;font-family:var(--axs-sans);background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:11px 10px;transition:background .12s;display:flex}.axs-setlist-row:hover{background:var(--axs-chrome,#00000008)}.axs-setlist-row:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb, var(--axs-accent) 28%, transparent));outline:none}.axs-setlist-row:disabled{cursor:not-allowed;opacity:.55}.axs-setlist-li[data-open] .axs-setlist-row{background:var(--axs-accent-bg)}.axs-setlist-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-setlist-row-title{color:var(--axs-ink);letter-spacing:-.01em;font-size:.84rem;font-weight:500}.axs-setlist-row-blurb{color:var(--axs-ink-mid);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.4;display:-webkit-box;overflow:hidden}.axs-setlist-row-go{color:var(--axs-ink-faint);flex:none;font-size:16px}.axs-setlist-chip{font-family:var(--axs-sans);white-space:nowrap;color:var(--axs-ink-faint);flex:none;align-self:center;align-items:center;gap:6px;font-size:.7rem;font-weight:500;line-height:1;display:inline-flex}.axs-setlist-chip:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.axs-setlist-chip[data-tone=ok]{color:var(--axs-ok)}.axs-setlist-chip[data-tone=warn]{color:var(--axs-warn)}.axs-setlist-chip[data-tone=todo]{color:var(--axs-ink-faint)}.axs-setlist-chip[data-tone=neutral]{color:var(--axs-ink-mid)}.axs-setlist-chip[data-tone=bad]{color:var(--axs-danger)}@media (prefers-reduced-motion:reduce){.axs-setlist-row{transition:none}}.axv-reg{height:100%;min-height:0;font-family:var(--axs-sans);flex-direction:column;display:flex}.axv-reg-masthead{flex:none;align-items:baseline;gap:10px;padding:12px 16px 10px;display:flex}.axv-reg-masthead-title{font-family:var(--axs-display,var(--axs-sans));font-size:var(--axs-text-h3,16px);font-weight:var(--axs-weight-medium);color:var(--axs-ink);letter-spacing:-.01em;margin:0}.axv-reg-masthead-meta{color:var(--axs-ink-faint);margin-left:auto;font-size:11.5px}.axv-reg-stats{border-top:1px solid var(--axs-line);border-bottom:1px solid var(--axs-line);flex:none;padding:9px 16px 8px}.axv-reg-scroll{flex:1;min-height:0;padding:12px 8px;overflow-y:auto}.axv-reg-state{justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.axv-reg-groups{flex-direction:column;gap:16px;display:flex}.axv-reg-group-label{font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 2px;padding:0 10px}.axv-reg-rows{margin:0;padding:0;list-style:none}.axv-reg-row{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);transition:background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}li+li>.axv-reg-row{box-shadow:inset 0 1px 0 var(--axs-line);border-radius:0}.axv-reg-row:hover{background:var(--axs-surface-alt,#00000008)}.axv-reg-row[data-open]{background:var(--axs-accent-soft,#0000000d);box-shadow:none;border-radius:8px}.axv-reg-row[data-open]+li>.axv-reg-row{box-shadow:none}.axv-reg-mark{width:26px;height:26px;color:var(--axs-ink-mid);background:var(--axs-surface);box-shadow:inset 0 0 0 1px var(--axs-line);border-radius:7px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.axv-reg-mark[data-danger]{color:var(--axs-danger,#b03a3a);background:color-mix(in srgb, var(--axs-danger,#b03a3a) 9%, var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-danger,#b03a3a) 22%, var(--axs-line))}.axv-reg-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axv-reg-line1{align-items:baseline;gap:8px;min-width:0;display:flex}.axv-reg-name{min-width:0;font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axv-reg-source{color:var(--axs-ink-faint);flex:none;font-size:11px}.axv-reg-when{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11px}.axv-reg-line2{align-items:center;gap:6px;min-width:0;display:flex}.axv-reg-sub{min-width:0;color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.axv-reg-chip{font-size:10.5px;font-weight:var(--axs-weight-medium);white-space:nowrap;color:var(--axs-ink-mid);box-shadow:inset 0 0 0 1px var(--axs-line);background:var(--axs-surface);border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 7px;line-height:1.45;display:inline-flex}.axv-reg-chip[data-kind=danger]{color:var(--axs-danger,#b03a3a);background:color-mix(in srgb, var(--axs-danger,#b03a3a) 11%, var(--axs-surface));box-shadow:none}.axv-reg-chip svg{width:11px;height:11px}.axv-reg-split{flex:1;min-height:0;display:flex;position:relative}.axv-reg-split-rail{border-right:1px solid var(--axs-line);flex-direction:column;flex:none;width:max(248px,min(36%,380px));min-height:0;display:flex}.axv-reg-split-read{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@container (width<=640px){.axv-reg-split[data-m-face=list] .axv-reg-split-read,.axv-reg-split[data-m-face=detail] .axv-reg-split-rail{display:none}.axv-reg-split-rail{border-right:none;width:100%}.axv-reg-split[data-m-face=detail] .axv-reg-back{display:inline-flex}}.axv-reg-back{font-family:var(--axs-sans);font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:5px;padding:4px 8px 4px 5px;display:none}.axv-reg-back:hover{color:var(--axs-ink);background:var(--axs-surface-alt,#00000008)}.axs-ph .axv-summary[data-topline=true]{row-gap:var(--axs-space-2);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0;display:grid}.axs-ph .axv-summary[data-topline=true]>.axv-stat[data-primary=true]{min-height:0;box-shadow:none;background:0 0;border:0;grid-column:1/-1;gap:2px;padding:0}.axs-ph .axv-summary[data-topline=true]>.axv-stat[data-primary=true] .axv-stat-value{font-family:var(--axs-display);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-semibold);line-height:var(--axs-lh-tight);letter-spacing:-.02em}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]){padding:var(--axs-space-3) var(--axs-space-1) var(--axs-space-3) var(--axs-space-3);background:var(--axs-surface);border:1px solid var(--axs-line);border-left-width:0;border-radius:0}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]):nth-child(2){border-left-width:1px}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]):nth-child(2):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--axs-radius-lg);border-bottom-left-radius:var(--axs-radius-lg)}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]):nth-child(2):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--axs-radius-lg);border-bottom-right-radius:var(--axs-radius-lg)}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]):nth-child(2):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--axs-radius-lg);border-bottom-right-radius:var(--axs-radius-lg)}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]):nth-child(2):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--axs-radius-lg);border-bottom-right-radius:var(--axs-radius-lg)}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]):last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--axs-radius-lg);border-bottom-right-radius:var(--axs-radius-lg)}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]):last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--axs-radius-lg);border-bottom-left-radius:var(--axs-radius-lg)}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]):last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--axs-radius-lg);border-bottom-left-radius:var(--axs-radius-lg)}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]):last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--axs-radius-lg);border-bottom-left-radius:var(--axs-radius-lg)}.axs-ph .axv-summary[data-topline=true]>.axv-stat:not([data-primary=true]) .axv-stat-value{font-size:var(--axs-text-stat)}.axv-statrow{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;flex:none;align-items:baseline;gap:5px 20px;margin:0;padding:1px 0 11px;display:flex}.axv-statrow-stat{align-items:baseline;gap:6px;min-width:0;display:flex}.axv-statrow-label{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);white-space:nowrap;font-weight:400}.axv-statrow-value{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:7px;margin:0;display:inline-flex}.axv-statrow-stat[data-primary] .axv-statrow-label{color:var(--axs-ink-mid)}.axv-statrow-stat[data-primary] .axv-statrow-value{color:var(--axs-ink)}.axv-statrow-stat[data-status=critical] .axv-statrow-value{color:var(--axs-danger)}.axv-statrow-stat[data-status=warning] .axv-statrow-value{color:var(--axs-warn)}.axv-statrow-hint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);white-space:nowrap;font-weight:400}.axv-statrow-skelpill{background:color-mix(in srgb, var(--axs-ink) 9%, var(--axs-surface));height:11px;animation:1.3s ease-in-out infinite axs-pulse;animation-delay:calc(var(--axv-i,0) * 80ms);border-radius:5px;display:inline-block}@media (prefers-reduced-motion:reduce){.axv-statrow-skelpill{animation:none}}@media (max-width:640px){.axv-tablewrap[data-mobile-cards]{max-height:none;overflow-x:hidden}.axv-tablewrap[data-mobile-cards] .axv-table,.axv-tablewrap[data-mobile-cards] .axv-table tbody,.axv-tablewrap[data-mobile-cards] .axv-table tfoot,.axv-tablewrap[data-mobile-cards] .axv-table tr{width:100%;display:block}.axv-tablewrap[data-mobile-cards] .axv-table thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.axv-tablewrap[data-mobile-cards] .axv-tr{border-bottom:1px solid var(--axv-card-line);padding:11px 14px;animation:none}.axv-tablewrap[data-mobile-cards] .axv-tr:last-of-type{border-bottom:0}.axv-tablewrap[data-mobile-cards] .axv-table th.axv-td{white-space:normal;text-align:left;color:var(--axs-ink);border:0;padding:0 0 7px;font-size:.95rem;font-weight:500;display:block}.axv-tablewrap[data-mobile-cards] .axv-table td.axv-td{white-space:normal;text-align:right;border:0;justify-content:space-between;align-items:baseline;gap:14px;padding:3px 0;display:flex}.axv-tablewrap[data-mobile-cards] .axv-table td.axv-td[data-label]:before{content:attr(data-label);text-align:left;font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);flex:none;font-size:11px;font-weight:500}.axv-tablewrap[data-mobile-cards] .axv-table td.axv-td:not([data-label]){justify-content:flex-end}.axv-tablewrap[data-mobile-cards] .axv-table td.axv-td[data-secondary=true],.axv-tablewrap[data-mobile-cards] .axv-table th.axv-td[data-secondary=true]{display:flex}.axv-tablewrap[data-mobile-cards] .axv-tr--clickable{cursor:pointer;border-radius:10px}.axv-tablewrap[data-mobile-cards] .axv-tr--clickable:hover{background:color-mix(in srgb, var(--axs-accent-bg) 45%, transparent)}.axv-tablewrap[data-mobile-cards] .axv-tr--clickable:hover .axv-td{background:0 0}.axv-tablewrap[data-mobile-cards] .axv-tr--selected,.axv-tablewrap[data-mobile-cards] .axv-tr[data-selected]{background:color-mix(in srgb, var(--axs-accent-bg) 65%, transparent);border-radius:10px}.axv-tablewrap[data-mobile-cards] .axv-tr--selected .axv-td,.axv-tablewrap[data-mobile-cards] .axv-tr[data-selected] .axv-td{background:0 0}.axv-tablewrap[data-mobile-cards] .axv-total-row{border-top:1.5px solid var(--axs-line-hard);padding-top:11px}.axv-tablewrap[data-mobile-cards] .axv-total-row .axv-td{background:0 0;border:0;font-weight:500}.axv-tablewrap[data-mobile-cards] .axv-total-row .axv-total-label{text-align:left;padding:0 0 5px;display:block}}.axv-skl{background-color:var(--axs-skl-tint,color-mix(in srgb, var(--axs-ink) 9%, var(--axs-surface)));background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--axs-surface) 62%, transparent) 48%, transparent 88%);animation:1.6s ease-in-out infinite axs-skl-sweep;animation-delay:calc(min(var(--axv-i,0), 6) * 60ms);background-repeat:no-repeat;background-size:220% 100%;border-radius:6px;display:block}@keyframes axs-skl-sweep{0%{background-position:-120% 0}to{background-position:220% 0}}@media (prefers-reduced-motion:reduce){.axv-skl{background-image:none;animation:none}}.axv-skl--right{margin-left:auto}.axv-skl--card{border-radius:var(--axv-card-radius,10px)}.axv-skl--cell{border-radius:8px}.axv-sklwrap--inset{padding:18px 20px 22px}.axv-sklwrap--table .axv-td{vertical-align:middle}.axv-sklwrap--table .axv-td[data-kind=num] .axv-skl{margin-left:auto}.axv-skl-stat{flex-direction:column;gap:8px;display:flex}.axv-sklwrap--editor{flex-direction:column;gap:16px;display:flex}.axv-skl-edhead{flex-direction:column;gap:8px;display:flex}.axv-skl-tabs{pointer-events:none}.axv-skl-tabs .axv-tabstrip-tab{cursor:default}.axv-skl-fields{flex-direction:column;gap:14px;display:flex}.axv-skl-field{flex-direction:column;gap:6px;display:flex}.axv-skl-field .axv-skl-fieldlabel{max-width:140px}.axv-skl-board{grid-template-columns:repeat(var(--axv-skl-cols,4), minmax(0, 1fr));align-items:start;gap:12px;display:grid}.axv-skl-boardcol{flex-direction:column;gap:8px;min-width:0;display:flex}.axv-skl-boardhead{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:500;overflow:hidden}@media (max-width:640px){.axv-skl-board{grid-template-columns:repeat(2,minmax(0,1fr))}.axv-skl-boardcol:nth-child(n+3){display:none}}.axv-skl-cal{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:6px;display:grid}.axv-skl-calday{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);text-align:center;font-size:10px;font-weight:500}.axv-skl-tiles{grid-template-columns:repeat(auto-fill, minmax(var(--axv-skl-tile,140px), 1fr));gap:10px;display:grid}.axv-skl-doc{flex-direction:column;gap:9px;max-width:72ch;display:flex}.axv-skl-doc .axv-skl-doctitle{margin-bottom:8px}@media (prefers-reduced-motion:reduce){.axv-skl{opacity:.75;animation:none}}[data-reduced-motion=true] .axv-skl{opacity:.75;animation:none}.axv-spine{flex-direction:column;gap:6px;margin-top:4px;display:flex}.axv-spine-verbs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axv-spine-verb,.axv-spine-confirm,.axv-spine-cancel,.axv-spine-undo{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium,500);color:var(--axs-ink);cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out);border-radius:7px;align-items:center;gap:5px;padding:4px 11px;display:inline-flex}.axv-spine-verb:hover,.axv-spine-cancel:hover,.axv-spine-undo:hover{background:var(--axs-surface-alt,#00000008)}.axv-spine-verb:disabled,.axv-spine-confirm:disabled,.axv-spine-cancel:disabled,.axv-spine-undo:disabled,.axv-spine-verb-quiet:disabled{opacity:.55;cursor:default}.axv-spine-verb-quiet{font-family:var(--axs-sans);font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-regular,400);color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;padding:4px 6px}.axv-spine-verb-quiet:hover{color:var(--axs-ink-mid)}.axv-spine-confirm{border-color:var(--axs-accent);background:var(--axs-accent);color:var(--axs-on-accent,#fff)}.axv-spine-confirm:hover{filter:brightness(1.05)}.axv-spine-confirmrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axv-spine-prompt{min-width:140px;font-family:var(--axs-sans);color:var(--axs-ink-mid);flex:1;font-size:12px}.axv-spine-done{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex-direction:row;align-items:center;gap:8px;font-size:12px}.axv-spine-done-ico{color:var(--axs-ok,#2c7a4b);display:inline-flex}.axv-spine-done-ico svg{width:13px;height:13px}.axv-spine-done-text{flex:1;min-width:0}.axv-spine-err{font-family:var(--axs-sans);color:var(--axs-danger,#b03a3a);align-items:center;gap:6px;font-size:12px;display:flex}.axv-spine-err svg{flex:none;width:12px;height:12px}.axv-wsnode-host{box-sizing:border-box;background:0 0;min-width:0;height:100%;min-height:0;padding:16px 18px 18px;display:flex}.axv-wsnode{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29;container-type:inline-size}.axv-wsnode-bar{border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:10px;padding:12px 16px;display:flex}.axv-wsnode-ico{width:30px;height:30px;color:var(--wsn-hue,var(--axs-ink-mid));background:color-mix(in srgb, var(--wsn-hue,var(--axs-ink-mid)) 14%, var(--axs-surface-alt));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.axv-wsnode-ico svg{width:17px;height:17px}.axv-wsnode-title{min-width:0;font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:none;margin:0;font-size:14.5px;font-weight:600;overflow:hidden}.axv-wsnode-meta{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:10px;margin-left:auto;font-size:11.5px;display:inline-flex;overflow:hidden}.axv-wsnode-body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.axv-wsnode-body>.axv-reg,.axv-wsnode-body>*{min-height:0}.axv-wsnode-body>.axv-reg{flex:1;height:auto}@container (width<=640px){.axv-wsnode-bar{padding:10px 12px}}@media (max-width:640px){.axv-wsnode-host{padding:10px 12px 12px}}.axs-tilegrid{grid-template-columns:repeat(var(--axs-tilegrid-cols,4), minmax(0, 1fr));gap:6px;display:grid}.axs-tile{box-sizing:border-box;text-align:center;border-radius:var(--axs-radius-md);cursor:pointer;min-height:52px;font-family:var(--axs-sans);transition:outline-color var(--axs-dur-fast) var(--axs-ease-standard), filter var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard), transform var(--axs-dur-fast) var(--axs-ease-standard);border:1px solid #00000024;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:10px 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -3px #0000001f}.axs-tile:hover{filter:brightness(1.06)}.axs-tile:active{transform:scale(.97)}.axs-tile:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-tile[data-selected]{outline:2px solid var(--axs-accent);outline-offset:1px;z-index:1}.axs-tile[data-off],.axs-tile[data-removed]{opacity:.5}.axs-tile[data-removed] .axs-tile-label{text-decoration:line-through}.axs-tile[data-pending]{border-style:dashed;border-color:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line-hard));box-shadow:none}.axs-tile[data-plain]{background:var(--axs-surface);color:var(--axs-ink);border-color:var(--axs-line-hard);box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--axs-ink) 8%, transparent)}.axs-tile[data-plain]:hover{filter:none;background:var(--axs-chrome)}.axs-tile-label{font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.axs-tile-price{font-size:var(--axs-text-micro);opacity:.78;font-variant-numeric:tabular-nums}.axs-tile-nestmark{opacity:.6;display:inline-flex;position:absolute;top:4px;right:4px}.axs-tile-add{border-style:dashed;border-color:var(--axs-line-soft);color:var(--axs-ink-faint);box-shadow:none;background:0 0;flex-direction:row;gap:5px}.axs-tile-add:hover{filter:none;background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface));border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));color:var(--axs-accent)}.axs-tile-add[data-disabled]{cursor:default;opacity:.55}.axs-tile-add[data-disabled]:hover{border-color:var(--axs-line-soft);color:var(--axs-ink-faint);background:0 0}.axs-tile-addglyph{display:inline-flex}.axs-tile-addlabel{font-size:var(--axs-text-label)}@media (prefers-reduced-motion:reduce){.axs-tile{transition:none}}.axs-drillstack{z-index:15;max-width:100%;box-shadow:0 24px 60px -16px color-mix(in srgb, var(--axs-ink,#000) 42%, transparent);border-radius:12px;justify-content:flex-end;align-items:stretch;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.axs-drillstack-col{background:var(--axs-chrome);border:1px solid var(--axs-line);min-width:300px;max-width:460px;min-height:0;animation:axs-drillstack-colin var(--axs-dur-slow) var(--axs-ease-spring);flex-direction:column;flex:440px;display:flex;overflow:hidden}@keyframes axs-drillstack-colin{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-drillstack-col{animation:none}}.axs-drillstack-col+.axs-drillstack-col{border-left:none}.axs-drillstack-col[data-last]{background:var(--axs-surface)}.axs-drillstack-head{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));flex:none;align-items:center;gap:10px;padding:11px 10px 11px 12px;display:flex}.axs-drillstack-back{border-radius:var(--axs-radius-md);width:28px;height:28px;color:var(--axs-ink-mid);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-drillstack-back:hover{background:var(--axs-surface);color:var(--axs-ink)}.axs-drillstack-back:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-drillstack-titlewrap{flex:auto;align-items:baseline;gap:9px;min-width:0;display:flex}.axs-drillstack-title{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.axs-drillstack-chip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none}.axs-drillstack-close{border-radius:var(--axs-radius-md);width:28px;height:28px;color:var(--axs-ink-mid);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-drillstack-close:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-drillstack-close:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-drillstack-body{flex:auto;min-height:0;display:flex}.axs-drillstack-body>.axs-pqs-celledit,.axs-drillstack-body>.axs-mic-detail-shell{flex:auto;width:100%;min-height:0}.axs-drillstack-spine{background:var(--axs-bg,var(--axs-chrome));border:1px solid var(--axs-line);cursor:pointer;width:36px;transition:background var(--axs-dur-fast) var(--axs-ease-standard);border-right:none;flex:none;justify-content:center;align-items:center;padding:8px 0;display:flex}.axs-drillstack-spine:hover{background:var(--axs-chrome)}.axs-drillstack-spine:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-drillstack-spinelabel{writing-mode:vertical-rl;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;max-height:100%;overflow:hidden;transform:rotate(180deg)}@container mcatws (width<=760px){.axs-drillstack{width:100%;max-width:100%}.axs-drillstack-spine,.axs-drillstack-col:not([data-last]){display:none}.axs-drillstack-col[data-last]{flex:100%;max-width:100%}.axs-drillstack-back,.axs-drillstack-close{width:44px;height:44px}}.axv-actionpill{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line-hard);background:var(--axs-surface);cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink);border-radius:var(--axs-radius-md,9px);white-space:nowrap;align-items:center;gap:5px;padding:4px 12px 4px 10px;font-size:.78rem;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.axv-actionpill svg{color:var(--axs-accent);flex:none}.axv-actionpill svg:not([width]){width:12px;height:12px}.axv-actionpill:hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axv-actionpill:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-actionpill:disabled{opacity:.5;cursor:default}.axv-actionpill[data-filled]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-actionpill[data-filled] svg{color:var(--axs-accent-fg)}.axv-actionpill[data-filled]:hover{background:var(--axs-accent-hover);border-color:var(--axs-accent-hover)}.axv-pager{align-items:center;gap:8px;display:inline-flex}.axv-pager-step{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill,999px);background:var(--axs-surface);width:22px;height:22px;color:var(--axs-ink-mid);justify-content:center;align-items:center;padding:0;transition:color .12s,border-color .12s;display:inline-flex}.axv-pager-step:hover{color:var(--axs-ink);border-color:var(--axs-accent)}.axv-pager-step:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-pager-step:disabled{opacity:.4;cursor:default}.axv-pager-label{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:500}.axs-sales-host{container:axssales/inline-size}@container axssales (width<=519px){.axs-sales-host .axv-table th:nth-child(3),.axs-sales-host .axv-table td:nth-child(3),.axs-sales-host .axv-table th:nth-child(4),.axs-sales-host .axv-table td:nth-child(4),.axs-sales-host .axv-table th:nth-child(6),.axs-sales-host .axv-table td:nth-child(6),.axs-sales-host .axv-table tfoot td:nth-child(3),.axs-sales-host .axv-table tfoot td:nth-child(4),.axs-sales-host .axv-table tfoot td:nth-child(6){display:none}}@container axssales (width<=359px){.axs-sales-host .axv-table th:nth-child(5),.axs-sales-host .axv-table td:nth-child(5),.axs-sales-host .axv-table tfoot td:nth-child(5),.axs-sales-host>.axv-summary>:nth-child(2),.axs-sales-host>.axv-summary>:nth-child(3){display:none}}@container axssales (width<=259px){.axs-sales-host .axv-table th:nth-child(7),.axs-sales-host .axv-table td:nth-child(7),.axs-sales-host .axv-table tfoot td:nth-child(7){display:none}}.axs-kit-seg{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);gap:2px;padding:3px;display:inline-flex}.axs-kit-seg button{border-radius:var(--axs-radius-sm);color:var(--axs-ink-mid);font:inherit;font-size:12.5px;font-weight:var(--axs-weight-semibold,600);cursor:pointer;background:0 0;border:0;padding:5px 12px}.axs-kit-seg button[data-on]{background:var(--axs-surface);color:var(--axs-ink);box-shadow:var(--axs-elev-sm)}.axs-kit-seg button:disabled{opacity:.5;cursor:default}.axs-kit-seg button:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}@media (pointer:coarse){.axs-kit-seg button{min-height:36px}}.axs-zp-ledrow{flex-direction:column;display:flex}.axs-hs .axs-zp-ledrow>.axs-zp-lrow{width:100%}.axs-hs .axs-zp-led>.axs-zp-ledrow:first-child>.axs-zp-lrow{border-top:1px solid color-mix(in srgb, var(--axs-line) 80%, transparent)}.axs-hs .axs-zp-ledrow[data-open]>.axs-zp-lrow{border-bottom-color:#0000}.axs-hs .axs-zp-ledrow>.axs-zp-lrow .axs-zp-lrow-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-zp-ledfold{border-top:1px solid var(--axs-line);border-bottom:1px solid var(--axs-line);background:var(--axs-surface);padding:12px 12px 10px}.axs-zp-ledfold[data-ground=alt]{background:var(--axs-surface-alt);padding:14px 14px 12px}.axs-hs .axs-zp-lrow:focus:not(:focus-visible){outline:none}.axs-zp-ledfold-tools{align-items:center;gap:10px;margin:0 0 10px;display:flex}.axs-zp-ledfold-tools .axs-kit-primary,.axs-zp-ledfold-tools .axs-kit-primary--sm{min-width:0;padding:6px 10px;font-size:12px}.axs-zp-ledfold-close{margin-top:2px}.axs-zp-ledfold-lines{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);overflow:hidden}.axs-zp-ledfold-line{border-bottom:1px solid color-mix(in srgb, var(--axs-line) 80%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:0 14px;font-size:13px;display:flex}.axs-zp-ledfold-line:last-child{border-bottom:0}.axs-zp-ledfold-line-k{color:var(--axs-ink);min-width:0}.axs-zp-ledfold-line-k small{color:var(--axs-ink-faint);margin-left:6px;font-size:12px}.axs-zp-ledfold-line-v{font-weight:var(--axs-weight-bold,700);font-variant-numeric:tabular-nums;text-align:right;flex:none}.axs-zp-ledfold-line-v[data-warn]{color:var(--axs-warn)}.axs-zp-ledfold-line-v .axs-sk{vertical-align:middle}@container hubstage (width<=620px){.axs-zp-ledfold{padding-left:10px;padding-right:10px}.axs-hs .axs-zp-ledrow>.axs-zp-lrow .axs-zp-lrow-sub{white-space:normal}}.axs-kit-station{padding-inline:var(--axs-space-2);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);color:var(--axs-ink-faint);font-size:var(--axs-text-meta);font-weight:var(--axs-weight-regular);letter-spacing:.02em;white-space:nowrap;flex:none;line-height:1.6}.axs-kit-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-kit-avatar{--axs-avatar-size:28px;width:var(--axs-avatar-size);height:var(--axs-avatar-size);box-sizing:border-box;font-size:calc(var(--axs-avatar-size) * .39);font-weight:var(--axs-weight-semibold,600);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.axs-kit-avatar[data-tone=guest]{background:var(--axs-ink);color:var(--axs-surface)}.axs-kit-avatar[data-tone=house]{background:var(--axs-surface-alt);color:var(--axs-ink);border:1px solid var(--axs-line)}.axs-kit-avatar[data-tone=form]{background:var(--axs-surface);color:var(--axs-ink-faint);border:1px solid var(--axs-line-hard,var(--axs-line))}.axs-kit-avatar[data-tone=form] svg{width:calc(var(--axs-avatar-size) * .5);height:calc(var(--axs-avatar-size) * .5)}.axs-kit-rfold{flex-direction:column;gap:14px;display:flex}.axs-kit-rfold>*,.axs-kit-rfold>.axs-kit-sheet{max-width:760px}.axs-kit-rfold>* .axs-kit-sheet{max-width:none}.axs-kit-sheet-head{box-sizing:border-box;background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:0 14px;display:flex}.axs-kit-sheet-head .axs-kit-textaction{height:auto;min-height:0;margin:0;padding:0;font-size:12.5px;line-height:1.2}.axs-kit-sheet-cap{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-faint)}.axs-kit-sheet-headnote{color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.axs-kit-sheet[data-editing] .axs-bp-in{max-width:360px}.axs-kit-sheet .axs-bp-v strong{font-weight:var(--axs-weight-semibold,600)}.axs-kit-sheet-multi{resize:vertical;field-sizing:content;resize:none;min-height:44px;min-height:2lh;max-height:none;line-height:1.45;overflow:hidden}.axs-kit-verbs{flex-wrap:wrap;align-items:center;gap:8px 20px;min-height:30px;display:flex}.axs-kit-verb{font:inherit;font-size:13px;font-weight:var(--axs-weight-medium,500);cursor:pointer;color:var(--axs-accent);background:0 0;border:0;padding:0}.axs-kit-verb:hover{text-decoration:underline}.axs-kit-verb[aria-expanded=true]{color:var(--axs-ink);font-weight:var(--axs-weight-semibold,600)}.axs-kit-verb:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px;border-radius:2px}.axs-kit-verb:disabled{opacity:.5;cursor:default}.axs-kit-verb input[type=file]{display:none}.axs-kit-trail{flex-direction:column;gap:0;display:flex}.axs-kit-trail-h{color:var(--axs-ink-mid);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:11px}.axs-kit-trail-row{border-bottom:1px solid var(--axs-line);color:var(--axs-ink);align-items:baseline;gap:10px;min-width:0;padding:6px 2px;font-size:13px;display:flex}.axs-kit-trail-row:last-of-type,.axs-kit-trail-item:last-of-type>.axs-kit-trail-row{border-bottom:none}.axs-kit-trail-item{display:contents}.axs-kit-trail-when{font-variant-numeric:tabular-nums;flex:0 0 58px;font-size:12px}.axs-kit-trail-what{overflow-wrap:anywhere;flex:auto;min-width:0}.axs-kit-trail-at{white-space:nowrap}.axs-kit-trail-fig{font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-semibold,600);flex:none}.axs-kit-trail-fig[data-neg]{color:var(--axs-ink-mid)}.axs-kit-trail-fig[data-quiet]{font-weight:var(--axs-weight-regular,400);color:var(--axs-ink-mid)}.axs-kit-trail>.axs-kit-textaction{align-self:flex-start;margin-top:6px}.axs-kit-trail-row--drill{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0}.axs-kit-trail-row--drill:hover .axs-kit-trail-what,.axs-kit-trail-row--drill[aria-expanded=true] .axs-kit-trail-what{text-decoration:underline;-webkit-text-decoration-color:var(--axs-ink-faint);-webkit-text-decoration-color:var(--axs-ink-faint);text-decoration-color:var(--axs-ink-faint);text-underline-offset:3px}.axs-sk{--axs-skl-dur:1.6s;--axs-skl-step:60ms;border-radius:var(--axs-radius-xs,4px);background-color:color-mix(in srgb, var(--axs-ink) 9%, var(--axs-surface));background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--axs-surface) 62%, transparent) 48%, transparent 88%);height:10px;animation:axs-skl-sweep var(--axs-skl-dur) ease-in-out infinite;animation-delay:calc(min(var(--axs-sk-i,0), 6) * var(--axs-skl-step));background-repeat:no-repeat;background-size:220% 100%;flex:none;display:inline-block}.axs-sk-tbl{display:block}.axs-sk-tbl-row{cursor:default}.axs-sk-tbl-row:hover{background:0 0}.axs-sk-row{cursor:default;grid-template-columns:minmax(0,1fr) auto;min-height:44px}.axs-sk-row:hover{background:0 0}.axs-sk-field .axs-bp-k,.axs-sk-field .axs-bp-v{align-items:center;min-height:19px;display:flex}.axs-sk-lines{flex-direction:column;gap:9px;max-width:68ch;padding:4px 0 2px;display:flex}.axs-sk-stat .axs-kit-stat-v,.axs-sk-stat .axs-kit-stat-k{align-items:center;display:flex}.axs-sk-stat .axs-kit-stat-v{min-height:26px}.axs-sk-stat .axs-kit-stat-k{min-height:14px}@media (prefers-reduced-motion:reduce){.axs-sk{background-image:none;animation:none}}.axs-hs .axs-sk-lrow{cursor:default}.axs-hs .axs-sk-lrow:hover{background:0 0}.axs-hs .axs-sk-lrow .axs-zp-lrow-glyph{border:0}.axs-sk-card{cursor:default}.axs-sk-card:hover{border-color:var(--axs-line);background:var(--axs-surface)}.axs-kit-reading{--axs-reading-dur:1.6s;color:var(--axs-ink-mid);align-items:center;gap:7px;display:inline-flex}.axs-kit-reading-dot{background:var(--axs-accent);width:7px;height:7px;animation:axs-reading-breathe var(--axs-reading-dur) ease-in-out infinite;border-radius:50%}.axs-kit-reading-sec{font-variant-numeric:tabular-nums;color:var(--axs-ink-faint)}@keyframes axs-reading-breathe{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.axs-kit-reading-dot{opacity:1;animation:none}}.axs-vdot{--vdot-size:20px;width:var(--vdot-size);height:var(--vdot-size);vertical-align:-4px;background:var(--axs-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.axs-vdot:after{content:"";box-shadow:inset 0 0 0 1px var(--axs-line);pointer-events:none;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.axs-vdot[data-img]:after{content:none}.axs-vdot[data-img]{background:0 0}.axs-vdot[data-size=sm]{--vdot-size:16px;vertical-align:-3px}.axs-vdot[data-size=lg]{--vdot-size:24px;vertical-align:middle}.axs-vdot[data-size=lg] .axs-vdot-ini{font-size:11px}.axs-vdot-img{object-fit:contain;width:100%;height:100%}.axs-vdot-ini{letter-spacing:.02em;color:var(--axs-ink-mid);-webkit-user-select:none;user-select:none;font-size:9px;font-weight:700;line-height:1}.axs-vdot[data-size=sm] .axs-vdot-ini{font-size:7px}@supports (color:oklch(from red l c h)){.axs-vdot[data-tinted]:after{box-shadow:inset 0 0 0 1.5px oklch(from var(--dot,var(--axs-accent)) var(--axs-ident-l,.52) clamp(.045, c, var(--axs-ident-c,.085)) h)}}.axs-vdot[data-hollow]{background:0 0}.axs-vdot[data-hollow]:after{box-shadow:inset 0 0 0 1.5px var(--axs-ink-faint)}.axs-vdot--lead{margin-right:7px}.axs-kit-pager{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.axs-kit-pager:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-kit-pager:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-kit-pager:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-kit-pager-btn{font:inherit;cursor:pointer;background:var(--axs-surface);color:var(--axs-ink);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);padding:3px 9px;line-height:1}.axs-kit-pager-btn:hover:not(:disabled){background:var(--axs-surface-alt)}.axs-kit-pager-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-kit-pager-btn:disabled{opacity:.4;cursor:default}@media (pointer:coarse){.axs-kit-pager-btn{min-width:36px;min-height:36px}}.axs-gbd-tr{--tbl-cols:minmax(0, 1.2fr) 96px minmax(0, 2.2fr) 120px 118px}.axs-gbd-td-loc{align-items:center;gap:8px;min-width:0;display:inline-flex}.axs-gbd-td-needs,.axs-gbd-td-events,.axs-gbd-td-close{white-space:nowrap}.axs-hp-row[data-clear] .axs-tbl-td{color:var(--axs-ink-faint)}.axs-gbd-doors{align-items:center;gap:14px;display:inline-flex}.axs-gbd-danger{color:var(--axs-danger);font-weight:var(--axs-weight-medium,500)}.axs-gbd-chips{gap:6px;margin:0 0 10px;display:flex}.axs-gbd-chip{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill);height:26px;font:inherit;color:var(--axs-ink-mid);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.axs-gbd-chip[aria-pressed=true]{background:var(--axs-accent-bg);color:var(--axs-accent);font-weight:var(--axs-weight-semibold,600);border-color:#0000}.axs-gbd-chip:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-gbd-chip-n{font-size:11px;font-weight:var(--axs-weight-bold,700);border-radius:var(--axs-radius-pill);background:var(--axs-surface-alt);color:var(--axs-ink-faint);padding:0 6px}.axs-gbd-chip[aria-pressed=true] .axs-gbd-chip-n{color:inherit;background:0 0}.axs-gbd-cnt{font-weight:var(--axs-weight-bold,700);font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.axs-gbd-cnt:before{content:"";background:var(--axs-line-hard);border-radius:50%;flex:none;width:7px;height:7px}.axs-gbd-cnt[data-tone=bad]{color:var(--axs-danger)}.axs-gbd-cnt[data-tone=bad]:before{background:var(--axs-danger)}.axs-gbd-cnt[data-tone=warn]{color:var(--axs-warn)}.axs-gbd-cnt[data-tone=warn]:before{background:var(--axs-warn)}.axs-gbd-cnt[data-tone=ok]{color:var(--axs-ok);font-weight:var(--axs-weight-medium,500)}.axs-gbd-cnt[data-tone=ok]:before{background:var(--axs-ok)}.axs-gbd-what{min-width:0}.axs-gbd-what b{font-weight:var(--axs-weight-semibold,600)}.axs-gbd-what b[data-tone=bad]{color:var(--axs-danger)}.axs-gbd-what i{color:var(--axs-ink-mid);font-style:normal}.axs-gbd-ev{font-variant-numeric:tabular-nums}.axs-gbd-ev small{color:var(--axs-ink-mid);font-size:12px}.axs-gbd-ev[data-old] small{color:var(--axs-warn)}.axs-gbd-close{font-variant-numeric:tabular-nums;color:var(--axs-ink-mid)}.axs-gbd-close[data-tone=warn]{color:var(--axs-warn)}.axs-gbd-close[data-tone=ok]{color:var(--axs-ink)}.axs-gbd-fold{padding:12px 14px}.axs-gbd-items{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);max-width:760px;overflow:hidden}.axs-gbd-item{border-bottom:1px solid var(--axs-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:38px;padding:6px 14px;font-size:13px;display:grid}.axs-gbd-item:last-child{border-bottom:0}.axs-gbd-item-k{align-items:baseline;gap:8px;min-width:0;display:flex}.axs-gbd-item-k:before{content:"";background:var(--axs-ink-faint);border-radius:50%;flex:none;align-self:center;width:7px;height:7px}.axs-gbd-item[data-tone=bad] .axs-gbd-item-k:before{background:var(--axs-danger)}.axs-gbd-item[data-tone=warn] .axs-gbd-item-k:before{background:var(--axs-warn)}.axs-gbd-item-k b{font-weight:var(--axs-weight-semibold,600);white-space:nowrap}.axs-gbd-item[data-tone=bad] .axs-gbd-item-k b{color:var(--axs-danger)}.axs-gbd-item-k i{color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}.axs-gbd-item-v{white-space:nowrap;align-items:center;gap:14px;display:inline-flex}.axs-gbd-who{color:var(--axs-ink-mid);font-size:12.5px}.axs-gbd-item[data-dismissed] .axs-gbd-item-k{opacity:.55}.axs-gbd-item[data-dismissed] .axs-gbd-item-k b{text-decoration:line-through}.axs-gbd-quiet{color:var(--axs-ink-mid);margin:10px 0 0;font-size:12.5px}.axs-gbd-sites{margin-top:12px}@container (width<=760px){.axs-gbd-tr{--tbl-cols:minmax(0, 1fr) 72px minmax(0, 1.4fr)}.axs-gbd-tr>.axs-gbd-td-events,.axs-gbd-tr>.axs-gbd-td-close,.axs-gbd-tr>.axs-gbd-td-what .axs-gbd-what i{display:none}.axs-gbd-item{grid-template-columns:minmax(0,1fr)}.axs-gbd-item-k i{white-space:normal}}@media (pointer:coarse){.axs-gbd-tr .axs-tbl-td{min-height:44px}.axs-gbd-chip{height:32px}}.axs-rw-list{--tbl-cols:minmax(160px, 1.4fr) 130px 100px minmax(90px, .8fr) 88px 86px 110px}.axs-rw-tr{grid-template-columns:var(--tbl-cols);align-items:center;display:grid}@media (pointer:coarse){.axs-rw-tr>.axs-tbl-td{min-height:44px}}@container hubstage (width<=900px){.axs-rw-list{--tbl-cols:minmax(130px, 1.4fr) 128px minmax(76px, .8fr) 88px 86px}.axs-tbl-th.axs-rw-td-bday,.axs-tbl-td.axs-rw-td-bday,.axs-tbl-th.axs-rw-td-enrolled,.axs-tbl-td.axs-rw-td-enrolled{display:none}}@container hubstage (width<=640px){.axs-rw-list{--tbl-cols:minmax(0, 1.6fr) minmax(64px, .8fr) 76px 74px}.axs-tbl-th.axs-rw-td-phone,.axs-tbl-td.axs-rw-td-phone{display:none}.axs-rw-list .axs-tbl-th,.axs-rw-list .axs-tbl-td{padding-left:8px;padding-right:8px}}@container hubstage (width<=480px){.axs-rw-list{--tbl-cols:minmax(0, 1.6fr) 76px 74px}.axs-tbl-th.axs-rw-td-tier,.axs-tbl-td.axs-rw-td-tier{display:none}}.axs-rw-td-pts{text-align:right;font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-rw-td-status[data-tone=ok]{color:var(--axs-ok)}.axs-rw-td-status[data-tone=muted]{color:var(--axs-ink-mid)}.axs-hs .axs-rw-led .axs-zp-lrow[data-on]{background:var(--axs-surface-alt);border-bottom-color:#0000}.axs-hs .axs-rw-led .axs-zp-lrow[data-on]:before,.axs-rw-fold:before{content:"";background:var(--axs-accent);width:3px;position:absolute;top:0;bottom:0;left:0}.axs-hp-detail.axs-rw-fold{background:var(--axs-surface-alt);padding:4px 12px 16px 30px;position:relative}@container hubstage (width<=620px){.axs-hp-detail.axs-rw-fold{padding-left:14px}}.axs-rw-fold .axs-hp-actions{margin-top:14px}.axs-rw-spec{max-width:620px}.axs-rw-spec .axs-bp-v strong{font-weight:var(--axs-weight-semibold,600)}.axs-rw-fold .axs-rw-setby{max-width:620px;margin-top:10px}.axs-rw-fold .axs-rw-kpis{max-width:720px}@container hubstage (width<=620px){.axs-rw-fold .axs-rw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.axs-rw-ctl{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.axs-rw-ctl .axs-rwh-segs,.axs-rw-ctl .axs-rw-lens{flex:0 auto;min-width:0;margin-right:0}.axs-rw-ctl .axs-rw-ctl-end{flex:0 0 200px;width:200px;max-width:200px;margin-left:auto}@container hubstage (width<=1000px){.axs-rw-ctl .axs-rw-ctl-end{order:-1;margin-left:0}}@container hubstage (width<=620px){.axs-rw-ctl .axs-rw-ctl-end{flex:100%;width:auto;max-width:none;margin-left:0}}.axs-rw-detail{flex-direction:column;gap:10px;display:flex}.axs-rw-fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px 14px;display:grid}.axs-rw-field{flex-direction:column;gap:3px;min-width:0;display:flex}.axs-rw-field>span{color:var(--axs-ink-mid);font-size:11px}.axs-rw-field>.axs-rw-scratch-held{white-space:nowrap;align-items:center;min-height:32px;font-size:12.5px;display:flex}.axs-rw-paper .axs-rw-field--held,.axs-rwh-mgift .axs-rw-field--held{flex:none}.axs-rw-adjust{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.axs-rw-field--delta{flex:0 0 130px}.axs-rw-field--why{flex:220px;max-width:360px}.axs-rw-paper{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:12px 14px;display:flex}.axs-rw-paper-pts{flex:0 0 130px}.axs-rw-paper-note{flex:100%}.axs-rw-paper-why{flex:260px;min-width:0;max-width:none}.axs-rw-paper--console{flex-direction:column;align-items:stretch}.axs-rw-paper--console .axs-rw-adjust{flex-wrap:wrap}.axs-rw-paper-gap{flex:auto}.axs-rw-paper-worth{white-space:nowrap;flex:none;padding-bottom:7px;font-size:12px}@container hubstage (width<=620px){.axs-rw-paper-pts,.axs-rw-paper-why{flex:100%}.axs-rw-paper-gap{flex:0 0 0}}.axs-rw-note{margin:0;font-size:12.5px}.axs-rw-chk{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md,8px);background:var(--axs-surface);margin:2px 0 6px 58px;padding:8px 12px;font-size:12.5px}.axs-rw-chk-facts{margin:0 0 6px}.axs-rw-chk-items{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.axs-rw-chk-item{align-items:baseline;gap:8px;min-width:0;display:flex}.axs-rw-chk-qty{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:0 0 26px}.axs-rw-chk-name{overflow-wrap:anywhere;flex:auto;min-width:0}.axs-rw-chk-price{font-variant-numeric:tabular-nums;color:var(--axs-ink-mid);flex:none}.axs-rw-chk-totals{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin:6px 0 0;padding-top:6px}@container hubstage (width<=640px){.axs-rw-chk:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.axs-rw-chk:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.axs-rw-chk:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}}.axs-rw-redeem-worth{white-space:nowrap;align-self:flex-end;padding-bottom:7px;font-size:12px}.axs-rw-search{max-width:220px;padding:4px 9px;font-size:12.5px}.axs-rw-enroll{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);margin-bottom:10px;padding:12px}.axs-rw-con{flex-direction:column;gap:14px;width:100%;max-width:560px;margin:6px 0 0;display:flex}.axs-rw-con-find{text-align:center;font-variant-numeric:tabular-nums;min-height:56px;padding:14px 16px;font-size:22px}.axs-rw-con-matches{flex-direction:column;gap:6px;display:flex}.axs-rw-con-match{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);min-height:56px;color:var(--axs-ink);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 14px;display:flex}.axs-rw-con-match:hover{border-color:var(--axs-ink-mid)}.axs-rw-con-match:focus-visible{border-color:var(--axs-ink-mid)}.axs-rw-con-match-name{font-size:15px;font-weight:600}.axs-rw-con-match-meta{font-size:12.5px}.axs-rw-con-miss{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.axs-rw-con-enroll{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);flex-direction:column;gap:10px;padding:12px;display:flex}.axs-rw-con-card{flex-direction:column;gap:14px;display:flex}.axs-rw-con-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.axs-rw-con-who{flex-direction:column;gap:3px;min-width:0;display:flex}.axs-rw-con-name{color:var(--axs-ink);font-size:19px;font-weight:600}.axs-rw-con-balance{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.axs-rw-con-pts{font-variant-numeric:tabular-nums;color:var(--axs-ink);font-size:34px;font-weight:600;line-height:1.1}.axs-rw-con-gestures{flex-direction:column;gap:12px;display:flex}.axs-rw-con-note{border:1px solid var(--axs-ok);border-radius:var(--axs-radius-sm);color:var(--axs-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}.axs-rw-con-note--warn{border-color:var(--axs-line);color:var(--axs-ink-mid)}.axs-rw-con-code{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--axs-ink);white-space:nowrap;font-size:22px;font-weight:700}@container hubstage (width<=640px){.axs-rw-con{max-width:none}.axs-rw-con-head{flex-direction:column}.axs-rw-con-balance{align-items:flex-start}}.axs-rw-setby{color:var(--axs-ink-mid);margin:10px 0 0;font-size:13px}.axs-rw-kpis{background:var(--axs-line);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.axs-rw-kpi{background:var(--axs-surface);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.axs-rw-kpi-v{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.1}.axs-rw-kpi-k{color:var(--axs-ink-mid);font-size:12px}.axs-rw-bdays{flex-wrap:wrap;gap:8px;display:flex}.axs-rw-bday{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);cursor:pointer;min-height:36px;font:inherit;color:var(--axs-ink);text-align:left;align-items:baseline;gap:8px;padding:8px 12px;display:inline-flex}.axs-rw-bday:hover{border-color:var(--axs-ink-mid)}.axs-rw-bday-d{font-variant-numeric:tabular-nums;color:var(--axs-ink-mid);white-space:nowrap;font-size:12px}.axs-rw-bday-n{font-size:14px;font-weight:500}.axs-rw-bday-t{color:var(--axs-ink-mid);font-size:12px}.axs-rw-lens{gap:0;margin-right:8px;display:inline-flex}.axs-rw-chip{font:inherit;cursor:pointer;background:var(--axs-surface);min-height:32px;color:var(--axs-ink-mid);border:1px solid var(--axs-line);padding:6px 12px;font-size:13px}.axs-rw-chip:first-child{border-radius:var(--axs-radius-sm) 0 0 var(--axs-radius-sm)}.axs-rw-chip:last-child{border-radius:0 var(--axs-radius-sm) var(--axs-radius-sm) 0;border-left:none}.axs-rw-chip[aria-pressed=true]{background:var(--axs-ink);color:var(--axs-surface);border-color:var(--axs-ink)}.axs-rw-chip:focus-visible{outline:2px solid var(--axs-ink);outline-offset:2px}@container hubstage (width<=900px){.axs-rw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hubstage (width<=640px){.axs-rw-bday{width:100%}}.axs-rwh-strow{font:inherit;text-align:left;cursor:pointer;width:100%;color:var(--axs-ink);background:0 0;border:0}.axs-rwh-strow:hover{background:var(--axs-surface-alt)}.axs-rwh-strow:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-rwh-stfold{margin:0 0 10px}.axs-rwh-sttr{--tbl-cols:90px minmax(140px, 1.4fr) minmax(140px, 1.6fr) 90px 90px}@container hubstage (width<=640px){.axs-rwh-sttr{--tbl-cols:64px minmax(0, 1fr) 64px 76px}.axs-rwh-sttr>:nth-child(3){display:none}.axs-rwh-stfold .axs-tbl-th,.axs-rwh-stfold .axs-tbl-td{padding:6px 8px}.axs-rwh-stfold .axs-tbl-th:first-child,.axs-rwh-stfold .axs-tbl-td:first-child{padding-left:8px}.axs-rwh-stfold .axs-tbl-td:first-child{white-space:nowrap}}@container hubstage (width<=480px){.axs-rwh-sttr{--tbl-cols:64px minmax(0, 1fr) 76px}.axs-rwh-sttr>:nth-child(4){display:none}}.axs-rwh-arch{align-items:baseline;gap:10px;font-size:12.5px;display:inline-flex}.axs-rwh-erase{flex-wrap:wrap;align-items:center;row-gap:6px}.axs-rwh-erase-why{width:300px;max-width:100%}.axs-rwh-devsub{color:var(--axs-ink-mid);margin:0 0 10px;font-size:13px}.axs-rwh-devvenues{margin:0;padding:0;list-style:none}.axs-rwh-devvenue{border-bottom:1px solid var(--axs-line)}.axs-rwh-devvenue:last-child{border-bottom:none}.axs-rwh-devvenue-row{width:100%;font:inherit;text-align:left;color:var(--axs-ink);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;padding:9px 2px;font-size:13.5px;display:flex}.axs-rwh-devvenue-row:hover{background:var(--axs-surface-alt)}.axs-rwh-devvenue-row:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-rwh-dev-meta--ok{color:var(--axs-ok)}.axs-rwh-dev-meta--dim{color:var(--axs-ink-faint)}.axs-rwh-devfold{padding:4px 2px 14px 14px}.axs-rwh-devpair{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.axs-rwh-qr{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:#fff;flex:none;width:168px;padding:6px;display:block}.axs-rwh-qr svg{width:100%;height:auto;display:block}.axs-rwh-devpair-side{flex-direction:column;flex:1;gap:8px;min-width:220px;display:flex}.axs-rwh-devtexted{color:var(--axs-ok);font-size:12.5px}.axs-rwh-devform{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.axs-rwh-lab{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-dim);flex-direction:column;gap:4px;font-size:11px;display:flex}.axs-rwh-lab select,.axs-rwh-lab input{color:var(--axs-ink);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);min-height:34px;padding:7px 10px;font-size:13px}.axs-rwh-devgrow{flex:1;min-width:180px}.axs-rwh-devminted{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);margin-bottom:12px;padding:12px 14px}.axs-rwh-devminted-head{color:var(--axs-ink);margin-bottom:8px;font-size:13px}.axs-rwh-devminted-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-rwh-devurl{min-width:200px;color:var(--axs-ink-mid);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;font-size:12px}.axs-rwh-deverr{color:var(--axs-danger);margin-bottom:10px;font-size:13px}.axs-rwh-devlist{margin:0;padding:0;list-style:none}.axs-rwh-dev{border-bottom:1px solid var(--axs-line);align-items:baseline;gap:10px;padding:8px 2px;font-size:13.5px;display:flex}.axs-rwh-dev:last-child{border-bottom:none}.axs-rwh-dev-label{color:var(--axs-ink);font-weight:600}.axs-rwh-dev-meta{color:var(--axs-ink-dim);flex:1;font-size:12.5px}.axs-rwh-dev-off .axs-rwh-dev-label{color:var(--axs-ink-dim);text-decoration:line-through}.axs-rwh-ptext{width:100%;max-width:320px}.axs-rwh-pnum{text-align:right;font-variant-numeric:tabular-nums;width:84px}.axs-rw-spec[data-editing] .axs-rwh-tier-name{width:100%;min-width:0;max-width:none}.axs-rwh-punit{color:var(--axs-ink-mid);font-size:12.5px}.axs-rwh-phint{color:var(--axs-ink-faint);font-size:12.5px}.axs-rwh-tiers{flex:100%;grid-template-columns:minmax(104px,190px) 84px 84px 26px;align-items:center;gap:3px 10px;min-width:0;display:grid}.axs-rwh-tier-h{color:var(--axs-ink-faint);font-size:11px}.axs-rwh-tier-h--n{text-align:right}.axs-rwh-tier{display:contents}.axs-rwh-tier:hover .axs-menu-x,.axs-rwh-tier:focus-within .axs-menu-x{opacity:1}.axs-rwh-tier-add{grid-column:1/-1;padding-top:2px}.axs-rwh-prizes{flex:100%;grid-template-columns:124px 76px 64px minmax(120px,1fr) 26px;align-items:center;gap:3px 10px;min-width:0;display:grid}.axs-rwh-prize{display:contents}.axs-rwh-prize:hover .axs-menu-x,.axs-rwh-prize:focus-within .axs-menu-x{opacity:1}.axs-rwh-psel{min-width:0}.axs-rwh-plabel{width:100%;min-width:0}.axs-rwh-pcap{display:none}.axs-rwh-prizelist{grid-template-columns:minmax(0,max-content) auto;gap:2px 14px;display:grid}.axs-rwh-prizelist-odds{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums}.axs-rwh-check{align-items:center;gap:8px;display:inline-flex}.axs-rwh-rep{margin-bottom:10px}.axs-rwh-rep--quiet{color:var(--axs-ink-faint);margin:0 0 10px;font-size:12.5px}.axs-rwh-tierlist{flex:100%;grid-template-columns:minmax(84px,max-content) max-content 1fr;align-items:baseline;gap:2px 14px;min-width:0;display:grid}.axs-rwh-tierlist-row{display:contents}.axs-rwh-tierlist-at{color:var(--axs-ink-mid)}.axs-rwh-tierlist-mult{color:var(--axs-ink-mid);white-space:nowrap}.axs-rwh-tierlist-mult[data-base]{color:var(--axs-ink-faint)}@container hubstage (width<=620px){.axs-rw-spec[data-editing] .axs-bp-row{align-items:start}.axs-rw-spec[data-editing] .axs-rwh-ptext{flex:100%;max-width:none}.axs-rwh-tiers{grid-template-columns:minmax(0,1fr) 74px 68px 26px}.axs-rwh-prizes{flex-direction:column;gap:10px;display:flex}.axs-rwh-prizes>.axs-rwh-tier-h,.axs-rwh-prizes>span[aria-hidden]{display:none}.axs-rwh-prize{border-bottom:1px solid var(--axs-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 26px;grid-template-areas:"kind kind x""capv capo.""val odds.""label label label";align-items:center;gap:4px 10px;padding:10px 0 12px;display:grid}.axs-rwh-prize:last-of-type{border-bottom:0}.axs-rwh-psel{grid-area:kind;width:100%}.axs-rwh-px{opacity:1;grid-area:x}.axs-rwh-pcap{color:var(--axs-ink-faint);margin-top:4px;font-size:11px;display:block}.axs-rwh-pcap--val{grid-area:capv}.axs-rwh-pcap--odds{grid-area:capo}.axs-rwh-pval{grid-area:val;width:100%;max-width:none}.axs-rwh-podds{grid-area:odds;width:100%;max-width:none}.axs-rwh-plabel{grid-area:label;margin-top:4px}.axs-rwh-tierlist{grid-template-columns:minmax(0,max-content) 1fr}.axs-rwh-tierlist-mult{grid-column:2}}.axs-rwh-segs{flex-wrap:wrap;gap:6px;display:flex}.axs-rwh-segs .axs-rw-chip{border-radius:var(--axs-radius-sm);border-left:1px solid var(--axs-line)}.axs-rwh-gift{margin-bottom:14px}.axs-rw-fold .axs-rwh-gift{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);margin-bottom:14px;padding:12px 14px}.axs-rwh-gift-who{color:var(--axs-ink);margin:0 0 12px;font-size:14px}.axs-rwh-gift-cost{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);color:var(--axs-ink);font-variant-numeric:tabular-nums;margin:10px 0 0;padding:10px 14px;font-size:14px}.axs-rwh-gift-done{color:var(--axs-ink);margin:0 0 10px;font-size:14px}.axs-rwh-gift-failed{color:var(--axs-ink-mid);margin:0 0 10px;padding-left:18px;font-size:13px}.axs-rwh-month{max-width:170px}.axs-rwh-settle,.axs-rwh-tr{--tbl-cols:minmax(160px, 1.6fr) 120px 110px 110px 110px}.axs-rwh-num{font-variant-numeric:tabular-nums;text-align:right}.axs-rwh-pos{color:var(--axs-ok)}.axs-rwh-mrow{flex-direction:column;display:flex}.axs-rwh-mrow:last-child>.axs-tbl-row{border-bottom:0}.axs-rwh-mrow[data-open]>.axs-tbl-row{background:var(--axs-surface-alt,var(--axs-surface))}.axs-rwh-seen{flex-wrap:wrap;gap:4px 12px;display:flex}.axs-rwh-seen-v{align-items:center;gap:6px;display:inline-flex}.axs-rwh-mfold{flex-direction:column;gap:14px;max-width:760px;display:flex}.axs-rwh-mfold .axs-rw-spec{max-width:none}.axs-rw-fields.axs-rwh-mid{grid-template-columns:repeat(2,minmax(0,1fr))}.axs-rwh-mgift{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:12px 14px;display:flex}.axs-rwh-mgift-pts{flex:0 0 110px}.axs-rwh-mgift-face{flex:0 0 170px}.axs-rwh-mgift-note{flex:100%}.axs-rwh-mgift-face select{width:100%;max-width:none}.axs-rwh-mgift-why{flex:260px;min-width:0;max-width:none}.axs-rwh-mgift-worth{white-space:nowrap;flex:none;padding-bottom:7px;font-size:12px}@container hubstage (width<=620px){.axs-rw-fields.axs-rwh-mid{grid-template-columns:1fr}.axs-rwh-mgift-pts,.axs-rwh-mgift-face,.axs-rwh-mgift-why{flex:100%}.axs-rwh-mgift-worth{padding-bottom:0}}.axs-rwh-mlist,.axs-rwh-mtr{--tbl-cols:minmax(160px, 1.4fr) minmax(140px, 1.1fr) 130px 100px 100px}@container hubstage (width<=900px){.axs-rwh-settle,.axs-rwh-tr{--tbl-cols:minmax(140px, 1.6fr) 100px 100px 100px}.axs-rwh-tr>:nth-child(4){display:none}.axs-rwh-mlist,.axs-rwh-mtr{--tbl-cols:minmax(150px, 1.8fr) 110px 90px 90px}.axs-tbl-th.axs-rwh-td-venue,.axs-tbl-td.axs-rwh-td-venue{display:none}}@container hubstage (width<=640px){.axs-rwh-settle,.axs-rwh-tr{--tbl-cols:minmax(120px, 1.6fr) 90px 90px}.axs-rwh-tr>:nth-child(3){display:none}.axs-rwh-mlist,.axs-rwh-mtr{--tbl-cols:minmax(130px, 1.8fr) 90px 90px}.axs-tbl-th.axs-rwh-td-tier,.axs-tbl-td.axs-rwh-td-tier{display:none}.axs-rwh-month{width:100%;max-width:none}}@media (pointer:coarse){.axs-rwh-mtr>.axs-tbl-td,.axs-rwh-strow .axs-tbl-td{min-height:44px}}.axs-rwh-vlinks{white-space:nowrap;flex:none;gap:12px;display:inline-flex}@container hubstage (width<=480px){.axs-zp-row:has(.axs-rwh-vlinks) .axs-kit-row-meta{display:none}}.axs-cgb-controls{align-items:center;gap:var(--axs-space-3);margin-block:var(--axs-space-4) var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-cgb-filters{gap:var(--axs-space-2);flex-wrap:wrap;display:flex}.axs-cgb-filters button{align-items:center;gap:var(--axs-space-2);min-height:30px;padding-inline:var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);background:var(--axs-surface);color:var(--axs-ink-mid);font:inherit;font-size:var(--axs-text-body);cursor:pointer;display:inline-flex}.axs-cgb-filters button[data-on]{border-color:var(--axs-accent);background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-cgb-filters button span{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-cgb-venue{min-width:0;max-width:190px}.axs-cgb-search{flex:200px;min-width:0;max-width:340px}.axs-cgb-table{overflow:hidden}.axs-cgb-tr{--tbl-cols:minmax(200px, 1fr) 92px 88px 132px 116px}.axs-cgb-td-guest{align-items:center;gap:var(--axs-space-2);min-width:0;display:flex}.axs-cgb-name{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-cgb-vip{padding-inline:var(--axs-space-2);border:1px solid var(--axs-accent);border-radius:var(--axs-radius-pill);color:var(--axs-accent);font-size:var(--axs-text-meta);letter-spacing:.04em;flex:none}.axs-cgb-td-houses{align-items:center;gap:var(--axs-space-2);white-space:nowrap;display:flex}.axs-cgb-dots{align-items:center;display:inline-flex}.axs-cgb-dots>*+:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:-4px}.axs-cgb-dots>*+:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-4px}.axs-cgb-dots>*+:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-4px}.axs-cgb-houses-n{color:var(--axs-ink-faint);font-size:var(--axs-text-meta);font-variant-numeric:tabular-nums}.axs-cgb-td-visits{font-weight:var(--axs-weight-semibold);font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-cgb-td-last,.axs-cgb-td-mkt{color:var(--axs-ink-mid);white-space:nowrap}.axs-cgb-houses{margin-top:var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);display:grid}.axs-cgb-house{align-items:center;gap:var(--axs-space-3);min-height:36px;padding-inline:var(--axs-space-3);grid-template-columns:minmax(140px,1fr) 64px 118px 92px;display:grid}.axs-cgb-house+.axs-cgb-house{border-top:1px solid var(--axs-line)}.axs-cgb-house--head{min-height:30px;color:var(--axs-ink-faint);font-size:var(--axs-text-meta);font-weight:var(--axs-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.axs-cgb-house-name{align-items:center;gap:var(--axs-space-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:flex;overflow:hidden}.axs-cgb-house-visits{font-variant-numeric:tabular-nums;justify-self:end}.axs-cgb-house:not(.axs-cgb-house--head) .axs-cgb-house-visits{font-weight:var(--axs-weight-semibold)}.axs-cgb-house-last,.axs-cgb-house-mkt{white-space:nowrap}.axs-cgb-house:not(.axs-cgb-house--head) .axs-cgb-house-last,.axs-cgb-house:not(.axs-cgb-house--head) .axs-cgb-house-mkt{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums}.axs-cgb-houses-note{color:var(--axs-ink-faint);font-size:var(--axs-text-meta);margin:0}.axs-cgb-note{margin-top:var(--axs-space-3);color:var(--axs-ink-faint);font-size:var(--axs-text-meta)}@container (width<=680px){.axs-cgb-tr{--tbl-cols:minmax(0, 1fr) 84px 76px}.axs-tbl-th.axs-cgb-td-mkt,.axs-tbl-td.axs-cgb-td-mkt,.axs-tbl-th.axs-cgb-td-last,.axs-tbl-td.axs-cgb-td-last{display:none}.axs-cgb-search{max-width:none}.axs-cgb-house{gap:var(--axs-space-2);grid-template-columns:minmax(0,1fr) 52px 84px}.axs-cgb-house--head .axs-cgb-house-mkt{letter-spacing:.02em}.axs-cgb-house-last{display:none}}@container (width<=480px){.axs-cgb-tr{--tbl-cols:minmax(0, 1fr) 72px}.axs-tbl-th.axs-cgb-td-houses,.axs-tbl-td.axs-cgb-td-houses{display:none}}@media (pointer:coarse){.axs-cgb-filters button,.axs-cgb-tr>.axs-tbl-th,.axs-cgb-tr>.axs-tbl-td{min-height:44px}}.axs-gv-stepper{align-items:center;gap:var(--axs-space-3);margin-block:var(--axs-space-4) var(--axs-space-3);display:flex}.axs-gv-step{border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);background:var(--axs-surface);width:30px;height:30px;color:var(--axs-ink-mid);font:inherit;font-size:var(--axs-text-body);cursor:pointer;justify-content:center;align-items:center;line-height:1;display:inline-flex}.axs-gv-step:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axs-gv-step:disabled{opacity:.4;cursor:default}.axs-gv-day{font-size:var(--axs-text-section);font-weight:var(--axs-weight-semibold)}.axs-gv-stats{margin-bottom:var(--axs-space-3)}.axs-gv-table{overflow:hidden}.axs-gv-table[data-busy]{opacity:.55}.axs-gv-tr{--tbl-cols:72px minmax(160px, 1fr) 68px 96px 88px 110px}.axs-gv-td-time{font-variant-numeric:tabular-nums}.axs-gv-td-guest{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-gv-td-party{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-gv-td-service,.axs-gv-td-table{color:var(--axs-ink-mid);text-transform:capitalize;white-space:nowrap}.axs-gv-td-status{color:var(--axs-ink-mid);white-space:nowrap}.axs-gv-td-status[data-warn]{color:var(--axs-warn)}.axs-gv-tags{gap:var(--axs-space-2);flex-wrap:wrap;display:inline-flex}.axs-gv-tag{padding:var(--axs-space-1) var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);color:var(--axs-ink-mid);font-size:var(--axs-text-meta)}.axs-gv-range{margin-top:var(--axs-space-3);color:var(--axs-ink-faint);font-size:var(--axs-text-meta)}@container (width<=680px){.axs-gv-tr{--tbl-cols:64px minmax(0, 1fr) 56px 100px}.axs-tbl-th.axs-gv-td-service,.axs-tbl-td.axs-gv-td-service,.axs-tbl-th.axs-gv-td-table,.axs-tbl-td.axs-gv-td-table{display:none}}@container (width<=480px){.axs-gv-tr{--tbl-cols:60px minmax(0, 1fr) 48px}.axs-tbl-th.axs-gv-td-status,.axs-tbl-td.axs-gv-td-status{display:none}.axs-gv-day{font-size:var(--axs-text-body)}}@media (pointer:coarse){.axs-gv-step{width:44px;height:44px}.axs-gv-tr>.axs-tbl-th,.axs-gv-tr>.axs-tbl-td{min-height:44px}}.axs-cgv-stats{margin-bottom:var(--axs-space-3)}.axs-cgv-table{overflow:hidden}.axs-cgv-table[data-busy]{opacity:.55}.axs-cgv-tr{--tbl-cols:minmax(200px, 1fr) 128px 96px 104px}.axs-cgv-td-location{align-items:center;gap:var(--axs-space-2);min-width:0;display:flex}.axs-cgv-name{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-cgv-quiet{color:var(--axs-ink-faint);font-size:var(--axs-text-meta);white-space:nowrap}.axs-cgv-tr[data-quiet] .axs-cgv-name{color:var(--axs-ink-mid);font-weight:var(--axs-weight-regular)}.axs-cgv-td-res,.axs-cgv-td-covers,.axs-cgv-td-noshows{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-cgv-td-res{font-weight:var(--axs-weight-semibold)}.axs-cgv-td-noshows[data-warn]{color:var(--axs-warn)}.axs-cgv-fold .axs-gv-table{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface)}.axs-cgv-range{margin-top:var(--axs-space-3);color:var(--axs-ink-faint);font-size:var(--axs-text-meta)}@container (width<=680px){.axs-cgv-tr{--tbl-cols:minmax(0, 1fr) 96px 80px}.axs-tbl-th.axs-cgv-td-noshows,.axs-tbl-td.axs-cgv-td-noshows,.axs-cgv-quiet{display:none}}@container (width<=480px){.axs-cgv-tr{--tbl-cols:minmax(0, 1fr) 84px}.axs-tbl-th.axs-cgv-td-covers,.axs-tbl-td.axs-cgv-td-covers{display:none}}@media (pointer:coarse){.axs-cgv-tr>.axs-tbl-th,.axs-cgv-tr>.axs-tbl-td{min-height:44px}}.axs-gsw-table{overflow:hidden}.axs-gsw-tr{--tbl-cols:minmax(180px, 1fr) 110px 84px 72px 130px}.axs-gsw-td-house{align-items:center;gap:var(--axs-space-2);min-width:0;font-weight:var(--axs-weight-medium);display:flex}.axs-gsw-td-net{font-weight:var(--axs-weight-semibold);font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-gsw-td-checks,.axs-gsw-td-open{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-gsw-td-feed{color:var(--axs-ink-mid);white-space:nowrap}.axs-gsw-td-feed[data-tone=ok]{color:var(--axs-ok)}.axs-gsw-td-feed[data-tone=warn]{color:var(--axs-warn)}.axs-gsw-td-feed[data-tone=dim]{color:var(--axs-ink-faint)}.axs-gsw-tr[data-quiet] .axs-gsw-td-house{font-weight:var(--axs-weight-regular,400)}.axs-gsw-tr[data-quiet]{color:var(--axs-ink-faint)}.axs-gsw-total{margin-top:var(--axs-space-3);color:var(--axs-ink-mid);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums}@container (width<=680px){.axs-gsw-tr{--tbl-cols:minmax(0, 1fr) 96px 110px}.axs-tbl-th.axs-gsw-td-checks,.axs-tbl-td.axs-gsw-td-checks,.axs-tbl-th.axs-gsw-td-open,.axs-tbl-td.axs-gsw-td-open{display:none}}@container (width<=480px){.axs-gsw-tr{--tbl-cols:minmax(0, 1fr) 88px}.axs-tbl-th.axs-gsw-td-feed,.axs-tbl-td.axs-gsw-td-feed{display:none}}@media (pointer:coarse){.axs-gsw-tr>.axs-tbl-th,.axs-gsw-tr>.axs-tbl-td{min-height:44px}}.axs-cb-table{overflow:hidden}.axs-cb-tr{--tbl-cols:minmax(180px, 1fr) 130px 120px 130px}.axs-cb-td-brand{align-items:center;gap:var(--axs-space-2);min-width:0;font-weight:var(--axs-weight-medium);display:flex}.axs-cb-td-rating{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-cb-td-rating[data-tone=dim]{color:var(--axs-ink-faint);font-weight:var(--axs-weight-regular,400)}.axs-cb-td-rating[data-tone=warn]{color:var(--axs-warn)}.axs-cb-td-reviews{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-cb-td-site{white-space:nowrap}.axs-cb-td-site[data-tone=ok]{color:var(--axs-ok)}.axs-cb-td-site[data-tone=warn]{color:var(--axs-warn)}.axs-cb-td-site[data-tone=dim]{color:var(--axs-ink-faint)}.axs-cb-note{margin-top:var(--axs-space-3);color:var(--axs-ink-faint);font-size:var(--axs-text-meta)}.axs-cb-controls{align-items:center;gap:var(--axs-space-3);margin-block:var(--axs-space-4) var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-cb-filters{gap:var(--axs-space-2);flex-wrap:wrap;display:flex}.axs-cb-filters button{align-items:center;gap:var(--axs-space-2);min-height:30px;padding-inline:var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);background:var(--axs-surface);color:var(--axs-ink-mid);font:inherit;font-size:var(--axs-text-body);cursor:pointer;display:inline-flex}.axs-cb-filters button[data-on]{border-color:var(--axs-accent);background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-cb-filters button span{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-cb-search{flex:200px;min-width:0;max-width:320px}.axs-cb-flag{padding-inline:var(--axs-space-2);border:1px solid var(--axs-warn);border-radius:var(--axs-radius-pill);color:var(--axs-warn);font-size:var(--axs-text-meta);flex:none}.axs-cb-sites{overflow:hidden}.axs-cb-str{--tbl-cols:minmax(170px, 1.3fr) 120px 120px minmax(0, 1fr)}.axs-cb-std-name{min-width:0;font-weight:var(--axs-weight-medium)}.axs-cb-std-kind,.axs-cb-std-live,.axs-cb-std-domain{white-space:nowrap}.axs-cb-std-domain{min-width:0}.axs-cb-std-live[data-tone=ok]{color:var(--axs-ok)}.axs-cb-std-live[data-tone=warn]{color:var(--axs-warn)}.axs-cb-std-live[data-tone=dim]{color:var(--axs-ink-faint)}@container (width<=680px){.axs-cb-tr{--tbl-cols:minmax(0, 1fr) 110px 100px}.axs-tbl-th.axs-cb-td-site,.axs-tbl-td.axs-cb-td-site{display:none}}@container (width<=480px){.axs-cb-tr{--tbl-cols:minmax(0, 1fr) 96px}.axs-tbl-th.axs-cb-td-reviews,.axs-tbl-td.axs-cb-td-reviews{display:none}}@media (pointer:coarse){.axs-cb-tr>.axs-tbl-th,.axs-cb-tr>.axs-tbl-td{min-height:44px}}.axs-cm-filters{gap:var(--axs-space-2);margin-block:var(--axs-space-4) var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-cm-filters button{align-items:center;gap:var(--axs-space-2);min-height:30px;padding-inline:var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);background:var(--axs-surface);color:var(--axs-ink-mid);font:inherit;font-size:var(--axs-text-body);cursor:pointer;display:inline-flex}.axs-cm-filters button[data-on]{border-color:var(--axs-accent);background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-cm-filters button span{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-cm-table{overflow:hidden}.axs-cm-tr{--tbl-cols:minmax(170px, 1fr) minmax(190px, 1.3fr) 100px 100px 110px}.axs-cm-td-loc{align-items:center;gap:var(--axs-space-2);min-width:0;font-weight:var(--axs-weight-medium);display:flex}.axs-cm-td-camps{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex}.axs-cm-td-camps[data-tone=ok] .axs-cm-camp-main{color:var(--axs-ok)}.axs-cm-td-camps[data-tone=warn] .axs-cm-camp-main{color:var(--axs-warn)}.axs-cm-camp-names{max-width:100%;font-size:var(--axs-text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-cm-td-send{color:var(--axs-ink-mid);white-space:nowrap}.axs-cm-td-aud{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-cm-td-open{white-space:nowrap;justify-content:flex-end}.axs-cm-tr[data-quiet]{color:var(--axs-ink-faint)}.axs-cm-tr[data-quiet] .axs-cm-td-loc{font-weight:var(--axs-weight-regular,400)}.axs-cm-note{margin-top:var(--axs-space-3);color:var(--axs-ink-faint);font-size:var(--axs-text-meta)}@container (width<=680px){.axs-cm-tr{--tbl-cols:minmax(0, 1fr) minmax(120px, 1fr) 96px 100px}.axs-tbl-th.axs-cm-td-send,.axs-tbl-td.axs-cm-td-send{display:none}}@container (width<=480px){.axs-cm-tr{--tbl-cols:minmax(0, 1fr) minmax(100px, 1fr) 96px}.axs-tbl-th.axs-cm-td-aud,.axs-tbl-td.axs-cm-td-aud{display:none}}@media (pointer:coarse){.axs-cm-filters button,.axs-cm-tr>.axs-tbl-th,.axs-cm-tr>.axs-tbl-td{min-height:44px}}.axs-gsl-table{--gsl-n:9}.axs-gsl-tr{--tbl-cols:minmax(0, 2.2fr) repeat(var(--gsl-n,9), minmax(44px, 1fr))}.axs-gsl-note{color:var(--axs-ink-mid);margin:0 0 10px;font-size:12.5px}.axs-gsl-td-loc{align-items:center;gap:8px;min-width:0;display:inline-flex}.axs-gsl-td-dom{justify-content:center}.axs-gsl-danger{color:var(--axs-danger);font-weight:var(--axs-weight-medium,500)}.axs-gsl-sets{gap:6px;display:inline-flex}.axs-gsl-set{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill);height:26px;font:inherit;color:var(--axs-ink-mid);cursor:pointer;background:0 0;padding:0 10px;font-size:12.5px}.axs-gsl-set[aria-pressed=true]{background:var(--axs-accent-bg);color:var(--axs-accent);font-weight:var(--axs-weight-semibold,600);border-color:#0000}.axs-gsl-set:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-gsl-dot{border-radius:var(--axs-radius-xs);width:12px;height:12px;display:inline-block}.axs-gsl-dot[data-state=ok]{background:var(--axs-ok);opacity:.75}.axs-gsl-dot[data-state=warn]{background:var(--axs-warn);opacity:.8}.axs-gsl-dot[data-state=miss]{background:var(--axs-danger);opacity:.7}.axs-gsl-dot[data-state=unknown]{border:1px dashed var(--axs-line);background:0 0}.axs-gsl-dot[data-state=wait]{background:var(--axs-line-hard);border-radius:1px;width:10px;height:2px}.axs-gsl-pd{background:var(--axs-surface);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--axs-line);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.axs-gsl-pd img{width:14px;height:14px;display:block}.axs-gsl-pd[data-state=warn]{box-shadow:inset 0 0 0 1.5px var(--axs-warn)}.axs-gsl-pd[data-state=warn] img{filter:grayscale();opacity:.5}.axs-gsl-pd[data-state=miss]{box-shadow:inset 0 0 0 1.5px var(--axs-danger)}.axs-gsl-pd[data-state=miss] img{filter:grayscale();opacity:.45}.axs-gsl-pd[data-state=wait] img{filter:grayscale();opacity:.2}.axs-gsl-pd[data-state=unknown]{outline:1px dashed var(--axs-line-hard);outline-offset:-1px;box-shadow:inset 0 0 0 1px #0000}.axs-gsl-pd[data-state=unknown] img{filter:grayscale();opacity:.3}.axs-gsl-key{flex-direction:column;align-items:center;gap:2px;display:inline-flex}.axs-gsl-key img{opacity:.85;width:13px;height:13px}.axs-gsl-key b{font-size:10px;font-weight:var(--axs-weight-semibold,600);letter-spacing:0;text-transform:none;color:var(--axs-ink-mid);font-variant-numeric:tabular-nums}.axs-gsl-fold{padding:12px 14px}.axs-gsl-facts{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 18px;margin-bottom:10px;display:grid}.axs-gsl-fact{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-gsl-fact-k{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);align-items:center;gap:6px;font-size:11px;display:inline-flex}.axs-gsl-fact-k .axs-gsl-pd{width:18px;height:18px}.axs-gsl-fact-k .axs-gsl-pd img{width:11px;height:11px}.axs-gsl-fact-v{font-size:13px}.axs-gsl-fact[data-state=miss] .axs-gsl-fact-v{color:var(--axs-danger)}.axs-gsl-fact[data-state=warn] .axs-gsl-fact-v{color:var(--axs-warn)}.axs-gsl-fact[data-state=unknown] .axs-gsl-fact-v,.axs-gsl-fact[data-state=wait] .axs-gsl-fact-v{color:var(--axs-ink-mid)}@container (width<=760px){.axs-gsl-tr{--tbl-cols:minmax(0, 1fr) repeat(var(--gsl-n,9), 22px)}.axs-gsl-dot{width:10px;height:10px}.axs-gsl-pd{width:18px;height:18px}.axs-gsl-pd img{width:11px;height:11px}.axs-gsl-key b{display:none}}@media (pointer:coarse){.axs-gsl-tr .axs-tbl-td{min-height:44px}}.axs-mr-tr{--tbl-cols:minmax(0, 1.45fr) minmax(0, .9fr) minmax(0, 1.75fr) 140px}.axs-mr-td-what{font-weight:var(--axs-weight-medium,500)}.axs-mr-td-to{font-variant-numeric:tabular-nums}.axs-mr-td-to[data-tone=nobody] .axs-tbl-ellipsis{color:var(--axs-danger);font-weight:var(--axs-weight-medium,500)}.axs-mr-td-to[data-tone=unverified] .axs-tbl-ellipsis{color:var(--axs-warn)}.axs-mr-plus{color:var(--axs-ink-mid);flex:none;font-size:11.5px}.axs-mr-aside{color:var(--axs-ink-mid);font-size:12.5px}.axs-mr-status-nobody{color:var(--axs-danger)}.axs-mr-status-warn{color:var(--axs-warn)}.axs-mr-chip{border-radius:var(--axs-radius-pill);height:18px;font-size:10.5px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:var(--axs-surface-alt);color:var(--axs-ink-mid);box-shadow:inset 0 0 0 1px var(--axs-line);align-items:center;padding:0 7px;display:inline-flex}.axs-mr-chip[data-tone=set]{background:var(--axs-accent-bg);color:var(--axs-accent);box-shadow:none}.axs-mr-chip[data-tone=unverified]{background:var(--axs-warn-bg);color:var(--axs-warn);box-shadow:none}.axs-mr-chip[data-tone=nobody]{background:var(--axs-danger-bg);color:var(--axs-danger);box-shadow:none}.axs-mr-chip[data-tone=ok]{color:var(--axs-ok);box-shadow:inset 0 0 0 1px var(--axs-ok);background:0 0}.axs-mr-artr{--tbl-cols:minmax(0, 1.3fr) 150px minmax(0, 1.5fr) minmax(0, 1.3fr)}.axs-mr-ar-addr,.axs-mr-ar-owner strong{font-weight:var(--axs-weight-medium,500)}.axs-mr-ar-detail{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.axs-mr-ar-detail[data-tone=nobody]>span{color:var(--axs-danger)}.axs-mr-ar-detail[data-tone=unverified]>span{color:var(--axs-warn)}@container hubstage (width<=760px){.axs-mr-artr{--tbl-cols:minmax(0, 1.3fr) 130px minmax(0, 1.3fr)}.axs-tbl-th.axs-mr-ar-owner,.axs-tbl-td.axs-mr-ar-owner{display:none}}@container hubstage (width<=480px){.axs-mr-artr{--tbl-cols:minmax(0, 1fr) 118px}.axs-tbl-th.axs-mr-ar-used,.axs-tbl-td.axs-mr-ar-used{display:none}}.axs-mr-fold{padding:6px 12px 14px 30px}.axs-mr-nobody{color:var(--axs-danger)}.axs-mr-done{color:var(--axs-ok);margin:0;font-size:12.5px}.axs-mr-senders{max-width:760px}.axs-mr-addr{font-variant-numeric:tabular-nums}.axs-mr-senders .axs-bp-td-v{gap:10px}.axs-mr-th-short{display:none}@container hubstage (width<=760px){.axs-mr-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.4fr) 110px}.axs-tbl-th.axs-mr-td-page,.axs-tbl-td.axs-mr-td-page,.axs-mr-th-long{display:none}.axs-mr-th-short{display:inline}}@media (pointer:coarse){.axs-mr-tr .axs-tbl-td{min-height:44px}}@container hubstage (width<=480px){.axs-mr-tr{--tbl-cols:minmax(0, .9fr) minmax(0, 1.4fr)}.axs-tbl-th.axs-mr-td-src,.axs-tbl-td.axs-mr-td-src{display:none}.axs-mr-fold{padding-left:12px}}.axs-mr-ntr{--tbl-cols:minmax(0, 1.2fr) minmax(0, 1.7fr) minmax(0, 1.5fr) 140px}.axs-mr-td-when{font-size:12.5px}@container hubstage (width<=760px){.axs-mr-ntr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.4fr) 110px}.axs-tbl-th.axs-mr-td-when,.axs-tbl-td.axs-mr-td-when{display:none}}@media (pointer:coarse){.axs-mr-ntr .axs-tbl-td{min-height:44px}}@container hubstage (width<=480px){.axs-mr-ntr{--tbl-cols:minmax(0, .9fr) minmax(0, 1.4fr)}}.axs-team-table{container-type:inline-size}.axs-team-fields{border:0;min-width:0;margin:0;padding:0}.axs-team-tr{--tbl-cols:minmax(0, 1.5fr) minmax(0, 1fr) minmax(0, 1.4fr) 88px 80px}.axs-team-person,.axs-team-person-button{align-items:flex-start;gap:var(--axs-space-1);overflow-wrap:anywhere;flex-direction:column;display:flex}.axs-team-person-button{text-align:left;width:100%;min-height:44px;color:var(--axs-ink);cursor:pointer;padding:var(--axs-space-1) 0;background:0 0;border:0}.axs-team-person-button>span,.axs-team-person>span{color:var(--axs-ink-mid);font-size:var(--axs-text-body)}.axs-team-person-button:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-team-choice:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-team-chip:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-team-chips{gap:var(--axs-space-1);flex-wrap:wrap;display:flex}.axs-team-chip{border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);padding:var(--axs-space-1) var(--axs-space-2);background:var(--axs-surface);color:var(--axs-ink-mid);font-size:var(--axs-text-body);align-items:center;display:inline-flex}button.axs-team-chip{cursor:pointer;min-height:44px}.axs-team-chip[data-primary],.axs-team-chip[aria-pressed=true]{border-color:var(--axs-accent);color:var(--axs-accent);background:var(--axs-accent-soft)}.axs-team-primary-controls{gap:var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-team-note{margin:var(--axs-space-3) 0;color:var(--axs-ink-mid);font-size:var(--axs-text-body)}.axs-team-error{color:var(--axs-danger);padding:var(--axs-space-2) 0}.axs-team-unverified{color:var(--axs-warn);display:block}.axs-team-gap-action{grid-column:4/6}.axs-team-gap-action button{white-space:normal}.axs-people-search{gap:var(--axs-space-2);color:var(--axs-ink-mid);max-width:760px;display:grid}.axs-people-search-results{border:1px solid var(--axs-line);max-width:760px;margin-top:var(--axs-space-3);border-radius:var(--axs-radius-sm);overflow:hidden}.axs-team-choice{gap:var(--axs-space-1);text-align:left;width:100%;min-height:44px;padding:var(--axs-space-3);background:var(--axs-surface);border:0;border-bottom:1px solid var(--axs-line);color:var(--axs-ink);cursor:pointer;overflow-wrap:anywhere;flex-direction:column;display:flex}.axs-team-choice:last-child{border-bottom:0}.axs-team-new{color:var(--axs-accent)}.axs-team-choice>span{font-size:var(--axs-text-body);color:var(--axs-ink-mid)}.axs-team-choice:hover,.axs-team-person-button:hover{background:var(--axs-surface-alt)}@container (width<=680px){.axs-team-tr{--tbl-cols:minmax(0, 1.4fr) minmax(0, 1fr) 64px}.axs-tbl-th.axs-team-position,.axs-tbl-td.axs-team-position,.axs-tbl-th.axs-team-public,.axs-tbl-td.axs-team-public{display:none}.axs-team-gap-action{grid-column:3}.axs-team-primary-word{display:none}.axs-team-chip{padding:var(--axs-space-1)}}.axs-recipient{align-items:center;gap:var(--axs-space-2);flex-wrap:wrap;min-width:0;display:flex}.axs-recipient-avatar{border-radius:var(--axs-radius-pill);background:var(--axs-surface-alt);width:32px;height:32px;color:var(--axs-ink-mid);flex:0 0 32px;place-items:center;display:grid;overflow:hidden}.axs-recipient-avatar img{object-fit:cover;width:100%;height:100%}.axs-recipient-identity{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.axs-recipient-identity>span{color:var(--axs-ink-mid);font-size:var(--axs-text-body)}.axs-recipient-choice{gap:var(--axs-space-2);width:100%;min-width:0;display:grid}.axs-recipient-modes{gap:var(--axs-space-3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.axs-recipient-modes label{gap:var(--axs-space-2);align-items:center;min-height:44px;display:inline-flex}.axs-recipient-modes input{accent-color:var(--axs-accent)}.axs-recipient-choice select{max-width:100%}.axs-pa-tr{--tbl-cols:minmax(0, 1.5fr) minmax(0, 1.6fr) 130px minmax(0, 1.2fr)}.axs-pa-td-what{font-weight:var(--axs-weight-medium,500)}.axs-pa-td-to{font-variant-numeric:tabular-nums}.axs-pa-td-to[data-tone=nobody] .axs-tbl-ellipsis{color:var(--axs-danger);font-weight:var(--axs-weight-medium,500)}.axs-pa-td-to[data-tone=off] .axs-tbl-ellipsis{color:var(--axs-ink-mid)}.axs-pa-td-fired{font-size:12.5px}.axs-pa-plus{color:var(--axs-ink-mid);flex:none;font-size:11.5px}.axs-pa-aside{color:var(--axs-ink-mid);font-size:12.5px}.axs-pa-status-nobody{color:var(--axs-danger)}.axs-pa-status-off{color:var(--axs-ink-mid)}.axs-pa-chip{border-radius:var(--axs-radius-pill);height:18px;font-size:10.5px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:var(--axs-surface-alt);color:var(--axs-ink-mid);box-shadow:inset 0 0 0 1px var(--axs-line);align-items:center;padding:0 7px;display:inline-flex}.axs-pa-chip[data-tone=set]{background:var(--axs-accent-bg);color:var(--axs-accent);box-shadow:none}.axs-pa-chip[data-tone=nobody]{background:var(--axs-danger-bg);color:var(--axs-danger);box-shadow:none}.axs-pa-fold{padding:6px 12px 14px 30px}.axs-pa-nobody{color:var(--axs-danger)}.axs-pa-off{color:var(--axs-ink-mid)}.axs-pa-done{color:var(--axs-ok);margin:0;font-size:12.5px}.axs-pa-th-short{display:none}@container hubstage (width<=760px){.axs-pa-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.4fr) 110px}.axs-tbl-th.axs-pa-td-fired,.axs-tbl-td.axs-pa-td-fired,.axs-pa-th-long{display:none}.axs-pa-th-short{display:inline}}@media (pointer:coarse){.axs-pa-tr .axs-tbl-td{min-height:44px}}@container hubstage (width<=480px){.axs-pa-tr{--tbl-cols:minmax(0, .9fr) minmax(0, 1.4fr)}.axs-tbl-th.axs-pa-td-src,.axs-tbl-td.axs-pa-td-src{display:none}.axs-pa-fold{padding-left:12px}}.axs-cc-tr{--tbl-cols:minmax(0, 1.4fr) minmax(0, 1.1fr) 104px minmax(0, 2.2fr) minmax(0, 1.2fr)}.axs-cc-td-who{font-weight:var(--axs-weight-medium,500);align-items:center;gap:8px;display:inline-flex}.axs-cc-td-who .axs-tbl-ellipsis strong{font-weight:var(--axs-weight-semibold,600)}.axs-cc-td-last,.axs-cc-td-n{font-variant-numeric:tabular-nums;font-size:12.5px}.axs-cc-td-in{font-size:12.5px}.axs-cc-td-did{color:var(--axs-ink-soft,var(--axs-ink))}.axs-cc-aside{color:var(--axs-ink-mid);font-size:12.5px}.axs-cc-status-in{color:var(--axs-ok)}.axs-cc-fold{padding:6px 12px 14px 30px}.axs-cc-trail{margin-top:10px}.axs-cc-trail .axs-kit-trail-fig[data-quiet]{color:var(--axs-warn,var(--axs-ink-mid))}@container hubstage (width<=860px){.axs-cc-tr{--tbl-cols:minmax(0, 1.3fr) 96px minmax(0, 2fr)}.axs-tbl-th.axs-cc-td-in,.axs-tbl-td.axs-cc-td-in,.axs-tbl-th.axs-cc-td-n,.axs-tbl-td.axs-cc-td-n{display:none}}@media (pointer:coarse){.axs-cc-tr .axs-tbl-td{min-height:44px}}@container hubstage (width<=480px){.axs-cc-tr{--tbl-cols:minmax(0, 1fr) 84px}.axs-tbl-th.axs-cc-td-did,.axs-tbl-td.axs-cc-td-did{display:none}.axs-cc-fold{padding-left:12px}}.axs-gmr-tr{--tbl-cols:minmax(0, 1.15fr) minmax(0, 1.3fr) minmax(0, 1.45fr) minmax(0, 1.45fr) minmax(0, 1.4fr) minmax(0, 1.3fr) minmax(0, 1.4fr)}.axs-gmr-table[data-selecting] .axs-gmr-tr{--tbl-cols:34px minmax(0, 1.15fr) minmax(0, 1.3fr) minmax(0, 1.45fr) minmax(0, 1.45fr) minmax(0, 1.4fr) minmax(0, 1.3fr) minmax(0, 1.4fr)}.axs-tbl-th.axs-gmr-td-strip,.axs-tbl-td.axs-gmr-td-strip,.axs-gmr-th-short{display:none}.axs-gmr-td-loc{min-width:0;font-weight:var(--axs-weight-medium,500);align-items:center;gap:8px;display:inline-flex}.axs-gmr-td-pick{justify-content:center;padding-left:8px;padding-right:8px}.axs-gmr-td-cell{font-variant-numeric:tabular-nums}.axs-gmr-td-cell[data-state=default]{color:var(--axs-ink-mid)}.axs-gmr-td-cell[data-state=unverified]{color:var(--axs-warn)}.axs-gmr-td-cell[data-state=nobody]{color:var(--axs-danger);font-weight:var(--axs-weight-medium,500)}.axs-gmr-td-cell[data-state=absent],.axs-gmr-td-cell[data-state=unknown]{color:var(--axs-ink-faint)}.axs-gmr-plus{color:var(--axs-ink-mid);flex:none;font-size:11.5px}.axs-gmr-td-from{font-size:12.5px}.axs-gmr-td-strip{flex-wrap:wrap;gap:4px 10px;min-width:0;display:none}.axs-gmr-dot{color:var(--axs-ink-mid);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.axs-gmr-dot:before{content:"";background:var(--axs-ink-faint);border-radius:50%;flex:none;width:8px;height:8px}.axs-gmr-dot[data-state=set]:before,.axs-gmr-dot[data-state=team]:before{background:var(--axs-accent)}.axs-gmr-dot[data-state=default]:before{background:var(--axs-ink-mid)}.axs-gmr-dot[data-state=unverified]:before{background:var(--axs-warn)}.axs-gmr-dot[data-state=nobody]:before{background:var(--axs-danger)}.axs-gmr-dot[data-state=nobody]{color:var(--axs-danger);font-weight:var(--axs-weight-medium,500)}.axs-gmr-status-nobody{color:var(--axs-danger)}.axs-gmr-status-warn{color:var(--axs-warn)}.axs-gmr-chips{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.axs-gmr-chip{border-radius:var(--axs-radius-pill);border:1px solid var(--axs-line);background:var(--axs-surface);height:28px;font:inherit;font-size:12px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink-mid);cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.axs-gmr-chip b{font-weight:var(--axs-weight-semibold,600)}.axs-gmr-chip[data-on]{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axs-gmr-chip:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-gmr-legend{color:var(--axs-ink-mid);flex-wrap:wrap;gap:4px 16px;margin:0 0 10px;font-size:12px;display:flex}.axs-gmr-legend>span{white-space:nowrap}.axs-gmr-legend>span:before{content:"";vertical-align:1px;background:var(--axs-ink-faint);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.axs-gmr-legend>span[data-state=set]:before{background:var(--axs-accent)}.axs-gmr-legend>span[data-state=default]:before{background:var(--axs-ink-mid)}.axs-gmr-legend>span[data-state=unverified]:before{background:var(--axs-warn)}.axs-gmr-legend>span[data-state=nobody]:before{background:var(--axs-danger)}.axs-gmr-bulk{border:1px solid var(--axs-accent);border-radius:var(--axs-radius-md);background:var(--axs-accent-bg);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 10px;padding:8px 12px;font-size:12.5px;display:flex}.axs-gmr-bulk .axs-bp-in{max-width:240px}.axs-gmr-bulk strong{white-space:nowrap}.axs-gmr-done{color:var(--axs-ok);margin:0;font-size:12.5px}.axs-gmr-cb{border-radius:var(--axs-radius-xs);border:1px solid var(--axs-line-hard);background:var(--axs-surface);box-sizing:border-box;width:14px;height:14px;display:inline-block}.axs-gmr-cb[data-on]{background:var(--axs-accent);border-color:var(--axs-accent)}.axs-gmr-lens{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 12px;font-size:12.5px;display:flex}.axs-gmr-table--addresses .axs-gmr-tr{--tbl-cols:minmax(0, 1.5fr) 130px 130px 130px 130px 150px}.axs-gmr-hchip{height:20px}.axs-gmr-legend>span[data-health=works]:before{background:var(--axs-ok)}.axs-gmr-legend>span[data-health=missing]:before{background:var(--axs-danger)}.axs-gmr-legend>span[data-health=untested]:before{background:var(--axs-warn)}.axs-gmr-dot[data-health=works]:before{background:var(--axs-ok)}.axs-gmr-dot[data-health=missing]:before,.axs-gmr-dot[data-health=bouncing]:before,.axs-gmr-dot[data-health=broken]:before,.axs-gmr-dot[data-health=group]:before{background:var(--axs-danger)}.axs-gmr-dot[data-health=missing],.axs-gmr-dot[data-health=bouncing],.axs-gmr-dot[data-health=broken],.axs-gmr-dot[data-health=group]{color:var(--axs-danger);font-weight:var(--axs-weight-medium,500)}.axs-gmr-dot[data-health=untested]:before{background:var(--axs-warn)}.axs-gmr-v[data-health]{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}@container hubstage (width<=900px){.axs-gmr-table--addresses .axs-gmr-tr{--tbl-cols:minmax(0, 1.3fr) 118px 118px 118px 118px}.axs-tbl-th.axs-gmr-col-records,.axs-tbl-td.axs-gmr-col-records{display:none}}@container hubstage (width<=680px){.axs-gmr-table--addresses .axs-gmr-tr{--tbl-cols:minmax(0, 1.2fr) 118px 118px}.axs-tbl-th.axs-gmr-col-careers,.axs-tbl-td.axs-gmr-col-careers,.axs-tbl-th.axs-gmr-col-news,.axs-tbl-td.axs-gmr-col-news{display:none}}@container hubstage (width<=480px){.axs-gmr-table--addresses .axs-gmr-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.4fr)}.axs-gmr-table--addresses .axs-tbl-th.axs-gmr-col-info,.axs-gmr-table--addresses .axs-tbl-td.axs-gmr-col-info,.axs-gmr-table--addresses .axs-tbl-th.axs-gmr-col-events,.axs-gmr-table--addresses .axs-tbl-td.axs-gmr-col-events{display:none}}.axs-gmr-fold.axs-hp-detail{padding:12px 14px 14px}.axs-gmr-v[data-state=nobody]{color:var(--axs-danger)}.axs-gmr-q{color:var(--axs-warn)}@container hubstage (width<=900px){.axs-gmr-tr{--tbl-cols:minmax(0, 1.1fr) minmax(0, 1.3fr) minmax(0, 1.3fr) minmax(0, 1.2fr)}.axs-gmr-table[data-selecting] .axs-gmr-tr{--tbl-cols:34px minmax(0, 1.1fr) minmax(0, 1.3fr) minmax(0, 1.3fr) minmax(0, 1.2fr)}.axs-tbl-th.axs-gmr-col-catering,.axs-tbl-td.axs-gmr-col-catering,.axs-tbl-th.axs-gmr-col-shop,.axs-tbl-td.axs-gmr-col-shop,.axs-tbl-th.axs-gmr-td-from,.axs-tbl-td.axs-gmr-td-from,.axs-gmr-th-long{display:none}.axs-gmr-th-short{display:inline}}@container hubstage (width<=680px){.axs-gmr-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.25fr) minmax(0, 1.25fr)}.axs-gmr-table[data-selecting] .axs-gmr-tr{--tbl-cols:34px minmax(0, 1fr) minmax(0, 1.25fr) minmax(0, 1.25fr)}.axs-tbl-th.axs-gmr-col-jobs,.axs-tbl-td.axs-gmr-col-jobs{display:none}}@container hubstage (width<=480px){.axs-gmr-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.4fr)}.axs-gmr-table[data-selecting] .axs-gmr-tr{--tbl-cols:34px minmax(0, 1fr) minmax(0, 1.4fr)}.axs-tbl-th.axs-gmr-td-cell,.axs-tbl-td.axs-gmr-td-cell{display:none}.axs-tbl-th.axs-gmr-td-strip,.axs-tbl-td.axs-gmr-td-strip{display:flex}.axs-gmr-bulk .axs-bp-in{flex:100%;max-width:none}}@media (pointer:coarse){.axs-gmr-tr .axs-tbl-td{min-height:44px}}.axs-gmr-table--reports .axs-gmr-tr{--tbl-cols:minmax(0, 1.3fr) minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr)}.axs-gmr-table--reports[data-selecting] .axs-gmr-tr{--tbl-cols:34px minmax(0, 1.3fr) minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr)}.axs-gmr-td-cell[data-state=off]{color:var(--axs-ink-mid)}.axs-gmr-dot[data-state=off]:before,.axs-gmr-legend>span[data-state=off]:before{background:var(--axs-ink-faint)}.axs-gmr-v[data-state=off]{color:var(--axs-ink-mid)}@container hubstage (width<=900px){.axs-gmr-table--reports .axs-gmr-tr{--tbl-cols:minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr)}.axs-gmr-table--reports[data-selecting] .axs-gmr-tr{--tbl-cols:34px minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1.2fr)}.axs-tbl-th.axs-gmr-col-pacing_alerts,.axs-tbl-td.axs-gmr-col-pacing_alerts,.axs-tbl-th.axs-gmr-col-linkedin_report,.axs-tbl-td.axs-gmr-col-linkedin_report{display:none}}@container hubstage (width<=680px){.axs-gmr-table--reports .axs-gmr-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.25fr) minmax(0, 1.25fr)}.axs-gmr-table--reports[data-selecting] .axs-gmr-tr{--tbl-cols:34px minmax(0, 1fr) minmax(0, 1.25fr) minmax(0, 1.25fr)}.axs-tbl-th.axs-gmr-col-nightly_report,.axs-tbl-td.axs-gmr-col-nightly_report{display:none}}@container hubstage (width<=480px){.axs-gmr-table--reports .axs-gmr-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.4fr)}.axs-gmr-table--reports[data-selecting] .axs-gmr-tr{--tbl-cols:34px minmax(0, 1fr) minmax(0, 1.4fr)}}.axs-gcn-tr{--tbl-cols:minmax(0, 1.7fr) 150px minmax(0, 1.3fr) 112px}.axs-gcn-note{color:var(--axs-ink-mid);margin:0 0 10px;font-size:12.5px}.axs-gcn-tr>.axs-gcn-td-name{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-top:8px;padding-bottom:8px}.axs-gcn-name{max-width:100%;font-weight:var(--axs-weight-medium);line-height:1.25}.axs-gcn-blurb{max-width:100%;color:var(--axs-ink-mid);font-size:12px;line-height:1.25}.axs-gcn-td-by{color:var(--axs-ink-mid)}.axs-gcn-td-act{justify-content:flex-end;padding-right:14px}.axs-gcn-err{color:var(--axs-danger);border-bottom:1px solid var(--axs-line);margin:0;padding:6px 12px 8px 30px;font-size:12.5px}.axs-gcn-fold{padding:10px 12px 14px}.axs-gcn-fold-head{align-items:baseline;gap:12px;margin:0 0 10px;display:flex}.axs-gcn-fold-note{min-width:0;color:var(--axs-ink-mid);flex:auto;margin:0;font-size:12.5px}.axs-gcn-loc-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.6fr)}.axs-gcn-fold[data-shape=gtm] .axs-gcn-loc-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.2fr) minmax(0, 1.2fr)}.axs-gcn-loc-row{cursor:default}.axs-gcn-ltd-loc{align-items:center;gap:8px;min-width:0;display:inline-flex}.axs-gcn-ltd-bind{min-width:0}.axs-gcn-sel,.axs-gcn-in{flex:auto;width:auto;min-width:0;max-width:none;padding:4px 8px;font-size:13px}.axs-gcn-state{color:var(--axs-ink-mid);white-space:nowrap;flex:none;font-size:12px}.axs-gcn-state[data-tone=ok]{color:var(--axs-ok)}.axs-gcn-state[data-tone=danger]{color:var(--axs-danger);white-space:normal}@container (width<=700px){.axs-gcn-tr{--tbl-cols:minmax(0, 1fr) 112px 92px}.axs-gcn-tr>.axs-gcn-td-by,.axs-gcn-blurb{display:none}.axs-gcn-tr>.axs-gcn-td-name{padding-top:6px;padding-bottom:6px}.axs-gcn-tr>.axs-gcn-td-name .axs-gcn-name{white-space:normal;overflow:visible}.axs-gcn-tr>.axs-gcn-td-act{padding-right:10px}.axs-gcn-loc-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.4fr)}.axs-gcn-fold[data-shape=gtm] .axs-gcn-loc-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.axs-gcn-fold{padding-left:8px;padding-right:8px}}@media (pointer:coarse){.axs-gcn-tr .axs-tbl-td,.axs-gcn-loc-tr .axs-tbl-td{min-height:44px}}.axs-ppl-table{container-type:inline-size}.axs-ppl-tr{--tbl-cols:minmax(0, 1.1fr) 180px 260px minmax(0, 1fr)}.axs-ppl-tr.axs-tbl-head>.axs-tbl-th{font-size:var(--axs-text-label)}.axs-ppl-person{align-items:center;gap:var(--axs-space-3);width:100%;min-height:44px;padding:var(--axs-space-1) 0;color:var(--axs-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.axs-ppl-person:disabled{cursor:default}.axs-ppl-person:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px;border-radius:var(--axs-radius-sm)}.axs-ppl-person .axs-kit-avatar{--axs-avatar-size:32px}.axs-ppl-photo{object-fit:cover}.axs-ppl-who{overflow-wrap:anywhere;flex-direction:column;gap:1px;min-width:0;display:flex}.axs-ppl-who>strong{font-weight:var(--axs-weight-semibold)}.axs-ppl-who>span{color:var(--axs-ink-mid);font-size:var(--axs-text-label)}.axs-hp-row[data-open] .axs-ppl-who>strong{color:var(--axs-accent)}.axs-tbl-td.axs-ppl-contact{overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;display:flex}.axs-ppl-mail{color:inherit;text-decoration:none}.axs-ppl-mail:hover{color:var(--axs-accent);text-underline-offset:2px;text-decoration:underline}.axs-ppl-mail:focus-visible{color:var(--axs-accent);text-underline-offset:2px;text-decoration:underline}.axs-ppl-contact .axs-kit-dim{font-size:var(--axs-text-label);font-variant-numeric:tabular-nums}.axs-ppl-venues{gap:var(--axs-space-1);flex-wrap:wrap;display:flex}.axs-ppl-venue{padding:1px var(--axs-space-2);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);background:var(--axs-surface-alt);color:var(--axs-ink-mid);font-size:var(--axs-text-label);white-space:nowrap;align-items:center;line-height:1.6;display:inline-flex}.axs-ppl-venue--more{color:var(--axs-ink-faint);background:0 0}.axs-ppl-n{font-variant-numeric:tabular-nums;display:none}.axs-ppl-tools{gap:var(--axs-space-3);margin-block:var(--axs-space-3) var(--axs-space-4);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.axs-ppl-tools>.axs-team-chips{margin-right:auto}.axs-ppl-find{flex:0 300px;min-width:180px}.axs-ppl-assignment-tr{--tbl-cols:minmax(0, 1fr) minmax(0, 1.5fr) minmax(0, 1fr) 64px}.axs-ppl-assignment-tr .axs-tbl-td{overflow-wrap:anywhere}.axs-ppl-row-button{color:var(--axs-accent);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;min-height:44px}.axs-ppl-row-button:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}@container (width<=680px){.axs-ppl-tr{--tbl-cols:minmax(0, 1fr) 140px 72px}.axs-ppl-tr.axs-tbl-head>.axs-tbl-th{padding-inline:var(--axs-space-2);gap:var(--axs-space-1)}.axs-tbl-th.axs-ppl-contact,.axs-tbl-td.axs-ppl-contact,.axs-ppl-venues{display:none}.axs-ppl-n{display:inline}.axs-ppl-count{justify-content:flex-end}.axs-ppl-tools>.axs-team-chips{margin-right:0}.axs-ppl-find{flex:100%}.axs-ppl-assignment-tr.axs-tbl-head{display:none}.axs-ppl-assignment-tr.axs-tbl-row{padding-block:var(--axs-space-2);display:block}.axs-ppl-assignment-tr .axs-tbl-td{gap:var(--axs-space-2);border:0;grid-template-columns:100px minmax(0,1fr);display:grid}.axs-ppl-assignment-tr .axs-tbl-td:before{content:attr(data-label);color:var(--axs-ink-mid)}}.axs-gc-table{container-type:inline-size}.axs-gc-tr{--tbl-cols:minmax(0, 1.4fr) repeat(7, minmax(0, 1fr))}.axs-gc-tr.axs-tbl-head>.axs-tbl-th{font-size:var(--axs-text-label)}.axs-gc-value{gap:var(--axs-space-1);flex-direction:column;display:flex}.axs-gc-value>strong{overflow-wrap:normal}.axs-gc-domain{overflow-wrap:anywhere}.axs-gc-value[data-severity=gap]{color:var(--axs-danger)}.axs-gc-value[data-severity=unconfirmed]>strong{color:var(--axs-warn)}.axs-gc-value[data-severity=quiet]{color:var(--axs-ink-faint)}.axs-gc-value[data-severity=quiet]>strong{font-weight:inherit}.axs-gc-value--inline{align-items:baseline;column-gap:var(--axs-space-2);flex-flow:wrap;row-gap:2px}.axs-gc-value--inline>.axs-gc-mismatch{flex-basis:100%}.axs-gc-assigned{color:var(--axs-ink-mid);font-size:var(--axs-text-label);margin-top:2px;display:block}.axs-gc-phone-status{display:none}.axs-gc-filters{margin-block:var(--axs-space-4)}.axs-gc-mismatch{color:var(--axs-warn);flex-direction:column;display:flex}@container (width<=1100px){.axs-gc-tr{--tbl-cols:minmax(0, 1.4fr) repeat(3, minmax(0, 1fr))}.axs-tbl-th.axs-gc-careers,.axs-tbl-td.axs-gc-careers,.axs-tbl-th.axs-gc-shop_orders,.axs-tbl-td.axs-gc-shop_orders,.axs-tbl-th.axs-gc-general_manager,.axs-tbl-td.axs-gc-general_manager,.axs-tbl-th.axs-gc-marketing,.axs-tbl-td.axs-gc-marketing{display:none}}@container (width<=680px){.axs-gc-tr{--tbl-cols:minmax(0, 1fr)}.axs-tbl-th.axs-gc-cell,.axs-tbl-td.axs-gc-cell{display:none}.axs-team-person-button .axs-gc-phone-status{display:block}}.axs-mem{height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;padding:4px;display:flex}.axs-mem-head{justify-content:space-between;align-items:baseline;gap:8px;padding:6px 8px 10px;display:flex}.axs-mem-title{font-size:14px;font-weight:600}.axs-mem-count{color:var(--axs-ink-faint);font-size:12px}.axs-mem-err{color:var(--axs-danger);border:1px solid var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, transparent);border-radius:8px;margin:0 8px 8px;padding:7px 10px;font-size:12.5px}.axs-mem-list{flex-direction:column;gap:6px;margin:0;padding:0 4px;list-style:none;display:flex;overflow-y:auto}.axs-mem-row{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.axs-mem-row:hover{border-color:var(--axs-line-hard)}.axs-mem-row[data-type=embargo]{border-left:3px solid var(--axs-warn)}.axs-mem-row-main{flex:auto;min-width:0}.axs-mem-row-top{align-items:center;gap:8px;margin-bottom:4px;display:flex}.axs-mem-badge{letter-spacing:.03em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.axs-mem-badge[data-type=embargo]{color:var(--axs-warn);background:var(--axs-warn-bg)}.axs-mem-badge[data-type=preference]{color:var(--axs-accent-fg);background:var(--axs-accent-bg)}.axs-mem-date{color:var(--axs-ink-faint);font-size:11.5px}.axs-mem-text{color:var(--axs-ink);word-break:break-word;font-size:13px;line-height:1.45}.axs-mem-forget{width:28px;height:28px;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-mem-forget:hover{color:var(--axs-danger);border-color:var(--axs-line);background:var(--axs-surface-alt)}.axs-mem-forget:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-mem-forget:disabled{opacity:.5;cursor:default}.axs-mem-forget svg{width:15px;height:15px}.axs-mem-foot{color:var(--axs-ink-faint);padding:10px 8px 4px;font-size:11.5px}.axs-gb{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.axs-gb .axs-dash-gridwrap{scrollbar-gutter:stable;flex:auto;min-height:0;overflow-x:hidden;overflow-y:auto}.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked]){padding-bottom:0;padding-left:0;padding-right:0;overflow:hidden}.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked])>.axs-dash-gridwrap{padding-left:28px;padding-right:28px}.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked])>:not(.axs-dash-gridwrap){margin-left:28px;margin-right:28px}@media (max-width:640px){.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked])>.axs-dash-gridwrap{padding-left:14px;padding-right:14px}.axs-dash.axs-gb:not(.axs-gb-fill):not([data-stacked])>:not(.axs-dash-gridwrap){margin-left:14px;margin-right:14px}}.axs-dash.axs-gb-fill{scrollbar-gutter:auto;gap:0;padding:0;overflow:clip}.axs-gb-fill .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-gb-fill:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-dash.axs-gb[data-stacked]{scrollbar-gutter:auto;gap:0;padding:0;overflow:hidden}.axs-gb[data-stacked] .axs-dash-gridwrap{-webkit-overflow-scrolling:touch;scrollbar-gutter:auto;flex-direction:column;gap:12px;padding:12px 14px 36px;display:flex;overflow-x:hidden;overflow-y:auto}.axs-gb-stackhead{flex:none}.axs-gb[data-stacked] .axs-gb-stackpanel{flex:none;width:auto}.axs-gb[data-stacked] .axs-gb-stackbody{overscroll-behavior:auto;flex:none;padding:10px 14px;display:block;overflow:visible}.axs-gb[data-stacked] .axs-gb-stackpanel[data-fill]{flex-direction:column;height:calc(100dvh - 150px);min-height:320px;display:flex}.axs-gb[data-stacked] .axs-gb-stackfillbody{overscroll-behavior:auto;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;display:block;overflow-y:auto}.axs-gb[data-stacked] .axs-gb-stackfillbody.axs-gb-stackfillbare{padding:0}.axs-gb[data-stacked] .axs-dash-panel-head{padding:9px 14px}.axs-gb[data-stacked] .axs-dash-kpi-strip:not([data-topline]){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.axs-gb[data-stacked] .axs-gb-stackpanel[data-headless]{box-shadow:none;background:0 0;border:0;border-radius:0}.axs-gb[data-stacked] .axs-gb-stackpanel[data-headless]>.axs-gb-stackbody{padding:2px 0 0}.axs-gb-grid .axs-dash-panel-body:has(.axs-dash-panel-sizer){scrollbar-gutter:stable;padding:0}.axs-gb-grid .axs-dash-panel-body>.axs-dash-panel-sizer{box-sizing:border-box;flex:none;align-self:flex-start;width:100%;height:-webkit-fit-content;height:fit-content;min-height:-webkit-min-content;min-height:min-content;padding:12px 14px;display:block}.axs-gb-grid .axs-dash-panel-sizer>*{flex:none;height:auto;min-height:-webkit-min-content;min-height:min-content;max-height:none}.axs-gb-grid .react-grid-item>.react-resizable-handle{z-index:5;background:0 0;margin:0;padding:0;transform:none}.axs-gb-grid .react-grid-item>.react-resizable-handle:after{content:"";background:color-mix(in srgb, var(--axs-accent) 65%, var(--axs-surface));opacity:0;border:none;border-radius:999px;transition:opacity .15s,transform .15s;position:absolute}.axs-gb-grid .react-resizable-handle-e,.axs-gb-grid .react-resizable-handle-w{cursor:ew-resize;width:14px;height:auto;top:10px;bottom:10px}.axs-gb-grid .react-resizable-handle-e{right:0}.axs-gb-grid .react-resizable-handle-w{left:0}.axs-gb-grid .react-resizable-handle-s{cursor:ns-resize;width:auto;height:14px;bottom:0;left:10px;right:10px}.axs-gb-grid .react-resizable-handle-se,.axs-gb-grid .react-resizable-handle-sw{width:22px;height:22px;bottom:0}.axs-gb-grid .react-resizable-handle-se{cursor:nwse-resize;right:0}.axs-gb-grid .react-resizable-handle-sw{cursor:nesw-resize;left:0}.axs-gb-grid .react-resizable-handle-e:after,.axs-gb-grid .react-resizable-handle-w:after{width:4px;height:34px;top:50%;transform:translateY(-50%)}.axs-gb-grid .react-resizable-handle-e:after{right:4px}.axs-gb-grid .react-resizable-handle-w:after{left:4px}.axs-gb-grid .react-resizable-handle-s:after{width:34px;height:4px;bottom:4px;left:50%;transform:translate(-50%)}.axs-gb-grid .react-resizable-handle-se:after,.axs-gb-grid .react-resizable-handle-sw:after{border:2.5px solid color-mix(in srgb, var(--axs-accent) 65%, var(--axs-surface));background:0 0;width:12px;height:12px;bottom:5px}.axs-gb-grid .react-resizable-handle-se:after{border-top:none;border-left:none;border-radius:0 0 7px;right:5px}.axs-gb-grid .react-resizable-handle-sw:after{border-top:none;border-right:none;border-radius:0 0 0 7px;left:5px}.axs-gb-grid .react-resizable-handle:hover:after{opacity:1}.axs-gb-grid .axs-dash-panel{transition:box-shadow .15s,border-color .15s}.axs-gb-grid .axs-dash-panel:hover{border-color:var(--axs-line-hard)}.axs-gb-grid .axs-dash-panel:has(.react-resizable-handle:hover){border-color:color-mix(in srgb, var(--axs-accent) 35%, var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 10%, transparent)}.axs-gb-grid .axs-dash-panel.resizing{border-color:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 16%, transparent), var(--axs-elev-lg)}.axs-gb-grid .axs-dash-panel.resizing .react-resizable-handle:after{opacity:1}.axs-gb-grid .axs-dash-panel-body{cursor:default}.axs-gb-grid .axs-gb-fillbody{padding:0;overflow:hidden}.axs-gb-zoomsizer{position:relative}.axs-gb-zoomworld[data-zoomed]{will-change:transform;position:absolute;top:0;left:0}.axs-gb-zoompill{z-index:12;opacity:0;pointer-events:none;transition:opacity var(--axs-motion-fast) ease}.axs-gb:hover .axs-gb-zoompill,.axs-gb:focus-within .axs-gb-zoompill{opacity:1;pointer-events:auto}@media (hover:none){.axs-gb-zoompill{opacity:1;pointer-events:auto}}.axs-dash.axs-gb:has([data-zoompill-clear]) .axs-gb-zoompill{bottom:var(--axs-zoompill-clear,76px)}.axs-gb-zoomreset{cursor:pointer;background:0 0;border:none}.axs-gb-zoomreset:hover{color:var(--axs-ink)}.axs-gb-zoompill .axs-gb-zoomfit{width:auto;min-width:0;font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;padding:0 9px;font-size:.62rem;font-weight:500}.axs-gb__overlay{z-index:20;background:var(--axs-canvas-bg,var(--axs-bg));flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.axs-sagent-root{flex-direction:column;height:100%;min-height:0;display:flex}.axs-sagent-root .axs-dash-gridwrap{flex:auto;min-height:0}.axs-sagent{height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;gap:14px;padding:4px 6px 10px;display:flex;overflow-y:auto}.axs-sagent-facts{border:1px solid var(--axs-line);background:var(--axs-surface-alt);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:8px 10px;display:flex}.axs-sagent-fact{align-items:baseline;gap:7px;display:inline-flex}.axs-sagent-fact-k{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10px;font-weight:700}.axs-sagent-fact-v{text-transform:capitalize;font-size:13px;font-weight:600}.axs-sagent-fact-meta{color:var(--axs-ink-faint);margin-left:auto;font-size:11.5px}.axs-sagent-err{color:var(--axs-danger);border:1px solid var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, transparent);border-radius:8px;padding:7px 10px;font-size:12.5px}.axs-sagent-retry{margin-top:10px}.axs-sagent-section{flex-direction:column;min-height:0;display:flex}.axs-sagent-head{justify-content:space-between;align-items:baseline;gap:8px;padding:2px 4px 8px;display:flex}.axs-sagent-title{font-size:14px;font-weight:600}.axs-sagent-count{color:var(--axs-ink-faint);font-size:12px}.axs-sagent-composer{align-items:center;gap:8px;padding:0 2px 8px;display:flex}.axs-sagent-input{min-width:0;font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;flex:auto;padding:8px 11px;font-size:13px}.axs-sagent-input::placeholder{color:var(--axs-ink-faint)}.axs-sagent-input:focus-visible{border-color:var(--axs-accent);outline:none}.axs-sagent-input:disabled{opacity:.6}.axs-sagent-list{flex-direction:column;gap:6px;margin:0;padding:0 2px;list-style:none;display:flex}.axs-sagent-row{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.axs-sagent-row:hover{border-color:var(--axs-line-hard)}.axs-sagent-row[data-type=embargo]{border-left:3px solid var(--axs-warn)}.axs-sagent-row-main{flex:auto;min-width:0}.axs-sagent-row-top{align-items:center;gap:8px;margin-bottom:4px;display:flex}.axs-sagent-badge{letter-spacing:.03em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.axs-sagent-badge[data-type=embargo]{color:var(--axs-warn);background:var(--axs-warn-bg)}.axs-sagent-badge[data-type=preference]{color:var(--axs-accent-fg);background:var(--axs-accent-bg)}.axs-sagent-date{color:var(--axs-ink-faint);font-size:11.5px}.axs-sagent-text{color:var(--axs-ink);word-break:break-word;font-size:13px;line-height:1.45}.axs-sagent-forget{width:28px;height:28px;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-sagent-forget:hover{color:var(--axs-danger);border-color:var(--axs-line);background:var(--axs-surface-alt)}.axs-sagent-forget:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-sagent-forget:disabled{opacity:.5;cursor:default}.axs-sagent-forget svg{width:15px;height:15px}.axs-sagent-empty{color:var(--axs-ink-faint);border:1px dashed var(--axs-line);border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.5}.axs-sagent-foot{color:var(--axs-ink-faint);padding:8px 4px 0;font-size:11.5px}@media (max-width:640px){.axs-sagent-facts{flex-direction:column;align-items:flex-start;gap:6px}.axs-sagent-fact-meta{margin-left:0}.axs-sagent-composer{flex-direction:column;align-items:stretch}}.axs-tasks{height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;gap:4px;padding:4px;display:flex;overflow-y:auto}.axs-tasks-err{color:var(--axs-danger);border:1px solid var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, transparent);border-radius:8px;margin:0 8px 4px;padding:7px 10px;font-size:12.5px}.axs-tasks-note{color:var(--axs-accent);background:var(--axs-accent-bg);border:1px solid #0000;border-radius:8px;margin:0 8px 4px;padding:7px 10px;font-size:12.5px}.axs-tasks-section{flex-direction:column;display:flex}.axs-tasks-head{align-items:baseline;gap:8px;padding:10px 8px 4px;display:flex}.axs-tasks-title{font-size:13px;font-weight:600}.axs-tasks-count{color:var(--axs-ink-faint);background:var(--axs-surface-alt);border-radius:999px;padding:1px 7px;font-size:11px}.axs-tasks-hint{color:var(--axs-ink-faint);padding:0 8px 6px;font-size:11.5px}.axs-tasks-list{flex-direction:column;gap:6px;margin:0;padding:0 4px;list-style:none;display:flex}.axs-tasks-row{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.axs-tasks-row:hover{border-color:var(--axs-line-hard)}.axs-tasks-row[data-status=proposed]{border-left:3px solid var(--axs-accent)}.axs-tasks-row[data-status=in_progress]{border-left:3px solid var(--axs-warn)}.axs-tasks-row[data-status=done]{opacity:.62}.axs-tasks-row-main{flex:auto;min-width:0}.axs-tasks-outcome{color:var(--axs-ink);word-break:break-word;font-size:13.5px;line-height:1.4}.axs-tasks-row[data-status=done] .axs-tasks-outcome{text-decoration:line-through}.axs-tasks-meta{color:var(--axs-ink-faint);flex-wrap:wrap;gap:4px;margin-top:3px;font-size:11.5px;display:flex}.axs-tasks-docsource{font-family:inherit;font-size:inherit;color:var(--axs-ink-faint);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--axs-line-hard);-webkit-text-decoration-color:var(--axs-line-hard);text-decoration-color:var(--axs-line-hard);text-underline-offset:2px;background:0 0;border:0;padding:0}.axs-tasks-docsource:hover{color:var(--axs-accent);-webkit-text-decoration-color:var(--axs-accent);-webkit-text-decoration-color:var(--axs-accent);text-decoration-color:var(--axs-accent)}.axs-tasks-actions{flex:none;gap:6px;display:inline-flex}.axs-tasks-btn{color:var(--axs-ink-mid);background:var(--axs-surface-alt);border:1px solid var(--axs-line);cursor:pointer;white-space:nowrap;border-radius:7px;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:500}.axs-tasks-btn:hover{border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-tasks-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-tasks-btn:disabled{opacity:.5;cursor:default}.axs-tasks-btn.is-primary{color:var(--axs-accent);background:var(--axs-accent-bg);border-color:#0000}.axs-tasks-btn.is-quiet{color:var(--axs-ink-faint);background:0 0}.axs-tasks-btn.is-quiet:hover{color:var(--axs-danger);border-color:var(--axs-line)}.axs-tasks-foot{color:var(--axs-ink-faint);padding:10px 8px 4px;font-size:11.5px}.axs-auto{height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;padding:4px;display:flex;overflow-y:auto}.axs-auto-err{color:var(--axs-danger);border:1px solid var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, transparent);border-radius:8px;margin:0 8px 8px;padding:7px 10px;font-size:12.5px}.axs-auto-list{flex-direction:column;gap:8px;margin:0;padding:4px;list-style:none;display:flex}.axs-auto-row{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.axs-auto-row:hover{border-color:var(--axs-line-hard)}.axs-auto-row[data-enabled="0"]{opacity:.6}.axs-auto-toggle{border:1px solid var(--axs-line-hard);background:var(--axs-surface-alt);cursor:pointer;border-radius:999px;flex:none;width:34px;height:20px;margin-top:2px;transition:background .12s;position:relative}.axs-auto-row[data-enabled="1"] .axs-auto-toggle{background:var(--axs-accent);border-color:#0000}.axs-auto-toggle:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-auto-toggle:disabled{opacity:.5;cursor:default}.axs-auto-toggle-dot{background:var(--axs-surface);border-radius:50%;width:14px;height:14px;transition:transform .12s;position:absolute;top:2px;left:2px}.axs-auto-row[data-enabled="1"] .axs-auto-toggle-dot{transform:translate(14px)}.axs-auto-main{flex:auto;min-width:0}.axs-auto-name{color:var(--axs-ink);word-break:break-word;font-size:13.5px;font-weight:600}.axs-auto-trigger{color:var(--axs-ink-mid);margin-top:2px;font-size:12px}.axs-auto-action{color:var(--axs-ink-faint);word-break:break-word;margin-top:2px;font-size:12px}.axs-auto-side{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.axs-auto-badge{letter-spacing:.02em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.axs-auto-runs{color:var(--axs-ink-faint);font-size:11px}.axs-auto-del{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:3px 8px;font-family:inherit;font-size:11.5px}.axs-auto-del:hover{color:var(--axs-danger);border-color:var(--axs-line);background:var(--axs-surface-alt)}.axs-auto-del:disabled{opacity:.5;cursor:default}.axs-auto-foot{color:var(--axs-ink-faint);padding:12px 10px 6px;font-size:11.5px}.axs-emn{border-bottom:1px solid var(--axs-line);background:var(--axs-surface);flex:none;align-items:center;gap:10px;padding:8px 12px;display:none}.axs-emn-back{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-accent);background:0 0;border:0;flex:none;align-items:center;gap:5px;margin:0;padding:4px 6px 4px 2px;font-size:13px;font-weight:500;display:inline-flex}.axs-emn-back svg{flex:none}.axs-emn-back:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px;border-radius:6px}.axs-emn-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);flex:auto;font-size:13px;font-weight:500;overflow:hidden}.axs-emn-faces{background:var(--axs-surface-alt);border-radius:8px;flex:none;gap:1px;margin-left:auto;padding:2px;display:inline-flex}.axs-emn-face{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:0 0;border:0;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:500;transition:color .13s,background .13s}.axs-emn-face[data-active]{background:var(--axs-surface);color:var(--axs-accent);box-shadow:var(--axs-elev)}.axs-emn-face:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}@media (max-width:860px){.axs-emn-face{min-width:44px;min-height:44px}}.axs-ability-catalog{border-bottom:1px solid var(--axs-line);background:var(--axs-surface);min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;flex:none;display:flex}.axs-ability-catalog-toggle{cursor:pointer;width:100%;font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:12px;font-weight:600;display:flex}.axs-ability-catalog-toggle:hover{color:var(--axs-ink)}.axs-ability-catalog-hint{letter-spacing:0;text-transform:none;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-ability-catalog.is-open .axs-ability-catalog-body{flex-direction:column;gap:14px;max-height:min(42vh,420px);padding:0 12px 14px;display:flex;overflow-y:auto}.axs-ability-catalog-lede{color:var(--axs-ink-mid);margin:0;padding:0 4px;font-size:12.5px;line-height:1.45}.axs-ability-group-title{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 6px;padding:0 4px;font-size:11px;font-weight:600}.axs-ability-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.axs-ability-pick,.axs-ability-row.is-deferred{text-align:left;border:1px solid var(--axs-line);background:var(--axs-canvas-bg);border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:9px 11px;display:flex}.axs-ability-pick{cursor:pointer;color:inherit;transition:border-color var(--axs-motion-fast,.12s) ease, background var(--axs-motion-fast,.12s) ease;font-family:inherit}.axs-ability-pick:hover{border-color:color-mix(in srgb, var(--axs-accent) 35%, transparent);background:color-mix(in srgb, var(--axs-accent) 6%, var(--axs-canvas-bg))}.axs-ability-pick:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-ability-row.is-deferred{opacity:.72}.axs-ability-label{color:var(--axs-ink);font-size:13px;font-weight:600}.axs-ability-summary{color:var(--axs-ink-mid);font-size:12px;line-height:1.4}.axs-ability-note,.axs-ability-why,.axs-ability-gov{color:var(--axs-ink-faint);font-size:11px;line-height:1.35}.axs-ability-gov{color:var(--axs-accent);margin-top:2px}.axs-ability-meta-toggle{cursor:pointer;text-align:left;width:100%;font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);background:0 0;border:0;padding:6px 4px;font-size:11px;font-weight:600}.axs-ability-meta-toggle:hover{color:var(--axs-ink-mid)}.axs-ability-group.is-meta .axs-ability-list{margin-top:6px}@media (max-width:480px){.axs-ability-catalog.is-open .axs-ability-catalog-body{max-height:min(36vh,320px)}}@media (max-width:640px){.axs-ability-catalog-toggle,.axs-ability-meta-toggle{min-height:44px}}.axs-miw-host{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.axs-miw-host .axs-miw-canvas{flex:1;min-height:0}.axs-miw-card{background:var(--axs-surface);border:1px solid var(--axs-line);outline-offset:2px;box-sizing:border-box;border-radius:14px;outline:2px solid #0000;transition:outline-color .16s;position:relative;overflow:hidden}.axs-miw-node[data-active] .axs-miw-card{outline-color:var(--axs-accent)}.axs-miw-node:not([data-active]) .axs-bnode-body:hover .axs-miw-card{outline-color:color-mix(in srgb, var(--axs-accent) 38%, transparent)}.axs-miw-shell{transform-origin:0 0;box-sizing:border-box;flex-direction:column;gap:.85rem;padding:.9rem 1rem 1.1rem;display:flex;overflow:visible}.axs-miw-loading{flex:1;place-items:center;padding:2rem;display:grid}.axs-miw-hub{background:var(--axs-surface);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.axs-miw-hub .axs-mic-detail-shell{flex:1;min-height:0}.axs-flowstudio{flex-direction:column;flex:1;min-height:0;display:flex}.axs-flowstudio>.axs-miw-canvas,.axs-flowstudio>.axv-state{flex:1;min-height:0}.axs-flow-shell{transform-origin:0 0;box-sizing:border-box;background:var(--axs-surface);flex-direction:column;gap:8px;padding:18px 20px;display:flex;overflow:hidden}.axs-flow-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.axs-flow-name{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.axs-flow-pill{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:999px;flex-shrink:0;padding:2px 9px;font-size:11px;font-weight:600}.axs-flow-pill.is-on{color:var(--axs-accent);background:var(--axs-accent-bg);border-color:color-mix(in srgb, var(--axs-accent) 22%, transparent)}.axs-flow-trigger{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:13px;line-height:var(--axs-lh-snug,1.4)}.axs-flow-ingress{align-items:center;gap:8px;min-width:0;display:flex}.axs-flow-ingress-url{font-family:var(--axs-mono);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:11px;overflow:hidden}.axs-flow-runline{font-family:var(--axs-sans);color:var(--axs-ink-faint);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.axs-flow-runtime{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-flow-lineage{font-variant-numeric:tabular-nums;color:var(--axs-ink-mid);flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.axs-flow-lineage-arrow{color:var(--axs-accent);font-size:13px;line-height:1}.axs-flow-holdline{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);align-items:center;gap:8px;font-size:12px;display:flex}.axs-flow-hold-badge{letter-spacing:.02em;color:var(--axs-warn,#a15c07);border:1px solid color-mix(in srgb, var(--axs-warn,#a15c07) 30%, transparent);background:color-mix(in srgb, var(--axs-warn,#a15c07) 8%, transparent);border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:11px;font-weight:600}.axs-flow-hold-reason{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-flow-spacer{flex:1;min-height:0}.axs-flow-meta{font-family:var(--axs-sans);color:var(--axs-ink-faint);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.axs-flow-run{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);border:1px solid var(--axs-line);cursor:pointer;transition:border-color var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:11px;font-weight:500}.axs-flow-run:hover{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 35%, transparent)}.axs-flow-run:active{transform:scale(.95)}@media (max-width:480px){.axs-flow-shell{padding:14px 16px}}.axs-playground{flex-direction:row;flex:1;min-height:0;display:flex;position:relative}.axs-playground>.axv-state{flex:1}.axs-pg-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.axs-pg-chrome{border-bottom:1px solid var(--axs-line);background:var(--axs-chrome,var(--axs-surface));flex-direction:column;flex-shrink:0;gap:10px;padding:12px 18px 11px;display:flex}.axs-pg-chrome-top{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 18px;display:flex}.axs-pg-title-row{align-items:baseline;gap:8px;display:flex}.axs-pg-kicker{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-pg-title{font-family:var(--axs-display);letter-spacing:-.015em;color:var(--axs-ink);margin:0;font-size:18px;font-weight:600;line-height:1.15}.axs-pg-lede{max-width:52ch;font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:3px 0 0;font-size:12px;line-height:1.4}.axs-pg-racks,.axs-pg-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-pg-search{align-items:center;gap:6px;display:inline-flex}.axs-pg-search-input{font-family:var(--axs-sans);border:1px solid var(--axs-line-hard,var(--axs-line));background:var(--axs-surface);min-width:170px;color:var(--axs-ink);border-radius:7px;padding:7px 11px;font-size:12px}.axs-pg-search-input:focus-visible{border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 14%, transparent);outline:none}.axs-pg-search-count{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-pg-attention{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-pg-attention-k{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:600}.axs-pg-attention-chip{font-family:var(--axs-sans);border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);cursor:pointer;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:7px;align-items:center;gap:8px;padding:4px 11px 4px 5px;font-size:12px;font-weight:500;display:inline-flex}.axs-pg-attention-chip:hover{border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line))}.axs-pg-attention-chip.is-more{color:var(--axs-ink-mid);border-style:dashed;padding:4px 11px}.axs-pg-attention-when{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-pg-itile{border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.axs-pg-itile svg{width:12px;height:12px;display:block}.axs-pg-itile.is-failing{background:var(--axs-danger-bg);color:var(--axs-danger)}.axs-pg-itile.is-stale{background:var(--axs-warn-bg);color:var(--axs-warn)}.axs-pg-tool{font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard,var(--axs-line));cursor:pointer;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border-radius:7px;padding:7px 12px;font-size:12px;font-weight:600}.axs-pg-tool:hover:not(:disabled){color:var(--axs-ink);border-color:color-mix(in srgb, var(--axs-accent) 35%, var(--axs-line))}.axs-pg-tool.is-active{color:var(--axs-accent);background:var(--axs-accent-bg);border-color:color-mix(in srgb, var(--axs-accent) 40%, transparent)}.axs-pg-tool--ghost{color:var(--axs-ink-faint);border-style:dashed;font-weight:500}.axs-pg-tool:disabled{opacity:.4;cursor:not-allowed}.axs-pg-annotation-badge{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-pg-rack{border:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-canvas-bg) 70%, var(--axs-surface));border-radius:8px;flex-wrap:wrap;align-items:stretch;gap:0;padding:3px;display:flex}.axs-pg-rack-btn{font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:none;border-radius:5px;align-items:center;gap:7px;margin:0;padding:6px 11px;font-size:12px;font-weight:500;display:inline-flex}.axs-pg-rack-btn+.axs-pg-rack-btn{box-shadow:inset 1px 0 0 color-mix(in srgb, var(--axs-line) 80%, transparent)}.axs-pg-rack-btn:hover{color:var(--axs-ink);background:color-mix(in srgb, var(--axs-surface) 55%, transparent)}.axs-pg-rack-btn.is-active{color:var(--axs-ink);background:var(--axs-surface);box-shadow:0 1px 0 color-mix(in srgb, var(--axs-ink) 6%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--axs-accent) 22%, transparent);font-weight:600}.axs-pg-rack-btn.is-active+.axs-pg-rack-btn{box-shadow:none}.axs-pg-rack-btn:has(+.is-active){box-shadow:none}.axs-pg-rack-label{white-space:nowrap}.axs-pg-count{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-align:center;font-variant-numeric:tabular-nums;min-width:1.4em}.axs-pg-rack-btn.is-active .axs-pg-count{color:var(--axs-accent)}.axs-pg-rack--runtime{align-self:center;max-width:-webkit-max-content;max-width:max-content}.axs-pg-body{background:var(--axs-stage-bg,var(--axs-canvas-bg));flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.axs-pg-body{animation:axs-pg-plane-in .32s var(--axs-ease-out,cubic-bezier(.22, 1, .36, 1))}}@keyframes axs-pg-plane-in{0%{opacity:.55}to{opacity:1}}.axs-pg-canvas{flex:1;min-height:0}.axs-pg-canvas .axs-board-stage{padding:48px 72px 80px}.axs-pg-canvas .axs-zoom-pill{border-color:var(--axs-line);background:var(--axs-surface);box-shadow:var(--axs-elev,0 8px 24px #3e301c38);border-radius:8px;padding:2px;bottom:14px;right:14px}.axs-pg-canvas .axs-zoom-preset{border-radius:6px;font-weight:500}.axs-pg-k{fill:none;stroke-linecap:round;stroke-linejoin:round}.axs-pg-k--move{stroke:var(--axs-accent)}.axs-pg-k--read{stroke:var(--axs-ink-mid)}.axs-pg-k--lineage{stroke:var(--axs-ink-mid);stroke-dasharray:7 5}.axs-pg-k--ctl{stroke:var(--axs-warn);stroke-dasharray:3 4}.axs-pg-k--mon{stroke:var(--axs-ink-faint);stroke-dasharray:1.5 4.5}.axs-pg-k--ann{stroke:color-mix(in srgb, var(--axs-accent) 70%, var(--axs-ink-faint));stroke-dasharray:2.5 5}.axs-pg-arrfill{stroke:none}.axs-pg-arrfill--move{fill:var(--axs-accent)}.axs-pg-arrfill--flow{fill:var(--axs-ink-mid)}.axs-pg-arrfill--ctl{fill:var(--axs-warn)}.axs-pg-wires{z-index:0}.axs-pg-spine-label{fill:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.09em;text-transform:uppercase;opacity:.85;font-weight:600}.axs-pg-wire-stroke{stroke-width:var(--pg-wire-w,2)}.axs-pg-wire--inventory .axs-pg-wire-stroke{opacity:.55}.axs-pg-wire--inventory.is-neighborhood .axs-pg-wire-stroke{stroke-width:2.4px;opacity:.95}.axs-pg-wire--annotation .axs-pg-wire-stroke{stroke-width:1.75px;opacity:.7}.axs-pg-wire--annotation.is-selected .axs-pg-wire-stroke,.axs-pg-wire--annotation.is-neighborhood .axs-pg-wire-stroke{stroke:var(--axs-accent);stroke-width:2.25px;opacity:1}.axs-pg-wire--offplane{pointer-events:none}.axs-pg-wire--offplane .axs-pg-wire-stroke{stroke-width:calc(var(--pg-wire-w,2) * .85);stroke-dasharray:1.5 4.5;opacity:.3}.axs-pg-wire--offplane .axs-pg-wire-dot{opacity:.5}.axs-pg-wire.is-outside .axs-pg-wire-stroke{opacity:.14}.axs-pg-wire.is-outside .axs-pg-wire-dot{opacity:.25}.axs-pg-wire-hit{fill:none;stroke:#0000;stroke-width:14px;pointer-events:stroke;cursor:pointer}.axs-pg-wire--inventory .axs-pg-wire-hit{cursor:default}.axs-pg-wire-dot{fill:color-mix(in srgb, var(--axs-ink-mid) 70%, var(--axs-surface))}.axs-pg-wire--annotation .axs-pg-wire-dot{fill:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-surface))}.axs-pg-draft-overlay{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.axs-pg-draft-stroke{fill:none;stroke:var(--axs-accent);stroke-width:2px;stroke-dasharray:5 6;opacity:.9}@media (prefers-reduced-motion:no-preference){.axs-pg-draft-stroke{animation:.68s linear infinite axs-pg-draft-dash}}@keyframes axs-pg-draft-dash{to{stroke-dashoffset:-22px}}.axs-pg-port{border:2px solid color-mix(in srgb, var(--axs-ink-faint) 55%, var(--axs-line));background:var(--axs-surface);z-index:3;width:11px;height:11px;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), box-shadow var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:50%;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.axs-pg-port--out{right:-6px}.axs-pg-port--in{left:-6px}.axs-pg-port.is-wired{border-color:color-mix(in srgb, var(--axs-ink-mid) 70%, transparent);background:color-mix(in srgb, var(--axs-ink-mid) 45%, var(--axs-surface))}.axs-pg-card[data-annotate=true] .axs-pg-port{border-color:var(--axs-accent);cursor:crosshair;width:13px;height:13px}.axs-pg-card[data-annotate=true] .axs-pg-port:hover{background:var(--axs-accent-bg);box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 28%, transparent);outline:none}.axs-pg-card[data-annotate=true] .axs-pg-port:focus-visible{background:var(--axs-accent-bg);box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 28%, transparent);outline:none}.axs-pg-card.is-wire-source .axs-pg-port--out{background:var(--axs-accent);border-color:var(--axs-accent)}.axs-pg-card{background:var(--axs-node-fill-thin,var(--axs-surface));-webkit-backdrop-filter:blur(var(--axs-node-blur-thin,0px));backdrop-filter:blur(var(--axs-node-blur-thin,0px));border-color:var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow,none), 0 0 0 1px var(--axs-node-edge,transparent) inset;overflow:visible}.axs-pg-card:before{content:"";background:color-mix(in srgb, var(--axs-ink-faint) 38%, transparent);pointer-events:none;z-index:1;border-radius:3px 0 0 3px;width:3px;position:absolute;top:0;bottom:0;left:0}.axs-pg-card[data-tier=entity]:before{background:color-mix(in srgb, var(--axs-accent) 72%, transparent)}.axs-pg-card[data-tier=config]:before{background:color-mix(in srgb, var(--axs-ink-mid) 48%, transparent)}.axs-pg-card.is-hub{border-color:color-mix(in srgb, var(--axs-accent) 30%, var(--axs-node-rim,var(--axs-line)))}.axs-pg-card.is-selected{outline-color:color-mix(in srgb, var(--axs-accent) 65%, transparent)}.axs-pg-card.is-linked{outline-color:color-mix(in srgb, var(--axs-accent) 30%, transparent)}.axs-pg-card.is-dim{opacity:.5}.axs-pg-card[data-trace=upstream]{outline-color:color-mix(in srgb, var(--axs-ink-mid) 35%, transparent)}.axs-pg-card[data-trace=downstream]{outline-color:color-mix(in srgb, var(--axs-accent) 40%, transparent)}.axs-pg-card.is-search-hit{outline-color:color-mix(in srgb, var(--axs-accent) 55%, transparent)}.axs-pg-shell{transform-origin:0 0;box-sizing:border-box;border-radius:inherit;flex-direction:column;gap:6px;padding:12px 15px 11px 17px;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){.axs-pg-shell{animation:axs-pg-card-in .28s var(--axs-ease-out,ease) both}}@keyframes axs-pg-card-in{0%{opacity:0}to{opacity:1}}.axs-pg-card-head{align-items:center;gap:8px;display:flex}.axs-pg-card-head .axs-pg-runtime{margin-left:auto}.axs-pg-name{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:600;line-height:1.3;overflow:hidden}.axs-pg-purpose{font-family:var(--axs-sans);color:var(--axs-ink-mid);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.axs-pg-tier{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--axs-line);color:var(--axs-ink-faint);background:var(--axs-canvas-bg);border-radius:4px;flex-shrink:0;padding:2px 7px;font-weight:600}.axs-pg-tier--entity{color:var(--axs-accent);background:var(--axs-accent-bg);border-color:color-mix(in srgb, var(--axs-accent) 22%, transparent)}.axs-pg-tier--config{color:var(--axs-ink-mid);background:color-mix(in srgb, var(--axs-ink-mid) 8%, transparent)}.axs-pg-tier--code{color:var(--axs-ink-faint)}.axs-pg-runtime{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.03em;text-transform:uppercase;border:1px solid var(--axs-line);color:var(--axs-ink-mid);background:var(--axs-canvas-bg);border-radius:4px;flex-shrink:0;align-items:center;gap:5px;padding:2px 7px 2px 6px;font-weight:600;display:inline-flex}.axs-pg-runtime.is-dot-only{background:0 0;border:none;gap:0;padding:0}.axs-pg-runtime-dot{background:var(--axs-ink-faint);border-radius:50%;flex-shrink:0;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.axs-pg-runtime--healthy .axs-pg-runtime-dot,.axs-pg-runtime--stale .axs-pg-runtime-dot,.axs-pg-runtime--failing .axs-pg-runtime-dot{animation:2.4s ease-in-out infinite axs-pg-pulse}}@keyframes axs-pg-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.axs-pg-runtime--healthy{color:color-mix(in srgb, var(--axs-ok) 85%, var(--axs-ink));border-color:color-mix(in srgb, var(--axs-ok) 35%, var(--axs-line));background:var(--axs-ok-bg)}.axs-pg-runtime--healthy .axs-pg-runtime-dot{background:var(--axs-ok)}.axs-pg-runtime--stale{color:color-mix(in srgb, var(--axs-warn) 80%, var(--axs-ink));border-color:color-mix(in srgb, var(--axs-warn) 35%, var(--axs-line));background:var(--axs-warn-bg)}.axs-pg-runtime--stale .axs-pg-runtime-dot{background:var(--axs-warn)}.axs-pg-runtime--failing{color:color-mix(in srgb, var(--axs-danger) 85%, var(--axs-ink));border-color:color-mix(in srgb, var(--axs-danger) 35%, var(--axs-line));background:var(--axs-danger-bg)}.axs-pg-runtime--failing .axs-pg-runtime-dot{background:var(--axs-danger)}.axs-pg-runtime--unknown,.axs-pg-runtime--na{color:var(--axs-ink-faint)}.axs-pg-runtime.is-dot-only.axs-pg-runtime--healthy,.axs-pg-runtime.is-dot-only.axs-pg-runtime--stale,.axs-pg-runtime.is-dot-only.axs-pg-runtime--failing,.axs-pg-runtime.is-dot-only.axs-pg-runtime--unknown,.axs-pg-runtime.is-dot-only.axs-pg-runtime--na{background:0 0;border:none}.axs-pg-runtime.is-dot-only.axs-pg-runtime--unknown .axs-pg-runtime-dot,.axs-pg-runtime.is-dot-only.axs-pg-runtime--na .axs-pg-runtime-dot{border:1px solid color-mix(in srgb, var(--axs-ink-faint) 55%, transparent);box-sizing:border-box;background:0 0}.axs-pg-nofiles{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:11px}.axs-pg-switch-host{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.axs-pg-switch{flex:1;min-height:0;position:relative;overflow:auto}.axs-pg-panlayer{z-index:6;cursor:grab;position:absolute;top:0;bottom:0;left:0;right:0}.axs-pg-panlayer[data-panning]{cursor:grabbing}.axs-pg-switch-world{min-width:-webkit-max-content;min-width:max-content;padding:30px 34px 64px;position:relative}.axs-pg-swires{pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.axs-pg-swires--rest{z-index:0}.axs-pg-swires--routed{z-index:3}.axs-pg-trunk{fill:none;stroke:var(--axs-ink-faint);stroke-linecap:round;stroke-linejoin:round;transition:opacity var(--axs-motion-base,.2s) var(--axs-ease-out,ease)}.axs-pg-trunk-n{font-family:var(--axs-sans);fill:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:10px}.axs-pg-swires--rest.is-receded .axs-pg-trunk{opacity:.1!important}.axs-pg-swires--rest.is-receded .axs-pg-trunk-n{opacity:.16}.axs-pg-swire-stroke{stroke-width:1.5px;opacity:.9}.axs-pg-swire--annotation .axs-pg-swire-stroke{opacity:.75}.axs-pg-swire--annotation.is-selected .axs-pg-swire-stroke{stroke:var(--axs-accent);stroke-width:2.25px;opacity:1}.axs-pg-swire-hit{fill:none;stroke:#0000;stroke-width:14px;cursor:pointer}.axs-pg-k-dot--move{fill:var(--axs-accent)}.axs-pg-k-dot--read,.axs-pg-k-dot--lineage{fill:var(--axs-ink-mid)}.axs-pg-k-dot--ctl{fill:var(--axs-warn)}.axs-pg-k-dot--mon{fill:var(--axs-ink-faint)}.axs-pg-k-dot--ann{fill:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-surface))}.axs-pg-cols{z-index:1;justify-content:center;align-items:start;gap:26px 52px;display:grid;position:relative}.axs-pg-scol{flex-direction:column;gap:26px;min-width:0;display:flex}.axs-pg-board{border-radius:var(--axs-radius-lg,12px);background:var(--axs-node-fill,var(--axs-surface));-webkit-backdrop-filter:blur(var(--axs-node-blur,0px));backdrop-filter:blur(var(--axs-node-blur,0px));border:1px solid var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow,none), 0 0 0 1px var(--axs-node-edge,transparent) inset;transition:opacity var(--axs-motion-base,.2s) var(--axs-ease-out,ease)}.axs-pg-board.is-allout{opacity:.55}.axs-pg-board-head{border-bottom:1px solid var(--axs-line);align-items:baseline;gap:8px;padding:10px 14px 8px;display:flex}.axs-pg-board-title{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);margin:0;font-size:13.5px;font-weight:600}.axs-pg-board-n{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.axs-pg-board-flags{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.axs-pg-board-flags i{border-radius:50%;width:6px;height:6px;display:inline-block}.axs-pg-board-flags i.is-f{background:var(--axs-danger)}.axs-pg-board-flags i.is-s{background:var(--axs-warn)}.axs-pg-board-rows{padding:6px 6px 8px}.axs-pg-board.is-wide .axs-pg-board-rows{column-count:2;column-gap:6px}.axs-pg-srow{text-align:left;cursor:pointer;break-inside:avoid;width:100%;height:26px;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px 0 10px;display:flex;position:relative}.axs-pg-srow:before{content:"";background:0 0;border-radius:2px;width:2px;position:absolute;top:7px;bottom:7px;left:2px}.axs-pg-srow[data-tier=entity]:before{background:color-mix(in srgb, var(--axs-accent) 75%, transparent)}.axs-pg-srow[data-tier=config]:before{background:color-mix(in srgb, var(--axs-ink-faint) 55%, transparent)}.axs-pg-srow .axs-pg-runtime-dot{width:6px;height:6px}.axs-pg-srow-name{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.axs-pg-srow:hover{background:color-mix(in srgb, var(--axs-surface) 62%, transparent)}.axs-pg-srow:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-pg-srow.is-sel{background:var(--axs-accent-bg)}.axs-pg-srow.is-sel:before{background:var(--axs-accent);width:3px;top:4px;bottom:4px}.axs-pg-srow.is-sel .axs-pg-srow-name{font-weight:600}.axs-pg-srow.is-out,.axs-pg-srow.is-dimmed{opacity:.32}.axs-pg-srow.is-hit .axs-pg-srow-name{color:var(--axs-accent);font-weight:600}.axs-pg-legend{z-index:4;background:color-mix(in srgb, var(--axs-surface) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--axs-node-rim,var(--axs-line));font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;pointer-events:none;border-radius:9px;align-items:center;gap:16px;padding:7px 13px;font-size:11px;display:flex;position:absolute;bottom:12px;left:16px}.axs-pg-legend-item{align-items:center;gap:7px;display:inline-flex}.axs-pg-legend svg{display:block}.axs-pg-legend .axs-pg-k{stroke-width:1.5px}.axs-pg-detail{border-left:1px solid var(--axs-line);background:var(--axs-surface);flex-direction:column;flex:none;gap:12px;width:306px;min-width:0;padding:16px 16px 14px;display:flex;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.axs-pg-detail.is-populated{animation:axs-pg-rail-in .24s var(--axs-ease-out,ease)}}@keyframes axs-pg-rail-in{0%{opacity:.4}to{opacity:1}}.axs-pg-detail-empty p,.axs-pg-readonly-banner{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:12px;line-height:1.45}.axs-pg-detail-lede{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:-4px 0 0;font-size:12.5px;line-height:1.45}.axs-pg-readonly-banner{border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);margin-top:auto;padding-top:12px;font-size:11px}.axs-pg-detail-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.axs-pg-detail-tools{flex:none;gap:5px;display:inline-flex}.axs-pg-detail-title{min-width:0;font-family:var(--axs-display);letter-spacing:-.015em;color:var(--axs-ink);flex:1;margin:0;font-size:16px;font-weight:600;line-height:1.25}.axs-pg-detail-close{font-family:var(--axs-sans);border:1px solid var(--axs-line);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border-radius:5px;flex-shrink:0;padding:4px 9px;font-size:11px}.axs-pg-detail-close:hover{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 30%, transparent)}.axs-pg-detail-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.axs-pg-detail-runtime{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:6px;padding:10px 0 8px;display:flex}.axs-pg-detail-runtime-row{font-family:var(--axs-sans);color:var(--axs-ink);justify-content:space-between;gap:12px;font-size:12px;display:flex}.axs-pg-detail-runtime-k{font-family:var(--axs-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10px;font-weight:600}.axs-pg-detail-runtime-detail{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:11px;line-height:1.4}.axs-pg-detail-cta{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:6px;padding:4px 0 8px;display:flex}.axs-pg-cta{font-family:var(--axs-sans);border:1px solid color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line));background:color-mix(in srgb, var(--axs-accent) 14%, var(--axs-surface));color:var(--axs-ink);cursor:pointer;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:6px;align-self:flex-start;padding:9px 14px;font-size:13px;font-weight:600}.axs-pg-cta:hover:not(:disabled){border-color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 22%, var(--axs-surface))}.axs-pg-cta:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-pg-cta:disabled,.axs-pg-cta.is-disabled{opacity:.55;cursor:not-allowed;border-color:var(--axs-line);background:var(--axs-canvas-bg);color:var(--axs-ink-mid)}.axs-pg-cta-reason,.axs-pg-cta-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:11px;line-height:1.4}.axs-pg-cta-reason{color:var(--axs-ink-mid)}.axs-pg-plane-chip{font-family:var(--axs-sans);border:1px solid var(--axs-line);color:var(--axs-ink-mid);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500}.axs-pg-plane-chip.is-also{color:var(--axs-ink-faint)}.axs-pg-detail-impact h3{margin:0 0 6px}.axs-pg-impact-k{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin:6px 0 4px;font-size:10px;font-weight:600}.axs-pg-conn-kind.is-failing{color:var(--axs-danger)}.axs-pg-conn-kind.is-stale{color:var(--axs-warn)}.axs-pg-detail-impact h3,.axs-pg-detail-conn h3,.axs-pg-detail-files h3{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 6px;font-size:10.5px;font-weight:600}.axs-pg-conn-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.axs-pg-conn{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);align-items:center;gap:6px;font-size:11px;display:flex}.axs-pg-conn-dir{font-family:var(--axs-sans);color:var(--axs-ink-faint);flex:none}.axs-pg-conn-jump{text-align:left;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:2px 0;font-size:12px;overflow:hidden}.axs-pg-conn-jump:hover{color:var(--axs-accent)}.axs-pg-conn-kind{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none}.axs-pg-conn--annotation .axs-pg-conn-kind{color:color-mix(in srgb, var(--axs-accent) 70%, var(--axs-ink-faint))}.axs-pg-conn-del{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;padding:2px 4px;font-size:12px;line-height:1}.axs-pg-conn-del:hover{color:var(--axs-danger);background:var(--axs-danger-bg)}.axs-pg-detail-dl{flex-direction:column;gap:10px;margin:0;display:flex}.axs-pg-detail-dl dt{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:2px;font-size:10px;font-weight:600}.axs-pg-detail-dl dd{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;line-height:1.4}.axs-pg-detail-dl code,.axs-pg-detail-files code{font-family:var(--axs-mono);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);overflow-wrap:anywhere}.axs-pg-detail-files ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.axs-pg-detail-files li code{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);word-break:break-all;font-size:var(--axs-text-micro);border-radius:4px;padding:4px 6px;display:block}@media (max-width:900px){.axs-pg-detail{z-index:5;border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:var(--axs-radius-lg,12px);background:color-mix(in srgb, var(--axs-surface) 88%, transparent);width:auto;max-height:46vh;-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,0px));backdrop-filter:blur(var(--axs-node-blur-heavy,0px));box-shadow:var(--axs-elev-lg,none);position:absolute;top:auto;bottom:10px;left:10px;right:10px}.axs-pg-legend{display:none}}@media (max-width:860px){.axs-pg-rack-btn,.axs-pg-tool{min-width:44px;min-height:44px}.axs-pg-rack{gap:2px}.axs-pg-rack-btn+.axs-pg-rack-btn{box-shadow:none}.axs-pg-srow{min-height:34px}}@media (max-width:640px){.axs-pg{--axs-text-micro:12px}.axs-pg-attention-k,.axs-pg-nofiles,.axs-pg-trunk-n,.axs-pg-board-n,.axs-pg-readonly-banner,.axs-pg-detail-close,.axs-pg-detail-runtime-k,.axs-pg-detail-runtime-detail,.axs-pg-cta-reason,.axs-pg-cta-hint,.axs-pg-plane-chip,.axs-pg-impact-k,.axs-pg-detail-impact h3,.axs-pg-detail-conn h3,.axs-pg-detail-files h3,.axs-pg-conn,.axs-pg-detail-dl dt{font-size:12px}.axs-pg-search-input{min-height:44px}.axs-pg-detail-close{min-width:44px;min-height:44px}.axs-pg-cta{min-height:44px}.axs-pg-conn-jump{align-items:center;min-height:44px;display:inline-flex}.axs-pg-srow{min-height:44px}}@media (max-width:480px){.axs-pg-chrome{padding:12px 12px 10px}.axs-pg-title{font-size:17px}.axs-pg-lede{font-size:12px}.axs-pg-annotation-badge{display:none}}@media (prefers-reduced-motion:reduce){.axs-pg-detail.is-populated,.axs-pg-runtime-dot,.axs-pg-board,.axs-pg-srow,.axs-pg-trunk{transition:none!important;animation:none!important}}.axs-pgc{background:radial-gradient(ellipse 60% 50% at 18% 12%, color-mix(in srgb, var(--axs-surface) 70%, transparent), transparent 70%), radial-gradient(ellipse 50% 40% at 88% 78%, color-mix(in srgb, var(--axs-accent) 6%, transparent), transparent 65%), linear-gradient(165deg, var(--axs-canvas-bg) 0%, var(--axs-surface) 46%, color-mix(in srgb, var(--axs-ink-faint) 12%, var(--axs-surface)) 100%);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.axs-pgc-bench{background-image:radial-gradient(circle, color-mix(in srgb, var(--axs-ink) 14%, transparent) 1.2px, transparent 1.7px);background-position:13px 13px;background-size:26px 26px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.axs-pgc-bench .axs-pgc-canvas:before{content:none}.axs-pgc-canvas{flex:1;min-height:0}.axs-pgc-canvas.axs-pg-canvas .axs-zoom-pill{left:14px;right:auto}.axs-pgc-empty{text-align:center;max-width:42ch;margin:auto;padding:24px}.axs-pgc-empty strong{font-family:var(--axs-display);color:var(--axs-ink);margin-bottom:8px;font-size:15px;font-weight:600;display:block}.axs-pgc-empty p{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:12.5px;line-height:1.5}.axs-pgc-empty code{font-family:var(--axs-mono);font-size:11px}.axs-pgc-empty-add{border:1px solid var(--axs-accent);background:var(--axs-accent);min-height:44px;color:var(--axs-accent-fg);font-family:var(--axs-sans);cursor:pointer;border-radius:9px;margin-top:16px;padding:0 18px;font-size:12.5px;font-weight:600}.axs-pgc-empty-add:focus-visible{outline:2px solid var(--axs-accent);outline-offset:3px}.axs-pgc-float{z-index:6;pointer-events:none;position:absolute}.axs-pgc-float>*{pointer-events:auto}.axs-pgc-float--top-left{top:14px;left:14px}.axs-pgc-float--top-right{top:14px;right:14px}.axs-pgc-float--bottom-right{flex-direction:column;align-items:flex-end;gap:8px;display:flex;bottom:14px;right:14px}.axs-canvas-main[data-zoomed=true] .axs-pgc-float--bottom-right{bottom:64px}.axs-pgc-crumb{background:color-mix(in srgb, var(--axs-surface) 74%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);border:1px solid color-mix(in srgb, var(--axs-ink) 14%, transparent);box-shadow:0 1px 0 #ffffff8c inset, 0 8px 22px color-mix(in srgb, var(--axs-ink) 8%, transparent);border-radius:999px;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.axs-pgc-crumb-k{font-family:var(--axs-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:600}.axs-pgc-crumb-sep{color:var(--axs-ink-faint);opacity:.6}.axs-pgc-crumb-name{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);background:0 0;border:none;min-width:8ch;max-width:28ch;padding:0;font-size:13px;font-weight:600}.axs-pgc-crumb-name:focus-visible{box-shadow:0 1px 0 color-mix(in srgb, var(--axs-accent) 55%, transparent);outline:none}.axs-pgc-crumb-tag{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 11%, transparent);border:1px solid color-mix(in srgb, var(--axs-accent) 34%, transparent);border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:600}.axs-pgc-propose{font-family:var(--axs-sans);background:var(--axs-ink);color:var(--axs-chrome);cursor:pointer;box-shadow:0 1px 0 #ffffff2e inset, 0 10px 24px color-mix(in srgb, var(--axs-ink) 16%, transparent);transition:background var(--axs-motion-fast,.14s) var(--axs-ease-out,ease);border:1px solid #0000;border-radius:9px;padding:9px 14px;font-size:12.5px;font-weight:600}.axs-pgc-propose:hover:not(:disabled){background:color-mix(in srgb, var(--axs-ink) 88%, var(--axs-accent))}.axs-pgc-propose.is-disabled,.axs-pgc-propose:disabled{opacity:.42;cursor:not-allowed}.axs-pgc-draft-chip{border:1px solid color-mix(in srgb, var(--axs-ink) 14%, transparent);background:color-mix(in srgb, var(--axs-surface) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);cursor:pointer;box-shadow:0 1px 0 #ffffff8c inset, 0 8px 22px color-mix(in srgb, var(--axs-ink) 8%, transparent);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.axs-pgc-draft-dot{background:var(--axs-accent);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 18%, transparent);border-radius:50%}.axs-pgc-draft-name{font-family:var(--axs-display);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;max-width:18ch;font-size:12.5px;font-weight:600;overflow:hidden}.axs-pgc-draft-meta{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.axs-pgc-draft-caret{color:var(--axs-ink-faint);font-size:10px}.axs-pgc-compiled{border:1px solid color-mix(in srgb, var(--axs-ink) 14%, transparent);background:color-mix(in srgb, var(--axs-surface) 86%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.25);width:min(300px,72vw);max-height:min(360px,50vh);box-shadow:0 1px 0 #ffffff9e inset, 0 14px 36px color-mix(in srgb, var(--axs-ink) 11%, transparent);border-radius:14px;padding:12px 14px 10px;overflow:auto}.axs-pgc-compiled h3{font-family:var(--axs-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 8px;font-size:10.5px;font-weight:600}.axs-pgc-compiled ol{font-family:var(--axs-display);flex-direction:column;gap:3px;margin:0;padding:0 0 0 18px;display:flex}.axs-pgc-compiled li button{font:inherit;color:var(--axs-ink);cursor:pointer;text-align:left;background:0 0;border:none;padding:2px 0;font-size:13px;font-weight:600}.axs-pgc-compiled li.is-selected button,.axs-pgc-compiled li button:hover{color:var(--axs-accent)}.axs-pgc-compiled-empty{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:12px}.axs-pgc-compiled-actions{justify-content:flex-end;margin-top:10px;display:flex}.axs-pgc-ghost{border:1px solid var(--axs-line);color:var(--axs-ink-mid);font-family:var(--axs-sans);cursor:pointer;background:0 0;border-radius:7px;padding:5px 9px;font-size:11.5px}.axs-pgc-ghost:hover{color:var(--axs-ink);border-color:var(--axs-line-hard,var(--axs-line))}.axs-pgc-sketch-banner{font-family:var(--axs-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin:10px 0 0;font-size:9.5px}.axs-pgc-issues{flex-direction:column;gap:5px;margin:10px 0 0;padding:0;list-style:none;display:flex}.axs-pgc-issues li{font-family:var(--axs-sans);color:var(--axs-ink-mid);padding-left:14px;font-size:11.5px;line-height:1.4;position:relative}.axs-pgc-issues li:before{content:"";background:#c4922a;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:2px}.axs-pgc-issues li.is-blocker{color:var(--axs-ink)}.axs-pgc-issues li.is-blocker:before{background:var(--axs-alert,#a4503a)}.axs-pgc-card{-webkit-backdrop-filter:blur(22px)saturate(1.2);overflow:visible;background:color-mix(in srgb, var(--axs-surface) 64%, transparent)!important;border:1px solid color-mix(in srgb, var(--axs-ink) 16%, transparent)!important;box-shadow:0 1px 0 #ffffff8c inset, 0 8px 22px color-mix(in srgb, var(--axs-ink) 9%, transparent), 0 2px 4px color-mix(in srgb, var(--axs-ink) 5%, transparent)!important;border-radius:14px!important}.axs-pgc-card.is-selected{outline:none;border-color:var(--axs-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 11%, transparent), 0 1px 0 #ffffff9e inset, 0 12px 32px color-mix(in srgb, var(--axs-ink) 11%, transparent)!important;background:color-mix(in srgb, var(--axs-surface) 84%, #fff)!important}.axs-pgc-card .axs-pg-port.is-armed{border-color:color-mix(in srgb, var(--axs-ink) 35%, transparent);cursor:crosshair;background:var(--axs-surface)}.axs-pgc-card .axs-pg-port.is-armed:hover{background:color-mix(in srgb, var(--axs-accent) 18%, var(--axs-surface));border-color:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 18%, transparent);outline:none;width:14px;height:14px}.axs-pgc-card .axs-pg-port.is-armed:focus-visible{background:color-mix(in srgb, var(--axs-accent) 18%, var(--axs-surface));border-color:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 18%, transparent);outline:none;width:14px;height:14px}.axs-pgc-card.is-wire-source .axs-pg-port--out{background:color-mix(in srgb, var(--axs-accent) 35%, var(--axs-surface));border-color:var(--axs-accent)}.axs-pgc-shell{transform-origin:0 0;box-sizing:border-box;border-radius:inherit;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.axs-pgc-head{align-items:center;gap:8px;padding:11px 14px 8px;display:flex}.axs-pgc-kind-icon{background:color-mix(in srgb, var(--axs-ink-faint) 38%, transparent);border-radius:4px;flex:none;width:15px;height:15px}.axs-pgc-kind-icon[data-species=trigger]{background:#c4922aa6}.axs-pgc-kind-icon[data-species=data]{background:color-mix(in srgb, var(--axs-ink-mid) 55%, transparent)}.axs-pgc-kind-icon[data-species=generate]{background:color-mix(in srgb, var(--axs-accent) 72%, transparent)}.axs-pgc-kind-icon[data-species=gate]{background:#c45c5c8c}.axs-pgc-kind-icon[data-species=write]{background:color-mix(in srgb, var(--axs-accent) 72%, transparent)}.axs-pgc-kind-icon[data-species=channel]{background:color-mix(in srgb, var(--axs-ink-mid) 55%, transparent)}.axs-pgc-name{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);font-size:14px;font-weight:600;line-height:1.25}.axs-pgc-body{flex:1;padding:0 14px 8px}.axs-pgc-meta{font-family:var(--axs-sans);color:var(--axs-ink-mid);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.axs-pgc-foot{border-top:1px solid color-mix(in srgb, var(--axs-ink) 10%, transparent);background:color-mix(in srgb, var(--axs-surface) 35%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;display:flex}.axs-pgc-tool{font-family:var(--axs-mono);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.axs-pgc-kind{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:10px;font-weight:600}.axs-pg-wire--bench .axs-pg-wire-stroke{stroke:color-mix(in srgb, var(--axs-ink) 38%, transparent);stroke-width:1.5px;opacity:.95}.axs-pg-wire--bench .axs-pg-wire-dot{fill:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-surface))}.axs-pgc-config{z-index:7;border:1px solid color-mix(in srgb, var(--axs-ink) 14%, transparent);background:color-mix(in srgb, var(--axs-surface) 86%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.25);width:min(302px,100% - 28px);max-height:calc(100% - 140px);box-shadow:0 1px 0 #ffffff9e inset, 0 14px 36px color-mix(in srgb, var(--axs-ink) 11%, transparent);border-radius:14px;flex-direction:column;display:flex;position:absolute;top:62px;right:14px;overflow:hidden}.axs-pgc-config-head{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 8px;display:flex}.axs-pgc-config-head h2{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);margin:0;font-size:14.5px;font-weight:600}.axs-pgc-config-close{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-size:14px;line-height:1}.axs-pgc-config-close:hover{color:var(--axs-ink);background:color-mix(in srgb, var(--axs-ink) 6%, transparent)}.axs-pgc-config-body{padding:4px 14px 12px;overflow-x:hidden;overflow-y:auto}.axs-pgc-config-empty{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0 0 8px;font-size:12.5px;line-height:1.45}.axs-pgc-config-summary{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:12px;line-height:1.4}.axs-pgc-config-foot{border-top:1px solid color-mix(in srgb, var(--axs-ink) 10%, transparent);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.axs-pgc-danger{color:var(--axs-alert,#a4503a);font-family:var(--axs-sans);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 6px;font-size:12px;font-weight:600}.axs-pgc-danger:hover{background:color-mix(in srgb, var(--axs-alert,#a4503a) 10%, transparent)}.axs-pgc-menu,.axs-pgc-quickadd{z-index:40;border:1px solid color-mix(in srgb, var(--axs-ink) 14%, transparent);background:var(--axs-pop-bg,var(--axs-surface));min-width:196px;max-width:260px;-webkit-backdrop-filter:var(--axs-pop-blur,none);backdrop-filter:var(--axs-pop-blur,none);box-shadow:0 1px 0 #ffffff9e inset, 0 14px 36px color-mix(in srgb, var(--axs-ink) 12%, transparent);border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed}.axs-pgc-menu--wide{min-width:220px;max-width:280px;max-height:min(420px,70vh);overflow:auto}.axs-pgc-menu--flyout{position:absolute;left:calc(100% - 8px)}.axs-pgc-menu--flyout,.axs-pgc-menu--zone{border-radius:var(--axs-radius-md,9px);box-shadow:0 1px 0 #ffffff9e inset, 0 10px 26px color-mix(in srgb, var(--axs-ink) 15%, transparent);animation:axsPgcMenuIn var(--axs-motion-fast,.12s) var(--axs-ease-out,ease-out) both}@keyframes axsPgcMenuIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.axs-pgc-menu--flyout,.axs-pgc-menu--zone{animation:none}}.axs-pgc-menu-item.is-open{background:color-mix(in srgb, var(--axs-accent) 10%, transparent)}.axs-pgc-menu-item.is-open .axs-pgc-menu-caret{color:var(--axs-accent);transform:translate(1px)}.axs-pgc-menu-item{text-align:left;width:100%;color:var(--axs-ink);font-family:var(--axs-sans);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:500;display:flex}.axs-pgc-menu-item:hover{background:color-mix(in srgb, var(--axs-accent) 8%, transparent);outline:none}.axs-pgc-menu-item:focus-visible{background:color-mix(in srgb, var(--axs-accent) 8%, transparent);outline:none}.axs-pgc-menu-item--accent{color:var(--axs-accent);font-weight:600}.axs-pgc-menu-item--danger{color:var(--axs-alert,#a4503a)}.axs-pgc-menu-caret{text-align:right;width:12px;color:color-mix(in srgb, var(--axs-ink) 45%, transparent);transition:transform var(--axs-motion-fast,.12s) var(--axs-ease-out,ease-out), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease-out);font-size:13px;line-height:1}.axs-pgc-menu-item:hover .axs-pgc-menu-caret{color:var(--axs-ink)}.axs-pgc-menu-item:focus-visible .axs-pgc-menu-caret{color:var(--axs-ink)}.axs-pgc-menu-count{font-family:var(--axs-display,Literata, Georgia, serif);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);background:color-mix(in srgb, var(--axs-ink) 5%, transparent);border-radius:var(--axs-radius-pill,999px);padding:3px 7px;font-size:10.5px;font-weight:500;line-height:1}.axs-pgc-menu-tag{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:lowercase;color:var(--axs-ink-faint);font-size:10px;font-weight:600}.axs-pgc-menu-sep{background:color-mix(in srgb, var(--axs-ink) 10%, transparent);height:1px;margin:4px 6px}.axs-pgc-menu-projected{flex-direction:column;gap:2px;display:flex}.axs-pgc-menu--zone{z-index:41;min-width:228px}.axs-pgc-zone-head{justify-content:space-between;align-items:center;gap:10px;padding:5px 10px 2px;display:flex}.axs-pgc-zone-title{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:10.5px;font-weight:600}.axs-pgc-menu-item--leaf{justify-content:flex-start;gap:9px}.axs-pgc-leaf-label{text-align:left;flex:1}.axs-pgc-leaf-glyph{flex:none;width:13px;height:13px;position:relative}.axs-pgc-leaf-glyph[data-kind=rows]{background-image:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--axs-ink-mid) 62%, transparent) 0 2px, transparent 2px 5px);background-size:100% 13px;border-radius:1px}.axs-pgc-leaf-glyph[data-kind=view]{border:1.5px solid color-mix(in srgb, var(--axs-ink-mid) 58%, transparent);box-shadow:inset 0 3px 0 color-mix(in srgb, var(--axs-ink-mid) 26%, transparent);border-radius:3.5px}.axs-pgc-leaf-glyph[data-kind=write]{background:color-mix(in srgb, var(--axs-accent) 72%, transparent);border-radius:4px}.axs-pgc-tag--outward{color:#a4503a;border-radius:var(--axs-radius-pill,999px);background:#a4503a17;padding:2px 7px}.axs-pgc-menu-item>span:first-child:not(.axs-pgc-leaf-glyph){text-align:left;flex:1}.axs-pgc-quickadd{width:250px}.axs-pgc-quickadd-input{box-sizing:border-box;border:1px solid var(--axs-line);width:100%;font-family:var(--axs-sans);background:var(--axs-surface);color:var(--axs-ink);border-radius:9px;margin-bottom:4px;padding:8px 10px;font-size:13px}.axs-pgc-quickadd-input:focus-visible{border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 11%, transparent);outline:none}.axs-pgc-quickadd-cap{font-family:var(--axs-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint);margin:2px 4px 6px;font-size:10px;font-weight:600}.axs-pgc-quickadd-list{max-height:220px;margin:0 0 4px;padding:0;list-style:none;overflow:auto}.axs-pgc-quickadd-list button{text-align:left;width:100%;color:var(--axs-ink);font-family:var(--axs-sans);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.axs-pgc-quickadd-list button:hover{background:color-mix(in srgb, var(--axs-accent) 8%, transparent)}@media (prefers-reduced-motion:reduce){.axs-pgc-propose,.axs-pgc-card{transition:none}}@media (max-width:720px){.axs-pgc-float--top-left{top:12px;left:12px;right:12px}.axs-pgc-crumb{box-sizing:border-box;grid-template-columns:auto auto minmax(0,1fr) auto;width:100%;min-height:52px;padding-top:3px;padding-bottom:3px;display:grid}.axs-pgc-crumb-k,.axs-pgc-crumb-tag,.axs-pgc-draft-caret{font-size:var(--axs-text-micro)}.axs-pgc-config{max-height:40vh;top:auto;bottom:72px}.axs-pgc-crumb-name{min-width:0;max-width:none;min-height:44px;padding-left:4px;padding-right:4px}.axs-pgc-float--top-right{top:76px;right:12px}.axs-pgc-propose,.axs-pgc-draft-chip,.axs-pgc-menu-item,.axs-pgc-quickadd-input,.axs-pgc-quickadd-list button,.axs-pgc-config-close,.axs-pgc-danger{box-sizing:border-box;min-height:44px}.axs-pgc-float--bottom-right{max-width:calc(100vw - 24px);right:12px}.axs-pgc-draft-chip{max-width:100%}.axs-pgc-compiled{box-sizing:border-box;width:min(300px,100vw - 24px)}}@media (max-width:640px){.axs-pgc-crumb-k,.axs-pgc-crumb-tag,.axs-pgc-draft-caret{font-size:11px}.axs-pgc-crumb-name{margin-top:-14px;margin-bottom:-14px;padding-top:14px;padding-bottom:14px}.axs-pgc-propose,.axs-pgc-draft-chip{min-height:44px}}.axv-designopts{flex-direction:column;gap:10px;padding:12px;display:flex}.axv-designopts--empty{color:var(--axs-ink-mid);padding:18px;font-size:13px}.axv-designopts__bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.axv-designopts__brief{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axv-designopts__regen{border:1px solid var(--axs-line,#00000029);color:var(--axs-ink-mid);font:inherit;cursor:pointer;background:0 0;border-radius:5px;flex-shrink:0;padding:5px 12px;font-size:12px;font-weight:500}.axv-designopts__regen:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axv-designopts__regen:disabled{opacity:.6;cursor:default}.axv-designopts__regen:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-designopts__error--bar{font-size:12px}.axv-designopts__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.axv-designopts__card{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.axv-designopts__card[data-selected]{border-color:var(--axs-accent)}.axv-designopts__head{border:0;border-bottom:1px solid var(--axs-line);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.axv-designopts__head:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axv-designopts__title{color:var(--axs-ink);font-size:13px;font-weight:500}.axv-designopts__pick{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axv-designopts__card[data-selected] .axv-designopts__pick{color:var(--axs-accent)}.axv-designopts__stage{padding:0}.axv-designopts__device{aspect-ratio:4/3;width:100%;display:block;position:relative}.axv-designopts__notch{display:none}.axv-designopts__screen{background:#fff;width:100%;height:100%;position:relative;overflow:hidden}.axv-designopts__frame{background:#fff;border:0;width:100%;height:100%;display:block}.axv-designopts__ghost{background:linear-gradient(180deg, color-mix(in srgb, var(--axs-ink,#000) 6%, #fff) 0%, color-mix(in srgb, var(--axs-ink,#000) 2%, #fff) 45%, color-mix(in srgb, var(--axs-ink,#000) 7%, #fff) 100%);justify-content:center;align-items:center;animation:2.4s ease-in-out infinite axv-designopts-breathe;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.axv-designopts__ghost[data-state=failed]{background:color-mix(in srgb, var(--axs-ink,#000) 3%, #fff);animation:none}.axv-designopts__ghostlabel{letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--axs-ink-faint);padding:0 14px;font-size:11px;font-weight:500}@keyframes axv-designopts-breathe{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.axv-designopts__ghost{animation:none}}.axv-designopts__head:disabled{cursor:default}.axv-designopts__stage[data-artifact-class=website-page],.axv-designopts__stage[data-artifact-class=website-section],.axv-designopts__stage[data-artifact-class=one-pager]{background:color-mix(in srgb, var(--axs-ink,#000) 4%, transparent);padding:14px 16px}.axv-designopts__stage[data-artifact-class=website-page] .axv-designopts__device,.axv-designopts__stage[data-artifact-class=website-section] .axv-designopts__device,.axv-designopts__stage[data-artifact-class=one-pager] .axv-designopts__device{aspect-ratio:9/19.5;border-radius:22px;width:232px;max-width:100%;margin:0 auto;overflow:hidden;box-shadow:0 6px 18px -12px #00000047}.axv-designopts__stage[data-artifact-class=website-page] .axv-designopts__screen,.axv-designopts__stage[data-artifact-class=website-section] .axv-designopts__screen,.axv-designopts__stage[data-artifact-class=one-pager] .axv-designopts__screen{border-radius:22px}.axv-designopts__stage[data-artifact-class=website-page] .axv-designopts__frame,.axv-designopts__stage[data-artifact-class=website-section] .axv-designopts__frame,.axv-designopts__stage[data-artifact-class=one-pager] .axv-designopts__frame{transform-origin:0 0;width:390px;height:845px;position:absolute;top:0;left:0;transform:scale(.5949)}.axv-designopts__stage[data-artifact-class=flyer],.axv-designopts__stage[data-artifact-class=email]{background:color-mix(in srgb, var(--axs-ink,#000) 4%, transparent);padding:14px 16px 16px}.axv-designopts__stage[data-artifact-class=flyer] .axv-designopts__device{aspect-ratio:3/4;width:100%;max-width:256px;box-shadow:0 0 0 1px var(--axs-line), 0 10px 24px -12px #00000059;border-radius:8px;margin:0 auto;overflow:hidden}.axv-designopts__stage[data-artifact-class=flyer] .axv-designopts__frame{border-radius:8px}.axv-designopts__stage[data-artifact-class=email] .axv-designopts__device{aspect-ratio:3/5;width:256px;max-width:100%;box-shadow:0 0 0 1px var(--axs-line), 0 10px 24px -12px #00000059;border-radius:8px;margin:0 auto;overflow:hidden}.axv-designopts__stage[data-artifact-class=email] .axv-designopts__screen{border-radius:8px}.axv-designopts__stage[data-artifact-class=email] .axv-designopts__frame{transform-origin:0 0;width:600px;height:1000px;position:absolute;top:0;left:0;transform:scale(.4267)}.axv-designopts__stage[data-artifact-class=social-post]{background:color-mix(in srgb, var(--axs-ink,#000) 4%, transparent);padding:14px 16px 16px}.axv-designopts__stage[data-artifact-class=social-post] .axv-designopts__device{aspect-ratio:1;width:288px;max-width:100%;box-shadow:0 0 0 1px var(--axs-line), 0 10px 24px -12px #00000059;border-radius:8px;margin:0 auto;overflow:hidden}.axv-designopts__stage[data-artifact-class=social-post] .axv-designopts__screen{border-radius:8px}.axv-designopts__stage[data-artifact-class=social-post] .axv-designopts__frame{transform-origin:0 0;width:1080px;height:1080px;position:absolute;top:0;left:0;transform:scale(.2667)}.axv-designopts__stage[data-artifact-class=popup]{background:color-mix(in srgb, var(--axs-ink,#000) 4%, transparent);padding:14px 16px}.axv-designopts__stage[data-artifact-class=popup] .axv-designopts__device{aspect-ratio:4/3;width:320px;max-width:100%;box-shadow:0 0 0 1px var(--axs-line), 0 10px 24px -12px #00000059;border-radius:8px;margin:0 auto;overflow:hidden}.axv-designopts__stage[data-artifact-class=popup] .axv-designopts__screen{border-radius:8px}.axv-designopts__stage[data-artifact-class=popup] .axv-designopts__frame{transform-origin:0 0;width:800px;height:600px;position:absolute;top:0;left:0;transform:scale(.4)}.axs-leaf-card .axs-vcard[data-view=design-options]{width:min(1200px,100%)}.axv-designopts__check{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}.axv-designopts__checkdot{background:var(--axs-ink-faint);border-radius:50%;flex-shrink:0;width:7px;height:7px}.axv-designopts__check--strong .axv-designopts__checkdot{background:var(--axs-ok)}.axv-designopts__check--off-brand .axv-designopts__checkdot{background:var(--axs-danger)}.axv-designopts__check--thin .axv-designopts__checkdot{background:var(--axs-warn)}.axv-designopts__check--similar .axv-designopts__checkdot{background:var(--axs-line-hard)}.axv-designopts__checklabel{color:var(--axs-ink);font-weight:500}.axv-designopts__checkdetail{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--axs-ink-faint);overflow:hidden}.axv-designopts__summary{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);padding:8px 10px;font-size:12px;line-height:1.5}.axv-designopts__foot{color:var(--axs-ink-mid);align-items:center;gap:12px;font-size:12px;display:flex}.axv-designopts__pickedname{color:var(--axs-ink);font-weight:500}.axv-designopts__promote{background:var(--axs-accent);color:var(--axs-accent-fg,#fff);font:inherit;cursor:pointer;border:0;border-radius:5px;margin-left:auto;padding:6px 14px;font-size:12px;font-weight:500}.axv-designopts__promote:hover:not(:disabled){background:var(--axs-accent-hover,var(--axs-accent))}.axv-designopts__promote:disabled{opacity:.6;cursor:default}.axv-designopts__promote:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-designopts__export{border:1px solid var(--axs-line,#00000029);color:var(--axs-ink);font:inherit;cursor:pointer;background:0 0;border-radius:5px;margin-left:auto;padding:6px 14px;font-size:12px;font-weight:500}.axv-designopts__export+.axv-designopts__promote{margin-left:8px}.axv-designopts__export:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axv-designopts__export:disabled{opacity:.6;cursor:default}.axv-designopts__export:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-designopts__done{color:var(--axs-ink)}.axv-designopts__error{color:var(--axs-danger)}.axv-targets-draft{font-family:var(--axs-sans);letter-spacing:.02em;white-space:nowrap;color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);cursor:pointer;background:0 0;border-radius:7px;padding:.28rem .55rem;font-size:.72rem;transition:color .12s,border-color .12s,background .12s}.axv-targets-draft:hover:not(:disabled){color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent);outline:none}.axv-targets-draft:focus-visible:not(:disabled){color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent);outline:none}.axv-targets-draft:disabled{opacity:.4;cursor:default}.axv-targets .axv-td[data-label=Why]{white-space:normal}.axv-cform{gap:var(--axs-space-3,12px);padding:var(--axs-space-3,12px);border-radius:var(--axs-radius-md,8px);background:var(--axs-surface-alt,#f6f6f7);flex-direction:column;display:flex}.axv-cform-title{font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium,500);letter-spacing:.01em;color:var(--axs-ink,#1a1a1a);margin:0}.axv-cform-intro{font-size:var(--axs-text-body,13px);color:var(--axs-ink-mid,#555);line-height:var(--axs-lh-body,1.5);margin:0}.axv-cform-fields{gap:var(--axs-space-3,12px);flex-direction:column;display:flex}.axv-cform-actions{justify-content:flex-end;display:flex}.axv-cform--done{gap:var(--axs-space-2,8px)}.axv-cform-receipt{font-size:var(--axs-text-body,13px);color:var(--axs-ink-mid,#555);align-items:center;gap:8px;display:flex}.axv-cform-receipt svg{width:15px;height:15px;color:var(--axs-accent);flex-shrink:0}.axv-cform-receipt-msg{flex:1;min-width:0}.axv-cform-undo{font:inherit;font-size:var(--axs-text-body,13px);font-weight:var(--axs-weight-medium,500);color:var(--axs-accent);cursor:pointer;border-radius:var(--axs-radius-sm,6px);transition:background var(--axs-dur-fast,.12s) var(--axs-ease-standard,ease);background:0 0;border:0;flex-shrink:0;padding:2px 6px}.axv-cform-undo:hover:not(:disabled){background:color-mix(in srgb, var(--axs-accent) 10%, transparent)}.axv-cform-undo:disabled{opacity:.6;cursor:default}.axv-composed{gap:var(--axs-gap,12px);padding:var(--axs-pad,12px);flex-direction:column;display:flex}.axv-composed-title{margin:0}.axv-composed-body{gap:var(--axs-gap,12px);display:grid}.axv-composed--stack .axv-composed-body{grid-template-columns:1fr}.axv-composed--grid .axv-composed-body{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.axv-composed--positioned .axv-composed-body{grid-auto-rows:minmax(0,auto);align-items:stretch}.axv-composed--positioned .axv-composed-node{min-height:0}@media (max-width:520px){.axv-composed--positioned .axv-composed-body{grid-template-columns:1fr!important}.axv-composed--positioned .axv-composed-node,.axv-composed--positioned .axv-composed-unknown{grid-area:auto/1/auto/-1!important}}.axv-composed-node{min-width:0}.axv-composed-note{font-size:var(--axs-text-body,13px);color:var(--axs-ink-mid,#555);margin:0}.axv-composed-unknown{font-family:var(--axs-mono,ui-monospace, monospace);font-size:var(--axs-text-micro,11px);color:var(--axs-ink-faint,#999);border:1px dashed var(--axs-border-tertiary,#ddd);border-radius:var(--axs-radius-sm,6px);padding:6px 8px}.axs-ssw{box-sizing:border-box;background:linear-gradient(165deg, color-mix(in srgb, var(--axs-ink) 2.5%, var(--axs-canvas-bg,var(--axs-surface))) 0%, var(--axs-canvas-bg,var(--axs-surface)) 42%, color-mix(in srgb, var(--axs-ink) 1.5%, var(--axs-canvas-bg,var(--axs-surface))) 100%);min-width:0;height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;flex:1;display:flex}.axs-ssw-split{flex:auto;min-height:0}.axs-ssw-rail{flex:none;width:300px;container:axssw-rail/inline-size}.axs-ssw-railbody{overscroll-behavior:contain;scrollbar-width:thin;padding:0 0 12px;overflow-y:auto}.axs-ssw-detail{flex:auto;min-width:0}.axs-ssw-detail-sub{color:var(--axs-ink-mid);max-width:52ch;margin:0;font-size:.8rem;line-height:1.5}.axs-ssw-detailbody{min-height:0;overflow:hidden}.axs-ssw-detail-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:16px;min-height:0;padding:12px 18px 22px;display:flex;overflow-y:auto}.axs-ssw-detail-scroll>.axv-actionpill{align-self:flex-start}.axs-ssw-detail-empty{flex:1;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex}.axs-ssw-chip{white-space:nowrap;color:var(--axs-ink-faint);flex:none;align-self:center;align-items:center;gap:6px;font-size:.7rem;font-weight:500;line-height:1;display:inline-flex}.axs-ssw-chip:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.axs-ssw-chip[data-tone=ok]{color:var(--axs-ok)}.axs-ssw-chip[data-tone=warn]{color:var(--axs-warn)}.axs-ssw-chip[data-tone=todo]{color:var(--axs-ink-faint)}.axs-ssw-chip[data-tone=neutral]{color:var(--axs-ink-mid)}.axs-ssw-chip[data-tone=bad]{color:var(--axs-danger)}.axs-ssw-dlist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.axs-ssw-drow{background:var(--axs-surface-alt,color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface)));border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.axs-ssw-dhost{color:var(--axs-ink);font-size:.84rem;font-weight:500}.axs-ssw-dmeta{color:var(--axs-ink-mid);font-size:.72rem}.axs-ssw-hint{flex-direction:column;gap:4px;display:flex}.axs-ssw-hint-k{text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);font-size:.66rem;font-weight:500}.axs-ssw-hint-v{color:var(--axs-ink);font-size:.8rem;line-height:1.5}.axs-ssw-hint-v code,.axs-ssw-note code,.axs-ssw-state code,.axs-ssw-tech code{font-family:var(--axs-mono);background:var(--axs-surface-alt,color-mix(in srgb, var(--axs-ink) 4%, var(--axs-surface)));border-radius:5px;padding:1px 5px;font-size:.92em}.axs-ssw-note{color:var(--axs-ink-faint);margin:0;font-size:.72rem;line-height:1.5}.axs-ssw-tech{color:var(--axs-ink-faint);margin:0;font-size:.72rem}.axs-ssw-tech summary{cursor:pointer;color:var(--axs-ink-mid);font-weight:500;list-style:none}.axs-ssw-tech summary::-webkit-details-marker{display:none}.axs-ssw-tech summary:before{content:"› ";transition:transform .12s;display:inline-block}.axs-ssw-tech[open] summary:before{transform:rotate(90deg)}.axs-ssw-tech p{margin:6px 0 0;line-height:1.45}.axs-ssw-state{background:var(--axs-surface-alt,color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface)));border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.axs-ssw-state-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:9px;height:9px}.axs-ssw-state[data-tone=ok] .axs-ssw-state-dot{background:var(--axs-ok)}.axs-ssw-state[data-tone=warn] .axs-ssw-state-dot{background:var(--axs-warn)}.axs-ssw-state[data-tone=todo] .axs-ssw-state-dot{background:var(--axs-ink-faint)}.axs-ssw-state-text{color:var(--axs-ink);font-size:.84rem;font-weight:500}.axs-ssw-redir{flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;display:flex}.axs-ssw-redir code{font-family:var(--axs-mono);color:var(--axs-ink);font-size:.74rem}.axs-ssw-arrow{color:var(--axs-ink-faint)}.axs-ssw-fields{flex-direction:column;gap:10px;display:flex}.axs-ssw-field{flex-direction:column;gap:5px;display:flex}.axs-ssw-field-k{color:var(--axs-ink);font-size:.74rem;font-weight:500}.axs-ssw-field-hint{color:var(--axs-ink-faint);font-size:.7rem}.axs-ssw-field-hint code{font-family:var(--axs-mono);font-size:.92em}.axs-ssw-score-n{letter-spacing:-.02em;font-size:1.85rem;line-height:1}.axs-ssw-score-l{color:var(--axs-ink-mid);font-size:.74rem}.axs-ssw-score[data-tone=ok] .axs-ssw-score-l{color:var(--axs-ok)}.axs-ssw-score[data-tone=warn] .axs-ssw-score-l{color:var(--axs-warn)}.axs-ssw-score[data-tone=bad] .axs-ssw-score-l{color:var(--axs-danger)}.axs-ssw-tallies{flex-wrap:wrap;gap:14px;display:flex}.axs-ssw-tally{color:var(--axs-ink-faint);font-size:.74rem;font-weight:500}.axs-ssw-tally[data-tone=ok]{color:var(--axs-ok)}.axs-ssw-tally[data-tone=warn]{color:var(--axs-warn)}.axs-ssw-tally[data-tone=bad]{color:var(--axs-danger)}.axs-ssw-ledger{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-ssw-ledger-row{align-items:center;gap:12px;padding:9px 4px;display:flex}.axs-ssw-ledger-row+.axs-ssw-ledger-row{border-top:1px solid var(--axs-line)}.axs-ssw-ledger-page{min-width:0;font-family:var(--axs-mono);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.78rem;overflow:hidden}.axs-ssw-ledger-meta{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:.7rem}.axs-ssw-btn{cursor:pointer;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:8px;align-self:flex-start;padding:9px 16px;font-family:inherit;font-size:.8rem;font-weight:500;transition:background .12s,border-color .12s}.axs-ssw-btn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-ssw-btn:disabled{opacity:.6;cursor:default}.axs-ssw-confirm{background:var(--axs-warn-bg,color-mix(in srgb, var(--axs-warn) 12%, var(--axs-surface)));border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.axs-ssw-confirm-q{color:var(--axs-ink);font-size:.8rem;line-height:1.45}.axs-ssw-confirm-actions{flex-wrap:wrap;gap:8px;display:flex}.axs-ssw-err{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface));border-radius:8px;padding:8px 12px;font-size:.78rem;line-height:1.45}.axs-ssw-input{box-sizing:border-box;width:100%;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:8px;padding:8px 11px;font-family:inherit;font-size:.84rem;transition:border-color .12s,box-shadow .12s}.axs-ssw-input::placeholder{color:var(--axs-ink-faint)}.axs-ssw-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-ssw-input.mono{font-family:var(--axs-mono);font-size:.78rem}.axs-ssw-input:disabled{opacity:.55;cursor:not-allowed}.axs-ssw-form{background:var(--axs-surface-alt,color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface)));border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.axs-ssw-form-label{text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-mid);font-size:.7rem;font-weight:500}.axs-ssw-form-sub{color:var(--axs-ink-mid);font-size:.74rem;line-height:1.45}.axs-ssw-form-sub code{font-family:var(--axs-mono)}.axs-ssw-rowerr{color:var(--axs-danger);font-size:.7rem;line-height:1.4}.axs-ssw-drow-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.axs-ssw-drow-actions{flex:none;align-items:center;gap:10px;display:inline-flex}.axs-ssw-inlineconfirm{align-items:center;gap:10px;display:inline-flex}.axs-ssw-linkbtn{color:var(--axs-accent);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.74rem;font-weight:500}.axs-ssw-linkbtn:hover:not(:disabled){text-decoration:underline}.axs-ssw-linkbtn:disabled{opacity:.55;cursor:default}.axs-ssw-linkbtn.danger{color:var(--axs-danger)}.axs-ssw-dnsline{font-size:.74rem;line-height:1.45}.axs-ssw-dnsline[data-tone=ok]{color:var(--axs-ok)}.axs-ssw-dnsline[data-tone=warn]{color:var(--axs-warn)}.axs-ssw-dnsline[data-tone=wait]{color:var(--axs-ink-mid)}.axs-ssw-dcline{color:var(--axs-ink-mid);font-size:.74rem;line-height:1.45}.axs-ssw-dcline[data-tone=ok]{color:var(--axs-ok)}.axs-ssw-dcline[data-tone=wait]{color:var(--axs-ink-mid)}.axs-ssw-dcactions{flex-wrap:wrap;gap:8px;display:flex}.axs-ssw-cc{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.axs-ssw-cc[data-disabled]{background:var(--axs-surface-alt,color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface)));opacity:.7}.axs-ssw-ccchip{color:var(--axs-accent);background:var(--axs-accent-bg);border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 8px;font-size:.7rem;font-weight:500;display:inline-flex}.axs-ssw-ccchip[data-bad]{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface))}.axs-ssw-ccx{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;padding:0 2px;font-size:14px;line-height:1}.axs-ssw-ccx:hover{opacity:1}.axs-ssw-ccinput{min-width:120px;color:var(--axs-ink);background:0 0;border:none;outline:none;flex:1;padding:2px 0;font-family:inherit;font-size:.78rem}.axs-ssw-ccinput::placeholder{color:var(--axs-ink-faint)}.axs-ssw-ccinput:disabled{cursor:not-allowed}@media (max-width:1100px){.axs-ssw-rail{width:260px}}@media (max-width:760px){.axs-ssw-split[data-m-nav=detail] .axs-emn{display:flex}.axs-ssw-split[data-m-nav=list] .axs-ssw-rail{flex:auto;width:auto;min-height:0}.axs-ssw-split[data-m-nav=list] .axs-ssw-detail,.axs-ssw-split[data-m-nav=detail] .axs-ssw-rail{display:none}.axs-ssw-split[data-m-nav=detail] .axs-ssw-detail{flex:auto;min-height:0}.axs-ssw-drow-top{flex-direction:column;align-items:flex-start;gap:6px}.axs-ssw-drow-actions{flex-wrap:wrap}}.axs-cw{box-sizing:border-box;background:var(--axs-canvas-bg,var(--axs-surface));flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.axs-cw--state{justify-content:center;align-items:center;padding:32px}.axs-cw-under{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-cw-headwrap{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);flex:none}.axs-cw-headwrap>.axs-idbar{border-bottom:0}.axs-cw-statchip{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex:none;align-items:center;gap:6px;font-size:.72rem;display:inline-flex}.axs-cw-statdot{background:var(--axs-ink-faint);border-radius:50%;width:6px;height:6px}.axs-cw-statchip[data-tone=live] .axs-cw-statdot{background:var(--axs-ok)}.axs-cw-statchip[data-tone=scheduled] .axs-cw-statdot{background:var(--axs-warn)}.axs-cw-steps{scrollbar-width:none;align-items:center;gap:2px;min-width:0;margin:0 auto;display:flex;overflow-x:auto}.axs-cw-steps::-webkit-scrollbar{display:none}.axs-cw-step{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:5px 10px;transition:background .12s;display:inline-flex}.axs-cw-step:hover{background:var(--axs-chrome,#00000008)}.axs-cw-step:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cw-step[data-active]{background:var(--axs-accent-bg)}.axs-cw-stepnum{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:500}.axs-cw-step[data-active] .axs-cw-stepnum{color:var(--axs-accent)}.axs-cw-steplabel{color:var(--axs-ink-mid);white-space:nowrap;font-size:.8rem}.axs-cw-step[data-active] .axs-cw-steplabel{color:var(--axs-ink);font-weight:500}.axs-cw-stepdot{background:var(--axs-warn);border-radius:50%;flex:none;width:5px;height:5px}.axs-cw-headwrap .axv-rdy{border-top:1px solid var(--axs-line);padding:6px 16px 8px}.axs-cw-cockpit{box-sizing:border-box;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:14px 16px 16px;display:flex;overflow:hidden}.axs-cw-cockpit>.axv-summary{flex:none}.axs-cw-cockpitrow{flex:auto;gap:14px;min-height:0;display:flex}.axs-cw-panel--queue{flex:auto}.axs-cw-sidecol{scrollbar-width:thin;flex-direction:column;flex:none;gap:14px;width:320px;min-height:0;display:flex;overflow-y:auto}.axs-cw-sidecol>.axs-cw-panel{flex:none}.axs-cw-sidelist{flex-direction:column;padding:4px 6px 8px;display:flex}.axs-cw-sidehint{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;padding:10px 14px 12px;font-size:.74rem;line-height:1.5}.axs-cw-panel--exports{padding:10px 14px}@media (max-width:1100px){.axs-cw-panel--config{width:300px}.axs-cw-panel--config[data-form]{width:380px}.axs-cw-sidecol{width:260px}}@media (max-width:760px){.axs-cw-headwrap>.axs-idbar{flex-wrap:wrap;gap:8px;padding:8px 12px}.axs-cw-headwrap .axs-idbar-tools{flex-wrap:wrap;flex-basis:100%}.axs-cw-headwrap .axs-idbar-tools:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.axs-cw-headwrap .axs-idbar-tools:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.axs-cw-headwrap .axs-idbar-tools:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.axs-cw-steps{justify-content:flex-start;margin:0}.axs-cw-headwrap .axv-rdy{flex-wrap:wrap;padding:6px 12px 8px}.axs-cw-split{scrollbar-width:thin;flex-direction:column;gap:10px;padding:10px 10px 12px;overflow-y:auto}.axs-cw-panel--config,.axs-cw-panel--config[data-form]{flex:none;width:auto}.axs-cw-split .axs-cw-panelbody>.axs-cw-config{overflow-y:visible}.axs-cw-panel--preview{flex:none;min-height:480px}.axs-cw-split[data-m-face]{overflow:hidden}.axs-cw-split[data-m-face] .axs-emn{display:flex}.axs-cw-split[data-m-face=config] .axs-cw-panel--preview,.axs-cw-split[data-m-face=preview] .axs-cw-panel--config{display:none}.axs-cw-split[data-m-face] .axs-cw-panel--config,.axs-cw-split[data-m-face] .axs-cw-panel--preview{flex:auto;min-height:0}.axs-cw-split[data-m-face] .axs-cw-panelbody>.axs-cw-config{overflow-y:auto}.axs-cw-cockpit{scrollbar-width:thin;gap:10px;padding:10px 10px 12px;overflow-y:auto}.axs-cw-cockpitrow{flex-direction:column;flex:none;gap:10px}.axs-cw-panel--queue{flex:none;min-height:380px}.axs-cw-sidecol{width:auto;overflow:visible}}.axs-ew{box-sizing:border-box;background:var(--axs-canvas-bg,var(--axs-surface));flex-direction:column;height:100%;min-height:0;display:flex}.axs-ew--state{justify-content:center;align-items:center;padding:32px}.axs-ew-boardwrap{height:100%;min-height:0;position:relative}.axs-ew-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-ew-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-ew-fill,.axs-gb-fillbody>.axs-ew-statebody{height:100%}.axs-ew-fill{flex-direction:column;min-height:0;display:flex;position:relative}.axs-ew-fill>.axs-ew-cols{flex:auto;min-height:0}.axs-ew-fill>.axv-rdy{border-bottom:1px solid var(--axs-line);padding:6px 16px 8px}.axs-ew-statebody{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;min-height:0;padding:32px;display:flex}.axs-ew-board .axs-dash-panel-chip .axs-cw-statchip{text-transform:none;letter-spacing:.02em}.axs-ew-boardwrap[data-reduced-motion] .axs-ew-bezel,.axs-ew-boardwrap[data-reduced-motion] .axs-ew-frame-iframe{transition:none}.axs-ew-boardwrap[data-reduced-motion] .axs-ew-frame-skel{animation:none}.axs-ew-node{flex:auto;min-width:0}.axs-ew-cols{flex:auto;min-height:0;display:flex}.axs-ew-node>.axv-rdy{border-bottom:1px solid var(--axs-line);padding:6px 16px 8px}.axs-ew-railcol{background:var(--axs-chrome,#faf9f6);flex-direction:column;flex:none;width:max(188px,min(18%,244px));min-width:0;min-height:0;display:flex}.axs-ew-railtoggle{-webkit-appearance:none;appearance:none;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:4px;display:inline-flex}.axs-ew-railtoggle:hover{color:var(--axs-ink);background:var(--axs-accent-bg)}.axs-ew-railtoggle svg,.axs-ew-railrestore svg{width:14px;height:14px}.axs-ew-railrestore{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink-mid);font-family:var(--axs-sans);cursor:pointer;white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:12px;font-weight:500;display:inline-flex}.axs-ew-railrestore:hover{color:var(--axs-ink);border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-ew-railrestore-count{color:var(--axs-ink-faint);font-weight:400}.axs-ew-scopeback{-webkit-appearance:none;appearance:none;font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;padding:2px 4px 2px 0;font-size:12px;font-weight:500}.axs-ew-scopeback:hover{color:var(--axs-accent)}@media (min-width:761px){.axs-ew-railcol{transition:width .16s var(--axs-ease-out,ease), opacity .12s ease}.axs-ew-split[data-rail=collapsed] .axs-ew-railcol{opacity:0;pointer-events:none;width:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.axs-ew-railcol{transition:none}}@media (max-width:760px){.axs-ew-railtoggle,.axs-ew-railrestore{display:none}}.axs-ew-cols>.axs-ew-editcol{border-left:1px solid var(--axs-line);background:var(--axs-surface);flex:1 1 0;min-width:260px}.axs-ew-prevcol{border-left:1px solid var(--axs-line);background:var(--axs-canvas-bg);flex-direction:column;flex:1.12 1 0;min-width:280px;min-height:0;display:flex}.axs-ew-colhead{box-sizing:border-box;border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:9px;height:44px;padding:0 14px;display:flex}.axs-ew-cols>.axs-ew-editcol>.axs-ew-colhead{padding:0 22px}.axs-ew-railcol>.axs-ew-colhead>.axs-cw-paneltitle,.axs-ew-prevcol>.axs-ew-colhead>.axs-cw-paneltitle{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-ew-railcol>.axs-ew-colhead{gap:7px}.axs-ew-railcol>.axs-ew-colhead>.axs-cw-panelchip{font-variant-numeric:tabular-nums;margin-left:0}.axs-ew-colhead-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--axs-display);letter-spacing:-.005em;flex:0 auto;font-size:.94rem;font-weight:600;overflow:hidden}.axs-ew-colhead-chip{flex:none;margin-left:auto}.axs-ew-unsaved{font-family:var(--axs-sans);color:var(--axs-ink-faint);flex:none;align-items:center;gap:5px;font-size:11px;display:inline-flex}.axs-ew-unsaved:before{content:"";background:var(--axs-warn);border-radius:50%;flex:none;width:5px;height:5px}.axs-ew-editcol{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.axs-ew-editbody{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-ew-editbody>.axs-cw-config{flex:auto;height:auto;min-height:0}.axs-ew-rail{box-sizing:border-box;scrollbar-width:thin;background:0 0;flex-direction:column;flex:auto;gap:18px;min-height:0;padding:12px 10px 18px;display:flex;overflow-y:auto}.axs-ew-railcol .axs-ew-row:hover{background:var(--axs-surface)}.axs-ew-railcol .axs-ew-row[data-active]{background:var(--axs-surface);box-shadow:var(--axs-elev-sm)}.axs-ew-railcol .axs-ew-row[data-active]:before{left:-10px}.axs-ew-group{flex-direction:column;gap:2px;display:flex}.axs-ew-group+.axs-ew-group{border-top:1px solid var(--axs-line);padding-top:14px}.axs-ew-grouplabel{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:baseline;gap:7px;padding:0 8px 6px;font-size:11px;font-weight:500;display:flex}.axs-ew-grouplabel-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-ew-groupcount{font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);opacity:.75;font-weight:400}.axs-ew-groupchip{text-transform:none;letter-spacing:.02em;margin-left:auto}.axs-ew-row{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:0;border-radius:9px;flex-direction:column;gap:2px;width:100%;padding:7px 10px 8px;transition:background .12s;display:flex;position:relative}.axs-ew-row:hover{background:var(--axs-chrome,#00000008)}.axs-ew-row[data-active]{background:var(--axs-accent-bg)}.axs-ew-row[data-active]:before{content:"";background:var(--axs-accent);border-radius:0 2px 2px 0;width:2px;position:absolute;top:6px;bottom:6px;left:-12px}.axs-ew-row:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-ew-row-top{align-items:center;gap:7px;min-width:0;display:flex}.axs-ew-row-title{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.82rem;font-weight:500;overflow:hidden}.axs-ew-row-dot{background:var(--axs-warn);border-radius:50%;flex:none;width:6px;height:6px}.axs-ew-row-state{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);white-space:nowrap;flex:none;font-size:11px}.axs-ew-row-state[data-status=live]{color:var(--axs-ok)}.axs-ew-row-state[data-status=draft]{color:var(--axs-ink-mid)}.axs-ew-row-sub{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;line-height:1.35;overflow:hidden}.axs-ew-row-sub[data-empty]{color:var(--axs-ink-faint);font-style:italic}.axs-ew-row-meta{align-items:center;gap:6px;display:flex}.axs-ew-chip{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.axs-ew-chip[data-channel=broadcast]{color:var(--axs-ink-mid)}.axs-ew-chip-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:6px;height:6px}.axs-ew-chip-dot[data-state=ready]{background:var(--axs-ok)}.axs-ew-chip-dot[data-state=paused]{background:var(--axs-danger)}.axs-ew-chip-dot[data-state=unknown]{background:var(--axs-warn)}.axs-ew-config{scrollbar-gutter:stable;flex-direction:column;gap:14px;padding:18px 22px 0;display:flex;container-type:inline-size}.axs-ew-config .axv-ce-form{max-width:none}.axs-ew-formcap{flex-direction:column;gap:.9rem;max-width:660px;display:flex}.axs-ew-meta{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.axs-ew-wirenote{border:1px solid var(--axs-line);background:var(--axs-chrome,#00000008);font-family:var(--axs-sans);color:var(--axs-ink-mid);border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:3px 10px;margin:0;padding:9px 12px;font-size:.76rem;line-height:1.5;display:flex}.axs-ew-wire{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-warn);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.axs-ew-wire:before{content:"";background:var(--axs-warn);border-radius:50%;flex:none;width:6px;height:6px}.axs-ew-wirenote>span:last-child{flex:220px;min-width:0}.axs-ew-adv{border-top:1px solid var(--axs-line);padding-top:10px}.axs-ew-adv>summary{cursor:pointer;font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:2px 0;font-size:11px;font-weight:500;list-style:none;display:inline-flex}.axs-ew-adv>summary::-webkit-details-marker{display:none}.axs-ew-adv>summary:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-top:-2px;transition:transform .14s;transform:rotate(-45deg)}.axs-ew-adv[open]>summary:before{margin-top:-4px;transform:rotate(45deg)}.axs-ew-adv>summary:hover{color:var(--axs-ink-mid)}.axs-ew-adv>.axv-ce-grid{margin-top:10px}.axs-ew-textarea{resize:vertical;min-height:96px;line-height:1.5;font-family:var(--axs-sans)}.axs-ewc{flex-direction:column;gap:4px;display:flex;container:axewc/inline-size}.axs-ewc-cluster{flex-direction:column;gap:18px;padding:22px 0 18px;display:flex}.axs-ewc-cluster:first-child{padding-top:2px}.axs-ewc-clabel{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:12px;margin-bottom:4px;font-size:11px;font-weight:500;display:flex}.axs-ewc-clabel:after{content:"";background:var(--axs-line);flex:auto;height:1px}.axs-ewc-clrule{background:var(--axs-line);height:1px;margin:2px 0 6px;display:block}.axs-ewc-sf{grid-template-columns:var(--axs-ewc-gutter,78px) minmax(0, 1fr);align-items:start;column-gap:14px;margin:0;display:grid}.axs-ewc-sf-label{font-family:var(--axs-sans);letter-spacing:.01em;text-transform:none;color:var(--axs-ink-mid);text-align:right;opacity:0;transition:opacity var(--axs-motion-fast,.12s) ease;padding-top:6px;font-size:.72rem;font-weight:500;display:block}.axs-ewc-sf:has(textarea)>.axs-ewc-sf-label{padding-top:9px}.axs-ewc-sf:hover>.axs-ewc-sf-label,.axs-ewc-sf:focus-within>.axs-ewc-sf-label{opacity:1}@media (hover:none){.axs-ewc-sf-label{opacity:1}}@media (prefers-reduced-motion:reduce){.axs-ewc-sf-label{transition:none}}@container axewc (width<=520px){.axs-ewc-cluster{gap:10px}.axs-ewc-sf{grid-template-columns:minmax(0,1fr)}.axs-ewc-sf-label{text-align:left;opacity:1;margin-bottom:3px;padding-top:0}.axs-ewc-sf:has(textarea)>.axs-ewc-sf-label{padding-top:0}}.axs-ewc-in{-webkit-appearance:none;appearance:none;box-sizing:border-box;border:0;border-bottom:1px solid var(--axs-line);width:100%;font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;background:0 0;border-radius:0;margin:0;padding:5px 1px 6px;transition:border-color .12s,background-color .12s}.axs-ewc-in::placeholder{color:var(--axs-ink-faint)}.axs-ewc-in:hover:not(:disabled):not(:focus-visible){border-bottom-color:var(--axs-line-hard,var(--axs-line))}.axs-ewc-in:focus-visible{border-bottom-color:var(--axs-accent);outline:none}.axs-ewc-in:disabled{opacity:.6}.axs-ewc textarea.axs-ewc-in{background:var(--axs-chrome,#00000008);border:1px solid #0000;border-radius:8px;padding:8px 10px}.axs-ewc textarea.axs-ewc-in:hover:not(:disabled):not(:focus-visible){border-color:var(--axs-line)}.axs-ewc textarea.axs-ewc-in:focus-visible{border-color:var(--axs-accent)}.axs-ewc-block textarea.axs-ewc-in{background:var(--axs-surface)}.axs-ewc-subject{font-family:var(--axs-sans);letter-spacing:0;font-size:.92rem;font-weight:600;line-height:1.4}.axs-ewc-preheader{color:var(--axs-ink-mid);font-size:.78rem}.axs-ewc-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:11px;font-weight:500}.axs-ewc-eyebrow::placeholder{text-transform:none;letter-spacing:.02em}.axs-ewc-headline{font-family:var(--axs-display);letter-spacing:-.008em;font-size:1.08rem;font-weight:500;line-height:1.3}.axs-ewc-body{resize:vertical;min-height:118px;font-size:.84rem;line-height:1.55}.axs-ewc-body,.axs-ewc-fineinput{field-sizing:content}@supports (field-sizing:content){.axs-ewc-body,.axs-ewc-fineinput{resize:none;width:100%;height:auto;overflow-y:auto}.axs-ewc-body{min-height:0;min-height:5lh;max-height:24lh}.axs-ewc-fineinput{min-height:0;min-height:2lh;max-height:9lh}}.axs-ewc-cta{align-items:center;gap:12px;display:flex}.axs-ewc-in.axs-ewc-ctalabel{border:1px solid var(--axs-line);background:var(--axs-chrome,#00000008);text-align:center;border-radius:999px;flex:0 240px;min-width:130px;padding:7px 15px;font-size:.8rem;font-weight:500}.axs-ewc-in.axs-ewc-ctalabel:hover:not(:disabled):not(:focus-visible){border-color:var(--axs-line-hard,var(--axs-line))}.axs-ewc-in.axs-ewc-ctalabel:focus-visible{border-color:var(--axs-accent)}.axs-ewc-ctahref{color:var(--axs-ink-mid);flex:auto;font-size:.76rem}.axs-ewc-block{background:var(--axs-chrome,#00000008);border-radius:10px;flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.axs-ewc-block-head{align-items:baseline;gap:10px;display:flex}.axs-ewc-block-name{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.76rem;font-weight:500}.axs-ewc-block-x{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);opacity:0;background:0 0;border:0;margin-left:auto;padding:1px 2px;font-size:11px;transition:color .12s,opacity .12s}.axs-ewc-block:hover .axs-ewc-block-x,.axs-ewc-block:focus-within .axs-ewc-block-x{opacity:1}@media (hover:none){.axs-ewc-block-x{opacity:1}}.axs-ewc-block-x:hover:not(:disabled){color:var(--axs-danger)}.axs-ewc-block-x:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);opacity:1;border-radius:4px;outline:none}.axs-ewc-block .axs-ewc-in{border-bottom-color:color-mix(in srgb, var(--axs-ink,#26221c) 12%, transparent)}.axs-ewc-block .axs-ewc-in:hover:not(:disabled):not(:focus-visible){border-bottom-color:color-mix(in srgb, var(--axs-ink,#26221c) 24%, transparent)}.axs-ewc-block .axs-ewc-in:focus-visible{border-bottom-color:var(--axs-accent)}.axs-ewc-heroline{align-items:center;gap:14px;min-width:0;display:flex}.axs-ewc-thumb{object-fit:cover;border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:7px;flex:none;width:64px;height:46px}.axs-ewc-thumb--wide{width:118px;height:74px}.axs-ewc-thumb--empty{display:inline-block}.axs-ewc-url{color:var(--axs-ink-mid);font-size:.76rem}.axs-ewc-src{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:9px;min-width:0;max-width:100%;padding:2px 0;display:inline-flex}.axs-ewc-src-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.78rem;overflow:hidden}.axs-ewc-src-swap{font-family:var(--axs-sans);color:var(--axs-ink-faint);flex:none;font-size:11px;transition:color .12s}.axs-ewc-src:hover:not(:disabled) .axs-ewc-src-swap{color:var(--axs-accent)}.axs-ewc-src:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);border-radius:4px;outline:none}.axs-ewc-src:disabled{cursor:default;opacity:.6}.axs-ewc-offerband{align-items:center;gap:14px;display:flex}.axs-ewc-in.axs-ewc-offerfig{font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex:0 0 96px;font-size:1.05rem;font-weight:500}.axs-ewc-offercopy{color:var(--axs-ink-mid);flex:auto;font-size:.8rem}.axs-ewc-gal{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.axs-ewc-galitem{flex-direction:column;gap:3px;width:118px;min-width:0;display:flex}.axs-ewc-galpic{display:inline-flex;position:relative}.axs-ewc-galx{-webkit-appearance:none;appearance:none;cursor:pointer;color:#fff;width:20px;height:20px;font-family:var(--axs-sans);opacity:0;background:#14120e8c;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:13px;line-height:1;transition:opacity .12s,background .12s;display:inline-flex;position:absolute;top:4px;right:4px}.axs-ewc-galitem:hover .axs-ewc-galx,.axs-ewc-galitem:focus-within .axs-ewc-galx{opacity:1}@media (hover:none){.axs-ewc-galx{opacity:1;width:26px;height:26px;font-size:15px}}.axs-ewc-galx:hover:not(:disabled){background:#14120ec7}.axs-ewc-galx:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);opacity:1;outline:none}.axs-ewc-in.axs-ewc-galcapin{padding:3px 1px 4px;font-size:.76rem}.axs-ewc-galitem .axs-ewc-src{padding:0}.axs-ewc-galitem .axs-ewc-src-name{font-size:11px}.axs-ewc-galitem .axs-ewc-src-swap{display:none}.axs-ewc-galitem .axs-ewc-src:hover:not(:disabled) .axs-ewc-src-name{color:var(--axs-accent)}.axs-ewc-in.axs-ewc-addurl{flex:180px;align-self:center;min-width:150px;font-size:.78rem}.axs-ewc-add.axs-ewc-galadd{align-self:flex-start;margin-top:24px}.axs-ewc-add.axs-ewc-galadd:first-child{margin-top:2px}.axs-ewc-fineinput{color:var(--axs-ink-mid);resize:vertical;min-height:48px;font-size:.75rem;line-height:1.55}.axs-ewc-addrow{flex-wrap:wrap;gap:8px;padding-top:2px;display:flex}.axs-ewc-add{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px dashed var(--axs-line-hard,var(--axs-line));font-family:var(--axs-sans);color:var(--axs-ink-faint);background:0 0;border-radius:999px;padding:5px 13px;font-size:11px;font-weight:500;transition:color .12s,border-color .12s,background .12s}.axs-ewc-add:hover:not(:disabled){color:var(--axs-accent);border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-ewc-add:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-ewc-add:disabled{opacity:.5;cursor:not-allowed}.axs-ewc-add>span{margin-right:2px}.axs-ewc-custom{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.axs-ewc-custom-line{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:.78rem;line-height:1.55}.axs-ewc-custom-confirm{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex-wrap:wrap;align-items:center;gap:8px;font-size:.75rem;display:flex}@container (width<=460px){.axs-ewc-cta{flex-direction:column;align-items:stretch;gap:8px}.axs-ewc-in.axs-ewc-ctalabel{flex:none}.axs-ewc-offerband{flex-wrap:wrap;gap:4px 14px}.axs-ewc-in.axs-ewc-offerfig{flex:100%}}.axs-ewc-tokwrap{min-width:0;display:block;position:relative}.axs-ewc-in.axs-ewc-tokmirror{z-index:1;pointer-events:none;white-space:pre;text-overflow:clip;background:0 0;border-color:#0000;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:#0000!important}.axs-ewc-in.axs-ewc-tokmirror[data-multiline]{white-space:pre-wrap;overflow-wrap:break-word;border:1px solid #0000;border-radius:8px;padding:8px 10px}.axs-ewc-in.axs-ewc-tokmirror[data-disabled]{opacity:.6}.axs-ewc-tokchip{background:var(--axs-accent-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-accent) 35%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:5px;margin:-2px -3px;padding:2px 3px;color:#0000!important}.axs-ewc-tokmenu{z-index:30;background:var(--axs-surface);border:1px solid var(--axs-line);min-width:230px;max-width:100%;box-shadow:var(--axs-elev-lg);border-radius:10px;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0}.axs-ewc-tokopt{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:baseline;gap:10px;width:100%;padding:5px 8px;display:flex}.axs-ewc-tokopt>code{font-family:var(--axs-mono,monospace);color:var(--axs-ink);white-space:nowrap;font-size:11.5px}.axs-ewc-tokopt-desc{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.72rem;overflow:hidden}.axs-ewc-tokopt[data-active]{background:var(--axs-accent-bg)}.axs-ewc-tokopt[data-active]>code{color:var(--axs-accent)}.axs-ewc-live{flex-direction:column;min-width:0;display:flex}.axs-ewc-live--detached{gap:2px}.axs-ewc-live-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-ewc-live-row{-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--axs-line);text-align:left;cursor:default;width:100%;font-family:var(--axs-sans);background:0 0;grid-template-columns:minmax(76px,auto) minmax(0,1fr) auto;align-items:baseline;gap:0 10px;padding:5px 1px 6px;display:grid}.axs-ewc-live-row:hover{border-bottom-color:var(--axs-line-hard,var(--axs-line))}.axs-ewc-live-row:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);border-radius:4px;outline:none}.axs-ewc-live-when{color:var(--axs-ink-mid);white-space:nowrap;font-size:.74rem;font-weight:600}.axs-ewc-live-what{color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;overflow:hidden}.axs-ewc-live-detail{color:var(--axs-ink-faint);white-space:nowrap;font-size:.74rem}.axs-ewc-live-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);padding:5px 1px 6px;font-size:.78rem}.axs-ewc-live-verbs{flex-wrap:wrap;align-items:baseline;gap:2px 14px;padding-top:4px;display:flex}.axs-ewc-live-verb{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:0 0;border:0;padding:2px 0;font-size:.74rem;transition:color .12s}.axs-ewc-live-verb:hover:not(:disabled){color:var(--axs-accent)}.axs-ewc-live-verb:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);border-radius:4px;outline:none}.axs-ewc-live-verb:disabled{opacity:.5;cursor:default}.axs-ewc-live-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.72rem}.axs-ewc-live-note[data-tone=err]{color:var(--axs-warn-ink,#a15c1f)}@container axewc (width<=520px){.axs-ewc-live-row{grid-template-columns:minmax(64px,auto) minmax(0,1fr)}.axs-ewc-live-detail{white-space:normal;grid-column:2}}.axs-ewc-live-li{align-items:stretch;min-width:0;display:flex;position:relative}.axs-ewc-live-li>.axs-ewc-live-row{flex:auto;min-width:0}.axs-ewc-live-grip{-webkit-appearance:none;appearance:none;color:var(--axs-ink-mid);cursor:grab;opacity:0;background:0 0;border:0;flex:none;align-items:center;padding:0 2px;transition:opacity .12s;display:inline-flex}.axs-ewc-live-li:hover .axs-ewc-live-grip,.axs-ewc-live-li:focus-within .axs-ewc-live-grip{opacity:1}@media (hover:none){.axs-ewc-live-grip{display:none}}.axs-ewc-live-grip:focus-visible{opacity:1;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);border-radius:4px;outline:none}.axs-ewc-live-li[data-dragging]{opacity:.45}.axs-ewc-live-li[data-dropbefore]:after,.axs-ewc-live-li[data-dropafter]:after{content:"";background:var(--axs-accent);pointer-events:none;border-radius:2px;height:2px;position:absolute;left:0;right:0}.axs-ewc-live-li[data-dropbefore]:after{top:-1px}.axs-ewc-live-li[data-dropafter]:after{bottom:-1px}.axs-ewc-clabel--repeat{align-items:center;gap:4px;display:inline-flex}.axs-ewc-secgrip{-webkit-appearance:none;appearance:none;color:var(--axs-ink-mid);cursor:grab;opacity:0;background:0 0;border:0;align-items:center;padding:0 2px;transition:opacity .12s;display:inline-flex}.axs-ewc-cluster:hover .axs-ewc-secgrip{opacity:1}@media (hover:none){.axs-ewc-secgrip{display:none}}.axs-ewc-secgrip:focus-visible{opacity:1;box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);border-radius:4px;outline:none}.axs-ewc-cluster[data-secdragging]{opacity:.45}.axs-ewc-cluster[data-swaptarget]{background:var(--axs-accent-bg);outline:1px dashed color-mix(in srgb, var(--axs-accent) 45%, transparent);outline-offset:4px;border-radius:10px}.axs-ew-pill{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);white-space:nowrap;cursor:default;align-items:center;gap:6px;font-size:11px;display:inline-flex}.axs-ew-pill--muted{color:var(--axs-ink-faint)}.axs-ew-pill--live{color:var(--axs-ok)}.axs-ew-pill--warn{color:var(--axs-warn)}.axs-ew-pill-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:6px;height:6px}.axs-ew-pill-dot[data-state=ready]{background:var(--axs-ok)}.axs-ew-pill-dot[data-state=unknown]{background:var(--axs-warn)}.axs-ew-stats{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;align-items:center;gap:10px;font-size:11px;display:inline-flex}.axs-ew-stats-seg{align-items:baseline;gap:4px;display:inline-flex}.axs-ew-stats-seg>b{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-ew-dock{z-index:2;background:var(--axs-surface);flex-direction:column;margin:10px -22px 0;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.axs-ew-actions{border-top:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;padding:10px 22px 12px}.axs-ew-actions-spacer{flex:auto}.axs-ew-schedrow{border-top:1px solid var(--axs-line);font-family:var(--axs-sans);color:var(--axs-ink-mid);align-items:center;gap:9px;padding:7px 22px;font-size:.78rem;display:flex}.axs-ew-schedrow-dot{background:var(--axs-accent);border-radius:50%;flex:none;width:6px;height:6px}.axs-ew-schedrow-text{flex:auto;min-width:0}.axs-ew-schedrow-text>b{color:var(--axs-ink);font-weight:500}.axs-ew-sendpanel{border-top:1px solid var(--axs-line);flex-direction:column;gap:10px;padding:10px 22px 12px;display:flex}.axs-ew-sendpanel-lab{min-width:38px;font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:.66rem;font-weight:600}.axs-ew-sendpanel-aud{flex-wrap:wrap;flex:auto;gap:8px;min-width:0;display:flex}.axs-ew-aud{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--axs-line);font-family:var(--axs-sans);color:var(--axs-ink-mid);background:0 0;border-radius:999px;align-items:baseline;gap:7px;padding:5px 13px;font-size:.76rem;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.axs-ew-aud:hover:not(:disabled){border-color:var(--axs-line-hard,var(--axs-line))}.axs-ew-aud[data-active]{border-color:var(--axs-accent);background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-ew-aud:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-ew-audfilter{padding:4px 10px;font-size:.72rem}.axs-ew-aud:disabled{opacity:.6;cursor:default}.axs-ew-aud-count{font-variant-numeric:tabular-nums;color:var(--axs-ink-faint)}.axs-ew-aud[data-active] .axs-ew-aud-count{color:var(--axs-accent)}.axs-ew-sendpanel-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-ew-sendpanel-or{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:11px}.axs-ew-schedinput{box-sizing:border-box;font-family:var(--axs-sans);color:var(--axs-ink);background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;padding:.35rem .5rem;font-size:.8rem;transition:border-color .12s,box-shadow .12s}.axs-ew-schedinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ew-schedinput:disabled{opacity:.65}.axs-ew-schedinput[aria-invalid=true]{border-color:var(--axs-danger)}.axs-ew-schedhint{font-family:var(--axs-sans);color:var(--axs-danger);margin:-4px 0 0;padding-left:46px;font-size:.74rem}.axs-ew-sendconfirm{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.8rem}.axs-ew-sendconfirm>b{font-variant-numeric:tabular-nums;font-weight:600}.axs-ew-savedq{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);align-items:center;gap:6px;font-size:.76rem;display:inline-flex}.axs-ew-savedq>svg{width:13px;height:13px;color:var(--axs-ok)}.axs-ew-actions>.axv-ce-btn-ghost:not(:hover):not(:focus-visible){color:var(--axs-ink-faint)}.axs-ew-actions>.axv-ce-btn-ghost:hover:not(:disabled){color:var(--axs-ink)}.axv-ce-btn>svg{flex:none;width:13px;height:13px}.axs-ew-actionmsg{font-family:var(--axs-sans);border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:.78rem;line-height:1.4;display:flex}.axs-ew-actionmsg>svg{flex:none;width:14px;height:14px}.axs-ew-actionmsg--ok{color:var(--axs-ok);border-color:color-mix(in srgb, var(--axs-ok) 30%, var(--axs-line))}.axs-ew-actionmsg--error{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 30%, var(--axs-line))}.axs-ew-testarm{flex:auto;align-items:center;gap:7px;min-width:0;display:inline-flex}.axs-ew-testarm-input{box-sizing:border-box;min-width:120px;font-family:var(--axs-sans);color:var(--axs-ink);background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;flex:auto;padding:.4rem .6rem;font-size:.84rem;transition:border-color .12s,box-shadow .12s}.axs-ew-testarm-input::placeholder{color:var(--axs-ink-faint)}.axs-ew-testarm-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ew-testarm-input[aria-invalid=true]{border-color:var(--axs-danger)}.axs-ew-testarm-input:disabled{opacity:.65;cursor:default}.axs-ew-pubarm{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.axs-ew-pubarm-warn{font-family:var(--axs-sans);color:var(--axs-warn);cursor:help;align-items:center;gap:6px;max-width:320px;font-size:.74rem;line-height:1.35;display:inline-flex}.axs-ew-pubarm-warn>svg{flex:none;width:13px;height:13px}.axs-ew-preview{box-sizing:border-box;background:0 0;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px 18px 18px;display:flex}.axs-ew-inbox{box-sizing:border-box;border:1px solid var(--axs-line);background:var(--axs-surface);width:100%;min-width:0;max-width:640px;box-shadow:var(--axs-elev-sm);border-radius:12px;flex:none;align-items:flex-start;gap:12px;margin:0 auto;padding:11px 14px;display:flex}.axs-ew-inbox-avatar{background:var(--axs-accent-bg);width:34px;height:34px;color:var(--axs-accent);font-family:var(--axs-sans);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.92rem;font-weight:500;display:inline-flex}.axs-ew-inbox-lines{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.axs-ew-inbox-top{align-items:baseline;gap:10px;min-width:0;display:flex}.axs-ew-inbox-from{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8rem;font-weight:600;overflow:hidden}.axs-ew-inbox-from[data-empty]{color:var(--axs-ink-faint);font-style:italic;font-weight:400}.axs-ew-inbox-time{font-family:var(--axs-sans);color:var(--axs-ink-faint);flex:none;font-size:11px}.axs-ew-inbox-subj{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:500;overflow:hidden}.axs-ew-inbox-subj[data-empty]{color:var(--axs-ink-faint);font-style:italic;font-weight:400}.axs-ew-inbox-pre{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.axs-ew-preview[data-device=mobile] .axs-ew-inbox{max-width:374px}.axs-ew-stage{flex:auto;justify-content:center;min-height:0;display:flex}.axs-ew-stage[data-fit=page]{align-items:center}.axs-ew-stage[data-fit=page] .axs-ew-bezel{flex:none;width:auto;max-width:100%;min-height:0;max-height:100%}.axs-ew-stage[data-fit=device] .axs-ew-bezel{max-width:602px}.axs-ew-preview[data-device=mobile] .axs-ew-stage[data-fit=device]{align-items:center}.axs-ew-preview[data-device=mobile] .axs-ew-stage[data-fit=device] .axs-ew-bezel{height:min(100%,826px)}.axs-ew-bezel{box-sizing:border-box;border:1px solid var(--axs-line);width:100%;max-width:640px;min-height:0;box-shadow:var(--axs-elev), 0 14px 34px -20px #3e301c59;transition:max-width var(--axs-motion-base,.2s) var(--axs-ease-out,ease), border-radius var(--axs-motion-base,.2s) var(--axs-ease-out,ease), padding var(--axs-motion-base,.2s) var(--axs-ease-out,ease), background-color var(--axs-motion-base,.2s) var(--axs-ease-out,ease);background:#fff;border-radius:12px;padding:0;display:flex;overflow:hidden}.axs-ew-preview[data-device=mobile] .axs-ew-bezel{max-width:374px}.axs-ew[data-reduced-motion] .axs-ew-bezel{transition:none}.axs-ew-frame{background:#fff;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.axs-ew-frame-iframe{background:#fff;border:0;flex:auto;width:100%;height:100%;transition:opacity .16s}.axs-ew-frame-iframe[data-pending]{opacity:.55}.axs-ew[data-reduced-motion] .axs-ew-frame-iframe{transition:none}.axs-ew-frame-msg{font-family:var(--axs-sans);color:var(--axs-ink-mid);text-align:center;flex:1;justify-content:center;align-items:center;padding:24px;font-size:.8rem;display:flex}.axs-ew-frame-skel{background:linear-gradient(100deg, var(--axs-chrome,#0000000a) 35%, var(--axs-surface) 50%, var(--axs-chrome,#0000000a) 65%);background-size:220% 100%;border-radius:8px;flex:1;animation:1.4s infinite axs-ew-shimmer}@keyframes axs-ew-shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}.axs-ew[data-reduced-motion] .axs-ew-frame-skel{animation:none}@media (max-width:1180px){.axs-ew-cols>.axs-ew-editcol>.axs-ew-colhead{padding:0 16px}.axs-ew-config{padding:16px 16px 0}.axs-ew-dock{margin:10px -16px 0}.axs-ew-actions,.axs-ew-sendpanel{padding:10px 16px 12px}.axs-ew-schedrow{padding:7px 16px}.axs-ew-preview{padding:12px 12px 14px}}@media (max-width:760px){.axs-ew-preview{padding:10px 10px 12px}.axs-ew-inbox{padding:8px 11px}.axs-ew-split[data-m-nav]{overflow:hidden}.axs-ew-split[data-m-nav] .axs-ew-node{flex:auto;min-height:0}.axs-ew-split[data-m-nav=detail] .axs-emn{display:flex}.axs-ew-cols>.axs-ew-editcol,.axs-ew-prevcol{border-left:0;min-width:0}.axs-ew-cols>.axs-ew-editcol>.axs-ew-colhead{padding:0 14px}.axs-ew-config{padding:14px 14px 0}.axs-ew-dock{margin:10px -14px 0}.axs-ew-actions,.axs-ew-sendpanel{padding:10px 14px 12px}.axs-ew-schedrow{padding:7px 14px}.axs-ew-split[data-m-nav=list] .axs-ew-editcol,.axs-ew-split[data-m-nav=list] .axs-ew-prevcol{display:none}.axs-ew-split[data-m-nav=list] .axs-ew-railcol{flex:auto;width:auto}.axs-ew-split[data-m-nav=detail] .axs-ew-railcol{display:none}.axs-ew-split[data-m-nav=detail] .axs-ew-editcol{flex:auto;min-height:0}.axs-ew-split[data-m-nav=detail][data-m-face=edit] .axs-ew-prevcol,.axs-ew-split[data-m-nav=detail][data-m-face=preview] .axs-ew-editcol{display:none}.axs-ew-split[data-m-nav=detail][data-m-face=preview] .axs-ew-prevcol{flex:auto;min-height:0}.axs-ew-inbox-avatar{width:28px;height:28px;font-size:.8rem}.axs-ew-stats{white-space:normal;flex-wrap:wrap;gap:6px 10px}.axs-ew-actions-spacer{display:none}.axs-ew-actions{gap:8px}.axs-ew-actions .axv-ce-btn{flex:auto;justify-content:center}.axs-ew-testarm,.axs-ew-pubarm{flex:100%}.axs-ew-pubarm-warn{flex:100%;max-width:none}.axs-ew-sendpanel-lab{flex:100%;min-width:0}.axs-ew-schedinput{flex:100%}.axs-ew-sendpanel .axv-ce-btn,.axs-ew-sendpanel .axv-actionpill{flex:auto;justify-content:center}.axs-ew-sendconfirm{flex:100%}.axs-ew-schedhint{padding-left:0}}.axs-ew-delarm{align-items:center;gap:7px;display:inline-flex}.axs-ew-btn-danger{color:var(--axs-danger)}.axs-ew-btn-danger:hover:not(:disabled){color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 40%, var(--axs-line))}.axs-blogw-boardwrap{--blogw-domain:#c0492b;height:100%;min-height:0;position:relative}.axs-blogw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-blogw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-blogw-fill,.axs-gb-fillbody>.axs-blogw-statebody{height:100%}.axs-blogw-fill{flex-direction:column;min-height:0;display:flex;position:relative}.axs-blogw-fill>.axs-ew-cols{flex:auto;min-height:0}.axs-blogw-statebody{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex}.axs-blogw-barextra{align-items:center;gap:8px;margin-left:8px;display:inline-flex}.axs-blogw-cols .axs-ew-railcol{width:max(280px,min(30%,400px))}.axs-blogw-cq{container:axsblogw/inline-size}.axs-blogw-listbody,.axs-blogw-detailbody{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-blogw-list-tools{border-bottom:1px solid var(--axs-line);flex-direction:column;flex:none;gap:10px;padding:13px 14px 12px;display:flex}.axs-blogw-search{align-items:center;display:flex;position:relative}.axs-blogw-search-ic{color:var(--axs-ink-faint);pointer-events:none;position:absolute;left:11px}.axs-blogw-search-in{width:100%;font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;outline:none;padding:8px 12px 8px 32px;font-size:13px;transition:border-color .12s,background .12s}.axs-blogw-search-in::placeholder{color:var(--axs-ink-faint)}.axs-blogw-search-in:focus{border-color:var(--axs-accent)}.axs-blogw-lens{flex-wrap:wrap}.axs-blogw-lens-item{align-items:baseline;gap:5px;display:inline-flex}.axs-blogw-lens-n{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.axs-seg-btn[data-active=true] .axs-blogw-lens-n{color:var(--axs-ink-mid)}.axs-blogw-scroll{flex:1;min-height:0;overflow-y:auto}.axs-blogw-rows{flex-direction:column;margin:0;padding:0 8px 8px;list-style:none;display:flex}.axs-blogw-rowli+.axs-blogw-rowli{border-top:1px solid var(--axs-line)}.axs-blogw-row{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;padding:11px 8px;transition:background .12s;display:flex}.axs-blogw-railcol .axs-blogw-row:hover{background:var(--axs-surface)}.axs-blogw-rowli[data-open] .axs-blogw-row{background:var(--axs-accent-bg)}.axs-blogw-row-main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.axs-blogw-row-title{color:var(--axs-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:500;display:-webkit-box;overflow:hidden}.axs-blogw-row-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-blogw-row-date{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:11.5px}.axs-blogw-featured{color:var(--axs-ink-mid);align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.axs-blogw-featured svg{color:#c08a1e}.axs-blogw-row-go{color:var(--axs-ink-faint);flex:none;font-size:18px}.axs-blogw-pill{letter-spacing:.02em;white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.axs-blogw-pill-dot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.axs-blogw-pill[data-tone=ok]{color:var(--axs-ok)}.axs-blogw-pill[data-tone=warn]{color:var(--axs-warn)}.axs-blogw-pill[data-tone=info]{color:var(--axs-ink-mid)}.axs-blogw-pill[data-tone=muted],.axs-blogw-pill[data-tone=neutral]{color:var(--axs-ink-faint)}.axs-blogw-thumb{background:var(--axs-surface-alt);border-radius:10px;flex:none;width:52px;height:52px;overflow:hidden}.axs-blogw-thumb img{object-fit:cover;width:100%;height:100%;display:block}.axs-blogw-thumb-fallback{color:var(--blogw-domain);background:color-mix(in srgb, var(--blogw-domain) 12%, var(--axs-surface-alt));place-items:center;display:grid}.axs-blogw-thumb-fallback svg{width:20px;height:20px}.axs-blogw-cover{background:var(--axs-surface-alt);border-radius:12px;width:100%;height:152px;display:block;overflow:hidden}.axs-blogw-cover img{object-fit:cover;width:100%;height:100%;display:block}.axs-blogw-cover.axs-blogw-thumb-fallback{color:var(--blogw-domain);background:color-mix(in srgb, var(--blogw-domain) 12%, var(--axs-surface-alt));place-items:center;display:grid}.axs-blogw-cover.axs-blogw-thumb-fallback svg{width:38px;height:38px}.axs-blogw-headstatus{margin-left:auto}.axs-blogw-dirty{color:var(--axs-warn);white-space:nowrap;font-size:11px;font-weight:500}.axs-blogw-saved{color:var(--axs-ok);white-space:nowrap;font-size:11px;font-weight:500}.axs-blogw-detail-scroll{flex:1;min-height:0;padding:16px 20px 20px;overflow-y:auto}.axs-blogw-detail-scroll--doc{padding-top:20px}.axs-blogw-err{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface));border-radius:8px;margin:0 0 14px;padding:9px 12px;font-size:12.5px;font-weight:500;line-height:1.45}.axs-blogw-field{flex-direction:column;gap:6px;display:flex}.axs-blogw-field-k{text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);font-size:10.5px;font-weight:500}.axs-blogw-input{width:100%;font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;outline:none;padding:9px 11px;font-size:13.5px;transition:border-color .12s,box-shadow .12s}.axs-blogw-input::placeholder{color:var(--axs-ink-faint)}.axs-blogw-input:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-blogw-input-mono{font-family:var(--axs-mono);font-size:12px}.axs-blogw-input-date{max-width:190px}.axs-blogw-quill{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;transition:border-color .12s,box-shadow .12s}.axs-blogw-quill:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-blogw-quill .ql-container{font-family:var(--axs-sans);border:none;font-size:14px}.axs-blogw-quill .ql-editor{min-height:240px;color:var(--axs-ink);padding:14px 16px;line-height:1.65}.axs-blogw-quill .ql-editor.ql-blank:before{color:var(--axs-ink-faint);font-style:normal;left:16px;right:16px}.axs-blogw-quill .ql-editor h1,.axs-blogw-quill .ql-editor h2,.axs-blogw-quill .ql-editor h3{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;color:var(--axs-ink);margin:1.1em 0 .4em;font-weight:500}.axs-blogw-quill .ql-editor h1{font-size:22px}.axs-blogw-quill .ql-editor h2{font-size:18px}.axs-blogw-quill .ql-editor h3{font-size:15.5px}.axs-blogw-quill .ql-editor p{margin:0 0 .7em}.axs-blogw-quill .ql-editor a{color:var(--axs-accent)}.axs-blogw-quill .ql-editor blockquote{border-left:3px solid var(--axs-line-hard);color:var(--axs-ink-mid);margin:.8em 0;padding-left:14px;font-style:italic}.axs-blogw-quill .ql-editor img{border-radius:8px;max-width:100%}.axs-blogw-quill .ql-snow .ql-tooltip{border:1px solid var(--axs-line-hard);box-shadow:var(--axs-elev-lg);background:var(--axs-surface);color:var(--axs-ink-mid);font-family:var(--axs-sans);z-index:6;border-radius:8px}.axs-blogw-quill .ql-snow .ql-tooltip input[type=text]{border:1px solid var(--axs-line-hard);font:inherit;border-radius:6px;font-size:12.5px}.axs-blogw-quill .ql-snow .ql-tooltip a{color:var(--axs-accent)}.axs-blogw-quill-loading{min-height:240px;color:var(--axs-ink-faint);place-items:center;font-size:12.5px;display:grid}.axs-blogw-doc{flex-direction:column;display:flex}.axs-blogw-doc .axs-blogw-cover{margin-bottom:18px}.axs-blogw-doc-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);background:0 0;border:none;outline:none;width:100%;margin:0 0 9px;padding:0;font-size:25px;font-weight:500;line-height:1.18}.axs-blogw-doc-title::placeholder{color:var(--axs-ink-faint)}.axs-blogw-doc-deck{font-family:var(--axs-sans);color:var(--axs-ink-mid);resize:none;background:0 0;border:none;outline:none;width:100%;margin:0 0 15px;padding:0;font-size:14.5px;font-style:italic;line-height:1.5}.axs-blogw-doc-deck::placeholder{color:var(--axs-ink-faint);font-style:italic}.axs-blogw-doc-meta{border-top:1px solid var(--axs-line);border-bottom:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 0;display:flex}.axs-blogw-doc-status{border:1px solid var(--axs-line);color:var(--axs-ink-mid);border-radius:999px;align-items:center;gap:7px;padding:5px 9px 5px 11px;display:inline-flex}.axs-blogw-doc-status[data-tone=ok]{color:var(--axs-ok)}.axs-blogw-doc-status[data-tone=warn]{color:var(--axs-warn)}.axs-blogw-doc-status[data-tone=muted]{color:var(--axs-ink-faint)}.axs-blogw-doc-status-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.axs-blogw-doc-status-sel{-webkit-appearance:none;appearance:none;font:inherit;color:var(--axs-ink);cursor:pointer;background:0 0;border:none;outline:none;padding:0;font-size:12.5px;font-weight:500}.axs-blogw-doc-status-cv{color:var(--axs-ink-faint);flex:none}.axs-blogw-doc-feat{font:inherit;color:var(--axs-ink-mid);border:1px solid var(--axs-line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex}.axs-blogw-doc-feat:hover{border-color:var(--axs-line-hard);color:var(--axs-ink)}.axs-blogw-doc-feat[data-on]{color:#b07d1a;border-color:color-mix(in srgb, #c08a1e 42%, var(--axs-line))}.axs-blogw-doc-body.axs-blogw-quill{border-color:#0000;border-radius:0}.axs-blogw-doc-body.axs-blogw-quill:focus-within{box-shadow:none;border-color:#0000}.axs-blogw-doc-body .ql-editor{padding:14px 0 6px}.axs-blogw-doc-body .ql-editor.ql-blank:before{left:0;right:0}.axs-blogw-doc-details{border-top:1px solid var(--axs-line);margin-top:16px}.axs-blogw-doc-details-sum{color:var(--axs-ink-mid);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:10px 0;font-size:12px;font-weight:500;list-style:none;display:flex}.axs-blogw-doc-details-sum::-webkit-details-marker{display:none}.axs-blogw-doc-details-sum:hover{color:var(--axs-ink)}.axs-blogw-doc-details-cv{color:var(--axs-ink-faint);flex:none;transition:transform .15s}.axs-blogw-doc-details[open] .axs-blogw-doc-details-cv{transform:rotate(90deg)}.axs-blogw-doc-details-body{flex-direction:column;gap:13px;padding:4px 0 6px;display:flex}.axs-blogw-idnote{color:var(--axs-ink-faint);margin:0;font-size:11px}.axs-blogw-mono{font-family:var(--axs-mono);background:var(--axs-surface-alt);border-radius:5px;padding:1px 5px;font-size:11.5px}.axs-blogw-detail-foot{border-top:1px solid var(--axs-line);background:var(--axs-surface);flex:none;align-items:center;gap:10px;padding:12px 20px;display:flex}.axs-blogw-foot-spacer{flex:1}.axs-blogw-btn{font:inherit;cursor:pointer;color:var(--axs-ink);background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:8px;padding:9px 15px;font-size:12.5px;font-weight:500;line-height:1;transition:filter .12s,background .12s,border-color .12s,opacity .12s}.axs-blogw-btn:hover{border-color:var(--axs-line-hard)}.axs-blogw-btn:disabled{opacity:.5;cursor:not-allowed}.axs-blogw-btn.danger{color:var(--axs-accent-fg);background:var(--axs-danger);border-color:var(--axs-danger)}.axs-blogw-btn.danger:hover:not(:disabled){filter:brightness(1.06)}.axs-blogw-btn.ghost-danger{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 35%, transparent);background:0 0}.axs-blogw-btn.ghost-danger:hover:not(:disabled){background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface))}.axs-blogw-confirm{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.axs-blogw-confirm-q{color:var(--axs-ink);font-size:12.5px;font-weight:500}.axs-blogw-confirm-actions{flex:none;gap:8px;display:flex}@container axsblogw (width<=360px){.axs-blogw-list-tools{padding:11px 11px 10px}.axs-blogw-detail-scroll{padding:13px 14px 16px}.axs-blogw-detail-foot{flex-wrap:wrap;padding:10px 14px}.axs-blogw-row{padding:10px 11px}.axs-blogw-thumb{width:38px;height:38px}.axs-blogw-cover{height:120px}.axs-blogw-confirm{flex-direction:column;align-items:stretch;gap:8px}.axs-blogw-confirm-actions{justify-content:flex-end}}@media (max-width:1100px){.axs-blogw-cols .axs-ew-railcol{width:max(240px,min(28%,340px))}}@media (max-width:760px){.axs-blogw-detail-scroll{padding:14px 14px 18px}.axs-blogw-detail-foot{flex-wrap:wrap;padding:10px 14px}}.axs-blogw-coverbtn{cursor:pointer;background:0 0;border:none;border-radius:12px;width:100%;margin:0 0 18px;padding:0;display:block;position:relative}.axs-blogw-coverbtn .axs-blogw-cover{margin-bottom:0}.axs-blogw-cover-hint{color:var(--axs-surface);background:color-mix(in srgb, var(--axs-ink) 82%, transparent);box-shadow:var(--axs-elev);opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:500;line-height:1;transition:opacity .13s,transform .13s;display:inline-flex;position:absolute;bottom:10px;right:10px;transform:translateY(3px)}.axs-blogw-cover-hint svg{width:13px;height:13px}.axs-blogw-coverbtn:hover .axs-blogw-cover-hint{opacity:1;transform:translateY(0)}.axs-blogw-coverbtn:focus-visible .axs-blogw-cover-hint{opacity:1;transform:translateY(0)}.axs-blogw-coverbtn:focus-visible{box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-blogw-addcover{font:inherit;color:var(--axs-ink-mid);background:var(--axs-surface-alt);border:1px dashed var(--axs-line-hard);cursor:pointer;border-radius:10px;align-self:flex-start;align-items:center;gap:8px;margin:0 0 16px;padding:10px 14px;font-size:12.5px;font-weight:500;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.axs-blogw-addcover svg{width:15px;height:15px}.axs-blogw-addcover:hover{color:var(--axs-accent);border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-blogw-bodyed{margin-top:6px}.axs-blogw-qltb.ql-toolbar.ql-snow{border:0;border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);z-index:4;background:var(--axs-surface);padding:4px 0 8px;position:-webkit-sticky;position:sticky;top:0}.axs-blogw-qltb .ql-formats{margin-right:10px}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-stroke{stroke:var(--axs-ink-mid)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-fill{fill:var(--axs-ink-mid)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker{color:var(--axs-ink-mid);font-size:12px;font-weight:500}.axs-blogw-qltb.ql-toolbar.ql-snow button:hover .ql-stroke,.axs-blogw-qltb.ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow button:focus-visible .ql-stroke{stroke:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow button:hover .ql-fill,.axs-blogw-qltb.ql-toolbar.ql-snow button.ql-active .ql-fill{fill:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow button:focus-visible .ql-fill{fill:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-label:hover,.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-label.ql-active,.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-item:hover,.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-item.ql-selected{color:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-label:hover .ql-stroke,.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-stroke{stroke:var(--axs-accent)}.axs-blogw-qltb.ql-toolbar.ql-snow .ql-picker-options{border:1px solid var(--axs-line-hard);box-shadow:var(--axs-elev-lg);background:var(--axs-surface);border-radius:8px;padding:4px 10px}.axs-blogw-sort{flex:none;align-items:center;margin-left:auto;display:inline-flex;position:relative}.axs-blogw-sort-sel{-webkit-appearance:none;appearance:none;font:inherit;font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:0;padding:2px 15px 2px 4px;font-size:11.5px;font-weight:500}.axs-blogw-sort-sel:hover{color:var(--axs-ink)}.axs-blogw-sort-sel:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);border-radius:5px;outline:none}.axs-blogw-sort-cv{pointer-events:none;color:var(--axs-ink-faint);position:absolute;right:2px}.axs-blogw-imgctl{flex-wrap:wrap;gap:8px;display:flex}.axs-blogw-imgbtn{font:inherit;color:var(--axs-ink);background:var(--axs-surface-alt);border:1px solid var(--axs-line);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:500;line-height:1;transition:color .12s,border-color .12s,background .12s,opacity .12s;display:inline-flex}.axs-blogw-imgbtn svg{width:14px;height:14px}.axs-blogw-imgbtn:hover:not(:disabled){color:var(--axs-accent);border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-blogw-imgbtn:disabled{opacity:.5;cursor:not-allowed}.axs-blogw-imgbtn.danger{color:var(--axs-danger)}.axs-blogw-imgbtn.danger:hover:not(:disabled){color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 42%, var(--axs-line));background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface))}.axs-blogw-imgerr{color:var(--axs-danger);font-size:11.5px;font-weight:500;line-height:1.4}.axs-pressw-boardwrap{height:100%;min-height:0;position:relative}.axs-pressw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-pressw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-pressw-fill,.axs-gb-fillbody>.axs-pressw-statebody{height:100%}.axs-pressw-fill{flex-direction:column;min-height:0;display:flex;position:relative}.axs-pressw-fill>.axs-ew-cols{flex:auto;min-height:0}.axs-pressw-barextra{align-items:center;gap:8px;margin-left:8px;display:inline-flex}.axs-pressw-statebody{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;min-height:0;padding:32px;display:flex}.axs-pressw-cols .axs-ew-railcol{width:max(250px,min(32%,380px))}.axs-pressw-cols>.axs-pressw-detailcol{min-width:280px}.axs-pressw-list{flex-direction:column;flex:auto;min-height:0;display:flex;container:axspressw/inline-size}.axs-pressw-list-tools{border-bottom:1px solid var(--axs-line);flex-direction:column;flex:none;gap:10px;padding:12px 14px;display:flex}.axs-pressw-search-input{width:100%;font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;padding:8px 12px;font-size:12.5px;transition:border-color .12s}.axs-pressw-search-input::placeholder{color:var(--axs-ink-faint)}.axs-pressw-search-input:focus{border-color:var(--axs-accent);outline:none}.axs-pressw-search-input:disabled{opacity:.6;cursor:default}.axs-pressw-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.axs-pressw-scroll>.axv-state{box-sizing:border-box;flex:auto;min-height:100%;padding:16px 18px}.axs-pressw-rows{flex-direction:column;margin:0;padding:0 8px 8px;list-style:none;display:flex}.axs-pressw-rowli+.axs-pressw-rowli{border-top:1px solid var(--axs-line)}.axs-pressw-row{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:12px;padding:12px 8px;transition:background .12s;display:flex}.axs-pressw-row:hover{background:var(--axs-surface)}.axs-pressw-rowli[data-open] .axs-pressw-row{background:var(--axs-accent-bg)}.axs-pressw-row-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.axs-pressw-row-title{color:var(--axs-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.axs-pressw-row-meta{color:var(--axs-ink-mid);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.axs-pressw-row-source{color:var(--axs-ink-mid);font-weight:500}.axs-pressw-row-dot{color:var(--axs-ink-faint)}.axs-pressw-row-go{color:var(--axs-ink-faint);flex:none;font-size:18px}.axs-pressw-chip{white-space:nowrap;color:var(--axs-ink-faint);flex:none;align-self:center;align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.axs-pressw-chip:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.axs-pressw-chip[data-tone=ok]{color:var(--axs-ok)}.axs-pressw-chip[data-tone=warn]{color:var(--axs-warn)}.axs-pressw-chip[data-tone=neutral]{color:var(--axs-ink-mid)}.axs-pressw-chip[data-tone=todo]{color:var(--axs-ink-faint)}.axs-pressw-detailbody{flex-direction:column;flex:auto;min-height:0;display:flex;container:axspressw/inline-size}.axs-pressw-detail-empty{flex-direction:column;flex:auto;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex}.axs-pressw-detail-scroll{flex:auto;min-height:0;padding:16px 22px 20px;overflow-y:auto}.axs-pressw-form{flex-direction:column;gap:16px;max-width:620px;display:flex}.axs-pressw-fld{flex-direction:column;gap:6px;min-width:0;display:flex}.axs-pressw-fld-row{gap:12px;display:flex}.axs-pressw-fld-row .axs-pressw-fld{flex:1}.axs-pressw-fld-k{text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);font-size:10.5px;font-weight:500}.axs-pressw-req{color:var(--axs-danger)}.axs-pressw-input{width:100%;font:inherit;color:var(--axs-ink);background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:8px;padding:9px 12px;font-size:13px;transition:border-color .12s}.axs-pressw-input::placeholder{color:var(--axs-ink-faint)}.axs-pressw-input:focus{border-color:var(--axs-accent);outline:none}.axs-pressw-input:disabled{opacity:.6;cursor:default}.axs-pressw-input-mono{font-family:var(--axs-mono);font-size:12px}.axs-pressw-select{cursor:pointer}.axs-pressw-urlgo{color:var(--axs-accent);background:0 0;border:none;align-self:flex-start;padding:0;font-size:11.5px;font-weight:500;text-decoration:none}.axs-pressw-urlgo:hover{text-decoration:underline}.axs-pressw-actions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.axs-pressw-btn{font:inherit;cursor:pointer;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:500;transition:background .12s,border-color .12s,color .12s}.axs-pressw-btn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-pressw-btn:disabled{opacity:.6;cursor:default}.axs-pressw-btn.danger{color:var(--axs-danger);background:var(--axs-surface);border-color:color-mix(in srgb, var(--axs-danger) 35%, transparent)}.axs-pressw-btn.danger:hover:not(:disabled){background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface));border-color:var(--axs-danger)}.axs-pressw-confirm{background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface));border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.axs-pressw-confirm-q{color:var(--axs-ink);font-size:12.5px;line-height:1.45}.axs-pressw-confirm-actions{flex-wrap:wrap;gap:8px;display:flex}.axs-pressw-err{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface));border-radius:8px;padding:8px 12px;font-size:12px;line-height:1.45}@container axspressw (width<=360px){.axs-pressw-detail-scroll{padding:12px 14px 16px}.axs-pressw-row{padding:10px 6px}.axs-pressw-fld-row{flex-direction:column;gap:16px}.axs-pressw-actions{flex-direction:column}.axs-pressw-btn{text-align:center}}.axs-happw-boardwrap{height:100%;min-height:0;position:relative}.axs-happw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-happw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-happw-fill,.axs-gb-fillbody>.axs-happw-statebody{height:100%}.axs-happw-fill{flex-direction:column;min-height:0;display:flex;position:relative}.axs-happw-fill>.axs-ew-cols{flex:auto;min-height:0}.axs-happw-statebody{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;min-height:0;padding:32px;display:flex}.axs-happw-barextra{align-items:center;gap:8px;margin-left:8px;display:inline-flex}.axs-happw-barextra .axv-actionpill{padding:3px 10px 3px 8px;font-size:.72rem}.axs-happw-cols .axs-ew-railcol{width:max(320px,min(34%,430px))}.axs-happw-cols>.axs-happw-detailcol{min-width:280px}.axs-happw-railcol,.axs-happw-detailcol{container:axshappw/inline-size}.axs-happw-id-actions{flex:none;align-items:center;gap:6px;display:flex}.axs-idbar .axs-happw-btn{padding:4px 11px}.axs-happw-statrow{border-bottom:1px solid var(--axs-line);flex:none;padding:9px 14px 8px}.axs-happw-scroll{flex-direction:column;flex:1;gap:18px;min-height:0;padding:12px 12px 16px;display:flex;overflow-y:auto}.axs-happw-listpad{flex:1;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex}.axs-happw-section-h{text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-mid);align-items:center;gap:8px;margin:0 6px 8px;font-size:11px;font-weight:500;display:flex}.axs-happw-section-n{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.axs-happw-section-empty{color:var(--axs-ink-faint);margin:0 6px;font-size:12px}.axs-happw-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-happw-rowli+.axs-happw-rowli{border-top:1px solid var(--axs-line)}.axs-happw-rowli[data-past]{opacity:.58}.axs-happw-row{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:12px;padding:11px 8px;transition:background .12s;display:flex}.axs-happw-row:hover{background:var(--axs-surface)}.axs-happw-rowli[data-open] .axs-happw-row{background:var(--axs-accent-bg)}.axs-happw-days{flex-wrap:wrap;flex:none;gap:4px;min-width:92px;max-width:140px;display:flex}.axs-happw-days.inline{min-width:0;max-width:none}.axs-happw-daytext{letter-spacing:.03em;color:var(--axs-ink);font-size:11px;font-weight:500;line-height:1.5}.axs-happw-daytext[data-empty]{color:var(--axs-ink-faint)}.axs-happw-datechip{background:var(--axs-surface-alt);border-radius:9px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:50px;padding:5px 2px;line-height:1.1;display:flex}.axs-happw-dc-month{letter-spacing:.05em;color:var(--axs-ink-faint);font-size:9.5px;font-weight:500}.axs-happw-dc-day{color:var(--axs-ink);font-size:18px;font-weight:500}.axs-happw-dc-wd{color:var(--axs-ink-faint);font-size:9.5px}.axs-happw-dc-tbd{color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-happw-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-happw-row-title{color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.axs-happw-row-sub{color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.4;overflow:hidden}.axs-happw-row-meta{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.axs-happw-time{color:var(--axs-ink-mid);white-space:nowrap;font-size:11px;font-weight:500}.axs-happw-status{white-space:nowrap;color:var(--axs-ink-mid);align-items:center;gap:5px;font-size:10.5px;font-weight:500;line-height:1;display:inline-flex}.axs-happw-status-dot{background:var(--axs-ink-faint);border-radius:50%;width:7px;height:7px}.axs-happw-status[data-tone=ok]{color:var(--axs-ok)}.axs-happw-status[data-tone=ok] .axs-happw-status-dot{background:var(--axs-ok)}.axs-happw-status[data-tone=info]{color:var(--axs-accent)}.axs-happw-status[data-tone=info] .axs-happw-status-dot{background:var(--axs-accent)}.axs-happw-status[data-tone=bad]{color:var(--axs-danger)}.axs-happw-status[data-tone=bad] .axs-happw-status-dot{background:var(--axs-danger)}.axs-happw-status[data-tone=muted]{color:var(--axs-ink-faint)}.axs-happw-status[data-tone=muted] .axs-happw-status-dot{background:var(--axs-ink-faint)}.axs-happw-vis{color:var(--axs-warn);align-items:center;gap:3px;font-size:10px;font-weight:500;display:inline-flex}.axs-happw-vis svg{display:block}.axs-happw-detail,.axs-happw-detail-empty{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-happw-detail-empty{justify-content:center;align-items:center;padding:24px}.axs-happw-tags{flex-wrap:wrap;gap:6px;display:flex}.axs-happw-tag{background:var(--axs-surface-alt);color:var(--axs-ink-mid);border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:500}.axs-happw-tag[data-kind=recurring]{color:var(--axs-ink-mid)}.axs-happw-tag[data-kind=featured]{color:var(--axs-warn)}.axs-happw-tag[data-kind=hidden]{color:var(--axs-ink-faint)}.axs-happw-detail-scroll{flex-direction:column;flex:1;gap:18px;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}.axs-happw-summary{color:var(--axs-ink);margin:0;font-size:13px;line-height:1.55}.axs-happw-dsec{flex-direction:column;gap:10px;display:flex}.axs-happw-dsec-h{text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);margin:0;font-size:11px;font-weight:500}.axs-happw-fields{flex-direction:column;gap:8px;display:flex}.axs-happw-field{align-items:baseline;gap:12px;display:flex}.axs-happw-field-k{width:110px;color:var(--axs-ink-mid);flex:none;font-size:12px;font-weight:500}.axs-happw-field-v{min-width:0;color:var(--axs-ink);word-break:break-word;flex:1;font-size:12.5px;line-height:1.5}.axs-happw-field-v[data-mono]{font-family:var(--axs-mono);font-size:11.5px}.axs-happw-muted{color:var(--axs-ink-mid);margin:0;font-size:12.5px}.axs-happw-chips{flex-wrap:wrap;gap:5px;display:inline-flex}.axs-happw-incl{color:var(--axs-ink);background:var(--axs-surface-alt);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:500}.axs-happw-note{color:var(--axs-ink-faint);margin:0;font-size:11.5px;line-height:1.5}.axs-happw-rowli{position:relative}.axs-happw-rowact{opacity:0;background:linear-gradient(90deg, transparent, var(--axs-surface) 28%);gap:3px;padding-left:22px;transition:opacity .12s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.axs-happw-rowli:hover .axs-happw-rowact,.axs-happw-rowli:focus-within .axs-happw-rowact,.axs-happw-rowli[data-open] .axs-happw-rowact{opacity:1}.axs-happw-rowli[data-open] .axs-happw-rowact{background:linear-gradient(90deg, transparent, var(--axs-accent-bg) 28%)}.axs-happw-iconbtn{cursor:pointer;width:28px;height:28px;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;justify-content:center;align-items:center;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.axs-happw-iconbtn:hover{color:var(--axs-accent);border-color:var(--axs-accent)}.axs-happw-iconbtn[data-danger]:hover{color:var(--axs-danger);border-color:var(--axs-danger)}.axs-happw-iconbtn svg{display:block}.axs-happw-btn{cursor:pointer;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;padding:7px 14px;font-size:12px;font-weight:500;transition:filter .12s,border-color .12s,background .12s}.axs-happw-btn:hover:not(:disabled){border-color:var(--axs-line-hard)}.axs-happw-btn:disabled{opacity:.55;cursor:not-allowed}.axs-happw-btn.primary{color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent)}.axs-happw-btn.primary:hover:not(:disabled){filter:brightness(1.06)}.axs-happw-btn.danger{color:var(--axs-accent-fg);background:var(--axs-danger);border-color:var(--axs-danger)}.axs-happw-btn.danger:hover:not(:disabled){filter:brightness(1.06)}.axs-happw-btn.danger.ghost{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 35%, transparent);background:0 0}.axs-happw-btn.danger.ghost:hover:not(:disabled){background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface));filter:none}.axs-happw-err{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface));border-radius:8px;padding:9px 12px;font-size:12px;font-weight:500}.axs-happw-confirm{background:color-mix(in srgb, var(--axs-surface) 80%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-top:1px solid var(--axs-line);z-index:3;padding:12px;position:absolute;bottom:0;left:0;right:0}.axs-happw-confirm-body{background:var(--axs-surface);border:1px solid var(--axs-line);box-shadow:var(--axs-elev-lg);border-radius:10px;flex-direction:column;gap:9px;padding:13px 14px;display:flex}.axs-happw-confirm-q{color:var(--axs-ink);font-size:13px;font-weight:500}.axs-happw-confirm-opt{color:var(--axs-ink-mid);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.axs-happw-confirm-opt code,.axs-happw-fhint code,.axs-happw-note code{font-family:var(--axs-mono);font-size:11px}.axs-happw-confirm-err{color:var(--axs-danger);font-size:11.5px;font-weight:500}.axs-happw-confirm-actions{gap:8px;margin-top:2px;display:flex}.axs-happw-fsec{flex-direction:column;gap:12px;display:flex}.axs-happw-flbl{flex-direction:column;gap:5px;display:flex}.axs-happw-flbl-t{color:var(--axs-ink-mid);font-size:11.5px;font-weight:500}.axs-happw-flbl-t i{color:var(--axs-danger);margin-left:2px;font-style:normal}.axs-happw-fhint{color:var(--axs-ink-faint);font-size:11px}.axs-happw-ferr{color:var(--axs-danger);font-size:11px;font-weight:600}.axs-happw-frow{gap:12px;display:flex}.axs-happw-frow .axs-happw-flbl{flex:1;min-width:0}.axs-happw-input{box-sizing:border-box;width:100%;font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;padding:8px 10px;font-size:13px;transition:border-color .12s,box-shadow .12s}.axs-happw-input:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}textarea.axs-happw-input{resize:vertical;line-height:1.5}select.axs-happw-input{cursor:pointer}.axs-happw-fcheck{color:var(--axs-ink);cursor:pointer;align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.axs-happw-fcheck input{margin-top:2px}.axs-happw-seg{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.axs-happw-segbtn{cursor:pointer;color:var(--axs-ink-mid);background:0 0;border:none;border-radius:6px;padding:5px 14px;font-size:12px;font-weight:500;transition:color .12s,background .12s}.axs-happw-segbtn[data-on]{color:var(--axs-ink);background:var(--axs-surface);box-shadow:var(--axs-elev)}.axs-happw-daypick{flex-wrap:wrap;gap:5px;display:flex}.axs-happw-daytog{cursor:pointer;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;padding:5px 11px;font-size:11.5px;font-weight:500;transition:color .12s,border-color .12s,background .12s}.axs-happw-daytog[data-on]{color:var(--axs-accent);background:var(--axs-accent-bg);border-color:#0000}.axs-happw-heroprev{object-fit:cover;border:1px solid var(--axs-line);border-radius:9px;width:100%;max-width:260px;height:150px}.axs-happw-formfoot{border-top:1px solid var(--axs-line);background:var(--axs-surface);flex:none;align-items:center;gap:10px;padding:12px 20px;display:flex}.axs-happw-foothint{color:var(--axs-ink-faint);font-size:11.5px}@container axshappw (width<=360px){.axs-happw-scroll{padding:10px 10px 14px}.axs-happw-detail-scroll{padding:12px 14px 16px}.axs-happw-row{gap:9px;padding:9px 11px}.axs-happw-days{min-width:0;max-width:96px}.axs-happw-time,.axs-happw-row-sub{display:none}.axs-happw-field{flex-direction:column;gap:2px}.axs-happw-field-k{width:auto}.axs-happw-frow{flex-direction:column;gap:12px}.axs-happw-formfoot{padding:10px 14px}.axs-happw-rowact{display:none}}@media (max-width:760px){.axs-happw-detail-scroll{padding:12px 14px 18px}}.axs-annw-shell{background:var(--axs-surface);color:var(--axs-ink);flex-direction:column;display:flex;overflow:hidden;container:axannw/inline-size}.axs-annw-loading{flex-direction:column;flex:1;justify-content:center;padding:24px;display:flex}.axs-annw-head{border-bottom:1px solid var(--axs-line);align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.axs-annw-head-main{flex:1;min-width:0}.axs-annw-title{letter-spacing:-.01em;color:var(--axs-ink);margin:0;font-size:16px;font-weight:500}.axs-annw-sub{color:var(--axs-ink-mid);margin:6px 0 0;font-size:12.5px;line-height:1.5}.axs-annw-switch{cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:9px;display:inline-flex}.axs-annw-switch input{opacity:0;width:0;height:0;position:absolute}.axs-annw-switch-track{background:var(--axs-surface-alt);border:1px solid var(--axs-line-hard);border-radius:999px;width:38px;height:22px;transition:background .14s,border-color .14s;position:relative}.axs-annw-switch-thumb{background:var(--axs-accent-fg);width:16px;height:16px;box-shadow:var(--axs-elev);border-radius:50%;transition:transform .14s;position:absolute;top:2px;left:2px}.axs-annw-switch[data-on] .axs-annw-switch-track{background:var(--axs-accent);border-color:var(--axs-accent)}.axs-annw-switch[data-on] .axs-annw-switch-thumb{transform:translate(16px)}.axs-annw-switch input:focus-visible+.axs-annw-switch-track{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-annw-switch-label{color:var(--axs-ink-mid);font-size:12.5px;font-weight:500}.axs-annw-switch[data-on] .axs-annw-switch-label{color:var(--axs-accent)}.axs-annw-scroll{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;padding:16px 20px 8px;display:flex;overflow-y:auto}.axs-annw-section{flex-direction:column;gap:8px;display:flex}.axs-annw-section-k{font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);font-weight:500}.axs-annw-opt{text-transform:none;letter-spacing:0;color:var(--axs-ink-faint);margin-left:6px;font-style:italic;font-weight:500}.axs-annw-preview{border:1px dashed var(--axs-line-hard);background:repeating-linear-gradient(45deg, var(--axs-surface-alt), var(--axs-surface-alt) 8px, var(--axs-surface) 8px, var(--axs-surface) 16px);border-radius:10px;padding:10px}.axs-annw-preview[data-empty]{justify-content:center;align-items:center;min-height:48px;display:flex}.axs-annw-preview-empty{color:var(--axs-ink-faint);font-size:12px}.axs-annw-bar{text-align:center;border-radius:6px;justify-content:center;align-items:center;gap:14px;padding:10px 16px;font-size:13px;line-height:1.4;display:flex}.axs-annw-bar-msg{font-weight:550}.axs-annw-bar-link{text-underline-offset:2px;white-space:nowrap;font-weight:650;text-decoration:underline}.axs-annw-bar-x{opacity:.85;margin-left:auto;font-size:18px;line-height:1}.axs-annw-preview-note{color:var(--axs-warn);font-size:11.5px}.axs-annw-row{align-items:flex-start;gap:12px;display:flex}.axs-annw-field{flex-direction:column;gap:5px;min-width:0;display:flex}.axs-annw-grow{flex:50%}.axs-annw-label{color:var(--axs-ink);font-size:12px;font-weight:500}.axs-annw-input,.axs-annw-textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;padding:9px 11px;font-size:13px;transition:border-color .12s,box-shadow .12s}.axs-annw-textarea{resize:vertical;min-height:44px;line-height:1.45}.axs-annw-input:focus,.axs-annw-textarea:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-annw-input:disabled,.axs-annw-textarea:disabled{background:var(--axs-surface-alt);color:var(--axs-ink-faint);cursor:not-allowed}.axs-annw-count{color:var(--axs-ink-faint);align-self:flex-end;font-size:11px}.axs-annw-color{align-items:stretch;gap:8px;display:flex}.axs-annw-swatch{border:1px solid var(--axs-line-hard);background:var(--axs-surface);cursor:pointer;border-radius:8px;flex:none;width:38px;height:38px;padding:2px}.axs-annw-swatch:disabled{cursor:not-allowed;opacity:.6}.axs-annw-hex{min-width:0;font-family:var(--axs-mono);text-transform:lowercase;flex:1;font-size:12px}.axs-annw-hint{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.5}.axs-annw-check{border-top:1px solid var(--axs-line);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 2px 2px;display:flex}.axs-annw-check input{cursor:pointer;width:16px;height:16px;accent-color:var(--axs-accent);flex:none;margin-top:2px}.axs-annw-check-main{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-annw-check-title{color:var(--axs-ink);font-size:13px;font-weight:500}.axs-annw-check-blurb{color:var(--axs-ink-mid);font-size:11.5px;line-height:1.45}.axs-annw-foot{border-top:1px solid var(--axs-line);background:var(--axs-surface);flex:none;align-items:center;gap:12px;padding:12px 20px;display:flex}.axs-annw-foot-actions{gap:8px;margin-left:auto;display:inline-flex}.axs-annw-dirty{color:var(--axs-ink-mid);font-size:12px}.axs-annw-saved{color:var(--axs-ok);font-size:12px;font-weight:500}.axs-annw-err{color:var(--axs-danger);font-size:12px;line-height:1.4}.axs-annw-btn{cursor:pointer;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:500;transition:background .12s,border-color .12s}.axs-annw-btn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-annw-btn:disabled{opacity:.55;cursor:default}.axs-annw-btn.primary{color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent)}.axs-annw-btn.primary:hover:not(:disabled){background:var(--axs-accent-hover)}@container axannw (width<=520px){.axs-annw-row{flex-direction:column;align-items:stretch;gap:12px}.axs-annw-grow{flex:100%}}@container axannw (width<=400px){.axs-annw-head{flex-direction:column;gap:12px}.axs-annw-head-main{width:100%}.axs-annw-scroll{padding:14px 14px 8px}.axs-annw-foot{flex-wrap:wrap;padding:12px 14px}.axs-annw-foot-actions{width:100%;margin-left:0}.axs-annw-btn{flex:1}.axs-annw-bar{flex-wrap:wrap;gap:8px}.axs-annw-bar-x{margin-left:0}}@media (max-width:860px){.axs-annw-input,.axs-annw-textarea,.axs-annw-swatch,.axs-annw-btn{box-sizing:border-box;min-height:44px}.axs-annw-swatch{width:44px;height:44px}.axs-annw-color{min-width:0}.axs-annw-foot-actions{flex-wrap:wrap}}.axs-cookw-shell{background:var(--axs-surface);color:var(--axs-ink);flex-direction:column;display:flex;overflow:hidden;container:axcookw/inline-size}.axs-cookw-loading{flex-direction:column;flex:1;justify-content:center;padding:24px;display:flex}.axs-cookw-head{border-bottom:1px solid var(--axs-line);align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.axs-cookw-head-main{flex:1;min-width:0}.axs-cookw-title{letter-spacing:-.01em;color:var(--axs-ink);margin:0;font-size:16px;font-weight:500}.axs-cookw-sub{color:var(--axs-ink-mid);margin:6px 0 0;font-size:12.5px;line-height:1.5}.axs-cookw-status{color:var(--axs-ok);cursor:default;white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.axs-cookw-status:before{content:"";background:var(--axs-ok);border-radius:50%;width:7px;height:7px}.axs-cookw-scroll{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;padding:16px 20px 8px;display:flex;overflow-y:auto}.axs-cookw-section{flex-direction:column;gap:8px;display:flex}.axs-cookw-section-k{font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);font-weight:500}.axs-cookw-preview{border:1px dashed var(--axs-line-hard);background:repeating-linear-gradient(45deg, var(--axs-surface-alt), var(--axs-surface-alt) 8px, var(--axs-surface) 8px, var(--axs-surface) 16px);border-radius:10px;padding:12px}.axs-cookw-banner{background:#2c2c2c;border-radius:8px;align-items:center;gap:16px;padding:12px 16px;display:flex;box-shadow:0 -2px 16px #0006}.axs-cookw-banner-msg{letter-spacing:.02em;color:#ffffffe6;flex:1;min-width:0;font-size:12px;line-height:1.55}.axs-cookw-banner-policy{color:#e8d4a8;text-underline-offset:2px;text-decoration:underline}.axs-cookw-banner-actions{flex:none;align-items:center;gap:8px;display:inline-flex}.axs-cookw-banner-btn{letter-spacing:.04em;text-transform:uppercase;color:#ffffffbf;white-space:nowrap;border:1px solid #ffffff40;border-radius:4px;padding:6px 12px;font-size:11px;font-weight:500}.axs-cookw-banner-btn:first-child{color:#e8d4a8;border-color:#e8d4a8b3}.axs-cookw-banner-accept{letter-spacing:.04em;text-transform:uppercase;color:#fff;white-space:nowrap;border-radius:4px;padding:6px 16px;font-size:11px;font-weight:500}.axs-cookw-row{align-items:flex-start;gap:12px;display:flex}.axs-cookw-field{flex-direction:column;gap:5px;min-width:0;display:flex}.axs-cookw-grow{flex:50%}.axs-cookw-label{color:var(--axs-ink);font-size:12px;font-weight:500}.axs-cookw-input,.axs-cookw-textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;padding:9px 11px;font-size:13px;transition:border-color .12s,box-shadow .12s}.axs-cookw-textarea{resize:vertical;min-height:44px;line-height:1.45}.axs-cookw-input:focus,.axs-cookw-textarea:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-cookw-input:disabled,.axs-cookw-textarea:disabled{background:var(--axs-surface-alt);color:var(--axs-ink-faint);cursor:not-allowed}.axs-cookw-count{color:var(--axs-ink-faint);align-self:flex-end;font-size:11px}.axs-cookw-color{align-items:stretch;gap:8px;max-width:320px;display:flex}.axs-cookw-swatch{border:1px solid var(--axs-line-hard);background:var(--axs-surface);cursor:pointer;border-radius:8px;flex:none;width:38px;height:38px;padding:2px}.axs-cookw-swatch:disabled{cursor:not-allowed;opacity:.6}.axs-cookw-hex{min-width:0;font-family:var(--axs-mono);text-transform:lowercase;flex:1;font-size:12px}.axs-cookw-consent{flex-direction:column;display:flex}.axs-cookw-signal{justify-content:space-between;align-items:center;gap:10px;padding:9px 2px;display:flex}.axs-cookw-signal+.axs-cookw-signal{border-top:1px solid var(--axs-line)}.axs-cookw-signal-l{color:var(--axs-ink);font-size:12.5px;font-weight:500}.axs-cookw-signal-v{white-space:nowrap;font-size:11px;font-weight:400}.axs-cookw-signal-v[data-state=denied]{color:var(--axs-ink-faint)}.axs-cookw-compliant{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.5;display:block}.axs-cookw-foot{border-top:1px solid var(--axs-line);background:var(--axs-surface);flex:none;align-items:center;gap:12px;padding:12px 20px;display:flex}.axs-cookw-foot-actions{gap:8px;margin-left:auto;display:inline-flex}.axs-cookw-dirty{color:var(--axs-ink-mid);font-size:12px}.axs-cookw-saved{color:var(--axs-ok);font-size:12px;font-weight:500}.axs-cookw-err{color:var(--axs-danger);font-size:12px;line-height:1.4}.axs-cookw-btn{cursor:pointer;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;padding:9px 16px;font-size:12.5px;font-weight:500;transition:background .12s,border-color .12s}.axs-cookw-btn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-cookw-btn:disabled{opacity:.55;cursor:default}.axs-cookw-btn.primary{color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent)}.axs-cookw-btn.primary:hover:not(:disabled){background:var(--axs-accent-hover)}@container axcookw (width<=520px){.axs-cookw-row{flex-direction:column;align-items:stretch;gap:12px}.axs-cookw-grow{flex:100%}.axs-cookw-banner{flex-direction:column;align-items:stretch;gap:10px}.axs-cookw-banner-actions{justify-content:space-between}}@container axcookw (width<=400px){.axs-cookw-head{flex-direction:column;gap:12px}.axs-cookw-head-main{width:100%}.axs-cookw-scroll{padding:14px 14px 8px}.axs-cookw-consent{grid-template-columns:1fr}.axs-cookw-foot{flex-wrap:wrap;padding:12px 14px}.axs-cookw-foot-actions{width:100%;margin-left:0}.axs-cookw-btn{flex:1}}@media (max-width:860px){.axs-cookw-input,.axs-cookw-textarea,.axs-cookw-swatch,.axs-cookw-btn{box-sizing:border-box;min-height:44px}.axs-cookw-swatch{width:44px;height:44px}.axs-cookw-color{width:100%;min-width:0}.axs-cookw-foot-actions{flex-wrap:wrap}}.axv-sched-cmd{flex-wrap:wrap;align-items:center;gap:.55rem 1.1rem;display:flex}.axv-sched-cmd-nav{flex:none;align-items:center;gap:.5rem;display:inline-flex}.axv-sched-cmd-actions{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;display:inline-flex}.axv-sched-cmd>.axv-sched-cmd-actions{margin-left:auto}.axv-sched-weeknav-spin{display:inline-flex}.axv-sched-weeknav-spin svg{width:13px;height:13px;color:var(--axs-ink-faint);animation:.8s linear infinite axv-sched-spin}.axv-sched-weeknav-today{font-family:var(--axs-sans);color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);cursor:pointer;background:0 0;border-radius:7px;flex:none;padding:.32rem .6rem;font-size:.76rem;transition:color .12s,border-color .12s}.axv-sched-weeknav-today:not(:disabled):hover{color:var(--axs-ink);border-color:var(--axs-accent)}.axv-sched-weeknav-today:disabled{opacity:.5;cursor:default}.axs-sw-grid-shell .axv-sched-kpis{flex-wrap:wrap;flex:none;align-items:stretch;gap:0;margin:0;display:flex}.axs-sw-grid-shell .axv-sched-kpis .axv-stat{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:row;flex:none;align-items:baseline;gap:5px;margin-right:18px;padding:2px 0;animation:none}.axs-sw-grid-shell .axv-sched-kpis .axv-stat:first-child{padding-left:4px}.axs-sw-grid-shell .axv-sched-kpis .axv-stat:last-child{border-right:none}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-primary=true]{background:0 0}.axs-sw-grid-shell .axv-sched-kpis .axv-stat-label{font-family:var(--axs-sans);letter-spacing:normal;text-transform:none;color:var(--axs-ink-faint);white-space:nowrap;order:0;font-size:11px;font-weight:400}.axs-sw-grid-shell .axv-sched-kpis .axv-stat-value{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:500;line-height:1.25}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-week-state] .axv-stat-value:before{content:"";vertical-align:1px;background:currentColor;border-radius:999px;width:6px;height:6px;margin-right:6px;display:inline-block}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-week-state=draft] .axv-stat-value,.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-week-state=published_editing] .axv-stat-value{color:var(--axs-warn);font-size:13px}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-week-state=published] .axv-stat-value{color:var(--axs-ok);font-size:13px}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-status=warning] .axv-stat-value{color:var(--axs-warn)}.axs-sw-grid-shell .axv-sched-kpis .axv-stat[data-status=on_target] .axv-stat-value{color:var(--axs-ok)}.axs-sw-grid-shell .axv-sched-day-wd,.axs-sw-grid-shell .axv-sched-corner,.axs-sw-grid-shell .axv-sched-grouphead-role,.axs-sw-grid-shell .axv-sched-bandlabel{text-transform:none;letter-spacing:normal}.axs-sw-grid-shell .axv-view-caption{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.axv-sched-pubpill svg{width:12px;height:12px;animation:.8s linear infinite axv-sched-spin}.axv-sched-publish-confirm{align-items:center;gap:.45rem;display:inline-flex}.axv-sched-copy-confirm{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.axv-sched-publish-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;font-size:.74rem}.axv-sched-readonly{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;font-size:.78rem}.axv-sched-needs{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex-wrap:wrap;align-items:baseline;gap:.35rem .95rem;padding:.1rem .1rem .7rem;font-size:.8rem;display:flex}.axv-sched-needs-ico{width:14px;height:14px;color:var(--axs-warn);flex:none;align-self:center}.axv-sched-needs-list{flex-wrap:wrap;align-items:baseline;gap:.25rem .7rem;margin:0;padding:0;list-style:none;display:flex}.axv-sched-needs-lead{color:var(--axs-warn);white-space:nowrap;font-weight:500}.axv-sched-needs-item{align-items:baseline;gap:.4rem;display:inline-flex}.axv-sched-needs-when{color:var(--axs-ink);white-space:nowrap}.axv-sched-needs-role{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-warn);font-size:.7rem;font-weight:500}.axv-sched-needs-note{color:var(--axs-ink-faint)}.axv-sched-needs-conflict{color:var(--axs-ink-mid);white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.axv-sched-needs-conflict-dot{background:var(--axs-warn);border-radius:999px;flex:none;width:6px;height:6px}.axv-sched-grouphead-inner{align-items:center;display:flex}.axv-sched-grouphead-dot{border-radius:999px;flex:none;width:7px;height:7px;margin-right:8px;display:inline-block}.axv-sched-grouphead[data-draggable=true]{cursor:grab}.axv-sched-grouphead[data-draggable=true]:active{cursor:grabbing}.axv-sched-grip{width:18px;height:16px;color:var(--axs-ink-mid);transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:4px;flex:none;justify-content:center;align-items:center;margin-right:5px;display:inline-flex}.axv-sched-grouphead[data-draggable=true]:hover .axv-sched-grip{color:var(--axs-ink);background:var(--axs-line)}.axs-sw-grid-shell .axv-sched-grouphead-cell{background:color-mix(in srgb, var(--axv-grp,var(--axs-line)) 28%, var(--axs-surface-alt));box-shadow:inset 4px 0 0 0 var(--axv-grp,var(--axs-line));padding:6px 12px}.axs-sw-grid-shell .axv-sched-grouphead-role{color:var(--axs-ink-mid)}.axs-sw-grid-shell .axv-sched-emp,.axs-sw-grid-shell .axv-sched-emp[data-tone]{border-left:2px solid var(--axs-line)}.axv-sched-emp-btn{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:4px;margin:0;padding:6px 10px;display:block}.axs-sw-grid-shell .axv-sched-emp:has(.axv-sched-emp-btn){padding:0}.axv-sched-emp-btn:hover{background:var(--axs-chrome)}.axv-sched-emp-btn:hover .axv-sched-emp-name{color:var(--axs-accent)}.axv-sched-emp-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-sw-grid-shell .axv-sched-shift-flag{display:none}.axs-sw-grid-shell .axv-sched-cell[data-empty=true]:not([data-time-off]):not([data-active]){background:0 0}.axv-sched-availtri{z-index:3;border-style:solid;border-width:0 0 9px 9px;border-color:transparent transparent color-mix(in srgb, var(--axs-ok) 78%, transparent) transparent;pointer-events:none;width:0;height:0;position:absolute;bottom:0;right:0}.axv-sched-availtri[data-out=true]{border-bottom-color:color-mix(in srgb, var(--axs-warn) 88%, transparent)}.axv-sched-availtri[data-off=true]{border-bottom-color:color-mix(in srgb, var(--axs-danger) 80%, transparent)}.axs-sw-grid-shell .axv-sched-cell[data-time-off=true]{vertical-align:middle}.axv-sched-day-tab{position:relative}.axv-sched-day-tab-cost{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:9px}.axv-sched-day-tab[data-active] .axv-sched-day-tab-cost{color:#ffffffd9}.axv-sched-day-tab-gapdot{background:var(--axs-warn);border-radius:999px;width:5px;height:5px;position:absolute;top:5px;right:6px}.axv-sched-day-tab[data-active] .axv-sched-day-tab-gapdot{background:#fff}.axv-sched-shiftwrap{min-width:0;display:block;position:relative}.axs-sw-grid-shell .axv-sched-shiftwrap+.axv-sched-shiftwrap{margin-top:3px}.axv-sched-shift-x{z-index:5;border:1px solid var(--axs-line-hard);background:color-mix(in srgb, var(--axs-surface) 88%, transparent);width:16px;height:16px;color:var(--axs-ink-mid);cursor:pointer;opacity:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,border-color .12s;display:inline-flex;position:absolute;top:-4px;right:-4px;box-shadow:0 1px 3px #2d2c2824}.axv-sched-shiftwrap:hover .axv-sched-shift-x{opacity:1}.axv-sched-shift-x:focus-visible{opacity:1}.axv-sched-shift-x:hover{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 60%, transparent)}.axv-sched-shift-x:disabled{cursor:default;opacity:0}@media (hover:none){.axv-sched-shift-x{display:none}}.axv-sched-shift-btn{cursor:pointer;text-align:left;width:100%;font:inherit;border:1px solid #0000;transition:border-color .12s,transform .12s,box-shadow .12s}.axv-sched-shift-btn:hover{border-color:var(--axs-accent);box-shadow:var(--axs-elev);transform:translateY(-1px)}.axv-sched-shift-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-shift-btn:disabled{cursor:default;opacity:.7;transform:none}.axv-sched-shift-pending{opacity:.7;margin-left:auto;display:inline-flex}.axv-sched-shift-pending svg{width:12px;height:12px;animation:.8s linear infinite axv-sched-spin}.axs-sw-grid-shell .axv-sched-shift{background:color-mix(in srgb, var(--axv-role,var(--axs-accent)) 38%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axv-role,var(--axs-accent)) 70%, transparent);border-radius:5px;flex-direction:row;align-items:stretch;gap:0;padding:0;display:flex;position:relative;overflow:hidden}.axv-sched-shift-badge{background:var(--axv-role,var(--axs-accent));color:#fff;width:16px;font-family:var(--axs-sans);flex:none;justify-content:center;align-self:stretch;align-items:center;font-size:9.5px;font-weight:600;line-height:1;display:flex}.axv-sched-shift-body{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.axv-sched-shift-main{align-items:baseline;gap:5px;min-width:0;display:flex}.axs-sw-grid-shell .axv-sched-shift-time{color:var(--axs-ink);white-space:nowrap;font-size:11px;font-weight:500}.axv-sched-shift-titleline{justify-content:space-between;align-items:baseline;gap:6px;min-width:0;display:flex}.axs-sw-grid-shell .axv-sched-shift-label{min-width:0;color:color-mix(in srgb, var(--axv-role,var(--axs-accent)) 78%, var(--axs-ink));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10px;font-weight:500;line-height:1.2;overflow:hidden}.axv-sched-shift-tags{flex-wrap:wrap;align-items:center;gap:3px;min-width:0;margin-top:1px;display:flex}.axs-sw-grid-shell .axv-sched-shift-type{font-family:var(--axs-sans);letter-spacing:.03em;text-transform:uppercase;background:color-mix(in srgb, var(--axv-role,var(--axs-accent)) 18%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axv-role,var(--axs-accent)) 55%, transparent);max-width:100%;color:color-mix(in srgb, var(--axv-role,var(--axs-accent)) 72%, var(--axs-ink));white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:0 5px;font-size:9px;font-weight:600;line-height:1.35;overflow:hidden}.axs-sw-grid-shell .axv-sched-shift-tag-asneeded{font-family:var(--axs-sans);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb, var(--axs-ink) 9%, var(--axs-surface));color:color-mix(in srgb, var(--axs-ink) 62%, var(--axs-surface));border-radius:999px;flex:none;padding:0 5px;font-size:9px;font-weight:600;line-height:1.35}.axs-sw-grid-shell .axv-sched-shift[data-unpublished=true]{background:color-mix(in srgb, var(--axv-role,var(--axs-accent)) 32%, var(--axs-surface));border-color:color-mix(in srgb, var(--axv-role,var(--axs-accent)) 62%, transparent)}.axs-sw-grid-shell .axv-sched-shift[data-warn=true]{border-color:color-mix(in srgb, var(--axs-warn) 65%, transparent)}.axv-sched-shift-warnico{width:11px;height:11px;color:var(--axs-warn);flex:none;align-self:center}.axs-sw-grid-shell .axv-sched-shift-btn:hover{border-color:color-mix(in srgb, var(--axv-role,var(--axs-accent)) 82%, transparent);background:color-mix(in srgb, var(--axv-role,var(--axs-accent)) 48%, var(--axs-surface))}.axs-sw-grid-shell .axv-sched-cell{padding:3px}.axs-sw-grid-shell .axv-sched-emp{padding:6px 10px}.axs-sw-grid-shell .axv-sched-emp-name{font-size:12px}.axs-sw-grid-shell .axv-sched-emp-hours{font-size:9.5px}.axs-sw-grid-shell .axv-sched-day,.axs-sw-grid-shell .axv-sched-corner{padding:5px 10px}.axs-sw-grid-shell .axv-sched-shift-body{padding:3px 6px}.axv-sched-shift-btn[draggable=true]{cursor:grab}.axv-sched-shift-btn[draggable=true]:active{cursor:grabbing}.axv-sched-cell[data-dragover=true]{outline:2px dashed var(--axs-accent);outline-offset:-2px;background:var(--axs-accent-bg)}.axv-sched-add{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);border:1px dashed var(--axs-line-hard);cursor:pointer;opacity:0;background:0 0;border-radius:6px;align-items:center;padding:.2rem .45rem;font-size:.66rem;transition:opacity .12s,color .12s,border-color .12s;display:inline-flex}.axv-sched-cell:hover .axv-sched-add{opacity:1}.axv-sched-add:focus-visible{opacity:1}.axv-sched-add:hover{color:var(--axs-accent);border-color:var(--axs-accent)}[data-editing=true] .axv-sched-cell[data-empty=true]{min-height:2rem}@media (hover:none){.axv-sched-add{opacity:.85}.axv-sched-cell:not([data-empty=true]) .axv-sched-add:not(:focus-visible){opacity:0;pointer-events:none}}.axs-sw-grid-shell .axv-sched-cell .axv-sched-add{z-index:4;border:1px solid var(--axs-line-hard);background:color-mix(in srgb, var(--axs-surface) 88%, transparent);width:16px;height:16px;color:var(--axs-accent);border-radius:999px;justify-content:center;padding:0;position:absolute;top:-1px;right:17px;box-shadow:0 1px 3px #2d2c2824}.axs-sw-grid-shell .axv-sched-cell:hover .axv-sched-add{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.axs-sw-grid-shell .axv-sched-add:focus-visible{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.axs-sw-grid-shell .axv-sched-cell .axv-sched-add:hover{border-color:var(--axs-accent)}.axs-sw-grid-shell .axv-sched-cell[data-empty=true]:not([data-time-off=true]) .axv-sched-add{width:20px;height:20px;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.axv-sched-editor{border:1px solid var(--axs-line-hard);background:var(--axs-surface);box-shadow:var(--axs-elev-lg);border-radius:10px;margin-top:.85rem;padding:.85rem .95rem;animation:.16s axv-sched-editor-in}[data-reduced-motion=true] .axv-sched-editor{animation:none}@keyframes axv-sched-editor-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axv-sched-editor-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.7rem;display:flex}.axv-sched-editor-title{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.9rem;font-weight:500}.axv-sched-editor-when{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;font-size:.72rem}.axv-sched-editor-fields{flex-wrap:wrap;gap:.6rem;display:flex}.axv-sched-field{flex-direction:column;gap:.25rem;display:flex}.axv-sched-field-grow{flex:8rem}.axv-sched-field>span{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axv-sched-field input,.axv-sched-select{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;min-width:5.5rem;padding:.5rem .6rem;font-size:.85rem;transition:border-color .12s,box-shadow .12s}.axv-sched-field input:hover,.axv-sched-select:hover{border-color:var(--axs-ink-faint)}.axv-sched-select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%238b8980%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M4 6l4 4 4-4%27/%3E%3C/svg%3E");background-position:right .65rem center;background-repeat:no-repeat;background-size:.78rem;height:2.3rem;padding-right:2rem}.axv-sched-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-sched-select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-sched-field-full{flex:100%}.axv-sched-field-opt{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:none;color:color-mix(in srgb, var(--axs-ink-faint) 75%, transparent);font-size:9px;font-weight:500}.axv-sched-seg{border:1px solid var(--axs-line-hard);background:var(--axs-surface);border-radius:8px;align-items:stretch;width:100%;display:inline-flex;overflow:hidden}.axv-sched-seg-btn{-webkit-appearance:none;appearance:none;cursor:pointer;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-faint);border:0;border-left:1px solid var(--axs-line-hard);white-space:nowrap;text-overflow:ellipsis;background:0 0;flex:1 1 0;padding:.5rem .4rem;font-size:.8rem;font-weight:500;transition:background .12s,color .12s;overflow:hidden}.axv-sched-seg-btn:first-child{border-left:0}.axv-sched-seg-btn:hover:not([data-active]):not(:disabled){color:var(--axs-ink);background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axv-sched-seg-btn[data-active=true]{color:var(--axs-ink);background:var(--axs-accent-bg);box-shadow:inset 0 -2px 0 var(--axs-accent);font-weight:600}.axv-sched-seg-btn:disabled{opacity:.5;cursor:default}.axv-sched-seg-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent);outline:none}.axv-sched-textarea{font-family:var(--axs-sans);color:var(--axs-ink);box-sizing:border-box;resize:vertical;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;width:100%;min-height:2.6rem;padding:.5rem .6rem;font-size:.85rem;line-height:1.4;transition:border-color .12s,box-shadow .12s}.axv-sched-textarea:hover{border-color:var(--axs-ink-faint)}.axv-sched-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-sched-textarea::placeholder{color:var(--axs-ink-faint)}.axv-sched-evlink{flex-direction:column;gap:.35rem;width:100%;display:flex}.axv-sched-evlink-card{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;box-sizing:border-box;width:100%;font-family:var(--axs-sans);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:8px;flex-direction:column;gap:.15rem;padding:.45rem .6rem;transition:border-color .12s,background .12s,box-shadow .12s;display:flex}.axv-sched-evlink-card:hover{border-color:var(--axs-ink-faint)}.axv-sched-evlink-card[data-active=true]{border-color:color-mix(in srgb, var(--axv-ev) 70%, transparent);background:color-mix(in srgb, var(--axv-ev) 12%, var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axv-ev) 70%, transparent)}.axv-sched-evlink-card:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-sched-evlink-card:disabled{opacity:.5;cursor:default}.axv-sched-evlink-name{color:var(--axs-ink);align-items:baseline;gap:.4rem;min-width:0;font-size:.85rem;font-weight:500;display:flex}.axv-sched-evlink-card[data-active=true] .axv-sched-evlink-name{color:color-mix(in srgb, var(--axv-ev) 72%, var(--axs-ink))}.axv-sched-evlink-stale{color:var(--axs-ink-faint);white-space:nowrap;font-size:.68rem;font-weight:400}.axv-sched-evlink-meta{color:var(--axs-ink-faint);font-size:.75rem}.axv-sched-evlink-card[data-active=true] .axv-sched-evlink-meta{color:color-mix(in srgb, var(--axv-ev) 55%, var(--axs-ink-faint))}.axv-sched-evlink-clear{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;font-family:var(--axs-sans);color:var(--axs-ink-faint);background:0 0;border:0;padding:.1rem .15rem;font-size:.75rem}.axv-sched-evlink-clear:hover{color:var(--axs-ink);text-decoration:underline}.axv-sched-evlink-clear:disabled{opacity:.5;cursor:default}.axv-sched-editor-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;margin-top:.6rem;font-size:.8rem;display:flex}.axv-sched-editor-err svg{flex:none;width:14px;height:14px}.axv-sched-editor-actions{flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex}.axv-sched-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-sched-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-sched-spin}.axv-sched-btn:disabled{opacity:.5;cursor:default}.axv-sched-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-sched-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-sched-btn-danger{color:var(--axs-danger)}.axv-sched-btn-danger:not(:disabled):hover{border-color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 6%, transparent)}.axv-sched-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-sched-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-sched-emp-edit-head{align-items:center;gap:.65rem;margin-bottom:.9rem;display:flex}.axv-sched-emp-edit-ava{background:var(--axs-accent-bg);width:34px;height:34px;color:var(--axs-accent);font-family:var(--axs-sans);letter-spacing:.02em;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.axv-sched-emp-edit-id{flex-direction:column;gap:1px;min-width:0;display:flex}.axv-sched-emp-edit-name{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.95rem;font-weight:500}.axv-sched-emp-edit-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.72rem}.axv-sched-emp-btn[draggable=true]{cursor:grab}.axv-sched-emp-btn[draggable=true]:active{cursor:grabbing}.axs-sw-grid-shell .axv-sched-grouphead[data-emp-dragover=true] .axv-sched-grouphead-cell{background:var(--axs-accent-bg);box-shadow:inset 3px 0 0 var(--axv-grp,var(--axs-accent)), inset 0 0 0 1.5px var(--axs-accent)}.axv-sched-receipt{z-index:6;max-width:calc(100% - 2rem);font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);box-shadow:var(--axs-elev-lg);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .8rem;font-size:.82rem;animation:.16s axv-sched-toast-in;display:inline-flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}@keyframes axv-sched-toast-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}[data-reduced-motion=true] .axv-sched-receipt{animation:none}.axv-sched-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-sched-receipt-ico svg{width:15px;height:15px}.axv-sched-receipt-text{flex:1}.axv-sched-receipt-src{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.72rem;line-height:1.4}.axv-sched-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-sched-undo:hover{text-decoration:underline}.axv-sched-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-sched-spin}.axv-sched-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-sched-spin{to{transform:rotate(360deg)}}.axv-sched{container:axv-sched/inline-size}.axs-sw-grid-shell .axv-sched-grid{table-layout:fixed;min-width:760px}.axs-sw-grid-shell .axv-sched-corner{width:200px}.axv-sched-day-tabs{flex:none;gap:8px;margin-bottom:4px;padding:4px 2px 8px;display:flex;overflow:visible}.axv-sched-day-tab{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md,8px);cursor:pointer;color:var(--axs-ink-mid);flex-direction:column;flex:1 0 62px;align-items:center;gap:2px;padding:6px 8px;transition:background .12s,border-color .12s,color .12s;display:flex}.axv-sched-day-tab:hover{color:var(--axs-ink);border-color:var(--axs-line-hard);background:var(--axs-chrome)}.axv-sched-day-tab[data-active]{color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent)}.axv-sched-day-tab-wd{font-family:var(--axs-sans);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:500}.axv-sched-day-tab-md{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:1.05}.axv-sched-day-tab[data-active] .axv-sched-day-tab-md{opacity:.95}.axv-sched-agenda{display:block}.axv-sched-agenda-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-align:center;padding:1.5rem .2rem;font-size:.85rem}.axv-sched-agenda-group{margin-bottom:.4rem}.axv-sched-agenda-head{border-left:3px solid var(--axv-grp,var(--axs-line));background:color-mix(in srgb, var(--axv-grp,var(--axs-line)) 18%, transparent);font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-mid);border-radius:0 6px 6px 0;align-items:center;gap:7px;padding:.42rem .5rem .34rem 8px;font-size:11px;font-weight:500;display:flex}.axv-sched-agenda-dot{border-radius:999px;flex:none;width:7px;height:7px}.axv-sched-agenda-row{text-align:left;border:none;border-top:1px solid var(--axs-line);width:100%;min-height:48px;font:inherit;color:inherit;cursor:default;background:0 0;align-items:center;gap:11px;padding:.5rem .2rem;display:flex}button.axv-sched-agenda-row{cursor:pointer;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease)}button.axv-sched-agenda-row:hover{background:var(--axs-chrome)}button.axv-sched-agenda-row:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axv-sched-agenda-row[data-off=true]{opacity:.72}.axv-sched-agenda-row[data-unpublished=true] .axv-sched-agenda-bar{opacity:.55}.axv-sched-agenda-bar{background:var(--axs-accent);border-radius:3px;flex:none;align-self:stretch;width:3px;min-height:30px}.axv-sched-agenda-bar[data-neutral=true]{background:var(--axs-line-hard)}.axv-sched-agenda-who{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.axv-sched-agenda-name{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.axv-sched-agenda-sub{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:11px}.axv-sched-agenda-time{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:.4rem;font-size:12.5px;font-weight:500;display:inline-flex}.axv-sched-agenda-cost{color:var(--axs-ink-faint);font-size:11px;font-weight:400}.axv-sched-agenda-add{text-align:left;border:none;border-top:1px dashed var(--axs-line-hard);width:100%;min-height:44px;font:inherit;cursor:pointer;color:var(--axs-ink-faint);transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;justify-content:space-between;align-items:center;gap:11px;padding:.45rem .2rem;display:flex}.axv-sched-agenda-add:hover{color:var(--axs-accent)}.axv-sched-agenda-add:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axv-sched-agenda-add .axv-sched-agenda-name{color:var(--axs-ink-mid);font-weight:400}.axv-sched-agenda-addlabel{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);flex:none;font-size:11px;font-weight:500}@container axv-sched (width<=640px){.axv-sched-cmd .axv-pager-step{width:40px;height:40px}.axv-sched-day-tab{min-height:48px}}.axv-sched-bandrow .axv-sched-bandlabel{z-index:1;text-align:left;vertical-align:top;background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line-hard);box-shadow:inset -1px 0 0 var(--axs-line-hard);font-family:var(--axs-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-ink-faint);white-space:nowrap;padding:7px 12px;font-size:9.5px;font-weight:500;position:-webkit-sticky;position:sticky;left:0}.axv-sched-bandcount{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-left:6px;font-size:9.5px;font-weight:500}.axs-sw-grid-shell .axv-sched-bandcell{vertical-align:top;background:var(--axs-chrome);border-bottom:1px solid var(--axs-line-hard);border-left:1px solid color-mix(in srgb, var(--axs-line) 70%, transparent);padding:4px 5px}.axv-sched-banddisc{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:0;padding:0;display:inline-flex}.axv-sched-banddisc:hover{color:var(--axs-ink-mid)}.axv-sched-banddisc:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px;border-radius:3px}.axv-sched-banddisc-chev{transition:transform var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);flex:none;transform:rotate(90deg)}.axv-sched-bandrow[data-collapsed] .axv-sched-banddisc-chev{transform:none}[data-reduced-motion=true] .axv-sched-banddisc-chev{transition:none}.axv-sched-demandmore{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);cursor:pointer;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:4px;align-items:center;margin-top:2px;padding:1px 4px;font-size:9px;font-weight:500;display:inline-flex}.axv-sched-demandmore:hover{color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-sched-demandmore:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-sw-grid-shell .axv-sched-day[data-active]{background:color-mix(in srgb, var(--axs-accent) 14%, var(--axs-surface));box-shadow:inset 0 2px 0 var(--axs-accent)}.axs-sw-grid-shell .axv-sched-day[data-active] .axv-sched-day-wd{color:var(--axs-accent)}.axs-sw-grid-shell .axv-sched-cell[data-active],.axs-sw-grid-shell .axv-sched-bandcell[data-active]{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axv-sched-demandchip{width:100%;font:inherit;text-align:left;cursor:pointer;background:var(--axs-surface);border:none;border-left:3px solid var(--axv-role,var(--axs-accent));transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:0 5px 5px 0;align-items:center;gap:4px;margin-bottom:3px;padding:3px 6px;display:flex}.axv-sched-demandchip:last-child{margin-bottom:0}.axv-sched-demandchip:hover{background:color-mix(in srgb, var(--axv-role,var(--axs-accent)) 7%, var(--axs-surface))}.axv-sched-demandchip:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-demandchip-badge{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:3px;flex:none;padding:0 4px;font-size:8px;font-weight:500;line-height:14px}.axv-sched-demandchip-label{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10px;overflow:hidden}.axv-sched-demandchip-covers{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:9px;font-weight:500}.axv-sched-demandvol{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill,999px);font-size:9px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink-mid);background:var(--axs-surface,transparent);font-variant-numeric:tabular-nums;white-space:nowrap;text-transform:none;letter-spacing:0;margin-bottom:3px;padding:1px 6px;display:inline-block}.axv-sched-agenda-head .axv-sched-demandvol{margin-bottom:0;font-size:10px}.axv-sched-openchip{width:100%;font:inherit;text-align:left;cursor:pointer;background:var(--axs-surface);border:1px solid var(--axs-line);border-left:3px solid var(--axs-ok);transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:0 6px 6px 0;flex-direction:column;gap:3px;margin-bottom:4px;padding:5px 7px;display:flex}.axv-sched-openchip:last-child{margin-bottom:0}.axv-sched-openchip:hover{background:var(--axs-ok-bg)}.axv-sched-openchip[data-claimed=true]{border-left-color:var(--axs-warn)}.axv-sched-openchip[data-claimed=true]:hover{background:var(--axs-warn-bg,color-mix(in srgb, var(--axs-warn) 10%, transparent))}.axv-sched-openchip:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-openchip-top{align-items:baseline;gap:6px;width:100%;display:flex}.axv-sched-openchip-role{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:500;overflow:hidden}.axv-sched-openchip-time{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:10px}.axv-sched-openchip-state{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 15%, transparent);border-radius:3px;flex:none;align-self:flex-start;padding:0 4px;font-size:8px;font-weight:600;line-height:1.5}.axv-sched-openchip[data-claimed=true] .axv-sched-openchip-state{color:var(--axs-warn);background:color-mix(in srgb, var(--axs-warn) 16%, transparent)}.axv-sched-openchip-foot{align-items:center;gap:5px;min-width:0;display:flex}.axv-sched-openchip-foot .axv-sched-openchip-state{align-self:center}.axv-sched-openchip-who{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10px;overflow:hidden}.axv-sched-openadd,.axv-sched-evtadd{width:100%;font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);border:1px dashed var(--axs-line-hard);cursor:pointer;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:2px 5px;font-size:11px;display:inline-flex}.axv-sched-openadd:hover,.axv-sched-evtadd:hover{color:var(--axs-accent);border-color:var(--axs-accent)}.axv-sched-openadd:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-evtadd:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-detail-head{align-items:center;gap:7px;margin-bottom:.6rem;display:flex}.axv-sched-detail-badge{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:3px;flex:none;padding:1px 5px;font-size:9px;font-weight:500}.axv-sched-detail-title{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.92rem;font-weight:500}.axv-sched-detail .axv-sched-detail-title{margin-bottom:.6rem;display:block}.axv-sched-detail-rows{grid-template-columns:auto 1fr;gap:.3rem .8rem;margin:0;display:grid}.axv-sched-detail-rows dt{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axv-sched-detail-rows dd{font-family:var(--axs-sans);color:var(--axs-ink);margin:0;font-size:.85rem}.axv-sched-agenda-band{margin-bottom:.5rem}.axv-sched-agenda-chips{flex-direction:column;display:flex}.axv-sched-agenda-chips .axv-sched-demandchip,.axv-sched-agenda-chips .axv-sched-openchip{border-radius:0 6px 6px 0;min-height:36px;padding:7px 8px}.axv-sched-agenda-chips .axv-sched-demandchip-label,.axv-sched-agenda-chips .axv-sched-openchip-role{font-size:12.5px}.axs-sw-grid-shell{box-sizing:border-box;background:var(--axs-surface);flex-direction:column;gap:.5rem;padding:.55rem .8rem .6rem;display:flex;overflow:hidden}.axv-sched-leaf{flex:1;min-width:0;min-height:0;position:relative}.axs-sw-grid-shell .axv-sched-gridwrap{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.axs-sw-grid-shell .axv-sched-card{min-width:0;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;flex:auto;display:flex;overflow:hidden}.axv-sched-card-bar{border-bottom:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-chrome) 55%, var(--axs-surface));flex:none;align-items:center;gap:10px;height:46px;padding:0 14px;display:flex}.axv-sched-card-glyph{color:#0f7256;background:color-mix(in srgb, #0f7256 14%, var(--axs-surface-alt));border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.axv-sched-card-glyph svg{width:17px;height:17px}.axv-sched-card-title{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);flex:none;font-size:14px;font-weight:600}.axv-sched-card-meta{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.axs-sw-grid-shell .axv-sched-card .axv-sched-needs{flex:none;padding:.5rem .85rem}.axs-sw-grid-shell .axv-sched-card .axv-sched-agenda{overscroll-behavior:contain;flex:auto;min-height:0;padding:.4rem .5rem .6rem;overflow:auto}.axv-sched-popover{z-index:1200;box-sizing:border-box;background:var(--axs-surface);border:1px solid var(--axs-line-hard);width:320px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);box-shadow:var(--axs-elev-lg);border-radius:12px;flex-direction:column;padding:.9rem 1rem;animation:.14s axv-sched-editor-in;display:flex;position:fixed;overflow:hidden}.axv-sched-popover[data-reduced-motion=true]{animation:none}.axv-sched-popover>*{min-height:0;overflow:auto}.axv-sched-popover .axv-sched-editor{box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;margin-top:0;padding:0;animation:none;display:flex;overflow:auto}.axv-sched-popover .axv-sched-editor-head,.axv-sched-popover .axv-sched-editor-err,.axv-sched-popover .axv-sched-editor-actions{flex:none}.axv-sched-popover .axv-sched-editor-fields{flex:0 auto;grid-template-columns:1fr 1fr;align-content:start;gap:.7rem;min-height:0;margin:-3px -7px -3px -3px;padding:3px 7px 3px 3px;display:grid;overflow-y:auto}.axv-sched-popover .axv-sched-field{grid-column:1/-1;min-width:0}.axv-sched-popover .axv-sched-field-half{grid-column:span 1}.axv-sched-popover .axv-sched-field input,.axv-sched-popover .axv-sched-select{box-sizing:border-box;width:100%}.axs-sw-grid-shell .axv-sched-shift-cost{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:10px}.axv-sched-cell{position:relative}.axv-sched-day-wx{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:3px;margin-top:2px;font-size:.62rem;display:flex}.axv-sched-day-wx svg{flex:none}.axv-sched-day-shifts{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-top:2px;font-size:.62rem;display:block}.axv-sched-day-cost{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-top:1px;font-size:.62rem;display:block}.axs-sw-grid-shell .axv-sched-day-head{white-space:nowrap;justify-content:center;align-items:baseline;gap:5px;display:flex}.axs-sw-grid-shell .axv-sched-day-head .axv-sched-day-wd{font-size:11px}.axs-sw-grid-shell .axv-sched-day-head .axv-sched-day-md{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.axs-sw-grid-shell .axv-sched-day-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:1px 0;margin-top:3px;display:flex}.axs-sw-grid-shell .axv-sched-day-meta .axv-sched-day-wx,.axs-sw-grid-shell .axv-sched-day-meta .axv-sched-day-shifts,.axs-sw-grid-shell .axv-sched-day-meta .axv-sched-day-cost{align-items:center;margin:0;display:inline-flex}.axs-sw-grid-shell .axv-sched-day-meta>:not(:first-child):before{content:"·";color:var(--axs-line-hard);margin:0 6px}.axv-sched-cell[data-time-off=true]{background:var(--axs-surface)}.axv-sched-timeoff-badge{background:var(--axs-surface-alt);min-height:26px;color:var(--axs-ink-mid);font-family:var(--axs-sans);border-radius:5px;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.axv-sched-timeoff-dot{box-sizing:border-box;background:var(--axv-to,var(--axs-ink-faint));border-radius:999px;flex:none;width:6px;height:6px}.axv-sched-timeoff-badge[data-tone=vacation]{--axv-to:#1466ad}.axv-sched-timeoff-badge[data-tone=personal]{--axv-to:#6a45b7}.axv-sched-timeoff-badge[data-tone=sick]{--axv-to:var(--axs-warn)}.axv-sched-timeoff-badge[data-tone=unpaid]{--axv-to:var(--axs-ink-faint)}.axv-sched-timeoff-badge[data-pending=true] .axv-sched-timeoff-dot{border:1.4px dashed var(--axv-to,var(--axs-ink-faint));background:0 0;width:7px;height:7px}.axv-sched-timeoff-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axv-sched-row[data-roster-only=true] .axv-sched-emp-hours{color:var(--axs-ink-faint);font-style:italic}.axv-sched-emp-timeoff{background:var(--axs-surface-alt);color:var(--axs-ink-faint);border-radius:var(--axs-radius-xs,4px);font-family:var(--axs-sans);text-transform:uppercase;letter-spacing:.02em;padding:.1rem .3rem;font-size:11px;display:inline-block}.axv-sched-emp-cost{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin-left:.4rem;font-size:.7rem}.axs-sw-grid-shell .axv-sched-day{z-index:5;background:color-mix(in srgb, var(--axs-chrome) 60%, var(--axs-surface))}.axs-sw-grid-shell .axv-sched-corner{z-index:6;background:color-mix(in srgb, var(--axs-chrome) 60%, var(--axs-surface))}.axs-sw-grid-shell .axv-sched-emp{z-index:4;background:var(--axs-surface)}.axs-sw-grid-shell .axv-sched-bandlabel{z-index:4}@container axv-sched (width<=880px){.axs-sw-grid-shell .axv-sched-grid{min-width:0}.axs-sw-grid-shell .axv-sched-corner{width:112px}.axv-sched-shift-cost,.axv-sched-emp-cost{display:none}.axs-sw-grid-shell .axv-sched-cell{padding:2px}.axs-sw-grid-shell .axv-sched-day,.axs-sw-grid-shell .axv-sched-corner{padding:5px 6px}}@container axv-sched (width<=519px){.axv-sched-shift-cost,.axv-sched-emp-cost{display:none}}@container axv-sched (width<=259px){.axv-sched-timeoff-label{display:none}.axv-sched-timeoff-badge{padding:.1rem .2rem}}.axs-sw-grid-shell[data-tier=narrow]{gap:.55rem;padding:.55rem 0 .5rem}.axs-sw-grid-shell[data-tier=narrow]>.axv-sched-cmd,.axs-sw-grid-shell[data-tier=narrow]>.axv-sched-kpis{margin-left:.85rem;margin-right:.85rem}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-card{box-shadow:none;border-left:none;border-right:none;border-radius:0}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-cmd .axv-pager-label{min-width:0}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-cmd-actions{flex-wrap:wrap;margin-left:0}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-kpis{background:var(--axs-line);border:1px solid var(--axs-line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-kpis .axv-stat{background:var(--axs-surface);border:none;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:8px 11px}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-kpis .axv-stat:first-child{padding-left:11px}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-kpis .axv-stat-value{text-overflow:ellipsis;max-width:100%;overflow:hidden}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tabs{gap:4px;margin-bottom:2px;padding:4px .4rem 8px}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tab{flex:1 1 0;justify-content:center;min-width:44px;padding:6px 2px}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tab-wd,.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tab-md,.axs-sw-grid-shell[data-tier=narrow] .axv-sched-day-tab-cost{white-space:nowrap}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-card .axv-sched-agenda{padding:.4rem .7rem .7rem}.axs-sw-grid-shell[data-tier=narrow]{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;overflow-x:hidden;overflow-y:auto}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-card{flex:none}.axs-sw-grid-shell[data-tier=narrow] .axv-sched-card .axv-sched-agenda{flex:none;min-height:0;overflow:visible}@media (max-width:860px){.axv-sched-weeknav-today{box-sizing:border-box;min-height:44px}}.axv-sched-evttypes{flex-wrap:wrap;gap:.3rem;display:flex}.axv-sched-evttype{font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);cursor:pointer;border-radius:999px;align-items:center;gap:.32rem;padding:.24rem .6rem;font-size:.74rem;font-weight:500;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.axv-sched-evttype:hover:not(:disabled){border-color:var(--axv-evt);color:var(--axs-ink)}.axv-sched-evttype[data-active=true]{border-color:var(--axv-evt);background:color-mix(in srgb, var(--axv-evt) 12%, var(--axs-surface));color:var(--axs-ink)}.axv-sched-evttype:disabled{opacity:.5;cursor:default}.axv-sched-evttype:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-sched-evttype-dot{background:var(--axv-evt);opacity:.55;border-radius:2px;flex:none;width:8px;height:8px}.axv-sched-evttype[data-active=true] .axv-sched-evttype-dot{opacity:1}.axv-sched-evtcolors{align-items:center;gap:.35rem;display:flex}.axv-sched-evtcolor{cursor:pointer;background:var(--axv-evt);opacity:.7;border:2px solid #0000;border-radius:5px;width:20px;height:20px;padding:0;transition:opacity .12s,box-shadow .12s}.axv-sched-evtcolor:hover:not(:disabled){opacity:1}.axv-sched-evtcolor[data-active=true]{opacity:1;border-color:var(--axs-surface);box-shadow:0 0 0 1.5px var(--axv-evt)}.axv-sched-evtcolor:disabled{opacity:.4;cursor:default}.axv-sched-evtcolor:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-rev-reply-hint{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label,.68rem);letter-spacing:.02em;color:var(--axs-ink-faint);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.axv-rev-handoff{flex-direction:column;gap:.55rem;margin-top:.5rem;display:flex}.axv-rev-handoff-draft{border:1px dashed var(--axs-line-hard,var(--axs-line));background:var(--axs-canvas-bg);border-radius:8px;flex-direction:column;gap:.25rem;padding:.5rem .6rem;display:flex}.axv-rev-handoff-label{font-family:var(--axs-sans);font-size:var(--axs-text-label,.68rem);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:.3rem;display:inline-flex}.axv-rev-handoff-label svg{width:12px;height:12px}.axv-rev-handoff-text{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:.8rem;line-height:1.4}.axv-rev-handoff-btn{border:1px solid var(--axs-line-hard,var(--axs-line));background:var(--axs-surface);height:2rem;color:var(--axs-accent);font-family:var(--axs-sans);cursor:pointer;border-radius:7px;align-self:flex-start;align-items:center;gap:.4rem;padding:0 .7rem;font-size:.78rem;font-weight:500;transition:border-color .13s,background .13s,transform .13s;display:inline-flex}.axv-rev-handoff-btn svg{width:14px;height:14px}.axv-rev-handoff-btn:hover{border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-rev-handoff-btn:active{transform:translateY(.5px)}.axv-rev-handoff-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.axv-rev-handoff-btn{transition:none}.axv-rev-handoff-btn:active{transform:none}}.axs-cost-host{container:axscost/inline-size}@container axscost (width<=519px){.axs-cost-host .axv-table th:nth-child(3),.axs-cost-host .axv-table td:nth-child(3),.axs-cost-host .axv-table th:nth-child(4),.axs-cost-host .axv-table td:nth-child(4),.axs-cost-host .axv-table tfoot td:nth-child(3),.axs-cost-host .axv-table tfoot td:nth-child(4),.axs-cost-host>.axv-cost-summary>:first-child{display:none}}@container axscost (width<=359px){.axs-cost-host .axv-table th:nth-child(2),.axs-cost-host .axv-table td:nth-child(2),.axs-cost-host .axv-table tfoot td:nth-child(2),.axs-cost-host>.axv-cost-summary>:nth-child(2){display:none}.axs-cost-host .axv-chart-bar-label{font-size:.78em}}@container axscost (width<=259px){.axs-cost-host .axv-chart{display:none}}.axv-cov-seg.axv-cov-seg--solid{background:var(--axs-accent)}.axs-cov-host{container:axscov/inline-size}@container axscov (width<=519px){.axs-cov-host .axv-table th:nth-child(4),.axs-cov-host .axv-table td:nth-child(4){display:none}}@container axscov (width<=359px){.axs-cov-host .axv-table th:nth-child(3),.axs-cov-host .axv-table td:nth-child(3),.axs-cov-host .axv-cov-sharebar{display:none}.axs-cov-host .axv-cov-bars{gap:14px}.axs-cov-host .axv-cov-barlabel{font-size:.85em}.axs-cov-host>.axv-summary>:nth-child(3),.axs-cov-host>.axv-summary>:nth-child(4){display:none}}@container axscov (width<=259px){.axs-cov-host .axv-table th:nth-child(2),.axs-cov-host .axv-table td:nth-child(2),.axs-cov-host .axv-cov-legend{display:none}}.axv-cost-livemark{font-style:normal;font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:.4rem;font-size:.66rem}.axv-cost-livemark[data-up=true]{color:var(--axs-warn)}.axv-cost-livemark[data-alarm=true]{color:var(--axs-danger);letter-spacing:.04em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--axs-danger) 40%, transparent);border-radius:var(--axs-radius-pill,999px);padding:.02rem .35rem}.axv-wq-segstrip{margin:0 0 .35rem}.axv-wq-input{flex:none;align-items:center;gap:.4rem;min-width:0;display:flex}.axv-wq-input-label{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;font-size:.72rem}.axv-wq-input input{width:6.5em;font-family:var(--axs-mono,var(--axs-sans));font-variant-numeric:tabular-nums;color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;padding:.32rem .5rem;font-size:.86rem;transition:border-color .12s,box-shadow .12s}.axv-wq-input input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-wq-input input::placeholder{color:var(--axs-ink-faint)}.axv-wq-toolbar{align-items:center;gap:.5rem;margin:.1rem 0 .2rem;display:flex}.axv-wq-search{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;flex:auto;align-items:center;gap:.4rem;padding:.35rem .55rem;transition:border-color .12s,box-shadow .12s;display:flex}.axv-wq-search:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-wq-search-ico{width:15px;height:15px;color:var(--axs-ink-faint);flex:none}.axv-wq-search-input{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;flex:auto;padding:0;font-size:.86rem}.axv-wq-search-input:focus-visible{outline:none}.axv-wq-search-input::placeholder{color:var(--axs-ink-faint)}.axv-wq-isclear.axv-listbounded{flex:none}.axv-wq-clear{min-height:26px;font-family:var(--axs-sans);align-items:center;gap:.6rem;padding:.15rem .1rem;display:flex}.axv-view:not([data-reduced-motion=true]) .axv-wq-clear{animation:axs-fade-up var(--axs-dur-base,.22s) var(--axs-ease-standard,ease) both}.axv-wq-clear-check{border-radius:var(--axs-radius-pill,999px);width:22px;height:22px;color:var(--axv-ok);background:color-mix(in srgb, var(--axv-ok) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axv-ok) 38%, transparent);flex:none;place-items:center;display:grid}.axv-wq-clear-check svg{width:13px;height:13px}.axv-wq-clear-label{font-size:13px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink-mid);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axv-wq-clear-tag{font-family:var(--axs-sans);font-size:var(--axs-text-label,11px);font-weight:var(--axs-weight-medium,500);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;margin-left:auto}.axv-ua{flex-direction:column;gap:18px;padding:4px 2px;display:flex;container:axpersondetail/inline-size}.axv-ua-head{align-items:center;gap:12px;display:flex}.axv-ua-avatar{background:var(--axs-surface-alt);width:42px;height:42px;color:var(--axs-ink-mid);font-family:var(--axs-sans);letter-spacing:.02em;border-radius:999px;flex:none;place-items:center;font-size:15px;font-weight:500;display:grid}.axv-ua-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axv-ua-name{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.axv-ua-email{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.axv-ua-pills{flex:none;align-items:center;gap:6px;display:inline-flex}.axv-ua-section{flex-direction:column;gap:8px;display:flex}.axv-ua-fields{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 18px;display:grid}.axv-ua-field{flex-direction:column;gap:2px;min-width:0;display:flex}.axv-ua-field-label{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axv-ua-field-value{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;font-size:13.5px}.axv-ua-venues{font-family:var(--axs-sans);color:var(--axs-ink-mid);overflow-wrap:anywhere;margin:2px 0 0;font-size:12px;line-height:1.5}.axv-ua-note{border-top:1px solid var(--axs-line);font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;padding-top:4px;font-size:12px}.axv-ua-rolectl{flex-direction:column;gap:8px;display:flex}.axv-ua-rolefield{flex-direction:column;gap:4px;display:flex}.axv-ua-roleinput{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axv-ua-roleselect{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;min-width:8.5rem;padding:.4rem .55rem;font-size:13.5px;transition:border-color .12s,box-shadow .12s}.axv-ua-roleselect:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ua-roleselect:disabled{opacity:.65;cursor:default}.axv-ua-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.42rem .8rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-ua-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-ua-spin}.axv-ua-btn:disabled{opacity:.5;cursor:default}.axv-ua-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-ua-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ua-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-ua-err svg{flex:none;width:14px;height:14px}.axv-ua-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-ua-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ua-receipt-ico svg{width:15px;height:15px}.axv-ua-receipt-text{flex:1}.axv-ua-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-ua-undo:hover{text-decoration:underline}.axv-ua-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-ua-spin}.axv-ua-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-ua-spin{to{transform:rotate(360deg)}}.axv-ua-tpl{border-top:1px solid var(--axs-line);flex-direction:column;gap:6px;margin-top:2px;padding-top:10px;display:flex}.axv-ua-tplhead{align-items:baseline;gap:8px;display:flex}.axv-ua-tplprov{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:12px}.axv-ua-tplchips{flex-wrap:wrap;gap:6px;display:flex}.axv-ua-tplsum{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:12px;line-height:1.45}.axv-ua-chip{font-family:var(--axs-sans);border:1px solid var(--axs-line-hard);background:var(--axs-canvas-bg);color:var(--axs-ink-mid);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;line-height:1.2;transition:background .12s,color .12s,border-color .12s;display:inline-flex;position:relative}.axv-ua-chip[data-on]{background:var(--axs-accent-bg);border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line-hard));color:var(--axs-ink)}.axv-ua-chip:not(:disabled):hover{border-color:var(--axs-accent)}.axv-ua-chip:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ua-chip:disabled{opacity:.55;cursor:default}.axv-ua-chip[data-quiet]{color:var(--axs-ink-faint)}.axv-ua-chip[data-quiet][data-on]{background:var(--axs-surface-alt);border-color:var(--axs-line-hard);color:var(--axs-ink-mid)}.axv-ua-chipdot{background:var(--axs-accent);border-radius:999px;flex:none;width:5px;height:5px}.axv-ua-caps{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;margin-top:2px;padding-top:10px;display:flex}.axv-ua-caplist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.axv-ua-caprow{border:1px solid var(--axs-line);background:var(--axs-canvas-bg);border-radius:8px;flex-direction:column;gap:6px;padding:7px 9px;display:flex}.axv-ua-caprow[data-on]{border-color:color-mix(in srgb, var(--axs-accent) 30%, var(--axs-line))}.axv-ua-captoggle{cursor:pointer;font-family:var(--axs-sans);align-items:center;gap:8px;display:inline-flex}.axv-ua-captoggle input{width:15px;height:15px;accent-color:var(--axs-accent);cursor:pointer;flex:none}.axv-ua-capname{color:var(--axs-ink);font-size:13.5px;font-weight:500}.axv-ua-chips{flex-wrap:wrap;gap:5px 6px;padding-left:23px;display:flex}.axv-ua-selfrow{flex-direction:column;gap:4px;padding-top:2px;display:flex}.axv-ua-selflabel{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);padding-left:23px;font-size:10.5px;font-weight:500}.axv-ua-moneywarn{font-family:var(--axs-sans);color:var(--axs-warn);align-items:center;gap:6px;margin:0;padding-left:23px;font-size:12px;display:flex}.axv-ua-moneywarn svg{flex:none;width:13px;height:13px}.axv-ua-capactions{padding-top:2px;display:flex}.axv-ua-lifecycle{border-top:1px solid var(--axs-line);flex-direction:column;gap:10px;margin-top:2px;padding-top:12px;display:flex}.axv-ua-grantstate{font-family:var(--axs-sans);color:var(--axs-ink);border-radius:8px;align-self:flex-start;align-items:center;gap:7px;margin:0;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.axv-ua-grantstate[data-state=suspended]{background:var(--axs-warn-bg)}.axv-ua-grantstate[data-state=revoked]{background:var(--axs-danger-bg)}.axv-ua-grantstate-ico{flex:none;display:inline-flex}.axv-ua-grantstate-ico svg{width:13px;height:13px}.axv-ua-grantstate[data-state=suspended] .axv-ua-grantstate-ico{color:var(--axs-warn)}.axv-ua-grantstate[data-state=revoked] .axv-ua-grantstate-ico{color:var(--axs-danger)}.axv-ua-field>.axv-ua-grantstate{margin-top:4px;font-size:12px}.axv-ua-verbs{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.axv-ua-verb{font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;transition:color .12s}.axv-ua-verb:hover:not(:disabled){text-decoration:underline}.axv-ua-verb:disabled{opacity:.5;cursor:default}.axv-ua-verb-danger{color:var(--axs-danger)}.axv-ua-confirm{border:1px solid var(--axs-line-hard);background:var(--axs-canvas-bg);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:9px 11px;display:flex}.axv-ua-confirm-q{font-family:var(--axs-sans);color:var(--axs-ink);flex:220px;font-size:12.5px;line-height:1.45}.axv-ua-confirm-actions{flex:none;align-items:center;gap:10px;display:inline-flex}.axv-ua-confirmgo{font-family:var(--axs-sans);letter-spacing:.02em;border:1px solid var(--axs-ink);background:var(--axs-ink);color:var(--axs-surface);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:6px 13px;font-size:12px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}.axv-ua-confirmgo svg{width:13px;height:13px;animation:.8s linear infinite axv-ua-spin}.axv-ua-confirmgo:not(:disabled):hover{background:color-mix(in srgb, var(--axs-ink) 85%, transparent)}.axv-ua-confirmgo:disabled{opacity:.6;cursor:default}.axv-ua-confirmgo-danger{border-color:var(--axs-danger);background:var(--axs-danger);color:#fff}.axv-ua-confirmgo-danger:not(:disabled):hover{background:color-mix(in srgb, var(--axs-danger) 88%, #000)}.axv-ua-confirm-cancel{font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;font-size:12px}.axv-ua-confirm-cancel:hover:not(:disabled){text-decoration:underline}.axv-ua-confirm-cancel:disabled{opacity:.5;cursor:default}@container axpersondetail (width<=420px){.axv-ua-fields{grid-template-columns:1fr;gap:8px 12px}.axv-ua-chips,.axv-ua-selflabel,.axv-ua-moneywarn{padding-left:0}.axv-ua-confirm{flex-direction:column;align-items:stretch;gap:9px}.axv-ua-confirm-actions{justify-content:flex-end}}@container axpersondetail (width<=320px){.axv-ua-head{flex-direction:column;align-items:flex-start;gap:10px}.axv-ua-pills{flex-wrap:wrap;margin-top:2px}.axv-ua-name{white-space:normal}.axv-ua-email{white-space:normal;word-break:break-all}.axv-ua-chip{padding:4px 8px;font-size:11.5px}.axv-ua-tplhead{flex-wrap:wrap}.axv-ua-verbs{flex-direction:column;align-items:flex-start;gap:10px}}.axv-ce{flex-direction:column;gap:.85rem;display:flex}.axv-ce-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-ce-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-ce-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px}.axv-ce-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:500;line-height:1.25}.axv-ce-head-actions{flex-direction:column;flex:none;align-items:flex-end;gap:.45rem;display:flex}.axv-ce-landing-link{font-family:var(--axs-sans);color:var(--axs-accent,var(--axs-ink));cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:.78rem;font-weight:500;text-decoration:underline}.axv-ce-landing-link:hover{color:var(--axs-ink)}.axv-ce-status{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);flex:none;align-self:flex-start;font-size:11px}.axv-ce-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-ce-form{flex-direction:column;gap:.9rem;margin-top:.1rem;display:flex}.axv-ce-section{border:none;min-width:0;margin:0;padding:0}.axv-ce-section-label{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:.5rem;padding:0;font-size:11px;font-weight:500}.axv-ce-grid{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-ce-field{flex-direction:column;flex:11rem;gap:.25rem;min-width:0;display:flex}.axv-ce-field-wide{flex-basis:100%}.axv-ce-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px}.axv-ce-field input,.axv-ce-field select{font-family:var(--axs-sans);color:var(--axs-ink);background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-ce-field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%238b8980%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M4 6.5l4 4 4-4%27/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:11px;padding-right:1.9rem}.axv-ce-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ce-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ce-field input:disabled,.axv-ce-field select:disabled{opacity:.65;cursor:default}.axv-ce-toggle{font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;flex:11rem;align-items:center;gap:.4rem;padding-bottom:.5rem;font-size:.84rem;display:inline-flex}.axv-ce-toggle input{width:15px;height:15px;accent-color:var(--axs-accent);cursor:pointer}.axv-ce-toggle input:disabled{cursor:default}.axv-ce-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-ce-err svg{flex:none;width:14px;height:14px}.axv-ce-actions{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.axv-ce-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-ce-btn svg{width:13px;height:13px}.axv-ce-btn svg.axs-spin{animation:.8s linear infinite axv-ce-spin}.axv-ce-btn:disabled{opacity:.5;cursor:default}.axv-ce-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-ce-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ce-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-ce-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-ce-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-ce-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ce-receipt-ico svg{width:15px;height:15px}.axv-ce-receipt-text{flex:1}.axv-ce-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-ce-undo:hover{text-decoration:underline}.axv-ce-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-ce-spin}.axv-ce-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-ce-facet{padding:.5rem 0}.axv-ce-table{border-collapse:collapse;width:100%;font-family:var(--axs-sans);font-size:.84rem}.axv-ce-table th{text-align:left;font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);border-bottom:1px solid var(--axs-line);padding:.3rem .5rem;font-size:11px;font-weight:500}.axv-ce-table td{color:var(--axs-ink);border-bottom:1px solid var(--axs-line);overflow-wrap:anywhere;padding:.4rem .5rem}.axv-ce-table .axv-ce-num{text-align:right;font-family:var(--axs-sans);font-variant-numeric:tabular-nums}.axv-ce-pill{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);font-size:11px}.axv-ce-pill[data-status=approved]{color:var(--axs-ok)}.axv-ce-pill[data-status=rejected]{color:var(--axs-danger)}@keyframes axv-ce-spin{to{transform:rotate(360deg)}}.axv-form{flex-direction:column;gap:16px;padding:4px 2px;display:flex;container:axvform/inline-size}.axv-form-head{align-items:center;gap:12px;display:flex}.axv-form-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axv-form-name{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;overflow:hidden}.axv-form-type{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);font-size:11px}.axv-form-section{flex-direction:column;gap:8px;display:flex}.axv-form-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:13px}.axv-form-fields{border:1px solid var(--axs-line);border-radius:10px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.axv-form-field{justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.axv-form-field+.axv-form-field{border-top:1px solid var(--axs-line)}.axv-form-field-label{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;min-width:0;font-size:13.5px;overflow:hidden}.axv-form-field-meta{flex:none;align-items:center;gap:8px;display:inline-flex}.axv-form-field-type{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px}.axv-form-field-req{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:11px;font-weight:500}.axv-form-settings{flex-direction:column;gap:8px;display:flex}.axv-form-setting{flex-direction:column;gap:2px;display:flex}.axv-form-setting-label{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axv-form-setting-value{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;font-size:13px}.axv-form-foot{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;padding-top:4px;display:flex}.axv-form-submissions{border:1px solid var(--axs-line-hard);background:var(--axs-surface);height:2rem;color:var(--axs-accent);font-family:var(--axs-sans);cursor:pointer;border-radius:7px;align-self:flex-start;align-items:center;gap:.4rem;padding:0 .7rem;font-size:.78rem;font-weight:500;transition:border-color .13s,background .13s;display:inline-flex}.axv-form-submissions svg{width:14px;height:14px}.axv-form-submissions:hover{border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-form-submissions:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-form-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:12px}@media (prefers-reduced-motion:reduce){.axv-form-submissions{transition:none}}@container axvform (width<=420px){.axv-form-head{flex-wrap:wrap}.axv-form-name{white-space:normal;text-overflow:clip}}@container axvform (width<=360px){.axv-form-field{flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px}.axv-form-field-label{white-space:normal;text-overflow:clip}.axv-form-field-meta{margin-left:0}}@container axvform (width<=260px){.axv-form-field{padding:9px 11px}}.axv-form-edit-btn{font-family:var(--axs-sans);font-size:12px;font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;align-items:center;gap:4px;padding:5px 9px;transition:background .12s,color .12s;display:inline-flex}.axv-form-edit-btn:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axv-form-form{flex-direction:column;gap:12px;display:flex}.axv-form-form>.axv-ce-field{flex:none}.axv-form .axv-ce-field>span{letter-spacing:.05em;font-size:11px}.axv-form .axv-ce-field textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;resize:vertical;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-form .axv-ce-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-form-row{gap:10px;display:flex}.axv-form-stack,.axv-form-edit-fields{flex-direction:column;gap:10px;display:flex}.axv-form-edit-field-row{align-items:flex-end;gap:8px;display:flex}.axv-form-edit-field-row+.axv-form-edit-field-row{border-top:1px solid var(--axs-line);padding-top:10px}.axv-form-col-label{flex:2 1 0}.axv-form-col-type{flex:1.5 1 0}.axv-form-reqcol{flex:none;justify-content:center;align-items:center;padding-bottom:6px}.axv-form-reqcheck{cursor:pointer;width:16px;height:16px;accent-color:var(--axs-accent);margin:0}.axv-form-icon{width:12px;height:12px}.axv-form-icon-flip{transform:rotate(180deg)}.axv-form-addicon{width:10px;height:10px}.axv-form-field-actions{flex-shrink:0;gap:4px;display:flex}.axv-form-field-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;width:32px;height:32px;color:var(--axs-ink-mid);place-items:center;padding:0;display:grid}.axv-form-field-btn:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-chrome)}.axv-form-field-btn:disabled{opacity:.4;cursor:not-allowed}.axv-form-field-btn-danger{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 30%, transparent)}.axv-form-field-btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--axs-danger) 8%, var(--axs-surface))}.axv-form-add-field-btn{font-family:var(--axs-sans);color:var(--axs-accent);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;align-self:flex-start;align-items:center;gap:4px;margin-top:6px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.axv-form-add-field-btn:hover{background:var(--axs-accent-bg)}.axv-form-edit-actions{border-top:1px solid var(--axs-line);justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.axv-form-description{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:13px}.axv-form-saved{font-family:var(--axs-sans);color:var(--axs-ok);align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.axv-form-savedicon{width:14px;height:14px}.axv-form-err{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, var(--axs-surface));border-radius:var(--axs-radius-sm);margin:0;padding:7px 10px;line-height:1.4}@container axvform (width<=420px){.axv-form-row{flex-direction:column;gap:12px}.axv-form-edit-field-row{flex-wrap:wrap;align-items:center}.axv-form-col-label{flex:100%}}.axv-gbp{flex-direction:column;gap:16px;max-width:560px;padding:4px 2px;display:flex;container:axvgbp/inline-size}.axv-gbp-head{align-items:center;gap:12px;display:flex}.axv-gbp-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axv-gbp-kicker{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);font-size:11px}.axv-gbp-title{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;font-size:16px;font-weight:500;overflow:hidden}.axv-gbp-headside{flex:none;align-items:center;gap:8px;display:inline-flex}.axv-gbp-quietstate{font-family:var(--axs-sans);letter-spacing:.04em;color:var(--axs-ink-faint);font-size:11px}.axv-gbp-copy{font-family:var(--axs-sans);color:var(--axs-ink);white-space:pre-line;margin:0;font-size:13.5px;line-height:1.65}.axv-gbp-copy--quiet{color:var(--axs-ink-faint);font-style:italic}.axv-gbp-section{flex-direction:column;gap:8px;display:flex}.axv-gbp-facts{border:1px solid var(--axs-line);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.axv-gbp-fact{align-items:baseline;gap:10px;padding:8px 12px;display:flex}.axv-gbp-fact+.axv-gbp-fact{border-top:1px solid var(--axs-line)}.axv-gbp-fact-label{width:92px;font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:11px}.axv-gbp-fact-value{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.axv-gbp-fact-link{color:inherit;text-underline-offset:2px;text-decoration:underline}.axv-gbp-terms{font-family:var(--axs-sans);color:var(--axs-ink-mid,var(--axs-ink));white-space:pre-line;margin:0;font-size:12px;line-height:1.6}.axv-gbp-note{font-family:var(--axs-sans);color:var(--axs-ink-mid,var(--axs-ink));margin:0;font-size:12.5px}.axv-gbp-err{font-family:var(--axs-sans);color:var(--axs-warn,#b3542e);margin:0;font-size:12.5px}.axv-gbp-foot{border-top:1px solid var(--axs-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.axv-gbp-campaign{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-overflow:ellipsis;min-width:0;font-size:11.5px;overflow:hidden}.axv-gbp-verbs{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.axv-gbp-google{font-family:var(--axs-sans);color:var(--axs-ink-mid,var(--axs-ink));text-underline-offset:2px;font-size:12.5px;text-decoration:underline}.axv-gbp-danger-arm{color:var(--axs-warn,#b3542e)}.axv-gbp-danger{background:var(--axs-warn,#b3542e);border-color:var(--axs-warn,#b3542e);color:#fff}.axv-gbp-form{flex-direction:column;gap:14px;display:flex}.axv-gbp-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.axv-gbp-form .axv-ce-field{flex:none;gap:3px}.axv-gbp-form .axv-ce-field>span{letter-spacing:.01em;text-transform:none;color:var(--axs-ink-mid);font-size:.72rem;font-weight:500}.axv-gbp-form .axv-ce-field input{border:0;border-bottom:1px solid var(--axs-line);text-overflow:ellipsis;background:0 0;border-radius:0;padding:5px 1px 6px}.axv-gbp-form .axv-ce-field input:hover:not(:disabled):not(:focus-visible){border-bottom-color:var(--axs-line-hard,var(--axs-line))}.axv-gbp-form .axv-ce-field input:focus-visible{border-bottom-color:var(--axs-accent);box-shadow:none;outline:none}.axv-gbp-form .axv-ce-field input[type=text]{font-size:.95rem;font-weight:600}.axv-gbp-form .axv-ce-field textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-chrome,#00000008);box-sizing:border-box;resize:vertical;border:1px solid #0000;border-radius:8px;width:100%;padding:8px 10px;font-size:13.5px;line-height:1.6;transition:border-color .12s}.axv-gbp-form .axv-ce-field textarea:hover:not(:disabled):not(:focus-visible){border-color:var(--axs-line)}.axv-gbp-form .axv-ce-field textarea:focus-visible{border-color:var(--axs-accent);outline:none}.axv-gbp-form .axv-ce-field textarea:disabled,.axv-gbp-form .axv-ce-field input:disabled{opacity:.6}.axv-gbp-consequence{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:11.5px}.axv-gbp-actions{justify-content:flex-end;gap:8px;display:flex}@container axvgbp (width<=360px){.axv-gbp-fact{flex-direction:column;gap:2px}.axv-gbp-fact-label{width:auto}.axv-gbp-row{grid-template-columns:1fr}}.axv-blogseo{flex-direction:column;gap:12px;min-width:0;display:flex}.axv-blogseo-intro{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);margin:0;line-height:1.45}.axv-blogseo-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axv-blogseo-list>li{min-width:0}.axv-blogseo-row{border-bottom:1px solid var(--axs-line);cursor:pointer;border-radius:6px;grid-template-columns:auto 1fr auto auto;align-items:baseline;gap:12px;padding:9px 6px;transition:background-color .14s;display:grid}.axv-blogseo-row:hover,.axv-blogseo-row[data-on]{background:var(--axs-chrome)}.axv-blogseo-check{width:15px;height:15px;accent-color:var(--axs-ink);cursor:pointer;align-self:center}.axv-blogseo-q{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}.axv-blogseo-row[data-on] .axv-blogseo-q{font-weight:var(--axs-weight-medium)}.axv-blogseo-pos{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.axv-blogseo-impr{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap}.axv-blogseo-impr i{font-style:normal;font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin-left:2px;font-weight:400}.axv-blogseo-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;padding-top:2px;display:flex}.axv-blogseo-sent{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);align-items:center;gap:6px;min-width:0;margin:0 auto 0 0;line-height:1.35;display:inline-flex}.axv-blogseo-sent svg{width:14px;height:14px;color:var(--axs-ink);flex:none}.axv-blogseo-use{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-surface,#fff);background:var(--axs-ink);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:7px;padding:9px 16px;transition:opacity .14s,transform .14s;display:inline-flex}.axv-blogseo-use svg{width:15px;height:15px}.axv-blogseo-use:hover:not(:disabled){opacity:.88}.axv-blogseo-use:active:not(:disabled){transform:translateY(1px)}.axv-blogseo-use:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.axv-blogseo-row,.axv-blogseo-use{transition:none}}.axv-kwclusters{flex-direction:column;gap:12px;min-width:0;display:flex}.axv-kwclusters-intro{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);margin:0;line-height:1.45}.axv-kwclusters-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axv-kwclusters-list>li{min-width:0}.axv-kwclusters-row{border-bottom:1px solid var(--axs-line);cursor:pointer;border-radius:6px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:9px 6px;transition:background-color .14s;display:grid}.axv-kwclusters-row:hover,.axv-kwclusters-row[data-on]{background:var(--axs-chrome)}.axv-kwclusters-check{width:15px;height:15px;accent-color:var(--axs-ink);cursor:pointer;align-self:center}.axv-kwclusters-main{flex-direction:column;gap:2px;min-width:0;display:flex}.axv-kwclusters-topic{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}.axv-kwclusters-row[data-on] .axv-kwclusters-topic{font-weight:var(--axs-weight-medium)}.axv-kwclusters-kws{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axv-kwclusters-intent{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);white-space:nowrap}.axv-kwclusters-score{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap}.axv-kwclusters-score i{font-style:normal;font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin-left:2px;font-weight:400}.axv-kwclusters-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;padding-top:2px;display:flex}.axv-kwclusters-sent{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);align-items:center;gap:6px;min-width:0;margin:0 auto 0 0;line-height:1.35;display:inline-flex}.axv-kwclusters-sent svg{width:14px;height:14px;color:var(--axs-ink);flex:none}.axv-kwclusters-use{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-surface,#fff);background:var(--axs-ink);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:7px;padding:9px 16px;transition:opacity .14s,transform .14s;display:inline-flex}.axv-kwclusters-use svg{width:15px;height:15px}.axv-kwclusters-use:hover:not(:disabled){opacity:.88}.axv-kwclusters-use:active:not(:disabled){transform:translateY(1px)}.axv-kwclusters-use:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.axv-kwclusters-row,.axv-kwclusters-use{transition:none}}.axv-seoreceipt{flex-direction:column;gap:14px;min-width:0;display:flex}.axv-seoreceipt-intro{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);margin:0;line-height:1.45}.axv-seoreceipt-group{flex-direction:column;gap:6px;min-width:0;display:flex}.axv-seoreceipt-h{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);margin:0}.axv-seoreceipt-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axv-seoreceipt-row{border-bottom:1px solid var(--axs-line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:7px 6px;display:grid}.axv-seoreceipt-row svg{width:14px;height:14px;color:var(--axs-ink-faint)}.axv-seoreceipt-row[data-ok] svg{color:var(--axs-ink)}.axv-seoreceipt-check{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axv-seoreceipt-verdict{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);white-space:nowrap}.axv-seoreceipt-row[data-ok] .axv-seoreceipt-verdict{color:var(--axs-ink-mid)}.axv-seoreceipt-pack{font-family:var(--axs-sans);font-size:var(--axs-text-body);grid-template-columns:auto 1fr;gap:4px 14px;margin:0;display:grid}.axv-seoreceipt-pack dt{color:var(--axs-ink-faint);white-space:nowrap}.axv-seoreceipt-pack dd{color:var(--axs-ink);overflow-wrap:anywhere;min-width:0;margin:0}.axv-seoreceipt-pack em{color:var(--axs-ink-faint);font-style:italic}.axv-seoreceipt-queries{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);overflow-wrap:anywhere;margin:0}.axv-seoreceipt-queries em{color:var(--axs-ink-faint)}.axv-seoreceipt-picklist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axv-seoreceipt-picklist>li{min-width:0}.axv-seoreceipt-pickrow{border:none;border-bottom:1px solid var(--axs-line);text-align:left;cursor:pointer;width:100%;transition:background-color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border-radius:6px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:9px 6px;display:grid}.axv-seoreceipt-pickrow:hover{background:var(--axs-chrome)}.axv-seoreceipt-pickmain{flex-direction:column;gap:2px;min-width:0;display:flex}.axv-seoreceipt-picktitle{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axv-seoreceipt-pickslug{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axv-seoreceipt-pickwhen{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.axv-seoreceipt-alt{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;align-self:center;padding:4px 6px;text-decoration:underline}.axv-seoreceipt-alt:hover{color:var(--axs-ink)}@media (prefers-reduced-motion:reduce){.axv-seoreceipt-pickrow{transition:none}}.axv-seoreceipt-geonote,.axv-seoreceipt-geoerr{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0}.axv-seoreceipt-geoerr{color:var(--axs-ink-mid)}.axv-seoreceipt-geo{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.axv-seoreceipt-geo li{overflow-wrap:anywhere}.axv-seoreceipt-geo strong{font-weight:var(--axs-weight-medium)}.axv-seoreceipt-georow{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.axv-seoreceipt-geobody{flex:12ch;min-width:0}.axv-seoreceipt-geoapply,.axv-seoreceipt-geoagain{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);text-underline-offset:2px;cursor:pointer;white-space:nowrap;transition:color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;padding:2px 4px;text-decoration:underline}.axv-seoreceipt-geoapply:hover,.axv-seoreceipt-geoagain:hover{color:var(--axs-ink)}.axv-seoreceipt-geosentwrap{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.axv-seoreceipt-geosent{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);align-items:center;gap:4px;display:inline-flex}.axv-seoreceipt-geosent svg{width:12px;height:12px;color:var(--axs-ink)}@media (prefers-reduced-motion:reduce){.axv-seoreceipt-geoapply,.axv-seoreceipt-geoagain{transition:none}}.axv-blogdraft{flex-direction:column;gap:12px;min-width:0;display:flex;container:axblogdraft/inline-size}.axv-blogdraft-head{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:9px;display:flex}.axv-blogdraft-title{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axv-blogdraft-state{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}.axv-blogdraft-state svg{width:13px;height:13px}.axv-blogdraft[data-phase=streaming] .axv-blogdraft-state svg{animation:1s linear infinite axs-spin}.axv-blogdraft-body{scrollbar-gutter:stable;max-height:460px;font-family:var(--axs-serif,Georgia, "Times New Roman", serif);color:var(--axs-ink);font-size:15px;line-height:1.65;overflow-y:auto}.axv-blogdraft-body :first-child{margin-top:0}.axv-blogdraft-body h2{font-family:var(--axs-sans);font-size:19px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:22px 0 8px;line-height:1.3}.axv-blogdraft-body h3{font-family:var(--axs-sans);font-size:16px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:18px 0 6px}.axv-blogdraft-body p{margin:0 0 12px}.axv-blogdraft-body ul,.axv-blogdraft-body ol{margin:0 0 12px;padding-left:22px}.axv-blogdraft-body li{margin:0 0 5px}.axv-blogdraft-body blockquote{border-left:2px solid var(--axs-line);color:var(--axs-ink-mid);margin:0 0 14px;padding-left:14px;font-style:italic}.axv-blogdraft-body a{color:var(--axs-accent,#1466ad);text-decoration:underline}.axv-blogdraft-caret{background:var(--axs-ink-mid);border-radius:1px;align-self:flex-start;width:7px;height:15px;margin-top:-6px;animation:1.05s step-end infinite axs-blink}@keyframes axs-blink{0%,50%{opacity:.85}50.01%,to{opacity:0}}@keyframes axs-spin{to{transform:rotate(360deg)}}.axv-blogdraft-essentials{border-top:1px solid var(--axs-line);flex-direction:column;gap:10px;min-width:0;padding-top:11px;display:flex}.axv-blogdraft-meter{flex-direction:column;gap:7px;min-width:0;display:flex}.axv-blogdraft-count{font-family:var(--axs-sans);flex-wrap:wrap;align-items:baseline;gap:1px;min-width:0;margin:0;display:flex}.axv-blogdraft-countnum{font-size:var(--axs-text-stat);font-weight:var(--axs-weight-medium);font-variant-numeric:tabular-nums;color:var(--axs-ink);line-height:1.05}.axv-blogdraft-countunit{font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axv-blogdraft-counttarget{color:var(--axs-ink-faint)}.axv-blogdraft-track{border-radius:var(--axs-radius-pill);background:var(--axs-line);height:3px;position:relative;overflow:visible}.axv-blogdraft-fill{border-radius:inherit;background:var(--axs-ink);transition:width var(--axs-dur-slow) var(--axs-ease-out);position:absolute;top:0;bottom:0;left:0;right:auto}.axv-blogdraft-track[data-short] .axv-blogdraft-fill{background:var(--axs-ink-faint)}.axv-blogdraft-floortick{background:var(--axs-ink-faint);opacity:.65;width:1px;position:absolute;top:-2px;bottom:-2px}.axv-blogdraft-checks{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.axv-blogdraft-check{border-bottom:1px solid var(--axs-line);grid-template-columns:auto 1fr auto;align-items:baseline;gap:9px;min-width:0;padding:6px 2px;display:grid}.axv-blogdraft-check:last-child{border-bottom:none}.axv-blogdraft-check svg{width:13px;height:13px;color:var(--axs-ink-faint);align-self:center}.axv-blogdraft-check[data-ok] svg{color:var(--axs-ink)}.axv-blogdraft-checklabel{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axv-blogdraft-checkdetail{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);white-space:nowrap}.axv-blogdraft-more{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0}@container axblogdraft (width<=340px){.axv-blogdraft-check{grid-template-columns:auto 1fr}.axv-blogdraft-checkdetail{display:none}.axv-blogdraft-countnum{font-size:var(--axs-text-title)}}@media (prefers-reduced-motion:reduce){.axv-blogdraft-fill{transition:none}}.axv-blogdraft-actions{justify-content:space-between;align-items:center;gap:12px;padding-top:2px;display:flex}.axv-blogdraft-unsaved{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-muted,var(--axs-ink-faint));margin:0;line-height:1.35}.axv-blogdraft-open{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-surface,#fff);background:var(--axs-ink);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:7px;padding:9px 16px;transition:opacity .14s,transform .14s;display:inline-flex}.axv-blogdraft-open svg{width:15px;height:15px}.axv-blogdraft-open:hover{opacity:.88}.axv-blogdraft-open:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.axv-blogdraft-caret,.axv-blogdraft[data-phase=streaming] .axv-blogdraft-state svg,.axv-blogdraft-open{transition:none;animation:none}}.axs-sharelinks{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.55rem;min-height:0;padding:.9rem;display:flex;overflow-y:auto}.axs-sharelinks--center{text-align:center;justify-content:center;align-items:center;gap:.5rem}.axs-sharelinks-msg{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.8rem}.axs-sharelinks{gap:.55rem}.axs-sharelinks-cols{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);justify-content:space-between;gap:.6rem;font-size:10.5px;font-weight:500;display:flex}.axs-sharelinks-nums{padding-right:.15rem}.axs-sharelinks-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-sharelinks-row{border-top:1px solid var(--axs-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.25rem .6rem;padding:.45rem .15rem;display:grid}.axs-sharelinks-rows .axs-sharelinks-row:first-child{border-top:none}.axs-sharelinks-id{flex-direction:column;grid-area:1/1;gap:.08rem;min-width:0;display:flex}.axs-sharelinks-label{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:500;overflow:hidden}.axs-sharelinks-code{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.axs-sharelinks-stats{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/2;font-size:.78rem}.axs-sharelinks-actions{opacity:.55;grid-area:2/1/auto/-1;justify-content:flex-end;align-items:center;gap:.25rem;transition:opacity .13s;display:flex}.axs-sharelinks-row:hover .axs-sharelinks-actions,.axs-sharelinks-row:focus-within .axs-sharelinks-actions{opacity:1}.axs-sharelinks-actions button{border:1px solid var(--axs-line-hard);background:var(--axs-surface);height:22px;color:var(--axs-ink-mid);font-family:var(--axs-sans);cursor:pointer;border-radius:6px;align-items:center;gap:.25rem;padding:0 .45rem;font-size:11px;font-weight:500;transition:border-color .13s,color .13s;display:inline-flex}.axs-sharelinks-actions button:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-sharelinks-actions button:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-sharelinks-remove{font-size:13px;line-height:1}.axs-sharelinks-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.8rem;line-height:1.5}.axs-sharelinks-add{gap:.4rem;margin-top:.1rem;display:flex}.axs-sharelinks-add input{border:1px solid var(--axs-line-hard);background:var(--axs-canvas-bg);min-width:0;height:28px;color:var(--axs-ink);font-family:var(--axs-sans);border-radius:7px;flex:auto;padding:0 .55rem;font-size:.8rem}.axs-sharelinks-add input::placeholder{color:var(--axs-ink-faint)}.axs-sharelinks-add input:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-sharelinks-add button{border:1px solid var(--axs-line-hard);background:var(--axs-surface);height:28px;color:var(--axs-ink-mid);font-family:var(--axs-sans);cursor:pointer;border-radius:7px;flex:none;padding:0 .7rem;font-size:.78rem;font-weight:500;transition:border-color .13s,color .13s}.axs-sharelinks-add button:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axs-sharelinks-add button:disabled{opacity:.5;cursor:default}.axs-sharelinks-err{font-family:var(--axs-sans);color:var(--axs-danger,#b3261e);margin:0;font-size:.74rem}.axs-sharelinks-other{border-top:1px dashed var(--axs-line-hard);opacity:.85;margin-top:.25rem;padding-top:.5rem}.axs-sharelinks-row--other{padding:.3rem .15rem}.axs-sharelinks-retry{border:1px solid var(--axs-line-hard);background:var(--axs-surface);height:26px;color:var(--axs-ink-mid);font-family:var(--axs-sans);cursor:pointer;border-radius:7px;padding:0 .7rem;font-size:.78rem;font-weight:500}.axs-sharelinks-retry:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-sharelinks-seclabel{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-sharelinks-script{flex-direction:column;gap:.5rem;display:flex}.axs-sharelinks-script+*{margin-top:.35rem}.axs-sharelinks-row--script{grid-template-columns:minmax(0,auto) 1fr;align-items:center;row-gap:0}.axs-sharelinks-actions--script{opacity:1;grid-area:1/2}.axs-sharelinks-actions--script button:disabled{opacity:.45;cursor:default}.axs-sharelinks-actions--script button:disabled:hover{border-color:var(--axs-line-hard);color:var(--axs-ink-mid)}.axs-sharelinks-tailored{border:1px solid var(--axs-line-hard);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-accent);vertical-align:1px;border-radius:999px;margin-left:.4rem;padding:.05rem .32rem;font-size:9px;font-weight:600;display:inline-block}.axs-sharelinks-scripthint{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.72rem;line-height:1.45}.axs-sharelinks-gbp{border:1px solid var(--axs-accent);background:var(--axs-accent-bg,transparent);height:28px;color:var(--axs-accent);font-family:var(--axs-sans);cursor:pointer;border-radius:7px;align-self:flex-start;align-items:center;gap:.35rem;padding:0 .8rem;font-size:.78rem;font-weight:600;transition:background .13s,color .13s;display:inline-flex}.axs-sharelinks-gbp:hover:not(:disabled){background:var(--axs-accent);color:var(--axs-accent-fg,#fff)}.axs-sharelinks-gbp:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-sharelinks-gbp:disabled{opacity:.6;cursor:default}.axs-sharelinks-ok{font-family:var(--axs-sans);color:var(--axs-ok,#2e7d32);margin:0;font-size:.76rem;font-weight:500}.axv-vsd{flex-direction:column;gap:14px;min-width:0;display:flex;container-type:inline-size}.axv-vsd-head{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:9px;display:flex}.axv-vsd-title{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axv-vsd-state{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}.axv-vsd-state svg{width:13px;height:13px}.axv-vsd[data-phase=streaming] .axv-vsd-state svg{animation:1s linear infinite axv-vsd-spin}.axv-vsd-meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.axv-vsd-chip{font-family:var(--axs-mono);letter-spacing:.06em;color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:10.5px}.axv-vsd-chip-platform{text-transform:uppercase;color:var(--axs-accent,#1466ad);border-color:color-mix(in srgb, var(--axs-accent,#1466ad) 32%, transparent);background:var(--axs-accent-bg)}.axv-vsd-scripted{font-family:var(--axs-mono);color:var(--axs-ink-faint);white-space:nowrap;margin-left:auto;font-size:10.5px}.axv-vsd-eyebrow{font-family:var(--axs-sans);font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-ink-faint);display:block}.axv-vsd-hook{border-left:2px solid var(--axs-accent,#1466ad);flex-direction:column;gap:5px;margin:0;padding:2px 0 2px 14px;display:flex}.axv-vsd-hook-line{font-family:var(--axs-display,var(--axs-sans));font-size:18px;line-height:1.35;font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0}.axv-vsd-scenes{scrollbar-gutter:stable;flex-direction:column;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.axv-vsd-scene{border-bottom:1px solid var(--axs-line);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.axv-vsd-scene:last-child{border-bottom:none}@starting-style{.axv-vsd[data-phase=streaming] .axv-vsd-scene{opacity:0;translate:0 6px}}.axv-vsd-scene{transition:opacity var(--axs-motion-base,.2s) var(--axs-ease-out,ease-out), translate var(--axs-motion-base,.2s) var(--axs-ease-out,ease-out)}.axv-vsd-scene-rail{flex-direction:column;align-items:flex-start;gap:4px;padding-top:1px;display:flex}.axv-vsd-scene-n{font-family:var(--axs-mono);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:19px;font-weight:500;line-height:1}.axv-vsd-scene-dur{font-family:var(--axs-mono);color:var(--axs-ink-faint);border:1px solid var(--axs-line);border-radius:999px;padding:1px 6px;font-size:10px}.axv-vsd-scene-body{flex-direction:column;gap:6px;min-width:0;display:flex}.axv-vsd-fieldtag{font-family:var(--axs-sans);font-size:9.5px;font-weight:var(--axs-weight-medium);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-ink-faint);min-width:30px;margin-right:8px;display:inline-block}.axv-vsd-shot{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:13px;line-height:1.5}.axv-vsd-vo{font-family:var(--axs-serif,Georgia, "Times New Roman", serif);color:var(--axs-ink);margin:0;font-size:15px;line-height:1.55}.axv-vsd-onscreen{font-family:var(--axs-mono);letter-spacing:.04em;color:var(--axs-surface,#fff);background:var(--axs-ink);overflow-wrap:anywhere;border-radius:4px;align-self:flex-start;max-width:100%;padding:3px 8px;font-size:11px;font-weight:500}.axv-vsd-caret{background:var(--axs-ink-mid);border-radius:1px;align-self:flex-start;width:7px;height:15px;animation:1.05s step-end infinite axv-vsd-blink}@keyframes axv-vsd-blink{0%,50%{opacity:.85}50.01%,to{opacity:0}}@keyframes axv-vsd-spin{to{transform:rotate(360deg)}}.axv-vsd-caption{border-top:1px solid var(--axs-line);flex-direction:column;gap:6px;padding-top:11px;display:flex}.axv-vsd-caption-text{font-family:var(--axs-serif,Georgia, "Times New Roman", serif);color:var(--axs-ink);margin:0;font-size:14px;line-height:1.6}.axv-vsd-tags{flex-wrap:wrap;gap:5px;margin:0;display:flex}.axv-vsd-tag{font-family:var(--axs-mono);color:var(--axs-ink-mid);border:1px solid var(--axs-line);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:10.5px}.axv-vsd-variants{border-top:1px solid var(--axs-line);flex-direction:column;gap:9px;padding-top:11px;display:flex}.axv-vsd-variant{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.axv-vsd-variant-body{flex-direction:column;gap:3px;min-width:0;display:flex}.axv-vsd-variant-hook{font-family:var(--axs-sans);font-size:13px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0;line-height:1.45}.axv-vsd-variant-caption{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:12.5px;line-height:1.5}.axv-vsd-variant-tags{margin-top:2px}.axv-vsd-variant-pacing{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:2px 0 0;font-size:11.5px;font-style:italic;line-height:1.45}.axv-vsd-savehint{font-family:var(--axs-sans);color:var(--axs-ink-faint);border-top:1px solid var(--axs-line);margin:0;padding-top:9px;font-size:12px}.axv-vsd-savehint strong{color:var(--axs-ink-mid);font-weight:var(--axs-weight-medium)}.axv-vsd-share{border-top:1px solid var(--axs-line);margin-top:4px;padding-top:10px}@container (width<=380px){.axv-vsd-scene{grid-template-columns:minmax(0,1fr);gap:6px}.axv-vsd-scene-rail{flex-direction:row;align-items:baseline;gap:8px}}@media (prefers-reduced-motion:reduce){.axv-vsd-caret,.axv-vsd[data-phase=streaming] .axv-vsd-state svg{animation:none}.axv-vsd-scene{transition:none}}.axv-blogphoto{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.axv-blogphoto-intro{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);margin:0;line-height:1.45}.axv-blogphoto-grid{grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));grid-auto-rows:max-content;align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.axv-blogphoto-tile{aspect-ratio:1;cursor:pointer;background:var(--axs-chrome);width:100%;box-shadow:0 0 0 1px var(--axs-line);border:none;border-radius:9px;padding:0;transition:box-shadow .14s,transform .14s;display:block;position:relative;overflow:hidden}.axv-blogphoto-tile img{object-fit:cover;width:100%;height:100%;display:block}.axv-blogphoto-tile:hover{box-shadow:0 0 0 1px var(--axs-ink-faint);transform:translateY(-1px)}.axv-blogphoto-tile[data-on]{box-shadow:0 0 0 2px var(--axs-ink)}.axv-blogphoto-pick{background:var(--axs-ink);width:22px;height:22px;color:var(--axs-surface,#fff);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:6px;right:6px}.axv-blogphoto-pick svg{width:13px;height:13px}.axv-blogphoto-actions{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.axv-blogphoto-actions button{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:9px 16px;transition:opacity .14s,transform .14s,background-color .14s;display:inline-flex}.axv-blogphoto-actions button svg{width:15px;height:15px}.axv-blogphoto-actions button:active{transform:translateY(1px)}.axv-blogphoto-gen{color:var(--axs-ink-mid);border:1px solid var(--axs-line);background:0 0}.axv-blogphoto-gen:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axv-blogphoto-use{color:var(--axs-surface,#fff);background:var(--axs-ink);border:none}.axv-blogphoto-use:hover:not(:disabled){opacity:.88}.axv-blogphoto-use:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.axv-blogphoto-tile,.axv-blogphoto-actions button{transition:none}}.axs-odoc{font-family:var(--axs-sans);flex-direction:column;gap:2px;display:flex}.axs-odoc-block{grid-template-columns:var(--axs-odoc-gutter,78px) minmax(0, 1fr);border-top:1px solid var(--axs-line);align-items:start;padding:4px 0 6px;display:grid}.axs-odoc-block:first-child{border-top:0}.axs-odoc-gut{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);text-align:right;padding:6px 12px 0 0}.axs-odoc-block:focus-within .axs-odoc-gut{color:var(--axs-accent)}.axs-odoc-part{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-odoc-head,.axs-odoc-lines{font:inherit;font-size:var(--axs-text-body);color:var(--axs-ink);background:0 0;border:0;width:100%;min-width:0;padding:3px 2px}.axs-odoc-head{font-weight:var(--axs-weight-semibold);border-bottom:1px dashed color-mix(in srgb, var(--axs-ink) 22%, transparent)}.axs-odoc-head::placeholder,.axs-odoc-lines::placeholder{color:var(--axs-ink-faint);font-weight:400}.axs-odoc-head:focus-visible{border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 55%, transparent);outline:none}.axs-odoc-lines:focus-visible{border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 55%, transparent);outline:none}.axs-odoc-lines{resize:none;line-height:var(--axs-lh-snug);field-sizing:content;border-bottom:1px solid #0000}.axs-odoc-add{font:inherit;font-size:var(--axs-text-label);color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:2px 0}.axs-odoc-add:hover{color:var(--axs-ink)}.axs-odoc-add:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:4px;outline:none}.axs-odoc-read{font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin-top:4px;font-style:italic}@media (max-width:640px){.axs-odoc-block{grid-template-columns:1fr}.axs-odoc-gut{text-align:left;padding:0 0 2px}.axs-odoc-add{min-height:44px}}.axs-ed{min-width:0}.axs-ed .axs-ed-doc{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink);outline:none;min-height:96px;padding:2px 0}.axs-ed .axs-ed-doc h1{font-family:var(--axs-display,Georgia, serif);letter-spacing:-.01em;margin:10px 0 4px;font-size:1.15rem;font-weight:600}.axs-ed .axs-ed-doc h2{margin:10px 0 3px;font-size:.9rem;font-weight:600}.axs-ed .axs-ed-doc p{margin:4px 0}.axs-ed .axs-ed-doc hr{border:0;border-top:1px solid var(--axs-line-hard);margin:10px 0}.axs-ed .axs-ed-doc ul{margin:4px 0;padding-left:20px}.axs-ed .axs-ed-doc li p{margin:1px 0}.axs-ed .axs-ed-doc ul[data-type=taskList]{padding-left:2px;list-style:none}.axs-ed .axs-ed-doc ul[data-type=taskList]>li{align-items:baseline;gap:8px;margin:3px 0;display:flex}.axs-ed .axs-ed-doc ul[data-type=taskList]>li>label{flex:none;position:relative;top:2px}.axs-ed .axs-ed-doc ul[data-type=taskList]>li input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer;border:1.5px solid var(--axs-ink-faint);background:var(--axs-surface);border-radius:4px;width:13px;height:13px;margin:0}.axs-ed .axs-ed-doc ul[data-type=taskList]>li input[type=checkbox]:checked{background:var(--axs-accent);border-color:var(--axs-accent)}.axs-ed .axs-ed-doc ul[data-type=taskList]>li input[type=checkbox]:checked:after{content:"✓";color:var(--axs-surface);font-size:10px;font-weight:700;position:absolute;top:-4px;bottom:0;left:1px;right:0}.axs-ed .axs-ed-doc ul[data-type=taskList]>li[data-checked=true]>div{color:var(--axs-ink-faint);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink) 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--axs-ink) 30%, transparent)}.axs-ed .axs-ed-doc ul[data-type=taskList]>li>div{flex:1;min-width:0}.axs-ed-chip{background:var(--axs-accent-bg,#3d6b5a1a);color:var(--axs-accent);cursor:pointer;white-space:nowrap;border-radius:5px;padding:0 6px;font-size:.82em;font-weight:500;display:inline-block}.axs-ed-chip:hover{text-underline-offset:2px;text-decoration:underline}.axs-ed--face .axs-ed-doc{min-height:0}.axs-ed--face .axs-ed-doc ul[data-type=taskList]>li input[type=checkbox]{cursor:default;pointer-events:none}.axs-ed--face .axs-ed-chip{border:0;font-family:inherit}.axs-ed .axs-ed-doc p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--axs-ink-faint);font-style:italic}.axs-ed .axs-ed-doc .axs-ed-promote{font-family:var(--axs-sans);letter-spacing:.04em;color:var(--axs-ink-faint);border:1px solid var(--axs-line-hard);cursor:pointer;white-space:nowrap;vertical-align:baseline;opacity:0;background:0 0;border-radius:5px;margin-left:8px;padding:0 6px;font-size:.72em;font-weight:600;line-height:1.6;transition:opacity .12s;display:inline-block}.axs-ed .axs-ed-doc li:hover .axs-ed-promote,.axs-ed .axs-ed-doc li:focus-within .axs-ed-promote{opacity:1}.axs-ed .axs-ed-doc .axs-ed-promote:focus-visible{opacity:1}.axs-ed .axs-ed-doc .axs-ed-promote:hover{color:var(--axs-accent);border-color:var(--axs-accent)}@media (hover:none){.axs-ed .axs-ed-doc .axs-ed-promote{opacity:.6}}.axs-ed-promotecard{z-index:1400;background:var(--axs-surface);border:1px solid var(--axs-line-hard);min-width:240px;max-width:320px;box-shadow:var(--axs-elev-lg,0 10px 26px #00000029);font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);border-radius:9px;padding:10px 12px;position:fixed}.axs-ed-promotewords{margin-bottom:8px;font-weight:600}.axs-ed-promotedue{font-size:var(--axs-text-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:8px;font-weight:600;display:flex}.axs-ed-promotedue input{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:5px;padding:2px 6px}.axs-ed-promoteerr{color:var(--axs-danger,#9a3b2e);margin-top:6px}.axs-ed-promoteacts{gap:8px;margin-top:10px;display:flex}.axs-ed-promotego{font:inherit;cursor:pointer;color:var(--axs-surface);background:var(--axs-accent);border:1px solid var(--axs-accent);border-radius:6px;padding:3px 10px;font-weight:600}.axs-ed-promotego:disabled{opacity:.6;cursor:default}.axs-ed-promoteno{font:inherit;cursor:pointer;color:var(--axs-ink-faint);border:1px solid var(--axs-line-hard);background:0 0;border-radius:6px;padding:3px 10px}.axs-ed-menu{z-index:1400;background:var(--axs-surface);border:1px solid var(--axs-line-hard);min-width:220px;max-width:300px;box-shadow:var(--axs-elev-lg,0 10px 26px #00000029);font-family:var(--axs-sans);border-radius:9px;position:fixed;overflow:hidden}.axs-ed-menurow{width:100%;font:inherit;font-size:var(--axs-text-body);color:var(--axs-ink);border:0;border-top:1px solid var(--axs-line);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:6px 11px;display:flex}.axs-ed-menurow:first-child{border-top:0}.axs-ed-menurow[data-on]{background:var(--axs-accent-bg,#3d6b5a17)}.axs-ed-menurow--empty{color:var(--axs-ink-faint);cursor:default;font-style:italic}.axs-ed-menukind{width:62px;font-size:var(--axs-text-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-weight:600}.axs-qs{gap:var(--axs-space-4,14px);flex-direction:column;display:flex}.axs-qs-block{flex-direction:column;gap:6px;display:flex}.axs-qs-word{font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);color:var(--axs-ink)}.axs-qs-note{font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin-top:-4px}.axs-qs-chips{flex-wrap:wrap;gap:8px;display:flex}.axs-qs-chip{font:inherit;font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface);cursor:pointer;border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);transition:border-color var(--axs-motion-fast) var(--axs-ease-standard), background var(--axs-motion-fast) var(--axs-ease-standard);padding:5px 13px}.axs-qs-chip:hover{border-color:color-mix(in srgb, var(--axs-ink) 35%, var(--axs-line))}.axs-qs-chip[data-sub]{border-radius:var(--axs-radius-md,10px);text-align:left;flex-direction:column;align-items:flex-start;gap:1px;padding:7px 13px 8px;display:flex}.axs-qs-chipsub{font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-qs-chip[data-on] .axs-qs-chipsub{color:color-mix(in srgb, var(--axs-surface) 72%, var(--axs-ink))}.axs-qs-chip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-qs-chip[data-on]{background:var(--axs-ink);color:var(--axs-surface);border-color:var(--axs-ink)}.axs-qs-chip--decide{color:color-mix(in srgb, var(--axs-warn) 80%, var(--axs-ink));border-style:dashed;border-color:color-mix(in srgb, var(--axs-warn) 55%, var(--axs-line))}.axs-qs-chip--decide[data-on]{background:color-mix(in srgb, var(--axs-warn) 14%, var(--axs-surface));color:var(--axs-ink);border-style:solid}.axs-qs-chip--other{color:var(--axs-ink-faint)}.axs-qs-chip--other[data-on]{background:var(--axs-ink);color:var(--axs-surface);border-color:var(--axs-ink)}.axs-qs-otherfield,.axs-qs-field{font:inherit;font-size:var(--axs-text-body);color:var(--axs-ink);border:0;border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 16%, transparent);background:0 0;border-radius:0;min-width:0;padding:2px 0}.axs-qs-otherfield{flex:160px;max-width:34ch}.axs-qs-field{width:100%;max-width:26ch}.axs-qs-otherfield:focus-visible{border-bottom-color:color-mix(in srgb, var(--axs-ink) 55%, transparent);outline:none}.axs-qs-field:focus-visible{border-bottom-color:color-mix(in srgb, var(--axs-ink) 55%, transparent);outline:none}.axs-qs-fieldrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-qs-field--words{resize:none;max-width:58ch;line-height:var(--axs-lh-body);field-sizing:content;height:auto;min-height:1lh;display:block;overflow:hidden}@media (max-width:640px){.axs-qs-chip,.axs-qs-otherfield,.axs-qs-field{min-height:44px}}.axs-chome-asset-fill{background:#fff;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.axs-chome-asset-fill[data-variant=popup]{background:color-mix(in srgb, var(--axs-ink) 8%, var(--axs-surface))}.axs-chome-asset-fill iframe,.axs-chome-asset-thumb{transform-origin:0 0;pointer-events:none;background:#fff;border:0;position:absolute;top:0;left:0}.axs-chome-asset-fill[data-scrollable] .axs-chome-asset-thumb{pointer-events:auto}.axs-chome-asset-thumb--popup{background:0 0}.axs-chome-asset-thumb{animation:axs-chome-asset-in var(--axs-motion-base,.18s) var(--axs-ease-out,ease) both}.axs-chome-host[data-reduced-motion=true] .axs-chome-asset-thumb{animation:none}@keyframes axs-chome-asset-in{0%{opacity:0}to{opacity:1}}.axs-chome-asset-ph{color:var(--axs-ink-faint);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.axs-chome-asset-fill[data-state=loading] .axs-chome-asset-ph{background-color:color-mix(in srgb, var(--axs-ink) 6.5%, var(--axs-surface));background-image:linear-gradient(100deg, color-mix(in srgb, var(--axs-ink) 6.5%, var(--axs-surface)) 0%, color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface)) 42%, color-mix(in srgb, var(--axs-ink) 8%, var(--axs-surface)) 50%, color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface)) 58%, color-mix(in srgb, var(--axs-ink) 6.5%, var(--axs-surface)) 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.6s ease-in-out infinite axs-chome-skel-sweep}.axs-chome-host[data-reduced-motion=true] .axs-chome-asset-fill[data-state=loading] .axs-chome-asset-ph{background:color-mix(in srgb, var(--axs-ink) 5%, var(--axs-surface));animation:none}.axs-chome-asset-ph svg{width:22px;height:22px}.axs-chome-asset-ph--static{background:color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface));place-content:center;gap:6px}.axs-chome-asset-phlabel{font-size:var(--axs-text-label);letter-spacing:.04em;text-transform:uppercase}@keyframes axs-chome-skel-sweep{0%{background-position:200% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.axs-chome-asset-thumb{animation:none}.axs-chome-asset-fill[data-state=loading] .axs-chome-asset-ph{background:color-mix(in srgb, var(--axs-ink) 5%, var(--axs-surface));animation:none}}.axv-bible{min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;flex:1;display:flex}.axv-plan-board{flex:1;min-height:0}.axv-bible-edit{all:unset;cursor:text;min-width:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;border-bottom:1px dashed #0000;display:inline}.axv-bible-edit:hover{border-bottom-color:color-mix(in srgb, var(--axs-ink) 35%, transparent);background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axv-bible-edit:focus-visible{border-bottom-color:color-mix(in srgb, var(--axs-ink) 35%, transparent);background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axv-bible-edit-ph{color:var(--axs-ink-faint);font-style:italic}.axv-bible-editbox{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;box-sizing:border-box;background:var(--axs-surface);border:1px dashed color-mix(in srgb, var(--axs-ink) 28%, var(--axs-line));border-radius:var(--axs-radius-sm,6px);resize:vertical;outline:none;width:100%;padding:2px 6px}.axv-bible-editbox:focus{border-style:solid;border-color:var(--axs-accent);box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb, var(--axs-accent) 28%, transparent))}.axv-bible-quiet{color:var(--axs-ink-faint)}.axv-bible-chatbtn{cursor:pointer;color:var(--axs-ink-faint);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500;font-family:var(--axs-sans);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm,4px);opacity:0;background:0 0;padding:1px 8px;transition:opacity .12s}.axv-bible-todo:hover .axv-bible-chatbtn,.axv-bible-todo:focus-within .axv-bible-chatbtn,.axv-bible-send-body:hover .axv-bible-chatbtn,.axv-bible-send-body:focus-within .axv-bible-chatbtn{opacity:.85}.axv-bible-chatbtn:focus-visible{opacity:.85}.axv-bible-chatbtn:hover{color:var(--axs-ink);opacity:1!important}.axv-bible-whisper{font-size:11.5px;font-family:var(--axs-sans);color:var(--axs-ink-faint)}.axv-bible-whisper[data-tone=error]{color:var(--axs-danger,#a33)}.axv-bible-undobtn{all:unset;cursor:pointer;font:inherit;color:var(--axs-ink-mid,var(--axs-ink));text-decoration:underline}.axv-bible-undobtn:hover{opacity:.7}.axv-plan-next{flex-direction:column;gap:7px;display:flex}.axv-plan-next-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);margin:0;font-size:max(1.1rem,min(2vw,1.35rem));font-weight:600;line-height:1.2}.axv-plan-next-when{color:var(--axs-ink-mid,var(--axs-ink-faint));font-size:.72em;font-weight:500}.axv-plan-next-line{color:var(--axs-ink-mid,var(--axs-ink));max-width:34rem;margin:0;font-size:.85rem;line-height:1.45}.axv-plan-next-line[data-tone=needs]{color:var(--axs-accent);font-weight:var(--axs-weight-medium,500)}.axv-plan-next-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:2px;display:flex}.axv-plan-inkbtn{font-family:var(--axs-sans);color:var(--axs-surface);background:var(--axs-ink);border:1px solid var(--axs-ink);border-radius:var(--axs-radius-sm,8px);cursor:pointer;transition:background var(--axs-motion-fast,.12s) ease;padding:6px 13px;font-size:.75rem;font-weight:600}.axv-plan-inkbtn:hover{background:color-mix(in srgb, var(--axs-ink) 88%, var(--axs-surface))}.axv-plan-inkbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-plan-facts{border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:8px;padding-top:10px;font-size:.72rem;display:flex}.axv-plan-fact{white-space:nowrap;text-transform:capitalize}.axv-plan-ratify{all:unset;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid,var(--axs-ink));text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink-faint) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink-faint) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--axs-ink-faint) 45%, transparent);font-size:.72rem}.axv-plan-ratify:hover{color:var(--axs-ink)}.axv-plan-ratify:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb, var(--axs-accent) 28%, transparent));border-radius:2px;outline:none}.axv-plan-ratify:disabled{opacity:.4;cursor:default}.axv-plan-emails{flex-direction:column;gap:4px;display:flex}.axv-plan-empty{color:var(--axs-ink-faint);margin:0;font-size:.8rem}.axv-plan-timeline{align-items:center;gap:10px;padding:6px 2px 14px;display:flex}.axv-plan-tl-label{letter-spacing:.04em;color:var(--axs-ink-faint);white-space:nowrap;flex:none;font-size:.66rem}.axv-plan-tl-rail{flex:1;min-width:0;height:14px;position:relative}.axv-plan-tl-line{background:color-mix(in srgb, var(--axs-ink) 14%, transparent);border-radius:999px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.axv-plan-tl-today{background:color-mix(in srgb, var(--axs-ink) 38%, transparent);border-radius:999px;width:2px;margin-left:-1px;position:absolute;top:-1px;bottom:-1px}.axv-plan-tl-dot{box-sizing:border-box;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%}.axv-plan-tl-dot[data-state=past]{background:color-mix(in srgb, var(--axs-ink) 42%, transparent)}.axv-plan-tl-dot[data-state=next]{background:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 22%, transparent)}.axv-plan-tl-dot[data-state=future]{background:var(--axs-surface);border:1.5px solid color-mix(in srgb, var(--axs-ink) 38%, transparent)}.axv-bible-emaillist{flex-direction:column;gap:0;display:flex}.axv-bible-emailrow{all:unset;box-sizing:border-box;cursor:pointer;border-top:1px solid color-mix(in srgb, var(--axs-ink) 8%, transparent);width:100%;font-family:var(--axs-sans);color:var(--axs-ink);flex-wrap:wrap;align-items:baseline;gap:10px 14px;padding:10px 4px 10px 8px;display:flex}.axv-bible-emailrow:first-child{border-top:0}.axv-bible-emailrow:hover{background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axv-bible-emailrow:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--axs-accent) 40%, transparent);outline:none}.axv-bible-emailrow[data-next]{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--axs-accent) 55%, transparent)}.axv-bible-email-title{font-family:var(--axs-sans);letter-spacing:-.01em;color:var(--axs-ink);font-size:.85rem;font-weight:600}.axv-bible-email-when{color:var(--axs-ink-faint);font-size:12px}.axv-bible-email-chip{letter-spacing:.02em;color:var(--axs-ink-faint);border-radius:var(--axs-radius-sm,6px);background:color-mix(in srgb, var(--axs-ink) 4%, transparent);border:1px solid #0000;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:500}.axv-bible-email-chip[data-tone=needs]{color:color-mix(in srgb, var(--axs-accent) 85%, var(--axs-ink));background:color-mix(in srgb, var(--axs-accent) 8%, transparent)}.axv-bible-email-chip[data-tone=ready]{opacity:.85}.axv-plan-todos{flex-direction:column;gap:6px;display:flex}.axv-plan-trackbar{border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 8%, transparent);flex-wrap:wrap;align-items:baseline;gap:10px;padding-bottom:4px;font-size:12px;display:flex}.axv-plan-trackbtn{margin-left:auto}.axv-bible-trackchip{letter-spacing:.02em;color:var(--axs-ink-faint);border-radius:var(--axs-radius-sm,6px);background:color-mix(in srgb, var(--axs-ink) 4%, transparent);border:1px solid #0000;flex:none;padding:2px 8px;font-size:11px;font-weight:500}.axv-bible-trackchip[data-tone=done]{color:color-mix(in srgb, var(--axs-ok) 80%, var(--axs-ink));background:color-mix(in srgb, var(--axs-ok) 8%, transparent)}.axv-bible-todo[data-proofed] .axv-bible-todo-box[data-state=done]{color:color-mix(in srgb, var(--axs-ok) 85%, var(--axs-ink))}.axv-bible-proofline{color:var(--axs-ink-faint);flex-basis:100%;order:10;margin-left:23px;font-size:11.5px}.axv-bible-proofline[data-state=done]{color:color-mix(in srgb, var(--axs-ok) 75%, var(--axs-ink))}.axv-plan-itemsbench{flex-direction:column;gap:12px;display:flex}.axv-plan-benchlist{flex-direction:column;display:flex}.axv-plan-benchrow{font-size:13px;font-family:var(--axs-sans);border-top:1px solid color-mix(in srgb, var(--axs-ink) 8%, transparent);align-items:baseline;gap:10px;padding:7px 0;display:flex}.axv-plan-benchrow:first-child{border-top:0}.axv-plan-benchname{letter-spacing:-.01em;font-weight:600}.axv-plan-benchresults{flex-direction:column;display:flex}.axv-plan-benchpick{width:100%;font:inherit;font-size:13px;font-family:var(--axs-sans);border:0;border-top:1px solid color-mix(in srgb, var(--axs-ink) 6%, transparent);color:inherit;text-align:left;cursor:pointer;border-radius:var(--axs-radius-sm,6px);background:0 0;align-items:baseline;gap:10px;padding:6px 4px;display:flex}.axv-plan-benchpick:first-child{border-top:0}.axv-plan-benchpick:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axv-plan-benchadd{letter-spacing:.02em;color:var(--axs-ink-faint);margin-left:auto;font-size:11px;text-decoration:underline}.axv-plan-benchsearch{font:inherit;font-size:13px;font-family:var(--axs-sans);border-radius:var(--axs-radius-sm,6px);border:1px solid color-mix(in srgb, var(--axs-ink) 18%, transparent);background:color-mix(in srgb, var(--axs-surface) 60%, transparent);color:inherit;width:100%;padding:6px 8px}.axv-plan-benchnew{border-top:1px solid color-mix(in srgb, var(--axs-ink) 8%, transparent);flex-wrap:wrap;align-items:flex-end;gap:8px;padding-top:10px;display:flex}.axv-plan-benchnew .axv-bible-field{flex:180px}.axv-plan-benchprice{flex:0 0 72px;width:72px}.axv-plan-benchstages{flex-wrap:wrap;gap:10px;display:inline-flex}.axv-plan-benchstage{color:var(--axs-ink-faint);white-space:nowrap;font-size:11.5px}.axv-plan-benchstage[data-ok]{color:color-mix(in srgb, var(--axs-ok) 75%, var(--axs-ink))}.axv-plan-todolane{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin:8px 0 0;font-size:11px;font-weight:600}.axv-plan-todolane:first-child{margin-top:0}.axv-bible-todolist{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.axv-bible-todo{border-top:1px solid color-mix(in srgb, var(--axs-ink) 8%, transparent);font-size:13px;font-family:var(--axs-sans);flex-wrap:wrap;align-items:baseline;gap:10px;padding:8px 0;display:flex}.axv-bible-todo:first-child{border-top:0}.axv-bible-todo-box{color:var(--axs-ink-faint);flex:none;font-size:.85rem}.axv-bible-todo-title{color:var(--axs-ink);font-weight:500}.axv-bible-todolist--done{opacity:.55}.axv-plan-donefold summary{cursor:pointer;color:var(--axs-ink-faint);font-size:12px;font-family:var(--axs-sans);padding:4px 0;list-style:none}.axv-plan-donefold summary::-webkit-details-marker{display:none}.axv-plan-donefold summary:before{content:"› "}.axv-plan-donefold[open] summary:before{content:"⌄ "}.axv-plan-donefold summary:hover{color:var(--axs-ink)}.axv-bible-suppression{color:var(--axs-ink-mid,var(--axs-ink));margin:0;padding-left:18px;font-size:13px}.axv-bible-suppression li{margin:4px 0}.axv-bible-blanklist{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.axv-bible-blanklist li{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.axv-bible-blanklist-name{color:var(--axs-ink);text-transform:capitalize;font-weight:500}.axv-plan-focushead{align-items:center;gap:10px;padding:10px 16px 0;display:flex}.axv-plan-backpill{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-node-fill,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line));-webkit-backdrop-filter:blur(var(--axs-node-blur-thin,0px)) saturate(1.15);backdrop-filter:blur(var(--axs-node-blur-thin,0px)) saturate(1.15);box-shadow:var(--axs-elev-sm,none);transition:box-shadow var(--axs-motion-fast,.14s) ease;border-radius:999px;align-items:center;gap:7px;padding:7px 15px 7px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.axv-plan-backpill:hover{box-shadow:var(--axs-elev,var(--axs-elev-sm,none))}.axv-plan-backpill:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb, var(--axs-accent) 28%, transparent));outline:none}.axv-plan-towho{color:var(--axs-ink-mid,var(--axs-ink-faint));margin:0;font-size:12.5px}.axv-bible-send-body{flex-direction:column;gap:16px;max-width:36rem;padding:0;display:flex;position:relative}.axv-bible-field{flex-direction:column;gap:5px;margin:0;display:flex}.axv-bible-field-label{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:600;font-family:var(--axs-sans)}.axv-bible-field-edit{color:var(--axs-ink);font-size:15px;line-height:1.35}.axv-bible-field .axv-bible-edit,.axv-bible-field .axv-bible-editbox{border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 14%, transparent);background:0 0;border-radius:0;width:100%;padding:6px 0;display:block}.axv-bible-field .axv-bible-edit:hover{background:color-mix(in srgb, var(--axs-ink) 3%, transparent);border-bottom-color:color-mix(in srgb, var(--axs-ink) 35%, transparent)}.axv-bible-field .axv-bible-edit:focus-visible{background:color-mix(in srgb, var(--axs-ink) 3%, transparent);border-bottom-color:color-mix(in srgb, var(--axs-ink) 35%, transparent)}.axv-bible-field .axv-bible-editbox:focus{border-style:solid;border-color:transparent transparent var(--axs-accent);box-shadow:none;padding-left:0;padding-right:0}.axv-bible-subjects{flex-direction:column;gap:14px;display:flex}.axv-bible-field--preview .axv-bible-field-edit{color:var(--axs-ink-mid,var(--axs-ink-faint));font-size:13.5px}.axv-plan-board .axv-bible-preview-wrap{justify-content:center;display:flex}.axv-bible-preview-frame{aspect-ratio:390/620;border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm,8px);background:#fff;width:min(390px,100%);position:relative;overflow:hidden}.axv-bible-field-static{color:var(--axs-ink-mid,var(--axs-ink));opacity:.75;padding:2px 0;font-size:14px}.axv-bible-field-static--body{white-space:pre-wrap;font-size:13.5px;line-height:1.6}.axv-bible-field--body .axv-bible-field-edit{white-space:pre-wrap;text-align:left;font-size:13.5px;line-height:1.6}.axv-bible-fine summary{cursor:pointer;letter-spacing:.02em;color:var(--axs-ink-faint);font-size:12px;font-family:var(--axs-sans);list-style:none}.axv-bible-fine summary::-webkit-details-marker{display:none}.axv-bible-fine summary:before{content:"› "}.axv-bible-fine[open] summary:before{content:"⌄ "}.axv-bible-fine summary:hover{color:var(--axs-ink)}.axv-bible-finebody{color:var(--axs-ink-mid,var(--axs-ink));flex-direction:column;gap:8px;margin-top:8px;padding:0 0 0 2px;font-size:12.5px;display:flex}.axv-bible-finebody p{margin:0}.axv-bible-blanks{flex-direction:column;gap:10px;padding-top:2px;display:flex}.axv-bible-blankfields{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.axv-bible-blankfield{flex-direction:column;gap:4px;display:flex}.axv-bible-blankfield-name{color:var(--axs-ink);text-transform:capitalize;font-size:13px;font-weight:500}.axv-bible-blankfield .axv-bible-edit,.axv-bible-blankfield .axv-bible-editbox{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm,6px);background:color-mix(in srgb, var(--axs-accent) 4%, var(--axs-surface));width:100%;padding:8px 10px;display:block}.axv-bible-blankfield .axv-bible-editbox:focus{border-color:var(--axs-accent);box-shadow:var(--axv-focus-ring,0 0 0 3px color-mix(in srgb, var(--axs-accent) 22%, transparent))}.axv-bible-plain summary{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11.5px;font-weight:500;font-family:var(--axs-sans)}.axv-bible-plain pre{white-space:pre-wrap;border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm,8px);font-size:12px;line-height:1.55;font-family:var(--axs-mono,monospace);background:color-mix(in srgb, var(--axs-ink) 2%, var(--axs-surface));margin:8px 0 0;padding:10px 12px;overflow-x:auto}@media (prefers-reduced-motion:reduce){.axv-bible-chatbtn{transition:none}}@media (max-width:640px){.axv-bible-chatbtn{opacity:.45;min-height:44px}.axv-bible-email-chip{margin-left:0}.axv-plan-inkbtn{min-height:44px}.axv-plan-ratify{align-items:center;min-height:44px;display:inline-flex}.axv-bible-emailrow,.axv-bible-todo{align-items:center;min-height:44px}.axv-plan-backpill{min-height:44px}.axv-plan-donefold summary{align-items:center;min-height:44px;display:flex}.axv-bible-undobtn{align-items:center;min-height:44px;display:inline-flex}}.axs-lap{flex-direction:column;gap:10px;min-width:0;display:flex}.axs-lap-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-lap-livedot{background:var(--axs-ok,#3d8b6a);border-radius:50%;flex:none;width:7px;height:7px}.axs-lap-livelabel{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint,#8b8980);font-size:11px;font-weight:500}.axs-lap-spacer{flex:auto}.axs-lap-strength{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:500}.axs-lap-strength[data-tone=ok]{color:var(--axs-ok,#3d8b6a);background:color-mix(in srgb, var(--axs-ok,#3d8b6a) 13%, transparent)}.axs-lap-strength[data-tone=warning]{color:var(--axs-warn,#a9710f);background:color-mix(in srgb, var(--axs-warn,#a9710f) 14%, transparent)}.axs-lap-strength[data-tone=critical]{color:var(--axs-danger,#c0392b);background:color-mix(in srgb, var(--axs-danger,#c0392b) 12%, transparent)}.axs-lap-seg{background:var(--axs-surface-alt,#f1f0ea);border-radius:999px;flex:none;gap:2px;padding:2px;display:inline-flex}.axs-lap-segbtn{-webkit-appearance:none;appearance:none;font:inherit;color:var(--axs-ink-mid,#5f5e58);cursor:pointer;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:none;border-radius:999px;padding:3px 11px;font-size:12px}.axs-lap-segbtn[data-active=true]{background:var(--axs-surface,#fff);color:var(--axs-ink,#2d2c28)}.axs-lap-stage{min-width:0;display:flex}.axs-lap-stage[data-device=mobile]{justify-content:center}.axs-lap-card{background:#fff;border:1px solid #ececec;border-radius:10px;width:100%;min-width:0;padding:14px 16px;font-family:arial,Helvetica Neue,Helvetica,sans-serif}.axs-lap-stage[data-device=mobile] .axs-lap-card{max-width:360px}.axs-lap-spons{color:#202124;margin-bottom:8px;font-size:12px;font-weight:500}.axs-lap-site{align-items:center;gap:9px;margin-bottom:6px;display:flex}.axs-lap-fav{color:#5f6368;background:#f1f3f4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:500;display:flex}.axs-lap-sitemeta{min-width:0;line-height:1.25}.axs-lap-name{color:#202124;font-size:13px;display:block}.axs-lap-url{color:#4d5156;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.axs-lap-title{color:#1a0dab;margin-bottom:3px;font-size:19px;line-height:1.3}.axs-lap-stage[data-device=mobile] .axs-lap-title{font-size:17px}.axs-lap-desc{color:#4d5156;font-size:13px;line-height:1.5}.axs-lap-links{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.axs-lap-link{color:#1a0dab;font-size:13px}.axs-lap-empty{text-align:center;width:100%;color:var(--axs-ink-faint,#8b8980);background:var(--axs-surface-alt,#f1f0ea);border:1px dashed var(--axs-line-hard,#3e37262b);border-radius:10px;padding:22px 16px;font-size:13px}.axs-lap-foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-lap-shuffle{-webkit-appearance:none;appearance:none;font:inherit;color:var(--axs-accent);background:var(--axs-accent-bg,#5b5fcb17);border:1px solid color-mix(in srgb, var(--axs-accent) 25%, transparent);cursor:pointer;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:500;display:inline-flex}.axs-lap-shuffle:hover{background:color-mix(in srgb, var(--axs-accent) 16%, transparent)}.axs-lap-shuffle:disabled{color:var(--axs-ink-faint,#8b8980);background:var(--axs-surface-alt,#f1f0ea);border-color:var(--axs-line,#3e37261c);cursor:default}.axs-lap-foothint{color:var(--axs-ink-faint,#8b8980);min-width:0;font-size:11px}@media (prefers-reduced-motion:reduce){.axs-lap-segbtn,.axs-lap-shuffle{transition:none}}.axs-cw2-blogface{background:var(--axs-surface);text-align:left;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.axs-cw2-blogface-cover{aspect-ratio:3/2;background:color-mix(in srgb, var(--axs-ink) 6%, var(--axs-surface));border-bottom:1px solid var(--axs-line-soft,var(--axs-line));flex:none;display:block;position:relative;overflow:hidden}.axs-cw2-blogface-cover img{object-fit:cover;width:100%;height:100%;animation:axs-blogface-in var(--axs-dur-base) var(--axs-ease-out) both;display:block}.axs-cw2-blogface-card{align-items:flex-start;gap:var(--axs-space-2);padding:var(--axs-space-3);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.axs-cw2-blogface-rule{background:var(--axs-accent);flex:none;width:22px;height:2px}.axs-cw2-blogface-title{font-family:var(--axs-display);font-size:.84rem;font-weight:var(--axs-weight-semibold);line-height:var(--axs-lh-tight);letter-spacing:-.005em;color:var(--axs-ink);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-cw2-blogface-dek{font-family:var(--axs-sans);font-size:var(--axs-text-micro);line-height:var(--axs-lh-body);color:var(--axs-ink-mid);-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-cw2-blogface[data-cover] .axs-cw2-blogface-title,.axs-cw2-blogface[data-cover] .axs-cw2-blogface-dek{-webkit-line-clamp:3;line-clamp:3}.axs-cw2-blogface-note{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-cw2-blogface[data-reading]{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}.axs-cw2-blogface[data-reading] .axs-cw2-blogface-cover{aspect-ratio:16/9}.axs-cw2-blogface[data-reading] .axs-cw2-blogface-card{gap:var(--axs-space-3);padding:var(--axs-space-4) var(--axs-space-4) var(--axs-space-2)}.axs-cw2-blogface[data-reading] .axs-cw2-blogface-title{-webkit-line-clamp:none;line-clamp:none;font-size:1.05rem;display:block;overflow:visible}.axs-cw2-blogface[data-reading] .axs-cw2-blogface-dek{font-size:var(--axs-text-body);-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.axs-cw2-blogface-body{padding:0 var(--axs-space-4) var(--axs-space-4);font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink-mid)}.axs-cw2-blogface-body>:first-child{margin-top:0}.axs-cw2-blogface-body>:last-child{margin-bottom:0}.axs-cw2-blogface-body p{margin:0 0 var(--axs-space-3)}.axs-cw2-blogface-body h1,.axs-cw2-blogface-body h2,.axs-cw2-blogface-body h3,.axs-cw2-blogface-body h4{margin:var(--axs-space-4) 0 var(--axs-space-2);font-family:var(--axs-display);font-weight:var(--axs-weight-semibold);line-height:var(--axs-lh-snug);color:var(--axs-ink)}.axs-cw2-blogface-body h1,.axs-cw2-blogface-body h2{font-size:.95rem}.axs-cw2-blogface-body h3,.axs-cw2-blogface-body h4{font-size:.86rem}.axs-cw2-blogface-body ul,.axs-cw2-blogface-body ol{margin:0 0 var(--axs-space-3)}.axs-cw2-blogface-body ul:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.axs-cw2-blogface-body ol:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--axs-space-5)}.axs-cw2-blogface-body ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--axs-space-5)}.axs-cw2-blogface-body ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--axs-space-5)}.axs-cw2-blogface-body ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--axs-space-5)}.axs-cw2-blogface-body ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--axs-space-5)}.axs-cw2-blogface-body li{margin-bottom:var(--axs-space-1)}.axs-cw2-blogface-body blockquote{margin:var(--axs-space-3) 0;color:var(--axs-ink)}.axs-cw2-blogface-body blockquote:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:2px solid var(--axs-accent);padding-left:var(--axs-space-3)}.axs-cw2-blogface-body blockquote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--axs-accent);padding-right:var(--axs-space-3)}.axs-cw2-blogface-body blockquote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--axs-accent);padding-right:var(--axs-space-3)}.axs-cw2-blogface-body img{max-width:100%;height:auto;margin:var(--axs-space-3) 0;border-radius:var(--axs-radius-sm);display:block}.axs-cw2-blogface-body table{border-collapse:collapse;width:100%;margin:var(--axs-space-3) 0}.axs-cw2-blogface-body td,.axs-cw2-blogface-body th{padding:var(--axs-space-1) var(--axs-space-2);border:1px solid var(--axs-line);text-align:left}.axs-cw2-blogface-body a{color:var(--axs-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink) 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--axs-ink) 30%, transparent);text-underline-offset:2px;pointer-events:none;cursor:default}@keyframes axs-blogface-in{0%{opacity:0}to{opacity:1}}.axs-chome-host[data-reduced-motion=true] .axs-cw2-blogface-cover img{animation:none}@media (prefers-reduced-motion:reduce){.axs-cw2-blogface-cover img{animation:none}}.axs-chome-state{height:100%;min-height:0;font-family:var(--axs-sans);flex:1;place-items:center;padding:24px;display:grid}.axs-chome-host{box-sizing:border-box;min-width:0;height:100%;min-height:0;font-family:var(--axs-sans);background:linear-gradient(var(--axs-stage-wash,transparent), var(--axs-stage-wash,transparent)), var(--axs-stage-bg,var(--axs-canvas-bg));flex-direction:column;flex:1;display:flex}.axs-chome-host--loading{min-height:0}.axs-chome-cluster-meta{font-size:var(--axs-text-label,.75rem);color:var(--axs-ink-faint);white-space:nowrap}.axs-chome-baracts .axs-chome-cluster-meta{margin:0 4px}@media (max-width:640px){.axs-chome-baracts .axs-chome-cluster-meta{display:none}}.axs-chome-baracts{flex:none;align-items:center;gap:4px;min-width:0;display:inline-flex}.axs-chome-archive{font-family:var(--axs-sans);letter-spacing:.04em;color:var(--axs-ink-faint);cursor:pointer;transition:color var(--axs-motion-fast,.12s) ease, border-color var(--axs-motion-fast,.12s) ease;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;padding:4px 10px;font-size:.7rem;font-weight:600}.axs-chome-archive:hover{color:var(--axs-ink);border-color:var(--axs-line-hard)}.axs-chome-archive:focus-visible{color:var(--axs-ink);border-color:var(--axs-line-hard)}.axs-chome-archive:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-chome-archive[data-armed]{color:var(--axs-warn);border-color:color-mix(in srgb, var(--axs-warn) 45%, transparent)}.axs-chome-archive:disabled{opacity:.6;cursor:default}.axs-chome-archive-err{color:var(--axs-warn);white-space:nowrap;font-size:.72rem}@media (max-width:640px){.axs-chome-archive{min-height:44px}}.axs-chome-board{flex:1;min-height:0}.axs-chome-boardwrap{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.axs-chome-boardwrap .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-chome-boardwrap:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cw2-split{height:100%}.axs-gb-stackfillbare>.axs-cw2-split{height:auto}.axs-chome-boardwrap .axs-gb-fillbody,.axs-chome-boardwrap .axs-gb-stackfillbare{container:cw2pt/inline-size}.axs-cw2-inkbtn{font-family:var(--axs-sans);color:var(--axs-surface);background:var(--axs-ink);border:1px solid var(--axs-ink);border-radius:var(--axs-radius-sm,8px);cursor:pointer;transition:background var(--axs-motion-fast,.12s) ease;padding:6px 13px;font-size:.75rem;font-weight:600}.axs-cw2-inkbtn:hover{background:color-mix(in srgb, var(--axs-ink) 88%, var(--axs-surface))}.axs-cw2-inkbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-card{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.axs-cw2-cardframe{aspect-ratio:9/16;border:1px solid var(--axs-node-rim,var(--axs-line));background:var(--axs-node-fill,var(--axs-surface));width:100%;box-shadow:var(--axs-elev,none);transition:box-shadow var(--axs-motion-fast,.14s) ease;border-radius:12px;position:relative;overflow:hidden}.axs-cw2-card:hover .axs-cw2-cardframe{box-shadow:var(--axs-elev-lg,var(--axs-elev,none))}.axs-cw2-card:focus-visible{outline:none}.axs-cw2-card:focus-visible .axs-cw2-cardframe{box-shadow:var(--axv-focus-ring)}.axs-cw2-cardtitle{font-family:var(--axs-display,Georgia, serif);text-overflow:ellipsis;white-space:nowrap;padding:0 3px;font-size:.74rem;font-weight:600;line-height:1.25;overflow:hidden}.axs-cw2-cardsub{font-size:9.5px;font-weight:var(--axs-weight-bold,700);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-mid);align-items:center;gap:5px;min-width:0;padding:0 3px;display:inline-flex}.axs-cw2-statusdot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:5px;height:5px}.axs-cw2-statusdot[data-status=live],.axs-cw2-statusdot[data-status=ready]{background:var(--axs-ok)}.axs-cw2-statusdot[data-status=paused]{background:var(--axs-warn)}.axs-cw2-statusdot[data-status=scheduled]{background:var(--axs-accent)}.axs-cw2-statusdot[data-status=missed]{background:var(--axs-danger)}.axs-cw2-statusdot[data-status=unmade]{border:1px solid var(--axs-ink-faint);background:0 0}.axs-cw2-cardframe--wait{place-content:center;justify-items:center;gap:var(--axs-space-3);border-style:dashed;border-color:var(--axs-line-hard);box-shadow:none;background:color-mix(in srgb, var(--axs-surface) 45%, transparent);display:grid}.axs-cw2-cardframe--wait .axs-cw2-ptileface{opacity:.72;transition:opacity var(--axs-motion-fast) var(--axs-ease-standard)}.axs-cw2-card--wait:hover .axs-cw2-ptileface{opacity:1}.axs-cw2-card--wait:focus-visible .axs-cw2-ptileface{opacity:1}.axs-cw2-cardframe--wait .axs-cw2-ptiledoor{text-align:center;padding:0 8px}.axs-cw2-cardsub[data-wait]{font-style:italic}.axs-cw2-card--figure{cursor:default}.axs-cw2-noprev{color:var(--axs-ink-faint);background:color-mix(in srgb, var(--axs-ink) 4%, var(--axs-surface));place-content:center;gap:6px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.axs-cw2-noprev svg{width:20px;height:20px;margin:0 auto}.axs-cw2-noprev-word{font-size:var(--axs-text-micro);letter-spacing:.1em;text-transform:uppercase;text-align:center}.axs-cw2-adface{background:#f8f9fa;padding:8px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.axs-cw2-adface .axs-lap{transform-origin:0 0;width:250%;transform:scale(.4)}.axs-cw2-adface .axs-lap-stage{pointer-events:none}.axs-cw2-gbpface{font-family:var(--axs-sans);text-align:left;background:#f1f3f4;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.axs-cw2-gbpcard{background:#fff;border:1px solid #dadce0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;width:100%;max-height:100%;padding:10px 11px;display:flex;overflow:hidden;box-shadow:0 1px 3px #3c40431f}.axs-cw2-gbphead{align-items:center;gap:6px;display:inline-flex}.axs-cw2-gbpavatar{color:#5f6368;background:#e8eaed;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:.58rem;font-weight:600;display:inline-flex}.axs-cw2-gbpvenue{color:#202124;text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:600;overflow:hidden}.axs-cw2-gbpface-title{color:#202124;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.axs-cw2-gbpface-window{color:#5f6368;font-size:.6rem}.axs-cw2-gbpface-copy{color:#3c4043;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:.66rem;line-height:1.45;display:-webkit-box;overflow:hidden}.axs-cw2-gbpface-coupon{letter-spacing:.06em;color:#202124;background:#f1f3f4;border:1px dashed #dadce0;border-radius:6px;padding:3px 8px;font-size:.62rem;font-weight:600}.axs-cw2-gbpface-cta{color:#1a73e8;font-size:.66rem;font-weight:500}.axs-cw2-formdoor{cursor:pointer;font:inherit;color:var(--axs-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink) 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--axs-ink) 30%, transparent);text-underline-offset:2px;transition:text-decoration-color var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;border:none;padding:0;display:inline}.axs-cw2-formdoor:hover{-webkit-text-decoration-color:var(--axs-ink);-webkit-text-decoration-color:var(--axs-ink);text-decoration-color:var(--axs-ink)}.axs-cw2-picker{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md,12px);background:var(--axs-surface);box-shadow:var(--axs-elev,none);flex-direction:column;gap:10px;margin-top:10px;padding:14px 16px 16px;display:flex}.axs-cw2-pickerhead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.axs-cw2-pickerword{font-family:var(--axs-display,Georgia, serif);color:var(--axs-ink);font-size:.95rem;font-weight:600}.axs-cw2-pickergrid{flex-wrap:wrap;gap:14px;display:flex}.axs-cw2-ptile{text-align:left;width:92px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.axs-cw2-ptile:disabled{cursor:default}.axs-cw2-ptile:disabled .axs-cw2-ptileface{opacity:.45;box-shadow:none;border-style:dashed}.axs-cw2-ptile:disabled .axs-cw2-ptileword{color:var(--axs-ink-faint)}.axs-cw2-ptile:hover:not(:disabled) .axs-cw2-ptileface{box-shadow:var(--axs-elev-lg,var(--axs-elev,none))}.axs-cw2-ptile:focus-visible{outline:none}.axs-cw2-ptile:focus-visible .axs-cw2-ptileface{box-shadow:var(--axv-focus-ring)}.axs-cw2-ptileface{--pf-bone:color-mix(in srgb, var(--axs-ink) 11%, transparent);--pf-ink:color-mix(in srgb, var(--axs-ink) 30%, transparent);--pf-accent:color-mix(in srgb, var(--axs-warn) 55%, var(--axs-surface));--pf-blue:color-mix(in srgb, #4a7ba6 55%, var(--axs-surface));border:1px solid var(--axs-line);background:var(--axs-surface);width:92px;height:118px;box-shadow:var(--axs-elev,none);transition:box-shadow var(--axs-motion-fast,.14s) ease;border-radius:9px;position:relative;overflow:hidden}.axs-cw2-ptileface i{background:var(--pf-bone);border-radius:2px;position:absolute}.axs-cw2-ptileword{font-size:.72rem;font-weight:var(--axs-weight-semibold);color:var(--axs-ink);line-height:1.2}.axs-cw2-ptilesub{font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-cw2-tilewrap{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.axs-cw2-tilewrap>.axs-cw2-oadd{font-size:var(--axs-text-micro)}.axs-cw2-ptileface--email i:first-child{background:var(--pf-ink);height:9px;top:8px;bottom:auto;left:8px;right:8px}.axs-cw2-ptileface--email i:nth-child(2){height:5px;top:24px;bottom:auto;left:8px;right:8px}.axs-cw2-ptileface--email i:nth-child(3){height:5px;top:33px;bottom:auto;left:8px;right:20px}.axs-cw2-ptileface--email i:nth-child(4){height:5px;top:42px;bottom:auto;left:8px;right:12px}.axs-cw2-ptileface--email i:nth-child(5){background:var(--pf-accent);border-radius:6px;height:11px;top:auto;bottom:12px;left:26px;right:26px}.axs-cw2-ptileface--page i:first-child{background:color-mix(in srgb, var(--axs-ink) 6%, var(--axs-surface));border-bottom:1px solid var(--axs-line);border-radius:0;height:10px;top:0;bottom:auto;left:0;right:0}.axs-cw2-ptileface--page i:nth-child(2){height:38px;top:16px;bottom:auto;left:8px;right:8px}.axs-cw2-ptileface--page i:nth-child(3){background:var(--pf-ink);height:5px;top:60px;bottom:auto;left:14px;right:14px}.axs-cw2-ptileface--page i:nth-child(4){height:5px;top:69px;bottom:auto;left:14px;right:22px}.axs-cw2-ptileface--page i:nth-child(5){background:var(--pf-accent);border-radius:6px;height:10px;top:auto;bottom:12px;left:30px;right:30px}.axs-cw2-ptileface--popup i:first-child{background:color-mix(in srgb, var(--axs-ink) 16%, transparent);border-radius:0;top:0;bottom:0;left:0;right:0}.axs-cw2-ptileface--popup i:nth-child(2){background:var(--axs-surface);border:1px solid var(--axs-line);box-shadow:0 3px 8px color-mix(in srgb, var(--axs-ink) 18%, transparent);border-radius:6px;top:30px;bottom:34px;left:14px;right:14px}.axs-cw2-ptileface--popup i:nth-child(3){background:var(--pf-ink);height:6px;top:40px;bottom:auto;left:24px;right:24px}.axs-cw2-ptileface--popup i:nth-child(4){height:5px;top:52px;bottom:auto;left:24px;right:30px}.axs-cw2-ptileface--popup i:nth-child(5){background:var(--pf-accent);border-radius:5px;height:9px;top:auto;bottom:42px;left:30px;right:30px}.axs-cw2-ptileface--form i:first-child{background:var(--pf-ink);height:6px;top:12px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--form i:nth-child(2){border:1px solid color-mix(in srgb, var(--axs-ink) 18%, transparent);background:0 0;height:12px;top:28px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--form i:nth-child(3){border:1px solid color-mix(in srgb, var(--axs-ink) 18%, transparent);background:0 0;height:12px;top:46px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--form i:nth-child(4){border:1px solid color-mix(in srgb, var(--axs-ink) 18%, transparent);background:0 0;height:12px;top:64px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--form i:nth-child(5){background:var(--pf-accent);border-radius:5px;height:10px;top:auto;bottom:12px;left:28px;right:28px}.axs-cw2-ptileface--blog i:first-child{background:var(--pf-ink);height:9px;top:12px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--blog i:nth-child(2){height:26px;top:28px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--blog i:nth-child(3){height:5px;top:62px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--blog i:nth-child(4){height:5px;top:71px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--blog i:nth-child(5){height:5px;top:80px;bottom:auto;left:12px;right:30px}.axs-cw2-ptileface--gbp i:first-child{height:44px;top:8px;bottom:auto;left:8px;right:8px}.axs-cw2-ptileface--gbp i:nth-child(2){background:var(--pf-accent);border-radius:50%;width:8px;height:8px;top:60px;bottom:auto;left:10px;right:auto}.axs-cw2-ptileface--gbp i:nth-child(3){background:var(--pf-ink);height:5px;top:61px;bottom:auto;left:24px;right:12px}.axs-cw2-ptileface--gbp i:nth-child(4){height:5px;top:72px;bottom:auto;left:10px;right:20px}.axs-cw2-ptileface--gbp i:nth-child(5){background:var(--pf-blue);border-radius:5px;width:30px;height:9px;top:auto;bottom:10px;left:auto;right:10px}.axs-cw2-ptileface--ads i:first-child{height:5px;top:12px;bottom:auto;left:10px;right:40px}.axs-cw2-ptileface--ads i:nth-child(2){background:var(--pf-blue);height:8px;top:24px;bottom:auto;left:10px;right:16px}.axs-cw2-ptileface--ads i:nth-child(3){height:5px;top:40px;bottom:auto;left:10px;right:10px}.axs-cw2-ptileface--ads i:nth-child(4){height:5px;top:49px;bottom:auto;left:10px;right:24px}.axs-cw2-ptileface--ads i:nth-child(5){background:var(--pf-ink);border-radius:3px;width:18px;height:8px;top:12px;bottom:auto;left:auto;right:10px}.axs-cw2-windowedit{align-items:center;gap:6px;display:inline-flex}.axs-cw2-ptileface--photo i:first-child{background:linear-gradient(180deg, color-mix(in srgb, var(--axs-ink) 5%, var(--axs-surface)) 0 56%, color-mix(in srgb, var(--axs-ink) 12%, var(--axs-surface)) 56% 100%);border-radius:0;top:0;bottom:0;left:0;right:0}.axs-cw2-ptileface--photo i:nth-child(2){background:color-mix(in srgb, var(--axs-warn) 40%, var(--pf-bone));border-radius:50%;width:13px;height:13px;top:12px;left:13px}.axs-cw2-ptileface--photo i:nth-child(3){background:color-mix(in srgb, var(--axs-ink) 24%, var(--axs-surface));clip-path:polygon(0 100%,34% 22%,58% 68%,76% 34%,100% 100%);border-radius:0;height:32px;top:auto;bottom:26px;left:6px;right:6px}.axs-cw2-ptileface--photo i:nth-child(4){background:color-mix(in srgb, var(--axs-ink) 10%, transparent);height:9px;top:auto;bottom:8px;left:8px;right:8px}.axs-cw2-ptileface--photo i:nth-child(5){display:none}.axs-cw2-ptileface--contest i:first-child{height:30px;top:10px;bottom:auto;left:10px;right:10px}.axs-cw2-ptileface--contest i:nth-child(2){border-top:1px dashed color-mix(in srgb, var(--axs-ink) 25%, transparent);background:0 0;border-radius:0;height:0;top:48px;bottom:auto;left:10px;right:10px}.axs-cw2-ptileface--contest i:nth-child(3){background:var(--pf-ink);height:8px;top:58px;bottom:auto;left:14px;right:14px}.axs-cw2-ptileface--contest i:nth-child(4){height:5px;top:72px;bottom:auto;left:14px;right:20px}.axs-cw2-ptileface--contest i:nth-child(5){background:var(--pf-accent);border-radius:6px;height:10px;top:auto;bottom:12px;left:26px;right:26px}.axs-cw2-ptileface--section i:first-child{background:color-mix(in srgb, var(--axs-ink) 6%, var(--axs-surface));border-bottom:1px solid var(--axs-line);border-radius:0;height:10px;top:0;bottom:auto;left:0;right:0}.axs-cw2-ptileface--section i:nth-child(2){height:12px;top:16px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--section i:nth-child(3){background:var(--pf-accent);border-radius:0;height:30px;top:40px;bottom:auto;left:0;right:0}.axs-cw2-ptileface--section i:nth-child(4){height:12px;top:80px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--section i:nth-child(5){display:none}.axs-cw2-ptileface--banner i:first-child{background:var(--pf-accent);border-radius:0;height:14px;top:0;bottom:auto;left:0;right:0}.axs-cw2-ptileface--banner i:nth-child(2){height:18px;top:24px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--banner i:nth-child(3){height:32px;top:50px;bottom:auto;left:12px;right:12px}.axs-cw2-ptileface--banner i:nth-child(4),.axs-cw2-ptileface--banner i:nth-child(5){display:none}.axs-cw2-linefold{border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 8%, transparent);background:color-mix(in srgb, var(--axs-ink) 2.5%, transparent);border-radius:0 0 var(--axs-radius-sm,8px) var(--axs-radius-sm,8px);margin:0 0 4px;padding:10px 12px 12px 21px}.axs-cw2-linefold--words{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.axs-cw2-fieldform{text-transform:none;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.axs-cw2-fieldinput{font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid color-mix(in srgb, var(--axs-ink) 22%, transparent);border-radius:var(--axs-radius-sm,6px);min-width:150px;padding:4px 8px;font-size:.75rem}.axs-cw2-fieldinput:focus-visible{outline:2px solid color-mix(in srgb, var(--axs-ink) 45%, transparent);outline-offset:1px}.axs-cw2-fieldrecord,.axs-cw2-fieldcancel{font:inherit;cursor:pointer;border:1px solid color-mix(in srgb, var(--axs-ink) 22%, transparent);color:var(--axs-ink-soft,var(--axs-ink));background:0 0;border-radius:999px;padding:4px 10px;font-size:.7rem;font-weight:600}.axs-cw2-fieldrecord{background:var(--axs-ink);color:var(--axs-surface);border-color:var(--axs-ink)}.axs-cw2-fieldrecord:disabled{opacity:.45;cursor:default}.axs-cw2-fieldcancel[data-armed]{color:var(--axs-warn);border-color:color-mix(in srgb, var(--axs-warn) 45%, transparent)}.axs-cw2-rowedit{flex-direction:column;align-self:stretch;gap:10px;width:100%;display:flex}.axs-cw2-rowedit .axs-cw2-fieldinput{box-sizing:border-box;border:0;border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 16%, transparent);width:100%;min-width:0;font-size:var(--axs-text-body);color:var(--axs-ink);background:0 0;border-radius:0;padding:2px 0}.axs-cw2-rowedit .axs-cw2-fieldinput:focus-visible{border-bottom-color:color-mix(in srgb, var(--axs-ink) 55%, transparent);outline:none}.axs-cw2-rowedit-title{font-weight:var(--axs-weight-semibold)}.axs-cw2-rowedit-inline{gap:var(--axs-space-4,14px);flex-wrap:wrap;align-items:flex-end;display:flex}.axs-cw2-rowedit-f{flex-direction:column;flex:150px;gap:2px;min-width:0;display:flex}.axs-cw2-rowedit-f--date{flex:0 150px}.axs-cw2-rowedit-lab{font-size:10px;font-weight:var(--axs-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-cw2-rowedit-acts{align-items:center;gap:6px;margin-top:2px}.axs-cw2-rowedit-remove{margin-left:auto}.axs-cw2-makechip--work{align-self:flex-start;margin-top:2px}.axs-cw2-linefold--add{border-radius:var(--axs-radius-sm,8px);border-bottom:0}.axs-cw2-footedit{padding:4px 0 8px}.axs-cw2-segpicks{flex-wrap:wrap;gap:6px;padding:2px 0 4px;display:flex}.axs-cw2-segpick{font:500 11.5px/1 var(--axs-sans,inherit);color:var(--axs-ink-faint);border:1px solid var(--axs-line);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px}.axs-cw2-segpick:hover{color:var(--axs-ink);border-color:var(--axs-line-hard)}.axs-cw2-segpick[data-picked]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 45%, transparent)}.axs-cw2-fieldform[data-area]{flex-wrap:wrap}.axs-cw2-fieldarea{font:inherit;color:var(--axs-ink);background:var(--axs-paper,#fff);border:1px solid var(--axs-line);resize:vertical;border-radius:7px;flex:100%;min-height:64px;padding:8px 10px;font-size:.85rem}.axs-cw2-fieldarea:focus-visible{border-color:var(--axs-line-hard);box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-assignrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-cw2-assignpick{max-width:200px}@media (max-width:640px){.axs-cw2-fieldinput,.axs-cw2-fieldrecord,.axs-cw2-fieldcancel{min-height:44px}}.axs-cw2-golive{font:600 12px/1 var(--axs-sans,inherit);color:var(--axs-accent);border:1px solid color-mix(in srgb, var(--axs-accent) 45%, transparent);cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px}.axs-cw2-golive:hover{border-color:var(--axs-accent)}.axs-cw2-golive:focus-visible{border-color:var(--axs-accent)}.axs-cw2-golive:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-golive[data-armed]{color:var(--axs-paper,#fff);background:var(--axs-accent);border-color:var(--axs-accent)}.axs-cw2-golive:disabled{opacity:.6;cursor:default}.axs-cw2-golive-err{color:var(--axs-warn);margin:6px 0 0;font-size:.78rem}@media (max-width:640px){.axs-cw2-golive{min-height:44px}}.axs-cw2-score-unwired{font-style:italic}.axs-cw2-outcome{margin:var(--axs-space-3) 0 0;padding-top:var(--axs-space-3);border-top:1px solid var(--axs-line);column-gap:var(--axs-space-6);row-gap:var(--axs-space-2);flex-wrap:wrap;max-width:72ch;display:flex}.axs-cw2-outcome-item{align-items:baseline;gap:5px;min-width:0;display:flex}.axs-cw2-outcome-value{font-family:var(--axs-sans);font-size:1.02rem;font-weight:var(--axs-weight-semibold,600);font-variant-numeric:tabular-nums;color:var(--axs-ink-mid);order:1;margin:0;line-height:1.2}.axs-cw2-outcome-label{font-size:var(--axs-text-label);color:var(--axs-ink-faint);order:2;line-height:1.2}.axs-cw2-outcome-item[data-key=leads] .axs-cw2-outcome-value,.axs-cw2-outcome-item[data-key=bookings] .axs-cw2-outcome-value,.axs-cw2-outcome-item[data-key=revenue] .axs-cw2-outcome-value{color:var(--axs-ink);font-size:1.16rem}.axs-cw2-outcome--wait{min-height:1.4rem}.axs-cw2-outcome-skel{border-radius:3px;width:84px;height:.95rem;display:block}.axs-cw2-cardresult{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;font-size:10px;line-height:1.3;overflow:hidden}.axs-cw2-tableresult{font-variant-numeric:tabular-nums;white-space:nowrap}.axs-cw2-tableresult--none{color:var(--axs-ink-faint)}.axs-cw2-gaps{margin-top:var(--axs-space-2);flex-direction:column;gap:2px;display:flex}.axs-cw2-gapline{line-height:1.4}.axs-cw2-gaplabel{font-size:var(--axs-text-micro,11px);font-weight:var(--axs-weight-bold,700);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-mid);display:block}.axs-cw2-traffictable{margin-top:var(--axs-space-2)}.axs-cw2-onenode--skel{pointer-events:none}.axs-cw2-cardframe--skel{display:block}.axs-cw2-cardframe--skel .axs-chome-skel-thumb{border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}.axs-chome-skel-line,.axs-chome-skel-thumb{border-radius:var(--axs-radius-sm,7px);background-color:color-mix(in srgb, var(--axs-ink) 6.5%, var(--axs-surface));background-image:linear-gradient(100deg, color-mix(in srgb, var(--axs-ink) 6.5%, var(--axs-surface)) 0%, color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface)) 42%, color-mix(in srgb, var(--axs-ink) 8%, var(--axs-surface)) 50%, color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface)) 58%, color-mix(in srgb, var(--axs-ink) 6.5%, var(--axs-surface)) 100%);background-repeat:no-repeat;background-size:200% 100%;animation:1.6s ease-in-out infinite axs-chome-skel-sweep;display:block}.axs-chome-host[data-reduced-motion=true] .axs-chome-skel-line,.axs-chome-host[data-reduced-motion=true] .axs-chome-skel-thumb{background:color-mix(in srgb, var(--axs-ink) 6%, var(--axs-surface));animation:none}.axs-chome-skel-line{width:100%;height:12px}.axs-chome-skel-line--sm{width:70%;height:11px;margin-top:6px}.axs-chome-skel-line--nexttitle{width:min(42%,10rem);height:15px}.axs-chome-skel-line--btn{border-radius:var(--axs-radius-sm,8px);width:6.5rem;height:30px}.axs-chome-skel-line--chip{border-radius:999px;width:4.5rem;height:10px}.axs-chome-skel-line--meta{vertical-align:middle;border-radius:999px;width:7.5rem;height:10px;display:inline-block}.axs-chome-bodyskel--plan{flex-direction:column;gap:16px;max-width:36rem;padding:20px 22px 28px;display:flex}.axs-chome-skel-donext{box-sizing:border-box;border-radius:var(--axs-radius-lg,12px);border:1px solid var(--axs-node-rim,var(--axs-line));background:var(--axs-node-fill,var(--axs-surface));width:100%;min-height:11.5rem;box-shadow:inset 3px 0 0 color-mix(in srgb, var(--axs-accent) 55%, transparent), var(--axs-elev-sm,none);flex-direction:column;align-items:flex-start;gap:12px;padding:28px 22px 24px;display:flex}.axs-chome-host[data-reduced-motion=true] .axs-chome-skel-donext{animation:none}.axs-chome-skel-line--label{opacity:.85;border-radius:999px;width:3.75rem;height:8px}.axs-chome-skel-line--title{border-radius:var(--axs-radius-md,9px);width:min(78%,17rem);height:1.55rem;margin-top:2px}.axs-chome-skel-line--lede{width:min(92%,22rem);height:12px;margin-top:2px}.axs-chome-skel-line--cta{border-radius:var(--axs-radius-sm,7px);width:8.5rem;height:2.5rem;margin-top:6px}.axs-chome-skel-under{flex-direction:column;gap:10px;max-width:22rem;padding:2px 4px 0;display:flex}.axs-chome-skel-line--quiet{opacity:.72;width:100%;height:10px}.axs-chome-skel-line--quiet-sm{width:58%}.axs-chome-skel-quiet{font-size:var(--axs-text-label,.75rem);color:var(--axs-ink-faint);letter-spacing:.02em;margin:12px 0 0}@media (max-width:640px){.axs-cw2-inkbtn,.axs-cw2-wrow,.axs-cw2-ptile,.axs-cw2-todorow{min-height:44px}.axs-cw2-cardsub{font-size:var(--axs-text-micro,11px)}}.axs-cw2-split{align-items:stretch;min-width:0;min-height:0;display:flex}.axs-cw2-split--3a{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.axs-cw2-main{overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--axs-surface);min-width:0;min-height:0;padding:14px 22px 24px;overflow-y:auto}.axs-cw2-rail{overscroll-behavior:contain;background:var(--axs-chrome);border-left:1px solid var(--axs-line);min-width:0;min-height:0;padding:14px 16px 18px;overflow-y:auto}@container cw2pt (width<=760px){.axs-cw2-split--3a{overscroll-behavior:contain;grid-template-rows:none;grid-template-columns:minmax(0,1fr);overflow-y:auto}.axs-cw2-main,.axs-cw2-rail{min-height:auto;overflow:visible}.axs-cw2-rail{border-left:0;border-top:1px solid var(--axs-line)}.axs-cw2-outcome{column-gap:var(--axs-space-4)}.axs-cw2-outcome-value{font-size:.96rem}.axs-cw2-outcome-item[data-key=leads] .axs-cw2-outcome-value,.axs-cw2-outcome-item[data-key=bookings] .axs-cw2-outcome-value,.axs-cw2-outcome-item[data-key=revenue] .axs-cw2-outcome-value{font-size:1.06rem}}.axs-gb-fillbody>.axs-cw2-docpage{overscroll-behavior:contain;height:100%;padding:8px 30px 32px;overflow-y:auto}.axs-gb-stackfillbare>.axs-cw2-docpage{height:auto;overflow:visible}.axs-cw2-docpage{flex-direction:column;max-width:860px;margin-left:0;margin-right:0;display:flex}.axs-cw2-docpage>*{box-sizing:border-box;width:100%}.axs-cw2-notedoor{border-radius:var(--axs-radius-sm);cursor:text;margin:2px -8px 10px;padding:4px 8px 6px}.axs-cw2-notedoor:not(.axs-cw2-notedoor--read):hover{background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axs-cw2-notedoor:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-notedoor--read{cursor:default}.axs-cw2-notehead{align-items:baseline;gap:var(--axs-space-3);font-family:var(--axs-display);font-size:.95rem;font-weight:var(--axs-weight-semibold);color:var(--axs-ink);margin-bottom:2px;display:flex}.axs-gb-stackfillbare>.axs-cw2-split{overflow-y:visible}.axs-cw2-head3a{gap:var(--axs-space-2);padding:var(--axs-space-3) 0 var(--axs-space-4);border-bottom:1px solid var(--axs-line);flex-direction:column;display:flex}.axs-cw2-cmdrow{align-items:center;gap:var(--axs-space-4);flex-wrap:wrap;display:flex}.axs-cw2-cmdacts{align-items:center;gap:var(--axs-space-2);flex:none;margin-left:auto;display:flex}.axs-cw2-offerline{font-family:var(--axs-display);letter-spacing:-.005em;color:var(--axs-ink);max-width:72ch;margin:0;font-size:1.02rem;line-height:1.35}.axs-cw2-offerdoor{margin-left:var(--axs-space-2);font-family:var(--axs-sans)}.axs-cw2-headacts{align-items:center;gap:var(--axs-space-4);flex-wrap:wrap;display:flex}.axs-cw2-statusline{align-items:center;gap:var(--axs-space-2);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);color:var(--axs-ink-mid);display:inline-flex}.axs-cw2-statusline[data-tone=ok]{color:var(--axs-ok)}.axs-cw2-sect{padding:var(--axs-space-5) 0 var(--axs-space-2)}.axs-cw2-needs{padding:var(--axs-space-4) 0 0}.axs-cw2-secthead{align-items:baseline;gap:2px var(--axs-space-3);margin-bottom:var(--axs-space-3);padding-bottom:var(--axs-space-2);border-bottom:1px solid var(--axs-line);flex-wrap:wrap;display:flex}.axs-cw2-sectcount{font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-cw2-sortchips{gap:var(--axs-space-2);margin-left:auto;display:inline-flex}.axs-cw2-sortchip{font:500 11.5px/1 var(--axs-sans,inherit);color:var(--axs-ink-faint);border-radius:var(--axs-radius-pill,999px);cursor:pointer;transition:color var(--axs-motion-fast) var(--axs-ease-standard), border-color var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;padding:3px 9px}.axs-cw2-sortchip:hover{color:var(--axs-ink)}.axs-cw2-sortchip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-sortchip[aria-pressed=true]{color:var(--axs-ink);border-color:var(--axs-line-hard)}.axs-cw2-viewchips{gap:var(--axs-space-2);margin-left:var(--axs-space-2);padding-left:var(--axs-space-3);border-left:1px solid var(--axs-line);display:inline-flex}.axs-cw2-scheduletable{margin-top:var(--axs-space-2)}.axs-cw2-tablestate{align-items:center;gap:6px;min-width:0;display:inline-flex}.axs-cw2-scheduletable .axv-td{vertical-align:middle;overflow-wrap:anywhere}.axs-cw2-scheduletable .axv-th,.axs-cw2-scheduletable .axv-td{white-space:nowrap;width:1%}.axs-cw2-scheduletable th.axv-td[scope=row]{white-space:normal;width:100%}.axs-cw2-scheduletable .axv-td{padding-top:7px;padding-bottom:7px;line-height:1.35}.axs-cw2-scheduletable th.axv-td[scope=row]{line-height:1.3}.axs-cw2-alwayson{color:var(--axs-ink-faint);cursor:default;font-size:1.05rem;line-height:1}.axs-cw2-scheduletable .axv-td[data-label=Result]{min-width:14ch}.axs-cw2-scheduletable .axv-th:first-child,.axs-cw2-scheduletable .axv-td:first-child{padding-right:4px}.axs-cw2-scheduletable .axv-th:last-child,.axs-cw2-scheduletable .axv-td:last-child{padding-right:16px}.axs-cw2-face--piece{flex-direction:column;gap:6px;min-width:0;display:flex}.axs-cw2-cardframe--rail{width:100%;margin-top:var(--axs-space-1,4px)}.axs-cw2-piecewhen{font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-cw2-piecedoors{margin-top:var(--axs-space-2);gap:8px;display:flex}.axs-cw2-sbshelf--figures{margin-top:var(--axs-space-3);align-items:center}.axs-cw2-todolist{flex-direction:column;display:flex}.axs-cw2-todorow{box-sizing:border-box;border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 7%, transparent);align-items:center;gap:10px;width:100%;padding:8px 6px;display:flex}.axs-cw2-todorow:last-of-type{border-bottom:0}.axs-cw2-tododot{background:var(--axs-warn);border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.axs-cw2-todorow[data-tone=red] .axs-cw2-tododot{background:var(--axs-danger)}.axs-cw2-todomain{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.axs-cw2-todowhat{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-cw2-todowhy{font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-cw2-needact{border:1px solid var(--axs-line);font:inherit;font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-radius:var(--axs-radius-xs);cursor:pointer;white-space:nowrap;transition:border-color var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;flex:none;align-self:center;margin:0;padding:3px 10px}.axs-cw2-needact:hover{border-color:color-mix(in srgb, var(--axs-ink) 35%, var(--axs-line));color:var(--axs-ink)}.axs-cw2-needact:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-needquiet{font:inherit;font-size:var(--axs-text-label);color:var(--axs-ink-faint);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;align-self:center;margin:0;padding:3px 4px}.axs-cw2-needquiet:hover{color:var(--axs-ink-mid)}.axs-cw2-needquiet:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-flash{animation:axs-cw2-flash 1.1s var(--axs-ease-out) 2;border-radius:var(--axs-radius-sm)}@keyframes axs-cw2-flash{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 35%, transparent)}to{box-shadow:0 0 #0000}}.axs-chome-host[data-reduced-motion=true] .axs-cw2-flash{box-shadow:0 0 0 2px color-mix(in srgb, var(--axs-accent) 35%, transparent);animation:none}.axs-cw2-objword{font-family:var(--axs-display);font-size:1.02rem;font-weight:var(--axs-weight-semibold);letter-spacing:-.01em;color:var(--axs-ink)}.axs-cw2-objev{font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-cw2-dealcard .axs-cw2-idea{box-shadow:none;background:0 0;border:0;padding:0;position:relative}.axs-cw2-dealcard{border-radius:var(--axs-radius-lg)}.axs-cw2-dealcard:has(.axs-cw2-idea:not([data-approved])){background:color-mix(in srgb, var(--axs-warn) 3.5%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-warn) 26%, transparent);padding:var(--axs-space-3) var(--axs-space-4) var(--axs-space-4)}.axs-cw2-idea{background:color-mix(in srgb, var(--axs-warn) 3.5%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-warn) 26%, transparent);border-radius:var(--axs-radius-lg);padding:var(--axs-space-4) var(--axs-space-5) var(--axs-space-4);position:relative;box-shadow:0 1px 2px #3e37260f,0 8px 22px #3e37260f}.axs-cw2-idea[data-approved]{background:var(--axs-surface);border-color:var(--axs-line)}.axs-cw2-dealcard .axs-cw2-idea[data-approved]{background:0 0;border:0}.axs-cw2-ideatitle{margin:0 0 var(--axs-space-3);font-family:var(--axs-display);font-size:.95rem;font-weight:var(--axs-weight-semibold);color:var(--axs-ink)}.axs-cw2-ideaopen{text-align:left;width:100%;font:inherit;cursor:text;color:inherit;background:0 0;border:0;padding:0;display:block}.axs-cw2-ideaopen:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-sm);outline:none}.axs-cw2-offer{gap:var(--axs-space-4);flex-direction:column;display:flex}.axs-cw2-odeal{font-family:var(--axs-display);letter-spacing:-.005em;color:var(--axs-ink);margin:0;font-size:1.16rem;line-height:1.28}.axs-cw2-odot{color:var(--axs-ink-faint)}.axs-cw2-oslots{gap:var(--axs-space-3) var(--axs-space-6);grid-template-columns:repeat(auto-fit,minmax(158px,1fr));display:grid}.axs-cw2-oslot{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-cw2-oline--value{font-size:.95rem}.axs-cw2-oline--deal{font-family:var(--axs-display);letter-spacing:-.005em;font-size:1.08rem;line-height:1.3;font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-cw2-oslot[data-kind=money] .axs-cw2-oline--value,.axs-cw2-oslot[data-kind=howmany] .axs-cw2-oline--value{font-family:var(--axs-display);font-size:1.05rem;font-weight:var(--axs-weight-semibold);font-variant-numeric:tabular-nums}.axs-cw2-oslot[data-kind=channel] .axs-cw2-oline--value{color:var(--axs-accent)}.axs-cw2-oline--note{font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-cw2-olist{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-cw2-olistlines{gap:var(--axs-space-1);flex-direction:column;align-items:flex-start;display:flex}.axs-cw2-orules{flex-direction:column;gap:1px;display:flex}.axs-cw2-orulelines{align-items:baseline;gap:2px var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-cw2-oline--rule{font-size:var(--axs-text-micro);color:var(--axs-ink-mid)}.axs-cw2-osay{align-items:baseline;gap:var(--axs-space-2);padding-top:var(--axs-space-2);flex-wrap:wrap;display:flex}.axs-cw2-osaylabel{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap}.axs-cw2-osayinput{flex:min(100%,320px)}.axs-cw2-osaynote{font-size:var(--axs-text-micro);color:var(--axs-ok);flex-basis:100%}.axs-cw2-osaynote[data-ask]{color:var(--axs-warn)}.axs-cw2-osay .axs-qs{flex-basis:100%}.axs-cw2-owho{align-items:center;gap:var(--axs-space-2);min-height:20px;margin-bottom:2px;display:flex}.axs-cw2-oname{font-size:10.5px;font-weight:var(--axs-weight-bold);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-mid);cursor:text;text-align:left;border-radius:var(--axs-radius-xs,4px);transition:background var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;border:0;margin:-2px -4px;padding:2px 4px;font-family:inherit}.axs-cw2-oname:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axs-cw2-oname:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-oinput--col{font-size:11px;font-weight:var(--axs-weight-semibold);letter-spacing:.04em;color:var(--axs-ink);padding:2px 0 1px}.axs-cw2-oline{font:inherit;font-size:var(--axs-text-body);color:var(--axs-ink);cursor:text;text-align:left;border-radius:var(--axs-radius-xs,4px);transition:background var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;border:0;margin:0 -4px 0 -2px;padding:2px 4px 2px 2px}.axs-cw2-oline:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axs-cw2-oline:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-oadd{font:inherit;color:var(--axs-ink-faint);cursor:text;text-align:left;transition:color var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;border:0;margin:0;padding:2px 0;font-size:12px}.axs-cw2-oadd:hover{color:var(--axs-ink-mid)}.axs-cw2-oadd:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-xs,4px);outline:none}.axs-cw2-oinput{font:inherit;font-size:var(--axs-text-body);color:var(--axs-ink);border:0;border-bottom:1px dashed color-mix(in srgb, var(--axs-warn) 55%, transparent);background:0 0;border-radius:0;width:100%;min-width:0;padding:2px 0 1px 2px}.axs-cw2-oinput:focus-visible{border-bottom-style:solid;outline:none}.axs-cw2-oinput--area{box-sizing:border-box;resize:none;width:100%;line-height:var(--axs-lh-body);field-sizing:content;height:auto;min-height:1lh;display:block;overflow:hidden}.axs-cw2-ideafoot{align-items:center;gap:var(--axs-space-3);margin-top:var(--axs-space-4);padding-top:var(--axs-space-3);border-top:1px solid color-mix(in srgb, var(--axs-warn) 18%, transparent);flex-wrap:wrap;display:flex}.axs-chome-skel-idea{border:1px solid color-mix(in srgb, var(--axs-warn) 22%, transparent);border-radius:var(--axs-radius-md,12px);background:color-mix(in srgb, var(--axs-warn) 4%, var(--axs-surface));flex-direction:column;gap:12px;padding:16px 18px;display:flex}.axs-chome-skel-ideacols{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.axs-cw2-onenode--skel .axs-cw2-cardframe{aspect-ratio:9/12;max-width:96px}.axs-cw2-planerr{font-size:var(--axs-text-label);color:var(--axs-ink-faint);align-items:center;gap:10px;display:flex}.axs-cw2-birth{gap:var(--axs-space-5);padding:var(--axs-space-5) 0 var(--axs-space-4);flex-direction:column;max-width:620px;display:flex}.axs-cw2-birthfoot{align-items:center;gap:var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-cw2-birthsays{max-width:58ch;font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-left:2px solid color-mix(in srgb, var(--axs-warn) 45%, var(--axs-line));margin:-6px 0 0;padding-left:12px;line-height:1.5}.axs-cw2-call{gap:var(--axs-space-2);flex-direction:column;flex:100%;display:flex}.axs-cw2-callhead{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-cw2-callfacts{font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-cw2-callfoot{align-items:center;gap:var(--axs-space-2);flex-wrap:wrap;margin-top:2px;display:flex}.axs-cw2-offerbody{font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink);white-space:pre-wrap;max-width:70ch;display:block}.axs-cw2-offeredit{gap:var(--axs-space-2);flex-direction:column;display:flex}.axs-cw2-offerta{font:inherit;font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink);resize:none;field-sizing:content;background:0 0;border:0;min-height:120px;padding:0}.axs-cw2-offerta:focus-visible{outline:none}.axs-cw2-offerok{color:var(--axs-ok);font-weight:var(--axs-weight-semibold);font-size:var(--axs-text-body)}.axs-cw2-idea[data-approved] .axs-cw2-ideafoot{border-top-color:var(--axs-line)}.axs-cw2-idea[data-approved] .axs-cw2-oline,.axs-cw2-idea[data-approved] .axs-cw2-oname{cursor:default}.axs-cw2-idea[data-approved] .axs-cw2-oline:hover,.axs-cw2-idea[data-approved] .axs-cw2-oname:hover{background:0 0}.axs-cw2-stopdatein{font:inherit;color:var(--axs-ink);border:0;border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 25%, transparent);background:0 0;border-radius:0;max-width:16ch;padding:0 0 1px;font-size:11px}.axs-cw2-stopdatein--launch{font-size:var(--axs-text-label)}.axs-cw2-stopdatein:focus-visible{border-bottom-color:var(--axs-ink);outline:none}.axs-cw2-sbshelf{gap:var(--axs-space-3);flex-wrap:wrap;align-items:flex-start;display:flex}.axs-cw2-sbshelf .axs-cw2-card{flex:none;width:156px}.axs-cw2-makechip{font:var(--axs-weight-semibold) var(--axs-text-label)/1 var(--axs-sans);border-radius:var(--axs-radius-pill);cursor:pointer;border:1.5px dashed color-mix(in srgb, var(--axs-ink) 25%, transparent);color:var(--axs-ink-mid);transition:color var(--axs-motion-fast) var(--axs-ease-standard), border-color var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;padding:6px 13px}.axs-cw2-makechip:hover{color:var(--axs-ink);border-color:color-mix(in srgb, var(--axs-ink) 45%, transparent)}.axs-cw2-makechip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-wlist{flex-direction:column;display:flex}.axs-cw2-wrow{align-items:baseline;gap:var(--axs-space-3);border:0;border-bottom:1px solid color-mix(in srgb, var(--axs-ink) 7%, transparent);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border-radius:var(--axs-radius-xs);transition:background var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;padding:9px 2px;display:flex}.axs-cw2-wrow:hover{background:var(--axs-surface)}.axs-cw2-wrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-wlist>.axs-cw2-wrow:last-child,.axs-cw2-wlist>:last-child>.axs-cw2-wrow{border-bottom:0}.axs-cw2-wdot{border-radius:var(--axs-radius-pill);background:color-mix(in srgb, var(--axs-ink) 22%, transparent);flex:none;align-self:center;width:8px;height:8px}.axs-cw2-wdot[data-state=going]{background:var(--axs-warn)}.axs-cw2-wdot[data-state=done]{background:var(--axs-ok)}.axs-cw2-wmain{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-cw2-wtitle{font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);color:var(--axs-ink)}.axs-cw2-wtitle--cap{text-transform:capitalize}.axs-cw2-wtitle[data-done]{color:var(--axs-ink-faint)}.axs-cw2-wfact{font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-cw2-wfact[data-going]{color:color-mix(in srgb, var(--axs-warn) 75%, var(--axs-ink))}.axs-cw2-wfact[data-wait]{font-style:italic}.axs-cw2-wside{flex:none;align-self:center;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.axs-cw2-wowner{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:none;overflow:hidden}.axs-cw2-wday{box-sizing:border-box;border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:6px;flex-direction:column;flex:none;align-items:center;min-width:30px;padding:2px 4px 3px;line-height:1;display:flex}.axs-cw2-wday-m{font-size:7.5px;font-weight:var(--axs-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-cw2-wday-d{font-size:12px;font-weight:var(--axs-weight-semibold);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-cw2-wday[data-past]{border-color:color-mix(in srgb, var(--axs-warn) 55%, var(--axs-line))}.axs-cw2-wday[data-past] .axs-cw2-wday-m,.axs-cw2-wday[data-past] .axs-cw2-wday-d{color:color-mix(in srgb, var(--axs-warn) 80%, var(--axs-ink))}.axs-cw2-wfact[data-past]{color:color-mix(in srgb, var(--axs-warn) 75%, var(--axs-ink))}.axs-cw2-wcaret{border-right:1.5px solid color-mix(in srgb, var(--axs-ink) 30%, transparent);border-bottom:1.5px solid color-mix(in srgb, var(--axs-ink) 30%, transparent);flex:none;width:7px;height:7px;margin-left:2px;transform:rotate(-45deg)}.axs-cw2-facehead{align-items:baseline;gap:var(--axs-space-2);padding-bottom:var(--axs-space-2);border-bottom:1px solid var(--axs-line);margin-bottom:var(--axs-space-2);display:flex}.axs-cw2-railword{font-size:10.5px;font-weight:var(--axs-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-cw2-railstate{font-size:var(--axs-text-micro);color:var(--axs-warn);font-weight:var(--axs-weight-semibold);margin-left:auto}.axs-cw2-railstate[data-ok]{color:var(--axs-ok)}.axs-cw2-finegroup{margin-bottom:var(--axs-space-3)}.axs-cw2-finegroup:last-child{margin-bottom:0}.axs-cw2-finegroupword{font-size:10px;font-weight:var(--axs-weight-bold);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:var(--axs-space-1)}.axs-cw2-footline{color:var(--axs-ink);margin:0 0 4px;font-size:12.5px}.axs-cw2-footline--quiet{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-cw2-footline[data-tone=warn]{color:var(--axs-warn)}.axs-cw2-footline--door{box-sizing:border-box;cursor:text;text-align:left;width:100%;max-width:100%;font-family:inherit;line-height:inherit;border-radius:var(--axs-radius-xs,4px);transition:background var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;border:0;margin:0 -4px 4px;padding:2px 4px;display:block}.axs-cw2-footline--door:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axs-cw2-footline--door:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-footinput{box-sizing:border-box;width:100%;font:inherit;color:var(--axs-ink);border:0;border-bottom:1px dashed color-mix(in srgb, var(--axs-ink) 30%, transparent);background:0 0;border-radius:0;margin:0 0 4px;padding:2px 0 1px;font-size:12.5px;display:block}.axs-cw2-footinput--quiet{font-size:var(--axs-text-label)}.axs-cw2-footinput:focus-visible{border-bottom-style:solid;outline:none}.axs-cw2-footwhen{margin-left:var(--axs-space-2);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}@media (max-width:640px){.axs-cw2-makechip,.axs-cw2-ideaopen,.axs-cw2-oline,.axs-cw2-oadd,.axs-cw2-oinput,.axs-cw2-oname,.axs-cw2-footline--door,.axs-cw2-footinput,.axs-cw2-makechip--work{min-height:44px}.axs-cw2-railword,.axs-cw2-finegroupword{font-size:var(--axs-text-micro,11px)}}.axs-cw2-wprov{border-radius:var(--axs-radius-pill,999px);font-size:9px;font-weight:var(--axs-weight-bold);letter-spacing:.08em;text-transform:uppercase;margin-right:6px;padding:1px 7px;display:inline-block}.axs-cw2-wprov[data-prov=saw]{color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 12%, transparent)}.axs-cw2-wprov[data-prov=word]{color:var(--axs-warn);background:var(--axs-warn-bg)}.axs-cw2-wprov[data-prov=gate]{color:var(--axs-ink-mid);background:color-mix(in srgb, var(--axs-ink-mid) 10%, transparent)}.axs-cw2-wprov[data-prov=open]{color:var(--axs-ink-faint);background:color-mix(in srgb, var(--axs-ink) 6%, transparent)}.axs-cw2-planquiet{align-items:center;gap:var(--axs-space-3);text-align:left;width:100%;font:inherit;font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;border-radius:var(--axs-radius-xs);transition:background var(--axs-motion-fast) var(--axs-ease-standard);background:0 0;border:0;padding:6px 8px;display:flex}.axs-cw2-planquiet:hover{background:var(--axs-surface)}.axs-cw2-planquiet:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-planquiet-word{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-cw2-planquiet[data-selected],.axs-cw2-wrow[data-selected]{background:var(--axs-surface);box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-cw2-ptiledoor{font-size:var(--axs-text-micro);color:var(--axs-ink-mid)}.axs-cw2-card--wait:hover .axs-cw2-ptiledoor{text-underline-offset:2px;text-decoration:underline}.axs-cw2-railclose{font:inherit;font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0 0 var(--axs-space-2);cursor:pointer;border-radius:var(--axs-radius-xs);background:0 0;border:0;align-self:flex-start;padding:2px 4px}.axs-cw2-railclose:hover{color:var(--axs-ink);text-underline-offset:2px;text-decoration:underline}.axs-cw2-railclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-cw2-railfoot{margin-top:var(--axs-space-3);padding-top:var(--axs-space-2);border-top:1px solid var(--axs-line);flex-direction:column;display:flex}.axs-cw2-face{gap:var(--axs-space-3);flex-direction:column;min-width:0;display:flex}.axs-cw2-facetitle{font-family:var(--axs-display);font-size:1.05rem;font-weight:var(--axs-weight-semibold);letter-spacing:-.005em;color:var(--axs-ink);margin:0}.axs-cw2-facetitle--cap{text-transform:capitalize}.axs-cw2-facefoot{align-items:center;gap:var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-cw2-facestatus{margin:var(--axs-space-2) 0 0;font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-cw2-onenode--skel .axs-cw2-rail{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.axs-cw2-onenode--skel .axs-cw2-rail>.axs-chome-skel-line--title{width:min(70%,14rem)}.axs-cw2-onenode--skel .axs-cw2-rail>.axs-chome-skel-line--quiet{width:min(90%,20rem)}.axs-cw2-onenode--skel .axs-cw2-main{flex-direction:column;gap:10px;display:flex}.axs-cw2-onenode--skel .axs-cw2-main>.axs-chome-skel-line--lede{width:min(78%,24rem)}@media (max-width:640px){.axs-cw2-planquiet,.axs-cw2-needact,.axs-cw2-sortchip,.axs-cw2-railclose{min-height:44px}}.axs-whub{height:100%;min-height:0;padding:var(--axs-space-5) var(--axs-space-6) var(--axs-space-6);gap:var(--axs-space-5);background:var(--axs-chrome);flex-direction:column;display:flex;overflow:auto}.axs-whub>.axv-state{flex:auto}.axs-whub-head{justify-content:space-between;align-items:baseline;gap:var(--axs-space-4);flex-wrap:wrap;display:flex}.axs-whub-title{align-items:center;gap:var(--axs-space-3);min-width:0;display:flex}.axs-whub-name{font-family:var(--axs-display);font-size:20px;font-weight:var(--axs-weight-semibold);line-height:var(--axs-lh-tight);color:var(--axs-ink);letter-spacing:-.01em;margin:0}.axs-whub-status,.axs-whub-kind{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:5px;display:inline-flex}.axs-whub-status:before,.axs-whub-kind:before{content:"";border-radius:var(--axs-radius-pill);background:currentColor;width:6px;height:6px}.axs-whub-status{color:var(--axs-warn)}.axs-whub-status--live{color:var(--axs-ok)}.axs-whub-status--scheduled{color:var(--axs-info)}.axs-whub-status--ended,.axs-whub-status--paused{color:var(--axs-ink-mid)}.axs-whub-kind{color:var(--axs-accent)}.axs-whub-progress{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.axs-whub-progress-count{font-family:var(--axs-display);font-size:15px;font-weight:var(--axs-weight-semibold);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-whub-progress-label{font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-whub-board{gap:var(--axs-space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;display:grid}.axs-whub-tile{padding:var(--axs-space-4);text-align:left;border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);cursor:pointer;min-height:96px;font-family:var(--axs-sans);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), transform var(--axs-dur-fast) var(--axs-ease-standard);flex-direction:column;gap:6px;display:flex}.axs-whub-tile:hover{border-color:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line))}.axs-whub-tile:active{transform:scale(.992)}.axs-whub-tile:focus-visible{box-shadow:0 0 0 3px var(--axs-accent-bg);border-color:var(--axs-accent);outline:none}.axs-whub-tile-top{justify-content:space-between;align-items:center;display:flex}.axs-whub-tile-glyph{color:var(--axs-ink-mid);display:inline-flex}.axs-whub-tile:hover .axs-whub-tile-glyph{color:var(--axs-accent)}.axs-whub-tile-title{font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink);line-height:var(--axs-lh-tight);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-whub-tile-sub{font-size:var(--axs-text-label);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums}.axs-whub-dot{border-radius:var(--axs-radius-pill);width:8px;height:8px}.axs-whub-dot--ready{background:var(--axs-ok)}.axs-whub-tile--ghost{cursor:default;border-style:dashed;border-color:var(--axs-line-soft);background:0 0}.axs-whub-tile--ghost:hover{border-color:var(--axs-line-soft)}.axs-whub-tile-glyph--ghost,.axs-whub-tile-title--ghost{color:var(--axs-ink-mid)}.axs-whub-tile--in_progress{border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line))}.axs-whub-tile--in_progress .axs-whub-tile-sub{color:var(--axs-accent)}@media (prefers-reduced-motion:no-preference){.axs-whub-tile--in_progress{animation:axs-whub-breathe 1.8s var(--axs-ease-standard) infinite}}@keyframes axs-whub-breathe{0%,to{border-color:color-mix(in srgb, var(--axs-accent) 28%, var(--axs-line))}50%{border-color:color-mix(in srgb, var(--axs-accent) 62%, var(--axs-line))}}.axv-mip{flex-direction:column;gap:6px;display:flex}.axv-mip-label{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid)}.axv-mip-grid{flex-wrap:wrap;gap:8px;display:flex}.axv-mip-tile{border-radius:var(--axs-radius-md);border:1px solid var(--axs-line-hard);background:var(--axs-surface);width:84px;height:84px;margin:0;position:relative;overflow:hidden}.axv-mip-img{object-fit:cover;width:100%;height:100%;display:block}.axv-mip-x{background:color-mix(in srgb, var(--axs-ink) 62%, transparent);width:22px;height:22px;color:var(--axs-surface);cursor:pointer;opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard);border:none;border-radius:50%;place-items:center;padding:0;font-size:14px;line-height:1;display:grid;position:absolute;top:4px;right:4px}.axv-mip-tile:hover .axv-mip-x{opacity:1}.axv-mip-x:focus-visible{opacity:1}.axv-mip-x:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}@media (hover:none){.axv-mip-x{opacity:1}}.axv-mip-confirm{background:color-mix(in srgb, var(--axs-ink) 68%, transparent);flex-direction:column;justify-content:center;align-items:stretch;gap:4px;padding:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.axv-mip-confirm-go,.axv-mip-confirm-no{cursor:pointer;font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:3px 6px;display:inline-flex}.axv-mip-confirm-go{background:var(--axs-danger);color:#fff}.axv-mip-confirm-no{background:var(--axs-surface);color:var(--axs-ink)}.axv-mip-confirm-go:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-mip-confirm-no:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-mip-add{border:1px dashed var(--axs-line-hard);border-radius:var(--axs-radius-md);width:84px;height:84px;color:var(--axs-ink-mid);cursor:pointer;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.axv-mip-add:hover,.axv-mip-add[data-dragover]{border-color:var(--axs-accent);color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 6%, transparent)}.axv-mip-add:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-mip-add:disabled{opacity:.6;cursor:default}.axv-mip-add-plus{font-size:16px;line-height:1}.axv-mip-add-word{font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium)}.axv-mip-file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.axv-mip-err{font-family:var(--axs-sans);color:var(--axs-danger);margin:0;font-size:12px}.axv-mi{flex-direction:column;gap:.85rem;display:flex}.axv-mi[data-hub]{gap:.65rem;min-height:100%}.axv-mi-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-mi-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-mi-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-mi-name{font-family:var(--axs-display,var(--axs-sans));color:var(--axs-ink);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.axv-mi-status{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.01em;color:var(--axs-ink-faint);flex:none;align-self:flex-start;align-items:center;gap:.4rem;padding:.2rem 0;display:inline-flex}.axv-mi-status:before{content:"";background:var(--axs-line-hard);border-radius:50%;width:7px;height:7px}.axv-mi-status[data-on=true]{color:var(--axs-ink-mid)}.axv-mi-status[data-on=true]:before{background:var(--axs-ok)}.axv-mi-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-mi-form{flex-direction:column;gap:.85rem;margin-top:.1rem;display:flex}.axv-mi[data-hub] .axv-mi-form{flex:auto}.axv-mi-fieldset{border:0;flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0;display:flex}.axv-mi-legend{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 .15rem;padding:0;font-size:10.5px;font-weight:600}.axv-mi[data-hub] .axv-mi-legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.axv-mi-row{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-mi-field{flex-direction:column;gap:.3rem;display:flex}.axv-mi-field-grow{flex:9rem}.axv-mi-field-wide{width:100%}.axv-mi-field>span{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:11px;font-weight:500}.axv-mi-req{color:var(--axs-accent);margin-left:.2em;font-style:normal}.axv-mi-field input,.axv-mi-field textarea,.axv-mi-field select{font-family:var(--axs-sans);color:var(--axs-ink);background:color-mix(in srgb, var(--axs-ink) 4%, var(--axs-surface));box-sizing:border-box;border:1px solid #0000;border-radius:8px;width:100%;padding:.5rem .65rem;font-size:.9rem;transition:border-color .12s,box-shadow .12s,background .12s}.axv-mi-field input:hover:not(:disabled):not(:focus-visible){background:color-mix(in srgb, var(--axs-ink) 6%, var(--axs-surface))}.axv-mi-field textarea:hover:not(:disabled):not(:focus-visible){background:color-mix(in srgb, var(--axs-ink) 6%, var(--axs-surface))}.axv-mi-field select:hover:not(:disabled):not(:focus-visible){background:color-mix(in srgb, var(--axs-ink) 6%, var(--axs-surface))}.axv-mi-field textarea{resize:vertical;min-height:4rem;line-height:1.5}.axv-mi-field input:focus-visible{background:var(--axs-surface);border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-mi-field textarea:focus-visible{background:var(--axs-surface);border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-mi-field select:focus-visible{background:var(--axs-surface);border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-mi-field input:disabled,.axv-mi-field textarea:disabled,.axv-mi-field select:disabled{opacity:.65;cursor:default}.axv-mi-status-row{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;display:flex}.axv-mi-status-label{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:11px;font-weight:500}.axv-mi-status-seg{flex:none}.axv-mi-status-seg .axv-tabstrip-tab{min-width:5.5rem}.axv-mi-bev{border-top:1px solid var(--axs-line-soft);flex-direction:column;gap:.55rem;padding-top:.75rem;display:flex}.axv-mi-bev-head{align-items:center;gap:.5rem;display:flex}.axv-mi-bev-title{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-mi-bev-kind{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-accent);background:var(--axs-accent-bg);border-radius:999px;padding:.1rem .55rem;font-weight:500}.axv-mi-bev-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.75rem;line-height:1.4}.axv-mi-bev-grid{flex-wrap:wrap;gap:.7rem;display:flex}.axv-mi-bev-grid>.axv-mi-field-grow{flex:9rem}.axv-mi-field-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:56ch;margin:.1rem 0 0;font-size:.72rem;font-style:normal;line-height:1.4}.axv-mi-attrs{border-top:1px solid var(--axs-line-soft);flex-direction:column;gap:.7rem;padding-top:.75rem;display:flex}.axv-mi-attr-group{flex-direction:column;gap:.35rem;display:flex}.axv-mi[data-hub][data-section=item] .axv-mi-attrs{flex-flow:wrap;gap:.5rem 1.4rem}.axv-mi[data-hub][data-section=item] .axv-mi-attr-group{flex-direction:row;align-items:center;gap:.5rem}.axv-mi-filing{border-top:1px solid var(--axs-line-soft);padding-top:.55rem}.axv-mi-filing-toggle{cursor:pointer;text-align:left;background:0 0;border:none;align-items:baseline;gap:10px;width:100%;min-width:0;margin:0;padding:4px 0;display:flex}.axv-mi-filing-toggle b{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:10.5px;font-weight:600}.axv-mi-filing-toggle:hover b{color:var(--axs-ink-mid)}.axv-mi-filing-toggle:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-xs,4px);outline:none}.axv-mi-filing-peek{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-faint);flex:auto;font-size:12px;overflow:hidden}.axv-mi-filing-caret{font-family:var(--axs-sans);color:var(--axs-ink-faint);flex:none;margin-left:auto;transition:transform .12s}.axv-mi-filing-caret[data-open]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.axv-mi-filing-caret{transition:none}}.axv-mi-filing>.axv-mi-fieldset{margin-top:.55rem}.axv-mi-attr-label{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);font-weight:500}.axv-mi-chips{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.axv-mi-fromrecipe{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.axv-mi-fromrecipe-chip{font-family:var(--axs-sans);background:color-mix(in srgb, var(--axs-accent) 10%, transparent);color:var(--axs-ink-mid);border-radius:99px;padding:1px 8px;font-size:.72rem;line-height:1.5}.axv-mi-fromrecipe-label{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.72rem}.axv-mi-chip{background:color-mix(in srgb, var(--axs-ink) 4%, transparent);font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink-mid);cursor:pointer;border:1px solid #0000;border-radius:999px;margin:0;padding:.22rem .65rem;font-size:.76rem;font-weight:500;transition:background .12s,border-color .12s,color .12s}.axv-mi-chip:hover:not(:disabled){color:var(--axs-ink);border-color:var(--axs-line-hard,var(--axs-line));outline:none}.axv-mi-chip:focus-visible{color:var(--axs-ink);border-color:var(--axs-line-hard,var(--axs-line));outline:none}.axv-mi-chip[data-on]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line));background:color-mix(in srgb, var(--axs-accent) 10%, transparent)}.axv-mi-chip--warn[data-on]{color:var(--axs-warn,#9a6700);border-color:color-mix(in srgb, var(--axs-warn,#9a6700) 40%, var(--axs-line));background:color-mix(in srgb, var(--axs-warn,#9a6700) 11%, transparent)}.axv-mi-chip--ok[data-on]{color:var(--axs-ok,#1a7f4b);border-color:color-mix(in srgb, var(--axs-ok,#1a7f4b) 40%, var(--axs-line));background:color-mix(in srgb, var(--axs-ok,#1a7f4b) 11%, transparent)}.axv-mi-chip:disabled{opacity:.65;cursor:default}.axv-mi-chip-x{opacity:.7;margin-left:.35rem}.axv-mi-chip--add{border:1px dashed var(--axs-line-hard);color:var(--axs-ink-faint);background:0 0}.axv-mi-chip--add:hover:not(:disabled){color:var(--axs-accent);border-style:solid}.axv-mi-chip-entry{border:1px dashed var(--axs-line);min-width:6rem;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border-radius:999px;flex:0 8.5rem;padding:.22rem .55rem;font-size:.76rem}.axv-mi-chip-entry:focus-visible{border-color:var(--axs-accent);border-style:solid;outline:none}.axv-mi-chip-entry:disabled{opacity:.65}.axv-mi-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-mi-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-mi-err svg{flex:none;width:14px;height:14px}.axv-mi-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.axv-mi-actions--dock,.axv-mi-confirm--dock{border-top:1px solid var(--axs-line-soft,var(--axs-line));background:var(--axs-surface);flex:none;margin:0;padding:10px 16px}.axv-mi-savednote{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:11.5px}.axv-mi-btn{font-family:var(--axs-sans);letter-spacing:.01em;cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .95rem;font-size:.8rem;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-mi-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-mi-spin}.axv-mi-btn:disabled{opacity:.5;cursor:default}.axv-mi-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg,#fff);border-color:var(--axs-accent)}.axv-mi-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover,color-mix(in srgb, var(--axs-accent) 88%, #000))}.axv-mi-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-mi-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-mi-btn-danger{color:var(--axs-ink-faint);background:0 0;border-color:#0000}.axv-mi-btn-danger:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axv-mi-btn-danger:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-mi-btn-danger:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-mi-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-mi-btn-danger[data-armed=true]{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 35%, transparent);background:color-mix(in srgb, var(--axs-danger) 8%, transparent)}.axv-mi-confirm{background:color-mix(in srgb, var(--axs-danger) 7%, transparent);border:1px solid color-mix(in srgb, var(--axs-danger) 28%, transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.2rem;padding:.5rem .7rem;display:flex}.axv-mi-confirm-text{min-width:12ch;font-family:var(--axs-sans);color:var(--axs-ink);flex:1;font-size:.82rem}.axv-mi-btn-confirm{background:var(--axs-danger);color:var(--axs-accent-fg,#fff);border-color:var(--axs-danger)}.axv-mi-btn-confirm:not(:disabled):hover{background:color-mix(in srgb, var(--axs-danger) 84%, #000);border-color:color-mix(in srgb, var(--axs-danger) 84%, #000)}.axv-mi-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface-alt);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-mi-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-mi-receipt-ico svg{width:15px;height:15px}.axv-mi-receipt-text{flex:1}.axv-mi-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-mi-undo:hover{text-decoration:underline}.axv-mi-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-mi-spin}.axv-mi-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-mi-spin{to{transform:rotate(360deg)}}.axs-hub{background:0 0;flex-direction:column;height:100%;min-height:0;display:flex}.axs-hub-passport{border-bottom:1px solid var(--axs-line-soft,var(--axs-line));background:0 0;flex:none;padding:18px 52px 12px 18px}.axs-hub-return{font-family:var(--axs-sans);color:var(--axs-accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0 0 8px;padding:0;font-size:12px;font-weight:500;display:inline-flex}.axs-hub-return:hover{outline:none;text-decoration:underline}.axs-hub-return:focus-visible{outline:none;text-decoration:underline}.axs-hub-passport-name{min-width:0;font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.axs-hub-passport-status{font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink-faint);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.axs-hub-passport-status:before{content:"";background:var(--axs-line-hard,var(--axs-line));border-radius:50%;width:7px;height:7px}.axs-hub-passport-status[data-on]:before{background:var(--axs-ok)}.axs-hub-passport-status[data-on]{color:var(--axs-ink-mid)}.axs-hub-passport-meta{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex-wrap:wrap;align-items:center;gap:0;margin:6px 0 0;font-size:12.5px;line-height:1.4;display:flex}.axs-hub-passport-dot{color:var(--axs-ink-faint);margin:0 .35em}.axs-hub-lh-top{align-items:flex-start;gap:14px;min-width:0;display:flex}.axs-hub-lh-namewrap{flex:auto;align-items:baseline;gap:2px;min-width:0;display:flex}.axs-hub-lh-edit{border-radius:var(--axs-radius-xs,4px);font-family:var(--axs-sans);letter-spacing:0;color:var(--axs-ink-faint);cursor:pointer;opacity:0;transition:opacity var(--axs-dur-fast,.14s) var(--axs-ease-standard,ease);vertical-align:2px;background:0 0;border:none;flex:none;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:400}.axs-hub-passport:hover .axs-hub-lh-edit{opacity:1}.axs-hub-lh-edit:focus-visible{opacity:1}.axs-hub-lh-edit:hover{color:var(--axs-accent)}.axs-hub-lh-edit:focus-visible{box-shadow:var(--axv-focus-ring);opacity:1;outline:none}@media (hover:none){.axs-hub-lh-edit{opacity:1}}.axs-hub-lh-price{text-align:right;flex:none}.axs-hub-lh-pricev,.axs-hub-lh-pricebtn{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;color:var(--axs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:600}.axs-hub-lh-pricebtn{border-radius:var(--axs-radius-sm,7px);cursor:pointer;transition:background var(--axs-dur-fast,.14s) var(--axs-ease-standard,ease);background:0 0;border:none;margin:-2px -6px 0 0;padding:2px 6px}.axs-hub-lh-pricebtn:hover{background:color-mix(in srgb, var(--axs-ink) 6%, transparent)}.axs-hub-lh-pricebtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-hub-lh-input{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-accent);border-radius:var(--axs-radius-sm,7px);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none;padding:3px 8px}.axs-hub-lh-input--name{width:100%;min-width:0;font-family:var(--axs-display,var(--axs-sans));font-size:1.05rem;font-weight:600}.axs-hub-lh-input--price{text-align:right;font-variant-numeric:tabular-nums;width:84px}.axs-hub-lh-statusbtn{cursor:pointer;background:0 0;border:none;padding:0}.axs-hub-lh-statusbtn:hover{text-underline-offset:3px;text-decoration:underline}.axs-hub-lh-statusbtn:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:4px;outline:none}.axs-hub-lh-fact{font:inherit;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:0}.axs-hub-lh-fact:hover{color:var(--axs-ink);text-underline-offset:3px;text-decoration:underline}.axs-hub-lh-fact:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:4px;outline:none}.axs-hub-lh-err{font-family:var(--axs-sans);color:var(--axs-danger);margin:6px 0 0;font-size:11.5px}.axs-hub-passport[data-busy] .axs-hub-lh-statusbtn,.axs-hub-passport[data-busy] .axs-hub-lh-pricebtn{opacity:.55}.axs-hub-lh-fact[data-tone=warning]{color:var(--axs-warn,#9a6b2f)}.axs-hub-lh-fact[data-tone=critical]{color:var(--axs-danger,#a4503a)}.axs-hub-lh-fact[data-tone]{font-weight:500}.axs-hub-lh-fact[data-tone]:hover{color:var(--axs-ink)}.axs-hub-stage{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-hub-faces{border-bottom:1px solid var(--axs-line-soft,var(--axs-line));scrollbar-width:none;flex:none;gap:2px;padding:2px 12px 0;display:flex;overflow-x:auto;overflow-y:hidden}.axs-hub-faces::-webkit-scrollbar{display:none}.axs-hub-face-tab{-webkit-appearance:none;appearance:none;cursor:pointer;white-space:nowrap;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:0 0;border:0;border-radius:8px 8px 0 0;flex:none;padding:7px 10px 9px;font-size:12.5px;font-weight:500;line-height:1.25;transition:color .12s,background .12s}.axs-hub-face-tab:hover{color:var(--axs-ink)}.axs-hub-face-tab:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg,color-mix(in srgb, var(--axs-accent) 25%, transparent));outline:none}.axs-hub-face-tab[data-active]{color:var(--axs-ink);box-shadow:inset 0 -2px 0 var(--axs-accent);font-weight:600}.axs-hub-panel-wrap{background:0 0;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.axs-hub-panel-label{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;padding:12px 16px 0;font-size:10.5px;font-weight:600}.axs-hub-panel-scroll{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:8px 16px 18px;display:flex;overflow-y:auto;container:micdetail/inline-size}.axs-hub-panel-scroll>.axv-mi[data-hub]{flex:auto;min-height:100%}@container micdetail (width<=360px){.axs-hub-panel-scroll{padding-left:12px;padding-right:12px}}.axs-hub-panel-foot{flex:none}.axv-hub-panel{flex-direction:column;gap:14px;display:flex}.axv-hub-panel-head{flex-direction:column;gap:8px;display:flex}.axv-hub-chip{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-fill-soft,color-mix(in srgb, var(--axs-ink) 6%, transparent));border:1px solid var(--axs-line);border-radius:4px;align-self:flex-start;align-items:center;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.axv-hub-chip[data-tone=info]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 35%, var(--axs-line));background:color-mix(in srgb, var(--axs-accent) 10%, transparent)}.axv-hub-chip[data-tone=warning]{color:var(--axs-warn,#9a6700);border-color:color-mix(in srgb, var(--axs-warn,#9a6700) 35%, var(--axs-line));background:color-mix(in srgb, var(--axs-warn,#9a6700) 10%, transparent)}.axv-hub-chip[data-tone=neutral]{color:var(--axs-ink-faint)}.axv-hub-card{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;padding:12px 0 4px;display:flex}.axv-hub-card--secondary{opacity:.95}.axv-hub-card-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axv-hub-card-label{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-weight:500}.axv-hub-card-body{font-family:var(--axs-sans);color:var(--axs-ink);margin:0;font-size:13px;line-height:1.45}.axv-hub-card-body--muted{color:var(--axs-ink-faint)}.axv-hub-card-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:11.5px;font-style:italic;line-height:1.4}.axv-hub-linkbtn{font-family:var(--axs-sans);color:var(--axs-accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:2px 0 0;padding:4px 0;font-size:12.5px;font-weight:500}.axv-hub-linkbtn:hover{outline:none;text-decoration:underline}.axv-hub-linkbtn:focus-visible{outline:none;text-decoration:underline}.axv-hub-linkbtn--inline{margin-top:0}.axv-hub-plist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.axv-hub-prow{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:8px 4px;transition:background .12s;display:flex}.axv-hub-prow:hover{background:color-mix(in srgb, var(--axs-accent) 8%, transparent);outline:none}.axv-hub-prow:focus-visible{background:color-mix(in srgb, var(--axs-accent) 8%, transparent);outline:none}.axv-hub-prow-main{flex-direction:column;gap:2px;min-width:0;display:flex}.axv-hub-prow-name{font-size:13px;font-weight:500}.axv-hub-prow-sec{color:var(--axs-ink-mid);font-size:12px}.axv-hub-prow-go{color:var(--axs-ink-faint);flex:none}.axv-hub-ovchip{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-warn,#9a6700);background:color-mix(in srgb, var(--axs-warn,#9a6700) 12%, transparent);border-radius:4px;flex:none;padding:2px 6px;font-size:10.5px;font-weight:600}.axv-hub-mrow{align-items:center;gap:10px;display:flex}.axv-hub-mrow .axv-hub-mrow-open{flex:auto;min-width:0}.axv-hub-mrow:not([data-placed]) .axv-hub-prow-name{color:var(--axs-ink-mid);font-weight:400}.axv-hub-mrow-off{letter-spacing:.02em;color:var(--axs-ink-faint);font-size:11px;font-weight:400}.axv-hub-mark{border:1.5px solid var(--axs-line-hard);background:var(--axs-surface);color:#0000;cursor:pointer;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin:0;padding:0;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.axv-hub-mark[aria-checked=true]{background:var(--axs-ink);border-color:var(--axs-ink);color:var(--axs-surface)}.axv-hub-mark:hover:not(:disabled){border-color:var(--axs-ink-mid)}.axv-hub-mark[aria-checked=true]:hover:not(:disabled){background:var(--axs-danger,#a4503a);border-color:var(--axs-danger,#a4503a)}.axv-hub-mark:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-hub-mark:disabled{cursor:default;opacity:.55}.axv-hub-mark[data-busy]{animation:.9s ease-in-out infinite axv-hub-mark-pulse}@keyframes axv-hub-mark-pulse{50%{opacity:.45}}[data-reduced-motion] .axv-hub-mark[data-busy]{opacity:.6;animation:none}.axv-hub-secpick{flex-wrap:wrap;gap:6px;padding:4px 4px 8px 12px;display:flex}.axv-hub-secpick-opt{border:1px solid var(--axs-line);font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border-radius:999px;margin:0;padding:4px 10px;font-size:12px;font-weight:500;transition:background .12s,border-color .12s,color .12s}.axv-hub-secpick-opt:hover{color:var(--axs-ink);border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line));background:color-mix(in srgb, var(--axs-accent) 8%, transparent);outline:none}.axv-hub-secpick-opt:focus-visible{color:var(--axs-ink);border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line));background:color-mix(in srgb, var(--axs-accent) 8%, transparent);outline:none}.axv-hub-secpick-cancel{color:var(--axs-ink-faint);border-color:#0000}.axv-hub-writeline{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:2px 0 0;font-size:12px;line-height:1.4}.axv-hub-writeline[data-tone=error]{color:var(--axs-danger,#a4503a)}.axv-hub-writeline-undo{margin-left:8px}.axv-mi-prov{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.axv-mi-prov-hint{font-family:var(--axs-sans);color:var(--axs-ink-mid);max-width:52ch;margin:0;font-size:12px;line-height:1.4}.axs-hub-facesep{border-top:1px solid var(--axs-line-hard,var(--axs-line));margin:22px 0 18px}.axs-ecard{width:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;flex:auto;display:flex}.axs-ecard-modebar{border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:10px;padding:8px 10px 8px 14px;display:flex}.axs-ecard-seg{border:1px solid var(--axs-line-hard);background:color-mix(in srgb, var(--axs-surface) 55%, transparent);border-radius:7px;display:inline-flex;overflow:hidden}.axs-ecard-segbtn{cursor:pointer;letter-spacing:.02em;color:var(--axs-ink-faint);border:0;border-right:1px solid var(--axs-line);background:0 0;padding:5px 14px;font-family:inherit;font-size:12px;font-weight:600}.axs-ecard-segbtn:last-child{border-right:0}.axs-ecard-segbtn[data-on]{background:var(--axs-ink);color:var(--axs-surface)}.axs-ecard-segbtn:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent);outline:none}.axs-ecard-modehint{color:var(--axs-ink-faint);font-size:11.5px}.axs-ecard-modehint--right{text-align:right;margin-left:auto}.axs-ecard-close{width:28px;height:28px;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-ecard-close:hover{background:color-mix(in srgb, var(--axs-ink) 6%, transparent);color:var(--axs-ink)}.axs-ecard-close:focus-visible{box-shadow:0 0 0 2px var(--axs-accent);outline:none}.axs-ecard-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 20px 14px;overflow-y:auto}.axs-ecard-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--axs-accent);font-size:11px;font-weight:600}.axs-ecard-title{font-family:var(--axs-display);letter-spacing:-.02em;margin:4px 0 0;font-size:23px;font-weight:600;line-height:1.15}.axs-ecard-titleinput{border:0;border-bottom:1px dashed var(--axs-line-hard);width:100%;font-family:var(--axs-display);letter-spacing:-.02em;color:var(--axs-ink);background:0 0;outline:none;margin-top:4px;padding:0 0 3px;font-size:23px;font-weight:600;line-height:1.15;display:block}.axs-ecard-titleinput:focus{border-bottom-color:var(--axs-accent)}.axs-ecard-costline{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:7px;display:flex}.axs-ecard-cost{font-family:var(--axs-display);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.axs-ecard-coststatus{font-size:12.5px;font-weight:500}.axs-ecard-coststatus[data-tone=warn]{color:var(--axs-warn)}.axs-ecard-coststatus[data-tone=ok]{color:var(--axs-ok)}.axs-ecard-fixverb{color:var(--axs-accent);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--axs-accent) 34%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--axs-accent) 34%, transparent);text-decoration-color:color-mix(in srgb, var(--axs-accent) 34%, transparent);background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.axs-ecard-fixverb:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.axs-ecard-builds{border-bottom:1px solid var(--axs-line-hard);gap:16px;margin-top:10px;display:flex}.axs-ecard-buildtab{-webkit-appearance:none;appearance:none;font:inherit;color:var(--axs-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:2px 0 6px;font-size:12.5px;font-weight:500}.axs-ecard-buildtab:hover{color:var(--axs-ink)}.axs-ecard-buildtab[data-active]{color:var(--axs-ink);border-bottom-color:var(--axs-accent);cursor:default;font-weight:600}.axs-ecard-seclabel{border-bottom:1px solid var(--axs-line-hard);letter-spacing:.16em;text-transform:uppercase;color:var(--axs-ink-faint);margin-top:26px;padding-bottom:5px;font-size:10px;font-weight:600}.axs-ecard-line{border-bottom:1px solid var(--axs-line);align-items:center;gap:10px;padding:6px 0;display:flex}.axs-ecard-buildstrip{flex-wrap:wrap;gap:22px;margin-top:8px;display:flex}.axs-ecard-buildfact{min-width:0}.axs-ecard-buildfact-label{letter-spacing:0;text-transform:none;color:var(--axs-ink-faint);margin:0 0 1px;font-size:11px;font-weight:500}.axs-ecard-buildfact-value{color:var(--axs-ink-mid);margin:0;font-size:13px}.axs-ecard-buildfact-input{border:1px solid var(--axs-line-hard);background:color-mix(in srgb, var(--axs-surface) 60%, transparent);width:110px;color:var(--axs-ink);border-radius:7px;padding:3px 8px;font-size:12.5px}.axs-ecard-buildfact-input:focus{border-color:color-mix(in srgb, var(--axs-accent) 40%, transparent);outline:none}.axs-ecard-pub{color:var(--axs-ink-mid);white-space:nowrap;align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.axs-ecard-pub[data-on]{color:var(--axs-ok,#2c7a4b)}.axs-ecard-pubverb{cursor:pointer;color:var(--axs-accent);background:0 0;border:0;padding:0;font-size:11.5px}.axs-ecard-pubverb:hover{text-decoration:underline}.axs-ecard-extras{border:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-surface) 55%, transparent);border-radius:9px;margin:4px 0 0;padding:10px 12px}.axs-ecard-extras .axs-ecard-buildfact-label{margin-top:10px}.axs-ecard-extras .axs-ecard-buildfact-label:first-child{margin-top:0}.axs-ecard-extras-prose{font-family:var(--axs-display);color:var(--axs-ink-mid);margin:2px 0 0;font-size:13px;line-height:1.55}.axs-ecard-extras-prose-input{border:1px solid var(--axs-line-hard);width:100%;font-family:var(--axs-sans);color:var(--axs-ink);resize:vertical;background:0 0;border-radius:7px;margin-top:2px;padding:6px 8px;font-size:12.5px;line-height:1.5}.axs-ecard-extras-prose-input:focus{border-color:color-mix(in srgb, var(--axs-accent) 40%, transparent);outline:none}.axs-ecard-extras-row{color:var(--axs-ink-mid);margin:2px 0 0;font-size:12.5px}.axs-ecard-extras-photos{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.axs-ecard-extras-photo{object-fit:cover;border:1px solid var(--axs-line);border-radius:8px;width:72px;height:72px}.axs-ecard-allergens{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.axs-ecard-allergen{background:color-mix(in srgb, var(--axs-accent) 10%, transparent);color:var(--axs-ink-mid);border-radius:99px;padding:2px 10px;font-size:11.5px}.axs-ecard-allergen-src{color:var(--axs-ink-faint);margin:6px 0 0;font-size:11px}.axs-ecard-line[data-blocked]{background:color-mix(in srgb, var(--axs-warn) 8%, transparent);cursor:pointer;border-bottom-color:#0000;border-radius:8px;margin:1px -9px;padding:7px 9px}.axs-ecard-line[data-blocked]:hover{background:color-mix(in srgb, var(--axs-warn) 14%, transparent);outline:none}.axs-ecard-line[data-blocked]:focus-visible{background:color-mix(in srgb, var(--axs-warn) 14%, transparent);outline:none}.axs-ecard[data-mode=edit] .axs-ecard-line[data-blocked]{cursor:default}.axs-ecard-qty{flex:none;align-items:center;gap:4px;display:inline-flex}.axs-ecard-qtyinput,.axs-ecard-unitinput{font-variant-numeric:tabular-nums;color:var(--axs-ink);background:0 0;border:1px solid #0000;border-radius:7px;outline:none;padding:3px 6px;font-family:inherit;font-size:13.5px;font-weight:600}.axs-ecard-qtyinput{text-align:right;width:52px}.axs-ecard-qtyinput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.axs-ecard-qtyinput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.axs-ecard-qtyinput[type=number]{-webkit-appearance:textfield;appearance:textfield}.axs-ecard-unitinput{text-align:left;width:58px;color:var(--axs-ink-mid);font-weight:500}.axs-ecard-qtyinput[readonly],.axs-ecard-unitinput[readonly]{cursor:default;pointer-events:none}.axs-ecard[data-mode=edit] .axs-ecard-qtyinput,.axs-ecard[data-mode=edit] .axs-ecard-unitinput{border-color:color-mix(in srgb, var(--axs-accent) 34%, transparent);background:color-mix(in srgb, var(--axs-surface) 70%, transparent);color:var(--axs-accent);cursor:text;pointer-events:auto}.axs-ecard[data-mode=edit] .axs-ecard-qtyinput:focus,.axs-ecard[data-mode=edit] .axs-ecard-unitinput:focus{border-color:var(--axs-accent)}.axs-ecard-lname{min-width:0;color:var(--axs-ink);flex:auto;font-size:14px}.axs-ecard-lnote{color:var(--axs-ink-faint);text-transform:lowercase;font-size:11px}.axs-ecard-lcost{font-family:var(--axs-display);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}.axs-ecard-lcost[data-tone=warn]{color:var(--axs-warn)}.axs-ecard-lremove{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;padding:2px 4px;font-size:12px}.axs-ecard-lremove:hover{color:var(--axs-danger)}.axs-ecard-emptyline{color:var(--axs-ink-faint);margin:10px 0 0;font-size:13px}.axs-ecard-addverb{text-align:left;width:100%;color:var(--axs-accent);cursor:pointer;background:0 0;border:0;padding:7px 0;font-family:inherit;font-size:13.5px;font-weight:600;display:block}.axs-ecard-addverb:hover{text-decoration:underline}.axs-ecard-addrow{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;display:flex}.axs-ecard-addselect,.axs-ecard-addqty,.axs-ecard-addunit{color:var(--axs-ink);border:1px solid var(--axs-line-hard);background:color-mix(in srgb, var(--axs-surface) 60%, transparent);border-radius:7px;outline:none;padding:6px 9px;font-family:inherit;font-size:12.5px}.axs-ecard-addselect{flex:140px;min-width:0}.axs-ecard-addqty{text-align:right;width:58px}.axs-ecard-addunit{width:62px}.axs-ecard-addselect:focus,.axs-ecard-addqty:focus,.axs-ecard-addunit:focus{border-color:var(--axs-accent)}.axs-ecard-addgo{border:1px solid var(--axs-ink);background:var(--axs-ink);color:var(--axs-surface);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:6px 13px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.axs-ecard-addgo:disabled{opacity:.55;cursor:default}.axs-ecard-fix{border:1px solid color-mix(in srgb, var(--axs-warn) 30%, transparent);background:color-mix(in srgb, var(--axs-warn) 10%, transparent);border-radius:10px;margin:10px 0;padding:13px 14px}.axs-ecard-fixtext{color:var(--axs-ink-mid);margin:0;font-size:12.5px;line-height:1.5}.axs-ecard-fixtext b{color:var(--axs-ink)}.axs-ecard-fixrow{color:var(--axs-ink-mid);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;display:flex}.axs-ecard-fixrow--closeonly{justify-content:flex-end;margin-top:8px}.axs-ecard-fixinput{border:1px solid var(--axs-line-hard);text-align:right;background:color-mix(in srgb, var(--axs-surface) 70%, transparent);width:62px;color:var(--axs-ink);border-radius:7px;outline:none;padding:5px 8px;font-family:inherit;font-size:13px}.axs-ecard-fixinput:focus{border-color:var(--axs-accent)}.axs-ecard-fixcancel{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;margin-left:auto;font-family:inherit;font-size:12px;font-weight:600}.axs-ecard-fixcancel:hover{color:var(--axs-ink)}.axs-ecard-fixrow .axs-ecard-fixcancel{margin-left:auto}.axs-ecard-fixsave{border:1px solid var(--axs-accent);background:var(--axs-accent);color:#fff;cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:6px 13px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.axs-ecard-fixsave:hover{background:color-mix(in srgb, var(--axs-accent) 88%, var(--axs-ink))}.axs-ecard-fixsave:disabled{opacity:.55;cursor:default}.axs-ecard-fixerr{color:var(--axs-danger);margin:8px 0 0;font-size:12px}.axs-ecard-mention{font:inherit;color:var(--axs-accent);cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--axs-accent) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--axs-accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--axs-accent) 40%, transparent);text-underline-offset:2px;background:0 0;border:none;margin:0;padding:0;display:inline}.axs-ecard-mention:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--axs-accent);-webkit-text-decoration-color:var(--axs-accent);text-decoration-color:var(--axs-accent);outline:none}.axs-ecard-mention:focus-visible{-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--axs-accent);-webkit-text-decoration-color:var(--axs-accent);text-decoration-color:var(--axs-accent);outline:none}.axs-ecard-line[data-flash]{border-radius:8px;animation:1.6s axs-ecard-lineflash}@keyframes axs-ecard-lineflash{0%{background-color:color-mix(in srgb, var(--axs-accent) 18%, transparent)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.axs-ecard-line[data-flash]{background-color:color-mix(in srgb, var(--axs-accent) 12%, transparent);animation:none}}.axs-ecard-method{font-family:var(--axs-display);color:var(--axs-ink-mid);flex-direction:column;gap:6px;margin:8px 0 0;padding-left:20px;font-size:14px;line-height:1.55;display:flex}.axs-ecard-methodlabel{font-family:var(--axs-display);letter-spacing:0;text-transform:none;color:var(--axs-ink-faint);margin-top:14px;padding-left:20px;font-size:12.5px;font-style:italic;font-weight:500}.axs-ecard-seclabel+.axs-ecard-methodlabel{margin-top:8px}.axs-ecard-methodlabel+.axs-ecard-method{margin-top:4px}.axs-ecard-steps{flex-direction:column;gap:5px;margin-top:8px;display:flex}.axs-ecard-step{border:1px solid var(--axs-line-hard);background:color-mix(in srgb, var(--axs-surface) 60%, transparent);border-radius:9px;align-items:flex-start;gap:10px;padding:6px 10px;display:flex}.axs-ecard-step:hover,.axs-ecard-step:focus-within{border-color:color-mix(in srgb, var(--axs-accent) 34%, transparent)}.axs-ecard-step--heading{background:0 0;border-style:dashed}.axs-ecard-step--heading .axs-ecard-steptext{letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:600}.axs-ecard-stepnum{font-family:var(--axs-display);color:var(--axs-accent);padding-top:1px;font-weight:600}.axs-ecard-steptext{resize:none;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:0 0;border:0;outline:none;flex:auto;font-size:13px;line-height:1.5}.axs-ecard-details-toggle{border:0;border-top:1px solid var(--axs-line-hard);letter-spacing:.1em;text-transform:uppercase;width:100%;color:var(--axs-ink-mid);cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:14px;padding:8px 0;font-family:inherit;font-size:12px;font-weight:600;display:flex}.axs-ecard-details-toggle:hover{color:var(--axs-ink)}.axs-ecard-chev{font-size:11px;transition:transform .12s;display:inline-block}.axs-ecard-chev[data-open]{transform:rotate(90deg)}.axs-ecard-details{grid-template-columns:1fr 1fr;gap:10px 14px;padding-bottom:8px;display:grid}.axs-ecard-field{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:600}.axs-ecard-field input,.axs-ecard-field select{border:1px solid var(--axs-line-hard);width:100%;font-family:var(--axs-sans);letter-spacing:normal;text-transform:none;color:var(--axs-ink);background:color-mix(in srgb, var(--axs-surface) 60%, transparent);border-radius:7px;outline:none;margin-top:4px;padding:7px 10px;font-size:13px;font-weight:400;display:block}.axs-ecard-field input:focus,.axs-ecard-field select:focus{border-color:var(--axs-accent)}.axs-ecard-field input:disabled,.axs-ecard-field select:disabled{color:var(--axs-ink-mid);border-color:var(--axs-line)}.axs-ecard-check{letter-spacing:normal;text-transform:none;color:var(--axs-ink-mid);cursor:pointer;grid-column:1/-1;align-items:center;gap:8px;font-size:13px;font-weight:400;display:flex}.axs-ecard-delete{color:var(--axs-danger);cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:2px 0;font-family:inherit;font-size:12.5px;font-weight:600}.axs-ecard-delete:hover:not(:disabled){text-decoration:underline}.axs-ecard-delete:disabled{opacity:.5;cursor:default}.axs-ecard-deletewhy{color:var(--axs-ink-faint);grid-column:1/-1;margin:0;font-size:11.5px}.axs-ecard-confirm{color:var(--axs-ink-mid);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;font-size:12.5px;display:flex}.axs-ecard-confirmgo{border:1px solid var(--axs-danger);background:var(--axs-danger);color:#fff;cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:6px 13px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.axs-ecard-tomb{color:var(--axs-ink-mid);grid-column:1/-1;margin:0;font-size:12.5px}.axs-ecard-invalid{color:var(--axs-warn);margin:10px 0 0;font-size:12.5px}.axs-ecard-err{color:var(--axs-danger);margin:10px 0 0;font-size:12.5px}.axs-ecard-foot{border-top:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-surface) 35%, transparent);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 16px;display:flex}.axs-ecard-footmeta{color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,Consolas,monospace;font-size:11px;overflow:hidden}.axs-ecard-save{color:var(--axs-ink-faint);flex:none;align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.axs-ecard-savedot{background:var(--axs-ok);width:6px;height:6px;box-shadow:0 0 0 3px var(--axs-ok-bg);border-radius:50%}.axs-ecard-savedot[data-busy]{background:var(--axs-warn);box-shadow:0 0 0 3px var(--axs-warn-bg)}.axs-ecard-undo{color:var(--axs-accent);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--axs-accent) 34%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--axs-accent) 34%, transparent);text-decoration-color:color-mix(in srgb, var(--axs-accent) 34%, transparent);background:0 0;border:0;padding:0;font-family:inherit;font-size:11.5px;font-weight:600}.axs-ecard-facts{flex-direction:column;display:flex}.axs-ecard-factrow{border-bottom:1px solid var(--axs-line);grid-template-columns:108px 1fr;align-items:baseline;gap:10px;padding:6px 0;display:grid}.axs-ecard-factlabel{letter-spacing:.13em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:9.5px;font-weight:600}.axs-ecard-factvalue{min-width:0;color:var(--axs-ink);overflow-wrap:anywhere;font-size:13.5px}.axs-ecard-factvalue[data-money]{font-family:var(--axs-display);font-variant-numeric:tabular-nums;font-weight:600}.axs-ecard-factinput{width:100%;min-width:0;color:var(--axs-accent);border:1px solid color-mix(in srgb, var(--axs-accent) 34%, transparent);background:color-mix(in srgb, var(--axs-surface) 70%, transparent);border-radius:7px;outline:none;padding:3px 8px;font-family:inherit;font-size:13.5px}.axs-ecard-factinput:focus{border-color:var(--axs-accent)}.axs-ecard-reveal{margin-left:8px}.axs-ecard-prosewrap{flex-direction:column;gap:4px;padding:6px 0;display:flex}.axs-ecard-prose{font-family:var(--axs-display);color:var(--axs-ink-mid);margin:8px 0 0;font-size:13.5px;line-height:1.55}.axs-ecard-prose p{margin:0 0 6px}.axs-ecard-prose p:last-child{margin-bottom:0}.axs-ecard-prose-input{resize:vertical;border:1px solid color-mix(in srgb, var(--axs-accent) 34%, transparent);background:color-mix(in srgb, var(--axs-surface) 70%, transparent);width:100%;font-family:var(--axs-sans);color:var(--axs-ink);border-radius:7px;outline:none;margin-top:8px;padding:8px 10px;font-size:13px;line-height:1.5}.axs-ecard-prose-input:focus{border-color:var(--axs-accent)}.axs-ecard-chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.axs-ecard-chip{color:var(--axs-ink-mid);background:color-mix(in srgb, var(--axs-ink) 5%, transparent);border:1px solid var(--axs-line);border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600}.axs-ecard-provline{color:var(--axs-ink-faint);margin:7px 0 0;font-size:10.5px}.axs-ecard-tagsinput{margin-top:8px}.axs-ecard-qtyread{text-align:right;font-variant-numeric:tabular-nums;width:34px;color:var(--axs-ink);flex:none;font-size:13.5px;font-weight:600}.axs-ecard-unitread{width:40px;color:var(--axs-ink-faint);flex:none;font-size:12px}.axs-ecard-prepbtn{color:var(--axs-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;padding:0;font-family:inherit;font-size:14px;display:inline-flex}.axs-ecard-prepbtn:hover{text-decoration:underline;-webkit-text-decoration-color:var(--axs-line-hard);-webkit-text-decoration-color:var(--axs-line-hard);text-decoration-color:var(--axs-line-hard)}.axs-ecard-prepbtn:focus-visible{box-shadow:0 0 0 2px var(--axs-accent);border-radius:4px;outline:none}.axs-ecard-prepbtn .axs-ecard-chev{color:var(--axs-ink-faint);font-size:10px}.axs-ecard-subledger{border-left:2px solid var(--axs-line);margin:2px 0 6px 40px;padding-left:10px}.axs-ecard-subledger .axs-ecard-line{border-bottom:0;padding:3px 0}.axs-ecard-subledger .axs-ecard-qtyread{color:var(--axs-ink-mid);font-size:12px}.axs-ecard-subledger .axs-ecard-unitread{font-size:11.5px}.axs-ecard-subledger .axs-ecard-lname{color:var(--axs-ink-mid);font-size:12.5px}.axs-ecard-photos{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;margin-top:10px;display:grid}.axs-ecard-photos img{aspect-ratio:1;object-fit:cover;border:1px solid var(--axs-line);border-radius:8px;width:100%}.axs-ecard-track{background:color-mix(in srgb, var(--axs-ink) 8%, transparent);border-radius:2px;align-self:center;height:4px;overflow:hidden}.axs-ecard-trackfill{background:var(--axs-accent);border-radius:2px;height:100%;display:block}.axs-ecard-details[data-entity=guide]{grid-template-columns:1fr}.axs-ecard-detailrow{border-bottom:0;padding:3px 0}.axs-ecard-archiveverb{color:var(--axs-ink-mid)}.axs-mcat-drawer[data-variant=card]{width:min(470px,100%)}.axs-mcat-drawer[data-variant=card] .axs-mcat-drawerbody{flex-direction:column}.axs-rcl-items{color:var(--axs-ink-faint);font-size:12px;font-weight:400}.axs-rcl-cost{font-family:var(--axs-display);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.axs-rcl-partial{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-warn);font-size:10.5px;font-weight:600}.axs-ecard-fixpick{text-align:left;flex:220px;width:auto;min-width:0;max-width:100%}.axs-ecard-pool{margin-top:2px}.axs-ecard-poolrow{align-items:baseline}.axs-ecard-poolstatus{text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.axs-ecard-poolstatus[data-status=approved]{color:var(--axs-ok,var(--axs-ink-mid))}.axs-ecard-poolstatus[data-status=pending]{color:var(--axs-warn)}.axs-ecard-poolvalue{flex-direction:column;gap:4px;min-width:0;display:flex}.axs-ecard-poolname{overflow-wrap:anywhere}.axs-ecard-poolacts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-ecard-pooltext{flex:100%}.axs-ecard-poolreject{color:var(--axs-danger)}.axs-ecard-poolcosting{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-accent);border:1px solid color-mix(in srgb, var(--axs-accent) 35%, transparent);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px;font-style:normal}.axs-ecard-pooldelta{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;font-size:11px;font-style:normal}.axs-ecard-pooldelta[data-up=true]{color:var(--axs-warn)}.axs-ecard-poolalarm{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-danger);border:1px solid color-mix(in srgb, var(--axs-danger) 40%, transparent);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px;font-style:normal}.axs-ecard-purchases{flex-direction:column;margin-top:2px;display:flex}.axs-ecard-purchline{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;grid-template-columns:5.2em minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:4px 0;font-size:12px;display:grid}.axs-ecard-purchline:first-child{border-top:none}.axs-ecard-purchdate{color:var(--axs-ink-faint)}.axs-ecard-purchvendor{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-ecard-purchqty{white-space:nowrap}.axs-ecard-purchcost{white-space:nowrap;color:var(--axs-ink)}.axv-pos{flex-direction:column;gap:.8rem;display:flex}.axv-pos-head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.axv-pos-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-pos-status{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.01em;color:var(--axs-ink-faint);align-items:center;gap:.4rem;padding:.18rem 0;display:inline-flex}.axv-pos-status:before{content:"";background:var(--axs-line-hard);border-radius:50%;flex:none;width:7px;height:7px}.axv-pos-status[data-state=staged]{color:var(--axs-ink-mid)}.axv-pos-status[data-state=staged]:before{background:var(--axs-accent)}.axv-pos-status[data-state=synced]{color:var(--axs-ink-mid)}.axv-pos-status[data-state=synced]:before{background:var(--axs-ok)}.axv-pos-note,.axv-pos-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.78rem;line-height:1.45}.axv-pos-linkrow{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;align-items:center;gap:.5rem;padding:.45rem .7rem;display:flex}.axv-pos-linkid{align-items:baseline;gap:.5rem;min-width:0;display:flex}.axv-pos-num{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;flex:none;font-size:.74rem}.axv-pos-linkname{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:500;overflow:hidden}.axv-pos-nameinput{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;border-bottom:1px dashed #0000;flex:auto;padding:.15rem 0;font-size:.92rem;font-weight:500;transition:border-color .12s}.axv-pos-nameinput:hover:not(:disabled){border-bottom-color:var(--axs-line-hard)}.axv-pos-nameinput:focus-visible{border-bottom-color:var(--axs-accent);outline:none}.axv-pos-nameinput:disabled{opacity:.75}.axv-pos-sec{border-top:1px solid var(--axs-line-soft);flex-direction:column;gap:.45rem;padding-top:.7rem;display:flex}.axv-pos-screens{flex-wrap:wrap;align-items:baseline;gap:.4rem .65rem;display:flex}.axv-pos-screenslabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none}.axv-pos-screenchip{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;font-size:.76rem}.axv-pos-screensnone{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.76rem}.axv-pos-mods{flex-wrap:wrap;align-items:baseline;gap:.4rem .65rem;display:flex}.axv-pos-prices{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-pos-web{align-items:center;gap:.4rem;padding-bottom:.45rem;display:inline-flex}.axv-pos-weblabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-pos-webval{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:.84rem}.axv-pos-matched{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ok);align-items:center;gap:.25rem;font-size:.7rem;display:inline-flex}.axv-pos-matched svg{width:12px;height:12px}.axv-pos-matchbtn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;color:var(--axs-warn);background:0 0;border:none;padding:.2rem 0;font-size:.72rem;font-weight:500}.axv-pos-matchbtn:not(:disabled):hover{text-decoration:underline}.axv-pos-matchbtn:disabled{opacity:.5;cursor:default}.axv-pos-field{flex-direction:column;gap:.25rem;display:flex}.axv-pos-field-grow{flex:9rem}.axv-pos-field>span{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-pos-req{color:var(--axs-accent);margin-left:.2em;font-style:normal}.axv-pos-field input,.axv-pos-field select{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-pos-field input{font-variant-numeric:tabular-nums;max-width:8rem}.axv-pos-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pos-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pos-field input:disabled,.axv-pos-field select:disabled{opacity:.65;cursor:default}.axv-pos-reveal{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.72rem}.axv-pos-reveal:hover{text-decoration:underline}.axv-pos-levels{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .7rem;display:grid}.axv-pos-level{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.axv-pos-level>span{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:none}.axv-pos-level input{font-family:var(--axs-sans);color:var(--axs-ink);text-align:right;font-variant-numeric:tabular-nums;background:var(--axs-canvas-bg);border:1px solid var(--axs-line);box-sizing:border-box;border-radius:6px;width:5.5rem;padding:.3rem .45rem;font-size:.82rem}.axv-pos-level input:disabled{opacity:.65}.axv-pos-meta{flex-direction:column;gap:.25rem;display:flex}.axv-pos-metaitem{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.78rem}.axv-pos-metahint{color:var(--axs-ink-faint);font-family:var(--axs-sans);font-size:.7rem}.axv-pos-msg{font-family:var(--axs-sans);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.8rem;line-height:1.4}.axv-pos-msg[data-tone=ok]{color:var(--axs-ok);background:var(--axs-ok-bg);border:1px solid color-mix(in srgb, var(--axs-ok) 30%, transparent)}.axv-pos-msg[data-tone=error]{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, transparent);border:1px solid color-mix(in srgb, var(--axs-danger) 28%, transparent)}.axv-pos-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.1rem;display:flex}.axv-pos-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-pos-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-pos-spin}.axv-pos-btn:disabled{opacity:.5;cursor:default}.axv-pos-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-pos-btn-primary:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axv-pos-btn-primary:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-pos-btn-primary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-pos-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-pos-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-pos-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-pos-btn-danger{color:var(--axs-ink-faint);background:0 0;border-color:#0000}.axv-pos-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-pos-btn-confirm{background:var(--axs-danger);color:var(--axs-accent-fg);border-color:var(--axs-danger)}.axv-pos-btn-confirm:not(:disabled):hover{background:color-mix(in srgb, var(--axs-danger) 84%, #000);border-color:color-mix(in srgb, var(--axs-danger) 84%, #000)}.axv-pos-confirm-text{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.8rem}.axv-pos-unlinked,.axv-pos-add,.axv-pos-link{flex-direction:column;gap:.7rem;display:flex}.axv-pos-unlinkedtext{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:.85rem}.axv-pos-addrow{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-pos-search{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem}.axv-pos-search:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pos-results{flex-direction:column;gap:.2rem;max-height:16rem;display:flex;overflow-y:auto}.axv-pos-result{text-align:left;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:1px solid #0000;border-radius:7px;align-items:baseline;gap:.5rem;padding:.4rem .55rem;font-size:.84rem;display:flex}.axv-pos-result:not(:disabled):hover{background:var(--axs-surface);border-color:var(--axs-line)}.axv-pos-resultname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.axv-pos-resultnum{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:.7rem}.axv-pos-resultprice{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;flex:none;font-size:.74rem}@keyframes axv-pos-spin{to{transform:rotate(360deg)}}@container (width<=360px){.axv-pos-levels{grid-template-columns:1fr}.axv-pos-field input{max-width:none}}.axv-cxn{flex-direction:column;gap:12px;display:flex}.axv-cxn--passport{gap:14px}.axv-cxn-return{font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:4px 2px;font-size:12px;font-weight:500;transition:color .14s;display:inline-flex}.axv-cxn-return:hover{color:var(--axs-ink);outline:none}.axv-cxn-return:focus-visible{color:var(--axs-ink);outline:none}.axv-cxn-head{justify-content:space-between;align-items:center;gap:10px;padding-bottom:2px;display:flex}.axv-cxn-headmain{flex-direction:column;gap:2px;min-width:0;display:flex}.axv-cxn-passport-label{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);font-weight:500}.axv-cxn-tally{color:var(--axs-ink-mid);letter-spacing:.01em;font-size:12.5px}.axv-cxn-tally strong{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axv-cxn-alert{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.03em;text-transform:uppercase;color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 12%, transparent);border-radius:999px;flex:none;padding:3px 8px;font-weight:500}.axv-cxn-attention{border-top:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0 2px;display:flex}.axv-cxn-attention-label{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink);font-size:11.5px;font-weight:600}.axv-cxn-attention-chips{flex-wrap:wrap;gap:6px;display:flex}.axv-cxn-achip{font-family:var(--axs-sans);letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:999px;margin:0;padding:3px 9px;font-size:11px;font-weight:500;transition:background .14s,border-color .14s}.axv-cxn-achip[data-tone=critical]{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 12%, transparent);border-color:color-mix(in srgb, var(--axs-danger) 28%, transparent)}.axv-cxn-achip[data-tone=warning]{color:var(--axs-warn);background:color-mix(in srgb, var(--axs-warn) 14%, transparent);border-color:color-mix(in srgb, var(--axs-warn) 30%, transparent)}.axv-cxn-achip[data-tone=info]{color:var(--axs-info);background:color-mix(in srgb, var(--axs-info) 12%, transparent);border-color:color-mix(in srgb, var(--axs-info) 26%, transparent)}.axv-cxn-achip:hover{filter:brightness(.97);outline:none}.axv-cxn-achip:focus-visible{filter:brightness(.97);outline:none}.axv-cxn-list{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));align-content:start;gap:0 18px;margin:0;padding:0;list-style:none;display:grid}.axv-cxn-row{border-top:1px solid var(--axs-line);align-items:flex-start;gap:9px;padding:9px 2px 10px;display:flex}.axv-cxn-accent{background:var(--axs-line-hard);border-radius:50%;flex:none;width:7px;height:7px;margin-top:4px}.axv-cxn-row[data-status=on_target] .axv-cxn-accent{background:var(--axs-ok)}.axv-cxn-row[data-status=info] .axv-cxn-accent{background:var(--axs-info)}.axv-cxn-row[data-status=warning] .axv-cxn-accent{background:var(--axs-warn)}.axv-cxn-row[data-status=critical] .axv-cxn-accent,.axv-cxn-row[data-status=error] .axv-cxn-accent{background:var(--axs-danger)}.axv-cxn-main{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.axv-cxn-toprow{justify-content:space-between;align-items:center;gap:8px;display:flex}.axv-cxn-kind{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);font-weight:500}.axv-cxn-pill{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.01em;color:var(--axs-ink-faint);flex:none}.axv-cxn-headline{color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;line-height:1.3;overflow:hidden}.axv-cxn-headlinebtn{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;display:flex}.axv-cxn-headlinebtn .axv-cxn-headline{flex:auto;min-width:0}.axv-cxn-go{color:var(--axs-ink-faint);opacity:0;flex:none;font-size:12px;transition:opacity .14s,transform .14s,color .14s;transform:translate(-2px)}.axv-cxn-headlinebtn:hover .axv-cxn-go{opacity:1;color:var(--axs-ink-mid);transform:translate(0)}.axv-cxn-headlinebtn:focus-visible .axv-cxn-go{opacity:1;color:var(--axs-ink-mid);transform:translate(0)}.axv-cxn-headlinebtn:focus-visible{outline:none}.axv-cxn-headlinebtn:focus-visible .axv-cxn-headline{text-underline-offset:2px;text-decoration:underline}.axv-cxn-row[data-status=warning] .axv-cxn-headline,.axv-cxn-row[data-status=neutral] .axv-cxn-headline{color:var(--axs-ink-mid);font-weight:400}.axv-cxn-detail{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.45}.axv-cxn-row[data-status=critical] .axv-cxn-detail,.axv-cxn-row[data-status=on_target] .axv-cxn-detail{color:var(--axs-ink-mid)}.axv-cxn-sublist{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.axv-cxn-subrow{color:var(--axs-ink-mid);align-items:baseline;gap:8px;font-size:11.5px;line-height:1.35;display:flex}.axv-cxn-subrow[data-linked=false]{color:var(--axs-warn)}.axv-cxn-sublabel{color:var(--axs-ink-faint);min-width:3.2rem;font-weight:500}.axv-cxn-subval{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axv-cxn-subval[data-gap=true]{color:var(--axs-warn);font-weight:500}.axv-cxn-sublink{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:2px;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0;padding:2px 0;display:flex}.axv-cxn-sublink:hover .axv-cxn-sublabel{color:var(--axs-ink);text-underline-offset:2px;text-decoration:underline}.axv-cxn-sublink:focus-visible .axv-cxn-sublabel{color:var(--axs-ink);text-underline-offset:2px;text-decoration:underline}.axv-cxn-sublink:focus-visible{outline:none}.axv-cxn-ovchip{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-info);background:color-mix(in srgb, var(--axs-info) 12%, transparent);border-radius:999px;padding:1px 5px;font-size:10px;font-weight:500}@media (prefers-reduced-motion:reduce){.axv-cxn-return,.axv-cxn-achip,.axv-cxn-go{transition:none}}.axs-sw-host{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.axs-swb-boardwrap{flex:auto;min-height:0;position:relative}.axs-swb-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-swb-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-swb-fill{height:100%}.axs-swb-fill{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.axs-swb-cmds{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 10px;min-width:0;margin-left:auto;display:inline-flex}.axs-swb-state{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.axs-swb-statedot{background:var(--axs-ink-faint);border-radius:999px;flex:none;width:6px;height:6px}.axs-swb-state[data-state=draft] .axs-swb-statedot,.axs-swb-state[data-state=published_editing] .axs-swb-statedot{background:var(--axs-warn)}.axs-swb-state[data-state=published_editing]{color:var(--axs-warn)}.axs-swb-state[data-state=published] .axs-swb-statedot{background:var(--axs-ok)}.axs-sw-loading{box-sizing:border-box;flex-direction:column;min-height:0;padding:10px 14px;display:flex}.axs-sw-loading .axv-sklwrap--board{box-sizing:border-box;flex:1;width:100%;min-width:0}.axs-sw-loading .axv-state{margin:auto;padding:2rem}.axv-evt{flex-direction:column;gap:.85rem;display:flex}.axv-evt-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-evt-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-evt-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-evt-name{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;line-height:1.25}.axv-evt-status{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:none;align-self:flex-start}.axv-evt-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-evt-form{flex-direction:column;gap:.7rem;display:flex}.axv-evt-grid{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-evt-grid .axv-evt-field{flex:11rem;min-width:0}.axv-evt-grid .axv-evt-field-wide{flex-basis:100%}.axv-evt-grid .axv-evt-field-compact{flex-basis:7.5rem}.axv-evt-actions{flex-wrap:wrap;gap:.5rem;margin-top:.1rem;display:flex}.axv-evt-btn{font-family:var(--axs-sans);font-size:var(--axs-text-label);border-radius:var(--axs-radius-md);cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);align-items:center;gap:.35rem;padding:.45rem .85rem;display:inline-flex}.axv-evt-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-evt-spin}.axv-evt-btn:disabled{opacity:.5;cursor:default}.axv-evt-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-evt-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-evt-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-evt-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-evt-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-evt-stage{flex-direction:column;gap:.8rem;padding-top:.2rem;display:flex}.axv-evt-stage-now{flex-direction:column;gap:.2rem;display:flex}.axv-evt-stage-current{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-size:1.1rem}.axv-evt-moves{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.axv-evt-move{width:100%}.axv-evt-move-btn{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);cursor:pointer;text-align:left;min-width:12rem;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);padding:.5rem .8rem;font-size:.86rem}.axv-evt-move-btn:not(:disabled):hover{background:var(--axs-chrome)}.axv-evt-move-btn[data-lost=true]:not(:disabled):hover{color:var(--axs-danger);background:0 0}.axv-evt-move-btn:disabled{opacity:.5;cursor:default}.axv-evt-move-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-evt-confirm{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.axv-evt-reason{min-width:11rem}.axv-evt-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border-radius:var(--axs-radius-md);margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-evt-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-evt-err svg{flex:none;width:14px;height:14px}.axv-evt-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface-alt,var(--axs-chrome));border-radius:var(--axs-radius-md);align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-evt-receipt-ico{color:var(--axs-ok);display:inline-flex}.axv-evt-receipt-ico svg{width:15px;height:15px}.axv-evt-receipt-text{flex:1}.axv-evt-undo{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;display:inline-flex}.axv-evt-undo:hover{color:var(--axs-ink);text-decoration:underline}.axv-evt-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-evt-spin}.axv-evt-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-evt-spin{to{transform:rotate(360deg)}}.axv-con{flex-direction:column;gap:.85rem;display:flex}.axv-con-head{align-items:flex-start;gap:.7rem;display:flex}.axv-con-avatar{width:2.4rem;height:2.4rem;font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.8rem;display:inline-flex}.axv-con-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-con-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-con-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:500;line-height:1.25}.axv-con-sub{font-family:var(--axs-sans);color:var(--axs-ink-mid);overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.3}.axv-con-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-con-form{flex-direction:column;gap:.7rem;margin-top:.1rem;display:flex}.axv-con-row{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-con-field{flex-direction:column;gap:.25rem;display:flex}.axv-con-field-grow{flex:9rem}.axv-con-field-wide{width:100%}.axv-con-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-con-req{color:var(--axs-accent);margin-left:.2em;font-style:normal}.axv-con-field input,.axv-con-field textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-con-field textarea{resize:vertical;min-height:3.2rem;line-height:1.45}.axv-con-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-con-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-con-field input:disabled,.axv-con-field textarea:disabled{opacity:.65;cursor:default}.axv-con-field input:user-invalid{border-color:var(--axs-danger);box-shadow:0 0 0 2px color-mix(in srgb, var(--axs-danger) 14%, transparent)}.axv-con-tags{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:2.1rem;padding:.35rem .4rem;display:flex}.axv-con-tags[data-disabled=true]{opacity:.65}.axv-con-chip{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;align-items:center;gap:.25rem;padding:.12rem .45rem;font-size:.68rem;display:inline-flex}.axv-con-chip-x{font-family:var(--axs-sans);color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0 -.05rem;padding:0;font-size:.85rem;line-height:1;transition:color .12s;display:inline-flex}.axv-con-chip-x:hover:not(:disabled){color:var(--axs-ink)}.axv-con-chip-x:disabled{cursor:default}.axv-con-tag-input{min-width:5rem;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;flex:6rem;padding:.15rem .2rem;font-size:.84rem}.axv-con-tag-input:focus-visible{outline:none}.axv-con-tag-input:disabled{cursor:default}.axv-con-tags:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-con-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-con-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-con-err svg{flex:none;width:14px;height:14px}.axv-con-actions{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.axv-con-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-con-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-con-spin}.axv-con-btn:disabled{opacity:.5;cursor:default}.axv-con-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-con-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-con-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-con-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-con-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-con-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-con-receipt-ico svg{width:15px;height:15px}.axv-con-receipt-text{flex:1}.axv-con-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-con-undo:hover{text-decoration:underline}.axv-con-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-con-spin}.axv-con-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-con-spin{to{transform:rotate(360deg)}}.axv-con-act{border-top:1px solid var(--axs-line);flex-direction:column;gap:10px;margin-top:14px;padding-top:12px;display:flex}.axv-con-act-head{align-items:baseline;gap:10px;display:flex}.axv-con-act-cap{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-con-act-load{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);background:0 0;border:none;margin-left:auto;padding:0;font-size:.78rem}.axv-con-act-load:hover{color:var(--axs-accent)}.axv-con-act-load:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-con-act-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.8rem}.axv-con-act-day{flex-direction:column;gap:7px;display:flex}.axv-con-act-line{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.82rem}.axv-con-act-note{background:var(--axs-sidebar);border-radius:8px;padding:8px 11px}.axv-con-act-noteby{font-family:var(--axs-sans);font-size:.78rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axv-con-act-notebody{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:3px 0 0;font-size:.82rem;line-height:1.5}.axv-con-act-ev{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.74rem}.axs-ew-host{background:var(--axs-canvas-bg);flex-direction:column;flex:1;min-width:0;min-height:0;padding:16px;display:flex;position:relative}@media (max-width:480px){.axs-ew-host{padding:8px}}.axs-ew-host>.axs-drill-back{box-shadow:none;align-self:flex-start;margin:0 0 10px;position:static}.axs-ew2{background:var(--axs-surface);border:1px solid var(--axs-line);min-width:0;height:100%;min-height:0;font-family:var(--axs-sans);border-radius:14px;flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:172px minmax(0,1fr) 34px;display:grid;position:relative;overflow:hidden;container:axew2/inline-size}.axs-ew2:not([data-index-open]){grid-template-columns:minmax(0,1fr) 34px}.axs-ew2[data-embedded]{border:none;border-radius:0;grid-template-rows:minmax(0,1fr)}.axs-ew-loading[data-embedded]{background:0 0;border:none;border-radius:0}.axs-ew2-nodebar{border-bottom:1px solid var(--axs-line);grid-column:1/-1;align-items:center;gap:10px;min-width:0;padding:8px 14px;display:flex}.axs-ew2-nodename{font-size:.92rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-ew2-indextoggle{-webkit-appearance:none;appearance:none;width:26px;height:26px;color:var(--axs-ink-faint);cursor:pointer;transition:color var(--axs-motion-fast) var(--axs-ease-out), background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.axs-ew2-indextoggle:hover{color:var(--axs-ink)}.axs-ew2-indextoggle[aria-pressed=true]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-ew2-indextoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-cap{font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-ew2-faint{color:var(--axs-ink-faint);font-size:.8rem}.axs-ew2-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:6px;height:6px}.axs-ew2-dot-warn{background:var(--axs-warn,#ba7515)}.axs-ew2-dot-danger{background:var(--axs-danger)}.axs-ew2-ghost{border:1px solid var(--axs-line-hard);font-family:var(--axs-sans);color:var(--axs-ink);cursor:pointer;transition:border-color var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border-radius:7px;padding:4px 10px;font-size:.8rem}.axs-ew2-ghost:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-ew2-ghost:active:not(:disabled){transform:scale(.96)}.axs-ew2-ghost:disabled{opacity:.45;cursor:default}.axs-ew2-ghost:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-chev{color:var(--axs-ink-faint)}.axs-ew2-index{overscroll-behavior:contain;background:var(--axs-sidebar);border-right:1px solid var(--axs-line);min-width:0;min-height:0;padding:10px 0 8px;overflow-y:auto}.axs-ew2-indexhead{align-items:baseline;gap:6px;padding:0 12px 8px;display:flex}.axs-ew2-indexnote{color:var(--axs-ink-faint);margin:0;padding:4px 12px;font-size:.78rem}.axs-ew2-irow{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;transition:background var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;padding:7px 12px;font-size:.84rem;display:block;overflow:hidden}.axs-ew2-irow:hover{color:var(--axs-ink);background:var(--axs-chrome)}.axs-ew2-irow[data-active]{color:var(--axs-ink);font-weight:var(--axs-weight-medium);background:var(--axs-accent-bg)}.axs-ew2-irow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-page{flex-direction:column;min-width:0;min-height:0;display:flex}.axs-ew2-tabs{border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:18px;height:42px;padding:0 20px;display:flex}.axs-ew2-tab{cursor:pointer;height:42px;font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;align-items:center;padding:0;font-size:.8rem;display:inline-flex}.axs-ew2-tab:hover{color:var(--axs-ink-mid)}.axs-ew2-tab[aria-current]{color:var(--axs-accent);font-weight:var(--axs-weight-medium);border-bottom-color:var(--axs-accent)}.axs-ew2-tab:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-body{overscroll-behavior:contain;box-sizing:border-box;flex:1;min-height:0;padding:22px 26px 26px;overflow-y:auto}.axs-ew2-brief{flex-direction:column;gap:20px;max-width:640px;display:flex}.axs-ew2-record{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);flex-direction:column;gap:0;padding:4px 14px;display:flex}.axs-ew2-record>*{margin:0;padding:11px 0}.axs-ew2-record>*+*{border-top:1px solid var(--axs-line)}.axs-ew2-record>:empty{display:none}.axs-ew2-inquiry>.axs-ew2-cap,.axs-enl>.axs-enl-head .axs-enl-cap,.axs-ebp-head .axs-ebp-cap{color:var(--axs-ink-mid);font-weight:var(--axs-weight-semibold,600)}.axs-ew2-briefhead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.axs-ew2-briefacts{flex-wrap:wrap;flex:none;align-items:flex-start;gap:8px;display:flex}.axs-ew2-more{display:inline-flex;position:relative}.axs-ew2-morebtn{letter-spacing:.08em;min-width:34px;padding-left:9px;padding-right:9px}.axs-ew2-moremenu{z-index:6;border-radius:var(--axs-radius-md,9px);background:var(--axs-pop-bg,var(--axs-surface));min-width:176px;-webkit-backdrop-filter:blur(var(--axs-pop-blur,0px));backdrop-filter:blur(var(--axs-pop-blur,0px));border:1px solid var(--axs-line-hard);box-shadow:var(--axs-elev-lg,var(--axs-elev,none));flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.axs-ew2-moreitem{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink);text-align:left;border-radius:var(--axs-radius-xs,4px);white-space:nowrap;background:0 0;border:none;padding:8px 10px;font-size:.82rem}.axs-ew2-moreitem:hover{background:var(--axs-accent-bg)}.axs-ew2-moreitem:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-moreitem:disabled{color:var(--axs-ink-faint);cursor:default;background:0 0}.axs-ew2-moreitem--quietdanger{color:var(--axs-danger)}.axs-ew2-moreitem--quietdanger:hover{background:color-mix(in srgb, var(--axs-danger) 8%, transparent)}.axs-ew2-archived{color:var(--axs-warn,#ba7515);background:color-mix(in srgb, var(--axs-warn,#ba7515) 10%, transparent);border:1px solid color-mix(in srgb, var(--axs-warn,#ba7515) 22%, transparent);border-radius:7px;margin:0 0 10px;padding:8px 10px;font-size:.8rem}.axs-ew2-owner{align-items:center;gap:10px;padding:4px 0 2px;display:flex;position:relative}.axs-ew2-ownerbtn{font-family:var(--axs-sans);color:var(--axs-ink);cursor:pointer;transition:border-color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:1px solid #0000;border-radius:7px;padding:2px 8px;font-size:.84rem}.axs-ew2-ownerbtn:hover:not(:disabled){border-color:var(--axs-line-hard)}.axs-ew2-ownerbtn:disabled{opacity:.45;cursor:default}.axs-ew2-ownerbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-ownermenu{z-index:4;background:var(--axs-surface,#fff);border:1px solid var(--axs-line-hard);min-width:180px;box-shadow:0 8px 24px color-mix(in srgb, var(--axs-ink) 12%, transparent);border-radius:8px;flex-direction:column;gap:2px;margin-top:4px;padding:6px;display:flex;position:absolute;top:100%;left:0}.axs-ew2-owneropt{text-align:left;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;border-radius:6px;padding:6px 8px;font-size:.82rem}.axs-ew2-owneropt:hover:not(:disabled){background:color-mix(in srgb, var(--axs-accent) 8%, transparent)}.axs-ew2-owneropt:disabled{opacity:.45;cursor:default}.axs-ew2-owneropt[aria-selected=true]{color:var(--axs-accent);font-weight:600}.axs-seq{flex-direction:column;gap:8px;margin:4px 0 2px;display:flex}.axs-seq-draft{border:1px solid color-mix(in srgb, var(--axs-accent) 22%, var(--axs-line));background:color-mix(in srgb, var(--axs-accent) 5%, transparent);border-radius:8px;padding:10px 12px}.axs-seq-drafthead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-seq-pulse{background:var(--axs-accent);width:6px;height:6px;box-shadow:0 0 6px color-mix(in srgb, var(--axs-accent) 50%, transparent);border-radius:50%;flex:none}.axs-seq-subj{color:var(--axs-ink);margin:8px 0 4px;font-size:.84rem;font-weight:600}.axs-seq-preview{color:var(--axs-ink-faint);margin:0;font-size:.78rem;line-height:1.45}.axs-seq-acts{align-items:center;gap:10px;margin-top:10px;display:flex}.axs-seq-send{background:var(--axs-surface);color:var(--axs-accent);border:1px solid var(--axs-line-hard);font-family:var(--axs-sans);cursor:pointer;transition:background-color var(--axs-motion-fast) var(--axs-ease-out), border-color var(--axs-motion-fast) var(--axs-ease-out);border-radius:999px;padding:4px 12px;font-size:.78rem;font-weight:600}.axs-seq-send:hover:not(:disabled){background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-seq-send:disabled{opacity:.5;cursor:default}.axs-seq-send:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-seq-row{border:1px solid color-mix(in srgb, var(--axs-accent) 14%, var(--axs-line));background:color-mix(in srgb, var(--axs-accent) 3%, transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.axs-seq-dot{background:var(--axs-accent);border-radius:50%;flex:none;width:6px;height:6px}.axs-seq-dot.is-paused{background:var(--axs-warn,#ba7515)}.axs-seq-name{color:var(--axs-ink);font-size:.82rem;font-weight:600}.axs-seq-progress{align-items:center;gap:3px;display:flex}.axs-seq-tick{background:color-mix(in srgb, var(--axs-ink) 10%, transparent);border-radius:1.5px;width:8px;height:3px}.axs-seq-tick.is-done{background:var(--axs-accent);width:12px}.axs-seq-row.is-paused .axs-seq-tick.is-done{background:var(--axs-warn,#ba7515)}.axs-seq-paused{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-warn,#ba7515);font-size:.68rem;font-weight:700}.axs-seq-rowacts{gap:8px;margin-left:auto;display:flex}.axs-seq-reconcile{gap:var(--axs-space-2);padding:var(--axs-space-3);border:1px solid color-mix(in srgb, var(--axs-warn) 34%, var(--axs-line));border-radius:var(--axs-radius-lg);background:var(--axs-surface);color:var(--axs-ink);display:grid}.axs-seq-reconcile.is-blocked{border-color:color-mix(in srgb, var(--axs-danger) 34%, var(--axs-line))}.axs-seq-reconcile-head{justify-content:space-between;align-items:baseline;gap:var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-seq-reconcile-head strong{font-family:var(--axs-display);font-size:var(--axs-text-title);font-weight:var(--axs-weight-semibold);letter-spacing:-.01em}.axs-seq-reconcile-meta{gap:var(--axs-space-2);color:var(--axs-ink-faint);font-size:var(--axs-text-micro);flex-wrap:wrap;display:flex}.axs-seq-reconcile-meta>span+span:before{content:"·"}.axs-seq-reconcile-meta>span+span:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-right:var(--axs-space-2)}.axs-seq-reconcile-meta>span+span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--axs-space-2)}.axs-seq-reconcile-meta>span+span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--axs-space-2)}.axs-seq-reconcile-ref,.axs-seq-reconcile-lock{overflow-wrap:anywhere;color:var(--axs-ink-mid);font-size:var(--axs-text-micro);display:block}.axs-seq-reconcile-ref code,.axs-seq-reconcile-lock code{color:var(--axs-ink);font-family:var(--axs-mono)}.axs-seq-reconcile-copy{max-width:72ch;color:var(--axs-ink-mid);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);margin:0}.axs-seq-reconcile-form{gap:var(--axs-space-2);display:grid}.axs-seq-reconcile-choice{gap:var(--axs-space-2);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.axs-seq-reconcile-choice legend,.axs-seq-reconcile-label{color:var(--axs-ink);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);margin-bottom:var(--axs-space-1)}.axs-seq-reconcile-choice legend{grid-column:1/-1}.axs-seq-reconcile-choice label{gap:var(--axs-space-2);min-height:48px;padding:var(--axs-space-2);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.axs-seq-reconcile-choice label:has(input:checked){border-color:var(--axs-ink-mid);background:var(--axs-surface-alt)}.axs-seq-reconcile-choice input{width:18px;height:18px;accent-color:var(--axs-ink);margin:2px 0 0}.axs-seq-reconcile-choice input:focus-visible{outline:2px solid var(--axs-ink);outline-offset:3px}.axs-seq-reconcile-choice span{color:var(--axs-ink-mid);font-size:var(--axs-text-body);gap:2px;display:grid}.axs-seq-reconcile-choice span strong{color:var(--axs-ink);font-weight:var(--axs-weight-semibold)}.axs-seq-reconcile-label{margin-block:var(--axs-space-1) 0}.axs-seq-reconcile-hint{color:var(--axs-ink-faint);font-size:var(--axs-text-micro)}.axs-seq-reconcile-select,.axs-seq-reconcile-evidence{box-sizing:border-box;width:100%;padding:var(--axs-space-2) var(--axs-space-3);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);color:var(--axs-ink);font:inherit;font-size:1rem;line-height:var(--axs-lh-body)}.axs-seq-reconcile-select{min-height:48px}.axs-seq-reconcile-evidence{resize:vertical;min-height:48px}textarea.axs-seq-reconcile-evidence{min-height:64px}.axs-seq-reconcile-select:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-seq-reconcile-evidence:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-seq-reconcile-evidence[aria-invalid=true]{border-color:var(--axs-danger)}.axs-seq-reconcile-actions{align-items:center;gap:var(--axs-space-2);flex-wrap:wrap;display:flex}.axs-seq-reconcile-actions .axs-seq-send{min-height:44px;padding-inline:var(--axs-space-4)}.axs-ew2-title{font-size:1.05rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0;line-height:1.25}.axs-ew2-fact{color:var(--axs-ink-faint);margin:5px 0 0;font-size:.82rem}.axs-ew2-demand{color:var(--axs-ink-mid);align-items:center;gap:6px;margin:6px 0 0;font-size:.76rem;display:inline-flex}.axs-ew2-demand-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:6px;height:6px}.axs-ew2-demand[data-tone=high]{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-ew2-demand[data-tone=high] .axs-ew2-demand-dot{background:var(--axs-accent,#4a6b8a)}.axs-ew2-demand-cat,.axs-ew2-demand-tail{color:var(--axs-ink-faint)}.axs-ew2-sla{font-size:.76rem;font-weight:var(--axs-weight-medium);color:var(--axs-warn,#ba7515);align-items:center;gap:6px;margin:7px 0 0;display:inline-flex}.axs-ew2-sla:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.axs-ew2-sla-ack{opacity:.8;font-weight:400}.axs-ew2-sla[data-tone=cold]{color:var(--axs-ink-faint)}.axs-ew2-sla[data-tone=cold]:before{background:0 0;border:1px solid}.axs-ew2-body[data-page2col]{grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:start;gap:22px;display:grid}.axs-ew2-body[data-page2col]>.axs-ew2-thread{border-left:1px solid var(--axs-line);min-width:0;padding-left:18px}@media (max-width:1080px){.axs-ew2-body[data-page2col]{grid-template-columns:minmax(0,1fr)}.axs-ew2-body[data-page2col]>.axs-ew2-thread{border-left:0;padding-left:0}}.axs-ed-preview{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);flex-direction:column;gap:8px;margin-top:8px;padding:12px;display:flex}.axs-ed-preview-head{align-items:baseline;gap:10px;display:flex}.axs-ed-preview-head .axs-ef-rowacts{margin-left:auto}.axs-ed-preview-body{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);max-height:60vh;font-family:var(--axs-serif,Georgia, serif);color:var(--axs-ink);padding:22px 26px;font-size:.9rem;line-height:1.6;overflow-y:auto}.axs-ed-preview-body h1{margin:0 0 .5rem;font-size:1.25rem}.axs-ed-preview-body h2{margin:1rem 0 .3rem;font-size:1rem}.axs-ed-preview-body table{border-collapse:collapse}.axs-ed-preview-body td{vertical-align:top;padding:2px 12px 2px 0}.axs-ed-printsheet{display:none}@media print{body *{visibility:hidden}.axs-ed-printsheet,.axs-ed-printsheet *{visibility:visible}.axs-ed-printsheet{color:#000;width:100%;font-family:Georgia,Times New Roman,serif;font-size:11pt;line-height:1.5;display:block;position:absolute;top:0;left:0}.axs-ed-printsheet table{border-collapse:collapse}.axs-ed-printsheet td{padding:2pt 10pt 2pt 0}.axs-ed-printsheet h1,.axs-ed-printsheet h2{break-after:avoid}}.axs-ew2-sla[data-tone=breach]{color:var(--axs-danger)}.axs-ew2-money{flex-direction:column;gap:3px;display:flex}.axs-ew2-moneyval{font-size:1.45rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-ew2-stage--word .axs-ew2-stagerow{gap:10px}.axs-ew2-stagerow{justify-content:space-between;align-items:center;gap:10px;display:flex}.axs-ew2-stagename{font-size:.82rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-ew2-stagelost{color:var(--axs-danger);align-items:center;gap:7px;font-size:.84rem;display:flex}.axs-ew2-next{border-top:1px solid var(--axs-line);flex-direction:column;gap:9px;padding-top:18px;display:flex}.axs-ew2-nextline{color:var(--axs-ink);align-items:center;gap:8px;font-size:.84rem;display:flex}.axs-ew2-contactline{border:none;border-top:1px solid var(--axs-line);cursor:pointer;text-align:left;width:100%;font-family:var(--axs-sans);background:0 0;align-items:baseline;gap:9px;padding:18px 0 0;display:flex}.axs-ew2-contactname{color:var(--axs-ink);font-size:.84rem}.axs-ew2-contactline:hover .axs-ew2-contactname{color:var(--axs-accent)}.axs-ew2-contactline:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-contactline .axs-ew2-chev{margin-left:auto}.axs-ew2-edit{flex-direction:column;gap:12px;display:flex}.axs-ew2-editbar{display:flex}.axs-ew2-thread{flex-direction:column;gap:18px;max-width:560px;display:flex}.axs-ew2-day{flex-direction:column;gap:10px;display:flex}.axs-ew2-sysline{color:var(--axs-ink-mid);justify-content:space-between;align-items:baseline;gap:8px;font-size:.82rem;display:flex}.axs-ew2-syswhen,.axs-ew2-when{color:var(--axs-ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.axs-ew2-note{background:var(--axs-sidebar);border-radius:9px;padding:10px 13px}.axs-ew2-notehead{color:var(--axs-ink-faint);font-size:.78rem}.axs-ew2-noteby{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-ew2-notebody{color:var(--axs-ink-mid);margin:4px 0 0;font-size:.84rem;line-height:1.5}.axs-ew2-composer{align-items:center;gap:10px;padding-top:6px;display:flex}.axs-ew2-noteinput{border:1px solid var(--axs-line-hard);background:var(--axs-surface);min-width:0;color:var(--axs-ink);font-family:var(--axs-sans);transition:border-color var(--axs-motion-fast) var(--axs-ease-out);border-radius:9px;flex:1;padding:8px 12px;font-size:.84rem}.axs-ew2-noteinput::placeholder{color:var(--axs-ink-faint)}.axs-ew2-noteinput:focus{border-color:var(--axs-accent);outline:none}.axs-ew2-receipt{color:var(--axs-ink-mid);align-items:center;gap:10px;font-size:.8rem;display:flex}.axs-ew2-receipterr{color:var(--axs-danger)}.axs-ew2-receipt--stack{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);flex-direction:column;align-items:stretch;padding:10px 12px}.axs-ew2-reconcile{flex-direction:column;gap:8px;display:flex}.axs-ew2-reconcile-ref{color:var(--axs-ink)}.axs-ew2-reconcile-ref code{overflow-wrap:anywhere;font-family:var(--axs-mono);font-size:.76rem}.axs-ew2-reconcile-label{color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase}.axs-ew2-deliveryqueue{border-block:1px solid var(--axs-line);flex-direction:column;padding-top:10px;padding-bottom:10px;display:flex}.axs-ew2-deliveryqueue-head{justify-content:space-between;align-items:center;gap:12px;padding-bottom:4px;display:flex}.axs-ew2-deliveryrow{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);flex-direction:column;gap:8px;padding:12px 0;font-size:.8rem;display:flex}.axs-ew2-deliveryrow:first-of-type{border-top:none}.axs-ew2-deliveryrow p{margin:0;line-height:1.5}.axs-ew2-deliveryhead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.axs-ew2-deliveryhead strong{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-ew2-field-error{color:var(--axs-danger);font-size:var(--axs-text-label)}.axs-ew2-replysubj[aria-invalid=true]{border-color:var(--axs-danger)}.axs-ew2-replysubj:user-invalid{border-color:var(--axs-danger)}.axs-ew2-commsrow{flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:2px;display:flex}.axs-ew2-commsbtn{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:.8rem;font-weight:var(--axs-weight-medium);border-radius:var(--axs-radius-md);transition:background var(--axs-motion-fast) var(--axs-ease-out), border-color var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out);padding:5px 12px}.axs-ew2-commsbtn:hover:not(:disabled){color:var(--axs-ink);border-color:var(--axs-accent)}.axs-ew2-commsbtn[aria-pressed=true]{color:var(--axs-ink);background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-ew2-commsbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-commsbtn:disabled{opacity:.5;cursor:default}.axs-ew2-reply{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);flex-direction:column;gap:8px;margin-top:4px;padding:12px;display:flex}.axs-ew2-replyhead{justify-content:space-between;align-items:center;gap:10px;display:flex}.axs-ew2-replysubj,.axs-ew2-replybody{box-sizing:border-box;border:1px solid var(--axs-line-hard);background:var(--axs-surface);width:100%;color:var(--axs-ink);font-family:var(--axs-sans);transition:border-color var(--axs-motion-fast) var(--axs-ease-out);border-radius:9px;padding:8px 12px;font-size:.84rem}.axs-ew2-replybody{resize:vertical;min-height:120px;line-height:1.55}.axs-ew2-replysubj::placeholder,.axs-ew2-replybody::placeholder{color:var(--axs-ink-faint)}.axs-ew2-replysubj:focus,.axs-ew2-replybody:focus{border-color:var(--axs-accent);outline:none}.axs-ew2-replyactions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.axs-ed-picker .axs-ef-rowacts{flex-wrap:wrap;gap:6px}.axs-ed-danger{color:var(--axs-danger)}.axs-ew2-inquiry{background:var(--axs-sidebar);border-radius:10px;flex-direction:column;gap:8px;padding:13px 15px;display:flex}.axs-ew2-inqbody{font-family:var(--axs-display);color:var(--axs-ink);border-left:2px solid var(--axs-line-hard);white-space:pre-wrap;margin:0;padding-left:12px;font-size:.98rem;line-height:1.65}.axs-ew2-inqempty{color:var(--axs-ink-faint);margin:0;font-size:.84rem}.axs-ew2-inqsource{color:var(--axs-ink-faint);margin:0;font-size:.78rem}.axs-ew2-inqtoggle{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;align-self:flex-start;padding:2px 0;font-size:.78rem}.axs-ew2-inqtoggle:hover{color:var(--axs-accent)}.axs-ew2-inqtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-inqfields{padding-top:2px}.axs-ew2-inqdl{flex-direction:column;gap:0;margin:0;display:flex}.axs-ew2-inqdlrow{border-top:1px solid var(--axs-line);align-items:baseline;gap:12px;padding:6px 0;display:flex}.axs-ew2-inqdlrow dt{width:7rem;color:var(--axs-ink-faint);flex:none;font-size:.78rem}.axs-ew2-inqdlrow dd{color:var(--axs-ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:.84rem}.axs-ew2-inqnote{border-left:2px solid var(--axs-line-hard)}.axs-ew2-email{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px 14px 14px 4px;flex-direction:column;gap:3px;padding:9px 13px 8px;display:flex}.axs-ew2-email[data-dir=out]{background:var(--axs-accent-bg);border-color:#0000;border-radius:14px 14px 4px}.axs-ew2-email[data-cont]{border-radius:14px}.axs-ew2-email[data-clickable]{cursor:pointer}.axs-ew2-email[data-clickable]:hover{border-color:var(--axs-line-hard)}.axs-ew2-emailhead{justify-content:space-between;align-items:baseline;gap:12px;min-height:0;font-size:12px;display:flex}.axs-ew2-emailsubj{color:var(--axs-ink-faint);margin:0;font-size:12px}.axs-ew2-emailprev{color:var(--axs-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.axs-ew2-day>.axs-ew2-email[data-dir=in]{align-self:flex-start;max-width:82%}.axs-ew2-day>.axs-ew2-email[data-dir=out]{align-self:flex-end;max-width:82%}.axs-ew2-emailbody{padding-top:2px}.axs-ew2-emailplain{color:var(--axs-ink-mid);white-space:pre-wrap;margin:0;font-size:.84rem;line-height:1.55}.axs-ew2-emailhtml{color:var(--axs-ink-mid);overflow-wrap:anywhere;font-size:.84rem;line-height:1.55}.axs-ew2-emailhtml :-webkit-any(p,div,h1,h2,h3,h4,h5,h6,pre){margin:0}.axs-ew2-emailhtml :is(p,div,h1,h2,h3,h4,h5,h6,pre){margin:0}.axs-ew2-emailhtml :-webkit-any(h1,h2,h3,h4,h5,h6){font-size:.9rem;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-ew2-emailhtml :is(h1,h2,h3,h4,h5,h6){font-size:.9rem;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-ew2-emailhtml :-webkit-any(b,strong){font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-ew2-emailhtml :is(b,strong){font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-ew2-emailhtml a{color:var(--axs-accent);text-underline-offset:2px;text-decoration:underline}.axs-ew2-emailhtml :-webkit-any(ul,ol){margin:4px 0;padding-left:20px}.axs-ew2-emailhtml :is(ul,ol){margin:4px 0;padding-left:20px}.axs-ew2-emailhtml blockquote{border-left:2px solid var(--axs-line);color:var(--axs-ink-faint);margin:4px 0;padding-left:10px}.axs-ew2-emailhtml pre{white-space:pre-wrap;font:inherit}.axs-ew2-emailhtml hr{border:0;border-top:1px solid var(--axs-line);margin:8px 0}.axs-ew2-emailhtml div[data-table]{max-width:100%;margin:8px 0;overflow-x:auto}.axs-ew2-emailhtml table{border-collapse:collapse;color:var(--axs-ink);border:1px solid var(--axs-line);background:var(--axs-surface);font-size:.8rem}.axs-ew2-emailhtml :-webkit-any(td,th){border:1px solid var(--axs-line);vertical-align:top;text-align:left;white-space:nowrap;padding:5px 10px}.axs-ew2-emailhtml :is(td,th){border:1px solid var(--axs-line);vertical-align:top;text-align:left;white-space:nowrap;padding:5px 10px}.axs-ew2-emailhtml :-webkit-any(td,th):first-child{white-space:normal;min-width:140px}.axs-ew2-emailhtml :is(td,th):first-child{white-space:normal;min-width:140px}.axs-ew2-emailhtml tr[data-head] :-webkit-any(td,th){background:var(--axs-surface-alt);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:var(--axs-weight-semibold,600)}.axs-ew2-emailhtml tr[data-head] :is(td,th){background:var(--axs-surface-alt);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:var(--axs-weight-semibold,600)}.axs-ew2-emailhtml td[data-num]{text-align:right;font-variant-numeric:tabular-nums}.axs-ew2-docs{flex-direction:column;gap:6px;display:flex}.axs-ew2-docchips{flex-wrap:wrap;gap:4px 6px;display:flex}.axs-ew2-docchip{border-radius:var(--axs-radius-pill,999px);border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid);white-space:nowrap;padding:1px 8px;font-size:11.5px;line-height:1.5}.axs-ew2-docchipn{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-left:5px}.axs-ew2-facet{flex-direction:column;gap:14px;max-width:560px;display:flex}.axs-ew2-tableblock{flex-direction:column;gap:0;display:flex}.axs-ew2-tableblock .axs-ew2-cap{padding-bottom:8px}.axs-ew2-row{border-top:1px solid var(--axs-line);color:var(--axs-ink);align-items:baseline;gap:10px;padding:8px 0;font-size:.84rem;display:flex}.axs-ew2-rowname{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.axs-ew2-rowval{font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium)}.axs-ew2-footnote{color:var(--axs-ink-faint);margin:0;font-size:.78rem}.axs-ew2-peek{background:var(--axs-sidebar);border:none;border-left:1px solid var(--axs-line);cursor:pointer;min-width:0;transition:background var(--axs-motion-fast) var(--axs-ease-out);flex-direction:column;align-items:center;gap:10px;padding:14px 0;display:flex}.axs-ew2-peek:hover{background:var(--axs-chrome)}.axs-ew2-peek:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew2-peeklabel{writing-mode:vertical-rl;font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.04em;color:var(--axs-ink-faint);text-overflow:ellipsis;max-height:100%;overflow:hidden}.axs-ew-loading{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;flex:1;place-items:center;padding:2rem;display:grid}.axs-ew-contactsum{flex-direction:column;gap:.8rem;display:flex}.axs-ew-contactsum-head{flex-direction:column;gap:.15rem;display:flex}.axs-ew-contactsum-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-ew-contactsum-name{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0;font-size:1.05rem;line-height:1.2}.axs-ew-contactsum-fields{flex-direction:column;gap:.45rem;margin:0;display:flex}.axs-ew-contactsum-row{border-bottom:1px solid var(--axs-line);align-items:baseline;gap:.6rem;padding-bottom:.45rem;display:flex}.axs-ew-contactsum-row dt{width:5.5rem;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:none}.axs-ew-contactsum-row dd{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;margin:0;font-size:.88rem;overflow:hidden}.axs-ew-contactsum-empty{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:.84rem}.axs-ew-side,.axs-ew-scrim{display:none}.axs-ew-sideclose{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:12px 18px 0;display:inline-flex}.axs-ew-sideclose:hover{color:var(--axs-ink)}.axs-ew-sideclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ew-sidebody{overscroll-behavior:contain;box-sizing:border-box;flex:1;min-height:0;padding:16px 18px 18px;overflow-y:auto}.axs-ew2[data-contact-open] .axs-ew-side{z-index:6;background:var(--axs-surface);border-left:1px solid var(--axs-line);width:min(440px,92cqw);box-shadow:var(--axs-elev-lg);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:auto;right:0}.axs-ew2[data-contact-open] .axs-ew-scrim{z-index:5;cursor:pointer;background:color-mix(in srgb, var(--axs-ink,#000) 16%, transparent);border:none;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}@container axew2 (width<=760px){.axs-ew2-page{grid-column:1/-1}.axs-ew2-index,.axs-ew2-indextoggle,.axs-ew2-peek{display:none}.axs-ew2-body{padding:16px 16px 20px}.axs-ew2-tabs{scrollbar-width:none;padding:0 16px;overflow-x:auto}.axs-ew2-tabs::-webkit-scrollbar{display:none}.axs-ew2-tab{flex:none}.axs-seq-reconcile-choice{grid-template-columns:minmax(0,1fr)}.axs-seq-reconcile-actions{flex-direction:column;align-items:stretch}.axs-seq-reconcile-actions .axs-seq-send{width:100%;min-height:48px}}.axs-ef-blockhead{align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.axs-ef-blockhead .axs-ef-quiet{margin-left:auto}.axs-ef-rates-toggle{cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:none;flex-wrap:wrap;align-items:baseline;gap:10px;padding:0;display:flex}.axs-ef-rates-toggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ef-rates{border-top:1px solid var(--axs-line);padding:4px 0 12px}.axs-ef-rates-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px 12px;padding-top:10px;display:grid}.axs-ef-rates-field{flex-direction:column;gap:4px;min-width:0;display:flex}.axs-ef-rates-field .axs-ef-in{width:100%}.axs-ef-rates-acts{justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.axs-ef-quiet{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;padding:0;font-size:.78rem}.axs-ef-quiet:hover:not(:disabled){color:var(--axs-accent)}.axs-ef-quiet:disabled{opacity:.45;cursor:default}.axs-ef-quiet:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ef-row .axs-ef-rowacts{opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out);gap:10px;display:flex}.axs-ef-row:hover .axs-ef-rowacts,.axs-ef-row:focus-within .axs-ef-rowacts{opacity:1}.axs-ef-row.is-focused{background:color-mix(in srgb, var(--axs-accent) 8%, transparent);border-radius:4px}.axs-ef-row.is-focused .axs-ef-rowacts{opacity:1}.axs-ef-composer{border-top:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.axs-ef-in{border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);font-family:var(--axs-sans);border-radius:7px;width:96px;min-width:0;padding:6px 9px;font-size:.8rem}.axs-ef-in:focus{border-color:var(--axs-accent);outline:none}.axs-ef-in-desc{flex:140px}.axs-ef-in-num{font-variant-numeric:tabular-nums;width:76px}.axs-ef-sumline{gap:6px;padding-top:7px;display:flex}.axs-ef-recon{flex-wrap:wrap;align-items:baseline;gap:9px;font-size:.84rem;display:flex}.axs-ef-recon-actual{font-weight:var(--axs-weight-medium)}.axs-ef-delta{font-weight:var(--axs-weight-medium);font-variant-numeric:tabular-nums}.axs-ef-delta-ok{color:var(--axs-ok)}.axs-ef-delta-warn{color:var(--axs-danger)}.studio-financials__recommend{gap:var(--axs-space-3);padding:var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);color:var(--axs-ink);margin-bottom:var(--axs-space-3);display:grid}.studio-financials__recommend-heading,.studio-financials__recommend-evidence{justify-content:space-between;align-items:baseline;gap:var(--axs-space-2);flex-wrap:wrap;display:flex}.studio-financials__recommend-main{align-items:center;gap:var(--axs-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.studio-financials__recommend-amount,.studio-financials__recommend-action{gap:var(--axs-space-1);flex-direction:column;display:flex}.studio-financials__recommend-amount strong{font-family:var(--axs-display);font-size:max(1.45rem,min(3vw,1.9rem));font-weight:var(--axs-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--axs-lh-tight);letter-spacing:-.02em}.studio-financials__recommend-amount span,.studio-financials__recommend-action span,.studio-financials__recommend-evidence,.studio-financials__recommend-state{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);line-height:var(--axs-lh-snug)}.studio-financials__recommend-state{justify-content:space-between;align-items:center;gap:var(--axs-space-3);margin:0;display:flex}.studio-financials__recommend-apply,.studio-financials__recommend-retry{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);min-height:36px;color:var(--axs-ink-mid);cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);transition:border-color var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out), background var(--axs-motion-fast) var(--axs-ease-out);padding:7px 11px}.studio-financials__recommend-apply:hover:not(:disabled),.studio-financials__recommend-retry:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent);background:var(--axs-accent-bg)}.studio-financials__recommend-apply:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.studio-financials__recommend-retry:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.studio-financials__recommend-apply:disabled{cursor:default;color:var(--axs-ok);border-color:color-mix(in srgb, var(--axs-ok) 28%, var(--axs-line));background:var(--axs-ok-bg)}.studio-financials__recommend-details{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);font-size:var(--axs-text-body);padding-top:var(--axs-space-2)}.studio-financials__recommend-details summary{width:-webkit-fit-content;width:fit-content;color:var(--axs-ink-mid);cursor:pointer;font-weight:var(--axs-weight-medium)}.studio-financials__recommend-details summary:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.studio-financials__recommend-details ul{gap:var(--axs-space-2);margin:var(--axs-space-2) 0 0;padding:0;list-style:none;display:grid}.studio-financials__recommend-details li{gap:var(--axs-space-3);grid-template-columns:minmax(110px,.34fr) minmax(0,1fr);display:grid}.studio-financials__recommend-details li span:first-child{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);letter-spacing:.06em;text-transform:uppercase}@media (max-width:640px){.studio-financials__recommend-main,.studio-financials__recommend-details li{grid-template-columns:minmax(0,1fr)}.studio-financials__recommend-action{align-items:stretch}.studio-financials__recommend-apply,.studio-financials__recommend-retry{min-height:48px}.studio-financials__recommend-state{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.studio-financials__recommend-apply,.studio-financials__recommend-retry{transition:none}}.axs-em-pkg{border-top:1px solid var(--axs-line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.axs-em-section{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:2px 20px;padding-left:2px;display:grid}.axs-em-sectionhead{grid-column:1/-1}.axs-em-pickrow{align-items:flex-start}.axs-em-pickmain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-em-picknotes{color:var(--axs-ink-faint);font-size:.78rem}.axs-em-pickprice{white-space:nowrap}.axs-em-sectionhead{align-items:center;gap:8px;display:flex}.axs-em-sectionlabel{font-size:.82rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-em-item{color:var(--axs-ink-mid);cursor:pointer;align-items:center;gap:8px;padding:3px 0;font-size:.84rem;display:flex}.axs-em-item input{accent-color:var(--axs-accent);margin:0}.axs-em-item[data-disabled]{cursor:default;opacity:.7}.axs-em-actions{align-items:center;gap:14px;display:flex}.axs-ew2-tab{gap:6px;position:relative}.axs-ew2-tabdot{background:var(--axs-accent);border-radius:50%;flex:none;width:6px;height:6px}.axs-ew2-portalnote{border-left:2px solid var(--axs-accent);padding-left:10px}.axs-ew2-badge{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-accent);font-size:.68rem;font-weight:var(--axs-weight-medium);margin-left:8px}.axs-ew2-guestsignals{flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}.axs-ew2-signal{color:var(--axs-ink-mid);border:1px solid var(--axs-line);background:var(--axs-paper,transparent);border-radius:999px;align-items:center;padding:4px 8px;font-size:.78rem;display:inline-flex}.axs-ew2-guestpreview{z-index:80;background:var(--axs-canvas,#fafaf9);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.axs-ew2-guestpreview-bar{border-bottom:1px solid var(--axs-line);background:var(--axs-paper,#fff);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.axs-ew2-guestpreview-body{flex:1;min-height:0;overflow:auto}.axs-ew2-guestpreview-banner{color:#fff;letter-spacing:.04em;text-transform:uppercase;text-align:center;background:#111827;padding:8px 12px;font-size:12px}@media (prefers-reduced-motion:reduce){.axs-ew2-ghost,.axs-ew2-irow,.axs-ew2-tab,.axs-ew2-noteinput,.axs-ew2-peek{transition:none}.axs-ew2-ghost:active:not(:disabled){transform:none}.axs-seq-send,.axs-ef-quiet,.axs-ef-row .axs-ef-rowacts{transition:none}.axs-ef-row .axs-ef-rowacts{opacity:1}}.axs-ewb{flex-direction:column;gap:.45rem;display:flex}.axs-ewb-head{align-items:baseline;gap:.6rem;display:flex}.axs-ewb-cap{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-ewb-head .axs-ewb-ghost{margin-left:auto}.axs-ewb-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.82rem}.axs-ewb-restrow{font-family:var(--axs-sans);color:var(--axs-ink);text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:.55rem;width:100%;padding:.28rem 0;font-size:.85rem;display:flex}.axs-ewb-restrow+.axs-ewb-restrow{border-top:1px solid var(--axs-line)}.axs-ewb-restname{font-weight:var(--axs-weight-medium)}.axs-ewb-restbit{color:var(--axs-ink-mid);font-size:.8rem}.axs-ewb-restrow-door{cursor:pointer}.axs-ewb-restrow-door:hover .axs-ewb-restname{text-decoration:underline}.axs-ewb-restrow-door:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-sm);outline:none}.axs-ewb-chev{color:var(--axs-ink-faint);margin-left:auto}.axs-ewb-editor{flex-direction:column;gap:.55rem;display:flex}.axs-ewb-editrow{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;align-items:flex-end;gap:.5rem;padding-bottom:.55rem;display:flex}.axs-ewb-f-room{flex:2 11rem;min-width:0}.axs-ewb-f-mid{flex:9rem;min-width:0}.axs-ewb-f-num{flex:5.5rem;min-width:0}.axs-ewb-f-time{flex:0 6rem;min-width:0}.axs-ewb-f-notes{flex:2 100%;min-width:0}.axs-ewb-remove{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:.35rem .2rem}.axs-ewb-remove:hover:not(:disabled){color:var(--axs-danger)}.axs-ewb-remove:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-sm);outline:none}.axs-ewb-editacts{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.axs-ewb-spacer{flex:1}.axs-ewb-primary{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent-fg);background:var(--axs-accent);border:1px solid var(--axs-accent);border-radius:var(--axs-radius-md);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard);padding:.4rem .8rem}.axs-ewb-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-ewb-primary:disabled{opacity:.5;cursor:default}.axs-ewb-primary:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ewb-ghost{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:.35rem .2rem}.axs-ewb-ghost:hover:not(:disabled){color:var(--axs-ink)}.axs-ewb-ghost:disabled{opacity:.5;cursor:default}.axs-ewb-ghost:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-sm);outline:none}.axs-ewb-err{font-family:var(--axs-sans);color:var(--axs-danger);margin:0;font-size:.78rem}.axs-ewb-conflict{border:1px solid var(--axs-line-hard);border-left:2px solid var(--axs-danger);border-radius:var(--axs-radius-md);background:var(--axs-surface);flex-direction:column;gap:.3rem;padding:.5rem .6rem;display:flex}.axs-ewb-conflict-q{font-family:var(--axs-sans);font-size:.82rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0}.axs-ewb-conflict-row{font-family:var(--axs-sans);margin:0;font-size:.8rem}.axs-ewb-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface-alt,var(--axs-chrome));border-radius:var(--axs-radius-md);align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.8rem;display:flex}.axs-ewb-receipterr{color:var(--axs-danger)}.axs-ewb-suggest{flex-direction:column;gap:4px;display:flex}.axs-ewb-suggest .axs-ewb-restrow{align-items:baseline}.axs-ewb-restfact{color:var(--axs-ink-faint);font-size:.78rem}.axs-ewb-suggest-status{color:var(--axs-ink-mid);font-size:.75rem}.axs-ewb-suggest [data-tone=held] .axs-ewb-suggest-status{color:var(--axs-ink-faint)}.axs-ewb-suggest [data-tone=small] .axs-ewb-suggest-status{color:var(--axs-warn)}.axs-ewb-suggest-act{padding:0 .2rem}.axs-blr{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);margin-top:8px;padding:10px 12px}.axs-blr-cap{margin:0 0 6px;font-size:12px}.axs-blr-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px;font-size:13px;line-height:1.5}.axs-blr-err{color:var(--axs-danger);margin:0 0 8px;font-size:12.5px}.axs-blr-row{align-items:center;gap:10px;display:flex}.axs-enl{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);flex-direction:column;gap:.45rem;padding:12px;display:flex}.axs-enl-head{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.axs-enl-wait{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.75rem}.axs-enl-wait[data-tone=warn],.axs-enl-wait[data-tone=breach]{color:var(--axs-warn)}.axs-enl-triage{border:1px solid var(--axs-line);border-left:2px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);flex-direction:column;gap:.2rem;padding:8px 10px;display:flex}.axs-enl-triage-fact{font-family:var(--axs-sans);color:var(--axs-ink);margin:0;font-size:.8rem}.axs-enl-triage-read{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;font-size:.78rem;display:flex}.axs-enl-triage-act{padding:0 .2rem}.axs-enl-cap{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-enl-headacts{align-items:baseline;gap:.7rem;margin-left:auto;display:flex}.axs-enl-empty,.axs-enl-drafting{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.82rem}.axs-enl-drafting{align-items:center;gap:8px;min-height:20px;display:flex}.axs-enl-tickdot{background:var(--axs-accent);border-radius:50%;flex:none;width:6px;height:6px;animation:1.2s ease-in-out infinite axs-enl-breathe}.axs-enl-tick{animation:.35s ease-out axs-enl-tickin}@keyframes axs-enl-breathe{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes axs-enl-tickin{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-enl-tickdot,.axs-enl-tick{animation:none}}.axs-enl-subj,.axs-enl-body{box-sizing:border-box;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);width:100%;color:var(--axs-ink);font-family:var(--axs-sans);padding:8px 12px;font-size:.84rem}.axs-enl-body{resize:none;min-height:72px;max-height:320px;line-height:1.55;overflow-y:auto}.axs-enl-subj::placeholder,.axs-enl-body::placeholder{color:var(--axs-ink-faint)}.axs-enl-subj:focus,.axs-enl-body:focus{border-color:var(--axs-accent);outline:none}.axs-enl-subj:disabled,.axs-enl-body:disabled{opacity:.6}.axs-enl-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.axs-enl-promise{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin-right:auto;font-size:.75rem}.axs-enl-ghost{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:.35rem .2rem}.axs-enl-ghost:hover:not(:disabled){color:var(--axs-ink)}.axs-enl-ghost:disabled{opacity:.5;cursor:default}.axs-enl-ghost:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-sm);outline:none}.axs-enl-err{font-family:var(--axs-sans);color:var(--axs-danger);margin:0;font-size:.78rem}.axs-enl-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface-alt,var(--axs-chrome));border-radius:var(--axs-radius-md);align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.8rem;display:flex}.axs-enl-templates{flex-wrap:wrap;gap:6px;display:flex}.axs-enl-template{font:inherit;font-size:.78rem;font-weight:var(--axs-weight-medium,500);cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);min-height:24px;color:var(--axs-ink-mid);border-radius:999px;padding:3px 10px}.axs-enl-template:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-enl-template:disabled{opacity:.5;cursor:default}.axs-enl-template:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-ebp{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);flex-direction:column;gap:.55rem;padding:12px;display:flex}.axs-ebp-cap{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-ebp-quiet{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.82rem}.axs-ebp-head{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.6rem;padding:0;display:flex}.axs-ebp-head .axs-ebp-cap{cursor:pointer}.axs-ebp-head:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-sm);outline:none}.axs-ebp-chevron{border-right:1.5px solid var(--axs-ink-faint);border-bottom:1.5px solid var(--axs-ink-faint);flex:none;width:7px;height:7px;transform:rotate(45deg)}.axs-ebp[data-open] .axs-ebp-chevron{transform:rotate(-135deg)}.axs-ebp-glance{flex-wrap:wrap;gap:.35rem;display:flex}.axs-ebp-chip{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;padding:.22rem .55rem;font-size:.78rem;overflow:hidden}.axs-ebp-bare{background:0 0;border:0;padding:0}.axs-ebp-sect{border-top:1px solid var(--axs-line);grid-template-columns:minmax(96px,140px) 1fr;gap:.25rem .8rem;padding-top:.45rem;display:grid}.axs-ebp-sect:first-of-type{border-top:0;padding-top:0}.axs-ebp-k{font-family:var(--axs-sans);font-size:.75rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);padding-top:.05rem}.axs-ebp-line{font-family:var(--axs-sans);color:var(--axs-ink);margin:0;font-size:.84rem}.axs-ebp-rows{flex-direction:column;gap:.2rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.axs-ebp-row{font-family:var(--axs-sans);color:var(--axs-ink);flex-wrap:wrap;align-items:baseline;gap:.55rem;font-size:.78rem;display:flex}.axs-ebp-when{color:var(--axs-ink-faint);min-width:6.2em}.axs-ebp-what{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-ebp-dim{color:var(--axs-ink-faint)}.axs-ebp-status{color:var(--axs-ink-mid)}.axs-ebp-status[data-tone=held]{font-weight:var(--axs-weight-medium)}@container axew2 (width<=560px){.axs-ebp-sect{grid-template-columns:1fr}}.axs-enr{border-top:1px solid var(--axs-line);border-bottom:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:.9rem;padding:.55rem 0;display:flex}.axs-enr-ladder{flex-wrap:wrap;align-items:center;gap:.7rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.axs-enr-step{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);align-items:center;gap:.32rem;display:inline-flex}.axs-enr-dot{border:1px solid var(--axs-ink-faint);box-sizing:border-box;background:0 0;border-radius:50%;flex:none;width:7px;height:7px}.axs-enr-step[data-state=done]{color:var(--axs-ink-mid)}.axs-enr-step[data-state=done] .axs-enr-dot{background:var(--axs-ink-faint);border-color:var(--axs-ink-faint)}.axs-enr-step[data-state=current]{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-enr-step[data-state=current] .axs-enr-dot{background:var(--axs-accent);border-color:var(--axs-accent)}.axs-enr-verb{margin-left:auto}.axs-enr-terminal{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.82rem}.axs-enr[data-compact]{gap:8px;padding-top:8px;padding-bottom:8px}.axs-enr-sentence{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;margin:0;display:flex}.axs-enr-nextword{font-family:var(--axs-sans);font-size:.85rem;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink)}.axs-enr-count{font-size:var(--axs-text-micro,11px);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.pm{font-family:var(--pm-body);color:var(--pm-ink);background:var(--pm-paper)}.pm-strip{background:var(--pm-strip);height:6px}.pm-band{background:var(--pm-strip);height:max(96px,min(12vw,150px));position:relative}.pm-band[data-photo]{background-position:50%;background-size:cover}.pm-plate{border-bottom:1px solid var(--pm-line);justify-content:space-between;align-items:flex-end;gap:20px;padding:0 max(20px,50% - 480px) 18px;display:flex;position:relative}.pm-card{background:var(--pm-plate);border:1px solid var(--pm-line);border-radius:14px;margin-top:-44px;padding:16px 20px;box-shadow:0 6px 24px #0000001a}.pm-mark{object-fit:contain;display:block}.pm-word{font-family:var(--pm-display);font-size:30px;line-height:1}.pm-meta{align-items:center;gap:18px;min-width:0;padding-top:14px;display:flex}.pm-line{letter-spacing:.04em;color:var(--pm-muted);text-align:right;font-size:12.5px}.pm-seal{flex:none;width:64px;height:64px}@media (max-width:640px){.pm-band{height:88px}.pm-plate{flex-direction:column;align-items:flex-start;gap:10px;padding:0 16px 14px}.pm-card{margin-top:-36px;padding:12px 14px}.pm-mark{max-width:62vw;max-height:52px;width:auto!important;height:auto!important}.pm-word{font-size:24px}.pm-meta{gap:12px;padding-top:0}.pm-line{text-align:left}.pm-seal{width:48px;height:48px}}.pg{font-family:var(--pg-font);color:var(--pg-ink);flex-direction:column;gap:22px;display:flex}.pg-head{flex-direction:column;gap:6px;display:flex}.pg-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--pg-ink-light);margin:0;font-size:12px;font-weight:500}.pg-title{font-family:var(--pg-font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:max(26px,min(4vw,36px));font-weight:600;line-height:1.1}.pg-facts{color:var(--pg-ink-mid);margin:0;font-size:15px}.pg-body{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.pg-main{flex-direction:column;gap:26px;min-width:0;display:flex}.pg-sec{flex-direction:column;gap:10px;min-width:0;display:flex}.pg-h{letter-spacing:.12em;text-transform:uppercase;color:var(--pg-ink-light);font-size:11px;font-weight:600}.pg-dim{color:var(--pg-ink-mid);margin:0;font-size:13px}.pg-ok{color:var(--pg-ink);margin:0;font-size:14px;font-weight:500}.pg-err{color:var(--pg-ink);border-left:3px solid var(--pg-accent);margin:0;padding-left:10px;font-size:13px}.pg-empty{border:1px dashed var(--pg-line);color:var(--pg-ink-mid);border-radius:10px;margin:0;padding:18px;font-size:14px}.pg-center{text-align:center}.pg-link{font:inherit;color:var(--pg-accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pg-lines{flex-direction:column;display:flex}.pg-line{border-bottom:1px solid var(--pg-line);grid-template-columns:minmax(0,1fr) 110px;gap:14px;padding:12px 0;font-size:14px;display:grid}.pg-line-main{flex-direction:column;gap:4px;min-width:0;display:flex}.pg-line-main>b{font-weight:600}.pg-line-main>small{color:var(--pg-ink-mid);font-variant-numeric:tabular-nums;font-size:12.5px}.pg-amt{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.pg-loose{flex-direction:column;gap:10px;padding-top:6px;display:flex}.pg-course{flex-direction:column;gap:6px;padding-top:6px;display:flex}.pg-course-h{justify-content:space-between;gap:10px;font-size:12.5px;font-weight:500;display:flex}.pg-course-h .pg-dim{font-size:12px}.pg-picks{flex-wrap:wrap;gap:6px;display:flex}.pg-pick{border:1px solid var(--pg-line);background:var(--pg-surface);border-radius:8px;align-items:stretch;display:inline-flex;overflow:hidden}.pg-pick[data-on]{border-color:var(--pg-accent)}.pg-pick-btn{font:inherit;color:var(--pg-ink);cursor:pointer;background:0 0;border:0;padding:5px 10px;font-size:13px}.pg-pick-btn[aria-checked=true]{color:var(--pg-accent);font-weight:600}.pg-pick-btn:disabled{cursor:default}.pg-pick-btn:focus-visible{outline:2px solid var(--pg-accent);outline-offset:-2px}.pg-count{background:var(--pg-surface-alt);border-left:1px solid var(--pg-line);align-items:center;display:inline-flex}.pg-count button{font:inherit;width:26px;height:100%;color:var(--pg-ink-mid);cursor:pointer;background:0 0;border:0;font-size:14px}.pg-count button:hover{color:var(--pg-ink)}.pg-count input{width:34px;font:inherit;text-align:center;font-variant-numeric:tabular-nums;color:var(--pg-ink);background:0 0;border:0;font-size:13px}.pg-count input:focus{outline:none}.pg-count-read{font-variant-numeric:tabular-nums;background:var(--pg-surface-alt);border-left:1px solid var(--pg-line);color:var(--pg-ink-mid);align-items:center;padding:0 8px;font-size:12.5px;display:inline-flex}.pg-menu-foot{flex-direction:column;gap:10px;padding-top:6px;display:flex}.pg-field{color:var(--pg-ink-mid);flex-direction:column;gap:4px;font-size:12.5px;display:flex}.pg-field input,.pg-field textarea{font:inherit;color:var(--pg-ink);background:var(--pg-surface);border:1px solid var(--pg-line);box-sizing:border-box;border-radius:8px;width:100%;max-width:420px;padding:8px 10px;font-size:14px}.pg-field textarea{resize:vertical;max-width:none}.pg-field input:focus,.pg-field textarea:focus{border-color:var(--pg-accent);outline:none}.pg-check{color:var(--pg-ink-mid);align-items:flex-start;gap:8px;font-size:13.5px;display:flex}.pg-check input{accent-color:var(--pg-accent);margin-top:3px}.pg-accept{flex-direction:column;gap:10px;display:flex}.pg-countrow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pg-stepper{border:1px solid var(--pg-line);background:var(--pg-surface);border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.pg-stepper button{font:inherit;width:36px;height:36px;color:var(--pg-ink-mid);cursor:pointer;background:0 0;border:0;font-size:18px}.pg-stepper button:disabled{cursor:default;opacity:.5}.pg-stepper input{border:0;border-left:1px solid var(--pg-line);border-right:1px solid var(--pg-line);width:56px;font:inherit;text-align:center;height:36px;color:var(--pg-ink);font-variant-numeric:tabular-nums;background:0 0;font-size:18px;font-weight:600}.pg-stepper input:focus{outline:none}.pg-btn{box-sizing:border-box;text-align:center;background:var(--pg-cta);width:100%;color:var(--pg-surface);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:12px 14px;font-size:15px;font-weight:600;text-decoration:none;display:block}.pg-btn:hover:not(:disabled){background:var(--pg-cta-hover)}.pg-btn:disabled{opacity:.55;cursor:default}.pg-btn:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.pg-btn--quiet{background:var(--pg-surface);width:auto;color:var(--pg-ink);border:1px solid var(--pg-line);align-self:flex-start;padding:8px 14px;font-size:14px;display:inline-block}.pg-btn--quiet:hover:not(:disabled){background:var(--pg-surface-alt)}.pg-totals{border:1px solid var(--pg-line);background:var(--pg-surface);border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;font-size:13.5px;display:flex;position:-webkit-sticky;position:sticky;top:16px}.pg-kv{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;display:flex}.pg-kv>span{color:var(--pg-ink-mid)}.pg-kv>b{font-weight:600}.pg-kv--big{border-top:1px solid var(--pg-line);margin-top:4px;padding-top:10px;font-size:15px}.pg-kv--big>span{color:var(--pg-ink);font-weight:600}.pg-kv--big>b{font-weight:700}.pg-kv--due{background:var(--pg-surface-alt);border-radius:8px;margin:8px -6px 0;padding:8px 6px}.pg-kv--due>span{color:var(--pg-ink);font-weight:600}.pg-totals .pg-btn{margin-top:12px}.pg-sub{color:var(--pg-ink-light);justify-content:space-between;gap:10px;margin:8px 0 0;font-size:11.5px;display:flex}.pg-banner{border:1px solid var(--pg-line);background:var(--pg-surface-alt);border-radius:8px;margin:0;padding:10px 14px;font-size:14px}.pg-banner[data-tone=ok]{border-color:var(--pg-accent)}.pg-foot{color:var(--pg-ink-light);margin:0;font-size:12.5px}@media (max-width:760px){.pg-body{grid-template-columns:minmax(0,1fr)}.pg-totals{order:-1;position:static}.pg-line{grid-template-columns:minmax(0,1fr) 90px}}.axs-props{z-index:6;background:var(--axs-surface,#fff);border:1px solid var(--axs-line,#14161c1a);border-radius:var(--axs-radius-xl,14px);width:264px;max-height:calc(100% - 68px);color:var(--axs-ink,#1a1d24);flex-direction:column;gap:14px;padding:12px 13px 14px;font-size:.78rem;display:flex;position:absolute;top:56px;right:12px;overflow-y:auto;box-shadow:0 8px 28px -16px #12161f66,0 1px 2px #12161f0f}.axs-root[data-material^=epaper] .axs-props{background:var(--axs-node-fill-heavy,#ffffffbd);border-color:var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow-hover,var(--axs-elev-lg));-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.axs-root[data-material^=epaper] .axs-props{background:#fcfcfa}.axs-root[data-theme=dark][data-material^=epaper] .axs-props{background:#302e2a}}.axs-props-head{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;justify-content:space-between;align-items:center;gap:8px;margin:-2px -3px 0;padding:2px 3px 0;display:flex}.axs-props-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}.axs-props-x{width:22px;height:22px;color:var(--axs-ink-faint,#8a8f9a);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-props-x:hover{background:var(--axs-surface-alt,#14161c0d);color:var(--axs-ink,#1a1d24)}.axs-props-locked{color:var(--axs-ink-mid,#5c616c);margin:0;font-size:.74rem;line-height:1.45}.axs-props-group{flex-direction:column;gap:9px;display:flex}.axs-props-grouplabel{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint,#8a8f9a);font-size:.62rem;font-weight:600}.axs-props-row{flex-direction:column;gap:5px;display:flex}.axs-props-row>span,.axs-props-row label>span,.axs-props-seg>span{color:var(--axs-ink-mid,#5c616c);font-size:.7rem}.axs-props-row--split{flex-direction:row;gap:10px}.axs-props-row--split>label,.axs-props-row--split>fieldset{border:0;flex-direction:column;flex:1 1 0;gap:5px;min-width:0;margin:0;padding:0;display:flex}.axs-props-input{box-sizing:border-box;width:100%;height:30px;font:inherit;color:var(--axs-ink,#1a1d24);background:var(--axs-surface,#fff);border:1px solid var(--axs-line,#14161c1f);border-radius:var(--axs-radius-md,8px);outline:none;padding:0 8px;font-size:.76rem;transition:border-color .12s,box-shadow .12s}.axs-props-input:focus{border-color:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 18%, transparent)}select.axs-props-input{cursor:pointer}.axs-props-unit{align-items:center;display:flex;position:relative}.axs-props-unit em{color:var(--axs-ink-faint,#8a8f9a);pointer-events:none;font-size:.68rem;font-style:normal;position:absolute;right:9px}.axs-props-unit .axs-props-input{padding-right:24px}.axs-props-color{align-items:center;gap:6px;display:flex}.axs-props-color input[type=color]{border:1px solid var(--axs-line,#14161c1f);border-radius:var(--axs-radius-md,8px);background:var(--axs-surface,#fff);cursor:pointer;flex:none;width:30px;height:30px;padding:2px}.axs-props-color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.axs-props-color input[type=color]::-webkit-color-swatch{border:0;border-radius:5px}.axs-props-hex{text-transform:uppercase}.axs-props-seg>div{background:var(--axs-surface-alt,#14161c0d);border-radius:var(--axs-radius-md,8px);gap:2px;padding:2px;display:flex}.axs-props-seg button{height:24px;color:var(--axs-ink-mid,#5c616c);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1 1 0;font-size:.74rem;font-weight:600;transition:background .12s,color .12s}.axs-props-seg button:hover{color:var(--axs-ink,#1a1d24)}.axs-props-seg button[data-active=true]{background:var(--axs-surface,#fff);color:var(--axs-ink,#1a1d24);box-shadow:0 1px 2px #12161f1f}@media (max-width:640px){.axs-props{width:auto;max-height:46%;top:auto;bottom:8px;left:8px;right:8px}.axs-props-row--split{flex-wrap:wrap}}.axs-imgpop{z-index:7;width:284px;max-height:min(calc(100% - var(--axs-imgpop-top,56px) - 14px), calc(100vh - 24px));overscroll-behavior:contain;background:var(--axs-surface,#fff);border:1px solid var(--axs-line,#14161c1a);border-radius:var(--axs-radius-xl,14px);color:var(--axs-ink,#1a1d24);flex-direction:column;gap:12px;padding:12px 13px 14px;font-size:.78rem;display:flex;position:absolute;top:56px;right:12px;overflow-y:auto;box-shadow:0 8px 28px -16px #12161f66,0 1px 2px #12161f0f}.axs-root[data-material^=epaper] .axs-imgpop{background:var(--axs-node-fill-heavy,#ffffffbd);border-color:var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow-hover,var(--axs-elev-lg));-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.axs-root[data-material^=epaper] .axs-imgpop{background:#fcfcfa}.axs-root[data-theme=dark][data-material^=epaper] .axs-imgpop{background:#302e2a}}.axs-imgpop-rule{border:0;border-top:1px solid var(--axs-line-soft,#14161c12);margin:1px 0}.axs-imgpop-preview{aspect-ratio:16/10;border-radius:var(--axs-radius-md,8px);background:repeating-conic-gradient(#14161c0b 0% 25%, transparent 0% 50%) 50% / 16px 16px, var(--axs-surface-alt,#f4f5f7);width:100%;position:relative;overflow:hidden}.axs-imgpop-preview[data-crop]{cursor:crosshair;touch-action:none}.axs-imgpop-preview img{width:100%;height:100%;display:block}.axs-imgpop-empty{color:var(--axs-ink-faint,#8a8f9a);justify-content:center;align-items:center;font-size:.74rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.axs-imgpop-dot{border:2px solid var(--axs-accent);pointer-events:none;background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #12161f73,0 0 0 1px #fff9}.axs-imgpop-replace{border-radius:var(--axs-radius-md,8px);background:var(--axs-accent);color:#fff;height:34px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:7px;font-size:.79rem;font-weight:600;transition:background .12s,transform .1s;display:inline-flex}.axs-imgpop-replace:hover{background:#5457e6}.axs-imgpop-replace:active{transform:translateY(1px)}.axs-imgpop-focal{flex-direction:column;gap:5px;display:flex}.axs-imgpop-focal>span{color:var(--axs-ink-mid,#5c616c);font-size:.7rem}.axs-imgpop-focal-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.axs-imgpop-readout{font-variant-numeric:tabular-nums;color:var(--axs-ink,#1a1d24);font-size:.74rem}.axs-imgpop-reset{border:1px solid var(--axs-line,#14161c1f);background:var(--axs-surface,#fff);height:24px;color:var(--axs-ink-mid,#5c616c);font:inherit;cursor:pointer;border-radius:7px;padding:0 10px;font-size:.72rem;font-weight:600}.axs-imgpop-reset:hover{background:var(--axs-surface-alt,#14161c0d);color:var(--axs-ink,#1a1d24)}.axs-imgpop-slider{align-items:center;gap:8px;height:30px;display:flex}.axs-imgpop-slider input[type=range]{min-width:0;accent-color:var(--axs-accent);cursor:pointer;flex:1 1 0}.axs-imgpop-slider em{color:var(--axs-ink-faint,#8a8f9a);font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:30px;font-size:.7rem;font-style:normal}.axs-imgpop-toggle{cursor:pointer;align-items:center;gap:7px;display:flex}.axs-imgpop-toggle input{accent-color:var(--axs-accent);cursor:pointer}.axs-imgpop-toggle>span{color:var(--axs-ink,#1a1d24);font-size:.74rem}.axs-imgpop-border{align-items:center;gap:8px;margin-top:7px;display:flex}.axs-imgpop-border input[type=color]{border:1px solid var(--axs-line,#14161c1f);border-radius:var(--axs-radius-md,8px);background:var(--axs-surface,#fff);cursor:pointer;flex:none;width:30px;height:30px;padding:2px}.axs-imgpop-border .axs-props-unit{flex:1 1 0;min-width:0}@media (max-width:640px){.axs-imgpop{width:auto;max-height:60%;top:auto;bottom:8px;left:8px;right:8px}}.axs-identity-draftword{font-family:var(--axs-sans);letter-spacing:.02em;white-space:nowrap;color:var(--axs-ink-faint);flex-shrink:0;align-items:center;gap:5px;font-size:10px;display:inline-flex}.axs-identity-draftword:before{content:"";background:var(--axs-warn);border-radius:50%;width:5px;height:5px}.axs-ffb-head{border-bottom:1px solid var(--axs-line);background:0 0;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.axs-ffb-title{min-width:0;font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.axs-ffb-chip{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:500}.axs-ffb-spacer{flex:1}.axs-cfw-boardwrap{height:100%;min-height:0}.axs-cfw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-cfw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cfw-editor-shell,.axs-gb-fillbody>.axs-cfw-preview-shell{height:100%}.axs-cfw-editor-shell{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:14px 16px 16px;display:flex;container:axcfwedit/inline-size}.axs-cfw-preview-shell{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:0;display:flex;overflow:hidden;container:axcfwshow/inline-size}.axs-cfw-head{flex-direction:column;flex:none;gap:2px;margin-bottom:12px;display:flex}.axs-cfw-eyebrow{font-family:var(--axs-sans);letter-spacing:.11em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 1px;font-size:.62rem}.axs-cfw-name{font-family:var(--axs-sans);color:var(--axs-ink);text-transform:capitalize;overflow-wrap:anywhere;letter-spacing:-.012em;margin:0;font-size:1.12rem;font-weight:650;line-height:1.18}.axs-cfw-banner{background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-left:3px solid var(--axs-accent);font-family:var(--axs-sans);color:var(--axs-ink);border-radius:10px;align-items:flex-start;gap:.55rem;margin:.5rem 0 0;padding:.6rem .75rem .6rem .7rem;font-size:.78rem;line-height:1.45;display:flex}.axs-cfw-banner--muted{background:var(--axs-chrome,#00000008);border-left-color:var(--axs-ink-faint)}.axs-cfw-banner-ico{color:var(--axs-accent);flex:none;margin-top:1px;display:inline-flex}.axs-cfw-banner--muted .axs-cfw-banner-ico{color:var(--axs-ink-mid)}.axs-cfw-banner-ico svg{width:15px;height:15px}.axs-cfw-banner-text{flex:1;min-width:0}.axs-cfw-banner-text strong{font-weight:650}.axs-cfw-body{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;flex-direction:column;flex:auto;gap:16px;min-height:0;padding-right:6px;display:flex;overflow-y:auto}.axs-cfw-body::-webkit-scrollbar{width:8px}.axs-cfw-body::-webkit-scrollbar-track{background:0 0}.axs-cfw-body::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-cfw-body::-webkit-scrollbar-thumb:hover{background:var(--axs-ink-faint);background-clip:content-box}.axs-cfw-loading,.axs-cfw-empty{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.axs-cfw-step{flex-direction:column;gap:9px;display:flex}.axs-cfw-step-head{align-items:center;gap:10px;display:flex}.axs-cfw-step-index{width:24px;height:24px;font-family:var(--axs-sans);color:var(--axs-accent);background:var(--axs-accent-bg);box-shadow:inset 0 0 0 1px var(--axs-line);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:.74rem;font-weight:600;line-height:1;display:inline-flex}.axs-cfw-step-titles{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.axs-cfw-step-eyebrow{font-family:var(--axs-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.56rem}.axs-cfw-step-namewrap{border-radius:7px;align-items:center;margin:0 -7px;display:flex;position:relative}.axs-cfw-step-namewrap[data-editable]{box-shadow:inset 0 -1px 0 0 var(--axs-line-hard);transition:background .12s,box-shadow .12s}.axs-cfw-step-namewrap[data-editable]:hover{background:var(--axs-chrome,#00000008);box-shadow:inset 0 -1px 0 0 var(--axs-accent)}.axs-cfw-step-namewrap:focus-within{background:var(--axs-surface);box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829), inset 0 0 0 1px var(--axs-line-hard)}.axs-cfw-step-label{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);letter-spacing:-.01em;background:0 0;border:none;outline:none;flex:1;padding:3px 7px;font-size:.94rem;font-weight:650}.axs-cfw-step-label:disabled{color:var(--axs-ink);cursor:default}.axs-cfw-step-pencil{color:var(--axs-ink-faint);opacity:0;flex:none;align-items:center;margin-right:6px;transition:opacity .12s,color .12s;display:inline-flex}.axs-cfw-step-pencil svg{width:13px;height:13px}.axs-cfw-step-namewrap:hover .axs-cfw-step-pencil{opacity:.85}.axs-cfw-step-namewrap:focus-within .axs-cfw-step-pencil{opacity:1;color:var(--axs-accent)}.axs-cfw-fields{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.axs-cfw-field{border:1px solid var(--axs-line,#00000014);background:var(--axs-surface);border-radius:11px;flex-direction:column;gap:9px;padding:8px 10px;transition:background .12s,border-color .12s,box-shadow .12s,opacity .12s;display:flex}.axs-cfw-field-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.axs-cfw-field:hover{background:var(--axs-chrome,#00000006);border-color:var(--axs-line-hard)}.axs-cfw-field:focus-within{border-color:var(--axs-accent);box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829)}.axs-cfw-field[data-hidden=true]{opacity:.5;background:var(--axs-chrome,#00000005)}.axs-cfw-field[data-hidden=true] .axs-cfw-field-label{text-decoration:line-through;-webkit-text-decoration-color:var(--axs-ink-faint);-webkit-text-decoration-color:var(--axs-ink-faint);text-decoration-color:var(--axs-ink-faint)}.axs-cfw-field[data-hidden=true]:hover,.axs-cfw-field[data-hidden=true]:focus-within{opacity:.78}.axs-cfw-grip{color:var(--axs-ink-faint);cursor:grab;justify-content:center;align-self:stretch;align-items:center;width:14px;transition:color .12s;display:inline-flex}.axs-cfw-field:hover .axs-cfw-grip{color:var(--axs-ink-mid)}.axs-cfw-grip:active{cursor:grabbing}.axs-cfw-field[draggable=false] .axs-cfw-grip{cursor:default;opacity:.35}.axs-cfw-field-main{flex-direction:column;gap:4px;min-width:0;display:flex}.axs-cfw-field-labelwrap{border-radius:7px;align-items:center;min-width:0;margin:0 -6px;display:flex;position:relative}.axs-cfw-field-labelwrap[data-editable]{box-shadow:inset 0 -1px 0 0 var(--axs-line-hard);transition:background .12s,box-shadow .12s}.axs-cfw-field-labelwrap[data-editable]:hover{background:var(--axs-chrome,#00000009);box-shadow:inset 0 -1px 0 0 var(--axs-accent)}.axs-cfw-field-labelwrap:focus-within{background:var(--axs-surface);box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829), inset 0 0 0 1px var(--axs-line-hard)}.axs-cfw-field-label{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;padding:3px 7px;font-size:.86rem;font-weight:550}.axs-cfw-field-label:disabled{color:var(--axs-ink);cursor:default}.axs-cfw-field-pencil{color:var(--axs-ink-faint);opacity:0;flex:none;align-items:center;margin-right:5px;transition:opacity .12s,color .12s;display:inline-flex}.axs-cfw-field-pencil svg{width:12px;height:12px}.axs-cfw-field-labelwrap:hover .axs-cfw-field-pencil{opacity:.8}.axs-cfw-field-labelwrap:focus-within .axs-cfw-field-pencil{opacity:1;color:var(--axs-accent)}.axs-cfw-field-meta{align-items:center;gap:7px;padding-left:1px;display:flex}.axs-cfw-field-type{font-family:var(--axs-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-chrome,#0000000d);border-radius:5px;flex:none;padding:2px 6px;font-size:.55rem}.axs-cfw-reqchip{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:2px 9px 2px 7px;font-size:.56rem;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.axs-cfw-reqchip-dot{width:6px;height:6px;box-shadow:inset 0 0 0 1.5px var(--axs-ink-faint);background:0 0;border-radius:50%;flex:none;transition:background .12s,box-shadow .12s}.axs-cfw-reqchip:not(:disabled):hover{border-color:var(--axs-ink-mid);color:var(--axs-ink);background:var(--axs-chrome,#00000008)}.axs-cfw-reqchip:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cfw-reqchip[data-on]{color:var(--axs-warn);background:var(--axs-warn-bg,#d6860a1a);border-color:color-mix(in srgb, var(--axs-warn) 38%, transparent)}.axs-cfw-reqchip[data-on] .axs-cfw-reqchip-dot{background:var(--axs-warn);box-shadow:none}.axs-cfw-reqchip:disabled{cursor:default}.axs-cfw-reqchip--locked{color:var(--axs-warn);background:var(--axs-warn-bg,#d6860a1a);border-color:color-mix(in srgb, var(--axs-warn) 30%, transparent);cursor:default;gap:4px;padding-left:6px}.axs-cfw-reqchip--locked svg{flex:none;width:10px;height:10px}.axs-cfw-field-controls{align-items:center;gap:6px;display:inline-flex}.axs-cfw-eye{border:1px solid var(--axs-line);width:28px;height:28px;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:color .12s,background .12s,border-color .12s,box-shadow .12s;display:inline-flex}.axs-cfw-eye:hover{background:var(--axs-chrome,#0000000d);color:var(--axs-ink);border-color:var(--axs-line-hard)}.axs-cfw-eye:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cfw-eye[data-on]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 30%, transparent)}.axs-cfw-eye svg{width:15px;height:15px}.axs-cfw-eye:disabled{cursor:default;opacity:.45}.axs-cfw-field-copy{flex-direction:column;gap:6px;margin-left:24px;display:flex}.axs-cfw-copy{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:9px;display:grid}.axs-cfw-copy-label{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);cursor:default;padding-top:7px;font-size:.54rem}.axs-cfw-copy-input{resize:vertical;width:100%;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);border:1px solid var(--axs-line);background:var(--axs-chrome,#00000005);border-radius:7px;padding:5px 8px;font-size:.78rem;line-height:1.4;transition:border-color .12s,box-shadow .12s,background .12s,color .12s}textarea.axs-cfw-copy-input{min-height:2.3em}.axs-cfw-copy-input::placeholder{color:var(--axs-ink-faint)}.axs-cfw-copy-input:hover:not(:disabled){border-color:var(--axs-line-hard)}.axs-cfw-copy-input:focus{border-color:var(--axs-accent);background:var(--axs-surface);color:var(--axs-ink);box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829);outline:none}.axs-cfw-copy-input:disabled{cursor:default;opacity:.6}.axs-cfw-field[data-hidden=true] .axs-cfw-field-copy{opacity:.9}.axs-cfw-knobs{background:var(--axs-chrome,#00000006);border:1px solid var(--axs-line);border-radius:11px;flex-direction:column;gap:9px;margin-top:3px;padding:11px 12px 12px;display:flex}.axs-cfw-knobs-eyebrow{font-family:var(--axs-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.56rem}.axs-cfw-knobs-grid{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;display:grid}.axs-cfw-knob{flex-direction:column;gap:5px;min-width:0;display:flex}.axs-cfw-knob-label{font-family:var(--axs-sans);letter-spacing:0;color:var(--axs-ink-mid);text-transform:none;font-size:.72rem;font-weight:550}.axs-cfw-knob-field{border:1px solid var(--axs-line-hard);background:var(--axs-surface);border-radius:8px;align-items:center;gap:2px;min-width:0;padding:0 9px 0 2px;transition:border-color .12s,box-shadow .12s;display:flex}.axs-cfw-knob-field:focus-within{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829);border-color:var(--axs-accent)}.axs-cfw-knob-field[data-disabled]{background:var(--axs-chrome,#0000000a)}.axs-cfw-knob-input{width:100%;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;outline:none;flex:1;padding:6px 0 6px 8px;font-size:.86rem;font-weight:550}.axs-cfw-knob-input:disabled{color:var(--axs-ink-faint);cursor:default}.axs-cfw-knob-unit{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);-webkit-user-select:none;user-select:none;flex:none;font-size:.6rem}.axs-cfw-knobs--ro .axs-cfw-knobs-chips{flex-wrap:wrap;gap:7px;display:flex}.axs-cfw-rochip{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;align-items:center;padding:4px 9px;font-size:.62rem;display:inline-flex}.axs-cfw-submit-knob{background:var(--axs-chrome,#00000006);border:1px solid var(--axs-line);border-radius:11px;flex-direction:column;gap:8px;margin-top:3px;padding:11px 12px 12px;display:flex}.axs-cfw-error{color:var(--axs-danger);font-size:.78rem;font-family:var(--axs-sans)}.axs-cfw-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;flex:none;align-items:center;gap:.5rem;margin-top:8px;padding:.5rem .7rem;font-size:.82rem;display:flex}.axs-cfw-receipt-ico{color:var(--axs-accent);display:inline-flex}.axs-cfw-receipt-ico svg{width:15px;height:15px}.axs-cfw-receipt-text{flex:1}.axs-cfw-actions{border-top:1px solid var(--axs-line);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:10px;padding-top:10px;display:flex}.axs-cfw-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .95rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.axs-cfw-btn:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cfw-btn svg{width:13px;height:13px;animation:.8s linear infinite axs-cfw-spin}.axs-cfw-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axs-cfw-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover);box-shadow:0 2px 8px #0000001f}.axs-cfw-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axs-cfw-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-cfw-btn:disabled{cursor:default}.axs-cfw-btn-primary:disabled,.axs-cfw-btn-ghost:disabled{background:var(--axs-chrome,#0000000a);color:var(--axs-ink-faint);box-shadow:none;border-color:#0000}@keyframes axs-cfw-spin{to{transform:rotate(360deg)}}@container axcfwedit (width<=440px){.axs-cfw-field{padding:8px}.axs-cfw-field-head{column-gap:8px}.axs-cfw-knobs-grid{grid-template-columns:1fr 1fr}}@container axcfwedit (width<=360px){.axs-cfw-field-head{grid-template-columns:auto minmax(0,1fr) auto}.axs-cfw-field-meta{flex-wrap:wrap}.axs-cfw-knobs-grid{grid-template-columns:1fr}.axs-cfw-field-copy{margin-left:0}.axs-cfw-copy{grid-template-columns:1fr;gap:3px}.axs-cfw-copy-label{padding-top:0}}.axs-cfw-preview{box-sizing:border-box;background:#0d1b3e;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.axs-cfw-preview-iframe{background:#0d1b3e;border:0;flex:auto;width:100%;min-height:0;transition:opacity .14s;display:block}.axs-cfw-preview-iframe[data-pending=true]{opacity:.6}.axs-cfw-preview-skel{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff17 50%,#ffffff0a 100%) 0 0/200% 100%;flex:auto;min-height:0;animation:1.3s ease-in-out infinite axs-cfw-shimmer}@media (prefers-reduced-motion:reduce){.axs-cfw-preview-skel{animation:none}}@keyframes axs-cfw-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.axs-cfw-preview-msg{text-align:center;min-height:0;font-family:var(--axs-sans);color:#f2f2f2b3;flex:auto;justify-content:center;align-items:center;padding:24px;font-size:.85rem;display:flex}.axs-ctxprev{box-sizing:border-box;background:var(--axs-canvas-bg,transparent);flex-direction:column;min-width:0;height:100%;min-height:0;padding:12px 16px 16px;display:flex}.axs-ctxprev-bar{flex:none;align-items:center;gap:10px;min-width:0;margin-bottom:12px;display:flex}.axs-ctxprev-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:11px;font-weight:500}.axs-ctxprev-surfsel{scrollbar-width:none;background:var(--axs-surface-alt);border-radius:8px;gap:1px;min-width:0;padding:2px;display:inline-flex;overflow-x:auto}.axs-ctxprev-surfbtn{-webkit-appearance:none;appearance:none;cursor:pointer;white-space:nowrap;font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink-mid);background:0 0;border:0;border-radius:6px;padding:3px 11px;font-size:.76rem;transition:background .12s,color .12s}.axs-ctxprev-surfbtn:hover{color:var(--axs-ink)}.axs-ctxprev-surfbtn[data-active]{background:var(--axs-surface);color:var(--axs-ink);font-weight:500}.axs-ctxprev-surfbtn:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-ctxprev-stagewrap{flex:auto;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;container-type:size}.axs-ctxprev-stage{box-sizing:border-box;max-width:100%;max-height:100%;display:flex}.axs-ctxprev[data-device=desktop] .axs-ctxprev-stage{aspect-ratio:16/10;width:min(100%,156cqh)}.axs-ctxprev[data-device=tablet] .axs-ctxprev-stage{aspect-ratio:3/4;width:min(560px,100%,73cqh)}.axs-ctxprev[data-device=mobile] .axs-ctxprev-stage{aspect-ratio:9/18.5;width:min(390px,100%,47cqh)}@supports not (width:1cqh){.axs-ctxprev-stage{aspect-ratio:auto;width:100%;height:100%}}.axs-ctxprev-stage--bezel{box-shadow:0 1px 0 0 var(--axs-line) inset, 0 18px 40px -24px #0000008c, 0 2px 8px -4px #0006;background:#0b0e16;border-radius:14px;padding:10px}.axs-ctxprev[data-device=mobile] .axs-ctxprev-stage--bezel{border-radius:22px;padding:9px}.axs-ctxprev-frame{background:#0b0e16;border-radius:6px;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.axs-ctxprev[data-device=mobile] .axs-ctxprev-frame{border-radius:14px}.axs-ctxprev-frame>*{flex:auto;min-width:0;min-height:0}.axs-ctxprev-screen{flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.axs-ctxprev-screenfit{transform-origin:0 0;flex:none;display:flex}.axs-ctxprev-screenfit[data-unmeasured]{flex:auto;width:100%}.axs-ctxprev-screenfit>*{flex:auto;min-width:0;min-height:0}.axs-ctxprev-stub{text-align:center;background:repeating-linear-gradient(135deg,#ffffff03 0,#ffffff03 12px,#0000 12px,#0000 24px),#0b0e16;flex:auto;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex}.axs-ctxprev-stub .axv-viewstate,.axs-ctxprev-stub .axs-viewstate{color:#f2f2f2b8}.axs-ctxprev-stub :-webkit-any(h3,h4,.axs-viewstate-title){color:#f2f2f2e6}.axs-ctxprev-stub :is(h3,h4,.axs-viewstate-title){color:#f2f2f2e6}@media (max-width:720px){.axs-ctxprev{padding:10px}}.axv-cr-mono{font-family:var(--axs-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--axs-ink-mid);font-size:.92em}.axv-cr .axv-cr-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-transform:none;letter-spacing:0;font-size:.72rem;line-height:1.4}.axv-cr-area{font-family:var(--axs-sans);color:var(--axs-ink);background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);box-sizing:border-box;resize:vertical;border-radius:7px;width:100%;min-height:3.2rem;padding:.5rem .6rem;font-size:.88rem;line-height:1.55;transition:border-color .12s,box-shadow .12s}.axv-cr-area:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-cr-area:disabled{opacity:.65;cursor:default}.axv-cr-count{min-width:1.1rem;height:1.1rem;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line);vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;margin-left:.5rem;padding:0 .35rem;font-size:10px;font-weight:600;display:inline-flex}.axv-cr-empty{text-align:center;border:1px dashed var(--axs-line);color:var(--axs-ink-faint);border-radius:9px;flex-direction:column;align-items:center;gap:.5rem;padding:1.4rem 1rem;display:flex}.axv-cr-empty svg{opacity:.7;width:20px;height:20px}.axv-cr-empty p{font-family:var(--axs-sans);max-width:36ch;margin:0;font-size:.82rem;line-height:1.5}.axv-cr-list{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.axv-cr-sec{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:9px;flex-direction:column;gap:.5rem;padding:.7rem;display:flex}.axv-cr-sec-head{align-items:center;gap:.5rem;display:flex}.axv-cr-sec-num{width:1.35rem;height:1.35rem;font-family:var(--axs-sans);color:var(--axs-accent);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:600;display:inline-flex}.axv-cr-sec-heading{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);box-sizing:border-box;border-radius:7px;flex:auto;padding:.4rem .55rem;font-size:.88rem;font-weight:500;transition:border-color .12s,box-shadow .12s}.axv-cr-sec-heading:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-cr-sec-heading:disabled{opacity:.65;cursor:default}.axv-cr-sec-tools{flex:none;gap:.2rem;display:inline-flex}.axv-cr-iconbtn{cursor:pointer;width:1.7rem;height:1.7rem;color:var(--axs-ink-faint);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-cr-iconbtn svg{width:14px;height:14px}.axv-cr-iconbtn:not(:disabled):hover{color:var(--axs-ink);border-color:var(--axs-line);background:var(--axs-canvas-bg)}.axv-cr-iconbtn:disabled{opacity:.35;cursor:default}.axv-cr-iconbtn--danger:not(:disabled):hover{color:var(--axs-danger);border-color:var(--axs-danger)}.axv-cr-add{width:100%;font-family:var(--axs-sans);color:var(--axs-ink-mid);border:1px dashed var(--axs-line);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;margin-top:.6rem;padding:.5rem;font-size:.78rem;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.axv-cr-add svg{width:13px;height:13px}.axv-cr-add:not(:disabled):hover{color:var(--axs-accent);border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-cr-add:disabled{opacity:.5;cursor:default}.axs-clc{flex-direction:column;gap:.9rem;display:flex}.axs-clc-publish{border:1px solid var(--axs-line);background:var(--axs-surface-alt);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.axs-clc-pubstatus{font-family:var(--axs-sans);color:var(--axs-ink-mid);min-width:0;font-size:.76rem}.axs-clc-pubstatus strong{color:var(--axs-ink);font-weight:500}.axs-clc-pubdirty{color:var(--axs-warn)}.axs-clc-pubbtn{flex:none;margin-left:auto}.axs-clc-reseed{font-family:var(--axs-sans);color:var(--axs-ink);border:1px solid color-mix(in srgb, var(--axs-warn) 45%, var(--axs-line));border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:.76rem;line-height:1.5;display:flex}.axs-clc-reseed svg{width:14px;height:14px;color:var(--axs-warn);flex:none;margin-top:1px}.axs-clc-artgrid{grid-template-columns:1fr 1fr;align-items:start;gap:.7rem;display:grid}.axs-clc-slot{flex-direction:column;gap:.35rem;min-width:0;display:flex}.axs-clc-drop{cursor:pointer;aspect-ratio:4/3;border:1px dashed var(--axs-line-hard,var(--axs-line));background:var(--axs-canvas-bg);border-radius:8px;justify-content:center;align-items:center;transition:border-color .12s,background .12s;display:flex;position:relative;overflow:hidden}.axs-clc-drop:hover{border-color:var(--axs-ink-faint)}.axs-clc-drop[data-drag]{border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-clc-drop[data-has-image]{border-style:solid}.axs-clc-drop[data-disabled]{cursor:default;opacity:.65}.axs-clc-drop:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-clc-thumb{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.axs-clc-dropempty{font-family:var(--axs-sans);color:var(--axs-ink-faint);flex-direction:column;align-items:center;gap:6px;font-size:.72rem;display:flex}.axs-clc-dropbusy,.axs-clc-dropover{text-align:center;font-family:var(--axs-sans);color:var(--axs-accent-fg,#fff);background:color-mix(in srgb, var(--axs-ink) 62%, transparent);padding:4px 8px;font-size:.68rem;position:absolute;top:auto;bottom:0;left:0;right:0}.axs-clc-dropover{opacity:0;transition:opacity .12s}.axs-clc-drop:hover .axs-clc-dropover{opacity:1}.axs-clc-drop:focus-visible .axs-clc-dropover{opacity:1}.axs-clc-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.7rem;line-height:1.45}.axs-clc-uperr{font-family:var(--axs-sans);color:var(--axs-danger);margin:0;font-size:.72rem}.axs-clc-optins{flex-direction:column;gap:6px;display:flex}.axs-clc-optins-head{align-items:center;gap:10px;display:flex}.axs-clc-optins-label{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px}.axs-clc-optin-add{margin-left:auto}.axs-clc-optin{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.axs-clc-optin:last-child{border-bottom:0}.axs-clc-optin-input{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);box-sizing:border-box;border-radius:7px;flex:160px;padding:.35rem .55rem;font-size:.82rem}.axs-clc-optin-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-clc-optin-default{font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;flex:none;align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.axs-clc-optin-default input{width:13px;height:13px;accent-color:var(--axs-accent)}.axs-clc-optin-remove{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);background:0 0;border:0;flex:none;padding:2px 4px;font-size:.72rem}.axs-clc-optin-remove:hover{color:var(--axs-danger)}.axs-clc-optin-remove:disabled{cursor:default;opacity:.6}.axv-ce-field textarea{font-family:var(--axs-sans);color:var(--axs-ink);background-color:var(--axs-canvas-bg);border:1px solid var(--axs-line);box-sizing:border-box;resize:vertical;border-radius:7px;width:100%;min-height:4.2em;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-ce-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ce-field textarea:disabled{opacity:.65;cursor:default}@media (max-width:560px){.axs-clc-artgrid{grid-template-columns:1fr}}.axs-ced{z-index:60;justify-content:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.axs-ced-backdrop{background:color-mix(in srgb, var(--axs-ink) 28%, transparent);position:absolute;top:0;bottom:0;left:0;right:0}.axs-ced-panel{background:var(--axs-surface);border-left:1px solid var(--axs-line);flex-direction:column;width:min(440px,100%);height:100%;min-height:0;display:flex;position:relative;box-shadow:-18px 0 44px #00000024}.axs-ced-head{border-bottom:1px solid var(--axs-line);flex:none;align-items:flex-start;gap:10px;padding:14px 16px 12px;display:flex}.axs-ced-headmain{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-ced-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.66rem}.axs-ced-title{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:500}.axs-ced-x{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);width:28px;height:28px;color:var(--axs-ink-mid);border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:auto;transition:color .12s,border-color .12s;display:inline-flex}.axs-ced-x:hover{color:var(--axs-ink);border-color:var(--axs-ink-faint)}.axs-ced-x:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-ced-x svg{width:14px;height:14px}.axs-ced-body{scrollbar-width:thin;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:14px 16px;display:flex;overflow-y:auto}.axs-ced-photo{background:var(--axs-chrome,#0000000a);border-radius:10px;position:relative;overflow:hidden}.axs-ced-photo img{object-fit:cover;width:100%;max-height:260px;display:block}.axs-ced-spam{font-family:var(--axs-sans);letter-spacing:.03em;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:500;position:absolute;top:8px;left:8px}.axs-ced-spam[data-kind=high]{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 45%, var(--axs-line))}.axs-ced-spam[data-kind=med]{color:var(--axs-warn);border-color:color-mix(in srgb, var(--axs-warn) 45%, var(--axs-line))}.axs-ced-section{flex-direction:column;gap:6px;display:flex}.axs-ced-sectitle{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0;font-size:.66rem;font-weight:500}.axs-ced-dl{font-family:var(--axs-sans);grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font-size:.8rem;display:grid}.axs-ced-dl dt{color:var(--axs-ink-faint)}.axs-ced-dl dd{color:var(--axs-ink);overflow-wrap:anywhere;min-width:0;margin:0}.axs-ced-trunc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-ced-story{font-family:var(--axs-sans);color:var(--axs-ink);border-left:2px solid var(--axs-line-hard,var(--axs-line));margin:0;padding-left:10px;font-size:.84rem;line-height:1.55}.axs-ced-ingredients{font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;gap:2px;margin:0;padding:0 0 0 18px;font-size:.8rem;display:flex}.axs-ced-prep{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:4px 0 0;font-size:.78rem;line-height:1.5}.axs-ced-foot{border-top:1px solid var(--axs-line);flex:none;align-items:center;gap:10px;padding:10px 16px;display:flex}.axs-ced-kbd{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.68rem}.axs-ced-kbd kbd{font-family:var(--axs-mono,monospace);border:1px solid var(--axs-line);background:var(--axs-surface-alt);border-radius:4px;padding:0 4px;font-size:.64rem}.axs-ced-actions{gap:6px;margin-left:auto;display:inline-flex}@media (max-width:560px){.axs-ced-panel{border-left:0;width:100%}.axs-ced-kbd{display:none}}.axs-cmq{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex}.axs-cmq-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-cmq-search{border:1px solid var(--axs-line);min-width:0;height:26px;color:var(--axs-ink-faint);background:var(--axs-surface);border-radius:8px;flex:0 220px;align-items:center;gap:6px;margin-left:auto;padding:0 8px;transition:border-color .12s;display:inline-flex}.axs-cmq-search:focus-within{border-color:var(--axs-ink-faint);color:var(--axs-ink-mid)}.axs-cmq-search svg{flex:none}.axs-cmq-search input{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:0;outline:none;flex:auto;font-size:.76rem}.axs-cmq-search input::placeholder{color:var(--axs-ink-faint)}.axs-cmq-bulk{border:1px solid var(--axs-line);background:var(--axs-surface-alt);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 8px;display:flex}.axs-cmq-bulkcount{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.76rem}.axs-cmq-bulkcount strong{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-cmq-bulkbtns{gap:6px;margin-left:auto;display:inline-flex}.axs-cmq-selectline{align-items:center;gap:10px;min-height:18px;display:flex}.axs-cmq-selectall{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--axs-line-hard,var(--axs-line));-webkit-text-decoration-color:var(--axs-line-hard,var(--axs-line));text-decoration-color:var(--axs-line-hard,var(--axs-line));background:0 0;border:0;padding:0;font-size:.72rem}.axs-cmq-selectall:hover{color:var(--axs-ink)}.axs-cmq-selectall:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);border-radius:4px;outline:none}.axs-cmq-kbd{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;margin-left:auto;font-size:.66rem}.axs-cmq-kbd kbd{font-family:var(--axs-mono,monospace);border:1px solid var(--axs-line);background:var(--axs-surface-alt);border-radius:4px;padding:0 3px;font-size:.62rem}.axs-cmq-error{color:var(--axs-danger);font-size:.8rem;font-family:var(--axs-sans)}.axs-cmq-receipt{font-family:var(--axs-sans);color:var(--axs-ink);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.axs-cmq-receipt svg{width:15px;height:15px;color:var(--axs-ok)}.axs-cmq-loading{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.axs-cmq-list{scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow-y:auto}.axs-cmq-row{border-bottom:1px solid var(--axs-line);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 4px;transition:opacity .12s,background .12s;display:grid}.axs-cmq-row:last-child{border-bottom:0}.axs-cmq-row[data-busy]{opacity:.55}.axs-cmq-row:hover{background:var(--axs-chrome,#00000005)}.axs-cmq-row[data-selected]{background:var(--axs-accent-bg)}.axs-cmq-row[data-focused]:focus{box-shadow:inset var(--axv-focus-ring,0 0 0 2px #5b4fe847);border-radius:8px;outline:none}.axs-cmq-row:focus-visible{box-shadow:inset var(--axv-focus-ring,0 0 0 2px #5b4fe847);border-radius:8px;outline:none}.axs-cmq-row:has(.axs-cmq-check){grid-template-columns:auto auto minmax(0,1fr) auto}.axs-cmq-check{cursor:pointer;align-items:center;display:inline-flex}.axs-cmq-check input{width:14px;height:14px;accent-color:var(--axs-accent);cursor:pointer}.axs-cmq-spamflag{font-family:var(--axs-sans);letter-spacing:.02em;border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:999px;flex:none;padding:1px 7px;font-size:10px;font-weight:500}.axs-cmq-spamflag[data-kind=high]{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 45%, var(--axs-line))}.axs-cmq-spamflag[data-kind=med]{color:var(--axs-warn);border-color:color-mix(in srgb, var(--axs-warn) 45%, var(--axs-line))}.axs-cmq-thumb{background:var(--axs-chrome,#0000000d);border-radius:8px;flex:none;width:44px;height:44px;display:inline-flex;overflow:hidden}.axs-cmq-thumb img{object-fit:cover;width:100%;height:100%;display:block}.axs-cmq-thumb-ph{background:repeating-linear-gradient(135deg, var(--axs-chrome,#0000000a) 0 6px, transparent 6px 12px);width:100%;height:100%}.axs-cmq-main{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-cmq-sandwich{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:500;overflow:hidden}.axs-cmq-meta{align-items:center;gap:10px;min-width:0;display:flex}.axs-cmq-entrant{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.axs-cmq-votes{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);flex:none;font-size:11px}.axs-cmq-signed{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-accent);background:var(--axs-accent-bg);border:1px solid var(--axs-line);cursor:default;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.axs-cmq-signed svg{width:11px;height:11px}.axs-cmq-actions{flex:none;gap:6px;display:inline-flex}.axs-cmq-btn{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);letter-spacing:.02em;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);border-radius:8px;align-items:center;gap:4px;padding:6px 12px;font-size:11px;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.axs-cmq-btn svg{width:13px;height:13px;animation:.8s linear infinite axs-cmq-spin}.axs-cmq-btn:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-cmq-btn:disabled{cursor:default;opacity:.6}.axs-cmq-btn-approve{color:var(--axs-accent-fg,#fff);background:var(--axs-accent);border-color:var(--axs-accent)}.axs-cmq-btn-approve:not(:disabled):hover{background:var(--axs-accent-hover,var(--axs-accent))}.axs-cmq-btn-reject{color:var(--axs-ink-mid);border-color:var(--axs-line);background:0 0}.axs-cmq-btn-reject:not(:disabled):hover{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 45%, var(--axs-line))}@keyframes axs-cmq-spin{to{transform:rotate(360deg)}}.axs-cmq-notefield{flex-direction:column;gap:6px;margin-top:6px;display:flex}.axs-cmq-notefield>span{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:12px}.axs-cmq-notefield textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);resize:vertical;border-radius:8px;min-height:44px;padding:8px 10px;font-size:13px}.axs-cmq-notefield textarea:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);border-color:var(--axs-accent);outline:none}@media (max-width:560px){.axs-cmq-row{grid-template-columns:auto minmax(0,1fr)}.axs-cmq-row:has(.axs-cmq-check){grid-template-columns:auto auto minmax(0,1fr)}.axs-cmq-actions{grid-column:1/-1;justify-content:flex-end}.axs-cmq-search{flex:100%}.axs-cmq-kbd{display:none}}.axs-crv-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;padding:10px 14px 12px;font-size:.74rem;line-height:1.5}.axs-crv-top,.axs-crv-funnel,.axs-crv-velocity,.axs-crv-sources{flex-direction:column;margin:0;padding:4px 14px 10px;display:flex}.axs-crv-top{list-style:none}.axs-crv-toprow{border-bottom:1px solid var(--axs-line);grid-template-columns:18px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;display:grid}.axs-crv-toprow:last-child{border-bottom:0}.axs-crv-rank{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;text-align:right;font-size:.72rem}.axs-crv-topthumb{background:var(--axs-chrome,#0000000d);border-radius:7px;width:30px;height:30px;display:inline-flex;overflow:hidden}.axs-crv-topthumb img{object-fit:cover;width:100%;height:100%;display:block}.axs-crv-topph{background:repeating-linear-gradient(135deg, var(--axs-chrome,#0000000a) 0 5px, transparent 5px 10px);width:100%;height:100%}.axs-crv-topmain{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-crv-topname{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:500;overflow:hidden}.axs-crv-topby{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.axs-crv-topvotes{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:500}.axs-crv-frow{border-bottom:1px solid var(--axs-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:6px 0;display:grid}.axs-crv-frow:last-child{border-bottom:0}.axs-crv-flabel{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.74rem}.axs-crv-fcount{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;text-align:right;font-size:.8rem;font-weight:500}.axs-crv-fbarwrap{background:var(--axs-chrome,#0000000d);border-radius:4px;grid-column:1/2;height:5px;overflow:hidden}.axs-crv-fbar{background:var(--axv-series-1,var(--axs-accent));border-radius:4px;height:100%;transition:width .2s;display:block}.axs-crv-ffoot{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-align:right;white-space:nowrap;grid-column:2/3;font-size:.66rem}.axs-crv-sparkrow{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:3px;padding:7px 0;display:flex}.axs-crv-sparkrow:last-child{border-bottom:0}.axs-crv-sparkhead{align-items:baseline;gap:8px;display:flex}.axs-crv-sparklabel{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.7rem}.axs-crv-sparktotal{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.8rem;font-weight:500}.axs-crv-spark{width:100%}.axs-crv-sparkfoot{font-family:var(--axs-sans);color:var(--axs-ink-faint);align-items:baseline;gap:8px;font-size:.68rem;display:flex}.axs-crv-sparkfoot strong{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-crv-sparkdelta{font-variant-numeric:tabular-nums}.axs-crv-sparkdelta[data-dir=up]{color:var(--axs-ok)}.axs-crv-sparkdelta[data-dir=down]{color:var(--axs-ink-faint)}.axs-crv-srchead,.axs-crv-srcrow{grid-template-columns:minmax(56px,.8fr) minmax(0,1fr) 34px 34px 38px;align-items:center;gap:8px;display:grid}.axs-crv-srchead{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);padding:4px 0 5px;font-size:.62rem}.axs-crv-srchead span{text-align:right}.axs-crv-srchead span:first-child{text-align:left}.axs-crv-srcrow{border-bottom:1px solid var(--axs-line);padding:6px 0}.axs-crv-srcrow:last-child{border-bottom:0}.axs-crv-srcname{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.axs-crv-srcbarwrap{background:var(--axs-chrome,#0000000d);border-radius:4px;height:5px;overflow:hidden}.axs-crv-srcbar{background:var(--axv-series-1,var(--axs-accent));border-radius:4px;height:100%;transition:width .2s;display:block}.axs-crv-srcnum{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;text-align:right;font-size:.74rem}.axs-crv-srcnum:last-child{color:var(--axs-ink-mid)}.axs-cexp{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-cexp-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-cexp-btns{flex-wrap:wrap;gap:8px;display:inline-flex}.axs-cexp-btn{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);letter-spacing:.02em;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;transition:background .12s,border-color .12s,box-shadow .12s;display:inline-flex}.axs-cexp-btn svg{width:13px;height:13px}.axs-cexp-btn:not(:disabled):hover{background:var(--axs-chrome,#00000008);border-color:var(--axs-ink-faint)}.axs-cexp-btn:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-cexp-btn:disabled{cursor:default;opacity:.6}.axs-cexp-error{font-family:var(--axs-sans);color:var(--axs-danger);font-size:.76rem}.axs-crc{flex-direction:column;display:flex}.axs-crc-error{color:var(--axs-danger);font-family:var(--axs-sans);margin-bottom:8px;font-size:.8rem}.axs-crc-lockcard{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.axs-crc-locked{font-family:var(--axs-sans);color:var(--axs-ink);border-bottom:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;padding:2px 2px 10px;font-size:.82rem;display:flex}.axs-crc-locked-ico{color:var(--axs-ok);display:inline-flex}.axs-crc-locked-ico svg{width:15px;height:15px}.axs-crc-relock{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);text-underline-offset:2px;background:0 0;border:0;margin-left:auto;font-size:11px;text-decoration:underline}.axs-crc-relock:hover{color:var(--axs-ink)}.axs-crc-relock:disabled{cursor:default;opacity:.5}.axs-crc-finalists{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-crc-finalist{border-bottom:1px solid var(--axs-line);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px 2px;display:grid}.axs-crc-finalist:last-child{border-bottom:0}.axs-crc-rank{text-align:center;width:20px;font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);flex:none;font-size:.72rem;font-weight:500}.axs-crc-thumb{background:var(--axs-chrome,#0000000d);border-radius:7px;flex:none;width:40px;height:40px;display:inline-flex;overflow:hidden}.axs-crc-thumb img{object-fit:cover;width:100%;height:100%;display:block}.axs-crc-thumb-ph{background:repeating-linear-gradient(135deg, var(--axs-chrome,#0000000a) 0 6px, transparent 6px 12px);width:100%;height:100%}.axs-crc-main{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-crc-name{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:500;overflow:hidden}.axs-crc-meta{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.axs-crc-winbtn{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);letter-spacing:.02em;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid);border-radius:8px;flex:none;align-items:center;gap:4px;padding:5px 10px;font-size:11px;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.axs-crc-winbtn svg{width:12px;height:12px;animation:.8s linear infinite axs-crc-spin}.axs-crc-winbtn:not(:disabled):hover{color:var(--axs-ink);border-color:var(--axs-ink-faint)}.axs-crc-winbtn:disabled{cursor:default;opacity:.6}.axs-crc-winbtn:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe833);outline:none}.axs-crc-winbadge{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-warn);flex:none;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.axs-crc-winbadge:before{content:"";background:var(--axs-warn);border-radius:50%;flex:none;width:6px;height:6px}@keyframes axs-crc-spin{to{transform:rotate(360deg)}}.axs-cw-emstrip{border-top:1px solid var(--axs-line);flex-direction:column;gap:6px;margin-top:18px;padding-top:14px;display:flex}.axs-cw-emstrip-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.axs-cw-emstrip-label{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-cw-emstrip-count{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);opacity:.75;font-size:11px;font-weight:400}.axs-cw-emstrip-rows{flex-direction:column;display:flex}.axs-cw-emstrip-row{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;box-sizing:border-box;border:0;border-bottom:1px solid var(--axs-line);background:0 0;border-radius:0;flex-direction:column;gap:4px;width:100%;padding:9px 2px;transition:background .12s;display:flex}.axs-cw-emstrip-row:last-child{border-bottom:0}.axs-cw-emstrip-row:hover{background:var(--axs-chrome,#00000008)}.axs-cw-emstrip-row:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-cw-emstrip-top{align-items:center;gap:7px;min-width:0;display:flex}.axs-cw-emstrip-title{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8rem;font-weight:500;overflow:hidden}.axs-cw-emstrip-state{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:11px;display:inline-flex}.axs-cw-emstrip-state:before{content:"";background:var(--axs-ink-faint);border-radius:50%;flex:none;width:6px;height:6px}.axs-cw-emstrip-state[data-status=live]{color:var(--axs-ok)}.axs-cw-emstrip-state[data-status=live]:before{background:var(--axs-ok)}.axs-cw-emstrip-state[data-status=draft]{color:var(--axs-ink-mid)}.axs-cw-emstrip-bottom{align-items:center;gap:8px;min-width:0;display:flex}.axs-cw-emstrip-sub{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.74rem;line-height:1.35;overflow:hidden}.axs-cw-emstrip-sub[data-empty]{color:var(--axs-ink-faint);font-style:italic}.axs-cw-emstrip-err{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:.76rem}.axs-cockpit{background:var(--axs-canvas-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.axs-cockpit--state{justify-content:center;align-items:center;padding:2rem 1.5rem}.axs-cockpit--state>*{width:min(560px,100%)}.axs-cockpit-head{border-bottom:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-surface) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:4;flex:none;justify-content:space-between;align-items:center;gap:.85rem;padding:.7rem 1rem .65rem;display:flex}.axs-cockpit-head-id{flex-direction:column;flex:0 auto;gap:.1rem;min-width:0;display:flex}.axs-cockpit-stats{flex:none;align-items:center;gap:1.35rem;margin:0 auto 0 1.5rem;padding:.1rem 0 0;display:flex}.axs-cockpit-stat{white-space:nowrap;align-items:baseline;gap:.4rem;display:inline-flex}.axs-cockpit-stat-k{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-cockpit-stat-v{font-family:var(--axs-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--axs-ink);font-size:.85rem;font-weight:500}@media (max-width:760px){.axs-cockpit-stats{display:none}}.axs-cockpit-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-cockpit-name{font-family:var(--axs-sans);letter-spacing:-.01em;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.08rem;font-weight:500;line-height:1.2;overflow:hidden}.axs-cockpit-head-actions{flex:none;align-items:center;gap:.6rem;display:flex}.axs-cockpit-status{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);flex:none;align-items:center;gap:.4rem;font-size:11px;font-weight:500;display:inline-flex}.axs-cockpit-status:before{content:"";background:var(--axs-ink-faint);border-radius:50%;width:7px;height:7px}.axs-cockpit-status[data-status=scheduled]:before{background:var(--axs-warn)}.axs-cockpit-status[data-status=sample]:before{background:var(--axs-accent)}.axs-cockpit-status[data-status=live]:before{background:var(--axs-ok)}.axs-cockpit-status[data-status=draft]:before{background:var(--axs-ink-faint)}.axs-cockpit-stage{flex:1;min-height:0}.axs-cockpit[data-space] .axs-cockpit-stage{cursor:grab}.axs-cockpit-stage{-webkit-user-select:none;user-select:none}.axs-cockpit-stage input,.axs-cockpit-stage select,.axs-cockpit-stage textarea{-webkit-user-select:text;user-select:text}.axs-cnode-card{background:var(--axs-surface);border:1px solid var(--axs-line-hard);box-shadow:var(--axs-elev-lg);outline-offset:2px;box-sizing:border-box;border-radius:14px;outline:2px solid #0000;transition:outline-color .16s,box-shadow .16s;position:relative;overflow:hidden}.axs-cnode-card--empty{place-items:center;display:grid}.axs-bnode[data-active] .axs-cnode-card{outline-color:var(--axs-accent);box-shadow:var(--axs-elev-lg), 0 0 0 1px color-mix(in srgb, var(--axs-accent) 18%, transparent)}.axs-bnode:not([data-active]) .axs-bnode-body:hover .axs-cnode-card{outline-color:color-mix(in srgb, var(--axs-accent) 38%, transparent)}.axs-cnode-shell{transform-origin:0 0;box-sizing:border-box;flex-direction:column;gap:.85rem;padding:.9rem 1rem 1.1rem;display:flex;overflow:visible;container:axs-cnode/inline-size}.axs-cnode-shell.axv-view{animation:none}.axs-cnode-card--empty .axs-cnode-shell{place-items:center;padding:2rem;display:grid}.axs-cockpit .axs-cnode[data-dimmed]{opacity:.42;transition:opacity .18s}.axs-ccomms-head{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-ccomms-list{flex-direction:column;display:flex}.axs-ccomms-row{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 0;display:flex}.axs-ccomms-label{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;overflow:hidden}.axs-ccomms-count{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink);flex:none;font-size:.86rem;font-weight:500}.axs-dash-panel[data-panel-id=landing] .axs-dash-panel-head{flex-wrap:wrap;row-gap:6px}.axs-cnode-landing-controls{align-items:center;gap:6px;display:inline-flex}.axs-cnode-landing-controls .axs-seg{border-radius:8px;padding:1px}.axs-cnode-landing-controls .axs-seg-btn{border-radius:6px;min-width:26px;height:20px;padding:0 6px}.axs-cnode-landing-controls .axs-seg-btn svg{width:13px;height:13px}.axs-cnode-openbtn,.axs-cnode-editbtn{height:22px;font-family:var(--axs-sans);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:.3rem;padding:0 .55rem;font-size:.72rem;font-weight:500;transition:background .14s,color .14s,border-color .14s,filter .14s;display:inline-flex}@media (max-width:860px){.axs-cnode-landing-controls .axs-seg-btn,.axs-cnode-openbtn,.axs-cnode-editbtn{min-width:44px;min-height:44px}}.axs-cnode-openbtn{border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid)}.axs-cnode-openbtn:hover{color:var(--axs-ink);border-color:var(--axs-ink-faint)}.axs-cnode-editbtn{background:var(--axs-accent);color:var(--axs-accent-fg,#fff);border:1px solid #0000}.axs-cnode-editbtn:hover{filter:brightness(1.08)}.axs-cnode-openbtn svg,.axs-cnode-editbtn svg{width:13px;height:13px}.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel{position:relative}.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel:before,.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel:after{content:"";background:color-mix(in srgb, var(--axs-ink) 7%, transparent);border-radius:9px;position:absolute}.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel:before{height:8%;top:8%;left:7%;right:7%}.axs-dash-panel[data-panel-id=landing] .axs-pgframe-skel:after{width:50%;height:32%;top:26%;left:7%}.axs-cockpit-edit{z-index:20;background:var(--axs-canvas-bg);opacity:1;flex-direction:column;transition:opacity .26s,transform .28s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1)}@starting-style{.axs-cockpit-edit{opacity:0;transform:scale(.985)}}.axs-cockpit-edit>.axs-preview{flex:1;min-height:0}.axs-cockpit-edit-back{z-index:6;border:1px solid var(--axs-line-hard);background:color-mix(in srgb, var(--axs-surface) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:32px;box-shadow:var(--axs-elev);color:var(--axs-ink);font-family:var(--axs-sans);cursor:pointer;border-radius:10px;align-items:center;gap:.3rem;padding:0 .7rem 0 .55rem;font-size:.8rem;font-weight:500;transition:border-color .14s,color .14s;display:inline-flex;position:absolute;top:14px;left:14px}.axs-cockpit-edit-back:hover{border-color:var(--axs-accent);color:var(--axs-accent)}@media (prefers-reduced-motion:reduce){.axs-cockpit-edit{transition-duration:.12s;transform:none}@starting-style{.axs-cockpit-edit{transform:none}}}.axs-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}.axs-pmd{background:var(--axs-canvas-bg);flex-direction:column;height:100%;min-height:0;display:flex}.axs-pmd>.axs-emn{display:none}.axs-pmd[data-m-nav=detail]>.axs-emn{display:flex}.axs-pmd-list,.axs-pmd-detail{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.axs-pmd[data-m-nav=list]>.axs-pmd-detail,.axs-pmd[data-m-nav=detail]>.axs-pmd-list{display:none}.axs-pfs>.axs-emn{display:flex}.axs-pmd-face{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.axs-pmd-face[hidden]{display:none}.axv-ing{flex-direction:column;gap:.85rem;display:flex}.axv-ing-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-ing-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-ing-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-ing-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.axv-ing-status{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;flex:none;align-self:flex-start;padding:.2rem .6rem;font-size:.66rem}.axv-ing-status[data-on=true]{color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent)}.axv-ing-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-ing-form{flex-direction:column;gap:.7rem;margin-top:.1rem;display:flex}.axv-ing-row{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-ing-field{flex-direction:column;gap:.25rem;display:flex}.axv-ing-field-grow{flex:9rem}.axv-ing-field-wide{width:100%}.axv-ing-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-ing-req{color:var(--axs-accent);margin-left:.2em;font-style:normal}.axv-ing-field input,.axv-ing-field select,.axv-ing-field textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-ing-field select{cursor:pointer}.axv-ing-field textarea{resize:vertical;min-height:3.2rem;line-height:1.45}.axv-ing-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ing-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ing-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ing-field input:disabled,.axv-ing-field select:disabled,.axv-ing-field textarea:disabled{opacity:.65;cursor:default}.axv-ing-toggle{font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;align-items:center;gap:.4rem;padding-bottom:.5rem;font-size:.84rem;display:inline-flex}.axv-ing-toggle input{width:15px;height:15px;accent-color:var(--axs-accent);cursor:pointer}.axv-ing-toggle input:disabled{cursor:default}.axv-ing-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-ing-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-ing-err svg{flex:none;width:14px;height:14px}.axv-ing-actions{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.axv-ing-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-ing-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-ing-spin}.axv-ing-btn:disabled{opacity:.5;cursor:default}.axv-ing-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-ing-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ing-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-ing-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-ing-btn-danger{color:var(--axs-ink-faint);background:0 0;border-color:#0000}.axv-ing-btn-danger:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axv-ing-btn-danger:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-ing-btn-danger:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-ing-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-ing-confirm{background:color-mix(in srgb, var(--axs-danger) 7%, transparent);border:1px solid color-mix(in srgb, var(--axs-danger) 28%, transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.2rem;padding:.5rem .7rem;display:flex}.axv-ing-confirm-text{min-width:12ch;font-family:var(--axs-sans);color:var(--axs-ink);flex:1;font-size:.82rem}.axv-ing-btn-confirm{background:var(--axs-danger);color:var(--axs-accent-fg);border-color:var(--axs-danger)}.axv-ing-btn-confirm:not(:disabled):hover{background:color-mix(in srgb, var(--axs-danger) 84%, #000);border-color:color-mix(in srgb, var(--axs-danger) 84%, #000)}.axv-ing-tomb{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:.2rem 0 0;font-size:.8rem;font-style:italic}.axv-ing-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-ing-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ing-receipt-ico svg{width:15px;height:15px}.axv-ing-receipt-text{flex:1}.axv-ing-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-ing-undo:hover{text-decoration:underline}.axv-ing-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-ing-spin}.axv-ing-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-ing-r365{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;flex-direction:column;gap:.4rem;padding:.55rem .7rem;display:flex}.axv-ing-r365[data-tone=warning]{border-color:color-mix(in srgb, var(--axs-warn) 40%, var(--axs-line));background:var(--axs-warn-bg)}.axv-ing-r365-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.62rem}.axv-ing-r365-grid{font-family:var(--axs-sans);color:var(--axs-ink);flex-wrap:wrap;gap:.55rem 1.1rem;font-size:.82rem;display:flex}.axv-ing-r365-grid em{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:.1rem;font-size:.6rem;font-style:normal;display:block}.axv-ing-r365-flag{font-family:var(--axs-sans);color:var(--axs-warn);max-width:62ch;margin:0;font-size:.76rem;line-height:1.4}.axv-ing-pool{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;flex-direction:column;gap:.45rem;padding:.55rem .7rem;display:flex}.axv-ing-pool-head{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.axv-ing-pool-tally{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:.7rem}.axv-ing-pool-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axv-ing-pool-row{border-top:1px solid var(--axs-line);flex-direction:column;gap:.3rem;padding:.5rem .1rem;display:flex}.axv-ing-pool-row:first-child{border-top:none}.axv-ing-pool-row[data-status=rejected]{opacity:.55}.axv-ing-pool-main{align-items:center;gap:.5rem;min-width:0;display:flex}.axv-ing-pool-name{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;font-weight:500;overflow:hidden}.axv-ing-pool-costing{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-accent);border:1px solid color-mix(in srgb, var(--axs-accent) 35%, transparent);border-radius:var(--axs-radius-pill,999px);background:var(--axs-accent-bg);flex:none;padding:.08rem .45rem;font-size:.62rem}.axv-ing-pool-status{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);flex:none;margin-left:auto;font-size:.64rem}.axv-ing-pool-row[data-status=approved] .axv-ing-pool-status{color:var(--axs-ok,var(--axs-ink-mid))}.axv-ing-pool-facts{font-family:var(--axs-sans);color:var(--axs-ink);flex-wrap:wrap;gap:.4rem 1rem;font-size:.78rem;display:flex}.axv-ing-pool-facts em{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:.08rem;font-size:.58rem;font-style:normal;display:block}.axv-ing-pool-facts [data-warn=true],.axv-ing-pool-facts [data-warn=true] em{color:var(--axs-warn)}.axv-ing-pool-live{position:relative}.axv-ing-pool-delta{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-left:.3rem;font-size:.68rem;font-style:normal}.axv-ing-pool-delta[data-up=true]{color:var(--axs-warn)}.axv-ing-pool-alarm{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-danger);border:1px solid color-mix(in srgb, var(--axs-danger) 40%, transparent);border-radius:var(--axs-radius-pill,999px);margin-left:.35rem;padding:.05rem .4rem;font-size:.62rem;font-style:normal}.axv-ing-pool-live[data-alarm=true],.axv-ing-pool-live[data-alarm=true] em{color:var(--axs-danger)}.axv-ing-pool-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.axv-ing-poolbtn{font-family:var(--axs-sans);color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);cursor:pointer;background:0 0;border-radius:7px;padding:.22rem .6rem;font-size:.74rem;font-weight:500;transition:color .12s,border-color .12s,background .12s}.axv-ing-poolbtn:hover:not(:disabled){color:var(--axs-ink);border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-ing-poolbtn:disabled{opacity:.5;cursor:default}.axv-ing-poolbtn-danger:hover:not(:disabled){color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 45%, var(--axs-line-hard));background:color-mix(in srgb, var(--axs-danger) 8%, transparent)}.axv-ing-pool-armtext{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.74rem;line-height:1.35}@keyframes axv-ing-spin{to{transform:rotate(360deg)}}.axv-rec{flex-direction:column;gap:.85rem;display:flex}.axv-rec-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-rec-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-rec-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-rec-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.axv-rec-status{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;flex:none;align-self:flex-start;padding:.2rem .6rem;font-size:.66rem}.axv-rec-tabs{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;align-self:flex-start;gap:.15rem;padding:.2rem;display:flex}.axv-rec-tab{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:.35rem;padding:.34rem .7rem;font-size:.7rem;transition:background .12s,color .12s;display:inline-flex}.axv-rec-tab:hover{color:var(--axs-ink)}.axv-rec-tab[data-active=true]{color:var(--axs-accent-fg);background:var(--axs-accent)}.axv-rec-tab-count{background:var(--axs-canvas-bg);color:var(--axs-ink-mid);border-radius:999px;padding:.12rem .32rem;font-size:.62rem;line-height:1}.axv-rec-tab[data-active=true] .axv-rec-tab-count{color:var(--axs-accent-fg);background:#ffffff38}.axv-rec-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-rec-form{flex-direction:column;gap:.9rem;margin-top:.1rem;display:flex}.axv-rec-section{border:none;min-width:0;margin:0;padding:0}.axv-rec-section-label{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:.5rem;padding:0;font-size:.64rem}.axv-rec-grid{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-rec-field{flex-direction:column;flex:11rem;gap:.25rem;min-width:0;display:flex}.axv-rec-field-wide{flex-basis:100%}.axv-rec-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.62rem}.axv-rec-field input,.axv-rec-field select,.axv-rec-field textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-rec-field textarea{resize:vertical;min-height:3.2rem;line-height:1.45}.axv-rec-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-rec-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-rec-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-rec-field input:disabled,.axv-rec-field select:disabled,.axv-rec-field textarea:disabled{opacity:.65;cursor:default}.axv-rec-toggle{font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;flex:11rem;align-items:center;gap:.4rem;padding-bottom:.5rem;font-size:.84rem;display:inline-flex}.axv-rec-toggle input{width:15px;height:15px;accent-color:var(--axs-accent);cursor:pointer}.axv-rec-toggle input:disabled{cursor:default}.axv-rec-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-rec-err svg{flex:none;width:14px;height:14px}.axv-rec-actions{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.axv-rec-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-rec-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-rec-spin}.axv-rec-btn:disabled{opacity:.5;cursor:default}.axv-rec-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-rec-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-rec-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-rec-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-rec-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-rec-btn-danger{color:var(--axs-ink-faint);background:0 0;border-color:#0000}.axv-rec-btn-danger:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axv-rec-btn-danger:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-rec-btn-danger:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-rec-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-rec-confirm{background:color-mix(in srgb, var(--axs-danger) 7%, transparent);border:1px solid color-mix(in srgb, var(--axs-danger) 28%, transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.2rem;padding:.5rem .7rem;display:flex}.axv-rec-confirm-text{min-width:12ch;font-family:var(--axs-sans);color:var(--axs-ink);flex:1;font-size:.82rem}.axv-rec-btn-confirm{background:var(--axs-danger);color:var(--axs-accent-fg);border-color:var(--axs-danger)}.axv-rec-btn-confirm:not(:disabled):hover{background:color-mix(in srgb, var(--axs-danger) 84%, #000);border-color:color-mix(in srgb, var(--axs-danger) 84%, #000)}.axv-rec-tomb{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:.2rem 0 0;font-size:.8rem;font-style:italic}.axv-rec-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-rec-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-rec-receipt-ico svg{width:15px;height:15px}.axv-rec-receipt-text{flex:1}.axv-rec-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-rec-undo:hover{text-decoration:underline}.axv-rec-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-rec-spin}.axv-rec-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-rec-facet{padding:.5rem 0}.axv-rec-readonly-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0 0 .55rem;font-size:.78rem;line-height:1.4}.axv-rec-table{border-collapse:collapse;width:100%;font-family:var(--axs-sans);font-size:.84rem}.axv-rec-table th{text-align:left;font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);border-bottom:1px solid var(--axs-line-hard);padding:.3rem .5rem;font-size:.6rem;font-weight:500}.axv-rec-table td{color:var(--axs-ink);border-bottom:1px solid var(--axs-line);overflow-wrap:anywhere;padding:.4rem .5rem}.axv-rec-table .axv-rec-num{text-align:right;font-family:var(--axs-sans)}.axv-rec-pill{font-family:var(--axs-sans);letter-spacing:.03em;text-transform:uppercase;background:var(--axs-surface);border:1px solid var(--axs-line-hard);color:var(--axs-ink-mid);border-radius:999px;margin-left:.35rem;padding:.12rem .45rem;font-size:.62rem}.axv-rec-costbar{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:.55rem 1rem;margin:0 0 .65rem;padding:.5rem .65rem;display:flex}.axv-rec-costbar[data-tone=warning]{border-color:color-mix(in srgb, var(--axs-warn) 40%, var(--axs-line));background:var(--axs-warn-bg)}.axv-rec-costbar-total{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:.4rem;font-size:1rem;font-weight:600;display:inline-flex}.axv-rec-costbar-label{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.62rem;font-weight:500}.axv-rec-costbar-flag{font-family:var(--axs-sans);color:var(--axs-warn);font-size:.78rem;line-height:1.35}.axv-rec-inglink{font:inherit;color:var(--axs-ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink) 28%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--axs-ink) 28%, transparent);text-decoration-color:color-mix(in srgb, var(--axs-ink) 28%, transparent);text-underline-offset:.15em;background:0 0;border:none;padding:0}.axv-rec-inglink:hover{color:var(--axs-accent);-webkit-text-decoration-color:var(--axs-accent);-webkit-text-decoration-color:var(--axs-accent);text-decoration-color:var(--axs-accent)}.axv-rec-inglink:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px;border-radius:2px}.axv-rec-linecost{font-variant-numeric:tabular-nums;white-space:nowrap}.axv-rec-linecost[data-tone=warning]{color:var(--axs-warn);font-weight:600}.axv-rec-table tr[data-cost-blocked=true] td{background:color-mix(in srgb, var(--axs-warn) 6%, transparent)}.axv-rec-drill{border:1px solid var(--axs-line);background:var(--axs-canvas-bg);border-radius:10px;flex-direction:column;gap:.65rem;min-width:0;margin-top:.15rem;display:flex;overflow:hidden}.axv-rec-drillhead{border-bottom:1px solid var(--axs-line);background:var(--axs-surface);flex-wrap:wrap;align-items:center;gap:.65rem;padding:.55rem .7rem;display:flex}.axv-rec-drillback{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;flex:none;padding:.25rem .15rem;font-size:.72rem}.axv-rec-drillback:hover{color:var(--axs-ink)}.axv-rec-drillback:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px;border-radius:4px}.axv-rec-drillidentity{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex}.axv-rec-drilleyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.58rem}.axv-rec-drillname{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;font-size:.88rem;font-weight:600}.axv-rec-drillfull{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);cursor:pointer;background:0 0;border-radius:6px;flex:none;padding:.28rem .55rem;font-size:.68rem}.axv-rec-drillfull:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axv-rec-drillfull:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-rec-drillfull:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axv-rec-drillfull:hover{color:var(--axs-ink);border-color:var(--axs-ink-mid)}.axv-rec-drillfull:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-rec-drillbody{min-width:0;padding:.55rem .7rem .85rem}.axv-rec-drillbody>.axv-ing>.axv-ing-head,.axv-rec-drillbody>.axv-rec>.axv-rec-head{display:none}.axv-rec-drillbody>.axv-ing,.axv-rec-drillbody>.axv-rec{gap:.7rem}.axv-rec-table .axv-rec-rowactions{text-align:right;white-space:nowrap;width:1%}.axv-rec-cell{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:6px;width:100%;max-width:9rem;padding:.3rem .45rem;font-size:.84rem;transition:border-color .12s,box-shadow .12s}.axv-rec-table .axv-rec-num .axv-rec-cell{text-align:right;max-width:6rem;margin-left:auto}.axv-rec-cell:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-rec-cell:disabled{opacity:.6;cursor:default}.axv-rec-rowbtn{font-family:var(--axs-sans);letter-spacing:.03em;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink-mid);cursor:pointer;border-radius:6px;margin-left:.3rem;padding:.25rem .5rem;font-size:.66rem;transition:color .12s,border-color .12s}.axv-rec-rowbtn:not(:disabled):hover{color:var(--axs-ink);border-color:var(--axs-accent)}.axv-rec-rowbtn-danger:not(:disabled):hover{color:var(--axs-danger);border-color:#e3b9b1}.axv-rec-rowbtn:disabled{opacity:.5;cursor:default}.axv-rec-addrow{flex-direction:column;gap:.4rem;margin-top:.85rem;display:flex}.axv-rec-addgrid{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.axv-rec-addgrid .axv-rec-cell{flex:12rem;max-width:none}.axv-rec-addgrid .axv-rec-cell-qty{flex:0 0 5rem}.axv-rec-addgrid .axv-rec-cell-unit{flex:0 0 6rem}@keyframes axv-rec-spin{to{transform:rotate(360deg)}}.axv-prod{flex-direction:column;gap:.85rem;display:flex;container:axprod/inline-size}.axv-prod-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-prod-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-prod-eyebrow{font-family:var(--axs-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-prod-name{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.15rem;font-weight:600;line-height:1.2}.axv-prod-status{flex:none;align-self:flex-start}.axv-prod-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-prod-hero{grid-template-columns:minmax(112px,148px) minmax(0,1fr);align-items:center;gap:1rem;padding:.15rem 0 .35rem;display:grid}.axv-prod-hero-media{flex-direction:column;gap:.35rem;min-width:0;display:flex}.axv-prod-hero-frame{aspect-ratio:1;border:1px solid var(--axs-line-hard);background:linear-gradient(145deg, color-mix(in srgb, var(--axs-canvas-bg) 88%, var(--axs-ink) 4%), var(--axs-surface));cursor:pointer;isolation:isolate;width:100%;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), box-shadow var(--axs-dur-fast) var(--axs-ease-standard), transform var(--axs-dur-fast) var(--axs-ease-standard);border-radius:14px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.axv-prod-hero-frame:not(:disabled):hover{border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line-hard));box-shadow:var(--axs-lift-soft,0 8px 22px -12px #3e301c47)}.axv-prod-hero-frame:not(:disabled):active{transform:scale(.985)}.axv-prod-hero-frame:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg), 0 0 0 4px color-mix(in srgb, var(--axs-accent) 55%, transparent);outline:none}.axv-prod-hero-frame:disabled{cursor:default;opacity:.72}.axv-prod-hero-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.axv-prod-hero-ph{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);flex-direction:column;justify-content:center;align-items:center;gap:.35rem;font-size:.72rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.axv-prod-hero-ph-mark{color:var(--axs-ink-mid);font-size:1.35rem;line-height:1}.axv-prod-hero-veil{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:#fff;opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard), transform var(--axs-dur-fast) var(--axs-ease-standard);background:#1a16109e;justify-content:center;align-items:center;padding:.45rem .5rem;font-size:.68rem;font-weight:600;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0;transform:translateY(4px)}.axv-prod-hero-frame:not(:disabled):hover .axv-prod-hero-veil{opacity:1;transform:none}.axv-prod-hero-frame:focus-visible .axv-prod-hero-veil{opacity:1;transform:none}.axv-prod[data-reduced-motion=true] .axv-prod-hero-veil{transition:none;transform:none}.axv-prod-hero-clear{font-family:var(--axs-sans);color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.72rem}.axv-prod-hero-clear:not(:disabled):hover{color:var(--axs-danger)}.axv-prod-hero-clear:disabled{opacity:.5;cursor:default}.axv-prod-hero-meta{flex-direction:column;gap:.55rem;min-width:0;padding-top:.15rem;padding-bottom:.15rem;display:flex}.axv-prod-hero-price{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--axs-ink);font-size:max(1.55rem,min(4.2cqi,2rem));font-weight:600;line-height:1.05}.axv-prod-hero-facts{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;display:flex}.axv-prod-hero-cat{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.78rem}.axv-prod-hero-cat--empty{color:var(--axs-ink-faint);font-style:italic}.axv-prod-hero-sku,.axv-prod-hero-compare{font-family:var(--axs-sans);color:var(--axs-ink-faint);letter-spacing:.02em;font-size:.74rem}.axv-prod-hero-compare{text-decoration:line-through;text-decoration-thickness:1px}.axv-prod-status-bar{margin:-.15rem 0 .15rem}.axv-prod-status-seg{width:100%}.axv-prod-status-seg .axv-tabstrip-tab{flex:1 1 0;min-width:0}.axv-prod-form{flex-direction:column;gap:.15rem;margin-top:.1rem;display:flex}.axv-prod-row{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-prod-field{flex-direction:column;gap:.25rem;display:flex}.axv-prod-field-grow{flex:9rem}.axv-prod-field-wide{width:100%}.axv-prod-field-sort{flex:0 0 4.5rem}.axv-prod-field-currency{flex:0 0 5.5rem}.axv-prod-field>span{font-family:var(--axs-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem;font-weight:600}.axv-prod-req{color:var(--axs-accent);margin-left:.2em;font-style:normal}.axv-prod-field input,.axv-prod-field textarea,.axv-prod-select{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);box-sizing:border-box;width:100%;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), box-shadow var(--axs-dur-fast) var(--axs-ease-standard);padding:.45rem .6rem;font-size:.88rem}.axv-prod-field textarea{resize:vertical;min-height:3.2rem;line-height:1.45}.axv-prod-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-prod-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-prod-select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-prod-field input:disabled,.axv-prod-field textarea:disabled,.axv-prod-select:disabled{opacity:.65;cursor:default}.axv-prod-field input:user-invalid{border-color:var(--axs-danger);box-shadow:0 0 0 2px color-mix(in srgb, var(--axs-danger) 14%, transparent)}.axv-prod-select{cursor:pointer;-webkit-appearance:auto;appearance:auto;min-width:7rem}.axv-prod-select:disabled{cursor:default}.axv-prod-money{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), box-shadow var(--axs-dur-fast) var(--axs-ease-standard);align-items:stretch;display:flex;overflow:hidden}.axv-prod-money:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-prod-money-sym{font-family:var(--axs-sans);color:var(--axs-ink-faint);background:var(--axs-canvas-bg);border-right:1px solid var(--axs-line-hard);align-items:center;padding:0 .5rem;font-size:.8rem;display:inline-flex}.axv-prod-money input{background:0 0;border:none;border-radius:0;flex:1;min-width:4rem}.axv-prod-money input:focus-visible{box-shadow:none;outline:none}.axv-prod-money:has(input:disabled){opacity:.65}.axv-prod-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:var(--axs-radius-sm);margin:0 0 .35rem;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-prod-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;margin-bottom:.35rem;font-size:.8rem;display:flex}.axv-prod-err svg{flex:none;width:14px;height:14px}.axv-prod-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.axv-prod-actions--commit{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-accent) 22%, var(--axs-line));border-radius:10px;margin:.15rem 0 .55rem;padding:.55rem .65rem}.axv-prod-foot{border-top:1px dashed var(--axs-line-soft,var(--axs-line));justify-content:flex-end;margin-top:.55rem;padding-top:.85rem;display:flex}.axv-prod-btn{font-family:var(--axs-sans);letter-spacing:.03em;border-radius:var(--axs-radius-sm);cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;display:inline-flex}.axv-prod-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-prod-spin}.axv-prod-btn:disabled{opacity:.5;cursor:default}.axv-prod-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-prod-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-prod-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-prod-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-prod-btn-danger{color:var(--axs-ink-faint);background:0 0;border-color:#0000}.axv-prod-btn-danger:not(:disabled):hover{color:var(--axs-danger)}.axv-prod-confirm{background:color-mix(in srgb, var(--axs-danger) 7%, transparent);border:1px solid color-mix(in srgb, var(--axs-danger) 28%, transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;padding:.5rem .7rem;display:flex}.axv-prod-confirm-text{min-width:12ch;font-family:var(--axs-sans);color:var(--axs-ink);flex:1;font-size:.82rem}.axv-prod-btn-confirm{background:var(--axs-danger);color:var(--axs-accent-fg);border-color:var(--axs-danger)}.axv-prod-btn-confirm:not(:disabled):hover{background:color-mix(in srgb, var(--axs-danger) 84%, #000);border-color:color-mix(in srgb, var(--axs-danger) 84%, #000)}.axv-prod-tomb{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:.2rem 0 0;font-size:.8rem;font-style:italic}.axv-prod-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border-radius:var(--axs-radius-sm);align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-prod-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-prod-receipt-ico svg{width:15px;height:15px}.axv-prod-receipt-text{flex:1}.axv-prod-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-prod-undo:hover{text-decoration:underline}.axv-prod-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-prod-spin}.axv-prod-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-prod-sec{border:0;border-top:1px solid var(--axs-line-soft,var(--axs-line));background:0 0;border-radius:0;overflow:visible}.axv-prod-sec:first-of-type{border-top:0}.axv-prod-sec-head{width:100%;font-family:var(--axs-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--axs-ink-mid);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:14px 0 10px;font-size:.68rem;font-weight:600;display:flex}.axv-prod-sec-head:after{content:"+";color:var(--axs-ink-faint);font-size:1rem;font-weight:400;line-height:1}.axv-prod-sec[data-open]>.axv-prod-sec-head:after{content:"−"}.axv-prod-sec-body{flex-direction:column;gap:.7rem;padding:0 0 14px;display:flex}.axv-prod-quiet{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.78rem}.axv-prod-count{letter-spacing:0;text-transform:none;color:var(--axs-ink-faint);margin-left:.4rem;font-style:normal;font-weight:400}.axv-prod-check{font-family:var(--axs-sans);color:var(--axs-ink);align-items:center;gap:8px;font-size:.88rem;display:flex}.axv-prod-check-inline{margin-top:1.4rem}.axv-prod-media-actions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.axv-prod-gallery{flex-direction:column;gap:8px;display:flex}.axv-prod-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;display:grid}.axv-prod-gallery-item{aspect-ratio:1;border:1px solid var(--axs-line);background:var(--axs-canvas-bg);border-radius:10px;position:relative;overflow:hidden}.axv-prod-gallery-item img{object-fit:cover;width:100%;height:100%;display:block}.axv-prod-gallery-rm{color:#fff;cursor:pointer;background:#1a161094;border:0;border-radius:999px;width:22px;height:22px;line-height:1;position:absolute;top:4px;right:4px}.axv-prod-gallery-add{aspect-ratio:1;border:1px dashed var(--axs-line-hard);font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);cursor:pointer;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;font-size:.68rem;display:flex}.axv-prod-gallery-add span{color:var(--axs-ink-mid);font-size:1.1rem;line-height:1}.axv-prod-gallery-add:not(:disabled):hover{border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line-hard));color:var(--axs-ink);background:color-mix(in srgb, var(--axs-accent) 6%, transparent)}.axv-prod-gallery-add:disabled{opacity:.55;cursor:default}.axv-prod-optrow{grid-template-columns:1fr 2fr auto;align-items:center;gap:6px;display:grid}.axv-prod-opt-name,.axv-prod-opt-vals{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);padding:.45rem .6rem;font-size:.88rem}.axv-prod-vtable-wrap{overflow-x:auto}.axv-prod-vtable{border-collapse:collapse;width:100%;font-family:var(--axs-sans);font-size:.78rem}.axv-prod-vtable th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);border-bottom:1px solid var(--axs-line);padding:6px 8px;font-size:.64rem}.axv-prod-vtable td{border-bottom:1px solid var(--axs-line);color:var(--axs-ink);padding:5px 8px}.axv-prod-vtable input[type=number]{width:72px;font:inherit;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:6px;padding:4px 6px}@keyframes axv-prod-spin{to{transform:rotate(360deg)}}@container axprod (width<=519px){.axv-prod-hero{grid-template-columns:120px minmax(0,1fr);gap:.85rem}.axv-prod-row{gap:.55rem}.axv-prod-row .axv-prod-field{flex:8rem}}@container axprod (width<=359px){.axv-prod-hero{grid-template-columns:1fr;justify-items:start}.axv-prod-hero-media{width:min(168px,100%)}.axv-prod-row{flex-direction:column;align-items:stretch;gap:.5rem}.axv-prod-row .axv-prod-field{width:100%}.axv-prod-field-sort,.axv-prod-field-currency{flex-basis:auto}.axv-prod-field textarea{min-height:2.6rem}.axv-prod-optrow{grid-template-columns:1fr}}@container axprod (width<=259px){.axv-prod-form,.axv-prod-actions,.axv-prod-hint,.axv-prod-foot{display:none}.axv-prod-hero{grid-template-columns:72px 1fr;gap:.65rem}.axv-prod-hero-price{font-size:1.2rem}.axv-prod-hero-clear,.axv-prod-hero-veil{display:none}.axv-prod:after{content:"Open this node wider to edit.";font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);padding:.5rem 0;font-size:.66rem}}@media (max-width:420px){.axv-prod{gap:.65rem}.axv-prod-row{gap:.5rem}}@media (prefers-reduced-motion:reduce){.axv-prod-hero-frame,.axv-prod-hero-veil,.axv-prod-gallery-add,.axv-prod-btn{transition:none}}.axv-biz{flex-direction:column;gap:.85rem;display:flex}.axv-biz-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-biz-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-biz-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-biz-name{font-family:var(--axs-sans);color:var(--axs-ink);text-transform:capitalize;overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.axv-biz-sub{font-family:var(--axs-sans);color:var(--axs-ink-mid);overflow-wrap:anywhere;margin:.1rem 0 0;font-size:.84rem;line-height:1.4}.axv-biz-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-biz-form{flex-direction:column;gap:.7rem;margin-top:.1rem;display:flex}.axv-biz-row{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-biz-field{flex-direction:column;gap:.25rem;display:flex}.axv-biz-field-grow{flex:9rem}.axv-biz-field-wide{width:100%}.axv-biz-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-biz-req{color:var(--axs-accent);margin-left:.2em;font-style:normal}.axv-biz-field input,.axv-biz-field textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-biz-field textarea{resize:vertical;min-height:3.2rem;line-height:1.45}.axv-biz-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-field input:disabled,.axv-biz-field textarea:disabled{opacity:.65;cursor:default}.axv-biz-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin-top:.05rem;font-size:.7rem}.axv-biz-social{border:none;min-width:0;margin:0;padding:0}.axv-biz-social legend{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:.4rem;padding:0;font-size:.64rem}.axv-biz-social-grid{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.6rem;display:grid}.axv-biz-hoursedit{border:none;min-width:0;margin:0;padding:0}.axv-biz-hoursedit legend{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:.4rem;padding:0;font-size:.64rem}.axv-biz-hoursedit-grid{flex-direction:column;gap:.3rem;display:flex}.axv-biz-hour{grid-template-columns:2.75rem 1fr auto auto;align-items:center;gap:.6rem;display:grid}.axv-biz-hour[data-closed=true] .axv-biz-hour-times{opacity:.45}.axv-biz-hour-times[data-split=true]{flex-direction:column;align-items:stretch;gap:.3rem}.axv-biz-hour-range{align-items:center;gap:.4rem;min-width:0;display:flex}.axv-biz-hour-splitact{cursor:pointer;font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);transition:color var(--axs-dur-fast) ease;background:0 0;border:0;padding:0;font-size:.64rem}.axv-biz-hour-splitact:hover:not(:disabled){color:var(--axs-accent)}.axv-biz-hour-splitact:focus-visible{color:var(--axs-accent);outline:none;text-decoration:underline}.axv-biz-hour-splitact:disabled{opacity:.4;cursor:default}.axv-biz-hour-day{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-mid);font-size:.7rem}.axv-biz-hour-times{align-items:center;gap:.4rem;display:flex}.axv-biz-hour-time{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;min-width:0;padding:.3rem .45rem;font-size:.84rem;transition:border-color .12s,box-shadow .12s}.axv-biz-hour-time:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-hour-time:disabled{opacity:.6;cursor:default}.axv-biz-hour-dash{color:var(--axs-ink-faint)}.axv-biz-hour-closed{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;font-size:.66rem;display:inline-flex}.axv-biz-hour-closed input{accent-color:var(--axs-accent);cursor:pointer}@media (max-width:860px){.axv-biz-hour-time,.axv-biz-hour-closed,.axv-biz-btn,.axv-biz-undo,.axv-biz-special-kind button,.axv-biz-special-del,.axv-biz-special-day,.axv-biz-special-date,.axv-biz-special-times input[type=time],.axv-biz-special-note,.axv-biz-special-addbtn{min-height:44px}.axv-biz-special-del{min-width:44px}}.axv-biz-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-biz-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-biz-err svg{flex:none;width:14px;height:14px}.axv-biz-actions{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.axv-biz-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-biz-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-biz-spin}.axv-biz-btn:disabled{opacity:.5;cursor:default}.axv-biz-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-biz-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-biz-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-biz-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-biz-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-biz-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-biz-receipt-ico svg{width:15px;height:15px}.axv-biz-receipt-text{flex:1}.axv-biz-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-biz-undo:hover{text-decoration:underline}.axv-biz-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-biz-spin}.axv-biz-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-biz-spin{to{transform:rotate(360deg)}}.axv-biz-special{border:none;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.axv-biz-special legend{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:.4rem;padding:0;font-size:.64rem}.axv-biz-special-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.78rem;line-height:1.45}.axv-biz-special-list{flex-direction:column;gap:.5rem;display:flex}.axv-biz-special-card{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;flex-direction:column;gap:.5rem;padding:.6rem .7rem;display:flex}.axv-biz-special-card:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-biz-special-top{align-items:center;gap:.5rem;display:flex}.axv-biz-special-label{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;flex:auto;padding:.4rem .55rem;font-size:.88rem;font-weight:600}.axv-biz-special-label:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-special-kind{border:1px solid var(--axs-line-hard);border-radius:7px;flex:none;display:inline-flex;overflow:hidden}.axv-biz-special-kind button{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;background:var(--axs-surface);color:var(--axs-ink-mid);border:none;padding:.32rem .55rem;font-size:.64rem}.axv-biz-special-kind button+button{border-left:1px solid var(--axs-line-hard)}.axv-biz-special-kind button[data-active]{background:var(--axs-accent);color:var(--axs-accent-fg)}.axv-biz-special-del{cursor:pointer;width:1.6rem;height:1.6rem;color:var(--axs-ink-faint);background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1rem;line-height:1;transition:background .12s,color .12s;display:inline-flex}.axv-biz-special-del:hover{background:var(--axs-danger-bg,#c628281a);color:var(--axs-danger)}.axv-biz-special-days{flex-wrap:wrap;gap:.25rem;display:flex}.axv-biz-special-day{font-family:var(--axs-sans);letter-spacing:.02em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-canvas-bg);color:var(--axs-ink-mid);border-radius:6px;padding:.28rem .5rem;font-size:.64rem;transition:background .12s,color .12s,border-color .12s}.axv-biz-special-day[data-active]{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-biz-special-date{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;align-self:flex-start;padding:.35rem .5rem;font-size:.84rem}.axv-biz-special-date:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-special-times{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.axv-biz-special-times[data-closed=true] input[type=time]{opacity:.45}.axv-biz-special-times input[type=time]{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;min-width:0;padding:.3rem .45rem;font-size:.84rem}.axv-biz-special-times input[type=time]:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-special-note{font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.35rem .55rem;font-size:.82rem}.axv-biz-special-note:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-biz-special-add{flex-wrap:wrap;gap:.4rem;display:flex}.axv-biz-special-addbtn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px dashed var(--axs-line-hard);color:var(--axs-ink-mid);background:0 0;border-radius:7px;padding:.4rem .75rem;font-size:.7rem;transition:border-color .12s,color .12s,background .12s}.axv-biz-special-addbtn:not(:disabled):hover{border-color:var(--axs-accent);color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-biz-special-addbtn:disabled{opacity:.5;cursor:default}@media (max-width:640px){.axv-biz-field input,.axv-biz-field textarea{min-height:44px}.axv-biz-eyebrow,.axv-biz-field>span,.axv-biz-social legend,.axv-biz-hoursedit legend,.axv-biz-special legend,.axv-biz-hour-closed,.axv-biz-hour-splitact{font-size:.6875rem}}.axv-ws{flex-direction:column;gap:.85rem;display:flex;container:axwsed/inline-size}.axv-ws-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-ws-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-ws-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);overflow-wrap:anywhere}.axv-ws-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.axv-ws-where{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px dashed var(--axs-line-hard);white-space:nowrap;border-radius:999px;flex:none;padding:.18rem .5rem;font-size:.62rem}.axv-ws-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-ws-failclosed{color:var(--axs-ink-mid)}.axv-ws-carried{color:var(--axs-ink-mid);font-style:italic}.axv-ws-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.82rem}.axv-ws-form{flex-direction:column;gap:.85rem;margin-top:.1rem;display:flex}.axv-ws-field{flex-direction:column;gap:.25rem;display:flex}.axv-ws-field-wide{width:100%}.axv-ws-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-ws-form input,.axv-ws-form textarea,.axv-ws-form select{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;padding:.42rem .55rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-ws-form textarea{resize:vertical;width:100%;min-height:2.8rem;line-height:1.45}.axv-ws-form input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ws-form textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ws-form select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ws-form input:disabled,.axv-ws-form textarea:disabled,.axv-ws-form select:disabled{opacity:.65;cursor:default}.axv-ws-section[disabled]{opacity:1}.axv-ws-section{border:1px solid var(--axs-line);border-radius:9px;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:.7rem;display:flex}.axv-ws-section-head{align-items:center;gap:.45rem;display:flex}.axv-ws-section-name{flex:auto;min-width:0;font-weight:600;font-size:.92rem!important}.axv-ws-section-type{flex:none;max-width:11rem;font-size:.78rem!important}.axv-ws-section-sub{width:100%;color:var(--axs-ink-mid);font-size:.82rem!important}.axv-ws-feature-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.axv-ws-feature-label{font-family:var(--axs-sans);font-size:.78rem;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-mid);letter-spacing:.02em}.axv-ws-feature-where{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.72rem}.axv-ws-feature-grid{grid-template-columns:1fr 1fr;gap:.55rem .7rem;min-width:0;display:grid}.axv-ws-feature-grid .axv-ws-field-wide{grid-column:1/-1}@container (width<=520px){.axv-ws-feature-grid{grid-template-columns:1fr}}.axv-ws-items{flex-direction:column;gap:.5rem;display:flex}.axv-ws-item{border-top:1px dashed var(--axs-line);flex-direction:column;gap:.35rem;padding-top:.5rem;display:flex}.axv-ws-item:first-child{border-top:none;padding-top:0}.axv-ws-item-line{align-items:center;gap:.4rem;display:flex}.axv-ws-item-name{flex:auto;min-width:0}.axv-ws-item-sub{padding-left:.1rem}.axv-ws-item-origin{flex:0 0 6.5rem;font-size:.82rem!important}.axv-ws-item-desc{min-width:0;color:var(--axs-ink-mid);flex:auto;font-size:.82rem!important}.axv-ws-money{flex:0 0 6rem;align-items:stretch;display:flex}.axv-ws-money>span{font-family:var(--axs-sans);color:var(--axs-ink-faint);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-right:none;border-radius:7px 0 0 7px;align-items:center;padding:0 .4rem;font-size:.85rem;display:inline-flex}.axv-ws-money input{border-radius:0 7px 7px 0;width:100%;min-width:0}.axv-ws-flags{flex:none;gap:.3rem;display:inline-flex}.axv-ws-flag{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);cursor:pointer;border:1px solid var(--axs-line-hard);background:0 0;border-radius:999px;padding:.2rem .5rem;font-size:.66rem;transition:color .12s,border-color .12s,background .12s}.axv-ws-flag[data-on=true]{color:var(--axs-accent);border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-ws-flag:disabled{opacity:.5;cursor:default}.axv-ws-iconbtn{cursor:pointer;width:24px;height:24px;color:var(--axs-ink-faint);background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:1.15rem;line-height:1;transition:background .12s,color .12s;display:inline-flex}.axv-ws-iconbtn:not(:disabled):hover{background:var(--axs-danger-bg,var(--axs-accent-bg));color:var(--axs-danger)}.axv-ws-iconbtn:disabled{opacity:.4;cursor:default}.axv-ws-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-ws-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-ws-spin}.axv-ws-btn:disabled{opacity:.5;cursor:default}.axv-ws-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-ws-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ws-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-ws-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-ws-additem{align-self:flex-start;padding:.3rem .55rem;font-size:.68rem}.axv-ws-addsection{border:1px dashed var(--axs-line-hard);align-self:flex-start}.axv-ws-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-ws-err svg{flex:none;width:14px;height:14px}.axv-ws-actions{flex-wrap:wrap;gap:.5rem;margin-top:.1rem;display:flex}.axv-ws-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-ws-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ws-receipt-ico svg{width:15px;height:15px}.axv-ws-receipt-text{flex:1}.axv-ws-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-ws-undo:hover{text-decoration:underline}.axv-ws-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-ws-spin}.axv-ws-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-ws-spin{to{transform:rotate(360deg)}}@container axwsed (width<=519px){.axv-ws-section-type{max-width:9rem}.axv-ws-item-sub{flex-wrap:wrap}.axv-ws-item-origin{flex:6rem}.axv-ws-item-desc{flex:100%}}@container axwsed (width<=359px){.axv-ws-section-head{flex-wrap:wrap}.axv-ws-section-name{flex:100%}.axv-ws-item-line{flex-wrap:wrap}.axv-ws-item-name{flex:100%}.axv-ws-money{flex:auto}}@container axwsed (width<=259px){.axv-ws-form{display:none}.axv-ws-head{border-bottom:1px dashed var(--axs-line);padding-bottom:.4rem}.axv-ws-name{font-size:.95rem}.axv-ws:after{content:"Open this node wider to edit.";font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);padding:.5rem 0;font-size:.66rem}}@media (max-width:420px){.axv-ws,.axv-ws-form{gap:.65rem}.axv-ws-section{padding:.6rem}}.axv-em{height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;gap:.55rem;display:flex;container:axemv/inline-size}.axv-em-bar{justify-content:space-between;align-items:baseline;gap:.75rem;padding:.05rem .2rem .1rem;display:flex}.axv-em-count{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:.73rem;font-weight:500}.axv-em-note{color:var(--axs-ink-faint);font-size:.66rem}.axv-em-split{flex:auto;grid-template-columns:minmax(14.5rem,21rem) 1fr;gap:.9rem;min-height:0;display:grid}.axv-em-list{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:11px;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.axv-em-li+.axv-em-li .axv-em-row{border-top:1px solid var(--axs-line)}.axv-em-row{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);transition:background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;align-items:flex-start;gap:.6rem;padding:.55rem .6rem;display:flex}.axv-em-row:hover{background:var(--axs-surface-alt)}.axv-em-row:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px;border-radius:7px}.axv-em-row[data-active=true]{background:var(--axs-accent-bg)}.axv-em-av{background:var(--axs-surface-alt);width:1.95rem;height:1.95rem;color:var(--axs-ink-mid);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-size:.64rem;font-weight:600;display:grid}.axv-em-rb{flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}.axv-em-r1{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.axv-em-from{color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.81rem;font-weight:500;overflow:hidden}.axv-em-date{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:.66rem}.axv-em-r2{align-items:center;gap:.34rem;min-width:0;display:flex}.axv-em-subj{color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;overflow:hidden}.axv-em-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:3px;flex:none;padding:.04rem .28rem;font-size:.54rem;font-weight:600}.axv-em-row[data-active=true] .axv-em-tag{background:color-mix(in srgb, var(--axs-ink) 7%, transparent)}.axv-em-clip{width:.8rem;height:.8rem;color:var(--axs-ink-faint);flex:none}.axv-em-prev{color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.3;overflow:hidden}.axv-em-read{flex-direction:column;gap:.6rem;min-height:0;padding:.1rem .4rem .7rem .2rem;display:flex;overflow-y:auto}.axv-em-back{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-accent);background:0 0;border:none;align-self:flex-start;align-items:center;gap:.28rem;margin-bottom:.1rem;padding:.2rem 0;font-size:.76rem;font-weight:500;display:none}.axv-em-back svg{width:.85rem;height:.85rem}.axv-em-subj-h{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.06rem;font-weight:500;line-height:1.3}.axv-em-rh{align-items:center;gap:.65rem;display:flex}.axv-em-av--lg{width:2.35rem;height:2.35rem;font-size:.76rem}.axv-em-rh-id{flex:auto;min-width:0}.axv-em-rh-from{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.axv-em-rh-from strong{color:var(--axs-ink);font-size:.86rem;font-weight:500}.axv-em-rh-addr{color:var(--axs-ink-faint);overflow-wrap:anywhere;font-size:.73rem}.axv-em-rh-src{color:var(--axs-ink-faint);margin-top:.12rem;font-size:.7rem}.axv-em-rh-src[data-source=crm]{color:var(--axs-ink-mid)}.axv-em-rh-date{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-self:flex-start;font-size:.71rem}.axv-em-recips{color:var(--axs-ink-faint);border-bottom:1px solid var(--axs-line);overflow-wrap:anywhere;gap:.45rem;padding-bottom:.55rem;font-size:.74rem;display:flex}.axv-em-recips-k{color:var(--axs-ink-mid);flex:none;font-weight:500}.axv-em-recips-v{min-width:0}.axv-em-more{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-accent);background:0 0;border:none;margin-left:.32rem;padding:0;font-size:.72rem;font-weight:500}.axv-em-attach{color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:7px;align-self:flex-start;align-items:center;gap:.4rem;padding:.33rem .55rem;font-size:.73rem;display:inline-flex}.axv-em-attach-i{width:.85rem;height:.85rem;color:var(--axs-ink-faint);flex:none}.axv-em-bodywrap{flex-direction:column;gap:.4rem;display:flex}.axv-em-modebtn,.axv-em-quoted-btn{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-accent);background:0 0;border:none;align-self:flex-start;padding:0;font-size:.71rem;font-weight:500}.axv-em-quoted-btn{color:var(--axs-ink-faint)}.axv-em-quoted-btn:hover{color:var(--axs-accent)}.axv-em-html{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;border-radius:8px;width:100%;display:block}.axv-em-body{color:var(--axs-ink);white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch;font-size:.86rem;line-height:1.65}.axv-em-quoted{border-left:2px solid var(--axs-line);color:var(--axs-ink-faint);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.35rem;padding-left:.8rem;font-size:.82rem;line-height:1.55}.axv-em--state{justify-content:center;align-items:center}@media (prefers-reduced-motion:no-preference){.axv-em:not([data-reduced-motion=true]) .axv-em-row{animation:axs-fade-up var(--axs-motion-slow) var(--axs-ease-out) both;animation-delay:calc(var(--i,0) * 30ms)}}@container axemv (width<=640px){.axv-em-split{grid-template-columns:1fr}.axv-em[data-m-face=list] .axv-em-read,.axv-em[data-m-face=detail] .axv-em-list{display:none}.axv-em-back{display:inline-flex}}.axv-er{flex-direction:column;gap:.7rem;display:flex;container:axerv/inline-size}.axv-er-head{flex-direction:column;gap:.12rem;display:flex}.axv-er-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-er-title{font-family:var(--axs-sans);color:var(--axs-ink);margin:0;font-size:1.02rem;font-weight:600}.axv-er-note{font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:7px;max-width:60ch;margin:0;padding:.4rem .6rem;font-size:.76rem;line-height:1.45}.axv-er-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:56ch;margin:0;font-size:.82rem}.axv-er-form{flex-direction:column;gap:.6rem;min-height:0;display:flex}.axv-er-field{flex-direction:column;gap:.22rem;display:flex}.axv-er-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-er-form input,.axv-er-form textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-er-form textarea{resize:vertical;min-height:9rem;line-height:1.55}.axv-er-field-body{flex:auto}.axv-er-form input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-er-form textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-er-form input:disabled,.axv-er-form textarea:disabled{opacity:.65;cursor:default}.axv-er-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-er-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-er-err svg{flex:none;width:14px;height:14px}.axv-er-actions{gap:.5rem;margin-top:.1rem;display:flex}.axv-er-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.74rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-er-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-er-spin}.axv-er-btn:disabled{opacity:.5;cursor:default}.axv-er-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-er-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-er-sent{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:9px;align-items:center;gap:.6rem;padding:.7rem .85rem;display:flex}.axv-er-sent-ico{color:var(--axs-accent);display:inline-flex}.axv-er-sent-ico svg{width:18px;height:18px}.axv-er-sent-title{font-size:.9rem;font-weight:500}.axv-er-sent-sub{color:var(--axs-ink-faint);margin-top:.1rem;font-size:.76rem}@keyframes axv-er-spin{to{transform:rotate(360deg)}}@media (max-width:420px){.axv-er{gap:.55rem}.axv-er-form{gap:.5rem}.axv-er-form textarea{min-height:7rem}}.axv-pop{flex-direction:column;gap:.85rem;display:flex}.axv-pop-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-pop-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-pop-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-pop-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.axv-pop-status{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;flex:none;align-self:flex-start;padding:.2rem .6rem;font-size:.66rem}.axv-pop-status[data-status=published]{color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent)}.axv-pop-status[data-status=archived]{opacity:.6}.axv-pop-tabs{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:9px;align-self:flex-start;gap:.15rem;padding:.2rem;display:flex}.axv-pop-tab{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:.35rem;padding:.34rem .7rem;font-size:.7rem;transition:background .12s,color .12s;display:inline-flex}.axv-pop-tab:hover{color:var(--axs-ink)}.axv-pop-tab[data-active=true]{color:var(--axs-accent-fg);background:var(--axs-accent)}.axv-pop-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-pop-form{flex-direction:column;gap:.9rem;margin-top:.1rem;display:flex}.axv-pop-section{border:none;min-width:0;margin:0;padding:0}.axv-pop-section-label{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:.5rem;padding:0;font-size:.64rem}.axv-pop-grid{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-pop-field{flex-direction:column;flex:11rem;gap:.25rem;min-width:0;display:flex}.axv-pop-field-wide{flex-basis:100%}.axv-pop-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.62rem}.axv-pop-req{color:var(--axs-accent);margin-left:.2em;font-style:normal}.axv-pop-field input,.axv-pop-field select{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-pop-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pop-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pop-field input:disabled,.axv-pop-field select:disabled{opacity:.65;cursor:default}.axv-pop-textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;resize:vertical;border-radius:7px;width:100%;min-height:3.4rem;padding:.45rem .6rem;font-size:.88rem;line-height:1.5;transition:border-color .12s,box-shadow .12s}.axv-pop-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pop-textarea:disabled{opacity:.65;cursor:default}.axv-pop-toggle{font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;flex:11rem;align-items:center;gap:.4rem;padding-bottom:.5rem;font-size:.84rem;display:inline-flex}.axv-pop-toggle input{width:15px;height:15px;accent-color:var(--axs-accent);cursor:pointer}.axv-pop-toggle input:disabled{cursor:default}.axv-pop-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-pop-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-pop-err svg{flex:none;width:14px;height:14px}.axv-pop-actions{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.axv-pop-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-pop-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-pop-spin}.axv-pop-btn:disabled{opacity:.5;cursor:default}.axv-pop-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-pop-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-pop-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-pop-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-pop-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-pop-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-pop-receipt-ico svg{width:15px;height:15px}.axv-pop-receipt-text{flex:1}.axv-pop-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-pop-undo:hover{text-decoration:underline}.axv-pop-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-pop-spin}.axv-pop-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-pop-image{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.axv-pop-image-preview{object-fit:cover;border:1px solid var(--axs-line-hard);background:var(--axs-surface);border-radius:8px;flex:none;width:92px;height:64px}.axv-pop-image-empty{border:1px dashed var(--axs-line-hard);background:var(--axs-canvas-bg);width:92px;height:64px;font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);text-align:center;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 .4rem;font-size:.66rem;display:flex}.axv-pop-image-ctl{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.axv-pop-image-clear{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:.2rem .1rem;font-size:.7rem}.axv-pop-image-clear:hover:not(:disabled){color:var(--axs-danger)}.axv-pop-image-clear:disabled{opacity:.5;cursor:default}.axv-pop-section-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:62ch;margin:-.2rem 0 .55rem;font-size:.74rem;line-height:1.45}.axv-pop-toggle.axv-pop-field-wide{flex-basis:100%}.axv-pop-pages{flex-direction:column;gap:.5rem;display:flex}.axv-pop-pages-all{font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;flex:none;align-self:flex-start;align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}.axv-pop-pages-all input,.axv-pop-pages-row input{width:15px;height:15px;accent-color:var(--axs-accent);cursor:pointer;background:0 0;border:none;flex:none;padding:0}.axv-pop-pages-all input:disabled,.axv-pop-pages-row input:disabled{cursor:default}.axv-pop-pages-list{border:1px solid var(--axs-line);background:var(--axs-canvas-bg);border-radius:8px;flex-direction:column;gap:.1rem;max-height:13.5rem;padding:.3rem;display:flex;overflow-y:auto}.axv-pop-pages-list[data-all=true]{opacity:.55}.axv-pop-pages-row{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink);border-radius:6px;align-items:center;gap:.45rem;min-width:0;padding:.3rem .4rem;font-size:.84rem;transition:background .1s;display:flex}.axv-pop-pages-row:hover{background:var(--axs-surface)}.axv-pop-pages-list[data-all=true] .axv-pop-pages-row{cursor:default}.axv-pop-pages-list[data-all=true] .axv-pop-pages-row:hover{background:0 0}.axv-pop-pages-name{overflow-wrap:anywhere;flex:auto;min-width:0}.axv-pop-pages-tag{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;flex:none;padding:.05rem .4rem;font-size:.6rem}.axv-pop-pages-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:52ch;margin:0;font-size:.78rem;line-height:1.45}@keyframes axv-pop-spin{to{transform:rotate(360deg)}}.axv-ovw{flex-direction:column;gap:.85rem;display:flex}.axv-ovw-sec{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;flex-direction:column;gap:.6rem;padding:.85rem;display:flex}.axv-ovw-sec-edit{border-color:var(--axs-accent);background:var(--axs-accent-bg);gap:.75rem}.axv-ovw-sec-head{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:.35rem;font-size:.64rem;display:inline-flex}.axv-ovw-sec-head svg{flex:none;width:11px;height:11px}.axv-ovw-sec-head-accent{color:var(--axs-accent);margin-bottom:.1rem}.axv-ovw-form{flex-direction:column;gap:.85rem;display:flex}.axv-ovw-grid2{grid-template-columns:1fr;gap:.7rem .75rem;display:grid}.axv-ovw-field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.axv-ovw-field-wide{width:100%}.axv-ovw-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:.3rem;font-size:.62rem;display:inline-flex}.axv-ovw-req{color:var(--axs-accent);margin-left:.2em;font-style:normal}.axv-ovw-fieldnote{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.68rem;line-height:1.35}.axv-ovw-field input,.axv-ovw-field select,.axv-ovw-textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-ovw-textarea{resize:vertical;min-height:3rem;line-height:1.45}.axv-ovw-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ovw-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ovw-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-ovw-field input:disabled,.axv-ovw-field select:disabled,.axv-ovw-textarea:disabled{opacity:.65;cursor:default}.axv-ovw-select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--axs-ink-mid) 50%), linear-gradient(135deg, var(--axs-ink-mid) 50%, transparent 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:1.8rem}.axv-ovw-select:disabled{cursor:default}.axv-ovw-toggle{cursor:pointer;border:1px solid color-mix(in srgb, var(--axs-danger) 24%, transparent);background:color-mix(in srgb, var(--axs-danger) 9%, transparent);text-align:left;width:100%;font:inherit;border-radius:8px;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .7rem;transition:background .16s,border-color .16s;display:flex}.axv-ovw-toggle[data-on=true]{border-color:color-mix(in srgb, var(--axs-success) 24%, transparent);background:color-mix(in srgb, var(--axs-success) 12%, transparent)}.axv-ovw-toggle:disabled{opacity:.65;cursor:default}.axv-ovw-toggle-text{flex-direction:column;gap:.05rem;display:flex}.axv-ovw-toggle-eyebrow{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-danger);font-size:.6rem}.axv-ovw-toggle[data-on=true] .axv-ovw-toggle-eyebrow{color:var(--axs-success)}.axv-ovw-toggle-value{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.86rem;font-weight:600}.axv-ovw-toggle-track{background:var(--axs-line-hard);border-radius:10px;flex:none;width:36px;height:20px;transition:background .2s;position:relative}.axv-ovw-toggle[data-on=true] .axv-ovw-toggle-track{background:var(--axs-success)}.axv-ovw-toggle-knob{background:#fff;border-radius:50%;width:14px;height:14px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.axv-ovw-toggle[data-on=true] .axv-ovw-toggle-knob{left:19px}.axv-ovw-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-ovw-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-ovw-err svg{flex:none;width:14px;height:14px}.axv-ovw-actions{flex-wrap:wrap;gap:.5rem;display:flex}.axv-ovw-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-ovw-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-ovw-spin}.axv-ovw-btn:disabled{opacity:.5;cursor:default}.axv-ovw-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-ovw-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-ovw-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-ovw-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-ovw-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-ovw-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-ovw-receipt-ico svg{width:15px;height:15px}@keyframes axv-ovw-spin{to{transform:rotate(360deg)}}.axv-ovw[data-reduced-motion=true] .axv-ovw-btn svg,.axv-ovw[data-reduced-motion=true] .axv-ovw-toggle-track,.axv-ovw[data-reduced-motion=true] .axv-ovw-toggle-knob{transition:none;animation:none}.axv-ovw-acct{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.axv-ovw-acct-email{font-family:var(--axs-sans);color:var(--axs-ink-mid);overflow-wrap:anywhere;font-size:.8rem}.axv-ovw-acctpill{white-space:nowrap;font-family:var(--axs-sans);letter-spacing:.03em;border-radius:999px;align-items:center;gap:.3rem;padding:.12rem .55rem;font-size:.68rem;font-weight:600;display:inline-flex}.axv-ovw-acctpill-dot{border-radius:50%;flex:none;width:5px;height:5px}.axv-ovw-acctpill[data-tone=success]{background:color-mix(in srgb, var(--axs-success) 12%, transparent);color:var(--axs-success)}.axv-ovw-acctpill[data-tone=success] .axv-ovw-acctpill-dot{background:var(--axs-success)}.axv-ovw-acctpill[data-tone=warn]{background:var(--axs-warn-bg);color:var(--axs-warn)}.axv-ovw-acctpill[data-tone=warn] .axv-ovw-acctpill-dot{background:var(--axs-warn)}.axv-ovw-acctpill[data-tone=accent]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axv-ovw-acctpill[data-tone=accent] .axv-ovw-acctpill-dot{background:var(--axs-accent)}.axv-ovw-acctpill[data-tone=mute]{background:var(--axs-line);color:var(--axs-ink-mid)}.axv-ovw-acctpill[data-tone=mute] .axv-ovw-acctpill-dot{background:var(--axs-ink-mid)}.axv-ovw-readgrid{grid-template-columns:1fr;gap:.6rem .75rem;display:grid}.axv-ovw-cell{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-ovw-cell-label{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:.3rem;font-size:.6rem;display:inline-flex}.axv-ovw-cell-value{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;font-size:.85rem}.axv-ovw-src{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:#b45309;background:#f59e0b1f;border-radius:3px;align-items:center;padding:.05rem .3rem;font-size:.55rem;font-weight:500;display:inline-flex}.axv-ovw-src[data-plat=true]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axv-ovw-glance{gap:.5rem;padding:.2rem 0;display:flex}.axv-ovw-gauge{flex-direction:column;flex:1;align-items:center;gap:.25rem;min-width:70px;display:flex}.axv-ovw-gauge-num{fill:var(--axs-ink);font-size:13px;font-weight:700;font-family:var(--axs-sans)}.axv-ovw-gauge-label{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);text-align:center;font-size:.56rem;font-weight:500}.axv-ovw-gauge-num-only{justify-content:flex-end}.axv-ovw-bignum{font-family:var(--axs-sans);color:var(--axs-accent);align-items:flex-end;height:40px;font-size:1.4rem;font-weight:700;line-height:1;display:flex}@container axemp (width>=620px){.axv-ovw-grid2,.axv-ovw-readgrid{grid-template-columns:1fr 1fr}}.axv-rp{flex-direction:column;gap:.9rem;display:flex}.axv-rp-readonly,.axv-rp-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.78rem;line-height:1.45}.axv-rp-hint{padding:.1rem .5rem}.axv-rp-err{font-family:var(--axs-sans);color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 9%, transparent);border:1px solid color-mix(in srgb, var(--axs-danger) 28%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-rp-primary{background:var(--axs-accent-bg);border:1px solid color-mix(in srgb, var(--axs-accent) 16%, transparent);border-radius:10px;align-items:center;gap:.65rem;padding:.7rem .8rem;display:flex}.axv-rp-primary-ico{width:30px;height:30px;color:var(--axs-accent-fg);background:linear-gradient(135deg, var(--axs-accent), var(--axs-accent-hover));border-radius:8px;flex:none;place-items:center;display:grid}.axv-rp-primary-ico svg{width:14px;height:14px}.axv-rp-primary-body{flex:1;min-width:0}.axv-rp-primary-eyebrow{margin-bottom:.1rem;color:var(--axs-accent)!important}.axv-rp-primary-value{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;font-size:.86rem;font-weight:600}.axv-rp-change{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);color:var(--axs-ink-mid);background:0 0;border-radius:6px;flex:none;padding:.28rem .65rem;font-size:.7rem;transition:border-color .14s,color .14s}.axv-rp-change:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axv-rp-iconbtn{cursor:pointer;color:var(--axs-ink-mid);background:0 0;border:none;flex:none;padding:4px;display:inline-flex}.axv-rp-iconbtn svg{width:14px;height:14px}.axv-rp-picker{border:1px solid var(--axs-line);border-radius:8px;overflow:hidden}.axv-rp-pickrow{text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--axs-line);width:100%;font-family:var(--axs-sans);background:0 0;align-items:center;gap:.5rem;padding:.5rem .7rem;transition:background .12s;display:flex}.axv-rp-pickrow:last-child{border-bottom:none}.axv-rp-pickrow:hover:not(:disabled):not([data-current]){background:var(--axs-surface-alt)}.axv-rp-pickrow[data-current=true]{background:var(--axs-accent-bg)}.axv-rp-pickrow:disabled{cursor:wait}.axv-rp-pickrow-name{color:var(--axs-ink);flex:1;min-width:0;font-size:.8rem;font-weight:500}.axv-rp-pickrow-dept{color:var(--axs-ink-mid);font-size:.68rem}.axv-rp-pickrow-check{width:13px;height:13px;color:var(--axs-accent);flex:none}.axv-rp-clear{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);color:var(--axs-danger);background:0 0;border:none;align-items:center;gap:.4rem;padding:.5rem .7rem;font-size:.74rem;font-weight:600;transition:background .12s;display:flex}.axv-rp-clear:hover:not(:disabled){background:color-mix(in srgb, var(--axs-danger) 9%, transparent)}.axv-rp-clear:disabled{cursor:wait;opacity:.6}.axv-rp-clear svg{flex:none;width:12px;height:12px}.axv-rp-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-align:center;padding:.85rem .7rem;font-size:.76rem}.axv-rp-section{border-top:1px solid var(--axs-line);flex-direction:column;gap:.55rem;padding-top:.85rem;display:flex}.axv-rp-section-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.axv-rp-group-label{color:var(--axs-ink-faint)}.axv-rp-group-label-shift{color:var(--axs-warn)!important}.axv-rp-edit{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);color:var(--axs-ink-mid);background:0 0;border-radius:5px;padding:.2rem .6rem;font-size:.66rem;transition:all .14s}.axv-rp-edit:hover,.axv-rp-edit[data-on=true]{border-color:color-mix(in srgb, var(--axs-accent) 40%, transparent);color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-rp-pills{flex-wrap:wrap;gap:.3rem;display:flex}.axv-rp-pill{font-family:var(--axs-sans);background:var(--axs-accent-bg);color:var(--axs-accent);border:1px solid color-mix(in srgb, var(--axs-accent) 20%, transparent);border-radius:5px;padding:.18rem .55rem;font-size:.7rem;font-weight:600}.axv-rp-pills-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.76rem;font-style:italic}.axv-rp-checklist{border:1px solid var(--axs-line);border-radius:8px;overflow:hidden}.axv-rp-checkrow{text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--axs-line);width:100%;font-family:var(--axs-sans);background:0 0;align-items:center;gap:.5rem;padding:.5rem .7rem;transition:background .14s;display:flex}.axv-rp-checkrow:last-child{border-bottom:none}.axv-rp-checkrow:hover:not(:disabled):not([data-checked]){background:var(--axs-surface-alt)}.axv-rp-checkrow[data-checked=true]{background:var(--axs-accent-bg)}.axv-rp-checkrow:disabled{cursor:default}.axv-rp-checkrow[data-checked=true]:disabled{cursor:default;opacity:1}.axv-rp-checkbox{border:1.5px solid var(--axs-line-hard);background:0 0;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;transition:all .14s;display:grid}.axv-rp-checkbox[data-on=true]{border-color:var(--axs-accent);background:var(--axs-accent)}.axv-rp-checkbox svg{width:10px;height:10px;color:var(--axs-accent-fg)}.axv-rp-checkrow-name{color:var(--axs-ink);flex:1;min-width:0;font-size:.8rem;font-weight:500}.axv-rp-checkrow-dept{color:var(--axs-ink-mid);font-size:.68rem}.axv-rp-primary-tag{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;background:var(--axs-accent-bg);color:var(--axs-accent);border-radius:3px;flex:none;padding:.08rem .32rem;font-size:.56rem;font-weight:500}.axv-rp-rolelist{flex-direction:column;gap:.5rem;display:flex}.axv-rp-rolerow{background:var(--axs-surface-alt);border-left:3px solid var(--axs-line);border-radius:8px;padding:.6rem .7rem;animation:.25s ease-out both axv-rp-rise}.axv-rp-rolerow[data-primary=true]{border-left-color:var(--axs-accent)}.axv-rp-rolerow[data-kind=shift]{border-left-color:var(--axs-warn)}[data-reduced-motion=true] .axv-rp-rolerow{animation:none}.axv-rp-rolerow-head{justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.4rem;display:flex}.axv-rp-rolerow-name{align-items:center;gap:.35rem;min-width:0;display:flex}.axv-rp-rolerow-title{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.8rem;font-weight:600}.axv-rp-rolerow-stat{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;flex:none;font-size:.7rem}.axv-rp-rolerow-pay{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.axv-rp-bar{background:var(--axs-line);border-radius:2px;flex:0 0 50px;height:4px;margin-left:auto;overflow:hidden}.axv-rp-bar-fill{background:var(--axs-ink-faint);border-radius:2px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.axv-rp-bar-fill[data-primary=true]{background:linear-gradient(90deg, var(--axs-accent), var(--axs-accent-hover))}[data-reduced-motion=true] .axv-rp-bar-fill{transition:none}.axv-rp-paywage{flex-wrap:wrap;flex:1;align-items:center;gap:.35rem;min-width:0;display:flex}.axv-rp-paywage-amt{font-family:var(--axs-sans);color:var(--axs-accent);font-size:.82rem;font-weight:700}.axv-rp-paywage-src{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.66rem}.axv-rp-payunlink{cursor:pointer;color:var(--axs-danger);opacity:.5;background:0 0;border:none;padding:1px;transition:opacity .12s;display:inline-flex}.axv-rp-payunlink:hover:not(:disabled){opacity:1}.axv-rp-payunlink:disabled{cursor:wait}.axv-rp-payunlink svg{width:11px;height:11px}.axv-rp-payunlink svg[viewBox][stroke]{animation:none}.axv-rp-payauto{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);background:0 0;border:none;align-items:center;gap:.2rem;font-size:.6rem;font-weight:600;transition:color .12s;display:inline-flex}.axv-rp-payauto:hover:not(:disabled){color:var(--axs-accent)}.axv-rp-payauto:disabled{cursor:wait}.axv-rp-payauto span{font-size:.56rem}.axv-rp-paylink{text-align:left;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-accent);background:0 0;border:none;flex:1;padding:0;font-size:.78rem;font-weight:600}.axv-rp-paylink:hover:not(:disabled){text-decoration:underline}.axv-rp-paylink:disabled{cursor:wait;opacity:.6}.axv-rp-paydrop{flex-direction:column;flex:1;gap:.1rem;min-width:0;padding:.15rem 0;display:flex}.axv-rp-paydrop-auto{font-family:var(--axs-sans);color:var(--axs-ink-faint);border-bottom:1px solid var(--axs-line);margin-bottom:.15rem;padding:0 .5rem .25rem;font-size:.66rem}.axv-rp-paydrop-auto b{color:var(--axs-ink);font-weight:700}.axv-rp-payopt{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.72rem;transition:background .1s;display:flex}.axv-rp-payopt:hover:not(:disabled){background:var(--axs-surface-alt)}.axv-rp-payopt:disabled{cursor:wait;opacity:.6}.axv-rp-payopt-wage{color:var(--axs-accent);font-weight:600}.axv-rp-paydrop-sep{background:var(--axs-line);height:1px;margin:.15rem 0}.axv-rp-paymanual{flex-wrap:wrap;align-items:center;gap:.25rem;padding:.15rem .5rem;display:flex}.axv-rp-payaffix{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;font-size:.72rem}.axv-rp-paymanual input{border:1px solid var(--axs-line-hard);width:4rem;font-family:var(--axs-sans);background:var(--axs-canvas-bg);color:var(--axs-ink);border-radius:4px;padding:.2rem .4rem;font-size:.72rem}.axv-rp-paymanual input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-rp-payset{background:var(--axs-accent);color:var(--axs-accent-fg);font-family:var(--axs-sans);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:.2rem;padding:.2rem .55rem;font-size:.62rem;font-weight:600;display:inline-flex}.axv-rp-payset:hover:not(:disabled){background:var(--axs-accent-hover)}.axv-rp-payset:disabled{opacity:.45;cursor:default}.axv-rp-payset svg{width:11px;height:11px;animation:.8s linear infinite axv-rp-spin}.axv-rp-paycancel{font-family:var(--axs-sans);color:var(--axs-ink-faint);cursor:pointer;text-align:left;background:0 0;border:none;align-self:flex-start;padding:.15rem .5rem;font-size:.62rem}.axv-rp-paycancel:hover:not(:disabled){color:var(--axs-ink-mid)}.axv-rp-paycancel:disabled{cursor:wait;opacity:.6}.axv-rp-emptystate{text-align:center;flex-direction:column;align-items:center;gap:.3rem;padding:1.2rem .7rem;display:flex}.axv-rp-emptystate-ico{color:var(--axs-ink-faint)}.axv-rp-emptystate-ico svg{width:22px;height:22px}.axv-rp-emptystate p{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:.8rem}.axv-rp-emptystate-sub{max-width:32ch;color:var(--axs-ink-faint)!important;font-size:.72rem!important}@keyframes axv-rp-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes axv-rp-spin{to{transform:rotate(360deg)}}.axv-notes{flex-direction:column;gap:.7rem;display:flex}.axv-notes-history-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.76rem;line-height:1.4}.axv-notes-compose{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.axv-notes-textarea{resize:vertical;min-height:2.75rem;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;flex:12rem;padding:.45rem .6rem;font-size:.88rem;line-height:1.45;transition:border-color .12s,box-shadow .12s}.axv-notes-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-notes-textarea:disabled{opacity:.65;cursor:default}.axv-notes-add{flex:none;align-self:flex-end}.axv-notes-blocked{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:.76rem;line-height:1.4}.axv-notes-list{flex-direction:column;gap:.5rem;margin:.1rem 0 0;padding:0;list-style:none;display:flex}.axv-notes-item{background:var(--axs-surface);border-left:3px solid var(--axs-accent);border-radius:8px;padding:.55rem .7rem}.axv-notes-text{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:.85rem;line-height:1.5}.axv-notes-meta{font-family:var(--axs-sans);color:var(--axs-ink-faint);gap:.4rem;margin-top:.35rem;font-size:.66rem;display:flex}.axv-notes-empty{font-family:var(--axs-sans);color:var(--axs-ink-mid);text-align:center;padding:.6rem 0;font-size:.82rem}.axv-life{flex-direction:column;gap:.7rem;display:flex}.axv-life-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-life-hero{cursor:pointer;text-align:left;border:1.5px dashed var(--axs-accent);background:var(--axs-accent-bg);width:100%;color:var(--axs-accent);font-family:var(--axs-sans);border-radius:9px;align-items:center;gap:.6rem;padding:.65rem .8rem;transition:background .14s,border-color .14s,color .14s;display:flex}.axv-life-hero:hover{background:var(--axs-accent);color:var(--axs-accent-fg);border-style:solid}.axv-life-hero-ico{background:var(--axs-accent);width:1.75rem;height:1.75rem;color:var(--axs-accent-fg);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.axv-life-hero:hover .axv-life-hero-ico{background:#fff3}.axv-life-hero-body{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.axv-life-hero-title{font-size:.82rem;font-weight:700}.axv-life-hero-sub{color:var(--axs-ink-mid);font-size:.7rem}.axv-life-hero:hover .axv-life-hero-sub{color:#fffc}.axv-life-account{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .7rem;display:flex}.axv-life-account-id{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.axv-life-email{font-family:var(--axs-sans);color:var(--axs-ink-mid);overflow-wrap:anywhere;font-size:.78rem}.axv-life-statuspill{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface-alt,var(--axs-canvas-bg));border:1px solid var(--axs-line-hard);border-radius:999px;padding:.18rem .55rem;font-size:.62rem}.axv-life-statuspill[data-status=active]{color:var(--axs-ok);background:var(--axs-ok-bg);border-color:color-mix(in srgb, var(--axs-ok) 35%, transparent)}.axv-life-statuspill[data-status=invited]{color:var(--axs-warn);background:var(--axs-warn-bg);border-color:color-mix(in srgb, var(--axs-warn) 35%, transparent)}.axv-life-statuspill[data-status=deactivated],.axv-life-statuspill[data-status=pos_only]{color:var(--axs-ink-faint)}.axv-life-btns{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.axv-life-btn{font-family:var(--axs-sans);letter-spacing:.02em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink-mid);border-radius:7px;align-items:center;gap:.3rem;padding:.32rem .65rem;font-size:.68rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-life-btn svg{flex:none;width:13px;height:13px}.axv-life-btn:not(:disabled):hover{color:var(--axs-ink);border-color:var(--axs-ink-faint)}.axv-life-btn:disabled{opacity:.5;cursor:default}.axv-life-btn-warn{color:var(--axs-warn);background:var(--axs-warn-bg);border-color:color-mix(in srgb, var(--axs-warn) 35%, transparent)}.axv-life-btn-warn:not(:disabled):hover{background:color-mix(in srgb, var(--axs-warn) 22%, transparent)}.axv-life-btn-danger{color:var(--axs-danger);background:var(--axs-danger-bg);border-color:color-mix(in srgb, var(--axs-danger) 30%, transparent)}.axv-life-btn-danger:not(:disabled):hover{background:color-mix(in srgb, var(--axs-danger) 18%, transparent)}.axv-life-btn-accent{color:var(--axs-accent);background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axv-life-btn-accent:not(:disabled):hover{color:var(--axs-accent-fg);background:var(--axs-accent)}.axv-life-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.74rem;line-height:1.4}.axv-life-ok{font-family:var(--axs-sans);color:var(--axs-ok);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-life-ok svg{flex:none;width:14px;height:14px}.axv-tabs-spin{animation:.8s linear infinite axv-tabs-spin}@keyframes axv-tabs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.axv-tabs-spin{animation:none}}.axv-eet{flex-direction:column;gap:.75rem;min-width:0;display:flex}.axv-eet-empty{text-align:center;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);color:var(--axs-ink-faint);flex-direction:column;align-items:center;gap:.4rem;padding:1.6rem 1rem;display:flex}.axv-eet-empty svg{color:var(--axs-ink-faint)}.axv-eet-empty-title{font-family:var(--axs-sans);font-size:.875rem;font-weight:var(--axs-weight-semibold);color:var(--axs-ink)}.axv-eet-empty-sub{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.75rem}.axv-eet-error{font-family:var(--axs-sans);color:var(--axs-danger);background:var(--axs-danger-bg);border:1px solid color-mix(in srgb, var(--axs-danger) 28%, transparent);border-radius:var(--axs-radius-md);align-items:center;gap:.45rem;padding:.55rem .7rem;font-size:.8rem;display:flex}.axv-eet-error svg{flex:none;width:15px;height:15px}.axv-eet-skel-strip{flex-direction:column;gap:.6rem;display:flex}.axv-eet-skel{border-radius:var(--axs-radius-lg);background:linear-gradient(90deg, var(--axs-surface) 25%, var(--axs-canvas-bg) 50%, var(--axs-surface) 75%);background-size:200% 100%;width:100%;animation:1.3s linear infinite axv-eet-shimmer}.axv-eet[data-reduced-motion=true] .axv-eet-skel{animation:none}@keyframes axv-eet-shimmer{to{background-position:-200% 0}}.axv-eet-week-summary{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);align-items:center;gap:.5rem;padding:.7rem .5rem;display:flex}.axv-eet-summary-cell{text-align:center;flex:1;min-width:0}.axv-eet-summary-div{background:var(--axs-line);flex:none;width:1px;height:28px}.axv-eet-summary-val{font-family:var(--axs-sans);font-size:1.4rem;font-weight:var(--axs-weight-bold);color:var(--axs-ink);line-height:1}.axv-eet-accent{color:var(--axs-accent)}.axv-eet-summary-label{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin-top:4px}.axv-eet-timeline{flex-direction:column;display:flex}.axv-eet-row{align-items:stretch;gap:.55rem;animation:.32s cubic-bezier(.22,1,.36,1) both axv-eet-rise;display:flex}.axv-eet[data-reduced-motion=true] .axv-eet-row{animation:none}@keyframes axv-eet-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.axv-eet-spine{flex-direction:column;flex:none;align-items:center;width:14px;padding-top:.55rem;display:flex}.axv-eet-dot{border-radius:var(--axs-radius-pill);flex:none;width:9px;height:9px}.axv-eet-line{background:var(--axs-line);flex:1;width:2px;min-height:12px;margin-top:3px}.axv-eet-date{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;width:30px;padding-top:.45rem;display:flex}.axv-eet-date-num{font-family:var(--axs-sans);font-size:1rem;font-weight:var(--axs-weight-bold);color:var(--axs-ink);line-height:1}.axv-eet-date-mon{font-family:var(--axs-sans);text-transform:uppercase;letter-spacing:.04em;color:var(--axs-ink-faint);margin-top:2px;font-size:.6rem}.axv-eet-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);flex:1;min-width:0;margin-bottom:.55rem;padding:.55rem .65rem}.axv-eet-card-top{justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:6px;display:flex}.axv-eet-card-day{font-family:var(--axs-sans);font-size:.78rem;font-weight:var(--axs-weight-bold);color:var(--axs-ink);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axv-eet-period{font-family:var(--axs-sans);font-size:.56rem;font-weight:var(--axs-weight-bold);letter-spacing:.07em;text-transform:uppercase;border-radius:var(--axs-radius-pill);border:1px solid #0000;flex:none;padding:2px 7px}.axv-eet-card-time{align-items:center;gap:6px;margin-bottom:5px;display:flex}.axv-eet-card-time svg{color:var(--axs-ink-faint);flex:none}.axv-eet-time-text{font-family:var(--axs-sans);font-size:.8rem;font-weight:var(--axs-weight-semibold);color:var(--axs-ink-mid);letter-spacing:-.01em}.axv-eet-time-hrs{font-family:var(--axs-sans);font-size:.68rem;font-weight:var(--axs-weight-semibold);color:var(--axs-ink-faint)}.axv-eet-card-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.axv-eet-role-chip{font-family:var(--axs-sans);font-size:.68rem;font-weight:var(--axs-weight-semibold);color:var(--axs-ink-mid);background:var(--axs-canvas-bg);border-radius:10px;padding:1px 7px}.axv-eet-dept{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.68rem}.axv-eet-cost{font-family:var(--axs-sans);font-size:.72rem;font-weight:var(--axs-weight-bold);color:var(--axs-accent);margin-left:auto}.axv-eet-section{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:.45rem;padding-bottom:.55rem;display:flex}.axv-eet-section:last-child{border-bottom:none;padding-bottom:0}.axv-eet-section-title{color:var(--axs-ink-faint);align-items:center;gap:.35rem;display:inline-flex}.axv-eet-section-title svg{color:var(--axs-ink-faint);flex:none}.axv-eet-gauges{gap:.75rem;padding:.35rem 0;display:flex}.axv-eet-gauge{flex-direction:column;flex:1;align-items:center;gap:.25rem;min-width:80px;display:flex}.axv-eet-gauge-label{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);text-align:center}.axv-eet-perf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.axv-eet-perf-cell{border-radius:var(--axs-radius-md);background:var(--axs-surface-alt,var(--axs-canvas-bg));min-width:0;padding:.55rem .6rem}.axv-eet-perf-label{font-family:var(--axs-sans);font-size:.56rem;font-weight:var(--axs-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-mid);margin-bottom:4px}.axv-eet-perf-val{font-family:var(--axs-sans);font-size:1.25rem;font-weight:var(--axs-weight-bold);line-height:1.1}.axv-eet-perf-val-text{font-size:.875rem;font-weight:var(--axs-weight-semibold)}.axv-eet-perf-val[data-tone=accent]{color:var(--axs-accent)}.axv-eet-perf-val[data-tone=ink]{color:var(--axs-ink)}.axv-eet-perf-val[data-tone=danger]{color:var(--axs-danger)}.axv-eet-perf-val[data-tone=success]{color:var(--axs-success)}@media (max-width:420px){.axv-eet-perf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.axv-eet-summary-val{font-size:1.2rem}}.axv-pos{flex-direction:column;gap:.55rem;min-width:0;display:flex}.axv-pos-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.axv-pos-label{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-pos-chip{font-family:var(--axs-sans);cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:.32rem;max-width:100%;padding:.28rem .6rem;font-size:.72rem;font-weight:600;line-height:1;transition:filter .12s,background .12s;display:inline-flex}.axv-pos-chip:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pos-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axv-pos-chip-ico{flex:none;width:12px;height:12px}.axv-pos-chip-linked{color:var(--axs-success);background:color-mix(in srgb, var(--axs-success) 12%, transparent);border-color:color-mix(in srgb, var(--axs-success) 22%, transparent)}.axv-pos-chip-linked:hover{background:color-mix(in srgb, var(--axs-success) 18%, transparent)}.axv-pos-chip-unlinked{color:var(--axs-warn);background:color-mix(in srgb, var(--axs-warn) 12%, transparent);border-color:color-mix(in srgb, var(--axs-warn) 26%, transparent)}.axv-pos-chip-unlinked:hover{background:color-mix(in srgb, var(--axs-warn) 18%, transparent)}.axv-pos-panel{border:1px solid var(--axs-line-hard);background:var(--axs-surface);border-radius:10px;flex-direction:column;gap:.5rem;padding:.6rem .65rem;animation:.16s both axv-pos-fade;display:flex}@media (prefers-reduced-motion:reduce){.axv-pos-panel{animation:none}}.axv-pos-close{width:22px;height:22px;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:inline-flex}.axv-pos-close:hover{color:var(--axs-ink);background:var(--axs-canvas-bg)}.axv-pos-close svg{width:13px;height:13px}.axv-pos-linked{flex-direction:column;gap:.5rem;display:flex}.axv-pos-linked-row{align-items:center;gap:.5rem;min-width:0;display:flex}.axv-pos-avatar{color:#fff;background:linear-gradient(135deg, var(--axs-success), #059669);border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.axv-pos-avatar svg{width:13px;height:13px}.axv-pos-linked-meta{flex:1;min-width:0}.axv-pos-linked-name{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;overflow:hidden}.axv-pos-linked-id{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.66rem}.axv-pos-unlink-btn{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);cursor:pointer;background:0 0;border-radius:7px;align-self:flex-start;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.7rem;font-weight:600;transition:color .12s,border-color .12s;display:inline-flex}.axv-pos-unlink-btn svg{width:12px;height:12px}.axv-pos-unlink-btn:not(:disabled):hover{color:var(--axs-danger);border-color:var(--axs-danger)}.axv-pos-unlink-btn:disabled{opacity:.5;cursor:default}.axv-pos-confirm{background:color-mix(in srgb, var(--axs-danger) 10%, transparent);border:1px solid color-mix(in srgb, var(--axs-danger) 22%, transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.45rem .6rem;display:flex}.axv-pos-confirm-text{min-width:0;font-family:var(--axs-sans);color:var(--axs-danger);flex:12rem;font-size:.76rem;font-weight:600}.axv-pos-confirm-actions{flex:none;gap:.4rem;display:flex}.axv-pos-confirm-yes,.axv-pos-confirm-no{font-family:var(--axs-sans);letter-spacing:.02em;cursor:pointer;border-radius:6px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.7rem;font-weight:600;display:inline-flex}.axv-pos-confirm-yes{background:var(--axs-danger);color:#fff;border:none}.axv-pos-confirm-yes:disabled{opacity:.7;cursor:default}.axv-pos-confirm-yes svg{width:12px;height:12px}.axv-pos-confirm-no{border:1px solid var(--axs-line-hard);color:var(--axs-ink-mid);background:0 0}.axv-pos-confirm-no:hover{color:var(--axs-ink)}.axv-pos-picker{flex-direction:column;gap:.5rem;display:flex}.axv-pos-search{border:1px solid var(--axs-line-hard);background:var(--axs-canvas-bg);border-radius:8px;align-items:center;gap:.45rem;padding:.3rem .5rem;display:flex}.axv-pos-search-ico{width:14px;height:14px;color:var(--axs-ink-faint);flex:none}.axv-pos-search-input{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;outline:none;flex:1;font-size:.82rem}.axv-pos-search-input::placeholder{color:var(--axs-ink-faint)}.axv-pos-list{border:1px solid var(--axs-line);border-radius:8px;max-height:180px;margin:0;padding:0;list-style:none;overflow-y:auto}.axv-pos-list>li+li{border-top:1px solid var(--axs-line)}.axv-pos-empty{text-align:center;font-family:var(--axs-sans);color:var(--axs-ink-mid);padding:.7rem;font-size:.78rem}.axv-pos-pick{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.4rem .55rem;transition:background .1s;display:flex}.axv-pos-pick:not(:disabled):hover{background:var(--axs-canvas-bg)}.axv-pos-pick:focus-visible{background:var(--axs-accent-bg);outline:none}.axv-pos-pick:disabled{cursor:wait;opacity:.7}.axv-pos-pick-avatar{width:24px;height:24px;font-family:var(--axs-sans);color:var(--axs-success);background:color-mix(in srgb, var(--axs-success) 14%, transparent);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.6rem;font-weight:700;display:inline-flex}.axv-pos-pick-name{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.82rem;overflow:hidden}.axv-pos-pick-ico{width:13px;height:13px;color:var(--axs-accent);flex:none}.axv-pos-note{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:.74rem;line-height:1.4}.axv-pos-err{font-family:var(--axs-sans);color:var(--axs-danger);margin:0;font-size:.76rem;line-height:1.4}.axv-pos-spin{animation:.8s linear infinite axv-pos-rot}@media (prefers-reduced-motion:reduce){.axv-pos-spin{animation:none}}@keyframes axv-pos-fade{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes axv-pos-rot{to{transform:rotate(360deg)}}@media (max-width:420px){.axv-pos-chip{font-size:.7rem}.axv-pos-confirm-actions{width:100%}.axv-pos-confirm-yes,.axv-pos-confirm-no{flex:1;justify-content:center}}.axv-emp{flex-direction:column;gap:.85rem;min-width:0;height:100%;display:flex;overflow:hidden;container:axemp/inline-size}.axv-emp-empty{justify-content:center}.axv-emp-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-emp-head-id{align-items:center;gap:.65rem;min-width:0;display:flex}.axv-emp-avatar{width:38px;height:38px;font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-accent);background:var(--axs-accent-bg);border:1px solid color-mix(in srgb, var(--axs-accent) 22%, transparent);border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:600;display:grid}.axv-emp-head-text{flex-direction:column;gap:.2rem;min-width:0;display:flex}.axv-emp-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.2}.axv-emp-head-meta{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.axv-emp-role{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-mid);font-size:.66rem}.axv-emp-acctpill{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--axs-line-hard);color:var(--axs-ink-mid);background:var(--axs-surface);border-radius:999px;align-items:center;gap:.32rem;padding:.16rem .5rem;font-size:.62rem;display:inline-flex}.axv-emp-acctpill-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.axv-emp-acctpill[data-tone=success]{color:var(--axs-success);border-color:color-mix(in srgb, var(--axs-success) 32%, transparent);background:color-mix(in srgb, var(--axs-success) 9%, transparent)}.axv-emp-acctpill[data-tone=warn]{color:var(--axs-warn);border-color:color-mix(in srgb, var(--axs-warn) 32%, transparent);background:color-mix(in srgb, var(--axs-warn) 10%, transparent)}.axv-emp-acctpill[data-tone=accent]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 28%, transparent);background:var(--axs-accent-bg)}.axv-emp-acctpill[data-tone=mute]{color:var(--axs-ink-faint)}.axv-emp-viewas{font-family:var(--axs-sans);letter-spacing:.03em;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink-mid);cursor:pointer;border-radius:7px;flex:none;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.68rem;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.axv-emp-viewas:hover{color:var(--axs-ink);border-color:var(--axs-accent)}.axv-emp-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-emp-panelcap{flex:none;align-items:baseline;gap:.5rem;min-width:0;display:flex}.axv-emp-panelcap-name{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:600;overflow:hidden}.axv-emp-panelcap-tag{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.62rem}.axv-emp-tabs{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;gap:.15rem;padding-bottom:.1rem;display:flex}.axv-emp-tab{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;border-radius:7px 7px 0 0;padding:.4rem .6rem;font-size:.7rem;transition:color .12s;position:relative}.axv-emp-tab:hover{color:var(--axs-ink-mid)}.axv-emp-tab[data-active]{color:var(--axs-ink)}.axv-emp-tab[data-active]:after{content:"";background:var(--axs-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:.6rem;right:.6rem}.axv-emp-tabbody{overscroll-behavior:contain;flex-direction:column;flex:auto;min-width:0;min-height:0;padding-right:.2rem;display:flex;overflow-y:auto}.axv-emp-header,.axv-emp-tabs{flex:none}.axv-emp-loading{font-family:var(--axs-sans);color:var(--axs-ink-faint);align-items:center;gap:.5rem;padding:1.2rem 0;font-size:.85rem;display:flex}.axv-emp-loading svg{width:15px;height:15px;animation:.8s linear infinite axv-emp-spin}.axv-emp-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-emp-err svg{flex:none;width:14px;height:14px}.axv-emp-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-emp-btn svg{width:13px;height:13px}.axv-emp-btn:disabled{opacity:.5;cursor:default}.axv-emp-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-emp-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-emp-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-emp-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}@keyframes axv-emp-spin{to{transform:rotate(360deg)}}@media (max-width:420px){.axv-emp-header{flex-direction:column;align-items:stretch;gap:.55rem}.axv-emp-viewas{align-self:flex-start}.axv-emp-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.axv-emp-tabs::-webkit-scrollbar{display:none}.axv-emp-tab{white-space:nowrap}}.axv-gc{flex-direction:column;gap:.85rem;display:flex;container:axgced/inline-size}.axv-gc-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-gc-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-gc-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-gc-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.axv-gc-defaults{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px dashed var(--axs-line-hard);white-space:nowrap;border-radius:999px;flex:none;padding:.18rem .5rem;font-size:.62rem}.axv-gc-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-gc-failclosed{color:var(--axs-ink-mid)}.axv-gc-form{flex-direction:column;gap:.85rem;margin-top:.1rem;display:flex}.axv-gc-row{flex-wrap:wrap;align-items:flex-end;gap:.7rem;display:flex}.axv-gc-field{flex-direction:column;flex:7rem;gap:.25rem;display:flex}.axv-gc-field-wide{flex-basis:100%;width:100%}.axv-gc-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-gc-field input,.axv-gc-field textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-gc-field textarea{resize:vertical;min-height:3.2rem;line-height:1.45}.axv-gc-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-gc-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-gc-field input:disabled,.axv-gc-field textarea:disabled{opacity:.65;cursor:default}.axv-gc-money{align-items:stretch;display:flex}.axv-gc-money>span{font-family:var(--axs-sans);color:var(--axs-ink-faint);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-right:none;border-radius:7px 0 0 7px;align-items:center;padding:0 .45rem;font-size:.85rem;display:inline-flex}.axv-gc-money input{border-radius:0 7px 7px 0}.axv-gc-switchrow{align-items:center;gap:.65rem;display:flex}.axv-gc-switch{cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);border-radius:999px;flex:none;align-items:center;width:38px;height:22px;padding:2px;transition:background .14s,border-color .14s;display:inline-flex}.axv-gc-switch-knob{background:var(--axs-ink-faint);border-radius:50%;width:16px;height:16px;transition:transform .14s,background .14s}.axv-gc-switch[data-on=true]{background:var(--axs-accent);border-color:var(--axs-accent)}.axv-gc-switch[data-on=true] .axv-gc-switch-knob{background:var(--axs-accent-fg);transform:translate(16px)}.axv-gc-switch:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-gc-switch:disabled{opacity:.55;cursor:default}.axv-gc-switch-label{align-items:center;display:flex}.axv-gc-switch-label>span{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.88rem}.axv-gc-presets{border:none;min-width:0;margin:0;padding:0}.axv-gc-presets legend{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:.4rem;padding:0;font-size:.64rem}.axv-gc-chips{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.axv-gc-chips-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.78rem}.axv-gc-chip{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .3rem .2rem .6rem;font-size:.78rem;display:inline-flex}.axv-gc-chip-x{cursor:pointer;width:16px;height:16px;color:var(--axs-ink-faint);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.95rem;line-height:1;transition:background .12s,color .12s;display:inline-flex}.axv-gc-chip-x:not(:disabled):hover{background:var(--axs-accent-bg);color:var(--axs-ink)}.axv-gc-chip-x:disabled{opacity:.5;cursor:default}.axv-gc-addrow{align-items:stretch;gap:.4rem;max-width:16rem;display:flex}.axv-gc-addprefix{font-family:var(--axs-sans);color:var(--axs-ink-faint);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-right:none;border-radius:7px 0 0 7px;align-items:center;padding:0 .45rem;font-size:.85rem;display:inline-flex}.axv-gc-addrow input{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:0;flex:auto;min-width:0;padding:.4rem .55rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axv-gc-addrow input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-gc-addrow .axv-gc-btn{border-radius:0 7px 7px 0}.axv-gc-invalid{font-family:var(--axs-sans);color:var(--axs-warn);background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 35%, transparent);border-radius:7px;margin:0;padding:.4rem .6rem;font-size:.78rem;line-height:1.4}.axv-gc-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-gc-err svg{flex:none;width:14px;height:14px}.axv-gc-actions{flex-wrap:wrap;gap:.5rem;margin-top:.2rem;display:flex}.axv-gc-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-gc-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-gc-spin}.axv-gc-btn:disabled{opacity:.5;cursor:default}.axv-gc-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-gc-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-gc-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-gc-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-gc-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-gc-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-gc-receipt-ico svg{width:15px;height:15px}.axv-gc-receipt-text{flex:1}.axv-gc-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-gc-undo:hover{text-decoration:underline}.axv-gc-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-gc-spin}.axv-gc-receipt-err{color:var(--axs-danger);font-size:.78rem}@keyframes axv-gc-spin{to{transform:rotate(360deg)}}@container axgced (width<=519px){.axv-gc-row{gap:.55rem}.axv-gc-row .axv-gc-field{flex:7rem}.axv-gc-addrow{max-width:14rem}}@container axgced (width<=359px){.axv-gc-row{flex-direction:column;align-items:stretch;gap:.5rem}.axv-gc-row .axv-gc-field{width:100%}.axv-gc-addrow{max-width:100%}.axv-gc-field textarea{min-height:2.6rem}}@container axgced (width<=259px){.axv-gc-form,.axv-gc-actions,.axv-gc-hint{display:none}.axv-gc-head{border-bottom:1px dashed var(--axs-line);padding-bottom:.4rem}.axv-gc-name{font-size:.95rem}.axv-gc:after{content:"Open this node wider to edit.";font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);padding:.5rem 0;font-size:.66rem}}@media (max-width:420px){.axv-gc{gap:.65rem}.axv-gc-row{gap:.5rem}.axv-gc-chips{gap:.3rem}}.axv-col{flex-direction:column;gap:.7rem;display:flex;container-type:inline-size}.axv-col-bar{align-items:center;gap:.5rem;display:flex}.axv-col-bar-spacer{flex:auto}.axv-col-count{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;flex:none;margin:0;font-size:.95rem;font-weight:500;line-height:1.2}.axv-col-new{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;flex:none;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.7rem;transition:background .12s,border-color .12s;display:inline-flex}.axv-col-new svg{width:13px;height:13px}.axv-col-new:not(:disabled):hover{border-color:var(--axs-accent)}.axv-col-new:disabled{opacity:.5;cursor:not-allowed}.axv-col-newwrap{display:inline-flex;position:relative}.axv-col-createpop{z-index:6;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);width:230px;box-shadow:var(--axs-elev-lg);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.axv-col-cinput{box-sizing:border-box;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 9px}.axv-col-cinput:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard))}.axv-col-createerr{font-family:var(--axs-sans);color:var(--axs-danger);margin:0;font-size:.74rem}.axv-col-createfoot{justify-content:flex-end;gap:6px;display:flex}.axv-col-cbtn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;padding:.4rem .75rem;font-size:.72rem}.axv-col-cbtn:disabled{opacity:.5;cursor:default}.axv-col-cbtn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-col-cbtn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-col-search{background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;flex:auto;align-items:center;gap:.4rem;min-width:0;padding:.35rem .55rem;transition:border-color .12s,box-shadow .12s;display:flex}.axv-col-search:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-col-search-ico{width:15px;height:15px;color:var(--axs-ink-faint);flex:none}.axv-col-search-input{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;flex:auto;padding:0;font-size:.86rem}.axv-col-search-input:focus-visible{outline:none}.axv-col-search-input::placeholder{color:var(--axs-ink-faint)}.axv-col-sort{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid);border-radius:7px;flex:none;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.7rem;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.axv-col-sort svg{width:14px;height:14px}.axv-col-sort:hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-col-sort:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-col-sort[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axv-col-segs{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;align-items:center;gap:.35rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.axv-listbounded>.axv-col-bar,.axv-listbounded>.axv-col-segs{flex:none}.axv-col-seg{font-family:var(--axs-sans);white-space:nowrap;cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid);border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.28rem .7rem;font-size:.76rem;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.axv-col-seg:hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-col-seg:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-col-seg[data-active]{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:#0000}.axv-col-seg-count{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);font-size:.64rem}.axv-col-seg[data-active] .axv-col-seg-count{color:color-mix(in srgb, var(--axs-accent-fg) 75%, transparent)}.axv-col-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axv-col-row{--axv-i:0;animation:.28s cubic-bezier(.2,.7,.2,1) backwards axv-col-in;animation-delay:calc(var(--axv-i) * 22ms)}.axv-col-row+.axv-col-row{border-top:1px solid var(--axs-line)}.axv-col-rowbtn{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;width:100%;padding:.55rem .45rem;transition:background .12s,transform .12s;display:flex}.axv-col-rowbtn:hover{background:var(--axs-surface-alt)}.axv-col-rowbtn:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axv-col-rowbtn:active{transform:translateY(.5px)}.axv-col-rowbtn[data-selected]{background:var(--axs-accent-bg)}.axv-col-rowmain{flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}.axv-col-title{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:500;line-height:1.25;overflow:hidden}.axv-col-sub{font-family:var(--axs-sans);color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.3;overflow:hidden}.axv-col-chips{flex:none;align-items:center;gap:.3rem;display:inline-flex}.axv-col-meta{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:12ch;font-size:.68rem;overflow:hidden}.axv-col-go{color:var(--axs-ink-faint);flex:none;display:inline-flex}.axv-col-go svg{width:15px;height:15px}.axv-col-rowbtn:hover .axv-col-go{color:var(--axs-accent)}@container (width<=370px){.axv-col-meta{display:none}}@container (width<=300px){.axv-col-go{display:none}.axv-col-chips{flex-wrap:wrap;justify-content:flex-end}.axv-col-newwrap{display:none}}@container (width<=230px){.axv-col-sub{display:none}.axv-col-rowbtn{gap:.4rem;padding:.45rem .35rem}.axv-col-title{font-size:.84rem}.axv-col-bar{gap:.4rem}}@keyframes axv-col-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axv-col[data-reduced-motion=true] .axv-col-row{animation:none}.axs-pipe-boardwrap{flex-direction:column;height:100%;min-height:0;display:flex}.axs-pipe-boardwrap .axs-pipe-board{flex:1;min-height:0}.axs-pipe-state{justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.axs-pipe-head{font-family:var(--axs-sans);align-items:flex-end;gap:28px;min-height:0;padding:2px 14px 8px;display:flex;overflow:hidden}.axs-pipe-stat{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-pipe-cap{font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-pipe-statval{font-size:14px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums;line-height:1.2}.axs-pipe-stat[data-hero] .axs-pipe-statval{font-size:22px;line-height:1.1}.axs-pipe-headspace{flex:1}.axs-pipe-receipt{color:var(--axs-ink-mid);align-items:baseline;gap:10px;min-width:0;font-size:13px;display:inline-flex}.axs-pipe-col{height:100%;min-height:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out);flex-direction:column;gap:8px;padding:10px;display:flex;overflow:hidden}.axs-pipe-col[data-scroll]{overscroll-behavior:contain;overflow-y:auto}.axs-pipe-boardwrap[data-dragging] .axs-pipe-col[data-drop=no]{opacity:.45}.axs-pipe-col[data-over]{box-shadow:inset 0 0 0 1px var(--axs-accent);background:var(--axs-accent-bg);border-radius:8px}.axs-pipe-card{background:var(--axs-surface);border:1px solid var(--axs-line);font-family:var(--axs-sans);cursor:grab;-webkit-user-select:none;user-select:none;animation:axs-pipe-rise var(--axs-motion-slow) var(--axs-ease-out) both;animation-delay:var(--axs-pipe-rise,0s);transition:border-color var(--axs-motion-fast) var(--axs-ease-out), box-shadow var(--axs-motion-fast) var(--axs-ease-out);border-radius:8px;flex-shrink:0;padding:8px 10px}.axs-pipe-card:hover{border-color:var(--axs-line-hard);box-shadow:var(--axs-elev)}.axs-pipe-card:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-pipe-card:active{cursor:grabbing}.axs-pipe-card[draggable=false]{cursor:default}.axs-pipe-card[data-pending]{cursor:default;border-color:var(--axs-accent);box-shadow:var(--axs-elev);animation:axs-pipe-settle .34s var(--axs-ease-spring) both}.axs-pipe-cardline1{min-width:0;font-size:13px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);align-items:center;gap:6px;display:flex}.axs-pipe-cardname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-pipe-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.axs-pipe-dot[data-tone=warn]{background:var(--axs-warn,#ba7515)}.axs-pipe-dot[data-tone=breach]{background:var(--axs-danger)}.axs-pipe-dot[data-tone=cold]{border:1px solid var(--axs-ink-faint);background:0 0}.axs-pipe-stale{color:var(--axs-danger);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:12px}.axs-pipe-cardline2{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.axs-pipe-confirm{border-top:1px solid var(--axs-line);margin-top:8px;padding-top:8px}.axs-pipe-confirmline{font-size:13px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0}.axs-pipe-confirmsub{color:var(--axs-ink-faint);margin:2px 0 0;font-size:12px}.axs-pipe-confirmerr{color:var(--axs-danger);margin:4px 0 0;font-size:12px}.axs-pipe-confirmrow{align-items:center;gap:10px;margin-top:8px;display:flex}.axs-pipe-ghost{font-family:var(--axs-sans);font-size:12.5px;font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);cursor:pointer;transition:color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;border-radius:6px;padding:5px 6px}.axs-pipe-ghost:hover:not(:disabled){color:var(--axs-ink)}.axs-pipe-ghost:disabled{opacity:.45;cursor:default}.axs-pipe-retry{margin-left:8px}.axs-pipe-more{font-family:var(--axs-sans);font-size:12px;font-weight:var(--axs-weight-medium);color:var(--axs-ink-faint);text-align:left;cursor:pointer;transition:color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;padding:2px 2px 4px}.axs-pipe-more:hover{color:var(--axs-ink)}.axs-pipe-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:4px 2px;font-size:12.5px}.axs-pipe-add{font-family:var(--axs-sans);font-size:15px;line-height:1;font-weight:var(--axs-weight-medium);color:var(--axs-ink-faint);cursor:pointer;opacity:0;width:20px;height:20px;transition:opacity var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;border-radius:6px;margin-left:4px}.axs-dash-panel-head:hover .axs-pipe-add{opacity:1}.axs-pipe-add:focus-visible{opacity:1}.axs-pipe-add:hover{color:var(--axs-accent)}@media (hover:none){.axs-pipe-add{opacity:1}}.axs-pipe-composer{background:var(--axs-surface-alt,#00000008);border-radius:8px;flex-direction:column;flex-shrink:0;gap:6px;padding:8px;display:flex}.axs-pipe-input{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;padding:6px 8px;font-size:13px}.axs-pipe-input:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-1px}.axs-pipe-inputdate{color:var(--axs-ink-mid)}.axs-pipe-wellswrap{overscroll-behavior:contain;flex-direction:column;gap:8px;height:100%;min-height:0;padding:10px;display:flex;overflow-y:auto}.axs-pipe-wellpending{flex-shrink:0}.axs-pipe-wells{flex-wrap:wrap;gap:8px;display:flex}.axs-pipe-well{background:var(--axs-surface-alt,#00000008);min-width:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out), box-shadow var(--axs-motion-fast) var(--axs-ease-out);border-radius:8px;flex:140px}.axs-pipe-boardwrap[data-dragging] .axs-pipe-well[data-drop=no]{opacity:.45}.axs-pipe-well[data-over]{box-shadow:inset 0 0 0 1px var(--axs-accent);background:var(--axs-accent-bg)}.axs-pipe-well[data-open]{box-shadow:inset 0 0 0 1px var(--axs-line-hard)}.axs-pipe-wellhead{width:100%;font-family:var(--axs-sans);cursor:pointer;text-align:left;background:0 0;border:none;align-items:baseline;gap:8px;min-width:0;padding:8px 10px;display:flex}.axs-pipe-wellname{font-size:13px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-pipe-wellcount{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:13px}.axs-pipe-wellval{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.axs-pipe-wellchev{color:var(--axs-ink-faint);opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out);font-size:13px}.axs-pipe-well:hover .axs-pipe-wellchev{opacity:1}.axs-pipe-wellhead:focus-visible .axs-pipe-wellchev{opacity:1}.axs-pipe-well[data-open] .axs-pipe-wellchev{opacity:1}.axs-pipe-wellopenlist{flex-direction:column;min-height:0;display:flex}.axs-pipe-wellrow{border:none;border-bottom:1px solid var(--axs-line);width:100%;font-family:var(--axs-sans);color:var(--axs-ink);cursor:pointer;text-align:left;min-width:0;transition:background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;align-items:baseline;gap:10px;padding:6px 8px;font-size:13px;display:flex}.axs-pipe-wellrow:last-child{border-bottom:none}.axs-pipe-wellrow:hover{background:var(--axs-surface-alt,#00000008)}.axs-pipe-wellrowmeta{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:12px}@keyframes axs-pipe-rise{0%{opacity:0}to{opacity:1}}@keyframes axs-pipe-settle{0%{transform:translateY(-4px)}to{transform:none}}.axs-pipe-boardwrap[data-reduced-motion] .axs-pipe-card{animation:none}@media (prefers-reduced-motion:reduce){.axs-pipe-card{animation:none}}@media (max-width:480px){.axs-pipe-head{flex-wrap:wrap;gap:18px;padding:8px 10px 10px}.axs-pipe-stat[data-hero] .axs-pipe-statval{font-size:18px}}.axv-od{flex-direction:column;gap:.85rem;display:flex;container-type:inline-size}.axv-od-head{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}.axv-od-headline{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-od-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-od-number{font-family:var(--axs-sans);color:var(--axs-ink);letter-spacing:.01em;margin:0;font-size:1.05rem;font-weight:500;line-height:1.2}.axv-od-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.axv-od-foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.axv-od-block{border-top:1px solid var(--axs-line);flex-direction:column;gap:.35rem;padding:.6rem 0 0;display:flex}.axv-od-block-body{min-width:0}.axv-od-lines{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.axv-od-lines li{font-family:var(--axs-sans);color:var(--axs-ink-mid);text-overflow:ellipsis;font-size:.82rem;line-height:1.35;overflow:hidden}.axv-od-strong{color:var(--axs-ink);font-weight:500}.axv-od-quiet{color:var(--axs-ink-faint);font-size:.78rem}.axv-od-lines .axv-od-quiet{margin-right:.35rem}.axv-od-item{flex-direction:column;gap:.05rem;min-width:0;display:inline-flex}.axv-od-item-name{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.86rem;font-weight:500}.axv-od-item-variant{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.74rem}.axv-od-ref{font-family:var(--axs-sans);color:var(--axs-ink-mid);word-break:break-all;font-size:.72rem}.axv-od-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:.4rem 0 0;font-size:.74rem;line-height:1.4}.axv-od-notes-body{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.4}.axv-od-fulfill{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-accent) 22%, var(--axs-line));border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.axv-od-fulfill-btn{background:var(--axs-accent);color:var(--axs-accent-fg);font-family:var(--axs-sans);cursor:pointer;border:0;border-radius:9px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:500;display:inline-flex}.axv-od-fulfill-btn:disabled{opacity:.55;cursor:default}.axv-od-fulfill-btn svg{width:13px;height:13px}.axv-od-notes-edit{flex-direction:column;gap:8px;display:flex}.axv-od-notes-input{box-sizing:border-box;width:100%;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);resize:vertical;border-radius:8px;padding:8px 10px;font-size:.82rem;line-height:1.45}.axv-od-notes-save{border:1px solid var(--axs-line-hard);background:var(--axs-surface);font-family:var(--axs-sans);cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.axv-od-notes-save:disabled{opacity:.5;cursor:default}.axv-od-receipt{background:var(--axs-accent-bg);font-family:var(--axs-sans);color:var(--axs-ink);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;font-size:.8rem;display:flex}.axv-od-undo{color:var(--axs-accent);cursor:pointer;font:inherit;background:0 0;border:0}.axv-od-err{font-family:var(--axs-sans);color:var(--axs-danger);margin:0;font-size:.78rem}@container (width<=519px){.axv-od-grid{grid-template-columns:1fr 1fr}.axv-od-grid .axv-od-block:last-child{grid-column:1/-1}.axv-od-foot{grid-template-columns:1fr 1fr}}@container (width<=460px){.axv-od-grid,.axv-od-foot{grid-template-columns:minmax(0,1fr)}.axv-od-grid .axv-od-block:last-child{grid-column:auto}}@container (width<=259px){.axv-od-number{font-size:.95rem}.axv-od-note{display:none}}.axv-tips-lockline{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}.axv-tips-lockbadge{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent);background:var(--axs-accent-bg);border:1px solid color-mix(in srgb, var(--axs-accent) 30%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;display:inline-flex}.axv-tips-lockdrift{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:11px}.axv-tips-paidnet{flex-direction:column;align-items:flex-end;gap:1px;display:inline-flex}.axv-tips-paidtag{font-family:var(--axs-sans);font-size:8.5px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-accent);white-space:nowrap}.axv-tips-driftchip{font-family:var(--axs-sans);font-size:10px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;margin-left:8px;padding:2px 8px;display:inline-flex}@media (max-width:640px){.axv-tips-paidnet{align-items:flex-start}.axv-tips-driftchip{margin-left:6px}}.axs-tsw-workspace{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:14px;display:flex;position:relative}.axs-tsw-board.axs-gb-fill .axs-dash-panel-head{cursor:default}.axs-tsw-board.axs-gb-fill .react-resizable-handle{display:none}.axs-tsw-board.axs-gb-fill .axs-dash-gridwrap{overflow:clip}.axs-tsw-barextra{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;display:flex}.axs-tsw-headactions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.axs-tsw-phonebar{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));flex-wrap:wrap;flex:none;align-items:center;gap:8px 10px;padding:10px 12px;display:flex}.axs-tsw-phonetitle{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);white-space:nowrap;font-size:13.5px;font-weight:600}.axs-tsw-sheetnode{flex-direction:column;gap:0;min-height:0;display:flex;container:tsw/inline-size}.axs-tsw-dayboard.axs-gb-fill .axs-tsw-sheetnode{height:100%;padding:0;overflow:hidden}.axs-tsw-sheetnode>.axs-tsw-spinestrip{flex:none}.axs-tsw-sheetnode>.axs-tsw-cols{flex:auto}.axs-tsw-statewrap{justify-content:center;align-items:center;min-height:160px;padding:18px;display:flex}.axs-tsw-poolsection{flex-direction:column;gap:6px;min-width:0;display:flex}.axs-tsw-poolsection-tools{justify-content:flex-start;display:flex}.axs-tsw-poolsection-tools .axs-tsw-linkbtn{font-size:var(--axs-text-label)}.axs-tsw-poollist{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.axs-tsw-poolrow{border-bottom:1px solid var(--axs-line-soft,var(--axs-line));cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard);grid-template-columns:auto minmax(0,1fr) auto auto auto auto;align-items:center;gap:8px 12px;padding:6px 2px;display:grid}.axs-tsw-poolrow:last-child{border-bottom:none}.axs-tsw-poolrow[data-linked]{background:var(--axs-accent-bg);box-shadow:inset 3px 0 0 var(--axs-accent);border-radius:0 8px 8px 0;margin-left:-2px;padding-left:8px}.axs-tsw-poolrow-name{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-tsw-poolrow-meta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);white-space:nowrap}.axs-tsw-poolrow-net{font-family:var(--axs-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--axs-ink);white-space:nowrap;text-align:right;font-size:15px;font-weight:600}.axs-tsw-poolrow-net[data-state]{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:0}.axs-tsw-poolrow-net[data-state=pending]{color:var(--axs-ink-faint);font-style:italic}.axs-tsw-poolrow-net[data-state=closed]{color:var(--axs-ink-mid)}.axs-tsw-poolrow-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.axs-tsw-poolrow-go{color:var(--axs-ink-faint);padding:0 2px;font-size:13px}.axs-tsw-poolrow:hover{background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axs-tsw-poolrow:hover .axs-tsw-poolrow-go{color:var(--axs-ink)}.axs-tsw-poolsection-support{border-top:none;padding-top:2px}.axs-tsw-poolsection-support .axs-tsw-support{margin:0}.axs-tsw-memberactions{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.axs-tsw-poolsection-support .axs-tsw-poolnet{font-family:var(--axs-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--axs-ink);font-size:15px;font-weight:600}.axs-tsw-poolsection-support .axs-tsw-membershare{font-weight:var(--axs-weight-medium)}.axs-tsw-poolrow .axs-tsw-pooltype:not([data-type=party]){color:var(--axs-ink-mid)}.axs-tsw-poolsection-support .axs-tsw-supporthead .axs-tsw-poolname{font-weight:600}.axs-tsw-poolsection-support .axs-tsw-member:hover{background:var(--axs-chrome)}.axs-tsw-poolrow-actions .axs-tsw-linkbtn,.axs-tsw-memberactions .axs-tsw-linkbtn{color:var(--axs-ink-mid)}.axs-tsw-poolrow-actions .axs-tsw-linkbtn:hover,.axs-tsw-memberactions .axs-tsw-linkbtn:hover{color:var(--axs-accent)}@container tsw (width<=560px){.axs-tsw-poolrow{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"type name net go""meta meta actions actions"}.axs-tsw-poolrow .axs-tsw-pooltype{grid-area:type}.axs-tsw-poolrow-name{grid-area:name}.axs-tsw-poolrow-net{grid-area:net}.axs-tsw-poolrow-go{grid-area:go}.axs-tsw-poolrow-meta{grid-area:meta}.axs-tsw-poolrow-actions{grid-area:actions;justify-self:end}}.axs-tsw-statusmeta{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.axs-tsw-reconbadge{font-family:var(--axs-sans);font-size:11.5px;font-weight:var(--axs-weight-medium);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;display:inline-flex}.axs-tsw-reconbadge[data-tone=ok]{color:#1f7a4d;background:#28a05a1a}.axs-tsw-reconbadge[data-tone=warn]{color:#9a5800;background:#c878001f}.axs-tsw-reconbadge[data-tone=muted]{color:#6b7280;background:#7f7f7f1a}.axs-tsw-reconbadge[data-tone=danger]{background:color-mix(in srgb, var(--axs-danger) 12%, transparent);color:var(--axs-danger)}.axs-tsw-reconbadge[data-tone=lock]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-tsw-lockslot{white-space:nowrap;justify-content:flex-end;align-items:center;min-width:122px;display:inline-flex}.axs-tsw-paidnet{flex-direction:column;align-items:flex-end;gap:1px;display:inline-flex}.axs-tsw-paidtag{font-family:var(--axs-sans);font-size:8.5px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-accent);white-space:nowrap;margin-left:6px}.axs-tsw-paidnet .axs-tsw-paidtag{margin-left:0}.axs-tsw-driftchip{font-family:var(--axs-sans);font-size:10px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;margin-left:8px;padding:2px 8px;display:inline-flex}.axs-tsw-wkvariance{text-align:left;padding:0 0 6px}.axs-tsw-driftline{font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);padding:3px 9px;font-size:11px;display:inline-block}.axs-tsw-onrecord{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-tsw-dsec-paid{border-left:2px solid var(--axs-accent);padding-left:10px}.axs-tsw-paidnote{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:4px 0 0;font-size:12px}.axs-tsw-adjledger{flex-direction:column;flex-basis:100%;gap:2px;padding-top:4px;display:flex}.axs-tsw-adjlbl{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-tsw-adjrow{border-top:1px dashed var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);flex-wrap:wrap;align-items:baseline;gap:10px;padding:4px 0;display:flex}.axs-tsw-adjdate{font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex-shrink:0}.axs-tsw-adjname{font-weight:var(--axs-weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-tsw-adjdelta{font-weight:var(--axs-weight-medium);font-variant-numeric:tabular-nums;color:var(--axs-ok);flex-shrink:0}.axs-tsw-adjdelta[data-neg]{color:var(--axs-danger)}.axs-tsw-adjreason{font-size:var(--axs-text-label);color:var(--axs-ink-mid);flex:140px;min-width:0}.axs-tsw-adjstate{font-size:10px;font-weight:var(--axs-weight-medium);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-accent);flex-shrink:0}.axs-tsw-adjstate[data-settled]{color:var(--axs-ink-faint)}.axs-tsw-wkretro{padding-top:6px}.axs-tsw-adjfields{flex-direction:column;gap:8px;display:flex}.axs-tsw-adjfields select.axs-tsw-pickersearch{-webkit-appearance:auto;appearance:auto}.axs-tsw-adjamount{text-align:right;font-variant-numeric:tabular-nums}.axs-tsw-adjerror{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);margin:0}.axs-tsw-spine{flex-wrap:wrap;align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.axs-tsw-spinestep{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.axs-tsw-spinestep+.axs-tsw-spinestep:before{content:"";background:var(--axs-line-hard);width:14px;height:1px;margin:0 7px}.axs-tsw-spinetick{width:16px;height:16px;font-size:9px;font-weight:var(--axs-weight-medium);font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--axs-ink) 7%, transparent);color:var(--axs-ink-faint);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-tsw-spinestep[data-state=done]{color:var(--axs-ink-mid)}.axs-tsw-spinestep[data-state=done] .axs-tsw-spinetick{color:#1f7a4d;background:#28a05a1f}.axs-tsw-spinestep[data-state=now]{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-tsw-spinestep[data-state=now] .axs-tsw-spinetick{background:var(--axs-accent);color:var(--axs-accent-fg)}@media (max-width:900px){.axs-tsw-spinestep+.axs-tsw-spinestep:before{width:8px;margin:0 4px}}.axs-tsw-verdict{border-radius:var(--axs-radius-md);font-family:var(--axs-sans);flex-wrap:wrap;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.axs-tsw-verdict[data-tone=ok]{background:#28a05a12}.axs-tsw-verdict[data-tone=danger]{background:color-mix(in srgb, var(--axs-danger) 9%, transparent)}.axs-tsw-verdict[data-tone=warn]{background:color-mix(in srgb, var(--axs-warn) 9%, transparent)}.axs-tsw-verdict[data-tone=live]{background:color-mix(in srgb, var(--axs-ink) 3.5%, transparent)}.axs-tsw-verdict[data-tone=live] .axs-tsw-verdictdot{background:var(--axs-accent);align-self:center;width:9px;height:9px;animation:1.6s ease-in-out infinite axs-tsw-pulse}@media (prefers-reduced-motion:reduce){.axs-tsw-verdict[data-tone=live] .axs-tsw-verdictdot{animation:none}}.axs-tsw-verdictdot{width:17px;height:17px;font-size:10px;font-weight:var(--axs-weight-medium);border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.axs-tsw-verdict[data-tone=ok] .axs-tsw-verdictdot{color:#1f7a4d;background:#28a05a29}.axs-tsw-verdict[data-tone=danger] .axs-tsw-verdictdot{background:color-mix(in srgb, var(--axs-danger) 18%, transparent);color:var(--axs-danger)}.axs-tsw-verdict[data-tone=warn] .axs-tsw-verdictdot{background:color-mix(in srgb, var(--axs-warn) 18%, transparent);color:var(--axs-warn)}.axs-tsw-verdictmain{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-tsw-verdict[data-tone=danger] .axs-tsw-verdictmain{color:var(--axs-danger)}.axs-tsw-verdict[data-tone=warn] .axs-tsw-verdictmain{color:var(--axs-warn)}.axs-tsw-verdictretry{border:1px solid color-mix(in srgb, var(--axs-warn) 40%, transparent);border-radius:var(--axs-radius-sm);min-width:44px;min-height:44px;color:var(--axs-warn);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;padding:0 14px}.axs-tsw-verdictretry:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-tsw-verdictretry:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-tsw-verdictretry:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-tsw-verdictretry:hover{background:var(--axs-warn-bg)}.axs-tsw-verdictmeta{font-size:var(--axs-text-label);color:var(--axs-ink-mid);min-width:0}.axs-tsw-sechead{border-bottom:1px solid var(--axs-line-hard);align-items:baseline;gap:8px;padding-bottom:7px;display:flex}.axs-tsw-seccount{font-family:var(--axs-display);font-variant-numeric:tabular-nums;color:var(--axs-ink);font-size:12px;font-weight:600}.axs-tsw-queue{flex-direction:column;gap:6px;display:flex}.axs-tsw-qlist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.axs-tsw-qcard{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);flex-wrap:wrap;align-items:center;gap:12px;padding:9px 12px;display:flex}.axs-tsw-qwho{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);background:0 0;border:none;padding:0}button.axs-tsw-qwho{cursor:pointer}button.axs-tsw-qwho:hover{text-decoration:underline}.axs-tsw-qwhy{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);min-width:0}.axs-tsw-qact{flex:none;gap:8px;margin-left:auto;display:flex}.axs-tsw-qcard[data-kind=hidden]{background:0 0;border-style:dashed}.axs-tsw-qcard[data-kind=hidden] .axs-tsw-qwho{color:var(--axs-ink-mid);font-weight:var(--axs-weight-regular)}.axs-tsw-details{flex-direction:column;gap:8px;display:flex}.axs-tsw-verdict+.axs-tsw-details,.axs-tsw-queue+.axs-tsw-details{margin-top:-10px}.axs-tsw-detailsbtn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:5px;padding:0;display:inline-flex}.axs-tsw-detailsbtn:hover{color:var(--axs-ink)}.axs-tsw-detailscaret{font-size:9px}.axs-tsw-detailsbody{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;padding:8px 0 2px;display:flex}.axs-tsw-roster{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-tsw-srow{text-align:left;border:none;border-bottom:1px solid var(--axs-line);cursor:pointer;width:100%;font-family:var(--axs-sans);background:0 0;align-items:baseline;gap:9px;padding:8px 4px;display:flex}.axs-tsw-srow:hover{background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axs-tsw-srow[data-selected]{background:var(--axs-accent-bg);box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-tsw-srow[data-scheduled] .axs-tsw-srowname{color:var(--axs-ink-mid);font-weight:var(--axs-weight-regular)}.axs-tsw-srow[data-scheduled] .axs-tsw-srowtile{opacity:.55}.axs-tsw-srow[data-scheduled] .axs-tsw-srownet{color:var(--axs-ink-faint)}.axs-tsw-srowtile{letter-spacing:.02em;border-radius:6px;flex:none;justify-content:center;align-self:center;align-items:center;width:20px;height:20px;font-size:8.5px;font-weight:600;display:inline-flex}.axs-tsw-srowtile[data-hue=main]{color:#33639e;background:#4a82c326}.axs-tsw-srowtile[data-hue=bar]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-tsw-srowtile[data-hue=support]{color:#0f7256;background:#0f72561f}.axs-tsw-srowname{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap}.axs-tsw-srowmeta{font-size:var(--axs-text-label);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-tsw-srowhours{font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.axs-tsw-srownet{font-size:13px;font-weight:var(--axs-weight-medium);font-variant-numeric:tabular-nums;color:var(--axs-ink);text-align:right;flex:none;min-width:68px}.axs-tsw-srow .axs-tsw-driftchip{margin-left:0}.axs-tsw-rosterempty{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-faint);margin:4px 0}.axs-tsw-dayfoot{border-top:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex-direction:column;gap:3px;padding-top:8px;display:flex}.axs-tsw-dayfoot .axs-tsw-linkbtn{font-size:var(--axs-text-label)}.axs-tsw-menuwrap{position:relative}.axs-tsw-menubtn{padding:5px 9px;font-size:15px;line-height:1}.axs-tsw-menuscrim{cursor:default;z-index:199;background:0 0;border:none;padding:0;position:fixed;top:0;bottom:0;left:0;right:0}.axs-tsw-menu{z-index:200;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);min-width:160px;box-shadow:var(--axs-elev-lg,0 12px 32px #342a1c24);flex-direction:column;padding:5px;display:flex;position:fixed;top:0;left:0}.axs-tsw-menu [role=menuitem]{text-align:left;width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);border-radius:var(--axs-radius-sm);cursor:pointer;background:0 0;border:none;padding:7px 10px;display:block}.axs-tsw-menu [role=menuitem]:hover:not(:disabled){background:color-mix(in srgb, var(--axs-ink) 5%, transparent)}.axs-tsw-menu [role=menuitem]:disabled{opacity:.5;cursor:not-allowed}.axs-tsw{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;container:tsw/inline-size}.axs-tsw-daynav{flex:none;align-items:center;gap:6px;display:inline-flex}.axs-tsw-navbtn{width:30px;height:30px;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.axs-tsw-navbtn:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-tsw-navbtn:disabled{opacity:.4;cursor:not-allowed}.axs-tsw-daylabel{text-align:center;flex-direction:column;min-width:96px;line-height:1.15;display:flex}.axs-tsw-daystrong{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-tsw-daysub{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-tsw-todaybtn{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent);background:var(--axs-accent-bg);border:1px solid color-mix(in srgb, var(--axs-accent) 32%, var(--axs-line-hard));border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;padding:5px 11px}.axs-tsw-todaybtn:hover{background:color-mix(in srgb, var(--axs-accent) 18%, var(--axs-surface))}.axs-tsw-todaybtn:disabled{opacity:.4;cursor:not-allowed}.axs-tsw-daylabel-wrap{display:inline-flex}.axs-tsw-daylabel-btn{-webkit-appearance:none;appearance:none;cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;border-radius:8px;align-items:center;gap:5px;padding:2px 6px;display:inline-flex}.axs-tsw-daylabel-btn:hover{background:var(--axs-chrome)}.axs-tsw-daylabel-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-tsw-daylabel-btn .axs-tsw-daystrong,.axs-tsw-daylabel-btn .axs-tsw-daysub{text-align:center;display:block}.axs-tsw-calcaret{color:var(--axs-ink-faint);flex:none}.axs-tsw-cal{z-index:200;background:var(--axs-node-fill-heavy,var(--axs-surface));width:252px;max-width:calc(100vw - 24px);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px));border:1px solid var(--axs-line);box-shadow:var(--axs-elev-lg);animation:axs-tsw-calpop var(--axs-motion-fast) var(--axs-ease-out);border-radius:12px;flex-direction:column;gap:8px;padding:10px;display:flex;position:fixed;top:0;left:0}@keyframes axs-tsw-calpop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.axs-tsw-calhead{grid-template-columns:28px 1fr 28px;align-items:center;display:grid}.axs-tsw-calmonth{text-align:center;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-tsw-calweekdays,.axs-tsw-calgrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.axs-tsw-calweekdays span{text-align:center;font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:uppercase;letter-spacing:.04em}.axs-tsw-calcell{-webkit-appearance:none;appearance:none;cursor:pointer;aspect-ratio:1;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);transition:background var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.axs-tsw-calblank{visibility:hidden}.axs-tsw-calcell:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-tsw-calcell:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-1px}.axs-tsw-calcell:disabled{color:var(--axs-ink-faint);opacity:.4;cursor:not-allowed}.axs-tsw-calcell[data-today]{border-color:color-mix(in srgb, var(--axs-accent) 36%, var(--axs-line-hard));color:var(--axs-ink)}.axs-tsw-calcell[data-selected]{background:var(--axs-accent-bg);color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 45%, transparent);font-weight:var(--axs-weight-medium)}.axs-tsw-calcell[data-selected]:hover:not(:disabled){background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-tsw-calfoot{justify-content:center;padding-top:2px;display:flex}@media (prefers-reduced-motion:reduce){.axs-tsw-cal{animation:none}}.axs-tsw-workspace[data-board=day][data-revalidating] .axs-tsw-dayboard .axs-dash-panel-body,.axs-tsw-workspace[data-board=day][data-revalidating] .axs-gb-stackpanel{opacity:.42;filter:blur(6px)saturate(.6);pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity var(--axs-motion-base) var(--axs-ease-out), filter var(--axs-motion-base) var(--axs-ease-out)}.axs-tsw-revalbar{z-index:29;background:color-mix(in srgb, var(--axs-accent) 16%, transparent);height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.axs-tsw-revalbar:after{content:"";background:var(--axs-accent);width:35%;animation:axs-tsw-revalsweep 1.05s var(--axs-ease-out) infinite;position:absolute;top:0;bottom:0;left:0}@keyframes axs-tsw-revalsweep{0%{transform:translate(-120%)}to{transform:translate(420%)}}@media (prefers-reduced-motion:reduce){.axs-tsw-revalbar:after{opacity:.5;width:100%;animation:none;left:0}}.axs-tsw-revalpill{z-index:30;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill);box-shadow:var(--axs-elev-lg);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;align-items:center;gap:9px;padding:9px 16px;display:inline-flex;position:absolute;top:min(34%,320px);left:50%;transform:translate(-50%)}.axs-tsw-revalpill-dot{background:var(--axs-accent);width:8px;height:8px;animation:axs-tsw-revalpulse 1.05s var(--axs-ease-out) infinite;border-radius:50%}.axs-tsw-revalpill[data-error]{border-color:color-mix(in srgb, var(--axs-danger) 45%, var(--axs-line-hard));color:var(--axs-danger)}.axs-tsw-revalpill .axs-tsw-revalretry{margin-left:4px}.axs-tsw-revalbar[data-paused]{background:color-mix(in srgb, var(--axs-danger) 20%, transparent)}.axs-tsw-revalbar[data-paused]:after{opacity:0;animation:none}.axs-tsw-unbaldays{gap:4px;margin:10px 0 2px;display:grid}@keyframes axs-tsw-revalpulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.axs-tsw-revalpill-dot{animation:none}}.axs-tsw-btn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;padding:6px 12px}.axs-tsw-btn:hover:not(:disabled){color:var(--axs-ink)}.axs-tsw-btn:disabled{opacity:.5;cursor:not-allowed}.axs-tsw-btn-primary{color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent)}.axs-tsw-lockbtn[data-locked]{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 32%, var(--axs-line-hard))}.axs-tsw-refreshbtn{justify-content:center;align-items:center;padding:6px 9px;display:inline-flex}.axs-tsw-refreshico{display:block}.axs-tsw-refreshbtn[data-refreshing] .axs-tsw-refreshico{transform-origin:50%;animation:.8s linear infinite axs-tsw-spin}@keyframes axs-tsw-spin{to{transform:rotate(360deg)}}.axs-tsw-linkbtn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-accent);cursor:pointer;background:0 0;border:none;padding:2px 0}.axs-tsw-linkbtn:hover:not(:disabled){text-decoration:underline}.axs-tsw-linkbtn:disabled{opacity:.5;cursor:not-allowed}.axs-tsw-iconbtn{width:24px;height:24px;color:var(--axs-ink-faint);border-radius:var(--axs-radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:15px;line-height:1;display:inline-flex}.axs-tsw-iconbtn:hover{color:var(--axs-ink);background:var(--axs-chrome)}.axs-tsw-toast{z-index:30;max-width:calc(100% - 32px);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-danger) 26%, var(--axs-line-hard));border-radius:var(--axs-radius-md);align-items:center;gap:8px;padding:8px 12px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px -8px #14120f40}.axs-tsw-toast .axs-tsw-iconbtn{color:var(--axs-danger);margin-left:auto}.axs-tsw-variance{border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);flex:none;gap:18px;margin:12px 0 0;padding:10px 14px;display:flex}.axs-tsw-vcell{flex-direction:column;gap:2px;display:flex}.axs-tsw-vdelta{text-align:right;margin-left:auto}.axs-tsw-vlabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-tsw-vval{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-tsw-variance[data-off] .axs-tsw-vdelta .axs-tsw-vval{color:var(--axs-warn)}.axs-tsw-variance[data-ok] .axs-tsw-vdelta .axs-tsw-vval{color:var(--axs-ok)}.axs-tsw-dayscroll{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:120px;padding:0 18px 72px;display:flex;overflow:auto}.axs-tsw-poolsempty{font-family:var(--axs-sans);color:var(--axs-ink-mid,#6b7280);flex:none;margin:0;padding:6px 0 0;font-size:12px}.axs-tsw-statusdot{vertical-align:middle;background:var(--axs-line-hard);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.axs-tsw-statusdot[data-status=approved],.axs-tsw-statusdot[data-status=submitted]{background:var(--axs-ok)}.axs-tsw-statusdot[data-status=pending],.axs-tsw-statusdot[data-status=open]{background:var(--axs-warn)}.axs-tsw-livepulse{vertical-align:middle;background:var(--axs-accent);border-radius:50%;width:6px;height:6px;margin-left:5px;animation:1.6s ease-in-out infinite axs-tsw-pulse;display:inline-block}@keyframes axs-tsw-pulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.axs-tsw-livepulse,.axs-tsw-refreshbtn[data-refreshing] .axs-tsw-refreshico{animation:none}}.axs-tsw-override{color:var(--axs-warn);font-weight:var(--axs-weight-medium);margin-left:3px}.axs-tsw-statustag{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);align-items:center;gap:4px;display:inline-flex}.axs-tsw-statustag[data-status=approved]{color:var(--axs-ok)}.axs-tsw-statustag[data-status=pending],.axs-tsw-statustag[data-status=open]{color:var(--axs-warn)}.axs-tsw-statustag[data-status=alert]{color:var(--axs-danger);font-weight:var(--axs-weight-semibold,600)}.axs-tsw-statusbtn{border-radius:var(--axs-radius-pill,999px);cursor:pointer;background:0 0;border:1px solid #0000;padding:2px 8px}.axs-tsw-statusbtn:hover:not(:disabled){border-color:var(--axs-line-hard);background:var(--axs-chrome)}.axs-tsw-statusbtn:disabled{opacity:.6;cursor:not-allowed}.axs-tsw-pools{flex:none;grid-template-columns:repeat(auto-fill,minmax(264px,1fr));align-items:stretch;gap:12px;padding:14px 0;display:grid}.axs-tsw-pool .axs-tsw-poolactions{margin-top:auto}.axs-tsw-pooldrawer{width:min(480px,100%)}.axs-tsw-pooldrawer .axs-tsw-poolnet{font-family:var(--axs-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--axs-ink);flex:none;margin-left:0;font-size:17px;font-weight:600}.axs-tsw-pooldrawer .axs-tsw-pool,.axs-tsw-pooldrawer .axs-tsw-pool[data-type]{box-shadow:none;background:0 0;border:none;border-radius:0;gap:12px;padding:0}.axs-tsw-pooldrawer .axs-tsw-drawername{text-transform:none}.axs-tsw-pooldrawer[data-ptype]{box-shadow:var(--axs-elev-lg), inset 3px 0 0 var(--axs-line-hard)}.axs-tsw-pooldrawer[data-ptype=party]{box-shadow:var(--axs-elev-lg), inset 3px 0 0 var(--axs-accent)}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-pool,.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-pool[data-type]{background:0 0;gap:6px}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-poolflow{gap:0;margin-bottom:10px}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowrow{border-bottom:1px solid var(--axs-line);font-size:var(--axs-text-body);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowrow dt{color:var(--axs-ink-mid)}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowrow dd{text-align:right}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowrow.axs-tsw-flowtotal{border-bottom:none;border-top:1px solid var(--axs-line-hard);margin-top:-1px;padding:9px 0 0}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-flowtotal dd{font-family:var(--axs-display);letter-spacing:-.01em;font-size:15px;font-weight:600}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-poolmembers{gap:0}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-member{font-size:var(--axs-text-body);border-bottom:1px solid var(--axs-line);padding:7px 0}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-member:last-child{border-bottom:none}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-poolactions{border-top:1px solid var(--axs-line);margin-top:8px;padding-top:12px}.axs-tsw-pooldrawer[data-mode=view] .axs-tsw-poolstate{margin:4px 0 6px}.axs-tsw-pooldrawerfoot{justify-content:flex-end;align-items:center;gap:12px;display:flex}.axs-tsw-pool,.axs-tsw-support{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);flex-direction:column;gap:8px;padding:12px 14px 12px 15px;display:flex}.axs-tsw-pool{box-shadow:inset 3px 0 0 var(--axs-line-hard)}.axs-tsw-pool[data-type=party]{box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-tsw-support{margin:0 0 14px}.axs-tsw-poolhead,.axs-tsw-supporthead{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));align-items:center;gap:8px;padding-bottom:6px;display:flex}.axs-tsw-pooltype{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-tsw-pooltype[data-type=party]{color:var(--axs-accent)}.axs-tsw-poolname{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-tsw-poolnet{font-family:var(--axs-sans);font-size:17px;font-weight:var(--axs-weight-medium);font-variant-numeric:tabular-nums;color:var(--axs-ink);margin-left:auto}.axs-tsw-poolflow{flex-direction:column;gap:5px;margin:0;display:flex}.axs-tsw-flowrow{font-size:var(--axs-text-label);grid-template-columns:116px 1fr;align-items:baseline;gap:4px 12px;display:grid}.axs-tsw-flowrow dt{color:var(--axs-ink-faint);margin:0}.axs-tsw-flowrow dd{text-align:left;font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink);margin:0}.axs-tsw-flowrow dd[data-neg]{color:var(--axs-ink-faint)}.axs-tsw-flowtotal{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));align-items:baseline;gap:12px;margin-top:6px;padding-top:8px;display:flex}.axs-tsw-flowtotal dt{font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-transform:capitalize}.axs-tsw-flowtotal dd{font-weight:var(--axs-weight-medium)}.axs-tsw-poolmembers,.axs-tsw-supportsec{flex-direction:column;gap:5px;display:flex}.axs-tsw-supportsec+.axs-tsw-supportsec{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));margin-top:6px;padding-top:7px}.axs-tsw-seclabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin-top:4px}.axs-tsw-poolempty{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:2px 0}.axs-tsw-poolstate{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:2px 0 0;font-style:italic;line-height:1.45}.axs-tsw-poolstate[data-closed]{color:var(--axs-ink-mid);font-style:normal}.axs-tsw-member{font-size:var(--axs-text-label);border-bottom:1px solid var(--axs-line-soft,transparent);align-items:center;gap:8px;padding:4px 0;display:flex}.axs-tsw-member:last-child{border-bottom:none}.axs-tsw-pool[data-editing] .axs-tsw-member{min-height:30px}.axs-tsw-poolmembers[data-alloc] .axs-tsw-member{grid-template-columns:minmax(0,1fr) 74px 58px;align-items:center;column-gap:10px;display:grid}.axs-tsw-poolmembers[data-alloc] .axs-tsw-membername{grid-column:1}.axs-tsw-poolmembers[data-alloc] .axs-tsw-allocfield{grid-column:2;justify-self:end;margin-left:0}.axs-tsw-poolmembers[data-alloc] .axs-tsw-membershare{grid-column:3;min-width:0;margin-left:0}.axs-tsw-member[data-excluded]{opacity:.5;text-decoration:line-through}.axs-tsw-membername{color:var(--axs-ink);flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.axs-tsw-memberrole{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:lowercase;border:1px solid var(--axs-line-hard);border-radius:4px;padding:0 5px}.axs-tsw-membershare{text-align:right;min-width:58px;font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink);flex:none;margin-left:auto}.axs-tsw-excludebtn{font-size:var(--axs-text-micro);flex:none}.axs-tsw-poolactions{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));gap:14px;padding-top:4px;display:flex}.axs-tsw-poolactions-edit{justify-content:flex-end;align-items:center;gap:10px}.axs-tsw-pooledit{font-weight:var(--axs-weight-medium);color:var(--axs-accent)}.axs-tsw-memberhours{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-tsw-supportteamhead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.axs-tsw-splitlabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:none;letter-spacing:0}.axs-tsw-pickerscrim{z-index:16;background:color-mix(in srgb, var(--axs-ink,#000) 20%, transparent);cursor:pointer;border:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.axs-tsw-picker,.axs-tsw-confirm{z-index:17;background:var(--axs-node-fill-heavy,var(--axs-surface));width:min(360px,100% - 40px);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px));border:1px solid var(--axs-line);box-shadow:0 24px 60px -16px color-mix(in srgb, var(--axs-ink,#000) 42%, transparent);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.axs-tsw-pickerhead{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);color:var(--axs-ink);justify-content:space-between;align-items:center;display:flex}.axs-tsw-pickersearch{box-sizing:border-box;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 11px}.axs-tsw-pickersearch:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-pickerlist{overscroll-behavior:contain;flex-direction:column;gap:1px;max-height:280px;display:flex;overflow-y:auto}.axs-tsw-pickeritem{border-radius:var(--axs-radius-md);cursor:pointer;align-items:center;gap:8px;padding:6px;display:flex}.axs-tsw-pickeritem:hover{background:var(--axs-chrome)}.axs-tsw-pickername{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink)}.axs-tsw-pickerrole{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:capitalize;margin-left:auto}.axs-tsw-pickerfoot{justify-content:flex-end;gap:8px;display:flex}.axs-tsw-confirm h4{font-family:var(--axs-sans);font-size:var(--axs-text-title);color:var(--axs-ink);margin:0}.axs-tsw-confirm p{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:0;line-height:1.5}.axs-tsw-confirm .axs-tsw-lockdlg-open{color:var(--axs-warn,#a66a00);font-weight:var(--axs-weight-medium)}.axs-tsw-drawerscrim{z-index:14;background:color-mix(in srgb, var(--axs-ink,#000) 18%, transparent);-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1);cursor:pointer;animation:axs-tsw-fade var(--axs-dur-fast) var(--axs-ease-standard);border:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.axs-tsw-drawer{z-index:15;background:var(--axs-node-fill-heavy,var(--axs-surface));width:min(440px,100%);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);border:1px solid var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow,0 24px 60px -16px color-mix(in srgb, var(--axs-ink,#000) 42%, transparent));animation:axs-tsw-slidein var(--axs-dur-base) var(--axs-ease-standard);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}@keyframes axs-tsw-fade{0%{opacity:0}to{opacity:1}}@keyframes axs-tsw-slidein{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-tsw-drawer,.axs-tsw-drawerscrim{animation:none}}.axs-tsw-drawerhead{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));flex:none;align-items:center;gap:12px;padding:13px 12px 13px 18px;display:flex}.axs-tsw-drawertitle{flex-wrap:wrap;flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.axs-tsw-drawername{min-width:0;font-family:var(--axs-display);font-size:var(--axs-text-title);letter-spacing:-.01em;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.axs-tsw-drawerchip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-accent);flex:none}.axs-tsw-drawerchip[data-type=party]{color:var(--axs-accent)}.axs-tsw-drawerrole{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:capitalize}.axs-tsw-drawerclose{border-radius:var(--axs-radius-md);width:30px;height:30px;color:var(--axs-ink-mid);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:18px;line-height:1;display:inline-flex}.axs-tsw-drawerclose:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-tsw-drawerclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-tsw-drawerhead .axs-tsw-iconbtn{margin-left:auto}.axs-tsw-drawerbody{overscroll-behavior:contain;flex:auto;min-height:0;padding:14px 18px 20px;overflow-y:auto}.axs-tsw-detail{flex-direction:column;gap:16px;display:flex}.axs-tsw-dsec{flex-direction:column;gap:4px;display:flex}.axs-tsw-dsec h4{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 2px}.axs-tsw-drow{font-size:var(--axs-text-label);color:var(--axs-ink-mid);justify-content:space-between;gap:10px;display:flex}.axs-tsw-drow b{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-tsw-drow[data-warn] b{color:var(--axs-warn)}.axs-tsw-dtotal{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));margin-top:3px;padding-top:5px}.axs-tsw-dtotal span,.axs-tsw-dtotal b{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-tsw-dnet{border-radius:var(--axs-radius-md);background:var(--axs-chrome);font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:row;justify-content:space-between;align-items:baseline;padding:10px 12px}.axs-tsw-dnet b{font-family:var(--axs-display);font-size:var(--axs-text-title);letter-spacing:-.01em;font-weight:600}.axs-tsw-hiddenlist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.axs-tsw-hiddenrow{align-items:baseline;gap:8px;display:flex}.axs-tsw-hiddenname{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-tsw-hiddenkind{font-family:var(--axs-sans);font-size:var(--axs-text-micro,11px);color:var(--axs-ink-faint,var(--axs-ink-mid));text-transform:uppercase;letter-spacing:.04em}.axs-tsw-hiddenrow .axs-tsw-linkbtn{margin-left:auto}.axs-tsw-dhide{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-tsw-dhidestate{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-tsw-weeklabel{min-width:132px}.axs-tsw-wkbody{flex:auto;min-height:0;overflow:hidden}.axs-tsw-wktoolrow{flex-wrap:wrap;flex:none;align-items:center;gap:8px 10px;padding:9px 18px 0;display:flex}.axs-tsw-wkpills{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.axs-tsw-wkpills button{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-chrome);border-radius:var(--axs-radius-pill,999px);cursor:pointer;border:1px solid #0000;padding:2px 10px}.axs-tsw-wkpills button:hover{color:var(--axs-ink)}.axs-tsw-wkpills button[data-active]{color:var(--axs-ink);background:var(--axs-accent-bg,var(--axs-surface));border-color:#0000}.axs-tsw-wksearch{flex:none;width:min(190px,100%);margin-left:auto}.axs-tsw-wkroster{--wk-grid:20px minmax(88px, 1.4fr) 76px 76px 82px 74px 90px 13px;flex-direction:column;display:flex}.axs-tsw-wkrosterhead,.axs-tsw-wkrow{grid-template-columns:var(--wk-grid);box-sizing:border-box;align-items:center;column-gap:9px;display:grid}.axs-tsw-wkrosterhead{z-index:1;background:var(--axs-surface);border-bottom:1px solid var(--axs-line-hard);padding:0 4px 7px;position:-webkit-sticky;position:sticky;top:0}.axs-tsw-wkrosterhead .axs-tsw-wkh-id{grid-column:1/3}.axs-tsw-wkh,.axs-tsw-wkrosterhead .axs-tsw-wkh-id,.axs-tsw-wkdrillhead .axs-tsw-wkh-id{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);white-space:nowrap}.axs-tsw-wkh{text-align:right}.axs-tsw-wkrows{margin:0;padding:0;list-style:none}.axs-tsw-wkrow{text-align:left;width:100%;font-family:var(--axs-sans);border:none;border-bottom:1px solid var(--axs-line);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;padding:8px 4px}.axs-tsw-wkrow:hover{background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axs-tsw-wkrow[data-expanded]{background:var(--axs-chrome)}.axs-tsw-wkrowid{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.axs-tsw-wkrowid>*{text-overflow:ellipsis;max-width:100%;overflow:hidden}.axs-tsw-wkrow .axs-tsw-driftchip{margin-top:2px;margin-left:0}.axs-tsw-wkc{text-align:right;color:var(--axs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.axs-tsw-wkc-sales,.axs-tsw-wkc-tipout{color:var(--axs-ink-mid)}.axs-tsw-wkc-pool[data-pos]{color:var(--axs-ok)}.axs-tsw-wknet{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);font-size:13.5px;font-weight:600}.axs-tsw-wkc-chev{text-align:right;font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-tsw-wkdrillhost{list-style:none}.axs-tsw-wkdrill{background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:10px;flex-direction:column;gap:10px;margin:6px 0 10px;padding:11px 12px 12px;display:flex}.axs-tsw-wkspark{align-items:flex-end;gap:8px;height:46px;display:flex}.axs-tsw-wksparkcol{flex-direction:column;flex:1 1 0;align-items:center;gap:3px;max-width:46px;height:100%;display:flex}.axs-tsw-wksparktrack{background:var(--axs-line-soft,var(--axs-line-hard));border-radius:3px;flex:auto;width:100%;display:block;position:relative;overflow:hidden}.axs-tsw-wksparkfill{background:var(--axs-ok);border-radius:3px;position:absolute;bottom:0;left:0;right:0}.axs-tsw-wksparklabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid)}.axs-tsw-wksparklabel[data-future]{color:var(--axs-ink-faint)}.axs-tsw-wkdrillgrid{--wkd-grid:minmax(64px, 1.2fr) 72px 72px 78px 70px 84px}.axs-tsw-wkdrillhead,.axs-tsw-wkdrillrow,.axs-tsw-wkdrillfoot{grid-template-columns:var(--wkd-grid);box-sizing:border-box;text-align:left;width:100%;font-family:var(--axs-sans);align-items:center;column-gap:9px;display:grid}.axs-tsw-wkdrillhead{border-bottom:1px solid var(--axs-line-hard);padding:0 6px 5px}.axs-tsw-wkdrillrows{margin:0;padding:0;list-style:none}.axs-tsw-wkdrillrow{border:none;border-bottom:1px solid var(--axs-line-soft,var(--axs-line));cursor:pointer;font-size:var(--axs-text-label);color:var(--axs-ink);background:0 0;padding:5px 6px}.axs-tsw-wkdrillrow:hover{background:var(--axs-surface)}.axs-tsw-wkdrillrow[data-off]{color:var(--axs-ink-faint);cursor:default}.axs-tsw-wkdrillrow .axs-tsw-wkc{font-size:var(--axs-text-label)}.axs-tsw-wkdrillrow .axs-tsw-wknet{font-size:12.5px}.axs-tsw-wkdrilloff{text-align:center;font-style:italic;font-size:var(--axs-text-label);color:var(--axs-ink-faint);grid-column:2/-1}.axs-tsw-wkdrilloff[data-align=start]{text-align:left;font-style:normal}.axs-tsw-wkdrillfoot{border-top:1px solid var(--axs-line-hard);font-size:var(--axs-text-label);padding:6px 6px 0}.axs-tsw-wkdrillfoot .axs-tsw-wkh-id{font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-tsw-wkdaydate{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-left:4px}.axs-tsw-daydock{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.axs-tsw-daycard{box-sizing:border-box;text-align:left;width:100%;font-family:var(--axs-sans);background:var(--axs-surface);border:1px solid var(--axs-line);box-shadow:var(--axs-elev-sm);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;padding:9px 12px 10px;display:grid}.axs-tsw-daycard:hover:not(:disabled){border-color:var(--axs-line-hard)}.axs-tsw-daycard:disabled{cursor:default;box-shadow:none}.axs-tsw-daycard[data-quiet]{box-shadow:none;background:0 0}.axs-tsw-daycard[data-future]{box-shadow:none;background:0 0;border-style:dashed}.axs-tsw-daycard[data-today]{border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line-hard))}.axs-tsw-daycard[data-need]{border-color:color-mix(in srgb, var(--axs-warn) 55%, var(--axs-line-hard))}.axs-tsw-dcday{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;grid-column:1}.axs-tsw-daycard[data-today] .axs-tsw-dcday{color:var(--axs-accent)}.axs-tsw-daycard[data-future] .axs-tsw-dcday,.axs-tsw-daycard[data-quiet] .axs-tsw-dcday{color:var(--axs-ink-mid);font-weight:var(--axs-weight-regular)}.axs-tsw-dcdate{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-left:3px}.axs-tsw-dctips{font-family:var(--axs-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--axs-ink);white-space:nowrap;grid-column:2;justify-self:end;font-size:15px;font-weight:600}.axs-tsw-daycard[data-future] .axs-tsw-dctips,.axs-tsw-daycard[data-quiet] .axs-tsw-dctips{color:var(--axs-ink-faint)}.axs-tsw-dcbar{background:var(--axs-line-soft,var(--axs-line-hard));border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.axs-tsw-dcbarfill{background:var(--axs-ok);height:100%;transition:width var(--axs-dur-base) var(--axs-ease-standard);border-radius:2px;display:block}.axs-tsw-dcmeta{font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;grid-column:1;min-width:0;overflow:hidden}.axs-tsw-dcstate{white-space:nowrap;grid-column:2;justify-self:end}.axs-tsw-dcflags{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.axs-tsw-dcnote{font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-tsw-dockfoot{border-top:1px solid var(--axs-line-hard);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;margin-top:12px;padding-top:10px;display:grid}.axs-tsw-dockfoot .axs-tsw-collabel{grid-column:1}.axs-tsw-dockfootmeta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;grid-column:1}.axs-tsw-dockfootnet{font-family:var(--axs-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--axs-ink);grid-area:1/2/span 2;place-self:center end;font-size:17px;font-weight:600}.axs-tsw-sortbtn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.axs-tsw-sortbtn:hover{color:var(--axs-ink)}.axs-tsw-sortbtn[data-active]{color:var(--axs-accent)}.axs-tsw-wkexport{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));background:var(--axs-node-fill-heavy,var(--axs-surface));-webkit-backdrop-filter:blur(var(--axs-node-blur-mid,14px));backdrop-filter:blur(var(--axs-node-blur-mid,14px));flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding:10px 14px;display:flex}.axs-tsw-wkexport-meta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-tsw-wkexport-actions{gap:8px;margin-left:auto;display:flex}.axs-tsw-wkexport-note{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);flex-basis:100%}.axs-tsw-wkexport-note strong{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-tsw-wkexport-note[data-tone=locked] strong{color:var(--axs-ok)}.axs-tsw-wkexport-note[data-tone=unbalanced],.axs-tsw-wkexport-note[data-tone=unbalanced] strong{color:var(--axs-danger)}.axs-tsw-poolshead{flex:none;align-items:center;gap:12px;padding:10px 0 0;display:flex}.axs-tsw-poolshead .axs-tsw-seclabel{margin-top:0}.axs-tsw-poolshead-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.axs-tsw-pools{padding-top:10px}.axs-tsw-poolrates{border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);flex-direction:column;gap:7px;padding:10px 11px;display:flex}.axs-tsw-ratefield{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);grid-template-columns:96px auto auto;justify-content:start;align-items:center;column-gap:10px;display:grid}.axs-tsw-ratelbl{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-tsw-rateinput{align-items:center;gap:4px;display:inline-flex}.axs-tsw-rateinput input{width:46px}.axs-tsw-ratebase input{width:62px}.axs-tsw-allocfield input{width:56px}.axs-tsw-rateinput input,.axs-tsw-ratebase input,.axs-tsw-allocfield input{box-sizing:border-box;text-align:right;height:28px;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 7px}.axs-tsw-rateinput input:focus,.axs-tsw-ratebase input:focus,.axs-tsw-allocfield input:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-ratesuffix{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-tsw-ratebase{align-items:center;gap:4px;display:inline-flex}.axs-tsw-ratebaselbl{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap}.axs-tsw-ratebase[data-custom] input{border-color:color-mix(in srgb, var(--axs-accent) 60%, var(--axs-line-hard));background:var(--axs-accent-bg)}.axs-tsw-ratebase input::placeholder{color:var(--axs-ink-faint);font-style:italic}.axs-tsw-allocfield{align-items:center;gap:3px;margin-left:auto;display:inline-flex}.axs-tsw-allocfield[data-unit=usd]{gap:4px}.axs-tsw-allocfield input::placeholder{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-align:center;font-style:italic}.axs-tsw-member .axs-tsw-allocfield+.axs-tsw-membershare{margin-left:0}.axs-tsw-splitselect,.axs-tsw-roleselect{box-sizing:border-box;height:24px;font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;outline:none;padding:0 4px}.axs-tsw-splitselect:focus,.axs-tsw-roleselect:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-splitselect{font-weight:var(--axs-weight-regular);text-transform:none;margin-left:6px}.axs-tsw-roleselect{field-sizing:content;min-width:2.5ch;color:var(--axs-ink-faint);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border-color:#0000}.axs-tsw-roleselect:hover{border-color:var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink)}.axs-tsw-member[data-role] .axs-tsw-roleselect{color:var(--axs-ink)}.axs-tsw-allocbar{border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);background:var(--axs-chrome);justify-content:space-between;align-items:center;gap:10px;padding:5px 10px;display:flex}.axs-tsw-allocbar[data-tone=ok]{color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 8%, var(--axs-surface))}.axs-tsw-allocbar[data-tone=warn]{color:var(--axs-warn);background:color-mix(in srgb, var(--axs-warn) 8%, var(--axs-surface))}.axs-tsw-allocbar[data-tone=danger]{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, var(--axs-surface))}.axs-tsw-allocstate{font-weight:var(--axs-weight-medium)}.axs-tsw-droverride{border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);align-items:center;margin-top:2px;padding:6px 8px}.axs-tsw-droverride .axs-tsw-allocfield{margin-left:0}.axs-tsw-configdrawer .axs-tsw-drawerbody{flex-direction:column;gap:18px;display:flex}.axs-tsw-configfoot{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));background:var(--axs-surface);flex:none;padding:12px 18px}.axs-tsw-cfgrate{align-items:center;gap:12px;padding:3px 0;display:flex}.axs-tsw-cfgrate-label{flex-direction:column;gap:1px;display:flex}.axs-tsw-cfgrate-label>span:first-child{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink)}.axs-tsw-cfgrate-hint{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-tsw-cfgrate .axs-tsw-rateinput{margin-left:auto}.axs-tsw-cfgsplit{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);justify-content:space-between;align-items:center;gap:12px;padding:3px 0;display:flex}.axs-tsw-cfgsplit select{box-sizing:border-box;height:28px;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;outline:none;padding:0 8px}.axs-tsw-cfgsplit select:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-sharedrow{font-size:var(--axs-text-label);border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));align-items:center;gap:8px;padding:4px 0;display:flex}.axs-tsw-sharedrow:last-of-type{border-bottom:none}.axs-tsw-sharedrow[data-deleting]{color:var(--axs-danger)}.axs-tsw-sharedid{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);min-width:42px}.axs-tsw-sharedlabel{font-family:var(--axs-sans);color:var(--axs-ink);flex:auto;min-width:0}.axs-tsw-sharedrow[data-deleting] .axs-tsw-sharedlabel{color:inherit}.axs-tsw-sharedtype{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:lowercase;border:1px solid var(--axs-line-hard);border-radius:4px;padding:0 4px}.axs-tsw-sharedtype[data-type=party]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 35%, var(--axs-line-hard))}.axs-tsw-dangerlink{color:var(--axs-danger)}.axs-tsw-sharedadd{flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.axs-tsw-sharedinput,.axs-tsw-sharedrow select,.axs-tsw-sharedadd select{box-sizing:border-box;height:28px;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 8px}.axs-tsw-sharedinput{flex:90px;min-width:70px}.axs-tsw-sharedidinput{font-family:var(--axs-sans);flex:0 70px}.axs-tsw-sharedinput:focus,.axs-tsw-sharedrow select:focus,.axs-tsw-sharedadd select:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tsw-sharedrow select,.axs-tsw-sharedadd select{cursor:pointer}@container tsw (width<=760px){.axs-tsw-wkc-sales{display:none}.axs-tsw-wkroster{--wk-grid:20px minmax(88px, 1.4fr) 76px 82px 74px 90px 13px}.axs-tsw-wkdrillgrid{--wkd-grid:minmax(64px, 1.2fr) 72px 78px 70px 84px}}@container tsw (width<=560px){.axs-tsw-wkc-tipout,.axs-tsw-wkc-pool{display:none}.axs-tsw-wkroster{--wk-grid:20px minmax(78px, 1fr) 80px 88px 13px}.axs-tsw-wkdrillgrid{--wkd-grid:minmax(58px, 1fr) 76px 84px}.axs-tsw-wksearch{width:100%;margin-left:0}.axs-tsw-pools{grid-template-columns:1fr}.axs-tsw-variance{flex-wrap:wrap;gap:10px 18px}.axs-tsw-pool[data-editing] .axs-tsw-member{flex-wrap:wrap}}@container tsw (width<=400px){.axs-tsw-wkrow .axs-tsw-srowtile,.axs-tsw-wkc-tips{display:none}.axs-tsw-wkroster{--wk-grid:minmax(72px, 1fr) 88px 13px}.axs-tsw-wkrosterhead .axs-tsw-wkh-id{grid-column:1}.axs-tsw-wkdrillgrid{--wkd-grid:minmax(58px, 1fr) 84px}}@media (max-width:560px){.axs-tsw-drawer,.axs-tsw-picker,.axs-tsw-confirm{width:100%}.axs-tsw-picker,.axs-tsw-confirm{border-radius:12px 12px 0 0;top:auto;bottom:0;left:0;transform:none}}.axs-tsw-workspace[data-phone]{padding:0}.axs-tsw-phone{flex-direction:column;height:100%;min-height:0;display:flex}.axs-tsw-workspace[data-phone] .axs-tsw-headactions{flex:100%;gap:8px 10px}@media (prefers-reduced-motion:reduce){.axs-tsw-dcbarfill{transition:none}}@media (max-width:860px){.axs-tsw-navbtn,.axs-tsw-btn,.axs-tsw-workspace .axv-pager-step,.axs-tsw-workspace .axs-seg-btn,.axs-tsw-workspace .axv-actionpill{box-sizing:border-box;min-height:44px}.axs-tsw-refreshbtn,.axs-tsw-menubtn,.axs-tsw-workspace .axv-pager-step,.axs-tsw-workspace .axs-seg-btn,.axs-tsw-navbtn{min-width:44px}.axs-tsw-headactions{min-width:0}.axs-tsw-phone .axs-tsw-statewrap{flex:1 0 auto;min-height:280px}.axs-tsw-phone .axs-tsw-statewrap>.axv-skel,.axs-tsw-phone .axs-tsw-statewrap>.axv-state{box-sizing:border-box;border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:var(--axs-radius-xl);background:var(--axs-node-fill-heavy,var(--axs-surface));width:min(540px,100%);box-shadow:var(--axs-node-shadow,var(--axs-elev));-webkit-backdrop-filter:var(--axs-node-blur-heavy,none)}.axs-tsw-phone .axs-tsw-statewrap .axv-skel-band,.axs-tsw-phone .axs-tsw-statewrap .axv-skel-row{border:1px solid var(--axs-line-soft,var(--axs-line));background:var(--axs-surface-alt)}}.axs-tsw-spinestrip{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:9px 18px;display:flex}.axs-tsw-spinestrip .axs-tsw-verdict{background:0 0;border-radius:0;flex-wrap:nowrap;min-width:0;margin-left:auto;padding:0}.axs-tsw-spinestrip .axs-tsw-verdictmeta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-tsw-cols{align-items:stretch;min-height:0;display:flex}.axs-tsw-sheetcol{background:var(--axs-surface);flex-direction:column;flex:1.55 1 0;min-width:0;min-height:0;display:flex;container:tsw/inline-size}.axs-tsw-poolcol{border-left:1px solid var(--axs-line);background:var(--axs-canvas-bg);flex-direction:column;flex:1 1 0;min-width:280px;max-width:400px;min-height:0;display:flex;container:tsw/inline-size}.axs-tsw-paperhead,.axs-tsw-dockhead{box-sizing:border-box;border-bottom:1px solid var(--axs-line);flex-flow:wrap;flex:none;align-items:center;gap:2px 8px;min-height:40px;padding:5px 18px;display:flex}.axs-tsw-dockhead{padding:5px 14px}.axs-tsw-paperhead .axs-tsw-headstats.axv-statrow{border-bottom:none;flex:0 auto;gap:4px 16px;min-width:0;margin-left:16px;padding:0}.axs-tsw-paperhead .axs-tsw-headstats .axv-statrow-value{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);font-weight:600}.axs-tsw-paperhead .axs-tsw-reconbadge{margin-left:auto}.axs-tsw-coltitle{font-family:var(--axs-display);letter-spacing:-.01em;color:var(--axs-ink);white-space:nowrap;font-size:13.5px;font-weight:600}.axs-tsw-collabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);white-space:nowrap}.axs-tsw-colchip{font-family:var(--axs-display);font-variant-numeric:tabular-nums;color:var(--axs-ink);font-size:12px;font-weight:600}.axs-tsw-colneed{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-warn);white-space:nowrap;margin-left:auto}.axs-tsw-sheetscroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:0 18px 24px;display:flex;overflow-y:auto}.axs-tsw-sheetscroll>*{flex:none}.axs-tsw-sheetscroll>:first-child{margin-top:10px}.axs-tsw-poolscroll{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:12px 14px 24px;overflow-y:auto}.axs-tsw-poolcol .axs-tsw-poollist{gap:10px}.axs-tsw-poolcol .axs-tsw-poolrow{background:var(--axs-surface);border:1px solid var(--axs-line);border-bottom:1px solid var(--axs-line);box-shadow:var(--axs-elev-sm);border-radius:10px;padding:9px 12px 8px}.axs-tsw-poolcol .axs-tsw-poolrow:hover{background:var(--axs-surface)}.axs-tsw-poolcol .axs-tsw-poolsection{gap:10px}.axs-tsw-poolcol .axs-tsw-support{box-shadow:var(--axs-elev-sm);border-radius:10px;margin:0}.axs-tsw-poolcol .axs-tsw-poolrow[data-need]{border-color:color-mix(in srgb, var(--axs-warn) 55%, var(--axs-line-hard))}.axs-tsw-poolrow-meta[data-need]{color:var(--axs-warn)}@container tsw (width<=700px){.axs-tsw-cols{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;overflow-y:auto}.axs-tsw-sheetcol,.axs-tsw-poolcol{flex:none;min-height:auto}.axs-tsw-poolcol{border-left:none;border-top:1px solid var(--axs-line);min-width:0;max-width:none}}.axs-tsw-phone .axs-tsw-dayscroll{padding:0 0 24px}.axs-tsw-dayboard.axs-gb-fill .axs-tsw-statewrap{height:100%}.axs-tsw-skel .axs-tsw-spinestrip{min-height:37px}.axs-tsw-skelbar{background:color-mix(in srgb, var(--axs-ink) 8%, transparent);border-radius:999px;height:10px;animation:1.4s ease-in-out infinite axs-tsw-skelpulse;display:inline-block}.axs-tsw-skeltile{background:color-mix(in srgb, var(--axs-ink) 8%, transparent);border-radius:6px;flex:none;width:20px;height:20px;animation:1.4s ease-in-out infinite axs-tsw-skelpulse}.axs-tsw-skelrow{border-bottom:1px solid var(--axs-line);align-items:center;gap:10px;padding:9px 4px;display:flex}.axs-tsw-skelcard{box-sizing:border-box;background:var(--axs-surface);border:1px solid var(--axs-line);box-shadow:var(--axs-elev-sm);border-radius:10px;flex-direction:column;flex:none;gap:12px;padding:12px;display:flex}.axs-tsw-poolscroll>.axs-tsw-skelcard+.axs-tsw-skelcard{margin-top:10px}@keyframes axs-tsw-skelpulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.axs-tsw-skelbar,.axs-tsw-skeltile{animation:none}}.axs-area-host{container:axsad/inline-size}.axs-area-host .axv-area-chart .axv-cost-barcol{min-width:0}.axv-area-peakhint{color:var(--axs-ink-mid);font-size:.82em}.axv-area-day{flex-direction:column;line-height:1.15;display:inline-flex}.axv-area-day .axv-area-date{color:var(--axs-ink-mid);font-size:.82em}.axv-area-cats{flex-wrap:wrap;gap:5px;display:inline-flex}.axv-area-cat{border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);background:var(--axs-surface-alt);color:var(--axs-ink-mid);font-size:var(--axs-text-micro);letter-spacing:.01em;white-space:nowrap;align-items:center;padding:1px 8px;display:inline-flex}.axv-area-quiet{color:var(--axs-ink-faint);font-size:.85em;font-style:italic}@container axsad (width<=519px){.axs-area-host .axv-area-chart .axv-cost-barcount{display:none}}@container axsad (width<=359px){.axs-area-host .axv-area-chart{display:none}}.apex-tabs{background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:2px;padding:3px;display:inline-flex}.apex-tabs--full{width:100%;display:flex}.apex-tabs--full .apex-tab{flex:1;justify-content:center}.apex-tab{justify-content:center;align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-4);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-caption);color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:0 0;border:none;font-weight:500;display:inline-flex}.apex-tab:hover:not([aria-selected=true]){color:var(--text-primary)}.apex-tab[aria-selected=true]{background:var(--bg-surface);color:var(--text-primary);font-weight:600;box-shadow:0 1px 3px #0f0e0b14}.apex-tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.apex-tab__icon{flex-shrink:0;align-items:center;display:inline-flex}.apex-tab__count{background:var(--bg-hover);border-radius:var(--radius-pill);min-width:18px;height:16px;color:var(--text-tertiary);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.apex-tab[aria-selected=true] .apex-tab__count{background:var(--accent-50);color:var(--accent-700)}.apex-tabs--underline{border:none;border-bottom:1px solid var(--border-subtle);gap:var(--space-6);background:0 0;border-radius:0;padding:0}.apex-tabs--underline .apex-tab{height:38px;box-shadow:none;font-size:var(--text-body-sm);background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:0}.apex-tabs--underline .apex-tab[aria-selected=true]{border-bottom-color:var(--accent-500);box-shadow:none;color:var(--text-primary);background:0 0}.apex-tabs--underline .apex-tab[aria-selected=true] .apex-tab__count{background:0 0;padding-left:2px;padding-right:2px}.bed-scrim{-webkit-backdrop-filter:blur(2px);z-index:9998;animation:bed-fade-in .16s var(--ease-standard);background:#0f0e0b5c;position:fixed;top:0;bottom:0;left:0;right:0}.bed-drawer{background:var(--bg-surface);z-index:9999;width:min(720px,100vw);box-shadow:-32px 0 64px #0f0e0b2e, -1px 0 0 var(--border-subtle);font-family:var(--font-sans);color:var(--text-primary);animation:bed-slide-in .22s var(--ease-emphasized);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes bed-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bed-slide-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.bed-header{padding:var(--space-7) var(--space-8);border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bed-header__title{flex-direction:column;gap:2px;min-width:0;display:flex}.bed-header__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--text-tertiary);font-size:10px;font-weight:500;line-height:1}.bed-header h2{font-size:var(--text-h1);line-height:var(--text-h1-line);color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.bed-header__close{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bed-header__close:hover{background:var(--bg-hover);border-color:var(--border-default);color:var(--text-primary)}.bed-header__close:focus-visible{box-shadow:var(--focus-ring);outline:none}.bed-tabs{padding:0 var(--space-8);background:var(--bg-surface);flex-shrink:0}.bed-body{padding:var(--space-8) var(--space-8) var(--space-9);flex:auto;overflow-y:auto}.bed-pane{gap:var(--space-8);animation:bed-pane-in .2s var(--ease-standard);flex-direction:column;display:flex}@keyframes bed-pane-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.bed-pane__intro{gap:var(--space-3);padding-bottom:var(--space-7);border-bottom:1px solid var(--border-subtle);flex-direction:column;display:flex}.bed-pane__title{font-size:var(--text-h2);line-height:var(--text-h2-line);color:var(--text-primary);letter-spacing:-.005em;margin:0;font-weight:600}.bed-pane__hint{font-size:var(--text-body-sm);line-height:var(--text-body-sm-line);color:var(--text-secondary);max-width:60ch;margin:0}.bed-field{gap:var(--space-4);flex-direction:column;display:flex}.bed-field__head{flex-direction:column;gap:2px;display:flex}.bed-field__label{align-items:center;gap:var(--space-3);font-size:var(--text-h3);line-height:var(--text-h3-line);color:var(--text-primary);letter-spacing:-.005em;font-weight:600;display:inline-flex}.bed-field__hint{font-size:var(--text-caption);line-height:var(--text-caption-line);color:var(--text-tertiary)}.bed-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.bed-dot--success{background:var(--success-500)}.bed-dot--danger{background:var(--danger-500)}.bed-dot--neutral{background:var(--gray-400)}.bed-input{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body-line);color:var(--text-primary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);box-sizing:border-box;width:100%;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);outline:none;padding:9px 12px}.bed-input::placeholder{color:var(--text-tertiary)}.bed-input:hover:not(:focus){border-color:var(--gray-400)}.bed-input:focus{border-color:var(--accent-500);box-shadow:0 0 0 3px #5b4fe829}.bed-input--textarea{resize:vertical;min-height:88px;line-height:1.55}.bed-input--prominent{background:var(--bg-canvas);border-color:var(--border-subtle);padding:14px 16px;font-size:15px;line-height:1.65}.bed-input--prominent:focus{background:var(--bg-surface)}.bed-input--list{font-family:var(--font-mono);font-size:var(--text-mono);line-height:var(--text-mono-line)}.bed-chiplist{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface);min-height:42px;transition:border-color var(--motion-fast), box-shadow var(--motion-fast);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 9px;display:flex}.bed-chiplist:focus-within{border-color:var(--accent-500);box-shadow:0 0 0 3px #5b4fe829}.bed-chip{background:var(--accent-50);color:var(--accent-700);border-radius:var(--radius-pill);font-size:var(--text-caption);white-space:nowrap;align-items:center;gap:4px;padding:3px 4px 3px 10px;font-weight:500;display:inline-flex}.bed-chip__remove{color:var(--accent-500);cursor:pointer;width:18px;height:18px;transition:background var(--motion-fast);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:inline-flex}.bed-chip__remove:hover{background:#5b4fe82e}.bed-chiplist__input{min-width:120px;font-family:var(--font-sans);font-size:var(--text-body-sm);line-height:var(--text-body-sm-line);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1 0 140px;padding:4px 6px}.bed-chiplist__input::placeholder{color:var(--text-tertiary)}.bed-pair{gap:var(--space-7);grid-template-columns:1fr 1fr;display:grid}@media (max-width:720px){.bed-pair{gap:var(--space-7);grid-template-columns:1fr}}.bed-cards{gap:var(--space-6);flex-direction:column;display:flex}.bed-card{gap:var(--space-4);padding:var(--space-7);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elev-1);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);flex-direction:column;display:flex;position:relative}.bed-card:focus-within{border-color:var(--accent-500);box-shadow:0 0 0 3px #5b4fe81f, var(--elev-2)}.bed-card__row{gap:var(--space-4);grid-template-columns:56px 1fr;align-items:center;display:grid}.bed-card__tag{letter-spacing:.16em;text-transform:uppercase;text-align:right;padding-top:2px;font-size:10px;font-weight:700;line-height:1}.bed-card__row--dont .bed-card__tag{color:var(--danger-500)}.bed-card__row--do .bed-card__tag{color:var(--success-500)}.bed-card__row--why .bed-card__tag{color:var(--text-tertiary)}.bed-input--card{background:var(--bg-canvas);border-color:var(--border-subtle)}.bed-input--card:focus{background:var(--bg-surface)}.bed-input--why{font-size:var(--text-body-sm);color:var(--text-secondary)}.bed-card__remove{top:var(--space-4);right:var(--space-4);color:var(--text-tertiary);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--motion-fast), color var(--motion-fast);background:0 0;border:none;padding:4px 8px;font-size:11px;font-weight:500;position:absolute}.bed-card__remove:hover{background:var(--danger-50);color:var(--danger-500)}.bed-empty{text-align:center;padding:var(--space-9) var(--space-7);background:var(--bg-canvas);border:1px dashed var(--border-default);border-radius:var(--radius-md)}.bed-empty__title{margin:0 0 var(--space-2);font-size:var(--text-body);color:var(--text-primary);font-weight:600}.bed-empty__sub{font-size:var(--text-caption);color:var(--text-secondary);margin:0}.bed-btn{justify-content:center;align-items:center;gap:var(--space-3);padding:0 var(--space-5);height:36px;font-family:var(--font-sans);font-size:var(--text-body-sm);background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);font-weight:500;display:inline-flex}.bed-btn:hover:not(:disabled){background:var(--bg-hover);border-color:var(--gray-400)}.bed-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.bed-btn:disabled{opacity:.45;cursor:not-allowed}.bed-btn--primary{background:var(--accent-500);color:var(--accent-fg);border-color:var(--accent-500);box-shadow:var(--elev-1)}.bed-btn--primary:hover:not(:disabled){background:var(--accent-600);border-color:var(--accent-600);box-shadow:var(--elev-2)}.bed-btn--primary:disabled{background:var(--gray-200);color:var(--text-tertiary);border-color:var(--gray-200);box-shadow:none}.bed-btn__count{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;background:#ffffff38;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}.bed-btn--ghost{color:var(--text-secondary);border-color:#0000}.bed-btn--ghost:hover:not(:disabled){background:var(--danger-50);color:var(--danger-500);border-color:#0000}.bed-btn--add{border:1px dashed var(--border-default);color:var(--accent-700);height:40px;padding:0 var(--space-6);background:0 0;align-self:flex-start;font-weight:500}.bed-btn--add:hover:not(:disabled){background:var(--accent-50);border-color:var(--accent-500);color:var(--accent-700)}.bed-footer{padding:var(--space-5) var(--space-8);border-top:1px solid var(--border-subtle);background:var(--bg-surface);justify-content:space-between;align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.bed-footer__right{gap:var(--space-3);display:flex}.bed-error{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);background:var(--danger-50);color:var(--danger-600);border-radius:var(--radius-sm);font-size:var(--text-body-sm);border:1px solid #b4231852;font-weight:500;line-height:1.5}.bed-tabs--scroll{scrollbar-width:none;overflow-x:auto}.bed-tabs--scroll::-webkit-scrollbar{display:none}.bed-tabs--scroll .apex-tabs--underline{width:-webkit-max-content;width:max-content;min-width:100%}.bed-input--sm{font-size:var(--text-body-sm);padding:7px 10px}.bed-input--mono{font-family:var(--font-mono);font-size:var(--text-mono)}.bed-select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27%3E%3Cpath d=%27M0 0l5 6 5-6z%27 fill=%27%239095a3%27/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}.bed-subhead{font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);padding-top:var(--space-2);margin-top:calc(var(--space-2) * -1);font-weight:700}.bed-labeled{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.bed-labeled__label{font-size:var(--text-caption);color:var(--text-secondary);font-weight:600}.bed-grid2{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.bed-grid3{gap:var(--space-5);grid-template-columns:1fr 1fr 1fr;display:grid}.bed-swatches{gap:var(--space-5);flex-direction:column;display:flex}.bed-swatch{gap:var(--space-5);padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elev-1);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);grid-template-columns:auto 56px 1fr auto;align-items:center;display:grid}.bed-swatch:focus-within{border-color:var(--accent-500);box-shadow:0 0 0 3px #5b4fe81f, var(--elev-2)}.bed-grip{width:18px;height:28px;color:var(--text-tertiary);cursor:grab;touch-action:none;transition:color var(--motion-fast), background var(--motion-fast), opacity var(--motion-fast);background:0 0;border-radius:6px;justify-content:center;align-self:center;align-items:center;display:inline-flex}.bed-grip:hover{color:var(--text-secondary);background:var(--bg-hover)}.bed-grip:active{cursor:grabbing}.bed-grip:focus-visible{box-shadow:var(--focus-ring);outline:none}.bed-swatch[data-dragging]{border-color:var(--border-default);background:var(--bg-surface);box-shadow:0 12px 30px #0f0e0b33}.bed-swatch__del{align-self:center}.bed-swatch__chip{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0f0e0b29;width:56px;height:56px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e}.bed-swatch__picker{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.bed-swatch__fields{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.bed-swatch__row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.bed-swatch__actions{flex-direction:column;gap:4px;display:flex}.bed-iconbtn{background:var(--bg-canvas);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:26px;height:22px;color:var(--text-secondary);cursor:pointer;transition:background var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.bed-iconbtn:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.bed-iconbtn:disabled{opacity:.4;cursor:not-allowed}.bed-iconbtn--danger:hover:not(:disabled){background:var(--danger-50);color:var(--danger-500);border-color:var(--danger-50)}.bed-type-specimen{color:var(--text-primary);padding:var(--space-4) 0;margin-bottom:var(--space-2);border-bottom:1px dashed var(--border-subtle);overflow-wrap:anywhere;font-size:max(1.4rem,min(4vw,2.2rem));line-height:1.15}.bed-assets-grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.bed-asset{gap:var(--space-3);flex-direction:column;display:flex}.bed-asset--wide{grid-column:span 2}.bed-asset__head{flex-direction:column;gap:1px;display:flex}.bed-asset__label{font-size:var(--text-body-sm);color:var(--text-primary);font-weight:600}.bed-asset__hint{font-size:var(--text-caption);color:var(--text-tertiary)}.bed-asset__drop{aspect-ratio:16/10;background:var(--bg-canvas);border:1.5px dashed var(--border-default);border-radius:var(--radius-md);cursor:pointer;width:100%;padding:var(--space-4);transition:border-color var(--motion-fast), background var(--motion-fast);justify-content:center;align-items:center;display:flex;position:relative}.bed-asset__drop:hover:not(:disabled){border-color:var(--accent-500);background:var(--bg-hover)}.bed-asset__drop--filled{border-style:solid;border-color:var(--border-subtle)}.bed-asset__drop:disabled{cursor:progress}.bed-asset__img{object-fit:contain;max-width:100%;max-height:100%}.bed-asset__drop[data-surface=light],.bed-asset__drop[data-surface=light]:hover:not(:disabled){background:#fff}.bed-asset__drop[data-surface=dark],.bed-asset__drop[data-surface=dark]:hover:not(:disabled){background:#0e0e0e;border-color:#ffffff38}.bed-asset__drop[data-surface=dark].bed-asset__drop--filled{border-color:#ffffff24}.bed-asset__drop[data-surface=dark] .bed-asset__placeholder{color:#ffffff8c}.bed-asset__drop[data-surface]:hover:not(:disabled){border-color:var(--accent-500)}.bed-asset__drop--filled:not([data-surface]){background:linear-gradient(45deg, var(--border-subtle) 25%, transparent 25%), linear-gradient(-45deg, var(--border-subtle) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--border-subtle) 75%), linear-gradient(-45deg, transparent 75%, var(--border-subtle) 75%), var(--bg-canvas);background-position:0 0,0 8px,8px -8px,-8px 0,0 0;background-size:16px 16px,16px 16px,16px 16px,16px 16px,auto}.bed-logo-kind{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.bed-logo-kind__head{font-size:var(--text-body-sm);color:var(--text-primary);font-weight:600}.bed-logo-kind .bed-asset__label{font-size:var(--text-caption);color:var(--text-secondary);letter-spacing:.02em;text-transform:uppercase;font-weight:500}.bed-logo-kind__pair{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bed-asset__placeholder{align-items:center;gap:var(--space-2);color:var(--text-tertiary);font-size:var(--text-caption);flex-direction:column;font-weight:500;display:flex}.bed-asset__spinner{border:2px solid var(--border-default);border-top-color:var(--accent-500);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite bed-spin}@keyframes bed-spin{to{transform:rotate(360deg)}}.bed-asset__foot{gap:var(--space-4);display:flex}.bed-asset__action{font-size:var(--text-caption);color:var(--accent-700);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.bed-asset__action:hover:not(:disabled){text-decoration:underline}.bed-asset__action:disabled{opacity:.5;cursor:not-allowed}.bed-asset__action--danger{color:var(--text-tertiary)}.bed-asset__action--danger:hover:not(:disabled){color:var(--danger-500)}.bed-asset__err{font-size:var(--text-caption);color:var(--danger-500)}@media (max-width:768px){.bed-drawer{width:100vw}.bed-header,.bed-tabs,.bed-body,.bed-footer{padding-left:var(--space-7);padding-right:var(--space-7)}}@media (max-width:560px){.bed-grid2,.bed-grid3{grid-template-columns:1fr}.bed-swatch{gap:var(--space-4);grid-template-columns:auto 44px 1fr auto}.bed-swatch__chip{width:44px;height:44px}.bed-swatch__row{grid-template-columns:1fr}.bed-swatch__actions{flex-direction:row}.bed-asset--wide{grid-column:span 1}}.bed-bootstrap{border:1px dashed var(--gray-400,#b9b2a6);border-radius:10px;margin-bottom:18px;padding:14px 16px}.bed-bootstrap-row{gap:8px;margin-top:8px;display:flex}.bed-bootstrap-row .bed-input{flex:1}.bed-bootstrap-done{color:#1d7a44;margin-top:10px;font-size:12.5px;font-weight:600}.bed-bootstrap-hint{color:var(--text-secondary,#6d675e);margin:4px 0 0;font-size:12.5px;line-height:1.5}.bed-bootstrap--quiet{box-shadow:none;background:0 0;border:none;border-radius:0;margin:12px 0 0;padding:0}.bed-bootstrap-summary{cursor:pointer;color:var(--text-secondary,#6d675e);text-underline-offset:3px;width:-webkit-fit-content;width:fit-content;font-size:12px;font-weight:500;text-decoration:underline;list-style:none}.bed-bootstrap-summary::-webkit-details-marker{display:none}.bed-bootstrap-summary::marker{content:""}.bed-bootstrap-summary:hover{color:var(--text-primary,#1a1814)}.bed-bootstrap-summary:focus-visible{box-shadow:var(--focus-ring,0 0 0 3px #5b4fe82e);border-radius:4px;outline:none}.bed-bootstrap--quiet[open] .bed-bootstrap-summary{margin-bottom:2px;text-decoration:none}.bed-bootstrap--quiet .bed-bootstrap-hint{margin-top:6px}.bed-bootstrap--quiet .bed-bootstrap-row{margin-top:8px}.bed-body .bed-card--texture{flex-direction:column;gap:8px;display:flex}.bed-body .bed-texture__swatch{aspect-ratio:21/9;border:1px solid #00000014;border-radius:6px;justify-content:center;align-items:center;margin-bottom:6px;display:flex;position:relative;overflow:hidden}.bed-body .bed-texture__text{font:inherit;white-space:nowrap;line-height:.9}.bed-body .bed-input--lines{resize:vertical;min-height:64px}.axv-brand{flex-direction:column;gap:.85rem;display:flex}.axv-brand-head{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-brand-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.64rem}.axv-brand-name{font-family:var(--axs-sans);color:var(--axs-ink);text-transform:capitalize;overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.axv-brand-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:.1rem 0 0;font-size:.8rem;line-height:1.45}.axv-brand-tabs{border-bottom:1px solid var(--axs-line)}.axv-brand-body{max-height:60vh;overflow-y:auto}.axv-brand-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border:1px solid var(--axs-line);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.82rem;display:flex}.axv-brand-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-brand-receipt-ico svg{width:15px;height:15px}.axv-brand-receipt-text{flex:1}.axv-brand-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-brand-undo:hover{text-decoration:underline}.axv-brand-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-brand-spin}.axv-brand-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-brand-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.1rem;display:flex}.axv-brand-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-brand-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-brand-spin}.axv-brand-btn:disabled{opacity:.5;cursor:default}.axv-brand-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-brand-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-brand-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-brand-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}@keyframes axv-brand-spin{to{transform:rotate(360deg)}}.axv-media{flex-direction:column;gap:.8rem;display:flex}.axv-media-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.axv-media-title{flex-direction:column;gap:.12rem;min-width:0;display:flex}.axv-media-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-media-count{font-family:var(--axs-sans);color:var(--axs-ink);margin:0;font-size:1.02rem;font-weight:600;line-height:1.2}.axv-media-upload{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;background:var(--axs-accent);color:var(--axs-accent-fg);border:1px solid var(--axs-accent);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .95rem;font-size:.72rem;transition:background .12s;display:inline-flex}.axv-media-upload svg{width:13px;height:13px}.axv-media-upload[data-busy] svg{animation:.8s linear infinite axv-media-spin}.axv-media-add-caret{opacity:.8;margin-left:-.1rem}.axv-media-upload:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-media-upload:disabled{opacity:.5;cursor:default}.axv-media-add{flex:none;position:relative}.axv-media-menu{z-index:20;background:var(--axs-surface);border:1px solid var(--axs-line-hard);min-width:15rem;box-shadow:var(--axs-elev-lg,0 12px 32px #14161c29);border-radius:11px;flex-direction:column;gap:2px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.axv-media-menuitem{text-align:left;cursor:pointer;width:100%;color:var(--axs-ink);background:0 0;border:none;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem .6rem;transition:background .12s;display:flex}.axv-media-menuitem:hover,.axv-media-menuitem[data-active]{background:var(--axs-surface-alt)}.axv-media-menuitem svg{width:17px;height:17px;color:var(--axs-ink-mid);flex:none}.axv-media-menuitem-t{min-width:0;font-family:var(--axs-sans);flex-direction:column;gap:1px;font-size:.82rem;font-weight:500;line-height:1.2;display:flex}.axv-media-menuitem-t small{color:var(--axs-ink-faint);font-size:.68rem;font-weight:400}.axv-media-urlform{gap:6px;padding:4px 4px 2px;display:flex}.axv-media-urlinput{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;flex:auto;padding:.4rem .55rem;font-size:.78rem}.axv-media-urlinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-media-urlinput::placeholder{color:var(--axs-ink-faint)}.axv-media-urladd{min-width:3rem;font-family:var(--axs-sans);color:var(--axs-accent-fg);background:var(--axs-accent);border:1px solid var(--axs-accent);cursor:pointer;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0 .7rem;font-size:.74rem;font-weight:500;transition:background .12s;display:inline-flex}.axv-media-urladd svg{width:13px;height:13px;animation:.8s linear infinite axv-media-spin}.axv-media-urladd:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-media-urladd:disabled{opacity:.5;cursor:default}.axv-media-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-media-err svg{flex:none;width:14px;height:14px}.axv-media-facets{margin:.1rem 0}.axv-media-toolbar{align-items:center;gap:.5rem;display:flex}.axv-media-search{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;flex:auto;align-items:center;gap:.4rem;padding:.35rem .55rem;transition:border-color .12s,box-shadow .12s;display:flex}.axv-media-search:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-media-search-ico{width:15px;height:15px;color:var(--axs-ink-faint);flex:none}.axv-media-search-input{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;flex:auto;padding:0;font-size:.86rem}.axv-media-search-input:focus-visible{outline:none}.axv-media-search-input::placeholder{color:var(--axs-ink-faint)}.axv-media-sort{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink-mid);border-radius:7px;flex:none;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.7rem;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.axv-media-sort svg{width:14px;height:14px}.axv-media-sort:hover{border-color:var(--axs-accent);color:var(--axs-ink)}.axv-media-sort[data-active]{border-color:var(--axs-accent);color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-media-sortmenu{min-width:10.5rem}.axv-media-sortopt{font-family:var(--axs-sans);padding:.45rem .55rem;font-size:.8rem;font-weight:500}.axv-media-sortopt[aria-checked=true]{color:var(--axs-accent);background:var(--axs-accent-bg)}.axv-media-sortopt-mark{flex:none;width:14px;height:14px;display:inline-flex}.axv-media-sortopt .axv-media-sortopt-mark svg{width:14px;height:14px;color:var(--axs-accent)}.axv-media-grid{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));grid-auto-rows:max-content;align-content:start;gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.axv-media-tile{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:9px;flex-direction:column;display:flex;position:relative;overflow:hidden}.axv-media-thumb{aspect-ratio:1;object-fit:cover;background:var(--axs-canvas-bg);width:100%;display:block}.axv-media-fileph{color:var(--axs-ink-faint);background:var(--axs-surface-alt);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.axv-media-fileph svg{width:30px;height:30px}.axv-media-ext{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:.58rem;font-weight:500}.axv-media-fileph--document,.axv-media-fileph--document .axv-media-ext{color:var(--axs-danger)}.axv-media-meta{justify-content:space-between;align-items:baseline;gap:.4rem;padding:.35rem .45rem;display:flex}.axv-media-name{font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.72rem;overflow:hidden}.axv-media-size{font-family:var(--axs-sans);color:var(--axs-ink-faint);flex:none;font-size:.6rem}.axv-media-del{cursor:pointer;color:#fff;opacity:0;background:#14161c9e;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-size:.95rem;line-height:1;transition:opacity .12s,background .12s;display:inline-flex;position:absolute;top:.3rem;right:.3rem}.axv-media-del svg{width:12px;height:12px;animation:.8s linear infinite axv-media-spin}.axv-media-tile:hover .axv-media-del{opacity:1}.axv-media-del:focus-visible{opacity:1}.axv-media-del:not(:disabled):hover{background:var(--axs-danger)}.axv-media-del:disabled{opacity:1;cursor:default}@media (hover:none){.axv-media-del{opacity:1}}@media (max-width:860px){.axv-media-toolbar{flex-wrap:wrap}.axv-media-search{box-sizing:border-box;flex:12rem;min-width:0;padding-top:0;padding-bottom:0}.axv-media-search-input,.axv-media-sort{box-sizing:border-box;min-height:44px}.axv-media-sort{min-width:44px}.axv-media-sortwrap{max-width:100%}}.axv-media-confirm{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14161cd1;align-items:center;gap:.4rem;padding:.4rem .45rem;display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.axv-media-tile.is-confirming{border-color:var(--axs-danger)}.axv-media-confirm-q{min-width:0;font-family:var(--axs-sans);color:#fff;flex:1;font-size:.72rem;font-weight:600}.axv-media-confirm-yes,.axv-media-confirm-no{height:1.5rem;font-family:var(--axs-sans);cursor:pointer;border:1px solid #0000;border-radius:6px;flex:none;align-items:center;gap:.25rem;padding:0 .55rem;font-size:.68rem;font-weight:600;display:inline-flex}.axv-media-confirm-yes{background:var(--axs-danger);color:#fff}.axv-media-confirm-yes:not(:disabled):hover{background:var(--axs-danger)}.axv-media-confirm-yes svg{width:12px;height:12px;animation:.8s linear infinite axv-media-spin}.axv-media-confirm-no{color:#fff;background:#ffffff24;border-color:#ffffff47}.axv-media-confirm-no:hover{background:#ffffff3d}.axv-media-confirm-yes:focus-visible{outline-offset:1px;outline:2px solid #fff}.axv-media-confirm-no:focus-visible{outline-offset:1px;outline:2px solid #fff}@keyframes axv-media-spin{to{transform:rotate(360deg)}}.axv-om{flex-direction:column;gap:.85rem;display:flex;position:relative}.axv-om-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.axv-om-title{flex-direction:column;gap:.15rem;min-width:0;display:flex}.axv-om-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-om-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:500;line-height:1.25}.axv-om-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:.8rem;line-height:1.45}.axv-om-failclosed,.axv-om-empty{color:var(--axs-ink-mid)}.axv-om-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;padding-left:.1rem;font-size:.76rem;line-height:1.4}.axv-om-picker{flex-wrap:wrap;gap:.4rem;display:flex}.axv-om-pick{font-family:var(--axs-sans);cursor:pointer;text-align:left;background:var(--axs-surface);border:1px solid var(--axs-line-hard);min-width:0;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:8px;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.4rem .7rem;display:flex}.axv-om-pick:not(:disabled):hover{border-color:var(--axs-line)}.axv-om-pick:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-pick:disabled{opacity:.6;cursor:default}.axv-om-pick[data-active=true]{background:var(--axs-accent-bg);border-color:#0000}.axv-om-pick-name{color:var(--axs-ink);font-size:.85rem;font-weight:500}.axv-om-pick-meta{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.04em;color:var(--axs-ink-faint);text-transform:uppercase}.axv-om-settings{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:1.4rem;padding-bottom:.7rem;display:flex}.axv-om-switchrow{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;display:flex}.axv-om-switchrow:focus-visible{outline:none}.axv-om-switchrow:focus-visible .axv-om-switch{box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-om-switchrow:disabled{opacity:.55;cursor:default}.axv-om-switch{border:1px solid var(--axs-line-hard);background:var(--axs-surface);width:32px;height:19px;transition:background var(--axs-motion-base,.2s) var(--axs-ease-out,ease), border-color var(--axs-motion-base,.2s) var(--axs-ease-out,ease);border-radius:999px;flex:none;align-items:center;padding:2px;display:inline-flex}.axv-om-switch-knob{background:var(--axs-ink-faint);width:13px;height:13px;transition:transform var(--axs-motion-base,.2s) var(--axs-ease-out,ease), background var(--axs-motion-base,.2s) var(--axs-ease-out,ease);border-radius:50%}.axv-om-switch[data-on=true]{background:var(--axs-accent);border-color:var(--axs-accent)}.axv-om-switch[data-on=true] .axv-om-switch-knob{background:var(--axs-accent-fg);transform:translate(13px)}.axv-om-switch-label{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.82rem}.axv-om-outline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axv-om-section{border-radius:8px;padding:.45rem .1rem}.axv-om-section+.axv-om-section{border-top:1px solid var(--axs-line)}.axv-om-section[data-dragging]{background:var(--axs-surface);box-shadow:var(--axs-elev-lg,0 12px 32px #00000024);border-top-color:#0000}.axv-om-row{align-items:flex-start;gap:.45rem;min-width:0;display:flex}.axv-om-grip{width:18px;height:26px;color:var(--axs-ink-faint);opacity:0;cursor:grab;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:5px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.axv-om-section:hover .axv-om-grip,.axv-om-section:focus-within .axv-om-grip,.axv-om-section[data-dragging] .axv-om-grip{opacity:1}.axv-om-grip:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);opacity:1;outline:none}.axv-om-section[data-dragging] .axv-om-grip{cursor:grabbing}.axv-om-rowbody{flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}.axv-om-nameline{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;min-width:0;display:flex}.axv-om-inline{-webkit-appearance:none;appearance:none;text-align:left;cursor:text;min-width:0;font-family:var(--axs-sans);transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:5px;margin:-.15rem -.2rem;padding:.15rem .2rem}.axv-om-inline:not(:disabled):hover{background:var(--axs-canvas-bg)}.axv-om-inline:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-inline:disabled{cursor:default}.axv-om-inline-name{color:var(--axs-ink);overflow-wrap:anywhere;font-size:.9rem;font-weight:500}.axv-om-inline-name[data-empty]{color:var(--axs-ink-faint);font-weight:400}.axv-om-inline-caption{color:var(--axs-ink-mid);overflow-wrap:anywhere;font-size:.8rem}.axv-om-inline-addcaption{color:var(--axs-ink-faint);white-space:nowrap;opacity:0;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);flex:none;font-size:.74rem}.axv-om-section:hover .axv-om-inline-addcaption,.axv-om-section:focus-within .axv-om-inline-addcaption{opacity:1}.axv-om-inline-addcaption:focus-visible{opacity:1}.axv-om-inlineinput{font-family:var(--axs-sans);color:var(--axs-ink);box-sizing:border-box;background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:5px;width:100%;padding:.15rem .35rem}.axv-om-inlineinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-inlineinput-name{font-size:.9rem;font-weight:500}.axv-om-inlineinput-caption,.axv-om-inlineinput-addcaption{color:var(--axs-ink-mid);font-size:.8rem}.axv-om-nameline .axv-om-inlineinput-addcaption{flex:8rem;width:auto}.axv-om-disclose{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:5px;flex:none;align-items:center;gap:.35rem;margin-top:1px;padding:.15rem .2rem;font-size:.76rem;display:inline-flex}.axv-om-disclose:hover{color:var(--axs-ink-mid)}.axv-om-disclose:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-disclose svg{width:12px;height:12px;transition:transform var(--axs-motion-base,.2s) var(--axs-ease-out,ease)}.axv-om-section[data-open] .axv-om-disclose svg{transform:rotate(90deg)}.axv-om-items{border-left:1px solid var(--axs-line);margin:.35rem 0 .1rem 1.1rem;padding-left:.75rem}.axv-om-itemlist{animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);flex-direction:column;gap:.05rem;margin:0;padding:0;list-style:none;display:flex}.axv-om-item{flex-direction:column;gap:0;padding:.22rem 0;display:flex}.axv-om-item-main{align-items:baseline;gap:.55rem;width:100%;display:flex}.axv-om-item-name{-webkit-appearance:none;appearance:none;font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;flex:auto;min-width:0;margin:0;padding:0;font-size:.8rem}button.axv-om-item-name:hover{text-underline-offset:2px;text-decoration:underline}button.axv-om-item-name:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}span.axv-om-item-name{cursor:default}.axv-om-item-price{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;flex:none;font-size:.78rem}.axv-om-item-price[data-muted]{color:var(--axs-ink-faint);text-decoration:line-through}.axv-om-items-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);margin:.1rem 0 .2rem;font-size:.76rem;line-height:1.4}@keyframes axv-om-fade{0%{opacity:0}to{opacity:1}}.axv-om-remove{-webkit-appearance:none;appearance:none;cursor:pointer;width:22px;height:26px;color:var(--axs-ink-faint);opacity:0;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:1.05rem;line-height:1;display:inline-flex}.axv-om-section:hover .axv-om-remove,.axv-om-section:focus-within .axv-om-remove{opacity:1}.axv-om-remove:hover{color:var(--axs-danger)}.axv-om-remove:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);opacity:1;outline:none}.axv-om-item-remove{-webkit-appearance:none;appearance:none;cursor:pointer;color:var(--axs-ink-faint);opacity:0;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:4px;flex:none;padding:0 .15rem;font-size:.95rem;line-height:1}.axv-om-item:hover .axv-om-item-remove,.axv-om-item:focus-within .axv-om-item-remove{opacity:1}.axv-om-item-remove:hover{color:var(--axs-danger)}.axv-om-item-remove:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);opacity:1;outline:none}@media (hover:none){.axv-om-remove,.axv-om-item-remove,.axv-om-inline-addcaption{opacity:1}}.axv-om-additem{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:5px;margin-top:.1rem;padding:.28rem .2rem .1rem;font-size:.78rem}.axv-om-additem:hover{color:var(--axs-accent)}.axv-om-additem:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);color:var(--axs-ink-mid);outline:none}.axv-om-addsection{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;border:0;border-top:1px solid var(--axs-line);width:100%;font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;margin-top:-.55rem;padding:.5rem .1rem;font-size:.82rem}.axv-om-addsection:not(:disabled):hover{color:var(--axs-accent)}.axv-om-addsection:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);color:var(--axs-ink-mid);outline:none}.axv-om-addsection:disabled{opacity:.5;cursor:default}.axv-om-pickpop{animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);flex-direction:column;gap:.3rem;margin:.3rem 0 .15rem;display:flex}.axv-om-picksearch{box-sizing:border-box;width:100%;font-size:.82rem;font-weight:400}.axv-om-picklist{flex-direction:column;gap:.02rem;max-height:12rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.axv-om-pickitem{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;width:100%;font-family:var(--axs-sans);transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:5px;align-items:baseline;gap:.55rem;padding:.24rem .3rem;display:flex}.axv-om-pickitem:hover{background:var(--axs-canvas-bg)}.axv-om-pickitem:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-om-pickitem-name{min-width:0;color:var(--axs-ink);overflow-wrap:anywhere;flex:auto;font-size:.82rem}.axv-om-pickitem-cat{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none}.axv-om-pickitem-price{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;flex:none;font-size:.78rem}.axv-om-err{font-family:var(--axs-sans);color:var(--axs-danger);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axv-om-err svg{flex:none;width:14px;height:14px}.axv-om-savebar{z-index:2;background:var(--axs-surface);border-top:1px solid var(--axs-line);animation:axv-om-fade var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);align-items:center;gap:.5rem;margin:.1rem -2px 0;padding:.5rem .55rem;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.axv-om-savebar-text{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.8rem;overflow:hidden}.axv-om-savebar-text[data-invalid]{color:var(--axs-warn)}.axv-om-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.72rem;display:inline-flex}.axv-om-btn svg{width:13px;height:13px;animation:.8s linear infinite axv-om-spin}.axv-om-btn:disabled{opacity:.5;cursor:default}.axv-om-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-om-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axv-om-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-om-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-om-receipt-ico{color:var(--axs-accent);display:inline-flex}.axv-om-receipt-ico svg{width:15px;height:15px}.axv-om-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axv-om-undo:hover{text-decoration:underline}.axv-om-undo svg{width:12px;height:12px;animation:.8s linear infinite axv-om-spin}.axv-om-receipt-err{color:var(--axs-danger);font-size:.78rem}.axv-om[data-embedded]{gap:.55rem;max-width:36rem}.axv-om[data-embedded] .axv-om-settings{gap:1.15rem;margin-bottom:.15rem;padding:0 0 .55rem}.axv-om[data-embedded] .axv-om-outline{border:1px solid var(--axs-line-soft,var(--axs-line));background:var(--axs-surface);border-radius:10px;overflow:clip}.axv-om[data-embedded] .axv-om-section{content-visibility:auto;contain-intrinsic-size:auto none auto 48px;border-radius:0;padding:0}.axv-om[data-embedded] .axv-om-section+.axv-om-section{border-top:1px solid var(--axs-line-soft,var(--axs-line))}.axv-om[data-embedded] .axv-om-row{align-items:center;padding:.55rem .75rem}.axv-om[data-embedded] .axv-om-section[data-open] .axv-om-row{background:color-mix(in srgb, var(--axs-chrome,var(--axs-canvas-bg)) 45%, transparent)}.axv-om[data-embedded] .axv-om-inline-name{font-size:.92rem;font-weight:600}.axv-om[data-embedded] .axv-om-disclose{color:var(--axs-ink-mid);font-size:.72rem}.axv-om[data-embedded] .axv-om-items{background:color-mix(in srgb, var(--axs-chrome,var(--axs-canvas-bg)) 35%, transparent);border-left:0;margin:0;padding:.15rem .75rem .55rem 2.1rem}.axv-om[data-embedded] .axv-om-item{border-radius:5px;margin:0 -.2rem;padding:.28rem .2rem}.axv-om[data-embedded] .axv-om-item:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axv-om[data-embedded] .axv-om-addsection{border-top:0;margin-top:.35rem;padding:.55rem .15rem;font-size:.8rem}@keyframes axv-om-spin{to{transform:rotate(360deg)}}.axv-om-guestdrawer-scrim{z-index:14;background:color-mix(in srgb, var(--axs-ink,#000) 16%, transparent);-webkit-backdrop-filter:blur(6px)saturate(1.05);backdrop-filter:blur(6px)saturate(1.05);cursor:pointer;animation:axv-om-guestdrawer-scrimfade var(--axs-dur-fast,.12s) var(--axs-ease-standard,ease);border:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.axv-om-guestdrawer{z-index:15;background:var(--axs-surface);border:none;border-left:1px solid var(--axs-line-hard,var(--axs-line));width:min(440px,100%);box-shadow:-18px 0 48px -24px color-mix(in srgb, var(--axs-ink,#000) 38%, transparent);animation:axv-om-guestdrawer-in var(--axs-dur-base,.2s) var(--axs-ease-standard,ease);border-radius:0;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}@keyframes axv-om-guestdrawer-scrimfade{0%{opacity:0}to{opacity:1}}@keyframes axv-om-guestdrawer-in{0%{transform:translate(100%)}to{transform:none}}.axv-om-guestdrawer-head{border-bottom:1px solid var(--axs-line-soft,var(--axs-line));background:color-mix(in srgb, var(--axs-chrome,var(--axs-surface-alt)) 40%, var(--axs-surface));flex:none;align-items:center;gap:.5rem;padding:.7rem .75rem .7rem 1rem;display:flex}.axv-om-guestdrawer-back{font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink-mid);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:auto;min-width:0;padding:.3rem .2rem;font-size:.78rem;overflow:hidden}.axv-om-guestdrawer-back:hover{color:var(--axs-ink)}.axv-om-guestdrawer-back:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px;border-radius:4px}.axv-om-guestdrawer-full{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;flex:none;padding:.32rem .6rem;font-size:.7rem}.axv-om-guestdrawer-full:hover{color:var(--axs-ink);border-color:var(--axs-ink-mid)}.axv-om-guestdrawer-full:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-om-guestdrawer-close{border-radius:var(--axs-radius-md,8px);width:32px;height:32px;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.axv-om-guestdrawer-close:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axv-om-guestdrawer-close:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 2px var(--axs-accent-bg));outline:none}.axv-om-guestdrawer-body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:1rem 1.1rem 1.25rem;display:flex;overflow-y:auto}.axv-om-guestdrawer-body>.axv-mi{flex:auto;gap:.85rem;min-height:0}.axv-om-guestdrawer-body>.axv-mi>.axv-mi-head{display:none}.axv-om-guestdrawer-body>.axv-mi .axv-mi-prov{margin:0 0 .15rem}.axv-om-guestdrawer-body>.axv-mi .axv-mi-fieldset{border:none;margin:0;padding:0}.axv-om-guestdrawer-body>.axv-mi .axv-mi-legend{letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 .55rem;padding:0;font-size:.65rem}.axv-om-guestdrawer-body>.axv-mi .axv-mi-actions--dock{border-top:1px solid var(--axs-line-soft,var(--axs-line));margin-top:auto;padding-top:.85rem}@media (prefers-reduced-motion:reduce){.axv-om-switch,.axv-om-switch-knob,.axv-om-pick,.axv-om-grip,.axv-om-inline,.axv-om-inline-addcaption,.axv-om-disclose,.axv-om-disclose svg,.axv-om-btn,.axv-om-remove,.axv-om-item-remove,.axv-om-additem,.axv-om-addsection,.axv-om-pickitem{transition:none}.axv-om-itemlist,.axv-om-items-note,.axv-om-savebar,.axv-om-pickpop,.axv-om-guestdrawer,.axv-om-guestdrawer-scrim{animation:none}}.axv-om[data-reduced-motion] .axv-om-itemlist,.axv-om[data-reduced-motion] .axv-om-items-note,.axv-om[data-reduced-motion] .axv-om-savebar,.axv-om[data-reduced-motion] .axv-om-pickpop{animation:none}.axv-om[data-reduced-motion] .axv-om-disclose svg{transition:none}.axv-om[data-reduced-motion] .axv-om-guestdrawer,.axv-om[data-reduced-motion] .axv-om-guestdrawer-scrim{animation:none}.axv-pk-chip{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:100%;font-size:.72rem;overflow:hidden}.axv-pk-chip-rule{color:var(--axs-ink-mid)}.axv-pk-settings{row-gap:.5rem}.axv-pk-status,.axv-pk-price select{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;padding:.25rem .4rem;font-size:.8rem}.axv-pk-status:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-price select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-money input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-rule input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-rule select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-price{align-items:center;gap:.35rem;display:inline-flex}.axv-pk-money{font-family:var(--axs-sans);color:var(--axs-ink-faint);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .45rem;font-size:.8rem;display:inline-flex}.axv-pk-money input{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;width:4.5ch;padding:0;font-size:.8rem}.axv-pk-money input:focus-visible{outline:none}.axv-pk-money:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-pk-detailstoggle{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:5px;align-items:center;gap:.3rem;margin-left:auto;padding:.2rem .3rem;font-size:.76rem;display:inline-flex}.axv-pk-detailstoggle:hover{color:var(--axs-ink-mid)}.axv-pk-detailstoggle:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-detailstoggle svg{width:11px;height:11px;transition:transform var(--axs-motion-base,.2s) var(--axs-ease-out,ease)}.axv-pk-detailstoggle svg[data-open]{transform:rotate(90deg)}.axv-pk-details,.axv-pk-rules{animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .8rem;display:grid}.axv-pk-details{border-bottom:1px solid var(--axs-line);padding-bottom:.7rem}.axv-pk-rules{margin-bottom:.6rem}.axv-pk-rule{flex-direction:column;gap:.25rem;min-width:0;display:flex}.axv-pk-rule-grow{grid-column:1/-1}.axv-pk-rule>span{font-family:var(--axs-sans);font-size:var(--axs-text-label,.68rem);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint)}.axv-pk-rule input,.axv-pk-rule select{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line);box-sizing:border-box;border-radius:6px;width:100%;min-width:0;padding:.3rem .45rem;font-size:.8rem}.axv-pk-rule input[inputmode=numeric],.axv-pk-rule input[inputmode=decimal]{font-variant-numeric:tabular-nums}.axv-pk-rule .axv-pk-money{background:var(--axs-canvas-bg)}.axv-pk-rule .axv-pk-money input{width:100%}.axv-pk-rule input:disabled,.axv-pk-rule select:disabled{opacity:.6;cursor:default}.axv-pk-linebody{margin-top:.45rem}.axv-pk-removeline{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:5px;margin-top:.4rem;padding:.15rem .2rem;font-size:.74rem}.axv-pk-removeline:hover{color:var(--axs-danger)}.axv-pk-removeline:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-addline{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:.4rem;padding:.35rem .2rem;font-size:.8rem;display:inline-flex}.axv-pk-addline:hover{color:var(--axs-ink)}.axv-pk-addline:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-addline svg{width:13px;height:13px}.axv-pk-addline:disabled{opacity:.5;cursor:default}.axv-pk-items{margin-top:.2rem}.axv-pk-itemlist{margin:0;padding:0;list-style:none}.axv-pk-item{border-bottom:1px solid var(--axs-line);align-items:center;gap:.6rem;padding:.28rem 0;display:flex}.axv-pk-item:last-child{border-bottom:0}.axv-pk-item-name{overflow-wrap:anywhere;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);flex:auto;font-size:.84rem}.axv-pk-item-up{font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border:1px solid #0000;border-radius:6px;flex:none;align-items:center;gap:.1rem;padding:.12rem .35rem;font-size:.78rem;display:inline-flex}.axv-pk-item-up[data-set]{color:var(--axs-ink-mid)}.axv-pk-item-up:hover,.axv-pk-item-up:focus-within{border-color:var(--axs-line)}.axv-pk-item-up:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-pk-item-up input{width:3.5ch;font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;padding:0;font-size:.78rem}.axv-pk-item-up input:focus-visible{outline:none}.axv-pk-item-remove{-webkit-appearance:none;appearance:none;cursor:pointer;color:var(--axs-ink-faint);opacity:0;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:5px;flex:none;align-items:center;padding:.2rem;display:inline-flex}.axv-pk-item:hover .axv-pk-item-remove,.axv-pk-item:focus-within .axv-pk-item-remove{opacity:1}.axv-pk-item-remove:focus-visible{opacity:1}.axv-pk-item-remove:hover{color:var(--axs-danger)}.axv-pk-item-remove:focus-visible{opacity:1;box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-item-remove svg{width:13px;height:13px}.axv-pk-item[data-orphan]{background:var(--axs-warn-bg,color-mix(in srgb, var(--axs-warn) 10%, transparent));border-bottom-color:#0000;border-radius:6px;margin:.12rem 0;padding-left:.4rem;padding-right:.3rem}.axv-pk-item[data-orphan] .axv-pk-item-name{color:var(--axs-ink-faint);text-decoration:line-through}.axv-pk-item-warn{width:14px;height:14px;color:var(--axs-warn);flex:none}.axv-pk-item-flag{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-warn);flex:none;font-size:.68rem}.axv-pk-item-remove[data-persist]{opacity:1;font-family:var(--axs-sans);color:var(--axs-danger);border:1px solid color-mix(in srgb, var(--axs-danger) 35%, transparent);padding:.12rem .4rem;font-size:.72rem}.axv-pk-additem{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:.35rem;margin-top:.4rem;padding:.3rem .2rem;font-size:.8rem;display:inline-flex}.axv-pk-additem:hover{color:var(--axs-ink)}.axv-pk-additem:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-additem svg{width:13px;height:13px}.axv-pk-picker{border:1px solid var(--axs-line-hard);animation:axv-om-fade var(--axs-motion-base,.2s) var(--axs-ease-out,ease);border-radius:8px;margin-top:.5rem;overflow:hidden}.axv-pk-picker-search{border-bottom:1px solid var(--axs-line);align-items:center;gap:.4rem;padding:.4rem .55rem;display:flex}.axv-pk-picker-search input{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:0;flex:auto;padding:.1rem 0;font-size:.84rem}.axv-pk-picker-search input:focus-visible{outline:none}.axv-pk-picker-close{-webkit-appearance:none;appearance:none;cursor:pointer;color:var(--axs-ink-faint);background:0 0;border:0;border-radius:5px;flex:none;padding:.2rem;display:inline-flex}.axv-pk-picker-close:hover{color:var(--axs-ink-mid)}.axv-pk-picker-close:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-pk-picker-close svg{width:13px;height:13px}.axv-pk-picker-list{max-height:13rem;margin:0;padding:0;list-style:none;overflow-y:auto}.axv-pk-pick{text-align:left;-webkit-appearance:none;appearance:none;border:0;border-top:1px solid var(--axs-line);cursor:pointer;width:100%;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;align-items:baseline;gap:.6rem;padding:.4rem .6rem;display:flex}.axv-pk-picker-list li:first-child .axv-pk-pick{border-top:0}.axv-pk-pick:hover{background:var(--axs-accent-bg);outline:none}.axv-pk-pick:focus-visible{background:var(--axs-accent-bg);outline:none}.axv-pk-pick-name{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);flex:auto;font-size:.84rem}.axv-pk-pick-meta{font-family:var(--axs-sans);font-size:var(--axs-text-label,.68rem);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axv-pk-pick-add{width:12px;height:12px;color:var(--axs-ink-faint);flex:none;align-self:center}.axv-pk-picker-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;padding:.55rem .6rem;font-size:.78rem}@media (prefers-reduced-motion:reduce){.axv-pk-detailstoggle,.axv-pk-detailstoggle svg,.axv-pk-removeline,.axv-pk-addline{transition:none}.axv-pk-details,.axv-pk-rules{animation:none}.axv-pk-item-remove,.axv-pk-item-up,.axv-pk-additem,.axv-pk-pick{transition:none}.axv-pk-picker{animation:none}}.axv-pk[data-reduced-motion] .axv-pk-details,.axv-pk[data-reduced-motion] .axv-pk-rules,.axv-pk[data-reduced-motion] .axv-pk-picker{animation:none}.axv-cal{container:axcal/inline-size}.axv-cal-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.axv-cal-month{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.95rem;font-weight:500}.axv-cal-count{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);white-space:nowrap;font-size:.72rem}.axv-cal-grid{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;overflow:hidden}.axv-cal-weekhead{border-bottom:1px solid var(--axs-line);background:var(--axs-canvas-bg);grid-template-columns:repeat(7,1fr);display:grid}.axv-cal-weekhead-cell{text-align:center;font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);padding:.45rem .5rem;font-size:.64rem;font-weight:500}.axv-cal-weekhead-cell[data-weekend=true]{color:color-mix(in srgb, var(--axs-ink-faint) 60%, transparent)}.axv-cal-week{animation:.3s cubic-bezier(.2,.8,.2,1) both axv-rise;animation-delay:calc(var(--axv-i,0) * 40ms);grid-template-columns:repeat(7,1fr);display:grid}[data-reduced-motion=true] .axv-cal-week{animation:none}.axv-cal-cell{border-right:1px solid var(--axs-line);border-bottom:1px solid var(--axs-line);flex-direction:column;gap:.3rem;min-width:0;min-height:6.25rem;padding:.35rem .4rem .45rem;display:flex;overflow:hidden}.axv-cal-week:last-child .axv-cal-cell{border-bottom:none}.axv-cal-cell:nth-child(7n){border-right:none}.axv-cal-cell[data-outside=true]{background:color-mix(in srgb, var(--axs-canvas-bg) 55%, transparent)}.axv-cal-daynum{font-family:var(--axs-sans);color:var(--axs-ink-mid);align-self:flex-end;padding:.1rem .15rem;font-size:.72rem;font-weight:500;line-height:1}.axv-cal-cell[data-outside=true] .axv-cal-daynum{color:var(--axs-ink-faint);font-weight:400}.axv-cal-cell[data-today=true] .axv-cal-daynum{background:var(--axs-accent);min-width:1.3rem;height:1.3rem;color:var(--axs-accent-fg);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.axv-cal-events{flex-direction:column;gap:.2rem;min-width:0;display:flex}.axv-cal-event{background:var(--axs-canvas-bg);border-radius:5px;align-items:center;gap:.3rem;width:100%;min-width:0;padding:.15rem .3rem;display:flex}.axv-cal-event--open{font:inherit;text-align:left;cursor:pointer;border:none;transition:background .13s,transform .13s}.axv-cal-event--open:hover{background:var(--axs-surface-alt)}.axv-cal-event--open:active{transform:translateY(.5px)}.axv-cal-event--open:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.axv-cal-event--open{transition:none}.axv-cal-event--open:active{transform:none}}.axv-cal-dot{border-radius:999px;flex:none;width:6px;height:6px}.axv-cal-event-time{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;flex:none;font-size:.62rem;font-weight:500}.axv-cal-event-name{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.72rem;font-weight:500;overflow:hidden}.axv-cal-more{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);padding:.05rem .3rem;font-size:.62rem}@media (max-width:640px){.axv-cal-cell{min-height:4.5rem;padding:.25rem}.axv-cal-event-name{font-size:.68rem}}@container axcal (width<=640px){.axv-cal-grid{border-radius:8px}.axv-cal-weekhead{display:none}.axv-cal-week{animation:none;display:contents}.axv-cal-cell{border-right:none;border-bottom:1px solid var(--axs-line);grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.45rem;min-height:0;padding:.5rem;display:grid}.axv-cal-cell[data-outside=true]{display:none}.axv-cal-daynum{place-self:start center;padding-top:.2rem}.axv-cal-events{gap:.3rem}.axv-cal-event{padding:.3rem .4rem}.axv-cal-event-name{white-space:normal;text-overflow:clip;line-height:1.25;overflow:visible}}.axv-cal-modes{align-items:center;gap:14px;margin-left:14px;display:flex}.axv-cal-mode{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);background:0 0;border:none;padding:0;font-size:.78rem}.axv-cal-mode:hover{color:var(--axs-ink-mid)}.axv-cal-mode[aria-current]{color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axv-cal-mode:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-quiet{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);background:0 0;border:none;padding:0;font-size:.78rem}.axv-cal-quiet:hover:not(:disabled){color:var(--axs-accent)}.axv-cal-quiet:disabled{opacity:.4;cursor:default}.axv-cal-quiet:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-ghostbtn{border:1px solid var(--axs-line-hard);font-family:var(--axs-sans);color:var(--axs-ink);cursor:pointer;background:0 0;border-radius:7px;padding:4px 10px;font-size:.78rem}.axv-cal-ghostbtn:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axv-cal-ghostbtn:disabled{opacity:.45;cursor:default}.axv-cal-ghostbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-composer{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0 10px;display:flex}.axv-cal-composer-date{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:.78rem}.axv-cal-composer-in{border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);font-family:var(--axs-sans);border-radius:7px;flex:140px;min-width:0;max-width:240px;padding:6px 9px;font-size:.8rem}.axv-cal-composer-in:focus{border-color:var(--axs-accent);outline:none}.axv-cal-composer-num{font-variant-numeric:tabular-nums;flex:0 0 76px}.axv-cal-receipt{font-family:var(--axs-sans);color:var(--axs-ink-mid);align-items:center;gap:10px;padding-top:10px;font-size:.8rem;display:flex}.axv-cal-receipt-err{color:var(--axs-danger)}.axv-cal-addday{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;margin-left:auto;padding:0 2px;font-size:.82rem;line-height:1}.axv-cal-cell:hover .axv-cal-addday,.axv-cal-weekcol:hover .axv-cal-addday{opacity:1}.axv-cal-addday:focus-visible{opacity:1}.axv-cal-addday:hover{color:var(--axs-accent)}.axv-cal-addday:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-daynum{align-items:baseline;gap:4px;display:flex}.axv-cal-subnav{align-items:center;gap:12px;padding:6px 0 10px;display:flex}.axv-cal-subnav-label{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.8rem}.axv-cal-weekcols{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.axv-cal-weekcol{border-top:1px solid var(--axs-line);flex-direction:column;gap:6px;min-width:0;padding-top:6px;display:flex}.axv-cal-weekcol[data-today]{border-top-color:var(--axs-accent)}.axv-cal-weekcol-head{font-family:var(--axs-sans);color:var(--axs-ink-faint);align-items:baseline;gap:5px;font-size:.74rem;display:flex}.axv-cal-weekcol-day{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axv-cal-weekcol-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);opacity:.6;font-size:.78rem}.axv-cal-dayview{flex-direction:column;gap:8px;display:flex}.axv-cal-dayrow{border-top:1px solid var(--axs-line);align-items:center;gap:10px;padding:6px 0;display:flex}.axv-cal-dayrow-meta{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.76rem}.axv-cal-rooms{flex-direction:column;gap:4px;display:flex}.axv-cal-roomgrid{flex-direction:column;display:flex}.axv-cal-roomrow{border-top:1px solid var(--axs-line);grid-template-columns:150px minmax(0,1fr) 86px;align-items:center;gap:10px;padding:7px 0;display:grid}.axv-cal-roomname{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);align-items:baseline;gap:7px;font-size:.8rem;display:flex}.axv-cal-roomname-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axv-cal-roomtag{color:var(--axs-ink-faint);font-size:.7rem}.axv-cal-roomacts{opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out);gap:8px;display:flex}.axv-cal-roomrow:hover .axv-cal-roomacts,.axv-cal-roomacts:focus-within{opacity:1}.axv-cal-roomdays{grid-auto-columns:minmax(8px,1fr);grid-auto-flow:column;gap:2px;display:grid}.axv-cal-roomday{cursor:pointer;background:var(--axs-canvas-bg);border:none;border-radius:3px;height:20px;padding:0}.axv-cal-roomday[data-busy]{background:var(--axs-accent-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-accent) 35%, transparent)}.axv-cal-roomday[data-conflict]{background:color-mix(in srgb, var(--axs-danger) 14%, var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-danger) 40%, transparent)}.axv-cal-roomday[data-today]{outline:1px solid var(--axs-line-hard);outline-offset:1px}.axv-cal-roomday:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-roomutil{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-align:right;font-variant-numeric:tabular-nums;font-size:.76rem}.axv-cal-roomconf{color:var(--axs-danger)}@media (prefers-reduced-motion:reduce){.axv-cal-addday,.axv-cal-roomacts{opacity:1;transition:none}}@media (hover:none){.axv-cal-addday,.axv-cal-roomacts{opacity:1}}.axv-cal-monthnav{align-items:baseline;gap:.35rem;min-width:0;display:inline-flex}.axv-cal-navbtn{padding:.1rem .4rem;font-size:1rem;line-height:1}.axv-cal[data-navloading] .axv-cal-grid,.axv-cal[data-navloading] .axv-cal-weekview,.axv-cal[data-navloading] .axv-cal-dayview,.axv-cal[data-navloading] .axv-cal-rooms{opacity:.5;pointer-events:none;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard)}.axv-cal-event[data-terminal]{opacity:.55}.axv-cal-event[data-terminal] .axv-cal-event-name{text-decoration:line-through;text-decoration-thickness:1px}.axv-cal-event[data-tone=definite]{background:var(--axs-surface-alt,var(--axs-chrome));border-radius:var(--axs-radius-sm)}.axv-cal-event[data-tone=tentative]{border:1px dashed var(--axs-line-hard);border-radius:var(--axs-radius-sm)}.axv-cal-event-cont{color:var(--axs-ink-faint);font-size:.7rem}.axv-cal-filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.axv-cal-filter{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);padding:.25rem .5rem}.axv-cal-filter:focus{border-color:var(--axs-accent);outline:none}.axv-cal-taxis{border-top:1px solid var(--axs-line);align-items:flex-start;gap:0;display:flex;overflow-x:auto}.axv-cal-taxis-gutter{flex:0 0 3.2rem}.axv-cal-taxis-gutterhead{height:2rem}.axv-cal-taxis-hour{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-align:right;box-sizing:border-box;padding-right:.4rem;font-size:.68rem;transform:translateY(-.5em)}.axv-cal-taxis-col{border-left:1px solid var(--axs-line);flex:1 1 0;min-width:7.5rem;min-height:0}.axv-cal-taxis-colhead{box-sizing:border-box;height:2rem;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);align-items:center;gap:.35rem;padding:0 .4rem;display:flex}.axv-cal-taxis-col[data-today] .axv-cal-taxis-colhead{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axv-cal-taxis-untimed{border-bottom:1px dashed var(--axs-line);flex-direction:column;gap:2px;padding:0 .25rem .35rem;display:flex}.axv-cal-taxis-canvas{position:relative}.axv-cal-taxis-line{border-top:1px solid var(--axs-line);opacity:.5;height:0;position:absolute;left:0;right:0}.axv-cal-tblock{box-sizing:border-box;background:var(--axs-surface);color:var(--axs-ink);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);font-family:var(--axs-sans);text-align:left;cursor:pointer;flex-direction:column;align-items:stretch;padding:0;font-size:.72rem;line-height:1.25;display:flex;position:absolute;overflow:hidden}.axv-cal-tblock[data-horizontal]{flex-direction:row}.axv-cal-tblock:hover{border-color:var(--axs-ink-faint)}.axv-cal-tblock:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axv-cal-tblock[data-tone=definite]{background:var(--axs-surface-alt,var(--axs-chrome))}.axv-cal-tblock[data-tone=tentative]{border-style:dashed}.axv-cal-tblock[data-terminal]{opacity:.55}.axv-cal-tblock[data-openend]{border-bottom-style:none}.axv-cal-tblock[data-openend]:after{content:"";background:linear-gradient(to bottom, transparent, var(--axs-stage-bg,var(--axs-canvas-bg)));height:12px;position:absolute;bottom:0;left:0;right:0}.axv-cal-tblock-setup{background:var(--axs-line);opacity:.5;flex:none}.axv-cal-tblock-body{flex-direction:column;gap:1px;min-width:0;padding:2px 5px;display:flex}.axv-cal-tblock-name{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axv-cal-tblock-time{color:var(--axs-ink-faint);font-size:.66rem}.axv-cal-dgrid{flex-direction:column;gap:.3rem;display:flex}.axv-cal-dgrid-untimed{border-bottom:0;padding-left:0}.axv-cal-dgrid-scroll{overflow-x:auto}.axv-cal-dgrid-hourhead{white-space:nowrap;height:1.1rem;margin-left:9rem;position:relative}.axv-cal-dgrid-hourmark{box-sizing:border-box;font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.68rem;display:inline-block}.axv-cal-dgrid-row{border-top:1px solid var(--axs-line);align-items:stretch;display:flex}.axv-cal-dgrid-room{box-sizing:border-box;font-family:var(--axs-sans);color:var(--axs-ink);flex:0 0 9rem;align-items:baseline;gap:.35rem;min-width:0;padding:.35rem .5rem .35rem 0;font-size:.78rem;display:flex}.axv-cal-dgrid-lane{flex:none;min-height:2.6rem;position:relative}.axv-cal-dgrid-tick{border-left:1px solid var(--axs-line);opacity:.5;width:0;position:absolute;top:0;bottom:0}.axv-cal-packet{display:none}.axv-cal-printbtn{margin-left:auto}@media print{body *{visibility:hidden}.axv-cal-packet,.axv-cal-packet *{visibility:visible}.axv-cal-packet{color:#000;width:100%;font-family:Georgia,Times New Roman,serif;font-size:11pt;display:block;position:absolute;top:0;left:0}.axv-cal-packet-head{border-bottom:2pt solid #000;justify-content:space-between;align-items:baseline;margin-bottom:8pt;padding-bottom:4pt;display:flex}.axv-cal-packet-title{font-size:14pt;font-weight:700}.axv-cal-packet-meta{font-size:9pt}.axv-cal-packet-day{break-inside:avoid;margin-bottom:10pt}.axv-cal-packet-dayhead{border-bottom:1pt solid #000;margin:0 0 4pt;padding-bottom:2pt;font-size:11pt;font-weight:700}.axv-cal-packet-quiet{color:#444;margin:0;font-size:9pt}.axv-cal-packet-row{break-inside:avoid;border-bottom:.5pt solid #999;flex-wrap:wrap;gap:0 8pt;padding:2pt 0;display:flex}.axv-cal-packet-time{font-variant-numeric:tabular-nums;flex:0 0 9em}.axv-cal-packet-setup{color:#444}.axv-cal-packet-name{font-weight:700}.axv-cal-packet-facts{color:#222}.axv-cal-packet-notes{color:#222;flex-basis:100%;margin:1pt 0 0 9em;font-style:italic}}.axv-cal-agenda{flex-direction:column;display:flex}.axv-cal-agendaday{flex-direction:column;gap:6px;padding:12px 2px;display:flex}.axv-cal-agendaday+.axv-cal-agendaday{border-top:1px solid var(--axs-line)}.axv-cal-agendadate{font-size:12px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);align-items:center;gap:8px;display:flex}.axv-cal-agendaday[data-today] .axv-cal-agendadate{color:var(--axs-accent)}.axv-cal-agendatoday{border-radius:var(--axs-radius-pill);background:var(--axs-accent-bg);color:var(--axs-accent);padding:1px 7px;font-size:10px}.axv-cal-agendaevents{flex-direction:column;gap:4px;display:flex}.axv-cal-agenda .axv-cal-event{align-items:center;min-height:40px}.axv-cal[data-narrow] .axv-cal-head{flex-wrap:wrap;align-items:center;row-gap:6px}.axv-cal[data-narrow] .axv-cal-monthnav{flex:100%;align-items:center}.axv-cal[data-narrow] .axv-cal-month{white-space:nowrap}.axv-cal[data-narrow] .axv-cal-modes{flex-wrap:wrap;gap:4px 12px;min-width:0;margin-left:0}.axv-cal[data-narrow] .axv-cal-count{white-space:nowrap}.axv-cal[data-narrow] .axv-cal-filters{gap:6px}.axv-cal[data-narrow] .axv-cal-filter{flex:30%;min-width:96px;max-width:100%}.axs-aud{box-sizing:border-box;background:linear-gradient(165deg, color-mix(in srgb, var(--axs-ink) 2.5%, var(--axs-canvas-bg,var(--axs-surface))) 0%, var(--axs-canvas-bg,var(--axs-surface)) 42%, color-mix(in srgb, var(--axs-ink) 1.5%, var(--axs-canvas-bg,var(--axs-surface))) 100%);min-width:0;height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;flex:1;display:flex;overflow:hidden;container:axaudiences/inline-size}.axs-aud-state{flex:1;place-items:center;min-height:0;padding:24px;display:grid}.axs-aud-head{border-bottom:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-surface) 72%, transparent);flex:none;padding:18px 20px 14px}.axs-aud-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 6px;font-size:.66rem;font-weight:600}.axs-aud-head-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.axs-aud-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);margin:0;font-size:max(1.25rem,min(2.4cqi,1.55rem));font-weight:600;line-height:1.15}.axs-aud-status{text-align:right;color:var(--axs-ink-mid);flex-direction:column;align-items:flex-end;gap:2px;margin:0;font-size:.78rem;line-height:1.35;display:flex}.axs-aud-status-live{font-variant-numeric:tabular-nums;color:var(--axs-ink);font-weight:500}.axs-aud-status-reach{font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);font-size:.72rem}.axs-aud-lede{max-width:62ch;color:var(--axs-ink-mid);margin:8px 0 0;font-size:.86rem;line-height:1.5}.axs-aud-desk{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px 20px 28px;display:flex;overflow-y:auto}.axs-aud-desk::-webkit-scrollbar{width:8px}.axs-aud-desk::-webkit-scrollbar-track{background:0 0}.axs-aud-desk::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-aud-note{background:color-mix(in srgb, var(--axs-warn,#c47a2c) 12%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-warn,#c47a2c) 22%, var(--axs-line));color:var(--axs-ink-mid);border-radius:10px;margin:0;padding:10px 13px;font-size:.82rem;line-height:1.45}.axs-aud-panel{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;flex:none;overflow:hidden}.axs-aud-panel-head{border-bottom:1px solid var(--axs-line);align-items:baseline;gap:10px;padding:14px 16px 10px;display:flex}.axs-aud-panel-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:600}.axs-aud-panel-count{font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);font-size:.72rem}.axs-aud-panel-count:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-aud-panel-count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-aud-panel-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-aud-list{margin:0;padding:4px 0;list-style:none}.axs-aud-row{border-top:1px solid var(--axs-line);animation:.32s both axs-aud-in;animation-delay:calc(var(--axs-aud-i,0) * 40ms)}.axs-aud-row:first-child{border-top:none}.axs-aud-row-line{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 20px;padding:14px 16px;display:grid}.axs-aud-row-line[role=button]{cursor:pointer}.axs-aud-row-line[role=button]:hover{background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axs-aud-row-line[role=button]:focus-visible{outline:2px solid var(--axs-accent,var(--axs-ink));outline-offset:-2px}.axs-aud-caret{border-right:1.5px solid var(--axs-ink-faint);border-bottom:1.5px solid var(--axs-ink-faint);width:8px;height:8px;margin-top:-3px;transition:transform .16s;transform:rotate(45deg)}.axs-aud-caret[data-open=true]{margin-top:3px;transform:rotate(225deg)}.axs-aud[data-reduced-motion=true] .axs-aud-caret{transition:none}.axs-aud-fold{flex-direction:column;gap:8px;padding:2px 16px 14px;display:flex}.axs-aud-fold-search{border:1px solid var(--axs-line);background:var(--axs-surface);width:min(100%,300px);font:inherit;color:var(--axs-ink);border-radius:8px;align-self:flex-start;padding:6px 10px;font-size:.8rem}.axs-aud-fold-search:focus-visible{outline:2px solid var(--axs-accent,var(--axs-ink));outline-offset:-1px}.axs-aud-fold-search::placeholder{color:var(--axs-ink-faint)}.axs-aud-members{border:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-ink) 1.5%, var(--axs-surface));border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.axs-aud-member{border-top:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;font-size:.8rem;line-height:1.35;display:flex}.axs-aud-member:first-child{border-top:none}.axs-aud-member-who{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.axs-aud-member-name{color:var(--axs-ink);font-weight:500}.axs-aud-member-name--emailonly{font-weight:400}.axs-aud-member-email{color:var(--axs-ink-faint);overflow-wrap:anywhere;font-size:.74rem}.axs-aud-member-detail{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.74rem}.axs-aud-fold-note{color:var(--axs-ink-faint);margin:0;font-size:.76rem}.axs-aud[data-reduced-motion=true] .axs-aud-row{animation:none}@keyframes axs-aud-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axs-aud-row-main{flex-direction:column;gap:3px;min-width:0;display:flex}.axs-aud-row-name{letter-spacing:-.01em;color:var(--axs-ink);font-size:.95rem;font-weight:600;line-height:1.25}.axs-aud-row[data-live=false] .axs-aud-row-name{color:var(--axs-ink-mid);font-weight:500}.axs-aud-row-hint{color:var(--axs-ink-faint);font-size:.78rem;line-height:1.4}.axs-aud-row-meta{flex-shrink:0;align-items:center;gap:12px;display:flex}.axs-aud-reach{flex-direction:column;align-items:flex-end;gap:1px;min-width:4.5rem;display:flex}.axs-aud-reach-n{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--axs-ink);font-size:1.35rem;font-weight:600;line-height:1.1}.axs-aud-reach-u{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.68rem}.axs-aud-reach--empty{color:var(--axs-ink-faint);opacity:.55;text-align:right;min-width:4.5rem;font-size:1.1rem}.axs-aud-pill{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:6.5rem;padding:4px 10px;font-size:.68rem;font-weight:600;display:inline-flex}.axs-aud-pill[data-tone=live]{background:color-mix(in srgb, var(--axs-ok,#3d6b5a) 16%, var(--axs-surface));color:color-mix(in srgb, var(--axs-ok,#3d6b5a) 85%, var(--axs-ink))}.axs-aud-pill[data-tone=soon]{background:color-mix(in srgb, var(--axs-ink) 5%, var(--axs-surface-alt,var(--axs-surface)));color:var(--axs-ink-faint);border:1px solid var(--axs-line)}@container axaudiences (width<=560px){.axs-aud-head{padding:14px 14px 12px}.axs-aud-desk{padding:12px 14px 22px}.axs-aud-status{text-align:left;align-items:flex-start}.axs-aud-row-line{grid-template-columns:1fr;gap:10px}.axs-aud-member{flex-direction:column;gap:2px}.axs-aud-row-meta{justify-content:space-between;width:100%}.axs-aud-reach,.axs-aud-reach--empty{text-align:left;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.axs-aud-row{animation:none}}.axs-nfd-backdrop{z-index:50;background:color-mix(in srgb, var(--axs-ink) 28%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:24px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.axs-nfd{background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-lg);width:min(420px,100%);box-shadow:var(--axs-node-shadow-hover,var(--axs-elev-lg));-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);flex-direction:column;gap:14px;padding:22px;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.axs-nfd{background:#fcfcfa}.axs-root[data-theme=dark] .axs-nfd{background:#302e2a}}.axs-nfd-title{font-family:var(--axs-sans);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-semibold);color:var(--axs-ink);margin:0}.axs-nfd-form{flex-direction:column;gap:12px;display:flex}.axs-nfd-field{flex-direction:column;gap:5px;display:flex}.axs-nfd-field>span{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-nfd-field input,.axs-nfd-field select,.axs-nfd-field textarea{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);box-sizing:border-box;width:100%;padding:8px 11px;transition:border-color .12s,box-shadow .12s}.axs-nfd-field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23888888%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpolyline points=%276 9 12 15 18 9%27%3e%3c/polyline%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:36px}.axs-nfd-field textarea{resize:vertical;min-height:70px}.axs-nfd-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-nfd-field select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-nfd-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-nfd-field input:disabled,.axs-nfd-field select:disabled,.axs-nfd-field textarea:disabled{opacity:.65;cursor:default}.axs-nfd-err{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);border-radius:var(--axs-radius-sm);background:#fdecea;border:1px solid #f3c3bd;margin:0;padding:7px 10px;line-height:1.4}.axs-nfd-actions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.axs-nfd-btn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);border-radius:var(--axs-radius-md);cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);padding:8px 16px;transition:background .12s,color .12s,border-color .12s}.axs-nfd-btn:disabled{opacity:.5;cursor:default}.axs-nfd-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axs-nfd-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-nfd-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axs-nfd-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-fw-boardwrap{height:100%;min-height:0;position:relative}.axs-fw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-fw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-fw-fill,.axs-gb-fillbody>.axs-fw-statebody,.axs-gb-stackfillbody>.axs-fw-fill,.axs-gb-stackfillbody>.axs-fw-statebody{height:100%}.axs-fw-fill{flex-direction:column;min-height:0;display:flex;position:relative}.axs-fw-fill>.axs-ew-cols{flex:auto;min-height:0}.axs-fw-barextra{align-items:center;gap:8px;margin-left:8px;display:inline-flex}.axs-fw-statebody{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;min-height:0;padding:32px;display:flex}.axs-fw-emptycta{margin-top:12px}.axs-fw .axs-ew-bezel{max-width:760px}.axs-fw .axs-fw-preview[data-device=mobile] .axs-ew-bezel{max-width:390px}.axs-fw .axs-ew-cols>.axs-ew-editcol{flex:1.5 1 0}.axs-fw .axs-ew-prevcol{flex:1 1 0}.axs-fw-preview{padding:8px 10px 12px}.axs-fw-composebanner{border:1px solid var(--axs-line);background:var(--axs-surface-alt);color:var(--axs-ink-faint);border-radius:9px;align-items:center;gap:9px;margin:0 0 14px;padding:9px 12px;font-size:12.5px;line-height:1.45;display:flex}.axs-fw-composebanner strong{color:var(--axs-ink);font-weight:600}.axs-fw-composebanner-dot{background:var(--axs-accent);border-radius:50%;flex:none;width:7px;height:7px}.axs-fw-railtoggle{-webkit-appearance:none;appearance:none;cursor:pointer;width:26px;height:26px;color:var(--axs-ink-faint);background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;margin-left:-6px;padding:0;transition:color .12s,background .12s;display:inline-flex}.axs-fw-railtoggle:hover{color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-fw-railtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}@media (max-width:760px){.axs-fw-railtoggle{display:none}}@media (min-width:761px){.axs-fw .axs-ew-railcol{transition:width .16s}.axs-fw[data-reduced-motion] .axs-ew-railcol{transition:none}.axs-fw .axs-ew-cols[data-rail-collapsed]>.axs-ew-railcol{pointer-events:none;width:0;min-width:0;overflow:hidden}.axs-fw .axs-ew-cols[data-rail-collapsed]>.axs-ew-editcol{border-left:0}}.axs-fw-railist{scrollbar-width:thin;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:10px 12px 18px;display:flex;overflow-y:auto}.axs-fw-endpoint{font-family:var(--axs-sans);letter-spacing:.04em;color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:100%;font-size:11px;display:inline-flex;overflow:hidden}.axs-fw-endpoint[data-none]{color:var(--axs-ink-faint)}.axs-fw-id{flex-direction:column;gap:9px;display:flex}.axs-fw-name{box-sizing:border-box;width:100%;font-family:var(--axs-sans);letter-spacing:-.012em;color:var(--axs-ink);background:0 0;border:none;border-bottom:1px solid #0000;outline:none;padding:2px 0 5px;font-size:1rem;font-weight:500;transition:border-color .12s}.axs-fw-name:hover:not(:disabled){border-bottom-color:var(--axs-line)}.axs-fw-name:focus{border-bottom-color:var(--axs-accent)}.axs-fw-name::placeholder{color:var(--axs-ink-faint);font-weight:500}.axs-fw-desc{resize:none;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:0 0;border:none;outline:none;min-height:20px;padding:0;font-size:.8rem;line-height:1.45}.axs-fw-desc:focus{min-height:48px}.axs-fw-desc::placeholder{color:var(--axs-ink-faint)}.axs-fw-config{container-type:inline-size}.axs-fw-ledger{flex-direction:column;gap:8px;display:flex}.axs-fw-ledger-rows{flex-direction:column;display:flex}@container (width<=480px){.axs-fw-autoreply-design{flex:100%;justify-content:center;margin-left:0}}.axs-fw-field{border:0;border-bottom:1px solid var(--axs-line);background:0 0;border-radius:0;transition:background .12s,box-shadow .12s}.axs-fw-field:last-of-type{border-bottom:0}.axs-fw-field:hover,.axs-fw-field[data-open]{background:var(--axs-chrome,#00000005)}.axs-fw-field[data-dragging]{background:var(--axs-surface);box-shadow:var(--axs-elev-lg);border-bottom-color:#0000;border-radius:10px}.axs-fw-field-main{align-items:center;gap:7px;min-width:0;min-height:38px;padding:2px 7px 2px 16px;display:flex;position:relative}.axs-fw-field-grip{width:16px;color:var(--axs-ink-faint);cursor:grab;touch-action:none;opacity:0;justify-content:center;align-items:center;transition:opacity .12s,color .12s;display:inline-flex;position:absolute;top:0;bottom:0;left:0}.axs-fw-field:hover .axs-fw-field-grip,.axs-fw-field:focus-within .axs-fw-field-grip,.axs-fw-field[data-dragging] .axs-fw-field-grip{opacity:1}.axs-fw-field-grip:focus-visible{opacity:1}@media (hover:none){.axs-fw-field-grip{opacity:1}}.axs-fw-field-grip:hover{color:var(--axs-ink-mid)}.axs-fw-field-grip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-fw-field[data-dragging] .axs-fw-field-grip{cursor:grabbing}.axs-fw-field-labelinput{min-width:70px;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;border-bottom:1px solid #0000;outline:none;flex:auto;padding:6px 2px 5px;font-size:.85rem;font-weight:500}.axs-fw-field-labelinput:focus{border-bottom-color:var(--axs-accent)}.axs-fw-field-labelinput::placeholder{color:var(--axs-ink-faint);font-weight:500}.axs-fw-field-labelinput:disabled{opacity:.6}.axs-fw-field-optcount{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);white-space:nowrap;flex:none;font-size:11px}.axs-fw-field-typesel{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);text-align:right;background:0 0;border:0;border-radius:6px;outline:none;flex:none;padding:3px 6px;font-size:11px;font-weight:500;transition:color .12s,background .12s}.axs-fw-field-typesel:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-fw-field-typesel:focus-visible{box-shadow:var(--axv-focus-ring)}.axs-fw-field-typesel:disabled{opacity:.6;cursor:default}.axs-fw-field-req{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);text-align:center;background:0 0;border:0;border-radius:6px;outline:none;flex:none;min-width:56px;padding:3px 6px;font-size:11px;font-weight:400;transition:color .12s,background .12s}.axs-fw-field-req:hover:not(:disabled){color:var(--axs-ink-mid);background:var(--axs-surface-alt)}.axs-fw-field-req[aria-pressed=true]{color:var(--axs-ink-mid);font-weight:500}.axs-fw-field-req:focus-visible{box-shadow:var(--axv-focus-ring)}.axs-fw-field-req:disabled{opacity:.5;cursor:default}.axs-fw-field-expand{-webkit-appearance:none;appearance:none;cursor:pointer;width:24px;height:24px;color:var(--axs-ink-faint);background:0 0;border:none;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:inline-flex}.axs-fw-field-expand svg{width:12px;height:12px;transition:transform .14s}.axs-fw-field-expand[aria-expanded=true] svg{transform:rotate(90deg)}.axs-fw-field-expand:hover{color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-fw[data-reduced-motion] .axs-fw-field-expand svg{transition:none}.axs-fw-field-btn{-webkit-appearance:none;appearance:none;cursor:pointer;width:24px;height:24px;color:var(--axs-ink-faint);opacity:0;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,opacity .12s;display:inline-flex}.axs-fw-field:hover .axs-fw-field-btn,.axs-fw-field:focus-within .axs-fw-field-btn{opacity:1}.axs-fw-field-btn:focus-visible{opacity:1}@media (hover:none){.axs-fw-field-btn{opacity:1}}.axs-fw-field-btn svg{width:12px;height:12px}.axs-fw-field-btn:disabled{opacity:.38;cursor:default}.axs-fw-field-btn-danger:hover:not(:disabled){color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, var(--axs-surface))}.axs-fw-field-detail{flex-wrap:wrap;align-items:flex-end;gap:8px;padding:2px 10px 10px 16px;display:flex}.axs-fw-field-ph{flex:200px;min-width:0}.axs-fw-field-opts{flex:100%}.axs-fw-field-opts textarea{resize:vertical;min-height:64px;line-height:1.5;font-family:var(--axs-sans);font-size:.74rem}.axs-fw-opts{flex-direction:column;gap:6px;display:flex}.axs-fw-opts-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.axs-fw-opt{align-items:center;gap:8px;display:flex}.axs-fw-opt-num{text-align:right;width:16px;font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.axs-fw-opt-input{box-sizing:border-box;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:7px;outline:none;flex:auto;padding:.4rem .55rem;font-size:.82rem;transition:border-color .12s,box-shadow .12s}.axs-fw-opt-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axs-fw-opt-input:disabled{opacity:.6}.axs-fw-opt-del{width:28px;height:28px;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;transition:color .12s,background .12s;display:inline-flex}.axs-fw-opt-del:hover:not(:disabled){color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, var(--axs-surface))}.axs-fw-opt-del:disabled{opacity:.35;cursor:default}.axs-fw-opt-del svg{width:13px;height:13px}.axs-fw-opt-add{color:var(--axs-ink-mid);font-family:var(--axs-sans);cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:5px 8px;font-size:.78rem;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.axs-fw-opt-add:hover:not(:disabled){background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-fw-opt-add svg{width:10px;height:10px}.axs-fw-field-key{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;padding-bottom:9px;font-size:11px}.axs-fw-addfield{-webkit-appearance:none;appearance:none;cursor:pointer;color:var(--axs-ink-mid);font-family:var(--axs-sans);background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:6px 8px;font-size:.78rem;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.axs-fw-addfield svg{width:10px;height:10px}.axs-fw-addfield:hover:not(:disabled){background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-fw-addfield:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-fw-addfield:disabled{opacity:.38;cursor:default}.axs-fw-autoreply{border-top:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:10px 0 0;display:flex}.axs-fw-autoreply-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--axs-ink);white-space:nowrap;align-items:center;gap:7px;font-size:.78rem;font-weight:500;display:inline-flex}.axs-fw-autoreply-toggle input{cursor:pointer;width:14px;height:14px;accent-color:var(--axs-accent);margin:0}.axs-fw-autoreply-toggle input:disabled{cursor:default}.axs-fw-autoreply-toggle:has(input:disabled){color:var(--axs-ink-faint);cursor:default}.axs-fw-autoreply-state{font-family:var(--axs-sans);letter-spacing:.04em;color:var(--axs-ink-mid);white-space:nowrap;align-items:center;font-size:11px;display:inline-flex}.axs-fw-autoreply-state[data-state=off]{color:var(--axs-ink-faint)}.axs-fw-autoreply-design{white-space:nowrap;margin-left:auto}.axs-fw-field[data-narrow] .axs-fw-field-main{align-items:center;gap:8px;min-height:38px;padding:5px 6px 5px 16px}@media (hover:hover){.axs-fw-field[data-narrow] .axs-fw-field-main{min-height:32px}}.axs-fw-field[data-narrow] .axs-fw-field-labelinput{flex:auto;min-width:0;font-size:.84rem}.axs-fw .axv-ce-field input,.axs-fw .axv-ce-field textarea{padding:.38rem .55rem;font-size:.82rem}.axs-fw .axv-ce-field select{padding:.38rem 1.85rem .38rem .55rem;font-size:.82rem}.axs-fw-field[data-narrow] .axs-fw-field-expand{flex:none;width:32px;height:32px;margin-left:auto}.axs-fw-field[data-narrow] .axs-fw-field-detail{padding:2px 12px 12px 16px}.axs-fw-field-mctls{flex-wrap:wrap;align-items:flex-end;gap:12px;width:100%;display:flex}.axs-fw-field-mtype{flex:150px}.axs-fw-field-mreq{border:1px solid var(--axs-line);background:var(--axs-surface);min-height:36px;color:var(--axs-ink-mid);border-radius:8px;flex:none;padding:7px 14px}.axs-fw-field-mreq[aria-pressed=true]{border-color:var(--axs-accent);color:var(--axs-ink);font-weight:500}.axs-fw-field-mdelete{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-danger);background:0 0;border:0;align-items:center;gap:6px;margin-top:10px;padding:7px 4px;font-size:.82rem;font-weight:500;display:inline-flex}.axs-fw-field-mdelete svg{width:13px;height:13px}@media (max-width:640px){.axs-fw-preview{padding:10px 10px 12px}.axs-fw-autoreply{gap:8px}.axs-fw-autoreply-design{flex:100%;justify-content:center;margin-left:0}}.axv-ictile{width:20px;height:20px;font-family:var(--axs-sans);color:color-mix(in srgb, var(--axv-ictile-hue,var(--axs-accent)) 70%, var(--axs-ink));background:color-mix(in srgb, var(--axv-ictile-hue,var(--axs-accent)) 12%, transparent);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.axv-ictile svg{width:12px;height:12px;display:block}.axv-ictile[data-tone=warning]{color:color-mix(in srgb, var(--axs-warn) 62%, var(--axs-ink));background:color-mix(in srgb, var(--axs-warn) 15%, transparent)}.axv-ictile[data-tone=critical]{color:color-mix(in srgb, var(--axs-danger) 68%, var(--axs-ink));background:color-mix(in srgb, var(--axs-danger) 10%, transparent)}.axv-ictile[data-tone=accent]{color:color-mix(in srgb, var(--axs-accent) 72%, var(--axs-ink));background:color-mix(in srgb, var(--axs-accent) 11%, transparent)}.axv-ictile[data-tone=success]{color:color-mix(in srgb, var(--axs-ok) 72%, var(--axs-ink));background:color-mix(in srgb, var(--axs-ok) 12%, transparent)}.axv-daychip{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:7px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:34px;height:38px;display:inline-flex}.axv-daychip-d{font-family:var(--axs-sans);letter-spacing:.06em;color:var(--axs-ink-faint);font-size:8.5px;font-weight:600}.axv-daychip-n{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:1.15}.axv-daychip[data-active]{background:var(--axs-accent);border-color:var(--axs-accent)}.axv-daychip[data-active] .axv-daychip-d,.axv-daychip[data-active] .axv-daychip-n{color:var(--axs-accent-fg)}.axv-meterbar{background:color-mix(in srgb, var(--axs-ink) 7%, transparent);border-radius:2px;height:3px;margin-top:6px;display:block;overflow:hidden}.axv-meterbar i{opacity:.75;border-radius:2px;height:100%;display:block}.axv-statstack{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;display:flex}.axv-statstack[data-surface=anchor]{border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);box-shadow:inset 3px 0 0 var(--axv-statstack-rail,transparent);margin:2px 0 9px;padding:9px 12px 10px}.axv-statstack-stat{min-width:0}.axv-statstack-label{font-family:var(--axs-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10px;font-weight:500}.axv-statstack-value{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:2px 0 0;font-size:17px;font-weight:500}.axv-statstack-stat[data-status=warning] .axv-statstack-value{color:var(--axs-warn)}.axv-statstack-stat[data-status=critical] .axv-statstack-value{color:var(--axs-danger)}.axv-statstack-stat[data-door]{cursor:pointer;transition:background var(--axs-motion-fast,.12s) ease;border-radius:7px;margin:-4px -7px;padding:4px 7px}.axv-statstack-stat[data-door]:hover{background:color-mix(in srgb, var(--axs-ink) 5%, transparent)}.axv-statstack-stat[data-door]:hover .axv-statstack-label{color:var(--axs-ink-mid)}.axv-statstack-stat[data-door]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--axs-accent) 40%, transparent);outline:none}.axv-statstack-hint{font-family:var(--axs-sans);letter-spacing:0;color:var(--axs-ink-faint);margin-left:6px;font-size:11.5px;font-weight:400}.axs-ads-boardwrap{height:100%;min-height:0;position:relative}.axs-ads-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-ads-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-ads-fill,.axs-gb-fillbody>.axs-ads-statebody{height:100%}.axs-ads-fill{flex-direction:column;min-height:0;display:flex;position:relative}.axs-ads-fill>.axs-ew-cols{flex:auto;min-height:0}.axs-ads-barextra{align-items:center;gap:8px;margin-left:8px;display:inline-flex}.axs-ads-barextra .axs-ads-newbtn{padding:3px 10px 3px 8px;font-size:.72rem}.axs-ads-refreshing{color:var(--axs-ink-faint);font-size:.68rem}.axs-ads-newbtn{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line-hard);background:var(--axs-surface);cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink);border-radius:var(--axs-radius-md,9px);white-space:nowrap;align-items:center;gap:5px;padding:5px 13px 5px 11px;font-size:.78rem;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.axs-ads-newbtn svg{color:var(--axs-accent);flex:none}.axs-ads-newbtn:hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-ads-newbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-ads-providers{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-ads-provider{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-mid);white-space:nowrap;align-items:center;font-size:.6rem;font-weight:500;display:inline-flex}.axs-ads-provider[data-state=connected]{color:var(--axs-ok)}.axs-ads-provider[data-state=unmapped],.axs-ads-provider[data-state=not_connected]{color:var(--axs-warn)}.axs-ads-provider[data-state=planned]{opacity:.45}.axs-ads-primarybtn{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;background:var(--axs-accent);color:var(--axs-accent-fg);border-radius:var(--axs-radius-md,9px);white-space:nowrap;transition:background var(--axs-motion-fast,.12s) ease, transform var(--axs-motion-fast,.12s) ease;border:0;align-items:center;gap:6px;padding:7px 13px;font-size:.78rem;font-weight:500;display:inline-flex}.axs-ads-primarybtn:hover{background:var(--axs-accent-hover)}.axs-ads-primarybtn:active{transform:scale(.98)}.axs-ads-cols .axs-ew-railcol{width:max(208px,min(20%,260px))}.axs-ads-cols>.axs-ads-maincol{min-width:280px}.axs-ads-prevcol{flex:.95 1 0}.axs-ads-colhead-meta{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;flex:none;font-size:.68rem}.axs-ads-colhead-end{margin-left:auto}.axs-ads-colhead-name{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.axs-ads-statebody{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;min-height:0;padding:32px;display:flex}.axs-ads-retry{margin-top:0}.axs-ads-connectbody{text-align:center;flex-direction:column;align-items:center;gap:4px;max-width:440px;padding:12px 8px;display:flex}.axs-ads-connect-glyph{color:#c0492b;background:color-mix(in srgb, #c0492b 13%, var(--axs-surface-alt));border-radius:16px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.axs-ads-connect-title{font-family:var(--axs-display);color:var(--axs-ink);margin:14px 0 0;font-size:1.4rem;font-weight:600}.axs-ads-connect-lede{color:var(--axs-ink-mid);max-width:340px;margin:8px 0 18px;font-size:.84rem;line-height:1.55}.axs-ads-connectbody .axs-ads-primarybtn{margin-bottom:8px;padding:10px 18px;font-size:.86rem}.axs-ads-connect-note{text-align:center;max-width:320px;color:var(--axs-ink-faint);margin:10px 0 0;font-size:.68rem;line-height:1.5}.axs-ads-connect-providers{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}.axs-ads-rail{gap:12px}.axs-ads-camp{gap:4px}.axs-ads-camp-top{align-items:center;gap:8px;min-width:0;display:flex}.axs-ads-campdot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:7px;height:7px}.axs-ads-campdot[data-status=enabled]{background:var(--axs-ok)}.axs-ads-campdot[data-status=not_serving]{background:var(--axs-danger)}.axs-ads-campdot[data-status=paused]{background:#d99a2b}.axs-ads-camp-name{min-width:0;color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:.76rem;font-weight:500;overflow:hidden}.axs-ads-camp-spend{font-variant-numeric:tabular-nums;color:var(--axs-ink);flex:none;font-size:.72rem}.axs-ads-camp-spend[data-dim]{color:var(--axs-ink-faint)}.axs-ads-camp-sub{color:var(--axs-ink-faint);justify-content:space-between;align-items:baseline;gap:8px;padding-left:15px;font-size:.66rem;display:flex}.axs-ads-camp-meter{margin:2px 0 1px 15px}.axs-ads-acctrow{margin-bottom:2px}.axs-ads-acctglyph{color:#c0492b;flex:none;justify-content:center;align-items:center;width:15px;height:15px;margin-left:-4px;display:flex}.axs-ads-rail-empty{color:var(--axs-ink-faint);padding:14px 10px;font-size:.72rem;line-height:1.5}.axs-ads-mainbody{box-sizing:border-box;scrollbar-width:thin;scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:14px 22px 24px;display:flex;overflow-y:auto;container-type:inline-size}.axs-ads-mainbody>*{flex:none}.axs-ads-mainbody>.axs-ads-tabbody{flex:auto}.axs-ads-statrow{flex:none}.axs-ads-chartblock{flex-direction:column;gap:8px;display:flex}.axs-ads-chartwrap{flex-direction:column;flex:auto;gap:6px;min-height:120px;display:flex}.axs-ads-chartwrap .axv-cost-chart{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-ads-chartwrap .axv-cost-bars{flex:auto;gap:2px;height:auto;min-height:0}.axs-ads-chartwrap .axv-cost-bar{border-radius:2px 2px 0 0}.axs-ads-chart-empty{color:var(--axs-ink-faint);border:1px dashed var(--axs-line);border-radius:10px;flex:auto;justify-content:center;align-items:center;min-height:96px;font-size:.74rem;display:flex}.axs-ads-ldblock{border-top:1px solid var(--axs-line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.axs-ads-ld-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.axs-ads-ld-asof{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:.68rem}.axs-ads-ld-note{max-width:62ch;color:var(--axs-ink-faint);margin:0;font-size:.72rem;line-height:1.5}.axs-ads-serving{color:var(--axs-warn);max-width:62ch;font-size:.74rem;line-height:1.5}.axs-ads-serving[data-tone=info]{color:var(--axs-ink-mid)}.axs-ads-nodata{color:var(--axs-ink-faint);font-size:.74rem}.axs-ads-id-meta{color:var(--axs-ink-mid);flex-wrap:wrap;align-items:center;gap:10px;font-size:.68rem;display:flex}.axs-ads-meta-item{white-space:nowrap}.axs-ads-pill{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-mid);flex:none;align-items:center;font-size:.58rem;font-weight:500;display:inline-flex}.axs-ads-pill[data-status=enabled]{color:var(--axs-ok)}.axs-ads-pill[data-status=not_serving]{color:var(--axs-danger)}.axs-ads-pill[data-status=paused]{color:var(--axs-warn)}.axs-ads-pill[data-status=ended]{opacity:.7}.axs-ads-id-actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.axs-ads-tabstrip{align-self:flex-start}.axs-ads-tabbody{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-ads-chartwrap-detail{padding-top:8px}.axs-ads-depthempty{min-height:96px;color:var(--axs-ink-faint);border:1px dashed var(--axs-line);border-radius:10px;flex:auto;justify-content:center;align-items:center;margin-top:8px;font-size:.74rem;display:flex}.axs-ads-tablewrap{scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.axs-ads-table{border-collapse:collapse;width:100%;color:var(--axs-ink);font-size:.74rem}.axs-ads-table th{z-index:1;background:var(--axs-surface);text-align:left;border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint);white-space:nowrap;padding:7px 8px;font-size:.58rem;font-weight:500;position:-webkit-sticky;position:sticky;top:0}.axs-ads-table td{border-bottom:1px solid color-mix(in srgb, var(--axs-line) 55%, transparent);vertical-align:top;overflow-wrap:anywhere;padding:7px 8px}.axs-ads-table th[data-num],.axs-ads-table td[data-num]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.axs-ads-bidfloor{color:var(--axs-danger);white-space:nowrap}.axs-ads-danger{color:var(--axs-danger)}.axs-ads-danger:hover{border-color:color-mix(in srgb, var(--axs-danger) 45%, var(--axs-line))}.axs-ads-armed{align-items:center;gap:6px;display:inline-flex}.axs-ads-armed-go{color:var(--axs-accent-fg);background:var(--axs-danger);border-color:var(--axs-danger)}.axs-ads-armed-go:hover{background:color-mix(in srgb, var(--axs-danger) 88%, black)}.axs-ads-note{color:var(--axs-ink-mid);align-items:center;gap:10px;font-size:.72rem;display:flex}.axs-ads-note-ok{color:var(--axs-ok)}.axs-ads-note .axv-ce-undo{flex:none}.axs-ads-meta-edit{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;color:inherit;border:0;border-bottom:1px dashed var(--axs-line-hard);background:0 0;align-items:center;gap:4px;padding:0;display:inline-flex}.axs-ads-meta-edit:hover:not(:disabled){color:var(--axs-ink);border-bottom-color:var(--axs-ink-mid)}.axs-ads-meta-edit:disabled{cursor:default;border-bottom-color:#0000}.axs-ads-editglyph{color:var(--axs-ink-faint);flex:none}.axs-ads-meta-edit:hover:not(:disabled) .axs-ads-editglyph{color:var(--axs-ink)}.axs-ads-meta-edit:disabled .axs-ads-editglyph{display:none}.axs-ads-budget-edit{align-items:center;gap:6px;display:inline-flex}.axs-ads-budget-edit input{width:5.5em;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:6px;padding:3px 6px;font-size:.78rem}.axs-ads-budget-cur,.axs-ads-budget-per{color:var(--axs-ink-faint);font-size:.7rem}.axs-ads-railtitle{font-family:var(--axs-sans);letter-spacing:.13em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.62rem;font-weight:500}.axs-ads-tabtools{flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:8px 0 2px;display:flex}.axs-ads-tabtools .axs-ads-railtitle{margin-right:auto}.axs-ads-addpanel{border-top:1px solid var(--axs-line);flex-direction:column;flex:none;gap:8px;margin-bottom:8px;padding:12px 0;display:flex}.axs-ads-problem{color:var(--axs-warn)}.axs-ads-kwtab .axv-ce-field textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;resize:vertical;border-radius:7px;width:100%;padding:.45rem .6rem;font-size:.88rem;transition:border-color .12s,box-shadow .12s}.axs-ads-kwtab .axv-ce-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ads-kwtab,.axs-ads-adslist,.axs-ads-rsaeditor{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-ads-kwtab .axs-ads-tablewrap{flex:auto}.axs-ads-adslist{scrollbar-width:thin;overflow-y:auto}.axs-ads-rsaeditor{scrollbar-width:thin;gap:12px;overflow-y:auto}.axs-ads-lede{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex:none;max-width:52ch;margin:0;font-size:.78rem;line-height:1.5}.axs-ads-nextsteps{color:var(--axs-ink-faint);flex:none;max-width:52ch;margin:0;font-size:.7rem;line-height:1.5}.axs-ads-tabcount{color:var(--axs-ink-faint);margin-right:auto;font-size:.7rem}.axs-ads-field-grow{flex:2 16rem}.axs-ads-field-money{flex:0 9rem}.axs-ads-moneywrap{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;align-items:center;gap:0;padding-left:.6rem;transition:border-color .12s,box-shadow .12s;display:flex}.axs-ads-moneywrap:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axs-ads-money-cur{color:var(--axs-ink-faint);font-size:.84rem}.axs-ads-moneywrap input,.axv-ce-field .axs-ads-moneywrap input{box-shadow:none;background:0 0;border:0;outline:none;width:100%;padding:.45rem .6rem .45rem .25rem}.axs-ads-rowactions{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.axs-ads-rowact{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-faint);background:0 0;border:0;padding:0;font-size:.68rem;font-weight:500}.axs-ads-rowact:hover:not(:disabled){color:var(--axs-ink)}.axs-ads-rowact.axs-ads-danger:hover:not(:disabled){color:var(--axs-danger)}.axs-ads-table th[data-actions],.axs-ads-table td[data-actions]{text-align:right;width:1%}.axs-ads-rowact.axs-ads-armed-go{border-radius:6px;padding:2px 8px}.axs-ads-adcard{flex-direction:column;flex:none;gap:6px;padding:12px 2px;display:flex}.axs-ads-adcard+.axs-ads-adcard{border-top:1px solid var(--axs-line)}.axs-ads-adcard-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-ads-adcard-group{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.6rem;font-weight:500}.axs-ads-adcard-policy{color:var(--axs-warn);white-space:nowrap;font-size:.64rem}.axs-ads-adcard-actions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.axs-ads-adcard-hls{flex-wrap:wrap;gap:6px;display:flex}.axs-ads-hlchip{color:var(--axs-ink);background:var(--axs-surface-alt);overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:7px;padding:3px 9px;font-size:.74rem;font-weight:500;display:inline-flex}.axs-ads-adcard-descs{color:var(--axs-ink-mid);overflow-wrap:anywhere;font-size:.74rem}.axs-ads-adcard-descs .axs-ads-asslabel{margin-left:8px}.axs-ads-adcard-url{font-family:var(--axs-sans);color:var(--axs-ink-faint);overflow-wrap:anywhere;font-size:.64rem}.axs-ads-copygroup{flex-direction:column;gap:6px;display:flex}.axs-ads-copylabel{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.6rem;font-weight:500}.axs-ads-charrow{align-items:center;gap:8px;display:flex}.axs-ads-charrow input{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;flex:auto;padding:.4rem .55rem;font-size:.84rem;transition:border-color .12s,box-shadow .12s}.axs-ads-charrow input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ads-charcount{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);text-align:right;flex:none;min-width:3.4em;font-size:.6rem}.axs-ads-charrow[data-over] .axs-ads-charcount{color:var(--axs-danger);font-weight:600}.axs-ads-charrow[data-over] input{border-color:color-mix(in srgb, var(--axs-danger) 55%, var(--axs-line-hard))}.axs-ads-rowx{-webkit-appearance:none;appearance:none;cursor:pointer;color:var(--axs-ink-faint);background:0 0;border:0;flex:none;padding:2px 4px;font-size:.9rem;line-height:1}.axs-ads-rowx:hover{color:var(--axs-danger)}.axs-ads-addrow{align-self:flex-start}.axs-ads-rsaeditor-preview{background:var(--axs-surface-alt);border-radius:var(--axs-radius-lg,12px);flex:none;padding:12px}.axs-ads-prevbody{box-sizing:border-box;scrollbar-width:thin;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:14px 16px 18px;display:flex;overflow-y:auto}.axs-ads-prevbody>*{flex:none}.axs-ads-sidelabel{font-family:var(--axs-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:6px;margin-bottom:10px;font-size:.6rem;font-weight:500;display:flex}.axs-ads-working{flex-direction:column;gap:10px;display:flex}.axs-ads-working-row{align-items:center;gap:9px;font-size:.78rem;display:flex}.axs-ads-working-text{min-width:0;color:var(--axs-ink);overflow-wrap:anywhere;flex:auto}.axs-ads-asslabel{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px;font-size:.58rem;font-weight:500}.axs-ads-asslabel[data-rank=BEST]{color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 14%, transparent)}.axs-ads-asslabel[data-rank=GOOD]{color:var(--axs-ink-mid);background:var(--axs-surface-alt)}.axs-ads-asslabel[data-rank=LOW]{color:var(--axs-warn);background:color-mix(in srgb, var(--axs-warn) 14%, transparent)}.axs-ads-working-note{color:var(--axs-ink-faint);font-size:.7rem;line-height:1.5}.axs-ads-bstepchip{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:.66rem}.axs-ads-bbody{flex:auto;min-height:0;display:flex}.axs-ads-brail{border-right:1px solid var(--axs-line);scrollbar-width:thin;flex-direction:column;flex:0 0 168px;gap:4px;padding:14px;display:flex;overflow-y:auto}.axs-ads-bstep{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;text-align:left;transition:background var(--axs-motion-fast,.12s) ease;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:10px;padding:8px;display:flex}.axs-ads-bstep:disabled{cursor:default}.axs-ads-bstep:not(:disabled):hover{background:color-mix(in srgb, var(--axs-surface-alt) 55%, transparent)}.axs-ads-bstep-num{background:var(--axs-surface-alt);width:22px;height:22px;color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.66rem;font-weight:500;display:flex}.axs-ads-bstep[data-active] .axs-ads-bstep-num{color:#fff;background:#c0492b}.axs-ads-bstep[data-done] .axs-ads-bstep-num{background:var(--axs-ok);color:#fff}.axs-ads-bstep-label{color:var(--axs-ink);font-size:.8rem;font-weight:500}.axs-ads-bstep[data-active] .axs-ads-bstep-label{color:#c0492b}.axs-ads-bstep:disabled .axs-ads-bstep-label{color:var(--axs-ink-faint)}.axs-ads-bstep-hint{color:var(--axs-ink-faint);font-size:.68rem}.axs-ads-bform{scrollbar-width:thin;scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:12px;min-width:0;padding:16px 22px 24px;display:flex;overflow-y:auto}.axs-ads-bform-title{font-family:var(--axs-display);color:var(--axs-ink);font-size:1.05rem;font-weight:600}.axs-ads-review{flex-direction:column;gap:8px;display:flex}.axs-ads-reviewrow{border-bottom:1px solid color-mix(in srgb, var(--axs-line) 55%, transparent);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;font-size:.8rem;display:flex}.axs-ads-reviewrow span{color:var(--axs-ink-mid);font-size:.74rem}.axs-ads-reviewrow strong{color:var(--axs-ink);text-align:right;overflow-wrap:anywhere;font-weight:500}.axs-ads-ready{border-top:1px solid var(--axs-line);align-items:center;gap:12px;margin-top:4px;padding-top:14px;display:flex}.axs-ads-ready-meta-title{color:var(--axs-ink);font-size:.82rem;font-weight:500}.axs-ads-ready-meta-sub{color:var(--axs-ink-faint);font-size:.7rem}.axs-ads-ready-launch{justify-content:center;width:100%;margin-top:2px}.axs-ads-ready-launch:disabled{background:color-mix(in srgb, var(--axs-accent) 22%, var(--axs-surface-alt));color:var(--axs-ink-faint);cursor:default}.axs-ads-ready-note{color:var(--axs-warn);align-items:center;gap:5px;margin-top:7px;font-size:.7rem;display:flex}@container (width<=560px){.axs-ads-table th[data-secondary],.axs-ads-table td[data-secondary]{display:none}}@container (width<=360px){.axs-ads-table th[data-w1hide],.axs-ads-table td[data-w1hide]{display:none}.axs-ads-id-meta{font-size:.64rem}}@media (max-width:760px){.axs-ads-mainbody{padding:12px 14px 20px}.axs-ads-bbody{flex-direction:column}.axs-ads-brail{border-right:0;border-bottom:1px solid var(--axs-line);flex-flow:wrap;flex:none;overflow:visible}.axs-ads-bform{padding:14px 14px 24px}}.axs-seoc{gap:var(--axs-space-3);flex-direction:column;display:flex}.axs-seoc-head{justify-content:space-between;align-items:center;gap:var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-seoc-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-seoc-actions{align-items:center;gap:var(--axs-space-2);flex-wrap:wrap;display:flex}.axs-seoc-btn{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);border-radius:var(--axs-radius-md);min-height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), background-color var(--axs-dur-fast) var(--axs-ease-standard);padding:6px 12px}.axs-seoc-btn:hover:not(:disabled){border-color:var(--axs-accent)}.axs-seoc-btn:disabled{cursor:default;opacity:.55}.axs-seoc-btn--approve:hover:not(:disabled){border-color:var(--axs-ok);color:var(--axs-ok)}.axs-seoc-operror{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-danger);margin:0}.axs-seoc-row{align-items:stretch;gap:var(--axs-space-4);display:flex}.axs-seoc-row>.axs-seoc-card{flex:1 1 0;min-width:0}.axs-seoc-aribody{align-items:center;gap:var(--axs-space-5);flex-wrap:wrap;display:flex}.axs-seoc-arihero{align-items:center;gap:var(--axs-space-1);flex-direction:column;display:flex}.axs-seoc-grade{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.04em;color:var(--axs-ink-faint)}.axs-seoc-grade[data-band=good]{color:var(--axs-ok)}.axs-seoc-grade[data-band=fair]{color:var(--axs-warn)}.axs-seoc-grade[data-band=poor]{color:var(--axs-danger)}.axs-seoc-arimeta{gap:var(--axs-space-3);flex-direction:column;flex:160px;min-width:0;display:flex}.axs-seoc-trend{gap:var(--axs-space-1);flex-direction:column;display:flex}.axs-seoc-spark{max-width:100%}.axs-seoc-engines{gap:var(--axs-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.axs-seoc-engine{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);align-items:baseline;gap:6px;padding:3px 8px;display:inline-flex}.axs-seoc-enginename{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-seoc-enginescore{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);color:var(--axs-ink)}.axs-seoc-engine[data-band=good] .axs-seoc-enginescore{color:var(--axs-ok)}.axs-seoc-engine[data-band=fair] .axs-seoc-enginescore{color:var(--axs-warn)}.axs-seoc-engine[data-band=poor] .axs-seoc-enginescore{color:var(--axs-danger)}.axs-seoc-enginewarn{padding:var(--axs-space-2) var(--axs-space-3);background:var(--axs-warn-bg);border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-micro);line-height:var(--axs-lh-body);color:var(--axs-warn);margin:0}.axs-seoc-setlist{flex-direction:column;display:flex}.axs-seoc-setrow{justify-content:space-between;align-items:center;gap:var(--axs-space-3);border-bottom:1px solid color-mix(in srgb, var(--axs-line) 60%, transparent);padding:7px 0;display:flex}.axs-seoc-setrow:last-child{border-bottom:0}.axs-seoc-setmain{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-seoc-setlabel{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink)}.axs-seoc-sethint{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-seoc-select{-webkit-appearance:auto;appearance:auto;border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);max-width:180px;min-height:32px;color:var(--axs-ink);font-family:var(--axs-sans);font-size:var(--axs-text-body);padding:4px 8px}.axs-seoc-select:disabled{opacity:.55}.axs-seoc-toggle{-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-line);width:36px;height:20px;transition:background-color var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);border-radius:999px;flex:none;padding:0;position:relative}.axs-seoc-toggle[aria-checked=true]{background:var(--axs-ok);border-color:var(--axs-ok)}.axs-seoc-toggle:disabled{cursor:default;opacity:.55}.axs-seoc-toggle-dot{background:var(--axs-surface);width:14px;height:14px;transition:translate var(--axs-dur-fast) var(--axs-ease-standard);border-radius:50%;position:absolute;top:2px}.axs-seoc-toggle-dot:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2px}.axs-seoc-toggle-dot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:2px}.axs-seoc-toggle-dot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:2px}.axs-seoc-toggle[aria-checked=true] .axs-seoc-toggle-dot{translate:16px}.axs-seoc[data-reduced-motion=true] .axs-seoc-toggle-dot{transition:none}.axs-seoc-qcounts{align-items:stretch;gap:var(--axs-space-4);flex-wrap:wrap;display:flex}.axs-seoc-qcount{flex-direction:column;gap:2px;min-width:52px;display:flex}.axs-seoc-qcountnum{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-semibold);color:var(--axs-ink)}.axs-seoc-qcount[data-tone=warn] .axs-seoc-qcountnum{color:var(--axs-warn)}.axs-seoc-qcount[data-tone=ok] .axs-seoc-qcountnum{color:var(--axs-ok)}.axs-seoc-qcountlabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);letter-spacing:.02em}.axs-seoc-qgroup{gap:var(--axs-space-1);flex-direction:column;display:flex}.axs-seoc-qlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-seoc-qrow{justify-content:space-between;align-items:center;gap:var(--axs-space-3);border-bottom:1px solid color-mix(in srgb, var(--axs-line) 60%, transparent);padding:6px 0;display:flex}.axs-seoc-qrow:last-child{border-bottom:0}.axs-seoc-qmain{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-seoc-qid{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-seoc-qlink{color:var(--axs-accent);text-decoration:none}.axs-seoc-qlink:hover{text-decoration:underline}.axs-seoc-qmeta{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-seoc-qactions{align-items:center;gap:var(--axs-space-2);flex:none;display:flex}.axs-seoc-actlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-seoc-actrow{align-items:baseline;gap:var(--axs-space-3);border-bottom:1px solid color-mix(in srgb, var(--axs-line) 60%, transparent);padding:6px 0;display:flex}.axs-seoc-actrow:last-child{border-bottom:0}.axs-seoc-actbadge{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);color:var(--axs-ink-faint);white-space:nowrap;flex:none;padding:1px 7px}.axs-seoc-actmain{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-seoc-actdetails{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink);overflow-wrap:anywhere}.axs-seoc-actmeta{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}@media (max-width:860px){.axs-seoc-btn,.axs-seoc-select{min-height:44px}.axs-seoc-toggle{width:48px;height:26px}.axs-seoc-toggle-dot{width:20px;height:20px}.axs-seoc-toggle[aria-checked=true] .axs-seoc-toggle-dot{translate:22px}}@media (max-width:760px){.axs-seoc{gap:var(--axs-space-3)}.axs-seoc-row{gap:var(--axs-space-3);flex-direction:column}.axs-seoc-aribody{gap:var(--axs-space-4)}}.axs-seo-workspace{height:100%;min-height:0;position:relative}.axs-seo-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-seo-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-seo-grid,.axs-gb-fillbody>.axs-seo-statepad{height:100%}.axs-seo-winseg{margin-left:auto}.axs-seo-statepad{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--axs-space-3);height:100%;min-height:0;padding:var(--axs-space-6);flex-direction:column;display:flex;overflow-y:auto}.axs-seo-retry{-webkit-appearance:none;appearance:none;cursor:pointer;margin-top:var(--axs-space-2);border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);padding:7px 14px}.axs-seo-retry:hover{border-color:var(--axs-accent)}.axs-seo-grid{box-sizing:border-box;overscroll-behavior:contain;gap:var(--axs-space-4);min-height:0;padding:var(--axs-space-4) var(--axs-space-4) var(--axs-space-5);flex-direction:column;display:flex;overflow-y:auto}.axs-seo-row{align-items:flex-start;gap:var(--axs-space-4);display:flex}.axs-seo-col{gap:var(--axs-space-4);flex-direction:column;min-width:0;display:flex}.axs-seo-col--side{flex:0 0 320px}.axs-seo-col--main{flex:auto}.axs-seo-card{box-sizing:border-box;gap:var(--axs-space-3);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);min-width:0;padding:var(--axs-space-4);flex-direction:column;display:flex}.axs-seo-cardhead{justify-content:space-between;align-items:baseline;gap:var(--axs-space-2);display:flex}.axs-seo-cardtitle{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-seo-chip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;color:var(--axs-ink-faint);white-space:nowrap}.axs-seo-cardnote{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink-faint);margin:0}.axs-seo-healthbody{align-items:center;gap:var(--axs-space-3);flex-direction:column;display:flex}.axs-seo-ring{width:104px;height:104px;position:relative}.axs-seo-ring-track{stroke:var(--axv-track)}.axs-seo-ring-arc{stroke:var(--axs-accent);transition:stroke-dasharray var(--axs-dur-slow) var(--axs-ease-spring)}.axs-seo-ring[data-band=good] .axs-seo-ring-arc{stroke:var(--axs-ok)}.axs-seo-ring[data-band=fair] .axs-seo-ring-arc{stroke:var(--axs-warn)}.axs-seo-ring[data-band=poor] .axs-seo-ring-arc{stroke:var(--axs-danger)}.axs-seo-ring[data-reduced-motion=true] .axs-seo-ring-arc{transition:none}.axs-seo-ring-center{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.axs-seo-ring-score{font-family:var(--axs-sans);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-semibold);color:var(--axs-ink);letter-spacing:-.02em}.axs-seo-ring-of{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-top:2px}.axs-seo-issues{align-items:stretch;gap:var(--axs-space-4);display:flex}.axs-seo-issue{flex-direction:column;align-items:center;gap:2px;min-width:52px;display:flex}.axs-seo-issuenum{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-semibold);color:var(--axs-ink)}.axs-seo-issue[data-tone=critical] .axs-seo-issuenum{color:var(--axs-danger)}.axs-seo-issue[data-tone=warning] .axs-seo-issuenum{color:var(--axs-warn)}.axs-seo-issuelabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);letter-spacing:.02em}.axs-seo-stamp{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-seo-kpis{flex:none}.axs-seo-stathint{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-top:2px;display:block}.axs-seo-chartwrap{gap:var(--axs-space-1);flex-direction:column;min-height:120px;display:flex}.axs-seo-chartlabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-seo-chartwrap .axv-cost-chart{flex-direction:column;flex:auto;min-height:96px;display:flex}.axs-seo-chartwrap .axv-cost-bars{flex:auto;gap:2px;height:auto;min-height:0}.axs-seo-chartwrap .axv-cost-bar{background:var(--axs-accent);border-radius:2px 2px 0 0}.axs-seo-chartempty{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-faint);border:1px dashed var(--axs-line);border-radius:var(--axs-radius-md);flex:auto;justify-content:center;align-items:center;min-height:88px;display:flex}.axs-seo-sub{gap:var(--axs-space-2);flex-direction:column;display:flex}.axs-seo-sublabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-seo-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-seo-listrow{justify-content:space-between;align-items:baseline;gap:var(--axs-space-3);border-bottom:1px solid color-mix(in srgb, var(--axs-line) 60%, transparent);padding:5px 0;display:flex}.axs-seo-listrow:last-child{border-bottom:0}.axs-seo-listlabel{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-seo-listmeta{align-items:baseline;gap:var(--axs-space-2);white-space:nowrap;display:flex}.axs-seo-listval{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-seo-listsub{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-seo-listempty{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-faint);margin:0}.axs-seo-notes{padding-top:var(--axs-space-1);flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.axs-seo-note{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-seo-maploading{padding:var(--axs-space-4)}@media (max-width:860px){.axs-seo-winseg .axs-seg-btn{min-width:44px;min-height:44px}}@media (max-width:760px){.axs-seo-grid{padding:var(--axs-space-3)}.axs-seo-row{gap:var(--axs-space-3);flex-direction:column}.axs-seo-col{gap:var(--axs-space-3)}.axs-seo-col--side{flex:none}}.axmr{flex-direction:column;gap:.85rem;display:flex}.axmr-head{flex-direction:column;gap:.2rem;display:flex}.axmr-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axmr-title{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.05rem;font-weight:600;line-height:1.25}.axmr-sub{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:64ch;margin:.1rem 0 0;font-size:.8rem;line-height:1.45}.axmr-list{border:1px solid var(--axs-line);background:var(--axs-canvas-bg);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.axmr-row{flex-direction:column;gap:.4rem;padding:.7rem .8rem;display:flex}.axmr-row+.axmr-row{border-top:1px solid var(--axs-line)}.axmr-rowtop{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.axmr-name{font-family:var(--axs-sans);color:var(--axs-ink);align-items:center;gap:.4rem;font-size:.9rem;font-weight:500;display:inline-flex}.axmr-scope{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:999px;padding:.05rem .4rem;font-size:.6rem}.axmr-rowtop>.axv-pill{margin-left:auto}.axmr-stats{margin-top:.05rem}.axmr-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:62ch;margin:0;font-size:.76rem;line-height:1.45}.axmr-foot{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.72rem;line-height:1.4}@media (max-width:540px){.axmr-rowtop>.axv-pill{margin-left:0}}.axs-li-workspace{height:100%;min-height:0;position:relative}.axs-li-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-li-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-li-panelbody{height:100%}.axs-li-panelbody{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto}.axs-li-panelbody>.axv-state{box-sizing:border-box;min-height:100%}.axs-li-statebox{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--axs-space-3);height:100%;min-height:0;padding:var(--axs-space-6);text-align:center;flex-direction:column;display:flex}.axs-li-statemeta{align-items:center;gap:var(--axs-space-2);display:flex}.axs-li-btn{-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);transition:background var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard), opacity var(--axs-dur-fast) var(--axs-ease-standard);border:1px solid #0000;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.axs-li-btn:disabled{opacity:.5;cursor:not-allowed}.axs-li-btn--ghost{background:var(--axs-surface);border-color:var(--axs-line);color:var(--axs-ink)}.axs-li-btn--ghost:not(:disabled):hover{border-color:var(--axs-accent)}.axs-li-glance{flex-direction:column;display:flex}.axs-li-header{justify-content:space-between;align-items:center;gap:var(--axs-space-3);padding:var(--axs-space-4) var(--axs-space-4) var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-li-header-id{align-items:baseline;gap:var(--axs-space-3);flex-wrap:wrap;min-width:0;display:flex}.axs-li-pagename{font-family:var(--axs-sans);font-size:1.02rem;font-weight:var(--axs-weight-semibold);letter-spacing:-.01em;color:var(--axs-ink);overflow-wrap:anywhere;margin:0}.axs-li-header-paused{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-warn)}.axs-li-ratehint{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap}.axs-li-statuschip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-mid);align-items:center;gap:5px;display:inline-flex}.axs-li-statuschip:before{content:"";border-radius:var(--axs-radius-pill);opacity:.8;background:currentColor;width:6px;height:6px}.axs-li-statuschip[data-status=active]{color:var(--axs-ok)}.axs-li-statuschip[data-status=paused]{color:var(--axs-warn)}.axs-li-statuschip[data-status=pending]{color:var(--axs-info)}.axs-li-statuschip[data-status=revoked]{color:var(--axs-danger)}.axs-li-grid{box-sizing:border-box;gap:var(--axs-space-4);padding:0 var(--axs-space-4) var(--axs-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-content:start;display:grid}.axs-li-card{box-sizing:border-box;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);flex-direction:column;min-width:0;display:flex}.axs-li-card--compose{grid-column:1/-1}@container (width>=720px){.axs-li-card--perf{grid-column:span 2}}.axs-li-card-head{justify-content:space-between;align-items:baseline;gap:var(--axs-space-2);padding:var(--axs-space-3) var(--axs-space-4) 0;display:flex}.axs-li-card-title{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-li-card-note{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap}.axs-li-card-body{gap:var(--axs-space-3);padding:var(--axs-space-3) var(--axs-space-4) var(--axs-space-4);flex-direction:column;display:flex}.axs-li-kpis{flex:none}.axs-li-perf-headline{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink);margin:0}.axs-li-perf-top{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin:0}.axs-li-empty{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-faint);margin:0}.axs-li-postlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-li-postrow{align-items:flex-start;gap:var(--axs-space-3);padding:var(--axs-space-2) 0;border-bottom:1px solid color-mix(in srgb, var(--axs-line) 60%, transparent);display:flex}.axs-li-postrow:last-child{border-bottom:0}.axs-li-postrow-glyph{border-radius:var(--axs-radius-sm);background:color-mix(in srgb, var(--axs-accent) 12%, transparent);width:26px;height:22px;font-family:var(--axs-sans);font-size:9px;font-weight:var(--axs-weight-bold);letter-spacing:.04em;color:var(--axs-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-li-postrow-main{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-li-postrow-text{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.axs-li-postrow-text em{color:var(--axs-ink-faint);font-style:italic}.axs-li-postrow-meta{align-items:center;gap:var(--axs-space-2);flex-wrap:wrap;display:flex}.axs-li-postrow-when{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-li-postrow-status{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-li-postrow-status[data-status=queued],.axs-li-postrow-status[data-status=approved]{color:var(--axs-info)}.axs-li-postrow-status[data-status=published]{color:var(--axs-ok)}.axs-li-postrow-stats{align-items:center;gap:var(--axs-space-2);display:flex}.axs-li-postrow-stats>span{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-li-compose-form{gap:var(--axs-space-3);flex-direction:column;display:flex}.axs-li-field{flex-direction:column;gap:5px;min-width:0;display:flex}.axs-li-field--grow{flex:auto}.axs-li-field--inline{flex:none}.axs-li-field-label{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-li-textarea,.axs-li-select{box-sizing:border-box;width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);padding:8px 10px}.axs-li-textarea{resize:vertical;min-height:64px;line-height:var(--axs-lh-body)}.axs-li-textarea:focus-visible{border-color:var(--axs-accent);outline:none}.axs-li-select:focus-visible{border-color:var(--axs-accent);outline:none}.axs-li-compose-row{align-items:flex-end;gap:var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-li-compose-row .axs-li-draftwrap{margin-left:auto;display:inline-flex}.axs-li-compose-hint{font-family:var(--axs-sans);font-size:var(--axs-text-micro);line-height:var(--axs-lh-body);color:var(--axs-ink-faint);margin:0}.axs-li-note{font-family:var(--axs-sans);font-size:var(--axs-text-body);border-radius:var(--axs-radius-md);padding:7px 10px}.axs-li-note--ok{color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 10%, transparent)}.axs-li-note--err{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 10%, transparent)}.axs-li-compose-preview{gap:var(--axs-space-3);flex-direction:column;display:flex}.axs-li-compose-previewhead{align-items:center;gap:var(--axs-space-2);display:flex}.axs-li-compose-lineage{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;color:var(--axs-accent)}.axs-li-compose-drafttext{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink);white-space:pre-wrap;background:color-mix(in srgb, var(--axs-line) 30%, transparent);border-radius:var(--axs-radius-md);padding:var(--axs-space-3);margin:0}.axs-li-compose-actions{gap:var(--axs-space-2);display:flex}.axs-li-spinner{border-radius:var(--axs-radius-pill);border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;width:13px;height:13px;animation:.7s linear infinite axs-li-spin}@keyframes axs-li-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.axs-li-spinner{animation:none}}@media (max-width:640px){.axs-li-grid{gap:var(--axs-space-3);padding:0 var(--axs-space-3) var(--axs-space-4);grid-template-columns:1fr}.axs-li-card--perf{grid-column:span 1}.axs-li-compose-row .axs-li-draftwrap{width:100%;margin-left:0}.axs-li-compose-row .axs-li-draftwrap .axv-actionpill{justify-content:center;width:100%}}.axs-ig-workspace{height:100%;min-height:0;position:relative}.axs-ig-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-ig-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-ig-panelbody{height:100%}.axs-ig-panelbody{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto}.axs-ig-panelbody>.axv-state{box-sizing:border-box;min-height:100%}.axs-ig-statebox{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--axs-space-3);height:100%;min-height:0;padding:var(--axs-space-6);text-align:center;flex-direction:column;display:flex}.axs-ig-statemeta{align-items:center;gap:var(--axs-space-3);display:flex}.axs-ig-stateaccount{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid)}.axs-ig-btn{-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);border:1px solid #0000;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.axs-ig-btn--ghost{background:var(--axs-surface);border-color:var(--axs-line);color:var(--axs-ink)}.axs-ig-btn--ghost:hover{border-color:var(--axs-accent)}.axs-ig-statuschip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-mid);align-items:center;gap:5px;display:inline-flex}.axs-ig-statuschip:before{content:"";border-radius:var(--axs-radius-pill);opacity:.8;background:currentColor;width:6px;height:6px}.axs-ig-statuschip[data-status=connected]{color:var(--axs-ok)}.axs-ig-statuschip[data-status=expired]{color:var(--axs-warn)}.axs-ig-statuschip[data-status=revoked]{color:var(--axs-danger)}.axs-ig-glance{flex-direction:column;display:flex}.axs-ig-header{justify-content:space-between;align-items:center;gap:var(--axs-space-3);padding:var(--axs-space-4) var(--axs-space-4) var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-ig-header-id{align-items:center;gap:var(--axs-space-3);flex-wrap:wrap;min-width:0;display:flex}.axs-ig-avatar{border-radius:var(--axs-radius-pill);object-fit:cover;border:1px solid var(--axs-line);flex:none;width:30px;height:30px}.axs-ig-username{font-family:var(--axs-sans);font-size:1.02rem;font-weight:var(--axs-weight-semibold);letter-spacing:-.01em;color:var(--axs-ink);overflow-wrap:anywhere;margin:0}.axs-ig-accounttype{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap}.axs-ig-grid{box-sizing:border-box;gap:var(--axs-space-4);padding:0 var(--axs-space-4) var(--axs-space-5);grid-template-columns:1fr;align-content:start;display:grid}.axs-ig-card{box-sizing:border-box;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);flex-direction:column;min-width:0;display:flex}.axs-ig-card-head{justify-content:space-between;align-items:baseline;gap:var(--axs-space-2);padding:var(--axs-space-3) var(--axs-space-4) 0;display:flex}.axs-ig-card-title{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-ig-card-note{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;max-width:50%;overflow:hidden}.axs-ig-card-body{gap:var(--axs-space-3);padding:var(--axs-space-3) var(--axs-space-4) var(--axs-space-4);flex-direction:column;display:flex}.axs-ig-kpis{flex:none}.axs-ig-stalehint,.axs-ig-empty,.axs-ig-unreachable{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-faint);margin:0}.axs-ig-unreachable{color:var(--axs-warn)}.axs-ig-tiles{gap:var(--axs-space-3);grid-template-columns:repeat(auto-fill,minmax(132px,1fr));margin:0;padding:0;list-style:none;display:grid}.axs-ig-tile{flex-direction:column;gap:5px;min-width:0;display:flex}.axs-ig-tile-frame{aspect-ratio:1;border-radius:var(--axs-radius-md);border:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-line) 30%, transparent);display:block;position:relative;overflow:hidden}a.axs-ig-tile-frame{transition:border-color var(--axs-dur-fast) var(--axs-ease-standard)}a.axs-ig-tile-frame:hover{border-color:var(--axs-accent);outline:none}a.axs-ig-tile-frame:focus-visible{border-color:var(--axs-accent);outline:none}a.axs-ig-tile-frame:hover .axs-ig-tile-img{transform:scale(1.03)}.axs-ig-tile-img{object-fit:cover;width:100%;height:100%;transition:transform var(--axs-dur-fast) var(--axs-ease-standard);display:block}.axs-ig-tile-img--missing{background:color-mix(in srgb, var(--axs-line) 45%, transparent)}@media (prefers-reduced-motion:reduce){a.axs-ig-tile-frame:hover .axs-ig-tile-img{transform:none}}.axs-ig-tile-tag{font-family:var(--axs-sans);font-size:9px;font-weight:var(--axs-weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-surface);background:color-mix(in srgb, var(--axs-ink) 72%, transparent);border-radius:var(--axs-radius-sm);padding:2px 5px;position:absolute;top:6px;right:6px}.axs-ig-tile-meta{align-items:center;gap:var(--axs-space-2);flex-wrap:wrap;min-width:0;display:flex}.axs-ig-tile-meta>span{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap}.axs-ig-tile-when{color:var(--axs-ink-mid)}@media (max-width:640px){.axs-ig-grid{gap:var(--axs-space-3);padding:0 var(--axs-space-3) var(--axs-space-4)}.axs-ig-tiles{gap:var(--axs-space-2);grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}.axs-gbpw-workspace{height:100%;min-height:0;position:relative}.axs-gbpw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-gbpw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gbpw-panelbody{height:100%;min-height:0;container-type:size}.axs-gbpw-statebox{flex-direction:column;align-items:flex-start;gap:10px;padding:14px;display:flex}.axs-gbpw-cols{grid-template-columns:minmax(240px,300px) minmax(0,1fr);height:100%;min-height:0;display:grid}.axs-gbpw-rail{scrollbar-width:thin;scrollbar-gutter:stable;background:var(--axs-chrome,#faf9f6);border-right:1px solid var(--axs-line);min-height:0;overflow-y:auto}.axs-gbpw-tiernote{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:10px 12px 0;font-size:.72rem;line-height:1.5}.axs-gbpw-railrows{margin:0;padding:6px 0 10px;list-style:none}.axs-gbpw-railempty{padding:14px 10px}.axs-gbpw-railbtn{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);color:var(--axs-ink);transition:background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:0;flex-direction:column;gap:4px;padding:9px 12px;display:flex}.axs-gbpw-railbtn:hover{background:var(--axs-surface)}.axs-gbpw-railbtn[data-selected]{background:var(--axs-surface);box-shadow:inset 3px 0 0 var(--axs-accent), var(--axs-elev-sm)}.axs-gbpw-railprimary{font-size:.78rem;font-weight:var(--axs-weight-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.axs-gbpw-railprimary[data-copylead]{font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid)}.axs-gbpw-railmeta{min-width:0;color:var(--axs-ink-faint);align-items:baseline;gap:8px;font-size:.66rem;display:flex}.axs-gbpw-railstate{font-weight:var(--axs-weight-semibold);letter-spacing:.02em}.axs-gbpw-railstate[data-state=live]{color:var(--axs-ok)}.axs-gbpw-railstate[data-state=processing]{color:var(--axs-warn)}.axs-gbpw-railstate[data-state=rejected],.axs-gbpw-railstate[data-state=gone]{color:var(--axs-danger)}.axs-gbpw-railstate[data-state=draft]{color:var(--axs-accent,var(--axs-warn))}.axs-gbpw-railsection{margin-bottom:6px}.axs-gbpw-railheading{font-size:.62rem;font-weight:var(--axs-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);padding:2px 10px 4px;display:block}.axs-gbpw-railwhen{white-space:nowrap;font-variant-numeric:tabular-nums}.axs-gbpw-railcampaign{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-gbpw-dock{scrollbar-width:thin;scrollbar-gutter:stable;background:var(--axs-surface);min-width:0;min-height:0;padding:16px 22px 24px;overflow-y:auto}.axs-gbpw-dock .axv-view.axv-gbp{max-width:640px;margin-left:auto;margin-right:auto}.axs-gbpw-rest{place-content:center;height:100%;display:grid}.axs-gbpw-compose{flex-direction:column;gap:12px;max-width:560px;margin-left:auto;margin-right:auto;display:flex}.axs-gbpw-composekicker{font-family:var(--axs-sans);font-size:.66rem;font-weight:var(--axs-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-gbpw-composerow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.axs-gbpw-composeactions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.axs-gbpw-consequence{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:.72rem}.axs-gbpw-err{font-family:var(--axs-sans);color:var(--axs-danger);margin:0;font-size:.74rem}@container (width<=560px){.axs-gbpw-cols{grid-template-rows:minmax(0,42%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.axs-gbpw-rail{border-right:0;border-bottom:1px solid var(--axs-line)}.axs-gbpw-composerow{grid-template-columns:1fr}}.axs-ls-hours-list{margin:0;padding:0;list-style:none;display:none}.axs-ls-hours-pairs{flex-direction:column;gap:2px;margin:0;display:flex}.axs-ls-hours-pair dd{margin:0}.axs-ls-hours-day{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:2px;padding:10px 0;display:flex}.axs-ls-hours-day:first-child{padding-top:0}.axs-ls-hours-day:last-child{border-bottom:0;padding-bottom:0}.axs-ls-hours-n{font-weight:var(--axs-weight-medium,500)}.axs-ls-hours-pair{gap:8px;font-size:13px;display:flex}.axs-ls-hours-k{color:var(--axs-ink-faint);flex:0 0 64px}.axs-ls-hours-day[data-tone=warn] .axs-ls-hours-n{color:var(--axs-warn)}.axs-au-hours-aside{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}@container hubstage (width<=560px){.axs-ls-hours-list{flex-direction:column;display:flex}.axs-ls-hours-table{display:none}.axs-au-hours-aside{justify-content:flex-end}}.axs-ls-hourset{border-top:1px solid var(--axs-line);margin-top:20px;padding-top:16px}.axs-ls-hourset-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.axs-ls-hourset-label{font-weight:var(--axs-weight-medium,500)}.axs-gb-controls{align-items:center;gap:var(--axs-space-3);margin-block:var(--axs-space-4) var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-gb-filters{gap:var(--axs-space-2);flex-wrap:wrap;display:flex}.axs-gb-filters button{align-items:center;gap:var(--axs-space-2);min-height:30px;padding-inline:var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);background:var(--axs-surface);color:var(--axs-ink-mid);font:inherit;font-size:var(--axs-text-body);cursor:pointer;display:inline-flex}.axs-gb-filters button[data-on]{border-color:var(--axs-accent);background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-gb-filters button span{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-gb-search{flex:220px;min-width:0;max-width:340px}.axs-gb-table{overflow:hidden}.axs-gb-tr{--tbl-cols:minmax(200px, 1fr) 92px 150px 120px}.axs-gb-td-guest{align-items:center;gap:var(--axs-space-2);min-width:0;display:flex}.axs-gb-name{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-gb-vip{padding-inline:var(--axs-space-2);border:1px solid var(--axs-accent);border-radius:var(--axs-radius-pill);color:var(--axs-accent);font-size:var(--axs-text-meta);letter-spacing:.04em;flex:none}.axs-gb-td-visits{font-weight:var(--axs-weight-semibold);font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-gb-td-last,.axs-gb-td-mkt{color:var(--axs-ink-mid);white-space:nowrap}.axs-gb-tags{gap:var(--axs-space-2);flex-wrap:wrap;display:inline-flex}.axs-gb-tag{padding:var(--axs-space-1) var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);color:var(--axs-ink-mid);font-size:var(--axs-text-meta)}.axs-gb-fold-actions{margin-top:var(--axs-space-2)}.axs-gb-note{margin-top:var(--axs-space-3);color:var(--axs-ink-faint);font-size:var(--axs-text-meta)}@container (width<=680px){.axs-gb-tr{--tbl-cols:minmax(0, 1fr) 80px 120px}.axs-tbl-th.axs-gb-td-mkt,.axs-tbl-td.axs-gb-td-mkt{display:none}.axs-gb-search{max-width:none}}@container (width<=480px){.axs-gb-tr{--tbl-cols:minmax(0, 1fr) 72px}.axs-tbl-th.axs-gb-td-last,.axs-tbl-td.axs-gb-td-last{display:none}}@media (pointer:coarse){.axs-gb-filters button,.axs-gb-tr>.axs-tbl-th,.axs-gb-tr>.axs-tbl-td{min-height:44px}}.axs-vt-key{border-radius:var(--axs-radius-sm);border:1px solid var(--axs-line-hard);background:var(--axs-surface);width:24px;height:24px;box-shadow:var(--axs-elev-sm);font-family:var(--axs-mono);font-size:13px;font-weight:var(--axs-weight-semibold);color:var(--axs-ink);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:inline-flex}.axs-hs .axs-zp-lrow[data-on] .axs-vt-key{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-vt-fields{border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);flex-direction:column;display:flex;overflow:hidden}.axs-vt-row{border-bottom:1px solid var(--axs-line);grid-template-columns:150px minmax(0,1fr);align-items:start;gap:12px;padding:9px 14px;font-size:13.5px;display:grid}.axs-vt-row:last-child{border-bottom:0}.axs-vt-k{color:var(--axs-ink-faint);padding-top:2px;font-size:12px}.axs-vt-v{color:var(--axs-ink);overflow-wrap:anywhere;line-height:1.45}.axs-vt-v[data-empty]{color:var(--axs-ink-faint)}.axs-vt-in-wrap{flex-direction:column;gap:4px;min-width:0;display:flex}.axs-vt-in{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);width:100%;max-width:520px;color:var(--axs-ink);font:inherit;padding:6px 10px;font-size:13.5px}.axs-vt-in:focus{border-color:var(--axs-accent);outline:none}.axs-vt-in:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px;border-color:var(--axs-accent)}.axs-vt-in:user-invalid{border-color:var(--axs-warn);box-shadow:inset 0 0 0 1px var(--axs-warn)}.axs-vt-in--multi{resize:vertical;min-height:2lh}@supports (field-sizing:content){.axs-vt-in--multi{field-sizing:content;height:auto;max-height:10lh}}.axs-vt-note{color:var(--axs-ink-faint);font-size:12px}.axs-vt-does{color:var(--axs-ink-faint);margin:0 0 8px;font-size:12.5px}.axs-vt-live{font-size:12px}.axs-vt-err{color:var(--axs-danger);margin:0 0 8px;font-size:12.5px}.axs-vt-band{margin-bottom:2px}.axs-vt-setup{flex-direction:column;gap:10px;max-width:760px;display:flex}.axs-vt-setup-lead{color:var(--axs-ink);margin:0;font-size:13.5px;line-height:1.5}.axs-vt-setup-what{margin:2px 0 0;font-size:12.5px}.axs-vt-setup-note{margin:0;font-size:12.5px;line-height:1.45}.axs-vt-setup-act{flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;display:flex}.axs-vt-who{font-variant-numeric:tabular-nums;color:var(--axs-ink)}.axs-vt-more{padding:6px 0 0}@media (pointer:coarse){.axs-vt-in{min-height:44px}}@container (width<=760px){.axs-vt-row{grid-template-columns:1fr}}.axs-vt .axs-kit-stats.axs-vt-band{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.axs-vt .axs-vt-band .axs-kit-stat{gap:4px;padding:14px 16px 12px}.axs-vt .axs-vt-band .axs-kit-stat-v{font-size:24px;line-height:1.1}.axs-vt .axs-vt-band .axs-kit-stat-k{font-size:10.5px;line-height:1.3}.axs-vt .axs-zp-h>.axs-kit-h-aside{order:9;margin-left:auto}.axs-vt .axs-vt-tree{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);background:var(--axs-surface);box-shadow:var(--axs-elev-card,var(--axs-elev));overflow:hidden}.axs-vt .axs-vt-tree .axs-zp-led{margin-top:0}.axs-vt .axs-vt-tree .axs-zp-lrow{border-bottom-color:var(--axs-line);grid-template-columns:34px 232px minmax(0,1fr) auto 64px;min-height:52px;padding:8px 16px}.axs-vt .axs-vt-tree .axs-zp-led>.axs-zp-ledrow:first-child>.axs-zp-lrow{background:var(--axs-surface-alt);border-top:0;border-bottom-color:var(--axs-line-hard)}.axs-vt .axs-vt-tree .axs-zp-led>.axs-zp-ledrow:first-child>.axs-zp-lrow[data-on]{background:var(--axs-accent-bg)}.axs-vt .axs-vt-tree .axs-zp-ledrow:last-child>.axs-zp-lrow:not([data-on]){border-bottom:0}.axs-vt .axs-vt-tree .axs-zp-lrow-name{font-weight:var(--axs-weight-semibold,600);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-vt .axs-vt-tree .axs-zp-lrow-sub{color:var(--axs-ink-mid)}.axs-vt .axs-vt-tree .axs-zp-lrow-fig{grid-column:5;justify-self:end}.axs-vt .axs-vt-tree .axs-zp-ledrow[data-open]>.axs-zp-lrow{box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-vt .axs-vt-tree .axs-zp-ledrow>.axs-zp-lrow:before{content:"";background:var(--axs-line-hard);width:2px;position:absolute;top:0;bottom:0;left:27px}.axs-vt .axs-vt-tree .axs-zp-ledrow:first-child>.axs-zp-lrow:before{top:50%}.axs-vt .axs-vt-tree .axs-zp-ledrow:last-child>.axs-zp-lrow:before{bottom:50%}.axs-vt .axs-vt-tree .axs-zp-lrow-glyph{z-index:1;position:relative}.axs-vt .axs-vt-tree .axs-zp-card-glyph{background:var(--axs-surface);box-shadow:inset 0 0 0 1px var(--axs-line-hard)}.axs-vt .axs-vt-key{box-shadow:0 1px 0 var(--axs-line-hard)}.axs-vt .axs-vt-tree .axs-zp-ledfold{background:var(--axs-paper-ground);border-top:0;border-bottom:1px solid var(--axs-line-hard);box-shadow:inset 0 1px 0 var(--axs-line), inset 3px 0 0 var(--axs-accent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:14px 16px 12px 62px;display:grid}.axs-vt .axs-vt-tree .axs-zp-ledfold>*{grid-column:1/-1;margin-top:0;margin-bottom:0}.axs-vt .axs-vt-tree .axs-zp-ledfold>.axs-vt-does{grid-area:1/1}.axs-vt .axs-vt-tree .axs-zp-ledfold>.axs-zp-ledfold-tools{grid-area:1/2}.axs-vt .axs-vt-fields{border-color:var(--axs-line-hard);box-shadow:var(--axs-elev-card,var(--axs-elev))}.axs-vt .axs-vt-k{color:var(--axs-ink-mid);font-weight:var(--axs-weight-medium,500)}.axs-vt .axs-vt-does{color:var(--axs-ink-mid)}.axs-vt .axs-kit-trail{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);background:var(--axs-surface);overflow:hidden}.axs-vt .axs-kit-trail-h{background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line-hard);letter-spacing:.12em;min-height:34px;font-weight:var(--axs-weight-bold,700);align-items:center;margin:0;padding:0 16px;display:flex}.axs-vt .axs-kit-trail-row{gap:16px;padding:10px 16px}.axs-vt .axs-kit-trail-when{white-space:nowrap;color:var(--axs-ink-mid);flex:0 0 132px}.axs-vt .axs-vt-who{font-weight:var(--axs-weight-semibold,600)}.axs-vt .axs-vt-more{padding:8px 16px 10px}@container (width<=760px){.axs-vt .axs-vt-tree .axs-zp-lrow{grid-template-columns:34px minmax(0,1fr) auto auto;padding:10px 12px}.axs-vt .axs-vt-tree .axs-zp-ledrow>.axs-zp-lrow:before{left:23px}.axs-vt .axs-vt-tree .axs-zp-lrow-name{white-space:normal}.axs-vt .axs-vt-tree .axs-zp-lrow-fig{grid-column:auto}.axs-vt .axs-vt-tree .axs-zp-ledfold{padding:12px}.axs-vt .axs-kit-stats.axs-vt-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.axs-vt .axs-vt-tree .axs-zp-ledfold{display:block}.axs-vt .axs-kit-head-actions{white-space:nowrap;flex-wrap:nowrap;align-self:start;gap:10px}.axs-vt .axs-kit-trail-row{flex-wrap:wrap;gap:2px 12px;padding:10px 12px}.axs-vt .axs-kit-trail-when{flex:0 0 100%;font-size:11.5px}}.axs-cbq-tr{--tbl-cols:minmax(120px, 1fr) minmax(0, 2.2fr) minmax(86px, 120px) 130px}.axs-cbq-words{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.55}.axs-cbq-link{color:inherit}.axs-cbq-done{color:var(--axs-ink-faint);font-size:12.5px}.axs-cbq-err{color:var(--axs-danger);margin:4px 0 0;font-size:12.5px}.axs-cbq-kinds{margin-bottom:6px}@container (width<=700px){.axs-cbq-tr{--tbl-cols:minmax(110px, 1.2fr) minmax(80px, 110px) 108px}.axs-cbq-td-heard{display:none}}.axs-gm-tr{--tbl-cols:minmax(170px, 1.2fr) minmax(0, 3fr) 150px 148px}.axs-gm-td-channel{white-space:nowrap}.axs-gm-tr[data-waiting] .axs-gm-td-who{font-weight:var(--axs-weight-semibold,600)}.axs-gm-td-who{gap:8px}.axs-gm-dot{background:var(--axs-accent);border-radius:999px;flex:none;width:7px;height:7px}.axs-gm-td-preview[data-ours]{color:var(--axs-ink-mid)}.axs-gm-td-when{white-space:nowrap;font-variant-numeric:tabular-nums}.axs-gm-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.axs-gm-done{color:var(--axs-ink-faint);font-size:12.5px}.axs-gm-err{color:var(--axs-danger);margin:4px 0 0;font-size:12.5px}.axs-gm-link{color:inherit}.axs-gm-words{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.55}.axs-gm-thread{flex-direction:column;gap:8px;max-width:640px;display:flex}.axs-gm-msg{flex-direction:column;align-self:flex-start;gap:2px;max-width:86%;display:flex}.axs-gm-msg[data-dir=out]{align-self:flex-end;align-items:flex-end}.axs-gm-bubble{border-radius:var(--axs-radius-md);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--axs-ink);background:color-mix(in srgb, var(--axs-surface-alt) 70%, transparent);border:1px solid var(--axs-line);padding:8px 12px;font-size:13px;line-height:1.5}.axs-gm-msg[data-dir=out] .axs-gm-bubble{background:var(--axs-accent-bg);border-color:#0000}.axs-gm-msg-when{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;padding:0 4px;font-size:11px}.axs-gm-composer{max-width:640px}.axs-gm-composer-in{resize:none;field-sizing:content;max-width:none;min-height:2lh;max-height:12lh;line-height:1.45}.axs-gm-composer-acts{margin-top:8px}.axs-gm-via{font-size:12px}.axs-gm-blocker{color:var(--axs-warn);margin:0;font-size:12.5px}@media (pointer:coarse){.axs-gm-tr .axs-tbl-td,.axs-gm-tr .axs-tbl-th{min-height:44px}}@container (width<=700px){.axs-gm-tr{--tbl-cols:minmax(120px, 1.3fr) 112px 104px}.axs-tbl-th.axs-gm-td-preview,.axs-tbl-td.axs-gm-td-preview{display:none}.axs-gm-msg{max-width:100%}}.axs-nid-backdrop{z-index:50;background:color-mix(in srgb, var(--axs-ink) 28%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);place-items:center;padding:24px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.axs-nid{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);width:min(480px,100%);box-shadow:var(--axs-elev-lg);flex-direction:column;gap:12px;padding:22px;display:flex}.axs-nid-title{font-family:var(--axs-sans);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-semibold);color:var(--axs-ink);margin:0}.axs-nid-sub{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:-4px 0 2px;line-height:1.45}.axs-nid-form{flex-direction:column;gap:12px;display:flex}.axs-nid-row{flex-wrap:wrap;gap:12px;display:flex}.axs-nid-grow{flex:9rem}.axs-nid-narrow{flex:0 6.5rem}.axs-nid-field{flex-direction:column;gap:5px;display:flex}.axs-nid-field>span{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-nid-field input,.axs-nid-field textarea{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);box-sizing:border-box;width:100%;padding:8px 11px;transition:border-color .12s,box-shadow .12s}.axs-nid-field textarea{resize:vertical;min-height:64px;line-height:1.5}.axs-nid-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-nid-field textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-nid-field input:disabled,.axs-nid-field textarea:disabled{opacity:.65;cursor:default}.axs-nid-err{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);border-radius:var(--axs-radius-sm);background:#fdecea;border:1px solid #f3c3bd;margin:0;padding:7px 10px;line-height:1.4}.axs-nid-hint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0}.axs-nid-actions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.axs-nid-btn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);border-radius:var(--axs-radius-md);cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);padding:8px 16px;transition:background .12s,color .12s,border-color .12s}.axs-nid-btn:disabled{opacity:.5;cursor:default}.axs-nid-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axs-nid-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-nid-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axs-nid-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-edc{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:16px;display:grid}.axs-edc[data-narrow]{grid-template-columns:minmax(0,1fr)}.axs-edc-rail{flex-direction:column;gap:14px;padding-top:4px;display:flex}.axs-edc-group{flex-direction:column;gap:2px;display:flex}.axs-edc-group-h{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-faint);margin:0 0 4px}.axs-edc-ck{border-radius:var(--axs-radius-sm);min-height:26px;font:inherit;color:var(--axs-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0 -4px;padding:0 4px;font-size:12.5px;display:flex}.axs-edc-ck:hover{background:var(--axs-surface-alt)}.axs-edc-ck:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-edc-ck[aria-checked=false]{color:var(--axs-ink-faint)}.axs-edc-box{border:1.5px solid var(--axs-accent);background:var(--axs-accent);border-radius:3px;flex:none;width:13px;height:13px;position:relative}.axs-edc-box:after{content:"";border:solid var(--axs-accent-fg);border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:.5px;left:3px;transform:rotate(45deg)}.axs-edc-ck[aria-checked=false] .axs-edc-box{border-color:var(--axs-line-hard);background:0 0}.axs-edc-ck[aria-checked=false] .axs-edc-box:after{display:none}.axs-edc-ck[aria-checked=mixed] .axs-edc-box{background:var(--axs-surface);border-color:var(--axs-accent)}.axs-edc-ck[aria-checked=mixed] .axs-edc-box:after{border-width:0 0 1.5px;border-color:var(--axs-accent);width:6px;height:0;top:4.5px;left:2.5px;transform:none}.axs-edc-swatch{background:var(--axs-edp-stage,var(--axs-ink-faint));border-radius:50%;flex:none;width:8px;height:8px}.axs-edc-ck-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-edc-ck-n{text-align:right;min-width:30px;color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard);margin-left:auto;font-size:11px}.axs-edc-ck-off{color:var(--axs-ink-faint);white-space:nowrap;margin-left:auto;font-size:10.5px}.axs-edc-ck-off+.axs-edc-ck-n{margin-left:6px}.axs-edc-rail-note{color:var(--axs-ink-faint);font-size:11.5px}.axs-edc-item{align-items:center;gap:2px;min-width:0;display:flex;position:relative}.axs-edc-item>.axs-edc-ck{flex:auto;min-width:0}.axs-edc-only{text-align:right;min-width:30px;font:inherit;font-size:11px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.01em;color:var(--axs-accent);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:0;padding:0;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.axs-edc-item:has(.axs-edc-caret) .axs-edc-only{right:26px}.axs-edc-item[data-verb]:hover .axs-edc-only,.axs-edc-item[data-verb]:focus-within .axs-edc-only{opacity:1;pointer-events:auto}.axs-edc-item[data-verb]:hover .axs-edc-ck-n,.axs-edc-item[data-verb]:focus-within .axs-edc-ck-n,.axs-edc-item[data-verb]:hover .axs-edc-ck-off,.axs-edc-item[data-verb]:focus-within .axs-edc-ck-off{opacity:0}.axs-edc-only:hover{text-underline-offset:2px;text-decoration:underline}.axs-edc-more-rows{font:inherit;color:var(--axs-accent);cursor:pointer;border-radius:var(--axs-radius-sm);background:0 0;border:0;align-self:flex-start;margin:0 -4px;padding:3px 4px;font-size:11.5px}.axs-edc-more-rows:hover{text-decoration:underline}.axs-edc-more-rows:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-edc[data-narrow] .axs-edc-more-rows{border:1px dashed var(--axs-line);border-radius:999px;margin:0;padding:3px 10px;font-size:12px}.axs-edc-only:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-1px;border-radius:var(--axs-radius-xs)}.axs-edc-caret{width:20px;height:20px;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid}.axs-edc-caret svg{transition:transform var(--axs-dur-fast) var(--axs-ease-standard)}.axs-edc-caret[aria-expanded=true] svg{transform:rotate(90deg)}.axs-edc-caret:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-edc-caret:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-edc-sub{border-left:1px solid var(--axs-line);flex-direction:column;gap:1px;margin:1px 0 6px 6px;padding-left:10px;display:flex}.axs-edc-item[data-sub] .axs-edc-ck{min-height:24px;font-size:12px}.axs-edc-item[data-sub] .axs-edc-box{width:12px;height:12px}.axs-edc-item[data-sub] .axs-edc-box:after{width:4px;height:7px;top:0;left:2.5px}@media (pointer:coarse){.axs-edc-only{opacity:1;pointer-events:auto;min-width:0;margin-left:6px;position:static;transform:none}.axs-edc-item[data-verb]:hover .axs-edc-ck-n,.axs-edc-item[data-verb]:hover .axs-edc-ck-off{opacity:1}}@media (prefers-reduced-motion:reduce){.axs-edc-only,.axs-edc-caret svg{transition:none}}.axs-edc:not([data-narrow]) .axs-edc-rail{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);background:var(--axs-surface);box-shadow:var(--axs-elev-card,var(--axs-elev));gap:0;padding:0;overflow:hidden}.axs-edc:not([data-narrow]) .axs-edc-group{gap:0;padding:4px 8px 8px}.axs-edc:not([data-narrow]) .axs-edc-group+.axs-edc-group{border-top:1px solid var(--axs-line-hard)}.axs-edc:not([data-narrow]) .axs-edc-group-h{background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line);min-height:32px;color:var(--axs-ink-mid);font-weight:var(--axs-weight-bold,700);align-items:center;margin:-4px -8px 6px;padding:0 14px;display:flex}.axs-edc:not([data-narrow]) .axs-edc-ck{margin:0;padding:0 6px}.axs-edc:not([data-narrow]) .axs-edc-rail-note{padding:10px 14px}.axs-edc:not([data-narrow]) .axs-edc-more-rows{margin:2px 0 0;padding:3px 6px}.axs-edc[data-narrow] .axs-edc-rail{flex-flow:wrap;gap:6px 14px;padding:0 0 6px}.axs-edc[data-narrow] .axs-edc-group{flex-flow:wrap;align-items:center;gap:4px}.axs-edc[data-narrow] .axs-edc-group-h{margin:0 4px 0 0}.axs-edc[data-narrow] .axs-edc-item{display:inline-flex}.axs-edc[data-narrow] .axs-edc-ck{border:1px solid var(--axs-line);border-radius:999px;min-height:0;margin:0;padding:3px 10px;font-size:12px}.axs-edc[data-narrow] .axs-edc-ck[aria-checked=true],.axs-edc[data-narrow] .axs-edc-ck[aria-checked=mixed]{border-color:var(--axs-accent);color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-edc[data-narrow] .axs-edc-ck[aria-checked=mixed]{border-style:dashed}.axs-edc[data-narrow] .axs-edc-box{display:none}.axs-edc[data-narrow] .axs-edc-ck-n,.axs-edc[data-narrow] .axs-edc-ck-off{margin-left:4px}.axs-edc[data-narrow] .axs-edc-only{display:none}.axs-edc[data-narrow] .axs-edc-caret{border:1px solid var(--axs-line);width:24px;height:24px}.axs-edc[data-narrow] .axs-edc-sub{flex-flow:wrap;flex:100%;gap:4px;margin:0 0 4px 8px;padding-left:8px}.axs-edc[data-narrow] .axs-edc-item[data-sub] .axs-edc-ck{padding:2px 8px;font-size:11.5px}.axs-edc-body{flex-direction:column;gap:10px;min-width:0;display:flex}.axs-edc-head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.axs-edc-nav{align-items:center;gap:2px;display:inline-flex}.axs-edc-navbtn{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);width:28px;height:28px;color:var(--axs-ink-mid);font:inherit;cursor:pointer;font-size:15px;line-height:1}.axs-edc-navbtn:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-edc-navbtn:disabled{opacity:.5;cursor:default}.axs-edc-navbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-edc-month{font-size:15px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink);min-width:0}.axs-edc-count{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:12.5px}.axs-edc-head-end{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:inline-flex}.axs-edc-veil{opacity:.55;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard)}.axs-edc-composer{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.axs-edc-composer-date{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:12.5px}.axs-edc-in{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);height:30px;font:inherit;background:var(--axs-surface);color:var(--axs-ink);min-width:0;padding:0 10px;font-size:12.5px}.axs-edc-in:focus{border-color:var(--axs-accent);outline:none}.axs-edc-in--num{font-variant-numeric:tabular-nums;width:84px}.axs-edc-in--name{flex:180px}.axs-edc-receipt{color:var(--axs-ok);align-items:center;gap:12px;font-size:12.5px;display:flex}.axs-edc-receipt[data-err]{color:var(--axs-danger)}.axs-edc-grid{border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);overflow:hidden}.axs-edc-dh{background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line-hard);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.axs-edc-dh>span{letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:var(--axs-weight-semibold,600);padding:7px 8px}.axs-edc-week{border-bottom:1px solid var(--axs-line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.axs-edc-week:last-child{border-bottom:0}.axs-edc-cell{border-left:1px solid var(--axs-line);flex-direction:column;gap:3px;min-width:0;min-height:96px;padding:6px 6px 8px;display:flex;position:relative}.axs-edc-cell:first-child{border-left:0}.axs-edc-cell[data-outside]{background:color-mix(in srgb, var(--axs-surface-alt) 55%, transparent)}.axs-edc-cell[data-outside] .axs-edc-day{color:var(--axs-ink-faint);opacity:.7}.axs-edc-day{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:var(--axs-weight-medium,500);align-items:center;gap:6px;display:flex}.axs-edc-cell[data-today] .axs-edc-day>span:first-child{background:var(--axs-accent);min-width:20px;height:20px;color:var(--axs-accent-fg);font-weight:var(--axs-weight-bold,700);border-radius:999px;place-items:center;padding:0 4px;display:inline-grid}.axs-edc-add{width:20px;height:20px;color:var(--axs-ink-faint);font:inherit;cursor:pointer;opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:0;border-radius:999px;margin-left:auto;font-size:14px;line-height:1}.axs-edc-cell:hover .axs-edc-add{opacity:1}.axs-edc-add:focus-visible{opacity:1}.axs-edc-add:hover{background:var(--axs-accent-bg);color:var(--axs-accent)}@media (pointer:coarse){.axs-edc-add{opacity:1}}.axs-edc-ev{border-radius:var(--axs-radius-xs);width:100%;min-width:0;font:inherit;color:var(--axs-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:0 -4px;padding:1px 4px;font-size:11.5px;line-height:1.35;display:flex}.axs-edc-ev:hover{background:var(--axs-surface-alt)}.axs-edc-ev:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-1px}.axs-edc-ev[data-static]{cursor:default}.axs-edc-ev[data-static]:hover{background:0 0}.axs-edc-ev:before{content:"";background:var(--axs-edp-stage,var(--axs-ink-faint));box-sizing:border-box;border-radius:50%;flex:none;width:7px;height:7px}.axs-edc-ev[data-tone=open]:before{background:var(--axs-surface);border:1.5px solid var(--axs-edp-stage,var(--axs-ink-faint))}.axs-edc-ev[data-terminal]{color:var(--axs-ink-faint)}.axs-edc-ev[data-terminal]:before{background:var(--axs-line-hard);border:0}.axs-edc-ev-time{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axs-edc-ev-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-edc-ev-cont{color:var(--axs-ink-faint);flex:none}.axs-edc-more{font:inherit;color:var(--axs-accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:1px 0;font-size:11px}.axs-edc-more:hover{text-decoration:underline}.axs-edc-agenda{border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);overflow:hidden}.axs-edc-agday{border-bottom:1px solid var(--axs-line);grid-template-columns:96px minmax(0,1fr);gap:10px;padding:8px 12px;display:grid}.axs-edc-agday:last-child{border-bottom:0}.axs-edc-agdate{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;padding-top:2px;font-size:12px}.axs-edc-agday[data-today] .axs-edc-agdate{color:var(--axs-accent);font-weight:var(--axs-weight-semibold,600)}.axs-edc-agevents{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-edc-agevents .axs-edc-ev{padding:4px;font-size:12.5px}.axs-edc-subnav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-edc-subnav-label{color:var(--axs-ink-mid);font-size:12.5px}.axs-edc-hosted{border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);padding:10px 12px}.axs-edc-rooms{border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);overflow:hidden}.axs-edc-roomrow{border-bottom:1px solid var(--axs-line);grid-template-columns:180px minmax(0,1fr) 92px;align-items:center;gap:12px;min-height:40px;padding:6px 12px;display:grid}.axs-edc-roomrow:last-child{border-bottom:0}.axs-edc-roomvenue{background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line-hard);border-top:1px solid var(--axs-line-hard);align-items:center;gap:10px;padding:7px 12px;display:flex}.axs-edc-roomvenue:first-child{border-top:0}.axs-edc-roomvenue-name{min-width:0;font-size:12px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink);align-items:center;gap:8px;display:inline-flex}.axs-edc-roomvenue-n{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.axs-edc-roomname{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.axs-edc-roomname>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--axs-weight-medium,500);overflow:hidden}.axs-edc-roomtag{color:var(--axs-ink-faint);font-size:10.5px}.axs-edc-roomacts{opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard);gap:10px;display:inline-flex}.axs-edc-roomrow:hover .axs-edc-roomacts,.axs-edc-roomrow:focus-within .axs-edc-roomacts{opacity:1}@media (pointer:coarse){.axs-edc-roomacts{opacity:1}}.axs-edc-roomdays{grid-auto-columns:minmax(6px,1fr);grid-auto-flow:column;gap:2px;display:grid}.axs-edc-roomday{background:var(--axs-surface-alt);cursor:pointer;border:0;border-radius:3px;height:18px;padding:0}.axs-edc-roomday[data-busy]{background:var(--axs-edp-stage,var(--axs-accent));opacity:.75}.axs-edc-roomday[data-conflict]{background:var(--axs-danger);opacity:1}.axs-edc-roomday[data-today]{box-shadow:inset 0 0 0 1.5px var(--axs-accent)}.axs-edc-roomday:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-edc-roomutil{color:var(--axs-ink-faint);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.axs-edc-roomconf{color:var(--axs-danger)}.axs-edc-skcell{border-left:1px solid var(--axs-line);flex-direction:column;gap:6px;min-height:96px;padding:8px;display:flex}.axs-edc-skcell:first-child{border-left:0}@container hubstage (width<=760px){.axs-edc-roomrow{grid-template-columns:120px minmax(0,1fr) 64px}}.axs-evp-foot{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;margin-top:6px;padding-top:12px;display:flex}.axs-evp-foot--none{margin:6px 0 0;font-size:12.5px}.axs-evp-foot .axs-evp-foot-in{box-sizing:border-box;width:100%;max-width:none}.axs-evp-foot-acts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:12px;display:flex}.axs-evp-foot-verbs{align-items:center;gap:14px;display:inline-flex}.axs-evp-foot-send{align-items:center;gap:12px;min-width:0;margin-left:auto;display:inline-flex}.axs-evp-foot-note{margin:0;font-size:12px}.axs-evp-files{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.axs-evp-file{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);align-items:center;gap:8px;max-width:100%;padding:4px 6px 4px 10px;font-size:12px;display:inline-flex}.axs-evp-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--axs-ink);font-weight:500;overflow:hidden}.axs-evp-file-x{color:var(--axs-ink-faint);cursor:pointer;border-radius:var(--axs-radius-pill);background:0 0;border:0;padding:0 4px;font-size:15px;line-height:1}.axs-evp-file-x:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-surface)}.axs-evp-file-x:focus-visible{color:var(--axs-ink);background:var(--axs-surface)}.axs-evp-saved{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);flex-direction:column;gap:2px;padding:8px;font-size:12.5px;display:flex}.axs-evp-saved-row{text-align:left;width:100%;font:inherit;color:inherit;border-radius:var(--axs-radius-md);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;display:flex}.axs-evp-saved-row:hover:not(:disabled){background:var(--axs-surface)}.axs-evp-saved-row:focus-visible{background:var(--axs-surface)}.axs-evp-saved-row[aria-pressed=true]{background:var(--axs-accent-bg)}.axs-evp-saved-row:disabled{opacity:.5;cursor:default}.axs-evp-keep{border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);align-items:center;gap:8px;margin-top:4px;padding:6px 8px 2px;display:flex}.axs-edi{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:0 28px;display:grid}.axs-edi-list{flex-direction:column;min-width:0;display:flex;position:-webkit-sticky;position:sticky;top:0}.axs-edi-listhead{flex-direction:column;gap:8px;padding:0 0 10px;display:flex}.axs-edi-find{box-sizing:border-box;width:100%}.axs-edi-kinds{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);scrollbar-width:none;align-self:flex-start;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.axs-edi-kinds button{border-radius:calc(var(--axs-radius-md) - 2px);color:var(--axs-ink-mid);font:inherit;font-size:12px;font-weight:var(--axs-weight-semibold,600);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:4px 9px}.axs-edi-kinds button[data-on]{background:var(--axs-surface);color:var(--axs-warn);box-shadow:var(--axs-elev-card)}.axs-edi-kinds button:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-edi-kinds .axs-kit-dim{font-weight:var(--axs-weight-medium,500);margin-left:5px;font-size:11px}.axs-edi-rows{flex-direction:column;max-height:min(78vh,920px);display:flex;overflow-y:auto}.axs-edi-row{border:1px solid #0000;border-top-color:var(--axs-line);width:100%;color:var(--axs-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 10px 10px 12px;display:grid}.axs-edi-row:first-of-type{border-top-color:#0000}.axs-edi-row--sk{cursor:default;pointer-events:none}.axs-edi-row--sk:hover{background:0 0}.axs-edi-row--sk .axs-edi-row-l1{justify-content:space-between;align-items:center;gap:10px;display:flex}.axs-edi-row--sk .axs-edi-ev{gap:8px}.axs-edi-sk-pane{flex-direction:column;min-width:0;display:flex}.axs-edi-band--sk{border-color:var(--axs-line);background:var(--axs-surface-alt)}.axs-edi-dot--sk{background:color-mix(in srgb, var(--axs-ink) 18%, var(--axs-surface))}.axs-edi-card--sk{box-sizing:border-box;background:var(--axs-surface);border:1px solid var(--axs-line);width:100%;max-width:640px}.axs-edi-sk-pane .axs-edi-composer-acts{margin-top:8px}.axs-edi-listcap{letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);padding:12px 12px 4px;font-size:11px}.axs-edi-listcap+.axs-edi-row{border-top-color:#0000}.axs-edi-row:hover{background:var(--axs-surface-alt)}.axs-edi-row:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-edi-row[data-on]{background:var(--axs-surface);border-color:var(--axs-line-hard,var(--axs-line));border-radius:var(--axs-radius-md);box-shadow:var(--axs-elev-card)}.axs-edi-row[data-on]+.axs-edi-row{border-top-color:#0000}.axs-edi-row-body{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-edi-row-l1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.axs-edi-who{font-weight:var(--axs-weight-medium,500);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-edi-row[data-waiting] .axs-edi-who{font-weight:var(--axs-weight-semibold,600)}.axs-edi-when{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.axs-edi-ev{min-width:0;color:var(--axs-ink-mid);align-items:center;gap:6px;font-size:12px;display:flex}.axs-edi-ev .axs-edi-sep{color:var(--axs-line-hard,var(--axs-line))}.axs-edi-venue{flex:none;align-items:center;gap:6px;min-width:0;max-width:46%;display:inline-flex}.axs-edi-ell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-edi-glance{font-family:var(--axs-display);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.axs-edi-row[data-waiting] .axs-edi-glance{color:var(--axs-ink)}.axs-edi-wait{align-self:center}.axs-edi-sla{font-size:11px;font-weight:var(--axs-weight-semibold,600);border-radius:var(--axs-radius-pill);white-space:nowrap;background:var(--axs-warn-bg);color:var(--axs-warn);padding:1px 8px}.axs-edi-sla[data-tone=breach]{background:var(--axs-danger-bg);color:var(--axs-danger)}.axs-edi-days{color:var(--axs-ink-faint);white-space:nowrap;font-size:11.5px}.axs-edi-pad{flex-direction:column;align-items:flex-start;gap:8px;padding:14px 0;display:flex}.axs-edi-stagedot{box-sizing:border-box;background:var(--axs-ink-mid);border-radius:50%;flex:none;width:8px;height:8px}.axs-edi-stagedot[data-stage=definite],.axs-edi-stagedot[data-stage=closed_won],.axs-edi-stagedot[data-stage=won]{background:var(--axs-ok)}.axs-edi-stagedot[data-stage=in_discussion],.axs-edi-stagedot[data-stage=proposal_sent],.axs-edi-stagedot[data-stage=tentative]{background:var(--axs-warn)}.axs-edi-stagedot[data-stage=new_lead]{border:1.5px solid var(--axs-ink);background:0 0}.axs-edi-stagedot[data-stage=lost],.axs-edi-stagedot[data-stage=closed]{background:var(--axs-ink-faint)}.axs-edi-thread{flex-direction:column;min-width:0;display:flex}.axs-edi-rest{border:1px dashed var(--axs-line-hard,var(--axs-line));border-radius:var(--axs-radius-lg,12px);background:var(--axs-surface-alt);flex-direction:column;align-items:flex-start;gap:4px;padding:22px 24px;display:flex}.axs-edi-rest-t{font-size:15px;font-weight:var(--axs-weight-bold,700);color:var(--axs-ink);margin:0}.axs-edi-rest-l{color:var(--axs-ink-mid);margin:0 0 6px;font-size:13px}.axs-edi-band{--axs-edi-st:var(--axs-ink-mid);border:1px solid color-mix(in srgb, var(--axs-edi-st) 22%, transparent);border-radius:var(--axs-radius-lg);background:color-mix(in srgb, var(--axs-edi-st) 9%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 18px 12px;display:grid}.axs-edi-band[data-stage=definite],.axs-edi-band[data-stage=closed_won],.axs-edi-band[data-stage=won]{--axs-edi-st:var(--axs-ok)}.axs-edi-band[data-stage=in_discussion],.axs-edi-band[data-stage=proposal_sent],.axs-edi-band[data-stage=tentative]{--axs-edi-st:var(--axs-warn)}.axs-edi-band[data-stage=new_lead]{--axs-edi-st:var(--axs-ink)}.axs-edi-band[data-stage=lost],.axs-edi-band[data-stage=closed]{--axs-edi-st:var(--axs-ink-faint)}.axs-edi-band h2{font-size:16px;font-weight:var(--axs-weight-bold,700);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.axs-edi-band h2 .axs-kit-dim{font-weight:var(--axs-weight-medium,500)}.axs-edi-facts{color:var(--axs-ink-mid);flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;margin-top:6px;font-size:12.5px;display:flex}.axs-edi-chip{border-radius:var(--axs-radius-pill);background:var(--axs-edi-st);color:var(--axs-surface);font-size:11.5px;font-weight:var(--axs-weight-bold,700);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px 3px 9px;display:inline-flex}.axs-edi-chip:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:7px;height:7px}.axs-edi-band-acts{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.axs-edi-band-acts .axs-kit-textaction.axs-mk-h-link{color:var(--axs-edi-st);font-weight:var(--axs-weight-semibold,600)}.axs-edi-back{white-space:nowrap;display:none}.axs-edi-body{flex-direction:column;gap:14px;padding:16px 0 0;display:flex;position:relative}.axs-edi-body:before{content:"";background:var(--axs-line-hard,var(--axs-line));width:1px;position:absolute;top:22px;bottom:6px;left:9px}.axs-edi-day{flex-direction:column;gap:10px;display:flex}.axs-edi-daycap{letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);margin-left:32px;font-size:11px}.axs-edi-msg{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.axs-edi-dot{background:var(--axs-ink);box-sizing:border-box;border-radius:50%;width:9px;height:9px;margin:10px 0 0 5px;position:relative}.axs-edi-msg[data-side=house] .axs-edi-dot{background:var(--axs-surface);border:1.5px solid var(--axs-ink)}.axs-edi-card{border-radius:var(--axs-radius-md);flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:640px;padding:9px 13px;font-size:13px;line-height:1.5;display:flex}.axs-edi-msg[data-side=guest] .axs-edi-card{background:var(--axs-surface);border:1px solid var(--axs-line)}.axs-edi-msg[data-side=house] .axs-edi-card{background:var(--axs-surface-alt)}.axs-edi-card-head{justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:12px;display:flex}.axs-edi-card-head .axs-kit-avatar{--axs-avatar-size:20px}.axs-edi-card-who{align-items:center;gap:7px;min-width:0;display:inline-flex}.axs-edi-card-who b{font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-edi-card-when{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axs-edi-card-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--axs-ink);margin:0}.axs-edi-card .axs-kit-textaction{font-size:12px}.axs-edi-foot{max-width:640px;margin:16px 0 0 32px}.axs-edi-blocker{margin:0;font-size:12.5px}.axs-edi-composer{flex-direction:column;gap:8px;display:flex}.axs-edi-composer-in{box-sizing:border-box;resize:vertical;width:100%;min-height:64px}.axs-edi-composer-acts{justify-content:space-between;align-items:center;gap:12px;display:flex}.axs-edi-via{min-width:0;font-size:12px}.axs-edi-err{color:var(--axs-danger);margin:0;font-size:12.5px}@container hubstage (width<=1000px){.axs-edi{grid-template-columns:minmax(0,1fr)}.axs-edi-list{position:static}.axs-edi-rows{max-height:none}.axs-edi-thread,.axs-edi[data-picked] .axs-edi-list{display:none}.axs-edi[data-picked] .axs-edi-thread{display:flex}.axs-edi-back{display:inline}.axs-edi-band{grid-template-columns:minmax(0,1fr)}.axs-edi-band-acts{flex-direction:row;justify-content:space-between;align-items:center}.axs-edi-daycap,.axs-edi-foot{margin-left:0}.axs-edi-body:before{display:none}.axs-edi-msg{grid-template-columns:minmax(0,1fr)}.axs-edi-dot{display:none}}.axs-edp-pstrip{border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-bottom:4px;display:grid;overflow:hidden}.axs-edp-pseg{text-align:left;border:0;border-left:1px solid var(--axs-line);min-width:0;font:inherit;color:var(--axs-ink);cursor:pointer;transition:background-color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;flex-direction:column;gap:1px;padding:10px 12px;display:flex}.axs-edp-pseg:first-child{border-left:0}.axs-edp-pseg:hover{background:var(--axs-surface-alt)}.axs-edp-pseg[data-on]{background:var(--axs-accent-bg);box-shadow:inset 0 -2px 0 var(--axs-accent)}.axs-edp-pseg:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-edp-pseg-k{letter-spacing:.06em;text-transform:uppercase;min-width:0;color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:11px;display:flex;overflow:hidden}.axs-edp-pseg-k b{font-weight:var(--axs-weight-bold,700);color:var(--axs-ink);letter-spacing:0;font-variant-numeric:tabular-nums}.axs-edp-pseg-dot{background:var(--axs-edp-stage,var(--axs-ink-faint));border-radius:50%;flex:none;width:8px;height:8px}.axs-edp-pseg-v{font-size:18px;font-weight:var(--axs-weight-bold,700);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-edp-pseg-v[data-quiet]{font-size:13px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink-faint)}.axs-edp-pseg-s{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.axs-edp-pseg[data-dim] .axs-edp-pseg-v{color:var(--axs-ink-mid)}.axs-edp-sectionline{align-items:center;gap:14px;display:inline-flex}.axs-edp-act-tr{--tbl-cols:150px minmax(0, 1.3fr) 124px 70px 160px 120px 150px}.axs-edp-act-tr--norooms{--tbl-cols:150px minmax(0, 1.3fr) 124px 70px 120px 150px}.axs-edp-act-row{position:relative}.axs-edp-act-row:before{content:"";background:var(--axs-edp-stage,transparent);border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:0}.axs-edp-past .axs-tbl-td{color:var(--axs-ink-faint)}.axs-edp-past .axs-edp-stgchip{opacity:.7}.axs-edp-stgchip{border-radius:var(--axs-radius-pill);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11.5px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-edp-stage,var(--axs-ink-mid));background:color-mix(in srgb, var(--axs-edp-stage,var(--axs-ink-faint)) 14%, transparent);align-items:center;gap:6px;padding:2px 9px;display:inline-flex;overflow:hidden}.axs-edp-stgchip:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.axs-edp-act-sub{max-width:100%;color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.axs-edp-act-sub--missing{color:var(--axs-warn)}.axs-tbl-td.axs-edp-td-actname{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding-top:7px;padding-bottom:7px}.axs-edp-td-actname>.axs-tbl-ellipsis{max-width:100%;font-weight:var(--axs-weight-medium,500)}.axs-edp-money{flex-direction:column;align-items:flex-end;gap:0;line-height:1.2;display:flex}.axs-edp-money-k{color:var(--axs-ink-faint);white-space:nowrap;font-size:11px}.axs-edp-money-k[data-warn]{color:var(--axs-warn)}.axs-edp-chase{min-width:0;color:var(--axs-ink-mid);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.axs-edp-chase[data-tone=warn]{color:var(--axs-warn)}.axs-edp-chase[data-tone=breach]{color:var(--axs-danger)}.axs-edp-td-num{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-tbl-th.axs-edp-td-num{justify-content:flex-start}.axs-edp-reg-tr{--tbl-cols:150px minmax(0, 1fr) 210px 70px 90px 136px}.axs-edp-bookfind{justify-content:space-between}.axs-edp-bookfind .axs-mi-search{flex:0 320px}.axs-tbl-td.axs-edp-td-stack{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding-top:7px;padding-bottom:7px}.axs-edp-td-stack>.axs-tbl-ellipsis{max-width:100%}.axs-edp-reg-tr .axs-edp-td-name>.axs-tbl-ellipsis{font-weight:var(--axs-weight-medium,500)}.axs-edp-sub{max-width:100%;color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.axs-edp-reg-tr .axs-edp-who-sub{display:none}.axs-edp-stageword{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.axs-edp-stagedot{box-sizing:border-box;background:var(--axs-ink-mid);border-radius:50%;flex:none;width:8px;height:8px}.axs-edp-stageword[data-stage=definite] .axs-edp-stagedot,.axs-edp-stageword[data-stage=closed_won] .axs-edp-stagedot,.axs-edp-stageword[data-stage=won] .axs-edp-stagedot{background:var(--axs-ok)}.axs-edp-stageword[data-stage=in_discussion] .axs-edp-stagedot,.axs-edp-stageword[data-stage=proposal_sent] .axs-edp-stagedot,.axs-edp-stageword[data-stage=tentative] .axs-edp-stagedot{background:var(--axs-warn)}.axs-edp-stageword[data-stage=new_lead] .axs-edp-stagedot{border:1.5px solid var(--axs-ink);background:0 0}.axs-edp-stageword[data-stage=lost] .axs-edp-stagedot,.axs-edp-stageword[data-stage=closed] .axs-edp-stagedot{background:var(--axs-ink-faint)}.axs-edp-today{border-bottom:1px solid var(--axs-line);background:var(--axs-accent-bg);color:var(--axs-accent);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:var(--axs-weight-semibold,600);align-items:center;gap:10px;padding:6px 14px;display:flex}.axs-edp-today .axs-edp-stagedot{background:var(--axs-accent)}.axs-edp-bookempty{border-bottom:1px solid var(--axs-line);padding:12px 14px;font-size:13px}.axs-edp-lostline{color:var(--axs-ink-faint);background:var(--axs-surface-alt);justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:12.5px;display:flex}.axs-edp-sla{font-size:11px;font-weight:var(--axs-weight-semibold,600);border-radius:var(--axs-radius-pill);white-space:nowrap;padding:1px 8px}.axs-edp-sla[data-tone=warn]{background:var(--axs-warn-bg);color:var(--axs-warn)}.axs-edp-sla[data-tone=breach]{background:var(--axs-danger-bg);color:var(--axs-danger)}.axs-edp-sla[data-tone=cold]{background:var(--axs-surface-alt);color:var(--axs-ink-faint)}.axs-edp-fact-v{font-weight:var(--axs-weight-semibold,600);font-variant-numeric:tabular-nums}.axs-edp-fact-v[data-dim]{font-weight:var(--axs-weight-regular,400);color:var(--axs-ink-faint)}.axs-edp-fact-s{color:var(--axs-ink-faint)}.axs-edp-fact-missing{color:var(--axs-warn)}.axs-edp-datesheet-loading{padding:10px 14px}.axs-edp-daylist{margin:0;padding:0;font-size:12.5px;list-style:none}.axs-edp-dayrow{border-top:1px solid color-mix(in srgb, var(--axs-line) 60%, transparent);grid-template-columns:minmax(0,1fr) auto 28px;align-items:baseline;gap:8px;padding:3px 0;display:grid}.axs-edp-dayrow:first-child{border-top:0}.axs-edp-dayrow-name{color:var(--axs-ink)}.axs-edp-dayrow[data-kind=asking] .axs-edp-dayrow-name{color:var(--axs-ink-mid)}.axs-edp-dayrow-stage{font-size:11.5px}.axs-edp-dayrow-guests{text-align:right;font-variant-numeric:tabular-nums;color:var(--axs-ink-mid)}.axs-edp-dayrow--more{font-size:11.5px;display:block}.axs-edp-err{color:var(--axs-danger);margin:0;font-size:12.5px}.axs-edp-done{color:var(--axs-ok);font-size:12.5px}.axs-edp-link{color:var(--axs-accent);text-decoration:none}.axs-edp-link:hover{text-decoration:underline}.axs-edp-confirm{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);padding:10px 12px}.axs-edp-confirm-line{font-size:13px;font-weight:var(--axs-weight-medium,500);margin:0 0 2px}.axs-edp-confirm-sub{color:var(--axs-ink-faint);margin:0 0 8px;font-size:12px}.axs-edp-confirm-row{align-items:center;gap:10px;display:flex}.axs-edp-leadfold.axs-kit-rfold{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:10px 26px;display:grid}.axs-edp-leadfold.axs-kit-rfold>*{max-width:none}.axs-edp-lf-main{flex-direction:column;gap:12px;min-width:0;display:flex}.axs-edp-lf-note{margin:0;font-size:12.5px}.axs-edp-leadfold .axs-enl{border:0;border-top:1px solid color-mix(in srgb, var(--axs-line) 80%, transparent);background:0 0;border-radius:0;margin:0;padding:12px 0 0}.axs-edp-lf-aside{flex-direction:column;gap:12px;min-width:0;display:flex}.axs-edp-lf-aside .axs-kit-sheet{max-width:none}.axs-edp-lf-aside .axs-bp-row{grid-template-columns:92px minmax(0,1fr);padding:8px 14px;font-size:13px}.axs-edp-lf-foot{border-top:1px solid color-mix(in srgb, var(--axs-line) 80%, transparent);flex-direction:column;grid-column:1/-1;gap:8px;padding-top:10px;display:flex}@container hubstage (width<=980px){.axs-edp-leadfold.axs-kit-rfold{grid-template-columns:minmax(0,1fr)}}.axs-edp-thread{flex-direction:column;gap:14px;padding-top:2px;display:flex;position:relative}.axs-edp-thread:before{content:"";background:var(--axs-line);width:2px;position:absolute;top:10px;bottom:10px;left:12px}.axs-edp-entry{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.axs-edp-entry-mark{z-index:1;box-sizing:border-box;background:var(--axs-ink);border:1.5px solid var(--axs-ink);border-radius:50%;width:9px;height:9px;margin:6px auto 0;position:relative}.axs-edp-entry[data-kind=house] .axs-edp-entry-mark{background:var(--axs-surface);border-color:var(--axs-ink-faint)}.axs-edp-entry-body{min-width:0}.axs-edp-entry-head{justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;display:flex}.axs-edp-entry-head b{color:var(--axs-ink);font-weight:var(--axs-weight-semibold,600)}.axs-edp-entry-when{color:var(--axs-ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.axs-edp-entry-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:13.5px;line-height:1.55}.axs-edp-entry-text[data-clamped]{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-edp-entry-more{font:inherit;font-size:12.5px;font-weight:var(--axs-weight-medium,500);color:var(--axs-accent);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0}.axs-edp-entry-more:hover{text-decoration:underline}.axs-edp-roomline{flex-wrap:wrap;gap:6px;display:flex}.axs-edp-room{border:1px solid var(--axs-line);color:var(--axs-ink-faint);border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;text-decoration:line-through;display:inline-flex}.axs-edp-room[data-open]{text-decoration:none}.axs-edp-room[data-open][data-fits]{color:var(--axs-ok);border-color:var(--axs-ok)}.axs-edp-room-cap{font-variant-numeric:tabular-nums}.axs-edp-who-sub{display:none}.axs-edp-lost .axs-tbl-td{color:var(--axs-ink-faint)}.axs-edp-cal{min-height:0}@container hubstage (width<=1000px){.axs-edp-act-tr,.axs-edp-act-tr--norooms{--tbl-cols:124px minmax(0, 1.2fr) 104px 60px 110px 136px}.axs-edp-act-tr .axs-edp-td-rooms{display:none}.axs-edp-reg-tr{--tbl-cols:140px minmax(0, 1fr) 64px 86px 130px}.axs-edp-reg-tr .axs-edp-td-rooms{display:none}}@container hubstage (width<=760px){.axs-edp-pstrip{scrollbar-width:none;grid-auto-columns:minmax(132px,1fr);overflow-x:auto}.axs-edp-act-tr,.axs-edp-act-tr--norooms{--tbl-cols:110px minmax(0, 1fr) 96px}.axs-edp-act-tr .axs-edp-td-date,.axs-edp-act-tr .axs-edp-td-guests,.axs-edp-act-tr .axs-edp-td-rooms,.axs-edp-act-tr .axs-edp-td-value{display:none}.axs-edp-act-tr .axs-edp-who-sub{display:block}.axs-edp-sectionline{flex-wrap:wrap;gap:6px 12px}.axs-edp-reg-tr{--tbl-cols:118px minmax(0, 1fr) 120px}.axs-edp-reg-tr .axs-edp-td-rooms,.axs-edp-reg-tr .axs-edp-td-guests,.axs-edp-reg-tr .axs-edp-td-value,.axs-edp-reg-tr .axs-edp-kind-sub{display:none}.axs-edp-reg-tr .axs-edp-who-sub{display:block}.axs-edp-bookfind .axs-mi-search{flex-basis:100%}.axs-edp-bookfind .axs-kit-seg{scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.axs-edp-bookfind .axs-kit-seg button{flex:none}}@container hubstage (width<=640px){.axs-edp-pstrip{grid-auto-columns:33.3333%}.axs-edp-act-tr,.axs-edp-act-tr--norooms{--tbl-cols:minmax(0, 1fr) auto}.axs-edp-act-tr .axs-edp-td-stage{display:none}.axs-edp-act-tr .axs-edp-td-actname{border-left:0;padding-left:16px}.axs-edp-act-tr .axs-edp-td-waiting{align-items:flex-start;max-width:140px;padding-top:9px}.axs-edp-act-tr .axs-edp-who-sub{white-space:normal}.axs-edp-reg-tr{--tbl-cols:92px minmax(0, 1fr) 104px}.axs-edp-reg-tr .axs-edp-who-sub{white-space:normal}}.axs-choice{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.axs-choice-chip,.axs-choice-mark{border:1px solid var(--axs-line);color:var(--axs-ink-mid);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:4px 10px;font-size:12px;line-height:1.5}.axs-choice-chip:hover:not(:disabled),.axs-choice-mark:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-choice-chip[data-on],.axs-choice-mark[data-on]{color:var(--axs-accent);border-color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-choice-chip[data-tone=warn][data-on],.axs-choice-mark[data-tone=warn][data-on]{color:var(--axs-warn);border-color:var(--axs-warn);background:var(--axs-warn-bg)}.axs-choice-chip[data-tone=ok][data-on],.axs-choice-mark[data-tone=ok][data-on]{color:var(--axs-ok);border-color:var(--axs-ok);background:var(--axs-ok-bg,var(--axs-accent-bg))}.axs-choice-chip:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-choice-mark:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-choice-chip:disabled,.axs-choice-mark:disabled{opacity:.55;cursor:default}.axs-choice--dense .axs-choice-chip{padding:3px 9px;font-size:11.5px}.axs-choice-inline{color:var(--axs-ink-faint);cursor:pointer;font-size:12px}.axs-choice-inline:hover{color:var(--axs-ink-mid)}.axs-choice-inline-open{display:inline-flex}@media (pointer:coarse){.axs-choice-chip,.axs-choice-mark{min-height:36px;padding-top:6px;padding-bottom:6px}}.axs-eda-tr{--tbl-cols:minmax(130px, 1.1fr) minmax(0, 2fr) minmax(120px, 160px) 92px 104px}.axs-tbl-td.axs-eda-td-venue{min-width:0;color:var(--axs-ink-mid);align-items:center;font-size:12.5px;display:flex}.axs-eda-sla{font-size:12px;font-weight:var(--axs-weight-medium,500)}.axs-eda-sla[data-tone=warn]{color:var(--axs-warn)}.axs-eda-sla[data-tone=breach]{color:var(--axs-danger)}.axs-eda-done{color:var(--axs-ink-faint);font-size:12.5px}.axs-eda-err{color:var(--axs-danger);margin:0;font-size:12.5px}.axs-eda-link{color:var(--axs-accent);text-decoration:none}.axs-eda-link:hover{text-decoration:underline}.axs-eda-kinds{flex-wrap:wrap;gap:6px 4px;margin-bottom:12px}.axs-eda-chipsep{background:var(--axs-line);align-self:stretch;width:1px;margin:2px 4px}.axs-eda-vchip{align-items:center;gap:6px;padding-left:7px;display:inline-flex}.axs-eda-grouped .axs-eda-tr{--tbl-cols:minmax(140px, 1.1fr) minmax(0, 2fr) 92px 104px}.axs-eda-grouped .axs-eda-td-venue{display:none}.axs-eda-band{min-width:0;font-size:12.5px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink);border-bottom:1px solid var(--axs-line);align-items:center;margin-top:14px;padding:0 10px 6px;display:flex}.axs-eda-grouped .axs-tbl-head+.axs-eda-band,.axs-eda-grouped>.axs-eda-band:first-child{margin-top:6px}.axs-eda-band .axs-kit-dim{font-weight:var(--axs-weight-regular,400);margin-left:8px}.axs-eda-reply{flex-direction:column;gap:8px;display:flex}.axs-eda-reply-in{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);width:100%;color:var(--axs-ink);font:inherit;resize:vertical;min-height:2lh;padding:8px 10px;font-size:13.5px}.axs-eda-reply-in:focus{border-color:var(--axs-accent);outline:none}@supports (field-sizing:content){.axs-eda-reply-in{field-sizing:content;height:auto;max-height:10lh}}.axs-eda-reply-foot{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.axs-eda-confirm{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);padding:10px 12px}.axs-eda-confirm-line{font-weight:var(--axs-weight-medium,500);margin:0 0 2px}.axs-eda-confirm-sub{color:var(--axs-ink-faint);margin:0 0 8px;font-size:12px}.axs-eda-confirm-row{align-items:center;gap:10px;display:flex}.axs-eda-who-sub{display:none}.axs-tbl-td.axs-eda-td-who:has(.axs-eda-missing){flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding-top:7px;padding-bottom:7px}.axs-eda-missing{max-width:100%;color:var(--axs-warn);font-size:12px}@container (width<=760px){.axs-eda-tr{--tbl-cols:minmax(0, 1fr) minmax(120px, 170px) 100px}.axs-eda-grouped .axs-eda-tr{--tbl-cols:minmax(0, 1fr) 100px}.axs-tbl-th.axs-eda-td-what,.axs-tbl-td.axs-eda-td-what,.axs-tbl-th.axs-eda-td-event,.axs-tbl-td.axs-eda-td-event{display:none}.axs-tbl-td.axs-eda-td-who{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding-top:7px;padding-bottom:7px}.axs-eda-td-who>.axs-tbl-ellipsis{max-width:100%}.axs-eda-who-sub{font-size:12px;display:block}.axs-eda-who-sub:empty{display:none}}.axs-ehp-tr{--tbl-cols:84px minmax(120px, 150px) minmax(0, 2fr) minmax(110px, 150px) 68px minmax(100px, 130px) 92px}.axs-ehp-vr{--tbl-cols:minmax(0, 1.4fr) 56px 56px 110px 96px}.axs-ehp-vr[aria-pressed=true]{background:var(--axs-accent-bg);box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-ehp-vr[aria-pressed=true]>.axs-tbl-td:first-child{font-weight:var(--axs-weight-bold,700)}.axs-ehp-ask{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);background:var(--axs-surface);box-shadow:var(--axs-elev-card);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:12px 0 0;padding:10px 12px;display:flex}.axs-ehp-ask-sep{background:var(--axs-line-hard);flex:none;width:1px;height:18px}.axs-ehp-search{flex:220px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.axs-ehp-search-in{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md,8px);background:var(--axs-surface);min-width:0;height:30px;color:var(--axs-ink);font:inherit;flex:0 260px;padding:0 10px;font-size:13px}.axs-ehp-search-in:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-1px}.axs-ehp-answer{color:var(--axs-ink-mid);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:14px 2px 0;font-size:14px;display:flex}.axs-ehp-answer b{color:var(--axs-ink);font-weight:var(--axs-weight-bold,700)}.axs-ehp .axs-ehp-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.axs-ehp-tiles .axs-kit-stat{border-color:var(--axs-line-hard);box-shadow:var(--axs-elev-card);padding:12px 14px}.axs-ehp-tiles .axs-kit-stat-v{font-size:26px;line-height:1.1}.axs-ehp-tiles .axs-kit-stat-k{color:var(--axs-ink-mid);font-weight:var(--axs-weight-bold,700)}.axs-ehp-tiles .axs-kit-stat[data-tone=warn] .axs-kit-stat-v{color:var(--axs-danger)}.axs-ehp-tile-sub{color:var(--axs-ink-faint);min-height:1em;margin-top:4px;font-size:12px}.axs-ehp-ghead{border:0;border-bottom:1px solid var(--axs-line-hard);background:var(--axs-surface-alt);width:100%;min-height:40px;color:var(--axs-ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:0 14px;font-size:13px;display:flex}.axs-ehp-ghead:hover{background:color-mix(in srgb, var(--axs-surface-alt) 70%, var(--axs-surface))}.axs-ehp-ghead:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-ehp-ghead-id{align-items:center;gap:8px;min-width:0;display:inline-flex}.axs-ehp-ghead-name{font-weight:var(--axs-weight-bold,700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-ehp-ghead-sum{color:var(--axs-ink-mid);white-space:nowrap;font-size:12.5px}.axs-ehp-ghead-sum b{color:var(--axs-ink);font-weight:var(--axs-weight-semibold,600);font-variant-numeric:tabular-nums}.axs-ehp-ghead-chev{color:var(--axs-ink-faint);transition:transform var(--axs-dur-fast) var(--axs-ease-standard);margin-left:auto;font-size:15px}.axs-ehp-ghead[aria-expanded=false] .axs-ehp-ghead-chev{transform:rotate(90deg)}.axs-ehp .axs-kit-h-aside .axs-choice{letter-spacing:0;text-transform:none}.axs-zp-list[data-group=venue] .axs-ehp-tr{--tbl-cols:84px minmax(0, 2fr) minmax(110px, 150px) 68px minmax(100px, 130px) 92px}.axs-zp-list[data-group=venue] .axs-tbl-th.axs-ehp-td-venue,.axs-zp-list[data-group=venue] .axs-tbl-td.axs-ehp-td-venue{display:none}.axs-zp-list[data-group=seller] .axs-ehp-tr{--tbl-cols:84px minmax(120px, 150px) minmax(0, 2fr) minmax(110px, 150px) 68px 92px}.axs-zp-list[data-group=seller] .axs-tbl-th.axs-ehp-td-seller,.axs-zp-list[data-group=seller] .axs-tbl-td.axs-ehp-td-seller{display:none}.axs-tbl-td.axs-ehp-td-venue{min-width:0;color:var(--axs-ink-mid);align-items:center;font-size:12.5px;display:flex}.axs-tbl-td.axs-ehp-td-total{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-tbl-th.axs-ehp-td-total{justify-content:flex-end}.axs-tbl-td.axs-ehp-td-guests{font-variant-numeric:tabular-nums}.axs-ehp-outcome{font-size:12.5px;font-weight:var(--axs-weight-medium,500)}.axs-ehp-outcome[data-tone=won]{color:var(--axs-ok,var(--axs-accent))}.axs-ehp-outcome[data-tone=lost]{color:var(--axs-danger)}.axs-ehp-outcome[data-tone=play]{color:var(--axs-ink-mid)}.axs-tbl-td.axs-ehp-td-stage{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px}.axs-tbl-td.axs-ehp-td-stage>.axs-tbl-ellipsis{max-width:100%;font-size:12px}.axs-ehp-sub{display:none}.axs-ehp-fold{padding-top:6px}@media (pointer:coarse){.axs-ehp .axs-ehp-search-in{height:2.75rem}}@container hubstage (width<=520px){.axs-ehp .axs-ehp-search-in{height:2.75rem}}@container (width<=760px){.axs-ehp-ask{padding:8px 10px}.axs-ehp-ask-sep{display:none}.axs-ehp-search{flex-basis:100%;justify-content:flex-start;margin-left:0}.axs-ehp-search-in{flex:auto}.axs-ehp-answer{font-size:13px}.axs-ehp .axs-ehp-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.axs-ehp-tr,.axs-zp-list[data-group] .axs-ehp-tr{--tbl-cols:72px minmax(0, 1fr) 88px}.axs-ehp-ghead{flex-wrap:wrap;gap:2px 10px;padding-top:6px;padding-bottom:6px}.axs-ehp-ghead-sum{white-space:normal;flex-basis:100%;padding-left:30px}.axs-ehp-ghead-chev{position:absolute;right:14px}.axs-ehp-ghead{padding-right:32px;position:relative}.axs-ehp .axs-zp-h{flex-wrap:wrap}.axs-ehp .axs-kit-h-aside{flex-basis:100%;margin-top:4px;margin-left:0}.axs-tbl-th.axs-ehp-td-venue,.axs-tbl-td.axs-ehp-td-venue,.axs-tbl-th.axs-ehp-td-stage,.axs-tbl-td.axs-ehp-td-stage,.axs-tbl-th.axs-ehp-td-guests,.axs-tbl-td.axs-ehp-td-guests,.axs-tbl-th.axs-ehp-td-seller,.axs-tbl-td.axs-ehp-td-seller{display:none}.axs-tbl-td.axs-ehp-td-name{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding-top:7px;padding-bottom:7px}.axs-ehp-td-name>.axs-tbl-ellipsis{max-width:100%}.axs-ehp-sub{font-size:12px;display:block}.axs-ehp-vr{--tbl-cols:minmax(0, 1fr) 56px 56px 92px}.axs-tbl-th.x,.axs-tbl-td.x{display:none}}.axs-sbk-tr{--tbl-cols:140px minmax(0, 1.4fr) 170px 118px 66px 130px 150px}.axs-sbk-td-venue{gap:7px}.axs-sbk-td-venue .axs-tbl-ellipsis{min-width:0}.axs-sbk-chip{align-items:center;gap:6px;min-height:28px;display:inline-flex}.axs-sbk-chip-x{font:inherit;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;padding:0 0 0 2px;font-size:14px;line-height:1}.axs-sbk-chip-x:hover{color:var(--axs-ink)}.axs-sbk-tr--novenue{--tbl-cols:140px minmax(0, 1.6fr) 118px 66px 130px 150px}@container (width<=980px){.axs-sbk-tr{--tbl-cols:128px minmax(0, 1.4fr) 150px 100px 110px 130px}.axs-sbk-tr--novenue{--tbl-cols:128px minmax(0, 1.6fr) 100px 110px 130px}.axs-tbl-th.axs-edp-td-guests,.axs-tbl-td.axs-edp-td-guests{display:none}}@container (width<=760px){.axs-sbk-tr,.axs-sbk-tr--novenue{--tbl-cols:110px minmax(0, 1fr) 96px}.axs-tbl-th.axs-sbk-td-venue,.axs-tbl-td.axs-sbk-td-venue,.axs-tbl-th.axs-edp-td-date,.axs-tbl-td.axs-edp-td-date,.axs-tbl-th.axs-edp-td-value,.axs-tbl-td.axs-edp-td-value{display:none}.axs-sbk-tr .axs-edp-who-sub{display:block}}@container (width<=640px){.axs-sbk-tr,.axs-sbk-tr--novenue{--tbl-cols:minmax(0, 1fr) 104px}.axs-sbk-tr>.axs-tbl-th.axs-edp-td-stage,.axs-sbk-tr>.axs-tbl-td.axs-edp-td-stage{display:none}.axs-sbk-tr .axs-edp-td-actname{border-left:0;padding-left:16px}.axs-sbk-tr .axs-edp-td-waiting{align-items:flex-start;max-width:140px;padding-top:9px}.axs-sbk-tr .axs-edp-who-sub{white-space:normal}}.axs-sbk-td-venue--inbox{color:var(--axs-accent);font-weight:var(--axs-weight-semibold)}.axs-sbk-chip[data-inbox]{color:var(--axs-accent)}.axs-sbk-untriaged{margin-bottom:4px}.axs-sbk-fold{margin:6px 0 14px;font-size:12.5px}.axs-sdp .axs-edi{width:100%}.axs-svn-tr{--tbl-cols:minmax(0, 1.2fr) 150px 64px 92px 170px 80px 76px minmax(0, 1fr) 28px}.axs-svn-td-venue{gap:7px}.axs-svn-td-num{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-svn-num{font-variant-numeric:tabular-nums}.axs-svn-more{font-size:12px}.axs-svn-td-go{color:var(--axs-ink-faint);justify-content:flex-end;font-size:15px}.axs-svn-door{cursor:pointer}.axs-svn-door:hover{background:var(--axs-surface-hover,var(--axs-surface-alt))}.axs-svn-door:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-svn-mix{border-radius:var(--axs-radius-pill);background:var(--axs-surface-alt);width:100%;height:8px;display:flex;overflow:hidden}.axs-svn-mix i{height:100%;display:block}.axs-svn-cnt{border-radius:var(--axs-radius-pill);min-width:22px;height:22px;font-size:11.5px;font-weight:var(--axs-weight-bold,700);background:var(--axs-warn-bg);color:var(--axs-warn);place-items:center;padding:0 7px;display:inline-grid}.axs-svn-cnt[data-clear]{background:var(--axs-surface-alt);color:var(--axs-ink-faint);font-weight:var(--axs-weight-medium,500)}.axs-svn-foot{color:var(--axs-ink-faint);margin:12px 0 0;font-size:12.5px;line-height:1.45}@container (width<=900px){.axs-svn-tr{--tbl-cols:minmax(0, 1.2fr) 64px 150px 28px}.axs-tbl-th.axs-svn-td-mix,.axs-tbl-td.axs-svn-td-mix,.axs-tbl-th.axs-svn-td-needs,.axs-tbl-td.axs-svn-td-needs,.axs-tbl-th.axs-svn-td-num:nth-child(6),.axs-tbl-td.axs-svn-td-num:nth-child(6),.axs-tbl-th.axs-svn-td-rates,.axs-tbl-td.axs-svn-td-rates,.axs-tbl-th.axs-svn-td-sellers,.axs-tbl-td.axs-svn-td-sellers{display:none}}@container (width<=640px){.axs-svn-tr{--tbl-cols:minmax(0, 1.4fr) 66px minmax(0, 1fr) 24px}.axs-svn-tr .axs-tbl-td{padding-left:8px;padding-right:8px;font-size:12.5px}.axs-svn-tr .axs-tbl-td:first-child{padding-left:12px}}.axs-ncd-backdrop{z-index:50;background:color-mix(in srgb, var(--axs-ink) 22%, transparent);-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1);place-items:center;padding:24px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.axs-ncd{background:var(--axs-node-fill-heavy,var(--axs-surface));width:min(420px,100%);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-lg);box-shadow:var(--axs-node-shadow,var(--axs-elev-lg));flex-direction:column;gap:14px;padding:22px;display:flex}.axs-ncd-title{font-family:var(--axs-sans);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-semibold);color:var(--axs-ink);margin:0}.axs-ncd-form{flex-direction:column;gap:12px;display:flex}.axs-ncd-row{flex-wrap:wrap;gap:12px;display:flex}.axs-ncd-grow{flex:9rem}.axs-ncd-field{flex-direction:column;gap:5px;display:flex}.axs-ncd-field>span{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-ncd-field input{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);box-sizing:border-box;width:100%;padding:8px 11px;transition:border-color .12s,box-shadow .12s}.axs-ncd-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ncd-field input:disabled{opacity:.65;cursor:default}.axs-ncd-err{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);border-radius:var(--axs-radius-sm);background:#fdecea;border:1px solid #f3c3bd;margin:0;padding:7px 10px;line-height:1.4}.axs-ncd-hint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0}.axs-ncd-actions{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.axs-ncd-btn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);border-radius:var(--axs-radius-md);cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);padding:8px 16px;transition:background .12s,color .12s,border-color .12s}.axs-ncd-btn:disabled{opacity:.5;cursor:default}.axs-ncd-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axs-ncd-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-ncd-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axs-ncd-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-ctx{--axs-ctx-accent-text:var(--axs-paper-accent-text);--axs-ctx-ground:var(--axs-paper-ground)}.axs-ctx .axs-bp-k{color:var(--axs-ink-mid);font-size:12.5px;font-weight:var(--axs-weight-medium,500)}.axs-ctx .axs-bp-row{padding:10px 14px}.axs-ctx .axs-bp-v .axs-kit-dim{color:var(--axs-ink-mid)}.axs-ctx .axs-kit-trail{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);overflow:hidden}.axs-ctx .axs-kit-trail-h{background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line);letter-spacing:.12em;min-height:32px;font-weight:var(--axs-weight-bold,700);align-items:center;margin:0;padding:0 14px;display:flex}.axs-ctx .axs-kit-trail-row{padding:9px 14px}.axs-ctx .axs-kit-trail-row--drill:hover{background:var(--axs-surface-alt)}.axs-ctx .axs-kit-trail>.axs-kit-textaction{margin:8px 14px 10px}.axs-ctx .axs-kit-trail-at{color:var(--axs-ink-mid)}.axs-ctx-stage{font-size:10.5px;font-weight:var(--axs-weight-bold,700);letter-spacing:.03em;border-radius:var(--axs-radius-pill);white-space:nowrap;background:var(--axs-surface-alt);color:var(--axs-ink-mid);margin-left:8px;padding:1px 8px}.axs-ctx-stage[data-tone=win]{background:var(--axs-ok-bg,var(--axs-accent-bg));color:var(--axs-ok,var(--axs-accent))}.axs-ctx-stage[data-tone=lost]{background:var(--axs-danger-bg);color:var(--axs-danger)}.axs-ctx-note{margin:8px 0 0;font-size:12.5px}.axs-ctx-note--ok{color:var(--axs-ok)}.axs-ctx-note--bad{color:var(--axs-danger,var(--axs-warn))}.axs-ctp-tr{--tbl-cols:minmax(0, 1.5fr) minmax(0, 1fr) 150px minmax(0, 1.2fr) 132px 92px 108px 122px}.axs-ctp-tr--novenue{--tbl-cols:minmax(0, 1.5fr) minmax(0, 1fr) minmax(0, 1.2fr) 132px 92px 108px 122px}.axs-ctp .axs-tbl-td.axs-ctp-td-name{font-weight:var(--axs-weight-semibold,600);gap:10px}.axs-ctp-td-name .axs-kit-avatar{--axs-avatar-size:26px}.axs-ctp-td-name>.axs-tbl-ellipsis{max-width:100%}.axs-ctp .axs-tbl-td.axs-ctp-td-email{color:var(--axs-ink-mid)}.axs-ctp .axs-tbl-td.axs-ctp-td-venue{align-items:center;gap:7px;min-width:0;font-size:12.5px;display:flex}.axs-ctp .axs-tbl-td.axs-ctp-td-venue[data-inbox]{color:var(--axs-accent);font-weight:var(--axs-weight-semibold,600)}.axs-ctp .axs-tbl-td.axs-ctp-td-num,.axs-ctp .axs-tbl-td.axs-ctp-td-money{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-ctp .axs-tbl-th.axs-ctp-td-num,.axs-ctp .axs-tbl-th.axs-ctp-td-money{justify-content:flex-end}.axs-ctp .axs-tbl-td.axs-ctp-td-money{font-weight:var(--axs-weight-bold,700)}.axs-ctp .axs-tbl-td.axs-ctp-td-last{font-variant-numeric:tabular-nums}.axs-ctp-sub{display:none}.axs-ctp-namecol{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-ctp-search{align-items:center;gap:8px;min-width:0;display:flex}.axs-ctp-search-in{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md,9px);background:var(--axs-surface);width:260px;max-width:100%;height:32px;color:var(--axs-ink);font:inherit;box-shadow:var(--axs-elev-card);padding:0 10px;font-size:13px}.axs-ctp-search-in:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-1px}.axs-ctp-chip{align-items:center;gap:6px;min-height:28px;display:inline-flex}.axs-ctp-chip-x{font:inherit;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;padding:0 0 0 2px;font-size:14px;line-height:1}.axs-ctp-chip-x:hover{color:var(--axs-ink)}.axs-ctr-crumb{align-items:center;gap:6px;margin-bottom:8px;font-size:12px;display:flex}.axs-ctr-crumb-sep{color:var(--axs-ink-faint)}.axs-ctr .axs-kit-head{border:1px solid color-mix(in srgb, var(--axs-accent) 45%, transparent);border-radius:var(--axs-radius-lg);background:color-mix(in srgb, var(--axs-accent) 14%, var(--axs-surface));box-shadow:var(--axs-elev-card);margin-bottom:4px;padding:16px 18px 14px}.axs-ctr .axs-zp-title{font-size:22px}.axs-ctr-title{align-items:center;gap:12px;display:inline-flex}.axs-ctr-title .axs-kit-avatar{--axs-avatar-size:44px}.axs-ctr .axs-kit-status{font-size:13px}.axs-ctr .axs-kit-status>span{align-items:center;gap:6px;display:inline-flex}.axs-ctr .axs-kit-status>span+span:before{content:"·";color:var(--axs-ink-faint);margin-right:6px}.axs-ctr-money{font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-ctr .axs-kit-head-actions{gap:8px}.axs-ctr-btn{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);min-height:30px;color:var(--axs-ink);font:inherit;font-size:12.5px;font-weight:var(--axs-weight-semibold,600);cursor:pointer;box-shadow:var(--axs-elev-card);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.axs-ctr-btn:hover{background:var(--axs-surface-alt)}.axs-ctr-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.axs-ctr .axs-kit-seg{border-color:var(--axs-line-hard);margin:16px 0 8px}.axs-ctr .axs-kit-seg button[data-on]{box-shadow:var(--axs-elev-card)}.axs-ctr-seg-n{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-left:6px;font-size:11px}.axs-ctr-body{flex-direction:column;gap:16px;max-width:960px;display:flex}.axs-ctr-sheets{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.axs-ctr .axs-kit-sheet,.axs-ctr .axs-kit-sheet[data-editing] .axs-bp-in{max-width:none}.axs-ctr-save{align-items:center;gap:16px;display:flex}.axs-ctr-empty{color:var(--axs-ink-mid);margin:0;font-size:13px}@container (width<=980px){.axs-ctp-tr{--tbl-cols:minmax(0, 1.6fr) 150px minmax(0, 1.2fr) 92px 108px}.axs-ctp-tr--novenue{--tbl-cols:minmax(0, 1.6fr) minmax(0, 1.2fr) 92px 108px}.axs-ctp .axs-tbl-th.axs-ctp-td-company,.axs-ctp .axs-tbl-td.axs-ctp-td-company,.axs-ctp .axs-tbl-th.axs-ctp-td-phone,.axs-ctp .axs-tbl-td.axs-ctp-td-phone,.axs-ctp .axs-tbl-th.axs-ctp-td-last,.axs-ctp .axs-tbl-td.axs-ctp-td-last{display:none}.axs-ctp-sub{font-size:12px;font-weight:var(--axs-weight-regular,400);color:var(--axs-ink-faint);display:block}.axs-ctr-sheets{grid-template-columns:minmax(0,1fr);gap:14px}}@container (width<=620px){.axs-ctp .axs-kit-head{grid-template-columns:minmax(0,1fr)}.axs-ctp .axs-kit-head-main .axs-kit-status{grid-area:3/1}.axs-ctp .axs-kit-head-actions{flex-wrap:wrap;grid-area:4/1;justify-content:flex-start;justify-self:stretch;gap:8px;margin-top:6px}.axs-ctp .axs-kit-head-actions .axs-ctp-search{flex:100%}.axs-ctp-tr,.axs-ctp-tr--novenue{--tbl-cols:minmax(0, 1fr) 72px 96px}.axs-ctp .axs-tbl-th.axs-ctp-td-venue,.axs-ctp .axs-tbl-td.axs-ctp-td-venue,.axs-ctp .axs-tbl-th.axs-ctp-td-email,.axs-ctp .axs-tbl-td.axs-ctp-td-email{display:none}.axs-ctp-search-in{width:100%}.axs-ctp .axs-hp-detail{padding-left:14px}.axs-ctr .axs-kit-head{grid-template-columns:minmax(0,1fr);padding:12px 12px 10px}.axs-ctr .axs-kit-head-main .axs-kit-status{grid-area:1/1}.axs-ctr .axs-kit-head-actions{flex-wrap:wrap;grid-area:2/1;justify-self:start;margin-top:8px}.axs-ctr .axs-kit-status>span+span:before{content:none;margin:0}.axs-ctr .axs-zp-title{font-size:18px}.axs-ctr-title .axs-kit-avatar{--axs-avatar-size:32px}}.axs-acc-tr{--tbl-cols:minmax(0, 2.2fr) 88px 200px 76px 64px 116px 112px}.axs-acc-tr .axs-tbl-th{white-space:nowrap}.axs-acc-next{color:var(--axs-ink-faint)}.axs-tbl-td.axs-acc-td-name{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px}.axs-acc-td-name>.axs-tbl-ellipsis{max-width:100%}.axs-acc-name{font-weight:var(--axs-weight-medium,500)}.axs-acc-sub{font-size:12px}.axs-tbl-td.axs-acc-td-venues{align-items:center;gap:4px;min-width:0;font-size:12.5px;display:flex}.axs-tbl-td.axs-acc-td-venues>.axs-tbl-ellipsis{min-width:0;margin-left:4px}.axs-tbl-td.axs-acc-td-num,.axs-tbl-td.axs-acc-td-money{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-tbl-th.axs-acc-td-num,.axs-tbl-th.axs-acc-td-money{justify-content:flex-end}.axs-tbl-td.axs-acc-td-last{font-variant-numeric:tabular-nums}.axs-acc-search{align-items:center;gap:8px;min-width:0;display:flex}.axs-acc-search-in{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md,8px);background:var(--axs-surface);width:280px;max-width:100%;height:30px;color:var(--axs-ink);font:inherit;padding:0 10px;font-size:13px}.axs-acc-search-in:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-1px}.axs-acc-fold{padding-top:6px}.axs-acc-sum{color:var(--axs-ink);margin:0 0 10px;font-size:13.5px}.axs-acc-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:12px 28px;display:grid}.axs-acc-col{min-width:0}.axs-acc-zph{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:baseline;gap:8px;margin:0 0 4px;font-size:11px;display:flex}.axs-acc-n{color:var(--axs-ink);letter-spacing:0;font-variant-numeric:tabular-nums}.axs-acc-zph-sub{text-transform:none;letter-spacing:0;font-size:12px}.axs-acc-zph[data-second]{margin-top:14px}.axs-acc-line{border:0;border-bottom:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);width:100%;font:inherit;color:var(--axs-ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:center;gap:12px;margin:0 -4px;padding:5px 4px;font-size:13px;display:grid}.axs-acc-line--event{grid-template-columns:84px minmax(0,1fr) auto auto}.axs-acc-line-n{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.axs-acc-line[data-rough] .axs-acc-line-name{color:var(--axs-ink-faint);font-weight:var(--axs-weight-regular,400);font-style:italic}.axs-acc-line:hover{background:var(--axs-surface-alt)}.axs-acc-line:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-acc-line-name{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--axs-weight-medium,500);overflow:hidden}.axs-acc-line-when{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.axs-acc-line-venue{min-width:0;max-width:170px;color:var(--axs-ink-mid);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.axs-acc-line-venue>.axs-tbl-ellipsis{text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-acc-outcome{font-size:12px;font-weight:var(--axs-weight-medium,500);white-space:nowrap}.axs-acc-outcome[data-tone=won]{color:var(--axs-ok,var(--axs-accent))}.axs-acc-outcome[data-tone=lost]{color:var(--axs-danger)}.axs-acc-outcome[data-tone=in_play]{color:var(--axs-ink-mid)}.axs-acc-more{margin:6px 0 0;font-size:12.5px}.axs-acc-none{margin:4px 0 8px;font-size:12.5px}.axs-acc-note{margin:12px 0 0;font-size:12px;line-height:1.5}.axs-acc-note-cols{color:var(--axs-ink-mid);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 24px;margin-bottom:6px;display:grid}.axs-acc-note-col{min-width:0}.axs-acc-note-list{margin:0;padding:0;list-style:none}.axs-acc-note-list>li{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:10px;min-width:0;padding:2px 0;display:flex}.axs-acc-note-list>li>.axs-tbl-ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-acc-note-n{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}@container (width<=760px){.axs-acc-tr{--tbl-cols:minmax(0, 1fr) 64px 64px 92px}.axs-tbl-th.axs-acc-td-venues,.axs-tbl-td.axs-acc-td-venues,.axs-tbl-th.axs-acc-td-last,.axs-tbl-td.axs-acc-td-last,.axs-acc-tr .axs-tbl-th:nth-child(5),.axs-acc-tr .axs-tbl-td:nth-child(5){display:none}.axs-acc-cols{grid-template-columns:minmax(0,1fr)}.axs-acc-line--event{grid-template-columns:76px minmax(0,1fr) auto}.axs-acc-line--event .axs-acc-line-venue,.axs-acc-line-n{display:none}.axs-acc-search-in{width:100%}}@container (width<=640px){.axs-acc-tr{--tbl-cols:minmax(0, 1fr) 72px 100px}.axs-acc-tr .axs-tbl-th:nth-child(2),.axs-acc-tr .axs-tbl-td:nth-child(2){display:none}.axs-acc-tr .axs-tbl-td{padding-left:10px;padding-right:10px}}.axs-ivk-drop{border:1.5px dashed color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line-hard));border-radius:var(--axs-radius-lg);background:var(--axs-surface);box-shadow:var(--axs-elev-card,var(--axs-elev));transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), background-color var(--axs-dur-fast) var(--axs-ease-standard);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 18px;padding:16px 18px;display:grid}.axs-ivk-drop[data-on]{border-color:var(--axs-accent);background:var(--axs-accent-bg);border-style:solid}.axs-ivk-drop-mark{background:var(--axs-accent-bg);width:48px;height:48px;color:var(--axs-paper-accent-text);border-radius:50%;place-items:center;display:grid}.axs-ivk-drop-main{flex-direction:column;gap:3px;min-width:0;display:flex}.axs-ivk-drop-t{font-size:14.5px;font-weight:var(--axs-weight-bold,700);color:var(--axs-ink)}.axs-ivk-drop-s{max-width:58ch;color:var(--axs-ink-mid);font-size:12.5px;line-height:1.45}.axs-ivk-drop-ctl{flex-wrap:wrap;align-items:end;gap:10px 14px;display:flex}.axs-ivk-field{flex-direction:column;gap:4px;display:flex}.axs-ivk-field-l{letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:var(--axs-weight-semibold,600)}.axs-ivk-vpick{min-width:180px}.axs-ivk-onevenue{min-height:30px;font-size:13px;font-weight:var(--axs-weight-medium,500);align-items:center;gap:6px;display:inline-flex}.axs-ivk-file{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.axs-ivk-ways{gap:8px;display:inline-flex}.axs-ivk-btn{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);min-height:30px;color:var(--axs-ink);font:inherit;font-size:12.5px;font-weight:var(--axs-weight-semibold,600);cursor:pointer;white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex}.axs-ivk-btn:hover{background:var(--axs-surface-alt)}.axs-ivk-btn:disabled{opacity:.5;cursor:default}.axs-ivk-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-ivk-strip .axs-ivk-n{font-size:26px;line-height:1.15}.axs-ivk-strip .axs-ivk-n[data-zero]{color:var(--axs-ink-faint);font-weight:var(--axs-weight-medium,500)}.axs-ivk-strip .axs-edp-pseg[data-warn] .axs-ivk-n{color:var(--axs-warn)}.axs-ivk-strip .axs-edp-pseg[data-warn]{box-shadow:inset 0 2px 0 var(--axs-warn)}.axs-ivk-strip .axs-edp-pseg[data-warn][data-on]{box-shadow:inset 0 2px 0 var(--axs-warn), inset 0 -2px 0 var(--axs-accent)}.axs-ivk .axs-kit-h-aside{font-size:12px;font-weight:var(--axs-weight-medium,500);letter-spacing:0;text-transform:none;color:var(--axs-ink-faint);margin-left:auto}.axs-ivk .axs-zp-section+.axs-zp-section{margin-top:18px}.axs-ivk-vsel{margin-right:8px}.axs-ivk-tr{--tbl-cols:minmax(0, 2.2fr) 180px 150px 90px 110px 150px}.axs-ivk-tr[role=button]{cursor:pointer}.axs-ivk-tr[role=button]:hover{background:var(--axs-surface-alt)}.axs-ivk-tr[role=button]:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-tbl-td.axs-ivk-td-vendor{align-items:center;gap:10px;min-width:0;display:flex}.axs-ivk-vcell{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-ivk-vcell>.axs-tbl-ellipsis{max-width:100%}.axs-ivk-vname{font-weight:var(--axs-weight-semibold,600)}.axs-ivk-vsub{color:var(--axs-ink-mid);font-size:12px;font-weight:var(--axs-weight-regular,400)}.axs-ivk-vsub[data-tone=warn]{color:var(--axs-warn);font-weight:var(--axs-weight-medium,500)}.axs-tbl-td.axs-ivk-td-venue{align-items:center;gap:7px;min-width:0;font-size:12.5px;display:flex}.axs-tbl-td.axs-ivk-td-venue>.axs-tbl-ellipsis{min-width:0}.axs-tbl-td.axs-ivk-td-number{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.axs-tbl-td.axs-ivk-td-date{font-variant-numeric:tabular-nums}.axs-tbl-td.axs-ivk-td-num,.axs-tbl-th.axs-ivk-td-num{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-tbl-td.axs-ivk-td-total{font-weight:var(--axs-weight-semibold,600)}.axs-ivk-state{font-size:11.5px;font-weight:var(--axs-weight-semibold,600);white-space:nowrap;background:var(--axs-surface-alt);color:var(--axs-ink-mid);border:1px solid var(--axs-line);border-radius:999px;padding:2px 9px;display:inline-block}.axs-ivk-state[data-status=proposed]{background:var(--axs-accent-bg);color:var(--axs-paper-accent-text);border-color:color-mix(in srgb, var(--axs-accent) 40%, transparent)}.axs-ivk-state[data-status=approved]{color:var(--axs-ok,var(--axs-accent))}.axs-ivk-state[data-status=unreadable],.axs-ivk-state[data-status=rejected]{color:var(--axs-warn)}.axs-ivk-tr--pending .axs-tbl-td{color:var(--axs-ink-faint)}.axs-ivk-tr--pending .axs-ivk-vname{color:var(--axs-ink-mid)}.axs-ivk-state-short{display:none}@media (prefers-reduced-motion:reduce){.axs-ivk-drop{transition:none}}@container (width<=640px){.axs-ivk-strip{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.axs-ivk-strip .axs-edp-pseg:nth-child(odd){border-left:0}.axs-ivk-strip .axs-edp-pseg:nth-child(n+3){border-top:1px solid var(--axs-line)}.axs-ivk .axs-kit-h-aside{display:none}}@container (width<=760px){.axs-ivk-tr{--tbl-cols:minmax(0, 1fr) 150px 100px 120px}.axs-tbl-th.axs-ivk-td-number,.axs-tbl-td.axs-ivk-td-number,.axs-tbl-th.axs-ivk-td-date,.axs-tbl-td.axs-ivk-td-date{display:none}.axs-ivk-drop{grid-template-columns:auto minmax(0,1fr)}.axs-ivk-drop-ctl{grid-column:1/-1}}@container (width<=520px){.axs-ivk-tr{--tbl-cols:minmax(0, 1fr) 92px 84px}.axs-tbl-th.axs-ivk-td-venue,.axs-tbl-td.axs-ivk-td-venue,.axs-ivk-state-long{display:none}.axs-ivk-state-short{display:inline}.axs-ivk-drop{grid-template-columns:minmax(0,1fr);padding:14px}.axs-ivk-drop-mark{display:none}.axs-ivk-drop-ctl{flex-direction:column;align-items:stretch}.axs-ivk-ways{flex-direction:column-reverse}.axs-ivk-btn{justify-content:center;min-height:40px;font-size:13.5px}.axs-ivk-btn--camera{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:#0000}.axs-ivk-vpick{width:100%;min-width:0;max-width:none}.axs-ivk-td-vendor .axs-kit-avatar{--axs-avatar-size:24px}}.axs-ivk-plan{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface-alt,var(--axs-surface));gap:8px;padding:12px 14px;display:grid}.axs-ivk-plan-h{margin:0;font-size:13px}.axs-ivk-plan-list,.axs-ivk-plan-held{margin:0;padding-left:18px;font-size:12.5px;line-height:1.55}.axs-ivk-plan-held{color:var(--axs-ink-mid)}.axs-ivk-plan-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.axs-svr-crumb{align-items:center;gap:6px;margin-bottom:8px;font-size:12px;display:flex}.axs-svr-crumb-sep{color:var(--axs-ink-faint)}.axs-svr-title{align-items:center;gap:10px;display:inline-flex}.axs-svr-title .axs-vdot{width:30px;height:30px}.axs-svr .axs-kit-head{border:1px solid color-mix(in srgb, var(--axs-accent) 45%, transparent);border-radius:var(--axs-radius-lg);background:color-mix(in srgb, var(--axs-accent) 14%, var(--axs-surface));box-shadow:var(--axs-elev-card);margin-bottom:4px;padding:16px 18px 14px}.axs-svr .axs-zp-title{font-size:22px}.axs-svr .axs-kit-status{font-size:13px}.axs-svr .axs-kit-status>span{align-items:center;gap:6px;display:inline-flex}.axs-svr .axs-kit-status>span+span:before{content:"·";color:var(--axs-ink-faint);margin-right:6px}.axs-svr .axs-kit-head-main{flex-direction:column;display:flex}.axs-svr .axs-kit-lede{max-width:82ch;color:var(--axs-ink);order:3;margin:10px 0 0;font-size:13.5px;line-height:1.5}.axs-svr .axs-kit-status{order:2;margin-top:4px}.axs-svr-door{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);background:var(--axs-surface);min-height:30px;color:var(--axs-ink);font:inherit;font-size:12.5px;font-weight:var(--axs-weight-semibold,600);cursor:pointer;white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex}.axs-svr-door:hover{background:var(--axs-surface-alt)}.axs-svr-st{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.axs-svr-st[data-state=ok]{background:var(--axs-ok)}.axs-svr-st[data-state=warn]{background:var(--axs-warn)}.axs-svr-st[data-state=miss]{background:var(--axs-danger)}.axs-svr-st[data-state=check]{box-shadow:inset 0 0 0 1.5px var(--axs-ink-faint);background:0 0}.axs-svr-rec{grid-template-columns:320px minmax(0,1fr);grid-auto-rows:max-content;align-items:start;column-gap:20px;margin-top:16px;display:grid;position:relative}.axs-svr-rec:before{content:"";border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);background:var(--axs-surface);box-shadow:var(--axs-elev-card);grid-area:1/1/-1;align-self:stretch}.axs-svr-rec>*{grid-column:1;position:relative}.axs-svr-panel{grid-row:1/span 12;align-self:start;grid-column:2!important}.axs-svr-setup-head{box-sizing:border-box;background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line);border-radius:var(--axs-radius-lg) var(--axs-radius-lg) 0 0;justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:0 14px;display:flex}.axs-svr-legend{color:var(--axs-ink-mid);gap:10px;font-size:11px;display:inline-flex}.axs-svr-legend>span{align-items:center;gap:4px;display:inline-flex}.axs-svr-item{border:0;border-bottom:1px solid var(--axs-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:14px minmax(0,1fr) 12px;align-items:start;gap:10px;padding:10px 12px 10px 14px;display:grid}.axs-svr-item .axs-svr-st{margin-top:6px}.axs-svr-item:hover{background:var(--axs-surface-alt)}.axs-svr-item[data-open]{background:var(--axs-accent-bg);box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-svr-item:last-child{border-radius:0 0 var(--axs-radius-lg) var(--axs-radius-lg);border-bottom:0}.axs-svr-item:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-svr-item-main{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-svr-item-l{font-size:13.5px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-svr-item[data-open] .axs-svr-item-l{font-weight:var(--axs-weight-bold,700)}.axs-svr-item-f{color:var(--axs-ink-mid);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.axs-svr-item-f[data-state=miss]{color:var(--axs-danger)}.axs-svr-item-f[data-state=warn]{color:var(--axs-warn)}.axs-svr-item-chev{color:var(--axs-ink-faint);margin-top:3px;font-size:15px;line-height:1}.axs-svr-group{box-sizing:border-box;background:var(--axs-surface-alt);border-top:1px solid var(--axs-line);border-bottom:1px solid var(--axs-line);letter-spacing:.1em;text-transform:uppercase;min-height:26px;font-size:10.5px;font-weight:var(--axs-weight-bold,700);color:var(--axs-ink-faint);align-items:center;padding:0 14px;display:flex}.axs-svr-panel{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);background:var(--axs-surface);box-shadow:var(--axs-elev-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.axs-svr-panel-head{box-sizing:border-box;background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line-hard);flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:44px;padding:8px 16px;display:flex}.axs-svr-panel-t{font-size:15px;font-weight:var(--axs-weight-bold,700);color:var(--axs-ink);align-items:center;gap:8px;display:inline-flex}.axs-svr-panel-why{color:var(--axs-ink-mid);font-size:12.5px}.axs-svr-panel-head .axs-kit-verbs{gap:8px 16px;min-height:0;margin-left:auto}.axs-svr-panel .axs-zp-list{box-shadow:none;border:0;border-radius:0}.axs-svr-panel .axs-zp-list .axs-tbl-row:last-child{border-bottom:0}.axs-svr-panel .axs-tbl-head{border-radius:0}.axs-svr-pad{padding:14px 16px 16px}.axs-svr-stack{flex-direction:column;gap:10px;display:flex}.axs-svr-note{border-bottom:1px solid var(--axs-line);margin:0;padding:8px 16px;font-size:12.5px}.axs-svr-note--ok{color:var(--axs-ok)}.axs-svr-note--bad{color:var(--axs-danger,var(--axs-warn))}.axs-svr-foot{color:var(--axs-ink-faint);border-top:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-surface-alt) 45%, var(--axs-surface));margin:0;padding:10px 16px 12px;font-size:12.5px;line-height:1.45}.axs-svr-zph{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-faint);align-items:center;gap:8px;margin:0 0 8px;display:flex}.axs-svr-n{font-weight:var(--axs-weight-bold,700);border-radius:var(--axs-radius-pill);background:var(--axs-surface-alt);letter-spacing:0;padding:1px 8px}.axs-svr-zph-sub{letter-spacing:0;text-transform:none;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink-faint)}.axs-svr-tr{--tbl-cols:minmax(0, 2fr) 96px 100px 124px}.axs-svr-tr--pk{--tbl-cols:minmax(0, 1.4fr) 150px 130px}.axs-svr-tr--doc{--tbl-cols:minmax(0, 1.4fr) 220px}.axs-svr-td-name{gap:10px}.axs-svr-td-num{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-svr-td-sw{gap:8px}.axs-tbl-th.axs-svr-td-fits,.axs-tbl-td.axs-svr-td-fits{display:none}.axs-tbl-td.axs-svr-td-stack{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;padding-top:7px;padding-bottom:7px}.axs-svr-room-line{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.axs-svr-sub{max-width:100%;font-size:12px;font-weight:var(--axs-weight-regular,400);color:var(--axs-ink-mid)}.axs-svr-mark{background:var(--axs-surface-alt);color:var(--axs-ink-faint);font-size:10.5px;font-weight:var(--axs-weight-bold,700);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;flex:none;padding:1px 7px}.axs-svr-tr[role=button]{cursor:pointer}.axs-svr-tr[role=button]:hover{background:var(--axs-surface-alt)}.axs-svr-tr[role=button]:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-hp-row[data-retired]>.axs-svr-tr{color:var(--axs-ink-faint)}.axs-hp-row[data-retired]>.axs-svr-tr .axs-svr-room{color:var(--axs-ink-mid);font-weight:var(--axs-weight-regular,400)}.axs-svr-panel .axs-hp-row:last-child>.axs-tbl-row{border-bottom:0}.axs-svr-panel .axs-hp-row[data-open]>.axs-tbl-row{border-bottom-color:var(--axs-line-hard)}.axs-svr-rfold{padding:14px 16px 16px 44px}.axs-svr-remove{font:inherit;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:12px}.axs-svr-remove:hover{color:var(--axs-danger);text-underline-offset:2px;text-decoration:underline}.axs-svr-remove:disabled{opacity:.5;cursor:default}.axs-svr-td-act{justify-content:flex-end}.axs-svr-room{font-weight:var(--axs-weight-medium,500)}.axs-svr-kind{font-size:12px;font-weight:var(--axs-weight-regular,400);min-width:0}.axs-svr-sw-word{font-size:12px}.axs-svr-fact{font-variant-numeric:tabular-nums}.axs-svr-in{border:1px solid var(--axs-line-hard,var(--axs-line));background:var(--axs-surface);border-radius:7px;align-items:center;gap:4px;min-width:64px;height:28px;padding:0 9px;font-size:13px;display:inline-flex}.axs-svr-in:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 14%, transparent)}.axs-svr-input{width:72px;min-width:0;font:inherit;color:var(--axs-ink);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:none}.axs-svr-input::placeholder{color:var(--axs-ink-faint)}.axs-svr-input--name{text-align:left;width:220px}.axs-svr-unit{color:var(--axs-ink-faint);font-size:12px}.axs-svr-ts{border:1px dashed var(--axs-line-hard);color:var(--axs-ink-mid);border-radius:10px;flex-direction:column;gap:6px;margin:14px 16px 16px;padding:10px 14px;font-size:12.5px;display:flex}.axs-svr-ts-h{color:var(--axs-ink);font-weight:var(--axs-weight-semibold,600);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:13px;display:flex}.axs-svr-ts-acts{gap:14px;margin-left:auto;display:inline-flex}.axs-svr-ts-names{line-height:1.5}.axs-svr-empty{border:1px dashed var(--axs-line-hard,var(--axs-line));border-radius:var(--axs-radius-card,12px);background:var(--axs-surface);flex-direction:column;gap:8px;margin:14px 16px 16px;padding:22px 24px;display:flex}.axs-svr-empty-t{font-size:15px;font-weight:var(--axs-weight-semibold,600)}.axs-svr-empty-s{color:var(--axs-ink-muted);max-width:720px;margin:0;font-size:13px;line-height:1.45}.axs-svr-preview{margin-top:12px}.axs-svr-rooms{color:var(--axs-ink-muted);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 18px;font-size:12.5px;display:grid}.axs-svr-rooms>div{border-bottom:1px solid var(--axs-line);justify-content:space-between;gap:8px;min-width:0;padding:4px 0;display:flex}.axs-svr-rooms>div>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-svr-draft{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 16px 16px;padding:10px 12px;display:flex}.axs-svr-draft .axs-svr-input{border:1px solid var(--axs-line-strong,var(--axs-line));border-radius:7px;height:28px;padding:0 9px}.axs-svr-callout{border:1px solid var(--axs-line);background:var(--axs-surface-alt);color:var(--axs-ink-mid);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.axs-svr-callout .axs-svr-st{margin-top:6px}.axs-svr-callout b{color:var(--axs-ink)}.axs-svr-callout--miss{border-color:color-mix(in srgb, var(--axs-danger) 35%, transparent);background:var(--axs-danger-bg,var(--axs-surface-alt));margin:14px 16px 0}.axs-svr-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;max-width:760px;padding:16px 16px 6px;display:grid}.axs-svr-field{flex-direction:column;gap:5px;display:flex}.axs-svr-label{font-size:12.5px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-svr-help{color:var(--axs-ink-faint);font-size:11.5px;line-height:1.4}.axs-svr-field .axs-svr-in{width:160px}.axs-svr-field .axs-svr-input{width:100%}.axs-svr-fverbs{padding:10px 16px 16px}.axs-svr-fverbs .axs-svr-foot{background:0 0;border:0;padding:0}@container (width<=900px){.axs-svr-rec{grid-template-columns:minmax(0,1fr);row-gap:0}.axs-svr-rec:before{display:none}.axs-svr-setup-head,.axs-svr-item,.axs-svr-group{border-inline:1px solid var(--axs-line-hard);background-color:var(--axs-surface)}.axs-svr-setup-head{border-top:1px solid var(--axs-line-hard);background-color:var(--axs-surface-alt)}.axs-svr-group{background-color:var(--axs-surface-alt)}.axs-svr-item[data-open]{background-color:var(--axs-accent-bg)}.axs-svr-item:hover{background-color:var(--axs-surface-alt)}.axs-svr-item[data-open]{border-bottom-color:var(--axs-line-hard)}.axs-svr-item:last-child{border-bottom:1px solid var(--axs-line-hard)}.axs-svr-panel{box-shadow:none;border-top:0;border-radius:0;grid-row:auto;margin:0;grid-column:1!important}.axs-svr-panel-head{min-height:38px}.axs-svr-tr{--tbl-cols:minmax(0, 1fr) 56px 96px}.axs-tbl-th.axs-svr-td-sw,.axs-tbl-td.axs-svr-td-sw,.axs-svr-tr>.axs-tbl-th:nth-child(2),.axs-svr-tr>.axs-tbl-td:nth-child(2),.axs-svr-tr>.axs-tbl-th:nth-child(3),.axs-svr-tr>.axs-tbl-td:nth-child(3){display:none}.axs-svr-tr>.axs-tbl-th.axs-svr-td-fits,.axs-svr-tr>.axs-tbl-td.axs-svr-td-fits{display:flex}.axs-svr-tr--pk{--tbl-cols:minmax(0, 1fr) 110px}.axs-svr-tr--pk>.axs-tbl-th:nth-child(3),.axs-svr-tr--pk>.axs-tbl-td:nth-child(3){display:none}.axs-svr-tr .axs-tbl-td{padding-left:8px;padding-right:8px}.axs-svr-rfold{padding-left:12px}.axs-svr-rooms{grid-template-columns:repeat(2,minmax(0,1fr))}.axs-svr-form{grid-template-columns:minmax(0,1fr)}.axs-svr .axs-kit-head{flex-direction:column;align-items:stretch;gap:0;padding:12px 12px 10px;display:flex}.axs-svr .axs-zp-title{font-size:18px}.axs-svr .axs-kit-status{gap:4px 10px}.axs-svr .axs-kit-status>span+span:before{content:none;margin:0}.axs-svr .axs-kit-head-actions{align-self:flex-start;margin-top:10px}}.axs-svr-tr--use{--tbl-cols:minmax(0, 1.3fr) minmax(0, 1.4fr) 64px 56px 92px 64px 84px}.axs-svr-use .axs-zp-list{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-card);margin-bottom:8px}.axs-svr-use-head{color:var(--axs-ink-mid);margin:0 0 12px;font-size:13px}.axs-svr-use-head b{color:var(--axs-ink);font-weight:var(--axs-weight-semibold,600)}.axs-tbl-td.axs-svr-td-alias{min-width:0}.axs-svr-alias{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--axs-ink-mid);font-size:12px;display:block;overflow:hidden}.axs-tbl-td.axs-svr-td-last{font-variant-numeric:tabular-nums}.axs-svr-tag{border-radius:var(--axs-radius-sm);background:var(--axs-warn-bg,var(--axs-surface-alt));color:var(--axs-warn,var(--axs-ink-mid));white-space:nowrap;margin-left:8px;padding:1px 6px;font-size:11px}.axs-svr-never{color:var(--axs-ink-mid);margin:8px 2px 18px;font-size:12.5px;line-height:1.5}.axs-svr-never-k{color:var(--axs-ink);font-weight:var(--axs-weight-medium,500)}.axs-svr-docs{gap:4px 16px;margin:0 2px 14px;font-size:13px;display:grid}.axs-svr-docs>div{border-bottom:1px solid var(--axs-line);justify-content:space-between;gap:12px;padding:5px 0;display:flex}.axs-svr-use .axs-svr-foot{background:0 0;border:0;margin-top:4px;padding:0}@container (width<=760px){.axs-svr-tr--use{--tbl-cols:minmax(0, 1fr) 56px 84px}.axs-tbl-th.axs-svr-td-alias,.axs-tbl-td.axs-svr-td-alias,.axs-tbl-th.axs-svr-td-last,.axs-tbl-td.axs-svr-td-last,.axs-svr-tr--use .axs-tbl-th:nth-child(4),.axs-svr-tr--use .axs-tbl-td:nth-child(4),.axs-svr-tr--use .axs-tbl-th:nth-child(6),.axs-svr-tr--use .axs-tbl-td:nth-child(6){display:none}}.axs-eip-tr{--tbl-cols:minmax(0, 1.6fr) minmax(0, 1.1fr) 150px 88px 96px}.axs-eip-table{flex-direction:column;display:flex}.axs-eip-td-score,.axs-eip-td-since,.axs-eip-td-who{white-space:nowrap;font-variant-numeric:tabular-nums}.axs-eip-company{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-eip-name{font-weight:var(--axs-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-eip-sub{color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:none;overflow:hidden}.axs-eip-signal strong{font-weight:var(--axs-weight-semibold,600)}.axs-eip-signal[data-strong] strong{color:var(--axs-accent)}.axs-eip-reach{color:var(--axs-ink);text-decoration:none}.axs-eip-reach:hover{color:var(--axs-accent);text-decoration:underline}.axs-eip-person{font-weight:var(--axs-weight-medium,500)}.axs-eip-aud{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm,4px);min-width:18px;height:18px;font-size:10.5px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;color:var(--axs-ink-mid);vertical-align:middle;justify-content:center;align-items:center;margin-left:8px;padding:0 5px;display:inline-flex}.axs-eip-signal[data-strong] .axs-eip-aud{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-eip-chip-n{font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);margin-left:6px}.axs-eip-chip[data-on] .axs-eip-chip-n{color:var(--axs-accent)}.axs-eip-people{flex-direction:column;gap:6px;display:flex}.axs-eip-people-h{font-size:11px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-mid);margin:0}.axs-eip-people-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-eip-personrow{border-top:1px solid var(--axs-line);grid-template-columns:minmax(0,200px) minmax(0,1fr) auto auto;align-items:baseline;column-gap:14px;min-height:36px;padding:7px 0;font-size:13px;display:grid}.axs-eip-reachcell{white-space:nowrap;align-items:baseline;gap:12px;font-size:12.5px;display:inline-flex}.axs-eip-tel{font-variant-numeric:tabular-nums}.axs-eip-audnote{margin:6px 0 0}.axs-eip-personrow:last-child{border-bottom:1px solid var(--axs-line)}.axs-eip-title{color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-eip-fn{color:var(--axs-ink-faint);white-space:nowrap;font-size:11px}@container hubstage (width<=620px){.axs-eip-personrow{grid-template-columns:minmax(0,1fr);row-gap:2px}.axs-eip-reachcell{white-space:normal;flex-wrap:wrap}.axs-eip-title{white-space:normal}}.axs-eip-note{color:var(--axs-ink-mid);font-size:13px}.axs-eip-dim{margin:0;font-size:12.5px}.axs-eip-err{color:var(--axs-warn);margin:0;font-size:12.5px}.axs-eip-warn{color:var(--axs-warn)}.axs-eip-filters{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.axs-eip-chips{flex-wrap:wrap;gap:4px;display:flex}.axs-eip-chip{border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);font:inherit;cursor:pointer;transition:color var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;padding:3px 10px;font-size:12px}.axs-eip-chip:hover{color:var(--axs-ink);border-color:var(--axs-line-hard,var(--axs-line))}.axs-eip-chip[data-on]{color:var(--axs-accent);border-color:var(--axs-accent);background:var(--axs-accent-bg,transparent)}.axs-eip-chip:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-hp-row:last-child>.axs-eip-fold{border-bottom:0}@media (pointer:coarse){.axs-eip-tr .axs-tbl-td{min-height:44px}.axs-eip-nightly .axs-sw,.axs-eip-filters .axs-sw{justify-content:center;min-width:2.75rem;min-height:2.75rem}.axs-eip-chip{min-height:2.75rem;padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.axs-eip-chip{transition:none}}@container hubstage (width<=760px){.axs-eip-tr{--tbl-cols:minmax(0, 1.6fr) 140px 88px}.axs-eip-tr .axs-tbl-th.x,.axs-eip-tr .axs-tbl-td.x{display:none}.axs-eip-sub{display:block}}@container hubstage (width<=520px){.axs-eip-tr{--tbl-cols:minmax(0, 1fr) 118px 72px}.axs-eip-fold.axs-hp-detail{padding-left:12px;padding-right:12px}.axs-eip-nightly .axs-sw,.axs-eip-filters .axs-sw{justify-content:center;min-width:2.75rem;min-height:2.75rem}.axs-eip-chip{min-height:2.75rem;padding-left:12px;padding-right:12px}}.axs-lc-stats{margin-block:var(--axs-space-4) var(--axs-space-3)}.axs-lc-filters{justify-content:space-between;align-items:center;gap:var(--axs-space-2);margin-bottom:var(--axs-space-3);flex-wrap:wrap;display:flex}.axs-lc-chips{gap:var(--axs-space-2);flex-wrap:wrap;display:flex}.axs-lc-gfacts{color:var(--axs-ink-mid);font-size:var(--axs-text-meta);font-variant-numeric:tabular-nums;white-space:nowrap}.axs-lc-table--grouped{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md)}.axs-lc-gfold[aria-expanded=false] svg{transform:rotate(-90deg)}.axs-lc-gfold[aria-expanded=false]{color:var(--axs-ink-mid)}.axs-lc-chip{align-items:center;gap:var(--axs-space-2);padding:var(--axs-space-1) var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill);background:var(--axs-surface);color:var(--axs-ink-mid);font:inherit;font-size:var(--axs-text-body);cursor:pointer;line-height:1.4;display:inline-flex}.axs-lc-chip:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-lc-chip[data-on]{border-color:var(--axs-accent);background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-lc-chip-n{font-size:var(--axs-text-meta);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint)}.axs-lc-chip[data-on] .axs-lc-chip-n{color:var(--axs-accent)}.axs-lc-table{overflow:hidden}.axs-lc-td-check,.axs-lc-td-covers,.axs-lc-td-opened{font-variant-numeric:tabular-nums}.axs-lc-td-server{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-lc-td-table{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end}.axs-lc-table[data-tabs] .axs-lc-td-table{color:var(--axs-ink);font-variant-numeric:normal;justify-content:flex-start;min-width:0}.axs-lc-table[data-tabs] .axs-tbl-th.axs-lc-td-table{color:var(--axs-ink-faint)}.axs-lc-td-covers{justify-content:flex-end}.axs-lc-td-total{font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);justify-content:flex-end}.axs-lc-td-status{color:var(--axs-ink-mid);white-space:nowrap}.axs-lc-td-status[data-warn]{color:var(--axs-warn)}.axs-lc-tr[data-voided] .axs-lc-td-server,.axs-lc-tr[data-voided] .axs-lc-td-total{color:var(--axs-ink-faint);text-decoration:line-through}.axs-lc-stale{color:var(--axs-warn)}.axs-lc-shells{margin-top:var(--axs-space-3);color:var(--axs-ink-faint);font-size:var(--axs-text-meta)}.axs-lc-items{gap:var(--axs-space-1);padding:var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);flex-direction:column;margin:0;list-style:none;display:flex}.axs-lc-item{align-items:baseline;gap:var(--axs-space-2);min-width:0;min-height:22px;display:flex}.axs-lc-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-lc-item[data-voided] .axs-lc-item-name{color:var(--axs-ink-faint);text-decoration:line-through}.axs-lc-item-qty{color:var(--axs-ink-faint);font-size:var(--axs-text-meta);font-variant-numeric:tabular-nums;text-align:right;flex:0 0 30px}.axs-lc-item-qty[data-many]{color:var(--axs-ink);font-weight:var(--axs-weight-semibold)}.axs-lc-item-amt{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;flex:none}.axs-lc-item-amt:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-lc-item-amt:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-lc-item-amt:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-lc-item[data-voided] .axs-lc-item-amt{color:var(--axs-ink-faint);text-decoration:line-through}.axs-lc-item-mark{color:var(--axs-ink-faint);font-size:var(--axs-text-meta)}.axs-lc-item-mark[data-tone=warn]{color:var(--axs-warn)}.axs-lc-item-sent{color:var(--axs-ink-faint);font-size:var(--axs-text-meta);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.axs-lc-item-sent:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-lc-item-sent:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-lc-item-sent:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-lc-items[data-sent] .axs-lc-item-amt{text-align:right;flex:0 0 64px}.axs-lc-items[data-sent] .axs-lc-item-amt:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--axs-space-3)}.axs-lc-items[data-sent] .axs-lc-item-amt:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--axs-space-3)}.axs-lc-items[data-sent] .axs-lc-item-amt:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--axs-space-3)}.axs-lc-fold-empty{color:var(--axs-ink-faint);margin:0}@container (width<=680px){.axs-lc-item-sent{display:none}.axs-lc-items[data-sent] .axs-lc-item-amt{flex:none}.axs-lc-items[data-sent] .axs-lc-item-amt:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-lc-items[data-sent] .axs-lc-item-amt:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-lc-items[data-sent] .axs-lc-item-amt:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-lc-tr{--tbl-cols:60px minmax(0, 1fr)}.axs-lc-table[data-server] .axs-lc-tr{--tbl-cols:60px minmax(0, 1fr) 96px}.axs-lc-table[data-status] .axs-lc-tr{--tbl-cols:60px minmax(0, 1fr) 84px}.axs-lc-table[data-server][data-status] .axs-lc-tr{--tbl-cols:60px minmax(0, 1fr) 96px 84px}.axs-tbl-th.axs-lc-td-table,.axs-tbl-td.axs-lc-td-table,.axs-tbl-th.axs-lc-td-covers,.axs-tbl-td.axs-lc-td-covers,.axs-tbl-th.axs-lc-td-opened,.axs-tbl-td.axs-lc-td-opened{display:none}}.axs-lc-stat-sub:before{content:" · "}@container (width<=680px){.axs-hs .axs-kit-stats.axs-lc-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.axs-lc-stats .axs-kit-stat{padding:10px}.axs-lc-stats .axs-kit-stat-v{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}.axs-lc-stats .axs-kit-stat-k{letter-spacing:.06em;font-size:10px}.axs-lc-stat-sub{display:block}.axs-lc-stat-sub:before{content:none}}@container (width<=480px){.axs-tbl-th.axs-lc-td-status,.axs-tbl-td.axs-lc-td-status{display:none}.axs-lc-table[data-status] .axs-lc-tr{--tbl-cols:60px minmax(0, 1fr)}.axs-lc-table[data-server][data-status] .axs-lc-tr{--tbl-cols:60px minmax(0, 1fr) 96px}}@media (pointer:coarse){.axs-lc-chip,.axs-lc-tr>.axs-tbl-th,.axs-lc-tr>.axs-tbl-td{min-height:44px}}.axs-st-stats{margin-block:var(--axs-space-4) var(--axs-space-2)}.axs-st-stale{color:var(--axs-warn)}.axs-st-table{overflow:hidden}.axs-st-tr{--tbl-cols:minmax(140px, 1fr) 110px 72px}.axs-st-td-cat{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-st-td-sales,.axs-st-td-share{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-st-td-share{color:var(--axs-ink-mid)}.axs-st-hours{align-items:flex-end;gap:var(--axs-space-1);height:96px;padding:var(--axs-space-3);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);display:flex}.axs-st-hour{justify-content:flex-end;align-items:center;gap:var(--axs-space-1);flex-direction:column;flex:1 1 0;min-width:0;height:100%;display:flex}.axs-st-hour-bar{border-radius:var(--axs-radius-xs) var(--axs-radius-xs) 0 0;background:var(--axs-accent-bg);border:1px solid color-mix(in srgb, var(--axs-accent) 30%, transparent);border-bottom:0;width:100%;max-width:28px}.axs-st-hour-l{max-width:100%;color:var(--axs-ink-faint);font-size:var(--axs-text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container (width<=560px){.axs-st-hour:nth-child(2n) .axs-st-hour-l{visibility:hidden}}@media (pointer:coarse){.axs-st-tr>.axs-tbl-th,.axs-st-tr>.axs-tbl-td{min-height:44px}}.axs-ws-table{margin-top:var(--axs-space-4);overflow:hidden}.axs-ws-tr{--tbl-cols:minmax(160px, 1fr) 120px 76px}.axs-ws-td-item{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-ws-td-net,.axs-ws-td-share{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-ws-td-share{color:var(--axs-ink-mid)}.axs-ws-note{margin-top:var(--axs-space-3);color:var(--axs-ink-faint);font-size:var(--axs-text-meta)}@container (width<=480px){.axs-ws-tr{--tbl-cols:minmax(0, 1fr) 104px}.axs-tbl-th.axs-ws-td-share,.axs-tbl-td.axs-ws-td-share{display:none}}@media (pointer:coarse){.axs-ws-tr>.axs-tbl-th,.axs-ws-tr>.axs-tbl-td{min-height:44px}}.axs-sv-table{margin-top:var(--axs-space-4);overflow:hidden}.axs-sv-tr{--tbl-cols:minmax(140px, 1fr) 100px 64px 110px 72px}.axs-sv-td-server{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-sv-td-sales,.axs-sv-td-open,.axs-sv-td-opentotal,.axs-sv-td-closed{font-variant-numeric:tabular-nums;justify-content:flex-end}.axs-sv-td-open,.axs-sv-td-closed{color:var(--axs-ink-mid)}@container (width<=620px){.axs-sv-tr{--tbl-cols:minmax(0, 1fr) 92px 100px}.axs-tbl-th.axs-sv-td-open,.axs-tbl-td.axs-sv-td-open,.axs-tbl-th.axs-sv-td-closed,.axs-tbl-td.axs-sv-td-closed{display:none}}@media (pointer:coarse){.axs-sv-tr>.axs-tbl-th,.axs-sv-tr>.axs-tbl-td{min-height:44px}}.axs-modules-root{flex-direction:column;height:100%;min-height:0;display:flex}.axs-modules-root .axs-modules-board{flex:1;min-height:0}.axs-modules-nodebody{flex-direction:column;height:100%;min-height:0;display:flex}.axs-modules{width:100%;max-width:none;color:var(--axs-ink);box-sizing:border-box;flex-direction:column;gap:18px;margin:0;padding:14px 16px 18px;display:flex;container:axmodules/inline-size}.axs-modules--scroll{flex:1;min-height:0;overflow:auto}.axs-modules-shelves{color:var(--axs-ink);flex-direction:column;gap:10px;padding:4px 2px 6px;display:flex}.axs-modules-shelflist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-modules-shelfrow{border-bottom:1px solid var(--axs-line);align-items:center;gap:8px;min-width:0;padding:7px 2px;display:flex}.axs-modules-shelfrow:last-child{border-bottom:0}.axs-modules-shelfdot{width:7px;height:7px;box-shadow:inset 0 0 0 1.4px var(--axs-line-hard);background:0 0;border-radius:50%;flex:none}.axs-modules-shelfrow[data-lit] .axs-modules-shelfdot{background:var(--axs-accent);box-shadow:none}.axs-modules-shelfvia{color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.axs-modules-shelfrow[data-lit] .axs-modules-shelfvia{color:var(--axs-ink-mid)}.axs-modules-shelfquiet{color:var(--axs-ink-faint);margin:0;font-size:12.5px}.axs-modules-sectionlabel{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-mid);margin:0;font-size:11px;font-weight:600}.axs-modules-sectionlabel--spaced{border-top:1px solid var(--axs-line);margin-top:10px;padding-top:18px}.axs-modules-sub--tight{margin-top:0}.axs-modules-note{background:var(--axs-warn-bg);color:var(--axs-ink-mid);border-radius:10px;align-items:center;gap:9px;padding:10px 13px;font-size:12.5px;display:flex}.axs-modules-note svg{opacity:.8;flex:none;width:15px;height:15px}.axs-modules-note--warn{background:color-mix(in srgb, var(--axs-warn) 12%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-warn) 32%, transparent);color:var(--axs-ink);align-items:flex-start;line-height:1.4}.axs-modules-note--warn svg{color:var(--axs-warn);opacity:1;margin-top:1px}.axs-modules-bar{justify-content:space-between;align-items:center;display:flex}.axs-modules-count{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11.5px}.axs-modules-bulk{align-items:center;gap:8px;display:flex}.axs-modules-dot{color:var(--axs-line-hard)}.axs-modules-link{cursor:pointer;font:inherit;color:var(--axs-accent);background:0 0;border:0;padding:0;font-size:12.5px}.axs-modules-link:hover{color:var(--axs-accent-hover);text-decoration:underline}.axs-modules-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-modules-row{border-bottom:1px solid var(--axs-line);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:13px 4px;display:flex}.axs-modules-row.is-locked{opacity:.7}.axs-modules-rowmeta{flex-direction:column;gap:3px;min-width:0;display:flex}.axs-modules-rowlabel{color:var(--axs-ink);font-size:14px;font-weight:500}.axs-modules-rowdesc{font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink-faint);font-size:11px}.axs-modules-lock{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);font-size:11px}.axs-modules-shelf{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);background:var(--axs-surface-alt);vertical-align:middle;border-radius:5px;margin-left:7px;padding:2px 6px;font-size:9.5px;font-weight:600;display:inline-block}.axs-modules-family{flex-direction:column;gap:8px;display:flex}.axs-modules-row--product .axs-modules-productlabel{font-weight:600}.axs-modules-features{border-left:1px solid var(--axs-line);margin:0 0 0 9px;padding-left:12px}.axs-modules-features .axs-modules-row{padding:11px 2px 11px 4px}.axs-modules-features .axs-modules-rowlabel{font-size:13.5px}.axs-modules-family>.axs-modules-row--product:last-child,.axs-modules-features .axs-modules-row:last-child{border-bottom:0}.axs-modules-row[data-dirty] .axs-modules-rowlabel:after{content:"";background:var(--axs-accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}.axs-modules-switch{background:var(--axs-line-hard);cursor:pointer;border:0;border-radius:999px;flex:none;width:42px;height:24px;padding:0;transition:background .16s;position:relative}.axs-modules-switch:disabled{cursor:default;opacity:.55}.axs-modules-switch[aria-checked=true]{background:var(--axs-accent)}.axs-modules-switch[aria-checked=mixed]{background:color-mix(in srgb, var(--axs-accent) 46%, var(--axs-line-hard))}.axs-modules-switch[aria-checked=mixed] .axs-modules-knob{transform:translate(9px)}.axs-modules-switch:not(:disabled):hover{box-shadow:0 0 0 4px var(--axs-accent-bg)}.axs-modules-switch:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-modules-knob{background:var(--axs-accent-fg);width:18px;height:18px;box-shadow:var(--axs-elev);border-radius:50%;transition:transform .16s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px}.axs-modules-switch[aria-checked=true] .axs-modules-knob{transform:translate(18px)}.axs-modules-foot{border-top:1px solid var(--axs-line);background:var(--axs-surface);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px 12px;display:flex}.axs-modules-status{min-height:18px;font-size:12.5px}.axs-modules-dirtytag{color:var(--axs-ink-faint)}.axs-modules-saved{color:var(--axs-ok)}.axs-modules-err{color:var(--axs-danger);align-items:center;gap:6px;display:inline-flex}.axs-modules-err svg{flex:none;width:14px;height:14px}.axs-modules-save{background:var(--axs-accent);color:var(--axs-accent-fg);font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;padding:9px 18px;font-size:13px;font-weight:500;transition:background .14s,opacity .14s;display:inline-flex}.axs-modules-save:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-modules-save:disabled{opacity:.45;cursor:default}.axs-modules-save svg{width:14px;height:14px;animation:.7s linear infinite axs-modules-spin}@keyframes axs-modules-spin{to{transform:rotate(360deg)}}.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-row,.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-switch,.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-knob,.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-save{transition:none}.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-save svg{animation:none}@container axmodules (width<=520px){.axs-modules-sub,.axs-modules-rowdesc{display:none}.axs-modules-row{gap:12px;padding:11px 2px}}@container axmodules (width<=380px){.axs-modules-link{padding:2px 6px;font-size:12px}.axs-modules-dot{display:none}.axs-modules-bar{align-items:center;gap:8px}.axs-modules-features{margin-left:4px;padding-left:8px}}@container axmodules (width<=300px){.axs-modules-bulk{display:none}.axs-modules-foot{justify-content:stretch}.axs-modules-save{justify-content:center;width:100%}}@media (max-width:860px){.axs-modules-switch,.axs-modules-switch[aria-checked=true],.axs-modules-switch[aria-checked=mixed]{background:0 0;width:44px;height:44px}.axs-modules-switch:before{content:"";background:var(--axs-line-hard);pointer-events:none;border-radius:999px;width:42px;height:24px;transition:background .16s,box-shadow .16s;position:absolute;top:10px}.axs-modules-switch:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:1px}.axs-modules-switch:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:1px}.axs-modules-switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:1px}.axs-modules-switch[aria-checked=true]:before{background:var(--axs-accent)}.axs-modules-switch[aria-checked=mixed]:before{background:color-mix(in srgb, var(--axs-accent) 46%, var(--axs-line-hard))}.axs-modules-switch:not(:disabled):hover{box-shadow:none}.axs-modules-switch:not(:disabled):hover:before{box-shadow:0 0 0 4px var(--axs-accent-bg)}.axs-modules-knob{z-index:1;top:13px}.axs-modules-knob:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}.axs-modules-knob:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.axs-modules-knob:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.axs-modules-nodebody[data-reduced-motion=true] .axs-modules-switch:before{transition:none}}@media (max-width:420px){.axs-modules{gap:14px;padding:18px 14px 24px}.axs-modules-title{font-size:19px}}@media (max-width:640px){.axs-modules-shelf{font-size:11px}}.axs-folio-root{flex-direction:column;height:100%;min-height:0;display:flex}.axs-folio-root .axs-folio-board{flex:1;min-height:0}.axs-folio-nodebody{height:100%;min-height:0;color:var(--axs-ink);box-sizing:border-box;flex-direction:column;gap:12px;padding:12px 14px 0;display:flex;container:axfolio/inline-size}.axs-folio-pad{padding:4px 2px 16px}.axs-folio-quiet{color:var(--axs-ink-faint);margin:0;font-size:12.5px}.axs-folio-note{background:var(--axs-warn-bg);color:var(--axs-ink-mid);border-radius:10px;align-items:center;gap:9px;padding:10px 13px;font-size:12.5px;display:flex}.axs-folio-note svg{opacity:.8;flex:none;width:15px;height:15px}.axs-folio-note--warn{background:color-mix(in srgb, var(--axs-warn) 12%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-warn) 32%, transparent);color:var(--axs-ink);align-items:flex-start;line-height:1.4}.axs-folio-note--warn svg{color:var(--axs-warn);opacity:1;margin-top:1px}.axs-folio-filterwrap{min-width:0;margin-left:auto;display:inline-flex}.axs-folio-filter{font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:8px;width:min(220px,40cqi);padding:4px 9px;font-size:12px}.axs-folio-filter:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-folio-filter::placeholder{color:var(--axs-ink-faint)}.axs-folio-coverage{color:var(--axs-ink);padding:4px 2px 6px}.axs-folio-covlist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.axs-folio-covrow{border-bottom:1px solid var(--axs-line);grid-template-columns:1fr auto;grid-template-areas:"label count""track track";align-items:baseline;gap:2px 10px;padding:7px 2px 9px;display:grid}.axs-folio-covrow:last-child{border-bottom:0}.axs-folio-covlabel{grid-area:label;font-size:12.5px}.axs-folio-covcount{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:count;font-size:11px}.axs-folio-covtrack{background:color-mix(in srgb, var(--axs-line) 70%, transparent);border-radius:2px;grid-area:track;height:4px;display:flex;overflow:hidden}.axs-folio-covfill{background:var(--axs-accent);height:100%}.axs-folio-covfill--mixed{background:color-mix(in srgb, var(--axs-accent) 45%, transparent)}.axs-folio-bulk{background:var(--axs-accent-bg);border-radius:10px;align-items:center;gap:8px;padding:8px 13px;font-size:12.5px;display:flex}.axs-folio-bulklabel{color:var(--axs-ink);align-items:baseline;gap:8px;min-width:0;margin-right:auto;font-weight:500;display:inline-flex}.axs-folio-bulkcount{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.axs-folio-link{cursor:pointer;font:inherit;color:var(--axs-accent);white-space:nowrap;background:0 0;border:0;padding:0;font-size:12.5px}.axs-folio-link:hover{color:var(--axs-accent-hover);text-decoration:underline}.axs-folio-dot{color:var(--axs-line-hard)}.axs-folio-scroll{border:1px solid var(--axs-line);background:var(--axs-surface);contain:layout paint;border-radius:12px;flex:1;min-height:0;overflow:auto}.axs-folio-scroll:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-folio-grid{border-collapse:separate;border-spacing:0;--axs-folio-band-h:30px;width:-webkit-max-content;width:max-content;min-width:100%;font-size:13px}.axs-folio-grid thead th{z-index:2;background:var(--axs-surface);border-bottom:1px solid var(--axs-line-hard);vertical-align:bottom;padding:0;position:-webkit-sticky;position:sticky;top:0}.axs-folio-corner{text-align:left;font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-mid);min-width:150px;font-size:11px;font-weight:600;left:0;z-index:3!important;padding:0 12px 8px!important}.axs-folio-colhead{width:34px}.axs-folio-colbtn{writing-mode:vertical-rl;cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.03em;color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-height:150px;margin:0 auto;padding:10px 0;font-weight:500;display:block;overflow:hidden;transform:rotate(180deg)}.axs-folio-colbtn:disabled{cursor:default}.axs-folio-colbtn:not(:disabled):hover{color:var(--axs-ink)}.axs-folio-colbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-folio-colhead.is-armed .axs-folio-colbtn{color:var(--axs-accent);font-weight:600}.axs-folio-colhead--fam{padding-bottom:30px!important}.axs-folio-expand{width:20px;height:20px;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;font-size:14px;line-height:1;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.axs-folio-expand:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-folio-expand:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-folio-band{height:var(--axs-folio-band-h);background:color-mix(in srgb, var(--axs-accent-bg) 45%, var(--axs-surface));border-left:1px solid var(--axs-line);border-right:1px solid var(--axs-line);border-bottom:1px solid var(--axs-line)!important;vertical-align:middle!important}.axs-folio-bandbtn{cursor:pointer;width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-accent);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:7px 8px;font-weight:600;display:flex}.axs-folio-bandbtn:hover{color:var(--axs-accent-hover)}.axs-folio-bandbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-folio-caret{font-size:13px;line-height:1}.axs-folio-grid .axs-folio-featrow th{top:var(--axs-folio-band-h)}.axs-folio-grid thead th.axs-folio-colhead--feat{background:color-mix(in srgb, var(--axs-accent-bg) 45%, var(--axs-surface))}.axs-folio-cell--feat{background:color-mix(in srgb, var(--axs-accent-bg) 22%, transparent)}.axs-folio-colhead--feat.is-featfirst,.axs-folio-cell--feat.is-featfirst{border-left:1px solid var(--axs-line)}.axs-folio-colhead--feat.is-featlast,.axs-folio-cell--feat.is-featlast{border-right:1px solid var(--axs-line)}.axs-folio-grouprow td{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);white-space:nowrap;padding:12px 12px 5px;font-weight:600;position:-webkit-sticky;position:sticky;left:0}.axs-folio-groupname{color:var(--axs-ink-mid)}.axs-folio-groupcount{font-variant-numeric:tabular-nums;margin-left:8px;font-weight:400}.axs-folio-venue{z-index:1;background:var(--axs-surface);text-align:left;color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--axs-line);border-right:1px solid var(--axs-line);max-width:220px;height:34px;padding:0 12px;font-weight:400;position:-webkit-sticky;position:sticky;left:0;overflow:hidden}.axs-folio-cell{border-bottom:1px solid var(--axs-line);text-align:center;padding:0}.axs-folio-venuerow:hover .axs-folio-venue,.axs-folio-venuerow:hover .axs-folio-cell{background:var(--axs-surface-alt)}.axs-folio-mark{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.axs-folio-mark:disabled{cursor:default}.axs-folio-mark:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-4px;border-radius:8px}.axs-folio-dotmark{width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--axs-line-hard);border-radius:50%;transition:background .12s,box-shadow .12s}.axs-folio-mark:not(:disabled):hover .axs-folio-dotmark{box-shadow:inset 0 0 0 1.5px var(--axs-ink-faint)}.axs-folio-mark.is-on .axs-folio-dotmark{background:var(--axs-accent);box-shadow:none}.axs-folio-mark.is-on:not(:disabled):hover .axs-folio-dotmark{background:var(--axs-accent-hover)}.axs-folio-mark.is-dirty .axs-folio-dotmark{box-shadow:0 0 0 3px var(--axs-accent-bg), inset 0 0 0 1.5px var(--axs-accent)}.axs-folio-mark.is-dirty.is-on .axs-folio-dotmark{box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-folio-dashmark{background:var(--axs-accent);border-radius:2px;width:12px;height:3px;transition:background .12s,box-shadow .12s}.axs-folio-mark.is-mixed:not(:disabled):hover .axs-folio-dashmark{background:var(--axs-accent-hover)}.axs-folio-mark.is-dirty .axs-folio-dashmark{box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-folio-empty{color:var(--axs-ink-faint);padding:24px 12px;font-size:12.5px}.axs-folio-foot{border-top:1px solid var(--axs-line);background:var(--axs-surface);flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0 -14px;padding:10px 16px 12px;display:flex}.axs-folio-status{min-height:18px;font-size:12.5px}.axs-folio-dirtytag{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-folio-saved{color:var(--axs-ok)}.axs-folio-undo{margin-left:10px}.axs-folio-err{color:var(--axs-danger);align-items:center;gap:6px;display:inline-flex}.axs-folio-err svg{flex:none;width:14px;height:14px}.axs-folio-save{background:var(--axs-accent);color:var(--axs-accent-fg);font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:7px;padding:9px 18px;font-size:13px;font-weight:500;transition:background .14s,opacity .14s;display:inline-flex}.axs-folio-save:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-folio-save:disabled{opacity:.45;cursor:default}.axs-folio-save svg{width:14px;height:14px;animation:.7s linear infinite axs-folio-spin}@keyframes axs-folio-spin{to{transform:rotate(360deg)}}.axs-folio-nodebody[data-reduced-motion=true] .axs-folio-dotmark,.axs-folio-nodebody[data-reduced-motion=true] .axs-folio-dashmark,.axs-folio-nodebody[data-reduced-motion=true] .axs-modules-switch,.axs-folio-nodebody[data-reduced-motion=true] .axs-modules-knob,.axs-folio-nodebody[data-reduced-motion=true] .axs-folio-save{transition:none}.axs-folio-nodebody[data-reduced-motion=true] .axs-folio-save svg{animation:none}@container axfolio (width<=560px){.axs-folio-sub{display:none}.axs-folio-venue{min-width:110px;max-width:150px;font-size:12px}.axs-folio-corner{min-width:110px}.axs-folio-mark{width:30px;height:30px}.axs-folio-colhead{width:30px}.axs-folio-colbtn{max-height:120px;font-size:var(--axs-text-micro)}}@container axfolio (width<=380px){.axs-folio-bulkcount{display:none}.axs-folio-foot{flex-wrap:wrap;justify-content:stretch}.axs-folio-save{flex:1;justify-content:center}}@media (max-width:860px){.axs-folio-colbtn{box-sizing:border-box;min-width:44px;min-height:44px}.axs-folio-colhead--fam{padding-bottom:44px!important}.axs-folio-expand{width:44px;height:44px;bottom:0}}@media (max-width:420px){.axs-folio-nodebody{gap:10px;padding:10px 10px 0}}.axs-folio-focus{border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);background:color-mix(in srgb, var(--axs-surface) 66%, transparent);flex-direction:column;gap:14px;padding:12px 18px 14px;display:flex}@media (max-width:640px){.axs-folio-filter{min-height:44px}}.axs-billing-root{flex-direction:column;height:100%;min-height:0;display:flex}.axs-billing-root .axs-billing-board{flex:1;min-height:0}.axs-billing-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-billing-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-billing{height:100%}.axs-billing{width:100%;height:100%;min-height:0;color:var(--axs-ink);box-sizing:border-box;flex-direction:column;display:flex;container:axbilling/inline-size}.axs-billing-baractions{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.axs-billing-barbtn{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;white-space:nowrap;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:999px;align-items:center;gap:6px;padding:3px 11px;font-size:11px;font-weight:500;display:inline-flex}.axs-billing-barbtn:hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-billing-barbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-billing-barbtn:disabled{opacity:.5;cursor:default}.axs-billing-barbtn svg{flex:none;width:12px;height:12px}.axs-billing-note{background:var(--axs-warn-bg);color:var(--axs-ink-mid);border-radius:10px;align-items:center;gap:9px;margin:16px;padding:10px 13px;font-size:12.5px;display:flex}.axs-billing-note svg{opacity:.8;flex:none;width:15px;height:15px}.axs-billing-note--warn{background:color-mix(in srgb, var(--axs-warn) 12%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-warn) 32%, transparent);color:var(--axs-ink);align-items:flex-start;line-height:1.4}.axs-billing-note--warn svg{color:var(--axs-warn);opacity:1;margin-top:1px}.axs-billing-section .axs-billing-note,.axs-billing-review .axs-billing-note{margin:0}.axs-billing-loadwrap{padding:18px 22px}.axs-billing-loadstats{flex-wrap:wrap;align-items:baseline;gap:22px;display:flex}.axs-billing-loadstat{align-items:baseline;gap:7px;display:inline-flex}.axs-billing-loadlabel{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-billing-loadpill{background:color-mix(in srgb, var(--axs-ink) 7%, transparent);width:56px;height:12px;animation:1.2s ease-in-out infinite axs-billing-pulse;animation-delay:calc(var(--axv-i,0) * 90ms);border-radius:6px;display:inline-block}@keyframes axs-billing-pulse{50%{opacity:.45}}.axs-billing-split{flex:1;min-height:0;display:flex}.axs-billing-rail{border-right:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-chrome) 55%, var(--axs-surface));flex-direction:column;flex:none;width:max(230px,min(30%,330px));min-height:0;display:flex}.axs-billing-railhead{font-family:var(--axs-sans);flex:none;align-items:baseline;gap:7px;padding:13px 14px 6px;display:flex}.axs-billing-raillabel{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-billing-railcount{font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);font-size:11px}.axs-billing-agebar--book{flex:none;margin:2px 14px 10px}.axs-billing-ledger{flex:1;min-height:0;margin:0;padding:0 0 8px;list-style:none;overflow-y:auto}.axs-billing-cust{border:0;border-bottom:1px solid var(--axs-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;flex-direction:column;gap:7px;padding:10px 14px 11px;display:flex}.axs-billing-cust:hover{background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axs-billing-cust:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-billing-cust:disabled{cursor:default;opacity:.6}.axs-billing-cust[data-selected=true]{background:var(--axs-surface);box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-billing-custtop{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.axs-billing-custname{min-width:0;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:8px;font-size:13.5px;font-weight:500;display:inline-flex;overflow:hidden}.axs-billing-custright{flex:none;align-items:center;gap:8px;display:inline-flex}.axs-billing-agebar{background:color-mix(in srgb, var(--axs-ink) 7%, transparent);border-radius:999px;width:100%;height:4px;display:flex;overflow:hidden}.axs-billing-ageseg{min-width:3px}.axs-billing-ageseg[data-bucket=current]{background:color-mix(in srgb, var(--axs-ink) 24%, transparent)}.axs-billing-ageseg[data-bucket=d30]{background:color-mix(in srgb, var(--axs-warn) 55%, var(--axs-surface))}.axs-billing-ageseg[data-bucket=d60]{background:color-mix(in srgb, var(--axs-warn) 88%, var(--axs-surface))}.axs-billing-ageseg[data-bucket=d90]{background:var(--axs-danger)}.axs-billing-srtext{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.axs-billing-kick{border-top:1px solid var(--axs-line);flex-direction:column;flex:none;gap:7px;padding:10px 14px 12px;display:flex}.axs-billing-kicklabel{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:500}.axs-billing-kickrow{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.axs-billing-kickrow .axs-billing-field{flex:108px}.axs-billing-kickrow .axs-billing-btn{align-items:center;gap:6px;display:inline-flex}.axs-billing-doc{scrollbar-gutter:stable;background:var(--axs-surface);box-sizing:border-box;flex-direction:column;flex:1;gap:14px;min-width:0;min-height:0;padding:16px 22px 24px;display:flex;overflow-y:auto}.axs-billing-doc>.axv-statrow{flex:none}.axs-billing-syncline{min-height:0;font-size:12.5px}.axs-billing-syncnote{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:12px}.axs-billing-section{flex-direction:column;gap:4px;display:flex}.axs-billing-workzone{background:color-mix(in srgb, var(--axs-chrome) 62%, var(--axs-surface));border-radius:12px;flex-direction:column;gap:8px;margin-top:8px;padding:6px 16px 16px;display:flex}.axs-billing-workzone .axs-billing-section+.axs-billing-section{border-top:1px solid var(--axs-line);margin-top:6px;padding-top:10px}.axs-billing-section[aria-label=Customer\ detail]{padding-bottom:10px}.axs-billing-subhead{font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink);align-items:baseline;gap:8px;margin:8px 0 2px;font-size:13px;font-weight:500;display:flex}.axs-billing-subcount{font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);font-size:11.5px;font-weight:400}.axs-billing-subheadrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.axs-billing-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-billing-invoice,.axs-billing-payment,.axs-billing-detailhead{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:center;gap:14px;padding:12px 4px;display:flex}.axs-billing-detailhead{border-bottom:1px solid var(--axs-line-hard);align-items:flex-start;padding:4px 4px 14px}.axs-billing-detailid{flex-direction:column;gap:4px;min-width:0;display:flex}.axs-billing-detailname{font-family:var(--axs-display,inherit);letter-spacing:-.01em;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:19px;font-weight:600;line-height:1.2;overflow:hidden}.axs-billing-detailbal{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.axs-billing-detailbal-label{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:10.5px;font-weight:500}.axs-billing-detailbal-value{font-family:var(--axs-display,inherit);font-variant-numeric:tabular-nums;color:var(--axs-ink);white-space:nowrap;font-size:21px;font-weight:600}.axs-billing-rowmeta{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.axs-billing-rowname{color:var(--axs-ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:500;display:inline-flex}.axs-billing-rowdesc{font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.axs-billing-balance{font-variant-numeric:tabular-nums;color:var(--axs-ink);white-space:nowrap;font-size:13.5px;font-weight:500}.axs-billing-remaining{text-align:right;font-variant-numeric:tabular-nums;min-width:92px;color:var(--axs-ink);white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:1px;font-size:13.5px;font-weight:500;display:flex}.axs-billing-oftotal{color:var(--axs-ink-faint);font-size:11px;font-weight:400}.axs-billing-duetile{text-align:center;min-width:38px;font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink);background:color-mix(in srgb, var(--axs-ink) 7%, transparent);box-sizing:border-box;border-radius:7px;flex:none;padding:3px 7px;font-size:11.5px;font-weight:500}.axs-billing-duetile[data-bucket=due]{background:color-mix(in srgb, var(--axs-warn) 14%, var(--axs-surface))}.axs-billing-duetile[data-bucket=d30]{background:color-mix(in srgb, var(--axs-warn) 26%, var(--axs-surface))}.axs-billing-duetile[data-bucket=d60]{background:color-mix(in srgb, var(--axs-warn) 45%, var(--axs-surface))}.axs-billing-duetile[data-bucket=d90]{background:color-mix(in srgb, var(--axs-danger) 16%, var(--axs-surface));color:var(--axs-danger)}.axs-billing-duequiet{min-width:38px;font-family:var(--axs-sans);color:var(--axs-ink-faint);text-align:center;flex:none;font-size:11px}.axs-billing-metaline{min-width:0;font-family:var(--axs-sans);align-items:baseline;gap:12px;display:flex}.axs-billing-metadate{font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);flex:none;font-size:11px}.axs-billing-metasrc{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:10px;font-weight:500}.axs-billing-metamemo{color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.axs-billing-metasep{color:var(--axs-ink-faint);margin-left:10px;font-size:11.5px;font-weight:400}.axs-billing-statusword{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:10.5px;font-weight:500;display:inline-flex}.axs-billing-statusword:before{content:"";background:var(--axs-ink-faint);border-radius:50%;width:6px;height:6px}.axs-billing-statusword[data-status=unapplied]:before,.axs-billing-statusword[data-status=partially_applied]:before,.axs-billing-statusword[data-status=partial]:before{background:var(--axs-warn)}.axs-billing-statusword[data-status=unapplied],.axs-billing-statusword[data-status=partially_applied],.axs-billing-statusword[data-status=partial]{color:color-mix(in srgb, var(--axs-warn) 78%, var(--axs-ink))}.axs-billing-payic{flex:none;align-self:flex-start;margin-top:1px}.axs-billing-tag{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);white-space:nowrap;flex:none;font-size:10.5px;font-weight:500}.axs-billing-tag--warn{color:color-mix(in srgb, var(--axs-warn) 78%, var(--axs-ink))}.axs-billing-tag--danger{color:var(--axs-danger)}.axs-billing-tag--ok{color:color-mix(in srgb, var(--axs-ok) 72%, var(--axs-ink))}.axs-billing-creditline{align-items:center;gap:10px;padding:8px 4px 0;display:flex}.axs-billing-paymentwrap{flex-direction:column;display:flex}.axs-billing-payright{flex:none;align-items:center;gap:10px;display:inline-flex}.axs-billing-btn{border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink-mid);font:inherit;cursor:pointer;transition:color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:8px;padding:6px 12px;font-size:12px}.axs-billing-btn:hover{color:var(--axs-ink);border-color:var(--axs-ink-faint)}.axs-billing-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-billing-btn:disabled{opacity:.5;cursor:default}.axs-billing-btn--accent{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-billing-btn--accent:hover{background:var(--axs-accent-hover);border-color:var(--axs-accent-hover);color:var(--axs-accent-fg)}.axs-billing-link{cursor:pointer;font:inherit;color:var(--axs-accent);background:0 0;border:0;padding:0;font-size:12.5px}.axs-billing-link:hover{color:var(--axs-accent-hover);text-decoration:underline}.axs-billing-back{align-self:flex-start;margin-bottom:2px}.axs-billing-undo{margin-left:8px}.axs-billing-spin{width:15px;height:15px;color:var(--axs-ink-faint);animation:.7s linear infinite axs-billing-spin}.axs-billing-tray{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:8px;padding:12px 4px;display:flex}.axs-billing-trayrow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.axs-billing-trayactions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.axs-billing-suggests{font-family:var(--axs-sans);color:var(--axs-ink-faint);flex-wrap:wrap;align-items:center;gap:10px;padding-left:30px;font-size:11px;display:flex}.axs-billing-suggests--none{font-style:normal}.axs-billing-suggest{color:var(--axs-ink-mid);white-space:nowrap;font-variant-numeric:tabular-nums}.axs-billing-suggest[data-confidence=high]{color:var(--axs-ok)}.axs-billing-suggestwhy{color:var(--axs-ink-faint)}.axs-billing-workzone .axs-billing-pick,.axs-billing-workzone .axs-billing-confirm,.axs-billing-workzone .axs-billing-recordform,.axs-billing-workzone .axs-billing-import{background:var(--axs-surface)}.axs-billing-pick,.axs-billing-confirm{background:var(--axs-surface-alt);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.axs-billing-pick{flex-flow:wrap;align-items:center}.axs-billing-picklabel{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-billing-pickstate{color:var(--axs-ink-faint);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.axs-billing-pickbtn{font-variant-numeric:tabular-nums}.axs-billing-confirmtitle{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-billing-confirmsummary{color:var(--axs-ink);margin:0;font-size:13px;line-height:1.45}.axs-billing-deltas{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.axs-billing-deltas li{justify-content:space-between;gap:12px;min-width:0;display:flex}.axs-billing-deltafield{color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-billing-deltachange{color:var(--axs-ink);white-space:nowrap}.axs-billing-formactions{align-items:center;gap:8px;display:flex}.axs-billing-invoicewrap{flex-direction:column;display:flex}.axs-billing-invoicebtn{border:0;border-bottom:1px solid var(--axs-line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:12px 4px;display:flex}.axs-billing-invoicebtn:hover{background:color-mix(in srgb, var(--axs-ink) 3%, transparent)}.axs-billing-invoicebtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-billing-invoicebtn:disabled{cursor:default}.axs-billing-invoicebtn:disabled:hover{background:0 0}.axs-billing-applyhint{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);opacity:0;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);flex:none;font-size:10px;font-weight:500}.axs-billing-invoicebtn:hover .axs-billing-applyhint{opacity:1;color:var(--axs-accent)}.axs-billing-invoicebtn:focus-visible .axs-billing-applyhint{opacity:1;color:var(--axs-accent)}.axs-billing-applybox{background:var(--axs-surface-alt);border-radius:10px;flex-direction:column;gap:8px;margin:2px 0 8px;padding:10px 12px;display:flex}.axs-billing-applyrow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.axs-billing-applyhelp{font-family:var(--axs-sans);color:var(--axs-ink-faint);align-items:center;gap:6px;margin:0;font-size:11.5px;display:inline-flex}.axs-billing-applyhelp--warn{color:var(--axs-danger)}.axs-billing-applyhelp svg{flex:none;width:14px;height:14px}.axs-billing-batchbar{background:var(--axs-surface-alt);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:2px 0 4px;padding:10px 12px;display:flex}.axs-billing-batchtally{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink);white-space:nowrap;font-size:12px}.axs-billing-batchtally[data-over=true]{color:var(--axs-danger)}.axs-billing-batchleft{color:var(--axs-ink-faint)}.axs-billing-invoice--batch{cursor:default}.axs-billing-batchamt{flex:none;align-items:center;gap:8px;display:inline-flex}.axs-billing-batchamtlabel{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10px;font-weight:500}.axs-billing-batchamt input{border:1px solid var(--axs-line-hard);background:var(--axs-surface);width:104px;color:var(--axs-ink);font:inherit;font-variant-numeric:tabular-nums;text-align:right;box-sizing:border-box;border-radius:8px;padding:6px 9px;font-size:13px}.axs-billing-batchamt input:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px;border-color:#0000}.axs-billing-batchamt input[data-over=true]{border-color:var(--axs-danger)}.axs-billing-batchfoot{flex-direction:column;gap:8px;padding:10px 0 2px;display:flex}.axs-billing-recordform{background:var(--axs-surface-alt);border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;display:flex}.axs-billing-field{flex-direction:column;flex:0 auto;gap:4px;min-width:0;display:flex}.axs-billing-field--wide{flex:200px}.axs-billing-field>span{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-billing-field input,.axs-billing-field select{border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);font:inherit;box-sizing:border-box;border-radius:8px;width:100%;min-width:0;padding:7px 10px;font-size:13px}.axs-billing-field input:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px;border-color:#0000}.axs-billing-field select:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px;border-color:#0000}.axs-billing-field input[type=number]{width:110px}.axs-billing-field input[type=date]{width:150px}.axs-billing-kickrow .axs-billing-field input[type=date]{width:100%}.axs-billing-file{display:none}.axs-billing-import{background:var(--axs-surface-alt);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.axs-billing-importhead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.axs-billing-importtitle{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-billing-importline{color:var(--axs-ink);margin:0;font-size:13px;line-height:1.45}.axs-billing-importline--staged{color:var(--axs-ok)}.axs-billing-review{flex-direction:column;gap:6px;min-width:0;display:flex}.axs-billing-reviewlist{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink);flex-direction:column;gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.axs-billing-importgroups{font-family:var(--axs-sans);flex-direction:column;gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.axs-billing-importgroups li{justify-content:space-between;gap:12px;min-width:0;display:flex}.axs-billing-importreason{color:var(--axs-ink-mid)}.axs-billing-importrows{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-billing-importcaption{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:12px}.axs-billing-importstatus{font-size:12.5px}.axs-billing-planrow{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:6px;padding:10px 2px;display:flex}.axs-billing-planapps{flex-direction:column;gap:4px;margin:0;padding:0 0 0 30px;list-style:none;display:flex}.axs-billing-planapp{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.axs-billing-planapp[data-over=true] .axs-billing-planinv{color:var(--axs-danger)}.axs-billing-planinv{font-variant-numeric:tabular-nums;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.axs-billing-aliases{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 2px 2px;display:flex}.axs-billing-aliaslabel{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:11px;font-weight:500}.axs-billing-aliasinput{min-width:0;font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;flex:240px;padding:6px 9px;font-size:13px}.axs-billing-aliasinput:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-billing-mapctl{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.axs-billing-mapctl select{font:inherit;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:7px;max-width:220px;padding:6px 9px;font-size:13px}.axs-billing-reviewlist .axs-billing-link{margin-left:8px}.axs-billing-empty{color:var(--axs-ink-faint);text-align:center;padding:22px 12px;font-size:13px}.axs-billing-status{min-height:18px;font-size:12.5px}.axs-billing-saved{color:var(--axs-ok)}.axs-billing-err{color:var(--axs-danger);align-items:center;gap:6px;display:inline-flex}.axs-billing-err svg{flex:none;width:14px;height:14px}@keyframes axs-billing-spin{to{transform:rotate(360deg)}}.axs-billing[data-reduced-motion=true] .axs-billing-btn,.axs-billing[data-reduced-motion=true] .axs-billing-barbtn,.axs-billing[data-reduced-motion=true] .axs-billing-cust{transition:none}.axs-billing[data-reduced-motion=true] .axs-billing-spin,.axs-billing[data-reduced-motion=true] .axs-billing-loadpill{animation:none}@container axbilling (width<=760px){.axs-billing-rail{width:max(200px,min(36%,260px))}.axs-billing-rowdesc{max-width:100%}}@container axbilling (width<=560px){.axs-billing-split{flex-direction:column}.axs-billing-rail{border-right:none;border-bottom:1px solid var(--axs-line);flex:none;width:100%;height:38%;min-height:170px}.axs-billing-doc{padding:14px 14px 20px}.axs-billing-workzone{padding:4px 10px 12px}.axs-billing-detailhead{flex-direction:column;align-items:stretch;gap:8px}.axs-billing-detailbal{align-items:flex-start}.axs-billing-metaline{flex-wrap:wrap;gap:8px}.axs-billing-trayrow{flex-wrap:wrap}.axs-billing-trayactions{justify-content:flex-start}.axs-billing-importgroups li{flex-direction:column;gap:1px}}.axs-billing[data-mobile=true] .axs-billing-cust{min-height:44px}.axs-billing[data-mobile=true] .axs-billing-btn{min-height:44px;padding:10px 14px;font-size:13px}.axs-billing[data-mobile=true] .axs-billing-barbtn{min-height:32px}.axs-billing[data-mobile=true] .axs-billing-trayactions{width:100%}.axs-billing[data-mobile=true] .axs-billing-trayactions .axs-billing-btn{flex:auto}.axs-billing[data-mobile=true] .axs-billing-field,.axs-billing[data-mobile=true] .axs-billing-field input,.axs-billing[data-mobile=true] .axs-billing-field input[type=number],.axs-billing[data-mobile=true] .axs-billing-field input[type=date]{flex:100%;width:100%}.axs-billing[data-mobile=true] .axs-billing-formactions{width:100%}.axs-billing[data-mobile=true] .axs-billing-formactions .axs-billing-btn{flex:auto}.axs-billing[data-mobile=true] .axs-billing-kickrow{flex-direction:column;align-items:stretch}.axs-billing[data-mobile=true] .axs-billing-kickrow .axs-billing-btn{width:100%}.axs-billing[data-mobile=true] .axs-billing-importgroups li{flex-direction:column;gap:1px}.axs-billing[data-mobile=true] .axs-billing-invoicebtn{min-height:44px}.axs-billing[data-mobile=true] .axs-billing-applyhint{opacity:1}.axs-billing[data-mobile=true] .axs-billing-applyrow{flex-direction:column;align-items:stretch}.axs-billing[data-mobile=true] .axs-billing-applyrow .axs-billing-field,.axs-billing[data-mobile=true] .axs-billing-applyrow .axs-billing-field input,.axs-billing[data-mobile=true] .axs-billing-applyrow .axs-billing-field select,.axs-billing[data-mobile=true] .axs-billing-applybox .axs-billing-formactions,.axs-billing[data-mobile=true] .axs-billing-batchfoot .axs-billing-formactions{width:100%}.axs-billing[data-mobile=true] .axs-billing-applybox .axs-billing-formactions .axs-billing-btn,.axs-billing[data-mobile=true] .axs-billing-batchfoot .axs-billing-formactions .axs-billing-btn{flex:auto;min-height:44px}.axs-billing[data-mobile=true] .axs-billing-batchbar{flex-direction:column;align-items:stretch}.axs-billing[data-mobile=true] .axs-billing-invoice--batch{flex-wrap:wrap}.axs-billing[data-mobile=true] .axs-billing-batchamt{justify-content:space-between;width:100%}.axs-billing[data-mobile=true] .axs-billing-batchamt input{width:140px;min-height:44px}.axs-billing[data-mobile=true] .axs-billing-planapp{flex-wrap:wrap}.axs-billing[data-mobile=true] .axs-billing-planapp .axs-billing-batchamt{justify-content:space-between;width:100%}.axs-billing[data-mobile=true] .axs-billing-aliases{align-items:stretch}.axs-billing[data-mobile=true] .axs-billing-aliasinput{flex-basis:100%;min-height:44px}.axs-billing[data-mobile=true] .axs-billing-mapctl{width:100%}.axs-billing[data-mobile=true] .axs-billing-mapctl select{flex:auto;max-width:none;min-height:44px}.axs-billing[data-mobile=true] .axs-billing-mapctl .axs-billing-btn{min-height:44px}.axc-root{flex-direction:column;height:100%;min-height:0;display:flex}.axc-root .axc-board{flex:1;min-height:0}.axc-conn{width:100%;max-width:none;height:100%;min-height:0;color:var(--axs-ink);box-sizing:border-box;flex-direction:column;gap:22px;margin:0;padding:14px 16px 18px;display:flex;overflow:auto;container:axconn/inline-size}.axc-note{background:var(--axs-warn-bg);color:var(--axs-ink-mid);border-radius:10px;align-items:center;gap:9px;padding:10px 13px;font-size:12.5px;display:flex}.axc-note svg{opacity:.8;flex:none;width:15px;height:15px}.axc-group{flex-direction:column;gap:11px;display:flex}.axc-grouphead{flex-direction:column;gap:3px;padding:0 2px;display:flex}.axc-groupeyebrow{font-family:var(--axs-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:11.5px;font-weight:600}.axc-groupsub{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:12.5px;line-height:1.45}.axc-list{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:14px;flex-direction:column;max-width:880px;display:flex;overflow:hidden}.axc-row{transition:background var(--axs-motion-base) var(--axs-ease-out);align-items:flex-start;gap:14px;padding:17px 20px;display:flex}.axc-row+.axc-row{border-top:1px solid var(--axs-line)}.axc-row:hover{background:color-mix(in srgb, var(--axs-surface-alt) 50%, transparent)}.axc-row[data-busy]{background:var(--axs-accent-bg)}.axc-glyph{width:38px;height:38px;font-family:var(--axs-sans);letter-spacing:.02em;color:hsl(var(--axc-hue,220) 38% 40%);background:hsl(var(--axc-hue,220) 42% 95%);border-radius:10px;flex:none;place-items:center;margin-top:1px;font-size:12.5px;font-weight:500;display:grid}.axc-glyph--email{--axc-hue:205;font-size:15px;font-weight:600}.axc-rowbody{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.axc-rowtop{flex-wrap:wrap;align-items:center;gap:10px 12px;min-height:30px;display:flex}.axc-name{color:var(--axs-ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:inline-flex}.axc-lane{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-weight:600}.axc-lane--platform{color:#465c9b}.axc-lane[data-tone=test]{color:var(--axs-warn)}.axc-pill{font-family:var(--axs-sans);color:var(--axs-ink-mid);align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.axc-dot{background:var(--axs-line-hard);border-radius:50%;flex:none;width:8px;height:8px}.axc-pill[data-tone=ok]{color:var(--axs-ok)}.axc-pill[data-tone=ok] .axc-dot{background:var(--axs-ok)}.axc-pill[data-tone=warn]{color:var(--axs-warn)}.axc-pill[data-tone=warn] .axc-dot{background:var(--axs-warn);box-shadow:0 0 0 3px var(--axs-warn-bg)}.axc-by{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22ch;font-size:11.5px;overflow:hidden}.axc-rowact{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:inline-flex}.axc-orgtag{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:11.5px}.axc-blurb{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:12px;line-height:1.45}.axc-detail{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11.5px;overflow:hidden}.axc-err{color:var(--axs-danger);align-items:center;gap:6px;margin:2px 0 0;font-size:11.5px;display:flex}.axc-err svg{flex:none;width:13px;height:13px}.axc-act svg{width:13px;height:13px;animation:.7s linear infinite axc-spin}.axc-act--warn{color:var(--axs-warn)}.axc-act--warn:not(:disabled):hover{border-color:color-mix(in srgb, var(--axs-warn) 45%, transparent)}.axc-statepad{padding:24px 26px}.axc-btn{background:var(--axs-accent);color:var(--axs-accent-fg);font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--axs-motion-base) var(--axs-ease-out), opacity var(--axs-motion-base) var(--axs-ease-out);border:0;border-radius:9px;align-items:center;gap:7px;padding:8px 16px;font-size:12.5px;font-weight:500;display:inline-flex}.axc-btn:not(:disabled):hover{background:var(--axs-accent-hover)}.axc-btn:not(:disabled):active{transform:scale(.97)}.axc-btn:disabled{opacity:.45;cursor:default}.axc-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axc-btn[data-variant=warn]{background:var(--axs-warn)}.axc-btn[data-variant=warn]:not(:disabled):hover{background:color-mix(in srgb, var(--axs-warn) 86%, black)}.axc-btn svg{width:13px;height:13px;animation:.7s linear infinite axc-spin}.axc-btn--ghost{color:var(--axs-accent);background:0 0;padding:7px 12px}.axc-btn--ghost:not(:disabled):hover{background:var(--axs-accent-bg)}.axc-btn--warn-ghost{color:var(--axs-warn);background:0 0;padding:7px 12px}.axc-btn--warn-ghost:not(:disabled):hover{background:var(--axs-warn-bg)}.axc-foothint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:0;font-size:11px;line-height:1.5}.axc-map{background:var(--axs-surface-alt);border-radius:10px;flex-direction:column;gap:9px;margin-top:8px;padding:12px 14px;display:flex}.axc-map-label{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:600}.axc-map-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axc-map-select{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line-hard);background-color:var(--axs-surface);min-width:0;color:var(--axs-ink);font-family:var(--axs-sans);cursor:pointer;transition:border-color var(--axs-motion-base) var(--axs-ease-out), box-shadow var(--axs-motion-base) var(--axs-ease-out);background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%238b8980%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M6 9l6 6 6-6%27/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;background-size:15px;border-radius:8px;flex:160px;padding:8px 32px 8px 11px;font-size:12.5px;line-height:1.3}.axc-map-select:not(:disabled):hover{border-color:var(--axs-ink-faint)}.axc-map-select:disabled{opacity:.55;cursor:default}.axc-map-select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axc-map-input{border:1px solid var(--axs-line-hard);background:var(--axs-surface);min-width:0;color:var(--axs-ink);font-family:var(--axs-sans);transition:border-color var(--axs-motion-base) var(--axs-ease-out), box-shadow var(--axs-motion-base) var(--axs-ease-out);border-radius:8px;flex:170px;padding:8px 11px;font-size:12.5px}.axc-map-input::placeholder{color:var(--axs-ink-faint)}.axc-map-input:hover{border-color:var(--axs-ink-faint)}.axc-map-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axc-map-input[readonly]{background:var(--axs-surface-alt);color:var(--axs-ink-mid);cursor:default}.axc-map-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:11px}.axc-map-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:11px;line-height:1.5}.axc-map-link{font:inherit;color:var(--axs-accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.axc-map-link:hover{color:var(--axs-accent-hover)}.axc-map-link:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px;border-radius:3px}.axc-btn--sm{flex:none;padding:8px 14px;font-size:12px}.axc-keyform{flex-direction:column;gap:10px;display:flex}.axc-keyfield{flex-direction:column;gap:5px;display:flex}.axc-keyfield .axc-map-input{flex:none;width:100%;max-width:440px}.axc-keyfield .axc-map-label{align-items:center;gap:7px;display:inline-flex}.axc-keyopt{letter-spacing:.02em;text-transform:none;color:var(--axs-ink-faint);font-style:normal;font-weight:400}.axc-keyactions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.axc-confirm{gap:10px}.axc-confirm-text{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:12.5px;line-height:1.5}.axc-map-loading{font-family:var(--axs-sans);color:var(--axs-ink-faint);align-items:center;gap:7px;font-size:12px;display:inline-flex}.axc-map-loading svg{width:13px;height:13px;animation:.7s linear infinite axc-spin}.axc-map-state{font-family:var(--axs-sans);font-size:11.5px;font-weight:500}.axc-map-state--ok{color:var(--axs-ok)}.axc-map-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:11.5px;line-height:1.45}.axc-map-err{color:var(--axs-danger);align-items:center;gap:6px;margin:0;font-size:11.5px;display:flex}.axc-map-err svg{flex:none;width:13px;height:13px}@keyframes axc-spin{to{transform:rotate(360deg)}}.axc-conn[data-reduced-motion=true] .axc-row,.axc-conn[data-reduced-motion=true] .axc-btn,.axc-conn[data-reduced-motion=true] .axc-map-select,.axc-conn[data-reduced-motion=true] .axc-map-input{transition:none}.axc-conn[data-reduced-motion=true] .axc-btn:not(:disabled):active{transform:none}.axc-conn[data-reduced-motion=true] .axc-btn svg,.axc-conn[data-reduced-motion=true] .axc-act svg,.axc-conn[data-reduced-motion=true] .axc-map-loading svg{animation:none}@media (prefers-reduced-motion:reduce){.axc-row,.axc-btn,.axc-map-select,.axc-map-input{transition:none}.axc-btn:not(:disabled):active{transform:none}}@container axconn (width<=560px){.axc-rowact{justify-content:flex-start;width:100%;margin-left:0}}@container axconn (width<=460px){.axc-sub{display:none}.axc-map-select,.axc-map-input{flex-basis:100%}.axc-keyactions .axc-btn{flex:auto;justify-content:center}}@container axconn (width<=360px){.axc-blurb{display:none}.axc-row{gap:12px;padding:14px}.axc-glyph{width:34px;height:34px}}@media (max-width:420px){.axc-conn{gap:16px;padding:18px 14px 24px}.axc-title{font-size:20px}.axc-row{padding:14px 15px}}.axsp-root{flex-direction:column;height:100%;min-height:0;display:flex}.axsp-statepad{padding:18px 16px}.axsp-rail{overscroll-behavior:contain;box-sizing:border-box;height:100%;padding:4px 16px 18px;overflow-y:auto}.axsp-live{color:var(--axs-ink-mid);margin:0 0 14px;font-size:12.5px}.axsp-group{margin-bottom:16px}.axsp-eyebrow{font-size:11px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);padding:2px 2px 6px}.axsp-list{margin:0;padding:0;list-style:none}.axsp-row{border-top:1px solid var(--axs-line);box-sizing:border-box;align-items:center;gap:10px;min-height:34px;padding:8px 2px;display:flex}.axsp-row:first-child{border-top:none}.axsp-row[data-off] .axsp-rowname{color:var(--axs-ink-faint)}.axsp-row--empty{color:var(--axs-ink-faint);font-size:12.5px}.axsp-rowname{min-width:0;color:var(--axs-ink);flex:1;font-size:13.5px}.axsp-floor{color:var(--axs-ink-faint);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.axsp-order{opacity:0;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);flex-direction:column;gap:1px;display:inline-flex}.axsp-row:hover .axsp-order,.axsp-row:focus-within .axsp-order{opacity:1}.axsp-nudge,.axsp-remove{-webkit-appearance:none;appearance:none;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:1px 3px;display:inline-flex}.axsp-nudge:hover:not(:disabled),.axsp-remove:hover{color:var(--axs-ink);background:var(--axs-item-hover,color-mix(in srgb, var(--axs-ink) 5%, transparent))}.axsp-nudge:disabled{opacity:.3;cursor:default}.axsp-nudge:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axsp-remove:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axsp-toggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axsp-add:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axsp-ghost:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axsp-undo:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axsp-toggle{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line-hard,var(--axs-line));background:var(--axs-surface);cursor:pointer;width:32px;height:18px;transition:background var(--axs-motion-base,.2s) var(--axs-ease-out,ease), border-color var(--axs-motion-base,.2s) var(--axs-ease-out,ease);border-radius:999px;flex-shrink:0;padding:0;position:relative}.axsp-toggle[data-on]{background:var(--axs-accent);border-color:var(--axs-accent)}.axsp-knob{background:var(--axs-ink-faint);width:12px;height:12px;transition:transform var(--axs-motion-base,.2s) var(--axs-ease-out,ease), background var(--axs-motion-base,.2s) var(--axs-ease-out,ease);border-radius:50%;position:absolute;top:2px;left:2px}.axsp-toggle[data-on] .axsp-knob{background:#fff;transform:translate(14px)}.axsp-addrow{flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.axsp-add{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid);font:inherit;cursor:pointer;transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);border-radius:999px;padding:3px 10px;font-size:12px}.axsp-add:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axsp-actions{border-top:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.axsp-ghost{-webkit-appearance:none;appearance:none;font:inherit;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-size:12.5px}.axsp-ghost:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-item-hover,color-mix(in srgb, var(--axs-ink) 4%, transparent))}.axsp-ghost:disabled{opacity:.5;cursor:default}.axsp-hint{color:var(--axs-ink-faint);margin:8px 0 0;font-size:12px}.axsp-msg{align-items:center;gap:8px;margin:8px 0 0;font-size:12.5px;display:flex}.axsp-msg--ok{color:var(--axs-ink-mid)}.axsp-msg--err{color:var(--axs-danger,#b3423c)}.axsp-undo{-webkit-appearance:none;appearance:none;font:inherit;color:var(--axs-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.axsp-undo:hover{text-decoration:underline}.axsp-boundary{border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);margin:14px 0 0;padding-top:10px;font-size:11.5px;line-height:1.5}.axsp-framehost{box-sizing:border-box;justify-content:center;align-items:center;height:100%;min-height:0;padding:14px;display:flex}.axsp-frame{border:1px solid var(--axs-line-hard,var(--axs-line));box-shadow:var(--axs-elev,0 1px 2px #14120c0f);background:#fff;border-radius:24px;position:relative;overflow:hidden}.axsp-framescale{transform-origin:0 0}.axsp-framescale .p-shell{height:100%!important;min-height:0!important}@media (prefers-reduced-motion:reduce){.axsp-order,.axsp-toggle,.axsp-knob,.axsp-add{transition:none}}.axs-aset-root{flex-direction:column;height:100%;min-height:0;display:flex}.axs-aset-root .axs-aset-board{flex:1;min-height:0}.axs-aset-nodebody{flex-direction:column;height:100%;min-height:0;display:flex}.axs-aset{width:100%;max-width:none;color:var(--axs-ink);box-sizing:border-box;flex-direction:column;gap:18px;margin:0;padding:14px 16px 18px;display:flex;container:axaset/inline-size}.axs-aset--scroll{flex:1;min-height:0;overflow:auto}.axs-aset-note{background:var(--axs-warn-bg);color:var(--axs-ink-mid);border-radius:10px;align-items:center;gap:9px;padding:10px 13px;font-size:12.5px;display:flex}.axs-aset-note svg{opacity:.8;flex:none;width:15px;height:15px}.axs-aset-note--warn{background:color-mix(in srgb, var(--axs-warn) 12%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-warn) 32%, transparent);color:var(--axs-ink);align-items:flex-start;line-height:1.4}.axs-aset-note--warn svg{color:var(--axs-warn);opacity:1;margin-top:1px}.axs-aset-fields{flex-direction:column;gap:22px;display:flex}.axs-aset-field{flex-direction:column;gap:5px;display:flex}.axs-aset-label{color:var(--axs-ink);font-size:14px;font-weight:500}.axs-aset-desc{font-family:var(--axs-sans);letter-spacing:.01em;color:var(--axs-ink-faint);max-width:64ch;font-size:11.5px;line-height:1.5}.axs-aset-input{box-sizing:border-box;border:1px solid var(--axs-line-hard);background:var(--axs-surface);width:100%;max-width:460px;color:var(--axs-ink);font:inherit;border-radius:9px;margin-top:4px;padding:10px 12px;font-size:13.5px;transition:border-color .14s,box-shadow .14s}.axs-aset-input::placeholder{color:var(--axs-ink-faint)}.axs-aset-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axs-aset-input:disabled{opacity:.6;cursor:default}.axs-aset-input--num{font-variant-numeric:tabular-nums;max-width:200px}.axs-aset-textarea{resize:vertical;max-width:64ch;min-height:92px;line-height:1.5}.axs-aset-select-wrap{max-width:460px;position:relative}.axs-aset-select-wrap:after{content:"";border-right:1.5px solid var(--axs-ink-faint);border-bottom:1.5px solid var(--axs-ink-faint);pointer-events:none;width:8px;height:8px;position:absolute;top:calc(50% + 2px);right:14px;transform:translateY(-50%)rotate(45deg)}.axs-aset-select-wrap .axs-aset-input{-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;max-width:none;margin-top:0;padding-right:36px}.axs-aset-select-wrap .axs-aset-input:disabled{cursor:default}.axs-aset-foot{border-top:1px solid var(--axs-line);background:var(--axs-surface);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px 12px;display:flex}.axs-aset-status{min-height:18px;font-size:12.5px}.axs-aset-dirtytag{color:var(--axs-ink-faint)}.axs-aset-saved{color:var(--axs-ok)}.axs-aset-err{color:var(--axs-danger);align-items:center;gap:6px;display:inline-flex}.axs-aset-err svg{flex:none;width:14px;height:14px}.axs-aset-save svg{width:13px;height:13px;animation:.7s linear infinite axs-aset-spin}@keyframes axs-aset-spin{to{transform:rotate(360deg)}}.axs-aset-nodebody[data-reduced-motion=true] .axs-aset-input,.axs-aset-nodebody[data-reduced-motion=true] .axs-aset-save{transition:none}.axs-aset-nodebody[data-reduced-motion=true] .axs-aset-save svg{animation:none}@container axaset (width<=520px){.axs-aset-desc{font-size:11px}.axs-aset-fields{gap:18px}}@media (max-width:420px){.axs-aset{gap:14px;padding:12px 12px 16px}.axs-aset-input,.axs-aset-select-wrap,.axs-aset-textarea{max-width:none}.axs-aset-foot{justify-content:stretch}.axs-aset-save{justify-content:center;width:100%}}.axv-typechip{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.axv-typechip-dot{border-radius:var(--axs-radius-pill);flex:none;width:7px;height:7px}.axv-typechip-label{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid)}.axv-roledot{border-radius:var(--axs-radius-pill);flex:none;width:8px;height:8px;display:inline-block}.axv-conflictgroup{align-items:center;gap:6px;display:inline-flex}.axv-conflictbadge{align-items:center;gap:4px;display:inline-flex}.axv-pill--struck,[data-struck=true]{color:var(--axs-ink-faint);text-decoration:line-through;text-decoration-thickness:1px}.axv-batchbar{z-index:12;background:color-mix(in srgb, var(--axs-accent) 7%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-accent) 28%, var(--axs-line));border-radius:var(--axs-radius-md);box-shadow:var(--axs-elev-sm);animation:axv-batchbar-in var(--axs-dur-base) var(--axs-ease-spring);justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:9px 12px;display:flex;position:-webkit-sticky;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.axv-batchbar{animation:none}}@keyframes axv-batchbar-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.axv-batchbar-count{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid)}.axv-batchbar-actions{align-items:center;gap:8px;display:flex}.axv-batchbar-btn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);border-radius:var(--axs-radius-sm);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);border:1px solid #0000;padding:6px 13px}.axv-batchbar-btn:disabled{opacity:.6;cursor:default}.axv-batchbar-approve{background:var(--axs-accent);color:#fff}.axv-batchbar-approve:not(:disabled):hover{background:color-mix(in srgb, var(--axs-accent) 88%, #000)}.axv-batchbar-deny{background:var(--axs-surface);color:var(--axs-ink);border-color:var(--axs-line-hard)}.axv-batchbar-deny:not(:disabled):hover{border-color:color-mix(in srgb, var(--axs-danger) 50%, var(--axs-line-hard));color:var(--axs-danger)}.axv-batchbar-clear{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;padding:4px 6px}.axv-batchbar-clear:not(:disabled):hover{color:var(--axs-ink-mid)}.axv-empac{flex-direction:column;gap:5px;display:flex;position:relative}.axv-empac-input{box-sizing:border-box;width:100%;height:36px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), box-shadow var(--axs-dur-fast) var(--axs-ease-standard);outline:none;padding:0 11px}.axv-empac-input:focus{border-color:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axv-empac-input[data-orphan]{border-color:color-mix(in srgb, var(--axs-danger) 60%, var(--axs-line-hard))}.axv-empac-input:disabled{opacity:.6;cursor:not-allowed}.axv-empac-list{z-index:30;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);max-height:240px;box-shadow:var(--axs-elev-md,0 8px 24px #0000001f);margin:0;padding:4px;list-style:none;position:absolute;top:40px;left:0;right:0;overflow-y:auto}.axv-empac-opt{border-radius:var(--axs-radius-sm);cursor:pointer;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 9px;display:flex}.axv-empac-opt[data-active]{background:color-mix(in srgb, var(--axs-accent) 10%, transparent)}.axv-empac-opt-name{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink)}.axv-empac-opt-role{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--axs-ink-faint)}.axv-empac-warn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);margin:0}.axs-tod-backdrop{z-index:1200;background:color-mix(in srgb, var(--axs-ink,#0b0d14) 28%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:axs-tod-fade var(--axs-dur-fast) var(--axs-ease-standard);place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.axs-tod{background:var(--axs-node-fill-heavy,var(--axs-surface));border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-xl);width:min(520px,100%);max-height:min(86vh,720px);box-shadow:var(--axs-node-shadow-hover,var(--axs-elev-lg,0 24px 64px #00000047));-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.2);animation:axs-tod-rise var(--axs-dur-base) var(--axs-ease-spring);flex-direction:column;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.axs-tod{background:#fcfcfa}.axs-root[data-theme=dark] .axs-tod{background:#302e2a}}@media (prefers-reduced-motion:reduce){.axs-tod-backdrop,.axs-tod{animation:none}}@keyframes axs-tod-fade{0%{opacity:0}to{opacity:1}}@keyframes axs-tod-rise{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.axs-tod-head{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:center;padding:16px 18px 12px;display:flex}.axs-tod-title{font-family:var(--axs-sans);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-semibold);color:var(--axs-ink);margin:0}.axs-tod-x{color:var(--axs-ink-faint);cursor:pointer;border-radius:var(--axs-radius-sm);background:0 0;border:none;padding:2px 6px;font-size:20px;line-height:1}.axs-tod-x:hover{color:var(--axs-ink);background:var(--axs-chrome)}.axs-tod-body{flex-direction:column;gap:14px;padding:18px;display:flex;overflow-y:auto}.axs-tod-field{flex-direction:column;gap:6px;min-width:0;display:flex}.axs-tod-label{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-tod-req{color:var(--axs-danger)}.axs-tod-row{grid-template-columns:1fr 1fr .7fr;gap:12px;display:grid}.axs-tod-input,.axs-tod-select,.axs-tod-textarea{box-sizing:border-box;width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);height:36px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), box-shadow var(--axs-dur-fast) var(--axs-ease-standard);outline:none;padding:0 11px}.axs-tod-textarea{resize:vertical;height:auto;line-height:var(--axs-lh-body);padding:9px 11px}.axs-tod-input:focus,.axs-tod-select:focus,.axs-tod-textarea:focus{border-color:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-tod-checkbox-row{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);cursor:pointer;align-items:center;gap:8px;width:-webkit-fit-content;width:fit-content;display:flex}.axs-tod-checkbox{width:16px;height:16px;accent-color:var(--axs-accent);cursor:pointer;margin:0}.axs-tod-error{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);margin:0}.axs-tod-foot{border-top:1px solid var(--axs-line);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.axs-tod-hint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-tod-foot-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.axs-tod-cancel{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;background:0 0;padding:7px 14px}.axs-tod-cancel:hover:not(:disabled){background:var(--axs-chrome)}.axs-tod-submit{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);color:#fff;background:var(--axs-accent);border-radius:var(--axs-radius-sm);cursor:pointer;border:1px solid #0000;padding:7px 16px}.axs-tod-submit:hover:not(:disabled){background:color-mix(in srgb, var(--axs-accent) 88%, #000)}.axs-tod-submit:disabled,.axs-tod-cancel:disabled{opacity:.55;cursor:not-allowed}@media (max-width:540px){.axs-tod-row{grid-template-columns:1fr 1fr}.axs-tod-field--hours{grid-column:1/-1}}.axs-bdd{max-width:480px}.axs-bdd-list{flex-direction:column;margin:0 0 14px;padding:0;list-style:none;display:flex}.axs-bdd-row{border-bottom:1px solid var(--axs-line);align-items:center;gap:8px;display:flex}.axs-bdd-row:last-child{border-bottom:none}.axs-bdd-rowmain{text-align:left;cursor:pointer;min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);background:0 0;border:none;flex:1;align-items:baseline;gap:8px;padding:8px 2px;display:flex}.axs-bdd-rowmain:disabled{cursor:default;opacity:.6}.axs-bdd-row[data-editing] .axs-bdd-name{color:var(--axs-accent)}.axs-bdd-name{font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-bdd-dates{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.axs-bdd-roles{color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;max-width:30%;overflow:hidden}.axs-bdd-remove{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;flex:none;padding:4px 2px}.axs-bdd-remove:hover:not(:disabled){color:var(--axs-danger,#a33)}.axs-bdd-remove:disabled{opacity:.5;cursor:default}.axs-bdd-empty{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0 0 14px}.axs-bdd-form{border-top:1px solid var(--axs-line);flex-direction:column;gap:10px;padding-top:12px;display:flex}.axs-bdd-applies{gap:16px;display:flex}.axs-wqw-boardwrap{height:100%;min-height:0;position:relative}.axs-wqw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-wqw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-wqw-list,.axs-gb-fillbody>.axs-wqw-detailpane{height:100%}.axs-wqw-detailpane{flex-direction:column;height:100%;min-height:0;display:flex}.axs-wqw-list{box-sizing:border-box;flex-direction:column;gap:12px;height:100%;padding:14px;display:flex;container:axwqwlist/inline-size}.axs-wqw-list-head,.axs-wqw-toolbar{flex:none}.axs-wqw-search{box-sizing:border-box;width:100%;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 11px}.axs-wqw-search:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-wqw-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding-right:3px;overflow-y:auto}.axs-wqw-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-wqw-rowli{display:flex}.axs-wqw-rowli+.axs-wqw-rowli{border-top:1px solid var(--axs-line)}.axs-wqw-row{text-align:left;cursor:pointer;font:inherit;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:10px 8px;display:flex}.axs-wqw-row:hover{background:var(--axs-chrome)}.axs-wqw-rowli[data-open] .axs-wqw-row{background:var(--axs-surface-alt);box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-wqw-rowli[data-status=done] .axs-wqw-row{opacity:.7}.axs-wqw-row-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.axs-wqw-row-title{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-wqw-row-sub{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-wqw-row-status{color:var(--axs-ink-faint);flex:none;align-items:center;display:inline-flex}.axs-wqw-row-status svg{width:16px;height:16px}.axs-wqw-rowli[data-status=done] .axs-wqw-row-status{color:var(--axs-success)}.axs-wqw-row-go{font-size:18px;line-height:1}.axs-wqw-meta{flex-wrap:wrap;gap:4px 12px;margin-top:2px;display:inline-flex}.axs-wqw-chip{align-items:baseline;gap:4px;display:inline-flex}.axs-wqw-chip-k{font-family:var(--axs-sans);font-size:var(--axs-text-label);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint)}.axs-wqw-chip-v{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-wqw-detail{box-sizing:border-box;flex-direction:column;gap:16px;height:100%;padding:18px;display:flex;overflow:hidden}.axs-wqw-detail-empty{place-items:center;height:100%;padding:24px;display:grid}.axs-wqw-detail-head{flex-direction:column;gap:4px;display:flex}.axs-wqw-detail-title{font-family:var(--axs-sans);font-size:18px;font-weight:var(--axs-weight-medium);line-height:var(--axs-lh-tight);color:var(--axs-ink);margin:0}.axs-wqw-detail-sub{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);margin:0}.axs-wqw-detail-fields{flex-direction:column;margin:0;display:flex}.axs-wqw-detail-field{align-items:baseline;gap:12px;padding:9px 2px;display:flex}.axs-wqw-detail-field+.axs-wqw-detail-field{border-top:1px solid var(--axs-line)}.axs-wqw-detail-field dt{font-family:var(--axs-sans);font-size:var(--axs-text-label);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);flex:0 0 38%;margin:0}.axs-wqw-detail-field dd{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);flex:1;margin:0}.axs-wqw-detail-foot{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;margin-top:auto;padding-top:14px;display:flex}.axs-wqw-pick-label{font-family:var(--axs-sans);font-size:var(--axs-text-label);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint)}.axs-wqw-pick-row{gap:8px;display:flex}.axs-wqw-pick{min-width:0;height:36px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;flex:1;padding:0 10px}.axs-wqw-pick:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-wqw-pick-row .axv-actionpill{flex:none}.axs-wqw-nocand{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-faint)}.axs-wqw-detail-done{align-items:center;gap:10px;display:flex}.axs-wqw-done-ico{color:var(--axs-success);display:inline-flex}.axs-wqw-done-ico svg{width:18px;height:18px}.axs-wqw-done-text{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);flex:1}.axs-wqw-undo{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;padding:5px 11px}.axs-wqw-undo:hover:not(:disabled){color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line-hard))}.axs-wqw-detail-err{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);align-items:center;gap:7px;display:flex}.axs-wqw-detail-err svg{flex:none;width:15px;height:15px}@container axwqwlist (width<=360px){.axs-wqw-meta .axs-wqw-chip[data-key=Page]{display:none}}@container axwqwlist (width<=280px){.axs-wqw-row-sub{display:none}}@container axwqwlist (width<=220px){.axs-wqw-meta{display:none}}.axs-wqw-detail{container:axwqwdetail/inline-size}.axs-wqw-info-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px;display:grid}.axs-wqw-info-item{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);flex-direction:column;gap:4px;padding:8px 12px;display:flex}.axs-wqw-info-item.full-width{grid-column:span 2}.axs-wqw-info-label{font-family:var(--axs-sans);font-size:var(--axs-text-label);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint)}.axs-wqw-info-value{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);word-break:break-word}.axs-wqw-info-value.link{color:var(--axs-accent);font-weight:var(--axs-weight-medium);transition:color var(--axs-dur-fast) var(--axs-ease-standard);text-decoration:none}.axs-wqw-info-value.link:hover{color:var(--axs-accent-hover);text-decoration:underline}.axs-wqw-resume-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);cursor:pointer;transition:all var(--axs-dur-fast) var(--axs-ease-standard);align-items:center;width:-webkit-fit-content;width:fit-content;margin-top:4px;padding:6px 12px;text-decoration:none;display:inline-flex}.axs-wqw-resume-btn:hover{color:var(--axs-accent);border-color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 4%, var(--axs-surface))}.axs-wqw-ai-card{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);flex-direction:column;gap:8px;margin-bottom:16px;padding:14px 16px;display:flex}.axs-wqw-ai-header{color:var(--axs-ink-faint);align-items:center;gap:6px;display:flex}.axs-wqw-ai-icon{align-items:center;display:inline-flex}.axs-wqw-ai-icon svg{width:15px;height:15px}.axs-wqw-ai-title{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);text-transform:uppercase;letter-spacing:.06em}.axs-wqw-ai-recap{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);line-height:var(--axs-lh-tight)}.axs-wqw-ai-notes{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);margin:0;line-height:1.4}.axs-wqw-ai-pros-cons{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:4px;display:grid}.axs-wqw-ai-bullets h5{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px}.axs-wqw-ai-bullets.positive h5{color:var(--axs-success)}.axs-wqw-ai-bullets.negative h5{color:var(--axs-danger)}.axs-wqw-ai-bullets ul{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);flex-direction:column;gap:4px;margin:0;padding-left:14px;display:flex}.axs-wqw-cover-letter,.axs-wqw-message{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.axs-wqw-section-title{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);margin:0}.axs-wqw-cover-letter-body,.axs-wqw-message-body{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);white-space:pre-wrap;line-height:1.5}.axs-wqw-message-body{color:var(--axs-ink);overflow-wrap:anywhere}@container axwqwdetail (width<=380px){.axs-wqw-info-grid{grid-template-columns:1fr}.axs-wqw-info-item.full-width{grid-column:span 1}.axs-wqw-ai-pros-cons{grid-template-columns:1fr}}.axs-wqw-detail-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;flex-direction:column;flex:1;gap:16px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.axs-wqw-resume-btn-group{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.axs-wqw-resume-btn.active{color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent)}.axs-wqw-resume-btn.active:hover{background:var(--axs-accent-hover)}.axs-wqw-resume-viewer{background:var(--axs-surface);flex-direction:column;height:100%;display:flex;overflow:hidden}.axs-wqw-resume-head{border-bottom:1px solid var(--axs-line);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.axs-wqw-resume-title{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.axs-wqw-resume-chip{font-family:var(--axs-sans);font-size:var(--axs-text-label);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);flex:none}.axs-wqw-resume-actions{gap:8px;margin-left:auto;display:flex}.axs-wqw-resume-action-btn{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);cursor:pointer;transition:all var(--axs-dur-fast) var(--axs-ease-standard);align-items:center;gap:6px;padding:6px 12px;text-decoration:none;display:inline-flex}.axs-wqw-resume-action-btn:hover{color:var(--axs-accent);border-color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 4%, var(--axs-surface))}.axs-wqw-resume-action-btn.close{border-color:var(--axs-line-hard)}.axs-wqw-resume-action-btn.close:hover{color:var(--axs-danger);border-color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 4%, var(--axs-surface))}.axs-wqw-resume-frame-container{background:var(--axs-chrome);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.axs-wqw-resume-frame{background:#fff;border:none;width:100%;height:100%}.axs-apv-boardwrap{height:100%;min-height:0;position:relative}.axs-apv-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-apv-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-apv-split{height:100%}.axs-apv-split{height:100%;min-height:0;display:flex}.axs-apv-split-list{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.axs-apv-split-list>.axs-apv-list{flex:1;height:auto;min-height:0}.axs-apv-split-decide{border-left:1px solid var(--axs-line);flex-direction:column;flex:none;width:max(320px,min(42%,560px));min-height:0;display:flex}.axs-apv-split-decide>.axs-apv-decide{flex:1;height:auto;min-height:0}@container (width<=640px){.axs-apv-split{flex-direction:column}.axs-apv-split-list{flex:45%;min-height:170px}.axs-apv-split-decide{border-left:none;border-top:1px solid var(--axs-line);flex:55%;width:100%}}.axs-apv-list{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:14px 14px 10px;display:flex;container:axapvlist/inline-size}.axs-apv-barextra{align-items:center;display:inline-flex}.axs-apv-groups{flex-direction:column;gap:14px;display:flex}.axs-apv-group{flex-direction:column;gap:4px;display:flex}.axs-apv-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-apv-row{border-bottom:1px solid var(--axs-line);transition:background var(--axs-motion-fast) var(--axs-ease-out);align-items:stretch;gap:2px;display:flex}.axs-apv-row:hover{background:color-mix(in srgb, var(--axs-accent) 4%, transparent)}.axs-apv-row[data-open]{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axs-apv-row[data-status=done] .axs-apv-rowtitle{color:var(--axs-ink-faint)}.axs-apv-row[data-superseded]{opacity:.66}@media (prefers-reduced-motion:no-preference){.axs-apv-groups:not([data-reduced-motion]) .axs-apv-row{animation:axs-apv-rowin var(--axs-motion-slow) var(--axs-ease-out) both;animation-delay:calc(var(--axs-apv-i,0) * 30ms)}}@keyframes axs-apv-rowin{0%{opacity:0}to{opacity:1}}.axs-apv-rowcheck{cursor:pointer;place-items:center;padding:0 0 0 6px;display:grid}.axs-apv-rowcheck input{width:14px;height:14px;accent-color:var(--axs-accent);cursor:pointer}.axs-apv-rowmain{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;gap:2px;padding:9px 8px 9px 10px;display:flex}.axs-apv-line1{align-items:center;gap:7px;min-width:0;display:flex}.axs-apv-rowtitle{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-apv-line2{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-apv-kind{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:none;margin-left:auto}.axs-apv-supchip{font-family:var(--axs-sans);color:var(--axs-ink-faint);border:1px solid var(--axs-line);border-radius:999px;flex:none;padding:1px 7px;font-size:.6875rem}.axs-apv-warnchip{font-family:var(--axs-sans);font-size:.6875rem;font-weight:var(--axs-weight-medium);color:var(--axs-warn,#9a6a00);flex:none;align-items:center;gap:3px;display:inline-flex}.axs-apv-warnchip svg{width:12px;height:12px}.axs-apv-rowside{color:var(--axs-ink-faint);place-items:center;padding-right:10px;display:grid}.axs-apv-rowside svg{width:14px;height:14px;color:var(--axs-ok,#2e7d32)}.axs-apv-chev{font-size:1.05rem;line-height:1}.axs-apv-failures{flex-direction:column;gap:4px;padding:8px 2px;display:flex}.axs-apv-failure{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);align-items:center;gap:8px;margin:0;display:flex}.axs-apv-failure button{font:inherit;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;padding:0}.axs-apv-failbody{align-items:center;gap:10px;display:inline-flex}.axs-apv-retry{font:inherit;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;padding:0}.axs-apv-decide{box-sizing:border-box;flex-direction:column;height:100%;padding:16px 18px 14px;display:flex;container:axapvdecide/inline-size}.axs-apv-decide-empty{flex:1;place-items:center;padding:24px;display:grid}.axs-apv-decide-head{border-bottom:1px solid var(--axs-line);align-items:baseline;gap:10px;padding-bottom:10px;display:flex}.axs-apv-decide-title{font-family:var(--axs-sans);font-size:1rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.axs-apv-decide-kind{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:none;margin-left:auto}.axs-apv-decide-scroll{flex-direction:column;flex:1;gap:14px;min-height:0;padding:14px 2px 10px 0;display:flex;overflow-y:auto}.axs-apv-when{flex-direction:column;gap:2px;display:flex}.axs-apv-range{font-family:var(--axs-sans);font-size:1.3125rem;font-weight:var(--axs-weight-medium);font-variant-numeric:tabular-nums;color:var(--axs-ink)}.axs-apv-when-meta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-apv-effline{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);margin:0}.axs-apv-effline strong{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-apv-section{flex-direction:column;gap:6px;display:flex}.axs-apv-note{background:var(--axs-surface-alt);font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);white-space:pre-wrap;border-radius:8px;margin:0;padding:10px 12px}.axs-apv-fineprint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0}.axs-apv-ownnote{background:var(--axs-surface-alt);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-radius:8px;margin:0;padding:10px 12px}.axs-apv-blocked{background:color-mix(in srgb, var(--axs-warn,#9a6a00) 9%, var(--axs-surface));font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.axs-apv-blocked svg{width:14px;height:14px;color:var(--axs-warn,#9a6a00);flex:none;margin-top:1px}.axs-apv-blocked strong{font-weight:var(--axs-weight-medium)}.axs-apv-jump{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;margin-left:auto;padding:0}.axs-apv-roster{font-family:var(--axs-sans);font-size:var(--axs-text-label);flex-direction:column;display:flex}.axs-apv-roster-head,.axs-apv-roster-row{border-bottom:1px solid var(--axs-line);grid-template-columns:minmax(120px,1.3fr) repeat(7,minmax(0,1fr));align-items:baseline;gap:4px;padding:6px 2px;display:grid}.axs-apv-roster-head{z-index:1;background:var(--axs-surface);color:var(--axs-ink-faint);position:-webkit-sticky;position:sticky;top:0}.axs-apv-roster-row:last-child{border-bottom:none}.axs-apv-roster-name{font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:1px;min-width:0;display:flex;overflow:hidden}.axs-apv-roster-eff{color:var(--axs-ink-faint);font-size:.6875rem;font-weight:400}.axs-apv-roster-day{text-align:left}.axs-apv-roster-cell{min-width:0;color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-apv-roster-cell[data-off]{color:var(--axs-ink-faint)}@container axapvlist (width<=560px){.axs-apv-roster-head{display:none}.axs-apv-roster-row{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px}.axs-apv-roster-name{grid-column:1/-1}.axs-apv-roster-cell{font-size:.6875rem}.axs-apv-roster-cell:before{content:attr(data-day) " ";color:var(--axs-ink-faint);display:block}}.axs-apv-filterband{align-items:center;gap:10px;display:flex}.axs-apv-blockedbtn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-left:auto;padding:2px 0}.axs-apv-blockedbtn:hover:not(:disabled){color:var(--axs-accent)}.axs-apv-blockedbtn:disabled{opacity:.5;cursor:default}.axs-apv-trade{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-apv-traderow{border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-label);align-items:baseline;gap:8px;padding:7px 2px;display:flex}.axs-apv-traderow:last-child{border-bottom:none}.axs-apv-tradename{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-apv-tradeshift{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;text-align:right;margin-left:auto}.axs-apv-conflicts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-apv-confrow{border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-label);align-items:center;gap:8px;padding:7px 2px;display:flex}.axs-apv-confrow:last-child{border-bottom:none}.axs-apv-confname{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-apv-confdates{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-left:auto}.axs-apv-week{border-collapse:collapse;width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-label)}.axs-apv-week th,.axs-apv-week td{text-align:left;border-bottom:1px solid var(--axs-line);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;padding:6px 8px;font-weight:400}.axs-apv-week thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.6875rem;font-weight:var(--axs-weight-medium)}.axs-apv-week tbody th{color:var(--axs-ink);font-weight:var(--axs-weight-medium);width:44px}.axs-apv-week tr[data-changed] td{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-apv-week tr[data-changed] td:last-child{box-shadow:inset 2px 0 0 var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 5%, transparent)}.axs-apv-claimants{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-apv-claimant{border-bottom:1px solid var(--axs-line);cursor:pointer;align-items:flex-start;gap:10px;padding:9px 2px;display:flex}.axs-apv-claimant:last-child{border-bottom:none}.axs-apv-claimant input{accent-color:var(--axs-accent);margin-top:2px}.axs-apv-claimant-body{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-apv-claimant-name{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-apv-claimant-meta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-apv-claimant-warn{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-warn,#9a6a00);align-items:center;gap:5px;display:inline-flex}.axs-apv-claimant-warn svg{width:12px;height:12px}.axs-apv-resume{border:1px solid var(--axs-line);border-radius:8px;height:420px;overflow:hidden}.axs-apv-resume-frame{border:none;width:100%;height:100%}.axs-apv-decide-foot{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.axs-apv-btnrow{justify-content:flex-end;gap:8px;display:flex}.axs-apv-readonly{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0}.axs-apv-quiet,.axs-apv-primary{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out), border-color var(--axs-motion-fast) var(--axs-ease-out);border-radius:7px;align-items:center;gap:6px;padding:7px 14px;display:inline-flex}.axs-apv-quiet{border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink)}.axs-apv-quiet:hover{border-color:var(--axs-ink-faint)}.axs-apv-primary{background:var(--axs-accent);color:var(--axs-on-accent,#fff);border:1px solid #0000}.axs-apv-primary:hover{background:color-mix(in srgb, var(--axs-accent) 88%, black)}.axs-apv-quiet:active,.axs-apv-primary:active{transform:scale(.96)}.axs-apv-quiet:disabled,.axs-apv-primary:disabled{opacity:.55;cursor:default}.axs-apv-quiet svg,.axs-apv-primary svg{width:13px;height:13px}.axs-apv-candwrap{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.axs-apv-done{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);align-items:center;gap:8px;display:flex}.axs-apv-done-ico{color:var(--axs-ok,#2e7d32);place-items:center;display:grid}.axs-apv-done-ico svg{width:14px;height:14px}.axs-apv-done-text{flex:1;min-width:0}.axs-apv-undo{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);cursor:pointer;border-radius:7px;flex:none;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}.axs-apv-undo svg{width:12px;height:12px}.axs-apv-err{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-crit,#b3261e);align-items:center;gap:7px;display:flex}.axs-apv-err svg{flex:none;width:13px;height:13px}@container axapvlist (width<=380px){.axs-apv-line2,.axs-apv-kind{display:none}}@container axapvlist (width<=300px){.axv-tabstrip,.axs-apv-supchip{display:none}}@container axapvdecide (width<=320px){.axs-apv-week thead th{font-size:.625rem}.axs-apv-resume{height:300px}}@media (max-width:860px){.axs-apv-list .axv-actionpill{min-height:44px}}@media (max-width:420px){.axs-apv-list{padding:10px 10px 8px}.axs-apv-decide{padding:12px 12px 10px}.axs-apv-rowmain{padding:8px 6px 8px 8px}}.axs-swt{max-width:520px}.axs-swt-list{flex-direction:column;margin:0 0 14px;padding:0;list-style:none;display:flex}.axs-swt-row{border-bottom:1px solid var(--axs-line);align-items:center;gap:8px;display:flex}.axs-swt-row:last-child{border-bottom:none}.axs-swt-row[data-retired] .axs-swt-name,.axs-swt-row[data-retired] .axs-swt-meta{color:var(--axs-ink-faint)}.axs-swt-rowmain{text-align:left;cursor:pointer;min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);background:0 0;border:none;flex:1;align-items:baseline;gap:8px;padding:8px 2px;display:flex}.axs-swt-rowmain:disabled{cursor:default;opacity:.6}.axs-swt-row[data-editing] .axs-swt-name{color:var(--axs-accent)}.axs-swt-name{font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-swt-retired{color:var(--axs-ink-faint);border:1px solid var(--axs-line);border-radius:999px;flex:none;padding:0 6px;font-size:.6875rem}.axs-swt-meta{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.axs-swt-rowverb{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;flex:none;padding:4px 2px}.axs-swt-rowverb:hover:not(:disabled){color:var(--axs-accent)}.axs-swt-rowverb:disabled{opacity:.5;cursor:default}.axs-swt-empty{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0 0 14px}.axs-swt-form{border-top:1px solid var(--axs-line);flex-direction:column;gap:10px;padding-top:12px;display:flex}.axs-swt-days{flex-wrap:wrap;gap:6px;display:flex}.axs-swt-day{border:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:0;padding:3px 10px;display:inline-flex}.axs-swt-day input{opacity:0;pointer-events:none;position:absolute}.axs-swt-day[data-on]{color:var(--axs-accent);border-color:var(--axs-accent)}.axs-swt-items{font-variant-numeric:tabular-nums}.axs-swk-boardwrap{height:100%;min-height:0;position:relative}.axs-swk-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-swk-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-swk-list,.axs-gb-fillbody>.axs-swk-detail{height:100%}.axs-swk-list{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:14px 14px 10px;display:flex}.axs-swk-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-swk-rows>li{border-bottom:1px solid var(--axs-line);opacity:1;animation:axs-swk-rowin var(--axs-motion-base) var(--axs-ease-out) both;animation-delay:calc(var(--axs-swk-i,0) * 18ms);align-items:center;display:flex;position:relative}@keyframes axs-swk-rowin{0%{opacity:0}to{opacity:1}}.axs-swk-rows[data-reduced-motion]>li{animation:none}@media (prefers-reduced-motion:reduce){.axs-swk-rows>li{animation:none}}.axs-swk-row{text-align:left;min-width:0;font-family:var(--axs-sans);cursor:pointer;background:0 0;border:none;border-radius:6px 6px 0 0;flex-direction:column;flex:1;gap:2px;padding:9px 8px 10px;display:flex}.axs-swk-rows>li:hover{background:var(--axs-surface-alt)}.axs-swk-rows>li[data-open]{box-shadow:inset 2px 0 0 var(--axs-accent);background:var(--axs-surface-alt)}.axs-swk-rows>li[data-status=done] .axs-swk-rowtitle{color:var(--axs-ink-faint)}.axs-swk-line1{align-items:baseline;gap:8px;min-width:0;display:flex}.axs-swk-rowtitle{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-swk-due{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11px}.axs-swk-line2{font-size:var(--axs-text-label);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums}.axs-swk-rowside{color:var(--axs-ink-faint);flex:none;padding-right:6px;display:inline-flex}.axs-swk-rowside svg{width:14px;height:14px}.axs-swk-chev{font-size:14px;line-height:1}.axs-swk-barextra{align-items:center;display:inline-flex}.axs-swk-assignbar{border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);align-items:center;gap:8px;padding:6px 8px;display:flex}.axs-swk-assignbar-count{font-size:var(--axs-text-label);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-right:auto}.axs-swk-assignbtn{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}.axs-swk-assignbtn:hover:not(:disabled){background:var(--axs-surface-alt)}.axs-swk-assignbtn:disabled{opacity:.55;cursor:default}.axs-swk-assignnote{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:6px 2px 0}.axs-swk-rowwho{color:var(--axs-ink-faint)}.axs-swk-assignedrow{align-items:center;gap:10px;margin-top:6px;display:flex}.axs-swk-assignedrow .axs-swk-assigned{flex:1;min-width:0;margin:0}.axs-swk-assigned[data-empty]{color:var(--axs-ink-faint)}.axs-swk-personrow{cursor:default}.axs-swk-peoplerows>li:hover{background:0 0}.axs-swd{font-family:var(--axs-sans);flex-direction:column;gap:10px;min-height:0;display:flex}.axs-swd-head{align-items:center;gap:8px;display:flex}.axs-swd-count{font-size:var(--axs-text-label);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-right:auto}.axs-swd-verb{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:4px 10px;display:inline-flex}.axs-swd-verb:hover:not(:disabled){background:var(--axs-surface-alt)}.axs-swd-verb:disabled{opacity:.55;cursor:default}.axs-swd-verb-primary{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-swd-note{font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:0}.axs-swd-proposal{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:9px;padding:10px 12px}.axs-swd-proposal-title{font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0 0 6px}.axs-swd-proposal ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-swd-proposal li{border-bottom:1px solid var(--axs-line);align-items:baseline;gap:10px;padding:4px 0;display:flex}.axs-swd-proposal li:last-child{border-bottom:none}.axs-swd-proposal-name{font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-swd-proposal-tasks{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.axs-swd-proposal-foot{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.axs-swd-tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.axs-swd-tile{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:9px;flex-direction:column;display:flex;overflow:hidden}.axs-swd-tile[data-on]{border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line))}.axs-swd-tile[data-signed]{border-color:var(--axs-line);opacity:.75}.axs-swd-tilemain{text-align:left;font-family:var(--axs-sans);cursor:pointer;background:0 0;border:none;flex-direction:column;gap:2px;padding:9px 10px;display:flex}.axs-swd-tilemain:hover{background:var(--axs-surface-alt)}.axs-swd-tile-unassigned .axs-swd-tilemain{cursor:default}.axs-swd-tile-unassigned .axs-swd-tilemain:hover{background:0 0}.axs-swd-tilename{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-swd-tilemeta{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.axs-swd-sign{border:none;border-top:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.axs-swd-sign:hover:not(:disabled){background:var(--axs-surface-alt)}.axs-swd-sign:disabled{opacity:.5;cursor:default}.axs-swd-sign[data-signed]{color:var(--axs-ink-faint)}.axs-swd-sign svg{width:12px;height:12px}.axs-swd-pickerwrap{z-index:60;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.axs-swd-scrim{background:color-mix(in srgb, var(--axs-ink) 24%, transparent);cursor:default;border:none;position:absolute;top:0;bottom:0;left:0;right:0}.axs-swd-picker{border:1px solid var(--axs-line);background:var(--axs-pop-bg);width:min(480px,100vw - 32px);max-height:min(600px,100vh - 64px);-webkit-backdrop-filter:blur(var(--axs-pop-blur,0px));backdrop-filter:blur(var(--axs-pop-blur,0px));box-shadow:0 18px 44px color-mix(in srgb, var(--axs-ink) 18%, transparent);font-family:var(--axs-sans);border-radius:12px;flex-direction:column;display:flex;position:relative}.axs-swd-pickerhead{border-bottom:1px solid var(--axs-line);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.axs-swd-x{color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:16px}.axs-swd-pickerlist{flex:1;min-height:0;padding:8px 14px;overflow-y:auto}.axs-swd-phase{font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);margin:10px 0 4px}.axs-swd-pickitem{border-bottom:1px solid var(--axs-line);cursor:pointer;align-items:center;gap:9px;padding:6px 0;display:flex}.axs-swd-pickitem input{width:14px;height:14px;accent-color:var(--axs-accent);flex:none}.axs-swd-picktext{min-width:0;font-size:var(--axs-text-label);color:var(--axs-ink);flex:1}.axs-swd-pickitem[data-elsewhere] .axs-swd-picktext{color:var(--axs-ink-mid)}.axs-swd-pickowner{color:var(--axs-ink-faint);flex:none;font-size:10.5px}.axs-swd-pickweight{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.axs-swd-pickerfoot{border-top:1px solid var(--axs-line);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.axs-swd-cat-form{flex-direction:column;gap:10px;padding:12px 14px;display:flex;overflow-y:auto}.axs-swd-cat-form label{flex-direction:column;gap:4px;display:flex}.axs-swd-cat-form label>span{font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-swd-cat-form input[type=text],.axs-swd-cat-form select{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);border-radius:7px;padding:7px 10px}.axs-swd-cat-weekly{align-items:center;flex-direction:row!important;gap:7px!important}.axs-swd-cat-weekly span{font-size:var(--axs-text-label)!important;letter-spacing:normal!important;text-transform:none!important;color:var(--axs-ink)!important}.axs-swd-catrow{border-bottom:1px solid var(--axs-line);align-items:center;gap:8px;padding:2px 0;display:flex}.axs-swd-catrow[data-retired] .axs-swd-picktext{color:var(--axs-ink-faint);text-decoration:line-through}.axs-swd-catmain{text-align:left;cursor:pointer;min-width:0;font-family:var(--axs-sans);background:0 0;border:none;flex:1;align-items:baseline;gap:8px;padding:5px 0;display:flex}.axs-swd-panel{overflow-y:auto}.axs-swd-tasklist section+section{margin-top:6px}.axs-swd-ownerchip{color:var(--axs-ink-faint);border:1px solid var(--axs-line);border-radius:999px;flex:none;padding:1px 7px;font-size:10.5px}.axs-swd-ownerchip[data-empty]{border-style:dashed}.axs-swd-phone{box-sizing:border-box;flex-direction:column;gap:12px;height:100%;padding:12px;display:flex;overflow-y:auto}.axs-swd-phone-verbs{justify-content:flex-end;display:flex}.axs-swd-phone .axs-swd-panel{overflow:visible}.axs-swk-retry{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);cursor:pointer;border-radius:7px;margin-top:8px;padding:5px 12px}.axs-swk-detail{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:12px 16px;display:flex}.axs-swk-detail-empty{flex:1;justify-content:center;align-items:center;display:flex}.axs-swk-detail-scroll{flex:1;min-height:0;overflow-y:auto}.axs-swk-progress{font-family:var(--axs-sans);align-items:baseline;gap:10px;display:flex}.axs-swk-count{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-swk-progress-meta{font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-swk-assigned{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:6px 0 0}.axs-swk-checklist{flex-direction:column;margin:10px 0 0;padding:0;list-style:none;display:flex}.axs-swk-checkitem{border-bottom:1px solid var(--axs-line);cursor:pointer;align-items:center;gap:10px;padding:8px 2px;display:flex}.axs-swk-checklist li:last-child .axs-swk-checkitem{border-bottom:none}.axs-swk-checkitem input{width:15px;height:15px;accent-color:var(--axs-accent);cursor:pointer;flex:none}.axs-swk-checktext{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);transition:color var(--axs-motion-base) var(--axs-ease-out);flex:1}.axs-swk-checklist li[data-checked] .axs-swk-checktext{color:var(--axs-ink-faint)}.axs-swk-checkby{font-family:var(--axs-sans);color:var(--axs-ink-faint);flex:none;font-size:.6875rem}.axs-swk-checkerr{font-family:var(--axs-sans);font-size:.6875rem;font-weight:var(--axs-weight-medium);color:var(--axs-crit,#b3261e);flex:none}.axs-msg-boardwrap{height:100%;min-height:0;position:relative}.axs-msg-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-msg-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-msg-split{height:100%}.axs-msg-split{min-height:0;display:flex;position:relative}.axs-msg-split-rail{border-right:1px solid var(--axs-line);flex-direction:column;flex:none;width:max(220px,min(32%,320px));min-height:0;display:flex}.axs-msg-split-rail>.axs-msg-list{flex:1;height:auto;min-height:0}.axs-msg-split-thread{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.axs-msg-split-thread>.axs-msg-thread,.axs-msg-split-thread>.axs-msg-anndetail,.axs-msg-split-thread>.axs-msg-thread-empty{flex:1;height:auto;min-height:0}.axs-msg-thread-head{border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);flex:none;align-items:baseline;gap:8px;padding:11px 14px 9px;display:flex}.axs-msg-thread-title{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-msg-thread-kind{color:var(--axs-ink-faint);flex:none;font-size:11px}.axs-msg-detailsbtn{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);cursor:pointer;transition:border-color var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out);border-radius:999px;flex:none;margin-left:auto;padding:3px 11px}.axs-msg-detailsbtn:hover{border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-msg-detailsbtn[aria-pressed=true]{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-msg-ctx-side{border-left:1px solid var(--axs-line);background:var(--axs-surface);flex-direction:column;flex:none;width:272px;min-height:0;display:flex}.axs-msg-ctx-side-head{border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);flex:none;align-items:center;padding:11px 14px 9px;display:flex}.axs-msg-ctx-side-head button{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px;display:inline-flex}.axs-msg-ctx-side-head button:hover{color:var(--axs-ink)}.axs-msg-ctx-side-head button svg{width:13px;height:13px}.axs-msg-ctx-side>.axs-msg-ctx{flex:1;height:auto;min-height:0}.axs-msg-list .axv-mls-toolbar .axv-mls-search{flex:auto;order:0}.axs-msg-list .axv-mls-toolbar .axs-msg-newwrap{order:1;margin-left:0}.axs-msg-list .axv-mls-toolbar .axv-tabstrip{scrollbar-width:none;flex:100%;order:2;align-self:stretch;overflow-x:auto}.axs-msg-list .axv-mls-toolbar .axv-tabstrip::-webkit-scrollbar{display:none}.axs-msg-list .axv-mls-toolbar .axv-tabstrip-tab{white-space:nowrap;flex:none}@container (width<=700px){.axs-msg-ctx-side{border-left:1px solid var(--axs-line);width:min(300px,88%);box-shadow:var(--axs-elev-lg);z-index:20;position:absolute;top:0;bottom:0;right:0}}@container (width<=560px){.axs-msg-split{flex-direction:column}.axs-msg-split-rail{border-right:none;border-bottom:1px solid var(--axs-line);flex:none;width:100%;height:40%;min-height:170px}}.axs-msg-list{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:14px 14px 10px;display:flex}.axs-msg-newwrap{flex:none;margin-left:auto;position:relative}.axs-msg-new{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);cursor:pointer;transition:border-color var(--axs-motion-fast) var(--axs-ease-out);border-radius:7px;align-items:center;gap:5px;padding:6px 12px;display:inline-flex}.axs-msg-new svg{width:12px;height:12px}.axs-msg-new:hover{border-color:var(--axs-ink-faint)}.axs-msg-new:disabled{opacity:.5;cursor:default}.axs-msg-newmenu{z-index:30;border:1px solid var(--axs-line);background:var(--axs-surface);min-width:160px;box-shadow:var(--axs-elev-lg);border-radius:8px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.axs-msg-newmenu button{text-align:left;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:7px 10px}.axs-msg-newmenu button:hover{background:var(--axs-surface-alt)}@media (max-width:860px){.axs-msg-new{min-height:44px}}.axs-msg-groups{flex-direction:column;gap:12px;display:flex}.axs-msg-group{flex-direction:column;gap:4px;display:flex}.axs-msg-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-msg-rows>li{opacity:1;animation:axs-msg-rowin var(--axs-motion-base) var(--axs-ease-out) both;animation-delay:calc(var(--axs-msg-i,0) * 18ms)}@keyframes axs-msg-rowin{0%{opacity:0}to{opacity:1}}.axs-msg-groups[data-reduced-motion]>*>.axs-msg-rows>li,.axs-msg-groups[data-reduced-motion] .axs-msg-rows>li{animation:none}@media (prefers-reduced-motion:reduce){.axs-msg-rows>li{animation:none}}.axs-msg-convrow{border:none;border-bottom:1px solid var(--axs-line);text-align:left;width:100%;font-family:var(--axs-sans);cursor:pointer;background:0 0;border-radius:6px 6px 0 0;flex-direction:column;gap:2px;padding:8px 8px 9px;display:flex}.axs-msg-convrow:hover{background:var(--axs-surface-alt)}.axs-msg-convrow[data-open]{box-shadow:inset 2px 0 0 var(--axs-accent);background:var(--axs-surface-alt)}.axs-msg-convline1{align-items:baseline;gap:6px;min-width:0;display:flex}.axs-msg-convname{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-msg-convtype{color:var(--axs-ink-faint);flex:none;font-size:11px}.axs-msg-convstamp{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11px}.axs-msg-convline2{align-items:center;gap:6px;min-width:0;display:flex}.axs-msg-convpreview{min-width:0;font-size:var(--axs-text-label);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.axs-msg-unread{background:var(--axs-accent);border-radius:50%;flex:none;width:7px;height:7px}.axs-msg-priority{font-size:11px;font-weight:var(--axs-weight-medium);text-transform:lowercase;flex:none}.axs-msg-priority[data-priority=urgent]{color:var(--axs-warn,#b45309)}.axs-msg-priority[data-priority=critical]{color:var(--axs-danger,#b91c1c)}.axs-msg-retry{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);cursor:pointer;border-radius:7px;margin-top:8px;padding:5px 12px}.axs-msg-thread{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:0 14px 12px;display:flex}.axs-msg-thread-empty,.axs-msg-ctx-empty{justify-content:center;align-items:center;display:flex}.axs-msg-scroll{flex-direction:column;flex:1;gap:2px;min-height:0;padding:12px 2px 8px;display:flex;overflow-y:auto}.axs-msg-day{font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);align-self:center;margin:10px 0 6px}.axs-msg-older{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;border-radius:999px;align-self:center;margin:4px 0;padding:4px 12px;font-size:11px}.axs-msg-row{border-radius:8px;padding:4px 6px 6px;position:relative}.axs-msg-row:hover{background:var(--axs-surface-alt)}.axs-msg-row[data-mine] .axs-msg-sender{color:var(--axs-ink)}.axs-msg-rowhead{font-family:var(--axs-sans);align-items:baseline;gap:7px;display:flex}.axs-msg-sender{font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid)}.axs-msg-time{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.axs-msg-edited{color:var(--axs-ink-faint);font-size:11px}.axs-msg-pinned{color:var(--axs-ink-faint);display:inline-flex}.axs-msg-text{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:1px 0 0;font-weight:400}.axs-msg-mention{color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axs-msg-deleted{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:1px 0 0}.axs-msg-seen{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin-top:2px;font-size:11px;display:block}.axs-msg-attachments{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.axs-msg-att-img img{border:1px solid var(--axs-line);border-radius:8px;max-width:min(260px,100%);max-height:180px;display:block}.axs-msg-att-file{border:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);border-radius:7px;align-items:center;gap:6px;max-width:100%;padding:5px 10px;text-decoration:none;display:inline-flex}.axs-msg-att-file svg{flex:none;width:13px;height:13px}.axs-msg-att-file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-msg-reactions{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.axs-msg-reaction{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink-mid);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.axs-msg-reaction[data-mine]{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-msg-actions{border:1px solid var(--axs-line);background:var(--axs-surface);box-shadow:var(--axs-elev-lg);z-index:5;border-radius:8px;align-items:center;gap:2px;padding:2px;display:none;position:absolute;top:-10px;right:8px}.axs-msg-row:hover .axs-msg-actions,.axs-msg-row:focus-within .axs-msg-actions,.axs-msg-actions[data-open]{display:inline-flex}@media (hover:none){.axs-msg-actions{display:inline-flex}}.axs-msg-actions button{color:var(--axs-ink-mid);font-family:var(--axs-sans);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 6px;font-size:11px;display:inline-flex}.axs-msg-actions button:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-msg-actions button svg{width:13px;height:13px}.axs-msg-confirm{font-weight:var(--axs-weight-medium);color:var(--axs-danger,#b91c1c)!important}.axs-msg-picker{gap:2px;display:inline-flex}.axs-msg-card{background:var(--axs-surface-alt);font-family:var(--axs-sans);border-radius:8px;max-width:420px;margin-top:4px;padding:9px 11px}.axs-msg-card-head{align-items:baseline;gap:8px;display:flex}.axs-msg-card-kind{font-size:11px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-msg-card-status{color:var(--axs-ink-mid);text-transform:lowercase;margin-left:auto;font-size:11px}.axs-msg-card-status[data-status=open],.axs-msg-card-status[data-status=proposed]{color:var(--axs-accent)}.axs-msg-card-body{font-size:var(--axs-text-body);color:var(--axs-ink);margin-top:3px}.axs-msg-card-foot{color:var(--axs-ink-faint);margin-top:4px;font-size:11px}.axs-msg-editwrap{padding:4px 6px}.axs-msg-editwrap textarea{box-sizing:border-box;border:1px solid var(--axs-accent);background:var(--axs-surface);width:100%;min-height:56px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);resize:vertical;border-radius:8px;padding:8px 10px}.axs-msg-editbtns{justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.axs-msg-composer{border-top:1px solid var(--axs-line);flex:none;padding-top:8px;position:relative}.axs-msg-composerline{align-items:flex-end;gap:6px;display:flex}.axs-msg-input{box-sizing:border-box;border:1px solid var(--axs-line);background:var(--axs-surface);min-width:0;min-height:36px;max-height:120px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);resize:none;border-radius:9px;flex:1;padding:8px 10px}.axs-msg-input:focus-visible{border-color:var(--axs-accent);outline:none}.axs-msg-attach,.axs-msg-send{cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.axs-msg-attach{border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid)}.axs-msg-attach:hover{border-color:var(--axs-ink-faint)}.axs-msg-send{border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-accent)}.axs-msg-send:hover:not(:disabled){border-color:var(--axs-accent)}.axs-msg-send:disabled,.axs-msg-attach:disabled{opacity:.45;cursor:default}.axs-msg-attach svg,.axs-msg-send svg{width:15px;height:15px}.axs-msg-locked{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0;padding:9px 0 2px}.axs-msg-senderr{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger,#b91c1c);align-items:center;gap:6px;margin:6px 0 0;display:flex}.axs-msg-senderr svg{flex:none;width:13px;height:13px}.axs-msg-pending{flex-wrap:wrap;gap:6px;padding-bottom:6px;display:flex}.axs-msg-pendchip{border:1px solid var(--axs-line);font-family:var(--axs-sans);color:var(--axs-ink-mid);border-radius:7px;align-items:center;gap:6px;max-width:220px;padding:4px 6px;font-size:11px;display:inline-flex}.axs-msg-pendchip img{object-fit:cover;border-radius:4px;width:22px;height:22px}.axs-msg-pendchip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-msg-pendchip button{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.axs-msg-pendchip button svg{width:11px;height:11px}.axs-msg-mentionmenu{z-index:30;border:1px solid var(--axs-line);background:var(--axs-surface);min-width:180px;box-shadow:var(--axs-elev-lg);border-radius:8px;flex-direction:column;padding:4px;display:flex;position:absolute;bottom:calc(100% + 4px);left:42px}.axs-msg-mentionmenu button{text-align:left;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 10px}.axs-msg-mentionmenu button:hover{background:var(--axs-surface-alt)}.axs-msg-anndetail{box-sizing:border-box;height:100%;font-family:var(--axs-sans);padding:12px 16px;overflow-y:auto}.axs-msg-annhead{align-items:baseline;gap:10px;display:flex}.axs-msg-annhead h3{font-size:15px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0}.axs-msg-annmeta{font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:4px 0 12px}.axs-msg-annbody{font-size:var(--axs-text-body);color:var(--axs-ink);white-space:pre-wrap;overflow-wrap:anywhere}.axs-msg-ctx{box-sizing:border-box;height:100%;font-family:var(--axs-sans);flex-direction:column;gap:14px;padding:12px 14px;display:flex;overflow-y:auto}.axs-msg-ctx-line{font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:2px 0 0}.axs-msg-ctx-people{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.axs-msg-ctx-people li{border-bottom:1px solid var(--axs-line);font-size:var(--axs-text-label);color:var(--axs-ink);align-items:center;gap:6px;padding:5px 2px;display:flex}.axs-msg-ctx-meta{color:var(--axs-ink-faint);margin-left:auto;font-size:11px}.axs-msg-ctx-remove,.axs-msg-ctx-add{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px;display:inline-flex}.axs-msg-ctx-remove:hover{color:var(--axs-danger,#b91c1c)}.axs-msg-ctx-add:hover{color:var(--axs-accent)}.axs-msg-ctx-remove svg,.axs-msg-ctx-add svg{width:12px;height:12px}.axs-msg-ctx-verbs{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.axs-msg-ctx-verbs button{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);cursor:pointer;border-radius:7px;padding:5px 11px}.axs-msg-ctx-verbs button:hover{border-color:var(--axs-ink-faint)}.axs-msg-ctx-rename{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.axs-msg-ctx-rename input{border:1px solid var(--axs-line);min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface);border-radius:7px;flex:1;padding:6px 9px}.axs-msg-ctx-pins{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.axs-msg-ctx-pins li{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:1px;padding:6px 2px;display:flex}.axs-msg-ctx-pintext{font-size:var(--axs-text-label);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-msg-quiet{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:6px;padding:6px 13px;display:inline-flex}.axs-msg-quiet:hover{border-color:var(--axs-ink-faint)}.axs-msg-quiet:disabled{opacity:.5;cursor:default}.axs-msg-overlay{z-index:80;background:color-mix(in srgb, var(--axs-ink) 24%, transparent);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.axs-msg-dialog{border:1px solid var(--axs-line);background:var(--axs-surface);width:min(440px,100%);max-height:min(560px,92vh);box-shadow:var(--axs-elev-lg);font-family:var(--axs-sans);border-radius:12px;flex-direction:column;display:flex}.axs-msg-dialog-head{border-bottom:1px solid var(--axs-line);align-items:center;padding:12px 14px;display:flex}.axs-msg-dialog-head h3{font-size:14px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0}.axs-msg-dialog-head button{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;margin-left:auto;display:inline-flex}.axs-msg-dialog-head button svg{width:14px;height:14px}.axs-msg-dialog-body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:14px;display:flex;overflow-y:auto}.axs-msg-dialog-foot{border-top:1px solid var(--axs-line);justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}.axs-msg-dialog-err{font-size:var(--axs-text-label);color:var(--axs-danger,#b91c1c);align-items:center;gap:6px;margin:0;display:flex}.axs-msg-dialog-err svg{flex:none;width:13px;height:13px}.axs-msg-dialog-hint{font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0}.axs-msg-field{flex-direction:column;gap:4px;display:flex}.axs-msg-field>span{font-size:11px;font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-msg-field input[type=text],.axs-msg-field select,.axs-msg-field textarea,.axs-msg-dmsearch,.axs-msg-memberpick input[type=search]{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);border-radius:7px;padding:7px 10px}.axs-msg-field textarea{resize:vertical;min-height:72px;line-height:1.45}.axs-msg-radioline{flex-wrap:wrap;gap:14px;display:flex}.axs-msg-radioline label{font-size:var(--axs-text-label);color:var(--axs-ink);align-items:center;gap:5px;display:inline-flex}.axs-msg-checkline{font-size:var(--axs-text-label);color:var(--axs-ink);align-items:center;gap:7px;display:inline-flex}.axs-msg-annconfirm{font-size:var(--axs-text-body);color:var(--axs-ink);margin:0;line-height:1.5}.axs-msg-annverbs{border-top:1px solid var(--axs-line);align-items:center;gap:10px;margin-top:16px;padding-top:10px;display:flex}.axs-msg-memberpick{flex-direction:column;gap:6px;display:flex}.axs-msg-memberpick ul,.axs-msg-dmlist{flex-direction:column;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.axs-msg-memberpick li label,.axs-msg-dmlist li button{border:none;border-bottom:1px solid var(--axs-line);text-align:left;width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:7px 6px;display:flex}.axs-msg-dmlist li button:hover{background:var(--axs-surface-alt)}.axs-msg-memberpick-name{font-weight:var(--axs-weight-medium)}.axs-msg-memberpick-meta{color:var(--axs-ink-faint);margin-left:auto;font-size:11px}.axs-msg-memberpick-empty{font-size:var(--axs-text-label);color:var(--axs-ink-faint);padding:10px 6px}@container (width<=420px){.axs-msg-convstamp{display:none}}@media (max-width:480px){.axs-msg-card,.axs-msg-att-img img{max-width:100%}.axs-msg-actions{top:-8px;right:2px}.axs-msg-dialog{max-height:100%}}.axs-inbox-split{--axs-ch-mail:#1466ad;--axs-ch-inquiries:#a83567;--axs-ch-staff:#0f7256;--axs-ch-outreach:#7a4dab}.axs-inbox-boardwrap{height:100%;min-height:0;position:relative}.axs-inbox-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-inbox-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-inbox-split{height:100%}.axs-inbox-split{min-height:0;display:flex;position:relative}.axs-inbox-split-rail{border-right:1px solid var(--axs-line);flex-direction:column;flex:none;width:max(248px,min(36%,380px));min-height:0;display:flex}.axs-inbox-split-rail>.axs-inbox-list{flex:1;height:auto;min-height:0}.axs-inbox-split-read{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@container (width<=560px){.axs-inbox-split{flex-direction:column}.axs-inbox-split-rail{border-right:none;border-bottom:1px solid var(--axs-line);flex:none;width:100%;height:42%;min-height:180px}}.axs-inbox-list{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:14px 12px 10px;display:flex}.axs-inbox-list .axv-mls-toolbar .axv-tabstrip{scrollbar-width:none;flex:100%;align-self:stretch;overflow-x:auto}.axs-inbox-list .axv-mls-toolbar .axv-tabstrip::-webkit-scrollbar{display:none}.axs-inbox-list .axv-mls-toolbar .axv-tabstrip-tab{white-space:nowrap;flex:none}.axs-inbox-split-rail{container-type:inline-size}@container (width<=360px){.axs-inbox-list .axv-mls-toolbar .axv-tabstrip-count{display:none}}.axs-inbox-notices{flex-direction:column;gap:3px;padding:2px 2px 6px;display:flex}.axs-inbox-notice{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:11px}.axs-inbox-rows{margin:0;padding:0;list-style:none}.axs-inbox-row{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);transition:background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.axs-inbox-row+.axs-inbox-row{box-shadow:inset 0 1px 0 var(--axs-line);border-radius:0}.axs-inbox-row:hover{background:var(--axs-surface-alt,#00000008)}.axs-inbox-row[data-open]{background:var(--axs-accent-soft,#0000000d);box-shadow:none;border-radius:8px}.axs-inbox-row[data-open]+.axs-inbox-row{box-shadow:none}.axs-inbox-row-mark{width:26px;height:26px;color:var(--axs-ink-mid);background:var(--axs-surface);box-shadow:inset 0 0 0 1px var(--axs-line);border-radius:7px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.axs-inbox-row-mark[data-channel=mail]{color:var(--axs-ch-mail);background:color-mix(in srgb, var(--axs-ch-mail) 9%, var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-ch-mail) 22%, var(--axs-line))}.axs-inbox-row-mark[data-channel=inquiries]{color:var(--axs-ch-inquiries);background:color-mix(in srgb, var(--axs-ch-inquiries) 9%, var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-ch-inquiries) 22%, var(--axs-line))}.axs-inbox-row-mark[data-channel=staff]{color:var(--axs-ch-staff);background:color-mix(in srgb, var(--axs-ch-staff) 9%, var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-ch-staff) 22%, var(--axs-line))}.axs-inbox-row-mark[data-channel=outreach]{color:var(--axs-ch-outreach);background:color-mix(in srgb, var(--axs-ch-outreach) 9%, var(--axs-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-ch-outreach) 22%, var(--axs-line))}.axs-inbox-sentiment{font-family:var(--axs-sans);font-size:10.5px;font-weight:var(--axs-weight-medium);white-space:nowrap;color:var(--axs-ink-mid);box-shadow:inset 0 0 0 1px var(--axs-line);border-radius:999px;flex:none;align-items:center;padding:1px 8px;line-height:1.5;display:inline-flex}.axs-inbox-sentiment[data-tone=positive]{color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-ok) 26%, var(--axs-line))}.axs-inbox-sentiment[data-tone=negative]{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-danger) 26%, var(--axs-line))}.axs-inbox-row-badge{font-family:var(--axs-sans);font-size:10.5px;font-weight:var(--axs-weight-medium);color:var(--axs-ch-inquiries);white-space:nowrap;flex:none;line-height:1.45}.axs-inbox-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-inbox-row-line1{align-items:baseline;gap:8px;display:flex}.axs-inbox-row-title{min-width:0;font-size:var(--axs-text-body);font-weight:var(--axs-weight-regular,400);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.axs-inbox-row[data-unread] .axs-inbox-row-title{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-inbox-row-when{color:var(--axs-ink-faint);flex:none;font-size:11px}.axs-inbox-row-line2{align-items:center;gap:6px;min-width:0;display:flex}.axs-inbox-row-from{max-width:40%;color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:12px;overflow:hidden}.axs-inbox-row-preview{min-width:0;color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.axs-inbox-row-dot{background:var(--axs-accent);border-radius:50%;flex:none;width:7px;height:7px}.axs-inbox-read,.axs-inbox-read-empty{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.axs-inbox-read-empty{justify-content:center;align-items:center;padding:24px}.axs-inbox-read{gap:4px;padding:16px 20px 18px}.axs-inbox-read-head{align-items:center;gap:8px;display:flex}.axs-inbox-read-chip{box-shadow:inset 0 0 0 1px var(--axs-line);font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;display:inline-flex}.axs-inbox-read-chip[data-channel=mail]{color:var(--axs-ch-mail);background:color-mix(in srgb, var(--axs-ch-mail) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-ch-mail) 26%, var(--axs-line))}.axs-inbox-read-chip[data-channel=inquiries]{color:var(--axs-ch-inquiries);background:color-mix(in srgb, var(--axs-ch-inquiries) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-ch-inquiries) 26%, var(--axs-line))}.axs-inbox-read-chip[data-channel=staff]{color:var(--axs-ch-staff);background:color-mix(in srgb, var(--axs-ch-staff) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-ch-staff) 26%, var(--axs-line))}.axs-inbox-read-chip[data-channel=outreach]{color:var(--axs-ch-outreach);background:color-mix(in srgb, var(--axs-ch-outreach) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-ch-outreach) 26%, var(--axs-line))}.axs-inbox-booking{border-top:1px solid var(--axs-line);flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px;padding-top:12px;display:flex}.axs-inbox-booking-gate{color:var(--axs-ink-mid);margin:0;font-size:12px}.axs-inbox-booking-draft{flex-direction:column;align-self:stretch;gap:6px;display:flex}.axs-inbox-booking-note{color:var(--axs-ink-mid);margin:0;font-size:12px}.axs-inbox-read-when{color:var(--axs-ink-faint);margin-left:auto;font-size:11px}.axs-inbox-read-title{font-family:var(--axs-display,var(--axs-sans));font-size:var(--axs-text-h3,16px);font-weight:var(--axs-weight-medium);color:var(--axs-ink);letter-spacing:-.01em;margin:12px 0 0;line-height:1.25}.axs-inbox-read-from{color:var(--axs-ink-mid);margin:2px 0 0;font-size:12px}.axs-inbox-read-body{flex:1;min-height:0;margin-top:12px}.axs-inbox-read-text{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);white-space:pre-wrap;margin:0;line-height:1.55}.axs-inbox-read-src{margin-top:14px}.axs-inbox-read-srcline{color:var(--axs-ink-faint);margin:4px 0 0;font-size:12px}.axs-inbox-read-fields{flex-direction:column;gap:8px;display:flex}.axs-inbox-read-field{font-size:var(--axs-text-body);color:var(--axs-ink);grid-template-columns:78px 1fr;gap:10px;margin:0;display:grid}.axs-inbox-read-field span{font-size:11px;font-weight:var(--axs-weight-medium);color:var(--axs-ink-faint);text-transform:uppercase;letter-spacing:.04em;padding-top:2px}.axs-inbox-read-actions{border-top:1px solid var(--axs-line);flex-wrap:wrap;flex:none;gap:8px;margin-top:18px;padding-top:14px;display:flex}.axs-inbox-btn{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);cursor:pointer;transition:border-color var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out), background var(--axs-motion-fast) var(--axs-ease-out);border-radius:7px;align-items:center;gap:5px;padding:6px 13px;display:inline-flex}.axs-inbox-btn:hover:not(:disabled){border-color:var(--axs-ink-faint);color:var(--axs-ink)}.axs-inbox-btn:disabled{opacity:.5;cursor:default}.axs-inbox-btn.is-quiet{color:var(--axs-ink-faint);border-color:#0000}.axs-inbox-btn.is-quiet:hover:not(:disabled){color:var(--axs-ink)}.axs-inbox-reply{border-top:1px solid var(--axs-line);flex-direction:column;flex:none;gap:8px;margin-top:16px;padding-top:14px;display:flex}.axs-inbox-reply-to{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:12px}.axs-inbox-reply-to strong{font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid)}.axs-inbox-reply-via{color:var(--axs-ink-faint)}.axs-inbox-reply-input{box-sizing:border-box;resize:vertical;border:1px solid var(--axs-line);background:var(--axs-surface);width:100%;min-height:64px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);transition:border-color var(--axs-motion-fast) var(--axs-ease-out);border-radius:8px;padding:10px 12px;line-height:1.5}.axs-inbox-reply-input:focus-visible{border-color:var(--axs-accent);outline:none}.axs-inbox-reply-input:disabled{opacity:.6}.axs-inbox-reply-foot{align-items:center;gap:10px;display:flex}.axs-inbox-reply-send{margin-left:auto}.axs-inbox-reply-err{font-family:var(--axs-sans);color:var(--axs-danger);font-size:12px}.axs-inbox-reply-sent{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:12px}.axs-inbox-err{background:var(--axs-danger-bg);color:var(--axs-danger);font-family:var(--axs-sans);border-radius:7px;flex:none;margin:12px 20px 0;padding:8px 12px;font-size:12px}.axs-runs-boardwrap{height:100%;min-height:0;position:relative}.axs-runs-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-runs-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-runs-rail,.axs-gb-fillbody>.axs-runs-pane{height:100%}.axs-runs-rail{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:6px 0;display:flex;overflow-y:auto}.axs-runs-row{border:0;border-bottom:1px solid var(--axs-line);text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--axs-ink);background:0 0;align-items:flex-start;gap:9px;padding:10px 14px;display:flex}.axs-runs-row:hover{background:var(--axs-surface-alt)}.axs-runs-row[data-active]{box-shadow:inset 2px 0 0 var(--axs-accent);background:var(--axs-surface-alt)}.axs-runs-row-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.axs-runs-row-dot[data-status=running],.axs-runs-row-dot[data-status=proposed]{background:var(--axs-accent)}.axs-runs-row-dot[data-status=paused]{background:var(--axs-danger)}.axs-runs-row-dot[data-status=done]{background:var(--axs-ok)}.axs-runs-row-body{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-runs-row-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.axs-runs-row-meta{color:var(--axs-ink-faint);font-size:11px}.axs-runs-pane{box-sizing:border-box;flex-direction:column;gap:8px;height:100%;min-height:0;padding:12px 14px 10px;display:flex}.axs-runs-runhead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.axs-runs-runtitle{font-size:15px;font-weight:500;line-height:1.3}.axs-runs-runstate{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.axs-runs-runstate[data-status=paused]{color:var(--axs-danger)}.axs-runs-utterance{color:var(--axs-ink-mid);border-bottom:1px solid var(--axs-line);padding-bottom:6px;font-size:12px;line-height:1.45}.axs-runs-steps{flex-direction:column;flex:1;gap:8px;min-height:0;padding:2px 0;display:flex;overflow-y:auto}.axs-runs-step{background:var(--axs-surface-alt);border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.axs-runs-step[data-stale=true]{box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-runs-step-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.axs-runs-step-line{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.axs-runs-step-title{font-size:13px;font-weight:500;line-height:1.35}.axs-runs-step-detail{text-align:left;color:var(--axs-ink-mid);cursor:pointer;text-overflow:ellipsis;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;font-size:12px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.axs-runs-step-detail[data-expanded=true]{-webkit-line-clamp:unset}.axs-runs-step[data-status=failed] .axs-runs-step-detail{color:var(--axs-danger)}.axs-runs-step[data-stale=true] .axs-runs-step-detail{color:var(--axs-ink)}.axs-runs-step-actions{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.axs-runs-note{color:var(--axs-ink-mid);border-top:1px solid var(--axs-line);padding-top:6px;font-size:11.5px;line-height:1.45}.axs-runs-foot{border-top:1px solid var(--axs-line);align-items:center;gap:8px;padding-top:8px;display:flex}.axv-tax{flex-direction:column;gap:1.1rem;display:flex}.axv-tax-banner{font-family:var(--axs-sans);color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 9%, transparent);border:1px solid color-mix(in srgb, var(--axs-danger) 26%, transparent);border-radius:8px;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.8rem;line-height:1.4;display:flex}.axv-tax-banner svg{flex:none;width:15px;height:15px}.axv-tax-section{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;padding:.85rem 1rem}.axv-tax-section-roles{background:0 0;border:none;padding:0}.axv-tax-section-head{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.65rem;display:flex}.axv-tax-section-title{align-items:center;gap:.4rem;min-width:0;display:flex}.axv-tax-section-title svg{color:var(--axs-ink-mid);flex:none}.axv-tax-eyebrow{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:.64rem;font-weight:500}.axv-tax-count{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.62rem}.axv-tax-add{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:.1rem .15rem;font-size:.7rem;font-weight:600;display:inline-flex}.axv-tax-add svg{flex:none}.axv-tax-add:hover{text-decoration:underline}.axv-tax-chips{flex-wrap:wrap;gap:.4rem;display:flex}.axv-tax-chip{--chip:var(--axs-accent);background:color-mix(in srgb, var(--chip) 8%, transparent);border:1px solid color-mix(in srgb, var(--chip) 20%, transparent);border-radius:8px;align-items:center;gap:.45rem;max-width:100%;padding:.3rem .6rem;display:inline-flex}.axv-tax-chip-amber{--chip:var(--axs-warn)}.axv-tax-chip-dot{background:var(--chip);border-radius:3px;flex:none;width:7px;height:7px}.axv-tax-chip-name{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}.axv-tax-chip-abbr{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);flex:none;font-size:.58rem;font-weight:700}.axv-tax-chip-roles{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-size:.6rem;overflow:hidden}.axv-tax-chip-act{cursor:pointer;color:var(--axs-ink-mid);opacity:.45;background:0 0;border:none;flex:none;padding:0;transition:opacity .12s,color .12s;display:inline-flex}.axv-tax-chip:hover .axv-tax-chip-act,.axv-tax-chip:focus-within .axv-tax-chip-act{opacity:1}.axv-tax-chip-act:focus-visible{opacity:1;outline:2px solid var(--axs-accent);outline-offset:2px;border-radius:4px}.axv-tax-chip-act-danger{color:var(--axs-danger)}.axv-tax-form{flex-direction:column;gap:.55rem;display:flex}.axv-tax-form-row{flex-flow:wrap;align-items:flex-end}.axv-tax-field{flex-direction:column;gap:.22rem;min-width:0;display:flex}.axv-tax-field-grow{flex:9rem}.axv-tax-field-abbr{flex:0 5rem}.axv-tax-field-color{flex:none}.axv-tax-field>span,.axv-tax-field-label{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:baseline;gap:.3rem;font-size:.6rem;display:inline-flex}.axv-tax-field-hint{text-transform:none;letter-spacing:0;opacity:.75;font-size:.58rem;font-style:normal}.axv-tax-req{color:var(--axs-accent);margin-left:.15em;font-style:normal}.axv-tax-field input,.axv-tax-select,.axv-tax-textarea{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;width:100%;padding:.4rem .55rem;font-size:.85rem;transition:border-color .12s,box-shadow .12s}.axv-tax-textarea{resize:vertical;min-height:3.5rem;font-size:.83rem}.axv-tax-field input[type=color]{cursor:pointer;flex:none;width:30px;height:30px;padding:2px}.axv-tax-field input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-tax-select:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-tax-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axv-tax-select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--axs-ink-mid) 50%), linear-gradient(135deg, var(--axs-ink-mid) 50%, transparent 50%);background-position:calc(100% - 16px),calc(100% - 11px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:1.8rem}.axv-tax-pills{flex-wrap:wrap;gap:.3rem;margin-top:.1rem;display:flex}.axv-tax-pill{font-family:var(--axs-sans);color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);cursor:pointer;background:0 0;border-radius:12px;padding:.18rem .55rem;font-size:.7rem;font-weight:500;transition:all .12s}.axv-tax-pill.is-on{color:color-mix(in srgb, var(--axs-warn) 80%, var(--axs-ink));background:color-mix(in srgb, var(--axs-warn) 14%, transparent);border-color:color-mix(in srgb, var(--axs-warn) 53%, transparent);font-weight:600}.axv-tax-pill:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-tax-pills-empty{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.7rem;font-style:italic}.axv-tax-form-actions{gap:.35rem;display:flex}.axv-tax-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;align-items:center;gap:.3rem;padding:.4rem .8rem;font-size:.7rem;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.axv-tax-btn svg{flex:none;width:13px;height:13px}.axv-tax-btn:disabled{opacity:.5;cursor:default}.axv-tax-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axv-tax-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover,var(--axs-accent));filter:brightness(1.02)}.axv-tax-btn-primary svg:first-child:not(:only-child){animation:none}.axv-tax-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axv-tax-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axv-tax-btn:disabled svg{animation:.8s linear infinite axv-tax-spin}.axv-tax-reason{font-family:var(--axs-sans);color:color-mix(in srgb, var(--axs-warn) 78%, var(--axs-ink-mid));margin:0;font-size:.72rem;line-height:1.35}.axv-tax-nudge{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:.2rem 0 0;font-size:.78rem;line-height:1.45}.axv-tax-roles-head{margin-bottom:.85rem}.axv-tax-roles-count{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.78rem}.axv-tax-roles-active{color:var(--axs-ink-faint);font-style:normal}.axv-tax-add-role{padding:.4rem .75rem}.axv-tax-skel-stack{flex-direction:column;gap:.4rem;display:flex}.axv-tax-skel-row{background:linear-gradient(90deg, var(--axs-surface) 0%, color-mix(in srgb, var(--axs-line) 40%, var(--axs-surface)) 50%, var(--axs-surface) 100%);background-size:200% 100%;border-radius:8px;height:44px;animation:1.4s ease-in-out infinite axv-tax-shimmer}.axv-tax[data-reduced-motion=true] .axv-tax-skel-row,.axv-tax[data-reduced-motion=true] .axv-tax-btn:disabled svg{animation:none}.axv-tax-table{border:1px solid var(--axs-line);border-radius:10px;overflow:hidden}.axv-tax-thead{background:var(--axs-canvas-bg);border-bottom:1px solid var(--axs-line);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.axv-tax-th{min-width:0;display:flex}.axv-tax-sort{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;align-items:center;gap:.2rem;padding:0;font-size:.6rem;display:inline-flex}.axv-tax-sort.is-active{color:var(--axs-accent)}.axv-tax-sort-arrow{opacity:0;color:var(--axs-ink-faint);font-size:.7rem}.axv-tax-sort.is-active .axv-tax-sort-arrow{opacity:1;color:var(--axs-accent)}.axv-tax-trow{border-bottom:1px solid var(--axs-line);background:var(--axs-surface);align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.axv-tax-trow:last-child{border-bottom:none}.axv-tax-td{align-items:center;min-width:0;display:flex}.axv-tax-td-role{flex-direction:column;align-items:flex-start;gap:.1rem}.axv-tax-role-title{font-family:var(--axs-sans);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.83rem;font-weight:600;overflow:hidden}.axv-tax-role-desc{font-family:var(--axs-sans);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.7rem;overflow:hidden}.axv-tax-deptchip{--chip:var(--axs-ink-faint);font-family:var(--axs-sans);color:var(--axs-ink-mid);background:color-mix(in srgb, var(--chip) 8%, transparent);border:1px solid color-mix(in srgb, var(--chip) 16%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;gap:.3rem;max-width:100%;padding:.06rem .5rem;font-size:.72rem;font-weight:500;display:inline-flex;overflow:hidden}.axv-tax-deptchip-dot{background:var(--chip);border-radius:2px;flex:none;width:5px;height:5px}.axv-tax-dash{color:var(--axs-ink-faint);font-size:.78rem}.axv-tax-hiring{font-family:var(--axs-sans);letter-spacing:.02em;cursor:pointer;background:var(--axs-canvas-bg);color:var(--axs-ink-faint);border:none;border-radius:20px;align-items:center;gap:.25rem;padding:.12rem .55rem;font-size:.6rem;font-weight:600;transition:all .14s;display:inline-flex}.axv-tax-hiring.is-on{background:color-mix(in srgb, var(--axs-success) 14%, transparent);color:var(--axs-success)}.axv-tax-hiring-dot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.axv-tax-hiring:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-tax-td-actions{gap:.3rem}.axv-tax-icon-btn{cursor:pointer;width:26px;height:26px;color:var(--axs-ink-mid);background:var(--axs-canvas-bg);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.axv-tax-icon-btn:hover{background:color-mix(in srgb, var(--axs-ink-mid) 10%, transparent)}.axv-tax-icon-btn:disabled{opacity:.5;cursor:default}.axv-tax-icon-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axv-tax-icon-btn-danger{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 9%, transparent)}.axv-tax-icon-btn-danger:hover{background:color-mix(in srgb, var(--axs-danger) 16%, transparent)}.axv-tax-overlay{z-index:40;background:#0b12207a;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.axv-tax-dialog{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:12px;flex-direction:column;width:100%;max-width:26rem;max-height:calc(100vh - 2rem);display:flex;overflow:auto;box-shadow:0 18px 48px #0d121c52}.axv-tax-dialog-head{justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem 1rem .5rem;display:flex}.axv-tax-dialog-head h3{font-family:var(--axs-sans);color:var(--axs-ink);margin:0;font-size:1rem;font-weight:700}.axv-tax-dialog-body{flex-direction:column;gap:.7rem;padding:.5rem 1rem .85rem;display:flex}.axv-tax-toggle-row{align-items:center;gap:.6rem;display:flex}.axv-tax-toggle{cursor:pointer;background:var(--axs-ink-faint);border:none;border-radius:11px;flex:none;width:40px;height:22px;transition:background .2s;position:relative}.axv-tax-toggle.is-on{background:var(--axs-success)}.axv-tax-toggle-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026}.axv-tax-toggle.is-on .axv-tax-toggle-knob{left:20px}.axv-tax-toggle:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axv-tax-toggle-label{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.82rem}.axv-tax-dialog-foot{border-top:1px solid var(--axs-line);flex-direction:column;gap:.5rem;padding:.5rem 1rem 1rem;display:flex}.axv-tax-dialog-actions{justify-content:flex-end;gap:.4rem;display:flex}@keyframes axv-tax-spin{to{transform:rotate(360deg)}}@keyframes axv-tax-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:460px){.axv-tax-section{padding:.75rem .8rem}.axv-tax-form-row{flex-direction:column;align-items:stretch}.axv-tax-field-abbr,.axv-tax-field-color{flex:auto}.axv-tax-field-color{align-self:flex-start}.axv-tax-form-actions{justify-content:flex-start}.axv-tax-thead,.axv-tax-trow{gap:.35rem;padding-left:.55rem;padding-right:.55rem}.axv-tax-role-desc{display:none}}@media (prefers-reduced-motion:reduce){.axv-tax-skel-row,.axv-tax-btn:disabled svg{animation:none}}.axs-team-boardwrap{height:100%;min-height:0;position:relative}.axs-team-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-team-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-team-fill,.axs-gb-stackfillbody>.axs-team-fill{height:100%}.axs-team-fill{min-width:0;min-height:0;font-family:var(--axs-sans);flex-direction:column;display:flex;position:relative;container:axteamfill/inline-size}.axs-team-barextra{align-items:center;gap:8px;display:inline-flex}.axs-team-listctl{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;flex:none;align-items:center;gap:4px 8px;padding:10px 12px;display:flex}.axs-team-search{box-sizing:border-box;min-width:0;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);outline:none;flex:100%;padding:0 11px}.axs-team-search:focus{box-shadow:var(--axv-focus-ring)}.axs-team-sorts{align-items:center;gap:2px;display:inline-flex}.axs-team-sortbtn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);border-radius:var(--axs-radius-sm);cursor:pointer;transition:color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;align-items:center;gap:3px;padding:3px 7px;display:inline-flex}.axs-team-sortbtn:hover{color:var(--axs-ink-mid)}.axs-team-sortbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-team-sortbtn[data-active]{color:var(--axs-ink)}.axs-team-sort-arrow{font-size:var(--axs-text-micro);opacity:.75}.axs-team-attn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-radius:var(--axs-radius-pill,999px);cursor:pointer;transition:color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.axs-team-attn-dot{background:var(--axs-warn);border-radius:50%;width:6px;height:6px}.axs-team-attn:hover{color:var(--axs-ink)}.axs-team-attn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-team-attn[data-on]{color:var(--axs-ink);background:color-mix(in srgb, var(--axs-warn) 10%, var(--axs-surface))}.axs-team-inactive{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.axs-team-inactive input{width:14px;height:14px;accent-color:var(--axs-accent);cursor:pointer}.axs-team-split{flex:1;min-height:0;display:flex;position:relative}.axs-team-roster{border-right:1px solid var(--axs-line);flex-direction:column;flex:none;width:326px;min-width:0;min-height:0;display:flex}.axs-team-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.axs-team-rows{flex-direction:column;display:flex}.axs-trw{border-bottom:1px solid var(--axs-line);transition:background var(--axs-dur-fast) var(--axs-ease-standard);align-items:stretch;gap:6px;display:flex}.axs-trw:hover{background:var(--axs-chrome)}.axs-trw[data-selected]{background:color-mix(in srgb, var(--axs-accent) 7%, var(--axs-surface))}.axs-trw-main{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:11px;padding:9px 12px;display:flex}.axs-trw-main:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-trw-avatar{width:30px;height:30px;font-family:var(--axs-sans);font-size:.68rem;font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-chrome);border-radius:50%;flex:none;place-items:center;display:grid}.axs-trw-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-trw-line1{align-items:center;gap:6px;min-width:0;display:flex}.axs-trw-dot{background:var(--axs-warn);border-radius:50%;flex:none;width:6px;height:6px}.axs-trw-name{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-trw-line2{align-items:center;gap:8px;min-width:0;display:flex}.axs-trw-meta{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.axs-trw-link{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);flex:none;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.axs-trw-linkdot{background:var(--axs-warn);border-radius:50%;width:5px;height:5px}.axs-trw-link[data-linked] .axs-trw-linkdot{background:var(--axs-ok)}.axs-trw-actions{align-items:center;padding-right:10px;display:flex}.axs-trw-viewas{border-radius:var(--axs-radius-sm);cursor:pointer;width:26px;height:26px;color:var(--axs-ink-faint);opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.axs-trw:hover .axs-trw-viewas{opacity:1}.axs-trw-viewas:focus-visible{opacity:1}.axs-trw-viewas:hover{color:var(--axs-ink)}.axs-trw-viewas:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}@media (hover:none){.axs-trw-viewas{opacity:1}}.axs-team-count{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;border-top:1px solid var(--axs-line);flex:none;padding:8px 12px}.axs-team-detailpane{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;min-height:0;padding:14px 18px 18px;display:flex;overflow:hidden}.axs-team-detailpane .axv-emp{flex:1;height:auto;min-height:0}.axs-team-detail-empty{flex:1;place-items:center;padding:24px;display:grid}.axs-team-back{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:2px 0 10px;display:none}.axs-team-back:hover{color:var(--axs-ink)}.axs-team-back:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-team-rolespane,.axs-team-statspane{overscroll-behavior:contain;box-sizing:border-box;flex:1;min-height:0;padding:14px 16px;overflow-y:auto}@container axteamfill (width<=560px){.axs-trw-meta{display:none}}@container axteamfill (width<=700px){.axs-team-roster{border-right:none;width:100%}.axs-team-detailpane{display:none}.axs-team-fill[data-detail-open] .axs-team-detailpane{z-index:5;background:var(--axs-surface);display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.axs-team-fill[data-detail-open] .axs-team-back{display:inline-flex}}@media (max-width:860px){.axs-team-search,.axs-team-sortbtn,.axs-team-inactive{min-height:44px}.axs-team-sortbtn{justify-content:center;min-width:44px}}@media (max-width:420px){.axs-team-listctl{gap:4px 8px;padding:8px 10px}.axs-team-detailpane{padding:12px}.axs-trw-main{padding:8px 10px}}.axs-mcat-shell{background:var(--axs-surface)}.axs-mcat-workspace{box-sizing:border-box;height:100%;min-height:0;padding:14px;position:relative;container:mcatws/inline-size}.axs-mcat-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29}.axs-mcat-board .axs-dash-panel-title{font-family:var(--axs-display);letter-spacing:-.01em;font-weight:600}.axs-mcat-board .axs-dash-panel-head{display:none}.axs-mcat-idbar{background:var(--axs-chrome);border-bottom:0;gap:14px;padding:12px 14px 8px}.axs-mcat-idbar .axs-idbar-tools:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.axs-mcat-idbar .axs-idbar-tools:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.axs-mcat-idbar .axs-idbar-tools:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.axs-mcat-idbar .axs-idbar-actions:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-mcat-idbar .axs-idbar-actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-mcat-idbar .axs-idbar-actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-mcat-idbar .axs-mcat-seg .axs-seg-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-board .axs-mcat-toolbar{background:var(--axs-chrome)}.axs-mcat-splitmain>.axs-mcat{flex:auto;height:auto;min-height:0}.axs-mcat-barghost{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:3px 6px;font-weight:500}.axs-mcat-barghost:hover:not(:disabled){color:var(--axs-ink)}.axs-mcat-barghost:disabled{color:var(--axs-ink-faint);cursor:default}.axs-mcat-barghost:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-board .axs-dash-panel-head{cursor:default}.axs-mcat-board .react-resizable-handle{display:none}.axs-mcat-board .axs-dash-gridwrap{overflow:clip}.axs-mcat{box-sizing:border-box;height:100%;min-height:0;display:flex;position:relative;container:mcat/inline-size}.axs-mcat-rail{border-right:1px solid var(--axs-line-soft,var(--axs-line-hard));overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:none;gap:14px;width:212px;padding:14px 12px;display:flex;overflow-y:auto}.axs-mcat:not([data-railopen])>.axs-mcat-rail{display:none}.axs-mcat-railsec{flex-direction:column;gap:3px;display:flex}.axs-mcat-typebtn{width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);border-radius:var(--axs-radius-md);cursor:pointer;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.axs-mcat-typebtn:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-typebtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-typebtn{border-radius:0 var(--axs-radius-md) var(--axs-radius-md) 0;border-left:3px solid #0000}.axs-mcat-typebtn[data-hue]{border-left-color:var(--mcat-hue,transparent)}.axs-mcat-typebtn[data-active]{color:var(--axs-ink);background:linear-gradient(90deg, color-mix(in srgb, var(--axs-ink) 6%, transparent), transparent 78%)}.axs-mcat-typename{white-space:normal;overflow-wrap:anywhere;flex:auto;line-height:1.25}.axs-mcat-typebtn[data-hue] .axs-mcat-typename{text-transform:capitalize}.axs-mcat-typebtn[data-indent]{border-left-color:#0000;padding-left:27px}.axs-mcat-typebtn[data-indent] .axs-mcat-typename{font-size:var(--axs-text-label)}.axs-mcat-typebtn[data-indent][data-active]{background:var(--axs-accent-bg)}.axs-mcat-typen{font-family:var(--axs-display);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px;font-weight:600}.axs-mcat-typebtn[data-active] .axs-mcat-typen{color:var(--axs-ink-mid)}.axs-mcat-typen[data-tone=crit]{color:var(--axs-danger)}.axs-mcat-typen[data-tone=warn]{color:var(--axs-warn)}.axs-mcat-wtiles{grid-template-columns:1fr 1fr;gap:7px;padding:0 2px;display:grid}.axs-mcat-wtile{text-align:left;background:color-mix(in srgb, var(--axs-ink) 5%, var(--axs-surface));cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard);border:none;border-radius:8px;flex-direction:column;gap:1px;padding:8px 10px 7px;display:flex}.axs-mcat-wtile:hover{background:color-mix(in srgb, var(--axs-ink) 9%, var(--axs-surface))}.axs-mcat-wtile:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-wtile[data-active]{background:var(--axs-accent-bg);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--axs-accent) 45%, transparent)}.axs-mcat-wtilen{font-family:var(--axs-display);color:var(--axs-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;line-height:1.15}.axs-mcat-wtile[data-active] .axs-mcat-wtilen{color:var(--axs-accent)}.axs-mcat-wtile[data-tone=crit] .axs-mcat-wtilen{color:var(--axs-danger)}.axs-mcat-wtilelabel{font-family:var(--axs-sans);color:var(--axs-ink-mid);letter-spacing:.02em;font-size:10px}.axs-mcat-shim{background:linear-gradient(90deg, var(--axs-surface-alt), color-mix(in srgb, var(--axs-ink) 9%, var(--axs-surface-alt)), var(--axs-surface-alt));background-size:200% 100%;border-radius:5px;width:34px;height:9px;animation:1.4s linear infinite axs-mcat-shim;display:inline-block}.axs-mcat-shim-sm{width:22px}@keyframes axs-mcat-shim{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.axs-mcat-shim{animation:none}}.axs-mcat-tabghost{border-radius:6px;align-self:center;width:56px;height:12px}.axs-mcat-headshim{vertical-align:baseline;width:26px;height:8px;margin-left:7px}.axs-mcat-shim-foot{width:90px}.axs-mcat-skelhead{cursor:default}.axs-mcat-tagsec{gap:6px}.axs-mcat-raillabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);padding:0 3px;font-weight:500}.axs-mcat-tags{flex-wrap:wrap;gap:4px;display:flex}.axs-mcat-tag{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-chrome);border-radius:var(--axs-radius-pill,999px);cursor:pointer;border:1px solid #0000;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.axs-mcat-tag:hover{color:var(--axs-ink)}.axs-mcat-tag[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-mcat-tagn{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-mcat-taggroups{flex-direction:column;gap:6px;display:flex}.axs-mcat-taggroup{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.axs-mcat-taggroup[data-parented]{border-left:2px solid var(--axs-line);padding-left:6px}.axs-mcat-tag--parent{color:var(--axs-ink);font-weight:600}.axs-mcat-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.axs-mcat-toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:10px 12px 8px;display:flex}.axs-mcat-railtoggle{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);flex:none;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.axs-mcat-railtoggle:hover{color:var(--axs-ink)}.axs-mcat-railtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-railtoggle[data-active]{color:var(--axs-ink);background:var(--axs-accent-bg)}.axs-mcat-railtoggle svg{flex:none}.axs-mcat-railtoggle-dot{background:var(--axs-accent);border-radius:50%;width:5px;height:5px}.axs-mcat-railscrim{z-index:7;background:color-mix(in srgb, var(--axs-ink,#000) 16%, transparent);cursor:pointer;border:none;padding:0;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.axs-mcat-search{box-sizing:border-box;min-width:130px;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;flex:180px;padding:0 11px}.axs-mcat-search:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mcat-search{transition:flex-basis var(--axs-dur-base) var(--axs-ease-standard);flex:0 236px}.axs-mcat-search:focus{flex-basis:400px}.axs-mcat-sortchip{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill,999px);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:4px 11px;display:inline-flex}.axs-mcat-sortchip:hover{color:var(--axs-ink)}.axs-mcat-sortchip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-sortchipx{color:var(--axs-ink-faint);font-size:10px}.axs-mcat-glance{flex:none;align-items:center;gap:4px;display:inline-flex}.axs-mcat-stat{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-radius:var(--axs-radius-pill,999px);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:baseline;gap:4px;padding:3px 8px;display:inline-flex}.axs-mcat-stat.axs-mcat-stat-static{cursor:default}.axs-mcat-stat:not(.axs-mcat-stat-static):hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-stat[data-warn] .axs-mcat-statn{color:var(--axs-warn)}.axs-mcat-stat[data-crit] .axs-mcat-statn{color:var(--axs-danger)}.axs-mcat-statn{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-mcat-actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.axs-mcat-btn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;padding:6px 11px}.axs-mcat-btn:hover:not(:disabled){color:var(--axs-ink)}.axs-mcat-btn:disabled{opacity:.5;cursor:not-allowed}.axs-mcat-btn-primary{color:#fff;background:var(--axs-accent);border-color:var(--axs-accent)}.axs-mcat-btn-primary:disabled{color:var(--axs-ink-faint);background:var(--axs-chrome);border-color:var(--axs-line-hard);opacity:1}.axs-mcat-addwrap{position:relative}.axs-mcat-createpop{z-index:6;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);width:240px;box-shadow:var(--axs-elev-lg);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.axs-mcat-cinput{box-sizing:border-box;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 9px}.axs-mcat-cinput:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mcat-createerr{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);margin:0}.axs-mcat-createctx{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0;font-weight:500}.axs-mcat-createfoot{justify-content:flex-end;gap:6px;display:flex}.axs-mcat-chips{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:0 12px 8px;display:flex}.axs-mcat-chip{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-radius:var(--axs-radius-pill,999px);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.axs-mcat-chip:hover{color:var(--axs-ink);background:var(--axs-chrome)}.axs-mcat-chip[data-active]{color:var(--axs-ink);background:var(--axs-accent-bg)}.axs-mcat-chipn{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-mcat-filterband .axs-mcat-chipn{color:var(--axs-ink-mid)}.axs-mcat-tablewrap{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.axs-mcat-table{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--axs-sans)}.axs-mcat-th{z-index:2;background:var(--axs-surface);text-align:left;font-weight:500;font-size:var(--axs-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);border-bottom:1px solid var(--axs-line-hard);white-space:nowrap;padding:0;position:-webkit-sticky;position:sticky;top:0}.axs-mcat-th[data-align=right]{text-align:right}.axs-mcat-th[data-align=center]{text-align:center}.axs-mcat-sortbtn{align-items:center;gap:4px;justify-content:inherit;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:8px 10px;display:inline-flex}.axs-mcat-th[data-align=right] .axs-mcat-sortbtn{justify-content:flex-end}.axs-mcat-th[data-align=center] .axs-mcat-sortbtn{justify-content:center}.axs-mcat-sortbtn:hover{color:var(--axs-ink-mid)}.axs-mcat-th[data-sorted]{color:var(--axs-ink)}.axs-mcat-sortcaret{font-family:var(--axs-sans);opacity:.7;font-size:10px}.axs-mcat-sortcaret[data-idle]{opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mcat-sortbtn:hover .axs-mcat-sortcaret[data-idle]{opacity:.45}.axs-mcat-sortbtn:focus-visible .axs-mcat-sortcaret[data-idle]{opacity:.45}.axs-mcat-th[data-sorted] .axs-mcat-sortcaret{color:var(--axs-accent);opacity:1}.axs-mcat-row{cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-mcat-row:hover{background:var(--axs-chrome)}.axs-mcat-row[data-selected]{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axs-mcat-row[data-selected]>td:first-child{box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-mcat-row[data-status=inactive]{color:var(--axs-ink-faint)}.axs-mcat-table th:first-child,.axs-mcat-table td:first-child{padding-left:18px}.axs-mcat-table th:last-child,.axs-mcat-table td:last-child{padding-right:18px}.axs-mcat-row td{font-size:var(--axs-text-body);color:var(--axs-ink);vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));padding:6px 10px}.axs-mcat-c-name{white-space:normal}.axs-mcat-namebtn{font:inherit;color:var(--axs-ink);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-weight:500}.axs-mcat-row[data-status=inactive] .axs-mcat-namebtn{color:var(--axs-ink-faint)}.axs-mcat-namebtn:hover{color:var(--axs-accent)}.axs-mcat-c-cat{color:var(--axs-ink-faint);text-transform:capitalize}.axs-mcat-namewrap{flex-direction:column;gap:1px;display:flex}.axs-mcat-sub{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-mcat-c-price{text-align:right;font-family:var(--axs-sans);font-variant-numeric:tabular-nums}.axs-mcat-c-cost{text-align:right;font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums}.axs-mcat-c-cost[data-tone=on_target]{color:var(--axs-ok)}.axs-mcat-c-cost[data-tone=warning]{color:var(--axs-warn)}.axs-mcat-c-cost[data-tone=critical]{color:var(--axs-danger)}.axs-mcat-c-cov{text-align:center}.axs-mcat-grouprow>td{white-space:nowrap;border-bottom:1px solid var(--axs-line-hard);padding:0}.axs-mcat-airrow>td{border:0;height:22px;padding:0}.axs-mcat-airrow[data-tight]>td{height:0}.axs-mcat-groupline{width:100%;min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:var(--axs-radius-md);background:0 0;border:none;align-items:baseline;gap:9px;padding:6px 10px 6px 18px;display:flex;position:relative}.axs-mcat-groupline:focus-visible{box-shadow:inset var(--axv-focus-ring);outline:none}.axs-mcat-groupline:focus:not(:focus-visible){box-shadow:none}.axs-mcat-grouprow[data-grouped]>td{background:color-mix(in srgb, var(--axs-ink) 4%, var(--axs-surface))}.axs-mcat-grouptick{background:var(--mcat-hue,var(--axs-line-hard));border-radius:2px;flex:none;align-self:center;width:3px;height:13px}.axs-mcat-groupcaret{color:var(--axs-ink-faint);opacity:.55;transition:transform var(--axs-dur-fast) var(--axs-ease-standard), opacity var(--axs-dur-fast) var(--axs-ease-standard);font-size:13px;line-height:1;position:absolute;top:50%;left:4px;transform:translateY(-50%)rotate(90deg)}.axs-mcat-groupcaret[data-folded]{transform:translateY(-50%)}.axs-mcat-groupline:hover .axs-mcat-groupcaret{opacity:1;color:var(--axs-ink-mid)}@media (prefers-reduced-motion:reduce){.axs-mcat-groupcaret{transition:none}}.axs-mcat-th{height:32px}@container mcat (width>=461px){.axs-mcat-grouprow[data-grouped]>td{z-index:1;position:-webkit-sticky;position:sticky;top:31px}}.axs-mcat-groupname{font-family:var(--axs-display);letter-spacing:-.01em;text-transform:capitalize;color:var(--axs-ink);font-size:15px;font-weight:600}.axs-mcat-groupn{font-family:var(--axs-display);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.axs-mcat-groupof{font-weight:600}.axs-mcat-groupmeta{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:12px;margin-left:auto;font-weight:400;display:inline-flex}.axs-mcat-gm{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.axs-mcat-gflag{letter-spacing:.02em;color:var(--axs-warn);font-weight:500}.axs-mcat-ghostrow>td{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));padding:0}.axs-mcat-ghostbtn{width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-align:left;cursor:pointer;transition:color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;padding:8px 10px;display:block}.axs-mcat-ghostbtn b{color:inherit;font-weight:500}.axs-mcat-ghostnoun{text-transform:capitalize}.axs-mcat-ghostbtn:hover{color:var(--axs-ink-mid)}.axs-mcat-ghostbtn:hover b{color:var(--axs-accent)}.axs-mcat-ghostbtn:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-md);outline:none}.axs-mcat-costcell{flex-direction:row-reverse;align-items:center;gap:6px;display:inline-flex}.axs-mcat-costv{text-align:right;font-variant-numeric:tabular-nums;min-width:30px}.axs-mcat-costmeter{width:40px;margin-top:0}.axs-mcat-fix{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:500}.axs-mcat-fix:hover{text-underline-offset:2px;text-decoration:underline}.axs-mcat-fix:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:4px;outline:none}@media (hover:hover){@container mcat (width>=461px){.axs-mcat-row td:last-child{position:relative}.axs-mcat-row:hover td:last-child:after{content:"Open ›";font-family:var(--axs-sans);color:var(--axs-accent);background:var(--axs-chrome);pointer-events:none;padding-left:8px;font-size:11px;font-weight:500;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.axs-mcat-row[data-selected]:hover td:last-child:after{background:0 0}.axs-mcat[data-openhint=off] .axs-mcat-row:hover td:last-child:after{content:none}}}.axs-mcat-th-name{width:44%}.axs-mcat-nameflag{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);flex:none}.axs-mcat-nameline{flex-direction:row;align-items:baseline;gap:8px}.axs-mcat[data-ledger] .axs-mcat-th-name{width:auto}.axs-mcat[data-ledger] .axs-mcat-th-price{width:92px}.axs-mcat[data-ledger] .axs-mcat-th-attention{width:30%}.axs-mcat[data-ledger] .axs-mcat-th-attention,.axs-mcat[data-ledger] .axs-mcat-row>td.axs-mcat-c-attention{border-left:1px solid var(--axs-line-hard);padding-left:14px}.axs-mcat-mcost{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink-mid)}.axs-mcat-mcost[data-tone=on_target]{color:var(--axs-ok)}.axs-mcat-mcost[data-tone=warning]{color:var(--axs-warn)}.axs-mcat-mcost[data-tone=critical]{color:var(--axs-danger)}.axs-mcat-c-attention{white-space:normal}.axs-mcat-gaps{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex-wrap:wrap;align-items:center;gap:4px 0;display:inline-flex}.axs-mcat-gap{white-space:nowrap}.axs-mcat-gaps>*+:before{content:"·";color:var(--axs-line-hard);margin:0 7px}.axs-mcat-row[data-status="86"]>td:first-child{box-shadow:inset 2px 0 0 var(--axs-danger)}.axs-mcat-86{color:var(--axs-danger);align-items:center;gap:6px;font-weight:600;display:inline-flex}.axs-mcat-un86{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-accent);border:1px solid color-mix(in srgb, var(--axs-accent) 30%, var(--axs-line-hard));cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:1px 9px;font-weight:500}.axs-mcat-un86:hover{background:var(--axs-accent-bg);border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard))}.axs-mcat-cov{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.axs-mcat-cov svg{width:15px;height:15px}.axs-mcat-cov[data-state=yes]{color:var(--axs-ok)}.axs-mcat-cov[data-state=partial]{color:var(--axs-warn)}.axs-mcat-cov-dash{background:var(--axs-line-hard);border-radius:1px;width:9px;height:1.5px}.axs-mcat-foot{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));flex:none;padding:7px 12px}.axs-mcat-footmeta:before{content:"·";color:var(--axs-line-hard);margin:0 7px}@container mcat (width<=800px){.axs-mcat-th[data-secondary],.axs-mcat-table td[data-secondary]{display:none}}@container mcat (width<=640px){.axs-mcat[data-collapsible][data-railopen]>.axs-mcat-rail{z-index:8;background:var(--axs-surface);width:min(264px,82%);position:absolute;top:0;bottom:0;left:0;right:auto;box-shadow:8px 0 28px #0000002e}.axs-mcat[data-collapsible][data-railopen]>.axs-mcat-railscrim{display:block}}@container mcat (width<=460px){.axs-mcat-glance{display:none}.axs-mcat-actions{margin-left:0}.axs-mcat-railtoggle-label{display:none}.axs-mcat-tablewrap{overflow-x:hidden}.axs-mcat-table,.axs-mcat-table tbody,.axs-mcat-row,.axs-mcat-grouprow,.axs-mcat-ghostrow,.axs-mcat-ghostrow>td,.axs-mcat-grouprow>td{width:100%;display:block}.axs-mcat-airrow{display:none}.axs-mcat-row>td{border-bottom:none}.axs-mcat-grouprow>td{box-sizing:border-box;border-bottom:none;padding:16px 13px 4px}.axs-mcat-groupmeta{display:none}.axs-mcat-grouprow[data-grouped]>td{background:0 0}.axs-mcat-grouprow[data-grouped] .axs-mcat-groupline{padding:0 0 0 16px}.axs-mcat-groupcaret{left:0}.axs-mcat-ghostrow>td{box-sizing:border-box}.axs-mcat-ghostbtn{padding:8px 13px}.axs-mcat-row>td:not(:first-child):empty{display:none}.axs-mcat-table thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.axs-mcat-row{border-bottom:1px solid var(--axs-line-hard);border-radius:10px;padding:11px 13px}.axs-mcat-row>td[data-secondary]{display:none}.axs-mcat-row>td:first-child{white-space:normal;color:var(--axs-ink);padding:0 0 7px;font-size:.95rem;font-weight:500;display:block}.axs-mcat-row>td:not(:first-child):not([data-secondary]){white-space:normal;text-align:right;justify-content:space-between;align-items:baseline;gap:14px;padding:3px 0;display:flex}.axs-mcat-row>td:not(:first-child):not([data-secondary])[data-label]:before{content:attr(data-label);text-align:left;font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-faint);text-transform:none;flex:none;font-size:11px;font-weight:500}}.axs-mic-detail-shell{background:var(--axs-surface);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.axs-mic-detail-empty{flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:20px;padding:1.5rem;display:flex}.axs-mcat-health{border-top:1px solid var(--axs-line);flex-direction:column;width:min(320px,100%);display:flex}.axs-mcat-healthtitle{font-family:var(--axs-sans);font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);padding:12px 4px 6px}.axs-mcat-healthrow{-webkit-appearance:none;appearance:none;border-radius:var(--axs-radius-md);width:100%;font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:7px 8px;font-size:13px;display:flex}.axs-mcat-healthrow:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-healthrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-healthcount{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:600}.axs-mcat-healthrow[data-tone=warn] .axs-mcat-healthcount{color:var(--axs-warn)}.axs-mcat-healthrow[data-active],.axs-mcat-healthrow[data-active] .axs-mcat-healthcount{color:var(--axs-accent)}.axs-mcat-healthhint{color:var(--axs-ink-faint);margin:8px 4px 0;font-size:12px;line-height:1.5}.axs-mic-detail-tabs{border-bottom:1px solid var(--axs-line);scrollbar-width:none;scroll-snap-type:x proximity;flex:none;align-items:stretch;gap:.25rem;max-width:100%;padding:.5rem 1rem 0;display:flex;overflow-x:auto}.axs-mic-detail-tabs::-webkit-scrollbar{display:none}.axs-mic-detail-tab{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;scroll-snap-align:start;background:0 0;border:0;border-radius:8px 8px 0 0;flex:none;padding:.55rem .7rem .65rem;font-size:.86rem;font-weight:500;transition:color .12s,background .12s;position:relative}.axs-mic-detail-tab:hover{color:var(--axs-ink);background:color-mix(in srgb, var(--axs-chrome) 55%, transparent)}.axs-mic-detail-tab:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-mic-detail-tab[data-active]{color:var(--axs-accent)}.axs-mic-detail-tab[data-active]:after{content:"";background:var(--axs-accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:.4rem;right:.4rem}.axs-mic-detail-panel{overscroll-behavior:contain;flex:auto;min-height:0;padding:1rem 1.1rem 1.2rem;overflow-y:auto;container:micdetail/inline-size}.axs-mic-detail-shell>.axs-hub{flex:auto;min-height:0}.axs-mic-detail-fill,.axs-gb-fillbody>.axs-mcat{height:100%}.axs-mcat-split{min-width:0;height:100%;min-height:0;display:flex}.axs-mcat-splitmain{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.axs-mcat-dock{border-left:1px solid var(--axs-line-hard);background:var(--axs-surface);min-width:0;min-height:0;transition:flex-basis var(--axs-dur-base) var(--axs-ease-standard);flex-direction:column;flex:0 0 max(340px,min(40cqw,540px));display:flex;position:relative}.axs-mcat-dock[data-hue] .axs-hub-passport{background:color-mix(in srgb, var(--mcat-hue) 7%, var(--axs-surface))}.axs-mcat-dock:not([data-empty]){animation:axs-mcat-dockin var(--axs-dur-base) var(--axs-ease-standard)}.axs-mcat-dock[data-variant=card]{flex-basis:min(470px,60cqw)}@keyframes axs-mcat-dockin{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-mcat-dock:not([data-empty]){animation:none}.axs-mcat-dock{transition:none}}.axs-mcat-dockhead{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));flex:none;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex}.axs-mcat-dockhead--slim{z-index:2;pointer-events:none;background:0 0;border-bottom:0;justify-content:space-between;padding:8px 10px 8px 16px;position:absolute;top:0;left:0;right:0}.axs-mcat-dockhead--slim .axs-mcat-drawereyebrow{pointer-events:none;opacity:0}.axs-mcat-dockhead--slim .axs-mcat-drawerclose{pointer-events:auto;background:color-mix(in srgb, var(--axs-surface) 88%, transparent);border-color:var(--axs-line-soft,var(--axs-line));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-left:0}.axs-mcat-dockhead--slim .axs-mcat-drawerclose:first-of-type{margin-left:auto}.axs-mcat-dockcrumb{flex:none;padding:8px 14px 0}.axs-mcat-dockcrumb-btn{-webkit-appearance:none;appearance:none;border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-accent);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;max-width:100%;padding:3px 8px 3px 4px;font-weight:600;overflow:hidden}.axs-mcat-dockcrumb-btn:hover{color:var(--axs-accent-hover);background:var(--axs-accent-bg)}.axs-mcat-dockcrumb-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-dockbody{flex:auto;min-height:0;display:flex}.axs-mcat-dockbody>.axs-mic-detail-shell{background:0 0;flex:auto;width:100%;min-height:0}.axs-mcat-dockbody>.axs-mcat-drawereditor,.axs-mcat-dockbody>.axs-mcat-drawerpad{overscroll-behavior:contain;flex:auto;width:100%;min-height:0;overflow-y:auto}@container mcatws (width<=700px){.axs-mcat-dock[data-empty],.axs-mcat-split[data-record]>.axs-mcat-splitmain{display:none}.axs-mcat-split[data-record]>.axs-mcat-dock{border-left:0;flex:auto}.axs-mcat-split[data-record]>.axs-mcat-dock[data-variant=card]{flex-basis:auto}}.axs-mcat-filterband{row-gap:6px;padding-top:8px}.axs-mcat[data-binder] .axs-mcat-toolbar{background:var(--axs-chrome);padding:12px 14px 10px}.axs-mcat-tabband{background:var(--axs-chrome);flex-direction:column;align-items:stretch;gap:0;padding:6px 0 0}.axs-mcat-tabrow{border-bottom:1px solid var(--axs-line-hard);flex-wrap:wrap;align-items:flex-end;gap:0 3px;padding:0 12px;display:flex}.axs-mcat-subrow{background:var(--axs-surface);flex-wrap:wrap;align-items:center;gap:4px;padding:7px 14px 6px;display:flex}.axs-mcat-tagshelf{background:var(--axs-surface);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 14px 9px;display:flex}.axs-mcat-subrow+.axs-mcat-tagshelf{border-top:1px solid var(--axs-line-soft,var(--axs-line))}.axs-mcat-tab{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;white-space:nowrap;transition:color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;border-bottom:none;border-radius:8px 8px 0 0;align-items:center;gap:7px;margin-bottom:-1px;padding:7px 13px 8px;display:inline-flex}.axs-mcat-tab:hover{color:var(--axs-ink)}.axs-mcat-tab:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-tab[data-active]{color:var(--axs-ink);background:var(--axs-surface);border-color:var(--axs-line-hard);border-bottom:1px solid var(--axs-surface);font-weight:600}.axs-mcat-tabtick{border-radius:2px;flex:none;width:8px;height:8px}.axs-mcat-tab{text-transform:capitalize}.axs-mcat-tabrow .axs-mcat-tagfold{text-transform:none;align-self:center;margin-bottom:4px;margin-left:auto}.axs-mcat-tabrow .axs-mcat-fchip:not(.axs-mcat-tagfold){text-transform:none;align-self:center;margin-bottom:4px}.axs-mcat-subrow .axs-mcat-fchip{text-transform:capitalize}.axs-mcat-tagshelf .axs-mcat-chipgroup{gap:4px}.axs-mcat-tagshelf .axs-mcat-chipgroup[data-parented]{border:none;border-radius:0;padding:0}.axs-mcat-tagshelf .axs-mcat-chipgroup[data-parented]>.axs-mcat-fchip:first-child{font-weight:600}.axs-mcat-counters{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.axs-mcat-counter{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:baseline;gap:6px;padding:4px 8px;display:inline-flex}.axs-mcat-counter:hover{color:var(--axs-ink);background:color-mix(in srgb, var(--axs-ink) 6%, transparent)}.axs-mcat-counter:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-countern{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:600}.axs-mcat-counter[data-tone=warn] .axs-mcat-countern{color:var(--axs-warn)}.axs-mcat-counter[data-active]{background:var(--axs-accent-bg);color:var(--axs-ink)}.axs-mcat-counter[data-active] .axs-mcat-countern{color:var(--axs-accent)}.axs-mcat-fchip[data-hue][data-active]:before{content:"";background:var(--mcat-hue);border-radius:2px;flex:none;width:7px;height:7px}.axs-mcat-fchip[data-sub]{margin-left:-2px}.axs-mcat-fchip[data-sub]:before{content:"›";color:var(--axs-ink-faint)}.axs-mcat-fchip[data-tone=crit] .axs-mcat-chipn{color:var(--axs-danger)}.axs-mcat-fchip .axs-mcat-shim-sm{width:16px}.axs-mcat-fchip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-tagfold .axs-mcat-tagscaret{margin-left:1px}.axs-mcat-chipgroup{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.axs-mcat-chipgroup[data-parented]{border:1px dashed var(--axs-line);border-radius:var(--axs-radius-pill,999px);padding:2px 4px}.axs-mcat-chipsep{background:var(--axs-line-hard);flex:none;width:1px;height:16px;margin:0 4px}.axs-mcat-drawerscrim{z-index:14;background:color-mix(in srgb, var(--axs-ink,#000) 18%, transparent);-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1);cursor:pointer;animation:axs-mcat-scrimfade var(--axs-dur-fast) var(--axs-ease-standard);border:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.axs-mcat-drawer{z-index:15;background:var(--axs-node-fill-heavy,var(--axs-surface));width:min(600px,100%);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);border:1px solid var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow,0 24px 60px -16px color-mix(in srgb, var(--axs-ink,#000) 42%, transparent));animation:axs-mcat-drawerin var(--axs-dur-base) var(--axs-ease-standard);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.axs-mcat-drawer{background:var(--axs-surface)}.axs-root[data-material^=epaper] .axs-mcat-drawer{background:color-mix(in srgb, var(--axs-chrome) 96%, transparent)}.axs-root[data-theme=dark][data-material^=epaper] .axs-mcat-drawer{background:color-mix(in srgb, var(--axs-surface-alt) 96%, transparent)}}@keyframes axs-mcat-scrimfade{0%{opacity:0}to{opacity:1}}@keyframes axs-mcat-drawerin{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-mcat-drawer,.axs-mcat-drawerscrim{animation:none}}.axs-mcat-drawerhead{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));flex:none;align-items:center;gap:12px;padding:13px 12px 13px 18px;display:flex}.axs-mcat-drawerhead--slim{z-index:2;pointer-events:none;background:0 0;border-bottom:0;justify-content:space-between;padding:8px 10px 8px 16px;position:absolute;top:0;left:0;right:0}.axs-mcat-drawerhead--slim .axs-mcat-drawereyebrow{pointer-events:none;opacity:0}.axs-mcat-drawerhead--slim .axs-mcat-drawerclose{pointer-events:auto;background:color-mix(in srgb, var(--axs-surface) 88%, transparent);border-color:var(--axs-line-soft,var(--axs-line));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-left:auto}.axs-mcat-drawereyebrow{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:600}.axs-mcat-drawertitle{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.axs-mcat-drawername{min-width:0;font-family:var(--axs-display);font-size:var(--axs-text-title);letter-spacing:-.01em;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.axs-mcat-drawerchip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.06em;text-transform:uppercase;color:#bb4d27;flex:none}.axs-mcat-drawerclose{border-radius:var(--axs-radius-md);width:30px;height:30px;color:var(--axs-ink-mid);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-mcat-drawerclose:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-drawerclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-drawerbody{flex:auto;min-height:0;display:flex}.axs-mcat-drawerbody>.axs-mic-detail-shell{background:0 0;flex:auto;width:100%;min-height:0}.axs-mcat-drawerbody>.axs-mcat-drawereditor,.axs-mcat-drawerbody>.axs-mcat-drawerpad{overscroll-behavior:contain;flex:auto;width:100%;min-height:0;overflow-y:auto}.axs-mcat-drawereditor{padding:16px 18px 22px}.axs-mcat-drawerpad{padding:18px}@container mcatws (width<=640px){.axs-mcat-drawer{width:100%}}.axs-mcat-tagstoggle{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;width:100%;padding:4px 3px;display:flex}.axs-mcat-tagstoggle:hover .axs-mcat-raillabel{color:var(--axs-ink-mid)}.axs-mcat-tagstoggle:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-md);outline:none}.axs-mcat-tagstoggle .axs-mcat-typen{margin-left:0}.axs-mcat-tagscaret{font-family:var(--axs-sans);color:var(--axs-ink-faint);transition:transform var(--axs-dur-fast) var(--axs-ease-standard);margin-left:auto}.axs-mcat-tagscaret[data-open]{transform:rotate(90deg)}.axs-mcat-c-allergens{white-space:normal}.axs-mcat-alg{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.axs-mcat-algfact{color:var(--axs-ink-mid)}.axs-mcat-algchips{flex-wrap:wrap;gap:4px;display:inline-flex}.axs-mcat-algchip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);white-space:nowrap;border:none;padding:2px 7px}.axs-mcat-algnone{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-mcat-algacts{align-items:center;gap:2px;display:inline-flex}.axs-mcat-algbtn{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;padding:2px 7px;font-weight:500}.axs-mcat-algbtn:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-mcat-algbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mcat-algbtn:disabled{opacity:.55;cursor:default}.axs-mcat-algbtn-confirm{color:var(--axs-accent)}.axs-mcat-algbtn-confirm:hover:not(:disabled){background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-mcat-algadjust{display:inline-flex;position:relative}.axs-mcat-algpop{z-index:9;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);width:252px;box-shadow:var(--axs-elev-lg);flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.axs-mcat-algopts{overscroll-behavior:contain;grid-template-columns:1fr 1fr;gap:2px 10px;max-height:228px;display:grid;overflow-y:auto}.axs-mcat-algopt{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;display:flex}.axs-mcat-algopt input{accent-color:var(--axs-accent);margin:0}.axs-mcat-algfoot{justify-content:flex-end;gap:6px;display:flex}.axs-mcat-algerr{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-danger)}@media (max-width:860px){.axs-mcat-railtoggle,.axs-mcat-btn,.axs-mcat-chip{box-sizing:border-box;min-height:44px}.axs-mcat-railtoggle{min-width:44px}.axs-mcat-toolbar,.axs-mcat-chips{min-width:0}}.axs-pcl{background:var(--axs-stage-bg,var(--axs-chrome));height:100%;min-height:100%;font-family:var(--axs-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif);color:var(--axs-ink);-webkit-font-smoothing:antialiased;box-sizing:border-box;flex-direction:column;display:flex;position:relative;overflow:hidden}.axs-pcl *,.axs-pcl :before,.axs-pcl :after{box-sizing:border-box}.axs-pcl-num{font-variant-numeric:tabular-nums}.axs-pcl-fill{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;padding:8px 12px 14px;display:flex;overflow-y:auto}.axs-pcl-deck-top{background:var(--axs-chrome);border-bottom:1px solid var(--axs-line);flex:none;justify-content:space-between;align-items:center;gap:8px;height:48px;min-height:48px;padding:0 12px;display:flex;position:relative}.axs-pcl-venue-group{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.axs-pcl-venue-pill{cursor:pointer;min-height:44px;color:inherit;text-align:start;background:0 0;border:none;align-items:center;gap:6px;padding:0 4px;font-family:inherit;display:inline-flex}.axs-pcl-venue-dot{border-radius:var(--axs-radius-xs);background:var(--axs-accent);flex:none;width:8px;height:8px}.axs-pcl-venue-name{font-family:var(--axs-display,Georgia, serif);font-weight:var(--axs-weight-semibold,600);letter-spacing:-.01em;color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.axs-pcl-venue-caret{color:var(--axs-ink-faint);flex:none;font-size:12px}.axs-pcl-venue-count{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-faint);background:var(--axs-surface-alt);border-radius:var(--axs-radius-pill);border:1px solid var(--axs-line);flex:none;padding:2px 7px}.axs-pcl-deck-actions{flex:none;align-items:center;gap:6px;display:flex}.axs-pcl-icon-btn{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);min-width:44px;min-height:44px;color:var(--axs-ink-mid);cursor:pointer;box-shadow:var(--axs-elev-sm);justify-content:center;align-items:center;display:inline-flex}.axs-pcl-icon-btn:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-pcl-icon-btn svg{width:18px;height:18px;display:block}.axs-pcl-add-tool{border-radius:var(--axs-radius-md);background:var(--axs-surface);min-height:44px;color:var(--axs-ink);border:1px solid var(--axs-line-hard);font-size:var(--axs-text-body,13px);font-weight:var(--axs-weight-semibold,600);cursor:pointer;box-shadow:var(--axs-elev-sm);align-items:center;gap:5px;padding:0 12px;display:inline-flex}.axs-pcl-add-tool:hover{background:var(--axs-surface-alt)}.axs-pcl-add-tool svg{width:15px;height:15px;color:var(--axs-accent)}.axs-pcl-deck-ribbon{background:var(--axs-chrome);border-bottom:1px solid var(--axs-line);flex-direction:column;flex:none;gap:6px;padding:6px 12px;display:flex}.axs-pcl-seg-control{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);border:1px solid var(--axs-line);gap:2px;padding:2px;display:flex}.axs-pcl-seg-btn{min-height:38px;font-size:var(--axs-text-body,13px);font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-mid);border-radius:var(--axs-radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;padding:0 6px;display:flex}.axs-pcl-seg-btn[data-active=true]{background:var(--axs-surface);color:var(--axs-accent);box-shadow:var(--axs-elev-sm)}.axs-pcl-seg-badge{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-bold,700);border-radius:var(--axs-radius-pill);background:var(--axs-accent-bg);color:var(--axs-accent);padding:1px 6px}.axs-pcl-seg-badge:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.axs-pcl-seg-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.axs-pcl-seg-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.axs-pcl-cat-ribbon{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:5px;margin-left:-12px;margin-right:-12px;padding-bottom:1px;padding-left:12px;padding-right:12px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.axs-pcl-cat-ribbon::-webkit-scrollbar{display:none}.axs-pcl-c-sep{background:var(--axs-line);flex:none;align-self:stretch;width:1px;margin-left:3px;margin-right:3px}.axs-pcl-c-chip[data-lens=true]{background:0 0;border-style:dashed}.axs-pcl-c-chip[data-lens=true][data-active=true]{background:var(--axs-ink);border-style:solid}.axs-pcl-c-chip{border-radius:var(--axs-radius-pill);background:var(--axs-surface);border:1px solid var(--axs-line);min-height:38px;font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-mid);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.axs-pcl-c-chip[data-active=true]{background:var(--axs-ink);color:var(--axs-surface);border-color:var(--axs-ink)}.axs-pcl-c-chip-dot{border-radius:var(--axs-radius-pill);flex:none;width:6px;height:6px}.axs-pcl-c-chip-cnt{font-size:var(--axs-text-micro,12px);opacity:.85}.axs-pcl-health-strip{background:var(--axs-warn-bg);border:1px solid color-mix(in srgb, var(--axs-warn) 30%, transparent);border-radius:var(--axs-radius-md);min-height:44px;color:inherit;cursor:pointer;flex:none;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:0 10px;text-decoration:none;display:flex}.axs-pcl-health-left{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.axs-pcl-health-pill{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-bold,700);color:var(--axs-surface);background:var(--axs-warn);border-radius:var(--axs-radius-xs);flex:none;padding:2px 6px}.axs-pcl-health-text{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);color:var(--axs-warn);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-pcl-health-link{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-bold,700);color:var(--axs-warn);flex:none;align-items:center;gap:2px;display:flex}.axs-pcl-health-link:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6px}.axs-pcl-health-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.axs-pcl-health-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:6px}.axs-pcl-ledger{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-sm);flex:none;overflow:hidden}.axs-pcl-row{border-bottom:1px solid var(--axs-line);min-height:60px;color:inherit;background:var(--axs-surface);align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex;position:relative}.axs-pcl-row:last-child{border-bottom:none}.axs-pcl-row-spine{background:var(--axs-ink-faint);border-radius:2px;flex:none;width:4px;height:34px}.axs-pcl-row-body{cursor:pointer;flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.axs-pcl-row-head{align-items:center;gap:6px;display:flex}.axs-pcl-row-title{font-size:14px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.axs-pcl-row-meta{font-size:var(--axs-text-micro,12px);color:var(--axs-ink-faint);align-items:center;gap:5px;line-height:1.2;display:flex}.axs-pcl-row-meta span{white-space:nowrap}.axs-pcl-dot-warn{background:var(--axs-warn);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.axs-pcl-row-controls{flex:none;align-items:center;gap:6px;display:flex}.axs-pcl-row-controls:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-pcl-row-controls:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-pcl-row-controls:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-pcl-price-trigger{min-width:58px;min-height:44px;font-size:13.5px;font-weight:var(--axs-weight-bold,700);color:var(--axs-ink);background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);cursor:pointer;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.axs-pcl-price-trigger:hover{border-color:var(--axs-accent)}.axs-pcl-86-btn{border-radius:var(--axs-radius-sm);min-width:54px;min-height:44px;font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-bold,700);cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid);justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.axs-pcl-86-btn[data-is86=true]{background:var(--axs-danger-bg);color:var(--axs-danger);border-color:var(--axs-danger)}.axs-pcl-86-btn[data-is86=false]{color:var(--axs-ok);background:var(--axs-ok-bg);border-color:color-mix(in srgb, var(--axs-ok) 25%, transparent)}.axs-pcl-row[data-is86=true]{background:color-mix(in srgb, var(--axs-danger) 3%, transparent)}.axs-pcl-row[data-is86=true] .axs-pcl-row-title{color:var(--axs-ink-faint);text-decoration:line-through}.axs-pcl-search-head{background:var(--axs-chrome);border-bottom:1px solid var(--axs-line);flex-direction:column;flex:none;gap:6px;padding:6px 12px 8px;display:flex}.axs-pcl-search-wrap{background:var(--axs-surface);border:1.5px solid var(--axs-accent);border-radius:var(--axs-radius-pill);min-height:44px;box-shadow:0 0 0 3px var(--axs-accent-bg);align-items:center;gap:8px;padding:0 12px;display:flex}.axs-pcl-search-wrap svg{width:18px;height:18px;color:var(--axs-accent);flex:none}.axs-pcl-search-input{color:var(--axs-ink);background:0 0;border:none;outline:none;flex:auto;min-height:40px;font-family:inherit;font-size:14px}.axs-pcl-search-clear{min-width:44px;min-height:44px;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:13px;display:flex}.axs-pcl-filter-row{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.axs-pcl-filter-chip{border-radius:var(--axs-radius-pill);min-height:38px;font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);background:var(--axs-surface);border:1px solid var(--axs-line);color:var(--axs-ink-mid);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.axs-pcl-filter-chip[data-active=true]{background:var(--axs-accent-bg);color:var(--axs-accent);border-color:var(--axs-accent)}.axs-pcl-highlight{background:color-mix(in srgb, var(--axs-warn) 30%, transparent);color:var(--axs-ink);font-weight:var(--axs-weight-bold,700);border-radius:2px;padding:0 2px}.axs-pcl-scopes-strip{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-sm);margin-top:12px;padding:10px 12px}.axs-pcl-scopes-title{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-bold,700);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:8px}.axs-pcl-scopes-list{flex-wrap:wrap;gap:6px;display:flex}.axs-pcl-scope-btn{border-radius:var(--axs-radius-pill);min-height:38px;font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);border:1px solid var(--axs-line);background:var(--axs-surface-alt);color:var(--axs-ink);cursor:pointer;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.axs-pcl-scope-btn[data-active=true]{background:var(--axs-accent-bg);border-color:var(--axs-accent);color:var(--axs-accent)}.axs-pcl-editor-top{background:var(--axs-chrome);border-bottom:1px solid var(--axs-line);flex:none;justify-content:space-between;align-items:center;gap:8px;height:48px;min-height:48px;padding:0 12px;display:flex}.axs-pcl-back-btn{min-width:44px;min-height:44px;font-size:13.5px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0;display:inline-flex}.axs-pcl-editor-title{font-family:var(--axs-display,Georgia, serif);font-size:16px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;max-width:190px;overflow:hidden}.axs-pcl-done-btn{min-height:44px;font-size:13.5px;font-weight:var(--axs-weight-bold,700);color:var(--axs-accent);cursor:pointer;background:0 0;border:none;padding:0 8px}.axs-pcl-floor-cockpit{background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-sm);margin-bottom:10px;padding:12px}.axs-pcl-cockpit-top{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-bold,700);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-accent);justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.axs-pcl-price-row{align-items:center;gap:6px;margin-bottom:10px;display:flex}.axs-pcl-stepper-btn{border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);border:1px solid var(--axs-line-hard);min-width:44px;min-height:44px;font-size:20px;font-weight:var(--axs-weight-bold,700);cursor:pointer;color:var(--axs-ink);justify-content:center;align-items:center;display:flex}.axs-pcl-stepper-btn:hover{background:var(--axs-surface);border-color:var(--axs-accent)}.axs-pcl-price-display{min-height:44px;font-family:var(--axs-display,Georgia, serif);font-size:24px;font-weight:var(--axs-weight-bold,700);background:var(--axs-chrome);border:1px solid var(--axs-accent);border-radius:var(--axs-radius-md);color:var(--axs-ink);flex:auto;justify-content:center;align-items:center;display:flex}.axs-pcl-avail-box{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);border:1px solid var(--axs-line);justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.axs-pcl-avail-info{flex-direction:column;display:flex}.axs-pcl-avail-main{font-size:var(--axs-text-body,13px);font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-pcl-avail-sub{font-size:var(--axs-text-micro,12px);color:var(--axs-ink-faint)}.axs-pcl-avail-btn-group{gap:4px;display:flex}.axs-pcl-avail-pill{border-radius:var(--axs-radius-pill);min-height:44px;font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-bold,700);border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid);cursor:pointer;padding:0 12px}.axs-pcl-avail-pill[data-state=active]{background:var(--axs-ok-bg);color:var(--axs-ok);border-color:color-mix(in srgb, var(--axs-ok) 35%, transparent)}.axs-pcl-avail-pill[data-state="86"]{background:var(--axs-danger-bg);color:var(--axs-danger);border-color:var(--axs-danger)}.axs-pcl-input-field{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-chrome);min-height:44px;color:var(--axs-ink);width:100%;padding:0 10px;font-family:inherit;font-size:13.5px}.axs-pcl-input-field:focus{border-color:var(--axs-accent);outline:none}.axs-pcl-spec-tray{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);box-shadow:var(--axs-elev-sm);margin-bottom:8px;overflow:hidden}.axs-pcl-spec-tray-head{cursor:pointer;background:var(--axs-surface);text-align:start;width:100%;min-height:44px;color:inherit;border:none;justify-content:space-between;align-items:center;padding:10px 12px;font-family:inherit;display:flex}.axs-pcl-tray-title-group{align-items:center;gap:6px;display:flex}.axs-pcl-tray-title{font-size:var(--axs-text-body,13px);font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-pcl-tray-badge{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);border-radius:3px;padding:2px 6px}.axs-pcl-tray-badge[data-tone=ok]{background:var(--axs-ok-bg);color:var(--axs-ok)}.axs-pcl-tray-badge[data-tone=warn]{background:var(--axs-warn-bg);color:var(--axs-warn)}.axs-pcl-tray-chev{color:var(--axs-ink-faint);font-size:13px}.axs-pcl-spec-tray-body{border-top:1px solid var(--axs-line);background:var(--axs-surface-alt);padding:0 12px 10px}.axs-pcl-tray-row{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:center;min-height:44px;padding:4px 0;display:flex}.axs-pcl-tray-row:last-child{border-bottom:none}.axs-pcl-editor-bar{background:var(--axs-nav-bg,var(--axs-surface));border-top:1px solid var(--axs-line);flex-direction:column;flex:none;gap:6px;padding:8px 12px;display:flex}.axs-pcl-editor-actions{align-items:center;gap:8px;display:flex}.axs-pcl-btn-warn{border-radius:var(--axs-radius-pill);background:var(--axs-warn-bg);border:1.5px solid var(--axs-warn);min-height:44px;color:var(--axs-warn);font-size:var(--axs-text-body,13px);font-weight:var(--axs-weight-bold,700);cursor:pointer;flex:1 1 0;justify-content:center;align-items:center;gap:4px;display:inline-flex}.axs-pcl-action-primary{border-radius:var(--axs-radius-pill);background:var(--axs-accent);border:1.5px solid var(--axs-accent);min-height:44px;color:var(--axs-surface);font-size:var(--axs-text-body,13px);font-weight:var(--axs-weight-bold,700);cursor:pointer;flex:1.4 1 0;justify-content:center;align-items:center;gap:4px;display:inline-flex}.axs-pcl-triage-strip{flex-wrap:wrap;gap:5px;margin-bottom:8px;display:flex}.axs-pcl-triage-pill{border-radius:var(--axs-radius-pill);background:var(--axs-surface);border:1.5px solid var(--axs-line);min-height:38px;font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-mid);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.axs-pcl-triage-pill[data-active=true]{background:var(--axs-warn-bg);border-color:var(--axs-warn);color:var(--axs-warn)}.axs-pcl-triage-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);box-shadow:var(--axs-elev-sm);margin-bottom:8px;padding:10px 12px}.axs-pcl-triage-card-head{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.axs-pcl-triage-name{font-size:14px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-pcl-triage-sub{font-size:var(--axs-text-micro,12px);color:var(--axs-ink-faint);margin-top:2px}.axs-pcl-triage-tag{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);color:var(--axs-warn);background:var(--axs-warn-bg);border-radius:3px;flex:none;padding:2px 6px}.axs-pcl-triage-actions{border-top:1px solid var(--axs-line);flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;display:flex}.axs-pcl-triage-act-btn{border-radius:var(--axs-radius-pill);min-height:38px;font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface-alt);color:var(--axs-ink);align-items:center;gap:4px;padding:0 11px;display:inline-flex}.axs-pcl-triage-act-btn[data-primary=true]{background:var(--axs-accent-bg);color:var(--axs-accent);border-color:var(--axs-accent)}.axs-pcl-fold-wrap{flex:auto;height:100%;min-height:0;display:flex}.axs-pcl-fold-left{background:var(--axs-stage-bg,var(--axs-chrome));flex-direction:column;width:410px;min-width:320px;min-height:0;display:flex}.axs-pcl-fold-left:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--axs-line)}.axs-pcl-fold-left:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--axs-line)}.axs-pcl-fold-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--axs-line)}.axs-pcl-fold-right{background:var(--axs-surface);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.axs-pcl-fold-preview{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);margin-top:12px;padding:12px}.axs-pcl-fold-preview-label{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-bold,700);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:8px}.axs-pcl-toast{background:var(--axs-ink);color:var(--axs-surface);border-radius:var(--axs-radius-pill);font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-semibold,600);box-shadow:var(--axs-elev);z-index:100;pointer-events:auto;align-items:center;gap:8px;padding:8px 16px;display:flex;position:absolute;bottom:16px;transform:translate(-50%)}.axs-pcl-toast:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:50%}.axs-pcl-toast:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.axs-pcl-toast:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.axs-pcl-toast button{color:var(--axs-accent);font-weight:var(--axs-weight-bold,700);cursor:pointer;background:0 0;border:none;padding:0 4px}.axs-pcl-chapter{background:var(--axs-surface-alt);border-bottom:1px solid var(--axs-line);align-items:center;gap:8px;min-height:34px;padding:6px 10px 4px;display:flex}.axs-pcl-chapter-tint{border-radius:2px;flex:none;width:3px;height:14px}.axs-pcl-chapter-label{font-size:var(--axs-text-micro,12px);font-weight:var(--axs-weight-bold,700);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-mid)}.axs-pcl-chapter-count{font-size:var(--axs-text-micro,12px);color:var(--axs-ink-faint)}.axs-pcl-row[data-kind] .axs-pcl-row-body{cursor:pointer;min-width:0}.axs-pcl-price-trigger[data-tone=warning]{color:var(--axs-warn)}.axs-pcl-price-trigger[data-tone=faint]{color:var(--axs-ink-faint);background:0 0;border-color:#0000}.axs-pcl-ledger-note{text-align:center;color:var(--axs-ink-faint);font-size:var(--axs-text-sm,13px);padding:24px 16px}.axs-pcl-ledger-foot{font-size:var(--axs-text-micro,12px);color:var(--axs-ink-faint);padding:10px 4px 0}.axs-pcl-record{background:var(--axs-surface);padding:0}.axs-pcl-record>*{min-width:0;max-width:100%}.axs-pcl-item-hub{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);flex-direction:column;min-width:0;min-height:70vh;margin-top:12px;display:flex;overflow:hidden}.axs-pcl-item-hub>*{flex:auto;min-width:0;max-width:100%;min-height:0}.axv-isw-periodband{border-bottom:1px solid var(--axs-line);background:var(--axs-surface);flex-wrap:wrap;align-items:flex-start;gap:10px 18px;padding:10px 14px 8px;display:flex}.axv-isw-periodband .axv-period{flex:0 auto}.axv-isw-compare{align-items:center;gap:4px;min-height:26px;display:inline-flex}.axv-isw-comparelabel{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);margin-right:2px;font-size:11px;font-weight:500}.axv-isw-bandnotes{flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:26px;margin-left:auto;display:inline-flex}.axv-isw-comparecaption{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:12px}.axv-isw-partial{color:var(--axs-warn);font-variant-numeric:tabular-nums;font-size:12px}.axv-isw-name{color:var(--axs-ink);font-weight:500}.axv-isw-delta{font-variant-numeric:tabular-nums;white-space:nowrap}.axv-isw-delta[data-tone=up]{color:var(--axs-ok)}.axv-isw-delta[data-tone=down]{color:var(--axs-danger)}.axv-isw-delta[data-tone=flat]{color:var(--axs-ink-faint)}.axv-isw-footrange{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axv-isw .axs-mcat-table td[data-secondary],.axv-isw .axs-mcat-c-qty,.axv-isw .axs-mcat-c-net,.axv-isw .axs-mcat-c-dqty,.axv-isw .axs-mcat-c-dnet,.axv-isw .axs-mcat-c-ptot,.axv-isw .axs-mcat-c-pcat,.axv-isw .axs-mcat-c-avg,.axv-isw .axs-mcat-c-disc{font-variant-numeric:tabular-nums}.axv-isw-drillbody{padding:14px}.axv-isw-drillbody .axv-view{box-shadow:none;border:0}@container mcat (width<=800px){.axv-isw .axs-mcat-table td[data-secondary]{display:none}}@container mcat (width<=460px){.axv-isw .axs-mcat-c-dqty,.axv-isw .axs-mcat-th-dqty,.axv-isw .axs-mcat-c-dnet,.axv-isw .axs-mcat-th-dnet{display:none}}@media (max-width:700px){.axv-isw-periodband{gap:8px 12px;padding:8px 10px 6px}.axv-isw-bandnotes{margin-left:0}}.axs-rec-boardwrap{height:100%;min-height:0;position:relative}.axs-rec-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-rec-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-rec-cols{height:100%}.axs-rec-cols{min-height:0;display:flex;container:axreccols/inline-size}.axs-rec-cols>.axs-rec-master{flex:7 1 0;min-width:0}.axs-rec-stagecol{border-left:1px solid var(--axs-line);background:var(--axs-canvas-bg);flex-direction:column;flex:5 1 0;min-width:300px;min-height:0;display:flex}.axs-rec-stagecol>.axs-rec-detailpane{flex:auto;height:auto;min-height:0}.axs-rec-colhead{box-sizing:border-box;border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:9px;height:44px;padding:0 14px;display:flex}.axs-rec-colheadlabel{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:11px;font-weight:500}.axs-rec-colheadmeta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-rec-colheadtotal{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.axs-rec-master{flex-direction:column;height:100%;min-height:0;display:flex;container:axrecmaster/inline-size}.axs-rec-searchband{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;flex:none;align-items:flex-end;gap:10px 12px;padding:14px 14px 13px;display:flex}.axs-rec-field{flex-direction:column;flex:110px;gap:5px;min-width:0;display:flex}.axs-rec-field--date{flex:150px}.axs-rec-field--last4{flex:0 84px}.axs-rec-flabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.05em;color:var(--axs-ink-faint)}.axs-rec-input{box-sizing:border-box;width:100%;height:34px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);font-variant-numeric:tabular-nums;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);outline:none;padding:0 10px}.axs-rec-input:focus{border-color:var(--axs-accent)}.axs-rec-input::placeholder{color:var(--axs-ink-faint)}.axs-rec-searchactions{flex:none;align-self:flex-end;align-items:center;gap:8px;padding-bottom:3px;display:flex}.axs-rec-clearbtn{height:28px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;padding:0 10px}.axs-rec-clearbtn:hover{color:var(--axs-ink-mid)}.axs-rec-sortbar{border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:10px;padding:7px 12px 7px 14px;display:flex}.axs-rec-sortlabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);flex:none}.axs-rec-sortopts{flex-wrap:wrap;align-items:center;gap:2px;min-width:0;display:flex}.axs-rec-sortbtn{height:26px;font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-regular);color:var(--axs-ink-faint);border-radius:var(--axs-radius-sm);cursor:pointer;white-space:nowrap;transition:color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;align-items:center;gap:4px;padding:0 9px;display:inline-flex}.axs-rec-sortbtn:hover{color:var(--axs-ink-mid);background:var(--axs-chrome)}.axs-rec-sortbtn[data-active]{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-rec-sortcaret{color:var(--axs-ink-mid);transition:transform var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rec-sortcaret[data-dir=asc]{transform:rotate(180deg)}.axs-rec-results{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 8px 12px;overflow-y:auto}.axs-rec-statepad{padding:28px 16px}.axs-rec-rows{flex-direction:column;gap:2px;margin:0;padding:4px 2px 8px;list-style:none;display:flex}.axs-rec-row{border-radius:var(--axs-radius-md)}.axs-rec-rowbtn{border-radius:var(--axs-radius-md);cursor:pointer;text-align:left;width:100%;font:inherit;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;flex-direction:column;gap:4px;padding:10px 11px;display:flex;position:relative}.axs-rec-rowbtn:hover{background:var(--axs-chrome)}.axs-rec-row[data-selected] .axs-rec-rowbtn{background:var(--axs-accent-bg)}.axs-rec-row[data-selected] .axs-rec-rowbtn:before{content:"";background:var(--axs-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}.axs-rec-rowtop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.axs-rec-rownum{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-rec-rowtotal{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums;flex:none}.axs-rec-rowbot{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.axs-rec-rowmeta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-rec-rowtip{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axs-rec-detailpane{overscroll-behavior:contain;flex-direction:column;height:100%;display:flex;overflow-y:auto;container:axrecdetail/inline-size}.axs-rec-detail-empty{place-items:center;height:100%;padding:24px;display:grid}.axs-rec-detailactions{flex:none;justify-content:flex-end;padding:12px 14px 0;display:flex}.axs-rec-receiptstage{flex:1;justify-content:center;align-items:flex-start;padding:14px;display:flex}@container axreccols (width<=620px){.axs-rec-cols{flex-direction:column}.axs-rec-cols>.axs-rec-master{flex:55%;min-height:0}.axs-rec-stagecol{border-left:0;border-top:1px solid var(--axs-line);flex:45%;min-width:0}}@container axrecmaster (width<=460px){.axs-rec-searchband{gap:9px 10px;padding:12px 12px 11px}.axs-rec-field{flex:calc(50% - 6px)}.axs-rec-field--date{flex:100%}.axs-rec-searchactions{width:100%}.axs-rec-searchactions .axs-rec-searchpill{flex:1;justify-content:center}.axs-rec-sortbar{gap:8px;padding:7px 10px 7px 12px}.axs-rec-sortbtn{padding:0 7px}}@container axrecmaster (width<=300px){.axs-rec-field{flex:100%}.axs-rec-sortlabel{display:none}}@container axrecdetail (width<=420px){.axs-rec-receiptstage{padding:10px}}.axs-prof-root{height:100%;min-height:0;position:relative}.axs-prof-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-gb-fillbody>.axs-prof-shell{height:100%}.axs-prof-shell{height:100%;min-height:0;display:flex}.axs-prof-loading{padding:24px 26px}.axs-prof-loading:has(>.axv-state){box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.axs-prof-loading>.axv-state{flex:auto}.axs-prof-rail{border-right:1px solid var(--axs-line);flex-direction:column;flex:none;gap:3px;width:212px;padding:14px 12px;display:flex;overflow-y:auto}.axs-prof-me{border-bottom:1px solid var(--axs-line);align-items:center;gap:10px;margin-bottom:6px;padding:4px 8px 14px;display:flex}.axs-prof-meav{color:#fff;width:34px;height:34px;font-size:13px;font-weight:var(--axs-weight-medium);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.axs-prof-meav img{object-fit:cover;width:100%;height:100%}.axs-prof-meid{min-width:0}.axs-prof-mename{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.axs-prof-meemail{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.axs-prof-navitem{border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;text-align:left;width:100%;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;display:flex;position:relative}.axs-prof-navitem svg{flex:none}.axs-prof-navitem:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-prof-navitem[data-active]{background:var(--axs-accent-bg);color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axs-prof-navitem[data-active]:before{content:"";background:var(--axs-accent);border-radius:2px;width:2.5px;position:absolute;top:7px;bottom:7px;left:0}.axs-prof-navmeta{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:uppercase;letter-spacing:.1em;padding:12px 10px 6px}.axs-prof-pane{overscroll-behavior:contain;flex:1;min-width:0;overflow-y:auto}.axs-prof-secbody{max-width:760px;padding:22px 26px 28px}.axs-prof-backbtn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:12px 16px 0;padding:4px;display:inline-flex}.axs-prof-backbtn:hover{color:var(--axs-ink)}.axs-prof-sechead{margin-bottom:4px}.axs-prof-sech{font-family:var(--axs-sans);font-size:17px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);letter-spacing:-.01em;margin:0}.axs-prof-secsub{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:3px 0 0;line-height:1.5}.axs-prof-secsub--inline{margin-top:8px}.axs-prof-note{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);margin:14px 0 0;padding:10px 12px}.axs-prof-group{margin-top:22px}.axs-prof-glabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);text-transform:uppercase;letter-spacing:.1em;margin-bottom:11px;font-weight:600}.axs-prof-field{margin-bottom:14px;display:block}.axs-prof-flabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);margin-bottom:5px;display:block}.axs-prof-input,.axs-prof-textarea{width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);outline:none;padding:0 11px}.axs-prof-input{height:34px}.axs-prof-textarea{resize:vertical;min-height:64px;padding:9px 11px;line-height:1.5}.axs-prof-input:focus,.axs-prof-textarea:focus{border-color:var(--axs-accent)}.axs-prof-input[data-readonly]{background:var(--axs-surface-alt);color:var(--axs-ink-mid);cursor:default}.axs-prof-fhint{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-top:4px;display:block}.axs-prof-row2{gap:12px;display:flex}.axs-prof-row2>.axs-prof-field{flex:1}.axs-prof-idrow{align-items:flex-start;gap:16px;margin-top:20px;display:flex}.axs-prof-bigav{color:#fff;width:56px;height:56px;font-size:20px;font-weight:var(--axs-weight-medium);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.axs-prof-bigav img{object-fit:cover;width:100%;height:100%}.axs-prof-idfields{flex:1;min-width:0}.axs-prof-idfields .axs-prof-field{margin-bottom:0}.axs-prof-switch{background:var(--axs-line-hard);cursor:pointer;width:36px;height:21px;transition:background var(--axs-dur-fast) var(--axs-ease-standard);border:none;border-radius:999px;flex:none;padding:0;position:relative}.axs-prof-switch[data-on]{background:var(--axs-accent)}.axs-prof-switch:disabled{opacity:.5;cursor:not-allowed}.axs-prof-switch-knob{width:16px;height:16px;transition:transform var(--axs-dur-fast) var(--axs-ease-standard);background:#fff;border-radius:999px;position:absolute;top:2.5px;left:2.5px}.axs-prof-switch[data-on] .axs-prof-switch-knob{transform:translate(15px)}.axs-prof-savebar{border-top:1px solid var(--axs-line);align-items:center;gap:12px;margin-top:26px;padding-top:16px;display:flex}.axs-prof-savehint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:1}.axs-prof-err{color:var(--axs-danger)}.axs-prof-ghost{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:8px 12px}.axs-prof-ghost:hover{color:var(--axs-ink)}.axs-prof-savepill--saved,.axs-prof-savepill--saved:disabled{color:var(--axs-success);opacity:1}.axs-prof-savepill--saved svg{color:var(--axs-success)}.axs-prof-sigsplit{align-items:stretch;gap:16px;display:flex}.axs-prof-sigcol{flex-direction:column;flex:1;min-width:0;display:flex}.axs-prof-sigcol--preview{max-width:280px}.axs-prof-editor{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);overflow:hidden}.axs-prof-toolbar{border-bottom:1px solid var(--axs-line);background:var(--axs-surface-alt);align-items:center;gap:2px;padding:6px 8px;display:flex}.axs-prof-tbtn{width:26px;height:26px;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:13px;display:flex}.axs-prof-tbtn:hover{background:var(--axs-surface);color:var(--axs-ink)}.axs-prof-tbsep{background:var(--axs-line-hard);width:1px;height:16px;margin:0 4px}.axs-prof-edbody{min-height:150px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);outline:none;padding:13px 14px;line-height:1.55}.axs-prof-edbody:empty:before{content:"Type your signature…";color:var(--axs-ink-faint)}.axs-prof-merge{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.axs-prof-mlabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-right:2px}.axs-prof-chip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);background:var(--axs-surface-alt);border:1px solid var(--axs-line);cursor:pointer;border-radius:999px;padding:3px 9px}.axs-prof-chip:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-prof-previewhead{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);text-transform:uppercase;letter-spacing:.1em;margin-bottom:9px;font-weight:600}.axs-prof-sigpreview{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);flex:1;padding:16px}.axs-prof-sigcard{border:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:#1a1a1a;word-break:break-word;background:#fff;border-radius:6px;padding:15px 16px;line-height:1.5}.axs-prof-emptycopy{color:var(--axs-ink-faint)}.axs-prof-linkfield,.axs-prof-linkinput{display:block}.axs-prof-linkinput[aria-invalid=true]{border-color:var(--axs-danger)}.axs-prof-linkinput:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-prof-tbtn[aria-haspopup=dialog]:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-prof-pill{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-top:14px;display:inline-block}.axs-prof-pill[data-state=saving]{color:var(--axs-ink-mid)}.axs-prof-pill[data-state=saved]{color:var(--axs-success)}.axs-prof-pill[data-state=error]{color:var(--axs-danger)}.axs-prof-ngroup{margin-top:18px}.axs-prof-ngrouphead{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:4px;display:flex}.axs-prof-nchanhead{gap:0;display:flex}.axs-prof-nchanhead span{text-align:center;width:44px;font-family:var(--axs-sans);color:var(--axs-ink-faint);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:600}.axs-prof-ntype{border-bottom:1px solid var(--axs-line);align-items:center;gap:12px;padding:11px 0;display:flex}.axs-prof-ntype-id{flex:1;min-width:0}.axs-prof-ntype-name{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);display:block}.axs-prof-ntype-desc{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-top:2px;line-height:1.4;display:block}.axs-prof-nchans{flex:none;gap:0;display:flex}.axs-prof-nchans .axs-prof-switch{width:36px;margin:0 4px}.axs-prof-qhrow{align-items:center;gap:12px;display:flex}.axs-prof-qhlabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-prof-qhtimes{align-items:flex-end;margin-top:12px}.axs-prof-qhsave{margin-bottom:14px}.axs-prof-actionrow{border-bottom:1px solid var(--axs-line);align-items:center;gap:14px;padding:12px 0;display:flex}.axs-prof-actionrow:last-child{border-bottom:none}.axs-prof-actiontext{flex:1;min-width:0}.axs-prof-actionname{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);display:block}.axs-prof-actiondesc{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin-top:3px;line-height:1.45;display:block}.axs-prof-actionbtn{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;flex:none;padding:8px 16px}.axs-prof-actionbtn:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axs-prof-actionbtn:disabled{opacity:.5;cursor:not-allowed}.axs-prof-soon{text-transform:uppercase;letter-spacing:.08em;color:var(--axs-accent);vertical-align:middle;margin-left:6px;font-size:9px;font-weight:600}.axs-prof-statusdot{background:var(--axs-success);border-radius:999px;flex:none;width:8px;height:8px}.axs-prof-shell[data-phone]{flex-direction:column}.axs-prof-shell[data-phone] .axs-prof-rail{border-right:none;width:100%}.axs-prof-shell[data-phone] .axs-prof-pane--phone{flex-direction:column;min-height:0;display:flex}.axs-prof-shell[data-phone] .axs-prof-secbody{max-width:none}.axs-prof-shell[data-phone] .axs-prof-sigsplit{flex-direction:column}.axs-prof-shell[data-phone] .axs-prof-sigcol--preview{max-width:none}.axs-prof-shell[data-phone] .axs-prof-row2{flex-direction:column;gap:0}.axs-ov-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29}.axs-ov-board .axs-dash-panel:hover{box-shadow:0 1px 2px #14120f0d,0 14px 30px -12px #14120f33}@media (prefers-reduced-motion:no-preference){.axs-ov-board .axs-dash-panel{transition:box-shadow var(--axs-motion-base) var(--axs-ease-out,ease)}}.axs-dash-kpi .axv-stat-value{font-family:var(--axs-display);letter-spacing:-.02em;font-weight:600}.axs-ov-board.axs-ov-dense .axs-dash-panel-body{padding:0}.axs-ov-board.axs-ov-dense .axs-dash-panel-body>.axs-dash-panel-sizer,.axs-ov-board.axs-ov-dense[data-stacked] .axs-dash-panel-body.axs-gb-stackbody{padding:12px 13px 11px}.axs-ov-greet{border-bottom:1px solid var(--axs-line-hard);font-family:var(--axs-sans);flex-shrink:0;align-items:baseline;gap:11px;margin-bottom:2px;padding-bottom:10px;display:flex}.axs-ov-greet-hi{font-family:var(--axs-display);letter-spacing:-.02em;color:var(--axs-ink);font-size:24px;font-weight:600;line-height:1}.axs-ov-greet-date{color:var(--axs-ink-mid);font-size:12.5px;font-weight:500}.axs-ov-greet-asof{color:var(--axs-ink-faint);white-space:nowrap;font-size:11px;font-weight:500}.axs-ov-greet-venue{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:10.5px;font-weight:500;display:inline-flex}.axs-ov-greet-venue:before{content:"";background:var(--axs-accent-bg);width:8px;height:8px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--axs-accent) 55%, transparent);border-radius:3px;flex-shrink:0}@media (max-width:640px){.axs-ov-greet{flex-wrap:wrap;gap:4px 10px}.axs-ov-greet-hi{font-size:22px}.axs-ov-greet-venue{width:100%;margin-left:0}}.axs-ov-nowband{flex-wrap:wrap;align-items:stretch;gap:14px 18px;display:flex}.axs-ov-nowband .axs-dash-kpi-strip{flex:460px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.axs-ov-nowband .axv-stat{justify-content:center;gap:5px;min-height:72px;padding:14px 16px}@container (width>=1120px){.axs-ov-nowband .axs-dash-kpi-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.axs-ov-pulsewrap{flex-direction:column;display:flex}.axs-ov-floorescape{border-top:1px solid var(--axs-line-soft);justify-content:flex-end;margin-top:8px;padding-top:6px;display:flex}.axs-ov-floorescape .axs-ov-link{font-size:11.5px}.axs-ov-nowdrill{border-top:1px solid var(--axs-line);animation:axs-ov-drill-in var(--axs-motion-base,.2s) ease both;margin-top:10px;padding-top:10px}@keyframes axs-ov-drill-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.axs-ov-nowdrill{animation:none}}.axs-ov-nowdrill-hd{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.axs-ov-nowdrill-title{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:11px;font-weight:500}.axs-ov-nowdrill-val{font-family:var(--axs-display,var(--axs-sans));font-variant-numeric:tabular-nums;color:var(--axs-ink);letter-spacing:-.01em;font-size:15px;font-weight:600}.axs-ov-nowdrill-body{min-height:0}.axs-ov-nowdrill-body .axs-live-staff{flex-direction:column;gap:10px;display:flex}.axs-ov-nowdrill-foot{border-top:1px solid var(--axs-line-soft);justify-content:flex-end;margin-top:8px;padding-top:6px;display:flex}.axs-ov-drillmeta{color:var(--axs-ink-faint);margin:8px 0 0;font-size:12px}.axs-ov-salesdrill{flex-direction:column;gap:12px;display:flex}.axs-ov-nightdrill .axs-ov-drillstats{flex-wrap:wrap;gap:16px 24px;margin:0 0 4px;display:flex}.axs-ov-nightdrill .axs-ov-drillstat{flex-direction:column;gap:2px;display:flex}.axs-ov-nightdrill .axs-ov-drillstat-l{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:500}.axs-ov-nightdrill .axs-ov-drillstat-v{font-family:var(--axs-display,var(--axs-sans));font-variant-numeric:tabular-nums;color:var(--axs-ink);font-size:18px;font-weight:600}.axs-ov-glancewait{color:var(--axs-ink-faint);margin:4px 0 0;font-size:12px}.axs-ov-trend{border-left:1px solid var(--axs-line);flex-direction:column;flex:240px;min-width:220px;max-width:420px;padding-left:18px;display:flex}.axs-ov-trend-head{z-index:1;flex-shrink:0;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex;position:relative}.axs-ov-trend-cap{color:var(--axs-ink-faint);white-space:nowrap;font-size:10.5px}.axs-ov-trend .axv-cost-chart{background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.axs-ov-trend .axv-cost-bars{box-sizing:border-box;flex:1;align-items:flex-end;gap:6px;height:auto;min-height:74px;padding-top:18px}.axs-ov-trend .axv-cost-bar{border-radius:3px 3px 0 0}.axs-ov-trend .axv-cost-barlabel{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:9px;font-weight:500}.axs-ov-trend .axv-cost-barcount{display:none}@container (width<=900px){.axs-ov-trend{border-left:0;border-top:1px solid var(--axs-line);flex-basis:100%;max-width:none;margin-top:2px;padding-top:10px;padding-left:0}}.axs-ov-quiet{color:var(--axs-ink-faint);margin:0;padding:6px 2px 8px;font-size:12.5px;line-height:1.5}.axs-ov-tasks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-ov-task{--tone:var(--axs-accent);border:none;border-top:1px solid var(--axs-line);cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out,ease);background:0 0;border-radius:0;align-items:center;gap:10px;padding:9px 4px;display:flex}.axs-ov-task:first-child{border-top:none}.axs-ov-task:hover{background:var(--axs-surface-alt)}.axs-ov-task:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-task[data-tone=warn]{--tone:var(--axs-warn);--tone-bg:var(--axs-warn-bg)}.axs-ov-task[data-tone=critical],.axs-ov-task[data-tone=danger]{--tone:var(--axs-danger);--tone-bg:var(--axs-danger-bg)}.axs-ov-task[data-tone=accent]{--tone:var(--axs-accent);--tone-bg:var(--axs-accent-bg)}.axs-ov-task[data-tone=info]{--tone:var(--axs-info,#11707e);--tone-bg:var(--axs-accent-bg)}.axs-ov-task[data-tone=neutral]{--tone:var(--axs-ink-faint);--tone-bg:var(--axs-surface-alt)}.axs-ov-task[data-tone=success]{--tone:var(--axs-success);--tone-bg:var(--axs-ok-bg)}.axs-ov-task-dot{background:var(--tone);border-radius:50%;flex-shrink:0;width:7px;height:7px}.axs-ov-task-ic{width:22px;height:22px;color:var(--tone);background:var(--tone-bg,var(--axs-surface-alt));border-radius:6px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.axs-ov-task-text{min-width:0;color:var(--axs-ink);flex:1;font-size:13px;font-weight:500;line-height:1.4}.axs-ov-task-text strong{font-weight:600;display:block}.axs-ov-task-text small{color:var(--axs-ink-mid);margin-top:1px;font-size:12px;font-weight:400;line-height:1.45;display:block}.axs-ov-task-chev{color:var(--axs-ink-faint);transition:transform var(--axs-motion-fast) var(--axs-ease-out,ease);flex-shrink:0;display:inline-flex}.axs-ov-task-chev[data-open]{transform:rotate(90deg)}.axs-ov-acc{border-top:1px solid var(--axs-line);transition:grid-template-rows .22s var(--axs-ease-out,ease);grid-template-rows:0fr;list-style:none;display:grid}.axs-ov-acc[data-open]{grid-template-rows:1fr}@starting-style{.axs-ov-acc[data-open]{grid-template-rows:0fr}}.axs-ov-acc-clip{visibility:visible;min-height:0;transition:visibility;overflow:hidden}.axs-ov-acc:not([data-open]) .axs-ov-acc-clip{visibility:hidden;transition:visibility 0s .22s}.axs-ov-acc-inner{padding:10px 4px 12px}.axs-ov-acc-note{color:var(--axs-ink-faint);margin:0;font-size:12px}.axs-ov-acc-note[data-tone=warn]{color:var(--axs-warn)}@media (prefers-reduced-motion:reduce){.axs-ov-acc,.axs-ov-acc-clip,.axs-ov-task-chev{transition:none}}.axs-ov-link{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-accent);background:0 0;border:none;align-self:flex-start;padding:0;font-size:11.5px;font-weight:500}.axs-ov-link:hover{text-decoration:underline}.axs-ov-foot{border-top:1px solid var(--axs-line-soft);justify-content:flex-end;align-items:center;gap:14px;margin-top:8px;padding-top:7px;display:flex}.axs-ov-ahead{flex-direction:column;display:flex}.axs-ov-week{margin:0;padding:0;list-style:none}.axs-ov-day{border-top:1px solid var(--axs-line);transition:background var(--axs-motion-fast) var(--axs-ease-out,ease);border-left:3px solid #0000;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"chip covers band demand""chip ops driver driver";align-items:baseline;gap:3px 10px;padding:8px 10px 9px;display:grid}.axs-ov-day[data-past]{opacity:.6;transition:opacity var(--axs-motion-fast) var(--axs-ease-out,ease), background var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-day[data-past]:hover,.axs-ov-day[data-past][data-open]{opacity:1}.axs-ov-day:first-child{border-top:none}.axs-ov-day[role=button]{cursor:pointer}.axs-ov-day[role=button]:hover,.axs-ov-day[data-open]{background:var(--axs-surface-alt)}.axs-ov-day:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-day[data-today]{border-left-color:var(--axs-accent)}.axs-ov-day>.axv-daychip{grid-area:chip;align-self:start;margin-top:1px}.axs-ov-day-covers{color:var(--axs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:covers;font-size:13px}.axs-ov-day-covers b{font-weight:600}.axs-ov-day-covers em{color:var(--axs-ink-faint);font-style:normal}.axs-ov-day-range{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;grid-area:band;font-size:11px;overflow:hidden}.axs-ov-day-range i{font-style:normal}.axs-ov-night-demand-chip{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);flex-shrink:0;grid-area:demand;justify-self:end;align-items:center;gap:5px;font-size:9px;font-weight:500;display:inline-flex}.axs-ov-night-demand-chip[data-level=high]{color:var(--axs-warn);font-weight:600}.axs-ov-night-demand-chip[data-level=high]:before{content:"";background:var(--axs-warn-dot,#f59e0b);border-radius:50%;flex-shrink:0;width:6px;height:6px}.axs-ov-day-ops{color:var(--axs-ink-mid);white-space:nowrap;grid-area:ops;align-items:baseline;gap:9px;font-size:11.5px;display:inline-flex}.axs-ov-night-staff{white-space:nowrap;flex-shrink:0}.axs-ov-night-wx{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.axs-ov-night-wx i{font-style:normal}.axs-ov-wx-glyph{opacity:.7;flex-shrink:0}.axs-ov-day-driver{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--axs-ink);grid-area:driver;font-size:11.5px;font-weight:500;overflow:hidden}.axs-ov-day-driver:before{content:"";vertical-align:middle;background:var(--axs-accent);opacity:.9;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.axs-ov-day-driver[data-kind=town]:before{background:#11707e}.axs-ov-day-more{color:var(--axs-ink-faint);font-weight:400}.axs-ov-week-sig{border-top:1px solid var(--axs-line-hard);flex-direction:column;gap:1px;margin:8px 0 0;padding:7px 2px 0;list-style:none;display:none}.axs-ov-week-sigrow{cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out,ease);border-radius:6px;align-items:baseline;gap:9px;padding:4px 6px;display:flex}.axs-ov-week-sigrow:hover,.axs-ov-week-sigrow[aria-expanded=true]{background:var(--axs-surface-alt)}.axs-ov-week-sigrow:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-week-sigday{letter-spacing:.06em;width:30px;color:var(--axs-ink-faint);flex:none;font-size:9.5px;font-weight:600}.axs-ov-week-sigtext{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--axs-ink);font-size:11.5px;font-weight:500;overflow:hidden}.axs-ov-week-sigtext:before{content:"";vertical-align:middle;background:var(--axs-accent);opacity:.9;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.axs-ov-week-sigrow[data-kind=town] .axs-ov-week-sigtext:before{background:#11707e}.axs-ov-week-sigrow[data-kind=demand] .axs-ov-week-sigtext:before{background:var(--axs-warn-dot,#f59e0b)}.axs-ov-weeknav{align-items:center;gap:1px;display:inline-flex}.axs-ov-weeknav-btn{width:22px;height:22px;color:var(--axs-ink-faint);cursor:pointer;transition:color var(--axs-motion-fast) var(--axs-ease-out,ease), background var(--axs-motion-fast) var(--axs-ease-out,ease);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.axs-ov-weeknav-btn svg{width:13px;height:13px}.axs-ov-weeknav-btn[data-dir=prev] svg{transform:rotate(180deg)}.axs-ov-weeknav-btn:hover{color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-ov-weeknav-btn:active{transform:scale(.92)}.axs-ov-weeknav-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-weeknav-cur{font-family:var(--axs-sans);letter-spacing:.03em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--axs-ink-mid);cursor:pointer;transition:color var(--axs-motion-fast) var(--axs-ease-out,ease), background var(--axs-motion-fast) var(--axs-ease-out,ease);background:0 0;border:none;border-radius:6px;padding:3px 7px;font-size:10.5px;font-weight:500}.axs-ov-weeknav-cur:disabled{color:var(--axs-ink-faint);cursor:default}.axs-ov-weeknav-cur:not(:disabled):hover{color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-ov-weeknav-cur:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}@media (hover:none){.axs-ov-weeknav-btn{width:44px;height:44px}.axs-ov-weeknav-cur{min-height:44px;padding:4px 10px}}@container (width>=700px){.axs-ov-week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.axs-ov-day{grid-row:1;grid-column:var(--ov-col);text-align:center;border-top:none;border-left-width:1px;border-left-color:var(--axs-line);flex-direction:column;align-items:center;row-gap:0;padding:12px 8px;display:flex}.axs-ov-day[data-today]{border-left-color:var(--axs-line)}.axs-ov-day:first-child{border-left-color:#0000}.axs-ov-day>.axv-daychip{order:1;align-self:center;margin:0}.axs-ov-day-covers{order:2;margin-top:10px}.axs-ov-day-covers b{font-family:var(--axv-num,var(--axs-sans));font-size:20px;line-height:1.1}.axs-ov-day-covers span{color:var(--axs-ink-faint);font-size:10px}.axs-ov-day-ops{order:3;gap:7px;margin-top:6px;font-size:11px}.axs-ov-night-demand-chip{justify-self:unset;order:4;margin-top:8px}.axs-ov-night-demand-chip:not([data-level=high]),.axs-ov-day-range,.axs-ov-day-driver{display:none}.axs-ov-week-sig{display:flex}.axs-ov-week>.axs-ov-acc{border-top:none;grid-area:2/1/auto/-1}.axs-ov-week>.axs-ov-acc[data-open]{border-top:1px solid var(--axs-line-hard)}.axs-ov-week .axs-ov-acc-inner{padding:11px 12px 13px}}.axs-ov-night-detail{flex-direction:column;gap:4px;display:flex}.axs-ov-night-range{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin:0 0 4px;font-size:11.5px}.axs-ov-night-range b{color:var(--axs-ink);font-weight:600}.axs-ov-night-demand{color:var(--axs-ink-mid);margin:6px 0 0;font-size:11.5px}.axs-ov-town{flex-direction:column;margin:4px 0 6px;padding:0;list-style:none;display:flex}.axs-ov-town-row{border-top:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:10px;padding:5px 2px;display:flex}.axs-ov-town-row:first-child{border-top:none}.axs-ov-town-name{color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.axs-ov-town-meta{color:var(--axs-ink-faint);white-space:nowrap;flex-shrink:0;font-size:10.5px}.axs-ov-events{flex-direction:column;gap:6px;margin:4px 0 10px;padding:0;list-style:none;display:flex}.axs-ov-event{--tone:var(--axs-accent);border:1px solid var(--axs-line);border-left:3px solid var(--tone);background:var(--axs-surface);border-radius:8px;flex-direction:column;gap:2px;padding:7px 10px;display:flex}.axs-ov-event[role=button]{cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out,ease)}.axs-ov-event[role=button]:hover{background:var(--axs-chrome)}.axs-ov-event[data-tone=success]{--tone:var(--axs-success)}.axs-ov-event[data-tone=warn]{--tone:var(--axs-warn)}.axs-ov-event-name{color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.axs-ov-event-meta{color:var(--axs-ink-mid);font-size:11px}.axs-ov-perf{flex-direction:column;display:flex}.axs-ov-perfpts{font-size:11px}.axs-ov-perfpts[data-tone=good]{color:var(--axs-ok)}.axs-ov-perfpts[data-tone=bad]{color:var(--axs-danger)}.axs-ov-vsrow{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.axs-ov-vsspan{color:var(--axs-ink-faint);font-size:10.5px}.axs-ov-vsopts{gap:1px;margin-left:auto;display:inline-flex}.axs-ov-vsopts button{-webkit-appearance:none;appearance:none;font-family:var(--axs-sans);color:var(--axs-ink-faint);cursor:pointer;transition:color var(--axs-motion-fast) var(--axs-ease-out,ease), background var(--axs-motion-fast) var(--axs-ease-out,ease);background:0 0;border:none;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:500}.axs-ov-vsopts button:hover{color:var(--axs-ink)}.axs-ov-vsopts button[aria-pressed=true]{color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-ov-vsopts button:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-guestmix{border-top:1px solid var(--axs-line-hard);margin-top:10px;padding-top:9px}.axs-ov-guestmix-head{cursor:pointer;transition:background var(--axs-motion-fast,.12s) ease;border-radius:6px;margin:-2px -6px 0;padding:2px 6px 4px}.axs-ov-guestmix-head:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axs-ov-guestmix-head:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--axs-accent) 40%, transparent);outline:none}.axs-ov-guestlist{margin-top:8px}.axs-ov-guestcols{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}@container (width<=380px){.axs-ov-guestcols{grid-template-columns:1fr}}.axs-ov-guestcol-hd{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);justify-content:space-between;align-items:baseline;gap:8px;padding:7px 0 3px;font-size:10px;font-weight:500;display:flex}.axs-ov-guestcol-hd i{text-transform:none;letter-spacing:0;color:var(--axs-ink-faint);font-style:normal}.axs-ov-guestrow{border-top:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;font-size:12px;display:flex}.axs-ov-guestrow-name{min-width:0;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-ov-guestrow-vip{letter-spacing:.06em;color:var(--axs-ink-mid);margin-left:6px;font-size:9px;font-style:normal;font-weight:600}.axs-ov-guestrow-meta{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:11px}.axs-ov-guestmix-label{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10px;font-weight:500;display:block}.axs-ov-guestmix-bar.axv-meterbar{margin-top:5px}.axs-ov-guestmix-ends{color:var(--axs-ink-mid);justify-content:space-between;gap:10px;margin-top:4px;font-size:11.5px;display:flex}.axs-ov-guestmix-ends b{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-ov-moverrows{margin:8px 0 0;padding:0;list-style:none}.axs-ov-moverrows li{border-top:1px solid var(--axs-line);align-items:baseline;gap:9px;padding:5px 0;font-size:12px;display:flex}.axs-ov-moverrows li:first-child{border-top:1px solid var(--axs-line-hard)}.axs-ov-mover-kind{letter-spacing:.07em;text-transform:uppercase;width:42px;color:var(--axs-ink-faint);flex:none;font-size:10px;font-weight:500}.axs-ov-mover-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--axs-ink);overflow:hidden}.axs-ov-moverrows .axv-delta{margin-left:auto}.axs-ov-rows{margin:0;padding:0;list-style:none}.axs-ov-rows li{border-top:1px solid var(--axs-line);color:var(--axs-ink);align-items:baseline;gap:9px;padding:5px 0;font-size:12px;display:flex}.axs-ov-rows li:first-child{border-top:none}.axs-ov-rows-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-ov-rows-sub{color:var(--axs-ink-faint);white-space:nowrap;flex-shrink:0;font-size:10.5px}.axs-ov-rows b{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:500}.axs-ov-revavg{align-items:baseline;gap:9px;margin-bottom:4px;display:flex}.axs-ov-revavg b{font-family:var(--axs-display);color:var(--axs-ink);font-size:24px;font-weight:500;line-height:1}.axs-ov-revavg span{color:var(--axs-ink-faint);font-size:11.5px}.axs-ov-revqueue{border-top:1px solid var(--axs-line);padding-top:7px}.axs-ov-revqueue-head{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:baseline;gap:6px;font-size:10.5px;font-weight:500;display:flex}.axs-ov-revqueue-head b{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-weight:500}.axs-ov-reachtop{border-top:1px solid var(--axs-line-hard);color:var(--axs-ink);cursor:pointer;align-items:baseline;gap:10px;margin:0;padding:7px 0 6px;font-size:12px;display:flex}.axs-ov-reachtop:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axs-ov-reachtop:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--axs-accent) 40%, transparent);outline:none}.axs-ov-reachtop-label{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:10px;font-weight:500}.axs-ov-reachtop b{overflow-wrap:anywhere;min-width:0;margin-left:auto;font-weight:500}.axs-ov-reachlater{border-top:1px solid var(--axs-line);color:var(--axs-ink-faint);align-items:baseline;gap:10px;margin:0;padding:6px 0 0;font-size:11.5px;display:flex}.axs-ov-reachlater i{margin-left:auto;font-size:10.5px;font-style:normal}.axs-ov-signals{flex-direction:column;display:flex}.axs-ov-signals .axs-ov-task[data-tone=info]{--tone:#11707e}.axs-ov-sig-ev{flex-direction:column;margin:0;display:flex}.axs-ov-sig-evrow{border-top:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:12px;padding:5px 2px;display:flex}.axs-ov-sig-evrow:first-child{border-top:none}.axs-ov-sig-ev dt{color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.axs-ov-sig-ev dd{color:var(--axs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0;font-size:12px;font-weight:500}.axs-ov-nowmain{flex-direction:column;flex:460px;min-width:0;display:flex}.axs-ov-nowmain .axs-dash-kpi-strip{flex:none;min-height:0}.axs-dash-kpi .axv-stat[data-selected=true]{background:color-mix(in srgb, var(--axs-accent) 12%, var(--axs-surface));border-color:color-mix(in srgb, var(--axs-accent) 28%, var(--axs-line))}.axs-dash-kpi button.axv-stat:hover{background:color-mix(in srgb, var(--axs-ink) 3%, var(--axs-surface))}.axs-dash-kpi button.axv-stat[data-selected=true]:hover{background:color-mix(in srgb, var(--axs-accent) 14%, var(--axs-surface))}.axs-ov-prose{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);max-width:52ch;margin:10px 0 0;padding-top:9px;font-size:12.5px;line-height:1.5}.axs-ov-prose b{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-ov-nowband .axv-stat[data-primary] .axv-stat-value{color:var(--axs-accent);font-size:27px}.axs-ov-attn{flex-direction:column;display:flex}.axs-ov-attn-sig{border-top:1px solid var(--axs-line-hard);margin-top:8px;padding-top:8px}.axs-ov-attn-sig[data-first]{border-top:none;margin-top:0;padding-top:2px}.axs-ov-task .axv-ictile{flex-shrink:0}.axs-ov-recap{flex-direction:column;display:flex}.axs-ov-lboards{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}@container (width<=380px){.axs-ov-lboards{grid-template-columns:1fr}}.axs-ov-lb-hd{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);padding:9px 0 3px;font-size:10px;font-weight:500}.axs-ov-lrow{cursor:pointer;transition:background var(--axs-motion-fast,.12s) ease;border-radius:6px;margin:0 -6px;padding:5px 6px 7px}.axs-ov-lrow:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axs-ov-lrow:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--axs-accent) 40%, transparent);outline:none}.axs-ov-lrow-top{justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.axs-ov-lrow-name{min-width:0;color:var(--axs-ink);overflow-wrap:anywhere}.axs-ov-lrow-val{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:11px}.axs-ov-board .axs-dash-panel[data-tone=focus]{border-color:color-mix(in srgb, var(--axs-accent) 38%, var(--axs-node-rim,var(--axs-line-hard)));box-shadow:0 1px 2px #14120f0d,0 14px 30px -12px #14120f33}.axs-ov-board.axs-ov-dense .axs-dash-panel-chip[data-tone=danger]{background:var(--axs-danger-bg);color:var(--axs-danger);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:600}.axs-ov-lb-hd{letter-spacing:.09em;font-weight:600}.axs-ov-board .axv-state{min-height:0;padding:12px 10px 14px}.axs-ov-board .axv-state-glyph svg{width:22px;height:22px}.axs-ov-board .axv-state-title{font-size:13px}.axs-ov-pages{margin:0;padding:0;list-style:none}.axs-ov-page{border-top:1px solid var(--axs-line);cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out,ease);align-items:baseline;gap:12px;padding:9px 4px;display:flex}.axs-ov-page:first-child{border-top:none}.axs-ov-page:hover{background:var(--axs-surface-alt)}.axs-ov-page:focus-visible{box-shadow:inset 0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ov-page-info{flex:1;align-items:baseline;gap:9px;min-width:0;display:flex}.axs-ov-page-info b{color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.axs-ov-page-info i{font-style:normal;font-family:var(--axs-mono,monospace);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.axs-ov-page-edit{color:var(--axs-accent);opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out,ease);flex-shrink:0;font-size:11.5px;font-weight:500}.axs-ov-page:hover .axs-ov-page-edit{opacity:1}.axs-ov-page:focus-visible .axs-ov-page-edit{opacity:1}@media (hover:none){.axs-ov-page-edit{opacity:1}}.axs-ov-ah{flex-direction:column;gap:8px;display:flex}.axs-ov-ah-stats{padding:2px 0}.axs-ov-ah-line{font-family:var(--axs-sans);color:var(--axs-ink);margin:0;font-size:13px;line-height:1.55}.axs-ov-ah-note{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:11.5px;line-height:1.5}.axs-ov-ah-open{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);color:var(--axs-ink);cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out);border-radius:8px;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:5px 11px;font-size:12px;font-weight:500;display:inline-flex}.axs-ov-ah-open:hover{background:var(--axs-surface-alt,#00000008)}.axs-dr-root{height:100%;min-height:0;position:relative}.axs-dr-barextra{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-left:8px;display:inline-flex}.axs-dr-board .axs-dash-panel-head{flex-wrap:wrap;row-gap:8px}.axs-dr-dayid{border-radius:var(--axs-radius-sm);cursor:pointer;align-items:center;padding:3px 6px;display:inline-flex;position:relative}.axs-dr-dayid:hover{background:var(--axs-chrome)}.axs-dr-daypick{opacity:0;cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-color-scheme:dark){.axs-dr-daypick{--lightningcss-light: ;--lightningcss-dark:initial}}.axs-dr-latest{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 6px}.axs-dr-latest:hover{text-underline-offset:2px;text-decoration:underline}.axs-dr-status{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.axs-dr-status i{background:var(--axs-success);border-radius:999px;flex:none;width:6px;height:6px}.axs-dr-running{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.axs-dr-stalled{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-warn);white-space:nowrap;cursor:default;align-items:center;gap:6px;display:inline-flex}.axs-dr-stalled:before{content:"";background:var(--axs-warn);border-radius:999px;flex:none;width:6px;height:6px}.axs-dr-spin{border:2px solid var(--axs-line-hard);border-top-color:var(--axs-accent);border-radius:999px;flex:none;width:13px;height:13px;animation:.7s linear infinite axs-dr-spin}@keyframes axs-dr-spin{to{transform:rotate(360deg)}}.axs-dr-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-dr-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-dr-node{height:100%}.axs-dr-node{flex-direction:column;height:100%;min-height:0;display:flex;container:axdrnode/inline-size}.axs-dr-nopos{flex:1;place-items:center;min-height:0;padding:24px;display:grid}.axs-dr-split{flex:1;min-height:0;display:flex}.axs-dr-split>.axs-dr-compose{border-right:1px solid var(--axs-line);flex:0 44%;min-width:300px}.axs-dr-split>.axs-dr-pv{flex:56%;min-width:0}@container axdrnode (width<=760px){.axs-dr-split{overscroll-behavior:contain;flex-direction:column;overflow-y:auto}.axs-dr-split>.axs-dr-compose{border-right:none;border-bottom:1px solid var(--axs-line);flex:none;min-width:0;height:auto;overflow-y:visible}.axs-dr-split>.axs-dr-pv{flex:none;height:auto;overflow-y:visible}.axs-dr-split .axs-dr-comp-foot{margin-top:0}}.axs-dr-compose{overscroll-behavior:contain;flex-direction:column;height:100%;min-height:0;display:flex;overflow-y:auto}.axs-dr-compose>.axv-state,.axs-dr-compose>.axv-skel{flex:1 0 auto}.axs-dr-sentwrap{flex:1;place-items:center;padding:24px;display:grid}.axs-dr-comp-head{border-bottom:1px solid var(--axs-line);flex-direction:column;flex:none;gap:9px;padding:14px 16px 12px;display:flex}.axs-dr-comp-row{align-items:flex-start;gap:10px;display:flex}.axs-dr-comp-key{width:52px;font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.05em;color:var(--axs-ink-faint);flex:none;padding-top:7px}.axs-dr-comp-cc{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);flex:1;padding-top:6px}.axs-dr-comp-subject{box-sizing:border-box;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);outline:none;flex:1;padding:0 10px}.axs-dr-comp-subject:focus{border-color:var(--axs-accent)}.axs-dr-chips{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.axs-dr-chip{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:999px;align-items:center;gap:6px;padding:3px 6px 3px 11px;display:inline-flex}.axs-dr-chip-x{color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:15px;line-height:1}.axs-dr-chip-x:hover{color:var(--axs-danger)}.axs-dr-chips-empty{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-style:italic}.axs-dr-chipinput{min-width:90px;height:28px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:0 0;border:none;outline:none;flex:1}.axs-dr-tofold{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:8px;min-width:0;min-height:28px;margin:0;padding:0;display:flex}.axs-dr-tofold-list{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);transition:color var(--axs-dur-fast) var(--axs-ease-standard);flex:1;overflow:hidden}.axs-dr-tofold-n{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:999px;flex:none;align-items:center;padding:2px 8px;display:inline-flex}.axs-dr-tofold-caret{color:var(--axs-ink-faint);transition:color var(--axs-dur-fast) var(--axs-ease-standard);flex:none;display:inline-flex}.axs-dr-tofold:hover .axs-dr-tofold-list{color:var(--axs-ink)}.axs-dr-tofold:hover .axs-dr-tofold-caret{color:var(--axs-ink-mid)}.axs-dr-tocollapse{cursor:pointer;min-height:28px;color:var(--axs-ink-faint);transition:color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0 2px;display:inline-flex}.axs-dr-tocollapse:hover{color:var(--axs-ink)}.axs-dr-atts{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;padding-top:3px;display:flex}.axs-dr-att{max-width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface-alt);border:1px solid var(--axs-line);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);border-radius:999px;align-items:center;gap:7px;padding:4px 11px;display:inline-flex}.axs-dr-att:hover{background:var(--axs-chrome);border-color:var(--axs-accent)}.axs-dr-att svg{color:var(--axs-ink-faint);flex:none}.axs-dr-att span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-dr-comp-notes{flex:none;padding:12px 16px 0}.axs-dr-comp-note{box-sizing:border-box;width:100%;min-height:52px;max-height:220px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);resize:none;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);outline:none;padding:8px 10px;line-height:1.5;display:block;overflow-y:auto}.axs-dr-comp-note:focus{border-color:var(--axs-accent)}.axs-dr-comp-foot{border-top:1px solid var(--axs-line);flex-direction:column;flex:none;gap:10px;margin-top:auto;padding:12px 16px 14px;display:flex}.axs-dr-comp-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.axs-dr-comp-hint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-dr-send-confirm{flex:none;align-items:center;gap:8px;display:inline-flex}.axs-dr-send-cancel{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:6px}.axs-dr-send-cancel:hover:not(:disabled){color:var(--axs-ink)}.axs-dr-error{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 10%, transparent);border-radius:var(--axs-radius-md);padding:8px 10px}.axs-dr-sent{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.axs-dr-sent-mark{width:42px;height:42px;color:var(--axs-success);background:color-mix(in srgb, var(--axs-success) 14%, transparent);border-radius:999px;place-items:center;display:grid}.axs-dr-sent-title{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-dr-sent-sub{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-dr-sent-done{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;margin-top:6px;padding:7px 16px}.axs-dr-pv{flex-direction:column;height:100%;min-height:0;padding:12px 16px 16px;display:flex}.axs-dr-pv--scroll{overscroll-behavior:contain;overflow-y:auto}.axs-dr-pv>.axv-state{flex:1 0 auto}.axs-dr-mscaler{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:#fff;flex:none;width:100%;max-width:600px;margin:0 auto;overflow:hidden}.axs-dr-preview-fill{background:#fff;border:none;display:block}.axs-dr-preview-skel{flex:1;min-height:200px}.axs-dr-preview-skel .axv-skel{height:100%;padding:0}.axs-dr-phone{flex-direction:column;min-height:0;display:flex}.axs-dr-mhead{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:7px;padding:10px 12px;display:flex}.axs-dr-mhead-nav{background:var(--axs-surface);width:34px;height:34px;color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-dr-mhead-nav:disabled{opacity:.35;cursor:not-allowed}.axs-dr-mhead-date{flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.axs-dr-mhead-dayname{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.axs-dr-mhead-pick{opacity:0;cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-color-scheme:dark){.axs-dr-mhead-pick{--lightningcss-light: ;--lightningcss-dark:initial}}.axs-dr-mhead-today{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);color:var(--axs-accent);background:var(--axs-accent-bg);cursor:pointer;border:none;border-radius:999px;flex:none;padding:6px 11px}.axs-dr-mhead-pill{flex:none;min-height:34px}.axs-dr-pill-warn{color:var(--axs-warn);border-color:color-mix(in srgb, var(--axs-warn) 45%, var(--axs-line-hard))}.axs-dr-mhead-rerun{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:6px;padding:7px 4px;display:inline-flex}.axs-dr-mhead-rerun:hover{color:var(--axs-ink)}.axs-dr-mhead-ok{background:var(--axs-success);border-radius:999px;flex:none;width:7px;height:7px}.axs-dr-mhead-running{flex:none;align-items:center;padding:7px;display:inline-flex}.axs-dr-mtoggle{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);flex:none;gap:4px;margin:10px 12px 0;padding:3px;display:flex}.axs-dr-mtab{min-height:40px;color:var(--axs-ink-mid);font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);border-radius:var(--axs-radius-sm);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;flex:1}.axs-dr-mtab[data-on]{background:var(--axs-surface);color:var(--axs-accent);box-shadow:var(--axs-elev-sm)}.axs-dr-mbody{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.axs-dr-phone .axs-dr-compose{overscroll-behavior:auto;height:auto;min-height:100%;overflow-y:visible}.axs-dr-phone .axs-dr-comp-foot{z-index:2;background:var(--axs-surface);position:-webkit-sticky;position:sticky;bottom:0}.axs-dr-phone .axs-dr-pv{height:auto;min-height:100%;padding:12px 14px 24px}.axs-pqm-shell{background:var(--axs-surface)}.axs-pqm-workspace{box-sizing:border-box;height:100%;min-height:0;padding:14px;position:relative;container:mcatws/inline-size}.axs-pqm-board .axs-dash-panel-head{cursor:default}.axs-pqm-board .react-resizable-handle{display:none}.axs-pqm-board .axs-dash-gridwrap{overflow:clip}.axs-gb-fillbody>.axs-pqm{height:100%}.axs-pqm{box-sizing:border-box;height:100%;min-height:0;display:flex;position:relative;container:pqm/inline-size}.axs-pqm-rail{border-right:1px solid var(--axs-line-soft);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:none;gap:2px;width:188px;padding:12px 10px;display:flex;overflow-y:auto}.axs-pqm:not([data-railopen])>.axs-pqm-rail{display:none}.axs-pqm-railscrim{z-index:7;background:color-mix(in srgb, var(--axs-ink,#000) 16%, transparent);cursor:pointer;border:none;padding:0;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.axs-pqm-railtoggle{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);flex:none;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.axs-pqm-railtoggle:hover{color:var(--axs-ink)}.axs-pqm-railtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-railtoggle[data-active]{color:var(--axs-ink);background:var(--axs-accent-bg);border-color:#0000}.axs-pqm-railtoggle svg{flex:none}.axs-pqm-railtoggle-dot{background:var(--axs-accent);border-radius:50%;width:5px;height:5px}.axs-pqm-railtoggle-icon{gap:4px;padding:7px 8px}.axs-pqm-catbtn{width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);border-radius:var(--axs-radius-md);cursor:pointer;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;display:flex}.axs-pqm-catbtn:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-pqm-catbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-catbtn[data-active]{color:var(--axs-ink);font-weight:var(--axs-weight-medium);background:var(--axs-accent-bg)}.axs-pqm-catname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-pqm-catn{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axs-pqm-catbtn[data-active] .axs-pqm-catn{color:var(--axs-ink-mid)}.axs-pqm-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.axs-pqm-toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:10px 12px 8px;display:flex}.axs-pqm-search{box-sizing:border-box;min-width:140px;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;flex:200px;padding:0 11px}.axs-pqm-search:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqm-glance{flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.axs-pqm-stat{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-radius:var(--axs-radius-pill,999px);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:baseline;gap:4px;padding:3px 8px;display:inline-flex}.axs-pqm-stat.axs-pqm-stat-static{cursor:default}.axs-pqm-stat:not(.axs-pqm-stat-static):hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-pqm-stat[data-warn] .axs-pqm-statn{color:var(--axs-warn)}.axs-pqm-stat[data-crit] .axs-pqm-statn{color:var(--axs-danger)}.axs-pqm-statn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-pqm-chips{border-bottom:1px solid var(--axs-line-soft);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:0 12px 8px;display:flex}.axs-pqm-chip{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-chrome);border-radius:var(--axs-radius-pill,999px);cursor:pointer;border:1px solid #0000;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.axs-pqm-chip:hover{color:var(--axs-ink)}.axs-pqm-chip[data-active]{color:var(--axs-ink);background:var(--axs-accent-bg)}.axs-pqm-tablewrap{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.axs-pqm-table{border-collapse:collapse;width:100%;font-family:var(--axs-sans)}.axs-pqm-th{z-index:1;background:var(--axs-surface);text-align:left;font-weight:var(--axs-weight-medium);font-size:var(--axs-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);border-bottom:1px solid var(--axs-line-hard);white-space:nowrap;padding:8px 10px;position:-webkit-sticky;position:sticky;top:0}.axs-pqm-th[data-align=right]{text-align:right}.axs-pqm-th[data-align=center]{text-align:center}.axs-pqm-th[data-align=right]{padding:0}.axs-pqm-th[data-align=left]:has(.axs-pqm-sortbtn){padding:0}.axs-pqm-th:has(.axs-pqm-sortbtn){padding:0}.axs-pqm-sortbtn{align-items:center;gap:4px;justify-content:inherit;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:8px 10px;display:inline-flex}.axs-pqm-th[data-align=right] .axs-pqm-sortbtn{justify-content:flex-end}.axs-pqm-th[data-align=center] .axs-pqm-sortbtn{justify-content:center}.axs-pqm-sortbtn:hover{color:var(--axs-ink-mid)}.axs-pqm-th[data-sorted]{color:var(--axs-ink)}.axs-pqm-sortcaret{font-family:var(--axs-sans);opacity:.7;font-size:10px}.axs-pqm-th[data-sorted] .axs-pqm-sortcaret{color:var(--axs-ink);opacity:1}.axs-pqm-row{border-bottom:1px solid var(--axs-line-soft);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-pqm-row:hover{background:var(--axs-chrome)}.axs-pqm-row[data-selected]{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axs-pqm-row[data-86]{box-shadow:inset 2px 0 0 var(--axs-danger)}.axs-pqm-row td{font-size:var(--axs-text-body);color:var(--axs-ink);vertical-align:middle;white-space:nowrap;padding:7px 10px}.axs-pqm-c-num{text-align:right;font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-pqm-c-name{white-space:normal}.axs-pqm-namebtn{font:inherit;font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.axs-pqm-namebtn:hover{color:var(--axs-accent)}.axs-pqm-c-cat{color:var(--axs-ink-mid)}.axs-pqm-c-price{text-align:right;font-family:var(--axs-sans);font-variant-numeric:tabular-nums}.axs-pqm-levels{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);background:var(--axs-chrome);border-radius:var(--axs-radius-pill,999px);margin-left:5px;padding:0 5px}.axs-pqm-c-type{color:var(--axs-ink-mid)}.axs-pqm-srcbadge{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.02em;align-items:center;display:inline-flex}.axs-pqm-srcbadge[data-source=synced]{color:var(--axs-ink-faint);font-weight:400}.axs-pqm-srcbadge[data-source=staged]{color:var(--axs-accent);gap:5px}.axs-pqm-srcbadge[data-source=staged]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.axs-pqm-c-86{text-align:center}.axs-pqm-86{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-danger);font-weight:600}.axs-pqm-c-mapped{text-align:center}.axs-pqm-mapdot{background:var(--axs-ok);vertical-align:middle;border-radius:50%;width:8px;height:8px;display:inline-block}.axs-pqm-dash{background:var(--axs-line-hard);vertical-align:middle;border-radius:1px;width:9px;height:1.5px;display:inline-block}.axs-pqm-foot{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);border-top:1px solid var(--axs-line-soft);flex:none;padding:7px 12px}@container pqm (width<=820px){.axs-pqm-th[data-secondary],.axs-pqm-c-type[data-secondary],.axs-pqm-c-mapped[data-secondary]{display:none}}@container pqm (width<=600px){.axs-pqm[data-collapsible][data-railopen]>.axs-pqm-rail{z-index:8;background:var(--axs-surface);width:min(240px,82%);box-shadow:var(--axs-elev-lg);position:absolute;top:0;bottom:0;left:0;right:auto}.axs-pqm[data-collapsible][data-railopen]>.axs-pqm-railscrim{display:block}}@container pqm (width<=460px){.axs-pqm-glance,.axs-pqm-railtoggle-label{display:none}}.axs-pqm-pulse{box-sizing:border-box;height:100%;min-height:0;font-family:var(--axs-sans);flex-direction:column;padding:12px 14px;display:flex}.axs-pqm-pulsehead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-pqm-pulsedot{background:var(--axs-line-hard);border-radius:50%;flex:none;width:9px;height:9px}.axs-pqm-pulsedot[data-on]{background:var(--axs-ok)}.axs-pqm-pulsedot[data-stale]{background:var(--axs-warn)}.axs-pqm-pulsetitle{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-pqm-pulsewhen{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-left:auto}.axs-pqm-pulsewhen[data-stale]{color:var(--axs-warn)}.axs-pqm-pulsestats{gap:16px;margin:12px 0;display:flex}.axs-pqm-pulsestat{font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-pqm-pulsestat[data-crit]{color:var(--axs-danger)}.axs-pqm-pulsen{font-family:var(--axs-sans);font-size:var(--axs-text-section,1.1rem);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums;margin-right:4px}.axs-pqm-pulsestat[data-crit] .axs-pqm-pulsen{color:var(--axs-danger)}.axs-pqm-oos{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.axs-pqm-ooslabel{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:6px}.axs-pqm-oosempty{font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0}.axs-pqm-ooslist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.axs-pqm-oositem{font-size:var(--axs-text-label);color:var(--axs-ink);align-items:center;gap:8px;padding:3px 0;display:flex}.axs-pqm-oosname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-pqm-oosqty{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-danger);font-variant-numeric:tabular-nums;margin-left:auto}.axs-pqm-deploy{box-sizing:border-box;height:100%;min-height:0;font-family:var(--axs-sans);flex-direction:column;padding:12px 14px;display:flex}.axs-pqm-deployhead{align-items:center;gap:8px;display:flex}.axs-pqm-deploytitle{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-pqm-deploycount{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);background:var(--axs-chrome);border-radius:var(--axs-radius-pill,999px);font-variant-numeric:tabular-nums;padding:1px 8px}.axs-pqm-deploycount[data-some]{color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 12%, var(--axs-surface))}.axs-pqm-deploylist,.axs-pqm-deploybody{overscroll-behavior:contain;flex:auto;min-height:0;margin:10px 0;overflow:auto}.axs-pqm-deployempty{font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0 0 4px}.axs-pqm-changelist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.axs-pqm-change{font-size:var(--axs-text-label);color:var(--axs-ink);align-items:center;gap:8px;padding:4px 0;display:flex}.axs-pqm-mmsub{align-items:baseline;gap:8px;margin:0 0 6px;display:flex}.axs-pqm-mmsub:not(:first-child){border-top:1px solid var(--axs-line-soft);margin-top:14px;padding-top:12px}.axs-pqm-mmsublabel{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-pqm-mmsubn{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);color:var(--axs-warn);font-variant-numeric:tabular-nums}.axs-pqm-mismatchlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-pqm-mm{grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:9px 2px;display:grid}.axs-pqm-mm+.axs-pqm-mm{border-top:1px solid var(--axs-line)}.axs-pqm-mmname{font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-pqm-mmprices{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.axs-pqm-mmcms{color:var(--axs-accent)}.axs-pqm-mmne{color:var(--axs-warn);font-weight:var(--axs-weight-medium)}.axs-pqm-mmpos{color:var(--axs-ink-mid)}.axs-pqm-mmactions{grid-column:1/-1;gap:6px;margin-top:4px;display:flex}.axs-pqm-mmbtn{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm,var(--axs-radius-md));cursor:pointer;white-space:nowrap;flex:1 1 0;padding:5px 6px}.axs-pqm-mmbtn:hover:not(:disabled){color:var(--axs-ink);border-color:var(--axs-accent)}.axs-pqm-mmbtn:disabled{opacity:.5;cursor:not-allowed}.axs-pqm-mmbtn-mute{color:var(--axs-ink-faint)}.axs-pqm-mmbtn-mute:hover:not(:disabled){color:var(--axs-ink-mid);border-color:var(--axs-line-hard)}.axs-pqm-changetype{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);text-transform:capitalize;color:var(--axs-ink-mid);flex:none}.axs-pqm-changetype[data-op=delete]{color:var(--axs-danger)}.axs-pqm-changename{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-pqm-deployfoot{border-top:1px solid var(--axs-line-soft);flex:none;padding-top:10px}.axs-pqm-deploywarn{font-size:var(--axs-text-micro);color:var(--axs-warn);margin:0 0 8px}.axs-pqm-deploymsg{font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:0 0 8px}.axs-pqm-deploymsg[data-phase=error]{color:var(--axs-danger)}.axs-pqm-deploymsg[data-phase=queued]{color:var(--axs-ok)}.axs-pqm-btn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;width:100%;padding:7px 12px}.axs-pqm-btn:hover:not(:disabled){color:var(--axs-ink)}.axs-pqm-btn:disabled{opacity:.5;cursor:not-allowed}.axs-pqm-deploygo{display:block}.axs-pqm-deploygo .axv-actionpill{justify-content:center;width:100%}.axs-pqm-confirmrow .axv-actionpill{flex:1 1 0;justify-content:center}.axs-pqm-edit{font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;gap:12px;display:flex}.axs-pqm-edit-hint,.axs-pqm-edit-note{font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:0;line-height:1.45}.axs-pqm-edit-hint code,.axs-pqm-edit-note code{font-family:var(--axs-sans);font-size:.92em}.axs-pqm-edit input[type=text],.axs-pqm-edit input[type=number],.axs-pqm-edit select,.axs-pqm-form input[type=text],.axs-pqm-form input[type=number],.axs-pqm-form select{box-sizing:border-box;width:100%;height:34px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), box-shadow var(--axs-dur-fast) var(--axs-ease-standard);outline:none;padding:0 11px}.axs-pqm-edit input::placeholder,.axs-pqm-form input::placeholder{color:var(--axs-ink-faint)}.axs-pqm-edit select,.axs-pqm-form select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%238b8980%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpolyline points=%276 9 12 15 18 9%27%3e%3c/polyline%3e%3c/svg%3e");background-position:right 11px center;background-repeat:no-repeat;background-size:14px;padding-right:34px}.axs-pqm-edit input:hover:not(:focus),.axs-pqm-edit select:hover:not(:focus),.axs-pqm-form input:hover:not(:focus),.axs-pqm-form select:hover:not(:focus){border-color:color-mix(in srgb, var(--axs-accent) 32%, var(--axs-line-hard))}.axs-pqm-edit input:focus,.axs-pqm-edit select:focus,.axs-pqm-form input:focus,.axs-pqm-form select:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqm-edit select:disabled,.axs-pqm-form select:disabled{opacity:.55;cursor:not-allowed;background-color:var(--axs-chrome)}.axs-pqm-edit-flag input[type=checkbox]{width:14px;height:14px;accent-color:var(--axs-accent);cursor:pointer}.axs-pqm-edit-prices{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.axs-pqm-edit-pricelvl{align-items:center;gap:8px;display:flex}.axs-pqm-edit-pricen{width:30px;font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axs-pqm-edit-field{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.axs-pqm-edit-label{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid)}.axs-pqm-edit-row{gap:10px;display:flex}.axs-pqm-edit-flags{border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);flex-wrap:wrap;gap:6px 12px;padding:6px 10px;display:flex}.axs-pqm-edit-flags legend{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--axs-ink-mid);padding:0 4px}.axs-pqm-edit-flag{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);align-items:center;gap:4px;display:inline-flex}.axs-pqm-edit-links{grid-template-columns:auto 1fr;gap:4px 12px;margin:0 0 8px;display:grid}.axs-pqm-edit-links dt{font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--axs-ink-mid);align-self:center}.axs-pqm-edit-links dd{font-size:var(--axs-text-label);color:var(--axs-ink);margin:0}.axs-pqm-edit-num{font-family:var(--axs-sans);font-variant-numeric:tabular-nums}.axs-pqm-edit-mods{font-size:var(--axs-text-label);color:var(--axs-ink-mid);flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.axs-pqm-edit-foot{border-top:1px solid var(--axs-line-soft);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:10px 1.1rem;display:flex}.axs-pqm-edit-foot .axs-pqm-btn{width:auto}.axs-pqm-edit-msg{font-size:var(--axs-text-label);margin:0 auto 0 0}.axs-pqm-edit-msg[data-tone=ok]{color:var(--axs-ok)}.axs-pqm-edit-msg[data-tone=error]{color:var(--axs-danger)}.axs-pqm-edit-msg[data-tone=hint]{color:var(--axs-ink-faint)}.axs-pqm-form{height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;display:flex}.axs-pqm-form-scroll{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:18px;min-height:0;padding:16px 18px 20px;display:flex;overflow-y:auto}.axs-pqm-form>.axs-pqm-edit-foot{flex:none}.axs-pqm-form-hero{align-items:flex-start;gap:14px;display:flex}.axs-pqm-form-herofields{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.axs-pqm-form-status{align-self:flex-start}.axs-pqm-formsec{flex-direction:column;gap:9px;display:flex}.axs-pqm-formsec-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-mid)}.axs-pqm-seg{background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);gap:2px;padding:2px;display:flex}.axs-pqm-segbtn{cursor:pointer;min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-radius:calc(var(--axs-radius-md) - 3px);transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;flex:1 1 0;padding:6px 12px}.axs-pqm-segbtn:hover{color:var(--axs-ink)}.axs-pqm-segbtn[data-active]{background:var(--axs-surface);color:var(--axs-ink);box-shadow:var(--axs-elev-sm,0 1px 2px #00000014);font-weight:var(--axs-weight-medium)}.axs-pqm-segbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-form-pricerow{align-items:flex-end;gap:12px;display:flex}.axs-pqm-form-price1{flex:0 0 120px}.axs-pqm-levelstoggle{cursor:pointer;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent);background:0 0;border:none;flex:none;padding:8px 0}.axs-pqm-levelstoggle:hover{text-decoration:underline}.axs-pqm-adv{border-top:1px solid var(--axs-line-soft);padding-top:14px}.axs-pqm-adv-summary{cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-mid);align-items:center;gap:6px;list-style:none;display:inline-flex}.axs-pqm-adv-summary::-webkit-details-marker{display:none}.axs-pqm-adv-summary:before{content:"›";transition:transform var(--axs-dur-fast) var(--axs-ease-standard);display:inline-block}.axs-pqm-adv[open] .axs-pqm-adv-summary:before{transform:rotate(90deg)}.axs-pqm-adv-summary:hover{color:var(--axs-ink-mid)}.axs-pqm-adv-body{flex-direction:column;gap:12px;margin-top:12px;display:flex}.axs-pqm-edit-foothint{text-align:right;font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);flex:none;margin:0;padding:6px 1.1rem 10px}.axs-pqm-edit-minors{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.axs-pqm-edit-minor{align-items:center;gap:8px;display:flex}.axs-pqm-edit-minornum{text-align:right;width:36px;font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axs-pqm-edit-minor input{flex:auto;min-width:0}.axs-pqm-mgback{flex:none;padding:8px 1.1rem 0}.axs-pqm-mgbackbtn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:2px 0;display:inline-flex}.axs-pqm-mgbackbtn:hover{color:var(--axs-accent)}.axs-pqm-mglist{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.axs-pqm-mgrow{width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);border-radius:var(--axs-radius-md);cursor:pointer;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.axs-pqm-mgrow:hover{background:var(--axs-chrome)}.axs-pqm-mgrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-mgname{font-weight:var(--axs-weight-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-pqm-mgmeta{flex:none;align-items:center;gap:8px;display:inline-flex}.axs-pqm-mgrule{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:uppercase;letter-spacing:.05em}.axs-pqm-mgcount{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-pqm-edit-members{flex-direction:column;margin:6px 0 0;padding:0;list-style:none;display:flex}.axs-pqm-edit-member{align-items:center;gap:8px;padding:6px 2px;display:flex}.axs-pqm-edit-member+.axs-pqm-edit-member{border-top:1px solid var(--axs-line)}.axs-pqm-edit-member[data-off]{opacity:.62}.axs-pqm-edit-membernum{text-align:right;width:30px;font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axs-pqm-edit-membername{min-width:0;font-size:var(--axs-text-label);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.axs-pqm-edit-member[data-removed] .axs-pqm-edit-membername{color:var(--axs-ink-faint);text-decoration:line-through}.axs-pqm-edit-membertools{flex:none;align-items:center;gap:3px;display:inline-flex}.axs-pqm-caretbtn{width:22px;height:22px;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-chrome);border-radius:var(--axs-radius-sm,var(--axs-radius-md));cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.axs-pqm-caretbtn:hover:not(:disabled){color:var(--axs-ink);border-color:var(--axs-line-hard)}.axs-pqm-caretbtn:disabled{opacity:.35;cursor:not-allowed}.axs-pqm-mgtoggle{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill,999px);cursor:pointer;white-space:nowrap;padding:2px 9px}.axs-pqm-mgtoggle:hover{color:var(--axs-ink)}.axs-pqm-mgtoggle[data-on]{color:var(--axs-ink);background:var(--axs-accent-bg);border-color:#0000}.axs-pqm-mgtoggle-rm[data-on]{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface));border-color:#0000}.axs-pqm-optgrid{margin-top:6px}.axs-pqm-optctl{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-chrome);align-items:center;gap:8px;margin-top:8px;padding:7px 10px;display:flex}.axs-pqm-optctl-name{min-width:0;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.axs-pqm-optctl-tools{flex:none;align-items:center;gap:3px;display:inline-flex}.axs-pqm-optctl-hint{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin:8px 0 0;line-height:1.4}.axs-pqm-opt-hint{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);line-height:1.4}.axs-pqm-edit-field input[data-readonly]{color:var(--axs-ink-mid);background:var(--axs-chrome);cursor:default}.axs-pqm-optrow{align-items:center;gap:6px;display:flex}.axs-pqm-optrow-spacer{flex:auto}.axs-pqm-optreadout{font-size:var(--axs-text-body);color:var(--axs-ink);font-variant-numeric:tabular-nums;margin:0}.axs-pqm-optnest{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);cursor:pointer;width:100%;font-family:var(--axs-sans);color:var(--axs-ink);transition:background var(--axs-dur-fast) var(--axs-ease-standard);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.axs-pqm-optnest:hover{background:color-mix(in srgb, var(--axs-accent) 5%, var(--axs-surface))}.axs-pqm-optnest:hover svg{color:var(--axs-accent)}.axs-pqm-optnest:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-optnest-label{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium)}.axs-pqm-optnest svg{color:var(--axs-ink-faint)}.axs-pqm-poolsearch{box-sizing:border-box;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);background:var(--axs-surface);color:var(--axs-ink);outline:none;margin-bottom:8px;padding:9px 10px}.axs-pqm-poolsearch:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqm-poollist{flex-direction:column;gap:1px;margin:6px 0 0;padding:0;list-style:none;display:flex}.axs-pqm-poolnew{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-accent);border:1px dashed color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line-hard));border-radius:var(--axs-radius-md);background:0 0;padding:8px 10px}.axs-pqm-poolnew:hover:not(:disabled){background:var(--axs-accent-bg);border-color:#0000}.axs-pqm-poolnew:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-poolnew:disabled{color:var(--axs-ink-faint);border-color:var(--axs-line-soft);cursor:not-allowed;border-style:dashed}.axs-pqm-poolrow{border-radius:var(--axs-radius-md);justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.axs-pqm-poolrow:hover{background:var(--axs-chrome)}.axs-pqm-poolname{min-width:0;font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-pqm-poolrow[data-in] .axs-pqm-poolname{color:var(--axs-ink-mid)}.axs-pqm-poolin{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap;flex:none}.axs-pqm-pooladd{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill,999px);cursor:pointer;flex:none;padding:2px 11px}.axs-pqm-pooladd:hover:not(:disabled){color:var(--axs-ink)}.axs-pqm-pooladd:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-pooladd:disabled{opacity:.5;cursor:not-allowed}.axs-pqm-poolempty{font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-align:center;padding:10px}.axs-pqm-mgcreate{margin:2px 0 6px}.axs-pqm-mgcreatebtn{width:auto;color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 30%, var(--axs-line-hard));align-items:center;gap:6px;display:inline-flex}.axs-pqm-mgcreatebtn:hover:not(:disabled){color:var(--axs-accent);background:var(--axs-accent-bg);border-color:#0000}.axs-pqm-mgcreateform{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-chrome);flex-direction:column;gap:9px;padding:12px;display:flex}.axs-pqm-mgcreateform .axs-pqm-cinput{box-sizing:border-box;width:100%}.axs-pqm-mgcreatefoot{justify-content:flex-end;gap:6px;display:flex}.axs-pqm-mgcreatefoot .axs-pqm-btn{width:auto}.axs-pqm-mgdelete{width:auto;color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 28%, var(--axs-line-hard));margin-right:auto}.axs-pqm-mgdelete:hover:not(:disabled){color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 50%, var(--axs-line-hard))}.axs-pqm-mgconfirm{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:inline-flex}.axs-pqm-mgconfirm-q{font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin-right:auto}.axs-pqm-mgconfirm .axs-pqm-btn{width:auto}.axs-pqm-mgconfirm-yes{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 35%, var(--axs-line))}.axs-pqm-actions{flex-wrap:wrap;flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.axs-pqm-actions .axs-pqm-btn{align-items:center;gap:6px;width:auto;display:inline-flex}.axs-pqm-addwrap{position:relative}.axs-pqm-addwrap .axs-pqm-btn{width:auto}.axs-pqm-btnbadge{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;line-height:1}.axs-pqm-btnbadge[data-warn]{color:var(--axs-warn)}.axs-pqm-btn-deploy[data-some]{color:var(--axs-ink);background:var(--axs-accent-bg);border-color:#0000}.axs-pqm-status{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);border-bottom:1px solid var(--axs-line-soft);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:8px 12px 6px;display:flex}.axs-pqm-statustext{color:var(--axs-ink-mid)}.axs-pqm-status .axs-pqm-pulsedot[data-stale]{background:var(--axs-warn)}.axs-pqm-statussep{background:var(--axs-line-soft);flex:none;width:1px;height:12px;margin:0 2px}.axs-pqm-statusn{font-family:var(--axs-sans);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-pqm-statusn[data-crit]{color:var(--axs-danger)}.axs-mcat-drawerbody>.axs-pqm-deploy{flex:auto;width:100%;height:auto;min-height:0;padding:14px 16px}.axs-pqm-confirm{border:1px solid color-mix(in srgb, var(--axs-warn) 40%, var(--axs-line-hard));border-radius:var(--axs-radius-md);background:color-mix(in srgb, var(--axs-warn) 7%, var(--axs-surface));flex-direction:column;gap:8px;padding:10px 12px;display:flex}.axs-pqm-confirm .axs-pqm-deploywarn{margin:0}.axs-pqm-confirmrow{justify-content:flex-end;gap:8px;display:flex}.axs-pqm-confirmrow .axs-pqm-btn{flex:1 1 0;width:auto}.axs-pqm-createpop{z-index:6;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);width:230px;box-shadow:var(--axs-elev-lg);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.axs-pqm-cinput{box-sizing:border-box;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 9px}.axs-pqm-cinput:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqm-createerr{font-size:var(--axs-text-label);color:var(--axs-danger);margin:0}.axs-pqm-createfoot{justify-content:flex-end;gap:6px;display:flex}.axs-pqm-createfoot .axs-pqm-btn{width:auto}.axs-pqm-catdrawer{flex-direction:column;height:100%;min-height:0;display:flex}.axs-pqm-catdrawer-editor{flex:auto;min-height:0;display:flex}.axs-pqm-catdrawer-editor>.axs-mic-detail-shell{flex:auto;width:100%;min-height:0}.axs-pqm-catback{cursor:pointer;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent);background:0 0;border:none;flex:none;align-self:flex-start;align-items:center;gap:6px;margin:12px 16px 2px;padding:4px 0;display:inline-flex}.axs-pqm-catback:hover{text-decoration:underline}.axs-pqm-catlist{overscroll-behavior:contain;flex-direction:column;gap:2px;min-height:0;margin:0;padding:8px;list-style:none;display:flex;overflow-y:auto}.axs-pqm-catrow{text-align:left;cursor:pointer;border-radius:var(--axs-radius-md);width:100%;font-family:var(--axs-sans);transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:10px 12px;display:flex}.axs-pqm-catrow:hover{background:var(--axs-chrome);border-color:var(--axs-line-soft)}.axs-pqm-catrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqm-catrow-name{min-width:0;font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.axs-pqm-catrow-staged{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.05em;color:var(--axs-accent);flex:none}.axs-pqm-catrow-minors{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);flex:none}.axs-pqm-catrow-go{color:var(--axs-ink-faint);font-size:var(--axs-text-body);flex:none}.axs-pqm-catlist-empty{text-align:center;font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0;padding:24px 16px}@media (max-width:860px){.axs-pqm-railtoggle,.axs-pqm-btn,.axs-pqm-toolbar .axv-actionpill,.axs-pqm-createfoot .axv-actionpill,.axs-pqm-deployfoot .axv-actionpill,.axs-pqm-edit-foot .axv-actionpill,.axs-pqm-chip{box-sizing:border-box;min-height:44px}.axs-pqm-railtoggle{min-width:44px}.axs-pqm-toolbar,.axs-pqm-actions,.axs-pqm-chips{min-width:0}}.axs-pqs-raildot{background:var(--axs-accent);border-radius:50%;flex:none;width:7px;height:7px}.axs-pqs-railcount{align-items:center;gap:6px;display:inline-flex}.axs-pqs-gridscroll{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.axs-pqs-screenmeta{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap;flex:none}.axs-pqs-addwrap{flex:none;display:inline-flex}@media (max-width:860px){.axs-pqs-addwrap .axv-actionpill{box-sizing:border-box;min-height:44px}}.axs-pqs-grid{flex:none;gap:5px;padding:10px 14px 14px;display:grid}.axs-pqs-gridempty{flex:auto;justify-content:center;align-items:center;padding:1.5rem;display:flex}.axs-pqs-cell{box-sizing:border-box;text-align:center;border-radius:var(--axs-radius-md);cursor:pointer;height:100%;min-height:0;font-family:var(--axs-sans);transition:outline-color var(--axs-dur-fast) var(--axs-ease-standard), filter var(--axs-dur-fast) var(--axs-ease-standard);border:1px solid #00000029;justify-content:center;align-items:center;padding:13px 7px 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -3px #00000024}.axs-pqs-cell:hover{filter:brightness(1.06)}.axs-pqs-cell[data-double]{grid-column:span 2}.axs-pqs-cell[data-header]{font-weight:var(--axs-weight-semibold);letter-spacing:.05em;text-transform:uppercase;box-shadow:none;border-color:#00000038}.axs-pqs-cell[data-selected]{outline:2px solid var(--axs-accent);outline-offset:1px;z-index:1}.axs-pqs-cell[data-empty]{border-style:dashed;border-color:var(--axs-line-soft);color:var(--axs-ink-faint);box-shadow:none;cursor:default;background:0 0}.axs-pqs-cell[data-empty][data-add]{cursor:pointer}.axs-pqs-cell[data-empty][data-add]:hover{filter:none;background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface));border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));color:var(--axs-accent)}.axs-pqs-cell[data-empty][data-add][data-active]{background:color-mix(in srgb, var(--axs-accent) 14%, var(--axs-surface));border-color:var(--axs-accent);color:var(--axs-accent)}.axs-pqs-cell[data-empty] .axs-pqs-addglyph{opacity:0;transition:opacity var(--axs-dur-fast) var(--axs-ease-standard)}.axs-pqs-cell[data-empty][data-add]:hover .axs-pqs-addglyph,.axs-pqs-cell[data-empty][data-add][data-active] .axs-pqs-addglyph{opacity:1}.axs-pqs-addglyph{display:inline-flex}.axs-pqs-offgrid{border-top:1px solid var(--axs-line-soft);flex:none;margin:0 14px 14px;padding-top:10px}.axs-pqs-offgridlabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:8px;display:block}.axs-pqs-offgridrow{flex-wrap:wrap;gap:5px;display:flex}.axs-pqs-cell[data-offgrid]{flex:none;width:132px;height:58px}.axs-pqs-cellnum{font-family:var(--axs-sans);opacity:.62;font-size:9px;line-height:1;position:absolute;top:3px;left:5px}.axs-pqs-celllabel{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-semibold);word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.12;display:-webkit-box;overflow:hidden}.axs-pqs-celledit{min-height:0}.axs-pqs-palette{flex-wrap:wrap;gap:5px;display:flex}.axs-pqs-swatch{border-radius:var(--axs-radius-md);border:1px solid var(--axs-line-hard);cursor:pointer;width:24px;height:24px;padding:0}.axs-pqs-swatch[data-active]{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-pqs-preview{flex-direction:column;flex:none;align-items:center;gap:5px;display:flex}.axs-pqs-previewtile{text-align:center;border:1px solid #00000024;border-radius:8px;justify-content:center;align-items:center;width:84px;height:56px;padding:6px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000002e,inset 0 1px #ffffff38}.axs-pqs-previewtile[data-size="1"]{height:92px}.axs-pqs-previewtile[data-size="2"]{width:128px}.axs-pqs-previewlabel{font-family:var(--axs-sans);word-break:break-word;font-size:11px;font-weight:600;line-height:1.12}.axs-pqs-previewmeta{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:uppercase;letter-spacing:.05em}.axs-pqs-itemchip{text-align:left;cursor:pointer;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);width:100%;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);align-items:center;gap:8px;padding:8px 10px;display:flex}.axs-pqs-itemchip:hover{border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line-hard))}.axs-pqs-itemchip[data-empty]{border-style:dashed}.axs-pqs-itemchipname{min-width:0;font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.axs-pqs-itemchipname[data-blank],.axs-pqs-itemchipname[data-unmatched]{color:var(--axs-ink-faint)}.axs-pqs-itemchipnum{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axs-pqs-itemchipedit{font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);flex:none}.axs-pqs-itempick{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);overflow:hidden}.axs-pqs-itemsearch{box-sizing:border-box;border:none;border-bottom:1px solid var(--axs-line-soft);width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:0 0;outline:none;padding:9px 10px}.axs-pqs-itemresults{flex-direction:column;gap:1px;max-height:220px;margin:0;padding:4px;list-style:none;display:flex;overflow-y:auto}.axs-pqs-itemresult{text-align:left;cursor:pointer;border-radius:var(--axs-radius-sm);background:0 0;border:none;align-items:baseline;gap:8px;width:100%;padding:6px 8px;display:flex}.axs-pqs-itemresult:hover{background:var(--axs-chrome)}.axs-pqs-itemresult[data-clear]{color:var(--axs-ink-faint);font-size:var(--axs-text-label)}.axs-pqs-itemresultname{min-width:0;font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.axs-pqs-itemresultnum{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);flex:none}.axs-pqs-itemempty{font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-align:center;padding:8px}.axs-pqs-itemctx{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-pqs-itemctxbits{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:inline-flex}.axs-pqs-itemctxcat{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-pqs-itemctxprice{font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-pqs-itemctxnone{font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-pqs-itemctxopen{cursor:pointer;font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent);background:0 0;border:none;flex:none;padding:0}.axs-pqs-itemctxopen:hover{text-decoration:underline}.axs-pqs-itemctxreceipt{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:8px 0 0;line-height:1.45}.axs-pqs-itemctxreceipt strong{font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-pqs-prices{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.axs-pqm-form .axs-pqs-prices input{box-sizing:border-box;width:100%;height:30px;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 8px}.axs-pqm-form .axs-pqs-prices input:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-pqs-celledit .axs-pqm-edit-msg[data-tone=hint]{color:var(--axs-ink-faint)}.axs-pqs-confirm{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.axs-pqs-confirm-q{font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-pqs-confirm-yes{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 35%, var(--axs-line))}.axs-mcat-drawerbody>.axs-pqs-celledit{flex:auto;width:100%;min-height:0}.axs-pqs-modgroups{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.axs-pqs-modgroup{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);overflow:hidden}.axs-pqs-modgroup[data-off]{opacity:.6}.axs-pqs-modgrouprow{text-align:left;background:var(--axs-surface);cursor:pointer;width:100%;font-family:var(--axs-sans);color:var(--axs-ink);transition:background var(--axs-dur-fast) var(--axs-ease-standard);border:none;flex-direction:column;gap:9px;padding:10px 12px;display:flex}.axs-pqs-modgrouprow:hover{background:color-mix(in srgb, var(--axs-accent) 5%, var(--axs-surface))}.axs-pqs-modgrouprow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pqs-modgrouprow[data-static]{cursor:default}.axs-pqs-modgrouprow[data-static]:hover{background:var(--axs-surface)}.axs-pqs-modgrouphead{align-items:center;gap:8px;display:flex}.axs-pqs-modgroupname{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-pqs-modgrouprule{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-transform:uppercase;letter-spacing:.05em;flex:none}.axs-pqs-modgroupn{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.axs-pqs-modgroupgo{color:var(--axs-ink-faint);flex:none}.axs-pqs-modgrouprow:hover .axs-pqs-modgroupgo{color:var(--axs-accent)}.axs-pqs-modchips{flex-wrap:wrap;gap:5px;display:flex}.axs-pqs-modchip{max-width:100%;font-size:var(--axs-text-micro);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-sm,6px);text-overflow:ellipsis;white-space:nowrap;padding:2px 8px;line-height:1.55;overflow:hidden}.axs-pqs-modchipmore{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);white-space:nowrap;flex:none;align-self:center;padding:2px}.axs-pqs-modsnone,.axs-pqs-modsnote{font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0;line-height:1.45}.axs-pqs-modsnote{margin-top:8px}.axs-pqs-prephint{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);line-height:1.4}.axs-pqs-modgroupsbtn{align-items:center;gap:6px;width:auto;display:inline-flex}.axs-psp-rail{gap:10px}.axs-psp-search{box-sizing:border-box;width:100%;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);outline:none;flex:none;padding:0 11px}.axs-psp-search:focus{box-shadow:var(--axv-focus-ring)}.axs-psp-rows{flex:1;gap:0;min-height:0}.axs-psp-row{border:none;border-bottom:1px solid var(--axs-line);cursor:pointer;width:100%;font:inherit;text-align:left;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;flex-direction:column;gap:2px;padding:9px 8px;display:flex}.axs-psp-row:hover{background:var(--axs-chrome)}.axs-psp-row:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-psp-row[data-selected]{background:color-mix(in srgb, var(--axs-accent) 7%, var(--axs-surface))}.axs-psp-row-line1{align-items:center;gap:7px;min-width:0;display:flex}.axs-psp-row-name{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-psp-row-line2{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-psp-dot{background:var(--axs-accent);border-radius:50%;flex:none;width:6px;height:6px}.axs-psp-count{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;border-top:1px solid var(--axs-line);flex:none;padding:8px 8px 0}.axs-psp-toolbarmeta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-psp-docscroll{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.axs-psp-docempty{flex:1;place-items:center;padding:24px;display:grid}.axs-psp-matrix{min-height:0;font-family:var(--axs-sans);flex-direction:column;flex:1;display:flex}.axs-psp-doc{flex:1;max-width:560px;padding:4px 18px 12px}.axs-psp-doc-head{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0 12px;display:flex}.axs-psp-doc-id{align-items:baseline;gap:8px;min-width:0;display:flex}.axs-psp-doc-name{font-size:var(--axs-text-section,1.05rem);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-psp-doc-num{font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-psp-state{font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:none;align-items:center;gap:6px;display:inline-flex}.axs-psp-lede{font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:0;padding:12px 0 4px;line-height:1.5}.axs-psp-shifts{flex-direction:column;padding:6px 0 2px;display:flex}.axs-psp-shift{border-bottom:1px solid var(--axs-line);grid-template-columns:84px 1fr auto;align-items:center;gap:12px;padding:9px 2px;display:grid}.axs-psp-shift-no{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-psp-shift-rings{min-width:0;font-size:var(--axs-text-label);color:var(--axs-ok);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-psp-shift-pick{flex:none;align-items:center;gap:8px;display:inline-flex}.axs-psp-shift-picklabel{font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-psp-shift-pick select{box-sizing:border-box;min-width:60px;height:30px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);font-variant-numeric:tabular-nums;background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);cursor:pointer;outline:none;padding:0 9px}.axs-psp-shift-pick select:focus{box-shadow:var(--axv-focus-ring)}.axs-psp-shift-pick select:disabled{opacity:.5;cursor:not-allowed}.axs-psp-note{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin:0;padding-top:10px;line-height:1.4}.axs-psp-foot{border-top:1px solid var(--axs-line);background:var(--axs-surface);flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding:10px 18px 12px;display:flex}.axs-psp-foot-meta{font-size:var(--axs-text-label);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-psp-foot .axs-pqm-edit-msg{margin:0}.axs-psp-foot-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.axs-psp-foot-actions .axs-pqm-btn{width:auto}.axs-psp-save{display:inline-flex}.axs-psp-confirm{align-items:center;gap:8px;display:inline-flex}.axs-psp-confirm-q{font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-psp-confirm-yes{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 35%, var(--axs-line))}@media (max-width:860px){.axs-psp-foot-actions .axv-actionpill{box-sizing:border-box;min-height:44px}}@media (max-width:420px){.axs-psp-doc{padding:2px 12px 10px}.axs-psp-foot{padding:10px 12px}.axs-psp-shift{grid-template-columns:64px 1fr auto;gap:8px}}.axs-mdf{overscroll-behavior:contain;box-sizing:border-box;scrollbar-width:thin;flex-direction:column;flex:auto;gap:10px;min-width:0;min-height:0;padding:12px 22px 20px;display:flex;overflow-y:auto}@media (max-width:860px){.axs-mdf{padding:10px 12px 14px}}.axs-mdf-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.axs-mdf-job{max-width:46ch;font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:12px;line-height:1.45}.axs-mdf-err{font-family:var(--axs-sans);color:var(--axs-danger);margin:0;font-size:12px}.axs-mdf-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.axs-mdf-row{cursor:pointer;text-align:left;width:100%;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.axs-mdf-row:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axs-mdf-row:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mdf-row-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.axs-mdf-row-name{font-family:var(--axs-sans);font-size:13px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-mdf-row-meta{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:11.5px}.axs-mdf-row-go{color:var(--axs-ink-faint);flex:none;font-size:12px}.axs-mdf-chip{font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);border:1px solid var(--axs-line-hard);white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px}.axs-mdf-chip[data-tone=on]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 40%, transparent)}.axs-mdf-alllink{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);transition:color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;align-self:flex-start;padding:4px 2px;font-size:12px}.axs-mdf-alllink:hover{color:var(--axs-ink)}.axs-mdf-alllink:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-workspace{box-sizing:border-box;height:100%;min-height:0;padding:10px;position:relative;container:mnuws/inline-size}.axs-mnu-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f24}.axs-mnu-board .axs-dash-panel-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;font-weight:600}.axs-mnu-board .axs-dash-panel-head{cursor:default}.axs-mnu-board .react-resizable-handle{display:none}.axs-mnu-board .axs-dash-gridwrap{overflow:clip}.axs-gb-fillbody>.axs-mnu{height:100%}.axs-mnu{box-sizing:border-box;background:var(--axs-surface);height:100%;min-height:0;display:flex;position:relative;container:mnu/inline-size}.axs-mnu-rail{border-right:1px solid var(--axs-line-soft,var(--axs-line));background:color-mix(in srgb, var(--axs-chrome,var(--axs-surface-alt)) 50%, transparent);flex-direction:column;flex:none;width:232px;min-height:0;display:flex}.axs-mnu:not([data-railopen])>.axs-mnu-rail{display:none}.axs-mnu-railtop{flex-direction:column;flex:none;gap:8px;padding:14px 12px 10px;display:flex}.axs-mnu-rail-eyebrow{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:600}.axs-mnu-rail-job{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:-4px 0 2px;font-size:12.5px;line-height:1.35}.axs-mnu-search{box-sizing:border-box;width:100%;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 11px}.axs-mnu-search:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mnu-addwrap{position:relative}.axs-mnu-addwrap>.axv-actionpill{justify-content:center;width:100%}.axs-mnu-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:0 8px 8px;overflow-y:auto}.axs-mnu-rows{flex-direction:column;gap:2px;display:flex}.axs-mnu-sectionhead{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);padding:12px 8px 4px}.axs-mnu-row{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:7px 10px;transition:background .12s;display:flex}.axs-mnu-row:hover{background:color-mix(in srgb, var(--axs-ink) 4%, transparent)}.axs-mnu-row:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-row[data-selected]{background:var(--axs-surface);box-shadow:inset 3px 0 0 var(--axs-accent)}.axs-mnu-row-body{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.axs-mnu-row-line1{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.axs-mnu-row-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.axs-mnu-row[data-inactive] .axs-mnu-row-name{color:var(--axs-ink-mid);font-weight:500}.axs-mnu-row-line2{font-family:var(--axs-sans);color:var(--axs-ink-faint);overflow-wrap:anywhere;font-size:11.5px}.axs-mnu-tag{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none;font-size:10px}.axs-mnu-tag-default{color:var(--axs-accent);font-weight:600}.axs-mnu-tag-off{color:var(--axs-warn)}.axs-mnu-count{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);border-top:1px solid var(--axs-line-soft);flex:none;padding:7px 12px}.axs-mnu-faceseg{margin-left:10px}.axs-mnu-specials{border-top:1px solid var(--axs-line-soft);flex-direction:column;flex:none;padding:4px 4px 6px;display:flex}.axs-mnu-specials .axs-mnu-rail-eyebrow{padding-top:6px}.axs-mnu-row--specials .axs-mnu-row-name{font-weight:500}.axs-mnu-row-go{color:var(--axs-ink-faint);opacity:0;flex:none;font-size:12px;transition:opacity .12s,transform .12s;transform:translate(-2px)}.axs-mnu-row--specials:hover .axs-mnu-row-go{opacity:1;transform:translate(0)}.axs-mnu-row--specials:focus-visible .axs-mnu-row-go{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.axs-mnu-row-go{transition:none}}.axs-mnu-railscrim{z-index:7;background:color-mix(in srgb, var(--axs-ink,#000) 16%, transparent);cursor:pointer;border:none;padding:0;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.axs-mnu-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.axs-mnu-head{border-bottom:1px solid var(--axs-line-soft,var(--axs-line));background:color-mix(in srgb, var(--axs-chrome,var(--axs-surface-alt)) 28%, transparent);flex-wrap:wrap;flex:none;align-items:flex-start;gap:10px;padding:14px 18px 12px;display:flex}.axs-mnu-railtoggle{width:30px;height:30px;color:var(--axs-ink-mid);border-radius:var(--axs-radius-md);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.axs-mnu-railtoggle:hover{color:var(--axs-ink);background:var(--axs-chrome)}.axs-mnu-railtoggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-railtoggle[data-active]{color:var(--axs-ink);background:var(--axs-accent-bg);border-color:#0000}.axs-mnu-passport{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.axs-mnu-id{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.axs-mnu-nametitle{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);border-radius:var(--axs-radius-md);cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:none;margin-left:-4px;padding:1px 4px;font-size:1.2rem;font-weight:600;line-height:1.25}.axs-mnu-nametitle:hover{background:var(--axs-chrome)}.axs-mnu-nametitle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-nametitle-static{cursor:default}.axs-mnu-nametitle-static:hover{background:0 0}.axs-mnu-nameinput{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);background:var(--axs-surface);border:1px solid color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));border-radius:var(--axs-radius-md);min-width:0;max-width:100%;box-shadow:var(--axv-focus-ring);outline:none;margin-left:-7px;padding:1px 6px;font-size:1.2rem;font-weight:600}.axs-mnu-passport-meta{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex-wrap:wrap;align-items:center;gap:0;margin:0;font-size:12.5px;line-height:1.4;display:flex}.axs-mnu-passport-dot{color:var(--axs-ink-faint);margin:0 .35em}.axs-mnu-passport-role{color:var(--axs-ink-faint);letter-spacing:.01em;font-size:12px}.axs-mnu-type{font-family:var(--axs-sans);letter-spacing:.01em;text-transform:none;color:var(--axs-ink-mid);white-space:nowrap;flex:none;font-size:12.5px}.axs-mnu-headactions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;margin-top:2px;margin-left:auto;display:inline-flex}.axs-mnu-toggle{font-family:var(--axs-sans);color:var(--axs-ink-faint);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.axs-mnu-toggle:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-chrome)}.axs-mnu-toggle:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-toggle:disabled{opacity:.55;cursor:not-allowed}.axs-mnu-toggle-dot{background:var(--axs-line-hard);width:7px;height:7px;transition:background var(--axs-dur-fast) var(--axs-ease-standard);border-radius:50%}.axs-mnu-toggle[data-on]{color:var(--axs-ink);background:var(--axs-chrome);border-color:var(--axs-line-soft,var(--axs-line-hard))}.axs-mnu-toggle[data-on] .axs-mnu-toggle-dot{background:var(--axs-accent)}.axs-mnu-btn{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);padding:6px 11px}.axs-mnu-btn:hover:not(:disabled){color:var(--axs-ink)}.axs-mnu-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-btn:disabled{opacity:.5;cursor:not-allowed}.axs-mnu-btn-danger{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 28%, var(--axs-line-hard));background:0 0}.axs-mnu-btn-danger:hover:not(:disabled){color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, var(--axs-surface))}.axs-mnu-btn-ghost-danger{color:var(--axs-ink-faint);background:0 0;border-color:#0000}.axs-mnu-btn-ghost-danger:hover:not(:disabled){color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 6%, transparent)}.axs-mnu-confirm{background:color-mix(in srgb, var(--axs-danger) 6%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-danger) 26%, var(--axs-line-hard));border-radius:var(--axs-radius-md);flex-wrap:wrap;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.axs-mnu-confirm-q{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink)}.axs-mnu-err{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);margin:0}.axs-mnu-err-bar{padding:0 14px 6px}.axs-mnu-facetabs{border-bottom:1px solid var(--axs-line-soft);flex:none;align-items:stretch;gap:2px;padding:0 14px;display:flex}.axs-mnu-facetab{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);transition:color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:0;border-radius:8px 8px 0 0;align-items:center;gap:7px;padding:8px 12px 10px;display:inline-flex;position:relative}.axs-mnu-facetab:hover{color:var(--axs-ink);background:color-mix(in srgb, var(--axs-chrome) 55%, transparent)}.axs-mnu-facetab:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-mnu-facetab[data-active]{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-mnu-facetab[data-active]:after{content:"";background:var(--axs-accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:.4rem;right:.4rem}.axs-mnu-facechip{font-family:var(--axs-sans);letter-spacing:.02em;font-size:12px;font-weight:500}.axs-mnu-facechip[data-tone=on]{color:var(--axs-ok)}.axs-mnu-facechip[data-tone=off]{color:var(--axs-warn)}.axs-mnu-facebody{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.axs-mnu-arrange{overscroll-behavior:contain;box-sizing:border-box;scrollbar-width:thin;flex:auto;min-width:0;max-width:44rem;min-height:0;padding:12px 22px 24px;overflow-y:auto}.axs-mnu-pkgbody{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 16px 18px;overflow-y:auto}.axs-mnu-emptymain{flex:auto;justify-content:center;align-items:center;padding:1.5rem;display:flex}.axs-mnu-createpop{z-index:9;background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-shadow:var(--axs-elev-lg);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0}.axs-mnu-cinput{box-sizing:border-box;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 9px}.axs-mnu-cinput:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mnu-createfoot{justify-content:flex-end;gap:6px;display:flex}@container mnu (width<=640px){.axs-mnu[data-collapsible][data-railopen]>.axs-mnu-rail{z-index:8;background:var(--axs-surface);width:min(280px,86%);box-shadow:var(--axs-elev-lg);position:absolute;top:0;bottom:0;left:0;right:auto}.axs-mnu[data-collapsible][data-railopen]>.axs-mnu-railscrim{display:block}}@container mnu (width<=460px){.axs-mnu-head{padding:8px 10px 6px}.axs-mnu-facetabs{padding:0 10px}.axs-mnu-arrange{max-width:none;padding:10px 12px 14px}}@media (max-width:860px){.axs-mnu-railtoggle{box-sizing:border-box;min-width:44px;min-height:44px}}.axs-mpp{flex-direction:column;height:100%;min-height:0;display:flex}.axs-mpp-bar{border-bottom:1px solid var(--axs-line-soft);flex:none;align-items:center;gap:8px;padding:8px 10px;display:flex}.axs-mpp-context{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-mpp-download{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent-fg);background:var(--axs-accent);border:1px solid var(--axs-accent);border-radius:var(--axs-radius-md);cursor:pointer;margin-left:auto;padding:5px 12px}.axs-mpp-download:hover:not(:disabled){background:var(--axs-accent-hover,var(--axs-accent))}.axs-mpp-download:disabled{opacity:.5;cursor:not-allowed}.axs-mpp-stage{overscroll-behavior:contain;background:var(--axs-surface-alt);flex:auto;justify-content:center;align-items:flex-start;min-height:0;padding:16px;display:flex;overflow:auto}.axs-mpp-scaler{flex:none}.axs-mpp-pages{flex-direction:column;gap:18px;display:flex}.axs-mpp-pagecard{box-shadow:var(--axs-elev-md,0 1px 8px #0000002e)}.axs-mpp-measure{pointer-events:none;opacity:0;width:auto;height:0;position:absolute;top:0;left:-100000px;overflow:hidden}.axs-mpw-workspace{box-sizing:border-box;height:100%;min-height:0;padding:14px;position:relative;container:mpwws/inline-size}.axs-mpw-board .axs-dash-panel-head{cursor:default}.axs-mpw-board .react-resizable-handle{display:none}.axs-mpw-board .axs-dash-gridwrap{overflow:clip}.axs-mpw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-x:hidden;overflow-y:auto}.axs-gb-fillbody>.axs-mpw{height:100%}.axs-mpw{grid-template-columns:220px minmax(260px,1fr) minmax(0,1.1fr);height:100%;min-height:0;display:grid;position:relative;overflow:clip}.axs-mpw-firstrun,.axs-mpw-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;min-height:0;padding:24px;display:flex}.axs-mpw-firstrun-cta{align-self:center}.axs-mpw-rail{border-right:1px solid var(--axs-line-soft);flex-direction:column;min-height:0;padding:10px;display:flex;overflow:auto}.axs-mpw-rail-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.axs-mpw-rail-title{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);flex:auto}.axs-mpw-new,.axs-mpw-addpage,.axs-mpw-additems,.axs-mpw-addblock{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;align-items:center;gap:4px;padding:4px 9px;display:inline-flex}.axs-mpw-new svg,.axs-mpw-addpage svg,.axs-mpw-additems svg,.axs-mpw-addblock svg{width:12px;height:12px}.axs-mpw-new:disabled{opacity:.5;cursor:not-allowed}.axs-mpw-piecelist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.axs-mpw-piece{text-align:left;border-radius:var(--axs-radius-md);cursor:pointer;width:100%;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;flex-direction:column;gap:2px;padding:8px 9px;display:flex}.axs-mpw-piece:hover{background:var(--axs-surface-alt)}.axs-mpw-piece[data-active]{background:var(--axs-surface-alt);box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-mpw-piece-name{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink)}.axs-mpw-piece-meta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-mpw-compose{border-right:1px solid var(--axs-line-soft);flex-direction:column;min-height:0;padding:12px 14px;display:flex;overflow:auto}.axs-mpw-compose--empty{justify-content:center;align-items:stretch}.axs-mpw-group{border-top:1px solid var(--axs-line-soft);flex-direction:column;gap:8px;padding:12px 0;display:flex}.axs-mpw-group:first-of-type{border-top:none;padding-top:2px}.axs-mpw-glabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:8px;display:flex}.axs-mpw-glabel .axs-mpw-addpage{text-transform:none;letter-spacing:0;margin-left:auto}.axs-mpw-hint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);margin:0}.axs-mpw-row{flex-wrap:wrap;gap:14px;display:flex}.axs-mpw-field{flex-direction:column;gap:5px;min-width:0;display:flex}.axs-mpw-flabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid)}.axs-mpw-seg{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);display:inline-flex;overflow:hidden}.axs-mpw-seg-btn{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:5px 11px}.axs-mpw-seg-btn:hover{color:var(--axs-ink)}.axs-mpw-seg-btn[data-active]{color:var(--axs-ink);background:var(--axs-surface-alt);box-shadow:inset 0 -2px 0 var(--axs-accent)}.axs-mpw-input,.axs-mpw-select,.axs-mpw-custom input,.axs-mpw-sec-label,.axs-mpw-page-title,.axs-mpw-page-footer,.axs-mpw-note{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);box-sizing:border-box;outline:none;padding:6px 9px}.axs-mpw-input,.axs-mpw-select{width:100%}.axs-mpw-input:focus,.axs-mpw-select:focus,.axs-mpw-custom input:focus,.axs-mpw-sec-label:focus,.axs-mpw-page-title:focus,.axs-mpw-page-footer:focus,.axs-mpw-note:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mpw-custom{align-items:center;gap:8px;display:flex}.axs-mpw-custom input{width:64px}.axs-mpw-custom>span{color:var(--axs-ink-faint)}.axs-mpw-templates{flex-wrap:wrap;gap:6px;display:flex}.axs-mpw-tcard{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;padding:7px 12px}.axs-mpw-tcard:hover{color:var(--axs-ink)}.axs-mpw-tcard[data-active]{color:var(--axs-ink);border-color:var(--axs-accent);box-shadow:inset 0 0 0 1px var(--axs-accent)}.axs-mpw-pills{flex-wrap:wrap;gap:6px;display:flex}.axs-mpw-pill{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);border:1px solid var(--axs-line-hard);cursor:pointer;background:0 0;border-radius:999px;padding:4px 11px}.axs-mpw-pill[data-on]{color:var(--axs-accent-fg);background:var(--axs-accent);border-color:var(--axs-accent)}.axs-mpw-page{border:1px solid var(--axs-line-soft);border-radius:var(--axs-radius-md);flex-direction:column;gap:8px;margin-bottom:8px;padding:10px;display:flex}.axs-mpw-page-top{align-items:center;gap:6px;display:flex}.axs-mpw-page-title{flex:auto}.axs-mpw-iconbtn{width:28px;height:28px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-faint);border-radius:var(--axs-radius-md);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-mpw-iconbtn:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-mpw-iconbtn:disabled{opacity:.35;cursor:not-allowed}.axs-mpw-iconbtn svg{width:14px;height:14px}.axs-mpw-block{border-top:1px dashed var(--axs-line-soft);padding:8px 0}.axs-mpw-block:first-of-type{border-top:none}.axs-mpw-block-tools{align-items:center;gap:6px;margin-bottom:6px;display:flex}.axs-mpw-sec-label{flex:auto}.axs-mpw-sechead{align-items:center;gap:6px;display:flex}.axs-mpw-secchevron{width:20px;height:26px;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.axs-mpw-secchevron:hover{color:var(--axs-ink)}.axs-mpw-seccount{text-align:center;min-width:20px;font-family:var(--axs-sans);color:var(--axs-ink-faint);background:var(--axs-surface-alt);border-radius:999px;flex:none;padding:1px 7px;font-size:11px}.axs-mpw-secbody{border-left:1px solid var(--axs-line-soft);margin:4px 0 0 9px;padding:6px 0 4px 10px}.axs-mpw-seclayout{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;display:flex}.axs-mpw-seclayout-lbl{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);letter-spacing:.02em}.axs-mpw-seg--mini .axs-mpw-seg-btn{padding:3px 9px}.axs-mpw-pill--mini{padding:3px 10px}.axs-mpw-page-footer{width:100%}.axs-mpw-note{resize:vertical;width:100%;min-height:56px}.axs-mpw-noteblock{flex-direction:column;gap:6px;display:flex}.axs-mpw-itemrow{border-bottom:1px solid var(--axs-line-soft);grid-template-columns:1fr auto auto;align-items:center;gap:6px;padding:5px 0;display:grid}.axs-mpw-itemrow[data-missing] .axs-mpw-itemname{color:var(--axs-danger);font-style:italic}.axs-mpw-itemmain{align-items:center;gap:6px;min-width:0;display:flex}.axs-mpw-itemname{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);overflow-wrap:anywhere}.axs-mpw-ovmark{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-accent);font-size:10px}.axs-mpw-itemtoggle{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none}.axs-mpw-itemtoggle:hover{color:var(--axs-accent)}.axs-mpw-ovedit{grid-column:1/-1;gap:6px;padding:4px 0 2px;display:flex}.axs-mpw-ovedit input{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;flex:1 1 0;min-width:0;padding:5px 8px}.axs-mpw-additems{align-self:flex-start;margin-top:6px}.axs-mpw-page-add{gap:6px;padding-top:4px;display:flex}.axs-mpw-err{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);margin:0}.axs-mpw-savebar{z-index:1;background:linear-gradient(to top, var(--axs-surface) 72%, transparent);align-items:center;gap:8px;margin-top:8px;padding:9px 0 4px;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.axs-mpw-savenote{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);flex:auto}.axs-mpw-btn{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;align-items:center;gap:5px;padding:6px 13px;display:inline-flex}.axs-mpw-btn:disabled{opacity:.55;cursor:not-allowed}.axs-mpw-btn svg{width:13px;height:13px}.axs-mpw-receipt{background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);align-items:center;gap:8px;margin-top:8px;padding:8px 10px;display:flex}.axs-mpw-receipt-ico{color:var(--axs-accent);display:inline-flex}.axs-mpw-receipt-ico svg{width:14px;height:14px}.axs-mpw-receipt-text{flex:auto}.axs-mpw-undo{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-accent);cursor:pointer;background:0 0;border:none}.axs-mpw-undo:hover{text-decoration:underline}.axs-mpw-receipt-err{color:var(--axs-danger)}.axs-mpw-danger{border-top:1px solid var(--axs-line-soft);margin-top:14px;padding-top:10px}.axs-mpw-delete{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger);border:1px solid color-mix(in srgb, var(--axs-danger) 35%, var(--axs-line-hard));border-radius:var(--axs-radius-md);cursor:pointer;background:0 0;padding:5px 11px}.axs-mpw-delete:disabled{opacity:.5;cursor:not-allowed}.axs-mpw-confirm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-mpw-confirm-q{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);flex:auto}.axs-mpw-delete-go{color:var(--axs-accent-fg);background:var(--axs-danger);border-color:var(--axs-danger)}.axs-mpw-previewcol{flex-direction:column;min-height:0;display:flex}.axs-mpw-previewcol>.axs-mpp{flex:auto;height:auto;min-height:0}.axs-mpw-picker{z-index:5;background:var(--axs-surface);border-left:1px solid var(--axs-line-hard);width:min(360px,92%);box-shadow:var(--axs-elev-lg,-6px 0 24px #0000002e);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.axs-mpw-picker-head{border-bottom:1px solid var(--axs-line-soft);align-items:center;gap:8px;padding:10px 12px;display:flex}.axs-mpw-picker-title{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);flex:auto}.axs-mpw-picker-search{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;margin:10px 12px;padding:7px 10px}.axs-mpw-picker-search:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-mpw-picker-body{flex:auto;min-height:0;padding:0 8px 12px;overflow:auto}.axs-mpw-picker-cat{margin-top:10px}.axs-mpw-picker-catlabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);padding:0 4px 4px}.axs-mpw-picker-item{text-align:left;border-radius:var(--axs-radius-md);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:7px 8px;display:flex}.axs-mpw-picker-item:hover{background:var(--axs-surface-alt)}.axs-mpw-picker-iname{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);overflow-wrap:anywhere;flex:auto;min-width:0}.axs-mpw-picker-iprice{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-mpw-picker-iadd{width:13px;height:13px;color:var(--axs-ink-faint);flex:none}.axs-mpw-picker-item[data-have] .axs-mpw-picker-iadd{color:var(--axs-accent)}.axs-mpw[data-phone]{grid-template-columns:1fr}.axs-mpw[data-phone] .axs-mpw-rail,.axs-mpw[data-phone] .axs-mpw-compose{border-right:none}.axs-mpw-phone-foot{border-top:1px solid var(--axs-line-soft);background:var(--axs-surface);justify-content:flex-end;padding:8px 12px;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.axs-mpw .axs-drill-back{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;margin-bottom:8px;display:inline-flex}@media (max-width:860px){.axs-mpw-btn,.axs-mpw-savebar .axv-actionpill,.axs-mpw-firstrun-cta{box-sizing:border-box;min-height:44px}}.axs-mnw{flex-direction:column;height:100%;min-height:0;display:flex}.axs-mnw-frame{background:color-mix(in srgb, var(--axs-chrome) 55%, var(--axs-surface));border:1px solid var(--axs-line-soft,var(--axs-line-hard));content-visibility:auto;contain-intrinsic-size:auto 280px auto 520px;border-radius:12px;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}@supports not (content-visibility:auto){.axs-mnw-frame{contain:layout style paint}}.axs-mnw-bar{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));flex:none;align-items:center;gap:10px;padding:6px 10px;display:flex}.axs-mnw-url{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.04em;color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.axs-mnw-devices{gap:2px;display:inline-flex}.axs-mnw-device{-webkit-appearance:none;appearance:none;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.03em;color:var(--axs-ink-faint);cursor:pointer;transition:color var(--axs-motion-fast) var(--axs-ease-out), background-color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:0;border-radius:6px;padding:3px 8px}.axs-mnw-device:hover{color:var(--axs-ink)}.axs-mnw-device[data-active]{color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-mnw-stage{background:var(--axs-surface);flex:auto;justify-content:center;min-height:0;display:flex;position:relative;overflow:hidden}.axs-mnw-shell{transform-origin:top;width:100%;height:100%;transition:opacity var(--axs-motion-fast) var(--axs-ease-out);flex:none}.axs-mnw-shell[data-pending]{opacity:.55}.axs-mnw-shell[data-dim]{opacity:.45}.axs-mnw-iframe{background:#fff;border:0;width:100%;height:100%;display:block}.axs-mnw-note{border-top:1px solid var(--axs-line-soft,var(--axs-line-hard));font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.03em;color:var(--axs-ink-faint);flex:none;padding:5px 10px}.axs-mnw-chip{z-index:2;max-width:calc(100% - 32px);font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-mid);background:color-mix(in srgb, var(--axs-surface) 92%, transparent);border:1px solid var(--axs-line-hard);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:3px 12px;position:absolute;top:10px;left:50%;overflow:hidden;transform:translate(-50%)}.axs-mnw-chip[data-tone=warn]{color:var(--axs-warn);background:color-mix(in srgb, var(--axs-warn) 10%, var(--axs-surface));border-color:color-mix(in srgb, var(--axs-warn) 32%, var(--axs-line-hard))}.axs-mnw-skel{background:linear-gradient(100deg, var(--axs-chrome) 40%, var(--axs-surface) 50%, var(--axs-chrome) 60%);background-size:200% 100%;border-radius:8px;width:100%;margin:14px;animation:1.4s ease-in-out infinite axs-mnw-shimmer}@keyframes axs-mnw-shimmer{0%{background-position:120% 0}to{background-position:-80% 0}}.axs-mnw-msg{text-align:center;align-self:center;max-width:42ch;margin:auto 24px}.axs-mnw-msg-title{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0}.axs-mnw-msg-body{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:6px 0 0;font-size:.8rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.axs-mnw-shell{transition:none}.axs-mnw-skel{animation:none}}.axs-ep-boardwrap{height:100%;min-height:0;position:relative}.axs-ep-createbar{padding:6px 2px 10px}.axs-ep-createopen{font:inherit;font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);color:var(--axs-accent);border:1px dashed var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;background:0 0;width:100%;padding:7px 12px;transition:background .12s,border-color .12s}.axs-ep-createopen:not(:disabled):hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-ep-createopen:disabled{opacity:.5;cursor:default}.axs-ep-createform{align-items:center;gap:6px;display:flex}.axs-ep-createinput{min-width:0;font:inherit;font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);flex:1;padding:7px 10px}.axs-ep-createinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ep-createcancel{font:inherit;font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:7px 6px}.axs-ep-createerr{font-size:var(--axs-text-label);color:var(--axs-danger);margin:6px 0 0}.axs-ep-board .axs-dash-panel-head{cursor:default}.axs-ep-board .react-resizable-handle{display:none}.axs-ep-board .axs-dash-gridwrap{overflow:clip}.axs-ep-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-x:hidden;overflow-y:auto}.axs-gb-fillbody>.axs-ep-listshell,.axs-gb-fillbody>.axs-ep-detail,.axs-gb-fillbody>.axs-ep-detail-empty{height:100%}.axs-ep-listshell{box-sizing:border-box;height:100%;padding:14px 14px 8px}.axs-ep-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-ep-row{border-bottom:1px solid var(--axs-line-soft)}.axs-ep-row[data-inactive]{opacity:.62}.axs-ep-rowbtn{text-align:left;border-radius:var(--axs-radius-md);cursor:pointer;width:100%;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;align-items:center;gap:10px;padding:9px 8px;display:flex}.axs-ep-rowbtn:hover{background:var(--axs-surface-alt)}.axs-ep-row[data-selected] .axs-ep-rowbtn{background:var(--axs-surface-alt);box-shadow:inset 2px 0 0 var(--axs-accent)}.axs-ep-rowmain{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.axs-ep-rowtop{align-items:baseline;gap:8px;display:flex}.axs-ep-rowname{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);overflow-wrap:anywhere;flex:auto}.axs-ep-rowprice{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums}.axs-ep-rowbot{align-items:center;gap:8px;display:flex}.axs-ep-rowlines{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-ep-detail,.axs-ep-detail-empty{flex-direction:column;height:100%;min-height:0;display:flex}.axs-ep-detail-empty{text-align:center;justify-content:center;align-items:center;padding:24px}.axs-ep-faces{flex:none;align-self:flex-start;margin:12px 14px 0}.axs-ep-barextra{align-items:center;margin-left:auto;display:inline-flex}.axs-ep-facebody{flex:auto;min-height:0;display:flex}.axs-ep-arrange{box-sizing:border-box;flex:auto;min-height:0;padding:12px 14px 14px;overflow:auto}.axs-ep-guest{flex:auto;min-height:0;display:flex}.axs-ep-guest>*{flex:auto;min-height:0}@media (max-width:860px){.axs-ep-createopen{box-sizing:border-box;min-height:44px}}.axs-cc-boardwrap{height:100%;min-height:0;position:relative}.axs-cc-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-cc-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cc-listshell,.axs-gb-fillbody>.axs-cc-detailpane{height:100%}.axs-cc-listshell{box-sizing:border-box;height:100%;padding:14px 14px 8px;container:axcclist/inline-size}.axs-cc-toolactions{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.axs-cc-sortwrap{align-items:center;gap:6px;display:inline-flex}.axs-cc-sortlbl{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.05em;color:var(--axs-ink-faint)}.axs-cc-sortsel{height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;padding:0 8px}.axs-cc-toolbtn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;white-space:nowrap;transition:background var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);padding:6px 11px}.axs-cc-toolbtn:hover{background:var(--axs-chrome)}.axs-cc-toolbtn[data-active]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 38%, var(--axs-line-hard));background:var(--axs-accent-bg)}.axs-cc-new{flex:none}.axs-cc-filtersband{flex-wrap:wrap;align-items:flex-start;gap:16px 18px;width:100%;display:flex}.axs-cc-poplink{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-accent);font-weight:var(--axs-weight-medium);cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:4px 2px}.axs-cc-fg{flex-direction:column;gap:7px;display:flex}.axs-cc-fg-label{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-cc-fg-chips{flex-wrap:wrap;gap:5px;display:flex}.axs-cc-fg-chip{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);border-radius:999px;padding:3px 11px}.axs-cc-fg-chip[data-active]{color:var(--axs-accent);background:var(--axs-accent-bg);border-color:color-mix(in srgb, var(--axs-accent) 35%, var(--axs-line-hard));font-weight:var(--axs-weight-medium)}.axs-cc-rows{flex-direction:column;gap:2px;margin:0;padding:6px 2px 10px;list-style:none;display:flex}.axs-cc-row{border-radius:var(--axs-radius-md)}.axs-cc-rowbtn{border-radius:var(--axs-radius-md);cursor:pointer;text-align:left;width:100%;font:inherit;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;align-items:center;gap:12px;padding:10px 11px;display:flex;position:relative}.axs-cc-rowbtn:hover{background:var(--axs-chrome)}.axs-cc-row[data-selected] .axs-cc-rowbtn{background:var(--axs-accent-bg)}.axs-cc-row[data-selected] .axs-cc-rowbtn:before{content:"";background:var(--axs-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}.axs-cc-avatar{width:36px;height:36px;font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-accent);background:var(--axs-accent-bg);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:500;display:inline-flex;position:relative}.axs-cc-avatar[data-vip]{background:color-mix(in srgb, var(--axs-warn) 16%, var(--axs-accent-bg))}.axs-cc-avatar-star{width:12px;height:12px;fill:var(--axs-warn);stroke:var(--axs-warn);stroke-width:1.5px;position:absolute;top:-3px;right:-3px}.axs-cc-rowmain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.axs-cc-rowtop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.axs-cc-rowname{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.axs-cc-rowrev{flex:none;align-items:center;gap:5px;display:inline-flex}.axs-cc-revdot{background:var(--axs-ink-faint);border-radius:999px;width:6px;height:6px}.axs-cc-revdot[data-tier="2"]{background:var(--axs-accent);width:6px;height:6px}.axs-cc-revdot[data-tier="3"]{background:var(--axs-success);width:7px;height:7px}.axs-cc-revval{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-cc-revval[data-zero]{color:var(--axs-ink-faint);font-weight:var(--axs-weight-medium)}.axs-cc-rowbot{justify-content:space-between;align-items:center;gap:10px;display:flex}.axs-cc-rowmeta{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.axs-cc-rowcompany{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.axs-cc-rowlast{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);white-space:nowrap;flex:none}.axs-cc-sigchip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--axs-accent);flex:none;align-items:center;gap:5px;line-height:1.5;display:inline-flex}.axs-cc-sigchip:before{content:"";background:currentColor;border-radius:999px;width:5px;height:5px}.axs-cc-sigchip[data-tone=info]{color:var(--axs-ink-mid)}.axs-cc-sigchip[data-tone=success]{color:var(--axs-success)}.axs-cc-sigchip[data-tone=warn]{color:var(--axs-warn)}.axs-cc-detailpane{overscroll-behavior:contain;height:100%;overflow-y:auto;container:axccdetail/inline-size}.axs-cc-detail{box-sizing:border-box;flex-direction:column;gap:14px;min-height:100%;padding:16px;display:flex}.axs-cc-detail-empty{place-items:center;height:100%;padding:24px;display:grid}.axs-cc-detail-head{flex-direction:column;flex:none;gap:12px;display:flex}.axs-cc-hero{align-items:flex-start;gap:14px;display:flex}.axs-cc-hero-avatar{width:52px;height:52px;font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-accent);background:var(--axs-accent-bg);border-radius:14px;flex:none;justify-content:center;align-items:center;font-size:1.1rem;font-weight:500;display:inline-flex}.axs-cc-hero-avatar[data-vip]{background:color-mix(in srgb, var(--axs-warn) 16%, var(--axs-accent-bg))}.axs-cc-hero-id{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.axs-cc-hero-namerow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-cc-hero-name{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);line-height:var(--axs-lh-tight);color:var(--axs-ink);margin:0}.axs-cc-hero-source{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-mid);background:var(--axs-chrome);border-radius:var(--axs-radius-sm);padding:2px 7px}.axs-cc-hero-sub{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);margin:0}.axs-cc-hero-chips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.axs-cc-kpihint{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-cc-tabpane{flex-direction:column;gap:14px;min-height:0;display:flex}.axs-cc-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.axs-cc-method{color:inherit;background:var(--axs-surface-alt);border-radius:var(--axs-radius-md);flex-direction:column;gap:4px;min-width:0;padding:9px 10px;text-decoration:none;display:flex}.axs-cc-method-label{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.05em;color:var(--axs-ink-faint);flex:none}.axs-cc-method-val{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-cc-method[data-empty] .axs-cc-method-val{color:var(--axs-ink-faint);font-style:italic}a.axs-cc-method:hover .axs-cc-method-val{color:var(--axs-accent);text-decoration:underline}.axs-cc-quick{gap:8px;display:flex}.axs-cc-quickbtn{text-align:center;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);border-radius:var(--axs-radius-md);border:1px solid var(--axs-line-hard);color:var(--axs-ink);background:var(--axs-surface);transition:background var(--axs-dur-fast) var(--axs-ease-standard);flex:1;padding:8px 10px;text-decoration:none}.axs-cc-quickbtn[data-primary]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axs-cc-quickbtn[data-primary]:hover{background:var(--axs-accent-hover)}.axs-cc-quickbtn[data-primary][data-disabled]{opacity:.5}.axs-cc-quickbtn:hover{background:var(--axs-chrome)}.axs-cc-quickbtn[data-disabled]{opacity:.45;pointer-events:none}.axs-cc-docintel{flex-direction:column;gap:8px;display:flex}.axs-cc-docintel-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.axs-cc-docstat{flex-direction:column;gap:2px;display:flex}.axs-cc-docstat-label{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--axs-ink-faint)}.axs-cc-docstat-val{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-cc-docstat-val[data-good]{color:var(--axs-success)}.axs-cc-editsec{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;padding-top:14px;display:flex}.axs-cc-tabs{border-bottom:1px solid var(--axs-line);gap:4px;display:flex}.axs-cc-tab{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);cursor:pointer;transition:color var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 12px}.axs-cc-tab:hover{color:var(--axs-ink)}.axs-cc-tab[data-active]{color:var(--axs-accent);border-bottom-color:var(--axs-accent);font-weight:var(--axs-weight-medium)}.axs-cc-eventlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-cc-eventrow+.axs-cc-eventrow{border-top:1px solid var(--axs-line)}.axs-cc-eventbtn{cursor:pointer;text-align:left;width:100%;font:inherit;transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;align-items:center;gap:12px;padding:11px 4px;display:flex}.axs-cc-eventbtn:hover{background:var(--axs-chrome)}.axs-cc-eventdot{background:var(--axs-ink-faint);border-radius:999px;flex:none;width:8px;height:8px}.axs-cc-eventdot[data-stage=definite],.axs-cc-eventdot[data-stage=closed]{background:var(--axs-success)}.axs-cc-eventdot[data-stage=lost]{background:var(--axs-danger)}.axs-cc-eventdot[data-stage=proposal_sent],.axs-cc-eventdot[data-stage=tentative]{background:var(--axs-warn)}.axs-cc-eventmain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.axs-cc-eventname{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-cc-eventmeta{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);flex-wrap:wrap;gap:10px;display:flex}.axs-cc-eventside{flex:none;align-items:center;gap:9px;display:flex}.axs-cc-eventrev{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-cc-activitylist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-cc-activityrow{align-items:baseline;gap:10px;padding:8px 4px;display:flex}.axs-cc-activityrow+.axs-cc-activityrow{border-top:1px solid var(--axs-line)}.axs-cc-activitytype{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--axs-ink-faint);flex:none;min-width:78px}.axs-cc-activitytext{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);flex:1}.axs-cc-activityev{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);flex:none}@container axcclist (width<=519px){.axs-cc-listshell{padding:12px 12px 6px}.axs-cc-toolactions{width:100%}.axs-cc-sortwrap{flex:auto}.axs-cc-sortsel{flex:1}.axs-cc-toolbtn,.axs-cc-new{text-align:center;flex:auto}.axs-cc-rowbtn{gap:10px;padding:9px 10px}.axs-cc-rowcompany{max-width:150px}.axs-cc-rowlast{display:none}}@container axcclist (width<=359px){.axs-cc-avatar{width:32px;height:32px}.axs-cc-rowrev,.axs-cc-rowbot{display:none}.axs-cc-rowtop{display:block}.axs-cc-rowname{white-space:normal;display:block}}@container axcclist (width<=259px){.axs-cc-sortlbl{display:none}.axs-cc-toolactions{grid-template-columns:1fr;display:grid}.axs-cc-rowbtn{padding-left:8px;padding-right:8px}.axs-cc-avatar{display:none}}@container axccdetail (width<=519px){.axs-cc-detail{padding:14px}.axs-cc-hero{gap:11px}.axs-cc-hero-avatar{border-radius:12px;width:44px;height:44px}.axs-cc-hero-namerow{gap:7px}.axs-cc-methods,.axs-cc-docintel-grid{grid-template-columns:1fr}.axs-cc-eventbtn{align-items:flex-start}.axs-cc-eventside{flex-direction:column;align-items:flex-end;gap:5px}}@container axccdetail (width<=359px){.axs-cc-detail{padding:12px}.axs-cc-hero-avatar{display:none}.axs-cc-tabs{scrollbar-width:none;overflow-x:auto}.axs-cc-tabs::-webkit-scrollbar{display:none}.axs-cc-tab{flex:1 0 auto;padding-left:9px;padding-right:9px}.axs-cc-quick{flex-direction:column}.axs-cc-eventbtn{gap:8px;padding:10px}.axs-cc-eventmeta span:nth-child(n+3),.axs-cc-eventside{display:none}.axs-cc-activityrow{flex-direction:column;align-items:flex-start;gap:3px}.axs-cc-activitytype{min-width:0}.axs-cc-activityev{display:none}}@container axccdetail (width<=259px){.axs-cc-hero-source,.axs-cc-hero-chips,.axs-cc-eventdot{display:none}}@media (max-width:520px){.axs-cc-toolactions{width:100%}.axs-cc-docintel-grid{grid-template-columns:1fr}.axs-cc-method-label{width:56px}}.axs-gcd-backdrop{z-index:1200;-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1);animation:axs-gcd-fade var(--axs-dur-fast) var(--axs-ease-standard);background:#0b0d1466;place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.axs-gcd-modal{background:var(--axs-node-fill-heavy,var(--axs-surface));width:min(540px,100%);max-height:min(90vh,760px);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-xl);box-shadow:var(--axs-node-shadow,var(--axs-elev-lg,0 24px 64px #00000047));animation:axs-gcd-rise var(--axs-dur-base) var(--axs-ease-spring);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.axs-gcd-backdrop,.axs-gcd-modal{animation:none}}@keyframes axs-gcd-fade{0%{opacity:0}to{opacity:1}}@keyframes axs-gcd-rise{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.axs-gcd-head{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.axs-gcd-title{font-family:var(--axs-sans);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-semibold);color:var(--axs-ink);margin:0}.axs-gcd-sub{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin:3px 0 0}.axs-gcd-close{color:var(--axs-ink-faint);cursor:pointer;border-radius:var(--axs-radius-sm);background:0 0;border:none;padding:2px 6px;font-size:20px;line-height:1}.axs-gcd-close:hover{color:var(--axs-ink);background:var(--axs-chrome)}.axs-gcd-body{flex-direction:column;gap:16px;padding:18px 20px;display:flex;overflow-y:auto}.axs-gcd-amount{background:var(--axs-chrome);border-radius:var(--axs-radius-md);flex-direction:column;gap:8px;padding:14px;display:flex}.axs-gcd-quick{gap:6px;display:flex}.axs-gcd-quickbtn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);flex:1;padding:7px 4px}.axs-gcd-quickbtn:hover{border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line-hard))}.axs-gcd-quickbtn[data-active]{background:var(--axs-accent);color:#fff;border-color:#0000}.axs-gcd-amtwrap{align-items:center;gap:6px;display:flex}.axs-gcd-dollar{font-family:var(--axs-sans);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-semibold);color:var(--axs-ink-mid)}.axs-gcd-amtinput{font-size:var(--axs-text-title);font-weight:var(--axs-weight-semibold)}.axs-gcd-group{border:none;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.axs-gcd-legend{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--axs-weight-semibold);color:var(--axs-ink-mid);padding:0}.axs-gcd-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.axs-gcd-field{flex-direction:column;gap:5px;min-width:0;display:flex}.axs-gcd-flabel{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.05em;color:var(--axs-ink-faint)}.axs-gcd-req{color:var(--axs-danger);margin-left:2px}.axs-gcd-input{box-sizing:border-box;width:100%;height:36px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), box-shadow var(--axs-dur-fast) var(--axs-ease-standard);outline:none;padding:0 11px}.axs-gcd-textarea{resize:vertical;height:auto;line-height:var(--axs-lh-body);padding:9px 11px}.axs-gcd-input:focus{border-color:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-gcd-fhint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-danger)}.axs-gcd-fhelp{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-gcd-error{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-danger);border-radius:var(--axs-radius-md);background:color-mix(in srgb, var(--axs-danger) 9%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-danger) 28%, transparent);padding:9px 12px}.axs-gcd-foot{border-top:1px solid var(--axs-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.axs-gcd-missing{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:1;min-width:0}.axs-gcd-footbtns{align-items:center;gap:8px;margin-left:auto;display:flex}.axs-gcd-btn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);border-radius:var(--axs-radius-sm);cursor:pointer;border:1px solid #0000;padding:8px 16px}.axs-gcd-btn-ghost{color:var(--axs-ink-mid);background:var(--axs-surface);border-color:var(--axs-line-hard)}.axs-gcd-btn-ghost:hover:not(:disabled){background:var(--axs-chrome)}.axs-gcd-btn-primary{color:#fff;background:var(--axs-accent)}.axs-gcd-btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--axs-accent) 88%, #000)}.axs-gcd-btn:disabled{opacity:.55;cursor:not-allowed}@media (max-width:520px){.axs-gcd-grid{grid-template-columns:1fr}.axs-gcd-foot{flex-direction:column;align-items:stretch}.axs-gcd-footbtns{justify-content:flex-end;margin-left:0}}.axs-cw-paybanner{border:1px solid color-mix(in srgb, var(--axs-warn) 28%, var(--axs-line));background:var(--axs-warn-bg);border-radius:12px;flex:none;align-items:center;gap:12px;margin:0 0 10px;padding:11px 14px;display:flex}.axs-cw-paybanner-ico{color:var(--axs-warn);flex:none;place-items:center;display:grid}.axs-cw-paybanner-ico svg{width:16px;height:16px}.axs-cw-paybanner-text{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);flex:auto;margin:0;font-size:12.5px;line-height:1.45}.axs-cw-paybanner-text strong{color:var(--axs-ink);font-weight:600}.axs-cw-paybanner-cta{flex:none}@media (max-width:480px){.axs-cw-paybanner{flex-wrap:wrap}.axs-cw-paybanner-text{flex-basis:100%}.axs-cw-paybanner-cta{justify-content:center;width:100%}}.axs-cw-boardwrap{flex-direction:column;height:100%;min-height:0;display:flex}.axs-cw-boardwrap>.axs-gb-board,.axs-cw-boardwrap>[class*=-board]{flex:auto;min-height:0}.axs-cw-row{border-bottom:1px solid var(--axs-line);transition:background var(--axs-dur-fast) var(--axs-ease-standard);align-items:stretch;display:flex}.axs-cw-row:hover{background:color-mix(in srgb, var(--axs-accent) 4%, transparent)}.axs-cw-row[data-selected]{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axs-cw-row-main{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;gap:3px;padding:9px 10px;display:flex}.axs-cw-row-line1,.axs-cw-row-line2{align-items:center;gap:8px;min-width:0;display:flex}.axs-cw-row-title{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.axs-cw-row-meta{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium);color:var(--axs-ink);flex:none;margin-left:auto}.axs-cw-row-sub{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-cw-row-faint{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);flex:none}.axs-cw-thumb{object-fit:cover;background:color-mix(in srgb, var(--axs-ink-faint) 12%, var(--axs-surface));border:1px solid var(--axs-line);border-radius:8px;flex:none;width:36px;height:36px}.axs-cw-thumb-ph{color:var(--axs-ink-faint);place-items:center;font-size:11px;display:grid}@media (max-width:640px){.axs-cw-paybanner-cta{min-height:44px}}.axs-gcw-workspace{box-sizing:border-box;height:100%;min-height:0;padding:14px;position:relative}.axs-gcw-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29}.axs-gcw-board .axs-dash-panel-title{font-family:var(--axs-display);letter-spacing:-.01em;font-weight:600}.axs-gcw-board .axs-dash-panel-head{cursor:default}.axs-gcw-board .react-resizable-handle{display:none}.axs-gcw-headseg{margin-left:auto}.axs-gcw-headseg .axs-seg-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-gb-fillbody>.axs-gcw-node{height:100%}.axs-gcw-node{flex-direction:column;min-width:0;min-height:0;display:flex}.axs-gcw-facet{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.axs-gcw-facet[hidden]{display:none}.axs-gcw-split{flex:1;min-width:0;min-height:0;display:flex;container:axgcsplit/inline-size}.axs-gcw-split-master{border-right:1px solid var(--axs-line);flex-direction:column;flex:1.35;min-width:0;min-height:0;display:flex}.axs-gcw-split-detail{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.axs-gcw-split-master>.axs-gcw-master,.axs-gcw-split-detail>.axs-gcw-detail{height:100%}@container axgcsplit (width<=559px){.axs-gcw-split{flex-direction:column}.axs-gcw-split-master{border-right:none;border-bottom:1px solid var(--axs-line);flex:1.1}}.axs-gcw-ws{background:var(--axs-canvas-bg);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.axs-gcw-phonebar{flex:none;justify-content:flex-end;padding:6px 10px 0;display:flex}.axs-gcw-host{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.axs-gcw-seg{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.axs-gcw-seg[hidden]{display:none}.axs-gcw-seg--board{padding:6px 6px 0}.axs-gcw-seg--offering{padding:10px}.axs-gcw-offerpanel{background:0 0;flex-direction:column;flex:1;min-height:0;display:flex}.axs-gcw-seg--offering .axs-gcw-offerpanel{border:1px solid var(--axs-line);border-radius:14px;overflow:hidden}.axs-gcw-offerbody{overscroll-behavior:contain;flex:1;min-height:0;padding:18px 20px;overflow-y:auto}.axs-gcw-offerbody>.axv-view{max-width:680px;box-shadow:none;border:none;margin:0 auto}.axs-gcw-offerpanel .axv-gc-eyebrow{display:none}.axs-gcw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-gcw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gcw-master{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:12px 14px 10px;display:flex;container:axgcmaster/inline-size}.axs-gcw-liabwrap{flex:none}.axs-gcw-liabwrap[data-tone=warn]{border-radius:var(--axs-radius-md);background:color-mix(in srgb, var(--axs-warn) 8%, var(--axs-surface));padding:8px 12px}.axs-gcw-skelpill{background:color-mix(in srgb, var(--axs-ink) 9%, var(--axs-surface));height:11px;animation:1.3s ease-in-out infinite axs-pulse;animation-delay:calc(var(--axs-i,0) * 80ms);border-radius:5px;display:inline-block}.axs-gcw-skelpill--amt{width:46px;margin-left:auto}.axs-gcr--skel{cursor:default}.axs-gcr--skel:hover{background:0 0}@media (prefers-reduced-motion:reduce){.axs-gcw-skelpill{animation:none}}.axs-gcw-issue{flex:none}.axs-gcw-select{box-sizing:border-box;height:30px;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;outline:none;padding:0 8px}.axs-gcw-select:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard))}.axs-gcw-clear{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:5px 8px}.axs-gcw-clear:hover{color:var(--axs-ink)}.axs-gcw-rows{flex-direction:column;display:flex}.axs-gcr{border-bottom:1px solid var(--axs-line);transition:background var(--axs-dur-fast) var(--axs-ease-standard);align-items:stretch;display:flex}.axs-gcr:hover{background:color-mix(in srgb, var(--axs-accent) 4%, transparent)}.axs-gcr[data-selected]{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axs-gcr-main{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;gap:3px;padding:9px 10px;display:flex}.axs-gcr-line1{align-items:baseline;gap:8px;min-width:0;display:flex}.axs-gcr-line2{align-items:center;gap:8px;min-width:0;display:flex}.axs-gcr-code{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-gcr-bento{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:none}.axs-gcr-balance{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;color:var(--axs-ink);flex:none;margin-left:auto}.axs-gcr-balance[data-strong]{font-weight:var(--axs-weight-medium)}.axs-gcr-recipient{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.axs-gcr-status{flex:none}.axs-gcr-issued{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.03em;color:var(--axs-ink-faint);flex:none}.axs-gcw-bento{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);align-self:center}.axs-gcw-detail{overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;gap:14px;height:100%;padding:16px;display:flex;overflow-y:auto;container:axgcdetail/inline-size}.axs-gcw-detail-empty{place-items:center;height:100%;padding:24px;display:grid;overflow:hidden}.axs-gcw-detail-head{flex-direction:column;flex:none;gap:12px;display:flex}.axs-gcw-detail-codeline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.axs-gcw-detail-code{font-family:var(--axs-sans);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-medium);letter-spacing:.02em;color:var(--axs-ink)}.axs-gcw-detail-chips{align-items:center;gap:8px;display:flex}.axs-gcw-detail-figures{background:var(--axs-chrome);border-radius:var(--axs-radius-md);grid-template-columns:repeat(3,1fr);gap:10px;padding:12px 14px;display:grid}.axs-gcw-fig{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-gcw-figlabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);font-weight:var(--axs-weight-medium)}.axs-gcw-figval{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-gcw-figval[data-strong]{font-weight:var(--axs-weight-medium)}.axs-gcw-actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.axs-gcw-actbtn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);padding:6px 13px}.axs-gcw-actbtn[data-active]{background:var(--axs-accent-bg);color:var(--axs-accent);border-color:#0000}.axs-gcw-actbtn[data-tone=danger]{color:var(--axs-ink-mid)}.axs-gcw-actbtn[data-tone=danger]:hover:not(:disabled){color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 45%, var(--axs-line-hard))}.axs-gcw-actbtn[data-tone=danger][data-armed]{color:var(--axs-accent-fg);background:var(--axs-danger);border-color:#0000}.axs-gcw-actbtn:hover:not(:disabled):not([data-active]):not([data-armed]){background:var(--axs-chrome)}.axs-gcw-actbtn:disabled{opacity:.5;cursor:not-allowed}.axs-gcw-action{border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);flex-direction:column;flex:none;gap:10px;padding:13px;display:flex}.axs-gcw-action-title{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-gcw-field{flex-direction:column;gap:5px;min-width:0;display:flex}.axs-gcw-flabel{font-family:var(--axs-sans);font-size:var(--axs-text-label);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint);font-weight:var(--axs-weight-medium)}.axs-gcw-amtwrap{align-items:center;gap:6px;display:flex}.axs-gcw-dollar{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid)}.axs-gcw-input{box-sizing:border-box;width:100%;height:34px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;padding:0 11px}.axs-gcw-input:focus{border-color:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-gcw-fhint{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-gcw-fhint[data-tone=danger]{color:var(--axs-danger)}.axs-gcw-action-foot{justify-content:flex-end;gap:8px;display:flex}.axs-gcw-btn{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);border-radius:var(--axs-radius-sm);cursor:pointer;border:1px solid #0000;padding:6px 14px}.axs-gcw-btn-ghost{color:var(--axs-ink-mid);background:var(--axs-surface);border-color:var(--axs-line)}.axs-gcw-btn-ghost:hover:not(:disabled){background:var(--axs-chrome)}.axs-gcw-btn-accent{color:var(--axs-accent-fg);background:var(--axs-accent)}.axs-gcw-btn-accent:hover:not(:disabled){background:var(--axs-accent-hover)}.axs-gcw-btn:disabled{opacity:.55;cursor:not-allowed}.axs-gcw-result{font-family:var(--axs-sans);font-size:var(--axs-text-body);border-radius:var(--axs-radius-md);flex:none;padding:9px 12px}.axs-gcw-result[data-tone=success]{color:var(--axs-ok);background:var(--axs-ok-bg)}.axs-gcw-result[data-tone=danger]{color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 9%, var(--axs-surface))}.axs-gcw-ledger{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.axs-gcw-ledgerscroll{overscroll-behavior:contain;flex:1;min-height:0;padding-right:2px;overflow-y:auto}.axs-gcw-ledgerlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-gcw-ledgeritem{border-bottom:1px solid var(--axs-line);padding:9px 2px}.axs-gcw-ledgertop{justify-content:space-between;align-items:center;gap:8px;display:flex}.axs-gcw-ledgeramt{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);font-variant-numeric:tabular-nums;color:var(--axs-ink)}.axs-gcw-ledgertag{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-faint);margin-left:7px}.axs-gcw-ledgertag:before{content:"";vertical-align:1px;background:var(--axs-ink-faint);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.axs-gcw-ledgeramt[data-kind=reload] .axs-gcw-ledgertag:before{background:var(--axs-accent)}.axs-gcw-ledgeramt[data-kind=redeem] .axs-gcw-ledgertag:before{background:var(--axs-ok)}.axs-gcw-ledgertime{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint)}.axs-gcw-ledgerbal{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-top:2px}.axs-gcw-ledgernote{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);margin-top:3px;font-style:italic}@container axgcmaster (width<=519px){.axs-gcr-issued{display:none}.axv-mls-filters{gap:6px}.axs-gcw-master .axv-statrow{gap:5px 14px}}@container axgcmaster (width<=359px){.axs-gcr-recipient{display:none}.axv-tabstrip-tab{padding:4px 9px}.axv-mls-filters{flex-direction:column;align-items:stretch}.axs-gcw-master .axv-statrow{grid-template-columns:1fr 1fr;align-items:baseline;gap:8px 14px;display:grid}.axs-gcw-master .axv-statrow-stat{justify-content:space-between}}@container axgcmaster (width<=259px){.axs-gcr-line2 .axs-gcr-status{display:inline-flex}.axs-gcr-bento{display:none}}@container axgcdetail (width<=519px){.axs-gcw-detail-figures{grid-template-columns:1fr 1fr}.axs-gcw-fig:last-child{grid-column:1/-1}}@container axgcdetail (width<=359px){.axs-gcw-detail-figures{grid-template-columns:1fr}.axs-gcw-fig:last-child{grid-column:auto}.axs-gcw-actions{gap:6px}.axs-gcw-actbtn{font-size:var(--axs-text-label);flex:auto;padding:6px 10px}}@container axgcdetail (width<=259px){.axs-gcw-detail-code{font-size:var(--axs-text-title)}.axs-gcw-ledgertag,.axs-gcw-ledgernote{display:none}}@media (max-width:420px){.axs-gcw-master{padding:10px 10px 8px}.axs-gcw-detail{gap:10px;padding:12px}.axs-gcw-detail-figures{padding:10px 12px}.axs-gcr-main{padding:8px 9px}.axs-gcw-phonebar{padding:6px 8px 0}.axs-gcw-phonebar .axs-seg{width:100%}.axs-gcw-phonebar .axs-seg-btn{flex:1}.axs-gcw-offerbody{padding:14px}}.axs-gcw-lookup{border:1px solid color-mix(in srgb, var(--axs-ok,var(--axs-accent)) 28%, var(--axs-line));background:color-mix(in srgb, var(--axs-ok,var(--axs-accent)) 7%, var(--axs-surface));border-radius:12px;margin-top:8px;padding:10px 12px}.axs-gcw-lookup-head{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:8px;font-weight:600}.axs-gcw-lookup-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-gcw-lookup-code,.axs-gcw-lookup-amt,.axs-gcw-lookup-note{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;padding:7px 10px;font-size:13px}.axs-gcw-lookup-code{letter-spacing:.04em;text-transform:uppercase;flex:160px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600}.axs-gcw-lookup-amt{width:96px}.axs-gcw-lookup-note{flex:120px}.axs-gcw-lookup-btn{border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);font-family:var(--axs-sans);cursor:pointer;border-radius:9px;padding:7px 12px;font-size:12px;font-weight:500}.axs-gcw-lookup-btn:hover:not(:disabled){background:var(--axs-chrome)}.axs-gcw-lookup-btn:disabled{opacity:.55;cursor:default}.axs-gcw-lookup-btn-ghost{color:var(--axs-ink-mid);background:0 0}.axs-gcw-lookup-err{font-family:var(--axs-sans);color:var(--axs-warn);margin:8px 0 0;font-size:12px}.axs-gcw-lookup-hit{margin-top:10px}.axs-gcw-lookup-meta{font-family:var(--axs-sans);color:var(--axs-ink);flex-wrap:wrap;gap:12px;margin-bottom:8px;font-size:12.5px;display:flex}.axs-gcw-lookup-meta em{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin-right:6px;font-size:10px;font-style:normal}.axs-gcw-lookup-done{font-family:var(--axs-sans);color:var(--axs-ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}@media (max-width:860px){.axs-gcw-select,.axs-gcw-lookup-code,.axs-gcw-lookup-amt,.axs-gcw-lookup-note,.axs-gcw-lookup-btn{box-sizing:border-box;min-height:44px}.axs-gcw-select{height:44px}.axs-gcw-lookup-row{align-items:stretch}.axs-gcw-lookup-code{min-width:0}}.axs-sow-boardwrap{flex-direction:column;height:100%;min-height:0;display:flex}.axs-sow-boardwrap>.axs-sow-board{flex:auto;min-height:0}.axs-sow-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-sow-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-sow-master,.axs-gb-fillbody>.axs-sow-detail{height:100%}.axs-sow-master{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:12px 14px 10px;display:flex;container:axsomaster/inline-size}.axs-sow-kpis{flex:none}.axs-sow-kpis[data-tone=warn]{border-radius:var(--axs-radius-md);background:color-mix(in srgb, var(--axs-warn) 8%, var(--axs-surface));padding:8px 12px}.axs-sow-rows{flex-direction:column;display:flex}.axs-sor{border-bottom:1px solid var(--axs-line);transition:background var(--axs-dur-fast) var(--axs-ease-standard);align-items:stretch;display:flex}.axs-sor:hover{background:color-mix(in srgb, var(--axs-accent) 4%, transparent)}.axs-sor[data-selected]{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axs-sor-main{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:none;flex-direction:column;flex:1;gap:3px;padding:9px 10px;display:flex}.axs-sor-line1{align-items:baseline;gap:8px;min-width:0;display:flex}.axs-sor-line2{align-items:center;gap:8px;min-width:0;display:flex}.axs-sor-num{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-sor-status{flex:none}.axs-sor-total{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-variant-numeric:tabular-nums;color:var(--axs-ink);flex:none;margin-left:auto}.axs-sor-total[data-strong]{font-weight:var(--axs-weight-medium)}.axs-sor-customer{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.axs-sor-items{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);flex:none}.axs-sor-when{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.03em;color:var(--axs-ink-faint);flex:none}.axs-sow-detail{overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;height:100%;padding:16px;display:flex;overflow-y:auto}.axs-sow-detail-empty{place-items:center;height:100%;padding:24px;display:grid;overflow:hidden}@container axsomaster (width<=519px){.axs-sor-when{display:none}}@container axsomaster (width<=359px){.axs-sor-items{display:none}}@container axsomaster (width<=259px){.axs-sor-customer{display:none}.axs-sow-kpis{padding:6px 8px}}@media (max-width:420px){.axs-sow-master{padding:10px 10px 8px}.axs-sow-detail{gap:10px;padding:12px}.axs-sor-main{padding:8px 9px}}.axs-pw-boardwrap{flex-direction:column;height:100%;min-height:0;display:flex}.axs-pw-boardwrap>.axs-pw-stage{flex:auto;min-height:0;position:relative}.axs-pw-stage{flex-direction:column;min-height:0;display:flex}.axs-pw-stage>.axs-pw-board{flex:auto;min-height:0}.axs-pw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-pw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-pw-master{height:100%}.axs-pw-master{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:12px 14px 10px;display:flex;container:axpwmaster/inline-size}.axs-pw-stats[data-tone=warn]{border-radius:var(--axs-radius-md);background:color-mix(in srgb, var(--axs-warn) 8%, var(--axs-surface));padding:8px 12px}.axs-pw-rows{flex-direction:column;display:flex}.axs-pw-row .axs-cw-row-line1{align-items:center}.axs-pw-status{text-transform:capitalize;flex:none}.axs-pw-cats{flex-wrap:wrap;gap:6px;padding:0 0 4px;display:flex}.axs-pw-cat{border:1px solid var(--axs-line);font-family:var(--axs-sans);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:11.5px}.axs-pw-cat[data-active]{border-color:color-mix(in srgb, var(--axs-accent) 40%, var(--axs-line));background:color-mix(in srgb, var(--axs-accent) 10%, var(--axs-surface));color:var(--axs-ink);font-weight:500}.axs-pw-add{flex:none}.axs-pw-btn{border:1px solid var(--axs-line-hard);background:var(--axs-surface);font-family:var(--axs-sans);color:var(--axs-ink);cursor:pointer;border-radius:9px;padding:7px 12px;font-size:12px}.axs-pw-btn:disabled{opacity:.55;cursor:default}.axs-pw-create{border:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-accent) 4%, var(--axs-surface));border-radius:12px;flex-direction:column;gap:8px;margin-bottom:8px;padding:12px;display:flex}.axs-pw-create-field{font-family:var(--axs-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);flex-direction:column;gap:4px;font-size:11px;display:flex}.axs-pw-create-field input{text-transform:none;letter-spacing:normal;color:var(--axs-ink);border:1px solid var(--axs-line-hard);background:var(--axs-canvas-bg);border-radius:8px;padding:7px 9px;font-size:13px}.axs-pw-create-actions{gap:8px;display:flex}.axs-pw-drawerscrim{z-index:14;background:color-mix(in srgb, var(--axs-ink,#000) 18%, transparent);-webkit-backdrop-filter:blur(8px)saturate(1.1);backdrop-filter:blur(8px)saturate(1.1);cursor:pointer;animation:axs-pw-scrimfade var(--axs-dur-fast) var(--axs-ease-standard);border:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.axs-pw-drawer{z-index:15;background:var(--axs-node-fill-heavy,var(--axs-surface));width:min(560px,100%);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);border:1px solid var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow,0 24px 60px -16px color-mix(in srgb, var(--axs-ink,#000) 42%, transparent));animation:axs-pw-drawerin var(--axs-dur-base) var(--axs-ease-standard);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.axs-pw-drawer{background:var(--axs-surface)}.axs-root[data-material^=epaper] .axs-pw-drawer{background:color-mix(in srgb, var(--axs-chrome) 96%, transparent)}.axs-root[data-theme=dark][data-material^=epaper] .axs-pw-drawer{background:color-mix(in srgb, var(--axs-surface-alt) 96%, transparent)}}@keyframes axs-pw-scrimfade{0%{opacity:0}to{opacity:1}}@keyframes axs-pw-drawerin{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-pw-drawer,.axs-pw-drawerscrim{animation:none}}.axs-pw-drawerhead{border-bottom:1px solid var(--axs-line-soft,var(--axs-line-hard));background:color-mix(in srgb, var(--axs-surface) 55%, transparent);flex:none;align-items:center;gap:12px;padding:14px 14px 12px 18px;display:flex}.axs-pw-drawertitle{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.axs-pw-drawereyebrow{font-family:var(--axs-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.62rem;font-weight:600}.axs-pw-drawername{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:1.12rem;font-weight:600;line-height:1.2;overflow:hidden}.axs-pw-drawerclose{width:34px;height:34px;color:var(--axs-ink-mid);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:0;border-radius:10px;flex:none;font-size:1.25rem;line-height:1}.axs-pw-drawerclose:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-pw-drawerclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-pw-drawerbody{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 18px 28px;overflow-y:auto}@container axpwmaster (width<=419px){.axs-cw-row-faint,.axs-pw-status{display:none}}@container axpwmaster (width<=299px){.axs-cw-thumb,.axs-cw-row-meta{display:none}}@media (max-width:640px){.axs-pw-drawer{width:100%}}@media (max-width:420px){.axs-pw-master{padding:10px 10px 8px}.axs-pw-drawerbody{padding:12px}}@media (max-width:860px){.axs-pw-add{box-sizing:border-box;min-height:44px}}.axs-hg{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:14px;display:flex;position:relative}.axs-hg--state{background:var(--axs-canvas-bg,var(--axs-surface));justify-content:center;align-items:center;padding:32px}.axs-hg-board{flex:auto;min-height:0}.axs-hg-board .axs-dash-panel{box-shadow:0 1px 2px #14120f0a,0 10px 24px -12px #14120f29}.axs-hg-split{height:100%;min-height:0;display:flex;position:relative}.axs-gb-fillbody>.axs-hg-split{height:100%}.axs-hg-split-list{border-right:1px solid var(--axs-line);flex-direction:column;flex:none;width:408px;min-width:0;min-height:0;display:flex}.axs-hg-split-detail{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.axs-hg-split-rail{border-left:1px solid var(--axs-line);flex-direction:column;flex:none;width:384px;min-width:0;min-height:0;display:flex}.axs-hg-shelfwrap{min-width:0;display:inline-flex;position:relative}.axs-hg-shelfbtn{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;min-width:0;margin:-4px -8px;padding:4px 8px;transition:background .12s;display:inline-flex}.axs-hg-shelfbtn:hover{background:var(--axs-chrome,#00000008)}.axs-hg-shelfbtn:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-hg-shelftitle{font-family:var(--axs-sans);font-size:inherit;font-weight:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-hg-shelfchevron{color:var(--axs-ink-faint);flex:none;transition:transform .14s}.axs-hg-shelfbtn[aria-expanded=true] .axs-hg-shelfchevron{transform:rotate(180deg)}.axs-hg-shelfpop{z-index:30;box-sizing:border-box;background:var(--axs-surface);border:1px solid var(--axs-line);width:304px;max-height:min(480px,64vh);box-shadow:var(--axs-elev-lg,0 18px 48px #1f1b1629);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);left:-8px;overflow:hidden}.axs-hg-shelfpop>.axs-hg-rail{flex:auto}.axs-hg-newbookrow{-webkit-appearance:none;appearance:none;cursor:pointer;box-sizing:border-box;border:0;border-top:1px solid var(--axs-line);width:100%;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:0 0;flex:none;align-items:center;gap:7px;padding:9px 16px;font-size:.76rem;font-weight:500;transition:color .12s,background .12s;display:inline-flex}.axs-hg-newbookrow:hover{color:var(--axs-ink);background:var(--axs-chrome,#00000008)}.axs-hg-newbookrow:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-hg-newbookrow svg{width:12px;height:12px}.axs-hg-rail{box-sizing:border-box;scrollbar-width:thin;flex-direction:column;flex:auto;gap:2px;min-height:0;padding:10px 10px 16px;display:flex;overflow-y:auto}.axs-hg-railempty{flex:auto;justify-content:center;align-items:center;min-height:150px;padding:20px;display:flex}.axs-hg-railgroup{flex-direction:column;gap:2px;margin-top:14px;display:flex}.axs-hg-grouplabel{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);padding:0 8px 4px;font-size:11px;font-weight:500}.axs-hg-bookrow{border-radius:9px;align-items:center;gap:9px;padding:7px 8px;transition:background .12s;display:flex;position:relative}.axs-hg-bookrow:hover{background:var(--axs-chrome,#00000008)}.axs-hg-bookrow[data-active]{background:var(--axs-accent-bg)}.axs-hg-bookrow[data-active]:before{content:"";background:var(--axs-accent);border-radius:0 2px 2px 0;width:2px;position:absolute;top:6px;bottom:6px;left:-10px}.axs-hg-bookrow[data-dragging]{opacity:.45}.axs-hg-bookrow[data-dropbefore]:after,.axs-hg-bookrow[data-dropafter]:after{content:"";background:var(--axs-accent);border-radius:2px;height:2px;position:absolute;left:8px;right:8px}.axs-hg-bookrow[data-dropbefore]:after{top:-2px}.axs-hg-bookrow[data-dropafter]:after{bottom:-2px}.axs-hg-bookicon{border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:opacity .12s;display:inline-flex}.axs-hg-bookgrip{width:26px;height:26px;color:var(--axs-ink-mid);cursor:grab;opacity:0;justify-content:center;align-items:center;margin-top:-13px;transition:opacity .12s;display:inline-flex;position:absolute;top:50%;left:8px}@media (hover:hover){.axs-hg-bookrow:hover .axs-hg-bookgrip{opacity:1}.axs-hg-bookrow:hover .axs-hg-bookicon{opacity:.15}}.axs-hg-bookbody{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;flex:auto;gap:1px;min-width:0;padding:0;display:flex}.axs-hg-bookbody:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);border-radius:6px;outline:none}.axs-hg-booktop{align-items:baseline;gap:8px;min-width:0;display:flex}.axs-hg-booktitle{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.82rem;font-weight:500;overflow:hidden}.axs-hg-bookcount{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.axs-hg-booksub{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;line-height:1.35;overflow:hidden}.axs-hg-bookedit{-webkit-appearance:none;appearance:none;background:var(--axs-surface);width:22px;height:22px;color:var(--axs-ink-mid);cursor:pointer;opacity:0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-top:-11px;transition:opacity .12s,color .12s;display:inline-flex;position:absolute;top:50%;right:6px}.axs-hg-bookedit:hover{color:var(--axs-ink)}.axs-hg-bookedit:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);opacity:1;outline:none}@media (hover:hover){.axs-hg-bookrow:hover .axs-hg-bookedit{opacity:1}.axs-hg-bookrow:hover .axs-hg-bookcount{opacity:0}}@media (hover:none){.axs-hg-bookgrip{display:none}.axs-hg-bookedit{opacity:1;background:0 0;margin:0;position:static}}.axs-hg-list{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-hg-toolbar{border-bottom:1px solid var(--axs-line);flex-direction:column;flex:none;gap:8px;padding:10px 14px;display:flex}.axs-hg-chips{flex-wrap:wrap;gap:2px;display:flex}.axs-hg-chip{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;padding:3px 9px;font-size:.74rem;font-weight:400;transition:background .12s,color .12s;display:inline-flex}.axs-hg-chipdot{border-radius:999px;flex:none;width:6px;height:6px;margin-right:5px}.axs-hg-chip:hover{background:var(--axs-chrome,#00000008);color:var(--axs-ink)}.axs-hg-chip[data-active]{background:var(--axs-accent-bg);color:var(--axs-accent);font-weight:500}.axs-hg-chip:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-hg-chipcount{font-variant-numeric:tabular-nums;opacity:.65;margin-left:5px;font-size:.66rem}.axs-hg-chips--sub{margin-top:-2px}.axs-hg-chips--sub .axs-hg-chip{padding:2px 8px;font-size:.7rem}.axs-hg-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.axs-hg-search{box-sizing:border-box;border:1px solid var(--axs-line);background:var(--axs-surface);min-width:0;height:26px;color:var(--axs-ink);font-family:var(--axs-sans);border-radius:7px;flex:100%;padding:0 9px;font-size:.76rem}.axs-hg-search::placeholder{color:var(--axs-ink-faint)}.axs-hg-search:focus-visible{border-color:var(--axs-accent);outline:none}.axs-hg-select{box-sizing:border-box;-webkit-appearance:none;appearance:none;cursor:pointer;min-width:0;height:26px;color:var(--axs-ink-faint);font-family:var(--axs-sans);background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%276%27 viewBox=%270 0 8 6%27><path d=%27M1 1l3 3 3-3%27 fill=%27none%27 stroke=%27%23847b6f%27 stroke-width=%271.5%27 stroke-linecap=%27round%27/></svg>") right 4px center/8px no-repeat;border:0;border-radius:6px;flex:none;padding:0 16px 0 6px;font-size:.72rem;font-weight:600}.axs-hg-select:hover{color:var(--axs-ink-mid)}.axs-hg-select:focus-visible{box-shadow:0 0 0 2px var(--axs-accent);border-radius:6px;outline:none}.axs-hg-listpad{padding:14px}.axs-hg-rows{scrollbar-width:thin;min-height:0;scroll-padding-bottom:var(--axs-zoom-safe,88px);flex:auto;margin:0;padding:0 0 14px;list-style:none;overflow-y:auto}.axs-hg-chapter{margin-top:16px}.axs-hg-chapter:first-child{margin-top:4px}.axs-hg-shelfhead{align-items:baseline;gap:8px;padding:18px 14px 2px;display:flex}.axs-hg-shelfhead:first-child{padding-top:8px}.axs-hg-shelfhead+.axs-hg-chapter{margin-top:4px}.axs-hg-shelflabel{font-family:var(--axs-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:10px;font-weight:600}.axs-hg-shelfcaption{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:11px}.axs-hg-chaphead{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;border:0;border-bottom:1px solid var(--axs-line-hard,var(--axs-line));background:0 0;align-items:baseline;gap:8px;width:100%;padding:2px 14px 6px;display:flex}.axs-hg-chaphead:hover .axs-hg-chaptitle{color:var(--axs-accent)}.axs-hg-chaphead:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);border-radius:var(--axs-radius-sm,6px);outline:none}.axs-hg-chapcaret{width:10px;color:var(--axs-ink-faint);transform-origin:50%;transition:transform var(--axs-dur-fast,.14s) var(--axs-ease-standard,ease), color var(--axs-dur-fast,.14s) var(--axs-ease-standard,ease);flex:none;align-self:center;font-size:12px;line-height:1;transform:rotate(90deg)}.axs-hg-chapcaret[data-folded]{transform:rotate(0)}.axs-hg-chaphead:hover .axs-hg-chapcaret{color:var(--axs-ink-mid)}@media (prefers-reduced-motion:reduce){.axs-hg-chapcaret{transition:none}}.axs-hg-chaptile{border-radius:6px;flex:none;justify-content:center;align-self:center;align-items:center;width:20px;height:20px;display:inline-flex}.axs-hg-chaptitle{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;color:var(--axs-ink);font-size:14px;font-weight:600}.axs-hg-chapcount{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.axs-hg-chapchorus{font-family:var(--axs-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-warn);font-variant-numeric:tabular-nums;margin-left:auto;font-size:10px;font-weight:600}.axs-hg-chapfold{overflow:hidden}.axs-hg-chaprows{margin:0;padding:0;list-style:none}.axs-hg-row{cursor:pointer;border-bottom:1px solid var(--axs-line);align-items:center;gap:10px;padding:8px 14px;transition:background .12s;display:flex;position:relative}.axs-hg-row:hover{background:var(--axs-chrome,#00000008)}.axs-hg-row[data-open]{background:var(--axs-accent-bg)}.axs-hg-row[data-open]:before{content:"";background:var(--axs-accent);border-radius:0 2px 2px 0;width:2px;position:absolute;top:4px;bottom:4px;left:0}.axs-hg-rowbody{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.axs-hg-rowtitle{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);align-items:baseline;gap:7px;font-size:.82rem;font-weight:500;display:flex}.axs-hg-rowtitle>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-hg-rowtitle[data-archived]{color:var(--axs-ink-faint)}.axs-hg-rowsub{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.axs-hg-rowword{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink-faint);white-space:nowrap;flex:none;font-size:11px;font-weight:400}.axs-hg-listfoot{border-top:1px solid var(--axs-line);font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;padding:7px 14px;font-size:11px}.axs-hg-reassign{box-sizing:border-box;max-width:110px;height:22px;color:var(--axs-ink-faint);font-family:var(--axs-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:0 4px;font-size:.7rem}.axs-hg-reassign:hover{color:var(--axs-ink-mid)}@media (hover:hover){.axs-hg-reassign{opacity:0;transition:opacity .12s}.axs-hg-row:hover .axs-hg-reassign,.axs-hg-row:focus-within .axs-hg-reassign{opacity:1}}.axs-hg-sheetwrap{flex-direction:column;flex:auto;min-height:0;display:flex}.axs-hg-sheetwrap .axs-ecard-scroll{padding:18px max(24px,min(8%,88px)) 26px}.axs-hg-sheetwrap .axs-ecard-scroll>*{max-width:760px}.axs-hg-empty{text-align:center;flex:auto;justify-content:center;align-items:center;padding:24px;display:flex}@media (max-width:1280px){.axs-hg-split-list{width:372px}}@media (max-width:1100px){.axs-hg-split-list{width:330px}}@media (max-width:1240px){.axs-hg-split[data-editing] .axs-hg-split-list{display:none}}@media (max-width:900px) and (min-width:761px){.axs-hg-split[data-editing] .axs-hg-split-rail{width:320px}}@media (max-width:760px){.axs-hg-split-list{border-right:0;flex:auto;width:auto}.axs-hg-reassign{display:none}.axs-hg-chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:4px;padding-bottom:2px;overflow-x:auto}.axs-hg-chips::-webkit-scrollbar{display:none}.axs-hg-chip{white-space:nowrap;flex:none;min-width:44px;min-height:44px}.axs-hg-shelfbtn,.axs-hg-newentry,.axs-hg-search,.axs-hg-select,.axs-hg-newbookrow,.axs-hg-bookedit{min-height:44px}.axs-hg-bookedit{min-width:44px}.axs-hg-split[data-m-nav=detail] .axs-emn,.axs-hg-split[data-m-nav=edit] .axs-emn{display:flex}.axs-hg-split[data-m-nav=list] .axs-hg-split-detail,.axs-hg-split[data-m-nav=list] .axs-hg-split-rail{display:none}.axs-hg-split[data-m-nav=list] .axs-hg-split-list{flex:auto}.axs-hg-split[data-m-nav=detail] .axs-hg-split-list,.axs-hg-split[data-m-nav=detail] .axs-hg-split-rail{display:none}.axs-hg-split[data-m-nav=detail] .axs-hg-split-detail{flex:auto;min-height:0}.axs-hg-split[data-m-nav=edit] .axs-hg-split-list,.axs-hg-split[data-m-nav=edit] .axs-hg-split-detail{display:none}.axs-hg-split[data-m-nav=edit] .axs-hg-split-rail{border-left:0;flex:auto;width:auto;min-height:0;display:flex}.axs-hg-sheetwrap .axs-ecard-scroll{padding:14px 14px 22px}.axs-hg-shelfpop{max-width:calc(100vw - 44px)}}.axs-floor-canvas{background:var(--axs-canvas-bg,#f4f1ea);border-radius:var(--axs-radius-lg,12px);width:100%;height:100%;position:relative;overflow:hidden}.axs-floor-stage{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--axs-ink,#2b2620) 5%, transparent), transparent 70%), var(--axs-canvas-bg,#f4f1ea);cursor:default;scrollbar-width:thin;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.axs-floor-canvas[data-space] .axs-floor-stage{cursor:grab}.axs-floor-canvas[data-space] .axs-floor-pan-overlay[data-panning]{cursor:grabbing}.axs-floor-canvas[data-tool=table] .axs-floor-world,.axs-floor-canvas[data-tool=zone] .axs-floor-world,.axs-floor-canvas[data-tool=fixture] .axs-floor-world,.axs-floor-canvas[data-tool=wall] .axs-floor-world{cursor:crosshair}.axs-floor-sizer{margin:0 auto;position:relative}.axs-floor-world{background:var(--axs-surface,#fffdf8);border-radius:4px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 18px 48px -24px #00000059}.axs-floor-grid{pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--axs-ink,#2b2620) 3.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--axs-ink,#2b2620) 3.5%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--axs-ink,#2b2620) 6.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--axs-ink,#2b2620) 6.5%, transparent) 1px, transparent 1px);background-size:40px 40px,40px 40px,200px 200px,200px 200px;position:absolute;top:0;bottom:0;left:0;right:0}.axs-floor-bg{pointer-events:none;max-width:none;position:absolute;top:0;left:0}.axs-floor-marquee{border:1px solid var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 12%, transparent);pointer-events:none;z-index:50;border-radius:2px;position:absolute}.axs-floor-pan-overlay{z-index:80;cursor:grab;position:absolute;top:0;bottom:0;left:0;right:0}.axs-floor-zoom{bottom:var(--axs-space-4,16px);right:var(--axs-space-4,16px);z-index:90;background:color-mix(in srgb, var(--axs-surface,#fffdf8) 92%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border:1px solid var(--axs-line,#e4ddd0);border-radius:var(--axs-radius-pill,999px);align-items:center;gap:2px;padding:3px;display:flex;position:absolute;box-shadow:0 8px 22px -10px #00000059}.axs-floor-zoom-preset{-webkit-appearance:none;appearance:none;color:var(--axs-ink-mid,#6b6358);font:inherit;font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium,500);border-radius:var(--axs-radius-pill,999px);cursor:pointer;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;padding:5px 10px}.axs-floor-zoom-preset:hover{color:var(--axs-ink,#2b2620);background:var(--axs-surface-alt,#f4f1ea)}.axs-floor-zoom-preset[data-active=true]{color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 12%, transparent)}.axs-floor-zoom-preset:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-floor-zoom-pct{font-size:var(--axs-text-micro,11px);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint,#9a9286);text-align:right;min-width:40px;padding:0 8px 0 4px}@media (prefers-reduced-motion:reduce){.axs-floor-zoom-preset{transition:none}}@media (max-width:860px){.axs-floor-zoom{overscroll-behavior-inline:contain;max-width:calc(100% - 24px);overflow-x:auto}.axs-floor-zoom-preset{box-sizing:border-box;min-width:44px;min-height:44px}}@media (max-width:640px){.axs-floor-zoom{top:12px;bottom:auto;right:12px}}.axs-floorws{height:100%;min-height:0;font-family:var(--axs-sans,"Instrument Sans", "DM Sans", system-ui, sans-serif);position:relative}.axs-gb-fillbody>.axs-floorws-fill,.axs-gb-stackfillbody>.axs-floorws-fill{height:100%}.axs-floorws-fill{flex-direction:column;min-height:0;display:flex}.axs-floorws-statebody{flex:auto;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex}.axs-floorws-barextra{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin-left:8px;display:inline-flex}.axs-floorws-layout{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line,#e4ddd0);background:var(--axs-surface-alt,#f4f1ea);color:var(--axs-ink,#2b2620);font:inherit;font-family:var(--axs-sans,"Instrument Sans", "DM Sans", system-ui, sans-serif);font-size:var(--axs-text-label,12px);border-radius:var(--axs-radius-sm,6px);cursor:pointer;min-width:0;max-width:200px;padding:4px 24px 4px 9px}.axs-floorws-hint{font-size:var(--axs-text-micro,11px);color:var(--axs-ink-faint,#9a9286);white-space:nowrap}.axs-floorws-savepill{white-space:nowrap}.axs-floorws-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line,#e4ddd0);background:var(--axs-surface,#fffdf8);color:var(--axs-ink,#2b2620);font:inherit;font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium,500);border-radius:var(--axs-radius-sm,6px);cursor:pointer;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);padding:6px 14px}.axs-floorws-btn:hover:not(:disabled){border-color:var(--axs-ink-faint,#9a9286)}.axs-floorws-btn:disabled{opacity:.5;cursor:default}.axs-floorws-btn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-floorws-btn-ghost{background:0 0}.axs-floorws-stage{flex:auto;min-width:0;min-height:0;padding:12px;position:relative}.axs-floorws-dock{background:color-mix(in srgb, var(--axs-surface,#fffdf8) 86%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border:1px solid var(--axs-line,#e4ddd0);z-index:70;border-radius:16px;flex-direction:column;gap:2px;padding:4px;display:flex;position:absolute;top:50%;left:22px;transform:translateY(-50%);box-shadow:0 10px 28px -14px #28221866}.axs-floorws-dockbtn{-webkit-appearance:none;appearance:none;width:38px;height:38px;color:var(--axs-ink-mid,#6b6358);cursor:pointer;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), transform var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.axs-floorws-dockbtn:hover:not(:disabled){background:var(--axs-surface-alt,#f1ece2);color:var(--axs-ink,#2b2620)}.axs-floorws-dockbtn[data-active=true]{background:color-mix(in srgb, var(--axs-accent) 14%, transparent);color:var(--axs-accent)}.axs-floorws-dockbtn:disabled{opacity:.35;cursor:default}.axs-floorws-dockbtn:active:not(:disabled){transform:scale(.94)}.axs-floorws-dockbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-floorws-dock-sep{background:var(--axs-line,#e4ddd0);height:1px;margin:4px 6px}.axs-floorws-dock-tag{font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint,#9a9286);font-weight:500;line-height:1;position:absolute;bottom:3px;right:4px}.axs-floorws-inspect{gap:var(--axs-space-2,8px);background:var(--axs-surface,#fffdf8);border:1px solid var(--axs-line,#e4ddd0);z-index:70;border-radius:14px;flex-direction:column;width:200px;max-height:calc(100% - 36px);padding:14px;display:flex;position:absolute;top:18px;right:18px;overflow-y:auto;box-shadow:0 12px 30px -16px #2822186b}.axs-floorws-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint,#9a9286);font-size:11px;font-weight:500}.axs-floorws-inspect-h{font-family:var(--axs-display,"Bricolage Grotesque", var(--axs-sans));margin-bottom:4px;font-size:16px;font-weight:500}.axs-floorws-inspect-actions{gap:8px;margin-top:4px;display:flex}.axs-floorws-counts{font-size:var(--axs-text-label,12px);color:var(--axs-ink-mid,#6b6358);grid-template-columns:1fr 1fr;gap:6px 12px;display:grid}.axs-floorws-counts b{color:var(--axs-ink,#2b2620);font-variant-numeric:tabular-nums;font-weight:var(--axs-weight-medium,500)}.axs-floorws-empty{font-size:var(--axs-text-label,12px);color:var(--axs-ink-faint,#9a9286);line-height:var(--axs-lh-body,1.5);margin:0}.axs-floorws-field{justify-content:space-between;align-items:center;gap:var(--axs-space-2,8px);font-size:var(--axs-text-label,12px);color:var(--axs-ink-mid,#6b6358);display:flex}.axs-floorws-field input,.axs-floorws-field select{border:1px solid var(--axs-line,#e4ddd0);background:var(--axs-surface,#fffdf8);color:var(--axs-ink,#2b2620);font:inherit;font-size:var(--axs-text-label,12px);border-radius:var(--axs-radius-sm,6px);width:110px;padding:5px 8px}.axs-floorws-field input[type=color]{width:48px;height:28px;padding:2px}.axs-floorws-err{font-size:var(--axs-text-micro,11px);color:var(--axs-warn,#c0492b);margin:0}@media (max-width:760px){.axs-floorws-board .axs-dash-panel-head,.axs-floorws-barextra{flex-wrap:wrap;row-gap:6px}}@media (max-width:640px){.axs-floorws-dock{flex-direction:row;top:auto;bottom:12px;left:50%;transform:translate(-50%)}.axs-floorws-dock-sep{width:1px;height:auto;margin:4px}.axs-floorws-dockbtn{width:44px;height:44px}.axs-floorws-inspect{width:auto;max-height:38vh;top:auto;bottom:66px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.axs-floorws-btn,.axs-floorws-dockbtn{transition:none}}@media (max-width:860px){.axs-floorws-layout,.axs-floorws-barextra .axs-seg-btn,.axs-floorws-barextra .axv-actionpill{box-sizing:border-box;min-height:44px}.axs-floorws-barextra .axs-seg-btn{min-width:44px}.axs-floorws-layout{max-width:100%}}.axs-rep-boardwrap{height:100%;min-height:0;position:relative}.axs-rep-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-rep-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-rep-barextra{flex-wrap:wrap;align-items:center;gap:8px;margin-left:8px;display:inline-flex}.axs-rep-segn{font-size:var(--axs-text-micro);font-variant-numeric:tabular-nums;color:var(--axs-ink-faint);margin-left:6px}.axs-gb-fillbody>.axs-rep-queuelist,.axs-gb-fillbody>.axs-rep-threadpane,.axs-gb-fillbody>.axs-rep-panel{height:100%}.axs-rep-queuelist{box-sizing:border-box;height:100%;padding:14px 14px 8px;container:axrepqueue/inline-size}.axs-rep-threadpane{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto;container:axrepdetail/inline-size}.axs-rep-stars{align-items:center;gap:1px;display:inline-flex}.axs-rep-star{fill:none;stroke:var(--axs-line-hard);stroke-width:2px;opacity:.5;flex:none}.axs-rep-star[data-on]{fill:var(--axs-warn);stroke:var(--axs-warn);opacity:1}.axs-rep-avatar{width:28px;height:28px;font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-rep-head{flex:none}.axs-rep-gbp{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.axs-rep-locselect{min-width:0;height:30px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;flex:160px;padding:0 9px}.axs-rep-filters{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.axs-rep-ratingpills{flex-wrap:wrap;gap:4px;display:inline-flex}.axs-rep-pill{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);cursor:pointer;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);border-radius:999px;padding:4px 11px}.axs-rep-pill:hover{color:var(--axs-ink)}.axs-rep-pill[data-active]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line-hard));background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axs-rep-search{box-sizing:border-box;min-width:120px;height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);outline:none;flex:140px;padding:0 11px}.axs-rep-search:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-rep-maxselect{height:32px;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);cursor:pointer;flex:none;padding:0 8px}.axs-rep-statuschip{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 10%, var(--axs-surface));border:1px solid color-mix(in srgb, var(--axs-accent) 32%, var(--axs-line));cursor:pointer;border-radius:999px;align-self:flex-start;padding:3px 11px}.axs-rep-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-rep-row{transition:background var(--axs-dur-fast) var(--axs-ease-standard);align-items:flex-start;gap:8px;padding:10px 4px;display:flex}.axs-rep-row+.axs-rep-row{border-top:1px solid var(--axs-line)}.axs-rep-row[data-open]{background:color-mix(in srgb, var(--axs-accent) 6%, var(--axs-surface))}.axs-rep-row-main{text-align:left;cursor:pointer;min-width:0;font:inherit;background:0 0;border:none;flex-direction:column;flex:1;gap:6px;padding:0;display:flex}.axs-rep-row-head{align-items:center;gap:8px;display:flex}.axs-rep-row-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-rep-row-name{font-family:var(--axs-sans);font-size:var(--axs-text-title);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-rep-row-dot{background:var(--axs-accent);border-radius:50%;flex:none;width:8px;height:8px}.axs-rep-row-text{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink-mid);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-rep-row-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-rep-row-loc{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.axs-rep-replied{margin-left:auto}.axs-rep-row-when{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);align-items:center;gap:4px;display:inline-flex}.axs-rep-row-when svg{flex:none;display:block}.axs-rep-feat-toggle{cursor:pointer;background:0 0;border:none;flex:none;padding:2px;line-height:1}.axs-rep-feat-toggle svg{fill:none;stroke:var(--axs-line-hard);stroke-width:2px}.axs-rep-feat-toggle:hover svg{stroke:var(--axs-warn)}.axs-rep-feat-toggle[data-on] svg{fill:var(--axs-warn);stroke:var(--axs-warn)}.axs-rep-feat-toggle:disabled{opacity:.5;cursor:default}@container axrepqueue (width<=360px){.axs-rep-row-loc,.axs-rep-row-when,.axs-rep-maxselect{display:none}.axs-rep-row-text{-webkit-line-clamp:2}}.axs-rep-detail{box-sizing:border-box;flex-direction:column;gap:14px;padding:18px;display:flex}.axs-rep-detail-empty{place-items:center;height:100%;padding:24px;display:grid}.axs-rep-detail-head{flex-direction:column;gap:8px;display:flex}.axs-rep-detail-loc{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--axs-ink-faint)}.axs-rep-detail-name{font-family:var(--axs-sans);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-medium);color:var(--axs-ink);align-items:center;gap:9px;display:flex}.axs-rep-detail-meta{align-items:center;gap:10px;display:flex}.axs-rep-detail-date{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);align-items:center;gap:5px;display:inline-flex}.axs-rep-detail-date svg{flex:none;display:block}.axs-rep-detail-text{font-family:var(--axs-sans);font-size:var(--axs-text-title);line-height:var(--axs-lh-body);color:var(--axs-ink);white-space:pre-wrap;margin:0}.axs-rep-thread{flex-direction:column;gap:8px;display:flex}.axs-rep-thread-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-rep-thread-row{gap:9px;padding:9px 4px;display:flex}.axs-rep-thread-row+.axs-rep-thread-row{border-top:1px solid var(--axs-line)}.axs-rep-thread-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.axs-rep-thread-by{align-items:baseline;gap:7px;display:flex}.axs-rep-thread-author{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink)}.axs-rep-thread-src{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-rep-thread-text{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink-mid);white-space:pre-wrap;margin:0}.axs-rep-thread-none{font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-faint);margin:0}.axs-rep-detail-err{border-radius:var(--axs-radius-sm);background:color-mix(in srgb, var(--axs-danger) 10%, var(--axs-surface));color:var(--axs-danger);font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);padding:8px 12px}.axs-rep-detail-done{border-top:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.axs-rep-suggest{flex-direction:column;gap:8px;display:flex}.axs-rep-suggest-loading{border:1px dashed var(--axs-line-hard);border-radius:var(--axs-radius-md);font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink-mid);align-items:center;gap:10px;padding:12px 14px;display:flex}.axs-rep-suggest-dots{gap:4px;display:inline-flex}.axs-rep-suggest-dots i{background:var(--axs-accent);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite axs-rep-bounce}.axs-rep-suggest-dots i:nth-child(2){animation-delay:.15s}.axs-rep-suggest-dots i:nth-child(3){animation-delay:.3s}@keyframes axs-rep-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}[data-reduced-motion=true] .axs-rep-suggest-dots i{animation:none}.axs-rep-suggest-error{border-radius:var(--axs-radius-md);background:color-mix(in srgb, var(--axs-warn) 12%, var(--axs-surface));color:var(--axs-warn);font-family:var(--axs-sans);font-size:var(--axs-text-label);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.axs-rep-suggest-retry{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-warn);border:1px solid var(--axs-warn);border-radius:var(--axs-radius-sm);cursor:pointer;background:0 0;padding:3px 10px}.axs-rep-suggest-ready{border-radius:var(--axs-radius-md);background:var(--axs-chrome);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.axs-rep-suggest-text{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink);white-space:pre-wrap;margin:0}.axs-rep-suggest-actions{gap:8px;display:flex}.axs-rep-suggest-use{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-accent-fg);background:var(--axs-accent);border-radius:var(--axs-radius-sm);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard);border:none;padding:6px 14px}.axs-rep-suggest-use:hover:not(:disabled){background:var(--axs-accent-hover)}.axs-rep-suggest-regen{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;padding:6px 12px}.axs-rep-suggest-use:disabled,.axs-rep-suggest-regen:disabled{opacity:.55;cursor:default}.axs-rep-compose{flex-direction:column;gap:8px;display:flex}.axs-rep-compose-input{box-sizing:border-box;width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);resize:vertical;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard);outline:none;padding:10px 12px}.axs-rep-compose-input:focus{border-color:color-mix(in srgb, var(--axs-accent) 50%, var(--axs-line-hard));box-shadow:var(--axv-focus-ring)}.axs-rep-compose-input:disabled{opacity:.6}.axs-rep-compose-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.axs-rep-compose-hint{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.03em;color:var(--axs-ink-faint);margin-right:auto}.axs-rep-compose-send{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-accent-fg);background:var(--axs-accent);border-radius:var(--axs-radius-sm);cursor:pointer;transition:background var(--axs-dur-fast) var(--axs-ease-standard);border:none;padding:7px 18px}.axs-rep-compose-send:hover:not(:disabled){background:var(--axs-accent-hover)}.axs-rep-compose-send:disabled{opacity:.5;cursor:default}.axs-rep-panel{box-sizing:border-box;flex-direction:column;gap:13px;height:100%;padding:16px;display:flex;container:axrepdetail/inline-size}.axs-rep-panelscroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.axs-rep-mention-head{flex:none}.axs-rep-mention-tabs{flex-wrap:wrap;gap:4px;display:inline-flex}.axs-rep-mention-tab{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);cursor:pointer;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.axs-rep-mention-tab:hover{color:var(--axs-ink)}.axs-rep-mention-tab[data-active]{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line-hard));background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axs-rep-mention-badge{background:var(--axs-accent);min-width:17px;height:17px;color:var(--axs-accent-fg);font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.axs-rep-mentions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-rep-mention{grid-template-columns:120px 1fr auto;align-items:center;gap:14px;padding:12px 4px;display:grid}.axs-rep-mention+.axs-rep-mention{border-top:1px solid var(--axs-line)}.axs-rep-mention-meta{flex-direction:column;gap:3px;min-width:0;display:flex}.axs-rep-mention-stars{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-mid);align-items:center;gap:5px;display:inline-flex}.axs-rep-mention-date{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--axs-ink-faint)}.axs-rep-mention-reviewer{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-rep-mention-snippet{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink);min-width:0;margin:0}.axs-rep-mention-hit{background:color-mix(in srgb, var(--axs-accent) 16%, transparent);color:var(--axs-accent);font-weight:var(--axs-weight-medium);border-radius:4px;padding:1px 4px}.axs-rep-mention-actions{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.axs-rep-mention-cands{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.axs-rep-mention-cand,.axs-rep-mention-credit{border:1px solid var(--axs-line-hard);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink);border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 4px;display:inline-flex}.axs-rep-mention-cand{cursor:pointer;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard)}.axs-rep-mention-cand:hover:not(:disabled){color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line-hard))}.axs-rep-mention-cand:disabled{opacity:.5;cursor:wait}.axs-rep-mention-cand .axs-rep-avatar,.axs-rep-mention-credit .axs-rep-avatar{width:22px;height:22px}.axs-rep-mention-tag{font-family:var(--axs-sans);font-size:var(--axs-text-micro);text-transform:uppercase;letter-spacing:.08em;color:var(--axs-ink-faint)}.axs-rep-mention-reject{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);border-radius:var(--axs-radius-sm);cursor:pointer;transition:color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;padding:3px 8px}.axs-rep-mention-reject:hover:not(:disabled){color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 10%, transparent)}.axs-rep-mention-reject:disabled{opacity:.5;cursor:default}.axs-rep-feat-head{flex-direction:column;flex:none;gap:4px;display:flex}.axs-rep-feat-row{flex-direction:column;gap:7px;padding:11px 4px;display:flex}.axs-rep-feat-row+.axs-rep-feat-row{border-top:1px solid var(--axs-line)}.axs-rep-feat-id{align-items:center;gap:8px;display:flex}.axs-rep-feat-id .axs-rep-avatar{width:24px;height:24px}.axs-rep-feat-text{font-family:var(--axs-sans);font-size:var(--axs-text-body);line-height:var(--axs-lh-body);color:var(--axs-ink-mid);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.axs-rep-feat-remove{font-family:var(--axs-sans);font-size:var(--axs-text-label);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-sm);cursor:pointer;align-self:flex-start;padding:4px 11px}.axs-rep-feat-remove:hover:not(:disabled){color:var(--axs-warn);border-color:color-mix(in srgb, var(--axs-warn) 45%, var(--axs-line-hard))}.axs-rep-feat-remove:disabled{opacity:.55;cursor:default}@container axrepdetail (width<=519px){.axs-rep-detail-tabs{scrollbar-width:none;padding-left:12px;padding-right:12px;overflow-x:auto}.axs-rep-detail-tabs::-webkit-scrollbar{display:none}.axs-rep-detail-tab{flex:1 0 auto;padding-left:9px;padding-right:9px}.axs-rep-detail,.axs-rep-panel{padding:14px}.axs-rep-detail-name{font-size:var(--axs-text-title)}.axs-rep-suggest-actions,.axs-rep-compose-actions{flex-wrap:wrap}.axs-rep-compose-send{width:100%}.axs-rep-mention{grid-template-columns:1fr;gap:10px}.axs-rep-mention-actions{align-items:stretch}.axs-rep-mention-cands{justify-content:flex-start}.axs-rep-mention-cand{flex:160px;justify-content:center}}@container axrepdetail (width<=359px){.axs-rep-detail,.axs-rep-panel{padding:12px}.axs-rep-detail-name .axs-rep-avatar{display:none}.axs-rep-detail-text{font-size:var(--axs-text-body)}.axs-rep-thread-row{padding:8px}.axs-rep-thread-row>.axs-rep-avatar{display:none}.axs-rep-suggest-actions{flex-direction:column}.axs-rep-suggest-use,.axs-rep-suggest-regen{width:100%}.axs-rep-mention-meta{flex-flow:wrap;align-items:center}.axs-rep-feat-id{flex-wrap:wrap}}@container axrepdetail (width<=259px){.axs-rep-detail-meta,.axs-rep-mention-stars,.axs-rep-mention-date,.axs-rep-feat-id .axs-rep-stars{display:none}}@media (max-width:860px){.axs-rep-pill,.axs-rep-search,.axs-rep-locselect,.axs-rep-maxselect,.axs-rep-statuschip,.axs-rep-feat-toggle,.axs-rep-suggest-retry,.axs-rep-suggest-use,.axs-rep-suggest-regen,.axs-rep-compose-send,.axs-rep-mention-tab,.axs-rep-mention-cand,.axs-rep-mention-reject,.axs-rep-feat-remove{min-height:44px}.axs-rep-pill,.axs-rep-feat-toggle{min-width:44px}.axs-rep-mention{grid-template-columns:1fr;gap:10px}.axs-rep-mention-actions{align-items:stretch}.axs-rep-mention-cands{justify-content:flex-start}.axs-rep-mention-cand{flex:1;justify-content:center}}.axs-evreg{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;container-type:inline-size}.axs-evreg-bar{border-bottom:1px solid var(--axs-line);flex:none;align-items:flex-end;gap:12px;padding:9px 14px 8px;display:flex}.axs-evreg-searchform{flex:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 9px;min-width:0;display:grid}.axs-evreg-searchlabel{font-family:var(--axs-sans);font-size:10.5px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.11em;text-transform:uppercase;color:var(--axs-ink-faint);grid-area:1/1}.axs-evreg-search{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md,8px);background:var(--axs-surface);min-width:0;min-height:34px;color:var(--axs-ink-faint);transition:border-color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), box-shadow var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);grid-area:1/2;align-items:center;gap:8px;padding:0 10px;display:flex}.axs-evreg-search:focus-within{border-color:var(--axs-accent);box-shadow:var(--axv-focus-ring)}.axs-evreg-search-ico{flex:none;width:15px;height:15px}.axs-evreg-search-input{-webkit-appearance:none;appearance:none;min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-body,13px);color:var(--axs-ink);background:0 0;border:none;outline:none;flex:1;padding:6px 0}.axs-evreg-search-input::placeholder{color:var(--axs-ink-faint)}.axs-evreg-search-input:focus-visible{outline:none}.axs-evreg-searchhint{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-faint);grid-area:2/2;font-size:11px;line-height:1.25}.axs-evreg-count{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;padding-bottom:19px;font-size:12px}.axs-evreg-docs{border-bottom:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-surface-alt) 54%, transparent)}.axs-evreg-dochead{align-items:baseline;gap:8px;padding:11px 16px 6px;display:flex}.axs-evreg-doclabel{font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-mid);margin:0}.axs-evreg-doccount{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.axs-evreg-docnote{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;padding:0 16px 6px;font-size:11.5px;line-height:1.35}.axs-evreg-docstate{min-height:48px;font-family:var(--axs-sans);color:var(--axs-ink-mid);align-items:center;gap:9px;padding:10px 16px;font-size:12.5px;line-height:1.4;display:flex}.axs-evreg-docstate--error{color:var(--axs-danger,#a32d2d)}.axs-evreg-docspinner{border:1.5px solid var(--axs-line-hard);border-top-color:var(--axs-accent);border-radius:50%;flex:none;width:13px;height:13px;animation:.7s linear infinite axs-evreg-spin}@keyframes axs-evreg-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.axs-evreg-docspinner{animation:none}}.axs-evreg[data-reduced-motion] .axs-evreg-docspinner{animation:none}.axs-evreg-docretry{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill,999px);background:var(--axs-surface);color:var(--axs-ink);font:inherit;font-weight:var(--axs-weight-semibold,600);cursor:pointer;flex:none;padding:5px 12px}.axs-evreg-docretry:hover{background:var(--axs-surface-alt)}.axs-evreg-docretry:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-evreg-docrows{margin:0;padding:0 0 5px;list-style:none}.axs-evreg-docrowli{margin:0}.axs-evreg-docrow{-webkit-appearance:none;appearance:none;border:none;border-top:1px solid var(--axs-line);width:100%;color:var(--axs-ink);text-align:left;cursor:pointer;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;align-items:flex-start;gap:11px;padding:9px 16px;display:flex}.axs-evreg-docrow:hover{background:var(--axs-surface-alt)}.axs-evreg-docrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-evreg-docglyph{border:1px solid var(--axs-line);background:var(--axs-surface);width:30px;height:34px;color:var(--axs-ink-faint);border-radius:7px;flex:none;place-items:center;display:grid}.axs-evreg-docglyph svg{width:17px;height:17px}.axs-evreg-docmain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-evreg-doctitle{font-family:var(--axs-sans);font-size:13px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink);flex-wrap:wrap;align-items:baseline;gap:5px 9px;display:flex}.axs-evreg-doctype{border-radius:var(--axs-radius-pill,999px);background:var(--axs-surface);border:1px solid var(--axs-line);font-size:10.5px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink-mid);padding:1px 6px}.axs-evreg-docmeta,.axs-evreg-docsnippet{font-family:var(--axs-sans);color:var(--axs-ink-faint)}.axs-evreg-docmeta{font-variant-numeric:tabular-nums;font-size:11.5px}.axs-evreg-docsnippet{color:var(--axs-ink-mid);font-size:12px;line-height:1.4}.axs-evreg-docrow:hover .axs-evreg-go{opacity:1}.axs-evreg-docrow:focus-visible .axs-evreg-go{opacity:1}.axs-evreg-body{flex:1;min-width:0;min-height:0;display:flex}.axs-evreg-rail{overscroll-behavior:contain;border-right:1px solid var(--axs-line);flex-direction:column;flex:none;gap:1px;width:158px;padding:8px;display:flex;overflow-y:auto}.axs-evreg-seg{-webkit-appearance:none;appearance:none;cursor:pointer;width:100%;font-family:var(--axs-sans);color:var(--axs-ink-mid);text-align:left;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease), color var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;font-size:12.5px;display:flex}.axs-evreg-seg:hover{color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-evreg-seg:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-evreg-seg[data-active]{color:var(--axs-ink);background:var(--axs-accent-bg)}.axs-evreg-segct{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.axs-evreg-list{overscroll-behavior:contain;flex:1;min-width:0;padding:4px 0 10px;overflow-y:auto}.axs-evreg-group{padding:0}.axs-evreg-grouplabel{font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium,500);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:baseline;gap:8px;margin:0;padding:12px 16px 6px;display:flex}.axs-evreg-groupct{letter-spacing:0;color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.axs-evreg-rows{margin:0;padding:0;list-style:none}.axs-evreg-rowli{margin:0}.axs-evreg-row{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;border:none;border-top:1px solid var(--axs-line);width:100%;transition:background var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);background:0 0;align-items:center;gap:12px;padding:8px 16px;display:flex}.axs-evreg-rowli:first-child .axs-evreg-row{border-top:none}.axs-evreg-row:hover{background:var(--axs-surface-alt)}.axs-evreg-row:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-evreg-row[data-selected]{background:var(--axs-accent-bg)}.axs-evreg-row[data-lost]{opacity:.6}.axs-evreg-row[data-lost] .axs-evreg-name{text-decoration:line-through;-webkit-text-decoration-color:var(--axs-ink-faint);-webkit-text-decoration-color:var(--axs-ink-faint);text-decoration-color:var(--axs-ink-faint)}.axs-evreg-date{text-align:center;background:var(--axs-surface-alt);border-radius:8px;flex-direction:column;flex:none;width:42px;padding:4px 0;line-height:1.15;display:flex}.axs-evreg-date--empty{justify-content:center}.axs-evreg-dow{font-family:var(--axs-sans);font-size:10px;font-weight:var(--axs-weight-medium,500);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-evreg-day{font-family:var(--axs-sans);font-size:15px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-evreg-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.axs-evreg-name{font-family:var(--axs-sans);font-size:13px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-evreg-meta{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12px;overflow:hidden}.axs-evreg-stage{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}.axs-evreg-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:7px;height:7px}.axs-evreg-stage[data-tone=win] .axs-evreg-dot{background:var(--axs-ok)}.axs-evreg-stage[data-tone=lost]{color:var(--axs-ink-faint)}.axs-evreg-go{width:16px;height:16px;color:var(--axs-ink-faint);opacity:0;transition:opacity var(--axs-motion-fast,.12s) var(--axs-ease-out,ease);flex:none;display:inline-flex}.axs-evreg-row:hover .axs-evreg-go{opacity:1}.axs-evreg-row:focus-visible .axs-evreg-go{opacity:1}@media (hover:none){.axs-evreg-go{opacity:1}}@container (width<=560px){.axs-evreg-bar{align-items:center}.axs-evreg-searchform{grid-template-columns:1fr}.axs-evreg-searchlabel{grid-area:1/1}.axs-evreg-search{grid-area:2/1}.axs-evreg-searchhint{grid-area:3/1}.axs-evreg-count{align-self:center;padding-bottom:0}.axs-evreg-body{flex-direction:column}.axs-evreg-rail{border-right:none;border-bottom:1px solid var(--axs-line);flex-flow:row;gap:4px;width:auto;overflow-x:auto;overflow-y:hidden}.axs-evreg-seg{flex:none}}@container (width<=420px){.axs-evreg-bar{align-items:flex-end;gap:8px;padding-left:10px;padding-right:10px}.axs-evreg-searchhint{display:none}.axs-evreg-count{padding-bottom:8px;font-size:11px}.axs-evreg-docrow{padding-left:12px;padding-right:12px}.axs-evreg-docsnippet{display:none}}@media (pointer:coarse){.axs-evreg-search{min-height:48px}.axs-evreg-search-input{font-size:1rem}.axs-evreg-docrow,.axs-evreg-docretry{min-height:48px}}.axs-edw{background:var(--axs-canvas-bg);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;position:relative;container:axs-edw/inline-size}.axs-edw-notice{color:var(--axs-ink-mid);background:color-mix(in srgb, var(--axs-accent) 8%, transparent);border:1px solid color-mix(in srgb, var(--axs-accent) 18%, var(--axs-line));border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;font-size:.82rem;display:flex}.axs-edw-notice-dismiss{border:1px solid var(--axs-line-hard);font:inherit;color:var(--axs-ink);cursor:pointer;background:0 0;border-radius:6px;margin-left:auto;padding:2px 10px;font-size:.78rem}.axs-edw>.axs-idbar{border-bottom:0;padding:12px 14px 8px}.axs-edw-attention{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-pill,999px);flex-wrap:wrap;align-items:center;gap:4px 14px;padding:4px 14px;display:flex}.axs-edw-chip{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;transition:color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;padding:2px 0;font-size:12.5px}.axs-edw-chip:hover{color:var(--axs-ink)}.axs-edw-chip:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:4px;outline:none}.axs-edw-host{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.axs-edw-seg{flex-direction:column;flex:1;min-width:0;min-height:0;padding:14px;display:flex;position:relative}.axs-edw-seg--board{padding:0}.axs-edw-seg--board>*{flex:1;min-height:0}.axs-edw-seg--overview{gap:0;padding:10px 14px 14px;overflow:hidden}.axs-edw-seg--overview .axs-edw-notice{flex:none}.axs-edw-ovnode{border-radius:var(--axs-radius-xl,14px);background:var(--axs-node-fill,var(--axs-surface));min-width:0;min-height:0;-webkit-backdrop-filter:blur(var(--axs-node-blur,22px));backdrop-filter:blur(var(--axs-node-blur,22px));border:1px solid var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow,0 1px 2px #14120f0a, 0 10px 24px -12px #14120f24);flex:1;display:flex;position:relative;overflow:hidden}.axs-edw-ovqueue{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.axs-edw-ovfilters{border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:4px;padding:10px 14px 8px;display:flex}.axs-edw-fchip{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);border-radius:var(--axs-radius-pill,999px);transition:color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;padding:4px 10px}.axs-edw-fchip:hover{color:var(--axs-ink-mid)}.axs-edw-fchip[aria-pressed=true]{color:var(--axs-ink);background:var(--axs-chrome);border-color:var(--axs-line)}.axs-edw-fchip:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-fchipcount{letter-spacing:0;color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-left:5px;font-weight:400}.axs-edw-ovqscroll{overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:8px;overflow-y:auto}.axs-edw-ovdock{border-left:1px solid var(--axs-line);background:var(--axs-surface);min-height:0;transition:flex-basis var(--axs-dur-base) var(--axs-ease-standard);flex-direction:column;flex:0 0 max(400px,min(44%,580px));display:flex}.axs-edw-ovdock.is-wide{flex-basis:max(560px,min(64%,960px))}@media (prefers-reduced-motion:reduce){.axs-edw-ovdock{transition:none}}.axs-edw[data-reduced-motion] .axs-edw-ovdock{transition:none}.axs-edw-ovdockhead{border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:10px;padding:10px 14px;display:flex}.axs-edw-ovdockback{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--axs-sans);font-size:12px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-accent);background:0 0;border:none;padding:4px 0;display:none}.axs-edw-ovdockname{font-family:var(--axs-display);letter-spacing:-.02em;font-size:16px;font-weight:600}.axs-edw-ovdockbody{min-height:0;animation:axs-edw-dockrevise var(--axs-dur-slow) var(--axs-ease-out);flex-direction:column;flex:1;display:flex}.axs-edw-ovdockbody>*{flex:1;min-height:0}@keyframes axs-edw-dockrevise{0%{opacity:.25;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.axs-edw-ovdockbody{animation:none}}.axs-edw[data-reduced-motion] .axs-edw-ovdockbody{animation:none}.axs-edw-ovdockhome{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 14px 16px;display:flex;overflow-y:auto}.axs-edw-book{flex-direction:column;min-width:0;display:flex}.axs-edw-bookbody{flex-direction:column;gap:10px;padding-top:10px;display:flex}.axs-edw-bookcard{border-radius:var(--axs-radius-lg,12px);background:var(--axs-node-fill-thin,var(--axs-chrome));border:1px solid var(--axs-line);flex-direction:column;gap:6px;padding:11px 13px 12px;display:flex}.axs-edw-bookcard--tonight{background:var(--axs-accent-bg)}.axs-edw-bookcap{font-size:var(--axs-text-micro,11px);font-weight:var(--axs-weight-bold,700);letter-spacing:.14em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-edw-bookrow{text-align:left;cursor:pointer;border-radius:var(--axs-radius-xs,4px);background:0 0;border:none;align-items:baseline;gap:8px;min-width:0;padding:4px 2px;display:flex}.axs-edw-bookrow:hover .axs-edw-bookname{color:var(--axs-accent)}.axs-edw-bookrow:focus-visible .axs-edw-bookname{color:var(--axs-accent)}.axs-edw-bookrow:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-bookwhen{font-size:var(--axs-text-micro,11px);color:var(--axs-ink-faint);flex:none;min-width:52px}.axs-edw-bookname{font-family:var(--axs-display,Georgia, serif);letter-spacing:-.01em;color:var(--axs-ink);overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600}.axs-edw-bookmeta{font-size:var(--axs-text-micro,11px);color:var(--axs-ink-mid);flex:none}.axs-edw-bookquiet{color:var(--axs-ink-faint);margin:0;font-size:12px}.axs-edw-bookdoor{font-size:12px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:2px}.axs-edw-bookdoor:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-xs,4px);outline:none}.axs-edw-bookfold{display:none}@container axs-edw (width<=720px){.axs-edw-ovdock{z-index:3;border-left:none;flex-basis:auto;transition:none;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.axs-edw-ovdock.is-open{display:flex}.axs-edw-ovdockback{display:inline-block}.axs-edw-bookfold{border-top:1px solid var(--axs-line);margin:14px 2px 4px;padding-top:10px;display:block}.axs-edw-bookfoldsum{cursor:pointer;min-height:44px;font-family:var(--axs-display,Georgia, serif);letter-spacing:-.01em;color:var(--axs-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;list-style:none;display:flex}.axs-edw-bookfold .axs-edw-book>.axs-idbar{display:none}.axs-edw-bookrow,.axs-edw-bookdoor,.axs-edw-silentdoor,.axs-edw-firstrefresh{min-height:44px}}@media (max-width:860px){.axs-edw>.axs-idbar :-webkit-any(button,[role=tab]){box-sizing:border-box;justify-content:center;min-width:44px;min-height:44px}.axs-edw>.axs-idbar :is(button,[role=tab]){box-sizing:border-box;justify-content:center;min-width:44px;min-height:44px}}.axs-edw-panel{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.axs-edw-panelchip{font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-edw-panelbody{flex-direction:column;flex:1;min-height:0;display:flex}.axs-edw-panelbody--scroll{overscroll-behavior:contain;padding:10px 14px;display:block;overflow-y:auto}.axs-edw-panel>.axs-edw-panelbody>.axv-view,.axs-edw-panel .axv-view{box-shadow:none;border:none}.axs-edw-panelbody>.axv-view.axv-listbounded{height:100%}.axs-edw-retry{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line);cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);border-radius:var(--axs-radius-pill,999px);background:0 0;margin-left:10px;padding:3px 12px;font-size:12px}.axs-edw-retry:hover{color:var(--axs-ink)}.axs-edw-retry:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-qband{flex:none}.axs-edw-qbandlabel{font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.16em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:baseline;gap:8px;margin:0;padding:14px 16px 6px;display:flex}.axs-edw-qbandcount{letter-spacing:.05em;font-variant-numeric:tabular-nums;font-weight:400}.axs-edw-qlist{margin:0;padding:0;list-style:none}.axs-edw-coldfold{border-top:1px solid var(--axs-line);margin-top:var(--axs-space-3)}.axs-edw-coldsummary{cursor:pointer;font-family:var(--axs-sans);font-size:11px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.16em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:baseline;gap:8px;padding:12px 16px 8px;list-style:none;display:flex}.axs-edw-coldsummary::-webkit-details-marker{display:none}.axs-edw-coldsummary:before{content:"▸";letter-spacing:0}.axs-edw-coldfold[open] .axs-edw-coldsummary:before{content:"▾"}.axs-edw-coldsummary:hover{color:var(--axs-ink-mid)}.axs-edw-coldsummary:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-xs);outline:none}.axs-edw-coldwhy{letter-spacing:normal;text-transform:none;font-style:italic;font-weight:400}.axs-edw-coldfold .axs-edw-qrow{opacity:.75}.axs-edw-coldfold .axs-edw-qrow:hover{opacity:1}.axs-edw-qrow{border-top:1px solid var(--axs-line);flex-wrap:wrap;align-items:center;gap:0 10px;margin:0 8px;padding:0 8px;display:flex;position:relative}.axs-edw-qlist .axs-edw-qrow:first-child{border-top:none}.axs-edw-qbtn{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;min-width:0;font-family:var(--axs-sans);border-radius:var(--axs-radius-md,9px);transition:background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:9px 8px;display:flex}.axs-edw-qbtn:hover{background:color-mix(in srgb, var(--axs-chrome) 70%, transparent)}.axs-edw-qbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-qdot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:7px;height:7px}.axs-edw-qdot[data-tone=now]{background:var(--axs-danger)}.axs-edw-qdot[data-tone=soon]{background:var(--axs-warn)}.axs-edw-qdot[data-tone=ok]{background:var(--axs-ok)}.axs-edw-qmain{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.axs-edw-qwho{font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-edw-qsub{color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:12px;overflow:hidden}.axs-edw-qmeta{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.axs-edw-qwhen{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.axs-edw-qack{font-family:var(--axs-sans);color:var(--axs-ink-faint);white-space:nowrap;font-size:11.5px}.axs-edw-qbadge{font-size:11px;font-weight:var(--axs-weight-semibold,600);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:var(--axs-radius-pill,999px);color:var(--axs-warn);background:var(--axs-warn-bg);padding:3px 8px;line-height:1}.axs-edw-qbadge[data-tone=breach]{color:var(--axs-danger);background:var(--axs-danger-bg)}.axs-edw-qbadge[data-tone=flat]{color:var(--axs-ink-faint);background:0 0;padding-left:0}.axs-edw-first{border-radius:var(--axs-radius-lg,12px);background:var(--axs-node-fill-heavy,var(--axs-surface));-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px));backdrop-filter:blur(var(--axs-node-blur-heavy,28px));border:1px solid var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow,none);margin:4px 2px 16px;padding:12px 14px 10px}.axs-edw-firsthead{border-bottom:1px solid var(--axs-line);align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.axs-edw-firsttitle{font-family:var(--axs-display,Georgia, serif);letter-spacing:-.015em;color:var(--axs-ink);margin:0;font-size:15px;font-weight:600}.axs-edw-firstrefresh{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill,999px);font-size:var(--axs-text-micro,11px);font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-mid);cursor:pointer;background:0 0;margin-left:auto;padding:3px 11px}.axs-edw-firstrefresh:disabled{opacity:.6;cursor:default}.axs-edw-firstrefresh:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-firstlist{margin:0;padding:0;list-style:none}.axs-edw-firstrow{border-bottom:1px solid var(--axs-line)}.axs-edw-firstrow:last-child{border-bottom:none}.axs-edw-firstbtn{text-align:left;cursor:pointer;border-radius:var(--axs-radius-xs,4px);background:0 0;border:none;align-items:baseline;gap:10px;width:100%;min-height:44px;padding:9px 2px;display:flex}.axs-edw-firstbtn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-firstchip{flex:none}.axs-edw-firstmain{flex-wrap:wrap;flex:1;align-items:baseline;gap:7px;min-width:0;display:flex}.axs-edw-firstwho{font-family:var(--axs-display,Georgia, serif);letter-spacing:-.01em;color:var(--axs-ink);font-size:13.5px;font-weight:600}.axs-edw-firstline{color:var(--axs-ink-mid);overflow-wrap:anywhere;min-width:0;font-size:12.5px}.axs-edw-firstcaret{color:var(--axs-ink-faint);flex:none;font-size:14px;line-height:1}.axs-edw-firstbtn{transition:background var(--axs-dur-fast) var(--axs-ease-standard)}.axs-edw-firstbtn:hover{background:color-mix(in srgb, var(--axs-accent-bg) 45%, transparent)}.axs-edw-firststale{font-size:var(--axs-text-micro,11px);color:var(--axs-ink-faint);margin:8px 2px 2px}.axs-edw-silentline{color:var(--axs-ink-faint);flex-wrap:wrap;align-items:baseline;gap:8px;margin:12px 2px 4px;font-size:12.5px;display:flex}.axs-edw-silentdoor{font-size:12.5px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-accent);cursor:pointer;background:0 0;border:none;padding:0}.axs-edw-silentdoor:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-xs,4px);outline:none}.axs-edw-qbadge[data-tone=cold]{color:var(--axs-ink-faint);background:color-mix(in srgb, var(--axs-ink) 6%, transparent);font-style:italic;font-weight:var(--axs-weight-medium,500)}.axs-edw-qstage{font-size:11px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-faint);white-space:nowrap}.axs-edw-qstage[data-tone=win]{color:var(--axs-ok)}.axs-edw-qstage[data-tone=lost]{color:var(--axs-ink-faint)}.axs-edw-qrow[data-selected] .axs-edw-qbtn,.axs-edw-qrow[data-selected] .axs-edw-qbtn:hover{background:var(--axs-accent-bg)}.axs-edw-qrow[data-selected] .axs-edw-qwho{color:var(--axs-accent)}.axs-edw-nactions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.axs-edw-ndetail .axs-edw-nactions{margin-top:8px}.axs-edw-nact{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line);cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);border-radius:var(--axs-radius-pill,999px);white-space:nowrap;transition:color var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;padding:3px 11px;font-size:12px}.axs-edw-nact:hover{color:var(--axs-ink);border-color:var(--axs-line-hard)}.axs-edw-nact:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-nconfirm{font-family:var(--axs-sans);color:var(--axs-ink);flex-basis:100%;align-items:center;gap:10px;padding:0 8px 10px;font-size:12.5px;display:flex}.axs-edw-nconfirm-go,.axs-edw-nconfirm-no{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line);cursor:pointer;font-family:var(--axs-sans);border-radius:var(--axs-radius-pill,999px);color:var(--axs-ink-mid);background:0 0;padding:3px 12px;font-size:12px}.axs-edw-nconfirm-go{color:var(--axs-ink);background:var(--axs-accent-bg);border-color:#0000}.axs-edw-nerr{font-family:var(--axs-sans);color:var(--axs-danger,#a32d2d);flex-basis:100%;padding:0 8px 8px;font-size:12px}.axs-edw-ndetail{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex-basis:100%;gap:18px;padding:0 8px 10px;font-size:12.5px;display:flex}.axs-edw-nmsg{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:pre-wrap;overflow-wrap:anywhere;flex-basis:100%;margin:0;font-size:12.5px;line-height:1.55}.axs-edw-nreply{flex-direction:column;flex-basis:100%;gap:8px;padding:0 8px 10px;display:flex}.axs-edw-nreply-body{box-sizing:border-box;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);width:100%;color:var(--axs-ink);font-family:var(--axs-sans);resize:vertical;min-height:84px;padding:8px 10px;font-size:12.5px;line-height:1.55}.axs-edw-nreply-body::placeholder{color:var(--axs-ink-faint)}.axs-edw-nreply-body:focus{border-color:var(--axs-accent);outline:none}.axs-edw-nreply-body:disabled{opacity:.6}.axs-edw-nreply-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.axs-edw-nreply-via{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin-right:auto;font-size:11.5px}.axs-edw-qrow--done{gap:10px;padding:9px 16px}.axs-edw-nreceipt{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:12.5px}.axs-edw-nundo{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line);cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);border-radius:var(--axs-radius-pill,999px);background:0 0;padding:3px 10px;font-size:12px}.axs-edw-nundo:hover{color:var(--axs-ink)}@media (max-width:480px){.axs-edw-seg{padding:8px}.axs-edw-seg--overview{padding:8px 10px 24px}}.axs-edw-drawerscrim{z-index:7;background:color-mix(in srgb, var(--axs-ink) 14%, transparent);cursor:default;border:none;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.axs-edw-drawer{z-index:8;background:var(--axs-node-fill-heavy,var(--axs-surface));width:min(780px,94%);-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);backdrop-filter:blur(var(--axs-node-blur-heavy,28px)) saturate(1.25);border-left:1px solid var(--axs-node-rim,var(--axs-line));box-shadow:var(--axs-node-shadow,var(--axs-elev-lg));animation:axs-edw-slidein var(--axs-motion-base,.2s) var(--axs-ease-out) both;transition:width var(--axs-dur-base,.22s) var(--axs-ease-standard);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.axs-edw-drawer.is-wide{width:max(780px,min(85%,1280px));max-width:96%}@media (prefers-reduced-motion:reduce){.axs-edw-drawer{transition:none;animation:none}}.axs-edw[data-reduced-motion] .axs-edw-drawer{transition:none;animation:none}@keyframes axs-edw-slidein{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.axs-edw-drawerhead{border-bottom:1px solid var(--axs-line);flex:none;align-items:center;gap:10px;padding:10px 14px;display:flex}.axs-edw-drawername{font-family:var(--axs-sans);font-size:14px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-edw-drawerclose{-webkit-appearance:none;appearance:none;width:26px;height:26px;color:var(--axs-ink-faint);cursor:pointer;transition:color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.axs-edw-drawerclose:hover{color:var(--axs-ink)}.axs-edw-drawerclose:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-edw-drawerwide[aria-pressed=true]{color:var(--axs-accent,var(--axs-ink))}.axs-edw-drawerbody{flex-direction:column;flex:1;min-height:0;display:flex}.axs-edw-drawerbody>*{flex:1;min-height:0}.axs-crms-blurb{color:var(--axs-ink-mid);margin:0;padding:0 16px 10px;font-size:.82rem;line-height:1.45}.axs-crms-detailbody{overscroll-behavior:contain;padding:0 12px 20px;overflow-y:auto}.axs-crms-group{margin-bottom:18px}.axs-crms-grouphead{align-items:baseline;gap:8px;padding:4px 6px 8px;display:flex}.axs-crms-grouptitle{font-size:12px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid)}.axs-crms-grouphint{color:var(--axs-ink-faint);font-size:12px}.axs-crms-cards{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.axs-crms-card,.axs-crms-linkcard{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line);border-radius:var(--axs-radius-md,10px);background:var(--axs-surface);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:12px 14px;transition:border-color .12s,background .12s;display:flex}.axs-crms-card:hover,.axs-crms-linkcard:hover{border-color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 6%, var(--axs-surface))}.axs-crms-card:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-crms-linkcard:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-crms-cardname{font-size:14px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink)}.axs-crms-carddesc{color:var(--axs-ink-mid);font-size:12.5px;line-height:1.4}.axs-crms-cardmeta{font-size:11px;font-weight:var(--axs-weight-medium,500);letter-spacing:.03em;color:var(--axs-ink-faint);margin-top:2px}.axs-crms-links{flex-direction:column;gap:10px;max-width:520px;display:flex}.axs-crms-editor{flex-direction:column;gap:8px;max-width:640px;display:flex}.axs-crms-back{-webkit-appearance:none;appearance:none;font:inherit;color:var(--axs-accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-bottom:4px;padding:0;font-size:12.5px}.axs-crms-back:hover{text-decoration:underline}.axs-crms-edtitle{color:var(--axs-ink);margin:0;font-size:1.05rem;font-weight:600}.axs-crms-eddesc{color:var(--axs-ink-mid);margin:0 0 6px;font-size:12.5px;line-height:1.4}.axs-crms-label{font-size:11px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid)}.axs-crms-input,.axs-crms-textarea{box-sizing:border-box;border:1px solid var(--axs-line-hard,var(--axs-line));border-radius:var(--axs-radius-sm,6px);background:var(--axs-surface);width:100%;color:var(--axs-ink);font:inherit;padding:8px 10px;font-size:13.5px}.axs-crms-textarea{resize:vertical;min-height:160px;line-height:1.45;font-family:var(--axs-mono,ui-monospace, monospace);font-size:12.5px}.axs-crms-input:focus-visible{box-shadow:var(--axv-focus-ring);border-color:var(--axs-accent);outline:none}.axs-crms-textarea:focus-visible{box-shadow:var(--axv-focus-ring);border-color:var(--axs-accent);outline:none}.axs-crms-merges{flex-wrap:wrap;gap:6px;display:flex}.axs-crms-chip{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface));color:var(--axs-accent);font-family:var(--axs-mono,ui-monospace, monospace);cursor:pointer;border-radius:999px;padding:3px 9px;font-size:11px}.axs-crms-chip:hover{border-color:var(--axs-accent)}.axs-crms-edactions{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.axs-crms-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line-hard,var(--axs-line));background:var(--axs-surface);color:var(--axs-ink);border-radius:var(--axs-radius-md,10px);font:inherit;font-size:13px;font-weight:var(--axs-weight-semibold,600);cursor:pointer;padding:7px 14px}.axs-crms-btn:hover{background:var(--axs-item-hover,color-mix(in srgb, var(--axs-ink) 4%, transparent))}.axs-crms-btn:disabled{opacity:.55;cursor:default}.axs-crms-btn:focus-visible{box-shadow:var(--axv-focus-ring);outline:none}.axs-crms-msg{margin:4px 0 0;font-size:12.5px}.axs-crms-msg--ok{color:var(--axs-accent)}.axs-crms-msg--err{color:var(--axs-danger,#c44)}.axs-crms-preview{border-radius:var(--axs-radius-md,10px);border:1px dashed var(--axs-line);background:color-mix(in srgb, var(--axs-ink) 2.5%, var(--axs-surface));margin-top:8px;padding:12px 14px}.axs-crms-preview-sub{color:var(--axs-ink);margin-bottom:8px;font-size:13.5px;font-weight:600}.axs-crms-preview-body{white-space:pre-wrap;font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:13px;line-height:1.5}.axs-crms-pricing{flex-direction:column;gap:14px;max-width:560px;display:flex}.axs-crms-pricegrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.axs-crms-field{flex-direction:column;gap:5px;display:flex}.axs-crms-check{color:var(--axs-ink);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.axs-crms-sample{border-radius:var(--axs-radius-md,10px);border:1px solid var(--axs-line);background:var(--axs-surface);font-variant-numeric:tabular-nums;padding:12px 14px}.axs-crms-sampletitle{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-mid);margin-bottom:10px;font-size:11px;font-weight:700}.axs-crms-sampline{color:var(--axs-ink-mid);justify-content:space-between;font-size:13px;line-height:1.7;display:flex}.axs-crms-sampline--total{border-top:1px solid var(--axs-line);color:var(--axs-ink);margin-top:6px;padding-top:6px;font-weight:600}.axs-crmk{flex-direction:column;gap:10px;max-width:640px;display:flex}.axs-crmk-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-crmk-search{flex:160px;min-width:0}.axs-crmk-select{flex:none;width:auto}.axs-crmk-statline{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:0 2px;font-size:12px;display:flex}.axs-crmk-archtoggle{cursor:pointer;color:var(--axs-ink-faint);align-items:center;gap:5px;display:inline-flex}.axs-crmk-archtoggle input{margin:0}.axs-crmk-row{gap:3px;padding:10px 12px}.axs-crmk-row[data-status=archived]{opacity:.62}.axs-crmk-rowline{align-items:baseline;gap:8px;min-width:0;display:flex}.axs-crmk-rowbody{color:var(--axs-ink-mid);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.axs-crmk-flag{font-size:10px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);border:1px solid var(--axs-line);border-radius:999px;flex:none;padding:1px 7px}.axs-crmk-flag--review{color:var(--axs-warn,#b45309);border-color:color-mix(in srgb, var(--axs-warn,#b45309) 40%, transparent)}.axs-crmk-aud{color:var(--axs-ink-mid);background:var(--axs-surface)}.axs-crmk-aud--on{color:var(--axs-accent);border-color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 10%, var(--axs-surface))}.axs-crmk-formrow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.axs-crmk-undo{-webkit-appearance:none;appearance:none;font:inherit;font-size:12.5px;font-weight:var(--axs-weight-semibold,600);color:var(--axs-accent);cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0}.axs-crmk-undo:hover{text-decoration:underline}.axs-crmk-undo:disabled{opacity:.55;cursor:default}@media (prefers-reduced-motion:reduce){.axs-crms-card,.axs-crms-linkcard,.axs-crms-btn{transition:none}}.axs-crms-rooms{flex-direction:column;gap:.8rem;display:flex}.axs-crms-roomlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-crms-roomrow{border-bottom:1px solid var(--axs-line);font-family:var(--axs-sans);color:var(--axs-ink);flex-wrap:wrap;align-items:baseline;gap:.6rem;padding:.45rem 0;font-size:.86rem;display:flex}.axs-crms-roomname{font-weight:var(--axs-weight-medium)}.axs-crms-roomcaps{color:var(--axs-ink-mid);font-size:.8rem}.axs-crms-roomacts{gap:.5rem;margin-left:auto;display:inline-flex}.axs-crms-roomquiet{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;padding:.15rem .2rem}.axs-crms-roomquiet:hover:not(:disabled){color:var(--axs-ink)}.axs-crms-roomquiet:disabled{opacity:.5;cursor:default}.axs-crms-roomquiet:focus-visible{box-shadow:var(--axv-focus-ring);border-radius:var(--axs-radius-sm);outline:none}.axs-crms-roomform{flex-wrap:wrap;align-items:flex-end;gap:.6rem;display:flex}.axs-crms-roomform .axs-crms-field:first-child{flex:2 12rem}.axs-crms-roomformacts{align-items:center;gap:.5rem;display:inline-flex}.axs-cb-canvas{flex:1;min-height:0}.axs-cb-shell{transform-origin:0 0;box-sizing:border-box;background:var(--axs-surface);flex-direction:column;gap:12px;padding:16px;display:flex;overflow:hidden}.axs-cb-listshell{background:var(--axs-surface);padding:12px}.axs-cb-kpi{gap:14px}.axs-cb-note{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);line-height:var(--axs-lh-snug,1.4);margin:0}.axs-cb-chart{gap:14px;min-height:0}.axs-cb-chart .axv-cost-chart{flex:1;min-height:0}.axs-cb-empty{flex:1;place-items:center;padding:2rem;display:grid}@media (max-width:480px){.axs-cb-shell{gap:10px;padding:12px}.axs-cb-listshell{padding:8px}.axs-cb-kpi .axv-summary{flex-wrap:wrap;gap:8px}}.axs-dcn-shell{transform-origin:0 0;box-sizing:border-box;flex-direction:column;padding:.95rem 1.05rem 1.1rem;display:flex}.axs-dcn{flex-direction:column;flex:1;gap:.85rem;min-height:0;display:flex}.axs-dcn>.axv-summary,.axs-dcn>.axs-dcn-chart{flex:none}.axs-dcn>.axv-tablewrap{flex:auto;min-height:0}.axs-dcn-mounted{flex-direction:column;min-width:0;display:flex}.axs-dcn-mounted .axs-dcn{gap:.85rem}.axs-dcn-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);align-items:baseline;gap:.4ch;margin-top:2px;font-size:11px;display:inline-flex}.axs-dcn-hint-k{letter-spacing:.01em;font-weight:500}.axs-dcn-hint-v{font-family:var(--axs-sans);font-variant-numeric:tabular-nums;color:var(--axs-ink-mid)}.axs-dcn-hint-k+.axs-dcn-hint-v:before{content:"·";color:var(--axs-ink-faint);margin-right:.4ch}.axs-dcn-chart{max-height:132px}@media (max-width:480px){.axs-dcn-mounted .axv-summary{grid-template-columns:1fr}.axs-dcn-mounted .axs-dcn-chart{max-height:110px}}.axs-pb-kpishell{box-sizing:border-box;background:var(--axs-surface);gap:14px;padding:16px;display:flex}.axs-pb-kpicard{position:relative}.axs-pb-kpibody{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.axs-pb-periodrow{align-self:flex-start}.axs-pb-laborpct[data-over]{color:var(--axs-warn);font-weight:600}.axs-pb-kpibody[data-lod=w2] .axv-summary>:nth-child(3),.axs-pb-kpibody[data-lod=w1] .axv-summary>:nth-child(3),.axs-pb-kpibody[data-lod=w0] .axv-summary>:nth-child(3),.axs-pb-kpibody[data-lod=w1] .axv-summary>:nth-child(2),.axs-pb-kpibody[data-lod=w0] .axv-summary>:nth-child(2),.axs-pb-kpibody[data-lod=w1] .axs-pb-periodrow,.axs-pb-kpibody[data-lod=w1] .axs-pb-baselinechips,.axs-pb-kpibody[data-lod=w0] .axs-pb-periodrow,.axs-pb-kpibody[data-lod=w0] .axs-pb-baselinechips{display:none}.axs-pb-baselinechips{flex-wrap:wrap;gap:6px 14px;display:flex}.axs-pb-baselinechip{font-family:var(--axs-sans);font-size:var(--axs-text-label,11px);letter-spacing:.02em;align-items:baseline;gap:6px;display:inline-flex}.axs-pb-baselinechip-k{color:var(--axs-ink-faint,var(--axs-ink-mid));text-transform:uppercase}.axs-pb-baselinechip-v{color:var(--axs-ink);font-variant-numeric:tabular-nums;font-weight:500}.axs-pb-baselinechip[data-tone=up] .axs-pb-baselinechip-v{color:var(--axs-ok)}.axs-pb-baselinechip[data-tone=down] .axs-pb-baselinechip-v{color:var(--axs-warn)}.axs-pb-baselinechip[data-tone=flat] .axs-pb-baselinechip-v{color:var(--axs-ink-mid)}.axs-pb-baselinechip[data-tone=na]{opacity:.6}.axs-pb-trendshell{box-sizing:border-box;background:var(--axs-surface);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex;container:axspbtrend/inline-size}@container axspbtrend (width<=360px){.axs-pb-trendshell .axv-chart-bar-label{display:none}.axs-pb-trendshell .axv-chart-bar-sublabel{display:block}}.axs-pb-dailyshell{background:var(--axs-surface);box-sizing:border-box;flex-direction:column;padding:0;display:flex;container:axspbdaily/inline-size}.axs-pb-dailyhead{border-bottom:1px solid var(--axs-line);flex:none;gap:4px;padding:12px 14px 8px;display:flex}.axs-pb-tab{-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:var(--axs-radius-md,9px);font-family:var(--axs-sans);font-size:var(--axs-text-body,14px);font-weight:var(--axs-weight-medium,500);color:var(--axs-ink-mid);background:0 0;border:0;align-items:center;gap:6px;padding:6px 12px;transition:background .12s,color .12s;display:inline-flex}.axs-pb-tab:hover{color:var(--axs-ink)}.axs-pb-tab[data-active]{background:color-mix(in srgb, var(--axs-accent,currentColor) 8%, var(--axs-surface));color:var(--axs-ink)}.axs-pb-tab:focus-visible{outline:2px solid var(--axs-accent,currentColor);outline-offset:1px}.axs-pb-tab-count{font-family:var(--axs-sans);font-size:var(--axs-text-label,11px);color:var(--axs-ink-faint,var(--axs-ink-mid));font-variant-numeric:tabular-nums}.axs-pb-daybody{overscroll-behavior:contain;flex:1;min-height:0;padding:8px 14px 12px;overflow-y:auto}.axs-pb-dayrows{flex-direction:column;display:flex}.axs-pb-dayhead,.axs-pb-dayrow{border-bottom:1px solid var(--axs-line-soft);grid-template-columns:minmax(110px,1.4fr) 1fr .8fr .7fr;align-items:center;gap:10px;padding:9px 6px;display:grid}.axs-pb-dayhead{background:var(--axs-surface);z-index:1;font-family:var(--axs-sans);font-size:var(--axs-text-label,11px);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint,var(--axs-ink-mid));border-bottom:1px solid var(--axs-line);padding-top:4px;padding-bottom:6px;position:-webkit-sticky;position:sticky;top:0}.axs-pb-dayhead>span:nth-child(2),.axs-pb-dayhead>span:nth-child(3),.axs-pb-dayhead>span:nth-child(4){text-align:right}.axs-pb-dayrow{-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--axs-line-soft);cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;transition:background .12s}.axs-pb-dayrow:hover{background:color-mix(in srgb, var(--axs-accent,currentColor) 4%, transparent)}.axs-pb-dayrow[data-selected]{background:color-mix(in srgb, var(--axs-accent,currentColor) 8%, var(--axs-surface))}.axs-pb-dayrow:focus-visible{outline:2px solid var(--axs-accent,currentColor);outline-offset:-2px}.axs-pb-dayrow-day{align-items:center;gap:8px;min-width:0;display:inline-flex}.axs-pb-dayrow-dow{font-family:var(--axs-sans);font-size:var(--axs-text-label,12px);color:var(--axs-ink-mid);min-width:2.4em}.axs-pb-dayrow-date{color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-pb-dayrow-sales,.axs-pb-dayrow-labor,.axs-pb-dayrow-guests{text-align:right;font-variant-numeric:tabular-nums;color:var(--axs-ink)}.axs-pb-dayrow-sales{font-weight:500}.axs-pb-dayrow-labor[data-over]{color:var(--axs-warn);font-weight:600}.axs-pb-dayrow-guests{color:var(--axs-ink-mid)}@container axspbdaily (width<=519px){.axs-pb-dayhead>span[data-secondary],.axs-pb-dayrow>[data-secondary]{display:none}.axs-pb-dayhead,.axs-pb-dayrow{grid-template-columns:minmax(110px,1.4fr) 1fr .8fr}}@container axspbdaily (width<=359px){.axs-pb-dayhead{display:none}.axs-pb-dayrow{grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:baseline;gap:2px 10px}.axs-pb-dayrow-day{grid-area:1/1}.axs-pb-dayrow-sales{grid-area:1/2}.axs-pb-dayrow-labor{text-align:left;font-size:var(--axs-text-label,12px);color:var(--axs-ink-mid);grid-area:2/1/auto/-1}}@container axspbdaily (width<=259px){.axs-pb-dayrow-labor{display:none}}.axs-pb-winnerbody{overscroll-behavior:contain;flex:1;min-height:0;padding:8px 14px 14px;overflow-y:auto;container:axspbwinners/inline-size}.axs-pb-winners{flex-direction:column;gap:12px;min-height:0;display:flex}.axs-pb-winnerbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.axs-pb-search{-webkit-appearance:none;appearance:none;border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:var(--axs-radius-md,9px);max-width:360px;font-family:var(--axs-sans);font-size:var(--axs-text-body,14px);color:var(--axs-ink);flex:200px;padding:6px 12px}.axs-pb-search:focus-visible{outline:2px solid var(--axs-accent,currentColor);outline-offset:1px;border-color:#0000}.axs-pb-winnergrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.axs-pb-winnercol{flex-direction:column;gap:6px;min-width:0;display:flex}.axs-pb-winnerhead{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:4px;display:flex}.axs-pb-winnertitle{color:var(--axs-ink);font-weight:500}.axs-pb-winnersub{font-size:var(--axs-text-label);color:var(--axs-ink-mid);text-transform:uppercase;letter-spacing:.04em}.axs-pb-winnerlist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.axs-pb-winnerrow{border-bottom:1px solid var(--axs-line-soft);grid-template-columns:1fr auto auto;align-items:baseline;gap:10px;padding:5px 4px;display:grid}.axs-pb-winnerlabel{color:var(--axs-ink);white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0}.axs-pb-winnermeta{font-size:var(--axs-text-label);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;white-space:nowrap}.axs-pb-winnerval{color:var(--axs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.axs-pb-winnerempty{color:var(--axs-ink-mid);font-size:var(--axs-text-label);margin:6px 0}@container axspbwinners (width<=519px){.axs-pb-winnergrid{grid-template-columns:repeat(2,minmax(0,1fr))}.axs-pb-winnercol:nth-child(3){grid-column:1/-1}}@container axspbwinners (width<=359px){.axs-pb-winnergrid{grid-template-columns:1fr}.axs-pb-winnercol:nth-child(3){grid-column:auto}.axs-pb-winnerbar{flex-direction:column;align-items:stretch}.axs-pb-search{max-width:none}}@container axspbwinners (width<=259px){.axs-pb-winnerrow:nth-child(n+4){display:none}}.axs-pb-empty{flex:1;place-items:center;padding:2rem;display:grid}@media (max-width:480px){.axs-pb-kpishell,.axs-pb-trendshell{padding:12px}.axs-pb-dailyhead{padding:10px 12px 6px}.axs-pb-daybody{padding:6px 10px 10px}.axs-pb-winnerbody{padding:6px 12px 12px}.axs-pb-winnerbar{flex-direction:column;align-items:stretch}.axs-pb-search{max-width:none}}@media (max-width:860px){.axs-pb-periodrow,.axs-pb-dailyhead{box-sizing:border-box;flex-wrap:wrap;max-width:100%}.axs-pb-periodrow .axs-seg-btn,.axs-pb-tab{box-sizing:border-box;justify-content:center;min-width:44px;min-height:44px}}.axs-bb-boardwrap{height:100%;min-height:0}.axs-bb-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-bb-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-bb-shell{height:100%}.axs-bb-shell{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:12px 16px 14px;display:flex}.axs-bb-state{flex:auto;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex}.axs-bb-state>*{width:min(520px,100%)}.axs-bb-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);max-width:60ch;margin:.1rem 0 0;font-size:.78rem;line-height:1.45}.axs-bb-doc-hint{flex:none;margin:0 0 10px}.axs-bb-exports{gap:6px;margin-left:auto;display:inline-flex}.axs-bb-export{font-family:var(--axs-sans);letter-spacing:.03em;border:1px solid var(--axs-line-hard);color:var(--axs-ink-mid);white-space:nowrap;transition:border-color var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out);border-radius:6px;padding:3px 9px;font-size:.66rem;font-weight:500;text-decoration:none}.axs-bb-export:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-bb-export:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px;box-shadow:none}@media (pointer:coarse),(max-width:860px){.axs-bb-export{box-sizing:border-box;min-height:44px;font-size:var(--axs-text-label);justify-content:center;align-items:center;padding-left:10px;padding-right:10px;display:inline-flex}}.axs-bb-doc-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;flex:auto;min-height:0;padding-right:6px;overflow-y:auto}.axs-bb-doc-scroll::-webkit-scrollbar{width:8px}.axs-bb-doc-scroll::-webkit-scrollbar-track{background:0 0}.axs-bb-doc-scroll::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-bb-doc-scroll::-webkit-scrollbar-thumb:hover{background:var(--axs-ink-faint);background-clip:content-box}.axs-bb-doc-scroll>*{max-width:920px}.axs-bb-bootstrap-hero{margin-bottom:14px}.axs-bb-bootstrap-quiet{flex:none;padding:12px 2px 4px}.axs-bb-doc-error{margin-top:12px}.axs-bb-document{border:1px solid var(--axs-line);border-radius:14px;overflow:hidden;container:axbrandshow/inline-size}.axs-bb-glance{box-sizing:border-box;flex-direction:column;gap:12px;padding:max(16px,min(3cqi,26px));display:flex}.axs-bb-glance-eyebrow{font-family:var(--axs-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--bbp-ink-soft);font-size:.6rem;font-weight:500}.axs-bb-glance-band{flex-direction:column;gap:8px;min-width:0;display:flex}.axs-bb-glance-identity{gap:10px;padding:4px 2px 10px}.axs-bb-glance-name{font-family:var(--axs-sans);color:var(--bbp-ink);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:max(1.4rem,min(4.2cqi,2.2rem));font-weight:700;line-height:1.04}.axs-bb-glance-oneliner{font-family:var(--axs-sans);color:var(--bbp-ink-soft);max-width:52ch;margin:0;font-size:.95rem;line-height:1.45}.axs-bb-glance-mood{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.axs-bb-glance-moodchip{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--bbp-ink);background:var(--bbp-chip);border:1px solid var(--bbp-line);border-radius:999px;padding:4px 10px;font-size:.62rem}.axs-bb-section{background:var(--bbp-band);border:1px solid var(--bbp-line);min-width:0;transition:background var(--axs-motion-base) var(--axs-ease-out), border-color var(--axs-motion-base) var(--axs-ease-out);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.axs-bb-section-head{justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}.axs-bb-section-glance{flex-direction:column;gap:8px;min-width:0;display:flex}.axs-bb-section-edit{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--bbp-ink-soft);cursor:pointer;opacity:0;transition:opacity var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out), border-color var(--axs-motion-fast) var(--axs-ease-out), background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:1px solid #0000;border-radius:6px;padding:3px 10px;font-size:.7rem;font-weight:500}.axs-bb-section:hover .axs-bb-section-edit,.axs-bb-section:focus-within .axs-bb-section-edit{opacity:1}.axs-bb-section-edit:focus-visible{opacity:1}.axs-bb-section-edit:hover{color:var(--bbp-ink);border-color:var(--bbp-line);background:var(--bbp-chip)}.axs-bb-section-edit:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}@media (hover:none){.axs-bb-section-edit{opacity:1}}.axs-bb-section--editing{background:var(--axs-surface);border-color:var(--axs-line)}.axs-bb-section--editing .axs-bb-glance-eyebrow{color:var(--axs-ink-faint)}.axs-bb-section--editing .axs-bb-section-edit{opacity:1;color:var(--axs-ink-mid)}.axs-bb-section--editing .axs-bb-section-edit:hover{color:var(--axs-ink);border-color:var(--axs-line-hard);background:var(--axs-chrome,#00000008)}.axs-bb-section-edit--done,.axs-bb-section--editing .axs-bb-section-edit--done{color:var(--axs-accent)}.axs-bb-section-editor.bed-body{flex:none;padding:2px 0 0;overflow:visible;container:axbrandedit/inline-size}.axs-bb-section-empty{font-family:var(--axs-sans);color:var(--bbp-ink-soft);margin:0;font-size:.8rem;line-height:1.5}.axs-bb-glance-swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.axs-bb-glance-swatch{background:var(--bbp-chip);border:1px solid var(--bbp-line);border-radius:9px;align-items:flex-start;gap:9px;padding:7px 9px;display:flex}.axs-bb-glance-chip{border-radius:6px;flex:none;width:26px;height:26px;box-shadow:inset 0 0 0 1px #0000002e,inset 0 0 0 2px #ffffff1f}.axs-bb-glance-swatchmeta{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-bb-glance-swatchname{font-family:var(--axs-sans);color:var(--bbp-ink);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:500;overflow:hidden}.axs-bb-glance-swatchrole{font-family:var(--axs-sans);color:var(--bbp-ink-soft);font-size:.68rem;line-height:1.35}.axs-bb-glance-swatchhex{font-family:var(--axs-mono,ui-monospace, monospace);color:var(--bbp-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;overflow:hidden}.axs-bb-glance-contrasts{flex-direction:column;gap:3px;margin:3px 0 0;padding:0;list-style:none;display:flex}.axs-bb-glance-contrast{align-items:center;gap:7px;min-width:0;display:flex}.axs-bb-glance-contrastpair{font-family:var(--axs-sans);color:var(--bbp-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.64rem;overflow:hidden}.axs-bb-glance-wcag{font-family:var(--axs-sans);letter-spacing:.07em;border-radius:999px;flex:none;padding:1px 6px;font-size:.54rem;font-weight:600}.axs-bb-glance-wcag[data-wcag=AAA],.axs-bb-glance-wcag[data-wcag=AA]{color:#1b5e20;background:#1b5e201c}.axs-bb-glance-wcag[data-wcag=AA-Large]{color:#7a4f00;background:#7a4f001f}.axs-bb-glance-wcag[data-wcag=FAIL]{color:#8c1d1d;background:#8c1d1d1c}.axs-bb-glance[data-dark] .axs-bb-glance-wcag[data-wcag=AAA],.axs-bb-glance[data-dark] .axs-bb-glance-wcag[data-wcag=AA]{color:#8fd6a0;background:#8fd6a024}.axs-bb-glance[data-dark] .axs-bb-glance-wcag[data-wcag=AA-Large]{color:#e8b04b;background:#e8b04b24}.axs-bb-glance[data-dark] .axs-bb-glance-wcag[data-wcag=FAIL]{color:#f08a8a;background:#f08a8a24}.axs-bb-glance-type{flex-direction:column;gap:10px;display:flex}.axs-bb-glance-families{border-bottom:1px solid var(--bbp-line);flex-direction:column;gap:4px;margin:0 0 2px;padding:0 0 8px;list-style:none;display:flex}.axs-bb-glance-family{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.axs-bb-glance-familyname{color:var(--bbp-ink);font-size:.92rem}.axs-bb-glance-familymeta{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--bbp-ink-soft);font-size:.64rem}.axs-bb-glance-typerow{flex-direction:column;gap:3px;min-width:0;display:flex}.axs-bb-glance-typesample{color:var(--bbp-ink);overflow-wrap:anywhere;margin:0}.axs-bb-glance-typebody{color:var(--bbp-ink-soft)}.axs-bb-glance-typemetrics{font-family:var(--axs-mono,ui-monospace, monospace);color:var(--bbp-ink-soft);overflow-wrap:anywhere;margin:0;font-size:.6rem}.axs-bb-glance-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.axs-bb-glance-logo{border:1px solid var(--bbp-line);background:#fff;border-radius:9px;flex-direction:column;align-items:center;gap:6px;padding:12px 10px;display:flex}.axs-bb-glance-logo[data-bg=dark]{background:#15151a}.axs-bb-glance-logo[data-bg=dark] .axs-bb-glance-logolabel{color:#ffffffb8}.axs-bb-glance-logo img{object-fit:contain;max-width:100%;max-height:56px}.axs-bb-glance-logoplaceholder{font-family:var(--axs-sans);color:#18181b80;padding:14px 8px;font-size:.7rem}.axs-bb-glance-logolabel{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--bbp-ink-soft);font-size:.6rem}.axs-bb-glance-tone{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.axs-bb-glance-tonechip{font-family:var(--axs-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--bbp-pill-fg);background:var(--bbp-pill-bg);border-radius:999px;padding:4px 11px;font-size:.64rem}.axs-bb-glance-words{font-family:var(--axs-sans);color:var(--bbp-ink-soft);margin:6px 0 0;font-size:.84rem;line-height:1.45}.axs-bb-glance-wordseyebrow{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--bbp-ink-soft);margin-right:.5em;font-size:.6rem}.axs-bb-glance-words+.axs-bb-glance-words{margin-top:2px}.axs-bb-glance-banword{color:var(--bbp-ink-soft);-webkit-text-decoration-color:var(--bbp-ink-soft);-webkit-text-decoration-color:var(--bbp-ink-soft);text-decoration-color:var(--bbp-ink-soft)}.axs-bb-glance-components{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.axs-bb-glance-component{border-top:1px solid var(--bbp-line);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:10px 2px;display:flex}.axs-bb-glance-component:first-child{border-top:none;padding-top:2px}.axs-bb-glance-compmeta{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-bb-glance-compkind{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--bbp-ink-soft);font-size:.56rem}.axs-bb-glance-complabel{font-family:var(--axs-sans);color:var(--bbp-ink);overflow-wrap:anywhere;font-size:.78rem;font-weight:500}.axs-bb-glance-compdemo{flex:none;align-items:center;max-width:55%;display:inline-flex}.axs-bb-glance-compbtn{cursor:default;-webkit-appearance:none;appearance:none;font:inherit;color:inherit;background:0 0;border:none;padding:0}.axs-bb-glance-compinput{max-width:100%}.axs-bb-glance-compblock{justify-content:center;align-items:center;min-width:84px;min-height:44px;display:inline-flex;overflow:hidden}.axs-bb-glance-examples{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.axs-bb-glance-example{border-top:1px solid var(--bbp-line);flex-direction:column;gap:5px;padding:11px 2px;display:flex}.axs-bb-glance-example:first-child{border-top:none;padding-top:2px}.axs-bb-glance-ex-dont,.axs-bb-glance-ex-do{font-family:var(--axs-sans);align-items:baseline;gap:10px;margin:0;font-size:.84rem;line-height:1.5;display:flex}.axs-bb-glance-ex-dont{color:var(--bbp-ink-soft)}.axs-bb-glance-ex-do{color:var(--bbp-ink)}.axs-bb-glance-ex-tag{letter-spacing:.08em;text-transform:uppercase;width:2.6em;color:var(--bbp-ink-soft);flex:none;font-size:.58rem;font-weight:500}.axs-bb-glance-ex-do .axs-bb-glance-ex-tag{color:var(--bbp-ink)}.axs-bb-glance-ex-why{font-family:var(--axs-sans);color:var(--bbp-ink-soft);margin:0 0 0 calc(2.6em + 10px);font-size:.74rem;line-height:1.45}.axs-bb-receipt{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-accent-bg);border-radius:8px;flex:none;align-items:center;gap:.5rem;margin-top:8px;padding:.5rem .7rem;font-size:.82rem;display:flex}.axs-bb-receipt-ico{color:var(--axs-accent);display:inline-flex}.axs-bb-receipt-ico svg{width:15px;height:15px}.axs-bb-receipt-text{flex:1}.axs-bb-undo{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.axs-bb-undo:hover{text-decoration:underline}.axs-bb-undo svg{width:12px;height:12px;animation:.8s linear infinite axs-bb-spin}.axs-bb-receipt-err{color:var(--axs-danger);font-size:.78rem}.axs-bb-actions{border-top:1px solid var(--axs-line);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:10px;padding-top:10px;display:flex}.axs-bb-btn{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);transition:background var(--axs-motion-fast) var(--axs-ease-out), color var(--axs-motion-fast) var(--axs-ease-out), border-color var(--axs-motion-fast) var(--axs-ease-out), box-shadow var(--axs-motion-fast) var(--axs-ease-out);border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .95rem;font-size:.72rem;display:inline-flex}.axs-bb-btn:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe82e);outline:none}.axs-bb-btn svg{width:13px;height:13px;animation:.8s linear infinite axs-bb-spin}.axs-bb-btn-primary{background:var(--axs-accent);color:var(--axs-accent-fg);border-color:var(--axs-accent)}.axs-bb-btn-primary:not(:disabled):hover{background:var(--axs-accent-hover)}.axs-bb-btn-ghost{color:var(--axs-ink-mid);background:0 0;border-color:#0000}.axs-bb-btn-ghost:not(:disabled):hover{color:var(--axs-ink)}.axs-bb-btn:disabled{cursor:default}.axs-bb-btn-primary:disabled,.axs-bb-btn-ghost:disabled{background:var(--axs-chrome,#0000000a);color:var(--axs-ink-faint);box-shadow:none;border-color:#0000}@keyframes axs-bb-spin{to{transform:rotate(360deg)}}.axs-bb-section-editor .bed-pane{gap:12px}.axs-bb-section-editor .bed-pane__intro{border-bottom-color:var(--axs-line,#00000014);gap:4px;padding-bottom:10px}.axs-bb-section-editor .bed-pane__title{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-mid);font-size:.66rem;font-weight:500}.axs-bb-section-editor .bed-pane__hint{color:var(--axs-ink-faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.5;display:-webkit-box;overflow:hidden}.axs-bb-section-editor .bed-subhead{font-size:.62rem}.axs-bb-section-editor .bed-swatches{gap:6px}.axs-bb-section-editor .bed-swatch{box-shadow:none;border-color:var(--axs-line,#00000014);border-radius:10px;grid-template-columns:auto 42px 1fr auto;align-items:center;gap:9px;padding:8px 10px;transition:background .12s,border-color .12s,box-shadow .12s}.axs-bb-section-editor .bed-swatch:hover{background:var(--axs-chrome,#00000006)}.axs-bb-section-editor .bed-swatch:focus-within{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829)}.axs-bb-section-editor .bed-swatch__chip{width:42px;height:42px}.axs-bb-section-editor .bed-swatch__fields{gap:6px}.axs-bb-section-editor .bed-grip{width:18px;height:28px;color:var(--axs-ink-faint);opacity:0;background:0 0;border-radius:6px;align-self:center;transition:opacity .12s,color .12s,background .12s}.axs-bb-section-editor .bed-swatch:hover .bed-grip,.axs-bb-section-editor .bed-swatch:focus-within .bed-grip,.axs-bb-section-editor .bed-swatch[data-dragging] .bed-grip{opacity:1}.axs-bb-section-editor .bed-grip:focus-visible{opacity:1}.axs-bb-section-editor .bed-grip:hover{color:var(--axs-ink-mid);background:var(--axs-line,#0000000f)}.axs-bb-section-editor .bed-grip:active{cursor:grabbing}.axs-bb-section-editor .bed-grip:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px #5b4fe829);outline:none}@media (hover:none){.axs-bb-section-editor .bed-grip{opacity:.55}}.axs-bb-section-editor .bed-swatch__del{width:26px;height:26px;color:var(--axs-ink-faint);opacity:.5;background:0 0;border:none;border-radius:50%;font-size:16px;line-height:1;transition:opacity .12s,background .12s,color .12s}.axs-bb-section-editor .bed-swatch__del:hover{background:var(--axs-danger-bg,#c628281a);color:var(--axs-danger)}@media (hover:hover){.axs-bb-section-editor .bed-swatch__del{opacity:0}.axs-bb-section-editor .bed-swatch:hover .bed-swatch__del,.axs-bb-section-editor .bed-swatch:focus-within .bed-swatch__del{opacity:1}}.axs-bb-section-editor .bed-card{box-shadow:none;border-radius:10px;padding:12px}.axs-bb-section-editor .bed-cards{gap:8px}.axs-bb-section-editor .bed-type-specimen{padding:2px 0 8px}.axs-bb-section-editor .bed-btn--add{justify-content:center;width:100%;height:38px}.axs-bb-section-editor .bed-assets-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px}@container axbrandedit (width<=520px){.axs-bb-section-editor .bed-swatch__row{grid-template-columns:1fr}}@container axbrandedit (width<=460px){.axs-bb-section-editor .bed-grid2,.axs-bb-section-editor .bed-grid3,.axs-bb-section-editor .bed-colors-grid,.axs-bb-section-editor .bed-type-grid,.axs-bb-section-editor .bed-assets-grid{grid-template-columns:1fr}}@container axbrandedit (width<=380px){.axs-bb-section-editor .bed-swatch{grid-template-columns:auto 36px 1fr auto;gap:7px;padding:8px}.axs-bb-section-editor .bed-swatch__chip{width:36px;height:36px}.axs-bb-section-editor .bed-swatch__del{opacity:1}}@container axbrandshow (width<=560px){.axs-bb-glance-swatches{grid-template-columns:minmax(0,1fr)}}@container axbrandshow (width<=420px){.axs-bb-glance{gap:10px;padding:12px}.axs-bb-section{padding:11px 12px 12px}.axs-bb-glance-component{flex-direction:column;align-items:flex-start;gap:8px}.axs-bb-glance-compdemo{max-width:100%}}@container axbrandshow (width<=300px){.axs-bb-glance-logos{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.axs-bb-section,.axs-bb-section-edit,.axs-bb-export,.axs-bb-btn{transition:none}}.axs-bb-glance-textures{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.axs-bb-glance-texture{border:1px solid var(--bbp-line);border-radius:9px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.axs-bb-glance-textureswatch{aspect-ratio:16/9;border:1px solid #00000014;border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.axs-bb-glance-texturetext{font:inherit;white-space:nowrap;line-height:.9}.axs-bb-glance-texturemeta{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-bb-glance-texturename{font-family:var(--axs-sans);font-size:.82rem;font-weight:600}.axs-bb-glance-texturerule{font-family:var(--axs-sans);opacity:.72;font-size:.74rem;line-height:1.4}@media (max-width:640px){.axs-bb-glance-textures{grid-template-columns:minmax(0,1fr)}}.axs-bp-boardwrap{height:100%;min-height:0}.axs-bp-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-bp-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-bp-shell,.axs-gb-fillbody>.axs-bp-state,.axs-gb-fillbody>.axs-bpv-shell{height:100%}.axs-bp-state{box-sizing:border-box;justify-content:center;align-items:center;height:100%;min-height:0;padding:24px;display:flex}.axs-bp-shell{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;container:axbizform/inline-size}.axs-bp-body{overscroll-behavior:contain;box-sizing:border-box;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;flex:auto;min-height:0;padding:16px 18px 20px;overflow-y:auto}.axs-bp-body::-webkit-scrollbar{width:8px}.axs-bp-body::-webkit-scrollbar-track{background:0 0}.axs-bp-body::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-bp-body::-webkit-scrollbar-thumb:hover{background:var(--axs-ink-faint);background-clip:content-box}.axs-bp-loading{padding:4px 2px}.axs-bp-body .axv-biz{max-width:760px;margin:0 auto}.axs-bp-body .axv-biz-eyebrow{display:none}.axs-bp-body .axv-biz-name{font-size:1.15rem}.axs-bp-body .axv-stat{min-width:0}.axs-bp-body .axv-stat-value{overflow-wrap:anywhere;min-width:0;font-size:.98rem;line-height:1.3}@container axbizform (width<=560px){.axv-biz-row{flex-direction:column;align-items:stretch}.axv-biz-field-grow{flex:100%}.axv-biz-social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container axbizform (width<=380px){.axv-biz-social-grid{grid-template-columns:1fr}.axv-biz-hour{grid-template-columns:2.5rem 1fr;grid-template-areas:"day times"".closed";gap:.4rem .5rem}.axv-biz-hour-day{grid-area:day}.axv-biz-hour-times{grid-area:times;min-width:0}.axv-biz-hour-closed{grid-area:closed;justify-self:end}.axv-biz-hour-time{flex:1 1 0;min-width:0}}.axs-bpv-shell{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;height:100%;min-height:0;padding:18px;overflow-y:auto}.axs-bpv-shell::-webkit-scrollbar{width:8px}.axs-bpv-shell::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-bpv-card{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.axs-bpv-head{flex-direction:column;gap:4px;display:flex}.axs-bpv-name{font-family:var(--axs-sans);letter-spacing:-.01em;color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:1.35rem;font-weight:500;line-height:1.15}.axs-bpv-tagline{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:0;font-size:.92rem;line-height:1.4}.axs-bpv-about{font-family:var(--axs-sans);color:var(--axs-ink-mid);border-bottom:1px solid var(--axs-line);margin:0;padding-bottom:14px;font-size:.85rem;line-height:1.55}.axs-bpv-contact{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.axs-bpv-contactrow{align-items:baseline;gap:12px;display:flex}.axs-bpv-ckey{width:3rem;font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);flex:none}.axs-bpv-cval{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;min-width:0;font-size:.86rem}.axs-bpv-clink{color:var(--axs-accent)}.axs-bpv-section{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-bpv-hours{border-top:1px solid var(--axs-line);flex-direction:column;gap:7px;padding-top:14px;display:flex}.axs-bpv-hourlist{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.axs-bpv-hourrow{justify-content:space-between;align-items:baseline;gap:12px;font-size:.82rem;display:flex}.axs-bpv-hourrow[data-closed=true]{color:var(--axs-ink-faint)}.axs-bpv-hourday{font-family:var(--axs-sans);color:var(--axs-ink-mid);font-size:.72rem}.axs-bpv-hourval{font-family:var(--axs-sans);color:var(--axs-ink)}.axs-bpv-hourrow[data-closed=true] .axs-bpv-hourval{color:var(--axs-ink-faint)}.axs-bpv-socials{border-top:1px solid var(--axs-line);flex-wrap:wrap;gap:4px 0;margin:0;padding:12px 0 0;list-style:none;display:flex}.axs-bpv-social{font-family:var(--axs-sans);letter-spacing:.03em;color:var(--axs-ink-mid);font-size:.72rem}.axs-bpv-social+.axs-bpv-social:before{content:"·";color:var(--axs-ink-faint);margin:0 .5em}.axs-bpv-cta{font-family:var(--axs-sans);letter-spacing:.03em;background:var(--axs-ink);color:var(--axs-surface);border-radius:8px;align-self:flex-start;margin-top:2px;padding:.5rem 1rem;font-size:.72rem}.axs-bpv-special{border-top:1px solid var(--axs-line);flex-direction:column;gap:8px;padding-top:14px;display:flex}.axs-bpv-speciallist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.axs-bpv-specialrow{grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;display:grid}.axs-bpv-speciallabel{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.84rem;font-weight:500}.axs-bpv-specialwhen{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;font-size:.8rem}.axs-bpv-specialnote{font-family:var(--axs-sans);color:var(--axs-ink-faint);grid-column:1/-1;font-size:.76rem;line-height:1.4}.gad-overlay{z-index:1400;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c0c0e8c;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.gad-panel{--gad-paper:#faf8f5;--gad-ink:#17161a;--gad-ink-mid:#6d675e;--gad-line:#e4dfd6;--gad-accent:#2f6db4;--gad-pass:#1d7a44;--gad-warn:#9a6a00;--gad-danger:#b3261e;background:var(--gad-paper);width:min(860px,100%);max-height:min(88vh,980px);color:var(--gad-ink);border-radius:14px;font-family:DM Sans,-apple-system,sans-serif;animation:.18s ease-out gad-in;overflow:auto;box-shadow:0 24px 80px #00000059}@keyframes gad-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.gad-head{border-bottom:1px solid var(--gad-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 14px;display:flex}.gad-title{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:700}.gad-sub{color:var(--gad-ink-mid);max-width:52ch;margin:4px 0 0;font-size:12.5px}.gad-x{color:var(--gad-ink-mid);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 6px;font-size:26px;line-height:1}.gad-x:hover{color:var(--gad-ink);background:var(--gad-line)}.gad-form,.gad-results{flex-direction:column;gap:14px;padding:18px 24px 22px;display:flex}.gad-label{letter-spacing:.08em;text-transform:uppercase;color:var(--gad-ink-mid);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.gad-label small{text-transform:none;letter-spacing:0;font-weight:500}.gad-input{box-sizing:border-box;border:1px solid var(--gad-line);width:100%;font:inherit;color:var(--gad-ink);background:#fff;border-radius:8px;padding:9px 11px;font-size:13.5px;transition:border-color .15s}.gad-input:focus{border-color:var(--gad-accent);outline:none}.gad-brief{resize:vertical;min-height:52px}.gad-row{align-items:flex-end;gap:12px;display:flex}.gad-row .gad-input{flex:1}.gad-field{flex:1;min-width:0}.gad-field--tight{flex:0 0 84px}.gad-seg{gap:6px;display:flex}.gad-seg-btn{border:1px solid var(--gad-line);font:inherit;color:var(--gad-ink);cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;flex:1;align-items:center;gap:1px;padding:8px 10px;font-size:13px;font-weight:600;transition:border-color .12s,background .12s;display:flex}.gad-seg-btn small{color:var(--gad-ink-mid);font-size:10.5px;font-weight:500}.gad-seg-btn:hover{border-color:var(--gad-accent)}.gad-seg-btn.is-on{border-color:var(--gad-accent);background:#2f6db414}.gad-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;font-weight:600;display:flex}.gad-check input{accent-color:var(--gad-accent);margin-top:3px}.gad-check small{color:var(--gad-ink-mid);font-size:12px;font-weight:400;display:block}.gad-strip{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.gad-thumb{border:2px solid var(--gad-line);cursor:pointer;background:#fff;border-radius:8px;flex:none;width:76px;height:76px;padding:0;transition:border-color .12s,transform .12s;position:relative;overflow:hidden}.gad-thumb img{object-fit:cover;width:100%;height:100%;display:block}.gad-thumb:hover{border-color:var(--gad-ink-mid);transform:translateY(-1px)}.gad-thumb.is-on{border-color:var(--gad-accent)}.gad-thumb-tick{background:var(--gad-accent);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid;position:absolute;top:4px;right:4px}.gad-foot{border-top:1px solid var(--gad-line);justify-content:space-between;align-items:center;gap:12px;padding-top:6px;display:flex}.gad-foot-actions{gap:8px;display:flex}.gad-note{color:var(--gad-ink-mid);font-size:12px}.gad-btn{border:1px solid var(--gad-line);color:var(--gad-ink);font:inherit;letter-spacing:-.01em;cursor:pointer;background:#fff;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:700;transition:all .12s}.gad-btn:hover{border-color:var(--gad-accent);color:var(--gad-accent)}.gad-btn--primary{background:var(--gad-ink);border-color:var(--gad-ink);color:#fff}.gad-btn--primary:hover{color:#fff;background:#000}.gad-btn:disabled{opacity:.5;cursor:wait}.gad-progress{color:var(--gad-ink-mid);align-items:center;gap:10px;font-size:12.5px;display:flex}.gad-spinner{border:2px solid var(--gad-line);border-top-color:var(--gad-accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite gad-spin}@keyframes gad-spin{to{transform:rotate(360deg)}}.gad-error{color:var(--gad-danger);background:#b3261e12;border:1px solid #b3261e40;border-radius:8px;padding:8px 10px;font-size:12.5px}.gad-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.gad-card{border:1px solid var(--gad-line);background:#fff;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.gad-card-imgwrap{position:relative}.gad-card-imgwrap img{aspect-ratio:auto;width:100%;display:block}.gad-mode{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0c0c0eb8;border-radius:20px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.gad-mode--edit{background:#2f6db4d9}.gad-card-meta{justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.gad-badge{white-space:nowrap;border-radius:20px;padding:3px 8px;font-size:11px;font-weight:700}.gad-badge--pass{color:var(--gad-pass);background:#1d7a441a}.gad-badge--warn{color:var(--gad-warn);cursor:help;background:#9a6a001a}.gad-badge--none{color:var(--gad-ink-mid);background:var(--gad-line)}.gad-linkbtn{font:inherit;color:var(--gad-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.gad-linkbtn:hover{text-decoration:underline}.gad-card-edit{flex-direction:column;gap:8px;padding:0 10px 10px;display:flex}@media (max-width:640px){.gad-overlay{align-items:stretch;padding:0}.gad-panel{border-radius:0;width:100%;max-height:100vh}.gad-row{flex-direction:column;align-items:stretch}.gad-field--tight{flex:1}}.gad-panel--inline{width:100%;max-height:none;box-shadow:none;border:1px solid var(--gad-line);border-radius:10px;margin-top:12px;padding:12px;animation:none}.axv-dbrowse{flex-direction:column;height:100%;min-height:0;display:flex}.axv-dbrowse-search{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;flex:none;align-items:center;gap:.4rem;margin:0 0 .55rem;padding:.4rem .6rem;transition:border-color .12s,box-shadow .12s;display:flex}.axv-dbrowse-search:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axv-dbrowse-search-ico{width:15px;height:15px;color:var(--axs-ink-faint);flex:none}.axv-dbrowse-search-input{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;flex:auto;padding:0;font-size:.86rem}.axv-dbrowse-search-input:focus-visible{outline:none}.axv-dbrowse-search-input::placeholder{color:var(--axs-ink-faint)}.axv-dbrowse-search-input::-webkit-search-cancel-button{display:none}.axv-dbrowse-search-x{cursor:pointer;width:1.3rem;height:1.3rem;color:var(--axs-ink-faint);background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;transition:color .12s,background .12s;display:inline-flex}.axv-dbrowse-search-x svg{width:13px;height:13px}.axv-dbrowse-search-x:hover{color:var(--axs-ink);background:var(--axs-surface-alt)}.axv-dbrowse-crumbs{flex-wrap:wrap;flex:none;align-items:center;gap:2px;padding:2px 0 10px;display:flex}.axv-dbrowse-crumb{font-family:var(--axs-sans);color:var(--axs-accent);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 6px;font-size:.8rem}.axv-dbrowse-crumb:hover:not(:disabled){background:var(--axs-accent-bg)}.axv-dbrowse-crumb:disabled{color:var(--axs-ink);cursor:default;font-weight:500}.axv-dbrowse-sep{width:13px;height:13px;color:var(--axs-ink-faint);flex:none}.axv-dbrowse-err{font-family:var(--axs-sans);color:var(--axs-danger);background:color-mix(in srgb, var(--axs-danger) 8%, transparent);border-radius:8px;flex:none;margin:0 0 8px;padding:.45rem .6rem;font-size:.78rem}.axv-dbrowse-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;flex:auto;min-height:0;overflow-y:auto}.axv-dbrowse-scroll::-webkit-scrollbar{width:8px}.axv-dbrowse-scroll::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axv-dbrowse-grid{grid-auto-rows:max-content;align-content:start;padding-bottom:12px}.axv-dbrowse-folder{padding:0}.axv-dbrowse-foldbtn{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.axv-dbrowse-folder .axv-media-fileph{color:var(--axs-accent)}.axv-dbrowse .axv-media-tile.is-pickable{cursor:pointer;transition:border-color .12s}.axv-dbrowse .axv-media-tile.is-pickable:hover{border-color:var(--axs-line-hard)}.axv-dbrowse .axv-media-tile[data-selected=true]{border-color:var(--axs-accent)}.axv-dbrowse .axv-media-tile:focus-visible{box-shadow:0 0 0 3px var(--axs-accent-bg);outline:none}.axv-dbrowse-check{background:var(--axs-surface);border:1px solid var(--axs-line-hard);color:#0000;border-radius:50%;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:inline-flex;position:absolute;top:.35rem;left:.35rem}.axv-dbrowse-check svg{width:13px;height:13px}.axv-dbrowse-check[data-on]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg)}.axv-dbrowse-added{font-family:var(--axs-sans);letter-spacing:.04em;color:var(--axs-ok,var(--axs-success));background:var(--axs-surface);border-radius:5px;padding:1px 5px;font-size:.58rem;font-weight:500;position:absolute;top:.35rem;right:.35rem}.axv-dbrowse-more{font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);cursor:pointer;border-radius:8px;margin:.4rem auto .8rem;padding:.4rem 1rem;font-size:.76rem;display:block}.axv-dbrowse-more:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-accent)}.axv-dbrowse-bar{border-top:1px solid var(--axs-line);flex:none;align-items:center;gap:.7rem;margin-top:.5rem;padding:.6rem .2rem .1rem;display:flex}.axv-dbrowse-count{font-family:var(--axs-sans);color:var(--axs-ink);font-size:.82rem;font-weight:500}.axv-dbrowse-progress{flex-direction:column;flex:auto;gap:.4rem;min-width:0;display:flex}.axv-dbrowse-progresshead{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.axv-dbrowse-progressbar{background:var(--axs-surface-alt);border-radius:999px;height:6px;overflow:hidden}.axv-dbrowse-progressfill{background:var(--axs-accent);border-radius:999px;height:100%;transition:width .22s}.axv-dbrowse-flash{color:var(--axs-ok,var(--axs-success));align-items:center;gap:.35rem;display:inline-flex}.axv-dbrowse-flash svg{width:15px;height:15px}.axv-dbrowse-hint{font-family:var(--axs-sans);color:var(--axs-ink-faint);font-size:.74rem}.axv-dbrowse-actions{gap:.5rem;margin-left:auto;display:flex}.axv-dbrowse-clear{font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line-hard);cursor:pointer;border-radius:8px;padding:.4rem .85rem;font-size:.76rem}.axv-dbrowse-clear:hover:not(:disabled){border-color:var(--axs-accent);color:var(--axs-ink)}.axv-dbrowse-add{font-family:var(--axs-sans);background:var(--axs-accent);color:var(--axs-accent-fg);border:1px solid var(--axs-accent);cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .95rem;font-size:.78rem;font-weight:500;transition:background .12s;display:inline-flex}.axv-dbrowse-add svg{width:13px;height:13px;animation:.8s linear infinite axv-media-spin}.axv-dbrowse-add:hover:not(:disabled){background:var(--axs-accent-hover)}.axv-dbrowse-add:disabled,.axv-dbrowse-clear:disabled{opacity:.6;cursor:default}.axs-mbrowse{box-sizing:border-box;background:var(--axs-surface);border-radius:inherit;height:100%;min-height:0;display:flex;overflow:hidden}.axs-mbrowse-rail{box-sizing:border-box;border-right:1px solid var(--axs-line);background:var(--axs-chrome);scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;flex-direction:column;flex:none;gap:14px;width:172px;padding:14px 8px;display:flex;overflow-y:auto}.axs-mbrowse-railgroup{flex-direction:column;gap:2px;display:flex}.axs-mbrowse-eyebrow{font-family:var(--axs-sans);font-size:var(--axs-text-micro);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 4px;padding:0 9px}.axs-mbrowse-src,.axs-mbrowse-ty{text-align:left;cursor:pointer;width:100%;color:var(--axs-ink-mid);font-family:var(--axs-sans);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:7px 9px;font-size:.82rem;transition:background .12s,color .12s;display:flex}.axs-mbrowse-src:hover,.axs-mbrowse-ty:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-mbrowse-src[data-active],.axs-mbrowse-ty[data-active]{background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-mbrowse-srcico{flex:none;width:17px;height:17px}.axs-mbrowse-tyico{flex:none;width:15px;height:15px}.axs-mbrowse-srclbl,.axs-mbrowse-tylbl{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.axs-mbrowse-tyct{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none}.axs-mbrowse-src[data-active] .axs-mbrowse-tyct,.axs-mbrowse-ty[data-active] .axs-mbrowse-tyct{color:var(--axs-accent)}.axs-mbrowse-soontag{font-size:var(--axs-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);background:var(--axs-surface-alt);border-radius:5px;flex:none;padding:1px 5px;font-weight:500}.axs-mbrowse-main{flex:auto;min-width:0;display:flex;position:relative;overflow:hidden}.axs-mbrowse-lib{box-sizing:border-box;flex-direction:column;flex:auto;min-width:0;padding:14px 16px 0;display:flex}.axs-mbrowse-toolbar{flex:none;align-items:center;gap:.5rem;margin-bottom:.7rem;display:flex}.axs-mbrowse-toolbar .axv-media-search{flex:auto}.axs-mbrowse-soon{flex:auto;justify-content:center;align-items:center;padding:24px;display:flex}.axs-mbrowse .axv-media-upload,.axs-mbrowse .axv-media-urladd{background:var(--axs-surface);border:1px solid var(--axs-line-hard);color:var(--axs-ink);font-weight:500;transition:background .12s,border-color .12s,color .12s}.axs-mbrowse .axv-media-upload svg,.axs-mbrowse .axv-media-urladd svg{color:var(--axs-accent)}.axs-mbrowse .axv-media-upload:not(:disabled):hover,.axs-mbrowse .axv-media-urladd:not(:disabled):hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axv-media-sortwrap{flex:none;position:relative}.axv-media-sort-caret{opacity:.65;width:13px;height:13px;margin-left:.05rem}.axv-media-sortmenu{z-index:40;background:var(--axs-surface);border:1px solid var(--axs-line-hard);min-width:11.5rem;box-shadow:var(--axs-elev-lg,0 12px 32px #14161c2e);border-radius:10px;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% + 5px);right:0}.axv-media-sortitem{text-align:left;width:100%;font-family:var(--axs-sans);color:var(--axs-ink);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:.35rem;padding:.45rem .5rem;font-size:.82rem;display:flex}.axv-media-sortitem:hover{background:var(--axs-surface-alt)}.axv-media-sortitem[data-active]{color:var(--axs-accent);font-weight:500}.axv-media-sortcheck{width:15px;height:15px;color:var(--axs-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.axv-media-sortcheck svg{width:15px;height:15px}.axs-mbrowse-main>.axv-dbrowse{box-sizing:border-box;flex:auto;padding:14px 16px}.axs-mbrowse-grid-wrap{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;flex:auto;min-height:0;padding-bottom:16px;overflow-y:auto;container-type:inline-size}.axs-mbrowse-grid-wrap::-webkit-scrollbar{width:8px}.axs-mbrowse-grid-wrap::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-mbrowse-grid-wrap .axv-media-grid{grid-auto-rows:max-content;align-content:start}.axs-mbrowse .axv-media-grid{grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr))}.axv-dbrowse{container-type:inline-size}.axv-media-tile.is-pickable{cursor:pointer;transition:box-shadow .12s,border-color .12s}.axv-media-tile.is-pickable:hover{border-color:var(--axs-line-hard)}.axv-media-tile[data-selected=true]{border-color:var(--axs-accent)}.axv-media-tile.is-pickable:focus-visible{box-shadow:var(--axv-focus-ring,0 0 0 3px var(--axs-accent-bg));outline:none}.axs-mbrowse-detail{background:var(--axs-surface);border-left:1px solid var(--axs-line);width:min(340px,84%);box-shadow:var(--axs-elev-lg,-14px 0 40px #14161c29);transition:transform var(--axs-motion-slow,.28s) var(--axs-ease-out,ease);z-index:5;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(101%)}.axs-mbrowse-detail.is-open{transform:translate(0)}@media (prefers-reduced-motion:reduce){.axs-mbrowse-detail{transition:none}}@media (max-width:860px){.axs-mbrowse-toolbar{flex-wrap:wrap;align-items:stretch}.axs-mbrowse-toolbar .axv-media-search{flex:12rem;min-width:0}}.axs-mlx-shell{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--axs-line-hard) transparent;flex-direction:column;height:100%;min-height:0;padding:12px 16px 20px;display:flex;overflow-y:auto}.axs-mlx-shell::-webkit-scrollbar{width:8px}.axs-mlx-shell::-webkit-scrollbar-thumb{background:var(--axs-line-hard);background-clip:content-box;border:2px solid #0000;border-radius:8px}.axs-mlx-topbar{flex:none;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.axs-mlx-eyebrow{font-family:var(--axs-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.6rem}.axs-mlx-x{width:1.7rem;height:1.7rem;color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.axs-mlx-x svg{width:15px;height:15px}.axs-mlx-x:hover{background:var(--axs-surface-alt);color:var(--axs-ink)}.axs-mlx-preview{background:linear-gradient(45deg, var(--axs-chrome) 25%, transparent 25%) -8px 0 / 16px 16px, linear-gradient(-45deg, var(--axs-chrome) 25%, transparent 25%) -8px 0 / 16px 16px, linear-gradient(45deg, transparent 75%, var(--axs-chrome) 75%) -8px 0 / 16px 16px, linear-gradient(-45deg, transparent 75%, var(--axs-chrome) 75%) -8px 0 / 16px 16px, var(--axs-canvas-bg);border:1px solid var(--axs-line);border-radius:12px;flex:none;justify-content:center;align-items:center;min-height:160px;max-height:320px;padding:12px;display:flex}.axs-mlx-img{object-fit:contain;border-radius:4px;max-width:100%;max-height:296px}.axs-mlx-video{background:#000;border-radius:4px;max-width:100%;max-height:296px}.axs-mlx-preview[data-kind=video],.axs-mlx-preview[data-kind=document],.axs-mlx-preview[data-kind=other]{background:var(--axs-surface-alt)}.axs-mlx-fileprev{color:var(--axs-danger);flex-direction:column;align-items:center;gap:.5rem;display:flex}.axs-mlx-fileprev svg{width:44px;height:44px}.axs-mlx-fileext{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-danger);font-size:.66rem;font-weight:500}.axs-mlx-body{flex-direction:column;flex:none;gap:8px;margin-top:14px;display:flex}.axs-mlx-name{font-family:var(--axs-sans);color:var(--axs-ink);overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:500;line-height:1.3}.axs-mlx-meta{flex-direction:column;margin:4px 0 0;display:flex}.axs-mlx-metarow{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;display:flex}.axs-mlx-metarow dt{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.62rem}.axs-mlx-metarow dd{font-family:var(--axs-sans);color:var(--axs-ink);margin:0;font-size:.82rem}.axs-mlx-edit{flex-direction:column;gap:10px;margin-top:12px;display:flex}.axs-mlx-field{flex-direction:column;gap:5px;display:flex}.axs-mlx-fieldhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.axs-mlx-mlabel{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:.62rem}.axs-mlx-suggest{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-accent);background:var(--axs-accent-bg);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:.66rem;font-weight:500;transition:border-color .12s;display:inline-flex}.axs-mlx-suggest svg{width:12px;height:12px}.axs-mlx-suggest:not(:disabled):hover{border-color:var(--axs-accent)}.axs-mlx-suggest:disabled{opacity:.55;cursor:default}.axs-mlx-textarea,.axs-mlx-input{box-sizing:border-box;resize:vertical;width:100%;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;padding:.5rem .6rem;font-size:.82rem;line-height:1.45}.axs-mlx-input{resize:none}.axs-mlx-textarea:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-mlx-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-mlx-textarea::placeholder,.axs-mlx-input::placeholder{color:var(--axs-ink-faint)}.axs-mlx-tagedit{background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:8px;flex-wrap:wrap;align-items:center;gap:5px;min-height:2rem;padding:.4rem .45rem;display:flex}.axs-mlx-tagedit:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg)}.axs-mlx-tag{font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:6px;align-items:center;gap:3px;padding:2px 4px 2px 8px;font-size:.68rem;display:inline-flex}.axs-mlx-tagx{width:1.05rem;height:1.05rem;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:.85rem;line-height:1;display:inline-flex}.axs-mlx-tagx:hover{color:var(--axs-danger);background:var(--axs-surface)}.axs-mlx-taginput{min-width:60px;font-family:var(--axs-sans);color:var(--axs-ink);background:0 0;border:none;flex:60px;padding:2px 0;font-size:.76rem}.axs-mlx-taginput:focus-visible{outline:none}.axs-mlx-taginput::placeholder{color:var(--axs-ink-faint)}.axs-mlx-editerr{font-family:var(--axs-sans);color:var(--axs-danger);font-size:.74rem}.axs-mlx-actions{justify-content:flex-end;display:flex}.axs-mlx-save{font-family:var(--axs-sans);letter-spacing:.02em;color:var(--axs-ink);background:var(--axs-surface);border:1px solid var(--axs-line-hard);cursor:pointer;border-radius:8px;padding:.45rem 1.05rem;font-size:.74rem;font-weight:500;transition:background .12s,border-color .12s}.axs-mlx-save:not(:disabled):hover{background:var(--axs-accent-bg);border-color:var(--axs-accent)}.axs-mlx-save:disabled{opacity:.5;cursor:default}.axs-mlx-urllabel{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);margin-top:8px;font-size:.62rem}.axs-mlx-url{gap:6px;display:flex}.axs-mlx-urlinput{min-width:0;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);border-radius:7px;flex:auto;padding:.4rem .55rem;font-size:.72rem}.axs-mlx-urlinput:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-mlx-copy{font-family:var(--axs-sans);letter-spacing:.03em;cursor:pointer;border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);border-radius:7px;flex:none;padding:0 .8rem;font-size:.7rem;transition:background .12s,color .12s,border-color .12s}.axs-mlx-copy:not(:disabled):hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-mlx-copy:disabled{opacity:.5;cursor:default}@container (width<=520px){.axs-mbrowse-rail{width:132px}}.axs-mlx-filerow{align-items:center;gap:8px;display:flex}.axs-mlx-filerow .axs-mlx-input{flex:1;min-width:0}.axs-mlx-filedname{min-width:0;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.axs-people-boardwrap{height:100%;min-height:0}.axs-people-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-people-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-people-list,.axs-gb-fillbody>.axs-people-detail{height:100%}.axs-people-detail{box-sizing:border-box;height:100%;padding:18px 20px 20px;overflow:hidden}.axs-people-list{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:14px 14px 10px;display:flex;container:axpeoplist/inline-size}.axs-people-inactive{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.axs-people-inactive input{width:14px;height:14px;accent-color:var(--axs-accent);cursor:pointer}.axs-people-rows{flex-direction:column;display:flex}.axs-prw{border-bottom:1px solid var(--axs-line);transition:background var(--axs-dur-fast) var(--axs-ease-standard);align-items:stretch;gap:6px;display:flex}.axs-prw:hover{background:color-mix(in srgb, var(--axs-accent) 4%, transparent)}.axs-prw[data-selected]{background:color-mix(in srgb, var(--axs-accent) 8%, var(--axs-surface))}.axs-prw-main{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:11px;padding:9px 10px;display:flex}.axs-prw-avatar{width:32px;height:32px;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:50%;flex:none;place-items:center;font-size:.7rem;font-weight:500;display:grid}.axs-prw-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-prw-line1{align-items:center;gap:7px;min-width:0;display:flex}.axs-prw-dot{background:color-mix(in srgb, var(--axs-ink-faint) 70%, transparent);border-radius:50%;flex:none;width:6px;height:6px}.axs-prw-dot[data-state=suspended]{background:var(--axs-warn)}.axs-prw-dot[data-state=revoked]{background:var(--axs-danger)}.axs-prw-name{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-prw-role{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);flex:none;margin-left:auto}.axs-prw-line2{align-items:center;gap:8px;min-width:0;display:flex}.axs-prw-meta{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.axs-prw-chev{color:var(--axs-ink-faint);align-self:center;padding-right:10px;font-size:1.1rem;line-height:1}.axs-people-detail .axv-ua{height:100%;overflow-y:auto}.axs-people-detail-empty{place-items:center;height:100%;padding:24px;display:grid}@container axpeoplist (width<=360px){.axs-prw-meta{display:none}}@container axpeoplist (width<=280px){.axv-tabstrip,.axs-prw-role{display:none}}@media (max-width:860px){.axs-people-list .axv-mls-search,.axs-people-inactive{min-height:44px}}@media (max-width:420px){.axs-people-list{padding:10px 10px 8px}.axs-people-detail{padding:14px}.axs-prw-main{padding:8px}}.axs-people-invite-toggle{font-family:var(--axs-sans);font-size:var(--axs-text-label);letter-spacing:.02em;color:var(--axs-accent);border:1px solid color-mix(in srgb, var(--axs-accent) 40%, transparent);cursor:pointer;white-space:nowrap;transition:background var(--axs-dur-fast) var(--axs-ease-standard), color var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border-radius:7px;padding:.34rem .7rem}.axs-people-invite-toggle:hover{background:var(--axs-accent-bg)}.axs-people-invite-toggle[aria-expanded=true]{color:var(--axs-ink-mid);border-color:var(--axs-line-hard)}.axs-people-invite{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:9px;flex-direction:column;gap:6px;width:100%;margin-bottom:8px;padding:10px;display:flex}.axs-people-invite-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.axs-people-invite-email,.axs-people-invite-role{font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-canvas-bg);border:1px solid var(--axs-line-hard);box-sizing:border-box;border-radius:7px;padding:.42rem .6rem;font-size:.86rem;transition:border-color .12s,box-shadow .12s}.axs-people-invite-email{flex:12rem;min-width:0}.axs-people-invite-role{flex:none;padding-left:.5rem;padding-right:.5rem}.axs-people-invite-email:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-people-invite-role:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-people-invite-email:disabled,.axs-people-invite-role:disabled{opacity:.65;cursor:default}.axs-people-invite-send{flex:none}.axs-people-invite-send svg{width:13px;height:13px;animation:.8s linear infinite axs-people-spin}.axs-people-invite-cancel{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;flex:none;padding:.42rem .5rem}.axs-people-invite-cancel:not(:disabled):hover{color:var(--axs-ink)}.axs-people-invite-msg{font-family:var(--axs-sans);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.axs-people-invite-msg svg{flex:none;width:14px;height:14px}.axs-people-invite-err{color:var(--axs-danger)}.axs-people-invite-ok{color:var(--axs-ink)}.axs-people-invite-ok svg{color:var(--axs-accent)}@keyframes axs-people-spin{to{transform:rotate(360deg)}}.axs-vsw-boardwrap{height:100%;min-height:0;position:relative}.axs-vsw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-vsw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-vsw-fill{height:100%}.axs-vsw-hosted{height:auto;container-type:inline-size}.axs-vsw-hosted .axv-reg-scroll{flex:none;overflow-y:visible}.axs-vsw-hosted .axv-reg-state{height:auto;min-height:200px}.axs-vsw-cases{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-vsw-case{cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out);border-radius:8px;align-items:flex-start;gap:14px;padding:14px 10px;display:flex}.axs-vsw-case+.axs-vsw-case{box-shadow:inset 0 1px 0 var(--axs-line);border-radius:0}.axs-vsw-case:hover{background:var(--axs-surface-alt,#00000008)}.axs-vsw-case[data-open]{background:var(--axs-accent-soft,#0000000d);box-shadow:none;border-radius:8px}.axs-vsw-case[data-open]+.axs-vsw-case{box-shadow:none}.axs-vsw-photo{object-fit:cover;border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-chrome);box-sizing:border-box;flex:none;width:96px;height:96px}.axs-vsw-photo--none{font-family:var(--axs-sans);font-size:var(--axs-text-label);color:var(--axs-ink-faint);place-items:center;display:grid}.axs-vsw-main{min-width:0;font-family:var(--axs-sans);flex-direction:column;flex:1;gap:4px;display:flex}.axs-vsw-headrow{align-items:center;gap:8px;min-width:0;display:flex}.axs-vsw-name{min-width:0;font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.axs-vsw-when{color:var(--axs-ink-faint);flex:none;margin-left:auto;font-size:11px}.axs-vsw-symptoms{color:var(--axs-ink-mid);margin:0;font-size:12px;line-height:1.5}.axs-vsw-meta{flex-wrap:wrap;gap:6px;display:flex}.axs-vsw-chip{align-items:baseline;gap:5px;font-size:11px;line-height:1.5;display:inline-flex}.axs-vsw-chip-k{font-size:10px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-vsw-chip-v{color:var(--axs-ink-mid)}.axs-vsw-note{color:var(--axs-ink-faint);margin:0;font-size:11.5px;line-height:1.5}.axs-irw-boardwrap{height:100%;min-height:0;position:relative}.axs-irw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-irw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-irw-node,.axs-gb-fillbody>.axs-irw-state{height:100%}.axs-irw-hosted{container-type:inline-size}.axs-irw-hosted>.axs-irw-node{height:auto}.axs-irw-hosted .axs-irw-split{flex:none;height:min(480px,62vh)}.axs-irw-hosted>.axs-irw-state{height:auto;min-height:200px}.axs-irw-state{justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.axs-irw-node{flex-direction:column;min-height:0;display:flex}.axs-irw-stats{border-bottom:1px solid var(--axs-line);flex:none;padding:10px 14px 8px}.axs-irw-split{flex:1;min-height:0;display:flex;position:relative}.axs-irw-split-rail{border-right:1px solid var(--axs-line);flex-direction:column;flex:none;width:max(248px,min(36%,380px));min-height:0;display:flex}.axs-irw-split-rail>.axs-irw-list{flex:1;height:auto;min-height:0}.axs-irw-split-read{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@container (width<=640px){.axs-irw-split[data-m-face=list] .axs-irw-split-read,.axs-irw-split[data-m-face=detail] .axs-irw-split-rail{display:none}.axs-irw-split-rail{border-right:none;width:100%}.axs-irw-split[data-m-face=detail] .axs-irw-back{display:inline-flex}}.axs-irw-list{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:14px 12px 10px;display:flex}.axs-irw-groups{flex-direction:column;gap:14px;display:flex}.axs-irw-group-label{font-family:var(--axs-sans);font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 2px;padding:0 10px}.axs-irw-rows{margin:0;padding:0;list-style:none}.axs-irw-row{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);transition:background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.axs-irw-row+.axs-irw-row,li+li>.axs-irw-row{box-shadow:inset 0 1px 0 var(--axs-line);border-radius:0}.axs-irw-row:hover{background:var(--axs-surface-alt,#00000008)}.axs-irw-row[data-open]{background:var(--axs-accent-soft,#0000000d);box-shadow:none;border-radius:8px}.axs-irw-row[data-open]+li>.axs-irw-row{box-shadow:none}.axs-irw-row-line1{align-items:baseline;gap:8px;display:flex}.axs-irw-row-firm{min-width:0;font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.axs-irw-row-ref{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.axs-irw-row-line2{align-items:center;gap:6px;min-width:0;display:flex}.axs-irw-row-sub{min-width:0;color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.axs-irw-row-overdue{font-size:10.5px;font-weight:var(--axs-weight-medium);color:var(--axs-danger,#b03a3a);flex:none}.axs-irw-chip{font-family:var(--axs-sans);font-size:10.5px;font-weight:var(--axs-weight-medium);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 7px;line-height:1.45;display:inline-flex}.axs-irw-chip[data-kind=ask]{color:var(--axs-ink-mid);box-shadow:inset 0 0 0 1px var(--axs-line);background:var(--axs-surface)}.axs-irw-chip[data-kind=overdue]{color:var(--axs-danger,#b03a3a);background:color-mix(in srgb, var(--axs-danger,#b03a3a) 11%, var(--axs-surface))}.axs-irw-chip svg{width:11px;height:11px}.axs-irw-read,.axs-irw-read-empty{flex-direction:column;flex:1;min-height:0;display:flex}.axs-irw-read-empty{justify-content:center;align-items:center;padding:24px;overflow-y:auto}.axs-irw-read{gap:2px;padding:16px 20px}.axs-irw-read-head{align-items:center;gap:8px;display:flex}.axs-irw-back{font-family:var(--axs-sans);font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:5px;padding:4px 8px 4px 5px;display:none}.axs-irw-back:hover{color:var(--axs-ink);background:var(--axs-surface-alt,#00000008)}.axs-irw-read-stage{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin-left:auto;font-size:11px}.axs-irw-read-title{font-family:var(--axs-display,var(--axs-sans));font-size:var(--axs-text-h3,16px);font-weight:var(--axs-weight-medium);color:var(--axs-ink);letter-spacing:-.01em;margin:12px 0 0;line-height:1.25}.axs-irw-read-sub{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:2px 0 0;font-size:12px}.axs-irw-read-contact{font-family:var(--axs-sans);color:var(--axs-ink-mid);flex-wrap:wrap;gap:2px 10px;margin:6px 0 0;font-size:12px;display:flex}.axs-irw-read-email{color:var(--axs-ink-faint)}.axs-irw-read-provider{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:2px 0 0;font-size:12px}.axs-irw-read-body{border-top:1px solid var(--axs-line);flex:1;min-height:0;margin-top:14px;padding-top:14px;overflow-y:auto}.axs-irw-timeline{flex-direction:column;margin:0;display:flex}.axs-irw-tl-row{align-items:baseline;gap:12px;padding:5px 0;display:flex}.axs-irw-tl-row+.axs-irw-tl-row{border-top:1px solid var(--axs-line)}.axs-irw-tl-k{width:132px;font-family:var(--axs-sans);color:var(--axs-ink-faint);flex:none;font-size:12px}.axs-irw-tl-v{font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.axs-irw-tl-row[data-danger] .axs-irw-tl-v{color:var(--axs-danger,#b03a3a);font-weight:var(--axs-weight-medium)}.axs-irw-tl-row[data-waiting] .axs-irw-tl-k{color:var(--axs-ink-mid);font-weight:var(--axs-weight-medium)}.axs-irw-tl-row[data-waiting] .axs-irw-tl-v{color:var(--axs-ink-mid)}.axs-irw-fee{border-top:1px solid var(--axs-line);font-family:var(--axs-sans);color:var(--axs-ink);font-variant-numeric:tabular-nums;margin:12px 0 0;padding-top:12px;font-size:12px}.axs-irw-note{font-family:var(--axs-sans);color:var(--axs-ink-mid);margin:8px 0 0;font-size:12px;line-height:1.5}.axs-irw-actbar{border-top:1px solid var(--axs-line);flex-direction:column;flex:none;gap:8px;margin-top:12px;padding-top:12px;display:flex}.axs-irw-actions{flex-wrap:wrap;gap:8px;display:flex}.axs-irw-act,.axs-irw-confirm,.axs-irw-cancel,.axs-irw-undo,.axs-irw-retry{border:1px solid var(--axs-line);background:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-label,12px);font-weight:var(--axs-weight-medium);color:var(--axs-ink);cursor:pointer;transition:background var(--axs-motion-fast) var(--axs-ease-out);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.axs-irw-act:hover,.axs-irw-cancel:hover,.axs-irw-undo:hover,.axs-irw-retry:hover{background:var(--axs-surface-alt,#00000008)}.axs-irw-act:disabled,.axs-irw-confirm:disabled,.axs-irw-cancel:disabled,.axs-irw-undo:disabled{opacity:.55;cursor:default}.axs-irw-confirm{border-color:var(--axs-accent);background:var(--axs-accent);color:var(--axs-on-accent,#fff)}.axs-irw-confirm:hover{filter:brightness(1.05)}.axs-irw-confirmrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-irw-prompt{min-width:180px;font-family:var(--axs-sans);color:var(--axs-ink-mid);flex:1;font-size:12px}.axs-irw-noact{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:12px}.axs-irw-done{font-family:var(--axs-sans);color:var(--axs-ink-mid);align-items:center;gap:8px;font-size:12px;display:flex}.axs-irw-done-ico{color:var(--axs-ok,#2c7a4b);display:inline-flex}.axs-irw-done-ico svg{width:14px;height:14px}.axs-irw-done-text{flex:1;min-width:0}.axs-irw-err{font-family:var(--axs-sans);color:var(--axs-danger,#b03a3a);align-items:center;gap:6px;font-size:12px;display:flex}.axs-irw-err svg{flex:none;width:13px;height:13px}.axs-cpv-boardwrap{height:100%;min-height:0;position:relative}.axs-cpv-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-cpv-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cpv{height:100%}.axs-cpv-hosted{container-type:inline-size}.axs-cpv-hosted .axs-cpv-cards{flex:none;overflow-y:visible}.axs-cpv-hosted>.axv-state{min-height:180px}.axs-cpv{min-height:0;font-family:var(--axs-sans);flex-direction:column;display:flex}.axs-cpv-date{font-family:var(--axs-sans);color:var(--axs-ink-mid);white-space:nowrap;margin-left:8px;font-size:11.5px;font-weight:500}.axs-cpv-cards{flex:1;min-height:0;margin:0;padding:8px 8px 10px;list-style:none;overflow-y:auto}.axs-cpv-card{align-items:flex-start;gap:12px;padding:14px 12px;display:flex}.axs-cpv-card+.axs-cpv-card{border-top:1px solid var(--axs-line)}.axs-cpv-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px}.axs-cpv-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-cpv-name{color:var(--axs-ink);font-size:13px;font-weight:500}.axs-cpv-role{color:var(--axs-ink-mid);font-size:11.5px}.axs-cpv-load{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11.5px}.axs-fpr-boardwrap{height:100%;min-height:0;position:relative}.axs-fpr-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-fpr-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-fpr,.axs-gb-fillbody>.axs-fpr-statebody{height:100%}.axs-fpr-hosted{container-type:inline-size}.axs-fpr-hosted>.axs-fpr{height:auto;overflow-y:visible}.axs-fpr-hosted>.axs-fpr-statebody{min-height:180px}.axs-fpr{box-sizing:border-box;min-height:0;font-family:var(--axs-sans);padding:14px 18px 18px;overflow-y:auto}.axs-fpr-statebody{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex}.axs-fpr-sub{color:var(--axs-ink-faint);font-size:11.5px}.axs-fpr-stats{border-bottom:1px solid var(--axs-line);padding:10px 0}.axs-fpr-lede{color:var(--axs-ink-mid);margin:10px 0 0;font-size:12.5px;line-height:1.5}.axs-fpr-bands{grid-template-columns:1fr 1fr;gap:22px;margin-top:18px;display:grid}@container (width<=640px){.axs-fpr-bands{grid-template-columns:1fr}}.axs-fpr-band-label{margin:0}.axs-fpr-band-sub{color:var(--axs-ink-faint);margin:3px 0 10px;font-size:11px}.axs-fpr-bars{align-items:flex-end;gap:10px;height:130px;display:flex}.axs-fpr-bar{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.axs-fpr-bar-v{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;font-size:11px}.axs-fpr-bar-track{border-bottom:1px solid var(--axs-line);flex:1;align-items:flex-end;width:100%;max-width:44px;display:flex}.axs-fpr-bar-fill{background:color-mix(in srgb, var(--axs-ink) 22%, var(--axs-surface));border-radius:3px 3px 0 0;width:100%;min-height:2px}.axs-fpr-bar-l{color:var(--axs-ink-faint);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;overflow:hidden}.axs-fpr-funnel{flex-direction:column;gap:8px;display:flex}.axs-fpr-funnel-row{align-items:center;gap:10px;display:flex}.axs-fpr-funnel-stage{width:118px;color:var(--axs-ink-mid);flex:none;font-size:11.5px}.axs-fpr-funnel-track{flex:1;min-width:0}.axs-fpr-funnel-fill{background:color-mix(in srgb, var(--axs-ink) 22%, var(--axs-surface));border-radius:3px;min-width:2px;height:10px}.axs-fpr-funnel-v{text-align:right;width:26px;font-size:11.5px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);font-variant-numeric:tabular-nums;flex:none}.axs-fpr-kicker{color:var(--axs-ink-faint);margin:12px 0 0;font-size:11.5px;line-height:1.5}.axs-cfl-boardwrap{height:100%;min-height:0;position:relative}.axs-cfl-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-cfl-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cfl{height:100%}.axs-cfl-board .axs-dash-panel-chip{align-items:baseline;gap:8px;display:inline-flex}.axs-cfl-hosted{container-type:inline-size}.axs-cfl-hosted>.axs-cfl{height:auto;overflow-y:visible}.axs-cfl-hosted>.axs-cfl-statebody{height:auto;min-height:180px}.axs-cfl{box-sizing:border-box;height:100%;min-height:0;font-family:var(--axs-sans);padding:12px 18px 18px;overflow-y:auto}.axs-cfl-statebody{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:0;padding:32px;display:flex}.axs-cfl-version{color:var(--axs-ink-mid);font-size:11.5px;font-weight:500}.axs-cfl-updated{color:var(--axs-ink-faint);font-size:11.5px}.axs-cfl-meta{border-bottom:1px solid var(--axs-line);color:var(--axs-ink-faint);flex-wrap:wrap;gap:4px 20px;padding-bottom:10px;font-size:11.5px;display:flex}.axs-cfl-meta b{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-cfl-replaybar{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:10px 0 2px;display:flex}.axs-cfl-replaybar-cap{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px}.axs-cfl-replaychip{font:inherit;color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line);cursor:pointer;border-radius:999px;padding:3px 10px;font-size:11.5px}.axs-cfl-replaychip:hover{border-color:var(--axs-accent);color:var(--axs-accent)}.axs-cfl-replaychip.is-active{border-color:var(--axs-accent);color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-cfl-replaychip.is-danger.is-active{border-color:var(--axs-danger);color:var(--axs-danger);background:var(--axs-danger-bg)}.axs-cfl-replaynote{color:var(--axs-ink-faint);align-items:center;gap:8px;font-size:11px;display:inline-flex}.axs-cfl-replayexit{font:inherit;color:var(--axs-accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px}.axs-cfl-spine{max-width:680px;margin-top:12px}.axs-cfl-stage{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:10px;transition:border-color .12s,box-shadow .18s,opacity .2s}.axs-cfl-stage.is-open{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-cfl-stage.is-danger{border-left:3px solid var(--axs-danger)}.axs-cfl-stage-hit{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 13px;display:flex}.axs-cfl-stage-head{align-items:flex-start;gap:6px;width:100%;display:flex}.axs-cfl-stage-lock{color:var(--axs-ink-faint);margin-top:2px;display:inline-flex}.axs-cfl-stage-title{min-width:0;font-size:12.5px;font-weight:var(--axs-weight-medium);flex:1;line-height:1.25}.axs-cfl-stage-kind{letter-spacing:.07em;color:var(--axs-ink-faint);background:var(--axs-surface-alt);border-radius:4px;flex:none;margin-top:1px;padding:1.5px 5px;font-size:8.5px;font-weight:600}.axs-cfl-stage.is-model .axs-cfl-stage-kind{color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-cfl-stage.is-danger .axs-cfl-stage-kind{color:var(--axs-danger);background:var(--axs-danger-bg)}.axs-cfl-stage-sub{color:var(--axs-ink-mid);font-size:11px;line-height:1.35}.axs-cfl-stage-out{color:var(--axs-ok)}.axs-cfl-stage-stat{font-family:var(--axs-mono);color:var(--axs-ink-faint);font-size:9.5px}.axs-cfl-stage-modes{flex-direction:column;gap:2px;display:flex}.axs-cfl-fmode{color:var(--axs-ink-mid);align-items:center;gap:6px;font-size:10.5px;display:flex}.axs-cfl-fmode i{background:var(--axs-line);border-radius:50%;flex:none;width:6px;height:6px}.axs-cfl-fmode i.is-on{background:var(--axs-ok)}.axs-cfl-stage-detail{border-top:1px solid var(--axs-line);padding:4px 13px 13px}.axs-cfl-rail{align-items:center;gap:9px;height:32px;padding-left:26px;transition:opacity .2s;display:flex}.axs-cfl-rail i{background:var(--axs-line);flex:none;width:1.5px;height:100%}.axs-cfl-rail span{font-family:var(--axs-mono);color:var(--axs-ink-faint);font-size:9.5px;line-height:1.4}.axs-cfl-rail span em{opacity:.75;font-style:normal;display:block}.axs-cfl-rail.is-danger i{background:color-mix(in srgb, var(--axs-danger) 55%, transparent)}.axs-cfl-rail.is-danger span,.axs-cfl-rail-elbow.is-danger{color:var(--axs-danger)}.axs-cfl-rail-elbow{height:auto;font-family:var(--axs-mono);white-space:nowrap;flex:none;padding:0;font-size:9.5px}.axs-cfl-offshoot{align-items:center;gap:10px;margin:8px 0 0 26px;display:flex}.axs-cfl-offshoot .axs-cfl-stage{flex:1;min-width:0}.axs-cfl-branches{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;gap:0 12px;display:grid}.axs-cfl-branch .axs-cfl-rail{align-items:flex-start;height:42px;padding-top:5px}.axs-cfl-stage.is-dim,.axs-cfl-rail.is-dim{opacity:.28}.axs-cfl-stage.is-lit{opacity:1;border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-cfl-stage.is-danger.is-lit{border-color:var(--axs-danger);box-shadow:0 0 0 3px var(--axs-danger-bg)}.axs-cfl-rail.is-lit{opacity:1}.axs-cfl-rail.is-lit i{background:var(--axs-accent)}.axs-cfl-rail.is-lit span,.axs-cfl-rail-elbow.is-lit{color:var(--axs-accent)}.axs-cfl-rail.is-danger.is-lit i{background:var(--axs-danger)}.axs-cfl-rail.is-danger.is-lit span,.axs-cfl-rail-elbow.is-danger.is-lit{color:var(--axs-danger)}.axs-cfl-cap{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:8px;margin:12px 0 5px;font-size:10px;font-weight:600;display:flex}.axs-cfl-cap-row{align-items:baseline;gap:8px;margin-top:8px;display:flex}.axs-cfl-cap-row .axs-cfl-cap{margin:0}.axs-cfl-voice{color:var(--axs-ink);font-size:12px}.axs-cfl-draftchip{letter-spacing:0;text-transform:none;color:var(--axs-accent);background:var(--axs-accent-bg);border-radius:999px;padding:1.5px 8px;font-size:10px;font-weight:500}.axs-cfl-text{box-sizing:border-box;border:1px solid var(--axs-line);background:var(--axs-chrome);width:100%;font:inherit;color:var(--axs-ink);resize:vertical;border-radius:8px;outline:none;padding:8px 10px;font-size:12px;line-height:1.5}.axs-cfl-text:focus{border-color:var(--axs-accent)}.axs-cfl-locked{border:1px dashed var(--axs-line);background:var(--axs-surface-alt);color:var(--axs-ink-mid);border-radius:8px;margin-top:8px;padding:8px 58px 8px 10px;font-size:11.5px;line-height:1.5;position:relative}.axs-cfl-lock{letter-spacing:.06em;color:var(--axs-ink-faint);font-size:9px;font-weight:600;position:absolute;top:8px;right:9px}.axs-cfl-chips{flex-wrap:wrap;gap:5px;display:flex}.axs-cfl-chip{color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:500}.axs-cfl-chip.is-danger{color:var(--axs-danger);background:var(--axs-danger-bg)}.axs-cfl-note{color:var(--axs-ink-faint);margin:10px 0 0;font-size:11.5px;line-height:1.5}.axs-cfl-rows{flex-direction:column;margin-top:4px;display:flex}.axs-cfl-row{border-bottom:1px solid var(--axs-line);color:var(--axs-ink);align-items:baseline;gap:10px;padding:7px 0;font-size:12px;display:flex}.axs-cfl-row:last-child{border-bottom:none}.axs-cfl-row-v{font-family:var(--axs-mono);color:var(--axs-ink-faint);white-space:nowrap;margin-left:auto;font-size:10px}.axs-cfl-row.is-stacked{flex-direction:column;align-items:flex-start;gap:1px}.axs-cfl-row-q{font-weight:var(--axs-weight-medium);font-size:12px}.axs-cfl-row-a{color:var(--axs-ink-mid);font-size:11.5px}.axs-cfl-mode{border-bottom:1px solid var(--axs-line);padding:4px 0}.axs-cfl-mode:last-of-type{border-bottom:none}.axs-cfl-mode-row{align-items:center;gap:10px;padding:5px 0;display:flex}.axs-cfl-mode-label{min-width:0;color:var(--axs-ink);flex:1;font-size:12px}.axs-cfl-toggle{background:var(--axs-line);cursor:pointer;border:none;border-radius:999px;flex:none;width:30px;height:18px;transition:background-color .12s;position:relative}.axs-cfl-toggle:after{content:"";background:var(--axs-surface);border-radius:50%;width:14px;height:14px;transition:left .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.axs-cfl-toggle.is-on{background:var(--axs-ok)}.axs-cfl-toggle.is-on:after{left:14px}.axs-cfl-toggle:disabled{opacity:.5;cursor:default}@container (width<=560px){.axs-cfl-offshoot{flex-direction:column;align-items:stretch;gap:4px}.axs-cfl-branches{grid-template-columns:1fr}}.axs-cdw-boardwrap{height:100%;min-height:0;position:relative}.axs-cdw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-cdw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-cdw-host,.axs-gb-fillbody>.axs-cdw,.axs-gb-fillbody>.axs-cdw-statebody{height:100%}.axs-cdw-hosted>.axs-cdw-host{height:auto}.axs-cdw-hosted .axs-cdw,.axs-cdw-hosted .axs-pmd{flex:none;height:min(480px,62vh)}.axs-cdw-hosted>.axs-cdw-statebody{min-height:180px}.axs-cdw-statebody{flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex}.axs-cdw-sec--wait .axv-state{min-height:0;padding:10px 0 6px}.axs-cdw-host{height:100%;min-height:0;container:axcdw/inline-size}.axs-cdw{height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);grid-template-columns:252px 1fr;gap:0;display:grid}.axs-cdw-rail{border-right:1px solid var(--axs-line);background:var(--axs-chrome);min-height:0;padding:6px 0;overflow-y:auto}.axs-cdw-rail-cap{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);padding:12px 14px 6px;font-size:10px;font-weight:600}.axs-cdw-client{text-align:left;width:100%;font:inherit;color:inherit;border:none;border-bottom:1px solid var(--axs-line);cursor:pointer;transition:background-color var(--axs-motion-fast,.12s) ease;background:0 0;border-left:3px solid #0000;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.axs-cdw-client:last-child{border-bottom:none}.axs-cdw-client:hover{background:color-mix(in srgb, var(--axs-surface) 70%, transparent)}.axs-cdw-client.is-active{background:var(--axs-accent-bg,color-mix(in srgb, var(--axs-accent) 10%, var(--axs-surface)));border-left-color:var(--axs-accent)}.axs-cdw-client[data-waiting=true]{border-left-color:var(--axs-warn,#c48a2a)}.axs-cdw-client[data-waiting=true].is-active{border-left-color:var(--axs-warn,#c48a2a);background:color-mix(in srgb, var(--axs-warn,#c48a2a) 8%, var(--axs-surface))}.axs-cdw-client-name{font-size:12.5px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink);line-height:1.35}.axs-cdw-client-sub{color:var(--axs-ink-faint);flex-wrap:wrap;align-items:center;gap:7px;font-size:10.5px;display:flex}.axs-cdw-client-pill{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--axs-warn,#c48a2a) 80%, var(--axs-ink));background:color-mix(in srgb, var(--axs-warn,#c48a2a) 12%, transparent);border-radius:999px;padding:0 6px;font-size:10px;font-weight:600}.axs-cdw-pane{min-height:0;animation:axs-cdw-in var(--axs-motion-slow,.28s) var(--axs-ease-out,ease) both;padding:18px 22px 28px;overflow-y:auto}@keyframes axs-cdw-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axs-cdw-head{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:10px;margin-bottom:4px;padding-bottom:16px;display:flex}.axs-cdw-head-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.axs-cdw-head-id{flex-direction:column;flex:1;gap:4px;min-width:12ch;display:flex}.axs-cdw-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0;font-size:10px;font-weight:600}.axs-cdw-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);margin:0;font-size:20px;font-weight:600;line-height:1.2}.axs-cdw-meta-line{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:2px;display:flex}.axs-cdw-meta-chip{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-mid);background:color-mix(in srgb, var(--axs-ink) 5%, transparent);border-radius:4px;padding:2px 7px;font-size:10px;font-weight:600}.axs-cdw-meta-chip[data-kind=status]{color:color-mix(in srgb, var(--axs-ok,#2f7d4a) 75%, var(--axs-ink));background:color-mix(in srgb, var(--axs-ok,#2f7d4a) 10%, transparent)}.axs-cdw-meta-chip[data-kind=status][data-status=paused],.axs-cdw-meta-chip[data-kind=status][data-status=inactive]{color:var(--axs-ink-faint);background:color-mix(in srgb, var(--axs-ink) 5%, transparent)}.axs-cdw-meta-chip[data-kind=hipaa]{color:color-mix(in srgb, #1466ad 80%, var(--axs-ink));background:#1466ad17}.axs-cdw-meta-quiet{color:var(--axs-ink-faint);text-transform:capitalize;font-size:11px}.axs-cdw-act{font:inherit;color:var(--axs-ink-mid);cursor:pointer;white-space:nowrap;transition:background var(--axs-motion-fast,.12s) ease, border-color var(--axs-motion-fast,.12s) ease, color var(--axs-motion-fast,.12s) ease;background:0 0;border:1px solid #0000;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:500}.axs-cdw-act:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-cdw-act:disabled{opacity:.4;cursor:default}.axs-cdw-act--ghost{border-color:var(--axs-line);background:0 0}.axs-cdw-act--quiet{color:var(--axs-ink-mid);border-color:#0000;padding:5px 7px}.axs-cdw-act--quiet:hover:not(:disabled){color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 8%, transparent)}.axs-cdw-act--icon{justify-content:center;align-items:center;min-width:32px;padding:4px 8px;display:inline-flex}.axs-cdw-act--icon svg{width:14px;height:14px;display:block}.axs-cdw-notes{max-width:72ch;margin:0}.axs-cdw-notes-toggle{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;align-items:baseline;gap:8px;margin:0;padding:0;display:inline-flex}.axs-cdw-notes-toggle:hover .axs-cdw-notes-hint{color:var(--axs-accent)}.axs-cdw-notes-label{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10px;font-weight:600;display:inline}.axs-cdw-notes-hint{letter-spacing:0;text-transform:none;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-cdw-notes-clamp,.axs-cdw-notes-body{color:var(--axs-ink-mid);margin:4px 0 0;font-size:12.5px;font-weight:400;line-height:1.5}.axs-cdw-notes-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-cdw-notes[data-flag=true]{border-left:2px solid var(--axs-warn,#c48a2a);background:color-mix(in srgb, var(--axs-warn,#c48a2a) 7%, transparent);border-radius:0 6px 6px 0;padding:8px 12px}.axs-cdw-notes[data-flag=true] .axs-cdw-notes-clamp,.axs-cdw-notes[data-flag=true] .axs-cdw-notes-body{color:var(--axs-ink);font-weight:500}.axs-cdw-sec{margin-top:20px}.axs-cdw-sec--docs{margin-top:18px}.axs-cdw-sec--wait{margin-top:22px}.axs-cdw-sec-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.axs-cdw-sec-head .axs-cdw-sec-cap{margin-bottom:0}.axs-cdw-sec-cap{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:7px;margin:0 0 8px;font-size:10px;font-weight:600;display:flex}.axs-cdw-sec-count{font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:var(--axs-ink-mid);background:var(--axs-surface-alt,var(--axs-chrome));border-radius:999px;padding:.5px 7px;font-size:10px;font-weight:500}.axs-cdw-sec-jump{font:inherit;color:var(--axs-accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:500}.axs-cdw-sec-jump:hover{text-decoration:underline}.axs-cdw-secondary{border-top:1px solid var(--axs-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 22px;margin-top:26px;padding-top:18px;display:grid}.axs-cdw-sec--soft{margin-top:0}.axs-cdw-sec--soft .axs-cdw-sec-cap{color:color-mix(in srgb, var(--axs-ink-faint) 88%, var(--axs-ink))}.axs-cdw-sec--soft .axs-cdw-row-label,.axs-cdw-sec--soft .axs-cdw-date-label{font-weight:400}.axs-cdw-rows{margin:0;padding:0;list-style:none}.axs-cdw-row{border-bottom:1px solid var(--axs-line);align-items:center;gap:9px;padding:6px 0;font-size:12.5px;display:flex}.axs-cdw-row:last-child{border-bottom:none}.axs-cdw-row-label{min-width:0;color:var(--axs-ink);flex:1;font-weight:500;line-height:1.35}.axs-cdw-row-meta{color:var(--axs-ink-faint);max-width:42ch;font-size:11px;line-height:1.35}.axs-cdw-avatar{letter-spacing:.02em;width:22px;height:22px;color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 12%, transparent);border-radius:6px;flex:none;place-items:center;font-size:9.5px;font-weight:600;display:grid}.axs-cdw-venue-open{font:inherit;font-size:12.5px;font-weight:inherit;color:var(--axs-ink);cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.axs-cdw-venue-open:hover{color:var(--axs-accent);text-decoration:underline}.axs-cdw-date-row{border-bottom:1px solid var(--axs-line);align-items:center;gap:10px;padding:6px 0;display:flex}.axs-cdw-date-row:last-child{border-bottom:none}.axs-cdw-date-main{flex-direction:column;gap:2px;min-width:0;display:flex}.axs-cdw-date-label{color:var(--axs-ink);font-size:12.5px;font-weight:500;line-height:1.3}.axs-cdw-date-note{color:var(--axs-ink-faint);font-size:11px;line-height:1.35}.axs-cdw-date-plain{font-variant-numeric:tabular-nums;color:var(--axs-ink-mid);white-space:nowrap;font-size:11px;font-weight:600}.axs-cdw-docs{margin:0;padding:0;list-style:none}.axs-cdw-doc{border-bottom:1px solid var(--axs-line);grid-template-columns:1fr auto;align-items:center;gap:10px 12px;padding:9px 0;display:grid}.axs-cdw-doc:last-child{border-bottom:none}.axs-cdw-doc:hover{background:color-mix(in srgb, var(--axs-chrome) 55%, transparent)}.axs-cdw-doc-hit{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;margin:0;padding:0;display:grid}.axs-cdw-doc-hit:disabled{cursor:default;opacity:.7}.axs-cdw-doc-glyph{width:28px;height:28px;color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 10%, transparent);border-radius:7px;flex:none;place-items:center;display:grid}.axs-cdw-doc-glyph[data-kind=contract]{color:#1466ad;background:#1466ad1a}.axs-cdw-doc-glyph[data-kind=proposal]{color:var(--axs-ok,#2f7d4a);background:color-mix(in srgb, var(--axs-ok,#2f7d4a) 10%, transparent)}.axs-cdw-doc-glyph[data-kind=attachment]{color:var(--axs-ink-mid);background:color-mix(in srgb, var(--axs-ink) 5%, transparent)}.axs-cdw-doc-glyph svg{width:14px;height:14px;display:block}.axs-cdw-doc-main{flex-direction:column;gap:3px;min-width:0;display:flex}.axs-cdw-doc-title{font-size:13px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink);line-height:1.3}.axs-cdw-doc-meta{color:var(--axs-ink-faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.axs-cdw-doc-ext{letter-spacing:.04em;color:var(--axs-ink-faint);font-size:10px;font-weight:500}.axs-cdw-doc-missing{color:var(--axs-ink-faint);font-size:10.5px;font-style:italic}.axs-cdw-doc-status{text-transform:uppercase;letter-spacing:.04em;color:var(--axs-ink-mid);align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.axs-cdw-doc-status:before{content:"";background:color-mix(in srgb, var(--axs-ink) 28%, transparent);border-radius:50%;width:6px;height:6px}.axs-cdw-doc-status[data-status=sent]:before,.axs-cdw-doc-status[data-status=viewed]:before{background:var(--axs-accent)}.axs-cdw-doc-status[data-status=signed]:before,.axs-cdw-doc-status[data-status=final]:before{background:var(--axs-ok,#2f7d4a)}.axs-cdw-doc-status[data-status=sent],.axs-cdw-doc-status[data-status=viewed]{color:var(--axs-accent)}.axs-cdw-doc-status[data-status=signed],.axs-cdw-doc-status[data-status=final]{color:color-mix(in srgb, var(--axs-ok,#2f7d4a) 80%, var(--axs-ink))}.axs-cdw-doc-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.axs-cdw-more{position:relative}.axs-cdw-more-menu{z-index:5;background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));min-width:148px;box-shadow:var(--axs-elev-lg,0 12px 28px color-mix(in srgb, var(--axs-ink) 12%, transparent));border-radius:8px;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.axs-cdw-more-menu .axs-cdw-act{text-align:left;border-radius:6px;justify-content:flex-start;width:100%}.axs-cdw-doc-receipt{color:var(--axs-ink-mid);margin:8px 0 0;font-size:11.5px}.axs-cdw-doc-receipt.is-err{color:color-mix(in srgb, #b33 75%, var(--axs-ink))}.axs-cdw-waits{margin:0;padding:0;list-style:none}.axs-cdw-wait{border-bottom:1px solid var(--axs-line);grid-template-columns:1fr auto;align-items:center;gap:0 10px;padding:1px 0;display:grid}.axs-cdw-wait:last-child{border-bottom:none}.axs-cdw-wait .axs-cdw-wait-hit{grid-column:1}.axs-cdw-wait .axs-cdw-wait-jump{opacity:0;transition:opacity var(--axs-motion-fast,.12s) ease;grid-area:1/2}.axs-cdw-wait:hover .axs-cdw-wait-jump,.axs-cdw-wait:focus-within .axs-cdw-wait-jump{opacity:1}@media (hover:none){.axs-cdw-wait .axs-cdw-wait-jump{opacity:1}}.axs-cdw-wait [data-testid=spine],.axs-cdw-wait>:last-child:not(.axs-cdw-wait-hit):not(.axs-cdw-wait-jump){grid-column:1/-1}.axs-cdw-wait-hit{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:7px 0;display:flex}.axs-cdw-wait-mark{border:1px solid var(--axs-line);width:15px;height:15px;color:var(--axs-ok,#2f7d4a);border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.axs-cdw-wait-mark i{background:var(--axs-warn,#c48a2a);border-radius:50%;width:5px;height:5px;display:block}.axs-cdw-wait-label{min-width:0;color:var(--axs-ink);flex:1;font-size:12.5px;font-weight:500;line-height:1.4}.axs-cdw-wait.is-resolved .axs-cdw-wait-label{color:var(--axs-ink-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--axs-line);-webkit-text-decoration-color:var(--axs-line);text-decoration-color:var(--axs-line);font-weight:400}.axs-cdw-wait.is-resolved .axs-cdw-wait-mark i{background:color-mix(in srgb, var(--axs-ink) 22%, transparent)}.axs-cdw-wait-since{font-family:var(--axs-mono);color:var(--axs-ink-faint);white-space:nowrap;font-size:9.5px}.axs-cdw-wait-jump{font:inherit;color:var(--axs-ink-faint);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 0;font-size:11px;font-weight:500}.axs-cdw-wait-jump:hover{color:var(--axs-accent);text-decoration:underline}.axs-cdw-empty{color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:8px;margin:0;padding:10px 12px;font-size:12.5px;font-weight:500;line-height:1.45}.axs-cdw-empty--soft{color:var(--axs-ink-faint);background:0 0;border:none;border-radius:0;padding:4px 0;font-weight:400}.axs-cdw-add{margin-top:10px}.axs-cdw-add-input{border:1px solid var(--axs-line);background:var(--axs-chrome);width:min(320px,100%);font:inherit;color:var(--axs-ink);border-radius:8px;outline:none;padding:6px 10px;font-size:12px}.axs-cdw-add-input:focus{border-color:var(--axs-accent)}@container axcdw (width<=960px){.axs-cdw-secondary{grid-template-columns:1fr 1fr}}@container axcdw (width<=720px){.axs-cdw{grid-template-columns:1fr}.axs-cdw-rail{border-right:none;border-bottom:1px solid var(--axs-line);max-height:168px}.axs-cdw-pane{padding:14px 14px 20px}.axs-cdw-secondary,.axs-cdw-doc{grid-template-columns:1fr}.axs-cdw-doc-acts{justify-content:flex-start}}.axs-cdw-client--record{padding:7px 14px}.axs-cdw-client--record .axs-cdw-client-name{color:var(--axs-ink-mid);font-weight:400}.axs-cdw-client--record.is-active .axs-cdw-client-name{color:var(--axs-ink)}.axs-cdw-record-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);background:color-mix(in srgb, var(--axs-ink) 5%, transparent);vertical-align:1px;border-radius:4px;margin-left:7px;padding:1px 5px;font-size:9.5px;font-weight:600}.axs-cdw-client--legacy{cursor:default}.axs-cdw-client--legacy:hover{background:0 0}.axs-cdw-meta-chip[data-kind=status][data-status=suspended],.axs-cdw-meta-chip[data-kind=status][data-status=offboarding]{color:var(--axs-ink-faint);background:color-mix(in srgb, var(--axs-ink) 5%, transparent)}.axs-cdw-newclient{border-top:1px solid var(--axs-line);margin-top:4px;padding:8px 14px 10px}.axs-cdw-adm-fields{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.axs-cdw-adm-input{width:min(200px,100%)}.axs-cdw-adm-select{border:1px solid var(--axs-line);background:var(--axs-chrome);font:inherit;color:var(--axs-ink);border-radius:8px;outline:none;max-width:min(240px,100%);padding:6px 8px;font-size:12px}.axs-cdw-adm-select:focus{border-color:var(--axs-accent)}.axs-cdw-admin{margin-top:6px}.axs-cdw-row--prop{flex-direction:column;align-items:stretch;gap:0}.axs-cdw-prop-line{align-items:center;gap:9px;min-width:0;display:flex}.axs-cdw-prop-line .axs-cdw-row-label{flex:1}.axs-cdw-prop-line .axs-cdw-more{opacity:0;transition:opacity var(--axs-motion-fast,.12s) ease}.axs-cdw-row--prop:hover .axs-cdw-more,.axs-cdw-row--prop:focus-within .axs-cdw-more{opacity:1}@media (hover:none){.axs-cdw-prop-line .axs-cdw-more{opacity:1}}.axs-cdw-prop-spine:empty{display:none}.axs-cdw-move{margin-top:8px}.axs-cdw-sec--access{border-top:1px solid var(--axs-line);margin-top:22px;padding-top:14px}.axs-cdw-sec--access .axs-cdw-notes-label{align-items:center;gap:7px;display:inline-flex}.axs-cdw-access-body{max-width:72ch;margin-top:8px}.axs-cdw-row--member{flex-direction:column;align-items:stretch;gap:0}.axs-cdw-member-line{align-items:center;gap:9px;min-width:0;display:flex}.axs-cdw-member-line .axs-cdw-row-label{flex:1}.axs-cdw-chips{flex-wrap:wrap;gap:4px;display:inline-flex}.axs-cdw-chip{font:inherit;color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line);cursor:pointer;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:500}.axs-cdw-chip.is-on{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 45%, transparent);background:color-mix(in srgb, var(--axs-accent) 9%, transparent)}.axs-pmd .axs-cdw-rail{border-bottom:0;border-right:0;width:auto;height:100%;max-height:none}.axs-pmd .axs-cdw-client{padding:13px 16px}.axs-pmd .axs-cdw-pane{padding:14px 16px 22px}.axs-addoc{height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-chrome);flex-direction:column;display:flex;overflow:hidden}.axs-addoc-mast{background:var(--axs-surface);border-bottom:1px solid var(--axs-line);animation:axs-addoc-in var(--axs-motion-slow,.28s) var(--axs-ease-out,ease) both;flex:none;padding:12px 18px}@keyframes axs-addoc-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.axs-addoc-mast-row{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.axs-addoc-back{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;font:inherit;color:var(--axs-ink-mid);cursor:pointer;transition:color var(--axs-motion-fast,.12s) ease, background var(--axs-motion-fast,.12s) ease;background:0 0;border:none;border-radius:5px;flex:none;margin:4px 0 0;padding:4px 2px;font-size:12px;font-weight:500;overflow:hidden}.axs-addoc-back:hover{color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 8%, transparent)}.axs-addoc-mast-main{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.axs-addoc-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);margin:0;font-size:20px;font-weight:600;line-height:1.2}.axs-addoc-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.axs-addoc-chip{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;max-width:36ch;font-size:10px;font-weight:600;display:inline-flex;overflow:hidden}.axs-addoc-chip--status:before,.axs-addoc-chip--word:before,.axs-addoc-chip--studio:before,.axs-addoc-chip--dirty:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.axs-addoc-chip--status[data-status=draft]{color:var(--axs-ink-mid)}.axs-addoc-chip--status[data-status=sent],.axs-addoc-chip--status[data-status=viewed]{color:var(--axs-accent)}.axs-addoc-chip--status[data-status=final],.axs-addoc-chip--status[data-status=signed]{color:color-mix(in srgb, var(--axs-ok,#2f7d4a) 80%, var(--axs-ink))}.axs-addoc-chip--word{color:#1466ad}.axs-addoc-chip--studio{color:color-mix(in srgb, var(--axs-ok,#2f7d4a) 75%, var(--axs-ink))}.axs-addoc-chip--file{font-family:var(--axs-mono);letter-spacing:0;text-transform:none;color:var(--axs-ink-mid);font-size:10.5px;font-weight:500}.axs-addoc-chip--dirty{color:color-mix(in srgb, var(--axs-warn,#c48a2a) 85%, var(--axs-ink))}.axs-addoc-acts{flex-wrap:wrap;flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.axs-addoc-act{font:inherit;cursor:pointer;color:var(--axs-ink-mid);white-space:nowrap;transition:background var(--axs-motion-fast,.12s) ease, border-color var(--axs-motion-fast,.12s) ease, color var(--axs-motion-fast,.12s) ease;background:0 0;border:1px solid #0000;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:500}.axs-addoc-act:disabled{opacity:.4;cursor:default}.axs-addoc-act--pri{color:var(--axs-accent);border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line));background:0 0}.axs-addoc-act--pri:hover:not(:disabled){background:color-mix(in srgb, var(--axs-accent) 8%, transparent)}.axs-addoc-act--ghost{border-color:var(--axs-line);background:0 0}.axs-addoc-act--ghost:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-addoc-receipt{color:var(--axs-ink-mid);margin-top:8px;font-size:12px;animation:.18s both axs-addoc-in}.axs-addoc-receipt[data-ok]{color:color-mix(in srgb, var(--axs-ok,#2f7d4a) 75%, var(--axs-ink))}.axs-addoc-receipt-err{color:color-mix(in srgb, var(--axs-danger,#a33) 85%, var(--axs-ink))}.axs-addoc-warn{color:color-mix(in srgb, var(--axs-warn,#c48a2a) 90%, var(--axs-ink));background:color-mix(in srgb, var(--axs-warn,#c48a2a) 8%, var(--axs-surface));border-bottom:1px solid var(--axs-line);flex:none;margin:0;padding:8px 18px;font-size:12px;line-height:1.45}.axs-addoc-node-meta{align-items:center;gap:6px;min-width:0;display:inline-flex}.axs-addoc-stage{flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:18px 16px 28px;display:flex;overflow:auto}.axs-addoc-paper{background:var(--axs-surface);border:1px solid var(--axs-line);width:min(100%,52rem);min-height:min(100%,640px);animation:axs-addoc-in calc(var(--axs-motion-slow,.28s) + 40ms) var(--axs-ease-out,ease) both;border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #14120f0a,0 12px 28px -14px #14120f24}.axs-addoc-paper .quill{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.axs-addoc-paper .ql-toolbar.ql-snow{border:none;border-bottom:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-chrome) 55%, var(--axs-surface));font-family:var(--axs-sans);flex:none;padding:8px 12px}.axs-addoc-paper .ql-toolbar.ql-snow .ql-formats{margin-right:12px}.axs-addoc-paper .ql-toolbar.ql-snow button,.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker-label{border-radius:5px}.axs-addoc-paper .ql-toolbar.ql-snow button:hover,.axs-addoc-paper .ql-toolbar.ql-snow button.ql-active,.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker-label:hover,.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker-label.ql-active{color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 10%, transparent)}.axs-addoc-paper .ql-toolbar.ql-snow .ql-stroke{stroke:var(--axs-ink-mid)}.axs-addoc-paper .ql-toolbar.ql-snow button:hover .ql-stroke,.axs-addoc-paper .ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:var(--axs-accent)}.axs-addoc-paper .ql-toolbar.ql-snow .ql-fill{fill:var(--axs-ink-mid)}.axs-addoc-paper .ql-toolbar.ql-snow button:hover .ql-fill,.axs-addoc-paper .ql-toolbar.ql-snow button.ql-active .ql-fill{fill:var(--axs-accent)}.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker{color:var(--axs-ink-mid);font-size:12px}.axs-addoc-paper .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:var(--axs-line);box-shadow:var(--axs-elev-lg,0 12px 28px color-mix(in srgb, var(--axs-ink) 12%, transparent));background:var(--axs-surface);border-radius:8px;padding:4px}.axs-addoc-paper .ql-container.ql-snow{min-height:0;font-family:var(--axs-sans);border:none;flex:1;font-size:15px}.axs-addoc-paper .ql-editor{min-height:480px;color:var(--axs-ink);max-width:none;padding:36px 44px 56px;line-height:1.7}.axs-addoc-paper .ql-editor.ql-blank:before{color:var(--axs-ink-faint);font-style:normal;left:44px;right:44px}.axs-addoc-paper .ql-editor{max-width:42rem;margin:0 auto;font-family:Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;font-size:15.5px;line-height:1.65}.axs-addoc-paper .ql-editor h1,.axs-addoc-paper .ql-editor h2,.axs-addoc-paper .ql-editor h3{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.015em;color:var(--axs-ink);font-style:normal;font-weight:600;line-height:1.3}.axs-addoc-paper .ql-editor h1,.axs-addoc-paper .ql-editor h1.axs-addoc-doc-title{text-align:center;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--axs-line);margin:0 0 .9em;padding-bottom:.45em;font-size:1.45em}.axs-addoc-paper .ql-editor h2{margin:1.55em 0 .55em;font-size:1.12em;font-style:normal;font-weight:650}.axs-addoc-paper .ql-editor h2 em,.axs-addoc-paper .ql-editor h2 i{font-style:normal;font-weight:inherit}.axs-addoc-paper .ql-editor h3{margin:1.25em 0 .4em;font-size:1.02em}.axs-addoc-paper .ql-editor p{margin:0 0 .85em}.axs-addoc-paper .ql-editor p.axs-addoc-party{text-align:center;color:var(--axs-ink-mid);margin:0 0 1.35em;font-size:.95em;font-style:normal;line-height:1.45}.axs-addoc-paper .ql-editor p.axs-addoc-party em,.axs-addoc-paper .ql-editor p.axs-addoc-party i{color:inherit;font-style:normal}.axs-addoc-paper .ql-editor p:last-child{margin-bottom:0}.axs-addoc-paper .ql-editor ol,.axs-addoc-paper .ql-editor ul{margin:0 0 1em;padding-left:1.5em}.axs-addoc-paper .ql-editor li{margin:.45em 0;padding-left:.25em}.axs-addoc-paper .ql-editor strong{font-weight:650}.axs-addoc-paper .ql-editor em{color:inherit}.axs-addoc-paper .ql-editor a{color:var(--axs-accent)}.axs-addoc-paper .ql-editor blockquote{border-left:3px solid var(--axs-line-hard,var(--axs-line));color:var(--axs-ink-mid);margin:1em 0;padding:.2em 0 .2em 14px}.axs-addoc-paper .ql-editor p.axs-addoc-sig-head{font-family:var(--axs-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink);margin:1.6em 0 .65em;font-size:.78em;font-weight:650;line-height:1.35}.axs-addoc-paper .ql-editor p.axs-addoc-sig-head+p{margin-bottom:.35em;line-height:1.4}.axs-addoc-paper .ql-editor p.axs-addoc-sig-head~p em,.axs-addoc-paper .ql-editor p.axs-addoc-sig-head~p i{font-family:var(--axs-sans);color:var(--axs-ink-mid);letter-spacing:.01em;font-size:.82em;font-style:normal}.axs-addoc-paper .ql-editor .axs-addoc-merge,.axs-addoc-paper .ql-editor span.axs-addoc-merge{vertical-align:baseline;font-family:var(--axs-mono);letter-spacing:.02em;color:color-mix(in srgb, #1466ad 72%, var(--axs-ink));-webkit-user-select:all;user-select:all;-webkit-user-modify:read-only;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#1466ad1a;border:1px solid #1466ad38;border-radius:4px;margin:0 .08em;padding:.12em .45em;font-size:.82em;font-weight:500;line-height:1.35;display:inline-block;font-style:normal!important}.axs-addoc-paper .ql-editor .axs-addoc-merge *{font:inherit;color:inherit;font-style:normal!important}.axs-addoc-loading{min-height:360px;color:var(--axs-ink-faint);background:var(--axs-surface);place-items:center;font-size:12.5px;display:grid}.axs-addoc-fail{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:10px;max-width:48ch;margin:28px auto;padding:22px 24px;box-shadow:0 1px 2px #14120f0a}.axs-addoc-fail-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;color:var(--axs-ink);margin:0 0 8px;font-size:16px;font-weight:600}.axs-addoc-fail-body{color:var(--axs-ink-mid);margin:0 0 16px;font-size:13px;line-height:1.5}.axs-addoc-fail-acts{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:720px){.axs-addoc-mast{padding:10px 12px}.axs-addoc-title{font-size:17px}.axs-addoc-mast-row{flex-direction:column;gap:10px}.axs-addoc-acts{width:100%;margin-left:0}.axs-addoc-back{max-width:100%}.axs-addoc-stage{padding:12px 10px 20px}.axs-addoc-paper .ql-editor{min-height:360px;padding:22px 18px 36px;font-size:14.5px}.axs-addoc-paper .ql-editor.ql-blank:before{left:18px;right:18px}}.axs-adw-boardwrap{height:100%;min-height:0;position:relative}.axs-adw-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-adw-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-adw,.axs-gb-fillbody>.axs-adw-statebody{height:100%}.axs-adw-statebody{flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex}.axs-adw{height:100%;min-height:0;font-family:var(--axs-sans);color:var(--axs-ink);background:var(--axs-surface);grid-template-columns:252px 1fr;gap:0;display:grid}.axs-adw-meta{color:var(--axs-ink-faint);font-size:11.5px}.axs-adw-rail{border-right:1px solid var(--axs-line);background:var(--axs-chrome);min-height:0;padding:6px 0;overflow-y:auto}.axs-adw-rail-cap{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);padding:12px 14px 6px;font-size:10px;font-weight:600}.axs-adw-deal{text-align:left;width:100%;font:inherit;color:inherit;border:none;border-bottom:1px solid var(--axs-line);cursor:pointer;transition:background-color var(--axs-motion-fast,.12s) ease;background:0 0;border-left:3px solid #0000;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.axs-adw-deal:last-child{border-bottom:none}.axs-adw-deal:hover{background:color-mix(in srgb, var(--axs-surface) 70%, transparent)}.axs-adw-deal.is-active{background:var(--axs-accent-bg,color-mix(in srgb, var(--axs-accent) 10%, var(--axs-surface)));border-left-color:var(--axs-accent)}.axs-adw-deal[data-stage=proposal_sent],.axs-adw-deal[data-stage=tentative]{border-left-color:var(--axs-warn,#c48a2a)}.axs-adw-deal[data-stage=proposal_sent].is-active,.axs-adw-deal[data-stage=tentative].is-active{border-left-color:var(--axs-warn,#c48a2a);background:color-mix(in srgb, var(--axs-warn,#c48a2a) 8%, var(--axs-surface))}.axs-adw-deal[data-stage=definite]{border-left-color:var(--axs-ok,#2f7d4a)}.axs-adw-deal[data-stage=definite].is-active{border-left-color:var(--axs-ok,#2f7d4a);background:color-mix(in srgb, var(--axs-ok,#2f7d4a) 8%, var(--axs-surface))}.axs-adw-deal-name{font-size:12.5px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink);line-height:1.35}.axs-adw-deal-sub{color:var(--axs-ink-faint);flex-wrap:wrap;align-items:center;gap:7px;font-size:10.5px;display:flex}.axs-adw-deal-stage{color:var(--axs-ink-mid);font-weight:500}.axs-adw-deal-pill{color:color-mix(in srgb, var(--axs-warn,#c48a2a) 80%, var(--axs-ink));background:color-mix(in srgb, var(--axs-warn,#c48a2a) 12%, transparent);border-radius:999px;padding:0 6px;font-size:10px;font-weight:600}.axs-adw-pane{min-height:0;animation:axs-adw-in var(--axs-motion-slow,.28s) var(--axs-ease-out,ease) both;padding:16px 20px 22px;overflow-y:auto}@keyframes axs-adw-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.axs-adw-head{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:8px;margin-bottom:4px;padding-bottom:14px;display:flex}.axs-adw-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0;font-size:10px;font-weight:600}.axs-adw-head-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.axs-adw-title{min-width:12ch;font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);flex:1;margin:0;font-size:18px;font-weight:600;line-height:1.2}.axs-adw-stage{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-accent);background:var(--axs-accent-bg,color-mix(in srgb, var(--axs-accent) 10%, transparent));border-radius:999px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:600}.axs-adw-stage[data-stage=proposal_sent],.axs-adw-stage[data-stage=tentative]{color:color-mix(in srgb, var(--axs-warn,#c48a2a) 85%, var(--axs-ink));background:color-mix(in srgb, var(--axs-warn,#c48a2a) 12%, transparent)}.axs-adw-stage[data-stage=definite]{color:color-mix(in srgb, var(--axs-ok,#2f7d4a) 80%, var(--axs-ink));background:color-mix(in srgb, var(--axs-ok,#2f7d4a) 12%, transparent)}.axs-adw-stage[data-stage=closed],.axs-adw-stage[data-stage=lost]{color:var(--axs-ink-faint);background:color-mix(in srgb, var(--axs-ink) 6%, transparent)}.axs-adw-mast{flex-direction:column;gap:6px;margin-top:2px;display:flex}.axs-adw-next{color:var(--axs-ink-mid);border-left:2px solid color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line));background:0 0;border-radius:0;max-width:62ch;margin:0;padding:6px 0 6px 10px;font-size:12px;font-weight:500;line-height:1.4}.axs-adw-terms{max-width:62ch;margin:0}.axs-adw-terms-toggle{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;align-items:baseline;gap:8px;margin:0;padding:0;display:inline-flex}.axs-adw-terms-toggle:hover .axs-adw-terms-hint{color:var(--axs-accent)}.axs-adw-terms-label{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10px;font-weight:600;display:inline}.axs-adw-terms-hint{letter-spacing:0;text-transform:none;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-adw-terms-clamp,.axs-adw-terms-body{color:var(--axs-ink-mid);margin:4px 0 0;font-size:12px;line-height:1.5}.axs-adw-terms-clamp{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-adw-terms.is-open .axs-adw-terms-body{margin-top:6px}.axs-adw-sec{margin-top:18px}.axs-adw-sec-cap{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:center;gap:7px;margin:0 0 6px;font-size:10px;font-weight:600;display:flex}.axs-adw-sec-count{font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;color:var(--axs-ink-mid);background:var(--axs-surface-alt,var(--axs-chrome));border-radius:999px;padding:.5px 7px;font-size:10px;font-weight:500}.axs-adw-docs{margin:0;padding:0;list-style:none}.axs-adw-doc{border-bottom:1px solid var(--axs-line);transition:background-color var(--axs-motion-fast,.12s) ease;grid-template-columns:1fr auto;align-items:center;gap:10px 12px;padding:10px 4px 10px 0;display:grid}.axs-adw-doc:last-child{border-bottom:none}.axs-adw-doc:hover{background:color-mix(in srgb, var(--axs-chrome) 55%, transparent)}.axs-adw-doc.is-focus,.axs-adw-doc.is-open{background:var(--axs-accent-bg,color-mix(in srgb, var(--axs-accent) 8%, transparent));box-shadow:inset 2px 0 0 var(--axs-accent);margin-left:-8px;padding-left:8px}.axs-adw-doc-hit{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;margin:0;padding:0;display:grid}.axs-adw-doc-hit:disabled{cursor:default;opacity:.7}.axs-adw-doc-glyph{width:28px;height:28px;color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 10%, transparent);border-radius:7px;flex:none;place-items:center;display:grid}.axs-adw-doc-glyph[data-kind=contract]{color:#1466ad;background:#1466ad1a}.axs-adw-doc-glyph[data-kind=proposal]{color:var(--axs-ok,#2f7d4a);background:color-mix(in srgb, var(--axs-ok,#2f7d4a) 10%, transparent)}.axs-adw-doc-glyph[data-kind=attachment]{color:var(--axs-ink-mid);background:color-mix(in srgb, var(--axs-ink) 5%, transparent)}.axs-adw-doc-glyph svg{width:14px;height:14px;display:block}.axs-adw-doc-main{flex-direction:column;gap:3px;min-width:0;display:flex}.axs-adw-doc-title{font-size:13px;font-weight:var(--axs-weight-medium,500);color:var(--axs-ink);line-height:1.3}.axs-adw-doc-meta{color:var(--axs-ink-faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.axs-adw-doc-filemeta{min-width:0;max-width:100%;color:var(--axs-ink-faint);align-items:baseline;gap:0;font-size:10.5px;display:inline-flex}.axs-adw-doc-file{font-family:var(--axs-mono);color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:28ch;font-size:10px;overflow:hidden}.axs-adw-doc-missing{color:var(--axs-ink-faint);font-size:10.5px;font-style:italic}.axs-adw-doc-studio{letter-spacing:.03em;color:color-mix(in srgb, var(--axs-ok,#2f7d4a) 75%, var(--axs-ink));font-size:10px;font-weight:600}.axs-adw-doc.has-body{align-items:start}.axs-adw-doc-status{text-transform:uppercase;letter-spacing:.04em;color:var(--axs-ink-mid);align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.axs-adw-doc-status:before{content:"";background:color-mix(in srgb, var(--axs-ink) 28%, transparent);border-radius:50%;width:6px;height:6px}.axs-adw-doc-status[data-status=sent]:before,.axs-adw-doc-status[data-status=viewed]:before{background:var(--axs-accent)}.axs-adw-doc-status[data-status=signed]:before,.axs-adw-doc-status[data-status=final]:before{background:var(--axs-ok,#2f7d4a)}.axs-adw-doc-status[data-status=sent],.axs-adw-doc-status[data-status=viewed]{color:var(--axs-accent)}.axs-adw-doc-status[data-status=signed],.axs-adw-doc-status[data-status=final]{color:color-mix(in srgb, var(--axs-ok,#2f7d4a) 80%, var(--axs-ink))}.axs-adw-doc-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.axs-adw-act{font:inherit;color:var(--axs-ink-mid);cursor:pointer;white-space:nowrap;transition:background var(--axs-motion-fast,.12s) ease, border-color var(--axs-motion-fast,.12s) ease, color var(--axs-motion-fast,.12s) ease;background:0 0;border:1px solid #0000;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:500}.axs-adw-act:hover:not(:disabled){background:var(--axs-chrome);color:var(--axs-ink)}.axs-adw-act:disabled{opacity:.4;cursor:default}.axs-adw-act--pri{color:var(--axs-accent-fg,#fff);background:var(--axs-accent);border-color:var(--axs-accent)}.axs-adw-act--pri:hover:not(:disabled){background:var(--axs-accent-hover,color-mix(in srgb, var(--axs-accent) 88%, #000));color:var(--axs-accent-fg,#fff)}.axs-adw-act--ghost{border-color:var(--axs-line);background:0 0}.axs-adw-act--quiet{color:var(--axs-ink-faint);border-color:#0000;padding:5px 7px}.axs-adw-act--quiet:hover:not(:disabled){color:var(--axs-ink);background:var(--axs-chrome)}.axs-adw-act--danger{color:var(--axs-ink-faint)}.axs-adw-act--danger:hover:not(:disabled){color:color-mix(in srgb, var(--axs-danger,#a33) 80%, var(--axs-ink));background:color-mix(in srgb, var(--axs-danger,#a33) 8%, transparent)}.axs-adw-more{position:relative}.axs-adw-act--icon{justify-content:center;align-items:center;min-width:32px;padding:4px 8px;display:inline-flex}.axs-adw-act--icon svg{width:14px;height:14px;display:block}.axs-adw-more-menu{z-index:5;background:var(--axs-surface);border:1px solid var(--axs-line-hard,var(--axs-line));min-width:148px;box-shadow:var(--axs-elev-lg,0 12px 28px color-mix(in srgb, var(--axs-ink) 12%, transparent));border-radius:8px;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.axs-adw-more-menu .axs-adw-act{text-align:left;border-radius:6px;justify-content:flex-start;width:100%}.axs-adw-receipt{color:var(--axs-ink-mid);margin-top:10px;font-size:12px}.axs-adw-receipt-err{color:color-mix(in srgb, var(--axs-danger,#a33) 85%, var(--axs-ink))}.axs-adw-docpane{border:1px solid var(--axs-line);background:var(--axs-surface);box-shadow:0 1px 0 color-mix(in srgb, var(--axs-ink) 4%, transparent);animation:axs-adw-in var(--axs-motion-slow,.28s) var(--axs-ease-out,ease) both;border-radius:10px;margin-top:18px;padding:16px 18px 18px}.axs-adw-docpane-head{border-bottom:1px solid var(--axs-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:12px;display:flex}.axs-adw-docpane-head-main{flex:1;min-width:0}.axs-adw-docpane-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 4px;font-size:10px;font-weight:600}.axs-adw-docpane-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.02em;color:var(--axs-ink);margin:0;font-size:17px;font-weight:600;line-height:1.25}.axs-adw-docpane-meta{color:var(--axs-ink-faint);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:11px;display:flex}.axs-adw-docpane-word{font-family:var(--axs-mono);color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;max-width:36ch;font-size:10.5px;overflow:hidden}.axs-adw-docpane-dirty{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--axs-warn,#c48a2a) 85%, var(--axs-ink));font-size:10px;font-weight:600}.axs-adw-docpane-acts{flex-wrap:wrap;flex:none;align-items:center;gap:4px;display:flex}.axs-adw-docpane-hint{color:var(--axs-ink-mid);max-width:62ch;margin:10px 0 0;font-size:12px;line-height:1.45}.axs-adw-docpane-editor{background:color-mix(in srgb, var(--axs-chrome) 35%, var(--axs-surface));border:1px solid #0000;border-radius:8px;min-height:280px;margin-top:12px;transition:border-color .12s,box-shadow .12s}.axs-adw-docpane-editor:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg,color-mix(in srgb, var(--axs-accent) 12%, transparent));background:var(--axs-surface)}.axs-adw-docpane-editor .ql-container{font-family:var(--axs-sans);border:none;font-size:14px}.axs-adw-docpane-editor .ql-editor{min-height:280px;color:var(--axs-ink);padding:16px 18px;line-height:1.65}.axs-adw-docpane-editor .ql-editor.ql-blank:before{color:var(--axs-ink-faint);font-style:normal;left:18px;right:18px}.axs-adw-docpane-editor .ql-editor h1,.axs-adw-docpane-editor .ql-editor h2,.axs-adw-docpane-editor .ql-editor h3{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;color:var(--axs-ink);margin:1em 0 .4em;font-weight:600}.axs-adw-docpane-editor .ql-editor h1{font-size:20px}.axs-adw-docpane-editor .ql-editor h2{font-size:17px}.axs-adw-docpane-editor .ql-editor h3{font-size:15px}.axs-adw-docpane-editor .ql-editor p{margin:0 0 .7em}.axs-adw-docpane-editor .ql-editor a{color:var(--axs-accent)}.axs-adw-docpane-editor .ql-bubble .ql-tooltip{background:var(--axs-ink);box-shadow:var(--axs-elev-lg,0 12px 28px color-mix(in srgb, var(--axs-ink) 12%, transparent));border-radius:9px}.axs-adw-docpane-editor .ql-bubble .ql-tooltip-arrow{display:none}.axs-adw-docpane-editor .ql-bubble .ql-toolbar .ql-stroke{stroke:var(--axs-surface)}.axs-adw-docpane-editor .ql-bubble .ql-toolbar .ql-fill{fill:var(--axs-surface)}.axs-adw-docpane-editor .ql-bubble .ql-toolbar .ql-picker{color:var(--axs-surface)}.axs-adw-docpane-editor .ql-bubble .ql-toolbar button:hover .ql-stroke,.axs-adw-docpane-editor .ql-bubble .ql-toolbar button.ql-active .ql-stroke{stroke:var(--axs-accent)}.axs-adw-docpane-editor .ql-bubble .ql-toolbar button:hover .ql-fill,.axs-adw-docpane-editor .ql-bubble .ql-toolbar button.ql-active .ql-fill{fill:var(--axs-accent)}.axs-adw-docpane-loading{min-height:280px;color:var(--axs-ink-faint);place-items:center;font-size:12.5px;display:grid}.axs-adw-sidegrid{border-top:1px solid var(--axs-line);grid-template-columns:1.2fr .8fr;gap:18px;margin-top:18px;padding-top:4px;display:grid}.axs-adw-panel{min-width:0}.axs-adw-panel .axs-adw-sec-cap{margin-top:14px}.axs-adw-rows{margin:0;padding:0;list-style:none}.axs-adw-row{border-bottom:1px solid var(--axs-line);align-items:center;gap:9px;padding:7px 0;font-size:12.5px;display:flex}.axs-adw-row:last-child{border-bottom:none}.axs-adw-row-dot{background:var(--axs-warn,#c48a2a);border-radius:50%;flex:none;width:7px;height:7px}.axs-adw-row-label{min-width:0;color:var(--axs-ink);flex:1;font-weight:500;line-height:1.35}.axs-adw-row-meta{color:var(--axs-ink-faint);white-space:nowrap;font-size:11px}.axs-adw-row-acts{opacity:0;transition:opacity var(--axs-motion-fast,.12s) ease;flex:none;align-items:center;gap:8px;display:flex}.axs-adw-row--wait:hover .axs-adw-row-acts,.axs-adw-row--wait:focus-within .axs-adw-row-acts{opacity:1}@media (hover:none){.axs-adw-row-acts{opacity:1}}.axs-adw-row-jump{font:inherit;color:var(--axs-ink-faint);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:500}.axs-adw-row-jump:hover{color:var(--axs-accent);text-decoration:underline}.axs-adw-row-recv{font:inherit;color:var(--axs-ink-faint);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:0;padding:0;font-size:11px;font-weight:500}.axs-adw-row-recv:hover:not(:disabled){color:var(--axs-ink);text-decoration:underline}.axs-adw-row-recv:disabled{opacity:.4;cursor:default}.axs-adw-avatar{letter-spacing:.02em;width:22px;height:22px;color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 12%, transparent);border-radius:6px;flex:none;place-items:center;font-size:9.5px;font-weight:600;display:grid}.axs-adw-empty{color:var(--axs-ink-faint);margin:4px 0 0;font-size:12px;line-height:1.45}@media (max-width:860px){.axs-adw-sidegrid,.axs-adw-doc{grid-template-columns:1fr}.axs-adw-doc-acts{justify-content:flex-start}.axs-adw-docpane-head{flex-direction:column}}@media (max-width:720px){.axs-adw{grid-template-columns:1fr}.axs-adw-rail{border-right:none;border-bottom:1px solid var(--axs-line);max-height:168px}.axs-adw-pane{padding:14px 14px 20px}}.axs-ops-boardwrap{height:100%;min-height:0;position:relative}.axs-ops-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-ops-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-ops,.axs-gb-fillbody>.axs-ops-statebody{height:100%}.axs-ops-hosted{container-type:inline-size}.axs-ops-hosted>.axs-ops{height:auto;overflow-y:visible}.axs-ops-hosted>.axs-ops-statebody{min-height:180px}.axs-ops-statebody{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex}.axs-ops{box-sizing:border-box;height:100%;min-height:0;font-family:var(--axs-sans);padding:12px 18px 18px;overflow-y:auto}.axs-ops-sec{margin-top:14px}.axs-ops-sec:first-child{margin-top:0}.axs-ops-cap{letter-spacing:.07em;text-transform:uppercase;color:var(--axs-ink-faint);align-items:baseline;gap:8px;margin:0 0 4px;font-size:10px;font-weight:600;display:flex}.axs-ops-count{font-family:var(--axs-mono);letter-spacing:0;color:var(--axs-ink-mid);background:var(--axs-surface-alt);border-radius:999px;padding:.5px 7px;font-size:10px}.axs-ops-prov{letter-spacing:0;text-transform:none;color:var(--axs-ink-faint);margin-left:auto;font-size:10.5px;font-weight:400}.axs-ops-live{letter-spacing:.04em;color:var(--axs-accent);align-items:center;gap:5px;margin-left:auto;font-size:9.5px;font-weight:500;display:inline-flex}.axs-ops-live i{background:var(--axs-accent);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite axs-ops-pulse}@keyframes axs-ops-pulse{0%,to{box-shadow:0 0 #5b5fcb59}50%{box-shadow:0 0 0 4px #5b5fcb00}}.axs-ops-rows{margin:0;padding:0;list-style:none}.axs-ops-row{border-bottom:1px solid var(--axs-line);align-items:baseline;gap:12px;padding:6px 0;font-size:12px;display:flex}.axs-ops-row:last-child{border-bottom:none}.axs-ops-row--tall{padding:8px 0}.axs-ops-who{width:88px;font-weight:var(--axs-weight-medium);color:var(--axs-ink);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.axs-ops-what{min-width:0;color:var(--axs-ink-mid);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.axs-ops-prog{white-space:normal;flex-direction:column;gap:1px;display:flex}.axs-ops-prog b{color:var(--axs-ink);font-weight:var(--axs-weight-medium);font-size:12px}.axs-ops-status{color:var(--axs-ink-faint);font-size:11px;line-height:1.4}.axs-ops-status--roomy{color:var(--axs-ink-mid);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.axs-ops-mono{font-family:var(--axs-mono);color:var(--axs-ink-faint);white-space:nowrap;flex:none;font-size:10px}.axs-ops-empty{color:var(--axs-ink-faint);margin:2px 0 0;font-size:12px}@container (width<=520px){.axs-ops-row{flex-wrap:wrap;row-gap:1px}.axs-ops-who{width:auto}.axs-ops-mono{width:100%}}.axs-dsk-boardwrap{height:100%;min-height:0;position:relative}.axs-dsk-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-dsk-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-dsk-fill{height:100%}.axs-dsk-fill{container-type:inline-size}.axs-dsk-hosted>.axs-dsk-fill{height:auto}.axs-dsk-hosted .axv-reg-split{flex:none;height:min(480px,62vh)}.axs-dsk-hosted .axv-reg-state{height:auto;min-height:200px}.axs-dsk .axv-reg-row[data-settled] .axv-reg-name,.axs-dsk .axv-reg-row[data-settled] .axv-reg-sub{color:var(--axs-ink-faint)}.axs-dsk-list{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:14px 12px 10px;display:flex}.axs-dsk-list .axv-reg-groups{padding-bottom:4px}.axs-dsk-notice{font-family:var(--axs-sans);color:var(--axs-danger,#b03a3a);border-bottom:1px solid var(--axs-line);margin:0;padding:6px 16px;font-size:11px}.axs-dsk-read,.axs-dsk-read-empty{flex-direction:column;flex:1;min-height:0;display:flex}.axs-dsk-read-empty{justify-content:center;align-items:center;padding:24px;overflow-y:auto}.axs-dsk-read{font-family:var(--axs-sans);gap:2px;padding:16px 20px}.axs-dsk-read-head{align-items:center;gap:8px;display:flex}.axs-dsk-read-when{color:var(--axs-ink-faint);margin-left:auto;font-size:11px}.axs-dsk-read-title{font-family:var(--axs-display,var(--axs-sans));font-size:var(--axs-text-h3,16px);font-weight:var(--axs-weight-medium);color:var(--axs-ink);letter-spacing:-.01em;margin:12px 0 0;line-height:1.25}.axs-dsk-read-ask{color:var(--axs-ink-mid);margin:2px 0 0;font-size:12px}.axs-dsk-read-contact{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:12px}.axs-dsk-read-slot{color:var(--axs-ink);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:12px}.axs-dsk-read-body{border-top:1px solid var(--axs-line);flex-direction:column;flex:1;gap:12px;min-height:0;margin-top:14px;padding-top:14px;display:flex;overflow-y:auto}.axs-dsk-thread{flex-direction:column;gap:10px;display:flex}.axs-dsk-msg{flex-direction:column;gap:2px;max-width:76%;display:flex}.axs-dsk-msg[data-who=them]{align-self:flex-start;align-items:flex-start}.axs-dsk-msg[data-who=agent]{align-self:flex-end;align-items:flex-end}.axs-dsk-bubble{font-size:var(--axs-text-body);color:var(--axs-ink);white-space:pre-wrap;border-radius:12px;margin:0;padding:8px 12px;line-height:1.5}.axs-dsk-msg[data-who=them] .axs-dsk-bubble{background:var(--axs-surface-alt,#0000000a);border-bottom-left-radius:4px}.axs-dsk-msg[data-who=agent] .axs-dsk-bubble{background:var(--axs-accent-soft,#4f46e514);border-bottom-right-radius:4px}.axs-dsk-msg-at{color:var(--axs-ink-faint);padding:0 4px;font-size:10.5px}.axs-dsk-sys{text-align:center;max-width:86%;color:var(--axs-ink-faint);align-self:center;margin:2px 0;font-size:11.5px;font-style:italic;line-height:1.5}.axs-dsk-sys-at{font-style:normal}.axs-dsk-trace{font-family:var(--axs-mono);color:var(--axs-ink-faint);align-self:stretch;gap:7px;margin:0;padding:1px 6px;font-size:10px;line-height:1.55;display:flex}.axs-dsk-trace-glyph{color:var(--axs-accent);flex:none}.axs-dsk-trace.is-danger,.axs-dsk-trace.is-danger .axs-dsk-trace-glyph{color:var(--axs-danger)}.axs-dsk-audio{align-items:center;gap:10px;display:flex}.axs-dsk-audio-player{flex:1;min-width:0;height:36px}.axs-dsk-audio-dur{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.axs-dsk-grade{flex-direction:column;gap:6px;display:flex}.axs-dsk-checks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.axs-dsk-check,.axs-dsk-check-line{align-items:center;gap:7px;min-width:0;display:flex}.axs-dsk-check-ok{color:var(--axs-ok,#2c7a4b);display:inline-flex}.axs-dsk-check-ok svg{width:12px;height:12px}.axs-dsk-check-label{color:var(--axs-ink-mid);font-size:12px}.axs-dsk-flag{border:1px solid color-mix(in srgb, var(--axs-danger,#b03a3a) 22%, var(--axs-line));border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.axs-dsk-flag-mark{color:var(--axs-danger,#b03a3a);display:inline-flex}.axs-dsk-flag-mark svg{width:12px;height:12px}.axs-dsk-flag .axs-dsk-check-label{color:var(--axs-ink);font-weight:var(--axs-weight-medium)}.axs-dsk-flag .axv-reg-chip{margin-left:auto}.axs-dsk-flag-evidence{color:var(--axs-ink-mid);margin:0 0 0 19px;font-size:11.5px;font-style:italic;line-height:1.5}.axs-dsk-flag .axv-spine{margin-left:19px}.axs-dsk-handoff{color:var(--axs-ink-mid);font-size:12px;line-height:1.5}.axs-dsk-handoff-k{font-size:10.5px;font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:3px;display:block}.axs-dsk-actbar{border-top:1px solid var(--axs-line);flex:none;margin-top:12px;padding-top:12px}.axs-dsk-noact{font-family:var(--axs-sans);color:var(--axs-ink-faint);margin:0;font-size:12px}.axs-fdd-boardwrap{height:100%;min-height:0;position:relative}.axs-fdd-gb .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-fdd-gb:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-fdd{height:100%}.axs-fdd-hosted>.axs-fdd{height:auto;min-height:180px}.axs-fdd-hosted .axs-fdd-board{flex:none;overflow-y:visible}.axs-fdd{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;container:axfdd/inline-size}.axs-fdd-headmeta{align-items:baseline;gap:8px;display:inline-flex}.axs-fdd-tally{font-variant-numeric:tabular-nums}.axs-fdd-board{overscroll-behavior:contain;flex:1;align-items:stretch;min-height:0;display:flex;overflow-y:auto}.axs-fdd-col{border-right:1px solid var(--axs-line);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.axs-fdd-col:last-child{border-right:0}.axs-fdd-colhead{border-bottom:1px solid var(--axs-line);background:color-mix(in srgb, var(--fdd-provider,transparent) 8%, var(--axs-surface));z-index:1;align-items:baseline;gap:7px;padding:9px 12px;display:flex;position:-webkit-sticky;position:sticky;top:0}.axs-fdd-dot{background:var(--axs-ink-faint);border-radius:50%;flex:none;align-self:center;width:7px;height:7px}.axs-fdd-colname{white-space:nowrap;font-size:12.5px;font-weight:500}.axs-fdd-colrole{color:var(--axs-ink-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:400;overflow:hidden}.axs-fdd-rows{flex-direction:column;display:flex}.axs-fdd-row{border-bottom:1px solid var(--axs-line-soft);align-items:flex-start;gap:9px;padding:9px 12px;display:flex}.axs-fdd-row:last-child{border-bottom:0}.axs-fdd-row[data-status=open]{background:color-mix(in srgb, var(--axs-ok) 8%, transparent)}.axs-fdd-row[data-status=open] .axs-fdd-patient{color:var(--axs-ink-mid)}.axs-fdd-time{width:36px;color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:12px;font-weight:500;line-height:1.35}.axs-fdd-row-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-fdd-patient{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.35;overflow:hidden}.axs-fdd-type{color:var(--axs-ink-faint);font-size:11px;font-weight:400;line-height:1.35}.axs-fdd-chip{white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding:4px 7px;font-size:10.5px;font-weight:500;line-height:1}.axs-fdd-chip[data-status=checked-in]{color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 14%, transparent)}.axs-fdd-chip[data-status=in-room]{color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 12%, transparent)}.axs-fdd-chip[data-status=open]{color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 14%, transparent)}.axs-fdd-chip[data-status=canceled]{color:var(--axs-ink-faint);background:var(--axs-surface-alt,#0000000a)}.axs-fdd-row[data-status=canceled] .axs-fdd-patient,.axs-fdd-row[data-status=canceled] .axs-fdd-type{color:var(--axs-ink-faint)}.axs-fdd-row[data-status=canceled] .axs-fdd-time{text-decoration:line-through}.axs-fdd-row{cursor:pointer}.axs-fdd-row[data-open],.axs-fdd-row[data-open][data-status=open]{background:var(--axs-accent-soft,#0000000d)}.axs-fdd-colhead{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.axs-fdd-colhead-line{align-items:center;gap:7px;min-width:0;display:flex}.axs-fdd-colload{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;padding-left:15px;font-size:10.5px}.axs-fdd-bookform{gap:6px;width:100%;display:flex}.axs-fdd-input{border:1px solid var(--axs-line);background:var(--axs-surface);min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);border-radius:7px;flex:1;padding:4px 8px;font-size:11.5px}.axs-fdd-input:focus{border-color:var(--axs-accent);outline:none}.axs-fdd-none{color:var(--axs-ink-faint);padding:12px;font-size:11.5px}@container axfdd (width<=640px){.axs-fdd-board{flex-direction:column}.axs-fdd-col{border-right:0;border-bottom:1px solid var(--axs-line)}.axs-fdd-col:last-child{border-bottom:0}.axs-fdd-colhead{position:static}}.axs-fdd>.axv-state{margin:auto}.axs-tee-boardwrap{height:100%;min-height:0;position:relative}.axs-tee-gb .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-tee-gb:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-tee{height:100%}.axs-tee-hosted>.axs-tee{height:auto;min-height:180px}.axs-tee-hosted .axs-tee-board{flex:none;overflow-y:visible}.axs-tee{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;container:axtee/inline-size}.axs-tee-headmeta{align-items:baseline;gap:8px;display:inline-flex}.axs-tee-tally{font-variant-numeric:tabular-nums}.axs-tee-board{overscroll-behavior:contain;flex:1;align-items:stretch;min-height:0;display:flex;overflow-y:auto}.axs-tee-col{border-right:1px solid var(--axs-line);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.axs-tee-col:last-child{border-right:0}.axs-tee-colhead{border-bottom:1px solid var(--axs-line);background:var(--axs-surface);z-index:1;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;display:flex;position:-webkit-sticky;position:sticky;top:0}.axs-tee-colhead-line{align-items:baseline;gap:7px;min-width:0;display:flex}.axs-tee-colname{white-space:nowrap;font-size:12.5px;font-weight:500}.axs-tee-colnote{color:var(--axs-warn);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:400;overflow:hidden}.axs-tee-colload{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums;font-size:10.5px}.axs-tee-rows{flex-direction:column;display:flex}.axs-tee-row{border-bottom:1px solid var(--axs-line-soft);cursor:pointer;align-items:flex-start;gap:9px;padding:9px 12px;display:flex}.axs-tee-row:last-child{border-bottom:0}.axs-tee-row[data-status=open]{background:color-mix(in srgb, var(--axs-ok) 8%, transparent)}.axs-tee-row[data-status=open] .axs-tee-party{color:var(--axs-ink-mid)}.axs-tee-row[data-block]{cursor:default;background:var(--axs-surface-alt,#00000008)}.axs-tee-row[data-block] .axs-tee-party{color:var(--axs-ink-mid)}.axs-tee-time{width:36px;color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:12px;font-weight:500;line-height:1.35}.axs-tee-timespan{width:64px}.axs-tee-row-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.axs-tee-party{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.35;overflow:hidden}.axs-tee-sub{color:var(--axs-ink-faint);font-size:11px;font-weight:400;line-height:1.35}.axs-tee-chip{white-space:nowrap;border-radius:999px;flex:none;align-self:center;padding:4px 7px;font-size:10.5px;font-weight:500;line-height:1}.axs-tee-chip[data-status=checked-in]{color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 14%, transparent)}.axs-tee-chip[data-status=on-course]{color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 12%, transparent)}.axs-tee-chip[data-status=open]{color:var(--axs-ok);background:color-mix(in srgb, var(--axs-ok) 14%, transparent)}.axs-tee-chip[data-status=canceled]{color:var(--axs-ink-faint);background:var(--axs-surface-alt,#0000000a)}.axs-tee-chip[data-kind=pace]{color:var(--axs-warn);background:color-mix(in srgb, var(--axs-warn) 13%, transparent)}.axs-tee-chip[data-kind=locked]{color:var(--axs-ink-faint);background:var(--axs-surface-alt,#0000000a)}.axs-tee-row[data-status=canceled] .axs-tee-party,.axs-tee-row[data-status=canceled] .axs-tee-sub{color:var(--axs-ink-faint)}.axs-tee-row[data-status=canceled] .axs-tee-time{text-decoration:line-through}.axs-tee-row[data-open],.axs-tee-row[data-open][data-status=open]{background:var(--axs-accent-soft,#0000000d)}.axs-tee-bookform{gap:6px;width:100%;display:flex}.axs-tee-input{border:1px solid var(--axs-line);background:var(--axs-surface);min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);border-radius:7px;flex:1;padding:4px 8px;font-size:11.5px}.axs-tee-input:focus{border-color:var(--axs-accent);outline:none}.axs-tee-size{flex:0 0 64px}.axs-tee-none{color:var(--axs-ink-faint);padding:12px;font-size:11.5px}@container axtee (width<=640px){.axs-tee-board{flex-direction:column}.axs-tee-col{border-right:0;border-bottom:1px solid var(--axs-line)}.axs-tee-col:last-child{border-bottom:0}.axs-tee-colhead{position:static}}.axs-tee>.axv-state{margin:auto}.axs-chp-daynav{align-items:center;gap:4px;margin:6px 0 14px;display:flex}.axs-chp-daynav-arrow{border-radius:var(--axs-radius-sm);width:32px;height:32px;color:var(--axs-ink-mid);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-size:18px;line-height:1}.axs-chp-daynav-arrow:hover{color:var(--axs-ink);background:var(--axs-surface-alt)}.axs-chp-daynav-arrow:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-chp-daynav-date{border-radius:var(--axs-radius-sm);min-height:32px;color:var(--axs-ink);cursor:pointer;font-size:var(--axs-text-lg,16px);font-weight:var(--axs-weight-semibold,600);letter-spacing:-.01em;align-items:center;padding:0 10px;display:inline-flex;position:relative}.axs-chp-daynav-date:hover{background:var(--axs-surface-alt)}.axs-chp-daynav-date:has(.axs-chp-daynav-input:focus-visible){outline:2px solid var(--axs-accent);outline-offset:2px}.axs-chp-daynav-input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.axs-chp-daynav>.axs-kit-textaction{margin-left:6px}.axs-chp-tr{--tbl-cols:92px minmax(0, 1.5fr) minmax(0, 1.3fr) 76px 72px minmax(0, 1fr) 112px}.axs-chp-td-time,.axs-chp-td-len,.axs-chp-td-price{white-space:nowrap;font-variant-numeric:tabular-nums}.axs-chp-td-price{color:var(--axs-ink)}.axs-chp-td-pay{color:var(--axs-ink-mid);white-space:nowrap;font-variant-numeric:tabular-nums}.axs-chp-client{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-chp-name{font-weight:var(--axs-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.axs-chp-client-sub{color:var(--axs-ink-mid);font-size:12px;line-height:1.35;display:none}.axs-chp-sub-status{display:none}.axs-chp-tag{color:var(--axs-ink-faint);white-space:nowrap;font-size:11px}.axs-chp-tr[data-status=done] .axs-chp-name{color:var(--axs-ink-mid)}.axs-chp-tr[data-status=canceled] .axs-chp-name,.axs-chp-tr[data-status=declined] .axs-chp-name{color:var(--axs-ink-faint);font-weight:var(--axs-weight-regular,400)}.axs-chp-tr[data-block] .axs-chp-name{color:var(--axs-ink-mid);font-weight:var(--axs-weight-regular,400);font-style:italic}.axs-hp-row:last-child>.axs-chp-fold{border-bottom:0}.axs-chp-fact-note{font-weight:var(--axs-weight-regular,400);color:var(--axs-ink)}.axs-chp-ask{color:var(--axs-ink);font-size:13px}.axs-chp-note{color:var(--axs-ink-mid);font-size:13px}.axs-chp-err{color:var(--axs-warn);margin:0;font-size:12.5px}.axs-chp-tr.axs-chp-tr--req{--tbl-cols:150px minmax(0, 1.5fr) minmax(0, 1.3fr) 84px}.axs-chp-table{flex-direction:column;display:flex}.axs-chp-td-when{white-space:nowrap;font-variant-numeric:tabular-nums}.axs-chp-form{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);flex-direction:column;padding:4px 14px;display:flex}.axs-chp-field{border-bottom:1px solid var(--axs-line);align-items:center;gap:12px;min-height:44px;display:flex}.axs-chp-field:last-child{border-bottom:0}.axs-chp-k{color:var(--axs-ink-mid);flex:0 0 120px;font-size:12.5px}.axs-chp-form .axs-bp-in{max-width:360px}.axs-chp-in--time{text-align:center;width:92px;max-width:92px}.axs-chp-in--len{width:120px;max-width:120px}.axs-chp-in--phone{width:180px;max-width:180px}.axs-chp-in--phone[aria-invalid]{border-color:var(--axs-warn)}.axs-chp-reach{color:var(--axs-ink);text-decoration:none}.axs-chp-reach:hover{color:var(--axs-accent);text-decoration:underline}.axs-chp-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}@media (pointer:coarse){.axs-chp-daynav-arrow,.axs-chp-daynav-date{min-height:40px}.axs-chp-tr .axs-tbl-td{min-height:44px}}@container hubstage (width<=760px){.axs-chp-tr{--tbl-cols:84px minmax(0, 1.5fr) minmax(0, 1.2fr) 68px 104px}.axs-chp-tr .axs-tbl-th.axs-chp-td-len,.axs-chp-tr .axs-tbl-td.axs-chp-td-len,.axs-chp-tr .axs-tbl-th.axs-chp-td-pay,.axs-chp-tr .axs-tbl-td.axs-chp-td-pay{display:none}}@container hubstage (width<=520px){.axs-chp-doors{display:none}.axs-chp-tr{--tbl-cols:68px minmax(0, 1fr)}.axs-chp-tr.axs-chp-tr--req{--tbl-cols:118px minmax(0, 1fr)}.axs-chp-tr .axs-tbl-th.x,.axs-chp-tr .axs-tbl-td.x,.axs-chp-tr .axs-tbl-th.axs-chp-td-status,.axs-chp-tr .axs-tbl-td.axs-chp-td-status{display:none}.axs-chp-tr .axs-tbl-td{min-height:52px;padding-top:8px;padding-bottom:8px}.axs-chp-td-time{font-size:13px}.axs-chp-client-sub{white-space:normal;display:block}.axs-chp-sub-status{font-weight:var(--axs-weight-semibold,600);color:var(--axs-ink-mid);display:inline}.axs-chp-sub-status:before{content:" · ";font-weight:var(--axs-weight-regular,400)}.axs-chp-sub-status[data-tone=ok]{color:var(--axs-ok)}.axs-chp-sub-status[data-tone=warn]{color:var(--axs-warn)}.axs-chp-td-client{flex-wrap:wrap;row-gap:0}.axs-chp-tag{flex-basis:100%}.axs-chp-fold.axs-hp-detail{padding-left:12px;padding-right:12px}.axs-chp-daynav{gap:2px;margin:4px 0 12px}.axs-chp-daynav-arrow{width:40px;height:40px}.axs-chp-daynav-date{flex:auto;justify-content:center;min-width:0;min-height:40px;padding:0 6px}.axs-chp-daynav-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-chp-actions{gap:8px}.axs-chp-actions .axs-kit-textaction{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);min-height:32px;padding:0 12px}.axs-chp-actions .axs-kit-primary{min-height:32px}.axs-chp-view .axs-kit-seg{padding:2px}.axs-chp-view .axs-kit-seg button{white-space:nowrap;min-height:30px;padding:4px 10px;font-size:12px}.axs-chp-k{flex-basis:84px}}.axs-ssv-row{--tbl-cols:minmax(160px, 2fr) 92px 88px 72px}.axs-ssv-table{flex-direction:column;display:flex}.axs-ssv-row[data-off] .axs-ssv-c-name,.axs-ssv-row[data-off] .axs-ssv-c-len,.axs-ssv-row[data-off] .axs-ssv-c-price{opacity:.55}.axs-ssv-c-len,.axs-ssv-c-price{white-space:nowrap}.axs-ssv-hs{display:none}.axs-ssv-ask{color:var(--axs-ink);font-size:13px}@media (max-width:640px){.axs-ssv-row{--tbl-cols:minmax(120px, 2fr) 70px 64px 56px}}.axs-ssv-prow{--tbl-cols:180px minmax(0, 1fr);cursor:default}.axs-ssv-policy .axs-tbl-row:hover{background:0 0}.axs-ssv-pk{color:var(--axs-ink-mid);font-size:12.5px}.axs-ssv-pv{flex-wrap:nowrap;gap:10px}.axs-ssv-policy .axs-bp-in.axs-ssv-pin{text-align:right;font-variant-numeric:tabular-nums;width:76px;max-width:76px;padding:4px 8px}.axs-ssv-perr{margin:6px 0 0;display:block}@container hubstage (width<=520px){.axs-ssv-policy .axs-tbl-row.axs-ssv-prow{flex-direction:column;gap:3px;padding:10px 12px 11px;display:flex}.axs-ssv-policy .axs-ssv-prow .axs-tbl-td{border-left:0;min-height:0;padding:0}.axs-ssv-policy .axs-ssv-prow .axs-tbl-td.axs-ssv-pk{font-size:10.5px;font-weight:var(--axs-weight-semibold,600);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-ssv-policy .axs-ssv-prow .axs-tbl-td.axs-ssv-pv{flex-wrap:nowrap;align-items:center;gap:10px;font-size:13.5px;line-height:1.4;display:flex}.axs-ssv-policy .axs-tbl-head.axs-ssv-prow{display:none}.axs-ssv-policy .axs-ssv-pv>span:first-child{min-width:0}.axs-ssv-row{--tbl-cols:minmax(0, 1fr) 64px 52px 54px}.axs-ssv-hl{display:none}.axs-ssv-hs{display:inline}.axs-ssv-row .axs-tbl-th,.axs-ssv-row .axs-tbl-td{padding-left:8px;padding-right:8px}.axs-ssv-row .axs-tbl-th:first-child,.axs-ssv-row .axs-tbl-td:first-child{padding-left:12px}}.axs-scl-tr{--tbl-cols:minmax(0, 1.7fr) 150px 72px 108px 108px minmax(0, 1.2fr)}.axs-scl-table{flex-direction:column;display:flex}.axs-scl-td-visits,.axs-scl-td-last,.axs-scl-td-next{white-space:nowrap;font-variant-numeric:tabular-nums}.axs-scl-client{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-scl-name{font-weight:var(--axs-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-scl-sub{color:var(--axs-ink-mid);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.axs-scl-sub--phone{display:none}.axs-scl-reach{color:var(--axs-ink);text-decoration:none}.axs-scl-reach:hover{color:var(--axs-accent);text-decoration:underline}.axs-scl-find{max-width:240px;padding:5px 10px;font-size:12.5px}.axs-hp-row:last-child>.axs-scl-fold{border-bottom:0}.axs-scl-photos-wrap{flex-direction:column;gap:4px;display:flex}.axs-scl-dim{margin:0;font-size:12.5px}.axs-scl-photos{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.axs-scl-photo{width:96px;position:relative}.axs-scl-photo img{object-fit:cover;border-radius:var(--axs-radius-md);border:1px solid var(--axs-line);background:var(--axs-surface);width:96px;height:96px;display:block}.axs-scl-photo[data-armed] img{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-scl-photo-meta{color:var(--axs-ink-faint);margin-top:3px;font-size:11px;display:block}.axs-scl-photo-x{background:var(--axs-surface);width:24px;height:24px;color:var(--axs-ink-mid);font:inherit;cursor:pointer;box-shadow:var(--axs-elev-sm);border:0;border-radius:50%;font-size:15px;line-height:1;position:absolute;top:4px;right:4px}.axs-scl-photo-x:hover{color:var(--axs-ink)}.axs-scl-ask{color:var(--axs-ink);font-size:13px}.axs-scl-note{color:var(--axs-ink-mid);font-size:13px}.axs-scl-err{color:var(--axs-warn);margin:0;font-size:12.5px}@media (pointer:coarse){.axs-scl-tr .axs-tbl-td{min-height:44px}}@container hubstage (width<=760px){.axs-scl-tr{--tbl-cols:minmax(0, 1.7fr) 140px 64px 100px}.axs-scl-tr .axs-tbl-th.axs-scl-td-next,.axs-scl-tr .axs-tbl-td.axs-scl-td-next,.axs-scl-tr .axs-tbl-th.axs-scl-td-usual,.axs-scl-tr .axs-tbl-td.axs-scl-td-usual{display:none}}@container hubstage (width<=520px){.axs-scl-tr{--tbl-cols:minmax(0, 1fr) 60px 92px}.axs-scl-tr .axs-tbl-th.x,.axs-scl-tr .axs-tbl-td.x{display:none}.axs-scl-sub--phone{display:block}.axs-scl-find{max-width:100%}.axs-scl-fold.axs-hp-detail{padding-left:12px;padding-right:12px}}.axs-bpr-row{--tbl-cols:minmax(160px, 2fr) 110px minmax(120px, 1fr)}.axs-bpr-table{flex-direction:column;display:flex}.axs-bpr-c-size{white-space:nowrap}.axs-bpr-hs{display:none}.axs-bpr-two{font-size:12px}.axs-bpr-sides{flex-wrap:wrap;gap:16px 20px;margin:0 0 12px;display:flex}.axs-bpr-side{flex:0 360px;min-width:0;margin:0}.axs-bpr-sides[data-two] .axs-bpr-side{flex-basis:300px}.axs-bpr-proof{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm,4px);background:var(--axs-surface-2,var(--axs-surface));width:100%;position:relative;overflow:hidden}.axs-bpr-proof img{object-fit:contain;width:100%;height:100%;display:block}.axs-bpr-proof-sk{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.axs-bpr-proof-err{text-align:center;color:var(--axs-ink-faint);justify-content:center;align-items:center;padding:12px;font-size:12.5px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.axs-bpr-side-cap{color:var(--axs-ink-mid);justify-content:space-between;align-items:baseline;gap:12px;margin:6px 2px 0;font-size:12.5px;display:flex}.axs-bpr-side-name{color:var(--axs-ink);font-weight:500}.axs-bpr-side-cap>:only-child{margin-left:auto}.axs-bpr-blurb{margin:0 0 12px;font-size:12.5px;line-height:1.45}.axs-bpr-note{color:var(--axs-ink-mid);margin:6px 0 0;font-size:12.5px;display:block}@container hubstage (width<=520px){.axs-bpr-row{--tbl-cols:minmax(0, 1fr) 78px minmax(70px, .8fr)}.axs-bpr-hl{display:none}.axs-bpr-hs{display:inline}.axs-bpr-two{display:none}.axs-bpr-row .axs-tbl-th,.axs-bpr-row .axs-tbl-td{padding-left:8px;padding-right:8px}.axs-bpr-row .axs-tbl-th:first-child,.axs-bpr-row .axs-tbl-td:first-child{padding-left:12px}.axs-bpr-side,.axs-bpr-sides[data-two] .axs-bpr-side{flex:100%}}.axs-wg-controls{justify-content:space-between;align-items:center;gap:var(--axs-space-3,12px);margin-bottom:var(--axs-space-3,12px);flex-wrap:wrap;display:flex}.axs-wg-chips{gap:var(--axs-space-2,8px);flex-wrap:wrap;display:flex}.axs-wg-chip{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);min-height:32px;color:var(--axs-ink-mid);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.axs-wg-chip[data-on]{color:var(--axs-ink);border-color:var(--axs-accent);box-shadow:inset 0 0 0 1px var(--axs-accent)}.axs-wg-chip-n{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-wg-find{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);min-width:200px;min-height:32px;color:var(--axs-ink);font:inherit;padding:0 10px;font-size:13px}.axs-wg-find:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-wg-list{--tbl-cols:minmax(180px, 1.6fr) 56px 104px minmax(120px, 1fr) 132px minmax(140px, 1.1fr) minmax(150px, 1.1fr)}.axs-wg-tr{grid-template-columns:var(--tbl-cols);align-items:center;display:grid}.axs-wg-tr>.axs-tbl-td{min-height:44px}.axs-tbl-row.axs-wg-tr>.axs-wg-td-name,.axs-tbl-row.axs-wg-tr>.axs-wg-td-rsvp,.axs-tbl-row.axs-wg-tr>.axs-wg-td-dinner,.axs-tbl-row.axs-wg-tr>.axs-wg-td-contact{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.axs-tbl-row.axs-wg-tr>.axs-wg-td-name>.axs-tbl-ellipsis,.axs-tbl-row.axs-wg-tr>.axs-wg-td-contact>.axs-tbl-ellipsis{max-width:100%}.axs-wg-open,.axs-wg-sub{font-size:12px}.axs-wg-rsvp[data-status=attending]{color:var(--axs-ok)}.axs-wg-rsvp[data-status=declined]{color:var(--axs-danger)}.axs-wg-reply{margin-top:var(--axs-space-3,12px)}.axs-wg-td-seats{font-variant-numeric:tabular-nums}@container hubstage (width<=1000px){.axs-wg-list{--tbl-cols:minmax(160px, 1.6fr) 56px 96px 132px minmax(140px, 1.1fr)}.axs-wg-tr>.axs-wg-td-note,.axs-wg-tr>.axs-wg-td-contact{display:none}}@container hubstage (width<=640px){.axs-wg-list{--tbl-cols:minmax(0, 1.6fr) 88px 120px}.axs-wg-tr>.axs-wg-td-roles,.axs-wg-tr>.axs-wg-td-seats{display:none}.axs-wg-controls{align-items:stretch}.axs-wg-find{width:100%;min-width:0}}.axs-wg-new{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);margin-bottom:var(--axs-space-3,12px)}.axs-tbl-row.axs-wg-tr[aria-expanded=true]{background:var(--axs-surface-alt)}.axs-wg-fold.axs-hp-detail{padding:var(--axs-space-3,12px) var(--axs-space-3,12px) var(--axs-space-3,12px);border-bottom:1px solid var(--axs-line);background:var(--axs-surface)}.axs-wg-seats{--tbl-cols:minmax(0, 1.6fr) minmax(200px, 1fr) 120px}.axs-wg-seat-tr{grid-template-columns:var(--tbl-cols);align-items:center;display:grid}.axs-wg-seats .axs-wg-seat-tr{cursor:default}.axs-wg-seats .axs-wg-seat-tr:hover{background:0 0}.axs-wg-role-edit{align-items:center;gap:var(--axs-space-2,8px);width:100%;display:flex}.axs-wg-role-edit .axs-wg-sel{flex:auto}.axs-wg-seat-add .axs-tbl-td{min-height:40px}.axs-wg-member-add{gap:var(--axs-space-3,12px);display:flex}.axs-wg-in{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);width:100%;max-width:520px;min-height:32px;color:var(--axs-ink);font:inherit;min-width:0;padding:0 8px;font-size:13px}.axs-wg-in:focus-visible{outline:2px solid var(--axs-accent);outline-offset:1px}.axs-wg-x{border:1px solid var(--axs-line);border-radius:var(--axs-radius-sm);background:var(--axs-surface);width:32px;height:32px;color:var(--axs-ink-mid);font:inherit;cursor:pointer;flex:none}.axs-wg-x:disabled{opacity:.4;cursor:default}@container hubstage (width<=640px){.axs-wg-seats{--tbl-cols:minmax(0, 1fr) minmax(120px, .9fr) 96px}.axs-wg-in{min-height:44px}}.axs-ph-now{--ph-w:390px;background:var(--axs-stage-bg);width:100%;height:100%;color:var(--axs-ink);font-family:var(--axs-sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;overflow:hidden}.axs-ph-now-main{overscroll-behavior:contain;scrollbar-gutter:stable;padding:var(--axs-space-3) var(--axs-space-4) var(--axs-space-5);max-width:var(--ph-w);flex:auto;overflow-x:hidden;overflow-y:auto}.axs-ph-now--tablet{width:100%;height:100%;overflow:hidden}.axs-ph-now-cols{gap:var(--axs-space-4);min-height:0;padding:var(--axs-space-3) var(--axs-space-4) var(--axs-space-4);box-sizing:border-box;flex-direction:row;flex:auto;width:100%;display:flex;overflow:hidden}.axs-ph-now-col{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;min-height:0;display:flex;overflow-x:hidden;overflow-y:auto}.axs-ph-now-col--left{flex:0 0 420px;min-width:380px;max-width:440px}.axs-ph-now-col--right{flex:1 1 0;min-width:0}.axs-ph-now-detail-wrap{min-height:0;padding-bottom:var(--axs-space-4);flex-direction:column;display:flex}@media (min-width:640px){.axs-ph-now-main{max-width:100%}}.axs-ph-now p,.axs-ph-now h2,.axs-ph-now h3,.axs-ph-now ul{margin:0}.axs-ph-now button{font:inherit;cursor:pointer}.axs-ph-now-eyebrow{color:var(--axs-ink-faint);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-bold);letter-spacing:.12em;line-height:var(--axs-lh-snug);text-transform:uppercase}.axs-ph-now-hero{border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);width:100%;min-height:44px;box-shadow:var(--axs-elev-sm);color:inherit;text-align:start;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:relative}.axs-ph-now-hero-detail{min-height:44px;color:var(--axs-accent);font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);align-items:center;padding-left:8px;padding-right:8px;display:inline-flex;position:absolute;top:8px}.axs-ph-now-hero-detail:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.axs-ph-now-hero-detail:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.axs-ph-now-hero-detail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.axs-ph-now-status-line{align-items:center;gap:var(--axs-space-2);min-height:24px;color:var(--axs-ink-mid);margin-bottom:2px;font-size:12px;display:flex}.axs-ph-now-status-dot{border-radius:var(--axs-radius-pill);background:var(--axs-ok);flex:none;width:7px;height:7px}.axs-ph-now-status-dot--shut{background:var(--axs-ink-faint)}.axs-ph-now-hero-row{align-items:baseline;gap:var(--axs-space-3);flex-wrap:wrap;margin-top:2px;display:flex}.axs-ph-now-hero-value{color:var(--axs-ink);font-family:var(--axs-display);font-size:var(--axs-text-hero);font-weight:var(--axs-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:var(--axs-lh-tight)}.axs-ph-now-stat-tag{color:var(--axs-ok);font-weight:var(--axs-weight-bold)}.axs-ph-now-verdict{color:var(--axs-ink);font-size:14.5px;font-weight:500;line-height:1.4}.axs-ph-now-verdict b{font-weight:var(--axs-weight-bold);color:var(--axs-ink)}.axs-ph-now-room-caption{color:var(--axs-ink-mid);border-top:1px solid var(--axs-line);margin-top:6px;padding-top:8px;font-size:12px;line-height:1.4}.axs-ph-now-section{margin-top:var(--axs-space-4)}.axs-ph-now-section-head{justify-content:space-between;align-items:baseline;min-height:24px;margin-bottom:6px;display:flex}.axs-ph-now-section-head h2{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-ph-now-section-head span{color:var(--axs-ink-mid);font-size:12px}.axs-ph-now-list{border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);background:var(--axs-surface);box-shadow:var(--axs-elev-sm);overflow:hidden}.axs-ph-now-row{align-items:center;gap:var(--axs-space-3);border:0;border-bottom:1px solid var(--axs-line);width:100%;min-height:52px;color:var(--axs-ink);text-align:start;background:0 0;padding:10px 14px;text-decoration:none;display:flex;position:relative}.axs-ph-now-row:last-child{border-bottom:0}.axs-ph-now-row:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-ph-now-hero:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-ph-now-action:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-ph-now-back:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-ph-now-action-icon{border-radius:var(--axs-radius-sm);width:32px;height:32px;font-size:13px;font-weight:var(--axs-weight-bold);flex:none;place-items:center;display:grid}.axs-ph-now-icon--danger{color:var(--axs-danger);background:var(--axs-danger-bg)}.axs-ph-now-icon--warn{color:var(--axs-warn);background:var(--axs-warn-bg)}.axs-ph-now-icon--event{color:var(--axs-accent);background:var(--axs-accent-bg)}.axs-ph-now-icon--neutral{color:var(--axs-ink-mid);background:var(--axs-surface-alt)}.axs-ph-now-row-copy{flex:auto;min-width:0}.axs-ph-now-row-copy b{font-size:13.5px;font-weight:var(--axs-weight-semibold);line-height:1.3;display:block}.axs-ph-now-row-copy small{color:var(--axs-ink-mid);margin-top:2px;font-size:12px;line-height:1.35;display:block}.axs-ph-now-action-badge{font-size:11.5px;font-weight:var(--axs-weight-semibold);border-radius:var(--axs-radius-pill);white-space:nowrap;flex:none;padding:3px 8px}.axs-ph-now-badge--danger{background:var(--axs-danger-bg);color:var(--axs-danger)}.axs-ph-now-badge--warn{background:var(--axs-warn-bg);color:var(--axs-warn)}.axs-ph-now-badge--neutral,.axs-ph-now-badge--event{background:var(--axs-surface-alt);color:var(--axs-ink-mid)}.axs-ph-now-chev{color:var(--axs-ink-faint);flex:none;font-size:16px}.axs-ph-now-empty{min-height:48px;font-size:var(--axs-text-body);color:var(--axs-ink-mid);background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);align-items:center;padding:12px 14px;display:flex}.axs-ph-now-drill-head{border-bottom:1px solid var(--axs-line);align-items:center;min-height:48px;display:flex}.axs-ph-now-back{align-items:center;gap:var(--axs-space-2);min-height:44px;padding-inline:var(--axs-space-1) var(--axs-space-3);color:var(--axs-ink);font-weight:var(--axs-weight-semibold);background:0 0;border:0;display:inline-flex}.axs-ph-now-drill-title{color:var(--axs-ink-faint);font-size:var(--axs-text-micro)}.axs-ph-now-drill-title:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-ph-now-drill-title:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-ph-now-drill-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-ph-now-drill-banner{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-sm);justify-content:space-between;align-items:baseline;margin-top:6px;padding:12px 14px;display:flex}.axs-ph-now-drill-hero{font-family:var(--axs-display);font-size:28px;font-weight:var(--axs-weight-semibold);color:var(--axs-ink);font-variant-numeric:tabular-nums;line-height:1.1}.axs-ph-now-drill-sub{color:var(--axs-ink-mid);margin-top:3px;font-size:12px}.axs-ph-now-drill-side{text-align:end}.axs-ph-now-drill-wtd{font-size:var(--axs-text-body);font-weight:var(--axs-weight-semibold);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-ph-now-drill-labor{color:var(--axs-ink-mid);margin-top:2px;font-size:12px}.axs-ph-now-floor-table{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-sm);padding:4px 14px 8px}.axs-ph-now-floor-row{align-items:center;gap:10px;min-height:48px;padding:6px 0;display:flex;position:relative}.axs-ph-now-floor-name{flex:1;min-width:0}.axs-ph-now-floor-name b{font-size:14px;font-weight:var(--axs-weight-semibold);line-height:1.25;display:block}.axs-ph-now-floor-name span{color:var(--axs-ink-mid);font-size:11.5px;line-height:1.3;display:block}.axs-ph-now-floor-amt{font-size:14px;font-weight:var(--axs-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.axs-ph-now-floor-amt:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-ph-now-floor-amt:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-ph-now-floor-amt:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-ph-now-floor-track{border-radius:var(--axs-radius-pill);background:var(--axs-line-hard);height:4px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.axs-ph-now-floor-track i{border-radius:var(--axs-radius-pill);background:var(--axs-accent);height:4px;display:block}.axs-ph-now-floor-note{color:var(--axs-ink-faint);margin-top:6px;padding-left:2px;padding-right:2px;font-size:11.5px;line-height:1.4}.axs-ph-now-items-table{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);box-shadow:var(--axs-elev-sm);overflow:hidden}.axs-ph-now-item-row{border-bottom:1px solid var(--axs-line);min-height:44px;font-size:var(--axs-text-body);justify-content:space-between;align-items:center;padding:0 14px;display:flex}.axs-ph-now-item-row:last-child{border-bottom:none}.axs-ph-now-item-row span:first-child{color:var(--axs-ink);font-weight:500}.axs-ph-now-item-row span:last-child{font-weight:var(--axs-weight-semibold);color:var(--axs-ink);font-variant-numeric:tabular-nums}.axs-ph-now-actions{gap:var(--axs-space-2);margin-top:var(--axs-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.axs-ph-now-action{min-height:44px;padding-inline:var(--axs-space-3);border-radius:var(--axs-radius-pill);border:1px solid var(--axs-line-hard);background:var(--axs-surface);color:var(--axs-ink);font-weight:var(--axs-weight-semibold);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.axs-ph-now-action--primary{border-color:var(--axs-accent);background:var(--axs-accent);color:var(--axs-accent-fg)}.axs-ph-now-main>*{max-width:100%}@media (hover:hover){.axs-ph-now-row:hover,.axs-ph-now-hero:not(.axs-ph-now-hero--tablet):hover,.axs-ph-now-action:not(.axs-ph-now-action--primary):hover{background:var(--axs-surface-alt)}}@media (min-width:641px){.axs-ph-now{--ph-w:100%;align-items:center}.axs-ph-now-cols{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;grid-template-columns:1.18fr 1fr;align-items:start;gap:24px;width:100%;max-width:960px;margin-left:auto;margin-right:auto;padding:16px 24px 20px;display:grid;overflow-x:hidden;overflow-y:auto}.axs-ph-now-col{overflow:visible}.axs-ph-now-col--left,.axs-ph-now-col--right{flex-direction:column;flex:none;min-width:0;max-width:none;display:flex}.axs-ph-now--tablet .axs-ph-now-hero{border-radius:var(--axs-radius-xl);cursor:default;padding:16px 20px}.axs-ph-now--tablet .axs-ph-now-hero-detail{display:none}.axs-ph-now--tablet .axs-ph-now-hero:focus-visible{outline:none}.axs-ph-now--tablet .axs-ph-now-status-line{margin-bottom:14px;font-size:13.5px}.axs-ph-now--tablet .axs-ph-now-hero-value{margin-top:4px;font-size:94px;line-height:1}.axs-ph-now--tablet .axs-ph-now-verdict{margin-top:10px;font-size:20px;line-height:1.35}.axs-ph-now--tablet .axs-ph-now-room-caption{margin-top:14px;padding-top:14px;font-size:14px}.axs-ph-now--tablet .axs-ph-now-section{margin-top:20px}.axs-ph-now--tablet .axs-ph-now-section-head span{font-size:13px}.axs-ph-now--tablet .axs-ph-now-row{gap:14px;min-height:72px;padding:12px 18px}.axs-ph-now--tablet .axs-ph-now-action-icon{width:38px;height:38px;font-size:16px}.axs-ph-now--tablet .axs-ph-now-row-copy b{font-size:16px}.axs-ph-now--tablet .axs-ph-now-row-copy small{margin-top:3px;font-size:13.5px}.axs-ph-now--tablet .axs-ph-now-action-badge{padding:5px 11px;font-size:12.5px}.axs-ph-now--tablet .axs-ph-now-chev{font-size:18px}.axs-ph-now-close{color:var(--axs-ink-faint);margin-top:auto;padding:22px 4px 2px;font-size:14px;line-height:1.5}.axs-ph-now-drill--tablet{background:var(--axs-surface-alt);border:1px solid var(--axs-line);border-radius:var(--axs-radius-xl);flex-direction:column;flex:1;min-height:0;padding:18px;display:flex}.axs-ph-now-drill--closed{color:var(--axs-ink-mid)}.axs-ph-now-drill--tablet .axs-ph-now-section{margin-top:16px}.axs-ph-now-wb-head{align-items:center;gap:10px;min-height:44px;margin-bottom:6px;display:flex}.axs-ph-now-wb-titles{flex-direction:column;gap:1px;min-width:0;display:flex}.axs-ph-now-wb-title{font-family:var(--axs-display);font-size:18px;font-weight:var(--axs-weight-semibold);letter-spacing:-.01em;color:var(--axs-ink)}.axs-ph-now-wb-sub{color:var(--axs-ink-mid);font-size:12px}.axs-ph-now-wb-flag{font-size:11.5px;font-weight:var(--axs-weight-semibold);border-radius:var(--axs-radius-pill);white-space:nowrap;padding:4px 9px}.axs-ph-now-wb-flag:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.axs-ph-now-wb-flag:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-ph-now-wb-flag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.axs-ph-now-wb-flag--live{background:var(--axs-ok-bg);color:var(--axs-ok);align-items:center;gap:6px;display:inline-flex}.axs-ph-now-wb-flag--live .axs-ph-now-status-dot{background:var(--axs-ok)}.axs-ph-now-wb-flag--quiet{background:var(--axs-surface);color:var(--axs-ink-faint);border:1px solid var(--axs-line)}.axs-ph-now-strip{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);margin-top:12px;display:flex;overflow:hidden}.axs-ph-now-strip-cell{flex:1 1 0;min-width:0;padding:12px 14px}.axs-ph-now-strip-cell:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--axs-line)}.axs-ph-now-strip-cell:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--axs-line)}.axs-ph-now-strip-cell:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--axs-line)}.axs-ph-now-strip-cell:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.axs-ph-now-strip-cell:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.axs-ph-now-strip-cell:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.axs-ph-now-strip-val{font-family:var(--axs-display);font-size:26px;font-weight:var(--axs-weight-semibold);letter-spacing:-.01em;color:var(--axs-ink);margin-top:3px;line-height:1.1}.axs-ph-now-strip-sub{color:var(--axs-ink-mid);margin-top:3px;font-size:11.5px;line-height:1.3}.axs-ph-now-strip--solo .axs-ph-now-strip-cell{border-bottom:none;grid-template-columns:1fr auto;align-items:center;column-gap:16px;padding:13px 16px;display:grid}.axs-ph-now-strip--solo .axs-ph-now-strip-cell:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.axs-ph-now-strip--solo .axs-ph-now-strip-cell:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.axs-ph-now-strip--solo .axs-ph-now-strip-cell:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.axs-ph-now-strip--solo .axs-ph-now-eyebrow{grid-area:1/1;align-self:end}.axs-ph-now-strip--solo .axs-ph-now-strip-val{grid-area:1/2/span 2;align-self:center;margin-top:0;font-size:30px}.axs-ph-now-strip--solo .axs-ph-now-strip-sub{grid-area:2/1;margin-top:2px}.axs-ph-now-wb-2up{flex-direction:column;gap:0;display:flex}.axs-ph-now-ring-table{background:var(--axs-surface);border:1px solid var(--axs-line);border-radius:var(--axs-radius-lg);box-shadow:none;padding:4px 14px 8px}.axs-ph-now-ring-row{border-bottom:1px solid var(--axs-line);flex-direction:column;gap:6px;padding:9px 0 11px;display:flex}.axs-ph-now-ring-row:last-child{border-bottom:none}.axs-ph-now-ring-row--off{color:var(--axs-ink-mid)}.axs-ph-now-ring-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.axs-ph-now-ring-who{font-size:14px;font-weight:var(--axs-weight-semibold);color:var(--axs-ink);display:block}.axs-ph-now-ring-row--off .axs-ph-now-ring-who,.axs-ph-now-ring-row--off .axs-ph-now-ring-amt{color:var(--axs-ink-mid)}.axs-ph-now-ring-role{color:var(--axs-ink-faint);margin-top:1px;font-size:11.5px;display:block}.axs-ph-now-ring-amt{font-size:14.5px;font-weight:var(--axs-weight-semibold);color:var(--axs-ink);flex:none}.axs-ph-now-ring-track{border-radius:var(--axs-radius-pill);background:var(--axs-line-hard);height:6px;display:block;overflow:hidden}.axs-ph-now-ring-track i{border-radius:var(--axs-radius-pill);background:var(--axs-accent);height:100%;display:block}.axs-ph-now-ring-track i.axs-ph-now-ring-track-i--off{background:var(--axs-ink-faint)}.axs-ph-now-wb-note{color:var(--axs-ink-faint);margin-top:10px;font-size:11.5px;line-height:1.4}.axs-ph-now-drill--tablet .axs-ph-now-items-table{box-shadow:none}}@media (min-width:641px) and (max-width:999px){.axs-ph-now-strip{flex-direction:column}.axs-ph-now-strip-cell{border-bottom:1px solid var(--axs-line);flex:none;grid-template-columns:1fr auto;align-items:center;column-gap:14px;padding:11px 15px;display:grid}.axs-ph-now-strip-cell:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.axs-ph-now-strip-cell:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.axs-ph-now-strip-cell:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.axs-ph-now-strip-cell:last-child{border-bottom:none}.axs-ph-now-strip-cell>.axs-ph-now-eyebrow{grid-area:1/1;align-self:end}.axs-ph-now-strip-cell>.axs-ph-now-strip-val{grid-area:1/2/span 2;align-self:center;margin-top:0;font-size:25px}.axs-ph-now-strip-cell>.axs-ph-now-strip-sub{grid-area:2/1;margin-top:2px}.axs-ph-now-ring-row{padding:10px 0 12px}.axs-ph-now-drill--tablet .axs-ph-now-section{margin-top:13px}.axs-ph-now-wb-note{margin-top:8px}}@media (min-width:1000px){.axs-ph-now-cols{grid-template-columns:1fr 1.3fr;gap:22px;padding:14px 24px 18px}.axs-ph-now--tablet .axs-ph-now-hero{min-height:220px;max-height:270px;padding:16px 20px 14px}.axs-ph-now--tablet .axs-ph-now-hero-value{font-size:82px}.axs-ph-now--tablet .axs-ph-now-verdict{margin-top:8px;font-size:18px}.axs-ph-now--tablet .axs-ph-now-room-caption{margin-top:12px;padding-top:12px;font-size:13.5px}.axs-ph-now--tablet .axs-ph-now-section{margin-top:14px}.axs-ph-now--tablet .axs-ph-now-row{min-height:62px;padding:10px 16px}.axs-ph-now-drill--tablet{padding:16px}.axs-ph-now-wb-2up{grid-template-columns:1fr 1fr;align-content:start;gap:22px;display:grid}.axs-ph-now-wb-2up>.axs-ph-now-section{margin-top:10px}.axs-ph-now-ring-row{padding:5px 0 7px}.axs-ph-now-ring-track,.axs-ph-now-wb-note{margin-top:6px}.axs-ph-now-close{padding:14px 4px 2px;font-size:13px}}.axs-ny-note{color:var(--axs-ink-faint);margin:2px 0 0;font-size:12px;line-height:1.45}.axs-ny-note[data-tone=warn]{color:var(--axs-warn)}.axs-ny-inlinelink{font-size:11.5px}.axs-ny-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.axs-ny-item{border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:9px;flex-direction:column;gap:7px;padding:9px 10px;display:flex}.axs-ny-item[data-done]{background:var(--axs-surface-alt);border-color:var(--axs-line-soft);flex-direction:row;justify-content:space-between;align-items:center}.axs-ny-item-head{align-items:baseline;gap:8px;min-width:0;display:flex}.axs-ny-item-title{min-width:0;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:700;overflow:hidden}.axs-ny-item-sub{color:var(--axs-ink-mid);font-size:11.5px;line-height:1.35}.axs-ny-item-when{color:var(--axs-ink-faint);white-space:nowrap;flex-shrink:0;font-size:10.5px}.axs-ny-chips{flex-wrap:wrap;gap:5px;display:flex}.axs-ny-chip{color:var(--axs-ink-mid);background:var(--axs-chrome);border:1px solid var(--axs-line);border-radius:999px;align-items:baseline;gap:4px;padding:1px 7px;font-size:10.5px;font-weight:500;display:inline-flex}.axs-ny-chip b{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:8.5px;font-weight:700}.axs-ny-revlist{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.axs-ny-rev{border-top:1px solid var(--axs-line-soft,var(--axs-line));flex-direction:column;gap:6px;padding:9px 1px;display:flex}.axs-ny-rev:first-child{border-top:none;padding-top:5px}.axs-ny-rev[data-done]{flex-direction:row;justify-content:space-between;align-items:center}.axs-ny-rev-head{align-items:center;gap:8px;min-width:0;display:flex}.axs-ny-stars{color:var(--axs-star,var(--axs-warn,#dda63c));flex-shrink:0;align-items:center;gap:1.5px;display:inline-flex}.axs-ny-stars[data-tone=danger]{color:var(--axs-danger)}.axs-ny-rev-src{color:var(--axs-ink-faint);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.axs-ny-rev-src svg{display:block}.axs-ny-rev-name{min-width:0;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:500;overflow:hidden}.axs-ny-rev-quote{color:var(--axs-ink-mid);overflow-wrap:break-word;margin:0;font-size:12px;line-height:1.5}.axs-ny-rev-draft{flex-direction:column;gap:7px;display:flex}.axs-ny-sla{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:9.5px;font-weight:700}.axs-ny-sla[data-tone=warn]{color:var(--axs-warn);background:var(--axs-warn-bg,color-mix(in srgb, var(--axs-warn) 14%, transparent))}.axs-ny-sla[data-tone=danger]{color:var(--axs-danger);background:var(--axs-danger-bg,color-mix(in srgb, var(--axs-danger) 14%, transparent))}.axs-ny-sla[data-tone=cold]{color:var(--axs-ink-faint);background:color-mix(in srgb, var(--axs-ink) 6%, transparent);font-style:italic}.axs-ny-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.axs-ny-btn{font-family:var(--axs-sans);cursor:pointer;border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid);border-radius:7px;align-items:center;gap:5px;padding:5px 11px;font-size:11.5px;font-weight:600;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.axs-ny-btn:hover{background:var(--axs-chrome);color:var(--axs-ink)}.axs-ny-btn:focus-visible{box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ny-btn:disabled{opacity:.5;cursor:default}.axs-ny-btn[data-tone=primary]{background:var(--axs-accent);border-color:var(--axs-accent);color:var(--axs-accent-fg,#fff)}.axs-ny-btn[data-tone=primary]:hover:not(:disabled){background:var(--axs-accent-hover,var(--axs-accent));color:var(--axs-accent-fg,#fff)}.axs-ny-btn[data-tone=danger]:hover:not(:disabled){color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 40%, var(--axs-line))}.axs-ny-btn[data-tone=ghost]{color:var(--axs-ink-faint);background:0 0;border-color:#0000}.axs-ny-btn[data-tone=ghost]:hover{background:var(--axs-surface-alt);color:var(--axs-ink-mid)}.axs-ny-receipt{min-width:0;color:var(--axs-ink-mid);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.axs-ny-receipt svg{color:var(--axs-success);flex-shrink:0}.axs-ny-conv{display:flex}.axs-ny-conv-main{cursor:pointer;text-align:left;border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:9px;flex:1;align-items:center;gap:9px;padding:9px 10px;transition:background .12s;display:flex}.axs-ny-conv-main:hover{background:var(--axs-chrome)}.axs-ny-conv[data-done] .axs-ny-conv-main{background:var(--axs-surface-alt);border-color:var(--axs-line-soft)}.axs-ny-conv-kind{width:20px;height:20px;color:var(--axs-ink-faint);background:var(--axs-chrome);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.axs-ny-conv-label{min-width:0;color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.axs-ny-conv-badge{min-width:18px;height:18px;color:var(--axs-accent-fg,#fff);background:var(--axs-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}.axs-ny-conv-read{color:var(--axs-ink-faint);align-items:center;gap:4px;font-size:11px;display:inline-flex}.axs-ny-conv-read svg{color:var(--axs-success)}.axs-ny-thread{flex-direction:column;gap:8px;display:flex}.axs-ny-thread-head{align-items:center;gap:10px;display:flex}.axs-ny-back{cursor:pointer;font-family:var(--axs-sans);color:var(--axs-ink-mid);background:0 0;border:none;align-items:center;gap:3px;padding:2px 0;font-size:11px;font-weight:600;display:inline-flex}.axs-ny-back:hover{color:var(--axs-ink)}.axs-ny-thread-title{color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.axs-ny-msgs{border:1px solid var(--axs-line);background:var(--axs-surface-alt);border-radius:9px;flex-direction:column;gap:8px;max-height:220px;margin:0;padding:8px 10px;list-style:none;display:flex;overflow-y:auto}.axs-ny-msg{flex-direction:column;gap:2px;display:flex}.axs-ny-msg-meta{align-items:baseline;gap:6px;display:flex}.axs-ny-msg-meta b{color:var(--axs-ink);font-size:11px;font-weight:700}.axs-ny-msg-meta i{color:var(--axs-ink-faint);font-size:10px;font-style:normal}.axs-ny-msg-text{color:var(--axs-ink-mid);white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.4}.axs-ny-msg-empty{color:var(--axs-ink-faint);text-align:center;font-size:12px}.axs-ny-reply{align-items:flex-end;gap:7px;display:flex}.axs-ny-reply-input{resize:none;min-width:0;font-family:var(--axs-sans);color:var(--axs-ink);border:1px solid var(--axs-line);background:var(--axs-surface);border-radius:8px;flex:1;max-height:90px;padding:8px 10px;font-size:12px;line-height:1.4}.axs-ny-reply-input:focus-visible{border-color:var(--axs-accent);box-shadow:0 0 0 2px var(--axs-accent-bg);outline:none}.axs-ny-reply .axs-ny-btn{flex-shrink:0;padding:8px 14px}@container (width<=320px){.axs-ny-item-title{white-space:normal}.axs-ny-actions{gap:5px}}.axs-plan-state[data-tone=ok]{color:var(--axs-ok)}.axs-apply-body{padding:9px 13px}.axs-apply-summary{color:var(--axs-ink-mid);font-size:12px;font-weight:400;line-height:1.45}.axs-apply-diffs{flex-direction:column;display:flex}.axs-diffline{justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.axs-diffline+.axs-diffline{border-top:1px solid var(--axs-line)}.axs-diffline-field{color:var(--axs-ink-faint);flex-shrink:0;font-size:11.5px;font-weight:400}.axs-diffline-vals{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px;min-width:0;display:flex}.axs-diffline-before{color:var(--axs-ink-faint);overflow-wrap:anywhere;font-size:12px;font-weight:400}.axs-diffline-arrow{color:var(--axs-ink-faint);flex-shrink:0;font-size:11px}.axs-diffline-after{color:var(--axs-ink);overflow-wrap:anywhere;font-size:12px;font-weight:500}.axs-diffline-before[data-mono=true],.axs-diffline-after[data-mono=true]{font-family:var(--axs-mono);letter-spacing:-.01em;font-size:11.5px}.axs-apply-foot{border-top:1px solid var(--axs-line);align-items:center;gap:8px;padding:8px 13px;display:flex}.axs-apply-tier{color:var(--axs-ink-faint);font-size:11px;font-weight:400}.axs-apply-foot-spacer{flex:1}.axs-apply-err{color:var(--axs-danger);padding:0 13px 9px;font-size:11px}.axs-apply[data-undone=true] .axs-plan-title{color:var(--axs-ink-faint)}.axs-apply--card{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);overflow:hidden;container-type:inline-size}.axs-apply--card>.axs-pc,.axs-apply--card>.axs-cs{width:100%}.axs-apply--pointer{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface);padding:8px 11px 9px}.axs-apply-ptr{font-family:var(--axs-sans);flex-direction:column;gap:2px;display:flex}.axs-apply-ptr-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.axs-apply-ptr-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10.5px;font-weight:500}.axs-apply-ptr-state{color:var(--axs-ink);white-space:nowrap;font-size:11.5px;font-weight:600}.axs-apply-ptr-text{color:var(--axs-ink-mid);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.axs-apply-ptr-go{color:var(--axs-accent);white-space:nowrap;margin-left:auto;font-size:11px;font-weight:500}.axs-pc{font-family:var(--axs-sans);color:var(--axs-ink);flex-direction:column;display:flex}.axs-vcard[data-view=proposed-change]{justify-self:start;max-width:460px}.axs-pc .axs-apply-foot .axs-plan-act[data-primary]{border:1px solid color-mix(in srgb, var(--axs-accent) 38%, transparent);border-radius:var(--axs-radius-sm);background:color-mix(in srgb, var(--axs-accent) 9%, transparent);color:var(--axs-accent);padding:5px 14px;font-weight:500}.axs-pc .axs-apply-foot .axs-plan-act[data-primary]:hover{background:color-mix(in srgb, var(--axs-accent) 15%, transparent)}.axs-pc-head{border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 13px;display:flex}.axs-pc-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-pc-state{color:var(--axs-ink-mid);font-size:12px;font-weight:500}.axs-pc-state[data-tone=ok]{color:var(--axs-ok)}.axs-pc-entity{gap:12px;padding:13px;display:flex}.axs-pc-thumb{border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);width:46px;height:46px;color:var(--axs-ink-faint);flex:none;justify-content:center;align-items:center;font-size:19px;font-weight:500;display:flex}.axs-pc-entity-main{flex:1;min-width:0}.axs-pc-name{color:var(--axs-ink);overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.25}.axs-pc-was{color:var(--axs-ink-faint);margin-top:2px;font-size:12px;font-weight:400}.axs-pc-was-old{text-decoration:line-through}.axs-pc-meta{color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-top:7px;font-size:12.5px;font-weight:400}.axs-pc-desc{color:var(--axs-ink-faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.axs-pc-diffs{flex-direction:column;padding:2px 13px 11px;display:flex}.axs-pc-summary{color:var(--axs-ink-mid);padding:2px 13px 11px;font-size:12px;font-weight:400;line-height:1.45}.axs-pc-surfaces{border-top:1px solid var(--axs-line);padding:11px 13px}.axs-pc-surfaces-label{letter-spacing:.05em;text-transform:uppercase;color:var(--axs-ink-faint);margin-bottom:7px;font-size:11px;font-weight:500}.axs-pc-chips{flex-wrap:wrap;gap:6px;display:flex}.axs-pc-chip{border-radius:var(--axs-radius-sm);background:var(--axs-surface-alt);color:var(--axs-ink-mid);padding:3px 9px;font-size:11.5px;font-weight:400}.axs-pc-chip[data-status=ok]{background:color-mix(in srgb, var(--axs-ok) 12%, transparent);color:var(--axs-ok)}.axs-pc-chip[data-status=separate]{background:var(--axs-warn-bg);color:var(--axs-ink-mid)}.axs-pc-chip[data-status=linked]{background:var(--axs-surface-alt);color:var(--axs-ink-mid)}.axs-pc-chip[data-status=carries]{background:var(--axs-warn-bg);color:var(--axs-ink)}.axs-pc-chip[data-status=check]{background:color-mix(in srgb, var(--axs-accent) 10%, transparent);color:var(--axs-accent)}.axs-pc-note{color:var(--axs-ink-faint);margin-top:7px;font-size:11px;font-weight:400;line-height:1.5}.axs-pc-pos{border:1px solid var(--axs-line);border-radius:var(--axs-radius-md);background:var(--axs-surface-alt);align-items:center;gap:10px;margin-top:9px;padding:9px 10px;display:flex}.axs-pc-pos[data-state=staged]{background:var(--axs-ok-bg)}.axs-pc-pos-main{flex:1;min-width:0}.axs-pc-pos-label{color:var(--axs-ink);font-size:12.5px;font-weight:500}.axs-pc-pos-sub{color:var(--axs-ink-faint);margin-top:1px;font-size:11px;font-weight:400;line-height:1.4}.axs-pc-pos-act{border-radius:var(--axs-radius-sm);border:1px solid var(--axs-line-hard);background:var(--axs-warn-bg);color:var(--axs-ink);cursor:pointer;white-space:nowrap;flex:none;padding:5px 12px;font-size:12px;font-weight:500}.axs-pc-pos-act:hover:not(:disabled){border-color:var(--axs-ink-faint)}.axs-pc-pos-act:disabled{opacity:.5;cursor:default;border-color:var(--axs-line);background:0 0}.axs-pc-pos-done{color:var(--axs-ok);white-space:nowrap;flex:none;font-size:12px;font-weight:500}.axs-pc[data-phase=undone] .axs-pc-name{color:var(--axs-ink-faint)}@container (width<=380px){.axs-pc-head,.axs-pc-entity,.axs-pc-surfaces,.axs-pc-diffs,.axs-pc-summary{padding-left:11px;padding-right:11px}.axs-pc-head{flex-wrap:wrap;gap:4px}.axs-pc-eyebrow{flex-basis:100%}.axs-pc .axs-apply-foot .axs-plan-act,.axs-pc-pos-act{min-height:44px;padding:8px 12px}.axs-pc-pos{flex-wrap:wrap}}@media (max-width:640px){.axs-pc .axs-apply-foot .axs-plan-act,.axs-pc-pos-act{min-height:44px}}.axs-pc-spec{flex-direction:column;padding:2px 13px 11px;display:flex}.axs-pc-specrow{grid-template-columns:minmax(88px,30%) 1fr;align-items:baseline;gap:10px;padding:6px 0;display:grid}.axs-pc-specrow+.axs-pc-specrow{border-top:1px solid var(--axs-line)}.axs-pc-speclabel{color:var(--axs-ink-faint);font-size:11.5px;font-weight:400}.axs-pc-specvalue{color:var(--axs-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.axs-pc-specchips{flex-wrap:wrap;gap:5px;display:flex}.axs-pc-specchip{border-radius:var(--axs-radius-sm);background:var(--axs-surface-alt);color:var(--axs-ink-mid);padding:2px 8px;font-size:11px;font-weight:400}@container (width<=380px){.axs-pc-spec{padding-left:11px;padding-right:11px}.axs-pc-specrow{grid-template-columns:1fr;gap:2px}}.axs-pc-addrow{flex-direction:column;gap:2px;padding:7px 0;display:flex}.axs-pc-addrow+.axs-pc-addrow{border-top:1px solid var(--axs-line)}.axs-pc-addlabel{letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:11px;font-weight:500}.axs-pc-addvalue{color:var(--axs-ink);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.4}.axs-pc-errmore{margin-top:4px}.axs-pc-errmore summary{color:var(--axs-ink-faint);cursor:pointer;font-size:11px}.axs-pc-errmore pre{white-space:pre-wrap;word-break:break-word;background:var(--axs-surface-alt);border:1px solid var(--axs-line);color:var(--axs-ink-mid);border-radius:6px;max-height:160px;margin:4px 0 0;padding:6px 8px;font-size:10.5px;line-height:1.4;overflow:auto}.axs-cs{font-family:var(--axs-sans);color:var(--axs-ink);interpolate-size:allow-keywords;flex-direction:column;display:flex}.axs-vcard[data-view=change-set]{justify-self:start;max-width:560px}.axs-cs-head{justify-content:space-between;align-items:baseline;gap:var(--axs-space-3);border-bottom:1px solid var(--axs-line);padding:11px 13px;display:flex}.axs-cs-eyebrow{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-cs-state{font-size:12px;font-weight:var(--axs-weight-medium);color:var(--axs-ink-mid)}.axs-cs-state[data-tone=ok]{color:var(--axs-ok)}.axs-cs-state[data-tone=warn]{color:var(--axs-warn)}.axs-cs-rollup{gap:var(--axs-space-2);padding:var(--axs-space-3) 13px;flex-direction:column;display:flex}.axs-cs-count{align-items:baseline;gap:var(--axs-space-2);display:flex}.axs-cs-count-value{font-family:var(--axs-display);font-size:var(--axs-text-stat);font-weight:var(--axs-weight-semibold);line-height:var(--axs-lh-tight);font-variant-numeric:tabular-nums;color:var(--axs-ink)}.axs-cs-count-unit{font-size:var(--axs-text-body);color:var(--axs-ink-mid)}.axs-cs-domains{color:var(--axs-ink-mid);font-size:12px}.axs-cs-fieldstats{gap:var(--axs-space-1) var(--axs-space-4);flex-wrap:wrap;display:flex}.axs-cs-fieldstat{align-items:baseline;gap:6px;font-size:12px;display:inline-flex}.axs-cs-fieldstat-name{color:var(--axs-ink-mid)}.axs-cs-fieldstat-n{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-cs-fieldstat-trend{font-variant-numeric:tabular-nums;color:var(--axs-ink-mid)}.axs-cs-fieldstat-trend[data-dir=up]{color:var(--axs-warn)}.axs-cs-fieldstat-trend[data-dir=down]{color:var(--axs-ok)}.axs-cs-foldbtn{justify-content:space-between;align-items:center;gap:var(--axs-space-2);border:0;border-top:1px solid var(--axs-line);border-bottom:1px solid var(--axs-line);width:100%;min-height:44px;font:inherit;color:var(--axs-ink-mid);text-align:left;cursor:pointer;transition:color var(--axs-motion-fast) var(--axs-ease-out);background:0 0;padding:0 13px;font-size:12px;display:flex}.axs-cs-foldbtn:hover{color:var(--axs-ink)}.axs-cs-foldbtn:focus-visible{outline:2px solid var(--axs-accent);outline-offset:-2px}.axs-cs-foldbtn-chev{color:var(--axs-ink-faint);transition:transform var(--axs-motion-base) var(--axs-ease-out);font-size:15px;display:inline-block;transform:rotate(90deg)}.axs-cs-foldbtn-chev[data-open]{transform:rotate(270deg)}.axs-cs-fold{height:0;transition:block-size var(--axs-motion-base) var(--axs-ease-out);overflow:hidden}.axs-cs-fold[data-open]{height:auto}.axs-cs-list{margin:0;padding:0;list-style:none}.axs-cs-item{border-bottom:1px solid var(--axs-line);padding:10px 13px}.axs-cs-item:last-child{border-bottom:0}.axs-cs-item[data-state=skipped]{opacity:.55}.axs-cs-item-head{align-items:baseline;gap:var(--axs-space-2);flex-wrap:wrap;display:flex}.axs-cs-item-name{font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);overflow-wrap:anywhere;min-width:0}.axs-cs-item-domain{font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-cs-item-state{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);color:var(--axs-ink-faint);margin-left:auto}.axs-cs-item-state[data-state=applied]{color:var(--axs-ok)}.axs-cs-item-state[data-state=failed]{color:var(--axs-danger)}.axs-cs-item-state[data-state=drifted]{color:var(--axs-warn)}.axs-cs-item-diffs{flex-direction:column;gap:3px;margin-top:5px;display:flex}.axs-cs-addrow{align-items:baseline;gap:var(--axs-space-2);font-size:12px;display:flex}.axs-cs-addlabel{color:var(--axs-ink-faint);flex:none}.axs-cs-addvalue{color:var(--axs-ink);overflow-wrap:anywhere}.axs-cs-partial{padding:var(--axs-space-3) 13px;border-top:1px solid var(--axs-line)}.axs-cs-partial-line{color:var(--axs-ink-mid);margin-bottom:6px;font-size:12px}.axs-cs-note{border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);padding:10px 13px;font-size:12px}.axs-cs-stale{border-top:1px solid var(--axs-line);color:var(--axs-warn);padding:10px 13px;font-size:12px;line-height:1.45}.axs-cs-errmore{margin-top:5px}.axs-cs-errmore summary{cursor:pointer;font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-cs-errmore pre{max-height:160px;font-family:var(--axs-mono);font-size:var(--axs-text-micro);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--axs-ink-mid);margin:5px 0 0;overflow:auto}.axs-cs .axs-apply-foot .axs-plan-act[data-primary]{border:1px solid color-mix(in srgb, var(--axs-accent) 38%, transparent);border-radius:var(--axs-radius-sm);background:color-mix(in srgb, var(--axs-accent) 9%, transparent);color:var(--axs-accent);font-weight:var(--axs-weight-medium);padding:5px 14px}.axs-cs .axs-apply-foot .axs-plan-act[data-primary]:hover{background:color-mix(in srgb, var(--axs-accent) 15%, transparent)}@container (width<=640px){.axs-cs-fieldstats{gap:var(--axs-space-1) var(--axs-space-3)}.axs-cs-item-state{margin-left:0}}@media (max-width:640px){.axs-cs-fieldstats{gap:var(--axs-space-1) var(--axs-space-3)}.axs-cs-item-state{margin-left:0}}@media (hover:none){.axs-cs-foldbtn:hover{color:var(--axs-ink-mid)}}@media (prefers-reduced-motion:reduce){.axs-cs-fold,.axs-cs-foldbtn-chev,.axs-cs-foldbtn{transition:none}}.axs-nav-help{border-radius:var(--axs-radius-md);min-height:42px;color:var(--axs-rail-ink-mid,var(--axs-ink-mid));font-size:.8rem;font-weight:var(--axs-weight-semibold);text-align:start;cursor:pointer;transition:color var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:10px;margin:6px 8px 0;padding:8px 10px;display:flex}.axs-nav-help svg{width:18px;height:18px;color:var(--axs-rail-ink-faint,var(--axs-ink-faint));flex:none}.axs-nav-help:hover{border-color:var(--axs-rail-line,var(--axs-line));background:var(--axs-rail-hover,var(--axs-canvas-bg));color:var(--axs-rail-ink,var(--axs-ink))}.axs-nav-help[data-active]{border-color:color-mix(in srgb, var(--axs-rail-accent,var(--axs-accent)) 42%, var(--axs-rail-line,var(--axs-line)));background:var(--axs-rail-accent-bg,var(--axs-accent-bg));color:var(--axs-rail-accent,var(--axs-accent))}.axs-nav-help:focus-visible{outline:2px solid var(--axs-rail-accent,var(--axs-accent));outline-offset:2px}.axs-help{width:100%;min-width:0;height:100%;color:var(--axs-ink);background:var(--axs-stage-bg,var(--axs-canvas-bg));font-family:var(--axs-sans);scrollbar-gutter:stable;overflow:auto;container-type:inline-size}.axs-help-inner{width:min(1180px,100%);margin-left:auto;margin-right:auto;padding:max(18px,min(3.2vw,44px))}.axs-help-hero{gap:var(--axs-space-5);border:1px solid var(--axs-node-rim,var(--axs-line-hard));border-radius:var(--axs-radius-xl);background:var(--axs-node-fill-heavy,var(--axs-surface));-webkit-backdrop-filter:blur(var(--axs-node-blur-heavy,0px));backdrop-filter:blur(var(--axs-node-blur-heavy,0px));box-shadow:var(--axs-node-shadow,var(--axs-elev));grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);padding:max(22px,min(3.2vw,38px));display:grid}.axs-help-kicker,.axs-help-eyebrow,.axs-help-scope-label,.axs-help-boundary>span{color:var(--axs-ink-faint);font-size:var(--axs-text-label);font-weight:var(--axs-weight-semibold);letter-spacing:.15em;line-height:var(--axs-lh-snug);text-transform:uppercase;display:block}.axs-help-intro h1{max-width:15ch;font-family:var(--axs-display);font-size:max(2rem,min(4.2vw,3.4rem));font-weight:var(--axs-weight-semibold);letter-spacing:-.035em;margin:7px 0 10px;line-height:1.02}.axs-help-intro>p{max-width:62ch;color:var(--axs-ink-mid);margin:0;font-size:max(.98rem,min(1.5vw,1.08rem));line-height:1.55}.axs-help-scope{padding:var(--axs-space-4);border-radius:0 var(--axs-radius-md) var(--axs-radius-md) 0;background:var(--axs-surface);align-self:start}.axs-help-scope:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:3px solid var(--axs-accent)}.axs-help-scope:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--axs-accent)}.axs-help-scope:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--axs-accent)}.axs-help-scope strong{font-family:var(--axs-display);font-size:1.08rem;font-weight:var(--axs-weight-semibold);margin-top:7px;line-height:1.25;display:block}.axs-help-scope p{color:var(--axs-ink-mid);margin:7px 0 0;font-size:.86rem;line-height:1.48}.axs-help-doc-boundary{padding-top:var(--axs-space-4);border-top:1px solid var(--axs-line);color:var(--axs-ink-mid);grid-column:1/-1;align-items:flex-start;gap:10px;font-size:.83rem;line-height:1.5;display:flex}.axs-help-doc-boundary>span{border:1px solid var(--axs-line-hard);width:20px;height:20px;color:var(--axs-ink-mid);font-family:var(--axs-display);font-size:.78rem;font-weight:var(--axs-weight-semibold);border-radius:50%;flex:0 0 20px;place-items:center;display:grid}.axs-help-doc-boundary p{margin:0}.axs-help-doc-boundary a{color:var(--axs-ink);font-weight:var(--axs-weight-semibold);-webkit-text-decoration-color:var(--axs-line-hard);-webkit-text-decoration-color:var(--axs-line-hard);text-decoration-color:var(--axs-line-hard);text-underline-offset:3px}.axs-help-doc-boundary a:hover{color:var(--axs-accent);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.axs-help-doc-boundary a:focus-visible{outline:2px solid var(--axs-accent);outline-offset:3px}.axs-help-manuallink{color:var(--axs-ink);font:inherit;font-weight:var(--axs-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--axs-line-hard);-webkit-text-decoration-color:var(--axs-line-hard);text-decoration-color:var(--axs-line-hard);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;display:inline}.axs-help-manuallink:hover{color:var(--axs-accent);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.axs-help-manuallink:focus-visible{outline:2px solid var(--axs-accent);outline-offset:3px}.axs-help-tools{align-items:end;gap:var(--axs-space-4);margin-block:clamp(20px, 3vw, 32px) var(--axs-space-4);grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr) auto;display:grid}.axs-help-search{min-width:0;color:var(--axs-ink-mid);font-size:.78rem;font-weight:var(--axs-weight-semibold);gap:7px;display:grid}.axs-help-searchbox{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-md);background:var(--axs-surface);min-height:48px;transition:border-color var(--axs-dur-fast) var(--axs-ease-standard), box-shadow var(--axs-dur-fast) var(--axs-ease-standard);align-items:center;gap:9px;padding-left:13px;padding-right:13px;display:flex}.axs-help-searchbox:focus-within{border-color:var(--axs-accent);box-shadow:0 0 0 3px var(--axs-accent-bg)}.axs-help-searchbox svg{width:18px;height:18px;color:var(--axs-ink-faint);flex:none}.axs-help-searchbox input{width:100%;min-width:0;color:var(--axs-ink);background:0 0;border:0;outline:0;font-size:1rem}.axs-help-searchbox input::placeholder{color:var(--axs-ink-faint);opacity:1}.axs-help-categories{flex-wrap:wrap;gap:7px;display:flex}.axs-help-categories button,.axs-help-empty button{border:1px solid var(--axs-line-hard);border-radius:var(--axs-radius-pill);background:var(--axs-surface);min-height:38px;color:var(--axs-ink-mid);font-size:.82rem;font-weight:var(--axs-weight-semibold);cursor:pointer;transition:color var(--axs-dur-fast) var(--axs-ease-standard), border-color var(--axs-dur-fast) var(--axs-ease-standard), background var(--axs-dur-fast) var(--axs-ease-standard);padding-left:14px;padding-right:14px}.axs-help-categories button:hover,.axs-help-empty button:hover{color:var(--axs-ink);border-color:var(--axs-ink-faint)}.axs-help-categories button[data-active]{border-color:color-mix(in srgb, var(--axs-accent) 52%, var(--axs-line));background:var(--axs-accent-bg);color:var(--axs-accent)}.axs-help-categories button:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-help-empty button:focus-visible{outline:2px solid var(--axs-accent);outline-offset:2px}.axs-help-count{color:var(--axs-ink-faint);white-space:nowrap;margin:0 0 10px;font-size:.78rem}.axs-help-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.axs-help-grid{align-items:start;gap:var(--axs-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.axs-help-card{border:1px solid var(--axs-node-rim,var(--axs-line));border-radius:var(--axs-radius-xl);background:var(--axs-node-fill,var(--axs-surface));-webkit-backdrop-filter:blur(var(--axs-node-blur,0px));backdrop-filter:blur(var(--axs-node-blur,0px));box-shadow:var(--axs-node-shadow,var(--axs-elev));content-visibility:auto;contain-intrinsic-size:auto 420px;overflow:clip}.axs-help-cardhead{padding:22px 22px 18px}.axs-help-cardhead h2{font-family:var(--axs-display);font-size:max(1.2rem,min(2.2vw,1.48rem));font-weight:var(--axs-weight-semibold);letter-spacing:-.025em;margin:7px 0 8px;line-height:1.18}.axs-help-cardhead p{color:var(--axs-ink-mid);margin:0;font-size:.91rem;line-height:1.5}.axs-help-cardbody{border-top:1px solid var(--axs-line);background:color-mix(in srgb, var(--axs-surface) 72%, transparent);padding:19px 22px 22px}.axs-help-cardbody h3,.axs-help-watch h3{color:var(--axs-ink);font-size:.79rem;font-weight:var(--axs-weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0 0 9px}.axs-help-cardbody ol,.axs-help-watch ul{color:var(--axs-ink-mid);margin:0;font-size:.86rem;line-height:1.55}.axs-help-cardbody ol:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.axs-help-watch ul:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.2rem}.axs-help-cardbody ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.2rem}.axs-help-cardbody ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.2rem}.axs-help-watch ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.2rem}.axs-help-watch ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.2rem}.axs-help-cardbody li+li{margin-top:8px}.axs-help-cardbody li::marker{color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-help-boundary{background:var(--axs-surface-alt);margin-top:18px;margin-bottom:18px;padding:13px 14px}.axs-help-boundary:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:2px solid var(--axs-line-hard)}.axs-help-boundary:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--axs-line-hard)}.axs-help-boundary:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--axs-line-hard)}.axs-help-boundary p{color:var(--axs-ink-mid);margin:5px 0 0;font-size:.82rem;line-height:1.48}.axs-help-watch{border-top:1px solid var(--axs-line);padding-top:16px}.axs-help-watch ul{list-style:square}.axs-help-empty{border:1px solid var(--axs-line);border-radius:var(--axs-radius-xl);background:var(--axs-node-fill,var(--axs-surface));min-height:250px;box-shadow:var(--axs-node-shadow,var(--axs-elev));justify-items:start;gap:9px;padding:max(24px,min(5vw,54px));display:grid}.axs-help-empty h2{font-family:var(--axs-display);margin:0;font-size:1.45rem}.axs-help-empty p{max-width:58ch;color:var(--axs-ink-mid);margin:0 0 8px;line-height:1.5}@container (width<=780px){.axs-help-hero{grid-template-columns:1fr}.axs-help-doc-boundary{grid-column:auto}.axs-help-tools{grid-template-columns:1fr;align-items:start}.axs-help-count{margin:0}.axs-help-grid{grid-template-columns:1fr}}@media (max-width:860px){.axs-help-searchbox input{min-height:44px}}@media (max-width:520px){.axs-help-inner{padding:12px}.axs-help-hero{gap:16px;padding:20px}.axs-help-intro h1{font-size:2rem}.axs-help-cardhead{padding:19px 17px 15px}.axs-help-cardbody{padding:17px}}@media (pointer:coarse){.axs-help-categories button,.axs-help-empty button{min-height:48px}}@media (max-width:860px){.axs-nav-help{margin:var(--axs-space-1) var(--axs-space-3);min-height:44px;padding-block:var(--axs-space-2)}}@media (prefers-reduced-motion:reduce){.axs-nav-help,.axs-help-searchbox,.axs-help-categories button,.axs-help-empty button{transition:none}}@media (max-width:640px){.axs-help-categories button,.axs-help-empty button{min-height:44px}}.axs-orx-boardwrap{height:100%;min-height:0;position:relative}.axs-orx-board .axs-dash-gridwrap{scrollbar-gutter:auto;overflow:clip}.axs-orx-board:has(.axs-gb-zoomworld[data-zoomed]) .axs-dash-gridwrap{overflow-y:auto}.axs-gb-fillbody>.axs-orx-node,.axs-gb-fillbody>.axs-orx-state{height:100%}.axs-orx-state{justify-content:center;align-items:center;height:100%;padding:24px;display:flex}.axs-orx-node{flex-direction:column;min-height:0;display:flex}.axs-orx-stats{border-bottom:1px solid var(--axs-line);flex:none;padding:10px 14px 8px}.axs-orx-split{flex:1;min-height:0;display:flex;position:relative}.axs-orx-split-rail{border-right:1px solid var(--axs-line);flex-direction:column;flex:none;width:max(248px,min(36%,380px));min-height:0;display:flex}.axs-orx-split-rail>.axs-orx-list{flex:1;height:auto;min-height:0}.axs-orx-split-read{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}@container (width<=640px){.axs-orx-split[data-m-face=list] .axs-orx-split-read,.axs-orx-split[data-m-face=detail] .axs-orx-split-rail{display:none}.axs-orx-split-rail{border-right:none;width:100%}.axs-orx-split[data-m-face=detail] .axs-orx-back{display:inline-flex}}.axs-orx-list{box-sizing:border-box;flex-direction:column;gap:10px;height:100%;padding:14px 12px 10px;display:flex}.axs-orx-groups{flex-direction:column;gap:14px;display:flex}.axs-orx-group-label{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0 0 2px;padding:0 10px}.axs-orx-rows{margin:0;padding:0;list-style:none}.axs-orx-row{text-align:left;cursor:pointer;width:100%;font-family:var(--axs-sans);transition:background var(--axs-motion-fast) var(--axs-ease-out);background:0 0;border:none;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}li+li>.axs-orx-row{box-shadow:inset 0 1px 0 var(--axs-line);border-radius:0}.axs-orx-row:hover{background:var(--axs-surface-alt,#00000008)}.axs-orx-row[data-open]{background:var(--axs-accent-soft,#0000000d);box-shadow:none;border-radius:8px}.axs-orx-row[data-open]+li>.axs-orx-row{box-shadow:none}.axs-orx-row-line1{align-items:baseline;gap:8px;display:flex}.axs-orx-row-title{min-width:0;font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.axs-orx-row-sub{font-size:var(--axs-text-small);color:var(--axs-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.axs-orx-chips{flex-wrap:wrap;gap:4px;display:inline-flex}.axs-orx-chip{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.02em;color:var(--axs-ink-soft);background:var(--axs-surface-alt,#0000000a);box-shadow:inset 0 0 0 1px var(--axs-line);border-radius:999px;align-items:center;padding:1px 7px;display:inline-flex}.axs-orx-chip[data-tone=warning]{color:var(--axs-warn);background:var(--axs-warn-bg)}.axs-orx-chip[data-tone=error]{color:var(--axs-danger);background:var(--axs-danger-bg)}.axs-orx-chip[data-tone=success]{color:var(--axs-ok);background:var(--axs-ok-bg)}.axs-orx-chip[data-tone=info]{color:var(--axs-accent-ink,var(--axs-ink-soft))}.axs-orx-read{flex-direction:column;flex:1;min-height:0;padding:16px 18px 12px;display:flex;overflow-y:auto}.axs-orx-read-empty{flex:1;justify-content:center;align-items:center;display:flex}.axs-orx-read-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.axs-orx-back{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-soft);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:2px 6px 2px 0;display:none}.axs-orx-read-title{font-family:var(--axs-sans);font-size:var(--axs-text-lead,15px);font-weight:var(--axs-weight-medium);color:var(--axs-ink);margin:0 0 2px}.axs-orx-read-sub{font-size:var(--axs-text-small);color:var(--axs-ink-soft);margin:0 0 10px}.axs-orx-read-body{flex:1;min-height:0}.axs-orx-facts{grid-template-columns:auto 1fr;gap:3px 14px;margin:0;display:grid}.axs-orx-facts dt{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-faint)}.axs-orx-facts dd{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);overflow-wrap:anywhere;margin:0}.axs-orx-snippet{border-left:2px solid var(--axs-line-strong,var(--axs-line));background:var(--axs-surface-alt,#00000005);font-family:var(--axs-sans);font-size:var(--axs-text-body);color:var(--axs-ink);white-space:pre-wrap;border-radius:0 8px 8px 0;margin:10px 0;padding:10px 12px}.axs-orx-snippet-meta{font-size:var(--axs-text-micro);color:var(--axs-ink-faint);margin-top:6px;display:block}.axs-orx-preview{flex-direction:column;gap:8px;margin:12px 0;display:flex}.axs-orx-preview .axs-orx-group-label{padding:0}.axs-orx-mail{background:var(--axs-surface);box-shadow:inset 0 0 0 1px var(--axs-line);border-radius:8px;padding:10px 12px}.axs-orx-mail-subject{font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 6px;display:flex}.axs-orx-mail-step{font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-orx-mail-body{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.axs-orx-actbar{border-top:1px solid var(--axs-line);flex-direction:column;flex:none;gap:8px;margin-top:10px;padding-top:10px;display:flex}.axs-orx-actions{flex-wrap:wrap;gap:8px;display:flex}.axs-orx-act{border:1px solid var(--axs-line-strong,var(--axs-line));font-family:var(--axs-sans);font-size:var(--axs-text-small);font-weight:var(--axs-weight-medium);color:var(--axs-ink);cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px}.axs-orx-act:hover:not(:disabled){background:var(--axs-surface-alt,#00000008)}.axs-orx-act:disabled{opacity:.5;cursor:default}.axs-orx-act[data-danger]{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 35%, transparent)}.axs-orx-confirmrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-orx-prompt{min-width:180px;font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);flex:1}.axs-orx-confirm{background:var(--axs-ink);color:var(--axs-surface);font-family:var(--axs-sans);font-size:var(--axs-text-small);font-weight:var(--axs-weight-medium);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;padding:5px 14px;display:inline-flex}.axs-orx-confirm:disabled{opacity:.5;cursor:default}.axs-orx-cancel{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-soft);cursor:pointer;background:0 0;border:none;padding:5px 10px}.axs-orx-reason{border:1px solid var(--axs-line-strong,var(--axs-line));font-family:var(--axs-mono,monospace);font-size:var(--axs-text-small);color:var(--axs-ink);background:var(--axs-surface);border-radius:8px;min-width:140px;padding:4px 10px}.axs-orx-refusal{background:var(--axs-danger-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--axs-danger) 25%, transparent);border-radius:8px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.axs-orx-refusal-msg{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-danger);align-items:flex-start;gap:8px;display:flex}.axs-orx-done{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);align-items:center;gap:8px;display:flex}.axs-orx-done-ico{color:var(--axs-ok);display:inline-flex}.axs-orx-undo{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-soft);cursor:pointer;background:0 0;border:none;padding:2px 6px;text-decoration:underline}.axs-orx-err{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-danger);align-items:center;gap:6px;display:flex}.axs-orx-noact{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-faint);margin:0}.axs-orx-retry{border:1px solid var(--axs-line-strong,var(--axs-line));font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px}.axs-orx-scroll{flex-direction:column;flex:1;gap:16px;min-height:0;padding:14px 16px 12px;display:flex;overflow-y:auto}.axs-orx-section{flex-direction:column;gap:8px;display:flex}.axs-orx-section-label{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);margin:0}.axs-orx-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.axs-orx-card{box-shadow:inset 0 0 0 1px var(--axs-line);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.axs-orx-card-head{align-items:baseline;gap:8px;display:flex}.axs-orx-card-title{min-width:0;font-family:var(--axs-sans);font-size:var(--axs-text-body);font-weight:var(--axs-weight-medium);color:var(--axs-ink);overflow-wrap:anywhere;flex:1;margin:0}.axs-orx-table{border-collapse:collapse;width:100%;font-family:var(--axs-sans)}.axs-orx-table th{text-align:left;font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint);border-bottom:1px solid var(--axs-line);padding:6px 10px}.axs-orx-table td{font-size:var(--axs-text-small);color:var(--axs-ink);border-bottom:1px solid var(--axs-line);vertical-align:top;padding:7px 10px}.axs-orx-table td[data-num],.axs-orx-table th[data-num]{text-align:right;font-variant-numeric:tabular-nums}.axs-orx-table tfoot td{font-weight:var(--axs-weight-medium);border-bottom:none}@container (width<=640px){.axs-orx-table thead{display:none}.axs-orx-table,.axs-orx-table tbody,.axs-orx-table tfoot,.axs-orx-table tr,.axs-orx-table td{display:block}.axs-orx-table td{border-bottom:none;padding:2px 10px}.axs-orx-table td[data-num]{text-align:left}.axs-orx-table tr{box-shadow:inset 0 -1px 0 var(--axs-line);padding:6px 0}.axs-orx-table td[data-cell-label]:before{content:attr(data-cell-label) ": ";color:var(--axs-ink-faint)}}.axs-orx-toolrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.axs-orx-period{border:1px solid var(--axs-line-strong,var(--axs-line));font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);background:var(--axs-surface);border-radius:8px;padding:4px 10px}.axs-orx-toolnote{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-faint)}.axs-orx-filterrow{flex-wrap:wrap;align-items:center;gap:8px;padding:0 16px 10px;display:flex}.axs-orx-filter{border:1px solid var(--axs-line-strong,var(--axs-line));font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);background:var(--axs-surface);border-radius:8px;padding:4px 10px}.axs-orx-timeline{margin:0;padding:0;list-style:none}.axs-orx-tl-item{gap:10px;padding:6px 0;display:flex}.axs-orx-tl-item+.axs-orx-tl-item{box-shadow:inset 0 1px 0 var(--axs-line)}.axs-orx-tl-marker{background:var(--axs-ink-faint);border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.axs-orx-tl-marker[data-outcome=delivered],.axs-orx-tl-marker[data-outcome=opened]{background:var(--axs-accent,var(--axs-ink-soft))}.axs-orx-tl-marker[data-outcome=replied]{background:var(--axs-ok)}.axs-orx-tl-marker[data-outcome=bounced],.axs-orx-tl-marker[data-outcome=complained]{background:var(--axs-danger)}.axs-orx-tl-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.axs-orx-tl-line1{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);align-items:baseline;gap:8px;display:flex}.axs-orx-tl-meta{font-family:var(--axs-sans);font-size:var(--axs-text-micro);color:var(--axs-ink-faint)}.axs-orx-tl-quote{border-left:2px solid var(--axs-line-strong,var(--axs-line));font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-soft);overflow-wrap:anywhere;margin:2px 0;padding:6px 10px}.axs-orx-seq-meta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:10px;display:flex}.axs-orx-seq-field{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-soft);align-items:center;gap:6px;display:flex}.axs-orx-seq-field input{border:1px solid var(--axs-line-strong,var(--axs-line));font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);background:var(--axs-surface);border-radius:8px;padding:4px 10px}.axs-orx-seq-check{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-soft);align-items:center;gap:6px;display:flex}.axs-orx-steps{flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}.axs-orx-step{box-shadow:inset 0 0 0 1px var(--axs-line);border-radius:10px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}.axs-orx-step-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.axs-orx-step-n{font-family:var(--axs-sans);font-size:var(--axs-text-micro);font-weight:var(--axs-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-orx-step-wait{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-soft);align-items:center;gap:5px;display:flex}.axs-orx-step-wait input{border:1px solid var(--axs-line-strong,var(--axs-line));width:52px;font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);background:var(--axs-surface);border-radius:8px;padding:3px 8px}.axs-orx-step-tools{gap:4px;margin-left:auto;display:inline-flex}.axs-orx-step-tool{border:1px solid var(--axs-line);font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink-soft);cursor:pointer;background:0 0;border-radius:8px;padding:2px 8px}.axs-orx-step-tool:disabled{opacity:.4;cursor:default}.axs-orx-step-tool[data-danger]{color:var(--axs-danger);border-color:color-mix(in srgb, var(--axs-danger) 35%, transparent)}.axs-orx-step-subject,.axs-orx-step-body{border:1px solid var(--axs-line-strong,var(--axs-line));width:100%;font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);background:var(--axs-surface);border-radius:8px;padding:6px 10px}.axs-orx-step-body{resize:vertical}.axs-orx-step-subject:disabled,.axs-orx-step-body:disabled{opacity:.6}.axs-orx-namefield{font-size:var(--axs-text-body);margin-bottom:6px}.axs-orx-lint{color:var(--axs-warn);background:var(--axs-warn-bg);font-family:var(--axs-sans);font-size:var(--axs-text-small);border-radius:10px;gap:8px;margin:8px 0;padding:8px 10px;display:flex}.axs-orx-lint ul{margin:0;padding-left:16px}.axs-orx-refs{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.axs-orx-refs li{font-family:var(--axs-sans);font-size:var(--axs-text-small);color:var(--axs-ink);align-items:baseline;gap:8px;display:flex}.axs-vg{background:radial-gradient(1100px 480px at 12% -10%, color-mix(in srgb, var(--axs-accent) 5%, transparent), transparent 60%), var(--axs-canvas-bg,var(--axs-surface-dim,#0f1115));flex:1;grid-template-columns:minmax(264px,300px) minmax(0,1fr);min-height:0;display:grid}.axs-vg[data-expanded=true]{grid-template-columns:minmax(0,1fr)}.axs-vg[data-expanded=true] .axs-vg-rail{display:none}.axs-vg-rail{border-right:1px solid var(--axs-line);background:var(--axs-surface);flex-direction:column;min-height:0;display:flex}.axs-vg-rail-head{border-bottom:1px solid var(--axs-line);flex-shrink:0;padding:13px 14px 10px}.axs-vg-kicker{font-family:var(--axs-mono);font-size:var(--axs-text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--axs-ink-faint)}.axs-vg-title{font-family:var(--axs-display);letter-spacing:-.02em;color:var(--axs-ink);margin:3px 0 0;font-size:16px;font-weight:600;line-height:1.15}.axs-vg-tally{font-family:var(--axs-mono);color:var(--axs-ink-mid);font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px;display:block}.axs-vg-tally-of{color:var(--axs-ink-faint)}.axs-vg-tally-sep{color:var(--axs-ink-faint);margin:0 6px}.axs-vg-controls{border-bottom:1px solid var(--axs-line);flex-direction:column;flex-shrink:0;gap:7px;padding:10px 12px;display:flex}.axs-vg-search-input{font-family:var(--axs-sans);border:1px solid var(--axs-line-hard,var(--axs-line));background:var(--axs-surface);width:100%;color:var(--axs-ink);border-radius:6px;padding:7px 10px;font-size:12px}.axs-vg-search-input:focus-visible{border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 14%, transparent);outline:none}.axs-vg-selects{grid-template-columns:1fr 1fr;gap:7px;display:grid}.axs-vg-select{font-family:var(--axs-sans);border:1px solid var(--axs-line);background:var(--axs-surface);min-width:0;color:var(--axs-ink-mid);cursor:pointer;border-radius:6px;padding:5px 7px;font-size:11.5px}.axs-vg-select:hover{border-color:color-mix(in srgb, var(--axs-accent) 34%, var(--axs-line));color:var(--axs-ink)}.axs-vg-select:focus-visible{border-color:color-mix(in srgb, var(--axs-accent) 45%, var(--axs-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 14%, transparent);outline:none}.axs-vg-toggle{font-family:var(--axs-sans);color:var(--axs-ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.axs-vg-toggle input{opacity:0;width:1px;height:1px;position:absolute}.axs-vg-toggle-track{background:color-mix(in srgb, var(--axs-ink-faint) 40%, transparent);border:1px solid var(--axs-line);border-radius:999px;flex-shrink:0;width:34px;height:18px;transition:background .14s;position:relative}.axs-vg-toggle-knob{background:var(--axs-surface);border-radius:50%;width:14px;height:14px;transition:transform .14s;position:absolute;top:1px;left:1px;box-shadow:0 1px 2px #00000047}.axs-vg-toggle input:checked+.axs-vg-toggle-track{background:color-mix(in srgb, var(--axs-accent) 62%, transparent);border-color:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line))}.axs-vg-toggle input:checked+.axs-vg-toggle-track .axs-vg-toggle-knob{transform:translate(16px)}.axs-vg-toggle input:focus-visible+.axs-vg-toggle-track{box-shadow:0 0 0 3px color-mix(in srgb, var(--axs-accent) 16%, transparent)}.axs-vg-list{flex:1;min-height:0;padding:4px 6px 28px;overflow-y:auto}.axs-vg-list-empty{font-family:var(--axs-sans);color:var(--axs-ink-mid);padding:18px 10px;font-size:12px;line-height:1.5}.axs-vg-group{margin-top:8px}.axs-vg-group:first-child{margin-top:4px}.axs-vg-group-head{z-index:1;background:var(--axs-surface);border-bottom:1px solid var(--axs-line);justify-content:space-between;align-items:baseline;gap:8px;padding:5px 8px 4px;display:flex;position:-webkit-sticky;position:sticky;top:0}.axs-vg-group-title{font-family:var(--axs-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--axs-ink-mid);margin:0;font-size:10.5px;font-weight:600}.axs-vg-group-count{font-family:var(--axs-mono);font-size:var(--axs-text-micro);color:var(--axs-ink-faint);font-variant-numeric:tabular-nums}.axs-vg-row{text-align:left;width:100%;color:var(--axs-ink);cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;border-radius:5px;align-items:center;gap:8px;padding:6px 8px;transition:background .1s,border-color .1s;display:flex}.axs-vg-row:hover{background:color-mix(in srgb, var(--axs-accent) 7%, transparent)}.axs-vg-row:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--axs-accent) 40%, transparent);outline:none}.axs-vg-row.is-selected{border-left-color:var(--axs-accent);background:color-mix(in srgb, var(--axs-accent) 11%, transparent)}.axs-vg-row.is-inert .axs-vg-row-label{color:var(--axs-ink-mid)}.axs-vg-row-dot{background:var(--axs-ink-faint);border-radius:50%;flex-shrink:0;width:6px;height:6px}.axs-vg-row-dot--reachable{background:var(--axs-ok,#3f9d6d)}.axs-vg-row-dot--registry{box-shadow:inset 0 0 0 1px var(--axs-ink-faint);background:0 0}.axs-vg-row-dot--aliased{background:var(--axs-warn,#c98a2b)}.axs-vg-row-label{min-width:0;font-family:var(--axs-sans);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:500;line-height:1.25;overflow:hidden}.axs-vg-row.is-selected .axs-vg-row-label{font-weight:600}.axs-vg-row-meta{font-family:var(--axs-mono);letter-spacing:.02em;color:var(--axs-ink-faint);white-space:nowrap;flex-shrink:0;font-size:9.5px}.axs-vg-reach{font-family:var(--axs-sans);letter-spacing:.02em;white-space:nowrap;color:var(--axs-ink-mid);align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex}.axs-vg-reach:before{content:"";background:var(--axs-ink-faint);border-radius:50%;width:6px;height:6px}.axs-vg-reach--reachable{color:color-mix(in srgb, var(--axs-ok,#3f9d6d) 82%, var(--axs-ink))}.axs-vg-reach--reachable:before{background:var(--axs-ok,#3f9d6d)}.axs-vg-reach--registry{color:var(--axs-ink-faint)}.axs-vg-reach--aliased{color:color-mix(in srgb, var(--axs-warn,#c98a2b) 78%, var(--axs-ink))}.axs-vg-reach--aliased:before{background:var(--axs-warn,#c98a2b)}.axs-vg-stage{flex-direction:column;min-width:0;min-height:0;display:flex}.axs-vg-stage-idle{text-align:center;max-width:36ch;color:var(--axs-ink-mid);margin:auto;padding:24px}.axs-vg-stage-idle strong{font-family:var(--axs-display,var(--axs-sans));color:var(--axs-ink);margin-bottom:6px;font-size:15px;display:block}.axs-vg-stage-idle p{font-family:var(--axs-sans);margin:0;font-size:12.5px;line-height:1.5}.axs-vg-stage-head{border-bottom:1px solid var(--axs-line);background:var(--axs-surface);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 16px;display:flex}.axs-vg-stage-zone{font-family:var(--axs-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--axs-ink-faint);font-size:10px;font-weight:600}.axs-vg-stage-title{font-family:var(--axs-display,var(--axs-sans));letter-spacing:-.01em;color:var(--axs-ink);margin:2px 0 1px;font-size:16px;font-weight:600;line-height:1.15}.axs-vg-stage-id{font-family:var(--axs-mono);color:var(--axs-ink-faint);font-size:10.5px}.axs-vg-stage-tools{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:7px;padding-top:3px;display:inline-flex}.axs-vg-tool{font-family:var(--axs-sans);border:1px solid var(--axs-line);background:var(--axs-surface);color:var(--axs-ink-mid);cursor:pointer;border-radius:6px;padding:5px 10px;font-size:11.5px;font-weight:500;transition:border-color .12s,color .12s}.axs-vg-tool:hover{border-color:color-mix(in srgb, var(--axs-accent) 34%, var(--axs-line));color:var(--axs-ink)}.axs-vg-tool.is-active{border-color:color-mix(in srgb, var(--axs-accent) 55%, var(--axs-line));background:color-mix(in srgb, var(--axs-accent) 12%, var(--axs-surface));color:var(--axs-ink)}.axs-vg-tool--ghost{color:var(--axs-ink-faint)}.axs-vg-stage-body{flex-direction:column;flex:1;min-height:0;padding:14px 16px;display:flex;overflow:auto}.axs-vg-mount{flex-direction:column;flex:1;min-height:0;display:flex}.axs-vg-mount>.axs-vcard{flex:1;min-height:0}@media (max-width:720px){.axs-vg{--axs-text-micro:12px;grid-template-columns:minmax(0,1fr)}.axs-vg-tally,.axs-vg-select,.axs-vg-group-title,.axs-vg-row-meta,.axs-vg-reach,.axs-vg-stage-zone,.axs-vg-stage-id,.axs-vg-tool{font-size:12px}.axs-vg-rail{border-right:none}.axs-vg-stage,.axs-vg[data-mounted=true] .axs-vg-rail{display:none}.axs-vg[data-mounted=true] .axs-vg-stage{display:flex}}