.product-wordmark{position:relative;display:inline-flex;width:max-content;color:#1f2533;font-family:Noto Sans,Segoe UI,system-ui,sans-serif;font-size:22px;font-style:italic;line-height:1;white-space:nowrap}.product-wordmark>span{display:inline-flex;align-items:baseline;letter-spacing:-.035em}.product-wordmark strong{font-weight:850}.product-wordmark em{margin-left:.18em;color:#6559ff;font-style:inherit;font-weight:700}.product-wordmark:after{position:absolute;right:.05em;bottom:-.28em;width:44%;height:3px;transform:skew(-28deg);border-radius:999px;background:#6559ff;content:""}.product-wordmark--large{font-size:32px}.product-wordmark--compact{font-size:18px}.next-ai-card{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--next-accent-border);border-left:4px solid var(--next-accent);border-radius:var(--next-radius);background:var(--next-surface)}.next-ai-card-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;color:var(--next-accent-ink);font-size:var(--type-body);line-height:var(--type-body-line-height)}.next-ai-card-label span{color:var(--next-ink);font-weight:650}.next-ai-status{margin:0;color:var(--next-muted);font-size:var(--type-secondary);line-height:var(--type-secondary-line-height)}.next-ai-text p{margin:0 0 8px;font-size:var(--type-reading);line-height:var(--type-reading-line-height)}.next-ai-text p:last-child{margin-bottom:0}.next-ai-cite{margin-left:2px;font-size:var(--type-caption);line-height:0}.next-ai-cite a{padding:0 2px;color:var(--next-accent-ink);font-weight:700}.next-ai-fields{display:grid;gap:6px;margin:0}.next-ai-fields div{display:grid;grid-template-columns:minmax(120px,auto) 1fr;gap:10px}.next-ai-fields dt{color:var(--next-muted);font-weight:650}.next-ai-fields dd{margin:0}.next-ai-sources h4{margin:0 0 4px;color:var(--next-muted);font-size:var(--type-secondary);font-weight:700}.next-ai-sources ol,.next-ai-searched ul{display:grid;gap:4px;margin:0;padding-left:22px;font-size:var(--type-secondary);line-height:var(--type-secondary-line-height)}.next-ai-sources p,.next-ai-searched p{margin:0 0 4px;font-size:var(--type-secondary)}.next-ai-sources a{color:var(--next-accent-ink);font-weight:650}.next-ai-sources small{color:var(--next-muted)}.next-ai-quote{display:block;margin:2px 0 0;color:var(--next-muted)}.next-ai-made{margin:0;color:var(--next-muted);font-size:var(--type-caption);line-height:var(--type-caption-line-height)}.next-ai-made summary{width:fit-content;cursor:pointer}.next-ai-made p{margin:2px 0 0 14px}.next-ai-card.is-folded{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:8px 14px}.next-ai-card.is-folded .next-ai-status{flex:1 1 240px}.next-ai-toggle{justify-self:start;padding:0;border:0;background:transparent;color:var(--next-accent-ink);font:inherit;font-size:var(--type-secondary);font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.next-ai-edit{display:grid;gap:6px;font-weight:650}.next-ai-edit small{color:var(--next-muted);font-size:var(--type-secondary);font-weight:400}.next-ai-edit textarea,.next-ask-form textarea,.next-ask-report textarea{width:100%;padding:8px 10px;border:1px solid var(--next-line);border-radius:7px;color:var(--next-ink);font:inherit;font-weight:400;resize:vertical}.next-ai-decide{display:flex;flex-wrap:wrap;gap:8px}.next-ai-proposals{display:grid;gap:0;margin:0;padding:0;list-style:none}.next-ai-proposal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:10px 0;border-top:1px solid var(--next-line-soft)}.next-ai-proposal-text{display:grid;flex:1 1 320px;gap:2px;min-width:0}.next-ai-proposal-page,.next-ai-proposal-decision{color:var(--next-muted);font-size:var(--type-secondary)}.next-ai-proposal-decision{margin:0;font-weight:650}button.next-ai-proposal-page{justify-self:start;padding:0;border:0;background:transparent;color:var(--next-accent-ink);font:inherit;font-size:var(--type-secondary);font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.next-ui .next-ai-card :focus-visible,.next-ui .next-ask-drawer :focus-visible,.next-ui .next-ask-button:focus-visible{outline:3px solid var(--next-focus);outline-offset:2px}.next-ask-button{display:inline-flex;min-height:36px;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--next-accent-border);border-radius:8px;background:var(--next-accent-soft);color:var(--next-accent-ink);cursor:pointer;font-weight:650;white-space:nowrap}.next-ask-button:hover{border-color:var(--next-accent)}.next-ask-drawer{display:flex;width:min(480px,100%);flex-direction:column}.next-ask-body{display:grid;flex:1;align-content:start;gap:14px;padding:16px 20px 24px}.next-ask-intro{margin:0;color:var(--next-muted);font-size:var(--type-secondary);line-height:var(--type-secondary-line-height)}.next-ask-form{display:grid;gap:6px}.next-ask-form label{font-weight:650}.next-ask-form-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.next-ask-form-row small{color:var(--next-muted);font-size:var(--type-caption)}.next-ask-asked{margin:0;padding:8px 10px;border-radius:7px;background:var(--next-surface-soft)}.next-ask-examples h3,.next-ask-followups h3,.next-ask-help h3{margin:0 0 6px;font-size:var(--type-secondary);font-weight:700}.next-ask-examples ul,.next-ask-followups ul,.next-ask-help ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.next-ask-chip{width:100%;padding:7px 10px;border:1px solid var(--next-line);border-radius:7px;background:var(--next-surface);color:var(--next-accent-ink);cursor:pointer;font:inherit;text-align:left}.next-ask-chip:hover{background:var(--next-surface-soft)}.next-ask-off{display:grid;gap:6px;padding:12px 14px;border:1px solid var(--next-info-border);border-radius:var(--next-radius);background:var(--next-info-soft);color:var(--next-info-ink)}.next-ask-off p{margin:0}.next-ask-off strong{color:var(--next-ink)}.next-ask-help li{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--next-line-soft);border-radius:7px}.next-ask-help li small{color:var(--next-muted);font-size:var(--type-secondary)}.next-ask-help a{color:var(--next-accent-ink);font-weight:650}.next-ask-feedback{display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--next-line-soft)}.next-ask-feedback p{margin:0}.next-ask-feedback-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.next-ask-report{display:grid;gap:6px}.next-ask-thanks{margin:0;color:var(--next-success-ink);font-size:var(--type-secondary)}.next-action-button{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.next-action-button>.next-text-button{padding:0;border:0;background:transparent;color:var(--next-accent-ink);cursor:pointer;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.next-action-button>button:disabled{cursor:not-allowed}.next-action-hint{align-self:center;color:var(--next-muted);font-size:var(--type-secondary);line-height:var(--type-secondary-line-height)}.next-blocked{display:grid;gap:6px;max-width:560px;padding:10px 12px;border:1px solid var(--next-info-border);border-left:4px solid var(--next-info-ink);border-radius:var(--next-radius);background:var(--next-info-soft);color:var(--next-ink)}.next-blocked-label{font-size:var(--type-body)}.next-blocked-reason,.next-blocked-people{margin:0;font-size:var(--type-secondary);line-height:var(--type-secondary-line-height)}.next-blocked-people{color:var(--next-info-ink)}.next-blocked-actions{display:flex;flex-wrap:wrap;gap:8px}.next-blocked-actions a{text-decoration:none}.next-read-only-banner{margin:0;padding:9px 14px;border:1px solid var(--next-line);border-radius:var(--next-radius);background:var(--next-surface-soft);color:var(--next-ink);font-size:var(--type-secondary)}.next-read-only-banner strong{margin-right:4px}.next-status-tags{display:inline-flex;flex-wrap:wrap;gap:4px;vertical-align:middle}.next-status-tag{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 5px;border:1px solid transparent;border-radius:999px;font-size:var(--type-caption);font-weight:650;line-height:var(--type-secondary-line-height);white-space:nowrap;cursor:default;-webkit-user-select:text;user-select:text}.next-status-tag.is-neutral{background:var(--next-level-not-started-tint);color:var(--next-level-not-started-ink)}.next-status-tag.is-info{background:var(--next-level-under-way-tint);color:var(--next-level-under-way-ink)}.next-status-tag.is-good{background:var(--next-level-done-tint);color:var(--next-level-done-ink)}.next-status-tag.is-warning{background:var(--next-level-coming-due-tint);color:var(--next-level-coming-due-ink)}.next-status-tag.is-danger{background:var(--next-level-act-now-tint);color:var(--next-level-act-now-ink)}.next-status-tag.is-muted{background:var(--next-level-out-tint);color:var(--next-level-out-ink)}.next-empty-state{display:grid;justify-items:start;gap:6px;padding:16px;border:1px dashed var(--next-line);border-radius:var(--next-radius);background:var(--next-surface-soft)}.next-empty-state p{margin:0;color:var(--next-ink)}.next-empty-state .next-empty-next{color:var(--next-muted)}.next-empty-state a{text-decoration:none}.next-empty-title{font-size:var(--type-body)}.next-back-link{display:inline-flex;align-items:center;gap:6px;color:var(--next-accent-ink);font-size:var(--type-secondary);font-weight:650;text-decoration:none}.next-back-link:hover{text-decoration:underline}.next-message-about{text-decoration:none}.next-search-summary{display:grid;gap:2px;margin:0;padding:0 20px 10px;color:var(--next-muted);font-size:var(--type-caption)}.next-search-summary small{color:var(--next-muted)}.next-search-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:12px 20px;color:var(--next-muted);font-size:var(--type-caption)}.next-search-note+.next-search-note{padding-top:0}.next-help-button{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--next-muted);cursor:pointer}.next-help-button:hover{background:var(--next-surface-soft);color:var(--next-ink)}.next-help-button:focus-visible,.next-field-help-button:focus-visible,.next-glossary-term:focus-visible{outline:3px solid var(--next-focus);outline-offset:2px}.next-help-panel{display:flex;flex-direction:column}.next-help-body{display:grid;gap:4px;padding:6px 20px 32px}.next-help-section{padding:12px 0;border-bottom:1px solid var(--next-line-soft)}.next-help-section:last-of-type{border-bottom:0}.next-help-section h3{margin:0 0 6px;font-size:var(--type-body)}.next-help-section p,.next-help-section li,.next-help-section dd{margin:0;color:var(--next-ink);font-size:var(--type-secondary);line-height:var(--type-body-line-height)}.next-help-section p+p{margin-top:8px}.next-help-section ul{margin:6px 0 0;padding-left:18px}.next-help-section li+li{margin-top:4px}.next-help-section a{color:var(--next-accent-ink);font-weight:650}.next-help-fields{display:grid;gap:10px;margin:0}.next-help-fields dt{font-size:var(--type-secondary);font-weight:700}.next-help-fields dd{margin:2px 0 0}.next-help-related h3+p+h3{margin-top:14px}.next-help-words{display:flex;flex-wrap:wrap;gap:6px 14px}.next-help-replay .next-secondary{margin-top:10px}.next-help-all{margin:14px 0 0;font-size:var(--type-secondary)}.next-help-all a{color:var(--next-accent-ink);font-weight:650}.next-help-ask{display:grid;gap:10px;margin-top:12px;padding:14px;border:1px solid var(--next-line);border-radius:var(--next-radius);background:var(--next-surface-soft)}.next-help-ask h3{margin:0;font-size:var(--type-body)}.next-help-ask p{margin:0;font-size:var(--type-secondary);line-height:var(--type-body-line-height)}.next-help-ai-off{padding:10px 12px;border-left:3px solid var(--next-amber);border-radius:6px;background:var(--next-amber-soft)}.next-help-examples{margin:0;padding-left:18px;font-size:var(--type-secondary)}.next-help-search{display:grid;gap:6px}.next-help-search label{font-size:var(--type-secondary);font-weight:700}.next-help-search>div{display:flex;gap:8px}.next-help-search input{flex:1;min-width:0;min-height:36px;padding:7px 10px;border:1px solid var(--next-line);border-radius:7px;background:var(--next-surface);color:var(--next-ink)}.next-help-search input:focus-visible{outline:3px solid var(--next-focus);outline-offset:1px}.next-help-results{display:grid;gap:8px;margin:4px 0 0;padding:0;list-style:none}.next-help-results li{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--next-line-soft);border-radius:7px;background:var(--next-surface);font-size:var(--type-secondary)}.next-help-results small{color:var(--next-muted)}.next-help-results a{color:var(--next-accent-ink)}.next-glossary{position:relative;display:inline}.next-glossary-term{display:inline;padding:0;border:0;border-bottom:1px dotted currentcolor;background:none;color:inherit;cursor:help;font:inherit}.next-glossary-term[aria-expanded=true]{border-bottom-style:solid;color:var(--next-accent-ink)}.next-field-help{display:inline-flex;vertical-align:middle}.next-field-help-button{display:inline-grid;width:22px;height:22px;place-items:center;margin-left:4px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--next-accent-ink);cursor:help}.next-field-help-button .next-icon{width:17px;height:17px}.next-field-help-button:hover{background:var(--next-accent-soft)}.next-glossary-popover{position:absolute;z-index:95;top:calc(100% + 6px);left:0;display:grid;gap:4px;width:max-content;max-width:340px;padding:10px 12px;border:1px solid var(--next-line);border-radius:var(--next-radius);background:var(--next-surface);box-shadow:0 10px 30px #1f25332e;color:var(--next-ink);font-size:var(--type-secondary);font-weight:400;line-height:var(--type-body-line-height);text-align:left;text-transform:none;white-space:normal}.next-glossary-popover strong{font-size:var(--type-body)}.next-glossary-popover em{color:var(--next-muted);font-style:normal}.next-glossary-popover a{color:var(--next-accent-ink)}.next-help-tour{display:grid;gap:14px;width:min(560px,calc(100vw - 48px));padding:24px;border:1px solid var(--next-line);border-radius:12px;background:var(--next-surface);box-shadow:0 20px 60px #14181e47}.next-help-tour header{display:grid;gap:4px}.next-help-tour header small{color:var(--next-accent-ink);font-weight:700;text-transform:uppercase}.next-help-tour-position{margin:0;color:var(--next-muted);font-size:var(--type-secondary)}.next-help-tour h2{margin:0;font-size:22px;line-height:30px}.next-help-tour-body{font-size:var(--type-reading);line-height:var(--type-reading-line-height)}.next-help-tour-body p{margin:0 0 10px}.next-help-tour-body ul{margin:0 0 10px;padding-left:20px}.next-help-tour-steps{display:flex;gap:6px;margin:0;padding:0;list-style:none}.next-help-tour-steps li{width:28px;height:4px;border-radius:2px;background:var(--next-line-soft)}.next-help-tour-steps li.is-current{background:var(--next-accent)}.next-help-tour footer{display:flex;justify-content:flex-end;gap:8px}.next-help-tour footer .next-secondary:first-child{margin-right:auto}.next-help-heading{display:flex;align-items:center;gap:2px}.next-help-heading>h3{margin:0}.next-needs-you,.next-drawer>p.next-needs-you{margin:0;padding:10px 16px;border-bottom:1px solid var(--next-line-soft);background:var(--next-surface-soft);font-size:var(--type-secondary)}.next-needs-you a{color:var(--next-accent-ink);font-weight:700}.next-notification-list .next-notice-place{color:var(--next-ink)}.next-notice-meta{display:flex;align-items:center;gap:8px;margin:0}.next-notice-done{padding:1px 7px;border:1px solid var(--next-green);border-radius:999px;background:var(--next-green-soft);color:var(--next-green);font-size:var(--type-caption);font-style:normal;font-weight:700}.next-notification-list>article.is-done strong{color:var(--next-muted)}.next-notice-members{display:grid;grid-column:1 / -1;margin:2px 0 0;border:1px solid var(--next-line-soft);border-radius:7px}.next-notice-members>article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px 12px;border-bottom:1px solid var(--next-line-soft)}.next-notice-members>article:last-of-type{border-bottom:0}.next-notice-members article>div{display:grid;gap:3px}.next-notice-members article>div>span{color:var(--next-accent-ink);font-size:var(--type-caption);font-weight:750;text-transform:uppercase}.next-notice-members footer{display:flex;align-items:flex-end;gap:6px}.next-notice-members footer button{min-height:30px;padding:5px 8px;border:1px solid var(--next-line);border-radius:7px;background:var(--next-surface);cursor:pointer}.next-notice-members small,.next-notice-members time{color:var(--next-muted)}.next-notice-members>p{margin:0;padding:8px 12px;color:var(--next-muted);font-size:var(--type-caption)}.next-notification-email{margin:14px 16px 24px;color:var(--next-muted);font-size:var(--type-secondary)}.next-notification-email a{color:var(--next-accent-ink);font-weight:650}:root{--next-canvas: #e9eef6;--next-surface: #fff;--next-surface-soft: #f5f6f9;--next-line: #bfc6d4;--next-line-soft: #dfe3ea;--next-ink: #1f2533;--next-muted: #545f70;--next-faint: #596273;--next-accent: #6559ff;--next-accent-ink: #4740d4;--next-accent-soft: #ecedfe;--next-accent-border: #c9c1ff;--next-blue: var(--next-accent-ink);--next-blue-soft: var(--next-accent-soft);--next-green: #176c4d;--next-green-soft: #e5f5ee;--next-amber: #8a5100;--next-amber-soft: #fff3d6;--next-red: #bc3f3f;--next-red-soft: #fdeced;--next-danger: var(--next-red);--next-success-ink: var(--next-green);--next-border: var(--next-line);--next-focus: #3730a3;--next-info-border: #b7c9dc;--next-info-ink: #31506f;--next-info-soft: #f3f7fb;--next-danger-border: #b35a5a;--next-danger-ink: #842a2a;--next-level-act-now: #c33a32;--next-level-act-now-tint: var(--next-red-soft);--next-level-act-now-ink: var(--next-danger-ink);--next-level-coming-due: #e09a00;--next-level-coming-due-tint: #fff4dc;--next-level-coming-due-ink: #6b4300;--next-level-coming-due-mark: #2b1d00;--next-level-under-way: #4a78d4;--next-level-under-way-tint: #eaf1fb;--next-level-under-way-ink: #24497a;--next-level-not-started: #cfd6e0;--next-level-not-started-tint: #eef0f4;--next-level-not-started-ink: #3d4656;--next-level-not-started-edge: #7b8494;--next-level-done: #177a5a;--next-level-done-tint: var(--next-green-soft);--next-level-done-ink: #14593f;--next-level-out: #9aa1ad;--next-level-out-tint: var(--next-surface-soft);--next-level-out-ink: var(--next-muted);--next-readiness-quiet: #f7f8fb;--next-readiness-pace-line: #c3c9d4;--next-radius: 8px;--next-shadow: 0 1px 2px rgb(31 37 51 / 5%);--type-reading: 15px;--type-reading-line-height: 1.6;--type-body: 14px;--type-body-line-height: 1.5;--type-secondary: 12.5px;--type-secondary-line-height: 1.45;--type-caption: 11px;--type-caption-line-height: 1.4}.next-ui{color:var(--next-ink);font:var(--type-body)/var(--type-body-line-height) "Noto Sans","Segoe UI",system-ui,sans-serif}.next-ui *,.next-ui *:before,.next-ui *:after{box-sizing:border-box}.next-ui small{font-size:var(--type-caption);line-height:var(--type-caption-line-height)}.next-ui button,.next-ui input,.next-ui select{font:inherit}.next-ui a{color:inherit}.next-icon{width:20px;height:20px;flex:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--next-canvas);color:var(--next-ink);font:var(--type-body)/var(--type-body-line-height) "Noto Sans","Segoe UI",system-ui,sans-serif}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:2px}:focus-visible{outline:3px solid var(--next-focus);outline-offset:3px;box-shadow:0 0 0 2px var(--next-surface)}h1,h2,h3,p{margin-block-start:0}h1{font-size:24px;line-height:1.25}h2{font-size:20px;line-height:1.25}h3{font-size:15px;line-height:1.25}a{color:var(--next-accent-ink)}.num{font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loading-view{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:18px;background:var(--next-canvas);color:var(--next-muted)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}.next-ui{min-height:100vh;background:var(--next-canvas)}.next-frame{display:grid;min-height:100vh;grid-template-areas:"topbar topbar" "sidebar workspace";grid-template-columns:245px minmax(0,1fr);grid-template-rows:52px minmax(0,1fr)}.next-topbar{position:sticky;z-index:20;top:0;grid-area:topbar;display:grid;height:52px;grid-template-columns:245px minmax(160px,1fr) auto;align-items:center;border-bottom:1px solid var(--next-line-soft);background:var(--next-surface)}.next-brand{display:flex;height:52px;align-items:center;gap:10px;padding:0 20px;border-right:1px solid var(--next-line-soft);color:var(--next-ink);text-decoration:none}.next-brand .product-wordmark{font-size:20px}.next-search{display:flex;width:min(300px,calc(100% - 32px));height:34px;align-items:center;gap:8px;justify-self:center;padding:5px 10px;border:1px solid var(--next-line);border-radius:8px;background:#fff;color:var(--next-muted);text-decoration:none}.next-search span{flex:1}.next-search kbd{color:var(--next-faint);font-family:inherit;font-size:var(--type-caption);line-height:var(--type-caption-line-height)}.next-top-actions{display:flex;grid-column:3;align-items:center;gap:6px;padding:0 16px 0 12px}.next-demo{padding:3px 8px;border-radius:12px;background:#fff1d6;color:#795000;font-size:var(--type-caption);font-weight:700;white-space:nowrap}.next-scope{position:relative}.next-scope summary{display:flex;max-width:230px;align-items:center;gap:8px;padding:4px 6px;border-radius:6px;color:var(--next-ink);cursor:pointer;list-style:none;text-align:left}.next-scope summary::-webkit-details-marker{display:none}.next-scope summary>span{display:grid;min-width:0}.next-scope small{color:var(--next-faint);font-size:var(--type-caption)}.next-scope strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.next-scope summary .next-icon{width:16px;height:16px}.next-scope[open] summary{background:var(--next-surface-soft)}.next-scope>div{position:absolute;z-index:40;top:42px;right:0;display:grid;width:280px;gap:4px;padding:16px;border:1px solid var(--next-line);border-radius:8px;background:#fff;box-shadow:0 12px 30px #1f253329}.next-scope>div span{color:var(--next-muted);font-size:12px}.next-scope>div a{margin-top:8px;color:var(--next-accent-ink);font-weight:600;text-decoration:none}.next-icon-button{position:relative;display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--next-muted);cursor:pointer;text-decoration:none}.next-icon-button:hover{background:var(--next-surface-soft);color:var(--next-ink)}.next-icon-button>span{position:absolute;top:2px;right:0;min-width:16px;max-width:34px;overflow:hidden;text-overflow:ellipsis;padding:1px 4px;border-radius:8px;background:var(--next-red);color:#fff;font-size:var(--type-caption);font-weight:700}.next-sidebar{position:sticky;top:52px;grid-area:sidebar;display:flex;height:calc(100vh - 52px);flex-direction:column;border-right:1px solid var(--next-line-soft);background:var(--next-surface);color:var(--next-ink)}.next-nav{display:grid;gap:4px;padding:12px 8px;overflow-y:auto}.next-nav a{position:relative;display:flex;min-height:40px;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;color:var(--next-ink);font-size:16px;font-weight:400;text-decoration:none}.next-nav a:hover{background:var(--next-surface-soft)}.next-nav a.is-active{background:var(--next-accent-soft);color:var(--next-accent-ink)}.next-nav a.has-divider{margin-top:12px}.next-nav a.has-divider:before{position:absolute;right:0;left:0;transform:translateY(-27px);border-top:1px solid var(--next-line-soft);content:""}.next-page-nav{display:grid;gap:2px;margin:0 16px;padding:12px 4px;border-top:1px solid var(--next-line-soft)}.next-page-nav small{padding:0 8px 5px;color:var(--next-muted);font-size:var(--type-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.next-page-nav a{min-height:30px;padding:6px 8px;border-radius:6px;color:var(--next-muted);font-size:var(--type-secondary);text-decoration:none}.next-page-nav a:hover,.next-page-nav a:focus-visible{background:var(--next-surface-soft);color:var(--next-accent-ink)}.next-sidebar-foot{margin-top:auto;padding:14px 20px;border-top:1px solid var(--next-line-soft)}.next-identity{display:flex;min-width:0;align-items:center;gap:10px}.next-identity>span:last-child{display:grid;min-width:0}.next-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.next-identity strong{color:var(--next-ink);font-size:12px}.next-identity small{color:var(--next-muted);font-size:var(--type-caption);line-height:1.25}.next-avatar{display:grid;width:32px;height:32px;flex:none;place-items:center;border-radius:50%;background:var(--next-accent-soft);color:var(--next-accent-ink);font-size:11px;font-weight:800}.next-workspace{grid-area:workspace;min-width:0}.next-main{min-height:calc(100vh - 52px);padding:32px 24px 112px}.next-main>.next-back-link{display:flex;width:fit-content;margin:-12px 0 14px}.next-main>.next-read-only-banner{margin:0 0 18px}.next-skip{position:fixed;z-index:100;top:4px;left:4px;transform:translateY(-150%);padding:8px 12px;background:#fff;color:var(--next-ink)}.next-skip:focus{transform:translateY(0)}.next-state{display:grid;min-height:55vh;place-content:center;justify-items:center;color:var(--next-muted);text-align:center}.next-state strong{color:var(--next-ink);font-size:18px}.next-state p{max-width:620px;line-height:1.5}.next-primary{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;padding:7px 14px;border:1px solid var(--next-accent);border-radius:8px;background:var(--next-accent);color:#fff;cursor:pointer;font-weight:650}.next-primary:disabled{cursor:not-allowed;opacity:.55}.next-ui a.next-primary,.next-ui a.next-primary:hover{color:#fff;text-decoration:none}.next-primary .next-icon{width:17px;height:17px}.next-secondary{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:7px 13px;border:1px solid var(--next-line);border-radius:8px;background:#fff;color:var(--next-accent-ink);cursor:pointer;font-weight:650}.next-secondary:hover{background:var(--next-surface-soft)}.next-popover{position:relative}.next-popover>summary{list-style:none}.next-popover>summary::-webkit-details-marker{display:none}details.next-popover:not([open])>.next-popover-panel{display:none}.next-popover-panel{position:absolute;z-index:45;top:calc(100% + 8px);right:0;overflow:hidden;border:1px solid var(--next-line);border-radius:8px;background:#fff;box-shadow:0 14px 34px #1f25332e}.next-popover-panel>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 10px}.next-popover-panel>header>div{display:grid}.next-popover-panel small{color:var(--next-muted)}.next-popover-panel footer{padding:10px 14px;border-top:1px solid var(--next-line-soft);background:var(--next-surface-soft);color:var(--next-muted);font-size:11px}.next-scope>button{display:flex;max-width:290px;min-height:38px;align-items:center;gap:7px;padding:3px 7px;border:0;border-radius:7px;background:transparent;color:var(--next-ink);cursor:pointer;text-align:left}.next-scope>button:hover,.next-scope>button[aria-expanded=true]{background:var(--next-surface-soft)}.next-scope>button>span{display:grid;min-width:0}.next-scope>button small{color:var(--next-faint);font-size:var(--type-caption)}.next-scope>button strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.next-scope>button strong>span{font-weight:500}@media(min-width:1400px){.next-scope>button{max-width:400px}}.next-scope>button .next-icon{width:15px;height:15px}.next-scope-panel{width:340px}.next-context-list{display:grid;max-height:360px;overflow-y:auto;padding:4px 8px 10px}.next-context-list>button{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:0;border-radius:7px;background:transparent;color:var(--next-ink);cursor:pointer;text-align:left}.next-context-list>button:hover{background:var(--next-surface-soft)}.next-context-list>button.is-current{background:var(--next-accent-soft);color:var(--next-accent-ink)}.next-context-list>button:disabled{cursor:wait;opacity:.7}.next-context-list>button>span:first-child{display:grid}.next-context-list>button>span:last-child{color:currentcolor;font-size:11px;font-weight:700}.next-context-list small{font-size:11px}.next-persona>button{display:flex;min-height:38px;align-items:center;gap:7px;padding:3px 7px;border:0;border-radius:7px;background:transparent;color:var(--next-ink);cursor:pointer;text-align:left}.next-persona>button:hover,.next-persona>button[aria-expanded=true]{background:var(--next-surface-soft)}.next-persona>button>span{display:grid;min-width:0}.next-persona>button small{color:var(--next-faint);font-size:var(--type-caption)}.next-persona>button strong{font-size:12px;white-space:nowrap}.next-persona>button .next-icon{width:15px;height:15px}.next-persona-panel{width:370px}.next-persona-explainer{margin:0;padding:0 16px 10px;color:var(--next-muted);font-size:12px;line-height:1.45}.next-persona-list{display:grid;max-height:410px;overflow-y:auto;padding:4px 8px 10px}.next-persona-list>button{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:var(--next-ink);cursor:pointer;text-align:left}.next-persona-list>button:hover{background:var(--next-surface-soft)}.next-persona-list>button.is-current{background:var(--next-accent-soft);color:var(--next-accent-ink)}.next-persona-list>button:disabled{cursor:wait;opacity:.7}.next-persona-list>button>span:first-child{display:grid}.next-persona-list small{font-size:11px}.next-persona-list>button>span:last-child{font-size:11px;font-weight:700}.next-account>summary{list-style:none}.next-account-panel{width:300px;padding:16px}.next-account-identity{display:flex;align-items:center;gap:10px}.next-account-identity>span:last-child{display:grid}.next-account-identity small{font-size:11px}.next-account-panel dl{display:grid;gap:8px;margin:16px 0}.next-account-panel dl>div{display:flex;justify-content:space-between;gap:16px}.next-account-panel dt{color:var(--next-muted);font-size:11px}.next-account-panel dd{margin:0;font-size:11px;font-weight:650;text-align:right}.next-menu-action{display:flex;width:100%;min-height:38px;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--next-line);border-radius:7px;background:#fff;color:var(--next-ink);cursor:pointer;text-decoration:none}.next-menu-action:hover{background:var(--next-surface-soft)}.next-menu-action .next-icon{width:17px}.next-overlay{position:fixed;z-index:80;inset:0;display:grid;place-items:start center;padding:80px 24px 24px;background:#1f253357}.next-search-dialog{width:min(720px,100%);max-height:calc(100vh - 120px);overflow:hidden auto;border:1px solid var(--next-line);border-radius:10px;background:#fff;box-shadow:0 22px 60px #1f25333d}.next-search-dialog>header,.next-drawer>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--next-line-soft)}.next-search-dialog header>div,.next-drawer header>div{display:grid}.next-search-dialog h2,.next-drawer h2{margin:0;font-size:20px;line-height:28px}.next-search-dialog header small,.next-drawer header small{color:var(--next-muted)}.next-search-dialog form{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin:16px 20px 8px;padding-left:12px;border:1px solid var(--next-line);border-radius:8px}.next-search-dialog form:focus-within{border-color:var(--next-accent);box-shadow:0 0 0 2px var(--next-accent-soft)}.next-search-dialog form input{min-width:0;height:42px;border:0;outline:0;color:var(--next-ink)}.next-search-dialog form .next-primary{margin:3px}.next-search-help{display:flex;align-items:center;gap:5px;padding:0 20px 14px;color:var(--next-muted);font-size:11px}.next-search-help span:first-child{margin-right:auto}.next-search-results{display:grid;border-top:1px solid var(--next-line-soft)}.next-search-results>a{display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:2px 12px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--next-line-soft);text-decoration:none}.next-search-results>a:hover{background:var(--next-surface-soft)}.next-search-results>a.is-restored{background:var(--next-accent-soft);box-shadow:inset 3px 0 var(--next-accent)}.next-search-results>a>span{grid-row:1 / 3;color:var(--next-accent-ink);font-size:11px;font-weight:700}.next-search-results>a>small{color:var(--next-muted)}.next-search-results .next-icon{grid-column:3;grid-row:1 / 3;width:17px}.next-alert,.next-empty{margin:12px 16px;padding:12px;border-radius:7px}.next-research-boundary{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:9px 13px;border:1px solid #d6a94b;border-radius:8px;background:#fff4d8;color:#67470b}.next-research-boundary span{font-size:12px}.next-alert{background:#fff0f0;color:#8d2929}.next-recovery-error{display:grid;gap:10px;margin:12px 16px;padding:12px;border:1px solid #e1a7a7;border-radius:8px;background:#fff0f0;color:#8d2929}.next-recovery-error p{margin:0}.next-recovery-error .next-secondary{justify-self:start}.next-empty{background:var(--next-surface-soft);color:var(--next-muted)}.next-drawer-overlay{place-items:stretch end;padding:0}.next-drawer{width:min(440px,100%);height:100vh;overflow-y:auto;background:#fff;box-shadow:-10px 0 34px #1f253333}.next-drawer-actions{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid var(--next-line-soft)}.next-drawer-actions strong{margin-right:auto}.next-drawer-actions label{display:flex;align-items:center;gap:5px;color:var(--next-muted);font-size:var(--type-caption)}.next-drawer-actions select{min-height:30px;border:1px solid var(--next-line);border-radius:7px;background:#fff}.next-drawer-actions button{padding:6px 10px;border:1px solid var(--next-line);border-radius:7px;background:#fff;cursor:pointer}.next-drawer-actions button:disabled{cursor:not-allowed;opacity:.5}.next-notification-list{display:grid}.next-notification-list>article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:13px 16px;border-bottom:1px solid var(--next-line-soft);background:#fff;color:var(--next-ink)}.next-notification-list>article.is-unread{box-shadow:inset 3px 0 var(--next-accent)}.next-notification-list article>div{display:grid;gap:3px}.next-notification-list article>div>span{color:var(--next-accent-ink);font-size:var(--type-caption);font-weight:750;text-transform:uppercase}.next-notification-list footer{display:flex;align-items:flex-end;gap:6px}.next-notification-list footer button{min-height:30px;padding:5px 8px;border:1px solid var(--next-line);border-radius:7px;background:#fff;cursor:pointer}.next-notification-list footer button:last-child{border-color:var(--next-accent);color:var(--next-accent-ink)}.next-notification-list small,.next-notification-list time{color:var(--next-muted)}.next-notification-list time{font-size:var(--type-caption)}.next-notification-preferences{margin:14px 16px 24px;border:1px solid var(--next-line);border-radius:8px}.next-notification-preferences summary{padding:10px 12px;cursor:pointer;font-weight:650}.next-notification-preferences>p{margin:0;padding:0 12px 10px;color:var(--next-muted);font-size:11px}.next-notification-preferences label{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 12px;border-top:1px solid var(--next-line-soft)}.next-notification-preferences label>span{display:grid}.next-notification-preferences label small{font-size:var(--type-caption)}.next-context-body{display:grid;gap:18px;padding:18px 20px 32px}.next-context-body h3{margin:0 0 5px;font-size:13px}.next-context-body p{margin:0;color:var(--next-muted)}.next-context-facts{display:grid;gap:10px;margin:0}.next-context-facts>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px}.next-context-facts dt{color:var(--next-muted);font-size:11px}.next-context-facts dd{margin:0;font-size:12px;font-weight:650}.next-confirm-dialog{width:min(520px,calc(100vw - 48px));padding:22px;border:1px solid var(--next-line);border-radius:12px;background:var(--next-surface);box-shadow:0 20px 60px #14181e47}.next-confirm-dialog header p{color:var(--next-muted);line-height:1.5}.next-confirm-dialog label{display:grid;gap:7px;margin:18px 0}.next-confirm-dialog input,.next-confirm-dialog textarea{min-height:42px;padding:9px 11px;border:1px solid var(--next-line);border-radius:7px;font:inherit}.next-confirm-dialog textarea{resize:vertical}.next-confirm-dialog footer{display:flex;justify-content:flex-end;gap:8px}.next-dialog-scrim{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:24px;background:#14181e73}.next-search-help .next-search-kind{display:inline-flex;align-items:center;gap:6px;margin-right:8px}.next-search-help .next-search-kind select{min-height:28px;padding:2px 6px;border:1px solid var(--next-line);border-radius:6px;background:var(--next-surface);color:var(--next-ink);font-size:12px}.next-search-help .next-search-kind span{margin-right:0}.next-search-help>.next-search-kind+span{margin-right:auto}.next-object-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 24px;align-items:start;margin-bottom:22px}.next-object-heading>small{color:var(--next-accent-ink);font-size:11px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.next-object-heading h1{margin:3px 0 4px;font-size:28px;font-weight:550;line-height:36px}.next-object-heading p{margin:0;color:var(--next-muted)}.next-object-actions{display:flex;align-items:center;gap:8px}.next-object-actions a{text-decoration:none}.next-object-header>dl{display:flex;grid-column:1 / -1;flex-wrap:wrap;gap:8px 28px;margin:0;padding:10px 0;border-top:1px solid var(--next-line-soft);border-bottom:1px solid var(--next-line-soft)}.next-object-header>dl>div{display:flex;gap:7px}.next-object-header dt{color:var(--next-muted);font-size:11px}.next-object-header dd{margin:0;font-size:11px;font-weight:650}.next-text-action{border:0;background:transparent;color:var(--next-muted);font:inherit;font-size:11px;text-decoration:underline;cursor:pointer}.next-delete-confirm{display:flex;align-items:center;gap:7px;color:var(--next-muted);font-size:11px}.next-delete-confirm button{border:0;background:transparent;color:var(--next-accent-ink);font:inherit;font-weight:700;cursor:pointer}.next-delete-confirm button:first-of-type{color:var(--next-red)}.next-saved-error{margin-left:auto;color:var(--next-red);font-size:11px}.next-saved-dialog{width:min(460px,calc(100vw - 48px));overflow:hidden;border:1px solid var(--next-line);border-radius:10px;background:#fff;box-shadow:0 20px 60px #20283a38}.next-saved-dialog form>header{display:flex;align-items:start;justify-content:space-between;padding:17px 19px;border-bottom:1px solid var(--next-line-soft)}.next-saved-dialog header small{color:var(--next-accent-ink);font-weight:700;text-transform:uppercase}.next-saved-dialog h2{margin:2px 0 0;font-size:19px}.next-saved-dialog form>label:not(.next-check){display:grid;gap:6px;padding:18px 19px 8px}.next-saved-dialog label>span{font-size:11px;font-weight:700}.next-saved-dialog input[type=text],.next-saved-dialog input:not([type]){height:40px;padding:0 10px;border:1px solid var(--next-line);border-radius:6px}.next-saved-dialog .next-check{display:flex;gap:8px;align-items:center;padding:8px 19px}.next-saved-dialog form>p{margin:6px 19px 18px;color:var(--next-muted);font-size:11px}.next-saved-dialog form>footer{display:flex;justify-content:end;gap:8px;padding:13px 19px;background:var(--next-surface-soft)}@media(max-width:899px){.next-ui .next-object-header{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:18px}.next-ui .next-object-heading h1{font-size:24px;line-height:30px;overflow-wrap:anywhere}.next-ui .next-object-actions{flex-wrap:wrap}.next-ui .next-object-header>dl{gap:6px 20px}}.next-success{margin:0;padding:11px 14px;border-radius:8px;background:var(--next-green-soft);color:var(--next-green);font-size:12px}.next-form-error{margin:0;padding:8px 20px;color:var(--next-red)}.next-danger{min-height:38px;padding:0 14px;border:0;border-radius:6px;background:#a83c3c;color:#fff;font-size:var(--type-caption);font-weight:800}.next-danger:disabled{background:#d7bcbc;color:#fff}.next-auth-page{min-height:100vh;background:var(--next-canvas);color:var(--next-ink)}.next-auth-header{display:flex;height:64px;align-items:center;justify-content:space-between;padding:0 32px;border-bottom:1px solid var(--next-line-soft);background:#fff}.next-auth-header a{color:inherit;text-decoration:none}.next-auth-header>span{color:var(--next-faint);font-size:12px}.next-auth-layout{display:grid;width:min(1120px,100%);min-height:calc(100vh - 64px);grid-template-columns:minmax(0,1fr) minmax(390px,440px);align-items:center;gap:80px;margin:0 auto;padding:64px 40px 96px}.next-auth-layout.is-wide{grid-template-columns:minmax(0,1fr) minmax(480px,540px);gap:48px}.next-auth-intro{max-width:560px}.next-auth-intro p,.next-auth-eyebrow{margin:0 0 12px;color:var(--next-accent-ink);font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.next-auth-intro h1{max-width:14ch;margin:0 0 20px;font-size:42px;font-weight:600;letter-spacing:-.035em;line-height:1.12}.next-auth-intro>span{display:block;max-width:48ch;color:var(--next-muted);font-size:17px;line-height:1.55}.next-auth-panel{width:100%;padding:34px 36px;border:1px solid var(--next-line-soft);border-radius:var(--next-radius);background:#fff;box-shadow:0 8px 24px #1f253314}.next-auth-panel.is-wide{justify-self:end}.next-auth-panel h2{margin:0 0 8px;font-size:29px;font-weight:500;letter-spacing:-.025em;line-height:36px}.next-auth-description{margin:0;color:var(--next-muted)}.next-auth-form{display:grid;gap:18px;margin-top:28px}.next-auth-form label{display:grid;gap:6px;color:var(--next-ink);font-size:13px;font-weight:650}.next-auth-form label small{color:var(--next-muted);font-weight:400}.next-auth-form input{width:100%;min-height:44px;padding:9px 12px;border:1px solid var(--next-line);border-radius:var(--next-radius);background:#fff;color:var(--next-ink)}.next-auth-form .next-primary,.next-auth-form .next-secondary{min-height:44px}.next-auth-error{margin-top:18px;padding:10px 12px;border-left:3px solid var(--next-red);background:#fde9e7;color:#8f2f2f}.next-auth-panel-foot{display:block;margin-top:24px;padding-top:18px;border-top:1px solid var(--next-line-soft);color:var(--next-faint);font-size:11px}.next-auth-summary{display:grid;margin:20px 0}.next-auth-summary div{display:grid;grid-template-columns:minmax(110px,35%) 1fr;padding:7px 0;border-bottom:1px solid var(--next-line-soft)}.next-auth-summary dt{color:var(--next-muted)}.next-auth-summary dd{margin:0;font-weight:650;text-transform:capitalize}.next-auth-secret{display:grid;gap:6px;padding:12px;overflow-wrap:anywhere;border:1px solid #c8c4ff;border-radius:var(--next-radius);background:#f4f3ff}.next-auth-secret code{font-size:16px;font-weight:700;letter-spacing:.08em}.next-auth-completion{display:grid;gap:10px;margin-top:24px}.next-auth-completion .next-primary{text-decoration:none}@media(max-width:1000px){.next-auth-layout,.next-auth-layout.is-wide{grid-template-columns:minmax(0,1fr) minmax(380px,440px);gap:36px}.next-auth-intro h1{font-size:34px}}@media(max-width:760px){.next-auth-header{padding-inline:20px}.next-auth-header>span{display:none}.next-auth-layout,.next-auth-layout.is-wide{grid-template-columns:1fr;gap:32px;padding:40px 20px 72px}.next-auth-intro h1{font-size:30px}.next-auth-panel{padding:28px 24px}}.next-auth-summary dd.is-literal{text-transform:none}.next-auth-form h3,.next-auth-completion h3{margin:6px 0 0;font-size:18px;font-weight:650}.next-auth-notice{margin-top:18px;padding:10px 12px;border-left:3px solid var(--next-accent);background:var(--next-accent-soft);color:var(--next-ink)}.next-auth-steps{display:grid;gap:16px;margin:4px 0 0;padding:0;list-style:none;counter-reset:auth-step}.next-auth-steps>li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px 6px;counter-increment:auth-step}.next-auth-steps>li:before{content:counter(auth-step) ".";grid-column:1;grid-row:1;font-weight:700;color:var(--next-muted)}.next-auth-steps>li>*{grid-column:2}.next-auth-steps .next-auth-secret{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.next-auth-steps .next-auth-secret a{overflow-wrap:anywhere}.next-auth-copied{min-height:1.2em;margin:0;color:var(--next-muted);font-size:13px}.next-menu-toggle{display:none}@media(max-width:1279px){.next-shell-context{display:grid;gap:4px;margin:0 -10px 12px;padding-bottom:12px;border-bottom:1px solid var(--next-line-soft)}.next-shell-context .next-demo{justify-self:start;margin:0 0 4px 10px}.next-shell-context .next-persona>button,.next-shell-context .next-scope>button{width:100%;max-width:none}.next-shell-context .next-persona>button>span,.next-shell-context .next-scope>button>span{flex:1}.next-shell-context .next-persona>button strong,.next-shell-context .next-scope>button strong{white-space:normal}.next-shell-context .next-popover-panel{position:fixed;z-index:70;inset:auto auto 12px 12px;width:min(370px,calc(100vw - 24px));max-height:calc(100vh - 76px);overflow-y:auto}}@media(max-width:899px){html{scroll-padding-top:64px}.next-frame{grid-template-areas:"topbar" "workspace";grid-template-columns:minmax(0,1fr)}.next-topbar{grid-template-columns:auto auto minmax(0,1fr) auto;gap:4px;padding:0 8px}.next-menu-toggle{display:inline-flex;min-height:40px;align-items:center;gap:6px;padding:0 12px 0 8px;border:1px solid var(--next-line);border-radius:8px;background:var(--next-surface);color:var(--next-ink);cursor:pointer;font-weight:650}.next-menu-toggle[aria-expanded=true]{border-color:var(--next-accent-border);background:var(--next-accent-soft);color:var(--next-accent-ink)}.next-brand{height:52px;padding:0 4px;border-right:0}.next-brand .product-wordmark{font-size:18px}.next-search{width:40px;height:40px;justify-self:end;justify-content:center;padding:0;border-color:transparent;background:transparent;color:var(--next-ink)}.next-search>span,.next-search>kbd{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.next-top-actions{grid-column:4;gap:2px;padding:0}.next-top-actions .next-icon-button{width:40px;height:40px}.next-account-panel{position:fixed;top:56px;right:8px;left:auto;width:min(340px,calc(100vw - 16px));max-height:calc(100vh - 64px);overflow-y:auto}.next-sidebar{position:fixed;z-index:60;top:52px;bottom:0;left:0;display:none;width:min(320px,calc(100vw - 48px));height:auto;overflow-y:auto;overscroll-behavior:contain;box-shadow:10px 0 34px #1f253333}.next-frame.is-nav-open .next-sidebar{display:flex}.next-nav{overflow-y:visible}.next-nav-scrim{position:fixed;z-index:55;inset:52px 0 0;background:#1f253357}.next-main{padding:20px 16px 88px}.next-overlay{padding:64px 8px 8px}}@media(max-width:379px){.next-menu-toggle>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.next-menu-toggle{padding:0 8px}}@media(max-width:899px){.next-ui .next-requirements,.next-ui .next-requirement-queue{min-width:0}.next-ui .next-requirement-scope>nav,.next-ui .next-requirement-sections nav{grid-template-columns:repeat(2,minmax(0,1fr))}.next-ui .next-requirement-guide-context,.next-ui .next-requirements .next-requirement-progress{grid-template-columns:minmax(0,1fr)}.next-ui .next-requirement-progress-highlights{flex-wrap:wrap;justify-content:flex-start}.next-ui .next-requirement-views{flex-wrap:wrap}.next-ui .next-requirement-views>label{flex:1 1 100%}.next-ui .next-requirement-views select{width:auto;min-width:0;flex:1}.next-ui .next-requirement-filter-state{flex-wrap:wrap}.next-ui .next-requirement-table,.next-ui .next-requirement-table tbody{display:block}.next-ui .next-requirement-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.next-ui .next-requirement-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--next-line-soft)}.next-ui .next-requirement-table td{min-height:0;padding:6px 12px;border-bottom:0}.next-ui .next-requirement-table td:first-child{grid-column:1 / -1;padding-top:12px}.next-ui .next-requirement-table td:last-child{grid-column:1 / -1;padding-bottom:12px}}.next-dialog-scrim,.next-modal-backdrop{overflow-y:auto;overscroll-behavior:contain}.next-dialog-scrim>[role=dialog],.next-modal-backdrop>[role=dialog]{max-height:calc(100vh - 48px);overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:104px}.next-overlay:not(.next-drawer-overlay)>[role=dialog]{max-height:calc(100vh - 104px);overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:80px}dialog.next-action-dialog{max-height:calc(100vh - 48px);overflow-y:auto;scroll-padding-bottom:80px}.next-dialog-scrim>.next-confirm-dialog{--dialog-pad: 22px;padding-bottom:0}.next-dialog-scrim>.next-help-tour{--dialog-pad: 24px;padding-bottom:0}.next-modal-backdrop>.next-amend-modal{--dialog-pad: 18px;padding-bottom:0}.next-dialog-scrim>.next-confirm-dialog>footer,.next-dialog-scrim>.next-help-tour>footer,.next-modal-backdrop>.next-amend-modal>footer{position:sticky;bottom:0;z-index:1;margin-inline:calc(-1 * var(--dialog-pad));padding:12px var(--dialog-pad) var(--dialog-pad);background:var(--next-surface)}.next-overlay>.next-message-dialog>form>footer{position:sticky;bottom:0;z-index:1;margin:0 -20px -18px;padding:12px 20px 18px;background:var(--next-surface)}.next-overlay>.next-memo-dialog form>footer{position:sticky;bottom:0;z-index:1;margin:0 -20px -18px;padding:12px 20px 18px;background:var(--next-surface)}.next-overlay>.next-admin-dialog form>footer{position:sticky;bottom:0;z-index:1;margin:0 -18px -18px;padding:12px 18px 18px;background:var(--next-surface)}.next-overlay>.next-saved-dialog form>footer,.next-dialog-scrim>.next-exchange-dialog form>footer,.next-dialog-scrim>.next-moderation-dialog form>footer,dialog.next-action-dialog form>footer{position:sticky;bottom:0;z-index:1}.next-dialog-scrim>.next-exchange-dialog form>footer,.next-dialog-scrim>.next-moderation-dialog form>footer{background:var(--next-surface)}.next-overlay>.next-external-dialog form>footer{position:sticky;bottom:0;z-index:1;background:inherit}
