button.btn{min-height:var(--control-height);border-radius:var(--radius-field);font:500 var(--font-ui) / var(--line-ui) var(--font-family);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex}button.btn.btn--sm{min-height:var(--control-dense);gap:6px;padding:0 8px}button.btn.full{width:100%}button.btn .btn-icon{flex:none;display:inline-flex}button.btn .btn-label{text-overflow:ellipsis;min-width:0;overflow:hidden}button.btn:not(.pds-icon-button) :is(.btn-icon,.btn-label)>svg{width:var(--pds-icon-size,16px);height:var(--pds-icon-size,16px)}button.btn.btn--sm:not(.pds-icon-button) :is(.btn-icon,.btn-label)>svg{width:var(--pds-icon-size-sm,14px);height:var(--pds-icon-size-sm,14px)}button.btn.btn--primary{background:var(--brand);border-color:var(--brand);color:var(--on-brand);font-weight:600}button.btn.btn--primary:hover:not(:disabled,[aria-disabled=true]){background:var(--brand-hover);border-color:var(--brand-hover)}button.btn.btn--primary:active:not(:disabled,[aria-disabled=true]){background:var(--brand-deep);border-color:var(--brand-deep)}button.btn.btn--secondary{background:var(--surface);border-color:var(--border-control);color:var(--text-secondary)}button.btn.btn--secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-subtle);color:var(--text)}button.btn.btn--tertiary{color:var(--text-secondary);background:0 0}button.btn.btn--tertiary:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-subtle);border-color:var(--border);color:var(--text)}button.btn.btn--text{min-height:var(--target-min);color:var(--brand-hover);background:0 0;border:0;padding:0;font-weight:500}button.btn.btn--text:hover:not(:disabled,[aria-disabled=true]){text-underline-offset:2px;text-decoration:underline}button.btn:is(:disabled,[aria-disabled=true]){opacity:1;cursor:not-allowed}button.btn.btn--primary:is(:disabled,[aria-disabled=true]):not([aria-busy=true]),button.btn.btn--secondary:is(:disabled,[aria-disabled=true]){background:var(--surface-subtle);border-color:var(--border);color:var(--text-muted)}button.btn.btn--tertiary:is(:disabled,[aria-disabled=true]),button.btn.btn--text:is(:disabled,[aria-disabled=true]){color:var(--text-muted);text-decoration:none}button.btn[aria-busy=true]{cursor:progress}button.btn:focus-visible{outline:2px solid var(--pds-focus,var(--brand));outline-offset:2px}button.btn .spin{animation:1.1s linear infinite pds-button-spin}@keyframes pds-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){button.btn .spin{animation:none}}@media (prefers-reduced-motion:reduce){:root,.pds-scope,.ds-dialog{--pds-dock-duration:0s}}:root,.pds-scope{--pds-motion-press:.12s;--pds-motion-state:.16s;--pds-motion-content:.18s;--pds-motion-disclosure:.22s;--pds-motion-ease:cubic-bezier(.2, .8, .2, 1);--pds-motion-ease-exit:cubic-bezier(.4, 0, 1, 1)}@media (prefers-reduced-motion:reduce){:root,.pds-scope{--pds-motion-press:0s;--pds-motion-state:0s;--pds-motion-content:0s;--pds-motion-disclosure:0s}}.pds-scope{--pds-surface-reading:var(--pds-surface);--pds-surface-chrome:#e6e7e6;--pds-surface-chrome-image:none;--pds-surface-section:#f3f4f3;--pds-surface-subsection:var(--pds-surface-reading);--pds-surface-navigation:#f3f4f3;--pds-graphite:#292d34;--pds-graphite-raised:#3a404a;--pds-on-graphite:#edf0f4;--pds-surface-context:#fafafa;--pds-surface-context-chrome:#f0f0f0;--pds-surface-context-edge:#dedede;--pds-surface-edge:#dce0de;--pds-surface-outline:#aeb4b2;--pds-panel-radius:14px;--pds-dock-header-height:64px;--pds-dock-footer-text-height:44px;--pds-panel-shadow:0 12px 32px #263b4810;--pds-shadow-perimeter:0 0 0 1px color-mix(in srgb, var(--text,#101828) 6%, transparent), 0 3px 10px #10182833, 0 16px 32px -8px #10182847;--pds-shadow-pull-tab:0 0 0 1px color-mix(in srgb, var(--text,#101828) 6%, transparent), 0 6px 14px #10182842, 0 24px 40px -8px #10182866;--pds-chrome-muted:#4d626f;--pds-chrome-accent:color-mix(in srgb, var(--workspace-accent,#326f68) 90%, var(--pds-ink))}.pds-scope :where(.pds-panel-header,.pds-panel-footer,.ds-dialog-header,.ds-dialog-footer,.pds-inspector-identity,.pds-inspector-footer,.pds-workbench-panel>header,.pds-workbench-panel>footer,.pds-control-panel>header,.pds-control-panel>footer,.pds-collection-toolbar,.pds-collection-footer,.pds-collection-pagination,.pds-people-results-table thead,.pds-layout-popup>header,.pds-person-action>.pds-modal-actions){--pds-muted:var(--pds-chrome-muted);--pds-accent:var(--pds-chrome-accent);--text-muted:var(--pds-chrome-muted)}.pds-scope .pds-workbench-panel>footer .pds-button.btn--text:not(.pds-button--danger){color:var(--pds-ink)}:root,.pds-scope,[data-workspace-accent]{--canvas-grid-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%3e%3ccircle%20cx='1'%20cy='1'%20r='.7'%20fill='%23b8c6cd'%20opacity='.78'%20/%3e%3c/svg%3e");--canvas-grid-size:24px;--canvas-grid-surface:#f7f8f9;--canvas-top-ribbon-image:linear-gradient(180deg, transparent, var(--canvas-grid-surface) 180px), linear-gradient(100deg, var(--workspace-canvas-tint,#39937b4d), var(--workspace-canvas-secondary,#528ec445) 52%, var(--workspace-canvas-tertiary,#9f80b93d));--canvas-ambient-image:var(--canvas-top-ribbon-image);--canvas-background-image:var(--canvas-grid-image), var(--canvas-ambient-image);--canvas-background-size:var(--canvas-grid-size) var(--canvas-grid-size), 100% 100%, 100% 100%;--canvas-ribbon-height:180px;--canvas-ribbon-duration:4s;--canvas-ribbon-overscan:10%}@keyframes canvas-ribbon-drift{0%{transform:translate(-7.5%)}to{transform:translate(7.5%)}}.canvas-grid,.canvas-ambient{background-color:var(--canvas-grid-surface);background-position:0 0}.canvas-grid{background-image:var(--canvas-background-image);background-size:var(--canvas-background-size);background-repeat:repeat}.canvas-ambient{background-image:var(--canvas-ambient-image);background-repeat:no-repeat;background-size:100% 100%}:root[data-theme=dark],[data-theme=dark] .pds-scope,[data-theme=dark] [data-workspace-accent]{--canvas-grid-surface:#00112a;--canvas-ambient-image:radial-gradient(55% 60% at 12% 8%, #0cd2e921, transparent 70%), radial-gradient(50% 55% at 88% 92%, #ed168b1a, transparent 70%), radial-gradient(45% 50% at 70% 35%, #c4b5fd14, transparent 70%), linear-gradient(180deg, #0a2445, #041a35 55%, #00112a);--canvas-background-size:var(--canvas-grid-size) var(--canvas-grid-size), 100% 100%, 100% 100%, 100% 100%, 100% 100%}[data-workspace-accent=activity]{--workspace-accent:#626c91;--workspace-accent-soft:#f0f2f8;--workspace-canvas-tint:#7884ae45;--workspace-canvas-secondary:#62a09740;--workspace-canvas-tertiary:#b79a7638}[data-workspace-accent=people]{--workspace-accent:#326f68;--workspace-accent-soft:#edf5f2;--workspace-canvas-tint:#39937b4d;--workspace-canvas-secondary:#528ec445;--workspace-canvas-tertiary:#9f80b93d}[data-workspace-accent=market]{--workspace-accent:#286879;--workspace-accent-soft:#eaf4f6;--workspace-canvas-tint:#34899747;--workspace-canvas-secondary:#5c92b040;--workspace-canvas-tertiary:#ad966938}[data-workspace-accent=match],[data-workspace-accent=match2]{--workspace-accent:#62529b;--workspace-accent-soft:#f1edf8;--workspace-canvas-tint:#7f61b84d;--workspace-canvas-secondary:#5089bf45;--workspace-canvas-tertiary:#a873a23d}[data-workspace-accent=ontology]{--workspace-accent:#326998;--workspace-accent-soft:#edf3f9;--workspace-canvas-tint:#448bc24d;--workspace-canvas-secondary:#48a1a745;--workspace-canvas-tertiary:#747db93d}[data-workspace-accent=labs]{--workspace-accent:#805676;--workspace-accent-soft:#f6eef3;--workspace-canvas-tint:#a669904d;--workspace-canvas-secondary:#7f6eb745;--workspace-canvas-tertiary:#49989b3d}[data-workspace-accent=data]{--workspace-accent:#76592b;--workspace-accent-soft:#f7f1e6;--workspace-canvas-tint:#b88e4c42;--workspace-canvas-secondary:#608ca83d;--workspace-canvas-tertiary:#96806838}[data-workspace-accent],[data-workspace-accent] .pds-scope{--pds-accent:var(--workspace-accent);--pds-accent-soft:var(--workspace-accent-soft);--pds-focus:var(--workspace-accent);--pds-primary:var(--workspace-accent);--pds-primary-hover:color-mix(in srgb, var(--workspace-accent) 82%, var(--pds-ink));--pds-on-primary:white}[data-theme=dark] [data-workspace-accent],[data-theme=dark] [data-workspace-accent] .pds-scope{--pds-accent:var(--brand);--pds-accent-soft:var(--brand-soft);--pds-focus:var(--brand);--pds-primary:var(--brand);--pds-primary-hover:var(--brand-hover);--pds-on-primary:var(--on-brand)}.pds-scope{--pds-font:var(--font-family,Figtree, system-ui, sans-serif);--pds-ink:#263b48;--pds-muted:#566b78;--pds-line:var(--pds-surface-edge);--pds-surface:#fff;--pds-soft:#f5f8f9;--pds-canvas:var(--canvas-grid-surface);--pds-accent:var(--workspace-accent,#326f68);--pds-accent-soft:var(--workspace-accent-soft,#edf5f2);--pds-chat-accent:#326f68;--pds-chat-on-graphite:#70b5a5;--pds-focus:var(--workspace-accent,#6941c6);--pds-danger:#a34842;--pds-danger-soft:#fbefec;--pds-amber:#8c681f;--pds-amber-soft:#faf4e8;--pds-info:#526f93;--pds-info-soft:#edf3fa;--pds-radius:9px;--pds-shadow:0 14px 44px #263b481c;--pds-chrome-shadow-strength:1.5;--pds-chrome-border:color-mix(in srgb, #60666c 38%, var(--pds-surface));--pds-shadow-island:0 4px 16px rgb(from var(--pds-ink) r g b / calc(.0314 * var(--pds-chrome-shadow-strength)));--pds-shadow-rail:0 5px 16px rgb(from var(--pds-ink) r g b / calc(.0314 * var(--pds-chrome-shadow-strength)));--pds-shadow-task:0 1px 2px #171a200a, 0 16px 40px #171a2012;--pds-step-bar-upcoming:#e6e7e9;--pds-step-bar-hover:#d6d8db;--pds-step-bar-done:#9a9ea5;--pds-step-bar-label:#a6a8ac;--pds-step-bar-label-done:#5c5e62;--pds-shadow-camera:0 4px 20px rgb(from var(--pds-ink) r g b / calc(.06 * var(--pds-chrome-shadow-strength)));--pds-shadow-modal:0 32px 110px #21394638;--pds-modal-backdrop:#24394648;--pds-duration:.16s;box-sizing:border-box;color:var(--pds-ink);background:var(--pds-surface);font:400 12px/1.5 var(--pds-font);isolation:isolate;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-width:0}.pds-scope *,.pds-scope :before,.pds-scope :after{box-sizing:border-box}.pds-scope :where(button,input,textarea,select){font:inherit;color:inherit}.pds-scope :where(h1,h2,h3,h4,p){margin:0}.pds-scope :where(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--pds-focus);outline-offset:3px}.pds-scope :where(button){cursor:pointer}.pds-scope :where(button:disabled){cursor:not-allowed}.pds-icon{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.pds-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}.pds-stack{gap:var(--pds-gap,var(--pds-space-section));flex-direction:column;min-width:0;display:flex}.pds-inline{flex-wrap:wrap;min-width:0;display:flex}.pds-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(var(--pds-minimum), calc((100% - (var(--pds-columns) - 1) * 16px) / var(--pds-columns)))), 1fr));gap:16px;min-width:0;display:grid}.pds-divider{color:var(--pds-muted);align-items:center;gap:12px;margin:8px 0;font-size:11px;display:flex}.pds-divider:before,.pds-divider:after{content:"";background:var(--pds-line);flex:1;height:1px}.pds-text{line-height:1.65}.pds-text--muted{color:var(--pds-muted);font-size:12px}.pds-text--eyebrow{letter-spacing:1.3px;text-transform:uppercase;color:var(--pds-muted);font-size:10px;font-weight:600}.pds-scope .pds-button{min-height:var(--pds-control-height);border:1px solid var(--pds-line);background:var(--pds-surface);color:var(--pds-ink);font:500 12px/18px var(--pds-font);white-space:nowrap;box-shadow:none;transition:background var(--pds-duration), border-color var(--pds-duration), transform 90ms;border-radius:6px;justify-content:center;align-items:center;gap:6px;margin:0;padding:6px 10px;text-decoration:none;display:inline-flex}.pds-scope .pds-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--pds-soft);border-color:#adbfca}.pds-scope .pds-button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.pds-scope .pds-button.btn--primary{color:var(--pds-on-primary,white);background:var(--pds-primary,var(--pds-ink));border-color:var(--pds-primary,var(--pds-ink))}.pds-scope .pds-button.btn--primary:hover:not(:disabled):not([aria-disabled=true]),.pds-scope .pds-button.btn--primary:active:not(:disabled):not([aria-disabled=true]){color:var(--pds-on-primary,white);background:var(--pds-primary-hover,#365766)}.pds-scope .pds-button.btn--tertiary,.pds-scope .pds-button.btn--text{background:0 0;border-color:#0000}.pds-scope .pds-button.btn--text{color:var(--pds-accent)}.pds-scope .pds-button--danger{color:var(--pds-danger)}.pds-scope .pds-button--danger.btn--primary{background:var(--pds-danger);border-color:var(--pds-danger);color:#fff}.pds-scope .pds-button.btn--sm{min-height:var(--pds-control-height-sm);padding:4px 8px;font-size:11px}.pds-scope .pds-button.full{width:100%}.pds-scope .pds-button:disabled,.pds-scope .pds-button[aria-disabled=true],.pds-scope .pds-button.btn--primary:disabled,.pds-scope .pds-button.btn--primary[aria-disabled=true]{background:var(--pds-soft);border-color:var(--pds-line);color:var(--pds-muted);cursor:not-allowed}.pds-scope .pds-button .btn-icon{flex:none;align-items:center;display:inline-flex}.pds-scope .pds-button .spin{animation:1.1s linear infinite pds-spin}.pds-scope .pds-icon-button{width:var(--pds-control-height-sm);height:var(--pds-control-height-sm);min-height:var(--pds-control-height-sm);flex:none;padding:0}.pds-icon-button .pds-icon{width:var(--pds-icon-size-sm);height:var(--pds-icon-size-sm)}.pds-icon-button .btn-label:empty{display:none}.pds-panel{border:1px solid var(--pds-surface-edge);border-radius:var(--pds-radius);background:var(--pds-surface);min-width:0;overflow:hidden}.pds-panel-header{padding:12px var(--pds-surface-inset);border-bottom:1px solid var(--pds-line);background:var(--pds-surface-reading);align-items:center;gap:12px;min-width:0;display:flex}.pds-panel-heading{flex:1;min-width:0}.pds-panel-heading :is(h2,h3,h4){font-size:14px;font-weight:600;line-height:1.5}.pds-panel-heading p{color:var(--pds-muted);margin-top:4px;font-size:12px;line-height:1.6}.pds-panel-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pds-panel-actions .pds-icon-button{color:var(--pds-muted);background:0 0;border-color:#0000}.pds-panel-body{padding:var(--pds-surface-inset);background:var(--pds-surface-reading);min-width:0}.pds-panel-footer{border-top:1px solid var(--pds-line);padding:10px var(--pds-surface-inset);background:var(--pds-surface-reading);color:var(--pds-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.pds-panel--compact .pds-panel-header,.pds-panel--compact .pds-panel-body{padding:10px var(--pds-surface-inset-compact)}.pds-panel--compact .pds-panel-footer{padding:8px var(--pds-surface-inset-compact)}.pds-panel--section{gap:var(--pds-space-section,12px);background:0 0;border:0;border-radius:0;display:grid;overflow:visible}.pds-panel--section>.pds-panel-header,.pds-panel--section>.pds-panel-body,.pds-panel--section>.pds-panel-footer{background:0 0;border:0;padding:0}.pds-panel--section>.pds-panel-body:empty{display:none}.pds-badge{white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:3px 7px;font-size:10px;line-height:1.6;display:inline-flex}.pds-badge i{background:currentColor;border-radius:50%;width:5px;height:5px}.pds-tone--neutral{background:var(--pds-soft);color:var(--pds-muted)}.pds-tone--positive{background:var(--pds-accent-soft);color:#326858}.pds-tone--attention{background:var(--pds-amber-soft);color:var(--pds-amber)}.pds-tone--danger{background:var(--pds-danger-soft);color:var(--pds-danger)}.pds-tone--information{background:var(--pds-info-soft);color:var(--pds-info)}.pds-avatar{background:var(--pds-accent-soft);color:var(--pds-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex;position:relative}.pds-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.pds-avatar-status{background:var(--pds-accent);border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}.pds-person{text-align:left;align-items:center;gap:12px;min-width:0;display:flex}.pds-person-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pds-person-copy strong{font-size:14px;font-weight:600;line-height:1.4}.pds-person-copy>span{color:var(--pds-muted);font-size:12px;line-height:1.5}.pds-person-copy small{color:var(--pds-muted);font-size:11px}.pds-person--link{width:100%;transition:background var(--pds-duration);background:0 0;border:1px solid #0000;border-radius:8px;padding:10px}.pds-person--link:hover{background:var(--pds-soft);border-color:var(--pds-line)}.pds-person--link strong{color:var(--pds-accent)}.pds-empty{text-align:center;color:var(--pds-muted);flex-direction:column;align-items:center;gap:12px;padding:38px 24px;display:flex}.pds-empty strong{color:var(--pds-ink);font-size:15px}.pds-empty-description{max-width:390px;font-size:12px;line-height:1.7}.pds-empty--compact{gap:8px;padding:20px 16px}.pds-empty--compact strong{font-size:13px}.pds-empty--panel{color:var(--text-muted,var(--pds-muted));justify-items:center;gap:6px;padding:48px 24px;display:grid}.pds-empty--panel .pds-empty__icon{background:var(--surface-subtle,var(--pds-soft));width:40px;height:40px;color:var(--text-secondary,var(--pds-ink));border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.pds-empty--panel strong{color:var(--text,var(--pds-ink));font-size:13px;font-weight:600}.pds-empty--panel .pds-empty-description{max-width:32ch;font-size:12px;line-height:18px}.pds-alert{border-radius:8px;align-items:flex-start;gap:12px;padding:15px 16px;font-size:12px;display:flex}.pds-alert>div{flex:1;min-width:0}.pds-alert-description{margin-top:4px;line-height:1.7}.pds-skeleton{align-items:flex-start;gap:14px;width:100%;min-width:0;display:flex}.pds-skeleton>span{flex:1;gap:10px;display:grid}.pds-skeleton i{background:linear-gradient(100deg, var(--pds-soft) 10%, #e7edef 45%, var(--pds-soft) 80%);background-size:200% 100%;border-radius:5px;height:12px;animation:1.8s linear infinite pds-shimmer;display:block}.pds-skeleton .pds-skeleton-avatar{border-radius:50%;flex:none;width:42px;height:42px}.pds-stat{border:1px solid var(--pds-line);background:var(--pds-soft);text-align:left;border-radius:9px;flex-direction:column;gap:7px;min-width:0;padding:16px 18px;display:flex;position:relative}.pds-stat-label{color:var(--pds-muted);align-items:center;gap:7px;font-size:11px;display:flex}.pds-stat>strong{letter-spacing:-.7px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:550;line-height:1.25}.pds-stat>small{color:var(--pds-muted);font-size:11px}.pds-stat--interactive>strong{color:var(--pds-accent);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.pds-stat--interactive>.pds-icon{position:absolute;top:50%;right:16px}.pds-stat--interactive:hover{border-color:var(--pds-accent);background:var(--pds-accent-soft)}@keyframes pds-spin{to{transform:rotate(360deg)}}@keyframes pds-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.pds-scope *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.pds-button .btn-label{align-items:center;justify-content:inherit;gap:7px;min-width:0;display:inline-flex}.pds-check-field{min-height:28px;color:var(--pds-ink);font:12px/1.5 var(--pds-font);align-items:flex-start;gap:9px;display:flex}.pds-check-field>input[type]{width:14px;height:14px;accent-color:var(--pds-accent);flex:none;margin:3px 0 0}.pds-check-field>span{gap:3px;display:grid}.pds-check-field label{cursor:pointer}.pds-check-field small{color:var(--pds-muted);font-size:11px}.pds-check-field>input[type]:is(:checked,:indeterminate){background:var(--pds-accent);border-color:var(--pds-accent);color:var(--pds-on-accent,#fff)}@media (prefers-reduced-motion:reduce){:root,.pds-scope,.ds-dialog{--pds-dock-duration:0s}}.switch.pds-toggle__switch{min-height:var(--pds-control-height-sm);color:var(--pds-ink,var(--text,#263b48));font:12px/1.5 var(--pds-font,var(--font-family,system-ui));cursor:pointer;align-items:center;gap:10px;display:inline-flex;position:relative}.switch.pds-toggle__switch>input[type=checkbox]{z-index:1;opacity:0;width:100%;height:100%;min-height:0;cursor:inherit;border:0;margin:0;position:absolute;inset:0}.switch.pds-toggle__switch .switch-track{border:1px solid var(--pds-muted,var(--text-secondary,#566b78));background:var(--pds-soft,var(--surface-subtle,#f5f8f9));border-radius:999px;flex:none;width:32px;height:18px;transition:background .12s,border-color .12s;display:block;position:relative}.switch.pds-toggle__switch .switch-knob{background:var(--pds-muted,var(--text-secondary,#566b78));border-radius:50%;width:12px;height:12px;transition:transform .12s,background .12s;position:absolute;top:2px;left:2px}.switch.pds-toggle__switch.is-on .switch-track{background:var(--pds-accent,var(--brand,#326f68));border-color:var(--pds-accent,var(--brand,#326f68))}.switch.pds-toggle__switch.is-on .switch-knob{background:var(--pds-on-accent,#fff);transform:translate(14px)}.switch.pds-toggle__switch:hover:not(:has(input:disabled)) .switch-track{box-shadow:0 0 0 3px color-mix(in srgb, var(--pds-ink,var(--text)) 7%, transparent)}.switch.pds-toggle__switch input:focus-visible+.switch-track{outline:2px solid var(--pds-focus,var(--brand,#6941c6));outline-offset:3px}.switch.pds-toggle__switch:has(input:disabled){opacity:.55;cursor:not-allowed}.segmented.pds-choice{background:var(--surface);min-width:0;color:var(--pds-ink,var(--text,#263b48));font:12px/1.5 var(--pds-font,var(--font-family,system-ui));border:0;gap:2px;margin:0;padding:0;display:inline-flex}.segmented.pds-choice .segmented-legend{margin-bottom:8px;padding:0;font-size:12px;font-weight:550}.segmented.pds-choice .segmented-track{box-sizing:border-box;border:1px solid var(--pds-line,var(--border,#dce5e9));background:var(--pds-soft,var(--surface-subtle,#f5f8f9));border-radius:7px;flex-wrap:wrap;gap:3px;max-width:100%;padding:1px;display:inline-flex}.segmented.pds-choice .segmented-track>label{box-sizing:border-box;min-height:var(--pds-control-height-sm);color:var(--pds-muted,var(--text-secondary,#566b78));cursor:pointer;transition:background var(--pds-motion-press), color var(--pds-motion-press), border-color var(--pds-motion-press);background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:500;display:inline-flex;position:relative}.segmented.pds-choice .segmented-track>label>span{align-items:center;gap:6px;display:inline-flex}.segmented.pds-choice:not(:disabled) .segmented-track>label:not(.is-selected):hover{color:var(--pds-ink,var(--text,#263b48));background:color-mix(in srgb, var(--pds-ink,var(--text)) 6%, var(--pds-surface,var(--surface)))}.segmented.pds-choice .segmented-track>label.is-selected{background:var(--pds-surface,var(--surface,#fff));border-color:var(--pds-line,var(--border,#dce5e9));color:var(--pds-ink,var(--text,#263b48));box-shadow:0 1px 3px #263b4808}.segmented.pds-choice .segmented-track input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;margin:0;position:absolute;inset:0}.segmented.pds-choice .segmented-track>label:has(input:focus-visible){outline:2px solid var(--pds-focus,var(--brand,#6941c6));outline-offset:-2px}.segmented.pds-choice:disabled{opacity:.55}.segmented.pds-choice:disabled .segmented-track>label,.segmented.pds-choice:disabled .segmented-track input{cursor:not-allowed}.switch .sr-only,.segmented>.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.switch.pds-toggle__switch .switch-track,.switch.pds-toggle__switch .switch-knob,.segmented.pds-choice .segmented-track>label{transition:none}}:root,.pds-scope,.ds-dialog{--pds-control-height:32px;--pds-control-height-sm:28px;--pds-icon-size:16px;--pds-icon-size-sm:14px;--pds-surface-inset:16px;--pds-surface-inset-compact:12px;--pds-space-section:12px;--pds-workspace-rail-width:72px;--pds-dock-spine-width:64px;--pds-dock-inset-top:80px;--pds-dock-inset-bottom:16px;--pds-dock-duration:.22s;--pds-dock-content-inset:20px;--pds-inspector-width:768px;--pds-inspector-expanded-width:1092px;--pds-inspector-rail-width:136px;--pds-workbench-width:324px}.pds-density-account{--pds-control-height:36px}@media (prefers-reduced-motion:reduce){:root,.pds-scope,.ds-dialog{--pds-dock-duration:0s}}.pds-field{min-width:0;color:var(--pds-ink,#2e4350);font:12px var(--pds-font,Figtree, sans-serif)}.pds-field>label{align-items:center;gap:5px;margin-bottom:5px;font-size:12px;font-weight:550;display:flex}.pds-field--label-action{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.pds-field--label-action>:not(label,.pds-field__label-action){grid-column:1/-1}.pds-field__label-action{margin-bottom:5px;display:flex}.pds-field__input{box-sizing:border-box;border:1px solid var(--pds-line,#d4e0db);background:var(--pds-surface,white);min-height:var(--pds-control-height);border-radius:7px;align-items:center;display:flex;overflow:hidden}.pds-field__input:hover:not(:has(input:disabled,input:read-only)){border-color:var(--pds-muted)}.pds-field__input:has(input:focus-visible){outline:2px solid var(--pds-focus);outline-offset:-2px}.pds-field__input input{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;min-height:calc(var(--pds-control-height) - 2px);background:0 0;border:0;outline:none;padding:6px 10px;line-height:18px}.pds-field .pds-field__input input:focus-visible{box-shadow:none;outline:none}.pds-field__input:has(input:disabled){opacity:.55;cursor:not-allowed}.pds-field__input input:disabled{cursor:not-allowed}.pds-field__input>span{color:var(--pds-muted,#5d7067);white-space:nowrap;padding:0 10px;font-size:11px}.pds-field input:read-only{background:var(--pds-soft,#f5f8f6)}.pds-field textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--pds-line,#d4e0db);width:100%;min-height:86px;font:inherit;color:inherit;background:var(--pds-surface,white);border-radius:7px;padding:11px 12px;line-height:1.65}.pds-field textarea:hover:not(:disabled,:read-only){border-color:var(--pds-muted)}.pds-field textarea:focus-visible{outline:2px solid var(--pds-focus);outline-offset:-2px;box-shadow:none}.pds-field textarea:disabled{opacity:.55;cursor:not-allowed}.pds-field>small{color:var(--pds-muted,#5d7067);margin-top:6px;font-size:10px;line-height:1.6;display:block}.pds-field>p{color:var(--pds-danger,#9e493c);margin:6px 0;font-size:11px}.pds-field__input:has(>input[aria-invalid=true]){border-color:var(--pds-danger);outline-color:var(--pds-danger)}.pds-field textarea[aria-invalid=true]{border-color:var(--pds-danger);outline-color:var(--pds-danger)}.pds-toggle{color:var(--pds-ink,#2e4350);font:12px var(--pds-font,Figtree, sans-serif)}.pds-toggle>small{color:var(--pds-muted,#5d7067);margin-top:5px;margin-left:42px;font-size:10px;line-height:1.6;display:block}.pds-form-frame{border:1px solid var(--pds-line,#dbe5e0);background:var(--pds-surface,white);min-width:0;color:var(--pds-ink,#2e4350);font:12px var(--pds-font,Figtree, sans-serif);border-radius:11px}.pds-form-frame>header{padding:12px var(--pds-surface-inset);background:linear-gradient(120deg,#f8faf9,#fff);border-bottom:1px solid #e8eeea;border-radius:11px 11px 0 0;align-items:flex-start;gap:12px;display:flex}.pds-form-frame>header>span{color:#617f70;background:#f0f6f2;border:1px solid #e2ece5;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.pds-form-frame h3{margin:0;font-size:15px;font-weight:550;line-height:1.5}.pds-form-frame>header p{color:var(--pds-muted,#5d7067);margin:4px 0 0;font-size:11px;line-height:1.65}.pds-form-frame__fields{gap:var(--pds-space-section);padding:var(--pds-surface-inset);flex-direction:column;display:flex}.pds-form-frame__fields>small{color:var(--pds-muted,#5d7067);font-size:10px;line-height:1.65}.pds-form-frame__fields fieldset{min-width:0}.pds-form-frame form>footer{min-height:49px;padding:8px var(--pds-surface-inset);box-sizing:border-box;background:#fafcfb;border-top:1px solid #e6ece8;border-radius:0 0 11px 11px;justify-content:flex-end;align-items:center;gap:7px;display:flex}.pds-form-frame form>footer>span{color:var(--pds-muted,#5d7067);margin-right:auto;font-size:10px}.pds-form-frame button.pds-form-frame__primary{color:#fff;background:#4c7661;border-color:#4c7661}.pds-form-frame form>footer button,.pds-form-button{min-height:var(--pds-control-height);background:var(--pds-surface,white);color:#426553;font:11px var(--pds-font,Figtree, sans-serif);cursor:pointer;box-sizing:border-box;border:1px solid #d6e3da;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}.pds-form-button:disabled{opacity:.5;cursor:not-allowed}.pds-form-frame__error{color:#8d4d30;background:#fff6ef;border-left:2px solid #b77859;margin:16px 22px 0;padding:10px 12px;font-size:11px;line-height:1.5}.pds-form-frame__review{background:#f2f8f4;border-top:1px solid #dce9df;border-radius:0 0 11px 11px;padding:16px 22px}.pds-form-frame__review>strong{color:#3d7153;align-items:center;gap:8px;font-size:12px;display:flex}.pds-form-frame__review dl{gap:9px;margin:12px 0;display:grid}.pds-form-frame__review dl>div{grid-template-columns:minmax(90px,1fr) 2fr;gap:12px;display:grid}.pds-form-frame__review dt{color:#5f7567;font-size:10px}.pds-form-frame__review dd{overflow-wrap:anywhere;margin:0;font-size:11px}.pds-form-frame__review>small{color:#5f7567;font-size:10px}.pds-form-pair{grid-template-columns:1fr 1fr;gap:15px;display:grid}.pds-form-inline{align-items:flex-end;gap:8px;display:flex}.pds-form-inline>.pds-field{flex:1}.pds-form-note{color:#587060;background:#f7faf8;border:1px solid #e4ece6;border-radius:7px;align-items:flex-start;gap:9px;padding:12px;font-size:11px;line-height:1.6;display:flex}.pds-form-chips{flex-wrap:wrap;gap:6px;display:flex}.pds-form-chips button{color:#466d54;font:10px var(--pds-font,Figtree, sans-serif);cursor:pointer;background:#f3f8f5;border:1px solid #d7e4db;border-radius:18px;align-items:center;gap:7px;padding:6px 9px;display:inline-flex}.pds-form-check{align-items:center;gap:8px;font-size:11px;display:flex}.pds-form-check input{accent-color:#527b63}.pds-form-person{border:1px solid #e1e9e4;border-radius:7px;align-items:center;gap:10px;padding:9px 11px;display:flex}.pds-form-person img{object-fit:cover;border-radius:50%;width:35px;height:35px}.pds-form-person>span{flex-direction:column;flex:1;gap:4px;display:flex}.pds-form-person strong{font-size:12px;font-weight:550}.pds-form-person small{color:#627468;font-size:10px}.pds-form-person>button{color:#627468;cursor:pointer;background:0 0;border:0;padding:6px}.pds-form-list{flex-direction:column;gap:8px;display:flex}.pds-experience{border:1px solid #dce7df;border-radius:8px;flex-direction:column;gap:14px;padding:14px;display:flex}.pds-experience>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.pds-experience>header strong{font-size:11px;font-weight:550}.pds-experience>header button{color:#7e5549;cursor:pointer;background:0 0;border:0;padding:4px}.pds-experience__summary{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.pds-experience__summary>span{flex-direction:column;flex:1;gap:5px;display:flex}.pds-experience__summary strong{font-size:12px}.pds-experience__summary small{color:#607469;font-size:10px}.pds-dropzone{text-align:center;cursor:pointer;background:linear-gradient(120deg,#f7faf8,#fff);border:1px dashed #a8c3b2;border-radius:9px;flex-direction:column;align-items:center;gap:10px;padding:25px 20px;display:flex}.pds-dropzone strong{font-size:12px;font-weight:550}.pds-dropzone span{color:#617568;font-size:10px}.pds-dropzone input{max-width:100%;font:11px var(--pds-font,Figtree, sans-serif);color:#5b7665}.pds-attachment{border:1px solid #dfe8e2;border-radius:7px;align-items:center;gap:10px;padding:10px 12px;display:flex}.pds-attachment>span{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.pds-attachment strong{overflow-wrap:anywhere;font-size:11px;font-weight:550}.pds-attachment small{color:#62786a;font-size:10px}.pds-attachment button{cursor:pointer;color:#6f7e74;background:0 0;border:0}.pds-form-quiet{color:#647b6b;font-size:11px;line-height:1.65}.pds-form-error{color:#965339;font-size:11px;line-height:1.5}@media (prefers-reduced-motion:reduce){.pds-toggle__switch .switch-knob{transition:none}}.pds-reference-avatar{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.pds-form-checks{border:0;flex-wrap:wrap;gap:12px;margin:0;padding:0;display:flex}.pds-form-checks legend{margin-bottom:10px;padding:0;font-size:12px;font-weight:550}.pds-form-pair .pds-select__popover{max-width:min(440px,100vw - 48px)}.pds-choice-field>small{color:var(--pds-muted);margin-top:5px;font-size:10px;line-height:1.6;display:block}
