.lead-activity,.lead-files,.lead-overview,.lead-tasks{--lead-ink:var(--colors-text,var(--theme-text));--lead-muted:var(--colors-muted,var(--theme-elevation-600));--lead-border:var(--colors-border,var(--theme-elevation-150));--lead-surface:var(--colors-surface,var(--theme-elevation-50));--lead-canvas:var(--colors-canvas,var(--theme-input-bg));--lead-accent:var(--colors-accent,var(--theme-text));--lead-on-accent:var(--colors-accent-text,var(--theme-bg));color:var(--lead-ink);min-width:0;font:inherit}body:has(.lead-overview) .doc-controls__meta{display:none}.lead-overview{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--lead-border)}.lead-contact-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.lead-contact-value{font-size:18px;font-weight:650;color:var(--lead-ink);margin-right:6px;text-decoration-thickness:1px;text-underline-offset:4px}.lead-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;gap:8px;border:1px solid var(--lead-border);border-radius:7px;background:var(--lead-canvas);color:var(--lead-ink);font:inherit;font-size:13px;font-weight:650;text-decoration:none;cursor:pointer}.lead-button:hover{background:var(--lead-surface)}.lead-button-primary{background:var(--lead-accent);color:var(--lead-on-accent);border-color:var(--lead-accent)}.lead-button-primary:hover{background:color-mix(in srgb,var(--lead-accent) 90%,black)}.lead-button-quiet{background:transparent}.lead-button:disabled{opacity:.55;cursor:default}.lead-activity :is(button,input,textarea):focus-visible,.lead-files :is(a,button,input,select):focus-visible,.lead-overview :is(a,button,summary):focus-visible{outline:2px solid var(--lead-accent);outline-offset:3px}.lead-tasks :is(button,input,summary):focus-visible{outline:2px solid var(--lead-accent);outline-offset:3px}.lead-task-editor{display:grid;grid-template-columns:minmax(0,2fr) minmax(210px,1fr);gap:12px 18px}.lead-task-editor label{display:flex;flex-direction:column;gap:8px;font-size:13px}.lead-task-editor input{width:100%;box-sizing:border-box;min-height:44px;padding:11px 12px;border:1px solid var(--lead-border);border-radius:6px;background:var(--lead-canvas);color:var(--lead-ink);font:inherit;font-size:14px;caret-color:var(--lead-accent)}.lead-task-editor input::placeholder{color:var(--lead-muted);opacity:1}.lead-task-composer>.lead-button{justify-self:end}.lead-task-editor>p{margin:0;align-self:center}.lead-task-list{list-style:none;margin:12px 0 20px;padding:0}.lead-task-row{display:flex;gap:12px;padding:18px 0;border-top:1px solid var(--lead-border)}.lead-task-row>input{width:20px;height:20px;flex:0 0 20px;margin:3px 0 0;accent-color:var(--lead-accent);cursor:pointer}.lead-task-content{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.lead-task-title{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.lead-task-row[data-completed] .lead-task-title{text-decoration:line-through;color:var(--lead-muted)}.lead-task-date{display:flex;flex-wrap:wrap;gap:12px;color:var(--lead-muted);font-size:12px;font-variant-numeric:tabular-nums}.lead-task-date[data-overdue]{color:var(--theme-error-600,#ac3026)}.lead-task-buttons{display:flex;flex-wrap:wrap;gap:8px}.lead-task-editor .lead-task-buttons{grid-column:1/-1}.lead-task-buttons .lead-button{padding:7px 10px}.lead-completed-tasks{padding-top:18px;border-top:1px solid var(--lead-border)}.lead-completed-tasks summary{cursor:pointer;min-height:44px;font-size:14px;font-weight:650}.lead-tasks [role=alert]{color:var(--theme-error-600,#ac3026)}@media (max-width:600px){.lead-task-editor{grid-template-columns:minmax(0,1fr)}.lead-task-composer>.lead-button{justify-self:stretch}}.lead-record-summary{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:10px 24px;margin-top:16px;color:var(--lead-muted);font-size:12px}.lead-record-summary summary{cursor:pointer;padding:4px 0}.lead-record-summary dl{display:grid;gap:4px 16px;grid-template-columns:auto 1fr}.lead-record-summary dd{margin:0}.lead-muted{color:var(--lead-muted);font-size:13px}.lead-attention{padding:5px 9px;border-radius:5px;background:var(--lead-surface);font-size:12px;font-weight:700}.lead-activity label,.lead-upload-fields label{display:flex;flex-direction:column;gap:8px;font-size:13px}.lead-note-composer textarea,.lead-upload-fields :is(input,select){width:100%;box-sizing:border-box;min-height:44px;padding:12px;border:1px solid var(--lead-border);border-radius:6px;background:var(--lead-canvas);color:var(--lead-ink);font:inherit;font-size:14px;caret-color:var(--lead-accent)}.lead-note-composer textarea{margin-top:8px;resize:vertical;line-height:1.6}.lead-note-composer textarea::placeholder{color:var(--lead-muted);opacity:1}.lead-note-actions{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:12px}.lead-activity .lead-checkbox{display:flex;flex-direction:row;align-items:center;gap:9px;line-height:1.5}.lead-checkbox input{width:18px;height:18px;flex:0 0 18px;accent-color:var(--lead-accent)}.lead-feedback{min-height:22px;margin:10px 0;font-size:13px}:is(.lead-activity,.lead-files) [role=alert]{color:var(--theme-error-600,#ac3026)}.lead-timeline{margin:20px 0;padding:0;list-style:none}.lead-timeline>li{padding:18px 0;border-top:1px solid var(--lead-border);overflow-wrap:anywhere}.lead-event-heading{display:flex;justify-content:space-between;align-items:baseline;gap:8px 20px;flex-wrap:wrap}.lead-event-heading strong{font-size:14px}.lead-timeline time{color:var(--lead-muted);font-size:12px;font-variant-numeric:tabular-nums}.lead-event-author{margin:4px 0 10px;color:var(--lead-muted);font-size:12px}.lead-event-body{white-space:pre-wrap;line-height:1.65;max-width:72ch}.lead-empty{margin:24px 0;padding:22px 0;color:var(--lead-muted);line-height:1.6}.lead-upload-fields{display:grid;grid-template-columns:minmax(160px,1fr) 2fr;gap:16px;margin-bottom:18px}.lead-file-picker{display:flex;flex-direction:column;align-items:start;gap:10px;font-size:13px}.lead-file-picker input{max-width:100%;font:inherit}.lead-file-picker input::file-selector-button{padding:10px 14px;margin-right:12px;border:1px solid var(--lead-border);border-radius:6px;background:var(--lead-canvas);color:var(--lead-ink);font:inherit;cursor:pointer}.lead-selected-files{padding:0;list-style:none}.lead-selected-files li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:6px 0;overflow-wrap:anywhere}.lead-file-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:24px 18px;padding:24px 0;margin:0;border-top:1px solid var(--lead-border);list-style:none}.lead-file-grid>li{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px;overflow-wrap:anywhere}.lead-file-grid time{color:var(--lead-muted);font-variant-numeric:tabular-nums}.lead-file-link{color:var(--lead-ink);text-decoration:none}.lead-file-link:hover strong{text-decoration:underline;text-underline-offset:3px}.lead-file-link img,.lead-file-symbol{display:flex;width:100%;height:130px;object-fit:contain;background:var(--lead-surface);border-radius:6px;margin-bottom:10px}.lead-file-symbol{align-items:center;justify-content:center;flex-direction:column;gap:6px;color:var(--lead-muted)}.lead-file-kind{color:var(--lead-ink);font-weight:600}.lead-activity ::selection,.lead-files ::selection{background:var(--lead-accent);color:var(--lead-on-accent)}@media (max-width:600px){.lead-note-actions{align-items:stretch;flex-direction:column}.lead-upload-fields{grid-template-columns:1fr}.lead-record-summary{flex-direction:column}.lead-file-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-contact-value{flex-basis:100%}}.crm{--crm-ink:var(--colors-text,#17211b);--crm-muted:var(--colors-muted,#5d685f);--crm-border:var(--colors-border,#dfe5df);--crm-accent:var(--colors-accent,#286b17);--crm-accent-text:var(--colors-accent-text,#fff);--crm-canvas:var(--colors-canvas,#fff);--crm-surface:var(--colors-surface,#f6f8f5);color:var(--crm-ink);font-family:var(--fonts-body,"Manrope Variable",sans-serif);padding:32px 0 48px;min-width:0}body:has(.crm) .template-default{--nav-width:220px}.crm *{box-sizing:border-box}.crm :is(button,input,select,a):focus-visible,.crm-kanban :is(button,a,[role=gridcell]):focus-visible{outline:2px solid var(--crm-accent);outline-offset:3px}.crm-filters,.crm-header,.crm-header-actions,.crm-toolbar,.crm-toolbar-end,.crm-view-switch{display:flex;align-items:center}.crm-header{justify-content:space-between;gap:20px;padding-bottom:28px}.crm-heading h1{margin:0 0 4px;font-size:clamp(26px,2.4vw,34px);line-height:1.2;font-weight:750;letter-spacing:-.025em}.crm-heading p{margin:0;color:var(--crm-muted);font-size:14px}.crm-header-actions{gap:10px}.crm-clear,.crm-primary-action,.crm-quiet-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 13px;border-radius:8px;font:inherit;font-size:13px;font-weight:650;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.crm-primary-action{color:var(--crm-accent-text)!important;background:var(--crm-accent);border:1px solid var(--crm-accent)}.crm-primary-action:hover{box-shadow:0 3px 11px color-mix(in srgb,var(--crm-accent) 25%,transparent)}.crm-quiet-action{color:var(--crm-ink)!important;background:var(--crm-canvas);border:1px solid var(--crm-border)}.crm-clear:hover,.crm-quiet-action:hover{background:var(--crm-surface)}.crm-toolbar{justify-content:space-between;gap:16px;min-height:66px;padding:12px 0;border-top:1px solid var(--crm-border)}.crm-filters{flex:1 1 auto;flex-wrap:wrap;gap:10px}.crm-assignee,.crm-search{position:relative;display:flex;align-items:center;min-height:38px;background:var(--crm-canvas);border:1px solid var(--crm-border);border-radius:8px;color:var(--crm-muted)}.crm .crm-search{flex-direction:row;width:min(270px,100%);min-height:38px;padding-left:11px;gap:8px}.crm .crm-search>svg{flex:0 0 18px}.crm .crm-search-clear{width:32px;height:36px}.crm .crm-search-clear:hover{color:var(--crm-ink)}.crm-assignee:focus-within,.crm-search:focus-within{border-color:var(--crm-accent)}.crm .crm-search input{flex:1;min-width:0;width:100%;height:36px;padding:0;background:transparent;color:var(--crm-ink);border:0;outline:none;font:inherit;font-size:13px}.crm-search input::-webkit-search-cancel-button{display:none}.crm-search input::placeholder{color:var(--crm-muted);opacity:1}.crm .crm-assignee .crm-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:146px;max-width:230px;height:36px;padding:0 12px;border:0;background:transparent;color:var(--crm-ink);font:inherit;font-size:13px;cursor:pointer}.crm-select-popover{min-width:var(--trigger-width);max-width:min(320px,90vw);padding:4px;border:1px solid var(--colors-border,#dfe5df);border-radius:8px;background:var(--colors-canvas,#fff);color:var(--colors-text,#17211b);box-shadow:0 8px 24px rgb(0 0 0/.12);font-family:var(--fonts-body,sans-serif)}.crm-select-options{max-height:280px;overflow-y:auto;outline:none}.crm-select-options [role=option]{padding:8px 10px;border-radius:5px;font-size:13px;cursor:pointer;outline:none}.crm-select-options [role=option][data-focused]{background:var(--colors-surface,#f6f8f5)}.crm-select-options [role=option][data-selected]{color:var(--colors-accent,#286b17);font-weight:700}.crm-clear{border:0;background:transparent;color:var(--crm-ink);padding-right:14px}.crm-clear svg{width:14px;height:14px}.crm-toolbar-end{gap:16px;margin-left:auto;white-space:nowrap}.crm-count{color:var(--crm-muted);font-size:13px;font-variant-numeric:tabular-nums}.crm-view-switch{gap:2px;padding:3px;background:var(--crm-surface);border:1px solid var(--crm-border);border-radius:9px}.crm-view-switch button{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:5px 11px;border:0;border-radius:6px;background:transparent;color:var(--crm-muted);font:inherit;font-size:13px;font-weight:650;cursor:pointer}.crm-view-switch button[aria-pressed=true]{background:var(--crm-canvas);color:var(--crm-ink);box-shadow:0 1px 4px rgb(0 0 0/.1)}.crm-alert,.crm-notice{margin:10px 0 14px;padding:10px 14px;border-radius:8px;font-size:13px}.crm-alert{background:#fff1ef;color:#9c2e22}.crm-notice{color:var(--crm-muted)}.crm-empty,.crm-notice{background:var(--crm-surface)}.crm-empty{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;margin-top:14px;border:1px dashed var(--crm-border);border-radius:12px}.crm-empty h2{margin:0;font-size:19px;font-weight:700}.crm-empty p{margin:0 0 6px;color:var(--crm-muted);font-size:14px}.crm-empty .crm-quiet-action{min-width:110px}.crm-kanban{gap:14px;padding:10px 0 20px;scrollbar-color:var(--crm-border) transparent}.crm-kanban-column{flex:1 0 225px;min-width:225px;max-width:360px;gap:0}.crm-kanban-header{min-height:48px;padding:0 4px 11px;background:transparent;border:0;border-radius:0}.crm-kanban-header h3{font-size:14px;font-weight:750;color:var(--crm-ink)}.crm-kanban-count{min-width:24px;height:24px;display:grid;place-items:center;padding:0 7px;background:var(--crm-surface);color:var(--crm-muted);border-radius:20px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.crm-kanban-list{gap:10px;min-height:310px;max-height:min(70vh,850px);padding:10px;background:var(--crm-surface);border:1px solid var(--crm-border);border-radius:10px}.crm-kanban-list[data-drop-target]{outline:2px solid var(--crm-accent)}.crm-kanban-empty{width:100%;padding:40px 12px;text-align:center;font-size:12px;color:var(--crm-muted)}.crm-kanban-card{gap:8px;padding:14px;background:var(--crm-canvas);border:1px solid var(--crm-border);border-radius:9px;box-shadow:0 2px 6px rgb(0 0 0/.04);transition:border-color .16s ease,box-shadow .16s ease}.crm-kanban-card:hover{border-color:var(--crm-accent);box-shadow:0 5px 14px rgb(0 0 0/.08)}.crm-kanban-title{font-size:14px;line-height:1.35;font-weight:750;color:var(--crm-ink)}.crm-kanban-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.45}.crm-kanban-description,.crm-kanban-meta{overflow:hidden;color:var(--crm-muted);font-size:12px}.crm-kanban-meta{white-space:nowrap;text-overflow:ellipsis}.crm-kanban-card-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:10px;border-top:1px solid var(--crm-border);color:var(--crm-muted);font-size:11px;font-variant-numeric:tabular-nums}.crm-kanban-avatar{width:26px;height:26px;font-size:10px}.crm-table-scroll{overflow-x:auto;margin-top:10px;border:1px solid var(--crm-border);border-radius:10px;background:var(--crm-canvas)}.crm-table{min-width:680px}.crm-table-column{padding:13px 18px;background:var(--crm-surface);color:var(--crm-muted);font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.crm-table-cell,.crm-table-column{border-bottom:1px solid var(--crm-border)}.crm-table-cell{padding:15px 18px;font-size:13px;vertical-align:middle}.crm-table-row:last-child .crm-table-cell{border-bottom:0}.crm-table-row:hover{background:color-mix(in srgb,var(--crm-surface) 60%,var(--crm-canvas))}.crm-table a{color:var(--crm-ink);text-decoration:none}.crm-table a:hover{color:var(--crm-accent);text-decoration:underline}.crm-lead-link{display:block;font-weight:750}.crm-table-message{display:block;max-width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;color:var(--crm-muted);font-size:12px}.crm .crm-stage-select .crm-select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:100px;max-width:170px;padding:6px 8px;border:1px solid var(--crm-border);border-radius:6px;background:var(--crm-canvas);color:var(--crm-ink);font:inherit;font-size:12px;cursor:pointer}.crm-muted{color:var(--crm-muted)}.crm-follow-up{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.crm-follow-up time{color:var(--crm-muted);font-size:11px;font-variant-numeric:tabular-nums}.crm-follow-up[data-overdue]{color:var(--theme-error-600,#a32c23)}.crm-follow-up[data-overdue] time{color:inherit}.crm-kanban-result{font-size:12px;font-weight:700}.crm-todo-chip{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;align-self:flex-start;padding:2px 10px;border:1px solid var(--theme-elevation-200,#d8d8d8);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;cursor:pointer}.crm-todo-chip strong{color:var(--theme-error-600,#a32c23)}.crm-todo-chip:hover{background:var(--theme-elevation-100,#eee)}.crm-todo-chip:focus-visible{outline:2px solid var(--theme-elevation-800,#222);outline-offset:2px}.crm-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.crm-header,.crm-toolbar{align-items:flex-start}.crm-toolbar{flex-direction:column}.crm-toolbar-end{width:100%;justify-content:space-between;margin-left:0}.crm-kanban-column{flex:0 0 245px}}@media (max-width:600px){.crm{padding-top:24px}.crm-header{flex-direction:column;gap:18px}.crm-header-actions{width:100%}.crm-header-actions a{flex:1}.crm-search{flex:1 1 100%;width:100%}.crm-filters{width:100%}.crm-assignee{flex:1}.crm .crm-assignee .crm-select-trigger{width:100%;max-width:none}.crm-kanban-column{flex-basis:min(78vw,280px);min-width:min(78vw,280px)}.crm-table-scroll{overflow:visible;border:0;background:transparent}.crm-table{display:block;min-width:0}.crm-table-header{display:none}.crm-table-body{display:grid;gap:10px}.crm-table-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:15px;border:1px solid var(--crm-border);border-radius:10px;background:var(--crm-canvas)}.crm-table-cell{display:flex;flex-direction:column;gap:4px;min-width:0;padding:0;border:0;overflow-wrap:anywhere}.crm-table-cell:before{content:attr(data-label);color:var(--crm-muted);font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.crm-table-cell:first-child{grid-column:1/-1;padding-bottom:10px;border-bottom:1px solid var(--crm-border)}.crm-table-cell:first-child:before{content:none}.crm-table-cell:nth-child(2){grid-column:1/-1}}.crm-stage-back{display:inline-block;margin-bottom:12px;color:var(--crm-muted)!important;font-size:13px;font-weight:650;text-decoration:none}.crm-stage-status{min-height:22px;margin:0 0 12px;color:var(--crm-muted);font-size:13px}.crm-stage-status[role=alert]{color:#b3261e}.crm-sort-list{display:grid;gap:10px;max-width:640px;padding:0;list-style:none}.crm-sort-item{position:relative;display:flex;align-items:center;gap:14px;min-height:64px;padding:8px 8px 8px 18px;background:var(--crm-canvas);border:1px solid var(--crm-border);border-radius:10px;color:var(--crm-ink)!important;text-decoration:none;cursor:pointer;outline:none;transition:box-shadow .16s ease,border-color .16s ease}.crm-sort-item:hover,.crm-sort-item[data-focus-visible]{border-color:var(--crm-accent);box-shadow:0 3px 11px color-mix(in srgb,var(--crm-accent) 15%,transparent)}.crm-sort-item[data-dragging]{opacity:.5}.crm-sort-index{color:var(--crm-muted);font-size:13px;font-variant-numeric:tabular-nums}.crm-sort-title{flex:1;font-size:16px;font-weight:650}.crm-sort-edit{color:var(--crm-muted)}.crm-sort-handle{display:grid;place-items:center;width:44px;height:44px;background:none;border:0;border-radius:8px;color:var(--crm-muted);font-size:18px;letter-spacing:-2px;cursor:grab}.crm-sort-handle:hover{background:var(--crm-surface)}.crm-sort-indicator[data-drop-target]{height:2px;background:var(--crm-accent)}.crm-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:14px}.crm-stat{display:flex;flex-direction:column;gap:6px;padding:18px;background:var(--crm-canvas);border:1px solid var(--crm-border);border-radius:10px;color:var(--crm-ink);text-decoration:none;transition:border-color .16s ease}.crm-stat:hover{border-color:var(--crm-accent)}.crm-stat-label{font-size:14px;font-weight:750}.crm-stat-value{font-size:clamp(26px,2.4vw,34px);line-height:1.2;font-weight:750;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.crm-workspace{--crm-danger:light-dark(#a62b32,#ffb4b8);--crm-success:light-dark(#1f7a3d,#8fd9a8);--crm-card:light-dark(color-mix(in srgb,var(--crm-canvas) 30%,white),color-mix(in srgb,var(--crm-canvas) 94%,var(--crm-ink)));--crm-lane:color-mix(in srgb,var(--crm-surface) 40%,var(--crm-canvas));--crm-muted:color-mix(in srgb,var(--colors-muted,#766e64) 86%,var(--crm-ink));padding-top:28px}.crm-workspace .crm-header{padding-bottom:26px}.crm-workspace .crm-heading h1{font-size:28px;letter-spacing:-.025em;line-height:1.25;font-weight:750}.crm-workspace .crm-heading p{margin-top:7px;font-size:13px}.crm-workspace .crm-header-actions{gap:20px}.crm-settings-action{display:inline-flex;align-items:center;gap:7px;min-height:40px;color:var(--crm-muted);font-size:12px;text-decoration:none}.crm-settings-action:hover{color:var(--crm-ink)}.crm-workspace .crm-primary-action{min-height:40px;padding:9px 15px;border-radius:7px}.crm-workspace .crm-primary-action:hover{background:color-mix(in srgb,var(--crm-accent) 90%,var(--crm-ink));box-shadow:none}.crm-work-views{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--crm-border)}.crm-work-views button{display:inline-flex;align-items:center;gap:8px;min-height:46px;margin-bottom:-1px;padding:8px 0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--crm-muted);font:inherit;font-size:13px;cursor:pointer}.crm-work-views button[aria-current]{border-bottom-color:var(--crm-accent);color:var(--crm-accent);font-weight:700}.crm-work-views button:hover{color:var(--crm-ink)}.crm-work-views button span{min-width:20px;padding:1px 5px;text-align:center;background:var(--crm-lane);color:var(--crm-muted);border-radius:4px;font-size:11px;font-variant-numeric:tabular-nums}.crm-workspace .crm-toolbar{min-height:82px;padding:18px 0;border:0}.crm-workspace .crm-search{width:min(240px,100%)}.crm-workspace .crm-assignee,.crm-workspace .crm-search{border-radius:6px}.crm-workspace .crm-assignee .crm-select-trigger{min-width:152px}.crm-deadline-filters{display:flex;align-items:center;gap:3px;margin-left:3px}.crm-deadline-filters button,.crm-filter-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:7px 11px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--crm-muted);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.crm-deadline-filters button[aria-pressed=true]{background:color-mix(in srgb,var(--crm-accent) 8%,var(--crm-canvas));color:var(--crm-accent);font-weight:700}.crm-deadline-filters button:hover,.crm-filter-toggle:hover{background:var(--crm-lane);color:var(--crm-ink)}.crm-filter-toggle[aria-expanded=true]{border-color:var(--crm-border);color:var(--crm-ink)}.crm-filter-toggle svg{width:15px;height:15px}.crm-filter-dot{width:5px;height:5px;border-radius:50%;background:var(--crm-accent)}.crm-extra-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:0 0 16px}.crm-extra-filters[hidden]{display:none}.crm-workspace .crm-toolbar-end{gap:14px}.crm-workspace .crm-view-switch{padding:2px;border-radius:6px;background:var(--crm-lane)}.crm-workspace .crm-view-switch button{border-radius:4px;min-height:29px;padding:5px 9px;font-size:12px}.crm-workspace .crm-view-switch button[aria-pressed=true]{box-shadow:none;background:var(--crm-card)}.crm-workspace .crm-kanban{gap:16px;padding-top:4px;scrollbar-width:thin}.crm-workspace .crm-kanban-column{flex:1 0 235px;min-width:235px;max-width:380px}.crm-workspace .crm-kanban-header{min-height:44px;padding:0 4px 12px}.crm-workspace .crm-kanban-header h3{font-size:13px;font-weight:700}.crm-workspace .crm-kanban-count{background:transparent;border-radius:0;font-weight:500;font-size:12px}.crm-workspace .crm-kanban-list{min-height:230px;max-height:min(72vh,850px);padding:10px;background:var(--crm-lane);border:1px solid color-mix(in srgb,var(--crm-border) 65%,transparent);border-radius:10px;gap:10px}.crm-workspace .crm-kanban-list[data-empty]{min-height:150px;align-items:flex-start;justify-content:flex-start}.crm-workspace .crm-kanban-list[data-empty]>div{align-self:center;margin:auto;font-size:12px;text-align:center;line-height:1.5;padding:20px;color:var(--crm-muted)}.crm-workspace .crm-kanban-card{padding:16px;gap:7px;background:var(--crm-card);border:1px solid color-mix(in srgb,var(--crm-border) 70%,transparent);border-radius:8px;box-shadow:none;transition:border-color .15s ease-out;cursor:pointer}.crm-workspace .crm-kanban-card:hover,.crm-workspace .crm-kanban-card[data-hovered]{border-color:color-mix(in srgb,var(--crm-accent) 45%,var(--crm-border));box-shadow:none}.crm-workspace .crm-kanban-title{font-size:15px;line-height:1.4;letter-spacing:-.015em}.crm-workspace .crm-kanban-description{font-size:12px;line-height:1.5}.crm-workspace .crm-kanban-meta{font-size:11px}.crm-workspace .crm-kanban-result{color:var(--crm-muted);font-size:11px;font-weight:500}.crm-workspace .crm-todo-chip{min-height:28px;margin-top:7px;padding:3px 8px;border:0;border-radius:5px;background:color-mix(in srgb,var(--crm-ink) 5%,var(--crm-card));color:var(--crm-ink);font-size:11px;font-weight:650}.crm-workspace .crm-todo-chip[data-overdue]{background:color-mix(in srgb,var(--crm-danger) 8%,var(--crm-card))}.crm-workspace .crm-todo-chip strong{color:var(--crm-danger);font-weight:650}.crm-workspace .crm-todo-chip:hover{text-decoration:underline;text-underline-offset:3px}.crm-workspace .crm-follow-up{gap:4px;margin-top:2px;color:var(--crm-ink);font-size:12px;line-height:1.55}.crm-workspace .crm-follow-up time,.crm-workspace .crm-follow-up-date{color:var(--crm-muted);font-size:11px;font-variant-numeric:tabular-nums}.crm-workspace .crm-kanban-card-footer{padding-top:12px;margin-top:8px;gap:8px;font-size:11px}.crm-kanban-owner{display:flex;gap:6px;align-items:center;min-width:0;overflow:hidden}.crm-kanban-owner>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crm-workspace .crm-kanban-avatar{width:22px;height:22px;flex-shrink:0;font-size:9px;background:var(--crm-lane);color:var(--crm-ink)}.crm-kanban-added{white-space:nowrap;font-size:11px}.lead-full-page{display:inline-flex;min-height:44px;align-items:center;color:var(--colors-accent);text-underline-offset:4px;margin:20px 0;font-size:13px}body:has(.crm-workspace) .doc-drawer>.drawer__content{width:min(860px,calc(100vw - 80px))!important}body:has(.crm-workspace) .doc-drawer .drawer__content{transition-timing-function:cubic-bezier(.16,1,.3,1)}.crm-workspace ::selection{color:var(--crm-accent-text);background:var(--crm-accent)}.crm-workspace input{caret-color:var(--crm-accent)}.crm-drag-actions{position:fixed;z-index:200;bottom:0;left:0;right:0;display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:18px 24px calc(18px + env(safe-area-inset-bottom));background:var(--crm-canvas);border-top:1px solid var(--crm-border);box-shadow:0 -8px 32px rgb(0 0 0/.06);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity .15s ease-out,transform .2s cubic-bezier(.16,1,.3,1),visibility .15s}.crm-drag-actions[data-dragging]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.crm-drag-action{min-height:88px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:16px;border:1px dashed var(--crm-border);border-radius:8px;background:var(--crm-lane);color:var(--crm-ink);text-align:center;position:relative}.crm-drag-action:before{content:"";position:absolute;inset:-150px -7px 0}.crm-drag-action-label{font-size:15px;font-weight:700}.crm-drag-action-hint{color:var(--crm-muted);font-size:12px;line-height:1.5}.crm-drag-action[data-action=delivered]{border-color:var(--crm-success);background:color-mix(in srgb,var(--crm-success) 7%,var(--crm-canvas))}.crm-drag-action[data-action=delivered] .crm-drag-action-label{color:var(--crm-success)}.crm-drag-action[data-action=lost]{border-color:var(--crm-danger);background:color-mix(in srgb,var(--crm-danger) 6%,var(--crm-canvas))}.crm-drag-action[data-action=lost] .crm-drag-action-label{color:var(--crm-danger)}.crm-drag-action[data-drop-target]{border-style:solid;outline:2px solid var(--crm-accent);outline-offset:2px}.crm-drag-action[data-action=delivered][data-drop-target]{outline-color:var(--crm-success);background:color-mix(in srgb,var(--crm-success) 16%,var(--crm-canvas))}.crm-drag-action[data-action=lost][data-drop-target]{outline-color:var(--crm-danger);background:color-mix(in srgb,var(--crm-danger) 14%,var(--crm-canvas))}.crm-drag-action[data-disabled]{opacity:.55}.crm-drag-action[data-focus-visible]{outline:2px solid var(--crm-accent);outline-offset:3px}.crm-close-dialog{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 48px);box-sizing:border-box;overflow-y:auto;padding:28px;border:1px solid var(--crm-border);border-radius:12px;background:var(--crm-canvas);color:var(--crm-ink);font:inherit;box-shadow:0 20px 60px rgb(0 0 0/.15)}.crm-close-dialog::backdrop{background:rgb(0 0 0/.3)}.crm-close-dialog h2{margin:0 0 10px;font-size:21px;line-height:1.3}.crm-close-dialog p{color:var(--crm-muted);line-height:1.6;font-size:13px}.crm-close-dialog label{display:block;margin:18px 0 8px;font-size:13px;font-weight:600}.crm-close-dialog :is(select,textarea){width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;border:1px solid var(--crm-border);border-radius:6px;background:var(--crm-card);color:var(--crm-ink);font:inherit;font-size:14px}.crm-close-dialog textarea{resize:vertical}.crm-close-dialog [role=alert]{color:var(--crm-danger)}.crm-close-dialog-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:24px}.crm-close-dialog-actions button{min-height:44px}@media (max-width:600px){.crm-drag-actions{padding:12px 12px calc(12px + env(safe-area-inset-bottom));gap:10px}.crm-drag-action{padding:12px 8px;min-height:96px}.crm-drag-action-label{font-size:13px}.crm-drag-action-hint{font-size:11px}}@media (max-width:1200px){.crm-workspace .crm-toolbar{align-items:flex-start;flex-wrap:wrap}.crm-workspace .crm-toolbar-end{margin-left:0}}@media (max-width:767px){.crm-workspace{padding-top:20px}.crm-workspace .crm-header{gap:18px;padding-bottom:18px;flex-direction:column;align-items:stretch}.crm-workspace .crm-heading h1{font-size:24px}.crm-workspace .crm-header-actions{justify-content:space-between;flex-direction:row-reverse}.crm-workspace .crm-header-actions>a{flex:initial}.crm-workspace .crm-filters{width:100%;gap:8px}.crm-workspace .crm-search{flex:1 1 100%;width:100%}.crm-workspace .crm-assignee{flex:1}.crm-workspace .crm-assignee .crm-select-trigger{width:100%;min-width:0}.crm-workspace .crm-toolbar{gap:12px;padding:14px 0}.crm-workspace .crm-toolbar-end{width:100%;justify-content:space-between}.crm-deadline-filters{order:3;margin:0}.crm-deadline-filters button{min-height:42px;padding-inline:12px}.crm-filter-toggle{min-height:42px}.crm-workspace .crm-table-row{padding:18px;background:var(--crm-card);box-shadow:none}.crm-workspace .crm-kanban-column{flex:0 0 min(84vw,310px)}.crm-workspace .crm-kanban-list{min-height:220px}}@media (prefers-reduced-motion:reduce){.crm-workspace *,body:has(.crm-workspace) .doc-drawer .drawer__content{transition:none}}@layer reset, base, tokens, recipes, utilities;@layer base{:root{--made-with-panda:"🐼"}}@layer tokens{:where(:root,:host){--colors-current:currentcolor;--colors-transparent:oklch(0 0 0/0);--colors-black:#000;--colors-white:#fff;--colors-slate-50:oklch(98.4% 0.003 247.858);--colors-slate-100:oklch(96.8% 0.007 247.896);--colors-slate-200:oklch(92.9% 0.013 255.508);--colors-slate-300:oklch(86.9% 0.022 252.894);--colors-slate-400:oklch(70.4% 0.04 256.788);--colors-slate-500:oklch(55.4% 0.046 257.417);--colors-slate-600:oklch(44.6% 0.043 257.281);--colors-slate-700:oklch(37.2% 0.044 257.287);--colors-slate-800:oklch(27.9% 0.041 260.031);--colors-slate-900:oklch(20.8% 0.042 265.755);--colors-slate-950:oklch(12.9% 0.042 264.695);--colors-gray-50:oklch(98.5% 0.002 247.839);--colors-gray-100:oklch(96.7% 0.003 264.542);--colors-gray-200:oklch(92.8% 0.006 264.531);--colors-gray-300:oklch(87.2% 0.01 258.338);--colors-gray-400:oklch(70.7% 0.022 261.325);--colors-gray-500:oklch(55.1% 0.027 264.364);--colors-gray-600:oklch(44.6% 0.03 256.802);--colors-gray-700:oklch(37.3% 0.034 259.733);--colors-gray-800:oklch(27.8% 0.033 256.848);--colors-gray-900:oklch(21% 0.034 264.665);--colors-gray-950:oklch(13% 0.028 261.692);--colors-zinc-50:oklch(98.5% 0 0);--colors-zinc-100:oklch(96.7% 0.001 286.375);--colors-zinc-200:oklch(92% 0.004 286.32);--colors-zinc-300:oklch(87.1% 0.006 286.286);--colors-zinc-400:oklch(70.5% 0.015 286.067);--colors-zinc-500:oklch(55.2% 0.016 285.938);--colors-zinc-600:oklch(44.2% 0.017 285.786);--colors-zinc-700:oklch(37% 0.013 285.805);--colors-zinc-800:oklch(27.4% 0.006 286.033);--colors-zinc-900:oklch(21% 0.006 285.885);--colors-zinc-950:oklch(14.1% 0.005 285.823);--colors-neutral-50:oklch(98.5% 0 0);--colors-neutral-100:oklch(97% 0 0);--colors-neutral-200:oklch(92.2% 0 0);--colors-neutral-300:oklch(87% 0 0);--colors-neutral-400:oklch(70.8% 0 0);--colors-neutral-500:oklch(55.6% 0 0);--colors-neutral-600:oklch(43.9% 0 0);--colors-neutral-700:oklch(37.1% 0 0);--colors-neutral-800:oklch(26.9% 0 0);--colors-neutral-900:oklch(20.5% 0 0);--colors-neutral-950:oklch(14.5% 0 0);--colors-stone-50:oklch(98.5% 0.001 106.423);--colors-stone-100:oklch(97% 0.001 106.424);--colors-stone-200:oklch(92.3% 0.003 48.717);--colors-stone-300:oklch(86.9% 0.005 56.366);--colors-stone-400:oklch(70.9% 0.01 56.259);--colors-stone-500:oklch(55.3% 0.013 58.071);--colors-stone-600:oklch(44.4% 0.011 73.639);--colors-stone-700:oklch(37.4% 0.01 67.558);--colors-stone-800:oklch(26.8% 0.007 34.298);--colors-stone-900:oklch(21.6% 0.006 56.043);--colors-stone-950:oklch(14.7% 0.004 49.25);--colors-mauve-50:oklch(98.5% 0 0);--colors-mauve-100:oklch(96% 0.003 325.6);--colors-mauve-200:oklch(92.2% 0.005 325.62);--colors-mauve-300:oklch(86.5% 0.012 325.68);--colors-mauve-400:oklch(71.1% 0.019 323.02);--colors-mauve-500:oklch(54.2% 0.034 322.5);--colors-mauve-600:oklch(43.5% 0.029 321.78);--colors-mauve-700:oklch(36.4% 0.029 323.89);--colors-mauve-800:oklch(26.3% 0.024 320.12);--colors-mauve-900:oklch(21.2% 0.019 322.12);--colors-mauve-950:oklch(14.5% 0.008 326);--colors-olive-50:oklch(98.8% 0.003 106.5);--colors-olive-100:oklch(96.6% 0.005 106.5);--colors-olive-200:oklch(93% 0.007 106.5);--colors-olive-300:oklch(88% 0.011 106.6);--colors-olive-400:oklch(73.7% 0.021 106.9);--colors-olive-500:oklch(58% 0.031 107.3);--colors-olive-600:oklch(46.6% 0.025 107.3);--colors-olive-700:oklch(39.4% 0.023 107.4);--colors-olive-800:oklch(28.6% 0.016 107.4);--colors-olive-900:oklch(22.8% 0.013 107.4);--colors-olive-950:oklch(15.3% 0.006 107.1);--colors-mist-50:oklch(98.7% 0.002 197.1);--colors-mist-100:oklch(96.3% 0.002 197.1);--colors-mist-200:oklch(92.5% 0.005 214.3);--colors-mist-300:oklch(87.2% 0.007 219.6);--colors-mist-400:oklch(72.3% 0.014 214.4);--colors-mist-500:oklch(56% 0.021 213.5);--colors-mist-600:oklch(45% 0.017 213.2);--colors-mist-700:oklch(37.8% 0.015 216);--colors-mist-800:oklch(27.5% 0.011 216.9);--colors-mist-900:oklch(21.8% 0.008 223.9);--colors-mist-950:oklch(14.8% 0.004 228.8);--colors-taupe-50:oklch(98.6% 0.002 67.8);--colors-taupe-100:oklch(96% 0.002 17.2);--colors-taupe-200:oklch(92.2% 0.005 34.3);--colors-taupe-300:oklch(86.8% 0.007 39.5);--colors-taupe-400:oklch(71.4% 0.014 41.2);--colors-taupe-500:oklch(54.7% 0.021 43.1);--colors-taupe-600:oklch(43.8% 0.017 39.3);--colors-taupe-700:oklch(36.7% 0.016 35.7);--colors-taupe-800:oklch(26.8% 0.011 36.5);--colors-taupe-900:oklch(21.4% 0.009 43.1);--colors-taupe-950:oklch(14.7% 0.004 49.3);--colors-red-50:oklch(97.1% 0.013 17.38);--colors-red-100:oklch(93.6% 0.032 17.717);--colors-red-200:oklch(88.5% 0.062 18.334);--colors-red-300:oklch(80.8% 0.114 19.571);--colors-red-400:oklch(70.4% 0.191 22.216);--colors-red-500:oklch(63.7% 0.237 25.331);--colors-red-600:oklch(57.7% 0.245 27.325);--colors-red-700:oklch(50.5% 0.213 27.518);--colors-red-800:oklch(44.4% 0.177 26.899);--colors-red-900:oklch(39.6% 0.141 25.723);--colors-red-950:oklch(25.8% 0.092 26.042);--colors-orange-50:oklch(98% 0.016 73.684);--colors-orange-100:oklch(95.4% 0.038 75.164);--colors-orange-200:oklch(90.1% 0.076 70.697);--colors-orange-300:oklch(83.7% 0.128 66.29);--colors-orange-400:oklch(75% 0.183 55.934);--colors-orange-500:oklch(70.5% 0.213 47.604);--colors-orange-600:oklch(64.6% 0.222 41.116);--colors-orange-700:oklch(55.3% 0.195 38.402);--colors-orange-800:oklch(47% 0.157 37.304);--colors-orange-900:oklch(40.8% 0.123 38.172);--colors-orange-950:oklch(26.6% 0.079 36.259);--colors-amber-50:oklch(98.7% 0.022 95.277);--colors-amber-100:oklch(96.2% 0.059 95.617);--colors-amber-200:oklch(92.4% 0.12 95.746);--colors-amber-300:oklch(87.9% 0.169 91.605);--colors-amber-400:oklch(82.8% 0.189 84.429);--colors-amber-500:oklch(76.9% 0.188 70.08);--colors-amber-600:oklch(66.6% 0.179 58.318);--colors-amber-700:oklch(55.5% 0.163 48.998);--colors-amber-800:oklch(47.3% 0.137 46.201);--colors-amber-900:oklch(41.4% 0.112 45.904);--colors-amber-950:oklch(27.9% 0.077 45.635);--colors-yellow-50:oklch(98.7% 0.026 102.212);--colors-yellow-100:oklch(97.3% 0.071 103.193);--colors-yellow-200:oklch(94.5% 0.129 101.54);--colors-yellow-300:oklch(90.5% 0.182 98.111);--colors-yellow-400:oklch(85.2% 0.199 91.936);--colors-yellow-500:oklch(79.5% 0.184 86.047);--colors-yellow-600:oklch(68.1% 0.162 75.834);--colors-yellow-700:oklch(55.4% 0.135 66.442);--colors-yellow-800:oklch(47.6% 0.114 61.907);--colors-yellow-900:oklch(42.1% 0.095 57.708);--colors-yellow-950:oklch(28.6% 0.066 53.813);--colors-lime-50:oklch(98.6% 0.031 120.757);--colors-lime-100:oklch(96.7% 0.067 122.328);--colors-lime-200:oklch(93.8% 0.127 124.321);--colors-lime-300:oklch(89.7% 0.196 126.665);--colors-lime-400:oklch(84.1% 0.238 128.85);--colors-lime-500:oklch(76.8% 0.233 130.85);--colors-lime-600:oklch(64.8% 0.2 131.684);--colors-lime-700:oklch(53.2% 0.157 131.589);--colors-lime-800:oklch(45.3% 0.124 130.933);--colors-lime-900:oklch(40.5% 0.101 131.063);--colors-lime-950:oklch(27.4% 0.072 132.109);--colors-green-50:oklch(98.2% 0.018 155.826);--colors-green-100:oklch(96.2% 0.044 156.743);--colors-green-200:oklch(92.5% 0.084 155.995);--colors-green-300:oklch(87.1% 0.15 154.449);--colors-green-400:oklch(79.2% 0.209 151.711);--colors-green-500:oklch(72.3% 0.219 149.579);--colors-green-600:oklch(62.7% 0.194 149.214);--colors-green-700:oklch(52.7% 0.154 150.069);--colors-green-800:oklch(44.8% 0.119 151.328);--colors-green-900:oklch(39.3% 0.095 152.535);--colors-green-950:oklch(26.6% 0.065 152.934);--colors-emerald-50:oklch(97.9% 0.021 166.113);--colors-emerald-100:oklch(95% 0.052 163.051);--colors-emerald-200:oklch(90.5% 0.093 164.15);--colors-emerald-300:oklch(84.5% 0.143 164.978);--colors-emerald-400:oklch(76.5% 0.177 163.223);--colors-emerald-500:oklch(69.6% 0.17 162.48);--colors-emerald-600:oklch(59.6% 0.145 163.225);--colors-emerald-700:oklch(50.8% 0.118 165.612);--colors-emerald-800:oklch(43.2% 0.095 166.913);--colors-emerald-900:oklch(37.8% 0.077 168.94);--colors-emerald-950:oklch(26.2% 0.051 172.552);--colors-teal-50:oklch(98.4% 0.014 180.72);--colors-teal-100:oklch(95.3% 0.051 180.801);--colors-teal-200:oklch(91% 0.096 180.426);--colors-teal-300:oklch(85.5% 0.138 181.071);--colors-teal-400:oklch(77.7% 0.152 181.912);--colors-teal-500:oklch(70.4% 0.14 182.503);--colors-teal-600:oklch(60% 0.118 184.704);--colors-teal-700:oklch(51.1% 0.096 186.391);--colors-teal-800:oklch(43.7% 0.078 188.216);--colors-teal-900:oklch(38.6% 0.063 188.416);--colors-teal-950:oklch(27.7% 0.046 192.524);--colors-cyan-50:oklch(98.4% 0.019 200.873);--colors-cyan-100:oklch(95.6% 0.045 203.388);--colors-cyan-200:oklch(91.7% 0.08 205.041);--colors-cyan-300:oklch(86.5% 0.127 207.078);--colors-cyan-400:oklch(78.9% 0.154 211.53);--colors-cyan-500:oklch(71.5% 0.143 215.221);--colors-cyan-600:oklch(60.9% 0.126 221.723);--colors-cyan-700:oklch(52% 0.105 223.128);--colors-cyan-800:oklch(45% 0.085 224.283);--colors-cyan-900:oklch(39.8% 0.07 227.392);--colors-cyan-950:oklch(30.2% 0.056 229.695);--colors-sky-50:oklch(97.7% 0.013 236.62);--colors-sky-100:oklch(95.1% 0.026 236.824);--colors-sky-200:oklch(90.1% 0.058 230.902);--colors-sky-300:oklch(82.8% 0.111 230.318);--colors-sky-400:oklch(74.6% 0.16 232.661);--colors-sky-500:oklch(68.5% 0.169 237.323);--colors-sky-600:oklch(58.8% 0.158 241.966);--colors-sky-700:oklch(50% 0.134 242.749);--colors-sky-800:oklch(44.3% 0.11 240.79);--colors-sky-900:oklch(39.1% 0.09 240.876);--colors-sky-950:oklch(29.3% 0.066 243.157);--colors-blue-50:oklch(97% 0.014 254.604);--colors-blue-100:oklch(93.2% 0.032 255.585);--colors-blue-200:oklch(88.2% 0.059 254.128);--colors-blue-300:oklch(80.9% 0.105 251.813);--colors-blue-400:oklch(70.7% 0.165 254.624);--colors-blue-500:oklch(62.3% 0.214 259.815);--colors-blue-600:oklch(54.6% 0.245 262.881);--colors-blue-700:oklch(48.8% 0.243 264.376);--colors-blue-800:oklch(42.4% 0.199 265.638);--colors-blue-900:oklch(37.9% 0.146 265.522);--colors-blue-950:oklch(28.2% 0.091 267.935);--colors-indigo-50:oklch(96.2% 0.018 272.314);--colors-indigo-100:oklch(93% 0.034 272.788);--colors-indigo-200:oklch(87% 0.065 274.039);--colors-indigo-300:oklch(78.5% 0.115 274.713);--colors-indigo-400:oklch(67.3% 0.182 276.935);--colors-indigo-500:oklch(58.5% 0.233 277.117);--colors-indigo-600:oklch(51.1% 0.262 276.966);--colors-indigo-700:oklch(45.7% 0.24 277.023);--colors-indigo-800:oklch(39.8% 0.195 277.366);--colors-indigo-900:oklch(35.9% 0.144 278.697);--colors-indigo-950:oklch(25.7% 0.09 281.288);--colors-violet-50:oklch(96.9% 0.016 293.756);--colors-violet-100:oklch(94.3% 0.029 294.588);--colors-violet-200:oklch(89.4% 0.057 293.283);--colors-violet-300:oklch(81.1% 0.111 293.571);--colors-violet-400:oklch(70.2% 0.183 293.541);--colors-violet-500:oklch(60.6% 0.25 292.717);--colors-violet-600:oklch(54.1% 0.281 293.009);--colors-violet-700:oklch(49.1% 0.27 292.581);--colors-violet-800:oklch(43.2% 0.232 292.759);--colors-violet-900:oklch(38% 0.189 293.745);--colors-violet-950:oklch(28.3% 0.141 291.089);--colors-purple-50:oklch(97.7% 0.014 308.299);--colors-purple-100:oklch(94.6% 0.033 307.174);--colors-purple-200:oklch(90.2% 0.063 306.703);--colors-purple-300:oklch(82.7% 0.119 306.383);--colors-purple-400:oklch(71.4% 0.203 305.504);--colors-purple-500:oklch(62.7% 0.265 303.9);--colors-purple-600:oklch(55.8% 0.288 302.321);--colors-purple-700:oklch(49.6% 0.265 301.924);--colors-purple-800:oklch(43.8% 0.218 303.724);--colors-purple-900:oklch(38.1% 0.176 304.987);--colors-purple-950:oklch(29.1% 0.149 302.717);--colors-fuchsia-50:oklch(97.7% 0.017 320.058);--colors-fuchsia-100:oklch(95.2% 0.037 318.852);--colors-fuchsia-200:oklch(90.3% 0.076 319.62);--colors-fuchsia-300:oklch(83.3% 0.145 321.434);--colors-fuchsia-400:oklch(74% 0.238 322.16);--colors-fuchsia-500:oklch(66.7% 0.295 322.15);--colors-fuchsia-600:oklch(59.1% 0.293 322.896);--colors-fuchsia-700:oklch(51.8% 0.253 323.949);--colors-fuchsia-800:oklch(45.2% 0.211 324.591);--colors-fuchsia-900:oklch(40.1% 0.17 325.612);--colors-fuchsia-950:oklch(29.3% 0.136 325.661);--colors-pink-50:oklch(97.1% 0.014 343.198);--colors-pink-100:oklch(94.8% 0.028 342.258);--colors-pink-200:oklch(89.9% 0.061 343.231);--colors-pink-300:oklch(82.3% 0.12 346.018);--colors-pink-400:oklch(71.8% 0.202 349.761);--colors-pink-500:oklch(65.6% 0.241 354.308);--colors-pink-600:oklch(59.2% 0.249 0.584);--colors-pink-700:oklch(52.5% 0.223 3.958);--colors-pink-800:oklch(45.9% 0.187 3.815);--colors-pink-900:oklch(40.8% 0.153 2.432);--colors-pink-950:oklch(28.4% 0.109 3.907);--colors-rose-50:oklch(96.9% 0.015 12.422);--colors-rose-100:oklch(94.1% 0.03 12.58);--colors-rose-200:oklch(89.2% 0.058 10.001);--colors-rose-300:oklch(81% 0.117 11.638);--colors-rose-400:oklch(71.2% 0.194 13.428);--colors-rose-500:oklch(64.5% 0.246 16.439);--colors-rose-600:oklch(58.6% 0.253 17.585);--colors-rose-700:oklch(51.4% 0.222 16.935);--colors-rose-800:oklch(45.5% 0.188 13.697);--colors-rose-900:oklch(41% 0.159 10.272);--colors-rose-950:oklch(27.1% 0.105 12.094);--fonts-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--fonts-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--fonts-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-sizes-2xs:0.5rem;--font-sizes-xs:0.75rem;--font-sizes-sm:0.875rem;--font-sizes-md:1rem;--font-sizes-lg:1.125rem;--font-sizes-xl:1.25rem;--font-sizes-2xl:1.5rem;--font-sizes-3xl:1.875rem;--font-sizes-4xl:2.25rem;--font-sizes-5xl:3rem;--font-sizes-6xl:3.75rem;--font-sizes-7xl:4.5rem;--font-sizes-8xl:6rem;--font-sizes-9xl:8rem;--font-weights-thin:100;--font-weights-extralight:200;--font-weights-light:300;--font-weights-normal:400;--font-weights-medium:500;--font-weights-semibold:600;--font-weights-bold:700;--font-weights-extrabold:800;--font-weights-black:900;--line-heights-none:1;--line-heights-tight:1.25;--line-heights-snug:1.375;--line-heights-normal:1.5;--line-heights-relaxed:1.625;--line-heights-loose:2;--letter-spacings-tighter:-0.05em;--letter-spacings-tight:-0.025em;--letter-spacings-normal:0em;--letter-spacings-wide:0.025em;--letter-spacings-wider:0.05em;--letter-spacings-widest:0.1em;--sizes-0:0rem;--sizes-1:0.25rem;--sizes-2:0.5rem;--sizes-3:0.75rem;--sizes-4:1rem;--sizes-5:1.25rem;--sizes-6:1.5rem;--sizes-7:1.75rem;--sizes-8:2rem;--sizes-9:2.25rem;--sizes-10:2.5rem;--sizes-11:2.75rem;--sizes-12:3rem;--sizes-14:3.5rem;--sizes-16:4rem;--sizes-20:5rem;--sizes-24:6rem;--sizes-28:7rem;--sizes-32:8rem;--sizes-36:9rem;--sizes-40:10rem;--sizes-44:11rem;--sizes-48:12rem;--sizes-52:13rem;--sizes-56:14rem;--sizes-60:15rem;--sizes-64:16rem;--sizes-72:18rem;--sizes-80:20rem;--sizes-96:24rem;--sizes-0\.5:0.125rem;--sizes-1\.5:0.375rem;--sizes-2\.5:0.625rem;--sizes-3\.5:0.875rem;--sizes-4\.5:1.125rem;--sizes-5\.5:1.375rem;--sizes-xs:20rem;--sizes-sm:24rem;--sizes-md:28rem;--sizes-lg:32rem;--sizes-xl:36rem;--sizes-2xl:42rem;--sizes-3xl:48rem;--sizes-4xl:56rem;--sizes-5xl:64rem;--sizes-6xl:72rem;--sizes-7xl:80rem;--sizes-8xl:90rem;--sizes-prose:60ch;--sizes-full:100%;--sizes-min:min-content;--sizes-max:max-content;--sizes-fit:fit-content;--shadows-2xs:0 1px rgb(0 0 0/0.05);--shadows-xs:0 1px 2px 0 rgb(0 0 0/0.05);--shadows-sm:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--shadows-md:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--shadows-lg:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--shadows-xl:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--shadows-2xl:0 25px 50px -12px rgb(0 0 0/0.25);--shadows-inner:inset 0 2px 4px 0 rgb(0 0 0/0.05);--shadows-inset-2xs:inset 0 1px rgb(0 0 0/0.05);--shadows-inset-xs:inset 0 1px 1px rgb(0 0 0/0.05);--shadows-inset-sm:inset 0 2px 4px rgb(0 0 0/0.05);--spacing-0:0rem;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-7:1.75rem;--spacing-8:2rem;--spacing-9:2.25rem;--spacing-10:2.5rem;--spacing-11:2.75rem;--spacing-12:3rem;--spacing-14:3.5rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-28:7rem;--spacing-32:8rem;--spacing-36:9rem;--spacing-40:10rem;--spacing-44:11rem;--spacing-48:12rem;--spacing-52:13rem;--spacing-56:14rem;--spacing-60:15rem;--spacing-64:16rem;--spacing-72:18rem;--spacing-80:20rem;--spacing-96:24rem;--spacing-0\.5:0.125rem;--spacing-1\.5:0.375rem;--spacing-2\.5:0.625rem;--spacing-3\.5:0.875rem;--spacing-4\.5:1.125rem;--spacing-5\.5:1.375rem;--radii-xs:0.125rem;--radii-sm:0.25rem;--radii-md:0.375rem;--radii-lg:0.5rem;--radii-xl:0.75rem;--radii-2xl:1rem;--radii-3xl:1.5rem;--radii-4xl:2rem;--radii-full:9999px;--borders-none:none;--durations-fastest:50ms;--durations-faster:100ms;--durations-fast:150ms;--durations-normal:200ms;--durations-slow:300ms;--durations-slower:400ms;--durations-slowest:500ms;--easings-default:cubic-bezier(0.4,0,0.2,1);--easings-linear:linear;--easings-in:cubic-bezier(0.4,0,1,1);--easings-out:cubic-bezier(0,0,0.2,1);--easings-in-out:cubic-bezier(0.4,0,0.2,1);--animations-spin:spin 1s linear infinite;--animations-ping:ping 1s cubic-bezier(0,0,0.2,1) infinite;--animations-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--animations-bounce:bounce 1s infinite;--blurs-xs:4px;--blurs-sm:8px;--blurs-md:12px;--blurs-lg:16px;--blurs-xl:24px;--blurs-2xl:40px;--blurs-3xl:64px;--aspect-ratios-square:1/1;--aspect-ratios-video:16/9;--aspect-ratios-landscape:4/3;--aspect-ratios-portrait:3/4;--aspect-ratios-wide:16/9;--aspect-ratios-ultrawide:18/5;--aspect-ratios-golden:1.618/1;--breakpoints-sm:40rem;--sizes-breakpoint-sm:40rem;--breakpoints-md:48rem;--sizes-breakpoint-md:48rem;--breakpoints-lg:64rem;--sizes-breakpoint-lg:64rem;--breakpoints-xl:80rem;--sizes-breakpoint-xl:80rem;--breakpoints-2xl:96rem;--sizes-breakpoint-2xl:96rem;--colors-canvas:#fcfcfc;--colors-surface:#ffffff;--colors-text:#202020;--colors-muted:#646464;--colors-border:#e8e8e8;--colors-accent:#000000;--colors-accent-text:#ffffff;--fonts-body:"Manrope Variable",Manrope,ui-sans-serif,system-ui,sans-serif;--radii-control:0.25rem}@media (prefers-color-scheme:dark){:where(:root,:host){--colors-canvas:#111111;--colors-surface:#111111;--colors-text:#eeeeee;--colors-muted:#b4b4b4;--colors-border:#2a2a2a;--colors-accent:#ffffff;--colors-accent-text:#000000}}html[data-theme=light]{--colors-canvas:#fcfcfc;--colors-surface:#ffffff;--colors-text:#202020;--colors-muted:#646464;--colors-border:#e8e8e8;--colors-accent:#000000;--colors-accent-text:#ffffff}html[data-theme=dark]{--colors-canvas:#111111;--colors-surface:#111111;--colors-text:#eeeeee;--colors-muted:#b4b4b4;--colors-border:#2a2a2a;--colors-accent:#ffffff;--colors-accent-text:#000000}[data-panda-theme=consulting]{--colors-canvas:#fbfaf7;--colors-surface:#f1efe9;--colors-text:#101828;--colors-muted:#5b6472;--colors-border:#dcd8cf;--colors-accent:#1f3a5f;--colors-accent-text:#ffffff;--radii-control:2px}@media (prefers-color-scheme:dark){[data-panda-theme=consulting]{--colors-canvas:#0e1420;--colors-surface:#161e2d;--colors-text:#eceae4;--colors-muted:#9aa3b2;--colors-border:#263044;--colors-accent:#9db7dd;--colors-accent-text:#0e1420}}[data-panda-theme=consulting] html[data-theme=light],html[data-theme=light] [data-panda-theme=consulting]{--colors-canvas:#fbfaf7;--colors-surface:#f1efe9;--colors-text:#101828;--colors-muted:#5b6472;--colors-border:#dcd8cf;--colors-accent:#1f3a5f;--colors-accent-text:#ffffff}[data-panda-theme=consulting] html[data-theme=dark],html[data-theme=dark] [data-panda-theme=consulting]{--colors-canvas:#0e1420;--colors-surface:#161e2d;--colors-text:#eceae4;--colors-muted:#9aa3b2;--colors-border:#263044;--colors-accent:#9db7dd;--colors-accent-text:#0e1420}[data-panda-theme=orchard]{--colors-canvas:#ffffff;--colors-surface:#faf8f4;--colors-text:#242424;--colors-muted:#686961;--colors-border:#e6e5df;--colors-accent:#286b17;--colors-accent-text:#ffffff;--radii-control:10px}@media (prefers-color-scheme:dark){[data-panda-theme=orchard]{--colors-canvas:#12150f;--colors-surface:#1b1f16;--colors-text:#f1f0ea;--colors-muted:#a6a89d;--colors-border:#2d3227;--colors-accent:#7fc96a;--colors-accent-text:#0f1a0b}}[data-panda-theme=orchard] html[data-theme=light],html[data-theme=light] [data-panda-theme=orchard]{--colors-canvas:#ffffff;--colors-surface:#faf8f4;--colors-text:#242424;--colors-muted:#686961;--colors-border:#e6e5df;--colors-accent:#286b17;--colors-accent-text:#ffffff}[data-panda-theme=orchard] html[data-theme=dark],html[data-theme=dark] [data-panda-theme=orchard]{--colors-canvas:#12150f;--colors-surface:#1b1f16;--colors-text:#f1f0ea;--colors-muted:#a6a89d;--colors-border:#2d3227;--colors-accent:#7fc96a;--colors-accent-text:#0f1a0b}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}}@layer utilities{.bg_accent{background:var(--colors-accent)}.bg_canvas{background:var(--colors-canvas)}.bg_rgba\(0\,0\,0\,0\.5\){background:rgba(0,0,0,.5)}.bg_surface{background:var(--colors-surface)}.bg_transparent{background:var(--colors-transparent)}.bd_0{border:0}.bd_1px_solid{border:1px solid}.font_inherit{font:inherit}.inset_0{inset:var(--spacing-0)}.p_1{padding:var(--spacing-1)}.p_2{padding:var(--spacing-2)}.p_3{padding:var(--spacing-3)}.p_6{padding:var(--spacing-6)}.px_2{padding-inline:var(--spacing-2)}.px_3{padding-inline:var(--spacing-3)}.px_4{padding-inline:var(--spacing-4)}.py_1{padding-block:var(--spacing-1)}.py_2{padding-block:var(--spacing-2)}.py_3{padding-block:var(--spacing-3)}.py_6{padding-block:var(--spacing-6)}.bd-c_accent{border-color:var(--colors-accent)}.bd-c_border{border-color:var(--colors-border)}.bd-c_transparent{border-color:var(--colors-transparent)}.bdr_control{border-radius:var(--radii-control)}.bdr_full{border-radius:var(--radii-full)}.border-style_solid{border-style:solid}.bd-t_2px_solid_token\(colors\.accent\){border-top:2px solid var(--colors-accent)}.bd-w_0{border-width:0}.bd-w_1px{border-width:1px}.flex_1{flex:1 1 0%}.flex_0_0_18rem{flex:0 0 18rem}.flex_1_1_220px{flex:1 1 220px}.gap_1{gap:var(--spacing-1)}.gap_2{gap:var(--spacing-2)}.gap_3{gap:var(--spacing-3)}.gap_4{gap:var(--spacing-4)}.ring_none{outline:var(--borders-none)}.ov_hidden{overflow:hidden}.place-items_center{place-items:center}.td_none{text-decoration:none}.tw_balance{text-wrap:balance}.ai_center{align-items:center}.ai_flex-start{align-items:flex-start}.as_stretch{align-self:stretch}.bd-cl_collapse{border-collapse:collapse}.bx-sh_sm{box-shadow:var(--shadows-sm)}.c_accent{color:var(--colors-accent)}.c_accentText{color:var(--colors-accent-text)}.c_muted{color:var(--colors-muted)}.c_red\.500{color:var(--colors-red-500)}.c_text{color:var(--colors-text)}.cursor_grab{cursor:grab}.cursor_pointer{cursor:pointer}.d_flex{display:flex}.d_grid{display:grid}.d_inline-flex{display:inline-flex}.flex-d_column{flex-direction:column}.flex-wrap_wrap{flex-wrap:wrap}.ff_body{font-family:var(--fonts-body)}.fs_2xl{font-size:var(--font-sizes-2xl)}.fs_4xl{font-size:var(--font-sizes-4xl)}.fs_lg{font-size:var(--font-sizes-lg)}.fs_md{font-size:var(--font-sizes-md)}.fs_sm{font-size:var(--font-sizes-sm)}.fs_xl{font-size:var(--font-sizes-xl)}.fs_xs{font-size:var(--font-sizes-xs)}.fv-num_tabular-nums{font-variant-numeric:tabular-nums}.fw_bold{font-weight:var(--font-weights-bold)}.fw_semibold{font-weight:var(--font-weights-semibold)}.jc_center{justify-content:center}.jc_space-between{justify-content:space-between}.ls_tight{letter-spacing:var(--letter-spacings-tight)}.ls_tighter{letter-spacing:var(--letter-spacings-tighter)}.ls_wider{letter-spacing:var(--letter-spacings-wider)}.lh_tight{line-height:var(--line-heights-tight)}.ring-o_-2px{outline-offset:-2px}.ring-o_2px{outline-offset:2px}.pos_fixed{position:fixed}.pos_relative{position:relative}.sr_true{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ta_left{text-align:left}.tt_uppercase{text-transform:uppercase}.us_none{-webkit-user-select:none;user-select:none}.vis_hidden{visibility:hidden}.ov-x_auto{overflow-x:auto}.ov-y_auto{overflow-y:auto}.border-top-style_solid{border-top-style:solid}.bd-t-w_3px{border-top-width:3px}.h_0{height:var(--sizes-0)}.h_6{height:var(--sizes-6)}.h_65{height:65px}.h_8{height:var(--sizes-8)}.max-h_70vh{max-height:70vh}.max-w_65ch{max-width:65ch}.max-w_md{max-width:var(--sizes-md)}.min-h_60{min-height:var(--sizes-60)}.min-h_32px{min-height:32px}.min-h_48px{min-height:48px}.min-w_0{min-width:var(--sizes-0)}.min-w_10{min-width:var(--sizes-10)}.min-w_32px{min-width:32px}.min-w_var\(--trigger-width\){min-width:var(--trigger-width)}.pb_1{padding-bottom:var(--spacing-1)}.pb_4{padding-bottom:var(--spacing-4)}.pt_2{padding-top:var(--spacing-2)}.w_6{width:var(--sizes-6)}.w_65{width:65px}.w_8{width:var(--sizes-8)}.w_100\%{width:100%}.\[\&_\[data-box\]\]\:bg_canvas [data-box]{background:var(--colors-canvas)}.\[\&_\[data-box\]\]\:bd_1px_solid [data-box]{border:1px solid}.\[\&_\[data-box\]\]\:bd-c_border [data-box]{border-color:var(--colors-border)}.\[\&_\[data-box\]\]\:bdr_3px [data-box]{border-radius:3px}.\[\&_\[data-box\]\]\:ai_center [data-box]{align-items:center}.\[\&_\[data-box\]\]\:d_flex [data-box]{display:flex}.\[\&_\[data-box\]\]\:jc_center [data-box]{justify-content:center}.\[\&_\[data-box\]\]\:h_18px [data-box]{height:18px}.\[\&_\[data-box\]\]\:w_18px [data-box]{width:18px}.\[\&_\[data-indicator\]\]\:bd_1px_solid [data-indicator]{border:1px solid}.\[\&_\[data-indicator\]\]\:bd-c_border [data-indicator]{border-color:var(--colors-border)}.\[\&_\[data-indicator\]\]\:bdr_50\% [data-indicator]{border-radius:50%}.\[\&_\[data-indicator\]\]\:place-items_center [data-indicator]{place-items:center}.\[\&_\[data-indicator\]\]\:d_grid [data-indicator]{display:grid}.\[\&_\[data-indicator\]\]\:flex-sh_0 [data-indicator]{flex-shrink:0}.\[\&_\[data-indicator\]\]\:h_18px [data-indicator]{height:18px}.\[\&_\[data-indicator\]\]\:w_18px [data-indicator]{width:18px}.\[\&_\[data-thumb\]\]\:bg_canvas [data-thumb]{background:var(--colors-canvas)}.\[\&_\[data-thumb\]\]\:bdr_control [data-thumb]{border-radius:var(--radii-control)}.\[\&_\[data-thumb\]\]\:trs_transform_150ms [data-thumb]{transition:transform .15s}.\[\&_\[data-thumb\]\]\:d_block [data-thumb]{display:block}.\[\&_\[data-thumb\]\]\:h_4 [data-thumb]{height:var(--sizes-4)}.\[\&_\[data-thumb\]\]\:w_4 [data-thumb]{width:var(--sizes-4)}.selected\:\[\&_\[data-thumb\]\]\:trf_translateX\(1rem\)[data-selected] [data-thumb]{transform:translateX(1rem)}.\[\&_\[data-track\]\]\:bg_border [data-track]{background:var(--colors-border)}.\[\&_\[data-track\]\]\:p_1 [data-track]{padding:var(--spacing-1)}.\[\&_\[data-track\]\]\:bdr_control [data-track]{border-radius:var(--radii-control)}.\[\&_\[data-track\]\]\:trs_background_150ms [data-track]{transition:background .15s}.\[\&_\[data-track\]\]\:h_6 [data-track]{height:var(--sizes-6)}.\[\&_\[data-track\]\]\:w_10 [data-track]{width:var(--sizes-10)}.focusVisible\:\[\&_\[data-track\]\]\:ring_2px_solid_token\(colors\.accent\)[data-focus-visible] [data-track]{outline:2px solid var(--colors-accent)}.focusVisible\:\[\&_\[data-track\]\]\:ring-o_2px[data-focus-visible] [data-track]{outline-offset:2px}.selected\:\[\&_\[data-track\]\]\:bg_accent[data-selected] [data-track]{background:var(--colors-accent)}.\[\&_svg\]\:vis_hidden svg{visibility:hidden}.\[\&\[aria-current\=page\]\]\:fw_semibold[aria-current=page]{font-weight:var(--font-weights-semibold)}.\[\&\[data-disabled\]\]\:cursor_default[data-disabled],.disabled\:cursor_default[data-disabled]{cursor:default}.disabled\:cursor_not-allowed[data-disabled]{cursor:not-allowed}.disabled\:op_0\.4[data-disabled]{opacity:.4}.\[\&\[data-disabled\]\]\:op_0\.5[data-disabled],.disabled\:op_0\.5[data-disabled],.dragging\:op_0\.5[data-dragging]{opacity:.5}.dropTarget\:ring_2px_solid_token\(colors\.accent\)[data-drop-target]{outline:2px solid var(--colors-accent)}.dropTarget\:vis_visible[data-drop-target]{visibility:visible}.\[\&\[data-focus-visible\]\]\:ring_2px_solid_token\(colors\.accent\)[data-focus-visible],.focusVisible\:ring_2px_solid_token\(colors\.accent\)[data-focus-visible]{outline:2px solid var(--colors-accent)}.focusVisible\:ring-o_-3px[data-focus-visible]{outline-offset:-3px}.focusVisible\:ring-o_2px[data-focus-visible]{outline-offset:2px}.\[\&\[data-focus-visible\]\]\:ring-o_3px[data-focus-visible]{outline-offset:3px}.focusVisible\:sr_false[data-focus-visible]{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.\[\&\[data-focus-visible\]_\[data-box\]\]\:ring_2px_solid_token\(colors\.accent\)[data-focus-visible] [data-box]{outline:2px solid var(--colors-accent)}.\[\&\[data-focus-visible\]_\[data-box\]\]\:ring-o_3px[data-focus-visible] [data-box]{outline-offset:3px}.\[\&\[data-hovered\]\]\:bg_surface[data-hovered]{background:var(--colors-surface)}.hovered\:bd-c_accent[data-hovered]{border-color:var(--colors-accent)}.hovered\:op_0\.9[data-hovered]{opacity:.9}.\[\&\[data-invalid\]\]\:bd-c_danger[data-invalid]{border-color:danger}.invalid\:bd-c_red\.500[data-invalid]{border-color:var(--colors-red-500)}.pressed\:trf_scale\(0\.98\)[data-pressed]{transform:scale(.98)}.\[\&\[data-readonly\]\,_\&\[data-disabled\]\]\:cursor_default[data-disabled],.\[\&\[data-readonly\]\,_\&\[data-disabled\]\]\:cursor_default[data-readonly],.\[\&\[data-readonly\]\]\:cursor_default[data-readonly]{cursor:default}.\[\&\[data-selected\]\]\:bg_surface[data-selected]{background:var(--colors-surface)}.\[\&\[data-selected\]\]\:bd-c_accent[data-selected]{border-color:var(--colors-accent)}.selected\:c_accent[data-selected]{color:var(--colors-accent)}.selected\:fw_bold[data-selected]{font-weight:var(--font-weights-bold)}.\[\&\[data-selected\]_\[data-box\]\,_\&\[data-indeterminate\]_\[data-box\]\]\:bg_accent[data-indeterminate] [data-box],.\[\&\[data-selected\]_\[data-box\]\,_\&\[data-indeterminate\]_\[data-box\]\]\:bg_accent[data-selected] [data-box]{background:var(--colors-accent)}.\[\&\[data-selected\]_\[data-box\]\,_\&\[data-indeterminate\]_\[data-box\]\]\:bd-c_accent[data-indeterminate] [data-box],.\[\&\[data-selected\]_\[data-box\]\,_\&\[data-indeterminate\]_\[data-box\]\]\:bd-c_accent[data-selected] [data-box]{border-color:var(--colors-accent)}.\[\&\[data-selected\]_\[data-box\]\,_\&\[data-indeterminate\]_\[data-box\]\]\:c_accentText[data-indeterminate] [data-box],.\[\&\[data-selected\]_\[data-box\]\,_\&\[data-indeterminate\]_\[data-box\]\]\:c_accentText[data-selected] [data-box]{color:var(--colors-accent-text)}.\[\&\[data-selected\]_\[data-indicator\]\]\:bd-c_accent[data-selected] [data-indicator]{border-color:var(--colors-accent)}.\[\&\[data-selected\]_svg\,_\&\[data-indeterminate\]_svg\]\:vis_visible[data-indeterminate] svg,.\[\&\[data-selected\]_svg\,_\&\[data-indeterminate\]_svg\]\:vis_visible[data-selected] svg{visibility:visible}[data-empty]>.\[\[data-empty\]_\>_\&\]\:d_none{display:none}.empty\:ai_center:is(:empty,[data-empty]){align-items:center}.empty\:c_muted:is(:empty,[data-empty]){color:var(--colors-muted)}.empty\:jc_center:is(:empty,[data-empty]){justify-content:center}.focusWithin\:ring_2px_solid_token\(colors\.accent\):focus-within{outline:2px solid var(--colors-accent)}.focusWithin\:ring-o_2px:focus-within{outline-offset:2px}.hover\:bg_border:is(:hover,[data-hover]){background:var(--colors-border)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.focus\:bg_surface:is(:focus,[data-focus]){background:var(--colors-surface)}.active\:op_0\.8:is(:active,[data-active]){opacity:.8}.\[\&_\[data-indicator\]\:\:after\]\:bg_accent [data-indicator]:after{background:var(--colors-accent)}.\[\&_\[data-indicator\]\:\:after\]\:bdr_50\% [data-indicator]:after{border-radius:50%}.\[\&_\[data-indicator\]\:\:after\]\:content_\"\" [data-indicator]:after{content:""}.\[\&_\[data-indicator\]\:\:after\]\:vis_hidden [data-indicator]:after{visibility:hidden}.\[\&_\[data-indicator\]\:\:after\]\:h_8px [data-indicator]:after{height:8px}.\[\&_\[data-indicator\]\:\:after\]\:w_8px [data-indicator]:after{width:8px}.\[\&\[data-selected\]_\[data-indicator\]\:\:after\]\:vis_visible[data-selected] [data-indicator]:after{visibility:visible}}