:root{--bg:#f5f7fa;--surface:#fff;--line-soft:#edf0f4;--line:#e1e5ec;--line-strong:#cdd4df;--ink:#0a1628;--ink-2:#425066;--muted:#7b8599;--primary:#0057ff;--primary-hover:#0046d4;--sky:#23a9f2;--ok:#22c55e;--warn:#fc0;--err:#ef4444;--initiative:#22c55e;--patch:#ff6b1a;--focus:#b67d00;--focus-bg:#fff5cc;--design:#0f7cc0;--design-bg:#dcf0fd;--st-ok-bg:#d1fae5;--st-ok-text:#065f46;--st-ok-border:#a7f3d0;--st-warn-bg:#fef3c7;--st-warn-text:#92400e;--st-warn-border:#fde68a;--st-err-bg:#fef2f2;--st-err-text:#991b1b;--st-err-border:#fecaca;--st-info-bg:#dbeafe;--st-info-text:#1e40af;--st-info-border:#bfdbfe;--st-neutral-bg:#f5f5f5;--st-neutral-text:#525252;--st-neutral-border:#e5e5e5;--st-purple-bg:#ede9fe;--st-purple-text:#5b21b6;--st-purple-border:#d8d3f0;--st-purple-solid:#534ab7;--st-teal-text:#0f766e;--float-tab-bg:#0a1628;--float-tab-text:#f5f7fa;--float-tab-hover:#1a2740;--nav-bg:#fff;--nav-border:#e1e5ec;--nav-text:#0a1628;--nav-text-dim:#7b8599}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:var(--font-manrope),"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--bg);color:var(--ink);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;font-size:12px;cursor:pointer}input,select,textarea{font-family:inherit;font-size:13px}.mono,.tabular{font-feature-settings:"tnum" 1,"zero" 1,"tnum";font-variant-numeric:tabular-nums}.app-shell{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1 1;padding:28px 36px 72px;max-width:1440px;width:100%;margin:0 auto}.top-nav{background:var(--nav-bg);color:var(--nav-text);padding:0 28px;justify-content:space-between;height:64px;position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:1px solid var(--nav-border)}.top-nav,.top-nav .brand{display:flex;align-items:center}.top-nav .brand{text-decoration:none;color:inherit;height:100%}.top-nav .brand img{height:36px;width:auto;display:block}.top-nav .gear{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;color:var(--nav-text-dim);text-decoration:none;font-size:18px;transition:color .15s,background .15s}.top-nav .gear:hover{color:var(--nav-text);background:rgba(10,22,40,.06)}.top-nav .gear.active{color:var(--nav-text);background:rgba(10,22,40,.08)}.view-head{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--line);align-items:end}.view-head .head-left{min-width:0}.view-head .head-right{display:flex;flex-direction:column;align-items:flex-end;gap:14px}.kicker{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.kicker,.view-head h1{font-family:var(--font-manrope),"Manrope",sans-serif}.view-head h1{font-weight:700;font-size:34px;line-height:1.1;margin:0 0 8px;letter-spacing:-.02em;color:var(--ink)}.view-head .lede{color:var(--ink-2);max-width:640px;margin:0;line-height:1.5}.page-tabs,.view-head .lede{font-family:var(--font-manrope),"Manrope",sans-serif;font-size:14px}.page-tabs{display:flex;align-items:baseline;gap:14px;font-weight:600}.page-tabs .page-tab{color:var(--muted);text-decoration:none;padding:4px 2px;border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.page-tabs .page-tab:hover{color:var(--ink)}.page-tabs .page-tab.active{color:var(--ink);border-bottom-color:var(--primary)}.page-tabs .divider{color:var(--line);font-weight:300;margin:0 -6px}.head-action{background:var(--primary);color:#fff;border:0;padding:10px 18px;border-radius:6px;font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .15s}.head-action:hover{background:var(--primary-hover)}.head-action:disabled{opacity:.5;cursor:not-allowed}.panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:22px 24px;margin-bottom:20px}.panel h2{font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:700;font-size:18px;margin:0 0 16px;color:var(--ink);letter-spacing:-.01em}.drawer-backdrop{position:fixed;inset:0;background:rgba(10,22,40,.45);display:flex;justify-content:flex-end;z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.drawer{width:820px;max-width:96vw;height:100vh;background:var(--bg);display:flex;flex-direction:column;box-shadow:-12px 0 32px rgba(10,22,40,.18)}.drawer-head{padding:18px 24px;background:var(--surface);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:14px}.drawer-head h2{font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:700;font-size:20px;margin:0;flex:1 1;color:var(--ink);letter-spacing:-.01em}.drawer-close{background:none;border:0;font-size:26px;color:var(--muted);padding:0 6px;cursor:pointer}.drawer-body{flex:1 1;overflow-y:auto;padding:22px 24px}.capacity-frame-note{background:#f0f5ff;border:1px solid #d6e4ff;border-left:3px solid var(--primary);border-radius:6px;padding:12px 16px;font-size:13px;color:var(--ink-2);margin-bottom:24px;line-height:1.55}.capacity-frame-note strong{color:var(--ink);font-weight:700}.capacity-stats{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin-bottom:24px}.capacity-stats .stat-card{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:14px 18px;display:flex;flex-direction:column;gap:4px}.capacity-stats .stat-label{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.capacity-stats .stat-value{font-size:26px;font-weight:700;color:var(--ink);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat-card.stat-open .stat-value{color:#16a34a}.stat-card.stat-engaged .stat-value{color:#2563eb}.stat-card.stat-limit .stat-value{color:#b45309}.stat-card.stat-over .stat-value{color:var(--err)}.capacity-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:16px;flex-wrap:wrap}.capacity-filter-group{display:flex;gap:6px;flex-wrap:wrap}.pill-btn{background:var(--surface);border:1px solid var(--line);color:var(--ink-2);padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.pill-btn:hover{background:var(--line-soft);color:var(--ink)}.pill-btn.active{background:var(--ink);border-color:var(--ink);color:var(--bg)}.capacity-sort{display:flex;align-items:center;gap:8px;font-size:12px}.capacity-sort label{font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.capacity-sort select{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:6px 10px;color:var(--ink);font-weight:500;cursor:pointer}.capacity-table{padding:0;overflow:hidden}.capacity-row,.capacity-table-head{display:grid;grid-template-columns:220px 1fr 130px;grid-gap:24px;gap:24px;align-items:center;padding:14px 24px}.capacity-table-head{background:var(--line-soft);border-bottom:1px solid var(--line);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-top:12px;padding-bottom:12px}.capacity-row{border:0;background:var(--surface);border-bottom:1px solid var(--line-soft);transition:background .12s;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}.capacity-row:last-of-type{border-bottom:0}.capacity-row:hover{background:#fafbfd}.capacity-row:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;background:#fafbfd}.capacity-row .cap-col-name{display:flex;align-items:center;gap:12px}.cap-status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--muted)}.cap-status-dot.tone-open{background:#22c55e}.cap-status-dot.tone-engaged{background:#3b82f6}.cap-status-dot.tone-limit{background:#f59e0b}.cap-status-dot.tone-over{background:var(--err)}.cap-status-dot.tone-neutral{background:var(--line-strong)}.cap-name{font-weight:600;font-size:14px;color:var(--ink);line-height:1.2}.cap-role{font-size:11px;color:var(--muted);margin-top:2px}.cap-bar-track{position:relative;width:100%;height:22px;background:#eef1f5;border-radius:4px;overflow:hidden}.cap-bar-track.cap-bar-over{border:1.5px solid var(--err);background:#fdecec}.cap-buffer-zone{position:absolute;top:0;bottom:0;right:0;width:20%;background-image:repeating-linear-gradient(45deg,transparent,transparent 4px,hsla(225,8%,53%,.18) 0,hsla(225,8%,53%,.18) 8px);border-left:1px dashed hsla(225,8%,53%,.4);pointer-events:none}.cap-bar-track.cap-bar-over .cap-buffer-zone{background-image:repeating-linear-gradient(45deg,transparent,transparent 4px,rgba(239,68,68,.32) 0,rgba(239,68,68,.32) 8px);border-left-color:var(--err)}.cap-bar-fill{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:stretch;width:80%}.cap-segment{height:100%;transition:width .2s ease-out}.cap-segment:first-child{border-radius:4px 0 0 4px}.cap-segment:last-child{border-radius:0}.cap-col-pct{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.cap-pct-num{font-size:18px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:-.01em;line-height:1.1}.cap-pct-label{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cap-col-pct.cap-pct-open .cap-pct-num{color:#16a34a}.cap-col-pct.cap-pct-engaged .cap-pct-num{color:#2563eb}.cap-col-pct.cap-pct-limit .cap-pct-num{color:#b45309}.cap-col-pct.cap-pct-over .cap-pct-num{color:var(--err)}.cap-col-pct.cap-pct-open .cap-pct-label{color:#16a34a}.cap-col-pct.cap-pct-engaged .cap-pct-label{color:#2563eb}.cap-col-pct.cap-pct-limit .cap-pct-label{color:#b45309}.cap-col-pct.cap-pct-over .cap-pct-label{color:var(--err)}.capacity-legend{display:flex;flex-wrap:wrap;gap:20px;padding:16px 24px;background:var(--line-soft);border-top:1px solid var(--line);font-size:12px;color:var(--ink-2)}.legend-item{display:inline-flex;align-items:center;gap:6px}.legend-swatch{display:inline-block;width:12px;height:12px;border-radius:2px}.legend-swatch.legend-buffer{background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,hsla(225,8%,53%,.4) 0,hsla(225,8%,53%,.4) 4px);border:1px solid hsla(225,8%,53%,.5)}.capacity-disclaimer{font-size:12px;color:var(--muted);font-style:italic;margin-top:16px;text-align:center}.placeholder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.placeholder-card{position:relative;padding:22px 24px;margin-bottom:0}.placeholder-card-tag{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:var(--line-soft);padding:3px 8px;border-radius:4px;margin-bottom:12px}.placeholder-card h3{font-family:var(--font-manrope),"Manrope",sans-serif;font-weight:700;font-size:16px;margin:0 0 8px;color:var(--ink);letter-spacing:-.01em;line-height:1.3}.placeholder-card p{font-size:13px;color:var(--ink-2);line-height:1.55;margin:0}.placeholder-disclaimer{font-size:12px;color:var(--muted);font-style:italic;margin-top:8px;padding:14px 18px;background:var(--line-soft);border-radius:6px;text-align:center;line-height:1.6}.prototype-banner{display:flex;align-items:center;gap:14px;background:#fef3c7;border:1px solid #fcd34d;border-radius:8px;padding:12px 18px;margin-bottom:24px}.prototype-banner-tag{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#92400e;color:#fffbeb;padding:4px 10px;border-radius:4px;flex-shrink:0}.prototype-banner-text{font-size:13px;font-weight:600;color:#78350f;line-height:1.4}html.dark{color-scheme:dark;--bg:#161b22;--surface:#1f2630;--line-soft:#222a33;--line:#2a3441;--line-strong:#3a4654;--ink:#e6edf3;--ink-2:#aeb9c5;--muted:#6e7b8a;--primary:#4d9fff;--primary-hover:#6cb0ff;--nav-bg:#0f141a;--nav-border:#222a33;--nav-text:#e6edf3;--nav-text-dim:#8b95a3;--st-ok-bg:#16291f;--st-ok-text:#6cd0a6;--st-ok-border:#1f9e6e;--st-warn-bg:#2c2510;--st-warn-text:#e0bb6e;--st-warn-border:#4a3f1a;--st-err-bg:#2e1c1c;--st-err-text:#f0928c;--st-err-border:#5a2b2b;--st-info-bg:#1b2c44;--st-info-text:#9cc2f5;--st-info-border:#2f4b6e;--st-neutral-bg:#232c38;--st-neutral-text:#aeb9c5;--st-neutral-border:#3a4654;--st-purple-bg:#241f3a;--st-purple-text:#a79ff0;--st-purple-border:#3a3470;--st-purple-solid:#6d63d6;--st-teal-text:#5dcaa5;--float-tab-bg:#1f2630;--float-tab-text:#e6edf3;--float-tab-hover:#2a3441}html.dark,html.dark body{background:#0f141a}html.dark .top-nav .gear:hover{background:hsla(0,0%,100%,.06)}html.dark .top-nav .gear.active{background:hsla(0,0%,100%,.09)}html.dark .tray.over{background:#232c38}html.dark .err-banner{background:#2e1c1c;border-color:#5a2b2b;color:#f0a39d}html.dark .err-banner button{color:#f0a39d}html.dark .filter-pill{color:var(--ink-2);border-color:var(--line-strong)}html.dark .filter-pill:hover:not(:disabled){background:#232c38}html.dark .filter-pill.is-active{background:#1b2c44;color:#9cc2f5;border-color:#2f4b6e}html.dark .status-search-clear,html.dark .status-search-icon{color:var(--muted)}html.dark .status-search-input{color:var(--ink);background:var(--surface);border-color:var(--line-strong)}html.dark .status-search-input::placeholder{color:var(--muted)}html.dark .status-search-input:focus{border-color:#4d9fff}html.dark .status-search-clear:hover{color:var(--ink);background:#232c38}html.dark .status-table{background:var(--surface);border-color:var(--line)}html.dark .status-table-header{background:#232c38;color:var(--ink-2)}html.dark .status-row,html.dark .status-table-header{border-bottom-color:var(--line)}html.dark .status-row.expanded{background:rgba(109,99,214,.1)}html.dark .status-row-header:hover{background:hsla(0,0%,100%,.03)}html.dark .status-row.expanded .status-row-header:hover{background:rgba(109,99,214,.16)}html.dark .row-name{color:var(--ink)}html.dark .row-latest,html.dark .row-phase{color:var(--ink-2)}html.dark .row-latest-empty,html.dark .row-updated{color:var(--muted)}html.dark .status-row-expansion{border-top-color:var(--line)}html.dark .expansion-loading{color:var(--muted)}html.dark .expansion-error,html.dark .status-error{color:#f0726b}html.dark .side-action-btn{border-color:var(--line-strong);color:#7fb4ff}html.dark .side-action-btn:hover:not(:disabled),html.dark .side-action-primary{background:#1b2c44;border-color:#2f4b6e}html.dark .side-action-primary:hover:not(:disabled){background:#24405f;border-color:#3a5f88}html.dark .side-action-error{color:#f0726b}html.dark .expansion-section-label{color:var(--muted)}html.dark .expansion-section-label .dim{color:var(--line-strong)}html.dark .empty-note{color:var(--muted)}html.dark .timeline-entry{border-left-color:var(--line)}html.dark .timeline-meta{color:var(--muted)}html.dark .timeline-sep{color:var(--line-strong)}html.dark .timeline-content,html.dark .watched-source-title{color:var(--ink)}html.dark .relevant-link:hover .link-title,html.dark .watched-source-link:hover{color:#4d9fff}html.dark .link-attribution,html.dark .watched-source-meta{color:var(--muted)}html.dark .link-tag{color:var(--ink-2);background:#2a2f38}html.dark .link-title{color:var(--ink-2)}html.dark .field-label{color:var(--muted)}html.dark .field-value{color:var(--ink)}html.dark .pending-entry{background:rgba(109,99,214,.12);border-color:#3a3470}html.dark .pending-label{color:#a79ff0}html.dark .pending-textarea{color:var(--ink);border-color:#3a3470}html.dark .pending-textarea:focus{border-color:#6d63d6}html.dark .pending-cancel{color:var(--ink-2);border-color:var(--line)}html.dark .pending-cancel:hover:not(:disabled){background:#232c38}html.dark .pending-confirm{background:#6d63d6}html.dark .pending-confirm:hover:not(:disabled){background:#574dab}html.dark .pending-error{background:#2e1c1c;color:#f0a39d}html.dark .ai-badge{background:#6d63d6}html.dark .attach-chip{border-color:#3a3470;color:#a79ff0}html.dark .compose{background:#232c38;border-color:var(--line)}html.dark .compose-hint,html.dark .compose-label{color:var(--muted)}html.dark .compose textarea{color:var(--ink);background:var(--surface);border-color:var(--line)}html.dark .compose textarea::placeholder{color:var(--muted)}html.dark .compose textarea:focus{border-color:#6d63d6}html.dark .compose-process{background:#6d63d6}html.dark .compose-process:hover:not(:disabled){background:#574dab}html.dark .compose-status-err{background:#2e1c1c;color:#f0a39d}html.dark .compose-status-warn{background:#2e2410;color:#e6b566}html.dark .pick-card{background:rgba(109,99,214,.12);border-color:#3a3470}html.dark .pick-label{color:#a79ff0}html.dark .pick-card select,html.dark .pick-card textarea{color:var(--ink);background:var(--surface);border-color:#3a3470}html.dark .pick-card select:focus,html.dark .pick-card textarea:focus{border-color:#6d63d6}html.dark .pick-field-label{color:var(--ink-2)}html.dark .pick-create-new{color:#a79ff0;border-color:#3a3470}html.dark .pick-create-new:hover:not(:disabled){background:rgba(109,99,214,.16);border-color:#6d63d6}html.dark .pick-cancel{color:var(--ink-2);border-color:var(--line)}html.dark .pick-cancel:hover:not(:disabled){background:#232c38}html.dark .pick-confirm{background:#6d63d6}html.dark .pick-confirm:hover:not(:disabled){background:#574dab}html.dark .in-row-compose textarea{color:var(--ink);background:var(--surface);border-color:var(--line)}html.dark .in-row-compose textarea::placeholder{color:var(--muted)}html.dark .in-row-compose textarea:focus{border-color:var(--muted)}html.dark .in-row-compose button{color:var(--ink-2);background:var(--surface);border-color:var(--line)}html.dark .in-row-compose button:hover:not(:disabled){background:#232c38;border-color:var(--line-strong)}html.dark .in-row-error{background:#2e1c1c;color:#f0a39d}html.dark .timeline-icon-btn{color:var(--muted)}html.dark .timeline-icon-btn:hover{background:#232c38;color:var(--ink)}html.dark .timeline-icon-btn-danger:hover{color:#f0726b}html.dark .timeline-entry-editing{background:#232c38;border-left-color:#4d9fff!important}html.dark .timeline-edit-textarea{color:var(--ink);background:var(--surface);border-color:var(--line-strong)}html.dark .timeline-edit-project{color:var(--muted)}html.dark .timeline-edit-project select{color:var(--ink);background:var(--surface);border-color:var(--line-strong)}html.dark .timeline-edit-cancel{color:var(--ink-2);border-color:var(--line-strong)}html.dark .timeline-edit-cancel:hover{background:#232c38}html.dark .timeline-edit-save{background:#4d9fff;border-color:#4d9fff;color:#0d1117}html.dark .timeline-edit-save:hover{background:#6cb0ff}html.dark .undo-toast{background:#232c38;color:var(--ink);border:1px solid var(--line-strong)}html.dark .undo-toast-dismiss{color:var(--muted)}html.dark .undo-toast-dismiss:hover{color:var(--ink)}html.dark .panel input:not([type]),html.dark .panel input[type=date],html.dark .panel input[type=number],html.dark .panel input[type=text],html.dark .panel select,html.dark .panel textarea{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}html.dark .panel input::placeholder,html.dark .panel textarea::placeholder{color:var(--muted)}html.dark .ai-assist-textarea{background:var(--surface);border-color:#3a3470}html.dark .ai-assist-textarea:focus{border-color:#6d63d6}html.dark .ai-assist-badge,html.dark .ai-assist-extract{background:#6d63d6}html.dark .ai-assist-extract:hover:not(:disabled){background:#574dab}html.dark .pri-btn,html.dark .seg button{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}html.dark .pri-btn.on,html.dark .seg button.on{background:var(--ink);color:#0f141a;border-color:var(--ink)}html.dark .badge{background:#232c38}html.dark .add-person-btn,html.dark .person-select{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}html.dark .add-person-btn:hover,html.dark .dep-row:hover{background:#232c38}html.dark .foot{background:var(--bg);border-top-color:var(--line)}html.dark .foot button{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}html.dark .foot button:hover{background:#232c38}html.dark .foot button.primary{background:var(--ink);color:#0f141a;border-color:var(--ink)}html.dark .foot button.primary:hover{background:#cbd5e1}html.dark .foot button.danger{color:#f0726b;border-color:#5a2b2b}html.dark .foot button.danger:hover{background:#2e1c1c}html.dark .ai-assist-status-empty{background:var(--surface)}html.dark .ai-assist-status-ok{background:#17301a;color:#9fd39f}html.dark .ai-assist-status-err{background:#2e1c1c;color:#f0a39d}.dep-list,.panel .body,.status-row-expansion .relevant-links,.status-row-expansion .timeline{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.dep-list::-webkit-scrollbar,.panel .body::-webkit-scrollbar,.status-row-expansion .relevant-links::-webkit-scrollbar,.status-row-expansion .timeline::-webkit-scrollbar{width:8px;height:8px}.dep-list::-webkit-scrollbar-track,.panel .body::-webkit-scrollbar-track,.status-row-expansion .relevant-links::-webkit-scrollbar-track,.status-row-expansion .timeline::-webkit-scrollbar-track{background:transparent}.dep-list::-webkit-scrollbar-thumb,.panel .body::-webkit-scrollbar-thumb,.status-row-expansion .relevant-links::-webkit-scrollbar-thumb,.status-row-expansion .timeline::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:999px}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_538739;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_538739;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_538739{font-family:__Manrope_538739,__Manrope_Fallback_538739;font-style:normal}.__variable_538739{--font-manrope:"__Manrope_538739","__Manrope_Fallback_538739"}