@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-0-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-1-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-2-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-3-C4ty-c2j.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-4-BV1xlXkC.ttf)format("truetype")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-5-fJalXf8A.ttf)format("truetype")}.account-surface[data-account-theme=dark]{--pg-panel:linear-gradient(152deg, #313533de, #181b1ae3 68%, #1d221fe8);--pg-sheet:#0f1211c7;--pg-shadow:0 4px 20px #00000059, 0 24px 80px #0000002e, inset 0 1px 0 #ffffff12;--pg-line:#ffffff1f;--pg-row-line:#ffffff14;--pg-hover:#ffffff14;--pg-control-bg:#ffffff0d;--pg-control-hover:#ffffff1a;--pg-input-bg:#1e2220;--pg-primary-bg:#ebf0ed;--pg-primary-ink:#1b2420;--pg-primary-rim:#ffffff73;--pg-accent-edge:#16a34a66;--pg-card-border:#ffffff17;--pg-menu:#1c201ff7;--pg-menu-border:#ffffff2e;--pg-menu-shadow:0 12px 36px #00000073;--pg-scrollbar:#fff3}.account-surface[data-account-theme=light]{--pg-panel:linear-gradient(152deg, #ffffffe0, #f5f7f5e3 68%, #fafbfae8);--pg-sheet:#f3f5f4cc;--pg-shadow:0 4px 20px #141e2d12, 0 24px 80px #141e2d17, inset 0 1px 0 #fffffff2;--pg-line:#18261f14;--pg-row-line:#18261f0d;--pg-hover:#18261f0f;--pg-control-bg:#ffffffa6;--pg-control-hover:#fffffff2;--pg-input-bg:#e9edeb;--pg-primary-bg:#1b2420;--pg-primary-ink:#f4f5f4;--pg-primary-rim:#ffffff14;--pg-accent-edge:#16a34a4d;--pg-card-border:#18261f1a;--pg-menu:#fffffffa;--pg-menu-border:#18261f1f;--pg-menu-shadow:0 12px 36px #141e2d29;--pg-scrollbar:#18261f38}.account-surface{color:var(--pg-text);background:var(--pg-page);--pg-page:var(--account-page-canvas);--pg-card:var(--account-paper);--pg-panel-solid:var(--account-raised);--pg-text:var(--account-ink);--pg-secondary:var(--account-muted);--pg-muted:var(--account-subtle);--pg-border:var(--account-border);--pg-control-border:var(--account-strong-border);--pg-accent:var(--account-accent);--pg-on-accent:var(--account-on-accent);--pg-primary-hover:var(--account-accent-hover);--pg-accent-wash:var(--account-selected);--pg-input-border:var(--account-control-border);--pg-faint:var(--account-disabled-ink);--pg-danger:var(--account-danger);--pg-link:var(--account-selected-ink);scrollbar-width:thin;scrollbar-color:var(--pg-scrollbar) transparent;font-family:Geist,system-ui,sans-serif;font-size:13px;line-height:1.5}.account-surface,.account-surface *{box-sizing:border-box}.account-surface :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.account-surface a{color:var(--pg-link)}.account-auth-page{flex-direction:column;align-items:center;width:100%;min-height:100dvh;padding:90px 24px 48px;display:flex;overflow-y:auto}.account-auth-shell{justify-content:center;min-width:0;padding:48px 24px}.account-auth-column{overflow-wrap:anywhere;flex-direction:column;align-items:center;width:100%;min-width:0;max-width:920px;display:flex}.account-logo{-o-object-fit:contain;object-fit:contain;width:148px;height:auto;margin-bottom:28px}.account-auth-card{width:min(400px,100%);min-width:0;max-width:100%}.account-auth-card :is(.account-clerk-root,.account-clerk-card-box,.account-clerk-card){min-width:0;max-width:100%}.account-auth-card-wide{width:min(920px,100%)}.account-panel,.account-auth-card>:not(.account-clerk-root):not([data-clerk-component]){background:var(--pg-card);border:1px solid var(--pg-border);border-radius:10px}.account-message-card{width:100%;padding:30px}.account-message-card h1,.account-page-title{color:var(--pg-text);letter-spacing:-.6px;margin:0 0 5px;font-size:25px;font-weight:700;line-height:1.15}.account-message-card p,.account-page-subtitle{color:var(--pg-secondary);margin:0 0 20px}.account-button{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);min-height:28px;color:var(--pg-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 11px;font-weight:600;text-decoration:none;display:inline-flex}.account-button:not(:disabled):hover{background:var(--pg-control-hover)}.account-button-primary{background:var(--pg-primary-bg);border-color:var(--pg-primary-rim);font-weight:700;color:var(--pg-primary-ink)!important}.account-button-primary:not(:disabled):hover{background:var(--pg-primary-hover)}.account-button-danger{color:var(--pg-danger)}.account-button:disabled,.account-surface :is(input,select,textarea):disabled{background:var(--pg-panel-solid);border-color:var(--pg-border);color:var(--pg-faint);cursor:not-allowed}.account-status{color:var(--pg-secondary);margin:16px 0}.account-status-error{color:var(--pg-danger)}.account-spinner{border:3px solid var(--pg-border);border-top-color:var(--pg-accent);border-radius:999px;width:28px;height:28px;animation:.7s linear infinite account-spin}@keyframes account-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.account-spinner{animation:none}}.account-clerk-root,.account-clerk-card-box{width:100%}.account-clerk-card{border:1px solid var(--pg-border);width:100%;box-shadow:none;border-radius:10px;padding:30px}.account-clerk-title{letter-spacing:-.5px;font-size:24px;line-height:1.15}.account-clerk-subtitle{color:var(--pg-secondary)}.account-clerk-input,.account-clerk-secondary-button{border-color:var(--pg-input-border);background:var(--pg-input-bg);min-height:30px}.account-clerk-secondary-contrast{color:var(--pg-text)!important}.account-clerk-primary-button{background:var(--pg-primary-bg);min-height:30px;color:var(--pg-primary-ink);box-shadow:none}.account-clerk-primary-button:hover{background:var(--pg-primary-hover)}.account-clerk-link{color:var(--pg-link)}.account-clerk-footer{background:0 0}.account-settings-page{height:100%;min-height:100%;overflow-y:auto}.account-container{width:min(1050px,100%);margin:0 auto;padding:36px}.account-settings-grid{grid-template-columns:200px minmax(0,1fr);gap:28px;margin-top:30px;display:grid}.account-settings-frame{background:var(--pg-panel);border:1px solid var(--pg-border);min-width:0;box-shadow:var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px;padding:16px}.account-settings-nav{flex-direction:column;align-items:stretch;gap:4px;display:flex}.account-settings-nav .account-button{background:0 0;border-color:#0000;justify-content:flex-start}.account-settings-nav .account-button[aria-current=page]{background:var(--pg-accent-wash);color:var(--pg-link);box-shadow:none;border-color:var(--pg-accent-edge)}.account-nav-divider{border-top:1px solid var(--pg-border);margin:12px 0}.account-settings-card{background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;min-width:0;padding:26px}.account-settings-card h2,.account-admin-card h2{margin:0 0 6px;font-size:17px;font-weight:700}.account-settings-card>p{color:var(--pg-secondary);margin:0 0 20px}.account-row{border-bottom:1px solid var(--pg-line);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.account-row h3{margin:0;font-size:13px;font-weight:600}.account-row p{color:var(--pg-secondary);margin:4px 0 0;font-size:12px}.account-field{min-width:0;color:var(--pg-secondary);flex-direction:column;gap:7px;margin:18px 0;display:flex}.account-field :is(input:not([type=range]):not([type=checkbox]),select,textarea){border:1px solid var(--pg-input-border);background:var(--pg-input-bg);width:100%;min-height:30px;color:var(--pg-text);font:inherit;border-radius:7px;padding:0 9px}.account-field input[type=range]{width:100%;accent-color:var(--pg-accent)}.account-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.account-meta{color:var(--pg-muted);margin:16px 0 0;font-size:12px}.account-admin-page{min-height:100dvh;overflow-y:auto}.account-admin-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.account-admin-container{width:min(920px,100%)}.account-centered-state{min-height:100dvh;color:var(--pg-secondary);place-items:center;display:grid}.account-admin-card{background:var(--pg-card);border:1px solid var(--pg-border);border-radius:8px;margin-bottom:22px;padding:26px}.account-invite-card{padding:0;overflow:hidden}.account-admin-section{border-bottom:1px solid var(--pg-border);padding:26px}.account-admin-section>p,.account-bulk>p{color:var(--pg-secondary);margin:0 0 18px}.account-invite-form{grid-template-columns:1fr minmax(220px,1.5fr) 110px auto;align-items:end;gap:12px;display:grid}.account-invite-form .account-field{margin:0}.account-invite-form>.account-button{min-height:30px}.account-tabs{border-bottom:1px solid var(--pg-line);gap:4px;margin:28px 0 14px;display:flex}.account-tab{color:var(--pg-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 18px}.account-tab[aria-selected=true]{border-bottom-color:var(--pg-accent);color:var(--pg-text)}.account-table-wrap{padding:0;overflow-x:auto}.account-table-wrap table{border-collapse:collapse;background:var(--pg-card);width:100%;font-size:12px}.account-table-wrap th{background:var(--pg-card);color:var(--pg-secondary);text-align:left;padding:7px 10px;font-size:10px;font-weight:600}.account-table-wrap td{border-top:1px solid var(--pg-row-line);color:var(--pg-secondary);padding:7px 10px}.account-table-wrap td strong{color:var(--pg-text);font-size:13px;font-weight:600;display:block}.account-actions-end{justify-content:flex-end}.account-status-chip{background:var(--pg-card);min-height:18px;color:var(--pg-secondary);border:1px solid var(--pg-card-border);border-radius:5px;align-items:center;padding:0 6px;font-size:9.5px;font-weight:600;display:inline-flex}.account-status-chip-accent,.account-status-chip-ok{background:var(--pg-card);color:var(--pg-link);border-color:var(--pg-accent-edge)}.account-status-chip-error{color:var(--pg-danger)}.account-invite-table{padding:8px}.account-bulk{border-bottom:1px solid var(--pg-border);padding:18px 26px}.account-bulk summary{color:var(--pg-text);cursor:pointer;font-weight:600}.account-bulk[open] summary{margin-bottom:8px}.account-bulk input[type=file]{color:var(--pg-secondary);font:inherit}.account-bulk textarea{border:1px solid var(--pg-input-border);background:var(--pg-input-bg);width:100%;color:var(--pg-text);resize:vertical;border-radius:7px;margin:12px 0 8px;padding:10px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.account-bulk-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:16px 0 8px;display:flex}.account-bulk-toolbar .account-meta{margin:0}.account-bulk-table{border:1px solid var(--pg-border);border-radius:8px;max-height:320px;overflow:auto}.account-row-invalid{opacity:.58}.account-inline-error{color:var(--pg-danger);margin-left:8px;font-size:11px;display:inline-block}.account-table-message{text-align:center;padding:32px}.account-access-page{min-height:100dvh}.account-access-page>div,.account-access-page form{font-family:Geist,system-ui,sans-serif}@media (width<=800px){.account-auth-page{padding:82px 18px 36px}.account-auth-shell{padding:32px 16px}.account-container{padding:24px 18px}.account-settings-grid{grid-template-columns:1fr;gap:18px}.account-settings-nav{flex-flow:wrap}.account-row{flex-wrap:wrap}.account-admin-header{flex-direction:column;align-items:stretch}.account-invite-form{grid-template-columns:1fr 1fr}.account-bulk-toolbar{flex-direction:column;align-items:stretch}.account-table-wrap table{min-width:680px}}.account-button[aria-pressed=true]{background:var(--pg-accent-wash);color:var(--pg-link);border-color:var(--pg-accent-edge)}.account-button,.account-tab,.account-field :is(input,select,textarea),.account-place-option{transition:background-color .12s,color .12s,border-color .12s}.account-button:disabled{opacity:.5}.account-field :is(input,select,textarea):not(:disabled):hover,.account-clerk-input:not(:disabled):hover{border-color:var(--pg-input-border)}.account-surface :is(input,textarea)::-moz-placeholder{color:var(--pg-muted)}.account-surface :is(input,textarea)::placeholder{color:var(--pg-muted)}.account-field textarea{padding:7px 9px}.account-status-chip-muted{background:var(--pg-card);color:var(--pg-secondary)}.account-table-wrap{font-variant-numeric:tabular-nums;border-radius:8px}.account-table-wrap tbody tr:hover{background:var(--pg-hover)}.account-surface input[type=checkbox]{appearance:none;border:1.5px solid var(--pg-control-border);background:var(--pg-card);width:16px;height:16px;color:var(--pg-on-accent);cursor:pointer;border-radius:5px;flex:none;place-content:center;margin:0;padding:0;display:inline-grid}.account-surface input[type=checkbox]:is(:checked,:indeterminate){background:var(--pg-accent);border-color:var(--pg-accent)}.account-surface input[type=checkbox]:checked:before{content:"";border-left:2px solid var(--pg-on-accent);border-bottom:2px solid var(--pg-on-accent);width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)}.account-surface input[type=checkbox]:indeterminate:before{content:"";background:var(--pg-on-accent);width:8px;height:2px}.account-surface input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.account-bulk input[type=file]{max-width:100%}.account-bulk input[type=file]::file-selector-button{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);min-height:28px;color:var(--pg-text);font:inherit;cursor:pointer;border-radius:7px;margin-right:8px;padding:0 11px;font-weight:600}.account-bulk input[type=file]::file-selector-button:hover{background:var(--pg-control-hover)}.account-sign-out{margin-top:24px}.account-feedback{z-index:300;overflow-wrap:anywhere;max-width:calc(100vw - 32px);position:fixed;top:12px;left:50%;transform:translate(-50%)}.account-feedback:not(:empty){border:1px solid var(--pg-control-border);background:var(--pg-card);color:var(--pg-text);border-radius:8px;padding:8px 16px}.account-place{width:100%;min-width:0;position:relative}.account-place input{border:1px solid var(--pg-input-border);background:var(--pg-input-bg);width:100%;min-height:30px;color:var(--pg-text);font:inherit;border-radius:7px;padding:0 9px}.account-place-list{z-index:10;border:1px solid var(--pg-menu-border);background:var(--pg-menu);max-height:220px;color:var(--pg-text);box-shadow:var(--pg-menu-shadow);border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.account-place-option{cursor:pointer;border-radius:5px;padding:7px 10px}.account-place-option[aria-selected=true],.account-place-option:hover{background:var(--pg-accent-wash);color:var(--pg-link);box-shadow:inset 0 0 0 1px var(--pg-accent-edge)}.account-place-status{color:var(--pg-secondary);margin:6px 0 0}@media (pointer:coarse){.account-button,.account-invite-form>.account-button,.account-clerk-primary-button,.account-clerk-secondary-button,.account-tab,.account-place-option,.account-bulk summary{min-height:44px}.account-bulk input[type=file]::file-selector-button{min-height:44px}.account-place-option{align-items:center;display:flex}}@media (prefers-reduced-motion:reduce){.account-button,.account-tab,.account-field :is(input,select,textarea),.account-place-option{transition:none}}@media (forced-colors:active){.account-surface input[type=checkbox]{appearance:auto}.account-surface input[type=checkbox]:before{display:none}}.account-clerk-secondary-button{background:var(--pg-control-bg);border-color:var(--pg-control-border)}.account-surface *{scrollbar-width:thin;scrollbar-color:var(--pg-scrollbar) transparent}.account-surface::-webkit-scrollbar{width:6px;height:6px}.account-surface ::-webkit-scrollbar{width:6px;height:6px}.account-surface::-webkit-scrollbar-track{background:0 0}.account-surface ::-webkit-scrollbar-track{background:0 0}.account-surface::-webkit-scrollbar-thumb{background:var(--pg-scrollbar);border-radius:999px}.account-surface ::-webkit-scrollbar-thumb{background:var(--pg-scrollbar);border-radius:999px}.parcyl-os{--nb-font-body:"DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--nb-font-secondary:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--nb-font-mono:var(--nb-font-secondary);--nb-radius-panel:16px;--nb-radius-card:10px;--nb-radius-btn:8px;--nb-radius-edge:6px;--nb-radius-chip:3px;--nb-radius-xs:2px;--nb-rule-w:1px;--nb-accent-border-w:2px;--nb-stamp-border-w:3px;--nb-space-1:clamp(.25rem, .2071rem + .0503vw, .2875rem);--nb-space-2:clamp(.5rem, .4142rem + .1005vw, .575rem);--nb-space-3:clamp(.75rem, .6213rem + .1508vw, .8625rem);--nb-space-4:clamp(.875rem, .7248rem + .1759vw, 1.0062rem);--nb-space-5:clamp(1rem, .8284rem + .201vw, 1.15rem);--nb-space-6:clamp(1.25rem, 1.0355rem + .2513vw, 1.4375rem);--nb-space-7:clamp(1.5rem, 1.2426rem + .3015vw, 1.725rem);--nb-space-8:clamp(2rem, 1.6568rem + .402vw, 2.3rem);--nb-fs-display:clamp(1.375rem, 1.2492rem + .1474vw, 1.485rem);--nb-fs-title:clamp(1.25rem, 1.1356rem + .134vw, 1.35rem);--nb-fs-body:clamp(.875rem, .7949rem + .0938vw, .945rem);--nb-fs-ui:clamp(.8125rem, .7381rem + .0871vw, .8775rem);--nb-fs-meta:clamp(.75rem, .6814rem + .0804vw, .81rem);--nb-fs-small:clamp(.6875rem, .6246rem + .0737vw, .7425rem);--nb-fs-eyebrow:clamp(.6562rem, .5962rem + .0704vw, .7087rem);--nb-fs-micro:clamp(.625rem, .5678rem + .067vw, .675rem);--nb-track-tight:-.5px;--nb-track-body:-.1px;--nb-track-eyebrow:1.8px;--nb-lh-body:1.6;--nb-accent:#169c46;--nb-accent-deep:#127a37;--nb-green-solid:#0c6e2f;--nb-accent-hover-soft:#169c46;--nb-accent-bright:#1db954;--nb-accent-check:#1db954;--nb-accent-fill-12:#1db9541f;--nb-accent-fill-16:#1db95429;--nb-accent-fill-26:#1db95442;--nb-accent-line-30:#1db9544d;--nb-accent-line-50:#1db95480;--nb-accent-line-72:#1db954b8;--nb-on-light:#33323a;--nb-on-light-2:#57555c;--nb-line-on-light:#1c1b1f17;--nb-accent-blue:#6f9bff;--nb-accent-violet:#9a7bff;--nb-accent-pink:#ff7d9c}.parcyl-os,.parcyl-os[data-theme=light]{--nb-bg:#f2f2f7;--nb-card-bg:#fff;--nb-card-bg-2:#f2f2f7;--nb-card-bg-3:#fff;--nb-chart-bg:#f2f2f7;--nb-surface-frost:#0000000a;--nb-edge:#0000000a;--nb-margin-bg:#00000006;--nb-slab-grad:linear-gradient(155deg, #fff 0%, #f2f2f7 100%);--nb-tile-grad:linear-gradient(155deg, #fff 0%, #e5e5ea 100%);--nb-photo-grad:linear-gradient(180deg, #e5e5ea 0%, #d1d1d6 100%);--nb-btn-nav:#ffffffb3;--nb-btn-nav-hover:#ffffffeb;--nb-accent:#169c46;--nb-accent-deep:#127a37;--nb-green-solid:#127f39;--nb-accent-bright:#1db954;--nb-accent-check:#1db954;--nb-ink:#000000eb;--nb-ink-bright:#000000f5;--nb-ink-soft:#0000008c;--nb-ink-menu:#000c;--nb-ink-soft-2:#0000008c;--nb-ink-soft-3:#00000073;--nb-ink-faint:#00000059;--nb-ink-faint-2:#0000004d;--nb-op-ink:#2563c7;--nb-op-ink-deep:#1e4fa0;--nb-op-bg:#2563c70f;--nb-stamp:#dc3545;--nb-on-accent:#fff;--nb-fill-acq:#169c46;--nb-on-acq:#06210d;--nb-fill-disp:#2563c7;--nb-on-disp:#fff;--nb-stamp-fill:#dc3545;--nb-on-stamp:#fff;--nb-amber-fill:#a26312;--nb-on-amber:#fff;--nb-rule:#0000001a;--nb-rule-soft:#0000000f;--nb-border-card:#00000014;--nb-border-frost:#00000021;--nb-border-button:#0000002e;--nb-border-icon:#0000001f;--nb-border-hover:#1db9548c;--nb-line-section:#0000001a;--nb-line-incard:#0000001a;--nb-chart-track:#e5e5ea;--nb-surface-hover:#0000000a;--nb-surface-down:#0000000f;--nb-inset-highlight:#ffffffb3;--nb-shadow-card:0 18px 32px -20px #00000024;--nb-shadow-card-hover:0 24px 40px -18px #0000002e;--nb-shadow-dropdown:0 18px 40px -14px #0000002e;--nb-shadow-panel:-30px 0 80px #00000029;--nb-shadow-pop:0 8px 24px #0000001a;--nb-shadow-edge:-2px 2px 8px #0000001a;--nb-agent-site:#169c46;--nb-agent-zoning:#a26312;--nb-agent-comps:#2563c7;--nb-agent-distress:#c2402f;--nb-agent-utility:#0e8a6e;--nb-agent-title:#6b4fa0;--nb-agent-demand:#247f7f;--nb-agent-tax:#8a5c2a;--nb-agent-env:#8a4a2a;--nb-agent-transit:#1b4fa0;--nb-agent-outreach:#6b4fa0;--nb-agent-uw:#171717}.parcyl-os[data-theme=dark]{--nb-bg:#232326;--nb-card-bg:#2c2c2e;--nb-card-bg-2:#2c2c2e;--nb-card-bg-3:#3a3a3c;--nb-chart-bg:#1c1c1e;--nb-surface-frost:#ffffff09;--nb-edge:#ffffff09;--nb-margin-bg:#ffffff06;--nb-slab-grad:linear-gradient(155deg, #3a3a3c 0%, #2c2c2e 100%);--nb-tile-grad:linear-gradient(155deg, #3a3a3c 0%, #2c2c2e 100%);--nb-photo-grad:linear-gradient(180deg, #3a3a3c 0%, #1c1c1e 100%);--nb-btn-nav:#1c1b1f8c;--nb-btn-nav-hover:#1c1b1fc7;--nb-accent:#1db954;--nb-accent-deep:#169c46;--nb-accent-bright:#1ed760;--nb-accent-check:#1ed760;--nb-ink:#fff;--nb-ink-bright:#fff;--nb-ink-soft:#ffffff8c;--nb-ink-menu:#fffc;--nb-ink-soft-2:#ffffff8c;--nb-ink-soft-3:#ffffff8c;--nb-ink-faint:#ffffff59;--nb-ink-faint-2:#ffffff59;--nb-op-ink:#7ca8e6;--nb-op-ink-deep:#9dbfef;--nb-op-bg:#7ca8e61a;--nb-stamp:#ff453a;--nb-on-accent:#fff;--nb-fill-acq:#1db954;--nb-on-acq:#06210d;--nb-fill-disp:#2f6fe0;--nb-on-disp:#fff;--nb-stamp-fill:#d32f2f;--nb-on-stamp:#fff;--nb-amber-fill:#8a5a1e;--nb-on-amber:#fff;--nb-rule:#ffffff1f;--nb-rule-soft:#ffffff14;--nb-border-card:#ffffff14;--nb-border-frost:#ffffff21;--nb-border-button:#fff3;--nb-border-icon:#ffffff1f;--nb-border-hover:#1db95480;--nb-line-section:#ffffff1a;--nb-line-incard:#ffffff1f;--nb-chart-track:#ffffff1f;--nb-surface-hover:#ffffff0f;--nb-surface-down:#ffffff14;--nb-inset-highlight:#ffffff0f;--nb-shadow-card:0 18px 32px -18px #000000b3;--nb-shadow-card-hover:0 24px 40px -16px #000c;--nb-shadow-dropdown:0 18px 40px -12px #000000d9;--nb-shadow-panel:-30px 0 80px #00000073;--nb-shadow-pop:0 8px 24px #00000073;--nb-shadow-edge:-2px 2px 8px #00000073;--nb-agent-site:#5fc472;--nb-agent-zoning:#cca86a;--nb-agent-comps:#7ca8e6;--nb-agent-distress:#ec8480;--nb-agent-utility:#5cbca6;--nb-agent-title:#ae9cd8;--nb-agent-demand:#6bb6b6;--nb-agent-tax:#be976f;--nb-agent-env:#c08770;--nb-agent-transit:#7ca8e6;--nb-agent-outreach:#ae9cd8;--nb-agent-uw:#e6e9ed}@keyframes nb-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes nb-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes nb-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes nb-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes nb-blink{0%,55%{opacity:1}60%,to{opacity:0}}@keyframes nb-word-in{0%{opacity:0}to{opacity:1}}@keyframes nb-panel-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}.parcyl-os{--pp-font:"Inter", -apple-system, sans-serif;--pp-bg:#f2f2f7;--pp-card:#fff;--pp-hd:#33363d;--pp-hd-ink:#f4f5f7;--pp-hd-ink-2:#ffffffa3;--pp-tile:#f7f7f8;--pp-inset-raise:#f7f7f8;--pp-rail:#efeff3;--pp-col:#e5e5ea;--pp-kanban-col:var(--pp-col);--pp-ink:#000000eb;--pp-ink-2:#0000008c;--pp-ink-3:#00000059;--pp-rule:#0000001a;--pp-rule-soft:#0000000f;--pp-up:#1db954;--pp-down:#dc3545;--pp-media:#e5e5ea;--pp-map-bg:radial-gradient(120% 100% at 30% 10%, #eaf0f3 0%, #dde5ea 55%, #d2dbe2 100%);--pp-shadow-card:0 1px 2px #1011140a;--pp-shadow-btn:0 1px 1.5px #1011140d;--pp-shadow-lift:0 16px 34px #1011142e;--pp-accent:var(--pp-ink);--pp-accent-ink:#fff;--pp-accent-soft:var(--pp-col);--pp-brand:var(--nb-accent,#169c46);--pp-brand-soft:var(--nb-accent-fill-12,#1db9541a);--pp-brand-line:var(--nb-accent-line-30,#1db95438);--pp-brand-ink:var(--nb-on-accent,#fff);--pp-active-ink:#1c1c1e;--pp-toolrail-bg:#f5f5f9;--pp-active-bg:#e5e5ea;--pp-active-border:#00000024;--pp-well-bg:color-mix(in srgb, #101114 2.5%, var(--pp-bg));--pp-well-shadow:inset 0 3px 5px -2px #10111412, inset 0 1px 0 #1011140a;--pp-rail-glass:linear-gradient(180deg, #ffffff8c, #ffffff1f);--pp-rail-shadow:1px 0 4px #1011140d;--nb-accent-fill-12:color-mix(in srgb, #1db954 12%, var(--pp-card));--nb-accent-fill-16:color-mix(in srgb, #1db954 16%, var(--pp-card));--nb-accent-fill-26:color-mix(in srgb, #1db954 26%, var(--pp-card));--pp-fill-op:#2563c7;--pp-fill-warn:#a26312;--pp-fill-muted:#5a6472;--pp-dur-1:.12s;--pp-dur-2:.18s;--pp-dur-3:.34s;--pp-ease-out:cubic-bezier(.2, .7, .2, 1);--pp-ease-standard:cubic-bezier(.4, 0, .2, 1);--pp-press:.97;--pp-focus:color-mix(in srgb, var(--pp-brand) 60%, transparent);--pp-focus-ring:0 0 0 2px var(--pp-card), 0 0 0 4px var(--pp-focus);--pp-elev-1:0 1px 1px #1011140a, 0 1px 2px #1011140f;--pp-elev-2:0 1px 1px #1011140a, 0 6px 16px -4px #10111424;--pp-elev-3:0 2px 3px #1011140d, 0 14px 30px -8px #1011142e;--pp-elev-4:0 4px 6px #1011140f, 0 28px 52px -12px #10111442;--pp-hairline:inset 0 1px 0 #ffffffb3;--pp-ring:0 0 0 1px var(--pp-rule);--pp-ring-brand:0 0 0 1px var(--pp-brand-line);--pp-glow-brand:0 4px 16px color-mix(in srgb, var(--pp-brand) 42%, transparent);--pp-skeleton:linear-gradient(90deg, var(--pp-col) 25%, var(--pp-tile) 37%, var(--pp-col) 63%);--pp-neon:#49d760;--pp-cta-ink:#fff;--pp-badge-bg:#dc3545;--pp-badge-ink:#fff;--pp-active-gold:#9a7b0a;--pp-cal-today-ink:#1db954;--pp-brand-grad:linear-gradient(90deg, #0c6e2f 0%, #107e37 100%);--pp-avatar-ring:linear-gradient(140deg, #169c46 0%, #49d760 100%);--pp-active-grad:linear-gradient(90deg, #0c6e2f 0%, #107e37 100%);--pp-selected-ring:#0c6e2f;--pp-selected-bg:color-mix(in srgb, var(--pp-brand) 9%, var(--pp-card))}.parcyl-os[data-theme=dark]{--pp-bg:#232326;--pp-card:#2c2c2e;--pp-hd:#1f1f23;--pp-hd-ink:#f2f2f5;--pp-hd-ink-2:#fff9;--pp-tile:#26272c;--pp-inset-raise:#34353a;--pp-rail:#37383d;--pp-col:#1c1c1e;--pp-kanban-col:#252526;--pp-ink:#fff;--pp-ink-2:#ffffff8c;--pp-ink-3:#ffffff59;--pp-rule:#ffffff1f;--pp-rule-soft:#ffffff14;--pp-up:#1ed760;--pp-down:#ff453a;--pp-media:#3a3a3c;--pp-map-bg:radial-gradient(120% 100% at 30% 10%, #2a2e34 0%, #232629 55%, #1e2124 100%);--pp-shadow-card:0 1px 2px #0000004d;--pp-shadow-btn:0 1px 1.5px #0000004d;--pp-shadow-lift:0 16px 34px #00000080;--pp-accent:var(--pp-ink);--pp-accent-ink:#15171a;--pp-accent-soft:var(--pp-col);--pp-brand:var(--nb-accent,#1db954);--pp-brand-soft:var(--nb-accent-fill-12,#1ed7601f);--pp-brand-line:var(--nb-accent-line-30,#1db9544d);--pp-brand-ink:var(--nb-on-accent,#fff);--pp-active-ink:#fff;--pp-toolrail-bg:#252526;--pp-active-bg:#3a3a3c;--pp-active-border:#ffffff29;--pp-well-bg:color-mix(in srgb, #000 22%, var(--pp-bg));--pp-well-shadow:inset 0 3px 6px -2px #00000059, inset 0 1px 0 #00000040;--pp-rail-glass:linear-gradient(180deg, #ffffff0f, #ffffff04);--pp-rail-shadow:1px 0 5px #0000004d;--nb-accent-fill-12:color-mix(in srgb, #1db954 14%, var(--pp-card));--nb-accent-fill-16:color-mix(in srgb, #1db954 18%, var(--pp-card));--nb-accent-fill-26:color-mix(in srgb, #1db954 28%, var(--pp-card));--pp-fill-op:#2563c7;--pp-fill-warn:#a26312;--pp-fill-muted:#5a6472;--pp-elev-1:0 1px 1px #0000004d, 0 1px 2px #0006;--pp-elev-2:0 1px 1px #0000004d, 0 8px 20px -4px #0000008c;--pp-elev-3:0 2px 4px #00000059, 0 16px 34px -8px #000000a6;--pp-elev-4:0 4px 8px #0006, 0 30px 56px -12px #000000bf;--pp-hairline:inset 0 1px 0 #ffffff0f;--pp-neon:#5fe38a;--pp-cta-ink:#2c2c2e;--pp-badge-bg:#dc3545;--pp-badge-ink:#fff;--pp-active-gold:#d4a017;--pp-cal-today-ink:#127a37;--pp-brand-grad:linear-gradient(90deg, #5bcc48 0%, #68d556 100%);--pp-avatar-ring:linear-gradient(140deg, #1db954 0%, #5fe38a 100%);--pp-active-grad:linear-gradient(90deg, #5bcc48 0%, #68d556 100%);--pp-selected-ring:#5fe38a;--pp-selected-bg:color-mix(in srgb, var(--pp-brand) 14%, var(--pp-card))}.parcyl-os :focus-visible{outline:2px solid var(--pp-focus);outline-offset:2px;border-radius:inherit}.parcyl-os :focus:not(:focus-visible){outline:none}.parcyl-os .pp-lrow:focus-within .pp-row-actions{opacity:1;pointer-events:auto;transform:translateY(-50%)translate(0)}.parcyl-os .pp-pressable{transition:transform var(--pp-dur-1) var(--pp-ease-out), box-shadow var(--pp-dur-1) var(--pp-ease-out)}.parcyl-os .pp-pressable:active{transform:scale(var(--pp-press))}.parcyl-os .pp-raised{box-shadow:var(--pp-hairline), var(--pp-elev-1)}.parcyl-os .pp-raised.pp-pressable:hover{box-shadow:var(--pp-hairline), var(--pp-elev-2)}.parcyl-os .pp-skeleton{background:var(--pp-skeleton);background-size:200% 100%;border-radius:8px;animation:1.3s ease-in-out infinite pp-shimmer}@keyframes pp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.parcyl-os .pp-glow{box-shadow:var(--pp-glow-brand)}.parcyl-os .pp-avatar{color:var(--pp-ink);font-family:var(--pp-font);background:0 0;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;position:relative}.parcyl-os .pp-avatar:before{content:"";background:var(--pp-avatar-ring);-webkit-mask-composite:xor;pointer-events:none;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.parcyl-os .pp-btn-primary{background:var(--pp-brand-grad);color:var(--pp-cta-ink);border-radius:var(--nb-radius-btn,8px);box-shadow:var(--pp-hairline), var(--pp-elev-1);transition:box-shadow var(--pp-dur-1) var(--pp-ease-out), transform var(--pp-dur-1) var(--pp-ease-out), filter var(--pp-dur-1);cursor:pointer;border:0}.parcyl-os .pp-btn-primary:hover{box-shadow:var(--pp-hairline), var(--pp-elev-2);filter:brightness(1.04)}.parcyl-os .pp-btn-primary:active{transform:scale(var(--pp-press));filter:brightness(.98)}.parcyl-os .pp-pop{border:1px solid var(--pp-rule);box-shadow:var(--pp-hairline), var(--pp-elev-1);transition:box-shadow var(--pp-dur-1) var(--pp-ease-out), transform var(--pp-dur-1) var(--pp-ease-out)}.parcyl-os .pp-pop:hover{box-shadow:var(--pp-hairline), var(--pp-ring-brand), var(--pp-elev-2);transform:translateY(-2px)}.parcyl-os .pp-tilehov{transition:background var(--pp-dur-1) var(--pp-ease-out)}.parcyl-os .pp-tilehov:hover{background:var(--pp-tile)}.parcyl-os .pp-menu-item:hover{background:var(--pp-col)}@media (prefers-reduced-motion:reduce){.parcyl-os .pp-skeleton{animation:none}.parcyl-os .pp-pressable,.parcyl-os .pp-tilehov{transition:none}}.parcyl-os[data-col-accents=off] .pp-colbar{background:var(--pp-rule)!important}.pp-board{scrollbar-width:thin;scrollbar-color:var(--pp-rule) transparent}.pp-board::-webkit-scrollbar{width:10px;height:10px}.pp-board::-webkit-scrollbar-track{background:0 0}.pp-board::-webkit-scrollbar-thumb{background:var(--pp-rule);background-clip:padding-box;border:3px solid #0000;border-radius:99px}.pp-colcards{scrollbar-width:none}.pp-colcards::-webkit-scrollbar{width:0;height:0}.pp-kpi-tile{border:1px solid var(--pp-rule-soft);background:var(--pp-tile);transition:border-color .14s}.pp-kpi-tile:hover{background:linear-gradient(var(--pp-tile), var(--pp-tile)) padding-box, var(--pp-avatar-ring) border-box;border-color:#0000}.pp-kpi-card{border:1px solid var(--pp-rule);background:var(--pp-card);transition:border-color .14s}.pp-kpi-card:hover:not(:has(.pp-kpi-tile:hover)){background:linear-gradient(var(--pp-card), var(--pp-card)) padding-box, var(--pp-avatar-ring) border-box;border-color:#0000}.parcyl-os .pp-table th,.parcyl-os .pp-table td{border-right:1px solid var(--pp-rule-soft)}.parcyl-os .pp-table th:last-child,.parcyl-os .pp-table td:last-child{border-right:none}.parcyl-os .pp-table tbody tr{transition:background var(--pp-dur-1) var(--pp-ease-out)}.parcyl-os .pp-table tbody tr:hover{background:var(--pp-bg)}.pp-trunc{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pp-carousel-track{transition:transform .34s cubic-bezier(.4,0,.2,1)}.pp-anim-in{animation:.42s cubic-bezier(.2,.7,.2,1) both pp-fade-up}@keyframes pp-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pp-sage-orb{transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s}.pp-sage-orb:hover{transform:scale(1.06)}.pp-sage-orb:active{transform:scale(.94)}.pp-sage-pulse{animation:2.2s cubic-bezier(.3,0,.4,1) infinite pp-orb-pulse}@keyframes pp-orb-pulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}.pp-sage-expand{transform-origin:100% 100%;animation:.34s cubic-bezier(.2,.8,.2,1) both pp-sage-expand}@keyframes pp-sage-expand{0%{opacity:0;transform:scale(.62)translate(28px,40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pp-carousel-track{transition:none!important}.pp-anim-in{animation:none!important}.pp-sage-orb{transition:none!important}.pp-sage-pulse,.pp-sage-expand{animation:none!important}}.parcyl-os .pp-navi{position:relative}.parcyl-os .pp-navi>.pp-tip{transform-origin:0;opacity:0;pointer-events:none;white-space:nowrap;background:var(--pp-ink);color:var(--pp-card);font-family:var(--pp-font);letter-spacing:-.1px;box-shadow:var(--pp-shadow-lift,0 8px 24px #0000002e);z-index:80;border-radius:7px;padding:6px 9px;font-size:11.5px;font-weight:600;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)scale(.94)}.parcyl-os .pp-navi:hover>.pp-tip{opacity:1;transform:translateY(-50%)scale(1)}.parcyl-os .pp-navi>.pp-tip:before{content:"";background:var(--pp-ink);border-radius:1px;width:8px;height:8px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)rotate(45deg)}.parcyl-os .pcyl-tools .tools-flyout{background:var(--pp-bg);border:1px solid var(--pp-rule);border-radius:14px}.parcyl-os .pcyl-tools .tf-card{background:var(--pp-card);border:1px solid var(--pp-rule);border-radius:12px;padding:5px}.parcyl-os .pcyl-tools .tf-card:hover{background:var(--pp-col);border-color:color-mix(in srgb, var(--pp-ink) 22%, transparent)}.parcyl-os .pcyl-tools .tf-thumb{border:1px solid var(--pp-rule);border-radius:8px}.parcyl-os .pcyl-tools .tf-meta{padding:7px 7px 5px}.parcyl-os .pcyl-tools .tf-name{color:var(--pp-ink)}.parcyl-os .pcyl-tools .tf-desc{color:var(--pp-ink-3)}.parcyl-os .pcyl-tools .tf-kbd{border-radius:4px}.parcyl-os .pcyl-tools .tf-card.on{border-color:#49d760}.parcyl-os .pcyl-tools .tf-card.on .tf-name{color:#49d760}.parcyl-os .pcyl-tools .mz-tiles{flex-direction:column;gap:8px;display:flex}.parcyl-os .pcyl-tools .mz-tile{background:var(--pp-card);border:1px solid var(--pp-rule);border-radius:10px;min-width:0;padding:9px 12px}.parcyl-os .pcyl-tools .mz-tile.dim{opacity:.6}.parcyl-os .pcyl-tools .mz-tile-lab{color:var(--pp-ink-3);letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}.parcyl-os .pcyl-tools .mz-tile-val{cursor:pointer;width:100%;min-width:0;color:var(--pp-ink);background:0 0;border:none;align-items:baseline;gap:5px;padding:4px 0 0;display:flex}.parcyl-os .pcyl-tools .mz-num{letter-spacing:-.5px;white-space:nowrap;font-size:20px;font-weight:700}.parcyl-os .pcyl-tools .mz-abbr{color:var(--pp-ink-3);flex:none;font-size:12px}.parcyl-os .pcyl-tools .mz-tile-val svg{color:var(--pp-ink-3);flex:none;margin-left:auto}.parcyl-os .pcyl-tools .mz-actions{flex-direction:column;gap:8px;display:flex}.parcyl-os .pcyl-tools .btn{cursor:pointer;width:100%;height:34px;font-family:var(--pp-font);white-space:nowrap;border:1px solid var(--pp-rule);background:var(--pp-card);color:var(--pp-ink);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background .12s,filter .12s;display:inline-flex}.parcyl-os .pcyl-tools .btn.outline:hover{background:var(--pp-col)}.parcyl-os .pcyl-tools .btn.primary{color:#08130b;background:#49d760;border-color:#49d760}.parcyl-os .pcyl-tools .btn.primary:hover{filter:brightness(1.06)}.parcyl-os .pcyl-tools .btn:disabled{opacity:.45;cursor:default}.parcyl-os .pcyl-tools .mz-grow{flex:none}.parcyl-os .pcyl-tools .mz-hint{color:var(--pp-ink-3);align-items:center;gap:7px;padding:1px 2px;font-size:11.5px;line-height:1.35;display:flex}.parcyl-os .pcyl-tools .mz-hint.snap{color:#49d760}.parcyl-os .pcyl-tools .tb-readout.dd-readout{background:var(--pp-card);border:1px solid var(--pp-rule);border-radius:10px;justify-content:space-between;align-items:baseline;padding:8px 11px;display:flex}.parcyl-os .pcyl-tools .tb-r-lab{color:var(--pp-ink-3);font-size:11px;font-weight:600}.parcyl-os .pcyl-tools .tb-r-val{color:#49d760;font-size:15px;font-weight:700}.parcyl-os .pcyl-tools .mz-style-row.dd-row{align-items:center;gap:9px;display:flex}.parcyl-os .pcyl-tools .mz-style-lab{color:var(--pp-ink-3);flex:none;min-width:44px;font-size:11.5px;font-weight:600}.parcyl-os .pcyl-tools .mz-style-v{color:var(--pp-ink);margin-left:auto;font-size:11.5px}.parcyl-os .pcyl-tools .mz-swatches.cf{flex-wrap:wrap;gap:6px;display:flex}.parcyl-os .pcyl-tools .mz-sw{border:1px solid var(--pp-rule);cursor:pointer;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 3px #0000004d}.parcyl-os .pcyl-tools .mz-sw.on{outline-offset:1px;outline:2px solid #49d760}.parcyl-os .pcyl-tools .cf-custom{border:1px solid var(--pp-rule);cursor:pointer;background:radial-gradient(circle,#fff 0%,#fff0 70%),conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:50%;width:20px;height:20px;display:inline-block;overflow:hidden;box-shadow:0 1px 3px #0000004d}.parcyl-os .pcyl-tools .mz-range{accent-color:#49d760;flex:1}.parcyl-os .pcyl-tools .dd-lib{border-top:1px solid var(--pp-rule);max-height:232px;padding-top:8px;overflow-y:auto}.parcyl-os .pcyl-tools .ls-group-t{color:var(--pp-ink-3);letter-spacing:.6px;text-transform:uppercase;padding:6px 2px 3px;font-size:10px;font-weight:700}.parcyl-os .pcyl-tools .ls-row{cursor:pointer;width:100%;color:var(--pp-ink);font-family:var(--pp-font);background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:6px 8px;font-size:12.5px;transition:background .12s;display:flex}.parcyl-os .pcyl-tools .ls-row:hover{background:var(--pp-col)}.parcyl-os .pcyl-tools .ls-row.on{background:var(--pp-col);color:#49d760}.parcyl-os .pcyl-tools .ls-name{text-align:left;flex:1}.parcyl-os .pcyl-tools.mz-pop{background:var(--pp-card);border:1px solid var(--pp-rule);box-shadow:var(--pp-shadow-lift,0 18px 48px #0006);border-radius:10px;padding:5px}.parcyl-os .pcyl-tools .mz-unit{cursor:pointer;text-align:left;width:100%;color:var(--pp-ink);font-family:var(--pp-font);background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:8px 9px;font-size:12.5px;font-weight:500;transition:background .12s;display:flex}.parcyl-os .pcyl-tools .mz-unit:hover{background:var(--pp-col)}.parcyl-os .pcyl-tools .mz-unit.on{color:#49d760;font-weight:600}.parcyl-os .pcyl-tools .mz-unit .mz-unit-abbr{color:var(--pp-ink-3);margin-left:auto;font-size:11px}.parcyl-os .pcyl-tools{--accent:#49d760;--accent-fg:#08130b;--accent-tint:var(--pp-accent-soft,#49d76024);--accent-ring:#49d7608c;--surface:var(--pp-card);--surface-hi:var(--pp-col);--surface-hi-2:var(--pp-col);--bg-input:var(--pp-card);--bg-hover:var(--pp-col);--border:var(--pp-rule);--border-strong:var(--pp-rule);--border-faint:var(--pp-rule-soft);--fg:var(--pp-ink);--fg-muted:var(--pp-ink-2);--fg-dim:var(--pp-ink-3);--font-sans:var(--pp-font);--shadow-pop:var(--pp-shadow-lift,0 18px 48px #0006);--danger:#ff5247;--danger-tint:#ff524724;--danger-hi:#ff6a5f}.parcyl-os .pcyl-tools .shp-cell,.parcyl-os .pcyl-tools .shape-name,.parcyl-os .pcyl-tools .snap-btn,.parcyl-os .pcyl-tools .sb-num,.parcyl-os .pcyl-tools .sb-chip-b,.parcyl-os .pcyl-tools .pcyl-marker-tile,.parcyl-os .pcyl-tools .pcyl-marker-empty,.parcyl-os .pcyl-tools .pcyl-marker-name-input{border-radius:8px}.parcyl-os .pcyl-tools .pcyl-marker-tabs{border-radius:9px}.parcyl-os .pcyl-tools .pcyl-marker-tab{border-radius:7px}.parcyl-os .pcyl-tools .shp-sw,.parcyl-os .pcyl-tools .pcyl-marker-swatch{border-radius:6px}.parcyl-os .pcyl-tools .btn.danger-btn{color:#ff5247}.parcyl-os .pcyl-tools .btn.danger-btn:hover{background:#ff52471f}.parcyl-os .pcyl-tools .sb-uni-row{flex-wrap:wrap}.parcyl-os .pcyl-tools .dock-tag-row{display:flex}.parcyl-os .pcyl-tools .dock-tag-row .mz-tag{font:600 10px var(--pp-font);letter-spacing:.4px;color:#49d760;background:var(--pp-accent-soft,#49d76024);border:1px solid var(--pp-rule);border-radius:999px;padding:3px 10px}.parcyl-os .pcyl-tools .pcyl-tbe-font,.parcyl-os .pcyl-tools .pcyl-tbe-step,.parcyl-os .pcyl-tools .pcyl-tbe-size,.parcyl-os .pcyl-tools .pcyl-tbe-tg,.parcyl-os .pcyl-tools .pcyl-tbe-color,.parcyl-os .pcyl-tools .pcyl-tbe-input,.parcyl-os .pcyl-tools .pcyl-tbe-btn{border-radius:8px}.parcyl-os .pcyl-tools .pcyl-tbe-input{width:100%}.parcyl-os .pcyl-tools .pcyl-tbe-toggles,.parcyl-os .pcyl-tools .pcyl-tbe-stepper{flex:none}.parcyl-os .pcyl-tools .pcyl-tbe-btn-cta{color:#08130b;background:#49d760;border-color:#49d760}.parcyl-os .pcyl-tools .pcyl-tbe-btn-cta:hover:not(:disabled){filter:brightness(1.06)}.parcyl-os .pp-record-grid{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}@media (width>=900px){.parcyl-os .pp-record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1400px){.parcyl-os .pp-record-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1900px){.parcyl-os .pp-record-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.parcyl-os .pp-wn-ping{border:1.5px solid var(--pp-brand);pointer-events:none;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:2.2s cubic-bezier(.3,0,.4,1) infinite pp-wn-ping;position:absolute;top:50%;left:50%}@keyframes pp-wn-ping{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.parcyl-os .pp-wn-ping{display:none}}.parcyl-os .pp-wn-wash{background-image:linear-gradient(#1db9541f,#1db95400 180px)}.parcyl-uds.parcyl-apps-surface{--crisp-border:var(--pg-border);--crisp-canvas:var(--pg-card);--crisp-focus:var(--pg-accent);--crisp-ink:var(--pg-text);--crisp-muted:var(--pg-muted);--crisp-neutral-pressed:var(--pg-control-hover);--crisp-raised:var(--pg-card);--crisp-shadow-dialog:var(--pg-shadow);--crisp-surface:var(--pg-dialog);--font-sans:var(--pg-font);z-index:1000;pointer-events:none;background:0 0;position:fixed;inset:0}.parcyl-apps-surface [data-slot=dialog-overlay],.parcyl-apps-surface .ws-apps-marketplace{pointer-events:auto}.parcyl-uds.parcyl-apps-surface .ws-apps-marketplace{--tw-translate-x:0px;--tw-translate-y:0px;border:1px solid var(--crisp-border);background:var(--crisp-surface);width:min(800px,100vw - 32px);max-width:800px;height:fit-content;max-height:calc(100dvh - 40px);color:var(--crisp-ink);box-shadow:var(--crisp-shadow-dialog);font:12px/1.7 var(--font-sans);border-radius:13px;flex-direction:column;margin:auto;padding:0;display:flex;position:fixed;inset:0;overflow:hidden;transform:none}.parcyl-uds.parcyl-apps-surface [data-slot=dialog-content].ws-apps-marketplace{translate:none}.ws-apps-marketplace>header{flex:none;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 10px;display:flex}.ws-apps-marketplace [data-slot=dialog-title]{letter-spacing:-.025em;color:var(--crisp-ink);margin:0 0 4px;font-size:22px;font-weight:600}.ws-apps-marketplace [data-slot=dialog-description],.ws-apps-marketplace p{color:var(--crisp-muted);font-size:12px;line-height:1.6}.ws-apps-header-actions{flex:none;align-items:center;gap:6px;display:flex}.ws-apps-body{overscroll-behavior:contain;min-height:0;padding:12px 24px 24px;overflow-y:auto}.ws-apps-marketplace h2{margin:20px 0 12px;font-size:13px;font-weight:600}.ws-apps-marketplace button{border:1px solid var(--crisp-border);background:var(--crisp-raised);color:var(--crisp-ink);cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;line-height:1.4;transition:background-color .16s;display:inline-flex}.ws-apps-marketplace button:disabled{color:var(--crisp-muted);cursor:not-allowed}.ws-apps-marketplace button:not(:disabled):hover,.ws-apps-marketplace button[aria-pressed=true]{background:var(--crisp-neutral-pressed)}.ws-apps-marketplace .ws-apps-icon{background:0 0;border:0;flex:none;padding:6px}.ws-apps-connected-summary{white-space:nowrap;font-variant-numeric:tabular-nums}.ws-apps-connected-marks{padding-left:5px;display:flex}.ws-apps-connected-marks>span{border:2px solid var(--crisp-raised);background:var(--crisp-surface);border-radius:50%;place-items:center;width:24px;height:24px;margin-left:-5px;display:grid}.ws-apps-search{border:1px solid var(--crisp-border);background:var(--crisp-raised);color:var(--crisp-muted);border-radius:999px;align-items:center;gap:9px;padding:11px 14px;display:flex}.ws-apps-marketplace input{width:100%;min-width:0;color:var(--crisp-ink);font:inherit;border:1px solid var(--crisp-border);background:var(--crisp-canvas);border-radius:6px;padding:8px 10px}.ws-apps-marketplace input::placeholder{color:var(--crisp-muted)}.ws-apps-search input{background:0 0;border:0;padding:0}.ws-apps-permission-note{margin:9px 0 0}.ws-apps-featured-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ws-apps-list,.ws-apps-shortcut-manage{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.ws-apps-list--search{grid-template-columns:minmax(0,1fr)}.ws-apps-composio-card{border:1px solid var(--crisp-border);background:var(--crisp-surface);border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;transition:background-color .16s;display:grid}.ws-apps-composio-card:hover,.ws-apps-composio-card:focus-within{background:var(--crisp-raised)}.ws-apps-logo{background:var(--crisp-raised);width:40px;height:40px;color:var(--crisp-ink);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.ws-apps-card-copy{min-width:0}.ws-apps-card-copy strong{font-size:13px;font-weight:600;display:block}.ws-apps-card-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--crisp-muted);font-size:11px;line-height:1.6;display:block;overflow:hidden}.ws-apps-status{color:var(--crisp-muted);font-size:10px;display:block}.ws-apps-featured-card{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:18px 12px 14px;display:flex}.ws-apps-featured-card .ws-apps-logo{border-radius:16px;width:64px;height:64px}.ws-apps-featured-card .ws-apps-card-copy{width:100%}.ws-apps-featured-card .ws-apps-composio-actions{margin-top:auto}.ws-apps-connected-badge{border:2px solid var(--crisp-surface);width:20px;height:20px;color:var(--crisp-ink);background:var(--crisp-neutral-pressed);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.ws-apps-composio-actions button{font-size:11px}.ws-apps-marketplace .ws-apps-card-error{overflow-wrap:anywhere;width:100%;color:var(--crisp-ink);grid-column:1/-1;margin:0}.ws-apps-shortcuts{border-top:1px solid var(--crisp-border);margin-top:24px}.ws-apps-shortcuts>p{margin-bottom:12px}.ws-apps-shortcut{background:var(--crisp-raised);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.ws-apps-shortcut-initial{background:var(--crisp-surface);height:26px;color:var(--crisp-ink);border-radius:6px;flex:0 0 26px;place-items:center;font-weight:600;display:grid}.ws-apps-shortcut a{min-width:0;color:var(--crisp-ink);overflow-wrap:anywhere;flex:1;align-items:center;gap:8px;display:inline-flex}.ws-apps-shortcut a svg{flex:none}.ws-apps-fields{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 12px;display:grid}.ws-apps-fields label{gap:6px;display:grid}.ws-apps-marketplace>footer{border-top:1px solid var(--crisp-border);background:var(--crisp-canvas);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;display:flex;position:static}.ws-apps-marketplace>footer>span{color:var(--crisp-muted);margin-right:auto;font-size:10px}.ws-apps-marketplace :is(button,input,a):focus-visible{outline:2px solid var(--crisp-focus);outline-offset:2px}@media (width<=600px){.ws-apps-list,.ws-apps-shortcut-manage,.ws-apps-fields{grid-template-columns:1fr}.ws-apps-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-apps-marketplace>header{flex-wrap:wrap}.ws-apps-body,.ws-apps-marketplace>header{padding:16px}}@media (prefers-reduced-motion:reduce){.ws-apps-marketplace button,.ws-apps-composio-card{transition:none}}:root[data-app-theme] body .parcyl-apps-surface .ws-apps-marketplace,:root[data-app-theme] body .parcyl-apps-surface .ws-apps-marketplace>footer{background:var(--pg-card)}:root,:root[data-app-theme=dark],.workspace[data-theme=dark]{--pg-role-subject:var(--agent-site,#5fb479);--pg-role-comp:var(--agent-comps,#7ca8e6);--pg-role-development:var(--agent-env,#c08770);--pg-role-drawn:var(--agent-title,#ae9cd8);--pg-role-school:var(--agent-demand,#6bb6b6);--pg-role-poi:var(--agent-outreach,#c98fb2);--pg-role-ink:#14171a;--pg-role-subject-pin:#2e7d4f;--pg-pending:var(--agent-zoning,#cca86a)}:root[data-app-theme=light],.workspace[data-theme=light]{--pg-role-subject:var(--agent-site,#2e7d4f);--pg-role-comp:var(--agent-comps,#3d6fa6);--pg-role-development:var(--agent-env,#9a5a34);--pg-role-drawn:var(--agent-title,#6e5aa0);--pg-role-school:var(--agent-demand,#2e8080);--pg-role-poi:var(--agent-outreach,#a05c86);--pg-role-ink:#fff;--pg-role-subject-pin:var(--agent-site,#2e7d4f);--pg-pending:var(--agent-zoning,#b07a2a)}:root[data-app-theme=dark],.workspace[data-theme=dark]{--pg-selected-bg:var(--pg-primary-bg,#ebf0ed);--pg-selected-ink:var(--pg-primary-ink,#1b2420);--pg-selected-border:var(--pg-primary-bg,#ebf0ed)}:root[data-app-theme=light],.workspace[data-theme=light]{--pg-selected-bg:var(--pg-seg-on,#fff);--pg-selected-ink:var(--pg-text,#18211c);--pg-selected-border:var(--pg-control-border,#18261f29)}:root,:root[data-app-theme=dark],.workspace[data-theme=dark]{--pg-font:"Geist", ui-sans-serif, system-ui, sans-serif;--pg-page:#121514;--pg-sheet:#0f1211c7;--pg-panel:linear-gradient(152deg, #313533de, #181b1ae3 68%, #1d221fe8);--pg-panel-solid:#262b28;--pg-dialog:#1c201fed;--pg-scrim:#080d104d;--pg-border:#ffffff2e;--pg-shadow:0 4px 20px #00000059, 0 24px 80px #0000002e, inset 0 1px 0 #ffffff12;--pg-text:#f4f5f4;--pg-secondary:#bdc5c2;--pg-muted:#969f9b;--pg-faint:#7f8b85;--pg-link:#c9e7d8;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a24;--pg-accent-wash-strong:#16a34a47;--pg-accent-edge:#16a34a66;--pg-capture-bg:#cbe4d50f;--pg-capture-border:#cbe4d51f;--pg-capture-icon-bg:#cbe4d51f;--pg-line:#ffffff1f;--pg-row-line:#ffffff14;--pg-wash:#ffffff0a;--pg-hover:#ffffff14;--pg-seg-on:#ffffff1f;--pg-control-border:#fff3;--pg-control-bg:#ffffff0d;--pg-control-hover:#ffffff1a;--pg-input-bg:#1e2220;--pg-input-border:#ffffff2e;--pg-tile-bg:#ffffff0a;--pg-tile-border:#ffffff14;--pg-tile-ink:#d4ddd8;--pg-primary-bg:#ebf0ed;--pg-primary-ink:#1b2420;--pg-primary-hover:#fff;--pg-primary-rim:#ffffff73;--pg-footer:#1013113d;--pg-scrollbar:#fff3;--pg-menu:#1c201ff7;--pg-menu-border:#ffffff2e;--pg-menu-shadow:0 12px 36px #00000073;--pg-card:#232826;--pg-card-border:#ffffff17;--pg-user-bubble:#2d3531;--pg-map-tools:#1e2220d1;--pg-danger:#f5c2b8;--pg-danger-edge:#f5c2b873;--pg-danger-wash:#572c2b;--pg-warn:#f5d0a3;--pg-warn-edge:#f5d0a366;--pg-warn-wash:#f5d0a312;--pg-dash:#fff3;--pg-strike:#ffffff4d;--pg-swatch-ring:#fff;--pg-glyph-ring:#ffffffb3;--pg-appearance-glow:#8daa9821;--pg-appearance-sheen:#ffffff0a;--pg-appearance-shade:#0000001f;--pg-logo:#4cc27a;--pg-subject:#26734d;--pg-comp:#c2410c}:root[data-app-theme=light],.workspace[data-theme=light]{--pg-page:#f3f5f4;--pg-sheet:#f3f5f4cc;--pg-panel:linear-gradient(152deg, #ffffffe0, #f5f7f5e3 68%, #fafbfae8);--pg-panel-solid:#f8f9f8;--pg-dialog:#fafbfaf5;--pg-scrim:#141e192e;--pg-border:#18261f14;--pg-shadow:0 4px 20px #141e2d12, 0 24px 80px #141e2d17, inset 0 1px 0 #fffffff2;--pg-text:#18211c;--pg-secondary:#3d4842;--pg-muted:#5c6862;--pg-faint:#75817b;--pg-link:#26734d;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a14;--pg-accent-wash-strong:#16a34a2e;--pg-accent-edge:#16a34a4d;--pg-capture-bg:#26734d0f;--pg-capture-border:#26734d29;--pg-capture-icon-bg:#26734d1a;--pg-line:#18261f14;--pg-row-line:#18261f0d;--pg-wash:#18261f09;--pg-hover:#18261f0f;--pg-seg-on:#fff;--pg-control-border:#18261f29;--pg-control-bg:#ffffffa6;--pg-control-hover:#fffffff2;--pg-input-bg:#e9edeb;--pg-input-border:#18261f24;--pg-tile-bg:#18261f0a;--pg-tile-border:#18261f17;--pg-tile-ink:#2e3a34;--pg-primary-bg:#1b2420;--pg-primary-ink:#f4f5f4;--pg-primary-hover:#2b3731;--pg-primary-rim:#ffffff14;--pg-footer:#18261f08;--pg-scrollbar:#18261f38;--pg-menu:#fffffffa;--pg-menu-border:#18261f1f;--pg-menu-shadow:0 12px 36px #141e2d29;--pg-card:#fff;--pg-card-border:#18261f1a;--pg-user-bubble:#e6ede8;--pg-map-tools:#fffc;--pg-danger:#b42318;--pg-danger-edge:#b423184d;--pg-danger-wash:#fdecea;--pg-warn:#92400e;--pg-warn-edge:#92400e4d;--pg-warn-wash:#92400e0f;--pg-dash:#18261f3d;--pg-strike:#18261f59;--pg-swatch-ring:#18261f59;--pg-glyph-ring:#ffffffe6;--pg-appearance-glow:#26734d14;--pg-appearance-sheen:#fff9;--pg-appearance-shade:#18261f08;--pg-logo:#26734d}:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu){border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font-family:var(--pg-font);border-radius:11px;padding:5px}:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) [role=menuitem]{min-height:32px;color:var(--pg-text);font:400 12px/1.35 var(--pg-font);background:0 0;border-radius:7px;gap:9px;padding:7px 9px}:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) [role=menuitem] svg{color:var(--pg-muted)}:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) [role=menuitem]:is([data-highlighted],:hover,:focus-visible):not([data-disabled]){background:var(--pg-hover)}:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) [role=menuitem]:is([data-highlighted],:hover,:focus-visible):not([data-disabled],[data-variant=destructive]),:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) [role=menuitem]:is([data-highlighted],:hover,:focus-visible):not([data-disabled],[data-variant=destructive]) svg{color:var(--pg-text)}:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) [role=menuitem][data-variant=destructive],:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) [role=menuitem][data-variant=destructive] svg{color:var(--pg-danger)}:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) [role=menuitem][data-disabled]{opacity:.45;cursor:default}:root[data-app-theme] body .ws-nav-menu .ws-nav-menu-item small{color:var(--pg-muted);font:400 10px/1.35 var(--pg-font);margin-top:2px}:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) :is(.ws-nav-menu-separator,[data-slot=dropdown-menu-separator]){background:var(--pg-line);height:1px;margin:4px 6px}:root[data-app-theme] body :is(.ws-nav-menu,.property-action-menu) [data-slot=dropdown-menu-label]{color:var(--pg-muted);font:600 10px/1 var(--pg-font);letter-spacing:.12em;text-transform:uppercase;padding:8px 9px 4px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-kebab{color:var(--pg-secondary);border-radius:7px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-kebab:is(:hover,[data-popup-open]){background:var(--pg-hover)!important;color:var(--pg-text)!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-kebab:focus-visible{outline:2px solid var(--pg-accent);outline-offset:1px}:root[data-app-theme] body :is(.ws-threads-menu,.ws-settings-popover,.ws-composer-scope-popover){border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font-family:var(--pg-font);border-radius:11px}:root[data-app-theme] body :is(.ws-threads-menu,.ws-settings-popover) [data-slot=popover-title]{color:var(--pg-text);font:550 13px/1.3 var(--pg-font);margin:0}:root[data-app-theme] body :is(.ws-threads-menu,.ws-settings-popover) :is([data-slot=popover-description],p){color:var(--pg-muted);font:400 11px/1.45 var(--pg-font)}:root[data-app-theme] body .ws-threads-menu input{border:1px solid var(--pg-input-border);background:var(--pg-input-bg);min-height:32px;color:var(--pg-text);font:400 12px var(--pg-font);border-radius:9px}:root[data-app-theme] body .ws-threads-menu input::placeholder{color:var(--pg-muted)}:root[data-app-theme] body .ws-threads-list section+section{border-top:1px solid var(--pg-line)}:root[data-app-theme] body .ws-threads-menu :is(.ws-threads-record,.ws-threads-sessions>button){min-height:32px;color:var(--pg-text);font:400 12px/1.35 var(--pg-font);border-radius:7px}:root[data-app-theme] body .ws-threads-menu .ws-threads-record small{color:var(--pg-muted);font:600 9px/1 var(--pg-font);letter-spacing:.12em;text-transform:uppercase}:root[data-app-theme] body .ws-threads-menu button:not(:disabled):hover{background:var(--pg-hover)}:root[data-app-theme] body .ws-threads-menu button:disabled{opacity:.45}:root[data-app-theme] body .ws-threads-menu [role=alert]{color:var(--pg-danger)}:root[data-app-theme] body :is(.ws-threads-menu,.ws-settings-popover) :is(button,input):focus-visible{outline:2px solid var(--pg-accent);outline-offset:1px}:root[data-app-theme] body .ws-settings-popover legend{color:var(--pg-muted);font:600 10px/1 var(--pg-font);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}:root[data-app-theme] body .ws-settings-popover label{min-height:32px;color:var(--pg-text);font:400 12px/1.35 var(--pg-font);border-radius:7px;margin:0 -6px;padding:0 6px}:root[data-app-theme] body .ws-settings-popover label:hover{background:var(--pg-hover)}:root[data-app-theme] body .ws-settings-popover input{accent-color:var(--pg-accent)}:root[data-app-theme] body .ws-composer-scope-popover{--crisp-canvas:var(--pg-menu);--crisp-surface:var(--pg-menu);--crisp-raised:var(--pg-hover);--crisp-thread-body:transparent;--crisp-ink:var(--pg-text);--crisp-muted:var(--pg-muted);--crisp-subtle:var(--pg-faint);--crisp-border:var(--pg-line);--crisp-selected:var(--pg-accent-wash);--crisp-neutral-pressed:var(--pg-seg-on);--crisp-accent:var(--pg-accent);--crisp-on-accent:var(--pg-on-accent);overflow:hidden}:root[data-app-theme] body .ws-rail-pop--account{border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font-family:var(--pg-font);border-radius:11px;padding:6px}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-id{padding:8px 9px 10px}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-avatar{border:1px solid var(--pg-card-border);background:var(--pg-user-bubble);width:34px;height:34px;color:var(--pg-text);font:600 12px/1 var(--pg-font)}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-name{color:var(--pg-text);font:550 13px/1.3 var(--pg-font)}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-email{color:var(--pg-muted);font:400 10.5px/1.4 var(--pg-font)}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-row{min-height:32px;color:var(--pg-text);font:400 12px/1.35 var(--pg-font);border-radius:7px;padding:7px 9px}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-row svg{color:var(--pg-muted)}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-row:is(:hover,:focus-visible){background:var(--pg-hover);outline:none}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-divider{background:var(--pg-line);margin:4px 6px}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-section{color:var(--pg-muted);font:600 10px/1 var(--pg-font);letter-spacing:.12em;text-transform:uppercase;padding:8px 9px 5px}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-acct-theme{background:var(--pg-hover);border-radius:9px;gap:2px;margin:2px 6px 6px;padding:2px}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-theme-pill{min-height:26px;color:var(--pg-muted);font:500 11px/1 var(--pg-font);background:0 0;border:0;border-radius:7px}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-theme-pill:hover{color:var(--pg-text);background:0 0}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-theme-pill.is-on{background:var(--pg-seg-on);color:var(--pg-text)}:root[data-app-theme] body .ws-rail-pop--account .ws-rail-theme-pill:focus-visible{outline:2px solid var(--pg-accent);outline-offset:1px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-app-connector-menu{border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font:400 12px/1.4 var(--pg-font);border-radius:11px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-app-connector-menu strong{font-weight:550}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-app-connector-menu>span{color:var(--pg-muted);font-size:11px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-app-connector-menu button{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);color:var(--pg-danger);font:500 11px/1 var(--pg-font);border-radius:8px;padding:5px 9px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-app-connector-menu button:not(:disabled):hover{background:var(--pg-control-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] [data-slot=tooltip-content],:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-header-reader-tooltip,:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-apps .crisp-apps-shortcut-tip{border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font:500 11px/1.35 var(--pg-font);border-radius:8px;padding:5px 8px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] [data-slot=tooltip-content]>[aria-hidden=true]{display:none}:root[data-app-theme] body [data-slot=dialog-portal]:has(>:is(.ws-action-dialog,.ws-apps-marketplace))>[data-slot=dialog-overlay]{background:var(--pg-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:root[data-app-theme] body :is(.ws-action-dialog,.ws-apps-marketplace){border:1px solid var(--pg-border);background:var(--pg-dialog);box-shadow:var(--pg-shadow);color:var(--pg-text);font-family:var(--pg-font);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);scrollbar-color:var(--pg-scrollbar) transparent;border-radius:22px}:root[data-app-theme] body :is(.ws-action-dialog,.ws-apps-marketplace) [data-slot=dialog-title]{color:var(--pg-text);font:550 20px/1.25 var(--pg-font);letter-spacing:-.4px}:root[data-app-theme] body :is(.ws-action-dialog,.ws-apps-marketplace) [data-slot=dialog-description]{color:var(--pg-secondary);font:400 12px/1.6 var(--pg-font)}:root[data-app-theme] body :is(.ws-action-dialog,.ws-apps-marketplace) :is(input,select){border:1px solid var(--pg-input-border);background:var(--pg-input-bg);color:var(--pg-text);font-family:var(--pg-font);border-radius:9px}:root[data-app-theme] body :is(.ws-action-dialog,.ws-apps-marketplace) :is(input,select,button,a):focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}:root[data-app-theme] body :is(.ws-action-dialog,.ws-apps-marketplace) input::-moz-placeholder{color:var(--pg-muted)}:root[data-app-theme] body :is(.ws-action-dialog,.ws-apps-marketplace) input::placeholder{color:var(--pg-muted)}:root[data-app-theme] body .ws-action-dialog .ws-action-form label{color:var(--pg-secondary);font:500 11px/1.4 var(--pg-font)}:root[data-app-theme] body .ws-action-dialog [role=alert]{color:var(--pg-danger)}:root[data-app-theme] body .ws-action-dialog footer [data-slot=button]{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);min-height:32px;color:var(--pg-text);font:500 12px/1 var(--pg-font);border-radius:9px}:root[data-app-theme] body .ws-action-dialog footer [data-slot=button]:not(:disabled):hover{background:var(--pg-control-hover)}:root[data-app-theme] body .ws-action-dialog footer [data-slot=button][type=submit]{border-color:var(--pg-primary-bg);background:var(--pg-primary-bg);color:var(--pg-primary-ink)}:root[data-app-theme] body .ws-action-dialog footer [data-slot=button][type=submit]:not(:disabled):hover{background:var(--pg-primary-hover)}:root[data-app-theme] body .ws-action-dialog footer [data-slot=button][type=submit][class*=bg-destructive]{border-color:var(--pg-danger-edge);background:var(--pg-danger-wash);color:var(--pg-danger)}:root[data-app-theme] body .ws-action-dialog footer [data-slot=button]:disabled{opacity:.45}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-apps-marketplace{border-radius:22px}:root[data-app-theme] body .ws-apps-marketplace :is(p,h2){color:var(--pg-secondary)}:root[data-app-theme] body .ws-apps-marketplace h2{color:var(--pg-text);font:550 13px/1.3 var(--pg-font)}:root[data-app-theme] body .ws-apps-marketplace button{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);color:var(--pg-text);font-family:var(--pg-font);border-radius:9px}:root[data-app-theme] body .ws-apps-marketplace button:is(:not(:disabled):hover,[aria-pressed=true]){background:var(--pg-control-hover)}:root[data-app-theme] body .ws-apps-marketplace button:disabled{color:var(--pg-muted);opacity:.6}:root[data-app-theme] body .ws-apps-marketplace .ws-apps-icon{color:var(--pg-secondary);background:0 0;border-color:#0000}:root[data-app-theme] body .ws-apps-marketplace .ws-apps-icon:not(:disabled):hover{background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .ws-apps-marketplace .ws-apps-search{border:1px solid var(--pg-input-border);background:var(--pg-input-bg);color:var(--pg-muted);border-radius:10px}:root[data-app-theme] body .ws-apps-marketplace .ws-apps-search input{background:0 0;border:0}:root[data-app-theme] body .ws-apps-marketplace :is(.ws-apps-composio-card,.ws-apps-shortcut){border:1px solid var(--pg-card-border);background:var(--pg-card);border-radius:12px}:root[data-app-theme] body .ws-apps-marketplace .ws-apps-composio-card:is(:hover,:focus-within){border-color:var(--pg-control-border);background:var(--pg-card)}:root[data-app-theme] body .ws-apps-marketplace :is(.ws-apps-logo,.ws-apps-shortcut-initial,.ws-apps-connected-marks>span){border-color:var(--pg-card-border);background:var(--pg-panel-solid);color:var(--pg-text)}:root[data-app-theme] body .ws-apps-marketplace .ws-apps-connected-badge{border-color:var(--pg-card);background:var(--pg-panel-solid);color:var(--pg-accent)}:root[data-app-theme] body .ws-apps-marketplace :is(.ws-apps-card-copy small,.ws-apps-status,footer>span){color:var(--pg-muted)}:root[data-app-theme] body .ws-apps-marketplace .ws-apps-card-error{color:var(--pg-danger)}:root[data-app-theme] body .ws-apps-marketplace .ws-apps-shortcuts{border-color:var(--pg-line)}:root[data-app-theme] body .ws-apps-marketplace .ws-apps-shortcut a{color:var(--pg-text)}:root[data-app-theme] body .ws-apps-marketplace>footer{border-color:var(--pg-line);background:var(--pg-footer)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor{border:1px solid var(--pg-border);background:var(--pg-dialog);box-shadow:var(--pg-shadow);color:var(--pg-text);font:400 13px/1.5 var(--pg-font);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);scrollbar-color:var(--pg-scrollbar) transparent;border-radius:22px;padding:18px 18px 16px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>header{color:var(--pg-muted);gap:7px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>header svg{width:13px;height:13px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>header strong{color:var(--pg-muted);font:600 10px/1 var(--pg-font);letter-spacing:.12em;text-transform:uppercase}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>header button{width:28px;height:28px;color:var(--pg-secondary);background:0 0;border:0;border-radius:8px;padding:0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>header button:hover{background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>nav{align-items:center;gap:0;margin:14px 0 16px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>nav button{color:var(--pg-muted);font:500 11px/1.2 var(--pg-font);background:0 0;border:0;border-radius:0;flex:auto;justify-content:flex-start;gap:6px;padding:2px 0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>nav button:not(:last-child):after{content:"";background:var(--pg-line);flex:1;min-width:8px;height:1px;margin:0 6px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>nav button span{border:1px solid var(--pg-faint);width:18px;height:18px;font:600 9px/1 var(--pg-font);border-radius:50%;flex:none;place-items:center;margin:0;display:grid}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>nav button:not(:disabled):hover{color:var(--pg-text);background:0 0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>nav button[aria-current=step]{color:var(--pg-text);background:0 0;border:0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>nav button[aria-current=step] span{border-color:var(--pg-primary-bg);background:var(--pg-primary-bg);color:var(--pg-primary-ink)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>nav button:has(~button[aria-current=step]) span{border-color:var(--pg-accent);color:var(--pg-accent)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__body{gap:12px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__body h2{color:var(--pg-text);font:550 20px/1.2 var(--pg-font);letter-spacing:-.5px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__body p{color:var(--pg-secondary);font:400 12px/1.5 var(--pg-font)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__body [role=alert]{color:var(--pg-danger)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor button{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);min-height:32px;color:var(--pg-text);font:500 12px/1 var(--pg-font);border-radius:9px;padding:7px 12px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor button:hover:not(:disabled){background:var(--pg-control-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor button:disabled{opacity:.45}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor :is(button,input,textarea):focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor .map-design-editor__primary{border-color:var(--pg-primary-bg);background:var(--pg-primary-bg);color:var(--pg-primary-ink);font-weight:550}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor .map-design-editor__primary:hover:not(:disabled){background:var(--pg-primary-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__choices{background:var(--pg-hover);border-radius:10px;flex-wrap:nowrap;gap:2px;padding:2px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor .map-design-editor__choices button{min-height:30px;box-shadow:none;color:var(--pg-muted);background:0 0;border:0;border-radius:8px;flex:1 1 0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor .map-design-editor__choices button:hover:not(:disabled,[aria-pressed=true]){color:var(--pg-text);background:0 0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor .map-design-editor__choices button[aria-pressed=true]{background:var(--pg-seg-on);box-shadow:none;color:var(--pg-text);border:0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__body>button[aria-pressed=true]{border-color:var(--pg-accent-edge);background:var(--pg-accent-wash)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor label{color:var(--pg-secondary);font:500 11px/1.4 var(--pg-font);margin:4px 0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor :is(input,textarea){border:1px solid var(--pg-input-border);background:var(--pg-input-bg);color:var(--pg-text);font:400 12px/1.4 var(--pg-font);border-radius:9px;padding:8px 10px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor :is(input,textarea)::-moz-placeholder{color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor :is(input,textarea)::placeholder{color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__facts{background:0 0;border:0;border-radius:0;gap:6px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__facts div{border:1px solid var(--pg-tile-border);background:var(--pg-tile-bg);border-radius:10px;padding:8px 9px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__facts dt{color:var(--pg-muted);font:600 9px/1.2 var(--pg-font);letter-spacing:.1em;text-transform:uppercase}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__facts dd{color:var(--pg-text);font:550 12.5px/1.3 var(--pg-font)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__summary{color:var(--pg-secondary)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor>footer{border-top:1px solid var(--pg-line);gap:8px;margin-top:16px;padding-top:12px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor__disclosure{color:var(--pg-muted)!important}@media (width<=700px){:root[data-app-theme] body .workspace.workspace--uds[data-theme] .map-design-editor{border-radius:0}}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock,:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock.is-collapsed{--cw-font:var(--pg-font);border:1px solid var(--pg-border);background:var(--pg-map-tools);box-shadow:var(--pg-shadow);color:var(--pg-text);font-family:var(--pg-font);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock button:not(.ws-ask-trigger){color:var(--pg-muted);font-family:var(--pg-font);background:0 0}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock button:not(.ws-ask-trigger):hover:not(:disabled,[aria-pressed=true]){background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock button[aria-pressed=true]{border-color:var(--pg-accent-edge);background:var(--pg-accent-wash);color:var(--pg-accent)}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock button:focus-visible{outline:2px solid var(--pg-accent)}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock .crisp-map-tool-buttons button{border-radius:8px}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock .crisp-map-tool-pill{color:var(--pg-secondary);border-radius:8px}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-tool-active-dot{background:var(--pg-accent)}:root[data-app-theme] body .workspace-tool-viewport-layer .ws-ask-launcher{border-right-color:var(--pg-line)}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock .ws-ask-compass,:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock .crisp-map-tool-collapse{border-left-color:var(--pg-line)}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock button.ws-ask-trigger{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);box-shadow:none;color:var(--pg-text);font:500 12px var(--pg-font);border-radius:9px}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-map-tool-dock button.ws-ask-trigger:is(:hover,:focus-visible,[aria-expanded=true]){border-color:var(--pg-accent-edge);background:var(--pg-control-hover);box-shadow:none}:root[data-app-theme] body .workspace-tool-viewport-layer .ws-ask-cartography{background:repeating-radial-gradient(ellipse at 12% 100%, transparent 0 8px, var(--pg-accent-wash-strong) 8.5px 9px, transparent 9.5px 16px)}:root[data-app-theme] body .workspace-tool-viewport-layer .ws-ask-thought,:root[data-app-theme] body .workspace-tool-viewport-layer .ws-ask-thought:before,:root[data-app-theme] body .workspace-tool-viewport-layer .ws-ask-thought:after{border-color:var(--pg-menu-border);background:var(--pg-menu)}:root[data-app-theme] body .workspace-tool-viewport-layer .ws-ask-thought{box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font-family:var(--pg-font)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-atlas-glass.ws-ask-dialog{border:1px solid var(--pg-border);background:var(--pg-dialog);box-shadow:var(--pg-shadow);color:var(--pg-text);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-ask-dialog .ws-atlas-close{color:var(--pg-secondary);border-radius:8px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-ask-dialog .ws-atlas-close:hover{background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-radius-settings{border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);border-radius:11px}:root[data-app-theme] body .workspace-tool-viewport-layer .crisp-radius-settings button{border-color:var(--pg-control-border);background:var(--pg-control-bg);color:var(--pg-text);font-family:var(--pg-font);border-radius:8px}:root[data-app-theme] body .workspace [data-zone=map] .ws-map-frame-edge{anchor-name:--ws-map-window}:root[data-app-theme] body .workspace [data-zone=map] .tour-configurator{anchor-name:--ws-create-map-panel}:root[data-app-theme] body:has(.workspace [data-zone=map] .tour-configurator) .workspace-tool-viewport-layer .crisp-map-tool-dock{transform:translate(calc(-50% - 186px))}@supports (anchor-name:--ws-anchor-probe){:root[data-app-theme] body:has(.workspace [data-zone=map] .tour-configurator) .workspace-tool-viewport-layer .crisp-map-tool-dock{left:calc(anchor(--ws-map-window left, 0px) + 92px);right:calc(anchor(--ws-create-map-panel left, 0px) + 16px);width:fit-content;margin-inline:auto;transform:none}}:root[data-app-theme] body:has(.workspace [data-zone=map] .tour-configurator) .workspace-tool-viewport-layer .crisp-map-tool-dock button.ws-ask-trigger{min-width:36px;padding:0 7px}:root[data-app-theme] body:has(.workspace [data-zone=map] .tour-configurator) .workspace-tool-viewport-layer .ws-ask-trigger>:is(span:not(.ws-ask-cartography),svg){display:none}:root[data-app-theme] body .workspace.workspace--uds[data-theme] :is(.ws-mlayers-launcher,.ws-mlayers-quick-tile){border:1px solid var(--pg-border);background:var(--pg-map-tools);box-shadow:var(--pg-shadow);color:var(--pg-text);border-radius:12px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-mlayers-launcher:is(:hover,[aria-expanded=true]){border-color:var(--pg-control-border);background:var(--pg-map-tools)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-mlayers-quick-tile[aria-pressed=true]{border-color:var(--pg-accent)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] :is(.ws-mlayers-launcher,.ws-mlayers-quick-tile):focus-visible{outline:2px solid var(--pg-accent);outline-offset:1px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-layer-thumb{background-color:var(--pg-tile-bg)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-mlayers-tile-label{background:linear-gradient(transparent, var(--pg-map-tools) 45%);color:var(--pg-text);font-family:var(--pg-font);letter-spacing:.06em}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-mlayers-tile-check{background:var(--pg-menu);color:var(--pg-text);border-radius:4px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-mlayers:has(.ws-mlayers-quick):before{border:1px solid var(--pg-border);background:var(--pg-map-tools);box-shadow:var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-layers-tooltip{border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font:500 11px/1.35 var(--pg-font);border-radius:8px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel{--crisp-surface:var(--pg-menu);--crisp-canvas:var(--pg-control-bg);--crisp-paper:var(--pg-card);--crisp-raised:var(--pg-hover);--crisp-border:var(--pg-line);--crisp-strong-border:var(--pg-control-border);--crisp-ink:var(--pg-text);--crisp-muted:var(--pg-muted);--crisp-accent:var(--pg-accent);--crisp-on-accent:var(--pg-on-accent);--crisp-selected:var(--pg-accent-wash);--crisp-focus:var(--pg-accent);--shadow-e4:var(--pg-menu-shadow);--border:var(--pg-line);--text:var(--pg-text);--text-muted:var(--pg-muted);--text-subtle:var(--pg-faint);--bg-alt:transparent;--state-hover:var(--pg-hover);--font-sans:var(--pg-font);border:1px solid var(--pg-border);box-shadow:var(--pg-shadow);scrollbar-color:var(--pg-scrollbar) transparent;background:var(--pg-panel)!important;color:var(--pg-text)!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .ws-lpanel-head{border-color:var(--pg-line)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .ws-lpanel-title{font:550 13px/1.3 var(--pg-font)!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .ws-lpanel-close{color:var(--pg-secondary);background:0 0;border:0;border-radius:8px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .ws-lpanel-close:hover{background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .ws-lpanel-divider{background:var(--pg-line)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .ws-lgroup-label{color:var(--pg-muted)!important;font:600 10px/1 var(--pg-font)!important;letter-spacing:.12em!important;text-transform:uppercase!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .ws-lrow-toggle:is(:hover,:focus-visible){background:var(--pg-hover)!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .ws-lrow.is-active .ws-lrow-toggle{border-color:var(--pg-accent-edge)!important;background:var(--pg-accent-wash)!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .polish-panel-terrain .ws-layer-view-button{border-color:var(--pg-control-border)!important;background:var(--pg-control-bg)!important;color:var(--pg-secondary)!important;border-radius:9px!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .polish-panel-terrain .ws-layer-view-button[aria-pressed=true]{border-color:var(--pg-accent-edge)!important;background:var(--pg-accent-wash)!important;color:var(--pg-text)!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .layers-catalog-scope{background:var(--pg-hover);border-radius:9px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .layers-catalog-scope>button[aria-pressed=true]{background:var(--pg-seg-on);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .layers-search{border-color:var(--pg-input-border);background:var(--pg-input-bg);border-radius:9px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .layers-search:focus-within{border-color:var(--pg-accent-edge)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-lpanel .ws-layers-overflow__menu{border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);border-radius:11px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill{border:1px solid var(--pg-border);background:var(--pg-map-tools);box-shadow:var(--pg-shadow);color:var(--pg-text);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__action{color:var(--pg-secondary);background:0 0;border-radius:8px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__action:is(:hover,:focus-visible,[aria-expanded=true]){background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__action:focus-visible{outline:2px solid var(--pg-accent)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__action[data-in-share=true]{color:var(--pg-accent)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__action:after{border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font:500 11px/1.35 var(--pg-font);border-radius:8px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__divider{background:var(--pg-line)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__tools{border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font-family:var(--pg-font);border-radius:11px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__tools button{min-height:32px;color:var(--pg-text);font:400 12px/1.35 var(--pg-font);border-radius:7px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__tools button:is(:hover,:focus-visible){background:var(--pg-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__tools button[aria-pressed=true]{background:var(--pg-accent-wash);box-shadow:inset 0 0 0 1px var(--pg-accent-edge)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__tools button:focus-visible{outline:2px solid var(--pg-accent)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__tools button:disabled{color:var(--pg-text);opacity:.45;background:0 0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__tool-groups{border-top-color:var(--pg-line)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-parcel-action-pill__tool-items p{color:var(--pg-muted);font:400 10px/1.4 var(--pg-font)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-selection-tray{border:1px solid var(--pg-border);background:var(--pg-map-tools);box-shadow:var(--pg-shadow);color:var(--pg-text);font-family:var(--pg-font);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] :is(.ws-selection-tray>button,.ws-selection-tray__share>button){color:var(--pg-text);background:0 0;border-radius:8px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] :is(.ws-selection-tray>button,.ws-selection-tray__share>button):hover{background:var(--pg-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] :is(.ws-selection-tray>button,.ws-selection-tray__share>button):focus-visible{outline:2px solid var(--pg-accent)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-selection-tray>button.ws-selection-tray__count{color:var(--pg-accent)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-selection-tray>button.ws-selection-tray__confirm{background:var(--pg-primary-bg);color:var(--pg-primary-ink)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-selection-tray>button.ws-selection-tray__confirm:hover{background:var(--pg-primary-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-selection-tray>button.ws-selection-tray__clear{color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-parcel-card.crisp-mini-overview{--crisp-paper:var(--pg-card);--crisp-canvas:var(--pg-tile-bg);--crisp-raised:var(--pg-hover);--crisp-border:var(--pg-line);--crisp-control-border:var(--pg-control-border);--crisp-strong-border:var(--pg-control-border);--crisp-ink:var(--pg-text);--crisp-muted:var(--pg-muted);--crisp-accent:var(--pg-accent);--crisp-on-accent:var(--pg-on-accent);--crisp-focus:var(--pg-accent);--crisp-disabled-ink:var(--pg-faint);--crisp-navigation-ink:var(--pg-primary-bg);--crisp-surface:var(--pg-primary-ink);border:1px solid var(--pg-border);background:var(--pg-dialog);box-shadow:var(--pg-shadow);color:var(--pg-text);font-family:var(--pg-font);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}:root[data-app-theme] body:has(.workspace.workspace--uds)>[data-base-ui-portal] [data-slot=tooltip-content]{border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);font:500 11px/1.35 var(--pg-font);border-radius:8px;padding:5px 8px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-tool-island{--crisp-surface:var(--pg-card);--crisp-raised:var(--pg-hover);--crisp-border:var(--pg-line);--crisp-ink:var(--pg-text);--crisp-muted:var(--pg-muted);--crisp-accent:var(--pg-accent);--crisp-on-accent:var(--pg-on-accent);--crisp-selected:var(--pg-accent-wash);border:1px solid var(--pg-border);background:var(--pg-map-tools);box-shadow:var(--pg-shadow);color:var(--pg-text);font-family:var(--pg-font);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-tool-island .crisp-tool-heading>button{color:var(--pg-secondary)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-tool-island .crisp-tool-heading>button:hover{background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .crisp-tool-island .crisp-dock-primary{border-color:var(--pg-primary-bg);background:var(--pg-primary-bg);color:var(--pg-primary-ink)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn{--background:var(--pg-panel-solid);--card:var(--pg-card);--border:var(--pg-line);--input:var(--pg-control-border);--foreground:var(--pg-text);--muted:var(--pg-hover);--muted-foreground:var(--pg-muted);--primary:var(--pg-accent);--primary-foreground:var(--pg-on-accent);--secondary:var(--pg-hover);--sidebar:transparent;--ring:var(--pg-accent);--crisp-focus:var(--pg-accent);--shadow-e1:none;--shadow-e2:none;--shadow-e3:var(--pg-menu-shadow);color:var(--pg-text);font-family:var(--pg-font);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);scrollbar-color:var(--pg-scrollbar) transparent;background:var(--pg-panel)!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-topbar,.wn-tabsbar,.wn-context){border-color:var(--pg-line);background:0 0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-topbar h1{color:var(--pg-text);letter-spacing:-.2px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-subtitle{color:var(--pg-muted);font-size:11px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-topbar,.wn-context-actions)>[data-slot=button]{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);box-shadow:none;color:var(--pg-text);font:500 12px/1 var(--pg-font);border-radius:9px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-context-actions>[data-slot=button]{font-size:11px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-topbar,.wn-context-actions)>[data-slot=button]:is(:not(:disabled):hover,[aria-expanded=true],[aria-pressed=true]){border-color:var(--pg-control-border);background:var(--pg-control-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-context-actions>[data-slot=button] small{color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-tabsbar>[data-slot=button],.wn-close,.wn-viewer>header button){color:var(--pg-secondary);background:0 0;border:0;border-radius:8px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-tabsbar>[data-slot=button],.wn-close,.wn-viewer>header button):not(:disabled):hover{background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-tabs{align-self:stretch}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-tab{color:var(--pg-muted);align-self:stretch;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:inset 0 -2px #0000!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-tab:hover{color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-tab.is-active{color:var(--pg-text);box-shadow:inset 0 -2px 0 var(--pg-accent)!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-tab button{font:500 12px/1 var(--pg-font)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-tab button+button{color:var(--pg-muted);border-radius:6px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-tab button+button:hover{background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-tab,.wn-property) i{background:var(--pg-accent)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-search{border:1px solid var(--pg-input-border);background:var(--pg-input-bg);color:var(--pg-muted);border-radius:9px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-search:focus-within{border-color:var(--pg-accent-edge)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(input,textarea)::-moz-placeholder{color:var(--pg-muted);opacity:1}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(input,textarea)::placeholder{color:var(--pg-muted);opacity:1}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-property input{color:var(--pg-text);font-family:var(--pg-font)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-property p{color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-property p button{color:var(--pg-link)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-badge{border:1px solid var(--pg-card-border);background:var(--pg-card);color:var(--pg-muted);font:600 11px/1.2 var(--pg-font);letter-spacing:.1em;text-transform:uppercase;border-radius:999px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-team{border-color:var(--pg-line)!important;background:0 0!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-team h2,.wn-role-label,.wn-menu-label){color:var(--pg-muted);font:600 11px/1 var(--pg-font);letter-spacing:.12em;text-transform:uppercase}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-person{color:var(--pg-text);border-radius:9px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-person strong{color:var(--pg-text);font:500 12px/1.35 var(--pg-font)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-person small{color:var(--pg-muted);font-size:11px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-person--self{border-color:var(--pg-line);border-radius:0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-person:is(:hover:not(.wn-person--self),[aria-expanded=true]){background:var(--pg-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-person[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--pg-accent-edge);background:var(--pg-accent-wash)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-team-note{color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-person--self .wn-avatar,.wn-avatar[style*=--muted-foreground]){border:1px solid var(--pg-card-border);background:var(--pg-user-bubble)!important;color:var(--pg-text)!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-avatar{font-family:var(--pg-font)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-avatar-stack .wn-avatar{border:2px solid var(--pg-panel-solid)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-welcome h2{color:var(--pg-text);letter-spacing:-.5px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-welcome>p{color:var(--pg-secondary)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-quick button{border:1px solid var(--pg-card-border);background:var(--pg-card);color:var(--pg-text);font:500 12px/1.3 var(--pg-font);box-shadow:none!important;border-radius:999px!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-quick button:not(:disabled):hover{border-color:var(--pg-control-border);background:var(--pg-card)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-request-user>span{color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-request-user p{background:var(--pg-user-bubble);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-artifact,.wn-library-row){border:1px solid var(--pg-card-border);background:var(--pg-card);color:var(--pg-text);border-radius:14px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-artifact,.wn-library-row):not(:disabled):hover{border-color:var(--pg-control-border)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-artifact,.wn-library-row) :is(small,em){color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose{border:1px solid var(--pg-input-border);background:var(--pg-input-bg);box-shadow:none;border-radius:14px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose:focus-within{border-color:var(--pg-accent-edge);box-shadow:0 0 0 2px var(--pg-accent-wash)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose textarea{color:var(--pg-text);font-family:var(--pg-font)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose>button[aria-label]:not(.wn-send){color:var(--pg-muted);background:0 0;border:0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose>button[aria-label]:not(.wn-send):is(:not(:disabled):hover,[aria-expanded=true]){background:var(--pg-hover);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose>button:not([aria-label]){border:1px solid var(--pg-control-border);background:var(--pg-control-bg);width:auto;color:var(--pg-text);font:500 11px/1 var(--pg-font);white-space:nowrap;border-radius:8px;padding:0 10px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose>button:not([aria-label]):not(:disabled):hover{border-color:var(--pg-control-border);background:var(--pg-control-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose>select{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);height:26px;color:var(--pg-secondary);font:500 11px/1 var(--pg-font);cursor:pointer;border-radius:8px;flex:none;padding:0 6px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose>select option{background:var(--pg-panel-solid);color:var(--pg-text)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose>.wn-send{background:var(--pg-primary-bg);color:var(--pg-primary-ink);border-radius:9px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose>.wn-send:not(:disabled):hover{background:var(--pg-primary-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose>.wn-send:disabled{background:var(--pg-hover);color:var(--pg-muted);opacity:1}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose-wrap :is(.wn-draft-note,[role=status]){color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-compose-wrap [role=alert]{color:var(--pg-danger)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-palette,.wn-search-results,.wn-role-preview){border:1px solid var(--pg-menu-border);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow);color:var(--pg-text);border-radius:11px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-palette,.wn-search-results)>button{min-height:32px;color:var(--pg-text);font:400 12px/1.35 var(--pg-font);border-radius:7px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-palette,.wn-search-results)>button:hover{background:var(--pg-hover)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn :is(.wn-palette,.wn-search-results,.wn-role-preview) :is(small,p){color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-library{border-color:var(--pg-line);background:var(--pg-menu);box-shadow:var(--pg-menu-shadow)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-library nav button{color:var(--pg-muted);background:0 0;border-radius:0;box-shadow:inset 0 -2px #0000}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-library nav button[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--pg-accent);color:var(--pg-text);background:0 0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-library :is(dt,.wn-muted,.wn-empty-library){color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-viewer{border-color:var(--pg-line);background:var(--pg-panel-solid)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-viewer>header{border-color:var(--pg-line)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn .wn-viewer-empty{border-color:var(--pg-dash);color:var(--pg-muted)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .wn[data-compact=true] .wn-stream{border-color:var(--pg-line)}:root[data-app-theme] body .workspace.workspace--uds[data-theme] #ws-layers-panel{border:1px solid var(--pg-border)!important;border-radius:22px!important;width:min(312px,100vw - 32px)!important;bottom:4px!important;overflow:hidden!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .pf-scope[data-workspace-takeover=true]{top:calc(var(--workspace-header-height,44px) + 4px)!important;border:1px solid var(--pg-border)!important;border-radius:22px!important;bottom:4px!important;right:4px!important;overflow:hidden!important}:root[data-app-theme][data-workspace-takeover=create-map] body .workspace.workspace--uds[data-theme] #ws-layers-panel{width:calc(var(--create-map-left-lane,304px) - 4px)!important;max-width:none!important}@media (width<=700px){:root[data-app-theme] body .workspace.workspace--uds[data-theme] #ws-layers-panel{border-radius:0!important;bottom:0!important}}:root[data-app-theme] body .workspace.workspace--uds[data-theme] *,:root[data-app-theme] body .workspace.workspace--uds[data-theme] #ws-layers-panel .ws-lpanel-scroll{scrollbar-width:thin!important;scrollbar-color:var(--pg-scrollbar) transparent!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] ::-webkit-scrollbar{background:0 0;width:6px;height:6px}:root[data-app-theme] body .workspace.workspace--uds[data-theme] ::-webkit-scrollbar-track{background:0 0}:root[data-app-theme] body .workspace.workspace--uds[data-theme] ::-webkit-scrollbar-thumb{background:var(--pg-scrollbar);border-radius:3px}:root[data-app-theme] body .workspace.workspace--uds[data-theme]:has(.pf-scope[data-workspace-takeover=true]) .ws-map-pane .mapboxgl-map{clip-path:inset(0 calc(var(--ws-inspection-width,min(600px, calc(100vw - 160px))) + 8px) 0 0 round 0 22px 22px 0)!important}:root[data-app-theme] body .crisp-map-tool-dock{bottom:14px!important}:root[data-app-theme] body .crisp-map-tool-dock.is-collapsed{gap:3px!important;height:40px!important;min-height:0!important;padding:0 4px!important}:root[data-app-theme] body .crisp-map-tool-dock :is(.ws-ask-trigger,.crisp-map-tool-pill,.ws-ask-compass){height:30px!important;min-height:30px!important}:root[data-app-theme] body .crisp-map-tool-dock .ws-ask-trigger{width:30px!important;min-width:30px!important;padding:0!important;font-size:11.5px!important}:root[data-app-theme] body .crisp-map-tool-dock :is(.crisp-map-tool-pill,.ws-ask-compass){width:30px!important;min-width:30px!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-map-pane .ws-mlayers{bottom:14px!important}:root[data-app-theme] body .workspace.workspace--uds[data-theme] .ws-ask-dialog{transform-origin:50% 100%!important;scale:.9!important}.workspace.workspace--uds[data-theme] .ws-market-filter-on{border-color:var(--pg-border);background:var(--pg-panel);box-shadow:var(--pg-shadow);color:var(--pg-text);font-family:var(--pg-font)}.workspace.workspace--uds[data-theme] .ws-market-filter-on button{border-color:var(--pg-control-border);background:var(--pg-control-bg);color:var(--pg-text)}.workspace.workspace--uds[data-theme] .ws-market-filter-on .ws-market-filter-on__open{background:var(--pg-accent);color:var(--pg-on-accent)}.crisp-product-shell{--crisp-surface:#fff;--crisp-canvas:#f5f6f7;--crisp-page-canvas:#eef4f5;--crisp-raised:#eef1f2;--crisp-ink:#20272c;--crisp-muted:#647179;--crisp-border:#e0e5e8;--crisp-strong-border:#d3dbe0;--crisp-accent:#2d4540;--crisp-selected:#e8f0eb;--crisp-selected-ink:#2d4540;--crisp-focus:#52726a;--crisp-danger:#a44343;--crisp-ui-font:"Geist", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:var(--crisp-page-canvas);width:100%;height:100dvh;min-height:0;color:var(--crisp-ink);font-family:var(--crisp-ui-font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:13px;display:flex;overflow:hidden}.crisp-product-shell[data-theme=dark]{--crisp-surface:#1b2329;--crisp-canvas:#151c21;--crisp-page-canvas:#11181d;--crisp-raised:#202c32;--crisp-ink:#e3eaed;--crisp-muted:#a5b3bb;--crisp-border:#303e45;--crisp-strong-border:#34464d;--crisp-accent:#a1c4b2;--crisp-selected:#293e32;--crisp-selected-ink:#c3dcce;--crisp-focus:#94b9a5;--crisp-danger:#e08d8d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.crisp-product-shell,.crisp-product-shell *{box-sizing:border-box}.crisp-product-rail{border-right:1px solid var(--crisp-border);background:var(--crisp-canvas);flex-direction:column;flex:0 0 216px;width:216px;min-height:0;padding:18px 10px 12px;display:flex}.crisp-product-brand-row{align-items:center;min-height:34px;margin:0 4px 18px;display:flex}.crisp-product-brand{justify-content:flex-start;align-items:center;width:132px;min-width:0;height:34px;text-decoration:none;display:flex}.crisp-product-brand img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:132px;max-width:132px;height:auto;display:block}.crisp-product-nav{gap:4px;display:grid}.crisp-product-nav a{min-height:36px;color:var(--crisp-muted);border-radius:6px;align-items:center;gap:11px;padding:0 12px;font-size:13px;text-decoration:none;transition:background .14s,color .14s;display:flex}.crisp-product-nav a:hover{background:var(--crisp-raised);color:var(--crisp-ink)}.crisp-product-nav a.is-active{background:var(--crisp-selected);color:var(--crisp-selected-ink);font-weight:600}.crisp-product-nav-divider{background:var(--crisp-border);height:1px;margin:14px 0 12px}.crisp-product-footer{margin-top:auto;padding-top:24px}.crisp-product-account-wrap{position:relative}.crisp-product-profile{border:0;border-top:1px solid var(--crisp-border);width:100%;min-height:52px;color:var(--crisp-ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:10px 6px;display:flex}.crisp-product-profile:hover{background:var(--crisp-selected)}.crisp-product-avatar{border:1px solid var(--crisp-border);background:var(--crisp-selected);width:30px;height:30px;color:var(--crisp-selected-ink);border-radius:50%;flex:0 0 30px;place-items:center;font-size:10px;font-weight:600;display:grid}.crisp-product-profile-copy{flex:1;min-width:0}.crisp-product-profile-copy strong,.crisp-product-profile-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.crisp-product-profile-copy strong{font-size:12px;font-weight:600}.crisp-product-profile-copy small{color:var(--crisp-muted);margin-top:3px;font-size:9px}.crisp-product-account-menu{z-index:80;border:1px solid var(--crisp-border);background:var(--crisp-surface);border-radius:9px;width:196px;padding:7px;position:absolute;bottom:calc(100% + 7px);left:4px;box-shadow:0 14px 32px -16px #0009}.crisp-product-account-identity{border-bottom:1px solid var(--crisp-border);margin-bottom:5px;padding:8px 9px 10px}.crisp-product-account-identity strong,.crisp-product-account-identity span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.crisp-product-account-identity span{color:var(--crisp-muted);margin-top:3px;font-size:10px}.crisp-product-account-menu>:is(a,button){width:100%;min-height:34px;color:var(--crisp-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:0 9px;text-decoration:none;display:flex}.crisp-product-account-menu>:is(a,button):hover{background:var(--crisp-raised)}.crisp-product-apps{align-items:center;gap:9px;min-height:38px;padding:5px 6px 0;display:flex}.crisp-product-apps-label{color:var(--crisp-muted);font-size:11px}.crisp-product-apps-list{scrollbar-width:none;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.crisp-product-apps-list :is(button,a){border:1px solid var(--crisp-border);background:var(--crisp-surface);width:30px;height:30px;color:var(--crisp-muted);font:600 10px var(--crisp-ui-font);border-radius:7px;flex:0 0 30px;place-items:center;padding:0;text-decoration:none;display:grid}.crisp-product-apps-list button:disabled{cursor:not-allowed;opacity:.72}.crisp-product-apps-list .crisp-product-app-add{cursor:pointer;background:0 0;border-color:#0000}.crisp-product-apps-list :is(a,.crisp-product-app-add):hover{background:var(--crisp-raised);color:var(--crisp-ink)}.crisp-product-app-button img{width:18px;height:18px}.crisp-product-main{background:var(--crisp-page-canvas);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.crisp-product-header{border-bottom:1px solid var(--crisp-border);background:var(--crisp-canvas);flex:0 0 44px;justify-content:flex-end;align-items:center;gap:20px;height:44px;padding:0 16px;display:flex}.crisp-product-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.crisp-product-header-actions{align-items:center;gap:10px;min-width:0;display:flex}.crisp-product-search{width:min(320px,34vw);height:34px;color:var(--crisp-muted);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:0 2px;display:flex}.crisp-product-search input{min-width:0;color:var(--crisp-ink);font:11px var(--crisp-ui-font);background:0 0;border:0;outline:0;flex:1}.crisp-product-search input::placeholder{color:var(--crisp-muted);opacity:1}.crisp-product-content-full{flex:1;width:100%;min-width:0;min-height:0;overflow:hidden}.crisp-product-shell :is(a,button,input):focus-visible{outline:2px solid var(--crisp-focus);outline-offset:2px}.crisp-product-shell [data-testid=feedback-launcher-button]{border:1px solid var(--crisp-strong-border)!important;background:var(--crisp-accent)!important;color:var(--crisp-canvas)!important;box-shadow:0 8px 20px -10px #000a!important}.crisp-product-dialog-backdrop{z-index:1000;background:#071017a6;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.crisp-product-app-dialog{border:1px solid var(--crisp-border);background:var(--crisp-surface);width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--crisp-ink);border-radius:10px;padding:22px;overflow-y:auto;box-shadow:0 18px 46px -18px #000b}.crisp-product-app-dialog>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.crisp-product-app-dialog h2,.crisp-product-app-dialog h3,.crisp-product-app-dialog p{margin:0}.crisp-product-app-dialog h2{font-size:15px}.crisp-product-app-dialog h3{margin-bottom:8px;font-size:12px}.crisp-product-app-dialog p{color:var(--crisp-muted);margin-top:5px;font-size:11px;line-height:1.5}.crisp-product-app-dialog button{background:var(--crisp-raised);color:var(--crisp-ink);cursor:pointer;border:0;border-radius:6px}.crisp-product-app-dialog>header>button{background:0 0;flex:0 0 28px;place-items:center;width:28px;height:28px;padding:0;display:grid}.crisp-product-app-dialog form{gap:8px;margin-top:18px;display:grid}.crisp-product-app-dialog form label{color:var(--crisp-muted);font-size:11px}.crisp-product-app-dialog form input{border:1px solid var(--crisp-border);background:var(--crisp-canvas);width:100%;height:34px;color:var(--crisp-ink);font:inherit;border-radius:6px;padding:0 10px}.crisp-product-app-dialog form>button{justify-self:end;min-height:32px;padding:0 12px}.crisp-product-app-dialog .is-error{color:var(--crisp-danger)}.crisp-product-saved-apps{border-top:1px solid var(--crisp-border);margin-top:18px;padding-top:14px}.crisp-product-saved-apps ul{margin:0;padding:0;list-style:none}.crisp-product-saved-apps li{align-items:center;gap:8px;min-height:34px;display:flex}.crisp-product-saved-apps li a{min-width:0;color:var(--crisp-ink);flex:1;align-items:center;gap:6px;text-decoration:none;display:flex}.crisp-product-saved-apps li a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crisp-product-saved-apps li button{background:0 0;place-items:center;width:28px;height:28px;padding:0;display:grid}@media (width<=760px){.crisp-product-rail{flex-basis:64px;width:64px;padding-inline:12px}.crisp-product-brand-row{justify-content:center;margin-inline:0}.crisp-product-brand{justify-content:center;width:36px}.crisp-product-brand img{content:url(/parcyl-os/logo-mark.png);width:28px;max-width:28px}.crisp-product-nav a span,.crisp-product-profile-copy,.crisp-product-profile>svg,.crisp-product-apps{display:none}.crisp-product-nav a{justify-content:center;width:40px;padding:0}.crisp-product-profile{justify-content:center;padding-inline:4px}.crisp-product-search{justify-content:center;width:34px;padding:0}.crisp-product-search input{display:none}}@media (prefers-reduced-motion:reduce){.crisp-product-shell *{scroll-behavior:auto!important;transition:none!important}}.crisp-product-shell[data-theme]{--crisp-surface:var(--pg-card);--crisp-canvas:var(--pg-input-bg);--crisp-page-canvas:var(--pg-page);--crisp-raised:var(--pg-hover);--crisp-ink:var(--pg-text);--crisp-muted:var(--pg-muted);--crisp-border:var(--pg-line);--crisp-strong-border:var(--pg-control-border);--crisp-accent:var(--pg-accent);--crisp-selected:var(--pg-accent-wash);--crisp-selected-ink:var(--pg-link);--crisp-focus:var(--pg-link);--crisp-danger:var(--pg-danger);--crisp-ui-font:var(--pg-font)}.crisp-product-shell :is(.crisp-product-rail,.crisp-product-header){background:0 0}.crisp-product-shell .crisp-product-account-menu{background:var(--pg-menu);border-color:var(--pg-menu-border);box-shadow:var(--pg-menu-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.crisp-product-shell .crisp-product-dialog-backdrop{background:var(--pg-scrim)}.crisp-product-shell .crisp-product-app-dialog{background:var(--pg-dialog);border-color:var(--pg-border);box-shadow:var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.crisp-product-shell [data-testid=feedback-launcher-button]{color:var(--pg-on-accent)!important}.crisp-product-appearance{gap:4px;padding:6px 0;display:flex}.crisp-product-appearance button{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);min-height:34px;color:var(--pg-text);font:inherit;cursor:pointer;border-radius:6px;flex:1;padding:4px}.crisp-product-appearance button[aria-pressed=true]{background:var(--pg-accent-wash-strong);border-color:var(--pg-accent-edge);color:var(--pg-link)}.crisp-product-shell .crisp-product-header{justify-content:center}.crisp-product-shell .crisp-product-search{box-sizing:border-box;border:1px solid var(--pg-input-border);background:var(--pg-input-bg);border-radius:9px;width:min(360px,100vw - 104px);height:32px;padding:0 10px}.crisp-product-shell .crisp-product-search:focus-within{outline:2px solid var(--pg-accent);outline-offset:2px}.crisp-product-shell[data-theme=light] .crisp-product-header{border-bottom-color:#0000}.crisp-product-shell :is(.crisp-product-rail,.crisp-product-header){background:var(--pg-panel);box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:#0000}.crisp-product-shell .crisp-product-account-trigger{background:0 0}.crisp-product-shell{background:var(--pg-panel);gap:0;padding:0}.crisp-product-shell :is(.crisp-product-main,.crisp-product-rail,.crisp-product-header){background:0 0}.crisp-product-shell :is(.crisp-product-rail,.crisp-product-header){-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;border-color:#0000!important}.crisp-product-shell .crisp-product-account-trigger,.crisp-product-shell .crisp-product-account-trigger:hover{box-shadow:none;background:0 0;border:0}.crisp-product-shell .crisp-product-content-full{background:var(--pg-page);border-radius:22px;width:auto;margin:4px}.crisp-product-shell .crisp-product-main-home{display:block;overflow-y:auto}.crisp-product-shell .crisp-product-rail{scrollbar-width:none;border-right-color:#0000;flex:0 0 72px;align-items:center;gap:6px;width:72px;padding:16px 6px 80px;overflow-y:auto}.crisp-product-shell .crisp-product-brand-row{flex:0 0 38px;justify-content:center;width:60px;height:38px;min-height:38px;margin:0 0 10px}.crisp-product-shell .crisp-product-brand{justify-content:center;width:36px;height:36px}.crisp-product-shell .crisp-product-brand img{content:normal;-o-object-position:center;object-position:center;width:30px;max-width:30px;height:30px}.crisp-product-shell .crisp-product-nav{gap:6px}.crisp-product-shell .crisp-product-nav a,.crisp-product-shell .crm-apps-launcher{width:60px;min-height:62px;color:var(--pg-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;padding:4px 2px;display:flex}.crisp-product-shell .primary-rail-icon{border:1px solid #0000;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.crisp-product-shell .craft-nav-label{max-width:60px;font:500 10px/13px var(--pg-font);text-align:center;white-space:normal;display:block}.crisp-product-shell .crisp-product-nav a:hover,.crisp-product-shell .crisp-product-nav a.is-active{color:var(--pg-text);background:0 0}.crisp-product-shell .crisp-product-nav a:is(:hover,:focus-visible) .primary-rail-icon,.crisp-product-shell .crm-apps-launcher:is(:hover,:focus-visible) .primary-rail-icon{background:var(--pg-hover)}.crisp-product-shell .crisp-product-nav a.is-active .primary-rail-icon{border-color:var(--pg-control-border);background:var(--pg-control-hover)}.crisp-product-shell .crisp-product-rail>.crisp-product-apps{border-top:1px solid var(--pg-line);flex-shrink:0;margin-top:8px;padding:10px 0 0;display:block}.crisp-product-shell .crm-apps-launcher{min-height:56px}.crisp-product-shell .crisp-product-footer{margin:0;padding:0}.crisp-product-shell .crisp-product-account-trigger{z-index:81;background:0 0;border:0;border-radius:9px;justify-content:center;width:56px;height:56px;padding:0;position:fixed;bottom:12px;left:8px}.crisp-product-shell .crisp-product-avatar{flex-basis:36px;width:36px;height:36px;overflow:hidden}.crisp-product-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.crisp-product-shell .crisp-product-account-menu{z-index:90;width:264px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 92px);position:fixed;bottom:76px;left:16px;overflow-y:auto}@media (height<=700px){.crisp-product-shell .crisp-product-rail{gap:2px;padding-top:8px}.crisp-product-shell .crisp-product-nav a{min-height:54px}.crisp-product-shell .crm-apps-launcher{min-height:48px}}.buybox-shell{background:var(--pg-page);width:100%;height:100dvh;color:var(--pg-text);font-family:var(--pg-font);display:flex;overflow:hidden}.buybox-shell__main{background:var(--pg-page);flex:1;min-width:0;height:100%;overflow-y:auto}.buybox-shell__main[data-fill=true]{flex-direction:column;display:flex;position:relative;overflow-y:hidden}.buybox-rail{box-sizing:border-box;scrollbar-width:none;background:var(--pg-page);border-right:1px solid #0000;flex-direction:column;flex:0 0 72px;align-items:center;gap:6px;width:72px;height:100%;padding:16px 6px 80px;display:flex;overflow-y:auto}.buybox-rail__brand{justify-content:center;align-items:center;width:60px;height:38px;min-height:38px;margin:0 0 10px;display:flex}.buybox-rail__brand-btn{cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.buybox-rail__brand-btn img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:30px;height:30px;display:block}.buybox-rail__nav{flex-direction:column;align-items:center;gap:6px;width:60px;display:flex}.buybox-rail__item{width:60px;min-width:60px;min-height:62px;color:var(--pg-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;transition:background .12s,color .12s;display:flex}.buybox-rail__item:hover{color:var(--pg-text);background:0 0}.buybox-rail__item:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.buybox-rail__icon{width:36px;height:36px;color:inherit;background:0 0;border:1px solid #0000;border-radius:9px;flex-basis:36px;justify-content:center;align-items:center;display:flex}.buybox-rail__label{letter-spacing:.01em;text-align:center;color:inherit;font-size:10px;font-weight:500;line-height:13px;display:block}.buybox-rail__item[aria-current=page]{color:var(--pg-text)}.buybox-rail__item[aria-current=page] .buybox-rail__icon{background:var(--pg-control-hover);border-color:var(--pg-control-border);color:var(--pg-text)}.buybox-rail__account{z-index:81;background:var(--pg-page);border-radius:9px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:fixed;bottom:12px;left:8px}.buybox-rail__avatar{border:1px solid var(--pg-tile-border);background:var(--pg-tile-bg);width:36px;height:36px;color:var(--pg-tile-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:700;display:inline-flex;overflow:hidden}.buybox-rail__avatar:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.buybox-rail__avatar img{-o-object-fit:cover;object-fit:cover;width:36px;height:36px;display:block}.buybox-rail__item:hover .buybox-rail__icon{background:var(--pg-hover)}.buybox-shell .buybox-account-menu{z-index:1000;box-sizing:border-box;background:var(--pg-menu);width:min(264px,100vw - 32px);color:var(--pg-text);border:1px solid var(--pg-menu-border);box-shadow:var(--pg-menu-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:8px;gap:12px;padding:16px;display:grid;position:fixed;bottom:76px;left:16px}.buybox-account-menu a,.buybox-account-menu button{color:var(--pg-text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;text-decoration:none}.buybox-account-appearance{gap:4px;display:flex}.buybox-account-appearance button{text-align:center;border:1px solid var(--pg-control-border);border-radius:6px;flex:1;padding:8px 6px}.buybox-account-appearance button[aria-pressed=true]{background:var(--pg-accent-wash);border-color:var(--pg-accent-edge)}.buybox-shell :focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}@media (height<=700px){.buybox-rail{gap:2px;padding-top:8px}.buybox-rail__item{min-height:54px}}@media (prefers-reduced-transparency:reduce){.buybox-account-menu{background:var(--pg-panel-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.buybox-rail__item:is(:hover,:focus-visible) .buybox-rail__icon{background:var(--pg-hover)}.buybox-rail__item[aria-current=page] .buybox-rail__icon{background:var(--pg-control-hover)}.buybox-shell[data-theme=light] .buybox-rail{border-right-color:var(--pg-border)}.buybox-rail>.buybox-rail__item[aria-haspopup=dialog]{border-top:1px solid var(--pg-line);border-radius:0;flex-shrink:0;min-height:67px;margin-top:8px;padding-top:14px}.buybox-rail__nav,.buybox-rail__brand,.buybox-rail__item{flex-shrink:0}@media (height<=700px){.buybox-rail>.buybox-rail__item[aria-haspopup=dialog]{min-height:59px}}.buybox-rail{background:var(--pg-panel);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.buybox-rail__account{background:0 0}.buybox-shell{background:var(--pg-panel);gap:0;padding:0}.buybox-shell .buybox-rail,.buybox-shell .buybox-shell__main,.buybox-shell .crisp-main-buyboxes,.buybox-shell .crisp-main-buyboxes [data-testid=buybox-kanban-header]{background:0 0!important}.buybox-shell .buybox-rail,.buybox-shell .crisp-main-buyboxes [data-testid=buybox-kanban-header]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;border-color:#0000!important}.buybox-rail__account{position:absolute}.buybox-rail{position:relative}.buybox-shell .crisp-main-buyboxes{isolation:isolate}.buybox-shell .crisp-main-buyboxes .parcyl-uds:has(>[data-testid=buybox-kanban]){background:0 0}.crisp-main-buyboxes[data-theme=dark],.crisp-scope[data-theme=dark]{--pg-font:"Geist", ui-sans-serif, system-ui, sans-serif;--pg-page:#121514;--pg-sheet:#0f1211c7;--pg-panel:linear-gradient(152deg, #313533de, #181b1ae3 68%, #1d221fe8);--pg-panel-solid:#262b28;--pg-dialog:#1c201fed;--pg-scrim:#080d104d;--pg-border:#ffffff2e;--pg-shadow:0 4px 20px #00000059, 0 24px 80px #0000002e, inset 0 1px 0 #ffffff12;--pg-text:#f4f5f4;--pg-secondary:#bdc5c2;--pg-muted:#969f9b;--pg-faint:#7f8b85;--pg-link:#c9e7d8;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a24;--pg-accent-wash-strong:#16a34a47;--pg-accent-edge:#16a34a66;--pg-capture-bg:#cbe4d50f;--pg-capture-border:#cbe4d51f;--pg-capture-icon-bg:#cbe4d51f;--pg-line:#ffffff1f;--pg-row-line:#ffffff14;--pg-wash:#ffffff0a;--pg-hover:#ffffff14;--pg-seg-on:#ffffff1f;--pg-control-border:#fff3;--pg-control-bg:#ffffff0d;--pg-control-hover:#ffffff1a;--pg-input-bg:#1e2220;--pg-input-border:#ffffff2e;--pg-tile-bg:#ffffff0a;--pg-tile-border:#ffffff14;--pg-tile-ink:#d4ddd8;--pg-primary-bg:#ebf0ed;--pg-primary-ink:#1b2420;--pg-primary-hover:#fff;--pg-primary-rim:#ffffff73;--pg-footer:#1013113d;--pg-scrollbar:#fff3;--pg-menu:#1c201ff7;--pg-menu-border:#ffffff2e;--pg-menu-shadow:0 12px 36px #00000073;--pg-card:#232826;--pg-card-border:#ffffff17;--pg-user-bubble:#2d3531;--pg-map-tools:#1e2220d1;--pg-danger:#f5c2b8;--pg-danger-edge:#f5c2b873;--pg-danger-wash:#572c2b;--pg-warn:#f5d0a3;--pg-warn-edge:#f5d0a366;--pg-warn-wash:#f5d0a312;--pg-dash:#fff3;--pg-strike:#ffffff4d;--pg-swatch-ring:#fff;--pg-glyph-ring:#ffffffb3;--pg-appearance-glow:#8daa9821;--pg-appearance-sheen:#ffffff0a;--pg-appearance-shade:#0000001f;--pg-logo:#4cc27a;--pg-subject:#26734d;--pg-comp:#c2410c}.crisp-main-buyboxes[data-theme=light],.crisp-scope[data-theme=light]{--pg-page:#f3f5f4;--pg-sheet:#f3f5f4cc;--pg-panel:linear-gradient(152deg, #ffffffe0, #f5f7f5e3 68%, #fafbfae8);--pg-panel-solid:#f8f9f8;--pg-dialog:#fafbfaf5;--pg-scrim:#141e192e;--pg-border:#18261f14;--pg-shadow:0 4px 20px #141e2d12, 0 24px 80px #141e2d17, inset 0 1px 0 #fffffff2;--pg-text:#18211c;--pg-secondary:#3d4842;--pg-muted:#5c6862;--pg-faint:#75817b;--pg-link:#26734d;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a14;--pg-accent-wash-strong:#16a34a2e;--pg-accent-edge:#16a34a4d;--pg-capture-bg:#26734d0f;--pg-capture-border:#26734d29;--pg-capture-icon-bg:#26734d1a;--pg-line:#18261f14;--pg-row-line:#18261f0d;--pg-wash:#18261f09;--pg-hover:#18261f0f;--pg-seg-on:#fff;--pg-control-border:#18261f29;--pg-control-bg:#ffffffa6;--pg-control-hover:#fffffff2;--pg-input-bg:#e9edeb;--pg-input-border:#18261f24;--pg-tile-bg:#18261f0a;--pg-tile-border:#18261f17;--pg-tile-ink:#2e3a34;--pg-primary-bg:#1b2420;--pg-primary-ink:#f4f5f4;--pg-primary-hover:#2b3731;--pg-primary-rim:#ffffff14;--pg-footer:#18261f08;--pg-scrollbar:#18261f38;--pg-menu:#fffffffa;--pg-menu-border:#18261f1f;--pg-menu-shadow:0 12px 36px #141e2d29;--pg-card:#fff;--pg-card-border:#18261f1a;--pg-user-bubble:#e6ede8;--pg-map-tools:#fffc;--pg-danger:#b42318;--pg-danger-edge:#b423184d;--pg-danger-wash:#fdecea;--pg-warn:#92400e;--pg-warn-edge:#92400e4d;--pg-warn-wash:#92400e0f;--pg-dash:#18261f3d;--pg-strike:#18261f59;--pg-swatch-ring:#18261f59;--pg-glyph-ring:#ffffffe6;--pg-appearance-glow:#26734d14;--pg-appearance-sheen:#fff9;--pg-appearance-shade:#18261f08;--pg-logo:#26734d}.crisp-main-buyboxes[data-theme],.crisp-scope[data-theme]{--pg-font:"Geist", ui-sans-serif, system-ui, sans-serif;--pg-subject:#26734d;--pg-comp:#c2410c}.crisp-main-buyboxes{background:var(--pg-page);font-family:var(--pg-font);color:var(--pg-text)}.crisp-main-buyboxes>div{min-width:0;min-height:0}.crisp-main-buyboxes [data-testid=buybox-studio]{min-height:0}.crisp-main-buyboxes :focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}@media (width<=1050px){.crisp-main-buyboxes [data-testid=buybox-studio]{grid-template-columns:minmax(320px,42%) minmax(0,1fr)!important}}@media (width<=760px){.crisp-main-buyboxes [data-testid=buybox-studio]{grid-template-columns:minmax(280px,55%) minmax(160px,1fr)!important;overflow:auto!important}}.crisp-main-buyboxes :is(.mapboxgl-ctrl-group,.maplibregl-ctrl-group):has(button){box-shadow:var(--pg-menu-shadow);border-radius:7px;overflow:hidden;background:var(--pg-card)!important;border:1px solid var(--pg-border)!important;width:32px!important;min-width:32px!important}.crisp-main-buyboxes :is(.mapboxgl-ctrl-group,.maplibregl-ctrl-group)>button{background-color:#0000!important;width:30px!important;min-width:0!important;height:30px!important}.crisp-main-buyboxes :is(.mapboxgl-ctrl-group,.maplibregl-ctrl-group)>button+button{border-top:1px solid var(--pg-border)}.crisp-main-buyboxes :is(.mapboxgl-ctrl-group,.maplibregl-ctrl-group):not(:has(button)){display:none}.crisp-main-buyboxes[data-theme=dark] :is(.mapboxgl-ctrl-icon,.maplibregl-ctrl-icon){filter:invert()}.crisp-main-buyboxes .maplibregl-ctrl-attrib{background:var(--pg-card);color:var(--pg-secondary)}.crisp-main-buyboxes .maplibregl-ctrl-attrib a{color:inherit}.crisp-main-buyboxes[data-theme=dark] .maplibregl-ctrl-attrib-button{filter:invert()}.crisp-main-buyboxes :is(.mapboxgl-ctrl-group,.maplibregl-ctrl-group)>button:hover:not(:disabled){background-color:var(--pg-hover)!important}.crisp-main-buyboxes :is(.mapboxgl-ctrl-group,.maplibregl-ctrl-group)>button:active:not(:disabled){background-color:var(--pg-seg-on)!important}.crisp-main-buyboxes :is([data-testid=studio-confirm],[data-testid=studio-approve],[data-testid=studio-activate]):hover:not(:disabled){background:var(--pg-primary-hover)!important}.crisp-main-buyboxes :is([data-testid=studio-confirm],[data-testid=studio-approve],[data-testid=studio-activate]):active:not(:disabled){background:var(--pg-primary-bg)!important}.crisp-main-buyboxes :is([data-testid=studio-confirm],[data-testid=studio-approve],[data-testid=studio-activate]):disabled{background:var(--pg-control-bg)!important;color:var(--pg-faint)!important;border-color:var(--pg-line)!important;opacity:1!important}.crisp-main-buyboxes [data-testid=studio-keep-editing]:hover:not(:disabled){background:var(--pg-hover)!important}.crisp-main-buyboxes [data-testid=studio-keep-editing]:active:not(:disabled){background:var(--pg-seg-on)!important}.crisp-main-buyboxes :is([role=tablist],[data-testid=buybox-portfolio-range]){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.crisp-main-buyboxes :is([role=tablist],[data-testid=buybox-portfolio-range]) button{color:var(--pg-muted)!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:inset 0 -2px #0000!important}.crisp-main-buyboxes :is([role=tablist],[data-testid=buybox-portfolio-range]) button:is([aria-selected=true],[aria-pressed=true]){color:var(--pg-accent)!important;box-shadow:inset 0 -2px 0 var(--pg-accent)!important}.crisp-main-buyboxes [role=tab]:hover{color:var(--pg-text)!important}.crisp-main-buyboxes [data-testid=buybox-kanban-new-box]{background:var(--pg-primary-bg)!important;color:var(--pg-primary-ink)!important;transition:background .12s,color .12s!important}.crisp-main-buyboxes [data-testid=buybox-kanban-new-box]:hover:not(:disabled){background:var(--pg-primary-hover)!important;filter:none!important}.crisp-main-buyboxes [data-testid=buybox-kanban-new-box]:active:not(:disabled){background:var(--pg-primary-bg)!important}.crisp-main-buyboxes .parcyl-uds:has(>[data-testid=buybox-kanban]){flex:1;min-width:0}.crisp-main-buyboxes .parcyl-uds[data-theme]{--background:var(--pg-page);--foreground:var(--pg-text);--card:var(--pg-card);--card-foreground:var(--pg-text);--popover:var(--pg-card);--popover-foreground:var(--pg-text);--primary:var(--pg-primary-bg);--primary-foreground:var(--pg-primary-ink);--secondary:var(--pg-accent-wash);--secondary-foreground:var(--pg-accent);--muted:var(--pg-hover);--muted-foreground:var(--pg-secondary);--accent:var(--pg-hover);--accent-foreground:var(--pg-text);--border:var(--pg-border);--input:var(--pg-border);--ring:var(--pg-accent);--chart-1:var(--pg-primary-bg);--font-sans:var(--pg-font);--font-display:var(--pg-font);--font-mono:var(--pg-font);color:var(--pg-text);font-family:var(--pg-font)}.crisp-main-buyboxes [data-testid=buybox-portfolio-tiles]>[data-slot=card]{border-radius:10px;gap:0;padding:0}.crisp-main-buyboxes [data-testid=buybox-portfolio-tiles] [data-slot=card-content]{padding-inline:14px}.crisp-main-buyboxes [data-testid=buybox-view-toggle]{border:1px solid var(--pg-border);border-radius:9px;gap:0;height:auto;padding:3px}.crisp-main-buyboxes [data-testid=buybox-view-toggle] button{border:0;border-radius:6px;height:auto;padding:6px 12px;font-size:12.5px;line-height:1.5}.crisp-main-buyboxes [data-testid=buybox-kanban-header]>button{border-radius:9px;height:34px;font-size:12.5px}.crisp-main-buyboxes [data-testid=buybox-kanban-total-count]{border:1px solid var(--pg-accent-edge);background:var(--pg-card);border-radius:999px;height:auto;padding:2px 9px;font-size:11px;font-weight:700;line-height:1.6;font-family:var(--pg-font)!important;color:var(--pg-primary-hover)!important}.crisp-main-buyboxes [data-testid^=buybox-kanban-status-pill-]{border:1px solid var(--pg-border);background:var(--pg-card);height:auto;color:var(--pg-secondary);border-radius:8px;gap:6px;padding:5px 11px;font-size:12px;font-weight:600}.crisp-main-buyboxes [data-testid^=buybox-kanban-status-pill-][aria-pressed=true]{border-color:var(--pg-accent-edge);background:var(--pg-accent-wash);color:var(--pg-text)}.buybox-review-entry{border-top:1px solid var(--pg-border);background:var(--pg-card);flex-shrink:0;padding:10px 24px}.buybox-review-entry a,.buybox-action-error button{border:1px solid var(--pg-control-border);background:var(--pg-card);min-height:30px;color:var(--pg-text);border-radius:7px;align-items:center;padding:0 11px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.buybox-review-entry a:hover,.buybox-action-error button:hover:not(:disabled){background:var(--pg-hover);border-color:var(--pg-control-border)}.buybox-review-entry a:active,.buybox-action-error button:active:not(:disabled){background:var(--pg-seg-on)}.buybox-action-error{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.crisp-scope[data-testid=buybox-activated-dialog] :focus-visible{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:reduce){:is(.crisp-main-buyboxes,.crisp-scope[data-testid=buybox-activated-dialog]),:is(.crisp-main-buyboxes,.crisp-scope[data-testid=buybox-activated-dialog]) *,:is(.crisp-main-buyboxes,.crisp-scope[data-testid=buybox-activated-dialog]) :before,:is(.crisp-main-buyboxes,.crisp-scope[data-testid=buybox-activated-dialog]) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (pointer:coarse){:is(.crisp-main-buyboxes,.crisp-scope[data-testid=buybox-activated-dialog]) :is(button,a[href],select,input[type=checkbox]){min-width:44px!important;min-height:44px!important}.crisp-main-buyboxes [data-testid=buybox-card-actions],.crisp-main-buyboxes .bb-schedule-picker>[role=group]{flex-wrap:wrap!important}.crisp-main-buyboxes .bb-color-swatches{grid-template-columns:repeat(2,44px)!important}.crisp-main-buyboxes [data-testid=studio-tool-rail]{max-height:calc(100% - 28px);overflow-y:auto}.crisp-main-buyboxes :is(.mapboxgl-ctrl-group,.maplibregl-ctrl-group):has(button){width:46px!important;min-width:46px!important}}.crisp-main-buyboxes{font-size:13px}.crisp-main-buyboxes *,.crisp-scope[data-testid=buybox-activated-dialog] *{scrollbar-width:thin;scrollbar-color:var(--pg-scrollbar) transparent}.crisp-main-buyboxes [data-testid=buybox-kanban-header]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--pg-sheet)!important;border-color:var(--pg-border)!important}.crisp-main-buyboxes [data-testid=buybox-kanban-header] h1{font-size:13px!important;font-weight:550!important}.crisp-main-buyboxes :is([data-testid=studio-chat-col],[data-testid=buybox-run-history-rail],[data-testid=buybox-portfolio-band]){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin:4px;border:1px solid var(--pg-border)!important;background:var(--pg-panel)!important;box-shadow:var(--pg-shadow)!important;border-radius:22px!important}.crisp-main-buyboxes [data-testid=studio-map-island]{border:1px solid var(--pg-border);box-shadow:var(--pg-shadow)!important;border-radius:22px!important;inset:4px!important}.crisp-main-buyboxes [data-testid=buybox-run-history-panel]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:22px;margin:4px;border:1px solid var(--pg-border)!important;background:var(--pg-panel)!important;max-width:calc(100% - 8px)!important;height:calc(100% - 8px)!important;box-shadow:var(--pg-shadow)!important}.crisp-main-buyboxes :is([data-testid=studio-tool-rail],[data-testid=studio-map-legend]){box-shadow:var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--pg-map-tools)!important;border:1px solid var(--pg-border)!important;border-radius:22px!important}.crisp-main-buyboxes :is([data-testid=buybox-card],[data-testid=buybox-run-row],[data-testid=buybox-run-parcel-card],[data-testid^=buybox-kanban-lane-empty-],[data-testid=buybox-portfolio-tiles]>div){background:var(--pg-card)!important;border:1px solid var(--pg-card-border)!important;box-shadow:none!important}.crisp-main-buyboxes [data-testid=buybox-card]:is(:hover,:focus-within){background:linear-gradient(var(--pg-hover), var(--pg-hover)), var(--pg-card)!important;border-color:var(--pg-accent-edge)!important;box-shadow:var(--pg-shadow)!important}.crisp-main-buyboxes :is([data-testid=buybox-card-status-pill],[data-testid=buybox-card-asset-chip],[data-testid=buybox-card-geo-chip],[data-testid=buybox-card-new-chip],[data-testid=buybox-kanban-total-count],[data-testid=buybox-run-parcel-saved]){background:var(--pg-card)!important}.crisp-main-buyboxes [data-testid=buybox-kanban-total-count]{border-color:var(--pg-accent-edge);color:var(--pg-accent)!important}.crisp-main-buyboxes [data-testid^=buybox-kanban-status-pill-][aria-pressed=true]{border-color:var(--pg-accent-edge);background:var(--pg-accent-wash)}.crisp-main-buyboxes :is(button,.buybox-review-entry a){font-family:var(--pg-font);font-size:11.5px;font-weight:500}.crisp-main-buyboxes :is([data-testid=studio-confirm],[data-testid=studio-approve],[data-testid=studio-activate],.bb-control-primary){background:var(--pg-primary-bg)!important;color:var(--pg-primary-ink)!important}.crisp-main-buyboxes :is([data-testid=studio-confirm],[data-testid=studio-approve],[data-testid=studio-activate],.bb-control-primary):hover:not(:disabled){background:var(--pg-primary-hover)!important}.crisp-main-buyboxes :is([data-testid=studio-confirm],[data-testid=studio-approve],[data-testid=studio-activate],.bb-control-primary):active:not(:disabled){background:var(--pg-primary-bg)!important}.crisp-main-buyboxes :is([data-testid=studio-confirm],[data-testid=studio-approve],[data-testid=studio-activate],.bb-control-primary):disabled{opacity:.5;cursor:not-allowed}.crisp-main-buyboxes :is(.buybox-review-entry a,.buybox-action-error button){background:var(--pg-control-bg);border-color:var(--pg-control-border);color:var(--pg-text)}.crisp-main-buyboxes :is(.buybox-review-entry a,.buybox-action-error button):hover:not(:disabled){background:var(--pg-control-hover)}.crisp-main-buyboxes .bb-local-notice,.crisp-scope .bb-local-notice{color:var(--pg-secondary);font-size:11px;line-height:1.5}.crisp-scope [data-testid=buybox-activated-panel]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--pg-dialog)!important;border:1px solid var(--pg-border)!important;box-shadow:var(--pg-shadow)!important;border-radius:22px!important}.crisp-main-buyboxes :is(.bb-control,.bb-schedule-picker button):hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--pg-control-border)}.crisp-main-buyboxes .bb-schedule-picker button[aria-checked=true]{background:var(--pg-accent-wash)!important;border-color:var(--pg-accent-edge)!important;color:var(--pg-accent)!important}.crisp-main-buyboxes .bb-schedule-picker button:active:not(:disabled){box-shadow:inset 0 0 0 2px var(--pg-accent-edge)}.crisp-main-buyboxes :is([role=menu],[data-testid=buybox-card-menu],[data-testid=buybox-card-schedule-popover]){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--pg-menu)!important;border:1px solid var(--pg-menu-border)!important;box-shadow:var(--pg-menu-shadow)!important}.crisp-main-buyboxes .bbx-tool:after{background:var(--pg-menu);border-color:var(--pg-menu-border);color:var(--pg-text)}.crisp-scope [data-testid=buybox-activated-build-another]:hover{background:var(--pg-primary-hover)!important}.crisp-scope [data-testid=buybox-activated-close]:hover{background:var(--pg-control-hover)!important}.crisp-main-buyboxes [data-testid=buybox-run-history-rail]{max-width:calc(100% - 8px)}@media (pointer:coarse){.crisp-main-buyboxes [data-testid=studio-composer] textarea{padding-bottom:60px!important}}.crisp-main-buyboxes [data-testid=studio-composer] textarea:is(:focus,:focus-visible){outline:none}.crisp-main-buyboxes [data-testid=studio-composer]>div:focus-within{border-color:var(--pg-control-border)!important}.buybox-channel-routing{border-bottom:1px solid var(--pg-line);gap:10px;padding-block:12px;display:grid}.buybox-channel-routing h3{margin:0;font-size:13px;font-weight:550}.buybox-channel-routing p{color:var(--pg-secondary);margin:0;font-size:11px}.buybox-channel-routing label{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.buybox-channel-routing :is(button,select){border:1px solid var(--pg-control-border);background:var(--pg-control-bg);max-width:100%;min-height:30px;color:var(--pg-text);border-radius:7px;padding:5px 9px}.buybox-channel-routing button:hover:not(:disabled){background:var(--pg-control-hover)}.buybox-channel-routing button:active:not(:disabled){background:var(--pg-hover)}.buybox-channel-routing :is(button,select):disabled{opacity:.5;cursor:not-allowed}.buybox-channel-routing [role=alert],.buybox-channel-routing [role=alert] p{color:var(--pg-danger)}@media (pointer:coarse){.buybox-channel-routing :is(label,button,select){min-height:44px}}.crisp-main-buyboxes [data-testid=buybox-kanban-header]{box-sizing:border-box;min-height:44px;background:0 0!important;padding-block:4px!important}.crisp-main-buyboxes[data-theme=light] [data-testid=buybox-kanban-header]{border-bottom-color:#0000!important}.crisp-main-buyboxes [data-testid=buybox-view-toggle]{box-sizing:border-box;height:34px;padding:2px}.crisp-main-buyboxes [data-testid=buybox-view-toggle] button{padding-block:3px}.buybox-shell .crisp-main-buyboxes [data-testid=buybox-kanban-header]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0!important;border-bottom-color:#0000!important}.buybox-dashboard-host>.parcyl-uds{background:0 0;flex:1;min-width:0;min-height:0;display:flex}.buybox-shell [data-testid=feedback-launcher-button]{background:var(--pg-accent)!important;color:var(--pg-on-accent)!important;border:1px solid var(--pg-control-border)!important;box-shadow:0 8px 20px -10px #000a!important}.buybox-dashboard-host [data-testid=buybox-kanban]{flex-direction:column;min-height:0;display:flex;padding:0!important}.buybox-dashboard-host [data-testid=buybox-kanban-header]{flex-shrink:0;margin:0!important;padding-inline:24px!important;position:relative!important}.buybox-dashboard-viewport{border-radius:22px 22px 0 0;flex:1;min-height:0;margin:4px 4px 0;display:flex;overflow:hidden}.buybox-dashboard-body{scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;padding:18px 20px 32px;overflow:auto}.buybox-dashboard-host+.buybox-review-entry{background:var(--pg-page);border-radius:0 0 22px 22px;margin:0 4px 4px}.crisp-main-buyboxes [data-testid=buybox-view-toggle] [role=tab][aria-selected=true]{background:var(--pg-control-hover)!important;color:var(--pg-text)!important;box-shadow:inset 0 0 0 1px var(--pg-control-border)!important;border-radius:7px!important}@media (width<=720px){.buybox-dashboard-body{padding-inline:12px}.buybox-dashboard-host [data-testid=buybox-kanban-header]{padding-inline:16px!important}}.crisp-main-buyboxes .buybox-match-review{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important;background:0 0!important;border:none!important}.buybox-match-review h2{margin:6px 0;font-size:26px;font-weight:600;line-height:1.2}.buybox-match-review p{color:var(--pg-muted);margin:0;font-size:14px}.buybox-review-controls,.buybox-review-selection,.buybox-review-entry{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.buybox-review-controls{padding:16px}.buybox-review-controls label{color:var(--pg-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.buybox-review-controls select{border-radius:8px;max-width:100%;min-height:34px;padding:6px 10px}.buybox-review-controls button,.buybox-review-selection button,.buybox-review-more,.buybox-review-entry button{border:1px solid var(--pg-control-border);background:var(--pg-card);color:var(--pg-text);cursor:pointer;border-radius:8px;padding:8px 12px}.buybox-review-selection{color:var(--pg-muted);padding:10px 0;font-size:12px}.buybox-review-selection>span{margin-right:auto}.crisp-main-buyboxes .buybox-review-run[data-testid=buybox-run-row]{background:0 0!important;border:none!important}.buybox-review-run>button:disabled{opacity:1;cursor:default;background:0 0!important;padding-left:0!important}.buybox-review-run>button>svg{display:none}.buybox-review-run [data-testid=buybox-run-body]{gap:16px!important;padding:0!important}.buybox-review-run [data-testid=buybox-run-parcels]{grid-template-columns:repeat(auto-fill,minmax(min(100%,390px),1fr))!important;align-items:stretch!important;gap:20px!important}.crisp-main-buyboxes .buybox-match-card[data-testid=buybox-run-parcel-card]{transition:border-color .14s,box-shadow .14s;background:var(--pg-panel)!important;border-radius:16px!important;gap:14px!important;padding:18px!important}.crisp-main-buyboxes .buybox-match-card:focus-within,.crisp-main-buyboxes .buybox-match-card:hover{border-color:var(--pg-accent-edge)!important;box-shadow:var(--pg-shadow)!important}.buybox-match-select{color:var(--pg-muted);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.buybox-match-select input{width:16px;height:16px;accent-color:var(--pg-accent)}.buybox-match-overview{flex-direction:column;gap:14px!important}.buybox-match-photo{border-radius:10px!important;width:100%!important;min-width:0!important;height:180px!important}.buybox-match-card [data-testid=buybox-run-parcel-address]{line-height:1.3;white-space:normal!important;font-size:19px!important}.buybox-match-card [data-testid=buybox-run-parcel-value]{font-variant-numeric:tabular-nums;font-size:22px!important}.buybox-match-reason-label{color:var(--pg-accent);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.buybox-match-card [data-testid=buybox-run-parcel-headline]{font-size:15px!important;font-weight:500!important;line-height:1.5!important}.buybox-match-card [data-testid=buybox-run-parcel-dimension]>div:last-child{font-size:13px!important;line-height:1.5!important}.buybox-match-card>div:last-child{margin-top:auto;justify-content:flex-start!important}.buybox-match-card button{min-height:32px;font-size:12px!important}.buybox-match-card .buybox-match-no-reason{font-size:13px;line-height:1.5}.buybox-match-review button:disabled,.buybox-review-entry button:disabled{cursor:default}.buybox-match-review :is(button,select,input):focus-visible{outline:2px solid var(--pg-accent);outline-offset:3px}@media (width<=720px){.buybox-match-review>div{padding-left:0!important;padding-right:0!important}.buybox-match-review h2{font-size:23px}}.buybox-match-photo.is-unavailable{color:var(--pg-muted);gap:10px;font-size:12px;height:90px!important}.buybox-match-review>div:first-of-type{padding-top:4px!important}.buybox-review-controls select{background:var(--pg-card);color:var(--pg-text);border:1px solid var(--pg-control-border)}.buybox-review-selection button:disabled{opacity:.45}.buybox-match-review>div:first-of-type{flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:row!important;gap:16px!important;padding-bottom:18px!important}.buybox-match-review>div:first-of-type>div:last-child{flex:1;min-width:min(100%,240px)}.buybox-review-action-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.buybox-review-action-bar .buybox-review-selection{padding:0}.buybox-review-action-bar>div:last-child{padding-top:0!important}.buybox-match-review>div:last-child{padding-top:8px!important}.crisp-main-buyboxes [data-testid=buybox-kanban-header]>:has(>[data-testid=buybox-view-toggle]){position:absolute;left:50%;transform:translate(-50%)}@media (width<=1100px){.crisp-main-buyboxes [data-testid=buybox-kanban-header]>:has(>[data-testid=buybox-view-toggle]){flex-basis:100%;order:1;justify-content:center;display:flex;position:static;transform:none}}.crisp-main-buyboxes .buybox-dashboard-viewport{--buybox-wallpaper-overlay:#101714e0;--buybox-glass-card:#2328267a;background-image:url(/images/parcyl-buybox-wallpaper.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.crisp-main-buyboxes[data-theme=light] .buybox-dashboard-viewport{--buybox-wallpaper-overlay:#f3f5f4b8;--buybox-glass-card:#ffffffa3}.crisp-main-buyboxes .buybox-dashboard-body{-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%);background:var(--buybox-wallpaper-overlay)!important}.buybox-dashboard-host+.buybox-review-entry{background:var(--pg-sheet);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.crisp-main-buyboxes .buybox-dashboard-host :is([data-testid=buybox-card],[data-testid=buybox-run-row],[data-testid=buybox-run-parcel-card]){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--buybox-glass-card)!important}.crisp-main-buyboxes .buybox-review-run[data-testid=buybox-run-row]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0!important;border-radius:20px!important;padding:24px!important}.crisp-main-buyboxes .buybox-review-run>button:disabled{padding:0 0 20px!important}.buybox-review-action-bar{padding-bottom:8px}@media (width<=720px){.crisp-main-buyboxes .buybox-review-run[data-testid=buybox-run-row]{padding:16px!important}}.str,.str-subject,.str-page{--str-ink:var(--crisp-ink);--str-muted:var(--crisp-muted);--str-faint:var(--crisp-subtle,var(--crisp-muted));--str-line:var(--crisp-border);--str-strong:var(--crisp-strong-border,var(--crisp-border));--str-surface:var(--crisp-surface);--str-raised:var(--crisp-raised,var(--crisp-surface));--str-warn:var(--warn,var(--pg-warn,var(--crisp-ink)));--str-primary-bg:var(--pg-primary-bg,var(--crisp-ink));--str-primary-ink:var(--pg-primary-ink,var(--crisp-surface));color:var(--str-ink)}.str{margin-top:9px;font-size:11px;line-height:1.45}.str p{margin:0}.str-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.str-wrap{flex-wrap:wrap}.str-heading{margin:0;font-size:12px;font-weight:600}.str-tag{border:1px solid var(--str-line);background:var(--str-surface);height:18px;color:var(--str-muted);white-space:nowrap;border-radius:4px;align-items:center;padding:0 6px;font-size:9.5px;font-weight:600;display:inline-flex}.str-tag-warn{color:var(--str-warn);border-color:var(--str-strong)}.str-source{color:var(--str-muted);font-variant-numeric:tabular-nums;font-size:10px;margin-top:6px!important}.str-callout{border-left:2px solid var(--str-strong);color:var(--str-muted);padding-left:8px;font-size:10.5px;margin:8px 0!important}.str-callout-warn{border-left-color:var(--str-warn)}.str-note{color:var(--str-muted);font-size:10.5px;margin-bottom:6px!important}.str-record+.str-record{border-top:1px solid var(--str-line);margin-top:12px;padding-top:10px}.str-subject-name{font-size:12px;font-weight:600}.str-section{margin-top:12px}.str-section-title{color:var(--str-muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;padding-bottom:3px;font-size:9.5px;font-weight:600;display:flex}.str-list{margin:0;padding:0;list-style:none}.str-contact{border-bottom:1px solid var(--str-line);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.str-address{padding:6px 0}.str-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px;font-weight:500}.str-meta{color:var(--str-muted);margin-top:2px;font-size:10px}.str-empty{color:var(--str-muted);padding:8px 0;font-size:10.5px}.str-details{border-top:1px solid var(--str-line);margin-top:10px}.str-details>summary{cursor:pointer;padding:8px 0;font-size:10.5px;font-weight:600}.str-data{gap:4px;margin:4px 0 0;display:grid}.str-data-row{grid-template-columns:110px minmax(0,1fr);gap:8px;font-size:10.5px;display:grid}.str-data-row dt{color:var(--str-muted)}.str-data-row dd{overflow-wrap:anywhere;margin:0}.str-rule{border-top:1px solid var(--str-line);margin:10px 0}.str-btn{border:1px solid var(--str-strong);background:var(--str-surface);height:26px;color:var(--str-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:7px;padding:0 9px;font-size:10.5px;font-weight:600}.str-btn:hover:not(:disabled){background:var(--str-raised)}.str-btn:focus-visible,.str-field input:focus-visible,.str-check input:focus-visible,.str-details>summary:focus-visible{outline:2px solid var(--crisp-focus,var(--str-ink));outline-offset:2px}.str-btn:disabled{cursor:not-allowed;opacity:.55}.str-primary{border-color:var(--str-primary-bg);background:var(--str-primary-bg);color:var(--str-primary-ink)}.str-primary:hover:not(:disabled){background:var(--str-primary-bg);filter:brightness(1.08)}.str-copy{height:22px;padding:0 7px;font-size:10px}.str-state{text-align:center;padding:14px 6px}.str-state p{max-width:360px;color:var(--str-muted);margin:6px auto 0;font-size:10.5px}.str-state .str-btn{margin-top:10px}.str-state-title{margin:0;font-size:12px;font-weight:600}.str-pulse{background:var(--str-muted);border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.2s ease-in-out infinite str-pulse;display:inline-block}@keyframes str-pulse{50%{opacity:.35}}.str-confirm p{color:var(--str-muted);font-size:10.5px;margin-bottom:8px!important}.str-confirm .str-row{justify-content:flex-start}.str-copy-status{min-height:14px;color:var(--str-muted);font-size:10px;margin-top:6px!important}.str-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.str-subject{color:var(--str-ink);gap:8px;margin-top:9px;font-size:11px;display:grid}.str-subject-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.str-field{color:var(--str-muted);gap:3px;font-size:10px;font-weight:600;display:grid}.str-field input{border:1px solid var(--str-strong);background:var(--str-surface);height:28px;color:var(--str-ink);font:inherit;border-radius:7px;padding:0 8px;font-size:11.5px;font-weight:400}.str-field input:disabled{opacity:.6}.str-check{color:var(--str-ink);align-items:flex-start;gap:7px;font-size:11px;display:flex}.str-hint{color:var(--str-muted);font-size:10.5px}@container property-reader (width<=420px){.str-subject-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.str-pulse{animation:none}}@media (forced-colors:active){.str-tag,.str-btn,.str-field input{border-color:canvastext}}.str-page{background:var(--crisp-canvas,var(--crisp-surface));min-height:100%;color:var(--str-ink);font-family:var(--crisp-ui-font,inherit);padding:32px 24px}.str-page-wrap{max-width:560px;margin:0 auto}.str-page-title{letter-spacing:-.02em;margin:0 0 6px;font-size:21px;font-weight:600}.str-page-sub{color:var(--str-muted);margin:0 0 18px;font-size:12.5px;line-height:1.5}.str-page-form,.str-page .str{border:1px solid var(--str-line);background:var(--str-surface);border-radius:10px;padding:14px}@media (width<=520px){.str-page{padding:20px 16px}.str-page .str-subject-grid{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-0-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-1-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-2-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/geist-3-C4ty-c2j.ttf)format("truetype")}.home-uds-root:not([data-home-theme-source=shared]),.home-uds-root[data-theme=dark]:not([data-home-theme-source=shared]){--pg-font:"Geist", ui-sans-serif, system-ui, sans-serif;--pg-page:#121514;--pg-sheet:#0f1211c7;--pg-panel:linear-gradient(152deg, #313533de, #181b1ae3 68%, #1d221fe8);--pg-panel-solid:#262b28;--pg-dialog:#1c201fed;--pg-scrim:#080d104d;--pg-border:#ffffff2e;--pg-shadow:0 4px 20px #00000059, 0 24px 80px #0000002e, inset 0 1px 0 #ffffff12;--pg-text:#f4f5f4;--pg-secondary:#bdc5c2;--pg-muted:#969f9b;--pg-faint:#7f8b85;--pg-link:#c9e7d8;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a24;--pg-accent-wash-strong:#16a34a47;--pg-accent-edge:#16a34a66;--pg-capture-bg:#cbe4d50f;--pg-capture-border:#cbe4d51f;--pg-capture-icon-bg:#cbe4d51f;--pg-line:#ffffff1f;--pg-row-line:#ffffff14;--pg-wash:#ffffff0a;--pg-hover:#ffffff14;--pg-seg-on:#ffffff1f;--pg-control-border:#fff3;--pg-control-bg:#ffffff0d;--pg-control-hover:#ffffff1a;--pg-input-bg:#00000024;--pg-input-border:#ffffff2e;--pg-tile-bg:#ffffff0a;--pg-tile-border:#ffffff14;--pg-tile-ink:#d4ddd8;--pg-primary-bg:#ebf0ed;--pg-primary-ink:#1b2420;--pg-primary-hover:#fff;--pg-primary-rim:#ffffff73;--pg-footer:#1013113d;--pg-scrollbar:#fff3;--pg-menu:#1c201ff7;--pg-menu-border:#ffffff2e;--pg-menu-shadow:0 12px 36px #00000073;--pg-card:#232826;--pg-card-border:#ffffff17;--pg-user-bubble:#2d3531;--pg-map-tools:#1e2220d1;--pg-danger:#f5c2b8;--pg-danger-edge:#f5c2b873;--pg-danger-wash:#572c2b;--pg-warn:#f5d0a3;--pg-warn-edge:#f5d0a366;--pg-warn-wash:#f5d0a312;--pg-dash:#fff3;--pg-strike:#ffffff4d;--pg-swatch-ring:#fff;--pg-glyph-ring:#ffffffb3;--pg-appearance-glow:#8daa9821;--pg-appearance-sheen:#ffffff0a;--pg-appearance-shade:#0000001f;--pg-logo:#4cc27a;--pg-subject:#26734d;--pg-comp:#c2410c}.home-uds-root[data-theme=light]:not([data-home-theme-source=shared]){--pg-page:#f3f5f4;--pg-sheet:#f3f5f4cc;--pg-panel:linear-gradient(152deg, #ffffffe0, #f5f7f5e3 68%, #fafbfae8);--pg-panel-solid:#f8f9f8;--pg-dialog:#fafbfaf5;--pg-scrim:#141e192e;--pg-border:#18261f14;--pg-shadow:0 4px 20px #141e2d12, 0 24px 80px #141e2d17, inset 0 1px 0 #fffffff2;--pg-text:#18211c;--pg-secondary:#3d4842;--pg-muted:#5c6862;--pg-faint:#75817b;--pg-link:#26734d;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a14;--pg-accent-wash-strong:#16a34a2e;--pg-accent-edge:#16a34a4d;--pg-capture-bg:#26734d0f;--pg-capture-border:#26734d29;--pg-capture-icon-bg:#26734d1a;--pg-line:#18261f14;--pg-row-line:#18261f0d;--pg-wash:#18261f09;--pg-hover:#18261f0f;--pg-seg-on:#fff;--pg-control-border:#18261f29;--pg-control-bg:#ffffffa6;--pg-control-hover:#fffffff2;--pg-input-bg:#ffffffc7;--pg-input-border:#18261f24;--pg-tile-bg:#18261f0a;--pg-tile-border:#18261f17;--pg-tile-ink:#2e3a34;--pg-primary-bg:#1b2420;--pg-primary-ink:#f4f5f4;--pg-primary-hover:#2b3731;--pg-primary-rim:#ffffff14;--pg-footer:#18261f08;--pg-scrollbar:#18261f38;--pg-menu:#fffffffa;--pg-menu-border:#18261f1f;--pg-menu-shadow:0 12px 36px #141e2d29;--pg-card:#fff;--pg-card-border:#18261f1a;--pg-user-bubble:#e6ede8;--pg-map-tools:#fffc;--pg-danger:#b42318;--pg-danger-edge:#b423184d;--pg-danger-wash:#fdecea;--pg-warn:#92400e;--pg-warn-edge:#92400e4d;--pg-warn-wash:#92400e0f;--pg-dash:#18261f3d;--pg-strike:#18261f59;--pg-swatch-ring:#18261f59;--pg-glyph-ring:#ffffffe6;--pg-appearance-glow:#26734d14;--pg-appearance-sheen:#fff9;--pg-appearance-shade:#18261f08;--pg-logo:#26734d}.home-uds-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--home-tier-primary:var(--pg-page);--home-tier-secondary:var(--pg-card);--home-tier-tertiary:var(--pg-panel-solid);--home-ink:var(--pg-text);--home-ink-2:var(--pg-secondary);--home-muted-ink:var(--pg-muted);--home-rule:var(--pg-line);--home-rule-strong:var(--pg-control-border);--home-disabled-bg:var(--pg-card);--home-disabled-ink:var(--pg-faint);--home-disabled-border:var(--pg-line);--home-raised:var(--pg-panel-solid);--home-selected:var(--pg-accent-wash);--home-pressed:var(--pg-control-hover);--home-accent:var(--pg-primary-bg);--home-accent-text:var(--pg-link);--home-accent-text-on-selected:var(--pg-link);--home-accent-hover:var(--pg-primary-hover);--home-accent-pressed:var(--pg-primary-bg);--home-on-accent:var(--pg-primary-ink);--home-focus:var(--pg-accent);--home-control-border:var(--pg-control-border);--home-tone-danger:var(--pg-danger);--home-tone-danger-soft:var(--pg-danger-wash);--home-tone-warn:var(--pg-warn);--home-tone-warn-soft:var(--pg-card);--home-tone-info:var(--pg-link);--home-tone-info-soft:var(--pg-card);--home-tone-ok:var(--pg-link);--home-tone-ok-soft:var(--pg-card);--home-signal-danger:var(--pg-danger);--home-shadow-popover:var(--pg-menu-shadow);--home-shadow-dialog:var(--pg-shadow);--home-radius-card:10px;--home-radius-control:7px;--home-radius-tab:6px;--home-radius-chip:4px;--home-radius-pill:999px;--home-body-control-height:32px;--home-control-font-size:11px;--home-control-font-size-lg:12px;--home-panel-font-size:11px;--home-control-font-weight:500;--home-section-font-size:13px;--home-section-font-weight:550;--home-name-font-size:12px;--home-name-font-weight:500;--home-label-font-size:10px;--home-label-font-weight:600;--home-label-tracking:.1em;--pp-bg:var(--home-tier-primary);--pp-card:var(--home-tier-secondary);--pp-col:var(--home-tier-tertiary);--pp-ink:var(--home-ink);--pp-ink-2:var(--home-ink-2);--pp-ink-3:var(--home-muted-ink);--pp-rule:var(--home-rule);--pp-rule-soft:var(--home-rule);--pp-font:var(--pg-font);width:100%;min-height:100%;font-family:var(--pg-font);color:var(--pg-text);--nb-accent-deep:var(--home-accent);--nb-accent-fill-16:var(--home-selected);--pp-down:var(--home-tone-danger);--pp-shadow-card:var(--pg-shadow);--pp-shadow-lift:var(--pg-menu-shadow)}.parcyl-uds.home-uds-root[data-theme]{--ring:var(--home-focus);--font-sans:var(--pg-font);--nb-accent-deep:var(--home-accent);font-family:var(--pg-font);color:var(--pg-text)}.home-uds-root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.home-revamp [data-tone=danger]{--home-tone:var(--home-tone-danger);--home-tone-soft:var(--home-tone-danger-soft)}.home-revamp [data-tone=warn]{--home-tone:var(--home-tone-warn);--home-tone-soft:var(--home-tone-warn-soft)}.home-revamp [data-tone=info]{--home-tone:var(--home-tone-info);--home-tone-soft:var(--home-tone-info-soft)}.home-revamp [data-tone=ok]{--home-tone:var(--home-tone-ok);--home-tone-soft:var(--home-tone-ok-soft)}.home-revamp [data-tone=brand]{--home-tone:var(--pg-link);--home-tone-soft:var(--pg-card)}.home-revamp,.home-revamp *{box-sizing:border-box}.home-revamp{isolation:isolate;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-feature-settings:"cv11", "ss01", "lnum";font-variant-numeric:lining-nums;min-width:0;font-size:13px;line-height:1.5}.home-revamp :is(input,select,textarea){accent-color:var(--home-accent)}.home-uds-root ::selection{background:color-mix(in oklab, var(--home-accent) 22%, transparent)}.home-revamp[data-home-body=hidden] .home-command-hero{flex:1;min-height:calc(100dvh - var(--home-header-height,66px))!important}.home-revamp :is(a,[tabindex]):focus-visible{outline:2px solid var(--home-focus);outline-offset:2px}.home-revamp :is(button,[role=button],input,select,textarea,summary):focus-visible{outline:2px solid var(--home-focus)!important;outline-offset:3px!important}.home-revamp :is(.home-header,.home-hero-command,.home-updates) :is(a,button,[role=button],input,select,textarea,[tabindex]):focus-visible{outline-color:#c4cac1!important}.home-revamp .home-hero-command .home-card :is(a,button,[role=button],input,[tabindex]):focus-visible,.home-revamp #home-account-popover button:focus-visible{outline-color:var(--home-focus)!important}.home-revamp #home-account-popover button:hover{background:var(--pg-hover)!important}.home-revamp :is(.home-metric-tile,.home-small-button):focus-visible{border-radius:var(--home-radius-control)}.home-revamp .home-list-tabs button:focus-visible,.home-revamp :is(.home-activity-row,.home-alert-row,.home-alert-footer,.home-list-filter input,.home-command-hero form input):focus-visible{border-radius:0}.home-header{flex-wrap:wrap;flex-shrink:0;min-height:66px}.home-nav-button:hover:not([aria-disabled=true]):not([aria-current=page]){background:#ffffff17!important}.home-command-hero .home-hero-body{align-content:center;min-height:460px;align-items:center!important}.home-hero-command{flex:0 790px;width:min(100%,790px);min-width:0;transition:width .28s,flex-basis .28s}.home-command-hero[data-has-results=false] .home-hero-body{text-align:center;justify-content:center!important}.home-command-hero[data-has-results=false] .home-hero-command form{max-width:600px;margin-inline:auto}.home-command-hero[data-has-results=false] .home-hero-command form~div{justify-content:center}.home-command-hero[data-has-results=false] .home-hero-command form~.home-card{text-align:left;max-width:600px;margin-inline:auto}.home-candidate-row{border:0;border-bottom:1px solid var(--pp-rule-soft);width:100%;color:var(--pp-ink);text-align:left;background:0 0;align-items:flex-start;gap:10px;padding:12px 15px;display:flex}.home-candidate-row:not(:disabled){cursor:pointer}.home-candidate-row:hover:not(:disabled){background:var(--home-tier-tertiary)}.home-candidate-copy{flex:1;min-width:0}.home-candidate-copy strong,.home-candidate-copy small{display:block}.home-candidate-copy strong{font-size:12px;font-weight:600}.home-candidate-copy small{color:var(--pp-ink-3);margin-top:3px;font-size:10.5px;line-height:1.4}.home-address-suggestions{z-index:30;color:var(--pp-ink);text-align:left;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.home-address-suggestions .home-candidate-row:last-child{border-bottom:0}.home-address-suggestions .home-candidate-row[aria-selected=true]{background:var(--home-tier-tertiary)}.home-address-suggestions svg{color:var(--pp-ink-3);flex:none;margin-top:1px}.home-command-hero[data-has-results=true] .home-hero-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid!important}.home-command-hero[data-has-results=true] .home-hero-command{width:100%}.home-command-hero h1{white-space:nowrap;text-wrap:balance;font-size:clamp(26px,3.45vw,46px)!important;line-height:1.15!important}.home-command-hero[data-has-results=true] h1{font-size:clamp(25px,2.5vw,35px)!important}.home-command-hero form>div,.home-command-hero form input{min-width:0}.home-command-hero form>div:focus-within{outline-offset:3px;outline:2px solid #deeee0}.home-revamp .home-command-hero form input:focus-visible{box-shadow:none!important;outline:none!important}.home-updates{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ecece7;background:#080806b8;border-top:1px solid #ffffff24;align-items:center;gap:16px;min-height:44px;padding:6px clamp(20px,4vw,44px);font-size:12px;display:flex;position:relative}.home-updates>.home-updates-label{white-space:nowrap;color:#d0e3d3;letter-spacing:0;text-transform:none;flex-direction:column;flex:none;gap:1px;font-size:11px;font-weight:400;display:flex}.home-revamp .home-updates button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;padding:6px;display:flex}.home-revamp .home-updates button:hover{background:#ffffff14}.home-revamp .home-updates>button:not(.home-update-story){flex:none;min-width:32px;min-height:32px}.home-update-story{text-align:left;flex:1;min-width:0}.home-revamp .home-updates .home-update-story{border-radius:0;align-items:center;gap:10px;padding:7px 24px 7px 0;display:flex}.home-update-story strong{font-weight:500}.home-update-story strong,.home-update-story span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-update-story svg{flex:none}.home-update-story span,.home-update-empty{color:#d0e3d3}.home-ticker-window{flex:1;min-width:0;overflow:hidden}.home-ticker-track{width:max-content;display:flex}.home-ticker-track[data-marquee=true]{animation:90s linear infinite home-ticker-travel}.home-ticker-group{flex:none;align-items:center;width:max-content;display:flex}.home-revamp .home-ticker-group .home-update-story{white-space:nowrap;flex:none}.home-revamp .home-updates .home-update-story:focus-visible{outline-offset:-2px!important}.home-ticker-group .home-update-story:after{content:"·";content:"·" / "";color:#aac3ae;margin-left:14px}.home-ticker-track:not([data-marquee=true]) .home-ticker-group .home-update-story:last-child:after,.home-updates[data-keyboard=true] .home-ticker-group:first-child .home-update-story:last-child:after{content:none}.home-update-story strong[data-movement=positive]{color:#7ce69b}.home-update-story strong[data-movement=negative]{color:#ff9a98}.home-updates[data-keyboard=true] .home-ticker-track{animation:none;transform:none}.home-updates[data-keyboard=true] .home-ticker-window{overflow-x:auto}.home-updates[data-keyboard=true] .home-ticker-group[aria-hidden=true]{display:none}@keyframes home-ticker-travel{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.home-ticker-track{animation:none!important;transform:none!important}.home-ticker-window{overflow-x:auto}.home-ticker-group[aria-hidden=true]{display:none}.home-ticker-group:first-child .home-update-story:last-child:after{content:none}}.home-updates .home-alert-loading{text-align:left;flex:1;align-items:center;gap:24px;min-width:0;min-height:32px;padding:0;display:flex}.home-updates .home-alert-loading span{background:#ffffff1f;border-radius:4px;width:clamp(96px,18vw,260px);height:10px;margin:0}.home-update-empty{white-space:nowrap;align-items:center;gap:9px;min-width:0;min-height:32px;display:flex}.home-dashboard{--home-header-offset:calc(var(--home-header-height,66px) + 16px);background:var(--home-tier-primary)}.home-card{background:var(--home-tier-secondary)!important;border-radius:var(--home-radius-card)!important;box-shadow:var(--pg-shadow)!important}.home-revamp .home-body-card{border:1px solid var(--pg-border);overflow:hidden;background:var(--pg-panel)!important;box-shadow:var(--pg-shadow)!important}.home-card-title{font-size:var(--home-section-font-size);font-weight:var(--home-section-font-weight);color:var(--pg-text)}.home-header-link:hover{color:var(--pg-link)!important}.home-small-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--pg-control-hover)}.home-small-button.home-save-list:hover:not(:disabled){background:var(--pg-primary-hover)}.home-primary-modules{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:16px;display:grid}.home-module-status{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:116px;padding:16px;display:grid}.home-module-status-icon{background:var(--home-tier-tertiary);width:30px;height:30px;color:var(--pp-ink-3);border-radius:8px;place-items:center;display:grid}.home-module-status-icon svg[data-lucide=loader-circle]{animation:.8s linear infinite pp-spin}.home-module-status strong,.home-module-status small{display:block}.home-module-status strong{color:var(--pp-ink);font-size:12.5px}.home-module-status small{color:var(--pp-ink-3);margin-top:3px;font-size:11px;line-height:1.4}.home-revamp .home-module-status button,.home-revamp .home-tracking-error button,.home-revamp .home-update-retry{border:1px solid var(--pp-rule);background:var(--home-tier-tertiary);min-height:30px;color:var(--pp-ink);cursor:pointer;border-radius:7px;padding-inline:10px}.home-card-header{min-height:46px}.home-dashboard .home-project-row{border:0;border-bottom:1px solid var(--pp-rule-soft);background:var(--pg-card);width:100%;min-height:68px;color:var(--pp-ink);font:inherit;text-align:left;cursor:pointer;border-radius:0;align-items:center;gap:12px;padding:12px 15px;font-size:12px;line-height:1.5;display:flex}.home-dashboard .home-project-row:last-child{border-bottom:0}.home-dashboard .home-project-row:not([data-static]):is(:hover,:focus-within){background:linear-gradient(var(--pg-hover), var(--pg-hover)), var(--pg-card)}.home-dashboard .home-project-row[data-static]{cursor:default}.home-revamp .home-project-row:focus-visible{outline-offset:-2px!important}.home-revamp .home-dashboard .home-project-row .pp-avatar{font-weight:400}.home-project-copy{flex:1;min-width:0}.home-project-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--home-name-font-size);font-weight:var(--home-name-font-weight);color:var(--pp-ink);line-height:1.5;display:block;overflow:hidden}.home-project-copy small{min-width:0;color:var(--pp-ink-3);align-items:center;gap:6px;margin-top:3px;font-size:11px;line-height:1.5;display:flex}.home-project-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-project-copy i{background:var(--home-tone,var(--pp-ink-3));border-radius:50%;flex:none;width:6px;height:6px}.home-project-value{text-align:right;flex:none}.home-project-value strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--home-accent-text);font-size:12px;font-weight:500;line-height:1.5;display:block}.home-project-value small{color:var(--pp-ink-3);text-transform:capitalize;margin-top:2px;font-size:10px;line-height:1.5;display:block}.home-metrics{border-bottom:1px solid var(--pp-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px;display:grid}.home-metric-tile{border:1px solid var(--pg-card-border);border-radius:var(--home-radius-control);background:var(--pg-card);min-width:0;box-shadow:none;color:var(--pp-ink);text-align:left;font-family:var(--pp-font);padding:12px}.home-metric{cursor:pointer}.home-metric:hover{background:linear-gradient(var(--pg-hover), var(--pg-hover)), var(--pg-card)}.home-metric:active:not(:disabled){background:linear-gradient(var(--pg-accent-wash), var(--pg-accent-wash)), var(--pg-card)}.home-metric-value{letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--pp-ink);justify-content:space-between;align-items:baseline;gap:6px;font-size:23px;font-weight:600;line-height:1.5;display:flex}.home-metric-value[data-tone=danger]{color:var(--home-tone-danger)}.home-metric-label{color:var(--pp-ink-3);margin-top:2px;font-size:10.5px;line-height:1.5;display:block}.home-metric-value[data-empty]{letter-spacing:0;min-height:34.5px;color:var(--pp-ink-3);align-items:center;font-size:13px;font-weight:500}.home-metric-source{border-top:1px solid var(--pp-rule-soft);color:var(--pp-ink-3);margin-top:3px;padding-top:5px;font-size:10.5px;line-height:1.35;display:block}.home-activity-row,.home-alert-row{border:0;border-bottom:1px solid var(--pp-rule-soft);background:var(--pg-card);width:100%;color:var(--pp-ink);text-align:left;align-items:flex-start;gap:10px;padding:12px 15px;display:flex}.home-activity-row:not(:disabled):not([aria-disabled=true]),.home-alert-row:not(:disabled):not([aria-disabled=true]){cursor:pointer}.home-activity-row[aria-disabled=true],.home-alert-row[aria-disabled=true]{cursor:default}.home-dashboard :is(.home-activity-row,.home-alert-row):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:linear-gradient(var(--pg-hover), var(--pg-hover)), var(--pg-card)}.home-revamp .home-dashboard :is(.home-activity-row,.home-alert-row):focus-visible{outline-offset:-2px!important}.home-dashboard :is(.home-activity-row,.home-alert-row):last-child{border-bottom:0}.home-alert-icon{background:var(--pg-card);width:29px;height:29px;color:var(--home-tone,var(--pg-link));border-radius:7px;flex:none;place-items:center;margin-top:1px;display:grid}.home-activity-icon{background:var(--pg-card);width:27px;height:27px;color:var(--home-tone,var(--pg-link));border-radius:7px;flex:none;place-items:center;margin-top:1px;display:grid}.home-activity-copy,.home-alert-copy{flex:1;min-width:0}.home-activity-copy small{display:block}.home-alert-copy strong{font-size:12px;font-weight:500;line-height:1.3;display:block}.home-alert-copy>span{color:var(--pp-ink-3);margin-top:2px;font-size:11px;line-height:1.35;display:block}.home-alert-copy>small{color:var(--pp-ink-3);margin-top:4px;font-size:10px;line-height:1.5;display:block}.home-dashboard .home-alert-row{padding:14px 15px}.home-dashboard .home-activity-row{min-height:58px;padding:11px 15px}.home-dashboard .home-activity-copy{color:var(--pp-ink-2);font-size:12px;font-weight:500;line-height:1.4}.home-dashboard .home-activity-copy>span{display:block}.home-activity-copy small{color:var(--pp-ink-3);margin-top:3px;font-size:10.5px;line-height:1.4}.home-row-reveal,.home-reveal{opacity:0;color:var(--pp-ink-3);flex:none;transition:opacity .14s,transform .14s;transform:translate(-4px)}.home-row-reveal{align-self:center}.home-row-reveal-slot{flex:none;width:14px}:is(.home-metric,.home-activity-row:not(:disabled):not([aria-disabled=true]),.home-alert-row:not(:disabled):not([aria-disabled=true]),.home-project-row:not([data-static])):is(:hover,:focus-visible) :is(.home-reveal,.home-row-reveal){opacity:1;transform:none}.home-smart-header{border-bottom:1px solid var(--pp-rule);flex-wrap:wrap;align-items:center;gap:10px;min-height:58px;padding:13px 16px;display:flex}.home-smart-header>svg{color:var(--pp-ink-3);flex:none}.home-smart-header>strong{font-size:var(--home-section-font-size);font-weight:var(--home-section-font-weight);color:var(--pp-ink);line-height:1.5}.home-smart-header>span{color:var(--pp-ink-3);font-size:11px}.home-smart-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.home-list-filter{height:var(--home-body-control-height);border:1px solid var(--pg-input-border);border-radius:var(--home-radius-control);background:var(--pg-input-bg);color:var(--pp-ink-3);align-items:center;gap:7px;padding:0 11px;display:flex}.home-list-filter>svg{flex:none}.home-list-filter input{width:120px;min-width:0;color:var(--pp-ink);font:400 12px/1.5 var(--pp-font);background:0 0;border:0;outline:none}.home-list-filter:focus-within{border-color:var(--home-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--home-focus) 14%, transparent)}.home-revamp .home-list-filter input:focus-visible{outline:none!important}.home-revamp .home-list-filter:has(input:focus-visible){outline:2px solid var(--home-focus);outline-offset:3px}.home-small-button{height:var(--home-body-control-height);border:1px solid var(--pg-control-border);border-radius:var(--home-radius-control);background:var(--pg-control-bg);color:var(--pp-ink);font:500 12px/1.5 var(--pp-font);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.home-small-button:disabled{opacity:.45;cursor:default}.home-column-chooser{position:relative}.home-column-chooser summary{cursor:pointer;list-style:none}.home-column-chooser summary::-webkit-details-marker{display:none}.home-column-chooser>div{z-index:12;border:1px solid var(--pg-menu-border);border-radius:var(--home-radius-control);background:var(--pg-menu);width:224px;color:var(--pp-ink);box-shadow:var(--pg-menu-shadow);flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;top:36px;right:0}.home-column-chooser label{align-items:center;gap:8px;font-size:12px;display:flex}.home-column-chooser input{accent-color:var(--home-accent);margin:0}.home-column-chooser small{color:var(--pp-ink-3);font-size:10px}.home-column-chooser label small{margin-left:auto}.home-list-create{border-bottom:1px solid var(--pp-rule);background:var(--pp-bg);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.home-list-create label{font:500 12px var(--pp-font)}.home-revamp .home-list-create input{min-width:120px;height:var(--home-body-control-height);border:1px solid var(--pg-input-border);border-radius:var(--home-radius-tab);background:var(--pg-input-bg);color:var(--pp-ink);font:400 12px var(--pp-font);flex:1;padding:0 9px}.home-small-button.home-save-list{border-color:var(--pg-primary-rim);background:var(--pg-primary-bg);color:var(--pg-primary-ink)}.home-list-create [role=alert]{color:var(--home-tone-danger);flex-basis:100%;font-size:11px}.home-list-navigation{border-bottom:1px solid var(--pp-rule);align-items:center;gap:4px;padding:0 9px;display:flex}.home-list-tabs{scrollbar-width:none;flex-wrap:nowrap;flex:1;gap:6px;min-width:0;padding:10px 3px;scroll-padding-inline:3px;display:flex;overflow-x:auto}.home-list-tabs::-webkit-scrollbar{display:none}.home-list-scroll-button{border-radius:var(--home-radius-tab);width:26px;height:30px;color:var(--home-ink-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.home-list-scroll-button:hover:not(:disabled){background:var(--pg-hover)}.home-list-scroll-button:disabled{opacity:.25;cursor:default}.home-list-tabs button{height:30px;color:var(--home-ink-2);font:500 12px/1.5 var(--pp-font);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.home-list-tabs button:hover{color:var(--pg-text);background:0 0}.home-list-tabs button[aria-pressed=true]{color:var(--pg-link);box-shadow:inset 0 -2px var(--pg-accent);background:0 0}.home-list-tabs button>span{color:var(--pp-ink-3);font-size:10.5px;font-weight:600}.home-list-tabs button[aria-pressed=true]>span{color:inherit}.home-list-tabs-empty{color:var(--pp-ink-3);white-space:nowrap;padding:4px 0;font-size:12px}.home-smart-scroll{border-radius:0 0 9px 9px;overflow-x:auto}.home-smart-scroll:not(:last-child){border-radius:0}.home-smart-head,.home-smart-row{border-bottom:1px solid var(--pp-rule-soft);align-items:center;display:grid}.home-smart-head{background:var(--pg-card);color:var(--pp-ink-3);font:600 10px/1.5 var(--pp-font);letter-spacing:.1em;text-transform:uppercase;padding:11px 14px}.home-smart-head button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.home-smart-head [data-column=value]{text-align:right}.home-smart-head [data-column=signal]{padding-left:8px}.home-smart-row{min-height:62px;color:var(--pp-ink);background:var(--pg-card);padding:11px 14px 11px 18px;font-size:12px;line-height:1.5}.home-smart-row[data-openable]{cursor:pointer}.home-smart-row[data-openable]:is(:hover,:focus-within){background:linear-gradient(var(--pg-hover), var(--pg-hover)), var(--pg-card)}.home-smart-row>[role=cell]{overflow-wrap:anywhere;min-width:0;padding-right:8px}.home-property-link{width:100%;color:var(--pp-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.home-smart-row [data-column=property] strong{font-size:12.5px;font-weight:500}.home-smart-row [data-column=property] small{color:var(--pp-ink-3);margin-top:2px;font-size:11px;display:block}.home-saved-flag{color:var(--pp-ink-3);margin-left:4px;font-size:10px;font-weight:400;display:inline}.home-smart-coverage{color:var(--pp-ink-3);font-size:11.5px}.home-smart-value{text-align:right;color:var(--pp-ink);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:12.5px;font-weight:600}.home-smart-value small{color:var(--pp-ink-3);letter-spacing:normal;margin-top:2px;font-size:10.5px;font-weight:400;display:block}.home-smart-row>[data-column=signal]{padding:0 8px}.home-signal{border-radius:var(--home-radius-tab);color:var(--home-tone,var(--home-ink-2));font-variant-numeric:tabular-nums;background:var(--pg-card);font-size:10.5px;font-weight:500;display:inline-block}.home-revamp .home-signal[data-tone=danger]{--home-tone:var(--home-signal-danger)}.home-open-property{width:28px;height:28px;color:var(--pp-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.home-list-empty-state{color:var(--pp-ink-3);text-align:center;padding:34px 16px;font-size:12.5px}.home-list-preview-count{border-top:1px solid var(--pp-rule-soft);color:var(--pp-ink-3);text-align:right;padding:10px 14px;font-size:11px}.home-list-empty,.home-list-loading,.home-alert-loading,.home-activity-skeleton{color:var(--pp-ink-3);text-align:center;padding:24px 16px;font-size:12px}:is(.home-list-loading,.home-alert-loading,.home-activity-skeleton) span{background:var(--home-tier-tertiary);border-radius:4px;width:100%;height:10px;margin:8px 0;display:block}.home-alert-filter{border-bottom:1px solid var(--pp-rule);align-items:center;gap:7px;padding:12px 15px;display:flex}.home-revamp .home-alert-filter button:not(.home-mark-read){border:1px solid var(--pg-control-border);border-radius:var(--home-radius-pill);background:var(--pg-control-bg);height:27px;color:var(--pp-ink-2);font:500 11.5px/1.5 var(--pp-font);cursor:pointer;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.home-revamp .home-alert-filter button[aria-pressed=true]{border-color:var(--pg-accent-edge);background:var(--pg-accent-wash);color:var(--pg-link)}.home-revamp .home-alert-filter .home-mark-read{height:27px;color:var(--pp-ink-3);font:500 11px/1.5 var(--pp-font);cursor:pointer;background:0 0;border:0;border-radius:4px;margin-left:auto;padding:0}.home-revamp .home-alert-filter .home-mark-read:is(:disabled,[aria-disabled=true]){opacity:.45;cursor:default}.home-alert-list{max-height:max(180px, calc(100dvh - var(--home-header-offset) - 160px));overscroll-behavior:contain;overflow-y:auto}.home-alert-unread{background:var(--home-accent);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.home-revamp .home-alert-footer{border:0;border-top:1px solid var(--pp-rule-soft);width:100%;color:var(--pp-ink-3);font:400 11.5px/1.5 var(--pp-font);text-align:center;cursor:pointer;background:0 0;padding:11px 15px;display:block}.home-tracking-column{top:var(--home-header-offset);position:sticky}.home-tracking-error{color:var(--pp-ink-3);align-items:center;gap:10px;padding:18px 15px;font-size:12px;display:flex}.home-tracking-error button{margin-left:auto}.home-news{border-top:1px solid var(--pp-rule)}.home-news-head{color:var(--pp-ink-2);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:11px 15px 6px;font-size:11.5px;font-weight:600;display:flex}.home-news-head small{color:var(--pp-ink-3);font-size:10.5px;font-weight:400}.home-news-row{text-decoration:none}.home-news-empty{color:var(--pp-ink-3);margin:0;padding:10px 15px 18px;font-size:12px;line-height:1.45}.home-tracking-column:has(.home-news) .home-alert-list{max-height:max(150px, calc((100dvh - var(--home-header-offset) - 220px) * .55))}.home-news-list{max-height:max(150px, calc((100dvh - var(--home-header-offset) - 220px) * .45));overscroll-behavior:contain;overflow-y:auto}.home-revamp .home-updates .home-update-retry{min-height:28px;color:inherit;background:#ffffff17;border:1px solid #ffffff38;border-radius:4px;align-items:center;margin-left:0;padding:0 10px;display:inline-flex}.home-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-ask-card{border:1px solid var(--pg-border);background:var(--pg-panel);width:100%;min-width:0;max-width:620px;box-shadow:var(--pg-shadow);color:var(--pp-ink);border-radius:10px;flex:400px;justify-self:end;padding:18px 19px;font-size:13px;line-height:1.5;animation:.45s pp-fade-up}.home-ask-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.home-ask-badge{background:var(--pg-card);color:var(--pp-ink-2);font:500 9px/1.5 var(--pp-font);border-radius:13px;align-items:center;gap:7px;padding:5px 10px;display:inline-flex}.home-ask-query{color:var(--pp-ink);margin:13px 0 0;font-size:13px;font-weight:550;line-height:1.45}.home-ask-parsed{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.home-ask-chip{border:1px solid var(--pp-rule);background:var(--pg-card);color:var(--pp-ink);border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:400;display:flex}.home-revamp .home-ask-chip small{color:var(--pp-ink-2);font-size:10px}.home-ask-toolbox{border:1px solid var(--pp-rule);border-radius:7px;margin-top:13px;overflow:hidden}.home-ask-toggle{background:var(--pp-bg);width:100%;color:var(--pp-ink-2);font:500 11px var(--pp-font);text-align:left;border:0;align-items:center;gap:8px;padding:9px 11px;display:flex}button.home-ask-toggle{cursor:pointer}.home-ask-toggle-label{flex:1;min-width:0}.home-revamp .home-ask-toggle .home-ask-step-status{color:inherit}.home-revamp .home-ask-toolbox .home-ask-toggle:focus-visible{outline-offset:-2px!important}.home-ask-steps{padding:4px 0}.home-ask-step{grid-template-columns:12px 1fr;gap:8px;padding:7px 11px;display:grid}.home-ask-step>.home-ask-step-status,.home-ask-step>.home-ask-spinner{align-self:start;margin-top:3px}.home-ask-step-label{background:var(--pp-bg);color:var(--pp-ink);font:400 10px var(--font-mono,ui-monospace, monospace);border-radius:4px;padding:2px 5px}.home-revamp .home-ask-step-ms{color:var(--pp-ink-2);margin-left:8px;font-size:10px}.home-ask-step-text{color:var(--pp-ink-2);margin:5px 0 0;font-size:11.5px;line-height:1.4}.home-ask-caret{background:var(--nb-accent-deep);width:4px;height:11px;margin-left:2px;display:inline-block}.home-ask-complete,.home-ask-status{background:var(--home-raised);color:var(--pp-ink-2);border-radius:7px;align-items:center;gap:7px;margin-top:12px;padding:11px 12px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.home-ask-complete strong{font-weight:600}.home-ask-complete-success{background:var(--pg-card);color:var(--home-accent-text-on-selected)}.home-revamp button.home-ask-stop,.home-revamp button.home-ask-retry,.home-revamp button.home-ask-save{border:1px solid var(--pp-rule);background:var(--pg-control-bg);border-color:var(--pg-control-border);color:var(--pp-ink);font:500 11px / normal var(--pp-font);cursor:pointer;border-radius:6px;align-items:center;gap:6px;margin-top:12px;padding:6px 10px;display:inline-flex}.home-revamp button.home-ask-save[aria-disabled=true]{opacity:.45;cursor:default}.home-ask-spinner{border:1.5px solid var(--pp-rule);border-top-color:var(--nb-accent-deep);border-radius:50%;flex:none;width:11px;height:11px;animation:.8s linear infinite pp-spin;display:inline-block}.home-ask-summary{color:var(--pp-ink-2);margin-top:12px;font-size:12.5px;line-height:1.55}.home-ask-summary-clamped{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-ask-summary>div{overflow-x:auto}.home-ask-summary :is(h1,h2,h3,strong){color:var(--pp-ink);font-weight:600}.home-ask-summary :is(h1,h2,h3){margin:14px 0 7px;font-size:14px}.home-ask-summary p{margin:0 0 9px}.home-ask-summary :is(ul,ol){margin:8px 0;padding-left:20px}.home-ask-summary ul{list-style:outside}.home-ask-summary ol{list-style:decimal}.home-ask-summary table{border-collapse:collapse;font-size:11px}.home-ask-summary :is(th,td){border:1px solid var(--pg-border);text-align:left;padding:7px 9px}.home-ask-summary-toggle{color:var(--home-accent-text);font:600 11px var(--pp-font);cursor:pointer;background:0 0;border:0;margin-top:7px;padding:0}.home-ask-error{border:1px solid color-mix(in srgb, var(--home-tone-danger) 28%, transparent);background:color-mix(in srgb, var(--home-tone-danger) 8%, var(--home-tier-secondary));color:var(--pp-ink-2);border-radius:7px;gap:4px;margin-top:13px;padding:11px 12px;font-size:12px;display:grid}.home-ask-error strong{color:var(--pp-ink)}.home-address-cluster{--home-glass-card:var(--pg-card);--home-glass-rule:var(--pg-border);--home-glass-ink:var(--pg-text);--home-glass-ink-2:var(--pg-secondary);--home-glass-ink-3:var(--pg-muted);--home-glass-green:var(--pg-link);--home-glass-chip:var(--pg-card);--home-glass-hr:var(--pg-line);--home-glass-action-border:var(--pg-control-border);flex:570px;grid-template-columns:1fr 1fr;align-items:start;gap:12px;width:100%;min-width:0;max-width:750px;animation:.45s pp-fade-up;display:grid}.home-cluster-column{flex-direction:column;gap:12px;min-width:0;display:flex}.home-glass{border:1px solid var(--home-glass-rule);background:var(--pg-panel);box-shadow:var(--pg-shadow);color:var(--home-glass-ink);border-radius:10px;padding:14px 15px}.home-cluster-label{color:var(--home-glass-ink-3);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.5}.home-cluster-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-cluster-use{background:var(--home-glass-chip);color:var(--home-glass-ink-2);border-radius:4px;padding:3px 7px;font-size:9px;font-weight:400}.home-glass h2{letter-spacing:-.3px;margin:8px 0 4px;font-size:12px;font-weight:500;line-height:1.2}.home-glass h3{margin:6px 0 2px;font-size:12px;font-weight:500;line-height:1.35}.home-glass p{color:var(--home-glass-ink-3);margin:3px 0 0;font-size:11.5px;line-height:1.45}.home-glass hr{background:var(--home-glass-hr);border:0;height:1px;margin:12px 0}.home-cluster-tiles{grid-template-columns:1fr 1fr;gap:12px;display:grid}.home-glass.home-cluster-tile{padding:12px 14px}.home-cluster-tile strong{letter-spacing:-.2px;font-variant-numeric:tabular-nums;margin-top:5px;font-size:18px;font-weight:600;display:block}.home-cluster-zone{letter-spacing:-.3px;margin-top:6px;font-size:20px;font-weight:600;line-height:1.5}.home-glass.home-cluster-actions{gap:8px;padding:12px;display:grid}.home-revamp button.home-cluster-action{border:1px solid var(--home-glass-action-border);background:var(--pg-control-bg);width:100%;height:42px;box-shadow:none;color:var(--home-glass-ink);font:500 12px var(--pp-font);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.home-revamp button.home-cluster-action:hover{background:var(--pg-control-hover)}.home-revamp .home-address-cluster :is(a,button,[role=button],[tabindex]):focus-visible{outline-color:var(--home-focus)!important}.home-cluster-signals{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.home-cluster-signals>span{background:var(--home-glass-chip);color:var(--home-tone,var(--home-glass-ink-2));border-radius:6px;padding:4px 7px;font-size:10px;font-weight:500}.home-cluster-value{justify-content:space-between;align-items:baseline;gap:10px;margin-top:8px;display:flex}.home-cluster-value>strong{color:var(--home-glass-green);letter-spacing:-.5px;font-size:26px;font-weight:600;line-height:1.5}.home-cluster-valuation{gap:8px;display:grid}.home-cluster-fact{justify-content:space-between;gap:10px;font-size:11px;display:flex}.home-cluster-fact>span{color:var(--home-glass-ink-3)}.home-cluster-fact>strong{text-align:right;font-weight:500}.home-ask-results{scroll-margin-top:calc(var(--home-header-height,66px) + 16px);border:1px solid var(--pg-border);border-radius:var(--home-radius-card);background:var(--pg-panel);color:var(--pp-ink);box-shadow:var(--pg-shadow);margin:24px 32px 0;overflow:hidden}.home-revamp[data-home-body=hidden] .home-ask-results{margin-bottom:56px}.home-ask-results-header{border-bottom:1px solid var(--pp-rule);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.home-ask-results-header h2{margin:0;font-size:13px;font-weight:550}.home-ask-results-header p{color:var(--pp-ink-2);margin:4px 0 0;font-size:12px}.home-revamp button.home-ask-results-save{border:1px solid var(--pg-control-border);border-radius:var(--home-radius-control);background:var(--pg-control-bg);color:var(--pp-ink);font:500 12px / 18px var(--pp-font);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:flex}.home-revamp button.home-ask-results-save:hover:not([aria-disabled=true]){background:var(--pg-control-hover)}.home-revamp button.home-ask-results-save:active:not([aria-disabled=true]){background:var(--home-pressed)}.home-revamp button.home-ask-results-save[aria-disabled=true]{opacity:.45;cursor:default}.home-revamp .home-smart-card{scroll-margin-top:calc(var(--home-header-height,66px) + 16px)}.home-ask-results-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;display:grid}.home-revamp button.home-ask-result{border:1px solid var(--pp-rule);border-radius:var(--home-radius-control);background:var(--pp-card);min-width:0;min-height:100px;color:var(--pp-ink);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.home-revamp button.home-ask-result:hover{border-color:var(--home-accent);background:var(--pg-control-hover)}.home-revamp button.home-ask-result:focus-visible{outline:2px solid var(--home-accent);outline-offset:2px}.home-ask-result-body{min-width:0;display:block}.home-ask-result-title,.home-ask-result-meta,.home-ask-result-owner{overflow-wrap:anywhere;display:block}.home-ask-result-title{font-size:14px;font-weight:600;line-height:1.4}.home-ask-result-meta{color:var(--pp-ink-2);margin-top:4px;font-size:12px;line-height:1.5}.home-ask-result-owner{color:var(--pp-ink-2);margin-top:10px;font-size:11px;line-height:1.5}.home-ask-result-owner>span{color:var(--pp-ink-3);margin-right:6px}.home-ask-result-open{color:var(--pp-ink-3);flex-shrink:0;margin-top:2px}@media (width<=1200px){.home-ask-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.home-ask-results-grid{grid-template-columns:minmax(0,1fr);padding:12px}.home-ask-results-header{flex-wrap:wrap;align-items:flex-start}}.home-ask-result-loading,.home-ask-result-missing{border:1px solid var(--pp-rule);border-radius:var(--home-radius-control);color:var(--pp-ink-3);align-items:center;gap:8px;padding:12px;font-size:11px;display:flex}.home-revamp button.home-ask-see-results{color:inherit;font:500 10.5px/normal var(--pp-font);cursor:pointer;background:0 0;border:0;border-radius:4px;margin-left:auto;padding:0}.home-sheet-layer{z-index:50;position:fixed;inset:0}.home-sheet-scrim{background:var(--pg-scrim);position:absolute;inset:0}.home-sheet{background:var(--pg-dialog);width:min(480px,100vw);height:100dvh;max-height:100dvh;color:var(--pp-ink);letter-spacing:normal;box-shadow:var(--pg-shadow);border:1px solid var(--pg-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0;flex-direction:column;justify-content:flex-start;gap:16px;padding:32px 24px;font-size:11px;line-height:20px;animation:.1s ease-out home-sheet-in;display:flex;position:absolute;top:0;right:0;overflow-y:auto}.home-revamp .home-sheet:focus-visible{outline:none}@keyframes home-sheet-in{0%{opacity:0}to{opacity:1}}.home-drawer-title{margin:0;padding-right:36px;font-size:13px;font-weight:550;line-height:1.3}.home-drawer-desc{margin:0}.home-drawer-context{border-radius:var(--home-radius-control);background:var(--pg-card);color:var(--pp-ink-2);align-items:center;gap:12px;padding:20px;font-size:11px;display:flex}.home-drawer-context svg{flex:none}.home-drawer-state{color:var(--pp-ink-2);font-size:12px}.home-drawer-facts{margin:0}.home-drawer-facts>div{border-bottom:1px solid var(--pp-rule);background:var(--pg-card);justify-content:space-between;gap:24px;padding:10px 12px;font-size:11px;display:flex}.home-drawer-facts dt{color:var(--pp-ink-2)}.home-drawer-facts dd{overflow-wrap:anywhere;text-align:right;max-width:65%;margin:0;font-weight:500}.home-revamp button.home-drawer-cta{border:1px solid var(--pg-primary-rim);border-radius:var(--home-radius-control);background:var(--pg-primary-bg);width:100%;color:var(--pg-primary-ink);font:500 12px/20px var(--pp-font);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:flex}.home-revamp button.home-drawer-cta:hover{background:var(--home-accent-hover)}.home-revamp button.home-drawer-cta:active{background:var(--home-accent-pressed)}.home-revamp button.home-drawer-room{width:100%;height:var(--home-body-control-height);border:1px solid var(--pg-control-border);border-radius:var(--home-radius-control);background:var(--pg-control-bg);color:var(--pp-ink);font:500 12px/1.5 var(--pp-font);cursor:pointer;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:0 12px;display:inline-flex}.home-revamp button.home-drawer-room:hover{background:var(--pg-control-hover)}.home-revamp button.home-drawer-close{border-radius:var(--home-radius-control);width:32px;height:32px;color:var(--pp-ink);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:8px;display:grid;position:absolute;top:16px;right:16px}.home-revamp button.home-drawer-close:hover{background:var(--pg-hover)}.home-revamp .home-sheet.home-activity-detail{border:1px solid var(--pg-border);font-size:11px;line-height:1.5}.home-detail-title{color:var(--pp-ink);margin:0 0 12px;padding-right:36px;font-size:13px;font-weight:550;line-height:1.3}.home-detail-desc,.home-detail-status{color:var(--pp-ink-2);margin:0}.home-revamp .home-activity-detail .home-detail-row{border:0;border-bottom:1px solid var(--pp-rule);color:var(--pp-ink);font:inherit;text-align:left;background:var(--pg-card);flex-direction:column;flex:none;gap:6px;padding:12px 0;display:flex}.home-revamp .home-activity-detail button.home-detail-row{border:1px solid var(--pp-rule);border-radius:var(--home-radius-control);background:var(--pp-card);cursor:pointer;margin:8px 6px 0 0;padding:9px 12px}.home-revamp .home-activity-detail button.home-detail-row[aria-disabled=true]{cursor:default}.home-revamp .home-activity-detail button.home-detail-row:not([aria-disabled=true]):hover{background:linear-gradient(var(--pg-hover), var(--pg-hover)), var(--pg-card)}.home-activity-detail .home-detail-row>span{color:var(--pp-ink-2)}.home-activity-detail .home-detail-row>strong{font-size:12px;font-weight:500}.home-activity-detail .home-detail-row>small{color:var(--pp-ink-2);font-size:10.4px;line-height:1.5}.parcyl-os:has(>main>.home-uds-root){height:100dvh!important}.parcyl-os[data-theme=light] main:has(>.home-uds-root){--atlas-bg-primary:#edf0e9;--atlas-bg-tertiary:#7a8871;background:#f6f7f4!important}.parcyl-os[data-theme=dark] main:has(>.home-uds-root){--atlas-bg-primary:#2b3029;--atlas-bg-tertiary:#667260;background:#171917!important}.parcyl-os[data-theme=light] main:has(>.home-uds-root)::-webkit-scrollbar-thumb:hover{background:#4e5b49}.parcyl-os[data-theme=light] main:has(>.home-uds-root) ::-webkit-scrollbar-thumb:hover{background:#4e5b49}.parcyl-os[data-theme=dark] main:has(>.home-uds-root)::-webkit-scrollbar-thumb:hover{background:#c4cac1}.parcyl-os[data-theme=dark] main:has(>.home-uds-root) ::-webkit-scrollbar-thumb:hover{background:#c4cac1}body:has(.home-revamp) [data-testid=feedback-launcher-button]{outline:1px solid color-mix(in srgb, var(--home-rule) 68%, transparent);box-shadow:0 8px 24px -10px #05140e8c!important}@media (width<=1100px){.home-command-hero[data-has-results=true] .home-hero-command{flex-basis:100%;width:100%}.home-command-hero[data-has-results=true] .home-hero-body{grid-template-columns:1fr;align-content:start;min-height:500px}.home-command-hero[data-has-results=true] h1{font-size:clamp(26px,3.45vw,40px)!important}.home-address-cluster{flex-basis:100%;max-width:100%!important}.home-ask-card{max-width:100%}}@media (width<=1000px){.home-tracking-column{position:static;flex-basis:100%!important}.home-alert-list,.home-news-list{max-height:none}.home-tracking-column:has(.home-news) .home-alert-list{max-height:none}}@media (width<=760px){.home-primary-nav{flex-wrap:wrap;flex-basis:100%;order:3;justify-content:center;position:static!important;transform:none!important}.home-command-hero h1{white-space:normal}.home-command-hero form{gap:7px!important}.home-command-hero form button{padding-inline:11px!important}.home-updates{gap:6px}.home-updates>.home-updates-label{display:none}.home-revamp .home-updates .home-update-story{flex-wrap:nowrap;gap:3px!important}.home-module-status{grid-template-columns:auto minmax(0,1fr)}.home-module-status button{grid-column:2;justify-self:start}}@media (width<=700px){.home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.home-smart-actions{width:100%;margin-left:0}.home-list-filter{flex:1}.home-list-filter input{width:100%}.home-revamp .home-list-create input{flex-basis:calc(100% - 90px)}.home-ask-results{margin-inline:16px}}@media (width<=580px){.home-address-cluster{grid-template-columns:1fr!important}.home-ask-card{padding:16px}.home-ask-complete{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.home-revamp *,.home-revamp :before,.home-revamp :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.home-revamp .home-ask-step-status{color:var(--pp-ink-3);align-items:center;display:inline-flex}.home-revamp .home-ask-step-done{color:var(--home-accent-text)}.crisp-pipeline-surface[data-theme],.crisp-product-shell[data-theme]{--pg-font:"Geist", ui-sans-serif, system-ui, sans-serif;--pg-page:#121514;--pg-sheet:#0f1211c7;--pg-panel:linear-gradient(152deg, #313533de, #181b1ae3 68%, #1d221fe8);--pg-panel-solid:#262b28;--pg-dialog:#1c201fed;--pg-scrim:#080d104d;--pg-border:#ffffff2e;--pg-shadow:0 4px 20px #00000059, 0 24px 80px #0000002e, inset 0 1px 0 #ffffff12;--pg-text:#f4f5f4;--pg-secondary:#bdc5c2;--pg-muted:#969f9b;--pg-faint:#7f8b85;--pg-link:#c9e7d8;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a24;--pg-accent-wash-strong:#16a34a47;--pg-accent-edge:#16a34a66;--pg-capture-bg:#cbe4d50f;--pg-capture-border:#cbe4d51f;--pg-capture-icon-bg:#cbe4d51f;--pg-line:#ffffff1f;--pg-row-line:#ffffff14;--pg-wash:#ffffff0a;--pg-hover:#ffffff14;--pg-seg-on:#ffffff1f;--pg-control-border:#fff3;--pg-control-bg:#ffffff0d;--pg-control-hover:#ffffff1a;--pg-input-bg:#1e2220;--pg-input-border:#ffffff2e;--pg-tile-bg:#ffffff0a;--pg-tile-border:#ffffff14;--pg-tile-ink:#d4ddd8;--pg-primary-bg:#ebf0ed;--pg-primary-ink:#1b2420;--pg-primary-hover:#fff;--pg-primary-rim:#ffffff73;--pg-footer:#1013113d;--pg-scrollbar:#fff3;--pg-menu:#1c201ff7;--pg-menu-border:#ffffff2e;--pg-menu-shadow:0 12px 36px #00000073;--pg-card:#232826;--pg-card-border:#ffffff17;--pg-user-bubble:#2d3531;--pg-map-tools:#1e2220d1;--pg-danger:#f5c2b8;--pg-danger-edge:#f5c2b873;--pg-danger-wash:#572c2b;--pg-warn:#f5d0a3;--pg-warn-edge:#f5d0a366;--pg-warn-wash:#f5d0a312;--pg-dash:#fff3;--pg-strike:#ffffff4d;--pg-swatch-ring:#fff;--pg-glyph-ring:#ffffffb3;--pg-appearance-glow:#8daa9821;--pg-appearance-sheen:#ffffff0a;--pg-appearance-shade:#0000001f;--pg-logo:#4cc27a;--pg-subject:#26734d;--pg-comp:#c2410c}body:has(.crisp-pipeline-surface)>.parcyl-os[data-theme]{--pg-font:"Geist", ui-sans-serif, system-ui, sans-serif;--pg-page:#121514;--pg-sheet:#0f1211c7;--pg-panel:linear-gradient(152deg, #313533de, #181b1ae3 68%, #1d221fe8);--pg-panel-solid:#262b28;--pg-dialog:#1c201fed;--pg-scrim:#080d104d;--pg-border:#ffffff2e;--pg-shadow:0 4px 20px #00000059, 0 24px 80px #0000002e, inset 0 1px 0 #ffffff12;--pg-text:#f4f5f4;--pg-secondary:#bdc5c2;--pg-muted:#969f9b;--pg-faint:#7f8b85;--pg-link:#c9e7d8;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a24;--pg-accent-wash-strong:#16a34a47;--pg-accent-edge:#16a34a66;--pg-capture-bg:#cbe4d50f;--pg-capture-border:#cbe4d51f;--pg-capture-icon-bg:#cbe4d51f;--pg-line:#ffffff1f;--pg-row-line:#ffffff14;--pg-wash:#ffffff0a;--pg-hover:#ffffff14;--pg-seg-on:#ffffff1f;--pg-control-border:#fff3;--pg-control-bg:#ffffff0d;--pg-control-hover:#ffffff1a;--pg-input-bg:#1e2220;--pg-input-border:#ffffff2e;--pg-tile-bg:#ffffff0a;--pg-tile-border:#ffffff14;--pg-tile-ink:#d4ddd8;--pg-primary-bg:#ebf0ed;--pg-primary-ink:#1b2420;--pg-primary-hover:#fff;--pg-primary-rim:#ffffff73;--pg-footer:#1013113d;--pg-scrollbar:#fff3;--pg-menu:#1c201ff7;--pg-menu-border:#ffffff2e;--pg-menu-shadow:0 12px 36px #00000073;--pg-card:#232826;--pg-card-border:#ffffff17;--pg-user-bubble:#2d3531;--pg-map-tools:#1e2220d1;--pg-danger:#f5c2b8;--pg-danger-edge:#f5c2b873;--pg-danger-wash:#572c2b;--pg-warn:#f5d0a3;--pg-warn-edge:#f5d0a366;--pg-warn-wash:#f5d0a312;--pg-dash:#fff3;--pg-strike:#ffffff4d;--pg-swatch-ring:#fff;--pg-glyph-ring:#ffffffb3;--pg-appearance-glow:#8daa9821;--pg-appearance-sheen:#ffffff0a;--pg-appearance-shade:#0000001f;--pg-logo:#4cc27a;--pg-subject:#26734d;--pg-comp:#c2410c}.crisp-pipeline-surface[data-theme=light],.crisp-product-shell[data-theme=light]{--pg-page:#f3f5f4;--pg-sheet:#f3f5f4cc;--pg-panel:linear-gradient(152deg, #ffffffe0, #f5f7f5e3 68%, #fafbfae8);--pg-panel-solid:#f8f9f8;--pg-dialog:#fafbfaf5;--pg-scrim:#141e192e;--pg-border:#18261f14;--pg-shadow:0 4px 20px #141e2d12, 0 24px 80px #141e2d17, inset 0 1px 0 #fffffff2;--pg-text:#18211c;--pg-secondary:#3d4842;--pg-muted:#5c6862;--pg-faint:#75817b;--pg-link:#26734d;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a14;--pg-accent-wash-strong:#16a34a2e;--pg-accent-edge:#16a34a4d;--pg-capture-bg:#26734d0f;--pg-capture-border:#26734d29;--pg-capture-icon-bg:#26734d1a;--pg-line:#18261f14;--pg-row-line:#18261f0d;--pg-wash:#18261f09;--pg-hover:#18261f0f;--pg-seg-on:#fff;--pg-control-border:#18261f29;--pg-control-bg:#ffffffa6;--pg-control-hover:#fffffff2;--pg-input-bg:#e9edeb;--pg-input-border:#18261f24;--pg-tile-bg:#18261f0a;--pg-tile-border:#18261f17;--pg-tile-ink:#2e3a34;--pg-primary-bg:#1b2420;--pg-primary-ink:#f4f5f4;--pg-primary-hover:#2b3731;--pg-primary-rim:#ffffff14;--pg-footer:#18261f08;--pg-scrollbar:#18261f38;--pg-menu:#fffffffa;--pg-menu-border:#18261f1f;--pg-menu-shadow:0 12px 36px #141e2d29;--pg-card:#fff;--pg-card-border:#18261f1a;--pg-user-bubble:#e6ede8;--pg-map-tools:#fffc;--pg-danger:#b42318;--pg-danger-edge:#b423184d;--pg-danger-wash:#fdecea;--pg-warn:#92400e;--pg-warn-edge:#92400e4d;--pg-warn-wash:#92400e0f;--pg-dash:#18261f3d;--pg-strike:#18261f59;--pg-swatch-ring:#18261f59;--pg-glyph-ring:#ffffffe6;--pg-appearance-glow:#26734d14;--pg-appearance-sheen:#fff9;--pg-appearance-shade:#18261f08;--pg-logo:#26734d}body:has(.crisp-pipeline-surface[data-theme=light])>.parcyl-os[data-theme=light]{--pg-page:#f3f5f4;--pg-sheet:#f3f5f4cc;--pg-panel:linear-gradient(152deg, #ffffffe0, #f5f7f5e3 68%, #fafbfae8);--pg-panel-solid:#f8f9f8;--pg-dialog:#fafbfaf5;--pg-scrim:#141e192e;--pg-border:#18261f14;--pg-shadow:0 4px 20px #141e2d12, 0 24px 80px #141e2d17, inset 0 1px 0 #fffffff2;--pg-text:#18211c;--pg-secondary:#3d4842;--pg-muted:#5c6862;--pg-faint:#75817b;--pg-link:#26734d;--pg-accent:#16a34a;--pg-on-accent:#fff;--pg-accent-wash:#16a34a14;--pg-accent-wash-strong:#16a34a2e;--pg-accent-edge:#16a34a4d;--pg-capture-bg:#26734d0f;--pg-capture-border:#26734d29;--pg-capture-icon-bg:#26734d1a;--pg-line:#18261f14;--pg-row-line:#18261f0d;--pg-wash:#18261f09;--pg-hover:#18261f0f;--pg-seg-on:#fff;--pg-control-border:#18261f29;--pg-control-bg:#ffffffa6;--pg-control-hover:#fffffff2;--pg-input-bg:#e9edeb;--pg-input-border:#18261f24;--pg-tile-bg:#18261f0a;--pg-tile-border:#18261f17;--pg-tile-ink:#2e3a34;--pg-primary-bg:#1b2420;--pg-primary-ink:#f4f5f4;--pg-primary-hover:#2b3731;--pg-primary-rim:#ffffff14;--pg-footer:#18261f08;--pg-scrollbar:#18261f38;--pg-menu:#fffffffa;--pg-menu-border:#18261f1f;--pg-menu-shadow:0 12px 36px #141e2d29;--pg-card:#fff;--pg-card-border:#18261f1a;--pg-user-bubble:#e6ede8;--pg-map-tools:#fffc;--pg-danger:#b42318;--pg-danger-edge:#b423184d;--pg-danger-wash:#fdecea;--pg-warn:#92400e;--pg-warn-edge:#92400e4d;--pg-warn-wash:#92400e0f;--pg-dash:#18261f3d;--pg-strike:#18261f59;--pg-swatch-ring:#18261f59;--pg-glyph-ring:#ffffffe6;--pg-appearance-glow:#26734d14;--pg-appearance-sheen:#fff9;--pg-appearance-shade:#18261f08;--pg-logo:#26734d}@font-face{font-family:Pipeline Geist;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/geist-0-BktvGMAi.ttf)format("truetype")}@font-face{font-family:Pipeline Geist;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/geist-1-BBUaz6Yt.ttf)format("truetype")}@font-face{font-family:Pipeline Geist;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/geist-2-DsJNybWY.ttf)format("truetype")}@font-face{font-family:Pipeline Geist;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/geist-3-C4ty-c2j.ttf)format("truetype")}.crisp-pipeline-surface[data-theme]{--pp-font:"Pipeline Geist", var(--pg-font);--pp-bg:var(--pg-page);--pp-card:var(--pg-card);--pp-hd:var(--pg-card);--pp-hd-ink:var(--pg-text);--pp-hd-ink-2:var(--pg-secondary);--pp-tile:var(--pg-card);--pp-col:var(--pg-panel);--pp-kanban-col:var(--pg-panel);--pp-col-base:var(--pg-panel-solid);--pp-kanban-col-base:var(--pg-panel-solid);--pp-media:var(--pg-card);--pp-rail:var(--pg-panel);--pp-inset-raise:var(--pg-card);--pp-ink:var(--pg-text);--pp-ink-2:var(--pg-secondary);--pp-ink-3:var(--pg-muted);--pp-rule:var(--pg-border);--pp-rule-soft:var(--pg-row-line);--pp-brand:var(--pg-link);--pp-brand-soft:var(--pg-card);--pp-brand-line:var(--pg-accent-edge);--pp-brand-ink:var(--pg-primary-ink);--pp-brand-grad:var(--pg-primary-bg);--pp-cta-ink:var(--pg-primary-ink);--pp-neon:var(--pg-link);--pp-active-bg:var(--pg-accent-wash);--pp-active-bg-rail:var(--pg-accent-wash);--pp-active-ink:var(--pg-link);--pp-accent:var(--pg-link);--pp-accent-ink:var(--pg-primary-ink);--pp-accent-soft:var(--pg-card);--pp-up:var(--pg-link);--pp-down:var(--pg-danger);--pp-focus:var(--pg-link);--pp-shadow-card:none;--pp-shadow-btn:none;--pp-shadow-lift:var(--pg-menu-shadow);--crisp-primary:var(--pg-page);--crisp-secondary:var(--pg-card);--crisp-tertiary:var(--pg-panel-solid);--crisp-ink:var(--pg-text);--crisp-focus:var(--pg-link);color:var(--pg-text);font-family:var(--pp-font)}body:has(.crisp-pipeline-surface)>.parcyl-os[data-theme]{--pp-font:"Pipeline Geist", var(--pg-font);--pp-bg:var(--pg-page);--pp-card:var(--pg-card);--pp-hd:var(--pg-card);--pp-hd-ink:var(--pg-text);--pp-hd-ink-2:var(--pg-secondary);--pp-tile:var(--pg-card);--pp-col:var(--pg-panel);--pp-kanban-col:var(--pg-panel);--pp-col-base:var(--pg-panel-solid);--pp-kanban-col-base:var(--pg-panel-solid);--pp-media:var(--pg-card);--pp-rail:var(--pg-panel);--pp-inset-raise:var(--pg-card);--pp-ink:var(--pg-text);--pp-ink-2:var(--pg-secondary);--pp-ink-3:var(--pg-muted);--pp-rule:var(--pg-border);--pp-rule-soft:var(--pg-row-line);--pp-brand:var(--pg-link);--pp-brand-soft:var(--pg-card);--pp-brand-line:var(--pg-accent-edge);--pp-brand-ink:var(--pg-primary-ink);--pp-brand-grad:var(--pg-primary-bg);--pp-cta-ink:var(--pg-primary-ink);--pp-neon:var(--pg-link);--pp-active-bg:var(--pg-accent-wash);--pp-active-bg-rail:var(--pg-accent-wash);--pp-active-ink:var(--pg-link);--pp-accent:var(--pg-link);--pp-accent-ink:var(--pg-primary-ink);--pp-accent-soft:var(--pg-card);--pp-up:var(--pg-link);--pp-down:var(--pg-danger);--pp-focus:var(--pg-link);--pp-shadow-card:none;--pp-shadow-btn:none;--pp-shadow-lift:var(--pg-menu-shadow);--crisp-primary:var(--pg-page);--crisp-secondary:var(--pg-card);--crisp-tertiary:var(--pg-panel-solid);--crisp-ink:var(--pg-text);--crisp-focus:var(--pg-link);color:var(--pg-text);font-family:var(--pp-font)}.crisp-product-shell .crisp-product-content-full:has(>.crisp-pipeline-surface){background:url(/images/parcyl-buybox-wallpaper.png) 50%/cover no-repeat;overflow:hidden}.crisp-pipeline-surface[data-theme]{--pp-kanban-col:#2328267a;-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101714e0;flex:auto;width:100%;min-width:0;min-height:0;padding:12px;display:flex;overflow:hidden}.crisp-pipeline-surface[data-theme=light]{--pp-kanban-col:#ffffffa3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f3f5f4b8}@media (prefers-reduced-transparency:reduce){.crisp-pipeline-surface[data-theme]{--pp-col:var(--pg-panel-solid);--pp-kanban-col:var(--pg-panel-solid);--pp-rail:var(--pg-panel-solid)}body:has(.crisp-pipeline-surface)>.parcyl-os[data-theme]{--pp-col:var(--pg-panel-solid);--pp-kanban-col:var(--pg-panel-solid);--pp-rail:var(--pg-panel-solid)}.crisp-pipeline-surface[data-theme]{background:var(--pg-page);-webkit-backdrop-filter:none;backdrop-filter:none}}.crisp-pipeline-surface *{scrollbar-width:thin;scrollbar-color:var(--pg-scrollbar) transparent}body:has(.crisp-pipeline-surface)>.parcyl-os *{scrollbar-width:thin;scrollbar-color:var(--pg-scrollbar) transparent}.crisp-pipeline-surface :is(button,input,select,textarea){font-family:var(--pp-font)}body:has(.crisp-pipeline-surface)>.parcyl-os :is(button,input,select,textarea){font-family:var(--pp-font)}.crisp-pipeline-surface :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid var(--pg-link)!important}body:has(.crisp-pipeline-surface)>.parcyl-os :is(button,input,select,textarea,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid var(--pg-link)!important}.crisp-pipeline-surface :is(button:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.6}.crisp-pipeline-surface :is(td,.pp-kpi-tile){font-variant-numeric:tabular-nums}.pipeline-toolbar{flex-wrap:wrap}.pipeline-toolbar-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.pipeline-view-tabs{border-bottom:1px solid var(--pg-line);gap:2px;display:inline-flex}.pipeline-view-tab{width:34px;height:30px;color:var(--pg-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}.pipeline-view-tab[aria-pressed=true]{border-bottom-color:var(--pg-accent);color:var(--pg-text)}.pipeline-view-tab:hover{background:var(--pg-hover)}.pipeline-btn{border:1px solid var(--pg-control-border);background:var(--pg-control-bg);min-height:30px;color:var(--pg-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.pipeline-btn:not(:disabled):hover{background:var(--pg-control-hover)}.pipeline-btn:not(:disabled):active{background:var(--pg-seg-on)}.pipeline-btn[data-primary=true]{background:var(--pg-primary-bg);color:var(--pg-primary-ink);border-color:var(--pg-primary-rim)}.pipeline-btn[data-primary=true]:hover{background:var(--pg-primary-hover)}.pipeline-btn[aria-pressed=true]{background:var(--pg-accent-wash);border-color:var(--pg-accent-edge)}.crisp-pipeline-surface .pp-board{border:1px solid var(--pg-border);box-shadow:var(--pg-shadow);background:0 0;border-radius:22px;margin:4px}.crisp-pipeline-surface .pp-deal-card{background:var(--pg-card)!important;border-color:var(--pg-card-border)!important}.crisp-pipeline-surface .pp-deal-card:hover{border-color:var(--pg-control-border)!important}.crisp-pipeline-surface .pp-deal-card[data-selected=true]{background:linear-gradient(var(--pg-accent-wash), var(--pg-accent-wash)), var(--pg-card)!important;border-color:var(--pg-accent-edge)!important;box-shadow:none!important}.crisp-pipeline-surface .pp-table{background:var(--pg-card)}.pipeline-refresh-alert{border:1px solid var(--pg-warn-edge);color:var(--pg-text);background:var(--pg-card);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.crisp-pipeline-surface .pp-action-toast{border:1px solid var(--pg-menu-border);flex-wrap:wrap;max-width:94%;min-height:34px;background:var(--pg-menu)!important;height:auto!important;color:var(--pg-text)!important;padding:8px!important}.pp-action-toast button{background:var(--pg-control-bg);border-radius:6px;padding:4px 8px;border:1px solid var(--pg-control-border)!important;color:var(--pg-text)!important}.crisp-pipeline-surface .pipeline-dialog{border:1px solid var(--pg-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pipeline-dialog :is(input,select,textarea){min-height:30px;background:var(--pg-input-bg)!important;border-color:var(--pg-input-border)!important;font-size:12px!important}.pipeline-dialog input::placeholder{color:var(--pg-muted)}@media (width<=600px){.crisp-pipeline-surface[data-theme]{padding:6px}.pipeline-toolbar-actions{width:100%;margin-left:0}.pipeline-dialog{width:calc(100vw - 12px)!important;max-height:94dvh!important}.pipeline-dialog .pipeline-manual-grid{grid-template-columns:1fr!important}.pipeline-dialog>:last-child{flex-wrap:wrap;gap:8px}.crisp-pipeline-surface .pp-action-toast{left:3%!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.crisp-pipeline-surface *,.crisp-pipeline-surface :before,.crisp-pipeline-surface :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:has(.crisp-pipeline-surface)>.parcyl-os *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.crisp-pipeline-surface .pp-deal-card{transform:none!important}}.crisp-pipeline-surface .pp-kpi-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--pg-panel)!important;border:1px solid var(--pg-border)!important;box-shadow:var(--pg-shadow)!important;border-radius:16px!important}.crisp-pipeline-surface .pp-kpi-tile{border:1px solid #0000;transition:border-color .12s,background .12s;background:var(--pg-input-bg)!important;border-radius:6px!important}.crisp-pipeline-surface .pp-kpi-tile.is-configuring{border-color:var(--crisp-focus);background:var(--pg-control-hover)!important}@media (prefers-reduced-transparency:reduce){.crisp-pipeline-surface .pp-kpi-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--pg-panel-solid)!important}}.crisp-pipeline-surface .pp-kpi-empty{border:1px solid var(--pp-rule-soft);background:var(--crisp-tertiary);min-height:76px;color:var(--pp-ink-3);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;font-size:11.5px;display:flex}.crisp-pipeline-surface .pp-owner-identity{min-width:0;color:var(--pp-ink-2);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.crisp-pipeline-surface .pp-owner-avatar{border:1px solid var(--pp-rule);background:var(--pp-active-bg);width:22px;height:22px;color:var(--pp-active-ink);border-radius:50%;flex:0 0 22px;place-items:center;font-size:8px;font-weight:700;display:inline-grid}.crisp-pipeline-surface .pp-owner-avatar.is-unassigned{background:var(--crisp-tertiary);color:var(--pp-ink-3)}.crisp-pipeline-surface .pp-owner-label{white-space:nowrap}.crisp-pipeline-surface .pp-table :is(th,td){border-color:var(--pp-rule-soft)}.crisp-pipeline-surface .pp-table th{font-size:11px;font-weight:500}.crisp-pipeline-surface button[title][aria-pressed]{min-width:32px;min-height:30px}.crisp-pipeline-state{text-align:center;background:var(--crisp-secondary);border:1px solid var(--pp-rule-soft);width:min(520px,100% - 32px);min-height:220px;box-shadow:var(--pp-shadow-card);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:6vh auto 0;padding:34px;display:flex}.crisp-pipeline-state__icon{background:var(--pp-col);width:38px;height:38px;color:var(--pp-ink-2);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.crisp-pipeline-state--error .crisp-pipeline-state__icon{color:var(--pp-down)}.crisp-pipeline-state strong{color:var(--pp-ink);font-size:15px}.crisp-pipeline-state p{max-width:390px;color:var(--pp-ink-2);margin:0 0 6px;font-size:12.5px;line-height:1.5}.pipeline-icon-btn{width:26px;height:26px;color:var(--pg-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pipeline-icon-btn:hover{background:var(--pg-hover)}.pipeline-btn[data-ghost=true]{background:0 0;border-color:#0000}.crisp-pipeline-surface button:not(.pipeline-btn):not(:disabled):hover{background-color:var(--pg-hover)}@media (pointer:coarse){.pipeline-icon-btn,.pipeline-btn,.pipeline-view-tab{min-width:40px;min-height:40px}}.parcyl-os.pp-prop{--pp-bg:#f2f2f7;--pp-card:#fff;--nb-card-bg-2:#f7f7fa;--pp-card-3:#e5e5ea;--nb-bg:var(--pp-bg);--nb-card-bg:var(--pp-card);--nb-card-bg-3:var(--pp-card-3);--nb-chart-bg:var(--pp-bg);--pp-tile:var(--nb-card-bg-2);--pp-inset-raise:var(--nb-card-bg-2);--pp-col:var(--pp-card-3);--pp-media:var(--pp-card-3);--pp-panel:var(--pp-card);--nb-surface-hover:var(--nb-card-bg-2);--nb-surface-down:var(--pp-card-3);--nb-chart-track:var(--pp-card-3);--nb-btn-nav:var(--pp-card);--nb-btn-nav-hover:var(--nb-card-bg-2);--nb-slab-grad:linear-gradient(155deg, var(--nb-card-bg-2), var(--pp-card));--nb-tile-grad:linear-gradient(155deg, var(--nb-card-bg-2), var(--pp-card));--pp-rule:#e5e5ea;--nb-rule:#e5e5ea;--pp-rule-2:#c6c6c8;--pp-rule-soft:var(--pp-rule);--nb-rule-soft:var(--pp-rule);--nb-border-card:var(--pp-rule);--nb-border-button:var(--pp-rule-2);--nb-border-frost:var(--pp-rule-2);--nb-border-icon:var(--pp-rule);--nb-line-section:var(--pp-rule);--nb-line-incard:var(--pp-rule);--pp-ink:#000;--pp-ink-2:#3c3c43;--pp-ink-3:#5f5f66;--nb-ink-soft:#3c3c43;--nb-ink-faint:#5f5f66;--nb-ink:var(--pp-ink);--nb-ink-bright:var(--pp-ink);--nb-ink-menu:var(--pp-ink-2);--nb-ink-soft-2:var(--pp-ink-2);--nb-ink-soft-3:var(--pp-ink-3);--nb-ink-faint-2:var(--pp-ink-3);--nb-accent:#3fc957;--nb-accent-deep:#17722c;--nb-on-accent:#fff;--nb-accent-grad:linear-gradient(90deg, #43cb68 0%, #1b9e45 100%);--nb-accent-edge:#178a3b;--nb-fill-acq:var(--nb-accent-grad);--nb-on-acq:#fff;--pp-active-bg:#e5e5ea;--pos:var(--nb-accent-deep);--neg:#d70015;--warn:#3634a3;--info:#0040dd;--teal:#0071a4;--posWash:color-mix(in srgb, var(--nb-accent) 13%, transparent);--negWash:#d7001517;--warnWash:#3634a317;--infoWash:#0040dd14;--tealWash:#0071a417;--selWash:#0040dd17;--stateOn:#3c3c43;--stateOff:#6c6c70;--stateAlert:#000;--stateOnWash:transparent;--stateOffWash:transparent;--stateAlertWash:transparent;--bg:var(--pp-bg);--panel:var(--pp-card);--panel2:var(--nb-card-bg-2);--panel3:var(--pp-card-3);--line:var(--pp-rule);--line2:var(--pp-rule-2);--ink:var(--pp-ink);--ink2:var(--pp-ink-2);--ink3:var(--pp-ink-3);--acc:var(--pp-ink);--accInk:#fff;--pp-font:"DM Sans", ui-sans-serif, system-ui, sans-serif;--nb-font-body:"DM Sans", ui-sans-serif, system-ui, sans-serif;--nb-font-secondary:"DM Sans", ui-sans-serif, system-ui, sans-serif;--sans:var(--pp-font);--serif:"DM Sans", ui-sans-serif, system-ui, sans-serif;--mono:"DM Sans", ui-sans-serif, system-ui, sans-serif;--text-display:680 26px/1.05 var(--serif);--text-section:650 27px/1.2 var(--serif);--text-title:650 16px/1.25 var(--serif);--text-body:400 14px/1.6 var(--sans);--text-value:600 14px/1.35 var(--sans);--text-metric:600 28px/1.05 var(--mono);--text-label:700 10px/1.2 var(--sans);--text-kicker:400 10px/1 var(--mono);--text-pill:700 9px/1 var(--sans);--num-variant:tabular-nums;--pp-shadow-btn:0 1px 2px #15161a0f;--pp-shadow-lift:0 1px 2px #15161a0d, 0 10px 22px -12px #15161a38;--pp-shadow-card:0 1px 2px #15161a0a, 0 14px 28px -16px #15161a29;--nb-shadow-card:var(--pp-shadow-card);--nb-shadow-card-hover:var(--pp-shadow-lift);--lift:var(--pp-shadow-card);--liftSm:var(--pp-shadow-btn);--pp-inset-well:inset 0 0 0 1px #0000000d, inset 0 2px 3px -1px #0000001f;--pp-inset-track:inset 0 1px 2px #0000001a;--pp-r-pill:6px;--pp-r-btn:9px;--pp-r-field:9px;--pp-r-comp:10px;--pp-r-chip:8px;--pp-r-card:14px;--pp-r-input:15px;--pp-r-rail:16px;--pp-r-surface:18px;--pp-sp-1:4px;--pp-sp-2:7px;--pp-sp-3:9px;--pp-sp-4:12px;--pp-sp-5:14px;--pp-sp-6:18px;--pp-sp-7:22px;--pp-sp-8:26px;--pp-sp-9:32px;--pp-ease:cubic-bezier(.2, 0, 0, 1);--pp-dur-hover:.13s;--pp-dur-toggle:.14s;--pp-hover-grow:1.06em}.parcyl-os[data-theme=dark] .pp-prop,.parcyl-os.pp-prop[data-theme=dark]{--pp-bg:#1e1e1b;--pp-card:#2a2a27;--nb-card-bg-2:#34342f;--pp-card-3:#34342f;--pp-rule:#ffffff1a;--nb-rule:#ffffff1a;--pp-rule-2:#ffffff26;--pp-ink:#ecece8;--pp-ink-2:#ecece899;--pp-ink-3:#ecece861;--nb-ink-soft:#ecece899;--nb-ink-faint:#ecece861;--pp-active-bg:#3e3e38;--info:#409cff;--warn:#7d7aff;--infoWash:color-mix(in srgb, var(--info) 12%, transparent);--warnWash:color-mix(in srgb, var(--warn) 12%, transparent);--accInk:#15171a;--stateOn:#ecece8d9;--stateOff:#ecece880;--stateAlert:#ecece8;color:var(--pp-ink)}@keyframes drIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes drPop{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@keyframes drSlide{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.parcyl-os .dr-range,.parcyl-os input[type=range].dr-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:15px}.parcyl-os .dr-range::-webkit-slider-runnable-track{background:var(--pp-card-3);border-radius:2px;height:4px}.parcyl-os .dr-range::-moz-range-track{background:var(--pp-card-3);border-radius:2px;height:4px}.parcyl-os .dr-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--pp-ink);border:2px solid #fff;border-radius:50%;width:15px;height:15px;margin-top:-5.5px;box-shadow:0 2px 5px #15161a47}.parcyl-os .dr-range::-moz-range-thumb{background:var(--pp-ink);border:2px solid #fff;border-radius:50%;width:15px;height:15px;box-shadow:0 2px 5px #15161a47}.parcyl-os .dr-range:focus-visible{outline:none}.parcyl-os .dr-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--selWash), 0 2px 5px #15161a47}.parcyl-os .pp-scroll-y{scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.parcyl-os .pp-scroll-y::-webkit-scrollbar{width:0;height:0;display:none}.pp-prop .pp-record-detail{color:var(--ink);background:0 0;margin-top:12px}.pp-prop .pp-property-state{border:1px solid var(--pp-rule);border-radius:var(--pp-r-surface);background:var(--pp-card);color:var(--pp-ink);font:400 var(--drv2-size-body,13px)/1.6 var(--sans);padding:20px}.pp-prop .pp-property-state button{border:1px solid var(--pp-rule-2);border-radius:var(--pp-r-input);background:var(--pp-card);color:var(--pp-ink);cursor:pointer;padding:8px 14px}.pp-prop [role=button]:focus-visible,.pp-prop button:focus-visible,.pp-prop input:focus-visible{outline:2px solid var(--info);outline-offset:2px}.pp-prop .pp-panel-evidence{border:1px solid var(--pp-rule);border-radius:var(--pp-r-surface);background:var(--pp-card);color:var(--pp-ink);margin-top:20px;padding:20px}.psh-page{color:var(--pp-ink);font-family:var(--sans,var(--pp-font))}.psh-page h2{font-size:var(--drv2-size-title,20px);margin:0 0 8px;line-height:1.3}.psh-page h3{font-size:var(--drv2-size-label,12px);text-transform:uppercase;letter-spacing:.04em;color:var(--pp-ink-2);margin:0 0 10px;line-height:1.4}.psh-page-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:18px;display:grid}.psh-page-section{min-width:0;margin-bottom:18px}.psh-page-note{font-size:var(--drv2-size-body,13px);color:var(--pp-ink-2);margin:7px 0 12px;line-height:1.6}.psh-page-note[role=alert]{border-left:3px solid var(--warn);padding-left:12px}.psh-page-row{border-top:1px solid var(--pp-rule);border-radius:7px;flex-wrap:wrap;align-items:baseline;gap:10px;padding:10px 8px;display:flex}.psh-page-row-label{min-width:100px;font-size:var(--drv2-size-body,12px);flex:1}.psh-page-row-value{font-family:var(--mono);font-size:var(--drv2-size-body,12px)}.psh-page-subline{color:var(--pp-ink-3);font-size:var(--drv2-size-caption,11px);flex-basis:100%;line-height:1.5}.psh-page-tabs{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.psh-page-tabs button,.psh-page-action{border:1px solid var(--pp-rule);background:var(--pp-card);color:var(--pp-ink);cursor:pointer;font:inherit;font-size:var(--drv2-size-button,12px);border-radius:14px;padding:6px 13px}.psh-page-tabs button[aria-selected=true]{background:var(--pp-active-bg);border-color:var(--pp-ink-3)}.psh-page-stats{border:1px solid var(--pp-rule);background:var(--pp-rule);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.psh-page-stat{background:var(--pp-card);padding:13px 15px}.psh-page-stat small{color:var(--pp-ink-3);font-size:var(--drv2-size-label,10px);text-transform:uppercase;display:block}.psh-page-stat strong{font-size:var(--drv2-size-kpi,22px);font-variant-numeric:tabular-nums;margin-top:5px;font-weight:600;display:block}.psh-page-table-wrap{overflow-x:auto}.psh-page-table{border-collapse:collapse;width:100%;font-size:var(--drv2-size-caption,11px)}.psh-page-table th,.psh-page-table td{text-align:left;border-bottom:1px solid var(--pp-rule);vertical-align:top;padding:9px 7px}.psh-page-table th{font-size:var(--drv2-size-label,10px);color:var(--pp-ink-3);white-space:nowrap;font-weight:600}.psh-page-table .psh-source-value{font-variant-numeric:tabular-nums;min-height:22px}.psh-page-cards{background:var(--pp-rule);border:1px solid var(--pp-rule);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1px;display:grid;overflow:hidden}.psh-page-card{background:var(--pp-card);padding:14px 16px}.psh-page-card strong{font-size:var(--drv2-size-body,14px)}.psh-portfolio-map{background:var(--pp-card);border:1px solid var(--pp-rule);border-radius:14px;height:260px;margin-bottom:12px;position:relative;overflow:hidden}.psh-portfolio-map svg{width:100%;height:100%}.psh-portfolio-point{border:2px solid var(--pp-card);background:var(--info);cursor:pointer;border-radius:50%;width:16px;height:16px;margin:-8px;position:absolute}.psh-portfolio-point:hover{transform:scale(1.25)}.psh-page-timeline{border-left:1px solid var(--pp-rule);margin-left:7px;padding-left:15px}.psh-page-timeline .psh-page-row{position:relative}.psh-page-timeline .psh-page-row:before{content:"";background:var(--pp-ink-3);border-radius:50%;width:8px;height:8px;position:absolute;top:17px;left:-20px}.psh-page-form{background:var(--pp-card);border:1px solid var(--pp-rule);border-radius:12px;gap:10px;margin-bottom:14px;padding:14px;display:grid}.psh-page-form label{font-size:var(--drv2-size-body,12px);gap:5px;display:grid}.psh-page-form input,.psh-page-form select,.psh-page-form textarea{border:1px solid var(--pp-rule);background:var(--pp-bg);color:var(--pp-ink);font:inherit;border-radius:7px;padding:8px}.psh-page button:focus-visible{outline:2px solid var(--info);outline-offset:2px}.psh-permit-card{border-top:1px solid var(--pp-rule);padding:11px 0}.psh-permit-heading{font-size:var(--drv2-size-body,13px);align-items:baseline;gap:10px;display:flex}.psh-permit-heading>:first-child{flex:1}.psh-permit-heading>:last-child{width:auto;font-size:var(--drv2-size-caption,11px);color:var(--pp-ink-2);flex:none}.psh-permit-meta{color:var(--pp-ink-2);font-family:var(--mono);font-size:var(--drv2-size-caption,11px);flex-wrap:wrap;gap:12px;margin:5px 0;display:flex}.psh-permit-meta>*{width:auto}.psh-page summary{cursor:pointer;font-size:var(--drv2-size-body,12px);color:var(--pp-ink-2);padding:6px 0}.psh-page select{background:var(--pp-card);color:var(--pp-ink);border:1px solid var(--pp-rule-2);font:inherit;border-radius:7px;padding:6px 9px}.psh-page select:focus-visible{outline:2px solid var(--info);outline-offset:2px}.psh-page-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.psh-page-skeleton{min-width:0}.psh-skeleton-row{border-top:1px solid var(--pp-rule);padding:13px 10px}.psh-skeleton-line{background:var(--pp-rule);border-radius:5px;width:66%;height:12px;display:block}.psh-skeleton-line--short{opacity:.7;width:38%;height:8px;margin-top:9px}.psh-page-skeleton--cards>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.psh-page-skeleton--cards .psh-skeleton-row{background:var(--pp-card);border:1px solid var(--pp-rule);border-radius:12px;padding:20px 16px}.psh-page-stat .psh-skeleton-row{border:0;padding:12px 0 0}.psh-portfolio-map>.psh-page-skeleton{margin:24px}.psh-portfolio-map>.psh-page-note{padding:18px}.psh-page-table-wrap .psh-skeleton-line{min-width:40px}.psh-page select:disabled{opacity:.6;cursor:not-allowed}.psh-page-tabs button:not(:disabled):hover,.psh-page-action:not(:disabled):hover{background:var(--nb-surface-hover);border-color:var(--pp-rule-2)}.psh-page-tabs button[aria-selected=true]:hover{background:var(--pp-active-bg)}.psh-page summary:hover{color:var(--pp-ink)}.psh-page summary:focus-visible{outline:2px solid var(--info);outline-offset:2px;border-radius:4px}.drp,.drp-masthead{--pp-ink:#000;--pp-ink-2:#3c3c43;--pp-ink-3:#5f5f66;--pp-ink-dim:#00000057;--skel-bar:#0f17201f;--skel-shine:#fff9;--card-bg:var(--pp-card);--pp-tray:#fff;--pp-page:#f9f9fb;--rec-hdr-bg:#f9f9fb;--tabbar-bg:var(--pp-card);--navrail-bg:#fff;--topbar-bg:var(--pp-card);--thead-bg:var(--pp-tile);--lbl-band:#f9f9fb;--accent-red:#d93b2e;--link-blue:#2563c7;--delta-up:#128a3e;--delta-dn:#c6291f;--wash-flip:#fdf6dc;--wash-flip-ln:#efe0a8;--wash-dist:#e9f7ea;--wash-dist-ln:#bfe4c4;--hov-bg:#fbfbfc;--tab-hov:#0f17200d;--tab-hov-ln:#0f17201a;--hair:#0f17200e}.parcyl-os[data-theme=dark] .drp,.parcyl-os[data-theme=dark] .drp-masthead{--pp-ink:#ffffffeb;--pp-ink-2:#ffffffc2;--pp-ink-3:#fff9;--pp-ink-dim:#ffffff61;--skel-bar:#ffffff26;--skel-shine:#ffffff1c;--card-bg:#22221f;--pp-tray:#2a2a27;--pp-page:#1c1c19;--rec-hdr-bg:#1c1c19;--tabbar-bg:#2a2a27;--navrail-bg:#2a2a27;--topbar-bg:#2a2a27;--thead-bg:#22221f;--lbl-band:#2a2a27;--accent-red:#f0736a;--link-blue:#7ca8e6;--delta-up:#4ed07c;--delta-dn:#f0736a;--wash-flip:#d6a42a29;--wash-flip-ln:#d6a42a57;--wash-dist:#3eb26626;--wash-dist-ln:#3eb26652;--hov-bg:#2a2a27;--tab-hov:#ffffff12;--tab-hov-ln:#ffffff24;--hair:#ffffff12}.drp{background:var(--pp-page);color:var(--pp-ink);font-family:var(--nb-font-body);flex-direction:column;display:flex}.drp-rec-hdr{background:var(--rec-hdr-bg);border-bottom:1px solid var(--pp-rule);flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:15px 22px;display:flex}.drp-rec-main{flex:1;min-width:0}.drp-rec-titlerow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.drp-rec-title{font-size:var(--drv2-size-title,18px);letter-spacing:-.3px;color:var(--pp-ink);margin:0;font-weight:700}.drp-rec-badge{font-size:var(--drv2-size-label,11px);color:var(--nb-on-acq);background:var(--nb-fill-acq);white-space:nowrap;border-radius:5px;padding:2px 8px;font-weight:600}.drp-rec-addr{font-size:var(--drv2-size-card,13.5px);color:var(--pp-ink-2);margin-top:4px;font-weight:600}.drp-callout{background:var(--lbl-band);border:1px solid var(--pp-rule);border-left:3px solid var(--pill-warn);border-radius:11px;margin:0 0 14px;padding:13px 16px}.drp-callout-body{font-family:var(--nb-font-body);font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink-2);text-wrap:pretty;margin:0;line-height:1.6}.drp-callout-body code{font-family:var(--nb-font-mono);font-size:var(--drv2-size-caption,11.5px);color:var(--pp-ink)}.drp-rec-legend{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.drp-rec-lg{font-size:var(--drv2-size-caption,11.5px);color:var(--pp-ink-3);align-items:center;gap:6px;display:inline-flex}.drp-facts{flex-wrap:wrap;margin-top:9px;margin-left:-20px;display:flex}.drp-fact{padding:2px 20px}.drp-fact+.drp-fact{border-left:1px solid var(--pp-rule)}.drp-fact-lbl{font-size:var(--drv2-size-label,11px);letter-spacing:.6px;text-transform:uppercase;color:var(--pp-ink-3);font-weight:600}.drp-fact-val{font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:600}.drp-cov{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:9px;display:flex}.drp-cov-label{font-size:var(--drv2-size-label,10.5px);letter-spacing:.6px;text-transform:uppercase;color:var(--pp-ink-3);font-weight:600}.drp-cov-track{background:var(--pp-col);border-radius:999px;flex:none;width:84px;height:6px;position:relative;overflow:hidden}.drp-cov-fill{background:var(--nb-accent);border-radius:999px;height:100%;position:absolute;inset:0 auto 0 0}.drp-cov-pct{font-size:var(--drv2-size-body,13px);color:var(--pp-ink);font-weight:700}.drp-cov-sub{font-size:var(--drv2-size-label,11.5px);color:var(--pp-ink-3);white-space:nowrap;font-weight:500}.drp-stagecluster{cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:center;align-items:center;gap:9px;padding:3px 6px;transition:background .13s,color .13s;display:inline-flex}.drp-stagecluster:hover{background:var(--nb-card-bg-2)}.drp-stagecluster-lbl{font-family:var(--nb-font-body);font-size:var(--drv2-size-card,14px);letter-spacing:-.008em;color:var(--pp-ink);white-space:nowrap;font-weight:700}.drp-stagecluster-track{background:var(--pp-col);width:74px;height:6px;box-shadow:inset 0 0 0 1px var(--pp-rule);border-radius:3px;flex:none;overflow:hidden}.drp-stagecluster-fill{background:var(--nb-accent);border-radius:3px;height:100%;display:block}.drp-stagecluster-days{font-family:var(--nb-font-mono);font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink-3);white-space:nowrap;font-weight:600}.drp-mast-r2{border-top:1px solid var(--pp-rule);font-family:var(--nb-font-body);flex-wrap:wrap;align-items:stretch;margin:8px -20px 0;display:flex}.drp-mast-thesis{min-width:260px;font-size:var(--drv2-size-body,14px);color:var(--pp-ink-2);text-wrap:pretty;flex:340px;align-items:center;padding:12px 20px 12px 42px;font-weight:500;line-height:1.5;display:flex}.drp-mast-thesis-empty{color:var(--pp-ink-3);font-style:italic}.drp-mast-words{border-left:1px solid var(--pp-rule);flex-wrap:wrap;flex:0 auto;align-items:stretch;min-width:0;display:flex}.drp-mast-nums{background:var(--nb-card-bg-2);flex-wrap:wrap;flex:1 0 auto;justify-content:flex-end;align-items:stretch;min-width:0;display:flex}.drp-mast-cell{border-right:1px solid var(--pp-rule);flex-direction:column;flex:none;justify-content:center;padding:10px 16px;display:flex}.drp-mast-nums .drp-mast-cell{border-right:none;border-left:1px solid var(--pp-rule);text-align:right}.drp-mast-cell-v{font-size:var(--drv2-size-card,13.5px);color:var(--pp-ink);white-space:nowrap;font-weight:700;line-height:1.25}.drp-mast-cell--num .drp-mast-cell-v{font-family:var(--nb-font-mono);font-size:var(--drv2-size-body,14.5px);letter-spacing:-.012em;font-variant-numeric:tabular-nums}.drp-mast-cell-v--warn{color:var(--accent-red)}.drp-mast-cell-l{font-size:var(--drv2-size-label,10.5px);letter-spacing:.07em;text-transform:uppercase;color:var(--pp-ink-3);margin-top:4px;font-weight:600}.drp-mast-thesis-btn,.drp-mast-cell-btn{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:none;border-radius:4px;margin:0;padding:0;transition:color .13s}.drp-mast-thesis-btn{width:100%;font-size:var(--drv2-size-body,14px);color:var(--pp-ink-2);text-align:left;text-wrap:pretty;font-weight:500;line-height:1.5;display:block}.drp-mast-thesis-btn:hover,.drp-mast-cell-btn:hover{color:var(--link-blue)}.drp-mast-editph{color:var(--pp-ink-3);font-style:italic;font-weight:500}.drp-mast-edit{width:100%;min-width:90px;font-family:var(--nb-font-body);font-size:var(--drv2-size-body,13px);color:var(--pp-ink);background:var(--pp-card);border:1px solid var(--link-blue);border-radius:5px;outline:none;padding:3px 6px}.drp-mast-nums .drp-mast-edit{text-align:right;font-family:var(--nb-font-mono)}.drp-scroll{background:var(--pp-page);padding:20px 24px}.drp-note{border:1px solid var(--pp-rule);background:var(--nb-card-bg-2);color:var(--pp-ink-2);font-size:var(--drv2-size-body,12.5px);border-radius:8px;margin-bottom:14px;padding:10px 14px;font-weight:500}.drp-note--pending{color:var(--pp-ink-3);font-size:var(--drv2-size-body,12px);background:0 0;border-style:dashed;margin:14px 0 0}.drp-tray{background:var(--pp-tray);border:1px solid var(--pp-rule);border-radius:10px;padding:12px}.drp-cols{align-items:flex-start;gap:14px;display:flex}.drp-col{flex-direction:column;flex:1 1 0;gap:14px;min-width:0;max-width:520px;display:flex}.drp-card-wrap{flex-direction:column;display:flex}.drp-card-title{border:none;border-bottom:1px solid var(--pp-rule);text-align:left;cursor:pointer;width:100%;font-family:var(--nb-font-body);font-size:var(--drv2-size-card,14px);letter-spacing:.8px;text-transform:uppercase;color:var(--pp-ink);background:0 0;align-items:center;gap:7px;margin:0 0 10px;padding:0 2px 7px;font-weight:700;display:flex}.drp-card-title-text{flex:1}.drp-title-lock{color:var(--pp-ink-3);flex:none}.drp-card-chev{width:24px;height:24px;color:var(--accent-red);border-radius:5px;flex:none;justify-content:center;align-items:center;transition:box-shadow .12s,color .12s;display:inline-flex}.drp-card-title:hover .drp-card-chev{background:var(--hov-bg);box-shadow:inset 0 0 0 1px var(--pp-rule)}.drp-card{background:var(--card-bg);border:1px solid var(--pp-rule);box-shadow:var(--pp-hairline), var(--pp-elev-1);border-radius:4px;overflow:hidden}.drp-fields{border-collapse:collapse;width:100%}.drp-lbl{background:var(--lbl-band);white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--hair);width:1%;padding:7px 10px}.drp-val-cell{vertical-align:middle;border-bottom:1px solid var(--hair);min-height:34px;padding:7px 12px;position:relative}.drp-fields tr:last-child .drp-lbl,.drp-fields tr:last-child .drp-val-cell{border-bottom:none}.drp-lbl-inner{font-size:var(--drv2-size-body,13px);letter-spacing:.1px;color:var(--pp-ink-2);align-items:center;gap:6px;font-weight:400;display:inline-flex}.drp-lbl-icon{color:var(--pp-ink-3);flex:none}.drp-val{font-size:var(--drv2-size-body,13px);letter-spacing:-.15px;color:var(--pp-ink);font-variant-numeric:tabular-nums;text-align:left;font-weight:600}button.drp-val{font-family:var(--nb-font-body);cursor:pointer;background:0 0;border:none;padding:0}.drp-val-src:hover{text-underline-offset:2px;text-decoration:underline}.drp-fieldgrid{background:var(--hair);border:1px solid var(--hair);border-radius:11px;grid-template-columns:repeat(auto-fill,minmax(min(100%,185px),1fr));gap:1px;display:grid;overflow:hidden}.drp-fcell{background:var(--card-bg);min-height:56px;padding:9px 13px;transition:background .13s}.drp-fcell:hover{background:var(--nb-surface-hover,var(--card-bg))}.drp-fcell-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.drp-fcell-k{font:700 var(--drv2-size-label,10px)/1.3 var(--nb-font-body);letter-spacing:.03em;text-transform:uppercase;color:var(--pp-ink-3)}.drp-fcell-v{align-items:center;gap:7px;min-width:0;margin-top:4px;display:flex}.drp-fcell-v .drp-val,.drp-fcell-v .drp-val-btn,.drp-fcell-v .drp-val-src{font-size:var(--drv2-size-body,14px);overflow-wrap:anywhere;min-width:0}.drp-val--empty{color:var(--pp-ink-dim);font-style:italic;font-weight:400}.drp-row:hover .drp-val{text-underline-offset:3px;text-decoration:underline}.drp-row:hover .drp-lbl{background:var(--hov-bg)}.drp-edit{background:var(--nb-accent-fill-12);width:100%;max-width:240px;box-shadow:inset 0 0 0 2px var(--nb-accent-line-50);color:var(--pp-ink);font-family:var(--nb-font-body);font-size:var(--drv2-size-body,13px);border:none;border-radius:4px;outline:none;padding:3px 7px;font-weight:600}.drp-edited{align-items:center;gap:6px;margin-left:8px;display:inline-flex}.drp-edited-badge{font-size:var(--drv2-size-label,9px);letter-spacing:.4px;color:var(--nb-agent-zoning);font-weight:800}.drp-revert{font-size:var(--drv2-size-label,10px);color:var(--pp-ink-3);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.drp-mk{vertical-align:middle;align-items:center;gap:4px;margin-left:6px;display:inline-flex}.drp-dot{vertical-align:middle;border-radius:50%;flex:none;width:7px;height:7px;margin-right:6px;display:inline-block}.drp-dot--on{background:var(--nb-accent-deep)}.drp-dot--drv{background:var(--link-blue)}.drp-dot--gap{background:var(--pp-ink-3);opacity:.45}.drp-info{background:var(--accent-red);width:13px;height:13px;color:var(--glass-on-danger,#fff);font-size:var(--drv2-size-label,9px);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1;display:inline-flex}.drp-tip{color:#f4f5f7;max-width:260px;font-size:var(--drv2-size-label,11.5px);z-index:9999;pointer-events:none;background:#33363d;border-radius:6px;padding:7px 10px;font-weight:500;line-height:1.4;position:fixed;transform:translate(-50%,-100%);box-shadow:0 8px 20px -6px #00000080}.drp-soon{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;display:flex}.drp-soon-dot{border-radius:3px;width:10px;height:10px}.drp-soon-title{font-size:var(--drv2-size-card,14px);letter-spacing:.8px;text-transform:uppercase;color:var(--pp-ink);font-weight:700}.drp-soon-body{max-width:460px;font-size:var(--drv2-size-body,13px);color:var(--pp-ink-3);margin:0;font-weight:500;line-height:1.55}.drp-stack{flex-direction:column;gap:16px;display:flex}.drp-wide-title{font-family:var(--nb-font-body);font-size:var(--drv2-size-card,14px);letter-spacing:.8px;text-transform:uppercase;color:var(--pp-ink);border-bottom:1px solid var(--pp-rule);margin-bottom:10px;padding:0 2px 7px;font-weight:700}.drp-donut{flex-wrap:wrap;align-items:center;gap:24px;margin:2px 0 16px;display:flex}.drp-donut-ring{flex:none;width:112px;height:112px;position:relative}.drp-donut-track{stroke:var(--pp-col)}.drp-donut-arc{stroke:var(--nb-accent)}.drp-donut-center{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.drp-donut-total{font-family:var(--nb-font-mono);font-size:var(--drv2-size-kpi,18px);color:var(--pp-ink);font-variant-numeric:tabular-nums;font-weight:800}.drp-donut-cap{font-family:var(--nb-font-body);font-size:var(--drv2-size-label,8px);letter-spacing:.05em;color:var(--pp-ink-3);font-weight:600}.drp-donut-legend{flex-direction:column;gap:9px;display:flex}.drp-donut-part{font-size:var(--drv2-size-body,13.5px);color:var(--pp-ink-2);align-items:center;gap:9px;display:flex}.drp-donut-sw{border-radius:3px;flex:none;width:12px;height:12px}.drp-donut-sw--impr{background:var(--nb-accent)}.drp-donut-sw--land{background:var(--pp-col)}.drp-donut-pct{font-family:var(--nb-font-mono);color:var(--pp-ink);font-variant-numeric:tabular-nums;font-weight:700}.drp-donut-val{font-family:var(--nb-font-mono);color:var(--pp-ink-3);font-variant-numeric:tabular-nums}.drp-group{margin-bottom:26px}.drp-group-head{border-bottom:1px solid var(--pp-rule);align-items:baseline;gap:10px;margin:4px 0 0;padding-bottom:8px;display:flex}.drp-group-gap{flex:1;min-width:8px}.drp-group-n{font-family:var(--nb-font-mono);font-size:var(--drv2-size-label,11px);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--pp-ink-3);font-weight:500}.drp-group-title{font-family:var(--nb-font-body);font-size:var(--drv2-size-title,16px);letter-spacing:-.01em;color:var(--pp-ink);font-weight:700}.drp-group-sub{font-family:var(--nb-font-body);font-size:var(--drv2-size-body,12px);color:var(--pp-ink-3);max-width:90ch;margin:8px 0 12px;line-height:1.5}.drp-card:has(>.drp-fieldgrid){box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.drp-empty{text-align:center;font-family:var(--nb-font-body);font-size:var(--drv2-size-body,13px);color:var(--pp-ink-3);background:var(--card-bg);border:1px solid var(--pp-rule);border-radius:4px;padding:22px 16px}.drp-card-empty{font-family:var(--nb-font-body);font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink-3);padding:14px 4px}.drp-timeline{flex-direction:column;gap:14px;padding-left:22px;display:flex;position:relative}.drp-timeline:before{content:"";background:var(--pp-rule);width:1px;position:absolute;top:6px;bottom:6px;left:5px}.drp-tl-node{position:relative}.drp-tl-dot{box-sizing:border-box;background:var(--pg-accent,#2fa843);border:1px solid var(--pg-accent-edge,#0f172038);border-radius:50%;width:11px;height:11px;position:absolute;top:4px;left:-22px}.drp-tl-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.drp-tl-date{font-size:var(--drv2-size-body,13px);color:var(--pp-ink);font-variant-numeric:tabular-nums;font-weight:700}.drp-tl-doc{font-size:var(--drv2-size-label,11px);letter-spacing:.4px;text-transform:uppercase;color:var(--pp-ink-3);font-weight:600}.drp-tl-price{font-size:var(--drv2-size-body,13px);color:var(--pp-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.drp-tl-parties{font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink-2);margin-top:2px;font-weight:500}.drp-tl-arrow{color:var(--pp-ink-3)}.drp-wt-wrap{border:1px solid var(--pp-rule);box-shadow:var(--pp-hairline), var(--pp-elev-1);border-radius:4px;overflow-x:auto}.drp-wt{border-collapse:collapse;width:100%;font-family:var(--nb-font-body);background:var(--card-bg)}.drp-wt thead th{background:var(--thead-bg);text-align:left;font-size:var(--drv2-size-label,11px);letter-spacing:.7px;text-transform:uppercase;color:var(--pp-ink-3);border-bottom:1px solid var(--pp-rule);white-space:nowrap;padding:9px 14px;font-weight:600}.drp-wt tbody td{font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink);border-top:1px solid var(--hair);white-space:nowrap;padding:9px 14px;font-weight:600}.drp-wt tbody tr:first-child td{border-top:none}.drp-wt .drp-wt-num{text-align:right;font-variant-numeric:tabular-nums}.drp-rc-list{flex-direction:column;gap:10px;display:flex}.drp-rc{border:1px solid var(--pp-rule);background:var(--card-bg);box-shadow:var(--pp-hairline), var(--pp-elev-1);border-radius:8px;overflow:hidden}.drp-rc-hdr{text-align:left;cursor:pointer;width:100%;font-family:var(--nb-font-body);color:var(--pp-ink);background:0 0;border:0;align-items:center;gap:12px;padding:11px 14px;transition:box-shadow .12s;display:flex}.drp-rc-hdr:hover,.drp-mls-hdr:hover,.drp-wt tbody tr:hover td,.drp-rail-item:hover{background:var(--pp-card);color:var(--pp-ink)}.drp-rc-hdr,.drp-mls-hdr{transition:background .13s,color .13s,border-color .13s,box-shadow .13s,font-size .13s}.drp-rail-item:hover{border-color:var(--pp-rule)}.drp-wt tbody tr{transition:background .13s}.drp-rc-status{font-size:var(--drv2-size-label,10.5px);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;background:var(--thead-bg);color:var(--pp-ink-2);border-radius:20px;flex:none;padding:3px 9px;font-weight:700}.drp-rc-status[data-b=active]{background:var(--wash-dist);color:var(--pp-ink)}.drp-rc-status[data-b=pending]{background:var(--wash-flip);color:var(--pp-ink)}.drp-rc-headmain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.drp-rc-title{font-size:var(--drv2-size-card,13.5px);color:var(--pp-ink);font-weight:700}.drp-rc-meta{font-size:var(--drv2-size-label,11.5px);color:var(--pp-ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;font-weight:600;display:flex}.drp-rc-metalbl{font-size:var(--drv2-size-label,9.5px);letter-spacing:.5px;text-transform:uppercase;color:var(--pp-ink-3);margin-right:4px;font-weight:700}.drp-rc-price{font-size:var(--drv2-size-card,14px);color:var(--pp-ink);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-weight:800}.drp-rc-chev{color:var(--pp-ink-3);flex:none;transition:transform .14s}.drp-rc[data-open=true] .drp-rc-chev{transform:rotate(180deg)}.drp-rc-body{padding:0 14px 13px}.drp-rc-grid{border-top:1px solid var(--hair);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px 18px;padding-top:12px;display:grid}.drp-mls-note{font-size:var(--drv2-size-body,12px);color:var(--pp-ink-3);margin:0 0 10px}.drp-mls-group{border-top:1px solid var(--hair)}.drp-mls-group:last-child{border-bottom:1px solid var(--hair)}.drp-mls-hdr{text-align:left;cursor:pointer;width:100%;font-family:var(--nb-font-body);color:var(--pp-ink);background:0 0;border:0;align-items:center;gap:10px;padding:10px 4px;display:flex}.drp-mls-title{font-size:var(--drv2-size-card,13px);font-weight:600}.drp-mls-count{font-size:var(--drv2-size-body,12px);font-variant-numeric:tabular-nums;color:var(--pp-ink-3);margin-left:auto}.drp-mls-chev{color:var(--pp-ink-3);transition:transform .12s}.drp-mls-group[data-open=true] .drp-mls-chev{transform:rotate(180deg)}.drp-mls-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px 18px;padding:4px 4px 14px;display:grid}.drp-mls-cell{flex-direction:column;gap:2px;display:flex}.drp-mls-lbl{font-size:var(--drv2-size-caption,11px);color:var(--pp-ink-3)}.drp-mls-val{font-size:var(--drv2-size-body,13px);color:var(--pp-ink-2)}.drp-body{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (width<=900px){.drp-body{grid-template-columns:1fr}}.drp-rail{background:var(--pp-card);border:1px solid var(--pp-rule);border-radius:var(--pp-r-rail);padding:14px;position:sticky;top:12px}.drp-rail-search{background:var(--pp-bg);border:1px solid var(--pp-rule);border-radius:var(--pp-r-field);width:100%;height:30px;font-family:var(--nb-font-body);font-size:var(--drv2-size-body,12px);color:var(--pp-ink);outline:none;margin-bottom:16px;padding:0 12px}.drp-rail-search:focus-visible{border-color:var(--pp-rule-2)}.drp-rail-grp{margin-bottom:20px}.drp-rail-grp:last-child{margin-bottom:4px}.drp-rail-gl{font-size:var(--drv2-size-label,11px);letter-spacing:.08em;color:var(--pp-ink-3);padding:0 0 10px 2px;font-weight:650}.drp-rail-item{border-radius:var(--pp-r-field);cursor:pointer;width:100%;height:34px;font-family:var(--nb-font-body);font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink-2);text-align:left;background:0 0;border:1px solid #0000;align-items:center;margin-bottom:3px;padding:0 8px;font-weight:500;transition:background .13s,color .13s,border-color .13s,box-shadow .13s,font-size .13s;display:flex}.drp-rail-item[data-active=true]{background:var(--posWash);border-color:var(--pp-rule-2);box-shadow:var(--pp-shadow-btn);color:var(--pp-ink);font-weight:700}.drp-rail-item:focus-visible{outline:2px solid var(--info);outline-offset:1px}.drp-rail-none{font-size:var(--drv2-size-body,12px);color:var(--pp-ink-3);padding:6px 2px}.drp-pill{white-space:nowrap;font-family:var(--nb-font-body);font-size:var(--drv2-size-label,9px);letter-spacing:.06em;color:var(--pg-primary-ink,#fff);border-radius:var(--pp-r-pill);background:var(--pill-ink);align-items:center;padding:3px 6px;font-weight:700;line-height:1;display:inline-flex}.drp-pill--pos,.drp-pill--contract{background:var(--pill-pos);color:var(--glass-on-success,#fff)}.drp-pill--neg{background:var(--pill-neg);color:var(--glass-on-danger,#fff)}.drp-pill--warn,.drp-pill--gis,.drp-pill--gap{background:var(--pill-warn);color:var(--glass-on-warning,#fff)}.drp-pill--info,.drp-pill--db,.drp-pill--derived{background:var(--pill-info);color:var(--glass-on-info,#fff)}.drp-pill--teal,.drp-pill--doc{background:var(--pill-teal);color:var(--glass-on-info,#fff)}.drp-pill--ink,.drp-pill--you{background:var(--pill-ink);color:var(--pg-primary-ink,#fff)}.drp-rc-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.drp-rc-lbl{font-size:var(--drv2-size-label,9.5px);letter-spacing:.5px;text-transform:uppercase;color:var(--pp-ink-3);font-weight:700}.drp-rc-val{font-size:var(--drv2-size-body,13px);color:var(--pp-ink);font-variant-numeric:tabular-nums;word-break:break-word;font-weight:600}.drp-rc-remarks{border-top:1px solid var(--hair);font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink-2);margin:12px 0 0;padding-top:10px;font-weight:500;line-height:1.5}.drp-aux-cap{font-size:var(--drv2-size-body,12px);color:var(--pp-ink-3);margin-bottom:8px;font-weight:600}.drp-aux-chips{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.drp-aux-chip{border:1px solid var(--pp-rule);background:var(--card-bg);box-shadow:var(--pp-hairline), var(--pp-elev-1);border-radius:8px;flex-direction:column;gap:1px;padding:8px 14px;display:flex}.drp-aux-chip-val{font-size:var(--drv2-size-title,15px);color:var(--pp-ink);font-variant-numeric:tabular-nums;font-weight:800}.drp-aux-chip-lbl{font-size:var(--drv2-size-label,9.5px);letter-spacing:.5px;text-transform:uppercase;color:var(--pp-ink-3);font-weight:700}.drp-infra-group{margin-bottom:14px}.drp-infra-cat{font-size:var(--drv2-size-label,9.5px);letter-spacing:.5px;text-transform:uppercase;color:var(--pp-ink-3);margin-bottom:6px;font-weight:700}.drp-infra-row{border-bottom:1px solid var(--pp-rule-soft,var(--pp-rule));align-items:center;gap:12px;padding:5px 0;display:flex}.drp-infra-row:last-child{border-bottom:none}.drp-infra-lbl{min-width:0;font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink);flex:1}.drp-infra-meta{color:var(--pp-ink-3);font-size:var(--drv2-size-caption,11px)}.drp-infra-dist{text-align:right;min-width:86px;font-size:var(--drv2-size-body,12px);color:var(--pp-ink);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.drp-infra-far{color:var(--pp-ink-3);font-weight:600}.drp-fin-caution{margin-bottom:10px}.drp-fin-meta{font-size:var(--drv2-size-label,11px);letter-spacing:.3px;color:var(--pp-ink-3);font-variant-numeric:tabular-nums;margin-bottom:8px;font-weight:700}.drp-fin-list{flex-direction:column;display:flex}.drp-fin-row{border-bottom:1px solid var(--pp-rule-soft,var(--pp-rule));align-items:baseline;gap:14px;padding:8px 0;display:flex}.drp-fin-row:last-child{border-bottom:none}.drp-fin-amt{min-width:96px;font-size:var(--drv2-size-card,14px);color:var(--pp-ink);font-variant-numeric:tabular-nums;flex:none;font-weight:800}.drp-fin-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.drp-fin-lender{font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drp-fin-type{font-size:var(--drv2-size-label,10.5px);letter-spacing:.4px;text-transform:uppercase;color:var(--pp-ink-3);font-weight:700}.drp-fin-side{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.drp-fin-date{font-size:var(--drv2-size-body,12px);color:var(--pp-ink);font-variant-numeric:tabular-nums;font-weight:700}.drp-fin-undated{color:var(--pp-ink-3);font-weight:600}.drp-fin-term,.drp-fin-due{font-size:var(--drv2-size-caption,10.5px);color:var(--pp-ink-3);font-variant-numeric:tabular-nums}.drp-geo-summary{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.drp-geo-stat{border:1px solid var(--pp-rule);background:var(--card-bg);box-shadow:var(--pp-hairline), var(--pp-elev-1);border-radius:8px;flex-direction:column;gap:1px;padding:8px 14px;display:flex}.drp-geo-stat-val{font-size:var(--drv2-size-title,15px);color:var(--pp-ink);font-variant-numeric:tabular-nums;font-weight:800}.drp-geo-derived{font-size:var(--drv2-size-label,10px);color:var(--pp-ink-3);vertical-align:super;margin-left:4px;font-style:italic;font-weight:700}.drp-geo-stat-lbl{font-size:var(--drv2-size-label,9.5px);letter-spacing:.5px;text-transform:uppercase;color:var(--pp-ink-3);font-weight:700}.drp-geo-stat-sub{font-size:var(--drv2-size-caption,11px);color:var(--pp-ink-3);font-variant-numeric:tabular-nums}.drp-geo-caution{margin-bottom:12px}.drp-geo-edges{border-collapse:collapse;width:100%;font-size:var(--drv2-size-body,12.5px)}.drp-geo-edges th{text-align:left;font-size:var(--drv2-size-label,9.5px);letter-spacing:.5px;text-transform:uppercase;color:var(--pp-ink-3);border-bottom:1px solid var(--pp-rule);padding:4px 8px;font-weight:700}.drp-geo-edges td{color:var(--pp-ink);border-bottom:1px solid var(--pp-rule-soft,var(--pp-rule));padding:5px 8px}.drp-geo-edges tr:last-child td{border-bottom:none}.drp-geo-num{text-align:right;font-variant-numeric:tabular-nums}.drp-ans{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.drp-ans-chip{text-align:left;border:1px solid var(--pp-rule);background:var(--card-bg);min-width:140px;box-shadow:var(--pp-hairline), var(--pp-elev-1);color:var(--pp-ink);cursor:pointer;border-radius:10px;flex-direction:column;flex:140px;align-items:flex-start;gap:1px;padding:9px 13px;transition:border-color .15s,box-shadow .15s;display:flex}.drp-ans-chip:hover{border-color:var(--pp-ink-3);box-shadow:var(--pp-hairline), var(--pp-elev-2,var(--pp-elev-1))}.drp-ans-chip:focus-visible{outline:2px solid var(--pp-ink-3);outline-offset:2px}.drp-ans-lbl{font-size:var(--drv2-size-label,9.5px);letter-spacing:.5px;text-transform:uppercase;color:var(--pp-ink-3);font-weight:700}.drp-ans-val{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--drv2-size-title,15px);color:var(--pp-ink);font-variant-numeric:tabular-nums;font-weight:800;overflow:hidden}.drp-ans-sub{font-size:var(--drv2-size-caption,11px);color:var(--pp-ink-3);font-variant-numeric:tabular-nums}.drp-ans-fx{font-size:var(--drv2-size-label,9px);color:var(--pp-ink-3);vertical-align:super;margin-left:3px;font-style:italic;font-weight:700}.drp-skel{flex-direction:column;gap:11px;padding:4px 0 8px;display:flex}.drp-skel-cap{font-size:var(--drv2-size-body,12px);color:var(--pp-ink-3);align-items:center;gap:8px;font-weight:600;display:flex}.drp-skel-dot{background:var(--link-blue);border-radius:50%;width:9px;height:9px;animation:1s ease-in-out infinite drp-skel-pulse}.drp-skel-row{align-items:center;gap:16px;display:flex}.drp-skel-bar{background:var(--skel-bar);border-radius:6px;height:12px;position:relative;overflow:hidden}.drp-skel-bar:after{content:"";background:linear-gradient(90deg, transparent, var(--skel-shine), transparent);animation:1.25s ease-in-out infinite drp-skel-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes drp-skel-sweep{to{transform:translate(100%)}}@keyframes drp-skel-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.drp-skel-bar:after,.drp-skel-dot{animation:none}.drp-skel-bar{opacity:.6}}.dov{background:0 0;container-type:inline-size}.dov-flag{background:var(--infoWash);border:1px solid var(--info);border-radius:var(--pp-r-card);margin-bottom:18px;padding:12px 16px}.dov-flag-title{font:600 var(--drv2-size-label,12px)/1 var(--nb-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--info)}.dov-flag-note{font-size:var(--drv2-size-body,13px);color:var(--pp-ink-2);text-wrap:pretty;max-width:76ch;margin-top:6px;line-height:1.7}.dov-grid{border:1px solid var(--pp-rule);border-radius:var(--pp-r-card);box-shadow:var(--pp-shadow-lift);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.dov-cell{background:var(--pp-card);border-right:1px solid var(--hair);border-bottom:1px solid var(--hair);padding:13px 15px}.dov-cell:nth-child(2n){border-right:none}.dov-cell:nth-child(n+9){border-bottom:none}@container (width<=460px){.dov-grid{grid-template-columns:minmax(0,1fr)}.dov-cell,.dov-cell:nth-child(2n),.dov-cell:nth-child(5n){border-right:none;border-bottom:1px solid var(--hair)}.dov-cell:nth-child(n+10){border-bottom:none}}.dov-cell-top{align-items:center;gap:6px;display:flex}.dov-lane{font:700 var(--drv2-size-label,9px)/1 var(--nb-font-mono);letter-spacing:.06em;border-radius:var(--pp-r-pill);color:var(--pg-primary-ink,#fff);flex:none;padding:3px 5px}.dov-lane--db{background:var(--pill-info);color:var(--glass-on-info,#fff)}.dov-lane--gis{background:var(--pill-teal);color:var(--glass-on-info,#fff)}.dov-lane--none{background:var(--pill-ink);color:var(--pg-primary-ink,#fff)}.dov-cell-gap{flex:1;min-width:6px}.dov-state{font:500 var(--drv2-size-label,9.5px)/1 var(--nb-font-body);letter-spacing:.05em;color:var(--pp-ink-3);align-items:center;gap:4px;display:inline-flex}.dov-state--on{color:var(--pp-ink-2);font-weight:700}.dov-state svg{flex:none}.dov-num{font:700 var(--drv2-size-kpi,26px)/1.05 var(--nb-font-mono);letter-spacing:-.035em;color:var(--pp-ink);font-variant-numeric:tabular-nums;margin-top:9px}.dov-num--empty{color:var(--pp-ink-dim);font-style:italic}.dov-field{font:500 var(--drv2-size-label,11.5px)/1.45 var(--nb-font-body);color:var(--pp-ink-2);text-wrap:pretty;margin-top:5px}.dov-rel-row{align-items:center;gap:8px;margin-top:9px;display:flex}.dov-track{background:var(--pp-inset-track);min-width:20px;height:5px;box-shadow:inset 0 0 0 1px var(--hair);border-radius:3px;flex:1;overflow:hidden}.dov-fill{background:var(--info);height:100%;display:block}.dov-rel{font:600 var(--drv2-size-label,10.5px)/1 var(--nb-font-body);color:var(--pp-ink-2);white-space:nowrap;flex:none}.dov-narrative{background:var(--nb-card-bg-2);border:1px solid var(--hair);border-radius:var(--pp-r-card);margin-top:20px;padding:18px 20px}.dov-sage-head{align-items:center;gap:10px;display:flex}.dov-sage-kicker{font:600 var(--drv2-size-label,10px)/1 var(--nb-font-mono);letter-spacing:.15em;color:var(--pp-ink-3)}.dov-sage-rule{background:var(--pp-rule-2);width:14px;height:1px}.dov-sage-caveat{font-size:var(--drv2-size-caption,11.5px);color:var(--pp-ink-3)}.dov-headline{font:650 var(--drv2-size-kpi,22px)/1.28 var(--nb-font-body);letter-spacing:-.028em;color:var(--pp-ink);text-wrap:balance;max-width:52ch;margin-top:11px}.dov-narrative-body{background:var(--pp-card);border:1px solid var(--pp-rule);border-radius:var(--pp-r-field);font-size:var(--drv2-size-body,12.5px);color:var(--pp-ink-2);margin-top:14px;padding:14px 18px}.dov-narrative-prose{text-wrap:pretty;max-width:68ch;margin:0;line-height:1.6}.dov-priority{font:600 var(--drv2-size-label,11px)/1.4 var(--nb-font-body);color:var(--pp-ink-2);margin-top:10px}.dov-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.dov-tag{font:500 var(--drv2-size-label,10px)/1 var(--nb-font-mono);letter-spacing:.04em;border-radius:var(--pp-r-pill);background:var(--nb-card-bg-2);border:1px solid var(--hair);color:var(--pp-ink-2);padding:4px 7px}.dov-confidence{font-size:var(--drv2-size-caption,11px);color:var(--pp-ink-3);max-width:68ch;margin-top:12px;line-height:1.5}.dov-next{align-items:baseline;gap:8px;max-width:68ch;margin-top:12px;display:flex}.dov-next-l{font:600 var(--drv2-size-label,9.5px)/1 var(--nb-font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--pp-ink-3);flex:none}.dov-next-v{color:var(--pp-ink-2);text-wrap:pretty;line-height:1.55}.dov-generate{background:var(--nb-accent-deep);color:var(--nb-on-accent);font:600 var(--drv2-size-body,13px)/1 var(--nb-font-body);letter-spacing:-.05px;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:7px 13px;transition:background .14s;display:inline-flex}.dov-generate:hover:not(:disabled){background:var(--nb-accent-grad)}.dov-generate:disabled{opacity:.65;cursor:default}.dov-sources{background:var(--nb-card-bg-2);border:1px solid var(--hair);border-radius:var(--pp-r-card);margin-top:20px;padding:15px 17px}.dov-sec-title{font:600 var(--drv2-size-label,12px)/1 var(--nb-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--pp-ink-2)}.dov-sources-grid{background:var(--hair);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;margin-top:11px;display:grid;overflow:hidden}.dov-source{background:var(--pp-card);padding:10px 12px}.dov-source-head{align-items:baseline;gap:7px;display:flex}.dov-source-n{min-width:0;font-size:var(--drv2-size-caption,11.5px);color:var(--pp-ink);flex:1}.dov-source-n--warn{color:var(--warn)}.dov-source-line{font:400 var(--drv2-size-caption,10px)/1.45 var(--nb-font-mono);color:var(--pp-ink-3);margin-top:3px}.dov-thin{font:600 var(--drv2-size-label,8.5px)/1 var(--nb-font-mono);background:var(--pill-warn);color:var(--glass-on-warning,#fff);border-radius:5px;flex:none;padding:3px 4px}.dr-skeleton-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dr-property-skeleton{min-width:0;container-type:inline-size}.dr-skeleton-card{border:1px solid var(--pg-card-border);background:var(--pg-panel);min-width:0;box-shadow:var(--pg-shadow);border-radius:18px;margin-bottom:18px;padding:22px 26px 24px}.dr-skeleton-bar{background:var(--pg-hover);border-radius:5px;flex-shrink:0;width:72%;height:10px;animation:1.8s ease-in-out infinite dr-skeleton-pulse;display:block}.dr-skeleton-bar--eyebrow{width:28%;height:8px}.dr-skeleton-bar--heading{width:52%;height:25px;margin-top:14px}.dr-skeleton-bar--copy{width:94%;margin-top:14px}.dr-skeleton-bar--copy-short{width:58%;height:8px;margin-top:10px}.dr-skeleton-figures{border:1px solid var(--pg-line);background:var(--pg-line);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:22px;display:grid;overflow:hidden}.dr-skeleton-figures--record{grid-template-columns:repeat(3,minmax(0,1fr))}.dr-skeleton-figure{background:var(--pg-panel-solid);min-width:0;padding:18px 14px}.dr-skeleton-bar--value{width:68%;height:27px;margin:20px 0 14px}.dr-skeleton-paragraph{margin-top:24px}.dr-room-skeleton{flex-direction:column;gap:18px;height:100%;min-height:0;padding:20px;display:flex;overflow:hidden}.dr-room-skeleton-header{border-radius:12px;flex-shrink:0;gap:18px;min-height:154px;margin:0;padding:18px 20px;display:grid}.dr-room-skeleton-title,.dr-room-skeleton-tabs{justify-content:space-between;align-items:center;gap:14px;display:flex}.dr-room-skeleton-title .dr-skeleton-bar--heading{width:48%;height:18px;margin:0}.dr-room-skeleton-search{width:24%;height:30px}.dr-room-skeleton-terms{width:100%;height:38px}.dr-room-skeleton-tabs{width:60%}.dr-room-skeleton-tabs .dr-skeleton-bar{width:9%}.dr-room-skeleton-body{grid-template-columns:230px minmax(0,1fr) 340px;align-items:start;gap:18px;min-height:0;display:grid;overflow:hidden}.dr-room-skeleton-rail{border-radius:8px;gap:30px;padding:18px;display:grid}.dr-room-skeleton-rail .dr-room-skeleton-search{width:100%}.dr-room-skeleton-source .dr-room-skeleton-terms{height:100px;margin-top:32px}@keyframes dr-skeleton-pulse{50%{opacity:.45}}@container (width<=600px){.dr-skeleton-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.dr-room-skeleton-body{grid-template-columns:180px minmax(0,1fr)}.dr-room-skeleton-source{display:none}}@media (width<=640px){.dr-room-skeleton-body{grid-template-columns:minmax(0,1fr)}.dr-room-skeleton-rail{display:none}.dr-room-skeleton-tabs{width:100%}}@media (prefers-reduced-motion:reduce){.dr-skeleton-bar{animation:none}}.dr-workflow{color:var(--pp-ink);font-family:var(--pp-font);min-width:0}.dr-workflow button,.dr-workflow input{font-family:inherit}.dw-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.dw-pill{border:1px solid var(--pp-rule);background:var(--pp-card);color:var(--pp-ink);cursor:pointer;white-space:nowrap;border-radius:14px;padding:5px 11px}.dw-pill[aria-pressed=true]{background:var(--pp-ink);color:var(--pp-card)}.dw-comps-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:16px;display:grid}.dw-map{background:var(--pp-card-2,var(--pp-card));border:1px solid var(--pp-rule);aspect-ratio:1/.92;border-radius:14px;position:relative;overflow:hidden}.dw-map-canvas{width:100%;height:100%;position:absolute;inset:0}.dw-map .mapboxgl-canvas:focus-visible{outline:2px solid var(--pp-ink);outline-offset:-2px}.dw-map-message{border:1px solid var(--pp-rule);background:var(--pp-card);color:var(--pp-ink);font:500 var(--drv2-size-label,11px)/1.5 var(--pp-font);z-index:6;border-radius:8px;padding:9px 12px;position:absolute;top:12px;left:12px;right:48px}.dw-map-fit-controls{z-index:5;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px;right:48px}.dw-map-fit{border:1px solid var(--pp-rule);background:var(--pp-card);color:var(--pp-ink);font:500 var(--drv2-size-label,11px)/1 var(--pp-font);cursor:pointer;border-radius:7px;padding:6px 9px}.dw-map-legend{z-index:2;background:var(--pp-card);color:var(--pp-ink);font:500 var(--drv2-size-label,10px)/1.4 var(--pp-font);pointer-events:none;border-radius:7px;align-items:center;gap:5px;padding:5px 8px;display:flex;position:absolute;bottom:28px;left:10px}.dw-map-legend i{background:var(--nb-green-solid);border-radius:50%;width:8px;height:8px;display:inline-block}.dw-map-pin-wrap{pointer-events:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.dr-workflow .dw-map-pin{color:#fff;width:25px;min-width:0;height:25px;min-height:0;font:700 var(--drv2-size-label,11px)/1 var(--pp-font);cursor:pointer;pointer-events:auto;background:#2979cb;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .12s,box-shadow .12s,opacity .12s;display:flex;box-shadow:0 1px 5px #0005}.dr-workflow .dw-map-pin[data-kind=subject]{background:var(--nb-green-solid);width:30px;height:30px;color:var(--nb-on-green,#fff);font-size:var(--drv2-size-body,13px)}.dr-workflow .dw-map-pin[data-included=false]{opacity:.42}.dr-workflow .dw-map-pin[data-hovered=true],.dr-workflow .dw-map-pin:hover{transform:scale(1.14);box-shadow:0 0 0 3px #fff9,0 2px 8px #0006}.dr-workflow .dw-map-pin[data-selected=true]{box-shadow:0 0 0 3px var(--pp-ink), 0 2px 8px #0006;transform:scale(1.22)}.dw-map .mapboxgl-ctrl-group,.dw-map .mapboxgl-ctrl-attrib{background:var(--pp-card);color:var(--pp-ink)}.dw-map .mapboxgl-ctrl-attrib a{color:var(--pp-ink)}.dw-map[data-map-theme=dark] .mapboxgl-ctrl-icon{filter:invert()}.dw-radius{gap:7px}.dr-workflow .dw-radius .dw-pill{width:auto;min-width:0;height:27px;min-height:27px;font:500 var(--drv2-size-label,11px)/1 var(--mono,var(--nb-font-mono,monospace));letter-spacing:0;box-shadow:none;flex:none;justify-content:center;align-items:center;padding:0 11px;display:inline-flex}.dw-radius>.dw-caption:first-child{text-transform:uppercase;letter-spacing:.06em;margin-right:2px}.dw-search-summary{margin-left:auto}.dr-workflow .dw-include{width:auto;min-width:34px;height:24px;min-height:24px;font:500 var(--drv2-size-label,10px)/1 var(--pp-font);padding:0 7px}.dw-caption{font-size:var(--drv2-size-caption,11px);color:var(--pp-ink-3);line-height:1.5}.dw-empty{font-size:var(--drv2-size-body,13px);padding:18px;line-height:1.6}.dw-comp-list{max-width:100%;overflow-x:auto}.dw-comp-head,.dw-comp-row{grid-template-columns:minmax(145px,1.7fr) .6fr .9fr .8fr .4fr 47px;align-items:center;gap:9px;min-width:450px;padding:9px 10px;display:grid}.dw-comp-head{text-transform:uppercase;font-size:var(--drv2-size-label,9px);color:var(--pp-ink-3)}.dw-comp-row{border-bottom:1px solid var(--pp-rule);font-size:var(--drv2-size-caption,11px);border-radius:9px;transition:background .12s,box-shadow .12s,opacity .12s}.dw-comp-row:hover,.dw-comp-row:focus-within,.dw-comp-row[data-hovered=true]{background:color-mix(in srgb, var(--pp-ink) 6%, var(--pp-card));box-shadow:inset 2px 0 0 var(--pp-ink-3)}.dw-comp-row[data-selected=true]{background:color-mix(in srgb, #2979cb 13%, var(--pp-card));outline:1px solid var(--pp-rule);box-shadow:inset 2px 0 #2979cb}.dw-subject-row{background:color-mix(in srgb, var(--nb-green-solid) 6%, var(--pp-card))}.dw-comp-row[data-included=false] .dw-comp-dot{opacity:.45}.dw-comp-row[data-included=false] .dw-comp-name>span{color:var(--pp-ink-3)}.dw-comp-name{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.dw-comp-name>span{font-size:var(--drv2-size-body,12px);display:block}.dw-comp-name small{font-size:var(--drv2-size-caption,10px);color:var(--pp-ink-3);margin-top:4px;display:block}.dw-comp-dot{width:16px;height:16px;font:700 var(--drv2-size-label,9px)/1 var(--pp-font);color:#fff;background:#2979cb;border-radius:50%;flex:0 0 16px;justify-content:center;align-items:center;margin-right:7px;font-style:normal;display:inline-flex}.dw-benchmark{background:var(--pp-card-2,var(--pp-card));border:1px solid var(--pp-rule);font-size:var(--drv2-size-body,12px);border-radius:12px;margin-top:14px;padding:14px}.dw-benchmark h3{font-size:var(--drv2-size-label,11px);text-transform:uppercase;margin:0 0 12px}.dw-benchmark p{line-height:1.5}.dw-benchmark-track{background:var(--pp-rule);border-radius:4px;height:8px;margin:14px 0;position:relative}.dw-benchmark-track span{background:var(--pp-ink-3);height:8px;position:absolute}.dw-benchmark-track i{background:var(--pp-ink);width:3px;height:16px;position:absolute;top:-4px}.dw-benchmark-labels{font-size:var(--drv2-size-label,10px);justify-content:space-between;gap:8px;display:flex}.dw-link{color:var(--pp-ink);cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.dw-selected{font-size:var(--drv2-size-button,12px);padding:10px 0;line-height:1.5}.dr-workflow button:focus-visible,.dr-workflow [role=button]:focus-visible{outline:2px solid var(--pp-ink);outline-offset:3px}.dw-dates{margin:16px 0;padding:0;list-style:none}.dw-date{grid-template-columns:78px 14px 1fr;gap:10px;min-height:62px;display:grid;position:relative}.dw-date time{font-size:var(--drv2-size-caption,11px);text-align:right;padding-top:5px}.dw-date-line{border-left:1px solid var(--pp-rule);margin-left:6px;position:relative}.dw-date-line:before{content:"";background:var(--nb-green-solid);border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:-5px}.dw-date button{text-align:left;color:var(--pp-ink);cursor:pointer;background:0 0;border:0;padding:3px 0}.dw-date small{color:var(--pp-ink-3);margin-top:4px;display:block}.dw-diligence{font-size:var(--drv2-size-caption,11px);flex-wrap:wrap;align-items:end;gap:8px;display:flex}.dw-diligence label{flex-direction:column;gap:4px;display:flex}.dw-diligence input{background:var(--pp-card);max-width:145px;color:var(--pp-ink);border:1px solid var(--pp-rule);border-radius:6px;padding:6px}.dw-map-fit:disabled{opacity:.55;cursor:default}.muw{flex-direction:column;gap:18px;margin-top:10px;display:flex}.muw-inputs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.muw-field{flex-direction:column;gap:5px;display:flex}.muw-field-l{font:600 var(--drv2-size-label,10px)/1.2 var(--nb-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--pp-ink-3)}.muw-field-in{border:1px solid var(--pp-rule);border-radius:var(--pp-r-field,8px);background:var(--nb-card-bg-2,var(--pp-panel,transparent));align-items:center;gap:4px;padding:0 10px;display:flex}.muw-field-in:focus-within{border-color:var(--pp-ink-3)}.muw-field-in input{min-width:0;font:600 var(--drv2-size-body,14px)/1 var(--nb-font-mono);font-variant-numeric:tabular-nums;color:var(--pp-ink);background:0 0;border:0;outline:0;flex:1;padding:9px 0}.muw-af{font:600 var(--drv2-size-body,12px)/1 var(--nb-font-mono);color:var(--pp-ink-3)}.muw-tiles{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px;display:grid}.muw-tile{border:1px solid var(--pp-rule);border-radius:var(--pp-r-field,12px);background:var(--pp-panel,var(--nb-card-bg-2,transparent));flex-direction:column;gap:5px;min-height:92px;padding:13px 15px;display:flex}.muw-tile-label{font:700 var(--drv2-size-label,10px)/1.2 var(--nb-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--pp-ink-3)}.muw-tile-value{font:700 var(--drv2-size-kpi,24px)/1 var(--nb-font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--pp-ink)}.muw-tile-cap{font:500 var(--drv2-size-caption,11px)/1.3 var(--nb-font-body);color:var(--pp-ink-3)}.muw-block{flex-direction:column;gap:8px;display:flex}.muw-block-h{font:700 var(--drv2-size-label,11px)/1.2 var(--nb-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--pp-ink-2)}.muw-waterfall{border:1px solid var(--pp-rule);border-radius:var(--pp-r-field,12px);background:var(--pp-panel,var(--nb-card-bg-2,transparent));flex-direction:column;gap:9px;padding:12px 14px;display:flex}.muw-wf-row{grid-template-columns:76px 1fr auto;align-items:center;gap:10px;display:grid}.muw-wf-k{font:600 var(--drv2-size-caption,11.5px)/1 var(--nb-font-body);color:var(--pp-ink-2)}.muw-wf-bar-wrap{background:var(--nb-card-bg-2,var(--pp-rule));border-radius:5px;height:8px;overflow:hidden}.muw-wf-bar{border-radius:5px;height:100%;display:block}.muw-wf-v{font:600 var(--drv2-size-body,12.5px)/1 var(--nb-font-mono);font-variant-numeric:tabular-nums;color:var(--pp-ink)}.muw-sens{overflow-x:auto}.muw-sens-t{border-collapse:collapse;width:100%}.muw-sens-t th{font:700 var(--drv2-size-caption,10px)/1 var(--nb-font-mono);color:var(--pp-ink-3);border-bottom:1px solid var(--pp-rule);text-align:center;padding:6px 8px}.muw-sens-t td{font:600 var(--drv2-size-caption,11.5px)/1 var(--nb-font-mono);color:var(--pp-ink);font-variant-numeric:tabular-nums;text-align:center;border-right:1px solid var(--pp-rule);padding:8px}.muw-sens-t td:last-child{border-right:0}.muw-empty{font:500 var(--drv2-size-body,12px)/1.4 var(--nb-font-body);color:var(--pp-ink-3);padding:8px 2px}:where(.psh-source-value){width:100%;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:background .13s,outline-color .13s;display:block}.psh-source-value:hover{background:var(--nb-surface-hover,var(--panel2))}.psh-source-value:focus-visible{outline:2px solid var(--info);outline-offset:2px}.drr{background:0 0}.drr-note{background:var(--infoWash);border:1px solid var(--info);border-radius:var(--pp-r-card);margin-bottom:18px;padding:12px 16px}.drr-note-title{font:600 var(--drv2-size-label,12px)/1 var(--nb-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--info)}.drr-note-body{font-size:var(--drv2-size-body,13px);color:var(--pp-ink-2);text-wrap:pretty;max-width:76ch;margin-top:6px;line-height:1.7}.drr-tiles{background:var(--hair);border:1px solid var(--pp-rule);border-radius:var(--pp-r-card);box-shadow:var(--pp-shadow-lift);flex-wrap:wrap;gap:1px;margin-bottom:16px;display:flex;overflow:hidden}.drr-tile{background:var(--nb-card-bg-2);flex:158px;min-height:78px;padding:13px 15px}.drr-tile-l{font-size:var(--drv2-size-label,10px);letter-spacing:.07em;text-transform:uppercase;color:var(--pp-ink-3)}.drr-tile-v{font:600 var(--drv2-size-kpi,23px)/1.1 var(--nb-font-body);letter-spacing:-.03em;color:var(--pp-ink);margin-top:5px}.drr-tile-cap{font-size:var(--drv2-size-caption,11px);color:var(--pp-ink-3);text-wrap:pretty;margin-top:4px;line-height:1.4}.drr-chips{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.drr-chip{border:1px solid var(--pp-rule-2);height:26px;font:500 var(--drv2-size-label,11px)/1 var(--nb-font-body);color:var(--pp-ink-2);cursor:pointer;background:0 0;border-radius:13px;padding:0 12px;transition:border-color .12s}.drr-chip:hover{border-color:var(--pp-ink-3)}.drr-chip--on,.drr-chip--on:hover{background:var(--nb-green-solid);border-color:var(--nb-green-solid);color:var(--nb-on-green,#fff)}.drr-row{border-top:1px solid var(--hair);border-radius:12px;margin:0 -14px;padding:16px 14px}.drr-row-top{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.drr-pill{font:600 var(--drv2-size-label,10px)/1 var(--nb-font-mono);letter-spacing:.08em;border-radius:var(--pp-r-pill);background:var(--pill-ink);color:var(--pg-primary-ink,#fff);flex:none;padding:5px 8px}.drr-row-cat{font-size:var(--drv2-size-caption,11.5px);letter-spacing:.03em;color:var(--pp-ink-3);flex:none}.drr-row-gap{flex:1;min-width:6px}.drr-row-impact{font:600 var(--drv2-size-body,13px)/1 var(--nb-font-body);color:var(--pp-ink);flex:none}.drr-row-flag{font-size:var(--drv2-size-body,15px);color:var(--pp-ink);text-wrap:pretty;max-width:78ch;margin-top:9px;line-height:1.6}.drr-row-cells{flex-wrap:wrap;gap:8px 26px;margin-top:12px;display:flex}.drr-cell-l{font-size:var(--drv2-size-label,9.5px);letter-spacing:.09em;text-transform:uppercase;color:var(--pp-ink-3)}.drr-cell-v{font:500 var(--drv2-size-body,12.5px)/1.3 var(--nb-font-body);color:var(--pp-ink-2);margin-top:3px}.drr-cell-src{min-width:0}.drr-empty{text-align:left;padding:14px 16px;line-height:1.6}.drr-sources{background:var(--nb-card-bg-2);border:1px solid var(--hair);border-radius:var(--pp-r-card);margin-top:20px;padding:15px 17px}.drr-sec-title{font:600 var(--drv2-size-label,12px)/1 var(--nb-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--pp-ink-2)}.drr-sources-grid{background:var(--hair);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;margin-top:11px;display:grid;overflow:hidden}.drr-source{background:var(--pp-card);padding:10px 12px}.drr-source-head{align-items:baseline;gap:7px;display:flex}.drr-source-n{min-width:0;font-size:var(--drv2-size-caption,11.5px);color:var(--pp-ink);flex:1}.drr-source-n--warn{color:var(--warn)}.drr-source-line{font:400 var(--drv2-size-caption,10px)/1.45 var(--nb-font-mono);color:var(--pp-ink-3);margin-top:3px}.drr-thin{font:600 var(--drv2-size-label,8.5px)/1 var(--nb-font-mono);background:var(--pill-warn);color:var(--glass-on-warning,#fff);border-radius:5px;flex:none;padding:3px 4px}.drz{background:0 0;gap:0}.drz-flag{background:var(--infoWash);border:1px solid var(--info);border-radius:var(--pp-r-card);margin-bottom:18px;padding:12px 16px}.drz-flag-title{font:600 var(--drv2-size-label,12px)/1 var(--nb-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--info)}.drz-flag-note{font-size:var(--drv2-size-body,13px);color:var(--pp-ink-2);text-wrap:pretty;max-width:76ch;margin-top:6px;line-height:1.7}.drz-district{background:var(--pp-card);border:1px solid var(--pp-rule);border-radius:var(--pp-r-card);padding:16px 18px}.drz-district--none{background:var(--warnWash);border-color:var(--warn)}.drz-district-title{font:600 var(--drv2-size-label,12px)/1 var(--nb-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--pp-ink-2)}.drz-district--none .drz-district-title{color:var(--warn)}.drz-district-code{font:600 var(--drv2-size-title,15px)/1.2 var(--nb-font-mono);color:var(--pp-ink);margin-top:8px}.drz-district-note{font-size:var(--drv2-size-body,13px);color:var(--pp-ink-2);text-wrap:pretty;max-width:76ch;margin-top:8px;line-height:1.7}.drz-chips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.drz-chip{font:500 var(--drv2-size-label,11px)/1 var(--nb-font-body);background:var(--pp-card);border:1px solid var(--pp-rule);color:var(--pp-ink-2);box-shadow:var(--pp-shadow-btn);border-radius:11px;padding:7px 11px}.drz-sec{margin-top:18px}.drz-sec-title{font:600 var(--drv2-size-label,12px)/1 var(--nb-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--pp-ink-2);margin-bottom:4px}.drz-sec-title--gap{margin-bottom:10px}.drz-sec-sub{font-size:var(--drv2-size-body,12px);color:var(--pp-ink-3);text-wrap:pretty;max-width:74ch;margin-bottom:11px;line-height:1.6}.drz-dims{-moz-column-gap:30px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));column-gap:30px;display:grid}.drz-dim{border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:9px 6px;display:flex}.drz-dim-k{max-width:34%;font-size:var(--drv2-size-body,12px);color:var(--pp-ink-2);flex:none}.drz-dim-leader{border-bottom:1px dotted var(--pp-rule-2);flex:1;min-width:8px;height:1px}.drz-dim-v{font:500 var(--drv2-size-body,12px)/1.3 var(--nb-font-body);color:var(--pp-ink-3);flex:none}.drz-dim-track{background:var(--pp-card-3);border-radius:3px;flex:none;width:52px;height:5px;overflow:hidden}.drz-dim-fill{height:100%;display:block}.drz-dim-cov{width:40px;font:500 var(--drv2-size-label,10.5px)/1 var(--nb-font-mono);text-align:right;flex:none}.drz-duo{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:18px;margin-top:20px;display:grid}.drz-empty-tight{text-align:left;padding:14px 16px;line-height:1.6}.drz-overlay{border-top:1px solid var(--hair);align-items:center;gap:9px;padding:8px 6px;display:flex}.drz-overlay-dot{background:var(--pp-ink-3);border-radius:50%;flex:none;width:7px;height:7px}.drz-overlay-k{max-width:42%;font-size:var(--drv2-size-body,12px);color:var(--pp-ink);flex:none}.drz-overlay-gap{flex:1;min-width:6px}.drz-overlay-v{max-width:50%;font-size:var(--drv2-size-caption,11.5px);color:var(--pp-ink-3);text-align:right;flex:none}.drz-datasets{background:var(--nb-card-bg-2);border:1px solid var(--hair);border-radius:var(--pp-r-card);margin-top:20px;padding:15px 17px}.drz-datasets-grid{background:var(--hair);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;margin-top:11px;display:grid;overflow:hidden}.drz-dataset{background:var(--pp-card);padding:10px 12px}.drz-dataset-head{align-items:baseline;gap:7px;display:flex}.drz-dataset-n{min-width:0;font-size:var(--drv2-size-caption,11.5px);color:var(--pp-ink);flex:1}.drz-dataset-n--warn{color:var(--warn)}.drz-dataset-line{font:400 var(--drv2-size-caption,10px)/1.45 var(--nb-font-mono);color:var(--pp-ink-3);margin-top:3px}.drz-thin{font:600 var(--drv2-size-label,8.5px)/1 var(--nb-font-mono);background:var(--pill-warn);color:var(--glass-on-warning,#fff);border-radius:5px;flex:none;padding:3px 4px}.exh-v2{gap:var(--drv2-gap,10px);color:var(--pg-text);flex-direction:column;display:flex}.exh-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.exh-head .exh-files{margin-left:auto}.exh-sub{max-width:72ch;font:var(--drv2-fs-body);color:var(--pg-muted);margin:0}.exh-empty,.exh-stopped{padding:var(--drv2-pad-card,12px);border:1px solid var(--pg-line);background:var(--pg-card);font:var(--drv2-fs-body);color:var(--pg-secondary);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.exh-grid{align-items:start;gap:var(--drv2-gap,10px);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.exh-card{gap:var(--drv2-gap-tight,6px);padding:var(--drv2-pad-card,12px);border:1px solid var(--pg-card-border,var(--pg-line));background:var(--pg-card);border-radius:10px;flex-direction:column;display:flex}.exh-card-h{align-items:center;gap:9px;display:flex}.exh-card-h>svg{color:var(--pg-secondary);flex-shrink:0}.exh-card-t{overflow-wrap:anywhere;min-width:0;font:var(--drv2-fs-card);color:var(--pg-text);text-align:left;flex:1}button.exh-card-t{cursor:pointer;background:0 0;border:0;padding:0}button.exh-card-t:hover{color:var(--pg-link);text-decoration:underline}button.exh-card-t:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px;border-radius:3px}.exh-rows{flex-direction:column;gap:6px;display:flex}.exh-row{grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px;display:grid}.exh-l{font:var(--drv2-fs-body);color:var(--pg-secondary)}.exh-dots{border-bottom:1px dotted var(--pg-line);transform:translateY(-3px)}.exh-v{font:var(--drv2-fs-body);font-variant-numeric:tabular-nums;color:var(--pg-text);text-align:right;font-weight:600}.exh-none{font:var(--drv2-fs-body);color:var(--pg-muted);margin:0}.exh-open[data-slot=button]{align-self:flex-start;gap:6px;padding-inline:4px}.exh-files[data-slot=button]{align-self:flex-start}.pp3-saved-evidence{color:var(--pg-text,var(--crisp-ink));font-family:var(--pg-font,var(--font-sans));font-size:var(--pp3-fs-body,12.5px);gap:14px;display:grid}.pp3-saved-evidence h2{font-size:var(--pp3-fs-section,14px);margin:0}.pp3-saved-evidence p{overflow-wrap:anywhere;margin:0;line-height:1.5}.pp3-saved-evidence article{border:1px solid var(--pg-line,var(--crisp-rule));border-radius:var(--radius-lg,8px);gap:8px;padding:12px;display:grid}.pp3-saved-evidence .pp3-work-meta{color:var(--pg-secondary,var(--crisp-muted));font-size:var(--pp3-fs-meta,11px)}.pp3-saved-evidence .pp3-work-action{border:1px solid var(--pg-control-border,var(--crisp-control-border));border-radius:var(--cw-control-radius,7px);background:var(--pg-control-bg,var(--crisp-canvas));color:var(--pg-text,var(--crisp-ink));font:inherit;cursor:pointer;padding:6px 10px}.pp3-saved-evidence .pp3-work-action:hover{background:var(--pg-control-hover,var(--crisp-raised))}.pp3-saved-evidence .pp3-work-action:focus-visible,.pp3-saved-evidence a:focus-visible{outline:2px solid var(--pg-link,var(--crisp-focus));outline-offset:2px}.pp3-saved-evidence .pp3-work-error{border:1px solid var(--pg-line,var(--crisp-rule));border-radius:var(--radius-md,6px);padding:10px}.pp3-saved-evidence summary{cursor:pointer;color:var(--pg-text,var(--crisp-ink))}.pp3-saved-evidence .pp3-work-fields{gap:8px;margin:8px 0 0;display:grid}.pp3-saved-evidence .pp3-work-fields div{border-bottom:1px solid var(--pg-line,var(--crisp-rule));grid-template-columns:minmax(100px,1fr) 2fr;gap:8px;padding-bottom:8px;display:grid}.pp3-saved-evidence dt{color:var(--pg-secondary,var(--crisp-muted))}.pp3-saved-evidence dd{overflow-wrap:anywhere;margin:0}.pp3-saved-evidence a{color:var(--pg-link,var(--crisp-accent-text))}.pp3-saved-property-links{gap:8px;margin:0;padding-left:20px;display:grid}.live-map-preview{background:var(--map-preview-surface,inherit);width:100%;height:100%;color:var(--map-preview-ink,inherit);font:inherit;position:relative;overflow:hidden}.live-map-preview>canvas{width:100%;height:100%;display:block}.live-map-preview>canvas[aria-hidden=true]{visibility:hidden}.live-map-preview .live-map-preview-empty{color:var(--map-preview-muted,inherit);place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.ssi-root{min-width:0;color:var(--ssi-ink);align-items:flex-start;gap:8px;margin-bottom:12px;font-size:11px;line-height:1.45;display:flex}.ssi-root *,.ssi-root :before,.ssi-root :after{box-sizing:border-box}.ssi-root [hidden]{display:none!important}.ssi-root p,.ssi-root h3,.ssi-root blockquote{margin:0}.ssi-root button{border:1px solid var(--ssi-border);background:var(--ssi-surface);min-height:26px;color:var(--ssi-ink);font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:4px 7px;display:inline-flex}.ssi-root button:hover:not(:disabled){background:var(--ssi-raised)}.ssi-root button:focus-visible{outline:2px solid var(--ssi-accent);outline-offset:3px}.ssi-root button:disabled{cursor:default;color:var(--ssi-muted)}.ssi-root .ssi-avatar{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:22px;height:22px;margin-top:2px}.ssi-root .ssi-card{border:1px solid var(--ssi-border);background:var(--ssi-surface);border-radius:10px;flex:1;min-width:0;overflow:hidden}.ssi-root .ssi-canvas{border-bottom:1px solid var(--ssi-border);background:var(--ssi-well);--map-preview-surface:var(--ssi-surface);--map-preview-ink:var(--ssi-ink);--map-preview-muted:var(--ssi-muted);--map-preview-border:var(--ssi-border);height:136px;position:relative;overflow:hidden}.search-map-follow{justify-content:flex-end;padding:6px 11px 0;display:flex}.search-map-follow>button{min-height:26px;color:var(--follow-ink);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:3px 6px;font-family:inherit;font-size:10px;line-height:1.4;display:inline-flex}.search-map-follow>button:hover{background:var(--follow-hover)}.search-map-follow>button:focus-visible{outline:2px solid var(--follow-accent);outline-offset:2px}.search-map-follow-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.search-map-follow>button[aria-pressed=true] .search-map-follow-dot{background:var(--follow-accent)}.ssi-root .ssi-instrument{padding:11px}.ssi-root .ssi-heading{align-items:flex-start;gap:7px;margin-bottom:9px;display:flex}.ssi-root .ssi-heading>svg{color:var(--ssi-accent);flex-shrink:0;margin-top:2px}.ssi-root .ssi-heading>div{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:baseline;gap:3px 8px;min-width:0;display:flex}.ssi-root .ssi-heading h3{overflow-wrap:anywhere;font-size:11px;font-weight:500}.ssi-root .ssi-heading span{color:var(--ssi-muted);font-size:10px}.ssi-root[data-activity=error] .ssi-heading>svg{color:var(--ssi-error)}.ssi-root .ssi-widget{border:1px solid var(--ssi-border);background:var(--ssi-well);border-radius:7px;min-height:105px;padding:10px;animation:.22s ease-out both ssi-enter}.ssi-root .ssi-eyebrow{color:var(--ssi-muted);margin-bottom:7px;font-size:10px}.ssi-root .ssi-request{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.ssi-root .ssi-request:after{content:"";background:var(--ssi-accent);transform-origin:0;width:36px;height:2px;margin-top:5px;animation:3.2s ease-in-out infinite ssi-document;display:block}.ssi-root .ssi-caption{color:var(--ssi-muted);margin-top:7px;font-size:10px;line-height:1.5;display:block}.ssi-root .ssi-source{align-items:center;gap:7px;padding:4px 0;font-size:10px;display:flex}.ssi-root .ssi-source>svg{color:var(--ssi-muted);flex-shrink:0}.ssi-root .ssi-source>span{min-width:0}.ssi-root .ssi-packet{background:var(--ssi-border);flex-shrink:0;width:30px;height:2px;margin-left:auto;position:relative;overflow:hidden}.ssi-root .ssi-packet:after{content:"";background:var(--ssi-accent);width:10px;animation:1.8s linear infinite ssi-packet;position:absolute;inset:0 auto 0 0}.ssi-root .ssi-source:nth-child(3) .ssi-packet:after{animation-delay:-.6s}.ssi-root .ssi-source:nth-child(4) .ssi-packet:after{animation-delay:-1.2s}.ssi-root .ssi-geography{align-items:center;gap:10px;min-height:82px;display:flex}.ssi-root .ssi-readout{flex:1;gap:6px;min-width:0;display:grid}.ssi-root .ssi-readout>span{border-bottom:1px solid var(--ssi-border);flex-wrap:wrap;justify-content:space-between;gap:2px 8px;padding-bottom:6px;font-size:10px;display:flex}.ssi-root .ssi-readout small{color:var(--ssi-muted);font-size:10px}.ssi-root .ssi-area{width:44px;height:48px;color:var(--ssi-accent);border:1px dashed var(--ssi-accent);border-radius:11px;flex-shrink:0;place-items:center;display:grid;transform:rotate(-8deg)}.ssi-root .ssi-area svg{animation:3s ease-in-out infinite ssi-locate}.ssi-root .ssi-plan{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ssi-root .ssi-plan button{flex-direction:column;gap:6px;min-width:0;padding:8px 2px;font-size:10px}.ssi-root .ssi-plan button[aria-pressed=true]{border-color:var(--ssi-accent)}.ssi-root .ssi-plan button[aria-pressed=true] svg{color:var(--ssi-accent)}.ssi-root .ssi-plan-note{color:var(--ssi-muted);margin-top:9px;font-size:10px}.ssi-root .ssi-rules{gap:5px;display:grid}.ssi-root .ssi-rules>div{border:1px solid var(--ssi-border);background:var(--ssi-surface);animation:ssi-assemble 3s ease-in-out calc(var(--ssi-index) * .25s) infinite;border-radius:4px;align-items:center;gap:7px;padding:5px 7px;font-size:10px;display:flex}.ssi-root .ssi-rules svg{color:var(--ssi-muted);flex-shrink:0}.ssi-root .ssi-scan{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;padding:4px 0 10px;display:grid}.ssi-root .ssi-scan>i{border:1px solid var(--ssi-accent);background:var(--ssi-raised);height:15px;animation:ssi-tile 2.8s ease-in-out calc(var(--ssi-index) * 90ms) infinite;border-radius:2px}.ssi-root .ssi-scan-caption{flex-wrap:wrap;justify-content:space-between;gap:3px 9px;font-size:10px;display:flex}.ssi-root .ssi-scan-caption>span:last-child{color:var(--ssi-muted)}.ssi-root .ssi-review{border-bottom:1px solid var(--ssi-border);justify-content:space-between;align-items:center;gap:8px;padding:5px 0;font-size:10px;display:flex}.ssi-root .ssi-dots{gap:3px;display:flex}.ssi-root .ssi-dots i{background:var(--ssi-accent);border-radius:50%;width:3px;height:3px;animation:1.7s ease-in-out infinite ssi-read}.ssi-root .ssi-dots i:nth-child(2){animation-delay:.2s}.ssi-root .ssi-dots i:nth-child(3){animation-delay:.4s}.ssi-root .ssi-centered{text-align:center;justify-items:center;gap:6px;display:grid}.ssi-root .ssi-centered p{font-size:11px}.ssi-root .ssi-centered .ssi-caption{margin-top:0}.ssi-root .ssi-refine{color:var(--ssi-accent);margin:5px;animation:4s ease-in-out infinite ssi-refine}.ssi-root .ssi-network{width:100%;height:65px;display:block;overflow:visible}.ssi-root .ssi-network path{fill:none;stroke:var(--ssi-border);stroke-width:1.5px}.ssi-root .ssi-network circle{fill:var(--ssi-surface);stroke:var(--ssi-accent);stroke-width:1.5px;animation:ssi-read 2.8s ease-in-out calc(var(--ssi-index) * .2s) infinite}.ssi-root .ssi-compare{justify-content:center;align-items:center;gap:17px;display:flex}.ssi-root .ssi-compare>div{border:1px solid var(--ssi-border);width:57px;color:var(--ssi-muted);border-radius:4px;gap:5px;padding:7px;display:grid}.ssi-root .ssi-compare>span{color:var(--ssi-accent);font-size:17px;animation:2.8s ease-in-out infinite ssi-assemble}.ssi-root .ssi-document-widget{align-items:center;gap:13px;min-height:82px;display:flex}.ssi-root .ssi-document-widget>div:last-child{min-width:0}.ssi-root .ssi-document{border:1px solid var(--ssi-border);width:51px;color:var(--ssi-muted);border-radius:4px;flex-shrink:0;gap:7px;padding:8px;display:grid}.ssi-root .ssi-document i,.ssi-root .ssi-compare i{background:var(--ssi-border);transform-origin:0;width:100%;height:2px;animation:2.8s ease-in-out infinite ssi-document;display:block}.ssi-root .ssi-document i:nth-child(3){animation-delay:.3s}.ssi-root .ssi-document i:last-child,.ssi-root .ssi-compare i:last-child{width:65%;animation-delay:.6s}.ssi-root .ssi-footer{padding:0 11px 9px}.ssi-root .ssi-inspect{width:100%;color:var(--ssi-muted);background:0 0;border-color:#0000;justify-content:space-between;padding:2px 0;font-size:10px}.ssi-root .ssi-inspect[aria-expanded=true]>svg{transform:rotate(180deg)}.ssi-root .ssi-details{border-top:1px solid var(--ssi-border);color:var(--ssi-muted);padding:8px 0 0;font-size:11px;line-height:1.6}.ssi-root .ssi-history-label{margin-top:10px;font-size:10px}.ssi-root .ssi-details ol{margin:6px 0 0;padding-left:18px}.ssi-root .ssi-details li{overflow-wrap:anywhere;padding:2px 0 2px 2px}.ssi-root[data-motion=paused] *,.ssi-root[data-motion=paused] :after{animation:none!important}@keyframes ssi-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes ssi-read{0%,to{opacity:1}50%{opacity:.55}}@keyframes ssi-packet{0%{transform:translate(-10px)}to{transform:translate(40px)}}@keyframes ssi-locate{0%,to{transform:rotate(8deg)translateY(0)}50%{transform:rotate(8deg)translateY(-3px)}}@keyframes ssi-assemble{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes ssi-tile{0%,to{opacity:.4}45%{opacity:1}}@keyframes ssi-refine{0%,20%{transform:rotate(0)}80%,to{transform:rotate(180deg)}}@keyframes ssi-document{0%,to{transform:scaleX(.65)}50%{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ssi-root *,.ssi-root :after{animation:none!important}}@media (forced-colors:active){.ssi-root button:focus-visible{outline-color:highlight}.ssi-root button[aria-pressed=true]{outline:1px solid highlight}}.chat-responsive-visuals{min-width:0;max-width:100%;container:chat-visuals/inline-size}.chat-visual-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.chat-visual-cell{min-width:0;max-width:100%}.chat-visual-cell[data-visual-wide=true]{grid-column:1/-1}.chat-visual-scroll{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.chat-visual-scroll:focus-visible{outline:2px solid var(--crisp-focus,currentColor);outline-offset:-2px}.chat-visual-scroll>table{min-width:max-content}.chat-visual-scroll>svg{min-width:280px}.chat-legacy-chart{min-width:400px}@container chat-visuals (width>=640px){.chat-visual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dr-room-tabs-header{border-bottom:1px solid var(--pp-rule);background:var(--pp-card);flex:none;align-items:stretch;min-width:0;padding:0 14px;display:flex}.dr-room-tabs-scroll{flex:1;align-items:stretch;gap:2px;min-width:0;display:flex;overflow-x:auto}.dr-sage-header-button{border:1px solid var(--nb-rule);background:var(--nb-card-bg);color:var(--nb-ink);font:600 var(--drv2-size-button,12px) var(--nb-font-body);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-self:center;align-items:center;gap:6px;margin-left:10px;padding:6px 10px;display:inline-flex}.dr-sage-header-button:hover,.dr-sage-close:hover{background:var(--nb-surface-hover)}.dr-sage-header-button[aria-expanded=true]{border-color:var(--nb-accent-deep)}.dr-sage-panel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;border:1px solid var(--nb-rule);background:var(--nb-card-bg);width:min(372px,100vw - 24px);max-height:min(72vh,100dvh - 108px);color:var(--nb-ink);box-shadow:var(--nb-shadow-card-hover);font-family:var(--nb-font-body);border-radius:18px;flex-direction:column;display:flex;position:fixed;bottom:90px;right:24px;overflow:hidden}.parcyl-os[data-theme=dark] .dr-sage-panel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dr-sage-panel[hidden]{display:none}.dr-sage-panel__header{border-bottom:1px solid var(--nb-rule);flex:none;align-items:center;gap:10px;padding:15px 18px;display:flex}.dr-sage-panel__header>div{flex:1;min-width:0}.dr-sage-eyebrow{font-size:var(--drv2-size-label,10px);letter-spacing:.15em;text-transform:uppercase;color:var(--nb-ink-faint);font-weight:600}.dr-sage-panel h2{font-size:var(--drv2-size-body,13px);color:var(--nb-ink);margin:4px 0 0}.dr-sage-close{background:var(--nb-card-bg-2);width:28px;height:28px;color:var(--nb-ink-soft);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.dr-sage-panel__state{font-size:var(--drv2-size-caption,11px);color:var(--nb-ink-soft);overflow-wrap:anywhere;flex:none;padding:0 18px;line-height:1.5}.dr-sage-panel__state p{margin:9px 0}.dr-sage-panel__state button{color:var(--nb-ink);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.dr-sage-panel__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.dr-sage-empty{color:var(--nb-ink-soft);font-size:var(--drv2-size-body,12px);margin:0;padding:16px 18px;line-height:1.6}.dr-sage-panel__body [data-testid=chat-thread]{overflow-wrap:anywhere;min-height:0}.dr-sage-contexts{border-top:1px solid var(--nb-rule);max-height:120px;font-size:var(--drv2-size-caption,11px);flex:none;padding:8px 12px;overflow:auto}.dr-sage-context{border:1px solid var(--nb-rule);background:var(--nb-card-bg-2);border-radius:8px;flex-wrap:wrap;gap:4px;margin-bottom:5px;padding:6px 8px;display:flex}.dr-sage-context>span{overflow-wrap:anywhere;flex:1;min-width:0}.dr-sage-context>button{color:var(--nb-ink);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none}.dr-sage-context>small{overflow-wrap:anywhere;min-width:0;color:var(--nb-ink-soft);flex-basis:100%}.dr-sage-panel__composer{flex:none;min-width:0}.dr-sage-prompts{padding:8px 12px 0}.dr-sage-docs-link{color:var(--nb-ink-soft);font:var(--drv2-size-label,11px) var(--nb-font-body);cursor:pointer;background:0 0;border:0;flex:none;padding:6px 12px 10px;text-decoration:underline}.dr-sage-selection{box-sizing:border-box;border:1px solid var(--nb-rule);background:var(--nb-card-bg);max-width:calc(100vw - 16px);height:36px;color:var(--nb-ink);box-shadow:var(--nb-shadow-card-hover);cursor:pointer;font:var(--drv2-size-label,11px) var(--nb-font-body);border-radius:10px;align-items:center;gap:6px;padding:7px 10px;display:flex;position:fixed}.dr-sage-selection>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dr-sage-selection>strong,.dr-sage-selection>svg{flex:none}.dr-sage-selection.has-actions{cursor:default;gap:2px;padding:3px}.dr-sage-selection-ask,.dr-sage-selection-action{height:28px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 8px;display:flex}.dr-sage-selection-ask{flex:1;min-width:0}.dr-sage-selection-ask>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dr-sage-selection-action{border-left:1px solid var(--nb-rule);border-radius:0;flex:none;font-weight:600}.dr-sage-selection-action:last-child{border-radius:0 7px 7px 0}.dr-sage-selection-ask:hover,.dr-sage-selection-action:hover{background:var(--nb-surface-hover)}.dr-sage-selection-ask:focus-visible,.dr-sage-selection-action:focus-visible{outline:2px solid var(--info);outline-offset:-2px}.dr-sage-panel button:focus-visible,.dr-sage-selection:focus-visible,.dr-sage-header-button:focus-visible{outline:2px solid var(--info);outline-offset:2px}@media (width<=480px),(height<=520px){.dr-sage-panel{max-height:calc(100dvh - 24px);bottom:12px;right:12px;overflow-y:auto}.dr-room-tabs-header{padding:0 8px}}.drv2-work-sage .dr-sage-close{display:none}.dr-sage-research{font-size:var(--drv2-size-button,12px);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.dr-sage-research button{border:1px solid var(--pg-line,var(--nb-rule));min-height:26px;color:var(--pg-text,var(--nb-ink));font:inherit;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.dr-sage-research button:not(:disabled):hover{background:var(--drv2-ghost-hover,var(--pg-hover))}.dr-sage-research button:disabled{cursor:progress;opacity:.7}:where(.dr-v2,.deal-room-entry-root) [data-testid=thumbs-feedback]>button:not(:disabled):hover{box-shadow:inset 0 0 0 24px var(--drv2-ghost-hover,var(--pg-hover)), 0 0 0 2px var(--drv2-ghost-hover,var(--pg-hover))}:where(.dr-v2,.deal-room-entry-root) [data-testid=chat-answer-content] table td{font-size:var(--drv2-size-body)!important}.dr-sage-research [role=status]{color:var(--pg-muted,var(--nb-ink-soft))}.dr-sage-research [role=alert]{color:var(--pg-danger,#b42318)}.dr-sage-panel.dr-sage-panel--inline{width:auto;min-height:0;max-height:none;box-shadow:none;border-radius:12px;flex:1;position:static}.dr-sage-topics{border-bottom:1px solid var(--nb-rule);font-size:var(--drv2-size-body,12px);flex-direction:column;gap:6px;padding:0 14px 8px;display:flex}.dr-sage-topics__bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dr-sage-topics__title{text-overflow:ellipsis;white-space:nowrap;flex:120px;min-width:0;font-weight:600;overflow:hidden}.dr-sage-topics__tag{border:1px solid var(--nb-rule);background:var(--nb-card-bg);color:var(--nb-ink-2,var(--nb-ink));font-weight:500;font-size:var(--drv2-size-label,11px);border-radius:999px;margin-left:6px;padding:1px 6px}.dr-sage-topics button{border:1px solid var(--nb-rule);background:var(--nb-card-bg);color:var(--nb-ink);font:500 var(--drv2-size-button,12px) var(--nb-font-body);cursor:pointer;border-radius:7px;padding:4px 10px}.dr-sage-topics button:hover:not(:disabled){background:var(--nb-surface-hover)}.dr-sage-topics button:disabled{cursor:default;opacity:.6}.dr-sage-topics__panel{max-height:220px;overflow-y:auto}.dr-sage-topics__panel p{margin:4px 0}.dr-sage-topics__panel ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.dr-sage-topics__panel li button{text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex}.dr-sage-topics__panel li button[aria-current=true]{border-color:var(--nb-accent-deep)}.dr-sage-topics__panel small{font-variant-numeric:tabular-nums;opacity:.8}.drv2-alerts{min-width:0;color:var(--pg-text);flex-direction:column;gap:10px;display:flex}.drv2-alerts-actions{flex-wrap:wrap;gap:6px;display:flex}.drv2-alerts-muted{color:var(--pg-muted);font:var(--drv2-fs-caption);align-items:center;gap:5px;margin:0;display:inline-flex}.drv2-alerts-skeleton{height:96px}.drv2-alerts-state{border:1px dashed var(--pg-line);color:var(--pg-muted);font:var(--drv2-fs-body);border-radius:10px;padding:16px}.drv2-alerts-state p{margin:0 0 8px}.drv2-alert-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-alert-row+.drv2-alert-row{border-top:1px solid var(--pg-row-line)}.drv2-alert-open{width:100%;color:var(--pg-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:10px;padding:8px 6px;display:flex}.drv2-alert-open:hover{background:var(--pg-hover)}.drv2-alert-open:focus-visible{outline:2px solid var(--pg-accent);outline-offset:1px}.drv2-alert-open>svg{color:var(--pg-muted);flex:none;margin-top:2px}.drv2-alert-text{min-width:0;font:var(--drv2-fs-body);flex-direction:column;flex:1;gap:1px;display:flex}.drv2-alert-row:not([data-unread]) .drv2-alert-text strong{font-weight:400}.drv2-alert-list.drv2-surface{padding:4px 6px}.drv2-alert-text>span{color:var(--pg-secondary,var(--pg-text))}.drv2-alert-text small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-alert-dot{background:var(--pg-accent);border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px}.drv2-alerts-bell{position:relative}.drv2-alerts-count{background:var(--pg-text);min-width:16px;height:16px;color:var(--pg-panel-solid,var(--pg-card));font:var(--drv2-fs-label);text-align:center;border-radius:999px;padding:0 4px;position:absolute;top:2px;right:1px}.drv2-alerts-popover{flex-direction:column;gap:8px;width:340px;max-height:460px;display:flex;overflow:auto}.drv2-alerts-popover header{justify-content:space-between;align-items:center;gap:8px;display:flex}.drv2-alerts-popover footer{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-alerts-popover footer>:last-child{margin-left:auto}.drv2-alerts-popover h3{font:var(--drv2-fs-card);margin:0;font-weight:600}.drv2-history{min-width:0;color:var(--pg-text);flex-direction:column;gap:10px;display:flex}.drv2-history-filter{gap:6px}.drv2-history-static{cursor:default}.drv2-history-static:hover{background:0 0}.drv2-agents{gap:var(--drv2-gap);color:var(--pg-text);font-family:var(--pg-font);flex-direction:column;padding:0;display:flex}.drv2-agents-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.drv2-agents-head h2{font:var(--drv2-fs-title);margin:0}.drv2-agents-muted,.drv2-agent-help{color:var(--pg-muted);font:var(--drv2-fs-body);margin:2px 0 0}.drv2-agents-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.drv2-agents-row{align-items:center;gap:var(--drv2-gap);padding:8px var(--drv2-pad-card);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);box-shadow:var(--drv2-surface-shadow);display:flex}.drv2-agents-pick:hover strong{text-decoration:underline}.drv2-agents-row[data-selected]{border-color:var(--drv2-tab-underline)}.drv2-agents-pick{min-width:0;color:var(--pg-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;display:flex}.drv2-agents-pick strong{font:var(--drv2-fs-card)}.drv2-agents-pick span{color:var(--pg-muted);font:var(--drv2-fs-body);overflow-wrap:anywhere;white-space:normal}.drv2-agents-empty,.drv2-agents-error{border:1px dashed var(--pg-line);color:var(--pg-muted);border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.drv2-agents-skeleton{height:52px}.drv2-agent-dialog{max-width:560px}.drv2-agent-form{flex-direction:column;gap:14px;display:flex}.drv2-agent-row{grid-template-columns:130px minmax(0,1fr);align-items:start;gap:12px;display:grid}.drv2-agent-label{color:var(--pg-text);padding-top:8px}.drv2-agent-form :is(input[data-slot=input],textarea[data-slot=textarea]){width:100%}.drv2-agent-chips{flex-wrap:wrap;gap:6px;margin:6px 0;padding:0;list-style:none;display:flex}.drv2-agent-chips li{border:1px solid var(--pg-line);font:var(--drv2-fs-body);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.drv2-agent-chips button{color:var(--pg-muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.drv2-agent-info{color:var(--pg-muted);font:var(--drv2-fs-body);align-items:center;gap:6px;margin:0;display:flex}.drv2-agent-error{color:var(--pg-danger);font:var(--drv2-fs-caption);margin:4px 0 0}.drv2-agent-tools{color:var(--pg-text);flex-direction:column;gap:10px;display:flex}.drv2-agent-tools header{justify-content:space-between;align-items:center;gap:8px;display:flex}.drv2-agent-tools h3{font:var(--drv2-fs-card);margin:0}.drv2-agent-tools dl{flex-direction:column;gap:8px;margin:0;display:flex}.drv2-agent-tools dt{color:var(--pg-muted);font:var(--drv2-fs-label);text-transform:uppercase}.drv2-agent-tools dd{font:var(--drv2-fs-body);overflow-wrap:anywhere;margin:2px 0 0}.drv2-agent-tools ul{margin:0;padding-left:16px}@media (width<=720px){.drv2-agent-row{grid-template-columns:minmax(0,1fr)}}.drv2-agent-page-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (width<=1180px){.drv2-agent-page-grid{grid-template-columns:minmax(0,1fr)}}.drv2-agent-fields{flex-direction:column;gap:10px;margin:0;display:flex}.drv2-agent-fields dt{color:var(--pg-muted);font-size:var(--drv2-size-label);font-weight:500}.drv2-agent-fields dd{color:var(--pg-text);font-size:var(--drv2-size-body);overflow-wrap:anywhere;margin:2px 0 0;line-height:1.45}.drv2-agent-fields ul{margin:0;padding-left:16px}.drv2-agent-page .drv2-agents-muted{margin-top:10px}.drv2-agent-page .drv2-page-bar .drv2-agents-muted{margin:0}.drv2-agents-empty-title{color:var(--pg-text);font-size:var(--drv2-size-card);font-weight:600}.drv2-agents-empty p{margin:0}.drv2-agents-empty-actions{flex-wrap:wrap;gap:8px;display:flex}.drv2-agents-tools{color:var(--pg-text);flex-direction:column;gap:8px;display:flex}.drv2-agents-tools h3{font-size:var(--drv2-size-card);margin:0;font-weight:600}.drv2-agents-tools ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-agents-tools li{border-top:1px solid var(--pg-row-line);justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.drv2-agents-tools li [data-slot=button]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drv2-agents-tools li [aria-current=page]{font-weight:600}.drv2-app-accounts{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.drv2-app-accounts li{border:1px solid var(--pg-line);color:var(--pg-text);font-size:var(--drv2-size-body);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.drv2-app-accounts li:hover{border-color:var(--drv2-surface-border-strong)}.drv2-app-accounts li span{overflow-wrap:anywhere;flex:1;min-width:0}.drv2-app-accounts li p{flex-basis:100%;margin:0}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=table-cell]:has(>.drv2-cell){width:100%;max-width:0}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-cell-primary{color:var(--pg-text);font-weight:400}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-cell-secondary{color:var(--pg-muted);margin-left:6px}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=table-head]>.drv2-sort{height:auto;min-height:0;color:inherit;font:inherit;background:0 0;border:0;gap:4px;margin:0;padding:0}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=table-head]>.drv2-sort:hover{color:var(--pg-text);background:0 0}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=table-head][aria-sort=none] .drv2-sort-arrow{visibility:hidden}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=table-head][aria-sort=none]:hover .drv2-sort-arrow,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=table-head][aria-sort=none] .drv2-sort:focus-visible .drv2-sort-arrow{visibility:visible}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-action-row-title{font:var(--drv2-fs-card);align-items:baseline;gap:6px;margin:0;display:inline-flex}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-action-row-count{color:var(--pg-muted);font:var(--drv2-fs-caption);font-variant-numeric:tabular-nums}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-action-row-actions{justify-content:flex-end;align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.drv2-link-button{color:var(--pg-link);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.drv2-link-button:hover{text-decoration:underline}.drv2-link-button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.drv2-task-muted{color:var(--pg-muted)}.drv2-task-hint{font:var(--drv2-fs-body);color:var(--pg-muted);margin:4px 0 0}.drv2-task-error{font:var(--drv2-fs-body);color:var(--pg-danger);margin:4px 0 0}.drv2-tasks{min-width:0;color:var(--pg-text);font-family:var(--pg-font)}.drv2-tasks-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.drv2-tasks-heading h2{font:var(--drv2-fs-title);letter-spacing:-.02em;margin:0}.drv2-tasks-actions{flex-wrap:wrap;gap:8px;display:flex}.drv2-tasks-views{margin-bottom:16px}.drv2-tasks-split[data-open]{grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;gap:16px;display:grid}.drv2-tasks-split[data-open] .drv2-task-owner-name{max-width:120px}@media (width<=1100px){.drv2-tasks-split[data-open]{grid-template-columns:minmax(0,1fr)}}.drv2-tasks-notice{font:var(--drv2-fs-body);color:var(--pg-muted);margin:0;padding:8px 20px 0}.drv2-tasks-loading,.drv2-tasks-state{border:1px solid var(--pg-line);background:var(--pg-card);color:var(--pg-muted);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;display:flex}.drv2-tasks-state h3{font:var(--drv2-fs-title);color:var(--pg-text);margin:0}.drv2-task-status-select .drv2-field-choice{--pill-tone:var(--task-tone,var(--pg-muted));border:1px solid color-mix(in srgb, var(--pill-tone) 40%, var(--pg-panel-solid));background:color-mix(in srgb, var(--pill-tone) 14%, var(--pg-panel-solid));color:color-mix(in srgb, var(--pill-tone) 60%, var(--pg-text));font:var(--drv2-fs-body);border-radius:999px;font-weight:600}.drv2-task-status-select{display:inline-block}:is(.drv2-task-status-select,.drv2-timeline-bar)[data-status=in_progress]{--task-tone:var(--info,var(--pg-link))}:is(.drv2-task-status-select,.drv2-timeline-bar)[data-status=waiting]{--task-tone:var(--warning,var(--pg-warn))}:is(.drv2-task-status-select,.drv2-timeline-bar)[data-status=blocked]{--task-tone:var(--destructive,var(--pg-danger))}:is(.drv2-task-status-select,.drv2-timeline-bar)[data-status=review]{--task-tone:var(--chart-5,var(--pg-accent))}:is(.drv2-task-status-select,.drv2-timeline-bar)[data-status=done]{--task-tone:var(--success,var(--pg-accent))}.drv2-task-unsaved{color:var(--pg-danger);margin-left:4px;font-weight:600}.drv2-task-owner{align-items:center;gap:7px;min-width:0;display:inline-flex}.drv2-task-owner-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-task-avatar{border:1px solid var(--pg-line);background:var(--pg-card);width:24px;height:24px;color:var(--pg-text);font:var(--drv2-fs-caption);border-radius:50%;flex:none;place-items:center;display:inline-grid}.drv2-task-due[data-tone=overdue]{color:var(--pg-danger);font-weight:600}.drv2-task-due[data-tone=today]{color:var(--pg-warn);font-weight:600}.drv2-task-complete{color:var(--pg-muted)}.drv2-task-complete[aria-pressed=true]{color:var(--success,var(--pg-accent))}.drv2-task-row{cursor:pointer}.drv2-task-row:hover{background:var(--pg-hover)}.drv2-task-row[data-selected=true]{background:var(--glass-selected-surface)}.drv2-task-row:focus-visible{outline:2px solid var(--pg-accent);outline-offset:-2px}.drv2-task-check-col,.drv2-task-menu-col{width:40px}.drv2-task-title{font-weight:400}.drv2-task-card-title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.drv2-task-card .drv2-parcel-tag{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-task-title .drv2-cell{align-items:center;display:flex}.drv2-task-title .drv2-cell-primary{text-overflow:ellipsis;flex:0 auto;min-width:3em;overflow:hidden}.drv2-task-title .drv2-cell-secondary{flex:0 auto;align-items:center;min-width:0;display:flex}.drv2-task-title .drv2-cell-secondary .drv2-parcel-tag{text-overflow:ellipsis;min-width:0;overflow:hidden}.drv2-task-title .drv2-cell-secondary .drv2-synced-mark{flex:none}:is(.drv2-task-title,.drv2-notes-text) .drv2-synced-mark{height:16px;margin-left:var(--drv2-gap-tight);vertical-align:middle;font:var(--drv2-fs-caption);gap:3px;font-weight:500}.drv2-task-board{align-items:start;gap:var(--drv2-gap);grid-template-columns:repeat(6,minmax(180px,1fr));padding-bottom:8px;display:grid;overflow-x:auto}.drv2-task-column{border:1px solid var(--pg-line);background:var(--pg-page);border-radius:10px;flex-direction:column;gap:8px;min-height:160px;padding:10px;display:flex}.drv2-task-column[data-over=true]{border-color:var(--pg-accent);background:var(--glass-selected-surface)}.drv2-task-column header{justify-content:space-between;align-items:center;display:flex}.drv2-task-column h3{font:var(--drv2-fs-card);margin:0}.drv2-task-count{font:var(--drv2-fs-body);color:var(--pg-muted)}.drv2-task-card{border:1px solid var(--pg-line);background:var(--pg-card);font:var(--drv2-fs-body);cursor:grab;border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}.drv2-task-card[data-selected=true]{border-color:var(--pg-accent)}.drv2-task-card[data-saving=true]{opacity:.7}.drv2-task-card:focus-visible{outline:2px solid var(--pg-accent)}.drv2-task-card-head{justify-content:space-between;gap:6px;display:flex}.drv2-task-card-head p{margin:0}.drv2-task-card-meta{font:var(--drv2-fs-body);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drv2-timeline{flex-direction:column;gap:16px;display:flex}.drv2-timeline-scroll{border:1px solid var(--pg-line);background:var(--pg-card);border-radius:10px;overflow-x:auto}.drv2-timeline-grid{grid-template-columns:160px minmax(640px,1fr);min-width:800px;display:grid}.drv2-timeline-corner{border-bottom:1px solid var(--pg-line)}.drv2-timeline-axis{border-bottom:1px solid var(--pg-line);font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-timeline-months,.drv2-timeline-weeks{display:grid}.drv2-timeline-months span,.drv2-timeline-weeks span{text-overflow:ellipsis;white-space:nowrap;border-left:1px solid var(--pg-line);min-width:0;padding:4px 6px;overflow:hidden}.drv2-timeline-months span{color:var(--pg-text);font-weight:600}.drv2-timeline-lane{display:contents}.drv2-timeline-owner{border-bottom:1px solid var(--pg-line);font:var(--drv2-fs-body);overflow-wrap:anywhere;padding:10px;font-weight:600}.drv2-timeline-rows{border-bottom:1px solid var(--pg-line);flex-direction:column;gap:6px;padding:8px 0;display:flex;position:relative}.drv2-timeline-today{background:var(--pg-accent);pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.drv2-timeline-track{height:26px;position:relative}.drv2-timeline-bar{border:1px solid var(--task-tone,var(--pg-line));background:var(--pg-card);border-left-width:4px;border-radius:6px;align-items:center;min-width:18px;display:flex;position:absolute;top:0;bottom:0}.drv2-timeline-bar[data-selected=true]{background:var(--glass-selected-surface)}.drv2-timeline-bar[data-saving=true]{opacity:.6}.drv2-timeline-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pg-text);font:inherit;font:var(--drv2-fs-label);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0 6px;overflow:hidden}.drv2-timeline-handle{border:0;border-left:1px solid var(--pg-line);background:var(--pg-hover);cursor:ew-resize;flex:0 0 8px;align-self:stretch}.drv2-timeline-bar:not([data-selected=true]):hover{background:var(--drv2-ghost-hover)}.drv2-timeline-label:hover{text-underline-offset:2px;text-decoration:underline}.drv2-timeline-handle:not(:disabled):hover{background:var(--drv2-outline-hover)}.drv2-timeline-handle:focus-visible,.drv2-timeline-label:focus-visible{outline:2px solid var(--pg-accent)}.drv2-timeline-undated h3{font:var(--drv2-fs-card);margin:0 0 8px}.drv2-timeline-undated ul{font:var(--drv2-fs-body);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.drv2-timeline-undated li{align-items:center;gap:10px;display:flex}.drv2-task-detail{min-width:0;font:var(--drv2-fs-body);color:var(--pg-text);flex-direction:column;gap:12px;display:flex}.drv2-task-detail>header{align-items:flex-start;gap:6px;display:flex}.drv2-task-pane{border:1px solid var(--pg-line);background:var(--pg-card);border-radius:10px;gap:0;max-height:calc(100dvh - 200px);position:sticky;top:0}.drv2-task-pane>header{padding:14px 14px 6px}.drv2-task-detail-body{flex-direction:column;gap:12px;min-height:0;padding:6px 14px 14px;display:flex;overflow:auto}.drv2-task-detail-footer{border-top:1px solid var(--pg-line);padding:10px 14px 14px}.drv2-task-detail-title{min-width:0;font:var(--drv2-fs-title);flex:1;margin:0}.drv2-task-title-button{color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;padding:0}.drv2-task-title-button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.drv2-task-fields{flex-direction:column;gap:10px;margin:0;display:flex}.drv2-task-fields>div{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:8px;display:grid}.drv2-task-fields dd{min-width:0;margin:0}.drv2-task-inline{align-items:center;gap:6px;display:flex}.drv2-task-section h4{font:var(--drv2-fs-body);justify-content:space-between;align-items:center;margin:0 0 6px;display:flex}.drv2-task-checklist,.drv2-task-files,.drv2-task-picker ul{flex-direction:column;gap:4px;margin:0 0 6px;padding:0;list-style:none;display:flex}.drv2-task-checklist li,.drv2-task-files li{justify-content:space-between;align-items:center;gap:6px;display:flex}.drv2-task-files li>span{flex:1;min-width:0}.drv2-task-source{color:var(--pg-muted);margin:0}.drv2-task-complete-button{width:100%}.drv2-task-filter fieldset{border:0;flex-direction:column;gap:6px;margin:0 0 10px;padding:0;display:flex}.drv2-task-filter legend{font:var(--drv2-fs-body);margin-bottom:4px;font-weight:600}.drv2-task-menu-check{width:16px;display:inline-flex}.drv2-tasks-panel ul{font:var(--drv2-fs-body);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.drv2-tasks-panel-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.drv2-main :where(.drv2-tasks-state,.drv2-task-column,.drv2-task-card,.drv2-timeline-scroll,.drv2-task-pane){border-color:var(--drv2-inner-border,var(--pg-line));background:var(--drv2-inner-fill,transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.drv2-timeline-scroll>.drv2-task-hint{padding:var(--drv2-gap-tight) var(--drv2-pad-card);border-top:1px solid var(--pg-line);margin:0}button.drv2-field-choice{justify-content:space-between;min-width:0;max-width:100%}.drv2-field-choice-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(.drv2-task-form,.drv2-dil-tools,.drv2-date-edit) .drv2-field-choice{width:100%}.drv2-task-form-fields{flex-direction:column;gap:10px;display:flex}.drv2-task-form-field{flex-direction:column;gap:4px;display:flex}.drv2-task-form-field>:is(input,textarea){width:100%}.drv2-task-inline>.drv2-field-choice{flex:1;width:auto}:where(.dr-v2) [data-slot=table-cell] .drv2-task-avatar{width:20px;height:20px}.drv2-task-table-box{min-width:0}.dr-v2 .drv2-task-menu{display:inline-flex}.drv2-people{min-width:0;color:var(--pg-text);flex-direction:column;display:flex}.drv2-people .drv2-task-avatar{width:20px;height:20px}.drv2-people-name{flex-direction:column;min-width:0;display:flex}.drv2-people-name>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-people-access{cursor:help}.drv2-people-access:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px;border-radius:2px}.drv2-people-info{font:var(--drv2-fs-body);color:var(--pg-muted);align-items:flex-start;gap:6px;margin:0;display:flex}.drv2-people-info svg{flex:none;margin-top:2px}.drv2-people-dialog{max-width:min(720px,100vw - 32px)}.drv2-people-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding-top:12px;display:grid}.drv2-people-fields,.drv2-people-links{flex-direction:column;gap:10px;min-width:0;display:flex}.drv2-people-fields label{text-align:left;flex-direction:column;align-items:stretch;gap:4px}.drv2-people-fields label>*,.drv2-people-fields>:not(label):not(p):not(ul):not(span){width:100%}.drv2-people-links{border-left:1px solid var(--pg-line);padding-left:20px}.drv2-people-links h3{font:var(--drv2-fs-card);margin:0}.drv2-people-matches{border:1px solid var(--pg-line);background:var(--pg-card);font:var(--drv2-fs-body);border-radius:8px;margin:0;padding:8px 10px;list-style:none}.drv2-people-matches li{justify-content:space-between;align-items:center;gap:8px;display:flex}.drv2-people-discard{border:1px solid var(--pg-line);background:var(--pg-card);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.drv2-people-discard p{margin:0 auto 0 0;font-weight:600}.drv2-people-footer{align-items:center}.drv2-people-footer .drv2-people-info{margin-right:auto}.drv2-link-picker{flex-direction:column;gap:6px;display:flex}.drv2-link-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.drv2-link-chips li{border:1px solid var(--pg-line);background:var(--pg-card);max-width:100%;font:var(--drv2-fs-body);border-radius:999px;align-items:center;gap:4px;padding:2px 2px 2px 8px;display:inline-flex}.drv2-link-chips li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-person{min-width:0;font:var(--drv2-fs-body);color:var(--pg-text);flex-direction:column;gap:14px;display:flex}.drv2-person-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:10px;display:grid}.drv2-person-head h3{font:var(--drv2-fs-title);margin:0}.drv2-person-head p{overflow-wrap:anywhere;margin:2px 0 0}.drv2-person-avatar{width:36px;height:36px;font:var(--drv2-fs-body)}.drv2-person-edit{flex-direction:column;gap:10px;display:flex}.drv2-person-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}@media (width<=640px){.drv2-people-form{grid-template-columns:minmax(0,1fr)}.drv2-people-links{border-left:0;border-top:1px solid var(--pg-line);padding-top:12px;padding-left:0}}.drv2-main :where(.drv2-people,.drv2-people-matches,.drv2-people-discard){border-color:var(--drv2-inner-border,var(--pg-line));background:var(--drv2-inner-fill,transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.drv2-drive-dialog{max-width:600px;max-height:calc(100dvh - 48px);overflow-y:auto}.drv2-drive-form{flex-direction:column;gap:14px;min-width:0;display:flex}.drv2-drive-provider{border:1px solid var(--pg-text);background:var(--pg-card);color:var(--pg-text);font-size:var(--drv2-size-body);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:flex}.drv2-drive-field{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:12px;display:grid}.drv2-drive-label,.drv2-drive-field>label{color:var(--pg-text);font-size:var(--drv2-size-body);padding-top:6px;font-weight:600}.drv2-drive-trigger{justify-content:flex-start;width:100%;min-width:0}.drv2-drive-trigger span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.drv2-drive-help{color:var(--pg-muted);font-size:var(--drv2-size-body);margin:4px 0 0}.drv2-drive-state{color:var(--pg-muted);font-size:var(--drv2-size-body);flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 0;display:flex}.drv2-drive-state p{margin:0}.drv2-drive-error,.drv2-drive-state [role=alert]{color:var(--pg-danger);font-size:var(--drv2-size-body);margin:0}.drv2-drive-card{border:1px solid var(--pg-line);background:var(--pg-card);color:var(--pg-text);font-size:var(--drv2-size-body);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.drv2-drive-card span{color:var(--pg-muted)}.drv2-drive-info{color:var(--pg-muted);font-size:var(--drv2-size-body);align-items:flex-start;gap:8px;display:flex}.drv2-drive-info p{margin:0}.drv2-drive-info strong{color:var(--pg-text);display:block}.drv2-drive-advanced [data-slot=collapsible-content]{flex-direction:column;gap:10px;padding:8px 4px 0;display:flex}.drv2-drive-switch{justify-content:space-between;align-items:center;gap:12px;display:flex}.drv2-drive-foot{justify-content:flex-end;align-items:center}.drv2-drive-foot-note{margin:0 auto 0 0}.drv2-drive-skeleton{height:30px;margin-bottom:6px}.drv2-drive-browser{width:min(420px,100vw - 32px);max-height:min(460px,100dvh - 32px)}.drv2-drive-roots{flex-wrap:wrap;gap:4px;display:flex}.drv2-drive-crumbs{color:var(--pg-muted);font-size:var(--drv2-size-body);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.drv2-drive-crumbs span{align-items:center;gap:2px;display:inline-flex}.drv2-drive-crumbs button{color:var(--pg-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 4px}.drv2-drive-crumbs button:disabled{color:var(--pg-muted);cursor:default}.drv2-drive-list{outline:none;min-height:120px;overflow-y:auto}.drv2-drive-list ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-drive-list li button{width:100%;color:var(--pg-text);font:inherit;font-size:var(--drv2-size-button);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;display:flex}.drv2-drive-list li button span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.drv2-drive-list li button:hover,.drv2-drive-list li button:focus-visible{background:var(--pg-hover)}.drv2-drive-crumbs button:focus-visible,.drv2-drive-list li button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:1px}.drv2-drive-browser-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.drv2-drive-started{z-index:40;border:1px solid var(--pg-line);background:var(--pg-card);max-width:min(440px,100vw - 32px);color:var(--pg-text);font-size:var(--drv2-size-body);box-shadow:var(--pg-shadow);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:fixed;bottom:16px;right:16px}.drv2-drive-started p{flex:1;margin:0}@media (width<=560px){.drv2-drive-field{grid-template-columns:minmax(0,1fr);gap:4px}}.dr-map-popup .mapboxgl-popup-content{background:var(--nb-card-bg)!important;color:var(--nb-ink)!important;border:1px solid var(--nb-border-card)!important;box-shadow:var(--nb-shadow-card,0 6px 24px #0000002e)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;border-radius:10px!important;padding:14px 16px!important}.dr-map-popup.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,.dr-map-popup.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,.dr-map-popup.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{border-top-color:var(--nb-card-bg)!important}.dr-map-popup.mapboxgl-popup-anchor-top .mapboxgl-popup-tip,.dr-map-popup.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,.dr-map-popup.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{border-bottom-color:var(--nb-card-bg)!important}.dr-map-popup.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-right-color:var(--nb-card-bg)!important}.dr-map-popup.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{border-left-color:var(--nb-card-bg)!important}.dr-map-popup .mapboxgl-popup-close-button{width:22px!important;height:22px!important;font-size:var(--drv2-size-title,15px)!important;color:var(--nb-ink-faint)!important;border-radius:6px!important;padding:0!important;line-height:1!important;top:6px!important;right:8px!important}.dr-map-popup .mapboxgl-popup-close-button:hover,.dr-map-popup .mapboxgl-popup-close-button:focus-visible{background:var(--nb-surface-hover)!important;color:var(--nb-ink)!important}.crisp-deal-room-608{font-variant-numeric:tabular-nums;--crisp-surface:#fff;--crisp-canvas:#f5f6f7;--crisp-page-canvas:#eef4f5;--crisp-raised:#eef1f2;--crisp-ink:#20272c;--crisp-muted:#52616b;--crisp-subtle:#5e6c75;--crisp-border:#e0e5e8;--crisp-strong-border:#c6d1d6;--crisp-accent:#2d4540;--crisp-on-accent:#fff;--crisp-accent-hover:#32594f;--crisp-accent-pressed:#243b35;--crisp-selected:#e8f0eb;--crisp-selected-ink:#2d4540;--crisp-focus:#527d6a;--crisp-neutral-pressed:#e2e8eb;--crisp-control-border:#74848d;--crisp-disabled-bg:#eef1f2;--crisp-disabled-ink:#7a8790;--crisp-disabled-border:#e0e5e8;--crisp-shadow-metric:inset 0 1px 0 #ffffffd9, 0 1px 2px #1627300a, 0 4px 12px -6px #16273024;--crisp-shadow-popover:0 4px 16px -4px #16273025;--crisp-shadow-dialog:0 20px 64px -12px #16273040}.crisp-deal-room-608[data-theme=dark]{--crisp-surface:#1b2329;--crisp-canvas:#151c21;--crisp-page-canvas:#11181d;--crisp-raised:#202c32;--crisp-ink:#e3eaed;--crisp-muted:#a5b3bb;--crisp-subtle:#94a5ae;--crisp-border:#303e47;--crisp-strong-border:#475c66;--crisp-accent:#a1c4b2;--crisp-on-accent:#14221b;--crisp-accent-hover:#b6d4c3;--crisp-accent-pressed:#94b9a5;--crisp-selected:#293e32;--crisp-selected-ink:#b6d4c3;--crisp-focus:#94b9a5;--crisp-neutral-pressed:#2b3941;--crisp-control-border:#71838d;--crisp-disabled-bg:#202c32;--crisp-disabled-ink:#73848d;--crisp-disabled-border:#303e47;--crisp-shadow-metric:inset 0 1px 0 #ffffff08, 0 1px 2px #0004, 0 6px 14px -8px #0009;--crisp-shadow-popover:0 8px 24px -8px #0009;--crisp-shadow-dialog:0 20px 64px -12px #000b}.crisp-deal-room-608{--dr-canvas:var(--crisp-canvas,#fafbfc);--dr-paper:var(--crisp-surface,#fff);--dr-soft:var(--crisp-raised,#f2f4f5);--dr-ink:var(--crisp-ink,#20272c);--dr-secondary:var(--crisp-muted,#485760);--dr-muted:var(--crisp-subtle);--dr-line:var(--crisp-border,#dce3e7);--dr-hair:var(--crisp-border,#e9edef);--dr-accent:var(--crisp-accent,#32594f);--dr-selected:var(--crisp-selected,#edf2f1);--dr-selected-line:var(--crisp-strong-border,#d3e0da);--dr-on-accent:var(--crisp-on-accent,#fff);--dr-solid:#32594f;--dr-shadow:var(--crisp-shadow-popover);background:var(--pp-bg);width:100%;height:100%;min-height:0;color:var(--pp-ink);font-family:var(--pp-font);overflow:hidden}.crisp-deal-room-608[data-theme=dark]{--dr-accent:var(--crisp-accent,#b6d2c6);--dr-solid:#32594f}.parcyl-os.crisp-deal-room-608[data-theme],.parcyl-os.crisp-deal-room-608[data-theme] :is(.pp-prop,.drp,.drp-masthead){--pp-font:"Geist", "Work Sans", "Inter", system-ui, sans-serif;--nb-font-body:"Geist", "Work Sans", "Inter", system-ui, sans-serif;--nb-font-secondary:"Geist", "Work Sans", "Inter", system-ui, sans-serif;--nb-font-mono:"Geist Mono", "IBM Plex Mono", ui-monospace, monospace;--pp-bg:var(--dr-canvas);--pp-card:var(--dr-paper);--pp-tile:var(--dr-soft);--pp-inset-raise:var(--dr-soft);--pp-rail:var(--dr-canvas);--pp-col:var(--dr-soft);--pp-media:var(--dr-soft);--pp-ink:var(--dr-ink);--pp-ink-2:var(--dr-secondary);--pp-ink-3:var(--dr-muted);--pp-ink-dim:var(--dr-muted);--pp-rule:var(--dr-line);--pp-rule-soft:var(--dr-hair);--pp-hd:var(--dr-soft);--pp-hd-ink:var(--dr-ink);--pp-hd-ink-2:var(--dr-secondary);--pp-accent:var(--dr-accent);--pp-accent-soft:var(--dr-selected);--pp-active-ink:var(--dr-accent);--pp-active-bg:var(--dr-selected);--pp-active-bg-rail:var(--dr-selected);--pp-active-border:var(--dr-selected-line);--pp-well-bg:var(--dr-canvas);--pp-shadow-card:0 1px 2px #16273008;--pp-shadow-btn:0 1px 2px #1627300a;--pp-shadow-lift:var(--dr-shadow);--pp-hairline:0 0 0 0 transparent;--pp-elev-1:0 1px 2px #16273008;--nb-bg:var(--dr-canvas);--nb-card-bg:var(--dr-paper);--nb-card-bg-2:var(--dr-soft);--nb-card-bg-3:var(--dr-paper);--nb-chart-bg:var(--dr-soft);--nb-ink:var(--dr-ink);--nb-ink-bright:var(--dr-ink);--nb-ink-menu:var(--dr-ink);--nb-ink-soft:var(--dr-secondary);--nb-ink-soft-2:var(--dr-secondary);--nb-ink-soft-3:var(--dr-muted);--nb-ink-faint:var(--dr-muted);--nb-ink-faint-2:var(--dr-muted);--nb-accent:var(--dr-accent);--nb-on-accent:var(--dr-on-accent);--pp-accent-ink:var(--dr-on-accent);--nb-fill-acq:var(--dr-selected);--nb-on-acq:var(--dr-accent);--nb-accent-deep:var(--dr-accent);--nb-green-solid:var(--dr-solid);--nb-accent-hover-soft:var(--dr-accent);--nb-accent-fill-12:var(--dr-selected);--nb-accent-fill-16:var(--dr-selected);--nb-accent-line-30:var(--dr-selected-line);--nb-rule:var(--dr-line);--nb-rule-soft:var(--dr-hair);--nb-border-card:var(--dr-line);--nb-border-frost:var(--dr-line);--nb-border-button:var(--dr-line);--nb-border-icon:var(--dr-line);--nb-border-hover:var(--dr-selected-line);--nb-line-section:var(--dr-line);--nb-line-incard:var(--dr-hair);--nb-chart-track:var(--dr-line);--nb-surface-hover:var(--dr-soft);--nb-surface-down:var(--dr-selected);--nb-shadow-card:0 1px 2px #16273008;--nb-shadow-card-hover:var(--dr-shadow);--nb-shadow-dropdown:var(--dr-shadow);--nb-shadow-pop:var(--dr-shadow);--nb-radius-panel:12px;--nb-radius-card:8px;--nb-radius-btn:6px;--nb-radius-edge:6px;--nb-track-eyebrow:.3px;--card-bg:var(--dr-paper);--pp-tray:var(--dr-paper);--pp-page:var(--dr-canvas);--rec-hdr-bg:var(--dr-canvas);--tabbar-bg:var(--dr-paper);--navrail-bg:var(--dr-paper);--topbar-bg:var(--dr-paper);--thead-bg:var(--dr-soft);--lbl-band:var(--dr-canvas);--hov-bg:var(--dr-soft);--tab-hov:var(--dr-soft);--tab-hov-ln:var(--dr-line);--hair:var(--dr-hair);--link-blue:var(--dr-accent);--pp-card-3:var(--dr-soft);--pp-panel:var(--dr-paper);--pp-rule-2:var(--crisp-strong-border,var(--dr-line));--pp-hover:var(--dr-soft);--nb-accent-grad:var(--crisp-accent-hover);--nb-accent-edge:var(--dr-accent);--nb-btn-nav:var(--dr-paper);--nb-btn-nav-hover:var(--dr-soft);--nb-slab-grad:var(--dr-paper);--nb-tile-grad:var(--dr-paper);--bg:var(--dr-canvas);--panel:var(--dr-paper);--panel2:var(--dr-soft);--panel3:var(--dr-soft);--line:var(--dr-line);--line2:var(--pp-rule-2);--ink:var(--dr-ink);--ink2:var(--dr-secondary);--ink3:var(--dr-muted);--acc:var(--dr-accent);--accInk:var(--dr-on-accent);--stateOn:var(--dr-ink);--stateOff:var(--dr-muted);--stateAlert:var(--dr-ink);--sans:"Geist", "Work Sans", "Inter", system-ui, sans-serif;--serif:"Geist", "Work Sans", "Inter", system-ui, sans-serif;--mono:"Geist Mono", "IBM Plex Mono", ui-monospace, monospace;--pp-r-btn:6px;--pp-r-field:6px;--pp-r-input:6px;--pp-r-card:8px;--pp-r-rail:8px;--posWash:var(--dr-selected);--pp-r-surface:8px;--pp-r-comp:8px;--pp-r-chip:5px;--lift:0 1px 2px #16273008;--liftSm:0 1px 2px #16273008;--text-display:600 24px/1.15 var(--sans);--text-section:600 22px/1.2 var(--sans)}.parcyl-os.crisp-deal-room-608[data-theme=dark],.parcyl-os.crisp-deal-room-608[data-theme=dark] :is(.pp-prop,.drp,.drp-masthead){--teal:#7dbbd0;--tealWash:#20363e}.parcyl-uds.crisp-deal-room-608[data-theme=light]{--background:#f5f6f7;--foreground:#20272c;--card:#fff;--card-foreground:#20272c;--popover:#fff;--popover-foreground:#20272c;--primary:#2d4540;--primary-foreground:#fff;--secondary:#eef1f2;--secondary-foreground:#20272c;--muted:#eef1f2;--muted-foreground:#52616b;--accent:#e8f0eb;--accent-foreground:#2d4540;--destructive:#b54148;--destructive-foreground:#fff;--success:#32594f;--success-foreground:#fff;--success-bg:#e8f0eb;--warning:#9a6918;--warning-foreground:#fff;--info:#487cb0;--info-foreground:#fff;--border:#e0e5e8;--input:#e0e5e8;--ring:#527d6a;--sidebar:#fff;--sidebar-foreground:#20272c;--sidebar-primary:#2d4540;--sidebar-primary-foreground:#fff;--sidebar-accent:#e8f0eb;--sidebar-accent-foreground:#2d4540;--sidebar-border:#e0e5e8;--sidebar-ring:#527d6a;--radius:.5rem;--font-sans:"Geist", "Work Sans", "Inter", system-ui, sans-serif;--font-display:"Geist", "Work Sans", "Inter", system-ui, sans-serif;--font-mono:"Geist Mono", "IBM Plex Mono", ui-monospace, monospace}.parcyl-uds.crisp-deal-room-608[data-theme=dark]{--background:#151c21;--foreground:#e3eaed;--card:#1b2329;--card-foreground:#e3eaed;--popover:#1b2329;--popover-foreground:#e3eaed;--primary:#a1c4b2;--primary-foreground:#14221b;--secondary:#202c32;--secondary-foreground:#e3eaed;--muted:#202c32;--muted-foreground:#a5b3bb;--accent:#293e32;--accent-foreground:#b6d4c3;--destructive:#ed9299;--destructive-foreground:#14221b;--success:#94b9a5;--success-foreground:#14221b;--success-bg:#293e32;--warning:#deb76d;--warning-foreground:#2a1b07;--info:#89b2df;--info-foreground:#12202e;--border:#303e47;--input:#303e47;--ring:#94b9a5;--sidebar:#1b2329;--sidebar-foreground:#e3eaed;--sidebar-primary:#a1c4b2;--sidebar-primary-foreground:#14221b;--sidebar-accent:#293e32;--sidebar-accent-foreground:#b6d4c3;--sidebar-border:#303e47;--sidebar-ring:#94b9a5;--font-sans:"Geist", "Work Sans", "Inter", system-ui, sans-serif;--font-display:"Geist", "Work Sans", "Inter", system-ui, sans-serif;--font-mono:"Geist Mono", "IBM Plex Mono", ui-monospace, monospace}@media (prefers-reduced-motion:reduce){.crisp-deal-room-608 *{transition:none!important;animation:none!important}}.parcyl-os.crisp-deal-room-608{--dr-canvas:var(--crisp-canvas,#fafbfc);--dr-paper:var(--crisp-surface,#fff);--dr-soft:var(--crisp-raised,#f2f4f5);--dr-ink:var(--crisp-ink,#20272c);--dr-secondary:var(--crisp-muted,#485760);--dr-muted:var(--crisp-subtle);--dr-line:var(--crisp-border,#dce3e7);--dr-hair:var(--crisp-border,#e9edef);--dr-accent:var(--crisp-accent,#32594f);--dr-selected:var(--crisp-selected,#edf2f1);--dr-selected-line:var(--crisp-strong-border,#d3e0da);--dr-on-accent:var(--crisp-on-accent,#fff);--dr-solid:#32594f;--dr-shadow:var(--crisp-shadow-popover);--nb-well-bg:#e5e5ea;--pp-inset-well:inset 0 0 0 1px #0000000d, inset 0 2px 3px -1px #0000001f;--pp-inset-track:inset 0 1px 2px #0000001a;background:var(--pp-bg);width:100%;height:100%;min-height:0;color:var(--pp-ink);font-family:var(--pp-font);overflow:hidden}.parcyl-os.crisp-deal-room-608[data-theme=dark]{--nb-well-bg:#1c1c1e;--pp-inset-well:inset 0 0 0 1px #0000004d, inset 0 2px 3px -1px #00000080;--pp-inset-track:inset 0 1px 2px #00000080;--dr-canvas:var(--crisp-canvas,#151c21);--dr-paper:var(--crisp-surface,#1b2329);--dr-soft:var(--crisp-raised,#202c32);--dr-ink:var(--crisp-ink,#e3eaed);--dr-secondary:var(--crisp-muted,#b8c5cc);--dr-muted:var(--crisp-subtle);--dr-line:var(--crisp-border,#34464d);--dr-hair:var(--crisp-border,#303e45);--dr-accent:var(--crisp-accent,#b6d2c6);--dr-selected:var(--crisp-selected,#293e36);--dr-selected-line:var(--crisp-strong-border,#456356);--dr-solid:#32594f;--dr-on-accent:var(--crisp-on-accent,#151c21);--dr-shadow:var(--crisp-shadow-popover)}.parcyl-os.crisp-deal-room-608[data-theme],.parcyl-os.crisp-deal-room-608[data-theme] :is(.parcyl-os.pp-prop,.drp,.drp-masthead){--pp-font:"Geist", sans-serif;--nb-font-body:"Geist", sans-serif;--nb-font-secondary:"Geist", sans-serif;--nb-font-mono:"Geist Mono", monospace;--pp-bg:var(--dr-canvas);--pp-card:var(--dr-paper);--pp-tile:var(--dr-soft);--pp-inset-raise:var(--dr-soft);--pp-rail:var(--dr-canvas);--pp-col:var(--dr-soft);--pp-media:var(--dr-soft);--pp-ink:var(--dr-ink);--pp-ink-2:var(--dr-secondary);--pp-ink-3:var(--dr-muted);--pp-ink-dim:var(--dr-muted);--pp-rule:var(--dr-line);--pp-rule-soft:var(--dr-hair);--pp-hd:var(--dr-soft);--pp-hd-ink:var(--dr-ink);--pp-hd-ink-2:var(--dr-secondary);--pp-accent:var(--dr-accent);--pp-accent-soft:var(--dr-selected);--pp-active-ink:var(--dr-accent);--pp-active-bg:var(--dr-selected);--pp-active-bg-rail:var(--dr-selected);--pp-active-border:var(--dr-selected-line);--pp-well-bg:var(--dr-canvas);--pp-shadow-card:0 1px 2px #16273008;--pp-shadow-btn:0 1px 2px #1627300a;--pp-shadow-lift:var(--dr-shadow);--pp-hairline:0 0 0 0 transparent;--pp-elev-1:0 1px 2px #16273008;--nb-bg:var(--dr-canvas);--nb-card-bg:var(--dr-paper);--nb-card-bg-2:var(--dr-soft);--nb-card-bg-3:var(--dr-paper);--nb-chart-bg:var(--dr-soft);--nb-ink:var(--dr-ink);--nb-ink-bright:var(--dr-ink);--nb-ink-menu:var(--dr-ink);--nb-ink-soft:var(--dr-secondary);--nb-ink-soft-2:var(--dr-secondary);--nb-ink-soft-3:var(--dr-muted);--nb-ink-faint:var(--dr-muted);--nb-ink-faint-2:var(--dr-muted);--nb-accent:var(--dr-accent);--nb-on-accent:var(--dr-on-accent);--pp-accent-ink:var(--dr-on-accent);--nb-fill-acq:var(--dr-selected);--nb-on-acq:var(--dr-accent);--nb-accent-deep:var(--dr-accent);--nb-green-solid:var(--dr-solid);--nb-accent-hover-soft:var(--dr-accent);--nb-accent-fill-12:var(--dr-selected);--nb-accent-fill-16:var(--dr-selected);--nb-accent-line-30:var(--dr-selected-line);--nb-rule:var(--dr-line);--nb-rule-soft:var(--dr-hair);--nb-border-card:var(--dr-line);--nb-border-frost:var(--dr-line);--nb-border-button:var(--dr-line);--nb-border-icon:var(--dr-line);--nb-border-hover:var(--dr-selected-line);--nb-line-section:var(--dr-line);--nb-line-incard:var(--dr-hair);--nb-chart-track:var(--dr-line);--nb-surface-hover:var(--dr-soft);--nb-surface-down:var(--dr-selected);--nb-shadow-card:0 1px 2px #16273008;--nb-shadow-card-hover:var(--dr-shadow);--nb-shadow-dropdown:var(--dr-shadow);--nb-shadow-pop:var(--dr-shadow);--nb-radius-panel:12px;--nb-radius-card:8px;--nb-radius-btn:6px;--nb-radius-edge:6px;--nb-track-eyebrow:.3px;--card-bg:var(--dr-paper);--pp-tray:var(--dr-paper);--pp-page:var(--dr-canvas);--rec-hdr-bg:var(--dr-canvas);--tabbar-bg:var(--dr-paper);--navrail-bg:var(--dr-paper);--topbar-bg:var(--dr-paper);--thead-bg:var(--dr-soft);--lbl-band:var(--dr-canvas);--hov-bg:var(--dr-soft);--tab-hov:var(--dr-soft);--tab-hov-ln:var(--dr-line);--hair:var(--dr-hair);--link-blue:var(--dr-accent)}.crisp-deal-room-608>*{min-height:0}.crisp-deal-room-608 :is(button,input,textarea,select):focus-visible{outline:2px solid var(--crisp-focus);outline-offset:2px}.crisp-deal-room-608 :is(input,textarea,select){accent-color:var(--dr-solid);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.crisp-deal-room-608[data-theme=dark] :is(input,textarea,select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.crisp-deal-room-608 button:disabled{cursor:not-allowed}.crisp-deal-room-608 .drp-tab{min-height:34px;font-size:var(--drv2-size-button,12px);letter-spacing:0;text-transform:none;border-radius:0;margin-top:0;font-weight:500}.crisp-deal-room-608 .drp-tab.tab-on{background:var(--dr-selected);box-shadow:none;color:var(--dr-accent)}.crisp-deal-room-608 .drp-card-title{min-height:32px;font-size:var(--drv2-size-card,13px);letter-spacing:0;text-transform:none;font-weight:600}.crisp-deal-room-608 .drp-card-chev{color:var(--dr-muted)}.crisp-deal-room-608 .drp-card{border-radius:8px}.crisp-deal-room-608 .drp-tray{border-radius:10px}.crisp-deal-room-608 .drp-info{background:var(--dr-soft);color:var(--dr-secondary);border:1px solid var(--dr-line)}.parcyl-os.crisp-deal-room-608[data-theme],.parcyl-os.crisp-deal-room-608[data-theme] :is(.parcyl-os.pp-prop,.drp,.drp-masthead){--pp-card-3:var(--dr-soft);--pp-panel:var(--dr-paper);--pp-rule-2:var(--crisp-strong-border,var(--dr-line));--pp-hover:var(--dr-soft);--nb-accent-grad:var(--crisp-accent-hover);--nb-accent-edge:var(--dr-accent);--nb-btn-nav:var(--dr-paper);--nb-btn-nav-hover:var(--dr-soft);--nb-slab-grad:var(--dr-paper);--nb-tile-grad:var(--dr-paper);--bg:var(--dr-canvas);--panel:var(--dr-paper);--panel2:var(--dr-soft);--panel3:var(--dr-soft);--line:var(--dr-line);--line2:var(--pp-rule-2);--ink:var(--dr-ink);--ink2:var(--dr-secondary);--ink3:var(--dr-muted);--acc:var(--dr-accent);--accInk:var(--dr-on-accent);--stateOn:var(--dr-ink);--stateOff:var(--dr-muted);--stateAlert:var(--dr-ink);--sans:"Geist", sans-serif;--serif:"Geist", sans-serif;--mono:"Geist Mono", monospace;--pp-r-btn:6px;--pp-r-field:6px;--pp-r-input:6px;--pp-r-card:8px;--pp-r-rail:8px;--posWash:var(--dr-selected);--pp-r-surface:8px;--pp-r-comp:8px;--pp-r-chip:5px;--lift:0 1px 2px #16273008;--liftSm:0 1px 2px #16273008;--text-display:600 24px/1.15 var(--sans);--text-section:600 22px/1.2 var(--sans)}.parcyl-os.crisp-deal-room-608 .psh-shell{--psh-active-wash:var(--dr-selected);--psh-item-border:var(--dr-selected-line);--psh-rule:var(--dr-line);--psh-ink-label:var(--dr-secondary);--psh-ink-muted:var(--dr-muted);--psh-item-shadow:none;padding:16px 24px 40px}.crisp-deal-room-608 .psh-rail-inner{border-radius:8px;padding:10px}.crisp-deal-room-608 .psh-rail-search{font-family:var(--sans);border-radius:6px}.crisp-deal-room-608 .psh-rail-group-header{font-size:var(--drv2-size-label,10px);letter-spacing:.65px;padding:6px 8px;font-weight:600}.crisp-deal-room-608 .psh-rail-item{min-height:32px;font-size:var(--drv2-size-body,12px);border-radius:6px;padding:7px 8px}.crisp-deal-room-608 .psh-rail-item-active{font-weight:600}.crisp-deal-room-608 .dr-sage-panel{box-shadow:var(--dr-shadow);border-radius:10px}.crisp-deal-room-608 .dr-sage-header-button{border-radius:6px;min-height:30px}.crisp-deal-room-608 .dr-sage-eyebrow{letter-spacing:.65px}@media (width<=1100px){.crisp-deal-room-608 .psh-shell{gap:12px;padding-inline:16px}.crisp-deal-room-608 .psh-rail{flex-basis:190px}.crisp-deal-room-608 .psh-source{flex-basis:250px;padding-left:12px}}@media (prefers-reduced-motion:reduce){.crisp-deal-room-608 *{transition:none!important;animation:none!important}}.crisp-deal-room-608 .pp-prop>aside:first-child>div>div>span{font-family:Geist,sans-serif!important;font-size:var(--drv2-size-label,10px)!important;letter-spacing:.65px!important;font-weight:600!important}.crisp-deal-room-608 .pp-prop>aside:first-child button[aria-pressed=true]{border-color:var(--dr-selected-line)!important}.crisp-deal-room-608 .pp-prop>aside button{border-radius:6px!important}.crisp-deal-room-608 [data-testid=dr-chat-composer],.crisp-deal-room-608 [data-testid=dr-chat-composer]>div{background:var(--dr-paper)!important;border-color:var(--dr-line)!important}.crisp-deal-room-608 [data-testid=dr-chat-composer]>div:focus-within{border-color:var(--crisp-focus)!important}.crisp-deal-room-608 [data-testid=dr-composer-input]{color:var(--dr-ink)!important;font-family:Geist,sans-serif!important}.crisp-deal-room-608 [data-sp=overview\.figures]{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important}.crisp-deal-room-608 [data-sp=overview\.figures]>button>div:nth-child(2){overflow-wrap:anywhere;font-size:var(--drv2-size-kpi,24px)!important}.crisp-deal-room-608 .pp-prop section[data-screen-label]{border:1px solid var(--dr-line);border-radius:8px!important}.crisp-deal-room-608 .pp-prop section[data-screen-label]>div:first-child{padding:18px 20px 0!important}.crisp-deal-room-608 .pp-prop section[data-screen-label]>div:nth-child(2){padding:18px 20px 20px!important}.crisp-deal-room-608 .pp-prop section[data-screen-label] h2{font-size:var(--drv2-size-title,22px)!important;font-weight:600!important}.parcyl-os.crisp-deal-room-608[data-theme=dark],.parcyl-os.crisp-deal-room-608[data-theme=dark] :is(.parcyl-os.pp-prop,.drp,.drp-masthead){--teal:#7dbbd0;--tealWash:#20363e}.crisp-deal-room-608 button[style*=--nb-on-accent]:hover:not(:disabled){background:var(--crisp-accent-hover)!important}.crisp-deal-room-608 button[style*=--nb-on-accent]:active:not(:disabled){background:var(--crisp-accent-pressed)!important}.crisp-deal-room-608 button[style*=--nb-on-accent]:disabled{background:var(--crisp-disabled-bg)!important;color:var(--crisp-disabled-ink)!important;border-color:var(--crisp-disabled-border)!important;opacity:1!important}.crisp-deal-room-608 [data-sp=overview\.figures]{background:0 0!important;border:0!important;border-radius:0!important;gap:12px!important;overflow:visible!important}.crisp-deal-room-608 [data-sp=overview\.figures]>:is(button,div){min-width:0;box-shadow:var(--crisp-shadow-metric);outline-offset:2px;border-radius:9px;background:var(--crisp-paper)!important;border:1px solid var(--crisp-border)!important;font-size:inherit!important;outline:2px solid #0000!important;transition:background .13s,border-color .13s!important}.crisp-deal-room-608 [data-sp=overview\.figures]>button:hover{background:var(--crisp-raised)!important}.crisp-deal-room-608 [data-sp=overview\.figures]>button:active{background:var(--crisp-neutral-pressed)!important}.crisp-deal-room-608 [data-sp=overview\.figures]>button:focus-visible{outline-color:var(--crisp-focus)!important}@media (prefers-reduced-motion:reduce){.crisp-deal-room-608 [data-sp=overview\.figures]>:is(button,div){transition:none!important}}.parcyl-os.crisp-deal-room-608 .dr-sage-panel{--dr-sage-surface:var(--dr-paper);background:var(--dr-sage-surface);border:1px solid var(--crisp-strong-border);width:min(400px,100vw - 48px);box-shadow:var(--crisp-shadow-popover), var(--crisp-shadow-dialog);isolation:isolate;border-radius:12px}.parcyl-os.crisp-deal-room-608 .dr-sage-panel__state,.parcyl-os.crisp-deal-room-608 .dr-sage-panel__body,.parcyl-os.crisp-deal-room-608 .dr-sage-contexts,.parcyl-os.crisp-deal-room-608 .dr-sage-panel__composer{background:var(--dr-sage-surface)}.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-testid=chat-thread],.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-testid=dr-chat-composer],.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-testid=dr-chat-composer]>div{background:var(--dr-sage-surface)!important}.parcyl-os.crisp-deal-room-608 .dr-sage-panel :is(pre,code){background:var(--dr-soft)!important;color:var(--dr-ink)!important;border-color:var(--dr-line)!important;font-family:var(--nb-font-mono)!important}.parcyl-os.crisp-deal-room-608 .dr-sage-panel__header{background:var(--crisp-raised);border-bottom:1px solid var(--crisp-strong-border);padding:16px 18px}.parcyl-os.crisp-deal-room-608 .dr-sage-eyebrow{color:var(--crisp-muted);font-size:var(--drv2-size-label,10px);letter-spacing:.8px}.parcyl-os.crisp-deal-room-608 .dr-sage-panel h2{font-size:var(--drv2-size-title,16px);margin-top:4px;font-weight:600;line-height:1.35}.parcyl-os.crisp-deal-room-608 .dr-sage-close{border:1px solid var(--crisp-border);background:var(--dr-sage-surface);width:32px;height:32px;color:var(--crisp-muted);border-radius:6px}.parcyl-os.crisp-deal-room-608 .dr-sage-close:hover{background:var(--crisp-neutral-pressed);color:var(--crisp-ink)}.parcyl-os.crisp-deal-room-608 .dr-sage-panel__state{color:var(--crisp-muted);font-size:var(--drv2-size-body,12px)}.parcyl-os.crisp-deal-room-608 .dr-sage-panel__body{min-height:88px}.parcyl-os.crisp-deal-room-608 .dr-sage-panel__composer{border-top:1px solid var(--crisp-border);padding-top:6px}.parcyl-os.crisp-deal-room-608 .dr-sage-docs-link{border-top:1px solid var(--crisp-border);background:var(--crisp-raised);color:var(--crisp-muted);text-align:left;padding:10px 18px 12px}.parcyl-os.crisp-deal-room-608 .dr-sage-docs-link:hover{background:var(--crisp-neutral-pressed);color:var(--crisp-ink)}@media (width<=480px),(height<=520px){.parcyl-os.crisp-deal-room-608 .dr-sage-panel{width:min(400px,100vw - 24px)}.parcyl-os.crisp-deal-room-608 .dr-sage-panel__body{min-height:0}}.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-testid=dr-composer-mode-toggle]{background:var(--crisp-raised);border-color:var(--crisp-control-border)!important}.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-testid^=dr-composer-mode-][aria-pressed]{color:var(--crisp-muted)!important;background:0 0!important;height:26px!important}.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-testid^=dr-composer-mode-][aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--crisp-accent);color:var(--crisp-ink)!important;background:var(--dr-sage-surface)!important}.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-testid^=dr-composer-mode-][aria-pressed]:hover{background:var(--crisp-neutral-pressed)!important}.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-testid=dr-composer-mode-toggle]:focus-within{outline:2px solid var(--crisp-focus);outline-offset:2px}.parcyl-os.crisp-deal-room-608 .dr-sage-panel,.parcyl-os.crisp-deal-room-608 .dr-sage-panel :is(.dr-sage-panel__body,.dr-sage-contexts,[data-testid=chat-thread],[data-testid=dr-composer-input]){scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .32s ease-out}.parcyl-os.crisp-deal-room-608 .dr-sage-panel[data-sage-scrolling=true],.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-sage-scrolling=true]{scrollbar-color:var(--pg-scrollbar,var(--pp-ink-3)) transparent;transition-duration:.12s}.parcyl-os.crisp-deal-room-608 .dr-sage-panel::-webkit-scrollbar{background:0 0;width:6px}.parcyl-os.crisp-deal-room-608 .dr-sage-panel ::-webkit-scrollbar{background:0 0;width:6px}.parcyl-os.crisp-deal-room-608 .dr-sage-panel::-webkit-scrollbar-track{box-shadow:none;background:0 0}.parcyl-os.crisp-deal-room-608 .dr-sage-panel ::-webkit-scrollbar-track{box-shadow:none;background:0 0}.parcyl-os.crisp-deal-room-608 .dr-sage-panel::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.parcyl-os.crisp-deal-room-608 .dr-sage-panel ::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.parcyl-os.crisp-deal-room-608 .dr-sage-panel[data-sage-scrolling=true]::-webkit-scrollbar-thumb{background:var(--pg-scrollbar,var(--pp-ink-3))}.parcyl-os.crisp-deal-room-608 .dr-sage-panel [data-sage-scrolling=true]::-webkit-scrollbar-thumb{background:var(--pg-scrollbar,var(--pp-ink-3))}.parcyl-os.crisp-deal-room-608 .dr-sage-panel::-webkit-scrollbar-button{width:0;height:0;display:none}.parcyl-os.crisp-deal-room-608 .dr-sage-panel ::-webkit-scrollbar-button{width:0;height:0;display:none}@media (prefers-reduced-motion:reduce){.parcyl-os.crisp-deal-room-608 .dr-sage-panel,.parcyl-os.crisp-deal-room-608 .dr-sage-panel *{transition-duration:0s}}@media (forced-colors:active){.parcyl-os.crisp-deal-room-608 .dr-sage-panel,.parcyl-os.crisp-deal-room-608 .dr-sage-panel *{scrollbar-color:auto}}.crisp-product-shell .crisp-deal-room-608 .dr-floating-header{border:1px solid var(--pg-border);background:var(--pg-panel);min-width:0;box-shadow:var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--pg-text);border-radius:12px;flex:none;margin:20px 20px 0;overflow:hidden}.crisp-product-shell .dr-floating-header .drp-masthead{background:0 0!important;border-bottom:0!important;padding:14px 20px 0!important}.crisp-product-shell .dr-floating-header .dr-header-identity-row{flex-wrap:wrap}.crisp-product-shell .dr-floating-header .dr-header-identity{flex:360px!important}.crisp-product-shell .dr-floating-header .dr-header-actions{flex:none;align-items:center;gap:8px;display:flex}.crisp-product-shell .dr-floating-header .dr-header-search{border:1px solid var(--pg-input-border);background:var(--pg-input-bg);width:min(320px,28vw);min-width:220px;height:36px;color:var(--pg-muted);border-radius:7px;flex:0 320px;padding:0 8px 0 10px}.crisp-product-shell .dr-floating-header .dr-header-search input{min-width:0;color:var(--pg-text);display:block}.crisp-product-shell .dr-floating-header .dr-header-search-submit{width:26px;height:26px;color:var(--pg-link);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;padding:0;display:grid}.crisp-product-shell .dr-floating-header .dr-header-search-submit:hover{background:var(--pg-control-hover)}.crisp-product-shell .dr-floating-header .drp-mast-thesis{flex:260px;min-width:0}.crisp-product-shell .dr-floating-header .drp-mast-nums{background:var(--pg-control-bg);flex:380px}.crisp-product-shell .dr-floating-header .drp-mast-cell{min-width:0;max-width:100%}.crisp-product-shell .dr-floating-header .drp-mast-cell-v{white-space:normal;overflow-wrap:anywhere}.crisp-product-shell .dr-floating-header .dr-header-diligence{text-align:left;border-left:0;flex:140px}.crisp-product-shell .dr-header-diligence .dr-workflow{min-width:0;margin-top:0!important}.crisp-product-shell .dr-header-diligence summary{white-space:nowrap}.crisp-product-shell .dr-header-diligence .dw-diligence label{max-width:100%}.crisp-product-shell .dr-header-diligence .dw-diligence input{box-sizing:border-box;min-width:0;max-width:100%}.crisp-product-shell .dr-floating-header .dr-room-tabs-header{border-top:1px solid var(--pg-line);background:0 0;border-bottom:0;padding-inline:12px}@media (width<=900px){.crisp-product-shell .dr-floating-header .dr-header-identity{flex-basis:220px!important}.crisp-product-shell .dr-floating-header .dr-header-search{flex:100%;order:3;width:100%;min-width:0}}@media (width<=540px){.crisp-product-shell .dr-floating-header .dr-header-identity{order:2;flex-basis:100%!important}.crisp-product-shell .dr-floating-header .dr-header-actions{margin-left:auto}}.drv2-sa-tab{gap:var(--drv2-gap);min-width:0;padding:var(--drv2-pad-card) var(--drv2-pad-page) var(--drv2-pad-page);flex-direction:column;display:flex}.dr-v2.parcyl-uds .drv2-sa-bar [data-slot=toggle]{height:var(--drv2-control-h);border:1px solid var(--drv2-outline-border);background:var(--drv2-outline-bg);color:var(--pg-text);font:var(--drv2-fs-button)}.dr-v2.parcyl-uds .drv2-sa-bar [data-slot=toggle]:hover:not([data-pressed]){background:var(--drv2-outline-hover)}.dr-v2.parcyl-uds .drv2-sa-bar [data-slot=toggle]:is([data-pressed],[aria-pressed=true]){border-color:var(--drv2-toggle-on-border);background:var(--drv2-toggle-on);color:var(--pg-text)}.dr-v2.parcyl-uds .drv2-sa-bar [data-slot=toggle]:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px}.drv2-sa-bar-label{font:var(--drv2-fs-label);color:var(--pg-secondary)}.drv2-sa-bar-end{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;margin-left:auto;display:flex}.drv2-sa-setting{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);color:var(--pg-text);flex:none;display:inline-flex;position:relative}.dr-v2.parcyl-uds .drv2-sa-setting-field{width:auto;height:var(--drv2-control-h)}.drv2-sa-setting label{font:var(--drv2-fs-label);white-space:nowrap;color:var(--pg-secondary);flex:none;font-weight:400}.drv2-sa-setting input{width:52px}.drv2-sa-setting[data-invalid]{border-color:var(--pg-danger)}.drv2-sa-setting-problem{z-index:2;white-space:nowrap;font:var(--drv2-fs-caption);color:var(--pg-danger);position:absolute;top:calc(100% + 2px);left:0}.drv2-sa-state{font:var(--drv2-fs-body);color:var(--pg-muted)}.drv2-sa-state.is-error,.drv2-sa-notice.is-error{color:var(--pg-danger)}.drv2-sa-notice{font:var(--drv2-fs-body);color:var(--pg-text);margin:0}.drv2-sa-map{border:1px solid var(--pg-card-border);background:var(--pg-input-bg);border-radius:12px;flex:none;height:340px;position:relative;overflow:hidden}.drv2-sa-map[data-picking]{outline:2px solid var(--pg-accent);outline-offset:-2px}.drv2-sa-map .mapboxgl-canvas{cursor:inherit}.drv2-sa-map[data-picking] .mapboxgl-canvas{cursor:crosshair}.drv2-sa-grid{align-items:start;gap:var(--drv2-gap);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}@media (width<=900px){.drv2-sa-grid{grid-template-columns:minmax(0,1fr)}}.drv2-sa-card{min-width:0;padding:var(--drv2-pad-card) var(--drv2-pad-card);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow)}.drv2-sa-card-flush{padding:0;overflow:hidden}.drv2-sa-card-flush>.drv2-sa-note,.drv2-sa-card-flush>.drv2-sa-facts{padding:var(--drv2-gap-tight) var(--drv2-pad-card)}.drv2-sa-table td{font:var(--drv2-fs-label)}.drv2-sa-table tr[data-in] td{color:var(--pg-text)}.drv2-sa-parcel{align-items:baseline;gap:var(--drv2-gap-tight);font-weight:400;display:inline-flex}.drv2-sa-parcel small{font:var(--drv2-fs-caption);color:var(--pg-faint)}.drv2-sa-number{text-align:right;font-variant-numeric:tabular-nums}.drv2-sa-muted{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-sa-note{font:var(--drv2-fs-caption);color:var(--pg-muted);margin:4px 0 0}.drv2-sa-summary{align-items:center;gap:var(--drv2-gap) var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-sa-summary>.drv2-sa-note{flex:1 0 100%}.drv2-sa-donut-track{stroke:var(--pg-line)}.drv2-sa-donut-value{stroke:var(--pg-warn)}.drv2-sa-donut-number{font:var(--drv2-fs-kpi);fill:var(--pg-text);font-variant-numeric:tabular-nums}.drv2-sa-donut-label{font:var(--drv2-fs-label);fill:var(--pg-muted)}.drv2-sa-legend,.drv2-sa-facts{gap:var(--drv2-gap-tight);flex-direction:column;flex:1;min-width:180px;margin:0;display:flex}.drv2-sa-legend div,.drv2-sa-facts div{justify-content:space-between;align-items:baseline;gap:var(--drv2-gap);font:var(--drv2-fs-label);display:flex}.drv2-sa-legend dt,.drv2-sa-facts dt{color:var(--pg-secondary)}.drv2-sa-legend dd,.drv2-sa-facts dd{font-variant-numeric:tabular-nums;color:var(--pg-text);margin:0}.drv2-sa-legend [data-tone] dt{align-items:center;display:inline-flex}.drv2-sa-legend [data-tone=remaining] dt:before{content:"";background:var(--pg-line);border-radius:2px;width:8px;height:8px;margin-right:6px}.drv2-sa-legend [data-tone=constrained] dt:before{content:"";background:var(--pg-warn);border-radius:2px;width:8px;height:8px;margin-right:6px}.drv2-sa-card>.drv2-sa-heading{margin-bottom:var(--drv2-gap-tight)}.drv2-sa-heading{justify-content:space-between;align-items:center;gap:var(--drv2-gap);font:var(--drv2-fs-card);margin:0;display:flex}.drv2-sa-conditions{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.drv2-sa-conditions li{justify-content:space-between;align-items:flex-start;gap:var(--drv2-gap);padding:var(--drv2-gap-tight) 0;border-top:1px solid var(--pg-row-line);font:var(--drv2-fs-body);display:flex}.drv2-sa-chip{padding:1px var(--drv2-gap-tight);background:var(--pg-seg-on);font:var(--drv2-fs-caption);color:var(--pg-secondary);border-radius:999px;margin-left:6px;font-weight:500;display:inline-flex}.drv2-sa-tools{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-sa-tools h3{font:var(--drv2-fs-card);margin:0 0 6px}.drv2-sa-grid-wide{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.drv2-sa-card-head{justify-content:space-between;align-items:center;gap:var(--drv2-gap);padding:var(--drv2-gap) var(--drv2-pad-card) 4px;display:flex}.drv2-sa-card-head input{max-width:180px;height:var(--drv2-control-h);font:var(--drv2-fs-label)}.drv2-sa-terrain{--terrain-up:var(--pg-accent);--terrain-down:var(--pg-danger);--terrain-neutral:var(--pg-muted);--crisp-ink:var(--pg-text);--crisp-surface:var(--pg-card)}.drv2-sa-terrain .terrain-profile{width:100%;height:auto;display:block;overflow:visible}.drv2-sa-terrain .terrain-profile text{fill:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-sa-terrain .terrain-profile__grid{stroke:var(--pg-line)}.drv2-sa-terrain .terrain-profile__baseline{stroke:var(--pg-muted);stroke-dasharray:4 4;opacity:.7}.drv2-sa-sheet{width:min(480px,100vw);max-width:100vw}.drv2-sa-sheet-body{gap:var(--drv2-gap);min-height:0;padding:0 var(--drv2-pad-card);flex-direction:column;flex:1;display:flex;overflow-y:auto}.drv2-sa-sheet [data-slot=native-select-wrapper]{width:100%}.drv2-sa-sheet-foot{flex-flow:wrap;justify-content:flex-end}.drv2-sa-sheet-grid{gap:var(--drv2-gap);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.drv2-sa-skeleton{border-radius:12px;height:340px}.drv2-sa-table{width:100%}.drv2-sa-table td,.drv2-sa-table th{white-space:normal;overflow-wrap:anywhere}.drv2-sa-table td.drv2-sa-number,.drv2-sa-table th.drv2-sa-number,.drv2-sa-table .drv2-sa-fit{white-space:nowrap;width:1%}.drv2-sa-offer{align-items:center;gap:var(--drv2-gap-tight);margin:8px 0;display:flex}.drv2-sa-offer label{font:var(--drv2-fs-label);color:var(--pg-secondary);flex:none;font-weight:400}.drv2-sa-offer input{max-width:160px;height:var(--drv2-control-h);font:var(--drv2-fs-body);font-variant-numeric:tabular-nums}.drv2-sa-run{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-gap);border-left:3px solid var(--pg-accent);background:var(--pg-card);border-radius:6px;margin:12px 18px 0;display:flex}.drv2-sa-providers{gap:var(--drv2-gap-tight);flex-wrap:wrap;margin-top:6px;display:flex}.drv2-sa-providers button[data-slot=button]{height:auto;min-height:var(--drv2-control-h);flex-direction:column;align-items:flex-start;padding-block:4px}.drv2-sa-providers small{font:var(--drv2-fs-caption);opacity:.85;font-weight:400}.drv2-sa-grow{width:100%;max-width:0}.drv2-sa-cap{max-width:240px;display:block}.drv2-sa-grow>.drv2-sa-cap{min-width:180px;max-width:none}.drv2-sa-muted .drv2-sa-cap span{color:inherit}.drv2-sa-parcel strong{font-weight:600}.drv2-sa-frame{row-gap:var(--drv2-gap);min-width:0;min-height:0;padding:var(--drv2-pad-card) var(--drv2-pad-page) var(--drv2-pad-page);flex:1;grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-areas:"notice""top""handle""band";display:grid;overflow:hidden;container-type:size}.drv2-sa-frame-notice{grid-area:notice}.drv2-sa-frame-top{gap:var(--drv2-gap);grid-area:top;grid-template-columns:minmax(0,1fr) 340px;min-height:0;display:grid}.drv2-sa-frame-map{min-width:0;min-height:0}.drv2-sa-frame-map>.drv2-sa-map{height:100%}.drv2-sa-panel{min-height:0;padding:var(--drv2-pad-card);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);color:var(--pg-text);overflow:hidden}.drv2-sa-panel-body{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-sa-fold{align-items:center;gap:var(--drv2-gap-tight);border:0;border-top:1px solid var(--pg-line);width:100%;color:var(--pg-secondary);font:var(--drv2-fs-label);text-align:left;cursor:pointer;background:0 0;padding:4px 0;display:flex}.drv2-sa-fold:hover{color:var(--pg-text)}.drv2-sa-fold-open[data-squeezed]{overscroll-behavior:contain;overflow-y:auto}.drv2-sa-fold-open[data-squeezed]>.drv2-sa-fold{z-index:1;background:var(--drv2-surface-bg);position:sticky;top:0}@container (width<=760px){.drv2-sa-frame-top{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}}.drv2-sa-handle{background:var(--pg-line);cursor:row-resize;touch-action:none;border-radius:3px;grid-area:handle;justify-self:center;width:48px;height:6px;margin-block:-4px}.drv2-sa-handle:hover{background:var(--pg-secondary)}.drv2-sa-handle:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:2px}.drv2-sa-band{background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);flex-direction:column;grid-area:band;min-width:0;min-height:0;max-height:30cqh;display:flex;overflow:hidden}.drv2-sa-band[data-sized]{height:var(--drv2-sa-band-h);max-height:none}.drv2-sa-band-head{justify-content:space-between;align-items:center;gap:var(--drv2-gap);min-height:44px;padding:var(--drv2-gap-tight) var(--drv2-pad-card);flex:none;display:flex}.drv2-sa-band-title{align-items:baseline;gap:var(--drv2-gap);min-width:0;font:var(--drv2-fs-title);color:var(--pg-text);flex:1;display:flex}.drv2-sa-band-title small{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-band-actions{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-sa-band-body{gap:var(--drv2-gap);min-width:0;min-height:0;padding:0 var(--drv2-pad-card) var(--drv2-pad-card);flex-direction:column;flex:1;display:flex;overflow:auto}.drv2-sa-band-body>*{flex:none}.drv2-sa-full{max-height:85vh}.drv2-sa-headline{flex-direction:column;gap:2px;display:flex}.drv2-sa-headline p{align-items:baseline;gap:var(--drv2-gap-tight);flex-wrap:wrap;margin:0;display:flex}.drv2-sa-headline strong{font:var(--drv2-fs-title);font-variant-numeric:tabular-nums;color:var(--pg-text)}.drv2-sa-headline :is(span,small){font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-headline small{min-height:calc(var(--drv2-size-caption) * 1.4)}.drv2-sa-headline small[data-tone=warning]{color:var(--pg-warn)}.drv2-sa-actions-row{gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-sa-assumptions{align-items:stretch;gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-sa-work-note[data-tone=warning]{color:var(--pg-warn)}.drv2-sa-full-body:focus:not(:focus-visible){outline:none}.drv2-sa-full-body{gap:var(--drv2-gap);min-height:0;padding:0 var(--drv2-pad-page) var(--drv2-pad-page);flex-direction:column;display:flex;overflow:auto}.drv2-content-subtab.drv2-content-site{flex-direction:column;padding:0;display:flex;overflow:hidden}.drv2-sa-page{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.drv2-sa-tool-error{align-items:flex-start;gap:var(--drv2-gap);margin:var(--drv2-pad-card) var(--drv2-pad-page);padding:var(--drv2-pad-card);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);color:var(--pg-text);display:flex}.drv2-sa-tool-error>svg{color:var(--pg-danger);flex:none}.drv2-sa-tool-error>div{flex:1;min-width:0}.drv2-sa-tool-error strong{font:var(--drv2-fs-card)}.drv2-sa-tool-error p{font:var(--drv2-fs-caption);color:var(--pg-muted);margin:2px 0 0}.drv2-sa-page>.drv2-sa-notice{margin:var(--drv2-pad-card) var(--drv2-pad-page) 0;flex:none}.drv2-sa-map :is(.drv2-sa-basemap,.drv2-sa-fullscreen,.drv2-sa-map-controls,.drv2-sa-scale,.drv2-sa-legend-card,.drv2-sa-legend-warning){z-index:2;border:1px solid var(--pg-line);background:var(--glass-menu-solid,var(--pg-input-bg));color:var(--pg-text);border-radius:8px;position:absolute}.drv2-sa-map .drv2-sa-basemap{gap:2px;padding:2px;top:12px;right:52px}.drv2-sa-fullscreen{padding:2px;top:12px;right:12px}.drv2-sa-map-controls{flex-direction:column;gap:2px;padding:2px;display:flex;bottom:32px;right:12px}.drv2-sa-scale{padding:4px var(--drv2-gap-tight);font:var(--drv2-fs-caption);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex;bottom:32px;right:52px}.drv2-sa-scale-marks{justify-content:space-between;gap:var(--drv2-gap-tight);white-space:nowrap;min-width:max-content;display:flex}.drv2-sa-scale-rule{background:linear-gradient(currentColor,currentColor) bottom/1px 100% no-repeat;border:1px solid;border-top:0;height:6px}.drv2-sa-legend-card{max-width:260px;padding:var(--drv2-gap-tight) var(--drv2-gap);font:var(--drv2-fs-label);flex-direction:column;gap:4px;margin:0;list-style:none;display:flex;position:static}.drv2-sa-legend-card li{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-sa-swatch{border-radius:2px;flex:none;width:18px;height:12px}.drv2-sa-swatch[data-kind=fill]{border:2px solid var(--drv2-sa-swatch);background:color-mix(in srgb, var(--drv2-sa-swatch) 35%, transparent)}.drv2-sa-swatch[data-kind=line]{background:var(--drv2-sa-swatch);height:3px}.drv2-sa-swatch[data-kind=dash]{border-top:2px dashed var(--drv2-sa-swatch);height:0}.drv2-sa-swatch[data-kind=point]{border:2px solid var(--drv2-sa-swatch);border-radius:50%;width:12px}.drv2-sa-swatch[data-kind=dot]{background:var(--drv2-sa-swatch);border-radius:50%;width:10px;height:10px}.drv2-sa-swatch[data-kind=hatch]{border:1px solid var(--drv2-sa-swatch);background:repeating-linear-gradient(45deg, var(--drv2-sa-swatch) 0 2px, transparent 2px 5px)}.drv2-sa-work{gap:var(--drv2-pad-card);flex-direction:column;display:flex}.drv2-sa-work:empty{display:none}.drv2-sa-work-section{gap:var(--drv2-gap-tight);padding-bottom:var(--drv2-pad-card);border-bottom:1px solid var(--pg-line);flex-direction:column;display:flex}.drv2-sa-work-section:last-child{border-bottom:0}.drv2-sa-work-section>header{justify-content:space-between;align-items:center;gap:var(--drv2-gap);display:flex}.drv2-sa-work-section h3{font:var(--drv2-fs-card);color:var(--pg-text);margin:0}.drv2-sa-work-note{font:var(--drv2-fs-caption);color:var(--pg-muted);margin:0}.drv2-sa-work-note.is-error{color:var(--pg-danger)}.drv2-sa-work-facts{gap:var(--drv2-gap-tight);flex-direction:column;margin:0;display:flex}.drv2-sa-work-facts div{justify-content:space-between;align-items:baseline;gap:var(--drv2-gap);font:var(--drv2-fs-label);display:flex}.drv2-sa-work-facts dt{color:var(--pg-secondary)}.drv2-sa-work-facts dd{text-align:right;font-variant-numeric:tabular-nums;color:var(--pg-text);margin:0}.drv2-sa-work-items{gap:var(--drv2-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-sa-work-items li{justify-content:space-between;align-items:center;gap:var(--drv2-gap);display:flex}.drv2-sa-work-items li>span:first-child{min-width:0;font:var(--drv2-fs-body);flex-direction:column;display:flex}.drv2-sa-work-items small{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-work-made{font:var(--drv2-fs-caption);color:var(--pg-secondary);align-items:center;gap:4px;display:inline-flex}.drv2-sa-work-wide{width:100%}.drv2-sa-panel-head h2{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-title);color:var(--pg-text);margin:0;display:flex}.drv2-sa-panel-head p{font:var(--drv2-fs-caption);color:var(--pg-muted);margin:2px 0 0}.drv2-sa-info{color:var(--pg-muted);cursor:help;background:0 0;border:0;padding:0;display:inline-flex}.drv2-sa-info:hover{color:var(--pg-text)}.drv2-sa-field{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-sa-figures{gap:var(--drv2-gap-tight);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.drv2-sa-figures div{flex-direction:column-reverse;display:flex}.drv2-sa-figures dd{font:var(--drv2-fs-card);font-variant-numeric:tabular-nums;color:var(--pg-text);margin:0}.drv2-sa-figures dt{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-callout{align-items:flex-start;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--drv2-inner-border,var(--pg-line));background:var(--drv2-inner-fill,transparent);font:var(--drv2-fs-caption);color:var(--pg-muted);border-radius:8px;margin:0;display:flex}.drv2-sa-callout>svg{flex:none;margin-top:2px}.drv2-sa-callout strong{font:var(--drv2-fs-label);color:var(--pg-text);display:block}.drv2-sa-wide{justify-content:center;width:100%}.drv2-sa-wide.drv2-sa-wide-start{justify-content:flex-start}.drv2-sa-panel .drv2-sa-add-neighbour{border-color:var(--drv2-primary-rim);background:var(--drv2-primary-bg);color:var(--drv2-primary-fg)}.drv2-sa-panel .drv2-sa-add-neighbour:not(:disabled):hover{background:var(--drv2-primary-hover);color:var(--drv2-primary-fg)}.drv2-sa-panel .drv2-sa-add-neighbour[data-pressed]{background:var(--drv2-primary-bg);color:var(--drv2-primary-fg);box-shadow:0 0 0 2px var(--pg-card), 0 0 0 4px var(--drv2-primary-rim)}.drv2-sa-finder{flex-direction:column;gap:4px;display:flex}.drv2-sa-finder p{font:var(--drv2-fs-caption);color:var(--pg-muted);margin:0}.drv2-sa-finder ul{border:1px solid var(--pg-line);border-radius:8px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-sa-finder button{width:100%;padding:4px var(--drv2-gap);color:var(--pg-text);text-align:left;cursor:pointer;font:var(--drv2-fs-body);background:0 0;border:0;flex-direction:column;align-items:flex-start;display:flex}.drv2-sa-finder button:hover{background:var(--pg-hover)}.drv2-sa-finder small{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-save-row{align-items:center;gap:var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-sa-related h3{font:var(--drv2-fs-label);color:var(--pg-secondary);margin:0 0 4px}.drv2-sa-related ul,.drv2-sa-work-links{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-sa-related button,.drv2-sa-work-links button{align-items:center;gap:var(--drv2-gap-tight);width:100%;min-height:var(--drv2-row-h);border:0;border-bottom:1px solid var(--pg-line);color:var(--pg-text);text-align:left;cursor:pointer;font:var(--drv2-fs-label);background:0 0;grid-template-columns:minmax(0,1fr) auto 14px;padding:0 4px;display:grid}.drv2-sa-related button:hover,.drv2-sa-work-links button:hover{background:var(--pg-hover)}.drv2-sa-work-links button>span:nth-child(2){color:var(--pg-secondary)}.drv2-sa-work-feature{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);margin:0;display:flex}.drv2-sa-work-lines{padding:0;padding-left:calc(14px + var(--drv2-gap-tight));font:var(--drv2-fs-body);color:var(--pg-secondary);flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.drv2-sa-band-heading{flex-direction:column;display:flex}.drv2-sa-map-banner{z-index:2;max-width:320px;padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--pg-line);background:var(--glass-menu-solid,var(--pg-input-bg));color:var(--pg-muted);font:var(--drv2-fs-caption);border-radius:8px;flex-direction:column;display:flex;position:absolute;top:12px;left:12px}.drv2-sa-map-banner strong{font:var(--drv2-fs-label);color:var(--pg-text)}.drv2-sa-map-banner:has(>svg){align-items:center;gap:var(--drv2-gap);flex-direction:row}.drv2-sa-map-banner>span{flex-direction:column;display:flex}.drv2-sa-table tr[data-state=selected] td{background:var(--pg-accent-wash,var(--pg-hover))}.dr-v2 .drv2-sa-table tr[data-state=selected] :is(.drv2-sa-cell-note,small){color:var(--pg-secondary)}.drv2-sa-context{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-sa-dot{--drv2-sa-tone:var(--pg-muted);background:var(--drv2-sa-tone);border-radius:50%;flex:none;width:8px;height:8px}:is(.drv2-sa-dot,.drv2-sa-kind small)[data-tone=success]{--drv2-sa-tone:var(--pg-accent)}:is(.drv2-sa-dot,.drv2-sa-kind small)[data-tone=warning]{--drv2-sa-tone:var(--pg-warn)}:is(.drv2-sa-dot,.drv2-sa-kind small)[data-tone=danger]{--drv2-sa-tone:var(--pg-danger)}.drv2-sa-kind small[data-tone=warning]{color:var(--pg-warn)}.drv2-sa-kinds{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-sa-kinds>li{gap:4px var(--drv2-gap-tight);border-bottom:1px solid var(--pg-line);grid-template-columns:minmax(0,1fr) auto;padding:4px 0;display:grid}.drv2-sa-kinds>li>:is(.drv2-sa-assumption,p){grid-column:1/-1}.drv2-sa-kinds>li[data-selected] .drv2-sa-kind strong{text-underline-offset:3px;text-decoration:underline}.drv2-sa-kind{align-items:flex-start;gap:var(--drv2-gap-tight);color:var(--pg-text);grid-row:span 2;display:flex}.drv2-sa-kind-name{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.drv2-sa-kind-name:hover strong{text-underline-offset:3px;text-decoration:underline}.drv2-sa-kind-swatch{border:1px solid var(--pg-line);background:var(--drv2-sa-swatch);border-radius:2px;flex:none;width:12px;height:12px;margin-top:3px;padding:0}.drv2-sa-kind-cell .drv2-sa-kind-swatch{margin-top:0}button.drv2-sa-kind-swatch{cursor:pointer}button.drv2-sa-kind-swatch:hover{box-shadow:0 0 0 3px var(--pg-hover)}button.drv2-sa-kind-swatch:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:2px}.drv2-sa-kind-swatch[data-dimmed]{border-color:var(--drv2-sa-swatch);background:0 0}.drv2-sa-kind-swatch:is([data-state=unavailable],[data-state=assumption]){border:1px dashed var(--pg-muted);background:0 0}.drv2-sa-kind-swatch[data-state=assumption]{border-color:var(--pg-text)}.drv2-sa-kind strong{white-space:nowrap;font:var(--drv2-fs-body)}.drv2-sa-kind small{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-check{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-caption);color:var(--pg-secondary);display:inline-flex}.drv2-sa-assumption{flex-direction:column;gap:4px;display:flex}.drv2-sa-assumption-row>label{white-space:nowrap}.drv2-sa-assumption-row [data-slot=input-group-control]{min-width:0}.drv2-sa-assumption-row{align-items:center;gap:var(--drv2-gap-tight);grid-template-columns:auto minmax(72px,1fr) auto;display:grid}.drv2-sa-tag{padding:2px var(--drv2-gap-tight);border:1px solid var(--pg-line);font:var(--drv2-fs-caption);color:var(--pg-secondary);white-space:nowrap;border-radius:6px}.drv2-sa-figures-row{gap:var(--drv2-gap);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.drv2-sa-figure{padding:var(--drv2-gap) var(--drv2-pad-card);border:1px solid var(--drv2-inner-border,var(--pg-line));background:var(--drv2-inner-fill,transparent);border-radius:8px;flex-direction:column;gap:2px;display:flex}.drv2-sa-figure strong{font:var(--drv2-fs-kpi);font-variant-numeric:tabular-nums;color:var(--pg-text)}.drv2-sa-figure>span{font:var(--drv2-fs-caption);color:var(--pg-muted);align-items:center;gap:4px;display:inline-flex}.drv2-sa-head-select{align-items:center;gap:var(--drv2-gap-tight);white-space:nowrap;display:inline-flex}.drv2-sa-kind-cell{align-items:center;gap:var(--drv2-gap-tight);display:inline-flex}.drv2-sa-count{padding:0 var(--drv2-gap-tight);background:var(--pg-hover);font:var(--drv2-fs-caption);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:4px}.drv2-sa-unresolved{gap:var(--drv2-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-sa-unresolved li{align-items:center;gap:var(--drv2-gap);padding:var(--drv2-gap-tight) 0;border-bottom:1px solid var(--pg-line);font:var(--drv2-fs-body);grid-template-columns:auto auto minmax(0,1fr);display:grid}.drv2-sa-unresolved li>span:last-child{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-work-head{justify-content:space-between;align-items:center;gap:var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-sa-work-head h3{font:var(--drv2-fs-title);color:var(--pg-text);margin:0}.drv2-sa-map-legend{z-index:2;align-items:flex-end;gap:var(--drv2-gap-tight);max-width:calc(100% - 260px);display:flex;position:absolute;bottom:36px;left:12px}.drv2-sa-map .drv2-sa-map-legend :is(.drv2-sa-legend-card,.drv2-sa-legend-warning){position:static}.drv2-sa-legend-warning{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-gap);font:var(--drv2-fs-label);color:var(--pg-warn);margin:0;display:flex}.drv2-sa-switch{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);display:inline-flex}.drv2-sa-field-label{font:var(--drv2-fs-label);color:var(--pg-secondary)}.drv2-sa-readonly{min-height:var(--drv2-control-h);padding:0 var(--drv2-gap);border:1px solid var(--pg-line);font:var(--drv2-fs-body);color:var(--pg-text);border-radius:7px;align-items:center;margin:0;display:flex}.drv2-sa-panel .drv2-choice-field{width:100%;font:var(--drv2-fs-body);justify-content:space-between}.drv2-sa-panel .drv2-choice-field>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drv2-sa-apply{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.drv2-sa-apply>.drv2-sa-assumption{align-self:stretch}.drv2-sa-tool-group{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-sa-tool-group h3{font:var(--drv2-fs-label);color:var(--pg-secondary);margin:4px 0 0}.drv2-sa-tool-group [data-active]{border-color:var(--pg-accent)}.drv2-sa-segmented{border:1px solid var(--drv2-outline-border);border-radius:8px;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}.drv2-sa-segmented>[data-slot=toggle-group-item]{color:var(--pg-secondary);border:0;border-radius:6px}.drv2-sa-segmented>[data-slot=toggle-group-item][data-pressed]{background:var(--drv2-pressed);color:var(--pg-text);font-weight:600}.drv2-sa-figure-icon{align-items:center;gap:var(--drv2-gap);flex-direction:row}.drv2-sa-figure-icon>svg{color:var(--pg-secondary);flex:none}.drv2-sa-figure-icon>span{flex-direction:column;display:flex}.drv2-sa-figure-icon small{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-section-card{gap:var(--drv2-gap);padding:var(--drv2-gap) var(--drv2-pad-card);border:1px solid var(--drv2-inner-border,var(--pg-line));border-radius:8px;flex-direction:column;display:flex}.drv2-sa-section-card h3{font:var(--drv2-fs-card);margin:0}.drv2-sa-section-empty{align-items:center;gap:var(--drv2-gap);padding:var(--drv2-pad-card) 0;text-align:center;flex-direction:column;display:flex}.drv2-sa-profile{position:relative}.drv2-sa-profile-tip{padding:4px var(--drv2-gap-tight);border:1px solid var(--pg-line);background:var(--pg-card);box-shadow:var(--drv2-shadow-lift,none);font:var(--drv2-fs-caption);color:var(--pg-text);pointer-events:none;white-space:nowrap;border-radius:6px;flex-direction:column;margin:0;display:flex;position:absolute;top:4px;transform:translate(-50%)}.drv2-sa-profile-tip strong{font:var(--drv2-fs-label)}.drv2-sa-section-art{width:120px;height:48px}.drv2-sa-section-art path{fill:none;stroke:var(--pg-muted);stroke-width:2px;stroke-dasharray:4 4}.drv2-sa-section-art circle{fill:var(--pg-card);stroke:#22d3ee;stroke-width:2px}.drv2-sa-section-empty p{font:var(--drv2-fs-body);flex-direction:column;margin:0;display:flex}.drv2-sa-section-empty span{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-section-empty>div{gap:var(--drv2-gap-tight);display:flex}.drv2-sa-band-split{justify-content:space-between;align-items:baseline;gap:var(--drv2-gap);flex-wrap:wrap;width:100%;display:flex}.drv2-sa-band-split small{font:var(--drv2-fs-label);font-variant-numeric:tabular-nums;color:var(--pg-secondary)}.drv2-sa-profile svg{width:100%;height:auto;display:block}.drv2-sa-setback-row{align-items:end;gap:var(--drv2-gap-tight);grid-template-columns:minmax(0,1fr) auto;display:grid}.drv2-sa-setback-row .drv2-sa-assumption-row{grid-template-columns:minmax(0,1fr)}.drv2-sa-setback-row .drv2-sa-tag{justify-self:start}.drv2-sa-advanced{border-top:1px solid var(--pg-line);padding-top:var(--drv2-gap-tight)}.drv2-sa-advanced>[data-slot=collapsible-content]{gap:var(--drv2-gap-tight);padding-top:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-sa-advanced-trigger{width:100%;color:var(--pg-text);cursor:pointer;font:var(--drv2-fs-label);background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 0;display:flex}.drv2-sa-advanced-trigger:hover{color:var(--pg-accent)}.drv2-sa-advanced-trigger svg{transition:transform .12s}.drv2-sa-advanced-trigger[data-panel-open] svg{transform:rotate(180deg)}.drv2-sa-button-pair{gap:var(--drv2-gap-tight);grid-template-columns:1fr 1fr;display:grid}.drv2-sa-button-pair[data-with-icon]{grid-template-columns:1fr 1fr auto}.drv2-sa-switch-row{gap:var(--drv2-gap-tight) var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-sa-pager{font:var(--drv2-fs-caption);font-variant-numeric:tabular-nums;color:var(--pg-secondary);align-items:center;gap:2px;display:inline-flex}.drv2-sa-work-items-row{justify-content:space-between;align-items:center;gap:var(--drv2-gap);display:flex}.drv2-sa-work-items-row>span{font:var(--drv2-fs-body);flex-direction:column;display:flex}.drv2-sa-work-items-row small{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-table tr[tabindex]{cursor:pointer}.drv2-sa-panel-tabs [data-slot=tabs-content]{gap:var(--drv2-gap);padding-top:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-sa-layers{gap:var(--drv2-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-sa-layers li{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.drv2-sa-layers small{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-sa-steps{gap:var(--drv2-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-sa-steps li{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);display:flex}.drv2-sa-steps li>span:first-child{border:1px solid var(--pg-line);width:20px;height:20px;font:var(--drv2-fs-caption);border-radius:50%;place-items:center;display:inline-grid}.drv2-sa-steps li[data-done]>span:first-child{border-color:var(--pg-accent);color:var(--pg-accent)}.drv2-sa-step-state{border:1px solid var(--pg-line);border-radius:50%;width:12px;height:12px;margin-left:auto}.drv2-sa-steps li[data-done] .drv2-sa-step-state{border-color:var(--pg-accent);background:var(--pg-accent)}.drv2-sa-task-list{gap:var(--drv2-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-sa-task-list li{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-sa-task-list button{min-width:0;color:var(--pg-text);font:var(--drv2-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.drv2-sa-task-list button:not(:disabled):hover{color:var(--pg-accent);text-decoration:underline}.drv2-feas{gap:var(--drv2-gap);padding:var(--drv2-pad-page) var(--drv2-pad-page) var(--drv2-pad-page);color:var(--pg-text);font-family:var(--pg-font);flex-direction:column;min-width:0;display:flex}.drv2-feas-card{gap:var(--drv2-gap);padding:var(--drv2-pad-card) var(--drv2-pad-card);flex-direction:column;min-width:0;display:flex}.drv2-feas-card-head,.drv2-feas-tools-head{justify-content:space-between;align-items:flex-start;gap:var(--drv2-gap);display:flex}.drv2-feas-card h2{font:var(--drv2-fs-title);margin:0}.drv2-feas-title{align-items:center;gap:var(--drv2-gap);display:flex}.drv2-feas-sub,.drv2-feas-muted{color:var(--pg-muted);font:var(--drv2-fs-caption);margin:2px 0 0}.drv2-feas-empty{color:var(--pg-muted);margin:4px 0}.drv2-feas-state{align-items:center;gap:var(--drv2-gap);padding:var(--drv2-pad-card) 0;display:flex}.drv2-feas-state p{margin:0}.drv2-feas-table-wrap{overflow-x:auto}.drv2-feas-table{border-collapse:collapse;width:100%;font:var(--drv2-fs-body);font-variant-numeric:tabular-nums}.drv2-feas-table th,.drv2-feas-table td{text-align:left;vertical-align:middle;white-space:nowrap}.drv2-feas-table tbody tr:last-child th,.drv2-feas-table tbody tr:last-child td{border-bottom:0}.drv2-feas-table tbody tr{cursor:pointer}.drv2-feas-table tbody tr:hover{background:var(--pg-hover)}.drv2-feas-table tbody tr[data-selected=true]{background:var(--pg-accent-wash)}.drv2-feas-table tbody tr[data-changed=true] td{font-weight:600}.drv2-feas-radio-cell{width:36px}.drv2-feas-radio-cell input{accent-color:var(--pg-accent)}.drv2-feas-name{font-weight:400}.drv2-feas-description{text-overflow:ellipsis;max-width:280px;color:var(--pg-muted);overflow:hidden}.drv2-feas-edited{color:var(--pg-muted)}.drv2-feas-menu-cell{text-align:right;width:44px}.drv2-feas-value-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.drv2-feas-value-button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.drv2-feas-note{color:var(--pg-muted)}.drv2-feas-note .drv2-cell{max-width:320px}.drv2-feas-note .drv2-cell-primary{color:var(--pg-muted)}.drv2-feas-disclaimer{color:var(--pg-text)}.drv2-feas-linked a{align-self:flex-start}.drv2-feas-tools{gap:var(--drv2-gap);padding:4px 0 var(--drv2-pad-card);color:var(--pg-text);flex-direction:column;display:flex}.drv2-feas-tools h3{font:var(--drv2-fs-title);margin:0 0 8px}.drv2-feas-tools-card{padding:var(--drv2-pad-card) var(--drv2-pad-card);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow)}.drv2-feas-facts{gap:var(--drv2-gap-tight);margin:0;display:grid}.drv2-feas-facts div{gap:var(--drv2-gap-tight);grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.drv2-feas-facts dt{color:var(--pg-muted);font:var(--drv2-fs-body)}.drv2-feas-facts dd{font:var(--drv2-fs-body);overflow-wrap:anywhere;margin:0}.drv2-feas-person{align-items:center;gap:var(--drv2-gap-tight);display:inline-flex}.drv2-feas-sources,.drv2-feas-pick-list{gap:var(--drv2-gap-tight);flex-direction:column;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.drv2-feas-source{align-items:center;gap:var(--drv2-gap);width:100%;padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--pg-line);background:var(--pg-card);color:var(--pg-text);font:var(--drv2-fs-body);text-align:left;border-radius:8px;display:flex}button.drv2-feas-source{cursor:pointer}button.drv2-feas-source:hover{background:var(--pg-hover)}.drv2-feas-sources li[data-highlighted=true] .drv2-feas-source{border-color:var(--pg-accent);background:var(--pg-accent-wash)}.drv2-feas-source-text{flex-direction:column;flex:1;min-width:0;display:flex}.drv2-feas-source-text strong{font:var(--drv2-fs-body)}.drv2-feas-source-text span{color:var(--pg-muted);font:var(--drv2-fs-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-feas-source-card{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap) var(--drv2-pad-card);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow);display:flex}.drv2-feas-warning{gap:var(--drv2-gap);padding:var(--drv2-gap) var(--drv2-pad-card);color:var(--pg-text);background:var(--drv2-inner-fill);border:1px solid var(--drv2-inner-border);border-radius:12px;display:flex}.drv2-feas-warning strong{font:var(--drv2-fs-card)}.drv2-feas-warning+.drv2-feas-warning{margin-top:8px}.drv2-feas-warning svg{color:var(--pg-warn);flex:none}.drv2-feas-warning p{color:var(--pg-muted);font:var(--drv2-fs-body);margin:2px 0 0}.drv2-feas-warning-actions{gap:var(--drv2-gap-tight);display:flex}.drv2-feas-actions,.drv2-feas-key-inputs{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-feas-key-input{align-items:center;gap:var(--drv2-gap-tight) var(--drv2-gap);grid-template-columns:minmax(0,1fr) 132px;display:grid}.drv2-feas-key-input input{text-align:right;font-variant-numeric:tabular-nums}.drv2-feas-key-input .drv2-feas-error{grid-column:1/-1}.drv2-feas-scenario-label{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);min-width:0;display:flex}.drv2-feas-source-card>span{min-width:0;font:var(--drv2-fs-body);flex:1}.drv2-feas-statements ul{color:var(--pg-text);font:var(--drv2-fs-body);margin:0;padding-left:18px}.drv2-feas-statement-edit{gap:var(--drv2-gap-tight);align-items:center;display:flex}.drv2-feas-quick>div{gap:var(--drv2-gap-tight);grid-template-columns:1fr 1fr;display:grid}.drv2-feas-form{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-feas-form [data-slot=native-select-wrapper]{width:100%}.drv2-feas-note-field{align-items:flex-end;gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-feas-note-field [data-slot=input]{align-self:stretch}.drv2-feas-form-actions{justify-content:flex-end;gap:var(--drv2-gap-tight);display:flex}.drv2-feas-start{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-feas-start label,.drv2-feas-check{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-card);display:flex}.drv2-feas-error{color:var(--pg-danger);font:var(--drv2-fs-body);margin:4px 0 0}.drv2-feas-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.drv2-content-feas-sheet{flex-direction:column;min-height:0;display:flex}.drv2-feas-worksheet{gap:var(--drv2-gap-tight);min-height:0;padding:var(--drv2-pad-card) var(--drv2-pad-card) var(--drv2-pad-card);color:var(--pg-text);flex-direction:column;flex:1;display:flex}.drv2-feas-toolbar{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:nowrap;min-width:0;display:flex}.drv2-feas-toolbar-divider{background:var(--pg-line);width:1px;height:20px;margin:0 4px}.drv2-feas-save{align-items:center;gap:var(--drv2-gap-tight);color:var(--pg-muted);font:var(--drv2-fs-body);white-space:nowrap;margin-left:auto;display:inline-flex}.drv2-feas-save [data-kind=error],.drv2-feas-save [data-kind=offline],.drv2-feas-save [data-kind=conflict]{color:var(--pg-danger)}.drv2-feas-chip{align-items:center;gap:var(--drv2-gap-tight);min-height:var(--drv2-control-h);font:var(--drv2-fs-body);display:flex}.drv2-feas-chip code{padding:2px var(--drv2-gap-tight);border:1px solid var(--pg-line);background:var(--pg-input-bg);color:var(--pg-link);border-radius:6px}.drv2-feas-grid-area{border:1px solid var(--pg-line);border-radius:10px;flex:1;min-height:320px;overflow:hidden}.drv2-feas-grid{height:100%}.drv2-feas-footer{justify-content:space-between;gap:var(--drv2-gap);color:var(--pg-muted);font:var(--drv2-fs-body);display:flex}.drv2-feas-footer p{align-items:center;gap:var(--drv2-gap-tight);margin:0;display:flex}.drv2-feas-compare{gap:var(--drv2-gap);padding:var(--drv2-pad-card) var(--drv2-pad-card);flex-direction:column;display:flex}.drv2-feas-compare-controls{gap:var(--drv2-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.drv2-feas-grid .e-spreadsheet,.drv2-feas-grid .e-spreadsheet .e-sheet-panel,.drv2-feas-grid .e-spreadsheet .e-sheet,.drv2-feas-grid .e-spreadsheet .e-main-panel{background:var(--pg-card);color:var(--pg-text);border-color:var(--pg-line);font-family:var(--pg-font)}.drv2-feas-grid .e-spreadsheet .e-header-panel,.drv2-feas-grid .e-spreadsheet .e-row-header,.drv2-feas-grid .e-spreadsheet .e-column-header,.drv2-feas-grid .e-spreadsheet .e-select-all-cell{background:var(--pg-wash);color:var(--pg-secondary);border-color:var(--pg-line)}.drv2-feas-grid .e-spreadsheet .e-header-cell{font:var(--drv2-fs-label)!important;color:var(--pg-secondary)!important}.drv2-feas-grid .e-spreadsheet .e-cell,.drv2-feas-grid .e-spreadsheet .e-header-cell{border-color:var(--pg-line);font-family:var(--pg-font)!important}.drv2-feas-grid .e-spreadsheet .e-cell,.drv2-feas-grid .e-spreadsheet .e-sheet .e-table,.drv2-feas-grid .e-spreadsheet .e-sheet .e-virtualable{background-color:var(--pg-card);color:var(--pg-text)}.drv2-feas-grid .e-spreadsheet .e-active-cell,.drv2-feas-grid .e-spreadsheet .e-selection{border-color:var(--pg-accent)}.drv2-feas-grid .e-spreadsheet .e-selection{background-color:#0000}.drv2-feas-grid .e-spreadsheet .e-sheet .e-cell{padding-inline:var(--drv2-gap-tight)!important;font:var(--drv2-fs-body)!important}.drv2-feas-grid .e-spreadsheet .e-sheet .e-cell[style*="font-weight: bold"]{font-weight:600!important}.drv2-feas-grid .e-spreadsheet .e-cell-edit,.drv2-feas-grid .e-spreadsheet .e-spreadsheet-edit{background:var(--pg-card);color:var(--pg-text);font:var(--drv2-fs-body)!important}@media (width<=1370px){.drv2-feas{padding:var(--drv2-pad-card) var(--drv2-pad-card) var(--drv2-pad-page)}.drv2-feas-description{max-width:180px}}.drv2-feas-parked{padding:var(--drv2-gap-tight) var(--drv2-pad-card) var(--drv2-gap-tight) var(--drv2-pad-card);border:1px solid var(--pg-line);color:var(--pg-text);font:var(--drv2-fs-body);border-radius:8px;max-height:180px;margin:0;overflow-y:auto}.drv2-feas-table tbody th{font-weight:500}.drv2-feas-radio-cell input[type=radio]{width:16px;height:16px;accent-color:var(--pg-accent);margin:0}.drv2-feas-classic{display:contents}.drv2-feas-classic .muw-field-l{font:var(--drv2-fs-label);letter-spacing:0;text-transform:none;color:var(--pg-secondary)}.drv2-feas-classic .muw-tile{gap:var(--drv2-gap-tight);min-height:0;padding:var(--drv2-pad-card);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow)}.drv2-feas-classic .muw-tile-label{font:var(--drv2-fs-label);letter-spacing:0;text-transform:none;color:var(--pg-muted)}.drv2-feas-classic .muw-tile-value{font:var(--drv2-fs-kpi);color:var(--pg-text)}.drv2-feas-classic .muw-tile-cap{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-feas-classic .muw-block-h{font:var(--drv2-fs-card);letter-spacing:0;text-transform:none;color:var(--pg-text)}.drv2-feas-classic .muw-empty{font:var(--drv2-fs-body);color:var(--pg-muted)}.drv2-feas-footnote{margin:var(--drv2-gap) 0 0;padding-top:var(--drv2-gap-tight);border-top:1px solid var(--pg-line);color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-feas-facts [data-slot=avatar-fallback]{font:var(--drv2-fs-label)}.drv2-files{min-width:0;color:var(--pg-text);font-family:var(--pg-font);padding:var(--drv2-pad-page)}.drv2-files-heading{justify-content:space-between;align-items:center;gap:var(--drv2-gap);margin-bottom:20px;display:flex}.drv2-files-heading>div:first-child{min-width:0}.drv2-files-heading h2{font:var(--drv2-fs-title);letter-spacing:-.02em;overflow-wrap:anywhere;margin:3px 0 6px}.drv2-files-heading p{font:var(--drv2-fs-label);color:var(--pg-muted);margin:0}.drv2-files-heading .drv2-files-eyebrow{font:var(--drv2-fs-caption);text-transform:uppercase;letter-spacing:.08em}.drv2-files-actions{align-items:center;gap:var(--drv2-gap-tight);flex-shrink:0;display:flex}.drv2-files-actions [data-slot=button]{font:var(--drv2-fs-body)}.drv2-files-upload-input{display:none}.drv2-files-location{justify-content:space-between;align-items:center;gap:var(--drv2-gap);padding-bottom:var(--drv2-pad-card);display:flex}.drv2-files-location nav{min-width:0}.drv2-files-location ol{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.drv2-files-location li{align-items:center;gap:var(--drv2-gap-tight);min-width:0;font:var(--drv2-fs-body);display:flex}.drv2-files-location li>svg{color:var(--pg-muted);flex-shrink:0}.drv2-files-location li>span{overflow-wrap:anywhere}.drv2-files-location li [data-slot=button]{height:var(--drv2-control-h);font:var(--drv2-fs-body);color:var(--pg-muted);padding-inline:4px}.dr-v2.parcyl-uds .drv2-files-search{width:270px;min-width:160px;height:var(--drv2-control-h);flex:0 270px}.drv2-files-notices:empty{display:none}.drv2-files-notices p{font:var(--drv2-fs-body);margin:0 0 12px}.drv2-files-selection{justify-content:space-between;align-items:center;gap:var(--drv2-gap);min-height:48px;padding:var(--drv2-gap-tight) var(--drv2-pad-card);margin-bottom:var(--drv2-gap-tight);background:var(--pg-hover);border:1px solid var(--pg-line);border-radius:var(--drv2-surface-radius);display:flex}.drv2-files-selection>span,.drv2-files-head-actions>span{font:var(--drv2-fs-body);color:var(--pg-text);font-weight:400}.drv2-files-selection>div{gap:var(--drv2-gap-tight);flex-wrap:wrap;align-items:center;display:flex}.drv2-files-selection>div>span:not([data-slot=badge]){color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-files-selection [data-slot=badge]{font:var(--drv2-fs-caption)}.drv2-files-table-wrap th.drv2-files-select-cell{position:relative}.drv2-files-table-wrap tr[data-selecting]>th:not(.drv2-files-select-cell){visibility:hidden}.drv2-files-head-actions{z-index:1;align-items:center;gap:var(--drv2-gap);width:max-content;padding-inline:var(--drv2-gap-tight);display:flex;position:absolute;inset-block:0;inset-inline-start:100%}.drv2-files-head-actions>div{gap:var(--drv2-gap-tight);align-items:center;display:flex}.drv2-files-selection-help{padding:var(--drv2-gap) var(--drv2-pad-card);border-inline:1px solid var(--pg-line);font:var(--drv2-fs-caption);color:var(--pg-muted);margin:0}.drv2-files-table-wrap{background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow);overflow:hidden}.drv2-files-table-wrap table{width:100%;min-width:600px}.drv2-files-table-wrap th>.drv2-sort{color:inherit;font-size:inherit;padding-inline:0}.drv2-files-table-wrap td{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-files-select-cell{width:42px;padding-inline:var(--drv2-pad-card)}.drv2-files-name{height:auto;min-height:var(--drv2-control-h);color:var(--pg-text);font:var(--drv2-fs-body);justify-content:flex-start;max-width:390px;padding:0;font-weight:400}[data-slot=button].drv2-files-name{justify-content:flex-start}:where(.dr-v2) td[data-slot=table-cell] button.drv2-files-name{min-height:0}:where(.dr-v2) td[data-slot=table-cell] .drv2-file-avatar{flex-basis:20px;width:20px;height:20px}svg[data-file-tone][data-file-tone=pdf]{color:var(--pg-danger)}svg[data-file-tone][data-file-tone=sheet]{color:var(--pg-link)}svg[data-file-tone][data-file-tone=doc]{color:var(--glass-info)}svg[data-file-tone][data-file-tone=archive]{color:var(--chart-5)}.drv2-files-name:disabled{opacity:1}.drv2-files-name>svg{color:var(--pg-secondary);flex-shrink:0}.drv2-files-name>span{white-space:normal;overflow-wrap:anywhere;text-align:left}.drv2-files-type{overflow-wrap:anywhere;white-space:normal;max-width:170px}.drv2-files-menu{min-width:180px}.drv2-files-menu [role=menuitem]{font:var(--drv2-fs-body);min-height:32px}.drv2-files-adoption{padding:var(--drv2-gap) var(--drv2-pad-card);font:var(--drv2-fs-body);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow);margin:0 0 12px}.drv2-files-adoption p,.drv2-files-adoption ul{margin:0}.drv2-files-adoption ul{color:var(--pg-muted);padding-left:18px}.drv2-files-adoption a{color:var(--pg-link)}.drv2-files-message{min-height:235px;padding:var(--drv2-pad-card) var(--drv2-pad-card);justify-content:center;align-items:center;gap:var(--drv2-gap);text-align:center;background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow);flex-direction:column;display:flex}.drv2-files-message>svg{color:var(--pg-muted)}.drv2-files-message h3{font:var(--drv2-fs-title);margin:0;font-weight:550}.drv2-files-message p{font:var(--drv2-fs-body);color:var(--pg-muted);max-width:350px;margin:0}.drv2-files-loading{gap:var(--drv2-gap);padding:var(--drv2-pad-card);flex-direction:column;display:flex}.drv2-files-loading [data-slot=skeleton]{height:42px}.drv2-files-upload-error{padding:var(--drv2-pad-card);border:1px solid var(--pg-danger-edge);border-radius:7px;margin:0 0 16px}.drv2-files-upload-error strong,.drv2-files-error{color:var(--pg-danger);font:var(--drv2-fs-label);font-weight:500}.drv2-files-upload-error p{font:var(--drv2-fs-caption);color:var(--pg-muted);overflow-wrap:anywhere}.drv2-files-upload-error>div{gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-files-error{margin:0 0 14px}.parcyl-uds .drv2-files-dialog{width:min(470px,100vw - 104px);max-width:none;max-height:calc(100dvh - 40px);left:calc(50% + 36px);overflow:auto}.drv2-files-dialog [data-slot=dialog-title]{overflow-wrap:anywhere;padding-right:var(--drv2-pad-card)}.drv2-files-form{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-files-field,.drv2-files-form>div:not([data-slot=dialog-footer]){gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-files-form :is(input,select){background:var(--pg-input-bg);width:100%;color:var(--pg-text);font:var(--drv2-fs-body)}.drv2-files-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.drv2-files{padding:var(--drv2-pad-card) var(--drv2-pad-card)}.drv2-files-heading,.drv2-files-location{align-items:flex-start;gap:var(--drv2-gap);flex-direction:column}.drv2-files-search{flex-basis:auto;width:100%}.drv2-files-selection{flex-direction:column;align-items:flex-start}.drv2-files-actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.drv2-files *,.drv2-files-dialog *,.drv2-files-menu *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.drv2-content-scroll.drv2-content-files{flex-direction:column;padding:0;display:flex;overflow:hidden}.drv2-content-files>.drv2-files{flex-direction:column;flex:1;min-height:0;display:flex}.drv2-content-files>.drv2-files:has(+.drv2-shared-pdfs){flex:0 auto}.drv2-content-files>.drv2-shared-pdfs{margin-inline:var(--drv2-pad-page)}.drv2-files-heading{gap:var(--drv2-gap);flex-wrap:wrap;margin-bottom:14px}.drv2-files-heading h2{align-items:center;gap:var(--drv2-gap);font:var(--drv2-fs-title);display:flex}.drv2-files-actions{flex-wrap:wrap;flex-shrink:1;min-width:0}.drv2-files-table-wrap{background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);min-height:0;box-shadow:var(--drv2-surface-shadow);overflow:auto}.drv2-files-table-wrap>div{overflow:visible}.drv2-files-table-wrap table{table-layout:fixed;min-width:0}.drv2-files-table-wrap th{z-index:1;position:sticky;top:0}.drv2-files-table-wrap :is(th,td){padding-inline:var(--drv2-gap-tight)}.drv2-files-table-wrap th:first-child{width:34px}.drv2-files-table-wrap th:nth-child(2){width:32%}.drv2-files-table-wrap th:nth-child(3),.drv2-files-table-wrap th:nth-child(4){width:10%}.drv2-files-table-wrap th:nth-child(5){width:17%}.drv2-files-table-wrap th:last-child{width:36px}.drv2-files-table-wrap th>.drv2-sort{white-space:normal;text-align:left}.drv2-files-table-wrap tr:focus-visible{outline:2px solid var(--pg-accent);outline-offset:-2px}.drv2-files-table-wrap tr[data-selected=true]{background:var(--glass-selected-surface)}.drv2-files-name{width:100%}.drv2-files-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-file-path{text-overflow:ellipsis;white-space:nowrap;padding-left:27px;display:block;overflow:hidden}.drv2-file-author{align-items:center;gap:var(--drv2-gap-tight);overflow-wrap:anywhere;display:flex}.drv2-file-avatar{background:var(--pg-user-bubble);width:25px;height:25px;color:var(--pg-text);font:var(--drv2-fs-caption);border-radius:50%;flex:0 0 25px;place-items:center;display:grid}.drv2-upload-split{display:flex}.drv2-upload-list{padding:var(--drv2-gap);border:1px solid var(--pg-line);border-radius:6px;flex-shrink:0;max-height:150px;margin-bottom:12px;overflow:auto}.drv2-upload-list>div{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);padding:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-upload-list>div>span:first-child{overflow-wrap:anywhere;flex:150px}.drv2-upload-list progress{width:100px;accent-color:var(--pg-accent)}.drv2-folder-color,.drv2-folder-swatches label{--folder-color:var(--glass-info);color:var(--folder-color)}.drv2-folder-color[data-color=purple],.drv2-folder-swatches label[data-color=purple]{--folder-color:var(--chart-5)}.drv2-folder-color[data-color=green],.drv2-folder-swatches label[data-color=green]{--folder-color:var(--pg-link)}.drv2-folder-color[data-color=amber],.drv2-folder-swatches label[data-color=amber]{--folder-color:var(--pg-warn)}.drv2-folder-color[data-color=red],.drv2-folder-swatches label[data-color=red]{--folder-color:var(--pg-danger)}.drv2-folder-color[data-color=gray],.drv2-folder-swatches label[data-color=gray]{--folder-color:var(--pg-muted)}.drv2-files-name>.drv2-folder-color{color:var(--folder-color)}.drv2-folder-swatches[data-slot=radio-group]{align-items:center;gap:var(--drv2-gap);flex-flow:wrap;width:auto;display:flex}.drv2-folder-swatches [role=radio]{background:var(--folder-color);border:2px solid var(--pg-card);width:26px;height:26px;color:var(--pg-primary-ink);border-radius:50%}.drv2-folder-swatches [role=radio][aria-checked=true]{outline:2px solid var(--pg-text);outline-offset:2px}.drv2-folder-picker{border:1px solid var(--pg-line);max-height:260px;padding:var(--drv2-gap-tight);border-radius:6px;overflow:auto}.drv2-folder-picker ul{margin:0;padding:0;list-style:none}.drv2-folder-choice{align-items:center;min-width:0;display:flex}.drv2-folder-choice>button:last-child{flex:1;justify-content:flex-start;min-width:0}.drv2-folder-choice>button>span{text-overflow:ellipsis;overflow:hidden}.drv2-folder-spacer{flex-shrink:0;width:22px}.drv2-folder-location{font:var(--drv2-fs-body);justify-content:space-between;align-items:center;display:flex}.drv2-folder-location>span{align-items:center;gap:var(--drv2-gap-tight);overflow-wrap:anywhere;color:var(--pg-secondary);display:inline-flex}.drv2-room-access{align-items:flex-start;gap:var(--drv2-gap);padding:var(--drv2-gap) var(--drv2-pad-card);border:1px solid var(--pg-line);background:var(--pg-input-bg);font:var(--drv2-fs-body);color:var(--pg-secondary);border-radius:8px;display:flex}.drv2-room-access>svg{color:var(--pg-text);flex-shrink:0;margin-top:2px}.drv2-room-access strong{color:var(--pg-text);font:var(--drv2-fs-card)}.drv2-room-access p{font:var(--drv2-fs-body);margin:2px 0 0}.drv2-files-form fieldset,.drv2-files-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.drv2-destructive{color:var(--pg-danger)}.drv2-file-tools{gap:var(--drv2-gap);min-width:0;font:var(--drv2-fs-body);flex-direction:column;display:flex}.drv2-file-tools-title{align-items:flex-start;gap:var(--drv2-gap-tight);display:flex}.drv2-file-tools-title>svg{color:var(--glass-info);flex-shrink:0}.drv2-file-tools-title>div{flex:1;min-width:0}.drv2-file-tools h3{font:var(--drv2-fs-title);overflow-wrap:anywhere;margin:0}.drv2-file-tools-title p{color:var(--pg-muted);margin:4px 0 0}.drv2-file-preview{border:1px solid var(--pg-line);background:var(--pg-card);border-radius:6px;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.drv2-file-preview>:is(iframe,img){-o-object-fit:contain;object-fit:contain;border:0;flex:1;width:100%;min-height:350px;display:block}.drv2-file-preview.is-compact{flex:none;height:215px}.drv2-file-preview.is-compact>:is(iframe,img){height:100%;min-height:0}.drv2-file-no-preview{align-items:center;gap:var(--drv2-gap);padding:var(--drv2-pad-card) var(--drv2-pad-card);color:var(--pg-muted);text-align:center;flex-direction:column;display:flex}.drv2-file-facts{align-items:start;gap:var(--drv2-gap) var(--drv2-gap-tight);grid-template-columns:minmax(80px,.8fr) minmax(0,1.2fr);margin:0;display:grid}.drv2-file-facts dt{color:var(--pg-muted)}.drv2-file-facts dd{overflow-wrap:anywhere;margin:0}.drv2-file-facts select{max-width:100%;font:var(--drv2-fs-caption)}.drv2-file-facts button{white-space:normal;height:auto;font:var(--drv2-fs-body);text-align:left;padding:0}.drv2-file-help{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-file-ask{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-file-ask>input{flex:1;min-width:0}.drv2-file-ask-send{flex:none;display:inline-flex}.drv2-file-tool-actions{gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-file-tool-actions>button{flex:1}.drv2-file-tool-actions>.drv2-icon-action{flex:none}.drv2-file-description{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-file-description textarea{min-height:78px;font:var(--drv2-fs-body)}.drv2-version-list,.drv2-file-parcels,.drv2-file-sources{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-version-list button[data-slot=button],.drv2-file-parcels button[data-slot=button],.drv2-file-sources button[data-slot=button]{height:auto;min-height:var(--drv2-control-h);padding:var(--drv2-gap-tight);white-space:normal;text-align:left}.drv2-version-list button[data-slot=button].border-border,.drv2-file-parcels button[data-slot=button].border-border,.drv2-file-sources button[data-slot=button].border-border{padding-inline:var(--drv2-pad-control)}.drv2-file-sources h4{font:var(--drv2-fs-label);margin:0}.drv2-file-sources button{justify-content:flex-start;gap:var(--drv2-gap-tight)}.drv2-file-sources button span{gap:2px;display:grid}.drv2-file-sources small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-open-file{min-height:0;padding:var(--drv2-pad-card);flex-direction:column;flex:1;display:flex}.drv2-open-file>header{justify-content:space-between;align-items:center;gap:var(--drv2-gap);padding-bottom:var(--drv2-pad-card);display:flex}.drv2-open-file h2{font:var(--drv2-fs-title);overflow-wrap:anywhere}.parcyl-uds .drv2-preview-dialog{width:min(900px,100vw - 104px)}.drv2-preview-dialog .drv2-file-preview{height:min(65vh,650px)}.drv2-file-feedback{align-items:center;gap:var(--drv2-gap);padding:var(--drv2-gap) var(--drv2-pad-card);font:var(--drv2-fs-body);flex-shrink:0;display:flex}.drv2-file-feedback[role=alert]{color:var(--pg-danger)}.drv2-file-prompts{gap:var(--drv2-gap-tight);flex-wrap:wrap;margin-bottom:9px;display:flex}.drv2-file-prompts button{white-space:normal;height:auto}.dr-v2.parcyl-uds .drv2-files-more{height:var(--drv2-control-h);color:var(--pg-link);padding:var(--drv2-pad-card);font:var(--drv2-fs-body);align-self:center}@media (width<=700px){.drv2-files-table-wrap table{min-width:580px}.drv2-file-avatar{display:none}}button.drv2-compare-option[data-slot=button]{height:auto;padding-block:var(--drv2-gap-tight);white-space:normal;text-align:left;flex-direction:column;align-items:flex-start;gap:1px}.drv2-compare-option small{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-file-preview.is-viewer{flex-direction:column;flex:1;min-height:60vh;display:flex}.drv2-file-preview.is-viewer>*{flex:1;min-height:0}.drv2-visibility-badge{font:var(--drv2-fs-caption);white-space:nowrap;gap:3px;font-weight:500}.drv2-files-visibility-icon{color:var(--pg-muted);display:inline-flex}.drv2-item-visibility{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-item-visibility .drv2-work-hint{margin:0}.drv2-item-visibility-label{color:var(--pg-text);font:var(--drv2-fs-card)}.drv2-main :is(.drv2-files-adoption,.drv2-files-message,.drv2-files-selection,.drv2-file-preview,.drv2-photos-refused,.drv2-photos-state,.drv2-photo-card,.drv2-inbox-bulk,.drv2-inbox-state,.drv2-inbox-feedback,.drv2-doc-banner,.drv2-doc-message,.exh-card,.exh-empty,.exh-stopped){border:1px solid var(--drv2-inner-border,var(--pg-line));background:var(--drv2-inner-fill,transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.drv2-main .drv2-doc-scroll{background:var(--drv2-inner-fill,transparent)}.drv2-create-item{width:min(560px,100vw - 32px)}.drv2-create-fields{border:0;gap:14px;margin:0 0 14px;padding:0;display:grid}.drv2-create-label{font-size:var(--drv2-size-body);font-weight:550}.drv2-create-types{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drv2-create-type,.drv2-create-templates button{text-align:left;color:var(--pg-text);background:var(--pg-card);border:1px solid var(--pg-line);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.drv2-create-type span,.drv2-create-templates button{gap:2px;display:grid}.drv2-create-type strong,.drv2-create-templates strong{font:var(--drv2-fs-card)}.drv2-create-type small,.drv2-create-templates small,.drv2-create-blank span,.drv2-create-help{font-size:var(--drv2-size-body);color:var(--pg-muted)}.drv2-create-item .drv2-create-type.is-selected,.drv2-create-item .drv2-create-templates .is-selected,.drv2-create-start .is-selected{background:var(--glass-selected-surface);border-color:var(--pg-accent)}.drv2-create-start{background:var(--pg-input-bg);border:1px solid var(--pg-line);border-radius:8px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.drv2-create-start button{font-size:var(--drv2-size-button);color:var(--pg-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:6px 10px}.drv2-create-start button:not(.is-selected):hover{background:var(--drv2-ghost-hover)}.drv2-create-start button.is-selected:hover{background:var(--drv2-primary-hover)}.drv2-create-blank{background:var(--pg-card);border:1px solid var(--pg-line);border-radius:8px;gap:2px;padding:12px;display:grid}.drv2-create-chips{flex-wrap:wrap;gap:8px;display:flex}.drv2-create-templates{gap:8px;max-height:220px;display:grid;overflow-y:auto}.drv2-create-type:focus-visible,.drv2-create-start button:focus-visible,.drv2-create-templates button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.drv2-create-type>span:first-of-type{flex:1}.drv2-create-radio{border:1.5px solid var(--pg-control-border,var(--pg-line));background:var(--pg-card);border-radius:50%;flex-shrink:0;width:16px;height:16px}.drv2-create-type.is-selected .drv2-create-radio{border-color:var(--pg-accent);box-shadow:inset 0 0 0 3px var(--pg-card);background:var(--pg-accent)}.drv2-create-blank{align-items:center;gap:14px;display:flex}.drv2-create-blank>span:last-child{gap:2px;display:grid}.drv2-create-page{border:1px solid var(--pg-line);background:var(--pg-input-bg);border-radius:6px;align-content:start;gap:5px;width:64px;height:64px;padding:10px 9px;display:grid}.drv2-create-page i{background:var(--pg-line);border-radius:2px;height:3px;display:block}.drv2-create-page i:first-child{background:var(--pg-muted);width:70%}.drv2-create-chips [data-slot=button]{gap:6px}.drv2-create-save{display:block;position:relative}.drv2-create-save>svg{z-index:1;color:var(--pg-warn);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.drv2-create-save .drv2-room-select{padding-left:34px}.drv2-create-start button.is-selected{border-color:var(--pg-primary-rim);background:var(--pg-primary-bg);color:var(--pg-primary-ink)}.drv2-photos-page{gap:var(--drv2-gap);min-height:0;padding:4px var(--drv2-pad-page) var(--drv2-pad-page);color:var(--pg-text);flex-direction:column;display:flex}.drv2-photos-header{justify-content:space-between;align-items:flex-start;gap:var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-photos-header h2{font:var(--drv2-fs-title);margin:0}.drv2-photos-header p{font:var(--drv2-fs-body);color:var(--pg-muted);margin:2px 0 0}.drv2-photos-actions{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-photos-toggle{border:1px solid var(--pg-line);border-radius:7px;padding:1px;display:flex}.drv2-photos-refused,.drv2-photos-state{padding:var(--drv2-gap) var(--drv2-pad-card);font:var(--drv2-fs-body);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow)}.drv2-photos-refused p,.drv2-photos-state p{margin:0 0 4px}.drv2-photo-grid{gap:var(--drv2-gap);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin:0;padding:0;list-style:none;display:grid}.drv2-photo-card{background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow);flex-direction:column;display:flex;overflow:hidden}.drv2-photo-card.is-selected{outline:2px solid var(--glass-info);outline-offset:-1px}.drv2-photo-card.is-skeleton{aspect-ratio:4/3;background:var(--pg-hover)}.drv2-photo-hit{aspect-ratio:4/3;background:var(--pg-hover);cursor:pointer;border:0;width:100%;padding:0;display:block}.drv2-photo-hit:focus-visible{outline:2px solid var(--glass-info);outline-offset:-2px}.drv2-photo-hit img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.drv2-photo-placeholder{width:100%;height:100%;color:var(--pg-muted);justify-content:center;align-items:center;display:flex}.drv2-photo-meta{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-gap-tight) var(--drv2-gap-tight) var(--drv2-gap);min-width:0;display:flex}.drv2-photo-meta>svg{color:var(--glass-info);flex:none}.drv2-photo-meta span{flex:1;min-width:0;display:grid}.drv2-photo-meta strong{font:var(--drv2-fs-card);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.drv2-photo-meta small{font:var(--drv2-fs-caption);color:var(--pg-muted);font-variant-numeric:tabular-nums}.drv2-photo-table{border-collapse:collapse;width:100%;font:var(--drv2-fs-body)}.drv2-photo-table th,.drv2-photo-table td{text-align:left}.drv2-photo-table tr.is-selected{background:var(--glass-selected-surface)}.drv2-photos-more{align-items:center;gap:var(--drv2-gap);justify-content:center;display:flex}.drv2-lightbox{max-width:min(1100px,100vw - 32px)}.drv2-lightbox-stage{background:var(--pg-hover);border-radius:6px;justify-content:center;align-items:center;min-height:320px;max-height:70vh;display:flex;overflow:hidden}.drv2-lightbox-stage img,.drv2-lightbox-stage video{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:70vh}.drv2-lightbox-bar{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-lightbox-bar .drv2-lightbox-count{font:var(--drv2-fs-body);color:var(--pg-muted);font-variant-numeric:tabular-nums;margin-right:auto}.drv2-photo-inspector{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-photo-preview{aspect-ratio:4/3;background:var(--pg-hover);border-radius:6px;overflow:hidden}.drv2-photo-preview img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.drv2-photo-pager{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);color:var(--pg-muted);font-variant-numeric:tabular-nums;display:flex}.drv2-photo-field{gap:var(--drv2-gap-tight);display:grid}.drv2-photo-field-status{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-photo-field-status[data-kind=failed],.drv2-photo-field-status[data-kind=conflict]{color:var(--pg-danger)}.drv2-photo-tags{gap:var(--drv2-gap-tight);flex-wrap:wrap;align-items:center;display:flex}.drv2-photo-tag{align-items:center;gap:var(--drv2-gap-tight);padding:2px 4px 2px var(--drv2-gap-tight);font:var(--drv2-fs-body);background:var(--pg-card);border:1px solid var(--pg-line);border-radius:999px;display:inline-flex}.drv2-photo-related{gap:var(--drv2-gap-tight);display:grid}.drv2-photo-related button{height:auto;padding:var(--drv2-gap-tight) var(--drv2-gap-tight);text-align:left;justify-content:flex-start}.drv2-photo-field [data-slot=native-select-wrapper]{width:100%}.drv2-photo-map{align-items:flex-start;gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-photo-pins{font:var(--drv2-fs-body);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.drv2-parcel-select{flex-direction:column;gap:6px;display:flex}.drv2-parcel-select-state{color:var(--pg-muted);font:var(--drv2-fs-body);margin:0}.drv2-filter-toggles{flex-wrap:wrap;gap:6px;display:inline-flex}.drv2-parcel-tag{color:var(--pg-muted);font:var(--drv2-fs-body);display:block}.drv2-cell .drv2-parcel-tag{font:inherit;display:inline}.drv2-parcels{gap:var(--drv2-gap);color:var(--pg-text);flex-direction:column;display:flex}.drv2-parcels-skeleton{height:120px}.drv2-parcels-card,.drv2-parcels-map-card{flex-direction:column;gap:0;min-width:0;display:flex}.drv2-parcels-tools{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-parcels-note,.drv2-parcels-feedback{padding:var(--drv2-gap-tight) var(--drv2-pad-card);color:var(--pg-muted);font:var(--drv2-fs-body);margin:0}.drv2-parcels-feedback.is-error,.drv2-parcel-tools .is-error{color:var(--pg-danger)}.drv2-parcels-state{padding:20px var(--drv2-pad-card);text-align:center;color:var(--pg-muted);font:var(--drv2-fs-body);flex-direction:column;align-items:center;gap:8px;display:flex}.drv2-parcels-state strong{color:var(--pg-text);font:var(--drv2-fs-card);font-weight:500}.drv2-parcels-state p{margin:0}.drv2-parcels-table-wrap th.drv2-parcels-check{position:relative}.drv2-parcels-table-wrap tr[data-selecting]>th:not(.drv2-parcels-check){visibility:hidden}.drv2-parcels-bulk{z-index:1;align-items:center;gap:var(--drv2-gap-tight);width:max-content;padding-inline:var(--drv2-gap-tight);font:var(--drv2-fs-body);color:var(--pg-text);display:flex;position:absolute;inset-block:0;inset-inline-start:100%}.drv2-parcels-table-wrap,.drv2-table-surface{overflow-x:auto}:where(.dr-v2,.drv2-list-root) :is(.drv2-parcels-table-wrap,.drv2-table-surface){border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);box-shadow:var(--drv2-surface-shadow)}:where(.dr-v2,.drv2-list-root) :is([data-slot=card],.drv2-surface,.drv2-fields-group,.drv2-rec-more,[data-slot=sheet-content],[data-slot=dialog-content],.drv2-work-panel) :is(.drv2-parcels-table-wrap,.drv2-table-surface){box-shadow:none;background:0 0;border:0;border-radius:0}.drv2-parcels-table-wrap table{width:100%;min-width:640px}.drv2-parcels-table-wrap td{font-variant-numeric:tabular-nums}.drv2-parcels-table-wrap tbody tr{cursor:pointer}.drv2-parcels-table-wrap tbody tr:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px}.drv2-parcels-table-wrap tr[data-selected=true]{background:var(--pg-accent-wash)}.drv2-parcels-check{width:36px}.drv2-parcels-actions{text-align:right;width:36px}.drv2-parcels-table-wrap :is(.drv2-parcels-label,.drv2-parcels-wrap){max-width:260px}.drv2-parcel-muted{color:var(--pg-muted)}.drv2-parcels-total td{font-weight:600}.drv2-parcel-label-edit{flex-direction:column;gap:3px;max-width:120px;display:flex}.drv2-parcel-label-edit [role=alert]{color:var(--pg-danger);font:var(--drv2-fs-caption)}.drv2-parcels-menu .drv2-destructive{color:var(--pg-danger)}.drv2-parcels-filter{flex-direction:column;gap:12px;min-width:220px;display:flex}.drv2-parcels-filter fieldset{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.drv2-parcels-filter legend{color:var(--pg-muted);font:var(--drv2-fs-label);margin-bottom:4px}.drv2-parcels-filter label,.drv2-parcels-candidate{font:var(--drv2-fs-body);align-items:center;gap:8px;display:flex}.drv2-parcels-map-frame{height:360px}.parcyl-uds .drv2-parcels-dialog{width:min(560px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);overflow:auto}.drv2-parcels-search{flex-direction:column;gap:6px;display:flex}.drv2-parcels-search p,.drv2-parcels-results p{color:var(--pg-muted);font:var(--drv2-fs-body);margin:0}.drv2-parcels-results{flex-direction:column;gap:6px;max-height:320px;display:flex;overflow-y:auto}.drv2-parcels-candidate{border:1px solid var(--pg-line);border-radius:8px;padding:8px 10px}.drv2-parcels-candidate[data-disabled]{color:var(--pg-muted)}.drv2-parcels-candidate>span:not([data-slot=checkbox]){flex-direction:column;flex:1;min-width:0;display:flex}.drv2-parcels-candidate small,.drv2-parcels-candidate em{color:var(--pg-muted);font:var(--drv2-fs-caption);font-style:normal}.drv2-parcels-results .drv2-parcels-source{text-align:left;justify-content:space-between;width:100%}.drv2-parcels-results .drv2-parcels-source>span{text-overflow:ellipsis;overflow:hidden}.drv2-parcels-source small{color:var(--pg-muted);flex:none}.parcyl-uds .drv2-parcels-dialog small{font:var(--drv2-fs-caption)}.drv2-parcels-source-name{font:var(--drv2-fs-card);margin:0}.drv2-parcel-tools{color:var(--pg-text);font:var(--drv2-fs-body);flex-direction:column;gap:18px;display:flex}.drv2-parcel-tools h3{font:var(--drv2-fs-card);margin:0 0 8px}.drv2-parcel-tools p{margin:0}.drv2-parcel-banner{border:1px solid var(--pg-accent-edge,var(--pg-line));background:var(--pg-accent-wash-strong,var(--pg-accent-wash));border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.drv2-parcel-banner>svg{color:var(--pg-accent)}.drv2-parcel-banner>div{flex-direction:column;min-width:0;display:flex}.drv2-parcel-banner span{color:var(--pg-muted)}.drv2-parcel-facts{grid-template-columns:minmax(96px,auto) 1fr;gap:6px 12px;margin:0 0 10px;display:grid}.drv2-parcel-facts dt{color:var(--pg-muted)}.drv2-parcel-facts dd{overflow-wrap:anywhere;margin:0}.drv2-parcel-status-control,.drv2-parcel-new-task{flex-direction:column;gap:6px;display:flex}.drv2-parcel-new-task-actions{justify-content:flex-end;gap:6px;display:flex}.drv2-parcel-task{grid-template-columns:auto 1fr auto;align-items:center;gap:4px 6px;margin-bottom:8px;display:grid}.drv2-parcel-task small{color:var(--pg-muted);grid-column:2/-1}.drv2-parcel-task-title{text-overflow:ellipsis;justify-content:flex-start;min-width:0;overflow:hidden}.drv2-parcel-due.is-overdue{color:var(--pg-danger)}.drv2-parcel-tools .drv2-parcel-source{border:1px solid var(--pg-line);text-align:left;border-radius:10px;justify-content:flex-start;gap:10px;width:100%;height:auto;padding:10px}.drv2-parcel-files{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.drv2-parcel-tools .drv2-parcel-file{text-align:left;justify-content:flex-start;gap:8px;width:100%;height:auto;padding:6px 8px}.drv2-parcel-file span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drv2-parcel-source-open{color:var(--pg-muted);margin-left:auto}.drv2-parcel-source span{flex-direction:column;display:flex}.drv2-parcel-source small{color:var(--pg-muted)}.drv2-parcel-ask{gap:6px;display:flex}.drv2-parcel-hints{color:var(--pg-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.drv2-parcel-picker{font:var(--drv2-fs-body);align-items:center;gap:8px;padding:10px 16px 0;display:flex}.drv2-parcel-picker select{min-width:220px}.drv2-choice{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.drv2-missing{color:var(--pg-muted);cursor:help}.drv2-missing-note{margin:var(--drv2-gap-tight) 0 0;color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-saved-reports{min-width:0;color:var(--pg-text);font-family:var(--pg-font)}.dr-v2 .drv2-saved-reports>.drv2-page-bar{margin-bottom:8px}.drv2-saved-reports-muted{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-saved-reports-skeleton{height:96px}.drv2-saved-reports-state{align-items:flex-start;gap:var(--drv2-gap-tight);padding:var(--drv2-pad-card);border:1px dashed var(--pg-line);color:var(--pg-muted);font:var(--drv2-fs-body);border-radius:10px;flex-direction:column;display:flex}.drv2-saved-reports-state p{margin:0}.drv2-saved-reports-title{color:var(--pg-text);font:var(--drv2-fs-card)}.drv2-saved-reports-table{border-collapse:separate;border-spacing:0;background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);width:100%;box-shadow:var(--drv2-surface-shadow);overflow:hidden}.drv2-saved-reports-table th{text-align:left;white-space:nowrap}.drv2-saved-reports-table td{max-width:280px;color:var(--pg-muted);font:var(--drv2-fs-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-saved-reports-table tr:last-child td{border-bottom:0}[data-slot=button].drv2-saved-reports-open{max-width:100%;color:var(--pg-text);font:var(--drv2-fs-body);justify-content:flex-start;padding-inline:0}.drv2-saved-reports-open>svg{color:var(--pg-danger)}.drv2-saved-reports-open>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.drv2-saved-reports-name{align-items:center;gap:var(--drv2-gap-tight);max-width:100%;color:var(--pg-text);display:inline-flex}.drv2-saved-reports-name>svg{color:var(--pg-danger);flex:none}.drv2-saved-reports-error{color:var(--pg-danger);font:var(--drv2-fs-body);margin:0 0 8px}.drv2-share{gap:var(--drv2-gap);color:var(--pg-text);font-family:var(--pg-font);flex-direction:column;min-width:0;display:flex}.drv2-share h2,.drv2-share h3,.drv2-share h4{font:var(--drv2-fs-card);margin:0}.drv2-share h3{font:var(--drv2-fs-title)}.drv2-share h4{font:var(--drv2-fs-card)}.drv2-share-muted{color:var(--pg-muted);font:var(--drv2-fs-caption);margin:2px 0 0}.drv2-share-note{padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--pg-line);background:var(--pg-card);color:var(--pg-muted);font:var(--drv2-fs-caption);border-radius:8px;margin:0}.drv2-share-limit,.drv2-share-alert{color:var(--pg-danger);font:var(--drv2-fs-body);margin:0}.drv2-share-alert{gap:var(--drv2-gap-tight);flex-direction:column;align-items:flex-start;display:flex}.drv2-share-field{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-share-field [data-slot=native-select-wrapper]{width:100%}.drv2-share-switch{gap:var(--drv2-gap);grid-template-columns:16px minmax(0,1fr) auto;align-items:start;display:grid}.drv2-share-switch p{margin:2px 0 0}.drv2-share-disclosure{align-items:center;gap:var(--drv2-gap-tight);width:100%;padding:var(--drv2-gap-tight) 0;color:var(--pg-text);font:var(--drv2-fs-card);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.drv2-share-disclosure .drv2-share-muted{margin:0 0 0 auto;font-weight:400}.drv2-share-disclosure svg,.drv2-share-preview-card svg{transition:transform .12s}.drv2-share svg.is-open{transform:rotate(90deg)}.drv2-share-checklist,.drv2-share-files,.drv2-share-pick,.drv2-share-grid,.drv2-share-contents{margin:0;padding:0;list-style:none}.drv2-share-checklist li,.drv2-share-pick li{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);padding:4px 0;display:flex}.drv2-share-pick li{grid-template-columns:16px minmax(0,1fr) 9.5rem;display:grid}.drv2-share-selected{gap:var(--drv2-gap-tight);flex-direction:column;max-height:320px;display:flex;overflow-y:auto}.drv2-share-file{gap:var(--drv2-gap-tight);min-width:0;font:var(--drv2-fs-body);flex:1;grid-template-columns:16px minmax(0,1fr) auto auto auto;align-items:center;padding:4px 0;display:grid}.drv2-share-file-icon{color:var(--pg-muted)}.drv2-share-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-share-file-size{color:var(--pg-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.drv2-share-badge{white-space:nowrap;font:var(--drv2-fs-caption)}.drv2-share-group-line{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);display:flex}.drv2-share-group-line span{flex:1}.drv2-share-group .drv2-share-files{padding-left:22px}.drv2-share-preview{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-share-preview-head{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-share-hint{color:var(--pg-muted);display:inline-flex}.dr-v2.parcyl-uds .drv2-share-preview-card{white-space:normal;justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);height:auto;padding:var(--drv2-gap) var(--drv2-pad-card);color:var(--pg-text);font:inherit;text-align:left;cursor:pointer;background:var(--drv2-inner-fill);border:1px solid var(--drv2-inner-border);border-radius:10px;display:flex}.dr-v2.parcyl-uds .drv2-share-preview-card:is(:hover,:focus-visible){border-color:var(--drv2-surface-border-strong)}.drv2-share-preview-card strong{font:var(--drv2-fs-card)}.drv2-share-preview-card>span{min-width:0;font:var(--drv2-fs-body);flex-direction:column;gap:2px;display:flex}.drv2-share-contents{counter-reset:share-contents;padding:4px var(--drv2-pad-card);font:var(--drv2-fs-body)}.drv2-share-contents li{counter-increment:share-contents;padding:2px 0}.drv2-share-contents li:before{content:counter(share-contents) ". ";color:var(--pg-muted);font-variant-numeric:tabular-nums}.drv2-share-create{width:100%}.drv2-share-room{gap:var(--drv2-gap);padding:var(--drv2-pad-page) var(--drv2-pad-page) var(--drv2-pad-page);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.drv2-share-main{gap:var(--drv2-gap);flex-direction:column;min-width:0;display:flex}.drv2-share-card{gap:var(--drv2-gap);padding:var(--drv2-pad-card);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);min-width:0;box-shadow:var(--drv2-surface-shadow);flex-direction:column;display:flex}.drv2-share-card-head{justify-content:space-between;align-items:baseline;gap:var(--drv2-gap);display:flex}.drv2-share-side{position:sticky;top:0}.drv2-share-filters{gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-share-filters>button.drv2-share-folder.drv2-room-select[data-slot=select-trigger]{flex:0 200px;width:auto;min-width:140px}.dr-v2.parcyl-uds .drv2-share-search{width:auto;height:var(--drv2-control-h);flex:220px}.drv2-share-pick{max-height:360px;overflow-y:auto}.drv2-share-grid{gap:var(--drv2-gap-tight);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.drv2-share-grid li{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap) var(--drv2-gap);border:1px solid var(--pg-line);font:var(--drv2-fs-body);border-radius:9px;display:flex}.drv2-share-grid li.is-on{border-color:var(--pg-accent)}.drv2-share-link{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--pg-line);font:var(--drv2-fs-body);color:var(--pg-muted);border-radius:9px;display:flex}.drv2-share-link span{flex:1}.drv2-share-skeleton{height:28px;margin:4px 0}.drv2-share-pdf{height:100%;min-height:0;padding:var(--drv2-pad-card) var(--drv2-pad-card) var(--drv2-pad-card)}.drv2-share-pdf-head{justify-content:space-between;align-items:center;gap:var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-share-pdf-head h2{font:var(--drv2-fs-title);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.drv2-share-pdf-actions{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-share-saved{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);display:inline-flex}.drv2-share-viewer{border:1px solid var(--pg-line);background:var(--pg-card);border-radius:10px;flex:1;width:100%;min-height:480px}.drv2-share-gone{padding:var(--drv2-pad-card) var(--drv2-pad-card);text-align:center;color:var(--pg-muted);justify-content:center;align-items:center}@media (width<=1100px){.drv2-share-room{grid-template-columns:minmax(0,1fr)}.drv2-share-side{position:static}}.dr-v2.parcyl-uds .drv2-shared-pdfs{--card-spacing:var(--drv2-pad-card);gap:var(--drv2-gap-tight);margin-top:var(--drv2-gap);padding-block:var(--drv2-pad-card);flex:none}.drv2-shared-pdfs-table{border-collapse:collapse;width:100%;color:var(--pg-text);font:var(--drv2-fs-body)}.drv2-shared-pdfs-table th{text-align:left}.drv2-shared-pdfs-table td{font-variant-numeric:tabular-nums;vertical-align:middle}.drv2-shared-pdfs-table td:last-child{text-align:right}.drv2-shared-pdfs-state,.drv2-shared-pdfs-muted{color:var(--pg-muted);font:var(--drv2-fs-caption);margin:0}.drv2-shared-pdfs-state{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-shared-pdfs-skeleton{height:64px}.drv2-shared-pdfs .drv2-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.drv2-shared-pdfs-scroll{max-width:100%;overflow-x:auto}.drv2-site-page{gap:var(--drv2-pad-page);flex-direction:column;display:flex}.drv2-site-section{gap:var(--drv2-gap-tight);flex-direction:column;min-width:0;display:flex}.drv2-site-heading{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight) var(--drv2-gap);min-height:var(--drv2-control-h);flex-wrap:wrap;display:flex}.drv2-site-heading h3{color:var(--pg-text);font:var(--drv2-fs-card);margin:0}.drv2-site-metrics{gap:var(--drv2-gap);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.drv2-site-metric{min-width:0;padding:var(--drv2-pad-card);border:1px solid var(--pg-line);background:var(--pg-panel-solid);border-radius:10px;flex-direction:column;gap:4px;display:flex}.drv2-site-metric>span{color:var(--pg-secondary);font:var(--drv2-fs-body)}.drv2-site-metric>strong{color:var(--pg-text);font:var(--drv2-fs-kpi);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.drv2-site-metric>small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-site-note,.drv2-site-source{color:var(--pg-muted);font:var(--drv2-fs-body);margin:0}.drv2-site-source{font:var(--drv2-fs-caption)}.drv2-site-alert{color:var(--pg-text);font:var(--drv2-fs-body);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.drv2-site-loading{gap:8px;display:grid}.drv2-site-skeleton{height:40px}.drv2-site-share{flex-direction:column;gap:6px;margin:0;display:flex}.drv2-site-bar{background:var(--pg-line);border-radius:4px;height:10px;display:flex;overflow:hidden}.drv2-site-bar>span{background:var(--drv2-site-bar-fill,var(--pg-accent));min-width:0}.drv2-site-share figcaption{color:var(--pg-secondary);font:var(--drv2-fs-body)}.drv2-site-reading{max-width:100%;height:auto;color:var(--pg-link);font:var(--drv2-fs-body);text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:0;font-weight:500;overflow:hidden}.drv2-site-table td{vertical-align:middle}.drv2-site-muted{color:var(--pg-muted)}.drv2-site-subhead{color:var(--pg-text);font:var(--drv2-fs-card);margin:0}.drv2-site-text{color:var(--pg-secondary);font:var(--drv2-fs-body);margin:0}.drv2-site-search{gap:6px;max-width:420px;display:grid}.drv2-site-uses ul{color:var(--pg-text);font:var(--drv2-fs-body);-moz-columns:2 260px;columns:2 260px;margin:0;padding-left:18px}.drv2-main .drv2-site-metric{background:var(--drv2-inner-fill,transparent)}.drv2-site-facts{gap:var(--drv2-gap-tight);display:grid}.drv2-site-facts>article{gap:4px var(--drv2-gap);padding:var(--drv2-gap-tight) 0;border-bottom:1px solid var(--pg-line);grid-template-columns:minmax(0,1fr) minmax(110px,1fr);display:grid}.drv2-site-facts>article>strong{font:var(--drv2-fs-card);overflow-wrap:anywhere}.drv2-site-facts>article>p,.drv2-site-facts>article>details{font:var(--drv2-fs-body);grid-column:1/-1}.drv2-site-search [data-slot=input]{height:var(--drv2-control-h);font:var(--drv2-fs-body)}.workspace .pp-root .pp-tools{font:var(--pp3-fs-body)/normal var(--pg-font);color:var(--pp-ink);overflow-wrap:anywhere;flex-direction:column;gap:9px;display:flex}.workspace .pp-root .pp-tools h2{font-size:var(--pp3-fs-section);font-weight:var(--pp-fw-semibold);margin:0}.workspace .pp-root .pp-tools h3{font-size:var(--pp3-fs-section);font-weight:var(--pp-fw-semibold);margin:14px 0 8px}.workspace .pp-root .pp-tools h4{font-size:var(--pp3-fs-body)}.workspace .pp-root .pp-tool-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.workspace .pp-root .pp-tool-metric{border:1px solid var(--pp-rule);border-radius:var(--pp3-r-card);background:var(--pp-paper);flex-direction:column;gap:5px;padding:12px;display:flex}.workspace .pp-root .pp-tool-metric strong{font-size:var(--pp3-fs-metric,20px);font-variant-numeric:tabular-nums;line-height:1.2}.workspace .pp-root .pp-tool-metric span,.workspace .pp-root .pp-tools small,.workspace .pp-root .pp-tool-note{color:var(--pp-ink2);font-size:var(--pp3-fs-body)}.workspace .pp-root .pp-tools :is(button,input,select):not(.ppf-btn,.ppf-switch-row,.ppf-select-input,.ppf-input,[type=range],[type=checkbox]){font:inherit;color:var(--pp-ink);border:1px solid var(--pp-rule);border-radius:var(--pp-r-ctl);background:var(--pp-paper);padding:7px 9px}.workspace .pp-root .pp-tools button{cursor:pointer}.workspace .pp-root .pp-tools button:not(.ppf-btn,.ppf-switch-row,:disabled):hover{background:var(--pg-hover);border-color:var(--pg-control-border)}.workspace .pp-root .pp-tools button:not(.ppf-btn,.ppf-switch-row):active{background:var(--pg-control-hover)}.workspace .pp-root .pp-tools summary:hover{color:var(--pg-text)}.workspace .pp-root .pp-tools button[aria-pressed=true]{background:var(--pp-gt);color:var(--pp-g2);border-color:var(--pp-g)}.workspace .pp-root .pp-tools :is(button,input,select,summary,a):focus-visible{outline:2px solid var(--pp-focus);outline-offset:2px}.workspace .pp-root .pp-tools :is(button,input):disabled{color:var(--pp-ink3);background:var(--pg-control-bg);cursor:not-allowed}.workspace .pp-root .pp-tools input[type=checkbox],.workspace .pp-root .pp-tools input[type=range]{accent-color:var(--pp-g)}.workspace .pp-root .pp-tools details{margin:12px 0}.workspace .pp-root .pp-tools summary{cursor:pointer;padding:9px 0;font-weight:600}.workspace .pp-root .pp-tools .pp-tool-link-row{border:1px solid var(--pg-line);border-radius:var(--pp3-r-card);background:var(--pg-card);width:100%;color:var(--pg-text);font:600 var(--pp3-fs-body) / 1.3 var(--pg-font);cursor:pointer;justify-content:space-between;align-items:center;margin:12px 0;padding:12px 14px;display:flex}.workspace .pp-root .pp-tools .pp-tool-link-row:hover,.workspace .pp-root .pp-tools .pp-tool-link-row[aria-pressed=true]{background:var(--pg-hover)}.workspace .pp-root .pp-tool-row{border-bottom:1px solid var(--pp-rule);padding:10px 0}.workspace .pp-root .pp-tool-row>header,.workspace .pp-root .pp-tool-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace .pp-root .pp-tool-row label{align-items:center;gap:6px;display:flex}.workspace .pp-root .pp-tool-settings{gap:10px;display:grid}.workspace .pp-root .pp-tool-settings label{gap:6px;display:grid}.workspace .pp-root .pp-tool-donut{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:12px;margin:12px 0;display:grid}.workspace .pp-root .pp-tool-donut svg{width:128px;height:128px}.workspace .pp-root .pp-tool-donut .pp-tool-donut-track{stroke:var(--pp-g)}.workspace .pp-root .pp-tool-donut[data-partial] .pp-tool-donut-track{stroke:var(--pp-chip)}.workspace .pp-root .pp-tool-donut .pp-tool-donut-value{stroke:var(--pp-warn)}.workspace .pp-root .pp-tool-donut text{text-anchor:middle;fill:var(--pp-ink);font-family:var(--pg-font)}.workspace .pp-root .pp-tool-donut .pp-tool-donut-number{font-size:var(--pp3-fs-section);font-weight:650}.workspace .pp-root .pp-tool-donut .pp-tool-donut-label{font-size:var(--pp3-fs-meta);fill:var(--pp-ink2)}.workspace .pp-root .pp-tool-donut figcaption{gap:8px;display:grid}.workspace .pp-root .pp-tool-legend{color:var(--pp-ink2);gap:2px;padding-left:16px;display:grid;position:relative}.workspace .pp-root .pp-tool-legend:before{content:"";background:var(--pp-g);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:0}.workspace .pp-root .pp-tool-legend[data-tone=constrained]:before{background:var(--pp-warn)}.workspace .pp-root .pp-tool-donut[data-partial] .pp-tool-legend[data-tone=remaining]:before{background:var(--pp-chip)}.workspace .pp-root .pp-tool-legend strong{color:var(--pp-ink);font-size:var(--pp3-fs-section);font-variant-numeric:tabular-nums}.workspace .pp-root .pp-tool-lead{border:1px solid var(--pp-rule);border-radius:var(--pp3-r-card);background:var(--pp-paper);margin:12px 0 16px;padding:16px}.workspace .pp-root .pp-tool-lead .pp-tool-metrics{margin-bottom:4px}.workspace .pp-root .pp-tool-metrics[data-lead]{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace .pp-root .pp-tool-switches{flex-wrap:wrap;gap:6px 16px;display:flex}.workspace .pp-root .pp-tools dl>div{border-bottom:1px solid var(--pp-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.workspace .pp-root .pp-tools dt{color:var(--pp-ink2)}.workspace .pp-root .pp-tools dd{margin:0}.workspace .pp-root .pp-tool-error{border-left:2px solid var(--pp-warn);padding-left:10px}.workspace .pp-root .pp-tools a{color:var(--pp-g2)}.workspace .pp-root .pp-tools.parcel-terrain{--terrain-up:var(--pp-g2);--terrain-down:var(--pp-danger);--terrain-neutral:var(--pp-ink2);--terrain-parcel:var(--pp-g);--terrain-surface:var(--pp-g)}.workspace .pp-root .pp-tool-plan{width:100%;height:100%;font:var(--pp3-fs-body) var(--pg-font);display:block}.workspace .pp-root .pp-tool-contour-toggle{align-items:center;gap:8px;margin:10px 0;display:flex}.workspace .pp-root .pp-tool-contour-source{gap:6px;margin:10px 0;display:grid}.workspace .pp-root .pp-tool-contour-source select{width:100%;min-width:0}.workspace .pp-root .pp-tool-conditions{margin:8px 0;padding:0;list-style:none}.workspace .pp-root .pp-tool-conditions>li{border-bottom:1px solid var(--pp-rule);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.workspace .pp-root .pp-tool-conditions>li>div{min-width:0}.workspace .pp-root .pp-tool-conditions .pp-tool-note{margin:4px 0 0}.workspace .pp-root .pp-tool-status{border:1px solid var(--pg-warn-edge);border-radius:var(--pp-r-pill);background:var(--pg-warn-wash);color:var(--pg-warn);font-size:var(--pp3-fs-meta);margin-left:8px;padding:1px 7px;display:inline-block}.workspace .pp-root .pp-tool-conditions [role=status]{color:var(--pp-g2);font-size:var(--pp3-fs-meta);flex:none}.workspace .pp-root .pp-surface-skeleton{position:absolute;inset:12px}.workspace .pp-root .pp-surface-skeleton :is(.ppf-skel-region,.ppf-skel-shapes,.ppf-skel){height:100%}.workspace .pp-root .pp-tool-survey{gap:8px;margin:12px 0;display:grid}.workspace .pp-root .pp-tool-survey h3{margin:0}.workspace .pp-root .pp-tool-survey ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.workspace .pp-root .pp-tool-survey label{gap:6px;display:grid}.workspace .pp-root .pp-tools .pp-tool-lead button.pp-tool-inline-action{color:var(--pp-ink);line-height:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.workspace .pp-root .pp-tools .pp-tool-lead .pp-tool-status-slot{min-height:2.9em;margin:8px 0}.workspace .pp-root .pp-area-calc dl{margin:8px 0 12px}.workspace .pp-root .pp-area-calc dl>div{border-bottom:1px solid var(--pg-line);font-size:var(--pp3-fs-body);justify-content:space-between;gap:12px;padding:7px 10px;display:flex}.workspace .pp-root .pp-area-calc dt{color:var(--pg-muted)}.workspace .pp-root .pp-area-calc dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.workspace .pp-root .pp-area-calc dl>div[data-tone=result]{background:var(--pg-wash)}.workspace .pp-root .pp-area-calc dl>div[data-tone=result] dt{color:var(--pg-text);font-weight:600}.workspace .pp-root .pp-tools .terrain-view__caption,.workspace .pp-root .pp-tools .terrain-imagery-credit,.workspace .pp-root .pp-tools .terrain-legend,.workspace .pp-root .pp-tools .terrain-metrics span,.workspace .pp-root .pp-tools .terrain-inspection span{font-size:var(--pp3-fs-meta)}.workspace .pp-root .pp-tools .property-design-note{color:var(--pp-ink2);font-size:var(--pp3-fs-body);margin:6px 0}.workspace .pp-root .pp-tools .terrain-evidence a,.workspace .pp-root .pp-tools .terrain-section-editor a{color:var(--pp-g2)}.workspace .pp-root .pp-tools .pp-tool-actions>button:not(.ppf-btn){min-height:0;color:var(--pp-tone-info);font-size:var(--pp3-fs-label);cursor:pointer;background:0 0;border:0;padding:0}.workspace .pp-root .pp-tools .pp-tool-actions>button:not(.ppf-btn):hover{background:0 0;text-decoration:underline}.workspace .pp-root .pp-tools .pp-tool-actions>button:not(.ppf-btn):disabled{color:var(--pp-ink3);background:0 0;text-decoration:none}.workspace .pp-root .pp-tools.pp-tools>*{margin-top:0;margin-bottom:0}.workspace .pp-root .pp-tools .pp-tool-metric{background:var(--pp-tile);border:0;gap:2px;padding:9px 10px}.workspace .pp-root .pp-tools .pp-tool-metric>span{color:var(--pp-ink2);font-size:var(--pp3-fs-meta)}.workspace .pp-root .pp-tools .pp-tool-metric>strong{font-size:var(--pp3-fs-metric);font-weight:var(--pp3-fw-metric);letter-spacing:var(--pp3-ls-metric)}.workspace .pp-root .pp-tools .pp-tool-metric>small{color:var(--pp-ink3);font-size:var(--pp3-fs-meta)}.workspace .pp-root .pp-tools section>h3{color:var(--pp-ink2);font-size:var(--pp3-fs-label);font-weight:var(--pp-fw-semibold);letter-spacing:.07em;text-transform:uppercase;margin:14px 0 6px}.workspace .pp-root .pp-tools .pp-tool-row{border-top:1px solid var(--pp-rule);border-bottom:0;padding:8px 0}.workspace .pp-root .pp-tools .pp-tool-row>header>strong:last-child{font-variant-numeric:tabular-nums;font-size:var(--pp3-fs-section)}.workspace .pp-root .pp-tools .pp-tool-edges>div{border-top:1px solid var(--pp-rule);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;display:flex}.workspace .pp-root .pp-tools .pp-tool-edges dt small{color:var(--pp-ink2);font-size:var(--pp3-fs-meta)}.workspace .pp-root .pp-tools .pp-tool-edges dd{font-weight:var(--pp-fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.workspace .pp-root .pp-tools .pp-tool-actions button{color:var(--pp-tone-info);font:inherit;font-size:var(--pp3-fs-label);cursor:pointer;background:0 0;border:0;padding:2px 0}.workspace .pp-root .pp-tools .pp-tool-actions button:disabled{color:var(--pp-ink3);cursor:default}.workspace .pp-root .pp-tools .pp-tool-actions button:not(:disabled):hover{text-decoration:underline}.workspace .pp-root .pp-tools details:not(.ppb-collapsed)>summary{cursor:pointer;list-style:none}.workspace .pp-root .pp-tools details:not(.ppb-collapsed)>summary::-webkit-details-marker{display:none}.workspace .pp-root .pp-tools details:not(.ppb-collapsed)>summary:after{content:" ›";color:var(--pp-ink2)}.drv2-sources{border-top:1px solid var(--pg-line);color:var(--pg-secondary);font-family:var(--pg-font);font:var(--drv2-fs-body);flex-direction:column;gap:8px;padding-top:10px;display:flex}.drv2-sources-line{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.drv2-sources-toggle,.drv2-sources-all{color:var(--pg-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;font-weight:600;display:inline-flex}.drv2-sources-all{color:var(--pg-link);margin-left:auto;font-weight:500}.drv2-sources-toggle:hover,.drv2-sources-all:hover{text-underline-offset:2px;text-decoration:underline}.drv2-sources-toggle:focus-visible,.drv2-sources-all:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.drv2-sources-summary{color:var(--pg-muted)}.drv2-sources-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.drv2-sources-list section{flex-direction:column;gap:4px;min-width:0;display:flex}.drv2-sources-list h4{color:var(--pg-text);font:var(--drv2-fs-card);margin:0}.drv2-sources-list h4 small{color:var(--pg-muted);font-weight:400}.drv2-sources-note{color:var(--pg-muted);font:var(--drv2-fs-body);margin:0}.drv2-sources-list ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.drv2-sources-list li{border:1px solid var(--pg-line);background:var(--pg-panel-solid);border-radius:8px;flex-direction:column;gap:1px;padding:6px 8px;display:flex}.drv2-sources-list li[data-attention=conflict]{border-color:var(--pg-warn)}.drv2-sources-list li strong{color:var(--pg-text);overflow-wrap:anywhere;font-weight:600}.drv2-sources-flag{color:var(--pg-warn);font:var(--drv2-fs-caption)}.drv2-sources-list li small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-src-page{gap:var(--drv2-gap);min-width:0;color:var(--pg-text);font-family:var(--pg-font);flex-direction:column;display:flex}.drv2-src-group{flex-direction:column;gap:6px;display:flex}.drv2-src-group h3{font:var(--drv2-fs-card);align-items:baseline;gap:8px;margin:0;display:flex}.drv2-src-group h3 small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-src-group .drv2-fields-table{table-layout:fixed;width:100%}.drv2-src-group .drv2-fields-table :is(th,td){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-src-group .drv2-fields-table :is(th,td):first-child{width:30%}.drv2-src-group .drv2-fields-table :is(th,td):nth-child(2){width:28%}.drv2-src-group .drv2-fields-table :is(th,td):nth-child(4){width:96px}.drv2-src-group .drv2-fields-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.drv2-gov{gap:var(--drv2-pad-page);min-width:0;color:var(--pg-text);font-family:var(--pg-font);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.drv2-gov-summary{font:var(--drv2-fs-body)}.drv2-gov-summary strong{font-weight:600}.drv2-gov-table td,.drv2-gov-table th{vertical-align:middle}.drv2-gov-chev{width:28px}.drv2-gov-body{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.drv2-gov-body:hover{text-decoration:underline}.drv2-gov-body:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px}.drv2-gov-exp td{background:var(--pg-hover)}.drv2-gov-exp ul{padding:0 0 0 var(--drv2-row-h);font:var(--drv2-fs-body);white-space:normal;flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.drv2-gov-exp ul span{color:var(--pg-secondary)}.drv2-gov-actions{gap:var(--drv2-gap-tight);margin:var(--drv2-gap-tight) 0 0 var(--drv2-row-h);flex-wrap:wrap;display:flex}.drv2-gov-card{gap:var(--drv2-gap-tight);padding:var(--drv2-pad-card);border:1px solid var(--pg-line);background:var(--pg-panel-solid);font:var(--drv2-fs-body);border-radius:10px;flex-direction:column;display:flex}.drv2-gov-card h4{font:var(--drv2-fs-card);align-items:center;gap:8px;margin:0;display:flex}.drv2-gov-card p{overflow-wrap:anywhere;margin:0;line-height:1.45}.drv2-gov-card small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-gov-card dl,.drv2-gov-facts{gap:var(--drv2-gap-tight) var(--drv2-gap);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.drv2-gov-card dt,.drv2-gov-facts dt{color:var(--pg-secondary);font:var(--drv2-fs-body)}.drv2-gov-card dd,.drv2-gov-facts dd{font:var(--drv2-fs-body);margin:0}.drv2-gov-facts div:not([data-recorded]) dd{color:var(--pg-muted)}.drv2-gov-groups{grid-template-columns:repeat(auto-fit, minmax(max(240px, calc((100% - 2 * var(--drv2-gap)) / 3)), 1fr));gap:var(--drv2-gap);display:grid}.drv2-gov-map{align-self:flex-start}.drv2-gov-table table{table-layout:fixed;width:100%}.drv2-gov-table :is(td,th){white-space:normal;overflow-wrap:anywhere}.drv2-gov-table th:nth-last-child(5){width:15%}.drv2-gov-table th:nth-last-child(4){width:22%}.drv2-gov-table th:nth-last-child(2){width:20%}.drv2-gov-table th:last-child{width:128px}.drv2-gov-table th.drv2-gov-chev{width:32px}.drv2-gov-exp td{white-space:normal}.drv2-gov-layers table{table-layout:fixed;width:100%}.drv2-gov-layers :is(th,td):first-child{width:26%}.drv2-gov-layers :is(th,td):nth-child(2){width:120px}.drv2-gov-layers :is(th,td):nth-child(4){width:22%}.drv2-gov-story p{font:var(--drv2-fs-body);margin:0}.drv2-gov-story strong{font-weight:600}.dr-v2 :is(.drv2-import-progress,.drv2-score-rings>.drv2-score-ring,.drv2-parcels-card,.drv2-parcels-map-card,.drv2-chart,.drv2-parcel-overview-head,.drv2-parcel-overview-tile,.drv2-parcel-overview-card,.drv2-parcel-overview-flood,.drv2-next-steps,.drv2-rec-head,.drv2-rec-group,.drv2-rec-advanced,.drv2-permits-section,.drv2-permits-source,.drv2-own-section,.drv2-site-section,.drv2-site-note,.drv2-site-source,.drv2-canonical-facts,.drv2-photos-empty,.drv2-own-contacts,.drv2-sources,.drv2-src-group,.drv2-gov-bar,.drv2-gov-card,.drv2-mk-meta,.drv2-mk-head,.drv2-mk-filters){padding:var(--drv2-pad-card);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);box-shadow:var(--drv2-surface-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.dr-v2 :is([data-slot=card],.drv2-surface,.drv2-import-progress,.drv2-parcels-card,.drv2-parcels-map-card,.drv2-chart,.drv2-parcel-overview-head,.drv2-parcel-overview-tile,.drv2-parcel-overview-card,.drv2-parcel-overview-flood,.drv2-next-steps,.drv2-rec-head,.drv2-rec-group,.drv2-rec-advanced,.drv2-permits-section,.drv2-own-section,.drv2-site-section,.drv2-canonical-facts,.drv2-src-group,.drv2-gov-bar,.drv2-gov-card,.drv2-mk-head,.drv2-mk-filters,[data-slot=sheet-content],[data-slot=dialog-content],.drv2-work-panel) :is(.drv2-import-progress,.drv2-score-rings>.drv2-score-ring,.drv2-parcels-card,.drv2-parcels-map-card,.drv2-chart,.drv2-parcel-overview-head,.drv2-parcel-overview-tile,.drv2-parcel-overview-card,.drv2-parcel-overview-flood,.drv2-next-steps,.drv2-rec-head,.drv2-rec-group,.drv2-rec-advanced,.drv2-permits-section,.drv2-permits-source,.drv2-own-section,.drv2-site-section,.drv2-site-note,.drv2-site-source,.drv2-canonical-facts,.drv2-photos-empty,.drv2-own-contacts,.drv2-sources,.drv2-src-group,.drv2-gov-bar,.drv2-gov-card,.drv2-mk-meta,.drv2-mk-head,.drv2-mk-filters){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.dr-v2 :is(.drv2-parcels-card,.drv2-parcels-map-card,.drv2-rec-group,.drv2-permits-section,.drv2-own-section,.drv2-site-section,.drv2-src-group,.drv2-gov-card) :is(.drv2-parcels-table-wrap,.drv2-table-surface){box-shadow:none;background:0 0;border:0;border-radius:0}.drv2-source-selection{min-width:0;color:var(--foreground);border:0;gap:10px;margin:0;padding:0;display:grid}.drv2-source-selection legend{font-size:var(--drv2-size-card);padding:0 0 8px;font-weight:600}.drv2-source-picker{gap:6px;display:grid}.drv2-source-groups,.drv2-source-inset ul{margin:0;padding:0;list-style:none}.drv2-source-groups{border:1px solid var(--border);border-radius:var(--radius)}.drv2-source-group+.drv2-source-group{border-top:1px solid var(--border)}.drv2-source-row,.drv2-source-all,.drv2-source-inset li{align-items:center;gap:8px;min-width:0;display:flex}.drv2-source-row{min-height:42px;padding:8px 10px}.drv2-source-row:hover{background:var(--drv2-ghost-hover)}.drv2-source-expand{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:3px 0;font-weight:600}.drv2-source-expand:focus-visible,.drv2-source-inset a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.drv2-source-count{color:var(--muted-foreground);font-size:var(--drv2-size-body);font-variant-numeric:tabular-nums;text-align:right}.drv2-source-inset{background:var(--muted);border-radius:var(--radius);margin:0 10px 10px;padding:8px}.drv2-source-inset ul{max-height:250px;overflow:auto}.drv2-source-inset li{align-items:flex-start;padding:7px 0}.drv2-source-inset li>span:not([data-slot=checkbox]){overflow-wrap:anywhere;flex:1;min-width:0}.drv2-source-inset strong,.drv2-source-inset small{display:block}.drv2-source-inset strong{font-size:var(--drv2-size-body);font-weight:500}.drv2-source-inset small,.drv2-source-notice,.drv2-source-inset p{font-size:var(--drv2-size-body);color:var(--muted-foreground)}.drv2-source-inset a{color:var(--foreground);white-space:nowrap;text-decoration:underline}.drv2-source-all{font-size:var(--drv2-size-body);flex-wrap:wrap}.drv2-source-all>[data-slot=checkbox],.drv2-source-sharing>[data-slot=checkbox]{flex:none}.drv2-source-all-count{flex:14em;min-width:0}.drv2-source-selection>.drv2-source-sharing{font-size:var(--drv2-size-body);cursor:pointer;border-radius:7px;align-items:center;margin-inline:-8px;padding:4px 8px;display:flex}.drv2-source-selection>.drv2-source-sharing:hover{background:var(--drv2-ghost-hover)}.drv2-source-group>p{font-size:var(--drv2-size-body);padding:0 10px 10px}.drv2-import-progress{color:var(--foreground);font:var(--drv2-fs-body);gap:10px;display:grid}.drv2-import-progress article{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);gap:8px;padding:12px;display:grid}.drv2-import-progress p{margin:0}.drv2-import-bar{width:240px;max-width:100%}.drv2-import-bar [data-slot=progress-track]{background:var(--pg-line);height:4px}.drv2-import-bar [data-slot=progress-indicator]{background:var(--pg-secondary)}.drv2-import-details{height:var(--drv2-control-h);color:var(--pg-text);font:var(--drv2-fs-button);cursor:pointer;border-radius:7px;align-items:center;gap:4px;padding:0 8px;list-style:none;display:inline-flex}.drv2-import-details::-webkit-details-marker{display:none}.drv2-import-details:hover{background:var(--drv2-ghost-hover)}.drv2-import-details:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px}.drv2-import-details svg{transition:transform .15s}details[open]>.drv2-import-details svg{transform:rotate(90deg)}.drv2-import-progress ol{max-height:220px;padding-left:24px;overflow:auto}.drv2-import-progress li{overflow-wrap:anywhere;padding:3px 0}.drv2-import-progress-actions{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-import-type-counts{color:var(--muted-foreground);font-variant-numeric:tabular-nums;padding:0;list-style:none}.drv2-import{min-width:0;font-size:var(--drv2-size-body);color:var(--pg-text);flex-direction:column;gap:12px;display:flex}.drv2-import h3{font-size:var(--drv2-size-title);margin:0}.drv2-import h4{font-size:var(--drv2-size-body);align-items:center;gap:8px;margin:0 0 6px;display:flex}.drv2-import p{margin:0}.drv2-import-n{background:var(--pg-primary-bg);width:18px;height:18px;color:var(--pg-primary-ink);font-size:var(--drv2-size-caption);border-radius:50%;place-items:center;display:inline-grid}.drv2-import-all,.drv2-import-row{align-items:center;gap:8px;display:flex}.drv2-import-all>span{margin-right:auto}.drv2-import-groups,.drv2-import-items,.drv2-import-lands{margin:0;padding:0;list-style:none}.drv2-import-groups{border:1px solid var(--pg-line);border-radius:8px}.drv2-import-group{padding:8px 10px}.drv2-import-group+.drv2-import-group{border-top:1px solid var(--pg-line)}.drv2-import-label{flex:1;font-weight:600}.drv2-import-items{flex-direction:column;gap:4px;padding:6px 0 0 26px;display:flex}.drv2-import-items li{align-items:center;gap:8px;min-width:0;display:flex}.drv2-import-items span{overflow-wrap:anywhere}.drv2-import-dest{border:1px solid var(--pg-line);background:var(--pg-card);border-radius:8px;flex-direction:column;gap:2px;padding:10px;display:flex}.drv2-import-info,.drv2-import-done{color:var(--pg-muted);align-items:flex-start;gap:6px;display:flex}.drv2-import-done{color:var(--pg-text);font-weight:600}.drv2-import-lands{color:var(--pg-muted);flex-direction:column;gap:4px;display:flex}.drv2-import-footer{justify-content:flex-end;gap:8px;display:flex}.drv2-import label{text-align:left;flex-direction:column;align-items:stretch;gap:4px;display:flex}.drv2-import label>select,.drv2-import label>[data-slot]{width:100%}.drv2-import-clash{border:1px solid var(--pg-warn-edge,var(--pg-line));background:var(--warning-bg,var(--pg-card));border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.drv2-import-clash p{align-items:center;gap:6px;display:flex}.drv2-import-clash label{flex-direction:row;align-items:center}.drv2-import-held{color:var(--pg-secondary);font-size:var(--drv2-size-body);margin:0}.drv2-inbox{gap:var(--drv2-gap);padding:var(--drv2-pad-page);color:var(--pg-text);flex-direction:column;min-height:0;display:flex}.drv2-inbox-header h2{font:var(--drv2-fs-title);margin:0}.drv2-inbox-header p{font:var(--drv2-fs-body);color:var(--pg-muted);margin:3px 0 0}.drv2-inbox-bar{justify-content:space-between;align-items:center;gap:var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-inbox-chips,.drv2-inbox-search{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-inbox-search input{width:220px;max-width:100%}.drv2-inbox-bulk,.drv2-inbox-state,.drv2-inbox-feedback{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-pad-card);font:var(--drv2-fs-body);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow);flex-wrap:wrap;display:flex}.drv2-inbox-bulk>span{color:var(--pg-text);font-weight:400}.drv2-inbox-state p{margin:0}.drv2-inbox-table{border-collapse:collapse;width:100%;font:var(--drv2-fs-body)}.drv2-inbox-table th,.drv2-inbox-table td{text-align:left;vertical-align:middle}.drv2-inbox-table tr.is-selected{background:var(--glass-selected-surface)}.drv2-inbox-table tr.is-unread .drv2-inbox-file strong{font-weight:700}.drv2-inbox-file{align-items:center;gap:var(--drv2-gap-tight);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.drv2-inbox-file:focus-visible{outline:2px solid var(--glass-info);outline-offset:2px}.drv2-inbox-file>svg{color:var(--glass-info);flex:none}.drv2-inbox-two{align-items:center;gap:var(--drv2-gap-tight);display:inline-flex}.drv2-inbox-two>svg{color:var(--pg-muted);flex:none}.drv2-inbox-table strong{font-weight:400}.drv2-inbox-name{width:100%;max-width:0}.drv2-inbox-file{min-width:0;max-width:100%}.drv2-inbox-file>.drv2-cell{min-width:140px}.drv2-inbox-two{max-width:100%}.drv2-inbox-two>.drv2-cell{max-width:220px}.drv2-inbox-more{justify-content:center;display:flex}.drv2-inbox-tools{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-inbox-tools dl{gap:var(--drv2-gap-tight) var(--drv2-gap);font:var(--drv2-fs-body);grid-template-columns:max-content 1fr;margin:0;display:grid}.drv2-inbox-tools dt{color:var(--pg-muted)}.drv2-inbox-tools dd{margin:0}.drv2-inbox-actions{gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-inbox-source-link{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-caption);color:var(--pg-link);display:inline-flex}.drv2-inbox-source-link:focus-visible{outline:2px solid var(--glass-info);outline-offset:2px}.drv2-drive-status{border:1px solid var(--pg-line);background:var(--pg-card);color:var(--pg-text);font-size:var(--drv2-size-body);border-radius:10px;flex-direction:column;gap:8px;margin:0 0 12px;padding:10px 12px;display:flex}.drv2-drive-status p{margin:0}.drv2-drive-status-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drv2-drive-status-line p{overflow-wrap:anywhere;flex:1;min-width:0}.drv2-drive-status-note{color:var(--pg-muted);font-size:var(--drv2-size-body)}.drv2-drive-status-error{color:var(--pg-danger);font-size:var(--drv2-size-body)}.drv2-drive-status-files{flex-direction:column;gap:4px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.drv2-drive-status-files li{border-top:1px solid var(--pg-line);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:6px 0;display:flex}.drv2-drive-status-files li span:first-child{overflow-wrap:anywhere;min-width:0}.drv2-drive-status-files li span:last-child{color:var(--pg-muted)}.drv2-drive-panel{color:var(--pg-text);font-size:var(--drv2-size-body);flex-direction:column;gap:10px;display:flex}.drv2-drive-panel h3{font-size:var(--drv2-size-card);margin:0;font-weight:650}.drv2-drive-panel-facts{flex-direction:column;gap:8px;margin:0;display:flex}.drv2-drive-panel-facts dt{color:var(--pg-muted);font-size:var(--drv2-size-label)}.drv2-drive-panel-facts dd{overflow-wrap:anywhere;align-items:center;gap:6px;margin:2px 0 0;display:flex}.drv2-drive-panel-facts dd span{flex:1;min-width:0}.drv2-drive-panel-field{flex-direction:column;gap:4px;display:flex}.drv2-drive-panel-info{color:var(--pg-muted);font-size:var(--drv2-size-body);align-items:flex-start;gap:6px;margin:0;display:flex}.drv2-split{flex:1;min-width:0;height:100%;min-height:0;display:flex}.drv2-split-pane{background:var(--pg-panel-solid);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.drv2-split-pdf,.drv2-split-map>.drv2-room-map{flex:1;min-height:0}.drv2-split-map>.drv2-split-larger{z-index:2;background:var(--pg-panel-solid);position:absolute;bottom:12px;right:12px}.drv2-split-actions{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-beside-list{flex-direction:column;gap:2px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.drv2-beside-list button{width:100%;height:auto;padding:var(--drv2-gap-tight) var(--drv2-gap);text-align:left;white-space:normal;justify-content:flex-start}.drv2-beside-list button:hover{background:var(--pg-hover)}.drv2-beside-list small{color:var(--pg-muted);font:var(--drv2-fs-caption);display:block}.drv2-beside-group{color:var(--pg-secondary);font:var(--drv2-fs-body);margin:10px 0 4px}.drv2-beside-note{color:var(--pg-muted);font:var(--drv2-fs-caption);margin:0}.drv2-split-sheet{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.drv2-split-sheet>header{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap);border-bottom:1px solid var(--pg-line);font:var(--drv2-fs-body);flex-wrap:wrap;display:flex}.drv2-split-sheet>header>span{color:var(--pg-muted)}.drv2-split-sheet>.e-spreadsheet{flex:1;min-height:0}.drv2-room-map{--font-sans:inherit;--border-strong:var(--pg-line);--shadow-pop:0 6px 18px #0000002e;--motion-fast:.12s;--ease:ease-out;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.drv2-map-bar{align-items:center;gap:var(--drv2-gap-tight) var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-pad-card);border-bottom:1px solid var(--pg-line);flex-wrap:wrap;flex-shrink:0;display:flex}.drv2-map-menu{min-width:200px}.drv2-map-state{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);color:var(--pg-muted);display:inline-flex}.drv2-map-state.is-error,.drv2-map-feedback.is-error{color:var(--pg-danger)}.dr-v2.parcyl-uds .drv2-map-bar :is([data-slot=toggle-group-item],[data-slot=toggle]),.dr-v2.parcyl-uds .drv2-map-segmented [data-slot=toggle-group-item]{height:var(--drv2-control-h);border:1px solid var(--drv2-outline-border);background:var(--drv2-outline-bg);color:var(--pg-text);font:var(--drv2-fs-button)}.dr-v2.parcyl-uds .drv2-map-bar :is([data-slot=toggle-group-item],[data-slot=toggle]):hover:not([data-pressed]),.dr-v2.parcyl-uds .drv2-map-segmented [data-slot=toggle-group-item]:hover:not([data-pressed]){background:var(--drv2-outline-hover)}.dr-v2.parcyl-uds .drv2-map-segmented [data-slot=toggle-group-item][data-pressed]:hover{border-color:var(--pg-text)}.dr-v2.parcyl-uds .drv2-map-bar [data-slot=toggle-group-item]:is([data-pressed],[aria-pressed=true]),.dr-v2.parcyl-uds .drv2-map-segmented [data-slot=toggle-group-item][data-pressed]{background:var(--drv2-pressed);color:var(--pg-text)}.dr-v2.parcyl-uds .drv2-map-bar [data-slot=toggle]:is([data-pressed],[aria-pressed=true]){border-color:var(--drv2-toggle-on-border);background:var(--drv2-toggle-on);color:var(--pg-text)}.dr-v2.parcyl-uds .drv2-map-bar :is([data-slot=toggle-group-item],[data-slot=toggle]):focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px}.drv2-map-bar-tools{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;margin-left:auto;display:flex}.drv2-map-notice{padding:var(--drv2-gap-tight) var(--drv2-pad-card);font:var(--drv2-fs-body);color:var(--pg-text);border-bottom:1px solid var(--pg-line);flex-shrink:0;margin:0}.drv2-map-viewport{background:var(--pg-input-bg);flex:1;min-height:0;position:relative;overflow:hidden}.drv2-map-skeleton{flex:1;margin:12px}.drv2-map-message{justify-content:center;align-items:center;gap:var(--drv2-gap-tight);height:100%;padding:var(--drv2-pad-card) var(--drv2-pad-card);text-align:center;color:var(--pg-muted);flex-direction:column;flex:1;display:flex}.drv2-map-message strong{font:var(--drv2-fs-card);color:var(--pg-text)}.drv2-map-message p{max-width:320px;font:var(--drv2-fs-body);margin:0}.drv2-map-legend{z-index:2;max-width:240px;padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--pg-line);background:var(--glass-menu-solid,var(--pg-input-bg));color:var(--pg-text);font:var(--drv2-fs-label);border-radius:8px;position:absolute;bottom:76px;left:12px}.drv2-map-legend strong{font:var(--drv2-fs-label);margin-bottom:4px;display:block}.drv2-map-legend ul{gap:3px var(--drv2-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.drv2-map-legend li{align-items:center;gap:var(--drv2-gap-tight);display:inline-flex}.drv2-map-legend li span{border-radius:2px;width:9px;height:3px}.drv2-map-legend li span[data-shape]{background:var(--drv2-legend-swatch)}.drv2-map-legend li[data-scaled]{flex-direction:column;align-items:flex-start;width:100%}.drv2-map-legend .drv2-map-legend-key{gap:2px var(--drv2-gap-tight)}.drv2-map-legend li span[data-shape=dash]{border-top:2px dashed var(--drv2-legend-swatch);background:0 0;border-radius:0;width:12px;height:0}.drv2-map-pin-host{z-index:4;width:min(340px,100% - 24px);max-height:calc(100% - 24px);position:absolute;top:12px;right:12px;overflow-y:auto}.drv2-map-pin-editor{gap:var(--drv2-gap);padding:var(--drv2-pad-card);border:1px solid var(--pg-line);background:var(--glass-menu-solid,var(--pg-input-bg));color:var(--pg-text);border-radius:10px;flex-direction:column;display:flex;box-shadow:0 6px 18px #0000002e}.drv2-map-pin-editor h3{font:var(--drv2-fs-card);margin:0}.drv2-map-pin-editor p{font:var(--drv2-fs-body);margin:0}.drv2-map-pin-notes{white-space:pre-wrap}.drv2-map-field{gap:var(--drv2-gap-tight);flex-direction:column;min-width:0;display:flex}.drv2-map-field [data-slot=native-select-wrapper]{width:100%}.drv2-map-field [role=alert]{font:var(--drv2-fs-caption);color:var(--pg-danger);margin:0}.drv2-map-field-row{gap:var(--drv2-gap);grid-template-columns:minmax(0,1fr);display:grid}.drv2-map-counter{font:var(--drv2-fs-caption);font-variant-numeric:tabular-nums;color:var(--pg-muted);align-self:flex-end}.drv2-map-pin-actions,.drv2-map-actions,.drv2-map-layer-actions{justify-content:flex-end;gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-map-actions,.drv2-map-layer-actions{justify-content:flex-start}.drv2-map-actions{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.drv2-map-segmented{border:1px solid var(--pg-line);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.dr-v2.parcyl-uds .drv2-map-segmented [data-slot=toggle-group-item]{color:var(--pg-secondary);background:0 0;border:0;border-radius:6px}.dr-v2.parcyl-uds .drv2-map-segmented [data-slot=toggle-group-item][data-pressed],.drv2-map-segmented [data-pressed]{background:var(--drv2-pressed);color:var(--pg-text)}.drv2-map-switch{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-map-tools{gap:var(--drv2-gap);flex-direction:column;min-height:0;display:flex}.drv2-map-tools-section{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-map-tools-section h3{font:var(--drv2-fs-label);color:var(--pg-text);margin:0}.drv2-map-layer-list{overscroll-behavior:contain;max-height:440px;padding-right:4px;overflow-y:auto}.drv2-map-layer-group h4{font:var(--drv2-fs-label);color:var(--pg-muted);margin:10px 0 4px}.drv2-map-layer{align-items:center;gap:var(--drv2-gap-tight);min-height:28px;font:var(--drv2-fs-body);display:flex}.drv2-map-layer[data-disabled]{color:var(--pg-muted)}.dr-v2 :is(.drv2-map-layer,.drv2-ws-layer-row):hover>[data-slot=checkbox]:not([data-checked],[data-indeterminate],[data-disabled]){background:var(--drv2-outline-hover)}.drv2-map-layer label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:400;overflow:hidden}.drv2-map-layer small{font:var(--drv2-fs-caption);text-transform:uppercase;color:var(--pg-muted)}.drv2-map-swatch{border-radius:2px;flex:none;width:9px;height:3px}.drv2-map-basemaps{align-self:flex-start}.drv2-map-hint,.drv2-map-meta{font:var(--drv2-fs-caption);color:var(--pg-muted);margin:0}.drv2-map-result{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--pg-line);font:var(--drv2-fs-body);border-radius:8px;flex-wrap:wrap;display:flex}.drv2-map-result output{font-variant-numeric:tabular-nums;min-width:0;color:var(--pg-text);flex:1}.drv2-map-result [role=status]{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-map-selected-name{font:var(--drv2-fs-card);color:var(--pg-text);margin:0}.drv2-map-sources{gap:var(--drv2-gap-tight);font:var(--drv2-fs-caption);color:var(--pg-text);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-map-placing{align-items:center;gap:var(--drv2-gap-tight) var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-map-placing>span{flex:1;min-width:0}.drv2-workspace-map{position:absolute;inset:0}.drv2-ws-layers{gap:var(--drv2-gap-tight);flex-direction:column;margin-top:6px;display:flex}.drv2-ws-layers-bar{z-index:1;align-items:center;gap:var(--drv2-gap-tight);background:var(--glass-menu-solid,var(--pg-input-bg));padding-block:4px;display:flex;position:sticky;top:0}.drv2-ws-layers-active{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-body);flex:none;display:flex}.drv2-ws-layer-group h4{font:var(--drv2-fs-label);color:var(--pg-muted);margin:10px 0 4px}.drv2-ws-layer-group ul{margin:0;padding:0;list-style:none}.drv2-ws-layer-row{align-items:center;gap:var(--drv2-gap-tight);min-height:var(--drv2-row-h);font:var(--drv2-fs-body);display:flex}.drv2-ws-layer-row label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:400;overflow:hidden}.drv2-ws-layer-more{gap:var(--drv2-gap-tight);padding:2px 0 var(--drv2-gap-tight) var(--drv2-pad-card);flex-direction:column;display:flex}.drv2-ws-layer-opacity{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-ws-layer-opacity output{width:36px;font:var(--drv2-fs-caption);font-variant-numeric:tabular-nums;text-align:right;color:var(--pg-muted);flex:none}.drv2-ws-layer-key-trigger{align-items:center;gap:var(--drv2-gap-tight);color:var(--pg-muted);font:var(--drv2-fs-caption);cursor:pointer;background:0 0;border:0;padding:2px 0;display:inline-flex}.drv2-ws-layer-key-trigger:hover{color:var(--pg-text)}.drv2-ws-layer-key-trigger:focus-visible{outline:2px solid var(--pg-accent,currentColor);outline-offset:2px;border-radius:4px}.drv2-map-captured{border-left:3px solid var(--pg-accent);background:var(--pg-accent-wash,var(--pg-input-bg))}.drv2-map-watch-head{justify-content:space-between;align-items:center;display:flex}.drv2-map-watch-form{gap:var(--drv2-gap-tight);padding:var(--drv2-gap);border:1px solid var(--pg-line);background:var(--pg-card);font:var(--drv2-fs-body);border-radius:8px;flex-direction:column;display:flex}.drv2-map-watch-form fieldset{gap:var(--drv2-gap-tight);border:0;flex-direction:column;margin:0;padding:0;display:flex}.drv2-map-watch-form legend{color:var(--pg-secondary);margin-bottom:4px}.drv2-map-watch-check{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-map-watch-actions{gap:var(--drv2-gap-tight);display:flex}.drv2-map-watch-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-map-watch-list li{align-items:center;gap:var(--drv2-gap-tight);border-bottom:1px solid var(--pg-row-line);display:flex}.drv2-map-watch-list li[data-paused] .drv2-map-watch-row strong{color:var(--pg-muted)}.dr-v2.parcyl-uds .drv2-map-watch-row{white-space:normal;min-width:0;height:auto;padding:var(--drv2-gap-tight) 0;color:var(--pg-text);font:var(--drv2-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:2px;display:flex}.drv2-map-watch-row small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-map-watch-badge{min-width:18px;padding:1px var(--drv2-gap-tight);background:var(--pg-text);color:var(--pg-card);font:var(--drv2-fs-caption);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px}.drv2-map-watch-hits{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-map-watch-hits h4{font:var(--drv2-fs-card);margin:0}.drv2-map-watch-hits ul{margin:0;padding:0;list-style:none}.dr-v2.parcyl-uds .drv2-map-watch-hits li button{white-space:normal;width:100%;height:auto;padding:var(--drv2-gap-tight) 0;border:0;border-bottom:1px solid var(--pg-row-line);color:var(--pg-text);font:var(--drv2-fs-body);text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:flex-start;gap:2px;display:grid}.drv2-map-watch-hits li button:disabled{cursor:default}.drv2-map-watch-hits small{color:var(--pg-muted)}.drv2-map-watch-radii{gap:var(--drv2-gap-tight);display:flex}.drv2-ws-layer-key-trigger small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-pdf{background:var(--pg-input-bg);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.drv2-pdf-bar,.drv2-pdf-find{border-bottom:1px solid var(--pg-line);background:var(--glass-menu-solid,var(--pg-input-bg));color:var(--pg-text);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px 12px;padding:6px 10px;display:flex}.drv2-pdf-group{align-items:center;gap:4px;display:flex}.drv2-pdf-end{margin-left:auto}.drv2-pdf-page{text-align:center;font-variant-numeric:tabular-nums;width:52px}.drv2-pdf-find input{flex:180px;max-width:280px}.drv2-pdf-count{font-size:var(--drv2-size-body,12px);font-variant-numeric:tabular-nums;color:var(--pg-muted)}.drv2-pdf-notice{font-size:var(--drv2-size-body,12px);color:var(--pg-text);border-bottom:1px solid var(--pg-line);flex-shrink:0;margin:0;padding:6px 12px}.drv2-pdf-scroll{flex:1;min-height:0;padding:16px;position:relative;overflow:auto}.drv2-pdf-scroll[data-hand=on]{cursor:grab}.drv2-pdf-scroll[data-hand=on]:active{cursor:grabbing}.drv2-pdf-page-frame{background:#fff;min-width:160px;min-height:200px;margin:0 auto;position:relative;box-shadow:0 1px 4px #0000002e}.drv2-pdf-page-frame canvas{display:block}.drv2-pdf-loading,.drv2-pdf-message{font-size:var(--drv2-size-body,12px);color:var(--pg-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.drv2-pdf-message{padding:48px 24px;position:static}.drv2-pdf-message strong{color:var(--pg-text);font-weight:600}.drv2-pdf .textLayer{opacity:1;text-align:initial;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.drv2-pdf .textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.drv2-pdf .textLayer>:not(.markedContent),.drv2-pdf .textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.drv2-pdf .textLayer .markedContent{display:contents}.drv2-pdf .textLayer ::selection{color:#0000;background:#0000ff40}.drv2-pdf .textLayer br::selection{background:0 0}.drv2-pdf .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.drv2-pdf .textLayer .drv2-pdf-hit{background-color:#facc1573;border-radius:3px;margin:-1px;padding:1px}.drv2-pdf-scroll[data-hand=on] .textLayer :is(span,br){cursor:inherit;-webkit-user-select:none;user-select:none}.drv2-split-host{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.drv2-split-skeleton{flex:1;min-height:240px}.drv2-doc{--doc-blue:var(--glass-info);--doc-purple:var(--chart-5);--doc-green:var(--pg-link);--doc-amber:var(--pg-warn);--doc-red:var(--pg-danger);--doc-gray:var(--pg-muted);height:100%;min-height:0;color:var(--pg-text);font-family:var(--pg-font);flex-direction:column;display:flex}.drv2-doc-header{border-bottom:1px solid var(--pg-line);align-items:center;gap:10px;padding:10px 14px;display:flex}.drv2-doc-header>svg{color:var(--glass-info);flex:none}.drv2-doc-name{font-size:var(--drv2-size-title);color:inherit;cursor:text;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:4px;max-width:40ch;padding:2px 4px;font-weight:600;overflow:hidden}.drv2-doc-name:hover,.drv2-doc-name:focus-visible{background:var(--pg-hover)}.drv2-doc-name-input{font-size:var(--drv2-size-title);border:1px solid var(--pg-line);background:var(--pg-input-bg);color:inherit;border-radius:4px;min-width:24ch;padding:2px 6px;font-weight:600}.drv2-doc-status{font-size:var(--drv2-size-body);color:var(--pg-muted);align-items:center;gap:5px;display:inline-flex}.drv2-doc-status[data-kind=failed],.drv2-doc-status[data-kind=conflict]{color:var(--pg-danger);font-weight:550}.drv2-doc-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.drv2-doc-toolbar{border-bottom:1px solid var(--pg-line);flex-wrap:nowrap;align-items:center;gap:4px;padding:6px 12px;display:flex;overflow:hidden}.drv2-doc-toolbar button.drv2-doc-select.drv2-room-select[data-slot=select-trigger]{width:auto;min-width:0;height:30px;font-size:var(--drv2-size-button);flex-shrink:0}.drv2-doc-toolbar button.drv2-doc-select[aria-label=Text\ style]{min-width:118px}.drv2-doc-toolbar button.drv2-doc-select[aria-label=Font]{min-width:104px;max-width:150px}.drv2-doc-toolbar .is-active{background:var(--glass-selected-surface);color:var(--pg-text)}.drv2-doc-size{border:1px solid var(--pg-line);border-radius:6px;align-items:center;display:flex}.drv2-doc-size input{width:34px;color:inherit;text-align:center;font-size:var(--drv2-size-body);-moz-appearance:textfield;background:0 0;border:0}.drv2-doc-size input::-webkit-inner-spin-button{appearance:none}.drv2-doc-swatch{background:var(--doc-swatch);border:1px solid var(--pg-line);border-radius:50%;width:12px;height:12px}.drv2-doc-swatch[data-color=blue]{--doc-swatch:var(--glass-info)}.drv2-doc-swatch[data-color=purple]{--doc-swatch:var(--chart-5)}.drv2-doc-swatch[data-color=green]{--doc-swatch:var(--pg-link)}.drv2-doc-swatch[data-color=amber]{--doc-swatch:var(--pg-warn)}.drv2-doc-swatch[data-color=red]{--doc-swatch:var(--pg-danger)}.drv2-doc-swatch[data-color=gray]{--doc-swatch:var(--pg-muted)}.drv2-doc-banner,.drv2-doc-message{font-size:var(--drv2-size-body);background:var(--pg-card);border:1px solid var(--pg-line);border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 14px 0;padding:8px 12px;display:flex}.drv2-doc-scroll{background:var(--pg-input-bg);flex:1;min-height:0;padding:22px clamp(14px,5%,56px) 48px;overflow-y:auto}.drv2-doc-page{background:var(--pg-card);border:1px solid var(--pg-line);border-radius:6px;outline:none;max-width:820px;min-height:60vh;margin:0 auto;padding:36px 44px;font-size:11pt;line-height:1.55}.drv2-doc-page h1{margin:0 0 10px;font-size:22pt}.drv2-doc-page h2{margin:18px 0 6px;font-size:16pt}.drv2-doc-page h3{margin:14px 0 6px;font-size:13pt}.drv2-doc-page h4{margin:12px 0 4px;font-size:11.5pt}.drv2-doc-page p{margin:0 0 7px}.drv2-doc-page ul,.drv2-doc-page ol{margin:0 0 7px;padding-left:22px}.drv2-doc-page ul{list-style:outside}.drv2-doc-page ul ul{list-style:circle}.drv2-doc-page ul ul ul{list-style:square}.drv2-doc-page ol{list-style:decimal}.drv2-doc-page li::marker{color:var(--pg-text)}.drv2-doc-page ol[type=a]{list-style-type:lower-alpha}.drv2-doc-page table{border-collapse:collapse;width:100%;margin:8px 0 12px}.drv2-doc-page th,.drv2-doc-page td{border:1px solid var(--pg-line);vertical-align:top;padding:4px 8px}.drv2-doc-page th{background:var(--glass-selected-surface);text-align:left;font-weight:600}.drv2-doc-page hr{border:0;border-top:1px solid var(--pg-line);margin:14px 0}.drv2-doc-page a{color:var(--pg-link);text-decoration:underline}.drv2-doc-page a[data-item-id]{cursor:pointer}.drv2-doc-page [data-color=blue]{color:var(--doc-blue)}.drv2-doc-page [data-color=purple]{color:var(--doc-purple)}.drv2-doc-page [data-color=green]{color:var(--doc-green)}.drv2-doc-page [data-color=amber]{color:var(--doc-amber)}.drv2-doc-page [data-color=red]{color:var(--doc-red)}.drv2-doc-page [data-color=gray]{color:var(--doc-gray)}.drv2-doc-page mark{color:inherit;border-radius:2px;padding:0 1px}.drv2-doc-page mark[data-color=blue]{background:color-mix(in srgb, var(--doc-blue) 26%, var(--pg-card))}.drv2-doc-page mark[data-color=purple]{background:color-mix(in srgb, var(--doc-purple) 26%, var(--pg-card))}.drv2-doc-page mark[data-color=green]{background:color-mix(in srgb, var(--doc-green) 26%, var(--pg-card))}.drv2-doc-page mark[data-color=amber]{background:color-mix(in srgb, var(--doc-amber) 30%, var(--pg-card))}.drv2-doc-page mark[data-color=red]{background:color-mix(in srgb, var(--doc-red) 24%, var(--pg-card))}.drv2-doc-page mark[data-color=gray]{background:color-mix(in srgb, var(--doc-gray) 24%, var(--pg-card))}.drv2-doc-page [data-font=serif]{font-family:Georgia,Times New Roman,serif}.drv2-doc-page [data-font=mono]{font-family:SFMono-Regular,Menlo,Consolas,monospace}.drv2-doc-page p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--pg-muted);float:left;pointer-events:none;height:0}.drv2-doc-image{margin:10px 0}.drv2-doc-image img{border-radius:4px;max-width:100%}.drv2-doc-image-missing{font-size:var(--drv2-size-body);color:var(--pg-muted);border:1px dashed var(--pg-line);border-radius:4px;padding:10px 14px;display:inline-block}.drv2-doc-state{padding:24px}.drv2-doc-link-modes{gap:6px;display:flex}.drv2-doc-field{gap:6px;display:grid}.drv2-doc-link-results{max-height:220px;margin:0;padding:0;list-style:none;overflow-y:auto}.drv2-sheet-canvas{border:1px solid var(--pg-line);border-radius:6px;flex:1;min-height:0;margin:10px 14px 14px;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.drv2-doc *{transition:none!important}}.drv2-table-grid{grid-template-columns:repeat(8,22px);gap:3px;width:max-content;display:grid}.drv2-table-grid button{border:1px solid var(--pg-line);background:var(--pg-card);cursor:pointer;border-radius:3px;width:22px;height:22px;padding:0}.drv2-table-grid button[data-on=true]{border-color:var(--pg-primary-rim);background:var(--pg-primary-bg)}.drv2-table-grid button:not([data-on=true]):hover{background:var(--drv2-ghost-hover)}.drv2-table-grid button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:1px}.drv2-table-size-label{font-size:var(--drv2-size-body);color:var(--pg-muted);font-variant-numeric:tabular-nums;margin:0}.drv2-image-picker-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.drv2-image-picker-grid button{border:1px solid var(--pg-line);background:var(--pg-card);width:100%;color:var(--pg-text);font-size:var(--drv2-size-caption);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:5px;padding:5px;display:flex}.drv2-image-picker-grid button:hover{border-color:var(--pg-control-border,var(--pg-accent))}.drv2-image-picker-grid button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.drv2-image-picker-grid img,.drv2-image-picker-blank{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:var(--pg-input-bg);width:100%;color:var(--pg-muted);border-radius:5px;place-items:center;display:grid}.drv2-image-picker-grid button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-notebook{gap:var(--drv2-gap);min-height:0;color:var(--pg-text);grid-template-columns:minmax(260px,340px) minmax(0,1fr);display:grid}.drv2-notebook[data-expanded]{grid-template-columns:minmax(0,1fr)}.drv2-notebook-editor{min-width:0}.drv2-notes-list{gap:var(--drv2-gap);flex-direction:column;min-width:0;display:flex}.drv2-notes-heading{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-notes-heading h2{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-title);margin:0;display:flex}.drv2-notes-chips{gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-notes-chips [aria-pressed=true]{border-color:var(--pg-primary-bg);background:var(--pg-primary-bg);color:var(--pg-primary-ink)}.drv2-notes-search{position:relative}.drv2-notes-search>svg{color:var(--pg-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.drv2-notes-search input{padding-left:var(--drv2-pad-card)}.drv2-notes-rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.drv2-notes-row{align-items:flex-start;gap:var(--drv2-gap-tight);border-radius:8px;display:flex}.drv2-notes-row:hover{background:var(--pg-hover)}.drv2-notes-row[data-selected]{background:var(--glass-selected-surface)}.drv2-notes-open{align-items:flex-start;gap:var(--drv2-gap);min-width:0;padding:var(--drv2-gap-tight);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;display:flex}.drv2-notes-open:focus-visible{outline:2px solid var(--pg-accent);outline-offset:-2px}.drv2-notes-icon{border:1px solid var(--pg-line);background:var(--pg-card);width:28px;height:28px;color:var(--pg-muted);border-radius:8px;flex:none;place-items:center;display:inline-grid}.drv2-notes-row[data-type=call] .drv2-notes-icon{color:var(--success)}.drv2-notes-row[data-type=site_visit] .drv2-notes-icon{color:var(--chart-5)}.drv2-notes-row[data-type=meeting] .drv2-notes-icon{color:var(--warning)}.drv2-notes-icon svg[data-file-tone=doc]{color:var(--glass-info,var(--info))}.drv2-notes-text{min-width:0;font:var(--drv2-fs-body);flex-direction:column;gap:1px;display:flex}.drv2-notes-text strong{font-weight:400}.drv2-notes-text>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-notes-text small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-notes-row .drv2-notes-text>span{color:var(--pg-muted)}.drv2-note{gap:var(--drv2-gap);flex-direction:column;min-width:0;display:flex}.drv2-note-head{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-note-head h2{font:var(--drv2-fs-title);min-width:0;margin:0}.drv2-note-meta{align-items:center;gap:var(--drv2-gap);font:var(--drv2-fs-caption);flex-wrap:wrap;display:flex}.drv2-note-when{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-note-type{align-items:center;gap:var(--drv2-gap-tight);color:var(--pg-muted);display:inline-flex}.drv2-note-toolbar{align-items:center;gap:var(--drv2-gap-tight);border-bottom:1px solid var(--pg-line);padding-bottom:var(--drv2-gap-tight);display:flex}.drv2-note-toolbar>:first-child{flex:1;min-width:0}.drv2-note-body{min-height:240px}.drv2-note-page{min-height:220px}.drv2-note-status{z-index:1;justify-content:flex-end;align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-pad-card);border-top:1px solid var(--pg-line);background:var(--pg-panel-solid);font:var(--drv2-fs-caption);color:var(--pg-muted);margin:0;display:flex;position:sticky;bottom:0}.drv2-note-status:before{content:"";background:var(--success,var(--pg-accent));border-radius:50%;width:7px;height:7px}.drv2-note-status:is([data-state=saving],[data-state=unsaved]):before{background:var(--pg-muted)}.drv2-note-status:is([data-state=failed],[data-state=conflict]):before{background:var(--pg-danger)}.drv2-note-status[data-state=failed],.drv2-note-status[data-state=conflict]{color:var(--pg-danger)}.drv2-note-section{gap:var(--drv2-gap-tight);border-top:1px solid var(--pg-line);padding-top:var(--drv2-gap);flex-direction:column;display:flex}.drv2-note-section h3,.drv2-note-versions h3{font:var(--drv2-fs-card);margin:0}.drv2-note-actions,.drv2-note-activity,.drv2-note-links,.drv2-note-versions ul{gap:var(--drv2-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-note-actions li{align-items:center;gap:var(--drv2-gap-tight);font:var(--drv2-fs-caption);grid-template-columns:auto minmax(0,1fr) auto auto auto;display:grid}.drv2-note-actions li[data-done] .drv2-note-action-title{color:var(--pg-muted);text-decoration:line-through}.drv2-note-activity li{align-items:flex-start;gap:var(--drv2-gap-tight);font:var(--drv2-fs-caption);display:flex}.drv2-note-versions{border:1px solid var(--pg-line);background:var(--pg-card);padding:var(--drv2-gap-tight) var(--drv2-gap);border-radius:8px}.drv2-note-versions header{justify-content:space-between;align-items:center;display:flex}.drv2-note-state{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-pad-card) var(--drv2-pad-card);color:var(--pg-muted);text-align:center;flex-direction:column;display:flex}.drv2-note-links>li{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-note-link-head{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-note-link-head strong{font:var(--drv2-fs-card);flex:1}.drv2-note-tool-actions{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-task-section h4>span{align-items:center;gap:var(--drv2-gap-tight);display:inline-flex}@media (width<=900px){.drv2-notebook{grid-template-columns:minmax(0,1fr)}}.drv2-main :where(.drv2-note-versions){border-color:var(--drv2-inner-border,var(--pg-line));background:var(--drv2-inner-fill,transparent)}.drv2-notebook-side{gap:var(--drv2-gap);flex-direction:column;min-width:0;display:flex}.drv2-private-notes{gap:var(--drv2-gap-tight);padding-top:var(--drv2-pad-card);border-top:1px solid var(--pg-line);flex-direction:column;display:flex}.drv2-private-notes h3{font:var(--drv2-fs-card);margin:0}.drv2-private-notes-label{align-items:center;gap:var(--drv2-gap-tight);color:var(--pg-muted);font:var(--drv2-fs-label);margin:2px 0 0;display:flex}.drv2-private-notes ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-private-notes li{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);min-height:var(--drv2-row-h);border-top:1px solid var(--pg-row-line);padding:4px 0;display:flex}.drv2-private-notes-text{flex-direction:column;min-width:0;display:flex}.drv2-private-notes-text strong{font:var(--drv2-fs-card);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.drv2-private-notes-text small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-private-notes-error,.drv2-private-notes-state p{color:var(--pg-danger);font:var(--drv2-fs-body);margin:0}.drv2-private-notes-state{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-notes-list,.drv2-notebook-editor{padding:var(--drv2-pad-card);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);box-shadow:var(--drv2-surface-shadow)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) figure.drv2-score-ring{--ring-tone:var(--pg-accent);align-items:center;gap:var(--drv2-gap);min-width:0;margin:0;display:flex}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring[data-tone=warning]{--ring-tone:var(--pg-warn)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring[data-tone=danger]{--ring-tone:var(--pg-danger)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring[data-tone=info]{--ring-tone:var(--glass-info)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring[data-tone=review]{--ring-tone:var(--chart-5)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring[data-tone=neutral]{--ring-tone:var(--pg-muted)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring svg{flex:none}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring-track{stroke:var(--pg-line)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring-arc{stroke:var(--ring-tone)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring-figure{fill:var(--pg-text);font:var(--drv2-fs-kpi);font-variant-numeric:tabular-nums}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring:not([data-known]) .drv2-score-ring-figure{fill:var(--pg-muted)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring-caption{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring-label{color:var(--pg-text);font:var(--drv2-fs-card)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-score-ring-line{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-parcels-map{border-radius:inherit;background:var(--pg-input-bg);flex-direction:column;justify-content:center;height:100%;min-height:240px;display:flex;position:relative;overflow:hidden}.drv2-parcels-map-canvas{position:absolute;inset:0}.drv2-parcels-map-message{text-align:center;color:var(--pg-muted);flex-direction:column;align-items:center;gap:9px;padding:28px 24px;display:flex}.drv2-parcels-map-message strong{font:var(--drv2-fs-body);color:var(--pg-text);font-weight:500}.drv2-parcels-map-message p{max-width:260px;font:var(--drv2-fs-caption);margin:0}.drv2-parcels-map-loading{color:var(--pg-muted);font:var(--drv2-fs-caption);flex-direction:column;gap:10px;padding:20px;display:flex}.drv2-parcels-map-skeleton{height:180px}.drv2-parcels-map-note{z-index:2;border:1px solid var(--pg-line);background:var(--glass-menu-solid,var(--pg-input-bg));max-width:calc(100% - 64px);color:var(--pg-text);font:var(--drv2-fs-caption);border-radius:8px;margin:0;padding:5px 9px;position:absolute;top:10px;left:10px}.drv2-parcels-map-legend{z-index:2;border:1px solid var(--pg-line);background:var(--glass-menu-solid,var(--pg-input-bg));color:var(--pg-text);font:var(--drv2-fs-label);border-radius:8px;flex-direction:column;gap:4px;padding:7px 10px;display:flex;position:absolute;bottom:10px;right:10px}.drv2-parcels-map-legend span{align-items:center;gap:7px;display:inline-flex}.drv2-parcels-map-legend i{border:1.5px solid var(--pg-accent,#16a34a);border-radius:50%;width:10px;height:10px}.drv2-parcels-map-legend i.is-selected{background:var(--pg-accent,#16a34a)}.drv2-avatar{border:1px solid var(--pg-card-border);background:var(--pg-tile-bg);width:24px;height:24px;color:var(--pg-secondary);font:var(--drv2-fs-caption);letter-spacing:.02em;border-radius:999px;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.drv2-team{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.drv2-team li{align-items:center;gap:7px;display:inline-flex}.drv2-row-link{max-width:100%;color:var(--pg-text);font:var(--drv2-fs-body);text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:block}.drv2-row-link:hover{text-decoration:underline}.drv2-row-link:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px;border-radius:4px}.drv2-item-list .drv2-row-link b,.drv2-activity strong b{font-weight:600}.drv2-row-error{color:var(--pg-danger);font:var(--drv2-fs-caption);margin:4px 0 0;display:block}.drv2-due-urgent{color:var(--pg-danger);font-weight:500}.drv2-row-person{min-width:0;max-width:140px;color:var(--pg-secondary);font:var(--drv2-fs-caption);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:inline-flex;overflow:hidden}.drv2-spin{animation:.9s linear infinite drv2-spin}@keyframes drv2-spin{to{transform:rotate(360deg)}}.drv2-folder-tiles{grid-template-columns:repeat(auto-fit, minmax(max(140px, calc((100% - 5 * var(--drv2-gap-tight)) / 6)), 1fr));gap:var(--drv2-gap-tight);margin:0;padding:0;list-style:none;display:grid}.drv2-folder-tiles button{border:1px solid var(--pg-card-border);background:var(--pg-tile-bg);width:100%;color:var(--pg-text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.drv2-folder-tiles button:hover{background:var(--pg-hover)}.drv2-folder-tiles strong,.drv2-folder-tiles small{display:block}.drv2-folder-tiles strong{font:var(--drv2-fs-card);overflow-wrap:anywhere}.drv2-folder-tiles small{color:var(--pg-muted);font:var(--drv2-fs-caption);margin-top:2px}.drv2-overview-parcels-map{position:absolute;inset:0}.drv2-overview-tools{flex-direction:column;gap:18px;display:flex}.drv2-attention,.drv2-quick-actions,.drv2-key-sources{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.drv2-key-sources{flex-direction:row}.drv2-key-sources li{flex:1 1 0;min-width:0}:is(.drv2-attention,.drv2-quick-actions,.drv2-key-sources) li>:is(button,span){border:1px solid var(--pg-card-border);background:var(--pg-card);width:100%;color:var(--pg-text);text-align:left;border-radius:12px;align-items:center;gap:10px;padding:10px 11px;display:flex}:is(.drv2-attention,.drv2-quick-actions,.drv2-key-sources) button{cursor:pointer}:is(.drv2-attention,.drv2-quick-actions,.drv2-key-sources) button:not(:disabled):hover{border-color:var(--pg-control-border);background:var(--pg-control-hover)}:is(.drv2-attention,.drv2-quick-actions,.drv2-key-sources) button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}:is(.drv2-attention,.drv2-quick-actions,.drv2-key-sources) li span{flex:1;min-width:0}:is(.drv2-attention,.drv2-quick-actions,.drv2-key-sources) strong,:is(.drv2-attention,.drv2-quick-actions,.drv2-key-sources) small{overflow-wrap:anywhere;display:block}:is(.drv2-attention,.drv2-quick-actions,.drv2-key-sources) strong{font:var(--drv2-fs-card)}:is(.drv2-attention,.drv2-quick-actions,.drv2-key-sources) small{color:var(--pg-muted);font:var(--drv2-fs-caption);margin-top:2px}.drv2-quick-actions svg,.drv2-key-sources svg,.drv2-attention svg{color:var(--pg-secondary);flex:none}.drv2-ask{position:relative}.drv2-ask textarea{border-color:var(--pg-input-border);background:var(--pg-input-bg);min-height:72px;font:var(--drv2-fs-body);resize:vertical;padding-right:38px}.drv2-ask [data-slot=button]{position:absolute;bottom:6px;right:6px}.drv2-overview-tools .drv2-field-hint{margin-top:6px}@media (prefers-reduced-motion:reduce){.drv2-spin{animation:none}}.drv2-summary-actions{align-items:center;gap:2px;display:flex}.drv2-summary-card .drv2-facts{font:var(--drv2-fs-body);gap:7px}.drv2-overview-tools .drv2-section-label{color:var(--pg-text);font:var(--drv2-fs-card);letter-spacing:0;text-transform:none;margin-bottom:8px}.drv2-dashboard{gap:var(--drv2-pad-page);display:grid;container:drv2-dashboard/inline-size}.drv2-kpi-tiles{gap:var(--drv2-gap);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.drv2-kpi-tile{gap:var(--drv2-gap-tight);min-width:0;padding:var(--drv2-pad-card);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);box-shadow:var(--drv2-surface-shadow);flex-direction:column;display:flex}.drv2-kpi-tile:has(>.drv2-kpi-open){padding:0}.drv2-kpi-open{gap:var(--drv2-gap-tight);min-width:0;padding:var(--drv2-pad-card);border-radius:inherit;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;display:flex}.drv2-progress-row [data-slot=progress-track]{background:var(--pg-line)}.drv2-kpi-label{color:var(--pg-muted);font:var(--drv2-fs-label);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drv2-kpi-source,.drv2-kpi-detail{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-kpi-source{margin-top:auto}.drv2-kpi-value{color:var(--pg-text);font:var(--drv2-fs-kpi);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drv2-dashboard-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.drv2-stage-timeline,.drv2-countdown{font:var(--drv2-fs-body);gap:8px;margin:0;padding:0;list-style:none;display:grid}.drv2-stage-timeline li,.drv2-countdown li{border-left:2px solid var(--pg-line);gap:1px;padding-left:12px;display:grid}.drv2-stage-timeline li[data-current]{border-left-color:var(--pg-accent)}.drv2-countdown li[data-overdue] .drv2-muted{color:var(--pg-danger)}.drv2-progress-rows{font:var(--drv2-fs-body);font-variant-numeric:tabular-nums;gap:12px;display:grid}.drv2-progress-row{gap:6px;display:grid}.drv2-parcel-mix ul{flex-wrap:wrap;gap:4px 12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.drv2-returns{font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px 14px;margin:0 0 8px;display:grid}.drv2-returns dt{color:var(--pg-muted);font:var(--drv2-fs-label)}.drv2-returns dd{font:var(--drv2-fs-kpi);margin:0}.drv2-overview .drv2-card-heading>[data-slot=card-action]{align-self:center}.drv2-overview .drv2-card-heading>[data-slot=card-action]>[data-slot=button]{height:auto;min-height:0;padding-block:0}.drv2-deal-brief{margin:0 0 var(--drv2-gap);color:var(--pg-text);font:var(--drv2-fs-body)}.drv2-deal-brief strong{font-weight:600}.drv2-score-rings{gap:var(--drv2-gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.drv2-fields{gap:var(--drv2-gap);min-width:0;color:var(--pg-text);font-family:var(--pg-font);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.drv2-fields-bar .drv2-fields-search{width:220px;height:var(--drv2-control-h);font:var(--drv2-fs-body)}.drv2-fields-switch{font:var(--drv2-fs-body);align-items:center;gap:6px;display:inline-flex}.drv2-fields-group{border:1px solid var(--pg-line);background:var(--pg-panel-solid);border-radius:10px;overflow:hidden}.drv2-fields-group-head{align-items:center;gap:var(--drv2-gap-tight);width:100%;min-height:var(--drv2-row-h);padding:0 var(--drv2-pad-card);color:var(--pg-text);font:var(--drv2-fs-card);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.drv2-fields-group-head:hover{background:var(--pg-hover)}.drv2-fields-group-head:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px}.drv2-fields-group-head>strong{flex:none;font-weight:600}.drv2-fields-cov{background:var(--pg-line);border-radius:999px;flex:auto;max-width:220px;height:6px;margin-left:auto;overflow:hidden}.drv2-fields-cov>span{border-radius:inherit;background:var(--pg-accent);height:100%;display:block}.drv2-fields-count{color:var(--pg-secondary);font:var(--drv2-fs-body);text-align:right;flex:0 0 76px}.drv2-fields-group .drv2-parcels-table-wrap{border-top:1px solid var(--pg-line)}.drv2-fields-table td,.drv2-fields-table th{vertical-align:middle}.drv2-fields-table tr[data-selected]{background:var(--pg-accent-wash)}.drv2-fields-label,.drv2-fields-value,.drv2-fields-yours{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.drv2-fields-label:hover,.drv2-fields-value:hover{text-decoration:underline}.drv2-fields-label:focus-visible,.drv2-fields-value:focus-visible,.drv2-fields-yours:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px}.drv2-fields-value{overflow-wrap:anywhere}.drv2-fields-table tr[data-missing] .drv2-fields-value{color:var(--pg-muted);font-weight:400}.drv2-fields-conflict{color:var(--pg-warn);font:var(--drv2-fs-caption);display:block}.drv2-fields-yours{flex-direction:column;display:flex}.drv2-fields-yours>small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-fields-add{color:var(--pg-secondary);border:1px dashed var(--pg-input-border)}.drv2-fields-edit{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.drv2-fields-edit input{width:160px;height:26px}.drv2-fields-error{color:var(--pg-danger);font:var(--drv2-fs-body)}.drv2-field-sheet{width:min(440px,100vw);color:var(--pg-text);font-family:var(--pg-font);flex-direction:column;display:flex}.drv2-field-sheet-body{gap:var(--drv2-gap);min-height:0;padding:0 var(--drv2-pad-card) var(--drv2-pad-card);font:var(--drv2-fs-body);flex-direction:column;flex:1;display:flex;overflow-y:auto}.drv2-field-sheet-body section{flex-direction:column;gap:6px;display:flex}.drv2-field-sheet-body h3{font:var(--drv2-fs-card);margin:0}.drv2-field-sheet-body p,.drv2-field-sheet-body ul{margin:0}.drv2-field-sheet-value{font:var(--drv2-fs-kpi);overflow-wrap:anywhere}.drv2-field-sheet-value[data-missing]{color:var(--pg-muted);font:var(--drv2-fs-kpi);font-weight:500}.drv2-field-sheet-note{color:var(--pg-muted);font:var(--drv2-fs-body)}.drv2-field-sheet-sources{border-collapse:collapse;width:100%;font:var(--drv2-fs-body)}.drv2-field-sheet-sources :is(th,td){border-top:1px solid var(--pg-line);text-align:left;vertical-align:top;padding:5px 6px}.drv2-field-sheet-sources thead th{color:var(--pg-secondary);font-weight:500}.drv2-field-sheet-sources tbody th{font-weight:500}.drv2-field-sheet-sources tr[data-shown] td{font-weight:600}.drv2-field-sheet-advanced dl{grid-template-columns:130px 1fr;gap:4px 10px;margin:6px 0 0;display:grid}.drv2-field-sheet-advanced dt{color:var(--pg-secondary)}.drv2-field-sheet-advanced dd{margin:0}.drv2-field-sheet-foot{flex-flow:wrap;justify-content:flex-end;gap:6px;display:flex}.drv2-fields-note{color:var(--pg-muted);font:var(--drv2-fs-caption);display:block}.drv2-field-sheet-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.drv2-field-sheet-skeleton{border-radius:8px;height:60px}.drv2-fields-pinned-head{font:var(--drv2-fs-card);align-items:baseline;gap:8px;margin:0;padding:8px 12px;display:flex}.drv2-fields-pinned-head small,.drv2-fields-pin{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-fields-pin{margin-left:6px}.drv2-chart{border:1px solid var(--pg-line);background:var(--pg-panel-solid);min-width:0;color:var(--pg-text);font-family:var(--pg-font);font-variant-numeric:tabular-nums;border-radius:10px;flex-direction:column;gap:8px;margin:0;padding:12px;display:flex}.drv2-chart figcaption{font:var(--drv2-fs-body);font-weight:600}.drv2-chart [data-tone=accent]{--drv2-chart-tone:var(--pg-accent)}.drv2-chart [data-tone=link]{--drv2-chart-tone:var(--pg-link)}.drv2-chart [data-tone=warn]{--drv2-chart-tone:var(--pg-warn)}.drv2-chart [data-tone=danger]{--drv2-chart-tone:var(--pg-danger)}.drv2-chart [data-tone=secondary]{--drv2-chart-tone:var(--pg-secondary)}.drv2-chart [data-tone=muted]{--drv2-chart-tone:var(--pg-muted)}.drv2-chart circle[data-tone]{stroke:var(--drv2-chart-tone)}.drv2-chart-track{stroke:var(--pg-line)}.drv2-chart-center{fill:var(--pg-text);font:var(--drv2-fs-kpi)}.drv2-chart-sub{fill:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-chart-donut-body{align-items:center;gap:12px;display:flex}.drv2-chart-legend,.drv2-chart-bars ul{min-width:0;font:var(--drv2-fs-body);flex-direction:column;flex:1;gap:5px;margin:0;padding:0;list-style:none;display:flex}.drv2-chart-legend li{flex-wrap:wrap;align-items:center;gap:2px 7px;display:flex}.drv2-chart-legend i{background:var(--drv2-chart-tone);border-radius:2px;flex:0 0 8px;height:8px}.drv2-chart-legend span{color:var(--pg-secondary);overflow-wrap:normal;word-break:normal;flex:auto}.drv2-chart-legend b{white-space:nowrap;flex:none;margin-left:auto}.drv2-chart-bars li{grid-template-columns:minmax(90px,.9fr) 1.6fr minmax(64px,auto);align-items:center;gap:8px;display:grid}.drv2-chart-bar-label{color:var(--pg-secondary);overflow-wrap:anywhere}.drv2-chart-bar-track{background:var(--pg-line);border-radius:999px;height:8px;overflow:hidden}.drv2-chart-bar-track>span{border-radius:inherit;background:var(--drv2-chart-tone);height:100%;display:block}.drv2-chart-bars b{text-align:right;font-weight:600}.drv2-chart-bars b:not([data-measured]){color:var(--pg-muted);font-weight:400}.drv2-chart-note{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-charts{gap:var(--drv2-gap);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.drv2-parcel-overview{gap:var(--drv2-gap);min-width:0;color:var(--pg-text);font-family:var(--pg-font);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.drv2-parcel-overview-head h2{font:var(--drv2-fs-title);margin:0}.drv2-parcel-overview-head p{color:var(--pg-muted);font:var(--drv2-fs-caption);margin:2px 0 0}.drv2-parcel-overview-tiles{gap:var(--drv2-gap);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.drv2-parcel-overview-tile{align-items:flex-start;gap:var(--drv2-gap);min-width:0;padding:var(--drv2-pad-card);border:1px solid var(--pg-line);background:var(--pg-card);border-radius:10px;display:flex}.drv2-parcel-overview-tile>div{flex-direction:column;gap:2px;min-width:0;display:flex}.drv2-parcel-overview-icon{width:var(--drv2-control-h);height:var(--drv2-control-h);background:var(--pg-input-bg);color:var(--pg-muted);border-radius:7px;flex:none;place-items:center;display:grid}.drv2-parcel-overview-label{color:var(--pg-muted);font:var(--drv2-fs-body)}.drv2-parcel-overview-fact{flex-direction:column;gap:2px;min-width:0;display:flex}.drv2-parcel-overview-fact strong{overflow-wrap:anywhere;font:var(--drv2-fs-card)}.drv2-parcel-overview-tile .drv2-parcel-overview-fact strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.drv2-parcel-overview-fact[data-status=empty] strong,.drv2-parcel-overview-fact[data-status=degraded] strong{color:var(--pg-muted);font-weight:500}.drv2-parcel-overview-fact small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-parcel-overview-retry{height:auto;font:inherit;padding:0}.drv2-parcel-overview-grid{gap:var(--drv2-gap);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.drv2-parcel-overview-card{gap:var(--drv2-gap-tight);padding:var(--drv2-pad-card);border:1px solid var(--pg-line);background:var(--pg-card);border-radius:10px;flex-direction:column;display:flex}.drv2-parcel-overview-card h3{font:var(--drv2-fs-card);margin:0}.drv2-parcel-overview-card>small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-parcel-overview-row{gap:var(--drv2-gap);min-height:var(--drv2-row-h);border-bottom:1px solid var(--pg-line);font:var(--drv2-fs-body);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;padding:0;display:grid}.drv2-parcel-overview-row>span:first-child{color:var(--pg-secondary);font:var(--drv2-fs-label)}.drv2-parcel-overview-row .drv2-parcel-overview-fact{align-items:baseline;gap:var(--drv2-gap-tight);white-space:nowrap;flex-direction:row;overflow:hidden}.drv2-parcel-overview-row .drv2-parcel-overview-fact strong{font:var(--drv2-fs-body);text-overflow:ellipsis;overflow:hidden}.drv2-parcel-overview-row .drv2-parcel-overview-fact small{text-overflow:ellipsis;overflow:hidden}.drv2-parcel-overview-row button{width:calc(var(--drv2-row-h) - 4px);height:calc(var(--drv2-row-h) - 4px);color:var(--pg-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.drv2-parcel-overview-row button:hover,.drv2-parcel-overview-row button:focus-visible{background:var(--pg-hover);color:var(--pg-text)}.drv2-parcel-overview-flood-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.drv2-parcel-overview-flood-head small,.drv2-parcel-overview-flood p,.drv2-parcel-overview-flood p small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-parcel-overview-flood .drv2-parcel-overview-fact strong{font:var(--drv2-fs-body);font-weight:500}.drv2-parcel-overview-flood p{margin:6px 0}.drv2-parcel-overview-flood-bar{background:var(--pg-input-bg);border-radius:4px;height:8px;overflow:hidden}.drv2-parcel-overview-flood-bar span{background:var(--pg-accent);height:100%;display:block}.drv2-parcel-overview-figures{flex-direction:column;gap:8px;margin:0;display:flex}.drv2-parcel-overview-figures div{font:var(--drv2-fs-body);justify-content:space-between;gap:12px;display:flex}.drv2-parcel-overview-figures dt{color:var(--pg-muted)}.drv2-parcel-overview-figures dd{margin:0;font-weight:600}.drv2-parcel-sage-head{align-items:center;gap:8px;display:flex}.drv2-parcel-sage-headline{margin:0;font-weight:600}.drv2-parcel-sage-text{font:var(--drv2-fs-body);white-space:pre-wrap;margin:0}.drv2-parcel-overview-muted{color:var(--pg-muted);font:var(--drv2-fs-body);margin:0}.drv2-parcel-overview-error{color:var(--pg-danger);font:var(--drv2-fs-body);margin:0}.drv2-parcel-overview-alert{border:1px solid var(--pg-line);background:var(--pg-card);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.drv2-parcel-overview-alert p{margin:0}.drv2-parcel-overview-skel{border-radius:12px;height:64px}.drv2-parcel-overview-value-skel{width:80%;height:16px}.drv2-parcel-sage-skel{height:72px}@media (width<=1100px){.drv2-parcel-overview-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.drv2-parcel-overview-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.drv2-parcel-overview-tiles{grid-template-columns:minmax(0,1fr)}}.drv2-main :where(.drv2-parcel-overview-alert){background:var(--drv2-inner-fill,transparent);border-color:var(--drv2-inner-border,var(--pg-line));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.drv2-ov-contacts table{border-collapse:collapse;width:100%;font:var(--drv2-fs-body)}.drv2-ov-contacts :is(th,td){height:var(--drv2-row-h);padding:2px var(--drv2-gap-tight) 2px 0;border-top:1px solid var(--pg-line);text-align:left;vertical-align:middle}.drv2-ov-contacts th{font-weight:500}.drv2-ov-contacts th small{color:var(--pg-muted);font:var(--drv2-fs-caption);display:block}.drv2-ov-contacts td{color:var(--pg-secondary)}.drv2-ov-contacts>small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-ov-contact-done{font:var(--drv2-fs-body);align-items:center;gap:4px;display:inline-flex}.drv2-ov-contact-ask{max-width:320px;font:var(--drv2-fs-body);flex-direction:column;gap:6px;display:flex}.drv2-ov-contact-ask p{margin:0}.drv2-ov-contact-actions{gap:6px;display:flex}.drv2-parcel-chips{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.drv2-parcel-chips li{border:1px solid var(--pg-line);background:var(--pg-panel-solid);color:var(--pg-secondary);font:var(--drv2-fs-body);border-radius:999px;padding:2px 8px}.drv2-photos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.drv2-photos figure{flex-direction:column;gap:4px;margin:0;display:flex}.drv2-photos img,.drv2-photos-skeleton,.drv2-photos-missing{border:1px solid var(--pg-line);-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:160px}.drv2-photos-missing{height:auto;min-height:72px;padding:var(--drv2-pad-card);background:var(--pg-panel-solid);color:var(--pg-muted);font:var(--drv2-fs-body);text-align:center;justify-content:center;align-items:center;margin:0;display:flex}.drv2-photos figcaption,.drv2-photos>small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-photos>small{grid-column:1/-1}.drv2-next-steps{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.drv2-next-steps button{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);min-height:var(--drv2-control-h);padding:0 var(--drv2-pad-card);border:1px solid var(--pg-line);background:var(--pg-card);color:var(--pg-text);font:var(--drv2-fs-body);cursor:pointer;border-radius:10px;display:flex}.drv2-next-steps button:hover{background:var(--pg-hover)}.drv2-next-steps button:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px}.drv2-own-graph{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.drv2-own-node{border:1px solid var(--pg-line);background:var(--pg-panel-solid);max-width:100%;color:var(--pg-text);font:inherit;text-align:left;overflow-wrap:anywhere;border-radius:8px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.drv2-own-node[data-primary]{border-color:var(--pg-accent)}.drv2-own-node span{color:var(--pg-muted);font:var(--drv2-fs-body)}button.drv2-own-node{cursor:pointer}button.drv2-own-node:hover{border-color:var(--drv2-surface-border-strong);background:var(--drv2-ghost-hover)}button.drv2-own-node:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.drv2-own-edge{border-left:2px solid var(--pg-muted);color:var(--pg-muted);font:var(--drv2-fs-body);margin-left:14px;padding-left:10px}.drv2-own-edge[data-kind=match]{border-left-style:dashed}.drv2-own-branches{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.drv2-own-branches li{flex-direction:column;gap:6px;display:flex}.drv2-own-legend{color:var(--pg-muted);font:var(--drv2-fs-label);flex-wrap:wrap;gap:14px;display:flex}.drv2-own-legend span{border-left:2px solid var(--pg-muted);padding-left:8px}.drv2-own-legend span[data-kind=match]{border-left-style:dashed}.drv2-own-records{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.drv2-own-records li,.drv2-own-records a{align-items:center;gap:6px;display:inline-flex}.drv2-own-records a{color:var(--pg-link)}.drv2-own-contact{flex-direction:column;align-items:flex-start;gap:8px;display:flex}p.drv2-own-contact{color:var(--pg-muted);flex-flow:wrap;align-items:center}.drv2-own-section:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.drv2-own{gap:var(--drv2-pad-page);min-width:0;color:var(--pg-text);font:var(--drv2-fs-body);flex-direction:column;display:flex}.drv2-own-section{gap:var(--drv2-gap-tight);padding:0 0 var(--drv2-pad-page);border-bottom:1px solid var(--pg-line);flex-direction:column;display:flex}.drv2-own-section:last-of-type{border-bottom:0;padding-bottom:0}.drv2-own-section>header{justify-content:space-between;align-items:center;gap:var(--drv2-gap);min-height:var(--drv2-control-h);display:flex}.drv2-own-section h3{font:var(--drv2-fs-card);margin:0}.drv2-own-section p{margin:0}.drv2-own-stats{gap:var(--drv2-gap) var(--drv2-pad-page);flex-wrap:wrap;margin:0;display:flex}.drv2-own-stats div{flex-direction:column;gap:2px;display:flex}.drv2-own-stats dt{color:var(--pg-muted);font:var(--drv2-fs-body)}.drv2-own-stats dd{font:var(--drv2-fs-card);font-variant-numeric:tabular-nums;margin:0}.drv2-dd-note{font-variant-numeric:normal;display:contents}.drv2-own-stats small{color:var(--pg-muted);font:var(--drv2-fs-body)}.drv2-own-map{border-radius:10px;height:260px;overflow:hidden}.drv2-own-parties,.drv2-own-timeline{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.drv2-own-parties li,.drv2-own-timeline li{border-bottom:1px solid var(--pg-line);flex-direction:column;gap:2px;padding-bottom:8px;display:flex}.drv2-own-form{flex-direction:column;gap:8px;display:flex}.drv2-own-form label{text-align:left;flex-direction:column;align-items:stretch;gap:4px;display:flex}.drv2-own-form label>*{width:100%}.drv2-own-form-actions{justify-content:flex-end;gap:8px;display:flex}.drv2-own-contacts{color:var(--pg-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.drv2-own-badge{border:1px solid var(--pg-line);background:var(--pg-panel-solid);color:var(--pg-muted);font:var(--drv2-fs-body);border-radius:999px;padding:2px 9px}.drv2-own-name{font:var(--drv2-fs-title);overflow-wrap:anywhere}.drv2-own-facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 24px;margin:0;display:grid}.drv2-own-facts div{flex-direction:column;gap:2px;display:flex}.drv2-own-facts dt{color:var(--pg-muted);font:var(--drv2-fs-body)}.drv2-own-facts dd{flex-direction:column;margin:0;display:flex}.drv2-own-facts small{color:var(--pg-muted);font:var(--drv2-fs-body)}.drv2-main .drv2-own-node{background:var(--drv2-inner-fill,transparent)}.drv2-own-filters{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.drv2-own-portfolio{grid-template-columns:repeat(auto-fit, minmax(max(150px, calc((100% - 3 * var(--drv2-gap)) / 4)), 1fr));gap:var(--drv2-gap);display:grid}.drv2-own-portfolio>div{padding:var(--drv2-pad-card)}.drv2-own-portfolio dd{font:var(--drv2-fs-kpi)}.drv2-own-portfolio small{font:var(--drv2-fs-caption)}.drv2-history-block{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-history{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-history-table td[data-numeric],.drv2-history-table th[data-numeric]{text-align:right}.drv2-history-open-col{width:36px}.drv2-history-row[data-open]{background:var(--pg-accent-wash)}.drv2-history-expanded,.drv2-history-expanded:hover{cursor:default;background:0 0}.drv2-parcels-table-wrap .drv2-history-expanded{cursor:default}.drv2-history-expanded>td{white-space:normal}.drv2-history-muted,.drv2-history-note,.drv2-history-count{color:var(--pg-muted)}.drv2-history-note{font:var(--drv2-fs-body);margin:0}.drv2-history-count{font:var(--drv2-fs-caption);font-variant-numeric:tabular-nums}.drv2-history-foot{align-items:center;gap:var(--drv2-gap-tight) var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-history-detail{gap:var(--drv2-gap);padding:var(--drv2-gap-tight) 0;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.drv2-history-detail>.drv2-history-folded,.drv2-history-detail>.drv2-card-source{grid-column:1/-1}.drv2-history-group{gap:var(--drv2-gap-tight);flex-direction:column;min-width:0;display:flex}.drv2-history-group h5{margin:0}.drv2-history-facts{gap:4px;margin:0;display:grid}.drv2-history-facts>div{gap:var(--drv2-gap-tight);grid-template-columns:minmax(96px,40%) 1fr;display:grid}.drv2-history-facts dt{color:var(--pg-muted);font:var(--drv2-fs-label)}.drv2-history-facts dd{color:var(--pg-text);font:var(--drv2-fs-body);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.drv2-history-timeline{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.drv2-history-timeline li{align-items:center;gap:var(--drv2-gap-tight);color:var(--pg-secondary);font:var(--drv2-fs-body);font-variant-numeric:tabular-nums;display:flex}.drv2-permits-page{gap:var(--drv2-pad-page);flex-direction:column;padding:0;display:flex}.drv2-permits-section{align-items:flex-start;gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-permits-section>*{max-width:100%}.drv2-permits-section>.drv2-permits-table{width:100%}.drv2-permits-heading{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight) var(--drv2-gap);width:100%;min-height:var(--drv2-control-h);flex-wrap:wrap;display:flex}.drv2-permits-heading h3{color:var(--pg-text);font:var(--drv2-fs-card);margin:0}.drv2-permits-total{color:var(--pg-secondary);font:var(--drv2-fs-body);font-variant-numeric:tabular-nums}.drv2-permits-table tbody tr{cursor:default}.drv2-permits-muted,.drv2-permits-note,.drv2-permits-source{color:var(--pg-muted)}.drv2-permits-note{font:var(--drv2-fs-body);margin:0}.drv2-permits-source{font:var(--drv2-fs-caption);margin:0}.drv2-permits-loading{gap:8px;width:100%;display:grid}.drv2-permits-skeleton{height:40px}.drv2-rec{gap:var(--drv2-pad-page);min-width:0;color:var(--pg-text);font-family:var(--pg-font);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.drv2-rec-head{justify-content:space-between;align-items:flex-end;gap:var(--drv2-gap-tight) var(--drv2-gap);flex-wrap:wrap;display:flex}.drv2-rec-head .drv2-site-search{flex:280px}.drv2-rec-nav{gap:var(--drv2-gap-tight);flex-wrap:nowrap;min-width:0;display:flex;overflow:hidden}.drv2-rec-nav>*{flex:none}.drv2-rec-group{gap:var(--drv2-gap);flex-direction:column;min-width:0;scroll-margin-top:12px;display:flex}.drv2-rec-group .drv2-site-heading{border-bottom:1px solid var(--pg-line);align-items:center;padding-bottom:4px}.drv2-rec-group .drv2-site-heading h3{font:var(--drv2-fs-title)}.drv2-rec-block{gap:var(--drv2-gap-tight);flex-direction:column;min-width:0;display:flex}.drv2-rec-skeleton{border-radius:10px;height:96px}.drv2-rec-grid{border-top:1px solid var(--pg-line);border-left:1px solid var(--pg-line);border-radius:var(--drv2-radius-table,8px) 0 0 0;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.drv2-rec-grid>li{border-right:1px solid var(--pg-line);border-bottom:1px solid var(--pg-line);background:var(--pg-panel-solid);min-width:0;display:flex}.drv2-rec-cell{min-width:0;padding:var(--drv2-gap-tight) var(--drv2-pad-card);color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;display:flex}button.drv2-rec-cell{cursor:pointer}button.drv2-rec-cell:hover{background:var(--pg-hover)}button.drv2-rec-cell:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px}.drv2-rec-cell-label{color:var(--pg-secondary);font:var(--drv2-fs-body)}.drv2-rec-cell-value{color:var(--pg-text);font:var(--drv2-fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.drv2-rec-grid>li[data-tone=empty] .drv2-rec-cell-value,.drv2-rec-grid>li[data-tone=unavailable] .drv2-rec-cell-value{color:var(--pg-muted);font-weight:500}.drv2-rec-cell-note{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-rec-records{flex-direction:column;gap:8px;display:flex}.drv2-rec-record,.drv2-rec-more{border:1px solid var(--pg-line);background:var(--pg-panel-solid);border-radius:10px}.drv2-rec-record>summary,.drv2-rec-more>summary{cursor:pointer;font:var(--drv2-fs-body);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;display:flex}.drv2-rec-record>summary:focus-visible,.drv2-rec-more>summary:focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px;border-radius:10px}.drv2-rec-record-main{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.drv2-rec-record-main strong{font-weight:600}.drv2-rec-record-meta{color:var(--pg-secondary);font:var(--drv2-fs-body)}.drv2-rec-record-amount{font:var(--drv2-fs-card)}.drv2-rec-record>.drv2-site-text,.drv2-rec-more>.drv2-site-table{padding:0 12px 12px}.drv2-rec-facts{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 16px;margin:0;padding:4px 12px 12px;display:grid}.drv2-rec-facts dt{color:var(--pg-secondary);font:var(--drv2-fs-body)}.drv2-rec-facts dd{overflow-wrap:anywhere;font:var(--drv2-fs-body);margin:0;font-weight:500}.drv2-rec-facts [data-tone=empty] dd{color:var(--pg-muted);font-weight:400}.drv2-rec-timeline{border-left:2px solid var(--pg-line);flex-direction:column;gap:10px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.drv2-rec-timeline li>div{font:var(--drv2-fs-body);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.drv2-rec-timeline li>div>span{color:var(--pg-secondary)}.drv2-rec-timeline .drv2-rec-timeline-price{color:var(--pg-text);margin-left:auto;font-weight:600}.drv2-rec-timeline p{color:var(--pg-secondary);font:var(--drv2-fs-body);overflow-wrap:anywhere;margin:2px 0 0}.drv2-main :where(.drv2-rec-grid>li,.drv2-rec-record,.drv2-rec-more){background:var(--drv2-inner-fill,transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.drv2-main .drv2-rec-grid{background:var(--drv2-inner-fill,transparent);gap:0}.drv2-main .drv2-rec-grid>li{border-right:1px solid var(--pg-line);border-bottom:1px solid var(--pg-line)}.drv2-rec-advanced{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-rec-advanced>[data-slot=button]{align-self:flex-start}.drv2-rec-advanced svg[data-open]{transform:rotate(180deg)}.drv2-content-classic .psh-page>h2:first-child{display:none}.drv2-research{gap:var(--drv2-gap);flex-direction:column;min-width:0;display:flex}.drv2-research-heading{align-items:flex-start;gap:var(--drv2-gap);display:flex}.drv2-research-heading h2{font:var(--drv2-fs-title);margin:0}.drv2-research-heading p{color:var(--pg-muted);font:var(--drv2-fs-label);margin:2px 0 0}.drv2-research-head{align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.dr-v2.parcyl-uds .drv2-research-search{width:auto;max-width:320px;height:var(--drv2-control-h);flex:220px}.drv2-research-count{font:var(--drv2-fs-body);font-variant-numeric:tabular-nums;color:var(--pg-muted)}.drv2-research-head-actions{align-items:center;gap:var(--drv2-gap-tight);margin-left:auto;display:flex}.drv2-research-bulk{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--pg-line);border-radius:var(--drv2-surface-radius);font:var(--drv2-fs-body);color:var(--pg-text);flex-wrap:wrap;display:flex}.drv2-research-feedback{font:var(--drv2-fs-body);color:var(--pg-text);margin:0}.drv2-research-feedback.is-error,.drv2-research-field [role=alert]{color:var(--pg-danger)}.drv2-research-table{gap:var(--drv2-gap);flex-direction:column;min-width:0;display:flex;overflow-x:auto;container-type:inline-size}.drv2-research-table tr[tabindex]{cursor:default}.drv2-research-table tr[tabindex]:focus-visible{outline:2px solid var(--pg-accent);outline-offset:-2px}.drv2-research-check{width:36px}.drv2-research-title{width:100%;max-width:0}.drv2-research-title .drv2-cell{min-width:200px}.drv2-research-meta{font:var(--drv2-fs-caption);color:var(--pg-muted);white-space:normal;margin-top:2px;display:none}@container (width<=900px){.drv2-research-fold{display:none}.drv2-research-meta{display:block}.drv2-research-title .drv2-cell{min-width:0}}.drv2-research-title strong{font-weight:400}.drv2-research-date{font-variant-numeric:tabular-nums;white-space:nowrap}.drv2-research-status{white-space:nowrap}.drv2-research-more{align-self:center}.drv2-research-preview{align-items:flex-start;gap:var(--drv2-gap-tight);padding:var(--drv2-pad-card) var(--drv2-pad-card);border:1px solid var(--pg-line);color:var(--pg-text);border-radius:10px;flex-direction:column;display:flex}.drv2-research-preview span{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-research-preview p{max-height:7.5em;font:var(--drv2-fs-body);white-space:pre-wrap;margin:0;overflow:hidden}.drv2-research-empty{align-items:center;gap:var(--drv2-gap-tight);padding:var(--drv2-pad-card) var(--drv2-pad-card);text-align:center;color:var(--pg-muted);flex-direction:column;display:flex}.drv2-research-empty strong{font:var(--drv2-fs-card);color:var(--pg-text)}.drv2-research-empty p{font:var(--drv2-fs-caption);margin:0}.drv2-research-item{gap:var(--drv2-gap);max-width:820px;color:var(--pg-text);flex-direction:column;display:flex}.drv2-research-item header{align-items:flex-start;gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-research-item h2{font:var(--drv2-fs-title);margin:0}.drv2-research-item h3,.drv2-research-tools h3,.drv2-research-tools h4{font:var(--drv2-fs-label);margin:0 0 6px}.drv2-research-summary{font:var(--drv2-fs-body);white-space:pre-wrap;margin:0}.drv2-research-chat{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-research-question,.drv2-research-answer{padding:var(--drv2-pad-card) var(--drv2-pad-card);border:1px solid var(--pg-line);border-radius:10px}.drv2-research-question span,.drv2-research-answer>span{font:var(--drv2-fs-caption);color:var(--pg-muted);margin-bottom:6px;display:block}.drv2-research-question p{font:var(--drv2-fs-body);white-space:pre-wrap;margin:0}.drv2-research-answer-actions{gap:var(--drv2-gap-tight);flex-wrap:wrap;margin-top:10px;display:flex}.drv2-research-tools,.drv2-research-form{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-research-meta{font:var(--drv2-fs-caption);color:var(--pg-muted);margin:0}.drv2-research-field{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-research-field [role=alert]{font:var(--drv2-fs-caption);margin:0}.drv2-research-counter{font:var(--drv2-fs-caption);font-variant-numeric:tabular-nums;color:var(--pg-muted);align-self:flex-end}.drv2-research-actions{gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.drv2-research-sources{gap:var(--drv2-gap-tight);font:var(--drv2-fs-caption);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-research-edit{align-self:flex-start}.drv2-research-field-row{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-research-form-head h3{font:var(--drv2-fs-title);margin:0}.drv2-research-form-head p{color:var(--pg-muted);font:var(--drv2-fs-label);margin:2px 0 0}.drv2-research-form .drv2-research-actions .drv2-research-submit{flex:100%}.drv2-research-tools .drv2-research-actions{flex-direction:column;align-items:stretch}.drv2-research-tools section+section{margin-top:4px}.drv2-research-date-field{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-research-label{font:var(--drv2-fs-label);color:var(--pg-text);font-weight:500}.drv2-research-record{gap:var(--drv2-gap);flex-direction:column;display:flex}.drv2-research-record-group h4{font:var(--drv2-fs-label);color:var(--pg-muted);margin:0 0 6px}.drv2-research-record-group dl{border:1px solid var(--pg-line);border-radius:10px;margin:0}.drv2-research-record-group dl>div{gap:var(--drv2-gap);padding:var(--drv2-gap-tight) var(--drv2-pad-card);grid-template-columns:minmax(120px,2fr) 3fr;display:grid}.drv2-research-record-group dl>div+div{border-top:1px solid var(--pg-line)}.drv2-research-record-group dt{color:var(--pg-muted)}.drv2-research-record-group dd{color:var(--pg-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.drv2-research-record-group dd small{color:var(--pg-muted);margin-top:2px;display:block}.drv2-research-details{gap:var(--drv2-gap-tight) var(--drv2-gap);font:var(--drv2-fs-caption);grid-template-columns:minmax(96px,auto) 1fr;margin:0;display:grid}.drv2-research-details dt{color:var(--pg-muted)}.drv2-research-details dd{overflow-wrap:anywhere;margin:0}.drv2-research-form [data-slot=native-select-wrapper]{width:100%}.drv2-research-tool-facts{gap:var(--drv2-gap-tight) var(--drv2-gap);font:var(--drv2-fs-body);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.drv2-research-tool-facts div{display:contents}.drv2-research-tool-facts dt{color:var(--pg-secondary)}.drv2-research-tool-facts dd{text-align:right;font-variant-numeric:tabular-nums;color:var(--pg-text);margin:0;font-weight:600}.drv2-research-tool-table{border-collapse:collapse;width:100%;font:var(--drv2-fs-body)}.drv2-research-tool-table th,.drv2-research-tool-table td{text-align:left;font-weight:400}.drv2-research-tool-list{font:var(--drv2-fs-body);font-variant-numeric:tabular-nums;margin:0;padding-left:18px}.drv2-research-tool-letter{padding:var(--drv2-gap) var(--drv2-pad-card);border:1px solid var(--pg-line);white-space:pre-wrap;font:var(--drv2-fs-body);border-radius:8px;margin:0}.drv2-research-tool-chart{--terrain-up:var(--pg-accent);--terrain-down:var(--pg-danger);--terrain-neutral:var(--pg-muted);--crisp-ink:var(--pg-text);--crisp-surface:var(--pg-card)}.drv2-research-tool-chart .terrain-profile{width:100%;height:auto;display:block;overflow:visible}.drv2-research-tool-chart .terrain-profile text{fill:var(--pg-muted);font:var(--drv2-fs-body)}.drv2-research-tool-chart .terrain-profile__grid{stroke:var(--pg-line)}.drv2-research-tool-chart .terrain-profile__baseline{stroke:var(--pg-muted);stroke-dasharray:4 4;opacity:.7}.drv2-research-item-head{justify-content:space-between;align-items:flex-start;gap:var(--drv2-gap-tight);display:flex}.drv2-site-facts{gap:var(--drv2-gap);margin:var(--drv2-gap) 0 0;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.drv2-site-fact{gap:var(--drv2-gap-tight);min-width:0;padding:var(--drv2-pad-card);background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow);flex-direction:column;display:flex}.drv2-site-fact dt{color:var(--pg-muted);font:var(--drv2-fs-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-site-fact dd{color:var(--pg-text);font:var(--drv2-fs-kpi);font-variant-numeric:tabular-nums;margin:0}.drv2-site-fact dd[data-words]{font:var(--drv2-fs-body)}.drv2-site-facts-missing{margin:var(--drv2-gap) 0 0;color:var(--pg-secondary);font:var(--drv2-fs-body)}.drv2-research-table{border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);box-shadow:var(--drv2-surface-shadow)}.drv2-deal-stage{border-top:1px solid var(--pg-line);font:var(--drv2-fs-body);margin-top:18px;padding-top:14px}.drv2-deal-stage h3{font:var(--drv2-fs-card);margin:0 0 8px;font-weight:600}.drv2-deal-stage ol{gap:4px;margin:0;padding-left:18px;display:grid}.drv2-settings{gap:var(--drv2-pad-page);min-width:0;color:var(--pg-text);flex-direction:column;display:flex}.drv2-settings h2{font:var(--drv2-fs-title);letter-spacing:-.02em;margin:0}.drv2-settings-form{gap:var(--drv2-pad-page);flex-direction:column;display:flex}.drv2-settings-form :is(input,textarea){background:var(--pg-input-bg);color:var(--pg-text);font:var(--drv2-fs-body)}.drv2-settings-form textarea{max-height:240px;line-height:1.6}.drv2-settings-form>.drv2-save-confirmation:empty{display:none}.drv2-settings-rows{gap:var(--drv2-gap);display:grid}.drv2-settings-row{gap:var(--drv2-gap-tight) 24px;grid-template-columns:minmax(140px,220px) minmax(0,1fr);align-items:start;display:grid}.drv2-settings-label{align-items:center;gap:var(--drv2-gap-tight);min-height:var(--drv2-control-h);font:var(--drv2-fs-label);display:flex}.drv2-settings-control>.drv2-field-choice{justify-self:start;min-width:220px}.drv2-settings-control{gap:4px;min-width:0;display:grid}.drv2-settings-linked{border:1px solid var(--pg-input-border);background:var(--pg-input-bg);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.drv2-settings-linked p{margin:0}.drv2-settings-count{color:var(--pg-muted);font:var(--drv2-fs-caption);font-variant-numeric:tabular-nums;justify-self:end;margin:0}.drv2-settings-info{width:20px;height:20px;color:var(--pg-muted);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.drv2-settings-info:hover{color:var(--pg-text)}.drv2-settings-offer{gap:var(--drv2-gap-tight);padding:var(--drv2-pad-card);border:1px solid var(--pg-card-border);background:var(--pg-card);border-radius:12px;display:grid}.drv2-settings-offer p{margin:0}.drv2-settings-members{gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.drv2-settings-members li{justify-content:space-between;align-items:center;gap:var(--drv2-gap);min-height:var(--drv2-row-h);padding:var(--drv2-gap-tight) 0;border-top:1px solid var(--pg-line);font:var(--drv2-fs-body);display:flex}.drv2-settings-member{align-items:baseline;gap:var(--drv2-gap-tight);min-width:0;font:var(--drv2-fs-body);display:flex}.drv2-settings-member .drv2-muted{font:var(--drv2-fs-body);margin:0}.drv2-settings-member>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-settings-contacts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.drv2-settings-access,.drv2-settings-contacts p{font:var(--drv2-fs-body);margin:0}.drv2-settings-tools{gap:12px;display:grid}.drv2-settings-help p{margin:0 0 var(--drv2-gap);color:var(--pg-secondary);font:var(--drv2-fs-body)}.drv2-settings-help h4{font:var(--drv2-fs-card);margin:12px 0 4px;font-weight:600}.drv2-settings-changes{gap:12px;margin:0 0 10px;padding:0;list-style:none;display:grid}.drv2-settings-changes li{font:var(--drv2-fs-body);grid-template-columns:86px minmax(0,1fr);gap:10px;line-height:1.45;display:grid}.drv2-settings-changes time{color:var(--pg-muted);font-variant-numeric:tabular-nums}.drv2-settings-changes li>span{display:grid}@media (width<=760px){.drv2-settings-row{grid-template-columns:minmax(0,1fr)}.drv2-settings-label{min-height:0}}.drv2-settings-form>.drv2-form-actions{z-index:1;padding:var(--drv2-gap-tight) 0;border-top:1px solid var(--pg-line);background:var(--pg-panel-solid);margin:0;position:sticky;bottom:0}.drv2-room-lifecycle{margin-top:16px}.drv2-room-lifecycle-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.drv2-room-lifecycle-row .drv2-muted{margin:2px 0 0}.drv2-room-lifecycle-label{color:var(--pg-text);font:var(--drv2-fs-label);margin:0;font-weight:600}.drv2-room-lifecycle-actions{flex-wrap:wrap;gap:6px;display:flex}.drv2-dates{gap:var(--drv2-gap);min-width:0;color:var(--pg-text);font-family:var(--pg-font);flex-direction:column;display:flex}.drv2-dates-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.drv2-dates-heading h2{font:var(--drv2-fs-title);margin:2px 0 6px}.drv2-dates-heading p{font:var(--drv2-fs-body);margin:0}.drv2-dates-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--pg-muted);font:var(--drv2-fs-caption)!important}.drv2-date-status-cell{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;display:inline-flex}.drv2-date-excerpt{border:1px solid var(--pg-line);background:var(--pg-card);border-radius:10px;padding:14px}.drv2-date-excerpt header{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.drv2-date-excerpt h3{font:var(--drv2-fs-card);margin:0}.drv2-date-excerpt blockquote{border-left:3px solid var(--pg-accent);background:var(--pg-page);font:var(--drv2-fs-body);white-space:pre-wrap;margin:0;padding:10px 14px}.drv2-dates-calendar header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.drv2-dates-calendar header>div{align-items:center;gap:4px;display:flex}.drv2-dates-calendar h3{font:var(--drv2-fs-title);margin:0}.drv2-dates-grid{border:1px solid var(--pg-line);background:var(--pg-card);border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.drv2-dates-weekday{border-bottom:1px solid var(--pg-line);font:var(--drv2-fs-caption);color:var(--pg-muted);padding:6px}.drv2-dates-day{border-right:1px solid var(--pg-line);border-bottom:1px solid var(--pg-line);flex-direction:column;gap:4px;min-width:0;min-height:78px;padding:4px;display:flex}.drv2-dates-day[data-today=true] .drv2-dates-daynum{color:var(--pg-accent);font-weight:700}.drv2-dates-daynum{font:var(--drv2-fs-caption);color:var(--pg-muted)}.drv2-dates-chip{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--pg-line);border-left:3px solid var(--task-tone,var(--pg-muted));background:var(--pg-card);color:var(--pg-text);font:inherit;font:var(--drv2-fs-caption);text-align:left;cursor:pointer;border-radius:6px;padding:2px 6px;overflow:hidden}.drv2-dates-chip[data-status=overdue]{--task-tone:var(--destructive,var(--pg-danger))}.drv2-dates-chip[data-status=due]{--task-tone:var(--warning,var(--pg-warn))}.drv2-dates-chip[data-status=upcoming]{--task-tone:var(--info,var(--pg-link))}.drv2-dates-chip[data-status=target]{--task-tone:var(--chart-5,var(--pg-accent))}.drv2-dates-chip[data-status=recorded]{--task-tone:var(--success,var(--pg-accent))}.drv2-dates-chip[aria-pressed=true]{background:var(--glass-selected-surface)}.drv2-dates-chip:focus-visible{outline:2px solid var(--pg-accent)}.drv2-date-edit{min-width:0;font:var(--drv2-fs-body);color:var(--pg-text);flex-direction:column;gap:10px;display:flex}.drv2-date-edit h3{font:var(--drv2-fs-title);margin:0}.drv2-date-edit label{text-align:left;flex-direction:column;align-items:stretch;gap:4px;display:flex}.drv2-date-edit label:not(.drv2-date-inline)>*{width:100%}.drv2-date-edit .drv2-date-inline{flex-direction:row;align-items:center}.drv2-date-reminders{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.drv2-date-reminders legend,.drv2-date-label{font-weight:600}.drv2-date-reminder{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"check label remove"".date date";align-items:center;gap:4px 6px;display:grid}.drv2-date-reminder-check{grid-area:check}.drv2-date-reminder-label{grid-area:label}.drv2-date-reminder-date{grid-area:date;width:100%;min-width:150px}.drv2-date-reminder-remove{grid-area:remove}.drv2-date-basis{justify-content:space-between;gap:8px;display:flex}.drv2-date-help{border-bottom:1px dotted var(--pg-muted);cursor:help}.drv2-date-source ul,.drv2-date-history{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.drv2-date-source p{justify-content:space-between;align-items:center;margin:4px 0;display:flex}.drv2-date-source-row{grid-template-columns:1fr 1fr;gap:6px;display:grid}.drv2-date-previous s{color:var(--pg-muted)}.drv2-date-previous p{margin:2px 0}.drv2-date-excerpt .drv2-date-excerpt-pages,.drv2-date-excerpt .drv2-date-excerpt-zoom{align-items:center;gap:2px;display:inline-flex}.drv2-date-excerpt header>button:last-child{margin-left:auto}.drv2-date-page{font-variant-numeric:tabular-nums}.drv2-date-excerpt-missing{gap:6px;margin-bottom:10px;display:grid}.drv2-date-excerpt-missing p{margin:0}.drv2-date-excerpt .drv2-date-pdf{border:1px solid var(--pg-line);border-radius:8px;height:auto;overflow:hidden}.drv2-date-excerpt .drv2-date-pdf .drv2-pdf-scroll{max-height:460px}.drv2-date-excerpt-bar{font:var(--drv2-fs-body);color:var(--pg-muted);align-items:center;gap:12px;padding-top:8px;display:flex}.drv2-date-excerpt-bar>button:last-child{margin-left:auto}.drv2-date-excerpt[data-fullscreen]{background:var(--pg-panel-solid);box-shadow:var(--pg-shadow);flex-direction:column;display:flex;position:fixed;inset:24px}.drv2-date-excerpt[data-fullscreen] .drv2-date-pdf{flex:1;min-height:0}.drv2-date-excerpt[data-fullscreen] .drv2-date-pdf .drv2-pdf-scroll{height:100%;max-height:none}.drv2-main :where(.drv2-date-excerpt,.drv2-date-excerpt blockquote,.drv2-dates-grid){border-color:var(--drv2-inner-border,var(--pg-line));background:var(--drv2-inner-fill,transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.drv2-main .drv2-date-excerpt blockquote{border-left-color:var(--pg-accent)}.dr-v2 .drv2-dates>.drv2-page-bar{margin-bottom:0}.drv2-dates-calendar-empty{margin:0 0 var(--drv2-gap-tight);color:var(--pg-muted);font:var(--drv2-fs-body)}.drv2-dates-grid .drv2-dates-chip{border:1px solid var(--pg-line);border-left:3px solid var(--task-tone,var(--pg-muted));width:100%;height:auto;min-height:0;font:var(--drv2-fs-caption);text-align:left;border-radius:6px;padding:2px 6px;display:block}.drv2-calendar-popover{flex-direction:column;align-items:flex-start;gap:8px;width:300px;display:flex}.drv2-calendar-popover h3{font:var(--drv2-fs-card);margin:0;font-weight:600}.drv2-calendar-popover p{font:var(--drv2-fs-body);margin:0}.drv2-dil{gap:var(--drv2-gap);min-width:0;color:var(--pg-text);font-family:var(--pg-font);flex-direction:column;display:flex}.drv2-dil-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.drv2-dil-heading h2{font:var(--drv2-fs-title);margin:0 0 6px}.drv2-dil-heading p{font:var(--drv2-fs-body);margin:0}.dr-v2 .drv2-dil>.drv2-page-bar{margin-bottom:0}.drv2-dil-progress{align-items:center;gap:var(--drv2-gap);font:var(--drv2-fs-body);display:flex}.drv2-dil-progress [data-slot=progress]{width:160px}.drv2-dil-progress [data-slot=progress-track]{background:var(--pg-line);height:4px}.drv2-dil-progress [data-slot=progress-indicator]{background:var(--pg-accent)}.drv2-dil-tools{min-width:0;font:var(--drv2-fs-body);color:var(--pg-text);flex-direction:column;gap:10px;display:flex}.drv2-dil-tools h3{font:var(--drv2-fs-title);margin:0}.drv2-dil-tools h4{font:var(--drv2-fs-body);justify-content:space-between;align-items:center;margin:0 0 6px;display:flex}.drv2-dil-tools label{text-align:left;flex-direction:column;align-items:stretch;gap:4px;display:flex}.drv2-dil-tools label:not(.drv2-dil-switch)>*{width:100%}.drv2-dil-request-title{font:var(--drv2-fs-title);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;display:flex}.drv2-dil-tools .drv2-dil-switch{flex-direction:row;align-items:center}.drv2-dil-tools-head{align-items:center;gap:8px;display:flex}.drv2-dil-timeline{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.drv2-dil-buttons{flex-wrap:wrap;gap:6px;display:flex}.drv2-dil-counter{font:var(--drv2-fs-caption);color:var(--pg-muted);align-self:flex-end}.drv2-dil-counter[data-over=true]{color:var(--pg-danger)}.drv2-dil-note{border:1px solid var(--pg-line);background:var(--pg-card);color:var(--pg-muted);font:var(--drv2-fs-body);border-radius:8px;gap:6px;margin:0;padding:8px 10px;display:flex}.drv2-dil-readings{font:var(--drv2-fs-body);flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.drv2-dil-readings li{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.drv2-dil-reading-label{color:var(--pg-muted)}.drv2-dil-reading-value{color:var(--pg-text);font-variant-numeric:tabular-nums}.drv2-main :where(.drv2-dil-note){border-color:var(--drv2-inner-border,var(--pg-line));background:var(--drv2-inner-fill,transparent)}.drv2-models{min-width:0;color:var(--pg-text);flex-direction:column;gap:10px;display:flex}.drv2-models-muted{color:var(--pg-muted);font-size:var(--drv2-size-body,12px);margin:0}.drv2-models-skeleton{height:96px}.drv2-models-state{border:1px dashed var(--pg-line);color:var(--pg-muted);font-size:var(--drv2-size-body,12.5px);border-radius:10px;padding:16px}.drv2-models-state p{margin:0 0 6px}.drv2-models-title{color:var(--pg-text);font-size:var(--drv2-size-card,13.5px);font-weight:600}.drv2-models-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-models-row{align-items:flex-start;gap:10px;padding:10px 4px;display:flex}.drv2-models-row+.drv2-models-row{border-top:1px solid var(--pg-row-line)}.drv2-models-row>svg{color:var(--pg-muted);flex:none;margin-top:2px}.drv2-models-text{min-width:0;font-size:var(--drv2-size-body,12.5px);flex-direction:column;flex:1;gap:4px;display:flex}.drv2-models-row .drv2-models-text small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-models-returns{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.drv2-models-returns dt{color:var(--pg-muted);font-size:var(--drv2-size-caption,11px)}.drv2-models-returns dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.drv2-nav-group{flex-direction:column;gap:2px;display:flex}.drv2-room-nav:not(.drv2-room-tools)>.drv2-nav-group,.drv2-nav-group>*{flex:none}.drv2-nav-group+.drv2-nav-group{margin-top:10px}.drv2-nav-group-label{color:var(--pg-muted);font:var(--drv2-fs-label);letter-spacing:.1em;text-transform:uppercase;margin:0;padding:4px 10px}.drv2-room-switcher{flex-direction:column;gap:8px;width:300px;max-height:420px;display:flex;overflow:auto}.drv2-room-switcher-search{color:var(--pg-muted);align-items:center;gap:6px;display:flex}.drv2-room-switcher-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-room-switcher-list :is(button,a){width:100%;color:var(--pg-text);font:inherit;font:var(--drv2-fs-nav);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:1px;padding:7px 8px;text-decoration:none;display:flex}.drv2-room-switcher-list :is(button,a):hover{background:var(--pg-hover)}.drv2-room-switcher-list :is(button,a)[aria-current=page]{background:var(--pg-seg-on);cursor:default}.drv2-room-switcher-list small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.dr-v2 .drv2-work-content{--drv2-inner-fill:transparent;--drv2-inner-border:var(--pg-line);background:0 0}.dr-v2 .drv2-work-content [data-slot=card]{border-color:var(--drv2-inner-border);background:var(--drv2-inner-fill);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dr-v2 .drv2-work-content :is(.drv2-work-scope,.drv2-work-sage).parcyl-os.crisp-deal-room-608[data-theme]{--dr-canvas:transparent;--dr-paper:var(--pg-input-bg);--dr-soft:var(--pg-hover);background:0 0}.dr-v2 .drv2-work-content .drv2-work-sage.parcyl-os .dr-sage-panel{box-shadow:none;background:0 0;border:0}.deal-room-theme-root{--drv2-app-rail-width:var(--primary-rail-width,72px)}:is(.dr-v2,.drv2-list-root).parcyl-uds :is([data-slot=dialog-content],[data-slot=alert-dialog-content]){inset:0 0 0 var(--drv2-app-rail-width,72px);--tw-translate-x:0px;--tw-translate-y:0px;height:fit-content;max-height:calc(100dvh - 40px);margin:auto;overflow:auto;transform:none}:is(.dr-v2,.drv2-list-root).parcyl-uds :is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-slot]{translate:none}.deal-room-theme-root{--drv2-radius-table:8px}.deal-room-theme-root table:not(:has(>*>tr[style*=border])){border-collapse:separate;border-spacing:0;border-radius:var(--drv2-radius-table)}.deal-room-theme-root [data-slot=table-container],.deal-room-theme-root :is(.drp-wt-wrap,.drv2-files-table-wrap,.drv2-saved-reports-table){border-radius:var(--drv2-radius-table)}:where(.deal-room-theme-root) tr:is([data-slot=table-row],[data-slot=context-menu-trigger])>:is(th,td){border-bottom:1px solid var(--pg-line)}:where(.deal-room-theme-root) :is([data-slot=table-body],[data-slot=table-footer])>tr:is([data-slot=table-row],[data-slot=context-menu-trigger]):last-child>:is(th,td){border-bottom:0}:is(.deal-room-theme-root table>thead:first-of-type>tr:first-child>:first-child,.deal-room-theme-root table:not(:has(>thead))>tbody:first-of-type>tr:first-child>:first-child){border-top-left-radius:var(--drv2-radius-table)}:is(.deal-room-theme-root table>thead:first-of-type>tr:first-child>:last-child,.deal-room-theme-root table:not(:has(>thead))>tbody:first-of-type>tr:first-child>:last-child){border-top-right-radius:var(--drv2-radius-table)}.deal-room-theme-root table>:is(tbody,tfoot):last-child>tr:last-child>:first-child{border-bottom-left-radius:var(--drv2-radius-table)}.deal-room-theme-root table>:is(tbody,tfoot):last-child>tr:last-child>:last-child{border-bottom-right-radius:var(--drv2-radius-table)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) label[data-slot=label]:has([data-slot=checkbox],[data-slot=switch],[role=radio]){font:var(--drv2-fs-body)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :has(>[data-slot=switch]):has(>label):hover>[data-slot=switch]:not(:disabled,[data-disabled],:focus-visible){box-shadow:0 0 0 4px var(--pg-hover)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :has(>[data-slot=checkbox]):has(>label):hover>[data-slot=checkbox]:is([data-checked],[data-indeterminate]):not([data-disabled],:focus-visible){box-shadow:0 0 0 3px var(--pg-accent-wash-strong)}@media (prefers-reduced-motion:reduce){:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(.drv2-card-link,:is(a,button):is([data-slot=card],.drv2-surface)){transition:none}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(.drv2-card-link,:is(a,button):is([data-slot=card],.drv2-surface)):is(:hover,:focus-within){transform:none}}.crisp-product-shell .crisp-product-content-full:has(.deal-room-theme-root){background:url(/images/parcyl-buybox-wallpaper.png) 50%/cover no-repeat;position:relative}.crisp-product-shell .crisp-product-content-full .deal-room-theme-root{position:relative}.crisp-product-shell .crisp-product-content-full:has(.deal-room-theme-root):before{content:"";pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%);background:#101714e0;position:absolute;inset:0}.crisp-product-shell .crisp-product-content-full:has(.deal-room-theme-root[data-theme=light]):before{background:#f3f5f4b8}@media (prefers-reduced-transparency:reduce){.crisp-product-shell .crisp-product-content-full:has(.deal-room-theme-root):before{background:var(--pg-page);-webkit-backdrop-filter:none;backdrop-filter:none}}.dr-v2.parcyl-uds{--background:var(--pg-page);--foreground:var(--pg-text);--card:var(--pg-card);--card-foreground:var(--pg-text);--popover:var(--pg-menu);--popover-foreground:var(--pg-text);--primary:var(--pg-primary-bg);--primary-foreground:var(--pg-primary-ink);--secondary:var(--pg-hover);--secondary-foreground:var(--pg-text);--muted:var(--pg-hover);--muted-foreground:var(--pg-muted);--accent:var(--pg-accent-wash);--accent-foreground:var(--pg-text);--destructive:var(--pg-danger);--border:var(--pg-line);--input:var(--pg-input-border);--ring:var(--pg-accent);width:100%;min-width:0;height:100%;min-height:0;color:var(--pg-text);font-family:var(--pg-font);font:var(--drv2-fs-body);background:0 0}.dr-v2 *{box-sizing:border-box}.drv2-layout{gap:8px;width:100%;min-width:0;height:100%;min-height:0;padding:8px;display:flex;overflow:hidden}.drv2-room-frame{border:1px solid var(--pg-border);background:var(--pg-panel);box-shadow:var(--pg-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:22px;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.drv2-room-tree{border-right:1px solid var(--pg-line);flex:0 0 clamp(208px,15vw,240px);width:clamp(208px,15vw,240px);overflow:hidden}.drv2-room-tree-content{flex-direction:column;gap:18px;height:100%;min-height:0;padding:20px 12px;display:flex}.drv2-room-tree-content>:not(.drv2-room-nav){flex:none}.drv2-room-tree-content>.drv2-room-nav:not(.drv2-room-tools){scrollbar-width:thin;scrollbar-color:var(--pg-scrollbar,var(--pg-line)) transparent;flex:0 auto;min-height:96px;margin-inline:-4px;padding-inline:4px;overflow:hidden auto}.drv2-panel-edge{margin:-10px -4px -6px;display:flex}.drv2-panel-strip{z-index:1;top:calc((var(--drv2-toolbar-h) - var(--drv2-control-h)) / 2);position:absolute}.drv2-panel-strip-left{left:12px}.drv2-panel-strip-right{right:14px}.drv2-layout[data-tree=closed] .drv2-main>.drv2-toolbar{padding-left:48px}.drv2-layout[data-panel=closed] .drv2-main>.drv2-toolbar{padding-right:50px}.drv2-tree-card{padding:0 8px}.drv2-room-emblem{border:1px solid var(--pg-line);background:var(--pg-card);width:46px;height:46px;color:var(--pg-muted);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.drv2-room-photo{border:1px solid var(--pg-line);background:var(--pg-card);height:96px;color:var(--pg-muted);border-radius:10px;place-items:center;margin-bottom:14px;display:grid;position:relative;overflow:hidden}.drv2-room-photo-image{width:100%;height:100%;position:absolute;inset:0}.drv2-room-address{font:var(--drv2-fs-body);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.45}.drv2-room-locality{color:var(--pg-muted);font:var(--drv2-fs-caption);margin:2px 0 0;line-height:1.5}.drv2-tree-place{margin:0 0 8px}.drv2-tree-place:empty{display:none}.drv2-room-title{-webkit-line-clamp:2;line-clamp:2;font:var(--drv2-fs-title);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:10px 0 8px;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.drv2-stage-control{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.drv2-stage-trigger{gap:6px;max-width:100%;height:auto;padding:2px 4px 2px 0}.drv2-stage-trigger>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.drv2-stage-status,.drv2-stage-error{font:var(--drv2-fs-caption);margin:0;line-height:1.5}.drv2-stage-status{color:var(--pg-muted)}.drv2-stage-status:empty{display:none}.drv2-stage-error{color:var(--pg-danger)}.drv2-muted{font:var(--drv2-fs-body);color:var(--pg-muted);margin-bottom:10px;line-height:1.6}.drv2-room-nav{flex-direction:column;gap:2px;display:flex}.drv2-room-nav [data-slot=button]{width:100%;height:var(--drv2-row-h);min-height:var(--drv2-row-h);color:var(--pg-secondary);font:var(--drv2-fs-nav);border:1px solid #0000;border-radius:8px;justify-content:flex-start;gap:11px}.drv2-room-nav [data-slot=button]:hover{background:var(--pg-hover)}.drv2-room-nav .is-current,.drv2-room-nav .is-current:hover,.drv2-room-nav .is-current:focus-visible{border-color:var(--drv2-outline-border);color:var(--pg-text);background:var(--drv2-pressed);font-weight:600}.drv2-room-tools{border-top:1px solid var(--pg-line);flex-direction:row;flex:none;margin-top:auto;padding-top:12px}.drv2-room-tools [data-slot=button]{width:var(--drv2-control-h);height:var(--drv2-control-h);min-height:var(--drv2-control-h);justify-content:center;padding:0}.drv2-main{--drv2-inner-fill:transparent;--drv2-inner-border:var(--pg-line);flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:hidden}.drv2-main.is-scrimmed{position:relative}.drv2-center-scrim{z-index:2;background:var(--glass-placeholder);position:absolute;inset:0}.drv2-toolbar{height:var(--drv2-toolbar-h);border-bottom:1px solid var(--pg-line);flex:none;align-items:center;gap:10px;padding:0 14px;display:flex}.drv2-toolbar-title{min-width:0;font:var(--drv2-fs-title);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0 0 0 6px;overflow:hidden}.drv2-toolbar-room{border-right:1px solid var(--pg-line);min-width:0;max-width:220px;font:var(--drv2-fs-title);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0 0 0 6px;padding-right:12px;overflow:hidden}.drv2-room-identity{flex-direction:column;gap:3px;min-width:0;margin:0 0 10px;display:flex}.drv2-room-identity h1{-webkit-line-clamp:3;min-width:0;font:var(--drv2-fs-title);letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.drv2-room-identity .drv2-address,.drv2-room-identity .drv2-room-meta,.drv2-room-identity .drv2-room-owner{font:var(--drv2-fs-caption);margin:0;line-height:1.45}.drv2-room-identity .drv2-address{color:var(--pg-muted)}.drv2-room-identity .drv2-room-meta{color:var(--pg-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 6px;display:flex}.drv2-room-identity .drv2-room-meta>span+span:before{content:"·";color:var(--pg-muted);margin-right:6px}.drv2-room-owner{color:var(--pg-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-title-line{justify-content:space-between;align-items:flex-start;gap:4px;min-width:0;display:flex}.drv2-title-line>:not(h1){flex:none;margin-top:-3px}.drv2-panel-edge{justify-content:space-between;align-items:center}.drv2-panel-edge>[data-slot=button]:only-child:not(.drv2-back){margin-left:auto}.drv2-back[data-slot=button]{height:var(--drv2-control-h);color:var(--pg-secondary);font:var(--drv2-fs-button);gap:4px;padding:0 8px 0 4px}.drv2-back[data-slot=button]:hover{color:var(--pg-text)}.drv2-star .drv2-star-on{color:var(--glass-favorite)}.drv2-star button[aria-pressed=true]:not(:disabled):hover{background:var(--drv2-ghost-hover)}.drv2-star-error{font:var(--drv2-fs-caption);color:var(--pg-danger);display:block}.drv2-room-search{width:clamp(150px,15vw,240px);height:var(--drv2-control-h);border:1px solid var(--pg-input-border);background:var(--pg-input-bg);color:var(--pg-muted);border-radius:7px;align-items:center;gap:7px;padding:0 8px 0 10px;display:flex;position:relative}.drv2-room-search:focus-within{border-color:var(--drv2-focus-ring);outline:none}.drv2-room-search input{min-width:0;color:var(--pg-text);font:var(--drv2-fs-body);background:0 0;border:0;outline:none;flex:1}.drv2-room-search input::-webkit-search-cancel-button{display:none}.drv2-room-search-clear{color:var(--pg-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:2px;display:grid}.drv2-room-search.is-collapsible{width:clamp(190px,17vw,260px);transition:width .16s}.drv2-room-search.is-collapsible:not(:focus-within,.has-query){width:var(--drv2-control-h);cursor:pointer;justify-content:center;gap:0;padding:0}.drv2-room-search.is-collapsible:not(:focus-within,.has-query) input{cursor:pointer;flex:0 0 0;width:0;padding:0}.drv2-room-search.is-collapsible:not(:focus-within,.has-query) .drv2-room-search-key{display:none}.drv2-room-search.is-collapsible:not(:focus-within,.has-query):hover{background:var(--pg-control-hover);color:var(--pg-text)}.drv2-room-search-key{border:1px solid var(--pg-input-border);color:var(--pg-faint);font:var(--drv2-fs-caption);border-radius:5px;flex:none;padding:0 5px}@media (prefers-reduced-motion:reduce){.drv2-room-search.is-collapsible{transition:none}}.drv2-room-search-results{z-index:30;border:1px solid var(--pg-menu-border);background:var(--pg-menu);width:min(360px,100vw - 32px);max-height:360px;box-shadow:var(--pg-menu-shadow);color:var(--pg-text);border-radius:12px;padding:8px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto}.drv2-room-search-results>p,.drv2-room-search-results [role=group]>p{font:var(--drv2-fs-label);margin:6px}.drv2-room-search-results [role=option]{cursor:pointer;border-radius:8px;padding:7px 8px;display:block}.drv2-room-search-results [role=option].is-active,.drv2-room-search-results [role=option]:hover{background:var(--pg-hover)}.drv2-room-search-results [role=option] strong,.drv2-room-search-results [role=option] small{overflow-wrap:anywhere;display:block}.drv2-room-search-results [role=option] strong{font:var(--drv2-fs-body);font-weight:500}.drv2-room-search-results [role=option] small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-heading-actions{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:7px;display:flex}.drv2-heading-actions [data-slot=button]{font:var(--drv2-fs-button)}.drv2-tab-row{flex:auto;align-self:stretch;align-items:stretch;gap:2px;min-width:0;display:flex;position:relative;overflow:clip visible}.drv2-tab-slot{flex:none;align-items:stretch;display:flex}.drv2-tab-row :is(button,a)[data-slot=button]{height:auto;color:var(--pg-muted);font:var(--drv2-fs-tab);white-space:nowrap;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-items:center;margin-bottom:-1px;padding:1px 10px 0;display:inline-flex}.drv2-tab-row :is(button,a)[data-slot=button]:hover{color:var(--pg-text);background:0 0}.drv2-tab-row :is(button,a).is-current,.drv2-tab-row .is-current>[data-slot=button]:first-child{border-bottom-color:var(--drv2-tab-underline);color:var(--pg-text)}.drv2-tab-row :is(button,a).drv2-tab-more{height:auto;color:var(--pg-muted);font:var(--drv2-fs-tab);white-space:nowrap;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-self:stretch;align-items:center;gap:4px;margin-bottom:-1px;padding:1px 10px 0;display:inline-flex}.dr-v2 .drv2-tab-row :is(button,a).drv2-tab-more:hover,.dr-v2 .drv2-tab-row :is(button,a)[data-slot=button]:not([aria-label]):hover{color:var(--pg-text);background:0 0}.drv2-new-menu[data-slot=dropdown-menu-content]{min-width:max(var(--anchor-width,0px), 240px);padding:6px}.drv2-new-menu [data-slot=dropdown-menu-shortcut]{color:var(--pg-muted);font:var(--drv2-fs-caption);letter-spacing:.04em;margin-left:auto;padding-left:16px}.drv2-new-item-text{gap:1px;display:grid}.drv2-new-item-text small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-tools-back{margin:0 0 8px -8px}.drv2-tab-row-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.drv2-tab-row-divider{height:var(--drv2-control-h);background:var(--pg-line);flex:0 0 1px;align-self:center;margin:0 6px}.drv2-open-item{align-self:stretch;align-items:stretch;display:inline-flex}.dr-v2 .drv2-open-item .drv2-open-item-close,.dr-v2 .drv2-open-item :is(button,a)[data-slot=button][aria-label]{border-bottom:0;align-self:center;width:20px;height:20px;min-height:0;margin:0 0 0 2px}.drv2-content-scroll{min-height:0;padding:var(--drv2-pad-page);flex:1;overflow:auto}.drv2-save-confirmation{font:var(--drv2-fs-caption);color:var(--pg-text);margin:0}.drv2-content-scroll.drv2-content-classic{flex-direction:column;padding:0;display:flex;overflow:hidden}.drv2-classic-section{flex:1;min-width:0;min-height:0;display:flex}.drv2-classic-body{background:var(--pp-bg);min-width:0;min-height:0;padding:var(--drv2-pad-page);flex:1;overflow-y:auto}.dr-v2 .drv2-classic-body{--nb-card-bg:var(--drv2-surface-bg);--nb-border-card:var(--drv2-surface-border);--nb-radius-card:var(--drv2-surface-radius);--nb-shadow-card:var(--drv2-surface-shadow);--nb-shadow-card-hover:var(--drv2-shadow-lift);--nb-border-hover:var(--drv2-surface-border-strong);--nb-card-pad:var(--drv2-pad-card);--nb-section-head-font:var(--drv2-fs-title);--nb-section-sub-font:var(--drv2-fs-caption);--nb-fs-display:var(--drv2-size-kpi);--nb-fs-title:var(--drv2-size-title);--nb-fs-body:var(--drv2-size-body);--nb-fs-ui:var(--drv2-size-button);--nb-fs-meta:var(--drv2-size-caption);--nb-fs-small:var(--drv2-size-label);--nb-fs-eyebrow:var(--drv2-size-label);--nb-fs-micro:var(--drv2-size-caption)}.drv2-classic-body[data-section=site]{overflow-y:hidden}.drv2-classic-body[data-section=property]{padding:0;overflow-y:visible}.drv2-classic-state{text-align:center;min-height:280px;color:var(--pg-muted);font:var(--drv2-fs-body);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.drv2-classic-state h2{color:var(--pg-text);font:var(--drv2-fs-title);margin:0;font-weight:600}.drv2-classic-state p{max-width:420px;font:var(--drv2-fs-body);margin:0;line-height:1.7}.drv2-overview{flex-direction:column;gap:10px;display:flex}.drv2-overview-top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:10px;display:grid}.drv2-overview-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.drv2-shared-map-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.drv2-shared-map-row{min-width:0;color:var(--pg-text);align-items:center;gap:8px;display:flex}.drv2-shared-map-row strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.dr-v2 .drv2-overview [data-slot=card]{gap:6px;padding-block:12px}.drv2-overview .drv2-item-list li{padding:7px 0}.drv2-overview .drv2-map-frame{min-height:210px}.dr-v2 .drv2-overview div.drv2-map-card[data-slot=card]{gap:0;padding:0;overflow:hidden}:where(.dr-v2) div[data-slot=card]{border:1px solid var(--pg-card-border);background:var(--pg-card);box-shadow:none;border-radius:12px;outline:0;gap:10px;min-width:0}:where(.dr-v2 .drv2-main) div[data-slot=card]{border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);box-shadow:var(--drv2-surface-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}:where(.dr-v2 .drv2-main div[data-slot=card]) :is(div[data-slot=card],:is(div,section,article,ul,ol,dl,p,aside,li,a,button).drv2-surface){box-shadow:none;background:0 0;border:0;padding:0}:where(.dr-v2 .drv2-main) div[data-slot=card]:not(.drv2-card-link):hover{border-color:var(--drv2-surface-border-strong)}.drv2-card-heading{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.drv2-card-heading [data-slot=card-title]{font:var(--drv2-fs-card);align-items:center;gap:8px;display:flex}.drv2-summary-text{border-bottom:1px solid var(--pg-line);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;font:var(--drv2-fs-body);margin:0 0 16px;padding-bottom:16px}.drv2-facts{font:var(--drv2-fs-body);flex-direction:column;gap:12px;margin:0;line-height:1.5;display:flex}.drv2-facts>div{grid-template-columns:90px minmax(0,1fr);gap:10px;display:grid}.drv2-facts dt{color:var(--pg-muted)}.drv2-facts dd{overflow-wrap:anywhere;margin:0}.drv2-map-card{gap:0;padding:0;overflow:hidden}.drv2-map-frame{background:var(--pg-input-bg);flex-direction:column;justify-content:center;height:100%;min-height:280px;display:flex;position:relative}.drv2-map-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:100%;display:block;position:absolute;inset:0}.drv2-map-open{background:var(--pg-card);position:absolute;bottom:12px;right:12px}.drv2-map-message{text-align:center;color:var(--pg-muted);flex-direction:column;align-items:center;gap:9px;padding:28px 24px 64px;display:flex}.drv2-map-message strong{font:var(--drv2-fs-card);color:var(--pg-text);font-weight:500}.drv2-map-message p{max-width:260px;font:var(--drv2-fs-caption);margin:0;line-height:1.7}.drv2-map-loading{color:var(--pg-muted);font:var(--drv2-fs-caption);flex-direction:column;gap:10px;padding:20px 20px 64px;display:flex}.drv2-map-skeleton{height:180px}.drv2-empty{text-align:center;color:var(--pg-muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:25px 8px;display:flex}.drv2-empty strong{font:var(--drv2-fs-card);color:var(--pg-text);font-weight:500}.drv2-empty p{font:var(--drv2-fs-caption);max-width:240px;margin:0;line-height:1.7}.drv2-item-list{margin:0;padding:0;list-style:none}.drv2-item-list li{border-bottom:1px solid var(--pg-line);align-items:center;gap:9px;padding:12px 0;display:flex}.drv2-item-list li:last-child{border-bottom:0}.drv2-item-list li>svg{color:var(--pg-muted);flex-shrink:0}.drv2-item-list li>div{flex:1;min-width:0}.drv2-item-list strong{font:var(--drv2-fs-body);overflow-wrap:anywhere;font-weight:500;display:block}.drv2-item-list li>div>span{color:var(--pg-muted);font:var(--drv2-fs-caption);margin-top:4px;display:block}.drv2-row-detail{color:var(--pg-muted);font:var(--drv2-fs-caption);white-space:nowrap}.drv2-quiet-empty{color:var(--pg-muted);font:var(--drv2-fs-caption);margin:0;padding:10px 0 18px}.drv2-work-panel{border-left:1px solid var(--pg-line);flex-direction:column;flex:0 0 clamp(280px,19vw,320px);width:clamp(280px,19vw,320px);min-height:0;display:flex;overflow:hidden}.drv2-panel-heading{height:var(--drv2-toolbar-h);flex:none;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.drv2-work-scope{min-width:0;color:var(--pg-text)}.drv2-panel-heading h2{font:var(--drv2-fs-title);letter-spacing:-.015em;align-items:center;gap:9px;margin:0;display:flex}.drv2-work-tabs{flex:1;gap:0;min-height:0}.drv2-work-tabs>[data-slot=tabs-list]{width:100%;height:var(--drv2-control-h);border-bottom:1px solid var(--pg-line);flex-shrink:0;padding:0 10px}.drv2-work-tabs [data-slot=tabs-trigger]{color:var(--pg-muted);font:var(--drv2-fs-tab);padding:0 7px}.drv2-work-tabs [data-slot=tabs-trigger]:hover,.drv2-work-tabs [data-slot=tabs-trigger][data-active]{color:var(--pg-text)}.drv2-work-tabs [data-slot=tabs-trigger]:after{background:var(--drv2-tab-underline)}.drv2-work-content{min-height:0;padding:17px 13px;overflow:auto}.drv2-work-content [data-slot=card]{margin-bottom:14px}.drv2-work-content [data-slot=card-title],.dr-v2 .drv2-work-content :is(h2,h3,h4){font:var(--drv2-fs-card)}.drv2-work-content .drv2-facts>div{grid-template-columns:76px minmax(0,1fr)}.drv2-work-content.drv2-work-ai{flex-direction:column;padding:10px;display:flex;overflow:hidden}.drv2-work-sage{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.drv2-work-sage :is(.dr-sage-panel,.dr-sage-panel__body,.dr-sage-panel__composer,form){min-width:0;max-width:100%}.drv2-work-sage textarea{resize:none}.dr-v2 .drv2-work-sage.parcyl-os.crisp-deal-room-608 :is(.dr-sage-panel__body,.dr-sage-panel__state,.dr-sage-empty,textarea),.dr-v2 .drv2-work-sage.parcyl-os.crisp-deal-room-608 [data-testid=chat-answer-content] :is(p,li,td),.dr-v2 .drv2-work-sage.parcyl-os.crisp-deal-room-608 [data-testid=chat-bubble-user]{font:var(--drv2-fs-body)}.dr-v2 .drv2-work-sage.parcyl-os.crisp-deal-room-608 .dr-sage-panel__header :is(h2,h3){font:var(--drv2-fs-card)}.dr-v2 .drv2-work-sage.parcyl-os.crisp-deal-room-608 .dr-sage-eyebrow{font:var(--drv2-fs-label)}.dr-v2 .drv2-work-sage.parcyl-os.crisp-deal-room-608 :is(.dr-sage-header-button,.dr-sage-selection-action){font:var(--drv2-fs-button)}.dr-v2 .drv2-work-sage.parcyl-os.crisp-deal-room-608 :is(.dr-sage-contexts,.dr-sage-context,.dr-sage-docs-link,.dr-sage-prompts){font:var(--drv2-fs-caption)}.drv2-work-sage.parcyl-os.crisp-deal-room-608 .dr-sage-panel{width:auto;min-height:0;max-height:none;box-shadow:none;flex:1;position:static}.drv2-sage-scope{display:contents}.drv2-wide-action{width:100%;font:var(--drv2-fs-button);margin-top:18px}.drv2-source-name{font:var(--drv2-fs-body);overflow-wrap:anywhere;margin:0 0 8px;font-weight:500}.drv2-work-content p.drv2-muted{font:var(--drv2-fs-caption);margin:0;line-height:1.7}.drv2-work-hint{color:var(--pg-muted);font:var(--drv2-fs-caption);margin:16px 3px;line-height:1.7}.drv2-panel-section-heading,.drv2-section-label{color:var(--pg-muted);font:var(--drv2-fs-label);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 8px;display:flex}.dr-v2 :is(.drv2-tree-sheet,.drv2-work-sheet){border-color:var(--pg-border);background:var(--pg-panel), var(--pg-panel-solid);box-shadow:var(--pg-shadow)}.dr-v2 .drv2-tree-sheet{width:min(290px,100vw - 88px);max-width:none;left:72px;overflow:auto}.dr-v2 .drv2-work-sheet{gap:0;width:min(320px,100vw - 88px);max-width:none}.drv2-tree-sheet .drv2-room-tree-content{height:auto;min-height:auto}.drv2-tree-sheet .drv2-room-tree-content>.drv2-room-nav:not(.drv2-room-tools){overflow:visible}.drv2-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.drv2-app-body{flex-direction:column;gap:14px;display:flex}.drv2-app-action{align-self:flex-start}.drv2-app-body>.drv2-muted{margin:0}.drv2-app-loading{color:var(--pg-muted);font:var(--drv2-fs-caption);flex-direction:column;gap:10px;display:flex}.drv2-field-hint{font:var(--drv2-fs-caption);color:var(--pg-muted);margin:0;line-height:1.5}.drv2-save-error{color:var(--pg-danger);font:var(--drv2-fs-caption);margin:0;line-height:1.6}.drv2-state{width:100%;min-height:100%;padding:24px}.drv2-state-message{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;max-width:460px;min-height:340px;margin:auto;display:flex}.drv2-state-message>svg{color:var(--pg-muted)}.drv2-state-message h1{font:var(--drv2-fs-title);margin:0;font-weight:600}.drv2-state-message p{font:var(--drv2-fs-body);color:var(--pg-muted);margin:0 0 5px;line-height:1.7}.drv2-loading{color:var(--pg-muted);font:var(--drv2-fs-caption);flex-direction:column;gap:20px;padding-top:26px;display:flex}.drv2-skeleton-heading{width:40%;height:28px}.drv2-skeleton-line{width:65%;height:14px}.drv2-skeleton-cards{grid-template-columns:1fr 1fr;gap:18px;display:grid}.drv2-skeleton-cards>div{height:240px}@media (width<=1370px){.drv2-overview-top{grid-template-columns:1fr}}@media (width<=1180px){.drv2-overview-top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media (width<=760px){.drv2-toolbar{gap:6px;padding-inline:6px 8px}.drv2-toolbar .drv2-heading-actions [data-slot=button]>svg+*{display:none}.drv2-content-scroll{padding:14px 12px 22px}.drv2-overview-top,.drv2-overview-pair{grid-template-columns:1fr}.drv2-facts>div{grid-template-columns:74px minmax(0,1fr)}.drv2-row-detail{white-space:normal;max-width:72px}.drv2-state{padding:16px}.drv2-skeleton-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dr-v2 *,.dr-v2 :before,.dr-v2 :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.dr-v2 .drv2-page-bar{justify-content:flex-start;align-items:center;gap:var(--drv2-gap-tight) 8px;min-height:var(--drv2-control-h);margin:0 0 var(--drv2-gap);flex-wrap:wrap;padding:0;display:flex}.dr-v2 .drv2-page-bar>*{flex:none}.dr-v2 .drv2-page-bar-end{margin-left:auto}:where(.dr-v2 .drv2-page-bar-end){align-items:center;gap:var(--drv2-gap-tight);flex-wrap:wrap;display:flex}.dr-v2 .drv2-page-bar p{margin:0}.dr-v2 .drv2-files-heading-lead{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:flex}.dr-v2 .drv2-page-bar .drv2-files-location{padding-bottom:0}.dr-v2 .drv2-sr-only{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.drv2-room-search input:focus-visible{box-shadow:none;outline:none}.dr-v2 :is(.drv2-tasks,.drv2-files,.drv2-dates,.drv2-dil,.drv2-research,.drv2-people,.drv2-agents,.drv2-photos,.drv2-inbox):has(>.drv2-page-bar){padding-top:4px}.dr-v2 .drv2-page-bar .drv2-tasks-views{margin-bottom:0}.drv2-room-notice{z-index:40;pointer-events:none;margin:0;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.drv2-room-notice[data-shown]{border:1px solid var(--pg-card-border);background:var(--pg-panel-solid,var(--pg-card));box-shadow:var(--pg-shadow);color:var(--pg-text);font:var(--drv2-fs-body);border-radius:9px;padding:7px 12px}.drv2-my-work .drv2-task-table{background:var(--drv2-surface-bg);border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);box-shadow:var(--drv2-surface-shadow)}.drv2-my-work .drv2-task-title a{color:var(--pg-text);font:var(--drv2-fs-body);text-decoration:none}.drv2-my-work-count{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-my-work .drv2-task-title a:hover,.drv2-my-work .drv2-task-title a:focus-visible{text-decoration:underline}.drv2-my-work-kind{color:var(--pg-muted);font:var(--drv2-fs-caption);font-weight:400;display:block}.drv2-my-work-loading{padding:var(--drv2-pad-card);gap:var(--drv2-gap);background:var(--drv2-surface-bg);border-color:var(--drv2-surface-border)}.drv2-my-work-loading>div{height:16px}.drv2-cover{aspect-ratio:32/9;background:var(--pg-page);width:100%;color:var(--pg-muted);display:block;position:relative;overflow:hidden}.drv2-cover[data-size=compact]{aspect-ratio:3}.drv2-cover[data-size=thumb]{aspect-ratio:10/7;border-radius:6px;flex:none;width:80px}.drv2-cover-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.drv2-cover-image[data-fit=fit]{-o-object-fit:contain;object-fit:contain}.drv2-cover-label{padding:1px var(--drv2-gap-tight,8px);border:1px solid var(--pg-line);background:var(--pg-card);color:var(--pg-text);font:var(--drv2-fs-label);border-radius:6px;position:absolute;bottom:8px;left:8px}.drv2-cover-tile{justify-content:center;align-items:center;gap:var(--drv2-gap-tight,8px);width:100%;height:100%;padding:var(--drv2-gap-tight,8px);background:var(--pg-page);color:var(--pg-muted);text-align:center;display:flex}.drv2-cover-tile p{max-width:36ch;font:var(--drv2-fs-body);margin:0}.drv2-cover-initials{font:var(--drv2-fs-card);letter-spacing:.04em}.drv2-cover-dialog{width:min(880px, calc(100vw - var(--drv2-app-rail-width,72px) - 32px));max-width:none;color:var(--pg-text)}.drv2-cover-body{gap:var(--drv2-gap) calc(var(--drv2-gap) * 1.5);grid-template-columns:minmax(0,1fr) 240px;display:grid}.drv2-cover-main{gap:var(--drv2-gap-tight);flex-direction:column;min-width:0;display:flex}.drv2-cover-main>.drv2-cover{border:1px solid var(--pg-line);border-radius:var(--drv2-surface-radius,10px)}.drv2-cover-crops{border:0;margin:0;padding:0}.drv2-cover-crops legend{font:var(--drv2-fs-label);color:var(--pg-text);margin-bottom:6px}.drv2-cover-crops ul,.drv2-cover-photos{gap:var(--drv2-gap-tight);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.drv2-cover-photos{max-height:220px;overflow-y:auto}.drv2-cover-crops button,.drv2-cover-photos button{border:1px solid var(--pg-line);background:var(--pg-card);width:100%;color:var(--pg-text);font:var(--drv2-fs-caption);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:4px;padding:3px;display:flex}.drv2-cover-crops button[aria-pressed=true],.drv2-cover-photos button[aria-pressed=true]{border-color:var(--pg-accent);box-shadow:0 0 0 1px var(--pg-accent)}.drv2-cover-crops button:focus-visible,.drv2-cover-photos button:focus-visible{outline:2px solid var(--drv2-focus-ring,var(--pg-accent));outline-offset:2px}.drv2-cover-crops img,.drv2-cover-photos img,.drv2-cover-photo-blank{aspect-ratio:16/9;background:var(--pg-page);width:100%;color:var(--pg-muted);-o-object-fit:cover;object-fit:cover;border-radius:5px;place-items:center;display:grid}.drv2-cover-photos span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-cover-fields{flex-direction:column;gap:6px;display:flex}.drv2-cover-fields label:not(:first-child){margin-top:6px}.drv2-cover-switch{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-cover-skeleton{border-radius:8px;height:96px}.drv2-cover-foot{align-items:center;gap:var(--drv2-gap-tight) var(--drv2-gap);flex-flow:wrap}.drv2-cover-upload{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-cover-upload small,.drv2-cover-note{color:var(--pg-muted);font:var(--drv2-fs-caption);margin:0}.drv2-cover-note{flex:auto;align-items:center;gap:6px;display:inline-flex}@media (width<=720px){.drv2-cover-body{grid-template-columns:minmax(0,1fr)}}.drv2-sheet{width:min(440px,100vw);max-width:none;color:var(--pg-text);font-family:var(--pg-font);flex-direction:column;display:flex}.drv2-sheet-body{gap:calc(var(--drv2-gap) * 1.5);min-height:0;padding:0 var(--drv2-pad-card) var(--drv2-pad-card);font:var(--drv2-fs-body);flex-direction:column;flex:1;display:flex;overflow-y:auto}.drv2-sheet-section{gap:var(--drv2-gap-tight);flex-direction:column;display:flex}.drv2-sheet-section-head{align-items:center;gap:6px;display:flex}.drv2-sheet-section h3{font:var(--drv2-fs-card);margin:0}.drv2-sheet-section-head>:last-child:not(h3){margin-left:auto}.drv2-sheet-section-head>.drv2-sheet-about{margin-left:0}.drv2-sheet-count{color:var(--pg-muted);font-weight:400}.drv2-sheet-about{width:20px;height:20px;color:var(--pg-muted);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.drv2-sheet-about:focus-visible{outline:2px solid var(--drv2-focus-ring,var(--pg-accent))}.drv2-sheet-muted{color:var(--pg-muted);margin:0}.drv2-sheet-error,.drv2-sheet-notice{padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--pg-line);background:var(--pg-card);border-radius:8px;margin:0}.drv2-sheet-error{color:var(--pg-danger)}.drv2-sheet-notice{color:var(--pg-text)}.drv2-sheet-result p,.drv2-sheet-result ul{margin:0 0 6px}.drv2-sheet-result ul{padding-left:18px}.drv2-sheet-skeleton{border-radius:8px;height:56px}.drv2-sheet-unsaved{color:var(--pg-danger);font:var(--drv2-fs-label);margin-left:6px}.drv2-sheet-avatar{border:1px solid var(--pg-line);background:var(--pg-card);width:28px;height:28px;color:var(--pg-text);font:var(--drv2-fs-caption);border-radius:50%;flex:none;place-items:center;display:inline-grid}.drv2-sheet-avatar[data-size=sm]{width:22px;height:22px}.drv2-sheet-person{gap:6px;max-width:100%}.drv2-sheet-person-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-sheet-picker{width:240px;color:var(--pg-text);flex-direction:column;gap:6px;display:flex}.drv2-sheet-picker ul{max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.drv2-sheet-picker li button{align-items:center;gap:var(--drv2-gap-tight);width:100%;color:var(--pg-text);font:var(--drv2-fs-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 6px;display:flex}.drv2-sheet-picker li button:hover,.drv2-sheet-picker li button[aria-pressed=true]{background:var(--drv2-pressed,var(--pg-hover))}.drv2-sheet-picker li button:focus-visible{outline:2px solid var(--drv2-focus-ring,var(--pg-accent));outline-offset:-2px}.drv2-sheet-people,.drv2-sheet-tasks,.drv2-sheet-agents,.drv2-sheet-activity{gap:var(--drv2-gap-tight);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.drv2-sheet-person-row{align-items:center;gap:var(--drv2-gap-tight);grid-template-columns:auto minmax(0,1fr) minmax(0,170px) auto;display:grid}.drv2-sheet-person-label{text-overflow:ellipsis;overflow:hidden}.drv2-sheet-person-label small{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-sheet-role{flex-direction:column;gap:4px;min-width:0;display:flex}.drv2-sheet-add{align-self:flex-start}.drv2-sheet-task,.drv2-sheet-agent{align-items:flex-start;gap:var(--drv2-gap-tight);padding:var(--drv2-gap-tight) var(--drv2-gap);border:1px solid var(--drv2-surface-border,var(--pg-line));background:var(--pg-card);border-radius:8px;display:flex}.drv2-sheet-task[data-changed]{border-color:var(--pg-accent)}.drv2-sheet-task-main,.drv2-sheet-agent-main{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.drv2-sheet-task-title[data-done]{color:var(--pg-muted);text-decoration:line-through}.drv2-sheet-due{color:var(--pg-muted);font-variant-numeric:tabular-nums;flex:none}.drv2-sheet-due[data-tone=today]{color:var(--pg-warn);font-weight:600}.drv2-sheet-due[data-tone=overdue]{color:var(--pg-danger);font-weight:600}.drv2-sheet-agent-icon{border:1px solid var(--pg-line);background:var(--pg-page);width:34px;height:34px;color:var(--pg-text);border-radius:8px;flex:none;place-items:center;display:inline-grid}.drv2-sheet-agent-head{align-items:center;gap:var(--drv2-gap-tight);display:flex}.drv2-sheet-agent-main p{color:var(--pg-muted);margin:0}.drv2-sheet-add-agent{border-style:dashed}.drv2-sheet-activity li{justify-content:space-between;gap:var(--drv2-gap);display:flex}.drv2-sheet-activity li>div:first-child{flex-direction:column;min-width:0;display:flex}.drv2-sheet-activity li span,.drv2-sheet-activity-when{color:var(--pg-muted);font:var(--drv2-fs-caption)}.drv2-sheet-activity-when{flex-direction:column;flex:none;align-items:flex-end;display:flex}.drv2-sheet-foot{justify-content:space-between;align-items:center;gap:var(--drv2-gap-tight);border-top:1px solid var(--pg-line);flex-flow:wrap}.drv2-sheet-access{color:var(--pg-muted);font:var(--drv2-fs-caption);align-items:center;gap:6px;margin:0;display:inline-flex}.drv2-sheet-actions{gap:var(--drv2-gap-tight);flex-wrap:wrap;margin-left:auto;display:flex}.drv2-home-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.drv2-home-card{border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);min-width:0;box-shadow:var(--drv2-surface-shadow);flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.drv2-home-card:hover,.drv2-home-card:focus-within,.drv2-home-card[data-selected]{border-color:var(--pg-accent)}.drv2-home-card:hover{box-shadow:var(--drv2-shadow-lift)}.drv2-home-card[data-highlighted]{border-color:var(--pg-accent);box-shadow:0 0 0 1px var(--pg-accent)}.drv2-home-card-tools{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;inset:10px 10px auto}.drv2-home-check,.drv2-home-pin,.drv2-home-card-menu [data-slot=button]{background:var(--pg-card);border:1px solid var(--pg-card-border)}.drv2-home-check{border-radius:6px;width:22px;height:22px}.drv2-home-pin{width:28px;height:28px;color:var(--pg-secondary);cursor:pointer;border-radius:7px;place-items:center;display:inline-grid}.drv2-home-pin[aria-pressed=true]{background:var(--pg-panel-solid);border-color:var(--pg-accent-edge);color:var(--pg-accent)}.drv2-home-card-menu{z-index:2;margin-left:auto;position:relative}.drv2-home-pipe-cover .drv2-home-card-menu{position:absolute;top:8px;right:8px}.drv2-home-card-body,.drv2-home-pipe-body{font:var(--drv2-fs-body);flex-direction:column;flex:1;gap:2px;padding:12px 16px;display:flex}.drv2-home-card-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:2px;display:flex}.drv2-home-card-title{min-width:0;font-weight:650;font-size:var(--drv2-home-size-card-title);margin:0;line-height:1.3}.drv2-home-pipe-card .drv2-home-card-title{font:var(--drv2-fs-card)}.drv2-home-card-link{color:var(--pg-text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.drv2-home-card-link:after{content:"";z-index:1;position:absolute;inset:0}.drv2-home-card-link:focus-visible{outline:none}:is(.drv2-home-card:has(.drv2-home-card-link:focus-visible),.drv2-home-pipe-card:has(.drv2-home-card-link:focus-visible)){outline:2px solid var(--drv2-focus-ring);outline-offset:2px}.drv2-home-line{color:var(--pg-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.drv2-home-card .drv2-home-people,.drv2-home-pipe-row{margin-top:8px}.drv2-home-card-stats,.drv2-home-card-foot{border-top:1px solid var(--pg-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:10px;padding-top:10px;display:flex}.drv2-home-card-foot{margin-top:auto}.drv2-home-card-stats+.drv2-home-card-foot{margin-top:10px}.drv2-home-restore{z-index:2;align-self:flex-start;margin-top:10px;position:relative}.drv2-home-grid[data-density=compact] .drv2-home-card-body{padding:8px 12px}.drv2-home-grid[data-density=compact] .drv2-home-card-stats,.drv2-home-grid[data-density=compact] .drv2-home-card-foot{margin-top:6px;padding-top:6px}.drv2-list-root .drv2-home-stage{flex:none}.drv2-list-root .drv2-home-stage[data-hue="1"],.drv2-home-dot[data-hue="1"]{--pill-tone:var(--chart-2)}.drv2-list-root .drv2-home-stage[data-hue="2"],.drv2-home-dot[data-hue="2"]{--pill-tone:var(--chart-1)}.drv2-list-root .drv2-home-stage[data-hue="3"],.drv2-home-dot[data-hue="3"]{--pill-tone:var(--chart-3)}.drv2-list-root .drv2-home-stage[data-hue="4"],.drv2-home-dot[data-hue="4"]{--pill-tone:var(--chart-5)}.drv2-home-people{z-index:2;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.drv2-home-lead,.drv2-home-team{align-items:center;gap:6px;min-width:0;display:inline-flex}.drv2-home-team{gap:0}.drv2-home-team .drv2-home-avatar+.drv2-home-avatar{margin-left:-6px}.drv2-home-lead-name{color:var(--pg-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-home-avatar,.drv2-home-avatar-more,.drv2-home-add-person{border:2px solid var(--pg-card);background:var(--pg-tile-bg);width:26px;height:26px;color:var(--pg-secondary);font:var(--drv2-fs-label);border-radius:999px;flex:none;place-items:center;display:inline-grid}.drv2-home-avatar[data-lead]{background:var(--chart-2);color:var(--pg-panel-solid)}.drv2-home-avatar-more{margin-left:-6px}.drv2-home-add-person{border:1px dashed var(--pg-control-border);background:var(--pg-card);cursor:pointer}.drv2-list-root .drv2-home-assign{height:auto;color:var(--pg-accent);padding:0}.drv2-home-stat,.drv2-home-next,.drv2-home-updated{min-width:0;color:var(--pg-secondary);font:var(--drv2-fs-body);align-items:center;gap:6px;display:inline-flex}.drv2-home-stat>svg,.drv2-home-next>svg{color:var(--pg-muted);flex:none}.drv2-home-stat-part[data-tone=due]{color:color-mix(in srgb, var(--pg-warn) 70%, var(--pg-text))}.drv2-home-stat-part[data-tone=overdue]{color:var(--pg-danger)}.drv2-home-stat-part[data-tone=missing],.drv2-home-stat[data-tone]{color:var(--pg-muted)}.drv2-home-next span{color:var(--pg-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drv2-home-updated{color:var(--pg-muted);white-space:nowrap}@media (width<=1100px){.drv2-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.drv2-home-grid{grid-template-columns:1fr}}.drv2-home-table-box{border:1px solid var(--pg-card-border);border-radius:var(--drv2-surface-radius);background:var(--pg-card);min-width:0;overflow-x:auto}.drv2-home-table{width:100%;font:var(--drv2-fs-body);font-variant-numeric:tabular-nums}.drv2-home-table td{vertical-align:middle;padding-block:10px}.drv2-home-table[data-density=compact] td{padding-block:4px}.drv2-home-table tr[data-selected]{background:var(--drv2-toggle-on)}.drv2-home-check-col{width:40px}.drv2-home-menu-col{text-align:right;width:44px}.drv2-home-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.drv2-home-property{align-items:center;gap:12px;min-width:220px;display:flex}.drv2-home-property p{color:var(--pg-secondary);margin:0}.drv2-home-thumb{flex:none}.drv2-home-row-title{color:var(--pg-text);font-weight:600;text-decoration:none}.drv2-home-row-title:hover,.drv2-home-row-title:focus-visible{text-decoration:underline}.drv2-home-table .drv2-home-people{flex-wrap:nowrap}.drv2-home-tags{text-overflow:ellipsis;white-space:nowrap;max-width:170px;display:block;overflow:hidden}.drv2-home-pipe-scroll{grid-auto-columns:minmax(290px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.drv2-home-pipe-column{border:1px solid var(--pg-line);border-radius:var(--drv2-surface-radius);background:var(--pg-tile-bg);gap:10px;min-width:0;min-height:140px;padding:10px;display:grid}.drv2-home-pipe-column[data-collapsed]{min-height:0}.drv2-home-pipe-column header{align-items:center;gap:8px;display:flex}.drv2-home-pipe-column h2{font:var(--drv2-fs-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.drv2-home-pipe-count{color:var(--pg-muted);font:var(--drv2-fs-body);font-variant-numeric:tabular-nums;flex:1}.drv2-home-dot{--pill-tone:var(--pg-muted);background:var(--pill-tone);border-radius:999px;flex:none;width:10px;height:10px}.drv2-home-pipe-card{border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);position:relative;overflow:hidden}.drv2-home-pipe-card:hover{border-color:var(--pg-accent)}.drv2-home-pipe-body{padding:10px 12px}.drv2-home-pipe-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.drv2-home-pipe-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.drv2-room-bulk{background:var(--pg-card);border:1px solid var(--pg-card-border);border-radius:var(--drv2-surface-radius);font-size:var(--drv2-size-body);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;display:flex}.drv2-room-bulk>span:first-child{color:var(--pg-text);margin-right:4px;font-weight:400}.drv2-room-bulk-gap{flex:1}.drv2-room-bulk-tags form{gap:6px;display:flex}.drv2-room-bulk-tags ul{margin:10px 0 0;padding:0;list-style:none}.drv2-room-bulk-tags li{justify-content:space-between;align-items:center;gap:8px;display:flex}.drv2-list-root{color:var(--pg-text);font-family:var(--pg-font);background:0 0;height:100%;overflow-y:auto}.drv2-list-page{max-width:1280px;margin:0 auto;padding:36px 32px 60px}.drv2-room-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.drv2-room-loading{background:var(--pg-card);border-color:var(--pg-line);min-height:210px;padding:24px}.drv2-room-loading>div{height:16px;margin-bottom:18px}.drv2-room-loading>div:first-child{width:40px;height:40px}.drv2-list-empty{text-align:center;background:var(--pg-card);border-color:var(--pg-line);box-shadow:none;align-items:center;gap:12px;padding:58px 24px}.drv2-list-empty h2{font-size:var(--drv2-size-title);margin:0;font-weight:600}.drv2-list-empty p{color:var(--pg-muted);max-width:430px;font-size:var(--drv2-size-body);margin:0 0 10px}@media (width<=1100px){.drv2-room-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.drv2-list-page{padding:22px 16px 40px}.drv2-room-grid{grid-template-columns:1fr}}.drv2-list-root .drv2-home-page{--drv2-home-size-page:26px;--drv2-home-size-card-title:16px;max-width:1520px;padding:22px 24px 40px}.drv2-home-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drv2-home-muted{color:var(--pg-muted)}.drv2-home-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.drv2-home-heading{flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-width:0;display:flex}.drv2-home-heading h1{font-weight:700;font-size:var(--drv2-home-size-page);letter-spacing:-.02em;margin:0;line-height:1.15}.drv2-home-heading p{color:var(--pg-muted);font:var(--drv2-fs-body);font-variant-numeric:tabular-nums;margin:0}.drv2-home-new{flex:none}.drv2-home-new [data-slot=button]:last-child{border-left:1px solid color-mix(in srgb, var(--drv2-primary-fg) 25%, var(--drv2-primary-bg))}.drv2-home-new-menu .drv2-home-draft{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.drv2-home-tabs-row{border-bottom:1px solid var(--pg-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin-bottom:14px;display:flex}.drv2-home-tabs{flex-wrap:wrap;gap:4px 22px;display:flex}.drv2-home-tab{color:var(--pg-secondary);font:var(--drv2-fs-nav);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:8px 2px 10px;display:inline-flex}.drv2-home-tab:hover{color:var(--pg-text)}.drv2-home-tab[aria-pressed=true]{border-bottom-color:var(--drv2-tab-underline);color:var(--pg-text);font-weight:600}.drv2-home-tab:focus-visible,.drv2-home-page :is(.drv2-home-pin,.drv2-home-add-person,.drv2-home-sort,.drv2-home-pagenum):focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:2px;border-radius:4px}.drv2-home-tab-count{background:var(--drv2-toggle-on);min-width:22px;color:var(--pg-text);font:var(--drv2-fs-label);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px}.drv2-home-layouts{margin-bottom:8px}.drv2-home-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.drv2-home-search{width:min(380px,100%);color:var(--pg-muted);align-items:center;gap:8px;display:flex}.drv2-home-search input{flex:1;min-width:0}.drv2-home-filter{gap:6px}.drv2-home-filter-count{background:var(--drv2-toggle-on);min-width:18px;color:var(--pg-text);font:var(--drv2-fs-label);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 5px}.drv2-home-toolbar-gap{flex:1}.drv2-home-filter-menu{gap:10px;max-height:min(420px,70vh);display:grid;overflow-y:auto}.drv2-home-filter-menu fieldset{border:0;gap:6px;margin:0;padding:0;display:grid}.drv2-home-filter-menu legend{color:var(--pg-muted);font:var(--drv2-fs-label);margin-bottom:4px}.drv2-home-menu-check{width:16px;display:inline-flex}.drv2-home-pager{font:var(--drv2-fs-body);font-variant-numeric:tabular-nums;flex:1;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.drv2-home-pipe-foot .drv2-home-pager{margin-top:0}.drv2-home-pages{align-items:center;gap:4px;display:inline-flex}.drv2-home-pagenum{min-width:30px;height:30px;color:var(--pg-secondary);font:var(--drv2-fs-body);cursor:pointer;background:0 0;border:0;border-radius:7px}.drv2-home-pagenum:hover{background:var(--drv2-ghost-hover)}.drv2-home-pagenum[aria-current=page]{background:var(--drv2-toggle-on);color:var(--pg-text);font-weight:600}.drv2-home-toast{z-index:40;border:1px solid var(--pg-card-border);border-radius:var(--drv2-surface-radius);background:var(--pg-panel-solid);max-width:calc(100vw - 32px);box-shadow:var(--drv2-shadow-lift);font:var(--drv2-fs-body);align-items:center;gap:14px;padding:12px 12px 12px 16px;display:flex;position:fixed;top:16px;right:16px}.drv2-home-toast p{margin:0}.drv2-home-toast-title{color:var(--pg-text);font-weight:600}.drv2-home-toast-icon{color:var(--pg-accent);flex:none}.drv2-home-toast .drv2-home-toast-missing{border-radius:var(--radius);background:var(--warning-bg);color:var(--foreground);margin-top:4px;padding:4px 8px}@media (width<=700px){.drv2-list-root .drv2-home-page{padding:16px 16px 32px}.drv2-home-header{flex-direction:column;align-items:flex-start}.drv2-home-search{width:100%}.drv2-home-toolbar-gap{display:none}}.crisp-product-shell[data-deal-room-theme] .parcyl-uds[data-theme=light],.crisp-product-shell[data-deal-room-theme] .crisp-deal-room-608[data-theme=light],:is(.deal-create-portal,.deal-room-theme-portal)[data-theme=light]{--glass-muted:#e1e4e3;--glass-placeholder:#18261f1a;--glass-control-strong:#18261f80;--glass-brand-strong:var(--pg-accent);--glass-brand-ink:var(--pg-link);--glass-success-ink:var(--pg-link);--glass-success-bg:#f0f5f3;--glass-selected-surface:#f0f5f3;--glass-on-success:var(--pg-primary-ink);--glass-warning-bg:#f8f4f1;--glass-on-danger:#fff;--glass-on-warning:#fff;--glass-info:#285f91;--glass-on-info:#fff;--glass-info-bg:#e9f1fb;--glass-info-edge:#285f914d;--glass-clay:#b5523b;--glass-on-clay:#fff;--glass-favorite:#b7791f;--glass-favorite-wash:#b7791f14;--glass-favorite-edge:#b7791f4d;--glass-like:#b5523b;--glass-like-wash:#b5523b14;--glass-like-edge:#b5523b4d;--glass-save:#5b7a90;--glass-save-wash:#5b7a9014;--glass-save-edge:#5b7a904d;--glass-menu-solid:#fff;--glass-dialog-solid:#fafbfa;--glass-map-tools-solid:#fdfdfd;--glass-chart-3:#b07a2a}.crisp-product-shell[data-deal-room-theme] .parcyl-uds[data-theme=dark],.crisp-product-shell[data-deal-room-theme] .crisp-deal-room-608[data-theme=dark],:is(.deal-create-portal,.deal-room-theme-portal)[data-theme=dark]{--glass-muted:#2e3331;--glass-placeholder:#ffffff17;--glass-control-strong:#ffffff59;--glass-brand-strong:var(--pg-accent);--glass-brand-ink:var(--pg-link);--glass-success-ink:var(--pg-link);--glass-success-bg:#323936;--glass-selected-surface:#323936;--glass-on-success:var(--pg-primary-ink);--glass-warning-bg:#32342f;--glass-on-danger:var(--pg-danger-wash);--glass-on-warning:#2a1b07;--glass-info:#6fa8da;--glass-on-info:#12202e;--glass-info-bg:#12202e;--glass-info-edge:#6fa8da66;--glass-clay:#e07a5f;--glass-on-clay:#2a120c;--glass-favorite:#e0a83d;--glass-favorite-wash:#e0a83d24;--glass-favorite-edge:#e0a83d66;--glass-like:#e07a5f;--glass-like-wash:#e07a5f24;--glass-like-edge:#e07a5f66;--glass-save:#9cb4ce;--glass-save-wash:#9cb4ce24;--glass-save-edge:#9cb4ce66;--glass-menu-solid:#1c201f;--glass-dialog-solid:#1b1f1e;--glass-map-tools-solid:#1c201e;--glass-chart-3:#e0a33c}.crisp-product-shell[data-deal-room-theme] :is(.parcyl-uds,.crisp-deal-room-608),.parcyl-uds.deal-create-portal[data-theme],.parcyl-os.deal-room-theme-portal[data-theme]{--background:var(--pg-page);--foreground:var(--pg-text);--card:var(--pg-card);--card-foreground:var(--pg-text);--popover:var(--pg-menu);--popover-foreground:var(--pg-text);--primary:var(--pg-primary-bg);--primary-foreground:var(--pg-primary-ink);--secondary:var(--pg-user-bubble);--secondary-foreground:var(--pg-text);--muted:var(--glass-muted);--muted-foreground:var(--pg-muted);--accent:var(--pg-hover);--accent-foreground:var(--pg-text);--destructive:var(--pg-danger);--destructive-foreground:var(--glass-on-danger);--success:var(--glass-success-ink);--success-foreground:var(--glass-on-success);--success-bg:var(--glass-success-bg);--warning:var(--pg-warn);--warning-foreground:var(--glass-on-warning);--warning-bg:var(--glass-warning-bg);--info:var(--glass-info);--info-foreground:var(--glass-on-info);--info-bg:var(--glass-info-bg);--border:var(--pg-line);--input:var(--pg-input-border);--ring:var(--pg-accent);--chart-1:var(--pg-accent);--chart-2:#4b7bd8;--chart-3:var(--glass-chart-3);--chart-4:#d8604b;--chart-5:#8b6fd6;--sidebar:var(--pg-panel-solid);--sidebar-foreground:var(--pg-text);--sidebar-primary:var(--pg-primary-bg);--sidebar-primary-foreground:var(--pg-primary-ink);--sidebar-accent:var(--pg-hover);--sidebar-accent-foreground:var(--pg-text);--sidebar-border:var(--pg-line);--sidebar-ring:var(--pg-accent);--radius:.45rem;--font-sans:var(--pg-font);--font-display:var(--pg-font);--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;color:var(--pg-text)}.crisp-product-shell .parcyl-os.crisp-deal-room-608[data-theme]{--crisp-surface:var(--pg-card);--crisp-paper:var(--pg-card);--crisp-overlay-surface:var(--pg-card);--crisp-thread-body:var(--pg-card);--crisp-thread-chrome:var(--pg-panel-solid);--crisp-thread-rule:var(--pg-line);--crisp-navigation-ink:var(--pg-secondary);--crisp-rule:var(--pg-line);--crisp-rule-strong:var(--pg-control-border);--crisp-accent-text:var(--pg-link);--crisp-accent-ink:var(--pg-on-accent);--crisp-accent-soft:var(--pg-accent-wash);--crisp-canvas:var(--pg-page);--crisp-page-canvas:var(--pg-page);--crisp-raised:var(--pg-panel-solid);--crisp-ink:var(--pg-text);--crisp-muted:var(--pg-secondary);--crisp-subtle:var(--pg-muted);--crisp-border:var(--pg-line);--crisp-strong-border:var(--pg-control-border);--crisp-accent:var(--pg-link);--crisp-on-accent:var(--pg-on-accent);--crisp-accent-hover:var(--pg-primary-hover);--crisp-accent-pressed:var(--pg-primary-bg);--crisp-selected:var(--pg-accent-wash);--crisp-selected-ink:var(--pg-link);--crisp-focus:var(--pg-link);--crisp-neutral-pressed:var(--pg-seg-on);--crisp-control-border:var(--pg-control-border);--crisp-disabled-bg:var(--pg-control-bg);--crisp-disabled-ink:var(--pg-muted);--crisp-disabled-border:var(--pg-line);--crisp-shadow-metric:var(--pg-shadow);--crisp-shadow-popover:var(--pg-menu-shadow);--crisp-shadow-dialog:var(--pg-shadow);--crisp-danger:var(--pg-danger);--crisp-ui-font:var(--pg-font);--dr-solid:var(--pg-accent);--nb-well-bg:var(--pg-input-bg)}.crisp-product-shell .parcyl-os.crisp-deal-room-608[data-theme],.crisp-product-shell .parcyl-os.crisp-deal-room-608[data-theme] :is(.parcyl-os,.pp-prop,.drp,.drp-masthead),.parcyl-os.deal-room-theme-portal[data-theme]{--pp-font:var(--pg-font);--nb-font-body:var(--pg-font);--nb-font-secondary:var(--pg-font);--nb-font-mono:var(--font-mono);--sans:var(--pg-font);--serif:var(--pg-font);--mono:var(--font-mono);--dr-canvas:var(--pg-page);--dr-paper:var(--pg-card);--dr-soft:var(--pg-panel-solid);--dr-ink:var(--pg-text);--dr-secondary:var(--pg-secondary);--dr-muted:var(--pg-muted);--dr-line:var(--pg-line);--dr-hair:var(--pg-row-line);--dr-accent:var(--pg-accent);--dr-selected:var(--glass-selected-surface);--dr-selected-line:var(--pg-accent-edge);--dr-on-accent:var(--pg-on-accent);--dr-solid:var(--pg-accent);--dr-shadow:var(--pg-menu-shadow);--pp-bg:var(--pg-page);--pp-card:var(--pg-card);--pp-card-3:var(--pg-panel-solid);--pp-panel:var(--pg-card);--pp-tile:var(--pg-panel-solid);--pp-inset-raise:var(--pg-panel-solid);--pp-rail:var(--pg-page);--pp-col:var(--pg-panel-solid);--pp-media:var(--pg-panel-solid);--pp-ink:var(--pg-text);--pp-ink-2:var(--pg-secondary);--pp-ink-3:var(--pg-muted);--pp-ink-dim:var(--pg-muted);--pp-neg:var(--pg-danger);--pp-rule:var(--pg-line);--pp-rule-2:var(--pg-control-border);--pp-rule-soft:var(--pg-row-line);--pp-hd:var(--pg-panel-solid);--pp-hd-ink:var(--pg-text);--pp-hd-ink-2:var(--pg-secondary);--pp-accent:var(--pg-accent);--pp-accent-soft:var(--glass-selected-surface);--pp-active-ink:var(--pg-link);--pp-active-bg:var(--glass-selected-surface);--pp-active-bg-rail:var(--glass-selected-surface);--pp-active-border:var(--pg-accent-edge);--pp-well-bg:var(--pg-input-bg);--pp-hover:var(--pg-hover);--pp-shadow-card:var(--pg-shadow);--pp-shadow-btn:var(--pg-shadow);--pp-shadow-lift:var(--pg-menu-shadow);--pp-elev-1:var(--pg-shadow);--nb-bg:var(--pg-page);--nb-card-bg:var(--pg-card);--nb-card-bg-2:var(--pg-panel-solid);--nb-card-bg-3:var(--pg-card);--nb-chart-bg:var(--pg-panel-solid);--nb-ink:var(--pg-text);--nb-ink-bright:var(--pg-text);--nb-ink-menu:var(--pg-text);--nb-ink-soft:var(--pg-secondary);--nb-ink-soft-2:var(--pg-secondary);--nb-ink-soft-3:var(--pg-muted);--nb-ink-faint:var(--pg-muted);--nb-ink-faint-2:var(--pg-muted);--nb-accent:var(--pg-primary-bg);--nb-on-accent:var(--pg-primary-ink);--pp-accent-ink:var(--pg-primary-ink);--nb-accent-grad:var(--pg-primary-bg);--nb-accent-deep:var(--pg-link);--nb-green-solid:var(--pg-link);--nb-on-green:var(--glass-on-success);--nb-accent-bright:var(--pg-accent);--nb-accent-check:var(--pg-link);--nb-accent-hover-soft:var(--pg-accent);--nb-accent-edge:var(--pg-accent-edge);--nb-accent-fill-12:var(--glass-selected-surface);--nb-accent-fill-16:var(--glass-selected-surface);--nb-accent-fill-26:var(--pg-accent-wash-strong);--nb-accent-line-30:var(--pg-accent-edge);--nb-accent-line-50:var(--pg-accent-edge);--nb-accent-line-72:var(--pg-accent-edge);--nb-fill-acq:var(--glass-success-bg);--nb-on-acq:var(--pg-link);--nb-fill-disp:var(--glass-info-bg);--nb-on-disp:var(--glass-info);--nb-stamp:var(--pg-danger);--nb-stamp-fill:var(--pg-danger);--nb-on-stamp:var(--glass-on-danger);--nb-amber-fill:var(--pg-warn);--nb-on-amber:var(--glass-on-warning);--nb-op-ink:var(--glass-info);--nb-op-ink-deep:var(--glass-info);--nb-op-bg:var(--glass-info-bg);--nb-rule:var(--pg-line);--nb-rule-soft:var(--pg-row-line);--nb-border-card:var(--pg-card-border);--nb-border-frost:var(--pg-border);--nb-border-button:var(--pg-control-border);--nb-border-icon:var(--pg-line);--nb-border-hover:var(--pg-accent-edge);--nb-line-section:var(--pg-line);--nb-line-incard:var(--pg-row-line);--nb-chart-track:var(--pg-line);--nb-surface-hover:var(--pg-hover);--nb-surface-down:var(--pg-seg-on);--nb-surface-frost:var(--pg-wash);--nb-edge:var(--pg-wash);--nb-margin-bg:var(--pg-wash);--nb-inset-highlight:var(--pg-primary-rim);--nb-photo-grad:var(--pg-panel);--nb-btn-nav:var(--pg-control-bg);--nb-btn-nav-hover:var(--pg-control-hover);--nb-slab-grad:var(--pg-card);--nb-tile-grad:var(--pg-card);--nb-shadow-card:var(--pg-shadow);--nb-shadow-card-hover:var(--pg-shadow);--nb-shadow-dropdown:var(--pg-menu-shadow);--nb-shadow-panel:var(--pg-shadow);--nb-shadow-pop:var(--pg-menu-shadow);--nb-shadow-edge:var(--pg-shadow);--nb-agent-site:var(--pg-accent);--nb-agent-utility:var(--pg-accent);--nb-agent-zoning:var(--pg-warn);--nb-agent-comps:var(--glass-info);--nb-agent-distress:var(--pg-danger);--nb-agent-uw:var(--pg-text);--pos:var(--pg-link);--neg:var(--pg-danger);--warn:var(--pg-warn);--info:var(--glass-info);--teal:var(--glass-save);--posWash:var(--glass-success-bg);--negWash:var(--pg-danger-wash);--warnWash:var(--glass-warning-bg);--infoWash:var(--glass-info-bg);--tealWash:var(--glass-save-wash);--selWash:var(--glass-selected-surface);--pill-pos:var(--pg-link);--pill-neg:var(--pg-danger);--pill-warn:var(--pg-warn);--pill-info:var(--glass-info);--pill-teal:var(--glass-save);--pill-ink:var(--pg-primary-bg);--accent-red:var(--pg-danger);--delta-up:var(--pg-link);--delta-dn:var(--pg-danger);--wash-flip:var(--glass-warning-bg);--wash-flip-ln:var(--pg-warn-edge);--wash-dist:var(--pg-accent-wash);--wash-dist-ln:var(--pg-accent-edge);--skel-bar:var(--pg-line);--skel-shine:var(--pg-appearance-sheen);--card-bg:var(--pg-card);--pp-tray:var(--pg-card);--pp-page:var(--pg-page);--rec-hdr-bg:var(--pg-page);--tabbar-bg:var(--pg-card);--navrail-bg:var(--pg-card);--topbar-bg:var(--pg-card);--thead-bg:var(--pg-panel-solid);--lbl-band:var(--pg-page);--hov-bg:var(--pg-hover);--tab-hov:var(--pg-hover);--tab-hov-ln:var(--pg-line);--hair:var(--pg-row-line);--link-blue:var(--pg-link);--bg:var(--pg-page);--panel:var(--pg-card);--panel2:var(--pg-panel-solid);--panel3:var(--pg-panel-solid);--line:var(--pg-line);--line2:var(--pg-control-border);--ink:var(--pg-text);--ink2:var(--pg-secondary);--ink3:var(--pg-muted);--acc:var(--pg-accent);--accInk:var(--pg-on-accent);--stateOn:var(--pg-text);--stateOff:var(--pg-muted);--stateAlert:var(--pg-text);--lift:var(--pg-shadow);--liftSm:var(--pg-shadow)}.crisp-product-shell .deal-room-theme-root{width:100%;height:100%;min-height:0}.crisp-product-shell .crisp-deals-root{height:100%;min-height:0;overflow-y:auto}.parcyl-os.deal-room-theme-portal[data-theme]{--pp-font:var(--pg-font);--pp-card:var(--pg-menu);--pp-tile:var(--pg-panel-solid);--pp-ink:var(--pg-text);--pp-ink-2:var(--pg-secondary);--pp-ink-3:var(--pg-muted);--pp-rule:var(--pg-menu-border);--pp-rule-soft:var(--pg-line);--pp-shadow-btn:var(--pg-menu-shadow);--pp-shadow-lift:var(--pg-menu-shadow);--pp-shadow-card:var(--pg-menu-shadow);--nb-accent-deep:var(--pg-link);color:var(--pg-text);font-family:var(--pg-font)}.drp-tip.parcyl-os.deal-room-theme-portal[data-theme]{background:var(--pg-menu);color:var(--pg-text);border:1px solid var(--pg-menu-border);box-shadow:var(--pg-menu-shadow);font-family:var(--pg-font)}.crisp-product-shell[data-deal-room-theme] [data-slot=button].bg-primary:hover:not(:disabled){background:var(--pg-primary-hover)}.crisp-product-shell[data-deal-room-theme] [data-slot=button]:is(.bg-secondary,.bg-background){background:var(--pg-control-bg);border-color:var(--pg-control-border);color:var(--pg-text)}.crisp-product-shell[data-deal-room-theme] [data-slot=button]:is(.bg-secondary,.bg-background):not([aria-pressed=true]):hover:not(:disabled),.crisp-product-shell[data-deal-room-theme] [data-slot=button]:is(.bg-secondary,.bg-background)[aria-expanded=true]{background:var(--pg-control-hover);color:var(--pg-text)}.crisp-product-shell[data-deal-room-theme] [data-slot=input]{background:var(--pg-input-bg);border-color:var(--pg-input-border);color:var(--pg-text)}.crisp-product-shell[data-deal-room-theme] [data-slot=checkbox]:is([data-checked],[data-indeterminate],[aria-checked=true],[aria-checked=mixed]){background:var(--pg-accent);border-color:var(--pg-accent);color:var(--pg-on-accent)}.crisp-product-shell[data-deal-room-theme] :is([data-slot=button],[data-slot=input],[data-slot=checkbox]):focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px;box-shadow:none}.crisp-product-shell[data-deal-room-theme] :is([data-slot=button],[data-slot=input],[data-slot=checkbox])[aria-invalid=true]{border-color:var(--pg-danger);outline-color:var(--pg-danger)}.crisp-product-shell .crisp-deal-room-608 .dr-sage-panel [data-testid=chat-answer-content],.crisp-product-shell .crisp-deal-room-608 .dr-sage-panel [data-testid=chat-bubble-note]{background:var(--pg-card)!important;border-color:var(--pg-line)!important;color:var(--pg-text)!important;font-family:var(--pg-font)!important}.crisp-product-shell .crisp-deal-room-608 .dr-sage-panel [data-testid=chat-bubble-user]{background:var(--pg-user-bubble)!important;border-color:var(--pg-line)!important;color:var(--pg-text)!important;font-family:var(--pg-font)!important}.crisp-product-shell .crisp-deal-room-608 .dr-sage-panel [data-testid=chat-answer-content] :is(h1,h2,h3,h4,p,li){color:var(--pg-text)!important}.crisp-product-shell .crisp-deal-room-608 .dr-sage-panel [data-testid=chat-answer-content] a{color:var(--pg-link)!important}.crisp-product-shell .crisp-deal-room-608 .dr-sage-panel [data-testid=chat-answer-content] blockquote{color:var(--pg-secondary)!important;border-left-color:var(--pg-link)!important}.deal-room-entry-root{z-index:1000;position:relative}.deal-room-entry-root.parcyl-uds :is([data-slot=dialog-content],[data-slot=alert-dialog-content]){--tw-translate-x:0px;--tw-translate-y:0px;height:fit-content;max-height:calc(100dvh - 40px);margin:auto;inset:0;overflow:auto;transform:none}.deal-room-entry-root.parcyl-uds :is([data-slot=dialog-content],[data-slot=alert-dialog-content])[data-slot]{translate:none}.dr-entry-dialog[data-slot=dialog-content]{width:min(460px,100vw - 32px);max-width:none}.dr-entry-status{color:var(--muted-foreground);font-size:var(--drv2-size-body);align-items:center;gap:8px;margin:0;line-height:1.5;display:flex}.dr-entry-status[data-tone=error]{color:var(--destructive)}.dr-entry-search{margin-bottom:4px}.dr-entry-list{flex-direction:column;gap:6px;max-height:min(320px,45dvh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dr-entry-room{border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:var(--card);width:100%;min-height:48px;color:var(--card-foreground);text-align:left;align-items:center;gap:10px;padding:8px 10px;display:flex}button.dr-entry-room{cursor:pointer}button.dr-entry-room:hover:not(:disabled){background:var(--muted)}button.dr-entry-room:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.dr-entry-room[aria-pressed=true]{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.dr-entry-room:disabled{cursor:default}.dr-entry-room__icon{color:var(--muted-foreground);flex:none}.dr-entry-room__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dr-entry-room__name{font-size:var(--drv2-size-card);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}.dr-entry-room__meta{color:var(--muted-foreground);font-size:var(--drv2-size-body);line-height:1.4}.dr-entry-room__action{flex:none}.dr-entry-footer{flex-wrap:wrap}.dr-entry-footer__lead{margin-right:auto}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :not(.drv2-tw-base),:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :not(.drv2-tw-base):before,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :not(.drv2-tw-base):after{--tw-translate-x:revert-layer;--tw-translate-y:revert-layer;--tw-skew-x:revert-layer;--tw-skew-y:revert-layer;--tw-scale-x:revert-layer;--tw-scale-y:revert-layer;--tw-scroll-snap-strictness:revert-layer;--tw-ordinal:revert-layer;--tw-slashed-zero:revert-layer;--tw-numeric-figure:revert-layer;--tw-numeric-spacing:revert-layer;--tw-numeric-fraction:revert-layer;--tw-ring-inset:revert-layer;--tw-ring-offset-width:revert-layer;--tw-ring-offset-color:revert-layer;--tw-ring-color:revert-layer;--tw-ring-offset-shadow:revert-layer;--tw-ring-shadow:revert-layer;--tw-shadow:revert-layer;--tw-blur:revert-layer;--tw-brightness:revert-layer;--tw-contrast:revert-layer;--tw-grayscale:revert-layer;--tw-hue-rotate:revert-layer;--tw-invert:revert-layer;--tw-saturate:revert-layer;--tw-sepia:revert-layer;--tw-drop-shadow:revert-layer;--tw-backdrop-blur:revert-layer;--tw-backdrop-brightness:revert-layer;--tw-backdrop-contrast:revert-layer;--tw-backdrop-grayscale:revert-layer;--tw-backdrop-hue-rotate:revert-layer;--tw-backdrop-invert:revert-layer;--tw-backdrop-opacity:revert-layer;--tw-backdrop-saturate:revert-layer;--tw-backdrop-sepia:revert-layer}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root).parcyl-uds :is([data-slot=button],.group\/button).bg-primary{border-color:var(--pg-primary-rim);background:var(--pg-primary-bg);color:var(--pg-primary-ink);font:var(--drv2-fs-button)}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root).parcyl-uds :is([data-slot=button],.group\/button).bg-primary:disabled{background:var(--pg-hover);color:var(--pg-muted);opacity:1;border-color:#0000}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root).parcyl-uds :is([data-slot=button],.group\/button).bg-primary:not(:disabled):hover{background:var(--pg-primary-hover)}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root).parcyl-uds :is([data-slot=button],.group\/button).text-destructive{background:color-mix(in srgb, var(--pg-danger) 12%, transparent);color:var(--pg-danger)}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root).parcyl-uds :is([data-slot=button],.group\/button).text-destructive:not(:disabled):hover{background:color-mix(in srgb, var(--pg-danger) 20%, transparent)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=context-menu-content],[data-slot=context-menu-sub-content],[data-slot=select-content]){width:max-content;min-width:max(var(--anchor-width,0px), 12rem);max-width:min(420px,100vw - 32px)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=dropdown-menu-item],[data-slot=context-menu-item],[data-slot=select-item]){white-space:nowrap}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=select-trigger]:not(.w-full){min-width:max-content}.drv2-work-source button[style*="background: var(--acc)"]{--acc:var(--pg-primary-bg);--accInk:var(--pg-primary-ink)}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root).parcyl-uds{--drv2-size-title:15px;--drv2-size-card:13.5px;--drv2-size-body:13px;--drv2-size-label:11px;--drv2-size-caption:11px;--drv2-size-nav:13.5px;--drv2-size-tab:12.5px;--drv2-size-button:12.5px;--drv2-size-kpi:20px;--drv2-fs-title:600 var(--drv2-size-title) / 1.3 var(--pg-font);--drv2-fs-card:600 var(--drv2-size-card) / 1.3 var(--pg-font);--drv2-fs-body:400 var(--drv2-size-body) / 1.45 var(--pg-font);--drv2-fs-label:500 var(--drv2-size-label) / 1.35 var(--pg-font);--drv2-fs-caption:400 var(--drv2-size-caption) / 1.4 var(--pg-font);--drv2-fs-nav:500 var(--drv2-size-nav) / 1.35 var(--pg-font);--drv2-fs-tab:600 var(--drv2-size-tab) / 1.2 var(--pg-font);--drv2-fs-button:600 var(--drv2-size-button) / 1.2 var(--pg-font);--drv2-fs-kpi:650 var(--drv2-size-kpi) / 1.2 var(--pg-font);--drv2-pad-card:14px;--drv2-gap:12px;--drv2-gap-tight:8px;--drv2-pad-page:16px;--drv2-toolbar-h:44px;--drv2-row-h:32px;--drv2-control-h:30px;--drv2-radius-control:7px;--drv2-pad-control:10px;--drv2-primary-bg:var(--pg-primary-bg);--drv2-primary-fg:var(--pg-primary-ink);--drv2-primary-rim:var(--pg-primary-rim);--drv2-primary-hover:var(--pg-primary-hover);--drv2-outline-border:var(--pg-control-border);--drv2-outline-bg:var(--pg-card);--drv2-outline-hover:var(--pg-control-hover);--drv2-ghost-hover:var(--pg-hover);--drv2-pressed:var(--pg-seg-on);--drv2-toggle-on:var(--pg-accent-wash);--drv2-toggle-on-border:var(--pg-accent-edge);--drv2-focus-ring:var(--pg-accent);--drv2-tab-underline:var(--pg-accent);--drv2-surface-bg:var(--pg-card);--drv2-surface-border:var(--pg-card-border);--drv2-surface-radius:10px;--drv2-surface-shadow:0 1px 2px var(--pg-appearance-shade);--drv2-surface-border-strong:var(--pg-control-border);--drv2-shadow-lift:0 4px 12px #00000014}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root).parcyl-uds[data-theme=dark]{--drv2-shadow-lift:0 4px 12px #0000000d}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root).parcyl-uds{--text-xs:var(--drv2-size-caption);--text-xs--line-height:1.4;--text-sm:var(--drv2-size-body);--text-sm--line-height:1.45;--text-base:var(--drv2-size-body);--text-base--line-height:1.45}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(div,p,span,li,ul,ol,dl,dt,dd,table,td,th,label,a,button,section,header,footer,article,aside,nav,form,fieldset,legend,h1,h2,h3,h4,h5,h6,small,strong,output,input,textarea):is(.text-sm,.text-base,.text-sm\/relaxed){font-size:var(--drv2-size-body);line-height:1.45}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(div,p,span,li,ul,ol,dl,dt,dd,table,td,th,label,a,button,section,header,footer,article,aside,nav,form,fieldset,legend,h1,h2,h3,h4,h5,h6,small,strong,output,input,textarea).text-xs{font-size:var(--drv2-size-caption);line-height:1.4}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :not(html),:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :before,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :after{border-color:var(--pg-line)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(:is([data-slot=button],.group\/button):is(.h-7,.h-8,.h-9),input[data-slot=input],button[data-slot=select-trigger],select[data-slot=native-select]){height:var(--drv2-control-h)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button],.group\/button):is(.size-7,.size-8,.size-9){width:var(--drv2-control-h);height:var(--drv2-control-h)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(button,a):is([data-slot=button],.group\/button){border-radius:var(--drv2-radius-control);font:var(--drv2-fs-button)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) button:where([data-slot=button],.group\/button):not(:where(.size-6,.size-7,.size-8,.size-9,.h-6,.underline-offset-4)){padding-inline:var(--drv2-pad-control)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(input[data-slot=input],textarea[data-slot=textarea],button[data-slot=select-trigger],select[data-slot=native-select]){border:1px solid var(--pg-input-border);border-radius:var(--drv2-radius-control);background:var(--pg-input-bg);color:var(--pg-text);font:var(--drv2-fs-body)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) label[data-slot=label]{font:var(--drv2-fs-body);font-weight:500}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=checkbox],[data-slot=switch],[role=radio])+label[data-slot=label]{font:var(--drv2-fs-body)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) label[data-slot=label]:has([data-slot=checkbox],[data-slot=switch],[role=radio]){font:var(--drv2-fs-body)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=switch]:not(:disabled,[data-disabled],:focus-visible):hover,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) label:hover [data-slot=switch]:not(:disabled,[data-disabled],:focus-visible){box-shadow:0 0 0 4px var(--pg-hover)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :has(>[data-slot=switch]):has(>label):hover>[data-slot=switch]:not(:disabled,[data-disabled],:focus-visible){box-shadow:0 0 0 4px var(--pg-hover)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) textarea[data-slot=textarea]{resize:none}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) button.drv2-room-select[data-slot=select-trigger]{width:100%;padding-inline:10px 8px}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) button.drv2-room-select[data-slot=select-trigger]:not(:disabled):hover{background:var(--drv2-outline-hover)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(input,textarea)::-moz-placeholder{font:var(--drv2-fs-body)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(input,textarea)::placeholder,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=select-value],select,option){font:var(--drv2-fs-body)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=checkbox]{border-color:var(--drv2-outline-border);background:var(--pg-card)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=checkbox]:is([data-indeterminate],[aria-checked=mixed])>[data-slot=checkbox-indicator]>svg{display:none}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=checkbox]:is([data-indeterminate],[aria-checked=mixed])>[data-slot=checkbox-indicator]:after{content:"";background:currentColor;border-radius:1px;width:8px;height:2px;display:block}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=checkbox]:not([data-checked],[data-indeterminate],[data-disabled]):hover,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) label:hover>[data-slot=checkbox]:not([data-checked],[data-indeterminate],[data-disabled]){background:var(--drv2-outline-hover)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=checkbox]:is([data-checked],[data-indeterminate]):not([data-disabled],:focus-visible):hover,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) label:hover>[data-slot=checkbox]:is([data-checked],[data-indeterminate]):not([data-disabled],:focus-visible){box-shadow:0 0 0 3px var(--pg-accent-wash-strong)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :has(>[data-slot=checkbox]):has(>label):hover>[data-slot=checkbox]:is([data-checked],[data-indeterminate]):not([data-disabled],:focus-visible){box-shadow:0 0 0 3px var(--pg-accent-wash-strong)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-base-ui-portal]:has([role=menu],[role=listbox])>[data-base-ui-inert][role=presentation]{pointer-events:none}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) tr:is([data-slot=table-row],[data-slot=context-menu-trigger]){height:var(--drv2-row-h);border-color:var(--pg-line)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) th[data-slot=table-head]{height:var(--drv2-row-h);background:var(--pg-wash);color:var(--pg-secondary);font:var(--drv2-fs-label);padding-block:0}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) td[data-slot=table-cell]{font:var(--drv2-fs-body);padding-block:4px}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) td[data-slot=table-cell]:has(:is([data-slot=button],.group\/button,input[data-slot=input],button[data-slot=select-trigger],select[data-slot=native-select])){padding-block:1px}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) td[data-slot=table-cell] :is(:is([data-slot=button],.group\/button):is(.h-7,.h-8,.h-9,.size-7,.size-8,.size-9):not(.drv2-cell-multiline,:has(small)),input[data-slot=input],button[data-slot=select-trigger],select[data-slot=native-select]){height:calc(var(--drv2-row-h) - 6px)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) td[data-slot=table-cell] :is([data-slot=button],.group\/button):is(.drv2-cell-multiline,:has(small)){height:auto;min-height:calc(var(--drv2-row-h) - 6px)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) td[data-slot=table-cell] :is([data-slot=button],.group\/button):is(.size-7,.size-8,.size-9){width:calc(var(--drv2-row-h) - 6px)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(th[data-slot=table-head],td[data-slot=table-cell]):first-child{padding-left:var(--drv2-pad-card)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(th[data-slot=table-head],td[data-slot=table-cell]):last-child{padding-right:var(--drv2-pad-card)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=tabs-list]{background:0 0;border-radius:0}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) button[data-slot=tabs-trigger]{height:var(--drv2-control-h);box-shadow:none;color:var(--pg-secondary);font:var(--drv2-fs-tab);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;font-weight:500}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) button[data-slot=tabs-trigger]:hover{background:var(--drv2-ghost-hover);color:var(--pg-text)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) button[data-slot=tabs-trigger]:is([data-active],[aria-selected=true]){border-bottom-color:var(--drv2-tab-underline);color:var(--pg-text);background:0 0;font-weight:600}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) button[data-slot=tabs-trigger]:after{display:none}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(div[data-slot=dropdown-menu-item],div[data-slot=dropdown-menu-radio-item],div[data-slot=dropdown-menu-checkbox-item],div[data-slot=dropdown-menu-sub-trigger],div[data-slot=context-menu-item],div[data-slot=context-menu-sub-trigger],div[data-slot=select-item]){min-height:var(--drv2-control-h);border-radius:var(--drv2-radius-control);font:var(--drv2-fs-body)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(div[data-slot=dropdown-menu-label],div[data-slot=context-menu-label]){color:var(--pg-muted);font:var(--drv2-fs-label)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(h2[data-slot=dialog-title],h2[data-slot=sheet-title],h2[data-slot=alert-dialog-title]){font:var(--drv2-fs-title)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(p[data-slot=dialog-description],p[data-slot=sheet-description],p[data-slot=alert-dialog-description]){color:var(--pg-muted);font:var(--drv2-fs-body)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=dialog-content]>[data-slot=dialog-close],:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=sheet-content]>[data-slot=sheet-close]{top:calc(16px + (var(--drv2-size-title) * 1.3 - var(--drv2-control-h)) / 2)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) div[data-slot=input-group-addon]>span,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(input,textarea)[data-slot=input-group-control]{font:var(--drv2-fs-body)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(tr,li,div)[data-slot=context-menu-trigger]{-webkit-user-select:text;user-select:text}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-inset{padding-inline:var(--drv2-pad-page)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) [data-slot=card] [data-slot=table-container]{background:0 0;border:0}.crisp-product-shell[data-deal-room-theme] :is(.dr-v2,.drv2-list-root) :is([data-slot=button],.group\/button,[data-slot=tabs-trigger],[data-slot=select-trigger],[data-slot=checkbox]):focus-visible{outline:2px solid var(--drv2-focus-ring);outline-offset:-2px;box-shadow:none}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button],.group\/button,[data-slot=tabs-trigger]):focus:not(:focus-visible){box-shadow:none;outline:none}html[data-drv2-input=pointer] :is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :focus-visible{box-shadow:none!important;outline:none!important}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(input[data-slot=input],textarea[data-slot=textarea],button[data-slot=select-trigger],select[data-slot=native-select]):is(:focus,:focus-visible){border-color:var(--drv2-focus-ring);box-shadow:none;outline:none}html[data-drv2-input=pointer]:not([data-drv2-typing]) :is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(input[data-slot=input],textarea[data-slot=textarea],button[data-slot=select-trigger],select[data-slot=native-select]):is(:focus,:focus-visible){border-color:var(--pg-input-border)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(button,a):is([data-slot=button],.group\/button):not(.bg-primary,.is-current,[aria-pressed=true],[aria-current=page],:disabled):hover{background:var(--drv2-ghost-hover);color:var(--pg-text)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(button,a):is([data-slot=button],.group\/button).underline-offset-4,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) a.drv2-text-link{color:var(--pg-link)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(button,a):is([data-slot=button],.group\/button).underline-offset-4:hover,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) a.drv2-text-link:hover,:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) a:not([data-slot]):hover{background:0 0;text-decoration:underline}.crisp-product-shell[data-deal-room-theme] :is(.dr-v2,.drv2-list-root) :is([data-slot=button],.group\/button):is(.border-border,.bg-secondary,.bg-background){border:1px solid var(--drv2-outline-border);border-radius:var(--drv2-radius-control);background:var(--drv2-outline-bg);color:var(--pg-text);font:var(--drv2-fs-button)}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button),.crisp-product-shell[data-deal-room-theme] :is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button){border-radius:0;margin:0}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button):first-child,.crisp-product-shell[data-deal-room-theme] :is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button):first-child{border-top-left-radius:var(--drv2-radius-control);border-bottom-left-radius:var(--drv2-radius-control)}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button):last-child,.crisp-product-shell[data-deal-room-theme] :is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button):last-child{border-top-right-radius:var(--drv2-radius-control);border-bottom-right-radius:var(--drv2-radius-control)}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button):not(:first-child),.crisp-product-shell[data-deal-room-theme] :is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button):not(:first-child){border-left-width:0}:is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button).bg-primary:not(:first-child),.crisp-product-shell[data-deal-room-theme] :is(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is([data-slot=button-group],.drv2-upload-split)>:is(button,a):is([data-slot=button],.group\/button).bg-primary:not(:first-child){border-left:1px solid color-mix(in srgb, var(--drv2-primary-fg) 28%, transparent)}:is(.dr-v2,.drv2-list-root) :is([data-slot=button],.group\/button):is(.border-border,.bg-secondary,.bg-background):not(:disabled):hover{background:var(--drv2-outline-hover)}.crisp-product-shell[data-deal-room-theme] :is(.dr-v2,.drv2-list-root) [data-slot=button]:is(.bg-secondary,.bg-background)[aria-pressed=true]{border-color:var(--drv2-toggle-on-border);background:var(--drv2-toggle-on);color:var(--pg-text);font-weight:600}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(div,section,article,ul,ol,dl,p,aside,li,a,button).drv2-surface{border:1px solid var(--drv2-surface-border);border-radius:var(--drv2-surface-radius);background:var(--drv2-surface-bg);box-shadow:var(--drv2-surface-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) .drv2-surface :is(div[data-slot=card],:is(div,section,article,ul,ol,dl,p,aside,li,a,button).drv2-surface){box-shadow:none;background:0 0;border:0;padding:0}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(.drv2-card-link,:is(a,button):is([data-slot=card],.drv2-surface)){cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(.drv2-card-link,:is(a,button):is([data-slot=card],.drv2-surface)):is(:hover,:focus-within){border-color:var(--drv2-surface-border-strong);box-shadow:var(--drv2-shadow-lift);transform:translateY(-1px)}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(.drv2-card-link,:is(a,button):is([data-slot=card],.drv2-surface)):hover :is(.drv2-kpi-value,[data-figure]){text-underline-offset:2px;text-decoration:underline}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(div,section,article,ul,ol,dl,p,aside,li,a,button).drv2-surface:not(.drv2-card-link,a,button):hover{border-color:var(--drv2-surface-border-strong)}@media (prefers-reduced-motion:reduce){:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(.drv2-card-link,:is(a,button):is([data-slot=card],.drv2-surface)){transition:none}:where(.dr-v2,.drv2-list-root,.deal-room-entry-root) :is(.drv2-card-link,:is(a,button):is([data-slot=card],.drv2-surface)):is(:hover,:focus-within){transform:none}}.phdr{z-index:50;font-family:DM Sans,sans-serif;transition:top .25s,left .25s,right .25s;position:fixed;top:8px;left:10px;right:10px}@media (width>=1024px){.phdr{top:18px}}.phdr.compact{left:0;right:0;top:0!important}.phdr *,.phdr :before,.phdr :after{box-sizing:border-box}.phdr-bar{background:#26262b;border:1px solid #ffffff1a;border-radius:14px;justify-content:space-between;align-items:center;height:48px;padding:0 12px 0 16px;transition:height .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 8px 20px -8px #000000b3,0 0 0 3px #1e1e22}.phdr.compact .phdr-bar{border-top:none;border-radius:0 0 14px 14px;height:44px;box-shadow:inset 0 1px #ffffff0f,0 10px 26px -8px #000000d9}.phdr-logo{cursor:pointer;align-items:center;display:flex}.phdr-logo img{width:auto;height:24px;transition:height .25s;display:block}.phdr.compact .phdr-logo img{height:20px}.phdr-nav{align-items:center;gap:2px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=880px){.phdr-nav{display:flex}}.ph-wrap{position:relative}.ph-it{color:#ababb3;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:10px 11px;font:500 13px/1 DM Sans,sans-serif;display:flex}.ph-it:hover{color:#58cc48}.ph-it:hover .lbl{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.ph-it.open{color:#58cc48}.ph-it .chev{font-size:10px}.ph-panel{padding-top:12px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ph-card{background:#26262b;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:1px;min-width:212px;padding:9px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 18px 40px -12px #000000d9}.ph-cascade{position:relative}.ph-sub{margin-left:8px;position:absolute;top:0;left:100%}.ph-mi{text-align:left;color:#d6d6dc;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 10px;font:500 12.5px/1.3 DM Sans,sans-serif;display:flex}.ph-mi:hover,.ph-mi.on{color:#58cc48}.ph-mi:hover .lbl,.ph-mi.on .lbl{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.ph-mi .arr{color:#6f6f77;display:inline-block}.ph-mi:hover .arr,.ph-mi.on .arr{color:#58cc48}.ph-group{border:1px solid #ffffff14;border-radius:9px;flex-direction:column;gap:1px;margin:5px 0;padding:7px;display:flex}.ph-kicker{letter-spacing:.14em;color:#58cc48;padding:4px 10px 7px;font:600 8.5px/1 DM Sans,sans-serif}.phdr-cta{align-items:center;gap:8px;display:none}@media (width>=880px){.phdr-cta{display:flex}}.ph-login{color:#f4f4f6;cursor:pointer;white-space:nowrap;border:1px solid #ffffff24;border-radius:99px;padding:6px 14px;font-size:13px;font-weight:500;transition:background .2s}.ph-login:hover{background:#ffffff0f}.ph-signup{color:#fff;cursor:pointer;white-space:nowrap;background:#58cc48;border-radius:99px;padding:6px 14px;font-size:13px;font-weight:500;transition:background .2s;box-shadow:0 1px 2px #0006}.ph-signup:hover{background:#1cac28}.ph-burger{cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media (width>=880px){.ph-burger{display:none}}.ph-ovl{z-index:58;background:#1e1e22;padding:16px 22px 44px;font-family:DM Sans,sans-serif;position:fixed;inset:0;overflow-y:auto}.ph-ovl *,.ph-ovl :before,.ph-ovl :after{box-sizing:border-box}.ph-ovl-bar{justify-content:space-between;align-items:center;height:44px;margin-bottom:6px;display:flex}.ph-ovl-bar img{width:auto;height:24px;display:block}.ph-ovl-kicker{letter-spacing:.15em;color:#58cc48;margin:24px 0 8px;font:600 10px/1 DM Sans,sans-serif}.ph-ovl-mi{text-align:left;color:#d6d6dc;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0f;width:100%;padding:12px 0;font:500 16px/1.3 DM Sans,sans-serif;display:block}.ph-ovl-mi:active,.ph-ovl-mi:hover{color:#58cc48}.ph-ovl-cta{gap:10px;margin-top:30px;display:flex}.ph-ovl-cta .ph-login,.ph-ovl-cta .ph-signup{text-align:center;flex:1;padding:11px 14px;font-size:15px}.logos{background:#17171b;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:34px 0;position:relative;overflow:hidden;box-shadow:inset 0 2px 10px #00000073;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logos-track{width:max-content;animation:42s linear infinite logos-scroll;display:flex}.logos-item{flex:none;justify-content:center;align-items:center;margin:0 38px;display:flex}.logos-item span{letter-spacing:-.02em;color:#d2d2d9;white-space:nowrap;font-family:DM Sans,sans-serif;font-size:21px;font-weight:600}.logos-img{-o-object-fit:contain;object-fit:contain;opacity:1;width:auto;max-width:220px;height:42px;display:block}@keyframes logos-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.logos-track{animation:none}}.btile{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;font-family:DM Sans,sans-serif;display:flex;position:relative;overflow:hidden}.btile *{box-sizing:border-box}.btile .b-scale{justify-content:center;align-items:center;width:100%;display:flex}@media (width<=767px){.btile .b-scale{transform:scale(.78)}}.bkey{background:linear-gradient(155deg,#2e2e35 0%,#232329 100%);border-radius:12px;box-shadow:inset 0 1px #ffffff12,inset 0 -3px 5px #00000059,0 0 0 .5px #ffffff0d,0 8px 14px -5px #000000a6}.bglow{position:relative}.bglow:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:3.2s ease-in-out infinite btile-pulse;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #58cc488c,0 0 14px #58cc4861}@keyframes btile-pulse{0%,to{opacity:0}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.bglow:after{opacity:.5;animation:none}}.btile .b-chat{flex-direction:column;gap:9px;width:100%;max-width:430px;display:flex}.btile .b-bubble{border-radius:13px;max-width:80%;padding:10px 13px;font-family:Inter,sans-serif;font-size:12.5px;line-height:1.45}.btile .b-user{color:#f4f4f6;border-bottom-right-radius:5px;align-self:flex-end}.btile .b-ai{color:#e6e6ea;border-bottom-left-radius:5px;align-self:flex-start;max-width:88%;padding-left:16px;position:relative}.btile .b-ai:before{content:"";background:#58cc48;border-radius:2px;width:2.5px;position:absolute;top:11px;bottom:11px;left:7px}.btile .b-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.btile .b-chip{letter-spacing:.04em;color:#58cc48;white-space:nowrap;background:#58cc481f;border:1px solid #58cc484d;border-radius:99px;padding:3px 8px;font-family:DM Sans,sans-serif;font-size:9.5px;font-weight:500}.btile .b-typing{align-self:flex-start;gap:4px;padding:2px 4px;display:inline-flex}.btile .b-typing i{opacity:.3;background:#58cc48;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite btile-tp}.btile .b-typing i:nth-child(2){animation-delay:.2s}.btile .b-typing i:nth-child(3){animation-delay:.4s}@keyframes btile-tp{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.btile .b-typing i{opacity:.6;animation:none}}.btile .b-queue{flex-direction:column;gap:7px;width:100%;max-width:460px;display:flex}.btile .b-qhead{justify-content:space-between;align-items:center;gap:10px;padding:0 4px 2px;display:flex}.btile .b-qfile{color:#f4f4f6;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.btile .b-qtime{color:#6f6f77;white-space:nowrap;font-family:Inter,sans-serif;font-size:10.5px}.btile .b-qrow{border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-family:Inter,sans-serif;font-size:12px;display:flex}.btile .b-qrow .apn{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.btile .b-qrow .why{letter-spacing:.03em;white-space:nowrap;margin-left:auto;font-size:9.5px}.btile .b-dead{opacity:.42}.btile .b-dead .apn{color:#ababb3;-webkit-text-decoration:line-through #ffffff73;text-decoration:line-through #ffffff73}.btile .b-mark{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.btile .b-mx{color:#8c8c94;background:#ffffff12;font-size:9px}.btile .b-mok{background:#58cc4829}.btile .b-lrow{gap:18px}.btile .b-lstage{perspective:1400px;flex-shrink:0;width:310px;height:330px;position:relative}.btile .b-linner{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(55deg)rotate(-45deg)}.btile .b-sheet{width:200px;height:200px;transform-style:preserve-3d;margin:-100px 0 0 -100px;position:absolute;top:50%;left:50%}.btile .b-sheet .face{background:linear-gradient(155deg,#2e2e35eb,#232329eb);border:1px solid #ffffff29;border-radius:11px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.btile .b-sheet .edge{background:#131316;border-radius:11px;position:absolute;inset:0;transform:translateZ(-5px);box-shadow:0 16px 20px -14px #000000b3}.btile .b-sheet .edge2{background:#1d1d21;border-radius:11px;position:absolute;inset:0;transform:translateZ(-2.5px)}.btile .b-sheet .face img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.btile .b-sheet .face svg{width:100%;height:100%;position:absolute;inset:0}.btile .b-lrail{flex-shrink:0;width:158px;height:300px;position:relative}.btile .b-lchip{letter-spacing:.07em;white-space:nowrap;color:#ababb3;border-radius:99px;padding:4px 10px;font-size:9.5px;font-weight:600;position:absolute;left:0;transform:translateY(-50%)}.btile .b-lchip:before{content:"";background:#ffffff2e;width:12px;height:1px;position:absolute;top:50%;left:-16px}.btile .b-lchip.on{color:#58cc48}.btile .b-lchip.on:before{background:#58cc488c}@media (width<=1250px){.btile .b-lrow{transform:scale(.78)}}@media (width<=767px){.btile .b-lrow{transform:scale(.58)}}.btile .b-doc{border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:430px;padding:16px;display:flex}.btile .b-dhead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.btile .b-dtitle{letter-spacing:-.01em;color:#f4f4f6;font-size:14.5px;font-weight:600}.btile .b-dsub{color:#6f6f77;margin-top:3px;font-family:Inter,sans-serif;font-size:10.5px}.btile .b-dgrid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.btile .b-dcell{border-radius:10px;min-width:0;padding:8px 9px}.btile .b-dcell .k{letter-spacing:.1em;text-transform:uppercase;color:#6f6f77;white-space:nowrap;font-size:8px}.btile .b-dcell .v{color:#f4f4f6;white-space:nowrap;margin-top:3px;font-size:12.5px;font-weight:600}.btile .b-dcomps{color:#ababb3;border-radius:10px;align-items:center;gap:9px;padding:9px 11px;font-family:Inter,sans-serif;font-size:11px;display:flex}.btile .b-cbar{flex-shrink:0;align-items:flex-end;gap:3px;height:20px;display:flex}.btile .b-cbar i{background:#58cc48b3;border-radius:2px;width:6px}.btile .b-dfoot{align-items:center;gap:7px;display:flex}.btile .b-export{letter-spacing:.06em;color:#ababb3;white-space:nowrap;border:1px solid #ffffff24;border-radius:99px;padding:4px 10px;font-size:9.5px;font-weight:600}.btile .b-dtime{color:#6f6f77;white-space:nowrap;margin-left:auto;font-family:Inter,sans-serif;font-size:10px}.glp{--glp-bg:#15161a;--glp-line:#ffffff12;--glp-text:#e7e8ec;--glp-mut:#9094a0;--glp-faint:#6b6f7a;--glp-blue:#3b82f6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-font-smoothing:antialiased;width:332px;max-width:calc(100vw - 32px);color:var(--glp-text);background:#141519eb;border:1px solid #ffffff1a;border-radius:16px;font-family:DM Sans,Inter,sans-serif;overflow:hidden;box-shadow:0 34px 64px -22px #000c}.glp *{box-sizing:border-box}.glp-scroll{padding:8px}.glp-grouphead{letter-spacing:.16em;text-transform:uppercase;color:var(--glp-faint);padding:14px 8px 6px;font-size:10px}.glp-item{border-radius:10px}.glp-item.open{background:#ffffff06}.glp-row{cursor:default;border-radius:10px;align-items:center;gap:9px;padding:8px;display:flex}.glp-row:hover{background:#ffffff0a}.glp-check{cursor:pointer;background:0 0;border:1.5px solid #ffffff40;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;padding:0;transition:background .15s,border-color .15s;display:flex}.glp-check svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:13px;height:13px}.glp-check.on{background:var(--glp-blue);border-color:var(--glp-blue)}.glp-check.on svg{opacity:1}.glp-ico{flex-shrink:0;display:flex}.glp-ico svg{fill:none;width:17px;height:17px;stroke:var(--glp-mut);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.glp-sw{border-radius:4px;flex-shrink:0;width:14px;height:14px;box-shadow:inset 0 0 0 1px #ffffff2e}.glp-name{color:var(--glp-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}.glp-badge{letter-spacing:.08em;color:var(--glp-faint);border:1px solid #ffffff29;border-radius:4px;flex-shrink:0;padding:2px 5px;font-size:9px}.glp-chev{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:2px;display:flex}.glp-chev svg{fill:none;width:16px;height:16px;stroke:var(--glp-mut);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s}.glp-chev svg.down{transform:rotate(90deg)}.glp-body{padding:2px 10px 12px 12px}.glp-desc{color:var(--glp-mut);margin:2px 0 12px;font-size:12px;line-height:1.5}.glp-slider{align-items:center;gap:10px;margin:6px 0 4px;display:flex}.glp-slider-label{color:var(--glp-mut);font-size:12px}.glp-track{background:#ffffff24;border-radius:3px;flex:1;height:4px;position:relative}.glp-fill{background:var(--glp-blue);border-radius:3px;height:100%;position:absolute;top:0;left:0}.glp-thumb{background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000080}.glp-pct{color:var(--glp-text);text-align:right;min-width:34px;font-size:12px}.glp-fillnote{color:var(--glp-mut);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.glp-dot{border-radius:50%;width:9px;height:9px}.glp-legend{flex-direction:column;gap:7px;margin:12px 0 4px;display:flex}.glp-legrow{align-items:center;gap:10px;display:flex}.glp-legsw{border-radius:3px;flex-shrink:0;width:13px;height:13px;box-shadow:inset 0 0 0 1px #00000040}.glp-leglabel{color:var(--glp-text);font-size:12.5px}.glp-source{color:#5b9bf0;align-items:center;gap:7px;margin-top:14px;font-size:12.5px;text-decoration:none;display:inline-flex}.glp-source:hover{text-decoration:underline}.glp-source svg{fill:none;stroke:#5b9bf0;stroke-width:1.6px;width:14px;height:14px}.gld{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-font-smoothing:antialiased;color:#e7e8ec;background:#141519eb;border:1px solid #ffffff1a;border-radius:16px;width:328px;max-width:calc(100vw - 32px);padding:16px 18px 18px;font-family:DM Sans,Inter,sans-serif;box-shadow:0 34px 64px -22px #000c}.gld *{box-sizing:border-box}.gld-head{align-items:center;gap:11px;display:flex}.gld-swatch{border-radius:4px;flex-shrink:0;width:15px;height:15px;box-shadow:inset 0 0 0 1px #ffffff2e}.gld-title{letter-spacing:-.01em;color:#f4f4f6;flex:1;font-size:16px;font-weight:700}.gld-close{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:2px;display:flex}.gld-close svg{fill:none;stroke:#9094a0;stroke-width:2px;stroke-linecap:round;width:17px;height:17px}.gld-srclink{letter-spacing:.06em;margin-top:4px;font-size:11px}.gld-sec{letter-spacing:.16em;text-transform:uppercase;color:#6b6f7a;margin-top:18px;font-size:10px}.gld-rows{flex-direction:column;gap:11px;margin-top:10px;display:flex}.gld-row{grid-template-columns:104px 1fr;align-items:baseline;gap:12px;display:grid}.gld-k{color:#9094a0;font-size:13px}.gld-v{color:#f1f2f5;font-size:13.5px;font-weight:500}.gld-body{color:#b6b9c2;margin:10px 0 0;font-size:13px;line-height:1.55}@media (width<=980px){.glp-sec[data-group=HAZARD],.glp-sec[data-group=FACILITY]{display:none}}.msec,.msec *{box-sizing:border-box}.msec{--ink:#f4f4f6;--mut:#a6a6ae;--green:#58cc48;--cyan:#3aa0c0;-webkit-font-smoothing:antialiased;width:100%;min-height:100vh;max-height:none;color:var(--ink);background:#16161a;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:clamp(20px,3vw,48px);font-family:DM Sans,Inter,sans-serif;display:flex;position:relative;overflow:hidden}.msec .mono{font-family:DM Sans,Inter,sans-serif}.msec .map{background:#1d241b url(/landing/whisper-map-camp-lakeside.png) 50%/cover no-repeat;position:absolute;inset:0}.msec .gis-stack{z-index:6;align-items:flex-start;gap:16px;max-height:calc(100vh - 2*clamp(36px,4vw,56px));margin:clamp(36px,4vw,56px) 0 clamp(36px,4vw,56px) clamp(24px,3vw,48px);display:flex;position:relative;overflow:hidden}.msec .gis-stack .glp{max-height:calc(100vh - 2*clamp(36px,4vw,56px))}@media (width<=1280px){.msec .gis-stack{flex-direction:column}}.msec .map .shade{background:linear-gradient(270deg,#101014f7 0%,#101014e6 24%,#10101499 44%,#1010141f 66%,#10101459 100%);position:absolute;inset:0}.msec .map .vign{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 200px #0000008c}.msec .annos{pointer-events:none;position:absolute;inset:0}.msec .agroup{opacity:0;transition:opacity .4s}.msec .agroup.on{opacity:1}.msec .m-line{transform-origin:0;border-top:2px solid #ff5443;width:18%;height:0;position:absolute;top:52%;left:46%;transform:rotate(-24deg);box-shadow:0 0 10px #ff544399}.msec .m-line .knot{background:#fff;border:2.5px solid #ff5443;border-radius:50%;width:11px;height:11px;position:absolute;top:-6px}.msec .m-line .k0{left:-6px}.msec .m-line .k1{right:-6px}.msec .m-tag{color:#fff;white-space:nowrap;background:#ff5443;border-radius:7px;padding:4px 9px;font-family:DM Sans,Inter,sans-serif;font-size:13px;font-weight:500;position:absolute;top:43%;left:49%;box-shadow:0 6px 14px #0006}.msec .d-shape{border:2.5px dashed var(--green);clip-path:polygon(8% 22%,70% 6%,96% 64%,40% 96%,4% 60%);background:#58cc4824;border-radius:6px;width:20%;height:26%;position:absolute;top:40%;left:40%;box-shadow:0 0 16px #58cc484d}.msec .d-vert{border:2.5px solid var(--green);background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%)}.msec .pin{border:2px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 18px #00000080}.msec .pin svg{stroke:#fff;width:16px;height:16px}.msec .lbl{color:#fff;white-space:nowrap;background:#0000009e;border:1px solid #ffffff38;border-radius:7px;padding:4px 9px;font-family:DM Sans,Inter,sans-serif;font-size:12px;position:absolute;transform:translate(-50%,-120%)}.msec .copy{z-index:5;text-shadow:0 2px 22px #0009;align-self:flex-start;max-width:560px;padding:clamp(48px,6vw,76px) clamp(40px,5vw,72px);position:relative}.msec .kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted,#abadb5);align-items:center;gap:12px;font-family:DM Sans,Inter,sans-serif;font-size:12px;display:inline-flex}.msec .kicker:before{content:"";background:var(--c-green,#58cc48);flex:none;width:20px;height:1.5px;display:inline-block}.msec .kicker .num{color:var(--c-green,#58cc48);letter-spacing:.08em;background:#58cc4814;border:1px solid #58cc4866;border-radius:4px;padding:2px 6px;font-size:11px}.msec h2{letter-spacing:-.03em;text-wrap:balance;margin:22px 0 0;font-family:Archivo,DM Sans,sans-serif;font-size:clamp(44px,5.4vw,72px);font-weight:700;line-height:.98}.msec h2 .am{color:var(--c-amber,#e9b23e)}.msec h2 .gr{color:var(--c-green,#58cc48)}.msec h2 .bl{color:var(--c-blue,#5c8dd6)}.msec .sub{color:var(--c-muted,#abadb5);max-width:380px;margin:22px 0 0;font-family:Inter,sans-serif;font-size:clamp(15px,1.4vw,18px);line-height:1.55}.msec .stat{flex-direction:column;gap:16px;margin-top:36px;display:flex}.msec .stat>div{align-items:center;gap:14px;display:flex}.msec .stat .n{letter-spacing:-.02em;color:var(--c-green,#58cc48);font-family:Archivo,DM Sans,sans-serif;font-size:30px;font-weight:700}.msec .stat .l{letter-spacing:.14em;text-transform:uppercase;color:#fff;font-family:DM Sans,Inter,sans-serif;font-size:11px}.msec .copy .margin{letter-spacing:.12em;text-transform:uppercase;color:var(--c-faint,#7c7e86);border-top:1px solid #ffffff17;flex-wrap:wrap;justify-content:space-between;gap:12px;max-width:380px;margin-top:32px;padding-top:14px;font-family:DM Sans,Inter,sans-serif;font-size:10.5px;display:flex}.msec .panel{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#18181cd1;border:1px solid #ffffff1a;border-radius:18px;width:312px;padding:18px 18px 12px;position:absolute;top:clamp(24px,3vw,48px);right:clamp(24px,3vw,48px);box-shadow:0 34px 60px -22px #000000bf}.msec .panel h4{letter-spacing:.18em;text-transform:uppercase;color:var(--mut);align-items:center;gap:9px;margin:0 0 4px;font-family:DM Sans,Inter,sans-serif;font-size:12px;display:flex}.msec .panel h4 svg{width:15px;height:15px;stroke:var(--green)}.msec .lrow{cursor:pointer;-webkit-user-select:none;user-select:none;border-top:1px solid #ffffff12;border-radius:8px;align-items:center;gap:12px;padding:11px 4px;transition:background .15s;display:flex}.msec .lrow:hover{background:#ffffff0a}.msec .lrow:first-of-type{border-top:0}.msec .lsw{border-radius:5px;flex-shrink:0;width:17px;height:17px;box-shadow:inset 0 0 0 1px #ffffff26}.msec .lrow .nm{color:#e6e6ec;flex:1;font-size:14.5px}.msec .lrow .ct{color:var(--mut);margin-left:auto;font-family:DM Sans,Inter,sans-serif;font-size:10px}.msec .tg{background:#ffffff29;border-radius:11px;flex-shrink:0;width:38px;height:21px;transition:background .2s;position:relative}.msec .tg.on{background:var(--green)}.msec .tg:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:left .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0006}.msec .tg.on:after{left:20px}.msec .toolbar{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#18181cd1;border:1px solid #ffffff1f;border-radius:15px;align-items:center;gap:5px;padding:7px;display:flex;position:absolute;top:clamp(24px,3vw,48px);right:clamp(24px,3vw,48px);box-shadow:0 20px 40px -16px #0009}.msec .tb{cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;transition:background .15s;display:flex}.msec .tb svg{stroke:#cfcfd6;fill:none;width:20px;height:20px}.msec .tb:hover{background:#ffffff0f}.msec .tb.act{background:#58cc482e}.msec .tb.act svg{stroke:var(--green)}.msec .sep{background:#ffffff1f;width:1px;height:26px;margin:0 4px}.msec .readout{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#18181ce6;border:1px solid #58cc4866;border-radius:14px;min-width:172px;padding:14px 17px;transition:opacity .35s,transform .35s;position:absolute;top:46%;right:clamp(24px,5vw,120px);transform:translateY(8px);box-shadow:0 22px 42px -14px #000000b3}.msec .readout.on{opacity:1;transform:none}.msec .readout .rk{letter-spacing:.16em;color:var(--green);text-transform:uppercase;align-items:center;gap:7px;font-family:DM Sans,Inter,sans-serif;font-size:10px;display:flex}.msec .readout .rk svg{width:13px;height:13px;stroke:var(--green)}.msec .readout .rv{margin-top:5px;font-size:27px;font-weight:700}.msec .readout .rs{color:var(--mut);margin-top:2px;font-size:12.5px}@media (prefers-reduced-motion:no-preference){.msec .copy,.msec .panel,.msec .toolbar{animation:.7s cubic-bezier(.22,1,.36,1) both msec-rise}.msec .panel{animation-delay:.16s}.msec .toolbar{animation-delay:.1s}}@keyframes msec-rise{0%{transform:translateY(18px)}to{transform:translateY(0)}}@media (width<=980px){.msec{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;height:auto;min-height:0}.msec .map{flex-shrink:0;height:360px;position:relative}.msec .toolbar{top:14px;right:14px}.msec .readout{top:60px;right:14px}.msec .copy{max-width:100%;text-shadow:none;align-self:auto;padding:34px 24px 6px;position:relative}.msec h2{font-size:clamp(38px,9vw,50px)}.msec .sub{max-width:none}.msec .gis-stack{flex-direction:column;max-height:none;margin:6px 24px 30px;position:relative;top:auto;left:auto;overflow:visible}.msec .gis-stack .glp{width:100%;max-height:none}.msec .gis-stack .gld{width:100%}}.rfield{color:#16171a;background-color:#ecebe4;background-image:linear-gradient(#ecebe46b,#ecebe46b),url(/landing/topo-contour.webp);background-repeat:repeat;background-size:auto,390px 250px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(56px,8vw,112px) clamp(20px,4vw,40px);position:relative;overflow:hidden}.rfield *,.rfield :before,.rfield :after{box-sizing:border-box}.rfield-inner{max-width:1280px;margin:0 auto;position:relative}.rfield-kicker{letter-spacing:.16em;text-transform:uppercase;color:#6c6c63;align-items:center;gap:10px;margin:0 0 22px;font-family:DM Sans,Inter,sans-serif;font-size:12px;display:inline-flex}.rfield-kicker .num{color:#2f7a23;background:#58cc481f;border:1px solid #2f7a2366;border-radius:4px;padding:2px 6px;font-size:11px}.rfield-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(28px,4vw,64px);display:flex}.rfield-h{letter-spacing:-.035em;max-width:none;margin:0;font-family:Archivo,DM Sans,sans-serif;font-size:clamp(44px,5.4vw,72px);font-weight:700;line-height:1}.rfield-em{color:#1f9a36;font-style:italic}.rfield-lead{color:#4a4b46;max-width:46ch;margin:0 0 8px;font-family:Inter,sans-serif;font-size:clamp(15px,1.3vw,18px);line-height:1.55}.rfield-personas{grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.4vw,22px);margin-top:clamp(40px,5vw,64px);display:grid}@media (width<=1024px){.rfield-personas{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.rfield-personas{grid-template-columns:1fr}}.rfield-persona{background:#ffffff8c;border:1px solid #16171a24;border-radius:14px;flex-direction:column;min-height:300px;padding:clamp(18px,1.6vw,24px);display:flex}.rp-tag{letter-spacing:.14em;text-transform:uppercase;color:#1f9a36;margin-bottom:12px;font-family:DM Sans,Inter,sans-serif;font-size:11px;font-weight:600}.rp-title{letter-spacing:-.02em;color:#16171a;margin:0 0 12px;font-family:Archivo,sans-serif;font-size:clamp(19px,1.6vw,24px);font-weight:700}.rp-body{color:#4a4b46;margin:0 0 auto;font-family:Inter,sans-serif;font-size:14px;line-height:1.5}.rp-rule{background:#16171a29;height:1px;margin:22px 0 14px}.rp-stat{letter-spacing:-.02em;color:#1f9a36;margin-bottom:5px;font-family:Archivo,sans-serif;font-size:clamp(26px,2.2vw,33px);font-weight:700}.rp-statlabel{color:#6c6c63;font-family:Inter,sans-serif;font-size:12.5px;line-height:1.4}@media (width>=1025px){.rfield-personas.is-3{grid-template-columns:repeat(3,1fr)}}.rfield-personas.is-3 .rfield-persona{min-height:230px}.rfield-personas.is-3 .rp-body{margin-bottom:0}.rfield-foot{letter-spacing:.12em;text-transform:uppercase;color:#8a8a80;border-top:1px solid #16171a24;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(36px,4vw,56px);padding-top:14px;font-family:DM Sans,Inter,sans-serif;font-size:10.5px;display:flex}.psec{--accent:#58cc48;--ink2:#ececee;--mut2:#9a9aa2;--line2:#ffffff1a;--card2:#ffffff08;background:#1b1b1f;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.psec-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--mut2);align-items:center;gap:12px;font-family:DM Mono,monospace;font-size:11px;display:flex}.psec-eyebrow:before{content:"";background:var(--accent);width:20px;height:1.5px;display:inline-block}.psec-h2{letter-spacing:-.035em;color:var(--ink2);text-wrap:balance;margin:18px 0 0;font-family:DM Sans,sans-serif;font-size:clamp(32px,4vw,58px);font-weight:700;line-height:.99}.psec-h2 em{color:var(--accent);font-style:italic}.psec-lead{color:#cbccd2;max-width:50ch;margin:22px 0 0;font-size:17px;line-height:1.6}.psec-ulist{margin:26px 0 0;padding:0;list-style:none}.psec-ulist li{border-top:1px solid var(--line2);color:var(--ink2);gap:11px;padding:10px 0;font-size:14px;line-height:1.5;display:flex}.psec-ulist .psec-mk{color:var(--accent);flex:none;align-items:center;margin-top:1px;font-family:DM Mono,monospace;display:inline-flex}.psec-ulist .psec-mk-ico{display:block}.psec-metric{align-items:baseline;gap:11px;margin-top:24px;display:flex}.psec-metric b{color:var(--accent);letter-spacing:-.02em;font-family:DM Sans,sans-serif;font-size:23px;font-weight:700}.psec-metric span{color:var(--mut2);font-size:13px}.orb-wave{animation:7.5s linear infinite orbWaveDrift}.orb-wave-bob{animation:4.5s ease-in-out infinite orbWaveBob}@keyframes orbWaveDrift{0%{transform:translate(0)}to{transform:translate(-44px)}}@keyframes orbWaveBob{0%,to{transform:translateY(0)}50%{transform:translateY(1.1px)}}@media (prefers-reduced-motion:reduce){.orb-wave,.orb-wave-bob{animation:none}}.psec-siteselect-sec{max-width:1560px;margin:0 auto;padding:118px 44px;position:relative}.psec-siteselect-bg{-o-object-fit:cover;object-fit:cover;opacity:.22;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 85% at 58%,#000 0%,#000000b3 60%,#0000 100%);mask-image:radial-gradient(95% 85% at 58%,#000 0%,#000000b3 60%,#0000 100%)}.psec-siteselect-scrim{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000 0% 18%,#0c0c0f66 50%,#0c0c0fd9 100%);position:absolute;inset:0}.psec-siteselect-grid{z-index:1;grid-template-columns:.95fr .7fr;align-items:center;gap:28px;display:grid;position:relative}.psec-siteselect-vis{min-width:0}.psec-siteselect-stack{min-width:0;transform:translate(140px,34px)}.psec-iso{aspect-ratio:1;width:100%;max-width:540px;margin:0 auto;position:relative}.psec-iso-img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.psec-iso-ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (width<=900px){.psec-iso{max-width:380px}.psec-siteselect-sec{padding:72px 24px}.psec-siteselect-grid{grid-template-columns:1fr;gap:24px}.psec-siteselect-copy{order:1}.psec-siteselect-vis{order:2;overflow:hidden}.psec-siteselect-stack{transform:none}.psec-siteselect-stack .iso-stage{height:400px!important}.psec-siteselect-stack .iso-inner{--scale:.5!important}}.psec-source{padding:118px 0;position:relative}.psec-source-grid{grid-template-columns:30% 70%;align-items:center;gap:48px;max-width:1680px;margin:0 auto;padding:0 0 0 44px;display:grid}.psec-source-vis{min-width:0}.psec-excel-frame{border-radius:14px;width:100%;height:720px;position:relative;overflow:hidden;box-shadow:0 44px 90px -34px #000000b3,0 0 0 1px #ffffff0f}@media (width<=900px){.psec-source{padding:72px 0}.psec-source-grid{grid-template-columns:1fr;gap:28px;padding:0 20px}.psec-excel-frame{height:440px}}.psec-grid2{align-items:center;gap:36px;display:grid}.psec-analyze-bg{background-image:linear-gradient(#1b1b1f 0%,#1b1b1f00 15% 85%,#1b1b1f 100%),linear-gradient(90deg,#1b1b1f 0%,#1b1b1fd1 28%,#1b1b1f57 58%,#1b1b1f24 100%),url(/landing/analyze-map-bg.jpg);background-position:50%;background-size:cover;width:100%;position:relative;overflow:hidden}.psec-analyze-inner{max-width:1320px;margin:0 auto;padding:118px 44px;position:relative}.psec-analyze-grid{grid-template-columns:1.35fr 1.15fr}.psec-analyze-copy{transform:none}.psec-analyze-copy .psec-lead{max-width:64ch}.psec-analyze-copy .psec-h2{font-size:clamp(30px,3.5vw,51px)}@media (width<=900px){.psec-analyze-inner{padding:72px 24px}.psec-analyze-grid{grid-template-columns:1fr;gap:40px}.psec-analyze-grid>*{min-width:0}.psec-analyze-copy{transform:none}.psec-analyze-vis>div{justify-content:flex-end!important}.psec-analyze-vis>div>div{flex-shrink:0}.psec-analyze-vis .sage-tethers,.psec-analyze-vis .sage-card,.psec-analyze-vis .sage-orb{display:none}}.psec-organize{background:#1b1b1f;width:100%;min-height:clamp(720px,86vh,980px);position:relative;overflow:hidden}.psec-organize-tablet{width:66%;position:absolute;top:0;bottom:0;left:0}.psec-organize-grid{z-index:2;grid-template-columns:62% 38%;align-items:center;min-height:clamp(720px,86vh,980px);display:grid;position:relative}.psec-organize-spacer{pointer-events:none}.psec-organize-copy{padding:70px clamp(40px,5vw,96px) 70px 0}@media (width<=900px){.psec-organize{min-height:0}.psec-organize-tablet{width:100%;height:360px;position:relative}.psec-organize-grid{grid-template-columns:1fr;min-height:0}.psec-organize-spacer{display:none}.psec-organize-copy{padding:36px 24px 64px}}.landing-carto{--c-green:#58cc48;--c-green-dim:#46b53a;--c-amber:#e9b23e;--c-blue:#5c8dd6;--c-paper:#ecebe4;--c-ink:#16171a;--c-bg:#1e1e22;--c-surface:#26262b;--c-text:#f4f4f6;--c-muted:#abadb5;--c-faint:#7c7e86;--c-hair:#ffffff17;--f-display:"Archivo", "DM Sans", sans-serif;--f-mono:"DM Sans", "Inter", sans-serif;--f-body:"Inter", sans-serif}.rh-kicker{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}.rh-kicker .num{color:var(--c-green);background:#58cc4814;border:1px solid #58cc4866;border-radius:4px;padding:2px 6px;font-size:11px}.rh-title{font-family:var(--f-display);letter-spacing:-.03em;color:var(--c-text);text-wrap:balance;margin:0;font-size:clamp(44px,5.4vw,72px);font-weight:700;line-height:1}.rh-title .gr{color:var(--c-green)}.rh-lead{font-family:var(--f-body);color:#cbccd2;max-width:56ch;margin:0;font-size:clamp(15px,1.2vw,18px);line-height:1.55}.rbtn{font-family:var(--f-body);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:13px 22px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.rbtn-primary{background:var(--c-green);color:#0c2b08;box-shadow:inset 0 0 0 1.5px #ffffff1f}.rbtn-primary:hover{background:#6fe05f;transform:translateY(-1px)}.rbtn-arrow{transition:transform .18s}.rbtn-primary:hover .rbtn-arrow{transform:translate(3px)}.rbtn-ghost{color:var(--c-text);background:0 0;border-color:#ffffff2e}.rbtn-ghost:hover{background:#ffffff0a;border-color:#fff6}.rh-margin{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-faint);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:10.5px;display:flex}@keyframes wiz-pop{0%{transform:translateY(14px)scale(.98)}to{transform:none}}@keyframes wiz-in{0%{transform:translateY(8px)}to{transform:none}}.carto-plate{position:relative}.carto-plate .carto-corner{z-index:6;pointer-events:none;border:0 solid #58cc488c;width:14px;height:14px;position:absolute}.carto-plate .carto-corner.tl{border-top-width:1.5px;border-left-width:1.5px;top:4px;left:4px}.carto-plate .carto-corner.tr{border-top-width:1.5px;border-right-width:1.5px;top:4px;right:4px}.carto-plate .carto-corner.bl{border-bottom-width:1.5px;border-left-width:1.5px;bottom:4px;left:4px}.carto-plate .carto-corner.br{border-bottom-width:1.5px;border-right-width:1.5px;bottom:4px;right:4px}.carto-coords{letter-spacing:.14em;text-transform:uppercase;color:#8c8c94;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-family:DM Sans,Inter,sans-serif;font-size:11px;display:flex}.carto-coords b{color:#58cc48;font-weight:600}.carto-coords .sep{opacity:.4}.legal-page{--lp-fog:#eeeeef;--lp-ink:#18211c;--lp-ink-2:#3d4842;--lp-ink-3:#5c6862;--lp-dink:#0a0a0b;--lp-nav:#3a3a3e;--lp-green:#35a34a;--lp-green-text:#1f7a32;--lp-lime:#5bcc48;--lp-line:#18261f14;--lp-border:#18261f1f;--lp-panel:linear-gradient(152deg, #ffffffe0, #f5f7f5e3 68%, #fafbfae8);--lp-shadow:0 4px 20px #141e2d14, 0 24px 80px #141e2d1c, inset 0 1px 0 #fffffff2;--lp-display:"Geist", "Inter", ui-sans-serif, system-ui, sans-serif;--lp-ui:"Inter", ui-sans-serif, system-ui, sans-serif;--lp-gutter:clamp(16px, 4vw, 56px);--lp-wrap:1320px;background:var(--lp-fog);min-height:100vh;color:var(--lp-ink);font:400 17px/1.55 var(--lp-display);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.legal-page__sky{z-index:0;pointer-events:none;background:url(/img/rib-day-2x.webp) 0 0/80px 80px,radial-gradient(130% 60% at 50% 34%,#f5f5f6 0%,#f5f5f600 70%),linear-gradient(#e7e7e9 0%,#f1f1f2 34%,#eeeeef 66%,#e9e9eb 100%);position:fixed;inset:0}.legal-page a{color:inherit}.legal-page :focus-visible{outline:2px solid var(--lp-green-text);outline-offset:2px;border-radius:6px}.legal-top{top:env(safe-area-inset-top,0px);z-index:40;padding:12px var(--lp-gutter);pointer-events:none;justify-content:center;display:flex;position:fixed;left:0;right:0}.legal-top__bar{pointer-events:auto;width:min(100%, var(--lp-wrap));-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#f2f2f3d1;border:1px solid #0a0a0b21;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;height:52px;padding:0 8px 0 16px;display:grid;box-shadow:inset 0 1px #ffffffb3,0 10px 30px -12px #0a0a0b2e}.legal-top__brand img{width:auto;height:24px;display:block}.legal-top__nav{justify-content:center;gap:2px;display:flex}.legal-top__nav a{font:500 14px/1.55 var(--lp-display);color:var(--lp-nav);border-radius:999px;padding:7px 12px;text-decoration:none}.legal-top__nav a:hover{color:var(--lp-dink);background:#0a0a0b0d}.legal-top__right{align-items:center;gap:8px;display:flex}.legal-top__login{color:var(--lp-nav);padding:8px 10px;font-size:14px;text-decoration:none}.legal-top__login:hover{text-underline-offset:4px;text-decoration:underline}.legal-btn{background:var(--lp-lime);height:40px;color:var(--lp-dink);font:600 14.5px/1 var(--lp-display);letter-spacing:-.005em;border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff57,0 0 0 1px #145a142e,0 6px 16px -8px #1d781e73}.legal-btn:hover{background:#4fbf3d}.legal-main{z-index:1;width:min(100% - 2 * var(--lp-gutter), 860px);margin:0 auto;padding:148px 0 72px;position:relative}.legal-main h1{color:var(--lp-dink);font:800 clamp(40px, 5.2vw, 68px)/.95 var(--lp-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.legal-updated{color:var(--lp-ink-3);margin:16px 0 32px;font-size:14px}.legal-prose{background:var(--lp-panel);border:1px solid var(--lp-border);box-shadow:var(--lp-shadow);-webkit-backdrop-filter:blur(20px)saturate(1.08);backdrop-filter:blur(20px)saturate(1.08);color:var(--lp-ink-2);font:400 16px/1.7 var(--lp-ui);border-radius:22px;padding:clamp(24px,4vw,44px)}.legal-prose h2{color:var(--lp-dink);font:700 21px/1.25 var(--lp-display);letter-spacing:-.015em;margin:2.1em 0 .6em}.legal-prose h2:first-child{margin-top:0}.legal-prose h3{color:var(--lp-ink);font:600 17px/1.3 var(--lp-display);margin:1.6em 0 .4em}.legal-prose p{margin:0 0 1em}.legal-prose ul{margin:0 0 1em;padding-left:1.25em;list-style:outside}.legal-prose li{margin:.4em 0}.legal-prose li::marker{color:var(--lp-green)}.legal-prose strong{color:var(--lp-ink);font-weight:600}.legal-prose a{color:var(--lp-green-text);text-underline-offset:3px;text-decoration:underline}.legal-prose .lead{color:var(--lp-ink);margin-bottom:1.6em;font-size:17.5px}.legal-prose hr{border:none;border-top:1px solid var(--lp-line);margin:2em 0}.legal-foot{z-index:1;padding:30px 0 34px;position:relative}.legal-foot__wrap{width:min(100% - 2 * var(--lp-gutter), var(--lp-wrap));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px 26px;margin:0 auto;display:grid}.legal-foot__pill{background:#fff;border-radius:999px;grid-template-columns:auto 1px auto;justify-self:start;align-items:center;gap:0 18px;max-width:100%;padding:12px 22px;text-decoration:none;display:inline-grid;box-shadow:0 0 0 1px #0a0a0b12,0 1px 2px #0a0a0b0f,0 14px 30px -18px #0a0a0b66}.legal-foot__pill:before{content:"";background:#0a0a0b52;grid-area:1/2;width:1px;height:34px}.legal-foot__pill img{grid-area:1/1;width:auto;height:26px}.legal-foot__pill span{max-width:12.5em;color:var(--lp-dink);font:600 13.5px/1.2 var(--lp-display);letter-spacing:-.005em;grid-area:1/3}.legal-foot nav{flex-wrap:wrap;justify-content:flex-end;gap:6px 16px;font-size:13.5px;display:flex}.legal-foot nav a{color:var(--lp-nav);text-decoration:none}.legal-foot nav a:hover{color:var(--lp-dink);text-underline-offset:4px;text-decoration:underline}.legal-foot nav a[aria-current=page]{color:var(--lp-dink);font-weight:600}.legal-foot__meta{border-top:1px solid var(--lp-line);color:#5a5a5f;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:12px;display:flex}.legal-foot__social{width:34px;height:34px;color:var(--lp-nav);border:1px solid #0a0a0b3d;border-radius:999px;place-items:center;display:grid}.legal-foot__social:hover{background:#0a0a0b0d}.legal-foot__social svg{width:16px;height:16px}@media (width<=1180px){.legal-top__nav{display:none}.legal-top__bar{grid-template-columns:auto 1fr}.legal-top__right{justify-self:end}.legal-foot__wrap{grid-template-columns:minmax(0,1fr)}.legal-foot nav{justify-content:flex-start}}@media (width<=560px){.legal-top{padding:6px 16px}.legal-top__bar{gap:6px;height:50px;padding-left:12px}.legal-top__brand img{width:80px;height:auto}.legal-top__login{padding:8px 6px}.legal-btn{padding:0 12px;font-size:13px}.legal-main{padding-top:112px}.legal-foot__wrap{text-align:center;justify-items:center}.legal-foot__pill{justify-self:center;gap:0 14px;padding:10px 18px}.legal-foot__pill img{height:22px}.legal-foot__pill:before{height:30px}.legal-foot__pill span{font-size:12.5px}.legal-foot nav{justify-content:center}.legal-foot nav a{align-items:center;min-height:40px;font-size:14.5px;display:inline-flex}.legal-foot__meta{border-top:0;flex-direction:column-reverse;justify-content:center}}.legal-prose h2[id]{scroll-margin-top:96px}.workspace-oauth-callback{background:var(--bg-primary,#f3f5f6);min-height:100dvh;color:var(--text-primary,#20272c);place-items:center;padding:24px;font-family:Geist,Inter,system-ui,sans-serif;display:grid}.workspace-oauth-callback>section{text-align:center;background:#fff;border:1px solid #dfe5e8;border-radius:10px;width:min(380px,100%);padding:24px;box-shadow:0 8px 28px #10201a14}.workspace-oauth-callback h1{margin:14px 0 8px;font-size:18px}.workspace-oauth-callback p{color:#647179;margin:0;font-size:13px;line-height:1.5}.workspace-oauth-callback a{color:#355544;margin-top:16px;font-size:13px;font-weight:600;display:inline-flex}.buybox-delivery-review{width:100%;min-width:0;min-height:100%;padding:20px 24px;font-size:13px;line-height:1.5;overflow:auto}.buybox-delivery-review__inner{width:min(1444px,100%);margin:0 auto}.buybox-delivery-review__header,.buybox-delivery-review__toolbar,.buybox-delivery-review__review-head,.buybox-delivery-review__review-row,.buybox-delivery-approval-actions{align-items:center;display:flex}.buybox-delivery-review__header{justify-content:space-between;gap:20px;margin-bottom:18px}.buybox-delivery-review__eyebrow{letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:600}.buybox-delivery-review__header h1,.buybox-delivery-review__review-head h2,.buybox-delivery-approval h2{margin:0}.buybox-delivery-review__header h1{font-size:20px;font-weight:550;line-height:1.1}.buybox-delivery-review__header p,.buybox-delivery-approval p,.buybox-delivery-review__review-copy p{margin:6px 0 0;line-height:1.5}.buybox-delivery-review__back,.buybox-delivery-review__toolbar button,.buybox-delivery-review__review-head button,.buybox-delivery-approval-actions button{cursor:pointer;border:1px solid;border-radius:8px;min-height:30px;padding:0 14px;font-size:11.5px;font-weight:500}.buybox-delivery-review__back{white-space:nowrap;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.buybox-delivery-review__toolbar{border:1px solid;border-radius:8px;justify-content:space-between;gap:16px;margin-bottom:16px;padding:14px 16px}.buybox-delivery-review__picker{letter-spacing:.06em;text-transform:uppercase;gap:5px;min-width:min(360px,100%);font-size:10.5px;font-weight:600;display:grid}.buybox-delivery-review__picker select{width:100%;min-height:30px;font:inherit;letter-spacing:normal;text-transform:none;border:1px solid;border-radius:7px;padding:0 34px 0 11px;font-size:11.5px;font-weight:600}.buybox-delivery-review__state{text-align:center;border:1px solid;border-radius:8px;place-items:center;gap:9px;min-height:220px;padding:32px;display:grid}.buybox-delivery-review__runs{gap:14px;display:grid}.buybox-delivery-review__review{border:1px solid;border-radius:10px;margin:16px 0;padding:14px;overflow:hidden}.buybox-delivery-review__review-head{border-bottom:1px solid;flex-wrap:wrap;gap:8px;padding:0 0 16px}.buybox-delivery-review__review-head h2{margin-right:auto;font-size:13px;font-weight:550}.buybox-delivery-review__review-row{border-bottom:1px solid;align-items:flex-start;gap:14px;padding:12px 0}.buybox-delivery-review__review-row:last-child{border-bottom:0}.buybox-delivery-review__review-copy{min-width:0}.buybox-delivery-review__review-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.buybox-delivery-review__notice{border:1px solid;border-radius:7px;margin:14px 0 0;padding:10px 12px;font-size:11.5px}.buybox-delivery-approval-backdrop{z-index:1100;background:var(--pg-scrim);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.buybox-delivery-approval{border:1px solid;border-radius:12px;width:min(440px,100%);padding:22px}.buybox-delivery-approval-icon{border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:12px;display:inline-grid}.buybox-delivery-approval h2{font-size:13px;font-weight:550}.buybox-delivery-approval-actions{justify-content:flex-end;gap:8px;margin-top:20px}.buybox-delivery-review button:disabled,.buybox-delivery-approval button:disabled{cursor:not-allowed;opacity:.55}@media (width<=1050px){.buybox-delivery-review{padding-inline:24px}}@media (width<=760px){.buybox-delivery-review{padding:20px 14px 40px}.buybox-delivery-review__header,.buybox-delivery-review__toolbar{flex-direction:column;align-items:stretch}.buybox-delivery-review__back{justify-content:center}.buybox-delivery-review__review-head{align-items:stretch}.buybox-delivery-review__review-head h2,.buybox-delivery-review__review-head span{width:100%}}.buybox-delivery-review input[type=checkbox]{accent-color:var(--pg-primary-bg);flex-shrink:0;width:17px;height:17px}.buybox-delivery-review :is(button,select,.buybox-delivery-review__back){transition:background-color .12s,border-color .12s,color .12s}.buybox-delivery-review :is(button,.buybox-delivery-review__back):hover:not(:disabled){background:var(--pg-hover)!important;border-color:var(--pg-control-border)!important}.buybox-delivery-review :is(button,.buybox-delivery-review__back):active:not(:disabled){background:var(--pg-seg-on)!important}.buybox-delivery-approval-confirm{background:var(--pg-primary-bg)!important;color:var(--pg-primary-ink)!important}.buybox-delivery-review .buybox-delivery-approval-confirm:hover:not(:disabled){background:var(--pg-primary-hover)!important}.buybox-delivery-review .buybox-delivery-approval-confirm:active:not(:disabled){background:var(--pg-primary-bg)!important}.buybox-delivery-approval[data-danger=true] .buybox-delivery-approval-confirm{color:var(--pg-danger)!important;border-color:var(--pg-danger)!important;background:var(--pg-card)!important}.buybox-delivery-review .buybox-delivery-approval[data-danger=true] .buybox-delivery-approval-confirm:hover:not(:disabled){background:var(--pg-hover)!important}.buybox-delivery-review .buybox-delivery-approval[data-danger=true] .buybox-delivery-approval-confirm:active:not(:disabled){background:var(--pg-seg-on)!important}.buybox-delivery-approval-error{color:var(--pg-danger)}.buybox-delivery-review button:disabled,.buybox-delivery-review .buybox-delivery-approval[data-danger=true] .buybox-delivery-approval-confirm:disabled{background:var(--pg-control-bg)!important;color:var(--pg-faint)!important;border-color:var(--pg-line)!important}.buybox-delivery-review__toolbar{box-shadow:var(--pg-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;background:var(--pg-panel)!important;border-color:var(--pg-border)!important}.buybox-delivery-review :is(.buybox-delivery-review__review,.buybox-delivery-review__state){background:var(--pg-card)!important;border-color:var(--pg-card-border)!important}.buybox-delivery-approval{box-shadow:var(--pg-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;background:var(--pg-dialog)!important;border-color:var(--pg-border)!important}.buybox-delivery-review :is(button,select,.buybox-delivery-review__back){background:var(--pg-control-bg);border-color:var(--pg-control-border);color:var(--pg-text)}.buybox-delivery-approval[data-danger=true] .buybox-delivery-approval-confirm{background:var(--pg-danger-wash)!important;border-color:var(--pg-danger-edge)!important}.account-surface .connections-hub{min-width:0;color:var(--pg-text)}.account-surface .connections-hub .connections-intro{max-width:68ch;color:var(--pg-secondary);margin:0 0 28px;font-size:14px;line-height:1.6}.account-surface .connections-hub .connections-tabs{border-bottom:1px solid var(--pg-border);scrollbar-width:thin;flex-wrap:nowrap;gap:28px;margin:0 0 26px;padding:0;display:flex;overflow-x:auto}.account-surface .connections-hub .connections-tabs button{min-height:44px;color:var(--pg-secondary);font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;padding:10px 2px 14px;font-size:13px;position:relative}.account-surface .connections-hub .connections-tabs button[aria-selected=true]{color:var(--pg-text);box-shadow:inset 0 -2px var(--pg-accent);font-weight:600}.account-surface .connections-hub .connections-tabs button:hover{color:var(--pg-text)}.connections-tab-panel{outline-offset:4px;min-width:0}.connections-hub #connection-panel-keys>.agent-access>.access-section{border:1px solid var(--pg-border);background:var(--pg-card);border-radius:12px;margin:0 0 24px;padding:24px}.connections-hub #connection-panel-keys .access-section-head{gap:14px}.connections-hub #connection-panel-keys .access-section-head h3{letter-spacing:-.02em;font-size:18px;font-weight:600}.connections-hub #connection-panel-keys .access-section>p{max-width:76ch;color:var(--pg-secondary)}.connections-hub #connection-panel-keys .access-stats{gap:12px;margin:22px 0 18px}.connections-hub #connection-panel-keys .access-stats>div{border:1px solid var(--pg-border);background:var(--pg-page);border-radius:8px;min-width:0;padding:18px}.connections-hub #connection-panel-keys .access-stats dd{margin-top:10px;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.2}.connections-hub #connection-panel-keys .access-list>li{background:var(--pg-page);padding:20px}.connections-hub #connection-panel-keys .access-form{gap:18px;max-width:780px;margin-top:24px}.connections-hub #connection-panel-keys .access-scopes{background:var(--pg-page);gap:16px;padding:18px}.connections-hub #connection-panel-keys .access-scopes legend{color:var(--pg-secondary);padding:0 8px;font-size:12px}.connections-hub #connection-panel-keys .access-month{max-width:240px;margin-top:20px}.connections-hub #connection-panel-keys .access-table-wrap{border:1px solid var(--pg-border);background:var(--pg-page);border-radius:8px;overflow-x:auto}.connections-hub #connection-panel-keys .access-table-wrap :is(th,td){padding:13px 16px}.connections-hub #connection-panel-keys .access-table-wrap caption{text-align:left;color:var(--pg-secondary);padding:16px;font-size:12px}.connections-hub #connection-panel-keys .access-secret{border-color:var(--pg-accent-edge);background:var(--pg-accent-wash);padding:20px}.connections-hub #connection-panel-keys .access-section>[role=alert]{color:var(--pg-danger)}.connection-brand-icon{-o-object-fit:contain;object-fit:contain;flex:none;width:32px;height:32px;display:block}.account-surface[data-account-theme=dark] .connection-brand-icon-mono{filter:invert()}.connection-detail-overlay{z-index:1400;background:color-mix(in srgb, var(--pg-page) 48%, transparent);isolation:isolate;justify-content:flex-end;display:flex;position:fixed;inset:0}.account-settings-page[data-connection-detail=docked]{width:calc(100% - 420px)}.connections-hub[data-connection-detail=docked],.account-surface:not(.account-settings-page)[data-connection-detail=docked]{padding-right:420px}.connection-detail-overlay[data-mode=docked]{background:0 0;width:420px;left:auto}.connection-detail-overlay[data-mode=docked] .connection-detail-panel{width:100%;box-shadow:none}.connection-detail-panel{width:min(456px,100vw - 24px);min-width:0;height:100%;max-height:100dvh;color:var(--pg-text);background:var(--pg-card);border-left:1px solid var(--pg-border);box-shadow:var(--pg-menu-shadow);flex-direction:column;font-family:inherit;font-size:13px;line-height:1.6;display:flex}.connection-detail-topline{color:var(--pg-secondary);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 10px;font-size:10px;font-weight:600;display:flex}.connection-detail-close{width:36px;height:36px;color:var(--pg-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;display:grid}.connection-detail-close:hover{color:var(--pg-text);border-color:var(--pg-border);background:var(--pg-hover)}.connection-detail-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--pg-scrollbar) transparent;flex:1;min-height:0;padding:12px 28px 28px;overflow-y:auto}.connection-detail-icon{align-items:center;width:42px;height:42px;margin-bottom:18px;display:flex}.connection-detail-icon>svg,.connection-detail-icon>img{width:36px;height:36px}.account-surface .connection-detail-heading h2{letter-spacing:-.035em;margin:0 0 10px;font-size:26px;font-weight:600;line-height:1.2}.connection-detail-heading p{color:var(--pg-secondary);margin:0;font-size:13px}.connection-detail-content{overflow-wrap:anywhere;min-width:0;margin-top:26px}.connection-detail-content pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-family:Geist Mono,monospace;font-size:12px;overflow-x:auto}.connection-detail-footer{border-top:1px solid var(--pg-border);background:var(--pg-card);flex:none;padding:18px 28px}.connection-detail-footer :is(button,a){max-width:100%}@media (width>=1360px) and (width<=1599px){[data-connection-detail=docked] .connection-setup-directory{grid-template-columns:repeat(2,minmax(0,1fr))}[data-connection-detail=docked] .connection-setup-server{grid-template-columns:minmax(0,1fr)}[data-connection-detail=docked] .account-connectors.agent-app-directory .agent-app-filters{grid-template-columns:repeat(2,minmax(0,1fr))}[data-connection-detail=docked] .account-connectors.agent-app-directory .agent-app-search{grid-column:1/-1}}@media (width<=600px){.connections-hub #connection-panel-keys>.agent-access>.access-section{padding:18px}.connections-hub #connection-panel-keys .access-stats{grid-template-columns:minmax(0,1fr)}.account-surface .connections-hub .connections-tabs{gap:22px}.connection-detail-panel{width:min(456px,100vw - 12px)}.connection-detail-scroll{padding:10px 20px 24px}.connection-detail-footer{padding:16px 20px}}.workflow-cookbooks{min-width:0;color:var(--account-ink)}.workflow-cookbooks .workflow-eyebrow{color:var(--account-muted);letter-spacing:.05em;font-size:10px;font-weight:500;line-height:1.6}.workflow-cookbooks .workflow-intro{margin-bottom:26px}.workflow-cookbooks .workflow-intro h3{letter-spacing:-.025em;margin:8px 0;font-size:22px;font-weight:500;line-height:1.25}.workflow-cookbooks .workflow-intro p{max-width:660px;color:var(--account-muted);margin:0;font-size:13px;line-height:1.65}.workflow-cookbooks .workflow-toolbar{justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px;display:flex}.workflow-cookbooks .workflow-search{width:min(100%,490px);color:var(--account-muted);gap:7px;font-size:11px;display:grid}.workflow-cookbooks .workflow-search-field{display:block;position:relative}.workflow-cookbooks .workflow-search-field>svg{pointer-events:none;position:absolute;top:12px;left:12px}.workflow-cookbooks .workflow-toolbar .workflow-search-field>input{border:1px solid var(--account-border);background:var(--account-paper);width:100%;min-width:0;height:40px;color:var(--account-ink);font:inherit;border-radius:7px;padding:9px 12px 9px 37px;font-size:12px}.workflow-cookbooks .workflow-count{color:var(--account-muted);font-variant-numeric:tabular-nums;flex-shrink:0;padding-bottom:11px;font-size:11px}.workflow-cookbooks .workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.workflow-cookbooks .workflow-card{border:1px solid var(--account-border);background:var(--account-paper);border-radius:10px;flex-direction:column;align-items:flex-start;min-width:0;padding:19px 19px 14px;transition:border-color .14s;display:flex}.workflow-cookbooks .workflow-card:hover{border-color:var(--account-strong-border)}.workflow-cookbooks .workflow-card h4{letter-spacing:-.02em;max-width:340px;margin:11px 0 7px;font-size:16px;font-weight:500;line-height:1.4}.workflow-cookbooks .workflow-card>p{color:var(--account-muted);margin:0 0 13px;font-size:12px;line-height:1.65}.workflow-cookbooks .workflow-budget{color:var(--account-ink);margin-top:auto;font-size:11px;line-height:1.5}.workflow-cookbooks .workflow-card-bottom{border-top:1px solid var(--account-border);justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:16px;padding-top:12px;display:flex}.workflow-cookbooks .workflow-evidence{max-width:170px;color:var(--account-muted);font-size:10px;line-height:1.55}.workflow-cookbooks .workflow-open{min-height:32px;color:var(--account-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:5px 0 5px 7px;font-size:11px;display:inline-flex}.workflow-cookbooks .workflow-open:hover{color:var(--account-selected-ink)}.workflow-cookbooks .workflow-footnote{border-top:1px solid var(--account-border);color:var(--account-muted);margin:22px 0 0;padding-top:17px;font-size:11px;line-height:1.7}.workflow-cookbooks .workflow-empty{color:var(--account-muted);padding:26px 0;font-size:13px}.workflow-cookbooks .workflow-scopes{flex-wrap:wrap;gap:7px;margin-bottom:21px;display:flex}.workflow-cookbooks .workflow-scopes>span{border:1px solid var(--account-border);background:var(--account-paper);color:var(--account-ink);border-radius:5px;padding:4px 8px;font-size:11px}.workflow-cookbooks .workflow-facts{margin:0 0 24px}.workflow-cookbooks .workflow-facts>div{border-bottom:1px solid var(--account-border);padding:13px 0}.workflow-cookbooks .workflow-facts dt{color:var(--account-muted);font-size:11px}.workflow-cookbooks .workflow-facts dd{color:var(--account-ink);margin:6px 0 0;font-size:12px;font-weight:400;line-height:1.7}.workflow-cookbooks .workflow-detail h4{color:var(--account-ink);margin:24px 0 10px;font-size:13px;font-weight:600}.workflow-cookbooks .workflow-detail p{color:var(--account-muted);font-size:12px;line-height:1.75}.workflow-cookbooks .workflow-steps{counter-reset:workflow-step;margin:0 0 26px;padding:0;list-style:none}.workflow-cookbooks .workflow-steps li{color:var(--account-muted);counter-increment:workflow-step;grid-template-columns:24px minmax(0,1fr);gap:12px;margin:0;padding:10px 0;font-size:12px;line-height:1.75;display:grid}.workflow-cookbooks .workflow-steps li:before{content:counter(workflow-step, decimal-leading-zero);color:var(--account-ink);font-variant-numeric:tabular-nums;font-size:11px}.workflow-cookbooks .workflow-prompt{border:1px solid var(--account-border);background:var(--account-paper);border-radius:8px}.workflow-cookbooks .workflow-prompt-head{border-bottom:1px solid var(--account-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 13px;display:flex}.workflow-cookbooks .workflow-prompt-head h4{color:var(--account-muted);margin:0;font-size:10px;font-weight:500}.workflow-cookbooks .workflow-prompt-head .account-button{min-height:27px;padding:3px 8px;font-size:10px}.workflow-cookbooks .workflow-prompt-head .access-copy{gap:5px;font-size:10px}.workflow-cookbooks .workflow-prompt pre{white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:15px}.workflow-cookbooks .workflow-prompt code{color:var(--account-ink);white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:12px;line-height:1.8}.workflow-cookbooks .workflow-detail .workflow-note{margin-top:14px;font-size:11px}.workflow-cookbooks .workflow-tools{margin:0;padding:0;list-style:none}.workflow-cookbooks .workflow-tools li{border-bottom:1px solid var(--account-border);margin:0;padding:7px 0}.workflow-cookbooks .workflow-tools code{color:var(--account-muted);overflow-wrap:anywhere;font-size:11px}.workflow-cookbooks .workflow-panel-footnote{color:var(--account-muted);margin:0;font-size:11px;line-height:1.7}.workflow-cookbooks.workflow-recommendations{border-top:1px solid var(--account-border);margin-top:28px;padding-top:24px}.workflow-recommendations .workflow-intro{margin-bottom:18px}.workflow-recommendations .workflow-intro h3{font-size:19px}.workflow-recommendations .workflow-card{padding:17px 17px 12px}.workflow-recommendations .workflow-card h4{margin-top:9px;font-size:14px}.workflow-recommendations .workflow-card>p{font-size:12px}.workflow-recommendations .workflow-card-bottom{margin-top:12px;padding-top:9px}.workflow-recommendations .workflow-recommendations-note{color:var(--account-muted);margin:14px 0 0;font-size:11px;line-height:1.7}@media (width<=700px){.workflow-cookbooks .workflow-grid{grid-template-columns:minmax(0,1fr)}.workflow-cookbooks .workflow-intro h3{font-size:20px}}@media (width<=420px){.workflow-cookbooks .workflow-toolbar{flex-direction:column;align-items:stretch;gap:8px}.workflow-cookbooks .workflow-count{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.workflow-cookbooks .workflow-card{transition:none}}.account-connectors.agent-app-directory{min-width:0;color:var(--account-ink)}.account-connectors.agent-app-directory .agent-app-intro{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.account-connectors.agent-app-directory .agent-app-eyebrow{color:var(--account-muted);letter-spacing:.08em;font-size:10px;font-weight:500}.account-connectors.agent-app-directory .agent-app-intro h3{letter-spacing:-.025em;margin:8px 0;font-size:22px;font-weight:500;line-height:1.25}.account-connectors.agent-app-directory .agent-app-intro p{max-width:660px;color:var(--account-muted);margin:0;font-size:13px;line-height:1.65}.account-connectors.agent-app-directory .agent-app-refresh{flex-shrink:0;margin-top:24px}.account-connectors.agent-app-directory .agent-app-filters{grid-template-columns:minmax(0,1fr) minmax(145px,170px) minmax(140px,160px);align-items:end;gap:12px;margin-bottom:26px;display:grid}.account-connectors.agent-app-directory .agent-app-filters label{min-width:0;color:var(--account-muted);gap:7px;font-size:11px;display:grid}.account-connectors.agent-app-directory .agent-app-filters :is(input,select){border:1px solid var(--account-border);background:var(--account-paper);width:100%;min-width:0;height:40px;color:var(--account-ink);font:inherit;border-radius:7px;padding:9px 12px;font-size:12px}.account-connectors.agent-app-directory .agent-app-search-field{display:block;position:relative}.account-connectors.agent-app-directory .agent-app-search-field>svg{pointer-events:none;position:absolute;top:12px;left:12px}.account-connectors.agent-app-directory .agent-app-search-field>input{padding-left:37px}.account-connectors.agent-app-directory .agent-app-section-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.account-connectors.agent-app-directory .agent-app-section-head h4{margin:0;font-size:14px;font-weight:500}.account-connectors.agent-app-directory .agent-app-section-head>span{color:var(--account-muted);font-variant-numeric:tabular-nums;font-size:11px}.account-connectors.agent-app-directory .agent-app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-connectors.agent-app-directory .agent-app-card{border:1px solid var(--account-border);background:var(--account-paper);border-radius:10px;min-width:0;transition:border-color .14s}.account-connectors.agent-app-directory .agent-app-card:is(:hover,[data-selected]){border-color:var(--account-strong-border)}.account-connectors.agent-app-directory .agent-app-card-main{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px 9px 0 0;align-items:flex-start;gap:13px;padding:18px 17px 15px;display:flex}.account-connectors.agent-app-directory .agent-app-mark{flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.account-connectors.agent-app-directory .agent-app-copy{flex:1;min-width:0;display:block}.account-connectors.agent-app-directory .agent-app-name{font-size:14px;font-weight:600;line-height:1.5;display:block}.account-connectors.agent-app-directory .agent-app-description{color:var(--account-muted);margin-top:4px;font-size:12px;line-height:1.55;display:block}.account-connectors.agent-app-directory .agent-app-arrow{color:var(--account-muted);flex:none;margin-top:4px}.account-connectors.agent-app-directory .agent-app-card-bottom{border-top:1px solid var(--account-border);justify-content:space-between;align-items:center;gap:12px;margin:0 17px;padding:12px 0;display:flex}.account-connectors.agent-app-directory .agent-app-status{color:var(--account-muted);align-items:center;gap:7px;font-size:11px;line-height:1.5;display:flex}.account-connectors.agent-app-directory .agent-app-status-dot{background:var(--account-subtle);border-radius:50%;flex:0 0 5px;width:5px;height:5px}.account-connectors.agent-app-directory .agent-app-status[data-connected] .agent-app-status-dot{background:var(--account-accent)}.account-connectors.agent-app-directory .agent-app-card-bottom .account-button{flex-shrink:0;min-height:29px;padding:4px 9px;font-size:11px}.account-connectors.agent-app-directory .agent-app-error{color:var(--account-danger);margin:0 17px 14px;font-size:12px;line-height:1.6}.account-connectors.agent-app-directory .agent-app-footnote{border-top:1px solid var(--account-border);color:var(--account-muted);margin:22px 0 0;padding-top:17px;font-size:11px;line-height:1.7}.account-connectors.agent-app-directory .agent-app-empty{color:var(--account-muted);grid-column:1/-1;margin:0;padding:30px 0;font-size:13px}.account-connectors.agent-app-directory .agent-app-notice{border:1px solid var(--account-border);background:var(--account-raised);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px;display:flex}.account-connectors.agent-app-directory .agent-app-notice p{margin:0;font-size:12px}.account-connectors.agent-app-directory .agent-app-notice p+p{color:var(--account-muted);margin-top:5px}.account-connectors.agent-app-directory .agent-app-detail h4{margin:24px 0 7px;font-size:13px;font-weight:600}.account-connectors.agent-app-directory .agent-app-detail p{color:var(--account-muted);margin:7px 0 12px;font-size:12px;line-height:1.75}.account-connectors.agent-app-directory .agent-app-detail-status{border-bottom:1px solid var(--account-border);padding-bottom:16px}.account-connectors.agent-app-directory .agent-app-detail-status>p:first-of-type{color:var(--account-ink);font-size:14px;font-weight:500}.account-connectors.agent-app-directory .agent-app-detail .agent-app-error{color:var(--account-danger);margin:12px 0 0}.account-connectors.agent-app-directory .agent-app-capabilities{margin:18px 0 0;padding:0;list-style:none}.account-connectors.agent-app-directory .agent-app-capabilities li{border-bottom:1px solid var(--account-border);justify-content:space-between;align-items:flex-start;gap:14px;margin:0;padding:14px 0;font-size:12px;display:flex}.account-connectors.agent-app-directory .agent-app-capabilities li>div{min-width:0}.account-connectors.agent-app-directory .agent-app-capabilities code{color:var(--account-muted);overflow-wrap:anywhere;margin-top:6px;font-size:10px;display:block}.account-connectors.agent-app-directory .agent-app-kind{border:1px solid var(--account-border);background:var(--account-paper);color:var(--account-muted);border-radius:4px;flex-shrink:0;padding:3px 7px;font-size:10px}.account-connectors.agent-app-directory .agent-app-detail-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.account-connectors.agent-app-directory .agent-app-detail-footer>span{max-width:180px;color:var(--account-muted);font-size:11px;line-height:1.5}@media (width<=1100px){.account-connectors.agent-app-directory .agent-app-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.account-connectors.agent-app-directory .agent-app-search{grid-column:1/-1}}@media (width<=700px){.account-connectors.agent-app-directory .agent-app-grid{grid-template-columns:minmax(0,1fr)}.account-connectors.agent-app-directory .agent-app-intro{gap:14px}.account-connectors.agent-app-directory .agent-app-intro h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.account-connectors.agent-app-directory .agent-app-card{transition:none}}.agent-access .connection-setup{border-bottom:0;padding:16px 0}.connection-setup-intro{max-width:740px;margin-bottom:8px}.connection-setup-eyebrow{color:var(--account-muted);letter-spacing:.12em;font-size:10px;font-weight:600}.agent-access .connection-setup-intro h3{letter-spacing:-.035em;margin:0 0 5px;font-size:20px;font-weight:600;line-height:1.2}.connection-setup-intro p{color:var(--account-muted);margin:4px 0;font-size:13px}.connection-setup h4,.connection-setup-detail h4{color:var(--account-ink);margin:0;font-size:13px;font-weight:600;line-height:1.5}.connection-setup-server{border-bottom:1px solid var(--account-border);padding:8px 0}.connection-setup-server p{overflow-wrap:anywhere;margin:4px 0 0}.connection-setup-endpoint-row{align-items:center;gap:12px;min-width:0;display:flex}.connection-setup-endpoint-row>label{flex:1;min-width:0}.agent-access .connection-setup-endpoint-row>label{color:var(--account-muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;font-size:11px}.agent-access .connection-setup-endpoint-row input{padding:7px 10px}.connection-setup-endpoint-row .account-button{min-height:30px;padding:5px 10px;font-size:11px}.connection-setup-endpoint-row>.access-copy{flex:none;max-width:170px}.connection-setup :is(.access-endpoint input),.connection-setup-detail :is(.access-endpoint input){font-family:Geist Mono,monospace;font-size:11px}.connection-setup code,.connection-setup-detail code{font-family:Geist Mono,monospace}.connection-setup-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 20px;display:grid}.connection-setup-client{-moz-column-gap:12px;border:1px solid var(--account-border);background:var(--account-paper);min-width:0;min-height:160px;color:var(--account-ink);font:inherit;text-align:left;cursor:pointer;border-radius:9px;grid-template-rows:23px 17px 1fr auto;grid-template-columns:36px minmax(0,1fr);column-gap:12px;padding:16px;transition:background-color .15s,border-color .15s;display:grid;position:relative}.connection-setup-client:hover,.connection-setup-client[aria-expanded=true]{border-color:var(--account-focus);background:var(--account-raised)}.connection-setup-client:focus-visible{outline:2px solid var(--account-focus);outline-offset:3px}.connection-setup-client-top{grid-area:1/1/span 2;width:36px;margin:0;display:block}.connection-setup-brand{place-items:center;width:36px;height:36px;display:grid}.connection-setup-brand>:is(img,svg){-o-object-fit:contain;object-fit:contain;width:34px;height:34px;display:block}.connection-setup-client-arrow{color:var(--account-muted);font-size:17px;position:absolute;top:14px;right:14px}.connection-setup-client-name{grid-area:1/2;padding-right:18px;font-size:15px;font-weight:600;line-height:1.35}.connection-setup-client-context{color:var(--account-muted);grid-area:2/2;margin:0;font-size:11px}.connection-setup-client-description{color:var(--account-muted);grid-area:3/1/auto/-1;margin:10px 0;font-size:11px;line-height:1.55}.connection-setup-client-auth{border-top:1px solid var(--account-border);width:100%;color:var(--account-muted);grid-area:4/1/auto/-1;margin-top:auto;padding-top:8px;font-size:10px;font-weight:500}.connection-setup-guidance{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:7px 0 18px;display:grid}.connection-setup-guidance p{color:var(--account-muted);margin:7px 0 0;font-size:12px}.connection-setup-documentation{border-top:1px solid var(--account-border);color:var(--account-ink);justify-content:space-between;gap:16px;padding:16px 0;font-size:12px;display:flex}.connection-setup-detail{min-width:0;color:var(--account-ink);font-size:13px}.connection-setup-detail p{color:var(--account-muted);margin:12px 0;line-height:1.7}.connection-setup-detail>.access-copy{margin-top:10px}.connection-setup-detail code,.connection-setup-guidance code{overflow-wrap:anywhere}.connection-setup-auth-row{border-bottom:1px solid var(--account-border);color:var(--account-muted);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:22px;padding-bottom:15px;font-size:11px;display:flex}.connection-setup-auth-row strong{color:var(--account-ink);font-weight:500}.connection-setup-tabs{border-bottom:1px solid var(--account-border);gap:24px;margin:0 0 20px;display:flex}.connection-setup-tabs [role=tab]{color:var(--account-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:7px 1px 12px;font-size:12px}.connection-setup-tabs [role=tab][aria-selected=true]{border-bottom-color:var(--account-focus);color:var(--account-ink);font-weight:600}.connection-setup-tabs [role=tab]:focus-visible,.connection-setup-tab-content:focus-visible{outline:2px solid var(--account-focus);outline-offset:3px}.connection-setup-tab-content{min-width:0}.connection-setup-permission-list{margin:20px 0;padding:0;list-style:none}.connection-setup-permission-list li{border-top:1px solid var(--account-border);gap:8px;margin:0;padding:15px 0;display:grid}.connection-setup-permission-list strong{color:var(--account-ink);font-size:12px;font-weight:500}.connection-setup-permission-list p{margin:4px 0 0;font-size:11px}.connection-setup-permission-list code{border:1px solid var(--account-border);background:var(--account-paper);color:var(--account-muted);border-radius:4px;justify-self:start;padding:4px 7px;font:10px/1.5 Geist Mono,monospace}.connection-setup-code{border:1px solid var(--account-border);background:var(--account-raised);border-radius:7px;min-width:0;margin:20px 0;overflow:hidden}.connection-setup-code-head{border-bottom:1px solid var(--account-border);color:var(--account-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:10px;display:flex}.connection-setup-code-head .account-button{min-height:28px;padding:4px 7px;font-size:10px}.connection-setup-code-head .access-copy{max-width:100%}.connection-setup-code-head [role=status]{max-width:170px;font-size:10px}.agent-access .connection-setup-code pre{background:var(--account-raised);color:var(--account-ink);white-space:pre-wrap;overflow-wrap:anywhere;border:0;border-radius:0;margin:0;padding:16px 14px;font:11px/1.9 Geist Mono,monospace}.connection-setup-code pre code{font:inherit}.connection-setup-steps{margin:22px 0;padding:0 0 0 22px}.agent-access .connection-setup-steps li{border-top:1px solid var(--account-border);margin:0;padding:16px 0 16px 5px}.connection-setup-steps li::marker{color:var(--account-muted);font-size:11px}.connection-setup-steps p{margin:5px 0 0;font-size:12px}.connection-setup-verification{border-top:1px solid var(--account-border);margin-top:24px;padding-top:20px}.connection-setup-verification ol{color:var(--account-muted);padding-left:18px;font-size:12px;line-height:1.7}.connection-setup-detail .connection-setup-scope-note,.connection-setup .connection-setup-unavailable,.connection-setup-detail .connection-setup-unavailable{border:1px solid var(--account-border);background:var(--account-paper);color:var(--account-muted);border-radius:6px;padding:13px 14px;font-size:12px}.connection-setup-unavailable p{margin-bottom:0}.agent-access.connection-access-setup>.connection-setup-account{min-height:44px;padding:0;display:block;position:relative}.connection-setup-account>.access-section-head{margin:0;position:absolute;top:7px;right:0}.agent-access .connection-setup-account h3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.connection-setup-account .account-button{min-height:28px;padding:4px 9px;font-size:11px}.connection-setup-account-identity{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.connection-setup-account-status{border:1px solid var(--account-border);background:var(--account-paper);color:var(--account-muted);border-radius:4px;padding:3px 8px;font-size:10px}.agent-access .connection-setup-account .access-stats{gap:20px;margin:12px 0 8px}.agent-access .connection-setup-account dt{font-size:10px}.agent-access .connection-setup-account dd{margin-top:4px;font-size:15px;font-weight:500}.agent-access .connection-setup-account-disclosure{border:0;padding:0}.connection-setup-account-disclosure>summary{cursor:pointer;align-items:center;gap:16px;min-height:44px;padding-right:140px;list-style:none;display:flex}.connection-setup-account-disclosure>summary::-webkit-details-marker{display:none}.connection-setup-account-toggle{color:var(--account-muted);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:11px;font-weight:400;display:flex}.connection-setup-account-toggle:after{content:"";border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;transform:rotate(45deg)}.connection-setup-account-disclosure[open] .connection-setup-account-toggle:after{transform:rotate(225deg)}.connection-setup-account-facts{padding:0 0 14px}.connection-setup-account-facts p{margin:7px 0 0;font-size:12px}.connection-setup-account>p,.connection-setup-account>div:not(.access-section-head){margin:0;padding:8px 140px 8px 0;font-size:12px}@media (width<=980px){.connection-setup-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.connection-setup-directory{grid-template-columns:minmax(0,1fr)}.connection-setup-client{min-height:0}.connection-setup-endpoint-row{flex-direction:column;align-items:stretch}.agent-access .connection-setup-endpoint-row>label{grid-template-columns:minmax(0,1fr);gap:5px}.connection-setup-guidance{grid-template-columns:minmax(0,1fr);gap:16px}.connection-setup-account-disclosure>summary{flex-wrap:wrap;gap:6px;padding:8px 125px 8px 0}.connection-setup-account-toggle{margin-left:0}.agent-access .connection-setup-account .access-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.connection-setup-client{transition:none}}.agent-access{min-width:0;color:var(--account-ink)}.agent-access .access-section{border-bottom:1px solid var(--account-border);padding:24px 0}.agent-access .access-section:first-of-type{padding-top:8px}.agent-access h3{margin:0;font-size:16px;font-weight:600}.agent-access p{line-height:1.6}.agent-access .access-section-head,.agent-access .access-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agent-access .access-section-head{justify-content:space-between}.agent-access .access-meta,.agent-access small{color:var(--account-muted);font-size:12px}.agent-access .access-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.agent-access dt{color:var(--account-muted);font-size:12px}.agent-access dd{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:20px;font-weight:600}.agent-access .access-list{gap:12px;padding:8px 0;list-style:none;display:grid}.agent-access .access-list>li,.agent-access .access-secret,.agent-access .access-confirm{border:1px solid var(--account-border);background:var(--account-paper);border-radius:10px;padding:16px}.agent-access .access-list>li{margin:0}.agent-access .access-list>li>:is(.account-button,.access-actions){margin-top:8px}.agent-access .access-form,.agent-access .access-secret{gap:14px;margin-top:18px;display:grid}.agent-access .access-search{gap:7px;max-width:640px;margin-top:18px;display:grid}.agent-access .access-search-row{align-items:stretch;gap:8px;display:flex}.agent-access .access-search-row input{flex:auto}.agent-access .access-search-row .account-button{white-space:nowrap;flex:none}.agent-access .access-org-count{margin:16px 0 4px}.agent-access .access-org-table :is(th,td){vertical-align:middle}.agent-access .access-org-table thead th{color:var(--account-muted);font-size:12px;font-weight:600}.agent-access .access-org-table tbody th{font-weight:600}.agent-access .access-org-id{color:var(--account-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-weight:400;display:flex}.agent-access .access-org-id code{white-space:nowrap}.agent-access .access-org-id .account-button{min-height:24px;padding:0 8px;font-size:12px}.agent-access .access-org-owner{overflow-wrap:anywhere}.agent-access .access-org-action{text-align:right;white-space:nowrap;width:1%}.agent-access .access-org-table tr.is-selected>*,.agent-access .access-org-detail>td{background:var(--account-raised)}.agent-access .access-org-table tr.is-selected>*{border-bottom-color:#0000}.agent-access .access-org-detail>td{padding:0 16px 16px}.agent-access .access-org-detail .access-form{margin-top:0}.agent-access label:not(.access-scopes label){gap:7px;font-size:13px;display:grid}.agent-access input:not([type=checkbox]),.agent-access select,.agent-access textarea{color:var(--account-ink);background:var(--account-raised);border:1px solid var(--account-border);border-radius:7px;width:100%;min-width:0;padding:10px 12px}.agent-access .access-scopes{border:1px solid var(--account-border);border-radius:8px;gap:12px;margin:12px 0;padding:12px;display:grid}.agent-access .access-scopes label{align-items:start;gap:10px;display:flex}.agent-access .access-scopes input{margin-top:4px}.agent-access .access-scopes small,.agent-access .access-scopes code{margin-top:3px;display:block}.agent-access code,.agent-access pre{overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px}.agent-access pre{border:1px solid var(--account-border);background:var(--account-paper);border-radius:8px;padding:14px}.agent-access .access-copy{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.agent-access .access-confirm{margin-top:12px}.agent-access .access-confirm .account-button{margin-right:8px}.agent-access details{border-bottom:1px solid var(--account-border);padding:16px 0}.agent-access summary{cursor:pointer;font-weight:600}.agent-access li{margin:8px 0}.agent-access a{color:var(--account-ink);text-decoration:underline}.agent-access [role=alert]{color:var(--account-danger)}.agent-access :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid var(--account-focus);outline-offset:3px}.agent-access .access-month{max-width:220px;margin:16px 0}.agent-access .access-table-wrap{overflow-x:auto}.agent-access table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.agent-access th,.agent-access td{text-align:left;border-bottom:1px solid var(--account-border);padding:10px}.agent-access caption{text-align:left;margin-bottom:8px}@media (width<=600px){.agent-access .access-stats{grid-template-columns:1fr}}.connections-hub .connections-tabs{border-bottom:1px solid var(--account-border);flex-wrap:wrap;gap:4px;margin-bottom:24px;padding-bottom:12px;display:flex}.connections-hub .connections-tabs button{color:var(--account-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:10px 12px;font-size:13px}.connections-hub .connections-tabs button[aria-selected=true]{background:var(--account-paper);border-color:var(--account-border);color:var(--account-ink)}.connections-hub :is(button,summary,input,select,[tabindex]):focus-visible{outline:2px solid var(--account-ink);outline-offset:3px}.connections-hub .connections-filters{grid-template-columns:minmax(0,1fr) minmax(170px,220px);align-items:end;gap:14px;margin:0 0 20px;display:grid}.agent-access .connections-card-grid,.agent-access .connections-client-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.agent-access .connections-card,.agent-access .connection-client,.agent-access .connections-detail,.agent-access .connections-checklist{border:1px solid var(--account-border);background:var(--account-paper);border-radius:12px;min-width:0;padding:20px}.agent-access .connections-card{flex-direction:column;align-items:start;display:flex}.agent-access .connections-card h3{margin:8px 0 0;font-size:15px;line-height:1.4}.agent-access .connections-card p{margin:10px 0}.agent-access .connections-card>.account-button{margin-top:auto}.agent-access .connections-evidence{color:var(--account-muted);font-size:12px}.agent-access .connection-client{margin:0}.agent-access .connection-client[open]{grid-column:1/-1}.agent-access .connection-client summary{cursor:pointer;font-size:14px;font-weight:600}.agent-access .connections-detail,.agent-access .connections-checklist{margin-top:22px}.agent-access .connections-facts{gap:14px;display:grid}.agent-access .connections-facts dd{font-size:14px;font-weight:400;line-height:1.6}.agent-access .connections-detail pre{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=760px){.agent-access .connections-card-grid,.agent-access .connections-client-grid,.connections-hub .connections-filters{grid-template-columns:minmax(0,1fr)}}.account-settings-connections .account-settings-breadcrumb{color:var(--pg-secondary);gap:12px;margin-left:232px;font-size:12px;display:flex}.account-settings-page.account-settings-connections .account-container{width:min(1680px,100%)}.account-settings-page.account-settings-connections .account-settings-frame{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:196px minmax(0,1fr);gap:36px;margin-top:22px;padding:0}.account-settings-connections .account-connections-title{color:var(--pg-text);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(25px,2.2vw,32px);font-weight:600;line-height:1.2}.account-settings-page .account-container{width:min(1320px,100%);padding:32px clamp(18px,3vw,44px)}.account-settings-page .account-settings-frame{border-radius:24px;grid-template-columns:196px minmax(0,1fr);gap:28px;margin-top:24px;padding:20px}.account-settings-page .account-settings-nav{border-right:1px solid var(--pg-line);padding:4px 16px 4px 0}.account-settings-page .account-settings-nav .account-button{min-height:40px;color:var(--pg-secondary);border-radius:10px;gap:10px}.account-settings-page .account-settings-nav .account-button:hover,.account-settings-page .account-settings-nav .account-button[aria-current=page],.account-settings-page .account-button[aria-pressed=true]{background:var(--pg-hover);border-color:var(--pg-border);color:var(--pg-text)}.account-settings-page .account-settings-nav a{color:var(--pg-secondary);padding:8px 12px}.account-settings-page .account-settings-card{background:0 0;border:0;border-radius:0;padding:8px 8px 16px 0}.account-settings-page .account-settings-card>h2{margin-bottom:8px;font-size:20px;font-weight:600}.account-settings-page :is(.account-clerk-root,.account-clerk-card-box){width:100%;max-width:none}.account-settings-page .account-clerk-card-box{border:1px solid var(--pg-line);box-shadow:none;background:0 0;border-radius:14px;height:auto;min-height:480px}.account-settings-page .account-profile-nav{background:var(--pg-control-bg);border-right:1px solid var(--pg-line);flex-basis:152px;width:152px;padding:20px 12px}.account-settings-page .account-profile-nav-button{color:var(--pg-secondary);border-radius:8px}.account-settings-page .account-profile-nav-button.cl-active{background:var(--pg-hover);color:var(--pg-text);box-shadow:none}.account-settings-page :is(.account-profile-scroll,.account-profile-page-scroll){background:0 0;border-radius:0;height:auto}.account-settings-page .account-profile-page-scroll{padding:24px}.account-settings-page .account-profile-page{gap:24px}.account-section-description{max-width:680px;color:var(--pg-secondary);margin:0 0 24px;line-height:1.6}.account-connectors-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.account-connectors-toolbar h3{margin:0;font-size:13px;font-weight:600}.account-connector-list{gap:10px;display:grid}.account-connector{background:var(--pg-control-bg);border:1px solid var(--pg-line);border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.account-connector-icon{background:var(--pg-input-bg);border:1px solid var(--pg-line);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.account-connector-copy h4{margin:0 0 5px;font-size:14px;font-weight:600}.account-connector-copy p,.account-connector-status{color:var(--pg-secondary);margin:0;font-size:12px;line-height:1.5}.account-connector-status{color:var(--pg-text);margin-top:7px;display:block}.account-connector .account-button{min-width:94px}.account-connector-error{color:var(--pg-danger);grid-column:2/-1;margin:0}@media (width<=1000px){.account-settings-connections .account-settings-breadcrumb{margin-left:0}.account-settings-page.account-settings-connections .account-settings-frame,.account-settings-page .account-settings-frame{grid-template-columns:minmax(0,1fr);gap:24px}.account-settings-page .account-settings-nav{border-right:0;border-bottom:1px solid var(--pg-line);flex-flow:wrap;padding:0 0 16px}.account-settings-page .account-nav-divider{display:none}.account-settings-page .account-settings-card{padding:0}}@media (width<=600px){.account-settings-page .account-container{padding:24px 12px}.account-settings-page .account-settings-frame{border-radius:18px;padding:16px}.account-settings-page .account-profile-nav{border-right:0;flex-basis:auto;width:100%}.account-settings-page .account-profile-page-scroll{padding:16px}.account-connector{grid-template-columns:36px minmax(0,1fr);padding:14px}.account-connector-icon{width:36px;height:36px}.account-connector>.account-button{grid-column:2;justify-self:start}}.account-settings-page .account-profile-badge{color:var(--pg-text);background:var(--pg-hover)}.account-connector .account-button:disabled{opacity:.7}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}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-feature-settings:normal;font-variation-settings:normal;font-family:DM Sans,Inter,sans-serif;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-\[-40px\]{left:-40px}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[-120px\]{top:-120px}.top-\[232px\]{top:232px}.top-\[38px\]{top:38px}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.col-span-2{grid-column:span 2/span 2}.m-0{margin:0}.m-1{margin:.25rem}.m-14{margin:3.5rem}.m-2{margin:.5rem}.m-20{margin:5rem}.m-60{margin:15rem}.m-9{margin:2.25rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-4{margin-bottom:-1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-7{margin-left:1.75rem}.ml-auto{margin-left:auto}.ms-1{margin-inline-start:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-\[26px\]{width:26px;height:26px}.h-0{height:0}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[200px\]{height:200px}.h-\[240px\]{height:240px}.h-\[25px\]{height:25px}.h-\[34px\]{height:34px}.h-\[3px\]{height:3px}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-60{max-height:15rem}.max-h-96{max-height:24rem}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.min-h-0{min-height:0}.min-h-16{min-height:4rem}.min-h-\[640px\]{min-height:640px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-4{width:1rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[120px\]{width:120px}.w-\[936px\]{width:936px}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.max-w-3xl{max-width:48rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1267px\]{max-width:1267px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[242px\]{max-width:242px}.max-w-\[30ch\]{max-width:30ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[380px\]{max-width:380px}.max-w-\[440px\]{max-width:440px}.max-w-\[497px\]{max-width:497px}.max-w-\[520px\]{max-width:520px}.max-w-\[54ch\]{max-width:54ch}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[920px\]{max-width:920px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-45deg\]{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-start{place-items:start}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[10px\]{gap:10px}.gap-\[13px\]{gap:13px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[7px\]{border-radius:7px}.rounded-\[99px\]{border-radius:99px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-\[7px\]{border-top-left-radius:7px;border-top-right-radius:7px}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#1DB954\]\/40{border-color:#1db95466}.border-\[\#1e293b\]{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1))}.border-\[\#ef4444\]\/30{border-color:#ef44444d}.border-\[\#ef4444\]\/50{border-color:#ef444480}.border-\[rgba\(230\,106\,106\,0\.7\)\]{border-color:#e66a6ab3}.border-\[rgba\(255\,255\,255\,0\.05\)\]{border-color:#ffffff0d}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-\[rgba\(255\,255\,255\,0\.09\)\]{border-color:#ffffff17}.border-\[rgba\(255\,255\,255\,0\.10\)\]{border-color:#ffffff1a}.border-\[rgba\(255\,255\,255\,0\.12\)\]{border-color:#ffffff1f}.border-\[rgba\(255\,255\,255\,0\.14\)\]{border-color:#ffffff24}.border-\[rgba\(255\,255\,255\,0\.15\)\]{border-color:#ffffff26}.border-\[rgba\(255\,255\,255\,0\.18\)\]{border-color:#ffffff2e}.border-\[rgba\(88\,204\,72\,0\.4\)\]{border-color:#58cc4866}.border-\[rgba\(88\,204\,72\,0\.5\)\]{border-color:#58cc4880}.border-\[rgba\(88\,204\,72\,0\.6\)\]{border-color:#58cc4899}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}.bg-\[\#0a0f1a\]{--tw-bg-opacity:1;background-color:rgb(10 15 26/var(--tw-bg-opacity,1))}.bg-\[\#0f172a\]{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-\[\#111827\]{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-\[\#14532d\]{--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.bg-\[\#14532d\]\/40{background-color:#14532d66}.bg-\[\#1DB954\]{--tw-bg-opacity:1;background-color:rgb(29 185 84/var(--tw-bg-opacity,1))}.bg-\[\#1E1E22\]{--tw-bg-opacity:1;background-color:rgb(30 30 34/var(--tw-bg-opacity,1))}.bg-\[\#1e293b\]{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-\[\#1e40af\]\/20{background-color:#1e40af33}.bg-\[\#1e40af\]\/30{background-color:#1e40af4d}.bg-\[\#26262B\]{--tw-bg-opacity:1;background-color:rgb(38 38 43/var(--tw-bg-opacity,1))}.bg-\[\#2C2C31\]{--tw-bg-opacity:1;background-color:rgb(44 44 49/var(--tw-bg-opacity,1))}.bg-\[\#33333A\]{--tw-bg-opacity:1;background-color:rgb(51 51 58/var(--tw-bg-opacity,1))}.bg-\[\#58CC48\]{--tw-bg-opacity:1;background-color:rgb(88 204 72/var(--tw-bg-opacity,1))}.bg-\[\#7f1d1d\]{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.bg-\[\#7f1d1d\]\/30{background-color:#7f1d1d4d}.bg-\[\#7f1d1d\]\/40{background-color:#7f1d1d66}.bg-\[rgba\(0\,0\,0\,0\.65\)\]{background-color:#000000a6}.bg-\[rgba\(255\,255\,255\,0\.10\)\]{background-color:#ffffff1a}.bg-\[rgba\(88\,204\,72\,0\.16\)\]{background-color:#58cc4829}.bg-atlas-bg{--tw-bg-opacity:1;background-color:rgb(44 44 46/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.pb-1{padding-bottom:.25rem}.pb-16{padding-bottom:4rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[18px\]{padding-bottom:18px}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-9{padding-left:2.25rem}.pl-\[52px\]{padding-left:52px}.pr-3{padding-right:.75rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pt-0\.5{padding-top:.125rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[2px\]{padding-top:2px}.pt-\[9px\]{padding-top:9px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-middle{vertical-align:middle}.font-body{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.font-display{font-family:Archivo,DM Sans,sans-serif}.font-landing{font-family:DM Sans,Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.font-mono{font-family:DM Sans,Inter,sans-serif}.font-sans{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[9px\]{font-size:9px}.text-\[clamp\(36px\,4\.8vw\,64px\)\]{font-size:clamp(36px,4.8vw,64px)}.text-\[clamp\(44px\,5\.4vw\,72px\)\]{font-size:clamp(44px,5.4vw,72px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.text-xs\/relaxed{font-size:.75rem;line-height:1.625}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.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)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-\[60px\]{line-height:60px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#1DB954\]{--tw-text-opacity:1;color:rgb(29 185 84/var(--tw-text-opacity,1))}.text-\[\#58CC48\]{--tw-text-opacity:1;color:rgb(88 204 72/var(--tw-text-opacity,1))}.text-\[\#64748b\]{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-\[\#6f6f77\]{--tw-text-opacity:1;color:rgb(111 111 119/var(--tw-text-opacity,1))}.text-\[\#86efac\]{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-\[\#8C8C94\]{--tw-text-opacity:1;color:rgb(140 140 148/var(--tw-text-opacity,1))}.text-\[\#94a3b8\]{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-\[\#9A9CA4\]{--tw-text-opacity:1;color:rgb(154 156 164/var(--tw-text-opacity,1))}.text-\[\#ABABB3\]{--tw-text-opacity:1;color:rgb(171 171 179/var(--tw-text-opacity,1))}.text-\[\#ABADB5\]{--tw-text-opacity:1;color:rgb(171 173 181/var(--tw-text-opacity,1))}.text-\[\#B2AEA9\]{--tw-text-opacity:1;color:rgb(178 174 169/var(--tw-text-opacity,1))}.text-\[\#C9BDB5\]{--tw-text-opacity:1;color:rgb(201 189 181/var(--tw-text-opacity,1))}.text-\[\#CBCCD2\]{--tw-text-opacity:1;color:rgb(203 204 210/var(--tw-text-opacity,1))}.text-\[\#E66A6A\]{--tw-text-opacity:1;color:rgb(230 106 106/var(--tw-text-opacity,1))}.text-\[\#F4F4F6\]{--tw-text-opacity:1;color:rgb(244 244 246/var(--tw-text-opacity,1))}.text-\[\#FBFAF9\]{--tw-text-opacity:1;color:rgb(251 250 249/var(--tw-text-opacity,1))}.text-\[\#cbd5e1\]{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-\[\#e2e8f0\]{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-\[\#fbbf24\]{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-\[\#fca5a5\]{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-\[\#fecaca\]{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-\[Npx\]{color:Npx}.text-\[var\(--c-muted\)\]{color:var(--c-muted)}.text-atlas-text{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-carto-amber{--tw-text-opacity:1;color:rgb(233 178 62/var(--tw-text-opacity,1))}.text-carto-blue{--tw-text-opacity:1;color:rgb(92 141 214/var(--tw-text-opacity,1))}.text-carto-green{--tw-text-opacity:1;color:rgb(88 204 72/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#58CC48\]{accent-color:#58cc48}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.mix-blend-screen{mix-blend-mode:screen}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(88\,204\,72\,0\.3\)\,0_20px_50px_-20px_rgba\(88\,204\,72\,0\.25\)\]{--tw-shadow:0 0 0 1px #58cc484d,0 20px 50px -20px #58cc4840;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 20px 50px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_40px_-10px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 16px 40px -10px #000c;--tw-shadow-colored:0 16px 40px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.4\)\,0_28px_60px_-24px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 1px 2px #0006,0 28px 60px -24px #000c;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color), 0 28px 60px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0px_0px_0px_2\.5px_rgba\(255\,255\,255\,0\.08\)_inset\]{--tw-shadow:0px 0px 0px 2.5px #ffffff14 inset;--tw-shadow-colored:inset 0px 0px 0px 2.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0px_1px_0px_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:0px 1px 0px #ffffff0d;--tw-shadow-colored:0px 1px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0px_2px_4px_rgba\(55\,50\,47\,0\.12\)\]{--tw-shadow:0px 2px 4px #37322f1f;--tw-shadow-colored:0px 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\,0_24px_60px_-12px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:inset 0 1px 0 #ffffff0f,0 24px 60px -12px #000c;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color), 0 24px 60px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.outline-\[0\.5px\]{outline-width:.5px}.outline-offset-\[-0\.25px\]{outline-offset:-.25px}.outline-\[rgba\(255\,255\,255\,0\.06\)\]{outline-color:#ffffff0f}.\!ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)!important}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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)}.grayscale{--tw-grayscale:grayscale(100%);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)}.invert{--tw-invert:invert(100%);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)!important}.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)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\@container{container-type:inline-size}.\[overflow-x\:clip\]{overflow-x:clip}:root{--atlas-bg-primary:#2c2c2e;--atlas-bg-secondary:#3a3a3c;--atlas-bg-tertiary:#48484a;--atlas-text-primary:#fff;--atlas-text-secondary:#fffc;--atlas-border:#ffffff1f;--atlas-border-subtle:#ffffff14;--atlas-scrollbar-thumb-hover:#ffffff40}:root[data-app-theme=light]{--atlas-bg-primary:#fff;--atlas-bg-secondary:#f2f2f7;--atlas-bg-tertiary:#e5e5ea;--atlas-text-primary:#000000eb;--atlas-text-secondary:#000000bf;--atlas-border:#0000001a;--atlas-border-subtle:#0000000f;--atlas-scrollbar-thumb-hover:#00000040}.mapboxgl-popup-content{background:var(--atlas-bg-secondary)!important;color:var(--atlas-text-primary)!important;border:1px solid var(--atlas-border)!important;border-radius:8px!important;padding:0!important;box-shadow:0 8px 32px #00000080!important}.mapboxgl-popup-tip{border-top-color:var(--atlas-bg-secondary)!important}.mapboxgl-popup-close-button{color:var(--atlas-text-secondary)!important;padding:4px 8px!important;font-size:18px!important}.traffic-dot-popup .mapboxgl-popup-content{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.traffic-dot-popup .mapboxgl-popup-tip{display:none!important}.mapboxgl-ctrl-group{-webkit-backdrop-filter:var(--atlas-glass-blur,none);backdrop-filter:var(--atlas-glass-blur,none);background:var(--atlas-glass-grad,var(--atlas-bg-secondary))!important;border:1px solid var(--atlas-glass-border,var(--atlas-border))!important;box-shadow:var(--atlas-glass-pop-sm,0 2px 8px #0000002e), var(--atlas-glass-rim,0 0 transparent)!important}.mapboxgl-ctrl-group button{color:var(--atlas-text-primary);border-color:var(--atlas-border)!important}.mapboxgl-ctrl-group button span{filter:invert(.8)}.mapboxgl-ctrl-geocoder{width:100%!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;align-items:center!important;height:34px!important;min-height:34px!important;font-family:inherit!important;display:flex!important}.mapboxgl-ctrl-geocoder--input{color:var(--atlas-text-primary)!important;background:0 0!important;height:32px!important;padding:5px 12px 5px 32px!important;font-size:13px!important}.mapboxgl-ctrl-geocoder--input::placeholder{color:var(--atlas-text-secondary)!important;opacity:.5!important}.mapboxgl-ctrl-geocoder--input:focus{box-shadow:none!important;outline:none!important}.mapboxgl-ctrl-geocoder--icon-search{fill:var(--atlas-text-secondary)!important;width:18px!important;height:18px!important;top:50%!important;left:8px!important;transform:translateY(-50%)!important}.mapboxgl-ctrl-geocoder--icon-close,.mapboxgl-ctrl-geocoder--button{display:none!important}.mapboxgl-ctrl-geocoder .suggestions-wrapper{background:var(--atlas-bg-secondary)!important}.mapboxgl-ctrl-geocoder .suggestions{background:var(--atlas-bg-secondary)!important;border:1px solid var(--atlas-border)!important;border-radius:8px!important;margin-top:4px!important;box-shadow:0 2px 8px #0000002e!important}.mapboxgl-ctrl-bottom-right{z-index:209!important;right:-4px!important}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-attrib-button{transform-origin:50%;transform:scale(.85);margin:0!important}.mapboxgl-ctrl-attrib,.mapboxgl-ctrl-attrib.mapboxgl-compact{box-shadow:none!important;background:0 0!important}.mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib a{text-shadow:0 1px 2px #000000bf;color:#ffffffb8!important}.mapboxgl-ctrl-geocoder .suggestions li a{color:var(--atlas-text-primary)!important;padding:8px 12px!important;font-size:13px!important}.mapboxgl-ctrl-geocoder .suggestions li a:hover,.mapboxgl-ctrl-geocoder .suggestions .active a{background:var(--atlas-bg-tertiary)!important;color:var(--atlas-text-primary)!important}.mapboxgl-ctrl-geocoder--powered-by{display:none!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--atlas-bg-primary)}::-webkit-scrollbar-thumb{background:var(--atlas-bg-tertiary);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--atlas-scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--atlas-bg-tertiary) var(--atlas-bg-primary)}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in-left{animation:.3s ease-out slideInLeft}.animate-slide-in-right{animation:.3s ease-out slideInRight}.animate-fade-in{animation:.2s ease-out fadeIn}.atlas-popup .mapboxgl-popup-content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;min-width:530px!important;padding:0!important;overflow:visible!important}.atlas-popup .mapboxgl-popup-tip{border-top-color:var(--atlas-bg-secondary)!important}.atlas-popup .mapboxgl-popup-close-button{display:none!important}.e-tooltip-wrap,.e-tooltip-wrap .e-tip-content{border-radius:8px!important}@media (prefers-reduced-transparency:reduce){:root{--atlas-glass-grad:var(--atlas-glass-solid);--atlas-glass-panel:var(--atlas-glass-solid)}*{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.placeholder\:text-\[\#6f6f77\]::placeholder{--tw-text-opacity:1;color:rgb(111 111 119/var(--tw-text-opacity,1))}.last\:border-0:last-child{border-width:0}.hover\:border-\[\#1DB954\]\/40:hover{border-color:#1db95466}.hover\:border-\[rgba\(255\,255\,255\,0\.22\)\]:hover{border-color:#ffffff38}.hover\:bg-\[\#111827\]:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.hover\:bg-\[\#111827\]\/60:hover{background-color:#11182799}.hover\:bg-\[\#1CAC28\]:hover{--tw-bg-opacity:1;background-color:rgb(28 172 40/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2C2C31\]:hover{--tw-bg-opacity:1;background-color:rgb(44 44 49/var(--tw-bg-opacity,1))}.hover\:bg-\[rgba\(255\,255\,255\,0\.03\)\]:hover{background-color:#ffffff08}.hover\:bg-\[rgba\(255\,255\,255\,0\.06\)\]:hover{background-color:#ffffff0f}.hover\:bg-\[rgba\(88\,204\,72\,0\.12\)\]:hover{background-color:#58cc481f}.hover\:bg-opacity-50:hover{--tw-bg-opacity:.5}.hover\:text-\[\#1CAC28\]:hover{--tw-text-opacity:1;color:rgb(28 172 40/var(--tw-text-opacity,1))}.hover\:text-\[\#6fe05f\]:hover{--tw-text-opacity:1;color:rgb(111 224 95/var(--tw-text-opacity,1))}.hover\:text-\[\#F4F4F6\]:hover{--tw-text-opacity:1;color:rgb(244 244 246/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.focus\:border-\[rgba\(88\,204\,72\,0\.6\)\]:focus{border-color:#58cc4899}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=640px){.sm\:left-\[-50px\]{left:-50px}.sm\:top-7{top:1.75rem}.sm\:top-\[248px\]{top:248px}.sm\:h-14{height:3.5rem}.sm\:h-4{height:1rem}.sm\:h-\[250px\]{height:250px}.sm\:h-\[300px\]{height:300px}.sm\:w-6{width:1.5rem}.sm\:w-\[1404px\]{width:1404px}.sm\:w-\[140px\]{width:140px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pt-20{padding-top:5rem}.sm\:pt-32{padding-top:8rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:leading-7{line-height:1.75rem}.sm\:opacity-40{opacity:.4}}@media (width>=768px){.md\:left-\[-58px\]{left:-58px}.md\:top-8{top:2rem}.md\:top-\[264px\]{top:264px}.md\:col-span-1{grid-column:span 1/span 1}.md\:my-16{margin-top:4rem;margin-bottom:4rem}.md\:mt-12{margin-top:3rem}.md\:block{display:block}.md\:h-12{height:3rem}.md\:h-16{height:4rem}.md\:h-\[300px\]{height:300px}.md\:h-\[360px\]{height:360px}.md\:w-8{width:2rem}.md\:w-\[162px\]{width:162px}.md\:w-\[2106px\]{width:2106px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1\.6fr_repeat\(5\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.6fr repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-10{gap:2.5rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:border-r{border-right-width:1px}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-24{padding-bottom:6rem}.md\:pt-24{padding-top:6rem}.md\:pt-40{padding-top:10rem}.md\:text-\[15px\]{font-size:15px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:leading-7{line-height:1.75rem}.md\:leading-\[1\.0\]{line-height:1}.md\:opacity-50{opacity:.5}}@media (width>=1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:top-\[320px\]{top:320px}.lg\:top-\[42px\]{top:42px}.lg\:h-\[84px\]{height:84px}.lg\:w-12{width:3rem}.lg\:w-\[2808px\]{width:2808px}.lg\:flex-1{flex:1}.lg\:flex-row{flex-direction:row}.lg\:gap-12{gap:3rem}.lg\:gap-\[66px\]{gap:66px}.lg\:rounded-\[16px\]{border-radius:16px}.lg\:p-12{padding:3rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:pb-0{padding-bottom:0}.lg\:pt-\[216px\]{padding-top:216px}}@media (width>=1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}:root{--crisp-surface:#1b2329;--crisp-canvas:#151c21;--crisp-page-canvas:#11181d;--crisp-raised:#202c32;--crisp-ink:#e3eaed;--crisp-muted:#a5b3bb;--crisp-subtle:#94a5ae;--crisp-border:#303e47;--crisp-strong-border:#475c66;--crisp-accent:#a1c4b2;--crisp-on-accent:#14221b;--crisp-accent-hover:#b6d4c3;--crisp-selected:#293e32;--crisp-focus:#94b9a5;--crisp-navigation-ink:#c5cfd5;--crisp-paper:#1b2329;--crisp-accent-ink:#14221b;--crisp-accent-text:#a1c4b2;--crisp-accent-soft:#293e32;--crisp-rule:#303e47;--crisp-rule-strong:#475c66;--crisp-neutral-pressed:#2b3941;--crisp-accent-pressed:#94b9a5;--crisp-selected-ink:#b6d4c3;--crisp-control-border:#71838d;--crisp-disabled-bg:#202c32;--crisp-disabled-ink:#73848d;--crisp-disabled-border:#303e47;--crisp-overlay:#080e14b3;--crisp-scrim:#080e14b3;--crisp-overlay-surface:#1b2329;--crisp-shadow-metric:inset 0 1px 0 #ffffff08, 0 1px 2px #0004, 0 6px 14px -8px #0009;--crisp-shadow-popover:0 8px 24px -8px #0009;--crisp-shadow-dialog:0 20px 64px -12px #000b;--crisp-shadow-map:0 26px 64px #0009, 0 6px 16px #0006;--crisp-thread-body:#232c32;--crisp-thread-chrome:#1d2329;--crisp-thread-rule:#333e46}:root[data-app-theme=light]{--crisp-surface:#fff;--crisp-canvas:#f5f6f7;--crisp-page-canvas:#eef4f5;--crisp-raised:#eef1f2;--crisp-ink:#20272c;--crisp-muted:#52616b;--crisp-subtle:#5e6c75;--crisp-border:#e0e5e8;--crisp-strong-border:#c6d1d6;--crisp-accent:#2d4540;--crisp-on-accent:#fff;--crisp-accent-hover:#32594f;--crisp-selected:#e8f0eb;--crisp-focus:#527d6a;--crisp-navigation-ink:#414e57;--crisp-paper:#fff;--crisp-accent-ink:#fff;--crisp-accent-text:#2d4540;--crisp-accent-soft:#e8f0eb;--crisp-rule:#e0e5e8;--crisp-rule-strong:#c6d1d6;--crisp-neutral-pressed:#e2e8eb;--crisp-accent-pressed:#243b35;--crisp-selected-ink:#2d4540;--crisp-control-border:#74848d;--crisp-disabled-bg:#eef1f2;--crisp-disabled-ink:#7a8790;--crisp-disabled-border:#e0e5e8;--crisp-overlay:#10191e70;--crisp-scrim:#10191e70;--crisp-overlay-surface:#fff;--crisp-shadow-metric:inset 0 1px 0 #ffffffd9, 0 1px 2px #1627300a, 0 4px 12px -6px #16273024;--crisp-shadow-popover:0 4px 16px -4px #16273025;--crisp-shadow-dialog:0 20px 64px -12px #16273040;--crisp-shadow-map:0 26px 64px #141e2d47, 0 6px 16px #141e2d2e;--crisp-thread-body:#fff;--crisp-thread-chrome:#fff;--crisp-thread-rule:#e0e5e8}.workspace,.workspace[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--crisp-surface:#fff;--crisp-canvas:#f5f6f7;--crisp-page-canvas:#eef4f5;--crisp-raised:#eef1f2;--crisp-ink:#20272c;--crisp-muted:#52616b;--crisp-subtle:#5e6c75;--crisp-border:#e0e5e8;--crisp-strong-border:#c6d1d6;--crisp-accent:#2d4540;--crisp-on-accent:#fff;--crisp-accent-hover:#32594f;--crisp-selected:#e8f0eb;--crisp-focus:#527d6a;--crisp-navigation-ink:#414e57;--crisp-paper:#fff;--crisp-accent-ink:#fff;--crisp-accent-text:#2d4540;--crisp-accent-soft:#e8f0eb;--crisp-rule:#e0e5e8;--crisp-rule-strong:#c6d1d6;--crisp-neutral-pressed:#e2e8eb;--crisp-accent-pressed:#243b35;--crisp-selected-ink:#2d4540;--crisp-control-border:#74848d;--crisp-disabled-bg:#eef1f2;--crisp-disabled-ink:#7a8790;--crisp-disabled-border:#e0e5e8;--crisp-overlay:#10191e70;--crisp-scrim:#10191e70;--crisp-overlay-surface:#fff;--crisp-shadow-metric:inset 0 1px 0 #ffffffd9, 0 1px 2px #1627300a, 0 4px 12px -6px #16273024;--crisp-shadow-popover:0 4px 16px -4px #16273025;--crisp-shadow-dialog:0 20px 64px -12px #16273040;--crisp-shadow-map:0 26px 64px #141e2d47, 0 6px 16px #141e2d2e;--crisp-thread-body:#fff;--crisp-thread-chrome:#fff;--crisp-thread-rule:#e0e5e8;--cw-page-canvas:var(--crisp-page-canvas);--cw-nav:var(--crisp-canvas);--cw-surface:var(--crisp-paper);--cw-raised:var(--crisp-raised);--cw-ink:var(--crisp-ink);--cw-muted:var(--crisp-muted);--cw-subtle:var(--crisp-subtle);--cw-rule:var(--crisp-rule);--cw-accent:var(--crisp-accent);--cw-selected:var(--crisp-selected);--cw-selected-ink:var(--crisp-selected-ink);--cw-action:var(--crisp-accent);--cw-on-action:var(--crisp-on-accent);--cw-focus:var(--crisp-focus)}.workspace[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--crisp-surface:#1b2329;--crisp-canvas:#151c21;--crisp-page-canvas:#11181d;--crisp-raised:#202c32;--crisp-ink:#e3eaed;--crisp-muted:#a5b3bb;--crisp-subtle:#94a5ae;--crisp-border:#303e47;--crisp-strong-border:#475c66;--crisp-accent:#a1c4b2;--crisp-on-accent:#14221b;--crisp-accent-hover:#b6d4c3;--crisp-selected:#293e32;--crisp-focus:#94b9a5;--crisp-navigation-ink:#c5cfd5;--crisp-paper:#1b2329;--crisp-accent-ink:#14221b;--crisp-accent-text:#a1c4b2;--crisp-accent-soft:#293e32;--crisp-rule:#303e47;--crisp-rule-strong:#475c66;--crisp-neutral-pressed:#2b3941;--crisp-accent-pressed:#94b9a5;--crisp-selected-ink:#b6d4c3;--crisp-control-border:#71838d;--crisp-disabled-bg:#202c32;--crisp-disabled-ink:#73848d;--crisp-disabled-border:#303e47;--crisp-overlay:#080e14b3;--crisp-scrim:#080e14b3;--crisp-overlay-surface:#1b2329;--crisp-shadow-metric:inset 0 1px 0 #ffffff08, 0 1px 2px #0004, 0 6px 14px -8px #0009;--crisp-shadow-popover:0 8px 24px -8px #0009;--crisp-shadow-dialog:0 20px 64px -12px #000b;--crisp-shadow-map:0 26px 64px #0009, 0 6px 16px #0006;--crisp-thread-body:#232c32;--crisp-thread-chrome:#1d2329;--crisp-thread-rule:#333e46;--cw-page-canvas:var(--crisp-page-canvas);--cw-nav:var(--crisp-canvas);--cw-surface:var(--crisp-paper);--cw-raised:var(--crisp-raised);--cw-ink:var(--crisp-ink);--cw-muted:var(--crisp-muted);--cw-subtle:var(--crisp-subtle);--cw-rule:var(--crisp-rule);--cw-accent:var(--crisp-accent);--cw-selected:var(--crisp-selected);--cw-selected-ink:var(--crisp-selected-ink);--cw-action:var(--crisp-accent);--cw-on-action:var(--crisp-on-accent);--cw-focus:var(--crisp-focus)}.workspace{--cw-font:Geist, system-ui, sans-serif;--cw-mono:"Geist Mono", monospace;--cw-row:34px;--cw-header:44px;--cw-control-radius:7px;--cw-surface-radius:10px;--cw-motion:.15s}@media (prefers-reduced-motion:reduce){.workspace{--cw-motion:0s}}.workspace{--ws-panel-background:var(--crisp-canvas);--ws-shell-canvas:var(--ws-panel-background);--ws-shell-glass:color-mix(in srgb, var(--ws-panel-background) 89%, transparent);--ws-header-material:var(--ws-panel-background);--ws-header-material-filter:none;--ws-header-material-solid:var(--ws-panel-background)}:root[data-crisp-style=mira]{--atlas-bg-primary:#171917;--atlas-bg-secondary:#20231f;--atlas-bg-tertiary:#2b3029;--atlas-text-primary:#f4f5f2;--atlas-text-secondary:#c4cac1;--atlas-border:#30362e;--atlas-border-subtle:#30362e;--atlas-scrollbar-thumb-hover:#667260}:root[data-crisp-style=mira][data-app-theme=light]{--atlas-bg-primary:#f6f7f4;--atlas-bg-secondary:#fff;--atlas-bg-tertiary:#edf0e9;--atlas-text-primary:#20261f;--atlas-text-secondary:#4e5b49;--atlas-border:#e0e5dc;--atlas-border-subtle:#e0e5dc;--atlas-scrollbar-thumb-hover:#7a8871}:root[data-crisp-style=mira],:root[data-crisp-style=mira] .workspace[data-theme]{--crisp-thread-body:var(--crisp-surface);--crisp-thread-chrome:var(--crisp-raised);--crisp-thread-rule:var(--crisp-border)}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-box{background:var(--crisp-raised)!important;border-color:var(--crisp-border)!important;box-shadow:var(--crisp-shadow-metric)!important}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-box:focus-within{border-color:var(--crisp-control-border)!important}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer textarea.ws-composer-input{color:var(--crisp-ink)!important}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-input::-moz-placeholder{color:var(--crisp-muted)!important}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-input::placeholder,:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-hint,:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-mode{color:var(--crisp-muted)!important}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-modes{background:var(--crisp-surface)!important}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-mode[aria-pressed=true]{background:var(--crisp-selected)!important;color:var(--crisp-ink)!important}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-submit{background:var(--crisp-accent)!important;color:var(--crisp-on-accent)!important}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-submit:disabled{background:var(--crisp-disabled-bg)!important;color:var(--crisp-disabled-ink)!important}:root[data-crisp-style=mira] .workspace.workspace--uds[data-theme] .ws-composer-submit:not(:disabled):hover{background:var(--crisp-accent-hover)!important}:root[data-crisp-style=mira] body{font-feature-settings:"cv11", "ss01";font-family:Inter,ui-sans-serif,system-ui,sans-serif}:root[data-crisp-style=mira]{--crisp-surface:#20231f;--crisp-canvas:#171917;--crisp-page-canvas:#171917;--crisp-raised:#2b3029;--crisp-ink:#f4f5f2;--crisp-muted:#c4cac1;--crisp-subtle:#a1aaa0;--crisp-border:#30362e;--crisp-strong-border:#424b3d;--crisp-accent:#3ea863;--crisp-on-accent:#07170d;--crisp-accent-hover:#4bb871;--crisp-selected:#333a30;--crisp-focus:#c4cac1;--crisp-navigation-ink:#f4f5f2;--crisp-paper:#20231f;--crisp-accent-ink:#07170d;--crisp-accent-text:#6fc48a;--crisp-accent-soft:#333a30;--crisp-rule:#30362e;--crisp-rule-strong:#424b3d;--crisp-neutral-pressed:#333a30;--crisp-accent-pressed:#4bb871;--crisp-selected-ink:#f4f5f2;--crisp-control-border:#667260;--crisp-disabled-bg:#2b3029;--crisp-disabled-ink:#a1aaa0;--crisp-disabled-border:#30362e;--crisp-overlay:#09130b99;--crisp-scrim:#09130b99;--crisp-overlay-surface:#20231f;--crisp-shadow-metric:none;--crisp-shadow-popover:0 8px 24px -8px #0009;--crisp-shadow-dialog:0 20px 56px -12px #000b}:root[data-crisp-style=mira][data-app-theme=light]{--crisp-surface:#fff;--crisp-canvas:#f6f7f4;--crisp-page-canvas:#f6f7f4;--crisp-raised:#edf0e9;--crisp-ink:#20261f;--crisp-muted:#4e5b49;--crisp-subtle:#586450;--crisp-border:#e0e5dc;--crisp-strong-border:#cbd3c5;--crisp-accent:#227a46;--crisp-on-accent:#fff;--crisp-accent-hover:#1d6c3e;--crisp-selected:#e2e7dd;--crisp-focus:#4e5b49;--crisp-navigation-ink:#20261f;--crisp-paper:#fff;--crisp-accent-ink:#fff;--crisp-accent-text:#227a46;--crisp-accent-soft:#e2e7dd;--crisp-rule:#e0e5dc;--crisp-rule-strong:#cbd3c5;--crisp-neutral-pressed:#e2e7dd;--crisp-accent-pressed:#1d6c3e;--crisp-selected-ink:#20261f;--crisp-control-border:#7a8871;--crisp-disabled-bg:#edf0e9;--crisp-disabled-ink:#586450;--crisp-disabled-border:#e0e5dc;--crisp-overlay:#14201870;--crisp-scrim:#14201870;--crisp-overlay-surface:#fff;--crisp-shadow-metric:none;--crisp-shadow-popover:0 4px 12px -2px #0c0c091a, 0 2px 4px -2px #0c0c0914;--crisp-shadow-dialog:0 16px 40px -12px #0c0c0933}:root[data-crisp-style=mira] .workspace,:root[data-crisp-style=mira] .workspace[data-theme=light]{--crisp-surface:#fff;--crisp-canvas:#f6f7f4;--crisp-page-canvas:#f6f7f4;--crisp-raised:#edf0e9;--crisp-ink:#20261f;--crisp-muted:#4e5b49;--crisp-subtle:#586450;--crisp-border:#e0e5dc;--crisp-strong-border:#cbd3c5;--crisp-accent:#227a46;--crisp-on-accent:#fff;--crisp-accent-hover:#1d6c3e;--crisp-selected:#e2e7dd;--crisp-focus:#4e5b49;--crisp-navigation-ink:#20261f;--crisp-paper:#fff;--crisp-accent-ink:#fff;--crisp-accent-text:#227a46;--crisp-accent-soft:#e2e7dd;--crisp-rule:#e0e5dc;--crisp-rule-strong:#cbd3c5;--crisp-neutral-pressed:#e2e7dd;--crisp-accent-pressed:#1d6c3e;--crisp-selected-ink:#20261f;--crisp-control-border:#7a8871;--crisp-disabled-bg:#edf0e9;--crisp-disabled-ink:#586450;--crisp-disabled-border:#e0e5dc;--crisp-overlay:#14201870;--crisp-scrim:#14201870;--crisp-overlay-surface:#fff;--crisp-shadow-metric:none;--crisp-shadow-popover:0 4px 12px -2px #0c0c091a, 0 2px 4px -2px #0c0c0914;--crisp-shadow-dialog:0 16px 40px -12px #0c0c0933;--cw-font:Inter, ui-sans-serif, system-ui, sans-serif;--cw-mono:"Geist Mono", ui-monospace, monospace;--radius-sm:4.3px;--radius-md:5.8px;--radius-lg:7.2px;--radius-panel:10.1px}:root[data-crisp-style=mira] .workspace[data-theme=dark]{--crisp-surface:#20231f;--crisp-canvas:#171917;--crisp-page-canvas:#171917;--crisp-raised:#2b3029;--crisp-ink:#f4f5f2;--crisp-muted:#c4cac1;--crisp-subtle:#a1aaa0;--crisp-border:#30362e;--crisp-strong-border:#424b3d;--crisp-accent:#3ea863;--crisp-on-accent:#07170d;--crisp-accent-hover:#4bb871;--crisp-selected:#333a30;--crisp-focus:#c4cac1;--crisp-navigation-ink:#f4f5f2;--crisp-paper:#20231f;--crisp-accent-ink:#07170d;--crisp-accent-text:#6fc48a;--crisp-accent-soft:#333a30;--crisp-rule:#30362e;--crisp-rule-strong:#424b3d;--crisp-neutral-pressed:#333a30;--crisp-accent-pressed:#4bb871;--crisp-selected-ink:#f4f5f2;--crisp-control-border:#667260;--crisp-disabled-bg:#2b3029;--crisp-disabled-ink:#a1aaa0;--crisp-disabled-border:#30362e;--crisp-overlay:#09130b99;--crisp-scrim:#09130b99;--crisp-overlay-surface:#20231f;--crisp-shadow-metric:none;--crisp-shadow-popover:0 8px 24px -8px #0009;--crisp-shadow-dialog:0 20px 56px -12px #000b}:root[data-crisp-style=mira] body:has(.workspace[data-theme=light]) .workspace-tool-viewport-layer{--crisp-surface:#fff;--crisp-raised:#edf0e9;--crisp-ink:#20261f;--crisp-muted:#4e5b49;--crisp-border:#e0e5dc;--crisp-control-border:#7a8871;--crisp-accent:#227a46;--crisp-selected:#e2e7dd;--crisp-paper:#fff;--crisp-shadow-popover:0 4px 12px -2px #0c0c091a, 0 2px 4px -2px #0c0c0914;--cw-font:Inter, ui-sans-serif, system-ui, sans-serif}:root[data-crisp-style=mira] body:has(.workspace[data-theme=dark]) .workspace-tool-viewport-layer{--crisp-surface:#20231f;--crisp-raised:#2b3029;--crisp-ink:#f4f5f2;--crisp-muted:#c4cac1;--crisp-border:#30362e;--crisp-control-border:#667260;--crisp-accent:#3ea863;--crisp-selected:#333a30;--crisp-paper:#20231f;--crisp-shadow-popover:0 8px 24px -8px #0009;--cw-font:Inter, ui-sans-serif, system-ui, sans-serif}:root[data-crisp-style=mira] body:has(.workspace[data-theme=light]) .crisp-map-recenter{color:#4e5b49;background:#fff;border-color:#cbd3c5;box-shadow:0 4px 12px -2px #0c0c091a}:root[data-crisp-style=mira] body:has(.workspace[data-theme=dark]) .crisp-map-recenter{color:#c4cac1;background:#20231f;border-color:#424b3d;box-shadow:0 8px 24px -8px #0009}html body :is([data-search-field],.workspace-items-filter,.layers-search,.wn-search,.sage-task-search,.market-search,.ws-apps-search,.crisp-product-search,.home-list-filter)>input{min-width:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;outline:none!important}html body :is([data-search-field],.workspace-items-filter,.layers-search,.wn-search,.sage-task-search,.ws-apps-search,.crisp-product-search,.home-list-filter):focus-within{outline:2px solid var(--crisp-focus,var(--pp-brand,currentColor))!important;outline-offset:2px!important;box-shadow:none!important}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.parcyl-uds,.parcyl-uds{--shimmer-angle:20deg}.parcyl-uds *,.parcyl-uds :before,.parcyl-uds :after,.parcyl-uds ::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-scroll-snap-strictness:proximity;--tw-space-x-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-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scrollbar-thumb:#0000;--tw-scrollbar-track:#0000;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{.parcyl-uds,.parcyl-uds{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--color-black:#000;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-normal:400;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-md:calc(var(--radius) - 2px);--radius-2xl:1rem;--radius-4xl:2rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:uds-spin 1s linear infinite;--animate-pulse:uds-pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--aspect-video:16 / 9;--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);--color-border:var(--border);--color-popover:var(--popover)}}@layer base{.parcyl-uds *,.parcyl-uds :after,.parcyl-uds :before,.parcyl-uds ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.parcyl-uds ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}.parcyl-uds,.parcyl-uds{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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}.parcyl-uds hr{height:0;color:inherit;border-top-width:1px}.parcyl-uds abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.parcyl-uds h1,.parcyl-uds h2,.parcyl-uds h3,.parcyl-uds h4,.parcyl-uds h5,.parcyl-uds h6{font-size:inherit;font-weight:inherit}.parcyl-uds a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.parcyl-uds b,.parcyl-uds strong{font-weight:bolder}.parcyl-uds code,.parcyl-uds kbd,.parcyl-uds samp,.parcyl-uds 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}.parcyl-uds small{font-size:80%}.parcyl-uds sub,.parcyl-uds sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.parcyl-uds sub{bottom:-.25em}.parcyl-uds sup{top:-.5em}.parcyl-uds table{text-indent:0;border-color:inherit;border-collapse:collapse}.parcyl-uds :-moz-focusring:where(:not(iframe)){outline:auto}.parcyl-uds progress{vertical-align:baseline}.parcyl-uds summary{display:list-item}.parcyl-uds ol,.parcyl-uds ul,.parcyl-uds menu{list-style:none}.parcyl-uds img,.parcyl-uds svg,.parcyl-uds video,.parcyl-uds canvas,.parcyl-uds audio,.parcyl-uds iframe,.parcyl-uds embed,.parcyl-uds object{vertical-align:middle;display:block}.parcyl-uds img,.parcyl-uds video{max-width:100%;height:auto}.parcyl-uds button,.parcyl-uds input,.parcyl-uds select,.parcyl-uds optgroup,.parcyl-uds textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.parcyl-uds ::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}.parcyl-uds :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.parcyl-uds :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.parcyl-uds ::file-selector-button{margin-inline-end:4px}.parcyl-uds ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.parcyl-uds ::-moz-placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.parcyl-uds ::-moz-placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}.parcyl-uds ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.parcyl-uds ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}.parcyl-uds textarea{resize:vertical}.parcyl-uds ::-webkit-search-decoration{-webkit-appearance:none}.parcyl-uds ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.parcyl-uds ::-webkit-datetime-edit{display:inline-flex}.parcyl-uds ::-webkit-datetime-edit-fields-wrapper{padding:0}.parcyl-uds ::-webkit-datetime-edit{padding-block:0}.parcyl-uds ::-webkit-datetime-edit-year-field{padding-block:0}.parcyl-uds ::-webkit-datetime-edit-month-field{padding-block:0}.parcyl-uds ::-webkit-datetime-edit-day-field{padding-block:0}.parcyl-uds ::-webkit-datetime-edit-hour-field{padding-block:0}.parcyl-uds ::-webkit-datetime-edit-minute-field{padding-block:0}.parcyl-uds ::-webkit-datetime-edit-second-field{padding-block:0}.parcyl-uds ::-webkit-datetime-edit-millisecond-field{padding-block:0}.parcyl-uds ::-webkit-datetime-edit-meridiem-field{padding-block:0}.parcyl-uds ::-webkit-calendar-picker-indicator{line-height:1}.parcyl-uds :-moz-ui-invalid{box-shadow:none}.parcyl-uds button,.parcyl-uds input:where([type=button],[type=reset],[type=submit]){appearance:button}.parcyl-uds ::file-selector-button{appearance:button}.parcyl-uds ::-webkit-inner-spin-button{height:auto}.parcyl-uds ::-webkit-outer-spin-button{height:auto}.parcyl-uds [hidden]:where(:not([hidden=until-found])){display:none!important}.parcyl-uds *{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds *{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.parcyl-uds{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans)}}@layer components;@layer utilities{.parcyl-uds .\@container\/card-header{container:card-header/inline-size}.parcyl-uds .\@container\/field-group{container:field-group/inline-size}.parcyl-uds .pointer-events-auto{pointer-events:auto}.parcyl-uds .pointer-events-none{pointer-events:none}.parcyl-uds .collapse{visibility:collapse}.parcyl-uds .invisible{visibility:hidden}.parcyl-uds .visible{visibility:visible}.parcyl-uds .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.parcyl-uds .absolute{position:absolute}.parcyl-uds .fixed{position:fixed}.parcyl-uds .relative{position:relative}.parcyl-uds .inset-0{inset:0}.parcyl-uds .inset-x-0{inset-inline:0}.parcyl-uds .inset-x-4{inset-inline:calc(var(--spacing) * 4)}.parcyl-uds .inset-y-0{inset-block:0}.parcyl-uds .inset-s-1\/2{inset-inline-start:50%}.parcyl-uds .-top-12{top:calc(var(--spacing) * -12)}.parcyl-uds .top-0{top:0}.parcyl-uds .top-1\.5{top:calc(var(--spacing) * 1.5)}.parcyl-uds .top-1\/2{top:50%}.parcyl-uds .top-1\/3{top:33.3333%}.parcyl-uds .top-2{top:calc(var(--spacing) * 2)}.parcyl-uds .top-3{top:calc(var(--spacing) * 3)}.parcyl-uds .top-3\.5{top:calc(var(--spacing) * 3.5)}.parcyl-uds .top-px{top:1px}.parcyl-uds .-right-12{right:calc(var(--spacing) * -12)}.parcyl-uds .right-0{right:0}.parcyl-uds .right-1{right:var(--spacing)}.parcyl-uds .right-2{right:calc(var(--spacing) * 2)}.parcyl-uds .right-2\.5{right:calc(var(--spacing) * 2.5)}.parcyl-uds .right-3{right:calc(var(--spacing) * 3)}.parcyl-uds .-bottom-12{bottom:calc(var(--spacing) * -12)}.parcyl-uds .bottom-0{bottom:0}.parcyl-uds .bottom-4{bottom:calc(var(--spacing) * 4)}.parcyl-uds .-left-12{left:calc(var(--spacing) * -12)}.parcyl-uds .left-1\.5{left:calc(var(--spacing) * 1.5)}.parcyl-uds .left-1\/2{left:50%}.parcyl-uds .left-3{left:calc(var(--spacing) * 3)}.parcyl-uds .isolate{isolation:isolate}.parcyl-uds .z-0{z-index:0}.parcyl-uds .z-10{z-index:10}.parcyl-uds .z-20{z-index:20}.parcyl-uds .z-50{z-index:50}.parcyl-uds .z-\[calc\(1000-var\(--toast-index\)\)\]{z-index:calc(1000 - var(--toast-index))}.parcyl-uds .order-first{order:-9999}.parcyl-uds .order-last{order:9999}.parcyl-uds .col-start-1{grid-column-start:1}.parcyl-uds .col-start-2{grid-column-start:2}.parcyl-uds .col-start-3{grid-column-start:3}.parcyl-uds .row-span-2{grid-row:span 2/span 2}.parcyl-uds .row-start-1{grid-row-start:1}.parcyl-uds .container{width:100%}@media (width>=40rem){.parcyl-uds .container{max-width:40rem}}@media (width>=48rem){.parcyl-uds .container{max-width:48rem}}@media (width>=64rem){.parcyl-uds .container{max-width:64rem}}@media (width>=80rem){.parcyl-uds .container{max-width:80rem}}@media (width>=96rem){.parcyl-uds .container{max-width:96rem}}.parcyl-uds .m-\(--drawer-inset\,0px\){margin:var(--drawer-inset,0px)}.parcyl-uds .-mx-1{margin-inline:calc(var(--spacing) * -1)}.parcyl-uds .-mx-4{margin-inline:calc(var(--spacing) * -4)}.parcyl-uds .mx-2{margin-inline:calc(var(--spacing) * 2)}.parcyl-uds .mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.parcyl-uds .mx-auto{margin-inline:auto}.parcyl-uds .-my-2{margin-block:calc(var(--spacing) * -2)}.parcyl-uds .my-0\.5{margin-block:calc(var(--spacing) * .5)}.parcyl-uds .my-1{margin-block:var(--spacing)}.parcyl-uds .my-2{margin-block:calc(var(--spacing) * 2)}.parcyl-uds .my-auto{margin-block:auto}.parcyl-uds .ms-auto{margin-inline-start:auto}.parcyl-uds .-mt-4{margin-top:calc(var(--spacing) * -4)}.parcyl-uds .mt-0\.5{margin-top:calc(var(--spacing) * .5)}.parcyl-uds .mt-2{margin-top:calc(var(--spacing) * 2)}.parcyl-uds .mt-4{margin-top:calc(var(--spacing) * 4)}.parcyl-uds .mt-auto{margin-top:auto}.parcyl-uds .-mb-4{margin-bottom:calc(var(--spacing) * -4)}.parcyl-uds .mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.parcyl-uds .mb-2{margin-bottom:calc(var(--spacing) * 2)}.parcyl-uds .-ml-1{margin-left:calc(var(--spacing) * -1)}.parcyl-uds .-ml-4{margin-left:calc(var(--spacing) * -4)}.parcyl-uds .ml-1{margin-left:var(--spacing)}.parcyl-uds .ml-4{margin-left:calc(var(--spacing) * 4)}.parcyl-uds .ml-auto{margin-left:auto}.parcyl-uds .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.parcyl-uds :is(.parcyl-uds .no-scrollbar)::-webkit-scrollbar{display:none}.parcyl-uds .line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.parcyl-uds .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.parcyl-uds .block{display:block}.parcyl-uds .flex{display:flex}.parcyl-uds .grid{display:grid}.parcyl-uds .hidden{display:none}.parcyl-uds .inline-flex{display:inline-flex}.parcyl-uds .table{display:table}.parcyl-uds .table-caption{display:table-caption}.parcyl-uds .table-cell{display:table-cell}.parcyl-uds .table-row{display:table-row}.parcyl-uds .field-sizing-content{field-sizing:content}.parcyl-uds .aspect-\(--ratio\){aspect-ratio:var(--ratio)}.parcyl-uds .aspect-square{aspect-ratio:1}.parcyl-uds .aspect-video{aspect-ratio:var(--aspect-video)}.parcyl-uds .size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.parcyl-uds .size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.parcyl-uds .size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.parcyl-uds .size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.parcyl-uds .size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.parcyl-uds .size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.parcyl-uds .size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.parcyl-uds .size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.parcyl-uds .size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.parcyl-uds .size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.parcyl-uds .size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.parcyl-uds .size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.parcyl-uds .size-auto{width:auto;height:auto}.parcyl-uds .size-full{width:100%;height:100%}.parcyl-uds .h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.parcyl-uds .h-\(--cell-size\){height:var(--cell-size)}.parcyl-uds .h-\(--drawer-content-height\){height:var(--drawer-content-height)}.parcyl-uds .h-\(--height\){height:var(--height)}.parcyl-uds .h-\(--popup-height\){height:var(--popup-height)}.parcyl-uds .h-\(--positioner-height\){height:var(--positioner-height)}.parcyl-uds .h-1{height:var(--spacing)}.parcyl-uds .h-2{height:calc(var(--spacing) * 2)}.parcyl-uds .h-2\.5{height:calc(var(--spacing) * 2.5)}.parcyl-uds .h-4{height:calc(var(--spacing) * 4)}.parcyl-uds .h-5{height:calc(var(--spacing) * 5)}.parcyl-uds .h-6{height:calc(var(--spacing) * 6)}.parcyl-uds .h-7{height:calc(var(--spacing) * 7)}.parcyl-uds .h-8{height:calc(var(--spacing) * 8)}.parcyl-uds .h-8\!{height:calc(var(--spacing) * 8)!important}.parcyl-uds .h-9{height:calc(var(--spacing) * 9)}.parcyl-uds .h-10{height:calc(var(--spacing) * 10)}.parcyl-uds .h-12{height:calc(var(--spacing) * 12)}.parcyl-uds .h-\[calc\(--spacing\(5\.25\)\)\]{height:calc(calc(var(--spacing) * 5.25))}.parcyl-uds .h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.parcyl-uds .h-auto{height:auto}.parcyl-uds .h-full{height:100%}.parcyl-uds .h-max{height:max-content}.parcyl-uds .h-px{height:1px}.parcyl-uds .h-svh{height:100svh}.parcyl-uds .max-h-\(--available-height\){max-height:var(--available-height)}.parcyl-uds .max-h-\(--drawer-content-max-height\,none\){max-height:var(--drawer-content-max-height,none)}.parcyl-uds .max-h-72{max-height:calc(var(--spacing) * 72)}.parcyl-uds .max-h-\[min\(calc\(--spacing\(72\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing) * 72) - calc(var(--spacing) * 9)), calc(var(--available-height) - calc(var(--spacing) * 9)))}.parcyl-uds .min-h-0{min-height:0}.parcyl-uds .min-h-4{min-height:calc(var(--spacing) * 4)}.parcyl-uds .min-h-8{min-height:calc(var(--spacing) * 8)}.parcyl-uds .min-h-11{min-height:calc(var(--spacing) * 11)}.parcyl-uds .min-h-16{min-height:calc(var(--spacing) * 16)}.parcyl-uds .min-h-\[1lh\]{min-height:1lh}.parcyl-uds .min-h-dvh{min-height:100dvh}.parcyl-uds .min-h-full{min-height:100%}.parcyl-uds .min-h-svh{min-height:100svh}.parcyl-uds .w-\(--anchor-width\){width:var(--anchor-width)}.parcyl-uds .w-\(--cell-size\){width:var(--cell-size)}.parcyl-uds .w-\(--drawer-content-width\,auto\){width:var(--drawer-content-width,auto)}.parcyl-uds .w-\(--popup-width\){width:var(--popup-width)}.parcyl-uds .w-\(--positioner-width\){width:var(--positioner-width)}.parcyl-uds .w-\(--sidebar-width\){width:var(--sidebar-width)}.parcyl-uds .w-0{width:0}.parcyl-uds .w-1{width:var(--spacing)}.parcyl-uds .w-2{width:calc(var(--spacing) * 2)}.parcyl-uds .w-2\.5{width:calc(var(--spacing) * 2.5)}.parcyl-uds .w-4{width:calc(var(--spacing) * 4)}.parcyl-uds .w-5{width:calc(var(--spacing) * 5)}.parcyl-uds .w-10{width:calc(var(--spacing) * 10)}.parcyl-uds .w-24{width:calc(var(--spacing) * 24)}.parcyl-uds .w-64{width:calc(var(--spacing) * 64)}.parcyl-uds .w-72{width:calc(var(--spacing) * 72)}.parcyl-uds .w-auto{width:auto}.parcyl-uds .w-fit{width:fit-content}.parcyl-uds .w-full{width:100%}.parcyl-uds .w-max{width:max-content}.parcyl-uds .w-px{width:1px}.parcyl-uds .max-w-\(--available-width\){max-width:var(--available-width)}.parcyl-uds .max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.parcyl-uds .max-w-\[80\%\]{max-width:80%}.parcyl-uds .max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.parcyl-uds .max-w-full{max-width:100%}.parcyl-uds .max-w-max{max-width:max-content}.parcyl-uds .max-w-sm{max-width:var(--container-sm)}.parcyl-uds .max-w-xs{max-width:var(--container-xs)}.parcyl-uds .min-w-\(--cell-size\){min-width:var(--cell-size)}.parcyl-uds .min-w-0{min-width:0}.parcyl-uds .min-w-5{min-width:calc(var(--spacing) * 5)}.parcyl-uds .min-w-7{min-width:calc(var(--spacing) * 7)}.parcyl-uds .min-w-8{min-width:calc(var(--spacing) * 8)}.parcyl-uds .min-w-9{min-width:calc(var(--spacing) * 9)}.parcyl-uds .min-w-16{min-width:calc(var(--spacing) * 16)}.parcyl-uds .min-w-32{min-width:calc(var(--spacing) * 32)}.parcyl-uds .min-w-36{min-width:calc(var(--spacing) * 36)}.parcyl-uds .min-w-40{min-width:calc(var(--spacing) * 40)}.parcyl-uds .min-w-\[14ch\]{min-width:14ch}.parcyl-uds .min-w-\[96px\]{min-width:96px}.parcyl-uds .min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing) * 7))}.parcyl-uds .flex-1{flex:1}.parcyl-uds .shrink-0{flex-shrink:0}.parcyl-uds .grow{flex-grow:1}.parcyl-uds .grow-0{flex-grow:0}.parcyl-uds .basis-full{flex-basis:100%}.parcyl-uds .caption-bottom{caption-side:bottom}.parcyl-uds .border-collapse{border-collapse:collapse}.parcyl-uds .origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.parcyl-uds .origin-bottom{transform-origin:bottom}.parcyl-uds .\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-\(var\(--toast-index\)\*var\(--peek\)\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}.parcyl-uds .transform-\[translate3d\(var\(--translate-x\,0px\)\,var\(--translate-y\,0px\)\,0\)_scale\(var\(--stack-scale\)\)\]{transform:translate3d(var(--translate-x,0px),var(--translate-y,0px),0) scale(var(--stack-scale))}.parcyl-uds .scroll-fade-x{--_scroll-fade-size-s:var(--scroll-fade-s-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--_scroll-fade-size-e:var(--scroll-fade-e-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-inline:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.parcyl-uds :is(.parcyl-uds .scroll-fade-x):where([dir=rtl],[dir=rtl] *){--scroll-fade-inline:linear-gradient(to left, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.parcyl-uds .scroll-fade-x{-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.parcyl-uds .scroll-fade-x{animation:1ms ease-in-out uds-scroll-fade-reveal-s,1ms ease-in-out uds-scroll-fade-reveal-e;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 var(--scroll-fade-reveal,calc(var(--spacing) * 24)), calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.parcyl-uds .scroll-fade-x{--scroll-fade-s:var(--_scroll-fade-size-s);--scroll-fade-e:var(--_scroll-fade-size-e)}}.parcyl-uds .scroll-fade-b{--_scroll-fade-size-b:var(--scroll-fade-b-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-mask:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--scroll-fade-b,0px)), transparent 100%);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);mask-image:var(--scroll-fade-mask);-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.parcyl-uds .scroll-fade-b{animation:1ms ease-in-out uds-scroll-fade-reveal-b;animation-timeline:scroll(self y);animation-range:calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.parcyl-uds .scroll-fade-b{--scroll-fade-b:var(--_scroll-fade-size-b)}}.parcyl-uds .animate-caret-blink{animation:1.25s ease-out infinite uds-caret-blink}.parcyl-uds .animate-pulse{animation:var(--animate-pulse)}.parcyl-uds .animate-spin{animation:var(--animate-spin)}.parcyl-uds .cursor-default{cursor:default}.parcyl-uds .cursor-grab{cursor:grab}.parcyl-uds .cursor-pointer{cursor:pointer}.parcyl-uds .cursor-text{cursor:text}.parcyl-uds .touch-manipulation{touch-action:manipulation}.parcyl-uds .touch-none{touch-action:none}.parcyl-uds .resize-none{resize:none}.parcyl-uds .snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.parcyl-uds .snap-mandatory{--tw-scroll-snap-strictness:mandatory}.parcyl-uds .scroll-my-1{scroll-margin-block:var(--spacing)}.parcyl-uds .scroll-px-1{scroll-padding-inline:var(--spacing)}.parcyl-uds .scroll-py-1{scroll-padding-block:var(--spacing)}.parcyl-uds .scrollbar-none{scrollbar-width:none}.parcyl-uds .scrollbar-thin{scrollbar-width:thin}.parcyl-uds .scrollbar-gutter-stable{scrollbar-gutter:stable}.parcyl-uds .list-disc{list-style-type:disc}.parcyl-uds .list-none{list-style-type:none}.parcyl-uds .appearance-none{appearance:none}.parcyl-uds .auto-rows-min{grid-auto-rows:min-content}.parcyl-uds .grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.parcyl-uds .grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.parcyl-uds .flex-col{flex-direction:column}.parcyl-uds .flex-col-reverse{flex-direction:column-reverse}.parcyl-uds .flex-row{flex-direction:row}.parcyl-uds .flex-wrap{flex-wrap:wrap}.parcyl-uds .place-content-center{place-content:center}.parcyl-uds .place-items-center{place-items:center}.parcyl-uds .items-center{align-items:center}.parcyl-uds .items-end{align-items:flex-end}.parcyl-uds .items-start{align-items:flex-start}.parcyl-uds .items-stretch{align-items:stretch}.parcyl-uds .justify-between{justify-content:space-between}.parcyl-uds .justify-center{justify-content:center}.parcyl-uds .justify-start{justify-content:flex-start}.parcyl-uds .gap-\(--card-spacing\){gap:var(--card-spacing)}.parcyl-uds .gap-0{gap:0}.parcyl-uds .gap-0\.5{gap:calc(var(--spacing) * .5)}.parcyl-uds .gap-1{gap:var(--spacing)}.parcyl-uds .gap-1\.5{gap:calc(var(--spacing) * 1.5)}.parcyl-uds .gap-2{gap:calc(var(--spacing) * 2)}.parcyl-uds .gap-2\.5{gap:calc(var(--spacing) * 2.5)}.parcyl-uds .gap-3{gap:calc(var(--spacing) * 3)}.parcyl-uds .gap-4{gap:calc(var(--spacing) * 4)}.parcyl-uds .gap-5{gap:calc(var(--spacing) * 5)}.parcyl-uds .gap-6{gap:calc(var(--spacing) * 6)}.parcyl-uds .gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}.parcyl-uds :where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.parcyl-uds .self-end{align-self:flex-end}.parcyl-uds .self-start{align-self:flex-start}.parcyl-uds .self-stretch{align-self:stretch}.parcyl-uds .justify-self-end{justify-self:flex-end}.parcyl-uds .justify-self-start{justify-self:flex-start}.parcyl-uds .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.parcyl-uds .overflow-auto{overflow:auto}.parcyl-uds .overflow-hidden{overflow:hidden}.parcyl-uds .overflow-x-auto{overflow-x:auto}.parcyl-uds .overflow-x-hidden{overflow-x:hidden}.parcyl-uds .overflow-y-auto{overflow-y:auto}.parcyl-uds .overscroll-contain{overscroll-behavior:contain}.parcyl-uds .overscroll-x-contain{overscroll-behavior-x:contain}.parcyl-uds .rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.parcyl-uds .rounded-2xl{border-radius:var(--radius-2xl)}.parcyl-uds .rounded-4xl{border-radius:var(--radius-4xl)}.parcyl-uds .rounded-\[2px\]{border-radius:2px}.parcyl-uds .rounded-\[4px\]{border-radius:4px}.parcyl-uds .rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.parcyl-uds .rounded-\[inherit\]{border-radius:inherit}.parcyl-uds .rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.parcyl-uds .rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.parcyl-uds .rounded-full{border-radius:3.40282e38px}.parcyl-uds .rounded-lg{border-radius:var(--radius)}.parcyl-uds .rounded-lg\!{border-radius:var(--radius)!important}.parcyl-uds .rounded-md{border-radius:calc(var(--radius) - 2px)}.parcyl-uds .rounded-none{border-radius:0}.parcyl-uds .rounded-sm{border-radius:calc(var(--radius) - 4px)}.parcyl-uds .rounded-xl{border-radius:calc(var(--radius) + 4px)}.parcyl-uds .rounded-xl\!{border-radius:calc(var(--radius) + 4px)!important}.parcyl-uds .rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.parcyl-uds .rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.parcyl-uds .rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.parcyl-uds .rounded-b-xl{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.parcyl-uds .border{border-style:var(--tw-border-style);border-width:1px}.parcyl-uds .border-0{border-style:var(--tw-border-style);border-width:0}.parcyl-uds .border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.parcyl-uds .border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.parcyl-uds .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.parcyl-uds .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.parcyl-uds .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.parcyl-uds .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.parcyl-uds .border-dashed{--tw-border-style:dashed;border-style:dashed}.parcyl-uds .border-none{--tw-border-style:none;border-style:none}.parcyl-uds .border-\(--color-border\){border-color:var(--color-border)}.parcyl-uds .border-border{border-color:var(--border)}.parcyl-uds .border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.parcyl-uds .border-input{border-color:var(--input)}.parcyl-uds .border-input\/30{border-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .border-input\/30{border-color:color-mix(in oklab, var(--input) 30%, transparent)}}.parcyl-uds .border-ring{border-color:var(--ring)}.parcyl-uds .border-sidebar-border{border-color:var(--sidebar-border)}.parcyl-uds .border-transparent{border-color:#0000}.parcyl-uds .bg-\(--color-bg\){background-color:var(--color-bg)}.parcyl-uds .bg-\[Canvas\]{background-color:canvas}.parcyl-uds .bg-background{background-color:var(--background)}.parcyl-uds .bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.parcyl-uds .bg-border{background-color:var(--border)}.parcyl-uds .bg-card{background-color:var(--card)}.parcyl-uds .bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.parcyl-uds .bg-foreground{background-color:var(--foreground)}.parcyl-uds .bg-input{background-color:var(--input)}.parcyl-uds .bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.parcyl-uds .bg-muted{background-color:var(--muted)}.parcyl-uds .bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.parcyl-uds .bg-popover{background-color:var(--popover)}.parcyl-uds .bg-primary{background-color:var(--primary)}.parcyl-uds .bg-primary-foreground{background-color:var(--primary-foreground)}.parcyl-uds .bg-secondary{background-color:var(--secondary)}.parcyl-uds .bg-sidebar{background-color:var(--sidebar)}.parcyl-uds .bg-sidebar-border{background-color:var(--sidebar-border)}.parcyl-uds .bg-transparent{background-color:#0000}.parcyl-uds .bg-clip-padding{background-clip:padding-box}.parcyl-uds .fill-foreground{fill:var(--foreground)}.parcyl-uds .object-cover{-o-object-fit:cover;object-fit:cover}.parcyl-uds .p-\(--card-spacing\){padding:var(--card-spacing)}.parcyl-uds .p-0{padding:0}.parcyl-uds .p-1{padding:var(--spacing)}.parcyl-uds .p-2{padding:calc(var(--spacing) * 2)}.parcyl-uds .p-2\.5{padding:calc(var(--spacing) * 2.5)}.parcyl-uds .p-4{padding:calc(var(--spacing) * 4)}.parcyl-uds .p-6{padding:calc(var(--spacing) * 6)}.parcyl-uds .p-\[3px\]{padding:3px}.parcyl-uds .p-px{padding:1px}.parcyl-uds .px-\(--card-spacing\){padding-inline:var(--card-spacing)}.parcyl-uds .px-\(--cell-size\){padding-inline:var(--cell-size)}.parcyl-uds .px-1{padding-inline:var(--spacing)}.parcyl-uds .px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.parcyl-uds .px-2{padding-inline:calc(var(--spacing) * 2)}.parcyl-uds .px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.parcyl-uds .px-3{padding-inline:calc(var(--spacing) * 3)}.parcyl-uds .py-\(--card-spacing\){padding-block:var(--card-spacing)}.parcyl-uds .py-0\.5{padding-block:calc(var(--spacing) * .5)}.parcyl-uds .py-1{padding-block:var(--spacing)}.parcyl-uds .py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.parcyl-uds .py-2{padding-block:calc(var(--spacing) * 2)}.parcyl-uds .py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.parcyl-uds .py-6{padding-block:calc(var(--spacing) * 6)}.parcyl-uds .py-\[2px\]{padding-block:2px}.parcyl-uds .pt-0{padding-top:0}.parcyl-uds .pt-2{padding-top:calc(var(--spacing) * 2)}.parcyl-uds .pt-3{padding-top:calc(var(--spacing) * 3)}.parcyl-uds .pt-4{padding-top:calc(var(--spacing) * 4)}.parcyl-uds .pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.parcyl-uds .pr-1\.5\!{padding-right:calc(var(--spacing) * 1.5)!important}.parcyl-uds .pr-2{padding-right:calc(var(--spacing) * 2)}.parcyl-uds .pr-8{padding-right:calc(var(--spacing) * 8)}.parcyl-uds .pb-0{padding-bottom:0}.parcyl-uds .pb-2{padding-bottom:calc(var(--spacing) * 2)}.parcyl-uds .pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.parcyl-uds .pb-3{padding-bottom:calc(var(--spacing) * 3)}.parcyl-uds .pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.parcyl-uds .pl-1\.5\!{padding-left:calc(var(--spacing) * 1.5)!important}.parcyl-uds .pl-2{padding-left:calc(var(--spacing) * 2)}.parcyl-uds .pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.parcyl-uds .pl-4{padding-left:calc(var(--spacing) * 4)}.parcyl-uds .pl-7{padding-left:calc(var(--spacing) * 7)}.parcyl-uds .text-center{text-align:center}.parcyl-uds .text-left{text-align:left}.parcyl-uds .text-start{text-align:start}.parcyl-uds .align-middle{vertical-align:middle}.parcyl-uds .font-heading{font-family:var(--font-display)}.parcyl-uds .font-mono{font-family:var(--font-mono)}.parcyl-uds .font-sans{font-family:var(--font-sans)}.parcyl-uds .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.parcyl-uds .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.parcyl-uds .text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.parcyl-uds .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.parcyl-uds .text-\[0\.8rem\]{font-size:.8rem}.parcyl-uds .text-\[0\.625rem\]{font-size:.625rem}.parcyl-uds .leading-none{--tw-leading:1;line-height:1}.parcyl-uds .leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.parcyl-uds .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.parcyl-uds .leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.parcyl-uds .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.parcyl-uds .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.parcyl-uds .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.parcyl-uds .tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.parcyl-uds .tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.parcyl-uds .text-balance{text-wrap:balance}.parcyl-uds .text-pretty{text-wrap:pretty}.parcyl-uds .wrap-break-word{overflow-wrap:break-word}.parcyl-uds .whitespace-nowrap{white-space:nowrap}.parcyl-uds .text-\[CanvasText\]{color:canvastext}.parcyl-uds .text-background{color:var(--background)}.parcyl-uds .text-card-foreground{color:var(--card-foreground)}.parcyl-uds .text-current{color:currentColor}.parcyl-uds .text-destructive{color:var(--destructive)}.parcyl-uds .text-foreground{color:var(--foreground)}.parcyl-uds .text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.parcyl-uds .text-muted-foreground{color:var(--muted-foreground)}.parcyl-uds .text-popover-foreground{color:var(--popover-foreground)}.parcyl-uds .text-primary{color:var(--primary)}.parcyl-uds .text-primary-foreground{color:var(--primary-foreground)}.parcyl-uds .text-secondary-foreground{color:var(--secondary-foreground)}.parcyl-uds .text-sidebar-foreground{color:var(--sidebar-foreground)}.parcyl-uds .text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}.parcyl-uds .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,)}.parcyl-uds .underline-offset-4{text-underline-offset:4px}.parcyl-uds .opacity-0{opacity:0}.parcyl-uds .opacity-50{opacity:.5}.parcyl-uds .opacity-60{opacity:.6}.parcyl-uds .opacity-\[max\(var\(--drawer-overlay-min-opacity\,0\)\,calc\(1-var\(--drawer-swipe-progress\)\)\)\]{opacity:max(var(--drawer-overlay-min-opacity,0), calc(1 - var(--drawer-swipe-progress)))}.parcyl-uds .bg-blend-color{background-blend-mode:color}.parcyl-uds .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)}.parcyl-uds .shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.parcyl-uds .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)}.parcyl-uds .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)}.parcyl-uds .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)}.parcyl-uds .shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.parcyl-uds .shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.parcyl-uds .ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.parcyl-uds .ring-1{--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)}.parcyl-uds .ring-2{--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)}.parcyl-uds .ring-3{--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)}.parcyl-uds .ring-background{--tw-ring-color:var(--background)}.parcyl-uds .ring-card{--tw-ring-color:var(--card)}.parcyl-uds .ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.parcyl-uds .ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.parcyl-uds .ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.parcyl-uds .ring-offset-background{--tw-ring-offset-color:var(--background)}.parcyl-uds .outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.parcyl-uds .outline-hidden{outline-offset:2px;outline:2px solid #0000}}.parcyl-uds .outline{outline-style:var(--tw-outline-style);outline-width:1px}.parcyl-uds .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))}.parcyl-uds .transition-\[color\,box-shadow\,background-color\]{transition-property:color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .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))}.parcyl-uds .transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .transition-\[opacity\,transform\,translate\]{transition-property:opacity,transform,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .transition-\[opacity\,transform\,width\,height\,scale\,translate\]{transition-property:opacity,transform,width,height,scale,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .transition-\[top\,left\,right\,bottom\]{transition-property:top,left,right,bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .transition-\[transform\,height\,opacity\,filter\]{transition-property:transform,height,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .transition-\[translate\,scale\,opacity\]{transition-property:translate,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .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))}.parcyl-uds .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))}.parcyl-uds .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))}.parcyl-uds .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))}.parcyl-uds .transition-none{transition-property:none}.parcyl-uds .duration-100{--tw-duration:.1s;transition-duration:.1s}.parcyl-uds .duration-150{--tw-duration:.15s;transition-duration:.15s}.parcyl-uds .duration-200{--tw-duration:.2s;transition-duration:.2s}.parcyl-uds .duration-250{--tw-duration:.25s;transition-duration:.25s}.parcyl-uds .duration-300{--tw-duration:.3s;transition-duration:.3s}.parcyl-uds .duration-450{--tw-duration:.45s;transition-duration:.45s}.parcyl-uds .duration-1000{--tw-duration:1s;transition-duration:1s}.parcyl-uds .duration-\[0\.35s\]{--tw-duration:.35s;transition-duration:.35s}.parcyl-uds .ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.parcyl-uds .ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.parcyl-uds .ease-\[cubic-bezier\(0\.45\,1\.005\,0\,1\.005\)\]{--tw-ease:cubic-bezier(.45,1.005,0,1.005);transition-timing-function:cubic-bezier(.45,1.005,0,1.005)}.parcyl-uds .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.parcyl-uds .ease-linear{--tw-ease:linear;transition-timing-function:linear}.parcyl-uds .will-change-transform{will-change:transform}.parcyl-uds .contain-content{contain:content}.parcyl-uds .outline-none{--tw-outline-style:none;outline-style:none}.parcyl-uds .select-none{-webkit-user-select:none;user-select:none}.parcyl-uds .select-text{-webkit-user-select:text;user-select:text}.parcyl-uds .\[--bleed\:3rem\]{--bleed:3rem}.parcyl-uds .\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.parcyl-uds .\[--cell-radius\:var\(--radius-md\)\]{--cell-radius:var(--radius-md)}.parcyl-uds .\[--cell-size\:--spacing\(7\)\]{--cell-size:calc(var(--spacing) * 7)}.parcyl-uds .\[--drawer-content-height\:var\(--drawer-height\,auto\)\]{--drawer-content-height:var(--drawer-height,auto)}.parcyl-uds .\[--gap\:0\.75rem\]{--gap:.75rem}.parcyl-uds .\[--height\:var\(--toast-frontmost-height\,var\(--toast-height\)\)\]{--height:var(--toast-frontmost-height,var(--toast-height))}.parcyl-uds .\[--offset-y\:calc\(var\(--toast-offset-y\)\*-1\+calc\(var\(--toast-index\)\*var\(--gap\)\*-1\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y))}.parcyl-uds .\[--peek\:0\.75rem\]{--peek:.75rem}.parcyl-uds .\[--peek\:1rem\]{--peek:1rem}.parcyl-uds .\[--scale\:calc\(max\(0\,1-\(var\(--toast-index\)\*0\.1\)\)\)\]{--scale:calc(max(0, 1 - (var(--toast-index) * .1)))}.parcyl-uds .\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.parcyl-uds .\[--stack-height\:var\(--drawer-frontmost-height\,var\(--drawer-height\,0px\)\)\]{--stack-height:var(--drawer-frontmost-height,var(--drawer-height,0px))}.parcyl-uds .\[--stack-peek-offset\:max\(0px\,calc\(\(var\(--nested-drawers\)-var\(--stack-progress\)\)\*var\(--peek\)\)\)\]{--stack-peek-offset:max(0px, calc((var(--nested-drawers) - var(--stack-progress)) * var(--peek)))}.parcyl-uds .\[--stack-progress\:clamp\(0\,var\(--drawer-swipe-progress\)\,1\)\]{--stack-progress:clamp(0, var(--drawer-swipe-progress), 1)}.parcyl-uds .\[--stack-scale-base\:max\(0\,calc\(1-\(var\(--nested-drawers\)\*var\(--stack-step\)\)\)\)\]{--stack-scale-base:max(0, calc(1 - (var(--nested-drawers) * var(--stack-step))))}.parcyl-uds .\[--stack-scale\:clamp\(0\,calc\(var\(--stack-scale-base\)\+\(var\(--stack-step\)\*var\(--stack-progress\)\)\)\,1\)\]{--stack-scale:clamp(0, calc(var(--stack-scale-base) + (var(--stack-step) * var(--stack-progress))), 1)}.parcyl-uds .\[--stack-shrink\:calc\(1-var\(--stack-scale\)\)\]{--stack-shrink:calc(1 - var(--stack-scale))}.parcyl-uds .\[--stack-step\:0\.05\]{--stack-step:.05}.parcyl-uds .\[contain-intrinsic-size\:auto_10rem\]{contain-intrinsic-size:auto 10rem}.parcyl-uds .\[content-visibility\:auto\]{content-visibility:auto}.parcyl-uds .\[interpolate-size\:allow-keywords\]{interpolate-size:allow-keywords}.parcyl-uds .\[transition\:transform_500ms_cubic-bezier\(0\.22\,1\,0\.36\,1\)\,opacity_500ms\,height_150ms\]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s}.parcyl-uds :is(.\*\:w-full>*){width:100%}.parcyl-uds .not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.parcyl-uds .group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.parcyl-uds .group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.parcyl-uds .group-focus\/context-menu-item\:text-accent-foreground:is(:where(.group\/context-menu-item):focus *),.parcyl-uds .group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *),.parcyl-uds .group-focus\/menubar-item\:text-accent-foreground:is(:where(.group\/menubar-item):focus *){color:var(--accent-foreground)}.parcyl-uds .group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.parcyl-uds .group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.parcyl-uds .group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.parcyl-uds .group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.parcyl-uds .group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *),.parcyl-uds .group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has([data-slot=command-shortcut]) *){display:none}.parcyl-uds .group-has-data-\[slot\=item-description\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.parcyl-uds .group-has-data-\[variant\=ghost\]\/message\:px-0:is(:where(.group\/message):has([data-variant=ghost]) *){padding-inline:0}.parcyl-uds .group-has-\[\:focus-visible\]\/field-label\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *){border-color:#0000}.parcyl-uds .group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.parcyl-uds .group-has-\[\:focus-visible\]\/field-label\:not-data-checked\:border-input:is(:where(.group\/field-label):has(:focus-visible) *):not(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--input)}.parcyl-uds .group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.parcyl-uds .group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.parcyl-uds .group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.parcyl-uds .group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.parcyl-uds .group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.parcyl-uds .group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.parcyl-uds .group-data-nested-drawer-open\/drawer-popup\:opacity-0:is(:where(.group\/drawer-popup)[data-nested-drawer-open] *){opacity:0}.parcyl-uds .group-data-nested-drawer-swiping\/drawer-popup\:opacity-100:is(:where(.group\/drawer-popup)[data-nested-drawer-swiping] *){opacity:1}.parcyl-uds .group-data-swiping\/drawer-popup\:select-none:is(:where(.group\/drawer-popup)[data-swiping] *){-webkit-user-select:none;user-select:none}.parcyl-uds .group-data-\[align\=end\]\/bubble\:self-end:is(:where(.group\/bubble)[data-align=end] *){align-self:flex-end}.parcyl-uds .group-data-\[align\=end\]\/message\:justify-end:is(:where(.group\/message)[data-align=end] *){justify-content:flex-end}.parcyl-uds .group-data-\[align\=end\]\/message\:self-end:is(:where(.group\/message)[data-align=end] *){align-self:flex-end}.parcyl-uds .group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:1}.parcyl-uds .group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.parcyl-uds .group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.parcyl-uds .group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.parcyl-uds .group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.parcyl-uds .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.parcyl-uds .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.parcyl-uds .group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.parcyl-uds .group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.parcyl-uds .group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.parcyl-uds .group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.parcyl-uds .group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.parcyl-uds .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.parcyl-uds .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.parcyl-uds .group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.parcyl-uds .group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.parcyl-uds .group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.parcyl-uds .group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.parcyl-uds .group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.parcyl-uds .group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=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)}.parcyl-uds .group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.parcyl-uds .group-data-\[orientation\=horizontal\]\/field\:text-balance:is(:where(.group\/field)[data-orientation=horizontal] *){text-wrap:balance}.parcyl-uds .group-data-\[orientation\=horizontal\]\/tabs\:h-8:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 8)}.parcyl-uds .group-data-\[orientation\=vertical\]\/attachment\:absolute:is(:where(.group\/attachment)[data-orientation=vertical] *){position:absolute}.parcyl-uds .group-data-\[orientation\=vertical\]\/attachment\:top-3:is(:where(.group\/attachment)[data-orientation=vertical] *){top:calc(var(--spacing) * 3)}.parcyl-uds .group-data-\[orientation\=vertical\]\/attachment\:right-3:is(:where(.group\/attachment)[data-orientation=vertical] *){right:calc(var(--spacing) * 3)}.parcyl-uds .group-data-\[orientation\=vertical\]\/attachment\:w-full:is(:where(.group\/attachment)[data-orientation=vertical] *){width:100%}.parcyl-uds .group-data-\[orientation\=vertical\]\/attachment\:gap-1:is(:where(.group\/attachment)[data-orientation=vertical] *){gap:var(--spacing)}.parcyl-uds .group-data-\[orientation\=vertical\]\/attachment\:px-1:is(:where(.group\/attachment)[data-orientation=vertical] *){padding-inline:var(--spacing)}.parcyl-uds .group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.parcyl-uds .group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.parcyl-uds .group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.parcyl-uds .group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.parcyl-uds .group-data-\[shortcut\]\/questionnaire-choice\:inline-flex:is(:where(.group\/questionnaire-choice)[data-shortcut] *){display:inline-flex}.parcyl-uds .group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.parcyl-uds .group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.parcyl-uds .group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.parcyl-uds .group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.parcyl-uds .group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.parcyl-uds .group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.parcyl-uds .group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.parcyl-uds .group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.parcyl-uds .group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.parcyl-uds .group-data-\[size\=sm\]\/attachment\:w-8:is(:where(.group\/attachment)[data-size=sm] *){width:calc(var(--spacing) * 8)}.parcyl-uds .group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.parcyl-uds .group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.parcyl-uds .group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.parcyl-uds .group-data-\[size\=sm\]\/item\:size-8:is(:where(.group\/item)[data-size=sm] *){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.parcyl-uds .group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.parcyl-uds .group-data-\[size\=xs\]\/attachment\:w-7:is(:where(.group\/attachment)[data-size=xs] *){width:calc(var(--spacing) * 7)}.parcyl-uds .group-data-\[size\=xs\]\/attachment\:rounded-md:is(:where(.group\/attachment)[data-size=xs] *){border-radius:calc(var(--radius) - 2px)}.parcyl-uds .group-data-\[size\=xs\]\/item\:size-6:is(:where(.group\/item)[data-size=xs] *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.parcyl-uds .group-data-\[size\=xs\]\/item\:gap-0:is(:where(.group\/item)[data-size=xs] *){gap:0}.parcyl-uds .group-data-\[size\=xs\]\/item\:text-xs:is(:where(.group\/item)[data-size=xs] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.parcyl-uds .group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.parcyl-uds .group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}.parcyl-uds .group-data-\[state\=done\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=done] *){opacity:1}.parcyl-uds .group-data-\[state\=error\]\/attachment\:bg-destructive\/10:is(:where(.group\/attachment)[data-state=error] *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .group-data-\[state\=error\]\/attachment\:bg-destructive\/10:is(:where(.group\/attachment)[data-state=error] *){background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.parcyl-uds .group-data-\[state\=error\]\/attachment\:text-destructive:is(:where(.group\/attachment)[data-state=error] *){color:var(--destructive)}.parcyl-uds .group-data-\[state\=error\]\/attachment\:text-destructive\/80:is(:where(.group\/attachment)[data-state=error] *){color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .group-data-\[state\=error\]\/attachment\:text-destructive\/80:is(:where(.group\/attachment)[data-state=error] *){color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.parcyl-uds .group-data-\[state\=idle\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=idle] *){opacity:1}.parcyl-uds .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.parcyl-uds .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:uds-tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.parcyl-uds :is(.parcyl-uds .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *)):is([data-theme=dark] *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}.parcyl-uds :is(.parcyl-uds .group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *)):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.parcyl-uds .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.parcyl-uds .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:uds-tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.parcyl-uds :is(.parcyl-uds .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *)):is([data-theme=dark] *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}.parcyl-uds :is(.parcyl-uds .group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *)):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.parcyl-uds .group-data-\[swipe-axis\=x\]\/drawer-popup\:h-full:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){height:100%}.parcyl-uds .group-data-\[swipe-axis\=x\]\/drawer-popup\:w-3:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){width:calc(var(--spacing) * 3)}.parcyl-uds .group-data-\[swipe-axis\=x\]\/drawer-popup\:items-center:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){align-items:center}.parcyl-uds .group-data-\[swipe-axis\=y\]\/drawer-popup\:h-3:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){height:calc(var(--spacing) * 3)}.parcyl-uds .group-data-\[swipe-axis\=y\]\/drawer-popup\:w-full:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){width:100%}.parcyl-uds .group-data-\[swipe-axis\=y\]\/drawer-popup\:justify-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){justify-content:center}.parcyl-uds .group-data-\[swipe-axis\=y\]\/drawer-popup\:text-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){text-align:center}.parcyl-uds .group-data-\[swipe-direction\=down\]\/drawer-popup\:items-end:is(:where(.group\/drawer-popup)[data-swipe-direction=down] *){align-items:flex-end}.parcyl-uds .group-data-\[swipe-direction\=left\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){order:9999}.parcyl-uds .group-data-\[swipe-direction\=left\]\/drawer-popup\:justify-start:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){justify-content:flex-start}.parcyl-uds .group-data-\[swipe-direction\=right\]\/drawer-popup\:justify-end:is(:where(.group\/drawer-popup)[data-swipe-direction=right] *){justify-content:flex-end}.parcyl-uds .group-data-\[swipe-direction\=up\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){order:9999}.parcyl-uds .group-data-\[swipe-direction\=up\]\/drawer-popup\:items-start:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){align-items:flex-start}.parcyl-uds .group-data-\[type\=checkbox\]\/questionnaire-choice\:hidden:is(:where(.group\/questionnaire-choice)[data-type=checkbox] *),.parcyl-uds .group-data-\[type\=radio\]\/questionnaire-choice\:hidden:is(:where(.group\/questionnaire-choice)[data-type=radio] *){display:none}.parcyl-uds .group-data-\[type\=radio\]\/questionnaire-choice\:rounded-full:is(:where(.group\/questionnaire-choice)[data-type=radio] *){border-radius:3.40282e38px}.parcyl-uds .group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.parcyl-uds .group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--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)}.parcyl-uds .group-data-\[variant\=floating\]\:ring-1:is(:where(.group)[data-variant=floating] *){--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)}.parcyl-uds .group-data-\[variant\=floating\]\:ring-sidebar-border:is(:where(.group)[data-variant=floating] *){--tw-ring-color:var(--sidebar-border)}.parcyl-uds .group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.parcyl-uds .group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.parcyl-uds .group-data-\[variant\=separator\]\/marker\:flex-none:is(:where(.group\/marker)[data-variant=separator] *){flex:none}.parcyl-uds .group-data-\[variant\=separator\]\/marker\:text-center:is(:where(.group\/marker)[data-variant=separator] *){text-align:center}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:rounded-lg:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius)}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--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)}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:ring-1:is(:where(.group\/navigation-menu)[data-viewport=false] *){--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)}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:duration-300:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.3s;transition-duration:.3s}.parcyl-uds .group-data-checked\/questionnaire-choice\:block:is(:is(:where(.group\/questionnaire-choice):where([data-state=checked]),:where(.group\/questionnaire-choice):where([data-checked]:not([data-checked=false]))) *){display:block}.parcyl-uds .group-data-checked\/questionnaire-choice\:border-primary:is(:is(:where(.group\/questionnaire-choice):where([data-state=checked]),:where(.group\/questionnaire-choice):where([data-checked]:not([data-checked=false]))) *){border-color:var(--primary)}.parcyl-uds .group-data-checked\/questionnaire-choice\:bg-primary:is(:is(:where(.group\/questionnaire-choice):where([data-state=checked]),:where(.group\/questionnaire-choice):where([data-checked]:not([data-checked=false]))) *){background-color:var(--primary)}.parcyl-uds .group-data-checked\/questionnaire-choice\:text-primary-foreground:is(:is(:where(.group\/questionnaire-choice):where([data-state=checked]),:where(.group\/questionnaire-choice):where([data-checked]:not([data-checked=false]))) *){color:var(--primary-foreground)}.parcyl-uds .group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *){color:var(--foreground)}@media (hover:hover){.parcyl-uds .peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.parcyl-uds .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.parcyl-uds .peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.parcyl-uds .peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.parcyl-uds .peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.parcyl-uds .peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.parcyl-uds .peer-data-active\/menu-button\:text-sidebar-accent-foreground:is(:is(:where(.peer\/menu-button):where([data-state=active]),:where(.peer\/menu-button):where([data-active]:not([data-active=false])))~*){color:var(--sidebar-accent-foreground)}.parcyl-uds .selection\:bg-primary ::selection{background-color:var(--primary)}.parcyl-uds .selection\:bg-primary::selection{background-color:var(--primary)}.parcyl-uds .selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.parcyl-uds .selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.parcyl-uds .file\:inline-flex::file-selector-button{display:inline-flex}.parcyl-uds .file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.parcyl-uds .file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.parcyl-uds .file\:bg-transparent::file-selector-button{background-color:#0000}.parcyl-uds .file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.parcyl-uds .file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.parcyl-uds .file\:text-foreground::file-selector-button{color:var(--foreground)}.parcyl-uds .placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.parcyl-uds .before\:mr-1:before{content:var(--tw-content);margin-right:var(--spacing)}.parcyl-uds .before\:h-px:before{content:var(--tw-content);height:1px}.parcyl-uds .before\:min-w-0:before{content:var(--tw-content);min-width:0}.parcyl-uds .before\:flex-1:before{content:var(--tw-content);flex:1}.parcyl-uds .before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.parcyl-uds .after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.parcyl-uds .after\:absolute:after{content:var(--tw-content);position:absolute}.parcyl-uds .after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.parcyl-uds .after\:inset-0:after{content:var(--tw-content);inset:0}.parcyl-uds .after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.parcyl-uds .after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.parcyl-uds .after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.parcyl-uds .after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.parcyl-uds .after\:top-full:after{content:var(--tw-content);top:100%}.parcyl-uds .after\:right-0:after{content:var(--tw-content);right:0}.parcyl-uds .after\:left-0:after{content:var(--tw-content);left:0}.parcyl-uds .after\:left-1\/2:after{content:var(--tw-content);left:50%}.parcyl-uds .after\:ml-1:after{content:var(--tw-content);margin-left:var(--spacing)}.parcyl-uds .after\:block:after{content:var(--tw-content);display:block}.parcyl-uds .after\:h-\[calc\(var\(--gap\)\+1px\)\]:after{content:var(--tw-content);height:calc(var(--gap) + 1px)}.parcyl-uds .after\:h-px:after{content:var(--tw-content);height:1px}.parcyl-uds .after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.parcyl-uds .after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.parcyl-uds .after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.parcyl-uds .after\:w-full:after{content:var(--tw-content);width:100%}.parcyl-uds .after\:min-w-0:after{content:var(--tw-content);min-width:0}.parcyl-uds .after\:flex-1:after{content:var(--tw-content);flex:1}.parcyl-uds .after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.parcyl-uds .after\:-translate-x-1\/2:after{content:var(--tw-content)}.parcyl-uds .after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.parcyl-uds .after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.parcyl-uds .after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.parcyl-uds .after\:bg-\(--drawer-bleed-background\,var\(--color-popover\)\):after{content:var(--tw-content);background-color:var(--drawer-bleed-background,var(--color-popover))}.parcyl-uds .after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.parcyl-uds .after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.parcyl-uds .after\:bg-muted:after{content:var(--tw-content);background-color:var(--muted)}.parcyl-uds .after\:opacity-0:after{content:var(--tw-content);opacity:0}.parcyl-uds .after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.parcyl-uds .after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parcyl-uds .after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.parcyl-uds .group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.parcyl-uds .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0}.parcyl-uds .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.parcyl-uds .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.parcyl-uds .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0}.parcyl-uds .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.parcyl-uds .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.parcyl-uds .group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:h-24:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);height:calc(var(--spacing) * 24)}.parcyl-uds .group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:w-1:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);width:var(--spacing)}.parcyl-uds .group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:h-1:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);height:var(--spacing)}.parcyl-uds .group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:w-24:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);width:calc(var(--spacing) * 24)}.parcyl-uds .first\:rounded-l-lg:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.parcyl-uds .first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.parcyl-uds .last\:mt-0:last-child{margin-top:0}.parcyl-uds .last\:rounded-r-lg:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.parcyl-uds .focus-within\:border-ring:focus-within{border-color:var(--ring)}.parcyl-uds .focus-within\:ring-1:focus-within{--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)}.parcyl-uds .focus-within\:ring-3:focus-within{--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)}.parcyl-uds .focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@media (hover:hover){.parcyl-uds .hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.parcyl-uds .hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .hover\:bg-muted:hover,.parcyl-uds .hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.parcyl-uds .hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.parcyl-uds .hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.parcyl-uds .hover\:text-foreground:hover{color:var(--foreground)}.parcyl-uds .hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.parcyl-uds .hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.parcyl-uds .hover\:underline:hover{text-decoration-line:underline}.parcyl-uds .hover\:opacity-100:hover{opacity:1}.parcyl-uds .hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.parcyl-uds .hover\:ring-3:hover{--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)}.parcyl-uds .hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.parcyl-uds .hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.parcyl-uds .focus\:z-10:focus{z-index:10}.parcyl-uds .focus\:bg-accent:focus{background-color:var(--accent)}.parcyl-uds .focus\:bg-muted:focus{background-color:var(--muted)}.parcyl-uds .focus\:text-accent-foreground:focus,.parcyl-uds :is(.focus\:\*\*\:text-accent-foreground:focus *),.parcyl-uds :is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.parcyl-uds .focus-visible\:z-10:focus-visible{z-index:10}.parcyl-uds .focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.parcyl-uds .focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.parcyl-uds .focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.parcyl-uds .focus-visible\:ring-1:focus-visible{--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)}.parcyl-uds .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)}.parcyl-uds .focus-visible\:ring-3:focus-visible,.parcyl-uds .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)}.parcyl-uds .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.parcyl-uds .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.parcyl-uds .focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.parcyl-uds .focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.parcyl-uds .focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.parcyl-uds .focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.parcyl-uds :is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}.parcyl-uds :is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.parcyl-uds .focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ring)}.parcyl-uds .active\:cursor-grabbing:active{cursor:grabbing}.parcyl-uds .active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.parcyl-uds .active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.parcyl-uds .active\:ring-3:active{--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)}.parcyl-uds .disabled\:pointer-events-none:disabled{pointer-events:none}.parcyl-uds .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.parcyl-uds .disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.parcyl-uds .disabled\:bg-transparent:disabled{background-color:#0000}.parcyl-uds .disabled\:opacity-50:disabled{opacity:.5}.parcyl-uds :where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}.parcyl-uds :where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.parcyl-uds :where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.parcyl-uds :where([data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent{background-color:#0000}.parcyl-uds :where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}.parcyl-uds :where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.parcyl-uds :where([data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:var(--radius)!important}.parcyl-uds :where([data-slot=dropdown-menu-content]) .in-data-\[slot\=dropdown-menu-content\]\:p-0{padding:0}.parcyl-uds :where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:rounded-md{border-radius:calc(var(--radius) - 2px)}.parcyl-uds :where([data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:#0000}.parcyl-uds :where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds :where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:color-mix(in oklab, var(--background) 20%, transparent)}}.parcyl-uds :where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:text-background{color:var(--background)}.parcyl-uds .has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.parcyl-uds .has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.parcyl-uds .has-disabled\:bg-input\/50:has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-disabled\:bg-input\/50:has(:disabled){background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.parcyl-uds .has-disabled\:opacity-50:has(:disabled){opacity:.5}.parcyl-uds .has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.parcyl-uds .has-aria-invalid\:border-destructive:has([aria-invalid=true]){border-color:var(--destructive)}.parcyl-uds .has-aria-invalid\:ring-3:has([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)}.parcyl-uds .has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-aria-invalid\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.parcyl-uds .has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.parcyl-uds .has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.parcyl-uds .group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-end\]\:pr-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.parcyl-uds .has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.parcyl-uds .has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.parcyl-uds .has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.parcyl-uds .group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-start\]\:pl-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.parcyl-uds .has-data-\[size\=sm\]\:gap-2\.5:has([data-size=sm]){gap:calc(var(--spacing) * 2.5)}.parcyl-uds .has-data-\[size\=xs\]\:gap-2:has([data-size=xs]){gap:calc(var(--spacing) * 2)}.parcyl-uds .has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.parcyl-uds .has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.parcyl-uds .has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.parcyl-uds .has-data-\[slot\=alert-dialog-media\]\:gap-x-4:has([data-slot=alert-dialog-media]){-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4)}.parcyl-uds .has-data-\[slot\=attachment-content\]\:w-30:has([data-slot=attachment-content]){width:calc(var(--spacing) * 30)}.parcyl-uds .has-data-\[slot\=attachment-content\]\:px-1\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 1.5)}.parcyl-uds .has-data-\[slot\=attachment-content\]\:px-2:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2)}.parcyl-uds .has-data-\[slot\=attachment-content\]\:px-2\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2.5)}.parcyl-uds .has-data-\[slot\=attachment-content\]\:py-1:has([data-slot=attachment-content]){padding-block:var(--spacing)}.parcyl-uds .has-data-\[slot\=attachment-content\]\:py-1\.5:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 1.5)}.parcyl-uds .has-data-\[slot\=attachment-content\]\:py-2:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 2)}.parcyl-uds .has-data-\[slot\=attachment-media\]\:p-1:has([data-slot=attachment-media]){padding:var(--spacing)}.parcyl-uds .has-data-\[slot\=attachment-media\]\:p-1\.5:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 1.5)}.parcyl-uds .has-data-\[slot\=attachment-media\]\:p-2:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 2)}.parcyl-uds .has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.parcyl-uds .has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.parcyl-uds .has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.parcyl-uds .has-data-\[slot\=combobox-chip\]\:px-1:has([data-slot=combobox-chip]){padding-inline:var(--spacing)}.parcyl-uds .has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:0}.parcyl-uds .has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.parcyl-uds .has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.parcyl-uds .has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.parcyl-uds .has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.parcyl-uds .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.parcyl-uds .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]: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)}.parcyl-uds .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.parcyl-uds .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has([data-slot][aria-invalid=true]){border-color:var(--destructive)}.parcyl-uds .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][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)}.parcyl-uds .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .has-\[button\]\:p-0:has(:is(button)){padding:0}.parcyl-uds .has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.parcyl-uds .has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.parcyl-uds .has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.parcyl-uds .has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.parcyl-uds .has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.parcyl-uds .has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.parcyl-uds .has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.parcyl-uds .has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius)}.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring)}.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(: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)}.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.parcyl-uds .has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}@media (hover:hover){.parcyl-uds .has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.parcyl-uds .has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.parcyl-uds .has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.parcyl-uds .has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.parcyl-uds .has-\[\>input\:focus-visible\]\:border-ring:has(>input:focus-visible){border-color:var(--ring)}.parcyl-uds .has-\[\>input\:focus-visible\]\:ring-3:has(>input: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)}.parcyl-uds .has-\[\>input\:focus-visible\]\:ring-ring\/50:has(>input:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .has-\[\>input\:focus-visible\]\:ring-ring\/50:has(>input:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.parcyl-uds .has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.parcyl-uds .has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.parcyl-uds .has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.parcyl-uds .has-\[\>svg\]\:gap-x-2:has(>svg){-moz-column-gap:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 2)}.parcyl-uds .has-\[\>svg\]\:p-0:has(>svg){padding:0}.parcyl-uds .has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.parcyl-uds .aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.parcyl-uds .aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.parcyl-uds .aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.parcyl-uds .aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.parcyl-uds .aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.parcyl-uds .aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.parcyl-uds .aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.parcyl-uds .aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.parcyl-uds .aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.parcyl-uds .aria-invalid\:ring-3[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)}.parcyl-uds .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.parcyl-uds .aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.parcyl-uds .aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.parcyl-uds .aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.parcyl-uds .aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after{content:var(--tw-content);left:0}.parcyl-uds .aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after{content:var(--tw-content);height:var(--spacing)}.parcyl-uds .aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.parcyl-uds .aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after,.parcyl-uds .aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content)}.parcyl-uds .aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical]{flex-direction:column}.parcyl-uds .data-autoscrolling\:scrollbar-thumb-transparent[data-autoscrolling]{--tw-scrollbar-thumb:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.parcyl-uds .data-autoscrolling\:scrollbar-track-transparent[data-autoscrolling]{--tw-scrollbar-track:transparent;scrollbar-color:var(--tw-scrollbar-thumb) var(--tw-scrollbar-track)}.parcyl-uds .data-behind\:opacity-0[data-behind]{opacity:0}.parcyl-uds .data-empty\:p-0[data-empty]{padding:0}.parcyl-uds .data-ending-style\:pointer-events-none[data-ending-style]{pointer-events:none}.parcyl-uds .data-ending-style\:h-0[data-ending-style]{height:0}.parcyl-uds .data-ending-style\:transform-\(--closed-transform\)[data-ending-style]{transform:var(--closed-transform)}.parcyl-uds .data-ending-style\:opacity-0[data-ending-style]{opacity:0}.parcyl-uds .data-ending-style\:opacity-\[0\.9999\][data-ending-style]{opacity:.9999}.parcyl-uds .data-ending-style\:duration-150[data-ending-style]{--tw-duration:.15s;transition-duration:.15s}.parcyl-uds .data-ending-style\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.parcyl-uds .data-expanded\:h-\(--toast-height\)[data-expanded]{height:var(--toast-height)}.parcyl-uds .data-expanded\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(var\(--offset-y\)\)\][data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y))}.parcyl-uds .data-expanded\:opacity-100[data-expanded]{opacity:1}.parcyl-uds .data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.parcyl-uds .data-highlighted\:text-accent-foreground[data-highlighted],.parcyl-uds :is(.not-data-\[variant\=destructive\]\:data-highlighted\:\*\*\:text-accent-foreground:not([data-variant=destructive])[data-highlighted] *){color:var(--accent-foreground)}.parcyl-uds .data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.parcyl-uds .data-instant\:transition-none[data-instant]{transition-property:none}.parcyl-uds .data-invalid\:border-destructive[data-invalid]{border-color:var(--destructive)}.parcyl-uds .data-limited\:opacity-0[data-limited]{opacity:0}.parcyl-uds .data-nested-drawer-open\:overflow-hidden[data-nested-drawer-open]{overflow:hidden}.parcyl-uds .data-nested-drawer-open\:brightness-95[data-nested-drawer-open]{--tw-brightness:brightness(95%);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,)}.parcyl-uds .data-nested-drawer-swiping\:duration-0[data-nested-drawer-swiping]{--tw-duration:0s;transition-duration:0s}.parcyl-uds .data-ending-style\:data-nested-drawer-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style][data-nested-drawer-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.parcyl-uds .data-pending-scroll\:invisible[data-pending-scroll]{visibility:hidden}.parcyl-uds .data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.parcyl-uds .data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.parcyl-uds .data-popup-open\:bg-muted\/50[data-popup-open]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .data-popup-open\:bg-muted\/50[data-popup-open]{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.parcyl-uds .data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}@media (hover:hover){.parcyl-uds .data-popup-open\:hover\:bg-muted[data-popup-open]:hover{background-color:var(--muted)}}.parcyl-uds :is(.\*\:data-slot\:rounded-r-none>*)[data-slot]{border-top-right-radius:0;border-bottom-right-radius:0}.parcyl-uds :is(.\*\:data-slot\:rounded-b-none>*)[data-slot]{border-bottom-right-radius:0;border-bottom-left-radius:0}.parcyl-uds :is(.group-data-\[align\=end\]\/message\:\*\:data-slot\:self-end:is(:where(.group\/message)[data-align=end] *)>*)[data-slot]{align-self:flex-end}.parcyl-uds .data-snap-points\:\[--drawer-overlay-min-opacity\:0\.5\][data-snap-points]{--drawer-overlay-min-opacity:.5}.parcyl-uds .data-starting-style\:h-0[data-starting-style]{height:0}.parcyl-uds .data-starting-style\:\[transform\:translateY\(150\%\)\][data-starting-style]{transform:translateY(150%)}.parcyl-uds .data-starting-style\:transform-\(--closed-transform\)[data-starting-style]{transform:var(--closed-transform)}.parcyl-uds .data-starting-style\:opacity-0[data-starting-style]{opacity:0}.parcyl-uds .data-swiping\:duration-0[data-swiping]{--tw-duration:0s;transition-duration:0s}.parcyl-uds .data-ending-style\:data-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style][data-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.parcyl-uds .data-\[active\=false\]\:pointer-events-none[data-active=false]{pointer-events:none}.parcyl-uds .data-\[active\=false\]\:opacity-0[data-active=false]{opacity:0}.parcyl-uds .data-\[active\=false\]\:duration-400[data-active=false]{--tw-duration:.4s;transition-duration:.4s}.parcyl-uds .data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false]{--tw-ease:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}.parcyl-uds .data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.parcyl-uds .data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.parcyl-uds .data-\[active\=true\]\:opacity-100[data-active=true]{opacity:1}.parcyl-uds .data-\[active\=true\]\:ring-3[data-active=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)}.parcyl-uds .data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.parcyl-uds .data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.parcyl-uds .data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.parcyl-uds .data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.parcyl-uds .data-\[align\=end\]\:flex-row-reverse[data-align=end]{flex-direction:row-reverse}.parcyl-uds .data-\[align\=end\]\:self-end[data-align=end]{align-self:flex-end}.parcyl-uds .data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.parcyl-uds .data-\[direction\=end\]\:bottom-4[data-direction=end]{bottom:calc(var(--spacing) * 4)}.parcyl-uds .data-\[direction\=start\]\:top-4[data-direction=start]{top:calc(var(--spacing) * 4)}.parcyl-uds .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.parcyl-uds .data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.parcyl-uds .data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.parcyl-uds .data-\[modal\=true\]\:pointer-events-auto[data-modal=true]{pointer-events:auto}.parcyl-uds .data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.parcyl-uds .data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.parcyl-uds .data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.parcyl-uds .data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.parcyl-uds .data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:uds-enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.parcyl-uds .data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.parcyl-uds .data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:uds-exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.parcyl-uds .data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.parcyl-uds .data-\[orientation\=horizontal\]\:mx-px[data-orientation=horizontal]{margin-inline:1px}.parcyl-uds .data-\[orientation\=horizontal\]\:h-1[data-orientation=horizontal]{height:var(--spacing)}.parcyl-uds .data-\[orientation\=horizontal\]\:h-2\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 2.5)}.parcyl-uds .data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.parcyl-uds .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.parcyl-uds .data-\[orientation\=horizontal\]\:w-auto[data-orientation=horizontal]{width:auto}.parcyl-uds .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.parcyl-uds .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.parcyl-uds .data-\[orientation\=horizontal\]\:border-t[data-orientation=horizontal]{border-top-style:var(--tw-border-style);border-top-width:1px}.parcyl-uds .data-\[orientation\=horizontal\]\:border-t-transparent[data-orientation=horizontal]{border-top-color:#0000}.parcyl-uds .data-\[orientation\=vertical\]\:my-px[data-orientation=vertical]{margin-block:1px}.parcyl-uds .data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.parcyl-uds .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.parcyl-uds .data-\[orientation\=vertical\]\:min-h-40[data-orientation=vertical]{min-height:calc(var(--spacing) * 40)}.parcyl-uds .data-\[orientation\=vertical\]\:w-1[data-orientation=vertical]{width:var(--spacing)}.parcyl-uds .data-\[orientation\=vertical\]\:w-2\.5[data-orientation=vertical]{width:calc(var(--spacing) * 2.5)}.parcyl-uds .data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.parcyl-uds .data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.parcyl-uds .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.parcyl-uds .data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.parcyl-uds .data-\[orientation\=vertical\]\:items-stretch[data-orientation=vertical]{align-items:stretch}.parcyl-uds .data-\[orientation\=vertical\]\:self-stretch[data-orientation=vertical]{align-self:stretch}.parcyl-uds .data-\[orientation\=vertical\]\:border-l[data-orientation=vertical]{border-left-style:var(--tw-border-style);border-left-width:1px}.parcyl-uds .data-\[orientation\=vertical\]\:border-l-transparent[data-orientation=vertical]{border-left-color:#0000}.parcyl-uds .data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end=true]{border-radius:var(--cell-radius)}.parcyl-uds .data-\[range-end\=true\]\:rounded-r-\(--cell-radius\)[data-range-end=true]{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.parcyl-uds .data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.parcyl-uds .data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.parcyl-uds .data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.parcyl-uds .data-\[range-middle\=true\]\:bg-muted[data-range-middle=true]{background-color:var(--muted)}.parcyl-uds .data-\[range-middle\=true\]\:text-foreground[data-range-middle=true]{color:var(--foreground)}.parcyl-uds .data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start=true]{border-radius:var(--cell-radius)}.parcyl-uds .data-\[range-start\=true\]\:rounded-l-\(--cell-radius\)[data-range-start=true]{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.parcyl-uds .data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.parcyl-uds .data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.parcyl-uds .data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.parcyl-uds .data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.parcyl-uds .data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.parcyl-uds .data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.parcyl-uds .data-\[side\=bottom\]\:top-1[data-side=bottom]{top:var(--spacing)}.parcyl-uds .data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.parcyl-uds .data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.parcyl-uds .data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.parcyl-uds .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.parcyl-uds .data-\[side\=bottom\]\:before\:top-\[-10px\][data-side=bottom]:before{content:var(--tw-content);top:-10px}.parcyl-uds .data-\[side\=bottom\]\:before\:right-0[data-side=bottom]:before{content:var(--tw-content);right:0}.parcyl-uds .data-\[side\=bottom\]\:before\:left-0[data-side=bottom]:before{content:var(--tw-content);left:0}.parcyl-uds .data-\[side\=inline-end\]\:top-1\/2\![data-side=inline-end]{top:50%!important}.parcyl-uds .data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--spacing) * -1)}.parcyl-uds .data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.parcyl-uds .data-\[side\=inline-start\]\:top-1\/2\![data-side=inline-start]{top:50%!important}.parcyl-uds .data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--spacing) * -1)}.parcyl-uds .data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.parcyl-uds .data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.parcyl-uds .data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}.parcyl-uds .data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing) * -1)}.parcyl-uds .data-\[side\=left\]\:left-0[data-side=left]{left:0}.parcyl-uds .data-\[side\=left\]\:h-full[data-side=left]{height:100%}.parcyl-uds .data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.parcyl-uds .data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.parcyl-uds .data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.parcyl-uds .data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.parcyl-uds .data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.parcyl-uds .data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}.parcyl-uds .data-\[side\=right\]\:right-0[data-side=right]{right:0}.parcyl-uds .data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing) * -1)}.parcyl-uds .data-\[side\=right\]\:h-full[data-side=right]{height:100%}.parcyl-uds .data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.parcyl-uds .data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.parcyl-uds .data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.parcyl-uds .data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.parcyl-uds .data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.parcyl-uds .data-\[side\=top\]\:top-0[data-side=top]{top:0}.parcyl-uds .data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing) * -2.5)}.parcyl-uds .data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.parcyl-uds .data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.parcyl-uds .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.parcyl-uds .data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.parcyl-uds .data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.parcyl-uds .data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.parcyl-uds .data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.parcyl-uds .data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.parcyl-uds .data-\[size\=md\]\:text-sm[data-size=md]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.parcyl-uds .data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.parcyl-uds .data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.parcyl-uds .data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.parcyl-uds .data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.parcyl-uds .data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.parcyl-uds .data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}.parcyl-uds .data-\[size\=sm\]\:py-0\.5[data-size=sm]{padding-block:calc(var(--spacing) * .5)}.parcyl-uds .data-\[size\=sm\]\:text-xs[data-size=sm]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.parcyl-uds .data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.parcyl-uds .data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}.parcyl-uds :is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}.parcyl-uds :is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.parcyl-uds :is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}.parcyl-uds :is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds :is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.parcyl-uds :is(.\*\:data-\[slot\=attachment\]\:flex-none>*)[data-slot=attachment]{flex:none}.parcyl-uds :is(.\*\:data-\[slot\=attachment\]\:snap-start>*)[data-slot=attachment]{scroll-snap-align:start}.parcyl-uds :is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--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)}.parcyl-uds :is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:rounded-none>*)[data-slot=bubble-content]{border-radius:0}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:border-border>*)[data-slot=bubble-content]{border-color:var(--border)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.93_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .93 calc(c * .4) h)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:bg-background>*)[data-slot=bubble-content]{background-color:var(--background)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:bg-destructive\/10>*)[data-slot=bubble-content]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:bg-destructive\/10>*)[data-slot=bubble-content]{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:bg-muted>*)[data-slot=bubble-content]{background-color:var(--muted)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:bg-primary>*)[data-slot=bubble-content]{background-color:var(--primary)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:bg-secondary>*)[data-slot=bubble-content]{background-color:var(--secondary)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:bg-transparent>*)[data-slot=bubble-content]{background-color:#0000}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:p-0>*)[data-slot=bubble-content]{padding:0}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:text-destructive>*)[data-slot=bubble-content]{color:var(--destructive)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:text-foreground>*)[data-slot=bubble-content]{color:var(--foreground)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:text-primary-foreground>*)[data-slot=bubble-content]{color:var(--primary-foreground)}.parcyl-uds :is(.\*\:data-\[slot\=bubble-content\]\:text-secondary-foreground>*)[data-slot=bubble-content]{color:var(--secondary-foreground)}.parcyl-uds .data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}.parcyl-uds :is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}.parcyl-uds :is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.parcyl-uds :is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}.parcyl-uds :is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:var(--spacing)}.parcyl-uds :is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:0}.parcyl-uds :is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing) * 8)}.parcyl-uds :is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds :is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:color-mix(in oklab, var(--input) 30%, transparent)}}.parcyl-uds :is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds :is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.parcyl-uds :is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--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)}.parcyl-uds :is(.\*\:data-\[slot\=input-group-addon\]\:pl-2\!>*)[data-slot=input-group-addon]{padding-left:calc(var(--spacing) * 2)!important}.parcyl-uds :is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}.parcyl-uds :is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}.parcyl-uds :is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}.parcyl-uds :is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius) - 4px)}.parcyl-uds :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.parcyl-uds :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}.parcyl-uds :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}.parcyl-uds :is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}.parcyl-uds :is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}.parcyl-uds :is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.parcyl-uds :is(.group-data-\[orientation\=vertical\]\/attachment\:\*\:data-\[slot\=spinner\]\:size-6\!:is(:where(.group\/attachment)[data-orientation=vertical] *)>*)[data-slot=spinner]{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.parcyl-uds .group-data-\[orientation\=horizontal\]\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-lg:is(:where(.group\/toggle-group)[data-orientation=horizontal] *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.parcyl-uds .group-data-\[orientation\=vertical\]\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group)[data-orientation=vertical] *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.parcyl-uds .group-data-\[orientation\=horizontal\]\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-lg:is(:where(.group\/toggle-group)[data-orientation=horizontal] *)[data-spacing="0"]:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.parcyl-uds .group-data-\[orientation\=vertical\]\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group)[data-orientation=vertical] *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.parcyl-uds .data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:uds-enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.parcyl-uds .data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.parcyl-uds .data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.parcyl-uds .data-\[state\=error\]\:border-destructive\/30[data-state=error]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .data-\[state\=error\]\:border-destructive\/30[data-state=error]{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.parcyl-uds .data-\[state\=idle\]\:border-dashed[data-state=idle]{--tw-border-style:dashed;border-style:dashed}.parcyl-uds .data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.parcyl-uds .data-\[swipe-axis\=x\]\:inset-y-0[data-swipe-axis=x]{inset-block:0}.parcyl-uds .data-\[swipe-axis\=x\]\:flex-row[data-swipe-axis=x]{flex-direction:row}.parcyl-uds .data-\[swipe-axis\=x\]\:\[--drawer-content-width\:75\%\][data-swipe-axis=x]{--drawer-content-width:75%}.parcyl-uds .data-\[swipe-axis\=x\]\:after\:inset-y-0[data-swipe-axis=x]:after{content:var(--tw-content);inset-block:0}.parcyl-uds .data-\[swipe-axis\=x\]\:after\:w-\(--bleed\)[data-swipe-axis=x]:after{content:var(--tw-content);width:var(--bleed)}.parcyl-uds .data-\[swipe-axis\=y\]\:inset-x-0[data-swipe-axis=y]{inset-inline:0}.parcyl-uds .data-\[swipe-axis\=y\]\:\[--drawer-content-max-height\:calc\(100dvh-6rem\)\][data-swipe-axis=y]{--drawer-content-max-height:calc(100dvh - 6rem)}.parcyl-uds .data-\[swipe-axis\=y\]\:after\:inset-x-0[data-swipe-axis=y]:after{content:var(--tw-content);inset-inline:0}.parcyl-uds .data-\[swipe-axis\=y\]\:after\:h-\(--bleed\)[data-swipe-axis=y]:after{content:var(--tw-content);height:var(--bleed)}.parcyl-uds .data-\[swipe-axis\=y\]\:data-nested-drawer-open\:h-\(--stack-height\)[data-swipe-axis=y][data-nested-drawer-open]{height:var(--stack-height)}.parcyl-uds .data-\[swipe-axis\=y\]\:data-snap-points\:\[--drawer-content-height\:100dvh\][data-swipe-axis=y][data-snap-points]{--drawer-content-height:100dvh}.parcyl-uds .data-\[swipe-direction\=down\]\:bottom-0[data-swipe-direction=down]{bottom:0}.parcyl-uds .data-\[swipe-direction\=down\]\:origin-bottom[data-swipe-direction=down]{transform-origin:bottom}.parcyl-uds .data-\[swipe-direction\=down\]\:rounded-t-xl[data-swipe-direction=down]{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.parcyl-uds .data-\[swipe-direction\=down\]\:border-t[data-swipe-direction=down]{border-top-style:var(--tw-border-style);border-top-width:1px}.parcyl-uds .data-\[swipe-direction\=down\]\:\[--closed-transform\:translate3d\(0\,calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\)\][data-swipe-direction=down]{--closed-transform:translate3d(0,calc(100% + var(--drawer-inset,0px) + 2px),0)}.parcyl-uds .data-\[swipe-direction\=down\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=down]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) - var(--stack-peek-offset) - (var(--stack-shrink) * var(--stack-height)))}.parcyl-uds .data-\[swipe-direction\=down\]\:after\:top-full[data-swipe-direction=down]:after{content:var(--tw-content);top:100%}.parcyl-uds .data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-ending-style][data-swipe-direction=down],.parcyl-uds .data-expanded\:data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.parcyl-uds .data-\[swipe-direction\=left\]\:left-0[data-swipe-direction=left]{left:0}.parcyl-uds .data-\[swipe-direction\=left\]\:origin-left[data-swipe-direction=left]{transform-origin:0}.parcyl-uds .data-\[swipe-direction\=left\]\:rounded-r-xl[data-swipe-direction=left]{border-top-right-radius:calc(var(--radius) + 4px);border-bottom-right-radius:calc(var(--radius) + 4px)}.parcyl-uds .data-\[swipe-direction\=left\]\:border-r[data-swipe-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.parcyl-uds .data-\[swipe-direction\=left\]\:\[--closed-transform\:translate3d\(calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\,0\)\][data-swipe-direction=left]{--closed-transform:translate3d(calc(-100% - var(--drawer-inset,0px) - 2px),0,0)}.parcyl-uds .data-\[swipe-direction\=left\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=left]{--translate-x:calc(var(--drawer-swipe-movement-x) + var(--stack-peek-offset) + (var(--stack-shrink) * 100%))}.parcyl-uds .data-\[swipe-direction\=left\]\:after\:right-full[data-swipe-direction=left]:after{content:var(--tw-content);right:100%}.parcyl-uds .data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=left],.parcyl-uds .data-expanded\:data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.parcyl-uds .data-\[swipe-direction\=right\]\:right-0[data-swipe-direction=right]{right:0}.parcyl-uds .data-\[swipe-direction\=right\]\:origin-right[data-swipe-direction=right]{transform-origin:100%}.parcyl-uds .data-\[swipe-direction\=right\]\:rounded-l-xl[data-swipe-direction=right]{border-top-left-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.parcyl-uds .data-\[swipe-direction\=right\]\:border-l[data-swipe-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.parcyl-uds .data-\[swipe-direction\=right\]\:\[--closed-transform\:translate3d\(calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\,0\)\][data-swipe-direction=right]{--closed-transform:translate3d(calc(100% + var(--drawer-inset,0px) + 2px),0,0)}.parcyl-uds .data-\[swipe-direction\=right\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=right]{--translate-x:calc(var(--drawer-swipe-movement-x) - var(--stack-peek-offset) - (var(--stack-shrink) * 100%))}.parcyl-uds .data-\[swipe-direction\=right\]\:after\:left-full[data-swipe-direction=right]:after{content:var(--tw-content);left:100%}.parcyl-uds .data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=right],.parcyl-uds .data-expanded\:data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.parcyl-uds .data-\[swipe-direction\=up\]\:top-0[data-swipe-direction=up]{top:0}.parcyl-uds .data-\[swipe-direction\=up\]\:origin-top[data-swipe-direction=up]{transform-origin:top}.parcyl-uds .data-\[swipe-direction\=up\]\:rounded-b-xl[data-swipe-direction=up]{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.parcyl-uds .data-\[swipe-direction\=up\]\:border-b[data-swipe-direction=up]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.parcyl-uds .data-\[swipe-direction\=up\]\:\[--closed-transform\:translate3d\(0\,calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\)\][data-swipe-direction=up]{--closed-transform:translate3d(0,calc(-100% - var(--drawer-inset,0px) - 2px),0)}.parcyl-uds .data-\[swipe-direction\=up\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=up]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) + var(--stack-peek-offset) + (var(--stack-shrink) * var(--stack-height)))}.parcyl-uds .data-\[swipe-direction\=up\]\:after\:bottom-full[data-swipe-direction=up]:after{content:var(--tw-content);bottom:100%}.parcyl-uds .data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-ending-style][data-swipe-direction=up],.parcyl-uds .data-expanded\:data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}.parcyl-uds .data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.parcyl-uds .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.parcyl-uds .data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.parcyl-uds .data-\[variant\=ghost\]\:max-w-full[data-variant=ghost]{max-width:100%}.parcyl-uds .data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.parcyl-uds .data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.parcyl-uds .data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.parcyl-uds .group-data-\[orientation\=horizontal\]\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0:is(:where(.group\/toggle-group)[data-orientation=horizontal] *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.parcyl-uds .group-data-\[orientation\=vertical\]\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group)[data-orientation=vertical] *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}.parcyl-uds .group-data-\[orientation\=horizontal\]\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:is(:where(.group\/toggle-group)[data-orientation=horizontal] *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.parcyl-uds .group-data-\[orientation\=vertical\]\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group)[data-orientation=vertical] *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.parcyl-uds .nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.parcyl-uds .supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@supports (-webkit-touch-callout:none){.parcyl-uds .supports-\[-webkit-touch-callout\:none\]\:absolute{position:absolute}}@media (width>=40rem){.parcyl-uds .sm\:right-4{right:calc(var(--spacing) * 4)}.parcyl-uds .sm\:left-auto{left:auto}.parcyl-uds .sm\:mx-0{margin-inline:0}.parcyl-uds .sm\:block{display:block}.parcyl-uds .sm\:flex{display:flex}.parcyl-uds .sm\:min-h-0{min-height:0}.parcyl-uds .sm\:min-h-8{min-height:calc(var(--spacing) * 8)}.parcyl-uds .sm\:w-full{width:100%}.parcyl-uds .sm\:max-w-sm{max-width:var(--container-sm)}.parcyl-uds .sm\:flex-row{flex-direction:row}.parcyl-uds .sm\:justify-end{justify-content:flex-end}.parcyl-uds .sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.parcyl-uds .sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.parcyl-uds .sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.parcyl-uds .sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.parcyl-uds .sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.parcyl-uds .data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.parcyl-uds .data-\[side\=right\]\:sm\:max-w-sm[data-side=right],.parcyl-uds .data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:var(--container-sm)}.parcyl-uds .data-\[swipe-axis\=x\]\:sm\:\[--drawer-content-width\:24rem\][data-swipe-axis=x]{--drawer-content-width:24rem}}@media (width>=48rem){.parcyl-uds .md\:block{display:block}.parcyl-uds .md\:flex{display:flex}.parcyl-uds .md\:flex-row{flex-direction:row}.parcyl-uds .md\:gap-0\.5{gap:calc(var(--spacing) * .5)}.parcyl-uds .md\:text-left{text-align:left}.parcyl-uds .md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.parcyl-uds .md\:text-pretty{text-wrap:pretty}.parcyl-uds .md\:opacity-0{opacity:0}.parcyl-uds .md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.parcyl-uds .md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.parcyl-uds .md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.parcyl-uds .md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--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)}.parcyl-uds .md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.parcyl-uds .md\:after\:hidden:after{content:var(--tw-content);display:none}}@container field-group (width>=28rem){.parcyl-uds .\@md\/field-group\:flex-row{flex-direction:row}.parcyl-uds .\@md\/field-group\:items-center{align-items:center}.parcyl-uds :is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.parcyl-uds .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.parcyl-uds :is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.parcyl-uds .dark\:border-input:is([data-theme=dark] *){border-color:var(--input)}.parcyl-uds .dark\:bg-destructive\/20:is([data-theme=dark] *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:bg-destructive\/20:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .dark\:bg-input\/20:is([data-theme=dark] *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:bg-input\/20:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--input) 20%, transparent)}}.parcyl-uds .dark\:bg-input\/30:is([data-theme=dark] *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:bg-input\/30:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.parcyl-uds .dark\:bg-transparent:is([data-theme=dark] *){background-color:#0000}.parcyl-uds .dark\:text-muted-foreground:is([data-theme=dark] *){color:var(--muted-foreground)}.parcyl-uds .dark\:group-data-checked\/questionnaire-choice\:bg-primary:is([data-theme=dark] *):is(:is(:where(.group\/questionnaire-choice):where([data-state=checked]),:where(.group\/questionnaire-choice):where([data-checked]:not([data-checked=false]))) *){background-color:var(--primary)}.parcyl-uds .dark\:after\:mix-blend-lighten:is([data-theme=dark] *):after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.parcyl-uds .dark\:hover\:bg-destructive\/30:is([data-theme=dark] *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:hover\:bg-destructive\/30:is([data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.parcyl-uds .dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:hover\:bg-input\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.parcyl-uds .dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:hover\:bg-muted\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.parcyl-uds .dark\:hover\:text-foreground:is([data-theme=dark] *):hover{color:var(--foreground)}}.parcyl-uds .dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.parcyl-uds .dark\:disabled\:bg-input\/80:is([data-theme=dark] *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:disabled\:bg-input\/80:is([data-theme=dark] *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.parcyl-uds .dark\:disabled\:bg-transparent:is([data-theme=dark] *):disabled{background-color:#0000}.parcyl-uds :where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is([data-theme=dark] *){background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds :where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10:is([data-theme=dark] *){background-color:color-mix(in oklab, var(--background) 10%, transparent)}}.parcyl-uds .dark\:has-disabled\:bg-input\/80:is([data-theme=dark] *):has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:has-disabled\:bg-input\/80:is([data-theme=dark] *):has(:disabled){background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.parcyl-uds .dark\:has-aria-invalid\:border-destructive\/50:is([data-theme=dark] *):has([aria-invalid=true]){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:has-aria-invalid\:border-destructive\/50:is([data-theme=dark] *):has([aria-invalid=true]){border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.parcyl-uds .dark\:has-aria-invalid\:ring-destructive\/40:is([data-theme=dark] *):has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:has-aria-invalid\:ring-destructive\/40:is([data-theme=dark] *):has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.parcyl-uds .dark\:has-data-checked\:border-primary\/20:is([data-theme=dark] *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:has-data-checked\:border-primary\/20:is([data-theme=dark] *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.parcyl-uds .dark\:has-data-checked\:bg-primary\/10:is([data-theme=dark] *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:has-data-checked\:bg-primary\/10:is([data-theme=dark] *):has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.parcyl-uds .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is([data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:is([data-theme=dark] *):has([data-slot][aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.parcyl-uds .dark\:aria-invalid\:border-destructive\/50:is([data-theme=dark] *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:aria-invalid\:border-destructive\/50:is([data-theme=dark] *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.parcyl-uds .dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.parcyl-uds .dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.parcyl-uds :is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.3_calc\(c\*0\.4\)_h\)\]:is([data-theme=dark] *)>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .3 calc(c * .4) h)}.parcyl-uds :is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-destructive\/20:is([data-theme=dark] *)>*)[data-slot=bubble-content]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds :is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-destructive\/20:is([data-theme=dark] *)>*)[data-slot=bubble-content]{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .data-open\:animate-accordion-down:where([data-state=open]),.parcyl-uds .data-open\:animate-accordion-down:where([data-open]:not([data-open=false])){animation:uds-accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.parcyl-uds .data-open\:animate-in:where([data-state=open]),.parcyl-uds .data-open\:animate-in:where([data-open]:not([data-open=false])){animation:uds-enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.parcyl-uds .data-open\:bg-accent:where([data-state=open]),.parcyl-uds .data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.parcyl-uds .data-open\:bg-muted\/50:where([data-state=open]),.parcyl-uds .data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .data-open\:bg-muted\/50:where([data-state=open]),.parcyl-uds .data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.parcyl-uds .data-open\:text-accent-foreground:where([data-state=open]),.parcyl-uds .data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.parcyl-uds .data-open\:fade-in-0:where([data-state=open]),.parcyl-uds .data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.parcyl-uds .data-open\:zoom-in-95:where([data-state=open]),.parcyl-uds .data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){animation:uds-enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-scale:.95}@media (hover:hover){.parcyl-uds :is(.data-open\:hover\:bg-muted:where([data-state=open]),.data-open\:hover\:bg-muted:where([data-open]:not([data-open=false]))):hover{background-color:var(--muted)}.parcyl-uds :is(.data-open\:hover\:bg-sidebar-accent:where([data-state=open]),.data-open\:hover\:bg-sidebar-accent:where([data-open]:not([data-open=false]))):hover{background-color:var(--sidebar-accent)}.parcyl-uds :is(.data-open\:hover\:text-sidebar-accent-foreground:where([data-state=open]),.data-open\:hover\:text-sidebar-accent-foreground:where([data-open]:not([data-open=false]))):hover{color:var(--sidebar-accent-foreground)}}.parcyl-uds :is(.data-open\:focus\:bg-muted:where([data-state=open]),.data-open\:focus\:bg-muted:where([data-open]:not([data-open=false]))):focus{background-color:var(--muted)}.parcyl-uds .data-closed\:animate-accordion-up:where([data-state=closed]),.parcyl-uds .data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])){animation:uds-accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.parcyl-uds .data-closed\:animate-out:where([data-state=closed]),.parcyl-uds .data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:uds-exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.parcyl-uds .data-closed\:overflow-hidden:where([data-state=closed]),.parcyl-uds .data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.parcyl-uds .data-closed\:fade-out-0:where([data-state=closed]),.parcyl-uds .data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.parcyl-uds .data-closed\:zoom-out-95:where([data-state=closed]),.parcyl-uds .data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){animation:uds-exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.parcyl-uds .group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.parcyl-uds .data-checked\:border-primary:where([data-state=checked]),.parcyl-uds .data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.parcyl-uds .data-checked\:border-primary\/40:where([data-state=checked]),.parcyl-uds .data-checked\:border-primary\/40:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .data-checked\:border-primary\/40:where([data-state=checked]),.parcyl-uds .data-checked\:border-primary\/40:where([data-checked]:not([data-checked=false])){border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.parcyl-uds .data-checked\:bg-muted:where([data-state=checked]),.parcyl-uds .data-checked\:bg-muted:where([data-checked]:not([data-checked=false])){background-color:var(--muted)}.parcyl-uds .data-checked\:bg-primary:where([data-state=checked]),.parcyl-uds .data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.parcyl-uds .data-checked\:text-primary-foreground:where([data-state=checked]),.parcyl-uds .data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.parcyl-uds .group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-state=checked]),.parcyl-uds .group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.parcyl-uds .dark\:data-checked\:bg-muted:is([data-theme=dark] *):where([data-state=checked]),.parcyl-uds .dark\:data-checked\:bg-muted:is([data-theme=dark] *):where([data-checked]:not([data-checked=false])){background-color:var(--muted)}.parcyl-uds .dark\:data-checked\:bg-primary:is([data-theme=dark] *):where([data-state=checked]),.parcyl-uds .dark\:data-checked\:bg-primary:is([data-theme=dark] *):where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.parcyl-uds .dark\:data-checked\:bg-primary-foreground:is([data-theme=dark] *):where([data-state=checked]),.parcyl-uds .dark\:data-checked\:bg-primary-foreground:is([data-theme=dark] *):where([data-checked]:not([data-checked=false])){background-color:var(--primary-foreground)}.parcyl-uds .data-unchecked\:bg-input:where([data-state=unchecked]),.parcyl-uds .data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.parcyl-uds .dark\:data-unchecked\:bg-foreground:is([data-theme=dark] *):where([data-state=unchecked]),.parcyl-uds .dark\:data-unchecked\:bg-foreground:is([data-theme=dark] *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.parcyl-uds .dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-state=unchecked]),.parcyl-uds .dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-state=unchecked]),.parcyl-uds .dark\:data-unchecked\:bg-input\/80:is([data-theme=dark] *):where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.parcyl-uds .data-selected\:bg-muted:where([data-selected=true]){background-color:var(--muted)}.parcyl-uds .data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.parcyl-uds .data-disabled\:pointer-events-none:where([data-disabled=true]),.parcyl-uds .data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.parcyl-uds .data-disabled\:cursor-not-allowed:where([data-disabled=true]),.parcyl-uds .data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.parcyl-uds .data-disabled\:opacity-50:where([data-disabled=true]),.parcyl-uds .data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.parcyl-uds .data-active\:font-medium:where([data-state=active]),.parcyl-uds .data-active\:font-medium:where([data-active]:not([data-active=false])){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.parcyl-uds .data-active\:text-foreground:where([data-state=active]),.parcyl-uds .data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.parcyl-uds .data-active\:text-sidebar-accent-foreground:where([data-state=active]),.parcyl-uds .data-active\:text-sidebar-accent-foreground:where([data-active]:not([data-active=false])){color:var(--sidebar-accent-foreground)}.parcyl-uds .group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.parcyl-uds .group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--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)}.parcyl-uds .group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.parcyl-uds .group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--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)}.parcyl-uds :is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}@media (hover:hover){.parcyl-uds :is(.data-active\:hover\:bg-muted:where([data-state=active]),.data-active\:hover\:bg-muted:where([data-active]:not([data-active=false]))):hover{background-color:var(--muted)}}.parcyl-uds :is(.data-active\:focus\:bg-muted:where([data-state=active]),.data-active\:focus\:bg-muted:where([data-active]:not([data-active=false]))):focus{background-color:var(--muted)}.parcyl-uds .dark\:data-active\:border-input:is([data-theme=dark] *):where([data-state=active]),.parcyl-uds .dark\:data-active\:border-input:is([data-theme=dark] *):where([data-active]:not([data-active=false])){border-color:var(--input)}.parcyl-uds .dark\:data-active\:text-foreground:is([data-theme=dark] *):where([data-state=active]),.parcyl-uds .dark\:data-active\:text-foreground:is([data-theme=dark] *):where([data-active]:not([data-active=false])){color:var(--foreground)}.parcyl-uds .dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.parcyl-uds .dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.parcyl-uds .\[\&_\.recharts-cartesian-axis-tick-value\]\:fill-muted-foreground .recharts-cartesian-axis-tick-value{fill:var(--muted-foreground)}.parcyl-uds .\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.parcyl-uds .\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.parcyl-uds .\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.parcyl-uds .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.parcyl-uds .\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.parcyl-uds .\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.parcyl-uds .\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.parcyl-uds .\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.parcyl-uds .\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.parcyl-uds .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.parcyl-uds .\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.parcyl-uds .\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.parcyl-uds .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.parcyl-uds .\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.parcyl-uds .\[\&_a\]\:underline a{text-decoration-line:underline}.parcyl-uds .\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.parcyl-uds .\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.parcyl-uds .\[\&_img\]\:size-full img{width:100%;height:100%}.parcyl-uds .\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.parcyl-uds .\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.parcyl-uds .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.parcyl-uds .\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.parcyl-uds .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.parcyl-uds .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.parcyl-uds .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.parcyl-uds .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.parcyl-uds .group-data-\[orientation\=vertical\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6:is(:where(.group\/attachment)[data-orientation=vertical] *) svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.parcyl-uds .group-data-\[size\=xs\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5:is(:where(.group\/attachment)[data-size=xs] *) svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.parcyl-uds .\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.parcyl-uds .\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.parcyl-uds .\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.parcyl-uds .\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.parcyl-uds .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.parcyl-uds .\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.parcyl-uds .\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing) * 2)}.parcyl-uds .\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing) * 2)}.parcyl-uds :is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.parcyl-uds :is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.parcyl-uds :is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.parcyl-uds :is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.parcyl-uds :is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *)[cmdk-group-heading]{color:var(--muted-foreground)}.parcyl-uds .\[a\]\:underline:is(a){text-decoration-line:underline}.parcyl-uds .\[a\]\:underline-offset-3:is(a){text-underline-offset:3px}.parcyl-uds .\[a\]\:transition-colors:is(a){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))}.parcyl-uds :is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}.parcyl-uds :is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.parcyl-uds .\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.parcyl-uds .\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.parcyl-uds .\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.parcyl-uds .\[a\]\:hover\:text-foreground:is(a):hover{color:var(--foreground)}.parcyl-uds .\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}.parcyl-uds :is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}.parcyl-uds .\[button\]\:text-left:is(button){text-align:left}.parcyl-uds .\[button\,a\]\:transition-colors:is(button,a){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))}.parcyl-uds .\[button\,a\]\:outline-none:is(button,a){--tw-outline-style:none;outline-style:none}.parcyl-uds .\[button\,a\]\:focus-visible\:border-ring:is(button,a):focus-visible{border-color:var(--ring)}.parcyl-uds .\[button\,a\]\:focus-visible\:ring-3:is(button,a):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)}.parcyl-uds .\[button\,a\]\:focus-visible\:ring-ring\/50:is(button,a):focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .\[button\,a\]\:focus-visible\:ring-ring\/50:is(button,a):focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.parcyl-uds :is(.\*\:\[img\]\:aspect-square>*):is(img){aspect-ratio:1}.parcyl-uds :is(.\*\:\[img\]\:w-full>*):is(img){width:100%}.parcyl-uds :is(.\*\:\[img\]\:object-cover>*):is(img){-o-object-fit:cover;object-fit:cover}.parcyl-uds :is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.parcyl-uds :is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.parcyl-uds :is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}.parcyl-uds :is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}.parcyl-uds :is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}.parcyl-uds :is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}.parcyl-uds :is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}.parcyl-uds :is(.focus\:\*\:\[svg\]\:text-accent-foreground:focus>*):is(svg){color:var(--accent-foreground)}.parcyl-uds :is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}.parcyl-uds :is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.parcyl-uds :is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg){color:var(--foreground)}.parcyl-uds :is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.parcyl-uds :is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.parcyl-uds .\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.parcyl-uds .\[\&\:not\(\:has\(\~\[data-slot\=questionnaire-description\]\)\)\]\:mb-4:not(:has(~[data-slot=questionnaire-description])){margin-bottom:calc(var(--spacing) * 4)}.parcyl-uds .\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.parcyl-uds .\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--muted),var(--foreground) 5%)}}.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.88_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .88 calc(c * .5) h)}.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/20>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/20>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.parcyl-uds .\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:text-foreground>[data-slot=bubble-content]:is(button,a):hover{color:var(--foreground)}.parcyl-uds .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.35_calc\(c\*0\.5\)_h\)\]:is([data-theme=dark] *)>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .35 calc(c * .5) h)}.parcyl-uds .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/30:is([data-theme=dark] *)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-destructive\/30:is([data-theme=dark] *)>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.parcyl-uds .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-input\/30:is([data-theme=dark] *)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-input\/30:is([data-theme=dark] *)>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.parcyl-uds .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50:is([data-theme=dark] *)>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50:is([data-theme=dark] *)>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.parcyl-uds .has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-lg:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.parcyl-uds .\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.parcyl-uds .\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-r-lg\!>[data-slot]:not(:has(~[data-slot])){border-top-right-radius:var(--radius)!important;border-bottom-right-radius:var(--radius)!important}.parcyl-uds .\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-b-lg\!>[data-slot]:not(:has(~[data-slot])){border-bottom-right-radius:var(--radius)!important;border-bottom-left-radius:var(--radius)!important}.parcyl-uds .\[\&\>\[data-slot\]\~\[data-slot\]\]\:rounded-t-none>[data-slot]~[data-slot]{border-top-left-radius:0;border-top-right-radius:0}.parcyl-uds .\[\&\>\[data-slot\]\~\[data-slot\]\]\:rounded-l-none>[data-slot]~[data-slot]{border-top-left-radius:0;border-bottom-left-radius:0}.parcyl-uds .\[\&\>\[data-slot\]\~\[data-slot\]\]\:border-t-0>[data-slot]~[data-slot]{border-top-style:var(--tw-border-style);border-top-width:0}.parcyl-uds .\[\&\>\[data-slot\]\~\[data-slot\]\]\:border-l-0>[data-slot]~[data-slot]{border-left-style:var(--tw-border-style);border-left-width:0}:is(.parcyl-uds .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.parcyl-uds .has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.parcyl-uds .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.parcyl-uds .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.parcyl-uds .\[\&\>a\]\:underline>a{text-decoration-line:underline}.parcyl-uds .\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.parcyl-uds .\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.parcyl-uds .\[\&\>button\]\:hidden>button{display:none}.parcyl-uds .\[\&\>input\]\:flex-1>input{flex:1}.parcyl-uds .has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.parcyl-uds .has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.parcyl-uds .has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.parcyl-uds .has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.parcyl-uds .\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.parcyl-uds .\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.parcyl-uds .\[\&\>span\]\:opacity-70>span{opacity:.7}.parcyl-uds .\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.parcyl-uds .\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.parcyl-uds .\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.parcyl-uds .\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.parcyl-uds .\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.parcyl-uds .\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.parcyl-uds .\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.parcyl-uds .\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.parcyl-uds .\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.parcyl-uds .\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.parcyl-uds .\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.parcyl-uds .\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.parcyl-uds .group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.parcyl-uds .group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.parcyl-uds .group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.parcyl-uds .group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.parcyl-uds .group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.parcyl-uds .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.parcyl-uds .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.parcyl-uds .\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.parcyl-uds .\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateY\(150\%\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(150%)}.parcyl-uds [data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}.parcyl-uds [data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}.parcyl-uds [data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}.parcyl-uds [data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}.parcyl-uds [data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.parcyl-uds .shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular-COLGFB3M.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium-CDhBSFyE.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Inter-SemiBold-BAEEcJ4E.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Inter-Bold-BOs3KVhN.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-400-DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-500-DSY6xOcd.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-600-BgSNZQsw.woff2)format("woff2")}.parcyl-uds{font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}.parcyl-uds,.parcyl-uds[data-theme=light]{--background:#f6f4ef;--foreground:#17242e;--card:#fff;--card-foreground:#17242e;--popover:#fff;--popover-foreground:#17242e;--primary:#3baf28;--primary-foreground:#0b2010;--secondary:#edebe4;--secondary-foreground:#17242e;--muted:#f0ede6;--muted-foreground:#6e6a62;--accent:#f0ede6;--accent-foreground:#17242e;--destructive:#a93227;--destructive-foreground:#fff;--success:#256b43;--success-foreground:#fff;--success-bg:#e9f4ee;--warning:#8f5420;--warning-foreground:#fff;--warning-bg:#faf0e2;--info:#285f91;--info-foreground:#fff;--info-bg:#e9f1fb;--border:#e7e2d8;--input:#e7e2d8;--ring:#3baf28;--chart-1:#2e7d4f;--chart-2:#8fa98c;--chart-3:#e0a83d;--chart-4:#34506a;--chart-5:#c4534a;--sidebar:#fbfaf6;--sidebar-foreground:#17242e;--sidebar-primary:#3baf28;--sidebar-primary-foreground:#0b2010;--sidebar-accent:#f0ede6;--sidebar-accent-foreground:#17242e;--sidebar-border:#e7e2d8;--sidebar-ring:#3baf28;--radius:.45rem;--font-sans:"Inter",-apple-system,"BlinkMacSystemFont",system-ui,"Segoe UI","Roboto",sans-serif;--font-display:"Inter",-apple-system,"BlinkMacSystemFont",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono","Menlo","Consolas",monospace}.parcyl-uds[data-theme=dark]{--background:#0f120d;--foreground:#ecefe7;--card:#181c15;--card-foreground:#ecefe7;--popover:#181c15;--popover-foreground:#ecefe7;--primary:#5bcc48;--primary-foreground:#0b2010;--secondary:#2a2f26;--secondary-foreground:#ecefe7;--muted:#1e231a;--muted-foreground:#a8ad9f;--accent:#1e231a;--accent-foreground:#ecefe7;--destructive:#e4796c;--destructive-foreground:#fff;--success:#4fb477;--success-foreground:#0b2010;--success-bg:#16281c;--warning:#d69a5a;--warning-foreground:#2a1b07;--warning-bg:#2a2110;--info:#6fa8da;--info-foreground:#12202e;--info-bg:#12202e;--border:#2a3025;--input:#2a3025;--ring:#5bcc48;--chart-1:#2e7d4f;--chart-2:#8fa98c;--chart-3:#e0a83d;--chart-4:#34506a;--chart-5:#c4534a;--sidebar:#141810;--sidebar-foreground:#ecefe7;--sidebar-primary:#5bcc48;--sidebar-primary-foreground:#0b2010;--sidebar-accent:#1e231a;--sidebar-accent-foreground:#ecefe7;--sidebar-border:#2a3025;--sidebar-ring:#5bcc48}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scrollbar-thumb{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scrollbar-track{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes uds-spin{to{transform:rotate(360deg)}}@keyframes uds-pulse{50%{opacity:.5}}@keyframes uds-enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes uds-exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes uds-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes uds-accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}@keyframes uds-caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes uds-scroll-fade-reveal-b{0%{--scroll-fade-b:var(--_scroll-fade-size-b,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-b:0px}}@keyframes uds-scroll-fade-reveal-s{0%{--scroll-fade-s:0px}to{--scroll-fade-s:var(--_scroll-fade-size-s,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}}@keyframes uds-scroll-fade-reveal-e{0%{--scroll-fade-e:var(--_scroll-fade-size-e,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-e:0px}}@keyframes uds-tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}:where(.parcyl-uds *),:where(.parcyl-uds *):before,:where(.parcyl-uds *):after{border-color:revert-layer}.parcyl-uds .-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .-translate-y-3\/4{--tw-translate-y:calc(calc(3 / 4 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .translate-y-3\/4{--tw-translate-y:calc(3 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .translate-y-\[--spacing\(0\.45\)\]{--tw-translate-y:calc(var(--spacing) * .45);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .rotate-45{rotate:45deg}.parcyl-uds .rotate-90{rotate:90deg}.parcyl-uds .group-has-data-\[slot\=item-description\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is(:where(.group\/message):has([data-slot=message-footer]) *){--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .group-has-data-\[slot\=questionnaire-choice-description\]\/questionnaire-choice\:translate-y-0\.5:is(:where(.group\/questionnaire-choice):has([data-slot=questionnaire-choice-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .group-data-popup-open\/navigation-menu-trigger\:rotate-180:is(:where(.group\/navigation-menu-trigger)[data-popup-open] *){rotate:180deg}.parcyl-uds .group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *),.parcyl-uds .group-data-open\/navigation-menu-trigger\:rotate-180:is(:is(:where(.group\/navigation-menu-trigger):where([data-state=open]),:where(.group\/navigation-menu-trigger):where([data-open]:not([data-open=false]))) *){rotate:180deg}.parcyl-uds .after\:-translate-x-1\/2:after{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--muted)}.parcyl-uds .aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-ending-style\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.parcyl-uds .data-pressed\:bg-transparent[data-pressed]{background-color:#0000}.parcyl-uds .data-starting-style\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.parcyl-uds .data-\[active\=false\]\:scale-95[data-active=false]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.parcyl-uds .data-\[active\=true\]\:translate-y-0[data-active=true]{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-\[active\=true\]\:scale-100[data-active=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.parcyl-uds .data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],.parcyl-uds .data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end],.parcyl-uds .data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start],.parcyl-uds .data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],.parcyl-uds .data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],.parcyl-uds .data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],.parcyl-uds .data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-\[state\=on\]\:bg-muted[data-state=on]{background-color:var(--muted)}.parcyl-uds .ltr\:-translate-x-1\/2:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *),.parcyl-uds .rtl\:-translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.parcyl-uds .group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.parcyl-uds .group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.parcyl-uds .group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.parcyl-uds .group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.parcyl-uds .group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.parcyl-uds .group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .data-active\:bg-background:where([data-state=active]),.parcyl-uds .data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.parcyl-uds .data-active\:bg-muted\/50:where([data-state=active]),.parcyl-uds .data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .data-active\:bg-muted\/50:where([data-state=active]),.parcyl-uds .data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.parcyl-uds .data-active\:bg-sidebar-accent:where([data-state=active]),.parcyl-uds .data-active\:bg-sidebar-accent:where([data-active]:not([data-active=false])){background-color:var(--sidebar-accent)}.parcyl-uds .group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.parcyl-uds .group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.parcyl-uds .dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-state=active]),.parcyl-uds .dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.parcyl-uds .dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-state=active]),.parcyl-uds .dark\:data-active\:bg-input\/30:is([data-theme=dark] *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.parcyl-uds .dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.parcyl-uds .dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is([data-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.parcyl-uds .data-\[direction\=start\]\:\[\&_svg\]\:rotate-180[data-direction=start] svg,.parcyl-uds :is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),.parcyl-uds :is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.parcyl-uds :is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.parcyl-uds .\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{rotate:90deg}
