.app-layout{position:fixed;inset:0;display:flex;font-family:var(--font-body);background:var(--c-app-bg);color:var(--sk-text);z-index:50;overflow:hidden}@media(max-width:768px){.app-layout{inset:0 0 auto;height:var(--app-vvh, 100dvh)}}.sk-main{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--sk-surface)}.sk-content{flex:1;display:flex;flex-direction:column;overflow:hidden}[data-radix-popper-content-wrapper]{z-index:99999!important}div:has(>[data-slot=select-content]){z-index:100000!important}.sk-eh-toast{position:fixed;bottom:var(--triple-unit);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--unit);padding:10px var(--double-and-a-half-unit);border-radius:var(--unit);background:var(--sk-surface);border:1px solid var(--sk-public-border);color:var(--sk-public-text);font-size:var(--fs-body);font-weight:600;box-shadow:0 var(--unit) var(--quadruple-unit) var(--c-nl-300);z-index:100;animation:sk-eh-toast-in .3s var(--ease-emph)}@keyframes sk-eh-toast-in{0%{opacity:0;transform:translate(-50%) translateY(var(--intermediate-unit))}to{opacity:1;transform:translate(-50%) translateY(0)}}.sk-sidebar{width:232px;flex-shrink:0;background:var(--c-sidebar-bg);display:flex;flex-direction:column;border-right:1px solid var(--c-sidebar-border);-webkit-user-select:none;user-select:none;padding:var(--double-unit) 0 0;gap:var(--intermediate-unit)}.sk-brand{padding:0 var(--double-unit) var(--double-unit);border-bottom:1px solid var(--c-sidebar-border)}.sk-brand-link{display:flex;align-items:center;gap:10px;color:var(--c-sidebar-brand);font-family:var(--font-sans);font-size:var(--fs-subtitle);font-weight:600;letter-spacing:var(--tracking-tight);text-decoration:none}.sk-brand-name{line-height:var(--lh-none);margin-top:1px}.sk-sidebar-scroll{flex:1;overflow-y:auto;padding:0 var(--unit) var(--unit);display:flex;flex-direction:column;gap:var(--intermediate-unit);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}.sk-sidebar-scroll::-webkit-scrollbar{width:4px}.sk-sidebar-scroll::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.sk-section{display:flex;flex-direction:column}.sk-section-label{font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps-wide);color:var(--c-sidebar-fg-dim);padding:var(--intermediate-unit) var(--unit) var(--half-unit)}.sk-section-label--sub{padding-top:var(--unit)}.sk-section-label--inline{padding:0}.sk-section-items{display:flex;flex-direction:column;gap:2px}.sk-section-header-row{display:flex;align-items:center;padding:var(--intermediate-unit) var(--half-unit) var(--half-unit) var(--unit);gap:var(--half-unit)}.sk-section-toggle{display:flex;align-items:center;gap:6px;flex:1;background:none;border:none;padding:0;color:var(--c-sidebar-fg-dim);cursor:pointer;text-align:left}.sk-section-toggle:hover,.sk-section-toggle:hover .sk-section-label{color:var(--c-sidebar-fg-muted)}.sk-nav{text-decoration:none;display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:6px;background:none;border:none;color:var(--c-sidebar-fg-muted);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-none);cursor:pointer;text-align:left;transition:background .1s,color .1s}.sk-nav:hover{background:var(--c-sidebar-hover);color:var(--c-sidebar-brand)}.sk-nav--active{background:var(--c-sidebar-active);color:var(--c-sidebar-fg-strong);font-weight:500}.sk-nav-icon{flex-shrink:0;opacity:.85}.sk-nav-icon--mark{margin:0 -1px}.sk-nav-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-nav-count{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--c-sidebar-fg-dim)}.sk-nav-group{display:flex;flex-direction:column;gap:2px}.sk-nav--expandable{padding:0;display:flex;align-items:center}.sk-nav--expandable:hover{background:var(--c-sidebar-hover);color:var(--c-sidebar-brand)}.sk-nav-main{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:7px 10px;background:none;border:none;color:inherit;font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-none);cursor:pointer;text-align:left}.sk-nav-sublist{display:flex;flex-direction:column;gap:1px;padding:2px 0}.sk-channel-empty{padding:6px 10px;font-size:var(--fs-label);color:var(--c-sidebar-fg-dim);font-style:italic}.sk-call{text-decoration:none;display:flex;flex-direction:row;align-items:center;gap:10px;padding:7px 10px;border-radius:6px;background:none;border:none;color:var(--c-sidebar-fg-soft);font-family:var(--font-body);cursor:pointer;text-align:left;transition:background .1s}.sk-call-icon{flex-shrink:0;color:var(--c-sidebar-fg-dim)}.sk-call:hover .sk-call-icon,.sk-call--active .sk-call-icon{color:var(--c-sidebar-fg-muted)}.sk-call:hover{background:var(--c-sidebar-hover-soft);color:var(--c-sidebar-brand)}.sk-call--active{background:var(--c-sidebar-active);color:var(--c-sidebar-fg-strong)}.sk-call-label{flex:1;font-size:var(--fs-body);font-weight:500;line-height:var(--lh-tight);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-call-date{flex-shrink:0;font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--c-sidebar-fg-dim);letter-spacing:var(--tracking-wide);line-height:var(--lh-tight)}.sk-call--active .sk-call-date{color:var(--c-sidebar-fg-muted)}.sk-channel{text-decoration:none;display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:6px;background:none;border:none;color:var(--c-sidebar-fg-muted);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-none);cursor:pointer;text-align:left;transition:background .1s,color .1s}.sk-channel:hover{background:var(--c-sidebar-hover);color:var(--c-sidebar-brand)}.sk-channel--active{background:var(--c-sidebar-active);color:var(--c-sidebar-fg-strong)}.sk-channel-icon{flex-shrink:0;margin:0 1px;opacity:.6}.sk-roadshow-dot{display:flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0}.sk-roadshow-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c-sidebar-fg-dim)}.sk-roadshow-dot--now:before{background:var(--c-green-1000)}.sk-channel-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-channel--create{padding:4px 10px}.sk-channel-input{flex:1;background:transparent;border:none;border-bottom:1px solid var(--sk-accent);color:var(--c-sidebar-fg-strong);font-family:inherit;font-size:var(--fs-body);outline:none;padding:2px 0}.sk-unread-badge{font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:700;background:var(--sk-accent);color:#fff;padding:0 6px;border-radius:10px;min-width:18px;text-align:center;flex-shrink:0}.sk-channel--drop-target{outline:2px dashed var(--sk-accent);outline-offset:-2px;background:var(--c-sidebar-active)}.sk-live-dot{width:6px;height:6px;border-radius:50%;background:var(--c-red-1000);flex-shrink:0;animation:sk-live-pulse 1.5s ease-in-out infinite}@keyframes sk-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@media(max-width:768px){.app-layout>.sk-sidebar{display:none}}.sk-user-trigger{display:flex;align-items:center;gap:var(--unit);width:100%;padding:var(--unit) var(--intermediate-unit);background:none;border:none;cursor:pointer;text-align:left;color:inherit;font-family:inherit;border-top:1px solid var(--c-sidebar-border);transition:background .1s}.sk-user-trigger:hover{background:var(--c-sidebar-hover)}.sk-user-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--c-accent-700),var(--c-mnpi-400));color:var(--c-sidebar-fg-strong);font-size:var(--fs-caption);font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sk-user-name{font-size:var(--fs-body);color:var(--c-sidebar-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sk-user-menu{min-width:180px;padding:var(--half-unit)}.sk-user-menu-item{display:flex;align-items:center;gap:var(--unit);width:100%;padding:var(--unit) var(--intermediate-unit);background:none;border:none;color:var(--sk-text);font-family:inherit;font-size:var(--fs-body);cursor:pointer;border-radius:var(--radius-sm);text-align:left}.sk-user-menu-item:hover{background:var(--sk-sidebar-hover);color:var(--c-nd-900-opaque)}.sk-user-menu-sep{height:1px;background:var(--c-nd-100);margin:var(--half-unit) 0}.sk-ffd-header{display:flex;align-items:center;justify-content:space-between;padding:var(--intermediate-unit) var(--double-unit);border-bottom:1px solid var(--sk-border);flex-shrink:0}.sk-ffd-title{font-size:var(--fs-base);font-weight:700;color:var(--c-nd-900-opaque)}.sk-ffd-body{padding:var(--unit) 0;overflow-y:auto;flex:1}.sk-ffd-category+.sk-ffd-category{border-top:1px solid var(--sk-border);margin-top:var(--unit);padding-top:var(--unit)}.sk-ffd-cat-label{padding:var(--unit) var(--double-unit) var(--half-unit);font-size:var(--fs-caption);font-weight:600;color:var(--sk-text-dim);text-transform:uppercase;letter-spacing:var(--tracking-widest)}.sk-ffd-flag{padding:var(--half-unit) var(--double-unit) var(--unit)}.sk-ffd-flag-label{display:block;font-size:var(--fs-body);color:var(--sk-text);margin-bottom:var(--half-unit)}.sk-ffd-radio-group{display:flex;flex-direction:column}.sk-ffd-radio{display:flex;align-items:center;gap:var(--unit);padding:6px var(--unit);background:transparent;border:none;cursor:pointer;text-align:left;width:100%;border-radius:var(--radius-sm);transition:background .1s}.sk-ffd-radio:hover,.sk-ffd-radio--active{background:var(--sk-sidebar-hover)}.sk-ffd-radio-dot{width:var(--double-unit);height:var(--double-unit);border-radius:var(--half-unit);border:1.5px solid var(--sk-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s;color:transparent}.sk-ffd-radio--active .sk-ffd-radio-dot{background:var(--sk-accent);border-color:var(--sk-accent);color:#fff}.sk-ffd-radio-label{font-size:var(--fs-body);color:var(--sk-text);white-space:nowrap}.sk-header{display:flex;align-items:center;gap:var(--intermediate-unit);padding:var(--unit) var(--double-and-a-half-unit);border-bottom:1px solid var(--sk-border);position:relative;z-index:10;isolation:isolate;flex-shrink:0;background:var(--sk-sidebar);min-height:50px}@media(max-width:768px){.sk-header{display:none}}.sk-header-title{display:flex;align-items:center;gap:var(--unit)}.sk-header-icon{color:var(--sk-text-muted)}.sk-header-name{font-size:var(--fs-subtitle);font-weight:700;color:var(--c-nd-900-opaque)}.sk-header-back{display:flex;align-items:center;gap:var(--unit);min-width:0;font-size:var(--fs-body);font-weight:500;color:var(--sk-text-muted)}.sk-header-back a{display:inline-flex;align-items:center;gap:var(--unit);color:inherit;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-header-back a:hover{color:var(--sk-text)}.sk-header-back-icon{flex:none}.sk-header-back-sep{color:var(--sk-text-dim)}.sk-header-desc{font-size:var(--fs-body);color:var(--sk-text-muted);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-header-actions{display:flex;align-items:center;gap:var(--half-unit);margin-left:auto}.sk-header-dropdown-panel{position:absolute;top:calc(100% + 6px);min-width:240px;background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:10px;box-shadow:0 var(--half-unit) var(--double-unit) var(--c-nl-200),0 1px 3px var(--c-nl-100);z-index:100;padding:var(--half-unit) 0;animation:sk-dropdown-in .12s ease-out}@keyframes sk-dropdown-in{0%{opacity:0;transform:translateY(calc(-1 * var(--half-unit)))}to{opacity:1;transform:translateY(0)}}.sk-header-dropdown-label{padding:var(--unit) 14px var(--half-unit);font-size:var(--fs-caption);font-weight:600;color:var(--sk-text-dim);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.sk-header-dropdown-sep{height:1px;background:var(--sk-border);margin:var(--half-unit) var(--unit)}.sk-header-dropdown-item{display:flex;align-items:center;gap:var(--unit);width:calc(100% - var(--unit));margin:0 var(--half-unit);padding:var(--unit) var(--intermediate-unit);border:none;border-radius:6px;background:none;color:var(--c-nd-900-opaque);font-size:var(--fs-body);cursor:pointer;text-align:left;transition:background .1s}.sk-header-dropdown-item:hover{background:var(--sk-sidebar-hover)}.sk-header-dropdown-item--active{color:var(--sk-accent);font-weight:600}.sk-header-dropdown-ticker{margin-left:auto;font-size:var(--fs-label);font-family:var(--font-mono);color:var(--sk-text-dim);opacity:.7}.sk-header-dropdown-date{margin-left:auto;font-size:var(--fs-label);color:var(--sk-text-dim);opacity:.7}.sk-header-sep{width:1px;height:var(--double-unit);background:var(--sk-border);flex-shrink:0}.sk-header-quarter{font-size:var(--fs-base);font-weight:600;color:var(--sk-text-muted);white-space:nowrap}.sk-details-panel{position:absolute;top:calc(100% + var(--unit));right:0;width:280px;background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--unit);box-shadow:0 var(--unit) var(--triple-unit) var(--c-nl-300);z-index:100;overflow:hidden}.sk-details-header{display:flex;align-items:center;justify-content:space-between;padding:var(--intermediate-unit) 14px;border-bottom:1px solid var(--sk-border)}.sk-details-title{display:flex;align-items:center;gap:6px;font-size:var(--fs-base);font-weight:700;color:var(--c-nd-900-opaque)}.sk-details-section{padding:var(--intermediate-unit) 14px}.sk-details-label{display:block;font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:var(--unit)}.sk-details-empty{display:block;font-size:var(--fs-body);color:var(--sk-text-dim)}.sk-details-members{display:flex;flex-direction:column;gap:6px}.sk-details-member{display:flex;align-items:center;gap:var(--unit);padding:var(--half-unit) 0}.sk-details-member-avatar{width:var(--triple-unit);height:var(--triple-unit);border-radius:var(--half-unit);display:flex;align-items:center;justify-content:center;font-size:var(--fs-caption);font-weight:700;color:#fff;flex-shrink:0}.sk-details-member-name{font-size:var(--fs-body);color:var(--sk-text);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-presence-indicator{width:var(--unit);height:var(--unit);border-radius:50%;background:var(--c-green-1000);flex-shrink:0}.sk-mobile-bar{display:none;align-items:center;gap:var(--half-unit);min-height:48px;flex-shrink:0;padding-top:env(safe-area-inset-top,0px);padding-left:max(var(--half-unit),env(safe-area-inset-left,0px));padding-right:max(var(--half-unit),env(safe-area-inset-right,0px));background:var(--sk-sidebar);border-bottom:1px solid var(--sk-border)}@media(max-width:768px){.sk-mobile-bar{display:flex}}.sk-mobile-bar--visible{display:flex}.sk-mobile-bar-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;background:none;border:none;border-radius:var(--unit);color:var(--sk-text);cursor:pointer}.sk-mobile-bar-btn:active{background:var(--sk-surface-hover)}.sk-mobile-bar-title{flex:1;min-width:0;display:flex;align-items:center;gap:var(--unit);height:44px;padding:0;background:none;border:none;font-family:inherit;font-size:var(--fs-base);font-weight:600;color:var(--c-nd-900-opaque);text-align:left;cursor:pointer}.sk-mobile-bar-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-mobile-drawer .sk-sidebar{width:100%;height:100%;border-right:none;padding-bottom:env(safe-area-inset-bottom,0px)}.sk-mobile-drawer .sk-nav,.sk-mobile-drawer .sk-nav-main,.sk-mobile-drawer .sk-channel{padding-top:10px;padding-bottom:10px}.sk-mobile-drawer .sk-call{padding-top:var(--intermediate-unit);padding-bottom:var(--intermediate-unit)}.sk-viewer-badge{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:var(--fs-tiny);font-weight:700;letter-spacing:var(--tracking-widest);border-radius:4px;padding:2px 6px}.sk-viewer-badge--public{color:var(--c-green-1000);background:var(--c-green-100);border:1px solid var(--c-green-200)}.sk-viewer-badge--mnpi{color:var(--c-mnpi-1000);background:var(--c-mnpi-100);border:1px solid var(--c-mnpi-300)}.sk-viewer-badge--disclosed{color:var(--sk-disclosed-text);background:var(--c-disclosed-100);border:1px solid var(--sk-disclosed-border)}.sk-viewer-page-card{max-width:560px;margin:0 auto;border-radius:3px;overflow:hidden;box-shadow:0 2px 18px var(--c-nd-150);transition:opacity .32s ease,filter .32s ease}.sk-viewer-page-card--locating{opacity:.4;filter:blur(1.5px)}.sk-viewer-locating{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,var(--c-surface) 55%,transparent);pointer-events:none}.sk-viewer-locating-badge{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:260px;text-align:center;padding:16px 20px;border-radius:10px;background:var(--c-surface);border:1px solid var(--c-nd-200);box-shadow:0 6px 24px var(--c-nd-150);color:var(--c-accent-1000)}.sk-viewer-locating-label{font-size:var(--fs-body-sm);font-weight:600;color:var(--c-nd-700)}.sk-viewer-locating-sub{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--c-nd-400)}.sk-viewer-quote{max-width:560px;margin:12px auto 0;font-size:var(--fs-label);line-height:var(--lh-relaxed);color:var(--c-nd-500)}.sk-viewer-quote-kicker{display:block;margin-bottom:4px;font-size:var(--fs-tiny);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--c-nd-400)}.sk-citation-rect{transition:fill-opacity .18s ease,stroke-opacity .18s ease}.sk-citation-rect--active{animation:sk-citation-pulse 1.2s ease-out 1}@keyframes sk-citation-pulse{0%{fill-opacity:.55}60%{fill-opacity:.18}80%{fill-opacity:.32}to{fill-opacity:.22}}.sk-viewer-tq{padding:2px 0}.sk-viewer-tq-kicker{font-size:var(--fs-tiny);font-weight:700;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--sk-disclosed-text);display:block;margin-bottom:8px}.sk-viewer-tq-speaker{display:flex;align-items:center;gap:8px;font-size:var(--fs-label);font-weight:600;color:var(--sk-text-bright);margin:0 0 3px}.sk-viewer-tq-firm{font-weight:400;color:var(--sk-text-muted)}.sk-viewer-firm-logo{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background:var(--c-nd-150);color:var(--sk-text-bright);font-size:var(--fs-tiny);font-weight:800;letter-spacing:var(--tracking-tight);object-fit:cover;flex:none}.sk-viewer-avatar{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:var(--fs-micro);font-weight:700;background:var(--c-nd-150);color:var(--sk-text-bright);flex:none}.sk-viewer-avatar--cited{background:var(--c-disclosed-200);color:var(--sk-disclosed-text)}.sk-viewer-tq-text{font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:var(--sk-text);margin:0 0 10px 24px;white-space:pre-wrap}.sk-viewer-tq-text:last-child{margin-bottom:0}.sk-viewer-tq-ans{border:1px solid var(--sk-disclosed-border);border-left:3px solid var(--sk-disclosed-border);border-radius:8px;background:var(--sk-disclosed-bg);padding:11px 12px;margin:6px 0 0 24px}.sk-viewer-tq-ans .sk-viewer-tq-text{margin:0}.sk-viewer-cite-mark{background:var(--c-disclosed-200);color:inherit;border-radius:2px;padding:0 2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.sk-viewer-fold{margin:0 0 0 24px}.sk-viewer-fold>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-caption);font-weight:600;color:var(--sk-text-muted);border:1px solid var(--sk-border);border-radius:6px;padding:3px 9px;background:var(--sk-surface)}.sk-viewer-fold>summary::-webkit-details-marker{display:none}.sk-viewer-fold>summary:before{content:"▸";color:var(--sk-text-dim)}.sk-viewer-fold[open]>summary{display:none}.sk-viewer-fold .sk-viewer-tq-text{margin-left:0;margin-top:6px}.sk-viewer-fold .sk-viewer-tq-speaker{margin-top:6px}.sk-viewer-copy-pop{position:absolute;z-index:10;border:1px solid var(--sk-disclosed-border);border-radius:6px;background:var(--sk-surface);color:var(--sk-disclosed-text);font-size:var(--fs-caption);font-weight:600;font-family:inherit;padding:4px 10px;cursor:pointer;box-shadow:0 4px 12px var(--c-nl-300);white-space:nowrap}.acc-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--unit);min-height:100%;padding:var(--quadruple-unit) var(--double-unit);text-align:center;color:var(--sk-text)}.acc-state--fill{position:fixed;inset:0;background:var(--c-app-bg)}.acc-state-icon{display:flex;align-items:center;justify-content:center;width:var(--quadruple-unit);height:var(--quadruple-unit);margin-bottom:var(--half-unit);color:var(--sk-text-dim)}.acc-state-title{margin:0;font-size:var(--fs-subtitle);font-weight:600;line-height:var(--lh-snug)}.acc-state-body{max-width:420px;margin:0;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--sk-text-dim)}.acc-state-action{margin-top:var(--unit)}.acc-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--unit)}.acc-banner{display:flex;align-items:flex-start;gap:var(--unit);padding:var(--unit) var(--double-unit);border-bottom:1px solid var(--c-caution-200);background:var(--c-caution-50);color:var(--sk-text);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.acc-banner-icon{flex-shrink:0;margin-top:2px;color:var(--c-caution-1000)}.acc-restricted{display:inline-flex;align-items:center;gap:var(--half-unit);padding:0 var(--unit);border:1px solid var(--sk-border);border-radius:999px;background:var(--c-nd-50);color:var(--sk-text-muted);font-size:var(--fs-label);font-weight:500;line-height:var(--lh-normal);white-space:nowrap;vertical-align:baseline}.acc-restricted--mnpi{border-color:var(--c-mnpi-200);background:var(--c-mnpi-100);color:var(--sk-mnpi-text)}.acc-restricted--icon{padding:0;border:0;background:none}.acc-restricted-block{display:flex;align-items:flex-start;gap:var(--unit);padding:var(--intermediate-unit) var(--double-unit);border:1px solid var(--sk-border);border-radius:8px;background:var(--c-nd-50);color:var(--sk-text);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.acc-restricted-block--mnpi{border-color:var(--sk-mnpi-border);background:var(--sk-mnpi-bg)}.acc-restricted-block-icon{flex-shrink:0;margin-top:2px;color:var(--sk-text-muted)}.acc-restricted-block--mnpi .acc-restricted-block-icon{color:var(--sk-mnpi-text)}.acc-restricted-block-title{font-weight:600}.acc-restricted-block-body{color:var(--sk-text-dim)}.route-error{display:flex;flex-direction:column;align-items:center;gap:var(--double-unit);margin:var(--quadruple-unit) var(--double-unit);padding:var(--quadruple-unit) var(--double-unit);color:var(--sk-text-muted);font-size:var(--fs-body);text-align:center;border:1px dashed var(--sk-border);border-radius:var(--intermediate-unit)}.sk-typing{display:flex;align-items:center;gap:var(--half-unit);padding:var(--half-unit) 0}.sk-typing-dot{width:6px;height:6px;border-radius:50%;background:var(--sk-text-dim);opacity:.3;animation:sk-typing 1.4s ease-in-out infinite}.sk-typing-dot:nth-child(2){animation-delay:.2s}.sk-typing-dot:nth-child(3){animation-delay:.4s}@keyframes sk-typing{0%,to{opacity:.3}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.sk-typing-dot{animation:none;opacity:.6}}.sk-messages{flex:1;overflow-y:auto;padding:var(--intermediate-unit) var(--unit);display:flex;flex-direction:column;gap:var(--half-unit);background:var(--color-nl-800);scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}.sk-messages::-webkit-scrollbar{width:6px}.sk-messages::-webkit-scrollbar-track{background:transparent}.sk-messages::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:3px}.sk-messages::-webkit-scrollbar-thumb:hover{background:var(--sk-scrollbar-hover)}.sk-msg{position:relative;display:flex;align-items:flex-start;gap:10px;padding:6px var(--unit);border-radius:6px;transition:background .15s;animation:sk-msg-in .3s ease-out}.sk-msg:hover{background:none}@keyframes sk-msg-in{0%{opacity:0;transform:translateY(var(--half-unit))}to{opacity:1;transform:translateY(0)}}.sk-msg-avatar{width:var(--triple-unit);height:var(--triple-unit);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--fs-caption);font-weight:700;color:#fff}.sk-msg-avatar--bot{background:linear-gradient(135deg,var(--c-surface-bot) 0%,var(--c-surface-bot-end) 100%);border:1px solid var(--c-nl-100);color:var(--c-text-bot)}.sk-msg-body{display:flex;flex-direction:column;gap:var(--half-unit);flex:1;min-width:0}.sk-msg-header{display:flex;align-items:baseline;gap:var(--unit)}.sk-msg-sender{font-size:var(--fs-base);font-weight:700;color:var(--c-nd-900-opaque)}.sk-msg-sender--bot{color:var(--sk-accent)}.sk-msg-time{font-size:var(--fs-label);color:var(--sk-text-dim)}.sk-msg-context{display:flex;flex-wrap:wrap;gap:var(--half-unit);margin-bottom:var(--half-unit)}.sk-msg-context-tag{font-size:var(--fs-label);padding:1px 6px;border-radius:3px;color:var(--sk-text-dim);background:var(--c-nd-100)}.sk-msg-context-tag--earnings_call{color:var(--sk-mnpi-text, #d97706)}.sk-msg-context-tag--analyst,.sk-msg-context-tag--firm{color:var(--sk-accent)}.sk-msg-text{font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--sk-text);white-space:pre-wrap;word-break:break-word}.sk-source-badge{display:inline-flex;align-items:center;gap:var(--half-unit);padding:2px var(--unit);border-radius:var(--half-unit);font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);margin-top:6px;font-family:var(--font-mono)}.sk-source-badge--public{background:var(--sk-public-bg);color:var(--sk-public-text);border:1px solid var(--sk-public-border)}.sk-source-badge--mnpi{background:var(--sk-mnpi-bg);color:var(--sk-mnpi-text);border:1px solid var(--sk-mnpi-border)}.sk-msg--deleted{opacity:.5}.sk-msg-avatar--deleted{width:36px;height:36px;border-radius:6px;background:var(--sk-border);flex-shrink:0}.sk-msg-text--deleted{font-style:italic;color:var(--sk-text-dim);font-size:var(--fs-body)}.sk-msg-toolbar{position:absolute;top:-2px;right:var(--intermediate-unit);display:flex;align-items:center;gap:2px;padding:2px;background:var(--c-surface);border:1px solid var(--sk-border);border-radius:6px;box-shadow:0 1px var(--half-unit) var(--c-nl-200);opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:10}.sk-msg.group:hover .sk-msg-toolbar{opacity:1;pointer-events:auto}.sk-delete-confirm{position:absolute;top:-2px;right:var(--intermediate-unit);width:180px;padding:10px var(--intermediate-unit);background:var(--c-surface);border:1px solid var(--sk-border);border-radius:var(--unit);box-shadow:0 var(--half-unit) var(--double-unit) var(--c-nl-300);z-index:20;animation:popover-in .12s ease-out}.sk-delete-confirm-title{font-size:var(--fs-body);font-weight:600;color:var(--c-nd-900-opaque);margin-bottom:var(--half-unit)}.sk-delete-confirm-desc{font-size:var(--fs-body-sm);color:var(--sk-text-dim);margin-bottom:10px}.sk-delete-confirm-actions{display:flex;gap:6px}.sk-day-divider{display:flex;align-items:center;gap:var(--intermediate-unit);padding:var(--unit) 0;margin:var(--unit) 0}.sk-day-divider:before,.sk-day-divider:after{content:"";flex:1;height:1px;background:var(--sk-border)}.sk-day-divider span{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text-muted);padding:2px var(--intermediate-unit);border:1px solid var(--sk-border);border-radius:var(--double-and-a-half-unit);white-space:nowrap}.irene-markdown h1,.irene-markdown h2,.irene-markdown h3,.irene-markdown h4{font-weight:600;line-height:var(--lh-normal);margin-bottom:.25em}.irene-markdown h1{font-size:1.125em}.irene-markdown h2{font-size:1.05em}.irene-markdown h3,.irene-markdown h4{font-size:1em}.irene-markdown p{margin-bottom:.5em}.irene-markdown p:last-child{margin-bottom:0}.irene-markdown ul,.irene-markdown ol{padding-left:1.25em;margin-bottom:.5em}.irene-markdown ul{list-style-type:disc}.irene-markdown ol{list-style-type:decimal}.irene-markdown li{margin-bottom:.15em}.irene-markdown strong{font-weight:600}.irene-markdown em{font-style:italic}.irene-markdown code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:.875em;padding:.1em .35em;border-radius:3px;background:var(--c-nl-100)}.irene-markdown blockquote{border-left:3px solid var(--c-nl-200);padding-left:.75em;margin-left:0;margin-bottom:.5em;color:var(--c-nl-500)}.irene-markdown table{width:100%;border-collapse:collapse;margin-bottom:.75em;font-size:.875em;overflow-x:auto;display:block}.irene-markdown th{text-align:left;font-weight:600;padding:.5em .75em;border-bottom:2px solid var(--c-nl-200);text-transform:uppercase;font-size:.75em;letter-spacing:var(--tracking-widest);white-space:nowrap}.irene-markdown td{padding:.4em .75em;border-bottom:1px solid var(--c-nl-100)}.irene-markdown tr:hover td{background:var(--c-nl-50)}.irene-markdown--inline p{display:inline;margin:0}.sk-citation-rail{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:var(--half-unit)}.sk-citation-chip-wrap{position:relative;display:inline-block}.sk-citation-chip{display:inline-flex;align-items:center;gap:6px;max-width:260px;border:1px solid var(--c-nd-150);background:var(--c-nd-50);border-radius:9999px;padding:2px 9px 2px 4px;font-size:var(--fs-label);line-height:var(--lh-normal);color:var(--c-nd-500);cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.sk-citation-chip:hover{border-color:var(--c-accent-700);background:var(--c-nd-100);color:var(--c-nd-700)}.sk-citation-chip--static{cursor:default}.sk-citation-chip--static:hover{border-color:var(--c-nd-150)}.sk-citation-chip-num{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:9999px;font-size:var(--fs-tiny);font-weight:700;background:var(--c-green-200);color:var(--c-green-1000);flex-shrink:0}.sk-citation-chip--mnpi .sk-citation-chip-num{background:var(--c-mnpi-200);color:var(--c-mnpi-1000)}.sk-citation-chip--disclosed .sk-citation-chip-num{background:var(--c-disclosed-200);color:var(--sk-disclosed-text)}.sk-citation-chip-icon{display:inline-flex;flex-shrink:0;color:var(--c-green-1000)}.sk-citation-chip--mnpi .sk-citation-chip-icon{color:var(--c-mnpi-1000)}.sk-citation-chip--disclosed .sk-citation-chip-icon{color:var(--sk-disclosed-text)}.sk-citation-chip-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-citation-chip-page{color:var(--c-nd-400);font-variant-numeric:tabular-nums;flex-shrink:0}.sk-citation-card{z-index:9999;width:330px;background:var(--sk-surface);border:1px solid var(--c-nd-100);border-radius:10px;box-shadow:var(--shadow-popover, 0 12px 32px rgba(0, 0, 0, .35));padding:12px}.sk-citation-card-kicker{margin:0 0 6px;font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--c-nd-400)}.sk-citation-card-title{margin:0 0 6px;font-size:var(--fs-body-sm);font-weight:600;line-height:var(--lh-snug);color:var(--c-nd-900);overflow-wrap:break-word}.sk-citation-card-quote{margin:6px 0;font-size:var(--fs-label);line-height:var(--lh-body);color:var(--c-nd-500);border-left:2px solid var(--c-green-200);padding-left:8px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.sk-citation-card--mnpi .sk-citation-card-quote{border-left-color:var(--c-mnpi-300)}.sk-citation-card--disclosed .sk-citation-card-quote{border-left-color:var(--sk-disclosed-border)}.sk-citation-card-meta{margin:0;font-size:var(--fs-caption);color:var(--c-nd-400)}.sk-citation-card-mnpi{margin:8px 0 0;font-size:var(--fs-caption);color:var(--c-mnpi-700)}.sk-block{margin-top:6px;overflow:visible;animation:sk-block-in .4s ease-out}@keyframes sk-block-in{0%{opacity:0;transform:translateY(var(--half-unit))}to{opacity:1;transform:translateY(0)}}.sk-block:hover{background:var(--sk-surface-hover)}.sk-block:hover{background:none}.sk-block--mnpi>.sk-block-inner{border-left:3px solid var(--sk-mnpi-border);background:var(--sk-mnpi-bg)}.sk-block--disclosed>.sk-block-inner{border-left:3px solid var(--sk-disclosed-border);background:var(--sk-disclosed-bg)}.sk-block--public>.sk-block-inner{border-left:3px solid var(--sk-public-border)}.sk-border-mnpi-full .sk-block--mnpi>.sk-block-inner{border:1px solid var(--sk-mnpi-border);border-left:3px solid var(--sk-mnpi-border);border-radius:6px}.sk-border-all .sk-block-inner{border:1px solid var(--sk-border);border-radius:6px}.sk-border-all .sk-block--mnpi>.sk-block-inner{border-color:var(--sk-mnpi-border)}.sk-border-all .sk-block--disclosed>.sk-block-inner{border-color:var(--sk-disclosed-border)}.sk-border-all .sk-block--public>.sk-block-inner{border-color:var(--sk-public-border)}.sk-border-mnpi-full.sk-badge-header .sk-block--mnpi,.sk-border-mnpi-full.sk-badge-footer .sk-block--mnpi{border:1px solid var(--sk-mnpi-border);border-left:3px solid var(--sk-mnpi-border);border-radius:6px}.sk-border-all.sk-badge-header .sk-block,.sk-border-all.sk-badge-footer .sk-block{border:1px solid var(--sk-border);border-radius:6px}.sk-border-all.sk-badge-header .sk-block--mnpi,.sk-border-all.sk-badge-footer .sk-block--mnpi{border-color:var(--sk-mnpi-border)}.sk-border-all.sk-badge-header .sk-block--disclosed,.sk-border-all.sk-badge-footer .sk-block--disclosed{border-color:var(--sk-disclosed-border)}.sk-border-all.sk-badge-header .sk-block--public,.sk-border-all.sk-badge-footer .sk-block--public{border-color:var(--sk-public-border)}.sk-block-inner{position:relative;padding:var(--half-unit) var(--intermediate-unit);border-radius:0 6px 6px 0;width:fit-content;max-width:calc(100% - 90px);min-width:280px}.sk-block-inner>.relative:first-child{position:absolute;top:var(--unit);right:calc(-1 * var(--half-unit));transform:translate(100%);margin-left:var(--unit)}.sk-badge-inline .sk-block-inner>.relative:first-child{position:static;transform:none;margin-left:0;margin-bottom:var(--half-unit)}.sk-badge-header .sk-block,.sk-badge-footer .sk-block{display:flex;flex-wrap:wrap;align-items:flex-start;min-width:280px;width:fit-content;max-width:100%}.sk-badge-header .sk-block-inner,.sk-badge-footer .sk-block-inner{display:contents}.sk-badge-header .sk-block--mnpi,.sk-badge-footer .sk-block--mnpi{border-left:3px solid var(--sk-mnpi-border);background:var(--sk-mnpi-bg);border-radius:0 6px 6px 0;padding:6px var(--intermediate-unit)}.sk-badge-header .sk-block--public,.sk-badge-footer .sk-block--public{border-left:3px solid var(--sk-public-border);border-radius:0 6px 6px 0;padding:6px var(--intermediate-unit)}.sk-badge-header .sk-block-inner>*,.sk-badge-footer .sk-block-inner>*{width:100%}.sk-badge-header .sk-block-inner>.relative:first-child,.sk-badge-footer .sk-block-inner>.relative:first-child{position:static;transform:none;width:auto;margin:0 6px 0 0}.sk-badge-header .sk-block-inner>*{order:10}.sk-badge-header .sk-block-inner>.relative:first-child{order:1;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid var(--sk-border)}.sk-badge-header .sk-block>.flex{order:1;padding:0 0 5px;margin:0 0 5px;border-bottom:1px solid var(--sk-border);align-items:center}.sk-badge-header .sk-block-inner>.sk-block-label{order:5}.sk-badge-footer .sk-block-inner>*{order:2}.sk-badge-footer .sk-block-inner>.sk-block-label{order:1}.sk-badge-footer .sk-block-inner>.relative:first-child{order:100;padding-top:5px;margin-top:5px;border-top:1px solid var(--sk-border)}.sk-badge-footer .sk-block>.flex{order:100;padding:5px 0 0;margin-top:5px;border-top:1px solid var(--sk-border);align-items:center}.sk-badge-footer .sk-block-inner>.relative:first-child:has(~*)+.sk-block~.flex,.sk-badge-header .sk-block>.flex:not(:first-child){border:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.sk-badge-header .sk-block--mnpi .relative:first-child,.sk-badge-header .sk-block--mnpi>.flex{border-bottom-color:var(--sk-mnpi-border)}.sk-badge-footer .sk-block--mnpi .relative:first-child,.sk-badge-footer .sk-block--mnpi>.flex{border-top-color:var(--sk-mnpi-border)}.sk-badge-header .sk-block--public .relative:first-child,.sk-badge-header .sk-block--public>.flex{border-bottom-color:var(--sk-public-border)}.sk-badge-footer .sk-block--public .relative:first-child,.sk-badge-footer .sk-block--public>.flex{border-top-color:var(--sk-public-border)}.sk-block-label{display:block;font-size:var(--fs-label);font-weight:600;color:var(--sk-text-dim);line-height:var(--lh-snug);margin-bottom:var(--unit)}.sk-block-text{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sk-text)}.sk-block>.flex{padding:var(--half-unit) var(--intermediate-unit) var(--half-unit) var(--double-unit);margin-top:0}.sk-block-chart{height:200px;position:relative}.sk-block-table-scroll{overflow-x:auto}.sk-block-table{width:auto;border-collapse:collapse;font-size:var(--fs-body-sm)}.sk-block-table thead th{padding:var(--half-unit) var(--unit);text-align:left;font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--sk-text-dim);border-bottom:1px solid var(--sk-border);line-height:var(--lh-snug);min-width:60px;max-width:160px}.sk-block-table thead th:not(:first-child){text-align:right}.sk-block-table tbody tr{border-bottom:1px solid var(--sk-border)}.sk-block-table tbody tr:last-child{border-bottom:none}.sk-block-table td{padding:var(--half-unit) 10px;color:var(--sk-text)}.sk-block-table td:first-child{font-weight:600;color:var(--c-nd-900-opaque);white-space:nowrap}.sk-block-table td:not(:first-child){font-family:var(--font-mono);font-size:var(--fs-label);text-align:right;white-space:nowrap}.sk-block-table tr:has(strong){border-top:1px solid var(--sk-text-dim)}.sk-block-table tr:has(strong) td{padding-top:6px;font-weight:700;color:var(--c-nd-900-opaque)}.sk-block-metric-value{display:block;font-size:var(--fs-subtitle);font-weight:700;font-family:var(--font-mono);color:var(--c-nd-900-opaque);letter-spacing:var(--tracking-tight)}.sk-block-metric-value--long{font-size:var(--fs-base);font-family:var(--font-body);font-weight:600;letter-spacing:0;line-height:var(--lh-body)}.sk-block-metric-change{display:block;font-size:var(--fs-body-sm);font-family:var(--font-mono);margin-top:2px}.sk-block-metric-change--up{color:var(--sk-public-text)}.sk-block-metric-change--down{color:var(--c-red-1000)}.sk-block-metric-change--neutral{color:var(--sk-text-muted)}.sk-catalog{display:flex;height:100%;overflow:hidden}.sk-catalog-sidebar{width:240px;min-width:240px;border-right:1px solid var(--sk-border);overflow-y:auto;padding:var(--intermediate-unit) 0}.sk-catalog-sidebar-title{font-size:var(--fs-label);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-text-muted);padding:0 var(--intermediate-unit) var(--unit);margin:0}.sk-catalog-list{list-style:none;margin:0;padding:0}.sk-catalog-group{margin-bottom:var(--unit)}.sk-catalog-group-header{display:flex;align-items:center;gap:6px;font-size:var(--fs-label);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--sk-text-muted);padding:var(--unit) var(--intermediate-unit) var(--half-unit)}.sk-catalog-item{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:5px var(--intermediate-unit) 5px var(--triple-unit);border:none;background:none;color:var(--sk-text-dim);font-size:var(--fs-body-sm);text-align:left;cursor:pointer;border-radius:0}.sk-catalog-item:hover{background:var(--sk-hover)}.sk-catalog-item--active{background:var(--sk-active);color:var(--sk-text)}.sk-catalog-item-name{font-weight:600;font-family:var(--font-mono)}.sk-catalog-item-meta{display:flex;gap:var(--half-unit)}.sk-catalog-badge{font-size:var(--fs-caption);padding:1px 5px;border-radius:3px;font-weight:500}.sk-catalog-badge--text,.sk-catalog-badge--metric,.sk-catalog-badge--chart,.sk-catalog-badge--table{background:var(--sk-surface);color:var(--sk-text-muted)}.sk-catalog-badge--public{background:var(--sk-public-bg);color:var(--sk-public-text)}.sk-catalog-badge--mnpi{background:var(--sk-mnpi-bg);color:var(--sk-mnpi-text)}.sk-catalog-badge--mixed{background:var(--sk-surface);color:var(--sk-text-muted)}.sk-catalog-main{flex:1;display:flex;flex-direction:column;overflow:hidden}.sk-catalog-preview{flex:1;padding:var(--double-unit);overflow-y:auto;border-bottom:1px solid var(--sk-border)}.sk-catalog-section-title{font-size:var(--fs-label);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-text-muted);margin:0 0 10px;display:flex;align-items:center;gap:var(--unit)}.sk-catalog-preview-area{max-width:600px}.sk-catalog-empty{color:var(--sk-text-muted);font-size:var(--fs-body);font-style:italic;padding:var(--double-and-a-half-unit) 0}.sk-catalog-tabs{display:flex;gap:0;margin-bottom:var(--unit);border-bottom:1px solid var(--sk-border)}.sk-catalog-tab{display:flex;align-items:center;gap:6px;padding:var(--unit) var(--intermediate-unit);border:none;background:none;color:var(--sk-text-muted);font-size:var(--fs-body-sm);font-weight:600;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.sk-catalog-tab:hover{color:var(--sk-text-dim)}.sk-catalog-tab--active{color:var(--sk-text);border-bottom-color:var(--sk-accent)}.sk-catalog-tab-type{font-size:var(--fs-caption);font-weight:500;padding:1px 5px;border-radius:3px;background:var(--sk-surface);color:var(--sk-text-muted)}.sk-catalog-editor{flex:1;display:flex;flex-direction:column;padding:var(--double-unit);overflow:hidden;min-height:200px}.sk-catalog-textarea--readonly{opacity:.85;cursor:default}.sk-catalog-textarea{flex:1;width:100%;font-family:var(--font-mono);font-size:var(--fs-body-sm);line-height:var(--lh-body);padding:10px;border:1px solid var(--sk-border);border-radius:6px;background:var(--sk-surface);color:var(--sk-text);resize:none;outline:none;tab-size:2}.sk-catalog-textarea:focus{border-color:var(--sk-accent)}.sk-catalog-status{font-size:var(--fs-caption);padding:1px 6px;border-radius:3px;font-weight:600;text-transform:none;letter-spacing:0}.sk-catalog-status--valid{background:var(--sk-public-bg);color:var(--sk-public-text)}.sk-catalog-status--error{background:var(--sk-mnpi-bg);color:var(--sk-mnpi-text)}.sk-catalog-errors{margin-top:var(--unit);max-height:100px;overflow-y:auto}.sk-catalog-error{font-size:var(--fs-label);font-family:var(--font-mono);color:var(--sk-mnpi-text);padding:2px 0}.sk-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;color:var(--sk-text-dim)}.sk-empty-icon{margin-bottom:var(--double-unit);opacity:.3}.sk-empty-text{font-size:var(--fs-base);text-align:center;max-width:320px;line-height:var(--lh-body)}@media(max-width:768px){.sk-empty{justify-content:flex-start;padding:var(--triple-unit) var(--double-unit) var(--double-unit)}.sk-empty-icon{margin-top:auto}.sk-empty .sk-sample-queries{margin-top:auto;padding-top:var(--double-unit)}}.sk-input-area{padding:var(--intermediate-unit) var(--double-and-a-half-unit) var(--double-unit);flex-shrink:0}.sk-input-box{display:flex;align-items:flex-end;gap:var(--unit);padding:var(--unit) var(--intermediate-unit);border:1px solid var(--sk-input-border);border-radius:var(--unit);background:var(--c-nd-50);transition:border-color .2s}.sk-input-box:focus-within{border-color:var(--c-nd-400)}.sk-input-textarea{flex:1;min-height:var(--double-and-a-half-unit);max-height:120px;border:none;background:none;color:var(--sk-text);font-size:var(--fs-base);font-family:var(--font-body);line-height:var(--lh-body);resize:none;outline:none}.sk-input-textarea::placeholder{color:var(--sk-text-dim)}.sk-input-box--ctx{flex-direction:column;align-items:stretch;position:relative}.sk-input-box--has-tags{padding-top:6px}.sk-ctx-input-row{display:flex;align-items:flex-end;gap:var(--unit)}.sk-ctx-chips{display:flex;flex-wrap:wrap;gap:var(--half-unit);padding-bottom:var(--half-unit)}.sk-ctx-chip{display:inline-flex;align-items:center;gap:var(--half-unit);height:22px;padding:0 6px;border-radius:var(--half-unit);font-size:var(--fs-label);font-weight:550;letter-spacing:var(--tracking-snug);line-height:var(--lh-none);border-left:2px solid transparent;cursor:default;transition:background .12s,border-color .12s;background:var(--c-nd-50);color:var(--sk-text);border-color:var(--c-nd-100)}.sk-ctx-chip:hover{background:var(--c-nd-100)}.sk-ctx-chip--analyst{border-left-color:var(--sk-accent);background:var(--c-accent-100)}.sk-ctx-chip--analyst:hover{background:var(--c-accent-100)}.sk-ctx-chip--firm{border-left-color:var(--c-green-1000);background:var(--c-green-50)}.sk-ctx-chip--firm:hover{background:var(--c-green-100)}.sk-ctx-chip--call{border-left-color:var(--sk-mnpi-text);background:var(--c-mnpi-50)}.sk-ctx-chip--call:hover{background:var(--c-mnpi-100)}.sk-ctx-chip-logo{width:14px;height:14px;border-radius:3px;object-fit:contain;flex-shrink:0}.sk-ctx-chip-logo-fb{width:14px;height:14px;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-micro);font-weight:700;letter-spacing:var(--tracking-wide);background:var(--c-nd-100);color:var(--sk-text-muted);flex-shrink:0}.sk-ctx-chip-ticker{font-size:var(--fs-tiny);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:1px 3px;border-radius:2px;background:var(--c-mnpi-100);color:var(--sk-mnpi-text)}.sk-ctx-chip-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}@keyframes sk-typeahead-in{0%{opacity:0;transform:translateY(var(--half-unit))}to{opacity:1;transform:translateY(0)}}.sk-typeahead{position:absolute;bottom:100%;left:0;right:0;margin-bottom:var(--half-unit);background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--unit);box-shadow:0 var(--unit) 30px var(--c-nl-300),0 0 0 1px var(--c-nd-50);overflow:hidden;max-height:280px;overflow-y:auto;z-index:50;animation:sk-typeahead-in .15s ease-out;scrollbar-width:thin;scrollbar-color:var(--c-nd-100) transparent}.sk-typeahead-group{padding:var(--half-unit) 0}.sk-typeahead-group+.sk-typeahead-group{border-top:1px solid var(--sk-border)}.sk-typeahead-header{padding:6px var(--intermediate-unit) var(--half-unit);font-size:var(--fs-caption);font-weight:650;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--sk-text-dim)}.sk-typeahead-item{display:flex;align-items:center;gap:var(--unit);padding:6px var(--intermediate-unit);cursor:pointer;transition:background .08s}.sk-typeahead-item:hover,.sk-typeahead-item--active{background:var(--c-accent-100)}.sk-typeahead-item--active{background:var(--c-accent-200)}.sk-typeahead-avatar{width:var(--triple-unit);height:var(--triple-unit);border-radius:var(--half-unit);object-fit:contain;flex-shrink:0}.sk-typeahead-avatar--fallback{display:flex;align-items:center;justify-content:center;background:var(--c-accent-100);color:var(--sk-accent)}.sk-typeahead-avatar--firm{background:var(--c-green-100);color:var(--c-green-1000)}.sk-typeahead-avatar--call{background:var(--c-mnpi-50);color:var(--sk-mnpi-text)}.sk-typeahead-info{display:flex;flex-direction:column;gap:1px;min-width:0}.sk-typeahead-name{font-size:var(--fs-body);font-weight:500;color:var(--sk-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-typeahead-detail{font-size:var(--fs-label);color:var(--sk-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-typeahead-ticker{font-size:var(--fs-tiny);font-weight:700;letter-spacing:var(--tracking-wider);padding:1px var(--half-unit);border-radius:2px;background:var(--c-mnpi-100);color:var(--sk-mnpi-text);margin-right:var(--half-unit)}.sk-typeahead-empty{padding:var(--double-unit) var(--intermediate-unit);text-align:center;font-size:var(--fs-body-sm);color:var(--sk-text-dim)}.sk-typeahead-footer{padding:var(--half-unit) var(--intermediate-unit) 6px;font-size:var(--fs-caption);color:var(--sk-text-dim);border-top:1px solid var(--sk-border);display:flex;align-items:center;gap:6px}.sk-typeahead-footer kbd{font-family:inherit;font-size:var(--fs-tiny);font-weight:600;padding:1px var(--half-unit);border-radius:3px;background:var(--c-nd-100);border:1px solid var(--c-nd-100);color:var(--sk-text-muted)}.sk-ctx-hint{padding:var(--half-unit) 0 0;font-size:var(--fs-label);color:var(--sk-text-dim);display:flex;align-items:center;gap:var(--half-unit);opacity:.6}.sk-ctx-hint kbd{font-family:inherit;font-size:var(--fs-caption);font-weight:600;padding:0px var(--half-unit);border-radius:3px;background:var(--c-nd-50);border:1px solid var(--c-nd-100);color:var(--sk-text-muted)}.selection-handle{position:absolute;left:-28px;top:0;bottom:0;width:28px;display:flex;align-items:center;justify-content:center;opacity:0;cursor:pointer;border:none;background:none;padding:0;transition:opacity .15s ease;z-index:1}.group:hover .selection-handle,.selection-handle-active{opacity:1}.selection-checkbox{width:var(--double-unit);height:var(--double-unit);border-radius:var(--half-unit);border:1.5px solid transparent;display:flex;align-items:center;justify-content:center;background:var(--sk-surface);transition:all .15s ease}.group:hover .selection-checkbox{border-color:var(--sk-text-dim)}.selection-handle:hover .selection-checkbox{border-color:var(--sk-text-muted);background:var(--sk-surface-hover)}.selection-checkbox--checked{background:var(--sk-accent);border-color:var(--sk-accent);color:#fff}.block-selected{background:var(--c-accent-100);border-radius:6px;outline:1.5px solid var(--c-accent-200);outline-offset:-1px;transition:background .15s ease,outline-color .15s ease}.selection-handle:hover{background:var(--sk-surface-hover);color:var(--c-nd-900-opaque)}.block-selection-toolbar{display:flex;align-items:center;gap:var(--unit);padding:var(--unit) var(--intermediate-unit);background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--unit);box-shadow:0 2px var(--intermediate-unit) var(--c-nl-300);position:sticky;bottom:var(--unit);z-index:10}.sk-thinking{padding:var(--half-unit) 0}.sk-thinking-line{display:flex;flex-direction:column;gap:2px;padding-left:var(--intermediate-unit);border-left:2px solid var(--sk-border)}.sk-thinking-step{display:flex;align-items:flex-start;gap:var(--unit);font-size:var(--fs-body);color:var(--sk-text-dim);padding:5px 0;opacity:0;animation-fill-mode:forwards}.sk-thinking-icon{flex-shrink:0;margin-top:2px}.sk-thinking-content{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--half-unit);min-width:0}.sk-thinking-verb{white-space:nowrap}.sk-thinking-title{color:var(--sk-text-muted);font-weight:500}.sk-thinking-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--half-unit);width:100%;margin-top:1px}.sk-thinking-source{font-size:var(--fs-label);color:var(--sk-text-dim);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-thinking-tag{font-size:var(--fs-caption);padding:1px 6px;border-radius:3px;background:var(--sk-border);color:var(--sk-text-muted);white-space:nowrap}.sk-thinking-step--pulse{color:var(--sk-text);font-weight:500;animation:sk-thinking-pulse 2s ease-in-out infinite,sk-slide-up .3s ease-out forwards}.sk-thinking-step--mnpi .sk-thinking-icon,.sk-thinking-step--mnpi .sk-thinking-verb{color:var(--c-mnpi-1000)}.sk-thinking-step--mnpi .sk-thinking-tag{background:var(--c-mnpi-100);color:var(--c-mnpi-1000)}.sk-thinking-step--summary{font-size:var(--fs-label);font-style:italic;opacity:0}@keyframes sk-thinking-pulse{0%,to{opacity:.6}50%{opacity:1}}.sk-thinking-deeper{font-size:var(--fs-body-sm);font-weight:500;color:var(--sk-text-dim);padding:var(--half-unit) 0 var(--unit);opacity:0;animation-fill-mode:forwards}.sk-think-harder-btn{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:var(--unit) var(--double-unit);border-radius:var(--unit);border:1px solid var(--sk-border);background:var(--c-nd-50);color:var(--sk-text);font-size:var(--fs-body-sm);font-weight:500;cursor:pointer;transition:all .15s ease}.sk-think-harder-btn:hover{background:var(--c-nd-100);border-color:var(--sk-text-dim)}.sk-think-harder-btn--loading{opacity:.7;cursor:not-allowed}.sk-think-harder-btn--loading:hover{background:var(--c-nd-50);border-color:var(--sk-border)}.sk-share-header{display:flex;align-items:center;justify-content:space-between;padding:var(--intermediate-unit) var(--double-unit);border-bottom:1px solid var(--sk-border)}.sk-share-header-icon{color:var(--sk-accent);flex-shrink:0}.sk-share-title{font-size:var(--fs-base);font-weight:600;color:var(--c-nd-900-opaque);margin:0;white-space:nowrap}.sk-share-mnpi-banner{display:flex;align-items:center;gap:var(--unit);padding:var(--unit) var(--double-unit);font-size:var(--fs-body-sm);font-weight:500;color:var(--sk-mnpi-text);background:var(--sk-mnpi-bg);border-bottom:1px solid var(--sk-mnpi-border)}.sk-share-disclosed-banner{display:flex;align-items:center;gap:var(--unit);padding:var(--unit) var(--double-unit);font-size:var(--fs-body-sm);font-weight:500;color:var(--sk-disclosed-text);background:var(--sk-disclosed-bg);border-bottom:1px solid var(--sk-disclosed-border)}.sk-share-body{flex:1;overflow-y:auto;padding:var(--intermediate-unit) var(--double-unit) var(--double-unit)}.sk-share-section+.sk-share-section{margin-top:14px}.sk-share-label{display:block;font-size:var(--fs-label);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--sk-text-muted);margin-bottom:6px}.sk-share-search{display:flex;align-items:center;gap:6px;padding:6px var(--unit);margin-bottom:var(--half-unit);border:1px solid var(--sk-border);border-radius:6px;background:var(--sk-surface);transition:border-color .15s ease}.sk-share-search:focus-within{border-color:var(--sk-accent)}.sk-share-search-icon{color:var(--sk-text-dim);flex-shrink:0}.sk-share-search-input{flex:1;border:none;background:none;outline:none;font-size:var(--fs-body);color:var(--sk-text);font-family:inherit}.sk-share-search-input::placeholder{color:var(--sk-text-dim)}.sk-share-channel-list{max-height:140px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.sk-share-channel-row{display:flex;align-items:center;gap:6px;width:100%;padding:6px var(--unit);font-size:var(--fs-body);color:var(--sk-text);background:none;border:none;border-radius:5px;cursor:pointer;text-align:left;font-family:inherit;transition:background .1s ease}.sk-share-channel-row:hover{background:var(--sk-surface-hover)}.sk-share-channel-row--selected{background:var(--sk-surface-hover);color:var(--sk-accent);font-weight:500}.sk-share-channel-row--selected:hover{background:var(--sk-surface-hover)}.sk-share-channel-hash{color:var(--sk-text-dim);flex-shrink:0}.sk-share-channel-row--selected .sk-share-channel-hash{color:var(--sk-accent)}.sk-share-channel-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-share-channel-check{font-size:var(--fs-body-sm);color:var(--sk-accent);flex-shrink:0}.sk-share-no-results{padding:var(--unit);font-size:var(--fs-body-sm);color:var(--sk-text-dim);margin:0}.sk-share-preview{border:1px solid var(--sk-border);border-radius:var(--unit);padding:10px;max-height:240px;overflow-y:auto;background:var(--sk-surface-hover)}.sk-share-preview-block+.sk-share-preview-block{margin-top:var(--unit);padding-top:var(--unit);border-top:1px solid var(--sk-border)}.sk-share-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--unit);padding:var(--intermediate-unit) var(--double-unit);border-top:1px solid var(--sk-border)}.sk-shared-snippet{border:1px solid var(--sk-border);border-left:3px solid var(--sk-accent);border-radius:6px;padding:10px var(--intermediate-unit);margin:var(--half-unit) 0;background:var(--c-nd-50)}.sk-shared-snippet-block{margin-bottom:var(--unit)}.sk-shared-snippet-block:last-child{margin-bottom:0}.sk-system-msg{text-align:center;padding:var(--unit) 0;color:var(--sk-text-dim);font-size:var(--fs-body-sm);display:flex;align-items:center;justify-content:center;gap:var(--unit)}.sk-system-msg:before,.sk-system-msg:after{content:"";flex:1;height:1px;background:var(--sk-border)}.sk-mnpi-banner{display:flex;align-items:center;gap:var(--unit);padding:var(--unit) var(--double-and-a-half-unit);background:var(--c-mnpi-50);border-bottom:1px solid var(--sk-mnpi-border);font-size:var(--fs-body-sm);color:var(--sk-mnpi-text);flex-shrink:0}.shared-snippet{border-left:3px solid var(--sk-accent);background:linear-gradient(135deg,var(--c-accent-100) 0%,transparent 100%)}@keyframes share-fly{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95) translate(var(--double-and-a-half-unit))}to{opacity:1;transform:scale(1) translate(0)}}.animate-share{animation:share-fly var(--dur-window) var(--ease-emph)}.sk-channel-empty-state{display:flex;flex-direction:column;align-items:center;gap:var(--half-unit);text-align:center;padding:var(--quadruple-unit) 0;margin-block:auto}.sk-channel-empty-state svg{opacity:.4;margin-bottom:var(--half-unit)}.sk-channel-empty-hint{font-size:var(--fs-body-sm);color:var(--sk-text-dim)}.reaction-pill{display:inline-flex;align-items:center;gap:var(--half-unit);padding:2px var(--unit);font-size:var(--fs-body-sm);line-height:var(--lh-body);border:1px solid var(--sk-border);border-radius:var(--intermediate-unit);background:var(--c-nd-50);color:var(--sk-text-muted);cursor:pointer;transition:background .15s ease,border-color .15s ease;-webkit-user-select:none;user-select:none}.reaction-pill:hover{background:var(--sk-sidebar-hover);border-color:var(--sk-text-dim)}.reaction-pill--active{background:var(--c-accent-100);border-color:var(--sk-accent);color:var(--sk-accent)}.reaction-pill--active:hover{background:var(--c-accent-200)}.emoji-picker-grid{display:flex;flex-direction:column;padding:var(--half-unit);background:var(--c-surface);border-color:var(--sk-border)}.emoji-picker-row{display:flex}.emoji-picker-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-lead);line-height:var(--lh-none);border:none;border-radius:6px;background:transparent;cursor:pointer;transition:background .12s ease,transform .12s ease}.emoji-picker-btn:hover{background:var(--sk-sidebar-hover);transform:scale(1.2)}.emoji-picker-btn:active{transform:scale(.95)}.sk-crm{flex:1;min-height:0;height:auto}.sk-crm-header{margin-bottom:var(--triple-unit)}.sk-crm-title{font-size:var(--fs-heading);font-weight:700;color:var(--c-nd-900-opaque);font-family:var(--font-display);margin-bottom:var(--half-unit)}.sk-crm-subtitle{font-size:var(--fs-body);color:var(--sk-text-muted)}.sk-crm-search{display:flex;align-items:center;gap:var(--unit);padding:var(--unit) var(--intermediate-unit);border:1px solid var(--sk-border);border-radius:var(--unit);background:var(--c-nd-50);margin-bottom:var(--double-and-a-half-unit);transition:border-color .2s}.sk-crm-search:focus-within{border-color:var(--c-nd-400)}.sk-crm-search input{flex:1;border:none;background:none;color:var(--sk-text);font-size:var(--fs-base);outline:none;font-family:var(--font-body)}.sk-crm-search input::placeholder{color:var(--sk-text-dim)}.sk-firms-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:var(--triple-unit)}.sk-firm-chip{display:flex;align-items:center;gap:6px;padding:var(--unit) var(--intermediate-unit);border-radius:var(--unit);border:1px solid var(--sk-border);background:var(--c-nd-50);color:var(--sk-text);font-size:var(--fs-body-sm);font-weight:600;font-family:var(--font-body);cursor:pointer;transition:all .15s}.sk-firm-chip:hover{border-color:var(--sk-accent);background:var(--c-accent-100)}.sk-firm-chip--active{border-color:var(--sk-accent);background:var(--c-accent-100);color:var(--sk-accent)}.sk-analyst-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--intermediate-unit)}.sk-analyst-card{padding:var(--double-unit);border-radius:10px;border:1px solid var(--sk-border);background:var(--c-nd-50);transition:all .2s;cursor:pointer}.sk-analyst-card:hover{border-color:var(--c-nd-200);background:var(--c-nd-50);transform:translateY(-1px);box-shadow:0 var(--half-unit) var(--double-and-a-half-unit) var(--c-nl-300)}.sk-analyst-header{display:flex;align-items:center;gap:var(--intermediate-unit);margin-bottom:var(--intermediate-unit)}.sk-analyst-avatar{width:44px;height:44px;border-radius:var(--unit);display:flex;align-items:center;justify-content:center;font-size:var(--fs-lead);font-weight:700;color:#fff;flex-shrink:0}.sk-analyst-info h3{font-size:var(--fs-lead);font-weight:700;color:var(--c-nd-900-opaque);margin:0}.sk-analyst-info p{font-size:var(--fs-body-sm);color:var(--sk-text-muted);margin:2px 0 0}.sk-analyst-role{font-size:var(--fs-body-sm);color:var(--sk-text-dim);margin-bottom:10px;line-height:var(--lh-normal)}.sk-analyst-tags{display:flex;flex-wrap:wrap;gap:var(--half-unit);margin-bottom:10px}.sk-tag{font-size:var(--fs-caption);font-weight:600;padding:var(--half-unit) var(--unit);border-radius:var(--half-unit);background:var(--c-accent-100);color:var(--sk-accent);border:1px solid var(--c-accent-200)}.sk-analyst-style{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--sk-text-muted);font-style:italic;padding-top:var(--unit);border-top:1px solid var(--sk-border)}.sk-analyst-location{font-size:var(--fs-label);color:var(--sk-text-dim);display:flex;align-items:center;gap:var(--half-unit);margin-top:6px}.sk-firm-logo{border-radius:var(--half-unit);object-fit:contain;flex-shrink:0}.sk-firm-logo-fallback{border-radius:var(--half-unit);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex-shrink:0;line-height:var(--lh-none)}.sk-firm-logo--hidden{display:none}.sk-analyst-firm{display:flex;align-items:center;gap:var(--unit);margin-bottom:var(--unit);padding:var(--half-unit) 0}.sk-analyst-firm-name{font-size:var(--fs-body);font-weight:600;color:var(--c-nd-900-opaque);letter-spacing:var(--tracking-snug)}.sk-analyst-calls{display:flex;flex-wrap:wrap;gap:var(--unit);margin-top:var(--unit);padding-top:var(--unit);border-top:1px solid var(--sk-border)}.sk-analyst-call-badge{display:inline-flex;align-items:center;gap:var(--half-unit);padding:var(--half-unit) var(--unit);border-radius:5px;border:1px solid var(--c-accent-200);background:var(--c-accent-100);color:var(--sk-accent);font-size:var(--fs-caption);font-weight:600;font-family:var(--font-body);cursor:pointer;transition:all .15s;line-height:var(--lh-snug)}.sk-analyst-call-badge:hover{background:var(--c-accent-200);border-color:var(--sk-accent)}.sk-analyst-call-ticker{opacity:.7;font-weight:500}.sk-analyst-card--skeleton{pointer-events:none}.sk-analysts-empty{display:flex;align-items:center;justify-content:center;padding:var(--quadruple-unit) var(--triple-unit);text-align:center}.sk-view-toggle{display:flex;gap:2px;border:1px solid var(--sk-border);border-radius:7px;padding:2px;background:var(--c-nd-50)}.sk-view-toggle button{display:flex;align-items:center;justify-content:center;padding:var(--half-unit) var(--unit);border-radius:var(--half-unit);border:none;background:transparent;color:var(--sk-text-dim);cursor:pointer;transition:all .15s}.sk-view-toggle button:hover{color:var(--sk-text)}.sk-view-toggle--active{background:var(--c-accent-200)!important;color:var(--sk-accent)!important}.sk-analyst-timeline{display:flex;align-items:flex-end;gap:0;margin-top:10px;padding-top:10px;border-top:1px solid var(--sk-border)}.sk-analyst-timeline-step{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;min-width:0}.sk-analyst-timeline-step--connected:before{content:"";position:absolute;bottom:3.5px;right:50%;width:100%;height:1px;background:var(--sk-border)}.sk-analyst-timeline-label{font-size:var(--fs-tiny);font-weight:500;color:var(--sk-text-dim);margin-bottom:5px;white-space:nowrap;letter-spacing:var(--tracking-tight);font-family:var(--font-mono)}.sk-analyst-timeline-dot{width:var(--unit);height:var(--unit);border-radius:50%;border:none;padding:0;cursor:pointer;transition:box-shadow .15s;position:relative;flex-shrink:0}.sk-analyst-timeline-dot:after{content:"";position:absolute;inset:-6px}.sk-analyst-timeline-dot--filled{background:var(--sk-accent);box-shadow:0 0 0 2px var(--c-accent-200)}.sk-analyst-timeline-dot--filled:hover{box-shadow:0 0 0 var(--half-unit) var(--c-accent-200)}.sk-analyst-timeline-dot--empty{background:transparent;border:1.5px solid var(--sk-text-dim);opacity:.4}.sk-analyst-timeline-dot--empty:hover{opacity:.7}.sk-analyst-list{display:flex;flex-direction:column;gap:1px}.sk-analyst-list-header{font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-text-dim)!important;border:none!important;background:transparent!important;padding-bottom:6px!important;cursor:default!important}.sk-analyst-list-header:hover{transform:none!important;box-shadow:none!important}.sk-analyst-list-row{display:flex;align-items:center;gap:var(--double-unit);padding:var(--unit) 0;border-radius:var(--unit);border:1px solid transparent;transition:border-color .15s,background-color .15s;cursor:default;isolation:isolate}.sk-analyst-list-row--clickable{cursor:pointer}.sk-analyst-list-row:not(.sk-analyst-list-header):hover{border-color:var(--sk-border);background:var(--c-nd-50)}.sk-analyst-list-name{display:flex;align-items:center;gap:10px;font-weight:600;font-size:var(--fs-body);color:var(--c-nd-900-opaque);flex:0 0 180px}.sk-analyst-list-firm{display:flex;align-items:center;gap:6px;color:var(--sk-text-muted);font-size:var(--fs-body-sm);flex:1 1 0;min-width:0;overflow:hidden}.sk-analyst-list-firm>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-analyst-list-coverage{flex:0 0 70px;font-size:var(--fs-body-sm);color:var(--sk-text-dim);text-align:center}.sk-analyst-list-location{color:var(--sk-text-dim);font-size:var(--fs-label);display:flex;align-items:center;gap:3px;flex:0 0 120px}.sk-analyst-list-timeline{flex:0 0 120px;overflow:hidden}.sk-analyst-list-timeline .sk-analyst-timeline{margin-top:0;padding-top:0;border-top:none}.sk-analyst-list-actions{width:28px;flex-shrink:0;display:flex;justify-content:center}.sk-analyst-list-check{width:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:var(--unit) var(--half-unit);margin:calc(-1 * var(--unit)) 0;border-radius:6px;transition:background .12s}.sk-analyst-list-check:hover{background:var(--c-accent-100)}.sk-analyst-list-header .sk-analyst-list-check{cursor:default;padding:0;margin:0}.sk-analyst-list-header .sk-analyst-list-check:hover{background:transparent}.sk-compare-check{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--c-nd-200);background:var(--c-nd-50);pointer-events:none;transition:all .15s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sk-analyst-list-check:hover .sk-compare-check,.sk-compare-check--active{border-color:var(--sk-accent);background:var(--c-accent-100)}.sk-compare-check--disabled{opacity:.3}.sk-compare-check-dot{width:var(--unit);height:var(--unit);border-radius:3px;background:var(--sk-accent)}.sk-analyst-list-row--selected{background:var(--c-accent-100)!important;border-color:var(--c-accent-200)!important}.sk-compare-bar{position:fixed;bottom:var(--double-and-a-half-unit);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:var(--double-unit);padding:var(--intermediate-unit) var(--double-unit);border-radius:var(--intermediate-unit);border:1px solid var(--c-accent-200);background:var(--c-nl-800);-webkit-backdrop-filter:blur(var(--double-unit));backdrop-filter:blur(var(--double-unit));box-shadow:0 var(--unit) var(--quadruple-unit) var(--c-nl-300),0 0 0 1px var(--c-nd-50);z-index:100;animation:sk-compare-bar-in .25s ease-out}@keyframes sk-compare-bar-in{0%{opacity:0;transform:translate(-50%) translateY(var(--intermediate-unit))}to{opacity:1;transform:translate(-50%) translateY(0)}}.sk-compare-bar-pills{display:flex;align-items:center;gap:var(--unit)}.sk-compare-bar-pill{display:inline-flex;align-items:center;gap:6px;padding:var(--half-unit) var(--unit);border-radius:6px;font-size:var(--fs-body-sm);font-weight:600;color:var(--c-nd-900-opaque);background:var(--c-accent-100);border:1px solid var(--c-accent-200)}.sk-compare-bar-pill-x{all:unset;cursor:pointer;display:flex;align-items:center;opacity:.5;transition:opacity .15s}.sk-compare-bar-pill-x:hover{opacity:1}.sk-compare-bar-hint{font-size:var(--fs-label);color:var(--sk-text-dim);font-style:italic}.sk-compare-bar-actions{display:flex;align-items:center;gap:var(--unit)}.sk-compare{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.sk-compare-header{display:flex;align-items:center;gap:var(--intermediate-unit);padding:10px var(--double-and-a-half-unit);border-bottom:1px solid var(--sk-border);flex-shrink:0}.sk-compare-title{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--intermediate-unit)}.sk-compare-vs-name{font-size:var(--fs-base);font-weight:700;color:var(--c-nd-900-opaque);font-family:var(--font-display)}.sk-compare-vs{font-size:var(--fs-label);font-weight:600;color:var(--sk-text-dim);text-transform:uppercase;letter-spacing:var(--tracking-caps-wide);padding:2px var(--unit);border-radius:var(--half-unit);background:var(--c-nd-50);border:1px solid var(--c-nd-100)}.sk-compare-panes{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.sk-compare-pane{flex:1 1 50%;min-width:0;min-height:0;display:flex;overflow:hidden}.sk-compare-pane+.sk-compare-pane{border-top:1px solid var(--sk-border)}.sk-compare-pane .qui-split__aside{max-height:35%}@media(min-width:769px){.sk-compare-panes{flex-direction:row}.sk-compare-pane+.sk-compare-pane{border-top:none}.sk-compare-pane .qui-split__aside{max-height:none}}.sk-compare-divider{width:1px;background:var(--sk-border);flex-shrink:0}.sk-compare-skeleton{display:flex;flex:1;min-height:0;overflow:hidden}.sk-compare-skeleton-profile{width:38%;flex-shrink:0;padding:var(--triple-unit);border-right:1px solid var(--sk-border);display:flex;flex-direction:column;gap:var(--intermediate-unit)}.sk-compare-skeleton-hero{display:flex;align-items:flex-start;gap:14px;padding:var(--double-and-a-half-unit);border-radius:14px;border:1px solid var(--c-nd-50);background:var(--c-nd-50)}.sk-compare-skeleton-questions{flex:1;padding:var(--double-and-a-half-unit);display:flex;flex-direction:column;gap:var(--unit)}.sk-compare-skeleton-bubble{padding:var(--intermediate-unit) var(--double-unit);border-radius:var(--intermediate-unit);border:1px solid var(--c-nd-50);background:var(--c-nd-50);display:flex;flex-direction:column;gap:var(--unit)}.sk-compare-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--double-unit);flex:1;color:var(--sk-text-dim);font-size:var(--fs-body)}@media(max-width:768px){.sk-analyst-list-row.sk-analyst-list-header{display:none}.sk-analyst-list-row{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"check name     coverage" "check firm     firm" "check location timeline";row-gap:var(--half-unit);column-gap:var(--unit);padding:var(--intermediate-unit);border:1px solid var(--sk-border);margin-bottom:var(--unit)}.sk-analyst-list-check{grid-area:check;align-self:start}.sk-analyst-list-name{grid-area:name;flex-basis:auto;font-size:var(--fs-base)}.sk-analyst-list-firm{grid-area:firm}.sk-analyst-list-coverage{grid-area:coverage;flex-basis:auto;text-align:right;white-space:nowrap}.sk-analyst-list-coverage:before{content:"coverage ";font-size:var(--fs-tiny);text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-text-dim)}.sk-analyst-list-location{grid-area:location}.sk-analyst-list-timeline{grid-area:timeline;flex-basis:auto;justify-self:end}.sk-analyst-list-actions{display:none}}@media(max-width:768px){.sk-analyst-list-check{width:40px;min-height:40px}.sk-analyst-timeline-dot{position:relative}.sk-analyst-timeline-dot:after{content:"";position:absolute;inset:-10px}}.sk-eh-dashboard{display:flex;flex-direction:column;gap:var(--quadruple-unit)}.sk-eh-quarter-header{padding:var(--double-and-a-half-unit);border-radius:var(--intermediate-unit);border:1px solid var(--c-nd-100);background:linear-gradient(135deg,var(--c-mnpi-50) 0%,var(--c-nd-50) 50%,var(--c-accent-100) 100%);box-shadow:0 1px 3px var(--c-nl-200),inset 0 1px 0 var(--c-nd-50)}.sk-eh-hero-nav{display:flex;align-items:center;justify-content:space-between;gap:var(--intermediate-unit);padding-bottom:var(--intermediate-unit);border-bottom:1px solid var(--sk-border);flex-wrap:wrap}.sk-eh-hero-left{display:flex;align-items:center;gap:var(--intermediate-unit);min-width:0}.sk-eh-hero-right{display:flex;align-items:center;gap:var(--intermediate-unit);flex-shrink:0}.sk-eh-hero-company{display:inline-flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-lead);font-weight:500;color:var(--sk-text-muted);white-space:nowrap;padding:var(--half-unit) 0}.sk-eh-hero-company:hover{color:var(--c-nd-900-opaque)}.sk-eh-hero-quarter{display:inline-flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-title);font-weight:600;color:var(--c-nd-900-opaque);white-space:nowrap;letter-spacing:var(--tracking-snug)}.sk-eh-quarter-strip{display:flex;align-items:center;gap:var(--intermediate-unit);flex-wrap:wrap;padding-bottom:var(--double-unit);border-bottom:1px solid var(--sk-border);margin-bottom:var(--half-unit)}.sk-eh-quarter-meta{display:flex;align-items:center;gap:var(--intermediate-unit);flex-wrap:wrap}.sk-eh-phase{display:inline-flex;align-items:center;gap:var(--unit);padding:var(--half-unit) var(--intermediate-unit);border-radius:var(--intermediate-unit);font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);line-height:var(--lh-none)}.sk-eh-phase--preparation{background:var(--c-green-100);color:var(--c-green-1000);border:1px solid var(--c-green-200)}.sk-eh-phase--live{background:var(--c-red-100);color:var(--c-red-1000);border:1px solid var(--c-red-400)}.sk-eh-phase--archived{background:var(--c-nd-100);color:var(--sk-text-muted);border:1px solid var(--c-nd-100)}.sk-eh-archived-date{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-label);color:var(--sk-text-dim);font-family:var(--font-mono)}.sk-eh-no-data{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px var(--double-and-a-half-unit);color:var(--sk-text-dim);text-align:center}.sk-eh-no-data-title{font-size:var(--fs-base);font-weight:600;color:var(--sk-text-muted);margin:0}.sk-eh-no-data-desc{font-size:var(--fs-body-sm);color:var(--sk-text-dim);margin:0;max-width:280px}.sk-eh-intel-brief-header{display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-label);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.sk-eh-intel-brief-bar{display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-label)}.sk-eh-intel-from-label{font-size:var(--fs-caption);font-weight:400;text-transform:none;letter-spacing:0;color:var(--sk-text-dim);margin-left:auto}.sk-eh-intel-loading{display:flex;flex-direction:column;gap:10px;padding:var(--triple-unit) 0}.sk-eh-intel-skeleton{height:var(--intermediate-unit);border-radius:var(--unit);background:var(--c-nd-50);animation:sk-intel-pulse 2s ease-in-out infinite}.sk-eh-intel-skeleton--short{width:55%}@keyframes sk-intel-pulse{0%,to{opacity:.3}50%{opacity:.7}}.sk-eh-intel-empty{font-size:var(--fs-body-sm);color:var(--sk-text-dim);padding:var(--triple-unit) 0;text-align:center}.sk-eh-intel-empty p{margin:0}.sk-eh-intel-timeline{display:flex;flex-direction:column;position:relative;padding-left:var(--triple-unit);gap:2px}.sk-eh-intel-timeline:before{content:"";position:absolute;left:var(--unit);top:var(--unit);bottom:var(--unit);width:2px;border-radius:1px;background:var(--c-nd-100)}.sk-eh-intel-tl-node{display:flex;gap:0;position:relative;padding:var(--unit) 0;animation:sk-intel-fade-in .3s ease both}@keyframes sk-intel-fade-in{0%{opacity:0;transform:translateY(var(--unit))}to{opacity:1;transform:translateY(0)}}.sk-eh-intel-tl-node:last-child{padding-bottom:0}.sk-eh-intel-tl-marker{position:absolute;left:calc(-1 * var(--triple-unit) - 1px);top:var(--intermediate-unit);width:var(--double-and-a-half-unit);height:var(--double-and-a-half-unit);display:flex;align-items:center;justify-content:center}.sk-eh-intel-tl-dot{width:var(--unit);height:var(--unit);border-radius:50%;background:var(--c-nd-300);flex-shrink:0;transition:transform .15s ease,box-shadow .15s ease}.sk-eh-intel-tl-node:hover .sk-eh-intel-tl-dot{transform:scale(1.3);box-shadow:0 0 0 3px var(--c-nd-100)}.sk-eh-intel-tl-dot--yours{width:var(--intermediate-unit);height:var(--intermediate-unit);background:var(--sk-accent);box-shadow:0 0 0 3px var(--c-accent-100)}.sk-eh-intel-tl-node:hover .sk-eh-intel-tl-dot--yours{box-shadow:0 0 0 var(--half-unit) var(--c-accent-200)}.sk-eh-intel-tl-content{flex:1;min-width:0;padding:var(--unit) var(--unit);border-radius:var(--unit);transition:background .15s ease}.sk-eh-intel-tl-node:hover .sk-eh-intel-tl-content{background:var(--c-nd-50)}.sk-eh-intel-tl-node--yours .sk-eh-intel-tl-content{background:var(--c-accent-100)}.sk-eh-intel-tl-node--yours:hover .sk-eh-intel-tl-content{background:var(--c-accent-200)}.sk-eh-intel-tl-heading{display:flex;align-items:center;gap:var(--unit);flex-wrap:wrap;padding-bottom:var(--half-unit)}.sk-eh-intel-tl-chevron{color:var(--sk-text-dim);opacity:.5;transition:transform .2s ease,opacity .15s ease;flex-shrink:0}.sk-eh-intel-tl-heading:hover .sk-eh-intel-tl-chevron{opacity:.8}.sk-eh-intel-tl-chevron--collapsed{transform:rotate(-90deg)}.sk-eh-intel-tl-date{font-size:var(--fs-label);font-weight:700;color:var(--sk-text-muted);min-width:44px;font-family:var(--font-mono);letter-spacing:var(--tracking-wide)}.sk-eh-intel-tl-date--yours{color:var(--sk-accent);font-weight:700}.sk-eh-intel-tl-company{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text)}.sk-eh-intel-tl-days{font-size:var(--fs-caption);color:var(--sk-text-dim);margin-left:auto;font-variant-numeric:tabular-nums;font-family:var(--font-mono);background:var(--c-nd-50);padding:2px var(--unit);border-radius:var(--half-unit)}.sk-eh-intel-tl-days strong{font-weight:600;color:var(--sk-text-muted)}.sk-eh-intel-tl-analysts{display:flex;flex-direction:column;gap:2px;padding-top:var(--half-unit)}.sk-eh-intel-tl-analyst{display:flex;align-items:center;gap:var(--unit);padding:5px var(--unit);border-radius:var(--unit);cursor:pointer;transition:background .15s ease}.sk-eh-intel-tl-analyst:hover{background:var(--c-nd-50)}.sk-eh-intel-tl-analyst-name{font-size:var(--fs-body-sm);color:var(--sk-text)}.sk-eh-intel-tl-analyst--shared .sk-eh-intel-tl-analyst-name{font-weight:600}.sk-eh-intel-tl-shared{font-size:var(--fs-tiny);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-accent);background:var(--c-accent-200);padding:var(--half-unit) var(--unit);border-radius:var(--unit);flex-shrink:0}.sk-eh-intel-tl-via{display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-caption);color:var(--sk-text-dim);flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.sk-eh-intel-tl-via strong{font-weight:600;color:var(--sk-text-muted)}.sk-eh-pcard-count{font-size:var(--fs-caption);font-weight:600;color:var(--sk-text-dim);background:var(--c-nd-100);padding:2px var(--unit);border-radius:var(--half-unit);margin-left:auto;font-family:var(--font-mono);letter-spacing:var(--tracking-wider)}.sk-eh-pcard-3col{display:flex;flex-wrap:wrap;gap:var(--intermediate-unit) var(--double-unit);padding:var(--intermediate-unit) var(--double-unit);border-radius:10px;background:var(--c-nd-50);border:1px solid var(--c-nd-100);container-type:inline-size}.sk-eh-pcard-company{display:flex;flex-direction:column;gap:var(--half-unit);flex:0 0 auto;padding-right:var(--double-unit);border-right:1px solid var(--c-nd-100)}.sk-eh-pcard-analysts{flex:1 1 280px;min-width:0}.sk-eh-pcard-analysts-cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--half-unit) var(--intermediate-unit)}@container (max-width: 480px){.sk-eh-pcard-company{flex:1 0 100%;border-right:none;padding-right:0;padding-bottom:10px;border-bottom:1px solid var(--c-nd-50)}}.sk-eh-pcard-col{display:flex;flex-direction:column;gap:var(--half-unit)}.sk-eh-pcard-group-label{display:flex;align-items:center;gap:5px;font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-text-dim);padding-bottom:var(--unit);margin-bottom:var(--half-unit)}.sk-eh-pcard-person{display:flex;align-items:center;gap:var(--unit);padding:var(--half-unit) var(--half-unit);min-width:0;border-radius:var(--half-unit);transition:background .15s ease}.sk-eh-pcard-person:hover{background:var(--c-nd-50)}.sk-eh-pcard-person-role{font-size:var(--fs-tiny);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--sk-mnpi-text);flex-shrink:0;min-width:var(--triple-unit)}.sk-eh-pcard-person-name{font-size:var(--fs-label);color:var(--sk-text);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-eh-pcard-analyst{display:flex;align-items:center;gap:var(--unit);padding:var(--half-unit) var(--half-unit);min-width:0;border-radius:var(--half-unit);transition:background .15s ease}.sk-eh-pcard-analyst:hover{background:var(--c-nd-50)}.sk-eh-pcard-firm-logo{width:28px;height:28px;border-radius:var(--unit);object-fit:contain;background:var(--c-accent-100);border:1px solid var(--c-accent-200);padding:var(--half-unit);flex-shrink:0;transition:transform .15s ease}.sk-eh-pcard-firm-logo:hover{transform:scale(1.1)}.sk-eh-pcard-firm-badge{flex-shrink:0;font-size:var(--fs-tiny);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--sk-accent);background:var(--c-accent-100);border:1px solid var(--c-accent-200);padding:0;border-radius:5px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center}.sk-eh-pcard-analyst-name{font-size:var(--fs-label);color:var(--sk-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sk-eh-phase-pulse{width:var(--unit);height:var(--unit);border-radius:50%;background:var(--c-red-1000);animation:sk-eh-pulse 1.5s ease-in-out infinite}@keyframes sk-eh-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.sk-eh-countdown{display:flex;align-items:center;gap:var(--unit);color:var(--sk-text-muted);font-size:var(--fs-body)}.sk-eh-countdown-text{font-family:var(--font-mono);font-weight:600;font-size:var(--fs-body);color:var(--sk-text-muted)}.sk-eh-section{display:flex;flex-direction:column;gap:14px}.sk-eh-section-title{display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-label);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.sk-eh-doc-chips{display:flex;flex-wrap:wrap;gap:var(--unit)}.sk-eh-pcard-footer{display:flex;width:100%;padding-top:var(--half-unit);margin-bottom:calc(-1 * var(--unit))}.sk-eh-topics-label{display:flex;align-items:center;gap:5px;width:100%;font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-text-dim);padding-top:10px;border-top:1px solid var(--sk-border)}.sk-eh-topics{display:flex;flex-wrap:wrap;gap:var(--unit);width:100%}.sk-eh-topic{display:inline-flex;align-items:center;gap:var(--half-unit);padding:var(--half-unit) var(--unit);border-radius:var(--unit);background:var(--c-nl-700)}.sk-eh-topic:hover{background:var(--c-nd-50)}.sk-eh-topic-name{font-size:var(--fs-label);font-weight:500;color:var(--sk-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-eh-topic-count{font-size:var(--fs-caption);font-weight:700;font-variant-numeric:tabular-nums;font-family:var(--font-mono);color:var(--sk-text-dim);background:var(--c-nd-50);min-width:22px;text-align:center;padding:2px var(--unit);border-radius:var(--half-unit)}.sk-eh-topic--active{outline:1.5px solid var(--c-accent-700)}.sk-eh-doc-chip{display:inline-flex;align-items:center;gap:var(--unit);padding:var(--half-unit) var(--unit);border-radius:var(--unit);border:none;background:var(--c-nd-50);font-family:var(--font-body);font-size:var(--fs-label);font-weight:500;color:var(--c-nd-500);cursor:pointer;transition:all .2s ease}.sk-eh-doc-chip--active:hover{border-color:var(--sk-accent);background:var(--c-accent-100);transform:translateY(-1px);box-shadow:0 2px var(--unit) var(--c-nl-200)}.sk-eh-doc-chip--disabled{color:var(--sk-text-dim);cursor:default;opacity:.35;filter:grayscale(.5)}.sk-eh-doc-chip-icon{display:flex}.sk-eh-doc-chip-icon--public{color:var(--sk-public-text)}.sk-eh-doc-chip-icon--disclosed{color:var(--sk-disclosed-text)}.sk-eh-doc-chip-icon--mnpi{color:var(--sk-mnpi-text)}.sk-eh-doc-chip-label{white-space:nowrap}.sk-eh-market{padding:var(--double-unit);border-radius:10px;border:1px solid var(--sk-border);background:linear-gradient(180deg,var(--c-nd-50) 0%,var(--c-nd-50) 100%);box-shadow:0 1px 3px var(--c-nl-200),inset 0 1px 0 var(--c-nd-50)}.sk-eh-market-header{display:flex;align-items:center;gap:var(--unit);margin-bottom:var(--intermediate-unit);padding-bottom:10px;border-bottom:1px solid var(--c-nd-50)}.sk-eh-market-title{font-size:var(--fs-body);font-weight:700;color:var(--c-nd-900-opaque);font-family:var(--font-mono)}.sk-eh-market-price{font-size:var(--fs-subtitle);font-weight:700;color:var(--c-nd-900-opaque);font-family:var(--font-mono);margin-left:auto}.sk-eh-market-change{font-size:var(--fs-body-sm);font-weight:600;font-family:var(--font-mono)}.sk-eh-market-change--up{color:var(--sk-public-text)}.sk-eh-market-change--down{color:var(--c-red-1000)}.sk-eh-chart-svg{width:100%;height:auto;display:block}.sk-eh-market-footer{display:flex;align-items:center;gap:var(--double-unit);padding-top:var(--intermediate-unit);border-top:1px solid var(--c-nd-50);margin-top:var(--unit)}.sk-eh-market-next{display:flex;align-items:center;gap:5px;font-size:var(--fs-caption);color:var(--sk-text-dim);flex-shrink:0;white-space:nowrap}.sk-eh-drag-handle{display:flex;align-items:center;justify-content:center;width:var(--double-and-a-half-unit);flex-shrink:0;color:var(--sk-text-dim);cursor:grab;opacity:0;transition:opacity .15s ease;align-self:flex-start;margin-top:var(--unit)}.sk-eh-drag-handle:active{cursor:grabbing}.group:hover .sk-eh-drag-handle{opacity:1}.sk-eh-pcard-analyst--link{cursor:pointer}.sk-eh-pcard-analyst--link:hover{background:var(--c-mnpi-50)}.sk-eh-pcard-analyst--link:hover .sk-eh-pcard-analyst-name{color:var(--sk-mnpi-text)}.sk-eh-pcard-analyst--link:hover .sk-eh-pcard-firm-logo{transform:scale(1.08);box-shadow:0 2px var(--unit) var(--c-nl-300)}@media(max-width:768px){.sk-eh-layout{flex-direction:column}.sk-eh-dashboard{width:100%;max-height:50vh;border-right:none;border-bottom:1px solid var(--sk-border)}.sk-eh-doc-grid{grid-template-columns:1fr}.sk-eh-market-footer{flex-direction:column;align-items:flex-start;gap:var(--unit)}}.sk-eh-hero-nav--footer{flex-shrink:0;border-bottom:none;border-top:1px solid var(--sk-border);background:var(--sk-surface);padding:var(--intermediate-unit) var(--double-unit);padding-bottom:calc(var(--intermediate-unit) + env(safe-area-inset-bottom,0px));position:relative;z-index:20}.sk-eh-hero-nav--footer .sk-header-dropdown-panel{top:auto;bottom:calc(100% + 6px)}@media(max-width:768px){.sk-eh-split{--qui-fab-offset: 56px}}@media(max-width:768px){.sk-eh-hero-nav--footer .sk-eh-hero-company,.sk-eh-hero-nav--footer .sk-eh-hero-quarter{display:inline-flex;align-items:center;min-height:44px}.sk-eh-intel-brief-bar button{min-height:40px}}.sk-to-header{display:flex;align-items:center;gap:var(--double-unit);padding:10px var(--triple-unit);border-bottom:1px solid var(--sk-border);flex-shrink:0;min-height:48px}.sk-to-header-center{flex:1;display:flex;align-items:baseline;gap:10px;min-width:0}.sk-to-header-label{font-size:var(--fs-base);font-weight:700;color:var(--c-nd-900-opaque);white-space:nowrap}.sk-to-header-count{font-size:var(--fs-label);color:var(--sk-text-dim);font-family:var(--font-mono)}.sk-to-mode-toggle{display:flex;gap:2px;background:var(--sk-sidebar-hover);border-radius:var(--unit);padding:3px;flex-shrink:0}.sk-to-mode-btn{display:inline-flex;align-items:center;gap:5px;padding:var(--half-unit) 10px;border:none;border-radius:6px;background:none;color:var(--sk-text-dim);font-size:var(--fs-body-sm);font-weight:600;cursor:pointer;transition:color .15s,background .15s}.sk-to-mode-btn:hover{color:var(--c-nd-900-opaque)}.sk-to-mode-btn--active{background:var(--sk-surface);color:var(--c-nd-900-opaque);box-shadow:0 1px 3px var(--c-nl-200)}.sk-to-layout{display:flex;flex:1;min-height:0}.sk-to-sidebar{width:280px;flex-shrink:0;border-right:1px solid var(--sk-border);overflow-y:auto;padding:var(--double-unit) 0;scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}.sk-to-sidebar-section{margin-bottom:var(--double-and-a-half-unit)}.sk-to-sidebar-label{font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-dim);padding:0 var(--double-unit) 6px}.sk-to-sidebar-item{display:flex;align-items:center;gap:6px;width:100%;padding:5px var(--double-unit);border:none;background:none;color:var(--sk-text-muted);font-size:var(--fs-body-sm);text-align:left;cursor:pointer;transition:color .1s,background .1s}.sk-to-sidebar-item:hover{color:var(--c-nd-900-opaque);background:var(--sk-sidebar-hover)}.sk-to-sidebar-item--active{color:var(--sk-accent);font-weight:600}.sk-to-sidebar-item--active:before{content:"";position:absolute;left:0;width:2px;height:var(--double-unit);background:var(--sk-accent);border-radius:0 2px 2px 0}.sk-to-sidebar-item{position:relative}.sk-to-sidebar-item-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-to-sidebar-item-count{font-size:var(--fs-caption);font-weight:700;font-family:var(--font-mono);color:var(--sk-text-dim);min-width:18px;text-align:right;flex-shrink:0}.sk-to-sidebar-analyst{color:var(--sk-text-muted)}.sk-to-sidebar-logo{width:var(--double-unit);height:var(--double-unit);border-radius:3px;object-fit:contain;flex-shrink:0}.sk-to-sidebar-logo-badge{display:flex;align-items:center;justify-content:center;width:var(--double-unit);height:var(--double-unit);border-radius:3px;background:var(--sk-sidebar-hover);font-size:var(--fs-micro);font-weight:700;color:var(--sk-text-dim);flex-shrink:0}.sk-to-filter-bar{display:flex;align-items:center;gap:var(--unit);padding:var(--unit) var(--double-unit);margin-bottom:var(--double-unit);border-radius:6px;background:var(--sk-sidebar-hover);font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.sk-to-content{flex:1;overflow-y:auto;padding:var(--triple-unit) var(--quadruple-unit) 48px;scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}.sk-to-topic-section{margin-bottom:36px}.sk-to-topic-header{display:flex;align-items:baseline;gap:10px;padding-bottom:10px;margin-bottom:var(--double-unit);border-bottom:2px solid var(--sk-border)}.sk-to-topic-name{font-size:var(--fs-lead);font-weight:700;color:var(--c-nd-900-opaque)}.sk-to-topic-count{font-size:var(--fs-label);color:var(--sk-text-dim);font-family:var(--font-mono)}.sk-to-qa-card{padding:var(--double-unit) 0;border-bottom:1px solid var(--sk-border)}.sk-to-qa-card:last-child{border-bottom:none}.sk-to-qa-analyst{display:flex;align-items:center;gap:var(--unit);margin-bottom:var(--unit)}.sk-to-qa-logo{width:var(--double-and-a-half-unit);height:var(--double-and-a-half-unit);border-radius:var(--half-unit);object-fit:contain;flex-shrink:0}.sk-to-qa-logo-badge{display:flex;align-items:center;justify-content:center;width:var(--double-and-a-half-unit);height:var(--double-and-a-half-unit);border-radius:var(--half-unit);background:var(--c-nd-100);font-size:var(--fs-micro);font-weight:700;letter-spacing:var(--tracking-wider);color:var(--sk-text-dim);flex-shrink:0}.sk-to-qa-firm{font-size:var(--fs-label);color:var(--sk-text-dim)}.sk-to-qa-question{font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--c-nd-900-opaque);margin-bottom:var(--intermediate-unit)}.sk-to-qa-answer{padding-left:var(--intermediate-unit);border-left:2px solid var(--sk-border);margin-bottom:var(--unit)}.sk-to-qa-respondent{display:flex;align-items:baseline;gap:6px;margin-bottom:var(--half-unit)}.sk-to-qa-respondent-name{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text-muted)}.sk-to-qa-respondent-title{font-size:var(--fs-label);color:var(--sk-text-dim)}.sk-to-qa-answer-text{font-size:var(--fs-body);line-height:var(--lh-loose);color:var(--sk-text-muted)}.sk-to-verbatim{max-width:var(--page-w-reading)}.sk-to-verbatim-exchange{margin-bottom:28px}.sk-to-verbatim-q,.sk-to-verbatim-a{margin-bottom:var(--intermediate-unit)}.sk-to-verbatim-speaker{display:flex;align-items:center;gap:var(--unit);margin-bottom:var(--half-unit)}.sk-to-verbatim-role{display:inline-flex;align-items:center;justify-content:center;width:var(--double-and-a-half-unit);height:var(--double-and-a-half-unit);border-radius:var(--half-unit);background:var(--c-accent-200);color:var(--sk-accent);font-size:var(--fs-caption);font-weight:800;flex-shrink:0}.sk-to-verbatim-role--mgmt{background:var(--c-green-100);color:var(--sk-presence)}.sk-to-verbatim-name{font-size:var(--fs-body);font-weight:600;color:var(--c-nd-900-opaque)}.sk-to-verbatim-firm{font-size:var(--fs-label);color:var(--sk-text-dim)}.sk-to-verbatim-text{font-size:var(--fs-base);line-height:var(--lh-loose);color:var(--sk-text-muted);margin:0;padding-left:28px}.sk-to-focus-pulse{animation:sk-to-focus 2s ease-out 1;border-radius:12px}@keyframes sk-to-focus{0%{box-shadow:0 0 0 2px var(--c-accent-700);background:var(--c-accent-100)}to{box-shadow:0 0 0 2px transparent;background:transparent}}@media(max-width:768px){.sk-to-sidebar{display:none}.sk-to-header{gap:var(--unit);padding:8px var(--intermediate-unit)}.sk-to-back-label,.sk-to-header-count,.sk-to-mode-btn-label{display:none}.sk-to-header-center{min-width:0}.sk-to-header-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-to-content{padding:var(--double-unit) var(--double-unit) 48px}}.sk-to-drawer-body{flex:1;overflow-y:auto;padding:var(--double-unit) 0 calc(var(--double-unit) + env(safe-area-inset-bottom,0px))}@media(max-width:768px){.sk-to-mode-btn{min-height:40px}}.sk-ad-profile-scroll{flex:1;overflow-x:hidden;overflow-y:auto;padding:var(--double-and-a-half-unit) var(--triple-unit) var(--quadruple-unit);display:flex;flex-direction:column;gap:var(--triple-unit);scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}.sk-ad-profile-scroll::-webkit-scrollbar{width:5px}.sk-ad-profile-scroll::-webkit-scrollbar-track{background:transparent}.sk-ad-profile-scroll::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:3px}.sk-ad-profile-header{display:flex;flex-direction:column;gap:var(--intermediate-unit);margin-left:calc(-1.5 * var(--unit))}.sk-ad-hero{padding:var(--triple-unit);border-radius:14px;background:var(--c-nd-50);display:flex;flex-direction:column;gap:var(--double-unit);margin-inline:var(--unit)}.sk-ad-hero-top{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--unit) var(--double-unit);overflow:hidden}.sk-ad-firm-logo{display:flex;min-width:var(--quadruple-unit);min-height:var(--quadruple-unit);max-width:50%;max-height:48px;object-fit:contain;background:var(--c-nl-50-static);flex-shrink:0}.sk-ad-firm-badge{width:56px;height:56px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-title);font-weight:800;letter-spacing:var(--tracking-tight);color:var(--sk-accent);background:var(--c-accent-100);border:1px solid var(--c-accent-200);flex-shrink:0}.sk-ad-hero-text{display:flex;min-width:60%;flex:1;flex-shrink:0}.sk-ad-name{font-size:var(--fs-heading);font-weight:700;color:var(--c-nd-900-opaque);font-family:var(--font-display);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);margin:0;text-wrap:nowrap;flex:1}.sk-ad-role{font-size:var(--fs-body-sm);color:var(--sk-text-muted);line-height:var(--lh-body);margin:var(--half-unit) 0 0}.sk-ad-meta-row{display:flex;flex-wrap:wrap;gap:6px}.sk-ad-meta-chip{display:inline-flex;align-items:center;gap:5px;padding:var(--half-unit) 10px;border-radius:6px;font-size:var(--fs-label);font-weight:600;color:var(--sk-text-muted);background:var(--c-nd-50);border:1px solid var(--c-nd-100)}.sk-ad-meta-chip--dim{color:var(--sk-text-dim)}.sk-ad-linkedin{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-label);font-weight:600;color:var(--sk-accent);text-decoration:none;padding:5px var(--intermediate-unit);border-radius:6px;border:1px solid var(--c-accent-200);background:var(--c-accent-100);align-self:flex-start;transition:all .15s ease}.sk-ad-linkedin:hover{background:var(--c-accent-100);border-color:var(--c-accent-200)}.sk-ad-section{display:flex;flex-direction:column;gap:10px}.sk-ad-section-label{display:flex;align-items:center;gap:7px;font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted);padding-bottom:6px}.sk-ad-style-text{font-size:var(--fs-body-sm);color:var(--sk-text-muted);line-height:var(--lh-loose);margin:0}.sk-ad-accordion{display:flex;flex-direction:column;flex:1;min-height:0}.sk-ad-accordion-item{display:flex;flex-direction:column;min-height:0}.sk-ad-accordion-item[data-state=open]{flex:1}.sk-ad-accordion-trigger{display:flex;align-items:center;gap:var(--unit);height:40px;padding:0 var(--double-unit);border-bottom:1px solid var(--sk-border);flex-shrink:0;font-size:var(--fs-body);font-weight:700;color:var(--c-nd-900-opaque);background:var(--c-nd-50);cursor:pointer;transition:background .15s ease;width:100%}.sk-ad-accordion-trigger:hover{background:var(--c-nd-100)}.sk-ad-accordion-content{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.sk-ad-accordion-content[data-state=closed]{display:none}.sk-ad-questions{flex:1;display:flex;flex-direction:column;min-height:0;border-bottom:1px solid var(--sk-border)}.sk-ad-questions-header{display:flex;align-items:center;gap:var(--unit);height:40px;padding:0 var(--double-unit);border-bottom:1px solid var(--sk-border);flex-shrink:0;font-size:var(--fs-body);font-weight:700;color:var(--c-nd-900-opaque);background:var(--c-nd-50)}.sk-ad-header-filters{display:flex;align-items:center;gap:var(--unit);margin-left:auto}.sk-ad-quarter-toggles{display:flex;gap:2px;border:1px solid var(--sk-border);border-radius:7px;padding:2px;background:var(--c-nd-50)}.sk-ad-quarter-pill{display:flex;align-items:center;justify-content:center;padding:var(--half-unit) var(--unit);border-radius:5px;border:none;background:transparent;color:var(--sk-text-dim);font-size:var(--fs-label);font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}.sk-ad-quarter-pill:hover{color:var(--sk-text);background:var(--c-nd-50)}.sk-ad-quarter-pill--active{background:var(--c-accent-200);color:var(--sk-accent)}.sk-ad-company-filter{position:relative}.sk-ad-company-select{appearance:none;background:var(--c-nd-100);border:1px solid var(--sk-border);border-radius:5px;color:var(--sk-text);font-size:var(--fs-label);font-weight:600;padding:3px 22px var(--half-unit) var(--unit);cursor:pointer;outline:none;transition:border-color .15s}.sk-ad-company-select:hover{border-color:var(--sk-accent, #d4a843)}.sk-ad-company-select:focus{border-color:var(--sk-accent, #d4a843)}.sk-ad-company-select option{background:var(--c-surface);color:var(--sk-text)}.sk-ad-company-select-icon{position:absolute;right:6px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--sk-text-dim)}.sk-ad-q-quarter-company{font-weight:600;color:var(--sk-accent, #d4a843);margin-left:6px;letter-spacing:var(--tracking-wider)}.sk-ad-q-count{font-size:var(--fs-caption);font-weight:600;color:var(--sk-text-dim);background:var(--c-nd-100);padding:var(--half-unit) var(--unit);border-radius:var(--half-unit);font-family:var(--font-mono)}.sk-ad-questions-scroll{flex:1;overflow-y:auto;padding:var(--double-unit);display:flex;flex-direction:column;gap:var(--double-unit);scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}.sk-ad-questions-scroll::-webkit-scrollbar{width:5px}.sk-ad-questions-scroll::-webkit-scrollbar-track{background:transparent}.sk-ad-questions-scroll::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:3px}.sk-ad-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px var(--double-and-a-half-unit);color:var(--sk-text-dim);text-align:center;font-size:var(--fs-body)}.sk-ad-q-quarter{display:flex;flex-direction:column;gap:10px}.sk-ad-q-quarter-label{font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-dim);padding:var(--half-unit) 0}.sk-ad-q-block{display:flex;flex-direction:column;gap:0}.sk-ad-q-bubble{padding:var(--half-unit) var(--triple-unit) var(--unit) var(--intermediate-unit);border-radius:var(--unit);background:var(--c-nd-50);cursor:pointer;transition:all .2s ease;position:relative;border:1px solid transparent}.sk-ad-q-bubble:hover{background:var(--c-nd-200);border-color:var(--c-accent-200)}.sk-ad-q-bubble--expanded{border-radius:var(--unit) var(--quadruple-unit) 0 0;background:var(--c-nd-150);border:1px solid var(--c-nd-150);border-bottom-color:transparent}.sk-ad-q-topic{display:inline-block;font-size:var(--fs-tiny);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--c-nl-900);background:var(--c-nd-600);padding:2px var(--unit);border-radius:var(--half-unit);margin-bottom:var(--unit)}.sk-ad-q-text{font-size:var(--fs-body);color:var(--sk-text);line-height:var(--lh-loose);margin:0}.sk-ad-q-time{display:block;font-size:var(--fs-caption);color:var(--sk-text-dim);font-family:var(--font-mono);margin-top:var(--unit)}.sk-ad-q-answers{display:flex;flex-direction:column;gap:var(--unit);padding:var(--intermediate-unit) var(--double-unit);background:var(--c-nd-50);border:1px solid var(--c-nd-150);border-top:none;border-bottom-width:var(--intermediate-unit);border-radius:0 0 var(--double-unit) var(--double-unit);animation:sk-ad-expand .2s ease-out}@keyframes sk-ad-expand{0%{opacity:0;transform:translateY(calc(-1 * var(--half-unit)))}to{opacity:1;transform:translateY(0)}}.sk-ad-q-answer{padding-left:var(--double-unit);margin-left:var(--unit);padding-right:var(--triple-unit);margin-right:var(--double-unit);padding-top:var(--half-unit);display:flex;flex-direction:column;gap:6px;background:var(--c-nl-800)}.sk-ad-q-respondent{display:flex;flex-direction:column;gap:1px}.sk-ad-q-respondent-name{font-size:var(--fs-body-sm);font-weight:700;color:var(--c-nd-900-opaque)}.sk-ad-q-respondent-role{font-size:var(--fs-caption);color:var(--sk-text-dim)}.sk-ad-q-answer-text{font-size:var(--fs-body-sm);color:var(--sk-text);line-height:var(--lh-loose);margin:0}.sk-ad-q-full-question{padding-bottom:var(--half-unit);margin-bottom:var(--half-unit);padding-right:var(--quadruple-unit)}.sk-ad-q-label{font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-text-dim);margin-bottom:2px;display:block}.sk-ad-q-takeaways{display:flex;flex-wrap:wrap;gap:var(--half-unit);margin-top:var(--half-unit)}.sk-ad-q-takeaway{display:inline-block;font-size:var(--fs-caption);font-weight:600;padding:2px var(--unit);border-radius:var(--half-unit);background:var(--c-green-100);color:var(--sk-public-text);border:1px solid var(--c-green-200)}.sk-ad-suggestions{display:flex;flex-wrap:wrap;gap:6px;padding:var(--intermediate-unit) var(--double-unit);flex-shrink:0;margin-top:auto}.sk-ad-suggestion{padding:6px var(--intermediate-unit);border-radius:var(--double-unit);border:1px solid var(--c-accent-200);background:var(--c-accent-100);color:var(--sk-accent);font-size:var(--fs-label);font-weight:600;font-family:var(--font-body);cursor:pointer;transition:all .15s ease}.sk-ad-suggestion:hover{background:var(--c-accent-100);border-color:var(--c-accent-200);transform:translateY(-1px)}.sk-ad-chat-messages{flex:1;overflow-y:auto;padding:var(--intermediate-unit) var(--double-unit);display:flex;flex-direction:column;gap:var(--unit);scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}.sk-ad-chat-messages::-webkit-scrollbar{width:var(--half-unit)}.sk-ad-chat-messages::-webkit-scrollbar-track{background:transparent}.sk-ad-chat-messages::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:2px}.sk-ad-chat-msg{max-width:85%}.sk-ad-chat-msg--user{align-self:flex-end}.sk-ad-chat-msg--user p{padding:var(--unit) 14px;border-radius:var(--intermediate-unit) var(--intermediate-unit) var(--half-unit) var(--intermediate-unit);background:var(--sk-accent);color:#fff;font-size:var(--fs-body);line-height:var(--lh-body);margin:0}.sk-ad-chat-msg--bot p{padding:var(--unit) 14px;border-radius:var(--half-unit) var(--intermediate-unit) var(--intermediate-unit) var(--intermediate-unit);background:var(--c-nd-50);border:1px solid var(--sk-border);color:var(--sk-text);font-size:var(--fs-body);line-height:var(--lh-body);margin:0}.sk-ad-chat-input{flex-shrink:0}.sk-ad-coverage-count{font-size:var(--fs-caption);font-weight:600;color:var(--sk-text-dim);background:var(--c-nd-100);padding:1px 6px;border-radius:var(--half-unit);font-family:var(--font-mono);margin-left:auto}.sk-ad-coverage-sector{font-size:var(--fs-label);color:var(--sk-text-dim);line-height:var(--lh-body);margin:0;font-style:italic}.sk-ad-coverage-grid{display:flex;flex-wrap:wrap;gap:var(--half-unit)}.sk-ad-coverage-chip{display:inline-block;padding:var(--half-unit) var(--unit);border:1px solid transparent;border-radius:var(--half-unit);font-size:var(--fs-caption);font-weight:600;font-family:var(--font-mono);color:var(--sk-text-muted);background:var(--c-nd-50);line-height:var(--lh-snug)}button.sk-ad-coverage-chip--clickable{cursor:pointer;transition:color .15s,background .15s,border-color .15s}button.sk-ad-coverage-chip--clickable:hover{color:var(--sk-text);background:var(--c-nd-100)}button.sk-ad-coverage-chip:disabled{cursor:default}.sk-ad-coverage-chip--active{color:var(--sk-accent);background:rgba(var(--c-rgb-accent),.15);border-color:var(--sk-accent)}.sk-ad-coverage-chip--active .sk-ad-coverage-ticker{opacity:1}.sk-ad-coverage-ticker{font-weight:700;margin-right:var(--half-unit);opacity:.7}.sk-ad-section-label-accent{text-decoration:underline;text-underline-offset:2px}.sk-ad-layout--compact .sk-ad-name{font-size:var(--fs-title)}.sk-ad-layout--compact .sk-ad-hero{padding:18px}.sk-ad-layout--compact .sk-ad-firm-logo,.sk-ad-layout--compact .sk-ad-firm-badge{width:44px;height:44px}.sk-ad-layout--compact .sk-ad-firm-badge{font-size:var(--fs-lead)}.sk-ad-layout--compact .sk-ad-questions{border-bottom:none}.sk-ad-accordion-trigger-row{display:flex;align-items:center;gap:var(--unit)}.sk-ad-accordion-trigger-row .sk-ad-accordion-trigger{flex:1;min-width:0}.sk-heatmap{display:flex;flex-direction:column;direction:rtl;width:calc(100% + var(--triple-unit));padding-right:var(--triple-unit);overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent;--col-width: 48px}.sk-heatmap::-webkit-scrollbar{height:5px}.sk-heatmap::-webkit-scrollbar-track{background:transparent}.sk-heatmap::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:3px}.sk-heatmap-row{direction:ltr;display:flex;justify-content:flex-end;align-items:center;min-width:fit-content}.sk-heatmap-header{margin-bottom:2px}.sk-heatmap-label{display:block;flex-shrink:0;font-size:var(--fs-tiny);font-weight:700;font-family:var(--font-mono);color:var(--sk-text-dim);text-align:right;padding-right:var(--half-unit);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.sk-heatmap-label--clickable{border:none;background:none;cursor:pointer;transition:color .15s}button.sk-heatmap-label--clickable:hover{color:var(--sk-text)}.sk-heatmap-col-label{flex:1;min-width:0;max-width:var(--col-width);font-size:var(--fs-micro);font-weight:600;font-family:var(--font-mono);color:var(--sk-text-dim);text-align:center;letter-spacing:var(--tracking-tight);transition:color .15s;border:none;background:none;cursor:pointer;padding:0}.sk-heatmap-col-label:hover{color:var(--sk-text)}.sk-heatmap-col-label--active{color:var(--sk-accent)}.sk-heatmap-cell{--margin: var(--half-unit);width:calc(var(--col-width) - 2 * var(--margin));height:var(--triple-unit);display:flex;align-items:center;justify-content:center;padding:0;margin-inline:var(--margin);margin-block:calc(.75 * var(--half-unit));border:1px solid var(--c-nd-50);border-radius:var(--half-unit);background:var(--c-nd-50);font-family:inherit;transition:all .15s ease}.sk-heatmap-cell--active{cursor:pointer;color:var(--c-nd-800);background:var(--c-nd-100);border-color:var(--c-nd-150)}.sk-heatmap-cell--active:hover{border-color:var(--c-nd-300);box-shadow:0 0 var(--unit) var(--c-nd-150);transform:scale(1.08);z-index:1}.sk-heatmap-cell--dimmed{color:var(--c-nd-500)}.sk-heatmap-cell--selected{background:rgba(var(--c-rgb-accent),.35);border-color:var(--sk-accent)}.sk-heatmap-cell--selected:hover{border-color:var(--c-accent-700);box-shadow:0 0 14px var(--c-accent-200)}.sk-heatmap-cell--selected .sk-heatmap-count{color:var(--sk-accent);font-weight:700}.sk-heatmap-row--selected .sk-heatmap-label{color:var(--sk-accent)}.sk-heatmap-count{min-width:20px;padding:4px;border-radius:100%;font-size:var(--fs-tiny);font-family:var(--font-mono);color:var(--c-nd-800)}.sk-pub-cycle-row{display:flex;justify-content:flex-end;margin-bottom:var(--double-and-a-half-unit)}.sk-pub-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--quadruple-unit);gap:var(--triple-unit)}.sk-pub-header-content{display:flex;gap:var(--double-unit);align-items:flex-start}.sk-pub-header-icon{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,var(--sk-accent),var(--c-accent-700));display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.sk-pub-title{font-size:var(--fs-heading);font-weight:700;color:var(--c-nd-900-opaque);margin:0 0 6px;letter-spacing:var(--tracking-tight)}.sk-pub-subtitle{font-size:var(--fs-body);color:var(--sk-text-muted);line-height:var(--lh-body);max-width:520px;margin:0}.sk-pub-cycle-badge{display:flex;align-items:center;gap:var(--unit);padding:var(--half-unit) var(--intermediate-unit);border-radius:var(--double-and-a-half-unit);background:var(--c-accent-100);color:var(--sk-accent);font-size:var(--fs-body-sm);font-weight:600;flex-shrink:0;border:1px solid var(--c-accent-200)}.sk-pub-cycle-dot{width:6px;height:6px;border-radius:50%;background:var(--sk-accent);animation:sk-pub-pulse 2s ease-in-out infinite}@keyframes sk-pub-pulse{0%,to{opacity:1}50%{opacity:.4}}.sk-pub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--double-and-a-half-unit);margin-bottom:var(--quadruple-unit)}@media(max-width:768px){.sk-pub-grid{grid-template-columns:1fr;gap:var(--double-unit)}}.sk-pub-card{position:relative;display:flex;flex-direction:column;padding:var(--triple-unit);border-radius:var(--intermediate-unit);background:var(--sk-surface);border:1px solid var(--sk-border);text-align:left;cursor:pointer;transition:all var(--dur-base) var(--ease-std);overflow:hidden;font-family:var(--font-body)}.sk-pub-card:hover{border-color:var(--c-accent-200);box-shadow:0 var(--unit) var(--quadruple-unit) var(--c-nl-200),0 0 0 1px var(--c-accent-100);transform:translateY(-2px)}.sk-pub-card:disabled{cursor:default}.sk-pub-card:disabled:hover{transform:none;box-shadow:none;border-color:var(--sk-border)}.sk-pub-card-accent{position:absolute;top:0;left:0;right:0;height:3px;border-radius:var(--intermediate-unit) var(--intermediate-unit) 0 0;transition:height .2s}.sk-pub-card--in-progress .sk-pub-card-accent{background:linear-gradient(90deg,var(--sk-accent),var(--c-accent-200))}.sk-pub-card--not-started .sk-pub-card-accent{background:var(--sk-border)}.sk-pub-card--review .sk-pub-card-accent{background:linear-gradient(90deg,var(--c-mnpi-1000),var(--c-mnpi-400))}.sk-pub-card:hover .sk-pub-card-accent{height:var(--half-unit)}.sk-pub-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--double-unit)}.sk-pub-card-icon{width:36px;height:36px;border-radius:var(--unit);background:var(--c-accent-100);display:flex;align-items:center;justify-content:center;color:var(--sk-accent)}.sk-pub-card--review .sk-pub-card-icon{background:var(--c-mnpi-50);color:var(--c-mnpi-1000)}.sk-pub-card--not-started .sk-pub-card-icon{background:var(--c-nl-100);color:var(--sk-text-dim)}.sk-pub-card-status{display:flex;align-items:center;gap:5px;font-size:var(--fs-label);font-weight:600;padding:var(--half-unit) var(--unit);border-radius:var(--half-unit)}.sk-pub-card--in-progress .sk-pub-card-status{color:var(--sk-accent);background:var(--c-accent-100)}.sk-pub-card--not-started .sk-pub-card-status{color:var(--sk-text-dim);background:var(--c-nl-100)}.sk-pub-card--review .sk-pub-card-status{color:var(--c-mnpi-1000);background:var(--c-mnpi-50)}.sk-pub-card-title{font-size:var(--fs-subtitle);font-weight:700;color:var(--c-nd-900-opaque);margin:0 0 var(--half-unit) 0;letter-spacing:var(--tracking-snug)}.sk-pub-card-sub{font-size:var(--fs-body-sm);color:var(--sk-text-dim);margin:0 0 var(--intermediate-unit) 0;font-style:italic}.sk-pub-card-desc{font-size:var(--fs-body-sm);color:var(--sk-text-muted);line-height:var(--lh-body);margin:0 0 var(--double-unit) 0;flex:1}.sk-pub-progress{display:flex;align-items:center;gap:var(--intermediate-unit);margin-bottom:var(--intermediate-unit)}.sk-pub-progress-track{flex:1;height:var(--half-unit);border-radius:2px;background:var(--sk-border);overflow:hidden}.sk-pub-progress-fill{height:100%;border-radius:2px;transition:width .6s var(--ease-std)}.sk-pub-progress-label{font-size:var(--fs-label);font-weight:600;color:var(--sk-text-muted);min-width:30px;text-align:right}.sk-pub-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--double-unit)}.sk-pub-tag{font-size:var(--fs-caption);padding:2px var(--unit);border-radius:var(--half-unit);background:var(--sk-sidebar-hover);color:var(--sk-text-muted);font-weight:500}.sk-pub-card-footer{display:flex;align-items:center;justify-content:space-between;padding-top:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.sk-pub-deadline{display:flex;align-items:center;gap:5px;font-size:var(--fs-label);color:var(--sk-text-dim)}.sk-pub-card-action{display:flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-label);font-weight:600;color:var(--sk-accent);opacity:0;transform:translate(calc(-1 * var(--half-unit)));transition:all .2s}.sk-pub-card-action--show{opacity:1;transform:translate(0)}.sk-pub-activity{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--intermediate-unit);padding:var(--triple-unit)}.sk-pub-activity-title{font-size:var(--fs-base);font-weight:700;color:var(--c-nd-900-opaque);margin:0 0 var(--double-unit) 0}.sk-pub-activity-list{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.sk-pub-activity-item{display:flex;align-items:center;gap:var(--intermediate-unit);padding:var(--unit) 0;border-bottom:1px solid var(--sk-border)}.sk-pub-activity-item:last-child{border-bottom:none;padding-bottom:0}.sk-pub-activity-dot{width:6px;height:6px;border-radius:50%;background:var(--sk-accent);flex-shrink:0}.sk-pub-activity-content{flex:1;display:flex;flex-direction:column;gap:2px}.sk-pub-activity-action{font-size:var(--fs-body);font-weight:600;color:var(--sk-text)}.sk-pub-activity-doc{font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.sk-pub-activity-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.sk-pub-activity-time{font-size:var(--fs-label);color:var(--sk-text-dim)}.sk-mgmt-breadcrumb{display:flex;align-items:center;gap:var(--unit);margin-bottom:var(--double-and-a-half-unit);font-size:var(--fs-body)}.sk-mgmt-breadcrumb-sep{color:var(--sk-text-dim)}.sk-mgmt-breadcrumb-current{color:var(--sk-text-muted);font-weight:500}.sk-mgmt-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--triple-unit);gap:var(--double-unit)}.sk-mgmt-title{font-size:var(--fs-display);font-weight:800;color:var(--c-nd-900-opaque);margin:0 0 6px;letter-spacing:var(--tracking-tight);display:flex;align-items:center;gap:var(--intermediate-unit)}.sk-mgmt-quarter-badge{font-size:var(--fs-body-sm);font-weight:700;padding:var(--half-unit) var(--intermediate-unit);border-radius:6px;background:linear-gradient(135deg,var(--sk-accent),var(--c-accent-700));color:#fff;letter-spacing:var(--tracking-wider)}.sk-mgmt-meta{font-size:var(--fs-body-sm);color:var(--sk-text-muted);margin:0}.sk-mgmt-meta strong{color:var(--sk-text)}.sk-mgmt-header-actions{display:flex;gap:var(--unit);flex-shrink:0}.sk-mgmt-stats{display:flex;gap:var(--double-unit);margin-bottom:var(--triple-unit);padding:var(--double-unit) var(--double-and-a-half-unit);background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:10px}.sk-mgmt-stat{flex:1;display:flex;flex-direction:column;gap:var(--half-unit)}.sk-mgmt-stat-value{font-size:var(--fs-heading);font-weight:800;color:var(--c-nd-900-opaque);letter-spacing:var(--tracking-tight)}.sk-mgmt-stat-label{font-size:var(--fs-label);color:var(--sk-text-muted);font-weight:500;display:flex;align-items:center;gap:var(--half-unit)}.sk-mgmt-stat--accent .sk-mgmt-stat-value{color:var(--sk-accent)}.sk-mgmt-stat-bar{height:3px;border-radius:2px;background:var(--sk-border);margin-top:var(--half-unit);overflow:hidden}.sk-mgmt-stat-fill{height:100%;border-radius:2px;transition:width .5s var(--ease-std)}.sk-mgmt-tabs{display:flex;gap:0;border-bottom:1px solid var(--sk-border);margin-bottom:var(--triple-unit)}.sk-mgmt-tab{padding:var(--intermediate-unit) var(--double-and-a-half-unit);background:none;border:none;border-bottom:2px solid transparent;color:var(--sk-text-muted);font-size:var(--fs-body);font-weight:600;font-family:var(--font-body);cursor:pointer;transition:all .15s}.sk-mgmt-tab:hover{color:var(--sk-text)}.sk-mgmt-tab--active{color:var(--sk-accent);border-bottom-color:var(--sk-accent)}.sk-mgmt-content{min-height:400px}.sk-mgmt-overall-progress{display:flex;align-items:center;gap:var(--intermediate-unit);margin-bottom:var(--double-and-a-half-unit)}.sk-mgmt-overall-track{flex:1;height:6px;border-radius:3px;background:var(--sk-border);display:flex;overflow:hidden}.sk-mgmt-overall-fill{height:100%;transition:width .6s var(--ease-std)}.sk-mgmt-overall-fill--approved{background:var(--c-green-1000)}.sk-mgmt-overall-fill--review{background:var(--c-mnpi-1000)}.sk-mgmt-overall-fill--draft{background:var(--sk-accent)}.sk-mgmt-overall-label{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text-muted);white-space:nowrap}.sk-mgmt-section-row{border:1px solid var(--sk-border);border-radius:var(--unit);margin-bottom:6px;overflow:hidden;transition:border-color .15s}.sk-mgmt-section-row:hover{border-color:var(--c-accent-200)}.sk-mgmt-section-btn{display:flex;align-items:center;gap:var(--intermediate-unit);width:100%;padding:var(--intermediate-unit) var(--double-unit);background:var(--sk-surface);border:none;color:var(--sk-text);font-size:var(--fs-body);font-family:var(--font-body);cursor:pointer;transition:background .1s}.sk-mgmt-section-btn:hover{background:var(--sk-surface-hover)}.sk-mgmt-section-num{font-size:var(--fs-label);font-weight:700;color:var(--sk-text-dim);font-family:var(--font-mono);min-width:22px}.sk-mgmt-section-title{font-weight:600;flex:1;text-align:left}.sk-mgmt-section-badge{display:inline-flex;align-items:center;gap:var(--half-unit);padding:var(--half-unit) var(--unit);border-radius:var(--half-unit);font-size:var(--fs-caption);font-weight:600}.sk-mgmt-section-assignee{font-size:var(--fs-body-sm);color:var(--sk-text-muted);min-width:80px;text-align:right}.sk-mgmt-section-time{display:flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-label);color:var(--sk-text-dim);min-width:72px}.sk-mgmt-section-comments,.sk-mgmt-section-ai{display:flex;align-items:center;gap:3px;font-size:var(--fs-label);padding:var(--half-unit) var(--unit);border-radius:var(--half-unit)}.sk-mgmt-section-comments{color:var(--sk-text-muted);background:var(--c-nl-100)}.sk-mgmt-section-ai{color:var(--sk-accent);background:var(--c-accent-100)}.sk-mgmt-section-detail{padding:var(--intermediate-unit) var(--double-unit) var(--double-unit) 50px;background:var(--sk-surface);border-top:1px solid var(--sk-border);display:flex;flex-direction:column;gap:var(--unit)}.sk-mgmt-section-detail-row{display:flex;justify-content:space-between;font-size:var(--fs-body-sm)}.sk-mgmt-detail-label{color:var(--sk-text-dim)}.sk-mgmt-detail-value{color:var(--sk-text);font-weight:500}.sk-mgmt-section-detail-actions{display:flex;gap:var(--unit);margin-top:var(--unit)}.sk-mgmt-editor{display:flex;gap:var(--double-and-a-half-unit);min-height:500px}.sk-mgmt-editor-main{flex:1;display:flex;flex-direction:column;gap:var(--double-unit)}.sk-mgmt-editor-toolbar{display:flex;align-items:center;justify-content:space-between;padding:var(--intermediate-unit) var(--double-unit);background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--unit)}.sk-mgmt-editor-section-label{display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-body);font-weight:600;color:var(--sk-text)}.sk-mgmt-editor-toolbar-actions{display:flex;gap:6px}.sk-mgmt-editor-area{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.sk-mgmt-textarea{width:100%;min-height:160px;padding:var(--double-unit);border-radius:var(--unit);border:1px solid var(--sk-border);background:var(--sk-surface);color:var(--sk-text);font-size:var(--fs-base);font-family:var(--font-body);line-height:var(--lh-loose);resize:vertical;transition:border-color .15s}.sk-mgmt-textarea:focus{outline:none;border-color:var(--sk-accent);box-shadow:0 0 0 3px var(--c-accent-100)}.sk-mgmt-reference{padding:var(--intermediate-unit) var(--double-unit);border-radius:var(--unit);border:1px dashed var(--sk-border);background:var(--sk-sidebar-hover)}.sk-mgmt-reference-header{display:flex;align-items:center;gap:6px;font-size:var(--fs-label);font-weight:600;color:var(--sk-text-dim);margin-bottom:var(--unit);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.sk-mgmt-reference-text{font-size:var(--fs-body);color:var(--sk-text-muted);line-height:var(--lh-loose);margin:0}.sk-mgmt-ai-suggestion{padding:var(--double-unit) var(--double-and-a-half-unit);border-radius:10px;border:1px solid var(--c-accent-200);background:var(--c-accent-100);position:relative}.sk-mgmt-ai-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--intermediate-unit)}.sk-mgmt-ai-badge{display:flex;align-items:center;gap:6px;font-size:var(--fs-body-sm);font-weight:700;color:var(--sk-accent)}.sk-mgmt-ai-text{font-size:var(--fs-body);color:var(--sk-text);line-height:var(--lh-loose);margin:0 0 var(--unit) 0}.sk-mgmt-ai-reason{font-size:var(--fs-label);color:var(--sk-text-muted);margin:0 0 var(--intermediate-unit) 0;font-style:italic}.sk-mgmt-ai-actions{display:flex;gap:var(--unit)}.sk-mgmt-ai-applied{display:flex;align-items:center;gap:var(--unit);padding:var(--intermediate-unit) var(--double-unit);border-radius:var(--unit);background:var(--c-green-100);color:var(--c-green-1000);font-size:var(--fs-body-sm);font-weight:600;border:1px solid var(--c-green-200)}.sk-mgmt-editor-nav{width:220px;flex-shrink:0;display:flex;flex-direction:column;gap:2px;background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--unit);padding:var(--double-unit) var(--intermediate-unit);height:fit-content;max-height:500px;overflow-y:auto}.sk-mgmt-editor-nav-title{font-size:var(--fs-label);font-weight:700;color:var(--sk-text-dim);text-transform:uppercase;letter-spacing:var(--tracking-widest);padding:var(--half-unit) var(--unit) var(--intermediate-unit);margin:0}.sk-mgmt-editor-nav-item{display:flex;align-items:center;gap:var(--unit);padding:var(--half-unit) var(--unit);border:none;background:none;border-radius:5px;font-size:var(--fs-body-sm);font-family:var(--font-body);color:var(--sk-text-muted);cursor:pointer;text-align:left;transition:all .1s}.sk-mgmt-editor-nav-item:hover{background:var(--sk-sidebar-hover);color:var(--sk-text)}.sk-mgmt-editor-nav-item--active{background:var(--c-accent-100);color:var(--sk-accent)}.sk-mgmt-editor-nav-num{font-size:var(--fs-caption);font-family:var(--font-mono);color:var(--sk-text-dim);min-width:18px}.sk-mgmt-editor-nav-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-mgmt-editor-nav-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.sk-mgmt-compare{display:flex;flex-direction:column;gap:var(--triple-unit)}.sk-mgmt-compare-section{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:10px;padding:var(--triple-unit)}.sk-mgmt-compare-title{font-size:var(--fs-lead);font-weight:700;color:var(--c-nd-900-opaque);margin:0 0 var(--double-and-a-half-unit) 0;letter-spacing:var(--tracking-snug)}.sk-mgmt-kpi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--intermediate-unit)}.sk-mgmt-kpi-card{padding:var(--double-unit);border-radius:var(--unit);border:1px solid var(--sk-border);background:var(--sk-sidebar-hover)}.sk-mgmt-kpi-label{font-size:var(--fs-label);font-weight:600;color:var(--sk-text-muted);margin-bottom:var(--intermediate-unit);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.sk-mgmt-kpi-values{display:flex;align-items:center;gap:var(--unit);margin-bottom:10px}.sk-mgmt-kpi-col{display:flex;flex-direction:column;gap:2px;flex:1}.sk-mgmt-kpi-period{font-size:var(--fs-caption);color:var(--sk-text-dim);font-weight:500}.sk-mgmt-kpi-val{font-size:var(--fs-subtitle);font-weight:800;letter-spacing:var(--tracking-tight)}.sk-mgmt-kpi-val--base{color:var(--sk-text-muted)}.sk-mgmt-kpi-val--current{color:var(--c-nd-900-opaque)}.sk-mgmt-kpi-arrow{flex-shrink:0;display:flex;align-items:center}.sk-mgmt-kpi-delta{display:inline-flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-label);font-weight:700;padding:var(--half-unit) var(--unit);border-radius:var(--half-unit);width:fit-content}.sk-mgmt-kpi-delta--up{background:var(--c-green-100);color:var(--c-green-1000)}.sk-mgmt-kpi-delta--down{background:var(--c-red-100);color:var(--c-red-1000)}.sk-mgmt-table-wrap{overflow-x:auto}.sk-mgmt-table{width:100%;border-collapse:collapse;font-size:var(--fs-body);font-family:var(--font-body)}.sk-mgmt-table th{text-align:left;padding:var(--intermediate-unit) var(--double-unit);font-size:var(--fs-label);font-weight:700;color:var(--sk-text-dim);text-transform:uppercase;letter-spacing:var(--tracking-widest);border-bottom:2px solid var(--sk-border)}.sk-mgmt-table td{padding:var(--intermediate-unit) var(--double-unit);border-bottom:1px solid var(--sk-border);color:var(--sk-text-muted)}.sk-mgmt-table-segment{font-weight:600;color:var(--sk-text)!important}.sk-mgmt-table-current{color:var(--c-nd-900-opaque)!important;font-weight:600}.sk-mgmt-table-up{color:var(--c-green-1000)!important;font-weight:600}.sk-mgmt-table-down{color:var(--c-red-1000)!important;font-weight:600}.sk-mgmt-table-total{font-weight:700}.sk-mgmt-table-total td{border-bottom:none;padding-top:var(--double-unit);color:var(--c-nd-900-opaque)}.sk-mgmt-bars{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.sk-mgmt-bar-row{display:grid;grid-template-columns:160px 1fr 80px;align-items:center;gap:var(--double-unit)}.sk-mgmt-bar-label{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text)}.sk-mgmt-bar-pair{display:flex;flex-direction:column;gap:var(--half-unit)}.sk-mgmt-bar-track{height:var(--unit);border-radius:var(--half-unit);background:var(--sk-border);overflow:hidden}.sk-mgmt-bar-fill{height:100%;border-radius:var(--half-unit);transition:width .6s var(--ease-std)}.sk-mgmt-bar-fill--base{background:var(--sk-text-dim)}.sk-mgmt-bar-fill--current{background:var(--sk-accent)}.sk-mgmt-bar-values{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-label);font-weight:600;text-align:right}.sk-mgmt-bar-val--base{color:var(--sk-text-dim)}.sk-mgmt-bar-val--current{color:var(--sk-accent)}.sk-mgmt-bar-legend{display:flex;gap:var(--double-and-a-half-unit);margin-top:10px;padding-top:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.sk-mgmt-bar-legend-item{display:flex;align-items:center;gap:6px;font-size:var(--fs-label);color:var(--sk-text-muted)}.sk-mgmt-bar-swatch{width:10px;height:10px;border-radius:3px}.sk-mgmt-bar-swatch--base{background:var(--sk-text-dim)}.sk-mgmt-bar-swatch--current{background:var(--sk-accent)}.sk-mgmt-group{margin-bottom:var(--double-and-a-half-unit)}.sk-mgmt-group-header{font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-dim);padding:var(--unit) var(--half-unit) var(--half-unit);border-bottom:1px solid var(--sk-border);margin-bottom:6px}.sk-mgmt-bar-growth{display:inline-block;margin-left:6px;font-size:var(--fs-label);font-weight:700;color:var(--c-green-1000)}@media(max-width:768px){.sk-mgmt-breadcrumb-sep,.sk-mgmt-breadcrumb-current{display:none}.sk-mgmt-title{font-size:var(--fs-subtitle)}.sk-mgmt-header{flex-direction:column;align-items:stretch}.sk-mgmt-header-actions{justify-content:flex-start}.sk-mgmt-stats{display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--double-unit)}}.sk-cw-page{display:flex;flex-direction:column;height:100%;overflow:hidden;gap:0}.sk-cw-page--empty{align-items:center;justify-content:center;gap:var(--intermediate-unit);color:var(--sk-text-dim)}.sk-cw-page--empty h2{margin:0;font-size:var(--fs-subtitle);font-weight:600;color:var(--sk-text)}.sk-cw-page--empty p{margin:0;font-size:var(--fs-body);max-width:280px;text-align:center;line-height:var(--lh-body)}.sk-cw-banner{display:flex;align-items:center;gap:var(--double-and-a-half-unit);padding:10px var(--double-and-a-half-unit);border-bottom:1px solid var(--sk-border);background:linear-gradient(90deg,var(--c-accent-100) 0%,transparent 50%,var(--c-green-50) 100%);flex-shrink:0}.sk-cw-banner--loading{height:38px;background:var(--c-nd-50);border-bottom:1px solid var(--sk-border);animation:sk-cw-pulse 1.5s ease-in-out infinite}.sk-cw-banner-item{display:flex;align-items:center;gap:7px;font-size:var(--fs-body-sm)}.sk-cw-banner-icon{color:var(--sk-text-dim);flex-shrink:0;opacity:.7}.sk-cw-banner-value{font-weight:700;color:var(--c-nd-900-opaque);font-variant-numeric:tabular-nums;font-size:var(--fs-base);line-height:var(--lh-none)}.sk-cw-banner-label{color:var(--sk-text-muted);font-size:var(--fs-label)}.sk-cw-banner-divider{width:1px;height:var(--double-and-a-half-unit);background:var(--sk-border);flex-shrink:0}.sk-cw-banner-sort{margin-left:auto;flex-shrink:0}.sk-cw-banner-sort button{font-size:var(--fs-label);gap:5px;color:var(--sk-text-muted);padding:var(--half-unit) 10px;height:auto}.sk-cw-banner-sort button:hover{color:var(--c-nd-900-opaque)}.sk-cw-dot--archived{width:11px;height:11px;background:var(--c-accent-200-opaque);opacity:.65}.sk-cw-dot--archived:hover{opacity:1;box-shadow:0 0 var(--unit) var(--c-nl-300)}.sk-cw-dot--archived.sk-cw-dot--has-data{opacity:.9;background:var(--c-accent-100-opaque)}.sk-cw-dot--no-transcript.sk-cw-dot--archived{background:transparent;border:1.5px solid var(--c-accent-200-opaque);opacity:.5}.sk-cw-dot--no-transcript.sk-cw-dot--archived:hover{opacity:.8;border-color:var(--c-accent-100-opaque)}.sk-cw-dot.sk-cw-dot--shared:not(.sk-cw-dot--earlier){background:var(--sk-accent);border:2px solid var(--sk-accent);opacity:1;width:13px;height:13px}.sk-cw-dot.sk-cw-dot--shared:not(.sk-cw-dot--earlier):hover{box-shadow:0 0 10px var(--c-accent-200)}.sk-cw-dot.sk-cw-dot--earlier.sk-cw-dot--shared{width:14px;height:14px;background:transparent;border:2.5px solid var(--c-mnpi-1000);opacity:1}.sk-cw-dot.sk-cw-dot--earlier.sk-cw-dot--shared:hover{background:var(--c-mnpi-100);box-shadow:0 0 10px var(--c-mnpi-200)}.sk-cw-drawer-header{padding:var(--double-unit) var(--double-and-a-half-unit) var(--double-unit);border-bottom:1px solid var(--sk-border);flex-shrink:0;background:linear-gradient(180deg,var(--c-nd-50) 0%,transparent 100%)}.sk-cw-drawer-header-top{display:flex;justify-content:space-between;align-items:flex-start}.sk-cw-drawer-title{margin:0;font-size:var(--fs-subtitle);font-weight:600;color:var(--c-nd-900-opaque);letter-spacing:var(--tracking-snug)}.sk-cw-drawer-meta{display:flex;align-items:center;gap:var(--unit);margin-top:6px}.sk-cw-drawer-ticker{font-size:var(--fs-caption);font-weight:700;color:var(--sk-text-muted);background:var(--c-nd-100);padding:2px 6px;border-radius:3px;letter-spacing:var(--tracking-wider);font-family:var(--font-mono)}.sk-cw-drawer-quarter{font-size:var(--fs-body-sm);color:var(--sk-text);font-weight:600}.sk-cw-phase{display:inline-flex;align-items:center;padding:2px var(--unit);border-radius:10px;font-size:var(--fs-tiny);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest)}.sk-cw-phase--live{background:var(--c-green-100);color:var(--c-green-1000);border:1px solid var(--c-green-200)}.sk-cw-phase--prep{background:var(--c-mnpi-100);color:var(--c-mnpi-1000);border:1px solid var(--c-mnpi-200)}.sk-cw-phase--archived{background:var(--c-nd-50);color:var(--sk-text-muted);border:1px solid var(--c-nd-100)}.sk-cw-drawer-date{font-size:var(--fs-body-sm);color:var(--sk-text-dim);margin-top:var(--unit);font-family:var(--font-mono);letter-spacing:var(--tracking-wide)}.sk-cw-drawer-content{flex:1;overflow-y:auto;padding:var(--double-unit) var(--double-and-a-half-unit)}.sk-cw-drawer-content::-webkit-scrollbar{width:5px}.sk-cw-drawer-content::-webkit-scrollbar-track{background:transparent}.sk-cw-drawer-content::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:3px}.sk-cw-drawer-loading{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--sk-text-dim);font-size:var(--fs-body-sm);padding:40px 0}.sk-cw-spinner{animation:sk-cw-spin .8s linear infinite;opacity:.6}@keyframes sk-cw-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sk-cw-drawer-empty{color:var(--sk-text-dim);font-size:var(--fs-body-sm);text-align:center;padding:var(--quadruple-unit) 0;line-height:var(--lh-body)}.sk-cw-drawer-stats{display:flex;gap:14px;padding:10px var(--intermediate-unit);border-radius:var(--unit);background:var(--c-nd-50);border:1px solid var(--c-nd-50);margin-bottom:var(--double-unit)}.sk-cw-stat{display:flex;align-items:center;gap:5px;font-size:var(--fs-label);color:var(--sk-text-muted)}.sk-cw-stat--shared{color:var(--sk-accent);font-weight:600}.sk-cw-drawer-section{margin-bottom:18px}.sk-cw-section-title{margin:0 0 10px;font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-dim);display:flex;align-items:center;gap:5px}.sk-cw-topics{display:flex;flex-direction:column;gap:3px}.sk-cw-topic{display:flex;align-items:center;justify-content:space-between;padding:var(--unit) 10px;background:var(--c-nd-50);border-radius:6px;font-size:var(--fs-body-sm);transition:background .1s}.sk-cw-topic:hover{background:var(--c-nd-50)}.sk-cw-topic-name{color:var(--sk-text);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.sk-cw-topic-count{font-size:var(--fs-caption);font-weight:700;color:var(--sk-text-dim);font-variant-numeric:tabular-nums;font-family:var(--font-mono);background:var(--c-nd-50);padding:1px 6px;border-radius:var(--half-unit);min-width:22px;text-align:center}.sk-cw-analyst-list{display:flex;flex-direction:column;gap:1px}.sk-cw-analyst-item{border-radius:6px;overflow:hidden}.sk-cw-analyst-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--unit) 10px;background:none;border:none;cursor:pointer;color:var(--sk-text);font-size:var(--fs-body-sm);text-align:left;border-radius:6px;transition:background .1s}.sk-cw-analyst-header:hover{background:var(--c-nd-50)}.sk-cw-analyst-info{display:flex;align-items:center;gap:6px;min-width:0}.sk-cw-analyst-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-cw-badge--shared{font-size:var(--fs-tiny);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-accent);background:var(--c-accent-100);padding:var(--half-unit) var(--unit);border-radius:var(--unit);flex-shrink:0;border:1px solid var(--c-accent-200)}.sk-cw-analyst-firm{font-size:var(--fs-label);color:var(--sk-text-dim);white-space:nowrap}.sk-cw-analyst-qcount{font-size:var(--fs-caption);font-weight:600;color:var(--sk-text-dim);background:var(--c-nd-100);padding:var(--half-unit) var(--unit);border-radius:var(--unit);flex-shrink:0;font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.sk-cw-questions{padding:var(--half-unit) 10px 10px;display:flex;flex-direction:column;gap:var(--intermediate-unit);animation:sk-cw-questions-in .2s ease}@keyframes sk-cw-questions-in{0%{opacity:0;transform:translateY(calc(-1 * var(--half-unit)))}to{opacity:1;transform:translateY(0)}}.sk-cw-question{padding-left:10px;border-left:2px solid var(--c-nd-100);transition:border-color .15s}.sk-cw-question:hover{border-left-color:var(--c-nd-200)}.sk-cw-question-text{margin:0;font-size:var(--fs-body-sm);color:var(--sk-text);line-height:var(--lh-relaxed)}.sk-cw-question-summary{margin:var(--half-unit) 0 0;font-size:var(--fs-label);color:var(--sk-text-muted);font-style:italic;line-height:var(--lh-body)}.sk-cw-answer{margin-top:6px;display:flex;gap:6px}.sk-cw-answer-label{font-size:var(--fs-caption);font-weight:700;color:var(--sk-text-dim);flex-shrink:0;margin-top:1px;font-family:var(--font-mono)}.sk-cw-answer-text{margin:0;font-size:var(--fs-label);color:var(--sk-text-muted);line-height:var(--lh-relaxed)}.sk-cw-drawer-footer{padding:var(--double-unit) var(--double-and-a-half-unit);border-top:1px solid var(--sk-border);flex-shrink:0}@media(max-width:768px){.sk-cw-banner{flex-wrap:wrap;row-gap:var(--unit);column-gap:var(--double-unit);padding:var(--intermediate-unit) var(--double-unit)}.sk-cw-banner-divider{display:none}.sk-cw-banner-sort{margin-left:auto}}.rs-shell{display:flex;flex-direction:column;height:100%;overflow:hidden}.rs-split{--is-stack-w: var(--entity-pane-w);--is-panel-pad: var(--double-unit) var(--double-and-a-half-unit);flex:1;min-height:0;display:flex}.rs-split>.rs-content{flex:1;min-width:0}.rs-side-slot{flex:none;display:flex;min-height:0}.rs-side-slot>.is-stack-panel{overflow-y:auto}.rs-content{flex:1;min-height:0;height:auto}.rs-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--double-unit);gap:var(--double-unit)}.rs-section-title{font-size:var(--fs-lead);font-weight:600;color:var(--sk-text-bright);margin:0}.rs-dialog{max-width:760px}.rs-nr-line{display:flex;align-items:center;gap:var(--unit);flex-wrap:wrap}.rs-sh-table{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--intermediate-unit);background:var(--c-nd-50);border:1px solid var(--sk-border)}.rs-sh-table-head{display:grid;grid-template-columns:2.6fr 1fr 1fr 1fr 1fr;gap:var(--intermediate-unit);padding:var(--intermediate-unit) var(--double-unit);text-transform:uppercase;border-bottom:1px solid var(--sk-border);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted);background:var(--c-nd-100)}.rs-sh-row{display:grid;grid-template-columns:2.6fr 1fr 1fr 1fr 1fr;gap:var(--intermediate-unit);padding:var(--intermediate-unit) var(--double-unit);border-bottom:1px solid var(--sk-border);font-size:var(--fs-body-sm);color:var(--sk-text);align-items:center;transition:background var(--dur-fast) var(--ease-std)}.rs-sh-row:last-child{border-bottom:none}.rs-sh-row:hover{background:var(--sk-surface-hover)}.rs-sh-name{display:flex;align-items:center;gap:var(--intermediate-unit)}.rs-sh-name-main{font-weight:600;color:var(--sk-text-bright)}.rs-sh-name-sub{font-size:var(--fs-label);color:var(--sk-text-muted);margin-top:1px}.rs-sh-numeric{font-variant-numeric:tabular-nums}.rs-sh-numeric--accent{font-weight:600;color:var(--sk-accent)}.rs-sh-col--num{text-align:center}.rs-sh-tag{padding:1px 6px;border-radius:var(--half-unit);font-size:var(--fs-caption);font-weight:500;background:var(--c-nl-100);color:var(--sk-text-muted)}.rs-sh-profile-crumb{display:flex;align-items:center;gap:var(--half-unit);margin-bottom:var(--intermediate-unit)}.rs-sh-profile-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--double-unit);margin-bottom:var(--triple-unit);flex-wrap:wrap}.rs-sh-profile-tags{display:flex;flex-wrap:wrap;gap:var(--half-unit);margin-bottom:var(--unit)}.rs-sh-profile-name{font-size:var(--fs-heading);font-weight:600;color:var(--sk-text-bright);margin:0 0 var(--half-unit)}.rs-sh-profile-sub{font-size:var(--fs-body-sm);color:var(--sk-text-muted);display:inline-flex;align-items:center;gap:var(--unit)}.rs-sh-profile-grid{display:grid;grid-template-columns:1fr 1fr 2fr;gap:var(--intermediate-unit);margin-bottom:var(--triple-unit)}.rs-sh-profile-card{padding:var(--double-unit);border-radius:var(--intermediate-unit);background:var(--c-nd-50);border:1px solid var(--sk-border)}.rs-sh-profile-big{font-size:var(--fs-display);color:var(--sk-text-bright);margin:var(--half-unit) 0 var(--half-unit);font-variant-numeric:tabular-nums;font-weight:700}.rs-sh-profile-sub2{font-size:var(--fs-label);color:var(--sk-text-muted);line-height:var(--lh-body)}.rs-sh-profile-cols{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--triple-unit);align-items:start}.rs-sh-contact-list{display:flex;flex-direction:column;gap:var(--unit)}.rs-sh-contact-card{padding:var(--intermediate-unit) var(--double-unit);display:flex;flex-direction:column;gap:var(--unit);border-radius:var(--intermediate-unit);background:var(--c-nd-100)}.rs-sh-contact-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--unit)}.rs-sh-contact-name{font-size:var(--fs-body);font-weight:600;color:var(--sk-text-bright)}.rs-sh-contact-role{font-size:var(--fs-label);color:var(--sk-text-muted);margin-top:1px}.rs-sh-contact-meta{display:flex;align-items:center;gap:var(--intermediate-unit);flex-wrap:wrap;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-sh-contact-meta>span{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-sh-timeline{display:flex;flex-direction:column;gap:var(--unit);margin-bottom:var(--intermediate-unit)}.rs-sh-timeline-row{display:grid;grid-template-columns:80px 1fr auto;gap:var(--intermediate-unit);align-items:center;padding:var(--unit) var(--intermediate-unit);text-align:left;font-family:inherit;width:100%;border-radius:var(--intermediate-unit);background:var(--c-nd-100)}.rs-sh-timeline-row--future{cursor:pointer}.rs-sh-timeline-row--future:hover{background:var(--sk-surface-hover)}.rs-sh-timeline-row--past{background:var(--c-nd-50);border-style:dashed;opacity:.85}.rs-sh-timeline-date{text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.rs-sh-timeline-body{display:flex;flex-direction:column;gap:var(--half-unit);min-width:0}.rs-sh-timeline-topic{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text-bright)}.rs-sh-timeline-sub{font-size:var(--fs-label);color:var(--sk-text-muted);display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-sh-timeline-side{display:flex;align-items:center;gap:var(--half-unit);flex-shrink:0}.rs-sh-row--clickable{cursor:pointer}@media(max-width:768px){.rs-sh-profile-grid,.rs-sh-profile-cols{grid-template-columns:1fr}.rs-sh-profile-grid>.rs-sh-profile-card:nth-child(3){grid-column:span 1}}.rs-loading{padding:var(--quadruple-unit);text-align:center;color:var(--sk-text-muted);font-size:var(--fs-body)}.rs-empty{padding:var(--quadruple-unit) var(--double-unit);text-align:center;color:var(--sk-text-muted);font-size:var(--fs-body);border:1px dashed var(--sk-border);border-radius:var(--intermediate-unit)}.rs-planner{display:flex;flex-direction:column;gap:var(--double-unit)}.rs-planner-block{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.rs-planner-block-body{padding:var(--double-unit);border-radius:var(--intermediate-unit);background:var(--c-nd-50);border:1px solid var(--sk-border)}.rs-planner-block-body--list{padding:0;overflow:hidden}.rs-planner-block-head{display:flex;align-items:center;justify-content:space-between;gap:var(--double-unit);text-transform:uppercase;font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.rs-planner-block-head h2{margin:0;font:inherit;letter-spacing:inherit}.rs-planner-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rs-planner-row{width:100%;display:flex;align-items:center;gap:var(--double-unit);padding:var(--intermediate-unit) var(--double-unit);border-bottom:1px solid var(--sk-border);background:transparent;cursor:pointer;text-align:left;color:inherit;text-decoration:none}.rs-planner-row:last-child{border-bottom:none}.rs-planner-row:hover{background:var(--sk-surface-hover)}.rs-planner-row-date{display:flex;flex-direction:column;align-items:center;min-width:42px;padding:var(--unit);border-radius:var(--intermediate-unit);background:var(--c-nd-100)}.rs-planner-row-day{font-size:var(--fs-title);font-weight:600;color:var(--sk-text);line-height:var(--lh-none)}.rs-planner-row-month{text-transform:uppercase;margin-top:var(--half-unit);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.rs-planner-row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--half-unit)}.rs-planner-row-title{font-size:var(--fs-body);font-weight:600;color:var(--sk-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-planner-row-meta{display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-planner-row-sep{opacity:.4}.rs-planner-row-right{display:flex;flex-direction:column;align-items:flex-end;gap:var(--half-unit)}.rs-planner-row-when{font-size:var(--fs-caption);color:var(--sk-text-dim)}.rs-drop{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--double-unit);padding:var(--double-unit) var(--intermediate-unit);border-radius:var(--intermediate-unit);transition:background var(--dur-fast) var(--ease-std),border-color var(--dur-fast) var(--ease-std);background:var(--c-nd-100)}.rs-drop--over{background:var(--c-accent-100);box-shadow:inset 0 0 0 2px var(--sk-accent)}.rs-drop--error{border-color:var(--c-red-1000);background:color-mix(in srgb,var(--c-red-1000) 6%,transparent)}.rs-drop-body{display:flex;align-items:center;gap:var(--double-unit);flex:1 1 280px;min-width:0}.rs-drop-icon{flex-shrink:0}.rs-drop-text{display:flex;flex-direction:column;gap:var(--half-unit);min-width:0}.rs-drop-title{font-size:var(--fs-base);font-weight:600;color:var(--sk-text)}.rs-drop-sub{font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-drop-actions{display:flex;gap:var(--unit);flex-shrink:0}.rs-drop-strip{display:flex;align-items:center;gap:var(--double-unit);padding:var(--double-unit);border:1px solid color-mix(in srgb,var(--sk-accent) 30%,var(--sk-border));border-radius:var(--intermediate-unit);background:color-mix(in srgb,var(--sk-accent) 6%,var(--sk-surface));color:var(--sk-text);font-size:var(--fs-body-sm)}.rs-drop-spin{color:var(--sk-accent);animation:rs-spin .9s linear infinite}@keyframes rs-spin{to{transform:rotate(360deg)}}.rs-drop-strip-text{flex:1}.rs-drop-strip-file{font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-tl{display:flex;flex-direction:column;gap:var(--half-unit)}.rs-tl-legend{display:flex;flex-wrap:wrap;gap:var(--double-unit);font-size:var(--fs-label);color:var(--sk-text-muted);padding:var(--half-unit) 0;border-bottom:1px dashed var(--sk-border)}.rs-tl-legend-item{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-tl-scroll{overflow-x:auto;overflow-y:visible;padding:0 0 var(--double-unit);scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}.rs-tl-scroll::-webkit-scrollbar{height:var(--unit)}.rs-tl-scroll::-webkit-scrollbar-track{background:transparent}.rs-tl-scroll::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:var(--unit)}.rs-tl-track{position:relative;height:290px}.rs-tl-months{display:flex;position:relative;z-index:1}.rs-tl-month{flex-shrink:0;padding:0 var(--half-unit);border-left:1px dashed var(--sk-border);font-size:var(--fs-caption);color:var(--sk-text-muted);display:flex;align-items:center;gap:var(--half-unit);height:20px}.rs-tl-month-label{text-transform:uppercase;font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.rs-tl-month-year{color:var(--sk-text-dim);font-weight:600}.rs-tl-axis{position:absolute;top:165px;left:0;right:0;height:1px;background:var(--sk-border);z-index:1}.rs-tl-now{position:absolute;top:26px;bottom:0;width:1px;background:color-mix(in srgb,var(--sk-accent) 60%,transparent);z-index:4}.rs-tl-now-label{position:absolute;top:calc(var(--half-unit) * -1);left:var(--half-unit);text-transform:uppercase;white-space:nowrap;background:var(--sk-surface);padding:1px var(--half-unit);border-radius:var(--half-unit);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--c-accent-700)}.rs-tl-events{position:absolute;inset:0;z-index:3}.rs-tl-mark{position:absolute;top:calc(165px - var(--unit));z-index:5;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--unit) * 2);height:calc(var(--unit) * 2);margin-left:calc(var(--unit) * -1);border-radius:var(--half-unit)}.rs-tl-mark:focus-visible{outline:2px solid var(--sk-accent)}.rs-tl-mark-glyph{display:inline-block;width:calc(var(--unit) + 1px);height:calc(var(--unit) + 1px);transform:rotate(45deg);background:var(--sk-text-dim)}.rs-tl-mark:hover .rs-tl-mark-glyph{background:var(--sk-accent)}.rs-tl-event{position:absolute;background:transparent;border:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:var(--intermediate-unit);color:inherit;text-decoration:none;outline:none}.rs-tl-event .rs-tl-dot--lg{margin-left:-7px}.rs-tl-event .rs-tl-card{margin-left:calc(var(--tl-shift, 0px) - 7px)}.rs-tl-event--shifted:after{content:"";position:absolute;left:0;width:calc(var(--tl-shift) - 7px);height:calc(34px - var(--tl-jog, 20px));border-right:1px solid var(--c-nd-200);z-index:1}.rs-tl-event--down.rs-tl-event--shifted:after{top:var(--tl-jog, 20px);border-top:1px solid var(--c-nd-200)}.rs-tl-event--up.rs-tl-event--shifted:after{bottom:var(--tl-jog, 20px);border-bottom:1px solid var(--c-nd-200)}.rs-tl-event--down{top:158px;flex-direction:column}.rs-tl-event--up{bottom:118px;flex-direction:column-reverse;justify-content:flex-start}.rs-tl-event:before{content:"";position:absolute;left:0;width:1px;height:26px;background:var(--c-nd-200);z-index:1}.rs-tl-event--shifted:before{height:calc(var(--tl-jog, 20px) - 12px)}.rs-tl-event--down:before{top:12px}.rs-tl-event--up:before{bottom:12px}.rs-tl-event:focus-visible .rs-tl-card{outline:2px solid var(--sk-accent);outline-offset:2px}.rs-tl-dot{display:inline-block;width:10px;height:10px;border-radius:999px;border:1px solid var(--sk-text-dim);background:transparent}.rs-tl-dot--lg{width:14px;height:14px}.rs-tl-dot.rs-tl-dot--agenda-only{border-color:var(--sk-text-muted);background:color-mix(in srgb,var(--sk-accent) 5%,transparent)}.rs-tl-dot.rs-tl-dot--scaffold{border-color:color-mix(in srgb,var(--sk-accent) 50%,transparent);background:color-mix(in srgb,var(--sk-accent) 10%,transparent)}.rs-tl-dot.rs-tl-dot--drafting{border-color:var(--sk-accent);background:color-mix(in srgb,var(--sk-accent) 15%,transparent)}.rs-tl-dot.rs-tl-dot--final{border-color:var(--sk-accent);background:color-mix(in srgb,var(--sk-accent) 25%,transparent)}.rs-tl-event:hover .rs-tl-dot--lg{transform:scale(1.15);transition:transform var(--dur-fast) var(--ease-std)}.rs-tl-card{display:flex;flex-direction:column;gap:var(--half-unit);padding:var(--unit) var(--intermediate-unit) var(--intermediate-unit);margin:var(--unit);border-radius:var(--intermediate-unit);text-align:left;width:160px;height:92px;position:relative;overflow:hidden;background:var(--c-nd-100);border:1px solid var(--c-nd-50)}.rs-tl-event:hover .rs-tl-card{background:var(--sk-surface-hover);border-color:var(--c-nd-200)}.rs-tl-card-date{text-transform:uppercase;font-size:var(--fs-label);font-weight:700;color:var(--c-accent-1000)}.rs-tl-card-title{font-size:var(--fs-label);font-weight:600;color:var(--sk-text);line-height:var(--lh-snug);white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-tl-card-meta{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:var(--half-unit);font-size:var(--fs-caption);color:var(--sk-text-muted);min-width:0;white-space:nowrap;overflow:hidden}.rs-tl-card-sep{opacity:.4}.rs-review-callout{display:flex;align-items:flex-start;gap:var(--unit);margin:var(--double-unit) var(--double-unit) 0;padding:var(--double-unit);border:1px solid var(--c-caution-400);background:var(--c-caution-50);border-radius:var(--intermediate-unit);color:var(--sk-text)}.rs-review-callout>svg{color:var(--c-caution-1000);flex-shrink:0;margin-top:1px}.rs-review-callout strong{display:block;font-size:var(--fs-body-sm);margin-bottom:var(--half-unit)}.rs-review-callout span{display:block;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-review-match-warn{color:var(--c-caution-1000);flex-shrink:0}.rs-review-lg-icon{color:var(--sk-text-muted)}.rs-review-lg-icon--danger:hover:not(:disabled),.rs-review-lg-icon--danger:focus-visible{color:var(--c-red-1000)}.rs-review-lg-edit{border-style:solid;display:flex;flex-direction:column;gap:var(--unit)}.rs-review-lg-row{display:flex;align-items:center;gap:var(--unit);flex-wrap:wrap}.rs-review-lg-type{flex:0 0 110px}.rs-review-lg-label{flex:1 1 200px}.rs-review-lg-day{flex:0 0 190px}.rs-review-lg-place{flex:1 1 140px}.rs-review-lg-time{flex:0 0 110px}.rs-review-lg-phone{flex:0 0 180px}.rs-review-lg-arrow{color:var(--sk-text-dim)}.rs-review-lg-address{flex:1 1 260px;min-width:0;resize:vertical;font:inherit;font-size:var(--fs-body-sm);color:var(--sk-text);background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:var(--intermediate-unit);padding:var(--unit) var(--intermediate-unit)}.rs-review-lg-address:focus{outline:none;border-color:var(--c-accent-1000);box-shadow:0 0 0 3px var(--c-accent-200)}.rs-review-lg-foot{display:flex;align-items:center;gap:var(--unit)}.rs-review-lg-hint{font-size:var(--fs-label);color:var(--sk-text-dim);margin-right:auto}.rs-review-lg-add{align-self:flex-start;margin-top:var(--unit);color:var(--sk-text-muted)}.rs-event-shell{display:flex;flex-direction:column;gap:var(--double-unit)}.rs-event-head{display:flex;flex-direction:column;gap:var(--unit)}.rs-event-head-body{padding:var(--double-unit);display:flex;flex-direction:column;gap:var(--unit);border-radius:var(--intermediate-unit);background:var(--c-nd-50);border:1px solid var(--sk-border)}.rs-event-head-title{display:flex;align-items:center;gap:var(--double-unit);flex-wrap:wrap}.rs-event-head-actions{margin-left:auto;display:inline-flex;align-items:center;gap:var(--unit)}.rs-event-head-title h1{margin:0;font-size:var(--fs-title);font-weight:600;color:var(--sk-text)}.rs-event-head-meta{display:flex;flex-wrap:wrap;gap:var(--double-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-event-head-meta>span{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-event-head-pdf{color:var(--sk-accent)!important}.rs-event-foot{display:flex;align-items:center;gap:var(--unit);padding-top:var(--double-unit);border-top:1px solid var(--sk-border)}.rs-memo{display:flex;flex-direction:column;gap:var(--double-unit)}@keyframes rs-memo-stream-in{0%{opacity:0;transform:translateY(var(--half-unit))}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.rs-sh-stats{grid-template-columns:repeat(2,1fr)}.rs-sh-table-head,.rs-sh-row{grid-template-columns:2fr .9fr 1fr 1fr}.rs-sh-table-head>:nth-child(4),.rs-sh-row>:nth-child(4),.rs-sh-table-head>:nth-child(6),.rs-sh-row>:nth-child(6){display:none}}@media(max-width:768px){.rs-drop{flex-direction:column;align-items:stretch;text-align:center;padding:var(--double-unit)}.rs-drop-body{flex-direction:column;align-items:center;gap:var(--unit)}.rs-drop-text{align-items:center}.rs-drop-actions{justify-content:center;flex-wrap:wrap}}.rs-sched{margin:var(--double-unit) 0}.rs-sched-head{margin-bottom:var(--unit);text-transform:none;letter-spacing:normal;font-weight:400}.rs-sched-day{margin-bottom:var(--intermediate-unit)}.rs-sched-day-head{font-size:var(--fs-label);font-weight:600;padding:var(--half-unit) 0;border-bottom:1px solid var(--sk-border);margin-bottom:var(--unit);display:flex;flex-wrap:wrap;gap:var(--unit);align-items:baseline}.rs-sched-day-head span{font-weight:400;color:var(--sk-text-muted)}.rs-sched-day-head .rs-sched-day-date,.rs-sched-day-head .rs-sched-day-weekday{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text);white-space:nowrap}.rs-sched-day>.rs-sched-day-head{margin-left:var(--intermediate-unit)}.rs-sched-day .rs-mc,.rs-sched-day .rs-mc-line{position:relative;border-bottom:0}.rs-sched-day .rs-mc:after,.rs-sched-day .rs-mc-line:after{content:"";position:absolute;right:var(--intermediate-unit);bottom:0;left:var(--intermediate-unit);border-bottom:1px solid var(--c-nd-100);pointer-events:none}.rs-sched-day-band,.rs-sched-day-weekday{display:none}@media(min-width:768px){.rs-sched-day{display:grid;grid-template-columns:calc(var(--unit) * 6) minmax(0,1fr);column-gap:var(--unit)}.rs-sched-day>*{grid-column:2}.rs-sched-day>.rs-sched-day-band{display:block;position:sticky;top:var(--unit);grid-column:1;grid-row:1 / span 200;align-self:start}.rs-sched-day>.rs-sched-day-head{align-items:center;min-height:calc(var(--unit) * 3.5);margin:calc(var(--unit) * .75) 0 var(--half-unit);padding:0}.rs-sched-day-date{display:none}.rs-sched-day-weekday{display:inline}}.rs-sched-meeting{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--unit) var(--intermediate-unit);padding:var(--unit) 0;border-bottom:1px solid var(--sk-border)}.rs-sched-meta{font-size:var(--fs-label);color:var(--sk-text-muted);display:flex;flex-wrap:wrap;gap:var(--unit);align-items:center}.rs-sched-icon{opacity:0;transition:opacity var(--dur-fast) var(--ease-std)}.rs-sched-meeting:hover .rs-sched-icon,.rs-sched-icon:focus-visible,.rs-sched-icon--open{opacity:1}.rs-sched-video-form{width:320px}.rs-sched-video-form form{display:grid;gap:var(--unit)}.rs-sched-video-actions{display:flex;justify-content:flex-end;gap:var(--half-unit)}.rs-sched-status-delete{border-top:1px solid var(--sk-border);color:var(--c-red-1000)}.rs-sched-status-delete svg{color:currentColor}.rs-sched-picker{width:320px}.rs-sched-picker [cmdk-item]{gap:var(--unit)}.rs-sched-picker-chip{flex:0 1 auto;cursor:inherit}.rs-sched-picker-meta{margin-left:auto;flex-shrink:0;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-sched-picker-check{flex-shrink:0;color:var(--sk-accent)}.rs-sched-picker-actions{border-top:1px solid var(--sk-border)}.rs-sched-icon:disabled{cursor:default}@media(hover:none){.rs-sched-icon{opacity:1}}.rs-notes-drawer{width:min(720px,94vw)}.rs-notes-drawer.rs-notes-drawer--full{width:100vw}.rs-notes-drawer-head{display:flex;align-items:flex-start;gap:var(--unit);padding:var(--intermediate-unit) var(--double-unit);border-bottom:1px solid var(--sk-border)}.rs-notes-drawer-heading{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--unit)}.rs-notes-drawer-body{flex:1;min-height:0;overflow-y:auto;padding:var(--double-unit)}.rs-mm-title{font-size:var(--fs-heading);font-weight:600;color:var(--sk-text-bright);margin:0;text-wrap:balance}.rs-mm-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--intermediate-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-mm-meta>span{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-mm-save{display:inline-flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-caption);color:var(--sk-text-muted)}.rs-mm-head-meta{text-transform:none;letter-spacing:normal;font-weight:400;font-size:var(--fs-caption);color:var(--sk-text-muted)}.rs-mm-textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:160px;field-sizing:content;margin-top:var(--unit);padding:var(--half-unit) 0 var(--intermediate-unit);border:0;border-bottom:1px solid var(--sk-border);border-radius:0;background:transparent;color:var(--sk-text);font:inherit;font-size:var(--fs-body-sm);line-height:1.55}.rs-mm-textarea:focus-visible{outline:none;border-bottom-color:var(--sk-accent)}.rs-mm-hint{margin:0;font-size:var(--fs-label);color:var(--sk-text-muted);line-height:1.45}.rs-mm-recording{display:flex;flex-direction:column;gap:var(--unit)}.rs-mm-recording-row{display:flex;align-items:center;gap:var(--unit);min-width:0;font-size:var(--fs-label);color:var(--sk-text)}.rs-mm-recording-meta{color:var(--sk-text-muted);white-space:nowrap}.rs-mm-drop{width:100%;cursor:pointer;font:inherit;text-align:left}.rs-mm-drop--over{border-color:var(--sk-accent)}.rs-mm-recording-name{min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-mm-ok{color:var(--c-green-1000)}.rs-mm-transcript-text{max-width:none;margin:0}.rs-side-label{display:flex;align-items:center;gap:var(--half-unit);text-transform:uppercase;margin-bottom:var(--unit);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.rs-planner-block-head{display:flex;align-items:center;justify-content:space-between;gap:var(--intermediate-unit);flex-wrap:wrap}.rs-search{position:relative;flex:0 1 360px;min-width:200px;font-size:var(--fs-base);font-weight:400;text-transform:none;letter-spacing:normal}.rs-search-icon{position:absolute;left:var(--intermediate-unit);top:50%;transform:translateY(-50%);color:var(--sk-text-muted);pointer-events:none}.rs-search input{padding-left:var(--quadruple-unit)}.rs-search-clear{position:absolute;right:var(--half-unit);top:50%;transform:translateY(-50%);color:var(--sk-text-muted)}.rs-search:has(.rs-search-clear) input{padding-right:var(--quadruple-unit)}.rs-cal{display:flex;flex-direction:column;gap:var(--unit)}.rs-cal-legend{display:flex;align-items:center;gap:var(--double-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-cal-legend-note{margin-left:auto}.rs-cal-swatch{display:inline-block;width:10px;height:10px;margin-right:var(--half-unit);border:1px solid var(--sk-border);border-radius:3px;vertical-align:-1px}.rs-cal-swatch--investor{background:var(--c-accent-200)}.rs-cal-swatch--group{background:var(--c-nd-100)}.rs-cal-swatch--internal{border:1px dashed var(--sk-border)}.rs-cal-scroll{overflow-x:auto}.rs-cal-grid{display:grid;border-radius:var(--intermediate-unit);background:var(--c-nd-50);border:1px solid var(--sk-border);overflow:hidden}.rs-cal-corner,.rs-cal-day-head{border-bottom:1px solid var(--sk-border)}.rs-cal-day-head{padding:var(--unit) var(--intermediate-unit);border-left:1px solid var(--sk-border);font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.rs-cal-day-head strong{font-weight:600;color:var(--sk-text-bright)}.rs-cal-untimed{display:flex;flex-direction:column;gap:var(--half-unit);margin-top:var(--half-unit);font-size:var(--fs-label)}.rs-cal-untimed>span{padding:1px var(--unit);border-radius:var(--half-unit);background:var(--c-nd-200);color:var(--sk-text)}.rs-cal-gutter,.rs-cal-col{position:relative}.rs-cal-col{border-left:1px solid var(--sk-border)}.rs-cal-hour-label{position:absolute;right:var(--unit);transform:translateY(-50%);font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--sk-text-muted)}.rs-cal-hour-line{position:absolute;left:0;right:0;border-top:1px solid var(--sk-border)}.rs-cal-block{position:absolute;display:block;padding:2px var(--unit);border:0;border-radius:var(--unit);overflow:hidden;text-align:left;font:inherit;color:var(--sk-text);cursor:pointer}.rs-cal-block--investor{background:var(--c-accent-200)}.rs-cal-block--open{box-shadow:inset 0 0 0 1px var(--c-accent-700)}.rs-cal-peek{display:flex;flex-direction:column;gap:var(--half-unit);width:calc(var(--unit) * 32);padding:var(--unit) var(--double-unit) var(--double-unit);font-size:var(--fs-body-sm)}.rs-cal-peek-when{display:flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-caption);color:var(--sk-text-muted)}.rs-cal-peek-name{font-weight:600}.rs-cal-peek-line{display:flex;align-items:center;gap:var(--half-unit);color:var(--sk-text-muted)}.rs-cal-peek-foot{display:flex;justify-content:flex-end;margin-top:var(--half-unit)}.rs-cal-block--group{background:var(--c-nd-100)}.rs-cal-block--internal{background:transparent;border:1px dashed var(--sk-border);cursor:default}.rs-cal-block--tentative{outline:1px dashed var(--sk-text-muted);outline-offset:-1px}.rs-cal-block-unlinked{color:var(--c-caution-1000);vertical-align:-1px;margin-left:4px}.rs-cal-block--cancelled{opacity:.5;text-decoration:line-through}.rs-cal-block:hover{box-shadow:0 0 0 1px var(--sk-border)}.rs-cal-block-title,.rs-cal-block-sub{display:block;font-size:var(--fs-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rs-cal-block-title{font-weight:600;color:var(--sk-text-bright)}.rs-cal-block--internal .rs-cal-block-title{color:var(--sk-text-muted)}.rs-cal-block-name{color:var(--sk-accent)}.rs-cal-block-kind,.rs-cal-block-sub{font-weight:500;color:var(--sk-text-muted)}.rs-cal-block-title svg{display:inline;margin-left:var(--half-unit);vertical-align:-2px;color:var(--sk-text-muted)}.rs-cal-swatch--travel,.rs-cal-block--travel{background:repeating-linear-gradient(135deg,var(--c-nd-100) 0 2px,var(--c-nd-50) 2px 8px)}.rs-cal-block--travel{display:flex;flex-direction:column;justify-content:flex-start;border:1px solid var(--sk-border)}.rs-cal-block--travel .rs-cal-block-title{font-weight:500;color:var(--sk-text)}.rs-cal-block--travel .rs-cal-block-title svg:first-child{margin:0 var(--half-unit) 0 0}.rs-cal-block--travel .rs-cal-block-sub{font-variant-numeric:tabular-nums}.rs-cal-block--cut-bottom{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.rs-cal-block--cut-top{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.rs-cal-block--travel.rs-cal-block--open{border-color:var(--c-accent-700);box-shadow:none}.rs-cal-block--travel:focus-visible,.rs-cal-chip:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px}.rs-cal-night-label,.rs-cal-night{border-top:1px solid var(--sk-border)}.rs-cal-night-label{padding:var(--unit) var(--unit) 0 0;text-align:right;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-cal-night{display:flex;flex-direction:column;gap:var(--half-unit);min-width:0;padding:var(--half-unit) var(--half-unit) var(--unit);border-left:1px solid var(--sk-border)}.rs-cal-chip{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--half-unit);min-width:0;padding:var(--half-unit) var(--unit);border:1px solid var(--sk-border);border-radius:var(--half-unit);background:var(--sk-surface);font-size:var(--fs-label);color:var(--sk-text)}.rs-cal-chip svg{flex:none;color:var(--sk-text-muted)}button.rs-cal-chip{cursor:pointer}button.rs-cal-chip:hover{background:var(--c-nd-100)}.rs-cal-chip--open{border-color:var(--c-accent-700)}.rs-cal-chip-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-people-table .rs-sh-table-head,.rs-people-table .rs-sh-row{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.2fr)}.rs-people-standing{display:none}.rs-people-standing-line{display:flex;align-items:center;gap:var(--half-unit);min-width:0}@media(min-width:769px){.rs-people-table .rs-sh-table-head,.rs-people-table .rs-sh-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1.7fr)}.rs-people-standing{display:block;min-width:0}}.rs-person-role--past{opacity:.6}.rs-person-reach{flex-wrap:wrap;gap:var(--sp-2, 8px) var(--sp-4, 16px)}.rs-sh-structure{display:grid;gap:var(--sp-1, 4px);margin-bottom:var(--sp-5, 20px)}.rs-sh-structure-row{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:var(--sp-3, 12px);padding:var(--sp-1, 4px) 0;border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .08));font-size:var(--fs-body-sm)}.rs-sh-structure-row:last-child{border-bottom:0}.rs-drive-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--unit);padding:var(--half-unit) var(--intermediate-unit);border:1px solid var(--sk-border);border-radius:var(--unit);background:var(--sk-surface);font-size:var(--fs-body-sm);color:var(--sk-text)}.rs-drive-path{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-drive-meta{font-size:var(--fs-label);color:var(--sk-text-muted);white-space:nowrap}.rs-drive-acts{display:flex;align-items:center;gap:var(--half-unit);margin-left:auto}.rs-drive-changes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--half-unit)}.rs-drive-warn{display:flex;align-items:center;gap:var(--unit);padding:var(--unit) var(--intermediate-unit);border:1px solid var(--c-caution-400);border-radius:var(--unit);background:var(--c-caution-50);color:var(--c-caution-1000);font-size:var(--fs-body-sm)}.rs-drive-files{list-style:none;margin:0;padding:0}.rs-drive-files li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--half-unit) var(--unit);padding:var(--unit) 0;border-bottom:1px solid var(--c-nd-50)}.rs-drive-files li:last-child{border-bottom:none}.rs-drive-file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body-sm);color:var(--sk-text)}.rs-drive-file-size{grid-column:2;font-size:var(--fs-label);color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.rs-drive-file--off .rs-drive-file-name{color:var(--sk-text-muted)}@media(min-width:768px){.rs-drive-row{flex-wrap:nowrap}.rs-drive-files li{grid-template-columns:auto minmax(0,1fr) auto 64px}.rs-drive-file-size{grid-column:auto;text-align:right}}.rs-ni-remove-dialog{width:min(640px,calc(100vw - var(--double-unit) * 2));max-width:none}.rs-ni-remove-dialog>*{min-width:0}.rs-ni-remove-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--unit)}.rs-ni-remove-note{margin:0;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-ni-page{border-radius:var(--unit);border:1px solid var(--sk-border);background:var(--sk-surface);overflow:hidden}.rs-ni-drawer-body{padding:var(--double-unit)}.rs-ni-input,.rs-ni-select{min-width:12rem;padding:var(--half-unit) var(--unit);border:1px solid var(--sk-border);border-radius:var(--unit);background:var(--sk-surface);color:var(--sk-text);font:inherit;font-size:var(--fs-body-sm)}.rs-ni-input:focus-visible,.rs-ni-select:focus-visible{outline:none;border-color:var(--sk-accent)}.rs-ni-sections{display:flex;flex-direction:column;gap:var(--unit);margin-bottom:var(--double-unit)}.rs-ni-section{display:flex;flex-direction:column;gap:var(--half-unit)}.rs-ni-section-head{display:flex;align-items:center;gap:var(--unit);flex-wrap:wrap}.rs-ni-section-head .rs-mm-save{margin-left:auto}.rs-ni-textarea{min-height:96px;margin-top:0}.rs-ni-section-flags{display:flex;flex-direction:column;gap:var(--unit)}.rs-ni-toggle{display:flex;align-items:center;gap:var(--half-unit);max-width:100%;min-width:0;padding:0;text-align:left;border:0;background:none;color:var(--sk-text);font:inherit;font-size:var(--fs-label);cursor:pointer}.rs-ni-toggle>:not(.rs-ni-toggle-words){flex:none;white-space:nowrap}.rs-ni-toggle-words{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--sk-text-muted);text-overflow:ellipsis;white-space:nowrap}.rs-ni-section--continues{padding-left:var(--double-unit);border-left:2px solid var(--sk-border)}.rs-sched-day-actions{margin-left:auto;display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-sched-foot{padding:var(--unit) 0}.rs-med-hint{font-size:var(--fs-label);color:var(--sk-text-dim)}.rs-med-foot-spacer{flex:1}.rs-med-delete{color:var(--c-danger)}.rs-day-pop{width:min(420px,92vw);display:flex;flex-direction:column;gap:var(--unit)}.rs-day-form{display:flex;flex-direction:column;gap:var(--unit)}.rs-day-form-row{display:flex;gap:var(--unit)}.rs-day-form-row>*{flex:1;min-width:0}.rs-day-form-foot{display:flex;align-items:center;gap:var(--unit)}.rs-parts{display:flex;flex-direction:column;gap:var(--unit)}.rs-parts-head{display:flex;align-items:center;justify-content:space-between}.rs-parts-title{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-parts-body{display:flex;gap:var(--double-unit);flex-wrap:wrap}.rs-parts-side{flex:1 1 240px;display:flex;flex-direction:column;gap:var(--half-unit)}.rs-parts-side-label{font-size:var(--fs-label);color:var(--sk-text-muted-solid);font-weight:600}.rs-parts-team{display:flex;flex-direction:column;gap:var(--half-unit)}.rs-parts-team+.rs-parts-team{margin-top:var(--half-unit)}.rs-parts-team-label{font-size:var(--fs-caption);color:var(--sk-text-muted-solid)}.rs-parts-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.rs-parts-row{display:flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-label);min-height:28px}.rs-parts-name{flex:0 1 auto}.rs-cal-untimed-btn{all:unset;box-sizing:border-box;display:flex;align-items:baseline;justify-content:space-between;gap:var(--unit);width:100%;padding:var(--half-unit) var(--unit);border:1px dashed var(--c-accent-1000);border-radius:var(--half-unit);color:var(--sk-accent);font:inherit;cursor:pointer}.rs-cal-untimed-btn:hover,.rs-cal-untimed-btn:focus-visible{background:var(--c-accent-100)}.rs-cal-untimed-btn:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px}.rs-cal-untimed-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-cal-untimed-tag{flex:none;font-size:var(--fs-caption);color:var(--sk-text-muted-solid)}@media(max-width:768px){.rs-sched-day-actions{width:100%;margin-left:0;flex-wrap:wrap}.rs-day-form-row{flex-direction:column}}.rs-day-pop{padding:var(--double-unit)}.rs-firm-search{display:block;min-width:0}.rs-firm-search-box{position:relative;display:block;width:100%}.rs-firm-search-icon{position:absolute;left:var(--unit);top:50%;transform:translateY(-50%);color:var(--sk-text-muted);pointer-events:none}.rs-firm-search input{padding-left:calc(var(--unit) * 2.75)}.rs-firm-search--linked input{padding-right:calc(var(--unit) * 3.5)}.rs-firm-search--linked .rs-firm-search-icon{color:var(--sk-accent)}.rs-firm-search-link{all:unset;position:absolute;right:var(--half-unit);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;padding:calc(var(--unit) / 4) var(--half-unit);border-radius:var(--half-unit);color:var(--sk-text-muted);cursor:pointer}.rs-firm-search-link:hover,.rs-firm-search-link:focus-visible{color:var(--sk-text-bright)}.rs-firm-search--unlinked input{padding-right:calc(var(--unit) * 8)}.rs-firm-search-unlinked{position:absolute;right:var(--half-unit);top:50%;transform:translateY(-50%);gap:calc(var(--unit) / 4)}.rs-firm-search-list{width:max(var(--radix-popper-anchor-width),calc(var(--unit) * 36))}.rs-event-head-pdf--link{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:var(--half-unit);color:var(--sk-accent)}.rs-event-head-pdf--link:hover,.rs-event-head-pdf--link:focus-visible{text-decoration:underline}.rs-src-title{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-src{display:flex;flex-direction:column;min-height:0}.rs-src-drawer-body{display:flex;flex-direction:column;padding:0}.rs-src-drawer-body>.rs-src{flex:1}.rs-src-body{flex:1;min-height:0;overflow-y:auto;padding:var(--double-unit);background:var(--c-nd-100)}.rs-src-page{display:block;width:100%;height:auto;background:#fff;box-shadow:0 1px 3px #0003}.rs-src-sheet{position:relative}.rs-src-mark{position:absolute;pointer-events:none;border-radius:2px;background:var(--c-accent-200);outline:2px solid var(--sk-accent);outline-offset:1px;mix-blend-mode:multiply}.rs-src-foot{display:flex;align-items:center;justify-content:center;gap:var(--unit);padding:var(--unit) var(--double-unit);border-top:1px solid var(--sk-border)}.rs-src-count{font-size:var(--fs-label);color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.rs-notes-trigger [data-slot=badge]{margin-left:2px}.rs-notes-pop{width:min(520px,calc(100vw - var(--double-unit) * 2));display:flex;flex-direction:column;gap:var(--unit);padding:var(--intermediate-unit) var(--double-unit)}.rs-notes-pop-head{display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-body);font-weight:600;color:var(--sk-text-bright)}.rs-notes-pop-head>button{margin-left:auto}.rs-notes-list{list-style:none;margin:0;padding:0}.rs-notes-item{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:2px var(--unit);align-items:center;padding:var(--unit) 0;border-top:1px solid var(--c-nd-100);font-size:var(--fs-body-sm);color:var(--sk-text)}.rs-notes-item-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-notes-item-date{font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-notes-item-summary{grid-column:2 / -1;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-notes-item-remove{color:var(--sk-text-muted)}.rs-notes-item-remove:hover:not(:disabled),.rs-notes-item-remove:focus-visible{color:var(--c-red-1000)}.rs-notes-page{display:flex;flex-direction:column;gap:var(--double-unit);padding-top:var(--double-unit)}.rs-notes-page-drop{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--intermediate-unit);padding:var(--quadruple-unit) var(--double-unit);border:1px dashed var(--sk-border);border-radius:var(--intermediate-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-notes-empty{margin:0;padding:var(--unit) 0;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-notes-pop .rs-drive-row{padding-top:var(--unit);border-top:1px solid var(--c-nd-100)}.rs-notes-menu{min-width:240px}.rs-notes-menu-item{display:flex;flex-direction:column}.rs-notes-menu-item small{font-size:var(--fs-caption);color:var(--sk-text-dim)}.rs-notes-alert{width:7px;height:7px;border-radius:50%;background:var(--c-red-1000);box-shadow:0 0 0 2px var(--sk-accent)}.rs-event-shell{position:relative}.rs-notes-drop{position:absolute;inset:0;z-index:30;border:2px dashed var(--sk-accent);border-radius:var(--intermediate-unit);background:var(--c-accent-100);pointer-events:none}.rs-notes-drop>span{position:sticky;top:40%;display:flex;align-items:center;justify-content:center;gap:var(--unit);padding:var(--double-unit);font-size:var(--fs-lead);font-weight:600;color:var(--sk-accent)}.rs-ci-entry{display:flex;justify-content:flex-end;margin-bottom:var(--intermediate-unit)}.rs-ci-drop{display:flex;flex-direction:column;gap:var(--intermediate-unit);padding:var(--double-unit);border:1px dashed var(--sk-border);border-radius:var(--intermediate-unit);background:var(--sk-surface);margin-bottom:var(--double-unit);transition:border-color var(--dur-fast) var(--ease-std),background var(--dur-fast) var(--ease-std)}.rs-ci-drop.is-over{border-color:var(--sk-accent);background:color-mix(in srgb,var(--sk-accent) 6%,var(--sk-surface))}.rs-ci-drop-input{display:none}.rs-ci-drop-main{display:flex;align-items:center;gap:var(--double-unit)}.rs-ci-drop-icon{color:var(--sk-accent);flex-shrink:0}.rs-ci-drop-text{flex:1;display:flex;flex-direction:column;gap:var(--half-unit);font-size:var(--fs-body-sm);color:var(--sk-text)}.rs-ci-drop-text span{color:var(--sk-text-muted)}.rs-ci-drop-side{display:flex;align-items:center;gap:var(--intermediate-unit);font-size:var(--fs-body-sm)}.rs-ci-drop-side-label{color:var(--sk-text-muted)}.rs-ci-error,.rs-ci-failed{display:flex;align-items:center;justify-content:space-between;gap:var(--double-unit)}.rs-ci-failed-text strong{font-weight:600;margin-right:var(--unit)}.rs-ci-failed-text{color:var(--c-danger)}.rs-ci-failed,.rs-ci-done{padding:var(--intermediate-unit) var(--double-unit);border:1px solid var(--sk-border);border-radius:var(--intermediate-unit);background:var(--sk-surface);margin-bottom:var(--double-unit);font-size:var(--fs-body-sm);color:var(--sk-text)}.rs-ci-review{display:flex;flex-direction:column;gap:var(--double-unit);padding:var(--double-unit);border:1px solid var(--sk-border);border-radius:var(--intermediate-unit);background:var(--sk-surface);margin-bottom:var(--double-unit)}.rs-ci-review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--double-unit);flex-wrap:wrap}.rs-ci-title{margin:0;font-size:var(--fs-body);font-weight:700;color:var(--sk-text)}.rs-ci-sub{margin:var(--half-unit) 0 0;font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.rs-ci-actions{display:flex;align-items:center;gap:var(--intermediate-unit);flex-shrink:0;flex-wrap:wrap}.rs-ci-group{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.rs-ci-group-title{margin:0;display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-label);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.rs-ci-count{font-weight:600;color:var(--sk-text)}.rs-ci-row{display:flex;flex-direction:column;gap:var(--unit);padding:var(--intermediate-unit) 0;border-top:1px solid var(--sk-border)}.rs-ci-row-main{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--unit) var(--intermediate-unit);font-size:var(--fs-body-sm)}.rs-ci-name{font-weight:600;color:var(--sk-text)}.rs-ci-detail{color:var(--sk-text-muted)}.rs-ci-panel{display:flex;flex-direction:column;gap:var(--intermediate-unit);padding-top:var(--intermediate-unit)}.rs-ci-outcome{display:inline-flex;align-items:center;gap:var(--half-unit);flex-wrap:wrap}.rs-ci-mono{font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-ci-grid{display:flex;flex-direction:column;border:1px solid var(--sk-border);border-radius:var(--intermediate-unit);overflow:hidden;font-size:var(--fs-body-sm)}.rs-ci-grid-head,.rs-ci-grid-row{display:grid;grid-template-columns:1.6fr auto;gap:var(--intermediate-unit);align-items:center;padding:var(--unit) var(--intermediate-unit);border-bottom:1px solid var(--sk-border)}.rs-ci-grid-head{text-transform:uppercase;font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted);background:var(--c-nd-100)}.rs-ci-grid-row:last-child{border-bottom:none}.rs-ci-grid-head>:nth-child(2),.rs-ci-grid-head>:nth-child(3),.rs-ci-grid-head>:nth-child(4),.rs-ci-grid-row>:nth-child(2),.rs-ci-grid-row>:nth-child(3),.rs-ci-grid-row>:nth-child(4){display:none}@media(min-width:768px){.rs-ci-grid--contacts .rs-ci-grid-head,.rs-ci-grid--contacts .rs-ci-grid-row{grid-template-columns:1.6fr 1.2fr 1.6fr 1.8fr minmax(9rem,auto)}.rs-ci-grid--institutions .rs-ci-grid-head,.rs-ci-grid--institutions .rs-ci-grid-row{grid-template-columns:2.2fr 1fr 1fr minmax(9rem,auto)}.rs-ci-grid-head>:nth-child(2),.rs-ci-grid-head>:nth-child(3),.rs-ci-grid-head>:nth-child(4),.rs-ci-grid-row>:nth-child(2),.rs-ci-grid-row>:nth-child(3),.rs-ci-grid-row>:nth-child(4){display:initial}}.rs-ci-grid--institutions .rs-ci-grid-head>:nth-child(4),.rs-ci-grid--institutions .rs-ci-grid-row>:nth-child(4){display:initial}.rs-ci-pager{display:flex;align-items:center;gap:var(--unit);justify-content:flex-end}.rs-ci-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--half-unit);font-size:var(--fs-body-sm)}.rs-ci-alerts{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--intermediate-unit)}.rs-ci-alert{display:flex;flex-direction:column;gap:var(--half-unit);padding-left:var(--double-unit);position:relative;font-size:var(--fs-body-sm)}.rs-ci-alert:before{content:"";position:absolute;left:var(--half-unit);top:.55em;width:6px;height:6px;border-radius:50%;background:var(--c-caution-400)}.rs-ci-alert.is-error:before{background:var(--c-danger)}.rs-ci-alert.is-info:before{background:var(--sk-text-dim)}.rs-ci-alert-title{font-weight:600;color:var(--sk-text)}.rs-ci-alert-text{color:var(--sk-text-muted)}.rs-ci-model{font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.rs-ci-model>summary{cursor:pointer;margin-bottom:var(--intermediate-unit)}.rs-ci-table .rs-sh-table-head,.rs-ci-table .rs-sh-row{grid-template-columns:1.6fr 1fr auto}.rs-ci-table .rs-sh-table-head>:nth-child(3),.rs-ci-table .rs-sh-table-head>:nth-child(4),.rs-ci-table .rs-sh-row>:nth-child(3),.rs-ci-table .rs-sh-row>:nth-child(4){display:none}.rs-ci-table .rs-sh-row.is-selected{background:color-mix(in srgb,var(--sk-accent) 6%,var(--sk-surface))}.rs-ci-row-actions{display:flex;justify-content:flex-end;gap:var(--half-unit)}@media(min-width:768px){.rs-ci-table .rs-sh-table-head,.rs-ci-table .rs-sh-row{grid-template-columns:2.6fr 1fr .8fr 1fr auto}.rs-ci-table .rs-sh-table-head>:nth-child(3),.rs-ci-table .rs-sh-table-head>:nth-child(4),.rs-ci-table .rs-sh-row>:nth-child(3),.rs-ci-table .rs-sh-row>:nth-child(4){display:initial}}.rs-parts-add{display:flex;flex-direction:column;gap:var(--unit);width:calc(var(--unit) * 40)}.rs-parts-add-group{display:flex;flex-direction:column}.rs-parts-add-group h4{margin:0 0 var(--half-unit);font-size:var(--fs-caption);font-weight:600;color:var(--sk-text-muted-solid)}.rs-parts-add-option{justify-content:flex-start;gap:var(--unit);min-width:0}.rs-parts-add-option>b{font-weight:500;color:var(--sk-text)}.rs-parts-add-option>span{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--sk-text-muted-solid)}.rs-parts-add-new{justify-content:flex-start}.rs-cal-col--target{background:var(--c-accent-100)}.rs-cal-ghost{position:absolute;left:var(--half-unit);right:var(--half-unit);z-index:2;display:flex;align-items:flex-start;padding:var(--half-unit) var(--unit);border:1px dashed var(--c-accent-1000);border-radius:var(--half-unit);background:var(--c-nl-1000);font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--sk-accent);pointer-events:none}.rs-cal-untimed-btn[draggable=true]{-webkit-user-drag:element;-webkit-user-select:none;user-select:none;cursor:grab}.rs-mp-dock.rs-mp-dock--entity{width:var(--entity-pane-w)}.rs-mp-dock>.is-stack-panel{flex:1;width:auto;min-height:0;overflow-y:auto;border-bottom:0;border-left:0}.rs-mp-dock .is-stack-panel,.rs-mp-dock .rs-md{background:transparent}.rs-pane-trail{flex:1;min-width:0}.rs-mp-dock .is-stack-panel{padding:calc(var(--unit) * 1.25) var(--double-unit) var(--double-unit)}.rs-mp-dock .is-stack-bar{align-items:center;gap:var(--unit);min-height:calc(var(--unit) * 3.5);margin:0 calc(var(--half-unit) * -1.5) var(--unit) 0}.rs-mp-dock .rs-pane-open{margin-top:var(--unit);width:100%}.rs-ld-read{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--unit) var(--double-unit);margin:0;padding:var(--intermediate-unit) var(--double-unit);border:1px solid var(--sk-border);border-radius:var(--intermediate-unit);background:var(--c-nl-1000);font-size:var(--fs-body-sm)}.rs-ld-row{display:contents}.rs-ld-row dt{color:var(--sk-text-muted)}.rs-ld-row dd{margin:0;color:var(--sk-text-bright);white-space:pre-line}.rs-pane-over{display:grid;flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;column-gap:var(--unit);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--unit) * 1.25) var(--double-unit) calc(var(--unit) * 8 + env(safe-area-inset-bottom,0px))}.rs-pane-over>.is-stack-panel{display:contents}.rs-pane-over .is-stack-bar{grid-column:1 / -1}.rs-pane-over .is-stack-panel>:not(.is-stack-bar){grid-column:1}.rs-pane-band{display:none;position:sticky;top:0;grid-column:1;grid-row:2 / span 40;align-self:start}@media(min-width:768px){.rs-pane-over{grid-template-columns:calc(var(--unit) * 6) minmax(0,1fr);padding-bottom:var(--double-unit)}.rs-pane-over .is-stack-panel>:not(.is-stack-bar){grid-column:2}.rs-pane-band{display:block}}.rs-leaf{display:flex;flex-direction:column;align-items:center;gap:calc(var(--half-unit) / 2);padding-bottom:var(--unit);overflow:hidden;border:1px solid var(--sk-border);border-radius:calc(var(--half-unit) * 2.5);background:var(--c-nl-1000);color:var(--sk-text);font-variant-numeric:tabular-nums;line-height:var(--lh-none);text-decoration:none;transition:background-color .12s ease}.rs-leaf:hover{background:var(--c-nd-50-opaque)}.rs-leaf:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.rs-leaf-month{align-self:stretch;padding:var(--half-unit) 0;border-bottom:1px solid var(--sk-border);background:var(--c-nd-50);color:var(--sk-text-muted);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--tracking-wide);text-align:center;text-transform:uppercase}.rs-leaf-day{padding:var(--half-unit) 0 calc(var(--half-unit) / 2);font-size:var(--fs-subtitle);font-weight:600}.rs-leaf-time{font-size:var(--fs-caption)}.rs-leaf-time--end{color:var(--sk-text-muted)}.rs-mp-dock .rs-leaf--head,.rs-pane-band .rs-leaf{view-transition-name:rs-meeting-leaf}.rs-leaf--head{flex:none;width:calc(var(--unit) * 6)}.rs-leaf--day{box-sizing:border-box;width:calc(var(--unit) * 6);height:calc(var(--unit) * 5);padding-bottom:0;border-radius:var(--unit)}button.rs-leaf--day{margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:var(--lh-none);text-align:center;cursor:pointer;appearance:none}.rs-sched-day{scroll-margin-top:var(--unit)}.qui-page-gutters .rs-sched-day{scroll-margin-top:calc(var(--double-unit) + var(--unit))}.rs-leaf--day .rs-leaf-month{padding:calc(var(--half-unit) / 2) 0}.rs-leaf--day .rs-leaf-day{padding:calc(var(--half-unit) / 2) 0 0;font-size:var(--fs-body)}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(rs-meeting-leaf){animation-duration:.22s;animation-timing-function:ease}@media(prefers-reduced-motion:reduce){.rs-leaf{transition:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none}}.ent-chip--firm,.ent-band--firm{--ent-hue: var(--c-rgb-tag-3)}.ent-chip--fund_manager,.ent-band--fund_manager{--ent-hue: var(--c-rgb-tag-6)}.ent-chip--fund,.ent-band--fund{--ent-hue: var(--c-rgb-tag-5)}.ent-chip--roadshow,.ent-band--roadshow{--ent-hue: var(--c-rgb-tag-1)}.ent-icon{flex:none;display:inline-flex}.ent-chip{display:inline-flex;align-items:center;gap:var(--half-unit);min-width:0;max-width:100%;height:calc(var(--unit) * 2.75);padding:0 var(--unit);border:0;border-radius:calc(var(--half-unit) * 1.5);background:rgba(var(--ent-hue),.12);color:var(--sk-text-bright);font:inherit;font-weight:500;line-height:var(--lh-none);white-space:nowrap;text-decoration:none;vertical-align:middle}.ent-chip .ent-icon{color:rgb(var(--ent-hue))}.ent-chip--sm{height:var(--double-and-a-half-unit);padding:0 calc(var(--unit) - 1px);font-size:var(--fs-caption);font-weight:400}.ent-chip:not(.ent-chip--person){height:calc(var(--unit) * 3)}.ent-chip--sm:not(.ent-chip--person){height:calc(var(--unit) * 2.75)}.ent-chip--fund{color:var(--sk-text);font-weight:400}.ent-chip--person{padding:0 calc(var(--unit) * 1.25);border-radius:999px;background:var(--c-nd-100)}a.ent-chip,button.ent-chip{cursor:pointer}a.ent-chip:hover,button.ent-chip:hover{background:rgba(var(--ent-hue),.2)}.ent-chip--person:is(a,button):hover{background:var(--c-nd-200)}.ent-chip--unlinked{position:relative;overflow:visible;padding:0 calc(var(--unit) - 1px);border:1px dashed rgba(var(--c-rgb-caution),.6);background:var(--c-nd-100)}.ent-unlinked-badge{position:absolute;top:calc(1px - var(--unit));right:calc(1px - var(--unit));display:grid;place-items:center;width:calc(var(--unit) * 2);height:calc(var(--unit) * 2);border-radius:50%;background:linear-gradient(rgba(var(--c-rgb-caution),.25),rgba(var(--c-rgb-caution),.25)),var(--sk-surface);color:var(--c-caution-1000);box-shadow:0 0 0 2px var(--sk-surface)}button.ent-chip--unlinked:hover,button.ent-chip--unlinked[aria-expanded=true]{background:var(--c-nd-200)}.rs-mc--focused .ent-chip--unlinked{border-style:solid;border-color:var(--c-caution-1000);background:rgba(var(--c-rgb-caution),.14)}.rs-mc--focused .ent-chip--unlinked .ent-unlinked-badge{background:var(--c-caution-1000);color:var(--sk-surface)}.ent-chip-text{min-width:0;overflow:hidden;padding-block:calc(var(--half-unit) / 2);margin-block:calc(var(--half-unit) / -2);text-overflow:ellipsis}.ent-chip-sub{color:var(--sk-text-muted);font-weight:400}.ent-chip-wrap{display:inline-flex;align-items:center;gap:calc(var(--half-unit) * 1.5);min-width:0;max-width:100%}.ent-chip-trailing{flex:none;display:inline-flex;align-items:center;gap:calc(var(--half-unit) * 1.5);white-space:nowrap}.ent-mention{display:inline-flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;max-width:100%}.ent-mention-firm{max-width:100%;overflow:hidden;padding-left:calc(var(--half-unit) / 2);color:var(--sk-text-muted);font-size:var(--fs-caption);text-overflow:ellipsis;white-space:nowrap}.ent-mention-firm--hang{margin-top:calc(var(--half-unit) / -2)}.ent-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--sk-border);border-radius:calc(var(--half-unit) * 2.5);background:var(--sk-surface);color:var(--sk-text-bright);font-size:var(--fs-label)}.ent-card--nested{border-radius:var(--unit)}.ent-card-body{display:flex;flex-direction:column;gap:var(--intermediate-unit);padding:calc(var(--unit) * 1.75) var(--double-unit) var(--double-unit)}.ent-card--nested .ent-card-body{padding:calc(var(--unit) * 1.25) var(--intermediate-unit) var(--intermediate-unit)}.ent-card-body>*+.ent-lineage{padding-top:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.ent-band{display:flex;flex-direction:column;gap:calc(var(--half-unit) * 1.5);padding:calc(var(--unit) * 1.25) var(--double-unit) var(--intermediate-unit);border-bottom:1px solid var(--sk-border);background:rgba(var(--ent-hue),.06)}.ent-band--person{background:var(--c-nd-50)}.ent-band--nested{padding:var(--unit) var(--intermediate-unit) calc(var(--unit) * 1.25)}.ent-band-kind{display:flex;align-items:center;justify-content:space-between;gap:var(--unit);min-height:var(--double-and-a-half-unit)}.ent-band-overline{display:inline-flex;align-items:center;gap:var(--half-unit);color:rgb(var(--ent-hue));font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--tracking-wide);line-height:var(--lh-none);text-transform:uppercase}.ent-band--person .ent-band-overline{color:var(--sk-text-muted)}.ent-band-end{display:inline-flex;align-items:center;gap:var(--half-unit);min-width:0}.ent-band-head{display:flex;align-items:center;justify-content:space-between;gap:var(--unit)}.ent-band-text{display:flex;flex-direction:column;gap:calc(var(--half-unit) / 2);min-width:0}.ent-band-title{color:var(--sk-text-bright);font-size:var(--fs-subtitle);font-weight:600;line-height:var(--lh-snug)}.ent-band--nested .ent-band-title{font-size:var(--fs-base)}.ent-band-sub{color:var(--sk-text-muted)}.ent-band-aside{flex:none;display:inline-flex;align-items:center;gap:calc(var(--half-unit) * 1.5);white-space:nowrap}.ent-rows{display:grid;grid-template-columns:calc(var(--unit) * 10) minmax(0,1fr);gap:calc(var(--half-unit) * 1.5) var(--intermediate-unit);margin:0;font-size:var(--fs-label)}.ent-row{display:contents}.ent-row dt{color:var(--sk-text-muted);line-height:var(--double-and-a-half-unit)}.ent-row dd{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--half-unit) * 1.5);min-width:0;min-height:var(--double-and-a-half-unit);margin:0}.ent-row-empty{color:var(--sk-text-muted)}.ent-lineage{display:flex;flex-direction:column;gap:calc(var(--half-unit) * 1.5)}.ent-lineage-head{display:flex;align-items:center;justify-content:space-between;gap:var(--unit)}.ent-lineage-title{color:var(--sk-text-muted)}.ent-lineage-rows{display:flex;flex-direction:column;gap:calc(var(--half-unit) * 1.5);margin:0;padding:0;list-style:none}.ent-lineage-rows--grouped{padding-left:var(--intermediate-unit)}.ent-lineage-row{display:flex;align-items:center;gap:calc(var(--half-unit) * 1.5);min-width:0}.ent-elbow{flex:none;width:calc(var(--unit) - 1px);height:calc(var(--unit) + 1px);margin:calc(-1 * (var(--unit) + 1px)) 0 0 calc(var(--half-unit) + 1px);border-bottom:1px solid var(--c-nd-400);border-left:1px solid var(--c-nd-400);border-bottom-left-radius:calc(var(--half-unit) - 1px)}.ent-elbow--inline{align-self:flex-start;width:var(--unit);height:calc(var(--double-unit));margin:calc(-1 * (var(--half-unit) + 1px)) 0 0 calc(var(--unit) + var(--half-unit))}.ent-lineage-chip{display:flex;flex:0 1 auto;min-width:0}.ent-lineage-trailing{flex:none;display:inline-flex;align-items:center;gap:calc(var(--half-unit) * 1.5);margin-left:auto;white-space:nowrap}.ent-lineage-more{align-self:flex-start;padding:0;border:0;background:none;color:var(--sk-accent);font:inherit;cursor:pointer}.ent-chip--active{box-shadow:inset 0 0 0 1px var(--sk-accent)}.ent-chip--active:not(.ent-chip--person){box-shadow:inset 0 0 0 1px rgb(var(--ent-hue))}.ent-chip:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--sk-accent)}.nh-card{width:calc(var(--unit) * 40);font-size:var(--fs-label);color:var(--sk-text)}.nh-card--loading{min-height:calc(var(--unit) * 12)}.nh-card--pane{width:calc(var(--unit) * 42);max-height:min(calc(var(--unit) * 80),var(--radix-popover-content-available-height, 80vh) - var(--double-unit));overflow-y:auto}.nh-card--pane>.ent-card,.nh-card--entity>.ent-card{border:0;border-radius:inherit;background:transparent}.nh-card--entity .ent-card--nested>.ent-band:last-child{border-bottom:0}.nh-dash{color:var(--sk-text-muted)}.nh-reach{display:flex;flex-direction:column;gap:var(--unit);margin:0;padding:0;list-style:none}.nh-reach li{display:flex;align-items:center;gap:var(--unit)}.nh-change{display:inline-flex;align-items:center;gap:var(--unit)}.nh-fm-icon{flex:none;display:inline-flex;color:var(--sk-text-dim)}.nh-fm-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--sk-text-bright)}.sc{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;vertical-align:baseline}.sc-chip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:var(--double-unit);font-size:var(--fs-label);font-weight:600;line-height:1.6;font-variant-numeric:tabular-nums;white-space:nowrap}.sc-chip--pos,.sc-chip--rank{background:var(--c-green-100);color:var(--c-green-1000)}.sc-chip--neg{background:var(--c-red-100);color:var(--c-red-1000)}.sc-chip--shares{background:var(--c-nd-50);color:var(--c-green-1000)}.sc-paren{color:var(--sk-text-muted)}.sc--rank{gap:1px}.sc--rank .sc-chip{padding-inline:5px}.rank-pill{display:inline-flex;align-items:center;gap:var(--half-unit);white-space:nowrap}.tl-rank{justify-self:start;display:inline-flex;align-items:center;gap:calc(var(--half-unit) * .75);padding:0 var(--unit);border:1px solid var(--sk-border);border-radius:var(--double-unit);font-size:var(--fs-caption);line-height:calc(var(--unit) * 2.25);color:var(--sk-text)}.tl-rank-move{font-size:var(--fs-caption);color:var(--sk-text-muted)}.pb-badges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--half-unit)}.pb-badge{display:inline-flex;align-items:center;gap:calc(var(--half-unit) / 2);padding:0 var(--unit);border:1px solid var(--sk-border);border-radius:0;background:var(--sk-surface);font-size:var(--fs-caption);font-weight:500;line-height:var(--double-and-a-half-unit);color:var(--sk-text);white-space:nowrap}.pb-badges--sm .pb-badge{padding:0 var(--half-unit);line-height:var(--double-unit)}.pb-strategy{padding:0 calc(var(--half-unit) * 1.5);border-radius:0;background:var(--c-nd-100);font-size:var(--fs-caption);font-weight:500;line-height:var(--double-and-a-half-unit);color:var(--sk-text-muted);white-space:nowrap}.pb-badges--sm .pb-strategy{padding:0 var(--half-unit);line-height:var(--double-unit)}.pb-strategy--active{background:var(--c-accent-100);color:var(--sk-accent)}.pb-none{padding:0 calc(var(--half-unit) * 1.5);border-radius:0;outline:1px dashed var(--sk-border);outline-offset:-1px;font-size:var(--fs-caption);font-weight:500;line-height:var(--double-and-a-half-unit);color:var(--sk-text-muted);white-space:nowrap}.pb-type{font-size:var(--fs-caption);color:var(--sk-text-muted);white-space:nowrap}.pb-badge--activist{border-color:var(--c-caution-400);background:var(--c-caution-100);color:var(--c-caution-1000);font-weight:600}.pb-badge-x{all:unset;display:inline-flex;margin-right:calc(var(--half-unit) * -1);padding:calc(var(--half-unit) / 2);border-radius:var(--half-unit);cursor:pointer}.pb-badge-x:hover{background:var(--c-caution-200)}.pb-badge--set{all:unset;display:inline-flex;align-items:center;gap:calc(var(--half-unit) / 2);padding:0 var(--unit);border:1px dashed var(--sk-border);border-radius:0;font-size:var(--fs-caption);line-height:var(--double-and-a-half-unit);color:var(--sk-text-muted);cursor:pointer}.pb-badge--set:hover{border-color:var(--c-caution-400);color:var(--c-caution-1000)}.pb-badge--set:focus-visible,.pb-badge-x:focus-visible{outline:2px solid var(--sk-accent)}.pb-badge--set:disabled,.pb-badge-x:disabled{opacity:.5;cursor:default}.del-menu-item{color:var(--c-red-ink)}.del-danger{border-top:2px solid var(--c-red-1000)}.del-title{display:inline-flex;gap:var(--unit);align-items:center}.del-danger .del-title svg{color:var(--c-red-1000)}.del-blocked{color:var(--c-red-ink)}.del-body{display:flex;flex-direction:column;gap:var(--unit);font-size:var(--fs-body-sm)}.del-consequences{margin:0;padding:0;list-style:none}.del-muted,.del-error{margin:0}.del-muted{color:var(--sk-text-muted)}.del-error{color:var(--c-red-ink)}.ent-deleted{display:inline-flex;opacity:.55;text-decoration:line-through;text-decoration-color:var(--sk-text-muted)}.mg-pick{border:1px solid var(--sk-border);border-radius:var(--unit)}.mg-body{display:flex;flex-direction:column;gap:var(--double-unit);max-height:calc(100dvh - var(--unit) * 24);overflow-y:auto}.mg-cards-panel .mg-body{flex:1 1 auto;min-height:0;max-height:none}.mg-cards-panel .mg-actions{flex:none}.mg-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--double-unit)}@media(min-width:900px){.mg-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--triple-unit)}}.mg-card{display:flex;flex-direction:column;gap:var(--unit);min-width:0}.mg-caption{display:flex;align-items:center;justify-content:space-between;gap:var(--unit);white-space:nowrap;min-height:calc(var(--unit) * 4);font-size:var(--fs-label);font-weight:600;color:var(--sk-text-muted)}.mg-swap{flex:none}.mg-caption-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-card--after .mg-caption{color:var(--c-accent-1000)}.mg-entity{display:flex;flex-direction:column;min-width:0;border:1px solid var(--sk-border);border-radius:var(--unit);overflow:hidden}.mg-card--after .mg-entity{border-color:var(--c-accent-1000)}.mg-card--merged .mg-entity{border-color:var(--c-red-400);background:var(--c-red-100)}.mg-card--merged .mg-entity>.nh-card{opacity:.8}.mg-removed{margin-left:var(--unit);font-weight:500;color:var(--c-red-ink)}.mg-entity .is-stack-foot{margin:0;padding:0 var(--intermediate-unit) var(--intermediate-unit)}.mg-card-warning{margin:0;padding:var(--unit) var(--intermediate-unit);border-top:1px solid var(--sk-border);font-size:var(--fs-body-sm);color:var(--c-red-ink)}.mg-card--after .is-added{border-radius:var(--half-unit);background:var(--c-accent-100)}.mg-card--after .is-reach-row.is-added{display:flex;align-items:center;gap:var(--unit);margin-inline:calc(var(--unit) * -1);padding-inline:var(--unit)}.mg-card--after .is-reach-row.is-added>:first-child{flex:1;min-width:0}.mg-card--after .is-added.is-off{background:transparent}.mg-card--after .is-off .is-inline-value,.mg-card--after .is-off .is-title-offered,.mg-card--after .is-role.is-off .is-role-main>:first-child{text-decoration:line-through;color:var(--sk-text-muted)}.mg-card--after .is-carry{flex:none;margin-left:auto}.mg-entity .is-roles{display:flex;flex-direction:column;gap:var(--half-unit);margin:0;padding:0;list-style:none}.mg-entity .is-role{display:flex;align-items:center;gap:var(--unit);min-width:0;padding:var(--half-unit) var(--unit);border:1px solid var(--sk-border);border-radius:var(--unit)}.mg-entity .is-role-main{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--half-unit) var(--unit);min-width:0}.mg-card--after .is-role.is-added{border-color:transparent}.mg-card--after .is-added--inline{display:inline-flex;align-items:center;gap:var(--unit);max-width:100%;padding-inline:var(--half-unit)}.mg-card--merged .is-reach-row.is-dropped{display:flex;align-items:center;gap:var(--unit)}.mg-card--merged .is-reach-row.is-dropped>:first-child{flex:1;min-width:0}.mg-card--merged .is-dropped .is-inline-value,.mg-card--merged span.is-dropped>:first-child,.mg-card--merged .is-dropped-flag{text-decoration:line-through;color:var(--sk-text-muted)}.mg-card--merged span.is-dropped{display:inline-flex;align-items:baseline;gap:var(--unit);min-width:0}.is-dropped-tag,.is-added-tag{flex:none;font-size:var(--fs-caption);color:var(--sk-text-muted);white-space:nowrap}.mg-after b{font-weight:600;color:var(--sk-text-bright)}.mg-muted{color:var(--sk-text-muted)}.mg-error{margin:0;color:var(--c-red-ink)}.mg-notice{margin:0;padding:var(--unit) var(--intermediate-unit);border-radius:var(--unit);background:var(--c-caution-50);color:var(--sk-text-bright)}.mg-after{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--half-unit);font-size:var(--fs-body-sm);line-height:var(--lh-snug);color:var(--sk-text-muted)}.mg-entity .ent-card-body{gap:var(--unit);padding:var(--unit) var(--intermediate-unit) var(--intermediate-unit)}.mg-entity .ent-band{padding:var(--unit) var(--intermediate-unit)}.mg-actions{flex-wrap:wrap}.mg-back{margin-right:auto}.mg-entity>.nh-card{width:auto;max-width:100%;max-height:none;overflow:visible}.ps-sheet{inset:auto 0 0;width:100%;height:auto;max-height:calc(100dvh - var(--unit) * 8);overflow-y:auto;border:0;border-top:1px solid var(--sk-border);border-radius:var(--double-unit) var(--double-unit) 0 0;background:var(--c-nl-1000);box-shadow:var(--shadow-popover);padding-bottom:env(safe-area-inset-bottom,0)}.ps-grip{flex:none;align-self:center;width:calc(var(--unit) * 5);height:var(--half-unit);margin:var(--unit) 0;border-radius:var(--half-unit);background:var(--c-nd-200)}.ps-title{margin:0;padding:0 var(--double-unit) var(--unit);font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-muted)}.is-ccard .is-name,.is-stack-panel .is-ccard .is-name{font-size:var(--fs-subtitle);line-height:var(--lh-snug)}.is-ccard .ent-band-sub .is-inline,.is-ccard .ent-rows .is-inline{min-height:0}.is-ccard .ent-band-sub .is-stack-role{color:var(--sk-text-muted);font-size:var(--fs-label)}.is-ccard .ent-band-sub .is-inline-edit,.is-ccard .ent-rows .is-inline-edit{padding-top:0;padding-bottom:0}.is-ccard .ent-rows .is-stack-place{color:var(--sk-text-bright);font-size:var(--fs-label)}.is-ccard-link{color:inherit;text-decoration:none}.is-ccard-link:hover,.is-ccard-link:focus-visible{text-decoration:underline}.is-ccard-link--met{color:var(--sk-accent)}.is-ccard .is-bcard-reach{margin-top:0;padding-top:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.is-ccard .ent-card--nested{margin-top:var(--half-unit)}.is-cmeet-switch{display:flex;flex-wrap:wrap;gap:var(--half-unit);margin-bottom:var(--unit)}.is-cmeet-switch button{display:inline-flex;align-items:center;min-width:0;max-width:100%;padding:calc(var(--half-unit) / 2) var(--unit);border:1px solid var(--sk-border);border-radius:999px;background:none;color:var(--sk-text-muted);font:inherit;font-size:var(--fs-label);cursor:pointer}.is-cmeet-switch button[aria-pressed=true]{border-color:var(--sk-accent);background:var(--c-accent-100);color:var(--sk-text-bright)}.is-cmeet-switch-name{min-width:0;margin:0 .25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-cmeet-groups{display:flex;flex-direction:column;gap:var(--unit)}.is-cmeet-group{display:flex;flex-direction:column;gap:var(--half-unit);min-width:0}.is-cmeet-group>.is-cmeet-rs{align-self:flex-start;max-width:100%}.is-cmeet-here{margin:0;font-size:var(--fs-label);font-weight:500;color:var(--sk-text-muted)}.is-cmeet-list{margin:0;padding:0;overflow:hidden;list-style:none;border:1px solid var(--sk-border);border-radius:calc(var(--half-unit) * 2.5);background:var(--sk-surface)}.is-cmeet-list li+li{border-top:1px solid var(--sk-border)}.is-cmeet-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--half-unit) var(--unit);width:100%;min-width:0;padding:var(--unit) var(--intermediate-unit);border:0;background:none;color:inherit;font:inherit;font-size:var(--fs-label);text-align:left;cursor:pointer}.is-cmeet-row:hover{background:var(--c-nd-50)}.is-cmeet-row:focus-visible{outline:2px solid var(--sk-accent);outline-offset:-2px}.is-cmeet-row .ent-chip{min-width:0;max-width:100%}.is-cmeet-when{flex:none;color:var(--sk-text);font-variant-numeric:tabular-nums}.is-cmeet-name{min-width:0;overflow:hidden;color:var(--sk-text-bright);text-overflow:ellipsis;white-space:nowrap}.is-cmeet-name--struck{color:var(--sk-text-muted);text-decoration:line-through}.is-cmeet-city{color:var(--sk-text-muted);font-size:var(--fs-caption)}.is-ccard--editing .is-inline-edit{box-shadow:inset 0 0 0 1px var(--sk-border);background:var(--sk-surface)}.is-ccard--editing .is-inline-edit:hover{box-shadow:inset 0 0 0 1px var(--c-nd-300)}.is-ccard--editing .is-inline-rest{display:none}.is-ccard--editing .is-inline-hover{display:inline;color:var(--sk-accent)}.is-ccard-tools{display:flex;justify-content:flex-end}.is-emp-actions{display:inline-flex;align-items:baseline;gap:var(--unit);margin-left:var(--double-unit)}.is-emp-sep{font-size:var(--fs-label);color:var(--sk-text-muted)}.is-emp-act{height:auto;padding:0;gap:var(--half-unit);font-size:var(--fs-label);color:var(--sk-accent)}.is-emp-act--unlink:hover{color:var(--c-red-1000)}.is-emp-line{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--unit);min-width:0}.is-emp-line-title{font-size:var(--fs-label);color:var(--sk-text-muted)}.is-move-body{display:flex;flex-direction:column;gap:var(--double-unit);min-width:0}.is-move-body>*{min-width:0}.is-move-search{border:1px solid var(--sk-border);border-radius:var(--unit);overflow:hidden}.is-move-search [cmdk-list]{max-height:calc(var(--unit) * 32);overflow-y:auto}.is-move-search [cmdk-item]{gap:var(--unit);min-width:0}.is-move-search .ss-picker-chip{min-width:0}.is-move-search .ss-picker-meta{flex:0 3 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-move-loading{display:flex;flex-direction:column;gap:var(--unit);padding:var(--unit) var(--double-unit)}.mn-tag{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border-radius:999px;background:var(--c-nd-100);color:var(--sk-text-muted);font-size:var(--fs-caption);font-weight:600;vertical-align:middle}.mn-tag--cancelled{background:var(--c-red-100);color:var(--c-red-1000)}.mn-note{margin-top:6px;padding:var(--unit) 12px;border-left:2px solid var(--c-nd-150);font-size:var(--fs-body-sm);color:var(--sk-text-muted);line-height:1.55;white-space:pre-line}.dup-title{margin:0 0 var(--double-unit);font-size:var(--fs-title);font-weight:600;color:var(--sk-text-bright)}.dup-section+.dup-section{margin-top:var(--triple-unit)}.dup-head{margin:0 0 var(--unit);font-size:var(--fs-label);font-weight:600;color:var(--sk-text-muted)}.dup-pair{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--double-unit);padding:var(--intermediate-unit) 0;border-top:1px solid var(--sk-border)}.dup-pair:last-child{border-bottom:1px solid var(--sk-border)}.dup-side{display:flex;flex-direction:column;gap:var(--half-unit);min-width:0}.dup-ov{font-size:var(--fs-caption);color:var(--sk-text-muted)}.dup-name{align-self:flex-start}.dup-facts{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--sk-text-muted-solid);font-variant-numeric:tabular-nums}.dup-arrow{display:none;color:var(--sk-text-dim)}.dup-actions{display:flex;align-items:center;gap:var(--unit)}@media(min-width:768px){.dup-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(0,1fr) auto}.dup-arrow{display:inline}.dup-after{padding-left:var(--double-unit);border-left:1px solid var(--sk-border)}}.dup-hint{display:flex;align-items:baseline;gap:var(--half-unit);min-width:0;font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.dup-hint-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dup-hint a{flex:none;color:var(--sk-accent);text-decoration:none}.dup-hint a:hover{text-decoration:underline}.ss-who{min-width:0}.ss-holding{display:flex;align-items:center;gap:var(--half-unit);margin:var(--intermediate-unit) 0 0;font-size:var(--fs-label);color:var(--sk-text-dim)}.ss-holding-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sk-text)}.ss-needs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--unit);margin-top:var(--double-unit);padding:var(--unit) var(--intermediate-unit);border:1px solid var(--c-caution-400);border-radius:var(--unit);background:var(--c-caution-50)}.ss-needs-label{display:inline-flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-body-sm);font-weight:500;color:var(--sk-text-bright)}.ss-needs-error{flex-basis:100%;font-size:var(--fs-label);color:var(--c-red-1000)}.ss-link{all:unset;flex:none;display:inline-flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-label);color:var(--sk-accent);cursor:pointer}.ss-link:focus-visible{outline:1px solid var(--sk-accent);outline-offset:1px}.ss-link:disabled{cursor:default;color:var(--sk-text-muted)}.ss-picker{width:calc(var(--unit) * 40)}.ss-picker [cmdk-item]{gap:var(--unit)}.ss-picker-chip{flex:0 1 auto;cursor:inherit}.ss-picker-meta{margin-left:auto;flex-shrink:0;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-sa-head{justify-content:flex-start;gap:var(--unit)}.rs-sa-sub{text-transform:none;letter-spacing:normal;font-weight:400}.rs-sa-add{margin-left:auto;text-transform:none;letter-spacing:normal}.rs-sa-group+.rs-sa-group{border-top:1px solid var(--sk-border)}.rs-sa-group-h{margin:0;padding:var(--intermediate-unit) var(--double-unit) var(--half-unit);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-muted)}.rs-sa-list{margin:0;padding:0;list-style:none}.rs-sa-row{display:grid;grid-template-columns:calc(var(--unit) * 8) calc(var(--unit) * 7) minmax(0,1fr) calc(var(--unit) * 20) calc(var(--unit) * 12);align-items:center;gap:var(--unit);padding:var(--unit) var(--double-unit);border-top:1px solid var(--c-nd-100);color:inherit;text-decoration:none;font-size:var(--fs-body-sm)}.rs-sa-row:hover{background:var(--c-nd-100)}.rs-sa-date{font-weight:600;color:var(--sk-text)}.rs-sa-time{color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.rs-sa-who{display:flex;flex-direction:column;min-width:0}.rs-sa-firm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--sk-text-bright)}.rs-sa-people,.rs-sa-what{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-sa-state{justify-self:end}.rs-sa-tag{padding:0 var(--half-unit);border:1px dashed var(--sk-border);border-radius:var(--double-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-sa-row--struck .rs-sa-firm{text-decoration:line-through;color:var(--sk-text-muted)}@media(max-width:767px){.rs-sa-row{grid-template-columns:calc(var(--unit) * 8) minmax(0,1fr) auto}.rs-sa-time,.rs-sa-what{display:none}}.sa-add-wide{width:100%;margin-top:var(--intermediate-unit);color:var(--sk-accent)}.hc{--hc-h: calc(var(--unit) * 14);position:relative;margin-top:var(--intermediate-unit)}.hc-svg{display:block;width:100%;height:var(--hc-h);overflow:visible}.hc-before{fill:var(--c-nd-50)}.hc-window{fill:var(--c-accent-200)}.hc-edge{stroke:var(--sk-accent);stroke-opacity:.6;vector-effect:non-scaling-stroke}.hc-hatch{stroke:var(--sk-text-dim);stroke-opacity:.4;stroke-width:1.5}.hc-base{stroke:var(--c-nd-100);vector-effect:non-scaling-stroke}.hc-meeting{stroke:var(--sk-text-dim);stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.hc-meeting--on{stroke:var(--sk-text);stroke-dasharray:none}.hc-hit--still{cursor:default}.hc-hit--meeting:focus-visible{fill:var(--c-accent-100)}.hc-event{stroke:var(--c-nd-300);vector-effect:non-scaling-stroke}.hc-event--trading_update{stroke-dasharray:5 3}.hc-event--agm,.hc-event--investor_day{stroke:var(--c-nd-500)}.hc-event--on{stroke:var(--sk-text)}.hc-hit--event{cursor:default}.hc-hit--event:focus-visible{fill:var(--c-accent-100)}.hc-line{fill:none;stroke:var(--c-nd-400);stroke-width:1.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hc-line--window{stroke:var(--sk-accent);stroke-width:2}.hc-buy{fill:var(--c-green-1000)}.hc-sell{fill:var(--c-red-1000)}.hc-hit{fill:transparent;cursor:pointer;outline:none}.hc-hit:focus-visible{fill:var(--c-accent-100)}.hc-guide{stroke:var(--sk-text-muted);vector-effect:non-scaling-stroke;pointer-events:none}.hc-dot{position:absolute;width:var(--double-unit);height:var(--double-unit);transform:translate(-50%,-50%);border:2px solid var(--sk-surface);border-radius:50%;background:var(--sk-accent);pointer-events:none}.hc-tip{position:absolute;top:var(--half-unit);transform:translate(-50%);z-index:2;padding:var(--half-unit) var(--unit);border:1px solid var(--sk-border);border-radius:var(--half-unit);background:var(--sk-surface);box-shadow:var(--shadow-popover);font-size:var(--fs-label);color:var(--sk-text);white-space:nowrap;pointer-events:none}.hc-tip--low{top:calc(var(--hc-line) * var(--hc-h) - var(--half-unit));translate:0 -100%}.hc-tip--start{transform:none}.hc-tip--end{transform:translate(-100%)}.hc-tip b{font-weight:600;color:var(--sk-text-bright)}.hc-tip-dl{margin-left:var(--unit);font-weight:600}.hc-tip-dl--up{color:var(--c-green-1000)}.hc-tip-dl--down{color:var(--c-red-1000)}.hc-tip-dl--flat{color:var(--sk-text-muted)}.hc-tip-meeting{display:block}.hc-tip-meeting+.hc-tip-meeting{margin-top:var(--half-unit)}.hc-tip-status{margin-left:var(--unit);color:var(--sk-text-muted)}.hc-tip-line{display:block;color:var(--sk-text-muted)}.hc-tip-hint{display:block;font-size:var(--fs-caption);color:var(--sk-text-muted)}.hc-axis{display:flex;justify-content:space-between;align-items:center;margin-top:var(--half-unit);font-size:var(--fs-caption);color:var(--sk-text-dim)}.hc--wide{--hc-h: calc(var(--unit) * 28);--hc-scale-w: calc(var(--unit) * 5);padding-right:var(--hc-scale-w)}.hc-grid{stroke:var(--c-nd-100);vector-effect:non-scaling-stroke}.hc-scale{position:absolute;top:0;right:0;height:var(--hc-h);width:var(--hc-scale-w);pointer-events:none}.hc-scale span{position:absolute;right:0;transform:translateY(-50%);font-size:var(--fs-caption);color:var(--sk-text-dim);font-variant-numeric:tabular-nums}.hc-months{position:relative;height:var(--double-unit);margin-top:var(--half-unit)}.hc-months span{position:absolute;transform:translate(-50%);font-size:var(--fs-caption);color:var(--sk-text-dim);white-space:nowrap}:root{--entity-pane-w: clamp(calc(var(--unit) * 42), 28vw, calc(var(--unit) * 55))}.is-shell{--is-fm-w: var(--entity-pane-w);--is-stack-w: var(--entity-pane-w);--is-panel-pad: var(--double-unit) var(--double-and-a-half-unit);flex:1;min-height:0;display:flex;flex-direction:column;background:var(--sk-surface)}.is-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}.is-fm-panel,.is-stack-panel{flex:none;padding:var(--is-panel-pad, var(--double-unit) var(--double-and-a-half-unit));border-bottom:1px solid var(--sk-border)}.is-fm-panel,.is-stack-panel{background:var(--c-nd-50)}.is-body:has(.is-stack-panel) .is-fm-panel{background:var(--c-nd-100)}.is-main{flex:1;min-width:0;padding:var(--double-unit)}@media(min-width:769px){.is-body{flex-direction:row;overflow:hidden}.is-fm-panel,.is-stack-panel{overflow-y:auto;border-bottom:0;border-left:1px solid var(--sk-border)}.is-fm-panel{order:2;width:var(--is-fm-w)}.is-stack-panel{order:1;width:var(--is-stack-w)}.is-main{overflow-y:auto;padding:var(--double-unit) var(--triple-unit)}.is-shell[data-panes=left] .is-fm-panel,.is-shell[data-panes=left] .is-stack-panel{border-left:0;border-right:1px solid var(--sk-border)}.is-shell[data-panes=left] .is-fm-panel{order:-2}.is-shell[data-panes=left] .is-stack-panel{order:-1}}.is-space-pane{display:flex;flex-direction:column;min-height:0;background:var(--c-nd-100-opaque)}.is-fm-panel:has(>.is-space-pane){display:flex;flex-direction:column;padding:0;background:var(--c-nd-100-opaque)}.is-fm-panel>.is-space-pane{flex:1}@media(min-width:769px){.rs-side-slot>.is-space-pane{width:var(--is-stack-w);border-left:1px solid var(--sk-border)}.is-fm-panel:has(>.is-space-pane>.rs-md),.rs-side-slot>.is-space-pane:has(>.rs-md){width:clamp(calc(var(--unit) * 45),36vw,calc(var(--unit) * 80))}.is-fm-panel:has(>.is-space-pane>.rs-md--wide),.rs-side-slot>.is-space-pane:has(>.rs-md--wide){width:min(55vw,var(--page-w-detail))}}.is-space-pane>.is-stack-panel{flex:1;width:auto;min-height:0;overflow-y:auto;border:0;background:transparent;padding:calc(var(--unit) * 1.25) var(--double-unit) var(--double-unit)}.is-space-pane>.rs-md{flex:1;min-height:0;background:transparent}.is-space-pane .is-stack-bar{align-items:center;gap:var(--unit);min-height:calc(var(--unit) * 3.5);margin:0 calc(var(--half-unit) * -1.5) var(--unit) 0}.is-space-pane .rs-pane-open{margin-top:var(--unit);width:100%}.is-tabs{display:flex;gap:var(--double-and-a-half-unit);border-bottom:1px solid var(--sk-border);font-size:var(--fs-body-sm)}.is-tab{padding:var(--intermediate-unit) 0;color:var(--sk-text-dim);text-decoration:none}.is-tab:hover{color:var(--sk-text)}.is-tab--on{color:var(--sk-text-bright);font-weight:500;box-shadow:inset 0 -2px 0 var(--sk-accent)}.is-tab-count{margin-left:var(--half-unit);color:var(--sk-text-muted)}.is-ov{margin:0 0 var(--half-unit);font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-accent)}.is-ov--firm{color:rgb(var(--c-rgb-tag-3))}.is-ov--fund_manager{color:rgb(var(--c-rgb-tag-6))}.is-ov--fund{color:rgb(var(--c-rgb-tag-5))}.is-name{margin:0;font-size:var(--fs-subtitle);font-weight:600;color:var(--sk-text-bright)}.is-stack-panel .is-name{font-size:var(--fs-title)}.is-meta{margin:var(--half-unit) 0 0;font-size:var(--fs-caption);color:var(--sk-text-muted)}.is-stack-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--unit)}.is-empty{padding:var(--triple-unit) 0;font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.is-card{padding:var(--intermediate-unit);border:1px solid var(--sk-border);border-radius:var(--unit);background:var(--c-nl-1000)}.is-holding{margin-top:var(--intermediate-unit);padding-top:var(--intermediate-unit);border-top:1px solid var(--c-nd-100)}.is-holding-row{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--unit)}.is-holding p{margin:0}.is-holding-shares{font-size:var(--fs-body);color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.is-holding-shares b,.is-holding-sub b{font-weight:500;color:var(--sk-text-bright)}.is-holding-sub{margin-top:calc(var(--half-unit) / 2);font-size:var(--fs-label);color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.is-holding-change{text-align:right}.is-holding-delta{font-size:var(--fs-body);font-weight:500;color:var(--sk-text);font-variant-numeric:tabular-nums}.is-up{color:var(--c-green-1000)}.is-down{color:var(--c-red-1000)}.is-dim{color:var(--sk-text-dim)}.is-link{all:unset;margin-top:var(--half-unit);font-size:var(--fs-label);color:var(--sk-accent);cursor:pointer}.is-link:hover{text-decoration:underline}.is-people{margin-top:var(--triple-unit);padding-top:var(--double-unit);border-top:1px solid var(--c-nd-100)}.is-people-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--intermediate-unit)}.is-people-title,.is-sec-ov{display:inline-flex;align-items:center;gap:var(--half-unit);margin:0;font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-muted)}.is-branch+.is-branch{margin-top:var(--intermediate-unit)}.is-node{display:flex;align-items:center;gap:var(--unit)}.is-node--link{margin:calc(-1 * var(--half-unit));padding:var(--half-unit);border-radius:var(--half-unit);color:inherit;text-decoration:none}.is-node--link:hover{background:var(--c-nd-100)}.is-node--link:hover .is-node-name{text-decoration:underline}.is-node-text{flex:1;min-width:0;display:flex;flex-direction:column}.is-node-kind{line-height:var(--lh-snug);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-caption);color:var(--sk-text-muted)}.is-node-word{font-weight:600;color:rgb(var(--is-kind))}.is-node-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);font-weight:600;color:var(--sk-text)}.is-node-level{flex:none;font-size:var(--fs-caption);color:var(--sk-text-muted)}.is-branch--none .is-node-icon{border-style:dashed;background:none}.is-branch--none .is-node-name{font-weight:400;font-style:italic;color:var(--sk-text-muted)}.is-rail{list-style:none;margin:0 0 0 var(--intermediate-unit);padding:0}.is-stub{position:relative;padding:var(--half-unit) 0 var(--half-unit) var(--intermediate-unit)}.is-stub:before{content:"";position:absolute;left:0;top:50%;width:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.is-stub--on:before{border-top-color:var(--sk-accent)}.is-stub:after{content:"";position:absolute;left:0;top:0;bottom:0;border-left:1px solid var(--sk-border)}.is-stub:last-child:after{bottom:50%}.is-person{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:var(--unit);width:100%;padding:var(--unit) var(--intermediate-unit);border:1px solid var(--sk-border);background:var(--c-nl-1000);cursor:pointer}.is-person:hover{border-color:var(--c-nd-200);background:var(--sk-surface-hover)}.is-person:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px}.is-person-text{flex:1;min-width:0;display:flex;flex-direction:column}.is-person-name,.is-person-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-person-name{font-size:var(--fs-label);font-weight:500;color:var(--sk-text-bright)}.is-person-role{font-size:var(--fs-caption);color:var(--sk-text-dim)}.is-person-met{flex:none;font-size:var(--fs-caption);color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.is-person-chev{flex:none;display:inline-flex;color:var(--sk-text-dim)}.is-person:hover .is-person-chev{color:var(--sk-accent)}.is-person--on,.is-person--on:hover{border-color:var(--sk-accent);box-shadow:0 0 0 .5px var(--sk-accent);background:var(--c-accent-100)}.is-person--on .is-person-name{font-weight:600;color:var(--sk-accent)}.is-stack-id{margin-top:var(--half-unit)}.is-stack-id p{margin:0}.is-stack-role{font-size:var(--fs-body-sm);color:var(--sk-text)}.is-stack-id .is-inline{min-height:0}.is-stack-id .is-inline-edit{padding-top:calc(var(--half-unit) / 2);padding-bottom:calc(var(--half-unit) / 2)}.is-stack-id .is-stack-place{margin-top:var(--half-unit);gap:var(--half-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.is-stack-sec{padding-top:var(--triple-unit)}.is-bcard+.is-stack-sec{padding-top:var(--double-unit)}.is-stack-sec .is-sec-ov{margin-bottom:var(--unit)}.is-topics{margin-top:var(--intermediate-unit);padding-top:var(--intermediate-unit);border-top:1px solid var(--c-nd-100)}.is-topics-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--unit);margin-bottom:var(--unit)}.is-topics-head .is-lines-all{margin-top:0}.is-topic{text-decoration:none}.is-topic-item+.is-topic-item{margin-top:var(--unit)}.is-topic-title{color:var(--sk-text);font-weight:500}.is-topic-count{color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.is-topics-tab{display:flex;flex-direction:column;gap:var(--double-unit);padding-top:var(--double-unit)}.is-topic-filters{display:flex;flex-wrap:wrap;gap:var(--half-unit)}.is-topic-filter{display:inline-flex;align-items:center;gap:var(--half-unit);padding:calc(var(--half-unit) / 2) var(--unit);border:1px solid var(--sk-border);border-radius:var(--double-unit);background:none;color:var(--sk-text);font:inherit;font-size:var(--fs-label);cursor:pointer}.is-topic-filter:hover{background:var(--c-nd-100)}.is-topic-filter--on{border-color:var(--sk-accent);background:var(--c-accent-100);color:var(--sk-accent)}.is-topic-year-head{position:sticky;top:0;z-index:1;margin:0 0 var(--unit);padding:var(--half-unit) 0;background:var(--c-nl-1000);font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.is-topic-meetings,.is-topic-themes{list-style:none;margin:0;padding:0}.is-topic-meetings{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.is-topic-meeting-head{display:inline-flex;align-items:center;gap:var(--half-unit);margin:0 0 var(--half-unit);padding:0;border:0;background:none;color:var(--sk-text-muted);font:inherit;font-size:var(--fs-label);font-weight:600;cursor:pointer}.is-topic-meeting-head:hover{color:var(--sk-text);text-decoration:underline}.is-topic-themes{display:flex;flex-direction:column;gap:var(--half-unit);padding-left:var(--double-unit)}.is-topic-theme{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.is-lines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--unit)}.is-line{display:flex;align-items:baseline;gap:var(--unit);width:100%;margin:calc(-1 * var(--half-unit));padding:var(--half-unit);border:0;border-radius:var(--half-unit);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.is-line:hover{background:var(--c-nd-100)}.is-line:hover .is-line-name{text-decoration:underline}.is-line-when{flex:none;min-width:calc(10 * var(--unit));font-size:var(--fs-caption);color:var(--sk-text-muted)}.is-line-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--sk-text)}.is-line-name--struck{text-decoration:line-through;color:var(--sk-text-muted)}.is-line-end{flex:none;font-size:var(--fs-caption);color:var(--sk-text-muted)}.is-lines-all{display:inline-block;margin-top:var(--unit);font-size:var(--fs-caption);color:var(--sk-accent);text-decoration:none}.is-lines-all:hover{text-decoration:underline}.is-reach{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.is-reach-tag{margin-left:var(--unit);font-size:var(--fs-caption);color:var(--sk-text-muted)}.is-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--unit);min-height:var(--quadruple-unit);font-size:var(--fs-label);color:var(--sk-text)}.is-inline-icon{display:inline-flex;color:var(--sk-text-muted)}.is-inline-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-inline-value.is-inline-value--empty{color:var(--c-nd-400)}.is-inline-hover,.is-inline-edit:hover .is-inline-rest,.is-inline-edit:focus-visible .is-inline-rest{display:none}.is-inline-edit:hover .is-inline-hover,.is-inline-edit:focus-visible .is-inline-hover{display:inline;color:var(--sk-accent)}.is-inline-edit{all:unset;min-width:0;margin:0 calc(-1 * var(--unit));padding:var(--half-unit) var(--unit);border-radius:var(--half-unit);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text}.is-inline .is-inline-edit{flex:1}.is-inline-edit:hover{background:var(--sk-surface-hover)}.is-inline-edit:focus-visible{outline:2px solid var(--sk-accent)}.is-inline-input{flex:1;min-width:0;height:var(--quadruple-unit)}.is-inline-was{flex-basis:100%}.is-inline-icon+.is-inline-input+.is-inline-was{padding-left:calc(var(--unit) + var(--intermediate-unit))}.is-inline-saved{display:inline-flex;color:var(--c-green-1000)}.is-inline-actions{display:inline-flex;gap:var(--half-unit);opacity:0}.is-inline:hover .is-inline-actions,.is-inline-actions:focus-within{opacity:1}.is-inline-act{all:unset;display:inline-flex;padding:var(--half-unit);border-radius:var(--half-unit);color:var(--sk-text-muted);cursor:pointer}.is-inline-act:hover{background:var(--sk-surface-hover);color:var(--sk-text)}.is-inline-act:focus-visible{outline:2px solid var(--sk-accent)}.is-name-edit{font:inherit;color:inherit;white-space:normal;overflow-wrap:anywhere;cursor:text}.is-name-form{display:grid;grid-template-columns:1fr 1fr;gap:var(--unit);flex:1;min-width:0}.is-name-form .is-inline-was{grid-column:1 / -1}.is-stack-bar{display:flex;justify-content:flex-end;margin-bottom:var(--half-unit)}.is-bcard{padding:var(--double-unit)}.is-bcard-ov{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-bcard-ov-link{color:inherit;text-decoration:none}.is-bcard-ov-link:hover{color:var(--sk-accent);text-decoration:underline}.is-bcard .is-stack-id{margin-top:var(--half-unit)}.is-bcard-standing{display:flex;margin:0 0 var(--unit)}.is-bcard-met{margin-top:var(--unit)}.is-bcard-met-link{color:inherit;text-decoration:none}.is-bcard-met-link:hover,.is-bcard-met-link:focus-visible{color:var(--sk-text);text-decoration:underline}.is-bcard .is-skel-line+.is-skel-line{margin-top:var(--unit)}.is-bcard .is-skel-rows{padding-top:0}.is-head-fields--row{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--unit)}.is-head-fields--row>.is-inline{flex:0 1 auto}.is-bcard .is-head-fields--row>.is-stack-place{margin-top:0}.is-head-fields--row>.is-inline+.is-inline:before{content:"·";color:var(--sk-text-dim)}.is-head-fields--row .is-inline .is-inline-edit{flex:none}.is-new-card .is-name-form{margin-bottom:var(--unit)}.is-new-card .is-name-form input{height:auto;padding-block:var(--half-unit);font-size:var(--fs-title);font-weight:600}.is-new-card+.is-ie-foot{margin-top:var(--double-unit)}.is-new-card .is-stack-id{display:flex;flex-direction:column;gap:var(--unit)}.is-new-card .is-reach{gap:var(--unit)}.is-ov-pick{display:inline-flex;align-items:center;gap:var(--half-unit);max-width:100%;margin-bottom:var(--unit);padding:0;border:0;background:none;cursor:pointer}.is-ov-pick--none{color:var(--sk-text-muted-solid)}.is-ov-pick-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-ov-pick:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:var(--half-unit)}.is-place-pop{width:calc(var(--unit) * 40);padding:var(--unit)}.is-place-list{max-height:calc(var(--unit) * 40);margin:var(--unit) 0 0;padding:0;overflow-y:auto;list-style:none}.is-place-opt{display:flex;align-items:center;gap:var(--unit);width:100%;padding:var(--half-unit) var(--unit);border:0;border-radius:var(--half-unit);background:none;font:inherit;font-size:var(--fs-body-sm);color:var(--sk-text);text-align:left;cursor:pointer}.is-place-opt:hover,.is-place-opt[aria-selected=true]{background:var(--sk-hover)}.is-place-opt--none{color:var(--sk-text-muted-solid)}.is-place-opt-chip{flex:0 1 auto;cursor:inherit}.is-ov-select{width:auto;max-width:100%;height:auto;margin-bottom:var(--unit);padding:0;border:0;background:none;box-shadow:none}.is-bcard-reach{margin-top:var(--double-unit);padding-top:var(--intermediate-unit);border-top:1px solid var(--c-nd-100)}.is-bcard-standing .sc{flex:none;flex-wrap:nowrap}.is-note{margin:0;padding:var(--unit) var(--intermediate-unit);border:1px solid var(--sk-border);border-radius:var(--half-unit);font-size:var(--fs-label);color:var(--sk-text);white-space:pre-wrap}.is-editable{position:relative}.is-pen{position:absolute;top:0;right:0;opacity:0}.is-editable:hover .is-pen,.is-pen:focus-visible{opacity:1}.is-ie{display:flex;flex-direction:column;gap:var(--intermediate-unit);padding:var(--intermediate-unit);border:1px solid var(--sk-accent);box-shadow:0 0 0 1px var(--sk-accent);border-radius:var(--unit);background:var(--c-nd-50)}.is-ie-plain{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.is-ie-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--unit)}.is-ie-row{display:grid;grid-template-columns:calc(var(--unit) * 9) minmax(0,1fr) var(--quadruple-unit);gap:var(--half-unit) var(--unit);align-items:center}.is-ie-row>.is-was{grid-column:2 / 4}.is-ie-foot{display:flex;justify-content:flex-end;gap:var(--unit)}.is-ie-problem{margin-right:auto;align-self:center;font-size:var(--fs-caption);color:var(--c-red-1000)}.is-field{display:flex;flex-direction:column;gap:var(--half-unit);min-width:0}.is-field-label{font-size:var(--fs-label);color:var(--sk-text-muted)}.is-was{display:flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.is-was b{font-weight:500;color:var(--sk-text-dim)}.is-was s{text-decoration:none}.is-was .is-link{margin-top:0}.is-add{all:unset;display:inline-flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-label);color:var(--sk-accent);cursor:pointer}.is-match{display:flex;align-items:center;justify-content:space-between;gap:var(--unit);padding:var(--unit) var(--intermediate-unit);border:1px solid var(--c-caution-400);border-radius:var(--unit);background:var(--c-caution-50);font-size:var(--fs-body-sm)}.is-spacer{flex:1}.is-stack-actions{display:inline-flex;gap:var(--half-unit)}.is-open-full{flex-shrink:0}.is-stack-bar:has(.pane-crumbs) .is-open-full-label{display:none}.is-stack-foot{margin:var(--double-unit) 0 0;font-size:var(--fs-label);color:var(--sk-text-muted)}.is-stack-foot b{font-weight:500;color:var(--sk-text)}.is-stack-sec{--is-ruled: calc(var(--unit) * 3)}.is-composer,.is-pnote{margin-bottom:var(--intermediate-unit);padding:var(--intermediate-unit) var(--double-unit);border:1px solid var(--sk-border);border-radius:var(--half-unit);background:var(--sk-surface);box-shadow:0 1px 2px var(--c-nl-300)}.is-composer{display:flex;flex-direction:column;gap:var(--unit)}.is-composer:focus-within{border-color:var(--sk-accent)}.is-composer textarea{all:unset;display:block;width:100%;min-height:calc(var(--is-ruled) * 2);field-sizing:content;background-attachment:local}.is-composer textarea,.is-pnote-body{font-size:var(--fs-body-sm);line-height:var(--is-ruled);color:var(--sk-text);white-space:pre-wrap;background-image:linear-gradient(to bottom,transparent calc(var(--is-ruled) - 1px),var(--c-nd-100) calc(var(--is-ruled) - 1px));background-size:100% var(--is-ruled)}.is-composer textarea:focus,.is-composer textarea:not(:placeholder-shown){min-height:calc(var(--is-ruled) * 4)}.is-composer textarea::placeholder{color:var(--sk-text-dim)}.is-composer-foot{display:flex;align-items:center;gap:var(--unit);flex-wrap:wrap}.is-vis{display:inline-flex;padding:calc(var(--half-unit) / 2);border-radius:var(--half-unit);background:var(--c-nd-50)}.is-vis-opt{all:unset;display:inline-flex;align-items:center;gap:var(--half-unit);padding:calc(var(--half-unit) / 2) var(--unit);border-radius:calc(var(--half-unit) * .75);font-size:var(--fs-caption);color:var(--sk-text-muted);cursor:pointer}.is-vis-opt:hover{color:var(--sk-text)}.is-vis-opt--on,.is-vis-opt--on:hover{background:var(--sk-surface);box-shadow:0 0 0 1px var(--sk-border);color:var(--sk-text-bright)}.is-vis-opt:focus-visible{outline:2px solid var(--sk-accent)}.is-pnote-head{display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-caption);color:var(--sk-text-muted)}.is-pnote-private{display:inline-flex}.is-pnote-actions{display:inline-flex;opacity:0}.is-pnote:hover .is-pnote-actions,.is-pnote-actions:focus-within{opacity:1}.is-pnote-body{margin:var(--half-unit) 0 0}.is-pnote-body--restricted{font-style:italic;color:var(--sk-mnpi-text)}.is-history{width:min(calc(var(--unit) * 70),94vw)}.is-history-bar{display:flex;align-items:center;gap:var(--unit);padding:var(--intermediate-unit) var(--intermediate-unit) 0 var(--double-unit)}.is-history-title{flex:1;margin:0;font-size:var(--fs-label);font-weight:400;color:var(--sk-text-muted)}.is-history-body{flex:1;min-height:0;overflow-y:auto;padding:var(--unit) var(--double-unit) var(--double-unit)}.is-history-day{margin:var(--double-unit) 0 var(--half-unit)}.is-hist{list-style:none;margin:0;padding:0}.is-ev{display:grid;grid-template-columns:calc(var(--unit) * 6) minmax(0,1fr);gap:var(--half-unit) var(--intermediate-unit);padding:var(--unit) 0;border-top:1px solid var(--c-nd-100);font-size:var(--fs-body-sm)}.is-ev-time{color:var(--sk-text-dim);font-variant-numeric:tabular-nums}.is-ev-who{color:var(--sk-text)}.is-ev-what{grid-column:2;color:var(--sk-text-muted)}.is-ev-what b{font-weight:500;color:var(--sk-text)}.is-ev-diff{display:block}.is-ev-diff s{color:var(--sk-text-dim)}.is-tab-body{padding-top:var(--double-unit)}.is-tab-body>.lgf-bar+*{margin-top:var(--intermediate-unit)}.is-tab-head{margin:0 0 var(--intermediate-unit);font-size:var(--fs-body-sm);color:var(--sk-text)}.is-ov-link,.is-name-link{color:inherit;text-decoration:none}.is-ov-link:hover,.is-name-link:hover{text-decoration:underline}.is-home{flex:1;min-height:0;overflow-y:auto;padding:var(--double-unit)}@media(min-width:769px){.is-home{padding:var(--double-unit) var(--triple-unit)}}.is-position{margin-bottom:var(--triple-unit)}.is-position-head{display:flex;align-items:center;justify-content:space-between;gap:var(--unit);flex-wrap:wrap}.is-position-title{margin:0;font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text-bright)}.is-legend{display:inline-flex;flex-wrap:wrap;gap:var(--intermediate-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.is-legend-item{display:inline-flex;align-items:center;gap:var(--half-unit)}.is-legend-item:before{content:"";width:var(--unit);height:var(--unit);border-radius:50%}.is-legend-item--shares:before{background:var(--sk-accent)}.is-legend-item--buy:before{background:var(--c-green-1000)}.is-legend-item--sell:before{background:var(--c-red-1000)}.is-legend-item--meeting:before{width:0;height:var(--intermediate-unit);border-radius:0;border-left:1px dotted var(--sk-text-dim)}[class*=is-legend-item--event-]:before{width:0;height:var(--intermediate-unit);border-radius:0;border-left:1px solid var(--c-nd-300)}.is-legend-item--event-trading_update:before{border-left-style:dashed}.is-legend-item--event-agm:before,.is-legend-item--event-investor_day:before{border-left-color:var(--c-nd-500)}.is-skel-line{display:block;height:var(--intermediate-unit);border-radius:var(--half-unit)}.is-skel-name{height:var(--double-unit);width:70%}.is-skel-title{height:calc(var(--unit) * 2.5)}.is-skel-chart{height:calc(var(--unit) * 14);border-radius:var(--half-unit)}.is-skel-card{display:flex;flex-direction:column;gap:var(--unit)}.is-skel-rows{display:flex;flex-direction:column;gap:var(--intermediate-unit);padding-top:var(--double-unit)}.wb-tab-sub .sc{flex-wrap:nowrap}.is-node-level{display:inline-flex;align-items:center;gap:var(--half-unit)}.is-node-level .sc{flex-wrap:nowrap}.wb-tab .sc-chip--pos,.wb-tab .sc-chip--rank,.pb .sc-chip--pos,.pb .sc-chip--rank{background:color-mix(in srgb,var(--c-green-1000) 14%,var(--c-nl-1000))}.wb-tab .sc-chip--neg,.pb .sc-chip--neg{background:color-mix(in srgb,var(--c-red-1000) 12%,var(--c-nl-1000))}.wb-tab .sc-chip--shares,.pb .sc-chip--shares{background:var(--sk-surface)}.is-node-level .sc-chip{padding:0;background:none;font-weight:400;color:var(--sk-text-muted)}.is-branch--above{margin-bottom:var(--double-unit);padding-bottom:var(--double-unit);border-bottom:1px solid var(--c-nd-100)}.is-people-empty{margin:0;font-size:var(--fs-label);color:var(--sk-text-muted)}.is-managers{margin-top:var(--double-unit);padding-top:var(--double-unit);border-top:1px solid var(--c-nd-100)}.is-manager-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--unit)}.is-manager-list .is-node-name{font-weight:400}.is-fund-people{margin-top:var(--double-unit)}.is-fund-people .is-sec-ov{margin-bottom:var(--unit)}.is-fund-people-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--half-unit)}.is-fund-person{all:unset;box-sizing:border-box;display:flex;flex-direction:column;width:100%;padding:var(--unit) var(--intermediate-unit);border:1px solid var(--sk-border);border-radius:var(--unit);background:var(--c-nl-1000);cursor:pointer}.is-fund-person:hover{background:var(--sk-surface-hover)}.is-fund-person:focus-visible{outline:2px solid var(--sk-accent)}.is-fund-person--on{border-color:var(--sk-accent);background:var(--c-accent-100)}.is-fund-person-name{font-size:var(--fs-label);font-weight:500;color:var(--sk-text-bright)}.is-fund-person-title{font-size:var(--fs-caption);color:var(--sk-text-muted)}.is-profile{margin-top:var(--unit)}.is-profile:empty{display:none}.is-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:var(--half-unit);margin-bottom:var(--unit);font-size:var(--fs-label);color:var(--sk-text)}.is-crumb{display:inline-flex;align-items:baseline;gap:var(--half-unit);min-width:0}.is-crumb[aria-current=page]{font-weight:600;color:var(--sk-text-bright)}.is-crumb-kind,.is-crumb[aria-current=page][class*=is-node-word--]{color:rgb(var(--is-kind))}.is-crumb-link{color:inherit;text-decoration:none}.is-crumb-link:hover{color:var(--sk-text-bright);text-decoration:underline}.is-crumb-kind{display:inline-flex;align-items:center;gap:var(--half-unit);align-self:center}.is-crumb-sep{flex:none;color:var(--sk-text-muted)}.is-entity-card .is-profile{margin:0}.is-row-change{display:inline-flex;align-items:center;gap:calc(var(--half-unit) * 1.5);white-space:nowrap}.is-lineage-met{color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.is-lists{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.is-lists>.ent-lineage{padding-top:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.is-firm-people{gap:var(--intermediate-unit)}.nh-peek-events{display:contents}[role=dialog].nh-peek{--is-panel-pad: var(--double-unit) var(--double-and-a-half-unit);width:calc(var(--unit) * 48);max-width:100%;background:var(--c-nl-1000);border-left:1px solid var(--sk-border);box-shadow:var(--shadow-popover);overflow:hidden}.nh-peek-bar{flex:none;display:flex;align-items:center;gap:var(--unit);min-height:calc(var(--unit) * 6);padding:0 var(--unit) 0 var(--double-and-a-half-unit);border-bottom:1px solid var(--sk-border);background:var(--c-nd-50)}.nh-peek-fm{flex:1;min-width:0;display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-label);color:var(--sk-text);text-decoration:none}.nh-peek-fm:hover .nh-fm-name{color:var(--sk-accent)}.nh-peek-none{flex:1;font-size:var(--fs-label);font-style:italic;color:var(--sk-text-muted)}.nh-peek-title{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);font-weight:500;color:var(--sk-text-bright)}.nh-peek-actions{flex:none;display:flex;gap:var(--half-unit)}.nh-peek .is-stack-panel{flex:1;width:auto;min-height:0;overflow-y:auto;border:0}.nh-peek-body{flex:1;min-height:0;overflow-y:auto;padding:var(--is-panel-pad)}.rs-mc{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 var(--unit);padding:var(--intermediate-unit) var(--unit);border-bottom:1px solid var(--c-nd-100);border-radius:var(--unit);font-size:var(--fs-body-sm);cursor:pointer}.rs-mc:hover{background:var(--c-nd-50)}.rs-mc-time{all:unset;align-self:start;font-variant-numeric:tabular-nums;color:var(--sk-text);line-height:22px;cursor:pointer}.rs-mc-time>span{display:block;line-height:18px;color:var(--sk-text-muted)}.rs-mc-time:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:4px}.rs-mc-zone{font-size:var(--fs-label)}.rs-mc-who{display:flex;flex-direction:column;gap:var(--intermediate-unit);min-width:0}.rs-mc-group{display:flex;flex-direction:column;gap:1px;min-width:0}.rs-mc-firm{display:flex;align-items:center;flex-wrap:wrap;gap:var(--half-unit) var(--unit);min-height:22px;min-width:0}.rs-mc-ident,.rs-mc-standing{display:inline-flex;align-items:center;gap:var(--unit);min-width:0;white-space:nowrap}.rs-mc-ident,.rs-mc-standing{max-width:100%}.rs-mc-ident>:first-child{min-width:0}.rs-mc-ident>:not(:first-child){flex:none}.rs-mc-standing .sc{flex-wrap:nowrap}.rs-mc-standing:empty{display:none}.rs-mc-firm-name{font-size:var(--fs-body-sm);font-weight:500;color:var(--sk-text-bright);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.rs-mc-firm-name:hover{text-decoration:underline}.rs-mc-firm-name--unlinked,.rs-mc-firm--plain .rs-mc-firm-name{font-weight:400;color:var(--sk-text)}.rs-mc-unlinked{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:6px;background:var(--c-caution-100);color:var(--c-caution-1000);font-size:var(--fs-label);font-weight:500}.rs-mc-suggest{display:inline-flex;align-items:center;gap:var(--half-unit);min-width:0}.rs-mc-suggest-arrow{flex-shrink:0;color:var(--sk-text-muted)}.rs-mc-suggest-go{padding:0 var(--half-unit);border:0;border-radius:var(--half-unit);background:none;color:var(--sk-accent);font:inherit;font-size:var(--fs-label);font-weight:500;cursor:pointer}.rs-mc-suggest-go:hover{background:var(--c-accent-100)}.rs-mc-suggest-go:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px}button.rs-mc-unlinked{border:0;font:inherit;font-size:var(--fs-label);font-weight:500;cursor:pointer}button.rs-mc-unlinked:hover,button.rs-mc-unlinked:focus-visible,button.rs-mc-unlinked.rs-mc-unlinked--on{background:var(--c-caution-200)}.rs-mc-link{display:inline-flex}.rs-mc-newfirm{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;border:1px solid var(--c-nd-300);color:var(--sk-text);font-size:var(--fs-label)}.rs-mc-parent{display:block}.rs-mc-parent+.rs-mc-firm{margin-top:-1px}.rs-mc-people{display:flex;align-items:flex-start;gap:var(--half-unit);margin-top:var(--half-unit);min-width:0}.rs-mc-people-list{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--half-unit);min-width:0}.rs-mc-person{display:flex;min-width:0;max-width:100%}.rs-mc-dim{color:var(--sk-text-muted)}.rs-mc-details{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:var(--unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-mc-kind{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:9px;border:1px solid var(--c-nd-300);color:var(--sk-text);box-sizing:border-box}.rs-mc-place,.rs-mc-place a{display:inline-flex;align-items:center;gap:5px;min-width:0;color:inherit;text-decoration:none}.rs-mc-place a:hover{color:var(--sk-accent)}.rs-mc-tentative{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:9px;border:1px dashed var(--c-nd-400);color:var(--sk-text);box-sizing:border-box}.rs-mc-cancelled{display:inline-flex;align-items:center;height:18px;padding:0 8px;border-radius:9px;background:var(--c-nd-100);color:var(--sk-text)}.rs-mc-notes-link{display:inline-flex;align-items:center;gap:5px;color:var(--sk-accent);text-decoration:none}.rs-mc-notes-link:hover{text-decoration:underline}.rs-mc-notes{grid-column:2;margin-top:var(--unit);display:flex;align-items:flex-start;gap:var(--unit);padding:var(--unit) 10px;border-radius:var(--unit);background:var(--c-nd-50);color:var(--sk-text);font-size:var(--fs-body-sm);line-height:1.5;text-decoration:none}.rs-mc-notes:hover{background:var(--c-nd-100)}.rs-mc-notes-text{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-mc-notes-rec{flex:none;display:inline-flex;color:var(--sk-text-muted);padding-top:3px}.rs-mc--cancelled .rs-mc-time,.rs-mc--cancelled .rs-mc-who,.rs-mc--no_show .rs-mc-time,.rs-mc--no_show .rs-mc-who{opacity:.45}.rs-mc--cancelled .rs-mc-firm-name,.rs-mc--no_show .rs-mc-firm-name,.rs-mc--cancelled .rs-mc-firm .ent-chip-name,.rs-mc--no_show .rs-mc-firm .ent-chip-name{text-decoration:line-through}.rs-mc-edit{position:absolute;top:10px;right:10px;display:none;gap:var(--half-unit);opacity:0;transition:opacity var(--dur-fast) var(--ease-std)}.rs-mc:hover .rs-mc-edit,.rs-mc-edit:focus-within,.rs-mc-edit:has([data-state=open]){opacity:1}@media(hover:none){.rs-mc-edit{opacity:1}}@media(min-width:768px){.rs-mc-edit{display:flex}.rs-mc:has(>.rs-mc-edit) .rs-mc-who{padding-right:180px}}.rs-mc--open,.rs-mc--open:hover,.rs-mc-line--on,.rs-mc-line--on:hover{border-radius:0;background:linear-gradient(var(--c-accent-100),var(--c-accent-100)),var(--c-nl-1000);box-shadow:inset 0 1px 0 var(--c-accent-700),inset 0 -1px 0 var(--c-accent-700)}.rs-mc--focused,.rs-mc--focused:hover{background:var(--c-caution-50)}.rs-mc-extra{grid-column:2;margin-top:var(--unit);min-width:0}.rs-mc--raised{border:1px solid var(--sk-border);border-radius:12px;background:var(--c-nd-50);padding:var(--double-unit);cursor:default}.rs-mc--raised:hover{background:var(--c-nd-50)}.rs-mc--raised .rs-mc-time{cursor:default}.rs-mc--raised .rs-mc-edit{display:flex;opacity:1;top:12px;right:12px}.rs-mc-line{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:0 var(--unit);align-items:center;min-height:44px;padding:7px var(--unit);box-sizing:border-box;border-bottom:1px solid var(--c-nd-100);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-mc-line-time{align-self:start;font-variant-numeric:tabular-nums}.rs-mc-line-time>span{display:block;white-space:nowrap}.rs-mc-line-days{margin-left:2px;font-size:var(--fs-caption);color:var(--sk-text-dim)}.rs-mc-line-what{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(var(--half-unit) / 2) var(--unit);min-width:0}.rs-mc-line-what>span{white-space:nowrap}.rs-mc-line-what>svg{flex:none;align-self:center}.rs-mc-line-what a{color:inherit;text-decoration:underline;text-decoration-color:var(--c-nd-300);text-underline-offset:2px}.rs-mc-line-what a:hover{color:var(--sk-text)}.rs-mc-line--open{border-radius:var(--unit);cursor:pointer}.rs-mc-line--open:hover{background:var(--c-nd-50)}.rs-mc-line-edit{display:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-std)}.rs-mc-line:hover .rs-mc-line-edit,.rs-mc-line-edit:focus-visible{opacity:1}@media(hover:none){.rs-mc-line-edit{opacity:1}}@media(min-width:768px){.rs-mc{grid-template-columns:52px minmax(0,1fr);gap:0 var(--double-unit);padding:14px var(--intermediate-unit)}.rs-mc-who{gap:7px}.rs-mc-firm-name{font-size:var(--fs-body)}.rs-mc-line{grid-template-columns:52px minmax(0,1fr) auto;gap:0 var(--double-unit);min-height:0;padding:7px var(--intermediate-unit)}.rs-mc-line-edit{display:inline-flex}}.sk-tv{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;position:relative}.sk-tv-loading{display:flex;align-items:center;justify-content:center;gap:var(--unit);padding:48px var(--double-unit);color:var(--sk-text-dim);font-size:var(--fs-body)}@keyframes sk-tv-spin{to{transform:rotate(360deg)}}.sk-tv-spinner{animation:sk-tv-spin 1s linear infinite}.sk-tv-progress{position:absolute;top:0;left:0;height:2px;background:linear-gradient(90deg,var(--sk-accent),var(--c-accent-200));z-index:10;transition:width .08s linear;border-radius:0 1px 1px 0}.sk-tv-toolbar{display:flex;align-items:center;padding:10px var(--double-and-a-half-unit);gap:10px;border-bottom:1px solid var(--sk-border);flex-shrink:0;background:var(--c-nd-50)}.sk-tv-toolbar-spacer{flex:1}.sk-tv-tabs{display:flex;gap:2px;background:var(--c-nd-50);border-radius:var(--unit);padding:3px;border:1px solid var(--sk-border)}.sk-tv-tab{display:flex;align-items:center;gap:6px;padding:5px var(--intermediate-unit);font-size:var(--fs-body-sm);font-weight:600;border-radius:6px;border:none;background:none;color:var(--sk-text-muted);cursor:pointer;transition:all .15s ease;white-space:nowrap}.sk-tv-tab:hover:not(.sk-tv-tab--active){color:var(--sk-text);background:var(--c-nd-50)}.sk-tv-tab--active{background:var(--c-accent-100);color:var(--sk-accent);box-shadow:0 0 0 1px var(--c-accent-200)}.sk-tv-tab-date{font-size:var(--fs-caption);font-weight:400;color:var(--sk-text-dim);font-family:var(--font-mono)}.sk-tv-tab--active .sk-tv-tab-date{color:var(--c-accent-700)}.sk-tv-mode{display:flex;gap:2px;background:var(--c-nd-50);border-radius:var(--unit);padding:3px;border:1px solid var(--sk-border)}.sk-tv-mode-btn{display:flex;align-items:center;gap:5px;padding:var(--half-unit) var(--unit);font-size:var(--fs-label);font-weight:600;border-radius:6px;border:none;background:none;color:var(--sk-text-muted);cursor:pointer;transition:all .15s ease}.sk-tv-mode-btn:hover:not(.sk-tv-mode-btn--active){color:var(--sk-text);background:var(--c-nd-50)}.sk-tv-mode-btn--active{background:var(--c-nd-100);color:var(--c-nd-900-opaque);box-shadow:0 0 0 1px var(--c-nd-100)}.sk-tv-search{display:flex;align-items:center;gap:6px;padding:var(--half-unit) var(--unit);border-radius:6px;border:1px solid var(--sk-border);background:var(--c-nd-50);min-width:180px;transition:border-color .15s}.sk-tv-search:focus-within{border-color:var(--sk-accent);box-shadow:0 0 0 1px var(--c-accent-100)}.sk-tv-search svg{color:var(--sk-text-dim);flex-shrink:0}.sk-tv-search input{flex:1;border:none;background:none;color:var(--sk-text);font-size:var(--fs-body-sm);outline:none;min-width:0}.sk-tv-search input::placeholder{color:var(--sk-text-dim)}.sk-tv-context{display:flex;align-items:center;justify-content:space-between;padding:var(--unit) var(--double-and-a-half-unit);border-bottom:1px solid var(--sk-border);flex-shrink:0;background:var(--c-nd-50)}.sk-tv-context-info{display:flex;align-items:center;gap:var(--unit);min-width:0}.sk-tv-context-company{font-size:var(--fs-body);font-weight:700;color:var(--c-nd-900-opaque);white-space:nowrap}.sk-tv-context-event{font-size:var(--fs-label);color:var(--sk-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-tv-context-stats{display:flex;align-items:center;gap:var(--intermediate-unit);flex-shrink:0}.sk-tv-context-stats>span{display:flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-caption);font-weight:600;font-family:var(--font-mono);color:var(--sk-text-dim);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.sk-tv-context-ai{color:var(--sk-accent)!important;background:var(--c-accent-100);padding:2px 6px;border-radius:3px}.sk-tv-filters{display:flex;align-items:center;gap:6px;padding:var(--unit) var(--double-and-a-half-unit);border-bottom:1px solid var(--sk-border);flex-shrink:0;overflow-x:auto;scrollbar-width:none}.sk-tv-filters::-webkit-scrollbar{display:none}.sk-tv-filters-label{display:flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--sk-text-dim);flex-shrink:0;margin-right:var(--half-unit)}.sk-tv-chip{display:flex;align-items:center;gap:var(--half-unit);padding:var(--half-unit) var(--unit);font-size:var(--fs-caption);font-weight:600;border-radius:var(--half-unit);border:1px solid var(--sk-border);background:var(--c-nd-50);color:var(--sk-text-muted);cursor:pointer;transition:all .12s ease;white-space:nowrap;flex-shrink:0}.sk-tv-chip:hover{border-color:var(--c-nd-200);color:var(--sk-text);background:var(--c-nd-50)}.sk-tv-chip--active{border-color:var(--sk-accent);background:var(--c-accent-100);color:var(--sk-accent)}.sk-tv-chip-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.sk-tv-chip-count{font-size:var(--fs-tiny);font-family:var(--font-mono);color:var(--sk-text-dim);opacity:.7}.sk-tv-scroll{flex:1;overflow-y:auto;padding:var(--triple-unit);scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent;position:relative}.sk-tv-scroll::-webkit-scrollbar{width:6px}.sk-tv-scroll::-webkit-scrollbar-track{background:transparent}.sk-tv-scroll::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:3px}.sk-tv-divider{display:flex;align-items:center;gap:14px;margin:28px 0 var(--double-and-a-half-unit)}.sk-tv-divider-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--sk-border) 20%,var(--sk-border) 80%,transparent)}.sk-tv-divider-label{display:flex;align-items:center;gap:6px;font-size:var(--fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-dim);font-family:var(--font-mono);white-space:nowrap;padding:var(--half-unit) 14px;border-radius:var(--half-unit);border:1px solid var(--sk-border);background:var(--c-nd-50)}.sk-tv-empty{display:flex;flex-direction:column;align-items:center;gap:var(--unit);padding:48px var(--triple-unit);color:var(--sk-text-dim);font-size:var(--fs-body)}.sk-tv-filter-count{font-size:var(--fs-label);color:var(--sk-text-dim);margin-bottom:var(--intermediate-unit);padding-left:var(--half-unit)}.sk-tv-expand-count{font-size:var(--fs-caption);color:var(--sk-text-dim);opacity:.6;font-family:var(--font-mono);margin-left:var(--half-unit)}.sk-tv-badge{font-size:var(--fs-tiny);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-widest);padding:var(--half-unit) var(--unit);border-radius:3px;flex-shrink:0}.sk-tv-badge--company{background:var(--c-accent-100);color:var(--sk-accent)}.sk-tv-badge--analyst{background:var(--c-mnpi-100);color:var(--sk-mnpi-text)}.sk-tv-q-badge{font-size:var(--fs-label);font-family:var(--font-mono);font-weight:700;padding:2px var(--unit);border-radius:var(--half-unit);color:var(--sk-accent);background:var(--c-accent-100);flex-shrink:0}.sk-tv-highlight{background:var(--c-accent-200);color:var(--c-nd-900-opaque);border-radius:2px;padding:0 2px}.sk-tv-raw{max-width:var(--page-w-reading);margin:0 auto}.sk-tv-block{display:flex;gap:var(--double-unit);padding:var(--intermediate-unit) 0;border-bottom:1px solid var(--c-nd-50);transition:background .12s ease;border-radius:6px;margin:0 calc(-1 * var(--unit));padding-left:var(--unit);padding-right:var(--unit)}.sk-tv-block:hover{background:var(--c-nd-50)}.sk-tv-block--operator{opacity:.5}.sk-tv-block--operator:hover{opacity:.7}.sk-tv-gutter{flex-shrink:0;width:52px;padding-top:3px;text-align:right}.sk-tv-ts{font-family:var(--font-mono);font-size:var(--fs-caption);font-weight:600;color:var(--sk-text-dim);letter-spacing:var(--tracking-wide);opacity:.7}.sk-tv-block:hover .sk-tv-ts{opacity:1;color:var(--sk-accent)}.sk-tv-block-body{flex:1;min-width:0}.sk-tv-speaker{display:flex;align-items:center;gap:var(--unit);margin-bottom:var(--unit)}.sk-tv-avatar{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-caption);font-weight:700;color:#fff;flex-shrink:0}.sk-tv-avatar--sm{width:var(--triple-unit);height:var(--triple-unit);font-size:var(--fs-tiny)}.sk-tv-avatar--operator{background:var(--c-nd-100);color:var(--sk-text-dim)}.sk-tv-speaker-info{display:flex;align-items:baseline;gap:6px;min-width:0}.sk-tv-speaker-name{font-size:var(--fs-body);font-weight:700;color:var(--c-nd-900-opaque);white-space:nowrap}.sk-tv-speaker-role{font-size:var(--fs-label);color:var(--sk-text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sk-tv-text{font-size:var(--fs-body);line-height:var(--lh-loose);color:var(--sk-text)}.sk-tv-text p{margin:0 0 10px}.sk-tv-text p:last-child{margin-bottom:0}.sk-tv-aug{max-width:var(--page-w-reading);margin:0 auto}.sk-tv-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--unit);margin-bottom:var(--triple-unit)}.sk-tv-metric{display:flex;flex-direction:column;gap:2px;padding:var(--intermediate-unit) 14px;border-radius:var(--unit);border:1px solid var(--sk-border);background:linear-gradient(135deg,var(--c-green-50) 0%,var(--c-nd-50) 100%);transition:all .15s}.sk-tv-metric:hover{border-color:var(--c-green-200);background:linear-gradient(135deg,var(--c-green-100) 0%,var(--c-nd-50) 100%)}.sk-tv-metric-value{font-size:var(--fs-lead);font-weight:700;font-family:var(--font-mono);color:var(--c-nd-900-opaque);letter-spacing:var(--tracking-tight)}.sk-tv-metric-label{font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--sk-text-dim)}.sk-tv-pres{padding:var(--double-unit);border-radius:10px;border:1px solid var(--sk-border);background:var(--c-nd-50);margin-bottom:var(--intermediate-unit);transition:all .15s}.sk-tv-pres:hover{border-color:var(--c-nd-100)}.sk-tv-pres--minor{padding:var(--intermediate-unit) var(--double-unit);opacity:.6}.sk-tv-pres--minor:hover{opacity:.8}.sk-tv-pres-header{display:flex;align-items:center;gap:var(--unit);margin-bottom:10px}.sk-tv-pres-speaker-info{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.sk-tv-pres-name{font-size:var(--fs-body);font-weight:700;color:var(--c-nd-900-opaque)}.sk-tv-pres-role{font-size:var(--fs-label);color:var(--sk-text-dim)}.sk-tv-pres-preview{margin:0}.sk-tv-pres-slides{font-size:var(--fs-body-sm);color:var(--sk-text-muted);display:flex;margin-bottom:10px;gap:var(--half-unit);flex-wrap:wrap}.sk-tv-pres-slide{font-size:var(--fs-tiny);font-family:var(--font-mono);font-weight:600;color:var(--sk-text-dim);background:var(--c-nd-50);letter-spacing:var(--tracking-wide)}.sk-tv-pres-points{display:flex;flex-direction:column;gap:var(--half-unit);margin-bottom:10px;padding:10px var(--intermediate-unit);border-radius:6px;background:var(--c-green-50);border:1px solid var(--c-green-100)}.sk-tv-pres-point{display:flex;align-items:flex-start;gap:6px;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--sk-text)}.sk-tv-pres-point svg{color:var(--sk-public-text)}.sk-tv-pres-more{font-size:var(--fs-caption);color:var(--sk-text-dim);font-style:italic;padding-left:18px}.sk-tv-pres-full{font-size:var(--fs-body);line-height:var(--lh-loose);color:var(--sk-text);padding:var(--intermediate-unit) 0;border-top:1px solid var(--sk-border);margin-top:var(--unit);padding:2px 6px;border-radius:3px}.sk-tv-pres-full p{margin:0 0 var(--intermediate-unit)}.sk-tv-pres-full p:last-child{margin-bottom:0}.sk-qa-exchange{padding:var(--double-unit);border-radius:10px;border:1px solid var(--sk-border);background:var(--c-nd-50);margin-bottom:var(--intermediate-unit);transition:all .2s}.sk-qa-exchange:hover{border-color:var(--c-nd-200);background:var(--c-nd-50)}.sk-qa-analyst{display:flex;align-items:center;gap:10px;margin-bottom:var(--intermediate-unit)}.sk-qa-analyst-avatar{width:var(--quadruple-unit);height:var(--quadruple-unit);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-label);font-weight:700;color:#fff;flex-shrink:0}.sk-qa-analyst-name{font-size:var(--fs-base);font-weight:600;color:var(--c-nd-900-opaque)}.sk-qa-analyst-firm{font-size:var(--fs-label);color:var(--sk-text-dim)}.sk-qa-question{font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--sk-text);margin-bottom:var(--intermediate-unit);padding-left:var(--intermediate-unit);border-left:2px solid var(--sk-accent)}.sk-qa-answer{padding:var(--unit) var(--intermediate-unit);border-radius:6px;background:var(--c-green-50);border:1px solid var(--c-green-100);margin-bottom:var(--unit)}.sk-qa-respondent{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text-muted);margin-bottom:var(--half-unit)}.sk-qa-answer-text{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--sk-text)}.sk-qa-takeaways{margin-top:var(--unit);padding-top:var(--unit);border-top:1px solid var(--c-green-100)}.sk-qa-takeaway{display:flex;align-items:flex-start;gap:6px;font-size:var(--fs-label);line-height:var(--lh-body);color:var(--sk-public-text);margin-bottom:2px}.sk-qa-topics{display:flex;gap:6px;flex-wrap:wrap}.sk-qa-topic{font-size:var(--fs-caption);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:2px var(--unit);border-radius:var(--half-unit);background:var(--c-accent-100);color:var(--sk-accent)}.sk-tv-embedded-header{display:flex;align-items:center;gap:10px;padding:var(--unit) var(--intermediate-unit);border-bottom:1px solid var(--sk-border);flex-shrink:0;background:var(--c-nd-50)}.sk-tv-embedded-header .sk-tv-search{min-width:120px;flex:0 1 160px}.sk-tv-embedded-spacer{flex:1}.rs-draft-pill>svg{margin-right:4px}.rs-nr-card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--unit)}.rs-nr-tag{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px;border-radius:9px;background:var(--c-nd-100);color:var(--sk-text-muted);font-size:var(--fs-label)}.rs-nr-dim{color:var(--sk-text-muted);font-size:var(--fs-label)}.rs-nr-fix{display:flex;flex-direction:column;gap:var(--unit);width:100%;max-width:560px;padding:var(--intermediate-unit);border-radius:var(--unit);background:var(--sk-surface);box-shadow:inset 0 0 0 1px var(--sk-border)}.rs-nr-fix-head{display:flex;align-items:baseline;gap:var(--unit)}.rs-nr-reason{font-size:var(--fs-label);font-weight:600;color:var(--c-caution-1000)}.rs-nr-reason:first-letter{text-transform:uppercase}.rs-nr-line{margin:0;font-size:var(--fs-body-sm);color:var(--sk-text)}.rs-nr-line mark{border-radius:3px;padding:0 2px;background:var(--c-caution-200);color:var(--sk-text-bright)}.rs-nr-opts{display:flex;flex-wrap:wrap;gap:var(--half-unit)}.rs-nr-asread{display:inline-flex;align-items:center;gap:3px;margin-left:6px;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-nr-type{display:flex;align-items:center;gap:var(--unit)}.rs-nr-type .rs-ni-input{flex:1;min-width:0}.rs-nr-type label{flex:none;white-space:nowrap;font-size:var(--fs-label)}.rs-nr-facts{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:var(--half-unit)}.rs-nr-fact{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:var(--unit);min-height:36px;padding:2px var(--half-unit) 2px var(--intermediate-unit);border-radius:var(--unit);background:var(--c-nd-100);font-size:var(--fs-body-sm)}.rs-nr-fact--done{background:none;box-shadow:inset 0 0 0 1px var(--c-nd-200)}.rs-nr-fact-kind{font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-nr-fact-what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--sk-text-bright)}.rs-nr-fact-acts{display:flex;align-items:center;gap:var(--half-unit);white-space:nowrap}.rs-nr-fact-pick{width:180px}.rs-nr-ok{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-label);color:var(--c-green-1000)}.rs-nr-unplaced{display:flex;flex-direction:column;gap:var(--unit);padding:var(--intermediate-unit);border-radius:12px;border:1px solid var(--c-caution-200);background:var(--c-caution-50)}.rs-nr-unplaced-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--unit)}.rs-nr-unplaced-head b{font-weight:500;color:var(--sk-text-bright)}.rs-nr-pick{display:flex;flex-direction:column;gap:var(--half-unit);max-width:440px}.rs-nr-pick-opt{justify-content:flex-start}.rs-nr-pick-row{display:flex;gap:var(--half-unit)}.rs-nr-pane-head{display:flex;align-items:center;gap:var(--unit);min-height:40px;padding:0 44px 0 var(--intermediate-unit);border-bottom:1px solid var(--sk-border);font-size:var(--fs-body-sm);color:var(--sk-text)}.rs-nr-pane-head>svg{flex:none;color:var(--sk-text-muted)}.rs-nr-pane-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-th-status{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-th-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--unit)}.rs-th-item{display:flex;flex-direction:column;gap:3px;padding:var(--unit) var(--intermediate-unit);border-radius:var(--unit);background:var(--c-nd-50);font-size:var(--fs-body-sm)}.rs-th-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px var(--unit)}.rs-th-title{font-weight:600;color:var(--sk-text-bright)}.rs-th-meta,.rs-th-foot,.rs-th-empty{font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-th-gist{margin:0;color:var(--sk-text);line-height:1.45}.rs-th-foot,.rs-th-empty{margin:0}.rs-th-tags{display:flex;flex-wrap:wrap;gap:4px 6px;margin-top:2px}.rs-th-tag{display:inline-flex;align-items:center;padding:0 7px;border-radius:6px;font-size:var(--fs-caption);line-height:1.7;color:var(--sk-text);background:var(--c-nd-100)}.rs-th-tag--proposed{background:transparent;border:1px dashed var(--sk-border);color:var(--sk-text-muted)}.rs-md{display:flex;flex-direction:column}.rs-md-bar{display:flex;align-items:center;gap:var(--unit);padding:10px 10px 0 var(--double-unit);min-height:34px}.rs-md-where{flex:1;min-width:0;margin:0;font-size:var(--fs-label);font-weight:400;color:var(--sk-text-muted)}.rs-md-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--unit) var(--double-unit) calc(var(--unit) * 8 + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:var(--double-unit)}@media(min-width:768px){.rs-md-body{padding-bottom:var(--double-unit)}}.rs-md-lead{display:flex;align-items:flex-start;gap:var(--unit)}.rs-md-lead>.rs-pane-band{display:none;flex:none;width:calc(var(--unit) * 6)}.rs-md-lead>.rs-ms{flex:1;min-width:0}.rs-md-when{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--sk-text-muted)}.rs-md-bar .rs-md-wider{display:none}.rs-md .rs-mc-standing,.rs-md .rs-mc-standing .sc{flex-wrap:wrap}@media(min-width:768px){.rs-md-lead>.rs-pane-band{display:block}.rs-md-when{display:none}.rs-md-bar .rs-md-wider{display:inline-flex}}.rs-md-sec{display:flex;flex-direction:column;gap:var(--unit)}.rs-md-ov{margin:0;font-size:var(--fs-label);font-weight:400;color:var(--sk-text-muted)}.rs-md-dim{color:var(--sk-text-muted)}.rs-md-hosts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--half-unit);font-size:var(--fs-body-sm)}.rs-md-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--unit)}.rs-md .rs-mm-recording,.rs-md .rs-mm-transcript,.rs-md .rs-ni-sections,.rs-mf{display:flex;flex-direction:column;gap:var(--unit)}.rs-mf-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rs-mf-row{display:flex;align-items:center;gap:var(--unit);min-height:32px;border-bottom:1px solid var(--c-nd-100);font-size:var(--fs-body-sm);color:var(--sk-text)}.rs-mf-row>svg{flex:none;color:var(--sk-text-muted)}.rs-mf-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-mf-meta{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-mf-error{font-size:var(--fs-label)}.rs-mf-of{text-transform:none;letter-spacing:0;font-weight:500}.rs-md-danger{margin-top:auto;padding-top:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.rs-md-delete{color:var(--c-red-1000);padding-inline:0}.rs-mform{display:flex;flex-direction:column;border:1px solid var(--sk-accent);border-radius:calc(var(--half-unit) * 2.5);background:var(--sk-surface);box-shadow:0 0 0 calc(var(--half-unit) * 1.5) var(--c-accent-100)}.rs-mform-band{display:flex;align-items:center;gap:var(--half-unit);padding:var(--intermediate-unit) var(--double-unit);border-bottom:1px solid var(--sk-border);border-radius:calc(var(--half-unit) * 2.5) calc(var(--half-unit) * 2.5) 0 0;background:var(--c-accent-100);color:var(--sk-accent);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--tracking-wide);line-height:var(--lh-none);text-transform:uppercase}.rs-mform-body{display:flex;flex-direction:column;gap:var(--unit);padding:calc(var(--unit) * 1.75) var(--double-unit) var(--double-unit)}.rs-mform-line{display:grid;grid-template-columns:calc(var(--unit) * 9) minmax(0,1fr);gap:var(--unit) var(--intermediate-unit);align-items:start}.rs-mform-line>.rs-mform-label{line-height:calc(var(--unit) * 4)}.rs-mform-line--stack{grid-template-columns:minmax(0,1fr);gap:var(--half-unit)}.rs-mform-line--stack>.rs-mform-label{line-height:inherit}.rs-mform-label{font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-mform-ctl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--half-unit) var(--unit);min-width:0}.rs-mform-day,.rs-mform-date,.rs-mform-roadshow{flex:1 1 calc(var(--unit) * 19);min-width:0}.rs-mform-city{flex:0 1 calc(var(--unit) * 16);min-width:0}.rs-mform-span{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-mform-span input{width:calc(var(--unit) * 8.5);padding-right:var(--half-unit)}.rs-mform-span input::-webkit-calendar-picker-indicator{display:none}.rs-mform-dash{color:var(--sk-text-muted)}.rs-mform-zone{flex:1 1 calc(var(--unit) * 22);min-width:0}.rs-mform-kind{min-width:calc(var(--unit) * 12)}.rs-mform-grow{flex:1 1 calc(var(--unit) * 14);min-width:0}.rs-mform-more{height:auto;padding:var(--half-unit) var(--unit);font-size:var(--fs-label);font-weight:500;color:var(--sk-text-muted)}.rs-mform-sec>.rs-mform-more{align-self:flex-start;margin-left:calc(var(--unit) * -1)}.rs-mform-seg [role=tab]{padding:calc(var(--unit) / 4) var(--unit);font-size:var(--fs-label)}.rs-mform-sec{display:flex;flex-direction:column;gap:var(--unit);min-width:0;margin-top:var(--half-unit);padding-top:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.rs-mform-sec--more{padding-top:var(--half-unit);border-top:0}.rs-mform-sec-head{display:flex;align-items:center;justify-content:space-between;gap:var(--unit)}.rs-mform-h{margin:0;font-size:var(--fs-label);font-weight:400;color:var(--sk-text-muted)}.rs-mform-foot{position:sticky;bottom:calc(var(--double-unit) * -1);z-index:2;display:flex;justify-content:flex-end;gap:var(--unit);padding:var(--intermediate-unit) var(--double-unit);border-top:1px solid var(--sk-border);border-radius:0 0 calc(var(--half-unit) * 2.5) calc(var(--half-unit) * 2.5);background:linear-gradient(var(--c-nd-50),var(--c-nd-50)),var(--sk-surface)}.rs-mform-row{display:flex;flex-direction:column;gap:var(--half-unit);padding:var(--unit);border:1px solid var(--sk-border);border-radius:var(--unit)}.rs-mform-row-who{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:var(--half-unit);align-items:center}.rs-mform-row-firm{display:flex;align-items:center;gap:var(--half-unit);min-width:0}.rs-mform-elbow{flex:none;width:calc(var(--half-unit) * 1.75);height:calc(var(--half-unit) * 2.25);margin:calc(var(--half-unit) * -2.25) 0 0 var(--half-unit);border-left:1px solid var(--c-nd-400);border-bottom:1px solid var(--c-nd-400);border-bottom-left-radius:calc(var(--half-unit) * .75)}.rs-mform-row--removed input{text-decoration:line-through;opacity:.5}.rs-mform-firm{flex:1;display:flex;align-items:center;gap:var(--half-unit);min-width:0}.rs-mform-firm--linked input{border-color:transparent;background:rgba(var(--c-rgb-tag-6),.12);font-weight:500}.rs-mform-firm--linked .rs-firm-search-icon{color:rgb(var(--c-rgb-tag-6))}.rs-mform-firm>:first-child{flex:1;min-width:0}.rs-mform-remove{color:var(--sk-text-muted)}.rs-mform-add{height:auto;padding:0;font-size:var(--fs-label)}.rs-mform-hosts,.rs-ourside-chips{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--half-unit)}.rs-ourside-chips{flex-direction:row;flex-wrap:wrap;align-items:center}.rs-ourside-bank{margin:var(--half-unit) 0 0;display:flex;flex-direction:column;gap:calc(var(--half-unit) / 2);font-size:var(--fs-label);line-height:var(--lh-normal)}.rs-ourside-picker{max-width:calc(100vw - 2 * var(--unit))}.rs-mform-chip{display:inline-flex;align-items:center;gap:calc(var(--half-unit) * 1.5);max-width:100%;height:calc(var(--unit) * 2.75);padding:0 calc(var(--half-unit) * 1.5) 0 calc(var(--half-unit) * 2.5);border-radius:999px;background:var(--c-nd-100);color:var(--sk-text-bright);font-size:var(--fs-label);font-weight:500;white-space:nowrap}.rs-mform-chip-note{color:var(--sk-text-muted);font-weight:400}.rs-mform-chip-x{all:unset;display:inline-flex;cursor:pointer;color:var(--sk-text-muted)}.rs-mform-chip-x:hover,.rs-mform-chip-x:focus-visible{color:var(--sk-text-bright)}.rs-mp-dock{position:fixed;top:0;right:0;bottom:0;z-index:40;display:flex;flex-direction:column;width:clamp(calc(var(--unit) * 45),36vw,calc(var(--unit) * 80));max-width:100vw;border-left:1px solid var(--sk-border);background:var(--c-nd-50-opaque);animation:rs-mp-in .16s ease-out;transition:width .2s ease}.rs-mp-dock--swapped{animation:none}.rs-mp-dock--wide{width:min(55vw,var(--page-w-detail))}.rs-mp-dock--dragging{transition:none;-webkit-user-select:none;user-select:none}.rs-mp-dock-edge{position:absolute;top:0;bottom:0;left:calc(var(--half-unit) * -1);width:var(--unit);cursor:col-resize;z-index:1}.rs-mp-dock-edge:hover,.rs-mp-dock--dragging .rs-mp-dock-edge{background:linear-gradient(var(--sk-accent),var(--sk-accent)) center / 2px 100% no-repeat}@keyframes rs-mp-in{0%{opacity:0;transform:translate(var(--double-unit))}}@media(prefers-reduced-motion:reduce){.rs-mp-dock{animation:none;transition:none}}@media(max-width:767px){.rs-mp-dock,.rs-mp-dock--wide{width:100vw!important;border-left:0}.rs-mp-dock-edge{display:none}}.rs-md--pane{flex:1;min-height:0}.rs-md-walk{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-md-bar>.rs-md-walk:first-child{margin-left:calc(var(--half-unit) * -1.5)}.rs-md-walk-at{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--sk-text-muted)}.rs-md-body{container-type:inline-size;overflow-x:hidden}@container (max-width: 380px){.rs-mform-row{grid-template-columns:1fr 1fr auto}.rs-mform-row .rs-mform-firm{grid-column:1 / 3;grid-row:2}}@container (max-width: 320px){.rs-mform-line{grid-template-columns:1fr;gap:var(--half-unit)}}.rs-md-head--act{align-items:center;min-height:calc(var(--unit) * 3.5)}.rs-md-head--act>.rs-md-ov{margin-right:auto}.rs-mn-paper{display:flex;flex-direction:column;gap:var(--half-unit);padding:var(--intermediate-unit) var(--double-unit);border:1px solid var(--sk-border);border-radius:var(--half-unit);background:var(--sk-surface)}.rs-mn-paper:focus-within{border-color:var(--sk-accent)}.rs-mn-paper-head{display:flex;align-items:center;gap:var(--unit);min-height:calc(var(--unit) * 3);font-size:var(--fs-caption);color:var(--sk-text-muted)}.rs-mn-paper-head>:first-child{flex:1;min-width:0}.rs-mn-field{width:100%;box-sizing:border-box;min-height:1lh;max-height:60vh;field-sizing:content;resize:none;padding:0;border:0;background:transparent;color:var(--sk-text);font:inherit;font-size:var(--fs-body-sm);line-height:1.55}.rs-mn-field:focus-visible{outline:none;min-height:5lh}.rs-mn-save{display:inline-flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-md .rs-ni-sections{gap:var(--intermediate-unit)}.rs-md .rs-ni-section-head{flex-wrap:nowrap;gap:var(--half-unit)}.rs-md .rs-mn-paper.rs-ni-section--continues{padding-left:var(--double-unit);border-left-width:1px}.rs-ni-meta{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-ni-text{width:100%;box-sizing:border-box;max-height:4lh;overflow:hidden;field-sizing:content;resize:none;padding:0;border:0;background:transparent;color:var(--sk-text-muted);font:inherit;font-size:var(--fs-label);line-height:1.5}.rs-ni-text--open{max-height:none}.rs-ni-text:focus-visible{outline:none;color:var(--sk-text)}.rs-ni-more{align-self:flex-start;height:auto;padding:0;font-size:var(--fs-label)}.rs-md--drop{outline:2px dashed var(--sk-accent);outline-offset:calc(var(--half-unit) * -1)}.rs-ni-check{flex-shrink:0;height:auto;padding:0;font-size:var(--fs-label)}.rs-ld-name{display:flex;align-items:center;gap:var(--unit);margin:0 0 var(--double-unit);font-size:var(--fs-body);font-weight:600;color:var(--sk-text-bright)}.rs-ld-name>svg{flex:none;color:var(--sk-text-muted)}.rs-ld .rs-review-lg-foot{flex-wrap:wrap}.rs-ms{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--sk-border);border-radius:calc(var(--half-unit) * 2.5);background:var(--sk-surface);color:var(--sk-text-bright);font-size:var(--fs-label)}.rs-ms-band{display:flex;flex-direction:column;gap:var(--half-unit);padding:var(--unit) var(--double-unit);border-bottom:1px solid var(--sk-border);background:var(--c-nd-50)}.rs-ms-band-line{display:flex;align-items:center;gap:var(--unit);min-width:0}.rs-ms-act{height:auto;margin-left:auto}.rs-ms-rs{display:inline-flex;flex:0 1 auto;min-width:0}.rs-ms-rs .ent-chip{color:var(--sk-text-bright)}.rs-ms-sub{--rs-ms-sep: calc(var(--unit) * 1.5);display:flex;flex-wrap:wrap;align-items:center;min-width:0;margin-left:calc(-1 * var(--rs-ms-sep));clip-path:inset(-2px -2px -2px var(--rs-ms-sep));color:var(--sk-text-muted)}.rs-ms-sub>*{display:inline-flex;flex:none;align-items:center;gap:var(--half-unit);white-space:nowrap}.rs-ms-sub>*:before{content:"·";display:inline-block;width:var(--rs-ms-sep);margin-right:calc(-1 * var(--half-unit));text-align:center}.rs-ms-sub>.rs-ms-place:before{margin-right:0}.rs-ms-sub a{color:var(--sk-accent);text-decoration:none}.rs-ms-sub>.rs-ms-place{display:block;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.rs-ms-status{display:inline-flex;flex:none;align-items:center;height:calc(var(--unit) * 2.25);padding:0 calc(var(--unit) * .875);border:1px solid var(--sk-border);border-radius:calc(var(--unit) * 1.125);box-sizing:border-box;color:var(--sk-text);font-size:var(--fs-caption)}.rs-ms-status--tentative{border:1px dashed var(--c-nd-400)}.rs-ms-status--cancelled,.rs-ms-status--no_show{border-color:transparent;background:var(--c-nd-100);color:var(--c-red-1000)}.rs-ms-body{display:flex;flex-direction:column;gap:var(--intermediate-unit);padding:calc(var(--unit) * 1.75) var(--double-unit) var(--double-unit)}.rs-ms-sec{display:flex;flex-direction:column;gap:calc(var(--half-unit) * 1.5)}.rs-ms-sec+.rs-ms-sec{padding-top:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.rs-ms-sec+.rs-ms-sec--joined{padding-top:0;border-top:0}.rs-ms-head{display:flex;align-items:center;justify-content:space-between;gap:var(--unit)}.rs-ms-label{margin:0;font-size:var(--fs-label);font-weight:600;color:var(--c-nd-600)}.rs-ms-label--sub{font-weight:400}.rs-ms-firms{display:flex;flex-direction:column;gap:var(--unit)}.rs-ms-firm{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--half-unit) * 1.5);min-width:0}.rs-ms-standing{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--half-unit)}.rs-ms-firm--line{gap:0;align-items:stretch}.rs-ms-firm--raw{flex-direction:row;flex-wrap:wrap;align-items:center}.rs-ms-unlinked{display:inline-flex;align-items:center;gap:var(--half-unit);height:calc(var(--unit) * 2.5);padding:0 calc(var(--half-unit) * 1.75);border:0;border-radius:calc(var(--half-unit) * 1.5);background:var(--c-caution-100);color:var(--c-caution-1000);font:inherit;font-size:var(--fs-label);font-weight:500}button.rs-ms-unlinked{cursor:pointer}button.rs-ms-unlinked:hover,button.rs-ms-unlinked:focus-visible{background:var(--c-caution-200)}.rs-ms-blocks{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.rs-ms-block{display:flex;flex-direction:column;gap:calc(var(--half-unit) * 1.5);min-width:0}.rs-ms-block-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--unit);min-width:0}.rs-ms-block-head>.rs-ms-firm{flex:1}.rs-ms-block .rs-mc-firm{flex-direction:column;align-items:flex-start}.rs-ms-people{min-width:0}.rs-ms-notes{display:inline-flex;align-items:center;gap:calc(var(--half-unit) / 2);font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--sk-text-muted)}.pane-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:var(--half-unit);min-width:0;font-size:var(--fs-label);color:var(--sk-text-muted)}.pane-crumbs--line{flex-wrap:nowrap;overflow:hidden}.pane-crumbs--line>*{flex:0 1 auto;min-width:calc(var(--unit) * 6)}.pane-crumbs--line>.pane-crumb-sep{min-width:auto;flex:none}.pane-crumbs--line>[aria-current]{min-width:calc(var(--unit) * 12)}.pane-crumb{display:inline-flex;align-items:center;gap:var(--half-unit);min-width:0;max-width:calc(var(--unit) * 24)}.pane-crumb-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pane-crumb[aria-current=page]{font-weight:600;color:var(--sk-text-bright)}.pane-crumb[aria-current=page][class*=is-node-word--]{color:rgb(var(--is-kind))}.pane-crumb--link{color:inherit;text-decoration:none}.pane-crumb--link:hover{color:var(--sk-text-bright);text-decoration:underline}.pane-crumb-sep{flex:none;color:var(--sk-text-muted)}.pane-crumb-icon{flex:none}.pane-crumbs .ent-chip{max-width:calc(var(--unit) * 28)}.pane-crumbs .ent-chip[aria-current]{font-weight:600}.pane-crumbs a.ent-chip{opacity:.7}.pane-crumbs a.ent-chip:hover,.pane-crumbs a.ent-chip:focus-visible{opacity:1}.rs-pane-trail.pane-crumbs--line>:not([aria-current]):not(.pane-crumb-sep):not(.pane-crumb-more){flex-shrink:100;min-width:calc(var(--unit) * 8)}.rs-pane-trail.pane-crumbs--line>[aria-current]{flex-shrink:1}.pane-crumb-more{display:inline-flex;flex:none;align-items:center;justify-content:center;width:calc(var(--unit) * 3);height:calc(var(--unit) * 3);min-width:auto;border:0;border-radius:var(--half-unit);background:transparent;color:inherit;cursor:pointer}.pane-crumbs--line>.pane-crumb-more{min-width:auto;flex:none}.pane-crumb-more:hover,.pane-crumb-more[data-state=open]{background:var(--sk-surface-hover);color:var(--sk-text-bright)}.pane-crumb-more:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px}.pane-crumb-menu-item{gap:var(--half-unit)}.pane-crumb-menu-item .ent-chip{max-width:calc(var(--unit) * 36)}.rs-back-to{display:inline-flex;align-items:center;gap:var(--half-unit);align-self:flex-start;margin:var(--unit) var(--double-unit) 0;font-size:var(--fs-label);color:var(--sk-accent);text-decoration:none}.rs-back-to:hover{text-decoration:underline}.rs-new{--rs-new-h: calc(var(--unit) * 4.5);--rs-new-time: calc(var(--unit) * 25);--rs-new-kind: calc(var(--unit) * 13);--rs-new-format: calc(var(--unit) * 14);width:100%;max-width:calc(var(--unit) * 110);max-height:calc(100dvh - var(--quadruple-unit) * 2);grid-template-rows:auto minmax(0,1fr) auto}.rs-new input,.rs-new [data-slot=select-trigger]{height:var(--rs-new-h);font-size:var(--fs-body-sm)}.rs-new [data-slot=select-trigger]{width:100%}.rs-new-body{display:flex;flex-direction:column;gap:var(--triple-unit);min-height:0;overflow-y:auto;margin:0 calc(var(--unit) * -3);padding:var(--half-unit) var(--triple-unit) var(--unit)}.rs-new-trip{display:grid;grid-template-columns:2fr 1.2fr 1fr 1fr;gap:var(--intermediate-unit);align-items:end}.rs-new-day{display:flex;flex-direction:column;gap:var(--unit);padding-top:var(--double-unit);border-top:1px solid var(--sk-border)}.rs-new-day-head{display:grid;grid-template-columns:calc(var(--unit) * 20) 1fr calc(var(--unit) * 30) auto;gap:var(--intermediate-unit);align-items:end}.rs-new-cols,.rs-new-meeting{display:grid;grid-template-columns:var(--rs-new-time) minmax(0,1fr) var(--rs-new-kind) var(--rs-new-format) calc(var(--unit) * 4);gap:var(--unit);align-items:center}.rs-new-cols{padding-top:var(--unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-new-meeting{row-gap:var(--half-unit)}.rs-new-time{display:flex;align-items:center;gap:var(--half-unit)}.rs-new-time-sep{color:var(--sk-text-muted)}.rs-new-attendees,.rs-new-meeting-issues{grid-column:2 / 5}.rs-new-remove{justify-self:end;color:var(--sk-text-muted)}.rs-new-issues{display:flex;flex-wrap:wrap;gap:var(--intermediate-unit)}.rs-new-issue{font-size:var(--fs-label);color:var(--c-caution-1000)}.rs-new-ta{display:flex;min-width:0}.rs-new-ta>input{flex:1;min-width:0}.rs-new-ta--linked>input{border-color:var(--c-accent-700)}.rs-new-chips{flex-wrap:wrap;align-items:center;gap:var(--half-unit);min-height:var(--rs-new-h);padding:0 var(--half-unit);border:1px solid var(--c-nd-200);border-radius:var(--half-unit)}.rs-new-chips:focus-within{border-color:var(--c-accent-1000)}.rs-new .rs-new-chips>input{min-width:calc(var(--unit) * 20);height:calc(var(--rs-new-h) - var(--half-unit));border:0;box-shadow:none;padding:0 var(--unit)}.rs-new-chip{display:inline-flex;align-items:center;gap:var(--half-unit);padding:var(--half-unit) var(--unit);border-radius:var(--unit);background:var(--c-nd-100);color:var(--sk-text);font-size:var(--fs-body-sm)}.rs-new-chip-x{display:inline-flex;color:var(--sk-text-muted)}.rs-new-chip-x:hover{color:var(--sk-text-bright)}.rs-new-ta-list{padding:var(--half-unit);width:var(--radix-popover-trigger-width);min-width:calc(var(--unit) * 30);max-height:calc(var(--unit) * 40);overflow-y:auto}.rs-new-ta-group+.rs-new-ta-group{margin-top:var(--half-unit)}.rs-new-ta-head{padding:var(--half-unit) var(--unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-new-ta-item{display:flex;align-items:baseline;justify-content:space-between;gap:var(--unit);padding:var(--half-unit) var(--unit);border-radius:var(--half-unit);cursor:pointer;font-size:var(--fs-body-sm);color:var(--sk-text)}.rs-new-ta-item--on{background:var(--sk-surface-hover)}.rs-new-ta-meta{color:var(--sk-text-muted);font-size:var(--fs-label);white-space:nowrap}.rs-new-foot{align-items:center}.rs-new-count,.rs-new-error{margin-right:auto;font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-new-error{color:var(--c-caution-1000)}.rs-new-fix{color:var(--c-caution-1000);text-decoration:underline}@media(max-width:769px){.rs-new-trip,.rs-new-day-head{grid-template-columns:1fr 1fr}.rs-new-cols{display:none}.rs-new-meeting{grid-template-columns:1fr 1fr calc(var(--unit) * 4)}.rs-new-time{grid-column:1 / 3}.rs-new-meeting>[role=combobox],.rs-new-meeting>.rs-new-ta,.rs-new-attendees,.rs-new-meeting-issues{grid-column:1 / -1}}.rs-score-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--unit);font-size:var(--fs-label);color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.rs-score-line-part{display:inline-flex;align-items:baseline;gap:var(--half-unit);white-space:nowrap}.rs-score-line-part+.rs-score-line-part:before{content:"";display:inline-block;width:1px;height:.9em;margin-right:var(--half-unit);background:var(--sk-border);align-self:center}.rs-score-line-value{color:var(--sk-text);font-weight:600}.rs-score-line-note{color:var(--sk-text-muted)}.rs-score--accent{color:var(--sk-accent);font-weight:600}.rs-score--muted{color:var(--sk-text-dim);font-weight:500}.rs-score{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--unit) var(--double-unit);margin:0;padding-top:var(--unit);border-top:1px solid var(--sk-border)}@media(max-width:640px){.rs-score{grid-template-columns:1fr}}.rs-score-cell{min-width:0}.rs-score-label{margin:0 0 var(--half-unit);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-muted)}.rs-score-body{margin:0;display:flex;flex-direction:column;gap:2px;font-variant-numeric:tabular-nums}.rs-score-value{font-size:var(--fs-body);font-weight:600;color:var(--sk-text)}.rs-score-note{font-size:var(--fs-label);color:var(--sk-text-muted)}.rs-score-fine{font-size:var(--fs-caption);color:var(--sk-text-dim)}.rs-score-empty{margin:0;padding-top:var(--unit);border-top:1px solid var(--sk-border);font-size:var(--fs-caption);color:var(--sk-text-dim)}.lgf-bar{position:sticky;top:calc(-1 * var(--double-unit));z-index:3;display:flex;align-items:center;flex-wrap:wrap;gap:var(--unit);margin:calc(-1 * var(--unit)) 0;padding:var(--unit) 0;background:var(--c-nl-1000)}.lgf-search.rs-search{flex:0 1 220px;min-width:160px}.lgf-search input{height:30px;padding-top:0;padding-bottom:0;font-size:var(--fs-body-sm);border-color:var(--sk-input-border);border-radius:var(--unit)}.lgf-clear-all:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px;border-radius:var(--half-unit)}.lgf-sep-v{width:1px;height:18px;margin:0 2px;background:var(--sk-border)}.lgf-count{font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;color:var(--sk-text-dim);white-space:nowrap}.lgf-clear-all{padding:0;border:0;background:none;font:inherit;font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-accent);cursor:pointer;white-space:nowrap}.lgf-top{display:flex;align-items:center;gap:var(--unit)}.lgf-top-end{display:flex;align-items:center;gap:var(--unit);margin-left:auto}.lgf-caption{margin-left:auto;font-size:var(--fs-label);color:var(--sk-text-dim);white-space:nowrap}.lgf-sep{height:1px;margin:6px -6px;background:var(--sk-border)}.lgf-form{display:flex;flex-direction:column;min-width:260px}.lgf-form>[role=tablist]{margin:4px}.lgf-cond{display:flex;align-items:center;gap:6px;padding:4px}.lgf-cond-label,.lgf-dash{color:var(--sk-text-dim);white-space:nowrap}.lgf-form .lgf-input{height:30px;min-width:0;box-sizing:border-box;padding:0 10px;border:1px solid var(--sk-input-border);border-radius:7px;background:var(--sk-surface);font:inherit;color:var(--sk-text)}.lgf-form .lgf-input{flex:1;font-variant-numeric:tabular-nums}.lgf-form .lgf-input--short{flex:none;width:56px;text-align:center}.lgf-form .lgf-input:focus-visible{outline:none;border-color:var(--sk-accent);box-shadow:0 0 0 1px var(--sk-accent)}.lgf-form .lgf-input[aria-invalid=true]{border-color:var(--c-red-1000)}.lgf-form>.qui-choices{padding:4px 4px 2px}.lgf-range{display:flex;flex-direction:column;gap:10px;padding:6px 6px 2px}.lgf-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--unit)}.lgf-head-title{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text)}.lgf-section{display:flex;flex-direction:column;gap:8px;padding:6px 6px 4px}.lgf-section .lgf-cond{padding:0}.lgf-mark--up{color:var(--c-green-1000)}.lgf-mark--down{color:var(--c-red-1000)}.lgf-range .lgf-cond{padding:0}.lgf-presets{display:flex;flex-direction:column;gap:6px;padding:2px 2px 8px}.qui-filter-pop:has(.lgf-profile){max-width:none}.lgf-form.lgf-profile{flex-direction:row;align-items:stretch;min-width:520px}.lgf-profile-col{flex:1;min-width:0;display:flex;flex-direction:column}.lgf-profile-col--side{border-left:1px solid var(--sk-border)}.lgf-profile .qui-option-scroll{max-height:none;overflow:visible}.lgf-badge-choices .qui-choice,.lgf-badge-choices .qui-choice:hover,.lgf-badge-choices .qui-choice[aria-pressed=true],.lgf-badge-choices .qui-choice[aria-pressed=true]:hover{height:auto;padding:calc(var(--half-unit) / 2);border-radius:var(--unit);background:transparent;color:var(--sk-text)}.lgf-badge-choices .qui-choice>span:first-child{transition:box-shadow var(--dur-fast) var(--ease-std)}.lgf-badge-choices .qui-choice:hover>span:first-child{box-shadow:0 0 0 1px var(--sk-border)}.lgf-badge-choices .qui-choice[aria-pressed=true]>span:first-child{box-shadow:0 0 0 2px var(--sk-accent)}.lgf-badge-choices .qui-choice[aria-pressed=true] .qui-choice-count{color:var(--sk-text-dim);opacity:1}.lgf-end{margin-left:auto;display:inline-flex;align-items:center}.lgf-end:empty{display:none}.lgf-dups{margin-left:auto;font-size:var(--fs-label);color:var(--sk-text-muted-solid);text-decoration:none;white-space:nowrap}.lgf-dups:hover{color:var(--sk-text);text-decoration:underline}.lgf-dups+.lgf-end{margin-left:var(--double-unit)}.lg{margin-top:var(--unit);border-radius:var(--intermediate-unit);background:var(--c-nd-100)}.lg-head,.lg-row{display:grid;grid-template-columns:var(--lg-cols-phone);gap:var(--intermediate-unit);padding:var(--unit) var(--double-unit);align-items:center}.lg-head>[data-phone=false],.lg-row>[data-phone=false]{display:none}@media(min-width:769px){.lg-head,.lg-row{grid-template-columns:var(--lg-cols);min-width:var(--lg-min, 0)}.lg-head>[data-phone=false],.lg-row>[data-phone=false]{display:block}}.lg-head-wrap{position:sticky;top:calc(var(--lg-pin, 0px) - var(--double-unit));z-index:2;overflow:hidden}.lg-body{overflow-x:auto}.lg-head{height:36px;box-sizing:border-box;padding-top:0;padding-bottom:0;text-transform:none;font-size:var(--fs-label);font-weight:var(--font-weight-medium);letter-spacing:unset;color:var(--sk-text-dim);background:linear-gradient(var(--c-nl-900),var(--c-nl-900)),linear-gradient(var(--c-nd-100),var(--c-nd-100)),var(--c-nl-1000);border-bottom:1px solid var(--sk-border);white-space:nowrap}.lg-row{font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;color:var(--sk-text);background:linear-gradient(var(--c-nl-900),var(--c-nl-900)),linear-gradient(var(--c-nd-100),var(--c-nd-100)),var(--c-nl-1000);border-bottom:1px solid var(--c-nd-50);cursor:pointer;transition:background var(--dur-fast) var(--ease-std)}.lg-row:hover{background:linear-gradient(var(--sk-surface-hover),var(--sk-surface-hover)),linear-gradient(var(--c-nd-100),var(--c-nd-100)),var(--c-nl-1000)}.lg-row:hover .lg-name,.lg-row:hover .lg-ename{color:var(--sk-accent)}.lg-row:last-child{border-bottom:none;border-radius:0 0 var(--intermediate-unit) var(--intermediate-unit)}.lg-row.lg-cap,.lg-row.lg-cap:hover{--lg-py: var(--half-unit);padding-top:var(--half-unit);padding-bottom:var(--half-unit);color:var(--sk-text-muted);background:linear-gradient(var(--c-nd-50),var(--c-nd-50)),linear-gradient(var(--c-nd-100),var(--c-nd-100)),var(--c-nl-1000);border-bottom-color:var(--sk-border)}.lg-row.lg-cap,.lg-row.lg-top{border-top:2px solid var(--c-nd-200)}.lg-body>.lg-cap:first-child,.lg-body>.lg-top:first-child{border-top:none}.lg-count{flex:none;font-weight:400;color:var(--sk-text-muted)}.lg-cap[aria-expanded=true] .lg-chev,.lg-cap[aria-expanded=true] .lg-count{color:var(--sk-accent)}.lg-cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lg-name{display:flex;align-items:center;gap:8px;font-weight:var(--font-weight-medium);color:var(--sk-text)}.lg-chev{display:inline-flex;flex:none;color:var(--sk-text-muted)}.lg-firm{color:inherit;text-decoration:none}.lg-firm:hover{color:var(--sk-accent);text-decoration:underline}.lg-row.lg-cap:hover .lg-name{color:inherit}.lg-ent{padding-left:var(--double-unit)}.lg-rk-prev{color:var(--sk-text-muted)}.lg-zero{color:var(--sk-text-dim)}.lg-country{color:var(--c-nd-400)}.lg-num{text-align:right}.lg-after-num{padding-left:var(--intermediate-unit)}.lg-dl--up{color:var(--c-green-1000)}.lg-dl--down{color:var(--c-red-1000)}.lg-dl--flat{color:var(--sk-text-muted)}.lg-next{font-weight:600;color:var(--sk-accent);text-decoration:none}a.lg-next:hover{text-decoration:underline}.lg-caption{margin:0;font-size:var(--fs-body-sm);font-weight:400;letter-spacing:normal;text-transform:none;color:var(--sk-text-muted)}.lg-sort{display:inline-flex;vertical-align:middle;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.lg-sort:hover,.lg-sort--on{color:var(--sk-text-bright)}.lg-sort--on svg{color:var(--sk-accent)}.lg-sort-hint{opacity:0;transition:opacity var(--dur-fast) var(--ease-std)}.lg-sort:hover .lg-sort-hint,.lg-sort:focus-visible .lg-sort-hint{opacity:1}.lg-sort:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:var(--half-unit)}.lg-row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--sk-accent)}.lg-firm-cell{color:var(--sk-text-muted)}.lg-row.lg-cap.lg-cap--entity{color:var(--sk-text)}@media(min-width:769px){.lg-row{--lg-py: var(--unit)}.lg-head>[data-pin],.lg-row>[data-pin]{position:sticky;left:var(--lg-pin-left, 0px);z-index:1;background:inherit}.lg-head>[data-pin]:first-child,.lg-row>[data-pin]:first-child{margin-left:calc(-1 * var(--double-unit));padding-left:var(--double-unit)}.lg .lg-head>[data-pin]{display:flex;align-items:center;align-self:stretch}.lg-head>.lg-num[data-pin]{justify-content:flex-end}.lg-row>[data-pin]{align-self:stretch;align-content:center;margin-block:calc(-1 * var(--lg-py));padding-block:var(--lg-py)}.lg-head>[data-pin]:not([data-pin=last]),.lg-row>[data-pin]:not([data-pin=last]){margin-right:calc(-1 * var(--intermediate-unit));padding-right:var(--intermediate-unit)}.lg[data-scrolled] .lg-head>[data-pin=last],.lg[data-scrolled] .lg-row>[data-pin=last]{box-shadow:1px 0 0 var(--sk-border)}}.lg-icon{flex:none;color:var(--sk-text-dim)}.lg-iname{display:flex;align-items:center;gap:var(--unit)}.lg-row.lg-row--on,.lg-row.lg-row--on:hover{background:linear-gradient(var(--c-accent-100),var(--c-accent-100)),linear-gradient(var(--c-nd-100),var(--c-nd-100)),var(--c-nl-1000);box-shadow:inset 0 0 0 1px var(--sk-accent)}.lg-row--on .lg-ename{color:var(--sk-accent)}.lg-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sk-text-muted)}.lg-profile .pb-badges{flex-wrap:nowrap;overflow:hidden}.ft-name{display:flex;align-items:center;gap:calc(var(--half-unit) * 1.5);min-width:0}.ft-muted,.ft .lg-rk-prev,.ft .lg-country{color:var(--sk-text-muted-solid)}.ft .qdt-group .lg-dl--up{color:var(--c-green-ink)}.ft .qdt-group .lg-dl--down{color:var(--c-red-ink)}.ft-profile .pb-badges{flex-wrap:wrap;row-gap:var(--half-unit);overflow:hidden}.ft-group-name{display:inline-flex;align-items:center;min-width:0}.ft .qdt-group .ent-chip--md{font-size:var(--fs-body-sm)}.ft--firms .qdt-group,.ft--firms .qdt-group-rows,.ft--firms .qdt-group-end{--qdt-hover: rgb(var(--c-rgb-tag-3));--qdt-soft: color-mix(in srgb, rgb(var(--c-rgb-tag-3)) 30%, var(--c-nl-1000))}.ft .qdt-row{--qdt-hover: color-mix(in srgb, var(--sk-accent) 45%, var(--c-nl-1000))}.ft .qdt-row.ft-fund{--qdt-hover: rgb(var(--c-rgb-tag-5))}.ft-folds{display:flex;justify-content:flex-end;margin-bottom:var(--half-unit)}.ft-folds-link{padding:0;border:0;background:none;font-size:var(--fs-label);color:var(--sk-text-muted-solid);cursor:pointer}.ft-folds-link:hover{color:var(--sk-accent);text-decoration:underline}.ft .ent-chip:not(.ent-chip--person,.ent-chip--unlinked){background:transparent;transition:background-color .12s ease-out}.ft .qdt-row:is(:hover,:focus-within) .ent-chip:not(.ent-chip--person,.ent-chip--unlinked),.ft .qdt-row--on .ent-chip:not(.ent-chip--person,.ent-chip--unlinked),.ft .ent-chip--active:not(.ent-chip--person,.ent-chip--unlinked),.ft .ent-chip:not(.ent-chip--person,.ent-chip--unlinked):focus-visible{background:rgba(var(--ent-hue),.12)}.ft :is(a,button).ent-chip:not(.ent-chip--person,.ent-chip--unlinked):hover{background:rgba(var(--ent-hue),.2)}@media(hover:none){.ft .qdt-row:not(.qdt-row--on):hover .ent-chip:not(.ent-chip--person,.ent-chip--unlinked,.ent-chip--active){background:transparent}}.ft .qdt-row--link:not(.qdt-row--in):hover:after,.ft .qdt-row--in.qdt-row--link:not(.qdt-row--on,:focus-visible):hover:before,.ft .qdt-group--soft:after,.ft .qdt-group-rows--soft:after{content:none}.ft .qdt-group-end--soft{border-top-color:var(--c-nd-300-opaque, var(--c-nd-300))}.vo-rows{display:inline-flex;padding:calc(var(--half-unit) / 2);border-radius:calc(var(--half-unit) * 1.75);background:var(--c-nd-50)}.vo-row{height:calc(var(--unit) * 3);padding:0 calc(var(--unit) * 1.25);border:0;border-radius:calc(var(--half-unit) * 1.25);background:none;font:inherit;font-size:var(--fs-label);color:var(--sk-text-muted);white-space:nowrap;cursor:pointer}.vo-row:hover{color:var(--sk-text)}.vo-row[aria-checked=true]{background:var(--sk-surface);color:var(--sk-text-bright);box-shadow:0 1px 2px #0000001f}.vo-row:focus-visible{outline:2px solid var(--sk-accent);outline-offset:-2px}.cw-quiet{padding:0;border:0;background:none;font:inherit;color:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.cw-quiet:hover,.cw-quiet[data-state=open]{color:var(--sk-text);text-decoration:underline}.cw-quiet:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:var(--half-unit)}.cw-trigger{display:inline-flex;align-items:center;gap:calc(var(--half-unit) * 1.5);height:calc(var(--unit) * 3.5);padding:0 calc(var(--unit) * 1.25);border:1px solid var(--sk-border);border-radius:calc(var(--half-unit) * 1.5);background:var(--sk-surface);font-size:var(--fs-label);color:var(--sk-text);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.cw-trigger:hover{border-color:var(--c-nd-300)}.cw-trigger[data-state=open]{border-color:var(--sk-accent);box-shadow:0 0 0 2px var(--c-accent-200)}.cw-trigger>svg:first-child{color:var(--sk-accent)}.cw-dialog{width:min(calc(var(--unit) * 100),calc(100vw - var(--unit) * 4));max-width:none;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.cw-head{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--unit) * 1.75) var(--double-unit) calc(var(--unit) * 1.75) calc(var(--unit) * 2.5);border-bottom:1px solid var(--c-nd-50)}.cw-title{font-size:var(--fs-body);font-weight:600;color:var(--sk-text-bright)}.cw-body{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--unit) * 2.5);padding:var(--double-unit) calc(var(--unit) * 2.5);overflow:auto}.cw-curve{display:block;width:100%;height:auto;overflow:visible;touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none}.cw-before{fill:var(--c-nd-50)}.cw-hatch{stroke:var(--sk-text-dim);stroke-opacity:.4;stroke-width:1.5}.cw-range{fill:var(--c-accent-200)}.cw-axis{stroke:var(--sk-border);stroke-width:1}.cw-tick{font-size:var(--fs-caption);fill:var(--sk-text-muted)}.cw-line{fill:none;stroke:var(--sk-accent);stroke-width:1.5}.cw-pt{fill:var(--sk-surface);stroke:var(--c-nd-400);stroke-width:1.5}.cw-pt--in{stroke:var(--sk-accent)}.cw-handle{cursor:ew-resize;outline:none}.cw-handle line{stroke:var(--sk-accent);stroke-width:1.5}.cw-handle rect{fill:var(--sk-surface);stroke:var(--sk-accent);stroke-width:1.5}.cw-handle:focus-visible rect{stroke-width:3}.cw-tip rect{fill:var(--sk-text-bright)}.cw-tip-1{font-size:var(--fs-caption);font-weight:600;fill:var(--sk-surface)}.cw-tip-2{font-size:calc(var(--fs-caption) * .9);fill:var(--sk-surface);opacity:.85}.cw-readout{display:flex;align-items:center;gap:calc(var(--unit) * 1.5);margin-top:calc(var(--unit) * 1.5);font-variant-numeric:tabular-nums}.cw-end{display:flex;flex-direction:column}.cw-k{font-size:var(--fs-caption);color:var(--sk-text-muted)}.cw-v{font-size:var(--fs-body-sm);font-weight:600;color:var(--sk-text-bright)}.cw-arrow{color:var(--sk-text-dim)}.cw-days{margin-left:auto;font-size:var(--fs-caption);color:var(--sk-text-muted)}.cw-list{align-self:start;border:1px solid var(--sk-border);border-radius:var(--unit);overflow:hidden}.cw-li{display:grid;grid-template-columns:var(--double-unit) minmax(0,1fr) calc(var(--unit) * 7) calc(var(--unit) * 12);align-items:center;gap:var(--unit);width:100%;min-height:calc(var(--unit) * 3.5);padding:0 calc(var(--unit) * 1.25);border:0;border-top:1px solid var(--c-nd-50);background:none;font:inherit;font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--sk-text);text-align:left;cursor:pointer}.cw-li--head{border-top:0;background:var(--c-nl-800);font-size:var(--fs-caption);color:var(--sk-text-muted);cursor:default}button.cw-li:hover:not(:disabled){background:var(--sk-hover)}button.cw-li:disabled{cursor:default}.cw-li[aria-checked=true]{background:var(--c-accent-100);color:var(--sk-accent);font-weight:600}.cw-li:focus-visible{outline:2px solid var(--sk-accent);outline-offset:-2px}.cw-radio{width:calc(var(--unit) * 1.5);height:calc(var(--unit) * 1.5);border:1px solid var(--c-nd-400);border-radius:50%}.cw-li[aria-checked=true] .cw-radio{border:var(--half-unit) solid var(--sk-accent)}button.cw-li:disabled .cw-radio{visibility:hidden}.cw-latest{font-weight:400;color:var(--sk-text-muted)}.cw-n{text-align:right;color:var(--sk-text-muted);white-space:nowrap}.cw-li[aria-checked=true] .cw-n{color:var(--sk-accent)}.cw-foot{display:flex;align-items:center;gap:var(--unit);padding:calc(var(--unit) * 1.5) calc(var(--unit) * 2.5);border-top:1px solid var(--c-nd-50)}.cw-spacer{flex:1}@media(min-width:769px){.cw-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.hub-head{display:flex;flex-direction:column;gap:var(--unit);min-width:0}.hub-bar{display:flex;align-items:center;gap:var(--unit);min-width:0;min-height:calc(var(--unit) * 4)}.hub-bar>:first-child{flex:1;min-width:0}.hub-bar-end{display:flex;flex:none;align-items:center;gap:var(--unit);margin-left:auto}.hub-head--home .hub-title-text{display:none}@media(min-width:769px){.hub-head--home .hub-title-text{display:inline}}.dup>.hub-head{margin-bottom:var(--double-unit)}.hub-top{display:flex;align-items:center;gap:var(--unit);min-width:0}.hub-title{display:flex;align-items:center;min-height:calc(var(--unit) * 4);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-title);font-weight:600;line-height:var(--lh-snug);color:var(--sk-text-bright)}.hub-home-trigger{display:inline-flex;flex:none;align-items:center;gap:var(--half-unit);min-width:0;height:calc(var(--unit) * 3.5);margin:0 calc(var(--half-unit) * -1);padding:0 var(--half-unit);border:0;border-radius:var(--half-unit);background:none;color:var(--sk-text-muted);font:inherit;cursor:pointer}.hub-home-trigger--icon{justify-content:center;width:calc(var(--unit) * 3.5);margin:0 0 0 calc(var(--half-unit) * -1.5);padding:0}.hub-home-trigger--named{gap:var(--unit);height:auto;margin:calc(var(--half-unit) * -1) calc(var(--unit) * -1);padding:var(--half-unit) var(--unit);color:var(--sk-text-bright)}.hub-home-trigger--still{cursor:default}.hub-home-trigger:not(.hub-home-trigger--still):hover,.hub-home-trigger:focus-visible,.hub-home-trigger[data-state=open]{color:var(--sk-text-bright);background:var(--c-nd-100)}.hub-home-trigger:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px}.hub-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-home-caret{flex:none;color:var(--sk-text-muted)}.hub-path{flex-wrap:nowrap;overflow:hidden;margin-left:calc(var(--half-unit) * -1.5);padding-left:calc(var(--half-unit) * 1.5);font-size:var(--fs-body-sm)}.hub-path.pane-crumbs--line>:not(.pane-crumb-sep,.hub-home-trigger){flex-shrink:100}.hub-path.pane-crumbs--line>[aria-current]{flex-shrink:1;max-width:none}.hub-path .pane-crumb--link:hover{text-decoration:none}.hub-home-icon{flex:none}.hub-phone-path{display:flex;align-items:center;gap:var(--half-unit);min-width:0}.hub-up{display:inline-flex;flex:none;align-items:center;justify-content:center;width:calc(var(--unit) * 4);height:calc(var(--unit) * 4);margin-left:calc(var(--unit) * -1);color:var(--sk-text)}.hub-phone-current{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--sk-text-bright)}.hub-phone-current .ent-chip{max-width:100%}.hub-tabs-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--double-unit);row-gap:var(--unit);border-bottom:1px solid var(--sk-border)}.hub-tabs-row>.hub-tabs{flex:1 1 auto;min-width:0;border-bottom:0}.hub-tabs-end{display:flex;flex-wrap:wrap;align-items:center;gap:var(--unit);padding-bottom:var(--unit)}@media(min-width:769px){.hub-tabs-row{flex-wrap:nowrap}.hub-tabs-end{flex:none;padding-bottom:0}}.hub-tabs{overflow-x:auto;scrollbar-width:none}.hub-tabs::-webkit-scrollbar{display:none}.hub-tabs .is-tab{flex:none;border:0;background:none;font:inherit;cursor:pointer}.hub-recent-menu{width:min(calc(var(--unit) * 44),calc(100vw - var(--double-unit) * 2));border-color:var(--sk-border);background:var(--sk-surface);box-shadow:var(--shadow-popover);outline:none}.hub-recent-menu .hub-home-item{padding-top:var(--unit);padding-bottom:var(--unit);font-weight:500;color:var(--sk-text-bright)}.hub-recent-menu .hub-home-item svg{color:var(--sk-accent)}.hub-recent-label{padding-top:var(--half-unit);padding-bottom:var(--half-unit);font-size:var(--fs-caption);font-weight:500;color:var(--sk-text-muted)}.hub-recent-menu .hub-recent-item{gap:var(--unit);min-width:0;padding-top:var(--half-unit);padding-bottom:var(--half-unit)}.hub-recent-item .ent-chip{flex:0 1 auto;min-width:0;max-width:70%}.hub-recent-sub{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-caption);color:var(--sk-text-muted)}.is-home-split{--is-stack-w: var(--entity-pane-w);--is-panel-pad: var(--double-unit) var(--double-and-a-half-unit);flex:1;min-height:0;display:flex}.is-home-split>.is-home{min-width:0}.is-home-pane{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;min-height:0;overflow-y:auto;background:var(--sk-surface)}.is-home-pane>.is-space-pane{flex:1}@media(min-width:769px){.is-home-pane{position:static;z-index:auto;flex:none;width:var(--is-stack-w);overflow:hidden;border-left:1px solid var(--sk-border)}.is-home-pane:has(>.is-space-pane>.rs-md){width:clamp(calc(var(--unit) * 45),36vw,calc(var(--unit) * 80))}}.rs-split:has(.hub-head) .rs-side-slot>.is-space-pane:has(>.is-stack-panel,>.rs-md){position:fixed;inset:0;z-index:40;overflow-y:auto}@media(min-width:769px){.rs-split:has(.hub-head) .rs-side-slot>.is-space-pane:has(>.is-stack-panel,>.rs-md){position:static;z-index:auto;overflow:visible}}.is-main>.hub-head,.cr-main>.hub-head{margin-bottom:var(--unit)}@media(min-width:769px){.is-main>.hub-head,.cr-main>.hub-head{position:sticky;top:calc(var(--double-unit) * -1);z-index:2;margin:calc(var(--double-unit) * -1) calc(var(--triple-unit) * -1) var(--unit);padding:var(--double-unit) var(--triple-unit) 0;background:var(--sk-surface)}}.is-hub-head{flex:none;padding:var(--double-unit) var(--double-unit) var(--unit);border-bottom:1px solid var(--sk-border);background:var(--sk-surface)}.tl{position:relative}.tl:before{content:"";position:absolute;left:calc(6.5rem + 18px);top:14px;bottom:14px;border-left:1px solid var(--c-nd-150)}.tl-ev{position:relative;display:grid;grid-template-columns:6.5rem 14px 1fr;gap:12px;align-items:start;padding:4px 0}.tl-when{padding-top:2px;font-size:var(--fs-body-sm);color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.tl-when--next{font-weight:600;color:var(--sk-accent)}.tl-dot{position:relative;width:10px;height:10px;margin:5px 0 0 2px;border-radius:50%;background:var(--c-nd-200);box-shadow:0 0 0 3px var(--c-app-bg)}.tl-dot--meeting{background:var(--sk-accent)}.tl-dot--cancelled{background:var(--c-red-1000)}.tl-what{min-width:0;font-size:var(--fs-body);color:var(--sk-text);line-height:1.5;font-variant-numeric:tabular-nums}.tl-link{color:var(--sk-accent);font-weight:400;text-decoration:none}.tl-link:hover{text-decoration:underline}.tl-link--cancelled{color:var(--sk-text-muted);text-decoration:line-through}.tl-link--cancelled:hover{text-decoration:line-through underline}.tl-register{display:inline-grid;grid-template-columns:calc(var(--unit) * 8.5) calc(var(--unit) * 20) auto auto;align-items:center;column-gap:var(--unit);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums}.tl-register>.tl-dim{grid-column:1 / -1}.tl-change{justify-self:end;padding:0 var(--unit);border-radius:var(--double-unit);font-size:var(--fs-body-sm);font-weight:600;line-height:calc(var(--unit) * 2.75);color:var(--sk-text-dim);background:var(--c-nd-50)}.tl-change--up{color:var(--c-green-ink, var(--c-green-1000));background:color-mix(in srgb,var(--c-green-1000) 12%,var(--c-nl-1000))}.tl-change--down{color:var(--c-red-ink, var(--c-red-1000));background:color-mix(in srgb,var(--c-red-1000) 10%,var(--c-nl-1000))}.tl-shares{white-space:nowrap;color:var(--sk-text)}.tl-shares .sc-chip{padding:0 var(--unit);font-size:var(--fs-body-sm);line-height:calc(var(--unit) * 2.75)}.tl-to{color:var(--sk-text-muted)}.tl-up{color:var(--c-green-1000)}.tl-down{color:var(--c-red-1000)}.dt{border-radius:var(--intermediate-unit);background:var(--c-nd-50);overflow:hidden}.dt-head,.dt-row{display:grid;gap:var(--intermediate-unit);align-items:center;padding:0 var(--double-unit)}.dt-head{height:36px;text-transform:none;font-size:var(--fs-label);font-weight:var(--font-weight-medium);letter-spacing:unset;color:var(--sk-text-muted);background:var(--c-nl-800);border-bottom:1px solid var(--sk-border);white-space:nowrap}.dt-row{padding-top:var(--unit);padding-bottom:var(--unit);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;color:var(--sk-text);border-bottom:1px solid var(--c-nd-50)}.dt-row:last-child{border-bottom:none}.dt-row--link{cursor:pointer;transition:background var(--dur-fast) var(--ease-std)}.dt-row--link:hover{background:var(--sk-surface-hover)}.dt-struck{color:var(--sk-text-muted);text-decoration:line-through}.dt-cell{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dt-r{text-align:right}.dt-c{text-align:center}.dt-dim{color:var(--sk-text-muted)}.dt-dl--up{color:var(--c-green-1000)}.dt-dl--down{color:var(--c-red-1000)}.dt-dl--flat{color:var(--sk-text-muted)}.dt--meetings .dt-head,.dt--meetings .dt-row{grid-template-columns:.8fr 2fr}.dt--meetings .dt-head>:nth-child(n+3),.dt--meetings .dt-row>:nth-child(n+3){display:none}.dt--register .dt-head,.dt--register .dt-row{grid-template-columns:1.4fr 1fr 1fr}@media(min-width:769px){.dt--meetings .dt-head,.dt--meetings .dt-row{grid-template-columns:.8fr 2fr .55fr 1fr 1.4fr}.dt--meetings .dt-head>:nth-child(n+3),.dt--meetings .dt-row>:nth-child(n+3){display:block}}.dt--register-ranked .dt-head,.dt--register-ranked .dt-row{grid-template-columns:1.4fr 1fr 1fr .8fr}.dt-row--window{background:var(--c-accent-100)}.dt-row--hover{background:var(--c-accent-200)}.dt-row--gap{color:var(--sk-text-dim)}.dt--funds .dt-head,.dt--funds .dt-row{grid-template-columns:2.4fr 1fr}.ph{display:flex;flex-direction:column}.ph-name{margin:0;font-size:var(--fs-heading);font-weight:600;letter-spacing:var(--tracking-tight);color:var(--sk-text-bright)}.ph-line{margin:6px 0 0;font-size:var(--fs-body);color:var(--sk-text);line-height:1.6;font-variant-numeric:tabular-nums}.ph-line--muted,.ph-line .ph-dim{font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.ph-line .ph-dim{font-size:inherit}.ph-line b{font-weight:600;color:var(--sk-text-bright)}.ph-up{color:var(--c-green-1000)}.ph-down{color:var(--c-red-1000)}.ph-link{color:var(--sk-accent);text-decoration:none}.ph-link:hover{text-decoration:underline}.ph-heard{color:var(--sk-text)}.rt{padding:12px var(--double-unit);border-radius:var(--intermediate-unit);background:var(--c-nd-50)}.rt-ov{margin:0 0 6px;text-transform:uppercase;font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.rt-item{display:flex;flex-direction:column;gap:2px;padding:var(--unit) 0;font-size:var(--fs-body-sm);border-bottom:1px solid var(--c-nd-50)}.rt-item:last-child{border-bottom:none}.rt-item b{font-weight:600;color:var(--sk-text-bright)}.rt-item--link{cursor:pointer}.rt-item--link:hover b{text-decoration:underline}.rt-dim,.rt-empty{color:var(--sk-text-muted)}.rt-empty{padding:var(--unit) 0;font-size:var(--fs-body-sm)}.rt-reach{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:var(--fs-body-sm);color:var(--sk-text);border-bottom:1px solid var(--c-nd-50)}.rt-reach:last-child{border-bottom:none}.rt-reach-icon{display:inline-flex;flex:none;color:var(--sk-text-muted)}.rt-reach-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rt-tag{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;background:var(--c-nd-100);color:var(--sk-text-muted);font-size:var(--fs-caption);font-weight:600}.rt-group+.rt-group{margin-top:var(--unit)}.rt-group-ov{display:block;font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted);padding:var(--half-unit) 0 0}.ds-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--triple-unit);align-items:start;margin-top:var(--triple-unit)}@media(min-width:769px){.ds-wrap{grid-template-columns:minmax(0,640px) 340px}}.ds-main{min-width:0}.ds-rail{display:flex;flex-direction:column;gap:var(--double-unit)}.ds-sh{display:flex;align-items:center;justify-content:space-between;gap:var(--double-unit);margin-bottom:14px}.ds-ov{margin:0;text-transform:uppercase;font-size:var(--fs-label);font-weight:700;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted)}.ds-ov--table{margin:var(--double-unit) 0 var(--unit)}.ds-ov--table:first-of-type{margin-top:4px}.ds-ov--card{margin-bottom:var(--unit)}.ds-sh--after-card{margin-top:var(--double-unit)}.ds-count{font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.ds-filter{display:flex;align-items:center;justify-content:space-between;gap:var(--unit);padding:var(--unit) var(--intermediate-unit);border-radius:var(--unit);background:var(--c-nd-50);font-size:var(--fs-body-sm);color:var(--sk-text)}.rail-alias{display:flex;gap:var(--half-unit);margin-top:var(--half-unit)}.rail-alias input{flex:1;min-width:0}.qdt.ct .qdt-row{min-height:calc(var(--unit) * 7)}.ct-name{display:flex;flex-direction:column;min-width:0}.ct-name-main{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:600;color:var(--sk-text-bright);text-decoration:none}.ct-name-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.ct-where{display:flex}.ct-where-line{display:flex;align-items:center;gap:var(--unit);min-width:0;max-width:100%}.ct-where-line .pb-badges{display:none;flex:none;flex-wrap:nowrap}@media(min-width:769px){.ct-where-line .pb-badges{display:inline-flex}}.ct-dim{color:var(--sk-text-dim)}.ct-points{display:inline-flex;gap:var(--half-unit)}.ct-next{font-weight:600;color:var(--sk-accent);text-decoration:none}a.ct-next:hover{text-decoration:underline}.ct-profile .pb-badges{flex-wrap:nowrap;overflow:hidden}.nc-card{position:relative;display:flex;flex-direction:column}.nc .nc-name{height:auto;padding:var(--half-unit) var(--intermediate-unit);font-size:var(--fs-title);font-weight:600}.nc-split{display:flex;gap:var(--unit)}.nc-split-toggle{align-self:flex-start;margin-top:var(--half-unit)}.nc-lbl{margin:var(--intermediate-unit) 0 var(--half-unit);font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.nc-link{flex:none;padding:0;border:0;background:none;font:inherit;font-size:var(--fs-body-sm);font-weight:var(--font-weight-medium);color:var(--sk-accent);white-space:nowrap;cursor:pointer}.nc-link:hover{text-decoration:underline}.nc-link--quiet,.nc-split-toggle{font-size:var(--fs-label);font-weight:400;color:var(--sk-text-muted-solid)}.nc-link:focus-visible,.nc-dismiss:focus-visible,.nc-orow:focus-visible,.nc-firm-clear:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:var(--half-unit)}.nc-firm-wrap{position:relative}.nc .nc-firm-input{font-size:var(--fs-body)}.nc-firm{display:flex;align-items:center;gap:var(--unit);min-height:calc(var(--unit) * 4.5);padding:0 var(--intermediate-unit);border:1px solid var(--sk-input-border);border-radius:var(--half-unit);font-size:var(--fs-body)}.nc-firm-chip{flex:0 1 auto;margin-right:auto}.nc-firm-clear{display:inline-flex;padding:0;border:0;background:none;color:var(--sk-text-dim);cursor:pointer}.nc-firm-clear:hover{color:var(--sk-text)}.nc-menu{position:absolute;top:calc(100% + var(--half-unit));left:0;right:0;z-index:5;max-height:calc(var(--unit) * 40);overflow-y:auto;padding:var(--half-unit);border:1px solid var(--sk-border);border-radius:var(--unit);background:var(--c-nl-1000);box-shadow:0 var(--unit) var(--triple-unit) var(--c-nd-100)}.nc-menu-head{padding:var(--half-unit) var(--unit);font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.nc-menu-item{display:flex;align-items:center;gap:var(--unit);width:100%;padding:var(--half-unit) var(--unit);border:0;border-radius:var(--half-unit);background:none;font:inherit;text-align:left;cursor:pointer}.nc-menu-item:hover,.nc-menu-item:focus-visible{outline:none;background:var(--sk-hover)}.nc-menu-chip{flex:0 1 auto;cursor:inherit}.nc-menu-context{flex:none;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.nc-menu-foot{margin-top:var(--half-unit);padding:var(--half-unit) var(--unit);border-top:1px solid var(--sk-border)}.nc-guess{display:flex;align-items:center;gap:var(--half-unit);margin:var(--half-unit) 0 0;font-size:var(--fs-body-sm);color:var(--sk-text-muted-solid)}.nc-guess svg{color:var(--sk-accent)}.nc-guess b{font-weight:var(--font-weight-medium);color:var(--sk-text)}.nc-match{display:flex;align-items:flex-start;gap:var(--unit);margin-top:var(--half-unit);padding:var(--unit) var(--intermediate-unit);border-radius:var(--half-unit);background:var(--c-accent-100);font-size:var(--fs-body-sm);color:var(--sk-text)}.nc-match>svg{flex:none;margin-top:calc(var(--half-unit) / 2);color:var(--c-accent-1000)}.nc-match>span{flex:1;min-width:0}.nc-match b{font-weight:600}.nc-match-body{flex:1;min-width:0;display:flex;flex-direction:column}.nc-match-head{display:flex;align-items:baseline;gap:var(--unit);padding-bottom:var(--half-unit)}.nc-match-head b{flex:1}.nc-dismiss{flex:none;padding:0;border:0;background:none;font:inherit;font-size:var(--fs-label);color:var(--sk-text-muted-solid);cursor:pointer}.nc-dismiss:hover{text-decoration:underline}.nc-match-row{display:flex;align-items:baseline;gap:var(--unit);padding:var(--half-unit) 0;border-top:1px solid var(--c-accent-200)}.nc-match-row>span{flex:1;min-width:0}.nc-match-more{padding-top:var(--half-unit);font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.nc-opt{display:flex;flex-direction:column;margin-top:var(--double-unit);padding-top:var(--intermediate-unit);border-top:1px solid var(--sk-border)}.nc-orow{display:flex;align-items:center;gap:var(--unit);min-height:calc(var(--unit) * 4);padding:0 var(--half-unit);border:0;background:none;font:inherit;font-size:var(--fs-body-sm);color:var(--sk-text-muted-solid);text-align:left;cursor:pointer}.nc-orow:hover{color:var(--sk-text)}.nc-orow--on{cursor:text;border-bottom:1px solid var(--sk-border);color:var(--sk-text)}.nc-orow-icon{display:inline-flex;flex:none;color:var(--sk-text-dim)}.nc .nc-orow-input{height:auto;padding:var(--half-unit) 0;border:0;box-shadow:none;font-size:var(--fs-body-sm)}.nc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--unit);margin-top:var(--double-unit)}.nc-hint{margin-right:auto;font-size:var(--fs-label);color:var(--sk-text-dim)}.nc-foot .is-ie-problem{margin-right:auto}.pb{--pb-h: var(--quadruple-unit);flex:none;display:flex;align-items:center;gap:var(--unit);height:var(--pb-h);padding:0 var(--double-unit);background:var(--sk-surface);border-bottom:1px solid var(--sk-border);font-size:var(--fs-label);color:var(--sk-text);white-space:nowrap;overflow:hidden}.pb-sep{display:inline-flex;color:var(--c-nd-600)}.pb-link{all:unset;cursor:pointer}.pb-link:hover{color:var(--sk-text-bright);text-decoration:underline}.pb-current{font-weight:500;color:var(--sk-text-bright)}.pb-lead{font-style:italic;color:var(--sk-text)}.pb-node{display:inline-flex;align-items:center;gap:var(--unit)}.pb-back{display:inline-flex;align-items:center;gap:var(--half-unit);min-width:0;height:100%}.pb-back-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:769px){.pb{padding:0 var(--double-and-a-half-unit)}}.is-node-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--triple-unit);height:var(--triple-unit);border:1px solid var(--sk-border);border-radius:var(--half-unit);background:var(--c-nl-1000);color:var(--sk-text-dim)}.is-node-icon--firm,.is-node-word--firm{--is-kind: var(--c-rgb-tag-3)}.is-node-icon--fund_manager,.is-node-word--fund_manager{--is-kind: var(--c-rgb-tag-6)}.is-node-icon--fund,.is-node-word--fund{--is-kind: var(--c-rgb-tag-5)}.is-node-icon[class*=is-node-icon--]{border-color:transparent;background:rgba(var(--is-kind),.12);color:rgb(var(--is-kind))}.ivt-tab{--ivt-date-w: calc(var(--unit) * 6);--ivt-glyph-w: calc(var(--unit) * 3);--ivt-rail-x: calc(var(--ivt-date-w) + var(--ivt-glyph-w) / 2)}.ivt-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--unit);margin:0 0 var(--intermediate-unit);font-size:var(--fs-caption);color:var(--sk-text-dim)}.ivt-empty{margin:0;padding:var(--triple-unit) 0;font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.ivt-rail{list-style:none;margin:0;padding:0}.ivt-row{position:relative;display:grid;grid-template-columns:var(--ivt-date-w) var(--ivt-glyph-w) minmax(0,1fr);align-items:start;padding:calc(var(--unit) * var(--ivt-gap, 0) + var(--half-unit)) 0 var(--half-unit);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums}.ivt-row:before{content:"";position:absolute;left:var(--ivt-rail-x);top:0;bottom:0;width:1px;background:var(--sk-border)}.ivt-win:before{width:2px;margin-left:-.5px;background:rgba(var(--c-rgb-accent),.35)}.ivt-today.ivt-win:before{display:block;top:50%}.ivt-win--end:before{bottom:auto;height:calc(var(--unit) * var(--ivt-gap, 0) + var(--half-unit) + var(--unit))}.ivt-date{display:flex;flex-direction:column;font-size:var(--fs-label);color:var(--sk-text-dim)}.ivt-yearhead-label{font-size:var(--fs-caption);font-weight:400;letter-spacing:var(--tracking-caps);color:var(--sk-accent)}.ivt-glyph{position:relative;z-index:1;justify-self:center;display:inline-flex;margin:calc(var(--half-unit) / -2) 0;padding:var(--half-unit) 0;background:var(--sk-surface);color:var(--sk-text-dim)}.ivt-text{color:var(--sk-text-bright);line-height:var(--lh-snug)}.ivt-snapshot{align-items:center}.ivt-move--up{color:var(--c-green-1000)}.ivt-move--down{color:var(--c-red-1000)}.ivt-meeting .ivt-date{padding-top:var(--unit)}.ivt-meeting .ivt-cal{margin-top:calc(var(--unit) * .75);color:var(--sk-disclosed-text)}.ivt-meeting--up .ivt-cal{color:var(--sk-accent)}.ivt-card{min-width:0}.ivt-meeting .mc-c{border-color:var(--c-disclosed-400)}.ivt-meeting .mc-c:hover{border-color:var(--c-disclosed-1000);background:var(--c-nl-1000)}.ivt-meeting--other .ivt-card,.ivt-meeting--other .ivt-cal{opacity:.55}.ivt-earnings{align-items:center}.ivt-earnings .ivt-date{padding-top:0;font-size:var(--fs-caption);color:var(--sk-text-muted)}.ivt-quarters{display:grid;grid-template-columns:repeat(2,calc(var(--half-unit) * 1.25));gap:1px}.ivt-quarters b{height:calc(var(--half-unit) * 1.25);border-radius:1px;background:var(--c-nd-100)}.ivt-quarters b.is-on{background:var(--sk-text)}.ivt-quarters b.is-cur{background:var(--sk-public-text)}.ivt-ec{display:flex;align-items:center;gap:var(--unit);min-width:0;font-size:var(--fs-caption);color:var(--sk-text-dim)}.ivt-ec i{flex:1;min-width:var(--double-unit);border-top:1px dashed var(--sk-border)}.ivt-ec-date{white-space:nowrap}.ivt-ec--link{text-decoration:none}.ivt-ec--link:hover b,.ivt-ec--link:focus-visible b{color:var(--sk-text);text-decoration:underline}.ivt-ec b{font-weight:500;color:var(--sk-text-dim);white-space:nowrap}.ivt-today{align-items:center}.ivt-today:before{display:none}.ivt-today .ivt-date{padding-top:0;font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-accent)}.ivt-today-line{grid-column:2 / 4;display:flex;align-items:center;gap:var(--unit);font-size:var(--fs-caption);color:var(--sk-accent)}.ivt-today-line i{position:relative;flex:1;height:2px;border-radius:1px;background:var(--sk-accent)}.ivt-today-line i:before{content:"";position:absolute;left:calc(var(--ivt-glyph-w) / 2 - var(--half-unit));top:calc(var(--half-unit) * -.75);width:var(--unit);height:var(--unit);border-radius:50%;background:var(--sk-accent)}@media(min-width:769px){.ivt-tab{--ivt-date-w: calc(var(--unit) * 9)}}.ivt-meeting,.ivt-earnings{padding-top:calc(var(--unit) * var(--ivt-gap, 0) + var(--half-unit) + var(--unit));padding-bottom:calc(var(--half-unit) + var(--unit))}.ivt-yearhead{align-items:center}.ivt-yearhead .ivt-yearhead-label{grid-column:2 / -1;color:var(--sk-text-muted-solid, var(--sk-text-muted));display:flex;align-items:center;gap:var(--unit)}.ivt-yearhead .ivt-yearhead-label:before{content:"";flex:1;border-top:1px solid var(--c-nd-100)}.mc{padding:14px var(--double-unit) var(--double-unit);border-radius:var(--intermediate-unit);background:var(--c-nd-50);margin-bottom:var(--intermediate-unit)}.mc--next{background:var(--c-accent-200)}.mc-head{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:var(--fs-body-sm)}.mc-when{color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.mc-when--next{font-weight:600;color:var(--sk-accent)}.mc-title{font-size:var(--fs-body);font-weight:600;color:var(--sk-accent);text-decoration:none}.mc-title:hover{text-decoration:underline}.mc-title--cancelled{color:var(--sk-text-muted);text-decoration:line-through}.mc-title--cancelled:hover{text-decoration:line-through underline}.mc-meta{margin:2px 0 var(--unit);font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.mc .mn-note{margin:0;padding:0;border-left:none;font-size:var(--fs-body);color:var(--sk-text);line-height:1.6}.mc-none{margin:0;font-size:var(--fs-body-sm);color:var(--sk-text-muted)}.mc-themes{list-style:none;margin:var(--unit) 0 0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:var(--fs-body-sm)}.mc-theme b{font-weight:600;color:var(--sk-text)}.mc-theme-tags{display:inline-flex;flex-wrap:wrap;gap:4px;margin-left:var(--unit);vertical-align:middle}.mc-theme-tag{padding:0 6px;border-radius:6px;font-size:var(--fs-caption);line-height:1.6;color:var(--sk-text);background:var(--c-nd-100)}.mc-c{display:flex;flex-direction:column;gap:var(--unit);min-width:0;padding:var(--intermediate-unit);border:1px solid var(--sk-border);border-radius:var(--unit);background:var(--c-nl-1000);font-size:var(--fs-label);cursor:pointer}.mc-c:hover:not(:has(.mc-c-rs-chip:hover)){background:var(--sk-surface-hover)}.mc-c.mc-c--open,.mc-c.mc-c--open:hover:not(:has(.mc-c-rs-chip:hover)){border-color:var(--sk-accent);background:var(--c-accent-100)}.mc-c--up{border-color:var(--c-accent-200);background:var(--c-accent-100)}.mc-c-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--unit);min-width:0}.mc-c-rs{all:unset;display:inline-flex;align-items:center;gap:calc(var(--unit) * .75);min-width:0;font-weight:500;color:var(--sk-disclosed-text);cursor:pointer}.mc-c-rs:hover .mc-c-rs-title{text-decoration:underline}span.mc-c-rs{cursor:default}.mc-c-rs-chip{max-width:calc(var(--unit) * 40)}.mc-c-rs:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:var(--half-unit)}.mc-c-tag{flex:none;padding:0 calc(var(--unit) * .75);border:1px solid var(--sk-disclosed-border);border-radius:var(--half-unit);background:var(--sk-disclosed-bg);font-size:var(--fs-caption);font-weight:600}.mc-c-rs-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-c-inv{flex:0 1 auto}.mc-c-line{display:flex;align-items:center;flex-wrap:wrap;gap:var(--half-unit) var(--unit);min-width:0}.mc-c-who{min-width:0;font-weight:500;color:var(--sk-text-bright)}.mc-c-place{display:inline-flex;align-items:center;gap:var(--half-unit);min-width:0;color:var(--sk-text-dim)}.mc-c-status{padding:0 calc(var(--unit) * .75);border-radius:var(--unit);background:var(--c-nd-100);color:var(--sk-text)}.mc-c-actions{margin-left:auto;display:inline-flex;gap:var(--intermediate-unit);white-space:nowrap}.mc-c-act{all:unset;display:inline-flex;align-items:center;gap:var(--half-unit);font-weight:500;color:var(--sk-accent);cursor:pointer}.mc-c-act:hover{text-decoration:underline}.mc-c-act:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:var(--half-unit)}.mc-c-notes{display:flex;align-items:flex-start;gap:var(--unit);padding:calc(var(--unit) * .75) var(--unit);border-radius:calc(var(--unit) * .75);background:var(--c-nd-50);color:var(--sk-text);line-height:var(--lh-snug)}.mc-c-notes-text{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-c-mnpi{display:inline-flex;align-items:center;gap:calc(var(--half-unit) * .75);margin-right:calc(var(--unit) * .75);padding:0 calc(var(--half-unit) * 1.25);border:1px solid var(--sk-mnpi-border);border-radius:var(--half-unit);background:var(--sk-mnpi-bg);color:var(--sk-mnpi-text);font-size:var(--fs-caption);font-weight:600;vertical-align:middle}.mc-c-rec{flex:none;display:inline-flex;color:var(--sk-text-muted)}.mc-c-notes-mk{margin-right:0;cursor:pointer}.mc-c-notes-mk:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.mc-c-eyebrow{margin:0;font-size:var(--fs-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-muted)}.mc-c-themes{display:flex;flex-direction:column;gap:var(--half-unit);margin:0;padding:var(--unit) 0 0;border-top:1px solid var(--c-nd-100);list-style:none}.mc-c-theme{display:flex;align-items:baseline;gap:var(--unit);min-width:0}.mc-c-theme-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--sk-text-bright)}.mc-c-theme-count{flex:none;font-size:var(--fs-caption);color:var(--sk-text-muted)}.mc-c-ppl{display:grid;grid-template-columns:calc(var(--unit) * 5) minmax(0,1fr);align-items:baseline;gap:var(--half-unit) var(--unit);margin:0;padding-top:var(--unit);border-top:1px solid var(--c-nd-100)}.mc-c-ppl>dd{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--half-unit)}.mc-c-plain{color:var(--sk-text)}.mc-c-pill--on{background:var(--c-accent-100)}.mc-c-who--ours{font-weight:400;color:var(--sk-text)}.mc-c--cancelled .mc-c-who,.mc-c--cancelled .mc-c-rs-title{text-decoration:line-through}.cr-body{--is-stack-w: calc(var(--unit) * 40);--is-panel-pad: var(--double-unit) var(--double-and-a-half-unit);flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}.cr-main{flex:1;min-width:0;padding:var(--double-unit)}.cr-main .is-tab{border:0;background:none;font:inherit;cursor:pointer}@media(min-width:769px){.cr-body{flex-direction:row;overflow:hidden}.cr-body>.is-stack-panel{order:0;border-left:0;border-right:1px solid var(--sk-border)}.cr-main{overflow-y:auto;padding:var(--double-unit) var(--triple-unit)}}.rs-content:has(>.rsa-page){padding:0;overflow:hidden}.rsa-page{--rsa-bar: calc(var(--unit) * 6);--rsa-column: calc(var(--unit) * 95);display:flex;height:100%;min-height:0;background:var(--sk-surface)}.rsa-page--pane{padding-right:var(--entity-pane-w)}.rsa-icon-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--unit) * 3.5);height:calc(var(--unit) * 3.5);padding:0;border:0;border-radius:6px;background:none;color:var(--sk-text-muted);cursor:pointer}.rsa-icon-btn:hover,.rsa-head--phone .rsa-icon-btn[aria-expanded=true],.rsa-icon-btn[data-state=open]{background:var(--c-nd-100);color:var(--sk-text-bright)}.rsa-icon-btn--bright{color:var(--sk-text-bright)}.rsa-menu-danger{color:var(--c-red-1000)}.rsa-rail{width:calc(var(--unit) * 30);flex:none;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--sk-border);background:var(--c-nd-50)}.rsa-rail-head{height:var(--rsa-bar);flex:none;box-sizing:border-box;display:flex;align-items:center;gap:4px;padding:0 var(--unit) 0 calc(var(--unit) * 1.5);border-bottom:1px solid var(--sk-border)}.rsa-rail-body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:calc(var(--unit) * 1.5) var(--unit);scrollbar-width:thin}.rsa-rail-new{display:flex;align-items:center;gap:var(--unit);margin-bottom:var(--unit);padding:6px 10px;border:1px solid var(--sk-border);border-radius:6px;background:none;color:var(--sk-text-bright);font:inherit;font-size:var(--fs-label);font-weight:500;text-align:left;cursor:pointer}.rsa-rail-new:disabled{cursor:default}.rsa-rail-group{display:flex;flex-direction:column;gap:2px}.rsa-rail-day{padding:4px 10px;font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-dim)}.rsa-rail-item{display:flex;align-items:center;gap:6px;width:100%;padding:6px 10px;border:0;border-radius:6px;background:none;color:var(--sk-text);font:inherit;font-size:var(--fs-label);text-align:left;cursor:pointer}.rsa-rail-item:hover{background:var(--c-nd-100)}.rsa-rail-item--active{background:var(--c-nd-100);color:var(--sk-text-bright)}.rsa-rail-item-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsa-rail-none{margin:0;padding:4px 10px;font-size:var(--fs-label);color:var(--sk-text-dim)}.rsa-list-sheet{flex:none;max-height:60vh;display:flex;flex-direction:column;border-bottom:1px solid var(--sk-border);background:var(--c-nd-50)}.rsa-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.rsa-head{height:var(--rsa-bar);flex:none;box-sizing:border-box;display:flex;align-items:center;gap:4px;padding:0 calc(var(--unit) * 1.5);border-bottom:1px solid var(--sk-border)}.rsa-head--with-rail{padding-left:calc(var(--unit) * 2.5)}.rsa-head--phone{padding:0 var(--unit)}.rsa-new-btn{display:inline-flex;align-items:center;gap:6px;height:calc(var(--unit) * 3.5);margin-left:4px;padding:0 10px;border:1px solid var(--sk-border);border-radius:6px;background:none;color:var(--sk-text-bright);font:inherit;font-size:var(--fs-label);font-weight:500;cursor:pointer}.rsa-head-divider{width:1px;height:calc(var(--unit) * 2);margin:0 var(--unit);background:var(--sk-border)}.rsa-head-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);font-weight:500;color:var(--sk-text-bright)}.rsa-head-title--muted{font-weight:400;color:var(--sk-text-muted)}.rsa-head-title--phone{flex:1;padding-left:4px;font-weight:600}.rsa-head-spacer{flex:1}.rsa-messages{flex:1;min-height:0;overflow-y:auto;padding:var(--unit) calc(var(--unit) * 1.75);scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}.rsa-column{width:100%;max-width:var(--rsa-column);margin:0 auto;display:flex;flex-direction:column}.rsa-turn{min-width:0}.rsa-turn--user{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding:14px 0 6px}.rsa-bubble{max-width:85%;margin:0;padding:10px 14px;border-radius:18px;background:var(--c-nd-100);color:var(--sk-text-bright);font-size:var(--fs-body);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty}.rsa-turn--assistant{display:grid;grid-template-columns:28px minmax(0,1fr);gap:calc(var(--unit) * 1.5);padding:10px 0 14px}.rsa-avatar{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--sk-text)}.rsa-turn-body{--rsa-line: calc(var(--fs-body) * var(--lh-body));min-width:0;display:flex;flex-direction:column;gap:10px;padding-top:calc((28px - var(--rsa-line)) / 2)}.rsa-turn-body>.sk-typing{height:var(--rsa-line);padding:0}.rsa-time{color:var(--sk-text-dim);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.rsa-empty{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:calc(var(--unit) * 3)}.rsa-empty-inner{width:100%;max-width:calc(var(--unit) * 80);display:flex;flex-direction:column;align-items:center;gap:calc(var(--unit) * 3)}.rsa-empty-intro{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:var(--sk-text)}.rsa-empty-title{font-size:var(--fs-subtitle);font-weight:600;letter-spacing:var(--tracking-snug);color:var(--sk-text-bright)}.rsa-empty-sub{font-size:var(--fs-body-sm);color:var(--sk-text-muted);text-wrap:pretty}.rsa-suggestions{display:flex;flex-direction:column;align-items:center;gap:6px}.rsa-suggestion{padding:5px 12px;border:1px solid var(--sk-border);border-radius:999px;background:none;color:var(--sk-text-muted);font:inherit;font-size:var(--fs-label);cursor:pointer}.rsa-suggestion:hover{border-color:var(--sk-accent);color:var(--sk-text-bright)}.rsa-empty-inner .rsa-input{width:100%}.rsa-answer{display:flex;flex-direction:column;gap:10px}.rsa-answer--mnpi{border-left:3px solid var(--sk-mnpi-border);background:var(--sk-mnpi-bg);padding:var(--half-unit) var(--unit);border-radius:0 var(--radius-sm, 6px) var(--radius-sm, 6px) 0}.rsa-mnpi-note{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-caption);color:var(--color-mnpi-1000)}.rsa-error{color:var(--sk-text-muted);font-style:italic;font-size:var(--fs-caption)}.rsa-steps{display:flex;flex-direction:column;gap:6px}.rsa-steps-toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--sk-text-muted);font:inherit;font-size:var(--fs-label);cursor:pointer}.rsa-steps-list{margin:0 0 0 6px;padding:0 0 0 18px;list-style:none;border-left:1px solid var(--sk-border);display:flex;flex-direction:column;gap:6px}.rsa-step{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--unit);min-width:0;font-size:var(--fs-label)}.rsa-step-tool{font-family:var(--font-mono, ui-monospace, monospace);color:var(--sk-text-bright)}.rsa-step--error .rsa-step-tool{color:var(--c-red-1000)}.rsa-step-input{color:var(--sk-text-dim)}.rsa-step-summary{color:var(--sk-text-muted)}.rsa-step-note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--sk-text-muted)}.rsa-proposal{display:flex;flex-direction:column;gap:var(--half-unit);padding:var(--half-unit) var(--unit);border:1px solid var(--sk-border);border-left:3px solid var(--sk-accent);border-radius:var(--radius-sm, 6px);background:var(--sk-surface)}.rsa-proposal--applied{border-left-color:var(--color-positive, #22c55e)}.rsa-proposal--rejected,.rsa-proposal--expired{border-left-color:var(--sk-border);opacity:.75}.rsa-proposal--failed{border-left-color:var(--color-destructive, #ef4444)}.rsa-proposal-head{display:flex;align-items:center;gap:var(--half-unit);font-size:var(--fs-caption);color:var(--sk-text-muted)}.rsa-proposal-preview{font-size:var(--fs-body);color:var(--sk-text)}.rsa-proposal-actions{display:flex;gap:var(--half-unit)}.rsa-proposal-error{font-size:var(--fs-caption);color:var(--color-destructive, #ef4444)}.rsa-composer{flex:none;padding:12px 20px 18px;border-top:1px solid var(--sk-border)}.rsa-input{max-width:var(--rsa-column);margin:0 auto;display:flex;align-items:flex-end;gap:var(--unit);padding:var(--unit) var(--unit) var(--unit) 14px;border:1px solid var(--sk-border);border-radius:12px;background:var(--c-nd-50)}.rsa-input-field{flex:1;min-width:0;max-height:40vh;padding:3px 0;border:0;outline:none;resize:none;background:none;color:var(--sk-text-bright);font:inherit;font-size:var(--fs-body);line-height:24px;field-sizing:content}.rsa-input-field::placeholder{color:var(--sk-text-dim)}.rsa-input-send{flex:none;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:8px;background:var(--c-accent-1000);color:var(--sk-surface);cursor:pointer}.rsa-input-send:disabled{opacity:.5;cursor:default}.rsa-rich{color:var(--sk-text-bright)}.rsa-rich p,.rsa-rich li{font-size:var(--fs-body);line-height:1.9;text-wrap:pretty}.rsa-ref{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:0 7px;border-radius:5px;background:var(--c-nd-100);color:var(--sk-text-bright);font-size:var(--fs-label);font-weight:500;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;vertical-align:baseline}.rsa-ref>svg{flex:none;color:var(--sk-text-muted)}.rsa-ref:hover{background:var(--c-nd-200)}.rsa-rich .ent-chip{vertical-align:baseline}.rsa-rich table{display:block;max-width:100%;overflow-x:auto}.rsa-ref--inert,.rsa-ref--inert:hover{border:1px dashed var(--sk-border);background:none;color:var(--sk-text-muted)}.rsa-ref[data-deleted],.rsa-chip[data-deleted]{text-decoration:line-through}.rsa-view{border:1px solid var(--sk-border);border-radius:10px;background:var(--sk-surface);overflow:hidden}.rsa-view-head{display:flex;align-items:center;gap:var(--unit);padding:9px 14px;border-bottom:1px solid var(--sk-border);background:var(--c-nd-50);font-size:var(--fs-label)}.rsa-view-title{font-weight:600;color:var(--sk-text-bright)}.rsa-view-meta{color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.rsa-view-open{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:var(--sk-accent);font-weight:500;text-decoration:none}.rsa-view-open:hover{text-decoration:underline}.rsa-view-body{padding:12px 14px}.rsa-view--holdings .rsa-view-body{padding:0}.rsa-view-ledger{display:flex;flex-direction:column}.rsa-view-more{align-self:stretch;padding:8px 14px;border:0;background:none;color:var(--sk-accent);font:inherit;font-size:var(--fs-label);font-weight:500;text-align:left;cursor:pointer}.rsa-meeting-cards{display:flex;flex-direction:column;gap:10px}.rsa-meeting{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--sk-border);border-radius:10px;background:var(--sk-surface)}.rsa-meeting-head{display:flex;align-items:center;gap:var(--unit);flex-wrap:wrap}.rsa-meeting-when{font-size:var(--fs-label);font-weight:600;color:var(--sk-text-bright);text-decoration:none}.rsa-meeting-when:hover{text-decoration:underline}.rsa-meeting-facts{font-size:var(--fs-label);color:var(--sk-text-muted)}.rsa-meeting-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rsa-meeting-row--first{padding-top:10px;border-top:1px solid var(--sk-border)}.rsa-meeting-label{min-width:calc(var(--unit) * 5.5);font-size:var(--fs-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-dim)}.rsa-view-pending{margin:0;color:var(--sk-text-muted);font-size:12px}.rsa-card{display:flex;flex-direction:column;gap:4px}.rsa-card-head{display:flex;align-items:center;gap:var(--half-unit)}.rsa-card-name{font-weight:600;text-decoration:none;color:var(--sk-text)}.rsa-card-facts{display:grid;grid-template-columns:auto 1fr;gap:2px var(--unit);margin:0;font-size:12px}.rsa-card-facts dt{color:var(--sk-text-muted)}.rsa-card-facts dd{margin:0}.rsa-delta--up{color:var(--c-green-1000)}.rsa-delta--down{color:var(--c-red-1000)}.rsa-meetings{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:12px}.rsa-meetings a{display:grid;grid-template-columns:1fr;gap:var(--half-unit);padding:3px 4px;border-radius:var(--radius-sm, 6px);color:var(--sk-text);text-decoration:none}.rsa-meetings a:hover{background:var(--sk-surface-hover)}.rsa-meetings-when{font-variant-numeric:tabular-nums;color:var(--sk-text-muted)}.rsa-meetings-where,.rsa-meetings-more{color:var(--sk-text-muted)}.rsa-change{display:grid;grid-template-columns:1fr;align-items:center;gap:var(--half-unit);margin-bottom:var(--half-unit)}.rsa-change-arrow{color:var(--sk-text-muted);transform:rotate(90deg);justify-self:center}.rsa-mini{display:flex;flex-direction:column;gap:2px;padding:var(--half-unit);border:1px solid var(--sk-border);border-radius:var(--radius-sm, 6px);font-size:12px}.rsa-mini--cancelled{opacity:.7}.rsa-mini-label{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--sk-text-muted)}.rsa-mini-changed{font-weight:600;color:var(--sk-accent)}@media(min-width:641px){.rsa-change{grid-template-columns:1fr auto 1fr}.rsa-change-arrow{transform:none}.rsa-meetings a{grid-template-columns:11ch 1fr auto}}.rsa-movers{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--unit)}.rsa-movers-table{width:100%;border-collapse:collapse;font-size:12px}.rsa-movers-table caption{text-align:left;font-weight:600;padding-bottom:4px}.rsa-movers-table th,.rsa-movers-table td{padding:3px 6px;text-align:right;border-bottom:1px solid var(--sk-border);font-variant-numeric:tabular-nums}.rsa-movers-table th:nth-child(2),.rsa-movers-table td:nth-child(2){text-align:left}.rsa-movers-table th{color:var(--sk-text-muted);font-weight:500}.rsa-movers-table a{color:var(--sk-text);text-decoration:none}.rsa-movers-table a:hover{color:var(--sk-accent)}.rsa-movers-empty{color:var(--sk-text-muted);text-align:left!important}.rsh,.rsh-top{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.rsh-id{display:flex;flex-direction:column;min-width:0}.rsh-more{display:grid;grid-template-rows:1fr;min-width:0}.rsh-more-in{display:flex;flex-direction:column;gap:var(--unit);min-width:0;min-height:0;margin:0 calc(var(--half-unit) * -1) calc(var(--half-unit) * -1);padding:0 var(--half-unit);overflow:hidden}.rsh-more-in>:first-child{margin-top:var(--unit)}.rsh-more-in>:last-child{margin-bottom:var(--half-unit)}.rsh-name{margin:0;font-size:var(--fs-title);font-weight:600;line-height:var(--lh-snug);color:var(--sk-text-bright)}.rsh-facts{display:flex;flex-wrap:nowrap;min-width:0;align-items:center;gap:var(--unit);font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.rsh-facts-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsh-file{display:inline-flex;flex:0 1 auto;align-items:center;gap:var(--half-unit);min-width:0;max-width:calc(var(--unit) * 40);color:var(--sk-text-muted-solid)}.rsh-file svg{flex-shrink:0}.rsh-file-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rsh-todo{min-width:calc(var(--unit) * 28)}.rsh-todo-label{flex:1}.rsh-todo-count{color:var(--sk-text-dim);font-variant-numeric:tabular-nums}.rsh-actions{display:flex;flex-wrap:wrap;gap:var(--unit)}.rsh-tabs{margin-top:var(--half-unit)}@media(min-width:768px){.rsh-top{flex-direction:row;align-items:flex-start;justify-content:space-between}.rsh-actions{flex:none;flex-wrap:nowrap}}.rsh-tabs{gap:var(--half-unit);border-bottom:0}.rsh-tabs .is-tab{position:relative;z-index:1;padding:var(--unit) var(--intermediate-unit);border:1px solid transparent;border-bottom:0;border-radius:var(--unit) var(--unit) 0 0}.rsh-tabs .is-tab:not(.is-tab--on){color:var(--sk-text-muted-solid)}.rsh-tabs .is-tab:not(.is-tab--on):hover{color:var(--sk-text)}.rsh-tabs .is-tab--on{border-color:var(--sk-border);background:var(--rsh-panel, var(--c-nd-50-opaque));box-shadow:none}.rsh-tab-state{margin-left:var(--half-unit);font-size:var(--fs-caption);color:var(--sk-text-muted-solid)}.rsh-tab-dot{display:inline-block;width:var(--half-unit);height:var(--half-unit);margin-left:var(--half-unit);border-radius:50%;background:var(--sk-accent);vertical-align:middle}.rs-edit-dialog{max-width:calc(var(--unit) * 64)}.rs-edit{display:flex;flex-direction:column;gap:var(--intermediate-unit);padding:var(--unit) 0}.rs-edit-days{display:flex;flex-direction:column;gap:var(--unit);margin:0;padding:0;border:0;min-width:0}.rs-edit-legend{padding:0;margin-bottom:var(--half-unit)}.qui-page:has(>.rsv){padding:0}.rsv{--rsh-panel: var(--c-nd-100-opaque);display:flex;flex-direction:column;min-height:100%;background:var(--rsh-panel)}.rsv-head{flex:none;padding:var(--double-unit) var(--double-unit) 0;border-bottom:1px solid var(--sk-border);background:var(--sk-surface)}.rsv-head .rsh-tabs{margin-bottom:-1px}.rsv-head>.rsh{max-width:var(--page-w-data)}.rsv-scroll{flex:1}.rsv>.qui-split{flex:1;background:var(--rsh-panel)}.rsv .qui-split__aside,.rsv .qui-split__rail{border:none;background:var(--rsh-panel)}.rsv .qui-split__hide{background:transparent}.rsv-pane{flex:1;min-height:0;padding:var(--double-unit)}.rsv-pane--flush{padding:0;display:flex;flex-direction:column}.rsv-pane--flush>*{flex:1;min-height:0}.rsv .qui-split__aside--left>.qui-split__hide{top:calc(var(--double-unit) - var(--half-unit))}.qui-split__aside:has(>.qui-split__hide) .rsv-pane h2:first-of-type{padding-right:calc(var(--unit) * 5)}@media(min-width:769px){.qui-page:has(>.rsv){overflow:hidden}.rsv{height:100%;min-height:0}.rsv-head{padding:var(--double-unit) var(--triple-unit) 0}.rsv-scroll,.rsv-pane{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar) transparent}.rsv-scroll{scrollbar-gutter:stable}.rsv>.qui-split{min-height:0}.rsv .rsh-more{transition:grid-template-rows .16s ease,opacity .12s ease}.rsv--compact .rsh-more{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .16s ease,opacity .12s ease,visibility 0s .16s}}@media(min-width:769px)and (prefers-reduced-motion:reduce){.rsv .rsh-more,.rsv--compact .rsh-more{transition:none}}.rsv-scroll :is(.rs-sched-day-list,.rs-parts,.rs-draft-bar,.rs-cal-grid,.mw-empty){border:none;border-radius:var(--intermediate-unit);background:var(--c-nl-1000)}.rsv-scroll .rs-parts{padding:var(--intermediate-unit)}.rsv-scroll .rs-draft-bar{box-shadow:0 0 0 var(--unit) var(--rsh-panel),0 calc(-1 * var(--double-unit)) 0 var(--unit) var(--rsh-panel)}@media(min-width:768px){.rsv-scroll .rs-parts{padding:var(--double-unit)}}.rsv-scroll .rs-sched-day .rs-sched-day-list>:first-child{border-top-left-radius:var(--intermediate-unit);border-top-right-radius:var(--intermediate-unit)}.rsv-scroll .rs-sched-day .rs-sched-day-list>:last-child{border-bottom-left-radius:var(--intermediate-unit);border-bottom-right-radius:var(--intermediate-unit)}.rsv-scroll .rs-sched{margin:0}.rsv-scroll .rs-sched-day{margin-bottom:var(--double-unit)}.rsv-scroll .rs-sched-day>.rs-sched-day-head{margin-left:0;border-bottom:none}.rsv-scroll .rs-sched-day .rs-mc,.rsv-scroll .rs-sched-day .rs-mc-line{border-radius:0}.rsv-scroll .rs-sched-day-list>:last-child:after{display:none}.rsv-scroll .rs-sched-day-list>:last-child{border-bottom:0}.rsv .rs-loading{animation:rsv-late 0s .4s both}@keyframes rsv-late{0%{visibility:hidden}to{visibility:visible}}.rs-pn{display:flex;flex-direction:column;gap:var(--unit);min-height:0}.rs-notes-pane{flex:none;display:flex;flex-direction:column;padding:var(--unit) var(--double-unit) 0}.rs-notes-pane-head{display:flex;align-items:center;justify-content:space-between;gap:var(--unit);min-height:var(--quadruple-unit);padding-right:calc(var(--unit) * 4)}.rs-notes-pane-tools{display:inline-flex;align-items:center;gap:var(--half-unit)}.rs-notes-pane .rs-notes-item{margin:0 calc(var(--unit) * -1);padding:var(--unit);border-top:0;border-radius:var(--unit)}.rs-notes-pane .rs-notes-item.is-open{background:var(--c-nd-50)}.rs-notes-pane .rs-notes-item-open{color:var(--sk-text);font-weight:500}.rs-notes-pane .rs-notes-item.is-open .rs-notes-item-open{color:var(--sk-accent)}.rs-pn .rs-nr-pane-head--quiet{border-bottom:0;padding-left:var(--double-unit)}.rs-pn .rs-nr-pane-head--quiet:empty{display:none}.rs-pn-page{flex:1;min-height:0;display:flex;flex-direction:column}.rs-pn-page>*{flex:1;min-height:0}.rs-sched-head-end{display:inline-flex;align-items:center;gap:var(--half-unit);margin-left:auto}.rsv-pane-card{padding:var(--unit) var(--double-unit) var(--double-unit);overflow-y:auto}.rsv-pane-card>*{padding:0;background:none}.rsv-pane-card .rs-parts-head{padding-right:calc(var(--unit) * 4)}.rs-draft-title{margin:0;flex:1;min-width:0}.rs-draft-title input{height:auto;padding:2px 6px;margin-left:-7px;border-color:transparent;background:transparent;font:inherit;font-size:var(--fs-title);font-weight:600;color:var(--sk-text-bright)}.rs-draft-title input:hover{border-color:var(--sk-input-border)}.rs-draft-title input:focus-visible{border-color:var(--sk-accent);background:var(--sk-surface)}.rs-draft-bar{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:var(--unit);padding:var(--unit) var(--intermediate-unit);border:1px solid var(--sk-border);border-radius:10px;background:var(--sk-surface)}.rs-draft-bar-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--unit)}.rs-draft-pill{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:11px;border:1px dashed var(--c-nd-400);font-size:var(--fs-label);font-weight:600;color:var(--sk-text)}.rs-draft-check{display:inline-flex;align-items:center;gap:4px;height:26px;padding-left:8px;border-radius:6px;background:var(--c-caution-100);color:var(--c-caution-1000);font-size:var(--fs-label);font-weight:500}.rs-draft-check button{color:inherit}.rs-draft-check-go{display:inline-flex;align-items:center;gap:var(--half-unit);padding:0;border:0;background:none;font:inherit;cursor:pointer}.rs-draft-check-go:hover{text-decoration:underline}.rs-draft-count{font-variant-numeric:tabular-nums}.rs-draft-ready{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-label);color:var(--c-green-1000)}.rs-draft-spacer{flex:1}.rs-draft-outcome{color:var(--sk-text-muted);font-size:var(--fs-label)}.rs-draft-overlaps{list-style:none;margin:0;padding:var(--unit) 0 0;border-top:1px solid var(--c-nd-100);display:flex;flex-direction:column;gap:var(--half-unit);font-size:var(--fs-label)}.rs-draft-overlaps li{display:flex;align-items:center;flex-wrap:wrap;gap:var(--unit)}.rs-draft-overlaps label{display:inline-flex;align-items:center;gap:5px;cursor:pointer}.rs-draft-overlaps a{color:var(--sk-text-bright);text-decoration:none}.rs-draft-overlaps a:hover{text-decoration:underline}.rs-draft-dim{color:var(--sk-text-muted)}.rs-draft-split{display:grid;grid-template-columns:minmax(0,1fr) var(--rs-side-width, minmax(320px, 44%));gap:var(--double-unit);align-items:start}.rs-draft-main{display:flex;flex-direction:column;gap:var(--double-unit);min-width:0}.rs-draft-source{position:sticky;top:72px;height:calc(100dvh - 120px);display:flex;flex-direction:column;border:1px solid var(--sk-border);border-radius:10px;overflow:hidden}.rs-draft-source>.rs-src{flex:1}.rs-draft{container-type:inline-size}.rs-split-handle{position:absolute;top:0;bottom:0;left:0;width:8px;z-index:2;cursor:col-resize;touch-action:none}.rs-split-handle:hover,.rs-split-handle:active{background:linear-gradient(to right,var(--sk-accent) 2px,transparent 2px)}.rs-split-hide{position:absolute;top:6px;right:6px;z-index:2;background:var(--sk-surface)}.rs-split-show{display:none}.rs-draft-split[data-hidden=true]{grid-template-columns:minmax(0,1fr)}.rs-draft-split[data-hidden=true]>.rs-draft-source{display:none}.rs-draft-split[data-hidden=true]>.rs-split-show{display:inline-flex;order:-1;justify-self:end}.rs-split-toggle{display:none}@container (max-width: 860px){.rs-draft-split{grid-template-columns:minmax(0,1fr)}.rs-split-toggle{display:flex}.rs-split-toggle>*{flex:1}.rs-draft-split[data-pane=main]>.rs-draft-source,.rs-draft-split[data-pane=side]>.rs-draft-main{display:none}.rs-draft-split[data-pane=side][data-hidden=true]>.rs-draft-source{display:flex}.rs-draft-split[data-hidden=true]>.rs-split-show,.rs-split-handle,.rs-split-hide{display:none}.rs-draft-source{position:static;height:calc(100dvh - 220px);min-height:420px}}.rs-nq{display:flex;flex-direction:column;gap:var(--unit);margin:0;padding:0;list-style:none}.rs-nq-item{border:1px solid transparent;border-radius:var(--intermediate-unit);background:var(--c-nl-1000)}.rs-nq-item.is-on{border-color:var(--sk-accent)}.rs-nq-head{display:grid;grid-template-columns:calc(var(--unit) * 3) minmax(0,1fr);column-gap:var(--unit);row-gap:var(--half-unit);width:100%;padding:var(--intermediate-unit) var(--double-unit);border:0;border-radius:inherit;background:none;font:inherit;color:var(--sk-text);text-align:left;cursor:pointer}.rs-nq-head:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.rs-nq-n{grid-row:span 2;font-variant-numeric:tabular-nums;color:var(--sk-text-muted-solid)}.rs-nq-what{font-weight:600}.rs-nq-item.is-on .rs-nq-what{color:var(--sk-accent)}.rs-nq-ctx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.rs-nq-body{padding:0 var(--double-unit) var(--double-unit) calc(var(--double-unit) + var(--unit) * 4)}.rs-nq-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--intermediate-unit);padding:var(--triple-unit);border-radius:var(--intermediate-unit);background:var(--c-nl-1000)}.rs-nq-empty h2{margin:0;font-size:var(--fs-subtitle)}.rs-nq-scope{margin:0;font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.rs-nq-nav{display:flex;align-items:center;gap:var(--half-unit)}.rs-nq-at{font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--sk-text-muted-solid)}.rs-nq-all{margin-top:var(--unit)}.qdt-row.sh-window{background:linear-gradient(var(--c-accent-100),var(--c-accent-100)),var(--c-nl-1000)}.qdt-row.sh-hover{background:linear-gradient(var(--c-accent-200),var(--c-accent-200)),var(--c-nl-1000)}.qdt-row.sh-gap{color:var(--sk-text-dim)}.sh .lg-rk-prev{color:var(--sk-text-muted-solid)}.sh .ft-rank{white-space:nowrap}.ps-sheet .is-stack-panel{padding-top:0;border-bottom:0;background:none}.is-body{overflow-x:hidden}.is-body>*{min-width:0}.is-main .dt{overflow-x:auto}@media(min-width:769px){.is-main .dt{overflow-x:visible}}.eb{position:relative;margin:0 calc(-1 * var(--unit));padding:var(--half-unit) var(--unit);border-radius:6px}.eb>:first-child{margin-top:0}.eb>:last-child{margin-bottom:0}.eb[data-editable]{cursor:text;padding-right:22px;outline:1px solid transparent;transition:outline-color .12s ease,background-color .12s ease}.eb[data-editable]:hover,.eb[data-editable]:focus-visible{outline-color:var(--sk-border);background:var(--c-nd-50)}.eb-pen{position:absolute;top:var(--unit);right:6px;opacity:0;color:var(--sk-text-muted);transition:opacity .12s ease}.eb[data-editable]:hover .eb-pen,.eb[data-editable]:focus-visible .eb-pen{opacity:1}.eb-hint{margin:var(--half-unit) 0 0;font-size:var(--fs-caption);color:var(--sk-text-muted)}.eb-field{display:block;width:100%;margin:0;padding:var(--half-unit) var(--unit);border:1px solid var(--sk-accent);border-radius:4px;background:var(--sk-surface);font:inherit;line-height:inherit;color:inherit;resize:none;overflow:hidden}.eb-field:focus{outline:none}.tm{display:flex;flex-direction:column;gap:var(--half-unit)}.tm>h2{display:flex;align-items:center;justify-content:space-between}.tm>h2>button{text-transform:none;letter-spacing:normal}.tm-canvas{aspect-ratio:7 / 5;overflow:hidden;border:1px solid var(--sk-border);border-radius:var(--intermediate-unit);background:var(--sk-surface)}.tm-canvas svg{display:block;width:100%;height:100%}.tm-loading{background:var(--c-nd-50)}.tm-land{fill:var(--c-nd-100);stroke:var(--sk-surface);stroke-width:.6}.tm-leg{fill:none;stroke:var(--sk-accent);stroke-width:1.2;stroke-dasharray:3 3;pointer-events:none}.tm-leg-hit{fill:none;stroke:transparent;stroke-width:12}.tm-leg-anchor{fill:none;stroke:none;pointer-events:none}.tm-leg-group:hover .tm-leg{stroke-width:1.8;stroke-dasharray:none}.tm-leg-group--muted .tm-leg{stroke:var(--sk-text-muted);opacity:.7}.tm-leg-group--muted:hover .tm-leg{opacity:1}.tm-leg-ends{pointer-events:none}.tm-leg-arrow{fill:var(--sk-text-muted);stroke:none}.tm-leg-city{font-size:var(--fs-caption);fill:var(--sk-text-muted);paint-order:stroke;stroke:var(--sk-surface);stroke-width:3px}.tm-tip,[data-radix-popper-content-wrapper]:has(>.tm-tip){pointer-events:none}.tm-stop{cursor:pointer;outline:none}.tm-stop circle{fill:var(--sk-accent);fill-opacity:.85;stroke:var(--sk-surface);stroke-width:1.5}.tm-stop:hover circle,.tm-stop:focus-visible circle{fill-opacity:1;stroke:var(--sk-accent)}.tm-stop text{font-size:var(--fs-caption);font-weight:500;fill:var(--sk-text);text-anchor:middle;paint-order:stroke;stroke:var(--sk-surface);stroke-width:3px;pointer-events:none}.tm-card{display:flex;flex-direction:column;gap:2px}.tm-unplaced{margin:0;font-size:var(--fs-caption);color:var(--sk-text-muted)}.bf{display:flex;flex-direction:column;gap:var(--double-unit)}.bf-dim{color:var(--sk-text-muted)}.bf .rs-draft-split{--rs-side-width: minmax(480px, 72%)}.bf-trip{display:flex;flex-direction:column;gap:var(--double-unit);font-size:var(--fs-body-sm);color:var(--sk-text)}.bf-days{display:flex;flex-direction:column}.bf-day{border-bottom:1px solid var(--c-nd-100)}.bf-day-head{justify-content:flex-start;gap:var(--unit);padding:var(--unit) var(--half-unit);font-size:var(--fs-body-sm);font-weight:400}.bf-day-head:hover{text-decoration:none;background:var(--c-nd-50)}.bf-day-head>.ds-count{margin-left:auto;white-space:nowrap}.bf-day-date{flex:none;white-space:nowrap;font-weight:600;color:var(--sk-text);text-decoration:none}.bf-day-city{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sk-text-dim)}.bf-travel{margin:0 0 var(--unit);padding:0 var(--double-unit);font-size:var(--fs-caption);color:var(--sk-text-muted)}.bf-day-meetings{display:flex;flex-direction:column;gap:2px;margin:0 0 var(--unit);padding:0 0 0 var(--double-unit);list-style:none}.bf-day-meetings a{color:var(--sk-text);font-variant-numeric:tabular-nums;text-decoration:none}.bf-day-meetings a:hover{color:var(--sk-accent)}.bf-trip-status{display:flex;flex-direction:column;align-items:flex-start;gap:var(--unit);padding-top:var(--double-unit);border-top:1px solid var(--sk-border);font-size:var(--fs-caption);color:var(--sk-text-muted)}.bf-trip-status p{margin:0}.bf-stale{color:var(--sk-text)}.bf-doc-actions{display:inline-flex;align-items:center;gap:var(--double-unit)}.bf-saved{color:var(--sk-text-dim)}.bf-text{flex:1;min-height:0;overflow:auto;background:var(--sk-surface)}.bf-text-tools{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--half-unit);padding:var(--unit) 44px var(--unit) var(--double-unit);background:var(--sk-surface);border-bottom:1px solid var(--c-nd-100)}.bf-copy-format{display:flex;flex-direction:column;line-height:1.3}.bf-copy-format .bf-dim{font-size:var(--fs-caption)}.bf-doc{max-width:72ch;padding:var(--double-unit) var(--triple-unit) var(--triple-unit) var(--double-unit);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--sk-text)}.bf-up{color:var(--c-green-1000)}.bf-down{color:var(--c-red-1000)}.bf-doc h1{margin:0 0 var(--unit);font-size:var(--fs-subtitle)}.bf-doc h2{margin:0;padding-bottom:.25em;border-bottom:1px solid var(--sk-border);font-size:var(--fs-body)}.bf-doc h3{margin:0 0 .25em;font-size:var(--fs-body)}.bf-doc p{margin:.4em 0}.bf-doc ul{margin:.25em 0 .5em;padding-left:1.25em}.bf-doc li{margin:.15em 0}.bf-notice{font-style:italic;color:var(--sk-text-muted)}.bf-block{display:grid;grid-template-columns:minmax(0,1fr);margin-top:.75em}.bf-block-main{min-width:0}.bf-block--day{margin-top:1.5em}.bf-block--gone .eb{opacity:.6}.bf-block-note{margin:var(--half-unit) 0 0;padding-left:var(--unit);box-shadow:inset 2px 0 0 var(--sk-mnpi-border);font-size:var(--fs-caption);color:var(--sk-text-muted)}.bf-sources{display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px;margin:var(--half-unit) 0 0}@media(min-width:769px){.bf-doc{max-width:calc(72ch + 168px + var(--double-unit))}.bf-block--sourced{grid-template-columns:minmax(0,1fr) 168px;column-gap:var(--double-unit)}.bf-block--sourced .bf-sources{margin:0;padding-top:var(--half-unit)}}.bf-chip{padding:0 8px;border-radius:999px;background:var(--c-nd-100);color:var(--sk-text);font-size:var(--fs-caption);line-height:1.7;text-decoration:none}.bf-chip:hover{background:var(--c-nd-200)}.bf-chip--met{background:transparent;box-shadow:inset 0 0 0 1px var(--sk-border)}.bf-chip--met:hover{background:var(--c-nd-50)}.bf-foot{margin-top:var(--triple-unit);font-size:var(--fs-label);color:var(--sk-text-muted)}.bf-paper-bar{flex:none;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--half-unit);padding:var(--unit) var(--double-unit)}.bf-paper{display:flex;flex-direction:column;gap:var(--double-unit);padding:0 var(--double-unit) var(--double-unit)}.bf-paper>.bf-doc{flex:1 0 auto;max-width:none;padding:var(--triple-unit) var(--double-unit) var(--quadruple-unit);border-radius:var(--intermediate-unit);background:var(--c-nl-1000)}@media(min-width:769px){.bf-paper-bar{padding:var(--unit) var(--triple-unit)}.bf-paper{padding:0 var(--triple-unit) var(--triple-unit)}.bf-paper>.bf-doc{padding:var(--triple-unit) var(--quadruple-unit) var(--quadruple-unit)}}.rsv .bf-day{border-bottom:0}.rsv .bf-day-head{border-radius:var(--unit)}.rsv .bf-day-head:hover{background:var(--c-nd-50)}.rsv .tm-canvas{border:1px solid var(--c-nd-100);border-radius:var(--intermediate-unit);background:var(--c-nl-1000)}.rsv .tm-land{stroke:var(--c-nl-1000)}.rsv :is(.tm-stop text,.tm-leg-city),.rsv .tm-stop circle{stroke:var(--c-nl-1000)}.rsv .tm{gap:0}.rsv .bf-trip h2.ds-ov{margin:0 0 var(--unit)}.rsv .bf-trip-status{border-top:0}.bf-day-head>svg{margin-left:0}.bf-ol ol{margin:0;padding:0;list-style:none}.bf-ol>ol{display:flex;flex-direction:column;gap:var(--intermediate-unit)}.bf-ol-day>ol{display:flex;flex-direction:column;margin-top:var(--half-unit)}.bf-ol a{display:flex;align-items:baseline;gap:var(--unit);min-width:0;padding:var(--half-unit) var(--unit);border-radius:var(--unit);color:var(--sk-text);text-decoration:none}.bf-ol a:hover{background:var(--c-nd-50)}.bf-ol a.is-on{background:var(--c-nl-1000)}.bf-ol-date{flex:none;font-weight:600}.bf-ol-date.is-day{color:var(--sk-accent)}.bf-ol-city{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sk-text-muted-solid)}.bf-ol-time{flex:none;width:calc(var(--unit) * 5);font-variant-numeric:tabular-nums;color:var(--sk-text-muted-solid)}.bf-ol-firm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-ol-meeting.is-on .bf-ol-firm{color:var(--sk-accent)}.bf-ol-meeting.is-off .bf-ol-firm{color:var(--sk-text-muted-solid);text-decoration:line-through}.bf-ol-status{flex:none;margin-left:auto;font-size:var(--fs-caption);color:var(--sk-text-muted-solid)}.bf-ol-leg{display:flex;align-items:center;gap:var(--unit);min-width:0;padding:var(--half-unit) var(--unit);color:var(--sk-text-muted-solid)}.bf-ol-leg>svg{flex:none}.bf-paper-state{display:flex;align-items:center;flex-wrap:wrap;gap:var(--unit);margin-right:auto;font-size:var(--fs-label);color:var(--sk-text-muted-solid)}.bf-rail{display:flex;flex-direction:column;gap:var(--half-unit)}.bf-rail a{display:flex;flex-direction:column;align-items:center;width:calc(var(--unit) * 5);padding:var(--half-unit) 0;border-radius:var(--unit);color:var(--sk-text);text-decoration:none;line-height:var(--lh-tight)}.bf-rail a:hover{background:var(--c-nd-50)}.bf-rail a.is-on{background:var(--c-accent-100);color:var(--sk-accent)}.bf-rail-wd{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--sk-text-muted-solid)}.bf-rail a.is-on .bf-rail-wd{color:var(--sk-accent)}.bf-rail-n{font-size:var(--fs-body);font-weight:600;font-variant-numeric:tabular-nums}.bf-ol-sum{display:block;padding:0 var(--unit) var(--half-unit);font-size:var(--fs-caption);color:var(--sk-text-muted-solid)}.bf-doc a.bf-name{color:inherit;text-decoration:underline;text-decoration-color:var(--c-nd-200);text-underline-offset:2px}.bf-doc a.bf-name:hover{color:var(--sk-accent);text-decoration-color:currentColor}.mw{display:flex;flex-direction:column;gap:var(--double-unit)}.mw-dim{color:var(--sk-text-muted)}.mw-link{display:inline-flex;align-items:center;gap:var(--half-unit);padding:0;border:0;background:none;font:inherit;font-size:var(--fs-body-sm);color:var(--sk-accent);cursor:pointer}.mw-link:hover{text-decoration:underline}.mw-link:disabled{color:var(--sk-text-muted);cursor:default;text-decoration:none}.mw-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--unit);padding:var(--triple-unit) var(--double-unit);border:1px dashed var(--sk-border);border-radius:var(--intermediate-unit)}.mw-empty h2{display:inline-flex;align-items:center;gap:var(--unit);margin:0;font-size:var(--fs-subtitle);font-weight:600;color:var(--sk-text)}.mw-empty p{margin:0;max-width:60ch;font-size:var(--fs-body-sm)}.mw-side{display:flex;flex-direction:column;gap:var(--triple-unit);font-size:var(--fs-body-sm);color:var(--sk-text)}.mw-side ul{list-style:none;margin:var(--unit) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--half-unit)}.mw-side label{display:flex;align-items:baseline;gap:var(--unit);cursor:pointer}.mw-side input[type=checkbox]{flex:none;margin:0;position:relative;top:2px;accent-color:var(--sk-accent)}.mw-theme-title{flex:1;min-width:0;color:var(--sk-text);text-decoration:none}.mw-theme-title:hover{text-decoration:underline}.mw-theme--aside .mw-theme-title{color:var(--sk-text-muted)}.mw-count{flex:none;font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--sk-text-muted)}.mw-also details{margin-top:var(--unit)}.mw-also summary{cursor:pointer;color:var(--sk-text);font-weight:500}.mw-also details>ul{margin-left:var(--double-unit)}.mw-also details>p{margin:var(--unit) 0 0 var(--double-unit)}.mw-aside-text{color:var(--sk-text-muted)}.mw-side li:has(>.mw-aside-text){display:flex;align-items:baseline;gap:var(--unit)}.mw-side li:has(>.mw-aside-text)>.mw-aside-text{flex:1;min-width:0}.mw-actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--unit);padding-top:var(--double-unit);border-top:1px solid var(--sk-border)}.mw-status{margin:0;font-size:var(--fs-caption);color:var(--sk-text-muted)}.mw-text{flex:1;min-height:0;overflow:auto;background:var(--sk-surface)}.mw-memo{max-width:72ch;padding:var(--double-unit) var(--triple-unit) var(--triple-unit) var(--double-unit);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--sk-text)}.mw-memo h1{margin:0 0 var(--unit);font-size:var(--fs-subtitle);font-weight:600}.mw-memo h2{margin:1.5em 0 .5em;padding-bottom:.25em;border-bottom:1px solid var(--sk-border);font-size:var(--fs-body);font-weight:600}.mw-memo p{margin:.4em 0}.mw-memo ul{margin:.25em 0 .75em;padding-left:1.25em}.mw-memo li{margin:.15em 0}.mw-notice{font-style:italic;color:var(--sk-text-muted)}.mw-theme{margin-top:.75em}.mw-theme-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .3em}.mw-raised{color:var(--sk-text-muted)}.mw-caution::marker{color:var(--sk-mnpi-border)}.mw .rs-draft-split{--rs-side-width: minmax(360px, 56%)}.tp-below{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:var(--double-unit);font-size:var(--fs-body-sm)}.tp-chip{padding:0 7px;border-radius:6px;font-size:var(--fs-caption);line-height:1.7;color:var(--sk-text);background:var(--c-nd-100);text-decoration:none}.tp-chip:hover{background:var(--c-nd-200)}.tp-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--triple-unit);margin-top:var(--triple-unit)}@media(min-width:1024px){.tp-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.tp-col{min-width:0}.tp-list{list-style:none;margin:var(--unit) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--unit)}.tp-item{padding:var(--unit) var(--intermediate-unit);border-radius:var(--unit);background:var(--c-nd-50);font-size:var(--fs-body-sm);color:var(--sk-text)}.tp-item--mnpi{box-shadow:inset 2px 0 0 var(--sk-mnpi-border)}.tp-item-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px var(--unit)}.tp-link{font-weight:600;color:var(--sk-accent);text-decoration:none}.tp-link:hover{text-decoration:underline}.tp-theme,.tp-qa{margin:3px 0 0;line-height:1.45}.tp-facet{font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-muted)}.tp-figure{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:600}.tp-back{margin-top:var(--triple-unit)}.tpf{display:flex;flex-direction:column;gap:var(--double-unit);padding-bottom:var(--quadruple-unit)}.tpf-muted{color:var(--sk-text-muted);font-size:var(--fs-label)}.tpf-title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--unit) var(--double-unit);min-width:0}.tpf-title h1{margin:0;font-size:var(--fs-heading);font-weight:600;letter-spacing:var(--tracking-tight);color:var(--sk-text-bright)}.tpf-layout{display:flex;flex-direction:column;gap:var(--quadruple-unit)}.tpf-main{display:flex;flex-direction:column;min-width:0}.tpf-chans{display:flex;flex-wrap:wrap;gap:var(--unit);padding-bottom:var(--intermediate-unit);border-bottom:1px solid var(--sk-border)}.tpf-chan{all:unset;cursor:pointer;display:inline-flex;align-items:baseline;gap:var(--half-unit);padding:var(--half-unit) var(--intermediate-unit);border-radius:999px;border:1px solid var(--sk-border);font-size:var(--fs-label);font-weight:500;color:var(--sk-text)}.tpf-chan:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.tpf-chan--on{border-color:var(--c-nd-300);background:var(--c-nd-100);color:var(--sk-text-bright)}.tpf-chan-n{color:var(--sk-text-muted);font-variant-numeric:tabular-nums}.tpf-capped{margin:var(--unit) 0 0}.tpf-empty{padding:var(--quadruple-unit) 0}.tpf-group-label{margin:0;padding:var(--double-and-a-half-unit) 0 var(--half-unit);font-size:var(--fs-caption);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-muted)}.tpf-entry{display:flex;flex-direction:column;gap:var(--intermediate-unit);padding:var(--double-unit) 0;border-top:1px solid var(--sk-border)}.tpf-when{display:flex;flex-wrap:wrap;align-items:center;gap:var(--half-unit) var(--unit);min-width:0}.tpf-when-main{font-weight:600;color:var(--sk-text-bright);font-variant-numeric:tabular-nums}.tpf-body{display:flex;flex-direction:column;gap:var(--intermediate-unit);min-width:0}.tpf-context{display:flex;flex-wrap:wrap;align-items:center;gap:var(--half-unit);min-width:0}.tpf-doc{color:var(--sk-text);font-size:var(--fs-label);overflow-wrap:anywhere}.tpf-item{display:flex;flex-direction:column;gap:var(--half-unit);min-width:0}.tpf-head{font-size:var(--fs-label);font-weight:600;color:var(--sk-text-muted)}.tpf-mark-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--unit)}.tpf-mark{font-size:var(--fs-caption);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-muted)}.tpf-text{margin:0;font-size:var(--fs-base);line-height:var(--lh-relaxed);color:var(--sk-text);white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty}.tpf-md{display:flex;flex-direction:column;gap:var(--unit);white-space:normal}.tpf-md p,.tpf-md ul,.tpf-md ol{margin:0}.tpf-md ul,.tpf-md ol{padding-left:var(--double-unit)}.tpf-md ul{list-style:disc}.tpf-md ol{list-style:decimal}.tpf-md li+li{margin-top:var(--half-unit)}.tpf-md strong{color:var(--sk-text-bright)}.tpf-text--quiet{color:var(--sk-text-muted)}.tpf-lead{color:var(--sk-text-bright);font-weight:500}.tpf-fig{color:var(--sk-text-bright);font-weight:600;font-variant-numeric:tabular-nums}.tpf-tag{font-size:var(--fs-caption);color:var(--sk-text-muted)}.tpf-more{all:unset;cursor:pointer;align-self:flex-start;color:var(--sk-accent);font-size:var(--fs-label);font-weight:500}.tpf-more:hover{text-decoration:underline}.tpf-more:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.tpf-aside{display:flex;flex-direction:column;gap:var(--triple-unit);min-width:0}.tpf-side{display:flex;flex-direction:column;gap:var(--unit)}.tpf-side-title{margin:0;font-size:var(--fs-body);font-weight:600;color:var(--sk-text-bright)}.tpf-figure{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--intermediate-unit);padding:var(--unit) 0;border-top:1px solid var(--sk-border)}.tpf-figure-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sk-text)}.tpf-figure-value{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--sk-text-bright)}.tpf-figure-meta{font-size:var(--fs-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpf-figure-badge{display:flex;justify-content:flex-end}.tpf-who{display:flex;align-items:center;justify-content:space-between;gap:var(--unit);min-width:0}.tpf-who>span:last-child{flex:none;font-variant-numeric:tabular-nums}@media(min-width:769px){.tpf{padding:var(--double-unit) var(--triple-unit) var(--quadruple-unit)}.tpf-entry{display:grid;grid-template-columns:calc(var(--unit) * 16) minmax(0,1fr);gap:var(--double-and-a-half-unit)}.tpf-when{flex-direction:column;align-items:flex-start;flex-wrap:nowrap}}@media(min-width:1200px){.tpf-layout{flex-direction:row;align-items:flex-start}.tpf-main{flex:1 1 auto}.tpf-aside{flex:0 0 calc(var(--unit) * 38);position:sticky;top:var(--double-unit);max-height:calc(100dvh - var(--double-unit) * 2 - var(--quadruple-unit));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--color-red-100:var(--c-red-100);--color-red-400:var(--c-red-400);--color-green-100:var(--c-green-100);--color-green-200:var(--c-green-200);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--container-7xl:80rem;--text-base:var(--fs-base);--text-base--line-height:var(--lh-body);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-sans);--font-body:var(--font-sans);--color-window-bg:#ffffffd9;--color-window-toolbar:#f6f6f6e6;--color-window-border:#0000001a;--color-text-primary:#1d1d1f;--color-text-secondary:#86868b;--color-nd-50:var(--c-nd-50);--color-nd-100:var(--c-nd-100);--color-nd-200:var(--c-nd-200);--color-nd-300:var(--c-nd-300);--color-nd-500:var(--c-nd-500);--color-nd-600:var(--c-nd-600);--color-nd-700:var(--c-nd-700);--color-nd-900:var(--c-nd-900);--color-nd-1000:var(--c-nd-1000);--color-nl-800:var(--c-nl-800);--color-nl-1000:var(--c-nl-1000);--color-accent-200:var(--c-accent-200);--color-accent-1000:var(--c-accent-1000);--shadow-popover:0 var(--half-unit)var(--intermediate-unit)var(--c-nl-300);--color-surface:var(--c-surface);--color-green-1000:var(--c-green-1000);--color-caution-100:var(--c-caution-100);--color-caution-1000:var(--c-caution-1000);--color-mnpi-50:var(--c-mnpi-50);--color-mnpi-100:var(--c-mnpi-100);--color-mnpi-200:var(--c-mnpi-200);--color-mnpi-400:var(--c-mnpi-400);--color-mnpi-1000:var(--c-mnpi-1000);--color-disclosed-100:var(--c-disclosed-100);--color-disclosed-200:var(--c-disclosed-200);--color-disclosed-400:var(--c-disclosed-400);--color-disclosed-1000:var(--c-disclosed-1000);--color-red-1000:var(--c-red-1000);--text-caption:var(--fs-caption);--text-caption--line-height:var(--lh-snug);--text-label:var(--fs-label);--text-label--line-height:var(--lh-snug);--text-body-sm:var(--fs-body-sm);--text-body-sm--line-height:var(--lh-normal);--text-body:var(--fs-body);--text-body--line-height:var(--lh-body);--text-subtitle:var(--fs-subtitle);--text-subtitle--line-height:var(--lh-relaxed);--text-display-lg:var(--fs-display-lg);--text-display-lg--line-height:var(--lh-tight);--color-background:var(--c-surface);--color-foreground:var(--c-nd-700);--color-primary:var(--c-accent-1000);--color-primary-foreground:var(--c-nl-900);--color-ring:var(--c-accent-1000);--color-border:var(--c-nd-100);--shadow-window:0 22px 70px var(--half-unit)#00000047,0 0 0 1px #0000001a;--radius-window:var(--intermediate-unit);--radius-button:6px;--color-accent:var(--c-nd-100);--color-accent-foreground:var(--c-nd-900);--color-sidebar:var(--c-sidebar);--color-card:var(--c-surface);--color-card-foreground:var(--c-nd-700);--color-popover:var(--c-surface);--color-popover-foreground:var(--c-nd-900);--color-secondary:var(--c-nd-100);--color-secondary-foreground:var(--c-nd-700);--color-muted:var(--c-nd-50);--color-muted-foreground:var(--sk-text-muted);--color-destructive:var(--c-red-1000);--color-input:var(--c-nd-200)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.top-4{top:calc(var(--spacing)*4)}.top-50{top:calc(var(--spacing)*50)}.top-\[50\%\]{top:50%}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-4{right:calc(var(--spacing)*4)}.right-auto{right:auto}.left-0{left:calc(var(--spacing)*0)}.left-2{left:calc(var(--spacing)*2)}.left-\[50\%\]{left:50%}.left-auto{left:auto}.isolate{isolation:isolate}.z-50{z-index:50}.z-\[60\]{z-index:60}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.\!container{width:100%!important}@media(min-width:40rem){.\!container{max-width:40rem!important}}@media(min-width:48rem){.\!container{max-width:48rem!important}}@media(min-width:64rem){.\!container{max-width:64rem!important}}@media(min-width:80rem){.\!container{max-width:80rem!important}}@media(min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-9{margin:calc(var(--spacing)*9)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing)*-1)}.my-1{margin-block:calc(var(--spacing)*1)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-px{margin-bottom:-1px}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-full{width:100%;height:100%}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-64{height:calc(var(--spacing)*64)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-full{max-height:100%}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-9{width:calc(var(--spacing)*9)}.w-72{width:calc(var(--spacing)*72)}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[420px\]{width:420px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(720px\,94vw\)\]{width:min(720px,94vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[85vw\]{max-width:85vw}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[560px\]{max-width:560px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-auto{table-layout:auto}.caption-bottom{caption-side:bottom}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[var\(--sk-input-border\)\]{border-color:var(--sk-input-border)}.border-disclosed-200{border-color:var(--color-disclosed-200)}.border-disclosed-400{border-color:var(--color-disclosed-400)}.border-green-200{border-color:var(--color-green-200)}.border-input{border-color:var(--color-input)}.border-mnpi-200{border-color:var(--color-mnpi-200)}.border-nd-100{border-color:var(--color-nd-100)}.border-nd-200{border-color:var(--color-nd-200)}.border-red-400{border-color:var(--color-red-400)}.border-transparent{border-color:#0000}.bg-\[var\(--c-nl-1000\)\]{background-color:var(--c-nl-1000)}.bg-accent{background-color:var(--color-accent)}.bg-accent-1000{background-color:var(--color-accent-1000)}.bg-background{background-color:var(--color-background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-border{background-color:var(--color-border)}.bg-card{background-color:var(--color-card)}.bg-caution-100{background-color:var(--color-caution-100)}.bg-destructive{background-color:var(--color-destructive)}.bg-disclosed-100{background-color:var(--color-disclosed-100)}.bg-foreground{background-color:var(--color-foreground)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-1000{background-color:var(--color-green-1000)}.bg-mnpi-50{background-color:var(--color-mnpi-50)}.bg-mnpi-100{background-color:var(--color-mnpi-100)}.bg-mnpi-1000{background-color:var(--color-mnpi-1000)}.bg-muted,.bg-muted\/50{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--color-muted)50%,transparent)}}.bg-nd-50{background-color:var(--color-nd-50)}.bg-nl-800{background-color:var(--color-nl-800)}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-red-100{background-color:var(--color-red-100)}.bg-secondary{background-color:var(--color-secondary)}.bg-sidebar{background-color:var(--color-sidebar)}.bg-surface{background-color:var(--color-surface)}.bg-transparent{background-color:#0000}.fill-current{fill:currentColor}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[3px\]{padding:3px}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-6{padding-block:calc(var(--spacing)*6)}.py-\[5px\]{padding-block:5px}.ps-1{padding-inline-start:calc(var(--spacing)*1)}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.ps-3{padding-inline-start:calc(var(--spacing)*3)}.ps-9{padding-inline-start:calc(var(--spacing)*9)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-8{padding-top:calc(var(--spacing)*8)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading,var(--text-body-sm--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-display-lg{font-size:var(--text-display-lg);line-height:var(--tw-leading,var(--text-display-lg--line-height))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height))}.text-subtitle{font-size:var(--text-subtitle);line-height:var(--tw-leading,var(--text-subtitle--line-height))}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[var\(--font-body\)\]{--tw-font-weight:var(--font-body);font-weight:var(--font-body)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[color\:var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-background{color:var(--color-background)}.text-card-foreground{color:var(--color-card-foreground)}.text-caution-1000{color:var(--color-caution-1000)}.text-destructive{color:var(--color-destructive)}.text-disclosed-1000{color:var(--color-disclosed-1000)}.text-foreground{color:var(--color-foreground)}.text-green-1000{color:var(--color-green-1000)}.text-mnpi-400{color:var(--color-mnpi-400)}.text-mnpi-1000{color:var(--color-mnpi-1000)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-nd-300{color:var(--color-nd-300)}.text-nd-500{color:var(--color-nd-500)}.text-nd-600{color:var(--color-nd-600)}.text-nd-700{color:var(--color-nd-700)}.text-nd-900{color:var(--color-nd-900)}.text-nl-1000{color:var(--color-nl-1000)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-1000{color:var(--color-red-1000)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-8px_0_30px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:-8px 0 30px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.4\)\,0_1px_3px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,#0006),0 1px 3px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[8px_0_30px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:8px 0 30px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-popover{--tw-shadow:0 var(--half-unit)var(--intermediate-unit)var(--c-nl-300);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--color-primary)}.selection\:bg-primary::selection{background-color:var(--color-primary)}.selection\:text-primary-foreground ::selection{color:var(--color-primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--color-primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-body-sm::file-selector-button{font-size:var(--text-body-sm);line-height:var(--tw-leading,var(--text-body-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--color-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.placeholder\:text-nd-300::placeholder{color:var(--color-nd-300)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing)*-2)}@media(hover:hover){.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-accent-1000:hover{background-color:var(--color-accent-1000)}.hover\:bg-destructive\/90:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive)90%,transparent)}}.hover\:bg-disclosed-200:hover{background-color:var(--color-disclosed-200)}.hover\:bg-green-200:hover{background-color:var(--color-green-200)}.hover\:bg-green-1000:hover{background-color:var(--color-green-1000)}.hover\:bg-mnpi-200:hover{background-color:var(--color-mnpi-200)}.hover\:bg-mnpi-1000:hover{background-color:var(--color-mnpi-1000)}.hover\:bg-muted\/50:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--color-muted)50%,transparent)}}.hover\:bg-nd-50:hover{background-color:var(--color-nd-50)}.hover\:bg-nl-800:hover{background-color:var(--color-nl-800)}.hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary)80%,transparent)}}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:brightness-90:hover{--tw-brightness:brightness(90%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:not-\[data-state\=active\]\:bg-nd-50:hover:not(:is()){background-color:var(--color-nd-50)}.hover\:not-\[data-state\=active\]\:text-nd-700:hover:not(:is()){color:var(--color-nd-700)}}.focus\:border-accent-1000:focus{border-color:var(--color-accent-1000)}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:text-accent-foreground:focus{color:var(--color-accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[3px\]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-accent-200:focus{--tw-ring-color:var(--color-accent-200)}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-accent-1000:focus-visible,.focus-visible\:ring-accent-1000\/50:focus-visible{--tw-ring-color:var(--color-accent-1000)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-accent-1000\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-accent-1000)50%,transparent)}}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-destructive)20%,transparent)}}.focus-visible\:ring-green-1000\/50:focus-visible{--tw-ring-color:var(--color-green-1000)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-green-1000\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-green-1000)50%,transparent)}}.focus-visible\:ring-mnpi-1000\/50:focus-visible{--tw-ring-color:var(--color-mnpi-1000)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-mnpi-1000\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-mnpi-1000)50%,transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-ring)50%,transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--color-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-nl-800:active{background-color:var(--color-nl-800)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-nd-50:disabled{background-color:var(--color-nd-50)}.disabled\:text-nd-500:disabled{color:var(--color-nd-500)}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--color-destructive)}.aria-invalid\:border-red-1000[aria-invalid=true]{border-color:var(--color-red-1000)}.aria-invalid\:ring-\[3px\][aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-destructive)20%,transparent)}}.aria-invalid\:ring-red-100[aria-invalid=true]{--tw-ring-color:var(--color-red-100)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--color-destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--color-muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--color-accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--color-accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:border-accent-1000[data-state=active]{border-color:var(--color-accent-1000)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:bg-nd-1000[data-state=active]{background-color:var(--color-nd-1000)}.data-\[state\=active\]\:text-accent-1000[data-state=active]{color:var(--color-accent-1000)}.data-\[state\=active\]\:text-nl-1000[data-state=active]{color:var(--color-nl-1000)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--color-accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--color-muted-foreground)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--color-destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--color-destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--color-destructive)}@media not all and (min-width:48rem){.max-md\:top-2{top:calc(var(--spacing)*2)}.max-md\:right-2{right:calc(var(--spacing)*2)}.max-md\:flex{display:flex}.max-md\:size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.max-md\:min-h-10{min-height:calc(var(--spacing)*10)}.max-md\:items-center{align-items:center}.max-md\:justify-center{justify-content:center}.max-md\:px-4{padding-inline:calc(var(--spacing)*4)}}@media(min-width:40rem){.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-7xl{max-width:var(--container-7xl)}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-full{max-width:100%}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}}@media(min-width:48rem){.md\:w-\[360px\]{width:360px}.md\:text-body-sm{font-size:var(--text-body-sm);line-height:var(--tw-leading,var(--text-body-sm--line-height))}}@media(prefers-color-scheme:dark){.dark\:bg-destructive\/60{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60{background-color:color-mix(in oklab,var(--color-destructive)60%,transparent)}}.dark\:bg-input\/30{background-color:var(--color-input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30{background-color:color-mix(in oklab,var(--color-input)30%,transparent)}}.dark\:text-muted-foreground{color:var(--color-muted-foreground)}@media(hover:hover){.dark\:hover\:bg-accent\/50:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.dark\:hover\:bg-input\/50:hover{background-color:var(--color-input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab,var(--color-input)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input[data-state=active]{border-color:var(--color-input)}.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:var(--color-input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:color-mix(in oklab,var(--color-input)30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--color-destructive)20%,transparent)}}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-caption [cmdk-group-heading]{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--color-muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--color-muted-foreground)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--color-destructive)!important}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--color-accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--color-secondary)90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}}}:root{--half-unit:4px;--unit:8px;--intermediate-unit:12px;--double-unit:16px;--double-and-a-half-unit:20px;--triple-unit:24px;--quadruple-unit:32px;--page-w-data:1800px;--page-w-detail:1100px;--page-w-reading:640px;--split-aside-w:clamp(calc(var(--unit)*40),32vw,calc(var(--unit)*70));--fs-micro:.5714rem;--fs-tiny:.6429rem;--fs-caption:.7143rem;--fs-label:.7857rem;--fs-body-sm:.8571rem;--fs-body:.9286rem;--fs-base:1rem;--fs-lead:1.0714rem;--fs-subtitle:1.1429rem;--fs-title:1.2857rem;--fs-heading:1.5714rem;--fs-display:1.7143rem;--fs-display-lg:2.2857rem;--lh-none:1;--lh-tight:1.2;--lh-snug:1.3;--lh-normal:1.4;--lh-body:1.5;--lh-relaxed:1.6;--lh-loose:1.7;--tracking-tight:-.02em;--tracking-snug:-.01em;--tracking-wide:.02em;--tracking-wider:.04em;--tracking-widest:.06em;--tracking-caps:.08em;--tracking-caps-wide:.1em;--c-rgb-nd:255,255,255;--c-rgb-nl:14,14,14;--c-rgb-accent:74,158,255;--c-rgb-mnpi:245,158,11;--c-rgb-caution:249,115,22;--c-rgb-green:34,197,94;--c-rgb-disclosed:99,102,241;--c-rgb-red:239,68,68;--c-rgb-green-ink:var(--c-rgb-green);--c-rgb-red-ink:var(--c-rgb-red);--c-rgb-disclosed-ink:129,140,248;--c-text-alpha-dim:.55;--c-text-alpha-muted:.64;--c-text-muted-opaque:#a8a8a8;--c-rgb-tag-1:74,180,176;--c-rgb-tag-2:182,136,208;--c-rgb-tag-3:208,164,88;--c-rgb-tag-4:218,126,160;--c-rgb-tag-5:152,176,90;--c-rgb-tag-6:120,158,222;--c-nd-50:rgba(var(--c-rgb-nd),.04);--c-nd-50-opaque:#1f1f1f;--c-nd-100:rgba(var(--c-rgb-nd),.11);--c-nd-100-opaque:#292929;--c-nd-150:rgba(var(--c-rgb-nd),.17);--c-nd-150-opaque:#373737;--c-nd-200:rgba(var(--c-rgb-nd),.22);--c-nd-200-opaque:#434343;--c-nd-300:rgba(var(--c-rgb-nd),.34);--c-nd-300-opaque:#606060;--c-nd-400:rgba(var(--c-rgb-nd),.43);--c-nd-400-opaque:#767676;--c-nd-500:rgba(var(--c-rgb-nd),.51);--c-nd-500-opaque:#898989;--c-nd-600:rgba(var(--c-rgb-nd),.66);--c-nd-600-opaque:#adadad;--c-nd-700:rgba(var(--c-rgb-nd),.8);--c-nd-700-opaque:#cfcfcf;--c-nd-800:rgba(var(--c-rgb-nd),.9);--c-nd-800-opaque:#e7e7e7;--c-nd-900:rgba(var(--c-rgb-nd),.97);--c-nd-900-opaque:#f8f8f8;--c-nd-1000:rgb(var(--c-rgb-nd));--c-nl-50:rgba(var(--c-rgb-nl),.04);--c-nl-50-opaque:#f5f5f5;--c-nl-50-static:#f5f5f5b3;--c-nl-100:rgba(var(--c-rgb-nl),.07);--c-nl-100-opaque:#eee;--c-nl-150:rgba(var(--c-rgb-nl),.12);--c-nl-150-opaque:#e2e2e2;--c-nl-200:rgba(var(--c-rgb-nl),.19);--c-nl-200-opaque:#d1d1d1;--c-nl-300:rgba(var(--c-rgb-nl),.33);--c-nl-300-opaque:#afafaf;--c-nl-400:rgba(var(--c-rgb-nl),.44);--c-nl-400-opaque:#959595;--c-nl-500:rgba(var(--c-rgb-nl),.54);--c-nl-500-opaque:#7d7d7d;--c-nl-600:rgba(var(--c-rgb-nl),.65);--c-nl-600-opaque:#626262;--c-nl-700:rgba(var(--c-rgb-nl),.74);--c-nl-700-opaque:#4d4d4d;--c-nl-800:rgba(var(--c-rgb-nl),.82);--c-nl-800-opaque:#393939;--c-nl-900:rgba(var(--c-rgb-nl),.91);--c-nl-900-opaque:#242424;--c-nl-1000:rgb(var(--c-rgb-nl));--c-accent-100:rgba(var(--c-rgb-accent),.08);--c-accent-100-opaque:#15263e;--c-accent-200:rgba(var(--c-rgb-accent),.15);--c-accent-200-opaque:#243a56;--c-accent-700:rgba(var(--c-rgb-accent),.6);--c-accent-1000:rgb(var(--c-rgb-accent));--c-mnpi-50:rgba(var(--c-rgb-mnpi),.06);--c-mnpi-100:rgba(var(--c-rgb-mnpi),.12);--c-mnpi-200:rgba(var(--c-rgb-mnpi),.2);--c-mnpi-400:rgba(var(--c-rgb-mnpi),.35);--c-mnpi-1000:rgb(var(--c-rgb-mnpi));--c-mnpi-bg-50:#fef3c71a;--c-mnpi-bg-200:#fde68a66;--c-mnpi-bg-400:#fef3c799;--c-mnpi-bg-700:#fef3c7d9;--c-caution-50:rgba(var(--c-rgb-caution),.06);--c-caution-100:rgba(var(--c-rgb-caution),.12);--c-caution-200:rgba(var(--c-rgb-caution),.2);--c-caution-400:rgba(var(--c-rgb-caution),.35);--c-caution-1000:rgb(var(--c-rgb-caution));--c-green-50:rgba(var(--c-rgb-green),.04);--c-green-100:rgba(var(--c-rgb-green),.08);--c-green-200:rgba(var(--c-rgb-green),.15);--c-green-400:rgba(var(--c-rgb-green),.3);--c-green-1000:rgb(var(--c-rgb-green));--c-green-ink:rgb(var(--c-rgb-green-ink));--c-disclosed-50:rgba(var(--c-rgb-disclosed),.04);--c-disclosed-100:rgba(var(--c-rgb-disclosed),.08);--c-disclosed-200:rgba(var(--c-rgb-disclosed),.15);--c-disclosed-400:rgba(var(--c-rgb-disclosed),.3);--c-disclosed-1000:rgb(var(--c-rgb-disclosed));--c-disclosed-ink:rgb(var(--c-rgb-disclosed-ink));--c-red-100:rgba(var(--c-rgb-red),.1);--c-red-400:rgba(var(--c-rgb-red),.3);--c-red-1000:rgb(var(--c-rgb-red));--c-red-ink:rgb(var(--c-rgb-red-ink));--c-sidebar:#19171d;--c-surface:var(--c-nl-1000);--sk-sidebar:var(--c-sidebar);--sk-sidebar-hover:var(--c-nl-800);--sk-sidebar-active:var(--c-nd-100);--sk-hover:var(--c-nl-800);--sk-active:var(--c-nd-100);--sk-text:var(--c-nd-700);--sk-text-muted:rgba(var(--c-rgb-nd),var(--c-text-alpha-muted));--sk-text-dim:rgba(var(--c-rgb-nd),var(--c-text-alpha-dim));--sk-text-bright:var(--c-nd-900);--sk-text-muted-solid:var(--c-text-muted-opaque);--sk-accent:var(--c-accent-1000);--sk-border:var(--c-nd-100);--sk-surface:var(--c-surface);--sk-surface-hover:var(--c-nl-800);--sk-input-border:var(--c-nd-200);--sk-scrollbar:var(--c-nd-100);--sk-scrollbar-hover:var(--c-nd-200);--sk-presence:var(--c-green-1000);--sk-mnpi-bg:var(--c-mnpi-50);--sk-mnpi-border:var(--c-mnpi-400);--sk-mnpi-text:var(--c-mnpi-1000);--sk-mnpi-glow:0 0 var(--double-and-a-half-unit)var(--c-mnpi-50);--sk-public-bg:var(--c-green-50);--sk-public-border:var(--c-green-400);--sk-public-text:var(--c-green-ink);--sk-disclosed-bg:var(--c-disclosed-50);--sk-disclosed-border:var(--c-disclosed-400);--sk-disclosed-text:var(--c-disclosed-ink);--c-surface-bot:var(--c-nd-100);--c-surface-bot-end:var(--c-nd-150);--c-surface-bot-light:var(--c-nd-50);--c-text-bot:var(--c-nd-600);--c-app-bg:var(--c-nl-900);--dur-fast:.15s;--dur-base:.25s;--dur-enter:.35s;--dur-window:.4s;--ease-emph:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-std:cubic-bezier(.4,0,.2,1);--c-sidebar-bg:#19171d;--c-sidebar-brand:#e8e5dd;--c-sidebar-fg-strong:#fff;--c-sidebar-fg:#fffc;--c-sidebar-fg-muted:#ffffffa6;--c-sidebar-fg-soft:#fff9;--c-sidebar-fg-dim:#ffffff80;--c-sidebar-border:#ffffff0f;--c-sidebar-hover:#ffffff0d;--c-sidebar-hover-soft:#ffffff0a;--c-sidebar-active:#4a9eff26}html{font-size:14px;line-height:var(--lh-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media(max-width:768px){html{font-size:15px}}:root.app-layout--light,:root:has(.app-layout--light){--c-rgb-nd:14,14,14;--c-rgb-nl:255,255,255;--c-rgb-accent:18,100,163;--c-rgb-mnpi:180,83,9;--c-rgb-caution:194,65,12;--c-rgb-green:22,163,74;--c-rgb-disclosed:99,102,241;--c-rgb-red:220,38,38;--c-rgb-green-ink:21,128,61;--c-rgb-red-ink:185,28,28;--c-rgb-disclosed-ink:79,70,229;--c-text-alpha-dim:.62;--c-text-alpha-muted:.7;--c-text-muted-opaque:#565656;--c-rgb-tag-1:20,138,138;--c-rgb-tag-2:142,88,168;--c-rgb-tag-3:176,126,44;--c-rgb-tag-4:186,84,120;--c-rgb-tag-5:104,128,46;--c-rgb-tag-6:62,102,170;--c-nd-50-opaque:#eee;--c-nd-100-opaque:#e4e4e4;--c-nd-150-opaque:#d6d6d6;--c-nd-200-opaque:#cacaca;--c-nd-300-opaque:#adadad;--c-nd-400-opaque:#979797;--c-nd-500-opaque:#848484;--c-nd-600-opaque:#606060;--c-nd-700-opaque:#3e3e3e;--c-nd-800-opaque:#262626;--c-nd-900-opaque:#151515;--c-nl-50-opaque:#181818;--c-nl-100-opaque:#1f1f1f;--c-nl-150-opaque:#2b2b2b;--c-nl-200-opaque:#3c3c3c;--c-nl-300-opaque:#5e5e5e;--c-nl-400-opaque:#787878;--c-nl-500-opaque:#909090;--c-nl-600-opaque:#ababab;--c-nl-700-opaque:silver;--c-nl-800-opaque:#d4d4d4;--c-nl-900-opaque:#e9e9e9;--c-accent-100-opaque:#d5dfe9;--c-accent-200-opaque:#bccfe0;--c-sidebar:#f8f8f8}[data-slot=button][data-variant=outline]{border:1px solid var(--c-nd-100)}.macos-window{background:var(--color-window-bg);-webkit-backdrop-filter:blur(var(--double-and-a-half-unit))saturate(180%);border-radius:var(--radius-window);box-shadow:var(--shadow-window);width:100%;max-width:1400px;height:calc(100vh - 80px);max-height:900px;animation:window-appear var(--dur-window)var(--ease-spring)forwards;transition:max-width var(--dur-window)var(--ease-std);flex-direction:column;display:flex;overflow:hidden}.macos-toolbar{background:var(--color-window-toolbar);-webkit-backdrop-filter:blur(var(--double-and-a-half-unit))saturate(180%);border-bottom:1px solid var(--color-window-border);height:52px;padding:0 var(--double-unit);-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;display:flex;position:relative}.toolbar-title{font-size:var(--fs-body);color:var(--color-text-primary);font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.toolbar-actions{gap:var(--unit);margin-left:auto;display:flex}.window-body{flex:1;display:flex;overflow:hidden}@keyframes window-appear{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.floating-panel{background:var(--color-window-bg);-webkit-backdrop-filter:blur(var(--double-and-a-half-unit))saturate(180%);border-radius:var(--radius-window);box-shadow:var(--shadow-window);height:calc(100vh - 80px);max-height:900px;animation:panel-slide-in var(--dur-window)var(--ease-spring)forwards;flex-direction:column;display:flex;overflow:hidden}@keyframes panel-slide-in{0%{opacity:0;transform:translate(var(--double-and-a-half-unit))}to{opacity:1;transform:translate(0)}}@media(max-width:768px){.macos-window{border-radius:0;height:100vh;max-height:none}.floating-panel{border-radius:0;height:100vh;max-height:none;width:100%!important}}.sk-cw-timeline{flex-direction:column;flex:1;display:flex;overflow:hidden}.sk-cw-timeline--empty{color:var(--sk-text-dim);font-size:var(--fs-body);justify-content:center;align-items:center}.sk-cw-timeline-scroll{flex:1;overflow:auto}.sk-cw-timeline-scroll::-webkit-scrollbar{width:6px;height:6px}.sk-cw-timeline-scroll::-webkit-scrollbar-track{background:0 0}.sk-cw-timeline-scroll::-webkit-scrollbar-thumb{background:var(--sk-scrollbar,#64748b4d);border-radius:3px}.sk-cw-timeline-scroll::-webkit-scrollbar-thumb:hover{background:var(--sk-scrollbar-hover,#64748b80)}.sk-cw-timeline-inner{min-width:700px}.sk-cw-timeline-loading{padding:var(--double-and-a-half-unit);flex-direction:column;gap:6px;display:flex}.sk-cw-skeleton-row{border-radius:var(--half-unit);background:var(--c-nd-50);height:36px;animation:1.5s ease-in-out infinite sk-cw-pulse}.sk-cw-skeleton-row:first-child{animation-delay:0s}.sk-cw-skeleton-row:nth-child(2){animation-delay:75ms}.sk-cw-skeleton-row:nth-child(3){animation-delay:.15s}.sk-cw-skeleton-row:nth-child(4){animation-delay:.225s}.sk-cw-skeleton-row:nth-child(5){animation-delay:.3s}@keyframes sk-cw-pulse{0%,to{opacity:.3}50%{opacity:.7}}.sk-cw-header-row{min-height:var(--quadruple-unit);border-left:3px solid #0000;border-bottom:1px solid var(--sk-border);background:linear-gradient(180deg,var(--c-nd-50)0%,var(--c-nd-50)100%);z-index:10;-webkit-backdrop-filter:blur(var(--unit));backdrop-filter:blur(var(--unit));display:flex;position:sticky;top:0}.sk-cw-label-col{width:148px;min-width:148px;padding:0 var(--intermediate-unit);border-right:1px solid var(--c-nd-50);flex-shrink:0;align-items:center;gap:7px;display:flex}.sk-cw-grid-col{flex:1;display:flex;position:relative}.sk-cw-month-header{padding:var(--unit)0 6px;font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--tracking-widest);flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;top:0;bottom:0}.sk-cw-month-year{font-size:var(--fs-tiny);color:var(--sk-text-dim);line-height:var(--lh-none);opacity:.7;font-weight:500}.sk-cw-month-label{color:var(--sk-text-muted);font-weight:600;line-height:var(--lh-snug)}.sk-cw-row{border-left:3px solid #0000;border-bottom:1px solid var(--c-nd-50);transition:background .12s;display:flex}.sk-cw-row:last-child{border-bottom:none}.sk-cw-row:hover{background:var(--c-nd-50)}.sk-cw-row--primary{border-left:3px solid var(--sk-accent);background:linear-gradient(90deg,var(--c-accent-100)0%,var(--c-accent-100)40%,transparent 100%)}.sk-cw-row--primary:hover{background:linear-gradient(90deg,var(--c-accent-100)0%,var(--c-accent-100)40%,transparent 100%)}.sk-cw-row--primary .sk-cw-label-col{padding-left:var(--intermediate-unit)}.sk-cw-company-ticker{font-size:var(--fs-caption);color:var(--sk-text-muted);background:var(--c-nd-100);letter-spacing:var(--tracking-wider);font-weight:700;font-family:var(--font-mono,monospace);border-radius:3px;flex-shrink:0;padding:2px 5px}.sk-cw-row--primary .sk-cw-company-ticker{color:var(--sk-accent);background:var(--c-accent-200)}.sk-cw-company-name{font-size:var(--fs-label);color:var(--sk-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sk-cw-row--primary .sk-cw-company-name{font-weight:500}.sk-cw-lane{min-height:var(--quadruple-unit);position:relative}.sk-cw-gridline{border-left:1px solid var(--c-nd-50);width:0;position:absolute;top:0;bottom:0}.sk-cw-today{border-left:1.5px dashed var(--c-green-400);z-index:5;width:0;position:absolute;top:0;bottom:0}.sk-cw-footer-row{border-left:3px solid #0000;border-top:1px solid var(--c-nd-50);display:flex}.sk-cw-today-label{font-size:var(--fs-tiny);color:var(--c-green-1000);text-transform:uppercase;letter-spacing:var(--tracking-caps);font-weight:700;font-family:var(--font-mono,monospace);position:absolute;top:0;transform:translate(-50%)}.sk-cw-dot{z-index:6;cursor:pointer;transition:transform .18s var(--ease-spring),box-shadow .18s ease;background:0 0;border:none;border-radius:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.sk-cw-dot:hover{z-index:8;transform:translate(-50%,-50%)scale(1.5)}.sk-cw-dot:focus-visible{outline:2px solid var(--sk-accent);outline-offset:3px}.sk-cw-dot--live{background:var(--c-green-1000);width:13px;height:13px;box-shadow:0 0 0 3px var(--c-green-200)}.sk-cw-dot--live:hover{box-shadow:0 0 0 var(--half-unit) var(--c-green-200),0 0 var(--intermediate-unit) var(--c-green-400)}.sk-cw-dot--prep{width:var(--intermediate-unit);height:var(--intermediate-unit);border:1.5px solid var(--c-mnpi-1000);background:0 0}.sk-cw-dot--prep:hover{background:var(--c-mnpi-100);box-shadow:0 0 10px var(--c-mnpi-200)}.sk-cw-dot--has-data{background:var(--c-nd-400);opacity:.85;width:11px;height:11px}.sk-cw-dot--has-data:hover{opacity:1;box-shadow:0 0 var(--unit) var(--c-nd-300)}.sk-cw-dot--no-transcript{border:1.5px solid var(--c-accent-200-opaque);opacity:.5;background:0 0;width:11px;height:11px}.sk-cw-dot--no-transcript:hover{opacity:.8;border-color:var(--c-accent-100-opaque)}.sk-cw-dot.sk-cw-dot--earlier{border:2px solid var(--c-mnpi-1000);opacity:1;background:0 0;width:13px;height:13px}.sk-cw-dot.sk-cw-dot--earlier:hover{background:var(--c-mnpi-100);box-shadow:0 0 10px var(--c-mnpi-200)}.sk-cw-dot.sk-cw-dot--next{box-shadow:0 0 0 3px var(--c-mnpi-200),0 0 10px var(--c-mnpi-200)}.sk-cw-dot.sk-cw-dot--next:hover{box-shadow:0 0 0 var(--half-unit) var(--c-mnpi-200),0 0 14px var(--c-mnpi-400)}.sk-cw-primary-line{border-left:1.5px dashed var(--c-accent-200);z-index:3;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.sk-cw-primary-line--upcoming{border-left-color:var(--c-mnpi-400)}.sk-cw-primary-line-label{font-size:var(--fs-tiny);color:var(--sk-accent);white-space:nowrap;pointer-events:none;font-weight:600;position:absolute;top:0;left:0;transform:translate(-50%)}.sk-cw-primary-line-label--upcoming{color:var(--c-mnpi-1000)}@media(max-width:768px){.sk-cw-timeline-scroll{-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}}.qui-field{flex-direction:column;gap:6px;display:flex}.qui-label{font-size:var(--fs-body);color:var(--sk-text);font-weight:500}.qui-label-required{color:var(--c-red-1000);margin-left:2px}.qui-error{font-size:var(--fs-body);color:var(--c-red-1000)}.qui-qmark-loader-sq{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite qui-qmark-pulse}.qui-qmark-loader-sq-1{animation-delay:0s}.qui-qmark-loader-sq-2{animation-delay:.4s}.qui-qmark-loader-sq-4{animation-delay:.8s}.qui-qmark-loader-sq-3{animation-delay:1.2s}@keyframes qui-qmark-pulse{0%,to{opacity:.3;transform:scale(.85)}30%{opacity:1;transform:scale(1.08)}60%{opacity:.6;transform:scale(1)}}.qui-split{flex:1;min-height:0;display:flex;overflow:hidden}.qui-split__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.qui-split__aside{border-left:1px solid var(--sk-border);background:var(--sk-surface);flex-direction:column;flex-shrink:0;min-height:0;display:flex;overflow:hidden}.qui-split__aside--left{border-left:none;border-right:1px solid var(--sk-border)}.qui-split__aside{position:relative}.qui-split__handle{width:var(--unit);z-index:3;cursor:col-resize;touch-action:none;position:absolute;top:0;bottom:0;left:0}.qui-split__aside--left>.qui-split__handle{left:auto;right:0}.qui-split__handle:hover,.qui-split__handle:active{background:linear-gradient(to right,var(--sk-accent)2px,transparent 2px)}.qui-split__aside--left>.qui-split__handle:hover,.qui-split__aside--left>.qui-split__handle:active{background:linear-gradient(to left,var(--sk-accent)2px,transparent 2px)}.qui-split__hide{top:var(--unit);right:var(--unit);z-index:3;background:var(--sk-surface);position:absolute}.qui-split__rail{align-items:center;gap:var(--unit);min-width:var(--quadruple-unit);min-height:0;padding:var(--unit)var(--half-unit);border-left:1px solid var(--sk-border);background:var(--sk-surface);flex-direction:column;flex:none;display:flex;overflow-y:auto}.qui-split__rail--left{border-left:none;border-right:1px solid var(--sk-border)}.qui-split--switch{flex-direction:column}.qui-split__switch{padding:var(--unit)var(--double-unit);display:flex}.qui-split__switch>*{flex:1}.qui-split--switch[data-pane=aside]>.qui-split__main{display:none}.qui-split__aside.qui-split__aside--switched{border:none;flex:1;display:flex;width:100%!important}.qui-split--switch .qui-split__handle,.qui-split--switch .qui-split__hide,.qui-split--stack .qui-split__handle,.qui-split--stack .qui-split__hide{display:none}.qui-split__scroll{scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar)transparent;flex:1;min-height:0;overflow-y:auto}.qui-split__scroll::-webkit-scrollbar{width:var(--unit)}.qui-split__scroll::-webkit-scrollbar-track{background:0 0}.qui-split__scroll::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:var(--unit)}.qui-split__body{flex-direction:column;flex:1;min-height:0;display:flex}.qui-split__fab{right:calc(var(--double-unit) + env(safe-area-inset-right,0px));bottom:calc(var(--double-unit) + var(--qui-fab-offset,0px) + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,var(--c-accent-1000),var(--c-accent-1000)62%,var(--c-accent-1000));border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:none;position:fixed}@supports (color:color-mix(in lab,red,red)){.qui-split__fab{background:linear-gradient(180deg,color-mix(in srgb,var(--c-accent-1000),#fff 14%),var(--c-accent-1000)62%,color-mix(in srgb,var(--c-accent-1000),#000 8%))}}.qui-split__fab{color:#fff;box-shadow:inset 0 1px #ffffff40,0 2px 6px var(--c-accent-1000),0 10px 28px var(--c-nl-200)}@supports (color:color-mix(in lab,red,red)){.qui-split__fab{box-shadow:inset 0 1px #ffffff40,0 2px 6px color-mix(in srgb,var(--c-accent-1000)35%,transparent),0 10px 28px var(--c-nl-200)}}.qui-split__fab{cursor:pointer;z-index:71;transition:transform .15s var(--ease-emph,ease-out),box-shadow .15s ease-out,filter .15s ease-out;animation:qui-fab-in .25s var(--ease-emph,ease-out)}@keyframes qui-fab-in{0%{opacity:0;transform:scale(.6)translateY(var(--unit))}to{opacity:1;transform:scale(1)translateY(0)}}.qui-split__fab:hover{filter:brightness(1.06)}.qui-split__fab:active{box-shadow:inset 0 1px #ffffff26,0 2px 8px var(--c-accent-1000);transform:scale(.92)}@supports (color:color-mix(in lab,red,red)){.qui-split__fab:active{box-shadow:inset 0 1px #ffffff26,0 2px 8px color-mix(in srgb,var(--c-accent-1000)30%,transparent)}}@media(max-width:768px){.qui-split__aside{display:none}.qui-split--aside-open .qui-split__aside{z-index:70;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border-left:none;display:flex;position:fixed;inset:0;width:100%!important}.qui-split__fab{display:flex}.qui-split--has-fab .qui-split__main .qui-split__scroll{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}.qui-split--aside-open .qui-split__aside .qui-chat-header{min-height:52px;padding-left:var(--double-unit);padding-right:64px}.qui-split__fab--close{top:calc(6px + env(safe-area-inset-top,0px));right:var(--unit);width:40px;height:40px;color:var(--sk-text-muted);box-shadow:none;background:0 0;animation:none;bottom:auto}.qui-hide-mobile{display:none!important}.qui-split--stack{flex-direction:column}.qui-split--stack .qui-split__aside{border-left:none;border-right:none;border-bottom:1px solid var(--sk-border);max-height:50vh;display:flex;width:100%!important}}.qui-chat-header{align-items:center;gap:var(--unit);padding:var(--unit)var(--double-unit);border-bottom:1px solid var(--sk-border);background:var(--c-nd-50);flex-shrink:0;display:flex}.qui-chat-header__leading{color:var(--sk-text);flex-shrink:0;align-items:center;display:inline-flex}.qui-chat-header__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qui-chat-header__title{font-size:var(--fs-body);color:var(--c-nd-900-opaque);font-weight:700}.qui-chat-header__subtitle{font-size:var(--fs-label);color:var(--sk-text-muted)}.qui-chat-header__trailing{align-items:center;gap:var(--half-unit);display:flex}.qui-chat-header--clickable{cursor:pointer;transition:background var(--dur-fast)var(--ease-std)}.qui-chat-header--clickable:hover{background:var(--c-nd-100)}.qui-chat-header__pill{align-items:center;gap:var(--unit);padding:var(--half-unit)10px var(--half-unit)var(--unit);border-radius:var(--unit);background:var(--c-nd-100);border:1px solid var(--c-nd-100);color:var(--sk-text-muted);transition:background var(--dur-fast)var(--ease-std),color var(--dur-fast)var(--ease-std),border-color var(--dur-fast)var(--ease-std);display:inline-flex}.qui-chat-header--clickable:hover .qui-chat-header__pill{background:var(--c-nd-200);border-color:var(--c-nd-200);color:var(--c-nd-900-opaque)}.qui-chat-header__pill-label{font-size:var(--fs-label);letter-spacing:var(--tracking-wide);font-weight:500}.qui-page{scrollbar-width:thin;scrollbar-color:var(--sk-scrollbar)transparent;height:100%;overflow-y:auto}.qui-page::-webkit-scrollbar{width:var(--unit)}.qui-page::-webkit-scrollbar-track{background:0 0}.qui-page::-webkit-scrollbar-thumb{background:var(--sk-scrollbar);border-radius:var(--unit)}.qui-page,.qui-page-gutters{padding:var(--double-unit)}@media(min-width:769px){.qui-page,.qui-page-gutters{padding:var(--double-unit)var(--triple-unit)var(--quadruple-unit)}}.qui-page-body--data{max-width:var(--page-w-data)}.qui-page-body--detail{max-width:var(--page-w-detail)}.qui-page-body--reading{max-width:var(--page-w-reading)}.qui-checkbox{appearance:none;border:1px solid var(--c-nd-400);cursor:pointer;background:0 0;border-radius:4px;flex:none;place-content:center;width:14px;height:14px;margin:0;display:inline-grid}.qui-checkbox:before{content:"";background:var(--c-nl-1000);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:8px;height:8px;transform:scale(0)}.qui-checkbox:checked{background:var(--sk-accent);border-color:var(--sk-accent)}.qui-checkbox:checked:before{transform:scale(1)}.qui-checkbox:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px}.qui-checkbox:disabled{opacity:.4;cursor:not-allowed}.qui-check{cursor:pointer;align-items:center;gap:10px;min-width:0;display:inline-flex}.qui-check:has(.qui-checkbox:disabled){cursor:not-allowed;color:var(--sk-text-dim)}.qui-check-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qui-check-meta{font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--sk-text-dim);margin-left:auto}.qui-filter-chip{box-sizing:border-box;border:1px solid var(--sk-input-border);border-radius:var(--unit);height:30px;color:var(--sk-text);font-size:var(--fs-body-sm);white-space:nowrap;align-items:center;display:inline-flex}.qui-filter-chip--on{background:var(--c-accent-100);border-color:var(--c-accent-200);color:var(--sk-text-bright)}.qui-filter-chip--open{border-color:var(--sk-accent)}.qui-filter-chip-trigger{height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.qui-filter-chip--on .qui-filter-chip-trigger{padding-right:6px}.qui-filter-chip--on .qui-filter-chip-key{color:var(--sk-text)}.qui-filter-chip-chev,.qui-filter-chip--setting .qui-filter-chip-key{color:var(--sk-text-dim)}.qui-filter-chip--setting .qui-filter-chip-key:after{content:":"}.qui-filter-chip--setting .qui-filter-chip-trigger{gap:4px}.qui-filter-chip--setting .qui-filter-chip-chev{margin-left:2px}.qui-filter-chip-clear{border:0;border-left:1px solid var(--c-accent-200);height:16px;color:var(--sk-text);cursor:pointer;background:0 0;align-items:center;padding:0 8px 0 6px;display:inline-flex}.qui-filter-chip-clear:hover{color:var(--sk-text-bright)}.qui-filter-chip-trigger:focus-visible,.qui-filter-chip-clear:focus-visible,.qui-choice:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px;border-radius:var(--half-unit)}.qui-filter-pop:focus{outline:none}.qui-filter-pop{min-width:240px;max-width:300px;padding:6px}.qui-option-list{font-size:var(--fs-body-sm);flex-direction:column;display:flex}.qui-option-find{align-items:center;gap:var(--unit);border:1px solid var(--sk-input-border);background:var(--sk-surface);height:30px;color:var(--sk-text-dim);border-radius:7px;margin:2px 2px 6px;padding:0 10px;display:flex}.qui-option-find input{min-width:0;font:inherit;color:var(--sk-text);background:0 0;border:0;outline:none;flex:1}.qui-option-scroll{max-height:280px;overflow-y:auto}.qui-option-row.qui-check{border-radius:6px;height:30px;padding:0 8px;display:flex}.qui-option-row:hover{background:var(--sk-hover)}.qui-option-display{align-items:center;min-width:0;max-width:100%;display:flex}.qui-option-row--muted .qui-check-label{color:var(--sk-text-dim)}.qui-option-heading{font-size:var(--fs-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--sk-text-dim);padding:8px 8px 4px;font-weight:700}.qui-option-sep{background:var(--sk-border);height:1px;margin:6px -6px}.qui-option-empty{padding:var(--unit)8px;color:var(--sk-text-dim)}.qui-choices{flex-wrap:wrap;gap:6px;display:flex}.qui-choice{background:var(--c-nd-50);height:28px;font:inherit;font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;color:var(--sk-text);white-space:nowrap;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.qui-choice:hover{background:var(--c-nd-100)}.qui-choice[aria-pressed=true],.qui-choice[aria-pressed=true]:hover{background:var(--sk-accent);color:var(--c-nl-1000)}.qui-choice[aria-pressed=true] svg{color:inherit}.qui-choice-count{font-size:var(--fs-label);color:var(--sk-text-dim);margin-left:1px}.qui-choice[aria-pressed=true] .qui-choice-count{color:inherit;opacity:.75}.qui-slider{flex-direction:column;gap:6px;display:flex}.qui-slider-root{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;height:20px;display:flex;position:relative}.qui-slider-root[data-disabled]{opacity:.5}.qui-slider-track{background:var(--c-nd-200);border-radius:2px;flex:1;height:4px;position:relative}.qui-slider-range{background:var(--sk-accent);border-radius:2px;height:100%;position:absolute}.qui-slider-thumb{box-sizing:border-box;border:2px solid var(--sk-accent);background:var(--c-nl-1000);cursor:grab;border-radius:50%;width:16px;height:16px;display:block}.qui-slider-thumb:active{cursor:grabbing}.qui-slider-thumb:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.qui-slider-histogram{align-items:flex-end;gap:2px;height:36px;padding:0 8px;display:flex}.qui-slider-bar{background:var(--c-nd-200);border-radius:2px 2px 0 0;flex:1}.qui-slider-bar--on{background:var(--c-accent-700)}.qui-slider-ends{font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--sk-text-dim);justify-content:space-between;display:flex}.qui-filter-footer{border-top:1px solid var(--sk-border);justify-content:space-between;align-items:center;margin:6px -6px -6px;padding:8px 10px;display:flex}.qui-filter-footer-clear{font:inherit;font-size:var(--fs-body-sm);color:var(--sk-text);cursor:pointer;background:0 0;border:0;padding:0}.qui-filter-footer-clear:hover:not(:disabled){color:var(--sk-accent)}.qui-filter-footer-clear:disabled{color:var(--sk-text-dim);cursor:default}.qui-filter-footer-clear:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:var(--half-unit)}.qdt{border-radius:var(--intermediate-unit);background:var(--c-nd-100)}.qdt-head,.qdt-row,.qdt-group{grid-template-columns:var(--qdt-cols-phone);gap:var(--intermediate-unit);padding:0 var(--double-unit);align-items:center;display:grid}.qdt-head>[data-phone=false],.qdt-row>[data-phone=false],.qdt-group>[data-phone=false]{display:none}@media(min-width:769px){.qdt-head,.qdt-row,.qdt-group{grid-template-columns:var(--qdt-cols);padding-right:calc(var(--double-unit) + var(--triple-unit));min-width:var(--qdt-min,0)}.qdt-head>[data-phone=false],.qdt-row>[data-phone=false],.qdt-group>[data-phone=false]{display:block}}.qdt-head-wrap{top:calc(var(--qdt-pin,0px) - var(--double-unit));z-index:2;position:sticky;overflow:hidden}.qdt-body{overflow:auto hidden}.qdt-head{height:calc(var(--unit)*4);font-size:var(--fs-label);letter-spacing:-.01em;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--sk-text-muted-solid);background:linear-gradient(var(--c-nd-50),var(--c-nd-50)),var(--c-nl-1000);border-bottom:1px solid var(--c-nd-300)}.qdt-head>span{min-width:0}.qdt-label{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.qdt-row{--qdt-py:var(--unit);min-height:calc(var(--unit)*5);padding-block:var(--qdt-py);font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;color:var(--sk-text);background:linear-gradient(var(--c-nl-900),var(--c-nl-900)),linear-gradient(var(--c-nd-100),var(--c-nd-100)),var(--c-nl-1000);border-bottom:1px solid var(--c-nd-50);position:relative}.qdt-body>.qdt-row:last-child,.qdt-body>.qdt-group-rows:last-child>.qdt-row:last-child{border-radius:0 0 var(--intermediate-unit)var(--intermediate-unit);border-bottom:none}.qdt-row:hover{background:linear-gradient(var(--sk-surface-hover),var(--sk-surface-hover)),linear-gradient(var(--c-nd-100),var(--c-nd-100)),var(--c-nl-1000)}.qdt-row--link{cursor:pointer}.qdt-row:focus-visible{outline:none;position:relative}.qdt-row.qdt-row--on,.qdt-row.qdt-row--on:hover{background:linear-gradient(var(--qdt-hover),var(--qdt-hover)),var(--c-nl-1000);position:relative}@supports (color:color-mix(in lab,red,red)){.qdt-row.qdt-row--on,.qdt-row.qdt-row--on:hover{background:linear-gradient(color-mix(in srgb,var(--qdt-hover)8%,transparent),color-mix(in srgb,var(--qdt-hover)8%,transparent)),var(--c-nl-1000)}}.qdt-row.qdt-row--on:before{content:"";z-index:4;pointer-events:none;border-block:2px solid var(--qdt-hover);position:absolute;inset:-1px 0}.qdt-row--on>[data-pin]{background:inherit}.qdt-chev{top:50%;right:var(--unit);color:var(--sk-text-dim);opacity:0;transition:opacity var(--dur-fast)var(--ease-std);position:absolute;transform:translateY(-50%)}.qdt-row:hover .qdt-chev,.qdt-row:focus-visible .qdt-chev{opacity:1}.qdt-cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qdt-num{text-align:right;font-variant-numeric:tabular-nums}.qdt-after-num{padding-left:var(--intermediate-unit)}.qdt-dash{color:var(--sk-text-dim)}.qdt-sort{min-width:0;max-width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex;position:relative}.qdt-sort:hover,.qdt-sort--on{color:var(--sk-text)}.qdt-sort--on svg{color:var(--sk-accent)}.qdt-sort svg{top:50%;left:calc(100% + var(--half-unit));width:var(--unit);height:var(--unit);position:absolute;transform:translateY(-50%)}.qdt-sort-hint{opacity:0;transition:opacity var(--dur-fast)var(--ease-std)}.qdt-sort:hover .qdt-sort-hint,.qdt-sort:focus-visible .qdt-sort-hint{opacity:1}.qdt-sort:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px;border-radius:var(--half-unit)}.qdt-group{--qdt-py:0px;height:calc(var(--unit)*3.5);font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--sk-text-muted-solid);background:linear-gradient(var(--c-nd-200),var(--c-nd-200)),var(--c-nl-1000)}@supports (color:color-mix(in lab,red,red)){.qdt-group{background:linear-gradient(color-mix(in srgb,var(--c-nd-200)50%,transparent),color-mix(in srgb,var(--c-nd-200)50%,transparent)),var(--c-nl-1000)}}.qdt-group{border-top:1px solid var(--c-nd-300-opaque,var(--c-nd-300));border-bottom:1px solid var(--c-nd-200)}.qdt-group--fold{cursor:pointer}.qdt-group:focus-visible{outline:none;position:relative}.qdt-row:focus-visible:before,.qdt-group:focus-visible:before{content:"";z-index:5;pointer-events:none;border-block:2px solid var(--sk-accent);position:absolute;inset:-1px 0}.qdt-lead{grid-column:span 1}@media(min-width:769px){.qdt-lead{grid-column:span var(--qdt-lead)}}.qdt-group>.qdt-group-pre{display:none}@media(min-width:769px){.qdt-group>.qdt-group-pre{grid-column:span var(--qdt-lead);justify-content:flex-end;align-items:center;display:flex}.qdt-group>.qdt-lead--name{grid-column:span 1}}.qdt-group-label{align-items:center;gap:var(--half-unit);min-width:0;display:flex}.qdt-group-chev{color:var(--sk-text-dim);flex:none;display:inline-flex}.qdt-group-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-label);letter-spacing:-.01em;color:var(--sk-text-bright);font-weight:450;overflow:hidden}.qdt-group-count{font-size:var(--fs-label);color:var(--sk-text-muted-solid);flex:none}.qdt-group-count--open{color:var(--sk-accent)}@media(min-width:769px){.qdt-head>[data-pin],.qdt-row>[data-pin],.qdt-group>[data-pin]{left:var(--qdt-pin-left,0px);z-index:1;background:inherit;align-self:stretch;align-items:center;display:flex;position:sticky}.qdt-head>[data-pin]:first-child,.qdt-row>[data-pin]:first-child,.qdt-group>[data-pin]:first-child{margin-left:calc(-1*var(--double-unit));padding-left:var(--double-unit)}.qdt-row>[data-pin]{margin-block:calc(-1*var(--qdt-py));padding-block:var(--qdt-py)}.qdt-head>.qdt-num[data-pin]{justify-content:flex-end}.qdt-head>[data-pin]:not([data-pin=last]),.qdt-row>[data-pin]:not([data-pin=last]),.qdt-group>[data-pin]:not([data-pin=last]){margin-right:calc(-1*var(--intermediate-unit));padding-right:var(--intermediate-unit)}.qdt[data-scrolled] .qdt-head>[data-pin=last],.qdt[data-scrolled] .qdt-row>[data-pin=last],.qdt[data-scrolled] .qdt-group>[data-pin=last]{box-shadow:1px 0 0 var(--sk-border)}}.vo-trigger{align-items:center;gap:calc(var(--half-unit)*1.5);height:calc(var(--unit)*3.5);padding:0 var(--unit);border-radius:calc(var(--half-unit)*1.5);font:inherit;font-size:var(--fs-label);color:var(--sk-text-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}.vo-trigger:hover,.vo-trigger[data-state=open]{background:var(--sk-hover);color:var(--sk-text)}.vo-trigger:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.vo-panel{width:calc(var(--unit)*52);padding:calc(var(--unit)*1.5)calc(var(--unit)*1.75)}.vo-title{font-size:var(--fs-body-sm);color:var(--sk-text);align-items:baseline;gap:6px;margin:0 0 8px;font-weight:600;display:flex}.vo-count{font-variant-numeric:tabular-nums;color:var(--sk-text-dim);font-weight:400}.vo-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.vo-list ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.vo-list+.vo-list{background:var(--c-nd-50);border-radius:10px;margin:-6px -8px -6px 0;padding:6px 8px}.vo-empty{border:1px dashed var(--sk-border);height:34px;font-size:var(--fs-body-sm);color:var(--sk-text-dim);border-radius:8px;justify-content:center;align-items:center;margin:0;display:flex}.vo-list-head{justify-content:space-between;align-items:baseline;display:flex}.vo-text-btn{font:inherit;font-size:var(--fs-body-sm);color:var(--sk-text);cursor:pointer;background:0 0;border:0;padding:0}.vo-text-btn:hover:not(:disabled){color:var(--sk-accent)}.vo-text-btn:disabled{color:var(--sk-text-dim);cursor:default}.vo-item{border:1px solid var(--sk-border);background:var(--sk-surface);height:34px;font-size:var(--fs-body-sm);color:var(--sk-text);border-radius:8px;align-items:center;gap:6px;padding:0 5px 0 3px;display:flex}.vo-item--hidden{color:var(--sk-text-dim);background:0 0;border-style:dashed;padding-left:10px}.vo-item--dragged{border-color:var(--sk-accent);box-shadow:0 0 0 1px var(--sk-accent)}.vo-lock{width:24px;color:var(--sk-text-dim);flex:none;justify-content:center;align-items:center;display:inline-flex}.vo-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vo-handle{width:20px;height:24px;color:var(--sk-text-dim);cursor:grab;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vo-icon-btn{width:24px;height:24px;color:var(--sk-text-dim);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vo-icon-btn:hover,.vo-handle:hover{background:var(--sk-hover);color:var(--sk-text)}.vo-handle:focus-visible,.vo-icon-btn:focus-visible,.vo-text-btn:focus-visible,.vo-menu-item:focus-visible{outline:2px solid var(--sk-accent);outline-offset:1px}.qdt-row--in>[data-col=name]{padding-left:var(--double-unit)}.qdt-group-end{border-top:2px solid var(--c-nd-300-opaque,var(--c-nd-300));height:0}.qdt-group-end+.qdt-group{border-top-width:0}.qdt-group[aria-expanded=false]+.qdt-row{border-top:2px solid var(--c-nd-300-opaque,var(--c-nd-300))}.qdt-group[aria-expanded=true]{background:linear-gradient(var(--c-nd-100),var(--c-nd-100)),var(--c-nl-1000)}@supports (color:color-mix(in lab,red,red)){.qdt-group[aria-expanded=true]{background:linear-gradient(color-mix(in srgb,var(--c-nd-100)50%,transparent),color-mix(in srgb,var(--c-nd-100)50%,transparent)),var(--c-nl-1000)}}.qdt-group[aria-expanded=true]{border-bottom-color:var(--c-nd-100)}@supports (color:color-mix(in lab,red,red)){.qdt-group--fold:hover{background:linear-gradient(color-mix(in srgb,var(--c-nd-200)90%,transparent),color-mix(in srgb,var(--c-nd-200)90%,transparent)),var(--c-nl-1000)}}.qdt-group--fold:hover .qdt-group-chev,.qdt-group--fold:hover .qdt-group-count{color:var(--sk-accent)}.qdt-row--hot>[data-pin]{background:inherit}.qdt-group--fold:hover,.qdt-row--link:not(.qdt-row--in):hover{position:relative}.qdt-group--fold:hover:after,.qdt-group-rows--hot:after,.qdt-row--link:not(.qdt-row--in):hover:after{content:"";z-index:3;pointer-events:none;position:absolute;inset:0}.qdt-group--fold:hover:after{border-top:2px solid var(--qdt-hover);top:-1px}.qdt-group--fold[aria-expanded=false]:hover:after{border-bottom:2px solid var(--qdt-hover);bottom:-2px}.qdt-group-end--hot{z-index:3;border-top-color:var(--qdt-hover);position:relative}.qdt-row--link:not(.qdt-row--in):hover:after{border-top:2px solid var(--qdt-hover);border-bottom:2px solid var(--qdt-hover);top:-1px;bottom:-1px}.qdt-group-rows,.qdt-row--in.qdt-row--link:hover{position:relative}.qdt-row--in.qdt-row--link:hover:before{content:"";z-index:4;pointer-events:none;border-block:2px solid var(--qdt-hover);position:absolute;inset:-1px 0}.qdt-group--soft{position:relative}.qdt-group--soft:after,.qdt-group-rows--soft:after{content:"";z-index:3;pointer-events:none;position:absolute;inset:0}.qdt-group--soft:after{border-top:2px solid var(--qdt-soft);top:-1px}.qdt-group-end--soft{z-index:3;border-top-color:var(--qdt-soft);position:relative}.qdt{--qdt-hover:var(--sk-accent)}@supports (color:color-mix(in lab,red,red)){.qdt{--qdt-hover:color-mix(in srgb,var(--sk-accent)45%,var(--c-nl-1000))}}.qdt{--qdt-soft:var(--sk-accent)}@supports (color:color-mix(in lab,red,red)){.qdt{--qdt-soft:color-mix(in srgb,var(--sk-accent)20%,var(--c-nl-1000))}}.qdt:has(.qdt-group) .qdt-row:not(.qdt-row--in){border-bottom-color:var(--c-nd-300-opaque,var(--c-nd-300))}.qdt-row:not(.qdt-row--in)+.qdt-group{border-top-width:2px}.qdt-row:not(.qdt-row--in)+.qdt-group--fold:hover:after,.qdt-group-end+.qdt-group--fold:hover:after{top:-2px}.qdt-group--fold[aria-expanded=false]:has(+.qdt-row):hover:after{bottom:-3px}.qdt-group[aria-expanded=false]+.qdt-row--link:hover:after,.qdt-group-end+.qdt-row--link:hover:after{top:-2px}.qdt-row--link:not(.qdt-row--in):has(+.qdt-group):hover:after{bottom:-3px}.qdt-group--fold[aria-expanded=true]:hover:after{bottom:-1px}.qdt-group--fold:hover{background:linear-gradient(var(--qdt-hover),var(--qdt-hover)),var(--c-nl-1000)}@supports (color:color-mix(in lab,red,red)){.qdt-group--fold:hover{background:linear-gradient(color-mix(in srgb,var(--qdt-hover)9%,transparent),color-mix(in srgb,var(--qdt-hover)9%,transparent)),var(--c-nl-1000)}}*{box-sizing:border-box}body{font-family:var(--font-body);color:var(--color-foreground);background:var(--c-app-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1;min-height:100vh;margin:0;font-weight:400}#root{min-height:100vh}::-webkit-scrollbar{width:var(--unit);height:var(--unit)}::-webkit-scrollbar-track{background:var(--c-nl-50)}::-webkit-scrollbar-thumb{background:var(--c-nl-200);border-radius:var(--half-unit);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--c-nl-300);background-clip:padding-box;border:2px solid #0000}@media(max-width:768px){input,select,textarea{font-size:16px!important}}@keyframes sk-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sk-slide-up{0%{opacity:0;transform:translateY(var(--intermediate-unit))}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.25s both sk-fade-in}.animate-slide-up{animation:sk-slide-up var(--dur-enter)var(--ease-std)both}.animate-stagger-1{animation-delay:0s}.animate-stagger-2{animation-delay:75ms}.animate-stagger-3{animation-delay:.15s}.animate-stagger-4{animation-delay:.225s}.animate-stagger-5{animation-delay:.3s}.sk-skeleton{background:var(--sk-border);border-radius:var(--half-unit);animation:1.5s ease-in-out infinite sk-pulse}@keyframes sk-pulse{0%,to{opacity:.4}50%{opacity:.8}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
