.ta-page{gap:var(--space-6);flex-direction:column;display:flex}.ta-tree-bar{border-bottom:1px solid color-mix(in srgb, var(--color-rule) 74%, transparent);flex-direction:column;align-items:flex-start;gap:.6rem;padding-bottom:1rem;display:flex}.ta-breadcrumb{flex-wrap:wrap;align-items:center;gap:.2rem;font-size:.76rem;display:flex}.ta-breadcrumb button{color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;padding:.15rem .3rem;font-size:.76rem}.ta-breadcrumb button:hover{color:var(--color-text-primary);text-decoration:underline}.ta-breadcrumb strong{color:var(--color-text-primary);padding:.15rem .3rem}.ta-back-btn{background:var(--color-rule);color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;border:0;border-radius:999px;margin-right:.2rem;padding:.2rem .55rem;font-size:.76rem;font-weight:650}.ta-back-btn:hover{color:var(--color-text-primary)}.ta-persistent-badges{flex-wrap:wrap;gap:.5rem;display:flex}.ta-badge{background:color-mix(in srgb, var(--color-page-background) 76%, white);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:baseline;gap:.35rem;padding:.3rem .65rem;font-size:.68rem;font-weight:600;display:inline-flex}.ta-badge-label{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.6rem;font-weight:700}.ta-tabbar{background:var(--color-rule);border-radius:var(--radius-pill);gap:.3rem;width:fit-content;padding:.28rem;display:flex}.ta-tabbtn{appearance:none;border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.5rem 1.1rem;font-weight:650}.ta-tabbtn[aria-selected=true]{background:var(--color-card-surface);color:var(--color-text-primary);box-shadow:var(--shadow-card)}.ta-tabbtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ta-card{background:var(--color-card-surface);border-radius:var(--radius-large);box-shadow:var(--shadow-card);padding:var(--space-5) var(--space-6)}.ta-card+.ta-card{margin-top:var(--space-5)}.ta-card h2{font-size:var(--text-lg);margin:0 0 var(--space-1);font-weight:650}.ta-card .ta-card-sub{color:var(--color-text-tertiary);font-size:var(--text-sm);margin-bottom:var(--space-4);line-height:1.5}.ta-card .ta-card-sub code{font-family:var(--font-mono);font-size:var(--text-sm)}.ta-evidence-chip{font-size:var(--text-xs);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.3rem;padding:.16rem .55rem;font-weight:650;display:inline-flex}.ta-evidence-chip:before{content:"";border-radius:50%;flex:none;width:5px;height:5px}.ta-ev-measured{background:color-mix(in srgb, var(--color-status-positive) 14%, var(--color-card-surface));color:var(--color-status-positive)}.ta-ev-measured:before{background:var(--color-status-positive)}.ta-ev-observed{background:color-mix(in srgb, var(--color-accent-primary) 12%, var(--color-card-surface));color:var(--color-accent-primary)}.ta-ev-observed:before{background:var(--color-accent-primary)}.ta-ev-expert{background:color-mix(in srgb, var(--color-accent-soft) 16%, var(--color-card-surface));color:var(--color-accent-strong)}.ta-ev-expert:before{background:var(--color-accent-soft)}.ta-ev-unattributed{background:var(--color-rule);color:var(--color-text-secondary);border:1px dashed var(--color-rule-strong)}.ta-ev-unattributed:before{background:var(--color-text-tertiary)}.ta-ev-none{background:var(--color-rule);color:var(--color-text-tertiary);font-style:italic}.ta-evidence-source{color:var(--color-text-tertiary);text-align:right;margin-top:.2rem;font-size:.6rem;font-weight:500;display:block}.ta-ledger-reveal summary{cursor:pointer;color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:.4rem;font-weight:650}.ta-ledger-reveal summary:hover{color:var(--color-text-primary)}.ta-ledger-row{align-items:baseline;gap:var(--space-3);border-top:var(--border-subtle);grid-template-columns:1.3fr repeat(3,.62fr);padding:.65rem 0;display:grid}.ta-ledger-row:first-of-type{border-top:none}.ta-ledger-row.ta-head{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);padding-bottom:.5rem;font-weight:650}.ta-ledger-row .ta-num{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.ta-causal-group{margin-top:var(--space-5)}.ta-causal-group>.ta-group-label{font-size:var(--text-base);margin-bottom:var(--space-2);font-weight:650}.ta-group-label.ta-sourced{color:var(--color-accent-primary)}.ta-group-label.ta-received{color:var(--color-status-positive)}.ta-group-label.ta-suppressed,.ta-group-label.ta-suppressing{color:var(--color-accent-critical)}.ta-empty-note{color:var(--color-text-tertiary);font-size:var(--text-base);padding:.4rem 0;font-style:italic}.ta-channel-grid{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=720px){.ta-channel-grid{grid-template-columns:1fr}}.ta-channel-card{border:var(--border-strong);border-radius:var(--radius-small);padding:var(--space-4)}.ta-channel-card .ta-ch-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.ta-channel-card .ta-ch-name{font-size:var(--text-lg);font-weight:650}.ta-channel-card .ta-ch-id{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-tertiary)}.ta-channel-card .ta-ch-typology{font-size:var(--text-xs);color:var(--color-text-secondary);background:var(--color-rule);border-radius:var(--radius-pill);margin-bottom:var(--space-3);padding:.15rem .5rem;font-weight:650;display:inline-block}.ta-weight-row{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.ta-weight-track{border-radius:var(--radius-pill);background:var(--color-rule);flex:1;height:8px;overflow:hidden}.ta-weight-fill{background:var(--color-accent-primary);border-radius:var(--radius-pill);height:100%}.ta-weight-val{font-size:var(--text-base);font-variant-numeric:tabular-nums;text-align:right;width:3rem;font-weight:650}.ta-ch-tps{margin-top:var(--space-3);flex-wrap:wrap;gap:.35rem;display:flex}.ta-ch-tp-pill{font-size:var(--text-xs);font-family:var(--font-mono);background:color-mix(in srgb, var(--color-accent-primary) 10%, var(--color-card-surface));color:var(--color-accent-strong);border-radius:.4rem;padding:.18rem .5rem}.ta-mock-flag{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-accent-critical);background:color-mix(in srgb, var(--color-status-attention) 8%, var(--color-card-surface));border-radius:var(--radius-small);padding:.5rem .7rem;line-height:1.5}.ta-bench-two{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}@media (width<=720px){.ta-bench-two{grid-template-columns:1fr}}.ta-bench-col{border:var(--border-strong);border-radius:var(--radius-small);padding:var(--space-4)}.ta-bench-col.ta-empty-state{background:var(--color-rule);border-style:dashed;flex-direction:column;justify-content:center;min-height:9rem;display:flex}.ta-bench-col.ta-reference-only{background:repeating-linear-gradient(135deg, var(--color-rule) 0px, var(--color-rule) 8px, var(--color-card-surface) 8px, var(--color-card-surface) 16px);filter:grayscale(60%)}.ta-reference-only-banner{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-primary);background:var(--color-rule-strong);border-radius:var(--radius-small);margin-bottom:var(--space-3);padding:.2rem .55rem;font-weight:750;display:inline-block}.ta-scaffold-flag{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-critical);background:color-mix(in srgb, var(--color-status-attention) 10%, var(--color-card-surface));border-radius:var(--radius-small);margin-bottom:var(--space-3);padding:.2rem .55rem;font-weight:750;display:inline-block}.ta-not-set{color:var(--color-text-tertiary);font-style:italic}.ta-bench-col .ta-arch-name{font-weight:650;font-size:var(--text-base);margin-bottom:.15rem}.ta-bench-col .ta-arch-desc{color:var(--color-text-tertiary);font-size:var(--text-sm);margin-bottom:var(--space-3)}.ta-kv-row{border-top:var(--border-subtle);font-size:var(--text-sm);justify-content:space-between;padding:.4rem 0;display:flex}.ta-kv-row:first-of-type{border-top:none}.ta-kv-row .ta-k{color:var(--color-text-secondary)}.ta-kv-row .ta-v{text-align:right;font-weight:620}.ta-persona-row{gap:var(--space-4);padding:var(--space-3) 0;border-top:var(--border-subtle);grid-template-columns:8.5rem 1fr;display:grid}.ta-persona-row:first-of-type{border-top:none}.ta-persona-name{font-weight:650;font-size:var(--text-base)}.ta-persona-fit{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-status-positive) 14%, var(--color-card-surface));color:var(--color-status-positive);margin-top:.2rem;padding:.1rem .45rem;font-size:.65rem;font-weight:650;display:inline-block}.ta-persona-detail p{font-size:var(--text-base);color:var(--color-text-secondary);margin:0 0 .4rem}.ta-persona-detail .ta-plabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-weight:650}.ta-action-tier-banner{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-small);background:color-mix(in srgb, var(--color-status-positive) 10%, var(--color-card-surface));margin-bottom:var(--space-5);display:flex}.ta-action-tier-banner.ta-tier-act-now{background:color-mix(in srgb, var(--color-status-attention) 10%, var(--color-card-surface))}.ta-action-tier-banner .ta-badge{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--color-status-positive);background:var(--color-card-surface);border-radius:var(--radius-pill);white-space:nowrap;padding:.3rem .7rem;font-weight:700}.ta-tier-act-now .ta-badge{color:var(--color-accent-critical)}.ta-action-tier-banner .ta-desc{font-size:var(--text-base);color:var(--color-text-secondary)}.ta-action-tier-banner .ta-desc b{color:var(--color-text-primary)}.ta-action-item{gap:var(--space-4);padding:var(--space-4) 0;border-top:var(--border-subtle);display:flex}.ta-action-item:first-of-type{border-top:none}.ta-action-item .ta-check{border:1.5px solid var(--color-rule-strong);border-radius:50%;flex:none;width:1.4rem;height:1.4rem;margin-top:.1rem}.ta-action-item .ta-body b{font-size:var(--text-base)}.ta-action-item .ta-body .ta-evidence-line{font-size:var(--text-sm);color:var(--color-text-tertiary);margin-top:.35rem}.te-briefing-stage .account-manager-script{justify-content:flex-start}.te-stage-explorer-section{gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(18rem,.7fr);align-items:start;display:grid}.te-accordion-card{background:var(--color-card-surface);border-radius:var(--radius-large);box-shadow:var(--shadow-card);padding:var(--space-5) var(--space-6) var(--space-3)}.te-accordion-card>h2{font-size:var(--text-lg);margin:.15rem 0 var(--space-3);font-weight:650}.te-phase-block{border-top:var(--border-subtle)}.te-phase-block:first-of-type{border-top:none}.te-phase-head{padding:var(--space-3) 0;justify-content:space-between;align-items:center;display:flex}.te-phase-head strong{font-size:var(--text-base);font-weight:650}.te-count{font-size:var(--text-sm);color:var(--color-text-tertiary)}.te-stage-row{padding:var(--space-2) 0 var(--space-2) var(--space-3);border-left:2px solid var(--color-rule);margin:0 0 var(--space-1) var(--space-1)}.te-stage-head{padding:var(--space-1) 0;font-size:var(--text-sm);color:var(--color-text-primary);justify-content:space-between;align-items:center;font-weight:600;display:flex}.te-touchpoint-row{width:100%;padding:.42rem 0 .42rem var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);border-radius:var(--radius-small);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;display:flex}.te-touchpoint-row--selected{background:color-mix(in srgb, var(--color-accent-primary) 7%, transparent);color:var(--color-text-primary);font-weight:600}.te-dot{background:var(--color-accent-primary);width:5px;height:5px;margin-right:var(--space-2);opacity:0;border-radius:50%;display:inline-block}.te-touchpoint-row--selected .te-dot{opacity:1}.te-accordion-footer{padding:var(--space-3) 0 var(--space-1);font-size:var(--text-xs);color:var(--color-text-tertiary);border-top:var(--border-subtle);margin-top:var(--space-1)}.te-side-sticky{top:var(--space-8);position:sticky}.te-ticker-card{background:var(--color-card-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-5) var(--space-6) var(--space-4)}.te-ticker-title{font-size:var(--text-base);color:var(--color-text-primary);margin:var(--space-1) 0 var(--space-4);font-weight:650}.te-ticker-row{padding:var(--space-2) 0;border-top:var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.te-ticker-row:first-of-type{border-top:none}.te-tier-label{font-size:var(--text-xs);color:var(--color-text-secondary);letter-spacing:.01em;min-width:5.7rem;padding-top:.12rem;font-weight:650}.te-tier-value{font-size:var(--text-sm);color:var(--color-text-primary);text-align:right;font-weight:600}.te-tier-value--muted{color:var(--color-text-tertiary);font-style:italic;font-weight:500}.te-tier-value__note{font-size:var(--text-xs);color:var(--color-text-tertiary);font-weight:500;display:block}.te-tier-value__pos{font-size:var(--text-xs);color:var(--color-status-positive);font-weight:600;display:block}.te-tier-value__neg{font-size:var(--text-xs);color:var(--color-accent-critical);font-weight:600;display:block}.te-tier-indicator{font-size:var(--text-xs);color:var(--color-text-tertiary);border-radius:var(--radius-pill);padding:.18rem var(--space-2);white-space:nowrap;background:#1d1d1f0f;margin-top:.12rem;font-weight:650}.te-ticker-empty{font-size:var(--text-sm);color:var(--color-text-tertiary);margin:var(--space-1) 0 0}.te-analytics-btn{width:100%;margin-top:var(--space-4);border:1px solid var(--color-accent-primary);color:var(--color-accent-primary);border-radius:var(--radius-pill);font-size:var(--text-sm);cursor:pointer;background:0 0;padding:.62rem 0;font-weight:650}.te-analytics-note{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-tertiary);text-align:center}.pjc{--pjc-brand-strong:var(--color-aha-orange-700);--pjc-brand:var(--color-aha-orange-600);--pjc-brand-medium:var(--color-aha-orange-500);--pjc-brand-soft:var(--color-aha-orange-400);--pjc-brand-border:var(--color-aha-orange-200);--pjc-brand-surface:var(--color-aha-orange-50);--pjc-text-primary:var(--color-text-primary);--pjc-text-secondary:var(--color-text-secondary);--pjc-text-muted:var(--color-text-tertiary);--pjc-text-subtle:var(--color-text-tertiary);--pjc-text-on-brand:var(--color-card-surface);--pjc-page-surface:var(--color-page-background);--pjc-card-surface:var(--color-card-surface);--pjc-card-surface-soft:var(--color-aha-muted-surface);--pjc-card-surface-muted:var(--color-aha-touchpoint-surface);--pjc-overlay-surface:var(--color-card-surface);--pjc-border:var(--color-rule);--pjc-border-medium:var(--color-rule-strong);--pjc-shadow-card:var(--shadow-card);--pjc-shadow-card-hover:0 20px 40px #11182714;--pjc-shadow-brand:0 10px 20px #e6672240;--pjc-radius-card:var(--radius-large);--pjc-radius-stage:var(--radius-card);--pjc-radius-control:var(--radius-card);--pjc-radius-small:var(--radius-small);--pjc-radius-pill:var(--radius-pill);--pjc-space-1:var(--space-1);--pjc-space-2:var(--space-2);--pjc-space-3:var(--space-3);--pjc-space-4:var(--space-4);--pjc-space-5:var(--space-5);--pjc-space-6:var(--space-6);--pjc-space-7:var(--space-8);--pjc-space-8:var(--space-8);--pjc-space-10:var(--space-10);--pjc-space-12:var(--space-12);--pjc-space-16:var(--space-16);--pjc-font-family:var(--font-ui);--pjc-font-weight-medium:500;--pjc-font-weight-semibold:600;--pjc-font-weight-bold:700;--pjc-font-weight-extrabold:800;width:100%;padding-block:var(--pjc-space-12) var(--pjc-space-16);background:var(--pjc-page-surface);color:var(--pjc-text-primary);font-family:var(--pjc-font-family);isolation:isolate;position:relative;overflow:hidden}.pjc,.pjc *,.pjc :before,.pjc :after{box-sizing:border-box}.pjc:before,.pjc:after{z-index:-1;aspect-ratio:1;border-radius:var(--pjc-radius-pill);background:var(--pjc-brand-surface);filter:blur(5rem);opacity:.45;pointer-events:none;content:"";width:min(28rem,42vw);position:absolute}.pjc:before{top:calc(var(--pjc-space-16) * -1);left:calc(var(--pjc-space-16) * -1)}.pjc:after{right:calc(var(--pjc-space-16) * -1);bottom:calc(var(--pjc-space-16) * -1)}.pjc-container{width:min(var(--container-page-max), calc(100% - (var(--pjc-space-5) * 2)));margin-inline:auto}.pjc-section-header{max-width:var(--container-reading-max);margin:0 auto var(--pjc-space-8);text-align:center}.pjc-section-eyebrow{min-height:2rem;padding:var(--pjc-space-2) var(--pjc-space-4);border:1px solid var(--pjc-brand-border);border-radius:var(--pjc-radius-pill);background:var(--pjc-brand-surface);color:var(--pjc-brand-strong);font-size:var(--text-xs);font-weight:var(--pjc-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;line-height:1;display:inline-flex}.pjc-section-title{margin:var(--pjc-space-4) 0 0;color:var(--pjc-text-primary);font-size:var(--text-2xl);font-weight:var(--pjc-font-weight-extrabold);letter-spacing:-.02em;line-height:1.15}.pjc-section-subtitle{max-width:var(--container-reading-max);margin:var(--pjc-space-3) auto 0;color:var(--pjc-text-muted);font-size:var(--text-lg);line-height:1.6}.pjc-grid{align-items:stretch;gap:var(--pjc-space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pjc-card{border:1px solid var(--pjc-border);border-radius:var(--pjc-radius-card);background:var(--pjc-card-surface);min-width:0;height:100%;box-shadow:var(--pjc-shadow-card);flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.pjc-card--locked{filter:blur(.4rem);opacity:.55;pointer-events:none;transition:filter .5s,opacity .5s}.pjc-card:hover{transform:translateY(calc(var(--pjc-space-1) * -1));border-color:var(--pjc-brand-border);box-shadow:var(--pjc-shadow-card-hover)}.pjc-card--active{border-color:var(--pjc-brand);box-shadow:var(--pjc-shadow-brand)}.pjc-stage-block--active{border-color:var(--pjc-brand);box-shadow:0 0 0 1px var(--pjc-brand) inset}.pjc-dot-list-item--highlighted{border-radius:var(--pjc-radius-small);font-weight:var(--pjc-font-weight-semibold);padding-block:.0625rem .125rem;padding-inline-end:var(--pjc-space-2)}.pjc-dot-list-item--highlighted:before{background:currentColor}.pjc-dot-list-item--friction-low,.pjc-dot-list-item--friction-medium{color:var(--pjc-brand-strong);background:var(--pjc-brand-surface)}.pjc-dot-list-item--friction-high{color:var(--color-status-attention);background:color-mix(in srgb, var(--color-status-attention) 10%, var(--pjc-card-surface))}.pjc-card-header{justify-content:space-between;align-items:flex-start;gap:var(--pjc-space-3);padding:var(--pjc-space-5) var(--pjc-space-5) var(--pjc-space-3);display:flex;position:relative}.pjc-card-header-main{flex:1;min-width:0}.pjc-card-meta{margin-bottom:var(--pjc-space-3);color:var(--pjc-brand);font-size:var(--text-xs);font-weight:var(--pjc-font-weight-extrabold);letter-spacing:.1em;text-transform:uppercase;line-height:1}.pjc-card-hero{align-items:center;gap:var(--pjc-space-4);min-width:0;display:flex}.pjc-card-visual{background:var(--pjc-brand-surface);justify-content:center;align-items:flex-end;width:9.75rem;min-width:9.75rem;height:12.5rem;display:flex;position:relative;overflow:hidden}.pjc-card-image{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.pjc-card-copy{flex:1;min-width:0}.pjc-card-title{color:var(--pjc-text-primary);font-size:var(--text-lg);font-weight:var(--pjc-font-weight-bold);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.35}.pjc-card-subtitle{margin:var(--pjc-space-2) 0 0;color:var(--pjc-text-muted);font-size:var(--text-sm);line-height:1.6}.pjc-card-accent{border-radius:var(--pjc-radius-pill);background:var(--pjc-brand);width:2.875rem;min-width:2.875rem;height:2.875rem;color:var(--pjc-text-on-brand);box-shadow:var(--pjc-shadow-brand);justify-content:center;align-items:center;display:inline-flex}.pjc-map-title{margin-inline:var(--pjc-space-4);padding:var(--pjc-space-3) var(--pjc-space-1) var(--pjc-space-2);border-top:1px solid var(--pjc-border);color:var(--pjc-brand);font-size:var(--text-xs);font-weight:var(--pjc-font-weight-extrabold);letter-spacing:.1em;text-transform:uppercase;line-height:1}.pjc-stage-list{gap:var(--pjc-space-3);padding:0 var(--pjc-space-3) var(--pjc-space-3);flex-direction:column;flex:1;display:flex}.pjc-stage-block{padding:var(--pjc-space-4);border:1px solid var(--pjc-brand-border);border-radius:var(--pjc-radius-stage);background:linear-gradient(to bottom, var(--pjc-card-surface), color-mix(in srgb, var(--pjc-brand-surface) 54%, var(--pjc-card-surface)))}.pjc-stage-header{margin-bottom:var(--pjc-space-3)}.pjc-stage-title-wrap{align-items:center;gap:var(--pjc-space-3);min-width:0;display:flex}.pjc-stage-icon{border:1px solid var(--pjc-brand-border);border-radius:var(--pjc-radius-pill);background:var(--pjc-brand-surface);width:2.125rem;min-width:2.125rem;height:2.125rem;color:var(--pjc-brand);justify-content:center;align-items:center;display:inline-flex}.pjc-stage-title{color:var(--pjc-text-primary);font-size:var(--text-base);font-weight:var(--pjc-font-weight-bold);letter-spacing:-.02em;margin:0;line-height:1.35}.pjc-stage-columns{align-items:stretch;gap:var(--pjc-space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.pjc-stage-column{min-width:0}.pjc-stage-divider{background:var(--pjc-border);width:1px;min-height:100%}.pjc-column-label{margin-bottom:var(--pjc-space-2);color:var(--pjc-brand);font-size:var(--text-xs);font-weight:var(--pjc-font-weight-extrabold);letter-spacing:.08em;text-transform:uppercase;line-height:1}.pjc-mini-list,.pjc-dot-list{margin:0;padding:0;list-style:none}.pjc-mini-list{gap:var(--pjc-space-2);flex-direction:column;display:flex}.pjc-mini-list-item{align-items:flex-start;gap:var(--pjc-space-2);min-width:0;color:var(--pjc-text-secondary);font-size:var(--text-xs);font-weight:var(--pjc-font-weight-medium);line-height:1.35;display:flex}.pjc-mini-list-item svg{color:var(--pjc-brand);flex:none;margin-top:.0625rem}.pjc-mini-list-item span{overflow-wrap:anywhere;min-width:0}.pjc-dot-list{gap:var(--pjc-space-2);flex-direction:column;display:flex}.pjc-dot-list-item{padding-left:var(--pjc-space-3);color:var(--pjc-text-secondary);font-size:var(--text-xs);font-weight:var(--pjc-font-weight-medium);overflow-wrap:anywhere;line-height:1.35;position:relative}.pjc-dot-list-item:before{border-radius:var(--pjc-radius-pill);background:var(--pjc-text-secondary);content:"";width:.25rem;height:.25rem;position:absolute;top:.55em;left:0}.pjc-card-footer{align-items:center;gap:var(--pjc-space-2);padding:var(--pjc-space-3) var(--pjc-space-5) var(--pjc-space-4);border-top:1px solid var(--pjc-border);background:var(--pjc-card-surface);margin-top:auto;display:flex}.pjc-brand{color:var(--pjc-brand);font-size:var(--text-xs);font-weight:var(--pjc-font-weight-extrabold);letter-spacing:-.02em}.pjc-brand-text{color:var(--pjc-text-muted);font-size:var(--text-xs);line-height:1.35}.pjc-card:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pjc-card{transition:none}.pjc-card:hover{transform:none}}@media (width<=92rem){.pjc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56rem){.pjc{padding-block:var(--pjc-space-10) var(--pjc-space-12)}.pjc-container{width:min(48rem, calc(100% - (var(--pjc-space-4) * 2)))}.pjc-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=35rem){.pjc-container{width:calc(100% - (var(--pjc-space-3) * 2))}.pjc-section-header{margin-bottom:var(--pjc-space-6)}.pjc-card-header{padding:var(--pjc-space-4) var(--pjc-space-4) var(--pjc-space-3)}.pjc-card-hero{align-items:flex-start;gap:var(--pjc-space-3)}.pjc-card-visual{width:5.5rem;min-width:5.5rem;height:5.5rem}.pjc-card-accent{width:2.125rem;min-width:2.125rem;height:2.125rem}.pjc-card-title{font-size:var(--text-base)}.pjc-map-title{margin-inline:var(--pjc-space-3)}.pjc-stage-block{padding:var(--pjc-space-3)}.pjc-stage-columns{gap:var(--pjc-space-4);grid-template-columns:minmax(0,1fr)}.pjc-stage-divider{display:none}.pjc-stage-column+.pjc-stage-column{padding-top:var(--pjc-space-3);border-top:1px solid var(--pjc-border)}.pjc-card-footer{align-items:flex-start;gap:var(--pjc-space-1);padding-inline:var(--pjc-space-4);flex-direction:column}}@supports not (color:color-mix(in srgb, white, black)){.pjc-stage-block{background:var(--pjc-card-surface)}}.prc-card{padding:var(--space-5);border:1px solid var(--color-rule);border-radius:var(--radius-large);background:var(--color-card-surface)}.prc-title{margin:0 0 var(--space-3);font-size:var(--text-base);font-weight:700}.prc-tabbar{gap:var(--space-2);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-rule);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.prc-tab{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-pill);background:var(--color-card-surface);color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-xs);cursor:pointer;font-weight:600;display:inline-flex}.prc-tab--active{border-color:var(--color-accent-primary);background:var(--color-aha-orange-50);color:var(--color-text-primary)}.prc-tab--not-impacted{opacity:.35}.prc-tab--not-impacted:hover{opacity:.5}.prc-tab-label{white-space:nowrap}.prc-impact-badge{padding:.0625rem var(--space-2);border-radius:var(--radius-pill);letter-spacing:.04em;color:var(--color-card-surface);font-size:.625rem;font-weight:700}.prc-impact-badge--high{background:var(--color-status-attention)}.prc-impact-badge--medium{background:var(--color-accent-strong)}.prc-impact-badge--low{background:var(--color-status-positive)}.prc-panel{gap:var(--space-3);flex-direction:column;display:flex}.prc-summary{color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.5}.prc-analysis-list{gap:var(--space-2);padding-left:var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm,.8125rem);flex-direction:column;margin:0;line-height:1.5;display:flex}.prc-action-list{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--text-sm,.8125rem);flex-direction:column;margin:0;display:flex}.prc-action-list li{gap:var(--space-1);color:var(--color-text-secondary);flex-direction:column;display:flex}.prc-action-list strong{color:var(--color-text-primary)}.thb-badge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:var(--text-xs);white-space:nowrap;font-weight:600;line-height:1.2;display:inline-flex}.thb-badge--low,.thb-badge--medium{color:var(--color-accent-strong);background:color-mix(in srgb, var(--color-accent-primary) 14%, var(--color-card-surface));border:1px solid color-mix(in srgb, var(--color-accent-primary) 30%, transparent)}.thb-badge--high{color:var(--color-status-attention);background:color-mix(in srgb, var(--color-status-attention) 12%, var(--color-card-surface));border:1px solid color-mix(in srgb, var(--color-status-attention) 32%, transparent)}.thb-badge svg{flex:none}.thb-badge-touchpoint{font-weight:700}.thb-badge-label{color:var(--color-text-secondary);font-weight:500}.uit1-page{max-width:56rem;padding:var(--space-12) var(--space-6) var(--space-16);color:var(--color-text-primary);font-family:var(--font-ui);margin:0 auto}.uit1-header{gap:var(--space-2);margin-bottom:var(--space-8);flex-direction:column;display:flex}.uit1-back-link{align-self:flex-start;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;display:inline-flex}.uit1-back-link:hover{color:var(--color-accent-primary)}.uit1-eyebrow{color:var(--color-accent-primary);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.uit1-title{font-size:var(--text-2xl,1.75rem);letter-spacing:-.02em;margin:0;font-weight:800}.uit1-subtitle{color:var(--color-text-secondary);margin:0}.uit1-fixture-disclosure{margin-top:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs)}.uit1-prompt-bar{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-rule);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);margin-bottom:var(--space-8);flex-direction:column;display:flex}.uit1-prompt-row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.uit1-field{gap:var(--space-1);flex-direction:column;flex:16rem;display:flex}.uit1-field-label{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600}.uit1-select{padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-card);background:var(--color-card-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-sm,.8125rem)}.uit1-checkbox{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm,.8125rem);display:inline-flex}.uit1-prompt-row--actions{justify-content:space-between}.uit1-cost-badge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-aha-orange-50);color:var(--color-accent-strong);font-size:var(--text-xs);font-weight:700}.uit1-credit-balance{color:var(--color-text-secondary);font-size:var(--text-xs)}.uit1-run-button{padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);background:var(--color-accent-primary);color:var(--color-card-surface);font-family:inherit;font-size:var(--text-sm,.8125rem);cursor:pointer;border:none;margin-left:auto;font-weight:700}.uit1-run-button:disabled{background:var(--color-rule-strong);color:var(--color-text-tertiary);cursor:not-allowed}.uit1-upgrade-callout{color:var(--color-status-attention);font-size:var(--text-xs);margin:0;font-weight:600}.uit1-response{gap:var(--space-6);flex-direction:column;display:flex}.uit1-limitation-badge{padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--color-status-attention) 30%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-status-attention) 8%, var(--color-card-surface));color:var(--color-status-attention);font-size:var(--text-sm,.8125rem);margin:0;font-weight:600}.uit1-stage{padding:var(--space-5);border:1px solid var(--color-rule);border-radius:var(--radius-large);background:var(--color-card-surface)}.uit1-stage-title{margin:0 0 var(--space-3);font-size:var(--text-base);font-weight:700}.uit1-paragraph{margin:0 0 var(--space-2);color:var(--color-text-secondary);line-height:1.5}.uit1-table{border-collapse:collapse;width:100%;font-size:var(--text-sm,.8125rem)}.uit1-table th,.uit1-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top}.uit1-table th{color:var(--color-text-secondary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em}.uit1-action-list{gap:var(--space-3);padding-left:var(--space-6);flex-direction:column;margin:0;display:flex}.uit1-action-list li{gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm,.8125rem);flex-direction:column;display:flex}.uit1-action-list strong{color:var(--color-text-primary)}.uit1-calc-grid{gap:var(--space-3);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.uit1-calc-row{padding:var(--space-3);border-radius:var(--radius-card);background:var(--color-aha-muted-surface)}.uit1-calc-row dt{color:var(--color-text-tertiary);font-size:var(--text-xs)}.uit1-calc-row dd{color:var(--color-text-primary);font-size:var(--text-base);margin:0;font-weight:700}.uit1-empty-state{padding:var(--space-8);border:1px dashed var(--color-rule-strong);border-radius:var(--radius-large);color:var(--color-text-tertiary);text-align:center}.pci-overview__intelligence-organization,.pci-overview__dead-slot{gap:var(--space-8);display:grid}.pci-overview__flow{border-top:var(--border-strong);border-bottom:var(--border-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pci-overview__flow article{min-width:0;padding:var(--space-8);border-right:var(--border-strong)}.pci-overview__flow article:first-child{padding-left:0}.pci-overview__flow article:last-child{border-right:0;padding-right:0}.pci-overview__flow span,.pci-overview__recommendation-actions>span{color:var(--color-text-tertiary);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:650}.pci-overview__flow h3{margin:var(--space-3) 0;font-size:var(--text-lg)}.pci-overview__flow p{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.pci-overview__recommendation{align-items:end;gap:var(--space-10);padding:var(--space-8) 0;border-top:var(--border-strong);border-bottom:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;display:grid}.pci-overview__recommendation h3{margin:var(--space-3) 0;font-size:var(--text-xl)}.pci-overview__recommendation p{max-width:var(--container-reading-max);color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.6}.pci-overview__recommendation-actions{justify-items:end;gap:var(--space-3);display:grid}.pci-overview__recommendation-actions strong{color:var(--color-accent-critical);font-family:var(--font-ui);font-size:var(--text-xl);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:500}.pci-overview .evidence-row p{font-size:var(--text-sm);margin:0}@media (width<=900px){.pci-overview__flow{grid-template-columns:1fr 1fr}.pci-overview__flow article,.pci-overview__flow article:first-child,.pci-overview__flow article:last-child{padding:var(--space-6);border-right:var(--border-strong);border-bottom:var(--border-strong)}.pci-overview__flow article:nth-child(2n){border-right:0}.pci-overview__flow article:nth-last-child(-n+2){border-bottom:0}.pci-overview__recommendation{grid-template-columns:1fr}.pci-overview__recommendation-actions{justify-items:start}}@media (width<=620px){.pci-overview__flow{grid-template-columns:1fr}.pci-overview__flow article,.pci-overview__flow article:first-child,.pci-overview__flow article:last-child,.pci-overview__flow article:nth-child(2n),.pci-overview__flow article:nth-last-child(-n+2){padding:var(--space-5) 0;border-right:0;border-bottom:var(--border-strong)}.pci-overview__flow article:last-child{border-bottom:0}}.aha-landing-page{gap:var(--space-6);display:grid}.aha-landing-hero{gap:var(--space-3);max-width:40rem;padding:var(--space-8) var(--space-6) 0;text-align:center;margin:0 auto;display:grid}.aha-landing-logo{width:22rem;max-width:85%;margin:0 auto;display:block}.aha-landing-hero p{color:var(--color-text-secondary);line-height:1.6}.aha-landing-progress{color:var(--color-aha-orange-600);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:700}.aha-landing-page__body{gap:var(--space-6);max-width:40rem;padding:0 var(--space-6) var(--space-8);margin:0 auto;display:grid}.aha-landing-section{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);display:grid}.aha-landing-example{color:var(--color-text-secondary);margin:0;line-height:1.6}.aha-landing-field{gap:var(--space-2);border:none;margin:0;padding:0;display:grid}.aha-landing-field legend{padding:0;font-size:.85rem;font-weight:600}.aha-landing-field input,.aha-landing-field textarea{border:var(--border-subtle);border-radius:var(--radius-medium);padding:.6rem .8rem;font-family:inherit;font-size:.9rem}.aha-landing-field textarea{resize:vertical}.aha-landing-chip-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.aha-landing-chip{border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-page-background);color:var(--color-text-secondary);cursor:pointer;padding:.45rem 1rem;font-size:.82rem}.aha-landing-chip.is-selected{border-color:var(--color-accent-strong);background:var(--color-accent-strong);color:var(--color-card-surface)}.aha-landing-error{color:var(--color-aha-error);margin:0;font-size:.82rem}.aha-landing-eyebrow{color:var(--color-aha-orange-600);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:700}.aha-landing-sliders{gap:var(--space-4);display:grid}.aha-landing-slider{gap:var(--space-2);display:grid}.aha-landing-slider__label{justify-content:space-between;align-items:baseline;font-size:.85rem;font-weight:600;display:flex}.aha-landing-slider__label strong{color:var(--color-aha-orange-600)}.aha-landing-slider input[type=range]{width:100%;accent-color:var(--color-aha-orange-600)}.aha-landing-sensitivity{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-rule);display:grid}.aha-landing-journey__channel{border-radius:var(--radius-pill);background:var(--color-aha-orange-50);border:1px solid var(--color-aha-orange-200);color:var(--color-aha-orange-700);padding:.32rem .75rem;font-size:.72rem;font-weight:600}.observatory-page{--wyrago-page-max:84rem}.observatory-page__intro-grid{gap:var(--space-8);max-width:72rem;padding:0 var(--space-6) var(--space-8);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.observatory-page__intro{gap:var(--space-4);align-content:start;display:grid}.observatory-page__intro h1{margin:0}.observatory-page__intro-subtitle{color:var(--color-text-primary);margin:0;font-weight:650}.observatory-page__intro-body{gap:var(--space-4);color:var(--color-text-secondary);line-height:1.6;display:grid}.observatory-page__intro-body p{margin:0}.observatory-page__counts{gap:var(--space-8);padding-top:var(--space-2);display:flex}.observatory-page__count{gap:var(--space-1);flex-direction:column;display:flex}.observatory-page__count-value{color:var(--color-text-primary);font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:300;line-height:1}.observatory-page__count-label{color:var(--color-text-secondary);font-size:.95rem;font-weight:650}.observatory-page__form-column .aha-landing-section{margin:0}.observatory-page .aha-landing-chip,.observatory-page .primary-action{border-radius:.25rem}@media (width<=900px){.observatory-page__intro-grid{grid-template-columns:1fr}}.pnb-bar{width:100%;max-width:56rem;margin:var(--space-4) auto 0;padding:0 var(--space-4)}.pnb-heading{margin-bottom:var(--space-2);text-align:center;display:block}.pnb-tabbar{justify-content:center;align-items:center;gap:clamp(var(--space-1), 1.4vw, var(--space-4));flex-wrap:nowrap;width:100%;display:flex}.pnb-tab{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-2) 0 calc(var(--space-2) + 2px);color:var(--color-text-secondary);font-family:inherit;font-size:clamp(.625rem, 1.3vw, var(--text-sm));white-space:nowrap;cursor:pointer;background:0 0;flex:0 auto;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.pnb-tab:after{content:"";background:var(--color-accent-primary);opacity:0;height:2px;transition:opacity .15s;position:absolute;bottom:0;left:0;right:0}.pnb-tab:hover{color:var(--color-text-primary)}.pnb-tab--active{color:var(--color-accent-primary)}.pnb-tab--active:after{opacity:1}.pnb-tab--not-impacted{opacity:.35;color:var(--color-text-tertiary)}.pnb-tab--not-impacted:hover{opacity:.5}.pnb-tab-label{text-overflow:ellipsis;overflow:hidden}.egs-root{width:100%;max-width:var(--container-page-max);margin:var(--space-8) auto;padding:0 var(--space-6);color:var(--color-text-primary)}.egs-header{margin-bottom:var(--space-6)}.egs-title{font-size:var(--text-xl);color:var(--color-text-primary);margin:0;font-weight:600}.egs-subtitle{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.egs-error-note{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--color-status-attention)}.egs-grid{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.egs-grid{grid-template-columns:minmax(0,1fr) 320px 380px}}.egs-section-heading-row{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.egs-section-heading{margin:0 0 var(--space-3);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);font-weight:600}.egs-category-list{gap:var(--space-6);flex-direction:column;display:flex}.egs-category-card{border-radius:var(--radius-large);background:var(--color-page-background);padding:var(--space-4);margin-bottom:var(--space-6)}.egs-category-card:last-child{margin-bottom:0}.egs-category-title{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text-primary);font-weight:500}.egs-touchpoint-divider>*+*{border-top:var(--border-subtle)}.egs-aside{gap:var(--space-6);flex-direction:column;display:flex}.egs-hidden-file-input{display:none}.egs-slider-row{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.egs-slider-label{text-overflow:ellipsis;white-space:nowrap;width:14rem;font-size:var(--text-sm);color:var(--color-text-secondary);flex-shrink:0;overflow:hidden}.egs-slider-id{margin-right:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-tertiary)}.egs-slider-input{cursor:pointer;appearance:none;border-radius:var(--radius-pill);background:var(--color-rule-strong);min-width:0;height:2px;accent-color:var(--color-accent-primary);flex:1}.egs-slider-input::-webkit-slider-thumb{appearance:none;background:var(--color-accent-primary);cursor:pointer;border-radius:50%;width:10px;height:10px}.egs-slider-input::-moz-range-thumb{background:var(--color-accent-primary);cursor:pointer;border:0;border-radius:50%;width:10px;height:10px}.egs-slider-percent{text-align:right;width:3.5rem;font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-shrink:0}.egs-slider-percent--positive{color:var(--color-status-positive)}.egs-slider-percent--negative{color:var(--color-accent-critical)}.egs-slider-percent--neutral{color:var(--color-text-tertiary)}.egs-toggle{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.egs-toggle-switch{border-radius:var(--radius-pill);background:var(--color-rule-strong);cursor:pointer;border:0;width:36px;height:20px;transition:background-color .2s ease-out;position:relative}.egs-toggle-switch--on{background:var(--color-accent-primary)}.egs-toggle-thumb{background:var(--color-card-surface);border-radius:50%;width:16px;height:16px;transition:left .2s ease-out;position:absolute;top:2px;left:2px}.egs-toggle-switch--on .egs-toggle-thumb{left:18px}.egs-facility-field{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.egs-facility-input{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);width:8rem;padding:var(--space-1) var(--space-2);text-align:right;font-size:var(--text-sm);color:var(--color-text-primary)}.egs-mix-list{gap:var(--space-2);flex-direction:column;display:flex}.egs-mix-row{align-items:center;gap:var(--space-2);grid-template-columns:1fr auto auto;display:grid}.egs-mix-name-input{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);min-width:0;padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-text-primary)}.egs-mix-button{border-radius:var(--radius-small);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);cursor:pointer;border:0;font-weight:500}.egs-mix-button--save{background:var(--color-accent-primary);color:#fff}.egs-mix-button--load{background:var(--color-rule-strong);color:var(--color-text-primary)}.egs-mix-hint{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-text-tertiary)}.egs-kpi-grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.egs-kpi-card{border-radius:var(--radius-large);background:var(--color-page-background);padding:var(--space-4)}.egs-kpi-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary);margin:0;font-weight:500}.egs-kpi-value{margin:var(--space-1) 0 0;font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:600;transition:color .2s ease-out}.egs-kpi-value--neutral{color:var(--color-text-primary)}.egs-kpi-value--positive{color:var(--color-status-positive)}.egs-kpi-value--negative{color:var(--color-accent-critical)}.egs-kpi-sublabel{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--color-text-tertiary)}.egs-cascade-list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.egs-cascade-item{gap:var(--space-3);display:flex}.egs-cascade-step{background:var(--color-accent-soft);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:600;display:flex}.egs-cascade-title{font-size:var(--text-sm);color:var(--color-text-primary);margin:0;font-weight:500}.egs-cascade-desc{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.tt1-page{--tt1-shadow-elevated:0 1px 2px #0000000a, 0 8px 24px #0000000f;--tt1-accent:#f50;--tt1-surface-light:#fafafa;--tt1-surface-light-alt:#f5f5f7;--tt1-border-light:#e5e5e7;--tt1-body-size:1rem;--tt1-radius-hero:32px;--tt1-shadow-floating:0 1px 3px #00000014, 0 4px 12px #0000000f;max-width:78rem;padding:calc(var(--space-8) + env(safe-area-inset-top,0px)) var(--space-6) calc(var(--space-16) + env(safe-area-inset-bottom,0px));color:var(--color-text-primary);font-family:var(--font-ui);margin:0 auto}.tt1-content-shell{width:100%;max-width:52rem;margin:0 auto}.tt1-content-shell--wide{max-width:64rem}.tt1-pillar-dashboard-shell{margin-top:var(--space-8)}.tt1-in-short-banner{width:100%;max-width:56rem;margin:var(--space-4) auto 0;border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);padding:1.35rem 1.5rem}.tt1-in-short-banner .tt1-eyebrow{margin-bottom:.38rem;display:block}.tt1-in-short-banner-body{color:var(--color-text-primary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.6}.tt1-hero-banner{background:var(--tt1-surface-light-alt);border-radius:0;width:100vw;min-height:max(37.5rem,70vh);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;overflow:hidden}.tt1-hero-media{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tt1-hero-overlay{background:linear-gradient(#0006 0%,#0000 22% 55%,#000000c7 100%),linear-gradient(100deg,#0000 30%,#000000b3 100%);position:absolute;inset:0}.tt1-navbar--floating{top:calc(var(--space-5) + env(safe-area-inset-top,0px));z-index:2;justify-content:center;align-items:center;gap:var(--space-3);width:max-content;max-width:min(56rem, calc(100vw - var(--space-10)));padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(14px);background:#ffffff1a;display:inline-flex;position:absolute;left:50%;transform:translate(-50%);border:none!important}.tt1-navbar-logo{width:auto;height:1.75rem}.tt1-navbar-logo--large{height:2.25rem}.tt1-navbar-links{align-items:center;gap:var(--space-4);display:flex}.tt1-navbar-link{color:#fff;font-family:inherit;font-size:var(--text-sm,.8125rem);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.tt1-navbar-link:hover{color:var(--tt1-accent)}.tt1-navbar-actions{align-items:center;gap:var(--space-3);display:flex}.tt1-icon-button--on-media{color:#fff;background:#ffffff29}.tt1-navbar-cta{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--tt1-accent);color:#fff;font-family:inherit;font-size:var(--text-sm,.8125rem);white-space:nowrap;cursor:pointer;border:none;font-weight:600}.tt1-hero-content--right{top:50%;right:var(--space-12);left:var(--space-12);z-index:1;justify-content:center;align-items:flex-end;gap:var(--space-2);text-align:right;flex-direction:column;display:flex;position:absolute;transform:translateY(-50%)}@media (width<=640px){.tt1-hero-content--right{right:var(--space-6);left:var(--space-6)}}.tt1-eyebrow{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.tt1-title{max-width:32rem;font-size:var(--text-2xl,1.75rem);letter-spacing:-.02em;margin:0;font-weight:700}.tt1-title--on-media{color:#fff;max-width:min(46rem,90vw);font-size:clamp(2.5rem,4vw + 1.5rem,4.5rem);line-height:1.1}.tt1-hero-subheadline{color:#fff;letter-spacing:-.02em;max-width:46rem;margin:0;font-size:clamp(2rem,3vw + 1.25rem,3.5rem);font-weight:700;line-height:1.25}.tt1-subtitle{max-width:38rem;color:var(--color-text-tertiary);font-size:var(--text-xs);margin:0;line-height:1.6}.tt1-subtitle code{padding:.0625rem var(--space-1);border-radius:var(--radius-small);background:var(--color-aha-muted-surface);font-size:.9em}.tt1-brand-statement{padding:var(--space-24) 0}.tt1-brand-statement-inner{text-align:center;max-width:48rem;margin:0 auto}.tt1-brand-statement-title{margin:0 0 var(--space-6);color:var(--color-text-primary);font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:700;line-height:1.2}.tt1-brand-statement-body{color:var(--color-text-secondary);font-size:var(--tt1-body-size);margin:0;line-height:1.7}.tt1-brand-statement-body--capabilities-match{color:var(--color-text-primary);font-family:inherit;font-weight:700;line-height:1.5;font-size:var(--text-xl)}.tt1-brand-statement-callout{margin:var(--space-4) 0 0;padding:var(--space-2) var(--space-4);background:var(--color-accent,#ea580c);color:#fff;font-family:inherit;font-size:var(--text-sm,.8125rem);cursor:pointer;border:none;border-radius:999px;font-weight:600;display:inline-block}.tt1-zoe-card{width:100%;max-width:64rem;margin:0 auto var(--space-6);border-radius:var(--tt1-radius-hero);background:#1c1c1e;overflow:hidden;box-shadow:none!important;border:none!important;outline:none!important}.tt1-zoe-card-video-half,.tt1-zoe-card-panel{box-shadow:none!important;border:none!important;outline:none!important}.tt1-zoe-card-video-half{border-radius:var(--tt1-radius-hero) var(--tt1-radius-hero) 0 0;position:relative;overflow:hidden}.tt1-zoe-card-video{aspect-ratio:16/9;object-fit:cover;border:none;outline:none;width:100%;display:block}.tt1-zoe-ask-capsule{top:var(--space-4);z-index:1;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);background:#00000073;display:flex;position:absolute;left:50%;transform:translate(-50%);border:none!important}.tt1-zoe-ask-label{padding:var(--space-1) var(--space-2);color:#ffffffb3;font-size:var(--text-xs);font-weight:500}.tt1-zoe-pill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:#fffc;font-family:inherit;font-size:var(--text-xs);cursor:pointer;background:#ffffff1f;border:none;font-weight:600}.tt1-zoe-pill--active{background:var(--tt1-accent);color:#fff}.tt1-zoe-card-panel{padding:var(--space-6);background:#e5e7eb}.tt1-ready-prompts{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.tt1-ready-prompt-chip{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:#1f2937;font-family:inherit;font-size:var(--text-xs);cursor:pointer;background:#fff;transition:background-color .15s;border:none!important}.tt1-ready-prompt-chip:hover{background:#f3f4f6}.tt1-showcase-card{aspect-ratio:16/10.58;width:100%;max-width:64rem;margin:0 auto var(--space-10);border-radius:32px;position:relative;overflow:hidden;box-shadow:none!important;border:none!important;outline:none!important}.tt1-showcase-media{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tt1-showcase-overlay{background:linear-gradient(#00000059 0%,#0000 30% 60%,#00000073 100%);position:absolute;inset:0}.tt1-showcase-filters{top:var(--space-5);z-index:1;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(14px);background:#ffffff24;display:flex;position:absolute;left:50%;transform:translate(-50%);border:none!important}.tt1-showcase-filter{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);color:#ffffffbf;font-family:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;background:0 0;border:none;font-weight:600;transition:background-color .15s,color .15s}.tt1-showcase-filter:hover{color:#fff}.tt1-showcase-filter--active{color:#1f2937;background:#fff}.tt1-showcase-badge{top:50%;right:var(--space-6);z-index:1;justify-content:center;align-items:center;gap:calc(var(--space-3) * 1.2);width:7.8rem;min-height:15.6rem;padding:calc(var(--space-6) * 1.2) calc(var(--space-3) * 1.2);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(16px);background:#fff3;flex-direction:column;display:flex;position:absolute;transform:translateY(-50%);border:none!important}.tt1-showcase-badge-icon{width:3.3rem;height:3.3rem;color:var(--tt1-accent);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tt1-showcase-badge-text{color:#fff;font-size:calc(var(--text-xs) * 1.2);text-align:center;font-weight:700;line-height:1.35}.tt1-capabilities{margin:var(--space-10) 0}.tt1-capabilities-title{margin:0 0 var(--space-5);font-size:var(--text-xl);text-align:center;font-weight:700}.tt1-capabilities-subtitle{margin:0 0 var(--space-5);color:var(--color-text-secondary);font-size:var(--tt1-body-size);text-align:center;font-weight:300;line-height:1.5}.tt1-capabilities-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.tt1-capability-card{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-large);background:var(--tt1-surface-light-alt);flex-direction:column;display:flex}.tt1-capability-icon{color:var(--tt1-accent)}.tt1-capability-card h3{color:var(--color-text-primary);font-size:var(--text-sm,.8125rem);margin:0;font-weight:600}.tt1-capability-card p{color:var(--color-text-secondary);font-size:var(--tt1-body-size);margin:0;line-height:1.5}.tt1-query-bar{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.tt1-ai-disclaimer{margin:0 0 var(--space-8);color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:1.5}.tt1-field{gap:var(--space-1);flex-direction:column;display:flex}.tt1-field-label{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600}.tt1-textarea{padding:var(--space-2) 0;color:#1f2937;font-family:inherit;font-size:var(--tt1-body-size);resize:none;background:0 0;border:none;border-radius:0;min-height:3.5rem;max-height:16rem;overflow-y:auto}.tt1-textarea::placeholder{color:#94a3b899}.tt1-submit-button{padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);background:var(--tt1-accent);color:var(--color-card-surface);font-family:inherit;font-size:var(--text-sm,.8125rem);white-space:nowrap;cursor:pointer;border:none;flex:none;font-weight:600}.tt1-submit-button:disabled{background:var(--color-rule-strong);color:var(--color-text-tertiary);cursor:not-allowed}.tt1-submit-button--query{border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex}.tt1-clear-button{width:1.5rem;height:1.5rem;color:var(--color-text-tertiary);cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.tt1-clear-button:hover{color:var(--color-text-primary)}.tt1-result{padding-top:var(--space-9,2.25rem);gap:var(--space-4);flex-direction:column;display:flex;position:relative}.tt1-result-title{font-size:var(--text-base);margin:0;font-weight:600}.tt1-result-close{z-index:1;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-aha-muted-surface);color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-xs);cursor:pointer;border:none;font-weight:600;display:inline-flex;position:absolute;top:0;right:0}.tt1-result-close:hover{color:var(--tt1-accent)}.tt1-audit-matrix-drawer{gap:var(--space-4);flex-direction:column;display:flex}.tt1-audit-matrix-toggle{align-self:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border:1px solid var(--tt1-border-light);border-radius:var(--radius-pill);background:var(--tt1-surface-light-alt);color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-sm,.8125rem);cursor:pointer;font-weight:600;display:inline-flex}.tt1-audit-matrix-toggle:hover{color:var(--tt1-accent);border-color:var(--tt1-accent)}.tt1-error-message{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-status-attention) 10%, var(--color-card-surface));color:var(--color-status-attention);font-size:var(--text-sm,.8125rem);border:none;margin:0;font-weight:600}.tt1-metadata-row{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--color-aha-muted-surface);color:var(--color-text-tertiary);font-size:var(--text-xs);overflow-wrap:anywhere;margin:0;font-weight:600}.tt1-raw-output{max-height:32rem;padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-aha-ink-950);color:var(--color-aha-touchpoint-surface-light);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--text-xs);white-space:pre-wrap;word-break:break-word;border:none;margin:0;line-height:1.5;overflow:auto}.tt1-response-panel{gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-large);background:var(--tt1-surface-light-alt);flex-direction:column;display:flex;position:relative;overflow:hidden}.tt1-response-panel-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.tt1-response-title{margin:var(--space-1) 0 0;font-size:var(--text-xl);letter-spacing:-.02em;font-weight:500}.tt1-toolbar{gap:var(--space-2);display:flex}.tt1-toolbar-button{align-items:center;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-pill);background:var(--color-aha-muted-surface);color:var(--color-text-secondary);cursor:pointer;border:none;transition:color .15s,background-color .15s;display:inline-flex}.tt1-toolbar-button:hover{background:var(--color-aha-muted-surface);color:var(--color-text-primary)}.tt1-toolbar-button--text{padding:var(--space-2) var(--space-3);font-family:inherit;font-size:var(--text-xs);letter-spacing:.02em;font-weight:300}.tt1-toolbar-label{padding-right:var(--space-1);font-size:var(--text-xs);font-weight:500}.tt1-toolbar-label--failed{color:var(--color-status-attention)}.tt1-stage{gap:var(--space-3);flex-direction:column;display:flex}.tt1-stage-title{color:var(--color-text-primary);font-size:var(--text-base);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:400}.tt1-paragraph{color:var(--color-text-secondary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.6}.tt1-card-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.tt1-metric-card{padding:var(--space-4);border-radius:var(--radius-card);background:var(--tt1-surface-light-alt)}.tt1-metric-card h4{margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:var(--text-sm,.8125rem);font-weight:500;line-height:1.4}.tt1-metric-card p{color:var(--color-text-secondary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.5}.tt1-action-steps{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tt1-action-step{gap:var(--space-3);align-items:flex-start;display:flex}.tt1-action-step-index{border:1px solid var(--tt1-border-light);border-radius:var(--radius-pill);width:1.75rem;height:1.75rem;color:var(--color-text-primary);font-size:var(--text-xs);background:0 0;flex:none;justify-content:center;align-items:center;font-weight:400;display:inline-flex}.tt1-action-step strong{margin-bottom:var(--space-1);color:var(--color-text-primary);font-size:var(--text-sm,.8125rem);font-weight:500;display:block}.tt1-action-step p{color:var(--color-text-secondary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.5}.tt1-metric-tile-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.tt1-metric-tile{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-card);background:var(--tt1-surface-light-alt);flex-direction:column;display:flex}.tt1-metric-tile-value{color:var(--color-text-primary);font-size:var(--text-lg);letter-spacing:-.01em;font-weight:500}.tt1-metric-tile-label{color:var(--color-text-secondary);font-size:var(--text-xs)}.tt1-card-deck{gap:var(--space-3);flex-direction:column;display:flex}.tt1-card-tabbar{background:var(--color-rule,var(--tt1-surface-light-alt));border-radius:var(--radius-pill,999px);flex-wrap:wrap;gap:.3rem;width:fit-content;padding:.28rem;display:flex}.tt1-card-tab{appearance:none;border-radius:var(--radius-pill,999px);font-family:inherit;font-size:var(--text-xs);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.5rem 1.1rem;font-weight:650;transition:color .15s,background-color .15s,box-shadow .15s}.tt1-card-tab:hover{color:var(--color-text-primary)}.tt1-card-tab[aria-selected=true]{background:var(--color-card-surface,#fff);color:var(--color-text-primary);box-shadow:var(--shadow-card,0 1px 3px #0000001f)}.tt1-card-deck-body{min-height:14rem}.tt1-decision-context-note{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:300}.tt1-audit-metadata{gap:var(--space-1) var(--space-4);margin:var(--space-1) 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-rule,#e5e5e5);flex-wrap:wrap;display:flex}.tt1-audit-metadata-row{align-items:baseline;gap:.35rem;display:flex}.tt1-audit-metadata-row dt{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.02em;font-weight:300}.tt1-audit-metadata-row dt:after{content:":"}.tt1-audit-metadata-row dd{color:var(--color-text-primary);font-size:var(--text-xs);margin:0;font-weight:700}.tt1-value-bold,.tt1-revenue-split-table th,.tt1-scenario-matrix-table th{font-weight:700}.tt1-deadline-tag{border-radius:var(--radius-pill,999px);background:var(--tt1-surface-light-alt);color:var(--color-text-primary);font-size:var(--text-xs);white-space:nowrap;padding:.15rem .6rem;font-weight:700;display:inline-block}.tt1-action-plan-list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tt1-action-plan-item{padding:var(--space-3);border:1px solid var(--color-rule,#e5e5e5);border-radius:var(--radius-medium,8px)}.tt1-action-plan-item-header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.tt1-action-plan-item-action{margin:0;font-weight:400}.tt1-risk-list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tt1-risk-callout{padding:var(--space-3);border-left:3px solid var(--color-rule,#e5e5e5);border-radius:0 var(--radius-medium,8px) var(--radius-medium,8px) 0;background:var(--color-card-surface,#fff)}.tt1-risk-callout--low{border-left-color:var(--color-text-tertiary,#999)}.tt1-risk-callout--medium{border-left-color:var(--color-text-secondary,#666)}.tt1-risk-callout--high{border-left-color:var(--color-text-primary,#111)}.tt1-risk-callout-header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.tt1-risk-callout-label{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:300;display:block}.tt1-risk-callout-text{margin:var(--space-1) 0 var(--space-2);font-weight:400}.tt1-severity-tag{font-size:var(--text-xs);white-space:nowrap;font-weight:700}.tt1-topic-widget{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-rule,#e5e5e5)}.tt1-topic-widget-header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.tt1-topic-pill-range-toggle{background:var(--color-rule,var(--tt1-surface-light-alt));border-radius:var(--radius-pill,999px);gap:.3rem;width:fit-content;padding:.28rem;display:flex}.tt1-topic-pill-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.tt1-topic-pill{border-radius:var(--radius-pill,999px);background:var(--tt1-surface-light-alt);color:var(--color-text-primary);font-size:var(--text-xs);white-space:nowrap;padding:.3rem .8rem;font-weight:400}.tt1-info-card{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-large);background:var(--color-card-surface,#fff);flex-direction:column;display:flex}.tt1-info-card-section{gap:var(--space-2);flex-direction:column;display:flex}.tt1-info-card-heading{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:400}.tt1-info-card-body{color:var(--color-text-primary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.6}.tt1-info-card-list{gap:var(--space-2);padding-left:var(--space-5);flex-direction:column;margin:0;display:flex}.tt1-info-card-list-item{color:var(--color-text-primary);font-size:var(--tt1-body-size);font-weight:300;line-height:1.6}.tt1-executive-hook{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-card);background:var(--tt1-surface-light-alt);flex-direction:column;display:flex}.tt1-widget-eyebrow{display:block}.tt1-executive-hook p{color:var(--color-text-primary);font-size:var(--text-lg);letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.4}.tt1-self-check-list{gap:var(--space-2);padding-left:var(--space-5);color:var(--color-text-secondary);font-size:var(--tt1-body-size);flex-direction:column;margin:0;line-height:1.5;display:flex}.tt1-lever-table-wrap{border-radius:var(--radius-card);background:var(--color-aha-muted-surface);overflow-x:auto}.tt1-lever-table{border-collapse:collapse;width:100%;font-size:var(--tt1-body-size)}.tt1-lever-table th,.tt1-lever-table td{padding:var(--space-3) var(--space-4);text-align:left;white-space:nowrap}.tt1-lever-table thead th{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:600}.tt1-lever-table tbody th{color:var(--color-text-primary);font-weight:600}.tt1-lever-table tbody td{color:var(--color-text-secondary)}.tt1-lever-table tbody tr+tr th,.tt1-lever-table tbody tr+tr td{border-top:none}.tt1-action-step-index--day{width:auto;padding:0 var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;font-size:.6875rem}.tt1-widget{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-large);color:var(--color-text-primary);background:#f9f9fb;flex-direction:column;display:flex}.tt1-widget-header{gap:var(--space-1);flex-direction:column;display:flex}.tt1-widget-title{color:var(--color-text-primary);font-size:var(--text-xl);letter-spacing:-.02em;margin:0;font-weight:700}.tt1-widget-columns{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.tt1-widget-scenario{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:#fff;flex-direction:column;display:flex}.tt1-widget-scenario-label{color:var(--tt1-accent);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.tt1-widget-shared-inputs{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-card);background:#fff;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.tt1-glacier-slider{gap:var(--space-2);flex-direction:column;display:flex}.tt1-glacier-slider-row{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.tt1-glacier-slider-label{color:var(--color-text-tertiary);font-weight:300;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.tt1-glacier-slider-value{color:var(--color-text-primary);font-weight:400;font-size:var(--text-xs)}.tt1-glacier-slider-input{appearance:none;background:var(--color-text-primary);cursor:pointer;border:none;border-radius:0;outline:none;width:100%;height:1px}.tt1-glacier-slider-input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-text-primary);width:8px;height:8px;box-shadow:none;cursor:pointer;border:none;border-radius:50%;margin-top:-3.5px}.tt1-glacier-slider-input::-moz-range-track{background:var(--color-text-primary);border:none;height:1px}.tt1-glacier-slider-input::-moz-range-thumb{background:var(--color-text-primary);width:8px;height:8px;box-shadow:none;cursor:pointer;border:none;border-radius:50%}.tt1-widget-checkbox-field{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600;display:flex}.tt1-widget-checkbox-field input[type=checkbox]{accent-color:var(--tt1-accent)}.tt1-urgency-badge{padding:.125rem var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-sm,.8125rem)!important}.tt1-urgency-badge--low{background:#10b98126;color:#10b981!important}.tt1-urgency-badge--medium{background:#ff950026;color:#ff9500!important}.tt1-urgency-badge--high{background:#ff3b3026;color:var(--color-status-attention)!important}.tt1-widget-results{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.tt1-widget-result-tile{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-card);background:#fff;flex-direction:column;display:flex}.tt1-widget-result-tile--diff{justify-content:center}.tt1-widget-result-label{color:var(--color-text-tertiary);font-size:var(--text-xs)}.tt1-widget-result-value{color:var(--color-text-primary);font-size:var(--text-lg);font-weight:700}.tt1-widget-result-value--positive{color:#10b981}.tt1-widget-result-value--negative{color:var(--color-status-attention)}.tt1-widget-progress{border-radius:var(--radius-pill);background:var(--tt1-border-light);height:.375rem;overflow:hidden}.tt1-widget-progress-bar{border-radius:var(--radius-pill);height:100%}.tt1-widget-progress-bar--current{background:var(--color-text-tertiary)}.tt1-widget-progress-bar--proposed{background:var(--tt1-accent)}.tt1-widget-summary{padding:var(--space-4);border-radius:var(--radius-card);color:var(--color-text-secondary);font-size:var(--tt1-body-size);background:#fff;line-height:1.6}.tt1-widget-summary strong{color:var(--color-text-primary)}.tt1-widget-footer{gap:var(--space-3);flex-direction:column;display:flex}.tt1-widget-feedback{align-items:center;gap:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs);display:flex}.tt1-widget-feedback .tt1-toolbar-button{background:var(--tt1-surface-light-alt);color:var(--color-text-secondary)}.tt1-widget-feedback .tt1-toolbar-button:hover{background:var(--tt1-border-light);color:var(--color-text-primary)}.tt1-widget-disclaimer{color:var(--color-text-tertiary);font-size:var(--text-xs);margin:0;line-height:1.5}.tt1-tech-radar-toggle-wrap{position:relative}.tt1-tech-radar-toggle{color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-xs);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;padding:0;font-weight:300;transition:color .15s}.tt1-tech-radar-toggle:hover{color:var(--color-text-primary)}.tt1-tech-radar-popover{bottom:calc(100% + var(--space-3));z-index:20;gap:var(--space-4);width:min(26rem,90vw);max-height:24rem;padding:var(--space-5);border:1px solid var(--tt1-border-light);border-radius:var(--radius-large);background:var(--color-card-surface,#fff);box-shadow:var(--tt1-shadow-floating);flex-direction:column;display:flex;position:absolute;left:50%;overflow-y:auto;transform:translate(-50%)}.tt1-tech-radar-popover-close{top:var(--space-3);right:var(--space-3);background:var(--color-aha-muted-surface);width:1.75rem;height:1.75rem;color:var(--color-text-primary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.tt1-tech-radar-subtitle{margin:var(--space-2) 1.75rem 0 0;color:var(--color-text-secondary);font-size:var(--tt1-body-size);font-weight:300;line-height:1.5}.tt1-tech-radar-list{flex-direction:column;display:flex}.tt1-tech-radar-item{gap:var(--space-2);padding:var(--space-5) 0;border-top:1px solid var(--tt1-border-light);flex-direction:column;display:flex}.tt1-tech-radar-item:first-child{border-top:none;padding-top:0}.tt1-tech-radar-item-header{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.tt1-tech-radar-item-title{color:var(--color-text-primary);font-size:var(--text-sm,.8125rem);margin:0;font-weight:500}.tt1-tech-radar-complexity{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;font-weight:300}.tt1-tech-radar-item-body{color:var(--color-text-secondary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.5}.tt1-tech-radar-item-lever{color:var(--color-text-primary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.5}.tt1-tech-radar-item-lever-label{margin-right:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:400}.tt1-raw-disclosure{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-aha-muted-surface)}.tt1-raw-disclosure summary{color:var(--color-text-tertiary);font-size:var(--text-xs);cursor:pointer;font-weight:600}.tt1-raw-disclosure .tt1-raw-output{margin-top:var(--space-3)}.tt1-decision{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-large);background:var(--color-card-surface,#fff);flex-direction:column;display:flex}.tt1-decision-section{gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid var(--tt1-border-light);flex-direction:column;display:flex}.tt1-decision-section:last-child{border-bottom:none;padding-bottom:0}.tt1-decision-label{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:400}.tt1-decision-verdict-text{color:var(--color-text-primary);font-size:var(--text-lg);letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.4}.tt1-decision-equation-formula{color:var(--color-text-secondary);font-size:var(--tt1-body-size);margin:0;font-style:italic;font-weight:300}.tt1-decision-kv{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.tt1-decision-kv-row{gap:var(--space-3);grid-template-columns:minmax(9rem,14rem) 1fr;align-items:baseline;display:grid}.tt1-decision-kv-row dt{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;font-weight:400}.tt1-decision-kv-row dd{color:var(--color-text-primary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.5}.tt1-decision-kv-row--total dt,.tt1-decision-kv-row--total dd{color:var(--color-text-primary);font-weight:500}.tt1-evidence-tag{color:var(--color-text-tertiary);font-size:var(--text-xs);white-space:nowrap;font-weight:300}.tt1-decision-bridge{padding:var(--space-5);border-radius:var(--radius-card);background:var(--tt1-surface-light-alt);border-bottom:none}.tt1-decision-bridge p{color:var(--color-text-primary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.6}.tt1-audit-tier2-bridge{padding:var(--space-5);border:1px solid var(--tt1-accent);border-radius:var(--radius-card);background:var(--tt1-surface-light-alt)}.tt1-audit-tier2-bridge .tt1-decision-label{color:var(--tt1-accent)}.tt1-audit-tier2-bridge p{color:var(--color-text-primary);font-size:var(--tt1-body-size);margin:0;font-weight:600;line-height:1.6}.tt1-decision-roadmap{margin-top:var(--space-3)}.tt1-decision-verdict{padding:var(--space-5);border-radius:var(--radius-card);background:var(--tt1-surface-light-alt);border-bottom:none}.tt1-verdict-metrics{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.tt1-metric-chip{padding:var(--space-2) var(--space-4);border:1px solid var(--tt1-border-light);border-radius:var(--radius-card);background:var(--color-card-surface,#fff);flex-direction:column;gap:2px;display:flex}.tt1-metric-chip--total{border-color:var(--tt1-accent)}.tt1-metric-chip-label{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:400}.tt1-metric-chip-value{color:var(--color-text-primary);font-size:var(--text-lg);font-weight:500}.tt1-role-badge{padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--tt1-surface-light-alt);color:var(--color-text-primary);font-size:var(--tt1-body-size);align-items:center;font-weight:500;display:inline-flex}.tt1-econ-table-wrap,.tt1-roadmap-table-wrap{border-radius:var(--radius-card);border:1px solid var(--tt1-border-light);overflow-x:auto}.tt1-econ-table,.tt1-roadmap-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--tt1-body-size)}.tt1-econ-table td,.tt1-roadmap-table td{overflow-wrap:break-word}.tt1-roadmap-table th:first-child{width:5rem}.tt1-econ-table th:first-child{width:55%}.tt1-econ-table td{overflow-wrap:normal}.tt1-econ-table td .tt1-evidence-tag{white-space:normal;margin-top:2px;display:block}.tt1-econ-table th,.tt1-econ-table td,.tt1-roadmap-table th,.tt1-roadmap-table td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:1px solid var(--tt1-border-light)}.tt1-econ-table thead th,.tt1-roadmap-table thead th{background:var(--tt1-decision-table-header-bg,#14151a);color:var(--tt1-decision-table-header-fg,#fff);font-size:var(--text-xs);letter-spacing:.03em;text-transform:uppercase;border-bottom:none;font-weight:600}.tt1-econ-table tbody th,.tt1-roadmap-table tbody th{color:var(--color-text-primary);font-weight:500}.tt1-econ-table tbody td,.tt1-roadmap-table tbody td{color:var(--color-text-secondary);font-weight:300}.tt1-econ-table tbody tr:nth-child(2n),.tt1-roadmap-table tbody tr:nth-child(2n){background:var(--color-aha-muted-surface,#00000005)}.tt1-econ-table tbody tr:last-child th,.tt1-econ-table tbody tr:last-child td,.tt1-roadmap-table tbody tr:last-child th,.tt1-roadmap-table tbody tr:last-child td{border-bottom:none}.tt1-econ-table-row--total th,.tt1-econ-table-row--total td{color:var(--color-text-primary);font-weight:600}.tt1-gate-clarification{padding:var(--space-5);border-radius:var(--radius-card);background:var(--tt1-surface-light-alt);color:var(--color-text-primary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.6}.tt1-tier2-cta{padding:var(--space-5);border-radius:var(--radius-card);background:var(--tt1-surface-light-alt)}.tt1-tier2-cta p{color:var(--color-text-primary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.6}.tt1-disclaimers{gap:var(--space-2);flex-direction:column;display:flex}.tt1-disclaimer-text{color:var(--color-text-tertiary);font-size:var(--text-xs);margin:0;line-height:1.5}.tt1-footer-tagline{color:#000;font-size:var(--text-lg);letter-spacing:-.01em;text-align:center;margin:0;font-weight:700}.tt1-engagement-bar{gap:var(--space-2);align-self:center;display:flex}.tt1-user-menu{position:relative}.tt1-user-menu-trigger{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border-radius:var(--radius-pill);background:var(--color-aha-muted-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-xs);cursor:pointer;border:none;font-weight:600;display:inline-flex}.tt1-user-avatar{background:var(--tt1-accent);width:1.75rem;height:1.75rem;color:var(--color-card-surface);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tt1-user-menu-popover{top:calc(100% + var(--space-2));z-index:10;gap:var(--space-1);width:16rem;padding:calc(var(--space-2) + 1.75rem) var(--space-2) var(--space-2);border-radius:var(--radius-card);background:var(--color-card-surface);flex-direction:column;display:flex;position:absolute;right:0;box-shadow:none!important}.tt1-user-menu-close{top:var(--space-2);right:var(--space-2);z-index:1;background:var(--color-aha-muted-surface);width:1.75rem;height:1.75rem;color:var(--color-text-primary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.tt1-user-menu-item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-sm,.8125rem);text-align:left;cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}.tt1-user-menu-item:hover{background:var(--color-aha-muted-surface)}.tt1-user-menu-item--static{color:var(--color-text-tertiary);cursor:default}.tt1-user-menu-item--static:hover{background:0 0}.tt1-user-menu-item--danger{color:var(--color-status-attention)}.tt1-textarea-wrap{align-items:flex-end;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border-radius:var(--radius-card,1.25rem);background:#fff;display:flex;border:none!important}.tt1-textarea-wrap:focus-within{box-shadow:none;border-color:#d1d5db;outline:none}.tt1-textarea:focus{box-shadow:none;outline:none}.tt1-textarea-wrap .tt1-textarea{flex:auto;width:100%;min-width:0}.tt1-mic-button{color:#1f2937;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.tt1-mic-button:hover{color:var(--tt1-accent)}.tt1-mic-button--active{background:var(--tt1-accent);color:#fff}.tt1-attach-button{color:#1f2937;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.tt1-attach-button:hover{color:var(--tt1-accent)}.tt1-query-bar--drag-over{outline:2px dashed var(--tt1-accent);outline-offset:4px;border-radius:var(--radius-card,1.25rem)}.tt1-attachment-chip{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--color-text-primary);font-size:var(--text-xs);background:#f3f4f6;align-self:flex-start;display:inline-flex}.tt1-attachment-chip-name{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;font-weight:600;overflow:hidden}.tt1-attachment-chip-size{color:var(--color-text-tertiary)}.tt1-attachment-chip-remove{width:1.125rem;height:1.125rem;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tt1-attachment-chip-remove:hover{color:var(--color-text-primary)}.tt1-query-bar-meta{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.tt1-progress{border-radius:var(--radius-pill);background:var(--color-aha-muted-surface);height:.375rem;position:relative;overflow:hidden}.tt1-progress-bar{border-radius:var(--radius-pill);background:var(--tt1-accent);height:100%;transition:width .2s}.tt1-progress-label{color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:600;position:absolute;top:.5rem;right:0}@keyframes tt1-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tt1-page--dashboard{animation:.4s tt1-fade-in}.tt1-onboarding{min-height:100dvh;padding:var(--space-6);padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;display:flex}.tt1-onboarding-card{gap:var(--space-2);width:100%;max-width:26rem;padding:var(--space-8);border-radius:var(--radius-large);background:var(--tt1-surface-light-alt);flex-direction:column;animation:.4s tt1-fade-in;display:flex}.tt1-onboarding-card .tt1-header-logo{margin:0 auto var(--space-2);mix-blend-mode:multiply;width:8rem;display:block}.tt1-onboarding-form{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.tt1-input{padding:var(--space-3);border-radius:var(--radius-card);background:var(--color-aha-muted-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--text-sm,.8125rem);border:none}.tt1-toast{bottom:var(--space-6);z-index:20;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--color-aha-ink-950);color:var(--color-card-surface);font-size:var(--text-sm,.8125rem);font-weight:600;position:fixed;left:50%;transform:translate(-50%);box-shadow:none!important}.tt1-icon-button{background:var(--color-aha-muted-surface);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tt1-icon-button:hover{color:var(--tt1-accent)}.tt1-knowledge-hub{gap:var(--space-3);margin-bottom:var(--space-8);padding:var(--space-5);border-radius:var(--radius-large);background:var(--tt1-surface-light-alt);flex-direction:column;display:flex;border:none!important}.tt1-knowledge-hub-header{align-items:center;gap:var(--space-2);color:var(--tt1-accent);display:flex}.tt1-knowledge-hub-title{font-size:var(--text-base);margin:0;font-weight:700}.tt1-knowledge-hub-subtitle{color:var(--color-text-tertiary);font-size:var(--text-xs);margin:0}.tt1-knowledge-hub-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.tt1-knowledge-card{border-radius:var(--radius-card);background:var(--color-aha-muted-surface);overflow:hidden}.tt1-knowledge-card--expanded{background:var(--color-aha-ink-950)}.tt1-knowledge-card-trigger{width:100%;padding:var(--space-4);text-align:left;cursor:pointer;background:0 0;border:none;font-family:inherit;display:block}.tt1-knowledge-card-trigger h3{margin:0 0 var(--space-1);color:var(--color-text-primary);font-size:var(--text-sm,.8125rem);font-weight:600}.tt1-knowledge-card--expanded .tt1-knowledge-card-trigger h3{color:var(--color-card-surface)}.tt1-knowledge-card-trigger p{color:var(--color-text-secondary);font-size:var(--tt1-body-size);margin:0;line-height:1.5}.tt1-knowledge-card--expanded .tt1-knowledge-card-trigger p{color:#ffffffb3}.tt1-knowledge-card-framework{gap:var(--space-2);padding:0 var(--space-4) var(--space-4);color:#ffffffd9;font-size:var(--tt1-body-size);flex-direction:column;margin:0;line-height:1.6;list-style:none;display:flex}.tt1-smart-suggestions-toggle{align-items:center;gap:var(--space-1);color:#1f2937;font-size:var(--text-xs);cursor:pointer;width:fit-content;font-weight:600;display:inline-flex}.tt1-smart-suggestions{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.tt1-smart-suggestions-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.tt1-smart-suggestion-chip{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--color-aha-muted-surface);color:var(--color-text-secondary);font-family:inherit;font-size:var(--text-xs);cursor:pointer;border:none;transition:background-color .15s,color .15s}.tt1-smart-suggestion-chip:hover{background:var(--tt1-border-light);color:var(--color-text-primary)}@keyframes tt1-breathe{0%,to{transform:scale(.95)}50%{transform:scale(1.05)}}.tt1-thinking-indicator{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;flex-direction:column;display:flex}.tt1-thinking-w{mix-blend-mode:multiply;width:3.5rem;height:auto;animation:1.6s ease-in-out infinite tt1-breathe}.tt1-query-bar-timer{align-items:center;gap:var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:600;display:flex}.tt1-fallback-card{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-large);background:var(--tt1-surface-light-alt);flex-direction:column;display:flex}.tt1-fallback-message{color:var(--color-text-primary);font-size:var(--tt1-body-size);margin:0;font-weight:300;line-height:1.7}.tt1-fallback-callout{color:var(--color-text-secondary);font-size:var(--text-sm,.8125rem);margin:0;font-weight:400}.tt1-fallback-pathways{gap:var(--space-3);flex-direction:column;display:flex}.tt1-fallback-pathway-block{gap:var(--space-2);flex-direction:column;display:flex}.tt1-fallback-pathway{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-aha-muted-surface);color:var(--color-text-primary);font-size:var(--tt1-body-size);font-weight:400}.tt1-fallback-pathway--tier2{background:var(--tt1-surface-light-alt);color:var(--tt1-accent);font-weight:500}.tt1-fallback-tier2-subtext{padding:0 var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm,.8125rem);margin:0;font-weight:300;line-height:1.5}.tt1-modal-overlay{z-index:30;padding:var(--space-6);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.tt1-modal{gap:var(--space-4);width:100%;max-width:26rem;max-height:80vh;padding:var(--space-6);border-radius:var(--radius-large);background:var(--color-aha-ink-950);color:var(--color-card-surface);flex-direction:column;display:flex;overflow-y:auto;box-shadow:none!important}.tt1-modal-header{justify-content:space-between;align-items:center;display:flex}.tt1-modal-title{font-size:var(--text-lg);margin:0;font-weight:700}.tt1-modal-close{width:1.75rem;height:1.75rem;color:var(--color-card-surface);cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tt1-modal-body{gap:var(--space-3);color:#ffffffd1;font-size:var(--tt1-body-size);flex-direction:column;line-height:1.6;display:flex}.tt1-modal-link{color:var(--tt1-accent);font-weight:600}.tt1-modal-empty{color:#ffffff8c;font-size:var(--text-xs);margin:0}.tt1-plans-grid{gap:var(--space-3);flex-direction:column;display:flex}.tt1-plan-card{padding:var(--space-4);border-radius:var(--radius-card);background:#ffffff0f}.tt1-plan-card h3{margin:0 0 var(--space-2);color:var(--color-card-surface);font-size:var(--text-sm,.8125rem);font-weight:600}.tt1-plan-card p{color:#ffffffbf;font-size:var(--tt1-body-size);margin:0;line-height:1.6}.tt1-plan-card--tier2 h3{color:var(--tt1-accent)}.tt1-search-results{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tt1-search-result{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);color:var(--color-card-surface);font-family:inherit;font-size:var(--tt1-body-size);text-align:left;cursor:pointer;background:#ffffff0f;border:none}.tt1-search-result:hover{background:#ffffff1f}.tt1-toolbar-button--w{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill)}.tt1-page *,.tt1-page :before,.tt1-page :after{border-color:#0000!important;outline:none!important}.tt1-page [class*=-card],.tt1-page [class*=-panel],.tt1-page [class*=-shell],.tt1-page input,.tt1-page textarea,.tt1-page button{box-shadow:none!important;border-style:none!important;border-width:0!important}.tt1-toolbar-w-logo{mix-blend-mode:multiply;width:2.25rem;height:auto;display:block}@media (width<=767px){.tt1-page{padding-left:var(--space-4);padding-right:var(--space-4);overflow-x:hidden}.tt1-navbar--floating{width:calc(100vw - var(--space-8));max-width:calc(100vw - var(--space-8));padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);overflow:hidden}.tt1-navbar-links,.tt1-user-email{display:none}.tt1-navbar-cta{padding:var(--space-2) var(--space-3)}.tt1-decision-kv-row{gap:var(--space-1);grid-template-columns:1fr}.tt1-response-panel,.tt1-decision{padding:var(--space-4)}.tt1-tech-radar-popover{width:auto;max-width:90vw;max-height:85vh;margin:auto;position:fixed;inset:0;transform:none}.tt1-card-tabbar{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:100%;max-width:100%;overflow-x:auto}.tt1-card-tabbar::-webkit-scrollbar{display:none}.tt1-card-tab{flex:none}.tt1-card-deck,.tt1-response-panel,.tt1-decision{max-width:100%;overflow-x:hidden}}.pit-wall{--pit-wall-ahead:var(--color-brand-text);--pit-wall-behind:var(--color-status-behind);--pit-wall-behind-text:var(--color-status-watch-text);line-height:1.5}.pit-wall__eyebrow{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600}.pit-wall .wyrago-status{margin-right:var(--space-2);white-space:nowrap;align-items:center;gap:.3em;font-weight:600;display:inline-flex}.pit-wall .wyrago-status__shape{fill:currentColor;flex:none;width:.75rem;height:.75rem}.pit-wall .wyrago-status.is-alert,.pit-wall .wyrago-status__shape.is-alert{color:var(--color-status-alert)}.pit-wall .wyrago-status.is-watch{color:var(--color-status-watch-text)}.pit-wall .wyrago-status.is-watch .wyrago-status__shape,.pit-wall .wyrago-status__shape.is-watch{color:var(--color-status-watch)}.pit-wall .wyrago-status.is-ok,.pit-wall .wyrago-status__shape.is-ok{color:var(--color-status-ok)}.pit-wall__body{max-width:64rem;padding-inline:var(--space-6)}.pit-wall__month{color:var(--color-text-secondary);font-size:var(--text-base);margin:0}.pit-wall__tag{margin-left:var(--space-2);border-radius:var(--radius-pill);background:var(--color-brand-deep);color:var(--color-on-brand);font-size:var(--text-sm);vertical-align:middle;padding:.1rem .5rem;font-weight:600;display:inline-block}.pit-wall__needed{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.pit-wall__needed-item{padding:var(--space-4) var(--space-5);border:var(--border-subtle);border-left:3px solid var(--pit-wall-behind);border-radius:var(--radius-card);background:var(--color-card-surface);box-shadow:var(--shadow-card)}.pit-wall__needed-item p{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-base)}.pit-wall__needed-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.pit-wall__needed-head h3{font-size:var(--text-lg);margin:0;font-weight:650}.pit-wall__needed-gap{color:var(--pit-wall-behind-text);font-size:var(--text-xl);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.pit-wall__table-frame{min-width:0;max-width:100%;position:relative;overflow-x:auto}.pit-wall__table-frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.pit-wall__table{border-collapse:collapse;width:100%;font-size:var(--text-base);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.pit-wall__table th,.pit-wall__table td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-subtle);text-align:left;vertical-align:middle}.pit-wall__table tbody th{min-width:8rem}.pit-wall__table thead th{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600}.pit-wall__table tbody th{font-weight:500}.pit-wall__table .pit-wall__n{text-align:right;font-variant-numeric:tabular-nums}.pit-wall__total th,.pit-wall__total td{border-bottom:none;border-top:var(--border-strong);font-weight:650}.pit-wall__num--ahead{color:var(--pit-wall-ahead)}.pit-wall__num--behind{color:var(--pit-wall-behind-text)}.pit-wall__marks{gap:var(--space-1);display:inline-flex}.pit-wall__mark{display:inline-flex}.pit-wall__legend,.pit-wall__note{color:var(--color-text-tertiary);font-size:var(--text-sm);margin:0}@media (width<=40rem){.pit-wall__body{padding-inline:var(--space-4)}}.pit-wall__briefing-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pit-wall__listen{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-brand-deep);color:var(--color-on-brand);font:inherit;cursor:pointer;border:none;font-weight:600}.pit-wall__briefing-lines{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);flex-direction:column;margin:0;list-style:none;display:flex}.pit-wall__briefing-lines li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-small);color:var(--color-text-secondary);border-left:3px solid #0000;transition:background-color .2s}.pit-wall__briefing-lines li.is-lit{border-left-color:var(--color-brand-deep);background:var(--color-page-background);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.pit-wall__briefing-lines li{transition:none}}.pit-wall__debriefs{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}.pit-wall__debrief{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.pit-wall__debrief h3{font-size:var(--text-lg);margin:0;font-weight:650}.pit-wall__debrief p{margin:0}.pit-wall__debrief-venue,.pit-wall__debrief-source{color:var(--color-text-tertiary);font-size:var(--text-sm)}.pit-wall__debrief-agreed,.pit-wall__debrief-note{color:var(--color-text-secondary)}.pit-wall__grades{gap:var(--space-3);margin:var(--space-2) 0 0;grid-template-columns:1fr 1fr;display:grid}.pit-wall__grades dt{color:var(--color-text-secondary);font-size:var(--text-sm)}.pit-wall__grades dd{margin:0}.pit-wall__grade{font-size:var(--text-lg);font-weight:650}.pit-wall__grade-detail{color:var(--color-text-secondary);font-size:var(--text-sm)}.pit-wall__checks{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pit-wall__checks .is-no{color:var(--color-text-tertiary)}.pit-wall__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pit-wall__periods,.pit-wall__figures,.pit-wall__pair,.pit-wall__line-figures,.pit-wall__detail-list{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;display:flex}.pit-wall__periods dt,.pit-wall__figures dt,.pit-wall__pair dt,.pit-wall__line-figures dt,.pit-wall__detail-list dt{color:var(--color-text-secondary);font-size:var(--text-sm)}.pit-wall__periods dd,.pit-wall__figures dd,.pit-wall__pair dd,.pit-wall__line-figures dd,.pit-wall__detail-list dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.pit-wall__figure--lead dd{color:var(--pit-wall-behind-text);font-size:var(--text-xl);font-weight:650}.pit-wall__figures{margin-top:var(--space-2)}.pit-wall__badge{border:1px solid var(--color-status-watch);border-radius:var(--radius-pill);color:var(--color-status-watch-text);font-size:var(--text-sm);white-space:nowrap;flex:none;padding:.1rem .5rem;font-weight:600}.pit-wall__action{margin-top:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-brand-deep);color:var(--color-on-brand);align-self:flex-start;font-weight:600;text-decoration:none;display:inline-block}.pit-wall__needed-item{gap:var(--space-1);flex-direction:column;display:flex}.pit-wall__period{flex-direction:column;gap:.1rem;display:flex}.pit-wall__period .pit-wall__n{font-variant-numeric:tabular-nums}.pit-wall__bar,.pit-wall__spark{display:block}.pit-wall__bar-ahead{fill:var(--color-status-ok)}.pit-wall__bar-behind{fill:var(--color-status-watch)}.pit-wall__bar-on_plan{fill:var(--color-text-tertiary)}.pit-wall__table .pit-wall__period .pit-wall__n{text-align:left}.pit-wall__axis{stroke:var(--color-text-primary);stroke-width:1px}.pit-wall__axis--zero{stroke:var(--color-rule-strong);stroke-dasharray:2 2}.pit-wall__spark-line{stroke:var(--color-text-secondary);stroke-width:1.5px}.pit-wall__expand{border:1px solid var(--color-ui-border);border-radius:var(--radius-small);background:var(--color-card-surface);min-width:2rem;min-height:2rem;color:var(--color-text-primary);font-size:1rem;font:inherit;cursor:pointer}.pit-wall__pick{width:1.1rem;height:1.1rem;accent-color:var(--color-brand-deep)}.pit-wall__detail td{background:var(--color-page-background)}.pit-wall__compare{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);flex-direction:column;display:flex}.pit-wall__compare-head{justify-content:space-between;align-items:baseline;display:flex}.pit-wall__compare-head h3{font-size:var(--text-lg);margin:0}.pit-wall__compare-table{border-collapse:collapse;width:100%}.pit-wall__compare-table th,.pit-wall__compare-table td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-subtle);text-align:left}.pit-wall__compare-table tbody th{color:var(--color-text-secondary);font-weight:400}.pit-wall__link-button{color:var(--color-brand-text);font:inherit;cursor:pointer;background:0 0;border:none;text-decoration:underline}.pit-wall__line-text{color:var(--color-text-primary);font-weight:600;display:block}.pit-wall__line-figures{margin-top:var(--space-1)}.race-strategy__window{gap:.5rem;margin:.5rem 0 1rem;display:flex}.race-strategy__window dt{opacity:.7}.race-strategy__window dd{margin:0}.race-strategy__seasonality{color:var(--color-text-secondary);margin:-.5rem 0 1rem;font-size:.85rem}.race-strategy__choices{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.race-strategy__choose{min-height:44px;color:inherit;background:0 0;border:1px solid;border-radius:999px;padding:.5rem 1rem}.race-strategy__choose.is-peak{font-weight:600}.race-options{margin:0 0 1rem}.race-options__caption{flex-direction:column;gap:.15rem;margin-bottom:.5rem;display:flex}.race-options__head{font-weight:600}.race-options__basis{color:var(--color-text-secondary);font-size:.875rem}.race-options__key{white-space:nowrap}.race-options__rows{flex-direction:column;gap:1rem;max-width:36rem;margin:0;padding:0;list-style:none;display:flex}.race-options__top{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;display:grid}.race-options__name{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0;display:flex}.race-options__peak{border:1px solid var(--color-brand-text);color:var(--color-brand-text);border-radius:999px;padding:0 .4rem;font-size:.8125rem;font-weight:600}.race-options__p50{text-align:right;white-space:nowrap;justify-self:end;margin:0}.race-options__p50-label{color:var(--color-text-secondary);font-size:.8125rem}.race-options__p50-value{font-variant-numeric:tabular-nums;font-size:1.5rem}.race-options__track{height:2.6rem;margin:.25rem 0;position:relative}.race-options__bar,.race-options__reference,.race-options__dot,.race-options__end{position:absolute}.race-options__bar{background-color:var(--color-chart-option);border-radius:999px;min-width:2px;height:.5rem;top:.55rem}.race-options__row--peak .race-options__bar{background-color:var(--color-brand-text)}.race-options__dot{box-sizing:border-box;border:2px solid var(--color-card-surface);background-color:var(--color-text-primary);border-radius:50%;width:.9rem;height:.9rem;margin-left:-.45rem;top:.35rem}.race-options__reference{background-color:var(--color-text-primary);width:2px;height:1.25rem;margin-left:-1px;top:0}.race-options__end{font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 .25rem;font-size:.75rem;top:1.4rem}.race-options__row--peak .race-options__name{font-weight:600}.race-options__absolute{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:.875rem}.race-options__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.race-baseline{border-bottom:1px solid var(--color-text-secondary);max-width:36rem;margin:0 0 1rem;padding:.5rem 0}.race-options__assumed{color:var(--color-text-secondary);font-weight:400}.race-options__pairs{font-variant-numeric:tabular-nums;margin:.75rem 0 0;padding:0;list-style:none}.race-options__why{margin:.5rem 0 0;font-size:.875rem}.race-options__why summary{cursor:pointer;min-height:44px}.wyrago-alpha__sentence{margin:var(--space-8) 0 var(--space-2);font-size:var(--text-xl);font-weight:600;line-height:1.3}.wyrago-alpha__meta{color:var(--color-text-secondary);font-size:var(--text-base);margin:0}.wyrago-alpha__grid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (width<=960px){.wyrago-alpha__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.wyrago-alpha__grid{grid-template-columns:minmax(0,1fr)}}.wyrago-alpha__panel{gap:var(--space-2);padding:var(--space-4);border:var(--border-subtle);background:var(--color-card-surface);border-radius:2px;flex-direction:column;display:flex}.wyrago-alpha__panel:has(>.wyrago-alpha__open){padding:0}@supports (grid-template-rows:subgrid){.wyrago-alpha__grid>.wyrago-alpha__panel:has(>.wyrago-alpha__open){grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.wyrago-alpha__grid>.wyrago-alpha__panel>.wyrago-alpha__open{grid-row:1/-1;grid-template-rows:subgrid;row-gap:var(--space-2);align-content:start;display:grid}}.wyrago-operator--calm .wyrago-alpha__open{gap:var(--space-2);padding:var(--space-4);color:inherit;border-radius:2px;flex-direction:column;flex:1;text-decoration:none;display:flex}.wyrago-operator--calm .wyrago-alpha__open:not(.wyrago-alpha__still):hover .wyrago-alpha__name,.wyrago-operator--calm .wyrago-alpha__open:focus-visible .wyrago-alpha__name{text-decoration:underline}.wyrago-alpha__names{gap:var(--space-1);min-height:calc(2 * 1.25 * var(--text-base) + 2 * 1.5 * var(--text-sm) + 2 * var(--space-1));flex-direction:column;display:flex}.wyrago-alpha__name,.wyrago-alpha__project,.wyrago-alpha__demo,.wyrago-alpha__person{overflow-wrap:break-word}.wyrago-alpha__name{font-size:var(--text-xl);margin:0;font-weight:600;line-height:1.25}.wyrago-alpha__project,.wyrago-alpha__demo{font-size:var(--text-lg);margin:0;font-weight:500}.wyrago-alpha__person{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0}.wyrago-alpha__activity{color:var(--color-text-primary);font-size:var(--text-lg);margin:0}.wyrago-alpha__state{font-size:var(--text-lg);margin:0}.wyrago-alpha__facts{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0;padding:0;list-style:none}.wyrago-alpha__facts li{padding:var(--space-2) 0}.wyrago-alpha__grid .wyrago-alpha__name{font-size:var(--text-base)}.wyrago-alpha__grid .wyrago-alpha__project,.wyrago-alpha__grid .wyrago-alpha__demo,.wyrago-alpha__grid .wyrago-alpha__person,.wyrago-alpha__grid .wyrago-alpha__activity,.wyrago-alpha__grid .wyrago-alpha__state,.wyrago-alpha__grid .wyrago-alpha__facts{font-size:var(--text-sm)}.wyrago-alpha__grid>.wyrago-alpha__panel,.wyrago-operator--calm .wyrago-alpha__grid .wyrago-alpha__open{border-radius:var(--radius-card);border:none}.wyrago-alpha__facts li+li{border-top:var(--border-subtle)}.wyrago-alpha__section,.wyrago-operator--calm.wyrago-alpha .wyrago-operator__now,.wyrago-operator--calm .wyrago-alpha .wyrago-operator__now{margin-top:var(--space-8);padding:var(--space-6) 0 0;border:0;border-top:var(--border-subtle);background:0 0;border-radius:0}.wyrago-alpha__section h2,.wyrago-operator--calm.wyrago-alpha .wyrago-operator__now h2,.wyrago-operator--calm .wyrago-alpha .wyrago-operator__now h2{margin:0 0 var(--space-4)}.wyrago-alpha__item{gap:var(--space-1);padding:var(--space-3) 0;flex-direction:column;display:flex}.wyrago-alpha__item+.wyrago-alpha__item{border-top:var(--border-subtle)}.wyrago-alpha__item .wyrago-alpha__name{font-size:var(--text-lg)}.wyrago-alpha__line{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0}.wyrago-alpha__item+.wyrago-alpha__meta{margin-top:var(--space-3)}.wyrago-spend{margin-top:var(--space-2)}.wyrago-spend>summary{font-size:var(--text-lg);cursor:pointer}.wyrago-spend__total{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-lg);font-weight:600}.wyrago-spend__replies{margin:0;padding:0;list-style:none}.wyrago-spend__replies>li{gap:var(--space-1);padding:var(--space-3) 0;flex-direction:column;display:flex}.wyrago-spend__replies>li+li{border-top:var(--border-subtle)}.wyrago-operator--calm .wyrago-spend__head{color:var(--color-text-primary)}.wyrago-advisors__panel .wyrago-alpha__names{min-height:0}.wyrago-alpha__panel--list .wyrago-alpha__names{min-height:calc(2 * 1.25 * var(--text-base))}.wyrago-alpha__sublist{margin:0;padding:0;list-style:none}.wyrago-alpha__subitem{gap:var(--space-1);padding:var(--space-3) 0 0;flex-direction:column;display:flex}.wyrago-alpha__subitem+.wyrago-alpha__subitem{margin-top:var(--space-3);border-top:var(--border-subtle)}.wyrago-alpha__subname{font-size:var(--text-sm);overflow-wrap:break-word;font-weight:500;text-decoration:none}.wyrago-alpha__subname:hover,.wyrago-alpha__subname:focus-visible{text-decoration:underline}.wyrago-operator--calm .wyrago-operator__panel.wyrago-advisors__add{border-radius:var(--radius-card);border:none}.wyrago-advisors__form{gap:var(--space-4);flex-direction:column;max-width:32rem;display:flex}.wyrago-advisors__field{gap:var(--space-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.wyrago-advisors__label{color:var(--color-text-primary);font-size:var(--text-base);padding:0;font-weight:600}.wyrago-advisors__sports>.wyrago-advisors__label{margin-bottom:var(--space-1)}.wyrago-operator--calm .wyrago-advisors__form input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;border-radius:var(--radius-small);width:100%}.wyrago-advisors__form input:focus-visible,.wyrago-advisors__form button:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.wyrago-advisors__choices{gap:var(--space-1) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.wyrago-advisors__choice{align-items:center;gap:var(--space-2);min-height:2.25rem;font-size:var(--text-base);cursor:pointer;display:flex}.wyrago-advisors__choice input{width:1.1rem;height:1.1rem;accent-color:var(--color-text-primary);cursor:pointer;margin:0}.wyrago-advisors__actions{margin:0}.wyrago-advisors__helper{gap:var(--space-1);margin:var(--space-2) 0;display:grid}:is(.wyrago-alpha__panel:has(.wyrago-alpha__tone--recent),.wyrago-alpha__panel:has(.wyrago-calm__active):not(:has([class*=wyrago-alpha__tone--]))){background:color-mix(in srgb, var(--color-brand-deep) 85%, #fff);color:#fdfef5}:is(.wyrago-alpha__panel:has(.wyrago-alpha__tone--recent),.wyrago-alpha__panel:has(.wyrago-calm__active):not(:has([class*=wyrago-alpha__tone--]))) :is(h2,h3,p,li,a,span,div):not(.wyrago-calm__needs-me){color:#fdfef5}:is(.wyrago-alpha__panel:has(.wyrago-alpha__tone--recent),.wyrago-alpha__panel:has(.wyrago-calm__active):not(:has([class*=wyrago-alpha__tone--]))) :is(.wyrago-alpha__person,.wyrago-alpha__facts li){color:#fdfef5cc}:is(.wyrago-alpha__panel:has(.wyrago-alpha__tone--recent),.wyrago-alpha__panel:has(.wyrago-calm__active):not(:has([class*=wyrago-alpha__tone--]))) :is(.wyrago-alpha__facts li+li,.wyrago-alpha__facts){border-color:#fdfef533}:is(.wyrago-alpha__panel:has(.wyrago-alpha__tone--recent),.wyrago-alpha__panel:has(.wyrago-calm__active):not(:has([class*=wyrago-alpha__tone--]))) .wyrago-calm__needs-me{color:#f5a35c}.wyrago-alpha__panel:has(.wyrago-alpha__tone--started):not(:has(.wyrago-alpha__tone--recent)){color:var(--color-text-primary);background:#d1ebdb}.wyrago-alpha__panel:has(.wyrago-alpha__tone--started):not(:has(.wyrago-alpha__tone--recent)) :is(.wyrago-alpha__person,.wyrago-alpha__facts li,.wyrago-alpha__onpage,.wyrago-alpha__meta){color:#5a5a5f}.wyrago-alpha__panel:has(.wyrago-alpha__tone--started):not(:has(.wyrago-alpha__tone--recent)) .wyrago-calm__needs-me{color:#a34502}.wyrago-self-service__card{gap:var(--space-1)}.wyrago-self-service__line{color:var(--color-text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.wyrago-self-service__link{margin-top:var(--space-2);font-size:var(--text-sm)}.wyrago-entry__body{gap:var(--space-2);flex-direction:column;display:flex}.wyrago-entry__body .wyrago-alpha__facts{overflow-wrap:anywhere}.wyrago-entry__form{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-subtle);flex-direction:column;margin-top:auto;display:flex}.wyrago-entry__field{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;display:flex}.wyrago-entry__field input{box-sizing:border-box;width:100%;min-width:0}.wyrago-operator__updated{margin:var(--space-2) 0 0;color:var(--color-text-muted,#6b7280);font-size:var(--text-xs,.75rem)}.wyrago-cost{margin-bottom:var(--space-4);overscroll-behavior:contain;max-height:min(32rem,70vh);overflow-y:auto}.wyrago-cost__turns{margin:var(--space-3) 0 0;padding:0;list-style:none}.wyrago-cost__turn{border-top:1px solid var(--color-border,#0000001a)}.wyrago-cost__turn>details>summary{cursor:pointer;padding:var(--space-2) 0}.wyrago-cost__turn>details>summary:focus-visible{outline-offset:2px;outline:2px solid}.wyrago-cost__turn .wyrago-cost__calls{margin:0 0 var(--space-2) var(--space-3)}.wyrago-cost__total{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-lg)}.wyrago-cost__calls,.wyrago-cost__research{margin:var(--space-3) 0 0;padding:0;list-style:none}.wyrago-cost__calls>li,.wyrago-cost__research>li{padding:var(--space-2) 0;border-top:1px solid var(--color-border,#0000001a);flex-direction:column;gap:2px;display:flex}.wyrago-cost__call--reserved{padding-left:var(--space-2);border-left:3px solid}.wyrago-cost__call--released{opacity:.7}@media (width>=960px){.wyrago-eva-live-operator__side>aside .wyrago-operator__panel{top:var(--space-4);max-height:calc(100vh - 2 * var(--space-4));position:sticky;overflow:auto}}.wyrago-alpha__last{gap:var(--space-3);flex-direction:column;display:flex}.wyrago-alpha__last>.wyrago-entry__form{flex-flow:wrap}.wyrago-alpha__last>.wyrago-entry__form>button{padding-inline:var(--space-2);white-space:nowrap;flex:1 1 0}.wyrago-alpha__last>.wyrago-entry__form>:not(button){flex-basis:100%}.wyrago-alpha__grid .wyrago-alpha__sublist{font-size:var(--text-sm)}.wyrago-alpha__grid .wyrago-operator__fold>summary{font-size:inherit}:is(.wyrago-alpha__grid:has(>.wyrago-advisors__panel),.wyrago-alpha__grid:has(>.wyrago-entry__panel)){align-items:start}.wyrago-operator__details{font-size:var(--text-sm)}.wyrago-operator__details>summary{font-size:inherit}.wyrago-operator__details-body{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.wyrago-operator--calm{color:var(--color-text-primary);font-size:var(--text-lg);line-height:1.5}.wyrago-operator--calm a{color:inherit;text-underline-offset:3px}.wyrago-operator--calm .wyrago-operator__bar{border-bottom:var(--border-subtle)}.wyrago-operator--calm .wyrago-operator__brand{font-size:var(--text-lg)}.wyrago-operator--calm .wyrago-operator__crumbs,.wyrago-operator--calm .wyrago-operator__me{color:var(--color-text-secondary);font-size:var(--text-base)}.wyrago-operator--calm .wyrago-operator__tab{padding:var(--space-2) var(--space-4);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);color:var(--color-text-primary);font-size:var(--text-base);font-weight:500}.wyrago-operator--calm .wyrago-operator__tab[aria-current=page],.wyrago-operator--calm .wyrago-operator__tab[aria-pressed=true]{border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-card-surface)}.wyrago-operator--calm .wyrago-operator__title{margin:var(--space-8) 0 var(--space-3);font-size:var(--text-xl);font-weight:600;line-height:1.3}.wyrago-operator--calm h2{font-size:var(--text-xl);font-weight:600}.wyrago-operator--calm h3{color:var(--color-text-primary);font-size:var(--text-lg);font-weight:600}.wyrago-operator--calm .wyrago-operator__panel,.wyrago-operator--calm .wyrago-operator__club,.wyrago-operator--calm .wyrago-operator__now,.wyrago-operator--calm .wyrago-operator__dialog-card{margin-top:var(--space-6);padding:var(--space-4);border:var(--border-subtle);background:var(--color-card-surface);border-radius:2px}.wyrago-operator--calm .wyrago-operator__panel h2,.wyrago-operator--calm .wyrago-operator__club h2,.wyrago-operator--calm .wyrago-operator__now h2{margin:0 0 var(--space-3);font-size:var(--text-xl)}.wyrago-operator--calm .wyrago-operator__eva-testers{margin-top:var(--space-6)}.wyrago-operator--calm .wyrago-operator__eva-testers h2{margin:0}.wyrago-operator--calm .wyrago-operator__eva-others{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-subtle)}.wyrago-operator--calm .wyrago-operator__eva-others>summary{color:var(--color-text-primary);font-size:var(--text-lg);font-weight:600}.wyrago-operator--calm .wyrago-operator__table{font-size:var(--text-lg)}.wyrago-operator--calm .wyrago-operator__table th{color:var(--color-text-secondary);font-size:var(--text-base);font-weight:600}.wyrago-operator--calm .wyrago-operator__table th,.wyrago-operator--calm .wyrago-operator__table td{border-bottom:var(--border-subtle)}.wyrago-operator--calm .wyrago-operator__table tr.needs-you td:first-child{box-shadow:none}.wyrago-operator--calm .wyrago-operator__badge,.wyrago-operator--calm .wyrago-operator__unread,.wyrago-operator--calm .wyrago-operator__stage{color:var(--color-text-primary);font-size:inherit;background:0 0;border-radius:0;margin-left:0;padding:0}.wyrago-operator--calm .wyrago-operator__badge,.wyrago-operator--calm .wyrago-operator__unread{font-weight:600}.wyrago-operator--calm .wyrago-operator__badge:before{content:"· ";font-weight:400}.wyrago-operator--calm .wyrago-operator__unread:after{content:" new";font-weight:400}.wyrago-operator--calm .wyrago-operator__stage{font-weight:400}.wyrago-operator--calm .wyrago-operator__stage.stage-draft_ready,.wyrago-operator--calm .wyrago-operator__stage.stage-question_open,.wyrago-operator--calm .wyrago-operator__stage.stage-needs_draft,.wyrago-operator--calm .wyrago-operator__stage.stage-ready_to_start,.wyrago-operator--calm .wyrago-operator__stage.stage-draft_blocked,.wyrago-operator--calm .wyrago-operator__stage.stage-draft_failed{color:var(--color-text-primary);background:0 0;font-weight:600}.wyrago-operator--calm .wyrago-operator__needs-team-reason{color:var(--color-text-secondary);font-size:var(--text-base)}.wyrago-operator--calm .wyrago-operator__muted,.wyrago-operator--calm .wyrago-operator__who{color:var(--color-text-secondary)}.wyrago-operator--calm .wyrago-operator__who{font-size:var(--text-base)}.wyrago-operator--calm button:not(.wyrago-operator__tester-mail-subject),.wyrago-operator--calm .wyrago-operator__primary{padding:var(--space-2) var(--space-4);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);color:var(--color-text-primary);font:inherit;font-size:var(--text-base);cursor:pointer;font-weight:500}.wyrago-operator--calm button:disabled{opacity:.5;cursor:default}.wyrago-operator--calm input:not([type=checkbox]):not([type=radio]),.wyrago-operator--calm textarea,.wyrago-operator--calm select{padding:var(--space-2) var(--space-3);border:var(--border-subtle);background:var(--color-card-surface);color:var(--color-text-primary);font:inherit;font-size:var(--text-lg);border-radius:2px}.wyrago-operator--calm .wyrago-operator__messages li.from-manager{box-shadow:none;padding-left:0}.wyrago-operator--calm .wyrago-operator__tester-mail-line,.wyrago-operator--calm .wyrago-operator__tester-mail-facts{font-size:var(--text-lg)}.wyrago-operator--calm .wyrago-operator__tester-mail-subject{color:var(--color-text-primary);font-size:var(--text-lg)}.wyrago-operator--calm .wyrago-operator__tester-mail-list>li[data-status=QUARANTINED]{box-shadow:none;padding-left:0}.wyrago-operator--calm .wyrago-operator__tester-mail-text,.wyrago-operator--calm .wyrago-operator__file-text{font-size:var(--text-base);border-radius:2px}.wyrago-operator--calm .wyrago-calm__active{color:var(--color-brand-deep);font-weight:600}.wyrago-operator--calm .wyrago-calm__needs-me{color:var(--color-accent-strong)}.wyrago-operator-env{z-index:50;align-items:baseline;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-4);font-size:var(--text-base);flex-wrap:wrap;line-height:1.4;display:flex;position:sticky;top:0}.wyrago-operator-env--production{color:#fff;background:#3c5759}.wyrago-operator-env--staging{color:#1a1a1a;background:#f5b301}.wyrago-operator-env--local{color:#fff;background:#4b5563}.wyrago-operator-env__label{letter-spacing:.06em;text-transform:uppercase;font-weight:700}.wyrago-operator-env__switch{color:inherit;text-underline-offset:3px;margin-left:auto;font-weight:600;text-decoration:underline}.wyrago-operator-env__switch:focus-visible{outline-offset:2px;outline:2px solid}.wyrago-operator__more-link{cursor:pointer;font:inherit;font-size:var(--text-base);color:var(--color-text-secondary,inherit);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.wyrago-operator__more-link:focus-visible{outline-offset:2px;outline:2px solid}.wyrago-operator__fold>summary{cursor:pointer;font-size:var(--text-base);color:var(--color-text-secondary,inherit);text-underline-offset:3px;text-decoration:underline}.wyrago-operator__fold>summary:focus-visible{outline-offset:2px;outline:2px solid}.wyrago-operator__fold[open]>summary{margin-bottom:var(--space-1)}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.wyrago-admin.wyrago-operator--calm .wyrago-admin__screen-time{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.wyrago-updated{display:inline-flex;position:relative}.wyrago-admin.wyrago-operator--calm button.wyrago-updated__mark.wyrago-updated__mark,.wyrago-updated__mark.wyrago-updated__mark{color:inherit;cursor:pointer;font-size:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:.125rem;min-width:1.75rem;min-height:1.75rem;padding:0;display:inline-flex}.wyrago-updated__mark svg{width:1em;height:1em}.wyrago-updated__caution{color:var(--color-status-watch);font-size:.75em}.wyrago-updated__list{background:var(--color-card-surface);border:1px solid var(--color-rule,#1d1d1f29);color:var(--color-text-secondary);font-size:var(--text-xs,.75rem);white-space:nowrap;z-index:20;border-radius:.375rem;padding:.375rem .5rem;display:none;position:absolute;top:100%;right:0}.wyrago-updated:hover>.wyrago-updated__list,.wyrago-updated:focus-within>.wyrago-updated__list,.wyrago-updated[data-open]>.wyrago-updated__list{gap:.125rem;display:grid}.wyrago-updated__line[data-stale]{color:var(--color-text-primary)}@media (width<=40rem){.wyrago-updated__list{white-space:normal;width:max-content;max-width:calc(100vw - 2rem)}}.wyrago-action__spinner{vertical-align:-.1em;border:2px solid;border-right-color:#0000;border-radius:50%;width:.85em;height:.85em;margin-right:.4em;animation:.8s linear infinite wyrago-action-spin;display:inline-block}@keyframes wyrago-action-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wyrago-action__spinner{opacity:.6;border-right-color:currentColor;animation:none}}:root{--admin-good-light:color-mix(in srgb, var(--admin-good,#2f7d3b) 12%, white);--admin-bad-light:color-mix(in srgb, var(--admin-bad,#b3261e) 10%, white);--admin-good-text:var(--admin-good,#2f7d3b);--admin-bad-text:var(--admin-bad,#b3261e)}:root[data-theme=dark]{--admin-good-light:#283c30;--admin-bad-light:#422c2a;--admin-good-text:#5fd890;--admin-bad-text:#ff7369}.wyrago-action-line{border-left:4px solid;border-radius:4px;align-items:baseline;gap:.5rem;margin:.4rem 0 0;padding:.45rem .65rem;font-weight:600;display:flex}.wyrago-action-line.is-done{border-left-color:var(--admin-good-text);background:var(--admin-good-light);color:var(--admin-good-text)}.wyrago-action-line.is-failed{border-left-color:var(--admin-bad-text);background:var(--admin-bad-light);color:var(--admin-bad-text)}.wyrago-action-line__mark{flex:none;font-weight:700}.wyrago-action-line__body{gap:.2rem;min-width:0;display:grid}.wyrago-action-line__items>summary{cursor:pointer;font-weight:500}.wyrago-action-line__items ul{margin:.2rem 0 0;padding-left:1.1rem;font-weight:400}.wyrago-action-line a{color:inherit;text-decoration:underline}.wyrago-action-inline{flex-wrap:wrap;align-items:baseline;gap:.3rem;display:inline-flex}.wyrago-decide__waits{color:var(--admin-line-orange-text,#b8430a);font-size:var(--text-sm);margin-top:.25rem;display:block}.wyrago-answer{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:inline-flex}.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon{box-sizing:border-box;width:var(--answer-target);min-width:var(--answer-target);height:var(--answer-target);min-height:var(--answer-target);border-radius:var(--radius-small);background:var(--admin-page,var(--color-page-background));box-shadow:none;cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:inline-flex}.wyrago-answer__icon::-webkit-details-marker{display:none}.wyrago-answer__icon svg{width:var(--answer-icon);height:var(--answer-icon);stroke-width:var(--answer-stroke);pointer-events:none}.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon.is-yes,.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon.is-done{--answer-ink:var(--answer-yes);color:var(--answer-ink)}.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon.is-no{--answer-ink:var(--answer-reject);color:var(--answer-ink)}.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon.is-later{--answer-ink:var(--answer-later);color:var(--answer-ink)}.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon.is-why{--answer-ink:var(--answer-why);color:var(--answer-ink)}.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon.is-details{--answer-ink:var(--answer-details);color:var(--answer-ink)}.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon{background:0 0;border:0;outline:0;position:relative}.wyrago-answer__icon.wyrago-answer__icon[aria-pressed=true]:after,.wyrago-answer__icon.wyrago-answer__icon[aria-expanded=true]:after,details[open]>.wyrago-answer__icon.wyrago-answer__icon:after{background:var(--color-text-primary);content:"";height:.125rem;position:absolute;bottom:.25rem;left:.5rem;right:.5rem}.wyrago-admin-app .wyrago-answer__icon.wyrago-answer__icon.is-pressed,.wyrago-admin-app button.wyrago-answer__icon.wyrago-answer__icon:not(:disabled):active{opacity:.6;color:var(--answer-ink)!important;background:0 0!important;border-color:#0000!important}.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon:disabled{color:var(--answer-disabled);cursor:not-allowed;pointer-events:none}.wyrago-answer__word{z-index:50;border:1px solid var(--color-ui-border);border-radius:var(--radius-small);background:var(--color-card-surface);max-width:12rem;color:var(--color-text-primary);pointer-events:none;white-space:nowrap;padding:.25rem .5rem;font-size:.875rem;font-weight:400;line-height:1.5;position:fixed;transform:translate(-50%,calc(-100% - .25rem))}.wyrago-answers{width:100%;display:block;container-type:inline-size}.wyrago-answers.is-row{width:auto;display:inline;container-type:normal}.wyrago-answers__grid.wyrago-answers__grid{gap:var(--answer-gap);flex-wrap:wrap;margin:0;display:inline-flex}.wyrago-answers__grid.wyrago-answers__grid:is([data-icons="2"],[data-icons="3"]){flex-wrap:nowrap}:is(td,th) .wyrago-answers:not(.is-tile){container-type:normal}.wyrago-answers.is-tile>.wyrago-tile__icons.wyrago-tile__icons{grid-auto-rows:var(--answer-target);grid-template-columns:repeat(auto-fill, var(--answer-target));gap:.25rem;display:grid}@container (width>=14.75rem){.wyrago-answers.is-tile>.wyrago-tile__icons.wyrago-tile__icons{grid-template-columns:repeat(5, minmax(var(--answer-target), 1fr));grid-template-rows:var(--answer-target)}.is-tile .wyrago-answer[data-slot=yes]{grid-area:1/1}.is-tile .wyrago-answer[data-slot=no]{grid-area:1/2}.is-tile .wyrago-answer[data-slot=later]{grid-area:1/3}.is-tile .wyrago-answer[data-slot=why]{grid-area:1/4}.is-tile .wyrago-answer[data-slot=details]{grid-area:1/5}}.wyrago-answers__extra{display:contents}@media (width<=640px){.wyrago-answers>.wyrago-answers__grid.wyrago-answers__grid:is([data-icons="4"],[data-icons="5"]){gap:var(--answer-gap);grid-auto-rows:var(--answer-target);grid-template-columns:repeat(2, var(--answer-target));grid-template-rows:none;display:inline-grid}.wyrago-answers>.wyrago-answers__grid.wyrago-answers__grid[data-icons="5"]{grid-template-columns:repeat(3, var(--answer-target))}.wyrago-answers.is-tile>.wyrago-answers__grid.wyrago-answers__grid:is([data-icons="4"],[data-icons="5"]){gap:.25rem}.wyrago-answers__grid:is([data-icons="4"],[data-icons="5"]) .wyrago-answer[data-slot]{grid-area:auto}.wyrago-answers__grid:is([data-icons="4"],[data-icons="5"])>.wyrago-answers__extra{grid-column:1/-1;display:block}}@container (width<=14.7rem){.wyrago-answers.is-tile>.wyrago-tile__icons.wyrago-tile__icons[data-icons="4"]{grid-template-columns:repeat(2, var(--answer-target))}.wyrago-answers.is-tile>.wyrago-tile__icons.wyrago-tile__icons:is([data-icons="3"],[data-icons="5"]){grid-template-columns:repeat(3, var(--answer-target))}}.wyrago-tile__foot .wyrago-decide,.wyrago-alert.is-warning .wyrago-alert__controls .wyrago-decide{flex:100%;min-width:0;display:block}.wyrago-answers__read-only{display:contents}.wyrago-alert__open{min-height:var(--answer-target);align-items:center;display:inline-flex}.wyrago-selector{grid-template-columns:repeat(var(--selectors,5), minmax(0, 1fr));gap:.6rem;margin:.4rem 0 .75rem;display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-selector button.wyrago-selector__item,.wyrago-selector button.wyrago-selector__item{border:1px solid var(--color-border-subtle,#c9c9cf);background:var(--color-card-surface,#fff);color:var(--color-text-primary,#1d1d1f);font:inherit;font-size:var(--text-lg,1.125rem);text-align:left;cursor:pointer;border-radius:8px;padding:.75rem .8rem;font-weight:500;line-height:1.25;box-shadow:0 1px 2px #0000000f}.wyrago-admin.wyrago-operator--calm .wyrago-selector button.wyrago-selector__item:hover,.wyrago-selector button.wyrago-selector__item:hover{border-color:var(--color-brand-deep)}.wyrago-admin.wyrago-operator--calm .wyrago-selector button.wyrago-selector__item[aria-pressed=true],.wyrago-selector button.wyrago-selector__item[aria-pressed=true]{border-color:var(--color-brand-deep);background:var(--color-brand-deep);color:var(--color-card-surface,#fff);font-weight:700}.wyrago-selector button.wyrago-selector__item:focus-visible{outline:2px solid var(--color-brand-deep);outline-offset:2px}.wyrago-selector__open{width:100%}.wyrago-selector.is-decisions{align-items:stretch}.wyrago-admin.wyrago-operator--calm .wyrago-selector.is-decisions button.wyrago-box,.wyrago-selector.is-decisions button.wyrago-box{height:100%;box-shadow:none;background:var(--admin-page,#e8e8ec);color:var(--color-text-primary,#1d1d1f);border:0;flex-direction:column;justify-content:flex-start;gap:.3rem;font-weight:500;display:flex}.wyrago-admin.wyrago-operator--calm .wyrago-selector.is-decisions button.wyrago-box:hover,.wyrago-admin.wyrago-operator--calm .wyrago-selector.is-decisions button.wyrago-box:focus-visible,.wyrago-selector.is-decisions button.wyrago-box:hover,.wyrago-selector.is-decisions button.wyrago-box:focus-visible{background:var(--admin-line-orange-text,#b8430a);color:var(--color-card-surface,#fff)}.wyrago-admin.wyrago-operator--calm .wyrago-selector.is-decisions button.wyrago-box[aria-pressed=true],.wyrago-selector.is-decisions button.wyrago-box[aria-pressed=true]{background:var(--admin-line-orange-text,#b8430a);color:var(--color-card-surface,#fff);font-weight:700}.wyrago-box__name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wyrago-box__more{flex-direction:column;gap:.3rem;display:flex}.wyrago-box__due,.wyrago-box__stars{font-size:var(--text-base,1rem);min-height:1.25em}.wyrago-box__due.is-none,.wyrago-box__due.is-far{color:var(--color-text-secondary,#55555c)}.wyrago-box__due.is-week{color:var(--admin-alert-amber-text,#b8430a);font-weight:700}.wyrago-box__due.is-soon,.wyrago-box__due.is-now,.wyrago-box__due.is-past{color:var(--admin-alert-red,#b3261e);font-weight:700}.wyrago-box__due.is-now{animation:1s steps(2,jump-none) infinite wyrago-box-blink}@keyframes wyrago-box-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.wyrago-box__due.is-now{animation:none}.wyrago-box__due.is-now:after{content:" !"}}.wyrago-selector.is-decisions button.wyrago-box:hover .wyrago-box__due,.wyrago-selector.is-decisions button.wyrago-box:focus-visible .wyrago-box__due,.wyrago-selector.is-decisions button.wyrago-box[aria-pressed=true] .wyrago-box__due{color:inherit}.wyrago-box__why{margin:0 0 .5rem;font-weight:600}@media (width<=640px){.wyrago-selector{grid-template-columns:minmax(0,1fr)}}@media print{.wyrago-selector{display:none}}.wyrago-pw{border:1px solid var(--color-border,#0003);background:var(--color-card-surface);border-radius:10px;margin:1rem 0 1.5rem;padding:1rem 1.25rem}.wyrago-pw__header{flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.85rem;display:flex}.wyrago-pw__asof{align-items:center;gap:.35rem;display:inline-flex}.wyrago-pw__asof .wyrago-admin__data-age{margin:0}.wyrago-pw__example{border:1px dashed;border-radius:999px;padding:0 .5rem;font-weight:600}.wyrago-pw__title{margin:.5rem 0 .25rem;font-size:1.15rem}.wyrago-pw__meta,.wyrago-pw__legend{color:var(--color-text-secondary);margin:0 0 .5rem;font-size:.85rem}.wyrago-pw__legend{margin-top:1rem}.wyrago-pw__part h3{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);margin:1rem 0 .25rem;font-size:.8rem}.wyrago-pw__stage{text-align:center;vertical-align:middle;text-transform:none;letter-spacing:0;border:1px solid;border-radius:999px;min-width:1.4rem;margin-left:.35rem;padding:0 .35rem;font-size:.7rem;font-weight:600;line-height:1.3;display:inline-block}.wyrago-pw__sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wyrago-pw__facts,.wyrago-pw__downstream{border-collapse:collapse;width:100%}.wyrago-pw__facts th,.wyrago-pw__facts td,.wyrago-pw__downstream th,.wyrago-pw__downstream td{text-align:left;vertical-align:top;padding:.3rem .4rem}.wyrago-pw__facts th{width:7rem;color:var(--color-text-secondary);font-weight:500}.wyrago-pw__check,.wyrago-pw__claim{margin-right:.75rem;display:inline-block}.wyrago-pw__check.is-not_verified,.wyrago-pw__check.is-missing,.wyrago-pw__check.is-old{font-weight:600}.wyrago-pw .race-options__row--peak .race-options__bar,.wyrago-pw__course--current .race-options__bar{background-color:var(--admin-green,#1a7040)}.wyrago-pw .wyrago-pw__course--after .race-options__bar{background-color:var(--color-aha-orange-600,#e66722)}:root[data-theme=dark] .wyrago-pw .wyrago-pw__course--after .race-options__bar{background-color:var(--admin-line-orange)}.wyrago-pw__buttons{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=640px){.wyrago-pw__buttons[data-icons="4"]{grid-auto-rows:var(--answer-target);grid-template-columns:repeat(2, var(--answer-target));gap:var(--answer-gap);display:inline-grid}}.wyrago-pw__why.has-row-toggle>.wyrago-answer__icon.wyrago-answer__icon.wyrago-answer__icon{display:none}.wyrago-pw__top+.wyrago-pw__why.has-row-toggle:not([open]){margin-top:0}.wyrago-pw__buttons button{min-height:44px;padding:.5rem 1rem}.wyrago-pw__yes{font-weight:600}.wyrago-pw__score{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.wyrago-pw__score label{gap:.25rem;display:grid}@media (width<=600px){.wyrago-pw{padding:.75rem}.wyrago-pw__facts th{width:auto}}.wyrago-pw__top p{color:var(--color-text-primary);margin:0 0 .5rem;font-size:1rem;line-height:1.4}.wyrago-pw__top+.wyrago-pw__why{margin-top:.75rem}.wyrago-pw__top .wyrago-pw__buttons{margin:.75rem 0}.wyrago-pw__top .wyrago-pw__asof{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.85rem;display:flex}.wyrago-pw__top [data-pw-line=message]{letter-spacing:.02em;font-size:1.25rem;font-weight:700}.wyrago-pw__alert.is-warning{color:var(--color-status-alert)}.wyrago-pw__alert.is-caution{color:var(--color-status-watch,#a15c00)}.wyrago-pw__alert.is-advisory{color:var(--color-text-secondary)}.wyrago-pw__alert .wyrago-pw__example{color:var(--color-text-secondary);letter-spacing:0;margin-left:.5rem;font-size:.85rem;font-weight:600}.wyrago-pw__top [data-pw-line=action]{font-size:1.1rem;font-weight:600}.wyrago-pw__sentences{margin:.5rem 0 .75rem}.wyrago-pw__sentences p{margin:0 0 .35rem}.wyrago-ladder{margin:.75rem 0;overflow-x:auto}.wyrago-ladder__phases,.wyrago-ladder__rounds,.wyrago-ladder__steps{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.wyrago-ladder__phases{gap:1rem}.wyrago-ladder__phase{flex-direction:column;gap:.25rem;display:flex}.wyrago-ladder__phase-name{border-bottom:3px solid var(--admin-ink);padding-bottom:.125rem;font-size:.75rem;font-weight:700}.wyrago-ladder__kpis{font-size:.75rem}.wyrago-ladder__kpis summary{cursor:pointer;list-style:none}.wyrago-ladder__kpis summary::-webkit-details-marker{display:none}.wyrago-ladder__kpis summary:before{content:"+";width:1rem;font-weight:700;display:inline-block}.wyrago-ladder__kpis[open] summary:before{content:"−"}.wyrago-ladder__here{font-weight:700}.wyrago-ladder__kpis ol{margin:.25rem 0 0;padding-left:1.25rem}.wyrago-ladder__basis{font-weight:600}.wyrago-ladder__rounds{align-items:stretch}.wyrago-ladder__round{flex-direction:column;gap:.25rem;display:flex;position:relative}.wyrago-ladder__round-name,.wyrago-ladder__round-gap{min-height:1.25rem}.wyrago-ladder__round-name{border-bottom:2px solid var(--admin-ink);padding-bottom:.125rem;font-size:.75rem;font-weight:600}.wyrago-ladder__round+.wyrago-ladder__round:before,.wyrago-ladder__step+.wyrago-ladder__step:before{color:var(--admin-ink);content:"→";position:absolute;top:50%;left:-.45rem;transform:translate(-50%,-50%)}.wyrago-ladder__step{background:var(--color-card-surface,#fff);border:1px solid color-mix(in srgb, var(--admin-ink) 45%, transparent);border-radius:6px;flex-direction:column;flex:1 0 9.5rem;gap:.25rem;min-width:9.5rem;padding:.5rem .625rem;display:flex;position:relative}.wyrago-ladder__step.is-named{border:2px solid var(--admin-ink);box-shadow:inset 0 3px 0 var(--admin-warning)}.wyrago-ladder__name{font-size:.9375rem}.wyrago-ladder__flag{color:var(--admin-warning-text);font-size:.75rem;font-weight:600}.wyrago-ladder__flag:before{content:"▸ "}.wyrago-ladder__facts{gap:.125rem;margin:0;font-size:.8125rem;display:grid}.wyrago-ladder__facts dt{color:var(--color-text-secondary,#6e6e73);font-size:.75rem}.wyrago-ladder__facts dd{font-variant-numeric:tabular-nums;margin:0 0 .25rem;font-weight:600}.wyrago-ladder__table{margin-top:.5rem;font-size:.8125rem}.wyrago-ladder__table summary{cursor:pointer}.wyrago-ladder__table table{border-collapse:collapse;margin-top:.375rem}.wyrago-ladder__table th,.wyrago-ladder__table td{border-bottom:1px solid var(--color-rule,#1d1d1f17);text-align:left;padding:.25rem .5rem}.wyrago-ladder__table .is-figure{font-variant-numeric:tabular-nums;text-align:right}.wyrago-np{gap:.25rem;display:grid}.wyrago-np__track{background:color-mix(in srgb, var(--admin-ink) 10%, transparent);border-radius:3px;height:.75rem;display:block;position:relative}.wyrago-np__now{background:var(--admin-green);border-radius:3px 0 0 3px;height:100%;position:absolute;top:0;left:0}.wyrago-np__change{background:repeating-linear-gradient(45deg, var(--admin-warning) 0 2px, transparent 2px 5px);box-shadow:inset 0 0 0 1.5px var(--admin-warning);height:100%;position:absolute;top:0}.wyrago-np__mark{background:var(--admin-warning);width:3px;height:calc(100% + 6px);position:absolute;top:-3px;transform:translate(-50%)}.wyrago-np__legend{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem .75rem;font-size:.75rem;display:flex}.wyrago-np__key{vertical-align:middle;width:.875rem;height:.625rem;display:inline-block}.wyrago-np__key.is-now{background:var(--admin-green)}.wyrago-np__key.is-proposed{background:repeating-linear-gradient(45deg, var(--admin-warning) 0 2px, transparent 2px 5px);box-shadow:inset 0 0 0 1.5px var(--admin-warning)}.wyrago-ml{margin:.5rem 0;padding:0;list-style:none;display:flex}.wyrago-ml__point{flex-direction:column;flex:1;gap:.125rem;padding-top:1rem;font-size:.8125rem;display:flex;position:relative}.wyrago-ml__point:before{background:var(--admin-ink);content:"";height:2px;position:absolute;top:.375rem;left:0;right:0}.wyrago-ml__point:last-child:before{width:.75rem;right:auto}.wyrago-ml__dot{background:var(--color-card-surface,#fff);border:2px solid var(--admin-ink);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:0;left:0}.wyrago-ml__point.is-done .wyrago-ml__dot{background:var(--admin-green);border-color:var(--admin-green)}.wyrago-ml__point.is-here .wyrago-ml__dot{background:var(--admin-warning);border-color:var(--admin-warning);box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-warning) 30%, transparent)}.wyrago-ml__point.is-late .wyrago-ml__dot{background:var(--admin-bad);border-color:var(--admin-bad)}.wyrago-ml__date{color:var(--color-text-secondary,#6e6e73)}.wyrago-ml__state{font-weight:600}@media (width<=640px){.wyrago-ladder{overflow-x:visible}.wyrago-ladder__phases,.wyrago-ladder__rounds,.wyrago-ladder__steps{flex-direction:column}.wyrago-ladder__step{flex:none;min-width:0}.wyrago-ladder__round+.wyrago-ladder__round:before,.wyrago-ladder__step+.wyrago-ladder__step:before{content:"↓";top:-.55rem;left:50%}.wyrago-ladder__phase+.wyrago-ladder__phase{border-top:1px solid color-mix(in srgb, var(--admin-ink) 45%, transparent);padding-top:.5rem}}.wyrago-flag{vertical-align:baseline;border-radius:50%;width:15px;height:15px;display:inline-block}.wyrago-person{color:inherit;vertical-align:-.125em;display:inline-flex}.wyrago-person svg{width:1em;height:1em}.wyrago-sp__tiles{grid-template-columns:repeat(6,1fr);gap:.5rem;margin-bottom:.75rem;display:grid}.wyrago-sp__tile{background:var(--color-card-surface,#fff);border:1px solid var(--color-rule,#1d1d1f17);color:var(--color-text-primary,#1d1d1f);cursor:pointer;font:inherit;text-align:left;border-radius:.45rem;flex-direction:column;gap:.125rem;padding:.5rem .75rem;display:flex}.wyrago-sp__tile span{color:var(--color-text-secondary,#6e6e73);font-size:.75rem}.wyrago-sp__tile strong{color:var(--color-brand-deep,#3c5759);font-size:1.25rem}.wyrago-sp__tile[aria-pressed=true]{border-color:var(--color-brand-deep,#3c5759)}.wyrago-sp__table{border-collapse:collapse;color:var(--color-text-secondary,#6e6e73);width:100%;font-size:.75rem;line-height:1.25}.wyrago-sp__table th,.wyrago-sp__table td{text-align:left;vertical-align:top;padding:.125rem .5rem}.wyrago-sp__table thead th{border-bottom:1px solid var(--color-rule,#1d1d1f17);font-weight:600}.wyrago-sp__table tbody th{color:var(--color-text-primary,#1d1d1f);font-weight:400}.wyrago-sp__sort{color:inherit;cursor:pointer;font:inherit;font-weight:inherit;background:0 0;border:0;padding:0}.wyrago-sp__details{display:inline}.wyrago-sp__details summary{cursor:pointer;display:inline}.wyrago-sp__details ul{margin:.25rem 0 .25rem 1rem;padding:0}.wyrago-sp__stage{flex-wrap:wrap;align-items:center;gap:.25rem;display:inline-flex}.wyrago-sp__new{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}@media (width<=640px){.wyrago-sp__tiles{grid-template-columns:repeat(3,1fr)}}.wyrago-sp__bar{background:var(--color-brand-deep,#3c5759);vertical-align:middle;min-width:2px;max-width:8rem;height:.5rem;display:inline-block}.wyrago-sp__bar[style*="width: 0%"]{display:none}.wyrago-sp__table tr.is-closed th,.wyrago-sp__table tr.is-closed td{opacity:.6}@media (width<=640px){.wyrago-admin-app .wyrago-sp__table--stack{display:block;overflow:visible}.wyrago-sp__table--stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wyrago-sp__table--stack tbody,.wyrago-sp__table--stack tr,.wyrago-sp__table--stack tbody th{display:block}.wyrago-sp__table--stack tr{border-bottom:1px solid var(--color-rule,#1d1d1f17);padding:.375rem 0}.wyrago-sp__table--stack td{overflow-wrap:anywhere;display:inline-block}.wyrago-sp__table--stack td:empty{display:none}.wyrago-sp__table--stack td:before{content:attr(data-label) ": ";color:var(--color-text-tertiary)}}.wyrago-ewor{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;max-width:96rem;display:grid}.wyrago-ewor__lead,.wyrago-ewor__section-lead{color:var(--color-text-secondary);margin:0}.wyrago-ewor__section{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.wyrago-ewor__section h2{margin:.5rem 0 0}.wyrago-ewor .wyrago-ewor__grid{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));align-items:start;gap:.75rem;min-width:0;display:grid}.wyrago-ewor__frame{background:var(--admin-well);border:1px solid var(--admin-well-rule);color:var(--color-text-primary);border-radius:8px;gap:.5rem;min-width:0;padding:.75rem .875rem;display:grid}.wyrago-ewor__head{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.wyrago-ewor__head h3{font-size:var(--text-lg);overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.25}.wyrago-ewor__n{color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.wyrago-ewor__chip{border:1px solid var(--admin-well-rule);color:var(--color-text-secondary);font-size:var(--text-sm);border-radius:999px;padding:0 .5rem}.wyrago-ewor__explain,.wyrago-ewor__note,.wyrago-ewor__missing,.wyrago-ewor__source,.wyrago-ewor__link,.wyrago-ewor__value{overflow-wrap:anywhere;margin:0}.wyrago-ewor__explain{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-ewor__value strong{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;line-height:1.15}.wyrago-ewor__missing{font-size:var(--text-sm)}.wyrago-ewor__missing span{font-weight:600}.wyrago-ewor__note{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-ewor__source{font-size:var(--text-sm)}.wyrago-ewor__parts{gap:.25rem;margin:0;display:grid}.wyrago-ewor__parts>div{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.wyrago-ewor__parts dt{color:var(--color-text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;min-width:0}.wyrago-ewor__parts dd{font-variant-numeric:tabular-nums;text-align:right;margin:0}.wyrago-ewor__parts small{color:var(--color-text-secondary);font-size:var(--text-sm);display:block}.wyrago-ewor__table{max-width:100%;overflow-x:auto}.wyrago-ewor__table table{border-collapse:collapse;font-size:var(--text-sm);width:100%}.wyrago-ewor__table th,.wyrago-ewor__table td{border-top:1px solid var(--admin-well-rule);text-align:right;white-space:nowrap;padding:.25rem .375rem}.wyrago-ewor__table thead th{color:var(--color-text-secondary);border-top:0;font-weight:400}.wyrago-ewor__table th:first-child,.wyrago-ewor__table tbody th{text-align:left;font-weight:400}.wyrago-ewor__table td{font-variant-numeric:tabular-nums}.wyrago-ewor__plus summary{cursor:pointer;font-size:var(--text-xl);align-items:center;width:2.75rem;min-height:2.75rem;display:flex}.wyrago-ewor .wyrago-ewor__plus dl{font-size:var(--text-sm);grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;display:grid}.wyrago-ewor__plus dd{overflow-wrap:anywhere;margin:0}@media (width<=480px){.wyrago-ewor .wyrago-ewor__plus dl{grid-template-columns:1fr}.wyrago-ewor .wyrago-ewor__grid{grid-template-columns:minmax(0,1fr)}}.wyrago-review__move.wyrago-review__move.wyrago-review__move{min-height:var(--answer-target);box-shadow:none;color:var(--admin-ink,var(--color-text-primary));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0 .25rem}.wyrago-review__move.wyrago-review__move.wyrago-review__move:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.wyrago-mb__text{color:var(--color-text-primary,#1d1d1f);margin:.25rem 0}.wyrago-tiles{contain:inline-size;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(15rem,33.3333% - .333333rem)),1fr));grid-auto-rows:1fr;gap:.5rem;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.wyrago-tiles:has(.wyrago-alert__why){grid-auto-rows:auto}.wyrago-tile{border:1px solid var(--color-rule,#1d1d1f29);border-radius:.375rem;flex-direction:column;gap:.25rem;min-width:0;padding:.625rem;display:flex}.wyrago-tile__title,.wyrago-tile__action{overflow-wrap:anywhere}.wyrago-tile__foot{min-width:0;margin-top:auto;padding-top:.375rem}@media (width<=40rem){.wyrago-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}}.wyrago-team{max-width:48rem}.wyrago-team__lead,.wyrago-team__source{color:var(--color-text-secondary,#555);font-size:.875rem}.wyrago-team__map{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:.5rem;margin:1rem 0;display:grid}.wyrago-admin.wyrago-operator--calm button.wyrago-team__node:not(.wyrago-operator__tester-mail-subject),.wyrago-operator .wyrago-team__node{border:1px solid var(--color-rule,#1d1d1f33);color:var(--color-text-primary,#1d1d1f);cursor:pointer;text-align:left;background:0 0;border-radius:.375rem;align-content:start;gap:.125rem;min-height:2.75rem;margin:0;padding:.5rem .625rem;display:grid}.wyrago-admin.wyrago-operator--calm button.wyrago-team__node.is-proposed:not(.wyrago-operator__tester-mail-subject),.wyrago-operator .wyrago-team__node.is-proposed{border-style:dashed}.wyrago-admin.wyrago-operator--calm button.wyrago-team__node[aria-pressed=true]:not(.wyrago-operator__tester-mail-subject),.wyrago-operator .wyrago-team__node[aria-pressed=true]{border:2px solid var(--admin-green,#1f7a4d);padding:calc(.5rem - 1px) calc(.625rem - 1px)}.wyrago-team__role,.wyrago-team__mark{color:var(--color-text-secondary,#555);font-size:.75rem}.wyrago-team__who{font-weight:600}.wyrago-team__open{border-top:1px solid var(--color-rule,#1d1d1f17);padding-top:1rem}.wyrago-operator .wyrago-team__open h2{margin:0 0 .25rem;font-size:1.125rem}.wyrago-team__profile{gap:1.25rem;margin-top:1rem;display:grid}.wyrago-operator .wyrago-team__profile h3{margin:0 0 .25rem;font-size:1rem;font-weight:600}.wyrago-team__facts{flex-wrap:wrap;gap:.75rem 1.5rem;margin:.5rem 0 0;display:flex}.wyrago-team__fact dt{color:var(--color-text-secondary,#555);font-size:.75rem}.wyrago-team__fact dd{margin:0}.wyrago-team__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:.5rem 0;padding:0;list-style:none;display:grid}.wyrago-team__stages li{border-top:2px solid var(--color-rule,#1d1d1f33);gap:.125rem;padding-top:.375rem;display:grid}.wyrago-team__stages li.is-here{border-top-color:var(--admin-green,#1f7a4d)}.wyrago-team__dot{color:var(--admin-green,#1f7a4d);line-height:1}.wyrago-team__here{font-size:.75rem;font-weight:600}.wyrago-team__what{color:var(--color-text-secondary,#555);font-size:.8125rem}.wyrago-team__rules{margin:0;padding-left:1.125rem}@media (width<=40rem){.wyrago-team__map{grid-template-columns:repeat(2,minmax(0,1fr))}.wyrago-team__stages{grid-template-columns:minmax(0,1fr)}}.wyrago-team__record{overflow-wrap:anywhere}.wyrago-operator .wyrago-team__record{margin:.25rem 0;font-size:.875rem}.wyrago-team__links{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.wyrago-team__pack{gap:.5rem;margin-top:.75rem;display:grid}.wyrago-team__form{gap:.5rem;max-width:28rem;margin-top:.75rem;display:grid}.wyrago-team__form label{gap:.125rem;font-size:.875rem;display:grid}.wyrago-dc{gap:.75rem;margin:.5rem 0 .75rem;display:grid}.wyrago-dc__field{gap:.25rem;display:grid}.wyrago-dc__label{color:var(--color-text-secondary,#6e6e73);margin:0;font-size:.75rem;font-weight:600}.wyrago-dc__line{margin:0}.wyrago-dc__claim{color:var(--color-text-secondary,#6e6e73);border:1px solid;border-radius:999px;justify-self:start;padding:0 .5rem;font-size:.6875rem}.wyrago-dc__claim.is-fact{color:var(--admin-green)}.wyrago-dc__claim.is-assumption,.wyrago-dc__claim.is-wish{color:var(--admin-warning-text)}.wyrago-dc__text{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:.5rem 1rem;display:grid}.wyrago-dc__lines{margin:0;padding-left:1rem}.wyrago-dc__lines li.is-changed{box-shadow:inset 3px 0 0 var(--admin-warning);margin-left:-1rem;padding-left:.75rem;font-weight:600;list-style:none}.wyrago-dc__flag{color:var(--admin-warning-text);margin-right:.375rem;font-size:.75rem}.wyrago-dc__flag:before{content:"▸ "}.wyrago-dc__answers{gap:.125rem;margin:0;display:grid}.wyrago-dc__answers div{grid-template-columns:5.5rem 1fr;gap:.5rem;display:grid}.wyrago-dc__answers dt{font-weight:600}.wyrago-dc__answers dd{margin:0}.wyrago-dc__effect{gap:.25rem;max-width:28rem;display:grid}.wyrago-dc__drivers summary{cursor:pointer;font-size:.8125rem}.wyrago-dc__drivers table{border-collapse:collapse;margin-top:.375rem;font-size:.8125rem}.wyrago-dc__drivers th,.wyrago-dc__drivers td{border-bottom:1px solid var(--color-rule,#1d1d1f17);text-align:left;padding:.25rem .5rem}.wyrago-dc__drivers .is-figure{font-variant-numeric:tabular-nums;text-align:right}.wyrago-dc__drivers tr.is-moved th:before{content:"▸ ";color:var(--admin-warning-text)}.wyrago-f0__card{background:var(--color-card-surface);border-radius:.5rem;margin:0 0 1rem;padding:1rem 1.25rem}.wyrago-f0__title{margin:0 0 .25rem;font-size:1.05rem}.wyrago-f0__exports{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0;display:flex}.wyrago-f0__doc{border-top:1px solid var(--admin-page);max-width:48rem;margin-top:.5rem;padding-top:.75rem}.wyrago-f0__doc h2{font-size:1.1rem}.wyrago-f0__doc h3{margin:1rem 0 .25rem;font-size:.95rem}.wyrago-f0__first,.wyrago-f0__last{font-weight:600}.wyrago-f0__table{border-collapse:collapse;width:100%;margin:.25rem 0 .75rem}.wyrago-f0__table th,.wyrago-f0__table td{border-bottom:1px solid var(--admin-page);text-align:left;vertical-align:top;padding:.25rem .5rem}.wyrago-f0__table .is-figure{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.wyrago-f0__package{border:2px solid var(--admin-green);background:var(--color-card-surface);border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1.25rem}.wyrago-f0__check{margin:.25rem 0 .5rem;font-weight:600}.wyrago-f0__check.is-ok{color:var(--admin-good,#2f7d3b)}.wyrago-f0__check.is-failed{color:var(--admin-bad,#b3261e)}.wyrago-f0__pending{border:2px solid var(--admin-line-orange,#e8590c);border-radius:.5rem;margin:.5rem 0;padding:.5rem .9rem}.wyrago-f0__pending h3{margin:0 0 .25rem;font-size:.95rem}.wyrago-f0__waiting{color:var(--admin-line-orange-text,#b8430a);margin:.25rem 0;font-weight:600}.wyrago-f0__lines{margin:.25rem 0 .5rem;padding:0;list-style:none}.wyrago-f0__lines li{margin:.15rem 0}.wyrago-plan__plain{white-space:pre-line;display:block}.wyrago-f0__table th.is-figure{white-space:normal}@media (width<=640px){.wyrago-f0__table{max-width:100%;display:block;overflow-x:auto}.wyrago-f0__card,.wyrago-f0__package,.wyrago-f0__pending{padding-left:.75rem;padding-right:.75rem}}.wyrago-people__group+.wyrago-people__group{margin-top:.6rem}.wyrago-people__heading{color:var(--admin-green);margin:0 0 .2rem;font-weight:600}.wyrago-people ul{margin:0;padding:0;list-style:none}.wyrago-people__person{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;padding:.2rem 0;display:flex}.wyrago-people__details{flex:24rem;min-width:0}.wyrago-people__line{cursor:pointer;list-style:none}.wyrago-people__line::-webkit-details-marker{display:none}.wyrago-people__more{color:var(--color-text-tertiary);transition:transform .15s;display:inline-block}.wyrago-people__details[open] .wyrago-people__more{transform:rotate(90deg)}.wyrago-people__none{color:var(--color-text-tertiary)}.wyrago-people__confirm{color:var(--admin-warning-text);white-space:nowrap;font-size:.8em}.wyrago-people__fold{grid-template-columns:max-content minmax(0,1fr);gap:.15rem .75rem;margin:.3rem 0 .4rem 1rem;font-size:.9em;display:grid}.wyrago-people__fold>div{display:contents}.wyrago-people__fold dt{color:var(--color-text-tertiary)}.wyrago-people__fold dd{margin:0}@media (prefers-reduced-motion:reduce){.wyrago-people__more{transition:none}}.wyrago-fan__band{fill:var(--admin-ac);fill-opacity:.11;stroke:none}.wyrago-pwscreen{--pw-ink:var(--color-text-primary);--pw-mute:var(--color-text-secondary);--pw-blue:var(--admin-ac);--pw-red:var(--admin-bad);--pw-green:var(--admin-good);--pw-rule:var(--admin-well-rule);--pw-p10:var(--admin-pw-p10);--pw-p50:var(--admin-pw-p50);--pw-p90:var(--admin-pw-p90);gap:1rem;max-width:62rem;display:grid}.wyrago-pwscreen__lead{color:var(--pw-mute);font-size:var(--text-lg);margin:0}.wyrago-pwscreen .wyrago-pwscreen__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=960px){.wyrago-pwscreen .wyrago-pwscreen__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=479px){.wyrago-pwscreen .wyrago-pwscreen__tiles{grid-template-columns:minmax(0,1fr)}}.wyrago-pwscreen__tile{background:var(--admin-well);border-radius:8px;align-content:start;gap:.125rem;min-height:5.25rem;padding:.625rem .75rem;display:grid}.wyrago-pwscreen__tile-label{color:var(--pw-mute);font-size:var(--text-sm)}.wyrago-pwscreen__tile-value{font-size:var(--text-2xl);line-height:1.15}.wyrago-pwscreen__tile,.wyrago-pwscreen__svg text{font-variant-numeric:tabular-nums}.wyrago-pwscreen__tile.is-p10,.wyrago-pwscreen__tile.is-p50,.wyrago-pwscreen__tile.is-p90{border-left:2px solid var(--pw-point)}.wyrago-pwscreen__tile.is-p10{--pw-point:var(--pw-p10)}.wyrago-pwscreen__tile.is-p50{--pw-point:var(--pw-p50)}.wyrago-pwscreen__tile.is-p90{--pw-point:var(--pw-p90)}.wyrago-pwscreen__tile.is-p10 .wyrago-pwscreen__tile-value,.wyrago-pwscreen__tile.is-p50 .wyrago-pwscreen__tile-value,.wyrago-pwscreen__tile.is-p90 .wyrago-pwscreen__tile-value{color:var(--pw-point)}.wyrago-pwscreen__point{margin-right:.375rem}.wyrago-pwscreen__at{color:var(--pw-mute);font-size:var(--text-lg);white-space:nowrap}.wyrago-pwscreen__tile.is-small .wyrago-pwscreen__tile-value{font-size:var(--text-xl)}.wyrago-pwscreen__tile-note{color:var(--pw-mute);font-size:var(--text-sm)}.wyrago-pwscreen .wyrago-pwscreen__ready{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:.5rem;display:grid}@media (width<=719px){.wyrago-pwscreen .wyrago-pwscreen__ready{grid-template-columns:minmax(0,1fr)}}.wyrago-pwscreen .wyrago-pwscreen__others{background:var(--admin-well);border-radius:8px;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr);gap:.25rem;display:grid}.wyrago-pwscreen .wyrago-pwscreen__others .wyrago-pwscreen__tile{background:0 0;border-radius:0 8px 8px 0;min-height:0}.wyrago-pwscreen .wyrago-pwscreen__ready>.wyrago-pwscreen__tile{align-content:center;padding:1rem 1.25rem}.wyrago-pwscreen__pick{border-radius:8px;justify-self:start;align-items:center;max-width:100%;display:inline-grid;position:relative}.wyrago-pwscreen__pick:focus-within{outline:2px solid var(--pw-blue);outline-offset:2px}.wyrago-pwscreen__pick-face{font-size:var(--text-2xl);overflow-wrap:anywhere;min-height:2.75rem;font-weight:700;line-height:1.2}.wyrago-pwscreen__pick-arrow{color:var(--pw-mute);white-space:nowrap;margin-left:.5rem}.wyrago-pwscreen .wyrago-pwscreen__pick-select{appearance:none;background:var(--admin-well);color:var(--pw-ink);cursor:pointer;font:inherit;opacity:0;border:0;width:100%;height:100%;position:absolute;inset:0}.wyrago-pwscreen__chart{background:var(--admin-well);border-radius:8px;padding:.5rem .25rem .25rem;position:relative}.wyrago-pwscreen__tile.is-date .wyrago-pwscreen__tile-value{font-size:var(--text-xl);overflow-wrap:anywhere}.wyrago-pwscreen__tile.is-date.is-p50 .wyrago-pwscreen__tile-value{font-size:clamp(2.25rem,9vw,4.5rem);font-weight:700;line-height:1.1}.wyrago-pwscreen__tile.is-date.is-p50 .wyrago-pwscreen__at{font-size:var(--text-2xl);line-height:1.3;display:block}.wyrago-pwscreen__zoom{gap:.25rem;display:flex}.wyrago-pwscreen .wyrago-pwscreen__zoom button{background:var(--admin-well);border:1px solid var(--pw-rule);color:inherit;font:inherit;font-size:var(--text-base);border-radius:8px;min-width:5.5rem;min-height:2.75rem;padding:0 .75rem}.wyrago-pwscreen .wyrago-pwscreen__zoom button[aria-pressed=true]{border-color:var(--pw-blue);font-weight:700}.wyrago-pwscreen__svg{max-width:100%;display:block}.wyrago-pwscreen__svg text{fill:var(--pw-ink);font-family:var(--font-ui)}.wyrago-pwscreen__tick{font-size:var(--text-sm);fill:var(--pw-mute)!important}.wyrago-pwscreen__label{font-size:var(--text-sm)}.wyrago-pwscreen__label.is-limit,.wyrago-pwscreen__label.is-reserve{fill:var(--pw-red)!important}.wyrago-pwscreen__label.is-reserve{fill:var(--pw-mute)!important}.wyrago-pwscreen__label.is-ready{fill:var(--pw-p50)!important}.wyrago-pwscreen__label.is-risk{font-weight:700;fill:var(--pw-red)!important}.wyrago-pwscreen__label.is-reset{fill:var(--pw-mute)!important}.wyrago-pwscreen__label.is-now{font-weight:700}.wyrago-pwscreen__grid{stroke:var(--pw-rule);stroke-width:1px}.wyrago-pwscreen__p50{fill:none;stroke:var(--pw-p50);stroke-linejoin:round;stroke-width:3px}.wyrago-pwscreen__strict{fill:none;stroke:var(--pw-red);stroke-dasharray:5 3;stroke-width:1.8px}.wyrago-pwscreen__limit{stroke:var(--pw-red);stroke-width:1.3px}.wyrago-pwscreen__reserve{stroke:var(--pw-mute);stroke-dasharray:2 4;stroke-width:1px}.wyrago-pwscreen__cross{fill:var(--pw-red)}.wyrago-pwscreen__ready{stroke:var(--pw-p50);stroke-dasharray:2 3;stroke-width:1.6px}.wyrago-pwscreen__strip{fill:var(--pw-green);fill-opacity:.45}.wyrago-pwscreen__mark{paint-order:stroke;stroke:var(--admin-well);stroke-linejoin:round;stroke-width:2.5px}.wyrago-pwscreen__mark.is-p10{fill:var(--pw-p10)}.wyrago-pwscreen__mark.is-p50{fill:var(--pw-p50)}.wyrago-pwscreen__mark.is-p90{fill:var(--pw-p90)}.wyrago-pwscreen__hatch{stroke:var(--pw-red);stroke-width:2.5px;stroke-opacity:.7}.wyrago-pwscreen__reading{fill:var(--pw-ink);stroke:var(--admin-page);stroke-width:1.5px}.wyrago-pwscreen__now{stroke:var(--pw-ink);stroke-opacity:.7;stroke-width:1.2px}.wyrago-pwscreen .wyrago-pwscreen__legend{font-size:var(--text-base);grid-template-columns:1fr;gap:.375rem 1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.wyrago-pwscreen .wyrago-pwscreen__legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.wyrago-pwscreen__legend small{color:var(--pw-mute);font-size:var(--text-sm);display:block}.wyrago-pwscreen__facts{font-size:var(--text-lg);gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.wyrago-pwscreen__log{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.wyrago-pwscreen__log label{font-size:var(--text-sm);gap:.25rem;display:grid}.wyrago-pwscreen__log small{color:var(--pw-mute)}.wyrago-pwscreen__log input{background:var(--admin-well);border:1px solid var(--pw-rule);color:inherit;font:inherit;font-size:var(--text-xl);border-radius:8px;width:8rem;min-height:2.75rem;padding:0 .75rem}.wyrago-pwscreen__log button{min-width:6rem;min-height:2.75rem}.wyrago-pwscreen__plus summary{cursor:pointer;font-size:var(--text-xl);align-items:center;width:2.75rem;min-height:2.75rem;display:flex}.wyrago-pwscreen .wyrago-pwscreen__plus dl{font-size:var(--text-base);grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:.5rem 0 0;display:grid}.wyrago-pwscreen__plus dd{overflow-wrap:anywhere;margin:0}:root{--pmap-line:#8a8f98;--pmap-grid:#ececf0;--pmap-quadrant:#c9cbd1;--pmap-neutral:#82878f;--pmap-on-neutral:#1d1d1f;--pmap-on-di2:#000}:root[data-theme=dark]{--pmap-line:#8a8a8a;--pmap-grid:#3a3a3a;--pmap-quadrant:#6a6a6a;--pmap-neutral:#b4b4b4;--pmap-on-neutral:#121212;--pmap-on-di2:#121212}.wyrago-scatter{margin:0}.wyrago-scatter__frame{overflow-x:auto}.wyrago-scatter svg{min-width:600px;height:auto;font-size:11px;display:block}.wyrago-scatter__leader{stroke:var(--pmap-line);stroke-width:.8px}.wyrago-scatter__point,.wyrago-scatter__label{cursor:pointer}.wyrago-scatter__point.is-read circle{stroke:var(--color-text-primary);stroke-width:2px}.wyrago-scatter__strip{fill:var(--admin-page)}.wyrago-scatter__strip-label,.wyrago-scatter__tick,.wyrago-scatter__axis,.wyrago-scatter__y{fill:var(--color-text-tertiary);color:var(--color-text-tertiary);font-size:11px}.wyrago-scatter__grid{stroke:var(--pmap-grid)}.wyrago-scatter__quadrants line{stroke:var(--pmap-quadrant);stroke-dasharray:4 3}.wyrago-scatter__quadrants text{fill:var(--color-text-tertiary);font-size:11px;font-style:italic}.wyrago-scatter__arrow{stroke:var(--color-text-tertiary);stroke-width:1.2px}.wyrago-scatter marker path{fill:var(--color-text-tertiary)}.wyrago-scatter__point circle{fill:var(--pmap-neutral);stroke:var(--color-card-surface);stroke-width:1px;fill-opacity:.9}.wyrago-scatter__label{fill:var(--color-text-primary);font-size:11px}.wyrago-scatter__label.is-reference{font-weight:700}.wyrago-scatter__point.is-hollow circle{fill:var(--color-card-surface);stroke:var(--pmap-line);stroke-width:1.5px;stroke-dasharray:3 2}.wyrago-scatter__point.is-reference circle{fill:var(--admin-green);stroke:var(--admin-green);stroke-width:3px;fill-opacity:1}.is-di0 circle,.is-di1 circle{fill:var(--pmap-neutral)}.is-di2 circle{fill:var(--admin-line-light)}.is-di3 circle{fill:var(--admin-line-green)}.is-di4 circle{fill:var(--admin-line-orange)}.is-di5 circle{fill:var(--admin-green)}.wyrago-pmap__chip{background:var(--pmap-neutral);color:var(--pmap-on-neutral);white-space:nowrap;border-radius:999px;margin:.1rem .2rem .1rem 0;padding:.1rem .45rem;font-size:.8rem;display:inline-block}.wyrago-pmap__chip.is-di2{background:var(--admin-line-light);color:var(--pmap-on-di2)}.wyrago-pmap__chip.is-di3{background:var(--admin-line-green);color:var(--admin-on-line,white)}.wyrago-pmap__chip.is-di4{background:var(--admin-line-orange-text);color:var(--admin-on-line,white)}.wyrago-pmap__chip.is-di5{background:var(--admin-green);color:var(--admin-on-green)}.wyrago-pmap__chip.is-hollow{background:var(--color-card-surface);color:var(--color-text-primary);border:1.5px dashed var(--pmap-line)}.wyrago-pmap__grid{border-collapse:collapse;table-layout:fixed;width:100%}.wyrago-pmap__grid th,.wyrago-pmap__grid td{border:1px solid var(--pmap-grid);vertical-align:top;padding:.4rem;font-size:.85rem}.wyrago-pmap__grid th{color:var(--color-text-tertiary);text-align:left;font-weight:600}.wyrago-pmap__change{margin:.4rem 0 0;font-size:.9rem}.wyrago-pmap__legend{color:var(--color-text-tertiary);flex-wrap:wrap;gap:.3rem .8rem;margin:.3rem 0;font-size:.8rem;display:flex}.wyrago-pmap__markets{flex-wrap:wrap;gap:.3rem;margin:.3rem 0 .6rem;display:flex}.wyrago-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wyrago-outreach__status{grid-template-columns:repeat(6,1fr);gap:.5rem;margin-bottom:.75rem;display:grid}.wyrago-outreach__tile{text-align:left;font:inherit;color:var(--color-text-primary);background:var(--color-card-surface);border:1px solid var(--color-rule);cursor:pointer;border-radius:.45rem;flex-direction:column;gap:.125rem;padding:.5rem .75rem .75rem;display:flex;position:relative}.wyrago-outreach__tile span:first-child{color:var(--color-text-secondary);font-size:.75rem}.wyrago-outreach__tile strong{color:var(--color-brand-deep);font-size:1.25rem}.wyrago-outreach__tile[aria-pressed=true]{border-color:var(--color-brand-deep)}.wyrago-outreach__bar{background:var(--color-brand-deep);border-radius:2px;max-width:calc(100% - 1.5rem);height:3px;position:absolute;bottom:.25rem;left:.75rem}.wyrago-outreach__groups{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.wyrago-outreach__chip{font:inherit;color:var(--color-text-primary);background:var(--color-card-surface);border:1px solid var(--color-rule);cursor:pointer;border-radius:999px;padding:.25rem .75rem;font-size:.75rem}.wyrago-outreach__chip[aria-pressed=true]{color:var(--admin-on-green);background:var(--color-brand-deep);border-color:var(--color-brand-deep)}.wyrago-outreach__sort{font:inherit;font-weight:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (width<=640px){.wyrago-outreach__status{grid-template-columns:repeat(3,1fr)}}:root{--admin-page:#e8e8ec;--admin-eva-button-text:var(--global-ffffff);--admin-green:var(--color-brand-deep);--admin-green-light:color-mix(in srgb, var(--color-brand-deep) 14%, var(--admin-mark-base));--admin-warning:#b4690e;--admin-warning-light:color-mix(in srgb, #b4690e 16%, var(--admin-mark-base));--admin-warning-text:var(--color-status-watch-text);--admin-on-line:#fff;--admin-on-green:#fff;--admin-well:#f6f6f8;--admin-well-rule:#e3e3e8;--admin-mark-base:#fff;--admin-ink:var(--color-brand-deep);--admin-good:#2a7034;--admin-bad:#b3261e;--admin-line-orange:#e3570c;--admin-line-green:#1a7040;--admin-line-light:#409544;--admin-line-yellow:#a18000;--admin-line-orange-text:#b0400a;--admin-line-light-text:#2b7130;--admin-line-yellow-text:#7a6000;--admin-pw-p10:#17692f;--admin-pw-p50:#805a00;--admin-pw-p90:#a84300}:root[data-theme=dark]{--admin-page:#121212;--admin-ink:#8fb5b7;--admin-ac:#8fb5b7;--admin-green-light:#272f30;--admin-on-green:#121212;--admin-eva-button-text:#121212;--admin-well:#262626;--admin-scrim:#0009;--admin-well-rule:#3a3a3a;--admin-mark-base:#6b6b6b;--admin-bad:#ff7369;--admin-warning:#f5b301;--admin-warning-light:#453919;--admin-good:#5fd890;--admin-line-green:#5fd890;--admin-line-light:#5fd890;--admin-line-light-text:#5fd890;--admin-line-orange:#7fb2dc;--admin-line-orange-text:#a3cbea;--admin-line-yellow:#c3b1e1;--admin-line-yellow-text:#c3b1e1;--admin-on-line:#121212;--admin-pw-p10:#5fd890;--admin-pw-p50:#ffd400;--admin-pw-p90:#ff8c2e}:root:not([data-theme=dark]) .wyrago-admin-app{--color-text-tertiary:#66666b;--color-ui-border:#808085}.wyrago-admin-app .wyrago-vika,.wyrago-admin-app .wyrago-vika__box,.wyrago-admin-app .wyrago-vika__overlay,.wyrago-admin-app .wyrago-vika__phone-button{--color-brand-deep:var(--assistant);--color-brand-text:var(--assistant);--admin-green:var(--assistant);--admin-ink:var(--assistant);--admin-ac:var(--assistant)}:is(html:has(.wyrago-admin-app),body:has(.wyrago-admin-app)){background:var(--admin-page)}.wyrago-admin-app{--text-xs:.625rem;--text-sm:.6875rem;--text-base:.75rem;--text-lg:.8125rem;--text-xl:.9375rem;--text-2xl:1.5rem;font-size:var(--text-lg);background:var(--admin-page);min-height:100vh;color:var(--color-text-primary);line-height:1.5;font-family:var(--font-ui)}.wyrago-admin__top{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.wyrago-admin__vika-slot{display:contents}.wyrago-admin__brand{white-space:nowrap;color:inherit;font-size:var(--text-xl);font-weight:700;text-decoration:none}.wyrago-admin__theme-failed{color:var(--color-status-alert);font-size:var(--text-base)}.wyrago-admin__menu-button{padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);background:var(--color-card-surface);color:inherit;font:inherit;font-size:var(--text-base);cursor:pointer;border:0;display:none}.wyrago-admin__layout{gap:var(--space-6);padding:0 var(--space-6) var(--space-12);grid-template-columns:17rem minmax(0,1fr);display:grid}.wyrago-admin__sidebar{min-width:0;top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-card);background:var(--color-card-surface);font-size:var(--text-base);align-self:start;position:sticky}.wyrago-admin__group+.wyrago-admin__group{margin-top:var(--space-1)}.wyrago-admin__group>summary{padding:.375rem var(--space-3);border-radius:var(--radius-small);cursor:pointer;font-weight:600;list-style:none}.wyrago-admin__group>summary::-webkit-details-marker{display:none}.wyrago-admin__group>summary:after{content:"›";float:right;color:var(--color-text-tertiary);transition:transform .15s}.wyrago-admin__group[open]>summary:after{transform:rotate(90deg)}.wyrago-admin__group>summary:hover{background:var(--admin-page)}.wyrago-admin__items{margin:0 0 var(--space-2);padding:0;list-style:none}.wyrago-admin__item-link,.wyrago-admin__item-soon{padding:.3125rem var(--space-3) .3125rem var(--space-6);border-radius:var(--radius-small);color:inherit;text-decoration:none;display:block}.wyrago-admin__item-link:hover{background:var(--admin-page)}.wyrago-admin__item-link[aria-current=page]{background:var(--admin-green);color:var(--color-on-brand);font-weight:600}.wyrago-admin__item-soon{color:var(--color-text-tertiary);cursor:default}.wyrago-admin__item-soon small{margin-left:var(--space-1);font-size:var(--text-sm)}.wyrago-admin__registers{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--admin-page)}.wyrago-admin__registers .wyrago-admin__item-link{padding-left:var(--space-3)}@media (width<=800px){.wyrago-admin__top{padding:var(--space-3) var(--space-4)}.wyrago-admin__menu-button{min-height:2.75rem;display:inline-block}.wyrago-admin__layout{padding:0 var(--space-4) var(--space-12);grid-template-columns:minmax(0,1fr)}.wyrago-admin__sidebar{position:static}.wyrago-admin__sidebar:not(.is-open){display:none}}.wyrago-admin.wyrago-operator--calm{background:0 0;max-width:none;margin:0;padding:0}.wyrago-admin.wyrago-operator--calm .wyrago-operator__title{margin-top:var(--space-2);font-size:1.125rem}.wyrago-admin.wyrago-operator--calm h3{font-size:var(--text-lg)}.wyrago-admin__lede{margin:0 0 var(--space-4);color:var(--color-text-secondary)}.wyrago-admin.wyrago-operator--calm .wyrago-operator__panel,.wyrago-admin.wyrago-operator--calm .wyrago-alpha__panel{margin-top:var(--space-4);padding:var(--space-5,var(--space-4));border-radius:var(--radius-card);background:var(--color-card-surface);border:0}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__grid{margin-top:var(--space-4)}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__grid .wyrago-alpha__panel{margin-top:0}.wyrago-admin__cards{grid-auto-rows:1fr}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table th,.wyrago-admin.wyrago-operator--calm .wyrago-operator__table td{border-bottom:1px solid var(--admin-page)}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__subitem{border-color:var(--admin-page)}.wyrago-admin.wyrago-operator--calm input:not([type=checkbox]):not([type=radio]),.wyrago-admin.wyrago-operator--calm textarea,.wyrago-admin.wyrago-operator--calm select{border-radius:var(--radius-small);background:var(--admin-page);font-size:var(--text-base);border:0}.wyrago-admin.wyrago-operator--calm input:not([type=checkbox]):not([type=radio]):focus,.wyrago-admin.wyrago-operator--calm textarea:focus,.wyrago-admin.wyrago-operator--calm select:focus{outline:2px solid var(--admin-green);outline-offset:0;background:var(--color-card-surface)}.wyrago-admin.wyrago-operator--calm input[type=checkbox]{accent-color:var(--admin-green)}.wyrago-admin.wyrago-operator--calm button:not(.wyrago-operator__tester-mail-subject){border-radius:var(--radius-small);background:var(--admin-page);border:0}.wyrago-admin.wyrago-operator--calm button.wyrago-operator__tab{border-radius:var(--radius-pill);background:var(--color-card-surface);border:0}.wyrago-admin.wyrago-operator--calm button.wyrago-operator__primary,.wyrago-admin.wyrago-operator--calm button.wyrago-operator__tab[aria-pressed=true]{background:var(--admin-green);color:var(--color-on-brand);border:0}.wyrago-admin.wyrago-operator--calm a{-webkit-text-decoration-color:var(--color-rule-strong);text-decoration-color:var(--color-rule-strong)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__inline:not([type=checkbox]):not([type=radio]){width:100%;padding:var(--space-1) var(--space-2);color:inherit;font:inherit;resize:vertical;background:0 0}.wyrago-admin.wyrago-operator--calm .wyrago-admin__inline:not([type=checkbox]):not([type=radio]):focus{outline:2px solid var(--admin-green);background:var(--color-card-surface)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__inline:not([type=checkbox]):not([type=radio]):hover:not(:disabled):not(:focus){background:var(--admin-page)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__inline:not([type=checkbox]):not([type=radio]):disabled{color:inherit;cursor:default}.wyrago-admin__good{padding:0 var(--space-1);border-radius:var(--radius-small);background:var(--admin-green-light)}.wyrago-admin__heading{font-size:var(--text-xl);font-weight:600}.wyrago-admin__item-title{font-weight:600}.wyrago-admin.wyrago-operator--calm .wyrago-admin__short{width:auto;max-width:14em;display:inline-block}.wyrago-admin__amount{align-items:baseline;gap:var(--space-1);display:inline-flex}.wyrago-admin.wyrago-operator--calm .wyrago-admin__number{text-align:right;font-variant-numeric:tabular-nums;width:9em}.wyrago-admin__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wyrago-admin__need{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.wyrago-admin__row{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.wyrago-admin__lines td:nth-child(2){white-space:nowrap}.wyrago-admin__criterion,.wyrago-admin__register-row{gap:var(--space-2);display:grid}.wyrago-admin__scores{gap:var(--space-2);display:flex}.wyrago-admin__scores .wyrago-operator__tab{min-width:2.75rem;min-height:2.75rem}.wyrago-admin__item{gap:var(--space-3);align-items:flex-start;display:flex}.wyrago-admin__item-body{flex:1;min-width:0}.wyrago-admin__add{gap:var(--space-2);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.wyrago-admin.wyrago-operator--calm .wyrago-admin__add .wyrago-admin__inline:not([type=checkbox]):not([type=radio]){background:var(--admin-page);flex:1;min-width:12em}.wyrago-admin__form{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));align-items:end;display:grid}.wyrago-admin__form label{gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm);display:grid}.wyrago-admin__month{align-items:center;gap:var(--space-3);display:flex}.wyrago-admin__month strong{text-align:center;min-width:10em}.wyrago-admin__status{margin:var(--space-2) 0}.wyrago-admin__json{font-size:var(--text-xs);overflow-x:auto}.wyrago-admin__sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wyrago-admin__scroll{overflow-x:auto}@media (width<=640px){.wyrago-admin.wyrago-operator--calm .wyrago-operator__table tr{padding:var(--space-2) 0;border-bottom:1px solid var(--admin-page)}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table td,.wyrago-admin.wyrago-operator--calm .wyrago-operator__table th{padding:var(--space-1) 0;border-bottom:0}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table tr>:first-child{font-weight:600}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table [data-label]{justify-content:flex-end;align-items:baseline;gap:var(--space-3);display:flex}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table [data-label]:before{content:attr(data-label);color:var(--color-text-secondary);margin-right:auto;font-weight:400}.wyrago-admin__lines thead{display:none}.wyrago-admin__lines tr{grid-template-columns:1fr auto;display:grid}}.wyrago-admin.wyrago-operator--calm .wyrago-operator__title{margin:0 0 var(--space-1)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__lede{margin:0 0 var(--space-3)}.wyrago-admin.wyrago-operator--calm .wyrago-operator__panel,.wyrago-admin.wyrago-operator--calm .wyrago-alpha__panel{margin-top:var(--space-3);padding:var(--space-3) var(--space-4)}.wyrago-admin.wyrago-operator--calm .wyrago-operator__panel h2,.wyrago-admin.wyrago-operator--calm .wyrago-alpha__panel h2{margin:0 0 var(--space-2)}.wyrago-admin.wyrago-operator--calm h3{margin:var(--space-3) 0 var(--space-1)}.wyrago-admin.wyrago-operator--calm p{margin:var(--space-1) 0}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__subitem{padding:var(--space-2) 0 0}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__subitem+.wyrago-alpha__subitem{margin-top:var(--space-2);border-top:1px solid var(--admin-page)}.wyrago-admin.wyrago-operator--calm .wyrago-operator__tester-mail-tabs{gap:var(--space-1);margin:0 0 var(--space-3)}.wyrago-admin.wyrago-operator--calm button.wyrago-operator__tab{padding:var(--space-1) var(--space-3)}.wyrago-admin.wyrago-operator--calm .wyrago-operator__details{margin-top:var(--space-2)}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__grid{gap:var(--space-3)}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table{border-collapse:collapse;width:100%}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table th,.wyrago-admin.wyrago-operator--calm .wyrago-operator__table td{padding:.3125rem var(--space-2);text-align:left;vertical-align:middle;line-height:1.35}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table th:first-child,.wyrago-admin.wyrago-operator--calm .wyrago-operator__table td:first-child{padding-left:0}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table th:last-child,.wyrago-admin.wyrago-operator--calm .wyrago-operator__table td:last-child{padding-right:0}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table .wyrago-admin__num,.wyrago-admin.wyrago-operator--calm .wyrago-admin__num{text-align:right;font-variant-numeric:tabular-nums}.wyrago-admin.wyrago-operator--calm .wyrago-operator__table .wyrago-admin__inline{padding-top:.125rem;padding-bottom:.125rem}.wyrago-admin__keyfact{align-items:baseline;gap:var(--space-1) var(--space-4);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.wyrago-admin__keyfact strong{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.wyrago-admin__keyfact span{color:var(--color-text-secondary)}.wyrago-admin__cols{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(19rem,100%),1fr));align-items:start;display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cols>.wyrago-operator__panel,.wyrago-admin.wyrago-operator--calm .wyrago-admin__cols>.wyrago-alpha__panel{margin-top:0}.wyrago-admin__split{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start;display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-admin__split>.wyrago-operator__panel{margin-top:0}@media (width<=900px){.wyrago-admin__split{grid-template-columns:minmax(0,1fr)}}.wyrago-admin.wyrago-operator--calm .wyrago-admin__form,.wyrago-admin.wyrago-operator--calm .wyrago-advisors__form{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));align-items:center;max-width:none;display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-admin__form>label,.wyrago-admin.wyrago-operator--calm .wyrago-advisors__field{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-base);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-advisors__label{color:var(--color-text-secondary);font-size:var(--text-base);font-weight:400}.wyrago-admin.wyrago-operator--calm .wyrago-admin__form input:not([type=checkbox]):not([type=radio]),.wyrago-admin.wyrago-operator--calm .wyrago-admin__form select,.wyrago-admin.wyrago-operator--calm .wyrago-advisors__form input:not([type=checkbox]):not([type=radio]),.wyrago-admin.wyrago-operator--calm .wyrago-advisors__form textarea,.wyrago-admin.wyrago-operator--calm .wyrago-advisors__form select{width:100%;min-width:0;padding:.3125rem var(--space-2)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__wide{grid-column:1/-1}.wyrago-admin.wyrago-operator--calm .wyrago-admin__form>.wyrago-advisors__actions,.wyrago-admin.wyrago-operator--calm .wyrago-advisors__form>.wyrago-advisors__actions,.wyrago-admin.wyrago-operator--calm .wyrago-admin__form>details{grid-column:1/-1;margin:0}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__remove{margin-left:var(--space-2);padding:0 var(--space-1);color:var(--color-text-tertiary);font-size:var(--text-lg);background:0 0;line-height:1}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__remove:hover{background:var(--admin-page);color:var(--color-text-primary)}.wyrago-admin__toolbar{align-items:center;gap:var(--space-2) var(--space-4);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.wyrago-admin__progress{width:6rem;height:.375rem;margin-right:var(--space-2);border-radius:var(--radius-pill);background:var(--admin-page);vertical-align:middle;display:inline-block;overflow:hidden}.wyrago-admin__progress>span{background:var(--admin-green);height:100%;display:block}.wyrago-admin__inline-list{gap:var(--space-1) var(--space-4);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wyrago-admin.wyrago-operator--calm .wyrago-admin__filter{max-width:24rem;margin:0 0 var(--space-3)}.wyrago-admin__card-links{row-gap:var(--space-1);column-gap:var(--space-3)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cards .wyrago-alpha__panel{gap:var(--space-1)}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__grid.wyrago-admin__cards{grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr))}.wyrago-admin.wyrago-operator--calm textarea.wyrago-admin__inline:not([type=checkbox]):not([type=radio]){field-sizing:content;resize:none;min-height:1.6em}.wyrago-admin.wyrago-operator--calm .wyrago-admin__toolbar .wyrago-admin__inline:not([type=checkbox]):not([type=radio]){flex:6rem;width:auto;min-width:0}.wyrago-admin.wyrago-operator--calm .wyrago-admin__toolbar{margin:0}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__subitem{gap:.125rem;padding-top:.375rem}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__subitem+.wyrago-alpha__subitem{margin-top:.375rem}.wyrago-admin__lines td:last-child{white-space:nowrap}@media (width>=801px){.wyrago-admin.wyrago-operator--calm .wyrago-admin__criterion{align-items:center;gap:var(--space-3);grid-template-columns:minmax(10rem,1fr) auto minmax(12rem,1.4fr) auto}.wyrago-admin.wyrago-operator--calm .wyrago-admin__scores button.wyrago-operator__tab{min-width:1.75rem;min-height:1.75rem;padding:0 var(--space-2)}}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__subitem.wyrago-admin__row{align-items:baseline;gap:var(--space-1) var(--space-3);flex-flow:wrap}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__subitem.wyrago-admin__row>.wyrago-admin__num{margin-left:auto}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__sublist+.wyrago-admin__form,.wyrago-admin.wyrago-operator--calm .wyrago-alpha__sublist+.wyrago-admin__add{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--admin-page)}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__subitem.wyrago-admin__item{align-items:flex-start;gap:var(--space-2);flex-direction:row}.wyrago-admin.wyrago-operator--calm .wyrago-admin__item .wyrago-advisors__choice{padding-top:.3rem}.wyrago-admin__meta{color:var(--color-text-secondary);font-size:var(--text-base)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__meta .wyrago-admin__inline:not([type=checkbox]):not([type=radio]){flex:0 12rem}.wyrago-admin.wyrago-operator--calm .wyrago-admin__meta select{padding:.125rem var(--space-2);font-size:var(--text-base)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__inline.wyrago-admin__item-title:not([type=checkbox]):not([type=radio]){font-weight:600}.wyrago-admin.wyrago-operator--calm .wyrago-admin__inline.wyrago-admin__heading:not([type=checkbox]):not([type=radio]){font-size:var(--text-xl);font-weight:600}.wyrago-admin.wyrago-operator--calm .wyrago-admin__meta .wyrago-admin__inline.wyrago-admin__short:not([type=checkbox]):not([type=radio]){flex:0 8rem}.wyrago-admin.wyrago-operator--calm .wyrago-admin__register-row{gap:.125rem}@media (width<=640px){.wyrago-admin.wyrago-operator--calm .wyrago-admin__keep-rows tr{padding:0;display:table-row}.wyrago-admin.wyrago-operator--calm .wyrago-admin__keep-rows td{padding:.25rem 0;display:table-cell}.wyrago-admin.wyrago-operator--calm .wyrago-admin__keep-rows tr>:first-child{font-weight:400}}.wyrago-admin.wyrago-operator--calm .wyrago-admin__meta .wyrago-admin__inline.wyrago-admin__tiny:not([type=checkbox]):not([type=radio]){flex:0 3.5rem}.wyrago-admin.wyrago-operator--calm .wyrago-admin__doc-row .wyrago-admin__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:baseline}.wyrago-admin__doc-title{font-weight:600;text-decoration:none}.wyrago-admin__doc-title:hover{text-decoration:underline}.wyrago-admin__doc-meta{white-space:nowrap;font-size:var(--text-base)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__search{max-width:44rem;margin:0 0 var(--space-3)}.wyrago-admin__snippet{color:var(--color-text-secondary)}.wyrago-admin__snippet mark{background:var(--admin-green-light);color:var(--color-text-primary);border-radius:2px;padding:0 .125rem}.wyrago-admin__back{margin:0 0 var(--space-1);font-size:var(--text-base)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__doc-actions{margin:0 0 var(--space-2)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__pdf{padding:var(--space-1) var(--space-3);border-radius:var(--radius-small);background:var(--admin-green);color:var(--color-on-brand);font-weight:600;text-decoration:none}.wyrago-admin.wyrago-operator--calm details.wyrago-admin__new-doc>summary{cursor:pointer;font-weight:600}.wyrago-admin.wyrago-operator--calm details.wyrago-admin__new-doc[open]>summary{margin-bottom:var(--space-3)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__md-field{align-items:start}.wyrago-admin.wyrago-operator--calm .wyrago-admin__md-field textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-base);line-height:1.5}.wyrago-admin__md{overflow-wrap:anywhere;max-width:52rem;line-height:1.6}.wyrago-admin__md h1,.wyrago-admin__md h2,.wyrago-admin__md h3,.wyrago-admin__md h4{margin:var(--space-4) 0 var(--space-1);line-height:1.3}.wyrago-admin__md>:first-child{margin-top:0}.wyrago-admin.wyrago-operator--calm .wyrago-admin__md h1{font-size:1.125rem}.wyrago-admin.wyrago-operator--calm .wyrago-admin__md h2{font-size:var(--text-xl)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__md h3,.wyrago-admin.wyrago-operator--calm .wyrago-admin__md h4{font-size:var(--text-lg)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__md p{margin:var(--space-2) 0}.wyrago-admin__md ul,.wyrago-admin__md ol{margin:var(--space-2) 0;padding-left:1.4rem}.wyrago-admin__md li+li{margin-top:.125rem}.wyrago-admin__md a{color:var(--admin-green)}.wyrago-admin__md blockquote{margin:var(--space-2) 0;padding:var(--space-1) var(--space-3);border-left:3px solid var(--admin-green-light);color:var(--color-text-secondary)}.wyrago-admin__md code{background:var(--admin-page);border-radius:3px;padding:0 .25rem;font-size:.92em}.wyrago-admin__md hr{margin:var(--space-4) 0;border:0;border-top:1px solid var(--admin-page)}.wyrago-admin__md table{max-width:100%;margin:var(--space-2) 0;border-collapse:collapse;font-size:var(--text-base);display:block;overflow-x:auto}.wyrago-admin__md th,.wyrago-admin__md td{padding:.3125rem var(--space-2);border-bottom:1px solid var(--admin-page);text-align:left;vertical-align:top}.wyrago-admin__md th{color:var(--color-text-secondary);font-weight:600}.wyrago-admin.wyrago-operator--calm .wyrago-admin__search input.wyrago-admin__inline:not([type=checkbox]):not([type=radio]){background:var(--color-card-surface);flex:16rem}.wyrago-chart{margin:var(--space-2) 0 var(--space-3);font-size:var(--text-base);font-variant-numeric:tabular-nums}.wyrago-chart--bars{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.wyrago-chart--bars>li{align-items:center;gap:var(--space-2);grid-template-columns:minmax(6rem,11rem) minmax(0,1fr) auto;display:grid}.wyrago-chart--bars:not(.wyrago-chart--lead){container-type:inline-size}@container (width<=30rem){.wyrago-chart--bars:not(.wyrago-chart--lead)>li{grid-template-columns:minmax(0,1fr) auto}.wyrago-chart--bars:not(.wyrago-chart--lead)>li>.wyrago-chart__label{grid-column:1/-1}.wyrago-chart--bars:not(.wyrago-chart--lead) .wyrago-chart__value{min-width:0}}.wyrago-chart__label{color:var(--color-text-secondary);overflow-wrap:anywhere}.wyrago-chart__value{text-align:right;white-space:nowrap;min-width:4.5rem}.wyrago-chart__track{border-radius:var(--radius-pill);background:var(--admin-page);height:.625rem;display:flex;overflow:hidden}.wyrago-chart__track--tall{height:1rem}.wyrago-chart__bar{min-width:2px;height:100%;display:block}.wyrago-chart__bar[style*="width: 0%"]{min-width:0}.wyrago-chart__bar.is-green,.wyrago-chart__key.is-green{background:var(--admin-green)}.wyrago-chart__bar.is-light,.wyrago-chart__key.is-light{background:color-mix(in srgb, var(--color-brand-deep) 32%, var(--admin-mark-base))}.wyrago-chart__bar.is-grey,.wyrago-chart__key.is-grey{background:color-mix(in srgb, var(--color-text-tertiary) 55%, var(--admin-mark-base))}.wyrago-chart__pair{gap:2px;display:grid}.wyrago-chart--paired .wyrago-chart__value{font-size:var(--text-sm);line-height:1.2}.wyrago-chart__reading{min-height:1.4em;color:var(--color-text-secondary);font-size:var(--text-sm);margin:.25rem 0 0}.wyrago-chart__legend{align-items:center;gap:var(--space-1) var(--space-3);margin:var(--space-1) 0;color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.wyrago-chart__key{vertical-align:middle;border-radius:2px;width:.625rem;height:.625rem;display:inline-block}.wyrago-chart__key.is-low{border:2px solid var(--admin-green);background:var(--color-card-surface);border-radius:50%}.wyrago-chart--line svg{width:100%;height:9rem;display:block}.wyrago-chart__path{fill:none;stroke:var(--admin-line-green);stroke-width:2px;vector-effect:non-scaling-stroke}.wyrago-chart__zero{stroke:var(--color-rule-strong);stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.wyrago-chart__dot{fill:var(--admin-line-green)}.wyrago-chart__dot.is-lowest{fill:var(--color-card-surface);stroke:var(--admin-line-green);stroke-width:2.5px;vector-effect:non-scaling-stroke}.wyrago-chart__axis{color:var(--color-text-tertiary);font-size:var(--text-sm);justify-content:space-between;display:flex}.wyrago-chart__grid{border-collapse:separate;border-spacing:2px;font-size:var(--text-sm)}.wyrago-chart__grid th{padding:.125rem var(--space-1);color:var(--color-text-secondary);text-align:left;font-weight:500}.wyrago-chart__grid thead th{vertical-align:bottom;text-align:center;max-width:5.5rem}.wyrago-chart__grid td{text-align:center;border-radius:3px;width:2rem;min-width:1.75rem;height:1.75rem;font-weight:600}.wyrago-chart__grid td.is-green{background:var(--admin-green);color:var(--color-on-brand)}.wyrago-chart__grid td.is-light{background:var(--admin-green-light)}.wyrago-chart__grid td.is-grey,.wyrago-chart__grid td.is-none{background:var(--admin-page);color:var(--color-text-secondary)}.wyrago-chart--tiles{align-items:stretch;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.wyrago-chart--tiles>.wyrago-chart__cell{flex:7.5rem;min-width:7.5rem;display:flex}.wyrago-chart--tiles>.wyrago-chart__cell>.wyrago-chart__tile{flex:1;align-content:start}.wyrago-chart__tile,.wyrago-admin.wyrago-operator--calm button.wyrago-chart__tile{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--color-card-surface);color:inherit;text-align:left;border:0;gap:.125rem;display:grid}.wyrago-chart__tile strong{font-size:var(--text-2xl);font-weight:600;line-height:1.1}.wyrago-chart__tile span{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-chart__tile.is-green strong{color:var(--admin-green)}.wyrago-admin.wyrago-operator--calm button.wyrago-chart__tile[aria-pressed=true]{background:var(--admin-green);color:var(--admin-on-green)}.wyrago-admin.wyrago-operator--calm button.wyrago-chart__tile[aria-pressed=true] strong,.wyrago-admin.wyrago-operator--calm button.wyrago-chart__tile[aria-pressed=true] span{color:var(--admin-on-green)}.wyrago-chart--meter{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;max-width:28rem;display:grid}@media (width<=640px){.wyrago-admin-app .wyrago-sp__table,.wyrago-admin-app .wyrago-fig__table,.wyrago-admin-app .wyrago-admin__table{max-width:100%;display:block;overflow-x:auto}.wyrago-chart--bars>li{grid-template-columns:minmax(0,1fr) auto}.wyrago-chart--bars>li>.wyrago-chart__label{grid-column:1/-1}}.wyrago-admin__whole-text{font-size:var(--text-xl);line-height:1.5}.wyrago-admin__section-strip>li{grid-template-columns:minmax(7rem,12rem) minmax(0,1fr) auto}.wyrago-admin__section-strip .wyrago-chart{margin:0}.wyrago-admin__disputes{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));display:grid}.wyrago-admin__dispute{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);background:var(--admin-green-light);font-size:var(--text-base);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-admin__dispute p{margin:0}.wyrago-admin__versus{color:var(--admin-green);font-size:var(--text-xl);font-weight:600}.wyrago-admin__findings{margin:0;padding-left:1.75rem}.wyrago-admin__findings>li+li{margin-top:var(--space-2)}.wyrago-admin__findings>li::marker{color:var(--color-text-tertiary);font-weight:600}.wyrago-admin.wyrago-operator--calm .wyrago-admin__finding p{margin:0}.wyrago-admin__sources{font-size:var(--text-sm)}.wyrago-admin__sources a{color:var(--admin-green)}.wyrago-admin__against{margin-top:var(--space-1);padding:var(--space-1) var(--space-3);border-left:3px solid var(--admin-green);border-radius:0 var(--radius-small) var(--radius-small) 0;background:var(--admin-green-light)}.wyrago-admin__against-label{color:var(--admin-green);font-size:var(--text-sm);font-weight:600}.wyrago-admin__target{padding-left:var(--space-2);border-left:2px solid var(--admin-page)}@media (width<=640px){.wyrago-admin__section-strip>li{grid-template-columns:minmax(0,1fr) auto}.wyrago-admin__dispute{grid-template-columns:minmax(0,1fr)}.wyrago-admin__versus{justify-self:center;transform:rotate(90deg)}}.wyrago-admin__cols--tight,.wyrago-admin.wyrago-operator--calm .wyrago-admin__cols--tight h3{margin-top:0}.wyrago-admin__cols--even{align-items:stretch}.wyrago-admin__figures{gap:var(--space-2) var(--space-5,1.5rem);margin:0 0 var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.wyrago-admin__figures li{gap:.125rem;display:grid}.wyrago-admin__figures strong{font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15}.wyrago-admin__figures span{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__result p{font-weight:400}.wyrago-admin__fieldrows{gap:var(--space-1);display:grid}.wyrago-admin__fieldrows>label{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 9rem;margin:0;display:grid}.wyrago-admin__fieldrows>label>span{color:var(--color-text-secondary)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__fieldrows .wyrago-admin__inline:not([type=checkbox]):not([type=radio]){text-align:right}.wyrago-admin__lines,.wyrago-admin__lines td.wyrago-admin__line-label{width:100%}.wyrago-admin__lines td:nth-child(2){width:5.5rem;min-width:5.5rem}.wyrago-admin.wyrago-operator--calm .wyrago-admin__lines td:last-child select{width:auto;padding:.125rem var(--space-1)}.wyrago-admin.wyrago-operator--calm textarea.wyrago-admin__inline:not([type=checkbox]):not([type=radio]){resize:none;overflow:hidden}.wyrago-admin.wyrago-operator--calm .wyrago-admin__lines textarea.wyrago-admin__inline:not([type=checkbox]):not([type=radio]){white-space:pre-wrap;overflow-wrap:anywhere;min-height:0;line-height:1.35;display:block}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__add{padding:var(--space-1) var(--space-2);color:var(--admin-green);background:0 0;font-weight:600}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__add:hover{background:var(--admin-green-light)}.wyrago-admin.wyrago-operator--calm input.wyrago-admin__new-name{width:12rem;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-card-surface);outline:2px solid var(--admin-green)}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__quiet{color:var(--color-text-secondary);font-size:var(--text-sm);text-underline-offset:2px;background:0 0;padding:0;text-decoration:underline}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__quiet:hover{color:var(--color-text-primary)}.wyrago-admin__confirm{align-items:baseline;gap:var(--space-1) var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:inline-flex}.wyrago-admin.wyrago-operator--calm .wyrago-admin__quiet-row{margin:var(--space-3) 0 0}@media (width<=640px){.wyrago-admin.wyrago-operator--calm .wyrago-admin__lines tr{align-items:center;column-gap:var(--space-2);padding:var(--space-1) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-admin__lines td{border:0;padding:0}.wyrago-admin.wyrago-operator--calm .wyrago-admin__lines td.wyrago-admin__line-label{grid-column:1/-1;width:auto}.wyrago-admin.wyrago-operator--calm .wyrago-admin__lines td:nth-child(2){width:auto;min-width:0}}.wyrago-chart--timeline{width:100%;min-width:40rem;height:auto;font-family:inherit;display:block}.wyrago-chart__grid-line{stroke:var(--admin-page);stroke-width:1px}.wyrago-chart__tick,.wyrago-chart__row-label{fill:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:11px}.wyrago-chart__row-label{font-weight:600}.wyrago-chart__today{stroke:var(--color-text-primary);stroke-width:1px;stroke-dasharray:2 2}.wyrago-chart__today-label{fill:var(--color-text-primary);font-size:10px}.wyrago-chart__window.is-green,.wyrago-chart__marker.is-green{fill:var(--admin-green)}.wyrago-chart__window.is-light,.wyrago-chart__marker.is-light{fill:var(--admin-pl)}.wyrago-chart__window.is-grey,.wyrago-chart__marker.is-grey{fill:color-mix(in srgb, var(--color-text-tertiary) 55%, var(--admin-mark-base))}.wyrago-chart__window.is-warning,.wyrago-chart__marker.is-warning{fill:var(--admin-warning)}.wyrago-chart__note{fill:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:10px}.wyrago-chart__marker{stroke:var(--color-card-surface);stroke-width:1.5px}.wyrago-chart__series polyline{stroke-width:2px;stroke-linejoin:round}.wyrago-chart__series.is-green polyline{stroke:var(--admin-line-green)}.wyrago-chart__series.is-green circle{fill:var(--admin-line-green)}.wyrago-chart__series.is-light polyline{stroke:var(--admin-line-yellow)}.wyrago-chart__series.is-light circle{fill:var(--admin-line-yellow)}.wyrago-chart__series.is-grey polyline{stroke:var(--admin-line-light)}.wyrago-chart__series.is-grey circle{fill:var(--admin-line-light)}.wyrago-chart__key.is-line-green{background:var(--admin-line-green)}.wyrago-chart__key.is-line-yellow{background:var(--admin-line-yellow)}.wyrago-chart__key.is-line-light{background:repeating-linear-gradient(90deg, var(--admin-line-light) 0 3px, transparent 3px 5px)}.wyrago-chart__key.is-pass{background:var(--admin-green);border-radius:50%}.wyrago-chart__key.is-warning{background:var(--admin-warning);border-radius:50%}.wyrago-admin__milestones{margin:0;padding:0;list-style:none}.wyrago-admin__milestone+.wyrago-admin__milestone{border-top:1px solid var(--admin-page)}.wyrago-admin__milestone>details>summary{align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;cursor:pointer;grid-template-columns:2.5rem minmax(0,2fr) minmax(7rem,1fr) 8.5rem minmax(0,1.4fr);list-style:none;display:grid}.wyrago-admin__milestone>details>summary::-webkit-details-marker{display:none}.wyrago-admin__milestone-code{font-variant-numeric:tabular-nums;font-weight:600}.wyrago-admin__milestone-window,.wyrago-admin__milestone-next{color:var(--color-text-secondary)}.wyrago-admin__milestone-next{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wyrago-admin__status{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--admin-page);font-size:var(--text-sm);white-space:nowrap;justify-self:start}.wyrago-admin__status.is-passed{background:var(--admin-green);color:var(--color-on-brand)}.wyrago-admin__status.is-in_progress{background:var(--admin-green-light)}.wyrago-admin__status.is-missed{background:var(--admin-warning-light);color:var(--admin-warning-text);font-weight:600}.wyrago-admin__milestone-body{gap:var(--space-2);padding:0 0 var(--space-3) 2.5rem;display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-admin__milestone-body h3{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__milestone-body p{margin:0}.wyrago-admin__windows{gap:var(--space-1) var(--space-5);flex-wrap:wrap;margin:0;display:flex}.wyrago-admin__windows dt{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-admin__windows dd{margin:0;font-weight:600}.wyrago-admin__links{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.wyrago-admin__history{color:var(--color-text-secondary);gap:.125rem;margin:0;padding-left:1.25rem;display:grid}.wyrago-admin__window-edit{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.wyrago-admin__scans>summary{cursor:pointer;font-weight:600}.wyrago-admin__scan-items{padding-left:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.wyrago-admin.wyrago-operator--calm .wyrago-alpha__subitem.is-target{padding-left:var(--space-2);border-radius:var(--radius-small);background:var(--admin-green-light)}.wyrago-admin__milestones.is-dated .wyrago-admin__milestone>details>summary,.wyrago-admin__milestone-head{grid-template-columns:2.5rem minmax(0,2fr) 3.5rem minmax(5.5rem,.8fr) 8.5rem minmax(0,1.4fr)}.wyrago-admin__milestone-head{align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;border-bottom:1px solid var(--admin-page);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:600;display:grid}.wyrago-admin__milestone-months{text-align:right;font-variant-numeric:tabular-nums}@media (width<=640px){.wyrago-admin__milestone>details>summary{grid-template-columns:2.25rem minmax(0,1fr) auto;row-gap:.125rem}.wyrago-admin__milestone-window{grid-column:2}.wyrago-admin__milestones.is-dated .wyrago-admin__milestone>details>summary,.wyrago-admin__milestone-head{grid-template-columns:2.25rem minmax(0,1fr) 2.75rem 4.75rem}.wyrago-admin__milestones.is-dated .wyrago-admin__milestone-window{grid-column:auto}.wyrago-admin__milestones.is-dated .wyrago-admin__status{grid-column:2}.wyrago-admin__milestone-head>:nth-child(n+5){display:none}.wyrago-admin__milestone-next{grid-column:2/-1}.wyrago-admin__milestone-body{padding-left:0}}.wyrago-chart__legend-item{white-space:nowrap}.wyrago-admin__costs{gap:var(--space-3);display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cost-group h3{align-items:baseline;gap:var(--space-1) var(--space-2);margin:0 0 var(--space-1);font-size:var(--text-base);flex-wrap:wrap;display:flex}.wyrago-admin__cost-total{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.wyrago-admin__cost-category+.wyrago-admin__cost-category{margin-top:var(--space-2)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cost-category h4{align-items:center;gap:var(--space-3);padding:var(--space-1) 0;border-bottom:1px solid var(--admin-page);color:var(--color-text-secondary);font-size:var(--text-sm);grid-template-columns:minmax(8rem,1fr) minmax(4rem,8rem) auto;margin:0;font-weight:600;display:grid}.wyrago-admin__cost-bar{height:.4rem}.wyrago-admin__cost-lines{margin:0;padding:0;list-style:none}.wyrago-admin__cost{padding:.25rem 0}.wyrago-admin__cost+.wyrago-admin__cost{border-top:1px solid var(--admin-page)}.wyrago-admin__cost-main{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 6rem 3.25rem 1.5rem;display:grid}.wyrago-admin__unit{color:var(--color-text-secondary);font-size:var(--text-sm);padding-top:.25rem}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cost-main textarea.wyrago-admin__inline{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.35;display:block}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cost-meta{align-items:center;gap:0 var(--space-3);padding-left:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.wyrago-admin__cost-meta:empty{display:none}.wyrago-admin__provenance{align-items:center;gap:0 var(--space-1);flex-wrap:wrap;display:inline-flex}.wyrago-admin__cost.is-replaced .wyrago-admin__cost-main{opacity:.55;text-decoration:line-through}.wyrago-admin__cost.is-pending .wyrago-admin__cost-main{opacity:.6}.wyrago-admin__floor{align-items:center;gap:var(--space-1);display:inline-flex}.wyrago-admin.wyrago-operator--calm .wyrago-admin__floor .wyrago-admin__inline:not([type=checkbox]):not([type=radio]){width:5.5rem;font-size:var(--text-sm);padding-top:0;padding-bottom:0}.wyrago-admin__floor.is-below,.wyrago-admin__floor.is-below strong,.wyrago-admin__cost.is-below .wyrago-admin__number{color:var(--admin-warning-text)}.wyrago-admin__floorline{margin:0 0 var(--space-1);color:var(--color-text-secondary)}.wyrago-admin__floorline strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.wyrago-admin.wyrago-operator--calm .wyrago-admin__warning{margin:0 0 var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);background:var(--admin-warning-light);color:var(--admin-warning-text)}.wyrago-admin__cost-sum{text-align:right;font-variant-numeric:tabular-nums;margin:0}.wyrago-chart__track--marked{position:relative;overflow:visible}.wyrago-chart__mark{background:var(--color-text-primary);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.wyrago-chart__spark{vertical-align:middle;width:3.5rem;height:.875rem}.wyrago-chart__spark polyline{stroke:var(--admin-green);stroke-width:1.5px}.wyrago-chart__spark circle{fill:var(--admin-green)}@media (width<=640px){.wyrago-admin__cost-main{grid-template-columns:minmax(0,1fr) 5.5rem 1.5rem}.wyrago-admin__cost-main>.wyrago-admin__inline,.wyrago-admin__cost-main>textarea{grid-column:1/-1}.wyrago-admin__cost-main>.wyrago-admin__amount{grid-column:1;justify-self:start}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cost-category h4{grid-template-columns:minmax(0,1fr) 3rem auto}}.wyrago-admin__structure p{margin:0 0 var(--space-1)}.wyrago-admin__floor-flag,.wyrago-admin__review-flag{color:var(--admin-warning-text);font-weight:600}.wyrago-admin__nosource{padding:0 var(--space-1);border-radius:var(--radius-small);background:var(--admin-page);color:var(--color-text-primary);font-size:var(--text-sm);font-style:italic;font-weight:600}.wyrago-admin__model+.wyrago-admin__model,.wyrago-admin__chain+.wyrago-admin__chain{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--admin-page)}.wyrago-admin__recommendation{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-lg)}.wyrago-admin__terms{gap:var(--space-1) var(--space-3);margin:0 0 var(--space-2);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.wyrago-admin__terms dt{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-admin__terms dd{margin:0}.wyrago-admin__ratings{gap:var(--space-1);margin:0 0 var(--space-2);padding:0;list-style:none;display:grid}.wyrago-admin__rating-score{border-radius:var(--radius-small);background:var(--admin-green-light);font-variant-numeric:tabular-nums;text-align:center;min-width:1.5rem;font-weight:600;display:inline-block}.wyrago-admin__option+.wyrago-admin__option{margin-top:var(--space-2)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__option h4,.wyrago-admin.wyrago-operator--calm .wyrago-admin__changes h4,.wyrago-admin.wyrago-operator--calm .wyrago-admin__model h4{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-sm);color:var(--color-text-secondary)}.wyrago-admin__diff th{color:var(--color-text-secondary);font-weight:400}.wyrago-admin__review{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);padding:var(--space-2);border-radius:var(--radius-small);background:var(--admin-warning-light);flex-wrap:wrap;display:flex}.wyrago-admin__review p{margin:0}.wyrago-admin__weights{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.wyrago-admin__weights li{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 5rem;display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-admin__weights input{text-align:right;width:5rem}.wyrago-admin__phone-only{display:none}@media (width<=640px){.wyrago-admin__wide-only{display:none}.wyrago-admin__phone-only{display:block}.wyrago-admin.wyrago-operator--calm .wyrago-admin__instrument-pick select{width:100%;margin:var(--space-2) 0}}.wyrago-admin__panel-head{align-items:baseline;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-2);display:flex}.wyrago-admin.wyrago-operator--calm .wyrago-admin__panel-head h2,.wyrago-admin.wyrago-operator--calm .wyrago-admin__panel-head h3{margin:0}.wyrago-admin__panel-aside{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__edit-toggle{padding:.125rem var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);background:0 0;margin-left:auto}.wyrago-admin__panel-aside+.wyrago-admin.wyrago-operator--calm button.wyrago-admin__edit-toggle,.wyrago-admin.wyrago-operator--calm .wyrago-admin__panel-aside+button.wyrago-admin__edit-toggle{margin-left:0}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__edit-toggle:hover{background:var(--admin-page);color:var(--color-text-primary)}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__edit-toggle[aria-pressed=true]{background:var(--admin-green-light);color:var(--admin-ink);font-weight:600}.wyrago-admin__text.is-multiline{white-space:pre-wrap;display:block}.wyrago-admin__amount.is-read{font-variant-numeric:tabular-nums;justify-content:flex-end;gap:.25em;display:inline-flex}.wyrago-admin__keyfacts{gap:var(--space-2) var(--space-5);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.wyrago-admin__keyfacts .wyrago-admin__keyfact{align-items:baseline;gap:0 var(--space-2);grid-template-columns:auto 1fr;margin:0;display:grid}.wyrago-admin__keyfacts .wyrago-admin__keyfact>strong{color:var(--admin-green)}.wyrago-admin__keyfacts .wyrago-admin__keyfact>span{font-size:var(--text-sm);grid-column:1/-1}.wyrago-admin__keyfacts .wyrago-admin__keyfact>:first-child:not(strong){align-self:center}.wyrago-alpha__panel.is-quiet{opacity:.75}.wyrago-admin__holds{gap:var(--space-1) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.wyrago-admin__holds .is-soon{color:var(--color-text-tertiary)}.wyrago-admin__keyfact .wyrago-chart--meter{width:8rem;max-width:none}.wyrago-admin__rows{margin:0;padding:0;list-style:none}.wyrago-admin__rows>li+li{border-top:1px solid var(--admin-page)}.wyrago-admin__row-detail>summary{align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;cursor:pointer;grid-template-columns:7rem minmax(0,1fr) auto;list-style:none;display:grid}.wyrago-admin__row-detail>summary::-webkit-details-marker{display:none}.wyrago-admin__row-date{color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.wyrago-admin__row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wyrago-admin__row-value{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.wyrago-admin__row-body{gap:var(--space-1);padding:0 0 var(--space-2) 7rem;display:grid}.wyrago-admin__quiet-text{color:var(--color-text-secondary)}.wyrago-admin__new{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--admin-page)}@media (width<=640px){.wyrago-admin__row-detail>summary{grid-template-columns:minmax(0,1fr) auto}.wyrago-admin__row-date{grid-column:1/-1}.wyrago-admin__row-body{padding-left:0}}.wyrago-admin__items-list{margin:0;padding:0;list-style:none}.wyrago-admin__items-list>.wyrago-admin__item{align-items:baseline;gap:var(--space-2);grid-template-columns:1rem minmax(0,1fr);display:grid}.wyrago-admin__items-list>.wyrago-admin__item+.wyrago-admin__item{border-top:1px solid var(--admin-page)}.wyrago-admin__items-list .wyrago-admin__row-detail>summary{grid-template-columns:minmax(0,1fr)}.wyrago-admin__dot{border:1.5px solid var(--color-text-tertiary);border-radius:50%;width:.5rem;height:.5rem;display:inline-block}.wyrago-admin__dot.is-done{border-color:var(--admin-green);background:var(--admin-green)}.wyrago-admin__item.is-done .wyrago-admin__row-title{color:var(--color-text-secondary)}.wyrago-admin__item-body{gap:var(--space-1);padding-bottom:var(--space-2);display:grid}.wyrago-admin__item-body .wyrago-admin__meta{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.wyrago-admin__line{align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;display:flex}.wyrago-admin__row-detail>summary.wyrago-admin__line{display:flex}.wyrago-admin__line .wyrago-admin__row-title{flex:auto;min-width:0}.wyrago-admin__row-meta{color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none}.wyrago-admin__row-meta.is-level-high{color:var(--color-text-primary);font-weight:600}.wyrago-admin__row-meta.is-closed{color:var(--color-text-tertiary);font-weight:400}.wyrago-admin__dot.is-on{border-color:var(--admin-green);background:var(--admin-green)}.wyrago-admin__dot.is-warn{border-color:var(--admin-warning);background:var(--admin-warning)}.wyrago-admin__row-title>.wyrago-admin__dot,.wyrago-admin__keyfact>.wyrago-admin__dot{margin-right:var(--space-2);vertical-align:.1em}.wyrago-admin__cost-category>summary{align-items:center;gap:var(--space-3);padding:var(--space-1) 0;border-bottom:1px solid var(--admin-page);cursor:pointer;font-size:var(--text-sm);grid-template-columns:minmax(8rem,1fr) minmax(4rem,8rem) 6rem;font-weight:600;list-style:none;display:grid}.wyrago-admin__cost-category>summary::-webkit-details-marker{display:none}.wyrago-admin__cost-category>summary>.wyrago-admin__cost-total{text-align:right}.wyrago-admin__cost-category[open]>summary{color:var(--color-text-primary)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cost-head{gap:var(--space-3);color:var(--color-text-tertiary);font-size:var(--text-xs,.75rem);text-align:right;grid-template-columns:minmax(0,1fr) 6rem;margin:0;display:grid}.wyrago-admin__cost-head>span:first-child{text-align:left}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cost-head.is-lines{gap:var(--space-2);padding-top:var(--space-1);grid-template-columns:minmax(0,1fr) 6rem 3.25rem 1.5rem}.wyrago-admin__cost-main .wyrago-admin__amount.is-read{text-align:right;font-variant-numeric:tabular-nums;padding-top:.25rem;display:block}@media (width<=640px){.wyrago-admin__cost-category>summary{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 3rem 5rem}.wyrago-admin.wyrago-operator--calm .wyrago-admin__cost-head{grid-template-columns:minmax(0,1fr) 5rem}}.wyrago-admin__lead-meta{gap:var(--space-1);margin:0 0 var(--space-3);display:grid}.wyrago-admin__lead-meta>p{margin:0}.wyrago-admin__row-note{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-fig__tiles{align-items:flex-end;gap:var(--space-2) var(--space-6,2rem);margin:var(--space-2) 0 var(--space-3);flex-wrap:wrap;display:flex}.wyrago-fig__tile{gap:.125rem;min-width:9rem;display:grid}.wyrago-fig__tile-label{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-fig__tile-value{align-items:center;gap:var(--space-2);display:flex}.wyrago-fig__tile-value>strong{color:var(--admin-ink);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.15}.wyrago-fig__tile.is-secondary{min-width:7rem}.wyrago-fig__tile.is-secondary .wyrago-fig__tile-value>strong{color:var(--color-text-primary);font-size:var(--text-lg)}.wyrago-fig__tile-value .wyrago-chart--meter{width:6rem}.wyrago-fig__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.wyrago-fig__table th,.wyrago-fig__table td{padding:.3rem 0 .3rem var(--space-3);border-bottom:1px solid var(--admin-page);text-align:left;vertical-align:baseline;font-weight:400}.wyrago-fig__table th:first-child,.wyrago-fig__table td:first-child{padding-left:0}.wyrago-fig__table thead th{color:var(--color-text-tertiary);font-size:var(--text-xs);vertical-align:bottom;font-weight:600}.wyrago-fig__table .is-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.wyrago-fig__table thead th.is-num{white-space:normal}.wyrago-fig__unit{font-weight:400;display:block}.wyrago-fig__table tr.is-level-0>th{font-weight:600}.wyrago-fig__table tr.is-level-2>th{padding-left:var(--space-4)}.wyrago-fig__table tr.is-subtotal>th,.wyrago-fig__table tr.is-subtotal>td{font-weight:600}.wyrago-fig__table tr.is-category>th,.wyrago-fig__table tr.is-category>td{border-top:1px solid var(--admin-green);border-bottom:1px solid var(--admin-green);color:var(--admin-green);font-weight:600}.wyrago-fig__table tr.is-category .wyrago-admin__number-text,.wyrago-fig__table tr.is-category .wyrago-fig__currency,.wyrago-fig__table tr.is-category .wyrago-admin__suffix,.wyrago-fig__table tr.is-category a{color:inherit}:is(.wyrago-fig__table tr:has(+tr.is-category)>th,.wyrago-fig__table tr:has(+tr.is-category)>td,.wyrago-fig__table:has(tbody>tr.is-category:first-child) thead th){border-bottom-color:var(--admin-green)}.wyrago-fig__table tr.is-total>th,.wyrago-fig__table tr.is-total>td{border-top:1.5px solid var(--color-text-primary);border-bottom:0;font-weight:700}.wyrago-fig__table tr.is-detail>td{padding-top:0;padding-left:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-xs)}:is(.wyrago-fig__table tr:has(+tr.is-detail)>th,.wyrago-fig__table tr:has(+tr.is-detail)>td){border-bottom:0}.wyrago-fig__table button.wyrago-fig__toggle{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.wyrago-fig__toggle:before{content:"▸";width:1em;color:var(--color-text-tertiary);display:inline-block}.wyrago-fig__toggle[aria-expanded=true]:before{content:"▾"}.wyrago-fig__delta{font-variant-numeric:tabular-nums}.wyrago-fig__delta.is-good{color:var(--admin-good)}.wyrago-fig__delta.is-bad{color:var(--admin-bad)}.wyrago-fig__cellbar{vertical-align:middle;width:6rem;height:.6rem;display:inline-block}.wyrago-fig__bar,.wyrago-fig__swatch{box-sizing:border-box;height:100%;display:block}.wyrago-fig__bar.is-ac,.wyrago-fig__swatch.is-ac,.wyrago-chart__bar.is-ac{background:var(--admin-ink)}.wyrago-fig__bar.is-py,.wyrago-fig__swatch.is-py,.wyrago-chart__bar.is-py{background:color-mix(in srgb, var(--color-text-tertiary) 55%, var(--admin-mark-base))}.wyrago-fig__key{gap:var(--space-3);margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.wyrago-fig__key>span{align-items:center;gap:.35rem;display:inline-flex}.wyrago-fig__swatch{width:.9rem;height:.6rem;display:inline-block}.wyrago-chart--scenario .wyrago-chart__track{background:0 0;border-radius:0;height:.75rem;overflow:visible}.wyrago-chart--scenario .wyrago-chart__bar{box-sizing:border-box}.wyrago-chart--scenario li.is-selected .wyrago-chart__label,.wyrago-chart--scenario li.is-selected .wyrago-chart__value{color:var(--color-text-primary);font-weight:700}.wyrago-chart__title{margin:0 0 var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600}.wyrago-admin.wyrago-operator--calm .wyrago-fig__message{font-size:var(--text-base)}@media (width<=640px){.wyrago-fig__tiles{gap:var(--space-2) var(--space-4)}.wyrago-fig__tile{min-width:7.5rem}.wyrago-fig__cellbar{width:3rem}}.wyrago-radar{margin:0}.wyrago-radar__body{gap:var(--space-4);grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start;display:grid}.wyrago-radar__svg{width:100%;height:auto;display:block;overflow:visible}.wyrago-radar__ring{fill:none;stroke:var(--admin-page);stroke-width:1px}.wyrago-radar__axis{stroke:var(--admin-page);stroke-width:1px}.wyrago-radar__label{fill:var(--color-text-secondary);font-size:11px}.wyrago-radar__scale{fill:var(--color-text-tertiary);font-size:9px}.wyrago-radar__series{transition:opacity .15s}.wyrago-radar__series.is-faded{opacity:.15}.wyrago-radar__shape{fill:currentColor;fill-opacity:.1;stroke:currentColor;stroke-width:2px;stroke-linejoin:round}.wyrago-radar__dot{fill:currentColor;stroke:var(--color-card-surface);stroke-width:1.5px}.wyrago-radar__swatch{vertical-align:-.05em;border-radius:2px;width:.65rem;height:.65rem;margin-right:.35rem;display:inline-block}.wyrago-radar__tables{gap:var(--space-3);min-width:0;display:grid}.wyrago-radar__pick{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.wyrago-radar__rank tr.is-focus>th,.wyrago-radar__rank tr.is-focus>td{font-weight:700}.wyrago-radar__multiples{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.wyrago-radar__multiple-name{font-size:var(--text-sm);text-align:center;margin:0;font-weight:600}.wyrago-radar__scores{overflow-x:auto}@media (width<=720px){.wyrago-radar__body{grid-template-columns:minmax(0,1fr)}}.wyrago-admin.wyrago-operator--calm button.wyrago-fig__toggle,.wyrago-admin.wyrago-operator--calm button.wyrago-radar__pick{color:inherit;font:inherit;font-weight:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.wyrago-admin.wyrago-operator--calm button.wyrago-fig__toggle:disabled{opacity:1;cursor:default}.wyrago-admin.wyrago-operator--calm .wyrago-fig__tile-value>strong{color:var(--admin-ink);font-size:1.75rem;font-weight:600;line-height:1.15}.wyrago-admin.wyrago-operator--calm .wyrago-fig__tile.is-secondary .wyrago-fig__tile-value>strong{color:var(--color-text-primary);font-size:1.15rem}.wyrago-admin.wyrago-operator--calm h2.wyrago-fig__message{font-size:var(--text-base);font-weight:600}.wyrago-admin.wyrago-operator--calm .wyrago-admin__screen-time{margin:0 0 var(--space-1);color:var(--color-text-tertiary);font-size:var(--text-xs,.75rem);font-variant-numeric:tabular-nums;text-align:right}.wyrago-admin.wyrago-operator--calm .wyrago-admin__stamp{margin:0 0 var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs,.75rem);font-variant-numeric:tabular-nums}.wyrago-admin.wyrago-operator--calm .wyrago-admin__tz{margin:var(--space-6,2rem) 0 0;color:var(--color-text-tertiary);font-size:var(--text-xs,.75rem);text-align:right}:root{--admin-ac:var(--color-brand-deep);--admin-pl:color-mix(in srgb, var(--admin-ac) 40%, var(--admin-mark-base));--admin-bar:.3125rem}.wyrago-chart__track,.wyrago-chart__track--tall,.wyrago-chart--scenario .wyrago-chart__track,.wyrago-admin__cost-bar,.wyrago-fig__cellbar,.wyrago-admin__progress{height:var(--admin-bar)}.wyrago-chart__bar.is-green,.wyrago-chart__key.is-green,.wyrago-chart__bar.is-ac,.wyrago-fig__bar.is-ac,.wyrago-fig__swatch.is-ac,.wyrago-admin__progress>span{background:var(--admin-ac);border:0}.wyrago-chart__bar.is-light,.wyrago-chart__key.is-light,.wyrago-chart__bar.is-pl,.wyrago-fig__bar.is-pl,.wyrago-fig__swatch.is-pl{background:var(--admin-pl);border:0}.wyrago-chart__bar.is-fc,.wyrago-fig__bar.is-fc,.wyrago-fig__swatch.is-fc,.wyrago-cashbar__signed,.wyrago-cashbar__key.is-signed,.wyrago-gantt__bar.is-fc,.wyrago-gantt__key.is-fc{background:repeating-linear-gradient(135deg, var(--admin-pl) 0 2px, transparent 2px 4px);border:0}:is(.wyrago-chart--bars:has(li.is-selected) li:not(.is-selected) .wyrago-chart__bar,.wyrago-radar__rank:has(tr.is-focus) tr:not(.is-focus) .wyrago-fig__bar){opacity:.4}.wyrago-fig__swatch{height:var(--admin-bar)}.wyrago-fig__side{gap:var(--space-4) 0;margin:var(--space-3) 0;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.wyrago-fig__side>*{min-width:0}@media (width>=641px){.wyrago-fig__side>*+*{border-left:1px solid var(--admin-page);margin-left:max(2rem,4ch);padding-left:max(2rem,4ch)}}.wyrago-fig__table+.wyrago-fig__table,.wyrago-fig__table+.wyrago-admin__toolbar{margin-top:var(--space-6,2rem)}.wyrago-admin__costs>.wyrago-fig__table+.wyrago-fig__table,.wyrago-radar__tables>.wyrago-fig__table+.wyrago-fig__table{margin-top:0}.wyrago-admin__costs,.wyrago-radar__tables{gap:var(--space-6,2rem)}.wyrago-fig__tiles{align-items:baseline;gap:var(--space-1) var(--space-6,2rem);grid-template-columns:repeat(auto-fit,minmax(9rem,14rem));grid-auto-rows:auto;display:grid}.wyrago-fig__tile,.wyrago-fig__tile.is-secondary{grid-row:span 3;grid-template-rows:subgrid;align-items:baseline;gap:0;min-width:0;display:grid}.wyrago-fig__tile-label{align-self:start}.wyrago-fig__tile-value{align-items:baseline}@media (width<=640px){.wyrago-fig__tiles{align-items:flex-end;column-gap:var(--space-4);flex-wrap:wrap;display:flex}.wyrago-fig__tile,.wyrago-fig__tile.is-secondary{flex:0 auto;grid-row:auto;grid-template-rows:auto auto;max-width:100%}}.wyrago-chart--bars.wyrago-chart--lead>li{grid-template-columns:minmax(6rem,11rem) 2.75rem minmax(0,1fr) auto}.wyrago-chart__lead{color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right}.wyrago-chart--bars li.is-selected .wyrago-chart__lead{color:var(--color-text-primary);font-weight:700}@media (width<=640px){.wyrago-chart--bars.wyrago-chart--lead>li{grid-template-columns:2.75rem minmax(0,1fr) auto}}.wyrago-radar__body>*{min-width:0}.wyrago-radar__tables{overflow-x:auto}@media (width<=640px){.wyrago-fig__table.is-wide{max-width:100%;display:block;overflow-x:auto}}.wyrago-fig__block{padding:var(--space-2) var(--space-3) var(--space-1);border-radius:var(--radius-small,.5rem);background:var(--admin-well)}.wyrago-fig__block .wyrago-fig__table th,.wyrago-fig__block .wyrago-fig__table td{border-bottom-color:var(--admin-well-rule)}.wyrago-fig__block .wyrago-fig__table tbody tr:last-child>th,.wyrago-fig__block .wyrago-fig__table tbody tr:last-child>td{border-bottom:0}.wyrago-fig__block+.wyrago-fig__block,.wyrago-fig__block+.wyrago-admin__toolbar,*+.wyrago-fig__block{margin-top:var(--space-4)}.wyrago-fig__table+.wyrago-fig__table,.wyrago-admin__costs>.wyrago-fig__block,.wyrago-radar__tables>.wyrago-fig__block,.wyrago-fig__side>*>.wyrago-fig__block:first-child{margin-top:0}.wyrago-fig__table tr.is-detail .wyrago-fig__block{background:var(--color-card-surface,#fff)}@media (width<=640px){.wyrago-fig__table.is-wide{display:table}.wyrago-fig__block{padding:var(--space-1) var(--space-2) 0}}.wyrago-fig__block.is-wide{overflow-x:auto}.wyrago-admin__costs,.wyrago-radar__tables{gap:var(--space-4)}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__panel-open{align-items:center;gap:var(--space-2);color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;padding:0;display:inline-flex}.wyrago-admin__panel-open:after{content:"";border-right:2px solid var(--color-text-secondary);border-bottom:2px solid var(--color-text-secondary);width:.5rem;height:.5rem;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.wyrago-admin__panel-open[aria-expanded=false]:after{transform:rotate(-45deg)}.wyrago-operator__panel.is-closed>.wyrago-admin__panel-head{margin-bottom:0}@media (width>=641px){.wyrago-fig__tiles{grid-template-columns:repeat(auto-fit,minmax(9rem,max-content));justify-content:start;align-items:baseline}}@supports not (grid-template-rows:subgrid){@media (width>=641px){.wyrago-fig__tiles{grid-template-rows:auto auto;grid-template-columns:none;grid-auto-columns:minmax(9rem,max-content);grid-auto-flow:column}.wyrago-fig__tile,.wyrago-fig__tile.is-secondary{display:contents}.wyrago-fig__tile-label{align-self:start}}}.wyrago-fig__currency{color:var(--color-text-secondary);font-size:1.1rem;font-weight:500}.wyrago-fig__tile.is-secondary .wyrago-fig__currency{font-size:.85rem}.wyrago-fig__tile-value>.wyrago-fig__currency+strong{margin-left:-.25rem}.wyrago-admin__research-block{gap:.15rem;padding:.15rem 0 .35rem;display:grid}.wyrago-admin.wyrago-operator--calm .wyrago-admin__research{align-items:baseline;gap:0 var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs,.75rem);flex-wrap:wrap;margin:0;display:flex}.wyrago-admin__research-head{color:var(--color-text-tertiary);flex:0 0 7rem;font-weight:600}.wyrago-admin__research-next{color:var(--color-text-tertiary)}.wyrago-admin__research-next:before{content:"· "}.wyrago-admin__research-pending{margin-top:var(--space-1);padding:var(--space-2);border-left:3px solid var(--admin-warning);border-radius:0 var(--radius-small,.5rem) var(--radius-small,.5rem) 0;background:var(--color-card-surface,#fff)}.wyrago-fig__toggle .wyrago-admin__dot{margin-left:var(--space-2)}.wyrago-fig__table.is-text th[scope=row]{white-space:nowrap;width:1%;padding-right:var(--space-4);color:var(--color-text-secondary)}.wyrago-fig__table.is-text tr.is-level-0>th[scope=row]{color:var(--color-text-primary)}.wyrago-fig__table td:not(.is-num){text-align:left}.wyrago-admin__source{color:var(--color-text-primary);white-space:normal;font-weight:400}.wyrago-chart--bars:has(li.is-selected) .wyrago-chart__bar{background:var(--admin-ac)}.wyrago-chart--bars li.is-selected .wyrago-chart__label,.wyrago-chart--bars li.is-selected .wyrago-chart__lead,.wyrago-chart--bars li.is-selected .wyrago-chart__value,.wyrago-chart--bars li.is-selected .wyrago-fig__currency{color:var(--admin-ac);font-weight:700}.wyrago-fig__table .wyrago-fig__currency,.wyrago-chart__value .wyrago-fig__currency{font-size:inherit;font-weight:400}.wyrago-admin.wyrago-operator--calm .wyrago-admin__back{margin:0 0 var(--space-1);font-size:var(--text-sm)}.wyrago-admin__panel-back{font-size:var(--text-sm);margin-left:auto}.wyrago-admin__panel-back+.wyrago-admin__edit-toggle{margin-left:var(--space-3)!important}.wyrago-admin__scenario-roadmap{margin-top:var(--space-4)}.wyrago-admin__scenario-roadmap>h3{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-2);display:flex}.wyrago-admin__scenario-roadmap>h3>a{font-size:var(--text-sm);font-weight:400}.wyrago-admin__scenario-roadmap .wyrago-fig__table tr.is-subtotal>th,.wyrago-admin__scenario-roadmap .wyrago-fig__table tr.is-subtotal>td{color:var(--admin-ac)}.wyrago-admin__stack{gap:var(--space-4);display:grid}.wyrago-admin__line-details{margin-top:var(--space-2)}.wyrago-admin__topics{gap:var(--space-1);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__topic{border:1px solid var(--admin-well-rule);border-radius:var(--radius-pill);background:var(--color-card-surface,#fff);color:var(--color-text-secondary);font-size:var(--text-xs,.75rem);align-items:center;gap:.35rem;padding:.15rem .6rem;line-height:1.5;display:inline-flex}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__topic[aria-pressed=true]{border-color:var(--admin-ac);background:var(--admin-ac);color:var(--color-card-surface,#fff)}.wyrago-admin__line-detail{padding:var(--space-2) var(--space-3);border:1px solid var(--admin-well-rule);border-radius:var(--radius-small,.5rem);background:var(--color-card-surface,#fff)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__line-detail>h4{margin:0 0 var(--space-1);font-size:var(--text-sm)}.wyrago-admin__cost-group>.wyrago-fig__block+.wyrago-admin__line-details{margin-top:var(--space-2)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__research-pending .wyrago-admin__toolbar button{font-size:var(--text-xs,.75rem);padding:.15rem .6rem;line-height:1.5}.wyrago-admin.wyrago-operator--calm .wyrago-admin__research-pending{font-size:var(--text-sm)}.wyrago-admin.wyrago-operator--calm .wyrago-admin__research-pending .wyrago-admin__meta,.wyrago-admin.wyrago-operator--calm .wyrago-admin__research-pending p{font-size:var(--text-xs,.75rem)}.wyrago-fig__table th .wyrago-admin__dot{margin-left:.4rem}.wyrago-fig__negative,.wyrago-fig__tile-value>strong .wyrago-fig__negative{color:var(--admin-warning-text)}.wyrago-admin__card{gap:var(--space-3);padding:var(--space-2) 0;display:grid}.wyrago-admin__undocumented{color:var(--color-text-tertiary);font-style:italic}.wyrago-admin__unset{color:var(--color-text-tertiary)}.wyrago-admin__contract.is-missing{color:var(--admin-warning-text);font-weight:600}.wyrago-admin__contract.is-exists{color:var(--admin-ac);font-weight:600}.wyrago-admin__open-link{color:var(--admin-warning-text);display:block}.wyrago-admin__contract.is-none{color:var(--color-text-tertiary)}.wyrago-admin.wyrago-operator--calm .wyrago-fig__tile-value>strong .wyrago-admin__undocumented{font-size:var(--text-base);font-weight:400}.wyrago-operator__panel:is(.is-editing,:focus-within):not(:has(.wyrago-operator__panel:is(.is-editing,:focus-within))){border-color:var(--admin-ac);box-shadow:inset 3px 0 0 var(--admin-ac)}.wyrago-operator__panel:is(.is-editing,:focus-within):not(:has(.wyrago-operator__panel:is(.is-editing,:focus-within)))>.wyrago-admin__panel-head :is(h2,h3,.wyrago-admin__panel-open){color:var(--admin-ac)}.wyrago-capital{margin:var(--space-2) 0 var(--space-3)}.wyrago-cashbar{margin:.35rem 0 .75rem}.wyrago-cashbar__track{height:.3rem;position:relative}.wyrago-cashbar__actual,.wyrago-cashbar__signed{border-radius:1px;position:absolute;top:0;bottom:0;left:0}.wyrago-cashbar__actual{background:var(--admin-ac)}.wyrago-cashbar__revenue{border-left:2px solid var(--color-card-surface,white);background:var(--admin-ac);position:absolute;top:0;bottom:0}.wyrago-cashbar__key.is-revenue{background:var(--admin-ac)}.wyrago-cashbar__figures{height:1.3rem;position:relative}.wyrago-cashbar__figure{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8125rem;position:absolute;top:.15rem}.wyrago-cashbar__label{color:var(--color-text-secondary)}.wyrago-cashbar__facts{flex-wrap:wrap;gap:.25rem 1.5rem;margin:.25rem 0 0;font-size:.8125rem;display:flex}.wyrago-cashbar__facts>div{align-items:baseline;gap:.4rem;display:flex}.wyrago-cashbar__facts dt{color:var(--color-text-secondary)}.wyrago-cashbar__facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.wyrago-cashbar__key{border-radius:1px;width:.9rem;height:.5rem;margin-right:.3rem;display:inline-block}.wyrago-capital__marks,.wyrago-capital__months{position:relative}.wyrago-capital__mark,.wyrago-admin.wyrago-operator--calm button.wyrago-capital__mark{min-height:0;box-shadow:none;color:var(--color-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0 .15rem;font-size:.6875rem;line-height:1.2rem;position:absolute;transform:translate(-50%)}.wyrago-admin.wyrago-operator--calm button.wyrago-capital__mark:hover,.wyrago-admin.wyrago-operator--calm button.wyrago-capital__mark:focus-visible{color:var(--admin-ac);background:0 0;text-decoration:underline}.wyrago-capital__mark.is-bare{width:.5rem;height:.75rem}.wyrago-capital__track{touch-action:none;cursor:pointer;height:.75rem;margin:.15rem 0;position:relative}.wyrago-capital__track:focus-visible{outline:2px solid var(--admin-ac);outline-offset:4px;border-radius:2px}.wyrago-capital__segment{background:color-mix(in srgb, var(--admin-ac) 40%, transparent);border-radius:2px;position:absolute;top:0;bottom:0;overflow:hidden}.wyrago-capital__segment.is-buffer,.wyrago-capital__key.is-buffer{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--admin-ac) 40%, transparent) 0 2px, transparent 2px 5px)}.wyrago-capital__filled{background:var(--admin-ac);height:100%;display:block}.wyrago-capital__segment.is-buffer .wyrago-capital__filled{background:repeating-linear-gradient(135deg, var(--admin-ac) 0 2px, transparent 2px 5px)}.wyrago-capital__tick{background:var(--color-text-secondary);pointer-events:none;width:1px;position:absolute;top:-.3rem;bottom:-.15rem}.wyrago-capital__thumb{border:2px solid var(--color-card-surface);background:var(--admin-ac);width:1.1rem;height:1.1rem;box-shadow:0 0 0 1px var(--admin-ac);pointer-events:none;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wyrago-capital__months{height:1rem;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.6875rem}.wyrago-capital__months>span{position:absolute;transform:translate(-50%)}.wyrago-capital__key{vertical-align:middle;background:color-mix(in srgb, var(--admin-ac) 40%, transparent);border-radius:2px;width:.9rem;height:.5rem;display:inline-block}.wyrago-capital__key.is-spent{background:var(--admin-ac)}.wyrago-capital__field{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);display:inline-flex}.wyrago-capital__field input{border:1px solid var(--color-rule);width:7rem;font:inherit;text-align:right;font-variant-numeric:tabular-nums;border-radius:4px;padding:.15rem .4rem}.wyrago-capital__grid{gap:var(--space-4);margin-top:var(--space-3);display:grid}.wyrago-capital__grid table[aria-label="Τι πρέπει να έχει γίνει"] td{white-space:nowrap}.wyrago-capital__grid h3{margin:0 0 var(--space-2);font-size:var(--text-base)}@media (width>=64rem){.wyrago-capital__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.wyrago-capital__grid>*{min-width:0}.wyrago-capital__cellbar{width:100%;min-width:2.5rem;max-width:6rem;height:var(--admin-bar);vertical-align:middle;display:inline-block}.wyrago-capital__cellwhole{background:color-mix(in srgb, var(--admin-ac) 40%, transparent);border-radius:1px;height:100%;display:block;overflow:hidden}.wyrago-capital__grid .wyrago-fig__table th[scope=row]{white-space:normal;width:auto;min-width:9rem}.wyrago-capital__grid .wyrago-fig__block{padding-bottom:var(--space-3);overflow-x:auto}.wyrago-capital__state{align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-2) 0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}.wyrago-capital__new{align-items:center;gap:var(--space-1);color:var(--admin-warning-text);font-weight:600;display:inline-flex}.wyrago-admin__dot.is-warning{background:var(--admin-warning)}.wyrago-capital__pair{gap:var(--space-4);display:grid}.wyrago-capital__pair>*{min-width:0}.wyrago-capital__pair h3{margin:0 0 var(--space-2);font-size:var(--text-base)}@media (width>=64rem){.wyrago-capital__pair{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.wyrago-capital__goal{padding:var(--space-3);border-radius:var(--radius-card);background:var(--admin-page);margin:0}.wyrago-capital__goal dt{color:var(--admin-ac);font-size:var(--text-lg);font-weight:600}.wyrago-capital__goal dd{margin:var(--space-2) 0 0;font-size:var(--text-sm)}.wyrago-capital__why,.wyrago-capital__earlier{color:var(--color-text-secondary);font-size:var(--text-xs)}.wyrago-capital__link{font-size:var(--text-xs)}.wyrago-fig__table tr.is-free>th,.wyrago-fig__table tr.is-free>td{color:var(--color-text-secondary);font-style:italic}.wyrago-capital__analysis{margin-top:var(--space-4)}.wyrago-capital__analysis>summary{cursor:pointer;font-weight:600}.wyrago-decide{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin-top:.15rem;display:flex}.wyrago-decide__buttons{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.wyrago-admin.wyrago-operator--calm .wyrago-decide button{min-height:0;font-size:var(--text-xs);padding:0 .45rem;line-height:1.4rem}.wyrago-decide__form{flex-wrap:wrap;gap:.25rem;display:inline-flex}.wyrago-decide__form input,.wyrago-decide__form select{font:inherit;font-size:var(--text-xs);border:1px solid var(--color-rule);border-radius:4px;padding:.1rem .3rem}.wyrago-date-input.wyrago-date-input{width:8.5rem;caret-color:var(--color-text-primary);font-variant-numeric:tabular-nums;flex:none}.wyrago-admin.wyrago-operator--calm input.wyrago-date-input.wyrago-date-input.wyrago-date-input:focus{outline-color:var(--color-text-primary)}.wyrago-date-input::selection{background:var(--color-text-primary);color:var(--color-card-surface)}.wyrago-date-input__wrong{color:var(--color-text-primary);font-size:var(--text-xs)}.wyrago-admin-app input[type=radio]{accent-color:var(--color-text-primary)}.wyrago-decide__wait{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.wyrago-decide__wait label{white-space:nowrap}.wyrago-admin.wyrago-operator--calm .wyrago-decide button.wyrago-decide__send,.wyrago-admin.wyrago-operator--calm button.wyrago-decide__send{min-height:var(--answer-target);border:1px solid var(--color-ui-border);color:var(--color-text-primary);font-size:var(--text-sm);padding:0 .75rem}.wyrago-decide__note{font-size:var(--text-xs);color:var(--color-text-secondary)}.wyrago-decide__note.is-yes strong{color:var(--admin-ac)}.wyrago-decide__note.is-no strong,.wyrago-decide__note.is-later strong{color:var(--admin-warning-text)}.wyrago-admin__new-scenario{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.wyrago-admin__new-scenario input{border:1px solid var(--color-rule);min-width:10rem;font:inherit;font-size:var(--text-sm);border-radius:4px;padding:.25rem .5rem}.wyrago-admin__research-block{margin:var(--space-3) 0}.wyrago-admin__research-block h3{margin:0 0 var(--space-2);font-size:var(--text-base)}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__history-link{min-height:0;margin-left:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);box-shadow:none;background:0 0;border:0;padding:0;text-decoration:underline}.wyrago-vika__box{gap:var(--space-2);min-width:0;margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-rule);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr);display:grid}.wyrago-vika__head{align-items:center;gap:var(--space-2);display:flex}.wyrago-vika__head strong{color:var(--color-text-primary);margin-right:auto}.wyrago-admin-app button.wyrago-vika__quiet,body button.wyrago-vika__quiet{border:1px solid var(--color-ui-border);border-radius:var(--radius-small);min-height:0;color:var(--color-text-primary);font-size:var(--text-xs);box-shadow:none;cursor:pointer;background:0 0;padding:.1rem .5rem;text-decoration:none}.wyrago-vika__morning{overflow-wrap:anywhere;min-width:0;max-height:22rem;padding:var(--space-2);background:var(--admin-page);border-radius:6px;overflow-y:auto}.wyrago-vika__morning>summary{cursor:pointer;font-weight:600;font-size:var(--text-xs)}.wyrago-vika__made,.wyrago-vika__advisory{margin:0 0 var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary,#6e6e73)}.wyrago-vika__muted{color:var(--color-text-tertiary,#86868b)}.wyrago-admin__data-age{margin:0 0 var(--space-1);font-size:var(--text-xs,.75rem);color:var(--color-text-tertiary,#86868b);font-variant-numeric:tabular-nums}.wyrago-admin__data-age.is-old{color:var(--color-text-secondary,#6e6e73)}.wyrago-admin .wyrago-admin__data-age.is-caution,.wyrago-admin__data-age.is-caution{color:var(--admin-alert-amber-text);font-weight:600}.wyrago-vika__thread.is-compact{overscroll-behavior:contain;max-height:16rem;overflow-y:auto}@media (width>=801px){.wyrago-admin__sidebar{box-sizing:border-box;height:calc(100vh - 2 * var(--space-4));flex-direction:column;display:flex;overflow-y:auto}.wyrago-admin__sidebar>*{flex:none}.wyrago-admin__sidebar>.wyrago-vika__box{flex-direction:column;flex:1 1 0;min-height:14rem;display:flex}.wyrago-vika__box>*{flex:none}.wyrago-vika__box>.wyrago-vika__morning{max-height:35vh}.wyrago-vika__box>.wyrago-vika__thread.is-compact{flex:1 1 0;min-height:4rem;max-height:none}}.wyrago-vika__part{margin:0 0 var(--space-1);line-height:1.5}.wyrago-vika__ref{font-size:var(--text-xs);overflow-wrap:anywhere;margin-left:.35rem}.wyrago-vika__ref:before{content:"→ "}.wyrago-vika__ask{gap:var(--space-1);display:grid}.wyrago-vika__ask textarea{box-sizing:border-box;border:1px solid var(--color-rule);width:100%;font:inherit;background:var(--admin-page,var(--color-page-background));color:var(--color-text-primary);font-size:var(--text-sm);resize:vertical;border-radius:6px;padding:.35rem .5rem}.wyrago-vika__ask ::placeholder{color:var(--color-text-secondary);opacity:1}.wyrago-vika__ask button,.wyrago-vika__buttons button,.wyrago-vika__card button{border-radius:var(--radius-small);min-height:0;font-size:var(--text-xs);justify-self:start;padding:.1rem .5rem}:root:not([data-theme=dark]) .wyrago-admin-app ::placeholder{color:var(--color-text-tertiary);opacity:1}.wyrago-admin-app button.wyrago-vika__close,body button.wyrago-vika__close{min-width:var(--answer-target);min-height:var(--answer-target);color:var(--color-text-primary);justify-content:center;align-items:center;font-size:1.5rem;line-height:1;text-decoration:none;display:inline-flex}.wyrago-vika__overlay{z-index:50;padding:6vh var(--space-4);background:var(--admin-scrim,color-mix(in srgb, var(--color-text-primary) 25%, transparent));justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.wyrago-vika{gap:var(--space-2);width:min(44rem,100%);max-height:86vh;padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-card-surface);font-size:var(--text-sm);flex-direction:column;display:flex;box-shadow:0 12px 40px #0000002e}.wyrago-vika__thread{flex:1;min-height:8rem;overflow-y:auto}.wyrago-vika__question{margin:var(--space-3) 0 var(--space-1);font-weight:600}.wyrago-vika__answer{padding-left:var(--space-2);border-left:2px solid var(--admin-ac)}.wyrago-vika__why{color:var(--color-text-secondary);font-size:var(--text-xs);display:block}.wyrago-vika__card{margin:var(--space-2) 0;padding:var(--space-2);background:var(--admin-page);border-radius:6px;gap:.15rem;display:grid}.wyrago-vika__card.is-done,.wyrago-vika__card.is-dismissed{opacity:.6}.wyrago-vika__buttons{gap:.3rem;display:inline-flex}body button.wyrago-vika__phone-button{display:none}@media (width<=800px){.wyrago-vika__overlay{padding:0}.wyrago-vika{border-radius:0;width:100%;height:100%;max-height:none}body button.wyrago-vika__phone-button{background:var(--assistant);min-height:2.75rem;color:var(--admin-eva-button-text);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem 1.1rem;font-size:.875rem;font-weight:600;display:inline-flex}body button.wyrago-vika__phone-button:hover{opacity:.9}}.wyrago-fig__tile-note{margin-left:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:400}.wyrago-criteria{gap:var(--space-4);display:grid}.wyrago-criteria__row{gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:start;display:grid}.wyrago-criteria__row h3{margin:0 0 var(--space-2);font-size:var(--text-base)}.wyrago-criteria__row.is-selected h3{color:var(--admin-ac)}.wyrago-criteria__radar svg{width:100%;height:auto}@media (width<=800px){.wyrago-criteria__row{grid-template-columns:minmax(0,1fr)}}.wyrago-mkt__cards{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));display:grid}.wyrago-mkt__card{gap:var(--space-1);padding:var(--space-3);background:var(--admin-well);border-radius:8px;align-content:start;display:grid}.wyrago-mkt__card-head{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.wyrago-mkt__card-head strong{font-size:var(--text-base)}.wyrago-mkt__kind,.wyrago-mkt__line,.wyrago-mkt__source{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-mkt__state{font-size:var(--text-xs);color:var(--color-text-secondary);margin-left:auto;font-weight:600}.wyrago-mkt__card.is-active .wyrago-mkt__state{color:var(--admin-ac)}.wyrago-mkt__card.is-setup .wyrago-mkt__state{color:var(--color-text-secondary)}.wyrago-mkt__dot{background:var(--color-text-tertiary);border-radius:50%;align-self:center;width:.5rem;height:.5rem}.wyrago-mkt__dot.is-active{background:var(--admin-ac)}.wyrago-mkt__dot.is-setup{background:var(--color-text-secondary)}.wyrago-mkt__account,.wyrago-mkt__line,.wyrago-mkt__note,.wyrago-mkt__open{margin:0}.wyrago-mkt__account{font-weight:600}.wyrago-mkt__note{font-size:var(--text-sm);line-height:1.5}.wyrago-mkt__source>summary{cursor:pointer;font-size:var(--text-xs)}.wyrago-val__f{border-bottom:1px dotted color-mix(in srgb, var(--admin-ink) 45%, transparent);cursor:help}.wyrago-val__f:focus-visible{outline:2px solid var(--admin-green);outline-offset:2px}.wyrago-val__none{color:var(--admin-warning-text);font-style:italic}.wyrago-val__alert{border-left:3px solid var(--admin-bad);color:var(--admin-bad);margin:.75rem 0;padding:.25rem .75rem}.wyrago-val__floor,.wyrago-val__invoices{margin:1rem 0}.wyrago-val__add{flex-wrap:wrap;align-items:end;gap:.5rem;margin:.5rem 0;display:flex}.wyrago-val__add label{font-size:var(--text-sm);flex-direction:column;gap:.125rem;display:flex}.wyrago-val__add input{font:inherit;max-width:11rem;padding:.25rem .375rem}.wyrago-val__deal{border-top:1px solid color-mix(in srgb, var(--admin-ink) 15%, transparent);margin-top:1.25rem;padding-top:1rem}.wyrago-val__deal h3{margin:0 0 .5rem}.wyrago-val__status{font-size:var(--text-sm);border-radius:999px;margin-left:.5rem;padding:.0625rem .5rem;font-weight:500}.wyrago-val__status.is-proposed{background:var(--admin-warning-light);color:var(--admin-warning-text)}.wyrago-val__status.is-accepted{background:var(--admin-green-light);color:var(--admin-good)}.wyrago-val__status.is-rejected{background:color-mix(in srgb, var(--admin-bad) 12%, var(--color-card-surface));color:var(--admin-bad)}.wyrago-val__terms{font-size:var(--text-base);margin:.5rem 0;padding-left:1.125rem}.wyrago-val__terms .is-refuse,tr.is-refuse,tr.is-below{color:var(--admin-bad)}.wyrago-val__range.is-out .wyrago-admin__number{border-color:var(--admin-bad);color:var(--admin-bad)}.wyrago-val__opt{align-items:center;gap:.25rem;display:inline-flex}.wyrago-val__decide{margin-top:.75rem}.wyrago-val__waterfall{max-width:34rem;margin:.75rem 0 1rem}.wyrago-val__wf-plot{border-bottom:1px solid color-mix(in srgb, var(--admin-ink) 35%, transparent);gap:.75rem;height:10rem;margin-top:2.25rem;display:flex;position:relative}.wyrago-val__wf-half{border-top:1px dashed var(--admin-bad);position:absolute;left:0;right:0}.wyrago-val__wf-half span{color:var(--admin-bad);font-size:var(--text-xs);position:absolute;top:-1rem;right:0}.wyrago-val__wf-col{flex:1 1 0;position:relative}.wyrago-val__wf-bar,.wyrago-val__wf-drop{border-radius:4px 4px 0 0;position:absolute;left:15%;right:15%}.wyrago-val__wf-bar{background:var(--admin-green)}.wyrago-val__wf-bar.is-below{background:var(--admin-bad)}.wyrago-val__wf-drop{background:color-mix(in srgb, var(--color-brand-deep) 22%, var(--admin-mark-base));border-radius:4px 4px 0 0}.wyrago-val__wf-value{font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:center;font-weight:600;position:absolute;left:0;right:0;transform:translateY(-1.125rem)}.wyrago-val__wf-axis{font-size:var(--text-sm);gap:.75rem;margin-top:.25rem;display:flex}.wyrago-val__wf-axis span{text-align:center;flex:1 1 0}.wyrago-admin .wyrago-val__num{min-width:10ch}.wyrago-growth__source p{margin:.125rem 0}.wyrago-growth__issues{font-size:var(--text-sm);margin:.25rem 0 .5rem;padding-left:1.125rem}.wyrago-recon__pick{gap:var(--space-4);margin:var(--space-2) 0 var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.wyrago-recon__flag,.wyrago-fig__table tr.is-no-invoice>th{color:var(--admin-warning-text)}.wyrago-term{color:inherit;text-underline-offset:2px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wyrago-admin.wyrago-operator--calm button.wyrago-capital__mark.is-stage{font-weight:600}.wyrago-chart__note{color:var(--color-text-tertiary);font-size:var(--text-xs);white-space:nowrap;margin-left:.35rem}.wyrago-textchange__list{gap:var(--space-2);margin:var(--space-2) 0;font-size:var(--text-sm);padding:0;list-style:none;display:grid}.wyrago-textchange__pair{gap:.125rem;margin-left:1.5rem;display:grid}.wyrago-textchange__pair del{color:var(--color-text-tertiary)}.wyrago-textchange__pair ins{color:var(--admin-good);text-decoration:none}.wyrago-admin__position{font-size:var(--text-base);margin:0 0 var(--space-3,12px)}.wyrago-admin__why{color:var(--color-text-secondary);font-size:var(--text-sm,.875rem);margin:var(--space-2,8px) 0 0;padding-left:1.2em}.wyrago-chart__columns{--columns-h:9.5rem;padding-top:1.25rem;position:relative}.wyrago-chart--columns svg{width:100%;height:var(--columns-h);display:block}.wyrago-chart__column{fill:var(--admin-green)}.wyrago-chart__column:hover{fill:var(--color-brand-deep)}.wyrago-chart__baseline{stroke:var(--color-rule-strong);vector-effect:non-scaling-stroke;vector-effect:non-scaling-stroke}.wyrago-chart__column-label{color:var(--color-text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1;position:absolute;transform:translate(-50%,-.25rem)}.wyrago-admin__upload{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--admin-green);color:var(--color-on-brand);font-size:var(--text-sm);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}.wyrago-admin__upload:focus-within{outline:2px solid var(--admin-green);outline-offset:2px}.wyrago-admin__flagged{color:var(--admin-warning-text)}.wyrago-admin__flag-mark{font-size:var(--text-xs);font-weight:600}.wyrago-admin__intake-review{gap:var(--space-3);padding:var(--space-2) 0;display:grid}.wyrago-admin__legal-form{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));align-items:end;display:grid}.wyrago-admin__legal-form>h4,.wyrago-admin__legal-form>p,.wyrago-admin__legal-form>.wyrago-admin__legal-decide{grid-column:1/-1;margin:0}.wyrago-admin__legal-form label{gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-xs);display:grid}.wyrago-admin__legal-form input,.wyrago-admin__legal-form select,.wyrago-admin__legal-form textarea{min-width:0;padding:var(--space-1) var(--space-2);border:1px solid var(--color-rule-strong);border-radius:var(--radius-small);background:var(--color-card-surface);color:var(--color-text-primary);font:inherit;font-size:var(--text-sm)}.wyrago-admin__legal-decide{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.wyrago-admin__folder-list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}@media (width<=40rem){.wyrago-admin__legal-form{grid-template-columns:minmax(0,1fr)}}.wyrago-admin__legal-status{color:var(--color-text-secondary);white-space:nowrap;font-weight:600}.wyrago-admin__legal-status:is(.is-in_force,.is-approved){color:var(--admin-ac)}.wyrago-admin__legal-status:is(.is-missing,.is-changes,.is-rejected){color:var(--admin-warning-text)}.wyrago-admin__legal-status:is(.is-superseded,.is-withdrawn){color:var(--color-text-tertiary);font-weight:400}.wyrago-admin__legal-note{color:var(--color-text-tertiary);font-size:var(--text-xs)}.wyrago-admin__legal-card{gap:var(--space-3);padding:var(--space-2) 0;display:grid}.wyrago-admin__legal-pending{color:var(--admin-warning-text);margin:0}.wyrago-admin__legal-edit{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.wyrago-admin__legal-edit label{gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-xs);display:grid}.wyrago-admin__legal-edit label.is-check,.wyrago-admin__legal-form label.is-check{align-items:center;gap:var(--space-2);display:flex}.wyrago-admin__legal-form.is-inline{flex-wrap:wrap;display:flex}.wyrago-admin__facts{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}.wyrago-admin__facts>div{display:contents}.wyrago-admin__facts dt{color:var(--color-text-secondary)}.wyrago-admin__facts dd{margin:0}.wyrago-admin__legal-text p{gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.wyrago-admin__legal-body{max-height:32rem;padding:var(--space-3);border-radius:var(--radius-small);background:var(--color-card-surface);overflow:auto}.wyrago-admin__legal-body.is-email{white-space:pre-wrap}.wyrago-admin__legal-version{gap:var(--space-2);display:grid}.wyrago-admin__legal-version p{margin:0}.wyrago-admin__diff{max-height:28rem;padding:var(--space-2);border-radius:var(--radius-small);background:var(--color-card-surface);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-xs);white-space:pre-wrap;margin:0;list-style:none;overflow:auto}.wyrago-admin__diff li.is-add{background:color-mix(in srgb, var(--admin-ac) 12%, transparent)}.wyrago-admin__diff li.is-del{background:color-mix(in srgb, var(--admin-warning) 12%, transparent);text-decoration:line-through}.wyrago-admin__diff li.is-gap{color:var(--color-text-tertiary)}@media (width<=40rem){.wyrago-admin__facts{grid-template-columns:minmax(0,1fr)}}.wyrago-chart__column.is-part,.wyrago-chart__column.is-part:hover{fill:color-mix(in srgb, var(--color-brand-deep) 32%, var(--admin-mark-base))}.wyrago-plan__controls{font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.25rem 0 .75rem;display:flex}.wyrago-plan__controls label{align-items:center;gap:.35rem;display:inline-flex}.wyrago-plan__switch{gap:.25rem;display:inline-flex}.wyrago-plan__save{align-items:center;gap:.35rem;display:inline-flex}.wyrago-plan__block{background:var(--color-card-surface);border-radius:var(--radius-card);margin-bottom:.75rem;padding:.75rem 1rem}.wyrago-plan__title{align-items:center;gap:.75rem;margin:0 0 .5rem;display:flex}.wyrago-plan__title>span:first-child{flex:1}.wyrago-admin.wyrago-operator--calm button.wyrago-plan__toggle,.wyrago-admin.wyrago-operator--calm button.wyrago-plan__quiet,.wyrago-admin.wyrago-operator--calm button.wyrago-plan__pick{font:inherit;font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:0}.wyrago-admin.wyrago-operator--calm button.wyrago-plan__pick{color:inherit;font-size:inherit;text-align:left}.wyrago-admin.wyrago-operator--calm button.wyrago-plan__pick[aria-pressed=true]{color:var(--admin-green);font-weight:600}.wyrago-admin.wyrago-operator--calm button.wyrago-plan__toggle{width:1.5rem;font-size:var(--text-base)}.wyrago-plan__paragraph p{max-width:70ch;margin:0 0 .35rem}.wyrago-plan__phases{grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:.75rem;margin-top:.5rem;display:grid}.wyrago-plan__tag{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-left:.4rem}.wyrago-plan__state.is-violation{color:var(--admin-warning-text);font-weight:600}.wyrago-plan__state.is-ok{color:var(--admin-green)}.wyrago-plan__state.is-na,.wyrago-plan__state.is-unchecked{color:var(--color-text-tertiary)}.wyrago-fig__table tr.is-rule-violation>th{color:var(--admin-warning-text)}.wyrago-fig__table tr.is-met>td:last-child{color:var(--admin-green)}.wyrago-plan__form{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.35rem 0;display:flex}.wyrago-plan__form textarea{width:100%}.wyrago-plan__form label,.wyrago-plan__decide{align-items:center;gap:.35rem;display:inline-flex}.wyrago-plan__decide input{width:7rem}.wyrago-plan__pending{font-size:var(--text-sm);align-items:center;gap:.75rem;display:flex}.wyrago-plan__footer,.wyrago-plan__print-only{display:none}.wyrago-fig__table tr.is-checkpoint>th{color:var(--admin-green);font-weight:600}.wyrago-fig__table tr.is-checkpoint-first>th,.wyrago-fig__table tr.is-checkpoint-first>td{border-top:1px solid var(--admin-green)}.wyrago-fig__table tr.is-checkpoint-last>th,.wyrago-fig__table tr.is-checkpoint-last>td{border-bottom:1px solid var(--admin-green)}.wyrago-plan__cp-text .is-pending{color:var(--admin-green);font-weight:600}.wyrago-plan__cp-text .is-approved{color:var(--color-text-primary)}.wyrago-plan__cp-text .is-rejected{color:var(--color-text-secondary);font-size:var(--text-sm);display:block}.wyrago-admin.wyrago-operator--calm button.wyrago-plan__prov-toggle{font:inherit;font-size:var(--text-xs);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:0}.wyrago-plan__prov-body{font-size:var(--text-xs);color:var(--color-text-secondary);margin-left:.4rem;display:none}.wyrago-plan__prov.is-open .wyrago-plan__prov-body{display:inline}.wyrago-plan__memo>section{margin-bottom:.9rem}.wyrago-plan__memo .wyrago-plan__memo-title{font-size:var(--text-base);color:var(--admin-green);margin:.4rem 0 .3rem}.wyrago-plan__memo p{max-width:75ch;margin:0 0 .35rem}.wyrago-plan__lines{max-width:80ch;margin:.35rem 0;padding-left:1.1rem}.wyrago-plan__lines li{margin-bottom:.2rem}.wyrago-plan__bind{white-space:nowrap;font-weight:600}.wyrago-plan__bind.is-long{white-space:normal}.wyrago-plan--present{z-index:50;background:var(--color-card-surface);padding:3rem 4rem;font-size:1.25rem;position:fixed;inset:0;overflow:auto}.wyrago-plan--present .wyrago-plan__slide-title{color:var(--admin-green);margin:0 0 1.5rem;font-size:2rem}.wyrago-plan--present .wyrago-fig__tile-value{font-size:3.5rem}.wyrago-plan--present .wyrago-fig__table{font-size:1.1rem}.wyrago-plan--present button,.wyrago-plan--present form{display:none}.wyrago-plan__slide-meta{font-size:var(--text-sm);color:var(--color-text-tertiary);position:fixed;bottom:1rem;right:2rem}@media print{@page{size:A4;margin:14mm 14mm 18mm;@bottom-center{content:var(--plan-footer,"");font-size:8pt;color:#2f5d50}}.wyrago-admin-app:has(.wyrago-plan){background:#fff}.wyrago-plan button,.wyrago-plan form,.wyrago-plan .wyrago-decide,.wyrago-plan input,.wyrago-plan__controls{display:none!important}.wyrago-admin-app:has(.wyrago-plan) .wyrago-admin__top{display:none!important}.wyrago-admin-app:has(.wyrago-plan) .wyrago-admin__sidebar{display:none!important}.wyrago-admin-app:has(.wyrago-plan) [class^=wyrago-vika]{display:none!important}body:has(.wyrago-plan) .wyrago-vika__phone-button{display:none!important}.wyrago-admin:has(.wyrago-plan)>:not(.wyrago-plan){display:none!important}.wyrago-admin-app:has(.wyrago-plan) .wyrago-admin__layout{display:block}.wyrago-admin:has(.wyrago-plan){background:#fff;max-width:none;margin:0;padding:0}.wyrago-plan .wyrago-plan__pick{display:inline!important}.wyrago-plan__head{display:none!important}.wyrago-plan__block:first-of-type{break-before:auto}#plan-memo{font-size:7pt;line-height:1.2}#plan-memo .wyrago-plan__title{margin-bottom:.1rem}#plan-memo .wyrago-fig__tile-label{font-size:7pt}#plan-memo .wyrago-fig__tiles,#plan-memo .wyrago-plan__lines{margin:.1rem 0}#plan-memo .wyrago-plan__memo>section{margin-bottom:.25rem}#plan-memo .wyrago-plan__memo-title{margin:.15rem 0;font-size:9pt}#plan-memo p,#plan-memo li{margin:0 0 .05rem}#plan-memo .wyrago-fig__table th,#plan-memo .wyrago-fig__table td{padding-top:.05rem;padding-bottom:.05rem}#plan-memo .wyrago-fig__tile-value{font-size:11pt}#plan-memo .wyrago-fig__block{margin:.15rem 0;padding:0}.wyrago-plan__block{break-before:page;border-top:2px solid var(--admin-green);border-radius:0;padding:0}.wyrago-plan__title{color:var(--admin-green);padding-top:.4rem}.wyrago-plan .wyrago-fig__block,.wyrago-plan .wyrago-fig__tile{box-shadow:none;background:#fff}.wyrago-plan .wyrago-fig__table th,.wyrago-plan .wyrago-fig__table td{border-color:var(--admin-green)}.wyrago-plan__print-only{display:inline}.wyrago-plan__prov-body{margin-left:0;font-size:7pt;display:inline}.wyrago-plan__footer{color:var(--admin-green);text-align:center;font-size:8pt;display:none;position:fixed;bottom:0;left:0;right:0}}.wyrago-chapters{grid-template-columns:15.5rem minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.wyrago-chapters__side{background:var(--color-card-surface);border-radius:var(--radius-card);max-height:calc(100vh - 1.5rem);font-size:var(--text-sm);flex-direction:column;gap:.6rem;padding:.75rem;display:flex;position:sticky;top:.75rem;overflow:auto}.wyrago-chapters__body{min-width:0}.wyrago-map__list{margin:0;padding:0;list-style:none}.wyrago-map__list a{color:inherit;border-radius:4px;grid-template-columns:2.1rem minmax(0,1fr);column-gap:.25rem;padding:.18rem .35rem;line-height:1.25;text-decoration:none;display:grid}.wyrago-map__list a:hover,.wyrago-map__list a:focus-visible{background:color-mix(in srgb, var(--color-brand-deep) 8%, var(--color-card-surface))}.wyrago-map__list .is-chapter{margin-top:.55rem;font-weight:600}.wyrago-map__list .is-chapter:first-child{margin-top:0}.wyrago-map__list .is-section{color:var(--color-text-secondary)}.wyrago-map__list .is-current>a{background:color-mix(in srgb, var(--color-brand-deep) 12%, var(--color-card-surface));color:var(--color-brand-deep)}.wyrago-map__list .is-chapter.is-current>a{color:var(--color-brand-deep);background:0 0}.wyrago-map__num{font-variant-numeric:tabular-nums;color:var(--color-text-tertiary)}.wyrago-map__figure{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);grid-column:2;font-size:.75rem;font-weight:400}.wyrago-map__ref{font-variant-numeric:tabular-nums;color:var(--color-brand-deep);white-space:nowrap;margin-left:.25rem;font-size:.75rem;text-decoration:none}.wyrago-map__ref:hover{text-decoration:underline}.wyrago-admin.wyrago-operator--calm button.wyrago-map__pending{border:1px solid var(--color-brand-deep);background:var(--color-card-surface);font:inherit;font-size:var(--text-sm);color:var(--color-brand-deep);cursor:pointer;text-align:left;border-radius:999px;padding:.25rem .6rem}.wyrago-chapter{border-top:2px solid var(--color-brand-deep);margin:0 0 2.25rem;padding-top:.75rem;scroll-margin-top:.75rem}.wyrago-chapter:first-child{border-top:0;padding-top:0}.wyrago-admin .wyrago-chapter .wyrago-chapter__title{color:var(--color-brand-deep);margin:0 0 .9rem;font-size:1.5rem;font-weight:650;line-height:1.2}.wyrago-chapter__num{font-variant-numeric:tabular-nums}.wyrago-section{background:var(--color-card-surface);border-radius:var(--radius-card);margin:0 0 .9rem;padding:.85rem 1rem 1rem;scroll-margin-top:.75rem}.wyrago-admin .wyrago-section .wyrago-section__title{align-items:baseline;gap:.75rem;margin:0 0 .15rem;font-size:1.05rem;display:flex}.wyrago-section__title>span:first-child{flex:1}.wyrago-section__num{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;margin-right:.15rem}.wyrago-admin .wyrago-section .wyrago-section__what{max-width:80ch;font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 .6rem}.wyrago-section p,.wyrago-section li{max-width:80ch}.wyrago-section .wyrago-fig__block{margin:.5rem 0}.wyrago-chapters .wyrago-fig__table{width:100%}.wyrago-chapters .wyrago-fig__table:not(.is-wide):not(.is-text){table-layout:fixed}.wyrago-chapters .wyrago-fig__table:not(.is-wide):not(.is-text) th[scope=row],.wyrago-chapters .wyrago-fig__table:not(.is-wide):not(.is-text) thead th:first-child{width:40%}.wyrago-chapters .wyrago-fig__table .is-num{text-align:right;font-variant-numeric:tabular-nums}.wyrago-proposal{outline:none;flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem;display:inline-flex}.wyrago-proposal__mark{background:var(--color-brand-deep);color:var(--admin-on-green);border-radius:3px;padding:0 .35rem;font-size:.6875rem;font-weight:600;line-height:1.5}.wyrago-proposal__value{color:var(--color-brand-deep);font-variant-numeric:tabular-nums;font-weight:600}.wyrago-proposal__act{opacity:0;flex-basis:100%;max-height:0;transition:opacity .12s;overflow:hidden}tr:hover .wyrago-proposal__act,li:hover>.wyrago-proposal .wyrago-proposal__act,.wyrago-proposal:hover .wyrago-proposal__act,.wyrago-proposal:focus .wyrago-proposal__act,.wyrago-proposal:focus-within .wyrago-proposal__act{opacity:1;max-height:16rem;overflow:visible}.wyrago-proposal:focus{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-brand-deep) 35%, var(--color-card-surface));border-radius:3px}@media (hover:none){.wyrago-proposal__act{opacity:1;max-height:none;overflow:visible}}.wyrago-angels__line{color:var(--color-text-secondary);font-size:var(--text-sm);margin:.6rem 0 0}.wyrago-angels-sheet{display:none}@media print{body.is-angels-print>:not(.wyrago-angels-sheet){display:none!important}body.is-angels-print .wyrago-angels-sheet{font-size:8pt;display:block}.wyrago-angels-sheet h1{margin:0 0 .2rem;font-size:13pt}.wyrago-angels-sheet h2{margin:.6rem 0 .2rem;font-size:10pt}.wyrago-angels-sheet .wyrago-fig__table{font-size:7.5pt}.wyrago-angels-sheet .wyrago-fig__block{break-inside:avoid;background:0 0;margin:0;padding:0}body.is-angels-print{background:#fff!important}html:has(body.is-angels-print){background:#fff!important}.wyrago-angels-sheet .wyrago-fig__table th,.wyrago-angels-sheet .wyrago-fig__table td{padding-top:1px;padding-bottom:1px}.wyrago-angels-sheet .wyrago-fig__tiles{margin:.2rem 0}.wyrago-angels-sheet .wyrago-fig__tile-value strong{font-size:14pt}.wyrago-angels-sheet .wyrago-plan__subhead{margin:.4rem 0 .1rem}.wyrago-angels-sheet .wyrago-angels__line{margin-top:.4rem}}.wyrago-chapter__nav{border-top:1px solid var(--color-border-subtle,#ddd);justify-content:space-between;gap:1rem;margin-top:1.5rem;padding-top:.75rem;display:flex}.wyrago-chapter__nav button{text-align:left;max-width:48%}.wyrago-chapter__nav button:last-child{text-align:right;margin-left:auto}.wyrago-chapters__pick{display:none}@media (width<=640px){.wyrago-chapters__pick{flex-basis:100%;display:block}.wyrago-chapters__pick select{width:100%;font-size:var(--text-base)}.wyrago-chapters__side .wyrago-map{display:none}.wyrago-chapter__nav button{max-width:50%;font-size:var(--text-sm)}}@media print{.wyrago-chapter[hidden]{display:block!important}.wyrago-chapter__nav,.wyrago-chapters__pick{display:none!important}}@media (width<=1100px){.wyrago-chapters{grid-template-columns:minmax(0,1fr)}.wyrago-chapters__side{z-index:5;max-height:none;box-shadow:0 1px 0 var(--color-border-subtle,#ddd);flex-flow:wrap;align-items:center;padding:.5rem .75rem;top:0}.wyrago-map{flex-basis:100%;overflow-x:auto}.wyrago-map__list{white-space:nowrap;gap:.25rem;display:flex}.wyrago-map__list .is-section{display:none}.wyrago-map__list .is-chapter{margin:0}.wyrago-map__list a{gap:.3rem;display:inline-flex}}@media print{.wyrago-chapters{display:block}.wyrago-chapters__side,.wyrago-proposal__act{display:none!important}.wyrago-chapter{break-before:page;border-top:2px solid var(--admin-green);padding-top:.4rem}.wyrago-chapter:first-child{break-before:auto}.wyrago-section{break-inside:avoid-page;margin-bottom:.6rem;padding:0}.wyrago-map__ref{color:#2f5d50}}.wyrago-plan__linebar{background:color-mix(in srgb, var(--color-brand-deep) 10%, var(--color-card-surface));border-radius:2px;width:7rem;height:.45rem;display:block}.wyrago-plan__linebar>span{background:color-mix(in srgb, var(--color-brand-deep) 40%, var(--admin-mark-base));border-radius:2px;height:100%;display:block}.wyrago-plan__linebar.is-selected>span{background:var(--color-brand-deep)}.wyrago-admin.wyrago-operator--calm .wyrago-section .wyrago-operator__panel{box-shadow:none;background:0 0;margin:.5rem 0 0;padding:0}.wyrago-admin.wyrago-operator--calm .wyrago-section .wyrago-operator__panel>.wyrago-admin__panel-head h2,.wyrago-admin.wyrago-operator--calm .wyrago-section .wyrago-operator__panel>h2{font-size:var(--text-base)}.wyrago-chapters .wyrago-decide[data-pending]:not(.wyrago-proposal .wyrago-decide){outline:none;flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem;display:inline-flex}.wyrago-chapters .wyrago-decide[data-pending]:not(.wyrago-proposal .wyrago-decide):before{content:"Πρόταση";background:var(--color-brand-deep);color:var(--admin-on-green);border-radius:3px;padding:0 .35rem;font-size:.6875rem;font-weight:600;line-height:1.5}.wyrago-chapters .wyrago-decide[data-pending]:not(.wyrago-proposal .wyrago-decide)>.wyrago-decide__buttons,.wyrago-chapters .wyrago-decide[data-pending]:not(.wyrago-proposal .wyrago-decide)>.wyrago-decide__form{opacity:0;flex-basis:100%;max-height:0;transition:opacity .12s;overflow:hidden}.wyrago-chapters tr:hover .wyrago-decide[data-pending]>.wyrago-decide__buttons,.wyrago-chapters li:hover .wyrago-decide[data-pending]>.wyrago-decide__buttons,.wyrago-chapters .wyrago-decide[data-pending]:hover>.wyrago-decide__buttons,.wyrago-chapters .wyrago-decide[data-pending]:focus>.wyrago-decide__buttons,.wyrago-chapters .wyrago-decide[data-pending]:focus-within>.wyrago-decide__buttons,.wyrago-chapters .wyrago-decide[data-pending]:focus-within>.wyrago-decide__form{opacity:1;max-height:16rem;overflow:visible}@media (hover:none){.wyrago-chapters .wyrago-decide[data-pending]>.wyrago-decide__buttons,.wyrago-chapters .wyrago-decide[data-pending]>.wyrago-decide__form{opacity:1;max-height:none;overflow:visible}}.wyrago-chapters__side .wyrago-chapters__chips{flex-wrap:wrap;gap:.3rem;margin:0;display:flex}.wyrago-gantt{--gantt-label:11.5rem;margin:.4rem 0 .6rem;font-size:.75rem;position:relative}.wyrago-gantt__switch{justify-content:flex-end;gap:var(--space-2);margin-bottom:.2rem;display:flex}.wyrago-gantt__grid{grid-template-columns:var(--gantt-label) minmax(0, 1fr);align-items:center;display:grid;position:relative}.wyrago-gantt__rowpair{display:contents}.wyrago-gantt__ticks,.wyrago-gantt__track{border-left:1px solid var(--color-border-subtle,#ddd);height:1.6rem;position:relative}.wyrago-gantt__ticks{height:1.2rem;color:var(--color-text-secondary)}.wyrago-gantt__ticks>span{white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-50%)}.wyrago-gantt__ticks>span:after{content:"";border-left:1px solid var(--color-border-subtle,#ccc);height:.3rem;position:absolute;top:1.05rem;left:50%}.wyrago-gantt__name{white-space:nowrap;text-overflow:ellipsis;padding-right:.5rem;font-weight:600;overflow:hidden}.wyrago-gantt__code{color:var(--color-text-tertiary,#888);font-size:.6875rem;font-weight:400}.wyrago-gantt__bar{box-sizing:border-box;border-radius:1px;height:.8rem;position:absolute;top:.4rem}.wyrago-gantt__bar.is-pl,.wyrago-gantt__key.is-pl{background:var(--admin-pl)}.wyrago-gantt__bar.is-ac,.wyrago-gantt__key.is-ac{background:var(--admin-ac)}.wyrago-gantt__bar.is-latest{background:var(--admin-pl);height:.3rem;top:.65rem}.wyrago-gantt__key.is-latest{background:var(--admin-pl);height:.25rem}.wyrago-gantt__rowpair.is-milestone>.wyrago-gantt__track{height:2.3rem}.wyrago-gantt__rowpair.is-milestone.has-tag>.wyrago-gantt__track{height:3rem}.wyrago-gantt__ms-tag{color:var(--color-text-tertiary,#888)}.wyrago-gantt__milestone.is-end{align-items:flex-end;transform:translate(calc(.3rem - 100%))}@media (width<=600px){.wyrago-gantt{--gantt-label:0px}.wyrago-gantt__grid{grid-template-columns:minmax(0,1fr)}.wyrago-gantt__head{display:none}.wyrago-gantt__name{z-index:1;background:var(--color-card-surface);padding:.3rem 0 0;position:relative}}.wyrago-gantt__rowpair.is-milestone>.wyrago-gantt__name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;line-height:1.15;display:-webkit-box}.wyrago-gantt__milestone{white-space:nowrap;flex-direction:column;align-items:center;line-height:1.15;display:flex;position:absolute;top:.15rem;transform:translate(-50%)}.wyrago-gantt__diamond{background:var(--admin-pl);width:.6rem;height:.6rem;margin-bottom:.15rem;transform:rotate(45deg)}.wyrago-gantt__milestone.is-reached .wyrago-gantt__diamond{background:var(--admin-ac)}.wyrago-gantt__milestone.is-latest .wyrago-gantt__diamond{width:.45rem;height:.45rem;margin:.075rem 0 .225rem}.wyrago-gantt__ms-date{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.wyrago-gantt__today{border-left:1.5px solid var(--color-brand-deep);pointer-events:none;width:0;position:absolute;top:1.1rem;bottom:0}.wyrago-gantt__today>span{white-space:nowrap;color:var(--color-brand-deep);background:var(--color-card-surface);font-size:.6875rem;position:absolute;top:-1.15rem;left:.2rem}.wyrago-gantt__legend{color:var(--color-text-secondary);flex-wrap:wrap;gap:.25rem 1rem;margin-top:.35rem;display:flex}.wyrago-gantt__legend>span{align-items:center;gap:.3rem;display:inline-flex}.wyrago-gantt__key{box-sizing:border-box;width:1.1rem;height:.6rem;display:inline-block}.wyrago-gantt__key.is-today{border-left:1.5px solid var(--color-brand-deep);width:0;height:.8rem}.wyrago-gantt__diamond.is-key{margin:0}.wyrago-gantt__diamond.is-key.is-reached{background:var(--admin-ac)}@media print{.wyrago-gantt__switch{display:none!important}.wyrago-gantt{--gantt-label:9rem;font-size:6.5pt}.wyrago-gantt__bar,.wyrago-gantt__key,.wyrago-gantt__diamond,.wyrago-gantt__today{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.wyrago-su__services{grid-column:1/-1;min-width:0}.wyrago-su__services th[scope=row]{white-space:normal;overflow-wrap:anywhere}.wyrago-su__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 1rem;display:grid}@media (width<=760px){.wyrago-su__grid{grid-template-columns:minmax(0,1fr)}}.wyrago-su__badges{gap:.4rem;display:inline-flex}.wyrago-su__badge{color:var(--color-text-secondary);align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.wyrago-su .wyrago-admin__undocumented,.wyrago-plan__phases td .wyrago-admin__undocumented{white-space:normal;text-align:right;line-height:1.15;display:inline-block}a.wyrago-su__figure{color:inherit;border-bottom:1px dotted var(--color-text-tertiary,#999);text-decoration:none}@media print{.wyrago-su .wyrago-gantt__key{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.wyrago-summary__answer{font-size:var(--text-lg,1.125rem);max-width:60rem;margin:.2rem 0 .8rem;font-weight:600;line-height:1.35}.wyrago-summary__next{border-top:1px solid var(--color-border-subtle,#ddd);flex-wrap:wrap;align-items:baseline;gap:.3rem;margin:.6rem 0 0;padding-top:.4rem;display:flex}.wyrago-summary__next>p,.wyrago-summary__next p{margin:0}.wyrago-summary__next-label{font-weight:600}@media print{#s-1.wyrago-chapter{flex-direction:column;display:flex}#s-1>.wyrago-chapter__title{order:0}#s-1>.wyrago-summary__answer{order:1;margin-bottom:.4rem;font-size:11pt}#s-1>#s-1-1{order:2}#s-1>#s-1-2{order:3}#s-1>.wyrago-summary__next{order:4}#s-1>#s-1-3{break-before:page;order:5}#s-1 .wyrago-su__grid{grid-template-columns:repeat(2,minmax(0,1fr))}#s-1 .wyrago-su .wyrago-fig__table{font-size:7pt}#s-1 .wyrago-su .wyrago-fig__table th,#s-1 .wyrago-su .wyrago-fig__table td{padding-top:1px;padding-bottom:1px}#s-1 .wyrago-su .wyrago-fig__block{margin:.2rem 0}#s-1 .wyrago-su .wyrago-admin__meta{font-size:6.5pt}#s-1 .wyrago-section__title{font-size:10pt}}.wyrago-steps{grid-template-columns:repeat(var(--steps,5), minmax(0, 1fr));gap:.6rem;margin:.4rem 0 .5rem;padding:0;list-style:none;display:grid}.wyrago-steps__card{background:var(--admin-page,#f3f3f5);border-radius:8px;flex-direction:column;gap:.3rem;padding:.6rem .7rem;display:flex}.wyrago-steps__n{color:var(--admin-green);font-variant-numeric:tabular-nums;font-weight:700}.wyrago-steps__title{font-size:var(--text-sm);line-height:1.2}.wyrago-steps__text{font-size:var(--text-sm);flex:1;margin:0;line-height:1.35}.wyrago-steps__code{color:var(--color-text-tertiary,#888);font-size:var(--text-xs)}@media (width<=640px){.wyrago-steps{grid-template-columns:minmax(0,1fr)}}@media print{.wyrago-steps{grid-template-columns:repeat(var(--steps,5), minmax(0, 1fr));gap:.3rem}.wyrago-steps__card{-webkit-print-color-adjust:exact;print-color-adjust:exact;break-inside:avoid;background:#f1f1f3;padding:.3rem .4rem}.wyrago-steps__text,.wyrago-steps__title{font-size:7pt}}.wyrago-team{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--text-sm)}.wyrago-team th,.wyrago-team td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-rule,#e3e3e6);overflow-wrap:anywhere;padding:.35rem .5rem}.wyrago-team thead th{color:var(--admin-green);font-weight:700}.wyrago-team tbody th{width:11rem;color:var(--color-text-secondary);font-weight:500}.wyrago-team thead th:first-child{width:11rem}.wyrago-team .wyrago-plan__tag{margin:.2rem .3rem 0 0;display:inline-block}.wyrago-team td.is-num,.wyrago-team__card dd.is-num{text-align:right;font-variant-numeric:tabular-nums}.wyrago-worth th.is-group{text-align:center}.wyrago-worth tr.is-thin th,.wyrago-worth tr.is-thin td{color:var(--color-text-secondary);font-size:var(--text-xs);padding-top:0}.wyrago-worth tr.is-thin th{padding-left:1rem}.wyrago-worth__at{font-weight:400;font-size:var(--text-xs);color:var(--color-text-secondary);display:block}.wyrago-worth tr.is-detail>td{padding:.4rem 0 .8rem}.wyrago-worth__holder{max-width:calc(100vw - 4rem);position:sticky;left:0}.wyrago-holder__title{font-size:var(--text-sm);margin:.3rem 0 .2rem;font-weight:600}.wyrago-holder .wyrago-fig__block{margin:0}.wyrago-holder__table th[scope=row],.wyrago-team__holding{white-space:nowrap}.wyrago-holders__moments{flex-wrap:wrap;gap:.3rem;margin:.3rem 0 .6rem;display:flex}.wyrago-terms dl{font-size:var(--text-sm);gap:.2rem;margin:0;display:grid}.wyrago-terms dl>div{border-radius:4px;grid-template-columns:9rem 1fr;gap:.5rem;padding:.1rem .3rem;display:grid}.wyrago-terms dl>div.is-lit,.wyrago-terms dl>div:target{background:color-mix(in srgb, var(--admin-ac,#1f5f3f) 12%, transparent)}.wyrago-terms dt{color:var(--color-text-secondary);font-weight:600}.wyrago-terms dd,.wyrago-terms dd p{margin:0}@media (width<=640px){.wyrago-terms dl>div{grid-template-columns:minmax(0,1fr);gap:0}}@media print{.wyrago-terms dl{font-size:7.5pt}}.wyrago-team__line{display:block}.wyrago-team__line+.wyrago-team__line{margin-top:.15rem}.wyrago-team__sub{color:var(--color-text-tertiary,#888);font-size:var(--text-xs);display:block}.wyrago-team__shared{font-size:var(--text-sm);margin:.2rem 0 .4rem}.wyrago-team__cards{gap:.6rem;display:grid}.wyrago-team__card{background:var(--admin-page,#f3f3f5);border-radius:8px;padding:.6rem .7rem}.wyrago-team__card h4{color:var(--admin-green);margin:0 0 .3rem}.wyrago-team__card dl{gap:.3rem;margin:0;display:grid}.wyrago-team__card dt{color:var(--color-text-secondary);font-size:var(--text-xs)}.wyrago-team__card dd{font-size:var(--text-sm);margin:0}.wyrago-plan__switch.is-chapter{gap:.25rem;margin:0 0 .5rem;display:inline-flex}@media print{.wyrago-plan__switch.is-chapter{display:none!important}.wyrago-team{table-layout:auto;font-size:7pt}.wyrago-team tbody th,.wyrago-team thead th:first-child{width:6.5rem}.wyrago-team td.is-num{white-space:nowrap}.wyrago-terms{break-inside:avoid}}.wyrago-plan__subhead{font-size:var(--text-sm);margin:.8rem 0 .2rem;font-weight:600}.wyrago-lines__plot{height:15rem;margin:.5rem 0 0 1.75rem;position:relative}.wyrago-lines__plot svg{cursor:crosshair;width:100%;height:100%;display:block;overflow:visible}.wyrago-lines__grid{stroke:var(--color-border-subtle,#ddd);stroke-width:1px;vector-effect:non-scaling-stroke}.wyrago-lines__path{fill:none;stroke-width:2.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.wyrago-lines__path.is-orange{stroke:var(--admin-line-orange)}.wyrago-lines__path.is-green{stroke:var(--admin-line-green)}.wyrago-lines__path.is-light{stroke:var(--admin-line-light)}.wyrago-lines__path.is-yellow{stroke:var(--admin-line-yellow)}.wyrago-lines__path.is-dashed{stroke-dasharray:6 4}.wyrago-lines__range{fill-opacity:.16;stroke:none}.wyrago-lines__range.is-orange{fill:var(--admin-line-orange)}.wyrago-lines__range.is-green{fill:var(--admin-line-green)}.wyrago-lines__range.is-light{fill:var(--admin-line-light)}.wyrago-lines__range.is-yellow{fill:var(--admin-line-yellow)}.wyrago-lines__range-name{font-size:.75rem;font-weight:600;line-height:1;position:absolute;transform:translate(-50%,-110%)}.wyrago-lines__range-name.is-orange{color:var(--admin-line-orange-text)}.wyrago-lines__dot{border:2px solid var(--color-surface,#fff);border-radius:50%;width:.75rem;height:.75rem;position:absolute;transform:translate(-50%,-50%)}.wyrago-lines__dot.is-orange{background:var(--admin-line-orange)}.wyrago-lines__dot.is-green{background:var(--admin-line-green)}.wyrago-lines__dot.is-light{background:var(--admin-line-light)}.wyrago-lines__dot.is-yellow{background:var(--admin-line-yellow)}.wyrago-lines__mark{stroke:var(--color-text-secondary);stroke-width:1.5px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.wyrago-lines__mark.is-orange{stroke:var(--admin-line-orange)}.wyrago-lines__mark.is-green{stroke:var(--admin-line-green)}.wyrago-lines__mark.is-light{stroke:var(--admin-line-light)}.wyrago-lines__mark.is-yellow{stroke:var(--admin-line-yellow)}.wyrago-lines__mark.is-neutral{stroke:var(--color-text-secondary,#6e6e73)}.wyrago-lines__mark.is-alert{stroke:var(--admin-alert-red,var(--color-status-alert));stroke-width:2px}.wyrago-lines__mark-label.is-neutral{color:var(--color-text-secondary,#6e6e73)}.wyrago-lines__mark-label.is-alert{color:var(--admin-alert-red,var(--color-status-alert))}.wyrago-lines__mark.is-minor{stroke-width:1px}.wyrago-lines__ends span.is-orange,.wyrago-lines__mark-label.is-orange{color:var(--admin-line-orange-text)}.wyrago-lines__ends span.is-green,.wyrago-lines__mark-label.is-green{color:var(--admin-line-green)}.wyrago-lines__ends span.is-light,.wyrago-lines__mark-label.is-light{color:var(--admin-line-light-text)}.wyrago-lines__ends span.is-yellow,.wyrago-lines__mark-label.is-yellow{color:var(--admin-line-yellow-text)}.wyrago-lines__cross{stroke:var(--color-text-tertiary,#888);stroke-width:1px;vector-effect:non-scaling-stroke}.wyrago-lines__y span,.wyrago-lines__ends span,.wyrago-lines__mark-label,.wyrago-lines__x span{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;position:absolute}.wyrago-lines__y span{left:-1.75rem;transform:translateY(-50%)}.wyrago-lines__ends span{transform:translateY(-50%)}.wyrago-lines__leader{stroke-width:1px;vector-effect:non-scaling-stroke}.wyrago-lines__leader.is-orange{stroke:var(--admin-line-orange)}.wyrago-lines__leader.is-green{stroke:var(--admin-line-green)}.wyrago-lines__leader.is-light{stroke:var(--admin-line-light)}.wyrago-lines__leader.is-yellow{stroke:var(--admin-line-yellow)}.wyrago-lines__ends span,.wyrago-lines__names .wyrago-chart__legend-item{font-weight:600}.wyrago-lines__names .is-orange{color:var(--admin-line-orange-text)}.wyrago-lines__names .is-green{color:var(--admin-line-green)}.wyrago-lines__names .is-light{color:var(--admin-line-light-text)}.wyrago-lines__names .is-yellow{color:var(--admin-line-yellow-text)}.wyrago-lines.is-compact .wyrago-lines__mark-label{text-shadow:none}.wyrago-operator .wyrago-lines__unit{color:var(--color-text-secondary);margin:.25rem 0 0;font-size:.75rem}.wyrago-lines__mark-label{text-shadow:0 0 3px var(--color-card-surface,#fff), 0 0 3px var(--color-card-surface,#fff);font-weight:600;top:.15rem;transform:translate(-50%)}.wyrago-lines__mark-label.is-minor{font-size:.625rem;font-weight:500;top:1.05rem}.wyrago-lines__band{fill:#0000}.wyrago-lines__band.is-alt{fill:var(--color-text-primary);fill-opacity:.045}.wyrago-lines__bands span{color:var(--color-text-secondary);font-size:var(--text-xs);text-shadow:0 0 3px var(--color-card-surface,#fff), 0 0 3px var(--color-card-surface,#fff), 0 0 2px var(--color-card-surface,#fff);white-space:nowrap;pointer-events:none;font-weight:500;position:absolute;left:.4rem;transform:translateY(calc(-100% - 3px))}.wyrago-lines__x{height:1.1rem;margin:.2rem 0 0 1.75rem;position:relative}.wyrago-lines__x span{transform:translate(-50%)}.wyrago-lines__tip{font-size:var(--text-xs);flex-wrap:wrap;gap:.1rem .75rem;display:flex}.wyrago-lines__key{--key:var(--admin-line-green);background:var(--key);vertical-align:middle;width:1.2rem;height:3px;display:inline-block}.wyrago-lines__key.is-orange{--key:var(--admin-line-orange)}.wyrago-lines__key.is-green{--key:var(--admin-line-green)}.wyrago-lines__key.is-light{--key:var(--admin-line-light)}.wyrago-lines__key.is-yellow{--key:var(--admin-line-yellow)}.wyrago-lines__key.is-dashed{background:repeating-linear-gradient(90deg, var(--key) 0 6px, transparent 6px 10px)}.wyrago-lines__key.is-range{opacity:.25;height:.625rem}.wyrago-window__stale{color:var(--admin-alert-amber-text)}.wyrago-mkt__post,.wyrago-mkt__net-item{margin:0 0 24px}.wyrago-mkt__post-body{grid-template-columns:minmax(160px,240px) 1fr;align-items:start;gap:16px;display:grid}.wyrago-mkt__image{width:100%;height:auto;display:block}.wyrago-mkt__texts h4{margin:0 0 4px;font-size:.85rem}.wyrago-mkt__texts textarea{width:100%;font:inherit}.wyrago-mkt__text{white-space:pre-line;margin:0 0 12px}.wyrago-mkt__report p{margin:0 0 4px}.wyrago-mkt__answer{margin:8px 0}.wyrago-admin__warn{color:var(--admin-warning-text)}@media (width<=640px){.wyrago-mkt__post-body{grid-template-columns:minmax(0,1fr)}}.wyrago-mkt__rules-panel .wyrago-fig__block{background:0 0;border-radius:0;padding:0}.wyrago-mkt__rules-block+.wyrago-mkt__rules-block{margin-top:var(--space-4)}.wyrago-mkt__rules-head{align-items:baseline;gap:.75rem;display:flex}.wyrago-mkt__rules-head h3{margin:0 0 .25rem}.wyrago-mkt__rules th[scope=row],.wyrago-mkt__rules thead th:first-child{width:26%}.wyrago-mkt__matrix{table-layout:fixed}.wyrago-mkt__matrix th[scope=row],.wyrago-mkt__matrix thead th:first-child{width:22%}.wyrago-mkt__rule{display:block}.wyrago-mkt__rule+.wyrago-mkt__rule{margin-top:.35rem}.wyrago-mkt__rule.is-inactive{color:var(--color-text-secondary)}.wyrago-mkt__tag{font-size:var(--text-xs);color:var(--color-text-secondary);margin-left:.4rem}.wyrago-mkt__rule-controls{font-size:var(--text-xs);gap:.5rem;margin-left:.5rem;display:inline-flex}.wyrago-fig__table tr.is-detail .wyrago-fig__source{display:block}.wyrago-admin button.wyrago-fig__row-source,.wyrago-admin.wyrago-operator--calm button.wyrago-fig__row-source{min-height:0;font:inherit;font-size:var(--text-xs);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;margin-left:.3rem;padding:0 .2rem;font-weight:400}button.wyrago-fig__row-source:after{content:"▸"}button.wyrago-fig__row-source[aria-expanded=true]:after{content:"▾"}.wyrago-fig__tag{font-size:var(--text-xs);color:var(--color-text-secondary);margin-left:.4rem;font-weight:400}.wyrago-fig__tag.wyrago-recon__flag{color:var(--admin-warning-text)}.wyrago-fig__head{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.wyrago-fig__head>h2,.wyrago-fig__head>h3{margin-right:0}.wyrago-fig__table tr.is-muted>th,.wyrago-fig__table tr.is-muted>td{color:var(--color-text-secondary)}.wyrago-mkt__oneline{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.wyrago-mkt__stages{gap:.5rem;margin-left:.5rem;display:inline-flex}.wyrago-admin__actions{align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-3) 0;flex-wrap:wrap;display:flex}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__secondary{padding:var(--space-1) var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-pill);background:var(--color-card-surface);color:var(--color-text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer}.wyrago-admin.wyrago-operator--calm button.wyrago-admin__secondary:hover{background:var(--admin-page)}.wyrago-admin__panel-aside{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:inline-flex}.wyrago-admin__saved{margin:var(--space-2) 0;font-size:var(--text-sm);display:block}.wyrago-admin__folder-list{margin:var(--space-3) 0;gap:var(--space-2)}.wyrago-admin__folder-list>li{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);background:var(--admin-page);flex-wrap:wrap;display:flex}.wyrago-admin__folder-name{margin-right:auto;font-weight:600}.wyrago-proposal,.wyrago-decide,.wyrago-admin__proposal-item{overflow-wrap:anywhere;min-width:0;max-width:100%}.wyrago-proposal{white-space:normal;text-align:left;max-width:min(26rem,72vw)}.wyrago-proposal__act{align-items:stretch;gap:var(--space-1);flex-direction:column;display:flex}.wyrago-proposal__act>*{min-width:0;max-width:100%}.wyrago-proposal .wyrago-plan__decide{flex-wrap:wrap;display:flex}.wyrago-proposal .wyrago-plan__decide input{flex:auto;width:4.5rem;max-width:7rem}.wyrago-proposal input,.wyrago-decide__form input{min-width:0;max-width:100%}.wyrago-admin-app{--admin-alert-red:var(--admin-bad);--admin-alert-amber:var(--admin-line-orange);--admin-alert-amber-text:var(--admin-line-orange-text)}.wyrago-admin__today{margin-bottom:var(--space-2);font-weight:600}.wyrago-today__calm{margin:var(--space-4) 0;font-size:var(--text-lg);color:var(--admin-good)}.wyrago-today__alerts{gap:var(--space-2);margin:var(--space-3) 0;max-width:44rem;display:grid}.wyrago-today__alert{padding:var(--space-3) var(--space-4);border-left:4px solid var(--admin-alert-amber);background:var(--color-card-surface);border-radius:6px}.wyrago-today__alert.is-warning{border-left-color:var(--admin-alert-red)}.wyrago-today__alert p{margin:0 0 var(--space-1)}.wyrago-today__list{gap:var(--space-3);margin:var(--space-3) 0;max-width:44rem;padding:0;list-style:none;display:grid}.wyrago-today__decision{padding:var(--space-3) var(--space-4);border:1px solid var(--color-rule);background:var(--color-card-surface);overflow-wrap:anywhere;border-radius:6px}.wyrago-today__decision.is-expired{border-left:4px solid var(--admin-alert-amber)}.wyrago-today__decision p{margin:var(--space-1) 0 0}.wyrago-admin.wyrago-operator--calm .wyrago-today__decision button.wyrago-today__decision-name{min-height:0;box-shadow:none;color:inherit;font:inherit;font-size:var(--text-lg);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:block}.wyrago-today__decision-name:after{content:" ▸";color:var(--color-text-tertiary,#6b7280)}.wyrago-today__decision-name[aria-expanded=true]:after{content:" ▾"}.wyrago-today__decision-name:focus-visible,.wyrago-today__more:focus-visible{outline-offset:2px;outline:2px solid}.wyrago-today__decision .wyrago-decide{margin-top:var(--space-2)}.wyrago-today__decision-card{margin-top:var(--space-3)}.wyrago-today__decision-card .wyrago-today__card{border-left:0;padding:0}.wyrago-today__more{padding:var(--space-1) var(--space-3);border:1px solid var(--color-rule);background:var(--color-card-surface);font:inherit;cursor:pointer;border-radius:6px}.wyrago-today__info{margin:var(--space-4) 0;max-width:44rem;color:var(--color-text-secondary,#4b5563)}.wyrago-today__info summary{cursor:pointer}.wyrago-today__loose{align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-2) 0;color:var(--admin-alert-red);flex-wrap:wrap;display:flex}.wyrago-today__focus{margin:var(--space-3) 0}.wyrago-today__nav{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-today__card{max-width:44rem;padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-rule);background:var(--color-card-surface);overflow-wrap:anywhere;border-radius:6px}.wyrago-today__card.is-red{border-left-color:var(--admin-alert-red)}.wyrago-today__card.is-amber{border-left-color:var(--admin-alert-amber)}.wyrago-today__why{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.wyrago-today__level{align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.wyrago-today__level.is-red{color:var(--admin-alert-red)}.wyrago-today__level.is-amber{color:var(--admin-alert-amber-text)}.wyrago-today__dot{background:var(--color-rule);border-radius:50%;width:.55rem;height:.55rem}.is-red>.wyrago-today__dot{background:var(--admin-alert-red)}.is-amber>.wyrago-today__dot{background:var(--admin-alert-amber)}.wyrago-today__title{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-lg)}.wyrago-today__what,.wyrago-today__if-no{margin:0 0 var(--space-1)}.wyrago-today__values{gap:var(--space-2) var(--space-5,2rem);margin:var(--space-2) 0;flex-wrap:wrap;display:flex}.wyrago-today__values dt{font-size:var(--text-xs);color:var(--color-text-secondary)}.wyrago-today__values dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.wyrago-today__values dd.is-proposed{color:var(--color-brand-deep)}.wyrago-today__answer{margin:var(--space-2) 0}.wyrago-today__open{margin-top:var(--space-1);font-size:var(--text-sm);display:inline-block}.wyrago-today__table{border-collapse:collapse;table-layout:auto;width:100%}.wyrago-today__table th,.wyrago-today__table td{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top}.wyrago-today__table .is-num{text-align:right;font-variant-numeric:tabular-nums}.wyrago-today__cell-text{overflow-wrap:anywhere;min-width:0;font-weight:400}.wyrago-today__table tr.is-failed{background:color-mix(in srgb, var(--admin-alert-red) 8%, var(--color-card-surface))}.wyrago-today__group>summary{cursor:pointer;font-weight:600}.wyrago-today__batch{overflow-x:auto}.wyrago-today__briefing h3{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-base)}.wyrago-vika__sources{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.wyrago-admin-app button:not(:disabled):active,.wyrago-admin-app [role=button]:active,.wyrago-admin-app .is-pressed{transition:none;background:var(--admin-line-yellow)!important;border-color:var(--admin-line-yellow)!important;color:#1f1a00!important}.wyrago-admin-app button,.wyrago-admin-app [role=button],.wyrago-admin-app label.wyrago-admin__upload{transition:background-color .35s ease-out,border-color .35s ease-out,color .35s ease-out}.wyrago-today__items{margin:var(--space-2) 0}.wyrago-today__items>summary{cursor:pointer;font-size:var(--text-sm)}.wyrago-today__items ul{margin:var(--space-1) 0 0;padding-left:var(--space-4)}.wyrago-today__items li{overflow-wrap:anywhere;margin:.15rem 0}.wyrago-today__items li.is-people{margin-left:calc(-1 * var(--space-4));list-style:none}.wyrago-today__footer{align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.wyrago-today__footer .wyrago-today__open{margin-top:0}.wyrago-admin.wyrago-operator--calm select.wyrago-admin__picker,.wyrago-admin.wyrago-operator--calm input.wyrago-admin__picker{background:var(--color-card-surface);color:var(--admin-alert-amber-text);font-weight:600}.wyrago-admin.wyrago-operator--calm select.wyrago-admin__picker option{color:var(--color-text-primary);font-weight:400}.wyrago-admin.wyrago-operator--calm button.wyrago-operator__tab.wyrago-admin__picker[aria-pressed=true]{background:var(--admin-alert-amber-text);color:var(--admin-on-line);font-weight:600}.wyrago-admin.wyrago-operator--calm button.wyrago-plan__pick.wyrago-admin__picker[aria-pressed=true]{color:var(--admin-alert-amber-text);font-weight:600}.wyrago-plan__for{display:none}@media print{.wyrago-plan .wyrago-plan__for{color:#2f5d50;margin:0 0 .4rem;font-size:9pt;font-weight:600;display:block!important}.wyrago-plan .wyrago-chapter,.wyrago-plan #s-1>#s-1-3{break-before:auto}.wyrago-plan .wyrago-chapter{margin-top:.8rem}.wyrago-plan .wyrago-section{break-inside:auto}.wyrago-plan .wyrago-chapter__title,.wyrago-plan .wyrago-section__title,.wyrago-plan .wyrago-section__what,.wyrago-plan .wyrago-summary__answer{break-after:avoid}.wyrago-plan .wyrago-fig__table tr,.wyrago-plan .wyrago-gantt,.wyrago-plan .wyrago-fig__tiles,.wyrago-plan .wyrago-summary__next{break-inside:avoid}.wyrago-plan .wyrago-proposal,.wyrago-plan.is-for-investor .wyrago-plan__grant-row,.wyrago-plan.is-for-partner .wyrago-plan__grants,.wyrago-plan.is-for-investor .wyrago-plan__grants{display:none!important}:is(html:has(.wyrago-plan),body:has(.wyrago-plan)){background:#fff!important}}.wyrago-team__print{display:none}@media print{.wyrago-team__select{display:none!important}.wyrago-team__print{display:block!important}.wyrago-plan__blockers{display:none!important}}.wyrago-plan__blockers{gap:var(--space-2);margin:var(--space-2) 0;display:grid}.wyrago-plan__blocker{padding:var(--space-2) var(--space-3);border:1px solid var(--admin-alert-amber);background:var(--color-card-surface);border-radius:6px}.wyrago-plan__blocker-head{font-size:var(--text-sm);color:var(--admin-alert-amber-text);margin:0;font-weight:600}.wyrago-plan__blocker-name{margin:var(--space-1) 0;font-weight:600}.wyrago-ptext{flex-direction:column;gap:.1rem;display:inline-flex}.wyrago-ptext__line{display:block}.wyrago-ptext__ramp{border-collapse:collapse;font-size:var(--text-sm);margin:.2rem 0}.wyrago-ptext__ramp th,.wyrago-ptext__ramp td{border-bottom:1px solid var(--color-rule);text-align:left;padding:.05rem .6rem .05rem 0;font-weight:400}.wyrago-ptext__ramp .is-num{text-align:right;font-variant-numeric:tabular-nums}.wyrago-programmes__facts{gap:var(--space-2) var(--space-3);margin:var(--space-2) 0;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.wyrago-programmes__facts dt{font-size:var(--text-xs);color:var(--color-text-secondary)}.wyrago-programmes__facts dd{margin:0;font-weight:600}.wyrago-outreach__step.is-people,.wyrago-outreach__step.is-connect,.wyrago-outreach__step.is-meeting{background:var(--color-brand-deep)}.wyrago-outreach__step.is-post1,.wyrago-outreach__step.is-post2,.wyrago-outreach__step.is-post3{background:var(--admin-ac)}.wyrago-outreach__step.is-engage{background:var(--admin-pl)}.wyrago-gantt__bar.wyrago-outreach__step.is-pl{opacity:.55}.wyrago-outreach__step.is-open-end{-webkit-mask-image:linear-gradient(90deg,#000 60%,#0000);mask-image:linear-gradient(90deg,#000 60%,#0000)}.wyrago-outreach__planned{color:var(--color-text-tertiary);font-size:var(--text-xs);white-space:nowrap;align-items:center;display:flex;position:absolute;top:0;bottom:0}.wyrago-outreach__planned.is-left{left:.3rem}.wyrago-outreach__planned.is-right{justify-content:flex-end;right:.3rem}.wyrago-outreach__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 .6rem;display:grid}.wyrago-outreach__facts dt{color:var(--color-text-tertiary);font-size:.75rem}.wyrago-outreach__facts dd{margin:0;font-weight:600}.wyrago-outreach__text{background:var(--admin-page);border-radius:8px;margin:.4rem 0;padding:.6rem .75rem}.wyrago-outreach__guard{color:var(--admin-bad);margin:.3rem 0}.wyrago-outreach__blocked{color:var(--color-text-tertiary);font-style:italic}.wyrago-outreach__people ul,.wyrago-outreach__dates{margin:0;padding:0;list-style:none}.wyrago-outreach__people li,.wyrago-outreach__dates li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding:.35rem 0;display:flex}.wyrago-outreach__events{flex-wrap:wrap;gap:.25rem;display:flex}.wyrago-outreach__events button{padding:.15rem .45rem;font-size:.75rem}.wyrago-outreach__fold{margin-top:.5rem}.wyrago-outreach__metrics{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.wyrago-outreach__metrics label{font-size:.75rem;display:grid}.wyrago-outreach__metrics input{width:7rem}.wyrago-outreach__report{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (width<=720px){.wyrago-outreach__facts,.wyrago-outreach__report{grid-template-columns:minmax(0,1fr)}}.wyrago-today__items ul.wyrago-today__tree{margin:.3rem 0 .4rem 1rem;padding:0;font-size:.9em;list-style:none}.wyrago-ia-preview__switch{gap:var(--space-2);margin:var(--space-2) 0 var(--space-3);flex-wrap:wrap;display:flex}.wyrago-ia-preview__explain{margin:0 0 var(--space-3)}.wyrago-ia-preview__sample{color:var(--color-text-tertiary);font-size:var(--text-sm)}.wyrago-ia-preview__tiles{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wyrago-ia-preview__tile{align-content:start;gap:.2rem;display:grid}.wyrago-ia-preview__tile-label{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-ia-preview__tile-value{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums;display:flex}.wyrago-ia-preview__tile-value strong{color:var(--color-text-primary);font-size:var(--text-2xl)}.wyrago-ia-preview__lines{margin:0;padding:0;list-style:none}.wyrago-ia-preview__lines li{justify-content:space-between;gap:var(--space-3);padding:.2rem 0;display:flex}@media (width<=760px){.wyrago-ia-preview__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.wyrago-plan__note{margin:.5rem 0 0;font-weight:600}.wyrago-fig__sortable{align-items:baseline;gap:var(--space-1);display:inline-flex}.wyrago-fig__table th.is-num .wyrago-fig__sortable{flex-direction:row-reverse}.wyrago-fig__sort{color:var(--color-text-tertiary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:.85em;line-height:1}.wyrago-fig__sort:after{content:"↕"}.wyrago-fig__table th[aria-sort=ascending] .wyrago-fig__sort:after{content:"▲"}.wyrago-fig__table th[aria-sort=descending] .wyrago-fig__sort:after{content:"▼"}.wyrago-fig__sort:hover,.wyrago-fig__sort:focus-visible,.wyrago-fig__table th[aria-sort] .wyrago-fig__sort{color:var(--admin-green)}.wyrago-fig__chips{gap:var(--space-2);margin:0 0 var(--space-2);flex-wrap:wrap;display:flex}.wyrago-fig__chips button,.wyrago-sim__reset{border:1px solid var(--color-rule-strong,#1d1d1f24);background:var(--color-card-surface,#fff);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;padding:.15rem .65rem}.wyrago-admin.wyrago-operator--calm .wyrago-fig__chips button[aria-pressed=true],.wyrago-fig__chips button[aria-pressed=true]{border-color:var(--admin-green);background:var(--admin-green);color:var(--admin-on-green)}.wyrago-chart__pick,.wyrago-chart__toggle{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.wyrago-chart__pick:hover,.wyrago-chart__pick[aria-pressed=true]{color:var(--admin-green);text-decoration:underline}.wyrago-chart__toggle[aria-pressed=false]{opacity:.4;text-decoration:line-through}.wyrago-sim__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);display:flex}.wyrago-sim__reset:disabled{opacity:.4;cursor:default}.wyrago-sim__body{gap:var(--space-6);grid-template-columns:minmax(14rem,1fr) 2fr;align-items:start;display:grid}.wyrago-sim__inputs{gap:var(--space-4);display:grid}.wyrago-sim__input label{margin:0 0 var(--space-1);color:var(--color-text-tertiary);font-size:var(--text-xs);font-weight:600;display:block}.wyrago-sim__control{align-items:center;gap:var(--space-3);display:flex}.wyrago-sim__control input[type=range]{accent-color:var(--admin-green);flex:1}.wyrago-sim__control output{min-width:4.5rem;color:var(--admin-green);text-align:right;font-variant-numeric:tabular-nums;font-weight:650}.wyrago-sim__control input[type=number]{border:1px solid var(--color-rule-strong,#1d1d1f24);width:10rem;font:inherit;text-align:right;font-variant-numeric:tabular-nums;border-radius:.45rem;padding:.25rem .5rem}.wyrago-sim__plan{margin:var(--space-1) 0 0;color:var(--color-text-tertiary);font-size:var(--text-xs);display:block}@media (width<=760px){.wyrago-sim__body{grid-template-columns:minmax(0,1fr)}}.wyrago-status{margin-right:var(--space-2);white-space:nowrap;align-items:center;gap:.3em;font-weight:600;display:inline-flex}.wyrago-status__shape{fill:currentColor;flex:none;width:.75rem;height:.75rem}.wyrago-status{max-width:100%}:not(td,th)>.wyrago-status{align-items:flex-start}:not(td,th)>.wyrago-status>.wyrago-status__word{white-space:normal}:not(td,th)>.wyrago-status>.wyrago-status__shape{margin-top:.3em;margin-top:calc(.5lh - .375rem)}.wyrago-status.is-alert{color:var(--color-status-alert)}.wyrago-status.is-watch{color:var(--color-status-watch-text)}.wyrago-status.is-watch .wyrago-status__shape{color:var(--color-status-watch)}.wyrago-status.is-ok{color:var(--color-status-ok)}.wyrago-status.is-advisory{color:var(--color-text-secondary)}.wyrago-status__shape.is-advisory{fill:none;stroke:currentColor;stroke-width:2px}.wyrago-admin__area-group+.wyrago-admin__area-group{margin-top:var(--space-3)}.wyrago-admin__group-name{margin:0 0 var(--space-1);padding:0 var(--space-3);font-size:var(--text-xs,.75rem);color:var(--color-text-secondary);font-weight:600}.wyrago-ov__facts{gap:var(--space-4);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));display:grid}.wyrago-ov__fact{gap:var(--space-2);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);flex-direction:column;display:flex}.wyrago-ov__label{font-size:var(--text-sm,.875rem);margin:0;font-weight:600;line-height:1.5}.wyrago-ov__figure{font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1.2}.wyrago-ov__source{font-size:var(--text-xs,.75rem);color:var(--color-text-secondary);margin-top:auto}a.wyrago-ov__source{color:var(--color-brand-text)}.wyrago-ov__steps{margin:0;padding:0;list-style:none;display:flex}.wyrago-ov__step{font-size:var(--text-xs,.75rem);font-variant-numeric:tabular-nums;flex-direction:column;flex:1;gap:.125rem;padding-top:1.25rem;display:flex;position:relative}.wyrago-ov__step:before{content:"";border-top:2px solid var(--color-rule-strong);position:absolute;top:.4375rem;left:0;right:0}.wyrago-ov__step:first-child:before{left:.4375rem}.wyrago-ov__step:last-child:before{width:.4375rem;right:auto}.wyrago-ov__dot{border:2px solid var(--color-text-secondary);background:var(--color-card-surface);border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:0;left:0}.wyrago-ov__step.is-done .wyrago-ov__dot{border-color:var(--color-text-primary);background:var(--color-text-primary)}.wyrago-ov__step.is-here .wyrago-ov__dot{border-color:var(--color-brand-text);background:var(--color-brand-text)}.wyrago-ov__step.is-late .wyrago-ov__dot{border-color:var(--color-status-alert)}.wyrago-ov__step-date{color:var(--color-text-secondary)}.wyrago-ov__step.is-here .wyrago-ov__step-state{color:var(--color-brand-text);font-weight:600}.wyrago-ov__step.is-late .wyrago-ov__step-state{color:var(--color-status-alert)}.wyrago-ov__statuses{gap:var(--space-1);font-size:var(--text-sm,.875rem);margin:0;padding:0;list-style:none;display:grid}.wyrago-ov__criteria{gap:var(--space-2);font-size:var(--text-sm,.875rem);margin:0;padding:0;list-style:none;display:grid}.wyrago-ov__criteria li{gap:var(--space-1);display:grid}.wyrago-ov__criteria li.wyrago-ov__funnel-line{justify-content:space-between;gap:var(--space-2);display:flex}.wyrago-ov__attention{margin:var(--space-4) 0}.wyrago-ov__attention ul{margin:var(--space-2) 0 0;gap:var(--space-1);padding:0;list-style:none;display:grid}.wyrago-ov__waiting{align-items:baseline;gap:var(--space-2);margin:var(--space-4) 0;display:flex}.wyrago-ov__waiting strong{font-variant-numeric:tabular-nums;font-size:1.25rem}.wyrago-ov__sub{font-size:var(--text-sm,.875rem);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);margin:0}.wyrago-ov__list ul{margin:0 0 var(--space-1);padding-left:var(--space-4);font-size:var(--text-sm,.875rem)}.wyrago-admin__inline-form{align-items:flex-end;gap:var(--space-2) var(--space-3);margin:var(--space-2) 0;flex-wrap:wrap;display:flex}.wyrago-admin__inline-form label{font-size:var(--text-sm,.875rem);gap:var(--space-1);display:grid}.wyrago-plan__mini{border-collapse:collapse;margin:.25rem 0;font-size:.875em}.wyrago-plan__mini th,.wyrago-plan__mini td{text-align:right;font-variant-numeric:tabular-nums;padding:.125rem .75rem .125rem 0}.wyrago-plan__mini th{color:var(--wyrago-muted,inherit);font-weight:500}:root[data-theme=dark] .wyrago-admin-app{--admin-alert-amber:#f5b301;--admin-alert-amber-text:#f5b301}:root .wyrago-admin-app .wyrago-admin__picker,:root[data-theme=dark] .wyrago-admin-app .wyrago-admin__picker{--admin-alert-amber-text:var(--color-brand-deep)}:root[data-theme=dark] .wyrago-admin-app textarea{background-color:var(--admin-page)}:root[data-theme=dark] .wyrago-admin-app ::placeholder{color:var(--color-text-tertiary)}:root[data-theme=dark] .wyrago-admin-app :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea):not(:disabled){box-shadow:inset 0 0 0 1px var(--color-ui-border)}:root[data-theme=dark] .wyrago-admin.wyrago-operator--calm input:not([type=checkbox]):not([type=radio]):focus,:root[data-theme=dark] .wyrago-admin.wyrago-operator--calm textarea:focus,:root[data-theme=dark] .wyrago-admin.wyrago-operator--calm select:focus{outline-color:var(--color-text-primary)}:root[data-theme=dark] .wyrago-admin.wyrago-operator--calm input[type=checkbox]{accent-color:var(--color-text-primary)}:root[data-theme=dark] .wyrago-vika__ask button,:root[data-theme=dark] .wyrago-vika__buttons button,:root[data-theme=dark] .wyrago-vika__card button{border:1px solid var(--color-ui-border);background:var(--admin-well);color:var(--color-text-primary)}:root[data-theme=dark] .wyrago-lines__range{stroke:var(--admin-line-orange);stroke-width:1px;vector-effect:non-scaling-stroke}:root[data-theme=dark] .wyrago-lines__mark.is-green{stroke:var(--color-text-secondary)}:root[data-theme=dark] .wyrago-lines__mark-label.is-green{color:var(--color-text-secondary)}:where(.wyrago-admin) :where(div,section,article,ul,ol,dl,li,details,figure,p){grid-template-columns:minmax(0,1fr)}:where(.wyrago-admin) :where(td,th) :where(div,section,article,ul,ol,dl,li,details,figure,p){grid-template-columns:none}.wyrago-admin{overflow-wrap:break-word}.wyrago-admin__scroll,.wyrago-fig__block.is-wide,.wyrago-sb{position:relative}.wyrago-admin .wyrago-fig__table .wyrago-operator__details{min-width:2.75rem}.wyrago-account{align-items:center;gap:var(--space-1);margin-left:auto;display:inline-flex}.wyrago-account.is-menu{border-bottom:1px solid var(--admin-page);margin:0 0 var(--space-3);padding-bottom:var(--space-2);display:flex}.wyrago-account__initials{box-sizing:border-box;color:var(--admin-ink);font-size:var(--text-base);letter-spacing:.02em;border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .25rem;font-weight:600;display:inline-flex}.wyrago-account svg{fill:none;height:var(--answer-icon,1.25rem);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--answer-stroke,2);width:var(--answer-icon,1.25rem)}.wyrago-admin-app button.wyrago-account__theme.wyrago-account__theme,.wyrago-admin-app a.wyrago-account__signout.wyrago-account__signout{box-shadow:none;box-sizing:border-box;color:var(--admin-ink);cursor:pointer;height:var(--answer-target,2.75rem);min-height:var(--answer-target,2.75rem);background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.wyrago-admin-app a.wyrago-account__signout.wyrago-account__signout{min-width:var(--answer-target,2.75rem)}.wyrago-admin-app button.wyrago-account__theme.wyrago-account__theme{gap:.125rem;padding:0 .25rem}.wyrago-account__side{color:var(--color-text-tertiary);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.wyrago-account__side[data-on]{background:var(--admin-well);color:var(--admin-ink)}.wyrago-account__theme:focus-visible,.wyrago-account__signout:focus-visible{outline:2px solid var(--admin-ac,var(--color-text-primary));outline-offset:-2px}.wyrago-alerts{--wyrago-alert-amber:#8a6100;max-width:64rem;margin-top:1rem}.wyrago-alerts__bands{border:2px solid var(--color-status-alert);border-radius:.375rem;margin:0 0 .5rem;padding:0;list-style:none}.wyrago-alert.is-warning{padding:.625rem .75rem}.wyrago-alert.is-warning+.wyrago-alert.is-warning{border-top:1px solid var(--color-status-alert)}.wyrago-operator .wyrago-alert__head{letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.125rem;font-weight:700;display:flex}.wyrago-operator .wyrago-tile .wyrago-alert__head{letter-spacing:0;flex-wrap:nowrap;align-items:flex-start;gap:.375rem;font-size:.9375rem}.wyrago-operator .wyrago-tile .wyrago-alert__action{margin:0;font-size:.875rem}.wyrago-tile .wyrago-alert__controls{margin-top:0}.wyrago-alert.is-warning .wyrago-alert__head{color:var(--color-status-alert)}.wyrago-alert.is-caution .wyrago-alert__head{color:var(--wyrago-alert-amber)}.wyrago-alert [data-shape]{display:inline-flex}.wyrago-alert .wyrago-status__shape{fill:currentColor;flex:none;width:1rem;height:1rem}.wyrago-alert__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wyrago-alert__example{border:1px solid;border-radius:3px;padding:0 .3rem;font-size:.75rem;font-weight:600}.wyrago-operator .wyrago-alert__action{color:var(--color-text-primary,#1d1d1f);margin:.125rem 0 0;font-size:1rem}.wyrago-alert__controls{flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin-top:.375rem;display:flex}.wyrago-alert__why{flex-basis:100%}.wyrago-alert__why p{margin:0 0 .375rem}.wyrago-alerts__more{padding:0}.wyrago-admin.wyrago-operator--calm .wyrago-alerts__more button:not(.wyrago-operator__tester-mail-subject){background:0 0;width:100%;height:100%;margin:0;font-size:1.125rem;font-weight:700}.wyrago-alerts__advisory{margin-top:1rem}.wyrago-alerts__advisory summary{color:var(--color-text-secondary,#6e6e73);cursor:pointer;font-size:.875rem;font-weight:600}.wyrago-alerts__advisory .wyrago-tiles{margin-top:.5rem}.wyrago-operator .wyrago-alerts__advisory .wyrago-tile{font-size:.875rem}.wyrago-alert__controls .wyrago-decide,.wyrago-alert__controls .wyrago-decide__buttons{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:inline-flex}.wyrago-admin.wyrago-operator--calm .wyrago-alert__controls button:not(.wyrago-operator__tester-mail-subject,.wyrago-answer__icon){min-width:3.5rem;min-height:2.5rem;margin:0;padding:.25rem .875rem;font-size:.9375rem}.wyrago-alerts__advisory summary{align-items:center;gap:.5rem;display:flex}.wyrago-alerts__light{color:var(--color-text-secondary,#6e6e73);display:inline-flex}.wyrago-alerts__light .wyrago-status__shape{fill:currentColor;width:.75rem;height:.75rem}:root[data-theme=dark] .wyrago-alerts{--wyrago-alert-amber:#f5b301}.wyrago-alert__read-only{display:contents}.wyrago-sb__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;margin-bottom:.5rem;display:flex}.wyrago-sb__filter{align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.wyrago-sb__table{border-collapse:collapse;color:var(--color-text-secondary,#6e6e73);width:100%;font-size:.75rem;line-height:1.25}.wyrago-sb__table th,.wyrago-sb__table td{text-align:left;vertical-align:top;padding:.125rem .5rem}.wyrago-sb__table thead th{border-bottom:1px solid var(--color-rule,#1d1d1f17);font-size:.75rem;font-weight:600}.wyrago-sb__table tbody{border-top:1px solid var(--color-rule,#1d1d1f17)}.wyrago-sb__areas th:first-child{width:5.5rem}.wyrago-sb__areas thead th:nth-child(3){width:6.5rem}.wyrago-sb__areas thead th:nth-child(4){width:15rem}.wyrago-sb__areas thead th:nth-child(5){width:7.5rem}.wyrago-sb__area{font-weight:600}.wyrago-sb__h2{margin:.75rem 0 .25rem;font-size:.875rem;font-weight:600}.wyrago-sb__section{margin-bottom:.5rem}.wyrago-sb{overflow-x:auto}.wyrago-sb__lanes th:first-child{white-space:nowrap;width:1%}.wyrago-sb__lanes thead th:nth-child(2){width:55%}.wyrago-sb__lane-items{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.wyrago-sb__lane-items li{flex-wrap:wrap;align-items:baseline;gap:0 .375rem;display:flex}.wyrago-sb__lane-items li.is-marked .wyrago-sb__lane-title{color:var(--color-text-primary,#1d1d1f);font-weight:600}.wyrago-sb__lane-when{white-space:nowrap}.wyrago-sb__lane-when:before{content:"· "}.wyrago-sb__table tr.is-marked .wyrago-sb__title{color:var(--color-text-primary,#1d1d1f);font-weight:600}.wyrago-sb__note summary{cursor:pointer}.wyrago-sb__note p{color:var(--color-text-secondary,#6e6e73);margin:.125rem 0 0;font-weight:400}.wyrago-sb__panos{border:1px solid var(--admin-ink);color:var(--admin-ink);border-radius:3px;flex:none;padding:0 .3rem;font-size:.6875rem;font-weight:600;display:inline-block}.wyrago-sb__loop{border:1px solid var(--color-rule,#1d1d1f17);color:var(--color-text-secondary,#6e6e73);white-space:nowrap;border-radius:3px;flex:none;margin-left:.375rem;padding:0 .3rem;font-size:.6875rem;font-weight:400;display:inline-block}.wyrago-sb__cell .wyrago-sb__loop{margin-left:0}.wyrago-sb__cell{align-items:flex-start;gap:.375rem;display:flex}.wyrago-sb__deadline .wyrago-status{font-weight:600;display:flex}@media (width<=1200px){.wyrago-sb__areas thead th:nth-child(4){width:9rem}}.wyrago-sb__no-proposal{color:var(--admin-muted);flex:none;font-size:.6875rem}.wyrago-sm{max-width:64rem}.wyrago-sm__groups{gap:1.25rem;margin-top:1rem;display:grid}.wyrago-operator .wyrago-sm__group h2{margin:0 0 .25rem;font-size:1rem;font-weight:600}.wyrago-operator .wyrago-sm__group .wyrago-tile{color:var(--color-text-primary,#1d1d1f);font-size:.9375rem}.wyrago-sm .wyrago-admin__data-age{font-size:.8125rem}.wyrago-curve{max-width:64rem}.wyrago-curve__head{flex-wrap:wrap;align-items:baseline;column-gap:.75rem;margin-bottom:.5rem;display:flex}.wyrago-operator .wyrago-curve__head h2{margin:0;font-size:1rem;font-weight:600}.wyrago-curve__head .wyrago-admin__data-age{margin:0 0 0 auto;font-size:.8125rem}.wyrago-operator .wyrago-curve__message{color:var(--color-text-primary,#1d1d1f);margin:.5rem 0;font-size:1.125rem;font-weight:600;line-height:1.35}.wyrago-curve__status{flex-wrap:wrap;align-items:center;column-gap:.5rem;max-width:64rem;margin-top:.5rem;display:flex}.wyrago-curve__line-row{align-items:flex-start;column-gap:.5rem;display:flex}.wyrago-curve__line-row>.wyrago-curve__message{flex:1 1 0;min-width:0}.wyrago-curve__line-row>.wyrago-answer{flex:none}.wyrago-curve__status-text{text-wrap:pretty;flex:0 auto}.wyrago-curve__status-part{white-space:pre-wrap;display:inline-block}.wyrago-curve__status .wyrago-curve__toggle{margin-left:.5rem}.wyrago-curve__light{display:inline-flex}.wyrago-curve__light .wyrago-status__shape{fill:currentColor;width:1rem;height:1rem}.wyrago-curve__light.is-alert{color:var(--color-status-alert)}.wyrago-curve__light.is-watch{color:var(--color-status-watch)}.wyrago-curve__light.is-ok{color:var(--admin-line-green)}.wyrago-curve__light.is-advisory{color:var(--color-text-secondary)}.wyrago-curve__light .wyrago-status__shape.is-advisory{fill:none}.wyrago-curve__status .wyrago-curve__details{flex-basis:100%}.wyrago-curve__details{border-top:1px solid var(--color-rule,#1d1d1f17);margin-top:.75rem;padding-top:.75rem}@media (width<=640px){.wyrago-curve__head .wyrago-admin__data-age{flex-basis:100%;margin-left:0}.wyrago-curve__status{align-items:flex-start}.wyrago-curve__status-text{min-width:0;padding-top:calc((var(--answer-target) - 1lh) / 2);flex:1 1 0}.wyrago-curve__light{height:var(--answer-target);flex:none;align-items:center}.wyrago-curve__status .wyrago-curve__toggle{flex:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-page-background:#f5f5f7;--color-card-surface:#fff;--color-brand-deep:#3c5759;--color-accent-primary:#a84a10;--color-accent-strong:#be5103;--color-accent-soft:#cb6843;--color-accent-critical:#9d3306;--color-status-positive:#56663b;--color-status-attention:#b3261e;--color-text-primary:#1d1d1f;--color-text-secondary:#5e5e63;--color-text-tertiary:#6a6a6f;--color-brand-text:#3c5759;--color-chart-option:#4f8a69;--color-on-brand:#f5f5f7;--color-ui-border:#86868b;--color-status-alert:#b3261e;--color-status-watch:#b4690e;--color-status-watch-text:#8f5208;--color-status-behind:var(--color-status-watch);--color-status-ok:#2a7034;--answer-yes:#1d7741;--answer-reject:#be2c6f;--answer-later:#7351c2;--answer-why:#6f6a2a;--answer-details:var(--color-text-secondary);--answer-disabled:var(--color-text-tertiary);--assistant:#3c5759;--answer-target:2.75rem;--answer-icon:1.25rem;--answer-stroke:2;--answer-gap:.5rem;--color-rule:#1d1d1f17;--color-rule-strong:#1d1d1f24;--color-overlay:#ffffffd1;--color-video-background:#111113;--color-focus:var(--color-accent-critical);--font-ui:"SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, sans-serif;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--radius-small:.45rem;--radius-card:.75rem;--radius-large:1rem;--radius-pill:999px;--border-subtle:1px solid var(--color-rule);--border-strong:1px solid var(--color-rule-strong);--shadow-card:0 1px 2px #00000006;--container-page-max:74rem;--container-reading-max:39rem;--text-xs:.625rem;--text-sm:.75rem;--text-base:.875rem;--text-lg:1rem;--text-xl:clamp(1.2rem, 1.55vw, 1.5rem);--text-2xl:clamp(2rem, 3.25vw, 3.3rem);--text-display:clamp(2.75rem, 4.5vw, 4.5rem);--color-aha-orange-700:#c95718;--color-aha-orange-600:#e66722;--color-aha-orange-500:#f47b2a;--color-aha-orange-400:#f59a62;--color-aha-orange-200:#f8d6c1;--color-aha-orange-100:#fdf0e7;--color-aha-orange-50:#fff8f3;--color-aha-ink-950:#111827;--color-aha-ink-900:#182033;--color-aha-ink-700:#374151;--color-aha-ink-600:#4b5563;--color-aha-ink-500:#6b7280;--color-aha-ink-400:#9ca3af;--color-aha-line:#e8ebf0;--color-aha-surface:#fff;--color-aha-muted-surface:#f7f8fa;--color-aha-touchpoint-surface:#f3f6fa;--color-aha-touchpoint-surface-light:#f8fafc;--color-aha-neutral-600:#667085;--color-aha-border-light:#e5e9ef;--color-aha-label-slate:#516075;--color-aha-border-lighter:#e1e6ed;--color-aha-error:#b3261e;--color-regal-black:#11100f;--color-regal-plum:#5d1c34;--color-regal-bronze:#a67d44;--color-regal-sage:#899481;--color-regal-taupe:#cdbcab;--color-regal-cream:#efe9e1}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-page-background:#121212;--color-card-surface:#1e1e1e;--color-surface:#1e1e1e;--color-border-subtle:#3a3a3a;--color-border:#3a3a3a;--color-rule:#e8e8e81f;--color-rule-strong:#e8e8e833;--color-ui-border:#8a8a8a;--shadow-card:none;--color-text-primary:#e8e8e8;--color-text-secondary:#b4b4b4;--color-text-tertiary:#a0a0a0;--color-focus:#e8e8e8;--color-brand-deep:#8fb5b7;--color-brand-text:#8fb5b7;--color-on-brand:#121212;--color-accent-primary:#8fb5b7;--color-accent-strong:#8fb5b7;--color-accent-soft:#8fb5b7;--color-accent-critical:#8fb5b7;--color-status-alert:#ff7369;--color-status-attention:#ff7369;--color-status-watch:#f5b301;--color-status-watch-text:#f5b301;--color-status-ok:#5fd890;--color-chart-option:#5fd890;--answer-yes:#5fd890;--answer-reject:#ecadca;--answer-later:#c1b2e4;--answer-why:#d8d49e;--assistant:#8fb5b7;--answer-details:var(--color-text-primary);--answer-disabled:#5f5f5f}:root{--global-000:#000;--global-000000:#000;--global-0b57d0:#0b57d0;--global-111111:#111;--global-111827:#111827;--global-18181b:#18181b;--global-1d1d1f:#1d1d1f;--global-1f2933:#1f2933;--global-1f2a28:#1f2a28;--global-1f3436:#1f3436;--global-1f7a4d:#1f7a4d;--global-2f4a46:#2f4a46;--global-2f6f73:#2f6f73;--global-374151:#374151;--global-3a3a3c:#3a3a3c;--global-3c5759:#3c5759;--global-3d5a5c:#3d5a5c;--global-4b5563:#4b5563;--global-52525b:#52525b;--global-5a5a5f:#5a5a5f;--global-5f6b6d:#5f6b6d;--global-6b7280:#6b7280;--global-6b7563:#6b7563;--global-71717a:#71717a;--global-838b7e:#838b7e;--global-899481:#899481;--global-959d90:#959d90;--global-9ca3af:#9ca3af;--global-a1a1aa:#a1a1aa;--global-a34502:#a34502;--global-b45309:#b45309;--global-b91c1c:#b91c1c;--global-c7c7cc:#c7c7cc;--global-d0d5ce:#d0d5ce;--global-d1ebdb:#d1ebdb;--global-d4d4d8:#d4d4d8;--global-d6edc5:#d6edc5;--global-d9dfdc:#d9dfdc;--global-e3b65b:#e3b65b;--global-e4e4e7:#e4e4e7;--global-e5e5ea:#e5e5ea;--global-e5e7eb:#e5e7eb;--global-ea580c:#ea580c;--global-efece9:#efece9;--global-f4f4f5:#f4f4f5;--global-f5a35c:#f5a35c;--global-f5f5f7:#f5f5f7;--global-f97316:#f97316;--global-fb923c:#fb923c;--global-fbbf24:#fbbf24;--global-fdfef5:#fdfef5;--global-fff:#fff;--global-ffffff:#fff}*{box-sizing:border-box}html{scrollbar-gutter:stable both-edges;background:var(--color-page-background);color:var(--color-text-primary);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scrollbar-color:var(--global-6b7563) var(--global-899481)}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:var(--global-899481)}html::-webkit-scrollbar-thumb{background-color:var(--global-6b7563);border:2px solid var(--global-899481);border-radius:9999px}body{background:var(--color-page-background);min-width:20rem;min-height:100vh;font-family:var(--font-ui);font-size:var(--text-base);letter-spacing:0;margin:0;line-height:1.52}button,input,textarea,select{font:inherit}button:focus-visible,a:focus-visible,video:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-1)}button{color:inherit}h1,h2,h3,p{margin-top:0}h1{margin-bottom:var(--space-5);font-size:var(--text-2xl);letter-spacing:-.025em;font-weight:650;line-height:1.04}h2{margin-bottom:var(--space-2);font-size:var(--text-xl);letter-spacing:-.016em;font-weight:650;line-height:1.16}h3{margin-bottom:var(--space-2);font-size:var(--text-lg);letter-spacing:-.008em;font-weight:650;line-height:1.22}p{color:var(--color-text-secondary)}.eyebrow{color:var(--color-text-secondary);font-size:var(--text-xs);letter-spacing:.045em;text-transform:uppercase;font-weight:650;line-height:1.2;display:block}.status-dot{background:var(--color-status-positive);border-radius:50%;flex:none;width:.4rem;height:.4rem}.workspace-shell{min-height:100vh}.workspace-header{z-index:10;align-items:center;gap:var(--space-8);width:100%;padding:.75rem max(var(--space-8), calc((100vw - var(--container-page-max)) / 2));border-bottom:var(--border-subtle);background:var(--color-overlay);-webkit-backdrop-filter:blur(1.25rem)saturate(150%);backdrop-filter:blur(1.25rem)saturate(150%);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:sticky;top:0}.workspace-brand{cursor:pointer;text-align:left;background:0 0;border:0;justify-self:start;align-items:center;gap:.65rem;padding:0;display:inline-flex}.workspace-brand__mark{border-radius:var(--radius-small);background:var(--color-accent-critical);width:2rem;height:2rem;color:var(--color-card-surface);font-family:var(--font-ui);letter-spacing:.015em;place-items:center;font-size:.58rem;font-weight:700;display:grid}.workspace-brand span:last-child,.workspace-brand small{display:block}.workspace-brand strong{letter-spacing:-.01em;font-size:.82rem}.workspace-brand small{color:var(--color-text-secondary);margin-top:.06rem;font-size:.58rem}.workspace-club-context{text-align:center;justify-self:center}.workspace-club-context strong{margin-top:.18rem;font-size:.7rem;display:block}.workspace-club-select{color:var(--color-text-primary);font-family:var(--font-ui);text-align:center;cursor:pointer;background:0 0;border:0;margin-top:.18rem;padding:.1rem .3rem;font-size:.7rem;font-weight:650;display:block}.workspace-club-add{color:var(--color-text-tertiary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;margin:.3rem auto 0;padding:0;font-size:.62rem;display:block}.workspace-club-add:hover{color:var(--color-text-primary);text-decoration:underline}.workspace-account-manager-state{color:var(--color-text-secondary);justify-self:end;align-items:center;gap:.45rem;font-size:.7rem;display:inline-flex}.text-action{border:0;border-bottom:1px solid var(--color-accent-strong);cursor:pointer;background:0 0;justify-self:end;padding:.4rem 0;font-size:.7rem}.workspace-main{width:min(calc(100% - (2 * var(--space-8))), var(--container-page-max));margin:0 auto;padding:2rem 0 5rem}.briefing-landing,.analytics-page{gap:3.5rem;display:grid}.account-manager-stage{border-radius:var(--radius-large);background:var(--color-card-surface);min-height:27.5rem;box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1.16fr) minmax(23rem,.84fr);display:grid;overflow:hidden}.account-manager-stage__media{background:var(--color-video-background);min-height:27.5rem;position:relative;overflow:hidden}.account-manager-video{box-sizing:border-box;object-fit:cover;object-position:center center;background:0 0;width:100%;height:100%;min-height:27.5rem;padding-block:2%;display:block}.account-manager-fallback{height:100%;min-height:27.5rem;padding:var(--space-8);color:var(--color-card-surface);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.account-manager-fallback__halo{background:color-mix(in srgb, var(--color-accent-soft) 48%, transparent);filter:blur(4.5rem);opacity:.64;border-radius:50%;width:20rem;height:20rem;position:absolute}.account-manager-fallback__avatar{border:1px solid color-mix(in srgb, var(--color-card-surface) 28%, transparent);background:color-mix(in srgb, var(--color-card-surface) 12%, transparent);width:7.5rem;height:7.5rem;font-family:var(--font-ui);letter-spacing:-.01em;border-radius:50%;place-items:center;font-size:1.05rem;font-weight:700;display:grid;position:relative}.account-manager-fallback__copy{right:var(--space-6);bottom:var(--space-6);left:var(--space-6);gap:.35rem;font-size:.72rem;display:grid;position:absolute}.account-manager-fallback__copy .eyebrow,.account-manager-fallback__copy span:last-child{color:color-mix(in srgb, var(--color-card-surface) 72%, transparent)}.account-manager-script{flex-direction:column;justify-content:center;padding:2.1rem 2.25rem;display:flex}.account-manager-script h1{max-width:15ch;font-size:clamp(1.9rem,2.45vw,2.8rem)}.account-manager-script__meta{justify-content:space-between;gap:var(--space-4);color:var(--color-text-tertiary);font-family:var(--font-ui);font-variant-numeric:tabular-nums;margin-bottom:2.5rem;font-size:.58rem;display:flex}.account-manager-script .eyebrow{margin-bottom:.85rem}.account-manager-script__body{gap:.8rem;display:grid}.account-manager-script__body p{max-width:32rem;margin-bottom:0;font-size:.78rem;line-height:1.5}.fixture-disclosure{border-top:var(--border-subtle);margin-top:auto;margin-bottom:0;padding-top:1.25rem;font-size:.58rem;line-height:1.45}.priority-strip{gap:1.5rem;display:grid}.priority-strip__heading{max-width:var(--container-reading-max)}.priority-strip__heading .eyebrow{margin-bottom:.55rem}.priority-strip__items{border-top:var(--border-strong);border-bottom:var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.priority-metric{border-right:var(--border-subtle);grid-template-columns:auto 1fr;align-items:center;gap:1.25rem;min-height:8rem;padding:1.35rem 1.5rem;display:grid}.priority-metric:last-child{border-right:0}.priority-metric__value{min-width:1.25ch;color:var(--color-accent-critical);font-family:var(--font-ui);font-size:var(--text-display);font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-weight:500;line-height:.9}.priority-metric h3{margin-bottom:.35rem}.priority-metric p{margin-bottom:0;font-size:.72rem;line-height:1.45}.analytics-entry{border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem;padding:1.75rem 2.25rem;display:grid}.analytics-entry .eyebrow,.analytics-hero .eyebrow,.section-heading .eyebrow{margin-bottom:.6rem}.analytics-entry p,.analytics-hero p,.section-heading p{margin-bottom:0}.analytics-entry p,.analytics-hero p{font-size:.78rem}.primary-action,.secondary-action{border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;gap:.75rem;min-height:2.65rem;padding:.65rem 1.2rem;font-size:.74rem;font-weight:650;display:inline-flex}.primary-action{border:1px solid var(--color-accent-critical);background:var(--color-accent-critical);color:var(--color-card-surface)}.secondary-action{border:var(--border-strong);background:0 0}.analytics-hero{border-bottom:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-bottom:1.75rem;display:grid}.analytics-hero h1{max-width:15ch;font-size:clamp(2.1rem,3.4vw,3.5rem)}.analytics-hero>div,.analytics-entry>div{max-width:var(--container-reading-max)}.analytics-hero__actions{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.analytics-section{gap:1.75rem;display:grid}.section-heading{justify-content:space-between;align-items:end;gap:var(--space-8);display:flex}.section-heading p{text-align:right;max-width:28rem;font-size:.75rem}.analytics-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;display:grid}.analytics-card{border-radius:var(--radius-card);background:var(--color-card-surface);min-height:13rem;box-shadow:var(--shadow-card);padding:1.25rem}.analytics-card__index{color:var(--color-accent-strong);font-family:var(--font-ui);font-variant-numeric:tabular-nums;margin-bottom:2rem;font-size:.65rem;display:block}.analytics-card__value{min-height:2rem;color:var(--color-accent-critical);font-family:var(--font-ui);font-variant-numeric:tabular-nums;letter-spacing:.015em;margin:1.45rem 0;font-size:.68rem}.analytics-card__status{border-top:var(--border-subtle);color:var(--color-text-secondary);gap:.4rem;padding-top:.9rem;font-size:.6rem;display:grid}.analytics-card__status span:first-child{color:var(--color-status-positive);font-weight:650}.evidence-section{border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);padding:2rem 2.25rem}.evidence-list{border-top:var(--border-subtle)}.evidence-row{gap:var(--space-8);border-bottom:var(--border-subtle);grid-template-columns:1fr auto 1.4fr;align-items:center;padding:.95rem 0;font-size:.74rem;display:grid}.evidence-row:last-child{border-bottom:0}.evidence-row span{color:var(--color-status-positive);font-size:.68rem;font-weight:650}.evidence-row p{text-align:right;margin-bottom:0;font-size:.72rem}.command-center-page{gap:var(--space-6);display:grid}.command-center-page__hero{border-bottom:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-bottom:1.75rem;display:grid}.command-center-page__hero h1{max-width:20ch;font-size:clamp(2.1rem,3.4vw,3.5rem)}.command-center-page__body{border-radius:var(--radius-large);position:relative;overflow:hidden}.command-center-page__canvas{min-height:20rem;padding:var(--space-8) var(--space-6);border-radius:var(--radius-large);background:var(--color-page-background);box-shadow:var(--shadow-card);position:relative;overflow:auto}.command-center-page__canvas:fullscreen{padding:var(--space-8);border-radius:0;flex-direction:column;display:flex}.command-center-page__canvas:fullscreen .org-tree{flex:1;align-items:flex-start}.command-center-page__fullscreen-toggle{top:var(--space-3);right:var(--space-3);z-index:5;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-small);background:var(--color-card-surface);color:var(--color-text-primary);font-family:var(--font-ui);cursor:pointer;font-size:.72rem;font-weight:600;display:flex;position:absolute}.command-center-page__fullscreen-toggle:hover{box-shadow:0 .3rem .8rem #1d1d1f1a}.org-tree,.org-tree ul{margin:0;padding:0;list-style:none;display:flex}.org-tree{justify-content:flex-start}.org-tree ul{padding-top:var(--space-6);justify-content:center;position:relative}.org-tree li{padding:var(--space-6) var(--space-2) 0;flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.org-tree li:before,.org-tree li:after{content:"";width:50%;height:var(--space-6);border-top:1px solid var(--color-rule-strong);position:absolute;top:0;right:50%}.org-tree li:after{border-left:1px solid var(--color-rule-strong);left:50%;right:auto}.org-tree li:only-child{padding-top:0}.org-tree li:only-child:before,.org-tree li:only-child:after{display:none}.org-tree li:first-child:before,.org-tree li:last-child:after{border:none}.org-tree li:last-child:before{border-right:1px solid var(--color-rule-strong);border-radius:0 var(--radius-small) 0 0}.org-tree li:first-child:after{border-radius:var(--radius-small) 0 0 0}.org-tree ul ul:before{content:"";width:0;height:var(--space-6);border-left:1px solid var(--color-rule-strong);position:absolute;top:0;left:50%}.org-tree__card{width:8.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-rule-strong);border-radius:var(--radius-card);background:var(--color-card-surface);font-family:var(--font-ui);text-align:center;color:var(--color-text-primary);cursor:default;flex-direction:column;align-items:center;gap:.15rem;transition:box-shadow .2s ease-out;display:flex;position:relative;box-shadow:0 .3rem .8rem #1d1d1f0f}.org-tree__label{font-size:.68rem;font-weight:700;line-height:1.2}.org-tree__agent{color:var(--color-text-tertiary);font-size:.58rem;font-weight:500}.org-tree__note{color:var(--color-accent-soft);font-size:.54rem;font-style:italic;font-weight:500}.org-tree__card--root,.org-tree__card--branch{border-width:1.5px;border-color:var(--color-accent-strong);background:var(--color-accent-strong);color:var(--color-card-surface)}.org-tree__card--root .org-tree__label,.org-tree__card--branch .org-tree__label{letter-spacing:.02em;font-size:.74rem}.org-tree__card--root .org-tree__agent,.org-tree__card--branch .org-tree__agent{color:color-mix(in srgb, var(--color-card-surface) 78%, transparent)}.org-tree__card--section{cursor:pointer}.org-tree__card--section:hover{transform:translateY(-.1rem);box-shadow:0 .6rem 1.4rem #1d1d1f1f}.org-tree__card--leaf{width:8.25rem;padding:var(--space-2);border-width:1px}.org-tree__card--leaf .org-tree__label{font-size:.62rem;font-weight:600}.org-tree__card--placeholder{color:var(--color-text-tertiary);background:0 0;border-style:dashed;font-style:italic;font-weight:500}.org-tree__card--selected{outline:2px solid var(--color-focus);outline-offset:2px}.org-tree__status-dot{border-radius:50%;width:.5rem;height:.5rem;animation:2.2s ease-in-out infinite org-tree-status-pulse;position:absolute;top:.4rem;right:.4rem}.org-tree__status-dot--positive{--dot-glow:var(--color-status-positive);background:var(--color-status-positive)}.org-tree__status-dot--attention{--dot-glow:var(--color-status-attention);background:var(--color-status-attention)}@keyframes org-tree-status-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--dot-glow) 45%, transparent)}50%{box-shadow:0 0 0 .3rem color-mix(in srgb, var(--dot-glow) 0%, transparent)}}.command-center-panel{z-index:10;gap:var(--space-4);width:min(24rem,90%);height:100%;padding:var(--space-6);border-left:var(--border-strong);background:var(--color-card-surface);align-content:start;transition:transform .24s ease-out;display:grid;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-.5rem 0 1.5rem #1d1d1f1a}.command-center-panel--open{transform:translate(0)}.command-center-panel__header{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}.command-center-panel__header h2{font-size:1.4rem}.command-center-panel__close{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;font-size:1.4rem;line-height:1}.command-center-panel__badges{gap:var(--space-2);display:flex}.command-center-panel__badge{border-radius:var(--radius-pill);background:var(--color-page-background);color:var(--color-text-secondary);letter-spacing:.02em;text-transform:uppercase;padding:.25rem .6rem;font-size:.65rem;font-weight:650}.command-center-panel__focus-area{padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-page-background)}.command-center-panel__summary{font-size:.85rem;line-height:1.5}.command-center-panel__section,.command-center-panel__metrics{gap:var(--space-2);display:grid}.command-center-metric-tile{padding:var(--space-3);border-radius:var(--radius-card);border-left:3px solid var(--color-rule-strong);background:var(--color-page-background);gap:.2rem;display:grid}.command-center-metric-tile--positive{border-left-color:var(--color-status-positive)}.command-center-metric-tile--attention{border-left-color:var(--color-status-attention)}.command-center-metric-tile__label{color:var(--color-text-secondary);font-size:.65rem}.command-center-metric-tile__value{font-family:var(--font-ui);font-size:.9rem;font-weight:650}.command-center-metric-tile__detail{color:var(--color-text-tertiary);font-size:.68rem}.command-center-panel__pipeline{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.command-center-panel__pipeline li{gap:var(--space-3);display:flex}.command-center-panel__pipeline-step{background:var(--color-page-background);width:1.6rem;height:1.6rem;font-family:var(--font-ui);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.6rem;font-weight:650;display:flex}.command-center-panel__pipeline li p{margin:.15rem 0;font-size:.72rem}.command-center-panel__pipeline-owner{color:var(--color-text-tertiary);font-size:.62rem}.command-center-panel__governance{gap:var(--space-2);display:grid}.command-center-panel__governance-row{padding:var(--space-2) 0;border-bottom:var(--border-subtle);font-size:.72rem}.command-center-panel__governance-row:last-child{border-bottom:0}.command-center-panel__governance-row span{color:var(--color-status-positive);font-weight:650}.command-center-panel__governance-row p{color:var(--color-text-secondary);margin:.15rem 0 0}.agent-persona-builder{gap:var(--space-6);display:grid}.agent-persona-builder__hero{border-bottom:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-bottom:1.75rem;display:grid}.agent-persona-builder__token-form{gap:var(--space-4);max-width:24rem;display:grid}.agent-persona-builder__token-form label{gap:var(--space-2);font-size:.8rem;display:grid}.agent-persona-builder__token-form input{padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle)}.agent-persona-builder__body{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;display:grid}.agent-persona-builder__form{gap:var(--space-4);display:grid}.agent-persona-builder__form label{gap:var(--space-2);color:var(--color-text-secondary);font-size:.8rem;display:grid}.agent-persona-builder__form input,.agent-persona-builder__form textarea{padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle);color:var(--color-text-primary);font-family:inherit;font-size:.85rem}.agent-persona-builder__form textarea{resize:vertical;min-height:5rem}.agent-persona-builder__preview{top:var(--space-6);gap:var(--space-2);display:grid;position:sticky}.agent-persona-builder__list{gap:var(--space-4);display:grid}.agent-persona-builder__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.agent-persona-builder__grid-item{gap:var(--space-2);display:grid}.agent-persona-builder__grid-item-actions,.agent-persona-builder__form-actions{gap:var(--space-2);display:flex}.agent-persona-builder__job-descriptions{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-subtle);display:grid}.agent-persona-builder__job-descriptions h3{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);margin:0;font-size:.75rem;font-weight:650}.agent-persona-builder__jd-form{gap:var(--space-3);display:grid}.agent-persona-builder__jd-form label{gap:var(--space-2);color:var(--color-text-secondary);font-size:.8rem;display:grid}.agent-persona-builder__jd-form input,.agent-persona-builder__jd-form select,.agent-persona-builder__jd-form textarea{padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle);color:var(--color-text-primary);font-family:inherit;font-size:.85rem}.agent-persona-builder__jd-form textarea{resize:vertical;min-height:4rem}.agent-job-description-card{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle);background:var(--color-page-background);color:var(--color-text-secondary);font-size:.8rem;display:grid}.agent-job-description-card__scope{color:var(--color-text-tertiary)}.agent-job-description-card__steps{padding-left:var(--space-4);gap:var(--space-1);margin:0;display:grid}.status-badge{padding:.1rem var(--space-2);border-radius:var(--radius-small);text-transform:uppercase;letter-spacing:.04em;color:var(--color-card-surface);font-size:.65rem;font-weight:650;display:inline-block}.status-badge--operational{background:var(--color-status-positive)}.status-badge--blocked{background:var(--color-status-attention)}.status-badge--design-only{background:var(--color-text-tertiary)}.agent-persona-card{gap:var(--space-4);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);display:grid;overflow:hidden}.agent-persona-card--has-image{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.agent-persona-card__media{min-height:16rem;position:relative}.agent-persona-card__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.agent-persona-card__content{gap:var(--space-3);padding:var(--space-5);display:grid}.agent-persona-card--has-image .agent-persona-card__content{padding-left:0}.agent-persona-card__eyebrow{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-strong);margin:0;font-size:.9rem;font-weight:700}.agent-persona-card__header h3{margin:.1rem 0 0;font-size:1.4rem}.agent-persona-card__tagline{letter-spacing:.02em;color:var(--color-accent-strong);margin:.3rem 0 0;font-size:.72rem;font-weight:650}.agent-persona-card__bio{font-size:.82rem;line-height:1.55}.agent-persona-card__section-label{margin-bottom:var(--space-2);font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:.6rem;font-weight:650;display:block}.agent-persona-card__personality{gap:var(--space-2);display:grid}.agent-persona-card__personality-row{align-items:center;gap:var(--space-3);grid-template-columns:6rem 1fr;font-size:.7rem;display:grid}.agent-persona-card__personality-track{background:var(--color-rule-strong);height:2px;position:relative}.agent-persona-card__personality-dot{background:var(--color-accent-primary);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.agent-persona-card__behavior-traits{gap:var(--space-2);margin:0;padding:0;font-size:.76rem;list-style:none;display:grid}.agent-persona-card__behavior-traits li{align-items:center;gap:var(--space-2);display:flex}.agent-persona-card__behavior-dot{background:var(--color-accent-primary);border-radius:50%;flex:none;width:.4rem;height:.4rem}.agent-persona-card__facets{gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.agent-persona-card__facet-label{font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-strong);margin-bottom:.2rem;font-size:.6rem;font-weight:650;display:block}.agent-persona-card__facets p{color:var(--color-text-secondary);margin:0;font-size:.7rem;line-height:1.4}.agent-persona-card__value-chain{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;font-size:.65rem;list-style:none;display:flex}.agent-persona-card__value-chain li{border-radius:var(--radius-small);background:var(--color-page-background);padding:.2rem .5rem}.agent-persona-card__value-chain li:not(:last-child):after{content:"→";margin-left:var(--space-2);color:var(--color-text-tertiary)}.agent-persona-card__signature{padding:var(--space-2) var(--space-4);color:var(--color-text-primary);margin:0;font-size:.85rem;font-style:italic;line-height:1.4;position:relative}.agent-persona-card__signature-mark{color:var(--color-accent-primary);opacity:.4;font-family:Georgia,serif;font-size:2.4rem;font-style:normal;position:absolute;top:-.6rem;left:0}.agent-persona-card__pillars{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));font-size:.65rem;display:grid}.agent-persona-card__pillars strong{color:var(--color-text-primary);display:block}.agent-persona-card__pillars span{color:var(--color-text-secondary)}@media (width<=30rem){.agent-persona-card--has-image{grid-template-columns:1fr}.agent-persona-card--has-image .agent-persona-card__content{padding-left:var(--space-5)}}@media (width<=60rem){.agent-persona-builder__body{grid-template-columns:1fr}.agent-persona-builder__preview{position:static}}.supplier-expense-register{gap:var(--space-6);display:grid}.supplier-expense-register__hero{border-bottom:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-bottom:1.75rem;display:grid}.supplier-expense-register__token-form{gap:var(--space-4);max-width:24rem;display:grid}.supplier-expense-register__token-form label{gap:var(--space-2);font-size:.8rem;display:grid}.supplier-expense-register__token-form input{padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle)}.supplier-expense-register__section{gap:var(--space-4);padding-top:var(--space-6);border-top:var(--border-subtle);display:grid}.supplier-expense-register__form{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:end;display:grid}.supplier-expense-register__form label{gap:var(--space-2);color:var(--color-text-secondary);font-size:.8rem;display:grid}.supplier-expense-register__form input,.supplier-expense-register__form select,.supplier-expense-register__form textarea{padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle);color:var(--color-text-primary);font-family:inherit;font-size:.85rem}.supplier-expense-register__form-actions{gap:var(--space-2);display:flex}.supplier-expense-register__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.supplier-expense-register__list-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle);font-size:.85rem;display:flex}.revenue-credits-register{gap:var(--space-6);display:grid}.revenue-credits-register__hero{border-bottom:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-bottom:1.75rem;display:grid}.revenue-credits-register__token-form{gap:var(--space-4);max-width:24rem;display:grid}.revenue-credits-register__token-form label{gap:var(--space-2);font-size:.8rem;display:grid}.revenue-credits-register__token-form input{padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle)}.revenue-credits-register__section{gap:var(--space-4);padding-top:var(--space-6);border-top:var(--border-subtle);display:grid}.revenue-credits-register__form{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:end;display:grid}.revenue-credits-register__form label{gap:var(--space-2);color:var(--color-text-secondary);font-size:.8rem;display:grid}.revenue-credits-register__form input,.revenue-credits-register__form select,.revenue-credits-register__form textarea{padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle);color:var(--color-text-primary);font-family:inherit;font-size:.85rem}.revenue-credits-register__form-actions{gap:var(--space-2);display:flex}.revenue-credits-register__list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.revenue-credits-register__list-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-card);border:var(--border-subtle);font-size:.85rem;display:flex}@media (prefers-reduced-motion:reduce){.command-center__node,.command-center-panel{transition:none}}@media (width<=70rem){.workspace-header{grid-template-columns:1fr auto}.workspace-club-context{display:none}.account-manager-stage{grid-template-columns:1fr}.account-manager-stage__media,.account-manager-video,.account-manager-fallback{min-height:26rem}.priority-strip__items{grid-template-columns:1fr}.priority-metric{border-right:0;border-bottom:var(--border-subtle)}.priority-metric:last-child{border-bottom:0}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){.workspace-header{padding-right:var(--space-4);padding-left:var(--space-4)}.workspace-main{width:min(calc(100% - (2 * var(--space-4))), var(--container-page-max));padding-top:var(--space-6)}.briefing-landing,.analytics-page{gap:2.75rem}.workspace-account-manager-state{font-size:var(--text-xs)}.account-manager-stage__media,.account-manager-video,.account-manager-fallback{min-height:21rem}.account-manager-script{padding:1.75rem 1.5rem}.account-manager-script__meta{margin-bottom:1.75rem}.priority-metric{grid-template-columns:auto 1fr;min-height:6.5rem;padding:1rem .25rem}.analytics-entry,.analytics-hero,.section-heading,.evidence-row{grid-template-columns:1fr}.analytics-entry,.evidence-section{padding:1.5rem}.primary-action,.secondary-action{width:100%}.section-heading p,.evidence-row p{text-align:left}.analytics-grid{grid-template-columns:1fr}}.analytics-workspace-page{gap:2.5rem;display:grid}.analytics-card{cursor:pointer;text-align:left;border:0;flex-direction:column;width:100%;transition:transform .16s,box-shadow .16s;display:flex;position:relative}.analytics-card:hover{transform:translateY(-.15rem);box-shadow:0 .55rem 1.6rem #1d1d1f12}.analytics-card__agent{color:var(--color-text-tertiary);margin-top:auto;padding-top:.9rem;font-size:.6rem;display:block}.workspace-detail-hero{border-bottom:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-bottom:1.75rem;display:grid}.workspace-detail-hero>div{max-width:var(--container-reading-max)}.workspace-detail-hero .eyebrow{margin-bottom:.6rem}.workspace-detail-hero h1{white-space:nowrap;font-size:clamp(2.1rem,3.4vw,3.5rem)}.workspace-detail-hero p{margin-bottom:0;font-size:1rem}.workspace-control-strip{border-top:var(--border-strong);border-bottom:var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.workspace-control-strip>div{border-right:var(--border-subtle);min-height:6.5rem;padding:1.35rem 1.5rem}.workspace-control-strip>div:last-child{border-right:0}.workspace-control-strip .eyebrow{margin-bottom:.55rem}.workspace-control-strip strong{font-size:.82rem;display:block}.workspace-control-strip-cell--inactive{opacity:.35}.workspace-control-strip-cell--inactive strong{color:var(--color-text-tertiary)}.workspace-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.workspace-detail-panel,.workspace-collaboration-panel{border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);padding:2rem 2.25rem}.workspace-detail-panel .eyebrow,.workspace-collaboration-panel .eyebrow{margin-bottom:.6rem}.workspace-detail-panel p{max-width:42rem;margin-bottom:0;font-size:1rem}.workspace-fixture-note{border-top:var(--border-subtle);color:var(--color-accent-critical);margin-top:1.5rem;padding-top:1rem;font-size:.65rem!important}.workspace-focus-list{border-top:var(--border-subtle);gap:0;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.workspace-focus-list li{border-bottom:var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 0;font-size:.74rem;display:grid}.workspace-focus-list small{color:var(--color-text-tertiary);font-size:.58rem}.workspace-collaboration-panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:3rem;display:grid}.collaboration-steps{border-top:var(--border-subtle);display:grid}.collaboration-steps span{border-bottom:var(--border-subtle);color:var(--color-text-secondary);padding:.85rem 0;font-size:.72rem}@media (width>=70.01rem){.analytics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=48rem){.analytics-workspace-page{gap:2rem}.workspace-detail-hero,.workspace-control-strip,.workspace-detail-grid,.workspace-collaboration-panel{grid-template-columns:1fr}.workspace-control-strip>div{border-right:0;border-bottom:var(--border-subtle);min-height:auto}.workspace-control-strip>div:last-child{border-bottom:0}.workspace-detail-panel,.workspace-collaboration-panel{padding:1.5rem}}.yield-page{gap:2.25rem;display:grid}.yield-hero{border-bottom:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-bottom:1.75rem;display:grid}.yield-hero__copy{max-width:var(--container-reading-max)}.yield-hero__meta{align-items:center;gap:.65rem;margin-bottom:.85rem;display:flex}.yield-mode-pill,.yield-fixture-label{border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-card-surface);min-height:1.55rem;color:var(--color-accent-critical);letter-spacing:.035em;align-items:center;padding:.25rem .55rem;font-size:.58rem;font-weight:650;display:inline-flex}.yield-hero h1{max-width:15ch;font-size:clamp(2.15rem,3.4vw,3.45rem)}.yield-hero p,.yield-manager-brief p,.yield-panel-heading p,.yield-controls-panel p{margin-bottom:0;font-size:1rem}.yield-manager-brief{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;padding:1.35rem 1.5rem;display:grid}.yield-manager-brief__avatar{background:color-mix(in srgb, var(--color-accent-soft) 14%, var(--color-card-surface));width:3rem;height:3rem;color:var(--color-accent-critical);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.yield-manager-brief .eyebrow,.yield-manager-brief h2{margin-bottom:.35rem}.yield-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.yield-stat-card{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);min-height:8.3rem;box-shadow:var(--shadow-card);gap:.55rem;padding:1.2rem 1.25rem;display:grid}.yield-stat-card--inactive,.yield-manager-brief--inactive{opacity:.35}.yield-stat-card--inactive .yield-stat-card__value-row strong{color:var(--color-text-tertiary)}.yield-stat-card__label{color:var(--color-text-secondary);font-size:.67rem}.yield-stat-card__value-row{align-items:baseline;gap:.65rem;display:flex}.yield-stat-card__value-row strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.65rem;font-weight:650}.yield-stat-card__value-row span{color:var(--color-status-positive);font-size:.68rem;font-weight:650}.yield-stat-card small{color:var(--color-text-tertiary);font-size:1rem}.yield-panel{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);padding:1.6rem}.yield-panel-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.25rem;display:flex}.yield-panel-heading--compact{align-items:start}.yield-panel-heading .eyebrow{margin-bottom:.45rem}.yield-panel-heading h2{margin-bottom:0}.yield-panel-heading p{text-align:right;max-width:26rem}.yield-table-scroll{overflow-x:auto}.yield-grid-table,.yield-ledger-table{border-collapse:collapse;width:100%}.yield-grid-table{min-width:36rem}.yield-grid-table thead,.yield-ledger-table thead{border-bottom:var(--border-subtle)}.yield-grid-table th,.yield-ledger-table th{color:var(--color-text-tertiary);letter-spacing:.035em;text-align:left;text-transform:uppercase;font-size:.6rem;font-weight:650}.yield-grid-table th,.yield-grid-table td{padding:.45rem .35rem}.yield-grid-table tbody th{width:5rem;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-transform:none;font-size:.68rem}.yield-slot{border-radius:var(--radius-small);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.28rem;min-height:3rem;padding:.45rem;display:flex}.yield-slot--open{border:1px dashed var(--color-rule-strong);background:color-mix(in srgb, var(--color-page-background) 78%, var(--color-card-surface));color:var(--color-text-tertiary)}.yield-slot--salvaged{border:1px solid color-mix(in srgb, var(--color-status-positive) 20%, transparent);background:color-mix(in srgb, var(--color-status-positive) 9%, var(--color-card-surface));color:var(--color-status-positive)}.yield-slot__summary strong,.yield-slot__summary span{display:block}.yield-slot__summary strong{font-variant-numeric:tabular-nums;font-size:.78rem}.yield-slot__summary span{letter-spacing:.025em;text-transform:uppercase;font-size:.55rem;font-weight:650}.yield-slot__time{color:currentColor;font-variant-numeric:tabular-nums;opacity:.78;font-size:.56rem}.yield-slot__duration{width:min(100%,6.4rem)}.yield-slot__duration select{border:var(--border-subtle);border-radius:var(--radius-small);background:color-mix(in srgb, var(--color-card-surface) 88%, transparent);width:100%;color:var(--color-text-secondary);font-family:var(--font-ui);font-variant-numeric:tabular-nums;text-align:center;padding:.34rem .42rem;font-size:.56rem}.yield-detail-grid{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);gap:.85rem;display:grid}.yield-ledger-table{min-width:31rem}.yield-ledger-table th,.yield-ledger-table td{border-bottom:var(--border-subtle);text-align:left;padding:.75rem .25rem;font-size:.66rem}.yield-ledger-table td{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.yield-ledger-table td:nth-child(2){color:var(--color-text-primary);font-weight:650}.yield-ledger-table__club{font-weight:650;color:var(--color-status-positive)!important}.yield-controls-panel{flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:100%;display:flex}.yield-controls-panel .eyebrow{margin-bottom:.45rem}.yield-slider-block{gap:.65rem;display:grid}.yield-control-label-row,.yield-range-labels,.yield-blackout-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.yield-control-label-row label,.yield-control-label-row output,.yield-blackout-row span,.yield-blackout-row strong{display:block}.yield-control-label-row label,.yield-blackout-row span{color:var(--color-text-secondary);font-size:.68rem}.yield-control-label-row output{color:var(--color-accent-critical);font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:700}.yield-controls-panel input[type=range]{border-radius:var(--radius-pill);appearance:none;background:var(--color-rule-strong);width:100%;height:.25rem;accent-color:var(--color-accent-primary);cursor:pointer;margin:0}.yield-controls-panel input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--color-accent-primary);border:0;border-radius:50%;width:.95rem;height:.95rem}.yield-range-labels{color:var(--color-text-tertiary);font-size:.56rem}.yield-blackout-row{border-top:var(--border-subtle);padding-top:1rem}.yield-blackout-row strong{margin-top:.2rem;font-size:.72rem}.yield-blackout-row button{border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-page-background);color:var(--color-text-tertiary);padding:.45rem .7rem;font-size:.62rem}.yield-safety-note{border-top:var(--border-subtle);align-items:center;gap:.55rem;padding:.75rem 0;display:flex}.yield-safety-note p{margin:0;font-size:.62rem}@media (width<=70rem){.yield-detail-grid{grid-template-columns:1fr}}@media (width<=48rem){.yield-page{gap:1.75rem}.yield-hero,.yield-stat-grid,.yield-panel-heading,.yield-manager-brief{grid-template-columns:1fr}.yield-hero{align-items:start}.yield-panel-heading{display:grid}.yield-panel-heading p{text-align:left}.yield-stat-grid{display:grid}.yield-manager-brief__avatar{width:2.75rem;height:2.75rem}.yield-panel{padding:1.25rem}.yield-control-label-row,.yield-range-labels,.yield-blackout-row{align-items:flex-start}}.commercial-view-switch{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.35rem 1.5rem;display:grid}.commercial-view-switch .eyebrow{margin-bottom:.4rem}.commercial-view-switch h2{margin-bottom:.35rem;font-size:1rem}.commercial-view-switch p{max-width:46rem;margin:0;font-size:.68rem}.commercial-view-toggle{border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-page-background);grid-template-columns:repeat(2,auto);gap:.2rem;padding:.2rem;display:inline-grid}.commercial-view-toggle button{border-radius:var(--radius-pill);color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;padding:.55rem .85rem;font-size:.64rem;font-weight:650}.commercial-view-toggle button[aria-pressed=true]{background:var(--color-text-primary);color:var(--color-card-surface)}.commercial-governance-actions{align-items:center;gap:.75rem;display:flex}.commercial-governance-actions .text-action{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:.55rem .25rem;font-size:.64rem}.commercial-entry-page{gap:2.5rem;display:grid}.commercial-entry-hero{border-bottom:var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-bottom:1.75rem;display:grid}.commercial-entry-hero>div:first-child{max-width:var(--container-reading-max)}.commercial-entry-hero .eyebrow,.commercial-section-heading .eyebrow,.commercial-detail-panel .eyebrow,.commercial-boundary-panel .eyebrow,.commercial-briefing-panel .eyebrow{margin-bottom:.6rem}.commercial-entry-hero h1{max-width:14ch;font-size:clamp(2.1rem,3.4vw,3.5rem)}.commercial-entry-hero p,.commercial-section-heading p,.commercial-boundary-panel p,.commercial-briefing-copy p,.commercial-detail-panel p{margin-bottom:0;font-size:.78rem}.commercial-state-strip{border-top:var(--border-strong);border-bottom:var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.commercial-state-strip>div{border-right:var(--border-subtle);min-height:7rem;padding:1.35rem 1.5rem}.commercial-state-strip>div:last-child{border-right:0}.commercial-state-strip .eyebrow{margin-bottom:.55rem}.commercial-state-strip strong,.commercial-state-strip small{display:block}.commercial-state-strip strong{color:var(--color-accent-critical);font-size:.82rem}.commercial-state-strip small{color:var(--color-text-tertiary);margin-top:.35rem;font-size:.62rem}.commercial-briefing-panel,.commercial-detail-panel,.commercial-boundary-panel{border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);padding:2rem 2.25rem}.commercial-briefing-panel{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3rem;display:grid}.commercial-briefing-copy{gap:.85rem;padding-top:.1rem;display:grid}.commercial-section{gap:1.5rem;display:grid}.commercial-section-heading{justify-content:space-between;align-items:end;gap:var(--space-8);display:flex}.commercial-section-heading p{text-align:right;max-width:24rem}.commercial-metric-grid{border-top:var(--border-strong);border-bottom:var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.commercial-metric-card{border-right:var(--border-subtle);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;min-height:8rem;padding:1.35rem 1.5rem;display:grid}.commercial-metric-card:last-child{border-right:0}.commercial-metric-card__value{min-width:1.25ch;color:var(--color-accent-critical);font-size:var(--text-display);font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-weight:500;line-height:.9}.commercial-metric-card h3{margin-bottom:.3rem}.commercial-metric-card p{margin-bottom:.45rem;font-size:.72rem;line-height:1.45}.commercial-metric-card small{color:var(--color-text-tertiary);font-size:.58rem}.commercial-detail-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1rem;display:grid}.commercial-evidence-chain,.commercial-guardrail-list{border-top:var(--border-subtle);margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.commercial-evidence-chain li{border-bottom:var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 0;display:grid}.commercial-evidence-chain li>span{color:var(--color-accent-strong);font-variant-numeric:tabular-nums;font-size:.62rem}.commercial-evidence-chain strong,.commercial-evidence-chain small{display:block}.commercial-evidence-chain p{margin-top:.2rem;line-height:1.45}.commercial-evidence-chain small{color:var(--color-text-tertiary);text-align:right;font-size:.58rem}.commercial-guardrail-row{border-bottom:var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 0;display:grid}.commercial-guardrail-row p{margin-top:.2rem;line-height:1.45}.commercial-guardrail-row>span{color:var(--color-status-positive);font-size:.62rem;font-weight:650}.commercial-boundary-panel{grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);align-items:center;gap:3rem;display:grid}.commercial-boundary-status{border-top:var(--border-subtle);display:grid}.commercial-boundary-status span{border-bottom:var(--border-subtle);color:var(--color-text-secondary);padding:.8rem 0;font-size:.7rem}@media (width<=70rem){.commercial-view-switch,.commercial-detail-grid,.commercial-briefing-panel,.commercial-boundary-panel{grid-template-columns:1fr}.commercial-view-toggle{justify-self:start}}@media (width<=48rem){.commercial-entry-page{gap:2rem}.commercial-entry-hero,.commercial-state-strip,.commercial-metric-grid,.commercial-section-heading{grid-template-columns:1fr}.commercial-governance-actions{flex-direction:column;align-items:flex-start}.commercial-state-strip>div,.commercial-metric-card{border-right:0;border-bottom:var(--border-subtle);min-height:auto}.commercial-state-strip>div:last-child,.commercial-metric-card:last-child{border-bottom:0}.commercial-section-heading{display:grid}.commercial-section-heading p{text-align:left}.commercial-briefing-panel,.commercial-detail-panel,.commercial-boundary-panel,.commercial-view-switch{padding:1.25rem}.commercial-view-toggle{border-radius:var(--radius-medium);grid-template-columns:1fr;width:100%}.commercial-view-toggle button{width:100%}.commercial-evidence-chain li{grid-template-columns:auto minmax(0,1fr)}.commercial-evidence-chain small{text-align:left;grid-column:2}}.yield-panel-heading--schedule{align-items:start}.yield-panel-heading--schedule>div:first-child{min-width:0}.yield-schedule-date-label{color:var(--color-text-secondary);text-align:left;margin:.45rem 0 0;font-size:.72rem;font-weight:600}.yield-schedule-control{gap:.35rem;min-width:13rem;display:grid}.yield-schedule-control label,.yield-add-slot-form label{color:var(--color-text-secondary);font-size:.62rem;font-weight:650}.yield-schedule-control input,.yield-add-slot-form input,.yield-add-slot-form select,.yield-slot select{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);width:100%;color:var(--color-text-primary);font-family:var(--font-ui);padding:.62rem .7rem;font-size:.68rem}.yield-schedule-control small,.yield-add-slot-form small{color:var(--color-text-tertiary);font-size:.56rem}.yield-grid-explainer{color:var(--color-text-tertiary);flex-wrap:wrap;gap:.45rem 1rem;margin:-.35rem 0 .8rem;font-size:.58rem;display:flex}.yield-time-column-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.yield-add-slot-button{border:1px solid color-mix(in srgb, var(--color-accent-primary) 28%, var(--color-rule));background:color-mix(in srgb, var(--color-accent-primary) 7%, var(--color-card-surface));width:1.5rem;height:1.5rem;color:var(--color-accent-primary);font-family:var(--font-ui);cursor:pointer;border-radius:50%;place-items:center;font-size:1rem;font-weight:500;line-height:1;display:inline-grid}.yield-add-slot-button:hover{background:color-mix(in srgb, var(--color-accent-primary) 12%, var(--color-card-surface))}.yield-grid-table tbody th{vertical-align:top;width:8.4rem}.yield-time-cell{gap:.45rem;padding-top:.2rem;display:grid}.yield-time-cell strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.7rem;font-weight:650}.yield-time-cell span{color:var(--color-text-tertiary);letter-spacing:0;text-transform:none;font-size:.54rem;font-weight:500}.yield-slot{transition:min-height .18s}.yield-add-slot-form{border:var(--border-subtle);border-radius:var(--radius-medium);background:var(--color-page-background);grid-template-columns:minmax(13rem,.8fr) minmax(8rem,.3fr) minmax(22rem,1.2fr) auto;align-items:end;gap:.8rem;margin-top:1rem;padding:1rem;display:grid}.yield-add-slot-form>div:first-child{gap:.2rem;display:grid}.yield-add-slot-form>div:first-child strong{font-size:.78rem}.yield-add-slot-form label{gap:.35rem;display:grid}.yield-add-slot-court-grid{border:0;grid-template-columns:repeat(4,minmax(6.5rem,1fr));gap:.55rem;min-width:0;padding:0;display:grid}.yield-add-slot-court-grid legend{color:var(--color-text-secondary);margin-bottom:.35rem;font-size:.62rem;font-weight:650}.yield-add-slot-court-grid label{min-width:0}.yield-add-slot-form__actions{align-items:center;gap:.45rem;display:flex}.yield-add-slot-form__actions .primary-action,.yield-add-slot-form__actions .secondary-action{white-space:nowrap}@media (width<=70rem){.yield-add-slot-form{grid-template-columns:1fr 1fr}.yield-add-slot-form>div:first-child,.yield-add-slot-court-grid,.yield-add-slot-form__actions{grid-column:1/-1}.yield-add-slot-court-grid{grid-template-columns:repeat(2,minmax(7rem,1fr))}}@media (width<=48rem){.yield-panel-heading--schedule,.yield-add-slot-form{grid-template-columns:1fr}.yield-schedule-control{min-width:0}.yield-add-slot-form>div:first-child,.yield-add-slot-court-grid,.yield-add-slot-form__actions{grid-column:auto}.yield-add-slot-court-grid{grid-template-columns:1fr}}.yield-grid-table--dual-mode{table-layout:fixed;min-width:78rem}.yield-grid-table--dual-mode thead th:first-child,.yield-grid-table--dual-mode tbody th{width:7.5rem}.yield-grid-table--dual-mode thead th:not(:first-child){width:17.5rem}.yield-court-heading{gap:.18rem;min-width:0;display:grid}.yield-court-heading>span{color:var(--color-text-primary);letter-spacing:.025em;font-size:.64rem;font-weight:680}.yield-court-heading small{color:var(--color-text-tertiary);letter-spacing:0;text-transform:none;font-size:.48rem;font-weight:520}.yield-slot-mode-toggle{border:var(--border-subtle);background:color-mix(in srgb, var(--color-page-background) 80%, var(--color-card-surface));border-radius:999px;grid-template-columns:1fr 1fr;gap:.18rem;margin-bottom:.32rem;padding:.18rem;display:grid}.yield-slot-mode-toggle button{color:var(--color-text-tertiary);font-family:var(--font-ui);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.34rem .45rem;font-size:.54rem;font-weight:650}.yield-slot-mode-toggle button[aria-pressed=true]{background:var(--color-card-surface);color:var(--color-accent-primary);box-shadow:0 1px 3px #14141614}.yield-slot--auto,.yield-slot--manual{text-align:left;justify-content:flex-start;align-items:stretch;gap:.55rem;padding:.7rem}.yield-slot--manual{border:1px solid color-mix(in srgb, var(--color-accent-primary) 20%, var(--color-rule));background:color-mix(in srgb, var(--color-accent-primary) 3%, var(--color-card-surface));color:var(--color-text-primary)}.yield-slot__mode-line{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.yield-slot__mode-line span,.yield-slot__mode-line strong{letter-spacing:.025em;text-transform:uppercase;font-size:.52rem;font-weight:680}.yield-slot__mode-line span{color:var(--color-text-tertiary)}.yield-slot__mode-line strong{color:currentColor}.yield-slot__auto-price{gap:.12rem;display:grid}.yield-slot__auto-price strong{color:currentColor;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1rem;font-weight:680}.yield-slot__auto-price span{color:var(--color-text-secondary);font-size:.54rem}.yield-slot__auto-meta{flex-wrap:wrap;gap:.3rem;display:flex}.yield-slot__auto-meta span{border:1px solid color-mix(in srgb, currentColor 14%, transparent);color:currentColor;font-variant-numeric:tabular-nums;opacity:.86;border-radius:999px;padding:.22rem .38rem;font-size:.5rem}.yield-slot--auto>small{color:var(--color-text-tertiary);margin-top:auto;font-size:.5rem;line-height:1.35}.yield-manual-control-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.yield-manual-control-grid label{gap:.24rem;min-width:0;display:grid}.yield-manual-control-grid label>span{color:var(--color-text-secondary);font-size:.5rem;font-weight:620}.yield-manual-control-grid input,.yield-manual-control-grid select{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--font-ui);font-variant-numeric:tabular-nums;padding:.46rem .5rem;font-size:.58rem}.yield-manual-result{border-top:var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.18rem .55rem;margin-top:auto;padding-top:.55rem;display:grid}.yield-manual-result>span{color:var(--color-text-secondary);text-transform:uppercase;font-size:.52rem;font-weight:650}.yield-manual-result strong{color:var(--color-accent-primary);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:690}.yield-manual-result small{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:.5rem}@media (width<=70rem){.yield-grid-table--dual-mode{min-width:70rem}.yield-grid-table--dual-mode thead th:not(:first-child){width:15.5rem}}.workspace-main{margin-inline:auto}.yield-page,.yield-grid-panel,.yield-table-scroll{width:100%;min-width:0;margin-inline:auto}@supports not (scrollbar-gutter:stable){body{overflow-y:scroll}}.yield-court-column-grid{grid-template-columns:repeat(4,minmax(13.5rem,1fr));gap:.75rem;width:100%;min-width:58rem;margin-top:.85rem;display:grid}.yield-court-column{min-width:0}.yield-court-column__header{border-bottom:var(--border-subtle);justify-content:space-between;align-items:center;gap:.65rem;min-height:3.2rem;padding:0 .2rem .6rem;display:flex}.yield-court-column__header h3{letter-spacing:-.01em;margin:.1rem 0 0;font-size:.78rem;font-weight:680}.yield-court-column__slots{gap:.75rem;padding-top:.75rem;display:grid}.yield-court-column__slot{min-width:0;padding-bottom:.1rem}.yield-add-court-card{border:1px solid color-mix(in srgb, var(--color-accent-primary) 18%, var(--color-rule));border-radius:var(--radius-medium);background:color-mix(in srgb, var(--color-accent-primary) 3%, var(--color-card-surface));gap:.65rem;margin-top:.75rem;padding:.75rem;display:grid}.yield-add-court-card__heading{gap:.1rem;display:grid}.yield-add-court-card__heading strong{font-size:.68rem}.yield-add-court-card__heading small{color:var(--color-text-tertiary);font-size:.52rem}.yield-add-court-card__controls{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.yield-add-court-card__controls label{gap:.22rem;min-width:0;display:grid}.yield-add-court-card__controls label>span{color:var(--color-text-secondary);font-size:.5rem;font-weight:620}.yield-add-court-card__controls input,.yield-add-court-card__controls select{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--font-ui);font-variant-numeric:tabular-nums;padding:.48rem .5rem;font-size:.58rem}.yield-add-court-card__actions{justify-content:flex-end;gap:.4rem;display:flex}@media (width<=72rem){.yield-court-column-grid{grid-template-columns:repeat(2,minmax(15rem,1fr));min-width:0}}@media (width<=44rem){.yield-court-column-grid{grid-template-columns:1fr}}.yield-slot-card-actions{justify-content:flex-end;min-height:1.6rem;padding:.28rem .15rem 0;display:flex}.yield-slot-remove-action{width:1.55rem;height:1.55rem;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background .15s,color .15s,transform .15s;display:inline-grid}.yield-slot-remove-action:hover{background:color-mix(in srgb, var(--color-text-primary) 6%, transparent);color:var(--color-text-primary);transform:translateY(-1px)}.yield-slot-remove-action--manual:hover{background:color-mix(in srgb, var(--color-accent-critical) 9%, transparent);color:var(--color-accent-critical)}.yield-slot-remove-action--auto span{font-size:1rem;line-height:1}.yield-slot-remove-confirm{border:var(--border-subtle);background:var(--color-card-surface);border-radius:999px;align-items:center;gap:.35rem;max-width:100%;padding:.28rem .32rem .28rem .5rem;display:inline-flex;box-shadow:0 2px 8px #1414160f}.yield-slot-remove-confirm span{color:var(--color-text-secondary);white-space:nowrap;font-size:.5rem}.yield-slot-remove-confirm button{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.25rem .42rem;font-size:.5rem;font-weight:650}.yield-slot-remove-confirm button:last-child{background:color-mix(in srgb, var(--color-accent-critical) 9%, transparent);color:var(--color-accent-critical)}.module-manager-brief{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.15rem;padding:1.35rem 1.5rem;display:grid}.module-manager-avatar{background:color-mix(in srgb, var(--color-accent-soft) 14%, var(--color-card-surface));width:2.8rem;height:2.8rem;color:var(--color-accent-critical);border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid}.module-manager-brief .eyebrow,.module-panel .eyebrow,.module-view-mode-panel .eyebrow{margin-bottom:.38rem}.module-manager-brief h2{margin-bottom:.35rem;font-size:clamp(1.35rem,2vw,1.85rem)}.module-manager-brief p,.module-panel p,.module-view-mode-panel p{margin-bottom:0;font-size:1rem}.module-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.module-metric-card{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);min-height:8rem;box-shadow:var(--shadow-card);gap:.48rem;padding:1.15rem 1.2rem;display:grid}.module-metric-card>span{color:var(--color-text-secondary);font-size:.65rem}.module-metric-card strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.6rem;font-weight:650}.module-metric-card p{color:var(--color-text-tertiary);font-size:1rem}.module-metric-card--attention strong,.module-metric-card--negative strong{color:var(--color-accent-critical)}.module-metric-card--positive strong{color:var(--color-status-positive)}.module-manager-brief--inactive,.module-list--inactive,.module-question-list--inactive,.module-metric-card--inactive{opacity:.35}.module-metric-card--inactive strong{color:var(--color-text-tertiary)}.module-manager-grid,.module-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.module-panel{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);padding:1.5rem}.module-panel h2{margin-bottom:.8rem}.module-list,.module-evidence-list{border-top:var(--border-subtle);margin:0;padding:0;list-style:none;display:grid}.module-list li{border-bottom:var(--border-subtle);grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding:.85rem 0;display:grid}.module-list li>span,.module-evidence-list li>span{color:var(--color-accent-critical);font-variant-numeric:tabular-nums;font-size:.6rem;font-weight:650}.module-list p,.module-evidence-list p{color:var(--color-text-secondary);font-size:1rem}.module-question-list{gap:.55rem;display:grid}.module-question-list button{border:var(--border-subtle);border-radius:var(--radius-small);background:color-mix(in srgb, var(--color-page-background) 62%, var(--color-card-surface));min-height:3rem;color:var(--color-text-primary);font-family:var(--font-ui);text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;font-size:.7rem;font-weight:600;display:flex}.module-question-list button span{color:var(--color-text-tertiary);font-size:.54rem;font-weight:520}.module-governance-list{border-top:var(--border-subtle);display:grid}.module-governance-list>div{border-bottom:var(--border-subtle);grid-template-columns:minmax(0,.75fr) auto;gap:.45rem 1rem;padding:.85rem 0;display:grid}.module-governance-list strong{font-size:.7rem}.module-governance-list span{color:var(--color-accent-critical);font-size:.6rem;font-weight:680}.module-governance-list p{color:var(--color-text-secondary);grid-column:1/-1;font-size:1rem}.module-evidence-list li{border-bottom:var(--border-subtle);grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.85rem 0;display:grid}.module-evidence-list strong{margin-bottom:.18rem;font-size:.7rem;display:block}.module-evidence-list small{color:var(--color-text-tertiary);text-align:right;font-size:.54rem}.module-view-mode-panel{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.25rem 1.4rem;display:grid}.module-view-mode-panel h2{margin-bottom:.25rem;font-size:1rem}.module-view-mode-toggle{border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-page-background);grid-template-columns:repeat(2,auto);padding:.18rem;display:grid}.module-view-mode-toggle button{border-radius:var(--radius-pill);min-height:2rem;color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;padding:.45rem .8rem;font-size:.62rem;font-weight:650}.module-view-mode-toggle button[aria-pressed=true]{background:var(--color-text-primary);color:var(--color-card-surface)}@media (width<=48rem){.module-metric-grid,.module-manager-grid,.module-governance-grid,.module-view-mode-panel{grid-template-columns:1fr}.module-view-mode-toggle{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.module-manager-brief{grid-template-columns:1fr}}.fin-intel-empty{text-align:center}.fin-intel-panel{gap:1rem;display:grid}.fin-intel-subheading{margin-top:.4rem}.fin-intel-outcome-row{flex-wrap:wrap;gap:.5rem;display:flex}.fin-intel-outcome-pill,.fin-intel-driver-pill{border:var(--border-subtle);border-radius:var(--radius-pill,999px);background:var(--color-card-surface);color:var(--color-text-secondary);padding:.4rem .8rem;font-size:.75rem;font-weight:600}.fin-intel-chain{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.fin-intel-chain-step{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);flex:12rem;gap:.35rem;padding:.9rem 1rem;display:grid;position:relative}.fin-intel-chain-step-label{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}.fin-intel-chain-step p{color:var(--color-text-primary);margin:0;font-size:.9rem}.fin-intel-chain-arrow{color:var(--color-text-tertiary);position:absolute;top:50%;right:-1.05rem;transform:translateY(-50%)}.fin-intel-formula-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.fin-intel-formula-card{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);gap:.4rem;padding:1rem 1.1rem;display:grid}.fin-intel-formula-label{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}.fin-intel-formula-card code{color:var(--color-text-tertiary);font-size:.78rem}.fin-intel-formula-card strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.4rem}.fin-intel-attribution{align-items:center;gap:.5rem;display:flex}.fin-intel-attribution-pill{border:var(--border-subtle);border-radius:var(--radius-pill,999px);background:var(--color-card-surface);padding:.3rem .7rem;font-size:.75rem;font-weight:600}.fin-intel-status-pill{border-radius:var(--radius-pill,999px);padding:.25rem .6rem;font-size:.7rem;font-weight:650}.fin-intel-status-pill--positive{background:color-mix(in srgb, var(--color-status-positive) 16%, var(--color-card-surface));color:var(--color-status-positive)}.fin-intel-status-pill--negative{background:color-mix(in srgb, var(--color-status-attention) 16%, var(--color-card-surface));color:var(--color-status-attention)}.fin-intel-governance-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.fin-intel-governance-card{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);gap:.4rem;padding:1rem 1.1rem;display:grid}.fin-intel-governance-card strong{font-size:1.1rem}.fin-intel-action-badge{border-radius:var(--radius-pill,999px);width:fit-content;padding:.4rem .9rem;font-size:.85rem;font-weight:700;display:inline-flex}.fin-intel-action-badge--positive{background:color-mix(in srgb, var(--color-status-positive) 18%, var(--color-card-surface));color:var(--color-status-positive)}.fin-intel-action-badge--negative{background:color-mix(in srgb, var(--color-status-attention) 18%, var(--color-card-surface));color:var(--color-status-attention)}.fin-intel-action-badge--neutral{background:var(--color-card-surface);border:var(--border-subtle);color:var(--color-text-secondary)}@media (width<=48rem){.fin-intel-formula-row,.fin-intel-governance-row{grid-template-columns:1fr}.fin-intel-chain{flex-direction:column}.fin-intel-chain-arrow{display:none}}.touchpoint-legacy-cockpit-shell{--tpe-slate-50:color-mix(in srgb, var(--color-page-background) 76%, var(--color-card-surface));--tpe-slate-100:color-mix(in srgb, var(--color-page-background) 62%, var(--color-text-primary) 3%);--tpe-slate-200:var(--color-rule-strong);--tpe-slate-300:color-mix(in srgb, var(--color-text-tertiary) 42%, transparent);--tpe-slate-400:var(--color-text-tertiary);--tpe-slate-500:var(--color-text-secondary);--tpe-slate-600:color-mix(in srgb, var(--color-text-primary) 72%, var(--color-text-secondary));--tpe-slate-700:color-mix(in srgb, var(--color-text-primary) 86%, var(--color-text-secondary));--tpe-slate-800:var(--color-text-primary);--tpe-positive:var(--color-status-positive);--tpe-positive-strong:color-mix(in srgb, var(--color-status-positive) 84%, var(--color-text-primary));--tpe-positive-soft:color-mix(in srgb, var(--color-status-positive) 8%, var(--color-card-surface));--tpe-positive-pale:color-mix(in srgb, var(--color-status-positive) 14%, var(--color-card-surface));--tpe-info:color-mix(in srgb, var(--color-text-secondary) 72%, var(--color-accent-soft));--tpe-info-strong:color-mix(in srgb, var(--tpe-info) 78%, var(--color-text-primary));--tpe-info-soft:color-mix(in srgb, var(--tpe-info) 8%, var(--color-card-surface));--tpe-info-pale:color-mix(in srgb, var(--tpe-info) 14%, var(--color-card-surface));--tpe-critical:var(--color-status-attention);--tpe-critical-strong:color-mix(in srgb, var(--color-status-attention) 74%, var(--color-text-primary));--tpe-critical-soft:color-mix(in srgb, var(--color-status-attention) 6%, var(--color-card-surface));--tpe-critical-pale:color-mix(in srgb, var(--color-status-attention) 12%, var(--color-card-surface));--tpe-warning:var(--color-accent-primary);--tpe-warning-strong:var(--color-accent-critical);--tpe-warning-soft:color-mix(in srgb, var(--color-accent-primary) 7%, var(--color-card-surface));--tpe-warning-pale:color-mix(in srgb, var(--color-accent-primary) 13%, var(--color-card-surface));--tpe-secondary:color-mix(in srgb, var(--color-accent-soft) 56%, var(--color-text-secondary));--tpe-secondary-strong:color-mix(in srgb, var(--tpe-secondary) 80%, var(--color-text-primary));--tpe-secondary-soft:color-mix(in srgb, var(--tpe-secondary) 7%, var(--color-card-surface));--tpe-secondary-pale:color-mix(in srgb, var(--tpe-secondary) 14%, var(--color-card-surface));--tpe-accent-soft:color-mix(in srgb, var(--color-accent-primary) 7%, var(--color-card-surface));--tpe-accent-pale:color-mix(in srgb, var(--color-accent-primary) 14%, var(--color-card-surface));border:var(--border-subtle);border-radius:var(--radius-large);background:color-mix(in srgb, var(--color-page-background) 72%, var(--color-card-surface));width:100%;min-width:0;padding:1rem}.touchpoint-legacy-cockpit-shell,.touchpoint-legacy-cockpit-shell button,.touchpoint-legacy-cockpit-shell input,.touchpoint-legacy-cockpit-shell select{font-family:var(--font-ui)}.tpe-card{border:var(--border-subtle);background:color-mix(in srgb, var(--color-card-surface) 92%, var(--color-page-background));box-shadow:var(--shadow-card);border-radius:14px;padding:1rem}.tpe-title{color:var(--color-text-primary);letter-spacing:-.008em;font-size:.82rem;font-weight:650}.tpe-label{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:650}.tpe-native-trend-chart{width:100%;height:6rem}.tpe-native-trend-chart svg{width:100%;height:4.75rem;overflow:visible}.tpe-trend-labels{color:var(--color-text-tertiary);justify-content:space-between;font-size:.55rem;display:flex}.tpe-role-donut{border-radius:50%;place-items:center;width:7rem;height:7rem;display:grid;position:relative}.tpe-role-donut:after{background:var(--color-card-surface);content:"";border-radius:50%;width:4.2rem;height:4.2rem;position:absolute}.tpe-role-donut span{z-index:1;color:var(--color-text-primary);font-size:.78rem;font-weight:650;position:relative}.touchpoint-legacy-cockpit-shell button:not(:disabled),.touchpoint-legacy-cockpit-shell select,.touchpoint-legacy-cockpit-shell input[type=range]{cursor:pointer}.touchpoint-legacy-cockpit-shell button:disabled{cursor:not-allowed}.touchpoint-legacy-cockpit-shell [class~=absolute]{position:absolute}.touchpoint-legacy-cockpit-shell [class~=accent-slate-800]{accent-color:var(--color-text-primary)}.touchpoint-legacy-cockpit-shell [class~="bg-[var(--color-accent-primary)]"]{background:var(--color-accent-primary)}.touchpoint-legacy-cockpit-shell [class~=bg-amber-100]{background:var(--tpe-warning-pale)}.touchpoint-legacy-cockpit-shell [class~=bg-amber-50]{background:var(--tpe-warning-soft)}.touchpoint-legacy-cockpit-shell [class~=bg-amber-500]{background:var(--tpe-warning)}.touchpoint-legacy-cockpit-shell [class~=bg-emerald-100]{background:var(--tpe-positive-pale)}.touchpoint-legacy-cockpit-shell [class~=bg-emerald-50]{background:var(--tpe-positive-soft)}.touchpoint-legacy-cockpit-shell [class~=bg-emerald-500]{background:var(--tpe-positive)}.touchpoint-legacy-cockpit-shell [class~=bg-orange-50]{background:var(--tpe-accent-soft)}.touchpoint-legacy-cockpit-shell [class~=bg-orange-50\/40]{background:color-mix(in srgb, var(--tpe-accent-soft) 40%, transparent)}.touchpoint-legacy-cockpit-shell [class~=bg-orange-50\/70]{background:color-mix(in srgb, var(--tpe-accent-soft) 70%, transparent)}.touchpoint-legacy-cockpit-shell [class~=bg-orange-500]{background:var(--color-accent-primary)}.touchpoint-legacy-cockpit-shell [class~=bg-rose-100]{background:var(--tpe-critical-pale)}.touchpoint-legacy-cockpit-shell [class~=bg-rose-50]{background:var(--tpe-critical-soft)}.touchpoint-legacy-cockpit-shell [class~=bg-rose-50\/50]{background:color-mix(in srgb, var(--tpe-critical-soft) 50%, transparent)}.touchpoint-legacy-cockpit-shell [class~=bg-rose-500],.touchpoint-legacy-cockpit-shell [class~=bg-rose-600]{background:var(--tpe-critical)}.touchpoint-legacy-cockpit-shell [class~=bg-sky-50]{background:var(--tpe-info-soft)}.touchpoint-legacy-cockpit-shell [class~=bg-sky-50\/70]{background:color-mix(in srgb, var(--tpe-info-soft) 70%, transparent)}.touchpoint-legacy-cockpit-shell [class~=bg-sky-500]{background:var(--tpe-info)}.touchpoint-legacy-cockpit-shell [class~=bg-slate-100]{background:var(--tpe-slate-100)}.touchpoint-legacy-cockpit-shell [class~=bg-slate-400]{background:var(--tpe-slate-400)}.touchpoint-legacy-cockpit-shell [class~=bg-slate-50]{background:var(--tpe-slate-50)}.touchpoint-legacy-cockpit-shell [class~=bg-slate-50\/70]{background:color-mix(in srgb, var(--tpe-slate-50) 70%, transparent)}.touchpoint-legacy-cockpit-shell [class~=bg-slate-700]{background:var(--tpe-slate-700)}.touchpoint-legacy-cockpit-shell [class~=bg-slate-800]{background:var(--tpe-slate-800)}.touchpoint-legacy-cockpit-shell [class~=bg-violet-50]{background:var(--tpe-secondary-soft)}.touchpoint-legacy-cockpit-shell [class~=bg-violet-50\/70]{background:color-mix(in srgb, var(--tpe-secondary-soft) 70%, transparent)}.touchpoint-legacy-cockpit-shell [class~=bg-violet-500]{background:var(--tpe-secondary)}.touchpoint-legacy-cockpit-shell [class~=bg-white]{background:var(--color-card-surface)}.touchpoint-legacy-cockpit-shell [class~=bg-white\/60]{background:color-mix(in srgb, var(--color-card-surface) 60%, transparent)}.touchpoint-legacy-cockpit-shell [class~=bg-white\/70]{background:color-mix(in srgb, var(--color-card-surface) 70%, transparent)}.touchpoint-legacy-cockpit-shell [class~=bg-white\/80]{background:color-mix(in srgb, var(--color-card-surface) 80%, transparent)}.touchpoint-legacy-cockpit-shell [class~=border]{border:1px solid var(--tpe-slate-200)}.touchpoint-legacy-cockpit-shell [class~=border-b]{border-bottom:1px solid var(--tpe-slate-100)}.touchpoint-legacy-cockpit-shell [class~=border-orange-100],.touchpoint-legacy-cockpit-shell [class~=border-orange-200]{border-color:var(--tpe-accent-pale)}.touchpoint-legacy-cockpit-shell [class~=border-sky-200]{border-color:var(--tpe-info-pale)}.touchpoint-legacy-cockpit-shell [class~=border-slate-100]{border-color:var(--tpe-slate-100)}.touchpoint-legacy-cockpit-shell [class~=border-slate-200]{border-color:var(--tpe-slate-200)}.touchpoint-legacy-cockpit-shell [class~=border-slate-200\/70]{border-color:color-mix(in srgb, var(--tpe-slate-200) 70%, transparent)}.touchpoint-legacy-cockpit-shell [class~=border-slate-800]{border-color:var(--tpe-slate-800)}.touchpoint-legacy-cockpit-shell [class~=border-t]{border-top:1px solid var(--tpe-slate-100)}.touchpoint-legacy-cockpit-shell [class~=border-violet-200]{border-color:var(--tpe-secondary-pale)}.touchpoint-legacy-cockpit-shell [class~=col-span-2]{grid-column:span 2/span 2}.touchpoint-legacy-cockpit-shell [class~=disabled\:opacity-40]:disabled{opacity:.4}.touchpoint-legacy-cockpit-shell [class~=flex]{display:flex}.touchpoint-legacy-cockpit-shell [class~=flex-1]{flex:1}.touchpoint-legacy-cockpit-shell [class~=flex-col]{flex-direction:column}.touchpoint-legacy-cockpit-shell [class~=flex-wrap]{flex-wrap:wrap}.touchpoint-legacy-cockpit-shell [class~=font-medium]{font-weight:650}.touchpoint-legacy-cockpit-shell [class~=gap-1]{gap:.25rem}.touchpoint-legacy-cockpit-shell [class~=gap-1\.5]{gap:.375rem}.touchpoint-legacy-cockpit-shell [class~=gap-2]{gap:.5rem}.touchpoint-legacy-cockpit-shell [class~=gap-2\.5]{gap:.625rem}.touchpoint-legacy-cockpit-shell [class~=gap-3]{gap:.75rem}.touchpoint-legacy-cockpit-shell [class~=gap-4]{gap:1rem}.touchpoint-legacy-cockpit-shell [class~=gap-5]{gap:1.25rem}.touchpoint-legacy-cockpit-shell [class~=gap-x-6]{column-gap:1.5rem}.touchpoint-legacy-cockpit-shell [class~=gap-y-4]{row-gap:1rem}.touchpoint-legacy-cockpit-shell [class~=grid]{display:grid}.touchpoint-legacy-cockpit-shell [class~=grid-cols-1]{grid-template-columns:repeat(1,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~=grid-cols-2]{grid-template-columns:repeat(2,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~="grid-cols-[minmax(110px,160px)_minmax(0,1fr)_52px]"]{grid-template-columns:minmax(110px,160px) minmax(0,1fr) 52px}.touchpoint-legacy-cockpit-shell [class~=h-1\.5]{height:.375rem}.touchpoint-legacy-cockpit-shell [class~=h-2]{height:.5rem}.touchpoint-legacy-cockpit-shell [class~=h-5]{height:1.25rem}.touchpoint-legacy-cockpit-shell [class~=h-full]{height:100%}.touchpoint-legacy-cockpit-shell [class~=hover\:bg-slate-50]:hover{background:var(--tpe-slate-50)}.touchpoint-legacy-cockpit-shell [class~=hover\:bg-white]:hover{background:var(--color-card-surface)}.touchpoint-legacy-cockpit-shell [class~="hover:bg-white/80"]:hover{background:color-mix(in srgb, var(--color-card-surface) 80%, transparent)}.touchpoint-legacy-cockpit-shell [class~=inline-flex]{display:inline-flex}.touchpoint-legacy-cockpit-shell [class~=inset-y-0]{top:0;bottom:0}.touchpoint-legacy-cockpit-shell [class~=italic]{font-style:italic}.touchpoint-legacy-cockpit-shell [class~=items-baseline]{align-items:baseline}.touchpoint-legacy-cockpit-shell [class~=items-center]{align-items:center}.touchpoint-legacy-cockpit-shell [class~=items-start]{align-items:flex-start}.touchpoint-legacy-cockpit-shell [class~=justify-between]{justify-content:space-between}.touchpoint-legacy-cockpit-shell [class~=justify-center]{justify-content:center}.touchpoint-legacy-cockpit-shell [class~=last\:pb-0]:last-child{padding-bottom:0}.touchpoint-legacy-cockpit-shell [class~=leading-5]{line-height:1.25rem}.touchpoint-legacy-cockpit-shell [class~=leading-6]{line-height:1.5rem}.touchpoint-legacy-cockpit-shell [class~=leading-none]{line-height:1}.touchpoint-legacy-cockpit-shell [class~=leading-relaxed]{line-height:1.625}.touchpoint-legacy-cockpit-shell [class~=leading-snug]{line-height:1.35}.touchpoint-legacy-cockpit-shell [class~=left-0]{left:0}.touchpoint-legacy-cockpit-shell [class~=line-clamp-2]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.touchpoint-legacy-cockpit-shell [class~=max-w-2xl]{max-width:42rem}.touchpoint-legacy-cockpit-shell [class~=max-w-xl]{max-width:36rem}.touchpoint-legacy-cockpit-shell [class~=mb-1]{margin-bottom:.25rem}.touchpoint-legacy-cockpit-shell [class~=mb-2]{margin-bottom:.5rem}.touchpoint-legacy-cockpit-shell [class~=mb-3]{margin-bottom:.75rem}.touchpoint-legacy-cockpit-shell [class~=mb-4]{margin-bottom:1rem}.touchpoint-legacy-cockpit-shell [class~=mb-5]{margin-bottom:1.25rem}.touchpoint-legacy-cockpit-shell [class~=min-w-0]{min-width:0}.touchpoint-legacy-cockpit-shell [class~="min-w-[980px]"]{min-width:980px}.touchpoint-legacy-cockpit-shell [class~=ml-1]{margin-left:.25rem}.touchpoint-legacy-cockpit-shell [class~=ml-5]{margin-left:1.25rem}.touchpoint-legacy-cockpit-shell [class~=ml-auto]{margin-left:auto}.touchpoint-legacy-cockpit-shell [class~=mr-1]{margin-right:.25rem}.touchpoint-legacy-cockpit-shell [class~=mt-0\.5]{margin-top:.125rem}.touchpoint-legacy-cockpit-shell [class~=mt-1]{margin-top:.25rem}.touchpoint-legacy-cockpit-shell [class~=mt-1\.5]{margin-top:.375rem}.touchpoint-legacy-cockpit-shell [class~=mt-2]{margin-top:.5rem}.touchpoint-legacy-cockpit-shell [class~=mt-2\.5]{margin-top:.625rem}.touchpoint-legacy-cockpit-shell [class~=mt-3]{margin-top:.75rem}.touchpoint-legacy-cockpit-shell [class~=mt-4]{margin-top:1rem}.touchpoint-legacy-cockpit-shell [class~=mt-5]{margin-top:1.25rem}.touchpoint-legacy-cockpit-shell [class~=opacity-70]{opacity:.7}.touchpoint-legacy-cockpit-shell [class~=opacity-80]{opacity:.8}.touchpoint-legacy-cockpit-shell [class~=overflow-hidden]{overflow:hidden}.touchpoint-legacy-cockpit-shell [class~=overflow-x-auto]{overflow-x:auto}.touchpoint-legacy-cockpit-shell [class~=p-3\.5]{padding:.875rem}.touchpoint-legacy-cockpit-shell [class~=p-4]{padding:1rem}.touchpoint-legacy-cockpit-shell [class~=pb-3]{padding-bottom:.75rem}.touchpoint-legacy-cockpit-shell [class~=pt-2]{padding-top:.5rem}.touchpoint-legacy-cockpit-shell [class~=pt-3]{padding-top:.75rem}.touchpoint-legacy-cockpit-shell [class~=pt-4]{padding-top:1rem}.touchpoint-legacy-cockpit-shell [class~=px-1\.5]{padding-left:.375rem;padding-right:.375rem}.touchpoint-legacy-cockpit-shell [class~=px-2]{padding-left:.5rem;padding-right:.5rem}.touchpoint-legacy-cockpit-shell [class~=px-2\.5]{padding-left:.625rem;padding-right:.625rem}.touchpoint-legacy-cockpit-shell [class~=px-3]{padding-left:.75rem;padding-right:.75rem}.touchpoint-legacy-cockpit-shell [class~=px-3\.5]{padding-left:.875rem;padding-right:.875rem}.touchpoint-legacy-cockpit-shell [class~=px-4]{padding-left:1rem;padding-right:1rem}.touchpoint-legacy-cockpit-shell [class~=py-0\.5]{padding-top:.125rem;padding-bottom:.125rem}.touchpoint-legacy-cockpit-shell [class~=py-1]{padding-top:.25rem;padding-bottom:.25rem}.touchpoint-legacy-cockpit-shell [class~=py-1\.5]{padding-top:.375rem;padding-bottom:.375rem}.touchpoint-legacy-cockpit-shell [class~=py-2]{padding-top:.5rem;padding-bottom:.5rem}.touchpoint-legacy-cockpit-shell [class~=py-2\.5]{padding-top:.625rem;padding-bottom:.625rem}.touchpoint-legacy-cockpit-shell [class~=py-3]{padding-top:.75rem;padding-bottom:.75rem}.touchpoint-legacy-cockpit-shell [class~=relative]{position:relative}.touchpoint-legacy-cockpit-shell [class~=rounded]{border-radius:.25rem}.touchpoint-legacy-cockpit-shell [class~="rounded-[10px]"]{border-radius:10px}.touchpoint-legacy-cockpit-shell [class~="rounded-[12px]"]{border-radius:12px}.touchpoint-legacy-cockpit-shell [class~="rounded-[13px]"]{border-radius:13px}.touchpoint-legacy-cockpit-shell [class~="rounded-[14px]"]{border-radius:14px}.touchpoint-legacy-cockpit-shell [class~="rounded-[16px]"]{border-radius:16px}.touchpoint-legacy-cockpit-shell [class~=rounded-full]{border-radius:999px}.touchpoint-legacy-cockpit-shell [class~=rounded-lg]{border-radius:.5rem}.touchpoint-legacy-cockpit-shell [class~=shrink-0]{flex-shrink:0}.touchpoint-legacy-cockpit-shell [class~=space-y-1]>:not([hidden])~:not([hidden]),.touchpoint-legacy-cockpit-shell [class~=space-y-1\.5]>:not([hidden])~:not([hidden]),.touchpoint-legacy-cockpit-shell [class~=space-y-2]>:not([hidden])~:not([hidden]),.touchpoint-legacy-cockpit-shell [class~=space-y-2\.5]>:not([hidden])~:not([hidden]),.touchpoint-legacy-cockpit-shell [class~=space-y-3]>:not([hidden])~:not([hidden]),.touchpoint-legacy-cockpit-shell [class~=space-y-4]>:not([hidden])~:not([hidden]){margin-top:var(--tpe-space-y)}.touchpoint-legacy-cockpit-shell [class~="text-[10px]"]{font-size:10px}.touchpoint-legacy-cockpit-shell [class~="text-[11.5px]"]{font-size:11.5px}.touchpoint-legacy-cockpit-shell [class~="text-[11px]"]{font-size:11px}.touchpoint-legacy-cockpit-shell [class~="text-[12px]"]{font-size:12px}.touchpoint-legacy-cockpit-shell [class~="text-[13px]"]{font-size:13px}.touchpoint-legacy-cockpit-shell [class~="text-[14px]"]{font-size:14px}.touchpoint-legacy-cockpit-shell [class~="text-[15px]"]{font-size:15px}.touchpoint-legacy-cockpit-shell [class~="text-[16px]"]{font-size:16px}.touchpoint-legacy-cockpit-shell [class~="text-[19px]"]{font-size:19px}.touchpoint-legacy-cockpit-shell [class~="text-[22px]"]{font-size:22px}.touchpoint-legacy-cockpit-shell [class~="text-[44px]"]{font-size:44px}.touchpoint-legacy-cockpit-shell [class~="text-[9px]"]{font-size:9px}.touchpoint-legacy-cockpit-shell [class~=text-amber-600]{color:var(--tpe-warning)}.touchpoint-legacy-cockpit-shell [class~=text-amber-700]{color:var(--tpe-warning-strong)}.touchpoint-legacy-cockpit-shell [class~=text-emerald-600]{color:var(--tpe-positive)}.touchpoint-legacy-cockpit-shell [class~=text-emerald-700]{color:var(--tpe-positive-strong)}.touchpoint-legacy-cockpit-shell [class~=text-left]{text-align:left}.touchpoint-legacy-cockpit-shell [class~=text-orange-600]{color:var(--color-accent-primary)}.touchpoint-legacy-cockpit-shell [class~=text-orange-700]{color:var(--color-accent-strong)}.touchpoint-legacy-cockpit-shell [class~=text-orange-800]{color:var(--color-accent-critical)}.touchpoint-legacy-cockpit-shell [class~=text-right]{text-align:right}.touchpoint-legacy-cockpit-shell [class~=text-rose-500],.touchpoint-legacy-cockpit-shell [class~=text-rose-600]{color:var(--tpe-critical)}.touchpoint-legacy-cockpit-shell [class~=text-rose-700]{color:var(--tpe-critical-strong)}.touchpoint-legacy-cockpit-shell [class~=text-sky-600]{color:var(--tpe-info)}.touchpoint-legacy-cockpit-shell [class~=text-sky-800]{color:var(--tpe-info-strong)}.touchpoint-legacy-cockpit-shell [class~=text-slate-300]{color:var(--tpe-slate-300)}.touchpoint-legacy-cockpit-shell [class~=text-slate-400]{color:var(--tpe-slate-400)}.touchpoint-legacy-cockpit-shell [class~=text-slate-500]{color:var(--tpe-slate-500)}.touchpoint-legacy-cockpit-shell [class~=text-slate-600]{color:var(--tpe-slate-600)}.touchpoint-legacy-cockpit-shell [class~=text-slate-700]{color:var(--tpe-slate-700)}.touchpoint-legacy-cockpit-shell [class~=text-slate-800]{color:var(--tpe-slate-800)}.touchpoint-legacy-cockpit-shell [class~=text-violet-600]{color:var(--tpe-secondary)}.touchpoint-legacy-cockpit-shell [class~=text-violet-700],.touchpoint-legacy-cockpit-shell [class~=text-violet-800]{color:var(--tpe-secondary-strong)}.touchpoint-legacy-cockpit-shell [class~=text-white]{color:var(--color-card-surface)}.touchpoint-legacy-cockpit-shell [class~="tracking-[0.14em]"]{letter-spacing:.14em}.touchpoint-legacy-cockpit-shell [class~="tracking-[0.1em]"]{letter-spacing:.1em}.touchpoint-legacy-cockpit-shell [class~=transition-all]{transition:all .16s}.touchpoint-legacy-cockpit-shell [class~=transition-colors]{transition:color .16s,background-color .16s,border-color .16s}.touchpoint-legacy-cockpit-shell [class~=truncate]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.touchpoint-legacy-cockpit-shell [class~=uppercase]{text-transform:uppercase}.touchpoint-legacy-cockpit-shell [class~=w-1\.5]{width:.375rem}.touchpoint-legacy-cockpit-shell [class~=w-12]{width:3rem}.touchpoint-legacy-cockpit-shell [class~=w-2]{width:.5rem}.touchpoint-legacy-cockpit-shell [class~=w-44]{width:11rem}.touchpoint-legacy-cockpit-shell [class~=w-48]{width:12rem}.touchpoint-legacy-cockpit-shell [class~=w-5]{width:1.25rem}.touchpoint-legacy-cockpit-shell [class~=w-full]{width:100%}.touchpoint-legacy-cockpit-shell [class~=whitespace-nowrap]{white-space:nowrap}@media (width>=40rem){.touchpoint-legacy-cockpit-shell [class~=sm\:col-span-2]{grid-column:span 2/span 2}.touchpoint-legacy-cockpit-shell [class~=sm\:grid-cols-2]{grid-template-columns:repeat(2,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~=sm\:grid-cols-3]{grid-template-columns:repeat(3,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~=sm\:grid-cols-4]{grid-template-columns:repeat(4,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~=sm\:grid-cols-5]{grid-template-columns:repeat(5,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~=sm\:items-baseline]{align-items:baseline}.touchpoint-legacy-cockpit-shell [class~=sm\:justify-between]{justify-content:space-between}}@media (width>=48rem){.touchpoint-legacy-cockpit-shell [class~=md\:grid-cols-2]{grid-template-columns:repeat(2,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~=md\:grid-cols-3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.touchpoint-legacy-cockpit-shell [class~=lg\:col-span-2]{grid-column:span 2/span 2}.touchpoint-legacy-cockpit-shell [class~=lg\:grid-cols-2]{grid-template-columns:repeat(2,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~=lg\:grid-cols-3]{grid-template-columns:repeat(3,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~=lg\:grid-cols-4]{grid-template-columns:repeat(4,minmax(0,1fr))}.touchpoint-legacy-cockpit-shell [class~=lg\:grid-cols-5]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=48rem){.touchpoint-legacy-cockpit-shell{padding:.65rem}}.touchpoint-cockpit-shell--refined{background:0 0;border:0;border-radius:0;padding:0}.tpe-cockpit-v13{gap:0;display:grid}.tpe-cockpit-v13>.mb-4,.tpe-cockpit-v13>section.mb-4,.tpe-cockpit-v13>div.mb-4{margin-bottom:.9rem}.tpe-cockpit-header{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;margin-bottom:.9rem;padding:1rem 1.15rem;display:grid}.tpe-cockpit-identity{gap:.28rem;display:grid}.tpe-cockpit-identity>div{align-items:baseline;gap:.65rem;min-width:0;display:flex}.tpe-cockpit-identity strong{color:var(--color-text-primary);letter-spacing:-.015em;font-size:1rem;font-weight:660}.tpe-cockpit-identity small{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.tpe-section-kicker{color:var(--color-accent-critical);letter-spacing:.055em;text-transform:uppercase;font-size:.56rem;font-weight:680}.tpe-cockpit-tools{align-items:center;gap:.65rem;display:flex}.tpe-period-badge,.tpe-context-chip{border:var(--border-subtle);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-page-background) 72%, var(--color-card-surface));min-height:1.8rem;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;padding:.35rem .65rem;font-size:.58rem;font-weight:620;display:inline-flex}.tpe-cockpit-tabs{border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-page-background);grid-template-columns:repeat(4,auto);gap:.18rem;padding:.18rem;display:grid}.tpe-cockpit-tabs button{border-radius:var(--radius-pill);min-height:1.8rem;color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;padding:.35rem .7rem;font-size:.6rem;font-weight:650}.tpe-cockpit-tabs button.is-active{background:var(--color-text-primary);color:var(--color-card-surface);box-shadow:0 1px 2px #00000014}.tpe-card{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);padding:1.15rem}.tpe-title{letter-spacing:-.012em;font-size:.88rem;font-weight:660}.tpe-label{letter-spacing:.035em;font-size:.57rem}.tpe-health-overview{padding:0;overflow:hidden}.tpe-health-question{border-bottom:var(--border-subtle);background:color-mix(in srgb, var(--color-page-background) 58%, var(--color-card-surface));grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:.9rem 1.15rem;display:grid}.tpe-health-question>span{color:var(--color-accent-critical);letter-spacing:.05em;text-transform:uppercase;font-size:.55rem;font-weight:680}.tpe-health-question p{max-width:46rem;color:var(--color-text-secondary);margin:0;font-size:.72rem;line-height:1.45}.tpe-health-grid{grid-template-columns:minmax(18rem,.9fr) minmax(24rem,1.35fr);gap:0;display:grid}.tpe-health-primary,.tpe-health-trend-panel{padding:1.25rem 1.3rem}.tpe-health-trend-panel{border-left:var(--border-subtle);background:color-mix(in srgb, var(--color-page-background) 34%, var(--color-card-surface))}.tpe-health-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.tpe-health-score-block>div{margin-top:.35rem}.tpe-health-score-block [class~="text-[44px]"]{letter-spacing:-.055em;font-size:clamp(2.35rem,4vw,3.2rem);font-weight:620}.tpe-health-delta{border-radius:var(--radius-card);text-align:right;min-width:8.25rem;padding:.75rem .85rem}.tpe-health-overview [class~=mt-5]{margin-top:1rem}.tpe-health-commentary{border-top:var(--border-subtle);color:var(--color-text-secondary);margin:0;padding:.9rem 1.3rem 1rem;font-size:.72rem;line-height:1.55}.tpe-native-trend-chart{height:5.35rem;margin-top:.45rem!important}.tpe-native-trend-chart svg{height:4.25rem}.tpe-section-card{position:relative}.tpe-section-card:before{border-radius:var(--radius-large) 0 0 var(--radius-large);background:color-mix(in srgb, var(--color-accent-primary) 58%, transparent);content:"";opacity:.6;width:2px;position:absolute;inset:0 auto 0 0}.tpe-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tpe-inline-action{border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-card-surface);min-height:2rem;color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;padding:.42rem .75rem;font-size:.6rem;font-weight:630}.tpe-inline-action:hover{border-color:var(--color-rule-strong);color:var(--color-text-primary)}.tpe-choice-chip,.tpe-profile-chip{border:var(--border-subtle);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-page-background) 58%, var(--color-card-surface));min-height:2rem;color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;padding:.4rem .75rem;font-size:.62rem;font-weight:630;transition:color .16s,background-color .16s,border-color .16s}.tpe-choice-chip.is-active,.tpe-profile-chip.is-active{border-color:color-mix(in srgb, var(--color-accent-primary) 32%, var(--color-rule));background:color-mix(in srgb, var(--color-accent-primary) 9%, var(--color-card-surface));color:var(--color-accent-critical)}.tpe-persona-allocation-row{border:var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-page-background) 42%, var(--color-card-surface));padding:.8rem .85rem}.tpe-persona-allocation-row input[type=range]{accent-color:var(--color-accent-primary)}.tpe-persona-allocation-row button{min-width:2.3rem}.tpe-scenario-summary-grid{border-top:var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1rem;padding-top:1rem;display:grid}.tpe-scenario-summary-grid>div{border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-page-background) 52%, var(--color-card-surface));padding:.8rem}.tpe-subcard,.tpe-journey-profile-summary,.tpe-action-row{border:var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-page-background) 42%, var(--color-card-surface))}.tpe-subcard,.tpe-subcard--wide{padding:1rem}.tpe-action-row{padding:.75rem .8rem}.tpe-profile-selector{background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent-primary) 4%, var(--color-card-surface)), var(--color-card-surface) 38%)}.tpe-journey-panel{overflow:hidden}.tpe-journey-panel--profile:before{background:color-mix(in srgb, var(--color-status-positive) 46%, transparent)}.tpe-journey-panel--default:before{background:color-mix(in srgb, var(--color-accent-primary) 58%, transparent)}.tpe-journey-profile-summary{padding:1rem}.tpe-journey-note,.tpe-profile-highlight-summary{border:1px solid color-mix(in srgb, var(--color-accent-primary) 16%, var(--color-rule));border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-accent-primary) 4%, var(--color-card-surface));padding:.85rem .95rem}.tpe-journey-map-surface{box-shadow:none;background:0 0;border:0;padding:1rem}.tpe-journey-map-surface .tpe-stage-card{min-height:8.1rem;border-radius:var(--radius-card)!important;box-shadow:none!important}.tpe-journey-map-surface .tpe-stage-card:hover{transform:translateY(-1px)}.tpe-mode-banner{border-color:var(--color-rule)!important;background:color-mix(in srgb, var(--color-page-background) 58%, var(--color-card-surface))!important;color:var(--color-text-secondary)!important}.tpe-summary-grid{gap:.7rem}.tpe-summary-card{border:var(--border-subtle);background:var(--color-card-surface);box-shadow:var(--shadow-card)}.tpe-summary-card:hover{border-color:var(--color-rule-strong);background:var(--color-card-surface)}.tpe-context-view>.tpe-card,.tpe-context-view>[class~=grid] .tpe-card{box-shadow:none}.touchpoint-cockpit-shell--refined [class~=bg-slate-800][class~=text-white]:not(.tpe-cockpit-tabs button){background:var(--color-text-primary)}.touchpoint-cockpit-shell--refined [class~="tracking-[0.14em]"],.touchpoint-cockpit-shell--refined [class~="tracking-[0.1em]"]{letter-spacing:.045em}.touchpoint-cockpit-shell--refined [class~=uppercase]{text-transform:uppercase}.touchpoint-cockpit-shell--refined select,.touchpoint-cockpit-shell--refined textarea,.touchpoint-cockpit-shell--refined input:not([type=range]){color:var(--color-text-primary);border-color:var(--color-rule-strong)!important;background:var(--color-card-surface)!important}@media (width<=70rem){.tpe-cockpit-header{grid-template-columns:1fr}.tpe-cockpit-tools{justify-content:space-between}.tpe-health-grid{grid-template-columns:1fr}.tpe-health-trend-panel{border-top:var(--border-subtle);border-left:0}}@media (width<=48rem){.tpe-cockpit-tools{flex-direction:column;align-items:stretch}.tpe-cockpit-tabs{border-radius:var(--radius-card);grid-template-columns:repeat(2,minmax(0,1fr))}.tpe-cockpit-tabs button{width:100%}.tpe-health-question,.tpe-health-header,.tpe-scenario-summary-grid{grid-template-columns:1fr}.tpe-health-delta{text-align:left;width:100%}.tpe-cockpit-identity>div{flex-direction:column;align-items:flex-start;gap:.15rem}}.tpe-health-primary--full{padding:1.25rem 1.3rem}.tpe-unified-section{gap:.8rem;margin-bottom:.95rem;display:grid}.tpe-unified-section-heading{gap:.2rem;padding:.1rem .15rem;display:grid}.tpe-unified-section-heading h3{color:var(--color-text-primary);letter-spacing:-.018em;margin:0;font-size:1rem;font-weight:660}.tpe-unified-section .tpe-summary-grid{margin-bottom:0}.tpe-unified-section .tpe-context-view{margin-top:0}.touchpoint-cockpit-shell--refined .tpe-summary-card{cursor:default}.touchpoint-cockpit-shell--refined .tpe-summary-card:hover{transform:none}.touchpoint-reorganized-cockpit{border:var(--border-subtle);border-radius:var(--radius-large);background:color-mix(in srgb, var(--color-page-background) 44%, var(--color-card-surface));box-shadow:var(--shadow-card);gap:.95rem;padding:1.1rem;display:grid}.touchpoint-reorganized-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.5rem;padding:.25rem .15rem .7rem;display:grid}.touchpoint-reorganized-header h2{max-width:50rem;margin:.28rem 0 .35rem;font-size:clamp(1.25rem,2.3vw,1.8rem)}.touchpoint-reorganized-header p{max-width:52rem;color:var(--color-text-secondary);margin:0;font-size:.72rem}.touchpoint-review-badge{border:1px solid color-mix(in srgb, var(--color-accent-primary) 20%, var(--color-rule));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-accent-primary) 7%, var(--color-card-surface));min-height:1.9rem;color:var(--color-accent-critical);letter-spacing:.05em;align-items:center;padding:.4rem .68rem;font-size:.55rem;font-weight:700;display:inline-flex}.touchpoint-causal-flow{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);scrollbar-width:thin;align-items:center;gap:.5rem;padding:.7rem .8rem;display:flex;overflow-x:auto}.touchpoint-causal-flow span{color:var(--color-text-secondary);white-space:nowrap;flex:none;font-size:.6rem;font-weight:650}.touchpoint-causal-flow i{color:var(--color-accent-primary);font-size:.72rem;font-style:normal;font-weight:700}.touchpoint-choice-section,.touchpoint-derived-section,.touchpoint-measurement-section,.touchpoint-action-section{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);gap:.8rem;padding:1rem;display:grid}.touchpoint-step-heading{grid-template-columns:2.1rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.touchpoint-step-heading>span{background:color-mix(in srgb, var(--color-accent-primary) 9%, var(--color-card-surface));width:2.1rem;height:2.1rem;color:var(--color-accent-critical);border-radius:50%;place-items:center;font-size:.62rem;font-weight:720;display:grid}.touchpoint-step-heading h3{margin:.04rem 0 .18rem;font-size:.95rem}.touchpoint-step-heading p{color:var(--color-text-secondary);margin:0;font-size:.66rem}.touchpoint-choice-grid{gap:.65rem;display:grid}.touchpoint-choice-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.touchpoint-choice-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.touchpoint-choice-card{border:var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-page-background) 54%, var(--color-card-surface));min-height:8.4rem;color:var(--color-text-primary);font-family:var(--font-ui);text-align:left;cursor:pointer;align-content:start;gap:.38rem;padding:.85rem;transition:transform .15s,border-color .15s,background-color .15s;display:grid}.touchpoint-choice-card:hover{border-color:var(--color-rule-strong);transform:translateY(-1px)}.touchpoint-choice-card[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent-primary) 38%, var(--color-rule));background:color-mix(in srgb, var(--color-accent-primary) 7%, var(--color-card-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent-primary) 11%, transparent)}.touchpoint-choice-card>span{color:var(--color-text-tertiary);letter-spacing:.05em;font-size:.5rem;font-weight:700}.touchpoint-choice-card[aria-pressed=true]>span{color:var(--color-accent-critical)}.touchpoint-choice-card strong{font-size:.72rem;line-height:1.28}.touchpoint-choice-card p{color:var(--color-text-secondary);margin:0;font-size:.57rem;line-height:1.42}.touchpoint-active-combination{border:1px solid color-mix(in srgb, var(--color-accent-primary) 18%, var(--color-rule));border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-accent-primary) 4%, var(--color-card-surface));grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:1rem;padding:.85rem .95rem;display:grid}.touchpoint-active-combination span,.touchpoint-panel-title span,.touchpoint-reading-strip span,.touchpoint-action-grid span{color:var(--color-accent-critical);letter-spacing:.05em;font-size:.5rem;font-weight:700}.touchpoint-active-combination strong{margin-top:.25rem;font-size:.76rem;display:block}.touchpoint-active-combination p{color:var(--color-text-secondary);margin:0;font-size:.63rem}.touchpoint-derived-grid{grid-template-columns:minmax(0,1.6fr) minmax(18rem,.8fr);gap:.7rem;display:grid}.touchpoint-derived-panel{border:var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-page-background) 48%, var(--color-card-surface));min-width:0;padding:.85rem}.touchpoint-panel-title{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.65rem;display:flex}.touchpoint-panel-title h4{margin:.18rem 0 0;font-size:.78rem}.touchpoint-panel-title small{color:var(--color-text-tertiary);text-align:right;font-size:.52rem}.touchpoint-derived-journey,.touchpoint-priority-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.touchpoint-derived-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.touchpoint-derived-journey li{border:var(--border-subtle);background:var(--color-card-surface);border-radius:.72rem;grid-template-columns:1.65rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;padding:.55rem .6rem;display:grid}.touchpoint-derived-journey li>span,.touchpoint-priority-list li>span{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-size:.54rem;font-weight:680}.touchpoint-derived-journey strong,.touchpoint-priority-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;display:block;overflow:hidden}.touchpoint-derived-journey small,.touchpoint-priority-list small{color:var(--color-text-tertiary);margin-top:.1rem;font-size:.49rem;display:block}.touchpoint-derived-journey em{max-width:7rem;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.5rem;font-style:normal;overflow:hidden}.touchpoint-derived-journey b{color:var(--color-text-tertiary);grid-column:2/-1;font-size:.47rem;font-weight:600}.touchpoint-derived-journey li.is-critical{border-color:color-mix(in srgb, var(--color-accent-primary) 28%, var(--color-rule));background:color-mix(in srgb, var(--color-accent-primary) 6%, var(--color-card-surface))}.touchpoint-derived-journey li.is-critical b{color:var(--color-accent-critical)}.touchpoint-derived-journey li.is-persona{border-color:color-mix(in srgb, var(--color-status-positive) 24%, var(--color-rule))}.touchpoint-derived-journey li.is-model{border-color:color-mix(in srgb, var(--color-status-info) 22%, var(--color-rule))}.touchpoint-priority-list li{border-bottom:var(--border-subtle);grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.58rem 0;display:grid}.touchpoint-priority-list li:last-child{border-bottom:0}.touchpoint-priority-list b{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.53rem;font-weight:620}.touchpoint-reading-strip,.touchpoint-kpi-grid,.touchpoint-action-grid{gap:.65rem;display:grid}.touchpoint-reading-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.touchpoint-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.touchpoint-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.touchpoint-reading-strip article,.touchpoint-kpi-card,.touchpoint-action-grid article{border:var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-page-background) 46%, var(--color-card-surface));padding:.8rem}.touchpoint-reading-strip strong,.touchpoint-kpi-card strong,.touchpoint-action-grid strong{color:var(--color-text-primary);margin-top:.32rem;font-size:.78rem;display:block}.touchpoint-reading-strip p,.touchpoint-kpi-card p,.touchpoint-action-grid p{color:var(--color-text-secondary);margin:.28rem 0 0;font-size:.55rem;line-height:1.4}.touchpoint-kpi-card.is-healthy strong{color:var(--color-status-positive)}.touchpoint-kpi-card.is-warning strong{color:var(--color-accent-critical)}.touchpoint-fixture-boundary{border-top:var(--border-subtle);color:var(--color-text-tertiary);margin:0;padding-top:.65rem;font-size:.54rem}.touchpoint-comparison-copy{border-top:1px dashed var(--color-rule-strong);gap:.85rem;padding-top:1.25rem;display:grid}.touchpoint-comparison-copy>header{border:1px dashed var(--color-rule-strong);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-status-warning) 4%, var(--color-card-surface));grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.25rem;padding:.9rem 1rem;display:grid}.touchpoint-comparison-copy h2{margin:.28rem 0;font-size:.95rem}.touchpoint-comparison-copy p{max-width:50rem;color:var(--color-text-secondary);margin:0;font-size:.63rem}.touchpoint-comparison-copy>header>span{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-status-warning) 14%, var(--color-card-surface));min-height:1.8rem;color:var(--color-text-primary);white-space:nowrap;align-items:center;padding:.36rem .62rem;font-size:.52rem;font-weight:700;display:inline-flex}@media (width<=78rem){.touchpoint-choice-grid--five{grid-template-columns:repeat(3,minmax(0,1fr))}.touchpoint-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=64rem){.touchpoint-choice-grid--three,.touchpoint-derived-grid,.touchpoint-active-combination,.touchpoint-reading-strip,.touchpoint-action-grid,.touchpoint-derived-journey{grid-template-columns:1fr}}@media (width<=48rem){.touchpoint-reorganized-header,.touchpoint-comparison-copy>header,.touchpoint-choice-grid--five,.touchpoint-kpi-grid{grid-template-columns:1fr}}.touchpoint-phase-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.touchpoint-phase-overview article{border:var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-page-background) 48%, var(--color-card-surface));align-content:start;gap:.32rem;min-height:7.1rem;padding:.8rem;display:grid}.touchpoint-phase-overview article>span{color:var(--color-accent-critical);font-size:.52rem;font-weight:720}.touchpoint-phase-overview article>strong{font-size:.72rem}.touchpoint-phase-overview article>p{color:var(--color-text-secondary);margin:0;font-size:.54rem;line-height:1.4}.touchpoint-phase-overview article>small{color:var(--color-text-tertiary);margin-top:auto;font-size:.5rem;font-weight:620}.touchpoint-stage-analysis{gap:.75rem;padding-top:.2rem;display:grid}.touchpoint-stage-analysis__header{border:1px solid color-mix(in srgb, var(--color-accent-primary) 18%, var(--color-rule));border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-accent-primary) 4%, var(--color-card-surface));grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.25rem;padding:.85rem .95rem;display:grid}.touchpoint-stage-analysis__header>div:first-child>span{color:var(--color-accent-critical);letter-spacing:.055em;font-size:.5rem;font-weight:720}.touchpoint-stage-analysis__header h4{margin:.24rem 0;font-size:.82rem}.touchpoint-stage-analysis__header p{max-width:49rem;color:var(--color-text-secondary);margin:0;font-size:.58rem;line-height:1.42}.touchpoint-stage-analysis__actions{align-items:center;gap:.42rem;display:flex}.touchpoint-stage-analysis__actions button{border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-card-surface);min-height:1.9rem;color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;padding:.38rem .65rem;font-size:.55rem;font-weight:650}.touchpoint-stage-analysis__actions button:hover{border-color:var(--color-rule-strong);color:var(--color-text-primary)}.touchpoint-stage-analysis__legend{border:var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-page-background) 62%, var(--color-card-surface));scrollbar-width:thin;align-items:center;gap:.38rem;padding:.6rem .7rem;display:flex;overflow-x:auto}.touchpoint-stage-analysis__legend span{color:var(--color-text-secondary);white-space:nowrap;flex:none;font-size:.5rem;font-weight:630}.touchpoint-stage-analysis__legend i{color:var(--color-accent-primary);font-size:.58rem;font-style:normal;font-weight:700}.touchpoint-stage-phase-list{gap:.85rem;display:grid}.touchpoint-stage-phase{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);overflow:hidden}.touchpoint-stage-phase__header{border-bottom:var(--border-subtle);background:color-mix(in srgb, var(--color-page-background) 48%, var(--color-card-surface));justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.touchpoint-stage-phase__header>div{align-items:center;gap:.65rem;display:flex}.touchpoint-stage-phase__header>div>span{background:color-mix(in srgb, var(--color-accent-primary) 8%, var(--color-card-surface));width:1.8rem;height:1.8rem;color:var(--color-accent-critical);border-radius:50%;place-items:center;font-size:.54rem;font-weight:720;display:grid}.touchpoint-stage-phase__header h5{margin:0;font-size:.76rem}.touchpoint-stage-phase__header p{color:var(--color-text-secondary);margin:.12rem 0 0;font-size:.52rem}.touchpoint-stage-phase__header>strong{color:var(--color-text-secondary);white-space:nowrap;font-size:.52rem;font-weight:640}.touchpoint-stage-phase__empty{color:var(--color-text-tertiary);margin:0;padding:.9rem;font-size:.56rem}.touchpoint-stage-table{display:grid}.touchpoint-stage-table__head,.touchpoint-stage-record__summary{grid-template-columns:minmax(7.6rem,.75fr) minmax(12rem,1.35fr) minmax(8rem,.8fr) minmax(12rem,1.2fr) minmax(8rem,.78fr) 4.2rem;align-items:center;gap:.7rem;display:grid}.touchpoint-stage-table__head{border-bottom:var(--border-subtle);background:var(--color-card-surface);padding:.62rem .8rem}.touchpoint-stage-table__head span{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:.47rem;font-weight:700}.touchpoint-stage-record{border-bottom:var(--border-subtle);background:var(--color-card-surface)}.touchpoint-stage-record:last-child{border-bottom:0}.touchpoint-stage-record.is-critical{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--color-accent-primary) 70%, transparent)}.touchpoint-stage-record.is-persona{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--color-status-positive) 55%, transparent)}.touchpoint-stage-record.is-model{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--color-status-info) 50%, transparent)}.touchpoint-stage-record__summary{padding:.72rem .8rem}.touchpoint-stage-record__identity{grid-template-columns:1.55rem minmax(0,1fr);align-items:center;gap:.45rem;display:grid}.touchpoint-stage-record__identity>span{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-size:.52rem;font-weight:680}.touchpoint-stage-record__identity strong,.touchpoint-stage-record__channel-summary strong,.touchpoint-stage-record__economics strong{font-size:.61rem;display:block}.touchpoint-stage-record__identity small,.touchpoint-stage-record__channel-summary small,.touchpoint-stage-record__economics small{color:var(--color-text-tertiary);margin-top:.1rem;font-size:.47rem;line-height:1.3;display:block}.touchpoint-stage-record__summary>p{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.52rem;line-height:1.38;display:-webkit-box;overflow:hidden}.touchpoint-stage-record__experience{color:var(--color-text-tertiary)!important}.touchpoint-stage-record__economics strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.touchpoint-stage-record__summary>button{border:var(--border-subtle);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-page-background) 56%, var(--color-card-surface));min-height:1.8rem;color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;padding:.35rem .52rem;font-size:.52rem;font-weight:650}.touchpoint-stage-record__summary>button[aria-expanded=true]{border-color:color-mix(in srgb, var(--color-accent-primary) 22%, var(--color-rule));background:color-mix(in srgb, var(--color-accent-primary) 6%, var(--color-card-surface));color:var(--color-accent-critical)}.touchpoint-stage-record__details{background:color-mix(in srgb, var(--color-page-background) 34%, var(--color-card-surface));gap:.7rem;padding:.2rem .8rem .85rem;display:grid}.touchpoint-stage-action{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:.72rem .8rem;display:grid}.touchpoint-stage-action>span,.touchpoint-channel-card header span,.touchpoint-contained-card header span,.touchpoint-contained-grid span,.touchpoint-stage-economics header span{color:var(--color-accent-critical);letter-spacing:.05em;font-size:.47rem;font-weight:720}.touchpoint-stage-action p{color:var(--color-text-primary);margin:0;font-size:.6rem;line-height:1.45}.touchpoint-channel-list{gap:.62rem;display:grid}.touchpoint-channel-card{border:1px solid color-mix(in srgb, var(--color-status-info) 16%, var(--color-rule));border-radius:var(--radius-card);background:var(--color-card-surface);overflow:hidden}.touchpoint-channel-card>header{border-bottom:var(--border-subtle);background:color-mix(in srgb, var(--color-status-info) 4%, var(--color-card-surface));justify-content:space-between;align-items:flex-start;gap:1rem;padding:.7rem .8rem;display:flex}.touchpoint-channel-card h6,.touchpoint-contained-card h6{margin:.18rem 0 0;font-size:.64rem}.touchpoint-channel-card>header>strong{color:var(--color-text-secondary);white-space:nowrap;font-size:.49rem;font-weight:640}.touchpoint-contained-list{gap:.5rem;padding:.65rem;display:grid}.touchpoint-contained-card{border:var(--border-subtle);background:color-mix(in srgb, var(--color-page-background) 46%, var(--color-card-surface));border-radius:.72rem;padding:.7rem}.touchpoint-contained-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.58rem;display:grid}.touchpoint-contained-grid>div{background:var(--color-card-surface);border-radius:.6rem;padding:.6rem}.touchpoint-contained-grid p{color:var(--color-text-secondary);margin:.22rem 0 0;font-size:.51rem;line-height:1.42}.touchpoint-stage-economics{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);overflow:hidden}.touchpoint-stage-economics>header{border-bottom:var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.7rem .8rem;display:flex}.touchpoint-stage-economics>header>strong{color:var(--color-text-secondary);font-size:.52rem;font-weight:640}.touchpoint-stage-economics>div{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.touchpoint-stage-economics article{border-right:var(--border-subtle);min-width:0;padding:.72rem}.touchpoint-stage-economics article:last-child{border-right:0}.touchpoint-stage-economics article>span{color:var(--color-text-tertiary);font-size:.47rem;line-height:1.3;display:block}.touchpoint-stage-economics article>strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin-top:.24rem;font-size:.68rem;display:block}@media (width<=78rem){.touchpoint-phase-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.touchpoint-stage-table__head{display:none}.touchpoint-stage-record__summary{grid-template-columns:minmax(8rem,.8fr) minmax(0,1.5fr) minmax(7rem,.75fr) 4rem}.touchpoint-stage-record__experience,.touchpoint-stage-record__economics{display:none}.touchpoint-contained-grid,.touchpoint-stage-economics>div{grid-template-columns:1fr}.touchpoint-stage-economics article{border-right:0;border-bottom:var(--border-subtle)}.touchpoint-stage-economics article:last-child{border-bottom:0}}@media (width<=52rem){.touchpoint-stage-analysis__header,.touchpoint-stage-record__summary,.touchpoint-stage-action{grid-template-columns:1fr}.touchpoint-stage-analysis__actions{flex-direction:column;align-items:stretch}.touchpoint-stage-record__summary>button{width:100%}.touchpoint-phase-overview{grid-template-columns:1fr}}.touchpoint-economic-ownership{border:1px solid color-mix(in srgb, var(--color-accent-primary) 15%, var(--color-rule));border-radius:var(--radius-large);background:color-mix(in srgb, var(--color-page-background) 52%, var(--color-card-surface));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.05rem;display:grid}.touchpoint-economic-ownership article{border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);min-height:6.8rem;padding:1rem}.touchpoint-economic-ownership article>span,.touchpoint-channel-economics span,.touchpoint-contained-card__header span,.touchpoint-economic-event span,.touchpoint-stage-reconciliation span{color:var(--color-accent-critical);letter-spacing:.055em;font-size:.48rem;font-weight:720}.touchpoint-economic-ownership article>strong{margin-top:.34rem;font-size:.72rem;line-height:1.3;display:block}.touchpoint-economic-ownership article>p{color:var(--color-text-secondary);margin:.45rem 0 0;font-size:.56rem;line-height:1.5}.touchpoint-economic-ownership>i{color:var(--color-text-tertiary);text-align:center;white-space:nowrap;font-size:.52rem;font-style:normal;font-weight:650}.touchpoint-stage-record__details{gap:1.35rem;padding:1.15rem 1.2rem 1.35rem}.touchpoint-stage-action{grid-template-columns:minmax(12rem,.5fr) minmax(0,1.5fr);gap:1.4rem;padding:1.15rem 1.2rem}.touchpoint-stage-action>div>strong{color:var(--color-text-primary);margin-top:.3rem;font-size:.64rem;display:block}.touchpoint-stage-action p{align-self:center;font-size:.66rem;line-height:1.55}.touchpoint-channel-list{gap:1.4rem}.touchpoint-channel-card{border-color:color-mix(in srgb, var(--color-status-info) 17%, var(--color-rule));border-radius:calc(var(--radius-large) + .1rem);box-shadow:0 12px 30px #0f172a09}.touchpoint-channel-card>header{padding:1.05rem 1.15rem}.touchpoint-channel-card h6{margin-top:.3rem;font-size:.76rem}.touchpoint-channel-economics{border-bottom:var(--border-subtle);background:color-mix(in srgb, var(--color-status-info) 3%, var(--color-card-surface));grid-template-columns:minmax(15rem,1.1fr) minmax(0,1.9fr);align-items:start;gap:1.5rem;padding:1.05rem 1.15rem;display:grid}.touchpoint-channel-economics>div>strong{margin-top:.3rem;font-size:.68rem;display:block}.touchpoint-channel-economics>div>p{max-width:34rem;color:var(--color-text-secondary);margin:.45rem 0 0;font-size:.55rem;line-height:1.52}.touchpoint-channel-economics dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;display:grid}.touchpoint-channel-economics dl>div{border:var(--border-subtle);background:var(--color-card-surface);border-radius:.72rem;min-height:5.2rem;padding:.8rem}.touchpoint-channel-economics dt{color:var(--color-text-tertiary);font-size:.48rem;line-height:1.3}.touchpoint-channel-economics dd{color:var(--color-text-primary);margin:.35rem 0 0;font-size:.66rem;font-weight:680;line-height:1.35}.touchpoint-contained-list{grid-template-columns:repeat(auto-fit,minmax(min(31rem,100%),1fr));gap:1rem;padding:1.15rem}.touchpoint-contained-card{border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-page-background) 40%, var(--color-card-surface));align-content:start;gap:1rem;min-width:0;padding:1.05rem;display:grid}.touchpoint-contained-card__header{border-bottom:var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.touchpoint-contained-card__header h6{margin-top:.28rem;font-size:.7rem;line-height:1.35}.touchpoint-contained-card__header em{border:1px solid color-mix(in srgb, var(--color-accent-primary) 18%, var(--color-rule));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-accent-primary) 5%, var(--color-card-surface));color:var(--color-text-secondary);white-space:nowrap;flex:none;padding:.35rem .55rem;font-size:.48rem;font-style:normal;font-weight:650}.touchpoint-contained-experience{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.touchpoint-contained-experience>section{border:var(--border-subtle);background:var(--color-card-surface);border-radius:.72rem;min-height:8.1rem;padding:.85rem}.touchpoint-contained-experience p{color:var(--color-text-secondary);margin:.32rem 0 0;font-size:.53rem;line-height:1.52}.touchpoint-economic-event{border:1px solid color-mix(in srgb, var(--color-accent-primary) 16%, var(--color-rule));border-radius:var(--radius-card);background:var(--color-card-surface);overflow:hidden}.touchpoint-economic-event>header{border-bottom:var(--border-subtle);background:color-mix(in srgb, var(--color-accent-primary) 3%, var(--color-card-surface));justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem .9rem;display:flex}.touchpoint-economic-event>header strong{margin-top:.28rem;font-size:.62rem;display:block}.touchpoint-economic-event>header small{color:var(--color-text-tertiary);white-space:nowrap;font-size:.48rem}.touchpoint-economic-event>div,.touchpoint-stage-reconciliation>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.touchpoint-economic-event article,.touchpoint-stage-reconciliation article{border-right:var(--border-subtle);border-bottom:var(--border-subtle);min-height:5.6rem;padding:.85rem}.touchpoint-economic-event article:nth-child(3n),.touchpoint-stage-reconciliation article:nth-child(3n){border-right:0}.touchpoint-economic-event article:nth-last-child(-n+3),.touchpoint-stage-reconciliation article:nth-last-child(-n+3){border-bottom:0}.touchpoint-economic-event article>span,.touchpoint-stage-reconciliation article>span{color:var(--color-text-tertiary);font-size:.47rem;line-height:1.35;display:block}.touchpoint-economic-event article>strong,.touchpoint-stage-reconciliation article>strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin-top:.38rem;font-size:.72rem;display:block}.touchpoint-economic-event article.is-net,.touchpoint-stage-reconciliation article.is-net{background:color-mix(in srgb, var(--color-status-positive) 5%, var(--color-card-surface))}.touchpoint-economic-event article.is-net>strong,.touchpoint-stage-reconciliation article.is-net>strong{color:var(--color-status-positive)}.touchpoint-stage-reconciliation{border:1px solid color-mix(in srgb, var(--color-status-positive) 18%, var(--color-rule));border-radius:var(--radius-large);background:var(--color-card-surface);overflow:hidden}.touchpoint-stage-reconciliation>header{border-bottom:var(--border-subtle);background:color-mix(in srgb, var(--color-status-positive) 3%, var(--color-card-surface));grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr);align-items:center;gap:1.5rem;padding:1rem 1.1rem;display:grid}.touchpoint-stage-reconciliation>header strong{margin-top:.3rem;font-size:.7rem;display:block}.touchpoint-stage-reconciliation>header p{color:var(--color-text-secondary);margin:0;font-size:.55rem;line-height:1.52}@media (width<=78rem){.touchpoint-economic-ownership,.touchpoint-channel-economics,.touchpoint-stage-reconciliation>header{grid-template-columns:1fr}.touchpoint-economic-ownership>i{justify-self:center;transform:rotate(90deg)}.touchpoint-channel-economics dl,.touchpoint-contained-experience,.touchpoint-economic-event>div,.touchpoint-stage-reconciliation>div{grid-template-columns:repeat(2,minmax(0,1fr))}.touchpoint-economic-event article:nth-child(3n),.touchpoint-stage-reconciliation article:nth-child(3n){border-right:var(--border-subtle)}.touchpoint-economic-event article:nth-child(2n),.touchpoint-stage-reconciliation article:nth-child(2n){border-right:0}.touchpoint-economic-event article:nth-last-child(-n+3),.touchpoint-stage-reconciliation article:nth-last-child(-n+3){border-bottom:var(--border-subtle)}.touchpoint-economic-event article:nth-last-child(-n+2),.touchpoint-stage-reconciliation article:nth-last-child(-n+2){border-bottom:0}}@media (width<=52rem){.touchpoint-stage-action,.touchpoint-channel-economics dl,.touchpoint-contained-experience,.touchpoint-economic-event>div,.touchpoint-stage-reconciliation>div{grid-template-columns:1fr}.touchpoint-contained-card__header,.touchpoint-economic-event>header{flex-direction:column;align-items:stretch}.touchpoint-contained-card__header em,.touchpoint-economic-event>header small{align-self:flex-start}.touchpoint-economic-event article,.touchpoint-stage-reconciliation article,.touchpoint-economic-event article:nth-child(2n),.touchpoint-stage-reconciliation article:nth-child(2n),.touchpoint-economic-event article:nth-child(3n),.touchpoint-stage-reconciliation article:nth-child(3n){border-right:0;border-bottom:var(--border-subtle)}.touchpoint-economic-event article:last-child,.touchpoint-stage-reconciliation article:last-child{border-bottom:0}}.touchpoint-v18-cockpit{background:linear-gradient(180deg, color-mix(in srgb, var(--color-page-background) 92%, white) 0%, color-mix(in srgb, var(--color-page-background) 82%, white) 100%);border:0;gap:3.5rem;width:min(100%,90rem);margin-inline:auto;padding:1.5rem}.touchpoint-v18-header{background:0 0;border:0;padding:0}.touchpoint-v18-header h2{letter-spacing:-.025em;max-width:48rem;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.08}.touchpoint-v18-header p{max-width:62ch;font-size:.88rem;line-height:1.55}.touchpoint-v18-causal-flow{background:color-mix(in srgb, var(--color-card-surface) 88%, transparent);scrollbar-width:thin;border:0;border-radius:1rem;align-items:center;gap:.55rem;padding:.78rem .95rem;display:flex;overflow-x:auto;box-shadow:0 10px 28px #0f172a0b}.touchpoint-v18-causal-flow a{color:var(--color-text-secondary);white-space:nowrap;flex:none;font-size:.72rem;font-weight:650;text-decoration:none}.touchpoint-v18-causal-flow a:hover{color:var(--color-text-primary)}.touchpoint-v18-causal-flow i{color:var(--color-text-tertiary);font-size:.7rem;font-style:normal}.touchpoint-v18-scenario,.touchpoint-v18-briefing,.touchpoint-v18-journey,.touchpoint-v18-priority,.touchpoint-v18-stage-explorer,.touchpoint-v18-actions,.touchpoint-v18-secondary-indicators{scroll-margin-top:1rem}.touchpoint-v18-scenario{gap:1.2rem;display:grid}.touchpoint-v18-scenario-bar{background:var(--color-card-surface);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.2rem 1.35rem;display:grid;box-shadow:0 12px 34px #0f172a0e}.touchpoint-v18-scenario-bar span,.touchpoint-v18-section-heading span,.touchpoint-v18-briefing-grid span,.touchpoint-v18-phase-grid>article>span,.touchpoint-v18-stage-detail span,.touchpoint-v18-actions article>span{color:var(--color-text-tertiary);letter-spacing:.045em;text-transform:uppercase;font-size:.68rem;font-weight:650}.touchpoint-v18-scenario-bar strong{margin-top:.3rem;font-size:1rem;line-height:1.25;display:block}.touchpoint-v18-scenario-bar p{max-width:65ch;color:var(--color-text-secondary);margin:.35rem 0 0;font-size:.78rem;line-height:1.48}.touchpoint-v18-scenario-bar button,.touchpoint-v18-stage-summary>button,.touchpoint-v18-priority-action button,.touchpoint-v18-experience-pane>header button{background:color-mix(in srgb, var(--color-page-background) 76%, white);min-height:2.25rem;color:var(--color-text-primary);font-family:var(--font-ui);cursor:pointer;border:0;border-radius:999px;padding:.52rem .82rem;font-size:.72rem;font-weight:650}.touchpoint-v18-scenario-bar button:hover,.touchpoint-v18-stage-summary>button:hover,.touchpoint-v18-priority-action button:hover,.touchpoint-v18-experience-pane>header button:hover{background:color-mix(in srgb, var(--color-accent-primary) 8%, white)}.touchpoint-v18-scenario-editor{background:var(--color-card-surface);border-radius:1rem;gap:1.6rem;padding:1.4rem;display:grid;box-shadow:0 12px 34px #0f172a0b}.touchpoint-v18-scenario-editor fieldset{border:0;min-width:0;margin:0;padding:0}.touchpoint-v18-scenario-editor legend{color:var(--color-text-primary);margin-bottom:.7rem;font-size:.82rem;font-weight:680}.touchpoint-v18-segmented{gap:.55rem;display:grid}.touchpoint-v18-segmented--three{grid-template-columns:repeat(3,minmax(0,1fr))}.touchpoint-v18-segmented--five{grid-template-columns:repeat(5,minmax(0,1fr))}.touchpoint-v18-segmented button{background:color-mix(in srgb, var(--color-page-background) 58%, white);min-width:0;min-height:5.4rem;color:var(--color-text-primary);font-family:var(--font-ui);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:.82rem;align-content:start;gap:.35rem;padding:.85rem;display:grid}.touchpoint-v18-segmented button[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent-primary) 26%, transparent);background:color-mix(in srgb, var(--color-accent-primary) 6%, white)}.touchpoint-v18-segmented button strong{font-size:.76rem;line-height:1.3}.touchpoint-v18-segmented button span{color:var(--color-text-secondary);text-transform:none;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;line-height:1.4;display:-webkit-box;overflow:hidden}.touchpoint-v18-section-heading{gap:.35rem;display:grid}.touchpoint-v18-section-heading h3{letter-spacing:-.015em;margin:.15rem 0 0;font-size:1.25rem;line-height:1.2}.touchpoint-v18-section-heading p{max-width:65ch;color:var(--color-text-secondary);margin:.15rem 0 0;font-size:.8rem;line-height:1.5}.touchpoint-v18-section-heading--with-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem}.touchpoint-v18-briefing,.touchpoint-v18-journey,.touchpoint-v18-priority,.touchpoint-v18-stage-explorer,.touchpoint-v18-actions{gap:1.2rem;display:grid}.touchpoint-v18-briefing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.touchpoint-v18-briefing-grid article{background:var(--color-card-surface);border-radius:.95rem;min-height:8.4rem;padding:1.1rem;box-shadow:0 10px 26px #0f172a0b}.touchpoint-v18-briefing-grid article>strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:.7rem;font-size:1.35rem;display:block}.touchpoint-v18-briefing-grid article>p{color:var(--color-text-secondary);margin:.6rem 0 0;font-size:.72rem;line-height:1.48}.is-positive-value{color:var(--color-status-positive)!important}.is-negative-value,.is-cost-value{color:var(--color-accent-critical)!important}.touchpoint-v18-phase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.touchpoint-v18-phase-grid article{background:var(--color-card-surface);border-radius:.95rem;align-content:start;min-height:14rem;padding:1.1rem;display:grid;box-shadow:0 10px 26px #0f172a0a}.touchpoint-v18-phase-grid article>strong{margin-top:.45rem;font-size:.9rem}.touchpoint-v18-phase-grid article>p{color:var(--color-text-secondary);margin:.45rem 0 0;font-size:.72rem;line-height:1.48}.touchpoint-v18-phase-grid dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:1rem 0 0;display:grid}.touchpoint-v18-phase-grid dl>div{min-width:0}.touchpoint-v18-phase-grid dt{color:var(--color-text-tertiary);font-size:.62rem}.touchpoint-v18-phase-grid dd{font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:.76rem;font-weight:680}.touchpoint-v18-phase-grid article>small{color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:auto;padding-top:1rem;font-size:.68rem;line-height:1.45;display:-webkit-box;overflow:hidden}.touchpoint-v18-priority-list{background:var(--color-card-surface);border-radius:1rem;overflow:hidden;box-shadow:0 10px 30px #0f172a0b}.touchpoint-v18-priority-head,.touchpoint-v18-priority-row{grid-template-columns:minmax(8rem,.85fr) minmax(7rem,.7fr) minmax(9rem,.9fr) minmax(16rem,1.8fr) minmax(6rem,.65fr) 4.5rem;align-items:center;gap:.85rem;display:grid}.touchpoint-v18-priority-head{background:color-mix(in srgb, var(--color-page-background) 62%, white);padding:.78rem 1rem}.touchpoint-v18-priority-head span{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.64rem;font-weight:650}.touchpoint-v18-priority-row{border-top:1px solid color-mix(in srgb, var(--color-rule) 74%, transparent);min-height:4.4rem;padding:.82rem 1rem}.touchpoint-v18-priority-row>strong,.touchpoint-v18-priority-row>span{color:var(--color-text-secondary);font-size:.72rem;line-height:1.4}.touchpoint-v18-priority-row>strong{color:var(--color-text-primary)}.touchpoint-v18-stage-controls{align-items:end;gap:.65rem;display:flex}.touchpoint-v18-stage-controls label{gap:.3rem;display:grid}.touchpoint-v18-stage-controls label>span{color:var(--color-text-tertiary);font-size:.62rem}.touchpoint-v18-stage-controls select{background:var(--color-card-surface);min-width:8.8rem;min-height:2.25rem;color:var(--color-text-primary);font-family:var(--font-ui);border:0;border-radius:.7rem;padding:.42rem 1.85rem .42rem .62rem;font-size:.72rem;box-shadow:0 6px 18px #0f172a0a}.touchpoint-v18-stage-phase-list{gap:2rem;display:grid}.touchpoint-v18-stage-phase{gap:.8rem;display:grid}.touchpoint-v18-stage-phase__header{justify-content:space-between;align-items:center;gap:1rem;padding-inline:.2rem;display:flex}.touchpoint-v18-stage-phase__header>div{align-items:center;gap:.7rem;display:flex}.touchpoint-v18-stage-phase__header>div>span{background:color-mix(in srgb, var(--color-accent-primary) 7%, white);width:2rem;height:2rem;color:var(--color-text-secondary);border-radius:50%;place-items:center;font-size:.68rem;font-weight:680;display:grid}.touchpoint-v18-stage-phase__header h4{margin:0;font-size:.95rem}.touchpoint-v18-stage-phase__header p,.touchpoint-v18-stage-phase__header>strong{color:var(--color-text-secondary);margin:.15rem 0 0;font-size:.68rem;line-height:1.4}.touchpoint-v18-stage-list{gap:.7rem;display:grid}.touchpoint-v18-stage-sheet{background:var(--color-card-surface);border:0;border-radius:1rem;overflow:hidden;box-shadow:0 12px 34px #0f172a0e}.touchpoint-v18-stage-sheet.is-critical{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-accent-critical) 72%, transparent), 0 12px 34px #0f172a0e}.touchpoint-v18-stage-sheet.is-persona{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-status-positive) 62%, transparent), 0 12px 34px #0f172a0e}.touchpoint-v18-stage-sheet.is-model{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-accent-primary) 45%, transparent), 0 12px 34px #0f172a0e}.touchpoint-v18-stage-summary{grid-template-columns:minmax(8rem,.9fr) minmax(10rem,1fr) minmax(16rem,1.8fr) minmax(7rem,.75fr) 4.5rem;align-items:center;gap:1rem;min-height:5.2rem;padding:.95rem 1.1rem;display:grid}.touchpoint-v18-stage-identity{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.touchpoint-v18-stage-identity>span{color:var(--color-text-tertiary);font-size:.72rem;font-weight:680}.touchpoint-v18-stage-identity strong,.touchpoint-v18-stage-coverage strong{font-size:.78rem;line-height:1.35;display:block}.touchpoint-v18-stage-identity small,.touchpoint-v18-stage-coverage small{color:var(--color-text-tertiary);margin-top:.18rem;font-size:.66rem;display:block}.touchpoint-v18-stage-summary>p{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.72rem;line-height:1.45;display:-webkit-box;overflow:hidden}.touchpoint-v18-stage-summary>p>span{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.035em;margin-bottom:.15rem;font-size:.62rem;font-weight:650;display:block}.touchpoint-v18-stage-net span{color:var(--color-text-tertiary);font-size:.62rem;display:block}.touchpoint-v18-stage-net strong{font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.9rem;display:block}.touchpoint-v18-stage-now,.touchpoint-v18-stage-risk{color:var(--color-text-secondary);margin:.45rem 0 0;font-size:.72rem;line-height:1.45}.touchpoint-v18-stage-now>span,.touchpoint-v18-stage-risk>span{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.035em;margin-bottom:.15rem;font-size:.62rem;font-weight:650;display:block}.touchpoint-v18-stage-risk>span{color:var(--color-status-attention)}.touchpoint-v18-stage-connector{border-top:1px dashed color-mix(in srgb, var(--color-rule) 74%, transparent);margin:0 1.5rem 1.4rem;padding-top:.9rem}.touchpoint-v18-stage-connector>span{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.035em;margin-bottom:.45rem;font-size:.62rem;font-weight:650;display:block}.touchpoint-v18-stage-connector button,.touchpoint-v18-phase-cta{background:color-mix(in srgb, var(--color-page-background) 76%, white);min-height:2.25rem;color:var(--color-text-primary);font-family:var(--font-ui);cursor:pointer;text-align:left;border:0;border-radius:999px;padding:.52rem .82rem;font-size:.72rem;font-weight:650}.touchpoint-v18-stage-connector button:hover,.touchpoint-v18-phase-cta:hover{background:color-mix(in srgb, var(--color-accent-primary) 8%, white)}.touchpoint-v18-phase-copy{margin-top:.7rem}.touchpoint-v18-phase-copy p{color:var(--color-text-secondary);margin:.45rem 0 0;font-size:.72rem;line-height:1.48}.touchpoint-v18-phase-copy p>span{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.035em;margin-bottom:.15rem;font-size:.62rem;font-weight:650;display:block}.touchpoint-v18-phase-risk>span{color:var(--color-status-attention)}.touchpoint-v18-phase-cta{width:100%;margin-top:.7rem}.touchpoint-v18-tp-table-controls{justify-content:flex-end;margin:0 1.5rem;display:flex}.touchpoint-v18-tp-table-controls button{min-height:1.9rem;color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem .7rem;font-size:.68rem;font-weight:600}.touchpoint-v18-tp-table-controls button:hover{background:color-mix(in srgb, var(--color-accent-primary) 8%, white)}.touchpoint-v18-tp-table{border-collapse:collapse;width:calc(100% - 3rem);margin:.6rem 1.5rem 0;font-size:.76rem}.touchpoint-v18-tp-table th{text-align:left;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.035em;border-bottom:1px solid color-mix(in srgb, var(--color-rule) 74%, transparent);padding:0 .6rem .5rem;font-size:.62rem;font-weight:650}.touchpoint-v18-tp-table td{vertical-align:top;border-bottom:1px solid color-mix(in srgb, var(--color-rule) 74%, transparent);padding:.85rem .6rem}.touchpoint-v18-tp-table tr:last-child td{border-bottom:none}.touchpoint-v18-tp-name{white-space:nowrap;font-weight:680}.touchpoint-v18-tp-detail{color:var(--color-text-secondary);max-width:22ch;line-height:1.45}.touchpoint-v18-impact-cell{align-items:center;gap:.6rem;display:flex}.touchpoint-v18-impact-ring{flex:none;width:38px;height:38px;position:relative}.touchpoint-v18-impact-val{font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:flex;position:absolute;inset:0}.touchpoint-v18-impact-sub{color:var(--color-text-tertiary);white-space:nowrap;font-size:.62rem}.touchpoint-v18-conf-chip{background:color-mix(in srgb, var(--color-accent-primary) 10%, transparent);color:var(--color-text-secondary);border-radius:999px;padding:.25rem .55rem;font-size:.66rem;line-height:1.4;display:inline-block}.touchpoint-v18-numbers-reveal{border-top:1px solid color-mix(in srgb, var(--color-rule) 74%, transparent);margin:1.2rem 1.5rem 0;padding-top:1rem}.touchpoint-v18-numbers-reveal>summary{cursor:pointer;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.035em;font-size:.66rem;font-weight:650;list-style:none}.touchpoint-v18-numbers-reveal>summary:before{content:"▸ "}.touchpoint-v18-numbers-reveal[open]>summary:before{content:"▾ "}.touchpoint-v18-numbers-reveal .touchpoint-v18-channel-ledgers{margin-top:1rem}.touchpoint-v18-numbers-reveal .touchpoint-v18-stage-subtotal{margin-top:1.2rem}.touchpoint-v23-tree{padding:1.5rem 1.5rem 2.2rem}.touchpoint-v23-tree-bar{border-bottom:1px solid color-mix(in srgb, var(--color-rule) 74%, transparent);flex-direction:column;align-items:flex-start;gap:.6rem;margin-bottom:1.2rem;padding-bottom:1rem;display:flex}.touchpoint-v23-breadcrumb{flex-wrap:wrap;align-items:center;gap:.2rem;font-size:.76rem;display:flex}.touchpoint-v23-breadcrumb button{color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;padding:.15rem .3rem;font-size:.76rem}.touchpoint-v23-breadcrumb button:hover{color:var(--color-text-primary);text-decoration:underline}.touchpoint-v23-breadcrumb strong{color:var(--color-text-primary);padding:.15rem .3rem}.touchpoint-v23-persistent-badges{flex-wrap:wrap;gap:.5rem;display:flex}.touchpoint-v23-badge{background:color-mix(in srgb, var(--color-page-background) 76%, white);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:baseline;gap:.35rem;padding:.3rem .65rem;font-size:.68rem;font-weight:600;display:inline-flex}.touchpoint-v23-badge-label{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.6rem;font-weight:700}.touchpoint-v23-back{color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-bottom:1rem;padding:.4rem .7rem;font-size:.72rem;font-weight:650}.touchpoint-v23-back:hover{background:color-mix(in srgb, var(--color-accent-primary) 8%, white)}.touchpoint-v23-node-header{margin-bottom:1rem}.touchpoint-v23-node-kind{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.35rem;font-size:.62rem;font-weight:650;display:inline-block}.touchpoint-v23-node-header h2{margin:0;font-size:1.25rem}.touchpoint-v23-node-header p{color:var(--color-text-secondary);margin:.3rem 0 0;font-size:.8rem}.touchpoint-v23-node-summary,.touchpoint-v23-ledger-reveal{max-width:62ch;margin-bottom:1.4rem}.touchpoint-v23-ledger-reveal summary{cursor:pointer;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:650}.touchpoint-v23-ledger-reveal summary:hover{color:var(--color-text-primary)}.touchpoint-v23-ledger-note{color:var(--color-text-tertiary);font-size:var(--text-xs);margin:.5rem 0 0}.touchpoint-v23-ledger{border:var(--border-subtle);border-radius:.6rem;margin-top:.6rem;overflow:hidden}.touchpoint-v23-ledger-row{border-top:var(--border-subtle);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .8rem;display:flex}.touchpoint-v23-ledger-row:first-child{border-top:0}.touchpoint-v23-ledger-row [role=cell]:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.touchpoint-v23-ledger-head{background:color-mix(in srgb, var(--color-page-background) 60%, transparent);color:var(--color-text-tertiary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.touchpoint-v23-ledger-total{border-top:1px solid var(--color-rule);font-weight:650}.touchpoint-v23-advice{background:color-mix(in srgb, var(--color-page-background) 65%, white);border-radius:.7rem;max-width:62ch;margin-bottom:1.6rem;padding:.9rem 1rem}.touchpoint-v23-advice-label{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;font-size:.62rem;font-weight:650;display:block}.touchpoint-v23-advice p{color:var(--color-text-secondary);margin:0 0 .6rem;font-size:.78rem;line-height:1.5}.touchpoint-v23-advice p:last-child{margin-bottom:0}.touchpoint-v23-advice button{background:color-mix(in srgb, var(--color-page-background) 76%, white);color:var(--color-text-primary);font-family:var(--font-ui);cursor:pointer;border:0;border-radius:999px;padding:.5rem .8rem;font-size:.72rem;font-weight:650}.touchpoint-v23-advice button:hover{background:color-mix(in srgb, var(--color-accent-primary) 8%, white)}.touchpoint-v23-children-label{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem;font-size:.62rem;font-weight:650;display:block}.touchpoint-v23-child-group{margin-bottom:1.1rem}.touchpoint-v23-child-group:last-child{margin-bottom:0}.touchpoint-v23-child-group-label{border-top:1px solid color-mix(in srgb, var(--color-rule) 74%, transparent);color:var(--color-accent-primary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.2rem;padding-top:.6rem;font-size:.6rem;font-weight:700;display:block}.touchpoint-v23-child-group-mode{color:var(--color-text-tertiary);align-items:center;gap:.5rem;margin-bottom:.8rem;font-size:.62rem;display:flex}.touchpoint-v23-child-group-mode select{background:var(--color-card-surface);min-height:2.1rem;color:var(--color-text-primary);font-family:var(--font-ui);border:0;border-radius:.65rem;padding:.4rem 1.7rem .4rem .6rem;font-size:.7rem;box-shadow:0 6px 18px #0f172a0a}.touchpoint-v23-child-row{border:0;border-top:1px solid color-mix(in srgb, var(--color-rule) 74%, transparent);width:100%;color:var(--color-text-primary);font-family:var(--font-ui);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex}.touchpoint-v23-child-row:first-child{border-top:none}.touchpoint-v23-child-row strong{font-size:.84rem;font-weight:650}.touchpoint-v23-child-row span{color:var(--color-text-tertiary);font-size:.7rem}.touchpoint-v23-relevance-badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;margin-left:.5rem;padding:.1rem .45rem;font-size:.6rem;font-weight:700;display:inline-block}.touchpoint-v23-relevance-high{background:color-mix(in srgb, var(--color-status-positive) 16%, transparent);color:var(--color-status-positive)}.touchpoint-v23-relevance-medium{background:color-mix(in srgb, var(--color-text-tertiary) 16%, transparent);color:var(--color-text-secondary)}.touchpoint-v23-relevance-low{background:color-mix(in srgb, var(--color-text-tertiary) 10%, transparent);color:var(--color-text-tertiary)}.touchpoint-v23-roi-role-badge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;margin-left:.5rem;padding:.1rem .45rem;font-size:.6rem;font-weight:700;display:inline-block}.touchpoint-v23-roi-role-value-driver{background:color-mix(in srgb, var(--color-status-positive) 16%, transparent);color:var(--color-status-positive)}.touchpoint-v23-roi-role-enabler{background:color-mix(in srgb, var(--color-accent-primary) 14%, transparent);color:var(--color-accent-primary)}.touchpoint-v23-roi-role-retention-hygiene{background:color-mix(in srgb, var(--color-accent-strong) 14%, transparent);color:var(--color-accent-strong)}.touchpoint-v23-child-row:hover{background:color-mix(in srgb, var(--color-accent-primary) 6%, white)}.touchpoint-v23-node-empty{color:var(--color-text-secondary);padding:2rem 0}.touchpoint-v23-node-empty button{background:color-mix(in srgb, var(--color-page-background) 76%, white);color:var(--color-text-primary);font-family:var(--font-ui);cursor:pointer;border:0;border-radius:999px;margin-top:.8rem;padding:.5rem .8rem;font-size:.72rem;font-weight:650}.touchpoint-v18-stage-detail{border-top:1px solid color-mix(in srgb, var(--color-rule) 74%, transparent);gap:1.6rem;padding:1.4rem 1.5rem 1.5rem;display:grid}.touchpoint-v18-stage-detail__header{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);align-items:center;gap:2rem;display:grid}.touchpoint-v18-stage-detail__header h5{max-width:65ch;margin:.35rem 0 0;font-size:.92rem;font-weight:560;line-height:1.45}.touchpoint-v18-running-reconciliation{background:color-mix(in srgb, var(--color-page-background) 66%, white);border-radius:.85rem;padding:.9rem 1rem}.touchpoint-v18-running-reconciliation p{flex-wrap:wrap;align-items:baseline;gap:.25rem .42rem;margin:.45rem 0 0;display:flex}.touchpoint-v18-running-reconciliation strong{font-variant-numeric:tabular-nums;font-size:.82rem}.touchpoint-v18-running-reconciliation i{color:var(--color-text-tertiary);font-size:.62rem;font-style:normal}.touchpoint-v18-running-reconciliation b{color:var(--color-text-tertiary);font-size:.72rem}.touchpoint-v18-stage-panes{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:2.2rem;display:grid}.touchpoint-v18-experience-pane,.touchpoint-v18-economics-pane{gap:1rem;min-width:0;display:grid}.touchpoint-v18-experience-pane>header,.touchpoint-v18-economics-pane>header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.touchpoint-v18-experience-pane h6,.touchpoint-v18-economics-pane h6{margin:.3rem 0 0;font-size:.84rem}.touchpoint-v18-experience-list{border-top:1px solid color-mix(in srgb, var(--color-rule) 78%, transparent);gap:0;display:grid}.touchpoint-v18-experience-list article{border-bottom:1px solid color-mix(in srgb, var(--color-rule) 78%, transparent);grid-template-columns:minmax(8rem,.75fr) minmax(0,1.25fr);gap:.55rem 1rem;padding:.95rem 0;display:grid}.touchpoint-v18-experience-list article>div{grid-row:span 3}.touchpoint-v18-experience-list article>div>span{color:var(--color-text-tertiary);text-transform:none;letter-spacing:0;font-size:.62rem;display:block}.touchpoint-v18-experience-list article>div>strong{margin-top:.2rem;font-size:.74rem;line-height:1.38;display:block}.touchpoint-v18-experience-list p{color:var(--color-text-secondary);grid-template-columns:5.2rem minmax(0,1fr);gap:.55rem;margin:0;font-size:.7rem;line-height:1.46;display:grid}.touchpoint-v18-experience-list p b{color:var(--color-text-primary);font-size:.66rem;font-weight:650}.touchpoint-v18-channel-ledgers{gap:1.4rem;display:grid}.touchpoint-v18-channel-zone{border-top:1px solid color-mix(in srgb, var(--color-rule) 82%, transparent);gap:.75rem;padding-top:1rem;display:grid}.touchpoint-v18-channel-zone:first-child{border-top:0;padding-top:0}.touchpoint-v18-channel-zone>header{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:1rem;display:grid}.touchpoint-v18-channel-zone>header strong{margin-top:.25rem;font-size:.76rem;display:block}.touchpoint-v18-channel-allocation{color:var(--color-text-secondary);flex-wrap:wrap;justify-content:flex-end;gap:.45rem .75rem;font-size:.66rem;line-height:1.4;display:flex}.touchpoint-v18-channel-allocation em{color:var(--color-text-tertiary);font-style:normal}.touchpoint-v18-ledger{border-top:1px solid color-mix(in srgb, var(--color-rule) 78%, transparent);overflow-x:auto}.touchpoint-v18-ledger__head,.touchpoint-v18-ledger__row{grid-template-columns:minmax(10rem,1.55fr) minmax(5.2rem,.75fr) minmax(5.2rem,.75fr) minmax(5.2rem,.75fr) minmax(5.2rem,.75fr) minmax(5.2rem,.75fr) minmax(6.5rem,.9fr);align-items:center;gap:.7rem;min-width:48rem;display:grid}.touchpoint-v18-ledger__head{padding:.65rem 0}.touchpoint-v18-ledger__head span{color:var(--color-text-tertiary);font-size:.62rem;font-weight:650}.touchpoint-v18-ledger__row{border-top:1px solid color-mix(in srgb, var(--color-rule) 72%, transparent);min-height:3.9rem;padding:.7rem 0}.touchpoint-v18-ledger__row>div strong,.touchpoint-v18-ledger__row>strong,.touchpoint-v18-ledger__row>span{font-variant-numeric:tabular-nums;font-size:.7rem}.touchpoint-v18-ledger__row>div small{color:var(--color-text-tertiary);margin-top:.15rem;font-size:.62rem;display:block}.touchpoint-v18-stage-subtotal{border-top:1px solid color-mix(in srgb, var(--color-rule) 82%, transparent);grid-template-columns:minmax(12rem,.72fr) minmax(0,1.28fr);align-items:center;gap:1.6rem;padding-top:1.35rem;display:grid}.touchpoint-v18-stage-subtotal>div>strong{margin-top:.28rem;font-size:.78rem;display:block}.touchpoint-v18-stage-subtotal>div>p{color:var(--color-text-secondary);margin:.35rem 0 0;font-size:.68rem;line-height:1.45}.touchpoint-v18-stage-subtotal dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem 1rem;margin:0;display:grid}.touchpoint-v18-stage-subtotal dt{color:var(--color-text-tertiary);font-size:.62rem}.touchpoint-v18-stage-subtotal dd{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:.22rem 0 0;font-size:.78rem;font-weight:680}.touchpoint-v18-secondary-indicators{background:var(--color-card-surface);border-radius:.95rem;padding:1rem 1.1rem;box-shadow:0 10px 26px #0f172a0a}.touchpoint-v18-secondary-indicators summary{color:var(--color-text-primary);cursor:pointer;font-size:.78rem;font-weight:650}.touchpoint-v18-secondary-indicators[open] .touchpoint-kpi-grid{margin-top:1rem}.touchpoint-v18-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.touchpoint-v18-action-grid article{background:var(--color-card-surface);border-radius:.95rem;min-height:10rem;padding:1.1rem;box-shadow:0 10px 26px #0f172a0b}.touchpoint-v18-action-grid article>strong{margin-top:.45rem;font-size:.82rem;line-height:1.4;display:block}.touchpoint-v18-action-grid article>p{color:var(--color-text-secondary);margin:.75rem 0 0;font-size:.7rem;line-height:1.5}.touchpoint-v18-action-grid article>small{color:var(--color-text-tertiary);margin-top:.6rem;font-size:.64rem;display:block}.touchpoint-v18-boundary{background:color-mix(in srgb, var(--color-page-background) 62%, white);max-width:70rem;color:var(--color-text-secondary);border:0;border-radius:.85rem;margin:0;padding:.9rem 1rem;font-size:.68rem;line-height:1.5}@media (width<=78rem){.touchpoint-v18-cockpit{width:100%}.touchpoint-v18-segmented--five,.touchpoint-v18-briefing-grid,.touchpoint-v18-phase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.touchpoint-v18-priority-head{display:none}.touchpoint-v18-priority-row{grid-template-columns:minmax(8rem,.8fr) minmax(0,1.6fr) minmax(6rem,.65fr) 4rem}.touchpoint-v18-priority-row>span:first-of-type,.touchpoint-v18-priority-row>span:nth-of-type(2){display:none}.touchpoint-v18-stage-summary{grid-template-columns:minmax(8rem,.8fr) minmax(0,1.6fr) minmax(7rem,.7fr) 4.5rem}.touchpoint-v18-stage-coverage{display:none}.touchpoint-v18-stage-detail__header,.touchpoint-v18-stage-panes,.touchpoint-v18-stage-subtotal{grid-template-columns:1fr}.touchpoint-v18-stage-subtotal dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=56rem){.touchpoint-v18-cockpit{gap:2.5rem;padding:1rem}.touchpoint-v18-scenario-bar,.touchpoint-v18-section-heading--with-controls{grid-template-columns:1fr}.touchpoint-v18-scenario-bar button{justify-self:start}.touchpoint-v18-segmented--three,.touchpoint-v18-segmented--five,.touchpoint-v18-briefing-grid,.touchpoint-v18-phase-grid,.touchpoint-v18-action-grid{grid-template-columns:1fr}.touchpoint-v18-stage-controls{align-items:stretch;overflow-x:auto}.touchpoint-v18-stage-controls label{flex:none}.touchpoint-v18-priority-row{grid-template-columns:minmax(7rem,.85fr) minmax(0,1.4fr) 4rem}.touchpoint-v18-priority-row>span:nth-of-type(3){display:none}.touchpoint-v18-stage-summary{grid-template-columns:minmax(7rem,.85fr) minmax(0,1.4fr) 4rem}.touchpoint-v18-stage-net{display:none}.touchpoint-v18-stage-detail{padding:1.1rem}.touchpoint-v18-experience-list article,.touchpoint-v18-channel-zone>header,.touchpoint-v18-stage-subtotal dl{grid-template-columns:1fr}.touchpoint-v18-experience-list article>div{grid-row:auto}.touchpoint-v18-channel-allocation{justify-content:flex-start}}.touchpoint-v18-priority-action{justify-content:flex-start;align-items:center;display:flex}.touchpoint-v18-priority-action button{background:color-mix(in srgb, var(--color-page-background) 76%, white);min-height:2.25rem;color:var(--color-text-primary);font-family:var(--font-ui);cursor:pointer;border:0;border-radius:999px;padding:.52rem .82rem;font-size:.72rem;font-weight:650}.touchpoint-v18-priority-action button:hover{background:color-mix(in srgb, var(--color-accent-primary) 8%, white)}.touchpoint-v19-scenario-bar{grid-template-columns:minmax(0,1fr) auto}.touchpoint-v19-scenario-actions{align-items:center;gap:.8rem;display:flex}.touchpoint-v19-mix-summary{max-width:78ch!important}.touchpoint-v19-mix-total,.touchpoint-v19-persona-mix__total{justify-items:end;gap:.15rem;min-width:5.4rem;display:grid}.touchpoint-v19-mix-total span,.touchpoint-v19-persona-mix__total span{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:.64rem;font-weight:650}.touchpoint-v19-mix-total strong,.touchpoint-v19-persona-mix__total strong{font-variant-numeric:tabular-nums;font-size:.92rem}.touchpoint-v19-persona-mix{background:color-mix(in srgb, var(--color-page-background) 58%, white);border-radius:.9rem;gap:1.15rem;padding:1rem;display:grid}.touchpoint-v19-persona-mix>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.touchpoint-v19-persona-mix>header>div:first-child>span{color:var(--color-text-tertiary);letter-spacing:.045em;font-size:.66rem;font-weight:650}.touchpoint-v19-persona-mix>header p,.touchpoint-v19-persona-mix>footer p{max-width:70ch;color:var(--color-text-secondary);margin:.3rem 0 0;font-size:.72rem;line-height:1.5}.touchpoint-v19-persona-sliders{border-top:1px solid color-mix(in srgb, var(--color-rule) 76%, transparent);gap:0;display:grid}.touchpoint-v19-persona-slider{border-bottom:1px solid color-mix(in srgb, var(--color-rule) 76%, transparent);grid-template-columns:minmax(13rem,1.15fr) minmax(15rem,1.6fr) 5.2rem;align-items:center;gap:1.1rem;min-height:5.2rem;padding:.8rem 0;display:grid}.touchpoint-v19-persona-slider>div:first-child strong{font-size:.78rem;line-height:1.35;display:block}.touchpoint-v19-persona-slider>div:first-child span{color:var(--color-text-secondary);text-transform:none;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.2rem;font-size:.68rem;line-height:1.42;display:-webkit-box;overflow:hidden}.touchpoint-v19-persona-slider input[type=range]{width:100%;accent-color:var(--color-accent-primary);cursor:pointer}.touchpoint-v19-persona-share{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.touchpoint-v19-persona-share input{background:var(--color-card-surface);width:4rem;min-height:2.2rem;color:var(--color-text-primary);font-family:var(--font-ui);font-variant-numeric:tabular-nums;text-align:right;border:0;border-radius:.65rem;padding:.35rem .45rem;font-size:.82rem;font-weight:680;box-shadow:0 5px 16px #0f172a0a}.touchpoint-v19-persona-share>span{color:var(--color-text-secondary);text-transform:none;letter-spacing:0;font-size:.76rem}.touchpoint-v19-persona-mix>footer{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.touchpoint-v19-persona-mix>footer button{background:var(--color-card-surface);min-height:2.2rem;color:var(--color-text-primary);font-family:var(--font-ui);cursor:pointer;border:0;border-radius:999px;padding:.5rem .75rem;font-size:.7rem;font-weight:650;box-shadow:0 5px 16px #0f172a0a}.touchpoint-v19-persona-mix>footer p{margin:0}@media (width<=64rem){.touchpoint-v19-persona-slider{grid-template-columns:minmax(10rem,1fr) minmax(12rem,1.25fr) 4.8rem}}@media (width<=48rem){.touchpoint-v19-scenario-bar,.touchpoint-v19-persona-mix>header,.touchpoint-v19-persona-mix>footer{grid-template-columns:1fr}.touchpoint-v19-scenario-actions{justify-content:space-between}.touchpoint-v19-mix-total,.touchpoint-v19-persona-mix__total{justify-items:start}.touchpoint-v19-persona-slider{grid-template-columns:1fr 4.7rem;gap:.65rem;padding:.95rem 0}.touchpoint-v19-persona-slider>div:first-child{grid-column:1/-1}.touchpoint-v19-persona-share{justify-content:flex-end}}.touchpoint-v20-cockpit .touchpoint-v18-scenario-editor{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.2fr);align-items:start;gap:1.25rem}.touchpoint-v20-scenario-bar{align-items:start}.touchpoint-v20-scenario-copy{gap:.35rem;min-width:0;display:grid}.touchpoint-v20-scenario-copy>strong{margin-top:0}.touchpoint-v20-scenario-copy .touchpoint-v19-mix-summary{margin-bottom:.35rem}.touchpoint-v20-total-status{justify-items:end;gap:.16rem;min-width:6.5rem;display:grid}.touchpoint-v20-total-status>span{align-items:center;gap:.35rem;display:flex}.touchpoint-v20-total-status>span i{background:var(--color-status-positive);width:.48rem;height:.48rem;box-shadow:0 0 0 .2rem color-mix(in srgb, var(--color-status-positive) 12%, transparent);border-radius:50%}.touchpoint-v20-total-status>small{color:var(--color-text-tertiary);font-size:.62rem}.touchpoint-v20-edit-mix{align-items:center;gap:.35rem;display:inline-flex;background:color-mix(in srgb, var(--color-accent-primary) 7%, white)!important;min-height:2.35rem!important;padding-inline:.85rem!important}.touchpoint-v20-edit-mix>span{color:currentColor;letter-spacing:0;text-transform:none;font-size:.8rem}.touchpoint-v20-persona-fieldset{min-width:0}.touchpoint-v20-persona-allocator{gap:1rem;padding:1.1rem}.touchpoint-v20-composition{background:color-mix(in srgb, var(--color-rule) 70%, transparent);width:100%;min-height:2rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-rule) 82%, transparent);border-radius:.7rem;display:flex;overflow:hidden}.touchpoint-v20-composition.is-compact{max-width:38rem;min-height:.42rem;box-shadow:none;border-radius:999px}.touchpoint-v20-composition__segment{min-width:0;color:var(--color-card-surface);font-variant-numeric:tabular-nums;place-items:center;font-size:.62rem;font-weight:680;transition:width .18s;display:grid}.touchpoint-v20-composition__segment.is-persona-1,.touchpoint-v20-persona-row.is-persona-1{--persona-color:var(--color-accent-primary)}.touchpoint-v20-composition__segment.is-persona-2,.touchpoint-v20-persona-row.is-persona-2{--persona-color:var(--color-status-positive)}.touchpoint-v20-composition__segment.is-persona-3,.touchpoint-v20-persona-row.is-persona-3{--persona-color:var(--color-accent-soft)}.touchpoint-v20-composition__segment.is-persona-4,.touchpoint-v20-persona-row.is-persona-4{--persona-color:color-mix(in srgb, var(--color-text-secondary) 74%, var(--color-card-surface))}.touchpoint-v20-composition__segment.is-persona-5,.touchpoint-v20-persona-row.is-persona-5{--persona-color:color-mix(in srgb, var(--color-accent-strong) 70%, var(--color-status-positive))}.touchpoint-v20-composition__segment{background:var(--persona-color)}.touchpoint-v20-redistribution-feedback{background:color-mix(in srgb, var(--color-page-background) 72%, white);min-height:2rem;color:var(--color-text-secondary);border-radius:.65rem;padding:.55rem .7rem;font-size:.68rem;line-height:1.45;transition:background .18s,color .18s}.touchpoint-v20-redistribution-feedback.is-visible{background:color-mix(in srgb, var(--color-accent-primary) 7%, white);color:var(--color-text-primary)}.touchpoint-v20-persona-row{border-radius:.75rem;grid-template-columns:2.4rem minmax(10rem,.95fr) minmax(12rem,1.55fr) 4.7rem 3.1rem;gap:.85rem;min-height:4.25rem;padding:.65rem .35rem;transition:background .18s,opacity .18s}.touchpoint-v20-persona-row.is-adjusted{background:color-mix(in srgb, var(--persona-color) 7%, transparent)}.touchpoint-v20-persona-row.is-locked{background:color-mix(in srgb, var(--color-rule) 38%, transparent)}.touchpoint-v20-lock-button{width:2.2rem;height:2.2rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.touchpoint-v20-lock-button:hover,.touchpoint-v20-lock-button[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent-primary) 8%, white);color:var(--color-text-primary)}.touchpoint-v20-lock-button>span{filter:grayscale();font-size:.82rem}.touchpoint-v20-persona-label{min-width:0}.touchpoint-v20-persona-label>strong{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.35;display:block;overflow:hidden}.touchpoint-v20-persona-label>span{color:var(--color-text-secondary);text-transform:none;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.18rem;font-size:.65rem;line-height:1.38;display:-webkit-box;overflow:hidden}.touchpoint-v20-persona-row input[type=range]{appearance:none;background:linear-gradient(to right, var(--persona-color) 0 var(--persona-share), color-mix(in srgb, var(--color-rule-strong) 72%, transparent) var(--persona-share) 100%) center / 100% .38rem no-repeat;cursor:pointer;width:100%;height:1.75rem;margin:0}.touchpoint-v20-persona-row input[type=range]::-webkit-slider-thumb{appearance:none;border:.18rem solid var(--color-card-surface);background:var(--persona-color);width:1.5rem;height:1.5rem;box-shadow:0 .12rem .35rem color-mix(in srgb, var(--color-text-primary) 18%, transparent);border-radius:50%}.touchpoint-v20-persona-row input[type=range]::-moz-range-thumb{border:.18rem solid var(--color-card-surface);background:var(--persona-color);width:1.18rem;height:1.18rem;box-shadow:0 .12rem .35rem color-mix(in srgb, var(--color-text-primary) 18%, transparent);border-radius:50%}.touchpoint-v20-persona-row input[type=range]:disabled,.touchpoint-v20-persona-row input[type=number]:disabled{cursor:not-allowed;opacity:.55}.touchpoint-v20-persona-share input{width:3.5rem;min-height:2rem;box-shadow:none;background:0 0;border:0;padding:.25rem .35rem}.touchpoint-v20-persona-share input:focus{outline:2px solid color-mix(in srgb, var(--color-focus) 45%, transparent);outline-offset:.1rem;background:var(--color-card-surface)}.touchpoint-v20-persona-delta{min-height:1rem;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;text-align:right;font-size:.65rem;font-weight:680}.touchpoint-v20-persona-delta.is-positive{color:var(--color-status-positive)}.touchpoint-v20-persona-delta.is-negative{color:var(--color-accent-critical)}.touchpoint-v20-persona-actions{grid-template-columns:minmax(12rem,auto) minmax(0,1fr)!important}.touchpoint-v20-persona-actions>div{flex-wrap:wrap;gap:.5rem;display:flex}.touchpoint-v20-persona-actions button{background:var(--color-card-surface);min-height:2.25rem;color:var(--color-text-primary);font-family:var(--font-ui);cursor:pointer;box-shadow:0 5px 16px color-mix(in srgb, var(--color-text-primary) 5%, transparent);border:0;border-radius:999px;padding:.5rem .75rem;font-size:.7rem;font-weight:650}.touchpoint-v20-persona-actions button:hover{background:color-mix(in srgb, var(--color-accent-primary) 7%, white)}@media (width<=70rem){.touchpoint-v20-cockpit .touchpoint-v18-scenario-editor{grid-template-columns:1fr}}@media (width<=56rem){.touchpoint-v20-persona-row{grid-template-columns:2.4rem minmax(0,1fr) 4.4rem 3rem}.touchpoint-v20-persona-label{grid-column:2/-1}.touchpoint-v20-persona-row input[type=range]{grid-column:2/3}.touchpoint-v20-persona-actions{grid-template-columns:1fr!important}}@media (width<=42rem){.touchpoint-v20-scenario-bar{grid-template-columns:1fr}.touchpoint-v20-scenario-actions{justify-content:space-between}.touchpoint-v20-total-status{justify-items:start}.touchpoint-v20-persona-row{grid-template-columns:2.4rem minmax(0,1fr) 4rem;gap:.6rem;min-height:5.3rem}.touchpoint-v20-persona-label{grid-column:1/-1}.touchpoint-v20-lock-button{grid-column:1}.touchpoint-v20-persona-row input[type=range]{grid-column:2}.touchpoint-v20-persona-share,.touchpoint-v20-persona-delta{grid-column:3}}.touchpoint-v21-search,.touchpoint-v21-result{gap:1.1rem;scroll-margin-top:1rem;display:grid}.touchpoint-v21-search-box{background:var(--color-card-surface);min-height:3.35rem;box-shadow:0 10px 28px color-mix(in srgb, var(--color-text-primary) 5%, transparent);border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.55rem .8rem;display:grid}.touchpoint-v21-search-box>span{color:var(--color-text-tertiary);font-size:1rem}.touchpoint-v21-search-box input{min-width:0;color:var(--color-text-primary);font-family:var(--font-ui);background:0 0;border:0;outline:0;font-size:.82rem}.touchpoint-v21-search-box input::placeholder{color:var(--color-text-tertiary)}.touchpoint-v21-search-box button,.touchpoint-v21-search-results button,.touchpoint-v21-back-priority{font-family:var(--font-ui);cursor:pointer;border:0}.touchpoint-v21-search-box button{background:color-mix(in srgb, var(--color-page-background) 72%, white);color:var(--color-text-secondary);border-radius:999px;padding:.45rem .65rem;font-size:.68rem;font-weight:650}.touchpoint-v21-search-results{background:var(--color-card-surface);box-shadow:0 10px 28px color-mix(in srgb, var(--color-text-primary) 4%, transparent);border-radius:1rem;gap:1.15rem;padding:1rem;display:grid}.touchpoint-v21-search-count{color:var(--color-text-secondary);font-size:.7rem}.touchpoint-v21-search-results>section{gap:.55rem;display:grid}.touchpoint-v21-search-results h4{color:var(--color-text-tertiary);letter-spacing:.045em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:680}.touchpoint-v21-search-results section>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.touchpoint-v21-search-results button{background:color-mix(in srgb, var(--color-page-background) 58%, white);min-width:0;color:var(--color-text-primary);text-align:left;border-radius:.8rem;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem;padding:.85rem;display:grid}.touchpoint-v21-search-results button:hover{background:color-mix(in srgb, var(--color-accent-primary) 6%, white)}.touchpoint-v21-search-results button>span{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.62rem;line-height:1.35;overflow:hidden}.touchpoint-v21-search-results button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.35;overflow:hidden}.touchpoint-v21-search-results button>p{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1;margin:0;font-size:.67rem;line-height:1.42;display:-webkit-box;overflow:hidden}.touchpoint-v21-search-results button>em{color:var(--color-accent-primary);grid-area:2/2/4;align-self:center;font-size:.66rem;font-style:normal;font-weight:680}.touchpoint-v21-result{background:var(--color-card-surface);box-shadow:0 12px 34px color-mix(in srgb, var(--color-text-primary) 5%, transparent);border-radius:1rem;padding:1.2rem}.touchpoint-v21-result>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.2rem;display:grid}.touchpoint-v21-result>header span{color:var(--color-text-tertiary);letter-spacing:.045em;font-size:.66rem;font-weight:680}.touchpoint-v21-result>header h3{margin:.25rem 0 0;font-size:1.15rem;line-height:1.25}.touchpoint-v21-period-controls{align-items:end;gap:.65rem;display:flex}.touchpoint-v21-period-controls label{gap:.3rem;display:grid}.touchpoint-v21-period-controls label>span{color:var(--color-text-tertiary);font-size:.62rem}.touchpoint-v21-period-controls select,.touchpoint-v21-period-controls input{background:color-mix(in srgb, var(--color-page-background) 68%, white);min-height:2.25rem;color:var(--color-text-primary);font-family:var(--font-ui);border:0;border-radius:.7rem;padding:.42rem .62rem;font-size:.72rem}.touchpoint-v21-period-controls input{width:4.7rem}.touchpoint-v21-result-verdict{background:color-mix(in srgb, var(--color-page-background) 58%, white);border-radius:.85rem;grid-template-columns:minmax(8rem,.55fr) minmax(0,1.45fr);align-items:center;gap:1.2rem;padding:1rem;display:grid}.touchpoint-v21-result.is-positive .touchpoint-v21-result-verdict{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-status-positive) 72%, transparent)}.touchpoint-v21-result.is-negative .touchpoint-v21-result-verdict{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-accent-critical) 72%, transparent)}.touchpoint-v21-result-verdict>div>span{color:var(--color-text-tertiary);letter-spacing:.035em;font-size:.62rem;font-weight:680;display:block}.touchpoint-v21-result-verdict>div>strong{font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:1.45rem;display:block}.touchpoint-v21-result-verdict>p{color:var(--color-text-primary);margin:0;font-size:.82rem;line-height:1.55}.touchpoint-v21-result-breakdown{grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem;margin:0;display:grid}.touchpoint-v21-result-breakdown>div{background:color-mix(in srgb, var(--color-page-background) 58%, white);border-radius:.75rem;min-width:0;padding:.75rem}.touchpoint-v21-result-breakdown dt{color:var(--color-text-tertiary);font-size:.61rem;line-height:1.35}.touchpoint-v21-result-breakdown dd{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:.3rem 0 0;font-size:.78rem;font-weight:680}.touchpoint-v21-result-breakdown small{color:var(--color-text-tertiary);margin-top:.25rem;font-size:.58rem;line-height:1.35;display:block}.touchpoint-v18-stage-sheet.is-navigation-highlight{animation:1.8s touchpoint-v21-stage-highlight}@keyframes touchpoint-v21-stage-highlight{0%,to{background:var(--color-card-surface)}18%,64%{background:color-mix(in srgb, var(--color-accent-primary) 8%, white)}}.touchpoint-v18-stage-detail__header>div:first-child{position:relative}.touchpoint-v21-back-priority{background:color-mix(in srgb, var(--color-page-background) 68%, white);color:var(--color-text-secondary);border-radius:999px;margin-top:.65rem;padding:.48rem .72rem;font-size:.66rem;font-weight:650}.touchpoint-v21-back-priority:hover{background:color-mix(in srgb, var(--color-accent-primary) 7%, white);color:var(--color-text-primary)}.touchpoint-v21-operational-names{gap:.14rem;display:grid}.touchpoint-v21-operational-names>span,.touchpoint-v21-operational-names>small{color:var(--color-text-tertiary);letter-spacing:.035em;text-transform:uppercase;font-size:.59rem;font-weight:650}.touchpoint-v21-operational-names>strong,.touchpoint-v21-operational-names>b{color:var(--color-text-primary);font-size:.72rem;line-height:1.35}.touchpoint-v21-operational-names>b{margin-top:.25rem;font-weight:620}#priority-stage-summary-title,[id^=stage-focus-],#management-actions{scroll-margin-top:1rem}[id^=stage-focus-]:focus{outline:none}@media (width<=78rem){.touchpoint-v21-result-breakdown{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=56rem){.touchpoint-v21-search-results section>div,.touchpoint-v21-result>header,.touchpoint-v21-result-verdict{grid-template-columns:1fr}.touchpoint-v21-result-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.touchpoint-v21-period-controls{align-items:stretch;overflow-x:auto}}@media (width<=38rem){.touchpoint-v21-result-breakdown{grid-template-columns:1fr}}.touchpoint-v22-search-dock{top:.72rem;right:calc(max(var(--space-8), (100vw - var(--container-page-max)) / 2) + 8.25rem);z-index:12;position:fixed}.touchpoint-v22-search-anchor{width:min(19rem,100vw - 14rem);position:relative}.touchpoint-v22-search-box{border:1px solid color-mix(in srgb, var(--color-text-primary) 8%, transparent);background:color-mix(in srgb, white 84%, var(--color-page-background));min-height:2.5rem;box-shadow:0 10px 24px color-mix(in srgb, var(--color-text-primary) 7%, transparent);border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.35rem .7rem;display:grid}.touchpoint-v22-search-box>span{color:var(--color-text-tertiary);font-size:.9rem}.touchpoint-v22-search-box input{min-width:0;color:var(--color-text-primary);font-family:var(--font-ui);background:0 0;border:0;outline:0;font-size:.72rem}.touchpoint-v22-search-box input::placeholder{color:var(--color-text-tertiary)}.touchpoint-v22-search-box button{background:color-mix(in srgb, var(--color-page-background) 72%, white);color:var(--color-text-secondary);font-family:var(--font-ui);cursor:pointer;border:0;border-radius:999px;padding:.3rem .58rem;font-size:.62rem;font-weight:650}.touchpoint-v22-search-results{background:color-mix(in srgb, white 92%, var(--color-page-background));width:min(30rem,100vw - 3rem);max-height:min(70vh,36rem);box-shadow:0 18px 44px color-mix(in srgb, var(--color-text-primary) 14%, transparent);border-radius:1rem;gap:.95rem;padding:1rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0;overflow:auto}.touchpoint-v22-search-count{color:var(--color-text-secondary);font-size:.68rem}.touchpoint-v22-search-results>section{gap:.45rem;display:grid}.touchpoint-v22-search-results h4{color:var(--color-text-tertiary);letter-spacing:.045em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:680}.touchpoint-v22-search-results section>div{gap:.6rem;display:grid}.touchpoint-v22-search-results button{background:color-mix(in srgb, var(--color-page-background) 64%, white);color:var(--color-text-primary);text-align:left;cursor:pointer;border:0;border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;gap:.18rem .75rem;padding:.8rem;display:grid}.touchpoint-v22-search-results button:hover{background:color-mix(in srgb, var(--color-accent-primary) 6%, white)}.touchpoint-v22-search-results button>span{color:var(--color-text-tertiary);grid-column:1/-1;font-size:.6rem;line-height:1.35}.touchpoint-v22-search-results button>strong{font-size:.74rem;line-height:1.35}.touchpoint-v22-search-results button>p{color:var(--color-text-secondary);margin:0;font-size:.66rem;line-height:1.45}.touchpoint-v22-search-results button>em{color:var(--color-accent-primary);align-self:center;font-size:.64rem;font-style:normal;font-weight:680}.touchpoint-v22-result{background:var(--color-card-surface);box-shadow:0 12px 34px color-mix(in srgb, var(--color-text-primary) 5%, transparent);border-radius:1rem;gap:1rem;padding:1.2rem;display:grid}.touchpoint-v22-result>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.touchpoint-v22-result>header h3{color:var(--color-text-primary);margin:0;font-size:1.1rem;font-weight:650;line-height:1.3}.touchpoint-v22-result-message{background:color-mix(in srgb, var(--color-page-background) 60%, white);border-radius:1rem;gap:.55rem;padding:1rem 1.1rem;display:grid}.touchpoint-v22-result-message>span{color:var(--color-text-tertiary);letter-spacing:.05em;font-size:.7rem;font-weight:680}.touchpoint-v22-result-message>p{color:var(--color-text-primary);margin:0;font-size:.86rem;line-height:1.55}.touchpoint-v22-result.is-positive .touchpoint-v22-result-message{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-status-positive) 72%, transparent)}.touchpoint-v22-result.is-negative .touchpoint-v22-result-message{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-accent-critical) 72%, transparent)}.touchpoint-v22-result-disclosure{background:color-mix(in srgb, var(--color-page-background) 52%, white);border-radius:.95rem}.touchpoint-v22-result-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;list-style:auto;display:flex}.touchpoint-v22-result-disclosure>summary::-webkit-details-marker{color:var(--color-text-tertiary)}.touchpoint-v22-result-disclosure>summary>span{color:var(--color-text-primary);font-size:.74rem;font-weight:650}.touchpoint-v22-result-disclosure>summary>small{color:var(--color-text-tertiary);font-size:.64rem}.touchpoint-v22-result-disclosure-panel{gap:.9rem;padding:0 1rem 1rem;display:grid}.touchpoint-v22-net-chip{background:color-mix(in srgb, white 85%, var(--color-page-background));border-radius:.85rem;gap:.25rem;width:fit-content;min-width:11rem;padding:.8rem .95rem;display:inline-grid}.touchpoint-v22-net-chip>span{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:650}.touchpoint-v22-net-chip>strong{font-size:1rem}@media (width<=72rem){.touchpoint-v22-search-dock{margin-bottom:.75rem;position:static;top:auto;right:auto}.touchpoint-v22-search-anchor,.touchpoint-v22-search-results{width:100%}.touchpoint-v22-search-results{max-height:none;position:static}}@media (width<=56rem){.touchpoint-v22-result>header{grid-template-columns:1fr}}.workspace-header-actions{justify-self:end;align-items:center;gap:.85rem;min-width:0;display:flex;position:relative}.global-workspace-search{width:min(22rem,30vw);min-width:12rem;position:relative}.global-workspace-search__field{background:color-mix(in srgb, var(--color-page-background) 72%, white);border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;min-height:2.35rem;padding:.35rem .7rem;display:grid}.global-workspace-search__field>span{color:var(--color-text-tertiary);font-size:.82rem}.global-workspace-search__field input{min-width:0;color:var(--color-text-primary);font-family:var(--font-ui);background:0 0;border:0;outline:0;font-size:.7rem}.global-workspace-search__field input::placeholder{color:var(--color-text-tertiary)}.global-workspace-search__results{z-index:30;border:var(--border-subtle);background:var(--color-overlay);width:min(34rem,72vw);max-height:min(32rem,70vh);box-shadow:0 18px 48px color-mix(in srgb, var(--color-text-primary) 14%, transparent);-webkit-backdrop-filter:blur(1.25rem)saturate(150%);backdrop-filter:blur(1.25rem)saturate(150%);border-radius:1rem;gap:.9rem;padding:.9rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0;overflow-y:auto}.global-workspace-search__count{color:var(--color-text-secondary);font-size:.64rem}.global-workspace-search__results section{gap:.4rem;display:grid}.global-workspace-search__results h2{color:var(--color-text-tertiary);letter-spacing:.045em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:680}.global-workspace-search__results button{color:var(--color-text-primary);font-family:var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.72rem;grid-template-columns:minmax(0,1fr);gap:.16rem;padding:.68rem .72rem;display:grid}.global-workspace-search__results button:hover,.global-workspace-search__results button:focus-visible{background:color-mix(in srgb, var(--color-accent-primary) 7%, white);outline:none}.global-workspace-search__results button>span{color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.global-workspace-search__results button>strong{font-size:.7rem;line-height:1.35}.global-workspace-search__results button>p{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.62rem;line-height:1.38;display:-webkit-box;overflow:hidden}.touchpoint-v22-result-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.4rem;padding-bottom:.35rem}.touchpoint-v22-headline-result{gap:.25rem;min-width:0;display:grid}.touchpoint-v22-result-header .touchpoint-v22-headline-result>h2{max-width:70rem;color:var(--color-text-primary);letter-spacing:-.012em;margin:.22rem 0 0;font-size:1.25rem;font-weight:650;line-height:1.34}.touchpoint-v22-result-header .touchpoint-v22-headline-result>h2.is-negative-result{color:var(--color-accent-critical)}.touchpoint-v22-headline-period{align-items:end;gap:.55rem;display:flex}.touchpoint-v22-headline-period label{gap:.28rem;display:grid}.touchpoint-v22-headline-period label>span{color:var(--color-text-tertiary);letter-spacing:.04em;font-size:.6rem;font-weight:650}.touchpoint-v22-headline-period select,.touchpoint-v22-headline-period input{background:color-mix(in srgb, var(--color-page-background) 70%, white);min-height:2.25rem;color:var(--color-text-primary);font-family:var(--font-ui);border:0;border-radius:.7rem;padding:.42rem .62rem;font-size:.7rem}.touchpoint-v22-headline-period input{width:4.5rem}.touchpoint-v22-headline-disclosure{margin-top:.45rem}.touchpoint-v22-headline-disclosure>summary{color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:.5rem;font-size:.66rem;font-weight:650;list-style:none;display:inline-flex}.touchpoint-v22-headline-disclosure>summary::-webkit-details-marker{display:none}.touchpoint-v22-headline-disclosure>summary:after{content:"⌄";color:var(--color-text-tertiary);font-size:.68rem;transition:transform .16s}.touchpoint-v22-headline-disclosure[open]>summary:after{transform:rotate(180deg)}.touchpoint-v22-headline-disclosure>summary small{color:var(--color-text-tertiary);font-size:.58rem;font-weight:500}.touchpoint-v22-headline-breakdown{background:var(--color-card-surface);box-shadow:0 8px 24px color-mix(in srgb, var(--color-text-primary) 4%, transparent);border-radius:.85rem;margin-top:.8rem;padding:.85rem}@media (width<=68rem){.workspace-header{grid-template-columns:minmax(0,1fr) auto}.workspace-club-context{display:none}.global-workspace-search{width:min(20rem,46vw)}.touchpoint-v22-result-header{grid-template-columns:1fr}.touchpoint-v22-headline-period{justify-content:flex-start}}@media (width<=44rem){.workspace-header-actions{gap:.45rem}.global-workspace-search{width:10.5rem;min-width:0}.global-workspace-search__results{width:auto;position:fixed;top:4.2rem;left:1rem;right:1rem}.text-action{white-space:nowrap}.touchpoint-v22-headline-period{overflow-x:auto}}.briefing-history-toolbar,.briefing-archive-status{justify-content:space-between;align-items:center;gap:var(--space-8);padding:var(--space-5) var(--space-6);border:var(--border-subtle);border-radius:var(--radius-medium);background:var(--color-card-surface);display:flex}.briefing-history-toolbar strong{margin-top:var(--space-2);font-size:var(--text-sm);display:block}.briefing-history-toolbar__actions{align-items:center;gap:var(--space-3);display:flex}.briefing-history-panel{gap:var(--space-6);padding:var(--space-8);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);display:grid}.briefing-history-list{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.briefing-history-item{align-content:start;gap:var(--space-3);min-width:0;padding:var(--space-5);border:var(--border-subtle);border-radius:var(--radius-medium);color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;display:grid}.briefing-history-item:hover,.briefing-history-item.is-selected{border-color:var(--color-accent-strong);background:var(--color-page-background)}.briefing-history-item>span{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.045em;text-transform:uppercase;font-weight:650}.briefing-history-item strong{font-size:var(--text-sm);line-height:1.35}.briefing-history-item small{color:var(--color-text-secondary);font-size:var(--text-xs);line-height:1.45}.briefing-archive-status{border-color:var(--color-accent-strong)}.briefing-archive-status>div{max-width:var(--container-reading-max)}.briefing-archive-status h2{margin-top:var(--space-2)}.briefing-archive-status p{margin-bottom:0}@media (width<=900px){.briefing-history-list{grid-template-columns:1fr}.briefing-history-toolbar,.briefing-archive-status{flex-direction:column;align-items:flex-start}}@media (width<=620px){.briefing-history-toolbar__actions{flex-direction:column;align-items:stretch;width:100%}.briefing-history-toolbar__actions button,.briefing-archive-status button{justify-content:center;width:100%}}.ask-account-manager{gap:var(--space-5);padding:var(--space-6) var(--space-8);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);display:grid}.wyrago-account-manager-demo__examples{gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-account-manager-demo__examples button{border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-page-background);color:var(--color-text-secondary);cursor:pointer;padding:.45rem 1rem;font-size:.78rem}.ask-account-manager__form{gap:var(--space-3);display:flex}.ask-account-manager__form input{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-page-background);color:var(--color-text-primary);font-family:var(--font-ui);flex:1;padding:.62rem .9rem;font-size:.78rem}.ask-account-manager__answer,.ask-account-manager__no-match{gap:var(--space-3);padding:var(--space-5) var(--space-6);border:var(--border-subtle);border-radius:var(--radius-medium);background:var(--color-page-background);display:grid}.ask-account-manager__answer p,.ask-account-manager__no-match p{margin-bottom:0;font-size:.78rem;line-height:1.5}.ask-account-manager__answer ul,.ask-account-manager__no-match ul{gap:var(--space-1);margin:0;padding-left:1.1rem;font-size:.78rem;line-height:1.5;display:grid}.ask-account-manager__answer-badge{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-accent-strong) 14%, var(--color-card-surface));color:var(--color-text-secondary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;justify-self:start;padding:.3rem .65rem;font-weight:650}.ask-account-manager__answer-badge--muted{background:var(--color-rule-strong)}.ask-account-manager__loading{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:.78rem;display:flex}.ask-account-manager__spinner{border:2px solid var(--color-rule-strong);border-top-color:var(--color-accent-critical);border-radius:50%;width:.85rem;height:.85rem;animation:.7s linear infinite ask-account-manager-spin;display:inline-block}@keyframes ask-account-manager-spin{to{transform:rotate(360deg)}}.ask-account-manager__mic-button{border:var(--border-subtle);background:var(--color-page-background);width:2.65rem;height:2.65rem;color:var(--color-text-secondary);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.ask-account-manager__mic-button.is-listening{border-color:var(--color-accent-critical);color:var(--color-accent-critical);background:color-mix(in srgb, var(--color-accent-critical) 10%, var(--color-page-background))}.ask-account-manager__mode-switch{justify-self:start;align-items:center;gap:var(--space-1);padding:var(--space-1);border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-page-background);display:inline-flex}.ask-account-manager__mode-switch button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-xs);background:0 0;border:0;font-weight:650}.ask-account-manager__mode-switch button.is-active{color:var(--color-text-primary);background:var(--color-card-surface)}.ask-account-manager__full-breakdown{gap:var(--space-4);display:grid}.ask-account-manager__full-breakdown strong{margin-bottom:var(--space-2);font-size:.72rem;display:block}@media (width<=620px){.ask-account-manager__form{flex-direction:column}.ask-account-manager__form button,.ask-account-manager__mic-button{justify-content:center;width:100%}.ask-account-manager__mode-switch{flex-wrap:wrap;width:100%}.ask-account-manager__mode-switch button{text-align:center;flex:1}}.experience-switcher{justify-self:end;align-items:center;gap:var(--space-1);padding:var(--space-1);border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-card-surface);display:inline-flex}.experience-switcher button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-xs);background:0 0;border:0;font-weight:650}.experience-switcher button.is-active{color:var(--color-text-primary);background:var(--color-page-background)}.account-manager-stage__media{background:var(--color-card-surface);min-height:32rem;overflow:hidden}.account-manager-video{object-fit:cover;object-position:center center;background:var(--color-card-surface);width:100%;height:100%;min-height:32rem;padding-block:0}.briefing-history-inline{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.75rem;padding:0 var(--space-2);border-bottom:var(--border-subtle);display:flex}.briefing-history-inline>div:first-child{align-items:center;gap:var(--space-3);min-width:0;display:flex}.briefing-history-inline span,.briefing-history-inline small{color:var(--color-text-tertiary);font-size:var(--text-xs)}.briefing-history-inline>div:first-child>span{letter-spacing:.04em;text-transform:uppercase;font-weight:650}.briefing-history-inline__actions{align-items:center;gap:var(--space-3);display:flex}.briefing-history-inline button{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--color-text-secondary);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-xs);background:0 0;border:0;font-weight:650;display:inline-flex}.briefing-history-inline button:hover{color:var(--color-text-primary)}@media (width<=70rem){.account-manager-stage__media,.account-manager-video{min-height:28rem}}@media (width<=48rem){.experience-switcher{justify-self:stretch}.experience-switcher button{flex:1}.account-manager-stage__media,.account-manager-video{min-height:23rem}.briefing-history-inline{padding:var(--space-3) 0;flex-direction:column;align-items:flex-start}.briefing-history-inline>div:first-child{align-items:flex-start;gap:var(--space-1);flex-direction:column}}@media (width>=70.001rem){.account-manager-stage,.account-manager-stage__media,.account-manager-video,.account-manager-script{height:32rem;min-height:32rem}.account-manager-script{overflow-y:auto}}@media (width>=48.001rem) and (width<=70rem){.account-manager-stage,.account-manager-stage__media,.account-manager-video,.account-manager-script{height:28rem;min-height:28rem}.account-manager-script{overflow-y:auto}}@media (width<=48rem){.account-manager-stage,.account-manager-stage__media,.account-manager-video,.account-manager-script{height:auto;min-height:23rem}.account-manager-script{overflow-y:visible}}.briefing-history-inline{margin-top:var(--space-5);padding-top:var(--space-3)}@media (width<=48rem){.briefing-history-inline{margin-top:var(--space-4);padding-top:var(--space-3)}}.club-onboarding-form{gap:var(--space-6);display:grid}.club-onboarding-section{gap:var(--space-3);padding:var(--space-5) var(--space-6);border:var(--border-subtle);border-radius:var(--radius-medium);background:var(--color-card-surface);display:grid}.club-onboarding-section h2{margin-bottom:var(--space-1);font-size:var(--text-sm)}.club-onboarding-section label{gap:var(--space-1);color:var(--color-text-secondary);font-size:.68rem;font-weight:650;display:grid}.club-onboarding-section input,.club-onboarding-section select,.club-onboarding-section textarea{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-page-background);color:var(--color-text-primary);font-family:var(--font-ui);padding:.55rem .7rem;font-size:.75rem;font-weight:400}.club-onboarding-hint{color:var(--color-text-tertiary);margin:0;font-size:.68rem}.club-onboarding-hint.is-error{color:var(--color-accent-critical)}.club-onboarding-table{border-collapse:collapse;width:100%;font-size:.72rem}.club-onboarding-table th{color:var(--color-text-tertiary);text-align:left;text-transform:uppercase;padding:.4rem .5rem;font-size:.62rem;font-weight:650}.club-onboarding-table td{border-top:var(--border-subtle);padding:.3rem .5rem}.club-onboarding-table input{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-page-background);width:6rem;color:var(--color-text-primary);font-family:var(--font-ui);padding:.4rem .5rem;font-size:.72rem}.club-onboarding-topic{gap:var(--space-2);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-small);display:grid}.club-onboarding-topic__heading{justify-content:space-between;align-items:center;display:flex}.club-onboarding-errors{padding:var(--space-4) var(--space-5);border:1px solid var(--color-accent-critical);border-radius:var(--radius-medium);color:var(--color-accent-critical);font-size:.75rem}.club-onboarding-output{gap:var(--space-3);padding:var(--space-5) var(--space-6);border:var(--border-subtle);border-radius:var(--radius-medium);background:var(--color-card-surface);display:grid}.club-onboarding-output__code{width:100%;padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-page-background);color:var(--color-text-primary);font-family:var(--font-mono,monospace);white-space:pre;font-size:.68rem;line-height:1.5}.wyrago-logo-page{--wyrago-page-max:84rem;min-height:100vh;padding:var(--space-6);padding-bottom:var(--space-12);background:var(--color-page-background);flex-direction:column;display:flex}.wyrago-logo-page__header{width:100%;max-width:var(--wyrago-page-max);align-items:center;gap:var(--space-6);padding:var(--space-4) 0 var(--space-6);margin:0 auto;display:flex}.wyrago-wordmark{font-family:var(--font-ui);letter-spacing:.02em;white-space:nowrap;color:var(--color-text-primary);font-weight:700}.wyrago-logo-page__header-logo{flex-shrink:0;font-size:1.05rem}.wyrago-header-nav{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.wyrago-header-nav__link{color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none}.wyrago-header-nav__link:hover{color:var(--color-accent-strong)}.wyrago-header-nav__dropdown{position:relative}.wyrago-header-nav__menu{top:calc(100% + var(--space-2));z-index:30;border-radius:var(--radius-small);border:1px solid var(--color-rule);background:var(--color-card-surface);min-width:14rem;padding:var(--space-2);flex-direction:column;display:flex;position:absolute;left:0;box-shadow:0 4px 16px #00000014}.wyrago-header-nav__menu--align-right{max-width:calc(100vw - 2 * var(--space-6));left:auto;right:0}.wyrago-header-nav__menu-item{border-radius:var(--radius-small);padding:var(--space-2) var(--space-3);color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-sm);white-space:nowrap;font-weight:500;text-decoration:none}.wyrago-header-nav__menu-item:hover,.wyrago-header-nav__menu-item:focus-visible{background:var(--color-page-background)}.wyrago-header-actions{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}.wyrago-header-cta{border-radius:var(--radius-small);padding:var(--space-2) var(--space-4);background:var(--global-3c5759);color:var(--global-ffffff);font-family:var(--font-ui);font-size:var(--text-sm);white-space:nowrap;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.wyrago-header-cta:hover{opacity:.9}@media (width<=900px){.wyrago-logo-page__header{flex-wrap:wrap}.wyrago-header-actions{margin-left:0}}.wyrago-header-auth{align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}.wyrago-header-auth__avatar{background:var(--color-page-background);border:var(--border-subtle);width:1.75rem;height:1.75rem;color:var(--color-text-primary);font-size:var(--text-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.wyrago-header-auth__badge{color:var(--color-text-secondary)}.wyrago-header-auth__btn{border-radius:var(--radius-small);padding:var(--space-2) var(--space-3);border:var(--border-subtle);cursor:pointer;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.wyrago-header-auth__btn--ghost{color:var(--color-text-primary);background:0 0}.wyrago-header-auth__btn--ghost:hover{background:var(--color-page-background)}.wyrago-header-auth__btn--solid{background:var(--color-text-primary);color:var(--color-card-surface);border-color:var(--color-text-primary)}.wyrago-header-auth__btn--solid:hover{opacity:.9}.wyrago-auth-form{max-width:26rem;margin:var(--space-16) auto;padding:0 var(--space-4)}.wyrago-auth-form h1{font-size:var(--text-xl,1.5rem);margin-bottom:var(--space-6)}.wyrago-auth-form form{gap:var(--space-4);flex-direction:column;display:flex}.wyrago-auth-form label{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);flex-direction:column;display:flex}.wyrago-auth-form input[type=text],.wyrago-auth-form input[type=email],.wyrago-auth-form input[type=password]{border:var(--border-subtle);border-radius:var(--radius-small);padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text-primary)}.wyrago-auth-form__turnstile{min-height:65px;margin:var(--space-2) 0}.wyrago-auth-form__choice{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.wyrago-auth-form__choice legend{width:100%;margin-bottom:var(--space-2);padding:0}.wyrago-auth-form__choice label{align-items:center;gap:var(--space-2);color:var(--color-text-primary);flex-direction:row;display:inline-flex}.wyrago-auth-form select{border:var(--border-subtle);border-radius:var(--radius-small);padding:var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--color-text-primary);background-color:var(--global-ffffff)}.wyrago-password-field{display:flex;position:relative}.wyrago-password-field input{width:100%;padding-right:var(--space-8)!important}.wyrago-password-field__toggle{top:50%;right:var(--space-2);padding:var(--space-1);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.wyrago-password-field__toggle:hover{color:var(--color-text-primary)}.wyrago-auth-form input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--global-d0d5ce) inset;box-shadow:0 0 0 1000px var(--global-d0d5ce) inset;-webkit-text-fill-color:var(--color-text-primary)}.wyrago-auth-form input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--global-d0d5ce) inset;box-shadow:0 0 0 1000px var(--global-d0d5ce) inset;-webkit-text-fill-color:var(--color-text-primary)}.wyrago-auth-form input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--global-d0d5ce) inset;box-shadow:0 0 0 1000px var(--global-d0d5ce) inset;-webkit-text-fill-color:var(--color-text-primary)}.wyrago-auth-form__streams{border:none;margin:0;padding:0}.wyrago-auth-form__streams legend{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2);padding:0}.wyrago-auth-form__streams-grid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.wyrago-auth-form__streams-grid label{align-items:center;gap:var(--space-2);flex-direction:row}.wyrago-auth-form__consent{gap:var(--space-2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.wyrago-auth-form__consent label{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);flex-direction:row}.wyrago-auth-form__consent input[type=checkbox]{flex-shrink:0;margin-top:.15rem}.wyrago-auth-form__consent a{color:var(--color-text-primary)}.wyrago-auth-form button[type=submit]{border-radius:var(--radius-small);background:var(--global-3c5759);color:var(--color-card-surface);padding:var(--space-3);cursor:pointer;border:none;font-weight:500}.wyrago-auth-form button[type=submit]:disabled{opacity:.5;cursor:default}.wyrago-auth-form__error{color:var(--color-status-attention);font-size:var(--text-sm)}.wyrago-auth-form__switch{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary)}.wyrago-auth-form--centered{text-align:center}.wyrago-auth-form__note{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary)}.wyrago-auth-form__legal{margin-top:var(--space-6);font-size:var(--text-sm);color:var(--color-text-secondary)}.wyrago-auth-form__legal a{color:var(--color-text-secondary)}.wyrago-auth-form__hint{margin-top:calc(var(--space-2) * -1);font-size:var(--text-sm);color:var(--color-text-secondary)}.wyrago-auth-form__link-btn{font-size:inherit;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}.wyrago-auth-form__actions{gap:var(--space-3);margin-top:var(--space-6);flex-direction:column;display:flex}.wyrago-auth-form__actions button{border:var(--border-subtle);border-radius:var(--radius-small);color:var(--color-text-primary);padding:var(--space-3);cursor:pointer;background:0 0;font-weight:500}.wyrago-auth-form__actions button:disabled{opacity:.5;cursor:default}.wyrago-auth-modal__backdrop{z-index:1000;padding:var(--space-6);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#1d1d1f66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wyrago-auth-modal__card{width:100%;max-width:26rem;max-height:calc(100vh - var(--space-12));background:var(--color-card-surface);border-radius:var(--radius-large);position:relative;overflow-y:auto;box-shadow:0 1rem 2.5rem #0000001f}.wyrago-auth-modal__card .wyrago-auth-form{padding:var(--space-8) var(--space-6);margin:0}.wyrago-auth-modal__title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wyrago-auth-modal__close{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.wyrago-auth-modal__close:hover,.wyrago-auth-modal__close:focus-visible{color:var(--color-text-primary);background:var(--color-page-background)}.wyrago-auth-modal__close:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.wyrago-program-choice{max-width:30rem;padding:var(--space-8) var(--space-6)}.wyrago-program-choice__title{margin:0 0 var(--space-6);font-size:var(--font-size-heading-small,1.25rem);color:var(--color-text-primary);font-weight:600}.wyrago-program-choice__group{margin:0 0 var(--space-6);border:none;padding:0}.wyrago-program-choice__legend{margin-bottom:var(--space-3);font-size:var(--font-size-small,.875rem);color:var(--color-text-secondary);padding:0}.wyrago-program-choice__options{gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-program-choice__option{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-subtle,var(--color-page-background));border-radius:var(--radius-pill);color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0}.wyrago-program-choice__option:hover{background:var(--color-page-background)}.wyrago-program-choice__option:focus-visible,.wyrago-program-choice__continue:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.wyrago-program-choice__option--selected{border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-card-surface)}.wyrago-program-choice__continue{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);background:var(--color-text-primary);color:var(--color-card-surface);font:inherit;cursor:pointer;border:none}.wyrago-program-choice__continue:disabled{opacity:.5;cursor:default}.wyrago-auth-form__cta{margin-top:var(--space-6);border-radius:var(--radius-small);background:var(--global-3c5759);color:var(--color-card-surface);padding:var(--space-3) var(--space-6);font-weight:500;text-decoration:none;display:inline-block}button.wyrago-auth-form__cta{font:inherit;cursor:pointer;border:0;font-weight:500}button.wyrago-auth-form__cta:disabled{opacity:.6;cursor:default}.wyrago-auth-loading{min-height:40vh;color:var(--color-text-secondary);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}.wyrago-chat-auth-banner{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.wyrago-chat-auth-banner__actions{gap:var(--space-2);display:flex}.wyrago-chat-auth-banner__btn{border-radius:var(--radius-small);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);cursor:pointer;font-weight:500}.wyrago-chat-auth-banner__btn--solid{background:var(--global-ffffff);color:var(--color-text-primary);border:none}.wyrago-chat-auth-banner__btn--solid:hover{opacity:.9}.wyrago-chat-auth-banner__btn--ghost{color:var(--global-ffffff);background:0 0;border:1px solid #fff6}.wyrago-chat-auth-banner__btn--ghost:hover{background:#ffffff1a}.wyrago-page-back-link{top:var(--space-6);right:var(--space-6);z-index:20;border-radius:var(--radius-small);background:var(--color-page-background);padding:var(--space-2) var(--space-3);color:var(--color-text-primary);font-size:.74rem;font-weight:650;text-decoration:underline;position:fixed}.wyrago-logo-page__content{width:100%;max-width:var(--wyrago-page-max);flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0 auto;display:flex}.wyrago-logo-page__eyebrow{margin-bottom:var(--space-3);align-self:flex-start}.wyrago-logo-page__motto{margin-bottom:var(--space-4);text-align:left;align-self:flex-start}.wyrago-logo-page__hero-support{max-width:40rem;margin-bottom:var(--space-6);color:var(--color-text-secondary);font-size:var(--text-lg);text-align:left;align-self:flex-start;line-height:1.6}.wyrago-logo-page__hero-signature{margin-bottom:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-rule);color:var(--color-text-primary);font-size:var(--text-xl);letter-spacing:-.016em;text-align:left;align-self:flex-start;font-weight:650;line-height:1.3}.wyrago-logo-page__hero-secondary-link{color:var(--color-accent-strong);align-self:flex-start;font-size:.74rem;font-weight:650;text-decoration:underline}.wyrago-home-hero{margin:0 calc(-1 * var(--space-6));background:var(--global-000);align-self:stretch;padding:0}.wyrago-home-hero__video{aspect-ratio:16/9;object-fit:contain;background:var(--global-000);width:100%;height:auto;max-height:100svh;display:block}.wyrago-home-hero__video--mobile{aspect-ratio:9/16;max-height:none}.wyrago-home-hero__title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wyrago-logo-page__hero-section{width:100%;min-height:47.25rem}.wyrago-media-section.wyrago-logo-page__why-padel-section{grid-template-columns:30fr 70fr;height:33rem;max-height:33rem}.wyrago-logo-page__why-padel-section .wyrago-media-section__content{justify-content:flex-start;padding-top:4.8rem;padding-bottom:4.8rem}.wyrago-logo-page__why-padel-section .wyrago-media-section__media{background:var(--color-card-surface)}.wyrago-logo-page__why-padel-section .wyrago-media-section__media img{object-fit:contain;object-position:center}.wyrago-footer{width:100%;max-width:var(--wyrago-page-max);padding-top:var(--space-10);margin:0 auto}.wyrago-footer a{color:inherit;text-decoration:none}.wyrago-footer a:hover{text-decoration:underline}.wyrago-footer__top{gap:var(--space-6);padding-bottom:var(--space-8);border-bottom:var(--border-subtle);grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));display:grid}.wyrago-footer__brand{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.wyrago-footer__logo{font-size:.95rem}.wyrago-footer__motto{max-width:20rem;color:var(--color-text-secondary);margin:0;font-size:.72rem;font-weight:650;line-height:1.5}.wyrago-footer__column h3{margin-bottom:var(--space-3);color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:650}.wyrago-footer__column ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.wyrago-footer__column ul li{font-size:.74rem}.wyrago-footer__column>a{margin-top:var(--space-3);font-size:.74rem;display:block}.wyrago-footer__social{gap:var(--space-3);display:flex}.wyrago-footer__bottom{padding:var(--space-4) 0 var(--space-8);color:var(--color-text-tertiary);text-align:center;font-size:.68rem}@media (width<=900px){.wyrago-footer__top{grid-template-columns:1fr repeat(2,minmax(0,1fr))}.wyrago-footer__brand{grid-column:1/-1}}@media (width<=640px){.wyrago-footer__top{gap:var(--space-6);grid-template-columns:1fr}}.wyrago-content-page__body{width:100%;max-width:48rem;padding:var(--space-6) 0 var(--space-12);margin:0 auto}.wyrago-content-page__body h1{margin:var(--space-3) 0 var(--space-8)}.wyrago-content-page__media{margin-bottom:var(--space-8);border-radius:.25rem;overflow:hidden}.wyrago-content-page__media img,.wyrago-content-page__media video{object-fit:cover;width:100%;height:auto;display:block}.wyrago-content-page__text{gap:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-lg);flex-direction:column;line-height:1.6;display:flex}.wyrago-content-page__text strong,.wyrago-media-section__text strong,.wyrago-internal-section__text strong{color:var(--color-text-primary)}.wyrago-internal-page__body{gap:var(--space-12);width:100%;max-width:48rem;padding:var(--space-6) 0 var(--space-16);flex-direction:column;margin:0 auto;display:flex}.wyrago-internal-page__intro{gap:var(--space-4);flex-direction:column;display:flex}.wyrago-internal-page__intro h1{margin:var(--space-3) 0 0}.wyrago-internal-page__lede{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0;line-height:1.6}.wyrago-internal-section{gap:var(--space-4);flex-direction:column;display:flex}.wyrago-internal-section__eyebrow{color:var(--color-accent-strong)}.wyrago-internal-section h2{color:var(--color-text-primary);margin:0}.wyrago-internal-section__text{gap:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-lg);flex-direction:column;line-height:1.6;display:flex}.wyrago-internal-section__closing{color:var(--global-3c5759);font-weight:700}.wyrago-internal-term-list{color:var(--color-text-primary);font-weight:500}.wyrago-internal-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.wyrago-internal-card{gap:var(--space-2);padding:var(--space-6);background:var(--color-card-surface);border-radius:.25rem;flex-direction:column;display:flex}.wyrago-internal-card__label{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.045em;text-transform:uppercase;font-weight:650}.wyrago-internal-card h3{color:var(--color-text-primary);font-size:var(--text-lg);margin:0;font-weight:650}.wyrago-internal-card__text{color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.5}@media (width<=640px){.wyrago-internal-page__body{gap:var(--space-10)}}.wyrago-meet-eva-page__badge{color:var(--color-text-tertiary);font-size:var(--text-sm);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:650}.wyrago-meet-eva-page__cta,.wyrago-experience-page__cta{align-self:flex-start}.wyrago-positions-page__body{width:100%;max-width:48rem;padding:var(--space-6) 0 var(--space-12);margin:0 auto}.wyrago-positions-page__body h1{margin:var(--space-3) 0 var(--space-3)}.wyrago-positions-page__intro{margin-bottom:var(--space-10);color:var(--color-text-secondary);font-size:var(--text-lg)}.wyrago-positions-page__section{padding:var(--space-8) 0;border-top:1px solid #0000001a}.wyrago-positions-page__section:first-of-type{border-top:none}.wyrago-positions-page__section h2{margin-bottom:var(--space-3)}.wyrago-positions-page__position{margin-bottom:var(--space-4);color:var(--color-text-primary);font-size:var(--text-xl);letter-spacing:-.016em;font-weight:650;line-height:1.3}.wyrago-positions-page__text{gap:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-lg);flex-direction:column;line-height:1.6;display:flex}.wyrago-start-page__body{width:100%;max-width:40rem;padding:var(--space-6) 0 var(--space-12);margin:0 auto}.wyrago-start-page__body h1{margin:var(--space-3) 0 var(--space-4)}.wyrago-start-page__intro{margin-bottom:var(--space-8);color:var(--color-text-secondary);font-size:var(--text-lg);line-height:1.6}.wyrago-start-page__form{gap:var(--space-5);flex-direction:column;display:flex}.wyrago-start-page__field{gap:var(--space-2);border:0;flex-direction:column;padding:0;display:flex}.wyrago-start-page__field span,.wyrago-start-page__field legend{color:var(--color-text-primary);font-weight:650}.wyrago-start-page__field input,.wyrago-start-page__field select,.wyrago-start-page__field textarea{border:1px solid var(--color-rule-strong);border-radius:var(--radius-small);padding:var(--space-3);font-family:var(--font-ui);font-size:var(--text-lg);background:var(--color-card-surface);color:var(--color-text-primary)}.wyrago-start-page__field input:focus,.wyrago-start-page__field select:focus,.wyrago-start-page__field textarea:focus{outline:2px solid var(--color-focus);outline-offset:1px}.wyrago-start-page__field textarea{resize:vertical}.wyrago-start-page__chip-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-start-page__chip{border:1px solid var(--color-rule-strong);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);background:var(--color-card-surface);color:var(--color-text-primary);font-size:var(--text-lg);cursor:pointer}.wyrago-start-page__chip.is-selected{border-color:var(--color-accent-primary);background:var(--color-accent-primary);color:var(--color-card-surface)}.wyrago-start-page__submit{border-radius:var(--radius-small);padding:var(--space-3) var(--space-6);background:var(--color-accent-primary);color:var(--color-card-surface);font-family:var(--font-ui);font-size:var(--text-lg);cursor:pointer;border:0;align-self:flex-start;font-weight:650}.wyrago-start-page__submit:disabled{opacity:.5;cursor:not-allowed}.wyrago-start-page__submit:not(:disabled):hover{background:var(--color-accent-strong)}.wyrago-start-page__error{color:var(--color-status-attention);font-size:var(--text-lg)}.wyrago-start-page__done{padding:var(--space-8);border-radius:var(--radius-card);background:var(--color-card-surface);box-shadow:var(--shadow-card)}.wyrago-start-page__done p{color:var(--color-text-secondary);font-size:var(--text-lg)}.wyrago-landing-sections{width:100%;max-width:var(--wyrago-page-max);padding:var(--space-12) 0;gap:var(--space-6);margin:0 auto;display:grid}.wyrago-logo-page__chat-section{background:var(--global-3c5759);width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.wyrago-logo-page__chat-section__inner{gap:var(--space-5);width:100%;max-width:var(--wyrago-page-max);padding:4.8rem var(--space-6);flex-direction:column;margin:0 auto;display:flex}.wyrago-logo-page__chat-section__intro{gap:var(--space-3);flex-direction:column;max-width:42rem;display:flex}.wyrago-logo-page__chat-section__intro h2,.wyrago-club-profile .wyrago-club-profile__club-name{color:var(--global-ffffff);font-size:clamp(2rem,1.55rem + 2vw,2.75rem);font-weight:700;line-height:1.1}.wyrago-logo-page__chat-section__intro p,.wyrago-club-profile .wyrago-club-profile__subtitle{color:var(--global-ffffff);font-size:1.125rem;font-weight:600}.wyrago-old-way{gap:var(--space-8,3rem);grid-template-columns:1fr 1fr;align-items:start;display:grid}.wyrago-old-way__block{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;max-width:none;display:flex}.wyrago-old-way .wyrago-old-way__text{color:#ffffffd9;max-width:34rem;margin:0;font-size:1rem;font-weight:400;line-height:1.6}@media (width<=767px){.wyrago-old-way{grid-template-columns:1fr}}.wyrago-chat-empty-hint,.wyrago-chat-disclaimer{color:var(--global-efece9)}.wyrago-chat-empty-hint{font-size:.875rem}.wyrago-chat-disclaimer{margin-top:var(--space-2);text-align:center;font-size:11px}.wyrago-chat-completed{justify-content:center;align-items:flex-start;gap:var(--space-3);min-height:0;padding:var(--space-2);flex-direction:column;flex:1;display:flex}.wyrago-chat-completed__title{color:var(--global-ffffff);font-size:var(--text-2xl);letter-spacing:-.025em;margin:0;font-weight:650;line-height:1.04}.wyrago-chat-completed__body{color:#ffffffbf;max-width:30rem;margin:0;font-size:.95rem;line-height:1.6}.wyrago-chat-completed__cta{margin-top:var(--space-2)}.wyrago-chat-input-bar{width:100%;max-width:100%;margin-top:var(--space-3);background-color:var(--global-d0d5ce);border-radius:var(--radius-card);box-sizing:border-box;align-items:center;gap:.5rem;padding:.5rem;display:flex}.wyrago-chat-input-field{width:100%;min-width:0;height:auto;color:var(--global-111827);box-shadow:none;appearance:none;background:0 0;border:0;outline:none;flex:auto;padding:12px 16px;font-size:.9375rem;line-height:1.4}.wyrago-chat-input-field::placeholder{color:var(--global-6b7280)}.wyrago-chat-input-field:focus{box-shadow:none;outline:none}.wyrago-chat-input-btn{color:var(--global-6b7280);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:.5rem;display:inline-flex}.wyrago-chat-input-btn:hover{color:var(--global-374151)}.wyrago-chat-input-btn:disabled{opacity:.4;cursor:default}.wyrago-logo-page__chat-section [class~=rounded-lg],.wyrago-logo-page__chat-section [class~=rounded-xl],.wyrago-logo-page__chat-section [class~=rounded-2xl]{border-radius:var(--radius-card)}.wyrago-logo-page__chat-section [class~="bg-[#D0D5CE]"]{background-color:var(--global-d0d5ce)}.wyrago-logo-page__chat-section [class~="text-[#111827]"],.wyrago-logo-page__chat-section [class~="text-[#111827]/60"],.wyrago-logo-page__chat-section [class~="text-[#111827]/70"]{color:var(--global-111827)}.wyrago-logo-page__chat-section .wyrago-chat-hidden-file-input{display:none}.wyrago-logo-page__chat-section [class~=text-zinc-800],.wyrago-logo-page__chat-section [class~=text-amber-700]{color:var(--global-efece9)}.wyrago-landing-row{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.wyrago-landing-row.wyrago-landing-row--scout-narrow{grid-template-columns:3fr 7fr}@media (width<=640px){.wyrago-landing-row,.wyrago-landing-row.wyrago-landing-row--scout-narrow{grid-template-columns:1fr}}.wyrago-full-video-stage{width:100%;max-width:var(--wyrago-page-max);margin:0 auto;position:relative}.wyrago-full-video-stage__frame{aspect-ratio:16/9;box-shadow:var(--shadow-card);border-radius:.25rem;position:relative;overflow:hidden}.wyrago-full-video-stage__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wyrago-landing-sections .evidence-section{border-radius:.25rem}.wyrago-landing-sections .evidence-section p{max-width:var(--container-reading-max)}.wyrago-landing-sections .evidence-section blockquote{max-width:var(--container-reading-max);padding-left:var(--space-5);border-left:var(--border-strong);font-size:var(--text-display);margin:0;line-height:1.3}.wyrago-landing-sections .evidence-section blockquote p{margin-bottom:.5rem}.wyrago-landing-sections .evidence-section blockquote p:last-child{margin-bottom:0;font-weight:650}.wyrago-media-section{background:var(--color-card-surface);border-radius:.25rem;display:grid;overflow:hidden}.wyrago-media-section--split{grid-template-columns:1fr 1fr}.wyrago-media-section--height-100{max-height:47.25rem}.wyrago-media-section--height-75{max-height:35.4375rem}.wyrago-media-section--height-50{max-height:23.625rem}.wyrago-media-section--stacked{grid-template-columns:1fr;height:47.25rem;max-height:47.25rem}.wyrago-media-section--media-scale-35,.wyrago-media-section--media-scale-50,.wyrago-media-section--media-scale-60{grid-template-rows:1fr auto}.wyrago-media-section--media-scale-100{grid-template-rows:1fr}.wyrago-media-section--stacked-content-first .wyrago-media-section__content{order:1}.wyrago-media-section--stacked-content-first .wyrago-media-section__media{order:2}.wyrago-media-section--stacked-content-first.wyrago-media-section--media-scale-35,.wyrago-media-section--stacked-content-first.wyrago-media-section--media-scale-50,.wyrago-media-section--stacked-content-first.wyrago-media-section--media-scale-60{grid-template-rows:auto 1fr}.wyrago-media-section--split.wyrago-media-section--media-right .wyrago-media-section__media{order:2}.wyrago-media-section--split.wyrago-media-section--media-right .wyrago-media-section__content{order:1}.wyrago-media-section__media{min-height:0;position:relative;overflow:hidden}.wyrago-media-section__media img,.wyrago-media-section__media video{object-fit:cover;width:100%;height:100%;display:block}.wyrago-logo-page__closing-video{object-position:center bottom}.wyrago-logo-page__closing-video-overlay{padding:var(--space-6);pointer-events:none;background:linear-gradient(#0000008c,#0000 55%);justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;inset:0}.wyrago-logo-page__closing-video-overlay h2{max-width:26rem;color:var(--global-ffffff);margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}.wyrago-logo-page__scout-bw-overlay{top:55%;bottom:6%;left:var(--space-8);width:calc(100% - 2 * var(--space-8));justify-content:center;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:absolute}.wyrago-logo-page__scout-bw-overlay a{pointer-events:auto}.wyrago-media-section__content{justify-content:center;gap:var(--space-3);padding:var(--space-8);flex-direction:column;display:flex;overflow:hidden}.wyrago-media-section--stacked .wyrago-media-section__content{justify-content:flex-start;padding-top:4.8rem;padding-bottom:4.8rem}.wyrago-media-section__body{gap:var(--space-3);display:grid}.wyrago-media-section__text--clamped{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wyrago-media-section__more{color:var(--color-accent-strong);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.74rem;font-weight:650;text-decoration:underline}@media (width<=640px){.wyrago-media-section--split{grid-template-columns:1fr}.wyrago-media-section--height-50,.wyrago-media-section--height-75,.wyrago-media-section--height-100{max-height:none}.wyrago-media-section--split.wyrago-media-section--media-right .wyrago-media-section__media,.wyrago-media-section--split.wyrago-media-section--media-right .wyrago-media-section__content{order:initial}.wyrago-media-section__media{max-height:20rem}.wyrago-logo-page__hero-section{height:auto}.wyrago-logo-page__hero-section .wyrago-media-section__media{height:20rem}.wyrago-media-section.wyrago-logo-page__why-padel-section{grid-template-columns:1fr;height:auto;max-height:none}.wyrago-logo-page__why-padel-section .wyrago-media-section__media{height:14rem}.wyrago-logo-page__scout-bw-overlay{top:var(--space-4);justify-content:flex-start;bottom:auto}}.wyrago-new-reality{width:100%;max-width:var(--wyrago-page-max);gap:var(--space-10);padding:var(--space-12) 0;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);margin:0 auto;display:grid}.wyrago-new-reality__narrative{gap:var(--space-4);flex-direction:column;display:flex}.wyrago-new-reality__narrative h2{color:var(--color-text-primary);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.15}.wyrago-new-reality__narrative p{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0;line-height:1.6}.wyrago-new-reality__closing{color:var(--global-3c5759);font-weight:700}.wyrago-new-reality__grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);align-content:center;align-self:center;display:grid}.wyrago-force-card{gap:var(--space-2);padding:var(--space-6);background:var(--color-card-surface);border-radius:.25rem;flex-direction:column;display:flex}.wyrago-force-card h3{color:var(--color-text-primary);font-size:var(--text-lg);margin:0;font-weight:650}.wyrago-force-card p{color:var(--color-text-secondary);font-size:var(--text-base);margin:0;line-height:1.5}@media (width<=900px){.wyrago-new-reality{grid-template-columns:1fr}}@media (width<=640px){.wyrago-new-reality__grid{grid-template-columns:1fr}}.wyrago-questions{width:100%;max-width:var(--wyrago-page-max);gap:var(--space-8);padding:var(--space-12) 0;flex-direction:column;margin:0 auto;display:flex}.wyrago-questions__header{align-items:end;gap:var(--space-10);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.wyrago-questions__heading{gap:var(--space-3);flex-direction:column;display:flex}.wyrago-questions__heading h2{color:var(--color-text-primary);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.1}.wyrago-questions__intro{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0;line-height:1.6}.wyrago-questions__grid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.wyrago-question-card{gap:var(--space-3);padding:var(--space-6);background:var(--color-card-surface);border-radius:.25rem;flex-direction:column;display:flex}.wyrago-question-card__label{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.045em;text-transform:uppercase;font-weight:650}.wyrago-question-card__question{color:var(--color-text-primary);font-size:var(--text-xl);margin:0;font-weight:650;line-height:1.35}.wyrago-question-card__cta{color:var(--global-3c5759);margin-top:auto;font-size:.8rem;font-weight:650;text-decoration:none}.wyrago-question-card__cta:hover{text-decoration:underline}.wyrago-questions__examples{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.wyrago-example-card{gap:var(--space-2);padding:var(--space-5);background:var(--color-card-surface);border-radius:.25rem;flex-direction:column;display:flex}.wyrago-example-card__label{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.045em;text-transform:uppercase;font-weight:650}.wyrago-example-card p{color:var(--color-text-secondary);font-size:var(--text-base);margin:0;line-height:1.5}@media (width<=900px){.wyrago-questions__header{grid-template-columns:1fr;align-items:start}.wyrago-questions__grid,.wyrago-questions__examples{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.wyrago-questions__grid,.wyrago-questions__examples{grid-template-columns:1fr}}.wyrago-human-ai{width:100%;max-width:var(--wyrago-page-max);align-items:center;gap:var(--space-10);padding:var(--space-12) 0;grid-template-columns:minmax(0,.65fr) minmax(0,1fr);margin:0 auto;display:grid}.wyrago-human-ai__media{border-radius:.25rem;position:relative;overflow:hidden}.wyrago-human-ai__media img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.wyrago-human-ai__content{gap:var(--space-4);flex-direction:column;display:flex}.wyrago-human-ai__content h2{color:var(--color-text-primary);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.15}.wyrago-human-ai__content p{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0;line-height:1.6}.wyrago-human-ai__cta{color:var(--global-3c5759);align-self:flex-start;font-size:.85rem;font-weight:650;text-decoration:none}.wyrago-human-ai__cta:hover{text-decoration:underline}@media (width<=900px){.wyrago-human-ai{grid-template-columns:1fr}.wyrago-human-ai__media img{aspect-ratio:16/9}}.wyrago-ecosystem{width:calc(100% + 2 * var(--space-6));margin-left:calc(-1 * var(--space-6));margin-right:calc(-1 * var(--space-6));background:var(--global-3c5759)}.wyrago-ecosystem__inner{width:100%;max-width:var(--wyrago-page-max);gap:var(--space-8);padding:var(--space-12) var(--space-6);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.wyrago-ecosystem__column{gap:var(--space-3);padding-left:var(--space-8);border-left:1px solid #ffffff29;flex-direction:column;display:flex}.wyrago-ecosystem__column:not(.wyrago-ecosystem__column--intro){justify-content:center}.wyrago-ecosystem__column--intro{border-left:none;padding-left:0}.wyrago-ecosystem__column--intro .eyebrow{color:#ffffffa6}.wyrago-ecosystem__column--intro h2{color:var(--global-ffffff);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.1}.wyrago-ecosystem__column--intro p{color:#ffffffbf;font-size:var(--text-lg);margin:0;line-height:1.6}.wyrago-ecosystem__number{color:#ffffff8c;font-size:var(--text-lg);font-weight:650}.wyrago-ecosystem__column h3{color:var(--global-ffffff);font-size:var(--text-xl);margin:0;font-weight:650}.wyrago-ecosystem__sub-question{color:#ffffffd9;font-size:var(--text-lg);margin:0;font-weight:650}.wyrago-ecosystem__column p:not(.wyrago-ecosystem__sub-question){color:#ffffffb3;font-size:var(--text-base);margin:0;line-height:1.6}@media (width<=900px){.wyrago-ecosystem__inner{grid-template-columns:repeat(2,1fr)}.wyrago-ecosystem__column--intro{grid-column:1/-1}}@media (width<=640px){.wyrago-ecosystem__inner{grid-template-columns:1fr}.wyrago-ecosystem__column{padding-left:0;padding-top:var(--space-6);border-top:1px solid #ffffff29;border-left:none}.wyrago-ecosystem__column--intro{border-top:none;padding-top:0}.wyrago-ecosystem__br{display:none}}.wyrago-landing-sections__tour-link{text-align:center;margin:0}.wyrago-landing-sections__tour-link a{color:var(--color-text-primary);font-weight:650;text-decoration:underline}.wyrago-tour-page__body{width:100%;max-width:40rem;padding:var(--space-6) 0 var(--space-12);margin:0 auto}.wyrago-tour-page__step{gap:var(--space-4);display:grid}.wyrago-tour-page__step h1,.wyrago-tour-page__step h2{margin:var(--space-2) 0 0}.wyrago-tour-page__step>p{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:1.6}.wyrago-tour-page__step video{border-radius:var(--radius-medium);background:var(--color-video-background);width:100%;display:block}.wyrago-tour-page__meter{top:var(--space-6);left:var(--space-6);z-index:20;gap:var(--space-4);border-radius:var(--radius-small);background:var(--color-page-background);padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font-size:.74rem;font-weight:650;display:flex;position:fixed}.wyrago-tour-page__insert-coin,.wyrago-tour-page__demo-club-profile{border:var(--border-subtle);border-radius:var(--radius-medium);padding:var(--space-4) var(--space-5);background:var(--color-card-surface)}.wyrago-tour-page__insert-coin p,.wyrago-tour-page__demo-club-profile p{color:var(--color-text-secondary);margin:0;font-size:.85rem;line-height:1.6}.wyrago-tour-page__demo-club-profile .eyebrow{margin-bottom:var(--space-2);display:block}.wyrago-tour-page__reception-form{gap:var(--space-4);flex-direction:column;display:flex}.wyrago-tour-page__reception-form label{gap:var(--space-2);flex-direction:column;display:flex}.wyrago-tour-page__reception-form span{color:var(--color-text-primary);font-weight:650}.wyrago-tour-page__reception-form input{border:1px solid var(--color-rule-strong);border-radius:var(--radius-small);padding:var(--space-3);font-family:var(--font-ui);font-size:var(--text-lg);background:var(--color-card-surface);color:var(--color-text-primary)}.wyrago-tour-page__reception-form input:focus{outline:2px solid var(--color-focus);outline-offset:1px}.wyrago-tour-page__reception-form button{align-self:flex-start}.wyrago-tour-page__error{color:var(--color-status-attention);font-size:var(--text-lg);margin:0}.wyrago-tour-page__question-menu{gap:var(--space-3);flex-direction:column;display:flex}.wyrago-tour-page__question-menu button{border:1px solid var(--color-rule-strong);border-radius:var(--radius-medium);padding:var(--space-3) var(--space-4);background:var(--color-card-surface);color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-lg);text-align:left;cursor:pointer}.wyrago-tour-page__question-menu button:hover{border-color:var(--color-accent-primary)}.wyrago-tour-page__structure-map{aspect-ratio:1;border-radius:var(--radius-medium);width:100%;max-width:34rem;margin:0 auto;overflow:hidden}.wyrago-tour-page__structure-map .react-flow{background:var(--color-page-background)}.wyrago-tour-page__structure-map .react-flow__background-pattern{fill:var(--color-rule-strong)}.wyrago-tour-page__structure-map .react-flow__controls{box-shadow:var(--shadow-card)}.wyrago-tour-page__structure-map .react-flow__controls-button{border-bottom:var(--border-subtle);background:var(--color-card-surface);fill:var(--color-text-primary)}.wyrago-tour-page__structure-map .react-flow__edge-path{stroke:var(--color-rule-strong);stroke-width:1.3px}.wyrago-tour-page__structure-map .react-flow__attribution{font-size:.55rem}.wyrago-tour-page__map-handle{opacity:0;pointer-events:none}.wyrago-tour-page__map-hub-node{aspect-ratio:1;border:1px solid var(--color-rule-strong);background:var(--color-card-surface);width:4.2rem;color:var(--color-text-primary);font-family:var(--font-ui);letter-spacing:.02em;text-align:center;border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:650;display:flex}.wyrago-tour-page__map-node{aspect-ratio:1;width:5.6rem;padding:var(--space-1);font-family:var(--font-ui);text-align:center;cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;font-size:.62rem;font-weight:650;line-height:1.15;animation:.4s ease-out forwards wyrago-tour-map-node-in;display:flex}.wyrago-tour-page__map-node--sub{-webkit-line-clamp:4;-webkit-box-orient:vertical;width:3.6rem;padding:2px;font-size:.46rem;font-weight:550;line-height:1.1;display:-webkit-box;overflow:hidden}.wyrago-tour-page__map-node--dormant{border:1px solid var(--color-rule-strong);background:var(--color-card-surface);color:var(--color-text-secondary)}.wyrago-tour-page__map-node--active{border:1px solid var(--color-accent-primary);background:var(--color-accent-primary);color:var(--color-card-surface);animation:.4s ease-out forwards wyrago-tour-map-node-in,2.4s ease-in-out .5s infinite wyrago-tour-map-node-pulse}.wyrago-tour-page__map-node--selected{outline:2px solid var(--color-focus);outline-offset:2px}.wyrago-tour-page__map-node--revealed.wyrago-tour-page__map-node--dormant{color:var(--color-text-primary);border-style:solid}.wyrago-tour-page__map-detail{gap:var(--space-2);border:var(--border-subtle);border-radius:var(--radius-medium);padding:var(--space-4) var(--space-5);background:var(--color-page-background);display:grid}.wyrago-tour-page__map-detail p{margin:0;font-size:.85rem;line-height:1.5}@keyframes wyrago-tour-map-node-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes wyrago-tour-map-node-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent-primary) 45%, transparent)}50%{box-shadow:0 0 0 .5rem color-mix(in srgb, var(--color-accent-primary) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.wyrago-tour-page__map-node,.wyrago-tour-page__map-node--active{opacity:1;animation:none;transform:scale(1)}.wyrago-tour-page__structure-map .react-flow__edge.animated .react-flow__edge-path{animation:none}}.wyrago-tour-page__close-statement{color:var(--color-text-primary);font-size:var(--text-lg)}.wyrago-tour-page__close-actions{align-items:center;gap:var(--space-5);display:flex}.wyrago-tour-page__close-actions a:not(.primary-action){color:var(--color-text-secondary);text-decoration:underline}@media (width<=640px){.wyrago-tour-page__meter{margin:0 auto var(--space-4);justify-content:space-between;position:static}}.wyrago-legal-page{max-width:var(--container-reading-max);padding:var(--space-8) var(--space-6) var(--space-10);color:var(--color-text-primary);margin:0 auto}.wyrago-legal-page h1{margin-bottom:var(--space-5)}.wyrago-legal-page h2{margin-top:var(--space-6);margin-bottom:var(--space-2);font-size:var(--text-lg,1.1rem)}.wyrago-legal-page p{margin-bottom:var(--space-3);color:var(--color-text-secondary);line-height:1.6}.wyrago-legal-page h3{margin-top:var(--space-4);margin-bottom:var(--space-2);font-size:1rem}.wyrago-legal-page ul{margin:0 0 var(--space-3);padding-left:var(--space-5);color:var(--color-text-secondary);line-height:1.6}.wyrago-legal-page li+li{margin-top:var(--space-1)}.wyrago-legal-page__status{color:var(--color-text-tertiary);text-transform:lowercase;font-size:.72rem}.wyrago-logo-page__chat-panel{width:100%;height:fit-content;min-height:25rem;max-height:85vh}.wyrago-logo-page__workbench{gap:var(--space-4);width:100%;height:fit-content;min-height:25rem;max-height:85vh;transition:gap .2s ease-out;display:flex}.wyrago-logo-page__workbench--split{height:62.5rem}.wyrago-logo-page__workbench--split .wyrago-logo-page__chat-panel{flex:50%;min-width:0;height:100%;max-height:none;transition:flex-basis .2s ease-out}.wyrago-logo-page__simulator-panel{flex:50%;min-width:0;height:100%}.wyrago-logo-page__workbench--eva{height:62.5rem}.wyrago-logo-page__workbench--eva .wyrago-logo-page__chat-panel--eva{flex:75%;min-width:0;height:100%;max-height:none}.wyrago-logo-page__eva-presence-panel{border-radius:var(--radius-card);flex:25%;min-width:0;height:100%;overflow:hidden}.wyrago-logo-page__eva-presence-image{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}@media (width<=767px){.wyrago-logo-page__workbench--eva{flex-direction:column;height:auto}.wyrago-logo-page__eva-presence-panel{display:none}.wyrago-logo-page__workbench--eva .wyrago-logo-page__chat-panel--eva{flex:none;height:80vh}}.wyrago-logo-page__plan-panel{min-width:0;height:min(62.5rem,85vh);color:var(--global-ffffff);flex:75%;align-self:flex-start;overflow-y:auto}.wyrago-logo-page__workbench--plan .wyrago-logo-page__chat-panel--eva{flex:25%}.wyrago-action-plan .wyrago-eva-present__screen{min-height:0}.wyrago-action-plan .wyrago-eva-present__lead{color:var(--global-efece9)}.wyrago-action-plan__jump{margin:0 0 var(--space-3);display:none}.wyrago-action-plan__jump a{color:var(--global-ffffff)}.wyrago-action-plan__detail{color:var(--global-efece9);margin:.25rem 0 .5rem}.wyrago-action-plan__steps>li>div{flex:auto;min-width:0}.wyrago-action-plan__fields{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));column-gap:1.5rem;max-width:none;margin-top:.5rem;display:grid}.wyrago-action-plan__fields>div:nth-last-child(2){border-bottom:0}.wyrago-eva-present__calculation>.wyrago-action-plan__field{align-items:baseline}.wyrago-action-plan__field dt{white-space:nowrap;flex:none}.wyrago-action-plan__field dd{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;display:flex}.wyrago-action-plan__field dd>.wyrago-action-plan__note{white-space:nowrap;font-size:.85rem}.wyrago-action-plan__open,.wyrago-action-plan__suggested,.wyrago-action-plan__field--muted dd{opacity:.72;font-weight:400}.wyrago-action-plan__start{max-width:34rem;margin:0 0 1rem}.wyrago-action-plan__start>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.wyrago-action-plan__start dt,.wyrago-action-plan__start dd{margin:0}.wyrago-action-plan__reason{color:var(--global-efece9);text-align:right;margin:0;font-size:.85rem}.wyrago-action-plan__steps .wyrago-eva-present__kicker{margin:0;display:block}.wyrago-action-plan__warnings{margin:.25rem 0 .5rem;padding:0;font-weight:600;list-style:none}.wyrago-action-plan__warnings li:before{content:"! "}.wyrago-action-plan .wyrago-quiet-link{min-height:44px;color:var(--global-ffffff);cursor:pointer;background:0 0;border:0;padding:0;font-weight:400;text-decoration:underline}.wyrago-action-plan__edit{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}.wyrago-action-plan__edit input,.wyrago-action-plan__edit select{box-sizing:border-box;width:100%;min-height:44px;font-size:16px}.wyrago-action-plan__edit button:not(.wyrago-quiet-link){border:1px solid var(--global-ffffff);min-height:44px;color:var(--global-ffffff);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.55rem 1.25rem;font-weight:600}.wyrago-action-plan__edit button:not(.wyrago-quiet-link):hover{background:#ffffff1f}.wyrago-action-plan button:focus-visible,.wyrago-action-plan input:focus-visible,.wyrago-action-plan select:focus-visible{outline:2px solid var(--global-ffffff);outline-offset:var(--space-1)}.wyrago-action-plan__needs{margin:0;padding:0;list-style:none}.wyrago-eva-present__calculation.wyrago-action-plan__fields{max-width:none}.wyrago-action-plan__close{margin:0 0 var(--space-2);text-align:right}.wyrago-logo-page__plan-reopen{margin:0 0 var(--space-3)}.wyrago-logo-page__plan-reopen .wyrago-quiet-link{min-height:44px;color:var(--global-ffffff);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wyrago-action-plan__todo{border-radius:var(--radius-small);white-space:nowrap;border:1px dashed #ffffffb3;padding:0 .35rem;font-weight:400}.wyrago-action-plan__decide{max-width:34rem;margin:0 0 1.25rem}.wyrago-action-plan__decide>.wyrago-eva-present__label{opacity:1;margin:0 0 .25rem;font-size:1.02rem;font-weight:600}.wyrago-action-plan__decide-lead{color:var(--global-efece9);margin:0 0 .5rem;font-size:.85rem}.wyrago-action-plan__weeks{flex-wrap:wrap;gap:.4rem;margin:.25rem 0 .5rem;padding:0;list-style:none;display:flex}.wyrago-action-plan__week{border-radius:var(--radius-small);border:1px solid #ffffff4d;padding:.2rem .55rem;font-size:.8rem}.wyrago-action-plan__week>span:first-child{font-weight:600}.wyrago-action-plan__week--upcoming{opacity:.72}.wyrago-action-plan__week--done{border-color:var(--global-ffffff)}@media (width<=767px){.wyrago-logo-page__workbench--plan{max-height:none}.wyrago-logo-page__plan-panel{flex:none;height:auto;overflow:visible}.wyrago-logo-page__workbench--plan .wyrago-logo-page__chat-panel--eva{flex:none;height:80vh}.wyrago-action-plan__jump{display:block}.wyrago-logo-page__plan-panel{width:100%}}.wyrago-thin-scroll{scrollbar-width:thin;scrollbar-color:var(--global-d4d4d8) transparent}.wyrago-thin-scroll::-webkit-scrollbar{width:6px}.wyrago-thin-scroll::-webkit-scrollbar-track{background:0 0}.wyrago-thin-scroll::-webkit-scrollbar-thumb{background-color:var(--global-d4d4d8);border-radius:9999px}.wyrago-chat-root{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.wyrago-chat-root--drag-over{outline:1px solid var(--global-959d90);outline-offset:-1px}.wyrago-chat-scroll{gap:var(--space-4);min-height:0;padding-right:var(--space-1);scrollbar-width:thin;scrollbar-color:#0000004d transparent;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.wyrago-chat-scroll::-webkit-scrollbar{width:4px}.wyrago-chat-scroll::-webkit-scrollbar-track{background:0 0}.wyrago-chat-scroll::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:9999px}.wyrago-chat-scroll::-webkit-scrollbar-thumb:hover{background-color:#00000073}.wyrago-logo-page__chat-section svg,.wyrago-logo-page__chat-section img{width:auto;max-width:100%;height:auto;max-height:24px}.wyrago-logo-page__chat-section .wyrago-logo-page__eva-presence-image{width:100%;height:100%;max-height:none}@media (width<=767px){.wyrago-logo-page__workbench--split{flex-direction:column;height:auto}.wyrago-logo-page__workbench--split .wyrago-logo-page__chat-panel,.wyrago-logo-page__workbench--split .wyrago-logo-page__simulator-panel{flex:none;height:50vh}}.wyrago-eva-first-touch{gap:var(--space-3);padding:var(--space-2) 0 var(--space-1);color:var(--global-ffffff);flex-direction:column;display:flex}.wyrago-eva-first-touch__lead{color:var(--global-ffffff);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:650;line-height:1.15}.wyrago-eva-first-touch__body{color:#ffffffc7;max-width:34rem;margin:0;font-size:.95rem;line-height:1.6}.wyrago-eva-first-touch__closing{max-width:34rem;color:var(--global-ffffff);margin:0;font-size:1.0625rem;font-weight:550;line-height:1.5}.wyrago-eva-starting-points{gap:var(--space-2);margin-top:var(--space-1);flex-direction:column;display:flex}.wyrago-eva-starting-points__label{color:#ffffff80;letter-spacing:.02em;margin:0;font-size:.75rem}.wyrago-eva-starting-points__list{flex-wrap:wrap;gap:.5rem;display:flex}.wyrago-eva-starting-point{color:#ffffffd9;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:9999px;padding:.4375rem .875rem;font-family:inherit;font-size:.8125rem;line-height:1.3;transition:border-color .15s,color .15s}.wyrago-eva-starting-point:hover,.wyrago-eva-starting-point:focus-visible{color:var(--global-ffffff);border-color:#ffffff80}.wyrago-chat-message{width:100%;display:flex}.wyrago-chat-message--user{justify-content:flex-end}.wyrago-chat-message--assistant{flex-direction:column;align-items:flex-start}.wyrago-chat-bubble{box-sizing:border-box;border-radius:var(--radius-card);overflow-wrap:break-word;max-width:85%;font-size:.95rem;line-height:1.5}.wyrago-chat-bubble--user{color:var(--global-fdfef5);white-space:pre-wrap;padding:.625rem .875rem}.wyrago-chat-bubble--assistant{max-width:100%;color:var(--global-ffffff);padding:1.5rem 1.75rem;line-height:1.6}.wyrago-chat-bubble--thinking{color:#ffffffb3}.wyrago-chat-attachment{color:#fdfef5b3;align-items:center;gap:.25rem;margin-top:.375rem;font-size:.75rem;display:flex}.wyrago-chat-attachment__icon{flex-shrink:0;width:.75rem;height:.75rem}.wyrago-chat-error{color:var(--global-b45309);font-size:.875rem}.wyrago-chat-answer-lead,.wyrago-chat-answer-body,.wyrago-chat-answer-next,.wyrago-chat-direction,.wyrago-chat-option-group,.wyrago-chat-disclosure{margin-top:1.125rem}.wyrago-chat-answer-lead:first-child,.wyrago-chat-answer-body:first-child,.wyrago-chat-answer-next:first-child,.wyrago-chat-direction:first-child,.wyrago-chat-option-group:first-child,.wyrago-chat-disclosure:first-child{margin-top:0}.wyrago-chat-answer-lead .wyrago-chat-markdown p{max-width:34rem;color:var(--global-ffffff);font-size:1.0625rem;font-weight:600;line-height:1.55}.wyrago-chat-answer-body .wyrago-chat-markdown p{color:#ffffffb8;max-width:34rem;font-size:.9375rem;line-height:1.65}.wyrago-chat-answer-next .wyrago-chat-markdown p{color:#ffffffeb;max-width:34rem;font-size:.9375rem;font-weight:550;line-height:1.6}.wyrago-chat-direction{flex-direction:column;gap:.375rem;display:flex}.wyrago-chat-direction__statement{max-width:34rem;color:var(--global-ffffff);margin:0;font-size:1.05rem;font-weight:650;line-height:1.5}.wyrago-chat-direction__basis{color:#ffffffad;max-width:34rem;margin:0;font-size:.875rem;line-height:1.6}.wyrago-chat-option-group{flex-direction:column;gap:.75rem;display:flex}.wyrago-chat-option-group__intro{max-width:34rem;color:var(--global-ffffff);margin:0;font-size:.95rem;line-height:1.6}.wyrago-chat-option-group__list{flex-direction:column;gap:.625rem;display:flex}.wyrago-chat-option-group__list--comparison{flex-flow:wrap}.wyrago-chat-option-group__list--comparison .wyrago-chat-option-group__item{flex:12rem}.wyrago-chat-option-group__item{border-top:1px solid #ffffff24;flex-direction:column;gap:.125rem;padding-top:.625rem;display:flex}.wyrago-chat-option-group__item:first-child,.wyrago-chat-option-group__list--comparison .wyrago-chat-option-group__item{border-top:0;padding-top:0}.wyrago-chat-option-group__label{color:var(--global-ffffff);font-size:.9rem;font-weight:600}.wyrago-chat-option-group__framing{color:#ffffffbf;font-size:.875rem;line-height:1.5}.wyrago-chat-option-group__tradeoff{color:#ffffffb3;margin:0;font-size:.875rem;line-height:1.5}.wyrago-authenticated-chat-root .wyrago-chat-answer-lead .wyrago-chat-markdown p{max-width:42rem;color:var(--global-ffffff);letter-spacing:-.01em;font-size:1.375rem;font-weight:650;line-height:1.3}.wyrago-authenticated-chat-root [data-eva-role=management_view].wyrago-chat-answer-body .wyrago-chat-markdown p{color:#ffffffd1;max-width:48rem;font-size:1rem;font-weight:400;line-height:1.6}.wyrago-authenticated-chat-root [data-eva-role=supporting].wyrago-chat-answer-body .wyrago-chat-markdown p,.wyrago-authenticated-chat-root [data-eva-role=supporting].wyrago-chat-markdown p{color:#ffffff9e;max-width:48rem;font-size:.875rem;font-weight:400;line-height:1.6}.wyrago-authenticated-chat-root .wyrago-chat-answer-next{border-top:1px solid #ffffff24;padding-top:.75rem}.wyrago-authenticated-chat-root .wyrago-chat-answer-next .wyrago-chat-markdown p{color:#fffffff0;max-width:48rem;font-size:.9375rem;font-weight:600;line-height:1.6}.wyrago-authenticated-chat-root .wyrago-chat-answer-next__label{color:#ffffff73;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.6875rem;font-weight:650;display:block}.wyrago-authenticated-chat-root .wyrago-chat-direction{border-top:1px solid #ffffff24;padding-top:.875rem;padding-left:.875rem}.wyrago-authenticated-chat-root .wyrago-chat-direction__label{color:#ffffff6b;letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:650;display:block}.wyrago-authenticated-chat-root .wyrago-chat-direction__statement{max-width:52rem;font-size:1.15rem;font-weight:650;line-height:1.45}.wyrago-authenticated-chat-root .wyrago-chat-direction__basis{color:#fff9;max-width:52rem;font-size:.875rem;font-weight:400}.wyrago-authenticated-chat-root .wyrago-chat-option-group[data-eva-role=decision_drivers]{gap:.875rem}.wyrago-authenticated-chat-root .wyrago-chat-option-group[data-eva-role=decision_drivers] .wyrago-chat-option-group__item{border-top:0;padding-top:0}.wyrago-authenticated-chat-root .wyrago-chat-option-group[data-eva-role=decision_drivers] .wyrago-chat-option-group__label{font-weight:550}.wyrago-authenticated-chat-root .wyrago-chat-evidence-strip p,.wyrago-authenticated-chat-root .wyrago-chat-evidence-strip li{color:#ffffff94;max-width:46rem;font-size:.8125rem;line-height:1.55}.wyrago-authenticated-chat-root .wyrago-chat-direction{border-top:0;max-width:56rem;padding-top:.25rem;padding-left:1rem;position:relative}.wyrago-authenticated-chat-root .wyrago-chat-direction:before{content:"";background:#fff6;width:2px;position:absolute;top:.2rem;bottom:.1rem;left:0}.wyrago-authenticated-chat-root .wyrago-chat-option-group[data-eva-role=decision_drivers]{counter-reset:wyrago-driver}.wyrago-authenticated-chat-root .wyrago-chat-option-group[data-eva-role=decision_drivers] .wyrago-chat-option-group__item{counter-increment:wyrago-driver;padding-left:1.375rem;position:relative}.wyrago-authenticated-chat-root .wyrago-chat-option-group[data-eva-role=decision_drivers] .wyrago-chat-option-group__item:before{content:counter(wyrago-driver, decimal-leading-zero);color:#fff6;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600;position:absolute;top:.05rem;left:0}.wyrago-authenticated-chat-root .wyrago-chat-option-group[data-eva-role=decision_drivers] .wyrago-chat-option-group__intro{letter-spacing:.02em;text-transform:uppercase;color:#ffffff8c;font-size:.8125rem;font-weight:650}.wyrago-authenticated-chat-root .wyrago-chat-answer[data-eva-layout=editorial] .wyrago-chat-evidence-strip{border-top:1px solid #ffffff12;padding-top:.625rem}.wyrago-authenticated-chat-root .wyrago-chat-evidence-strip>p:first-child{color:#ffffff85;font-size:.8125rem;font-weight:500}.wyrago-authenticated-chat-root .wyrago-chat-disclosure{display:block}.wyrago-authenticated-chat-root .wyrago-chat-disclosure__summary{color:#ffffff9e;cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem 0;list-style:none;display:flex}.wyrago-authenticated-chat-root .wyrago-chat-disclosure__summary::-webkit-details-marker{display:none}.wyrago-authenticated-chat-root .wyrago-chat-disclosure__summary:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #ffffffa6}.wyrago-authenticated-chat-root .wyrago-chat-disclosure__label{letter-spacing:.01em;font-size:.8125rem;font-weight:600}.wyrago-authenticated-chat-root .wyrago-chat-disclosure__chevron{flex-shrink:0;width:.75rem;height:.75rem;transition:transform .15s}.wyrago-authenticated-chat-root .wyrago-chat-disclosure[open] .wyrago-chat-disclosure__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.wyrago-authenticated-chat-root .wyrago-chat-disclosure__chevron{transition:none}}.wyrago-authenticated-chat-root .wyrago-chat-disclosure__content{padding-top:.375rem}.wyrago-authenticated-chat-root .wyrago-chat-evidence-strip .wyrago-chat-disclosure{margin-top:.5rem}.wyrago-authenticated-chat-root .wyrago-chat-evidence-strip .wyrago-chat-disclosure__content ul{margin:0;padding-left:1.125rem}.wyrago-chat-threshold{flex-direction:column;gap:.25rem;margin-top:1.125rem;display:flex}.wyrago-chat-threshold__name{color:#ffffffad;max-width:34rem;margin:0;font-size:.8125rem;font-weight:550;line-height:1.5}.wyrago-chat-threshold__value{max-width:34rem;color:var(--global-ffffff);margin:0;font-size:1rem;font-weight:650;line-height:1.5}.wyrago-chat-toolbar{color:#ffffffb3;border-top:1px solid #fff3;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.625rem;padding-top:.625rem;display:flex;position:relative}.wyrago-chat-toolbar--live{border-top:0;margin-top:.5rem;padding-top:0}.wyrago-chat-telemetry{color:var(--global-ffffff);align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.wyrago-chat-telemetry__icon{flex-shrink:0;width:.875rem;height:.875rem}.wyrago-chat-toolbar__actions{align-items:center;gap:.125rem;margin-left:auto;display:inline-flex}.wyrago-chat-toolbar__btn{border-radius:var(--radius-small);color:#ffffffb3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.375rem;display:inline-flex}.wyrago-chat-toolbar__btn:hover:not(:disabled){color:var(--global-ffffff);background-color:#ffffff1f}.wyrago-chat-toolbar__btn:disabled{cursor:default;opacity:.5}.wyrago-chat-toolbar__btn--active{color:var(--global-ea580c)}.wyrago-chat-toolbar__menu{z-index:1;width:10rem;max-width:calc(100vw - 2 * var(--space-4));border-radius:var(--radius-card);background-color:var(--global-d0d5ce);margin-bottom:.25rem;padding:.25rem 0;position:absolute;bottom:100%;right:0;box-shadow:0 4px 16px #0000002e}.wyrago-chat-toolbar__menu-item{width:100%;color:var(--global-111827);text-align:left;cursor:pointer;background:0 0;border:0;padding:.375rem .75rem;font-size:.8125rem;line-height:1.4;display:block}.wyrago-chat-toolbar__menu-item:hover{background-color:#11182714}.wyrago-chat-toolbar__menu-divider{border:none;border-top:1px solid #1118271f;margin:.25rem 0}.wyrago-chat-toolbar__menu-header{color:#1118278c;text-transform:uppercase;letter-spacing:.02em;padding:.25rem .75rem;font-size:.6875rem;font-weight:600}.wyrago-chat-toast{border-radius:var(--radius-small);background-color:var(--global-111827);color:var(--global-ffffff);pointer-events:none;padding:.375rem .75rem;font-size:.75rem;position:absolute;bottom:4.5rem;left:50%;transform:translate(-50%)}.wyrago-clarification-card{box-sizing:border-box;border-radius:var(--radius-card);max-width:85%;margin-top:.75rem;padding:1.125rem}.wyrago-clarification-missing{margin-bottom:1rem}.wyrago-clarification-missing__label{color:#fffc;letter-spacing:.02em;text-transform:uppercase;margin:0 0 .375rem;font-size:.75rem;font-weight:600}.wyrago-clarification-missing__list{color:var(--global-ffffff);margin:0;padding-left:1.125rem;font-size:.875rem;list-style:outside}.wyrago-clarification-missing__list li+li{margin-top:.25rem}.wyrago-clarification-missing__role{border-radius:var(--radius-pill);color:#ffffffb3;text-transform:uppercase;letter-spacing:.02em;background:#ffffff26;margin-left:.375rem;padding:1px .375rem;font-size:.625rem;font-weight:500}.wyrago-clarification-options{flex-direction:column;gap:.5rem;display:flex}.wyrago-clarification-options--inline{flex-flow:wrap}.wyrago-clarification-option{border-radius:var(--radius-card);background-color:var(--global-959d90);width:100%;color:var(--global-111827);text-align:left;cursor:pointer;border:0;flex-direction:column;gap:.15rem;padding:.75rem 1rem;transition:background-color .15s ease-out;display:flex}.wyrago-clarification-options--inline .wyrago-clarification-option{flex:0 auto;width:auto;padding:.5rem .875rem}.wyrago-clarification-option:hover:not(:disabled){background-color:var(--global-838b7e)}.wyrago-clarification-option:disabled{cursor:not-allowed;opacity:.5}.wyrago-clarification-option--selected:disabled{opacity:1;background-color:var(--global-ffffff);color:var(--global-111827);cursor:default}.wyrago-clarification-option--receded:disabled{opacity:.55;cursor:default}.wyrago-clarification-option__label{font-size:.875rem;font-weight:600}.wyrago-clarification-coming-soon{color:#111827a6;margin:0 0 .5rem;font-size:.75rem;font-style:italic}.wyrago-clarification-option--coming-soon:disabled{opacity:.55;cursor:not-allowed}.wyrago-clarification-option__desc{color:#111827bf;font-size:.8125rem;line-height:1.45}.wyrago-question-form{box-sizing:border-box;border-radius:var(--radius-card);flex-direction:column;gap:1rem;max-width:85%;margin-top:.75rem;padding:1.125rem;display:flex}.wyrago-question-form__label{color:#fffc;letter-spacing:.02em;text-transform:uppercase;margin:0 0 .375rem;font-size:.75rem;font-weight:600}.wyrago-question-form__chips{flex-wrap:wrap;gap:.375rem;display:flex}.wyrago-question-form__chip{border-radius:var(--radius-pill);color:var(--global-ffffff);cursor:pointer;background:0 0;border:1px solid #fff3;padding:.25rem .75rem;font-size:.75rem;font-weight:500;transition:background-color .15s ease-out,border-color .15s ease-out}.wyrago-question-form__chip:hover:not(:disabled){border-color:#fff6}.wyrago-question-form__chip:disabled{cursor:not-allowed;opacity:.5}.wyrago-question-form__chip--selected{border-color:var(--global-ffffff);background:var(--global-ffffff);color:var(--global-111827)}.wyrago-question-form__slider-row{flex-direction:column;gap:.5rem;display:flex}.wyrago-question-form__slider-controls{align-items:center;gap:.5rem;display:flex}.wyrago-question-form__slider{height:.375rem;accent-color:var(--global-ffffff);flex:1}.wyrago-question-form__slider-number{box-sizing:border-box;width:4rem;color:var(--global-ffffff);text-align:right;background:#ffffff14;border:1px solid #fff3;border-radius:.5rem;flex-shrink:0;padding:.25rem .375rem;font-size:.75rem}.wyrago-question-form__unit{color:#ffffffb3;flex-shrink:0;font-size:.75rem}.wyrago-question-form__submit{border-radius:var(--radius-card);background-color:var(--global-ffffff);width:100%;color:var(--global-111827);cursor:pointer;border:0;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .15s ease-out}.wyrago-question-form__submit:disabled{cursor:not-allowed;opacity:.4}.wyrago-simulator{box-sizing:border-box;flex-direction:column;height:100%;padding:.625rem;display:flex}.wyrago-simulator__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.wyrago-simulator__title{color:var(--global-fdfef5);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.wyrago-simulator__header-actions{align-items:center;gap:.5rem;display:flex}.wyrago-simulator__expand-toggle{color:#ffffffb3;cursor:pointer;align-items:center;gap:.375rem;font-size:10px;font-weight:500;display:flex}.wyrago-simulator__switch{border-radius:var(--radius-pill);cursor:pointer;background-color:#fff3;border:0;flex-shrink:0;width:2rem;height:1rem;padding:0;transition:background-color .2s ease-out;position:relative}.wyrago-simulator__switch--on{background-color:var(--global-f97316)}.wyrago-simulator__switch-knob{background-color:var(--global-ffffff);border-radius:50%;width:.75rem;height:.75rem;transition:transform .2s ease-out;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.wyrago-simulator__switch--on .wyrago-simulator__switch-knob{transform:translate(1rem)}.wyrago-simulator__close-btn{border-radius:var(--radius-small);color:#ffffffb3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.wyrago-simulator__close-btn:hover{color:var(--global-fdfef5);background-color:#ffffff1a}.wyrago-simulator__close-icon{width:.875rem;height:.875rem}.wyrago-simulator__body{flex-direction:column;flex:auto;gap:.5rem;min-height:0;padding-right:.25rem;display:flex;overflow-y:auto}.wyrago-simulator-card{box-sizing:border-box;padding:.5rem}.wyrago-simulator__baseline-header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.wyrago-simulator__baseline-title{color:var(--global-fdfef5);text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.wyrago-simulator__submit-btn{border-radius:var(--radius-small);background-color:var(--global-f97316);color:var(--global-ffffff);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;border:0;flex-shrink:0;padding:.25rem .5rem;font-size:9px;font-weight:600}.wyrago-simulator__submit-btn:hover:not(:disabled){background-color:var(--global-ea580c)}.wyrago-simulator__submit-btn:disabled{cursor:wait;opacity:.6}.wyrago-simulator__submit-error{color:var(--global-fbbf24);margin:0 0 .25rem;font-size:9px}.wyrago-simulator__field-groups{flex-direction:column;gap:.375rem;display:flex}.wyrago-simulator__group-title{color:#fff9;letter-spacing:.02em;text-transform:uppercase;margin:0 0 .125rem;font-size:9px;font-weight:500}.wyrago-simulator__group-title--agent{color:var(--global-fb923c)}.wyrago-simulator__field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;display:grid}.wyrago-simulator__field{flex-direction:column;gap:.125rem;display:flex}.wyrago-simulator__field-label{color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.wyrago-simulator__field-suffix{color:#fff6}.wyrago-simulator__input{box-sizing:border-box;border-radius:var(--radius-card);background-color:var(--global-d0d5ce);width:100%;color:var(--global-111827);font-variant-numeric:tabular-nums;border:1px solid #0000001a;padding:.125rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.wyrago-simulator__input:focus{border-color:#00000040;outline:none}.wyrago-simulator__input--highlighted{color:var(--global-ea580c);font-weight:600}.wyrago-simulator__event-hint{color:#ffffffb3;margin:0 0 .5rem;font-size:9px;line-height:1.5}.wyrago-simulator__event-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-top:.5rem;display:grid}.wyrago-simulator__kpi-row{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.wyrago-simulator__kpi-col{flex-direction:column;gap:.375rem;display:flex}.wyrago-kpi-card{padding:.375rem}.wyrago-kpi-card__label{color:#fff9;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:9px;font-weight:500;overflow:hidden}.wyrago-kpi-card__value{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:600;transition:color .3s ease-out;overflow:hidden}.wyrago-kpi-card__value--neutral{color:var(--global-fdfef5)}.wyrago-kpi-card__value--positive{color:var(--global-fb923c)}.wyrago-kpi-card__value--negative{color:var(--global-fbbf24)}.wyrago-kpi-card__sublabel{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:9px;overflow:hidden}.wyrago-simulator__coupled-metrics{flex-direction:column;gap:.375rem;display:flex}.wyrago-simulator__coupled-label{color:#fff9;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:9px;font-weight:500}.wyrago-simulator__coupled-value{color:#fffc;text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow:hidden}.wyrago-simulator__coupled-value--up{color:var(--global-fb923c)}.wyrago-simulator__coupled-value--down{color:var(--global-fbbf24)}.wyrago-simulator__categories{flex-direction:column;gap:.375rem;display:flex}.wyrago-simulator__category-title{color:#fffc;text-transform:uppercase;align-items:center;gap:.25rem;margin:0 0 .125rem;font-size:10px;font-weight:600;display:flex}.wyrago-simulator__category-sliders{flex-direction:column;gap:.125rem;display:flex}.wyrago-simulator__star-row{align-items:center;gap:1px;display:inline-flex}.wyrago-simulator__star{color:#ffffff4d;flex-shrink:0;width:.75rem;height:.75rem}.wyrago-simulator__star--filled{color:var(--global-f97316)}.wyrago-touchpoint-slider{align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.wyrago-touchpoint-slider--compact{gap:.5rem;padding:.125rem 0}.wyrago-touchpoint-slider__label{width:14rem;color:var(--global-52525b);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-size:.875rem;overflow:hidden}.wyrago-touchpoint-slider--compact .wyrago-touchpoint-slider__label{color:#ffffffb3;flex:auto;width:auto;min-width:0;font-size:10px}.wyrago-touchpoint-slider__label--full{color:var(--global-52525b)}.wyrago-touchpoint-slider__id{color:var(--global-a1a1aa);margin-right:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.wyrago-touchpoint-slider__range{cursor:pointer;appearance:none;border-radius:var(--radius-pill);background-color:var(--global-e4e4e7);min-width:220px;max-width:420px;height:.5rem;accent-color:var(--global-f97316);flex:auto}.wyrago-touchpoint-slider__range::-webkit-slider-thumb{appearance:none;border:2px solid var(--global-ffffff);background-color:var(--global-f97316);cursor:pointer;border-radius:50%;width:1.25rem;height:1.25rem;box-shadow:0 1px 3px #0000004d}.wyrago-touchpoint-slider__range::-moz-range-thumb{border:2px solid var(--global-ffffff);background-color:var(--global-f97316);cursor:pointer;border-radius:50%;width:1.25rem;height:1.25rem;box-shadow:0 1px 3px #0000004d}.wyrago-touchpoint-slider__range--compact{background-color:var(--global-d0d5ce);border:1px solid #0000001a;flex:none;width:8rem;min-width:0;max-width:none;height:.25rem}.wyrago-touchpoint-slider__range--compact::-webkit-slider-thumb{width:.75rem;height:.75rem;box-shadow:none;border:0}.wyrago-touchpoint-slider__range--compact::-moz-range-thumb{width:.75rem;height:.75rem;box-shadow:none;border:0}.wyrago-touchpoint-slider__percent{width:3.5rem;color:var(--global-71717a);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;font-size:.875rem;transition:color .3s ease-out}.wyrago-touchpoint-slider__percent--compact{color:#fff9;width:2.5rem;padding-right:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.wyrago-touchpoint-slider__percent--up{color:var(--global-fb923c)}.wyrago-touchpoint-slider__percent--down{color:var(--global-fbbf24)}@media (width<=767px){.wyrago-simulator__field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wyrago-simulator__kpi-row{grid-template-columns:1fr}}.wyrago-chat-markdown{white-space:normal;line-height:1.6}.wyrago-chat-markdown>:first-child{margin-top:0}.wyrago-chat-markdown>:last-child{margin-bottom:0}.wyrago-chat-markdown p{color:var(--global-ffffff);margin:.6em 0}.wyrago-chat-markdown h1,.wyrago-chat-markdown h2,.wyrago-chat-markdown h3,.wyrago-chat-markdown h4{color:var(--global-ffffff);margin:1.1em 0 .4em;font-weight:600;line-height:1.3}.wyrago-chat-markdown h1{font-size:1.05rem}.wyrago-chat-markdown h2{text-transform:uppercase;letter-spacing:.02em;color:#fffc;font-size:.78rem}.wyrago-chat-markdown h3{font-size:.92rem}.wyrago-chat-markdown h4{font-size:.88rem}.wyrago-chat-markdown strong{color:inherit;font-weight:600}.wyrago-chat-markdown ul,.wyrago-chat-markdown ol{margin:.5em 0;padding-left:1.25em}.wyrago-chat-markdown ul{list-style:outside}.wyrago-chat-markdown ol{list-style:decimal}.wyrago-chat-markdown li{margin:.25em 0}.wyrago-chat-markdown li>p{margin:0}.wyrago-chat-markdown a{color:var(--global-ea580c);text-underline-offset:2px;text-decoration:underline}.wyrago-chat-markdown blockquote{color:#fffc;border-left:2px solid #fff6;margin:.6em 0;padding:.1em 0 .1em .9em}.wyrago-chat-markdown code{background:var(--global-f4f4f5);border-radius:.3em;padding:.1em .35em;font-size:.85em}.wyrago-chat-markdown pre{background:var(--global-18181b);color:var(--global-f4f4f5);border-radius:.5em;margin:.6em 0;padding:.75em 1em;overflow-x:auto}.wyrago-chat-markdown pre code{color:inherit;background:0 0;padding:0}.wyrago-chat-markdown hr{border:none;border-top:1px solid var(--global-e4e4e7);margin:.9em 0}.wyrago-chat-markdown table{border-collapse:collapse;background:var(--global-efece9);width:100%;max-width:100%;color:var(--global-3c5759);border-radius:.4em;margin:.6em 0;font-size:.85em;display:block;overflow-x:auto}.wyrago-chat-markdown th,.wyrago-chat-markdown td{text-align:left;vertical-align:top;color:inherit;border-bottom:1px solid #3c575926;padding:.45em .7em}.wyrago-chat-markdown tbody tr:last-child td{border-bottom:none}.wyrago-chat-markdown thead th{background:var(--global-3c5759);color:var(--global-ffffff);border-bottom:none;font-weight:600}.wyrago-chat-markdown tbody tr:nth-child(2n){background:#3c57590f}.pricing-page{max-width:var(--container-page-max);padding:var(--space-16) var(--space-6) var(--space-24);gap:var(--space-10);flex-direction:column;margin:0 auto;display:flex}.pricing-page__header{gap:var(--space-3);max-width:var(--container-reading-max);flex-direction:column;display:flex}.pricing-page__header h1{font-size:var(--text-display);color:var(--color-text-primary);margin:0}.pricing-page__header p{color:var(--color-text-secondary);font-size:var(--text-lg);margin:0}.pricing-page__current-plan{color:var(--color-text-tertiary)!important;font-size:var(--text-sm)!important}.pricing-table{align-items:center;gap:var(--space-10);flex-direction:column;display:flex}.pricing-table__toggle{gap:var(--space-1);padding:var(--space-1);background:var(--color-page-background);border:var(--border-subtle);border-radius:var(--radius-pill);display:inline-flex}.pricing-table__toggle-option{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);color:var(--color-text-secondary);font:inherit;font-size:var(--text-base);cursor:pointer;background:0 0;border:none;display:inline-flex}.pricing-table__toggle-option--active{background:var(--color-card-surface);color:var(--color-text-primary);box-shadow:var(--shadow-card);font-weight:600}.pricing-table__toggle-badge{padding:.1rem var(--space-2);border-radius:var(--radius-pill);background:var(--color-status-positive);color:var(--global-fff);font-size:var(--text-xs);font-weight:600}.pricing-table__grid{gap:var(--space-6);width:100%;max-width:var(--container-page-max);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.pricing-table__card{gap:var(--space-4);padding:var(--space-8);background:var(--color-card-surface);border:var(--border-subtle);border-radius:var(--radius-large);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative}.pricing-table__card--highlighted{border:1px solid var(--color-accent-primary);box-shadow:0 .5rem 1.5rem #c7521a1f}.pricing-table__card-badge{top:-.75rem;left:var(--space-8);padding:.2rem var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent-primary);color:var(--global-fff);font-size:var(--text-xs);letter-spacing:.02em;font-weight:600;position:absolute}.pricing-table__card-name{font-size:var(--text-xl);color:var(--color-text-primary);margin:0}.pricing-table__card-tagline{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.pricing-table__card-price{align-items:baseline;gap:var(--space-2);display:flex}.pricing-table__card-price-amount,.pricing-table__card-price-custom{font-size:var(--text-2xl);color:var(--color-text-primary);font-weight:700}.pricing-table__card-price-suffix{color:var(--color-text-tertiary);font-size:var(--text-sm)}.pricing-table__card-features{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.pricing-table__card-features li{padding-left:var(--space-5);position:relative}.pricing-table__card-features li:before{content:"✓";color:var(--color-status-positive);font-weight:700;position:absolute;left:0}.pricing-table__card-cta{padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);border:var(--border-strong);background:var(--color-card-surface);color:var(--color-text-primary);font:inherit;cursor:pointer;font-weight:600}.pricing-table__card-cta:disabled{cursor:default;opacity:.6}.pricing-table__card-cta--primary{background:var(--color-accent-primary);color:var(--global-fff);border:none}.onboarding-modal__backdrop{z-index:1000;padding:var(--space-6);background:#1d1d1f73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.onboarding-modal{width:100%;max-width:26rem;padding:var(--space-8);background:var(--color-card-surface);border-radius:var(--radius-large);box-shadow:0 1.5rem 3rem #0003}.onboarding-modal__header{gap:var(--space-2);margin-bottom:var(--space-6);flex-direction:column;display:flex}.onboarding-modal__header h2{font-size:var(--text-xl);color:var(--color-text-primary);margin:0}.onboarding-modal__progress{gap:var(--space-2);margin-top:var(--space-2);display:flex}.onboarding-modal__progress-dot{border-radius:var(--radius-pill);background:var(--color-rule-strong);width:1.5rem;height:.25rem}.onboarding-modal__progress-dot--done{background:var(--color-accent-primary)}.onboarding-modal__body{gap:var(--space-6);flex-direction:column;display:flex}.onboarding-modal__field{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);flex-direction:column;display:flex}.onboarding-modal__field input{padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);font:inherit;font-size:var(--text-base);color:var(--color-text-primary)}.onboarding-modal__field input:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.onboarding-modal__field--fieldset{border:none;margin:0;padding:0}.onboarding-modal__field--fieldset legend{margin-bottom:var(--space-2);padding:0}.onboarding-modal__radio{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--color-text-primary);font-size:var(--text-base);display:flex}.onboarding-modal__actions{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.onboarding-modal__back{padding:var(--space-2) var(--space-4);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none}.onboarding-modal__next{padding:var(--space-3) var(--space-6);border-radius:var(--radius-small);background:var(--color-accent-primary);color:var(--global-fff);font:inherit;cursor:pointer;border:none;font-weight:600}.onboarding-modal__next:disabled{opacity:.5;cursor:default}.workspace-talk-to-eva{border:var(--border-strong);border-radius:var(--radius-pill);background:var(--color-card-surface);color:var(--color-accent-strong);padding:var(--space-2) var(--space-4);cursor:pointer;font-weight:600}.workspace-talk-to-eva:hover{border-color:var(--color-accent-primary)}.eva-environment{border:var(--border-subtle);border-radius:var(--radius-large);background:var(--color-card-surface);flex-direction:column;width:100%;max-width:none;min-height:78vh;display:flex;overflow:hidden}.eva-environment__header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:var(--border-subtle);display:flex}.eva-environment__mode-label{color:var(--color-text-tertiary);font-size:var(--text-sm)}.eva-environment__body{flex:1;grid-template-columns:3fr 1fr;min-height:0;display:grid}.eva-environment__conversation{gap:var(--space-4);min-width:0;padding:var(--space-6);border-right:var(--border-subtle);flex-direction:column;display:flex;overflow-y:auto}.eva-environment__presence{padding:var(--space-6);background:var(--color-page-background);justify-content:center;align-items:center;display:flex}.eva-presence{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.eva-presence__halo{background:radial-gradient(circle, var(--color-accent-soft) 0%, var(--color-card-surface) 70%);border-radius:50%;width:4.5rem;height:4.5rem}.eva-presence__avatar{background:var(--color-accent-primary);width:3.2rem;height:3.2rem;color:var(--color-card-surface);font-weight:700;font-size:var(--text-sm);border-radius:50%;justify-content:center;align-items:center;margin-top:-3.35rem;display:flex}.eva-presence[data-visual-state=THINKING] .eva-presence__avatar{background:var(--color-accent-strong)}.eva-presence[data-visual-state=UNAVAILABLE] .eva-presence__avatar{background:var(--color-text-tertiary)}.eva-presence__state-label{color:var(--color-text-secondary);font-size:var(--text-xs)}.eva-conversation-stream{gap:var(--space-5);flex-direction:column;display:flex}.eva-turn{gap:var(--space-1);flex-direction:column;display:flex}.eva-turn--manager{text-align:right;align-items:flex-end}.eva-turn__speaker{font-size:var(--text-xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}.eva-turn__blocks{gap:var(--space-3);flex-direction:column;display:flex}.eva-block{border-radius:var(--radius-card);margin:0;padding:0}.eva-turn--manager .eva-block--text{background:var(--color-accent-primary);color:var(--color-card-surface);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);display:inline-block}.eva-turn--eva .eva-block--text{color:var(--color-text-primary)}.eva-block--clarification{background:var(--color-card-surface);border:var(--border-subtle);border-radius:var(--radius-card);padding:var(--space-4)}.eva-block__question{margin:0 0 var(--space-3);font-weight:600}.eva-block__choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.eva-chip{border:var(--border-strong);border-radius:var(--radius-pill);background:var(--color-page-background);color:var(--color-text-primary);padding:var(--space-2) var(--space-4);cursor:pointer;font-size:var(--text-sm)}.eva-chip:hover{border-color:var(--color-accent-primary)}.eva-block--evidence{border:var(--border-subtle);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);background:var(--color-page-background)}.eva-evidence-list{margin:var(--space-3) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.eva-evidence-list li{gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;display:flex}.eva-evidence-provenance{color:var(--color-text-secondary);font-weight:600}.eva-evidence-status{border-radius:var(--radius-pill);padding:0 var(--space-2);font-size:var(--text-xs);background:var(--color-rule);color:var(--color-text-secondary)}.eva-evidence-status[data-evidence-status=VERIFIED]{color:var(--color-status-positive)}.eva-evidence-status[data-evidence-status=CONFLICT_UNRESOLVED]{color:var(--color-accent-critical)}.eva-evidence-summary{color:var(--color-text-primary)}.eva-block--status{color:var(--color-text-secondary);font-size:var(--text-sm)}.eva-block--options,.eva-block--comparison{gap:var(--space-3);flex-direction:column;display:flex}.eva-option-list,.eva-comparison-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.eva-option-card{border:var(--border-subtle);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);background:var(--color-card-surface);gap:var(--space-1);flex-direction:column;display:flex}.eva-block__tradeoff{color:var(--color-text-tertiary);font-size:var(--text-sm)}.eva-block--direction{border-left:3px solid var(--color-accent-primary);padding-left:var(--space-4)}.eva-block__direction-basis{color:var(--color-text-tertiary);font-size:var(--text-sm)}.eva-block--warning{color:var(--color-status-attention);font-weight:600}.eva-block--confirmation{color:var(--color-text-secondary)}.eva-page__hint{color:var(--color-text-tertiary);font-size:var(--text-sm)}.eva-manager-input{gap:var(--space-2);border:var(--border-subtle);border-radius:var(--radius-card);padding:var(--space-3);background:var(--color-card-surface);flex-direction:column;display:flex}.eva-manager-input__textarea{resize:vertical;font-family:var(--font-ui);font-size:var(--text-base);color:var(--color-text-primary);background:0 0;border:none;outline:none}.eva-manager-input__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.eva-mic-button{border:var(--border-subtle);background:var(--color-page-background);cursor:pointer;border-radius:50%;width:2.25rem;height:2.25rem}.eva-mic-button[data-voice-state=LISTENING]{background:var(--color-accent-critical);color:var(--color-card-surface)}.eva-send-button{border-radius:var(--radius-pill);background:var(--color-accent-primary);color:var(--color-card-surface);padding:var(--space-2) var(--space-5);cursor:pointer;border:none;font-weight:600}.eva-send-button:disabled,.eva-mic-button:disabled{opacity:.5;cursor:default}.eva-voice-unavailable{color:var(--color-text-tertiary);font-size:var(--text-xs);margin:0}@media (width<=900px){.eva-environment{border-radius:var(--radius-card);min-height:0}.eva-environment__body{grid-template-columns:1fr}.eva-environment__presence{padding:var(--space-3) var(--space-6);border-right:none;border-bottom:var(--border-subtle);order:-1}.eva-presence{gap:var(--space-3);flex-direction:row}.eva-presence__halo{width:2.75rem;height:2.75rem}.eva-presence__avatar{width:2rem;height:2rem;margin-top:0;margin-left:-2.05rem}.eva-environment__conversation{border-right:none}}@media (width<=640px){.eva-environment__header,.eva-environment__conversation{padding:var(--space-4) var(--space-3)}.eva-option-list,.eva-comparison-grid{grid-template-columns:1fr}.eva-turn--manager{text-align:left;align-items:stretch}}.cc-control-center{min-height:100vh;padding:var(--space-12) var(--space-6);background:var(--color-page-background);justify-content:center;align-items:flex-start;display:flex}.cc-control-center__body{width:100%;max-width:var(--container-page-max);text-align:center}.cc-control-center__brand{margin:0 0 var(--space-2);font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:600}.cc-control-center__title{margin:0 0 var(--space-6);font-family:var(--font-ui);font-size:var(--text-2xl);color:var(--color-text-primary);font-weight:600}.cc-control-center__subtitle{margin:0 0 var(--space-8);font-family:var(--font-ui);font-size:var(--text-lg);color:var(--color-text-secondary)}.cc-market-intelligence{text-align:left;font-family:var(--font-ui);color:var(--color-text-primary)}.cc-market-intelligence__section-title{margin:0 0 var(--space-1);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:600}.cc-market-intelligence__title{margin:0 0 var(--space-6);font-size:var(--text-xl);font-weight:600}.cc-market-intelligence__state{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}.cc-market-intelligence__state--error{color:var(--color-accent-critical)}.cc-market-intelligence__summary{gap:var(--space-4);margin:0 0 var(--space-8);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.cc-market-intelligence__summary-item dt{margin:0 0 var(--space-1);font-size:var(--text-sm);color:var(--color-text-tertiary)}.cc-market-intelligence__summary-item dd{font-size:var(--text-lg);margin:0;font-weight:600}.cc-market-intelligence__table{border-collapse:collapse;width:100%;font-size:var(--text-base)}.cc-market-intelligence__table th,.cc-market-intelligence__table td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-subtle);text-align:left;vertical-align:top}.cc-market-intelligence__table th{color:var(--color-text-tertiary);font-weight:600}.cc-market-intelligence__own-site{color:var(--color-text-tertiary)}.wyrago-account-menu{position:relative}.wyrago-account-menu--mobile{display:none}.wyrago-account-menu__trigger{align-items:center;gap:var(--space-2);border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-card-surface);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);cursor:pointer;font-family:var(--font-ui);color:var(--color-text-primary);display:inline-flex}.wyrago-account-menu__trigger:hover{background:var(--color-page-background)}.wyrago-account-menu__trigger-avatar,.wyrago-account-menu__avatar{background:var(--color-brand-deep);width:1.75rem;height:1.75rem;color:var(--color-card-surface);font-size:var(--text-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:650;display:inline-flex}.wyrago-account-menu__trigger-label{font-size:var(--text-sm);white-space:nowrap;font-weight:600}.wyrago-account-menu__trigger-caret{color:var(--color-text-tertiary);font-size:.6rem}.wyrago-account-menu__panel{top:calc(100% + var(--space-2));z-index:40;border-radius:var(--radius-card);border:1px solid var(--color-rule);background:var(--color-page-background);width:17rem;max-height:calc(100vh - 6rem);padding:var(--space-3);flex-direction:column;display:flex;position:absolute;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001a}.wyrago-account-menu__identity{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-3);display:flex}.wyrago-account-menu__identity-text{flex-direction:column;line-height:1.3;display:flex}.wyrago-account-menu__identity-name{color:var(--color-text-primary);font-weight:650}.wyrago-account-menu__identity-club{font-size:var(--text-sm);color:var(--color-text-secondary)}.wyrago-account-menu__section{border-top:1px solid var(--color-rule);padding:var(--space-2) 0}.wyrago-account-menu__section:first-of-type{border-top:none}.wyrago-account-menu__section-label{padding:var(--space-1) var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:650}.wyrago-account-menu__item{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-small);width:100%;padding:var(--space-2);color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-base);text-align:left;cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}.wyrago-account-menu__item:hover,.wyrago-account-menu__item:focus-visible{background:var(--color-card-surface)}.wyrago-account-menu__item--button{color:var(--color-accent-critical)}.wyrago-account-menu__item--disabled{color:var(--color-text-tertiary);cursor:default}.wyrago-account-menu__item--disabled:hover{background:0 0}.wyrago-account-menu__item-tag{color:var(--color-text-tertiary);font-size:var(--text-xs);flex-shrink:0}.wyrago-account-menu__backdrop{z-index:50;background:#1d1d1f73;justify-content:flex-end;display:flex;position:fixed;inset:0}.wyrago-account-menu__sheet{background:var(--color-page-background);width:min(22rem,100vw);max-width:100vw;height:100%;padding:max(var(--space-4), env(safe-area-inset-top)) var(--space-4) max(var(--space-4), env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow-y:auto}.wyrago-account-menu__sheet-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-3);display:flex}.wyrago-account-menu__close{border:var(--border-subtle);background:var(--color-card-surface);width:2.5rem;height:2.5rem;color:var(--color-text-primary);font-size:var(--text-lg);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wyrago-account-menu__sheet-body .wyrago-account-menu__item{padding:var(--space-3) var(--space-2);font-size:var(--text-lg)}.wyrago-club-profile{box-sizing:border-box;width:100%;max-width:44rem;margin:var(--space-16) auto;padding:0 var(--space-4)}.wyrago-club-profile__nav{gap:var(--space-2);margin-bottom:var(--space-6);border:var(--border-subtle);border-radius:var(--radius-pill);background:var(--color-page-background);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding:.18rem;display:flex;overflow-x:auto}.wyrago-club-profile__nav::-webkit-scrollbar{display:none}.wyrago-club-profile__nav-tab{border-radius:var(--radius-pill);color:var(--color-text-secondary);padding:var(--space-2) var(--space-4);font-family:var(--font-ui);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;font-weight:650}.wyrago-club-profile__nav-tab--active{background:var(--color-text-primary);color:var(--color-card-surface);box-shadow:0 1px 2px #00000014}.wyrago-club-profile.wyrago-club-profile--side{max-width:64rem}.wyrago-club-profile__layout{gap:var(--space-6);grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}.wyrago-club-profile__main{min-width:0}.wyrago-club-profile__nav.wyrago-club-profile__nav--side{top:var(--space-6);padding:var(--space-2);border-radius:var(--radius-md,12px);flex-direction:column;align-items:stretch;margin-bottom:0;position:sticky;overflow:visible}.wyrago-club-profile__nav--side .wyrago-club-profile__nav-tab{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-md,12px);text-align:left;white-space:normal;display:flex}.wyrago-club-profile .wyrago-club-profile__nav-group{margin:var(--space-3) var(--space-4) var(--space-1)}@media (width<=64rem){.wyrago-club-profile.wyrago-club-profile--side{max-width:44rem}.wyrago-club-profile__layout{grid-template-columns:minmax(0,1fr)}.wyrago-club-profile__nav.wyrago-club-profile__nav--side{min-width:0;max-width:100%;margin-bottom:var(--space-6);border-radius:var(--radius-pill);flex-direction:row;padding:.18rem;position:relative;overflow-x:auto}.wyrago-club-profile__nav--side .wyrago-club-profile__nav-tab{border-radius:var(--radius-pill);white-space:nowrap}.wyrago-club-profile .wyrago-club-profile__nav-group{display:none}}.wyrago-club-profile__next-step{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-md,12px);background:var(--color-card-surface);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.wyrago-club-profile__next-step p{color:var(--color-text-secondary);flex:16rem;margin:0}.wyrago-club-profile__next-step strong{color:var(--color-text-primary)}.wyrago-club-profile__next-step button,.wyrago-club-profile__next-step-link{border-radius:var(--radius-pill);background:var(--color-text-primary);color:var(--color-card-surface);padding:var(--space-2) var(--space-4);font-family:var(--font-ui);cursor:pointer;border:none;flex-shrink:0;font-weight:650}.wyrago-club-profile__next-step-link{text-decoration:none}.wyrago-club-profile h1{font-size:var(--text-xl,1.5rem);margin-bottom:var(--space-2)}.wyrago-club-profile--project{margin-top:var(--space-6)}.wyrago-club-profile .wyrago-club-profile__eyebrow{margin:0 0 var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.wyrago-club-profile__intro{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-8)}.wyrago-club-profile__status{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-club-profile__status--error{color:var(--color-status-attention)}.wyrago-club-profile__status--error button{margin-top:var(--space-2)}.wyrago-club-profile__section{padding:var(--space-6) 0;border-top:var(--border-subtle)}.wyrago-club-profile__section h2{font-size:var(--text-base,1rem);margin-bottom:var(--space-4);font-weight:600}.wyrago-facility__from-eva h3{font-size:var(--text-sm);margin:var(--space-6) 0 var(--space-2);font-weight:600}.wyrago-club-profile__empty{color:var(--color-text-tertiary);font-size:var(--text-sm);margin-bottom:var(--space-3)}.wyrago-projects__files-entry-wrap{max-width:48rem;margin-bottom:var(--space-4)}.wyrago-projects__files-entry-wrap.is-structured{max-width:38.75rem;margin-left:auto;margin-right:auto}.wyrago-projects__files-entry{padding:var(--space-4) 0;border-top:var(--border-subtle);border-bottom:var(--border-subtle)}.wyrago-projects__files-entry-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.wyrago-projects__files-entry-head h2{font-size:var(--text-base,1rem);margin:0;font-weight:600}.wyrago-projects__files-entry-options{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.wyrago-projects__files-entry-option{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.wyrago-projects__files-entry-option-title{font-weight:600;font-size:var(--text-sm)}.wyrago-projects__files-entry-option-hint{color:var(--color-text-tertiary);font-size:var(--text-xs)}.wyrago-projects__files-entry-upload{border-radius:var(--radius-small);background:var(--color-brand-deep);color:var(--color-card-surface);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:500;display:inline-flex;position:relative}.wyrago-projects__files-entry-upload input[type=file]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wyrago-projects__files-entry-option--disabled .wyrago-projects__files-entry-option-title{color:var(--color-text-secondary)}.wyrago-projects__files-entry-option--disabled .wyrago-projects__files-entry-upload{background:var(--color-text-tertiary);opacity:.55;cursor:default}.wyrago-projects__files-entry-list{margin-top:var(--space-3)}.wyrago-projects__files-entry-list summary{cursor:pointer;font-size:var(--text-sm);color:var(--color-accent-strong)}.wyrago-projects__files-entry-list .wyrago-club-profile__list{margin-top:var(--space-2)}@media (width<=48rem){.wyrago-projects__files-entry-options{grid-template-columns:1fr}}.wyrago-club-profile__form-grid{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.wyrago-club-profile__form-grid label{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);flex-direction:column;display:flex}.wyrago-club-profile__form-grid input,.wyrago-club-profile__form-grid select{border:var(--border-subtle);border-radius:var(--radius-small);padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text-primary)}.wyrago-club-profile__form-grid label>span{align-items:center;display:inline-flex}.wyrago-club-profile__list{margin:0 0 var(--space-4);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.wyrago-club-profile__list li{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.wyrago-club-profile__list-label{font-size:var(--text-sm);color:var(--color-text-primary);flex:1}.wyrago-club-profile__list select,.wyrago-club-profile__list input{border:var(--border-subtle);border-radius:var(--radius-small);padding:var(--space-2);font-size:var(--text-sm)}.wyrago-club-profile__list--assets li{flex-wrap:wrap}.wyrago-club-profile__inline-field{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.wyrago-club-profile__inline-field input{width:5rem}.wyrago-facility__preview{border:2px dashed var(--color-status-attention);border-radius:8px;margin:0 0 16px;padding:12px 16px}.wyrago-facility__title-row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.wyrago-facility__lang{border:var(--border-subtle);border-radius:var(--radius-pill);padding:.12rem;display:inline-flex}.wyrago-facility__lang button{border-radius:var(--radius-pill);color:var(--color-text-secondary);padding:var(--space-1) var(--space-3);font-family:var(--font-ui);font-size:var(--text-xs);cursor:pointer;background:0 0;border:none;font-weight:650}.wyrago-facility__lang button.is-active{background:var(--color-text-primary);color:var(--color-card-surface)}.wyrago-facility__lead{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0 0 var(--space-4)}.wyrago-facility__muted{color:var(--color-text-tertiary);font-size:var(--text-xs)}.wyrago-facility__note{margin:var(--space-1) 0;color:var(--color-text-secondary);font-size:var(--text-xs)}.wyrago-facility__note--attention{color:var(--color-status-attention)}.wyrago-facility__field{gap:var(--space-1);margin-bottom:var(--space-3);font-size:var(--text-sm);flex-direction:column;display:flex}.wyrago-facility__field--row{align-items:flex-end;gap:var(--space-2);flex-direction:row}.wyrago-facility__field--row label{gap:var(--space-1);flex-direction:column;flex:auto;display:flex}.wyrago-facility__field small{color:var(--color-text-tertiary);font-size:var(--text-xs)}.wyrago-facility__intake input,.wyrago-facility__add-form input,.wyrago-facility__add-form select,.wyrago-facility__editor input,.wyrago-facility__editor select,.wyrago-facility__editor textarea,.wyrago-facility__inline select,.wyrago-facility__inline input,.wyrago-advisor-details__field input{box-sizing:border-box;width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-sm)}.wyrago-facility__alt{margin:var(--space-6) 0 var(--space-4);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card)}.wyrago-facility__alt legend{padding:0 var(--space-2);font-weight:650;font-size:var(--text-sm)}.wyrago-facility__actions{gap:var(--space-2);margin:var(--space-2) 0;flex-wrap:wrap;display:flex}.wyrago-club-profile__section .wyrago-facility__quiet,.wyrago-facility__quiet{border:var(--border-subtle);color:var(--color-text-primary);background:0 0}.wyrago-club-profile__section .wyrago-facility__link,.wyrago-facility__link{color:var(--color-accent-strong);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:650;text-decoration:underline}.wyrago-facility__rows{margin:0}.wyrago-facility__row{gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--border-subtle);font-size:var(--text-sm);grid-template-columns:minmax(9rem,14rem) 1fr;display:grid}.wyrago-facility__row dt{color:var(--color-text-secondary);font-weight:600}.wyrago-facility__row dd{overflow-wrap:anywhere;min-width:0;margin:0}.wyrago-facility__value{color:var(--color-text-primary);font-weight:600}.wyrago-facility__empty{color:var(--color-text-tertiary);font-style:italic}.wyrago-facility__badge{padding:.05rem var(--space-2);border:var(--border-subtle);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:var(--text-xs);white-space:nowrap;font-weight:600;display:inline-block}.wyrago-facility__badge--confirmed{border-color:var(--color-status-positive);color:var(--color-status-positive)}.wyrago-facility__badge--conflicting,.wyrago-facility__badge--stale{border-color:var(--color-status-attention);color:var(--color-status-attention)}.wyrago-facility__source{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary)}.wyrago-facility__source summary{cursor:pointer;color:var(--color-text-tertiary)}.wyrago-facility__source dl{margin:var(--space-2) 0 0}.wyrago-facility__source dl>div{gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-facility__source dt{font-weight:600}.wyrago-facility__source dd{margin:0}.wyrago-facility__source q{overflow-wrap:anywhere;font-style:italic}.wyrago-facility__editor{gap:var(--space-2);flex-direction:column;display:flex}.wyrago-facility__money{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wyrago-facility__money label,.wyrago-facility__inline,.wyrago-facility__add-form label{gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary);flex-direction:column;display:flex}.wyrago-facility__add-form{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);flex-direction:column;display:flex}.wyrago-facility__add-form fieldset{padding:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--color-text-secondary);border:none;margin:0}.wyrago-facility__check{align-items:center;gap:var(--space-2)!important;flex-direction:row!important}.wyrago-facility__check input{width:auto!important;min-height:0!important}.wyrago-club-profile__section .wyrago-facility__add{margin-top:var(--space-4)}.wyrago-facility__card{margin:var(--space-4) 0;padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-facility__entity-head{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-facility__entity-head h3{font-size:var(--text-base);margin:0}.wyrago-facility__entity-head .wyrago-facility__actions{margin-left:auto}.wyrago-facility__relations{gap:var(--space-3);margin:var(--space-2) 0;color:var(--color-text-secondary);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.wyrago-facility__chips,.wyrago-facility__plain-list,.wyrago-facility__items,.wyrago-facility__findings,.wyrago-facility__choices,.wyrago-facility__sources{margin:0;padding:0;list-style:none}.wyrago-facility__chips li,.wyrago-facility__plain-list li,.wyrago-facility__sources li{padding:var(--space-3) 0;border-top:var(--border-subtle);font-size:var(--text-sm);overflow-wrap:anywhere}.wyrago-facility__items li{justify-content:space-between;gap:var(--space-2);padding:var(--space-2) 0;border-top:var(--border-subtle);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.wyrago-facility__items li.is-failed .wyrago-facility__item-state{color:var(--color-status-attention)}.wyrago-facility__item-source{overflow-wrap:anywhere;min-width:0}.wyrago-facility__choices li label{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) 0;font-size:var(--text-sm);display:flex}.wyrago-facility__review-section h3{margin:var(--space-6) 0 var(--space-2);font-size:var(--text-base)}.wyrago-facility__group{margin-bottom:var(--space-4);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-facility__group h4{margin:0 0 var(--space-2);font-size:var(--text-sm)}.wyrago-facility__decisions h4,.wyrago-facility__decisions h5{margin:var(--space-4) 0 var(--space-1);color:var(--color-status-attention);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.wyrago-facility__finding{padding:var(--space-3) 0;border-bottom:var(--border-subtle);font-size:var(--text-sm)}.wyrago-facility__finding-main{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-facility__finding-label{color:var(--color-text-secondary)}.wyrago-facility__aside{margin:var(--space-3) 0;font-size:var(--text-sm)}.wyrago-facility__aside summary{cursor:pointer;color:var(--color-text-secondary)}.wyrago-facility__question{margin:0 0 var(--space-2);color:var(--color-text-primary);font-weight:600}.wyrago-facility__manual{margin-top:var(--space-4);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-facility__manual h3{margin:0 0 var(--space-1);font-size:var(--text-base)}.wyrago-facility__recheck{margin-top:var(--space-6)}.wyrago-facility__areas summary{cursor:pointer;font-weight:650}.wyrago-facility__preview p{margin:0}.wyrago-facility__preview details{margin-top:var(--space-2);font-size:var(--text-sm)}.wyrago-facility__preview summary{cursor:pointer;color:var(--color-text-secondary)}.wyrago-club-profile__nav.wyrago-facility__nav{border-radius:var(--radius-card);flex-wrap:wrap}.wyrago-facility__intake--inline{border-top:var(--border-subtle)}.wyrago-facility__found-summary{gap:var(--space-2);margin:var(--space-3) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.wyrago-facility__found-summary a{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-subtle);border-radius:var(--radius-pill);color:var(--color-text-primary);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.wyrago-facility__outcome{font-size:var(--text-sm)}.wyrago-facility__overview .wyrago-facility__rows dd{overflow-wrap:anywhere}.wyrago-facility__attention{padding:var(--space-4);border:var(--border-subtle);border-left:4px solid var(--color-status-attention);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-facility__attention-value{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;flex-wrap:wrap;display:flex}.wyrago-facility__attention-value .wyrago-facility__quiet{margin-left:auto}.wyrago-facility__review-section{margin-bottom:var(--space-4);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-facility__review-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-facility__review-section .wyrago-facility__review-head h3{margin:0}.wyrago-facility__statements{margin:var(--space-2) 0 var(--space-3);padding:0;list-style:none}.wyrago-facility__statement{padding:var(--space-3) 0;border-bottom:var(--border-subtle)}.wyrago-facility__statement-text{margin:0 0 var(--space-1);color:var(--color-text-primary);overflow-wrap:anywhere}.wyrago-facility__statement .wyrago-facility__actions{margin-top:0}.wyrago-facility__sources-control{font-size:var(--text-sm)}.wyrago-facility__sources-control summary{cursor:pointer;color:var(--color-text-secondary);font-weight:650}.wyrago-facility__sources-control[open]{padding:var(--space-3) 0;flex-basis:100%}.wyrago-facility__provenance dt{margin-top:var(--space-3);color:var(--color-text-primary);font-weight:600}.wyrago-facility__provenance dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.wyrago-facility__awaiting{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}.wyrago-facility__more{margin:var(--space-2) 0;font-size:var(--text-sm)}.wyrago-facility__more summary{cursor:pointer;padding:var(--space-2) 0;color:var(--color-text-secondary);font-weight:650}.wyrago-facility__hours-editor{gap:var(--space-2);display:grid}.wyrago-facility__hours-day{align-items:center;gap:var(--space-2);font-size:var(--text-sm);border:none;grid-template-columns:4rem minmax(8rem,12rem) minmax(8rem,1fr);margin:0;padding:0;display:grid}.wyrago-facility__hours-day legend{float:left;padding:0;font-weight:650}.wyrago-facility__hours-day select,.wyrago-facility__hours-day input{box-sizing:border-box;min-height:2.5rem;padding:var(--space-2);border:var(--border-subtle);border-radius:var(--radius-small);font:inherit}.wyrago-facility__steps{margin:var(--space-4) 0;padding:0;list-style:none}.wyrago-facility__step{border-top:var(--border-subtle)}.wyrago-club-profile__section .wyrago-facility__step-toggle{justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-3) 0;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;font-weight:650;display:flex}.wyrago-facility__step.is-done .wyrago-facility__step-toggle .wyrago-facility__muted{color:var(--color-status-positive)}.wyrago-facility__step-body{padding:0 0 var(--space-4)}.wyrago-facility__summary-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.wyrago-facility__summary-group h3,.wyrago-facility__summary-group ul{margin:0 0 var(--space-2);font-size:var(--text-sm)}@media (width<=640px){.wyrago-facility__row{gap:var(--space-1);grid-template-columns:1fr}.wyrago-club-profile__nav.wyrago-facility__nav{border-radius:var(--radius-pill);flex-wrap:nowrap}.wyrago-facility__hours-day{grid-template-columns:3.5rem 1fr}.wyrago-facility__hours-day input{grid-column:2}.wyrago-facility__money{grid-template-columns:1fr}.wyrago-facility__entity-head .wyrago-facility__actions{width:100%;margin-left:0}.wyrago-facility__field--row{flex-direction:column;align-items:stretch}}.wyrago-club-profile__badge{font-size:var(--text-sm);color:var(--color-text-secondary)}.wyrago-club-profile__add-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.wyrago-club-profile__add-row select,.wyrago-club-profile__add-row input{border:var(--border-subtle);border-radius:var(--radius-small);padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.wyrago-club-profile__section button,.wyrago-club-profile__status--error button,.wyrago-club-profile__section .wyrago-advisor-details__upload,.wyrago-advisor__button{border-radius:var(--radius-small);background:var(--color-brand-deep);color:var(--color-card-surface);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:500}.wyrago-club-profile__section button:disabled,.wyrago-advisor__button:disabled{opacity:.5;cursor:default}.wyrago-club-profile__list button{color:var(--color-text-secondary);border:var(--border-subtle);padding:var(--space-1) var(--space-3);background:0 0;font-weight:400}.wyrago-club-profile__feedback{font-size:var(--text-sm);margin:var(--space-3) 0}.wyrago-club-profile__feedback--success{color:var(--color-status-positive)}.wyrago-club-profile__feedback--error{color:var(--color-status-attention)}.wyrago-club-profile__summary{gap:var(--space-5);flex-wrap:wrap;margin:0;display:flex}.wyrago-club-profile__summary-item{gap:var(--space-1);flex-direction:column;display:flex}.wyrago-club-profile__summary-item dt{font-size:var(--text-xs);color:var(--color-text-tertiary)}.wyrago-club-profile__summary-item dd{font-size:var(--text-base);color:var(--color-text-primary);margin:0;font-weight:650}.wyrago-club-profile__asset-readout{font-size:var(--text-xs);color:var(--color-text-tertiary)}.wyrago-club-profile__touchpoint-list{margin:0 0 var(--space-4);gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.wyrago-club-profile__touchpoint{border:var(--border-subtle);border-radius:var(--radius-small);padding:var(--space-3) var(--space-4)}.wyrago-club-profile__touchpoint-header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.wyrago-club-profile__touchpoint-actions{gap:var(--space-2);flex-shrink:0;display:flex}.wyrago-club-profile__touchpoint-meta{gap:var(--space-5);margin-top:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.wyrago-club-profile__touchpoint-meta-label{color:var(--color-text-tertiary);font-size:var(--text-xs);display:block}.wyrago-club-profile__touchpoint-meta-hint{text-transform:none;letter-spacing:normal;font-style:italic}.wyrago-club-profile__touchpoint-form{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-subtle);gap:var(--space-4);flex-direction:column;display:flex}.wyrago-club-profile__touchpoint-form h3{font-size:var(--text-sm);margin:0;font-weight:650}.wyrago-club-profile__touchpoint-form label{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);flex-direction:column;display:flex}.wyrago-club-profile__touchpoint-form select{border:var(--border-subtle);border-radius:var(--radius-small);padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.wyrago-club-profile__checklist{gap:var(--space-2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.wyrago-club-profile__checklist legend{font-size:var(--text-xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-1);padding:0}.wyrago-club-profile__checklist label{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-primary);flex-direction:row!important;display:flex!important}.wyrago-club-profile__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wyrago-club-profile__hint{color:var(--color-text-tertiary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;margin:var(--space-4) 0 var(--space-2);align-items:center;display:flex}.wyrago-club-profile__channel-touchpoints{padding:var(--space-3) 0 var(--space-3) var(--space-4);border-left:2px solid var(--color-rule);margin-bottom:var(--space-4)}.wyrago-club-profile__channel-touchpoints h3{font-size:var(--text-sm);margin:0 0 var(--space-2);font-weight:650}.wyrago-club-profile__form-actions{gap:var(--space-3);display:flex}.wyrago-club-profile__info{margin-left:var(--space-2);color:var(--color-text-tertiary);font-size:var(--text-sm);cursor:help;display:inline-flex;position:relative}.wyrago-club-profile__info-tooltip{z-index:20;width:max(16rem,100%);max-width:20rem;margin-top:var(--space-2);padding:var(--space-3);border-radius:var(--radius-small);border:1px solid var(--color-rule);background:var(--color-card-surface);color:var(--color-text-secondary);font-size:var(--text-xs);text-transform:none;letter-spacing:normal;opacity:0;pointer-events:none;font-weight:400;transition:opacity .1s;position:absolute;top:100%;left:0;box-shadow:0 4px 16px #00000014}.wyrago-club-profile__info:hover .wyrago-club-profile__info-tooltip,.wyrago-club-profile__info:focus-visible .wyrago-club-profile__info-tooltip,.wyrago-club-profile__info:focus-within .wyrago-club-profile__info-tooltip{opacity:1;pointer-events:auto}.wyrago-club-profile__connection-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wyrago-club-profile__connection-row{align-items:baseline;gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--border-subtle);display:flex}.wyrago-club-profile__connection-row:first-child{border-top:none}.wyrago-club-profile__connection-row .wyrago-club-profile__list-label{flex:none;min-width:9rem;font-weight:600}.wyrago-club-profile__connection-desc{color:var(--color-text-secondary);font-size:var(--text-sm);flex:1}.wyrago-club-profile__status-badge{border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);white-space:nowrap;flex:none;font-weight:650}.wyrago-club-profile__status-badge--available,.wyrago-club-profile__status-badge--connected{color:var(--color-status-positive);background:#56663b1f}.wyrago-club-profile__status-badge--coming-soon{background:var(--color-page-background);color:var(--color-text-tertiary)}@media (width<=640px){.wyrago-club-profile__connection-row{flex-wrap:wrap}.wyrago-club-profile__connection-row .wyrago-club-profile__list-label{flex-basis:100%;min-width:0}.wyrago-club-profile__form-grid{grid-template-columns:1fr}.wyrago-club-profile__touchpoint-header{flex-wrap:wrap}.wyrago-club-profile__touchpoint-meta{gap:var(--space-2);flex-direction:column}}.wyrago-authed-nav{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.wyrago-logo-page__header:has(.wyrago-authed-nav--eva){position:relative}.wyrago-authed-nav--eva{position:absolute;left:50%;transform:translate(-50%)}.wyrago-authed-nav__eva{background:var(--assistant);color:var(--global-ffffff);font-size:var(--text-base);border-radius:999px;align-items:center;gap:.5rem;padding:.45rem 1.6rem;font-weight:600;text-decoration:none;display:inline-flex}.wyrago-authed-nav__eva:hover{opacity:.9}.wyrago-logo-page__header:has(.wyrago-authed-nav--eva)>a:first-child{text-decoration:none}@media (width<=900px){.wyrago-logo-page__header:has(.wyrago-authed-nav--eva) .wyrago-header-actions{margin-left:auto}.wyrago-authed-nav.wyrago-authed-nav--eva{display:block}.wyrago-authed-nav__eva{padding:.4rem 1.1rem}}.wyrago-footer--brief .wyrago-footer__top{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.wyrago-authed-nav__link{color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none}.wyrago-authed-nav__link:hover,.wyrago-authed-nav__link:focus-visible,.wyrago-authed-nav__link[aria-current=page]{text-underline-offset:.25em;text-decoration:underline}.wyrago-authed-nav__link--disabled{color:var(--color-text-secondary);opacity:.55;cursor:default}.wyrago-authed-nav__link--disabled:hover{text-decoration:none}.wyrago-authed-nav__dropdown{position:relative}.wyrago-authed-nav__menu{top:calc(100% + var(--space-3));z-index:40;border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);min-width:17rem;padding:var(--space-2);position:absolute;left:0;box-shadow:0 12px 32px #0000001a}.wyrago-burger{display:none}.wyrago-burger__trigger{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);cursor:pointer;width:2.75rem;height:2.75rem;color:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}.wyrago-burger__bars{flex-direction:column;justify-content:center;gap:4px;width:1.125rem;display:flex}.wyrago-burger__bars span{background:currentColor;border-radius:1px;height:2px;display:block}.wyrago-account-menu__item-desc{color:var(--color-text-secondary);font-size:var(--text-xs);white-space:normal;margin-top:2px;font-weight:400;line-height:1.35;display:block}@media (width<=900px){.wyrago-authed-nav,.wyrago-account-menu--desktop{display:none}.wyrago-burger{display:block}}.wyrago-burger.wyrago-burger--always{display:block}.wyrago-logo-page__header--public{padding:var(--space-3) 0;flex-wrap:nowrap}.wyrago-logo-page__header--public .wyrago-header-actions{gap:var(--space-2);margin-left:auto}.wyrago-logo-page__header--public .wyrago-header-auth{gap:var(--space-2)}@media (width<=600px){.wyrago-logo-page__header--public{gap:var(--space-2)}.wyrago-logo-page__header--public .wyrago-authed-nav--eva{margin:0 auto;position:static;transform:none}.wyrago-logo-page__header--public .wyrago-authed-nav__eva{font-size:var(--text-sm);padding:.3rem .75rem}.wyrago-logo-page__header--public .wyrago-authed-nav__eva svg{width:15px;height:15px}.wyrago-logo-page__header--public .wyrago-header-actions{margin-left:0}.wyrago-logo-page__header--public .wyrago-header-auth__btn{font-size:var(--text-xs,.75rem);white-space:nowrap;padding:.3rem .55rem}.wyrago-logo-page__header--public .wyrago-burger__trigger{width:2.25rem;height:2.25rem}}@media (width<=380px){.wyrago-logo-page__header--public .wyrago-logo-page__header-logo{font-size:.9rem}.wyrago-logo-page__header--public .wyrago-authed-nav__eva{padding:.3rem .55rem}}.wyrago-projects__list{margin:0 0 var(--space-6);gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.wyrago-projects__card{gap:var(--space-2);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-small);color:var(--color-text-primary);flex-direction:column;text-decoration:none;display:flex}.wyrago-projects__card:hover,.wyrago-projects__card:focus-visible{border-color:var(--color-text-secondary)}.wyrago-projects__card-heading,.wyrago-projects__title-row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.wyrago-projects__card-title{font-weight:600}.wyrago-projects__card-text{color:var(--color-text-secondary);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wyrago-projects__card-note{color:var(--color-accent-strong);font-size:var(--text-xs)}.wyrago-projects__status{border:var(--border-subtle);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0}.wyrago-projects__status--draft{color:var(--color-accent-strong);border-color:var(--color-accent-soft)}.wyrago-projects__status--active{color:var(--color-status-positive);border-color:var(--color-status-positive)}.wyrago-projects__status--run-running,.wyrago-projects__status--run-in_review{color:var(--color-accent-strong);border-color:var(--color-accent-soft)}.wyrago-projects__status--run-delivered{color:var(--color-status-positive);border-color:var(--color-status-positive)}.wyrago-projects__run{gap:var(--space-2);padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);display:grid}.wyrago-projects__run .wyrago-projects__title-row{margin:0}.wyrago-projects__deliverable .wyrago-projects__preview{white-space:pre-wrap;max-height:none}.wyrago-projects__overview dl{gap:var(--space-3);margin:0;display:grid}.wyrago-projects__overview dl>div{gap:var(--space-3);padding:0 var(--space-3);grid-template-columns:minmax(7rem,10rem) 1fr;display:grid}.wyrago-projects__overview dt{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}.wyrago-projects__overview dd{color:var(--color-text-primary);margin:0}.wyrago-projects__overview dl>.wyrago-projects__overview-next{padding:var(--space-3);border:1px solid var(--color-accent-soft);border-radius:var(--radius-small)}@media (width<=560px){.wyrago-projects__overview dl>div{gap:var(--space-1);grid-template-columns:1fr}}.wyrago-projects__notice{padding:var(--space-3);border:1px solid var(--color-accent-soft);border-radius:var(--radius-small);font-size:var(--text-sm);color:var(--color-text-primary);margin:0}.wyrago-projects__back{margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);display:inline-block}.wyrago-projects__form{gap:var(--space-4);flex-direction:column;display:flex}.wyrago-projects__form label{gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-primary);flex-direction:column;display:flex}.wyrago-projects__form label>span{font-weight:600}.wyrago-projects__form small{color:var(--color-text-secondary);font-size:var(--text-xs)}.wyrago-projects__form input,.wyrago-projects__form textarea,.wyrago-projects__inline-form input{border:var(--border-subtle);border-radius:var(--radius-small);padding:var(--space-3);font-family:inherit;font-size:var(--text-sm);color:var(--color-text-primary);resize:vertical}.wyrago-projects__inline-form{gap:var(--space-3);flex-wrap:wrap;display:flex}.wyrago-projects__inline-form input{flex:1;min-width:12rem}.wyrago-projects__actions{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.wyrago-club-profile__section button.wyrago-projects__secondary{color:var(--color-text-primary);border:var(--border-subtle);background:0 0}.wyrago-projects__hint,.wyrago-projects__meta{color:var(--color-text-secondary);font-size:var(--text-xs);margin:var(--space-2) 0}.wyrago-projects__confirm{border-top-color:var(--color-accent-soft)}.wyrago-projects__checkbox{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);margin-top:var(--space-4);display:flex}.wyrago-projects__criteria{margin:0}.wyrago-projects__criteria dt{font-size:var(--text-xs);color:var(--color-text-tertiary);margin-top:var(--space-3)}.wyrago-projects__criteria dd,.wyrago-projects__event-text{margin:var(--space-1) 0 0;font-size:var(--text-sm);white-space:pre-wrap}.wyrago-projects__history{margin-top:var(--space-4);font-size:var(--text-sm)}.wyrago-projects__history ol{gap:var(--space-4);margin-top:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.wyrago-projects__timeline{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wyrago-projects__event{padding-left:var(--space-3);border-left:2px solid var(--color-rule)}.wyrago-projects__event--wyrago{border-left-color:var(--color-accent-primary)}.wyrago-projects__files li{flex-wrap:wrap}.wyrago-projects__heading{font-size:var(--text-lg,1.25rem);margin-bottom:var(--space-2);font-weight:600}.wyrago-projects__image-preview{object-fit:contain;border:var(--border-subtle);border-radius:var(--radius-small);flex-basis:100%;max-width:100%;max-height:24rem}.wyrago-projects__pdf-preview{border:var(--border-subtle);border-radius:var(--radius-small);flex-basis:100%;width:100%;height:min(60vh,40rem)}.wyrago-projects__preview{max-height:16rem;padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);font-size:var(--text-xs);white-space:pre-wrap;flex-basis:100%;overflow:auto}.wyrago-projects__upload{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);flex-direction:column;display:flex}.wyrago-club-profile__section .wyrago-club-profile__nav-tab{color:var(--color-text-secondary);background:0 0;font-weight:650}.wyrago-club-profile__section .wyrago-club-profile__nav-tab--active{background:var(--color-text-primary);color:var(--color-card-surface)}.wyrago-club-profile__section .wyrago-club-profile__nav{margin-bottom:var(--space-4)}.wyrago-projects__guide{margin:var(--space-4) 0 var(--space-6);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-small)}.wyrago-projects__guide summary{cursor:pointer;font-weight:600;font-size:var(--text-sm)}.wyrago-projects__guide-steps{margin:var(--space-4) 0;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.wyrago-projects__guide-steps li{gap:var(--space-3);align-items:flex-start;display:flex}.wyrago-projects__guide-steps strong{font-size:var(--text-sm);margin-bottom:var(--space-1);display:block}.wyrago-projects__guide-steps p{margin:0 0 var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary)}.wyrago-projects__guide-label{color:var(--color-text-primary);font-weight:600}.wyrago-projects__guide-number,.wyrago-projects__progress-dot{border-radius:var(--radius-pill);border:1px solid var(--color-accent-soft);width:1.5rem;height:1.5rem;color:var(--color-accent-strong);font-size:var(--text-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.wyrago-projects__known{padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-accent-soft);font-size:var(--text-sm)}.wyrago-projects__known-title{margin:0 0 var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary)}.wyrago-projects__known-title strong{color:var(--color-text-primary)}.wyrago-projects__known dl{gap:var(--space-1);margin:0;display:grid}.wyrago-projects__known dl>div{gap:var(--space-3);grid-template-columns:minmax(7rem,11rem) 1fr;display:grid}.wyrago-projects__known dt{color:var(--color-text-secondary)}.wyrago-projects__known dd{margin:0}.wyrago-projects__progress{margin:var(--space-3) 0}.wyrago-projects__progress ol{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wyrago-projects__progress-step{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-tertiary);display:flex}.wyrago-projects__progress:not(.wyrago-projects__progress--compact) .wyrago-projects__progress-step:not(:last-child):after{content:"";width:var(--space-4);border-top:var(--border-subtle)}.wyrago-projects__progress-step--todo .wyrago-projects__progress-dot,.wyrago-projects__progress-step--closed .wyrago-projects__progress-dot{border-color:var(--color-text-tertiary);color:var(--color-text-tertiary)}.wyrago-projects__progress-step--done .wyrago-projects__progress-dot{border-color:var(--color-status-positive);color:var(--color-status-positive)}.wyrago-projects__progress-step--current{color:var(--color-text-primary);font-weight:600}.wyrago-projects__progress-step--current .wyrago-projects__progress-dot{background:var(--color-accent-strong);border-color:var(--color-accent-strong);color:var(--color-card-surface)}.wyrago-projects__progress--compact{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.wyrago-projects__progress--compact ol{gap:var(--space-1)}.wyrago-projects__progress--compact .wyrago-projects__progress-dot{width:1.25rem;height:1.25rem;font-size:.65rem}.wyrago-projects__progress-caption{font-size:var(--text-xs);color:var(--color-text-secondary)}.wyrago-projects__slots-header{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.wyrago-projects__slots-header h3{font-size:var(--text-sm);margin:0;font-weight:600}.wyrago-projects__card--empty{color:var(--color-text-secondary);border-style:dashed}.wyrago-projects__card--empty .wyrago-projects__card-title{color:var(--color-text-secondary)}.wyrago-projects__slots button{border:var(--border-subtle);border-radius:var(--radius-small);color:var(--color-text-primary);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);cursor:pointer;background:0 0;align-self:flex-start;font-weight:500}.wyrago-projects__card-cta{font-size:var(--text-xs);color:var(--color-text-primary);font-weight:600}.wyrago-projects__wizard-steps{margin:0 0 var(--space-4);gap:var(--space-2) var(--space-4);font-size:var(--text-xs);color:var(--color-text-tertiary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.wyrago-projects__wizard-step--current{color:var(--color-text-primary);font-weight:600}.wyrago-projects__wizard-heading{font-size:var(--text-sm);outline:none;margin:0;font-weight:600}.wyrago-projects__field{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;display:flex}.wyrago-projects__field label>span{font-weight:600}.wyrago-projects__field-nudge{color:var(--color-accent-strong)!important}.wyrago-projects__visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wyrago-projects__review dd{white-space:pre-wrap}.wyrago-projects__next-note{padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);font-size:var(--text-sm)}.wyrago-projects__next-note p{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}.wyrago-projects__arrival{margin:var(--space-3) 0 0;padding:var(--space-3);border:1px solid var(--color-status-positive);border-radius:var(--radius-small);font-size:var(--text-sm)}.wyrago-projects__link,.wyrago-club-profile__section button.wyrago-projects__link{color:var(--color-text-primary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.wyrago-projects__wizard-actions button{min-height:2.5rem}.wyrago-projects__form label.wyrago-projects__checkbox{flex-direction:row}.wyrago-projects__form label.wyrago-projects__checkbox>span{font-weight:400}@media (width<=560px){.wyrago-projects__guide-steps{grid-template-columns:1fr}.wyrago-projects__known dl>div{grid-template-columns:1fr;gap:0}.wyrago-projects__progress-label{display:none}.wyrago-projects__progress-step--current .wyrago-projects__progress-label{display:inline}.wyrago-projects__wizard-actions{flex-direction:column;align-items:stretch}.wyrago-projects__wizard-actions button{width:100%}}.wyrago-club-profile:has(.wyrago-project-conversation){max-width:72rem}.wyrago-project-conversation{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.wyrago-project-conversation__body{gap:var(--space-4);flex-direction:column;display:flex}.wyrago-project-conversation__sticky{z-index:5;gap:var(--space-2);background:var(--color-page-background);flex-direction:column;display:flex;position:sticky;top:0}.wyrago-project-conversation__sticky>.wyrago-project-conversation__language{align-self:flex-end}.wyrago-nowrap{white-space:nowrap}.wyrago-calm__binding-language{margin-bottom:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-project-conversation__who{color:var(--color-accent-strong);font-weight:600}.wyrago-project-conversation__switch{gap:var(--space-2);padding-bottom:var(--space-1);display:flex}.wyrago-project-conversation .is-hidden{display:none}.wyrago-project-conversation__overview{max-width:48rem}.wyrago-project-conversation__now{font-size:var(--text-sm);margin:0}.wyrago-project-conversation__now strong.is-working{color:var(--color-status-positive)}.wyrago-project-conversation__now-next{color:var(--color-text-secondary)}.wyrago-project-conversation__status-label{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.wyrago-project-conversation__approval header.is-empty{display:none}.wyrago-project-conversation__terms{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.wyrago-project-conversation__terms>div{gap:var(--space-3);grid-template-columns:12rem minmax(0,1fr);display:grid}.wyrago-project-conversation__terms dt{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;padding-top:.15rem}.wyrago-project-conversation__terms dd{font-size:var(--text-sm);flex-direction:column;align-items:flex-start;gap:.15rem;margin:0;display:flex}.wyrago-project-conversation__terms dd>button{align-self:flex-start}.wyrago-project-conversation__terms>div.is-key dd{font-size:var(--text-base);color:var(--color-text-primary)}.wyrago-project-conversation__terms>div:not(.is-key){padding-top:var(--space-2);border-top:var(--border-subtle)}.wyrago-project-conversation__terms>div:not(.is-key)~div:not(.is-key){border-top:none;padding-top:0}.wyrago-project-conversation__terms-title{font-weight:600}.wyrago-project-conversation__terms-sub{color:var(--color-text-secondary);font-size:var(--text-xs)}.wyrago-project-conversation__clip{white-space:pre-line}.wyrago-project-conversation__all-terms{border:var(--border-subtle);border-radius:var(--radius-small);padding:var(--space-2) var(--space-3)}.wyrago-project-conversation__all-terms>summary{font-size:var(--text-sm);cursor:pointer;font-weight:600}.wyrago-project-conversation__all-terms>summary:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:2px}.wyrago-project-conversation__all-terms-body{gap:var(--space-2);padding-top:var(--space-2);flex-direction:column;display:flex}.wyrago-project-conversation__all-terms-body p,.wyrago-project-conversation__all-terms-body h4{margin:0}.wyrago-project-conversation__decide{z-index:3;padding:var(--space-2) 0;background:var(--color-card-surface);box-shadow:0 -1px 0 var(--color-rule);position:sticky;bottom:0}.wyrago-project-conversation__sides{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wyrago-project-conversation__sides>section{padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface)}.wyrago-project-conversation__sides h4{margin:0 0 var(--space-2)}.wyrago-project-conversation__sides dl{font-size:var(--text-sm);margin:0}.wyrago-project-conversation__sides dt{color:var(--color-text-tertiary);font-size:var(--text-xs)}.wyrago-project-conversation__sides dd{margin:0 0 var(--space-2)}.wyrago-project-conversation__unopened{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);background:var(--color-page-background);flex-wrap:wrap;display:flex}.wyrago-project-conversation__unopened p{flex:14rem;margin:0}.wyrago-project-conversation__progress{margin:0}.wyrago-project-conversation__stages{gap:var(--space-3);flex-direction:column;display:flex}.wyrago-project-conversation__stage{gap:var(--space-2);flex-direction:column;display:flex}.wyrago-project-conversation__stage+.wyrago-project-conversation__stage{padding-top:var(--space-3);border-top:var(--border-subtle)}.wyrago-project-conversation__stage>h3{font-size:var(--text-base);margin:0}.wyrago-project-conversation__stage>h4{margin:var(--space-2) 0 0;font-size:var(--text-sm)}.wyrago-project-conversation__stage-next{padding:var(--space-2) var(--space-3);border:1px dashed var(--color-rule);border-radius:var(--radius-small);color:var(--color-text-tertiary);font-size:var(--text-sm);margin:0}.wyrago-project-conversation__audit{padding-left:var(--space-4);font-size:var(--text-sm);margin:0}.wyrago-project-conversation__tasks table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.wyrago-project-conversation__tasks caption{padding-bottom:var(--space-2);text-align:left;font-weight:600}.wyrago-project-conversation__tasks th,.wyrago-project-conversation__tasks td{padding:var(--space-2);border-bottom:var(--border-subtle);text-align:left;vertical-align:top}.wyrago-project-conversation__tasks th{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.wyrago-project-conversation__tasks td:first-child{white-space:nowrap;width:9rem}.wyrago-project-conversation__tasks td:last-child{width:8rem}.wyrago-project-conversation__to-details{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.wyrago-project-conversation__layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.wyrago-project-conversation__main{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.wyrago-project-conversation__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.wyrago-project-conversation__notice{color:var(--color-text-secondary);font-size:var(--text-sm);flex:18rem;margin:0}.wyrago-project-conversation button{font:inherit;cursor:pointer}.wyrago-project-conversation__main button,.wyrago-project-conversation__rail button,.wyrago-project-conversation__switch button{border-radius:var(--radius-small);background:var(--color-brand-deep);color:var(--color-card-surface);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);border:none;font-weight:500}.wyrago-project-conversation__main button:disabled{opacity:.5;cursor:default}.wyrago-project-conversation__main button.wyrago-project-conversation__secondary,.wyrago-project-conversation__language button,.wyrago-project-conversation__switch button,.wyrago-project-conversation__choices button,.wyrago-project-conversation__earlier{border:var(--border-subtle);background:var(--color-card-surface);color:var(--color-text-primary)}.wyrago-project-conversation__language{gap:var(--space-1);display:inline-flex}.wyrago-project-conversation__language button{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.wyrago-project-conversation__language button[aria-pressed=true],.wyrago-project-conversation__switch button[aria-pressed=true]{border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-card-surface)}.wyrago-project-conversation__main button.wyrago-project-conversation__link{margin-left:var(--space-2);color:var(--color-accent-strong);background:0 0;border:none;padding:0;text-decoration:underline}.wyrago-project-conversation__event button.wyrago-project-conversation__event-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.wyrago-project-conversation__feed{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wyrago-project-conversation__message{max-width:38rem;padding:var(--space-3) var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-project-conversation__message header,.wyrago-project-conversation__card header{justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-1);color:var(--color-text-tertiary);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.wyrago-project-conversation__approval header>strong{margin-right:auto}.wyrago-project-conversation__message header{justify-content:flex-start;gap:var(--space-1)}.wyrago-project-conversation__message--manager{border-color:color-mix(in srgb, var(--color-accent-soft) 30%, transparent);background:color-mix(in srgb, var(--color-accent-soft) 9%, var(--color-card-surface));margin-left:auto}.wyrago-project-conversation__message--eva{border-left:3px solid var(--color-accent-strong)}.wyrago-project-conversation__message--team{border-left:3px solid var(--color-status-positive)}.wyrago-project-conversation__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.wyrago-project-conversation__eva{gap:var(--space-2);font-size:var(--text-base);flex-direction:column;display:flex}.wyrago-project-conversation__eva p{margin:0}.wyrago-project-conversation__eva .wyrago-chat-answer-lead,.wyrago-project-conversation__eva .wyrago-chat-answer-body,.wyrago-project-conversation__eva .wyrago-chat-answer-next{margin-top:0}.wyrago-project-conversation__eva .wyrago-chat-answer-lead .wyrago-chat-markdown p,.wyrago-project-conversation__eva .wyrago-chat-answer-body .wyrago-chat-markdown p,.wyrago-project-conversation__eva .wyrago-chat-answer-next .wyrago-chat-markdown p{max-width:none;color:var(--color-text-primary);font-size:var(--text-base);margin:0;font-weight:400;line-height:1.55}.wyrago-project-conversation__sources{padding:var(--space-3);border-radius:var(--radius-small);background:var(--color-page-background)}.wyrago-project-conversation__sources ul{gap:var(--space-2);margin:var(--space-2) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.wyrago-project-conversation__sources li{flex-direction:column;display:flex}.wyrago-project-conversation__source-text{white-space:pre-wrap;overflow-wrap:anywhere}.wyrago-project-conversation__source,.wyrago-project-conversation__meta,.wyrago-project-conversation__sent{color:var(--color-text-tertiary);font-size:var(--text-xs)}.wyrago-project-conversation__meta{margin:0}.wyrago-project-conversation__sent{margin:var(--space-1) 0 0;text-align:right}.wyrago-project-conversation__removed{color:var(--color-text-tertiary);margin:0;font-style:italic}.wyrago-project-conversation__event{color:var(--color-text-tertiary);font-size:var(--text-xs);text-align:center;margin:0}.wyrago-project-conversation__event--decision{color:var(--color-text-primary);font-weight:600}.wyrago-project-conversation__files{gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--text-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.wyrago-project-conversation__files li{padding:var(--space-1) var(--space-2);border:var(--border-subtle);border-radius:var(--radius-small)}.wyrago-project-conversation__files li.is-removed{color:var(--color-text-tertiary);text-decoration:line-through}.wyrago-project-conversation__card{gap:var(--space-2);padding:var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);flex-direction:column;display:flex}.wyrago-project-conversation__card h4{margin:var(--space-1) 0 0;font-size:var(--text-sm)}.wyrago-project-conversation__card--brief{border-color:var(--color-accent-strong)}.wyrago-project-conversation__card--brief p{margin:0}.wyrago-project-conversation__question.is-open{border-color:var(--color-accent-strong)}.wyrago-project-conversation__prompt{margin:0;font-weight:600}.wyrago-project-conversation__answer{margin:0}.wyrago-project-conversation__answer-form,.wyrago-project-conversation__answer-form form,.wyrago-project-conversation__confirm{gap:var(--space-2);flex-direction:column;display:flex}.wyrago-project-conversation__answer-form form{flex-direction:row}.wyrago-project-conversation__answer-form input,.wyrago-project-conversation__confirm input,.wyrago-project-conversation__composer textarea{min-width:0;padding:var(--space-2) var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);font:inherit;font-size:var(--text-base);flex:1}.wyrago-project-conversation__answer-form label{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;display:flex}.wyrago-project-conversation__choices,.wyrago-project-conversation__row{gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-project-conversation__pill{padding:0 var(--space-2);border:var(--border-subtle);border-radius:var(--radius-pill);font-size:var(--text-xs);flex-shrink:0}.wyrago-project-conversation__history summary{color:var(--color-text-secondary);font-size:var(--text-xs);cursor:pointer}.wyrago-project-conversation__history ol{margin:var(--space-2) 0 0;padding-left:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-xs)}.wyrago-project-conversation__approval{border:2px solid var(--color-text-primary)}.wyrago-project-conversation__approval.is-superseded{opacity:.6;border-style:dashed}.wyrago-project-conversation__decided{color:var(--color-status-positive);margin:0;font-weight:600}.wyrago-success-rule__rule{overflow-wrap:anywhere;margin:0;line-height:1.5;display:block}.wyrago-success-rule__printed{gap:var(--space-1);flex-direction:column;display:flex}.wyrago-success-rule__printed-label{color:var(--color-text-secondary);font-size:var(--text-xs);margin:0;font-weight:600}.wyrago-success-rule__governs{color:var(--color-text-secondary);font-size:var(--text-sm);display:block}.wyrago-success-rule__printed--block{margin-bottom:var(--space-3);padding:var(--space-3);border:var(--border-subtle);border-left:3px solid var(--color-text-primary);border-radius:var(--radius-card)}.wyrago-success-rule__binding{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-text-primary);border-radius:var(--radius-small);background:var(--color-page-background);flex-direction:column;margin:0;display:flex}.wyrago-success-rule__binding figcaption{color:var(--color-text-secondary);font-size:var(--text-xs);margin:0;font-weight:600}.wyrago-success-rule__field{gap:var(--space-1);flex-direction:column;display:flex}.wyrago-success-rule__field label{font-size:var(--text-sm)}.wyrago-success-rule__field-row{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}.wyrago-success-rule__field-row input,.wyrago-success-rule__field-row textarea{min-width:0;padding:var(--space-2) var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);font:inherit;font-size:var(--text-base);flex:12rem}.wyrago-success-rule__field-row textarea{resize:vertical;flex-basis:100%}.wyrago-success-rule__field-row input:focus-visible,.wyrago-success-rule__field-row textarea:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.wyrago-success-rule__field [aria-invalid=true]{border-color:var(--color-accent-critical)}.wyrago-success-rule__field-error{color:var(--color-accent-critical);font-size:var(--text-sm);margin:0}.wyrago-project-conversation__card--result{border-left:3px solid var(--color-status-positive)}.wyrago-project-conversation__plan{gap:var(--space-1);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.wyrago-project-conversation__plan dt{color:var(--color-text-secondary);font-size:var(--text-xs)}.wyrago-project-conversation__plan dd{margin:0 0 var(--space-2);overflow-wrap:anywhere}.wyrago-project-conversation__action,.wyrago-project-conversation__outcome{gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-subtle);display:grid}.wyrago-project-conversation__action ul{padding-left:var(--space-4);margin:0}.wyrago-project-conversation__stop{padding:var(--space-2);border-left:3px solid var(--color-status-attention);margin:0}.wyrago-project-conversation__pill--stop_requested{border-color:var(--color-status-attention);color:var(--color-status-attention);font-weight:600}.wyrago-project-conversation__verdict{font-size:var(--text-lg)}.wyrago-project-conversation__consent{border-left:3px solid var(--color-accent-strong)}.wyrago-project-conversation__consent h3{font-size:var(--text-base);margin:0}.wyrago-project-conversation__consent-body{gap:var(--space-2);font-size:var(--text-sm);overflow-wrap:anywhere;flex-direction:column;display:flex}.wyrago-project-conversation__consent-body p,.wyrago-project-conversation__consent-body ul{margin:0}.wyrago-project-conversation__consent-body p{white-space:pre-wrap}.wyrago-project-conversation__consent-body ul{padding-left:var(--space-5)}.wyrago-project-conversation__consent details .wyrago-project-conversation__consent-body{margin-top:var(--space-2)}.wyrago-project-conversation__composer{gap:var(--space-1);padding:var(--space-2) 0 calc(var(--space-2) + env(safe-area-inset-bottom,0px));background:var(--color-page-background);flex-direction:column;display:flex}.wyrago-project-conversation__compose-row{align-items:flex-end;gap:var(--space-2);display:flex}.wyrago-project-conversation__composer textarea{resize:vertical}.wyrago-project-conversation__attach{padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);font-size:var(--text-sm)}.wyrago-project-conversation__attach p{margin:0 0 var(--space-2)}.wyrago-project-conversation__attach ul{margin:0 0 var(--space-2);padding:0;list-style:none}.wyrago-project-conversation__attach label{gap:var(--space-2);align-items:center;display:flex}.wyrago-project-conversation__upload{flex-direction:column;align-items:flex-start}.wyrago-project-conversation__closed{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-project-conversation__rail{gap:var(--space-3);font-size:var(--text-sm);flex-direction:column;display:flex;position:sticky;top:7rem}.wyrago-project-conversation__rail-section{padding:var(--space-3) var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-project-conversation__rail-section h3{margin:0 0 var(--space-2);font-size:var(--text-base)}.wyrago-project-conversation__rail-section p{margin:0 0 var(--space-1)}.wyrago-project-conversation__rail-section ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wyrago-project-conversation__clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wyrago-project-conversation__details-link{color:var(--color-accent-strong);font-size:var(--text-sm)}.wyrago-project-conversation__details{max-width:44rem;margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-subtle)}@media (width<=63.99rem){.wyrago-project-conversation__layout{grid-template-columns:minmax(0,1fr)}.wyrago-project-conversation__switch button{flex:1}.wyrago-project-conversation__rail{position:static}.wyrago-project-conversation__details{border-top:none;margin-top:0;padding-top:0}.wyrago-project-conversation__message{max-width:92%}.wyrago-project-conversation__composer{z-index:4;position:sticky;bottom:0}}@media (width<=47.99rem){.wyrago-club-profile--project{margin-top:var(--space-3)}.wyrago-club-profile--project .wyrago-projects__back{margin-bottom:var(--space-2)}.wyrago-club-profile--project .wyrago-projects__title-row{flex-wrap:nowrap;align-items:flex-start}.wyrago-club-profile--project .wyrago-projects__heading{font-size:var(--text-base);margin-bottom:0}.wyrago-project-conversation__switch button{padding:var(--space-1) var(--space-3)}.wyrago-project-conversation__now.is-quiet .wyrago-project-conversation__now-next{display:none}.wyrago-project-conversation__approval.is-overview .wyrago-project-conversation__decided{font-size:var(--text-sm)}.wyrago-project-conversation__approval.is-overview{padding:var(--space-3)}.wyrago-project-conversation__terms>div.is-key dd{font-size:var(--text-sm)}.wyrago-project-conversation__terms>div{grid-template-columns:minmax(0,1fr);gap:.1rem}.wyrago-project-conversation__sides{grid-template-columns:minmax(0,1fr)}.wyrago-club-profile--project .wyrago-projects__dates,.wyrago-project-conversation__tasks thead{display:none}.wyrago-project-conversation__tasks tr{padding:var(--space-2) 0;border-bottom:var(--border-subtle);display:block}.wyrago-project-conversation__tasks td,.wyrago-project-conversation__tasks td:first-child,.wyrago-project-conversation__tasks td:last-child{white-space:normal;border:none;width:auto;padding:0;display:block}.wyrago-project-conversation__tasks td:before{content:attr(data-label) ": ";color:var(--color-text-tertiary);font-size:var(--text-xs)}}.wyrago-project-conversation__overview.is-structured{max-width:none}.wyrago-structured{gap:var(--space-4);flex-direction:column;display:flex}.wyrago-structured :is(button,a,summary,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.wyrago-structured__banner{padding:var(--space-2) var(--space-4);border-radius:var(--radius-small);background:var(--color-accent-critical);color:var(--color-card-surface);font-size:var(--text-sm);text-align:center;font-weight:600}.wyrago-structured__banner p{color:inherit;margin:0}.wyrago-structured button.is-secondary{border:var(--border-subtle);background:var(--color-card-surface);color:var(--color-text-primary)}.wyrago-project-conversation__switch.is-stages{flex-wrap:nowrap;overflow-x:auto}.wyrago-project-conversation__switch.is-stages button{white-space:nowrap;flex:none}.wyrago-project-conversation__now.is-plain .wyrago-project-conversation__status-label{text-transform:none;letter-spacing:normal}.wyrago-project-conversation__settings{padding:var(--space-3) var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-project-conversation__settings>summary{cursor:pointer;font-weight:600}.wyrago-project-conversation__settings>summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.wyrago-structured__layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.wyrago-structured.has-decision .wyrago-structured__layout,.wyrago-structured.has-panel .wyrago-structured__layout{grid-template-columns:minmax(0,1fr) 18rem}.wyrago-structured__main{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.wyrago-structured__section{gap:var(--space-2);flex-direction:column;display:flex}.wyrago-structured__section h3,.wyrago-structured__lead h3{font-size:var(--text-lg);margin:0}.wyrago-structured h4{margin:var(--space-2) 0 0;font-size:var(--text-base)}.wyrago-structured p{margin:0}.wyrago-structured__lead{gap:var(--space-2);flex-direction:column;display:flex}.wyrago-structured__lead p{font-size:var(--text-lg);color:var(--color-text-primary)}.wyrago-structured__lead p,.wyrago-structured__text,.wyrago-structured__note,.wyrago-structured__sandbox-note,.wyrago-structured li{max-width:75ch}.wyrago-structured__text{white-space:pre-line}.wyrago-structured__note,.wyrago-structured__muted{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-structured__facts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wyrago-structured__facts li{padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-structured__chip,.wyrago-structured__owner,.wyrago-structured__state,.wyrago-structured__needs-you{padding:0 var(--space-2);border:var(--border-subtle);border-radius:var(--radius-pill);font-size:var(--text-xs);white-space:nowrap;line-height:1.6;display:inline-block}.wyrago-structured__chip.is-assumption{color:var(--color-text-secondary)}.wyrago-structured__chip.is-gap,.wyrago-structured__chip.is-research_required,.wyrago-structured__needs-you{border-color:var(--color-accent-soft);color:var(--color-text-primary)}.wyrago-structured__role{margin-bottom:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600;display:block}.wyrago-structured__targets,.wyrago-structured__list,.wyrago-structured__questions,.wyrago-structured__history{gap:var(--space-2);padding-left:var(--space-5);flex-direction:column;margin:0;display:flex}.wyrago-structured__targets li>strong{display:block}.wyrago-structured__targets li>.wyrago-structured__indicator-basis{color:var(--color-text-secondary);font-size:.85rem;display:block}.wyrago-structured__table{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);max-width:100%;overflow-x:auto}.wyrago-structured__table table{border-collapse:collapse;width:100%;min-width:32rem;font-size:var(--text-sm)}.wyrago-structured__table :is(th,td){padding:var(--space-2) var(--space-3);border-bottom:var(--border-subtle);text-align:left;vertical-align:top}.wyrago-structured__table th{color:var(--color-text-secondary);font-weight:600}.wyrago-structured__table.is-wide table{min-width:44rem}.wyrago-structured__table td ul{padding-left:var(--space-4);margin:0}.wyrago-structured__fee{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-structured__ledger{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wyrago-structured__ledger ul{margin:var(--space-1) 0 0;padding-left:var(--space-5)}.wyrago-structured__readiness{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-status-positive);background:var(--color-card-surface);font-weight:600}.wyrago-structured__preconditions{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wyrago-structured__preconditions>li{gap:var(--space-1);padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);flex-direction:column;display:flex}.wyrago-structured__precondition-head{gap:var(--space-2);align-items:baseline;display:flex}.wyrago-structured__state.is-open{border-color:var(--color-accent-soft);color:var(--color-text-primary)}.wyrago-structured__state.is-confirmed{border-color:var(--color-status-positive);color:var(--color-status-positive)}.wyrago-structured__row,.wyrago-structured__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-structured__actions button{white-space:nowrap}.wyrago-structured__inline-form,.wyrago-structured__field{gap:var(--space-2);flex-direction:column;display:flex}.wyrago-structured :is(input,textarea){padding:var(--space-2) var(--space-3);border:var(--border-strong);border-radius:var(--radius-small);font:inherit}.wyrago-structured__terms,.wyrago-structured__sandbox{gap:var(--space-2);padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);flex-direction:column;display:flex}.wyrago-structured__terms>summary,.wyrago-structured__sandbox>summary{cursor:pointer;font-weight:600}.wyrago-structured__terms-list{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.wyrago-structured__terms-list dt{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-structured__terms-list dd{margin:0}.wyrago-structured__owners{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.wyrago-structured__owner.is-agent{border-color:var(--color-accent-strong);color:var(--color-accent-strong)}.wyrago-structured__owner.is-wyrago_human{border-color:var(--color-brand-deep);color:var(--color-brand-deep)}.wyrago-structured__owner.is-manager{border-color:var(--color-accent-soft);color:var(--color-text-primary)}.wyrago-structured__gate{margin-top:var(--space-1);color:var(--color-text-secondary);display:block}.wyrago-structured .wyrago-structured__link{color:var(--color-accent-strong);background:0 0;border:none;padding:0;text-decoration:underline}.wyrago-structured__outputs dl{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.wyrago-structured__outputs dt{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-structured__outputs dd{font-size:var(--text-lg);margin:0;font-weight:600}.wyrago-structured__needs{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-structured__sandbox-note{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-accent-strong);font-weight:600}.wyrago-structured__sandbox-inputs{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wyrago-structured__sandbox-inputs label{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;display:flex}.wyrago-structured__panel{top:var(--space-4);gap:var(--space-3);padding:var(--space-4);border:var(--border-strong);border-radius:var(--radius-card);background:var(--color-card-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:sticky}.wyrago-structured__panel dl{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.wyrago-structured__panel dt{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-structured__panel dd{margin:0}.wyrago-structured__panel .wyrago-structured__actions{flex-direction:column}.wyrago-structured__overlay{z-index:50;padding:var(--space-4);background:var(--color-overlay);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wyrago-structured__sheet{gap:var(--space-3);width:100%;max-width:36rem;max-height:90vh;padding:var(--space-5);border-radius:var(--radius-large);background:var(--color-card-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.wyrago-structured__sheet h3{font-size:var(--text-lg);margin:0}.wyrago-structured__sheet .wyrago-structured__ledger{grid-template-columns:minmax(0,1fr)}.wyrago-structured__confirm-line{font-weight:600}.wyrago-structured__sheet-open{gap:var(--space-1);flex-direction:column;display:flex}.wyrago-structured__pending>summary{cursor:pointer;font-weight:600}.wyrago-structured__pending[open] ul{max-height:8rem;margin:var(--space-1) 0 0;padding-left:var(--space-5);overflow-y:auto}.wyrago-structured__panel-line{font-weight:600}.wyrago-structured__phases{gap:var(--space-2);grid-auto-columns:minmax(10rem,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.wyrago-structured__phases li{gap:var(--space-1);padding:var(--space-3);border:var(--border-subtle);border-top:3px solid var(--color-accent-strong);border-radius:var(--radius-small);background:var(--color-card-surface);flex-direction:column;display:flex}.wyrago-structured__phase-dates{font-size:var(--text-sm);font-weight:600}.wyrago-structured__legend{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.wyrago-structured__legend div{gap:var(--space-1);align-items:baseline;display:flex}.wyrago-structured__legend dd{color:var(--color-text-secondary);margin:0}.wyrago-structured__state[class*=is-channel-]{color:var(--color-text-secondary)}.wyrago-structured__state.is-channel-needs_approval{border-color:var(--color-accent-soft);color:var(--color-text-primary)}.wyrago-structured__outputs .wyrago-structured__breakdown{margin-bottom:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr))}.wyrago-structured__log{padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface)}.wyrago-structured__log>summary{cursor:pointer;font-weight:600}.wyrago-structured__log ol{gap:var(--space-1);margin:var(--space-2) 0 0;padding-left:var(--space-5);font-size:var(--text-sm);flex-direction:column;display:flex}.wyrago-structured__log code{overflow-wrap:anywhere}.wyrago-structured__sheet-body{gap:var(--space-3);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.wyrago-structured__sheet-foot{gap:var(--space-2);max-height:60vh;margin:0 calc(-1 * var(--space-5)) calc(-1 * var(--space-5));padding:var(--space-3) var(--space-5) var(--space-5);border-top:var(--border-subtle);background:var(--color-card-surface);flex-direction:column;flex:none;display:flex}.wyrago-structured__sheet button:not(.is-secondary){border-radius:var(--radius-small);background:var(--color-brand-deep);color:var(--color-card-surface);padding:var(--space-2) var(--space-4);font:inherit;cursor:pointer;border:none}.wyrago-structured__sheet button.is-secondary{border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);color:var(--color-text-primary);padding:var(--space-2) var(--space-4);font:inherit;cursor:pointer}@media (width<=63.99rem){.wyrago-structured.has-decision .wyrago-structured__layout,.wyrago-structured.has-panel .wyrago-structured__layout{grid-template-columns:minmax(0,1fr)}.wyrago-structured__panel{display:none}.wyrago-structured__bar{z-index:40;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:var(--border-strong);background:var(--color-card-surface);display:block;position:fixed;bottom:0;left:0;right:0}.wyrago-structured__bar .wyrago-structured__actions{flex-wrap:nowrap}.wyrago-structured__bar .wyrago-structured__actions button{padding-inline:var(--space-2);flex:1}.wyrago-structured.has-decision{padding-bottom:calc(var(--space-16) + env(safe-area-inset-bottom))}.wyrago-structured__overlay{align-items:flex-end;padding:0}.wyrago-structured__sheet{border-radius:var(--radius-large) var(--radius-large) 0 0;max-width:none;padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}.wyrago-structured__sheet-foot{padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}}@media (width<=47.99rem){.wyrago-project-conversation__switch.is-stages{gap:var(--space-1)}.wyrago-project-conversation__switch.is-stages button{padding:var(--space-1);font-size:var(--text-xs);flex:auto}.wyrago-structured__table:has(.wyrago-structured__cost){background:0 0;border:none}.wyrago-structured__table .wyrago-structured__cost{min-width:0}.wyrago-structured__cost thead{display:none}.wyrago-structured__cost :is(tbody,tr,td){display:block}.wyrago-structured__cost tr{margin-bottom:var(--space-2);padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface)}.wyrago-structured__table .wyrago-structured__cost td{padding:var(--space-1) 0;border:none}.wyrago-structured__cost td:before{content:attr(data-label);color:var(--color-text-secondary);font-size:var(--text-xs);display:block}.wyrago-structured__bar .wyrago-structured__actions button{font-size:var(--text-sm)}.wyrago-structured__facts,.wyrago-structured__ledger,.wyrago-structured__outputs dl,.wyrago-structured__sandbox-inputs{grid-template-columns:minmax(0,1fr)}.wyrago-structured__outputs .wyrago-structured__breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.wyrago-structured *,.wyrago-structured__overlay,.wyrago-structured__overlay *{scroll-behavior:auto;transition:none;animation:none}}.wyrago-structured__banner{padding:var(--space-1) var(--space-3);border-radius:var(--radius-small);background:var(--color-text-primary);color:var(--color-card-surface);font-size:var(--text-xs);letter-spacing:.01em;text-align:center;margin:0;font-weight:500}.wyrago-structured__header-line{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.wyrago-project-conversation__main button.wyrago-project-conversation__back,.wyrago-project-conversation__back{padding:var(--space-1) 0;color:var(--color-text-secondary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;align-self:flex-start}.wyrago-structured__rail{gap:var(--space-2);max-width:40rem;font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:flex}.wyrago-structured__rail li{padding-top:var(--space-2);border-top:3px solid var(--color-rule-strong);color:var(--color-text-secondary);flex:1}.wyrago-structured__rail li small{font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:400;display:block}.wyrago-structured__rail li.is-on{border-top-color:var(--color-text-primary);color:var(--color-text-primary);font-weight:600}.wyrago-structured__rail li.is-done{border-top-color:var(--color-status-positive);color:var(--color-status-positive)}.wyrago-structured__layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"side""main";align-items:start;display:grid}.wyrago-structured__side{grid-area:side}.wyrago-structured__main{gap:var(--space-3);grid-area:main}@media (width>=64rem){.wyrago-structured__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 23rem;grid-template-areas:"main side"}.wyrago-structured__side{top:var(--space-4);position:sticky}}.wyrago-structured__now{gap:var(--space-2);padding:var(--space-4);border:var(--border-subtle);border-left:4px solid var(--color-rule-strong);border-radius:var(--radius-card);background:var(--color-card-surface);flex-direction:column;display:flex}.wyrago-structured__now h2{font-size:var(--text-lg);margin:0;font-weight:600;line-height:1.3}.wyrago-structured__now p{font-size:var(--text-sm);margin:0}.wyrago-structured__now-tag{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600}.wyrago-structured__now.is-done{border-left-color:var(--color-status-positive)}.wyrago-structured__now.is-done .wyrago-structured__now-tag{color:var(--color-status-positive)}.wyrago-structured__now.needs-you{border-left-color:var(--color-accent-primary)}.wyrago-structured__now.needs-you:not(.is-done) .wyrago-structured__now-tag{color:var(--color-accent-primary)}.wyrago-structured__now .wyrago-structured__ledger{font-size:var(--text-sm);grid-template-columns:minmax(0,1fr)}.wyrago-structured__now .wyrago-structured__actions{flex-direction:column;align-items:stretch}.wyrago-structured__now .wyrago-structured__actions button{padding:var(--space-3) var(--space-4);font-size:var(--text-base,1rem);text-align:left;font-weight:600}.wyrago-structured button.is-ghost{border:var(--border-subtle);color:var(--color-text-primary);background:0 0}.wyrago-structured__fine{color:var(--color-text-secondary);font-size:var(--text-xs);line-height:1.4}.wyrago-structured__now p.wyrago-structured__fine{font-size:var(--text-xs)}.wyrago-structured__conflict{gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--color-accent-primary) 35%, transparent);border-radius:var(--radius-small);background:color-mix(in srgb, var(--color-accent-primary) 7%, var(--color-card-surface));flex-direction:column;display:flex}.wyrago-structured__preconditions li.is-yours{padding-left:var(--space-2);border-left:3px solid var(--color-accent-primary)}.wyrago-structured__needs-you,.wyrago-structured__chip.is-gap{border-color:var(--color-accent-primary);color:var(--color-accent-strong)}.wyrago-structured__chip.is-assumption{border-color:var(--color-rule-strong);color:var(--color-text-secondary)}.wyrago-structured .wyrago-structured__sourced{color:inherit;font:inherit;text-align:inherit;-webkit-text-decoration:underline dotted var(--color-text-tertiary);text-decoration:underline dotted var(--color-text-tertiary);text-underline-offset:3px;cursor:help;background:0 0;border:none;border-radius:0;padding:0;display:inline}.wyrago-structured__source{color:var(--color-text-secondary);font-size:var(--text-xs)}.wyrago-structured__facts{padding:0 var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface);flex-direction:column;gap:0;margin:0;display:flex}.wyrago-structured__facts>div{gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--border-subtle);grid-template-columns:8rem minmax(0,1fr);display:grid}.wyrago-structured__facts>div:first-child{border-top:none}.wyrago-structured__facts dt{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600}.wyrago-structured__facts dd,.wyrago-structured__open-all{margin:0}.wyrago-structured__fold{padding:0 var(--space-4);border:var(--border-subtle);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-structured__fold>summary{align-items:baseline;gap:var(--space-2);padding:var(--space-3) 0;cursor:pointer;list-style:none;display:flex}.wyrago-structured__fold>summary::-webkit-details-marker{display:none}.wyrago-structured__fold>summary h3{font-size:var(--text-base,1rem);margin:0;font-weight:600}.wyrago-structured__fold>summary small{color:var(--color-text-secondary);font-size:var(--text-xs);flex:1}.wyrago-structured__fold>summary:after{content:"+";color:var(--color-text-secondary);margin-left:auto}.wyrago-structured__fold[open]>summary:after{content:"–"}.wyrago-structured__fold-body{gap:var(--space-3);padding-bottom:var(--space-4);flex-direction:column;display:flex}.wyrago-structured__commit{color:var(--color-text-primary)}.wyrago-structured__bar{display:none}@media (width<=63.99rem){.wyrago-structured__bar{z-index:40;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:var(--border-subtle);background:var(--color-card-surface);display:flex;position:fixed;bottom:0;left:0;right:0}.wyrago-structured__bar p{min-width:0;color:var(--color-text-secondary);font-size:var(--text-xs);flex:1;margin:0;line-height:1.3}.wyrago-structured__bar p strong{color:var(--color-text-primary);font-size:var(--text-sm);display:block}.wyrago-structured__bar p span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wyrago-structured__bar button{padding:var(--space-2) var(--space-4);border-radius:var(--radius-small);background:var(--color-brand-deep);color:var(--color-card-surface);font:inherit;border:none;flex:none;font-weight:600}.wyrago-structured.has-bar{padding-bottom:calc(var(--space-16) + env(safe-area-inset-bottom))}}@media (width<=47.99rem){.wyrago-structured__facts>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.wyrago-structured .wyrago-structured__link{color:var(--color-text-primary);text-underline-offset:3px}.wyrago-structured__sheet button.wyrago-structured__link{color:var(--color-text-primary);text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}.wyrago-structured__now .wyrago-structured__state.is-open{border-color:var(--color-rule-strong);color:var(--color-text-secondary)}.wyrago-structured__now li.is-yours .wyrago-structured__state.is-open{border-color:var(--color-accent-primary);color:var(--color-accent-strong)}.wyrago-calm{max-width:38.75rem;padding:var(--space-6) 0 var(--space-16);color:var(--color-text-primary);margin:0 auto;font-size:1.0625rem;line-height:1.55;display:block}:where(.wyrago-calm) p{margin:0}.wyrago-calm__env{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.02em}.wyrago-calm .wyrago-structured__rail{gap:var(--space-1) var(--space-3);max-width:none;margin-top:var(--space-2);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.wyrago-calm .wyrago-structured__rail li{color:var(--color-text-tertiary);border:0;flex:none;padding:0;font-weight:400}.wyrago-calm .wyrago-structured__rail li+li:before{content:"·";margin-right:var(--space-3);color:var(--color-text-tertiary)}.wyrago-calm .wyrago-structured__rail li small{margin-left:var(--space-1);font-size:inherit;color:inherit;display:inline}.wyrago-calm .wyrago-structured__rail li.is-on{color:var(--color-text-secondary);border:0;font-weight:600}.wyrago-calm .wyrago-structured__rail li.is-done{color:var(--color-status-positive);border:0}.wyrago-calm__head{margin-top:var(--space-8)}.wyrago-calm__status{color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-calm__status.needs-you{color:var(--color-accent-primary)}.wyrago-calm__title{margin:var(--space-2) 0 0;letter-spacing:-.028em;font-size:clamp(1.875rem,6vw,2.5rem);font-weight:600;line-height:1.1}.wyrago-calm__lede{margin-top:var(--space-4);color:var(--color-text-secondary);font-size:1.1875rem;line-height:1.5}.wyrago-calm__attribution{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:.875rem}.wyrago-calm__nums{gap:var(--space-6);margin:var(--space-8) 0 0;flex-wrap:wrap;display:flex}.wyrago-calm__nums>div{flex-direction:column-reverse;min-width:6.875rem;display:flex}.wyrago-calm__nums dd{letter-spacing:-.02em;margin:0;font-size:1.625rem;font-weight:600;line-height:1.1}.wyrago-calm__nums dt{color:var(--color-text-tertiary);font-size:var(--text-sm)}.wyrago-calm__unchanged{margin-top:var(--space-6);color:var(--color-text-secondary);font-size:.9375rem}.wyrago-calm__steps{margin:var(--space-12) 0 0;padding:0;list-style:none}.wyrago-calm__step{border-top:1px solid var(--color-rule)}.wyrago-calm__step:last-child{border-bottom:1px solid var(--color-rule)}.wyrago-calm__step h3{margin:0}.wyrago-calm__step h3 button{align-items:baseline;gap:var(--space-4);width:100%;padding:var(--space-5) 0;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.wyrago-calm__step h3 button:disabled{color:var(--color-text-tertiary);cursor:default}.wyrago-calm__step-n{width:1.125rem;color:var(--color-text-tertiary);font-size:var(--text-sm);flex:none}.wyrago-calm__step-title{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.wyrago-calm__step-meta{color:var(--color-text-tertiary);font-size:var(--text-sm);margin-left:auto}.wyrago-calm__step.is-done .wyrago-calm__step-meta{color:var(--color-status-positive)}.wyrago-calm__step-body{gap:var(--space-3);padding:0 0 var(--space-5) 2rem;flex-direction:column;font-size:1rem;display:flex}.wyrago-calm .wyrago-structured__ledger{gap:var(--space-2);grid-template-columns:minmax(0,1fr);font-size:1rem}.wyrago-calm .wyrago-structured__ledger h4{margin:var(--space-3) 0 var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600}.wyrago-calm .wyrago-structured__ledger ul{margin:0;padding-left:1.125rem}.wyrago-calm .wyrago-structured__ledger li{margin:var(--space-1) 0}.wyrago-calm .wyrago-structured__ledger div+div li{color:var(--color-text-secondary)}.wyrago-calm__mine{padding-left:var(--space-5);margin:0;list-style:outside}.wyrago-calm__mine li{padding:var(--space-1) 0}.wyrago-calm__quiet{color:var(--color-text-secondary);font-size:.9375rem}.wyrago-calm button.wyrago-calm__next{margin-top:var(--space-1);padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--color-text-primary);color:var(--color-text-primary);font:inherit;background:0 0;border-radius:0;align-self:flex-start;font-weight:500}.wyrago-calm__row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.wyrago-calm button.wyrago-calm__primary{padding:var(--space-3) var(--space-6);background:var(--color-brand-deep);color:var(--color-card-surface);font:inherit;border:0;border-radius:.75rem;font-size:1rem;font-weight:500}.wyrago-calm button.wyrago-calm__quiet-button{padding:var(--space-3) var(--space-2);color:var(--color-text-secondary);font:inherit;background:0 0;border:0;font-size:1rem}.wyrago-calm__bind{color:var(--color-text-tertiary);font-size:var(--text-sm)}.wyrago-calm button.wyrago-calm__link{margin-top:var(--space-4);color:var(--color-text-secondary);font:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.9375rem;text-decoration:underline;display:inline-block}.wyrago-calm__yours{margin-top:var(--space-10)}.wyrago-calm__yours h3{margin:0 0 var(--space-2);color:var(--color-accent-primary);font-size:var(--text-sm);font-weight:600}.wyrago-calm .wyrago-structured__preconditions{margin:0;padding:0;list-style:none}.wyrago-calm .wyrago-structured__preconditions li{padding:var(--space-3) 0;border-top:1px solid var(--color-rule)}.wyrago-calm__value-label{font-weight:600;display:block}.wyrago-calm__value-field{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.wyrago-calm__value-field input{width:9rem;max-width:100%;padding:var(--space-2) var(--space-3);border:var(--border-strong);border-radius:var(--radius-small);background:var(--color-card-surface);color:var(--color-text-primary);font:inherit;font-variant-numeric:tabular-nums}.wyrago-calm__value-field input[aria-invalid=true]{border-color:var(--color-accent-critical)}.wyrago-calm__value-problem{min-height:1.4em;color:var(--color-accent-critical);font-size:var(--text-sm)}.wyrago-calm .wyrago-calm__value-now{margin-top:var(--space-1);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.0625rem}.wyrago-calm__yours.is-done h3{color:var(--color-text-secondary)}.wyrago-calm__yours+.wyrago-calm__club,.wyrago-calm__yours+.wyrago-calm__club-intro{margin-top:var(--space-8)}.wyrago-calm__club-intro{margin-top:var(--space-4);color:var(--color-text-secondary);font-size:.9375rem}.wyrago-calm__end{margin-top:var(--space-10);padding-top:var(--space-3);border-top:1px solid var(--color-rule)}.wyrago-calm__end .wyrago-project-conversation__action.is-quiet{border-top:0;padding-top:0}.wyrago-calm__economics{gap:var(--space-1);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.wyrago-calm__club{margin-top:var(--space-4);color:var(--color-text-secondary);font-size:.9375rem}.wyrago-calm__index{margin-top:var(--space-10);border-top:1px solid var(--color-rule)}.wyrago-calm__index ul{margin:0;padding:0;list-style:none}.wyrago-calm__index button{justify-content:space-between;align-items:baseline;gap:var(--space-4);width:100%;padding:var(--space-4) 0;border:0;border-bottom:1px solid var(--color-rule);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;display:flex}.wyrago-calm__index-title{font-weight:500}.wyrago-calm__index-meta{color:var(--color-text-tertiary);font-size:var(--text-sm);text-align:right}.wyrago-calm__index-meta.is-you{color:var(--color-accent-primary)}.wyrago-calm__conflict{gap:var(--space-2);margin-top:var(--space-8);padding-left:var(--space-4);border-left:2px solid var(--color-accent-primary);flex-direction:column;font-size:.9375rem;display:flex}.wyrago-calm__conflict button{align-self:flex-start}.wyrago-calm__plain-list{margin:0;padding:0;list-style:none}.wyrago-calm__scrim{z-index:50;background:#0000002e;position:fixed;inset:0}.wyrago-calm__sheet{z-index:51;padding:var(--space-8) var(--space-6) calc(var(--space-8) + env(safe-area-inset-bottom));background:var(--color-card-surface);color:var(--color-text-primary);position:fixed;overflow-y:auto}.wyrago-calm__sheet h3{margin:0 0 var(--space-4);letter-spacing:-.015em;font-size:1.375rem}.wyrago-calm__sheet-body{gap:var(--space-3);flex-direction:column;font-size:1rem;display:flex}.wyrago-calm__sheet h4{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm)}.wyrago-calm button.wyrago-calm__close{float:right;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;font-size:1.375rem;line-height:1}@media (width>=56.25rem){.wyrago-calm__sheet{width:28.75rem;box-shadow:-1px 0 0 var(--color-rule), -16px 0 40px #0000001f;top:0;bottom:0;right:0}.wyrago-calm__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.wyrago-calm.is-sheet-pushed .wyrago-calm__scrim{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0}.wyrago-calm__sheet-handle{z-index:52;cursor:col-resize;touch-action:none;width:8px;position:fixed;top:0;bottom:0}.wyrago-calm__sheet-handle:after{background:var(--color-rule);content:"";border-radius:1px;width:2px;height:2.5rem;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.wyrago-calm__sheet-handle:hover:after,.wyrago-calm__sheet-handle:focus-visible:after{background:var(--color-accent-primary)}.wyrago-calm__sheet-handle:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.wyrago-calm.is-sheet-pushed .wyrago-calm__sheet{box-shadow:-1px 0 0 var(--color-rule);pointer-events:auto}@media (width<=56.24rem){.wyrago-calm__sheet{border-radius:1.125rem 1.125rem 0 0;max-height:88%;bottom:0;left:0;right:0}.wyrago-calm__bar{z-index:40;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-rule);background:var(--color-page-background);display:flex;position:fixed;bottom:0;left:0;right:0}.wyrago-calm__bar span{color:var(--color-text-secondary);font-size:var(--text-sm);flex:1}.wyrago-calm.has-bar{padding-bottom:calc(var(--space-16) + var(--space-8) + env(safe-area-inset-bottom))}}@media (width>=56.25rem){.wyrago-calm__bar{display:none}}@media (prefers-reduced-motion:reduce){.wyrago-calm *{scroll-behavior:auto;transition:none;animation:none}}.wyrago-calm__step-meta{white-space:nowrap}.wyrago-calm__index-title{min-width:0}.wyrago-calm__index-meta{overflow-wrap:anywhere;flex:0 auto;min-width:0;max-width:55%}@media (width<=47.99rem){.wyrago-calm__nums{gap:var(--space-4)}.wyrago-calm__nums>div{flex:1 1 0;min-width:0}}.wyrago-calm .wyrago-structured__preconditions li,.wyrago-calm .wyrago-structured__preconditions li.is-yours{padding:var(--space-3) 0;border:0;border-top:1px solid var(--color-rule);box-shadow:none;background:0 0;border-radius:0}.wyrago-calm .wyrago-structured__phases{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.wyrago-calm .wyrago-structured__phases li{min-width:0;padding:var(--space-3) 0;border:0;border-top:1px solid var(--color-rule);box-shadow:none;background:0 0;border-radius:0;flex-direction:column;display:flex}.wyrago-calm__nums>div{flex-direction:column}.wyrago-calm__nums dd{order:-1}.wyrago-calm .wyrago-structured__overlay{background:#0000002e}.wyrago-operator{max-width:72rem;padding:var(--space-4) var(--space-4) var(--space-12);color:var(--color-text-primary);background:var(--color-page-background);margin:0 auto}.wyrago-operator__bar{align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.wyrago-operator__brand{color:var(--color-text-primary);font-weight:700;text-decoration:none}.wyrago-operator__crumbs{color:var(--color-text-secondary)}.wyrago-operator__me{color:var(--color-text-tertiary);margin-left:auto}.wyrago-operator__title{margin:var(--space-6) 0 var(--space-3);font-size:1.5rem;line-height:1.25}.wyrago-operator__now,.wyrago-operator__club,.wyrago-operator__panel{margin-top:var(--space-6);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-card-surface)}.wyrago-operator__now{border-color:var(--color-accent-primary)}.wyrago-operator__now h2,.wyrago-operator__club h2,.wyrago-operator__panel h2{margin:0 0 var(--space-3);font-size:1.0625rem}.wyrago-operator__panel h3{margin:var(--space-3) 0 var(--space-1);color:var(--color-text-secondary);font-size:.9375rem}.wyrago-operator__table{border-collapse:collapse;width:100%;font-size:.9375rem}.wyrago-operator__table th,.wyrago-operator__table td{padding:var(--space-2);border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top}.wyrago-operator__table tr.needs-you td:first-child{box-shadow:inset 3px 0 0 var(--color-accent-primary)}.wyrago-operator__eva-testers h2{margin:var(--space-4) 0 var(--space-2);font-size:1.0625rem}.wyrago-operator__eva-others{margin-top:var(--space-6);border-top:1px solid var(--color-rule);padding-top:var(--space-3)}.wyrago-operator__eva-others>summary{cursor:pointer;color:var(--color-text-secondary);font-weight:600}.wyrago-operator__eva-others[open]>summary{margin-bottom:var(--space-2)}.wyrago-operator__needs-team-reason{font-size:.8125rem;display:block}.wyrago-operator__stage{padding:.125rem var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-text-primary);font-size:.8125rem;display:inline-block}.wyrago-operator__stage.stage-draft_ready,.wyrago-operator__stage.stage-question_open,.wyrago-operator__stage.stage-needs_draft,.wyrago-operator__stage.stage-ready_to_start{background:var(--color-accent-primary);color:var(--color-card-surface)}.wyrago-operator__stage.stage-draft_blocked,.wyrago-operator__stage.stage-draft_failed{background:var(--color-accent-critical);color:var(--color-card-surface)}.wyrago-operator__badge,.wyrago-operator__unread{margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-status-attention);font-size:.8125rem;font-weight:600;display:inline-block}.wyrago-operator__actions,.wyrago-operator__publish{align-items:center;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.wyrago-operator__primary{padding:var(--space-2) var(--space-4);border-radius:var(--radius-small);background:var(--color-accent-strong);color:var(--color-card-surface);font:inherit;cursor:pointer;border:0;font-weight:600;text-decoration:none;display:inline-block}.wyrago-operator__primary:disabled{opacity:.5;cursor:default}.wyrago-operator__muted{color:var(--color-text-tertiary)}.wyrago-operator__error,.wyrago-operator__errors{color:var(--color-accent-critical)}.wyrago-operator__ok,.wyrago-operator__done{color:var(--color-status-positive);font-weight:600}.wyrago-operator__blockers{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--color-accent-critical);border-radius:var(--radius-card)}.wyrago-operator__pre{white-space:pre-wrap}.wyrago-operator__messages{margin:0;padding:0;list-style:none}.wyrago-operator__messages li{gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--color-rule);flex-direction:column;display:flex}.wyrago-operator__messages li.from-manager{padding-left:var(--space-3);box-shadow:inset 3px 0 0 var(--color-accent-primary)}.wyrago-operator__who{color:var(--color-text-tertiary);font-size:.8125rem}.wyrago-operator__field{gap:var(--space-1);margin-top:var(--space-3);flex-direction:column;display:flex}.wyrago-operator__field input,.wyrago-operator__field textarea,.wyrago-operator__json textarea{width:100%;padding:var(--space-2);border:1px solid var(--color-rule-strong);border-radius:var(--radius-small);font:inherit}.wyrago-operator__json textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.wyrago-operator__economics{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.wyrago-operator__economics dt{color:var(--color-text-secondary);font-size:.8125rem}.wyrago-operator__economics dd{margin:0;font-weight:600}@media (width<=640px){.wyrago-operator__table thead{display:none}.wyrago-operator__table tr,.wyrago-operator__table td{display:block}}.wyrago-facility__conversation-head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-facility__chat{gap:var(--space-3);margin:var(--space-3) 0;flex-direction:column;padding:0;list-style:none;display:flex}.wyrago-facility__chat-turn{max-width:44rem;padding:var(--space-2) var(--space-3);border:var(--border-subtle);border-radius:12px}.wyrago-facility__chat-turn p{margin:var(--space-1) 0}.wyrago-facility__chat-turn--manager{background:var(--color-card-surface);align-self:flex-end}.wyrago-facility__chat-who{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:600}.wyrago-facility__composer{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.wyrago-facility__composer input[type=text]{min-width:0;padding:var(--space-2);border:var(--border-subtle);font:inherit;border-radius:8px;flex:16rem}.wyrago-facility__details-group h3{margin:var(--space-4) 0 var(--space-1)}.wyrago-facility__detail{padding:var(--space-2) 0;border-bottom:var(--border-subtle)}.wyrago-facility__detail-head{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.wyrago-facility__detail-label{color:var(--color-text-secondary)}.wyrago-facility__detail[data-confirmed=yes] .wyrago-facility__detail-head strong:after{content:" ✓";color:var(--color-status-positive)}.wyrago-facility__choice{align-items:center;gap:var(--space-1);display:inline-flex}.wyrago-operator__tab{padding:var(--space-2) var(--space-3);border:1px solid var(--color-accent-strong);border-radius:var(--radius-small);font:inherit;cursor:pointer;background:0 0}a.wyrago-operator__tab{color:inherit;text-decoration:none}.wyrago-operator__tab[aria-pressed=true],.wyrago-operator__tab[aria-current=page]{background:var(--color-accent-strong);color:var(--color-card-surface)}.wyrago-operator__form{gap:var(--space-2);margin-top:var(--space-3);display:grid}.wyrago-operator__dialog{z-index:50;background:#00000073;place-items:center;display:grid;position:fixed;inset:0}.wyrago-operator__dialog-card{width:min(36rem,92vw);max-height:85vh;padding:var(--space-4);border-radius:var(--radius-small);background:var(--color-card-surface);overflow:auto}.wyrago-facility__details-group{margin:var(--space-3) 0;padding:var(--space-2) 0;border-top:var(--border-subtle)}.wyrago-facility__details-group>summary{cursor:pointer}.wyrago-facility__details-group-title{font-weight:600}.wyrago-facility__details-group h4{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary)}.wyrago-facility__accounts{margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border:var(--border-subtle);border-radius:8px}.wyrago-facility__accounts legend{padding:0 var(--space-1);font-size:var(--text-xs);color:var(--color-status-attention)}.wyrago-facility__accounts .wyrago-facility__choice{margin:var(--space-1) 0;display:flex}.wyrago-operator__rule-state{gap:var(--space-2);margin:0 0 var(--space-3);display:grid}.wyrago-operator__rule-state dt{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:600}.wyrago-operator__rule-state dd{margin:0}.wyrago-operator__rule-state ul,.wyrago-operator__rule-state p{margin:var(--space-1) 0 0}.wyrago-operator__next{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-text-primary);border-radius:var(--radius-small);background:var(--color-page-background)}.wyrago-operator__success-rule h3{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-base)}.wyrago-operator__success-rule .wyrago-success-rule__binding{margin-bottom:var(--space-2)}.wyrago-operator__ask{margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-subtle)}.wyrago-operator__ask h4{margin:0 0 var(--space-1)}.wyrago-operator__ask blockquote{margin:0 0 var(--space-2);padding-left:var(--space-3);border-left:3px solid var(--color-text-secondary)}.wyrago-operator__choice{margin:var(--space-1) 0;display:block}.wyrago-eva-live__paragraph{color:inherit;white-space:pre-line;margin:0 0 .75rem;line-height:1.55}.wyrago-eva-live__paragraph:last-child{margin-bottom:0}.wyrago-eva-live__reply .wyrago-eva-live__paragraph{white-space:normal}.wyrago-eva-live__reply>:last-child{margin-bottom:0}.wyrago-eva-live__reply ul,.wyrago-eva-live__reply ol{color:inherit;margin:0 0 .75rem;padding-left:1.4em;line-height:1.55}.wyrago-eva-live__reply ul{list-style:outside}.wyrago-eva-live__reply ol{list-style:decimal}.wyrago-eva-live__reply li{color:inherit;margin:0 0 .35rem}.wyrago-eva-live__reply li>.wyrago-eva-live__paragraph,.wyrago-eva-live__reply li>ul,.wyrago-eva-live__reply li>ol{margin:.35rem 0 0}.wyrago-eva-live__reply li>.wyrago-eva-live__paragraph:first-child{margin-top:0}.wyrago-eva-live__reply strong{color:inherit;font-weight:600}.wyrago-eva-live__reply{letter-spacing:.01em;word-spacing:.05em;text-align:left}.wyrago-eva-live__reply>.wyrago-eva-live__paragraph,.wyrago-eva-live__reply>ul,.wyrago-eva-live__reply>ol{max-width:65ch;line-height:1.6}.wyrago-eva-live__reply>.wyrago-eva-live__paragraph,.wyrago-eva-live__reply>ul,.wyrago-eva-live__reply>ol,.wyrago-eva-live__table{margin-bottom:1rem}.wyrago-eva-live__reply .wyrago-eva-live__lead{font-size:1.0625rem;line-height:1.5}.wyrago-eva-live__reply .wyrago-eva-live__lead strong{font-weight:700}.wyrago-eva-live__label{letter-spacing:.03em;opacity:.8;color:inherit;margin:1.5rem 0 .5rem;font-size:.8125rem;font-weight:700}.wyrago-eva-live__reply>.wyrago-eva-live__label:first-child{margin-top:0}.wyrago-eva-live__then{text-indent:-1.1rem;opacity:.92;margin-top:.2rem;padding-left:1.75rem;display:block}.wyrago-eva-live__reply ol>li{margin-bottom:.75rem}.wyrago-eva-live__table{max-width:100%;overflow-x:auto}.wyrago-eva-live__table table{border-collapse:collapse;font-variant-numeric:tabular-nums;line-height:1.45}.wyrago-eva-live__table th,.wyrago-eva-live__table td{text-align:left;vertical-align:top;border-bottom:1px solid #fdfef52e;padding:.45rem .9rem .45rem 0}.wyrago-eva-live__table th{opacity:.8;font-size:.8125rem;font-weight:700}.wyrago-eva-live__table td.wyrago-eva-live__figure{text-align:right;white-space:nowrap}.wyrago-eva-live__reply .wyrago-eva-live__caution,.wyrago-eva-live__reply .wyrago-eva-live__next{border-radius:.5rem;padding:.65rem .9rem}.wyrago-eva-live__reply .wyrago-eva-live__caution{border-left:3px solid var(--global-e3b65b);background:#e3b65b1a}.wyrago-eva-live__reply .wyrago-eva-live__caution:has(+ul){border-radius:.5rem .5rem 0 0;margin-bottom:0}.wyrago-eva-live__reply .wyrago-eva-live__caution+ul{border-left:3px solid var(--global-e3b65b);background:#e3b65b1a;border-radius:0 0 .5rem .5rem;margin-top:0;padding:.25rem .9rem .65rem 2.3em}.wyrago-eva-live__reply .wyrago-eva-live__next{border:1px solid #fdfef559;font-weight:600}.wyrago-eva-live.wyrago-eva-live--easy .wyrago-chat-bubble,.wyrago-eva-live.wyrago-eva-live--easy .wyrago-chat-input-field{font-size:1.125rem}.wyrago-eva-live--easy .wyrago-eva-live__reply{letter-spacing:.04em;word-spacing:.16em}.wyrago-eva-live--easy .wyrago-eva-live__reply>.wyrago-eva-live__paragraph,.wyrago-eva-live--easy .wyrago-eva-live__reply>ul,.wyrago-eva-live--easy .wyrago-eva-live__reply>ol,.wyrago-eva-live--easy .wyrago-chat-bubble--user{line-height:2}.wyrago-eva-live__easy{cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.wyrago-eva-live__reply .wyrago-eva-live__bold-before-space{margin-inline-end:.2em}.wyrago-eva-live-operator__fallback{color:var(--color-accent-critical)}.wyrago-eva-live__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.wyrago-eva-live__link:hover,.wyrago-eva-live__link:focus-visible{text-decoration-thickness:2px}.wyrago-eva-live__link-where{opacity:.72;white-space:nowrap;font-size:.85em}.wyrago-eva-live .wyrago-chat-bubble--user{font-weight:600}.wyrago-eva-live .wyrago-chat-bubble,.wyrago-eva-live .wyrago-chat-input-field{font-size:1rem}.wyrago-eva-present__score-total{color:inherit;margin:0;line-height:1}.wyrago-eva-present__score-number{font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:700}.wyrago-eva-present__score-of{opacity:.75;font-size:1.1rem}.wyrago-eva-present__score-note{color:inherit;opacity:.7;margin:.4rem 0 0;font-size:.85rem}.wyrago-eva-present .wyrago-eva-present__score-fields{flex-direction:column;gap:1rem;max-width:40rem;margin-top:1.5rem;display:flex}.wyrago-eva-present__score-row{justify-content:space-between;gap:1rem;display:flex}.wyrago-eva-present__score-row .wyrago-eva-present__label{opacity:1;margin:0;font-size:1rem;font-weight:600}.wyrago-eva-present__score-points{font-variant-numeric:tabular-nums;font-weight:600}.wyrago-eva-present__score-bar{background:#ffffff26;border-radius:999px;height:.45rem;margin:.4rem 0 .5rem;overflow:hidden}.wyrago-eva-present__score-bar>span{border-radius:inherit;background:var(--global-fdfef5);height:100%;display:block}.wyrago-eva-present__score-missing{color:inherit;opacity:.75;margin:.3rem 0 0;font-size:.9rem}.wyrago-eva-present__continue{flex-direction:column;gap:1.1rem;max-width:42rem;display:flex}.wyrago-eva-present__continue>li{align-items:flex-start;gap:.9rem;display:flex}.wyrago-eva-present__continue .wyrago-eva-present__label{margin:.5rem 0 .25rem}.wyrago-eva-present__continue-missing{margin:0 0 .5rem;padding-left:1.2em!important;list-style:outside!important}.wyrago-eva-present__continue-inactive{opacity:.5}.wyrago-eva-present__badge{border:1px solid;border-radius:999px;margin-top:.35rem;padding:.1rem .5rem;font-size:.8rem;display:inline-block}.wyrago-eva-live__dots{animation:1.4s ease-in-out infinite wyrago-eva-live-dots;display:inline-block}@keyframes wyrago-eva-live-dots{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.wyrago-eva-live__dots{animation:none}}.wyrago-operator__file-text{max-height:60vh;padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);white-space:pre;font-size:.8rem;overflow:auto}.wyrago-operator__tester-mail-counts{margin:0 0 var(--space-3)}.wyrago-operator__tester-mail-tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-operator__tester-mail-list{margin:var(--space-3) 0 0;padding:0;list-style:none}.wyrago-operator__tester-mail-list>li{padding:var(--space-2) 0;border-bottom:1px solid var(--color-rule)}.wyrago-operator__tester-mail-list>li[data-status=QUARANTINED]{padding-left:var(--space-3);box-shadow:inset 3px 0 0 var(--color-accent-critical)}.wyrago-operator__tester-mail-line{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;font-size:.875rem;display:flex}.wyrago-operator__tester-mail-line .wyrago-operator__unread{margin-left:0}.wyrago-operator__tester-mail-subject{color:var(--color-accent-strong);font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wyrago-operator__tester-mail-open{margin-top:var(--space-2)}.wyrago-operator__tester-mail-facts{gap:var(--space-1) var(--space-3);margin:0 0 var(--space-2);grid-template-columns:max-content 1fr;font-size:.875rem;display:grid}.wyrago-operator__tester-mail-facts dt{color:var(--color-text-secondary)}.wyrago-operator__tester-mail-facts dd{overflow-wrap:anywhere;margin:0}.wyrago-operator__tester-mail-text{max-height:50vh;padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-small);background:var(--color-card-surface);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.8125rem;overflow:auto}.wyrago-operator__tester-mail-shots{gap:var(--space-2);margin:var(--space-2) 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.wyrago-operator__tester-mail-shots img{object-fit:cover;border:var(--border-subtle);border-radius:var(--radius-small);width:8rem;height:8rem;display:block}@media (width>=960px){.wyrago-eva-live-operator__beside{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.wyrago-eva-live-operator__beside>aside .wyrago-operator__panel{top:var(--space-4);max-height:calc(100vh - 2 * var(--space-4));position:sticky;overflow:auto}}.wyrago-eva-present__fact strong{font-weight:750}.wyrago-eva-live__paragraph a{color:inherit;text-decoration:underline}.wyrago-eva-live__error{color:inherit;font-weight:600}.wyrago-eva-terms__title span{display:block}.wyrago-eva-terms__title-el{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:.7em;font-weight:500}.wyrago-legal-page .wyrago-eva-terms__note{color:var(--color-text-tertiary);font-size:.85rem}.wyrago-legal-page .wyrago-eva-terms__colophon{margin-top:var(--space-6);color:var(--color-text-tertiary);font-size:.72rem}.wyrago-eva-live__copy{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:.375rem;padding:.125rem;display:inline-flex}.wyrago-eva-live__copy:hover,.wyrago-eva-live__copy:focus-visible{opacity:1}.wyrago-eva-live__copy svg{width:.95rem;height:.95rem}.wyrago-eva-live__listen{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;align-items:center;margin:.375rem 0 0 .5rem;padding:.125rem;display:inline-flex}.wyrago-eva-live__listen:hover,.wyrago-eva-live__listen:focus-visible,.wyrago-eva-live__listen[aria-pressed=true]{opacity:1}.wyrago-eva-live__listen svg{width:.95rem;height:.95rem}.wyrago-eva-live__mic.is-listening{color:var(--global-b91c1c)}.wyrago-eva-live__voice-note{opacity:.75;flex-basis:100%;margin:.25rem 0 0;font-size:.8125rem}.wyrago-eva-live__downloads,.wyrago-eva-present__downloads{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;font-size:.85rem;display:flex}.wyrago-eva-live__downloads{color:var(--global-ffffff);align-self:flex-start;margin:.625rem 0 0}.wyrago-eva-live__downloads>span[aria-hidden],.wyrago-eva-present__downloads>span[aria-hidden]{opacity:.65}.wyrago-eva-live__download-failed{opacity:.85;flex-basis:100%}.wyrago-eva-live__download{color:var(--global-ffffff);opacity:.65;cursor:pointer;background:0 0;border:0;padding:.125rem;font-size:.85rem}.wyrago-eva-live__tools{color:var(--global-ffffff);justify-content:space-between;align-items:flex-start;gap:.75rem;margin:.375rem 0 0;display:flex}.wyrago-eva-live__upload{align-items:center;gap:.5rem;min-width:0;display:flex}.wyrago-eva-live__tool{width:2rem;height:2rem;color:var(--global-ffffff);opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;list-style:none;display:inline-flex}.wyrago-eva-live__tool::-webkit-details-marker{display:none}.wyrago-eva-live__tool:hover,.wyrago-eva-live__tool:focus-visible,.wyrago-eva-live__more[open]>.wyrago-eva-live__tool{opacity:1;background:#ffffff14}.wyrago-eva-live__tool:disabled{opacity:.35;cursor:default}.wyrago-eva-live__tool-note{opacity:.75;font-size:.75rem}.wyrago-eva-live__more{flex:none;position:relative}.wyrago-eva-live__menu{z-index:5;background:var(--color-brand-deep,var(--global-2f4a46));border:1px solid #ffffff29;border-radius:.625rem;min-width:11rem;padding:.375rem;position:absolute;bottom:calc(100% + .25rem);right:0;box-shadow:0 10px 28px #00000040}.wyrago-eva-live__menu .wyrago-eva-live__downloads{flex-direction:column;align-items:stretch;gap:0;margin:0}.wyrago-eva-live__menu .wyrago-eva-live__downloads>span[aria-hidden]{padding:.25rem .5rem;font-size:.75rem}.wyrago-eva-live__menu .wyrago-eva-live__download{text-align:left;opacity:.9;border-radius:.375rem;padding:.375rem .5rem}.wyrago-eva-live__menu .wyrago-eva-live__download:hover,.wyrago-eva-live__menu .wyrago-eva-live__download:focus-visible{background:#ffffff1a}.wyrago-eva-live .wyrago-chat-input-bar{flex-direction:column;align-items:stretch}.wyrago-eva-live__composer{align-items:center;gap:.5rem;width:100%;display:flex}.wyrago-eva-live__chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:.125rem .25rem 0;list-style:none;display:flex}.wyrago-eva-live__drop{outline:2px dashed var(--color-text-primary,currentColor);outline-offset:2px}.wyrago-eva-live__chip{max-width:100%;color:var(--global-1f2a28);background:#ffffff8c;border:1px solid #1118271f;border-radius:.5rem;align-items:center;gap:.5rem;padding:.3125rem .25rem .3125rem .3125rem;font-size:.8125rem;display:inline-flex}.wyrago-eva-live__chip-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.wyrago-eva-live__chip-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wyrago-eva-live__chip-size{opacity:.6;font-size:.6875rem}.wyrago-eva-live__badge{width:2rem;height:2rem;color:var(--global-ffffff);letter-spacing:.02em;border-radius:.375rem;flex:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.wyrago-eva-live__badge--sheet{background:var(--global-1f7a4d)}.wyrago-eva-live__badge--csv{background:var(--global-2f6f73)}.wyrago-eva-live__badge--text{background:var(--global-6b7280)}.wyrago-eva-live__thumb{object-fit:cover;background:var(--global-e5e7eb)}.wyrago-eva-live__lang{display:contents}.wyrago-eva-live__images{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;margin-bottom:.375rem;display:flex}.wyrago-eva-live__image{background:#00000014;border-radius:.5rem;flex:0 auto;max-width:20rem;display:block;overflow:hidden}.wyrago-eva-live__image img{width:auto;max-width:100%;height:auto;max-height:16rem;display:block}.wyrago-eva-live__image--loading{width:9rem;height:6rem}.wyrago-eva-live__image--missing{opacity:.7;justify-content:center;align-items:center;width:9rem;height:6rem;font-size:.75rem;display:flex}@media (width<=600px){.wyrago-eva-live__image img{max-height:12rem}}.wyrago-eva-live .wyrago-chat-input-bar .wyrago-chat-input-field{flex:auto;width:auto;min-width:0}.wyrago-eva-live__chip-remove{width:1.375rem;height:1.375rem;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}.wyrago-eva-live__chip-remove:hover,.wyrago-eva-live__chip-remove:focus-visible{opacity:1;background:#11182714}.wyrago-eva-live__staging{color:var(--global-efece9);text-align:center;margin:.25rem 0 0;font-size:.75rem}.wyrago-eva-live__download:hover,.wyrago-eva-live__download:focus-visible{opacity:1}.wyrago-eva-live__team{letter-spacing:.02em;opacity:.75;margin-bottom:.375rem;font-size:.75rem;display:block}.wyrago-eva-live-operator__messages{padding-left:1.25rem}.wyrago-eva-live__bubble--presents{width:100%}.wyrago-eva-present{color:inherit;margin-top:1.5rem}.wyrago-eva-present__rail{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.wyrago-eva-present__chip{border-radius:var(--radius-small);max-width:16rem;color:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:1px solid #ffffff4d;padding:.45rem .9rem;font-size:.875rem;overflow:hidden}.wyrago-eva-present__group{max-width:100%;display:inline-flex}.wyrago-eva-present__group>.wyrago-eva-present__chip+.wyrago-eva-present__chip{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.wyrago-eva-present__group>.wyrago-eva-present__chip:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.wyrago-eva-present__chip--detail{opacity:.85;flex:none;padding-inline:.65rem;font-size:.8rem}.wyrago-eva-present__chip:hover,.wyrago-eva-present__chip:focus-visible{border-color:var(--global-ffffff);position:relative}.wyrago-eva-present__chip[aria-current=step]{border-color:var(--global-fdfef5);background:var(--global-fdfef5);color:var(--color-brand-deep);opacity:1;font-weight:600;position:relative}.wyrago-eva-present__screen{box-sizing:border-box;border-radius:var(--radius-large);background:#ffffff0d;border:1px solid #ffffff2e;min-height:22rem;padding:2rem 2.25rem 2.25rem}.wyrago-eva-present__kicker{color:inherit;opacity:.7;margin:0 0 .5rem;font-size:.85rem}.wyrago-eva-present__title{color:inherit;letter-spacing:-.01em;margin:0 0 1.25rem;font-size:1.6rem;font-weight:600;line-height:1.25}.wyrago-eva-present__body{flex-direction:column;gap:1.5rem;display:flex}.wyrago-eva-present__prose,.wyrago-eva-present__lead{max-width:44rem}.wyrago-eva-present__prose .wyrago-eva-live__paragraph,.wyrago-eva-present__prose li{font-size:1.15rem;line-height:1.75}.wyrago-eva-present__lead .wyrago-eva-live__paragraph,.wyrago-eva-present__lead li{font-size:1.05rem;line-height:1.7}.wyrago-eva-present__label{color:inherit;opacity:.72;margin-bottom:.35rem;font-size:.85rem;display:block}.wyrago-eva-present ul,.wyrago-eva-present ol{margin:0;padding:0;list-style:none}.wyrago-eva-present .wyrago-eva-live__reply ul{padding-left:1.4em;list-style:outside}.wyrago-eva-present .wyrago-eva-live__reply ol{padding-left:1.4em;list-style:decimal}.wyrago-eva-present__facts{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.wyrago-eva-present__facts>li{border-radius:var(--radius-card);background:#ffffff17;padding:1rem 1.1rem}.wyrago-eva-present__facts--copy>li{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.wyrago-eva-present__fact .wyrago-eva-live__paragraph{font-size:1.05rem;font-weight:600;line-height:1.4}.wyrago-eva-present__steps{flex-direction:column;gap:1rem;display:flex}.wyrago-eva-present__steps>li{align-items:flex-start;gap:.9rem;display:flex}.wyrago-eva-present__step-number{border:1.5px solid #fff9;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;font-size:.9rem;font-weight:600;display:inline-flex}.wyrago-eva-present__steps .wyrago-eva-present__label{opacity:1;margin-bottom:.15rem;font-size:1.02rem;font-weight:600}.wyrago-eva-present__options{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.9rem;display:grid}.wyrago-eva-present__options>li{border-radius:var(--radius-card);border:1px solid #ffffff47;padding:1.25rem 1.35rem}.wyrago-eva-present__options .wyrago-eva-present__label{opacity:1;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.wyrago-eva-present__phases{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;display:grid}.wyrago-eva-present__phases>li{border-top:2px solid #ffffff4d;padding-top:1.4rem;position:relative}.wyrago-eva-present__phase-mark{background:var(--global-fdfef5);border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:-.45rem;left:0}.wyrago-eva-present__phases .wyrago-eva-present__label{opacity:1;font-size:1.02rem;font-weight:600}.wyrago-eva-present__calculation{border-radius:var(--radius-card);background:#ffffff17;max-width:34rem;margin:0;padding:1rem 1.25rem}.wyrago-eva-present__calculation>div{border-bottom:1px dashed #fff3;justify-content:space-between;gap:1rem;padding:.55rem 0;display:flex}.wyrago-eva-present__calculation>div:last-child{border-bottom:0}.wyrago-eva-present__calculation dt,.wyrago-eva-present__calculation dd{color:inherit;margin:0}.wyrago-eva-present__calculation dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.wyrago-eva-present__calc-note{opacity:.72;margin-top:.15rem;font-size:.85rem;display:block}.wyrago-eva-present__calculation>.wyrago-eva-present__calc-long{flex-direction:column;gap:.25rem}.wyrago-eva-present__calc-long dd{text-align:left;font-weight:400}.wyrago-eva-present__calculation .wyrago-eva-present__result{border-top:2px solid #fff9;margin-top:.25rem;font-size:1.1rem;font-weight:600}.wyrago-eva-present__message-wrap{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.wyrago-eva-present__blank{color:inherit;background:#fdfef538;border-radius:.25rem;padding:0 .2em;font-weight:600;box-shadow:inset 0 -1px #fdfef5b3}.wyrago-eva-present__tool span{margin-left:.4rem}.wyrago-eva-present__message{border-left:3px solid var(--global-fdfef5);border-radius:var(--radius-small);background:#ffffff17;max-width:40rem;padding:1.25rem 1.5rem}.wyrago-eva-present__message .wyrago-eva-live__paragraph{font-size:1.05rem;line-height:1.7}.wyrago-eva-present__nav{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.wyrago-eva-present__step{border-radius:var(--radius-small);color:inherit;cursor:pointer;background:0 0;border:1px solid #fff6;padding:.55rem 1.1rem;font-size:.95rem}.wyrago-eva-present__step:hover:not(:disabled),.wyrago-eva-present__step:focus-visible{border-color:var(--global-ffffff)}.wyrago-eva-present__step:disabled{opacity:.35;cursor:default}.wyrago-eva-present__count{opacity:.75;font-variant-numeric:tabular-nums;font-size:.9rem}.wyrago-eva-present__tools{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.wyrago-eva-present__tool{color:inherit;opacity:.65;cursor:pointer;background:0 0;border:0;align-items:center;padding:.125rem;font-size:.85rem;display:inline-flex}.wyrago-eva-present__tool:hover,.wyrago-eva-present__tool:focus-visible{opacity:1}.wyrago-eva-present__tool svg{width:.95rem;height:.95rem}@media (width<=640px){.wyrago-eva-present__screen{min-height:0;padding:1.25rem 1.1rem 1.5rem}.wyrago-eva-present__title{font-size:1.3rem}.wyrago-eva-present__prose .wyrago-eva-live__paragraph{font-size:1.05rem}}.wyrago-eva-live-operator__messages>li{margin-bottom:1rem}.wyrago-eva-live-operator__messages .wyrago-eva-live__reply{margin:.5rem 0}.wyrago-eva-live-operator__messages .wyrago-eva-live__next{border-color:var(--global-9ca3af)}.wyrago-eva-live-operator__messages .wyrago-eva-live__reply .wyrago-eva-live__table th,.wyrago-eva-live-operator__messages .wyrago-eva-live__reply .wyrago-eva-live__table td{border-bottom-color:var(--global-e5e7eb)}.wyrago-eva-live-operator__shown{margin:.75rem 0}.wyrago-eva-live-operator__shown>summary{cursor:pointer;color:var(--global-4b5563)}.wyrago-eva-live-operator__band{background:var(--global-3d5a5c);color:var(--global-fdfef5);border-radius:.75rem;margin-top:.5rem;padding:1rem}.wyrago-eva-live--agreement{justify-content:center}.wyrago-eva-agreement{width:100%;max-width:36rem;color:var(--global-ffffff);border:1px solid #ffffff2e;border-radius:14px;margin:auto;padding:1.75rem;line-height:1.6}.wyrago-eva-agreement__title{color:inherit;letter-spacing:-.01em;margin:0 0 1rem;font-size:1.6rem;font-weight:600;line-height:1.25}.wyrago-eva-agreement__body .wyrago-eva-live__paragraph{margin:0 0 1.5rem}.wyrago-eva-agreement__action{background:var(--global-ffffff);color:var(--global-111111);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.7rem 1.4rem;font-weight:650}.wyrago-eva-agreement__action:hover{background:#ffffffe0}.wyrago-eva-agreement__action:focus-visible{outline:2px solid var(--global-ffffff);outline-offset:3px}.wyrago-eva-agreement__action:disabled{opacity:.6;cursor:default}.wyrago-eva-agreement-message .wyrago-eva-agreement__action{margin-top:.5rem}.wyrago-eva-agreement-message a{color:inherit;text-decoration:underline}@media (width<=480px){.wyrago-eva-agreement{padding:1.25rem}.wyrago-eva-agreement__title{font-size:1.35rem}.wyrago-eva-agreement__action{width:100%}}.wyrago-club-profile__field{color:var(--global-ffffff)}.wyrago-club-profile.wyrago-club-profile--field{max-width:none;color:var(--global-ffffff);--color-text-primary:var(--global-ffffff);--color-text-secondary:var(--global-efece9);--color-text-tertiary:var(--global-efece9);--color-card-surface:#ffffff0d;--color-page-background:#ffffff0d;--color-rule:#ffffff24;--color-rule-strong:#ffffff2e;--border-subtle:1px solid #ffffff2e;--border-strong:1px solid #ffffff2e;--shadow-card:none;--color-accent-primary:var(--global-ffffff);--color-accent-strong:var(--global-ffffff);--color-accent-soft:#ffffff2e;--color-status-positive:var(--global-fdfef5);--color-status-attention:var(--global-ffffff);--color-focus:var(--global-ffffff);margin:0;padding:0}.wyrago-club-profile.wyrago-club-profile--field.wyrago-club-profile--side{max-width:none}@media (width>=64.0625rem){:where(.wyrago-club-profile--field) .wyrago-club-profile__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}:where(.wyrago-club-profile--field) .wyrago-club-profile__section{margin-bottom:var(--space-4);border-radius:var(--radius-large);background:#ffffff0d;border:1px solid #ffffff2e;padding:2rem 2.25rem}:where(.wyrago-club-profile--field) .wyrago-club-profile__section .wyrago-club-profile__section{padding:var(--space-6) 0 0;background:0 0;border:0;border-top:1px solid #ffffff24;border-radius:0;margin-bottom:0}:where(.wyrago-club-profile--field) .wyrago-club-profile__nav-tab--active{background:var(--global-fdfef5);color:var(--color-brand-deep);box-shadow:none}:where(.wyrago-club-profile--field) .wyrago-club-profile__section button,:where(.wyrago-club-profile--field) .wyrago-club-profile__status--error button,:where(.wyrago-club-profile--field) .wyrago-club-profile__next-step button,:where(.wyrago-club-profile--field) .wyrago-club-profile__next-step-link,:where(.wyrago-club-profile--field) .wyrago-club-profile__section .wyrago-advisor-details__upload,:where(.wyrago-club-profile--field) .wyrago-advisor__button{background:var(--global-ffffff);color:var(--global-111111)}:where(.wyrago-club-profile--field) .wyrago-club-profile__section button:hover,:where(.wyrago-club-profile--field) .wyrago-club-profile__next-step button:hover,:where(.wyrago-club-profile--field) .wyrago-club-profile__next-step-link:hover,:where(.wyrago-club-profile--field) .wyrago-club-profile__section .wyrago-advisor-details__upload:hover,:where(.wyrago-club-profile--field) .wyrago-advisor__button:hover{background:#ffffffe0}:where(.wyrago-club-profile--field) .wyrago-club-profile__section button.wyrago-projects__link:hover{background:0 0}:where(.wyrago-club-profile--field) a,:where(.wyrago-club-profile--field) .wyrago-facility__link,:where(.wyrago-club-profile--field) .wyrago-projects__link{color:inherit;text-decoration:underline}:where(.wyrago-club-profile--field) input:not([type=checkbox]):not([type=radio]):not([type=file]),:where(.wyrago-club-profile--field) select,:where(.wyrago-club-profile--field) textarea{border-radius:var(--radius-card);background-color:var(--global-d0d5ce);color:var(--global-111827);border:0}:where(.wyrago-club-profile--field) input::placeholder,:where(.wyrago-club-profile--field) textarea::placeholder{color:var(--global-6b7280)}:where(.wyrago-club-profile--field) .wyrago-facility__badge,:where(.wyrago-club-profile--field) .wyrago-projects__status{border-color:var(--global-fdfef5);background:var(--global-fdfef5);color:var(--color-brand-deep)}@media (width>=64.0625rem){:where(.wyrago-club-profile--field) .wyrago-projects__slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}}:where(.wyrago-club-profile--field) .wyrago-projects__slots>li{display:flex}:where(.wyrago-club-profile--field) .wyrago-projects__slots .wyrago-projects__card{border-radius:var(--radius-card);border:1px solid #ffffff47;flex:1;padding:1.25rem 1.35rem}:where(.wyrago-club-profile--field) .wyrago-projects__slots .wyrago-projects__card-title{letter-spacing:-.01em;font-size:1.6rem;font-weight:600;line-height:1.25}:where(.wyrago-club-profile--field) .wyrago-projects__slots .wyrago-projects__card-heading{align-items:flex-start}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section h2{color:var(--global-d1ebdb);margin-bottom:var(--space-2);font-size:1.6875rem;font-weight:600;line-height:1.15}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-projects__heading{color:var(--global-d1ebdb);font-size:1.6875rem;font-weight:600;line-height:1.15}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section h3{color:var(--global-d1ebdb);font-size:1rem;font-weight:600}:where(.wyrago-club-profile--field) .wyrago-facility__review-section .wyrago-facility__review-head h3,:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section.wyrago-facility__from-eva h2{color:var(--global-d1ebdb);font-size:1.6875rem;font-weight:600;line-height:1.15}:where(.wyrago-club-profile--field) .wyrago-facility__from-eva h3{color:var(--global-d1ebdb);font-size:1rem;font-weight:600}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section button.wyrago-facility__confirm,:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section button.wyrago-facility__confirm:hover{color:var(--global-fdfef5);font-size:var(--text-sm);background:0 0;border:0;padding:.2rem 0;font-weight:600}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section button.wyrago-facility__confirm:before{content:"✓ "}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section button.wyrago-facility__confirm:hover{text-decoration:underline}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-facility__actions>button:not(.wyrago-facility__confirm):not(.wyrago-facility__quiet):not(.wyrago-facility__link),:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-facility__actions>button:not(.wyrago-facility__confirm):not(.wyrago-facility__quiet):not(.wyrago-facility__link):hover{color:var(--global-ffffff);font-size:var(--text-sm);background:0 0;border:1px solid #ffffff4d;padding:.15rem .6rem}:where(.wyrago-club-profile--field) .wyrago-facility__decisions .wyrago-facility__question{font-size:var(--text-base);font-weight:400;line-height:1.5}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section .wyrago-facility__decisions .wyrago-facility__actions>button.wyrago-facility__quiet{color:var(--global-ffffff);border:1px solid #ffffff4d;border-radius:999px;padding:.15rem .6rem}.wyrago-facility__eva-row{gap:var(--space-1) var(--space-6);padding:var(--space-4) 0;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.wyrago-facility__eva-info{min-width:0}.wyrago-facility__eva-label{font-size:var(--text-sm);color:var(--color-text-secondary);display:block}.wyrago-facility__eva-value{font-size:var(--text-lg);color:var(--color-text-primary);overflow-wrap:anywhere;margin:.15rem 0 .35rem;font-weight:600;display:block}.wyrago-facility__eva-info .wyrago-facility__note{font-size:var(--text-sm);color:var(--color-text-secondary);margin:.1rem 0 0}.wyrago-facility__eva-actions{gap:var(--space-4);white-space:nowrap;align-items:baseline;padding-top:.1rem;display:flex}.wyrago-facility__eva-hint{grid-column:1/-1}@media (width<=40rem){.wyrago-facility__eva-row{grid-template-columns:minmax(0,1fr)}}.wyrago-facility__pages{gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-facility__pages button.wyrago-facility__page{align-items:baseline;gap:var(--space-2);color:var(--global-ffffff);font-size:var(--text-sm);background:0 0;border:1px solid #ffffff2e;border-radius:999px;padding:.35rem .85rem;font-weight:500;display:inline-flex}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-facility__pages button.wyrago-facility__page[aria-current=page]{border-color:var(--global-fdfef5);background:var(--global-fdfef5);color:var(--color-brand-deep)}.wyrago-club-profile__nav-select,.wyrago-facility__pages-step{display:none}@media (width<=40rem){.wyrago-club-profile__nav.wyrago-club-profile__nav--phone-menu{display:none}.wyrago-facility__pages:has(+.wyrago-facility__pages-step){display:none}.wyrago-club-profile__nav-select{margin:0 0 var(--space-5);display:block}.wyrago-club-profile__nav-select select{background:var(--global-fdfef5) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23233f3a' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 1.1rem center;width:100%;color:var(--color-brand-deep);font:inherit;font-size:var(--text-base);appearance:none;border:1px solid #ffffff2e;border-radius:999px;padding:.7rem 2.5rem .7rem 1rem;font-weight:600}.wyrago-facility__pages-step{margin:0 0 var(--space-4);color:#ffffffbf;font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-facility__pages-step button{width:2.75rem;height:2.75rem;color:var(--global-ffffff);background:0 0;border:1px solid #ffffff2e;border-radius:999px;padding:0;font-size:1.25rem;line-height:1}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-facility__pages-step button:disabled{opacity:.3}}.wyrago-facility__pages-lead{margin:0 0 var(--space-4)}@media (width<=40rem){.wyrago-logo-page:has(.wyrago-club-profile__nav-select){padding-top:var(--space-2)}.wyrago-logo-page:has(.wyrago-club-profile__nav-select) .wyrago-logo-page__header{padding:var(--space-2) 0 var(--space-3)}.wyrago-logo-page__chat-section__inner:has(.wyrago-club-profile__nav-select){padding-top:var(--space-6);padding-bottom:var(--space-6)}.wyrago-club-profile:has(.wyrago-club-profile__nav-select) .wyrago-club-profile__intro{margin-bottom:var(--space-5)}.wyrago-club-profile__nav-select,.wyrago-facility__pages-step{margin-bottom:var(--space-3)}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-facility__pages-step button{width:2.25rem;height:2.25rem}.wyrago-club-profile:has(.wyrago-club-profile__nav-select) .wyrago-club-profile__main .wyrago-club-profile__section{padding:var(--space-5) var(--space-4)}:is(.wyrago-club-profile:has(.wyrago-club-profile__nav-select) .wyrago-club-profile__main .wyrago-club-profile__section h2,.wyrago-club-profile:has(.wyrago-club-profile__nav-select) .wyrago-facility__review-section .wyrago-facility__review-head h3){font-size:1.375rem}}.wyrago-facility__pages-lead p{margin:0}:where(.wyrago-club-profile--field) .wyrago-facility__review>.wyrago-facility__review-section:first-of-type{margin-top:0}.wyrago-facility__page-next{margin:var(--space-2) 0 var(--space-6);justify-content:flex-end;display:flex}:where(.wyrago-club-profile--field) .wyrago-facility__page-next button.wyrago-facility__link{font-size:.6875rem;font-weight:400;text-decoration:none}:where(.wyrago-club-profile--field) .wyrago-facility__page-next button.wyrago-facility__link:hover{text-decoration:underline}:where(.wyrago-club-profile--field) h2[tabindex="-1"]:focus{outline:none}:where(.wyrago-club-profile--field) .wyrago-facility__review-section{margin:var(--space-8) 0 0;background:0 0;border:0;border-radius:0;padding:0}:where(.wyrago-club-profile--field) .wyrago-facility__statement p.wyrago-facility__statement-text,:where(.wyrago-club-profile--field) .wyrago-facility__detail-head strong{font-size:var(--text-base);font-weight:400;line-height:1.5}:where(.wyrago-club-profile--field) .wyrago-facility__detail-head .wyrago-facility__detail-label{font-size:var(--text-sm);color:var(--color-text-secondary)}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section button{border-radius:var(--radius-small);font-size:var(--text-sm);padding:.3rem .75rem;font-weight:500;line-height:1.4}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section .wyrago-facility__quiet,:where(.wyrago-club-profile--field) .wyrago-facility__actions button.wyrago-facility__link{color:var(--color-text-secondary);font-size:var(--text-sm);background:0 0;border:0;padding:.3rem 0;font-weight:400;text-decoration:none}:where(.wyrago-club-profile--field) .wyrago-club-profile__main .wyrago-club-profile__section .wyrago-facility__quiet:hover,:where(.wyrago-club-profile--field) .wyrago-facility__actions button.wyrago-facility__link:hover{color:var(--global-ffffff);background:0 0;text-decoration:underline}:where(.wyrago-club-profile--field) .wyrago-facility__actions{align-items:center;gap:var(--space-1) var(--space-3)}:where(.wyrago-club-profile--field) .wyrago-facility__statement,:where(.wyrago-club-profile--field) .wyrago-facility__detail{border-bottom-color:#ffffff1a}.wyrago-facility__completeness-levels{flex-direction:column;gap:1rem;max-width:40rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.wyrago-facility__completeness-row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.wyrago-facility__completeness-row h3{font-size:var(--text-base);margin:0;font-weight:600}.wyrago-facility__completeness-points{font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.wyrago-facility__completeness-bar{background:var(--color-rule);border-radius:999px;height:.45rem;margin:.4rem 0 .5rem;overflow:hidden}.wyrago-facility__completeness-bar>span{border-radius:inherit;background:var(--color-status-positive);height:100%;display:block}.wyrago-facility__completeness-missing{color:var(--color-text-secondary);font-size:var(--text-sm);margin:.3rem 0 0}.wyrago-facility__completeness-ask{font-size:var(--text-sm);margin:1rem 0 0}.wyrago-facility__completeness-ask select{max-width:100%;font:inherit;margin-left:.25rem;padding:.3rem .5rem}.wyrago-facility__completeness-ask button{margin-left:.25rem;font-size:1.1rem}.wyrago-eva-live__stop{color:var(--global-111827)}.wyrago-eva-live__stopped{color:var(--global-efece9);opacity:.8;margin:.25rem 0 .75rem;font-size:.85rem;font-style:italic}.wyrago-advisor__banner{gap:var(--space-2);flex-direction:column;display:flex}.wyrago-advisor__banner .wyrago-advisor__banner-links{flex-wrap:wrap;gap:.25rem .9em;font-size:.85rem;font-weight:400;display:flex}.wyrago-advisor__banner .wyrago-advisor__banner-link{color:var(--global-d6edc5);font:inherit;white-space:nowrap;text-underline-offset:.15em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wyrago-advisor__banner .wyrago-advisor__banner-link:disabled{cursor:default;opacity:.6}.wyrago-advisor__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.wyrago-club-profile__layout.wyrago-advisor-details__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}@media (width>=64.0625rem){.wyrago-club-profile__layout.wyrago-advisor-details__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.wyrago-advisor-details__layout>.wyrago-club-profile__section{margin-bottom:0}.wyrago-advisor-details__upload input{opacity:0;width:1px;height:1px;position:absolute}.wyrago-advisor-details__logo-box{margin-bottom:var(--space-3);background:var(--global-ffffff);border-radius:8px;padding:.5rem .75rem;display:inline-block}.wyrago-advisor-details__logo-box img{max-width:12rem;max-height:3rem;display:block}.wyrago-advisor-details__html{border-radius:var(--radius-card);border:1px solid #ffffff2e;width:100%;height:38rem}.wyrago-pdf-cover{max-width:26rem;container-type:inline-size}@font-face{font-family:Inter Cover;font-weight:400;src:url(/assets/Inter-Regular-B55Yx8rI.woff2)format("woff2")}@font-face{font-family:Inter Cover;font-weight:600;src:url(/assets/Inter-SemiBold-Dgm0mgFp.woff2)format("woff2")}.wyrago-pdf-cover__page{--u:calc(100cqw / 595.28);box-sizing:border-box;height:calc(841.89 * var(--u));padding:calc(80 * var(--u)) calc(56 * var(--u)) 0;border:1px solid var(--global-e5e7eb);border-top:calc(8 * var(--u)) solid var(--global-3c5759);background:var(--global-ffffff);color:var(--global-1f2933);font-family:Inter Cover,Inter,-apple-system,sans-serif;position:relative;box-shadow:0 1px 4px #00000014}.wyrago-pdf-cover__page p{margin:0}.wyrago-pdf-cover__page .wyrago-pdf-cover__name,.wyrago-pdf-cover__page .wyrago-pdf-cover__body,.wyrago-pdf-cover__page .wyrago-pdf-cover__club{color:var(--global-1f2933)}.wyrago-pdf-cover__by{min-height:calc(160 * var(--u))}.wyrago-pdf-cover__logo{max-width:calc(170 * var(--u));max-height:calc(52 * var(--u));margin-bottom:calc(14 * var(--u));display:block}.wyrago-pdf-cover__small,.wyrago-pdf-cover__muted,.wyrago-pdf-cover__foot,.wyrago-pdf-cover__notice{color:var(--global-5f6b6d)}.wyrago-pdf-cover__small{font-size:calc(9 * var(--u));line-height:1.5}.wyrago-pdf-cover__name{font-size:calc(13 * var(--u));font-weight:600;line-height:1.5}.wyrago-pdf-cover__body,.wyrago-pdf-cover__muted{font-size:calc(10.5 * var(--u));line-height:1.5}.wyrago-pdf-cover__title{color:var(--global-3c5759);font-size:calc(26 * var(--u));font-weight:600;line-height:1.2;margin-top:calc(60 * var(--u))!important;margin-bottom:calc(12 * var(--u))!important}.wyrago-pdf-cover__club{font-size:calc(14 * var(--u));line-height:1.5}.wyrago-pdf-cover__notice{right:calc(56 * var(--u));bottom:calc(64 * var(--u));left:calc(56 * var(--u));padding-top:calc(10 * var(--u));border-top:1px solid var(--global-d9dfdc);font-size:calc(8.5 * var(--u));line-height:1.5;position:absolute}.wyrago-pdf-cover__foot{bottom:calc(34 * var(--u));left:calc(56 * var(--u));font-size:calc(8 * var(--u));position:absolute}.wyrago-club-profile--project-calm{--color-accent-primary:var(--color-brand-deep);--color-accent-strong:var(--global-1f3436);--color-accent-soft:#3c57591f;--color-status-attention:var(--global-1f3436);--color-focus:var(--color-brand-deep)}.wyrago-club-profile--project-calm .wyrago-facility__pages button.wyrago-facility__page{border:1px solid var(--color-brand-deep);color:var(--color-brand-deep);font-size:var(--text-sm);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .95rem;font-weight:500;display:inline-flex}.wyrago-club-profile--project-calm .wyrago-facility__pages button.wyrago-facility__page[aria-current=page]{background:var(--color-brand-deep);color:var(--global-ffffff)}.wyrago-club-profile--project-calm .wyrago-facility__page-next button.wyrago-facility__link{color:var(--color-brand-deep);font-size:.6875rem;font-weight:400;text-decoration:none}.wyrago-club-profile--project-calm .wyrago-facility__page-next button.wyrago-facility__link:hover{text-decoration:underline}.wyrago-projects__detail-pages{margin-top:var(--space-6)}.wyrago-project-conversation__next-card{margin:var(--space-2) 0 var(--space-6);padding:var(--space-5) var(--space-6);border-radius:var(--radius-card);background:var(--global-ffffff);border-left:4px solid var(--color-brand-deep)}.wyrago-project-conversation__next-title{font-size:var(--text-xl);color:var(--global-111111);margin:0;font-weight:600}.wyrago-project-conversation__next-lead{margin:var(--space-2) 0 0;font-size:var(--text-base);color:var(--global-4b5563)}.wyrago-project-conversation__next-cta{margin-top:var(--space-4);background:var(--color-brand-deep);color:var(--global-ffffff);font-size:var(--text-base);cursor:pointer;border:0;border-radius:999px;padding:.65rem 1.5rem;font-weight:600}.wyrago-project-conversation__next-cta:hover{opacity:.9}.wyrago-club-profile__section button.wyrago-projects__start-cta{width:100%;font-size:var(--text-base);padding:.6875rem 1rem;display:block}.wyrago-projects__pitch-block{max-width:44rem;margin:var(--space-2) 0 var(--space-6);color:var(--global-ffffff);font-size:var(--text-base);line-height:1.6}.wyrago-projects__pitch-block p{margin:0 0 var(--space-3)}.wyrago-projects__pitch-block .wyrago-projects__pitch{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:600}.wyrago-projects__pitch-block .wyrago-projects__pitch-close{margin-top:var(--space-4);color:var(--global-d1ebdb);font-weight:600}.wyrago-alpha-gate{max-width:34rem;padding:var(--space-6) var(--space-4);color:var(--global-fdfef5);margin:0 auto}.wyrago-alpha-gate h2{margin:0 0 var(--space-3);color:inherit;font-size:1.5rem}.wyrago-alpha-gate p{margin:0 0 var(--space-3);color:inherit;line-height:1.6}.wyrago-alpha-gate__when{font-weight:600}.wyrago-alpha-gate__error{color:var(--global-f5a35c)!important}.wyrago-alpha-gate__start{margin-top:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-small);background:var(--global-fdfef5);color:var(--color-brand-deep);font:inherit;cursor:pointer;border:0;font-weight:700}.wyrago-alpha-gate__start:disabled{opacity:.6;cursor:default}.wyrago-alpha-gate__ends{margin:var(--space-2) 0 0;text-align:center;color:#fdfef5cc;font-size:.8125rem}.wyrago-story__viewer{box-sizing:border-box;width:100%;max-width:76rem;padding:var(--space-6) clamp(0rem, 3vw, 2.5rem) var(--space-16);margin:0 auto}.wyrago-story__nav{align-items:center;gap:var(--space-4);display:flex}.wyrago-story__arrow{min-width:2.75rem;min-height:2.75rem;font-size:var(--text-lg);justify-content:center}.wyrago-story__arrow:disabled{opacity:.35;cursor:default}.wyrago-story__position{align-items:center;gap:var(--space-4);flex:1;display:flex}.wyrago-story__position .wyrago-story__track{flex:1}.wyrago-story__position .wyrago-internal-card__label{white-space:nowrap}.wyrago-story__announce{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wyrago-story__page{margin-top:var(--space-8);touch-action:pan-y;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.wyrago-story__text{max-width:34rem}.wyrago-story__text>h1,.wyrago-story__text>h2{margin:0 0 var(--space-5);color:var(--color-text-primary);font-size:var(--text-2xl);letter-spacing:-.025em;font-weight:650;line-height:1.04}.wyrago-story .wyrago-internal-section__text,.wyrago-story .wyrago-internal-section__text p{color:var(--color-text-primary)}.wyrago-story__lines{margin:var(--space-4) 0}.wyrago-story__lines>div{padding:var(--space-4) 0;border-top:1px solid var(--color-rule-strong)}.wyrago-story__lines>div:last-child{border-bottom:1px solid var(--color-rule-strong)}.wyrago-story__lines dd{margin:var(--space-2) 0 0}.wyrago-story__track{background:var(--color-rule-strong);height:3px}.wyrago-story__track>span{background:var(--color-text-primary);height:100%;display:block}.wyrago-story__action{margin-top:var(--space-4);align-self:flex-start}.wyrago-story__back{box-sizing:border-box;width:100%;max-width:76rem;margin:var(--space-4) auto 0;padding:0 clamp(0rem,3vw,2.5rem)}.wyrago-story__photo{border-radius:.25rem;overflow:hidden}.wyrago-story__photo img{aspect-ratio:13/14;object-fit:cover;filter:grayscale();width:100%;display:block}@media (width<=800px){.wyrago-story__viewer{padding-top:var(--space-4)}.wyrago-story__page{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:minmax(0,1fr)}.wyrago-story__photo{order:-1}.wyrago-story__photo img{aspect-ratio:3/2}}.wyrago-demo-band{box-sizing:border-box;width:100%;max-width:84rem;margin:0 auto var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);background:var(--global-d1ebdb);color:var(--global-1d1d1f);font-size:var(--text-sm);line-height:1.5}.wyrago-demo-band a{color:inherit;font-weight:650}.wyrago-demo-band__link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline}.wyrago-club-card{box-sizing:border-box;width:100%;max-width:40rem;padding:var(--space-5) var(--space-5) 0;border-radius:var(--radius-medium,16px);background:var(--global-ffffff);color:var(--global-1d1d1f);font-size:var(--text-sm);text-align:left;margin:0 auto;line-height:1.5}.wyrago-club-card__eyebrow{align-items:center;gap:var(--space-2);color:var(--global-5a5a5f);font-size:var(--text-xs);letter-spacing:.045em;text-transform:uppercase;margin:0;font-weight:650;display:flex}.wyrago-club-card__simulated{border-radius:var(--radius-pill);background:var(--global-d1ebdb);color:var(--global-1d1d1f);padding:.1rem .55rem}.wyrago-club-card__where{margin:var(--space-2) 0 0;color:var(--global-5a5a5f)}.wyrago-club-card__role{margin:var(--space-3) 0 0;font-weight:650}.wyrago-club-card__subhead{margin:var(--space-4) 0 var(--space-1);font-size:var(--text-sm);font-weight:700}.wyrago-club-card__facts{margin:var(--space-3) 0 0}.wyrago-club-card__facts>div{gap:var(--space-2);border-top:1px solid var(--global-e5e5ea);grid-template-columns:7.5rem 1fr;padding:.35rem 0;display:grid}.wyrago-club-card__facts dt{color:var(--global-5a5a5f);margin:0}.wyrago-club-card__facts dd{margin:0}.wyrago-club-card__systems{margin:var(--space-3) 0 0;color:var(--global-5a5a5f)}.wyrago-club-card__systems-label{color:var(--global-1d1d1f);font-weight:650}.wyrago-club-card__notice{margin-top:var(--space-4);padding-top:var(--space-1);border-top:1px solid var(--global-e5e5ea)}.wyrago-club-card__notice p{margin:0 0 var(--space-2);color:var(--global-3a3a3c);font-size:var(--text-xs)}.wyrago-club-card__accept{z-index:2;margin:0 calc(-1 * var(--space-5));padding:var(--space-3) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--global-e5e5ea);border-radius:0 0 var(--radius-medium,16px) var(--radius-medium,16px);background:var(--global-ffffff);position:sticky;bottom:0}.wyrago-club-card__box{align-items:flex-start;gap:var(--space-2);display:flex}.wyrago-club-card__box input{flex:none;width:1.25rem;height:1.25rem;margin:.1rem 0 0}.wyrago-club-card__box label{font-size:var(--text-xs);line-height:1.5}.wyrago-club-card__terms-link{color:var(--global-0b57d0);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wyrago-club-card__meet{width:100%;margin-top:var(--space-3);border-radius:var(--radius-pill);background:var(--color-brand-deep);color:var(--global-ffffff);font:inherit;cursor:pointer;border:0;padding:.8rem 1rem;font-weight:650}.wyrago-club-card__meet:disabled{background:var(--global-c7c7cc);color:var(--global-ffffff);cursor:not-allowed}.wyrago-club-card__error{margin:var(--space-2) 0 0;color:var(--global-a34502)}.wyrago-club-card__loading{margin:var(--space-5)}@media (width<=480px){.wyrago-club-card{padding:var(--space-4) var(--space-4) 0}.wyrago-club-card__accept{margin:0 calc(-1 * var(--space-4));padding-left:var(--space-4);padding-right:var(--space-4);border-radius:0;box-shadow:0 -6px 16px #0000000f}.wyrago-club-card__accept:after{content:"";background:var(--global-ffffff);height:100vh;position:absolute;top:100%;left:0;right:0}.wyrago-club-card__facts>div{grid-template-columns:6.25rem 1fr}}.wyrago-demo-terms{z-index:1000;padding:var(--space-4);background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wyrago-demo-terms__panel{box-sizing:border-box;width:100%;max-width:40rem;max-height:calc(100dvh - 2 * var(--space-4));padding:var(--space-5);border-radius:var(--radius-medium,16px);background:var(--global-ffffff);color:var(--global-1d1d1f);font-size:var(--text-sm);line-height:1.5;overflow-y:auto}.wyrago-demo-terms__panel:focus{outline:none}.wyrago-demo-terms__panel--card{padding:0 0 var(--space-4)}.wyrago-demo-terms__panel--card .wyrago-club-card{max-width:none}.wyrago-demo-terms__title{margin:0 0 var(--space-3);font-size:1.25rem}.wyrago-demo-terms__section h3{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-sm)}.wyrago-demo-terms__section p{margin:0}.wyrago-demo-terms__section a{color:var(--global-0b57d0)}.wyrago-demo-terms__version{margin:var(--space-4) 0 0;color:var(--global-5a5a5f);font-size:var(--text-xs)}.wyrago-demo-terms__close{margin-top:var(--space-4);border-radius:var(--radius-pill);background:var(--color-brand-deep);color:var(--global-ffffff);font:inherit;cursor:pointer;border:0;padding:.7rem 1.2rem;font-weight:650}.wyrago-consent-buttons__row{flex-wrap:wrap;gap:.6rem;display:flex}.wyrago-consent-buttons__yes,.wyrago-consent-buttons__no{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:.55rem 1.2rem;font-weight:600}.wyrago-consent-buttons .wyrago-consent-buttons__yes{border:1px solid var(--global-ffffff);background:var(--global-ffffff);color:var(--color-brand-deep)}.wyrago-consent-buttons .wyrago-consent-buttons__no{border:1px solid var(--global-ffffff);color:var(--global-ffffff);background:0 0}.wyrago-consent-buttons__yes[aria-pressed=true],.wyrago-consent-buttons__no[aria-pressed=true]{cursor:default;outline:2px solid var(--global-d1ebdb);outline-offset:2px}.wyrago-consent-buttons__yes:disabled:not([aria-pressed=true]),.wyrago-consent-buttons__no:disabled:not([aria-pressed=true]){opacity:.6}.wyrago-eva-live__working{align-items:center;gap:.6rem;display:inline-flex}.wyrago-eva-live__typing{gap:.25rem;display:inline-flex}.wyrago-eva-live__typing span{opacity:.35;background:currentColor;border-radius:50%;width:.4rem;height:.4rem;animation:1.2s ease-in-out infinite wyrago-eva-typing}.wyrago-eva-live__typing span:nth-child(2){animation-delay:.15s}.wyrago-eva-live__typing span:nth-child(3){animation-delay:.3s}@keyframes wyrago-eva-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:.9;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.wyrago-eva-live__typing span{animation:none}}.wyrago-eva-live__step{font-size:.875rem}.wyrago-eva-live__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wyrago-eva-consent{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .36s,opacity .24s;display:grid}.wyrago-eva-consent--closed{opacity:0;grid-template-rows:0fr}.wyrago-eva-consent__inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.wyrago-eva-consent{transition:none}}.wyrago-eva-live__simulation{margin:0 0 var(--space-2);border-radius:var(--radius-pill);background:var(--global-d1ebdb);color:var(--global-1d1d1f);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:0;padding:.05rem .45rem;font-size:.5625rem;font-weight:650;line-height:1.5;display:inline-block}.wyrago-eva-live__simulation:focus-visible{outline-offset:2px;outline:2px solid}.wyrago-chat-bubble .wyrago-eva-live__simulation-note{margin:0 0 var(--space-2);color:inherit;font-size:.8125rem;line-height:1.5}.wyrago-invitation-page{min-height:100vh;padding:var(--space-6);background:var(--color-page-background);flex-direction:column;display:flex}.wyrago-invitation-header{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;max-width:84rem;margin:0 auto;display:flex}.wyrago-invitation-header__actions{align-items:center;display:flex}.wyrago-invitation-header__logo{color:var(--color-text-primary);text-decoration:none}.wyrago-invitation__request{border:1px solid var(--global-3c5759);border-radius:var(--radius-small);padding:var(--space-2) var(--space-3);white-space:nowrap;background:var(--global-3c5759);color:var(--global-ffffff);align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.wyrago-invitation__request:hover{opacity:.9}.wyrago-invitation__request:focus-visible,.wyrago-invitation-footer a:focus-visible{outline:2px solid var(--global-3c5759);outline-offset:2px}.wyrago-invitation-main{justify-content:center;align-items:center;gap:var(--space-5);padding:var(--space-8) 0;flex-direction:column;flex:1;display:flex}.wyrago-invitation-main__video{aspect-ratio:16/9;border-radius:var(--radius-small);background:var(--global-000000);width:min(100%,80rem,177.778vh - 26.6667rem);display:block}.wyrago-invitation-main__video--mobile{aspect-ratio:9/16;width:min(100%,56.25vh - 7.3125rem)}.wyrago-invitation-main__note{color:var(--color-text-primary);font-family:var(--font-ui);font-size:var(--text-lg);text-align:center;margin:0;font-weight:600}.wyrago-invitation-footer{justify-content:center;gap:var(--space-2) var(--space-6);padding-top:var(--space-4);font-family:var(--font-ui);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.wyrago-invitation-footer a{color:var(--color-text-secondary);text-decoration:none}.wyrago-invitation-footer a:hover{text-decoration:underline}@media (width<=600px){.wyrago-invitation-page{padding:var(--space-4)}.wyrago-invitation-header__actions{gap:var(--space-2)}.wyrago-invitation-main{padding-top:var(--space-12);justify-content:flex-start}.wyrago-invitation-main__video:not(.wyrago-invitation-main__video--mobile){width:100%}.wyrago-invitation-main__video--mobile{width:calc(100% + 2 * var(--space-4));border-radius:0;max-width:none}}.wyrago-person-gate{gap:var(--space-3);flex-direction:column;height:100%;min-height:0;display:flex}.wyrago-person-gate__conversation{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.wyrago-person-gate__conversation>.wyrago-chat-root{flex:auto;height:auto}.wyrago-logo-page__workbench--eva:has(.wyrago-person-gate__above){height:auto;max-height:none}.wyrago-logo-page__workbench--eva .wyrago-logo-page__chat-panel--eva:has(>.wyrago-person-gate>.wyrago-person-gate__above){height:auto}.wyrago-person-gate:has(>.wyrago-person-gate__above){height:auto}.wyrago-person-gate__above+.wyrago-person-gate__conversation{flex:none;height:min(62.5rem,85vh)}@supports (height:1dvh){@media (width>=768px){.wyrago-logo-page__plan-panel{height:min(62.5rem,85dvh)}}.wyrago-person-gate__above+.wyrago-person-gate__conversation{height:min(62.5rem,85dvh)}}.wyrago-logo-page__workbench--eva:has(.wyrago-person-gate__screen){height:auto;max-height:none}.wyrago-logo-page__workbench--eva .wyrago-logo-page__chat-panel--eva:has(>.wyrago-person-gate__screen){height:auto}.wyrago-about-you{width:100%;max-width:40rem;color:var(--global-ffffff);line-height:1.55}.wyrago-about-you--question,.wyrago-person-gate__screen>.wyrago-about-you{padding:var(--space-3) var(--space-4);border:1px solid #ffffff59;border-radius:14px}.wyrago-about-you p,.wyrago-about-you li,.wyrago-about-you summary{color:var(--global-ffffff)}.wyrago-about-you__title{margin:0 0 var(--space-2);color:var(--global-ffffff);font-size:1.25rem;font-weight:600;line-height:1.3}.wyrago-person-gate__screen .wyrago-about-you__title{font-size:1.6rem}.wyrago-about-you__body p,.wyrago-about-you__short li{margin:0 0 .75rem}.wyrago-about-you__short{margin:0;padding-left:1.1rem}.wyrago-about-you a{color:var(--global-ffffff);text-decoration:underline}.wyrago-about-you__full{margin:var(--space-1) 0 var(--space-2)}.wyrago-about-you__full>summary{cursor:pointer;align-items:center;gap:.4rem;min-height:44px;text-decoration:underline;list-style:none;display:inline-flex}.wyrago-about-you__full>summary::-webkit-details-marker{display:none}.wyrago-about-you__full>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.45rem;height:.45rem;transform:rotate(45deg)translateY(-2px)}.wyrago-about-you__full[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.wyrago-about-you__full>summary:focus-visible{outline:2px solid var(--global-ffffff);outline-offset:3px}.wyrago-about-you button{border:1px solid var(--global-ffffff);min-height:44px;color:var(--global-ffffff);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.55rem 1.25rem;font-weight:600}.wyrago-about-you button:hover{background:#ffffff1f}.wyrago-about-you button:focus-visible{outline:2px solid var(--global-ffffff);outline-offset:3px}.wyrago-about-you button:disabled{opacity:.6;cursor:default}.wyrago-about-you__decide{gap:var(--space-2);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.wyrago-about-you__decide button{flex:1 1 0;min-width:9rem}.wyrago-about-you__lines{margin:var(--space-3) 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.wyrago-about-you__line{gap:var(--space-1);padding:var(--space-2) 0;border-top:1px solid #ffffff59;display:grid}.wyrago-about-you__kind{color:#ffffffd9;font-size:.85em}.wyrago-about-you__line a{margin-left:.25em}.wyrago-about-you__actions,.wyrago-about-you__edit{gap:var(--space-2);flex-wrap:wrap;display:flex}.wyrago-about-you__edit textarea{flex:100%;font-size:16px}.wyrago-about-you__link{margin:0}.wyrago-consent-toggle{--color-focus:var(--global-ffffff);align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.wyrago-consent-toggle__row{align-items:center;gap:.6rem;display:inline-flex}.wyrago-consent-toggle__label{cursor:pointer;color:var(--global-ffffff);font-weight:600}.wyrago-about-you .wyrago-consent-toggle__switch,.wyrago-consent-toggle__switch{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:0;display:inline-flex}.wyrago-consent-toggle__switch:hover{background:0 0}.wyrago-consent-toggle__track{border:2px solid var(--global-ffffff);border-radius:999px;padding:2px;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.wyrago-consent-toggle__track>span{color:#ffffffbf;text-align:center;border-radius:999px;min-width:2.5em;padding:.3rem .5rem}.wyrago-consent-toggle__track>.wyrago-consent-toggle__now{background:var(--global-ffffff);color:var(--global-1d1d1f)}.wyrago-consent-toggle__switch:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-1);border-radius:999px}.wyrago-consent-toggle__switch:disabled{cursor:default;opacity:.7}.wyrago-consent-toggle__more{margin:0}.wyrago-about-you .wyrago-quiet-link{min-height:44px;color:var(--global-ffffff);background:0 0;border:0;border-radius:0;padding:0;font-weight:400;text-decoration:underline}.wyrago-about-you .wyrago-quiet-link:hover{background:0 0}.wyrago-quiet-links{align-items:center;gap:.35rem;display:inline-flex}.wyrago-consent-toggle__more[open]{flex-basis:100%}.wyrago-person-message{max-width:40rem}.wyrago-person-message p{margin:0 0 .75rem}.wyrago-person-message__answered{color:#ffffffd9;font-size:.9em}.wyrago-person-message__people button{text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;display:flex}.wyrago-person-message__lines{color:#ffffffd9;font-size:.9em;font-weight:400}@media (width<=767px){.wyrago-person-gate__above+.wyrago-person-gate__conversation{height:80vh}}@media (width<=480px){.wyrago-about-you--question,.wyrago-person-gate__screen>.wyrago-about-you{padding:var(--space-3)}.wyrago-about-you__decide button{flex-basis:100%}}.wyrago-genie-batch__items{margin:0 0 .75rem;padding:0;list-style:none}.wyrago-genie-batch__item{border-bottom:1px dashed #ffffff40;padding:.6rem 0}.wyrago-genie-batch__item--out .wyrago-genie-batch__to,.wyrago-genie-batch__item--out .wyrago-genie-batch__preview{opacity:.6;text-decoration:line-through}.wyrago-genie-batch__head{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.wyrago-genie-batch__to{font-weight:600}.wyrago-genie-batch__note{opacity:.8;font-size:.85rem}.wyrago-genie-batch .wyrago-genie-batch__preview,.wyrago-genie-batch .wyrago-genie-batch__body{overflow-wrap:anywhere;margin:.2rem 0 .25rem}.wyrago-genie-batch,.wyrago-genie-batch p{color:var(--global-ffffff)}.wyrago-genie-batch .wyrago-genie-batch__preview{white-space:nowrap;text-overflow:ellipsis;color:var(--global-efece9);overflow:hidden}.wyrago-genie-batch .wyrago-genie-batch__body{white-space:pre-line}.wyrago-genie-batch__actions{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.wyrago-genie-batch .wyrago-quiet-link{min-height:44px;color:var(--global-ffffff);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wyrago-genie-batch__edit textarea{box-sizing:border-box;border-radius:var(--radius-small);width:100%;font:inherit;padding:.6rem;font-size:16px}.wyrago-genie-batch__answer{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.wyrago-genie-batch__yes,.wyrago-genie-batch__edit button:not(.wyrago-quiet-link),.wyrago-genie-batch__send{border:1px solid var(--global-ffffff);min-height:44px;color:var(--global-ffffff);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:.55rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.wyrago-genie-batch__yes:hover,.wyrago-genie-batch__send:hover{background:#ffffff1f}.wyrago-plain-plan__steps{counter-reset:plain-step;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.wyrago-plain-plan__steps>li:before{counter-increment:plain-step;content:counter(plain-step) ". ";font-weight:600}.wyrago-plain-plan__when{opacity:.8}.wyrago-plain-plan__decisions{margin:0 0 1rem;padding:0;list-style:none}.wyrago-plain-plan__decide{flex-direction:column;gap:.4rem;margin-bottom:.75rem;display:flex}.wyrago-plain-plan__decide .wyrago-action-plan__edit{justify-content:flex-start}.wyrago-eva-live__working--proposal{flex-direction:column;align-items:stretch;gap:.5rem;min-width:min(16rem,70vw);display:flex}.wyrago-eva-live__progress{background:#ffffff2e;border-radius:999px;height:4px;display:block;overflow:hidden}.wyrago-eva-live__progress>span{border-radius:inherit;background:var(--global-d1ebdb);height:100%;transition:width .9s linear;display:block}.wyrago-demo-band__short{display:none}@media (width<=767px){html.wyrago-conversation-screen,html.wyrago-conversation-screen body{overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}.wyrago-logo-page--conversation{left:0;right:0;top:var(--wyrago-vv-top,0px);height:var(--wyrago-vv-height,100dvh);min-height:0;max-height:var(--wyrago-vv-height,100dvh);background:var(--global-3c5759);flex-direction:column;padding:0;display:flex;position:fixed;overflow:hidden}.wyrago-logo-page--conversation .wyrago-logo-page__header{padding:var(--space-2) var(--space-4);background:var(--color-surface-page,var(--global-f5f5f7));flex:none}.wyrago-logo-page--conversation .wyrago-demo-band{padding:var(--space-2) var(--space-4);border-radius:0;flex:none;margin:0}html.wyrago-chat-scrolled .wyrago-logo-page--conversation .wyrago-demo-band{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html.wyrago-chat-scrolled .wyrago-logo-page--conversation .wyrago-demo-band__long{display:none}html.wyrago-chat-scrolled .wyrago-logo-page--conversation .wyrago-demo-band__short{display:inline}.wyrago-logo-page--conversation .wyrago-logo-page__chat-section{flex:auto;width:100%;min-height:0;margin:0;display:flex;left:auto;right:auto}.wyrago-logo-page--conversation .wyrago-logo-page__chat-section__inner{gap:var(--space-2);min-height:0;padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom,0px));flex:auto}.wyrago-logo-page--conversation .wyrago-logo-page__chat-section__intro{flex:none;gap:0}.wyrago-logo-page--conversation .wyrago-logo-page__chat-section__intro h2{white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;line-height:1.3;overflow:hidden}.wyrago-logo-page--conversation .wyrago-logo-page__plan-reopen{flex:none;margin:0}.wyrago-logo-page--conversation .wyrago-logo-page__workbench,.wyrago-logo-page--conversation .wyrago-logo-page__workbench--eva{flex:auto;height:auto;min-height:0;max-height:none}.wyrago-logo-page--conversation .wyrago-logo-page__workbench--eva .wyrago-logo-page__chat-panel--eva{flex-direction:column;flex:auto;height:auto;min-height:0;max-height:none;display:flex}.wyrago-logo-page--conversation .wyrago-logo-page__chat-panel--eva>.wyrago-person-gate{flex:auto;height:auto;min-height:0}.wyrago-logo-page--conversation .wyrago-person-gate__above{flex:none}.wyrago-logo-page--conversation .wyrago-person-gate__above+.wyrago-person-gate__conversation{flex:1 1 0;height:auto;min-height:0}.wyrago-logo-page--conversation .wyrago-chat-root{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.wyrago-logo-page--conversation .wyrago-chat-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0}.wyrago-logo-page--conversation .wyrago-chat-input-bar,.wyrago-logo-page--conversation .wyrago-eva-live__tools{flex:none}.wyrago-logo-page--conversation .wyrago-chat-disclaimer{margin:var(--space-1) 0 0;white-space:normal;flex:none;font-size:.6875rem;line-height:1.3;overflow:visible}html.wyrago-keyboard-open .wyrago-logo-page--conversation .wyrago-eva-live__tools,html.wyrago-keyboard-open .wyrago-logo-page--conversation .wyrago-chat-disclaimer,html.wyrago-keyboard-open .wyrago-logo-page--conversation .wyrago-logo-page__plan-reopen,html.wyrago-keyboard-open .wyrago-logo-page--conversation .wyrago-demo-band__long{display:none}html.wyrago-keyboard-open .wyrago-logo-page--conversation .wyrago-demo-band__short{display:inline}html.wyrago-keyboard-open .wyrago-logo-page--conversation .wyrago-demo-band{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html.wyrago-keyboard-open .wyrago-logo-page--conversation .wyrago-logo-page__chat-section__inner{padding-bottom:var(--space-2)}.wyrago-logo-page--conversation .wyrago-footer{display:none}.wyrago-logo-page--conversation .wyrago-logo-page__header{gap:var(--space-3);padding:6px var(--space-4)}.wyrago-logo-page--conversation .wyrago-authed-nav.wyrago-authed-nav--eva{display:none}.wyrago-logo-page--conversation .wyrago-logo-page__header .wyrago-header-actions{margin-left:auto}.wyrago-logo-page--conversation .wyrago-logo-page__header-logo{font-size:.875rem}.wyrago-logo-page--conversation .wyrago-burger__trigger{width:2.25rem;height:2.25rem}.wyrago-logo-page--conversation .wyrago-demo-band{padding:6px var(--space-4);white-space:nowrap;align-items:baseline;gap:.3em;line-height:1.35;display:flex}.wyrago-logo-page--conversation .wyrago-demo-band__label,.wyrago-logo-page--conversation .wyrago-demo-band__long{display:none}.wyrago-logo-page--conversation .wyrago-demo-band__club{gap:.3em;min-width:0;display:inline-flex}.wyrago-logo-page--conversation .wyrago-demo-band__club-name{text-overflow:ellipsis;min-width:0;font-weight:650;overflow:hidden}.wyrago-logo-page--conversation .wyrago-demo-band__short,.wyrago-logo-page--conversation .wyrago-demo-band__link{flex:none;display:inline}.wyrago-logo-page--conversation:has(.wyrago-demo-band__club) .wyrago-logo-page__chat-section__intro{display:none}.wyrago-logo-page--conversation .wyrago-logo-page__plan-reopen,.wyrago-logo-page--conversation .wyrago-chat-disclaimer{display:none}.wyrago-logo-page--conversation .wyrago-eva-live__menu-plan,.wyrago-logo-page--conversation .wyrago-eva-live__menu-ai{display:block}.wyrago-logo-page--conversation .wyrago-chat-input-field{padding-top:9px;padding-bottom:9px;line-height:1.4}}.wyrago-demo-band__club,.wyrago-eva-live__menu-plan,.wyrago-eva-live__menu-ai{display:none}.wyrago-eva-live__menu-plan{width:100%;color:var(--global-ffffff);font:inherit;white-space:nowrap;text-align:left;cursor:pointer;background:0 0;border:0;padding:.5rem .75rem;font-size:.875rem;text-decoration:underline}.wyrago-eva-live__menu-ai{color:#fffc;white-space:normal;border-top:1px solid #ffffff29;max-width:16rem;margin:.25rem 0 0;padding:.5rem .75rem .25rem;font-size:.75rem;line-height:1.4}textarea.wyrago-chat-input-field{resize:none;font-family:inherit;display:block}.wyrago-eva-live__blocks{margin:0 0 .75rem}.wyrago-eva-live__blocks:last-child{margin-bottom:0}.wyrago-eva-live__blocks>.wyrago-eva-live__paragraph{margin-bottom:.35rem}.wyrago-eva-live__list{color:inherit;margin:0 0 .35rem;padding-left:1.4em;line-height:1.55;list-style:outside}.wyrago-eva-live__list li{overflow-wrap:anywhere;margin:0 0 .35rem}.wyrago-eva-selector{align-items:center;gap:var(--space-2);z-index:40;max-width:calc(100vw - 2rem);display:inline-flex}.wyrago-eva-selector .wyrago-authed-nav__eva,.wyrago-eva-selector__menu .wyrago-account-menu__trigger{box-sizing:border-box;border:1px solid var(--assistant);background:var(--color-card-surface);height:2.375rem;color:var(--assistant);font-family:var(--font-ui);font-size:var(--text-base);border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.wyrago-eva-selector .wyrago-authed-nav__eva:not(.wyrago-authed-nav__eva--idle),.wyrago-eva-selector__menu .wyrago-account-menu__trigger.wyrago-eva-selector__trigger--active{background:var(--assistant);color:var(--global-ffffff)}.wyrago-eva-selector .wyrago-authed-nav__eva:hover,.wyrago-eva-selector__menu .wyrago-account-menu__trigger:hover{opacity:.9}.wyrago-eva-selector__menu .wyrago-account-menu__trigger.wyrago-eva-selector__trigger--active:hover{background:var(--color-brand-deep)}.wyrago-eva-selector__menu .wyrago-account-menu__trigger:not(.wyrago-eva-selector__trigger--active):hover{background:var(--color-card-surface)}.wyrago-eva-selector__menu .wyrago-account-menu__trigger-avatar{width:1.5rem;height:1.5rem}.wyrago-eva-selector__trigger--active .wyrago-account-menu__trigger-avatar{background:var(--global-ffffff);color:var(--color-brand-deep)}.wyrago-eva-selector__menu .wyrago-account-menu__trigger-label,.wyrago-eva-selector__menu .wyrago-account-menu__trigger-caret{font-size:inherit;font-weight:inherit;color:inherit}.wyrago-eva-selector__menu .wyrago-account-menu__trigger-label{text-overflow:ellipsis;vertical-align:middle;max-width:14rem;display:inline-block;overflow:hidden}.wyrago-eva-selector__menu .wyrago-account-menu__panel{left:0;right:auto}.wyrago-eva-selector__tag{background:var(--global-d1ebdb);color:var(--global-1d1d1f);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:0 .4rem;font-size:.7rem;font-weight:700}@media (width<=1100px){.wyrago-logo-page__header:has(.wyrago-eva-selector){flex-wrap:wrap}.wyrago-authed-nav.wyrago-eva-selector{order:3;margin:0 auto;position:relative;left:auto;transform:none}.wyrago-logo-page__header:has(.wyrago-eva-selector) .wyrago-header-actions{margin-left:auto}}@media (width<=900px){.wyrago-authed-nav.wyrago-authed-nav--eva.wyrago-eva-selector,.wyrago-logo-page--conversation .wyrago-authed-nav.wyrago-authed-nav--eva.wyrago-eva-selector{display:inline-flex}.wyrago-eva-selector__menu .wyrago-account-menu__trigger-label{max-width:9rem}.wyrago-eva-selector .wyrago-authed-nav__eva,.wyrago-eva-selector__menu .wyrago-account-menu__trigger{height:2.25rem;padding:0 .875rem}.wyrago-eva-selector__menu .wyrago-account-menu__panel{max-width:calc(100vw - 2rem);left:auto;right:0}}.wyrago-eva-position{box-sizing:border-box;width:100%;max-width:84rem;margin:0 auto var(--space-4);padding:0 var(--space-4);font-size:var(--text-sm);text-align:center;color:var(--color-text-secondary);line-height:1.5}.wyrago-own-space__terms{margin:0 0 var(--space-3)}.wyrago-own-space__terms summary{cursor:pointer;font-weight:600}.wyrago-own-space__stop{margin:var(--space-2) 0 0;text-align:right;font-size:var(--text-sm)}.wyrago-decision{margin:0 0 1rem}.wyrago-decision__chart{max-width:32rem;font-size:11px;display:block;overflow:visible}.wyrago-decision__chart text{fill:currentColor}.wyrago-decision__row{outline:none}.wyrago-decision__row:focus-visible .wyrago-decision__range{stroke-width:10px}.wyrago-decision__range{stroke:currentColor;stroke-width:6px;stroke-linecap:round}.wyrago-decision__p50{fill:currentColor}.wyrago-decision__row--peak .wyrago-decision__range{stroke:var(--global-fdfef5);stroke-width:9px}.wyrago-decision__row--peak .wyrago-decision__p50{fill:var(--global-fdfef5)}.wyrago-decision__row--nothing .wyrago-decision__range{stroke-dasharray:3 4;stroke-linecap:butt}.wyrago-decision__value{font-size:13px;font-weight:700}.wyrago-decision__end,.wyrago-decision__baseline{font-size:9px}.wyrago-decision__outline{fill:none;stroke:currentColor;stroke-dasharray:3 2}.wyrago-decision__reading{opacity:.8;margin:.25rem 0;font-size:.85rem}.wyrago-decision__why{margin:.25rem 0;font-size:.85rem}.wyrago-decision__why summary{cursor:pointer;min-height:44px}.wyrago-decision__reading--outside{opacity:1;font-weight:600}.wyrago-decision__target{align-items:center;gap:.4rem;margin:.25rem 0;display:flex}.wyrago-decision__step{min-width:2rem;color:inherit;background:0 0;border:1px solid #fff6;border-radius:999px}.wyrago-decision__band{fill:currentColor;opacity:.15}.wyrago-decision__mid{fill:none;stroke:currentColor;stroke-dasharray:4 3;opacity:.5}.wyrago-decision__actual{fill:none;stroke:var(--global-fdfef5);stroke-width:2.5px}.wyrago-decision__point{fill:var(--global-fdfef5)}.wyrago-decision__exit,.wyrago-decision__check,.wyrago-decision__today{stroke:currentColor;stroke-dasharray:2 3;opacity:.5}.wyrago-decision__mark{opacity:.7;font-size:9px}.wyrago-decision__add input{width:6rem}.wyrago-decision__grades{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.wyrago-decision__grade-word{margin:0;font-size:1.25rem;font-weight:600}.wyrago-decision__grade-note{opacity:.8;margin:.25rem 0 0;font-size:.85rem}.wyrago-decision__checks{margin:.25rem 0 0;padding:0;font-size:.85rem;list-style:none}.wyrago-decision__checks .is-no{opacity:.6}.wyrago-decision__risks{margin:0;padding-left:1.25rem}.wyrago-decision__risks li{margin:0 0 .4rem}.wyrago-decision__risk-how,.wyrago-decision__risk-watch{display:block}.wyrago-decision__risk-watch{opacity:.75;font-size:.85rem}.wyrago-decision__risks .is-crossed .wyrago-decision__risk-watch{opacity:1}.wyrago-decision__delegation{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;font-size:.85rem;display:flex}.wyrago-decision__level{opacity:.55;border:1px solid #ffffff40;border-radius:999px;padding:.15rem .6rem}.wyrago-decision__level.is-active{border-color:var(--global-fdfef5);opacity:1}@media (pointer:coarse){.wyrago-auth-form input[type=text],.wyrago-auth-form input[type=email],.wyrago-auth-form input[type=password],.wyrago-auth-form input[type=url],.wyrago-auth-form select,.wyrago-auth-form textarea{font-size:16px}}
