.hds-pill{box-sizing:border-box;white-space:nowrap;border-radius:9999px;flex:none;align-items:center;gap:4px;height:20px;padding:0 8px;font-size:11px;font-weight:700;line-height:14px;display:inline-flex}.hds-pill>svg{flex:none;width:12px;height:12px}.hds-pill--neutral{background:var(--k-quiet-fill,var(--color-secondary));color:var(--k-ink-secondary,var(--color-foreground-muted))}.hds-pill--kind{background:var(--pill-fill,var(--k-kind-note));color:var(--k-kind-on,var(--color-primary-foreground))}.hds-pill--kind[data-kind-key=call]{--pill-fill:var(--k-kind-call)}.hds-pill--kind[data-kind-key=email]{--pill-fill:var(--k-kind-email)}.hds-pill--kind[data-kind-key=meeting]{--pill-fill:var(--k-kind-meeting)}.hds-pill--kind[data-kind-key=message]{--pill-fill:var(--k-kind-message)}.hds-pill--kind[data-kind-key=comment]{--pill-fill:var(--k-kind-comment)}.hds-pill--kind[data-kind-key=note]{--pill-fill:var(--k-kind-note)}.hds-pill--kind[data-kind-key=doc]{--pill-fill:var(--k-kind-doc)}.hds-pill--kind[data-rim=true]{box-shadow:inset 0 0 0 1.5px #ffffff8c}@media (forced-colors:active){.hds-pill--kind{forced-color-adjust:none;border:1px solid canvastext}}.hds-section-card{border-radius:var(--section-card-radius,var(--k-r-entry,12px));background:var(--section-card-bg,var(--k-card,var(--color-card)));min-width:0;box-shadow:var(--section-card-shadow,var(--k-shadow-group,var(--shadow-card)));color:var(--k-ink,var(--color-foreground));flex-direction:column;display:flex;overflow:hidden}.hds-card-chrome{border-bottom:1px solid var(--section-card-rule,var(--k-hairline-soft,var(--color-border)));flex-wrap:wrap;align-items:center;gap:2px 8px;min-height:44px;margin:0;padding:6px 10px 6px 14px;display:flex}.hds-card-chrome__title{min-width:0;color:var(--k-ink,var(--color-foreground));letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:20px}.hds-card-chrome__meta{min-width:0;color:var(--k-meta,var(--color-foreground-muted));font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.hds-card-chrome__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.hds-section-card__body{align-content:start;min-width:0;display:grid}.hds-section-card__body--inset{gap:12px;padding:12px 14px}.hds-info-tip{width:16px;height:16px;color:var(--k-meta,var(--color-foreground-muted));cursor:help;vertical-align:middle;background:0 0;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.hds-info-tip:before{content:"";position:absolute;inset:-4px}.hds-info-tip>svg{width:16px;height:16px}.hds-info-tip:hover,.hds-info-tip[data-open=true]{color:var(--k-ink,var(--color-foreground))}.hds-info-tip:focus-visible{box-shadow:var(--k-focus-ring-sheet,0 0 0 2px var(--color-background), 0 0 0 4px var(--color-ring));outline:none}.hds-info-tip__content{z-index:var(--z-popover,70);box-sizing:border-box;background:var(--k-navy,var(--color-rail));max-width:min(280px,100vw - 24px);box-shadow:var(--k-shadow-menu,var(--shadow-overlay));color:var(--k-banner-secondary,var(--color-rail-foreground));border-radius:10px;padding:10px 12px;font-size:12px;line-height:17px}.hds-info-tip__title{color:var(--k-banner-text,var(--color-rail-foreground));margin:0 0 2px;font-weight:700}.hds-info-tip__text{margin:0}@media (forced-colors:active){.hds-info-tip__content{border:1px solid canvastext}}.jt{margin:0;padding:0;list-style:none;display:grid;position:relative}.jt:before{content:"";background:var(--k-hairline);width:1px;position:absolute;top:14px;bottom:14px;left:10.5px}.jt-head{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);align-items:baseline;gap:8px;padding:2px 0 2px 32px;font-weight:600;line-height:14px;display:flex}.jt-head-actions{gap:4px;margin-left:auto;font-weight:400;display:inline-flex}.jt-more-row{padding:0 0 2px 32px}.jt-more{border-radius:var(--k-r-kbd);color:var(--k-link);font-size:12px;font-weight:600;line-height:16px}.jt-more:hover{text-underline-offset:2px;text-decoration:underline}.jt-more:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.jt-rail{z-index:1;flex:none;justify-content:center;width:22px;display:inline-flex;position:relative}.jt-chapter{align-items:center;gap:10px;padding:10px 0 4px;display:flex}.jt-diamond{background:var(--k-ink-secondary);border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.jt-chapter-words,.jt-chapter-link{border-radius:var(--k-r-kbd);flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0;display:inline-flex}.jt-chapter-link:hover .jt-chapter-title{text-underline-offset:2px;text-decoration:underline}.jt-chapter-title{color:var(--k-ink-secondary);font-size:12px;font-weight:600;line-height:16px}.jt-chapter-meta{color:var(--k-meta);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.jt-entry{gap:10px;padding:6px 0;display:flex}.jt-dot{border-radius:var(--k-r-capsule);background:var(--k-quiet-fill);width:22px;height:22px;color:var(--k-ink-secondary);justify-content:center;align-items:center;display:inline-flex}.jt-entry[data-kind-scale] .jt-dot{background:var(--k-card);box-shadow:0 0 0 1px var(--k-hairline);color:var(--jt-kind,var(--k-ink-secondary))}.jt-entry[data-kind-scale=call]{--jt-kind:var(--k-kind-call)}.jt-entry[data-kind-scale=email]{--jt-kind:var(--k-kind-email)}.jt-entry[data-kind-scale=meeting]{--jt-kind:var(--k-kind-meeting)}.jt-entry[data-kind-scale=message]{--jt-kind:var(--k-kind-message)}.jt-entry[data-kind-scale=comment]{--jt-kind:var(--k-kind-comment)}.jt-entry[data-kind-scale=note]{--jt-kind:var(--k-kind-note)}.jt-entry[data-kind-scale=doc]{--jt-kind:var(--k-kind-doc)}.jt-line--kind{align-items:center}.jt-who{min-width:0;color:var(--k-meta);font-size:var(--k-subheadline-size,11px);text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:14px;overflow:hidden}.jt-line--kind>.jt-day{margin-left:auto}.jt-words{-webkit-line-clamp:2;color:var(--k-ink);font-size:var(--k-body-size,13px);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}a.jt-text:hover .jt-words,button.jt-text:hover .jt-words{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.jt-entry[data-upcoming] .jt-dot{background:var(--k-card);box-shadow:inset 0 0 0 1px var(--k-link);color:var(--k-link)}.jt-text{border-radius:var(--k-r-row);min-width:0;color:inherit;font:inherit;text-align:left;flex:1;gap:1px;margin:0;padding:0;display:grid}a.jt-text:hover .jt-title,button.jt-text:hover .jt-title{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}a.jt-text:focus-visible,button.jt-text:focus-visible{outline:3px solid var(--k-azure);outline-offset:2px}.jt-entry[data-kin] .jt-text{border-radius:var(--k-r-search);outline:1px dashed var(--k-kin-dash);outline-offset:-1px;margin:-4px 0 -2px;padding:5px 8px}.jt-line{align-items:baseline;gap:8px;display:flex}.jt-title{min-width:0;color:var(--k-ink);font-size:var(--k-body-size,13px);overflow-wrap:anywhere;flex:1;font-weight:500;line-height:18px}.jt-entry[data-upcoming] .jt-title{font-weight:600}.jt-day{color:var(--k-meta);font-variant-numeric:tabular-nums;flex:none;font-size:12px;line-height:16px}.jt-day[data-tone=overdue]{color:var(--k-overdue);font-weight:600}.jt-body{-webkit-line-clamp:2;color:var(--k-ink-secondary);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12.5px;line-height:17px;display:-webkit-box;overflow:hidden}.jt-meta{color:var(--k-meta);font-size:12px;line-height:16px}.jt-check{border-radius:var(--k-r-capsule);background:var(--k-card);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--k-link);color:#0000;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.jt-check:hover,.jt-check:focus-visible{background:var(--k-link-tint);color:var(--k-link)}.jt-check:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.jt-check:disabled{cursor:progress}@media (pointer:coarse){.jt-text,.jt-chapter-link{align-content:center;min-height:44px}}[data-state]:has(+[data-log-dialog]){background:var(--k-scrim)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-log-dialog]{-webkit-backdrop-filter:var(--k-glass-sheet-blur);backdrop-filter:var(--k-glass-sheet-blur);color:var(--k-ink);font-family:var(--k-font);font-size:13px;line-height:17px;overflow:hidden;border-radius:var(--k-r-modal)!important;background:var(--k-glass-sheet)!important;width:min(680px,100vw - 32px)!important;max-width:none!important;max-height:calc(100dvh - 128px)!important;box-shadow:var(--k-shadow-sheet)!important;border:0!important;gap:0!important;padding:0!important;top:96px!important;translate:-50%!important}[data-log-dialog] :focus-visible{box-shadow:var(--k-focus-ring-sheet);outline:none}.log-head{background:var(--k-banner-glow), var(--k-banner-bg);color:var(--k-banner-text);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px 12px;display:flex;position:relative}.log-head-title{font:700 17px/22px var(--k-font);letter-spacing:-.008em;color:var(--k-banner-text);margin:0}.log-head-meta{color:var(--k-banner-meta);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;line-height:17px;overflow:hidden}.log-head-how{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.log-head-tip{color:var(--k-banner-meta)}.log-head-seg{border-radius:var(--k-r-capsule);background:var(--k-glass-chip);gap:2px;padding:2px;display:inline-flex}.log-head-seg button{border-radius:var(--k-r-capsule);height:28px;font:600 13px/17px var(--k-font);color:var(--k-banner-secondary);cursor:pointer;background:0 0;border:0;padding:0 12px}.log-head-seg button[aria-checked=true]{background:var(--k-card);color:var(--k-ink);box-shadow:var(--k-shadow-control)}.log-head-esc{border-radius:var(--k-r-kbd);background:var(--k-glass-chip);height:22px;color:var(--k-banner-text);font:600 12px/14px var(--k-font);cursor:pointer;border:0;align-items:center;margin-left:auto;padding:0 6px;display:inline-flex}.log-head-how~.log-head-esc{margin-left:0}.log-head-esc:hover{background:var(--k-navy-hover)}.log-head-cancel{min-height:44px;color:var(--k-banner-link);font:400 15px/20px var(--k-font);cursor:pointer;background:0 0;border:0;padding:0 4px}.log-kind{width:32px;height:32px;color:var(--k-kind-on);box-shadow:var(--k-glass-dark-highlight);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.log-kind svg{stroke-width:1.9px;width:16px;height:16px}.log-kind[data-size=sm]{border-radius:7px;width:22px;height:22px}.log-kind[data-size=sm] svg{width:13px;height:13px}.log-kind-call{background:var(--k-kind-call)}.log-kind-email{background:var(--k-kind-email)}.log-kind-meeting{background:var(--k-kind-meeting)}.log-kind-message{background:var(--k-kind-message)}.log-kind-note{background:var(--k-kind-note)}.log-kind[data-rim]{box-shadow:inset 0 0 0 1.5px #ffffff8c, var(--k-glass-dark-highlight)}.log-menu-group{font:600 11px/14px var(--k-font);color:var(--k-meta);padding:8px 10px 2px}.log-type-menu{max-height:min(70vh,460px);overflow-y:auto}.log-body{overscroll-behavior:contain;padding:14px 20px 16px;overflow-y:auto}.log-form{flex-direction:column;gap:12px;display:flex}.log-grid{grid-template-columns:128px minmax(0,1fr);align-items:start;gap:10px 14px;display:grid}.log-label{min-height:30px;font:600 12px/16px var(--k-font);color:var(--k-meta-on-sheet);align-items:center;gap:4px;display:inline-flex}.log-label label{cursor:default}.log-tip-extra{margin-top:6px;display:block}.log-value{flex-direction:column;gap:6px;min-width:0;display:flex}.log-select{border-radius:var(--k-r-field);background:var(--k-card);width:fit-content;min-width:160px;height:30px;box-shadow:var(--k-shadow-control);color:var(--k-ink);font:600 13px/17px var(--k-font);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 8px 0 4px;display:inline-flex}.log-select:not(:has(.log-kind)){min-width:120px;padding-left:10px}.log-select:disabled{background:var(--k-quiet-fill);color:var(--k-meta);cursor:not-allowed}.log-select-chevron{width:14px;height:14px;color:var(--k-ink-secondary);margin-left:auto}.log-menu{min-width:220px}.log-menu [role=menuitemradio]{gap:8px}.log-menu [aria-checked=true]{background:var(--k-selection)}.log-menu-hint{color:var(--k-meta);font-size:12px}.log-chips{flex-wrap:wrap;align-items:center;gap:6px;min-height:30px;display:flex}.log-chip{border-radius:var(--k-r-row);max-width:100%;height:26px;font:600 13px/17px var(--k-font);align-items:center;gap:5px;padding:0 3px 0 8px;display:inline-flex}.log-chip>svg{opacity:.85;flex:none;width:12px;height:12px}.log-chip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.log-chip button{border-radius:var(--k-r-row);width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.log-chip button:hover{background:var(--k-quiet-fill)}.log-chip button svg{width:12px;height:12px}.log-hue-deal{color:var(--k-mention-deal);background:var(--k-mention-deal-tint)}.log-hue-pursuit{color:var(--k-mention-pursuit);background:var(--k-mention-pursuit-tint)}.log-hue-lead,.log-hue-person{color:var(--k-mention-person);background:var(--k-mention-person-tint)}.log-hue-organization{color:var(--k-mention-org);background:var(--k-mention-org-tint)}.log-chip-icon{border-radius:var(--k-r-row);flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.log-chip-icon svg{width:13px;height:13px}.log-add,.log-more{border-radius:var(--k-r-row);height:26px;color:var(--k-link-on-glass);font:600 13px/17px var(--k-font);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.log-add:hover,.log-more:hover{background:var(--k-quiet-fill)}.log-add svg,.log-more svg{width:13px;height:13px}.log-more{width:fit-content;margin-top:2px}.log-offers{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.log-offers-head{color:var(--k-meta-on-sheet);margin-right:2px;font-size:12px;line-height:14px}.log-offer{border-radius:var(--k-r-row);max-width:100%;height:24px;font:600 12px/16px var(--k-font);cursor:pointer;opacity:.92;border:0;align-items:center;gap:4px;padding:0 8px 0 5px;display:inline-flex;box-shadow:inset 0 0 0 .5px}.log-offer:hover{opacity:1}.log-offer svg{flex:none;width:12px;height:12px}.log-offer .log-offer-plus{width:12px;height:12px}.log-offer-sub{color:var(--k-ink-secondary);white-space:nowrap;font-weight:500}.log-offer-list{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);flex-direction:column;gap:4px;padding:8px;display:flex}.log-offer-list ul{margin:0;padding:0;list-style:none}.log-offer-list .log-offers-head{padding:0 4px 2px}.log-offer-row{border-radius:var(--k-r-row);width:100%;min-height:32px;color:var(--k-ink);font:600 13px/17px var(--k-font);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 6px;display:flex}.log-offer-row:hover{background:var(--k-quiet-fill)}.log-offer-row .log-offer-plus{width:12px;height:12px;color:var(--k-link-on-glass);flex:none}.log-offer-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.log-offer-row .log-offer-sub{color:var(--k-meta);margin-left:auto;font-size:12px}.log-quiet{color:var(--k-meta-on-sheet);font-size:12px;line-height:14px}.log-typeahead{flex:220px;min-width:200px;position:relative}.log-typeahead-field,.log-field{border-radius:var(--k-r-field);background:var(--k-card);width:100%;height:30px;box-shadow:var(--k-shadow-control);color:var(--k-ink);font:400 13px/17px var(--k-font);caret-color:var(--k-azure);border:0;padding:0 10px}.log-field:disabled{background:var(--k-quiet-fill);color:var(--k-meta);cursor:not-allowed}.log-typeahead-list{z-index:2;border-radius:var(--k-r-group);background:var(--k-card);max-height:260px;box-shadow:var(--k-shadow-menu);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.log-typeahead-option{border-radius:var(--k-r-row);cursor:pointer;align-items:center;gap:8px;min-height:32px;padding:4px 8px;display:flex}.log-typeahead-option[aria-selected=true]{background:var(--k-selection)}.log-typeahead-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.log-typeahead-sub{color:var(--k-meta);flex:none;margin-left:auto;font-size:12px;line-height:14px}.log-typeahead-note{color:var(--k-meta);padding:8px}.log-when{flex-flow:wrap;align-items:center;gap:8px}.log-when .log-field{font-variant-numeric:tabular-nums;width:auto;min-width:200px}.log-when{flex-flow:wrap;align-items:flex-start}.log-when-field{flex-direction:column;gap:4px;display:flex}.log-when-box{display:inline-flex;position:relative}.log-when .log-when-input{min-width:200px;padding-right:34px}.log-when-pick{border-radius:0 var(--k-r-field) var(--k-r-field) 0;width:30px;color:var(--k-meta-on-sheet);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:0;bottom:0;right:0}.log-when-pick svg{width:16px;height:16px}.log-when-pick:hover,.log-when-pick:focus-visible{color:var(--k-ink)}.log-when-pick:focus-visible{outline:2px solid var(--k-azure);outline-offset:-2px}.log-when-pop{flex-direction:column;gap:10px;width:auto;padding:12px;display:flex}.log-when-picks{gap:6px;display:flex}.log-when-picks button{border-radius:var(--k-r-capsule);background:var(--k-quiet-fill);min-height:28px;color:var(--k-ink);font:600 13px/17px var(--k-font);cursor:pointer;padding:0 12px}.log-when-picks button[aria-pressed=true]{background:var(--k-selection)}.log-when-picks button:disabled{color:var(--k-meta);cursor:not-allowed}.log-when-clock{font:600 12px/16px var(--k-font);color:var(--k-meta-on-sheet);align-items:center;gap:10px;display:flex}.log-when-clock .log-field{font-variant-numeric:tabular-nums;width:120px}.log-more-fields{flex-direction:column;gap:8px;display:flex}.log-grid>.log-more-fields,.log-grid>.log-more-fields>.log-more-row{display:contents}.log-grid>.log-more-fields>:not(.log-more-row){grid-column:1/-1}.log-grid>.log-more-fields .log-more-label{flex-wrap:wrap;min-width:0;min-height:30px}.log-grid>.log-more-fields .log-more-control{min-width:0}.log-more-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.log-more-label{min-width:84px;font:600 12px/16px var(--k-font);color:var(--k-meta-on-sheet);align-items:center;gap:4px;display:inline-flex}.log-more-row[data-log-template-field] .log-more-label{flex-wrap:wrap;flex:0 0 140px;min-height:30px}.log-more-control{flex-direction:column;flex:240px;align-items:flex-start;gap:4px;min-width:0;display:flex}.log-more-control>.log-field,.log-more-control>.log-text{width:100%}.log-more-control>.log-field-num,.log-money .log-field-num{font-variant-numeric:tabular-nums;width:140px}.log-more-control>.log-field-date{width:180px}.log-text-sm{min-height:52px;font-size:13px;line-height:18px}.log-money{align-items:center;gap:6px;display:inline-flex}.log-money .log-select{min-width:84px}.log-req{font:500 11px/14px var(--k-font);color:var(--k-meta-on-sheet)}.log-more-row[data-invalid] .log-field,.log-more-row[data-invalid] .log-text,.log-more-row[data-invalid] .log-select,.log-more-row[data-invalid] .log-seg,.log-more-row[data-invalid] .log-add{box-shadow:inset 0 0 0 1.5px var(--k-error)}.log-field-error{color:var(--k-error);margin:0;font-size:13px;line-height:17px}.log-hidden-value{border-radius:var(--k-r-field);background:var(--k-quiet-fill);min-height:30px;color:var(--k-ink-secondary);font:500 13px/17px var(--k-font);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.log-hidden-value svg{width:13px;height:13px}.log-checks{flex-wrap:wrap;gap:6px;display:flex}.log-check-chip{border-radius:var(--k-r-capsule);background:var(--k-card);min-height:28px;box-shadow:var(--k-shadow-control);color:var(--k-ink);font:500 13px/17px var(--k-font);cursor:pointer;align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}.log-check-chip[data-on]{background:var(--k-selection)}.log-check-chip input{width:14px;height:14px;accent-color:var(--k-azure);margin:0}.log-more-names{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.log-more{max-width:100%}.log-seg{border-radius:var(--k-r-capsule);background:var(--k-quiet-fill);gap:2px;padding:2px;display:inline-flex}.log-seg button{border-radius:var(--k-r-capsule);height:26px;color:var(--k-ink-secondary);font:600 13px/17px var(--k-font);cursor:pointer;background:0 0;border:0;padding:0 12px}.log-seg button[aria-checked=true]{background:var(--k-card);color:var(--k-ink);box-shadow:var(--k-shadow-control)}.log-summary{flex-direction:column;gap:6px;display:flex}.log-text{background:var(--k-card);width:100%;min-height:68px;box-shadow:var(--k-shadow-control);color:var(--k-ink);font:400 15px/22px var(--k-font);caret-color:var(--k-azure);resize:vertical;border:0;border-radius:10px;padding:10px 12px}[data-log-dialog] .log-typeahead-list{margin-top:4px;position:static}[data-log-dialog] .log-summary .md-picker-list{width:100%;max-height:240px;margin-top:4px;position:static}.log-error,.log-locked{border-radius:var(--k-r-field);background:var(--k-error-tint);color:var(--k-error);margin:0;padding:8px 10px;font-size:13px;line-height:17px}.log-locked{background:var(--k-quiet-fill);color:var(--k-ink-secondary)}.log-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 14px;padding-top:4px;display:flex}.log-follow{flex-direction:column;flex:280px;gap:8px;min-width:0;display:flex}.log-check{width:fit-content;min-height:30px;color:var(--k-meta-on-sheet);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.log-check input{width:15px;height:15px;accent-color:var(--k-azure)}.log-follow-fields{grid-template-columns:minmax(0,1fr) 150px;gap:8px;display:grid}.log-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.log-submit{border-radius:var(--k-r-capsule);background:var(--k-azure);height:34px;color:var(--k-kind-on);font:600 13px/17px var(--k-font);white-space:nowrap;cursor:pointer;transition:transform .1s var(--k-ease-out), filter .1s var(--k-ease-out);border:0;align-items:center;gap:6px;padding:0 10px 0 14px;display:inline-flex}.log-submit:active{filter:brightness(.94);transform:scale(.97)}.log-submit:disabled{background:var(--k-quiet-fill);color:var(--k-meta);cursor:not-allowed}.log-submit-keys{border-radius:var(--k-r-kbd);align-items:center;height:18px;padding:0 4px;display:inline-flex;box-shadow:inset 0 0 0 1px}.log-import{flex-direction:column;gap:10px;display:flex}.log-import-ask{color:var(--k-ink-secondary);margin:0}.log-form[data-inline]{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-card);padding:12px 14px}.md-composer .log-form[data-inline]{box-shadow:none;background:0 0;padding:0}.log-form[data-inline] .log-text,.log-form[data-inline] .log-select,.log-form[data-inline] .log-field{box-shadow:var(--k-shadow-control)}[data-log-dialog][data-phone]{border-radius:var(--k-r-modal) var(--k-r-modal) 0 0!important;width:100vw!important;max-height:calc(100dvh - 64px)!important;padding-bottom:env(safe-area-inset-bottom)!important;background:color-mix(in srgb, var(--k-glass-light-solid) 96%, transparent)!important;top:auto!important;bottom:0!important;left:0!important;transform:none!important}[data-log-dialog][data-phone] .log-head{padding:4px 16px 10px}[data-log-dialog][data-phone] .log-head-title{text-align:center;flex:1;padding-right:56px;font-size:15px}[data-log-dialog][data-phone] .log-head-how{justify-content:center;width:100%;margin:0}[data-log-dialog][data-phone] .log-body{padding:12px 16px 16px}@media (width<=767px){.log-grid{grid-template-columns:minmax(0,1fr);gap:4px}.log-grid>.log-value{margin-bottom:8px}.log-label,.log-grid>.log-more-fields .log-more-label{min-height:20px}.log-grid>.log-more-fields .log-more-control{margin-bottom:8px}.log-select,.log-add,.log-more,.log-offer,.log-chip button,.log-head-seg button,.log-seg button,.log-check,.log-check-chip,.log-hidden-value{min-height:44px}.log-more-control>.log-field-num,.log-money .log-field-num,.log-more-control>.log-field-date,.log-money{width:100%}.log-chip{height:32px}.log-typeahead-field,.log-field{height:44px;font-size:16px}.log-text{font-size:16px}.log-submit{height:44px}.log-follow-fields{grid-template-columns:minmax(0,1fr)}}.log-door-key{border-radius:var(--k-r-kbd);background:var(--k-card);min-width:18px;height:18px;box-shadow:var(--k-shadow-control);font:600 12px/14px var(--k-font);color:var(--k-ink-secondary);justify-content:center;align-items:center;margin-left:6px;padding:0 4px;display:inline-flex}.log-door-key[data-on-fill]{color:var(--k-kind-on);background:0 0;box-shadow:inset 0 0 0 1px}@media (hover:none),(pointer:coarse){.log-submit-keys,.log-head-esc,.log-door-key{display:none}}[data-log-dialog][data-phone] .log-submit-keys,[data-log-dialog][data-phone] .log-head-esc{display:none}.log-head-primary{border-radius:var(--k-r-capsule);background:var(--k-azure);min-height:36px;color:var(--k-kind-on);font:600 15px/20px var(--k-font);white-space:nowrap;cursor:pointer;border:0;padding:0 14px}.log-head-primary:disabled{background:var(--k-quiet-fill);color:var(--k-meta)}[data-log-dialog][data-phone] .log-actions{display:none}[data-log-dialog][data-phone] .log-head-title{padding-right:0}[data-log-dialog] ::placeholder,.log-form ::placeholder,.log-typeahead-field::placeholder{color:var(--k-meta);opacity:1}[data-log-dialog] .journal-search input{background:var(--k-card);box-shadow:var(--k-shadow-control)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-log-dialog],[data-log-dialog][data-phone]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--k-glass-light-solid)!important}}@media (prefers-reduced-motion:reduce){.log-submit{transition:none}}.pk-layout{grid-template-columns:12rem minmax(0,1fr);gap:24px;padding:16px 0 96px;display:grid}.pk-main{flex-direction:column;gap:20px;min-width:0;display:flex}.pk-lede{max-width:72ch;color:var(--k-ink-secondary);margin:0;font-size:13px;line-height:18px}.pk-title{color:var(--k-ink);margin:0}.pk-block{scroll-margin-top:64px}.pk-intro{flex-direction:column;gap:6px;padding:10px 14px 4px;display:flex}.pk-refusals{flex-direction:column;gap:2px;max-width:96ch;margin:0;padding:0;list-style:none;display:flex}.pk-nav>ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:sticky;top:60px}.pk-nav-link{border-radius:var(--k-r-row,6px);min-height:28px;color:var(--k-ink-secondary);align-items:center;padding:0 10px;font-size:13px;text-decoration:none;display:flex}.pk-nav-link:hover{background:var(--k-quiet-fill);color:var(--k-ink)}.pk-nav-link[aria-current=page]{background:var(--k-selection);color:var(--k-ink);font-weight:600}.pk-nav-sections{flex-direction:column;gap:2px;margin:2px 0 0;padding:0 0 0 10px;list-style:none;display:flex}.pk-nav-section{min-height:24px}.pk-nav-link:focus-visible{outline:2px solid var(--k-azure);outline-offset:1px}.pk-doc-layout{grid-template-columns:12rem minmax(0,1fr);gap:24px;display:grid}.pk-table{border-collapse:collapse;width:100%;color:var(--k-ink);font-size:13px;line-height:17px}.pk-table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pk-table th[scope=col]{text-align:left;font-size:var(--k-subheadline-size,11px);color:var(--k-meta);border-bottom:.5px solid var(--k-hairline);white-space:nowrap;padding:8px 10px;font-weight:600;line-height:14px}.pk-table td,.pk-table th[scope=row]{text-align:left;vertical-align:top;border-bottom:.5px solid var(--k-hairline-soft);padding:8px 10px;font-weight:400}.pk-table tr:last-child>*{border-bottom:0}.pk-table th[scope=row]{min-width:11rem;font-weight:600}.pk-table tr[data-change]>*{background:var(--k-selection)}.pk-table tr[data-retired]{color:var(--k-ink-secondary)}.pk-num{font-variant-numeric:tabular-nums;white-space:nowrap}.pk-key{color:var(--k-ink-secondary);font-variant-numeric:tabular-nums;word-break:normal;overflow-wrap:anywhere;min-width:9rem}.pk-meta{font-size:var(--k-subheadline-size,11px);color:var(--k-meta);line-height:14px}.pk-kind{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.pk-actions{flex-wrap:nowrap;justify-content:flex-end;gap:6px;display:flex}.pk-actions-cell{white-space:nowrap;text-align:right}.pk-retire-held{cursor:not-allowed;display:inline-flex}.pk-row-menu{display:none}.pk-chip{min-height:20px;font-size:var(--k-subheadline-size,11px);background:var(--k-quiet-fill);color:var(--k-ink-secondary);white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px;font-weight:600;line-height:14px;display:inline-flex}.pk-chip[data-flag=workspace]{background:var(--k-card);box-shadow:0 0 0 .5px var(--k-hairline)}.pk-chip[data-change]{background:var(--k-card);color:var(--k-ink);box-shadow:0 0 0 .5px var(--k-hairline)}.pk-pill{min-height:20px;font-size:var(--k-subheadline-size,11px);color:var(--k-kind-on);background:var(--k-ink-secondary);forced-color-adjust:none;border-radius:6px;align-items:center;padding:0 8px;font-weight:700;line-height:14px;display:inline-flex}.pk-pill[data-scale=call]{background:var(--k-kind-call)}.pk-pill[data-scale=email]{background:var(--k-kind-email)}.pk-pill[data-scale=meeting]{background:var(--k-kind-meeting)}.pk-pill[data-scale=message]{background:var(--k-kind-message)}.pk-pill[data-scale=note]{background:var(--k-kind-note)}.pk-pill[data-workspace]{box-shadow:inset 0 0 0 1.5px #ffffff8c}@media (forced-colors:active){.pk-pill{border:1px solid canvastext}}.pk-bar{z-index:5;border-radius:var(--k-r-entry,12px);background:var(--k-card);box-shadow:var(--k-shadow-card);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;position:sticky;bottom:12px}.pk-bar-text{flex-direction:column;flex:24rem;gap:4px;min-width:0;font-size:13px;line-height:17px;display:flex}.pk-bar-text strong{font-weight:600}.pk-bar-list{margin:0;padding-left:18px}.pk-bar-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pk-fields-types{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pk-sheet-head{border-bottom:.5px solid var(--k-hairline);padding:16px 20px 12px}.pk-sheet-title{font-size:17px;font-weight:600;line-height:22px}.pk-sheet-body{flex-direction:column;gap:16px;padding:16px 20px 20px;font-size:13px;line-height:17px;display:flex;overflow-y:auto}.pk-field{flex-direction:column;gap:6px;display:flex}.pk-field>span:first-child,.pk-legend{color:var(--k-ink);font-weight:600}.pk-fieldset{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.pk-checks{flex-wrap:wrap;gap:6px 14px;display:flex}.pk-check{align-items:center;gap:6px;min-height:24px;display:inline-flex}.pk-check input{width:16px;height:16px}.pk-input{border-radius:var(--k-r-field,7px);background:var(--k-card);width:100%;min-height:32px;color:var(--k-ink);box-shadow:var(--k-shadow-control);font:inherit;border:0;padding:6px 10px}.pk-input::placeholder{color:var(--k-meta)}.pk-input:focus-visible{outline:1px solid var(--k-azure);box-shadow:0 0 0 3px color-mix(in srgb, var(--k-azure) 14%, transparent)}.pk-input[readonly],.pk-input:disabled{background:var(--k-quiet-fill);color:var(--k-ink-secondary)}textarea.pk-input{resize:vertical;min-height:64px}.pk-template{flex-direction:column;gap:10px;display:flex}.pk-template-row{border-radius:var(--k-r-group,10px);background:var(--k-window);box-shadow:var(--k-shadow-group);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px;display:grid}.pk-template-row[data-retired]{opacity:.8}.pk-template-row .pk-wide{grid-column:1/-1}.pk-sheet-foot{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.pk-problems{color:var(--k-ink);margin:0;padding-left:18px}@media (width<=767px){.pk-layout,.pk-doc-layout{grid-template-columns:minmax(0,1fr);gap:12px;padding-bottom:120px}.pk-nav>ul{flex-direction:row;position:static}.pk-nav-sections{display:none}.pk-nav-link{min-height:36px}.pk-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pk-table,.pk-table tbody{width:100%;display:block}.pk-table tr{border-bottom:.5px solid var(--k-hairline-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:8px 14px;display:grid}.pk-table tr[data-change]{background:var(--k-selection)}.pk-table td,.pk-table th[scope=row]{border:0;grid-column:1;min-width:0;padding:0;display:block}.pk-table .pk-actions-cell{grid-area:1/2/span 3;padding:0!important}.pk-table .pk-key{min-width:0}.pk-table .pk-wide-only{display:none}.pk-table td[data-label]:before{content:attr(data-label) " · ";font-size:var(--k-subheadline-size,11px);color:var(--k-meta);line-height:14px}.pk-actions{display:none}.pk-row-menu{display:inline-flex}.pk-row-menu button{min-width:36px;min-height:36px}.pk-template-row{grid-template-columns:minmax(0,1fr)}.pk-bar{bottom:72px}}@media (pointer:coarse){[data-markdown-editor] :is(button,input,select,textarea){min-height:44px}[data-markdown-editor] button{min-width:44px}.private-file-composer button{min-width:44px;min-height:44px}}.record-hub{grid-template-columns:minmax(0,1fr);gap:16px;display:grid;container:record-hub/inline-size}.record-hub-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@container record-hub (width>=60rem){.record-hub-split{grid-template-columns:minmax(0,1fr) minmax(320px,26%)}}.record-hub-main,.record-hub-rail{grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;min-width:0;display:grid}.record-band{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-group)}.record-band-row{grid-template-columns:11rem minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:12px 16px;display:grid}.record-band-row+.record-band-row{border-top:.5px solid var(--k-hairline-soft)}.record-band-label{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);letter-spacing:0;align-items:center;gap:6px;font-weight:600;line-height:14px;display:inline-flex}.record-band-label svg{flex:none}.record-band[data-slot=kin]{box-shadow:none;border:1px dashed var(--k-hairline);background:0 0}.record-band[data-slot=kin] .record-band-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;padding:12px 16px}.record-band[data-slot=kin] .record-band-label{color:var(--k-ink);font-size:var(--k-body-size,13px);align-self:baseline;font-weight:700;line-height:18px}.record-band[data-slot=kin] .record-band-title{font-size:var(--k-body-size,13px);font-weight:400;line-height:18px}.record-band-body{gap:2px;min-width:0;display:grid}.record-band-title{color:var(--k-ink);letter-spacing:-.003em;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:15px;font-weight:600;line-height:20px}.record-band-meta{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);overflow-wrap:anywhere;margin:0;line-height:15px}.record-band-inline-label{vertical-align:bottom;color:var(--k-ink-secondary);align-items:center;gap:4px;font-weight:600;display:inline-flex}.record-band-inline-label svg{flex:none}.record-band-late{color:var(--k-overdue);font-weight:600}.record-band-quiet{color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);line-height:18px}.record-band-done{color:var(--k-meta);font-size:var(--k-body-size,13px);line-height:18px}.record-band-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.record-band-actions .k-primary,.record-band-actions .k-bordered{height:30px;padding:0 14px}.record-band-actions [aria-disabled=true],.record-band-actions :disabled{background:var(--k-quiet-fill);color:var(--k-meta);box-shadow:var(--k-shadow-control);cursor:not-allowed;filter:none}.record-band-reason{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);text-align:right;grid-column:2/-1;margin:0;line-height:15px}.record-band-text{border-radius:var(--k-r-kbd);height:30px;color:var(--k-link);font-size:var(--k-body-size,13px);align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.record-band-text:hover{text-underline-offset:2px;text-decoration:underline}.record-band-link{border-radius:var(--k-r-kbd);color:var(--k-link);font-size:var(--k-subheadline-size,11px);justify-self:start;font-weight:600;line-height:15px}.record-band-link:hover{text-underline-offset:2px;text-decoration:underline}.record-band-heading{border-bottom:1px solid var(--k-hairline-soft);min-height:44px;color:var(--k-ink);letter-spacing:-.003em;flex-wrap:wrap;align-content:center;align-items:baseline;column-gap:8px;margin:0;padding:10px 16px;font-size:15px;font-weight:600;line-height:20px;display:flex}.record-band-heading-meta{color:var(--k-meta);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:16px}.record-band-list{font-size:var(--k-body-size,13px);flex-wrap:wrap;align-items:baseline;gap:4px 22px;margin:0;padding:0;line-height:20px;list-style:none;display:flex}.record-band-list>li{margin:0}.record-band-item{border-radius:var(--k-r-kbd);color:var(--k-ink);font:inherit;text-align:left;align-items:baseline;gap:6px;margin:0 -3px;padding:0 3px;display:inline-flex}a.record-band-item,button.record-band-item{cursor:pointer}a.record-band-item:hover .record-band-item-label,button.record-band-item:hover .record-band-item-label{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.record-band-item-icon{color:var(--k-link);flex:none;align-self:center}.record-band-item-icon[data-state=done]{color:var(--k-meta)}.record-band-item-icon[data-state=attention]{color:var(--k-ink)}.record-band-list li[data-tone=overdue] .record-band-item-icon{color:var(--k-overdue)}.record-band-item-label{color:var(--k-ink);font-weight:600}.record-band-list li[data-state=done] .record-band-item-label{color:var(--k-ink-secondary);font-weight:500}.record-band-item-value{color:var(--k-meta);font-variant-numeric:tabular-nums}.record-band-item-value[data-tone=overdue]{color:var(--k-overdue)}.record-band-item-mark{color:var(--k-ink-secondary);white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.record-band-count{color:var(--k-meta);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px}.record-band-quiet button.record-band-item{color:var(--k-link);font-weight:600}.record-band-quiet button.record-band-item:hover{text-underline-offset:3px;text-decoration:underline}.record-band-list-heading{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);letter-spacing:0;align-items:baseline;gap:8px;margin:0 0 4px;font-weight:600;line-height:14px;display:flex}.record-band-list-heading .record-band-count{letter-spacing:0;text-transform:none;margin-left:auto}.record-band[data-mode=reading] .record-band-row{grid-template-columns:minmax(0,1fr) auto}.hub-section-meta{min-width:0}.hub-card .hub-group,.hub-card .wwk-group{box-shadow:none;background:0 0;border-radius:0}.hub-card .hub-empty,.hub-card .wwk-empty{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:12px 14px}.hub-card>.hds-section-card__body>:not(ul):not(ol):not(.contents):not(.hub-empty):not(.wwk-empty),.hub-card>.hds-section-card__body>.contents>:not(ul):not(ol):not(.hub-empty){margin:10px 14px}.hds-card-chrome .hub-door,.hds-card-chrome .hub-head-link{margin-left:0}.hub-door{border-radius:var(--k-r-capsule);background:var(--k-link-tint);min-height:26px;color:var(--k-link);font-size:var(--k-body-size,13px);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;padding:0 11px;font-weight:600;display:inline-flex}.hub-door:hover{text-underline-offset:3px;text-decoration:underline}.hub-door-count{font-variant-numeric:tabular-nums}.record-foot-doors{flex-wrap:wrap;gap:8px;display:flex}.record-foot-doors .k-bordered{padding:0 11px}.record-foot-doors .k-bordered>span[aria-hidden]{color:var(--k-ink-secondary)}.hub-head-link{border-radius:var(--k-r-row);color:var(--k-link);font-size:var(--k-body-size,13px);margin-left:auto;padding:2px 4px;line-height:1.3}.hub-head-link:hover{text-underline-offset:2px;text-decoration:underline}.hub-group{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);margin:0;padding:0;list-style:none;overflow:hidden}.hub-group>li+li{border-top:.5px solid var(--k-hairline-soft)}.hub-row{min-height:40px;font-size:var(--k-body-size,13px);grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding:10px 14px;line-height:18px;display:grid}.hub-row:focus-visible{outline:3px solid var(--k-azure);outline-offset:-3px}.hub-row[data-unlabelled]{grid-template-columns:minmax(0,1fr) auto}.hub-row-label{min-width:0;color:var(--k-ink-secondary);overflow-wrap:anywhere}.hub-row-value{min-width:0;color:var(--k-ink);overflow-wrap:anywhere}.hub-row-value strong{font-weight:600}.hub-row[data-tone=muted] .hub-row-value{color:var(--k-ink-secondary)}.hub-row[data-tone=late] .hub-row-value{color:var(--k-ink);font-weight:600}.hub-section[data-hub-section=stage-read] .hub-row{grid-template-columns:15rem minmax(0,1fr) auto}.hub-row-meta{color:var(--k-meta);font-size:var(--k-subheadline-size,11px)}.hub-row-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hub-row-open{border-radius:var(--k-r-kbd);color:var(--k-link);white-space:nowrap;justify-self:end}.hub-row-open:hover{text-underline-offset:2px;text-decoration:underline}.hub-row-open:disabled{color:var(--k-meta);cursor:default;text-decoration:none}.hub-row-end{flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:baseline;column-gap:14px;display:flex}.hub-row-end>*{white-space:nowrap}.hub-row-tag{color:var(--k-ink-secondary);font-size:12px;font-weight:600}.hub-empty{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);padding:10px 14px}.journal-card-empty{color:var(--k-ink-secondary);font-size:var(--k-body-size,13px)}.journal-card>.hds-section-card__body>*{margin:0}@media (pointer:coarse){.jt-check{position:relative}.jt-check:after{content:"";position:absolute;inset:-11px}}.journal-capsule{border-radius:var(--k-r-capsule);background:var(--k-card);height:30px;box-shadow:var(--k-shadow-control);color:var(--k-ink);font-size:var(--k-body-size,13px);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.journal-capsule-count{color:var(--k-meta);font-variant-numeric:tabular-nums;font-weight:500}.journal-capsule:hover{background:var(--k-quiet-fill)}.hub-person{align-items:center;gap:10px;min-height:48px;padding:8px 14px;display:flex}.hub-person-text{flex:1;min-width:0;display:grid}.hub-person-name{color:var(--k-ink);font-size:var(--k-body-size,13px);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.hub-person-name:hover{text-underline-offset:2px;text-decoration:underline}.hub-person-role{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-person-missing{color:var(--k-ink-secondary);font-size:var(--k-body-size,13px)}.hub-person-add{border-radius:var(--k-r-row);color:var(--k-link);font-size:var(--k-body-size,13px);padding:2px 4px}.hub-person-add:hover{text-underline-offset:2px;text-decoration:underline}.hub-team>summary{min-height:40px;color:var(--k-link);font-size:var(--k-body-size,13px);cursor:pointer;align-items:center;padding:0 14px;list-style:none;display:flex}.hub-team>summary::-webkit-details-marker{display:none}.hub-team>summary:focus-visible{outline:3px solid var(--k-azure);outline-offset:-3px}.hub-team-body{padding:0 14px 12px}.hub-system-row{font-size:var(--k-body-size,13px);grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:9px 14px;line-height:18px;display:grid}.hub-system-label{color:var(--k-meta)}.hub-system-value{min-width:0;color:var(--k-ink-secondary);overflow-wrap:anywhere}.hub-doors .hub-door-row{min-height:44px;color:var(--k-ink);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:15px;font-weight:600;display:flex}.hub-door-row-count{color:var(--k-meta);font-size:var(--k-body-size,13px);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.hub-door-row svg{color:var(--k-meta);flex:none}.hub-door-row:focus-visible{outline:3px solid var(--k-azure);outline-offset:-3px}@media (width<=767px){.record-hub{gap:14px}.record-hub-main{gap:20px}.record-band-row{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px}.record-band-actions{justify-content:stretch}.record-band-actions>*{min-height:44px}.record-band-actions .k-primary,.record-band-actions .k-bordered,.record-band-actions .record-band-text{justify-content:center;height:44px}.record-band-actions>:first-child{flex:auto}.record-band[data-slot=kin] .record-band-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:6px}.record-band[data-slot=kin] .record-band-actions{flex-wrap:wrap;justify-content:stretch;min-width:0;max-width:100%}.record-band[data-slot=kin] .record-band-actions>*{white-space:normal;min-width:0;max-width:100%}.record-band-reason{text-align:left;grid-column:1}.record-band-list{flex-direction:column;align-items:stretch;gap:0}.record-band-list .record-band-item{flex-wrap:wrap;align-items:center;column-gap:6px;min-height:28px;margin:0;padding:0;display:flex}.record-band-list a.record-band-item,.record-band-list button.record-band-item{width:100%;min-height:44px}.record-band-count{align-items:center;display:inline-flex}.hub-row,.hub-section[data-hub-section=stage-read] .hub-row{grid-template-columns:minmax(0,1fr) auto;min-height:44px}.hub-row-label{color:var(--k-ink);grid-column:1/-1;font-weight:600}.hub-row[data-unlabelled] .hub-row-value strong{font-weight:600}.hub-row-open,.hub-door,.hub-head-link,.hub-person-add,a.record-band-item,button.record-band-item,.record-band-link{align-items:center;min-height:44px;display:inline-flex}}.record-action-bar{z-index:30;padding:8px 12px max(8px, env(safe-area-inset-bottom));background:var(--k-glass);box-shadow:0 -.5px 0 var(--k-hairline);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.record-action-bar>.k-bordered,.record-action-bar-slot>.k-primary,.record-action-bar-slot>.k-bordered{flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;height:44px;padding:0 12px;display:inline-flex}.record-action-bar-slot{flex:1.6 1 0;min-width:0;display:flex}.record-action-bar-slot>*{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.record-action-bar-slot:empty{display:none}.record-action-bar:has(.record-action-bar-slot [data-band-verb=log])>[data-phone-log]{display:none}html:has([data-record-action-bar]) [data-phone-ask-kin=band]{display:none}.record-hub-split[data-phone-overview]{grid-template-columns:minmax(0,1fr);gap:16px}.record-phone-glance{min-width:0;display:grid}[data-phone-overview] .record-right .glance-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}[data-phone-overview] .record-right .glance-row{border-top:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;padding:10px 16px}[data-phone-overview] .record-right .glance-row:nth-child(n+3){border-top:.5px solid var(--k-hairline-soft)}[data-phone-overview] .record-right .glance-row:nth-child(2n){border-left:.5px solid var(--k-hairline-soft)}[data-phone-overview] .record-right .glance-row dd{text-align:left;font-weight:600}.record-phone-glance:not([data-all-facts]) .glance-row:not(.glance-row-more):nth-child(n+4),.record-phone-glance .glance-row-more:nth-child(-n+4){display:none}.record-phone-glance:not([data-all-facts]) .glance-row-more{border-top:.5px solid var(--k-hairline-soft);border-left:.5px solid var(--k-hairline-soft)}.record-phone-glance .glance-row-more dd{margin:0}.glance-more-tile{min-height:44px;color:var(--k-link);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}.record-phone-before-next:empty{display:none}.record-phone-before-next{min-width:0}.record-phone-next{border-radius:var(--k-r-entry);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-group);padding:14px 16px}.record-phone-next:empty{display:none}.record-phone-next .banner-tray .record-band-row{grid-template-columns:minmax(0,1fr);gap:8px;padding:0}.record-phone-next .banner-tray .record-band-actions{flex-wrap:wrap;justify-content:flex-start}.record-phone-next .banner-next{align-items:flex-start}.record-phone-next .banner-next-body{flex-direction:column;align-items:flex-start;gap:4px}.record-phone-rest{min-width:0;display:grid}.record-phone-rest:not(:has([data-record-right-rest]>*)){display:none}[data-record-banner=deal],[data-record-strip=deal]{--k-kind:var(--k-mention-deal)}[data-record-banner=pursuit],[data-record-strip=pursuit]{--k-kind:var(--k-mention-pursuit)}[data-record-banner=lead],[data-record-strip=lead]{--k-kind:var(--k-mention-lead)}[data-record-banner=person],[data-record-strip=person]{--k-kind:var(--k-mention-person)}[data-record-banner=organization],[data-record-strip=organization]{--k-kind:var(--k-mention-org)}.record-banner,.record-strip{--k-wash:radial-gradient(620px 240px at 100% 0%, color-mix(in srgb, var(--k-kind,var(--k-mention-org)) 13%, transparent), transparent 72%), radial-gradient(420px 200px at 70% 140%, color-mix(in srgb, var(--k-kind,var(--k-mention-org)) 6%, transparent), transparent 72%)}.record-banner{isolation:isolate;border-radius:var(--k-r-tile);background:var(--k-wash), var(--k-card);box-shadow:var(--k-shadow-banner);color:var(--k-ink);gap:12px;padding:16px 20px;display:grid;position:relative;overflow:hidden}.record-banner>*{position:relative}.record-banner>.record-banner-mark{z-index:-1;color:color-mix(in srgb, var(--k-kind) 11%, transparent);pointer-events:none;position:absolute;top:-18px;right:310px}@container record-hub (width>=40.0625rem){.record-banner:not([data-has-stack])>.record-banner-mark{right:20px}.record-banner[data-banner-variant=journey]:not([data-has-stack])>.record-banner-mark{width:96px;height:96px}}.record-banner-head{align-items:flex-start;gap:20px;min-width:0;display:flex}.record-banner-id{flex:auto;gap:12px;min-width:0;display:grid}.record-banner-top{align-items:baseline;gap:12px;min-width:0;display:flex}.record-banner-title{min-width:0;color:var(--k-ink);letter-spacing:-.012em;overflow-wrap:anywhere;text-wrap:balance;flex:0 auto;margin:0;font-size:22px;font-weight:700;line-height:28px}.record-banner-title:focus-visible{outline:2px solid var(--k-azure);outline-offset:3px;border-radius:var(--k-r-kbd)}.record-banner-ref{color:var(--k-meta-on-glass);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:13px;line-height:18px}.record-banner-ref:hover{color:var(--k-ink);text-underline-offset:2px;text-decoration:underline}.record-banner-ref:focus-visible,.banner-chip-button:focus-visible,.banner-stack:focus-visible,.banner-journey-all:focus-visible,.record-strip-back:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px;border-radius:var(--k-r-kbd)}.record-banner-line{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;margin:-6px 0 0;display:flex}.record-banner-subline{color:var(--k-meta-on-glass);margin:0;font-size:13px;line-height:20px}.record-banner-subline a{color:var(--k-link);font-weight:500;text-decoration:none}.record-banner-subline a:hover{text-underline-offset:2px;text-decoration:underline}.record-banner-chips{flex-wrap:wrap;gap:6px;display:flex}.banner-chip{background:color-mix(in srgb, var(--k-kind,var(--k-mention-org)) 10%, var(--k-card));min-height:22px;color:var(--k-ink-secondary);font-size:var(--k-meta-size,12px);white-space:nowrap;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 8px;font-weight:600;line-height:16px;text-decoration:none;display:inline-flex}.banner-chip-button{cursor:pointer}a.banner-chip-button,button.banner-chip-button{color:var(--k-link-on-glass)}.banner-stack{box-sizing:border-box;background:color-mix(in srgb, var(--k-card) 72%, transparent);width:272px;max-width:100%;box-shadow:0 0 0 .5px color-mix(in srgb, var(--k-mention-org) 20%, transparent);color:var(--k-ink);border-radius:12px;flex:none;gap:2px;padding:10px 12px;font-size:13px;line-height:18px;text-decoration:none;display:grid}a.banner-stack:hover .banner-stack-name{text-underline-offset:2px;text-decoration:underline}.banner-stack-label{color:var(--k-meta-on-glass);font-size:var(--k-meta-size,12px);line-height:16px}.banner-stack-name{overflow-wrap:anywhere;font-weight:700}.banner-stack-line{color:var(--k-meta-on-glass);font-size:var(--k-meta-size,12px);line-height:16px}.banner-stack-people{margin-top:6px;display:inline-flex}.banner-stack-avatar{border:1.5px solid var(--k-card);width:22px;height:22px;font-size:var(--k-subheadline-size,11px);--foreground-muted:var(--k-ink-secondary);--muted-foreground:var(--k-ink-secondary);margin-left:3px}.banner-stack-people .banner-stack-avatar:first-child{margin-left:0}.banner-journey-all{color:var(--k-link);font-weight:600;text-decoration:none}.banner-journey-all:hover{text-decoration:underline}.record-banner-foot{background:color-mix(in srgb, var(--k-kind) 6%, transparent);min-height:0;box-shadow:inset 0 .5px 0 color-mix(in srgb, var(--k-kind) 22%, transparent);--k-meta:var(--k-meta-on-glass);--foreground-muted:var(--k-meta-on-glass);--muted-foreground:var(--k-meta-on-glass);--journey-ink:var(--k-link);color:var(--k-ink);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:2px -20px -16px;padding:10px 20px;font-size:13px;line-height:18px;display:flex}.record-banner-foot:has([data-tone=overdue],.record-band-late){background:color-mix(in srgb, var(--k-overdue) 5%, transparent);box-shadow:inset 0 .5px 0 color-mix(in srgb, var(--k-overdue) 22%, transparent)}.record-banner-foot:has(.record-band-late) .banner-tray .record-band-label{color:var(--k-overdue)}.record-banner-foot[data-bare]{box-shadow:none;background:0 0;justify-content:flex-end;margin:-8px 0 0;padding:0}.record-banner-foot .journey-all{color:var(--journey-ink);flex:none}.record-banner-foot[data-stages-only]{min-height:44px;box-shadow:inset 0 .5px 0 color-mix(in srgb, var(--k-kind) 22%, transparent);background:0 0;padding-top:0;padding-bottom:0}.record-banner-foot[data-stages-only] .journey-all{flex:auto;justify-content:space-between;align-items:center;min-height:44px;margin-left:0;display:flex}.banner-tray{min-width:0;color:var(--k-ink);flex:20rem}.banner-tray .record-band{box-shadow:none;background:0 0;border-radius:0}.banner-tray .record-band-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:0}.banner-tray .record-band-label{color:var(--k-meta-on-glass);letter-spacing:0;text-transform:none;align-items:center;gap:6px;font-size:13px;font-weight:400;line-height:18px;display:inline-flex}.banner-tray .record-band-label svg{width:14px;height:14px}.banner-tray .record-band-body{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.banner-tray .record-band-title{min-width:0;font-size:15px;font-weight:600;line-height:22px}.banner-tray .record-band-meta{color:var(--k-meta-on-glass);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.banner-tray .record-band-late,.banner-next[data-tone=overdue] .banner-next-meta{color:var(--k-overdue);font-weight:600}.banner-tray .record-band-actions{flex-wrap:nowrap;gap:2px}.banner-tray .record-band-actions>*{white-space:nowrap}.record-banner-foot .record-band-actions .k-primary,.record-banner-foot .record-band-actions .k-bordered,.record-banner-foot .banner-next .k-bordered{border-radius:var(--k-r-capsule);height:auto;min-height:28px;box-shadow:none;color:var(--k-link);background:0 0;padding:0 10px;font-weight:600}.record-banner-foot .record-band-actions .k-primary:hover,.record-banner-foot .record-band-actions .k-bordered:hover,.record-banner-foot .banner-next .k-bordered:hover{background:color-mix(in srgb, var(--k-link) 10%, transparent)}.record-banner-foot .record-band-actions [aria-disabled=true],.record-banner-foot .record-band-actions :disabled{box-shadow:none;color:var(--k-meta-on-glass);background:0 0}.banner-next{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:0;display:flex}.banner-next-body{flex-wrap:wrap;flex:16rem;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.banner-next-label,.banner-next-meta{color:var(--k-meta-on-glass);margin:0}.banner-next-label{align-self:center;align-items:center;gap:6px;display:inline-flex}.banner-next[data-tone=overdue] .banner-next-label{color:var(--k-overdue)}.banner-next-title{color:var(--k-ink);margin:0;font-size:15px;font-weight:600;line-height:22px}.banner-next-meta{font-variant-numeric:tabular-nums}.banner-next .k-bordered{white-space:nowrap;flex:none}.banner-next-door{border-radius:var(--k-r-capsule);min-height:28px;color:var(--k-link);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.banner-next-door:hover{background:color-mix(in srgb, var(--k-link) 10%, transparent)}.banner-next-door:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px}.banner-stack-rows{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.banner-stack-row{display:grid}.banner-stack-row-name{color:var(--k-ink);font-weight:600}.banner-stack-foot{border-top:.5px solid color-mix(in srgb, var(--k-mention-org) 20%, transparent);color:var(--k-meta-on-glass);font-size:var(--k-meta-size,12px);margin-top:8px;padding-top:6px;line-height:16px}.record-strip{isolation:isolate;background:var(--k-wash), var(--k-card);box-shadow:var(--k-shadow-banner);color:var(--k-ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;display:flex;position:relative;overflow:hidden}.record-strip-back{border-radius:var(--k-r-capsule);background:color-mix(in srgb, var(--k-kind,var(--k-mention-org)) 8%, var(--k-card));min-height:32px;box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--k-kind,var(--k-mention-org)) 22%, transparent);color:var(--k-link);white-space:nowrap;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.record-strip-id{flex:14rem;min-width:0;display:grid}.record-strip-title{color:var(--k-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:700;line-height:20px;overflow:hidden}.record-strip-sub{color:var(--k-meta-on-glass);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:18px;overflow:hidden}.record-strip .mini-journey{flex:0 22rem;min-width:12rem}.record-strip .record-banner-chips{margin-left:auto}.record-strip .record-strip-title.rp-title{color:var(--k-ink);font-size:inherit;line-height:inherit;letter-spacing:inherit}.record-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.record-section-head .record-door-title{min-width:0}.k-section-switcher{background:var(--k-card);min-height:30px;box-shadow:0 0 0 .5px var(--k-hairline), var(--k-shadow-hairline);color:var(--k-ink);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 12px;font-weight:600;display:inline-flex}.k-section-switcher:hover,.k-section-switcher[data-state=open]{background:var(--k-selection)}.k-section-switcher-square{background:var(--k-azure);width:18px;height:18px;color:var(--k-banner-text);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.record-right{align-content:start;gap:16px;min-width:0;display:grid}.glance-rows{font-size:var(--k-body-size,13px);margin:0;padding:4px 16px;line-height:18px;display:grid}.glance-row{grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:8px 0;display:grid}.glance-row+.glance-row{border-top:.5px solid var(--k-hairline-soft)}.glance-row dt{color:var(--k-meta)}.glance-row dd{min-width:0;color:var(--k-ink);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.glance-row dd[data-quiet]{color:var(--k-meta)}.glance-row dd[data-tone=overdue]{color:var(--k-overdue,var(--destructive-ink))}.glance-row dd[data-tone=attention]{color:var(--k-attention-ink,var(--k-ink))}.glance-row dd .md-mention{vertical-align:baseline}.glance-row-tail{color:var(--k-meta)}.glance-row-tail[data-tone=attention]{color:var(--k-attention-ink,var(--k-ink))}.glance-row-action{color:var(--k-link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.record-right-foot{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);overflow-wrap:anywhere;margin:0;padding:0 4px;line-height:14px}.record-right-foot a{color:var(--k-link);font-weight:600;text-decoration:none}.record-right-foot a:hover{text-underline-offset:2px;text-decoration:underline}.record-right-foot a:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px;border-radius:var(--k-r-kbd)}.kin-card{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-hairline)}@container record-hub (width<=40rem){.record-banner{gap:10px;padding:14px 16px}.record-banner>.record-banner-mark{width:112px;height:112px;top:-12px;right:-14px}.record-banner-head{display:block}.record-banner-id{margin-bottom:10px}.record-banner-ref,.banner-chip-button{position:relative}.record-banner-ref:before,.banner-chip-button:before{content:"";position:absolute;inset:-13px -4px}.banner-stack{width:auto;max-width:none}.banner-next-door{min-height:44px}.record-banner-foot{margin:0 -16px -14px;padding:10px 16px}.record-banner-foot[data-bare]{margin:-4px 0 0;padding:0}.record-banner-foot .record-band-actions .k-primary,.record-banner-foot .record-band-actions .k-bordered,.record-banner-foot .banner-next .k-bordered{min-height:44px}.banner-tray .record-band-row{grid-template-columns:minmax(0,1fr);gap:8px}.banner-tray .record-band-actions{flex-wrap:wrap;justify-content:flex-start}.record-right .glance-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.record-right .glance-row{border-top:0;grid-template-columns:minmax(0,1fr);gap:0}.record-right .glance-row dd{text-align:left}.record-strip .mini-journey{flex-basis:100%}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.record-banner,.record-strip{background:var(--k-card)}.banner-stack{background:var(--k-card);box-shadow:0 0 0 1px var(--k-mention-org)}:is(.record-banner-foot:not([data-bare]):not([data-stages-only]),.record-banner-foot:not([data-bare]):not([data-stages-only]):has([data-tone=overdue],.record-band-late)){background:var(--k-card)}}.record-stages{grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;min-width:0;display:grid}.stage-moves{gap:8px;margin:0;padding:12px 16px 16px;list-style:none;display:grid}.stage-moves li{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.stage-move-reason{color:var(--k-meta)}.record-section-rows{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-hairline);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.record-section-rows li+li{border-top:.5px solid var(--k-hairline-soft)}.record-section-row{min-height:44px;color:var(--k-ink);align-items:center;gap:8px;padding:0 16px;font-weight:600;text-decoration:none;display:flex}.record-section-row-count{color:var(--k-meta);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.record-section-row-chevron{color:var(--k-meta)}.journey{--journey-ink:var(--k-ink);--journey-quiet:var(--k-meta-on-glass);--journey-empty:color-mix(in srgb, var(--k-ink) 12%, transparent);--journey-rim:color-mix(in srgb, var(--k-ink) 32%, transparent);--journey-focus:var(--k-azure);gap:8px;display:grid}.journey-bar{grid-template-columns:repeat(var(--journey-n,4), minmax(0, 1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.journey-bar>li{min-width:0;display:flex}.journey-stop{border-radius:var(--k-r-row);width:100%;min-width:0;color:var(--journey-ink);align-content:start;gap:6px;padding:0;text-decoration:none;display:grid}a.journey-stop:hover .journey-label{text-underline-offset:2px;text-decoration:underline}a.journey-stop:focus-visible{outline:2px solid var(--journey-focus);outline-offset:3px}.journey-seg{border-radius:var(--k-r-capsule);background:var(--journey-empty);height:4px;display:block;position:relative;overflow:hidden}.journey-seg[data-dashed]{background:repeating-linear-gradient(90deg, var(--journey-rim) 0 4px, transparent 4px 7px)}.journey-fill{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--k-journey-4) var(--journey-from,0%), var(--k-journey-1)), color-mix(in srgb, var(--k-journey-4) var(--journey-to,100%), var(--k-journey-1)));clip-path:inset(0 calc(100% - var(--journey-fill,0) * 100%) 0 0 round 999px);animation:journey-sweep .56s var(--k-ease-out) both;animation-delay:calc(var(--journey-i,0) * 90ms);position:absolute;inset:0}@keyframes journey-sweep{0%{clip-path:inset(0 100% 0 0 round 999px)}}.journey-bar>li[data-reading] .journey-seg{box-shadow:0 0 0 2px var(--journey-card,var(--k-card)), 0 0 0 4px var(--k-azure);overflow:visible}.journey-bar>li[data-reading] .journey-name{color:var(--journey-ink);font-weight:700}@media (prefers-reduced-motion:reduce){.journey-fill{animation:none}}.journey-name{min-width:0;color:var(--journey-quiet);font-size:var(--k-meta-size,12px);flex-wrap:wrap;align-items:center;gap:4px;line-height:16px;display:flex}.journey-bar>li[data-state=done] .journey-name,.journey-bar>li[data-state=gaps] .journey-name,.journey-bar>li[data-state=current] .journey-name{color:var(--journey-ink)}.journey-bar>li[data-state=current] .journey-name{font-weight:600}.journey-label{overflow-wrap:anywhere;min-width:0}.journey-check{flex:none;width:14px;height:14px}.journey-day{color:var(--journey-quiet);font-variant-numeric:tabular-nums;flex:none;font-weight:400}.journey-day:before{content:"· "}.journey-caption{color:var(--journey-quiet);font-size:var(--k-meta-size,12px);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:16px}.journey:not([data-stacked]) .journey-caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.journey-foot{color:var(--journey-quiet);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.journey-line{margin:0}.journey-all{color:var(--journey-ink);font-size:var(--k-meta-size,12px);white-space:nowrap;margin-left:auto;font-weight:600;line-height:16px;text-decoration:none}.journey-all:hover{text-underline-offset:2px;text-decoration:underline}.journey-all:focus-visible{outline:2px solid var(--journey-focus);outline-offset:2px;border-radius:var(--k-r-kbd)}.mini-journey{--journey-empty:color-mix(in srgb, var(--k-ink) 12%, transparent);--journey-rim:color-mix(in srgb, var(--k-ink) 32%, transparent);gap:4px;display:grid}.mini-journey-bar{grid-template-columns:repeat(var(--journey-n,4), minmax(0, 1fr));gap:4px;display:grid}.mini-journey-bar>.journey-seg{margin:0}.mini-journey-line{color:var(--k-meta-on-glass);font-size:var(--k-meta-size,12px);margin:0;line-height:16px}.journey-line[data-narrow-only]{display:none}.journey-foot:has(>.journey-line[data-narrow-only]:only-child){display:none}@container record-hub (width<=40rem){.journey-bar{gap:4px}.journey-stop{min-height:24px;padding-block:4px 6px}.journey:not([data-stacked]) .journey-bar>li .journey-name,.journey:not([data-stacked]) .journey-bar>li .journey-caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.journey:not([data-stacked]) .journey-line[data-narrow-only]{display:block}:is(.journey:not([data-stacked]) .journey-foot,.journey:not([data-stacked]) .journey-foot:has(>.journey-line[data-narrow-only]:only-child)){justify-content:space-between;align-items:center;margin-top:-6px;display:flex}.journey:not([data-stacked]) .journey-line{font-size:13px;line-height:18px}.journey:not([data-stacked]) .journey-all{color:var(--k-link);align-items:center;min-height:44px;font-size:13px;line-height:18px;display:inline-flex}.journey[data-stacked] .journey-bar{grid-template-columns:minmax(0,1fr);gap:12px}}.stages-journey{gap:16px;padding:16px 18px 18px;display:grid}.stage-origin{border-bottom:.5px solid var(--k-hairline-soft);color:var(--k-ink-secondary);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding-bottom:12px;display:flex}.stage-origin-label{color:var(--k-ink);font-weight:600}.stage-origin a{color:var(--k-link);font-weight:600;text-decoration:none}.stage-origin a:hover{text-underline-offset:2px;text-decoration:underline}.stage-origin a:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px;border-radius:var(--k-r-kbd)}.buyer-deadlines{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.buyer-deadlines-title{color:var(--k-ink-secondary);margin:0;font-size:13px;font-weight:600;line-height:18px}.buyer-deadlines ol{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.buyer-deadlines li{align-items:center;gap:8px;min-width:0;font-size:13px;line-height:18px;display:flex}.cal-tile{background:var(--k-card);width:40px;box-shadow:0 0 0 .5px color-mix(in srgb, var(--k-ink) 16%, transparent);color:var(--k-ink);text-align:center;border-radius:8px;flex:none;display:grid;overflow:hidden}.cal-mo{background:color-mix(in srgb, var(--k-kind,var(--k-mention-pursuit)) 8%, var(--k-card));color:var(--k-meta-on-glass);font-size:var(--k-subheadline-size,11px);font-weight:600;line-height:14px}.cal-dy{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;line-height:24px}.buyer-deadlines li[data-next] .cal-tile{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--k-kind,var(--k-mention-pursuit)) 70%, transparent)}.cal-words{min-width:0;display:grid}.cal-label{color:var(--k-ink);font-weight:600}.cal-meta{color:var(--k-meta-on-glass);font-size:var(--k-meta-size,12px);font-variant-numeric:tabular-nums;line-height:16px}.buyer-deadlines li[data-overdue] .cal-meta{color:var(--k-overdue);font-weight:600}@container record-hub (width<=40rem){.buyer-deadlines ol{flex-wrap:nowrap;flex:100%;justify-content:space-between;gap:6px}.buyer-deadlines li{flex-direction:column;align-items:flex-start;gap:4px}}.dl-sheet.rp{width:min(560px, calc(100vw - 2 * var(--k-gutter)));background:var(--k-card)}.dl-sheet.rp[data-phone]{width:auto}.rp-top{min-height:30px;color:var(--k-meta);flex:none;align-items:center;gap:8px;padding:12px 14px 4px 18px;font-size:12px;line-height:16px;display:flex}.rp-code{color:var(--k-ink-secondary);font-variant-numeric:tabular-nums;font-weight:600}.rp-pager{align-items:center;gap:2px;min-width:0;margin-left:auto;display:flex}.rp-where{font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:6px}.rp-where:has(+.rp-view){margin-right:0}.rp-view{text-overflow:ellipsis;white-space:nowrap;margin:0 6px 0 .3em;overflow:hidden}.rp-pager .k-borderless{width:28px;height:28px}.rp-pager .k-borderless svg{width:16px;height:16px}.rp-pager .k-borderless:disabled{opacity:.35;cursor:default}.rp-body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:14px;min-height:0;padding:0 18px 16px;display:flex;overflow-y:auto}.rp-skeleton{border-radius:var(--k-r-entry);background:var(--k-quiet-fill);flex:none;height:160px;margin-top:12px}.rp-title{color:var(--k-ink);letter-spacing:-.018em;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:22px;font-weight:600;line-height:27px}.rp-facts{flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.rp-facts li{white-space:nowrap}.rp-label{color:var(--k-meta)}.rp-value{color:var(--k-ink);font-weight:600}.rp-value a,.rp-facts a{color:inherit}.rp-attention{color:var(--warning-ink)}.rp-late{color:var(--k-overdue);font-weight:600}.rp-segbar{gap:4px;display:flex}.rp-segbar i{background:var(--k-hairline);border-radius:3px;flex:1 1 0;min-width:0;height:5px}.rp-segbar i[data-state=done],.rp-segbar i[data-state=gaps]{background:var(--k-faint)}.rp-segbar i[data-state=skipped]{background:var(--k-hairline);opacity:.6}.rp-segbar i[data-state=current]{background:var(--k-link)}.rp-caption{color:var(--k-ink-secondary);margin:6px 0 0;font-size:12.5px;line-height:17px}.rp-caption b{color:var(--k-ink);font-weight:600}.rp-band{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-group);flex:none;overflow:hidden}.rp-band-row{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:12px;padding:10px 14px;display:grid}.rp-band-row+.rp-band-row{border-top:.5px solid var(--k-hairline-soft)}.rp-band-label{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);letter-spacing:0;padding-top:2px;font-weight:600;line-height:14px}.rp-band-title{color:var(--k-ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:20px}.rp-band-meta{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);overflow-wrap:anywhere;margin:0;line-height:15px}.rp-band-quiet{color:var(--k-ink-secondary);margin:0;font-size:13px;line-height:18px}.rp-band-item{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:18px}.rp-band-link{color:var(--k-link);font-weight:600}.rp-band-link:hover{text-underline-offset:3px;text-decoration:underline}.rp-band-value{color:var(--k-meta)}.rp-body>.hub-card,.rp-body>.hub-section{flex:none}.rp-doors{flex-wrap:wrap;flex:none;gap:8px;display:flex}.rp-doors .hub-door{margin:0}.rp-foot{border-top:.5px solid var(--k-hairline);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:12px 18px;display:flex}.rp-foot .k-primary,.rp-foot .k-bordered{height:32px}.rp-open .rp-keyhint{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);margin-left:4px}.rp-hints{color:var(--k-meta);white-space:nowrap;margin-left:auto;font-size:12px}.dl-sheet.rp[data-phone] .rp-hints{display:none}.dl-sheet.rp[data-phone] .rp-foot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}@media (hover:none),(pointer:coarse){.rp-hints,.rp kbd{display:none}}:root[data-record-preview] [data-top-primary]:not([data-icon-only])>:is(button,a),:root[data-record-preview] [data-top-primary]:not([data-icon-only])>*>:is(button,a):only-child,:root[data-record-preview] [data-top-primary] .k-primary,:root[data-record-preview] [data-top-primary] [data-primary-action],:root[data-record-preview] .k-phone-primary>:is(button,a):only-child,:root[data-record-preview] .k-phone-primary>*>:is(button,a):only-child{background:var(--k-card);color:var(--k-ink);box-shadow:var(--k-shadow-control);filter:none}:root[data-record-preview] [data-top-primary] :is(button,a) svg,:root[data-record-preview] .k-phone-primary :is(button,a) svg{color:var(--k-ink-secondary)}.details-section{min-width:0}.details-title{color:var(--k-ink);letter-spacing:-.008em;border-radius:var(--k-r-kbd);outline:none;margin:0;font-size:17px;font-weight:600;line-height:22px}.details-title:focus-visible{outline:3px solid var(--k-azure);outline-offset:2px}.details-sub{color:var(--k-meta);margin:2px 0 0;font-size:13px;line-height:17px}.details-body{margin-top:8px}.details-group{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);color:var(--k-ink);margin:0;padding:0;font-size:13px;line-height:17px;list-style:none;overflow:hidden}.details-row{grid-template-columns:200px minmax(0,1fr);align-items:baseline;gap:4px 16px;min-height:40px;padding:11px 16px;display:grid}.details-row+.details-row{border-top:.5px solid var(--k-hairline-soft)}.details-row>dt{color:var(--k-meta)}.details-row>dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;margin:0;display:flex}.details-value{min-width:0}.details-meta{color:var(--k-meta);letter-spacing:.006em;font-size:11px;line-height:14px}.details-unset{color:var(--k-meta)}.details-row [data-tone=overdue],.details-group [data-tone=overdue]{color:var(--k-overdue);font-weight:600}.details-inline{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:inline-flex}.details-link{border-radius:var(--k-r-kbd);min-height:24px;color:var(--k-link);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:500}.details-link:hover{text-underline-offset:3px;text-decoration:underline}.details-link:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}@media (pointer:coarse){.details-link{min-height:44px}}.details-id{text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:240px;display:inline-block;overflow:hidden}.details-table-wrap{overflow-x:auto}.details-table{border-collapse:collapse;width:100%}.details-table th{border-bottom:.5px solid var(--k-hairline);height:32px;color:var(--k-meta);letter-spacing:.006em;text-align:left;white-space:nowrap;padding:0 16px;font-size:11px;font-weight:600;line-height:14px}.details-table td{vertical-align:baseline;height:36px;padding:9px 16px}.details-table tbody tr+tr td{border-top:.5px solid var(--k-hairline-soft)}.details-table [data-num]{font-variant-numeric:tabular-nums;white-space:nowrap}.details-table td:first-child{white-space:nowrap}.details-table tr[data-strong] td{font-weight:600}.details-table a:not(.md-mention),.details-row a:not(.md-mention){border-radius:var(--k-r-kbd);color:var(--k-link);font-weight:500}.details-table a:not(.md-mention):hover,.details-row a:not(.md-mention):hover{text-underline-offset:3px;text-decoration:underline}.details-tone{align-items:center;gap:4px;display:inline-flex}.details-tone[data-tone=met]{color:var(--k-ink);font-weight:600}.details-tone[data-tone=quiet]{color:var(--k-meta)}.details-tone[data-tone=overdue]{color:var(--k-overdue);font-weight:600}.details-tone-check{stroke-width:2.4px;width:12px;height:12px;color:var(--k-ink-secondary);flex:none}.details-empty>p{color:var(--k-meta);margin:0;padding:11px 16px}.details-list>li{padding:10px 16px}.details-list>li+li{border-top:.5px solid var(--k-hairline-soft)}.details-list-title{color:var(--k-ink);margin:0;font-weight:600}.details-list-meta{color:var(--k-meta);margin:2px 0 0;font-size:13px;line-height:17px}.details-more{margin-top:8px}.details-more>summary{border-radius:var(--k-r-kbd);min-height:28px;color:var(--k-link);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:500;list-style:none;display:inline-flex}.details-more>summary::-webkit-details-marker{display:none}.details-more>summary:hover{text-underline-offset:3px;text-decoration:underline}.details-more[open]>summary{margin-bottom:8px}.details-more-chevron{width:14px;height:14px;transition:transform .16s var(--k-ease-out,ease-out);flex:none}.details-more[open] .details-more-chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.details-more-chevron{transition:none}}.details-part-head{color:var(--k-ink);margin:0;font-size:13px;font-weight:600;line-height:17px}.details-part-sub{color:var(--k-meta);margin:2px 0 8px;font-size:13px;line-height:17px}.details-alert{border-radius:var(--k-r-group);background:var(--k-error-tint);box-shadow:inset 0 0 0 .5px var(--k-error-edge);color:var(--k-error);margin:0;padding:10px 14px;font-size:13px;line-height:17px}[data-spy=page] [data-spy-heading]{color:var(--k-meta);letter-spacing:.06em;font-size:11px;line-height:14px}[data-spy=page] [data-spy-list]{border-left-color:var(--k-hairline)}[data-spy=page] [data-spy-list] button{color:var(--k-meta);font-size:13px;line-height:17px}[data-spy=page] [data-spy-list] button:hover{background:var(--k-quiet-fill);color:var(--k-ink)}[data-spy=page] [data-spy-list] button[data-spy-current]{background:var(--k-selection);color:var(--k-ink)}[data-spy=page] [data-spy-list] button[data-spy-current]:before{background:var(--k-navy)}@media (pointer:coarse){[data-spy=page] [data-spy-list] button,.details-more>summary{min-height:44px}}@media (width<=767px){.details-row{grid-template-columns:112px minmax(0,1fr);gap:4px 12px}}.details-table td[data-nowrap]{white-space:nowrap}@media (pointer:coarse){:is([data-signed-purchase-order],[data-signed-purchase-order-dialog]) :is(button,input,select){min-height:44px}:is([data-signed-purchase-order],[data-signed-purchase-order-dialog]) button{min-width:44px}}.so-room{width:100%;color:var(--k-ink);font-family:var(--k-font);font-size:13px;line-height:17px;container:sales-overview/inline-size}.so-page{width:100%;max-width:100rem;padding:16px var(--k-margin) 48px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"hello hello""kpis kpis""apart apart""needs trends""empty empty";align-items:start;column-gap:20px;margin:0 auto;display:grid}.so-page-plain{display:block}.so-hello{grid-area:hello;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 18px;display:flex}.so-hello .so-hello-title{color:var(--k-ink);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:26px;font-weight:700;line-height:32px}.so-hello p{color:var(--k-ink-secondary);max-width:72ch;margin-top:4px;font-size:15px;line-height:22px}.so-hello p b{color:var(--k-ink);font-weight:600}.so-scope{border-radius:var(--k-r-capsule);background:color-mix(in srgb, var(--k-ink) 6%, transparent);flex:none;padding:2px;display:inline-flex}.so-scope button{border-radius:var(--k-r-capsule);height:26px;color:var(--k-ink-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:500}.so-scope button[aria-checked=true]{background:var(--k-card);color:var(--k-ink);box-shadow:var(--k-shadow-control);font-weight:600}.so-scope button:focus-visible,.so-link:focus-visible,.so-need-text a:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px;border-radius:var(--k-r-row)}.so-link{color:var(--k-link);font-weight:500;text-decoration:none}.so-link:hover{text-underline-offset:2px;text-decoration:underline}.so-mute{color:var(--k-meta)}[data-tone=overdue]{color:var(--k-overdue)}.so-kpis{grid-area:kpis;grid-template-columns:1.2fr 1.2fr .95fr 1.15fr;gap:12px;display:grid}.so-kpis[data-kpis="3"]{grid-template-columns:1.25fr 1fr 1fr}.so-kpis[data-kpis="2"]{grid-template-columns:1fr 1fr}.so-kpis[data-kpis="1"]{grid-template-columns:minmax(0,28rem)}.so-kpi{border-radius:var(--k-r-entry);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-group);flex-direction:column;padding:14px 16px 13px;display:flex}.so-kpi h2{color:var(--k-ink-secondary);align-items:baseline;gap:6px;font-size:13px;font-weight:600;line-height:17px;display:flex}.so-kpi h2 .so-link{margin-left:auto}.so-figure{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:28px;font-weight:600;line-height:34px}.so-figure small{color:var(--k-meta);letter-spacing:0;margin-left:4px;font-size:13px;font-weight:500}.so-figure-gap{margin-left:14px}.so-sub{color:var(--k-meta);font-variant-numeric:tabular-nums;margin-top:2px}.so-viz{margin-top:auto;padding-top:10px}.so-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.so-figure-words{color:var(--k-ink-secondary);letter-spacing:-.003em;white-space:nowrap;margin-top:6px;font-size:15px;font-weight:600;line-height:34px}.so-bids{gap:4px;list-style:none;display:grid}.so-bids li{grid-template-columns:minmax(6.5rem,1fr) 5rem 3.5rem;align-items:center;gap:8px;min-width:0;display:grid}.so-bids li>.md-mention{justify-self:start;max-width:100%}.so-bids .so-chip-figure{text-align:right}.so-bids .md-mention{min-width:0;max-width:100%}.so-bids .so-pill-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.so-bid-track{min-width:24px;height:9px;display:block;position:relative}.so-bid-track i{border-radius:3px;min-width:2px;position:absolute;top:0;bottom:0;left:0}.so-bid-track i[data-part=value]{background:var(--k-hairline)}.so-bid-track i[data-part=weighted]{background:var(--k-chart-4)}.so-tier-bar{gap:2px;height:12px;display:flex}.so-tier-bar i{min-width:2px;display:block}.so-tier-bar i:first-child{border-radius:4px 0 0 4px}.so-tier-bar i:last-child{border-radius:0 4px 4px 0}.so-tier-bar i:only-child{border-radius:4px}[data-tier=commit]{background:var(--k-chart-commit)}[data-tier=likely]{background:var(--k-chart-likely)}[data-tier=best]{background:var(--k-chart-best)}[data-series=won]{background:var(--k-chart-3)}.so-tier-labels{color:var(--k-ink-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:6px;font-size:11px;line-height:14px;display:flex}.so-tier-labels span,.so-legend span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.so-tier-labels b{color:var(--k-ink);font-weight:600}.so-tier-labels i,.so-legend i{border-radius:2px;width:8px;height:8px;display:inline-block}.so-chips,.so-late{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.so-late{flex-wrap:nowrap;position:relative;overflow:hidden}.so-late li{flex:none}.so-late li[data-dropped]{visibility:hidden;position:absolute}.so-quiet{align-items:flex-end;gap:6px;display:flex}.so-quiet .so-clamp{flex:auto;min-width:0}.so-more{color:var(--k-ink-secondary);white-space:nowrap;flex:none;font-weight:600}.so-chips li{align-items:center;gap:4px;min-width:0;display:inline-flex}.so-chip-figure{color:var(--k-ink-secondary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;line-height:14px}.so-late li{border-radius:var(--k-r-row);background:var(--k-quiet-fill);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;height:20px;padding:0 7px;font-size:11px;font-weight:600;display:inline-flex}.so-dots{flex-wrap:wrap;gap:4px;display:inline-flex}.so-dots i{width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--k-faint);border-radius:50%}.so-dots i[data-won]{background:var(--k-navy-slate);box-shadow:none}.so-apart{color:var(--k-meta);grid-area:apart;align-items:center;gap:8px;margin:8px 4px 0;display:flex}.so-apart svg{flex:none;width:12px;height:12px}.so-panel{border-radius:var(--k-r-entry);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-group)}.so-panel-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 16px 8px;display:flex}.so-panel-head h2{letter-spacing:-.008em;font-size:17px;font-weight:600;line-height:22px}.so-panel-head .so-link{margin-left:auto}.so-needs{grid-area:needs;margin-top:20px}.so-page[data-trends=none] .so-needs{grid-column:1/-1}.so-trends{flex-direction:column;grid-area:trends;gap:16px;min-width:0;margin-top:20px;display:flex}.so-need-list{list-style:none}.so-need{grid-template-columns:30px minmax(0,1fr) auto 28px;align-items:center;gap:10px;min-height:48px;padding:6px 10px 6px 16px;display:grid;position:relative}.so-need+.so-need:before{content:"";border-top:.5px solid var(--k-hairline);position:absolute;top:0;left:56px;right:0}.so-need:hover{background:var(--k-quiet-fill)}.so-need-tile{border-radius:var(--k-r-search);background:var(--mt,var(--k-quiet-fill));width:30px;height:30px;color:var(--mc,var(--k-ink-secondary));place-items:center;display:grid}.so-need-tile svg{stroke-width:1.6px;width:15px;height:15px}.so-need-check{justify-self:center}.so-need-text{min-width:0}.so-need-text a,.so-need-text b{color:var(--k-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;text-decoration:none;display:block;overflow:hidden}.so-need-text a:hover{text-underline-offset:2px;text-decoration:underline}.so-need-text small{color:var(--k-meta);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:14px;display:block;overflow:hidden}.so-need-date{color:var(--k-ink-secondary);white-space:nowrap;font-size:11px;line-height:14px}.so-need-date[data-tone=overdue]{color:var(--k-overdue);font-weight:600}.so-need-peek{color:var(--k-faint)}.so-landed{border-radius:var(--k-r-row);background:var(--k-link-tint);min-height:34px;color:var(--k-ink-secondary);animation:so-land .22s var(--k-ease-out), so-ring 1.2s var(--k-ease-out);align-items:center;gap:10px;margin:2px 10px;padding:0 12px 0 46px;display:flex}.so-landed [role=status]{align-items:center;gap:8px;min-width:0;display:inline-flex}.so-landed svg{width:14px;height:14px;color:var(--k-azure);flex:none}.so-undo{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@keyframes so-land{0%{opacity:0;transform:translateY(-6px)}}@keyframes so-ring{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--k-azure) 35%, transparent)}to{box-shadow:0 0 0 3px #0000}}@media (prefers-reduced-motion:reduce){.so-landed{animation:none}}.so-need-peek svg{width:13px;height:13px}.so-need-verb{white-space:nowrap;grid-column:4;justify-self:end}.so-need:has(.so-need-verb){grid-template-columns:30px minmax(0,1fr) auto auto}.so-foot,.so-clear{color:var(--k-meta);padding:10px 16px 12px}.so-foot{border-top:.5px solid var(--k-hairline)}.so-won{padding:2px 16px 12px}.so-won-plot{padding:18px 0 0 52px;position:relative}.so-grid{flex-direction:column;justify-content:space-between;height:130px;display:flex;position:absolute;top:18px;left:0;right:0}.so-grid span{border-top:1px solid var(--k-hairline-soft);position:relative}.so-grid em{width:44px;color:var(--k-meta);text-align:right;font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;line-height:14px;position:absolute;top:-7px;left:0}.so-cols{gap:12px;display:flex;position:relative}.so-col{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;max-width:72px;display:flex}.so-col-track{width:100%;height:130px;position:relative}.so-col-track>i,.so-stack{width:min(48px,100%);height:max(var(--h), 2px);border-radius:4px 4px 0 0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.so-col-track>b{bottom:calc(var(--h) + 4px);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:600;line-height:14px;position:absolute;left:-8px;right:-8px}.so-stack{flex-direction:column;gap:2px;display:flex;overflow:hidden}.so-stack i{flex-basis:0;min-height:0;display:block}.so-col small{height:18px;color:var(--k-meta);white-space:nowrap;padding-top:4px;font-size:11px;line-height:14px}.so-col-forecast{border-left:1px dashed var(--k-kin-dash);max-width:96px;margin-left:12px;padding-left:24px}.so-legend{color:var(--k-ink-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:11px;line-height:14px;display:flex}.so-stages{padding:0 16px 14px}.so-stages ul{list-style:none}.so-stages li{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:24px;display:grid}.so-stage-name{color:var(--k-ink-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.so-stage-track{min-width:0;display:block}.so-stage-track i{background:var(--k-chart-1);border-radius:4px;min-width:2px;height:12px;display:block}.so-stage-value{color:var(--k-meta);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;line-height:14px}.so-stage-value b{color:var(--k-ink);font-weight:600}.so-stage-value em{font-style:normal}.so-empty{text-align:center;max-width:36rem;color:var(--k-meta);grid-area:empty;justify-items:center;gap:8px;margin:8px auto 0;padding:32px 24px;display:grid}.so-empty h2{color:var(--k-ink);font-size:17px;font-weight:600;line-height:22px}.so-empty-glyph{width:32px;height:32px;color:var(--k-faint)}.so-empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}@container sales-overview (width<=1100px){.so-bids li{grid-template-columns:minmax(8rem,1fr) 3rem 3rem}.so-kpis,.so-kpis[data-kpis="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.so-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"hello""kpis""apart""needs""trends""empty"}}@container sales-overview (width<=600px){.so-page{grid-template-areas:"hello""needs""kpis""apart""trends""empty";padding-top:8px}.so-hello{flex-direction:column;align-items:flex-start;gap:10px}.so-hello .so-hello-title{font-size:22px;line-height:27px}.so-need-text a,.so-need-text b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.so-needs{margin-top:0;margin-bottom:16px}.so-kpis,.so-kpis[data-kpis]{grid-template-columns:minmax(0,1fr)}.so-need{gap:8px;padding:6px 4px 6px 12px}.so-need+.so-need:before{left:50px}.so-need-date{white-space:normal;text-align:right;max-width:6.5rem}.so-need:has(.so-need-verb){grid-template-columns:30px minmax(0,1fr) auto}.so-need .so-need-verb{grid-column:2/-1;justify-self:start}.so-stages li{grid-template-columns:minmax(0,1fr) auto;row-gap:4px;padding-bottom:8px}.so-stage-track{grid-area:2/1/auto/-1}.so-stage-value{grid-area:1/2}.so-tier-labels{flex-wrap:wrap}}@media (width<=767px){.so-page{padding-inline:16px}}@media (pointer:coarse){.so-scope button{height:36px}.so-need{min-height:52px}}@media (prefers-reduced-motion:no-preference){.so-scope button{transition:background-color .16s var(--k-ease-out)}}.so-scope button:active,.so-need-verb:active{transition:transform var(--k-press) ease-out;transform:scale(.97)}.so-loading .so-skel{border-radius:var(--k-r-entry)}.so-loading .so-skel-hello{grid-area:hello;width:40%;height:54px;margin-bottom:18px}.so-loading .so-skel-kpis{grid-area:kpis;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.so-loading .so-skel-kpis .so-skel{height:136px}.so-loading .so-skel-needs{grid-area:needs;height:360px;margin-top:20px}.so-loading .so-skel-trends{grid-area:trends;height:360px;margin-top:20px}@container sales-overview (width<=600px){.so-loading .so-skel-kpis{grid-template-columns:minmax(0,1fr)}.so-loading .so-skel-hello{width:70%}}.relationships-page{container-type:inline-size}.relationships-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.relationship-input{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);width:100%;min-width:0;min-height:2.75rem;color:var(--foreground);font:inherit;caret-color:var(--app-ink);padding:.625rem .75rem;display:block}.relationship-input::placeholder{color:var(--foreground-muted)}.relationship-input:focus-visible{outline:1.2px solid var(--ring);outline-offset:0}.relationship-person-button{text-align:start;border-radius:var(--radius-sm);width:100%;min-height:2.75rem;padding:.75rem 1rem;display:block}.relationship-person-button:hover{background:var(--muted)}.relationship-person-button[aria-pressed=true]{background:var(--accent);color:var(--accent-foreground)}.relationship-person-button:focus-visible{outline:1.2px solid var(--ring);outline-offset:0}.relationship-person-button:disabled{opacity:.6;cursor:progress}.relationship-picker[data-expanded=false] .relationship-picker-content{display:none}.relationship-picker-toggle{min-height:2.75rem}@container (width>=62rem){.relationship-picker[data-expanded=false] .relationship-picker-content{display:block}.relationship-picker-toggle{display:none}.relationships-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem)}.relationships-layout--picker{grid-template-columns:minmax(17rem,22rem) minmax(0,1fr)}}.md-room{width:100%;container:my-day/inline-size}.md-page{width:100%;max-width:100rem;padding:12px var(--k-margin) 48px;color:var(--k-ink);font-family:var(--k-font);grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;margin:0 auto;font-size:13px;line-height:17px;display:grid}@container my-day (width>=932px){.md-page{grid-template-columns:minmax(480px,1fr) 380px;gap:32px}}.md-journal{min-width:0}.md-composer{z-index:3;margin:-4px 0 0;padding:4px 0 6px;position:relative}.md-query{z-index:3;background:var(--k-window);margin:6px -6px 0;padding:6px 6px 8px;position:sticky;top:0}.k-pane[data-toolbar=glass] .md-query{top:var(--k-toolbar-h)}.md-query-line{color:var(--k-meta);margin:2px 4px 0;font-size:13px;line-height:17px}.md-composer-bar,.md-composer-form{background:var(--k-glass);-webkit-backdrop-filter:blur(12px)saturate(180%);backdrop-filter:blur(12px)saturate(180%);box-shadow:0 0 0 .5px #15171e14,inset 0 1px #ffffffbf,0 6px 16px -10px #15171e40}.md-composer-bar{border-radius:var(--k-r-capsule);align-items:center;gap:10px;height:44px;padding:6px 8px 6px 10px;display:flex}.md-composer-open{border-radius:var(--k-r-capsule);min-width:0;height:32px;color:var(--k-meta-on-glass);font:inherit;letter-spacing:-.003em;text-align:left;cursor:text;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;font-size:15px;line-height:22px;display:flex}.md-composer-open>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.md-composer .k-borderless{color:var(--k-ink-secondary)}.md-composer-form{transform-origin:top;animation:md-open .18s var(--k-ease-out);border-radius:18px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}@keyframes md-open{0%{opacity:0;transform:scale(.985)}}.md-composer-types{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.md-composer-text{resize:vertical;border-radius:var(--k-r-field);background:var(--k-card);width:100%;min-height:66px;box-shadow:var(--k-shadow-control);color:var(--k-ink);caret-color:var(--k-azure);font:inherit;letter-spacing:-.003em;border:0;padding:8px 10px;font-size:15px;line-height:22px}.md-composer-text::placeholder{color:var(--k-meta)}.md-composer-text:focus-visible{box-shadow:0 0 0 1px var(--k-azure), 0 0 0 4px #006bd624;outline:none}.md-composer-mentions{min-height:22px;color:var(--k-meta-on-glass);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;line-height:14px;display:flex}.md-composer-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.md-composer-foot .md-hint{color:var(--k-meta-on-glass);margin-right:auto;font-size:11px;line-height:14px}.md-composer-foot .md-error{margin-right:auto}.md-picker{position:relative}.md-picker-list{z-index:10;overscroll-behavior:contain;border-radius:var(--k-r-group);background:var(--k-glass);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);width:min(360px,100%);max-height:min(420px,60vh);box-shadow:var(--k-shadow-menu);padding:5px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.md-picker-row{width:100%;height:32px;color:var(--k-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 8px;display:flex}.md-picker-row[aria-selected=true]{background:var(--k-selection)}.md-picker-row .k-type-tile{border-radius:6px;width:20px;height:20px}.md-picker-row .k-type-tile>svg{width:13px;height:13px}.md-picker-row b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.md-picker-row small{max-width:55%;color:var(--k-meta-on-glass);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin-left:auto;font-size:11px;overflow:hidden}.md-picker-group{color:var(--k-meta-on-glass);margin:0;padding:6px 8px 2px;font-size:11px;font-weight:600;line-height:14px}[data-picker-group]+[data-picker-group] .md-picker-group{margin-top:2px}.md-picker-empty{color:var(--k-meta-on-glass);padding:8px}.md-day{margin-top:20px}[data-journal]>.md-day:first-child{margin-top:16px}.md-phone-new{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.md-phone-new>svg{box-sizing:content-box;background:var(--k-gradient);color:#fff;border-radius:50%;width:18px;height:18px;padding:7px;box-shadow:inset 0 1px #ffffff40,0 1px 2px #15171e1f}.md-day-head{align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.md-day-head h2{color:var(--k-ink);letter-spacing:-.012em;margin:0;font-size:22px;font-weight:700;line-height:27px}.md-day-head .md-day-meta{color:var(--k-meta);font-variant-numeric:tabular-nums;font-size:13px}.md-day-head .md-day-meta[data-right]{margin-left:auto}.md-entry{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-card);padding:12px 16px;position:relative}.md-entry+.md-entry{margin-top:10px}.md-entry[data-author=kin]{box-shadow:none;outline:1px dashed var(--k-kin-dash);outline-offset:-1px;background:0 0}.md-entry[data-type=missed]{outline-color:var(--k-missed-edge)}.md-entry-head{align-items:center;gap:8px;min-width:0;height:24px;display:flex}.md-entry-head b{white-space:nowrap;font-weight:600}.md-entry-head .md-meta{color:var(--k-meta);letter-spacing:.006em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;line-height:14px}.md-entry-on{align-items:center;gap:6px;min-width:0;margin-left:auto;display:inline-flex;overflow:hidden}.md-entry-on>em{color:var(--k-meta);font-size:11px;font-style:normal}.md-avatar{background:var(--k-navy-slate);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:700;display:inline-grid}.md-avatar[data-kin]{background:var(--k-gradient);border-radius:7px}.md-avatar[data-kin] svg{width:14px;height:10px}.md-entry-text{max-width:64ch;color:var(--k-ink);letter-spacing:-.003em;overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;line-height:22px}.md-entry-foot{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.md-entry-foot:empty{display:none}.md-via{color:var(--k-meta);align-items:center;gap:5px;font-size:11px;line-height:14px;display:inline-flex}.md-via svg{width:12px;height:12px}.md-entry[data-landed]{animation:md-land .22s var(--k-ease-out), md-ring 1.2s var(--k-ease-out)}@keyframes md-land{0%{opacity:0;transform:translateY(-14px)scale(.99)}}@keyframes md-ring{0%{box-shadow:var(--k-shadow-card), 0 0 0 4px #006bd659}to{box-shadow:var(--k-shadow-card), 0 0 0 4px #006bd600}}@media (prefers-reduced-motion:reduce){.md-entry[data-landed]{animation:1.2s linear md-ring}.md-composer-form{animation:none}}.md-mention{border-radius:var(--k-r-row);background:var(--mt);color:var(--mc);vertical-align:baseline;white-space:nowrap;align-items:center;gap:3px;padding:0 4px;font-weight:600;line-height:1.35;text-decoration:none;display:inline-flex}.md-mention svg{opacity:.85;stroke-width:2.2px;flex:none;width:13px;height:13px;position:relative;top:1px}.md-mention[data-size=sm]{text-overflow:ellipsis;max-width:100%;font-size:11px;line-height:16px;overflow:hidden}.md-mention[data-size=sm] svg{width:12px;height:12px;top:0}a.md-mention:hover{text-underline-offset:2px;text-decoration:underline}.md-mention-version{font-variant-numeric:tabular-nums;opacity:.85;margin-left:2px;font-weight:400}.md-mention-remove{border-radius:var(--k-r-kbd);width:14px;height:14px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:1px;padding:0;display:inline-grid}.md-mention-remove:hover{background:#15171e14}.md-mention-remove svg{width:10px;height:10px;top:0}.md-inline-form{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.md-inline-form .k-field{flex:200px;min-width:0;font-size:13px}.md-inline-form .k-field[type=date]{font-variant-numeric:tabular-nums;flex:0 0 150px}.md-inline-form .md-error{flex-basis:100%}.md-error{color:var(--k-error);font-size:11px;line-height:14px}.md-prominent{border-radius:var(--k-r-capsule);background:var(--k-azure);color:#fff;height:28px;font:inherit;white-space:nowrap;cursor:pointer;transition:transform var(--k-press) ease-out;border:0;align-items:center;gap:6px;padding:0 6px 0 12px;font-weight:600;display:inline-flex;box-shadow:inset 0 .5px #ffffff40,0 1px 1px #15171e14}.md-prominent:active{filter:brightness(.94);transform:scale(.97)}.md-prominent:disabled{background:var(--k-quiet-fill);color:var(--k-meta);box-shadow:var(--k-shadow-control);cursor:not-allowed}.md-prominent .k-kbd,.md-prominent kbd{color:#fff;background:0 0}.k-bordered[aria-pressed=true],.k-bordered[role=radio][aria-checked=true]{background:var(--k-prominent-tint);color:var(--k-link-on-glass);box-shadow:inset 0 0 0 .5px #006bd666}.k-bordered[aria-pressed=true] svg,.k-bordered[role=radio][aria-checked=true] svg{color:var(--k-link-on-glass)}.md-more{justify-content:center;margin:16px 0 0;display:flex}.md-end{color:var(--k-meta);text-align:center;margin:20px 0 0}.md-empty{border-radius:var(--k-r-entry);outline:1px solid var(--border);outline-offset:-1px;color:var(--k-ink-secondary);margin-top:16px;padding:16px}.md-empty b{color:var(--k-ink);margin-bottom:4px;font-size:15px;font-weight:600;line-height:22px;display:block}.md-skeleton{border-radius:var(--k-r-entry);height:104px}.md-skeleton+.md-skeleton{margin-top:10px}.md-side{flex-direction:column;gap:16px;min-width:0;display:flex}.md-group-head{align-items:baseline;gap:8px;margin:0 4px 8px;display:flex}.md-group-head h2{color:var(--k-ink);letter-spacing:-.008em;margin:0;font-size:17px;font-weight:600;line-height:22px}.md-group-head span{color:var(--k-meta);font-variant-numeric:tabular-nums;font-size:13px}.md-group-head span[data-tone=overdue]{color:var(--k-overdue);font-weight:600}.md-group-more{margin:6px 4px 0;font-size:11px;line-height:14px}.md-group-more a{color:var(--k-link);text-decoration:none}.md-group-more a:hover{text-underline-offset:2px;text-decoration:underline}.md-group{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);overflow:hidden}.md-row{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:5px 12px 5px 16px;display:grid;position:relative}.md-row+.md-row:before{content:"";border-top:.5px solid #15171e24;position:absolute;top:0;left:44px;right:0}.md-row:hover,.md-row:focus-within{background:var(--k-quiet-fill)}.md-row[data-glyph]{grid-template-columns:18px minmax(0,1fr) auto}.md-row-text{min-width:0;overflow:hidden}.md-row-text b,.md-row-text a{color:var(--k-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;display:block;overflow:hidden}.md-row-text a:hover{text-underline-offset:2px;text-decoration:underline}.md-row-text small{color:var(--k-meta);letter-spacing:.006em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;display:block;overflow:hidden}.md-row[data-row-kind=approval] .md-row-text small{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.md-row-end{justify-items:end;min-width:72px;display:grid}.md-row-date{color:var(--k-ink-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:1/1}.md-row-date[data-tone=overdue]{color:var(--k-overdue);font-weight:600}.md-row-actions{visibility:hidden;grid-area:1/1;gap:2px;display:flex}.md-row:hover .md-row-actions,.md-row:focus-within .md-row-actions{visibility:visible}.md-row:hover .md-row-date,.md-row:focus-within .md-row-date{visibility:hidden}@media (hover:none){.md-row-actions{display:none}}.md-row-glyph{width:18px;height:18px;color:var(--k-ink-secondary);place-items:center;display:grid}.md-row-glyph svg{width:15px;height:15px}.md-check{border:1.5px solid var(--k-faint);background:var(--k-card);color:#0000;cursor:pointer;width:18px;height:18px;transition:background-color .16s var(--k-ease-out), border-color .16s var(--k-ease-out);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.md-check svg{stroke-width:3px;width:11px;height:11px}.md-check:hover{border-color:var(--k-azure)}.md-check[aria-checked=true]{border-color:var(--k-azure);background:var(--k-azure);color:#fff}.md-check:disabled{cursor:progress}@media (pointer:coarse){.md-check{width:22px;height:22px}}.md-week .md-row{grid-template-columns:62px minmax(0,1fr) auto;min-height:40px;padding:4px 6px}.md-week .md-row+.md-row:before{border-top:1px solid #15171e0f;left:0}.md-week .md-row-day{color:var(--k-meta);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.md-row-form{background:var(--k-quiet-fill);padding:0 12px 10px 44px}.md-week .md-row-form{padding-left:68px}.md-quarter{grid-template-columns:1fr 1fr;display:grid}.md-quarter>div{padding:12px 16px}.md-quarter>div+div{box-shadow:inset .5px 0 #15171e24}.md-quarter dt{color:var(--k-meta);font-size:11px;line-height:14px}.md-quarter dd{color:var(--k-ink);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:17px;font-weight:600;line-height:22px}.md-quarter dd small{color:var(--k-meta);font-size:11px;font-weight:400;line-height:14px;display:block}.md-quarter-note{color:var(--k-meta);padding:0 16px 10px;font-size:11px;line-height:14px}.md-fold{border-radius:var(--k-r-group);background:var(--k-card);width:100%;min-height:44px;box-shadow:var(--k-shadow-group);color:var(--k-ink);font:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:10px;margin:10px 0 0;padding:0 12px 0 14px;font-weight:600;display:flex}.md-fold>svg{width:16px;height:16px;color:var(--k-ink-secondary);flex:none}.md-fold-words{min-width:0}.md-fold-long,.md-fold-short{flex-wrap:wrap;column-gap:4px;display:inline-flex}.md-fold-part{white-space:nowrap}.md-fold-short{display:none}@media (width<=399px){.md-fold-long{display:none}.md-fold-short{display:inline-flex}}.md-kin-fold .md-entry-text{color:var(--k-ink-secondary)}.k-spot-verb-on{min-width:0;color:var(--k-meta-on-glass);flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;font-size:11px;line-height:16px;display:flex}.md-fold>svg:last-child{color:var(--k-meta);margin-left:auto}.md-fold [data-tone=overdue]{color:var(--k-overdue)}@media (width<=767px){.md-composer{background:var(--k-window);margin-bottom:-4px;padding-bottom:8px}.md-page{gap:24px;padding:4px 16px 112px}.md-composer-bar .md-composer-type[data-phone-hide],.md-entry-on{display:none}}.k-spot-verb{padding:12px 18px 16px}.k-spot-verb-head{min-width:0;color:var(--k-ink);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.k-spot-verb-head>svg{width:15px;height:15px;color:var(--k-link-on-glass);flex:none}.k-spot-verb .md-inline-form{margin-top:12px}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.md-composer-bar,.md-composer-form,.md-picker-list{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--k-card);box-shadow:0 0 0 1px var(--k-hairline)}}@supports (corner-shape:squircle){.md-entry,.md-group,.md-composer-form,.md-picker-list{corner-shape:squircle}}.wwk-count{min-width:0}.wwk-add{border-radius:var(--k-r-row);color:var(--k-link);font-size:var(--k-body-size,13px);justify-content:center;align-items:center;padding:2px 4px;line-height:1.3;display:inline-flex}.wwk-add:hover{text-underline-offset:2px;text-decoration:underline}.wwk-empty{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);padding:10px 14px}.wwk-group{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);margin:0;padding:0;list-style:none;overflow:hidden}.wwk-li+.wwk-li{border-top:.5px solid var(--k-hairline-soft)}.wwk-row{grid-template-columns:8rem minmax(0,1fr) auto;align-items:start;gap:4px 16px;padding:10px 14px;display:grid}.wwk-row[data-status=proposed]{border-radius:var(--k-r-row);outline:1px dashed var(--k-kin-dash);outline-offset:-1px;background:0 0;margin:4px;padding:6px 10px}.wwk-label{min-width:0;color:var(--k-ink-secondary);overflow-wrap:anywhere;padding-top:1px}.wwk-main{gap:4px;min-width:0;display:grid}.wwk-below{grid-column:2;min-width:0}.wwk-row[data-below] .wwk-label{grid-area:1/1/span 2}.wwk-row[data-below] .wwk-trail{grid-area:1/3/span 2}.wwk-value{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;margin:0}.wwk-proposed{color:var(--k-meta);flex-wrap:wrap;align-items:center;gap:4px 6px;font-weight:600;display:inline-flex}.wwk-proposed .kin-mark{flex:none}.wwk-heard{border-radius:var(--k-r-row);outline:1px dashed var(--k-kin-dash);outline-offset:-1px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:2px;padding:6px 10px;display:flex}.wwk-heard-line{min-width:0;color:var(--k-ink);flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.wwk-heard-line .kin-mark{flex:none}.wwk-heard-words b{font-weight:600}.wwk-trail{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:4px 8px;min-width:0;max-width:20rem;display:flex}.wwk-actions{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:4px 10px;display:inline-flex}.wwk-link{border-radius:var(--k-r-row);color:var(--k-link);font-size:var(--k-subheadline-size,11px);padding:2px;font-weight:600;line-height:1.4}.wwk-link:hover:not(:disabled){text-underline-offset:2px;text-decoration:underline}.wwk-link:disabled{color:var(--k-meta);cursor:not-allowed}.wwk-more{padding:4px 8px}.wwk-more-button{border-radius:var(--k-r-row);width:100%;min-height:32px;color:var(--k-link);text-align:left;align-items:center;padding:4px 6px;display:flex}.wwk-more-button:hover{text-underline-offset:2px;text-decoration:underline}.wwk-edit{white-space:nowrap;opacity:0;width:auto;min-width:0;height:auto;font-size:var(--k-subheadline-size,11px);flex-direction:row;align-items:center;gap:3px;padding:2px 6px;display:inline-flex}.wwk-edit svg{stroke-width:2px;width:12px;height:12px}.wwk-row:hover .wwk-edit,.wwk-row:focus-within .wwk-edit,.wwk-edit:focus-visible{opacity:1}@media (hover:none){.wwk-edit{opacity:1}.wwk-edit-text{display:none}}.wwk-chip{max-width:100%;font:inherit;font-size:var(--k-subheadline-size,11px);cursor:default;font-weight:600}a.wwk-chip,button.wwk-chip{cursor:pointer}button.wwk-chip{border:0}.wwk-chip-text{text-overflow:ellipsis;overflow:hidden}.wwk-editor{gap:6px;display:grid}.wwk-editor-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wwk-remove{margin-left:auto}.wwk-textarea,.wwk-input,.wwk-select{border-radius:var(--k-r-field);background:var(--k-card);width:100%;max-width:72ch;box-shadow:var(--k-shadow-control);color:var(--k-ink);font:inherit;resize:vertical;border:0;padding:6px 8px}.wwk-select{width:auto;max-width:100%}.wwk-textarea:focus-visible,.wwk-input:focus-visible,.wwk-select:focus-visible{box-shadow:0 0 0 1px var(--k-azure), 0 0 0 4px #006bd624;outline:none}.wwk-note{color:var(--k-ink-secondary);margin:0}.wwk-note[role=alert]{color:var(--k-ink)}.wwk-pointer{margin:0}@media (pointer:coarse){.wwk-add,.wwk-edit,a.wwk-chip,button.wwk-chip,.wwk-actions button,.wwk-editor-actions button,.wwk-more-button{min-width:44px;min-height:44px}}@media (width<=640px){.wwk-row{grid-template-columns:minmax(0,1fr);gap:2px}.wwk-below{grid-column:1}.wwk-row[data-below] .wwk-label,.wwk-row[data-below] .wwk-trail{grid-area:auto}.wwk-heard{margin-top:6px}.wwk-label{color:var(--k-ink);font-weight:600}.wwk-trail{white-space:normal;flex-wrap:wrap;justify-content:flex-start;max-width:100%}.wwk .md-mention.wwk-chip{color:var(--k-meta);background:0 0;padding:0;font-weight:400}.wwk .md-mention.wwk-chip svg{display:none}.wwk-heard{justify-content:flex-start}.wwk-trail{gap:0 4px}.wwk-edit{opacity:1;order:2}}@media (width<=640px) and (pointer:coarse){.wwk-trail{margin-block:-10px}.wwk-heard{margin-top:14px}}.wwk-value>:first-child{margin-top:0}.wwk-value>:last-child{margin-bottom:0}.k-docs{flex-direction:column;gap:8px;min-width:0;display:flex}.k-docs-query .k-qf-input{flex:14rem}.k-docs-query .k-qf-run{flex:none;margin-left:auto}.k-docs-hint{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);margin:0;line-height:14px}.k-docs-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:36px;margin-top:8px;display:grid}@media (width>=1024px){.k-docs-layout[data-rail]{grid-template-columns:minmax(0,1fr) 204px}}.k-docs-groups{flex-direction:column;gap:30px;min-width:0;display:flex;container-type:inline-size}.k-docs-group{scroll-margin-top:16px}.k-docs-group-head{align-items:baseline;gap:8px;display:flex}.k-docs-group-tip{align-self:center;margin-bottom:4px}.k-docs-group-verb{margin-left:auto}.k-docs-group-title{border-radius:var(--k-r-row);color:var(--k-ink);letter-spacing:-.008em;outline:none;margin:0 0 4px;font-size:17px;font-weight:600;line-height:22px}.k-docs-group-title:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.k-docs-group-count{color:var(--k-meta);font-size:var(--k-body-size,13px);font-variant-numeric:tabular-nums;font-weight:600}.k-docs-group-desc{color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);margin:0 0 10px;line-height:17px}.k-doc-group-verb{border-radius:var(--k-r-row);color:var(--k-link);font-size:var(--k-body-size,13px);cursor:pointer;flex:none;font-weight:600}.k-doc-group-verb:hover{text-underline-offset:3px;text-decoration:underline}.k-docs-empty{border-radius:var(--k-r-group);background:var(--k-card);min-height:52px;box-shadow:var(--k-shadow-group);color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);align-items:center;padding:8px 16px;line-height:17px;display:flex}.k-docs-group-note{color:var(--k-ink-secondary);font-size:var(--k-subheadline-size,11px);margin:8px 0 0;line-height:14px}.k-docs-skeleton-row{align-items:center;gap:12px;min-height:64px;padding:0 16px;display:flex}.k-docs-skeleton-row+.k-docs-skeleton-row{border-top:.5px solid var(--k-hairline-soft)}.k-docs-table-wrap{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);overflow:hidden}.k-docs-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:var(--k-body-size,13px);line-height:17px}.k-docs-col-owner{width:150px}.k-docs-col-state{width:132px}.k-docs-col-updated{width:112px}.k-docs-col-verb{width:108px}.k-docs-table th{border-bottom:.5px solid var(--k-hairline-soft);height:32px;color:var(--k-meta);font-size:var(--k-subheadline-size,11px);text-align:left;padding:0 12px;font-weight:600}.k-docs-table th:first-child,.k-docs-table td:first-child{padding-left:16px}.k-docs-table th:last-child,.k-docs-table td:last-child{padding-right:16px}.k-docs-table td{border-bottom:.5px solid var(--k-hairline-soft);height:64px;color:var(--k-ink-secondary);vertical-align:middle;padding:6px 12px}.k-docs-table tbody tr:last-child td{border-bottom:0}.k-docs-row:hover td{background:var(--k-quiet-fill)}.k-docs-row[data-work-tool]:focus-visible{outline:3px solid var(--k-azure);outline-offset:-3px}.k-docs-name{align-items:center;gap:12px;min-width:0;display:flex}.k-docs-title{color:var(--k-ink);font-size:var(--k-body-size,13px);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:17px;overflow:hidden}.k-docs-detail{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);letter-spacing:.006em;text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;line-height:14px;overflow:hidden}.k-docs-table .k-docs-title{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.k-docs-owner{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-docs-tile{border-radius:var(--k-r-kbd);background:var(--k-quiet-fill);width:26px;height:32px;color:color-mix(in srgb, var(--k-chart-4) 62%, var(--k-ink));font-size:var(--k-subheadline-size,11px);letter-spacing:.01em;flex:none;justify-content:center;align-items:flex-end;padding-bottom:2px;font-weight:700;line-height:14px;display:flex}.k-docs-tile[data-size=small]{width:22px;height:26px}.k-docs-tile[data-format=pdf],.k-docs-tile[data-format=quote]{background:color-mix(in srgb, var(--k-magenta) 8%, var(--k-card));color:color-mix(in srgb, var(--k-magenta) 48%, var(--k-ink))}.k-docs-tile[data-format=sheet]{background:color-mix(in srgb, var(--success) 10%, var(--k-card));color:var(--success-ink)}.k-docs-tile[data-format=link],.k-docs-tile[data-format=package],.k-docs-tile[data-format=file],.k-docs-tile[data-format=image],.k-docs-tile[data-format=slides]{background:color-mix(in srgb, var(--k-ink) 5%, var(--k-card));color:var(--k-ink-secondary)}.k-docs-state{color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.k-docs-state[data-tone=quiet]{color:var(--k-meta)}.k-docs-state[data-tone=positive]{color:var(--success-ink);font-weight:600}.k-docs-pips{gap:3px;display:inline-flex}.k-docs-pips>i{border-radius:var(--k-r-capsule);background:var(--k-hairline);width:12px;height:4px;display:block}.k-docs-pips[data-step="1"]>i:nth-child(-n+1),.k-docs-pips[data-step="2"]>i:nth-child(-n+2){background:var(--k-navy-slate)}.k-docs-bar{border-radius:var(--k-r-capsule);background:var(--k-hairline);width:48px;height:4px;display:inline-block;overflow:hidden}.k-docs-bar>i{background:var(--k-navy-slate);height:100%;display:block}.k-docs-when{min-width:0;color:var(--k-meta);white-space:normal;flex-direction:column;display:flex}.k-docs-due{font-size:var(--k-subheadline-size,11px);line-height:14px}.k-docs-due[data-tone=overdue]{color:var(--k-overdue);font-weight:600}.k-docs-verbs{align-items:center;gap:4px;display:inline-flex}.k-docs-more{border-radius:var(--k-r-row);width:28px;height:28px;color:var(--k-ink-secondary);opacity:0;cursor:pointer;flex:none;place-items:center;display:grid}.k-docs-more>svg{width:16px;height:16px}.k-docs-more:hover,.k-docs-more[data-state=open]{background:#15171e12}.k-docs-row:hover .k-docs-more,.k-docs-row:focus-within .k-docs-more,.k-docs-more:focus-visible,.k-docs-more[data-state=open]{opacity:1}@media (pointer:coarse){.k-docs-more{opacity:1;width:44px;height:44px}}.k-docs-verb-cell{text-align:left}.k-docs-verb{border-radius:var(--k-r-row);color:var(--k-link);font-size:var(--k-body-size,13px);cursor:pointer;font-weight:600}.k-docs-verb:hover{text-underline-offset:3px;text-decoration:underline}.k-docs-lines{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);margin:0;padding:0;list-style:none;overflow:hidden}.k-docs-lines>li+li{border-top:.5px solid var(--k-hairline-soft)}.k-docs-line{text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 14px;display:flex}.k-docs-line:active{background:var(--k-quiet-fill)}.k-docs-line-text{flex-direction:column;flex:1;min-width:0;display:flex}.k-docs-line .k-docs-title{font-size:15px;line-height:20px}.k-docs-line .k-docs-detail{font-size:var(--k-body-size,13px);line-height:17px}.k-docs-line .k-docs-due{font-size:inherit;line-height:inherit}.k-docs-line-verb{color:var(--k-link);flex:none;font-size:15px;font-weight:600}.k-docs-line-chev{width:16px;height:16px;color:var(--k-faint);flex:none}@media (width<=767px){.k-docs-layout{gap:24px}.k-docs-groups{gap:22px}.k-docs-group-head .k-docs-group-title{margin-bottom:8px}}@container (width<=900px){.k-docs-table col:nth-child(2),.k-docs-table th:nth-child(2),.k-docs-table td:nth-child(2){display:none}}.k-docs-views{border-radius:var(--k-r-capsule);background:#15171e0f;flex:none;padding:2px;display:inline-flex}.k-docs-views>button{white-space:nowrap;border-radius:var(--k-r-capsule);height:26px;color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);cursor:pointer;align-items:center;padding:0 12px;font-weight:500;display:inline-flex}.k-docs-views>button[aria-pressed=true]{background:var(--k-card);color:var(--k-ink);font-weight:600;box-shadow:0 1px 2px #15171e1f,0 0 0 .5px #15171e0f}@media (pointer:coarse){.k-docs-views>button{height:44px}}.k-docs-spy{display:none}@media (width>=1024px){.k-docs-spy{display:block}}.k-docs-spy{top:calc(var(--k-toolbar-h,52px) + 16px);padding-top:2px;position:sticky}.k-docs-spy-title{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);margin:0;padding:0 12px 8px;font-weight:600;line-height:14px}.k-docs-spy ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.k-docs-spy button{border-left:2px solid var(--k-hairline);width:100%;min-height:32px;color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:0 12px;display:flex}.k-docs-spy button:hover{background:#15171e09}.k-docs-spy button[aria-current=true]{border-left-color:var(--k-navy);background:var(--k-selection);color:var(--k-ink);font-weight:700}.k-docs-spy-count{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}@media (width>=1024px){.k-docs-layout[data-previewing]{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:24px}}.k-docs-lines[data-compact] .k-docs-line{min-height:52px;padding:6px 12px}.k-docs-lines[data-compact] .k-docs-title,.k-docs-lines[data-compact] .k-docs-detail{font-size:var(--k-body-size,13px);line-height:17px}.k-docs-line[aria-current=true]{background:var(--k-selection)}.k-docs-line:focus-visible{outline:3px solid var(--k-azure);outline-offset:-3px}.k-docs-line:hover{background:var(--k-quiet-fill)}.k-docpane{border-radius:var(--k-r-group);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-group);flex-direction:column;gap:16px;padding:16px 20px 20px;display:flex}.k-docpane[data-phone]{box-shadow:none;border-radius:0;padding:4px 16px 20px}.k-docpane-sheet{gap:0;max-height:88dvh;padding:8px 0 0;overflow-y:auto}.k-docpane-grabber{border-radius:var(--k-r-capsule);background:var(--k-hairline);width:36px;height:5px;margin:0 auto 6px;display:block}.k-docpane[data-phone] .k-docpane-doc{max-height:40dvh}.k-docpane-head{align-items:flex-start;gap:10px;min-width:0;display:flex}.k-docpane-title{border-radius:var(--k-r-row);color:var(--k-ink);letter-spacing:-.008em;overflow-wrap:anywhere;outline:none;margin:0;font-size:17px;font-weight:600;line-height:22px}.k-docpane-title:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.k-docpane-meta{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);margin:2px 0 0;line-height:14px}.k-docpane-chip{border-radius:var(--k-r-capsule);background:var(--k-link-tint);color:var(--k-link);font-size:var(--k-subheadline-size,11px);flex:none;padding:2px 8px;font-weight:600;line-height:14px}.k-docpane-open,.k-docpane-close,.k-docpane-back{border-radius:var(--k-r-capsule);min-width:28px;min-height:28px;color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);cursor:pointer;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.k-docpane-open{color:var(--k-link)}.k-docpane-open:hover,.k-docpane-close:hover,.k-docpane-back:hover{background:var(--k-quiet-fill)}.k-docpane-back{color:var(--k-link);margin-left:-8px}.k-docpane-open:focus-visible,.k-docpane-close:focus-visible,.k-docpane-back:focus-visible,.k-docpane-verb:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.k-docpane-doc{min-width:0;max-height:60vh;overflow:auto}.k-docpane-loading{flex-direction:column;gap:8px;display:flex}.k-docpane-facts{border-top:.5px solid var(--k-hairline-soft);flex-direction:column;margin:0;display:flex}.k-docpane-facts>div{border-bottom:.5px solid var(--k-hairline-soft);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.k-docpane-facts dt{color:var(--k-meta);font-size:var(--k-body-size,13px);line-height:17px}.k-docpane-facts dd{color:var(--k-ink);font-size:var(--k-body-size,13px);margin:0;line-height:17px}.k-docpane-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.k-docpane-list [data-not-sent-through-kin]{color:var(--k-ink-secondary)}.k-docpane-expiry{color:var(--k-overdue);font-weight:600}.k-docpane-verb{border-radius:var(--k-r-row);min-height:24px;color:var(--k-link);font-size:var(--k-body-size,13px);cursor:pointer;align-items:center;margin-top:4px;font-weight:600;display:inline-flex}.k-docpane-verb:hover{text-underline-offset:3px;text-decoration:underline}.k-docpane-links{flex-wrap:wrap;gap:4px 12px;display:flex}.k-docpane-links a{color:var(--k-link)}.k-docpane-history-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.k-docpane-history-head h3{color:var(--k-ink);font-size:var(--k-body-size,13px);margin:0;font-weight:600;line-height:17px}.k-docpane-history .k-docpane-list{color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);line-height:17px}@media (width<=767px){.k-docpane-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}.k-docpane-open,.k-docpane-close,.k-docpane-back,.k-docpane-verb{min-height:44px}}.k-docs-seg-row{margin:0 0 8px}.k-docs-seg-row>.k-docs-views{display:flex}.k-docs-seg-row>.k-docs-views>button{flex:1 1 0;justify-content:center}.k-files-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.k-files-records{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.k-files-record{border-radius:var(--k-r-row);text-align:left;cursor:pointer;align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 8px;display:flex}.k-files-record:hover{background:var(--k-quiet-fill)}.k-files-record:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.k-files-record-chev{width:16px;height:16px;color:var(--k-meta);flex:none}.k-files-record-chev[data-open]{transform:rotate(90deg)}.k-files-record-title{color:var(--k-ink);font-size:var(--k-body-size,13px);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:17px;display:block;overflow:hidden}.k-files-record-ref{color:var(--k-ink-secondary);font-variant-numeric:tabular-nums}.k-adddoc-to{color:var(--k-ink-secondary);font-weight:400}.k-adddoc-steps{color:var(--k-meta);font-size:var(--k-body-size,13px);gap:16px;margin:0 0 4px;padding:0;line-height:17px;list-style:none;display:flex}.k-adddoc-steps li{align-items:center;gap:6px;display:inline-flex}.k-adddoc-steps li>span{background:var(--k-quiet-fill);width:18px;height:18px;font-size:var(--k-subheadline-size,11px);border-radius:9999px;place-items:center;font-weight:600;display:inline-grid}.k-adddoc-steps li[aria-current=step]{color:var(--k-ink);font-weight:600}.k-adddoc-steps li[aria-current=step]>span{background:var(--k-link-tint);color:var(--k-link)}.k-adddoc-choose,.k-adddoc-form{flex-direction:column;gap:12px;display:flex}.k-adddoc-drop{border:1px dashed var(--k-hairline);border-radius:var(--k-r-group);background:var(--k-card);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:24px 16px;display:flex}.k-adddoc-drop[data-over]{border-color:var(--k-azure);background:var(--k-link-tint)}.k-adddoc-drop-icon{width:24px;height:24px;color:var(--k-meta)}.k-adddoc-drop-title{color:var(--k-ink);margin:0;font-size:15px;font-weight:600;line-height:20px}.k-adddoc-meta{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);margin:0;line-height:14px}.k-adddoc-ways{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);margin:0;padding:0;list-style:none;overflow:hidden}.k-adddoc-ways li+li{border-top:.5px solid var(--k-hairline-soft)}.k-adddoc-ways button{width:100%;min-height:44px;color:var(--k-ink);font-size:var(--k-body-size,13px);text-align:left;cursor:pointer;align-items:center;gap:10px;padding:0 14px;font-weight:600;display:flex}.k-adddoc-ways button:hover{background:var(--k-quiet-fill)}.k-adddoc-ways button:focus-visible,.k-adddoc-more-toggle:focus-visible,.k-adddoc-use:focus-visible{outline:3px solid var(--k-azure);outline-offset:-3px}.k-adddoc-ways button>span{flex:1}.k-adddoc-chev{width:16px;height:16px;color:var(--k-meta);flex:none}.k-adddoc-chev[data-open]{transform:rotate(90deg)}.k-adddoc-file{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);align-items:center;gap:10px;padding:8px 12px;display:flex}.k-adddoc-file-name{color:var(--k-ink);font-size:var(--k-body-size,13px);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:17px;display:block;overflow:hidden}.k-adddoc-kin{border:1px dashed var(--k-hairline);border-radius:var(--k-r-group);color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);padding:10px 12px;line-height:17px}.k-adddoc-kin strong{color:var(--k-ink);font-weight:600}.k-adddoc-use{border-radius:var(--k-r-row);min-height:24px;color:var(--k-link);cursor:pointer;font-weight:600}.k-adddoc-row{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.k-adddoc-row>label,.k-adddoc-label{color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);align-items:center;gap:6px;line-height:17px;display:inline-flex}.k-adddoc-input{border-radius:var(--k-r-field);background:var(--k-card);width:100%;min-height:32px;box-shadow:var(--k-shadow-control);color:var(--k-ink);font-size:var(--k-body-size,13px);outline:none;padding:6px 10px;line-height:17px}.k-adddoc-select{text-align:left;cursor:pointer;align-items:center;gap:8px;min-height:32px;display:flex}.k-adddoc-select [data-placeholder]{color:var(--k-meta)}.k-adddoc-select:focus-visible{outline:1px solid var(--k-azure);box-shadow:0 0 0 3px color-mix(in srgb, var(--k-azure) 14%, transparent)}.k-adddoc-select-chevron{width:14px;height:14px;color:var(--k-meta);flex:none}.k-adddoc-menu{min-width:var(--radix-dropdown-menu-trigger-width,16rem);max-height:min(24rem, var(--radix-dropdown-menu-content-available-height,24rem));overflow-y:auto}.k-adddoc-menu-group{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);font-weight:600;line-height:14px}.k-adddoc-option{align-items:center;gap:8px;min-height:28px;display:flex}.k-adddoc-option-check{visibility:hidden;width:14px;height:14px;color:var(--k-azure);flex:none}.k-adddoc-option-check[data-on]{visibility:visible}.k-adddoc-tag{border-radius:var(--k-r-capsule);background:var(--k-link-tint);color:var(--k-link);font-size:var(--k-subheadline-size,11px);flex:none;padding:1px 6px;font-weight:600;line-height:14px}.k-adddoc-primary{border-radius:var(--k-r-capsule);background:var(--k-azure);min-height:32px;color:var(--k-kind-on);font-size:var(--k-body-size,13px);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 14px;font-weight:600;line-height:17px;display:inline-flex}.k-adddoc-primary:hover{filter:brightness(.96)}.k-adddoc-primary:focus-visible{outline:3px solid color-mix(in srgb, var(--k-azure) 40%, transparent);outline-offset:2px}.k-adddoc-primary:disabled{background:var(--k-quiet-fill);color:var(--k-meta);cursor:not-allowed;filter:none}@media (pointer:coarse){.k-adddoc-primary,.k-adddoc-select{min-height:44px}}.k-adddoc-input::placeholder{color:var(--k-meta);opacity:1}.k-adddoc-input:focus-visible{box-shadow:0 0 0 1px var(--k-azure), 0 0 0 4px color-mix(in srgb, var(--k-azure) 14%, transparent)}.k-adddoc-value{color:var(--k-ink);font-size:var(--k-body-size,13px);margin:0;line-height:17px}.k-adddoc-more-toggle{border-radius:var(--k-r-row);min-height:28px;color:var(--k-ink);font-size:var(--k-body-size,13px);cursor:pointer;align-items:center;gap:6px;font-weight:600;display:inline-flex}.k-adddoc-error{border-radius:var(--k-r-row);background:var(--k-error-tint);color:var(--k-error);font-size:var(--k-body-size,13px);margin:0;padding:8px 12px;line-height:17px}.k-adddoc-foot{align-items:center;gap:12px;margin-top:4px;display:flex}.k-adddoc-foot>.k-adddoc-meta{text-align:right;flex:1}@media (width<=767px){.k-adddoc-row{grid-template-columns:minmax(0,1fr)}.k-adddoc-input,.k-adddoc-more-toggle,.k-adddoc-use{min-height:44px}}.pursuit-row-actions{white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:center;gap:4px 14px;display:inline-flex}.pursuit-row-action{border-radius:var(--k-r-kbd);color:var(--k-link);font-size:var(--k-body-size,13px);line-height:18px}.pursuit-row-action:hover{text-underline-offset:2px;text-decoration:underline}.pursuit-row-action:focus-visible,.pursuit-item-name:focus-visible,.pursuit-more:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.pursuit-row-action[aria-busy=true]{color:var(--k-meta);cursor:progress}.hub-row[data-tone=attention] .hub-row-value{font-weight:600}.hub-row[data-tone=overdue] .hub-row-value{color:var(--k-overdue);font-weight:600}.hub-row[data-tone=overdue] .hub-row-meta{font-weight:400}.pursuit-item-row{align-items:center}.pursuit-item-text{gap:1px;display:grid}.pursuit-item-name{border-radius:var(--k-r-kbd);max-width:100%;color:var(--k-ink);text-align:left;overflow-wrap:anywhere;justify-self:start;font-weight:600}button.pursuit-item-name:hover{text-underline-offset:2px;text-decoration:underline}.pursuit-item-meta{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);line-height:14px}.pursuit-head-verbs{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.pursuit-head-verbs .hub-head-link{margin-left:0}.pursuit-head-verbs .hub-head-link:disabled{color:var(--k-meta);cursor:not-allowed}.pursuit-waiting-composer{padding:4px 0 0}.pursuit-more{width:100%;min-height:40px;color:var(--k-link);font-size:var(--k-body-size,13px);text-align:left;align-items:center;padding:0 14px;font-weight:600;display:flex}.pursuit-more:hover{text-underline-offset:2px;text-decoration:underline}.pursuit-tool-sheet{background:var(--k-window);width:100%;max-width:560px}.pursuit-tool-sheet-title{color:var(--k-ink);font-size:17px;font-weight:600;line-height:22px}.pursuit-stage-read{gap:8px;display:grid}@media (width<=767px){.pursuit-row-actions{grid-column:1/-1;justify-self:start}.pursuit-item-row .pursuit-row-actions{grid-column:auto;justify-self:end}.pursuit-row-action,.pursuit-more,.pursuit-head-verbs .hub-head-link{align-items:center;min-height:44px;display:inline-flex}.pursuit-tool-sheet{max-width:none;max-height:85dvh}}[data-state]:has(+[data-tool-sheet]){background:var(--k-scrim)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pursuit-sheet-reading{gap:8px;display:grid}.pursuit-sheet-head{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.pursuit-sheet-heading{color:var(--k-ink);margin:0;font-size:15px;font-weight:600;line-height:20px}.pursuit-sheet-head .k-bordered{height:30px;padding:0 14px}.pursuit-sheet-row{color:var(--k-ink);font-size:var(--k-body-size,13px);overflow-wrap:anywhere;gap:2px;padding:10px 14px;line-height:18px;display:grid}.pursuit-sheet-row[data-tone=overdue]{color:var(--k-overdue);font-weight:600}.pursuit-sheet-row-title{color:var(--k-ink)}.pursuit-sheet-row-meta{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);line-height:15px}.pursuit-row-skeleton{border-radius:var(--k-r-capsule);background:var(--k-quiet-fill);vertical-align:middle;width:9rem;max-width:100%;height:10px;display:inline-block}@media (prefers-reduced-motion:no-preference){.pursuit-row-skeleton{animation:1.4s ease-in-out infinite pursuit-skeleton}}@keyframes pursuit-skeleton{50%{opacity:.55}}.pursuit-partner-foot{border-top:.5px solid var(--k-hairline-soft);flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:44px;padding:8px 14px;display:flex}.pursuit-partner-none{color:var(--k-ink-secondary)}.pursuit-partner-list{flex:1;min-width:0}.pursuit-partner-foot .hub-head-link{min-height:24px}button.pursuit-item-name.md-mention{cursor:pointer;font-weight:600}.pursuit-item-name.md-mention{justify-self:start;max-width:100%}.record-door-bar{border-radius:var(--k-r-group);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-group);color:var(--k-meta);font-size:var(--k-body-size,13px);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:10px 16px;line-height:1.31;display:flex}.record-door-facts{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.record-door-facts>*+:before{content:"·";color:var(--k-faint);margin-right:8px}.record-door-back{border-radius:var(--k-r-kbd);min-width:0;max-width:100%;color:var(--k-link);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.record-door-back:hover{text-underline-offset:3px;text-decoration:underline}.record-door-facts [data-door-ref],.record-door-facts [data-door-stage]{font-variant-numeric:tabular-nums}.record-door-bar [data-tone=overdue]{color:var(--k-overdue);font-weight:600}.record-door-bar strong{color:var(--k-ink);font-weight:600}.record-door-next{min-width:0;margin-left:auto}.record-door-next[data-empty]{color:var(--k-meta)}.record-door-title{margin-top:4px}.record-door-count{color:var(--k-meta);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.record-door-actions{flex-wrap:wrap;gap:8px;display:flex}@media (width<=767px){.record-door-bar{flex-direction:column;gap:2px;padding:10px 12px}.record-door-next{margin-left:0}}.record-door-list{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);overflow:hidden}.record-door-list>li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding:10px 16px;display:flex}.record-door-list>li+li{border-top:.5px solid var(--k-hairline-soft)}.record-door-links{font-size:var(--k-body-size,13px);flex-wrap:wrap;gap:4px 24px;display:flex}.record-door-link{border-radius:var(--k-r-kbd);min-height:28px;color:var(--k-link);align-items:center;gap:4px;font-weight:600;display:inline-flex}.record-door-link:hover{text-underline-offset:3px;text-decoration:underline}.record-door-link [data-door-link-count]{color:var(--k-meta);font-weight:500}@media (pointer:coarse){.record-door-link{min-height:44px}}.pjc{border-radius:var(--k-r-tile);color:var(--k-ink);gap:4px;padding:14px 16px;display:grid}.pjc-head{align-items:baseline;gap:10px;min-height:24px;display:flex}.pjc-title{margin:0;font-size:15px;font-weight:700;line-height:20px}.pjc-meta{color:var(--k-meta);font-size:var(--k-meta-size,12px);line-height:16px}.pjc-door{min-height:24px;color:var(--k-link);white-space:nowrap;align-items:center;margin-left:auto;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.pjc-door:hover{text-underline-offset:2px;text-decoration:underline}.pjc-door:focus-visible,.pjc-row:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px;border-radius:var(--k-r-kbd)}.pjc-rows{margin:0;padding:0;list-style:none;display:grid}.pjc-item+.pjc-item .pjc-row{border-top:.5px solid var(--k-hairline-soft)}.pjc-row{min-width:0;min-height:24px;color:var(--k-ink);gap:2px;padding:8px 0;font-size:13px;line-height:18px;text-decoration:none;display:grid}.pjc-row:hover .pjc-text{text-underline-offset:2px;text-decoration:underline}.pjc-kindline{align-items:center;gap:8px;min-width:0;display:flex}.pjc-dot{border-radius:var(--k-r-capsule);background:var(--k-card);width:22px;height:22px;box-shadow:0 0 0 1px var(--k-hairline);color:var(--pjc-kind,var(--k-ink-secondary));flex:none;justify-content:center;align-items:center;display:inline-flex}.pjc-row[data-kind-scale=call]{--pjc-kind:var(--k-kind-call)}.pjc-row[data-kind-scale=email]{--pjc-kind:var(--k-kind-email)}.pjc-row[data-kind-scale=meeting]{--pjc-kind:var(--k-kind-meeting)}.pjc-row[data-kind-scale=message]{--pjc-kind:var(--k-kind-message)}.pjc-row[data-kind-scale=comment]{--pjc-kind:var(--k-kind-comment)}.pjc-row[data-kind-scale=note]{--pjc-kind:var(--k-kind-note)}.pjc-row[data-kind-scale=doc]{--pjc-kind:var(--k-kind-doc)}.pjc-kind{min-width:0;color:var(--k-meta);font-size:var(--k-meta-size,12px);font-weight:600;line-height:16px}.pjc-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pjc-record{display:flex}.pjc-empty{color:var(--k-meta);margin:0;padding:8px 0 4px}@container record-hub (width<=40rem){.pjc-door{min-height:44px;margin-block:-10px}.pjc-row{min-height:44px}}.jh{border-radius:var(--k-r-group);background:var(--k-quiet-fill);gap:6px;padding:6px 8px 6px 10px;display:grid}.jh-head{align-items:center;gap:8px;min-height:24px;display:flex}.jh-icon{color:var(--k-ink-secondary);flex:none;display:inline-flex}.jh-icon>svg{width:14px;height:14px}.jh-words-head{min-width:0;color:var(--k-ink);flex:1;font-size:13px;font-weight:600;line-height:18px}.jh-toggle,.jh-more{border-radius:var(--k-r-row);height:24px;color:var(--k-link);font:inherit;font-size:var(--k-subheadline-size,11px);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:2px;padding:0 6px;font-weight:600;display:inline-flex}.jh-more{justify-self:start}.jh-toggle>svg{width:12px;height:12px;transition:transform .15s ease-out}.jh-toggle>svg[data-open]{transform:rotate(180deg)}@media (hover:hover){.jh-toggle:hover,.jh-more:hover{background:color-mix(in srgb, var(--k-ink) 6%, transparent)}}.jh-toggle:focus-visible,.jh-more:focus-visible,.jh-file:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.jh-list{gap:2px;margin:0;padding:0 0 2px 22px;list-style:none;display:grid}.jh-entry{align-items:center;gap:8px;min-height:32px;display:flex}.jh-day{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);font-variant-numeric:tabular-nums;flex:none;line-height:14px}.jh-words{min-width:0;color:var(--k-ink-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;line-height:18px;overflow:hidden}.jh-file{flex:none;margin-left:auto}@media (prefers-reduced-motion:reduce){.jh-toggle>svg{transition:none}}@media (pointer:coarse){.jh-toggle,.jh-more,.jh-file{min-height:44px}}@media (width<=767px){.jh-entry{flex-wrap:wrap;padding-block:4px}.jh-words{white-space:normal;flex-basis:100%;order:3}}.plan-card{--k-kind:var(--k-mention-org);border-radius:var(--k-r-tile);color:var(--k-ink);gap:10px;padding:14px 16px;display:grid}.plan-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.plan-title{margin:0;font-size:15px;font-weight:700;line-height:20px}.plan-meta{color:var(--k-meta);font-size:var(--k-meta-size,12px);line-height:16px}.plan-words{overflow-wrap:anywhere;flex:18rem;min-width:0}.plan-edit{min-height:24px;margin-left:auto}.plan-entry{color:var(--k-ink-secondary);margin:0}.plan-kind{color:var(--k-meta)}.plan-steps>li{flex-direction:column;gap:6px}.plan-step-body{color:var(--k-meta);font-size:var(--k-meta-size,12px);overflow-wrap:anywhere;line-height:16px}.plan-matches{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.plan-chip{font-variant-numeric:tabular-nums;min-height:24px;text-decoration:none;position:relative}.plan-chip:hover{text-underline-offset:2px;text-decoration:underline}.plan-chip:focus-visible,.plan-edit:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px}.plan-matched-by{color:var(--k-meta);font-size:var(--k-meta-size,12px);line-height:16px}.plan-unmatched{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.plan-note{color:var(--k-meta);font-size:var(--k-meta-size,12px);line-height:16px}@container record-hub (width<=40rem){.plan-chip:before,.plan-edit:before{content:"";position:absolute;inset:-10px 0}.plan-edit{position:relative}.plan-steps{grid-template-columns:minmax(0,1fr);gap:12px}}.rp-section{flex-direction:column;gap:20px;min-width:0;display:flex}.rp-group{flex-direction:column;gap:12px;min-width:0;display:flex}.rp-group-head{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.rp-group-title{letter-spacing:-.008em;color:var(--k-ink);margin:0;font-size:17px;font-weight:600;line-height:22px}.rp-group-count{font-variant-numeric:tabular-nums;color:var(--k-meta)}.rp-group-head .rp-group-verb{align-self:center;margin-left:auto}.rp-notice{border-radius:var(--k-r-group,10px);background:var(--k-quiet-fill);color:var(--k-ink-secondary);align-items:flex-start;gap:8px;margin:0;padding:8px 12px;display:flex}.rp-notice svg{flex:none;width:16px;height:16px;margin-top:1px}.rp-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;gap:16px;margin:0;padding:0;list-style:none;display:grid}.rp-card{border-radius:var(--k-r-entry,12px);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-card);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.rp-card-head{align-items:center;gap:12px;min-width:0;display:flex}.rp-card-who{flex-direction:column;flex:1;min-width:0;display:flex}.rp-card-name-row{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:flex}.rp-card-name{overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;font-weight:700;line-height:20px}.rp-card-name a{color:var(--k-ink);text-decoration:none}.rp-card-name a:hover{text-underline-offset:2px;text-decoration:underline}.rp-card-sub{color:var(--k-meta);overflow-wrap:anywhere}.rp-card-actions{flex:none;align-items:center;gap:6px;display:flex}.rp-chip{border-radius:var(--k-r-capsule);background:var(--k-quiet-fill);min-height:20px;color:var(--k-ink-secondary);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.rp-row{align-items:flex-start;gap:6px;min-width:0;display:flex}.rp-label{min-width:64px;min-height:26px;color:var(--k-meta);flex:none;align-items:center;gap:2px;font-weight:600;display:inline-flex}.rp-label svg.rp-lock{width:11px;height:11px;margin-right:2px}.rp-roles{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.rp-role{border-radius:var(--k-r-capsule);background:var(--k-link-tint);min-height:24px;color:var(--k-link-on-glass);font-family:inherit;font-size:var(--text-footnote);white-space:nowrap;border:0;align-items:center;gap:4px;padding:0 10px;font-weight:600;line-height:16px;display:inline-flex}button.rp-role{cursor:pointer}button.rp-role:hover{box-shadow:inset 0 0 0 1px}.rp-role[data-to-confirm]{background:var(--k-card);color:var(--k-ink-secondary);box-shadow:inset 0 0 0 1px var(--k-faint)}.rp-role[data-retired]{background:var(--k-quiet-fill);color:var(--k-ink-secondary)}.rp-role-none{color:var(--k-meta)}.rp-add-role,.rp-confirm{border-radius:var(--k-r-capsule);min-height:24px;color:var(--k-link);font-family:inherit;font-size:var(--text-footnote);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;font-weight:600;line-height:16px;display:inline-flex}.rp-add-role:hover,.rp-confirm:hover{background:var(--k-prominent-tint)}.rp-confirm{box-shadow:var(--k-shadow-control);background:var(--k-card)}.rp-add-role svg,.rp-confirm svg{width:12px;height:12px}.rp-stance{border-radius:var(--k-r-capsule);background:var(--k-card);min-height:26px;box-shadow:var(--k-shadow-control);color:var(--k-ink);font-family:inherit;font-size:var(--text-footnote);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 8px 0 10px;font-weight:600;line-height:16px;display:inline-flex}.rp-stance[data-readonly]{box-shadow:none;cursor:default;padding:0}.rp-stance svg{width:13px;height:13px;color:var(--k-ink-secondary)}.rp-stance .rp-chevron{width:14px;height:14px;color:var(--k-meta)}.rp-stance-item svg{color:var(--k-ink-secondary)}.rp-stance-item[data-state=checked]{background:var(--k-selection)}.rp-last{color:var(--k-meta);margin:0}.rp-expect-list{flex-direction:column;margin:0;padding:4px 16px 10px;list-style:none;display:flex}.rp-expect-stage{grid-template-columns:minmax(120px,160px) minmax(0,1fr);align-items:start;gap:12px;padding:8px 0;display:grid}.rp-expect-stage+.rp-expect-stage{border-top:.5px solid var(--k-hairline-soft)}.rp-expect-name{color:var(--k-ink);font-weight:700}.rp-expect-stage[data-when=next] .rp-expect-name{color:var(--k-ink-secondary);font-weight:600}.rp-expect-when{color:var(--k-meta);font-weight:400}.rp-expect-items{flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rp-expect-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-width:0;display:flex}.rp-expect-reading{color:var(--k-ink-secondary);align-items:center;gap:6px;font-weight:600;display:inline-flex}.rp-expect-reading svg{flex:none;width:14px;height:14px}.rp-expect-reading[data-met]{color:var(--k-ink)}.rp-expect-none{color:var(--k-meta)}.rp-rows{flex-direction:column;margin:0;padding:4px 16px 12px;list-style:none;display:flex}.rp-rows>li{align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.rp-rows>li+li{border-top:.5px solid var(--k-hairline-soft)}.rp-rows-text{flex-direction:column;flex:1;min-width:0;display:flex}.rp-rows-text a{color:var(--k-ink);font-weight:600;text-decoration:none}.rp-rows-text a:hover{text-underline-offset:2px;text-decoration:underline}.rp-rows-sub{color:var(--k-meta);overflow-wrap:anywhere}.rp-team-body{padding:8px 16px 12px}.rp-sheet-form{flex-direction:column;gap:18px;display:flex}.rp-fieldset{border:0;min-width:0;margin:0;padding:0}.rp-fieldset legend{color:var(--k-ink);align-items:center;gap:2px;margin-bottom:6px;padding:0;font-weight:600;display:inline-flex}.rp-checks{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:2px 12px;display:grid}.rp-check{min-height:32px;color:var(--k-ink);cursor:pointer;align-items:center;gap:8px;display:flex}.rp-check input{width:16px;height:16px;accent-color:var(--k-azure);margin:0}.rp-stance-radios{flex-wrap:wrap;gap:4px 16px;display:flex}.rp-stance-radios .rp-check svg{width:13px;height:13px;color:var(--k-ink-secondary)}.rp-sheet-foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.rp-sheet-hint{color:var(--k-meta);margin:0}.rp-card-sub,.rp-last,.rp-label,.rp-chip,.rp-sheet-hint,.rp-role-none{font-size:var(--k-subheadline-size,11px);letter-spacing:.006em;line-height:14px}.rp-role-wrap{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.rp-roles{max-width:100%}.rp-role{min-width:0;max-width:100%}.rp-role-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.rp-dismiss{color:var(--k-ink-secondary)}@media (width<=600px){.rp-expect-stage{grid-template-columns:minmax(0,1fr);gap:4px}.rp-card{padding:12px 14px}.rp-row{flex-direction:column;gap:2px}.rp-label{min-height:20px}}@media (forced-colors:active){.rp-role,.rp-chip,.rp-stance,.rp-confirm{border:1px solid canvastext}}.org-people-groups{display:grid}.org-people-empty{color:var(--k-meta);margin:0;padding:12px 16px}.org-people-group+.org-people-group{border-top:.5px solid var(--k-hairline)}.org-people-department{background:var(--k-quiet-fill);color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);margin:0;padding:8px 16px;font-weight:600;line-height:18px}.org-people-rows{margin:0;padding:0;list-style:none}.org-person{align-items:center;gap:10px;min-height:52px;padding:8px 16px;display:flex}.org-person+.org-person{border-top:.5px solid var(--k-hairline)}.org-person-text{flex:1;min-width:0;display:grid}.org-person-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.org-person-title,.org-person-touch{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);line-height:14px}.org-person-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.org-person-roles{flex-wrap:wrap;justify-content:flex-end;gap:4px;min-width:0;display:flex}.org-person-touch{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.org-person-log{flex:none;min-height:26px}@media (hover:hover){.org-person-log{opacity:0}.org-person:hover .org-person-log,.org-person:focus-within .org-person-log{opacity:1}}@media (width<=600px){.org-person{flex-wrap:wrap}.org-person-roles{flex-basis:100%;justify-content:flex-start;padding-left:34px}}.org-open-rows{margin:0;padding:0;list-style:none}.org-open-row{align-items:center;gap:12px;min-height:56px;padding:8px 16px;display:flex}.org-open-row+.org-open-row{border-top:.5px solid var(--k-hairline)}.org-open-ref{flex:none;min-width:64px;display:flex}.org-open-text{flex:1;min-width:0;display:grid}.org-open-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.org-open-line{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);line-height:14px}.org-open-figures{text-align:right;flex:none;justify-items:end;display:grid}.org-open-amount{color:var(--k-ink);font-variant-numeric:tabular-nums;font-weight:600}.org-open-empty,.org-open-closed{color:var(--k-ink-secondary);margin:0;padding:12px 16px}.org-open-closed{border-top:.5px solid var(--k-hairline)}.jt-line--kind>.jt-tag{flex:none;margin-left:auto;display:inline-flex}.jt-line--kind>.jt-tag+.jt-day{margin-left:0}@media (width<=600px){.org-open-row{flex-wrap:wrap}.org-open-figures{text-align:left;justify-items:start;padding-left:76px}}.ov-doc-rows{margin:0;padding:0;list-style:none}.ov-doc-row{align-items:center;gap:12px;min-height:56px;padding:8px 16px;display:flex}.ov-doc-row+.ov-doc-row{border-top:.5px solid var(--k-hairline)}.ov-doc-chip{border-radius:var(--k-r-row);background:var(--k-quiet-fill);min-width:72px;min-height:20px;color:var(--k-ink-secondary);font-size:var(--k-subheadline-size,11px);flex:none;align-items:center;padding:0 6px;font-weight:600;line-height:14px;display:inline-flex}.ov-doc-text{min-width:0;min-height:24px;color:var(--k-ink);flex:1;text-decoration:none;display:grid}a.ov-doc-text:hover .ov-doc-title{text-underline-offset:2px;text-decoration:underline}.ov-doc-title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ov-doc-line,.ov-doc-empty-line{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);text-overflow:ellipsis;white-space:nowrap;line-height:14px;overflow:hidden}.ov-doc-empty-line{color:var(--k-ink-secondary);font-size:var(--k-body-size,13px);line-height:18px}.ov-doc-empty{color:var(--k-ink-secondary);margin:0;padding:12px 16px}@media (width<=767px){.deal-record [data-top-bar-inline] .k-island:not(:empty){flex-wrap:wrap;justify-content:flex-end;gap:4px;width:auto;max-width:100%;height:auto;margin-left:auto;display:flex}.deal-record [data-top-bar-inline] [data-task-on-this]{flex-basis:100%;order:3;width:100%;max-width:100%;min-height:44px}.deal-record [data-top-bar-inline] .k-island-more{width:44px;height:44px}.deal-record [data-top-bar-inline]:has(>.k-island:empty){display:none}}.oll{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-group);gap:6px;padding:10px 12px;display:grid}.oll[data-in-card]{box-shadow:none;background:0 0;border-radius:0;padding:0}.hub-card.journal-card>.hds-section-card__body>.oll[data-in-card]:not(.contents):not(.hub-empty),.hub-card.journal-card>.hds-section-card__body>.jh:not(.contents):not(.hub-empty):not(.wwk-empty){margin:0}.oll-row{align-items:flex-start;gap:8px;display:flex}.oll-field{border-radius:var(--k-r-search);background:var(--k-card);min-width:0;min-height:34px;max-height:160px;box-shadow:var(--k-shadow-control);color:var(--k-ink);caret-color:var(--k-azure);font:inherit;resize:none;field-sizing:content;border:0;flex:1;padding:8px 12px;font-size:13px;line-height:18px}.oll-field::placeholder{color:var(--k-meta)}.oll-field:focus-visible{box-shadow:0 0 0 1px var(--k-azure), 0 0 0 4px color-mix(in srgb, var(--k-azure) 14%, transparent);outline:none}.oll-field:disabled{cursor:progress}.oll-full{height:34px;box-shadow:var(--k-shadow-control);flex:none;justify-content:center;padding:0 12px}.oll-defaults{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);flex-wrap:wrap;align-items:center;gap:2px 4px;line-height:14px;display:flex}.oll-menu{border-radius:var(--k-r-row);height:24px;color:var(--k-ink);font:inherit;font-size:var(--k-subheadline-size,11px);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0 6px;font-weight:600;display:inline-flex}.oll-menu>svg{width:12px;height:12px;color:var(--k-ink-secondary)}.oll-menu[data-state=open]{background:var(--k-quiet-fill)}@media (hover:hover){.oll-menu:hover{background:var(--k-quiet-fill)}}.oll-menu:focus-visible,.oll-related:focus-visible,.oll-day-picks>button:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.oll-related{border-radius:var(--k-r-row);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.oll-day{gap:10px;width:220px;padding:10px;display:grid}.oll-day-picks{gap:4px;display:flex}.oll-day-picks>button{border-radius:var(--k-r-capsule);background:var(--k-quiet-fill);height:28px;color:var(--k-ink);font:inherit;cursor:pointer;border:0;flex:1;font-size:13px;font-weight:600}.oll-day-picks>button[aria-pressed=true]{background:var(--k-prominent-tint,var(--k-selection));box-shadow:inset 0 0 0 .5px var(--k-azure);color:var(--k-link)}.oll-day-other{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);gap:4px;line-height:14px;display:grid}.oll-day-other>input{border-radius:var(--k-r-field);background:var(--k-card);height:30px;box-shadow:var(--k-shadow-control);color:var(--k-ink);font:inherit;border:0;padding:0 8px;font-size:13px}.oll-related-wrap{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}@media (pointer:coarse){.oll-menu,.oll-related{position:relative}.oll-menu:after,.oll-related:after{content:"";position:absolute;inset:-10px -2px}.oll-full,.oll-day-picks>button,.oll-day-other>input{min-height:44px}.oll-field{min-height:44px;padding-block:12px}}@media (width<=767px){.oll-row{flex-wrap:wrap}.oll-full{flex:1 0 100%}}.journal-door{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.journal-main{flex-direction:column;gap:12px;min-width:0;display:flex}.journal-sheet .k-bordered svg{flex:none;width:15px;height:15px}.journal-chips-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.journal-chips{border-radius:var(--k-r-capsule);background:color-mix(in srgb, var(--k-ink) 6%, transparent);scrollbar-width:none;gap:2px;min-width:0;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.journal-chips::-webkit-scrollbar{display:none}.journal-chips>button{border-radius:var(--k-r-capsule);height:28px;color:var(--k-ink-secondary);white-space:nowrap;cursor:pointer;transition:background-color .12s var(--k-ease-out);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.journal-chips>button:hover{background:color-mix(in srgb, var(--k-ink) 5%, transparent)}}.journal-chips>button[aria-pressed=true]{background:var(--k-card);color:var(--k-ink);box-shadow:0 0 0 .5px #15171e1f,0 1px 2px #15171e14}.journal-chips>button:focus-visible,.journal-person:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.journal-chip-n{color:var(--k-meta);font-variant-numeric:tabular-nums;font-weight:500}.journal-person{border-radius:var(--k-r-capsule);background:var(--k-card);height:28px;box-shadow:var(--k-shadow-control);color:var(--k-ink-secondary);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:4px;padding:0 9px 0 12px;font-size:13px;font-weight:500;display:inline-flex}.journal-person>svg{width:13px;height:13px}.journal-person[data-state=open]{background:var(--k-quiet-fill)}@media (hover:hover){.journal-person:hover{background:var(--k-quiet-fill)}}@media (pointer:coarse){.journal-chips>button,.journal-person{height:44px}}.journal-stream{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-group);flex-direction:column;padding:6px 16px 14px;display:flex;position:relative}.journal-stream:before{content:"";background:var(--k-hairline);width:1px;position:absolute;top:22px;bottom:46px;left:26.5px}.journal-stream:has(>.journal-empty):before{display:none}.journal-stream:has(>.journal-loading:first-child):before{display:none}.journal-stream>.journal-loading,.journal-stream>.journal-empty,.journal-stream>.journal-capped,.journal-stream>[role=alert]{padding:10px 0 4px 34px;position:relative}.journal-history-note{z-index:1;background:var(--k-card);border-top:.5px solid var(--k-hairline);color:var(--k-meta);font-size:var(--k-subheadline-size,11px);margin:10px 0 0;padding-top:10px;line-height:14px;position:relative}.journal-history-note .journal-link{font-size:var(--k-subheadline-size,11px)}.journal-chapter{flex-direction:column;gap:2px;scroll-margin-top:8px;display:flex;position:relative}.journal-chapter-head{align-items:flex-start;gap:12px;min-width:0;padding:14px 0 6px;display:flex}.journal-chapter:first-child>.journal-chapter-head{padding-top:10px}.journal-chapter-mark{z-index:1;flex:none;justify-content:center;align-items:center;width:22px;height:20px;display:inline-flex;position:relative}.journal-chapter-mark>span{background:var(--k-ink-secondary);width:9px;height:9px;box-shadow:0 0 0 3px var(--k-card);border-radius:2px;transform:rotate(45deg)}.journal-chapter-words{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.journal-chapter-title{color:var(--k-ink);letter-spacing:-.003em;outline:none;flex:none;margin:0;scroll-margin-top:8px;font-size:15px;font-weight:600;line-height:20px}.journal-chapter-meta{min-width:0;color:var(--k-meta);font-size:var(--k-subheadline-size,11px);font-variant-numeric:tabular-nums;line-height:14px}.journal-chapter>.journal-checks,.journal-chapter>.journal-pointer,.journal-chapter>.journal-empty,.journal-chapter>.journal-more{margin-left:34px}.journal-chapter>.journal-empty{padding:2px 0 6px}.journal-checks{border-radius:var(--k-r-group);background:var(--k-quiet-fill);flex-wrap:wrap;gap:4px 16px;margin:0 0 4px;padding:6px 10px;list-style:none;display:flex}.journal-checks li{color:var(--k-ink-secondary);align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}.journal-checks svg{width:12px;height:12px;color:var(--k-navy-slate);stroke-width:3px}.journal-pointer,.journal-empty,.journal-loading{color:var(--k-meta);margin:0;font-size:13px;line-height:17px}.journal-loading{padding:4px 0}.journal-entries{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.journal-entries>li:not(.jx){padding-left:34px}.journal-entry{outline:none;scroll-margin-top:16px}.jx{border-radius:var(--k-r-group);transition:background-color .12s var(--k-ease-out);grid-template-columns:22px minmax(0,1fr);gap:12px;margin:0 -8px;padding:10px 8px;display:grid;position:relative}@media (hover:hover){.jx:hover{background:var(--k-window)}}.jx-dot{z-index:1;border-radius:var(--k-r-capsule);background:var(--k-card);width:22px;height:22px;box-shadow:0 0 0 1px var(--k-hairline);color:var(--jx-kind,var(--k-ink-secondary));justify-content:center;align-items:center;display:inline-flex;position:relative}.jx[data-kind-scale=call]{--jx-kind:var(--k-kind-call)}.jx[data-kind-scale=email]{--jx-kind:var(--k-kind-email)}.jx[data-kind-scale=meeting]{--jx-kind:var(--k-kind-meeting)}.jx[data-kind-scale=message]{--jx-kind:var(--k-kind-message)}.jx[data-kind-scale=comment]{--jx-kind:var(--k-kind-comment)}.jx[data-kind-scale=note]{--jx-kind:var(--k-kind-note)}.jx[data-kind-scale=doc]{--jx-kind:var(--k-kind-doc)}.jx[data-author=kin] .jx-dot{box-shadow:none;outline:1px dashed var(--k-kin-dash);outline-offset:-1px}.jx-body{flex-direction:column;gap:4px;min-width:0;display:flex}.jx-head{align-items:center;gap:8px;min-width:0;min-height:22px;display:flex}.jx-who{flex-wrap:wrap;flex:1;align-items:center;gap:4px 6px;min-width:0;display:inline-flex}.jx-prep,.jx-writer{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);line-height:14px}.jx-writer{color:var(--k-ink-secondary);font-weight:600}.jx-when{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);font-variant-numeric:tabular-nums;flex:none;line-height:14px}.jx-menu{flex:none;justify-content:flex-end;width:24px;margin:-2px -4px -2px 0;display:inline-flex}.jx-text{max-width:64ch;color:var(--k-ink);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:15px;line-height:22px}.jx-fields{flex-wrap:wrap;gap:2px 14px;max-width:64ch;margin:0;font-size:13px;line-height:18px;display:flex}.jx-field{gap:5px;min-width:0;display:inline-flex}.jx-field dt{color:var(--k-meta);font-weight:500}.jx-field dt:after{content:" ·"}.jx-field dd{color:var(--k-ink);overflow-wrap:anywhere;margin:0;font-weight:600}.jx-meta{color:var(--k-meta);letter-spacing:.006em;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11px;line-height:14px;display:flex}.jx-tag{background:var(--k-quiet-fill);height:18px;color:var(--k-ink-secondary);border-radius:5px;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}.jx-edited{color:var(--k-link);font-weight:600}.jx-edited:hover{text-underline-offset:2px;text-decoration:underline}.jx-edited:focus-visible{border-radius:var(--k-r-kbd);outline:3px solid var(--k-azure);outline-offset:1px}.journal-entry-foot{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:2px;display:flex}.journal-learned{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.journal-learned-word,.journal-source{color:var(--k-meta);letter-spacing:.006em;font-size:11px;line-height:14px}.journal-learned-chip{border-radius:var(--k-r-row);background:var(--k-link-tint);height:20px;color:var(--k-link-on-glass);align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.journal-learned-chip:hover{text-underline-offset:2px;text-decoration:underline}.journal-link{color:var(--k-link);font-size:13px;font-weight:600}.journal-link:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=767px){.journal-stream{padding-inline:12px}.journal-stream:before{left:22.5px}.jx-text{font-size:13px;line-height:18px}}.journal-more{border-radius:var(--k-r-kbd);min-height:28px;color:var(--k-link);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:-2px 0 0 4px;padding:0;font-size:13px;font-weight:600}.journal-more:hover{text-underline-offset:3px;text-decoration:underline}@media (pointer:coarse){.journal-more{min-height:44px}}.journal-capped{color:var(--k-meta);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.journal-capped p{margin:0}.journal-drafts{flex-direction:column;gap:10px;display:flex}.journal-drafts-title{color:var(--k-ink);margin:0;font-size:15px;font-weight:600;line-height:20px}.journal-drafts-count{color:var(--k-meta);font-variant-numeric:tabular-nums;margin-left:4px}.journal-draft-title{color:var(--k-ink);margin:6px 0 0;font-size:13px;font-weight:600}.journal-draft-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.journal-draft-what{color:var(--k-meta);margin:6px 0 0;font-size:11px;line-height:14px}.journal-draft-error{border-radius:var(--k-r-field);background:var(--k-error-tint);color:var(--k-error);margin:8px 0 0;padding:6px 10px;font-size:13px}.journal-draft-actions{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:10px;display:flex}.journal-text-button{border-radius:var(--k-r-kbd);min-height:28px;color:var(--k-link);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.journal-text-button svg{width:14px;height:14px}.journal-text-button:hover{text-underline-offset:3px;text-decoration:underline}.journal-text-button:disabled{color:var(--k-meta);cursor:not-allowed}.journal-text-button[data-tone=destructive]{color:var(--k-destructive)}@media (pointer:coarse){.journal-text-button{min-height:44px}}.journal-sheet{background:var(--k-window);width:100%;max-width:480px;font-size:13px}@media (width<=767px){.journal-sheet{border-radius:0;max-width:none;height:100dvh;max-height:100dvh}}.journal-sheet-head{border-bottom:.5px solid var(--k-hairline);gap:12px;padding:20px 20px 12px}.journal-sheet-title{color:var(--k-ink);font-size:17px;font-weight:600;line-height:22px}.journal-sheet-body{flex:1;padding:16px 20px 24px;overflow-y:auto}.journal-segmented{border-radius:var(--k-r-capsule);background:color-mix(in oklab, var(--k-ink) 6%, transparent);align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.journal-segmented>button{border-radius:var(--k-r-capsule);height:28px;color:var(--k-ink-secondary);cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:13px;font-weight:500}.journal-segmented>button[aria-checked=true]{background:var(--k-card);color:var(--k-ink);font-weight:600;box-shadow:0 1px 2px #15171e1f,0 0 0 .5px #15171e14}@media (pointer:coarse){.journal-segmented>button{height:40px}}.journal-search input{border-radius:var(--k-r-entry);background:color-mix(in oklab, var(--k-ink) 3.5%, transparent);width:100%;height:34px;color:var(--k-ink);border:0;padding:0 12px;font-size:13px}.journal-search input:focus{background:var(--k-card);outline:none;box-shadow:0 0 0 .5px #15171e29,0 0 0 4px #006bd61f}.journal-sources{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);margin:0;padding:0;list-style:none;overflow:hidden}.journal-sources li+li{border-top:.5px solid var(--k-hairline-soft)}.journal-source-row{text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;width:100%;min-height:44px;padding:10px 14px;display:flex}.journal-source-row:hover{background:var(--k-quiet-fill)}.journal-source-row>svg{width:16px;height:16px;color:var(--k-ink-secondary);flex:none;margin-top:1px}.journal-source-title{color:var(--k-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.journal-source-meta{color:var(--k-meta);font-size:11px;line-height:14px;display:block}.journal-sources-empty{color:var(--k-meta);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 12px;font-size:13px;display:flex}.journal-sources-empty svg{width:28px;height:28px}.journal-back{margin-bottom:-4px}.journal-lands{border-radius:var(--k-r-group);background:var(--k-quiet-fill);color:var(--k-ink-secondary);align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:13px;display:flex}.journal-lands svg{flex:none;width:15px;height:15px}.journal-fieldset{border-top:.5px solid var(--k-hairline);flex-direction:column;align-items:flex-start;gap:8px;padding-top:14px;display:flex}.journal-fieldset>*{max-width:100%}.journal-legend{color:var(--k-ink);margin:0;font-size:13px;font-weight:600}.journal-help{color:var(--k-meta);margin:0;font-size:11px;line-height:15px}.journal-fact-row{flex-direction:column;align-self:stretch;gap:8px;padding:10px 0 0;display:flex}.journal-fact-row+.journal-fact-row{border-top:.5px solid var(--k-hairline-soft)}.journal-sheet-actions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}.journal-sheet .md-prominent{padding:0 14px;font-size:13px}.journal-door .journal-chapter-title:focus-visible,.journal-door .journal-entry:focus-visible{outline:none}.journal-door .journal-draft:focus-visible,.journal-door .journal-drafts-title:focus-visible{border-radius:var(--k-r-entry);outline:3px solid var(--k-azure);outline-offset:2px}.journal-review{flex-direction:column;gap:20px;display:flex}.journal-review>.journal-review-words{flex-direction:column;gap:12px;display:flex}.journal-search{border-radius:var(--k-r-capsule);background:var(--k-card);min-width:10rem;height:28px;box-shadow:0 0 0 .5px var(--k-hairline);color:var(--k-ink);font:inherit;font-size:var(--k-body-size,13px);border:0;flex:0 15rem;margin-left:auto;padding:0 12px}.journal-search::placeholder{color:var(--k-meta);opacity:1}.journal-search:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px}@media (width<=600px){.journal-search{flex-basis:100%;height:44px;margin-left:0}}.history-section{min-width:0;color:var(--k-ink);grid-template-columns:minmax(0,1fr);gap:14px;font-size:13px;line-height:18px;display:grid}.history-capped{color:var(--k-ink-secondary);margin:0;font-size:11px;line-height:14px}.history-slip{color:var(--k-ink-secondary);margin:0;font-size:13px;line-height:18px}.history-filters{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.history-filter-row{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.history-seg{border-radius:var(--k-r-capsule,9999px);background:#15171e0e;flex-wrap:wrap;gap:2px;min-width:0;padding:2px;display:inline-flex}.history-seg-button{border-radius:var(--k-r-capsule,9999px);height:28px;font:inherit;color:var(--k-ink-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .12s ease-out,transform .1s ease-out;display:inline-flex}.history-seg-button:hover{background:#15171e0d}.history-seg-button:active{transform:scale(.97)}.history-seg-button[aria-pressed=true]{background:var(--k-card);color:var(--k-ink);box-shadow:0 0 0 .5px #15171e1f,0 1px 2px #15171e14}.history-seg-count{color:var(--k-meta);font-variant-numeric:tabular-nums;font-weight:500}.history-seg[data-phone]{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.history-seg[data-phone] .history-seg-button{height:32px}.history-seg[data-phone]+.history-filter-row .history-search{flex:100%;width:auto;margin-left:0}.history-pick{border-radius:var(--k-r-capsule,9999px);background:var(--k-card);height:28px;box-shadow:var(--k-shadow-control);font:inherit;color:var(--k-ink-secondary);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:4px;padding:0 9px 0 12px;font-size:13px;font-weight:500;display:inline-flex}.history-pick:hover{background:var(--k-quiet-fill)}.history-pick[data-set]{background:var(--k-prominent-tint);color:var(--k-link-on-glass);box-shadow:0 0 0 .5px var(--k-azure)}.history-pick svg{flex:none;width:14px;height:14px}.history-menu-head{color:var(--k-meta);font-size:11px;font-weight:600;line-height:14px}.history-search{background:var(--k-card);width:240px;max-width:100%;height:32px;color:var(--k-meta);border-radius:7px;align-items:center;gap:8px;margin-left:auto;padding:0 6px 0 11px;display:flex;box-shadow:0 0 0 .5px #15171e2e,inset 0 1px 1px #15171e0a}.history-search:focus-within{box-shadow:0 0 0 1px var(--k-azure), 0 0 0 4px #006bd624}.history-search>svg{flex:none;width:14px;height:14px}.history-search input{min-width:0;height:100%;font:inherit;color:var(--k-ink);caret-color:var(--k-azure);background:0 0;border:0;flex:auto;font-size:13px}.history-search input::placeholder{color:var(--k-meta)}[data-kin-window] .history-search input:focus-visible{outline:none}.history-search input::-webkit-search-cancel-button{display:none}.history-search-clear{width:24px;height:24px;color:var(--k-meta);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.history-search-clear:hover{background:var(--k-quiet-fill);color:var(--k-ink)}.history-search-clear svg{width:14px;height:14px}.history-dot{background:var(--k-navy-slate);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.history-dot[data-dot=journal]{background:var(--k-kind-meeting)}.history-dot[data-dot=stage]{background:var(--k-journey-1)}.history-dot[data-dot=quote_document]{background:var(--k-kind-doc)}.history-dot[data-dot=people_task]{background:var(--k-mention-person)}.history-card{border-radius:var(--k-r-entry,12px);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-card);overflow:hidden}.history-table{border-collapse:collapse;table-layout:fixed;width:100%}.history-col-time{width:92px}.history-col-who{width:168px}.history-col-via{width:128px}.history-col-toggle{width:40px}.history-table thead th{text-align:left;color:var(--k-meta);padding:10px 12px 8px;font-size:11px;font-weight:600;line-height:14px}.history-table thead th:first-child{padding-left:16px}.history-table .history-th-via{text-align:right}.history-tr-day th{border-top:.5px solid var(--k-hairline);background:var(--k-window);text-align:left;color:var(--k-ink-secondary);padding:7px 16px;font-size:11px;font-weight:600;line-height:14px}.history-tr td{border-top:.5px solid var(--k-hairline);vertical-align:top;padding:9px 12px}.history-tr td:first-child{padding-left:16px}.history-tr td:last-child{padding:5px 8px 5px 0}.history-tr:hover{background:var(--k-window)}.history-tr[data-expands]{cursor:pointer}.history-tr[data-open]{background:var(--k-window)}.history-td-time{white-space:nowrap;color:var(--k-meta);font-variant-numeric:tabular-nums;font-size:11px;line-height:22px;display:table-cell}.history-td-time .history-dot{vertical-align:0;margin-right:7px}.history-td-via{text-align:right;color:var(--k-meta);overflow-wrap:anywhere;font-size:11px;line-height:22px}.history-td-what{min-width:0}.history-who{align-items:center;gap:8px;min-width:0;line-height:22px;display:flex}.history-who-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.history-av{background:var(--k-navy-slate);width:22px;height:22px;color:var(--k-kind-on);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.history-av[data-agent]{background:var(--k-mention-org-tint);color:var(--k-mention-org)}.history-av-kin{background:0 0}.history-line{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;line-height:22px;display:-webkit-box;overflow:hidden}.history-pill{vertical-align:1px;margin-right:6px}.history-edited{color:var(--k-meta);white-space:nowrap;margin-left:6px;font-size:11px;line-height:14px}.history-changes{flex-direction:column;gap:1px;margin-top:1px;display:flex}.history-change{color:var(--k-meta);overflow-wrap:anywhere;font-size:11px;line-height:14px}.history-was{color:var(--k-meta);-webkit-text-decoration:line-through #555b6b8c;text-decoration:line-through #555b6b8c}.history-now{color:var(--k-ink);font-weight:600}.history-toggle{width:28px;height:28px;color:var(--k-ink-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.history-toggle:hover{background:#15171e12}.history-toggle svg{width:16px;height:16px;transition:transform .16s cubic-bezier(.22,1,.36,1)}.history-toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (pointer:coarse){.history-toggle{width:44px;height:44px}}.history-tr-detail>td{background:var(--k-window);padding:0 16px 12px 116px}.history-detail{background:var(--k-card);border-radius:10px;padding:12px 14px;box-shadow:0 0 0 .5px #15171e1f}.history-detail dl{grid-template-columns:96px minmax(0,1fr);gap:6px 12px;margin:0;display:grid}.history-detail-item{display:contents}.history-detail dt{color:var(--k-meta);font-size:11px;line-height:18px}.history-detail dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0;line-height:18px}.history-detail-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.history-links{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.history-links>*{min-width:0;max-width:100%}.history-link-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.history-detail-foot{color:var(--k-meta);margin:10px 0 0;font-size:11px;line-height:14px}.history-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.history-foot-count{color:var(--k-meta);font-variant-numeric:tabular-nums;margin:0;font-size:11px;line-height:14px}.history-state{border-radius:var(--k-r-entry,12px);background:var(--k-card);box-shadow:var(--k-shadow-card);justify-items:start;gap:8px;padding:20px;display:grid}.history-state-title{color:var(--k-ink-secondary);margin:0;font-size:15px;font-weight:600;line-height:20px}.history-state-meta{color:var(--k-meta);margin:0;font-size:11px;line-height:14px}.history-skeleton{gap:0;display:grid}.history-skeleton-row{border-top:.5px solid var(--k-hairline);background:linear-gradient(90deg, var(--k-card) 0 16px, var(--k-quiet-fill) 16px 30%, var(--k-card) 30% 34%, var(--k-quiet-fill) 34% 72%, var(--k-card) 72%);background-position:0;background-repeat:no-repeat;background-size:100% 12px;height:41px}.history-skeleton-row:first-child{border-top:0}.history-list,.history-list-rows{margin:0;padding:0;list-style:none}.history-day-head{color:var(--k-meta);margin:0;padding:12px 16px 4px;font-size:11px;font-weight:600;line-height:14px}.history-li{border-top:.5px solid var(--k-hairline)}.history-list-day:first-child .history-li:first-child{border-top:0}.history-li-main{align-items:flex-start;gap:8px;min-height:52px;padding:8px 6px 8px 16px;display:flex}.history-li-text{flex:auto;gap:2px;min-width:0;display:grid}.history-li-meta{color:var(--k-meta);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:11px;line-height:14px;display:flex}.history-li>div[id]{padding:0 12px 12px}.history-li .history-detail dl{grid-template-columns:80px minmax(0,1fr)}@media (prefers-reduced-motion:reduce){.history-toggle svg,.history-seg-button{transition:none}}@media (forced-colors:active){.history-dot{forced-color-adjust:none;border:1px solid canvastext}.history-seg-button[aria-pressed=true],.history-pick[data-set]{outline:2px solid highlight}}.lead-pagination{justify-content:flex-end;align-items:center;gap:16px;padding:16px 0;display:flex}.hub-people-more{width:100%;min-height:44px;color:var(--k-link);font-size:var(--k-body-size,13px);text-align:left;align-items:center;padding:0 14px;display:flex}.hub-people-more:hover{text-underline-offset:2px;text-decoration:underline}.hub-people-more:focus-visible{outline:3px solid var(--k-azure);outline-offset:-3px}.hub-heading-link{border-radius:var(--k-r-kbd);color:var(--k-link)}.hub-heading-link:hover{text-underline-offset:3px;text-decoration:underline}.hub-heading-link:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px}.lead-composer{margin:16px 0}.lead-composer textarea{width:100%;min-height:100px}.lead-composer-controls{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}@media (width<=767px){.lead-pagination{justify-content:space-between;gap:8px}}.lead-journal-days{box-shadow:none;background:0 0;border:0}.lead-journal-days>div>div+div{margin-top:24px}.lead-journal-days ul{background:var(--k-card);border-radius:var(--k-r-group);padding-inline:12px}.pursuit-document-row{min-width:0}.pursuit-document-row .truncate{white-space:normal;overflow-wrap:anywhere;overflow:visible}@media (width<=600px){.pursuit-document-row{flex-wrap:wrap;padding-inline:4px}.pursuit-document-row>button{flex-basis:100%}.pursuit-document-row>span{margin-left:48px}}.pursuit-question-sheet{top:calc(var(--kin-toolbar-height,52px) + 8px);background:var(--k-window);height:auto;box-shadow:var(--k-shadow-sheet);border-radius:12px;bottom:8px;right:8px}@media (width<=767px){.pursuit-question-sheet{border-radius:18px 18px 0 0;max-height:85dvh;top:auto;bottom:0;right:0}}.pl-lanes{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.pl-lane{border:1px dashed var(--k-hairline);border-radius:12px;align-content:start;gap:8px;min-width:0;min-height:132px;padding:12px 14px;display:grid}.pl-lane[data-filled]{background:var(--k-card);box-shadow:var(--k-shadow-group);border-style:solid;border-color:#0000}.pl-lane-head{align-items:center;gap:8px;min-width:0;display:flex}.pl-lane-tile{border-radius:var(--k-r-row);background:var(--k-quiet-fill);width:24px;height:24px;color:var(--k-ink-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.pl-lane-title{min-width:0;color:var(--k-ink);font-size:var(--k-body-size,13px);flex:1;margin:0;font-weight:600;line-height:18px}.pl-lane-docs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pl-lane-doc{min-width:0;display:grid}.pl-lane-doc-title{min-height:24px;color:var(--k-ink);font:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:600}button.pl-lane-doc-title{cursor:pointer}button.pl-lane-doc-title:hover{text-underline-offset:2px;text-decoration:underline}button.pl-lane-doc-title:focus-visible{border-radius:var(--k-r-row);outline:2px solid var(--k-azure);outline-offset:2px}.pl-lane-none{color:var(--k-ink-secondary);margin:0}.pl-lane-meta{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);margin:0;line-height:14px}@media (width<=600px){.pl-lanes{grid-template-columns:minmax(0,1fr)}.pl-lane{min-height:0}}.pursuit-board-card{overflow-wrap:anywhere;background:var(--surface-1);border:1px solid var(--border);border-radius:.65rem;flex-direction:column;gap:.45rem;padding:.85rem;display:flex;position:relative}.pursuit-calendar{flex-direction:column;gap:.85rem;min-width:0;display:flex}.pursuit-calendar-toolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pursuit-calendar-toolbar>div{align-items:center;gap:.25rem;display:flex}.pursuit-month-grid{border:1px solid var(--border);background:var(--surface-1);border-radius:.65rem;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.pursuit-weekday{text-align:center;border-bottom:1px solid var(--border);color:var(--muted-foreground);padding:.6rem}.pursuit-calendar-day{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;min-height:7rem;padding:.4rem}.pursuit-calendar-day[data-today],.pursuit-calendar-blank{background:var(--surface-2)}.pursuit-calendar-event{text-align:left;background:var(--surface-2);width:100%;color:var(--foreground);font-size:var(--text-footnote);overflow-wrap:anywhere;cursor:pointer;border-radius:.35rem;flex-direction:column;gap:.15rem;margin-top:.35rem;padding:.45rem;display:flex}.pursuit-calendar-event:hover{background:var(--surface-3)}.pursuit-calendar-event:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.pursuit-calendar-event time{font-variant-numeric:tabular-nums}.pursuit-calendar-agenda{display:none}@media (width<=700px){.pursuit-month-grid{display:none}.pursuit-calendar-agenda{flex-direction:column;gap:.5rem;display:flex}.pursuit-calendar-event{margin-top:0}}@media (width<=600px){.pursuit-collection [data-phone-row]>td>div:first-child{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.4rem .5rem;padding-block:.75rem;display:grid}.pursuit-collection [data-phone-row]>td>div:first-child>div{grid-column:2;min-width:0}.pursuit-collection [data-phone-row]>td>div:first-child>div>div:first-child{white-space:normal;overflow:visible}.pursuit-collection [data-phone-money]{white-space:normal;overflow-wrap:anywhere;grid-column:2;justify-self:start}.pursuit-collection [data-phone-meta]{flex-direction:column;align-items:flex-start;gap:.25rem;margin-top:.25rem}.pursuit-collection [data-phone-meta]>[aria-hidden]{display:none}.pursuit-collection [data-phone-fact]{-webkit-line-clamp:unset;display:block;overflow:visible}.pursuit-collection [data-phone-more]{margin-left:0}.pursuit-collection [data-phone-row][data-phone-std]:not([data-selecting])>td>div:first-child{grid-template-columns:minmax(0,1fr)}.pursuit-collection [data-phone-row][data-phone-std]:not([data-selecting])>td>div:first-child>div,.pursuit-collection [data-phone-row][data-phone-std]:not([data-selecting]) [data-phone-money]{grid-column:1}}[data-board-card-wrap]>.lt-eye{margin:0;position:absolute;top:.55rem;right:.55rem}[data-board-card-wrap]:is(:hover,:focus-within)>.lt-eye{opacity:1}.capture-routes{background:var(--k-card);box-shadow:var(--k-shadow-group);border-radius:10px}.capture-route{flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 14px;display:flex;position:relative}.capture-route+.capture-route:before{content:"";border-top:.5px solid var(--k-hairline);position:absolute;top:0;left:44px;right:0}.capture-route-glyph{stroke-width:1.3px;width:20px;height:20px;color:var(--k-ink-secondary);flex:none;align-self:flex-start;margin-top:1px}.capture-route-actions{flex-wrap:wrap;gap:6px;margin-left:30px;display:flex}.capture-issue{color:var(--k-error)}.capture-trail{gap:4px;padding:2px 12px 0;display:grid}.capture-landed{background:var(--k-link-tint);color:var(--k-ink);border-radius:6px;align-items:flex-start;gap:8px;padding:8px 10px;animation:.22s cubic-bezier(.16,1,.3,1) capture-land;display:flex}.capture-landed svg{width:16px;height:16px;color:var(--k-link);flex:none;margin-top:1px}@keyframes capture-land{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.capture-landed{animation:none}}.sources-row .capture-trail .text-footnote{font-size:11px;line-height:18px}.capture-trail-link{color:var(--k-link);text-underline-offset:2px;font-size:11px;font-weight:600;line-height:18px;display:block}.capture-trail-link:hover{text-decoration:underline}.capture-landed .capture-trail-link{font-size:13px;display:inline}.capture-route-button{min-height:28px}.capture-route-actions{align-items:center;gap:0 8px}.capture-route-dot{color:var(--k-meta);font-size:13px}.capture-connect{min-height:0;font-size:inherit;display:inline}@media (pointer:coarse){.capture-route-button,.capture-trail-link{min-height:44px}.capture-trail-link{align-items:center;display:inline-flex}}.sources-room{grid-template-columns:minmax(0,800px);align-items:start;gap:28px;display:grid}.sources-room[data-has-rail]{grid-template-columns:minmax(0,800px) 300px}.sources-main{flex-direction:column;gap:16px;min-width:0;display:flex}.sources-aside{position:sticky;top:60px}.sources-how{flex-direction:column;gap:10px;display:flex}.sources-how-head{flex-direction:column;gap:2px;display:flex}.sources-how-title{color:var(--k-ink);margin:0;font-size:15px;font-weight:600;line-height:20px}.sources-list{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);margin:0;padding:0;list-style:none}.sources-row{padding:10px 14px;position:relative}.sources-row+.sources-row:before{content:"";border-top:.5px solid var(--k-hairline);position:absolute;top:0;left:44px;right:0}.sources-row-line{flex-wrap:wrap;align-items:flex-start;gap:8px 10px;display:flex}.sources-row-body{flex:240px;min-width:0}.sources-row-open{border-radius:var(--k-r-row);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;width:calc(100% + 12px);min-width:0;margin:-4px -6px;padding:4px 6px;display:flex}.sources-row-open:hover{background:var(--k-quiet-fill)}.sources-row-glyph{stroke-width:1.3px;width:20px;height:20px;color:var(--k-ink-secondary);flex:none;margin-top:1px}.sources-row-title{color:var(--k-ink);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.sources-row-meta{color:var(--k-meta);margin-top:1px;font-size:11px;line-height:15px;display:block}.sources-adopt{flex:none}.sources-row .capture-trail{margin-top:2px;padding:0 0 0 30px}.sources-row-original{border-radius:var(--k-r-field);background:var(--k-quiet-fill);margin:10px 0 2px 30px;padding:12px}.sources-paging{color:var(--k-meta);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:11px;display:flex}.sources-fold{border-top:.5px solid var(--k-hairline);padding-top:12px}.sources-fold>summary{min-height:28px;color:var(--k-ink);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:600;list-style:none;display:flex}.sources-fold>summary::-webkit-details-marker{display:none}.sources-fold-chevron{width:14px;height:14px;color:var(--k-ink-secondary);transition:transform .16s var(--k-ease-out);flex:none}.sources-fold[open]>summary .sources-fold-chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.sources-fold-chevron{transition:none}}.sources-empty{flex-direction:column;gap:6px;max-width:64ch;display:flex}.sources-empty-title{color:var(--k-ink);margin:0;font-size:15px;font-weight:600;line-height:20px}.sources-empty-words{color:var(--k-ink-secondary);margin:0 0 14px;font-size:13px;line-height:19px}@media (pointer:coarse){.sources-adopt,.sources-fold>summary{min-height:44px}}@media (width<=767px){.sources-adopt{margin-left:30px}}.adopt-source{align-items:flex-start;gap:10px;margin:0;display:flex}.adopt-source>svg{width:16px;height:16px;color:var(--k-ink-secondary);flex:none;margin-top:1px}.adopt-source-title{color:var(--k-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.adopt-source-meta{color:var(--k-meta);margin:0;font-size:11px;line-height:15px;display:block}.adopt-group{flex-direction:column;gap:6px;display:flex}.adopt-group-title{color:var(--k-ink-secondary);margin:0;font-size:11px;font-weight:600;line-height:15px}.adopt-ref{color:var(--k-meta);font-variant-numeric:tabular-nums;margin-right:6px;font-weight:500}.adopt-search{margin-block-end:20px;display:block}.adopt-into-line{color:var(--k-ink-secondary);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:13px;display:flex}.sr-room{width:100%;color:var(--k-ink);font-family:var(--k-font);font-size:13px;line-height:17px;container:sales-reports/inline-size}.sr-page{padding:12px var(--k-margin) 64px;max-width:100rem;margin:0 auto}.sr-page h2{letter-spacing:-.008em;font-size:17px;font-weight:600;line-height:22px}.sr-page button{cursor:pointer}.sr-page button:disabled{cursor:not-allowed;color:var(--k-meta)}.sr-page button:focus-visible,.sr-page a:focus-visible,.sr-page select:focus-visible{outline:3px solid var(--k-azure);outline-offset:2px}.sr-figures{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:12px;display:grid}.sr-panel{border:1px solid var(--k-hairline-soft);background:var(--k-card);border-radius:12px;min-width:0;padding-bottom:14px;overflow:hidden}.sr-panel>header{flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:12px 16px;display:flex}.sr-panel>header>span{color:var(--k-meta)}.sr-figure{flex-wrap:wrap;align-items:baseline;gap:6px;padding:0 16px 12px;display:flex}.sr-figure>strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:34px}.sr-figure>span{color:var(--k-meta)}.sr-note{color:var(--k-meta);margin:12px 16px;font-size:12px;line-height:17px}.sr-list-note{margin-inline:0}.sr-empty{color:var(--k-meta);padding:24px 16px}.sr-loading{border-radius:12px;height:280px;margin-top:12px}.sr-tier-reading{padding:0 16px 10px}.sr-currency{color:var(--k-meta);margin-bottom:6px;font-weight:600}.sr-tier-bar{border-radius:4px;gap:2px;height:12px;display:flex;overflow:hidden}.sr-tier-bar i{display:block}.sr-legend{color:var(--k-ink-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 14px;padding:8px 16px 0;font-size:12px;display:flex}.sr-tier-reading .sr-legend{padding-inline:0}.sr-legend>span{align-items:center;gap:5px;display:inline-flex}.sr-legend i{border-radius:2px;width:8px;height:8px}.sr-column-chart{margin:0 16px;padding:22px 16px 0 64px;position:relative}.sr-chart-grid{flex-direction:column;justify-content:space-between;height:132px;display:flex;position:absolute;inset:22px 0 auto}.sr-chart-grid span{border-top:1px solid var(--k-hairline-soft);color:var(--k-meta);font-size:12px;line-height:15px;display:block}.sr-columns{justify-content:space-around;gap:12px;display:flex;position:relative}.sr-column{text-align:center;min-width:0;max-width:110px;color:var(--k-meta);flex:1;font-size:12px;line-height:15px}.sr-column-track{height:130px;position:relative}.sr-column-track>b{color:var(--k-ink);white-space:nowrap;margin-bottom:4px;font-weight:600;position:absolute;left:-12px;right:-12px}.sr-stack{border-radius:4px 4px 0 0;flex-direction:column;gap:2px;width:min(48px,90%);display:flex;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.sr-stack i{min-height:2px;display:block}.sr-column>span{padding-top:6px;display:block}.sr-hbars{flex-direction:column;gap:8px;margin:0 16px 12px;display:flex}.sr-hbars li{grid-template-columns:130px minmax(0,1fr);align-items:center;gap:8px;min-height:22px;display:grid}.sr-hbars li>span{color:var(--k-ink-secondary);font-size:12px}.sr-hbars li>div{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.sr-hbars i{border-radius:4px;flex:none;height:12px;display:block}.sr-hbars small{color:var(--k-meta);font-size:12px}.sr-summary,.sr-records{min-width:0;margin-top:20px}.sr-summary>h2,.sr-records>h2{margin:0 4px 8px}.sr-table-scroll{background:var(--k-card);border:1px solid var(--k-hairline);border-radius:12px;width:100%;overflow-x:auto}.sr-page table:not(.sr-only){border-collapse:collapse;width:100%;font-size:13px;line-height:17px}.sr-page table:not(.sr-only) th,.sr-page table:not(.sr-only) td{text-align:left;border-bottom:1px solid var(--k-hairline-soft);white-space:nowrap;font-variant-numeric:tabular-nums;padding:8px 16px}.sr-page table:not(.sr-only) thead th{color:var(--k-meta);font-size:12px;font-weight:600}.sr-page table:not(.sr-only) tbody th{font-weight:600}.sr-page table:not(.sr-only) tr:last-child>*{border-bottom:0}.sr-record-link{color:var(--k-ink);text-align:left;border-radius:4px;font-weight:600}.sr-record-link:hover{color:var(--k-link);text-underline-offset:3px;text-decoration:underline}.sr-apart{border:1px solid color-mix(in srgb, var(--k-chart-4) 20%, var(--k-hairline-soft));background:var(--k-quiet-fill);border-radius:12px;margin-top:14px;padding:12px 16px}.sr-apart>header{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:10px;display:flex}.sr-apart>header>span{color:var(--k-ink-secondary);margin-left:auto}.sr-apart .sr-tier-reading{padding:8px 0}.sr-bids{flex-direction:column;gap:14px;margin:0 16px;display:flex}.sr-apart .sr-bids{margin:10px 0 0}.sr-bids li{grid-template-columns:minmax(0,1fr) minmax(60px,1fr) minmax(100px,1fr);align-items:center;gap:12px;display:grid}.sr-bids .sr-record-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--k-link);overflow:hidden}.sr-bids li>span:last-child{text-align:right;font-variant-numeric:tabular-nums}.sr-bids small{color:var(--k-meta);font-size:12px;line-height:16px;display:block}.sr-bid-track{height:9px;position:relative}.sr-bid-track i{background:var(--k-hairline);border-radius:3px;height:9px;position:absolute;left:0}.sr-bid-track i[data-weighted]{background:var(--k-chart-4)}.sr-missing{color:var(--k-meta);grid-column:2/-1}.sr-picker{color:var(--k-meta);flex-direction:column;gap:6px;margin:0 16px 12px;display:flex}.sr-picker select{background:var(--k-card);width:100%;color:var(--k-ink);border:1px solid var(--k-hairline);border-radius:7px;min-height:32px;padding:6px}.sr-pwin-steps{margin:0 16px}.sr-pwin-steps li{border-top:1px solid var(--k-hairline-soft);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.sr-cycle-plot{height:100px;margin:0 20px;position:relative}.sr-cycle-axis{border-top:1px solid var(--k-hairline);position:absolute;inset:34px 0 auto}.sr-cycle-plot i{background:var(--k-chart-1);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:28px}.sr-cycle-plot>span{color:var(--k-meta);font-size:12px;position:absolute;bottom:24px}.sr-cycle-plot>span:last-child{right:0}.sr-captures{color:var(--k-meta);border-top:1px solid var(--k-hairline);flex-wrap:wrap;align-items:baseline;gap:8px;padding:14px 16px;font-size:12px;display:flex}.sr-captures>button{color:var(--k-link);margin-left:auto}.sr-captures ul{flex-wrap:wrap;gap:8px 16px;display:flex}.sr-captures li{gap:8px;display:flex}.sr-captures a,.sr-note a{color:var(--k-link)}.sr-paging{color:var(--k-meta);flex-wrap:wrap;gap:12px;padding:12px 16px;display:flex}.sr-paging button{color:var(--k-link)}.sr-report-group{margin-top:22px}.sr-report-group>header{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:0 4px 8px;display:flex}.sr-report-group>header>span{color:var(--k-meta)}.sr-report-list{border:1px solid var(--k-hairline);background:var(--k-card);border-radius:12px;overflow:hidden}.sr-list-head,.sr-report-link{grid-template-columns:minmax(0,1.8fr) minmax(120px,1fr) minmax(100px,.6fr);align-items:center;gap:16px;padding:12px 16px;display:grid}.sr-list-head{color:var(--k-meta);border-bottom:1px solid var(--k-hairline-soft);font-size:12px}.sr-report-link+.sr-report-link{border-top:1px solid var(--k-hairline-soft)}.sr-report-link:hover{background:var(--k-quiet-fill)}.sr-report-link strong{font-weight:600}.sr-report-link small{color:var(--k-meta);margin-top:3px;font-size:12px;display:block}.sr-report-link>span:last-child{color:var(--k-meta);font-size:12px}.sr-list-figure{font-variant-numeric:tabular-nums;font-weight:600}.sr-list-figure small{font-weight:400}@container sales-reports (width<=820px){.sr-figures{grid-template-columns:minmax(0,1fr)}.sr-bids li{grid-template-columns:minmax(0,1fr) auto}.sr-bids .sr-record-link,.sr-missing{grid-column:1/-1}}@media (width<=767px){.sr-page{padding-inline:16px;padding-bottom:100px}.sr-list-head{display:none}.sr-report-link{grid-template-columns:minmax(0,1fr) auto;gap:8px}.sr-report-link>span:last-child{grid-column:1/-1}.sr-page button,.sr-page select{min-height:44px}.sr-hbars li{grid-template-columns:110px minmax(0,1fr)}.sr-hbars li>div{flex-wrap:wrap;gap:4px}.sr-column-chart{margin-inline:12px;padding-left:44px}.sr-columns{gap:6px}.sr-captures{padding-inline:4px}.sr-captures>button{margin-left:0}}@media print{.sr-room .query-field,.sr-room [data-query-field],.sr-captures>button,.sr-paging button{display:none}.sr-page{padding:0}.sr-table-scroll{overflow:visible}.sr-panel{break-inside:avoid}}.sr-records-phone{display:none}.sr-panel .sr-summary{margin:14px 16px 0}.sr-panel .sr-summary>h2{font-size:13px}@media (width<=600px){.sr-records-desktop{display:none}.sr-records-phone{border:1px solid var(--k-hairline);background:var(--k-card);border-radius:12px;display:block}.sr-records-phone>li{padding:8px 14px 12px}.sr-records-phone>li+li{border-top:1px solid var(--k-hairline-soft)}.sr-records-phone>li>p{color:var(--k-meta);font-size:12px}.sr-records-phone dl{flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:12px;display:flex}.sr-records-phone dl>div{gap:4px;display:flex}.sr-records-phone dt{color:var(--k-meta)}.sr-records-phone dd{font-variant-numeric:tabular-nums}}.sr-shape{align-items:flex-end;gap:3px;max-width:90px;height:26px;display:flex}.sr-shape i{border-radius:2px 2px 0 0;flex:1;max-width:10px}.sr-compact-actions{display:none}.sr-summary-embedded{background:0 0;border:0;margin:0}.sr-summary-phone{display:none}.sr-decision,.sr-measures,.sr-quarter-rows,.sr-quarter-columns,.sr-waterfall{margin:16px}.sr-decision-strip{border-radius:4px;gap:2px;height:14px;display:flex;overflow:hidden}.sr-decision-strip i{flex:1}.sr-decision>p{justify-content:space-between;margin-top:8px;display:flex}.sr-quarter-columns{align-items:stretch;gap:18px;min-height:205px;display:flex}.sr-quarter-columns>li{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.sr-quarter-columns strong{order:2}.sr-quarter-columns .sr-quarter-bars{background:var(--k-quiet-fill);flex-direction:column-reverse;width:38px;height:130px;display:flex}.sr-quarter-columns span{text-align:center;font-size:12px}.sr-quarter-columns .sr-quarter-bars i{width:100%;display:block}.sr-quarter-rows>li{grid-template-columns:70px 1fr;gap:6px 12px;padding:8px 0;display:grid}.sr-quarter-rows .sr-quarter-bars{align-items:center;gap:4px;min-height:14px;display:flex}.sr-quarter-rows .sr-quarter-bars i:not(.sr-count-dot){height:12px}.sr-quarter-rows span,.sr-quarter-rows small{grid-column:2}.sr-count-dot{border-radius:50%;width:10px;height:10px}.sr-measures>li{grid-template-columns:70px 1fr;gap:6px 12px;margin:14px 0;display:grid}.sr-measures span{grid-column:2}.sr-measure-track{border-radius:4px;gap:2px;height:13px;display:flex;overflow:hidden}.sr-flow-desktop{padding:12px 16px}.sr-flow-desktop svg{width:100%;height:auto}.sr-flow-desktop text{fill:var(--k-ink);font:13px var(--k-font)}.sr-flow-phone{display:none}.sr-waterfall li{grid-template-columns:minmax(110px,1fr) minmax(80px,1fr) 42px;align-items:center;gap:10px;margin:12px 0;display:grid}.sr-waterfall-track{border-bottom:1px solid var(--k-hairline);height:14px;position:relative}.sr-waterfall-track i{border-radius:3px;height:12px;position:absolute}.sr-report-directory{border:1px solid var(--k-hairline);background:var(--k-card);border-radius:12px;overflow:hidden}.sr-report-directory .sr-report-group{margin:0}.sr-report-directory .sr-report-group>header{background:var(--k-quiet-fill);margin:0;padding:12px 16px}.sr-report-directory .sr-report-list{border:0;border-radius:0}.sr-mini-group{flex:1;align-items:flex-end;gap:1px;height:100%;display:flex}.sr-mini-group i{min-width:3px}.sr-mini-cycle{border-bottom:1px solid var(--k-hairline);width:90px;height:26px;position:relative}.sr-mini-cycle i{background:var(--k-chart-1);border-radius:50%;width:7px;height:7px;position:absolute;top:9px}@media (width<=767px){.sr-compact-actions{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}.sr-compact-actions>a,.sr-compact-actions>button{min-height:44px;color:var(--k-link);align-items:center;display:flex}}@media (width<=600px){.sr-summary-desktop{display:none}.sr-summary-phone{display:block}.sr-summary-phone li{border-bottom:1px solid var(--k-hairline-soft);padding:12px 16px}.sr-summary-phone dl{grid-template-columns:1fr 1fr;gap:8px 16px;margin-top:8px;display:grid}.sr-summary-phone dt{color:var(--k-meta);font-size:12px}.sr-summary-phone dd{font-variant-numeric:tabular-nums}.sr-flow-desktop{display:none}.sr-flow-phone{display:block}.sr-quarter-columns{gap:10px}.sr-waterfall li{grid-template-columns:minmax(100px,1fr) minmax(70px,1fr) 38px;gap:6px}.sr-quarter-columns{min-height:0;display:block}.sr-quarter-columns>li{grid-template-columns:64px 1fr;gap:7px 12px;margin:16px 0;display:grid}.sr-quarter-columns strong{order:0}.sr-quarter-columns .sr-quarter-bars{flex-direction:row;width:100%;height:14px}.sr-quarter-columns .sr-quarter-bars i{width:var(--quarter-share);flex:1;height:100%!important}.sr-quarter-columns span{text-align:left;grid-column:2}}.sr-mini-tracks{flex-direction:column;gap:3px;width:90px;display:flex}.sr-mini-tracks i{border-radius:3px;height:5px}.sr-mini-flow{width:90px;height:30px}.sr-summary-embedded .sr-table-scroll{border:0;border-radius:0}#stages .sr-table-scroll table{table-layout:auto;width:100%}#stages .sr-table-scroll th,#stages .sr-table-scroll td{padding:9px 6px}.sr-cycle-median{border-left:1px solid var(--k-ink);white-space:nowrap;padding:0 0 20px 5px;width:0;height:24px;padding:0;font-size:12px;position:absolute;top:4px}.sr-cycle-median>span{position:absolute;top:0;left:5px}.sr-cycle-median[data-align=end]>span{left:auto;right:5px}.k-me-bar{gap:10px;padding:0 20px}.k-me-bar h1{color:var(--k-ink);font-size:15px;font-weight:700;line-height:20px}.k-me-signout{min-height:44px;color:var(--k-ink);margin-left:auto;padding:0 4px;font-size:13px;font-weight:600}.k-me-body{flex-direction:column;gap:24px;width:100%;max-width:720px;margin:0 auto;padding:12px 20px 48px;display:flex}.k-me-who{align-items:center;gap:14px;min-width:0;display:flex}.k-me-face{background:var(--k-navy-slate);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:16px;font-weight:700;display:grid}.k-me-who div{min-width:0}.k-me-who b{letter-spacing:-.012em;color:var(--k-ink);text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:700;line-height:27px;display:block;overflow:hidden}.k-me-who small,.k-me-note{color:var(--k-ink-secondary);font-size:13px;line-height:18px}.k-me-who small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.k-me-note{max-width:65ch}.k-me-section{flex-direction:column;gap:8px;min-width:0;display:flex}.k-me-head{align-items:baseline;gap:8px;display:flex}.k-me-head h2{letter-spacing:-.008em;color:var(--k-ink);font-size:17px;font-weight:600;line-height:22px}.k-me-head span{color:var(--k-ink-secondary);font-variant-numeric:tabular-nums;font-size:13px}.k-me-head button{margin-left:auto}.k-me-group{background:var(--k-card);box-shadow:var(--k-shadow-group);border-radius:10px;overflow:hidden}.k-me-group>li+li,.k-me-group dl>div+div{position:relative}.k-me-group>li+li:before,.k-me-group dl>div+div:before{content:"";background:var(--k-hairline);height:.5px;position:absolute;inset:0 0 auto 56px}.k-me-group dl>div+div:before{left:12px}.k-me-org{min-height:56px;color:var(--k-ink);align-items:center;gap:12px;padding:8px 12px;transition:background-color .12s cubic-bezier(.16,1,.3,1);display:flex}a.k-me-org:hover{background:var(--k-quiet-fill)}a.k-me-org:focus-visible{outline:2px solid var(--k-azure);outline-offset:-2px}.k-me-org[aria-disabled=true]{color:var(--k-ink-secondary)}.k-me-initial{background:var(--k-quiet-fill);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}.k-me-org-words{flex:auto;min-width:0}.k-me-org-words b,.k-me-org-words small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.k-me-org-words b{font-size:13px;font-weight:600;line-height:18px}.k-me-org-words small{color:var(--k-meta);font-size:12px;line-height:16px}.k-me-org>svg{width:16px;height:16px;color:var(--k-ink-secondary);flex:none}.k-me-row{min-height:44px;color:var(--k-ink);justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;font-size:13px;display:flex}.k-me-row dt{color:var(--k-meta);flex:none}.k-me-row dd{overflow-wrap:anywhere;text-align:right;min-width:0}.k-me-form{flex-direction:column;gap:12px;padding:12px;display:flex}.k-me-form label{color:var(--k-ink);flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.k-me-actions{justify-content:flex-end;gap:8px;display:flex}.k-me-error{color:var(--k-error)}.k-me-clerk{flex-direction:column;gap:24px;display:flex}.k-me-clerk .cl-cardBox{box-shadow:var(--k-shadow-group);border:0;border-radius:10px}.k-me-clerk .cl-rootBox,.k-me-clerk .cl-cardBox{width:100%;max-width:100%}@media (width<=767px){.k-me-bar,.k-me-body{padding-inline:16px}}@media (width>=768px){.k-me-body{padding-top:20px}}.k-con-bar{min-width:0}.k-con-step{color:var(--k-meta-on-glass);flex:none;align-items:center;gap:10px;font-size:13px;display:inline-flex}.k-con-step a:hover{color:var(--k-ink)}.k-con-step i{opacity:.55;font-style:normal}.k-con-bar h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-con-back{width:44px;height:44px;color:var(--k-ink);flex:none;place-items:center;margin-left:-14px;display:grid}.k-con-back svg{width:20px;height:20px}.k-con-verbs{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.k-con-body{max-width:1600px}[data-console-window] .k-me-body{margin-inline:0}.k-con-body .k-me-form{max-width:480px}[data-console-window] .k-me-note a{color:var(--k-link);font-weight:600}.k-con-columns{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.k-con-stack{flex-direction:column;gap:24px;min-width:0;display:flex}.k-con-start{justify-content:flex-start}.k-con-head{align-items:center;min-height:32px}.k-con-aside{margin-left:auto}.k-con-door{color:var(--k-link);font-size:13px;font-weight:600}.k-con-door:hover{text-underline-offset:2px;text-decoration:underline}.k-con-unknown{color:var(--k-meta)}.k-con-you{color:var(--k-meta);font-size:12px}.k-con-chip{border-radius:var(--k-r-capsule);background:var(--k-quiet-fill);height:22px;color:var(--k-ink-secondary);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.k-con-chip:before{content:"";background:var(--k-faint);border-radius:50%;width:6px;height:6px}.k-con-chip[data-tone=healthy]:before{background:var(--k-ink-secondary)}.k-con-chip[data-tone=watch]:before{background:var(--k-error-edge)}.k-con-chip[data-tone=at_risk]{background:var(--k-error-tint);color:var(--k-error)}.k-con-chip[data-tone=at_risk]:before{background:var(--k-error)}.k-con-figures{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-group);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.k-con-figures>div{min-width:0;padding:12px 14px}.k-con-figures>div+div{box-shadow:inset .5px 0 0 var(--k-hairline)}.k-con-figures dt,.k-con-figures small{color:var(--k-meta);font-size:12px;line-height:16px;display:block}.k-con-figures dd{color:var(--k-ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600;line-height:26px;overflow:hidden}.k-con-figures dd .k-con-unknown{font-size:13px;font-weight:400}.k-con-need{justify-content:flex-start}.k-con-need-count{border-radius:var(--k-r-field);background:var(--k-quiet-fill);font-variant-numeric:tabular-nums;flex:none;place-items:center;min-width:26px;height:26px;font-size:13px;font-weight:600;display:grid}.k-con-need-count[data-tone=bad]{background:var(--k-error-tint);color:var(--k-error)}.k-con-need .k-con-door{flex:none;margin-left:auto}.k-con-line{justify-content:flex-start}.k-con-line:has(>.k-con-line-who){grid-template-columns:152px minmax(0,1fr) auto 120px;display:grid}.k-con-line>.k-con-chip{justify-self:end}.k-con-line-when{width:152px;color:var(--k-meta);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.k-con-line-what{flex:auto;min-width:0}.k-con-line-what b{font-weight:600;display:block}.k-con-line-what a{color:var(--k-link);font-weight:600;display:block}.k-con-line-what small{color:var(--k-meta);overflow-wrap:anywhere;font-size:12px;line-height:16px;display:block}.k-con-line-who{max-width:200px;color:var(--k-meta);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:12px;overflow:hidden}.k-con-day{flex-direction:column;gap:8px;display:flex}.k-con-day h3{color:var(--k-ink-secondary);font-size:13px;font-weight:600}.k-con-query{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.k-con-query>input{width:280px;max-width:100%}.k-con-views{border-radius:var(--k-r-capsule);background:var(--k-quiet-fill);flex-wrap:wrap;gap:2px;padding:2px;display:inline-flex}.k-con-views button{border-radius:var(--k-r-capsule);min-height:26px;color:var(--k-ink-secondary);align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.k-con-views button[aria-pressed=true]{background:var(--k-card);color:var(--k-ink);box-shadow:var(--k-shadow-control)}.k-con-views span{color:var(--k-meta);font-variant-numeric:tabular-nums}.k-con-filter{color:var(--k-meta);align-items:center;gap:8px;font-size:13px;display:inline-flex}.k-con-table-wrap{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);overflow-x:auto}.k-con-table{border-collapse:collapse;width:100%;color:var(--k-ink);font-size:13px}.k-con-table th{color:var(--k-meta);text-align:left;white-space:nowrap;padding:8px 12px;font-size:12px;font-weight:600;line-height:16px}.k-con-table td{box-shadow:inset 0 .5px 0 var(--k-hairline);vertical-align:top;padding:8px 12px}.k-con-table td small{color:var(--k-meta);font-size:12px;line-height:16px;display:block}.k-con-table tr[data-org-row]{cursor:pointer}.k-con-table tbody tr[data-org-row]:hover{background:var(--k-quiet-fill)}.k-con-name{font-weight:600}a.k-con-name:hover{text-underline-offset:2px;text-decoration:underline}.k-con-num{text-align:right;font-variant-numeric:tabular-nums}.k-con-table th.k-con-num{text-align:right}.k-con-org-line{color:var(--k-meta);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.k-con-tabs{scrollbar-width:none;box-shadow:inset 0 -.5px 0 var(--k-hairline);gap:4px;display:flex;overflow-x:auto}.k-con-tabs a{color:var(--k-meta);box-shadow:none;flex:none;padding:8px 10px;font-size:13px;font-weight:600}.k-con-tabs a:hover{color:var(--k-ink)}.k-con-tabs a[aria-current=page]{color:var(--k-ink);box-shadow:inset 0 -2px 0 var(--k-navy)}.k-con-details summary{min-height:28px;color:var(--k-meta);cursor:pointer;font-size:13px;font-weight:600}.k-con-details .k-me-group{margin-top:8px}.k-con-form{flex-direction:column;gap:16px;display:flex}.k-con-grants{color:var(--k-ink);flex-wrap:wrap;gap:8px 16px;font-size:13px;display:flex}.k-con-grants legend{margin-bottom:4px;font-weight:600}.k-con-grants label{align-items:center;gap:6px;display:inline-flex}.k-con-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.k-con-roles>div{color:var(--k-ink-secondary);padding:10px 12px;font-size:13px}.k-con-roles b{color:var(--k-ink)}.k-con-act{flex-direction:column;gap:12px;display:flex}.k-con-act h3{color:var(--k-meta);margin-bottom:2px;font-size:12px;font-weight:600;line-height:16px}.k-con-act section,.k-con-act li{color:var(--k-ink);font-size:13px;line-height:18px}.k-con-act ul{flex-direction:column;gap:2px;padding-left:16px;list-style:outside;display:flex}.k-con-typed{color:var(--k-ink);flex-direction:column;gap:4px;font-size:13px;display:flex}.k-con-refusal{border-radius:var(--k-r-field);background:var(--k-error-tint);color:var(--k-error);padding:8px 10px;font-size:13px;line-height:18px}[data-console-window] .k-primary:disabled,.k-con-act .k-primary:disabled{background:var(--k-quiet-fill);color:var(--k-meta);box-shadow:none;cursor:not-allowed}[data-console-window] select.k-field,.k-con-act select.k-field{border:1px solid var(--border);background:var(--surface-2);height:32px;box-shadow:none}.k-con-act .k-field,.k-me-form .k-field{width:100%}[data-console-window] .k-me-group>li+li:before{left:12px}.k-con-chart{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.k-con-chart-title{color:var(--k-ink-secondary);font-size:13px;font-weight:600;line-height:18px}.k-con-plot{height:96px;box-shadow:inset 0 -.5px 0 var(--k-hairline);align-items:stretch;gap:2px;display:flex}.k-con-plot>span{flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:1px;min-width:0;display:flex}.k-con-plot i{background:var(--k-chart-1);border-radius:2px 2px 0 0;min-height:2px;display:block}.k-con-plot i[data-series=ai]{background:var(--k-chart-4)}.k-con-plot i[data-zero]{background:var(--k-faint)}.k-con-plot>span[data-state=partial] i{opacity:.55}.k-con-plot>span[data-state=unknown] i{background:var(--k-quiet-fill);border-radius:2px;height:100%}.k-con-axis{color:var(--k-meta);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;line-height:16px;display:flex}.k-con-key{color:var(--k-ink-secondary);flex-wrap:wrap;gap:4px 14px;font-size:12px;line-height:16px;display:flex}.k-con-key span{align-items:center;gap:6px;display:inline-flex}.k-con-key i{background:var(--k-chart-1);border-radius:2px;width:8px;height:8px}.k-con-key i[data-series=ai]{background:var(--k-chart-4)}.k-con-key i[data-series=partial]{opacity:.55}.k-con-key i[data-series=gap]{background:var(--k-quiet-fill);box-shadow:inset 0 0 0 .5px var(--k-faint)}.k-con-places{flex-direction:column;gap:6px;display:flex}.k-con-places a{font-weight:600}.k-con-places a:hover{text-underline-offset:2px;text-decoration:underline}.k-con-pager{align-items:center;gap:8px;display:flex}[data-phone-tab-bar][data-con-tabs]{grid-template-columns:repeat(5,minmax(0,1fr))}.k-con-more{flex-direction:column;gap:4px;padding:16px;display:flex}.k-con-more-row{min-height:44px;color:var(--k-ink);align-items:center;gap:10px;font-size:15px;display:flex}.k-con-more-row svg{width:18px;height:18px;color:var(--k-ink-secondary)}@media (pointer:coarse){.k-con-tabs a,.k-con-views button,.k-con-table .k-field,.k-con-table .k-bordered,.k-con-body .k-bordered,.k-con-body .k-primary{min-height:44px}}@media (width<=1023px){.k-con-columns{grid-template-columns:minmax(0,1fr)}.k-con-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.k-con-figures>div+div{box-shadow:inset 0 .5px 0 var(--k-hairline)}}@media (width<=767px){[data-console-window] .k-me-body{padding-bottom:calc(var(--kin-tabbar-h) + 16px)}:is(.k-con-line,.k-con-line:has(>.k-con-line-who)){flex-wrap:wrap;display:flex}.k-con-line-when{width:100%}.k-con-tabs{gap:0}.k-con-plot{gap:1px}.k-con-tabs a{padding-inline:6px}.k-con-roles{grid-template-columns:minmax(0,1fr)}.k-con-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.k-con-table,.k-con-table tbody,.k-con-table tr,.k-con-table td{width:100%;display:block}.k-con-table tr+tr{box-shadow:inset 0 .5px 0 var(--k-hairline)}.k-con-table tr{padding:8px 0}.k-con-table td{box-shadow:none;text-align:left;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:4px 12px;display:flex}.k-con-table td:first-child{padding-bottom:6px;display:block}.k-con-table td[data-label]:not([data-label=""]):not(:first-child):before{content:attr(data-label);color:var(--k-meta);flex:0 0 104px;font-size:12px}.k-con-table td:empty{display:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Geist Variable", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-serif:var(--font-document);--font-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:var(--radius);--radius-md:var(--radius);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) * 1.4);--radius-2xl:calc(var(--radius) * 1.8);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:.75rem;--color-surface-1:var(--surface-1);--color-foreground:var(--foreground);--color-border:var(--border);--color-brand:var(--brand);--color-rail:var(--rail);--color-rail-foreground:var(--rail-foreground);--shadow-overlay:var(--shadow-overlay-raw);--font-display:var(--brand-display,ui-serif, Georgia, "Times New Roman", serif);--font-document:var(--brand-document,ui-serif, Georgia, "Times New Roman", serif);--text-display:1.75rem;--text-display--line-height:1.1;--text-display--font-weight:600;--text-display--letter-spacing:-.02em;--text-page-title:1.75rem;--text-page-title--line-height:1.15;--text-page-title--font-weight:600;--text-page-title--letter-spacing:-.02em;--text-stat:1.375rem;--text-stat--line-height:1.15;--text-stat--font-weight:600;--text-card-title:1.0625rem;--text-card-title--line-height:1.3;--text-card-title--font-weight:600;--text-card-title--letter-spacing:-.02em;--text-body:.875rem;--text-body--line-height:1.55;--text-label:.8125rem;--text-label--line-height:1.4;--text-label--font-weight:600;--text-label--letter-spacing:.005em;--text-meta:.75rem;--text-meta--line-height:1.45;--text-meta--font-weight:500;--text-footnote:.75rem;--text-footnote--line-height:1.4;--text-chart-axis:.75rem;--text-chart-axis--line-height:1.2;--text-chart-axis--font-weight:500;--tracking-caps:.08em;--tracking-caps-tight:.06em;--tracking-title:-.02em;--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--ease-out-quick:cubic-bezier(.4, 0, .2, 1);--transition-duration-fast:.12s;--transition-duration-base:.2s;--transition-duration-slow:.35s;--animate-fade-in:fade-in .12s var(--ease-out-quick);--animate-fade-out:fade-out .12s var(--ease-out-quick);--animate-pop-in:pop-in .12s var(--ease-out-soft);--animate-pop-out:pop-out .1s var(--ease-out-quick);--animate-slide-in-right:slide-in-right .2s var(--ease-out-soft);--animate-slide-out-right:slide-out-right .16s var(--ease-out-quick);--animate-slide-in-left:slide-in-left .2s var(--ease-out-soft);--animate-slide-out-left:slide-out-left .16s var(--ease-out-quick);--animate-slide-in-bottom:slide-in-bottom .2s var(--ease-out-soft);--animate-slide-out-bottom:slide-out-bottom .16s var(--ease-out-quick);--animate-ai-trace:ai-trace 5s linear infinite;--animate-fade-up:fade-up .35s var(--ease-out-soft);--animate-orb-drift:orb-drift 18s linear infinite alternate;--color-app:var(--app,var(--brand));--font-heading:var(--font-display)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-display,.font-heading{font-family:var(--font-display);font-variation-settings:var(--brand-display-variation,normal);letter-spacing:-.02em;font-weight:600}code,kbd,.font-mono{font-family:var(--font-mono);font-feature-settings:"liga" 0, "calt" 0}.tabular-nums{font-variant-numeric:tabular-nums}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-\[3px\]{inset:-3px}.inset-0{inset:0}.inset-\[3px\]{inset:3px}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\/3{top:-33.3333%}.-top-10{top:calc(var(--spacing) * -10)}.-top-\[8\%\]{top:-8%}.-top-\[28\%\]{top:-28%}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-14{top:calc(var(--spacing) * 14)}.top-24{top:calc(var(--spacing) * 24)}.top-\[15px\]{top:15px}.top-\[24\%\]{top:24%}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-\[8\%\]{right:-8%}.right-0{right:0}.right-1\/2{right:50%}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-\[-6px\]{right:-6px}.right-\[4\%\]{right:4%}.right-\[18\%\]{right:18%}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[5\.25rem\]{bottom:5.25rem}.bottom-\[12\%\]{bottom:12%}.-left-10{left:calc(var(--spacing) * -10)}.-left-\[5px\]{left:-5px}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-\[6\%\]{left:6%}.left-\[30\%\]{left:30%}.left-\[calc\(100\%\+26px\)\]{left:calc(100% + 26px)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[1999\]{z-index:1999}.z-\[2000\]{z-index:2000}.z-\[var\(--z-modal\,60\)\]{z-index:var(--z-modal,60)}.z-\[var\(--z-overlay\,40\)\]{z-index:var(--z-overlay,40)}.z-\[var\(--z-overlay\,50\)\]{z-index:var(--z-overlay,50)}.z-\[var\(--z-popover\,70\)\]{z-index:var(--z-popover,70)}.z-\[var\(--z-rail\,30\)\]{z-index:var(--z-rail,30)}.z-\[var\(--z-sticky\,20\)\]{z-index:var(--z-sticky,20)}.z-\[var\(--z-toast\,80\)\]{z-index:var(--z-toast,80)}.z-\[var\(--z-tooltip\,90\)\]{z-index:var(--z-tooltip,90)}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.col-start-6{grid-column-start:6}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-\[1px\]{margin-inline:1px}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-\[var\(--secondary-nav-divider-gap\,0\.25rem\)\]{margin-block:var(--secondary-nav-divider-gap,.25rem)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[0\.15rem\]{margin-top:.15rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.table-column{display:table-column}.table-row{display:table-row}.\[field-sizing\:content\]{field-sizing:content}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[7\/6\]{aspect-ratio:7/6}.aspect-\[85\.6\/54\]{aspect-ratio:85.6/54}.aspect-\[784\.077\/458\.627\]{aspect-ratio:784.077/458.627}.aspect-square{aspect-ratio:1}.size-0{width:0;height:0}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-\[1\.375rem\]{width:1.375rem;height:1.375rem}.size-\[22px\]{width:22px;height:22px}.size-\[26px\]{width:26px;height:26px}.size-\[30vmin\]{width:30vmin;height:30vmin}.size-\[44vmin\]{width:44vmin;height:44vmin}.size-\[56vmin\]{width:56vmin;height:56vmin}.size-\[60\%\]{width:60%;height:60%}.size-\[calc\(1\.5rem\*var\(--density\,1\)\)\]{width:calc(1.5rem * var(--density,1));height:calc(1.5rem * var(--density,1))}.size-\[calc\(1\.75rem\*var\(--density\,1\)\)\]{width:calc(1.75rem * var(--density,1));height:calc(1.75rem * var(--density,1))}.size-\[calc\(2\.25rem\*var\(--density\,1\)\)\]{width:calc(2.25rem * var(--density,1));height:calc(2.25rem * var(--density,1))}.size-\[calc\(2rem\*var\(--density\,1\)\)\]{width:calc(2rem * var(--density,1));height:calc(2rem * var(--density,1))}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-19{height:calc(var(--spacing) * 19)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-\[2\.3em\]{height:2.3em}.h-\[3\.25rem\]{height:3.25rem}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[4\.75rem\]{height:4.75rem}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[44rem\]{height:44rem}.h-\[52px\]{height:52px}.h-\[58\%\]{height:58%}.h-\[60vh\]{height:60vh}.h-\[70vh\]{height:70vh}.h-\[420px\]{height:420px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[calc\(1\.5rem\*var\(--density\,1\)\)\]{height:calc(1.5rem * var(--density,1))}.h-\[calc\(1\.75rem\*var\(--density\,1\)\)\]{height:calc(1.75rem * var(--density,1))}.h-\[calc\(2\.25rem\*var\(--density\,1\)\)\]{height:calc(2.25rem * var(--density,1))}.h-\[calc\(2rem\*var\(--density\,1\)\)\]{height:calc(2rem * var(--density,1))}.h-\[calc\(100dvh_-_var\(--hly-board-reserve\)\)\]{height:calc(100dvh - var(--hly-board-reserve))}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-14{max-height:calc(var(--spacing) * 14)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[22rem\]{max-height:22rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[55\%\]{max-height:55%}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[88dvh\]{max-height:88dvh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(100dvh - 7rem)}.max-h-\[calc\(100dvh-9rem\)\]{max-height:calc(100dvh - 9rem)}.max-h-\[calc\(100svh-8rem\)\]{max-height:calc(100svh - 8rem)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[1\.375rem\]{min-height:1.375rem}.min-h-\[2\.8125rem\]{min-height:2.8125rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[30px\]{min-height:30px}.min-h-\[34px\]{min-height:34px}.min-h-\[104px\]{min-height:104px}.min-h-\[120px\]{min-height:120px}.min-h-dvh{min-height:100dvh}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-37\.5{width:calc(var(--spacing) * 37.5)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[4\.5rem\]{width:4.5rem}.w-\[6px\]{width:6px}.w-\[9\.5rem\]{width:9.5rem}.w-\[10rem\]{width:10rem}.w-\[11rem\]{width:11rem}.w-\[14\%\]{width:14%}.w-\[14rem\]{width:14rem}.w-\[16\%\]{width:16%}.w-\[18\%\]{width:18%}.w-\[18rem\]{width:18rem}.w-\[22rem\]{width:22rem}.w-\[26px\]{width:26px}.w-\[38\%\]{width:38%}.w-\[76px\]{width:76px}.w-\[150\%\]{width:150%}.w-\[220px\]{width:220px}.w-\[280px\]{width:280px}.w-\[420px\]{width:420px}.w-\[calc\(100\%\+0\.5rem\)\]{width:calc(100% + .5rem)}.w-\[min\(22rem\,90vw\)\]{width:min(22rem,90vw)}.w-\[min\(22rem\,calc\(100\%-1\.5rem\)\)\]{width:min(22rem,100% - 1.5rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-70{max-width:calc(var(--spacing) * 70)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[13rem\]{max-width:13rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30\%\]{max-width:30%}.max-w-\[32ch\]{max-width:32ch}.max-w-\[40\%\]{max-width:40%}.max-w-\[45\%\]{max-width:45%}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[52rem\]{max-width:52rem}.max-w-\[68\.75rem\]{max-width:68.75rem}.max-w-\[68ch\]{max-width:68ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[75\%\]{max-width:75%}.max-w-\[80\%\]{max-width:80%}.max-w-\[80ch\]{max-width:80ch}.max-w-\[100rem\]{max-width:100rem}.max-w-\[420px\]{max-width:420px}.max-w-\[600px\]{max-width:600px}.max-w-\[760px\]{max-width:760px}.max-w-\[800px\]{max-width:800px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-3\.5{min-width:calc(var(--spacing) * 3.5)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-30{min-width:calc(var(--spacing) * 30)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[16rem\]{min-width:16rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[44rem\]{min-width:44rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[64rem\]{min-width:64rem}.min-w-\[96px\]{min-width:96px}.min-w-\[max-content\]{min-width:max-content}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[2\]{flex:2}.flex-\[3\]{flex:3}.flex-initial{flex:0 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-48{flex-basis:calc(var(--spacing) * 48)}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\.5{--tw-translate-x:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:0deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ai-trace{animation:var(--animate-ai-trace)}.animate-fade-up{animation:var(--animate-fade-up)}.animate-orb-drift{animation:var(--animate-orb-drift)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[6\.5rem_1fr\]{grid-template-columns:6.5rem 1fr}.grid-cols-\[6rem_1fr\]{grid-template-columns:6rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,8rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,8rem) minmax(0,1fr)}.grid-cols-\[minmax\(7rem\,auto\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(7rem,auto) minmax(0,1fr)}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}:where(.divide-border-subtle>:not(:last-child)){border-color:var(--border-subtle)}:where(.divide-border\/30>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/30>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 30%, transparent)}}:where(.divide-border\/40>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/40>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 40%, transparent)}}:where(.divide-border\/50>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 50%, transparent)}}:where(.divide-border\/60>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-clip{overflow-y:clip}.rounded{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[3px_0_0_3px\]{border-radius:3px 0 0 3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[19px\]{border-radius:19px}.rounded-\[calc\(var\(--pill-track-radius\,var\(--radius-md\)\)-0\.25rem\)\]{border-radius:calc(var(--pill-track-radius,var(--radius-md)) - .25rem)}.rounded-\[calc\(var\(--radius-2xl\)\+2px\)\]{border-radius:calc(var(--radius-2xl) + 2px)}.rounded-\[calc\(var\(--radius-2xl\)-1px\)\]{border-radius:calc(var(--radius-2xl) - 1px)}.rounded-\[calc\(var\(--radius-sm\)\*0\.75\)\]{border-radius:calc(var(--radius-sm) * .75)}.rounded-\[calc\(var\(--radius-sm\)\*0\.667\)\]{border-radius:calc(var(--radius-sm) * .667)}.rounded-\[var\(--badge-radius\)\]{border-radius:var(--badge-radius)}.rounded-\[var\(--badge-radius\,6px\)\]{border-radius:var(--badge-radius,6px)}.rounded-\[var\(--badge-radius\,9999px\)\]{border-radius:var(--badge-radius,9999px)}.rounded-\[var\(--card-radius\)\]{border-radius:var(--card-radius)}.rounded-\[var\(--card-radius\,var\(--radius-lg\)\)\]{border-radius:var(--card-radius,var(--radius-lg))}.rounded-\[var\(--input-radius\,var\(--radius-sm\)\)\]{border-radius:var(--input-radius,var(--radius-sm))}.rounded-\[var\(--pill-track-radius\,var\(--radius-md\)\)\]{border-radius:var(--pill-track-radius,var(--radius-md))}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.rounded-r-\[var\(--input-radius\,var\(--radius-sm\)\)\]{border-top-right-radius:var(--input-radius,var(--radius-sm));border-bottom-right-radius:var(--input-radius,var(--radius-sm))}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[color\:var\(--k-kin-dash\)\]{border-color:var(--k-kin-dash)}.border-app,.border-app\/30{border-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.border-app\/30{border-color:color-mix(in oklab, var(--app,var(--brand)) 30%, transparent)}}.border-app\/35{border-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.border-app\/35{border-color:color-mix(in oklab, var(--app,var(--brand)) 35%, transparent)}}.border-app\/40{border-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.border-app\/40{border-color:color-mix(in oklab, var(--app,var(--brand)) 40%, transparent)}}.border-app\/50{border-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.border-app\/50{border-color:color-mix(in oklab, var(--app,var(--brand)) 50%, transparent)}}.border-border{border-color:var(--border)}.border-border-strong{border-color:var(--border-strong)}.border-border-subtle{border-color:var(--border-subtle)}.border-border\/30{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, var(--border) 30%, transparent)}}.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-brand{border-color:var(--brand)}.border-brand-fill{border-color:var(--brand-fill)}.border-brand\/30{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.border-brand\/30{border-color:color-mix(in oklab, var(--brand) 30%, transparent)}}.border-brand\/40{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.border-brand\/40{border-color:color-mix(in oklab, var(--brand) 40%, transparent)}}.border-current\/25{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/25{border-color:color-mix(in oklab, currentcolor 25%, transparent)}}.border-destructive,.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-foreground-subtle{border-color:var(--foreground-subtle)}.border-foreground\/70{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/70{border-color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.border-info\/30{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-info\/30{border-color:color-mix(in oklab, var(--info) 30%, transparent)}}.border-input{border-color:var(--input)}.border-primary,.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--success) 30%, transparent)}}.border-success\/40{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/40{border-color:color-mix(in oklab, var(--success) 40%, transparent)}}.border-success\/50{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/50{border-color:color-mix(in oklab, var(--success) 50%, transparent)}}.border-transparent{border-color:#0000}.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.border-warning\/50{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/50{border-color:color-mix(in oklab, var(--warning) 50%, transparent)}}.border-l-app{border-left-color:var(--app,var(--brand))}.border-l-transparent{border-left-color:#0000}.\[background-color\:color-mix\(in_oklch\,var\(--color-foreground\)_20\%\,transparent\)\]{background-color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.\[background-color\:color-mix\(in_oklch\,var\(--color-foreground\)_20\%\,transparent\)\]{background-color:color-mix(in oklch,var(--color-foreground) 20%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--brand\)_8\%\,var\(--background\)\)\]{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand\)_8\%\,var\(--background\)\)\]{background-color:color-mix(in oklab,var(--brand) 8%,var(--background))}}.bg-\[color-mix\(in_oklab\,var\(--category-fuchsia\)_8\%\,var\(--background\)\)\]{background-color:var(--category-fuchsia)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--category-fuchsia\)_8\%\,var\(--background\)\)\]{background-color:color-mix(in oklab,var(--category-fuchsia) 8%,var(--background))}}.bg-\[color-mix\(in_oklab\,var\(--category-indigo\)_8\%\,var\(--background\)\)\]{background-color:var(--category-indigo)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--category-indigo\)_8\%\,var\(--background\)\)\]{background-color:color-mix(in oklab,var(--category-indigo) 8%,var(--background))}}.bg-\[color-mix\(in_oklab\,var\(--category-teal\)_8\%\,var\(--background\)\)\]{background-color:var(--category-teal)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--category-teal\)_8\%\,var\(--background\)\)\]{background-color:color-mix(in oklab,var(--category-teal) 8%,var(--background))}}.bg-\[color-mix\(in_oklab\,var\(--destructive\)_8\%\,var\(--background\)\)\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--destructive\)_8\%\,var\(--background\)\)\]{background-color:color-mix(in oklab,var(--destructive) 8%,var(--background))}}.bg-\[color-mix\(in_oklab\,var\(--info\)_8\%\,var\(--background\)\)\]{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--info\)_8\%\,var\(--background\)\)\]{background-color:color-mix(in oklab,var(--info) 8%,var(--background))}}.bg-\[color-mix\(in_oklab\,var\(--success\)_8\%\,var\(--background\)\)\]{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--success\)_8\%\,var\(--background\)\)\]{background-color:color-mix(in oklab,var(--success) 8%,var(--background))}}.bg-\[color-mix\(in_oklab\,var\(--warning\)_8\%\,var\(--background\)\)\]{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--warning\)_8\%\,var\(--background\)\)\]{background-color:color-mix(in oklab,var(--warning) 8%,var(--background))}}.bg-\[color-mix\(in_oklch\,var\(--color-app\)_12\%\,var\(--color-surface-1\)\)\]{background-color:var(--color-app)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--color-app\)_12\%\,var\(--color-surface-1\)\)\]{background-color:color-mix(in oklch,var(--color-app) 12%,var(--color-surface-1))}}.bg-\[var\(--app-fill\,var\(--brand-fill\)\)\]{background-color:var(--app-fill,var(--brand-fill))}.bg-\[var\(--badge-app\)\]{background-color:var(--badge-app)}.bg-\[var\(--hero-tint\)\]{background-color:var(--hero-tint)}.bg-\[var\(--k-card\)\]{background-color:var(--k-card)}.bg-accent{background-color:var(--accent)}.bg-app{background-color:var(--app,var(--brand))}.bg-app-fill{background-color:var(--app-fill,var(--brand-fill))}.bg-app\/4{background-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.bg-app\/4{background-color:color-mix(in oklab, var(--app,var(--brand)) 4%, transparent)}}.bg-app\/5{background-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.bg-app\/5{background-color:color-mix(in oklab, var(--app,var(--brand)) 5%, transparent)}}.bg-app\/8{background-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.bg-app\/8{background-color:color-mix(in oklab, var(--app,var(--brand)) 8%, transparent)}}.bg-app\/10{background-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.bg-app\/10{background-color:color-mix(in oklab, var(--app,var(--brand)) 10%, transparent)}}.bg-app\/12{background-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.bg-app\/12{background-color:color-mix(in oklab, var(--app,var(--brand)) 12%, transparent)}}.bg-background,.bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/20{background-color:color-mix(in oklab, var(--background) 20%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-border,.bg-border\/60{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.bg-border\/60{background-color:color-mix(in oklab, var(--border) 60%, transparent)}}.bg-brand{background-color:var(--brand)}.bg-brand-fill{background-color:var(--brand-fill)}.bg-brand-subtle,.bg-brand-subtle\/40{background-color:var(--brand-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-brand-subtle\/40{background-color:color-mix(in oklab, var(--brand-subtle) 40%, transparent)}}.bg-brand-subtle\/50{background-color:var(--brand-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-brand-subtle\/50{background-color:color-mix(in oklab, var(--brand-subtle) 50%, transparent)}}.bg-brand\/5{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/5{background-color:color-mix(in oklab, var(--brand) 5%, transparent)}}.bg-brand\/10{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/10{background-color:color-mix(in oklab, var(--brand) 10%, transparent)}}.bg-brand\/\[0\.04\]{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/\[0\.04\]{background-color:color-mix(in oklab, var(--brand) 4%, transparent)}}.bg-card,.bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, var(--card) 95%, transparent)}}.bg-chart-1{background-color:var(--chart-1)}.bg-chart-2{background-color:var(--chart-2)}.bg-chart-3{background-color:var(--chart-3)}.bg-chart-4{background-color:var(--chart-4)}.bg-chart-5{background-color:var(--chart-5)}.bg-current,.bg-current\/10{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-current\/10{background-color:color-mix(in oklab, currentcolor 10%, transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-destructive-fill{background-color:var(--destructive-fill)}.bg-destructive-subtle,.bg-destructive-subtle\/40{background-color:var(--destructive-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-destructive-subtle\/40{background-color:color-mix(in oklab, var(--destructive-subtle) 40%, transparent)}}.bg-destructive-subtle\/60{background-color:var(--destructive-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-destructive-subtle\/60{background-color:color-mix(in oklab, var(--destructive-subtle) 60%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/15{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-foreground-subtle,.bg-foreground-subtle\/40{background-color:var(--foreground-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-foreground-subtle\/40{background-color:color-mix(in oklab, var(--foreground-subtle) 40%, transparent)}}.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-foreground\/20{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/20{background-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.bg-foreground\/25{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/25{background-color:color-mix(in oklab, var(--foreground) 25%, transparent)}}.bg-foreground\/30{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/30{background-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bg-foreground\/40{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/40{background-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.bg-info{background-color:var(--info)}.bg-info-fill{background-color:var(--info-fill)}.bg-info-subtle,.bg-info-subtle\/40{background-color:var(--info-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-info-subtle\/40{background-color:color-mix(in oklab, var(--info-subtle) 40%, transparent)}}.bg-info\/15{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/15{background-color:color-mix(in oklab, var(--info) 15%, transparent)}}.bg-input,.bg-input\/40{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.bg-input\/40{background-color:color-mix(in oklab, var(--input) 40%, transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/35{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/35{background-color:color-mix(in oklab, var(--muted-foreground) 35%, transparent)}}.bg-muted-foreground\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-primary\/\[0\.06\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab, var(--primary) 6%, transparent)}}.bg-rail{background-color:var(--rail)}.bg-rail-active,.bg-rail-active\/50{background-color:var(--rail-active)}@supports (color:color-mix(in lab, red, red)){.bg-rail-active\/50{background-color:color-mix(in oklab, var(--rail-active) 50%, transparent)}}.bg-rail-border{background-color:var(--rail-border)}.bg-secondary,.bg-secondary\/40{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/40{background-color:color-mix(in oklab, var(--secondary) 40%, transparent)}}.bg-success{background-color:var(--success)}.bg-success-fill{background-color:var(--success-fill)}.bg-success-subtle,.bg-success-subtle\/40{background-color:var(--success-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-success-subtle\/40{background-color:color-mix(in oklab, var(--success-subtle) 40%, transparent)}}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--success) 15%, transparent)}}.bg-surface-1,.bg-surface-1\/95{background-color:var(--surface-1)}@supports (color:color-mix(in lab, red, red)){.bg-surface-1\/95{background-color:color-mix(in oklab, var(--surface-1) 95%, transparent)}}.bg-surface-2,.bg-surface-2\/30{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/30{background-color:color-mix(in oklab, var(--surface-2) 30%, transparent)}}.bg-surface-2\/40{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/40{background-color:color-mix(in oklab, var(--surface-2) 40%, transparent)}}.bg-surface-2\/60{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-2\/60{background-color:color-mix(in oklab, var(--surface-2) 60%, transparent)}}.bg-surface-3,.bg-surface-3\/40{background-color:var(--surface-3)}@supports (color:color-mix(in lab, red, red)){.bg-surface-3\/40{background-color:color-mix(in oklab, var(--surface-3) 40%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-warning-fill{background-color:var(--warning-fill)}.bg-warning-subtle,.bg-warning-subtle\/40{background-color:var(--warning-subtle)}@supports (color:color-mix(in lab, red, red)){.bg-warning-subtle\/40{background-color:color-mix(in oklab, var(--warning-subtle) 40%, transparent)}}.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[conic-gradient\(from_0deg\,transparent_0\%\,transparent_82\%\,color-mix\(in_srgb\,var\(--ai\)_60\%\,transparent\)_86\%\,var\(--ai\)_90\%\,var\(--ai-secondary\)_94\%\,color-mix\(in_srgb\,var\(--ai-secondary\)_30\%\,transparent\)_96\%\,transparent_98\%\,transparent_100\%\)\]{background-image:conic-gradient(from 0deg,transparent 0%,transparent 82%,var(--ai) 86%,var(--ai) 90%,var(--ai-secondary) 94%,var(--ai-secondary) 96%,transparent 98%,transparent 100%)}@supports (color:color-mix(in lab, red, red)){.bg-\[conic-gradient\(from_0deg\,transparent_0\%\,transparent_82\%\,color-mix\(in_srgb\,var\(--ai\)_60\%\,transparent\)_86\%\,var\(--ai\)_90\%\,var\(--ai-secondary\)_94\%\,color-mix\(in_srgb\,var\(--ai-secondary\)_30\%\,transparent\)_96\%\,transparent_98\%\,transparent_100\%\)\]{background-image:conic-gradient(from 0deg,transparent 0%,transparent 82%,color-mix(in srgb,var(--ai) 60%,transparent) 86%,var(--ai) 90%,var(--ai-secondary) 94%,color-mix(in srgb,var(--ai-secondary) 30%,transparent) 96%,transparent 98%,transparent 100%)}}.bg-\[linear-gradient\(135deg\,color-mix\(in_oklch\,var\(--color-app\)_88\%\,black\)_0\%\,var\(--color-app\)_100\%\)\]{background-image:linear-gradient(135deg,var(--color-app) 0%,var(--color-app) 100%)}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,color-mix\(in_oklch\,var\(--color-app\)_88\%\,black\)_0\%\,var\(--color-app\)_100\%\)\]{background-image:linear-gradient(135deg,color-mix(in oklch,var(--color-app) 88%,black) 0%,var(--color-app) 100%)}}.bg-\[linear-gradient\(135deg\,var\(--ai\)_0\%\,var\(--ai-secondary\)_100\%\)\]{background-image:linear-gradient(135deg,var(--ai) 0%,var(--ai-secondary) 100%)}.bg-\[radial-gradient\(circle_at_50\%_25\%\,color-mix\(in_oklch\,var\(--color-app\,var\(--color-brand\)\)_55\%\,transparent\)\,transparent_72\%\)\]{background-image:radial-gradient(circle at 50% 25%,var(--color-app,var(--color-brand)),transparent 72%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_50\%_25\%\,color-mix\(in_oklch\,var\(--color-app\,var\(--color-brand\)\)_55\%\,transparent\)\,transparent_72\%\)\]{background-image:radial-gradient(circle at 50% 25%,color-mix(in oklch,var(--color-app,var(--color-brand)) 55%,transparent),transparent 72%)}}.from-brand-secondary-fill{--tw-gradient-from:var(--brand-secondary-fill);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-foreground\/5{--tw-gradient-from:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.from-foreground\/5{--tw-gradient-from:color-mix(in oklab, var(--foreground) 5%, transparent)}}.from-foreground\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-brand-secondary{--tw-gradient-via:var(--brand-secondary);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-brand-fill{--tw-gradient-to:var(--brand-fill);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/70{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab, red, red)){.to-primary\/70{--tw-gradient-to:color-mix(in oklab, var(--primary) 70%, transparent)}}.to-primary\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-\[url\(\#stage-path-wash\)\]{fill:url(#stage-path-wash)}.fill-app{fill:var(--app,var(--brand))}.fill-app-fill{fill:var(--app-fill,var(--brand-fill))}.fill-card{fill:var(--card)}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-muted{fill:var(--muted)}.fill-muted-foreground{fill:var(--muted-foreground)}.stroke-border-subtle{stroke:var(--border-subtle)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-1\.5{padding:calc(var(--spacing) * 1.5)!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-px{padding:1px}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[calc\(0\.5rem\*var\(--density\,1\)\)\]{padding-inline:calc(.5rem * var(--density,1))}.px-\[calc\(0\.625rem\*var\(--density\,1\)\)\]{padding-inline:calc(.625rem * var(--density,1))}.px-\[calc\(0\.875rem\*var\(--density\,1\)\)\]{padding-inline:calc(.875rem * var(--density,1))}.px-\[var\(--secondary-nav-pad\,0\.5rem\)\]{padding-inline:var(--secondary-nav-pad,.5rem)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[calc\(0\.5rem\*var\(--density\,1\)\)\]{padding-block:calc(.5rem * var(--density,1))}.py-\[var\(--secondary-nav-pad\,0\.5rem\)\]{padding-block:var(--secondary-nav-pad,.5rem)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-5\.5{padding-left:calc(var(--spacing) * 5.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[30px\]{padding-left:30px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-2px\]{vertical-align:-2px}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-document{font-family:var(--font-document)}.font-heading{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-document)}.text-card-title{font-size:var(--text-card-title);line-height:var(--tw-leading,var(--text-card-title--line-height));letter-spacing:var(--tw-tracking,var(--text-card-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-card-title--font-weight))}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}.text-page-title{font-size:var(--text-page-title);line-height:var(--tw-leading,var(--text-page-title--line-height));letter-spacing:var(--tw-tracking,var(--text-page-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-page-title--font-weight))}.text-chart-axis{font-size:var(--text-chart-axis);line-height:var(--tw-leading,var(--text-chart-axis--line-height));font-weight:var(--tw-font-weight,var(--text-chart-axis--font-weight))}.text-meta{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));font-weight:var(--tw-font-weight,var(--text-meta--font-weight))}.text-stat{font-size:var(--text-stat);line-height:var(--tw-leading,var(--text-stat--line-height));font-weight:var(--tw-font-weight,var(--text-stat--font-weight))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-footnote{font-size:var(--text-footnote);line-height:var(--tw-leading,var(--text-footnote--line-height))}.text-\[\.7rem\]{font-size:.7rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.531rem\]{font-size:.531rem}.text-\[0\.563rem\]{font-size:.563rem}.text-\[0\.594rem\]{font-size:.594rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.78125rem\]{font-size:.78125rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1dvh\]{font-size:1dvh}.text-\[2ch\]{font-size:2ch}.text-\[3cqw\]{font-size:3cqw}.text-\[4pt\]{font-size:4pt}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[17px\]{font-size:17px}.text-\[999px\]{font-size:999px}.text-\[calc\(1rem\+2px\)\]{font-size:calc(1rem + 2px)}.text-\[length\:var\(--custom\)\]{font-size:var(--custom)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:var\(--secondary-nav-weight\,400\)\]{font-weight:var(--secondary-nav-weight,400)}.\[font-weight\:var\(--secondary-nav-weight-active\,600\)\]{font-weight:var(--secondary-nav-weight-active,600)}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-caps{--tw-tracking:var(--tracking-caps);letter-spacing:var(--tracking-caps)}.tracking-caps-tight{--tw-tracking:var(--tracking-caps-tight);letter-spacing:var(--tracking-caps-tight)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-title{--tw-tracking:var(--tracking-title);letter-spacing:var(--tracking-title)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#123456\]{color:#123456}.text-\[\.\.px\]{color:..px}.text-\[Npx\]{color:Npx}.text-\[Nrem\]{color:Nrem}.text-\[color-mix\(in_oklab\,red\,blue\)\]{color:oklab(53.9985% .096203 -.0928409)}.text-\[color\:var\(--app\)\]{color:var(--app)}.text-\[color\:var\(--app-foreground\,var\(--brand-foreground\)\)\]{color:var(--app-foreground,var(--brand-foreground))}.text-\[color\:var\(--hero-ink\)\]{color:var(--hero-ink)}.text-\[oklch\(40\%_0\.1_30\)\]{color:oklch(40% .1 30)}.text-\[var\(--color-ink\)\]{color:var(--color-ink)}.text-\[var\(--k-link\)\]{color:var(--k-link)}.text-app-foreground{color:var(--app-foreground,var(--brand-foreground))}.text-app-ink{color:var(--app-ink,var(--brand-ink))}.text-background,.text-background\/70{color:var(--background)}@supports (color:color-mix(in lab, red, red)){.text-background\/70{color:color-mix(in oklab, var(--background) 70%, transparent)}}.text-background\/80{color:var(--background)}@supports (color:color-mix(in lab, red, red)){.text-background\/80{color:color-mix(in oklab, var(--background) 80%, transparent)}}.text-brand{color:var(--brand)}.text-brand-foreground{color:var(--brand-foreground)}.text-brand-ink{color:var(--brand-ink)}.text-card-foreground{color:var(--card-foreground)}.text-category-fuchsia-ink{color:var(--category-fuchsia-ink)}.text-category-indigo-ink{color:var(--category-indigo-ink)}.text-category-teal-ink{color:var(--category-teal-ink)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-destructive-ink{color:var(--destructive-ink)}.text-foreground{color:var(--foreground)}.text-foreground-muted{color:var(--foreground-muted)}.text-foreground-subtle,.text-foreground-subtle\/70{color:var(--foreground-subtle)}@supports (color:color-mix(in lab, red, red)){.text-foreground-subtle\/70{color:color-mix(in oklab, var(--foreground-subtle) 70%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-info-foreground{color:var(--info-foreground)}.text-info-ink{color:var(--info-ink)}.text-inherit{color:inherit}.text-link{color:var(--link,var(--brand-secondary-ink))}.text-muted-foreground,.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.text-primary-foreground{color:var(--primary-foreground)}.text-rail-foreground{color:var(--rail-foreground)}.text-rail-foreground-muted{color:var(--rail-foreground-muted)}.text-rail-foreground-subtle{color:var(--rail-foreground-subtle)}.text-rail-foreground\/35{color:var(--rail-foreground)}@supports (color:color-mix(in lab, red, red)){.text-rail-foreground\/35{color:color-mix(in oklab, var(--rail-foreground) 35%, transparent)}}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success-foreground{color:var(--success-foreground)}.text-success-ink{color:var(--success-ink)}.text-transparent{color:#0000}.text-warning-foreground{color:var(--warning-foreground)}.text-warning-ink{color:var(--warning-ink)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-border{-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.decoration-destructive\/50{-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);-webkit-text-decoration-color:var(--destructive);text-decoration-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.decoration-destructive\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--destructive) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--destructive) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--destructive) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.decoration-foreground-subtle\/60{-webkit-text-decoration-color:var(--foreground-subtle);-webkit-text-decoration-color:var(--foreground-subtle);-webkit-text-decoration-color:var(--foreground-subtle);text-decoration-color:var(--foreground-subtle)}@supports (color:color-mix(in lab, red, red)){.decoration-foreground-subtle\/60{-webkit-text-decoration-color:color-mix(in oklab, var(--foreground-subtle) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground-subtle) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground-subtle) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--foreground-subtle) 60%, transparent)}}.decoration-muted-foreground\/40{-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.decoration-muted-foreground\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.decoration-success\/50{-webkit-text-decoration-color:var(--success);-webkit-text-decoration-color:var(--success);-webkit-text-decoration-color:var(--success);text-decoration-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.decoration-success\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--success) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--success) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--success) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--success) 50%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--app\)\]{accent-color:var(--app)}.accent-\[var\(--primary\)\],.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-overlay{mix-blend-mode:overlay}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_4px_color-mix\(in_oklch\,var\(--color-app\)_14\%\,transparent\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,var(--color-app))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_0_0_4px_color-mix\(in_oklch\,var\(--color-app\)_14\%\,transparent\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,color-mix(in oklch,var(--color-app) 14%,transparent))}}.shadow-\[0_0_0_4px_color-mix\(in_oklch\,var\(--color-app\)_14\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_0_var\(--color-app\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--color-app));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-card-raw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-elevated{--tw-shadow:var(--shadow-elevated-raw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-overlay{--tw-shadow:var(--shadow-overlay-raw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/border\.{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[1\.2px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[color\:var\(--card\)\]{--tw-ring-color:var(--card)}.ring-app,.ring-app\/40{--tw-ring-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.ring-app\/40{--tw-ring-color:color-mix(in oklab, var(--app,var(--brand)) 40%, transparent)}}.ring-app\/50{--tw-ring-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.ring-app\/50{--tw-ring-color:color-mix(in oklab, var(--app,var(--brand)) 50%, transparent)}}.ring-border{--tw-ring-color:var(--border)}.ring-brand,.ring-brand\/40{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ring-brand\/40{--tw-ring-color:color-mix(in oklab, var(--brand) 40%, transparent)}}.ring-card{--tw-ring-color:var(--card)}.ring-destructive{--tw-ring-color:var(--destructive)}.ring-primary,.ring-primary\/40{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.ring-success\/30{--tw-ring-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ring-success\/30{--tw-ring-color:color-mix(in oklab, var(--success) 30%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-card{--tw-ring-offset-color:var(--card)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[var\(--blur-scrim\,4px\)\]{--tw-backdrop-blur:blur(var(--blur-scrim,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[font-weight\]{transition-property:font-weight;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,width\]{transition-property:left,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\,opacity\,margin-top\,padding-top\]{transition-property:max-height,opacity,margin-top,padding-top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\]{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\]{transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\,color\]{transition-property:width,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-\[240ms\]{--tw-duration:.24s;transition-duration:.24s}.duration-base{--tw-duration:var(--transition-duration-base);transition-duration:var(--transition-duration-base)}.duration-fast{--tw-duration:var(--transition-duration-fast);transition-duration:var(--transition-duration-fast)}.duration-slow{--tw-duration:var(--transition-duration-slow);transition-duration:var(--transition-duration-slow)}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-out-quick{--tw-ease:var(--ease-out-quick);transition-timing-function:var(--ease-out-quick)}.ease-out-soft{--tw-ease:var(--ease-out-soft);transition-timing-function:var(--ease-out-soft)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[animation-duration\:6s\]{animation-duration:6s}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-focus-within\:opacity-0:is(:where(.group):focus-within *){opacity:0}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\/card\:text-foreground-muted:is(:where(.group\/card):focus-within *){color:var(--foreground-muted)}.group-focus-within\/row\:pointer-events-auto:is(:where(.group\/row):focus-within *){pointer-events:auto}.group-focus-within\/row\:grid:is(:where(.group\/row):focus-within *){display:grid}.group-focus-within\/row\:hidden:is(:where(.group\/row):focus-within *){display:none}.group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within *){opacity:1}.group-focus-within\/th\:opacity-45:is(:where(.group\/th):focus-within *){opacity:.45}@media (hover:hover){.group-hover\:bg-rail-active\/60:is(:where(.group):hover *){background-color:var(--rail-active)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-rail-active\/60:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--rail-active) 60%, transparent)}}.group-hover\:bg-surface-2:is(:where(.group):hover *){background-color:var(--surface-2)}.group-hover\:font-semibold:is(:where(.group):hover *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/card\:text-foreground-muted:is(:where(.group\/card):hover *){color:var(--foreground-muted)}.group-hover\/doc\:underline:is(:where(.group\/doc):hover *){text-decoration-line:underline}.group-hover\/doc\:opacity-100:is(:where(.group\/doc):hover *),.group-hover\/insert\:opacity-100:is(:where(.group\/insert):hover *){opacity:1}.group-hover\/lrow\:underline:is(:where(.group\/lrow):hover *){text-decoration-line:underline}.group-hover\/row\:pointer-events-auto:is(:where(.group\/row):hover *){pointer-events:auto}.group-hover\/row\:grid:is(:where(.group\/row):hover *){display:grid}.group-hover\/row\:hidden:is(:where(.group\/row):hover *){display:none}.group-hover\/row\:bg-surface-hover:is(:where(.group\/row):hover *){background-color:var(--surface-hover)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *),.group-hover\/sculpted\:opacity-100:is(:where(.group\/sculpted):hover *){opacity:1}.group-hover\/th\:opacity-45:is(:where(.group\/th):hover *){opacity:.45}.group-hover\/vrow\:opacity-100:is(:where(.group\/vrow):hover *){opacity:1}}.placeholder\:text-foreground-subtle::placeholder{color:var(--foreground-subtle)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/70::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/70::placeholder{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:bg-foreground:before{content:var(--tw-content);background-color:var(--foreground)}.first\:pt-0:first-child{padding-top:0}.first\:pl-0:first-child{padding-left:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-0:last-child{padding-right:0}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:border-border\/60:focus-within{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-border\/60:focus-within{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.focus-within\:ring-\[1\.2px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring:focus-within{--tw-ring-color:var(--ring)}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-border-strong:hover{border-color:var(--border-strong)}.hover\:border-border\/60:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/60:hover{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.hover\:border-foreground:hover{border-color:var(--foreground)}.hover\:border-foreground-subtle:hover{border-color:var(--foreground-subtle)}.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:bg-\[var\(--hero-tint\)\]:hover{background-color:var(--hero-tint)}.hover\:bg-\[var\(--k-quiet-fill\)\]:hover{background-color:var(--k-quiet-fill)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-app-fill\/90:hover{background-color:var(--app-fill,var(--brand-fill))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-app-fill\/90:hover{background-color:color-mix(in oklab, var(--app-fill,var(--brand-fill)) 90%, transparent)}}.hover\:bg-app\/8:hover{background-color:var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-app\/8:hover{background-color:color-mix(in oklab, var(--app,var(--brand)) 8%, transparent)}}.hover\:bg-background:hover,.hover\:bg-background\/10:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/10:hover{background-color:color-mix(in oklab, var(--background) 10%, transparent)}}.hover\:bg-brand:hover{background-color:var(--brand)}.hover\:bg-brand-fill\/90:hover{background-color:var(--brand-fill)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-fill\/90:hover{background-color:color-mix(in oklab, var(--brand-fill) 90%, transparent)}}.hover\:bg-current\/20:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-current\/20:hover{background-color:color-mix(in oklab, currentcolor 20%, transparent)}}.hover\:bg-destructive-fill\/90:hover{background-color:var(--destructive-fill)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive-fill\/90:hover{background-color:color-mix(in oklab, var(--destructive-fill) 90%, transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-foreground\/50:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/50:hover{background-color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.hover\:bg-foreground\/90:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.hover\:bg-info\/15:hover{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/15:hover{background-color:color-mix(in oklab, var(--info) 15%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/20:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.hover\:bg-muted\/70:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-rail-active:hover,.hover\:bg-rail-active\/60:hover{background-color:var(--rail-active)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rail-active\/60:hover{background-color:color-mix(in oklab, var(--rail-active) 60%, transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/50:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/50:hover{background-color:color-mix(in oklab, var(--secondary) 50%, transparent)}}.hover\:bg-secondary\/60:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/60:hover{background-color:color-mix(in oklab, var(--secondary) 60%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-surface-2:hover,.hover\:bg-surface-2\/60:hover{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-2\/60:hover{background-color:color-mix(in oklab, var(--surface-2) 60%, transparent)}}.hover\:bg-surface-3:hover{background-color:var(--surface-3)}.hover\:bg-surface-hover:hover{background-color:var(--surface-hover)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-warning\/10:hover{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/10:hover{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-background:hover{color:var(--background)}.hover\:text-brand-ink:hover{color:var(--brand-ink)}.hover\:text-destructive-ink:hover{color:var(--destructive-ink)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-info-ink:hover{color:var(--info-ink)}.hover\:text-rail-foreground:hover{color:var(--rail-foreground)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-foreground:hover{-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.hover\:decoration-solid:hover{text-decoration-style:solid}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-elevated:hover{--tw-shadow:var(--shadow-elevated-raw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-ring\/60:hover{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-ring\/60:hover{--tw-ring-color:color-mix(in oklab, var(--ring) 60%, transparent)}}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:z-10:focus{z-index:10}.focus\:bg-background:focus{background-color:var(--background)}.focus\:px-2:focus{padding-inline:calc(var(--spacing) * 2)}.focus\:py-1:focus{padding-block:var(--spacing)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-none:focus-visible{--tw-border-style:none;border-style:none}.focus-visible\:border-border-strong:focus-visible{border-color:var(--border-strong)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-muted\/50:focus-visible{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-muted\/50:focus-visible{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.focus-visible\:bg-surface-1:focus-visible{background-color:var(--surface-1)}.focus-visible\:bg-surface-2\/60:focus-visible{background-color:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-surface-2\/60:focus-visible{background-color:color-mix(in oklab, var(--surface-2) 60%, transparent)}}.focus-visible\:bg-transparent:focus-visible{background-color:#0000}.focus-visible\:text-foreground:focus-visible{color:var(--foreground)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[1\.2px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1.2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-background\/60:focus-visible{--tw-ring-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-background\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--background) 60%, transparent)}}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-\[1\.2px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:1.2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.has-\[\[data-phone-bar\]\]\:pb-28:has([data-phone-bar]){padding-bottom:calc(var(--spacing) * 28)}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing) * 2)}.aria-checked\:border-app-fill[aria-checked=true]{border-color:var(--app-fill,var(--brand-fill))}.aria-checked\:bg-app-fill[aria-checked=true]{background-color:var(--app-fill,var(--brand-fill))}.aria-checked\:text-app-foreground[aria-checked=true]{color:var(--app-foreground,var(--brand-foreground))}.aria-\[invalid\=true\]\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-\[invalid\=true\]\:ring-2[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-\[invalid\=true\]\:ring-destructive\/30[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-\[invalid\=true\]\:ring-destructive\/30[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[elevation\=flush\]\:border-0[data-elevation=flush]{border-style:var(--tw-border-style);border-width:0}.data-\[elevation\=flush\]\:shadow-none[data-elevation=flush]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[highlighted\]\:bg-destructive\/10[data-highlighted]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[highlighted\]\:bg-destructive\/10[data-highlighted]{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[highlighted\]\:bg-secondary[data-highlighted]{background-color:var(--secondary)}.data-\[highlighted\]\:text-destructive-ink[data-highlighted]{color:var(--destructive-ink)}.data-\[highlighted\]\:text-foreground[data-highlighted]{color:var(--foreground)}.data-\[placeholder\]\:text-foreground-subtle[data-placeholder]{color:var(--foreground-subtle)}.data-\[selected\=true\]\:bg-secondary[data-selected=true]{background-color:var(--secondary)}.data-\[selected\=true\]\:text-foreground[data-selected=true]{color:var(--foreground)}.data-\[state\=active\]\:border-\[color\:var\(--tab-accent\,var\(--brand\)\)\][data-state=active]{border-color:var(--tab-accent,var(--brand))}.data-\[state\=active\]\:bg-surface-1[data-state=active]{background-color:var(--surface-1)}.data-\[state\=active\]\:text-\[color\:var\(--tab-accent\,var\(--brand\)\)\][data-state=active]{color:var(--tab-accent,var(--brand))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow-card[data-state=active]{--tw-shadow:var(--shadow-card-raw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=closed\]\:animate-fade-out[data-state=closed]{animation:var(--animate-fade-out)}.data-\[state\=closed\]\:animate-pop-out[data-state=closed]{animation:var(--animate-pop-out)}.data-\[state\=closed\]\:animate-slide-out-bottom[data-state=closed]{animation:var(--animate-slide-out-bottom)}.data-\[state\=closed\]\:animate-slide-out-left[data-state=closed]{animation:var(--animate-slide-out-left)}.data-\[state\=closed\]\:animate-slide-out-right[data-state=closed]{animation:var(--animate-slide-out-right)}.data-\[state\=delayed-open\]\:animate-pop-in[data-state=delayed-open]{animation:var(--animate-pop-in)}.data-\[state\=off\]\:translate-x-0[data-state=off]{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=off\]\:bg-input[data-state=off]{background-color:var(--input)}.data-\[state\=on\]\:translate-x-3[data-state=on]{--tw-translate-x:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=on\]\:translate-x-4[data-state=on]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=on\]\:bg-brand[data-state=on]{background-color:var(--brand)}.data-\[state\=open\]\:translate-x-0[data-state=open]{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=open\]\:animate-fade-in[data-state=open]{animation:var(--animate-fade-in)}.data-\[state\=open\]\:animate-pop-in[data-state=open]{animation:var(--animate-pop-in)}.data-\[state\=open\]\:animate-slide-in-bottom[data-state=open]{animation:var(--animate-slide-in-bottom)}.data-\[state\=open\]\:animate-slide-in-left[data-state=open]{animation:var(--animate-slide-in-left)}.data-\[state\=open\]\:animate-slide-in-right[data-state=open]{animation:var(--animate-slide-in-right)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:bg-surface-2[data-state=open]{background-color:var(--surface-2)}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:ring-1[data-state=open]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=open\]\:ring-border[data-state=open]{--tw-ring-color:var(--border)}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:animate-slide-out-right[data-swipe=end]{animation:var(--animate-slide-out-right)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-reduced-motion:no-preference){.motion-safe\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-base{--tw-duration:var(--transition-duration-base);transition-duration:var(--transition-duration-base)}.motion-safe\:ease-out-soft{--tw-ease:var(--ease-out-soft);transition-timing-function:var(--ease-out-soft)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media not all and (width>=48rem){.max-md\:sticky{position:sticky}.max-md\:left-0{left:0}.max-md\:z-\[1\]{z-index:1}.max-md\:order-first{order:-9999}.max-md\:ml-auto{margin-left:auto}.max-md\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.max-md\:hidden{display:none}.max-md\:basis-full{flex-basis:100%}.max-md\:\[scrollbar-width\:none\]{scrollbar-width:none}.max-md\:flex-col{flex-direction:column}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:gap-0{gap:0}.max-md\:gap-y-1{row-gap:var(--spacing)}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:bg-card{background-color:var(--card)}.max-md\:bg-surface-2{background-color:var(--surface-2)}.max-md\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-md\:font-mono{font-family:var(--font-mono)}.max-md\:break-words{overflow-wrap:break-word}.max-md\:shadow-\[inset_-1px_0_0_var\(--color-border\)\]{--tw-shadow:inset -1px 0 0 var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media not all and (width>=40rem){.max-sm\:h-11{height:calc(var(--spacing) * 11)}.max-sm\:min-h-11{min-height:calc(var(--spacing) * 11)}.max-sm\:min-w-11{min-width:calc(var(--spacing) * 11)}}@media (width>=40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-5{margin-inline:calc(var(--spacing) * 5)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-\[12rem\]{width:12rem}.sm\:w-auto{width:auto}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-\[20rem\]{max-width:20rem}.sm\:max-w-\[34rem\]{max-width:34rem}.sm\:max-w-\[36rem\]{max-width:36rem}.sm\:max-w-\[48rem\]{max-width:48rem}.sm\:max-w-\[52rem\]{max-width:52rem}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:flex-1{flex:1}.sm\:basis-0{flex-basis:0}.sm\:basis-56{flex-basis:calc(var(--spacing) * 56)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) 12rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-border\/40>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.sm\:divide-border\/40>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 40%, transparent)}}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-border{border-color:var(--border)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}.sm\:text-right{text-align:right}}@media (width>=48rem){.md\:static{position:static}.md\:inset-2{inset:calc(var(--spacing) * 2)}.md\:inset-y-2{inset-block:calc(var(--spacing) * 2)}.md\:right-2{right:calc(var(--spacing) * 2)}.md\:right-\[var\(--peek-reserve\)\]{right:var(--peek-reserve)}.md\:left-auto{left:auto}.md\:z-auto{z-index:auto}.md\:block{display:block}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:w-\[var\(--panel-width\)\]{width:var(--panel-width)}.md\:w-\[var\(--peek-w\)\]{width:var(--peek-w)}.md\:max-w-\[calc\(90\%-16px\)\]{max-width:calc(90% - 16px)}.md\:max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[repeat\(auto-fit\,minmax\(13rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:rounded-xl{border-radius:var(--radius-xl)}.md\:border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.md\:\[padding-right\:var\(--peek-reserve\)\]{padding-right:var(--peek-reserve)}.md\:font-document{font-family:var(--font-document)}.md\:text-\[11\.5px\]{font-size:11.5px}.md\:text-\[13px\]{font-size:13px}.md\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (width>=64rem){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:-top-2{top:calc(var(--spacing) * -2)}.lg\:top-2{top:calc(var(--spacing) * 2)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:z-auto{z-index:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-full{height:100%}.lg\:min-h-0{min-height:0}.lg\:w-auto{width:auto}.lg\:max-w-none{max-width:none}.lg\:translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:\[grid-template-columns\:var\(--card-strip-cols\)\]{grid-template-columns:var(--card-strip-cols)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_204px\]{grid-template-columns:minmax(0,1fr) 204px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,18rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,18rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,26\%\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,26%)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,0fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,0fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(min\(320px\,30\%\)\,3fr\)\]{grid-template-columns:minmax(0,7fr) minmax(min(320px,30%),3fr)}.lg\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:gap-1{gap:var(--spacing)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:rounded-lg{border-radius:var(--radius-lg)}.lg\:bg-transparent{background-color:#0000}.lg\:p-0{padding:0}.lg\:p-2{padding:calc(var(--spacing) * 2)}.lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\:pr-2{padding-right:calc(var(--spacing) * 2)}.lg\:pb-0{padding-bottom:0}.lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.lg\:pl-2{padding-left:calc(var(--spacing) * 2)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lg\:transition-\[grid-template-columns\]{transition-property:grid-template-columns;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.lg\:duration-base{--tw-duration:var(--transition-duration-base);transition-duration:var(--transition-duration-base)}.lg\:ease-out-quick{--tw-ease:var(--ease-out-quick);transition-timing-function:var(--ease-out-quick)}}@media (width>=80rem){.xl\:order-none{order:0}.xl\:min-w-\[20rem\]{min-width:20rem}.xl\:flex-1{flex:1}.xl\:basis-0{flex-basis:0}.xl\:basis-\[30\%\]{flex-basis:30%}.xl\:basis-\[70\%\]{flex-basis:70%}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.xl\:flex-row{flex-direction:row}}@media (width>=96rem){.\32 xl\:w-60{width:calc(var(--spacing) * 60)}.\32 xl\:gap-6{gap:calc(var(--spacing) * 6)}}@container (width>=20rem){.\@min-\[20rem\]\:h-0\.5{height:calc(var(--spacing) * .5)}.\@min-\[20rem\]\:w-36{width:calc(var(--spacing) * 36)}.\@min-\[20rem\]\:w-full{width:100%}.\@min-\[20rem\]\:flex-1{flex:1}.\@min-\[20rem\]\:flex-col{flex-direction:column}.\@min-\[20rem\]\:flex-row{flex-direction:row}.\@min-\[20rem\]\:items-center{align-items:center}.\@min-\[20rem\]\:items-start{align-items:flex-start}.\@min-\[20rem\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\@min-\[20rem\]\:gap-2{gap:calc(var(--spacing) * 2)}.\@min-\[20rem\]\:pt-5{padding-top:calc(var(--spacing) * 5)}.\@min-\[20rem\]\:pl-0{padding-left:0}.\@min-\[20rem\]\:text-center{text-align:center}}@container (width>=28rem){.\@md\:grid-cols-\[8rem_minmax\(0\,1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.\@md\:gap-4{gap:calc(var(--spacing) * 4)}}@container (width>=36rem){.\@xl\:ml-auto{margin-left:auto}.\@xl\:hidden{display:none}.\@xl\:table-cell{display:table-cell}.\@xl\:grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.\@xl\:gap-4{gap:calc(var(--spacing) * 4)}.\@xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.\@xl\:py-7{padding-block:calc(var(--spacing) * 7)}.\@xl\:text-right{text-align:right}}@container (width>=38rem){.\@min-\[38rem\]\:h-0\.5{height:calc(var(--spacing) * .5)}.\@min-\[38rem\]\:w-36{width:calc(var(--spacing) * 36)}.\@min-\[38rem\]\:w-full{width:100%}.\@min-\[38rem\]\:flex-1{flex:1}.\@min-\[38rem\]\:flex-col{flex-direction:column}.\@min-\[38rem\]\:flex-row{flex-direction:row}.\@min-\[38rem\]\:items-center{align-items:center}.\@min-\[38rem\]\:items-start{align-items:flex-start}.\@min-\[38rem\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\@min-\[38rem\]\:pt-5{padding-top:calc(var(--spacing) * 5)}.\@min-\[38rem\]\:pl-0{padding-left:0}.\@min-\[38rem\]\:text-center{text-align:center}}@container (width>=42rem){.\@2xl\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\@2xl\:col-span-1{grid-column:span 1/span 1}.\@2xl\:col-start-auto{grid-column-start:auto}.\@2xl\:row-start-auto{grid-row-start:auto}.\@2xl\:grid{display:grid}.\@2xl\:hidden{display:none}.\@2xl\:grid-cols-\[minmax\(0\,1fr\)_7rem_5\.5rem_6\.5rem_2rem\]{grid-template-columns:minmax(0,1fr) 7rem 5.5rem 6.5rem 2rem}.\@2xl\:grid-cols-\[minmax\(0\,1fr\)_7rem_5\.5rem_6rem_6\.5rem_4\.5rem_2rem\]{grid-template-columns:minmax(0,1fr) 7rem 5.5rem 6rem 6.5rem 4.5rem 2rem}.\@2xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.\@2xl\:flex-row{flex-direction:row}.\@2xl\:items-end{align-items:flex-end}.\@2xl\:justify-between{justify-content:space-between}.\@2xl\:justify-end{justify-content:flex-end}.\@2xl\:gap-y-0{row-gap:0}.\@2xl\:pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.\@2xl\:text-right{text-align:right}}@container (width>=56rem){.\@min-\[56rem\]\:h-0\.5{height:calc(var(--spacing) * .5)}.\@4xl\:w-\[22rem\]{width:22rem}.\@min-\[56rem\]\:w-36{width:calc(var(--spacing) * 36)}.\@min-\[56rem\]\:w-full{width:100%}.\@min-\[56rem\]\:flex-1{flex:1}.\@4xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@4xl\:flex-row{flex-direction:row}.\@min-\[56rem\]\:flex-col{flex-direction:column}.\@min-\[56rem\]\:flex-row{flex-direction:row}.\@4xl\:items-start{align-items:flex-start}.\@min-\[56rem\]\:items-center{align-items:center}.\@min-\[56rem\]\:items-start{align-items:flex-start}.\@min-\[56rem\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\@min-\[56rem\]\:pt-5{padding-top:calc(var(--spacing) * 5)}.\@min-\[56rem\]\:pl-0{padding-left:0}.\@min-\[56rem\]\:text-center{text-align:center}}.dark\:bg-\[color-mix\(in_oklab\,var\(--brand\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--brand\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--brand) 20%,var(--background))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--category-fuchsia\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--category-fuchsia)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--category-fuchsia\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--category-fuchsia) 20%,var(--background))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--category-indigo\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--category-indigo)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--category-indigo\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--category-indigo) 20%,var(--background))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--category-teal\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--category-teal)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--category-teal\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--category-teal) 20%,var(--background))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--destructive\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--destructive\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--destructive) 20%,var(--background))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--info\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--info\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--info) 20%,var(--background))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--success\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--success\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--success) 20%,var(--background))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--warning\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--warning\)_20\%\,var\(--background\)\)\]:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab,var(--warning) 20%,var(--background))}}.dark\:bg-input\/30:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}@media (pointer:coarse){.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:min-w-11{min-width:calc(var(--spacing) * 11)}}.\[\&_\*\]\:inline *{display:inline}.\[\&_\*\]\:whitespace-normal *{white-space:normal}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-footnote [cmdk-group-heading]{font-size:var(--text-footnote);line-height:var(--tw-leading,var(--text-footnote--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-foreground-subtle [cmdk-group-heading]{color:var(--foreground-subtle)}.\[\&_\[data-more-currencies\]\]\:text-meta [data-more-currencies]{font-size:var(--text-meta);line-height:var(--tw-leading,var(--text-meta--line-height));font-weight:var(--tw-font-weight,var(--text-meta--font-weight))}.\[\&_a\]\:text-info-ink a{color:var(--info-ink)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\]\:border-border blockquote{border-color:var(--border)}.\[\&_blockquote\]\:pl-3 blockquote{padding-left:calc(var(--spacing) * 3)}.\[\&_blockquote\]\:text-foreground-muted blockquote{color:var(--foreground-muted)}.\[\&_button\]\:border-app button{border-color:var(--app,var(--brand))}.\[\&_code\]\:rounded code{border-radius:var(--radius)}.\[\&_code\]\:bg-muted code{background-color:var(--muted)}.\[\&_code\]\:px-1 code{padding-inline:var(--spacing)}.\[\&_code\]\:py-0\.5 code{padding-block:calc(var(--spacing) * .5)}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)}.\[\&_em\]\:italic em{font-style:italic}.\[\&_h1\]\:mb-2 h1{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h1\]\:text-foreground h1{color:var(--foreground)}.\[\&_h2\]\:mb-1\.5 h2{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:text-foreground h2{color:var(--foreground)}.\[\&_h3\]\:mb-1 h3{margin-bottom:var(--spacing)}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-foreground h3{color:var(--foreground)}.\[\&_input\]\:border-app input{border-color:var(--app,var(--brand))}.\[\&_input\]\:border-warning input{border-color:var(--warning)}.\[\&_li\]\:mb-0\.5 li{margin-bottom:calc(var(--spacing) * .5)}.\[\&_ol\]\:mb-2 ol{margin-bottom:calc(var(--spacing) * 2)}.\[\&_ol\]\:ml-4 ol{margin-left:calc(var(--spacing) * 4)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\:last-child\]\:mb-0 ol:last-child{margin-bottom:0}.\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:0}.\[\&_pre\]\:mb-2 pre{margin-bottom:calc(var(--spacing) * 2)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-lg pre{border-radius:var(--radius-lg)}.\[\&_pre\]\:bg-muted pre{background-color:var(--muted)}.\[\&_pre\]\:p-3 pre{padding:calc(var(--spacing) * 3)}.\[\&_pre\]\:font-mono pre{font-family:var(--font-mono)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-foreground strong{color:var(--foreground)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-5 svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:stroke-\[3\] svg{stroke-width:3px}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_table\]\:mb-2 table{margin-bottom:calc(var(--spacing) * 2)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:text-left table{text-align:left}.\[\&_td\]\:pr-3 td{padding-right:calc(var(--spacing) * 3)}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_textarea\]\:border-app textarea{border-color:var(--app,var(--brand))}.\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_th\]\:border-border th{border-color:var(--border)}.\[\&_th\]\:pr-3 th{padding-right:calc(var(--spacing) * 3)}.\[\&_th\]\:pb-1 th{padding-bottom:var(--spacing)}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_ul\]\:mb-2 ul{margin-bottom:calc(var(--spacing) * 2)}.\[\&_ul\]\:ml-4 ul{margin-left:calc(var(--spacing) * 4)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\:last-child\]\:mb-0 ul:last-child{margin-bottom:0}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&\+\&\]\:border-border\/50+.\[\&\+\&\]\:border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&\+\&\]\:border-border\/50+.\[\&\+\&\]\:border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}@media not all and (width>=48rem){.max-md\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}.\[\&\:not\(\:empty\)\]\:mb-4:not(:empty){margin-bottom:calc(var(--spacing) * 4)}.\[\&\>\*\]\:hidden>*{display:none}.\[\&\>\*\]\:min-h-11>*{min-height:calc(var(--spacing) * 11)}.\[\&\>\*\]\:w-36>*{width:calc(var(--spacing) * 36)}.\[\&\>\*\]\:w-\[calc\(\(100\%-0\.75rem\)\/2\)\]>*{width:calc(50% - .375rem)}.\[\&\>\*\]\:flex-1>*{flex:1}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>\*\]\:snap-start>*{scroll-snap-align:start}.\[\&\>\*\]\:rounded-none>*{border-radius:0}.\[\&\>\*\]\:opacity-0>*{opacity:0}.\[\&\>\*\]\:group-focus-within\/row\:grid>:is(:where(.group\/row):focus-within *){display:grid}.\[\&\>\*\]\:group-focus-within\/row\:opacity-100>:is(:where(.group\/row):focus-within *){opacity:1}@media (hover:hover){.\[\&\>\*\]\:group-hover\/row\:grid>:is(:where(.group\/row):hover *){display:grid}.\[\&\>\*\]\:group-hover\/row\:opacity-100>:is(:where(.group\/row):hover *){opacity:1}}.\[\&\>\*\]\:focus-visible\:opacity-100>:focus-visible{opacity:1}@media not all and (width>=48rem){.max-md\:\[\&\>\*\]\:h-auto\!>*{height:auto!important}}@media (width>=48rem){.md\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-2>:last-child:nth-child(odd){grid-column:span 2/span 2}@media (width>=64rem){.lg\:\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-1>:last-child:nth-child(odd){grid-column:span 1/span 1}}.\[\&\>button\]\:h-11>button{height:calc(var(--spacing) * 11)}.\[\&\>button\]\:min-w-0>button{min-width:0}.\[\&\>div\]\:mt-0>div{margin-top:0}.\[\&\>div\]\:items-center>div{align-items:center}.\[\&\>div\]\:pb-0>div{padding-bottom:0}@media not all and (width>=48rem){.max-md\:\[\&\>div\]\:w-max>div{width:max-content}.max-md\:\[\&\>div\]\:flex-nowrap>div{flex-wrap:nowrap}.max-md\:\[\&\>div\]\:whitespace-nowrap>div{white-space:nowrap}}.\[\&\>li\:last-child_\[data-tl-connector\]\]\:hidden>li:last-child [data-tl-connector]{display:none}.\[\&\>p\]\:text-destructive-ink>p{color:var(--destructive-ink)}.\[\&\>span\]\:truncate>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:col-start-1>svg{grid-column-start:1}.\[\&\>svg\]\:row-start-1>svg{grid-row-start:1}.\[\&\>svg\]\:mt-0\.5>svg{margin-top:calc(var(--spacing) * .5)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-6>svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>svg\]\:size-7>svg{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.\[\&\>svg\]\:size-8>svg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\[aria-checked\=mixed\]\]\:border-app-fill[aria-checked=mixed]{border-color:var(--app-fill,var(--brand-fill))}.\[\&\[aria-checked\=mixed\]\]\:bg-app-fill[aria-checked=mixed]{background-color:var(--app-fill,var(--brand-fill))}.\[\&\[aria-checked\=mixed\]\]\:text-app-foreground[aria-checked=mixed]{color:var(--app-foreground,var(--brand-foreground))}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:oklch(.98 calc(.006 * var(--neutral-chroma,1)) var(--neutral-hue,80));--surface-1:oklch(.995 calc(0 * var(--neutral-chroma,1)) var(--neutral-hue,85));--surface-2:oklch(.965 calc(.008 * var(--neutral-chroma,1)) var(--neutral-hue,80));--surface-3:oklch(.945 calc(.009 * var(--neutral-chroma,1)) var(--neutral-hue,78));--surface-hover:oklch(.98 calc(.005 * var(--neutral-chroma,1)) var(--neutral-hue,82));--foreground:oklch(.22 calc(.015 * var(--neutral-chroma,1)) var(--neutral-hue,60));--foreground-muted:oklch(.48 calc(.02 * var(--neutral-chroma,1)) var(--neutral-hue,60));--foreground-subtle:oklch(.52 calc(.018 * var(--neutral-chroma,1)) var(--neutral-hue,62));--border:oklch(.905 calc(.01 * var(--neutral-chroma,1)) var(--neutral-hue,70));--border-subtle:oklch(.905 calc(.01 * var(--neutral-chroma,1)) var(--neutral-hue,70) / 60%);--border-strong:oklch(.83 calc(.012 * var(--neutral-chroma,1)) var(--neutral-hue,70));--input:oklch(.965 calc(.008 * var(--neutral-chroma,1)) var(--neutral-hue,80));--brand:oklch(55% .02 60);--brand-foreground:oklch(99% .01 80);--brand-ink:oklch(46.5% .02 60);--brand-fill:oklch(55% .02 60);--brand-secondary:oklch(55% .02 60);--brand-secondary-foreground:oklch(99% .01 80);--brand-secondary-ink:oklch(46.5% .02 60);--brand-secondary-fill:oklch(55% .02 60);--ring:oklch(55% .02 60/.4);--success:oklch(62% .11 150);--success-foreground:oklch(99% .01 80);--success-ink:oklch(46.5% .11 150);--success-fill:oklch(53.5% .11 150);--warning:oklch(72% .14 75);--warning-foreground:oklch(20% .015 60);--warning-ink:oklch(49.5% .14 75);--warning-fill:oklch(72% .14 75);--info:oklch(62% .13 240);--info-foreground:oklch(99% .01 80);--info-ink:oklch(47% .13 240);--info-fill:oklch(54.5% .13 240);--destructive:oklch(58% .2 27);--destructive-foreground:oklch(99% .01 80);--destructive-ink:oklch(49% .2 27);--destructive-fill:oklch(57% .2 27);--category-fuchsia:oklch(60% .24 332);--category-fuchsia-foreground:oklch(99% .01 80);--category-fuchsia-ink:oklch(49% .24 332);--category-indigo:oklch(58% .19 276);--category-indigo-foreground:oklch(99% .01 80);--category-indigo-ink:oklch(48.5% .19 276);--category-teal:oklch(62% .12 190);--category-teal-foreground:oklch(99% .01 80);--category-teal-ink:oklch(45% .12 190);--rail:oklch(.17 calc(.011 * var(--neutral-chroma,1)) var(--neutral-hue,60));--rail-foreground:oklch(.94 calc(.012 * var(--neutral-chroma,1)) var(--neutral-hue,80));--rail-foreground-muted:oklch(.7 calc(.02 * var(--neutral-chroma,1)) var(--neutral-hue,70));--rail-foreground-subtle:oklch(.59 calc(.02 * var(--neutral-chroma,1)) var(--neutral-hue,70));--rail-active:oklch(100% 0 0/.12);--rail-border:oklch(100% 0 0/.08);--ai-azure:oklch(61% .21 256);--ai-yellow:oklch(97% .14 112);--concierge:oklch(59% .2 277);--chart-blue:oklch(62% .19 260);--chart-emerald:oklch(70% .15 162);--chart-pink:oklch(66% .21 354);--chart-violet:oklch(61% .22 293);--chart-teal:oklch(70% .12 183);--chart-orange:oklch(70% .19 48);--highlight:oklch(95% .12 102);--brand-subtle:var(--brand)}@supports (color:color-mix(in lab, red, red)){:root{--brand-subtle:color-mix(in oklab, var(--brand) 15%, var(--background))}}:root{--info-subtle:var(--info)}@supports (color:color-mix(in lab, red, red)){:root{--info-subtle:color-mix(in oklab, var(--info) 15%, var(--background))}}:root{--success-subtle:var(--success)}@supports (color:color-mix(in lab, red, red)){:root{--success-subtle:color-mix(in oklab, var(--success) 15%, var(--background))}}:root{--warning-subtle:var(--warning)}@supports (color:color-mix(in lab, red, red)){:root{--warning-subtle:color-mix(in oklab, var(--warning) 15%, var(--background))}}:root{--destructive-subtle:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:root{--destructive-subtle:color-mix(in oklab, var(--destructive) 15%, var(--background))}}:root{--primary:var(--brand);--primary-foreground:var(--brand-foreground);--secondary:var(--surface-2);--secondary-foreground:var(--foreground);--muted:var(--surface-2);--muted-foreground:var(--foreground-muted);--accent:var(--surface-2);--accent-foreground:var(--foreground);--card:var(--surface-1);--card-foreground:var(--foreground);--popover:var(--surface-1);--popover-foreground:var(--foreground);--ai:var(--brand);--ai-secondary:var(--brand-secondary);--shadow-card-raw:0 1px 2px oklch(22% .015 60/.05), 0 2px 8px -2px oklch(22% .015 60/.07);--shadow-elevated-raw:0 2px 4px -1px oklch(22% .015 60/.06), 0 8px 24px -8px oklch(22% .015 60/.09);--shadow-overlay-raw:0 4px 12px -2px oklch(22% .015 60/.1), 0 16px 40px -16px oklch(22% .015 60/.13);--duration-fast:.12s;--duration-base:.2s;--duration-slow:.35s;--z-raised:10;--z-sticky:20;--z-rail:30;--z-nav:40;--z-overlay:50;--z-modal:60;--z-popover:70;--z-toast:80;--z-tooltip:90;--opacity-disabled:.5;--opacity-scrim:.5;--opacity-hover-tint:.08;--opacity-pressed-tint:.12;--blur-overlay:12px;--blur-scrim:4px;--icon-size-xs:14px;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px;--icon-stroke:2}.dark,[data-theme=dark]{--background:oklch(.19 calc(.012 * var(--neutral-chroma,1)) var(--neutral-hue,60));--surface-1:oklch(.22 calc(.011 * var(--neutral-chroma,1)) var(--neutral-hue,60));--surface-2:oklch(.255 calc(.012 * var(--neutral-chroma,1)) var(--neutral-hue,60));--surface-3:oklch(.2 calc(.011 * var(--neutral-chroma,1)) var(--neutral-hue,60));--surface-hover:oklch(.2375 calc(.0115 * var(--neutral-chroma,1)) var(--neutral-hue,60));--foreground:oklch(.94 calc(.012 * var(--neutral-chroma,1)) var(--neutral-hue,80));--foreground-muted:oklch(.72 calc(.02 * var(--neutral-chroma,1)) var(--neutral-hue,70));--foreground-subtle:oklch(.645 calc(.02 * var(--neutral-chroma,1)) var(--neutral-hue,70));--border:oklch(.32 calc(.012 * var(--neutral-chroma,1)) var(--neutral-hue,60));--border-subtle:oklch(100% 0 0/.05);--border-strong:oklch(100% 0 0/.16);--input:oklch(100% 0 0/.12);--brand:oklch(70% .02 70);--brand-foreground:oklch(17% .012 60);--brand-ink:oklch(72% .02 70);--brand-fill:oklch(70% .02 70);--brand-secondary:oklch(70% .02 70);--brand-secondary-foreground:oklch(17% .012 60);--brand-secondary-ink:oklch(72% .02 70);--brand-secondary-fill:oklch(70% .02 70);--ring:oklch(70% .02 70/.5);--success:oklch(72% .11 150);--success-foreground:oklch(17% .012 60);--success-ink:oklch(72% .11 150);--success-fill:oklch(72% .11 150);--warning:oklch(80% .14 75);--warning-foreground:oklch(17% .012 60);--warning-ink:oklch(80% .14 75);--warning-fill:oklch(80% .14 75);--info:oklch(70% .12 240);--info-foreground:oklch(17% .012 60);--info-ink:oklch(71.5% .12 240);--info-fill:oklch(70% .12 240);--destructive:oklch(70% .19 22);--destructive-foreground:oklch(17% .012 60);--destructive-ink:oklch(76.5% .19 22);--destructive-fill:oklch(70% .19 22);--category-fuchsia:oklch(68% .22 332);--category-fuchsia-foreground:oklch(17% .012 60);--category-fuchsia-ink:oklch(73.5% .22 332);--category-indigo:oklch(68% .17 276);--category-indigo-foreground:oklch(17% .012 60);--category-indigo-ink:oklch(73% .17 276);--category-teal:oklch(70% .11 190);--category-teal-foreground:oklch(17% .012 60);--category-teal-ink:oklch(71% .11 190);--concierge:oklch(68% .16 277);--shadow-card-raw:0 1px 2px oklch(0% 0 0/.3), 0 2px 8px -2px oklch(0% 0 0/.4);--shadow-elevated-raw:0 2px 4px -1px oklch(0% 0 0/.35), 0 8px 24px -8px oklch(0% 0 0/.45);--shadow-overlay-raw:0 4px 12px -2px oklch(0% 0 0/.45), 0 16px 40px -16px oklch(0% 0 0/.55)}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:scale(.96)}}@keyframes pop-out{to{opacity:0;transform:scale(.96)}}@keyframes slide-in-right{0%{transform:translate(100%)}}@keyframes slide-out-right{to{transform:translate(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}}@keyframes slide-out-left{to{transform:translate(-100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}}@keyframes slide-out-bottom{to{transform:translateY(100%)}}@keyframes ai-trace{to{transform:rotate(360deg)}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}}@keyframes orb-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(3vmin,-3vmin)scale(1.08)}to{transform:translate(-2vmin,2vmin)scale(.96)}}html:not([data-brand]),html[data-brand=kin]{--card-radius:16px;--shadow-card-raw:0 1px 2px #14161c0d, 0 2px 8px -2px #14161c12;--badge-radius:6px;--badge-app:var(--app)}@supports (color:color-mix(in lab, red, red)){html:not([data-brand]),html[data-brand=kin]{--badge-app:color-mix(in oklab, var(--app) 12%, var(--background))}}html:not([data-brand]),html[data-brand=kin]{--app-kin:#d21f9c;--app-kin-foreground:#fff;--app-kin-ink:#a8187c;--app-kin-fill:#c21a8f;--app-pursuits:oklch(56% .19 295);--app-pursuits-foreground:oklch(99% .006 295);--app-pursuits-ink:oklch(48% .19 295);--app-pursuits-fill:oklch(55.5% .19 295);--app-deals:oklch(58% .2 252);--app-deals-foreground:oklch(99% .005 252);--app-deals-ink:oklch(46% .2 252);--app-deals-fill:oklch(54.5% .2 252);--app-portfolio:oklch(60% .12 183);--app-portfolio-foreground:oklch(99% .005 183);--app-portfolio-ink:oklch(44.5% .12 183);--app-portfolio-fill:oklch(52.5% .12 183);--app-deliver:oklch(58% .14 162);--app-deliver-foreground:oklch(99% .006 162);--app-deliver-ink:oklch(44% .14 162);--app-deliver-fill:oklch(52.5% .14 162);--app-finance:oklch(66% .15 68);--app-finance-foreground:oklch(20% .03 68);--app-finance-ink:oklch(48% .15 68);--app-finance-fill:oklch(66% .15 68);--app-people:oklch(52% .06 265);--app-people-foreground:oklch(99% .004 265);--app-people-ink:oklch(45.5% .06 265);--app-people-fill:oklch(52% .06 265);--app-data:oklch(45% .02 265);--app-data-foreground:oklch(99% .003 265);--app-data-ink:oklch(44.5% .02 265);--app-data-fill:oklch(45% .02 265);--app-settings:oklch(55% .03 265);--app-settings-foreground:oklch(99% .003 265);--app-settings-ink:oklch(46.5% .03 265);--app-settings-fill:oklch(55% .03 265);--app:var(--app-kin);--app-foreground:var(--app-kin-foreground);--app-ink:var(--app-kin-ink);--app-fill:var(--app-kin-fill)}html:not([data-brand])[data-app=kin],html[data-brand=kin][data-app=kin],html:not([data-brand]) [data-app=kin],html[data-brand=kin] [data-app=kin]{--app:var(--app-kin);--app-foreground:var(--app-kin-foreground);--app-ink:var(--app-kin-ink);--app-fill:var(--app-kin-fill)}html:not([data-brand])[data-app=pursuits],html[data-brand=kin][data-app=pursuits],html:not([data-brand]) [data-app=pursuits],html[data-brand=kin] [data-app=pursuits]{--app:var(--app-pursuits);--app-foreground:var(--app-pursuits-foreground);--app-ink:var(--app-pursuits-ink);--app-fill:var(--app-pursuits-fill)}html:not([data-brand])[data-app=deals],html[data-brand=kin][data-app=deals],html:not([data-brand]) [data-app=deals],html[data-brand=kin] [data-app=deals]{--app:var(--app-deals);--app-foreground:var(--app-deals-foreground);--app-ink:var(--app-deals-ink);--app-fill:var(--app-deals-fill)}html:not([data-brand])[data-app=portfolio],html[data-brand=kin][data-app=portfolio],html:not([data-brand]) [data-app=portfolio],html[data-brand=kin] [data-app=portfolio]{--app:var(--app-portfolio);--app-foreground:var(--app-portfolio-foreground);--app-ink:var(--app-portfolio-ink);--app-fill:var(--app-portfolio-fill)}html:not([data-brand])[data-app=deliver],html[data-brand=kin][data-app=deliver],html:not([data-brand]) [data-app=deliver],html[data-brand=kin] [data-app=deliver]{--app:var(--app-deliver);--app-foreground:var(--app-deliver-foreground);--app-ink:var(--app-deliver-ink);--app-fill:var(--app-deliver-fill)}html:not([data-brand])[data-app=finance],html[data-brand=kin][data-app=finance],html:not([data-brand]) [data-app=finance],html[data-brand=kin] [data-app=finance]{--app:var(--app-finance);--app-foreground:var(--app-finance-foreground);--app-ink:var(--app-finance-ink);--app-fill:var(--app-finance-fill)}html:not([data-brand])[data-app=people],html[data-brand=kin][data-app=people],html:not([data-brand]) [data-app=people],html[data-brand=kin] [data-app=people]{--app:var(--app-people);--app-foreground:var(--app-people-foreground);--app-ink:var(--app-people-ink);--app-fill:var(--app-people-fill)}html:not([data-brand])[data-app=data],html[data-brand=kin][data-app=data],html:not([data-brand]) [data-app=data],html[data-brand=kin] [data-app=data]{--app:var(--app-data);--app-foreground:var(--app-data-foreground);--app-ink:var(--app-data-ink);--app-fill:var(--app-data-fill)}html:not([data-brand])[data-app=settings],html[data-brand=kin][data-app=settings],html:not([data-brand]) [data-app=settings],html[data-brand=kin] [data-app=settings]{--app:var(--app-settings);--app-foreground:var(--app-settings-foreground);--app-ink:var(--app-settings-ink);--app-fill:var(--app-settings-fill)}html:not([data-brand]),html[data-brand=kin]{--background:#f4f5f8;--surface-1:#fff;--foreground:#14161c;--foreground-muted:#5a6070;--foreground-subtle:oklch(52.3% .0063 265);--border:#e4e6ec;--link:#1f4fb8;--success:#1e7a45;--success-ink:#195d35;--warning:#9a5b00;--warning-ink:#784600;--destructive:#b42318;--destructive-ink:#8f1c14}html:not([data-brand]) [data-workspace-mark],html[data-brand=kin] [data-workspace-mark]{--workspace-mark-foreground:#fff;--workspace-mark-background:linear-gradient(165deg, var(--app,var(--brand)), var(--app,var(--brand)) 55%, var(--app-fill,var(--brand-fill)))}@supports (color:color-mix(in lab, red, red)){html:not([data-brand]) [data-workspace-mark],html[data-brand=kin] [data-workspace-mark]{--workspace-mark-background:linear-gradient(165deg, color-mix(in srgb, var(--app,var(--brand)) 78%, white), var(--app,var(--brand)) 55%, var(--app-fill,var(--brand-fill)))}}html:not([data-brand]) [data-workspace-mark],html[data-brand=kin] [data-workspace-mark]{--workspace-mark-shadow:inset 0 1px 1px #ffffffa6, inset 0 -2px 3px #0000002e, 0 4px 10px var(--app,var(--brand))}@supports (color:color-mix(in lab, red, red)){html:not([data-brand]) [data-workspace-mark],html[data-brand=kin] [data-workspace-mark]{--workspace-mark-shadow:inset 0 1px 1px #ffffffa6, inset 0 -2px 3px #0000002e, 0 4px 10px color-mix(in srgb, var(--app,var(--brand)) 22%, transparent)}}html:not([data-brand]),html[data-brand=kin]{--line-home:#f2a900;--line-home-tint:#fef4d6;--line-home-ink:#8a5f00;--line-home-fill:#f2a900;--line-home-on:#111;--line-home-mark:#b98200;--line-sales:#2f6bff;--line-sales-tint:#eaf0ff;--line-sales-ink:#1d4fd6;--line-sales-fill:#2a62f0;--line-sales-on:#fff;--line-sales-mark:#2f6bff;--line-relationships:#d21f9c;--line-relationships-tint:#fbe6f4;--line-relationships-ink:#a8187c;--line-relationships-fill:#d21f9c;--line-relationships-on:#fff;--line-relationships-mark:#d21f9c;--line-knowledge:#1f8a5b;--line-knowledge-tint:#e6f4ec;--line-knowledge-ink:#17704a;--line-knowledge-fill:#1a7a50;--line-knowledge-on:#fff;--line-knowledge-mark:#1f8a5b;--line-settings:#3a3d44;--line-settings-tint:#ecedef;--line-settings-ink:#3a3d44;--line-settings-fill:#3a3d44;--line-settings-on:#fff;--line-settings-mark:#3a3d44;--state-overdue:#c42b1f;--state-overdue-tint:#fdecea;--state-quiet:#8a5f00;--state-quiet-tint:#fef4d6;--kin-shadow-page:0 0 0 1px #e1e4ea;--chart-1:#2f6bff;--chart-2:#d21f9c;--chart-3:#b0740e;--chart-4:#12917f;--chart-5:#7b4fd0;--chart-grid-major:#d3e0f3;--chart-grid-minor:#eaf0f9}html:not([data-brand]),html[data-brand=kin],html:not([data-brand])[data-workspace=sales],html[data-brand=kin][data-workspace=sales],html:not([data-brand]) [data-workspace=sales],html[data-brand=kin] [data-workspace=sales]{--ws-ground:#f6f7f9;--ws-surface:#fff;--ws-ink:#111;--ws-ink-muted:#545b68;--ws-accent:#2f6bff;--ws-accent-ink:#1d4fd6;--ws-border:#e1e4ea;--ws-doc-font:var(--font-sans);--ws-glass-bg:#fff;--ws-glass-blur:0px;--ws-glass-saturate:1;--ws-glass-backdrop:none;--ws-glass-border:#e1e4ea;--ws-glass-shadow:none;--ws-line:var(--line-sales);--ws-line-tint:var(--line-sales-tint);--ws-line-ink:var(--line-sales-ink);--ws-line-fill:var(--line-sales-fill);--ws-line-on:var(--line-sales-on);--ws-line-mark:var(--line-sales-mark);--ws-focus:#1d4fd6;--ws-focus-halo:#fff}html:not([data-brand])[data-workspace=home],html[data-brand=kin][data-workspace=home],html:not([data-brand]) [data-workspace=home],html[data-brand=kin] [data-workspace=home]{--ws-ground:#f6f7f9;--ws-surface:#fff;--ws-ink:#111;--ws-ink-muted:#545b68;--ws-accent:#f2a900;--ws-accent-ink:#8a5f00;--ws-border:#e1e4ea;--ws-doc-font:var(--font-sans);--ws-glass-bg:#fff;--ws-glass-blur:0px;--ws-glass-saturate:1;--ws-glass-backdrop:none;--ws-glass-border:#e1e4ea;--ws-glass-shadow:none;--ws-line:var(--line-home);--ws-line-tint:var(--line-home-tint);--ws-line-ink:var(--line-home-ink);--ws-line-fill:var(--line-home-fill);--ws-line-on:var(--line-home-on);--ws-line-mark:var(--line-home-mark);--ws-focus:#6b4a00;--ws-focus-halo:#fff}html:not([data-brand])[data-workspace=relationships],html[data-brand=kin][data-workspace=relationships],html:not([data-brand]) [data-workspace=relationships],html[data-brand=kin] [data-workspace=relationships]{--ws-ground:#f6f7f9;--ws-surface:#fff;--ws-ink:#111;--ws-ink-muted:#545b68;--ws-accent:#d21f9c;--ws-accent-ink:#a8187c;--ws-border:#e1e4ea;--ws-doc-font:var(--font-sans);--ws-glass-bg:#fff;--ws-glass-blur:0px;--ws-glass-saturate:1;--ws-glass-backdrop:none;--ws-glass-border:#e1e4ea;--ws-glass-shadow:none;--ws-line:var(--line-relationships);--ws-line-tint:var(--line-relationships-tint);--ws-line-ink:var(--line-relationships-ink);--ws-line-fill:var(--line-relationships-fill);--ws-line-on:var(--line-relationships-on);--ws-line-mark:var(--line-relationships-mark);--ws-focus:#a8187c;--ws-focus-halo:#fff}html:not([data-brand])[data-workspace=knowledge],html[data-brand=kin][data-workspace=knowledge],html:not([data-brand]) [data-workspace=knowledge],html[data-brand=kin] [data-workspace=knowledge]{--ws-ground:#f6f7f9;--ws-surface:#fff;--ws-ink:#111;--ws-ink-muted:#545b68;--ws-accent:#1f8a5b;--ws-accent-ink:#17704a;--ws-border:#e1e4ea;--ws-doc-font:var(--font-sans);--ws-glass-bg:#fff;--ws-glass-blur:0px;--ws-glass-saturate:1;--ws-glass-backdrop:none;--ws-glass-border:#e1e4ea;--ws-glass-shadow:none;--ws-line:var(--line-knowledge);--ws-line-tint:var(--line-knowledge-tint);--ws-line-ink:var(--line-knowledge-ink);--ws-line-fill:var(--line-knowledge-fill);--ws-line-on:var(--line-knowledge-on);--ws-line-mark:var(--line-knowledge-mark);--ws-focus:#17704a;--ws-focus-halo:#fff}html:not([data-brand])[data-workspace=settings],html[data-brand=kin][data-workspace=settings],html:not([data-brand]) [data-workspace=settings],html[data-brand=kin] [data-workspace=settings]{--ws-ground:#f6f7f9;--ws-surface:#fff;--ws-ink:#111;--ws-ink-muted:#545b68;--ws-accent:#3a3d44;--ws-accent-ink:#3a3d44;--ws-border:#e1e4ea;--ws-doc-font:var(--font-sans);--ws-glass-bg:#fff;--ws-glass-blur:0px;--ws-glass-saturate:1;--ws-glass-backdrop:none;--ws-glass-border:#e1e4ea;--ws-glass-shadow:none;--ws-line:var(--line-settings);--ws-line-tint:var(--line-settings-tint);--ws-line-ink:var(--line-settings-ink);--ws-line-fill:var(--line-settings-fill);--ws-line-on:var(--line-settings-on);--ws-line-mark:var(--line-settings-mark);--ws-focus:#3a3d44;--ws-focus-halo:#fff}.kin-ws-ground{background:var(--ws-ground);color:var(--ws-ink)}.kin-glass{background:var(--ws-glass-bg);-webkit-backdrop-filter:var(--ws-glass-backdrop);backdrop-filter:var(--ws-glass-backdrop);border:1px solid var(--ws-glass-border);box-shadow:var(--ws-glass-shadow);border-radius:var(--kin-glass-radius,18px);color:var(--ws-ink)}.kin-focus-ring:focus-visible{outline:2px solid var(--ws-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--ws-focus-halo)}.kin-mark .kin-mark-magenta{stop-color:var(--brand-magenta)}.kin-mark .kin-mark-ring{stroke:#fff}.kin-mark .kin-mark-ink{fill:#fff}@font-face{font-family:Inter var;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter var;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--k-font:-apple-system, BlinkMacSystemFont, "Inter var", "Inter", "Segoe UI", system-ui, sans-serif;--k-azure:#006bd6;--k-magenta:#d21f9c;--k-gradient:linear-gradient(135deg, #006bd6, #d21f9c);--k-link:#0062c4;--k-link-on-glass:#004c9e;--k-link-tint:#e6f1ff;--k-prominent-tint:#006bd61f;--k-desktop:#ecebf7;--k-wash-azure:#007fff3d;--k-wash-magenta:#d21f9c33;--k-wash-violet:#7c5cff29;--k-window:#f8f7fe;--k-inspector:#f0eefa;--k-card:#fff;--k-quiet-fill:#f3f1fc;--k-selection:#6c5cff1f;--k-toolbar-wash:#7c5cff12;--k-navy:#161b36;--k-navy-dimmed:#11152a;--k-navy-slate:#363d63;--k-navy-text:#eef0fa;--k-navy-secondary:#c5cae3;--k-navy-meta:#a3aacb;--k-navy-selection:#40a0ff3d;--k-tile-glyph:#d9e9ff;--k-navy-hover:#ffffff14;--k-focus-on-navy:#8fc8ff;--k-ink:#15171e;--k-ink-secondary:#3a3f4d;--k-meta:#555b6b;--k-meta-on-glass:#4b5162;--k-faint:#8a90a0;--k-hairline:#e3e5ec;--k-hairline-soft:#eceef3;--k-kin-dash:#c4c8d3;--k-overdue:#b42318;--k-overdue-on-glass:#a61f15;--k-overdue-on-navy:#ff9c93;--k-missed-edge:#e9a79f;--k-error:#8a4b00;--k-error-tint:#fff3e0;--k-error-edge:#e8b877;--k-destructive:#5b2140;--k-destructive-tint:#f7eef2;--k-destructive-rim:#5b214066;--k-glass:#ffffffc7;--k-scrim:#00000038;--k-banner-from:#161b36;--k-banner-via:#1f2557;--k-banner-to:#3b1e62;--k-banner-bg:#1f2557 linear-gradient(135deg, var(--k-banner-from) 0%, var(--k-banner-via) 52%, var(--k-banner-to) 100%);--k-banner-glow:radial-gradient(60% 90% at 88% 0%, #006bd65c, transparent 70%), radial-gradient(50% 80% at 100% 100%, #d21f9c4d, transparent 70%), radial-gradient(40% 70% at 0% 100%, #006bd624, transparent 70%);--k-banner-text:#fff;--k-banner-secondary:#e4e6f6;--k-banner-meta:#c3c8e6;--k-banner-link:#b8d8ff;--k-glass-chip:#ffffff24;--k-glass-dark-highlight:inset 0 1px 0 #ffffff8c;--k-glass-sheet:#ffffffbd;--k-glass-sheet-blur:blur(36px) saturate(190%);--k-glass-island:#ffffffdb;--k-glass-bar:#ffffffdb;--k-glass-light-blur:blur(24px) saturate(180%);--k-glass-light-solid:#fff;--k-meta-on-sheet:#3a3f4d;--k-focus-ring-sheet:0 0 0 2px #fff, 0 0 0 4px #0057b0;--k-kind-call:#0057b0;--k-kind-email:#3f57d6;--k-kind-meeting:#5b3fc4;--k-kind-message:#8d3fbf;--k-kind-comment:#b4247f;--k-kind-note:var(--k-navy-slate);--k-kind-doc:var(--k-mention-document);--k-kind-on:#fff;--k-journey-1:#006bd6;--k-journey-2:#4466e6;--k-journey-3:#8150db;--k-journey-4:#9a47c9;--k-mention-person:#7b4200;--k-mention-person-tint:#feeddf;--k-mention-org:#55498b;--k-mention-org-tint:#efeeff;--k-mention-deal:#33600e;--k-mention-deal-tint:#e9f4e3;--k-mention-pursuit:#005a87;--k-mention-pursuit-tint:#e1f3ff;--k-mention-document:#803650;--k-mention-document-tint:#ffe9ef;--k-mention-lead:#b4247f;--k-shadow-hairline:0 0 0 .5px #15171e1a;--k-shadow-banner:0 0 0 .5px #15171e24;--k-shadow-window:0 0 0 .5px #15171e24;--k-shadow-card:var(--k-shadow-hairline);--k-shadow-group:var(--k-shadow-hairline);--k-shadow-sheet:inset 0 1px 0 #ffffffe6, 0 0 0 .5px #15171e1f, 0 18px 40px -24px #15171e4d;--k-shadow-control:0 0 0 .5px #15171e29, 0 1px 1px #15171e14;--k-shadow-menu:0 0 0 .5px #15171e1f, 0 12px 30px -10px #00000059;--k-shadow-spotlight:0 0 0 .5px #15171e1f, 0 24px 56px -18px #00000073;--k-shadow-launcher:0 0 0 .5px #15171e1f, 0 32px 72px -20px #00000080;--k-highlight:inset 0 1px 0 #ffffff38;--k-r-kbd:5px;--k-r-row:6px;--k-r-field:7px;--k-r-search:8px;--k-r-group:10px;--k-r-entry:12px;--k-r-tile:14px;--k-r-tile-wide:20px;--k-r-window:18px;--k-r-modal:22px;--k-r-tabbar:32px;--k-r-capsule:9999px;--k-gutter:8px;--k-toolbar-h:52px;--k-sidebar-w:232px;--k-sidebar-rail-w:48px;--k-margin:20px;--k-figure-wide:34px;--k-chart-1:#006bd6;--k-chart-2:#c2610c;--k-chart-3:#14966e;--k-chart-4:#7a5af0;--k-chart-commit:#0053a5;--k-chart-likely:#3d84db;--k-chart-best:#85b6f5;--k-ease-out:cubic-bezier(.22, 1, .36, 1);--k-ease-in:cubic-bezier(.64, 0, .78, 0);--k-press:.1s}html:not([data-brand]),html[data-brand=kin]{--font-sans:var(--k-font)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root{--k-glass-chip:#2a2f63;--k-glass-dark-highlight:none;--k-glass-sheet:var(--k-glass-light-solid);--k-glass-sheet-blur:none;--k-glass-island:var(--k-glass-light-solid);--k-glass-bar:var(--k-glass-light-solid);--k-glass-light-blur:none}}@media (prefers-contrast:more){:root{--k-banner-glow:none}}html:not([data-brand]),html[data-brand=kin]{--brand-display:var(--font-sans);--brand-display-variation:normal;--brand-document:var(--font-sans);--brand-blue:#2f6bff;--brand-magenta:#d21f9c;--brand-gradient:linear-gradient(135deg, var(--brand-blue), var(--brand-magenta));--magenta-ink:#a8187c;--magenta-ink-deep:#8c1570;--magenta-tint:#fbe6f4;--blue-ink:#1d4fd6;--link-blue:#1f4fb8;--brand:#d21f9c;--brand-foreground:#fff;--brand-ink:#a8187c;--brand-fill:#c21a8f;--ring:var(--brand-blue);--brand-secondary:#2f6bff;--brand-secondary-foreground:#fff;--brand-secondary-ink:#1d4fd6;--brand-secondary-fill:#2a62f0;--neutral-hue:265;--neutral-chroma:.35}.signin{place-items:center;min-height:100dvh;display:grid}.md-surface{color:var(--foreground);word-break:break-word;font-size:.875rem;line-height:1.65}.md-surface>:first-child{margin-top:0}.md-surface>:last-child{margin-bottom:0}.md-surface h1,.md-surface h2,.md-surface h3,.md-surface h4{font-family:var(--font-document);margin:1.4em 0 .5em;font-weight:600;line-height:1.25}.md-surface h1{font-size:1.5rem}.md-surface h2{font-size:1.25rem}.md-surface h3{font-size:1.1rem}.md-surface h4{font-size:1rem}.md-surface p{margin:.65em 0}.md-surface ul,.md-surface ol{margin:.65em 0;padding-left:1.4em}.md-surface ul{list-style:outside}.md-surface ol{list-style:decimal}.md-surface li,.md-surface li>ul,.md-surface li>ol{margin:.2em 0}.md-surface a{color:var(--brand-ink);text-underline-offset:2px;text-decoration:underline}.md-surface strong{font-weight:600}.md-surface blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);margin:.8em 0;padding-left:.9em}.md-surface code{font-family:var(--font-mono);background:var(--muted);border-radius:.3rem;padding:.1em .35em;font-size:.85em}.md-surface pre{background:var(--muted);border:1px solid var(--border);border-radius:.6rem;margin:.8em 0;padding:.9em 1em;overflow-x:auto}.md-surface pre code{background:0 0;padding:0;font-size:.8rem}.md-surface hr{border:none;border-top:1px solid var(--border);margin:1.2em 0}.md-surface table{border-collapse:collapse;width:100%;margin:.8em 0;font-size:.85em}.md-surface th,.md-surface td{border:1px solid var(--border);text-align:left;padding:.4em .6em}.md-surface th{background:var(--muted);font-weight:600}.md-surface ul[data-type=taskList]{padding-left:.5em;list-style:none}.md-surface ul[data-type=taskList] li{align-items:flex-start;gap:.5em;display:flex}.md-surface .tiptap:focus{outline:none}.md-surface .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted-foreground);float:left;pointer-events:none;height:0}td,th{font-variant-numeric:tabular-nums}@keyframes kin-entry-flash{0%,55%{background-color:color-mix(in oklab, var(--brand) 14%, transparent)}to{background-color:#0000}}.entry-flash{animation:1.4s ease-out kin-entry-flash}@media (prefers-reduced-motion:reduce){.entry-flash{background-color:var(--brand);animation:none}@supports (color:color-mix(in lab, red, red)){.entry-flash{background-color:color-mix(in oklab, var(--brand) 12%, transparent)}}}@media (width>=1024px){[data-kin-frame] main{margin-right:var(--kin-dock-inset,0px)}}@media (width>=1920px){[data-kin-frame] main{padding-right:var(--kin-peek-dock,0px)}}@media (width<=767px){[data-kin-frame]{--kin-tabbar-h:calc(3.125rem + 1px + max(.375rem, env(safe-area-inset-bottom)))}[data-kin-frame][data-phone-shell=workspace] main [data-page-title]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-kin-frame][data-phone-tabbar] main{padding-bottom:var(--kin-tabbar-h)}[data-kin-frame][data-phone-tabbar] [data-selection-bar]{bottom:calc(var(--kin-tabbar-h) + .75rem)}html:has([data-kin-frame][data-phone-tabbar]) [data-kin-toasts] ol{bottom:calc(64px + 14px + 12px + env(safe-area-inset-bottom))}html:has([data-action-region$=\:phone-bar]) [data-kin-toasts] ol{bottom:var(--kin-phone-bar-h,calc(3.5rem + max(1rem, env(safe-area-inset-bottom))))}}[data-kin-frame] main:focus-visible{outline:none}[data-top-bar]:not([data-fold~=chip]) [data-top-zone=left] h1[data-page-title],[data-top-bar]:not([data-fold~=chip]) [data-top-zone=left] [data-top-title]{flex-shrink:0;max-width:24rem}[data-top-bar][data-fold~=chip] [data-top-zone=left] h1[data-page-title],[data-top-bar][data-fold~=chip] [data-top-zone=left] [data-top-title]{min-width:10rem}[data-top-bar][data-fold~=title] [data-top-zone=left] h1[data-page-title],[data-top-bar][data-fold~=title] [data-top-zone=left] [data-top-title]{min-width:0}[data-top-bar][data-fold~=path] [data-path-step=middle],[data-top-bar][data-fold~=secondary] [data-top-secondary],[data-top-bar][data-fold~=chip] [data-top-chip]{display:none}[data-top-bar][data-fold~=task] [data-task-on-this]{justify-content:center;max-width:2.25rem}[data-top-bar][data-fold~=task] [data-task-on-this]>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;caret-color:var(--k-azure)}::selection{color:var(--k-ink);background:#006bd62e}.kin-mark .kin-mark-blue{stop-color:var(--k-azure)}[data-kin-frame]{background:var(--k-window);font-family:var(--k-font);color:var(--k-ink)}[data-kin-window]{background:var(--k-window);flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}@media (width>=768px){[data-kin-frame]{padding:var(--k-gutter);background:radial-gradient(820px 620px at 0% 0%, var(--k-wash-azure), transparent 70%), radial-gradient(760px 640px at 0% 100%, var(--k-wash-magenta), transparent 70%), radial-gradient(900px 560px at 100% 0%, var(--k-wash-violet), transparent 70%), radial-gradient(800px 600px at 100% 100%, #d21f9c1f, transparent 70%), var(--k-desktop)}[data-kin-window]{border-radius:var(--k-r-window);box-shadow:var(--k-shadow-window)}}@supports (corner-shape:squircle){[data-kin-window],.k-sidebar-panel,.k-launcher,.k-spotlight,.k-menu,.k-launcher-card{corner-shape:squircle}}.k-pane{flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.k-pane>main{flex:auto;min-height:0;position:relative;overflow:hidden}.k-sidebar-col{width:calc(var(--k-sidebar-w) + var(--k-gutter));padding:var(--k-gutter) 0 var(--k-gutter) var(--k-gutter);margin-right:var(--k-gutter);flex:none;display:flex}.k-sidebar-panel{--foreground:var(--k-navy-text);--foreground-muted:var(--k-navy-secondary);--foreground-subtle:var(--k-navy-meta);--muted-foreground:var(--k-navy-secondary);--surface-1:#ffffff0f;--surface-2:var(--k-navy-hover);--border:#ffffff1f;--input:#ffffff24;--ring:var(--k-focus-on-navy);border-radius:var(--k-r-group);background:var(--k-navy);width:100%;min-height:0;color:var(--k-navy-text);flex-direction:column;padding:10px 8px;font-size:13px;line-height:17px;display:flex;box-shadow:0 0 0 .5px #ffffff0f,inset 0 1px #ffffff12}.k-sidebar-col[data-collapsed] .k-sidebar-panel{align-items:center;padding:10px 6px}.k-sidebar-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex:auto;min-height:0;margin:0 -4px;padding:0 4px 6px;overflow-y:auto}.k-sidebar-panel [data-settings-menu] a[aria-current=page]{background:var(--k-navy-selection);color:#fff;box-shadow:none}.k-sidebar-panel [data-settings-menu] a:not([aria-current=page]):hover{background:var(--k-navy-hover)}.k-sidebar-panel [data-settings-menu] button[aria-expanded]>span:first-child{color:var(--k-navy-secondary);background:#ffffff1a}.k-sidebar-panel [data-settings-menu] input{color:var(--k-navy-text);background:#ffffff14;border-color:#ffffff1f}.k-sidebar-panel [data-settings-menu] input::placeholder{color:var(--k-navy-meta)}.k-sidebar-col[data-collapsed] .k-sidebar-scroll{width:100%}.k-lockup{text-align:left;width:100%;height:44px;color:var(--k-navy-text);cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:9px;margin-bottom:8px;padding:0 8px 0 6px;display:flex}.k-sidebar-col[data-collapsed] .k-lockup{justify-content:center;height:36px;margin-bottom:6px;padding:0}.k-lockup:hover{background:var(--k-navy-hover)}.k-lockup-mark{flex:none;place-items:center;display:grid;position:relative}.k-lockup-mark .kin-mark{border-radius:8px;box-shadow:0 0 0 1px #ffffff24,0 4px 12px -4px #00000080}.k-lockup-words{flex:auto;min-width:0}.k-lockup-words b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:16px;display:block;overflow:hidden}.k-lockup-words small{color:var(--k-navy-meta);letter-spacing:.006em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;display:block;overflow:hidden}.k-row{border-radius:var(--k-r-row);width:100%;height:28px;color:var(--k-navy-text);text-align:left;white-space:nowrap;transition:background-color .12s var(--k-ease-out);align-items:center;gap:9px;padding:0 8px;font-weight:500;display:flex}.k-row>svg{width:16px;height:16px;color:var(--k-navy-secondary);stroke-width:1.6px;flex:none}.k-row:hover{background:var(--k-navy-hover)}.k-row[aria-current=page]{background:var(--k-navy-selection);color:#fff;font-weight:600}.k-row[aria-current=page]>svg{color:var(--k-focus-on-navy)}.k-row-label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.k-row-count{color:var(--k-navy-meta);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:600}.k-row[aria-current=page] .k-row-count{color:var(--k-navy-secondary)}.k-row-count[data-tone=overdue]{color:var(--k-overdue-on-navy)}.k-sidebar-col[data-collapsed] .k-row{justify-content:center;width:32px;height:32px;padding:0}.k-record-row{gap:7px;font-weight:400}.k-record-row .k-code{color:var(--k-navy-secondary);letter-spacing:.01em;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:600}.k-group-head{width:100%;color:var(--k-navy-meta);letter-spacing:.006em;text-align:left;align-items:center;gap:4px;padding:12px 8px 4px;font-size:11px;font-weight:600;line-height:14px;display:flex}button.k-group-head{cursor:pointer;border-radius:var(--k-r-row)}button.k-group-head:hover{color:var(--k-navy-secondary)}.k-group-head>svg{width:14px;height:14px;transition:transform .16s var(--k-ease-out);margin-left:auto}.k-group-head[aria-expanded=false]>svg{transform:rotate(-90deg)}.k-group-rows{flex-direction:column;gap:1px;display:flex}.k-toolbar{z-index:4;height:var(--k-toolbar-h);background:linear-gradient(180deg, var(--k-toolbar-wash), #7c5cff00);flex:none;align-items:center;display:flex;position:relative}.k-pane[data-toolbar=glass]>.k-toolbar{--k-meta:var(--k-meta-on-glass);--foreground-muted:var(--k-meta-on-glass);--muted-foreground:var(--k-meta-on-glass);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:absolute;top:0;left:0;right:0}.k-pane[data-toolbar=glass]>main{margin-top:var(--k-toolbar-h);overflow:visible}.k-pane[data-toolbar=glass]>main>[data-scroll-pane]{height:calc(100% + var(--k-toolbar-h));margin-top:calc(-1 * var(--k-toolbar-h));scroll-padding-top:calc(var(--k-toolbar-h) + 8px)}.k-pane[data-toolbar=glass] [data-scroll-pane]>div{padding-top:var(--k-toolbar-h)}.k-pane[data-toolbar=glass] [data-scroll-pane] :is(nav>.sticky,aside[class~=lg\:sticky],[data-sticky-under-toolbar]){top:calc(var(--k-toolbar-h) + 8px)}[data-top-bar]{min-width:0;height:100%;color:var(--k-ink);flex:auto;align-items:center;gap:8px;padding:0 12px 0 20px;font-size:13px;line-height:17px;display:flex;overflow:hidden}.k-borderless{border-radius:var(--k-r-row);width:28px;height:28px;color:var(--k-ink-secondary);cursor:pointer;flex:none;place-items:center;display:grid}.k-borderless:hover{color:var(--k-ink);background:#15171e12}.k-borderless>svg{stroke-width:1.6px;width:17px;height:17px}[data-top-chip]{color:var(--k-ink-secondary);white-space:nowrap;background:#15171e0f;border-radius:9999px;flex:none;padding:1px 8px;font-size:11px;font-weight:600;line-height:16px}[data-top-zone=centre]{flex:none;align-items:center;margin-left:auto;display:flex}[data-top-zone=right]{flex:none;align-items:center;gap:8px;display:flex}[data-top-zone=centre]:empty+[data-top-zone=right],[data-top-zone=centre]:empty~[data-top-zone=right]{margin-left:auto}[data-top-zone=centre]:not(:empty){margin-right:8px}[data-top-save]{color:var(--k-meta);white-space:nowrap;font-size:11px}[data-top-views]{border-radius:var(--k-r-capsule);background:#15171e0f;flex:none;padding:2px;display:inline-flex}[data-top-views]>button{border-radius:var(--k-r-capsule);height:26px;color:var(--k-ink-secondary);cursor:pointer;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}[data-top-views]>button[aria-checked=true]{background:var(--k-card);color:var(--k-ink);font-weight:600;box-shadow:0 1px 2px #15171e1f,0 0 0 .5px #15171e0f}[data-top-views][data-stretch]{width:100%;display:flex}[data-top-views][data-stretch]>button{flex:1 1 0;justify-content:center;height:32px}@media (pointer:coarse){[data-top-views][data-stretch]>button{height:40px}}.k-kbd,.k-lockup kbd,[data-app-launcher] kbd,[data-k-spotlight] kbd{border-radius:var(--k-r-kbd);min-width:18px;color:var(--k-ink-secondary);font-family:var(--k-font);letter-spacing:.006em;text-align:center;white-space:nowrap;background:#15171e0d;padding:1px 5px;font-size:11px;font-weight:500;line-height:14px;display:inline-block}.k-lockup kbd{color:var(--k-navy-secondary);background:#ffffff1a;margin-left:auto}[data-top-primary]:not([data-icon-only])>:is(button,a),[data-top-primary]:not([data-icon-only])>*>:is(button,a):only-child,.k-primary{border-radius:var(--k-r-capsule);background:var(--k-gradient);color:#fff;height:30px;font-family:var(--k-font);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 14px 0 11px;font-size:13px;font-weight:600;line-height:17px;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 1px 2px #15171e1f}[data-top-primary]:not([data-icon-only])>:is(button,a):hover,.k-primary:hover{filter:brightness(1.05)}[data-top-primary]:not([data-icon-only])>:is(button,a) svg,.k-primary svg{color:#fff}[data-top-primary]:not([data-icon-only])>:is(button,a):disabled,[data-top-primary]:not([data-icon-only])>:is(button,a)[aria-disabled=true]{background:var(--k-quiet-fill);color:var(--k-meta);box-shadow:var(--k-shadow-control);cursor:not-allowed;filter:none}[data-top-secondary]>:is(button,a),[data-top-secondary]>*>:is(button,a):only-child,.k-bordered{border-radius:var(--k-r-capsule);background:var(--k-card);height:28px;color:var(--k-ink);font-family:var(--k-font);white-space:nowrap;box-shadow:var(--k-shadow-control);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 11px 0 9px;font-size:13px;font-weight:600;display:inline-flex}[data-top-secondary]>:is(button,a):hover,.k-bordered:hover{background:var(--k-quiet-fill)}[data-top-secondary]>:is(button,a) svg,.k-bordered svg{color:var(--k-ink-secondary)}.k-bordered svg{flex:none;width:14px;height:14px}.k-destructive,[data-destructive=true]{background:var(--k-card);color:var(--k-destructive);box-shadow:0 0 0 .5px var(--k-destructive-rim), 0 1px 1px #15171e14}.k-destructive:hover,[data-destructive=true]:hover{background:var(--k-destructive-tint)}.k-press,.k-row,.k-lockup,.k-borderless,[data-top-views]>button,[data-top-primary]:not([data-icon-only])>:is(button,a),[data-top-secondary]>:is(button,a),.k-primary,.k-bordered,.k-launcher-card,.k-tab{transition:transform var(--k-press) ease-out, filter var(--k-press) ease-out, background-color .12s var(--k-ease-out)}.k-press:active,.k-row:active,.k-lockup:active,.k-borderless:active,[data-top-views]>button:active,[data-top-primary]:not([data-icon-only])>:is(button,a):active,[data-top-secondary]>:is(button,a):active,.k-primary:active,.k-bordered:active,.k-launcher-card:active,.k-tab:active{filter:brightness(.94);transform:scale(.97)}[data-kin-window] :focus-visible,[data-app-launcher] :focus-visible,[data-k-spotlight] :focus-visible,[data-phone-tab-bar] :focus-visible,.k-menu :focus-visible{outline:3px solid var(--k-azure);outline-offset:1px;box-shadow:none}.k-sidebar-panel :focus-visible,[data-phone-tab-bar] :focus-visible{outline-color:var(--k-focus-on-navy)}[data-kin-window] .k-qf-combo[data-pointer-focus]:focus-visible,[data-k-spotlight] input:focus-visible,.k-launcher-q input:focus-visible{outline:none}.k-launcher-q:focus-within{box-shadow:0 0 0 1px var(--k-azure), 0 0 0 4px #006bd624}.k-field:disabled,.k-field[aria-disabled=true],.k-bordered:disabled,.k-bordered[aria-disabled=true]{background:var(--k-quiet-fill);color:var(--k-meta);cursor:not-allowed;box-shadow:0 0 0 .5px #15171e1a}.k-field{border-radius:var(--k-r-field);background:var(--k-card);height:30px;color:var(--k-ink);box-shadow:var(--k-shadow-control);caret-color:var(--k-azure);border:0;padding:0 10px;font-size:13px}.k-field:focus-visible{box-shadow:0 0 0 1px var(--k-azure), 0 0 0 4px #006bd624;outline:none}.k-state{max-width:28rem;color:var(--k-ink);flex-direction:column;align-items:flex-start;gap:6px;margin:48px auto;padding:0 20px;font-size:13px;line-height:17px;display:flex}.k-state-loading{gap:10px;width:100%;max-width:40rem}.k-state h1,.k-state h2{letter-spacing:-.008em;font-size:17px;font-weight:600;line-height:22px}.k-state p{color:var(--k-meta)}.k-state[data-tone=error] .k-state-glyph{color:var(--k-error);background:var(--k-error-tint);box-shadow:inset 0 0 0 .5px var(--k-error-edge)}.k-state-glyph{background:var(--k-quiet-fill);width:32px;height:32px;color:var(--k-ink-secondary);border-radius:10px;place-items:center;margin-bottom:4px;display:grid}.k-state-glyph>svg{stroke-width:1.7px;width:17px;height:17px}.k-state .k-state-actions{gap:8px;margin-top:8px;display:flex}.k-skeleton{background:linear-gradient(90deg, var(--k-quiet-fill), #eae7f8, var(--k-quiet-fill));background-size:200% 100%;border-radius:6px;height:12px;animation:1.6s ease-in-out infinite k-breathe;display:block}@keyframes k-breathe{0%{background-position:100% 0}to{background-position:-100% 0}}.k-menu,.k-menu:focus-visible{border-radius:var(--k-r-group);background:var(--k-glass);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);min-width:250px;box-shadow:var(--k-shadow-menu);color:var(--k-ink);font-family:var(--k-font);--muted-foreground:var(--k-meta-on-glass);--foreground-muted:var(--k-meta-on-glass);border:0;padding:5px;font-size:13px}.k-menu [role=menuitem]{height:28px;color:var(--k-ink);cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.k-menu [role=menuitem]:has(.k-menu-desc){align-items:flex-start;height:auto;min-height:28px;padding-block:6px}.k-menu [role=menuitem]:has(.k-menu-desc) svg{margin-top:1px}.k-menu .k-menu-desc{white-space:normal;overflow-wrap:anywhere;max-width:320px;display:block}.k-menu [role=menuitem] svg{width:15px;height:15px;color:var(--k-ink-secondary)}.k-menu [role=menuitem][data-highlighted],.k-menu [role=menuitem]:hover{background:var(--k-selection)}.k-menu [role=menuitem] .k-menu-hint{color:var(--k-meta-on-glass);letter-spacing:.04em;margin-left:auto;font-size:11px}.k-menu [role=separator]{background:0 0;border-top:1px solid #15171e1a;height:0;margin:4px 8px}:is([data-state]:has(+[data-app-launcher]),[data-state]:has(+[data-k-spotlight])){background:var(--k-scrim)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-k-spotlight]{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);color:var(--k-ink);font-family:var(--k-font);--muted-foreground:var(--k-meta-on-glass);--foreground-muted:var(--k-meta-on-glass);--foreground-subtle:var(--k-meta-on-glass);transform-origin:50% 0;font-size:13px;line-height:17px;overflow:hidden;border-radius:var(--k-r-modal)!important;background:var(--k-glass)!important;width:min(640px,100vw - 32px)!important;max-width:none!important;max-height:calc(100dvh - 180px)!important;box-shadow:var(--k-shadow-spotlight), inset 0 1px 0 #ffffffbf!important;border:0!important;gap:0!important;padding:0!important;top:148px!important;translate:-50%!important}[data-k-spotlight] [cmdk-root]{background:0 0;flex-direction:column;min-height:0;display:flex}.k-spot-input{border-bottom:1px solid #15171e14;flex:none;align-items:center;gap:12px;height:56px;padding:10px 16px 10px 18px;display:flex}.k-spot-input>div{border:0;flex:auto;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.k-spot-input svg{color:var(--k-ink-secondary);stroke-width:1.7px;flex:none;width:20px!important;height:20px!important}.k-spot-input input{min-width:0;height:28px;color:var(--k-ink);font-family:var(--k-font);caret-color:var(--k-azure);background:0 0;border:0;outline:none;flex:auto;font-size:22px;font-weight:500;line-height:28px}.k-spot-input input::placeholder{color:var(--k-meta-on-glass);opacity:1}.k-spot-list{overscroll-behavior:contain;flex:auto;min-height:0;padding:6px 8px 8px;overflow-y:auto}.k-spot-list [cmdk-group-heading]{height:24px;color:var(--k-meta-on-glass);letter-spacing:.006em;text-transform:none;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:flex}.k-spot-list [cmdk-group]+[cmdk-group]{margin-top:4px}.k-spot-record{height:44px;color:var(--k-ink);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}.k-spot-record b{font-weight:600}.k-spot-record small{color:var(--k-meta-on-glass);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.k-spot-record .k-spot-ref{color:var(--k-meta-on-glass);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11px;font-weight:600}.k-type-tile{background:var(--mt);width:28px;height:28px;color:var(--mc);border-radius:8px;flex:none;place-items:center;display:grid}.k-type-tile>svg{stroke-width:1.7px;width:16px;height:16px}[data-kind=person],[data-kind=lead]{--mc:var(--k-mention-person);--mt:var(--k-mention-person-tint)}[data-kind=organization]{--mc:var(--k-mention-org);--mt:var(--k-mention-org-tint)}[data-kind=deal]{--mc:var(--k-mention-deal);--mt:var(--k-mention-deal-tint)}[data-kind=pursuit]{--mc:var(--k-mention-pursuit);--mt:var(--k-mention-pursuit-tint)}[data-kind=document],[data-kind=report]{--mc:var(--k-mention-document);--mt:var(--k-mention-document-tint)}[data-kind=teammate]{--mc:var(--k-mention-person);--mt:var(--k-mention-person-tint)}[data-kind=knowledge]{--mc:var(--k-mention-document);--mt:var(--k-mention-document-tint)}[data-kind=hidden]{--mc:var(--k-ink-secondary);--mt:var(--k-quiet-fill)}[data-kind=kin]{--mc:#fff;--mt:var(--k-gradient)}[data-kind=kin].k-type-tile{background:var(--k-gradient)}.k-spot-action{height:30px;color:var(--k-ink);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:4px 10px 4px 48px;display:flex}.k-spot-action>svg{width:15px;height:15px;color:var(--k-ink-secondary);flex:none}.k-spot-hint{color:var(--k-meta-on-glass);white-space:nowrap;visibility:hidden;gap:6px;margin-left:auto;font-size:11px;font-weight:500;display:inline-flex}.k-spot-list [cmdk-item][data-selected=true],.k-spot-list [cmdk-item][aria-selected=true]{background:var(--k-selection)}.k-spot-list [cmdk-item][data-selected=true] .k-spot-hint{visibility:visible}.k-spot-list [cmdk-item][data-selected=true].k-spot-action{font-weight:600}.k-spot-list [cmdk-item][data-selected=true].k-spot-action>svg{color:var(--k-link-on-glass)}.k-spot-row{height:30px;color:var(--k-ink);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex;overflow:hidden}.k-spot-row>svg{width:15px;height:15px;color:var(--k-ink-secondary);flex:none}.k-spot-row em{color:var(--k-meta-on-glass);margin-left:auto;font-size:11px;font-style:normal}.k-spot-ask .k-type-tile{border-radius:6px;width:20px;height:20px}.k-spot-empty{color:var(--k-meta-on-glass);padding:18px 10px}.k-spot-foot,.k-launcher-foot{height:38px;color:var(--k-meta-on-glass);border-top:1px solid #15171e14;flex:none;align-items:center;gap:14px;padding:8px 18px;font-size:11px;display:flex}.k-spot-foot span,.k-launcher-foot span{align-items:center;gap:5px;display:inline-flex}[data-app-launcher].k-launcher{-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%);color:var(--k-ink);font-family:var(--k-font);--muted-foreground:var(--k-meta-on-glass);--foreground-muted:var(--k-meta-on-glass);transform-origin:50% 0;font-size:13px;line-height:17px;overflow:auto;border-radius:var(--k-r-modal)!important;background:var(--k-glass)!important;width:min(1080px,100vw - 48px)!important;max-width:none!important;max-height:calc(100dvh - 140px)!important;box-shadow:var(--k-shadow-launcher), inset 0 1px 0 #ffffffbf!important;border:0!important;gap:0!important;padding:22px 24px 0!important;top:118px!important;translate:-50%!important}.k-launcher-head{align-items:center;gap:14px;display:flex}.k-launcher-head h2{letter-spacing:-.022em;font-size:26px;font-weight:700;line-height:32px}.k-launcher-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.k-launcher-card{border-radius:var(--k-r-window);background:var(--k-card);min-width:0;min-height:198px;color:var(--k-ink);flex-direction:column;gap:6px;padding:16px 18px;display:flex;position:relative;box-shadow:0 0 0 .5px #15171e1a,0 1px 2px #15171e0d,0 10px 24px -14px #15171e40}.k-launcher-card:hover{box-shadow:0 0 0 .5px #15171e24,0 1px 2px #15171e0f,0 14px 30px -14px #15171e52}.k-launcher-card[data-wide]{flex-direction:row;grid-column:1/-1;align-items:center;gap:22px;min-height:0;padding:20px 22px}.k-launcher-card[aria-current]{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--k-azure), 0 10px 24px -14px #15171e40}.k-launcher-tile{border-radius:var(--k-r-tile);background:var(--k-navy);width:52px;height:52px;color:var(--k-tile-glyph);flex:none;place-items:center;margin-bottom:6px;display:grid}.k-launcher-tile>svg{stroke-width:1.8px;width:26px;height:26px}.k-launcher-card[data-wide] .k-launcher-tile{border-radius:var(--k-r-tile-wide);width:72px;height:72px;margin:0}.k-launcher-card[data-wide] .k-launcher-tile>svg{width:34px;height:34px}.k-launcher-card[aria-current] .k-launcher-tile{background:var(--k-gradient);color:#fff;box-shadow:inset 0 1px #ffffff59}.k-launcher-tile.k-launcher-tile-sm{border-radius:var(--k-r-search);width:28px;height:28px;margin:0}.k-launcher-tile.k-launcher-tile-sm>svg{stroke-width:1.7px;width:16px;height:16px}.k-launcher-tile.k-launcher-tile-sm[data-here]{background:var(--k-gradient);color:#fff}.k-launcher-name{letter-spacing:-.012em;align-items:baseline;gap:8px;font-size:22px;font-weight:700;line-height:28px;display:flex}.k-launcher-name kbd{margin-left:auto}.k-launcher-figure{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:34px}.k-launcher-sub{color:var(--k-ink-secondary);font-size:13px;line-height:18px}.k-launcher-sub b{font-variant-numeric:tabular-nums;font-weight:600}.k-launcher-here{color:var(--k-meta);font-size:11px;font-weight:600}.k-launcher-words{flex-direction:column;gap:2px;min-width:0;display:flex}.k-launcher-nums{gap:28px;margin-left:auto;display:flex}.k-launcher-nums>div{flex-direction:column;display:flex}.k-launcher-nums .k-launcher-figure{font-size:var(--k-figure-wide);line-height:40px}.k-launcher-nums [data-tone=overdue]{color:var(--k-overdue)}.k-launcher-nums small{color:var(--k-ink-secondary);font-size:13px}.k-launcher-foot{height:44px;margin:18px -24px 0;padding:8px 24px}.k-launcher-foot a,.k-launcher-foot button{color:var(--k-link-on-glass);font-size:13px}.k-launcher-jumps{flex-direction:column;gap:2px;margin-top:14px;display:flex}[data-phone-tab-bar]{left:10px;right:10px;bottom:max(14px, env(safe-area-inset-bottom));z-index:30;border-radius:var(--k-r-tabbar);background:var(--k-navy);grid-template-columns:1fr 1fr 1.3fr 1.1fr 1fr;height:64px;padding:6px 4px;display:grid;position:fixed;box-shadow:0 0 0 .5px #ffffff1a,inset 0 1px #ffffff1a,0 12px 28px -12px #0006}.k-tab{border-radius:var(--k-r-capsule);min-width:0;color:var(--k-navy-secondary);font-family:var(--k-font);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;line-height:13px;display:flex;position:relative}.k-tab>svg{stroke-width:1.6px;width:22px;height:22px}.k-tab[aria-current]{background:var(--k-gradient);color:#fff}@media (width<=767px){[data-kin-frame][data-phone-tabbar]{--kin-tabbar-h:calc(64px + 14px + 12px + env(safe-area-inset-bottom))}.k-toolbar{background:var(--k-window)}}[data-k-sidebar-sheet]{width:auto!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px!important}[data-k-sidebar-sheet] .k-sidebar-col{width:var(--k-sidebar-w);height:100%;margin:0;padding:0}@media (prefers-reduced-motion:reduce){.k-press:active,.k-row:active,.k-lockup:active,.k-borderless:active,[data-top-views]>button:active,[data-top-primary]:not([data-icon-only])>:is(button,a):active,[data-top-secondary]>:is(button,a):active,.k-primary:active,.k-bordered:active,.k-launcher-card:active,.k-tab:active{transform:none}.k-skeleton{animation:none}.k-group-head>svg{transition:none}[data-app-launcher],[data-k-spotlight],[data-k-sidebar-sheet],[data-account-sheet]{animation-name:k-fade!important}}@keyframes k-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-kin-frame]{background:var(--k-desktop)}[data-k-spotlight],[data-app-launcher].k-launcher,.k-menu{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 0 0 1px var(--k-hairline), var(--k-shadow-menu)!important;background:#fff!important}.k-toolbar,.k-pane[data-toolbar=glass]>.k-toolbar{background:var(--k-window);box-shadow:inset 0 -1px 0 var(--k-hairline);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-contrast:more){[data-kin-window]{box-shadow:0 0 0 1px var(--k-faint), var(--k-shadow-window)}[data-top-views]{box-shadow:inset 0 0 0 1px var(--k-faint)}.k-row[aria-current=page]{box-shadow:inset 0 0 0 1px var(--k-focus-on-navy)}}.k-toolbar>[data-phone-band]{height:100%;padding:0 16px}@media (pointer:coarse){.k-row{height:44px}.k-borderless{border-radius:22px;width:44px;height:44px}}.k-kbd-glyph{vertical-align:-1px;display:inline-block}kbd[data-keys]{justify-content:center;align-items:center;gap:1px;display:inline-flex}.k-launcher-grid,.k-launcher-jumps ul,.k-sheet-spaces,.k-sheet-rows{margin:0;padding:0;list-style:none}.k-launcher-cell{min-width:0;display:flex}.k-launcher-cell[data-wide]{grid-column:1/-1}.k-launcher-cell>.k-launcher-card{flex:auto}.k-sheet-spaces{background:var(--k-window);flex-direction:column;gap:18px;padding:12px 16px 24px;display:flex}.k-sheet-card{border-radius:var(--k-r-group);background:var(--k-card);min-height:56px;box-shadow:var(--k-shadow-group);color:var(--k-ink);align-items:center;gap:12px;padding:8px 12px;display:flex}.k-sheet-card-words{flex-direction:column;min-width:0;display:flex}.k-sheet-card-words b{font-size:15px;font-weight:600;line-height:20px}.k-sheet-card-words small{color:var(--k-meta);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}.k-sheet-group{margin-top:10px}.k-sheet-group-head{color:var(--k-meta);padding:0 16px 6px;font-size:13px;font-weight:600;display:block}.k-sheet-rows{border-radius:var(--k-r-group);background:var(--k-card);box-shadow:var(--k-shadow-group);overflow:hidden}.k-sheet-rows>li+li .k-sheet-row:before{content:"";border-top:.5px solid #15171e24;position:absolute;top:0;left:44px;right:0}.k-sheet-row{min-height:44px;color:var(--k-ink);align-items:center;gap:12px;padding:0 16px;font-size:15px;display:flex;position:relative}.k-sheet-row>svg{width:17px;height:17px;color:var(--k-ink-secondary);stroke-width:1.6px;flex:none}.k-sheet-row[aria-current=page]{background:var(--k-selection);font-weight:600}.k-sheet-row:active{background:var(--k-quiet-fill)}@media (width<=767px){.k-toolbar{height:calc(var(--k-toolbar-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.k-toolbar:has(>[data-phone-large]){height:auto}}.k-phone-inline-title{max-width:50%;color:var(--k-ink);letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s var(--k-ease-out);font-size:17px;font-weight:600;line-height:22px;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}[data-phone-large][data-collapsed] .k-phone-inline-title{opacity:1}[data-phone-large] [data-phone-bar]:has(.k-phone-secondary) .k-phone-inline-title{flex:0 auto;min-width:0;max-width:none;position:static;transform:none}[data-phone-large][data-collapsed] [data-phone-large-title]{display:none}[data-phone-large][data-collapsed] [data-phone-bar] [data-dev-clock]{visibility:hidden}[data-phone-large] [data-phone-bar]{position:relative}@media (prefers-reduced-motion:reduce){.k-phone-inline-title{transition:none}}.k-phone-large-title{color:var(--k-ink);letter-spacing:-.022em;font-size:28px;font-weight:700;line-height:34px}[data-top-zone=left]{flex:0 auto;align-items:center;gap:10px;min-width:0;display:flex}.k-crumb{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:flex}[data-top-bar]:not([data-fold~=chip]) [data-top-zone=left] .k-crumb{flex-shrink:0;max-width:40rem}[data-top-bar][data-fold~=chip] [data-top-zone=left] .k-crumb{min-width:10rem}[data-top-bar][data-fold~=title] [data-top-zone=left] .k-crumb{min-width:0}.k-crumb-step{color:var(--k-meta);flex:none;align-items:baseline;gap:6px;font-size:13px;line-height:17px;display:inline-flex}.k-crumb-step a{border-radius:var(--k-r-kbd);color:var(--k-meta)}.k-crumb-step a:hover{color:var(--k-ink);text-underline-offset:3px;text-decoration:underline}.k-crumb-sep{opacity:.55}.k-crumb-title,.k-crumb h1{min-width:0;color:var(--k-ink);font-family:var(--k-font);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:-.01em!important;font-size:15px!important;font-weight:700!important;line-height:20px!important}.k-view-menu{border-radius:var(--k-r-capsule);background:var(--k-selection);cursor:pointer;border:0;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.k-view-menu[data-state=open],.k-view-menu:hover{background:var(--k-selection);box-shadow:inset 0 0 0 .5px var(--k-hairline)}.k-view-caret{width:8px;height:5px;color:var(--k-ink);flex:none}.k-view-menu-phone{min-height:44px;color:var(--k-ink);background:0 0;padding:0 14px;font-size:15px;font-weight:600}.k-phone-back-link{min-height:44px;color:var(--k-link);align-items:center;gap:2px;padding:0 8px 0 4px;font-size:15px;font-weight:500;display:inline-flex}.k-menu [data-view-count]{margin-left:auto;font-size:11px}.k-menu [data-view-count]+.k-menu-hint{margin-left:12px}.k-crumb-count{color:var(--k-meta);font-variant-numeric:tabular-nums;flex:none;font-size:13px;line-height:17px}.k-island{border-radius:var(--k-r-capsule);background:var(--k-glass-island);height:38px;-webkit-backdrop-filter:var(--k-glass-light-blur);backdrop-filter:var(--k-glass-light-blur);flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex;box-shadow:0 0 0 .5px #15171e24,inset 0 1px #ffffffe6,0 1px 2px #15171e0d}.k-pane[data-toolbar=glass]>.k-toolbar .k-crumb{border-radius:var(--k-r-capsule);background:var(--k-glass-island);min-height:32px;-webkit-backdrop-filter:var(--k-glass-light-blur);backdrop-filter:var(--k-glass-light-blur);align-items:center;padding:0 12px;box-shadow:0 0 0 .5px #15171e24,inset 0 1px #ffffffe6}.k-island [data-top-save]{height:22px;color:var(--k-meta);white-space:nowrap;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:11px;display:inline-flex;box-shadow:inset -.5px 0 #15171e29}.k-island [data-top-secondary]{gap:2px!important}.k-island [data-top-secondary] :is(button,a){border-radius:var(--k-r-capsule);height:32px;color:var(--k-ink);font-family:var(--k-font);white-space:nowrap;box-shadow:none;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.k-island [data-top-secondary] :is(button,a):hover,.k-island [data-top-secondary] :is(button,a)[data-state=open]{background:#15171e0f}.k-island [data-top-secondary] :is(button,a) svg{width:14px;height:14px;color:var(--k-ink-secondary)}.k-island-more{border-radius:var(--k-r-capsule);width:32px;height:32px;color:var(--k-ink-secondary);cursor:pointer;transition:background-color .12s var(--k-ease-out), transform var(--k-press) ease-out;flex:none;place-items:center;display:grid}.k-island-more:hover{color:var(--k-ink);background:#15171e0f}.k-island-more[data-state=open]{color:var(--k-ink);background:#15171e14}.k-island-more:active{transform:scale(.97)}.k-island-more>svg{width:17px;height:17px}.k-island [data-top-primary]:not([data-icon-only])>:is(button,a),.k-island [data-top-primary]:not([data-icon-only])>*>:is(button,a):only-child{border-radius:var(--k-r-capsule);height:32px}.k-primary-date{color:#ffffffe0;font-weight:500}.k-primary svg,[data-top-primary]:not([data-icon-only])>:is(button,a) svg{stroke-width:2.2px;flex:none;width:14px;height:14px}.k-sidebar-panel{position:relative}.k-sidebar-foot{flex-direction:column;flex:none;gap:1px;margin-top:6px;padding-top:8px;display:flex;box-shadow:inset 0 .5px #ffffff1f}.k-sidebar-foot .k-row{cursor:pointer}.k-sidebar-foot .k-row kbd{color:var(--k-navy-secondary);background:#ffffff1a;margin-left:auto}.k-row{position:relative}.k-row-dot{background:var(--k-focus-on-navy);width:7px;height:7px;box-shadow:0 0 0 2px var(--k-navy);border-radius:50%;position:absolute;top:5px;right:5px}.k-you-row{gap:8px;height:40px;margin-top:4px;padding:0 6px;font-weight:400}.k-you-row[data-state=open]{background:var(--k-navy-hover)}.k-you-avatar{background:var(--k-navy-slate);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid;box-shadow:0 0 0 1px #ffffff2e}.k-you-words{text-align:left;flex-direction:column;flex:auto;min-width:0;display:flex}.k-you-words b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:16px;overflow:hidden}.k-you-words small{color:var(--k-navy-meta);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;overflow:hidden}.k-you-menu{min-width:248px}.k-you-org{padding-left:32px!important}.k-sidebar-col[data-collapsed]{width:calc(var(--k-sidebar-rail-w) + var(--k-gutter));margin-right:var(--k-gutter)}.k-sidebar-col[data-collapsed] .k-sidebar-foot{align-items:center;width:100%}.k-sidebar-col[data-collapsed] .k-sidebar-foot .k-row{justify-content:center;width:32px;height:32px;padding:0}.k-sidebar-col[data-collapsed] .k-you-row{width:36px!important;height:36px!important}.k-sidebar-col{position:relative}.k-lever{z-index:5;border-radius:var(--k-r-capsule);width:24px;height:36px;color:var(--k-ink-secondary);cursor:pointer;transition:color .12s var(--k-ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:64px;right:-12px}.k-lever:before{content:"";border-radius:var(--k-r-capsule);background:var(--k-card);transition:background-color .12s var(--k-ease-out);position:absolute;inset:0 6px;box-shadow:0 0 0 .5px #15171e2e,0 2px 6px -2px #15171e4d}.k-lever:hover{color:var(--k-ink)}.k-lever:hover:before{background:var(--k-quiet-fill)}.k-lever>svg{stroke-width:2.6px;width:10px;height:10px;position:relative}@media (pointer:coarse){.k-lever{width:44px;height:44px;bottom:60px;right:-22px}.k-lever:before{inset:4px 16px}}.k-qf-row{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex;container:k-qf/inline-size}.k-qf-tail{flex-wrap:nowrap;flex:none;align-items:center;gap:8px;max-width:100%;display:flex}.k-qf{min-width:12rem;min-height:34px;color:var(--k-ink);cursor:text;transition:background-color .12s var(--k-ease-out), box-shadow .12s var(--k-ease-out);border-radius:12px;flex-wrap:wrap;flex:20rem;align-items:center;gap:4px 6px;padding:3px 8px 3px 10px;display:flex;position:relative}.k-qf:hover{background:#15171e09}.k-qf:focus-within{background:var(--k-card);box-shadow:0 0 0 .5px #15171e29,0 0 0 4px #006bd61f}.k-qf-glyph{width:15px;height:15px;color:var(--k-meta);stroke-width:2px;flex:none}.k-qf-input{min-width:7rem;height:26px;color:var(--k-ink);font-family:var(--k-font);caret-color:var(--k-azure);appearance:none;background:0 0;border:0;flex:0 10.5rem;font-size:13px;line-height:17px;outline:none!important}.k-qf-input::placeholder{color:var(--k-meta);opacity:1}.k-qf-input::-webkit-search-cancel-button{appearance:none}.k-qf-input::-webkit-search-decoration{appearance:none}.k-qf-chip{border-radius:var(--k-r-capsule);max-width:20rem;height:26px;color:var(--k-ink);background:#15171e0e;flex:none;align-items:center;font-size:13px;line-height:17px;display:inline-flex}.k-qf-chip[data-plain]{gap:5px;padding:0 4px 0 10px}.k-qf-chip-open{border-radius:var(--k-r-capsule);min-width:0;height:100%;color:inherit;cursor:pointer;align-items:center;gap:5px;padding:0 8px 0 10px;display:inline-flex}.k-qf-chip:hover{background:#15171e16}.k-qf-chip:has([data-state=open]){background:#15171e16}.k-qf-chip em,.k-qf-chip-open em{color:var(--k-meta);flex:none;font-style:normal}.k-qf-chip[data-off] em{color:var(--k-ink-secondary);font-weight:500}.k-qf-chip b,.k-qf-chip-open b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.k-qf-chip svg{width:13px;height:13px;color:var(--k-meta);stroke-width:2px;flex:none}.k-qf-chip .k-qf-chev{stroke-width:2.4px;width:11px;height:11px}.k-qf-chip-x{width:0;height:20px;color:var(--k-meta);opacity:0;cursor:pointer;transition:opacity .12s var(--k-ease-out);border-radius:50%;flex:none;place-items:center;margin-right:3px;display:grid;overflow:hidden}.k-qf-chip:hover .k-qf-chip-x,.k-qf-chip:focus-within .k-qf-chip-x,.k-qf-chip[data-plain] .k-qf-chip-x{opacity:1;width:20px}.k-qf-chip-x:hover{color:var(--k-ink);background:#15171e14}.k-qf-chip-x>svg{width:11px;height:11px}.k-qf-add{border-radius:var(--k-r-capsule);height:26px;color:var(--k-link);cursor:pointer;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex}.k-qf-add:hover,.k-qf-add[data-state=open]{background:var(--k-prominent-tint)}.k-qf-add>svg{stroke-width:2.4px;width:12px;height:12px}.k-qf-key{border-radius:var(--k-r-kbd);min-width:20px;height:20px;color:var(--k-ink-secondary);font-family:var(--k-font);background:#15171e0f;flex:none;place-items:center;font-size:11px;font-weight:500;display:inline-grid}@media (width<=767px){.k-qf-key{display:none}}.k-qf-rule{background:var(--k-hairline);flex:none;width:1px;height:18px}.k-qf-controls{flex:none;align-items:center;gap:2px;display:flex}.k-qf-icon{border-radius:var(--k-r-row);width:30px;height:30px;color:var(--k-ink-secondary);cursor:pointer;place-items:center;display:grid}.k-qf-icon:hover,.k-qf-icon[data-state=open]{color:var(--k-ink);background:#15171e12}.k-qf-icon>svg{width:15px;height:15px}.k-qf-combo{border-radius:var(--k-r-search);background:var(--k-card);height:30px;color:var(--k-ink);box-shadow:var(--k-shadow-control);cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:13px;font-weight:600;display:inline-flex}.k-qf-combo:hover,.k-qf-combo[data-state=open]{background:var(--k-quiet-fill)}.k-qf-combo>svg{width:15px;height:15px;color:var(--k-ink-secondary)}.k-qf-combo .k-qf-updown{border-radius:var(--k-r-kbd);background:var(--k-azure);color:#fff;stroke-width:2.6px;width:16px;height:16px;padding:2px}.k-qf-menu{max-height:min(24rem,70vh);overflow-y:auto}.k-qf-menu-hint{color:var(--k-meta);margin-left:auto;padding-left:12px;font-size:11px}.k-qf-suggest{z-index:30;border-radius:var(--k-r-group);background:var(--k-card);width:18rem;box-shadow:var(--k-shadow-menu);padding:4px;position:absolute;top:calc(100% + 4px);left:28px;overflow:hidden}.k-qf-suggest[hidden]{display:none}.k-qf-suggest>li{border-radius:var(--k-r-row);cursor:pointer;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.k-qf-suggest>li[aria-selected=true]{background:var(--k-selection)}.k-qf-suggest-dim{color:var(--k-meta);flex:none;font-size:11px;font-weight:600}.k-qf-suggest-value{min-width:0;color:var(--k-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-contrast:more){.k-qf{box-shadow:inset 0 0 0 1px var(--k-faint)}}.k-launcher-head{margin-bottom:16px}.k-launcher-q{background:var(--k-card);width:360px;height:38px;color:var(--k-meta-on-glass);border-radius:12px;align-items:center;gap:8px;margin-left:auto;padding:0 8px 0 12px;display:flex;box-shadow:0 0 0 .5px #15171e29}.k-launcher-q>svg{stroke-width:2px;flex:none;width:15px;height:15px}.k-launcher-q input{min-width:0;color:var(--k-ink);font-family:var(--k-font);caret-color:var(--k-azure);background:0 0;border:0;outline:none;flex:auto;font-size:13px}.k-launcher-q input::placeholder{color:var(--k-meta-on-glass);opacity:1}.k-launcher-foot button.k-launcher-records{border-radius:var(--k-r-kbd);color:var(--k-meta-on-glass);cursor:pointer;align-items:center;gap:5px;display:inline-flex}.k-launcher-foot button.k-launcher-records:hover{color:var(--k-ink)}.k-phone-verbs,.k-phone-secondary{align-items:center;gap:6px;min-width:0;display:inline-flex}.k-phone-secondary :is(button,a){border-radius:var(--k-r-capsule);background:var(--k-card);height:32px;color:var(--k-ink);white-space:nowrap;box-shadow:var(--k-shadow-control);border:0;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.k-phone-secondary :is(button,a) svg{width:14px;height:14px}.k-phone-verbs [data-phone-overflow]{display:none!important}.k-phone-verbs .k-island-more[data-phone-more]{background:var(--k-card);color:var(--k-ink);box-shadow:var(--k-shadow-control)}.k-phone-primary>:is(button,a):only-child,.k-phone-primary>*>:is(button,a):only-child{background:var(--k-gradient);color:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:0;line-height:0;display:grid;box-shadow:inset 0 1px #ffffff40,0 1px 2px #15171e1f}.k-phone-primary>:is(button,a):only-child svg,.k-phone-primary>*>:is(button,a):only-child svg{color:#fff;stroke-width:2.2px;width:18px;height:18px}@media (width>=768px){.k-qf{flex-wrap:nowrap}.k-qf-run{flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}.k-qf-chips{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;align-items:center;gap:6px;min-width:0;margin:-4px;padding:4px;display:flex;overflow-x:auto}.k-qf-chips::-webkit-scrollbar{display:none}.k-qf-chips:empty{display:none}@container k-qf (width<=46rem){.k-qf{min-width:0}.k-qf-row:has(>.k-qf-tail>:is(.k-qf-controls,[data-view-combo]))>.k-qf{flex:100%}.k-qf-input{field-sizing:content;flex:0 auto;max-width:14rem}.k-qf-add{justify-content:center;width:26px;padding:0}.k-qf-add-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}@media (width<=767px){.k-qf-row>.k-qf{flex:100%;min-width:0}.k-qf-input{flex:auto}.k-qf-run{flex:1 0 100%;align-items:center;gap:6px;min-width:0;display:flex}.k-qf-run:empty{display:none}.k-qf-run:has(>.k-qf-chips:empty):not(:has(>.k-qf-add)){display:none}.k-qf-tail:not(:has(>:is(.k-qf-controls,[data-view-combo]))){display:none}.k-qf-chips{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.k-qf-chips::-webkit-scrollbar{display:none}.k-qf-chips:empty,.k-qf-rule{display:none}}.k-island:empty{display:none}[data-record-windows]{width:100%;min-width:0;height:100svh;display:flex}[data-record-pane]{flex:1 1 0;min-width:0;height:100%;position:relative}[data-record-pane][hidden]{display:none}[data-record-windows][data-tiled]{background:var(--k-desktop);gap:8px;padding:8px}[data-record-windows][data-tiled] [data-kin-frame]{background:0 0;height:100%;padding:0}[data-tile-grip]{width:8px;color:var(--k-meta);pointer-events:none;z-index:2;justify-content:center;display:flex;position:absolute;top:50%;left:100%}.k-label-head{color:var(--k-meta);font-size:var(--k-subheadline-size,11px);letter-spacing:0;text-transform:none;margin:0;font-weight:600;line-height:14px}.dl-room{width:100%;color:var(--k-ink);font-family:var(--k-font);font-size:13px;line-height:17px;container:deals/inline-size}.dl-query{padding:12px var(--k-margin) 0}.dl-body{padding:12px var(--k-margin) 24px;grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.dl-table-box{border-radius:var(--k-r-entry);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-group);overflow:hidden}.dl-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.dl-col-deal{width:auto}.dl-col-stage{width:116px}.dl-col-value{width:104px}.dl-col-next{width:120px}.dl-col-owner{width:160px}.dl-table th{border-bottom:.5px solid var(--k-hairline);height:32px;color:var(--k-meta);letter-spacing:.006em;text-align:start;white-space:nowrap;padding:0 12px;font-size:11px;font-weight:600;line-height:14px}.dl-table th:first-child,.dl-table td:first-child{padding-left:16px}.dl-table th[data-align=end],.dl-table td[data-align=end]{text-align:end}.dl-sort{border-radius:var(--k-r-row);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin:0 -4px;padding:2px 4px;display:inline-flex}.dl-sort:hover{background:var(--k-quiet-fill);color:var(--k-ink)}.dl-sort svg,.dl-sort-gap{flex:none;width:12px;height:12px}th[aria-sort=ascending] .dl-sort,th[aria-sort=descending] .dl-sort{color:var(--k-ink)}.dl-table td{border-bottom:.5px solid var(--k-hairline-soft);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;height:32px;padding:0 12px;position:relative;overflow:hidden}.dl-table tbody tr:last-child td{border-bottom:0}.dl-table tbody tr{cursor:default}.dl-table tbody tr[data-lt-row]{cursor:pointer}.dl-table tbody tr:hover td{background:var(--k-quiet-fill)}.dl-table tbody tr[data-current] td{background:var(--k-selection)}.dl-table tbody tr:focus-visible{outline:3px solid var(--k-azure);outline-offset:-3px}.dl-sub{min-width:0;color:var(--k-meta);text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;grid-column:1/-1;font-size:12px;line-height:16px;overflow:hidden}.lt-sub{text-overflow:clip;white-space:normal;display:block;overflow:hidden}.lt-sub-run{flex-wrap:wrap;margin-left:-.9em;display:flex}.lt-fact{white-space:nowrap}.lt-fact:before{content:"·" / "";text-align:center;width:.9em;display:inline-block}.lt-sub-lead{font-variant-numeric:tabular-nums}.lt-sub[data-has-muted]{color:var(--k-ink-secondary)}.lt-sub .lt-muted{color:var(--k-meta)}.dl-cell-text{text-overflow:ellipsis;display:block;overflow:hidden}.dl-code{color:var(--k-ink-secondary);letter-spacing:.01em;font-variant-numeric:tabular-nums;flex:none;font-weight:600}.dl-num{font-variant-numeric:tabular-nums}.dl-late{color:var(--k-overdue)}.lt-first{align-items:center;width:100%;min-width:0;display:flex}.lt-link{min-width:0;color:inherit;flex:0 auto;text-decoration:none;display:flex}.lt-link:has(.dl-sub){flex-direction:column;row-gap:2px}.lt-link:hover .dl-name{text-underline-offset:2px;text-decoration:underline}.lt-link:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px;border-radius:var(--k-r-kbd)}.lt-refname{align-items:baseline;gap:8px;min-width:0;display:flex}.lt-ref{flex:none;min-width:58px}[data-phone-row] .lt-ref:empty{display:none}table:not(:has(.lt-ref:not(:empty))) .lt-ref{display:none}.dl-name{min-width:0;color:var(--k-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lt-eye{border-radius:var(--k-r-row);background:var(--k-link-tint);width:24px;height:22px;color:var(--k-link);cursor:pointer;opacity:0;transition:opacity .12s var(--k-ease-out), transform .1s var(--k-ease-out), filter .1s var(--k-ease-out);border:0;flex:none;place-items:center;margin-left:6px;padding:0;display:inline-grid}.lt-eye svg{width:15px;height:15px}.dl-table tbody tr:is(:hover,:focus-within) .lt-eye,tr.group\/row:is(:hover,:focus-within) .lt-eye,.lt-eye:focus-visible,.lt-eye[aria-pressed=true]{opacity:1}.lt-eye:focus-visible{outline:2px solid var(--k-azure);outline-offset:1px}.lt-eye:hover{background:var(--k-prominent-tint)}.lt-eye[aria-pressed=true]{background:var(--k-prominent-tint);box-shadow:inset 0 0 0 .5px var(--k-azure)}.lt-eye:active{filter:brightness(.94);transform:scale(.97)}@media (hover:none){.lt-eye{opacity:1}.lt-eye:not([aria-pressed=true]):not(:active){background:0 0}}@media (hover:hover){tbody .lt-eye{width:0;margin-left:0;overflow:hidden}.dl-table tbody tr:is(:hover,:focus-within) .lt-eye,tr.group\/row:is(:hover,:focus-within) .lt-eye,tbody .lt-eye:focus-visible,tbody .lt-eye[aria-pressed=true]{width:24px;margin-left:6px;overflow:visible}}@media (width<=767px){.lt-ref{min-width:0}.lt-first,.lt-eye-row{column-gap:6px}.lt-first .lt-eye,.lt-eye-row .lt-eye{margin-left:auto}}@media (prefers-reduced-motion:reduce){.lt-eye{transition:none}}.dl-card-wrap{min-width:0;position:relative}.dl-card-wrap .lt-eye{margin:0;position:absolute;top:6px;right:34px}.dl-card-wrap:is(:hover,:focus-within) .lt-eye{opacity:1}.dl-table th[data-align=end][aria-sort=none] .dl-sort{flex-direction:row-reverse}.dl-sort .lt-sort-hint{opacity:0}.dl-table th:hover .lt-sort-hint,.dl-sort:focus-visible .lt-sort-hint{opacity:.45}.dl-sort svg{width:10px;height:10px}.dl-sort:focus-visible{outline:2px solid var(--k-azure);outline-offset:1px}.lt-overdue{color:var(--k-overdue)}.lt-std-box{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-group);border:0}tr[data-phone-std]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.lt-std thead th{border-bottom:.5px solid var(--k-hairline);color:var(--k-meta);letter-spacing:.006em;font-size:11px;line-height:14px}.lt-std tbody td{color:var(--k-ink);font-size:13px;line-height:17px}.lt-std tbody tr{border-bottom:.5px solid var(--k-hairline-soft)}.lt-std tbody tr:last-child{border-bottom:0}.lt-std tbody tr:hover:not([data-peeked]){background:var(--k-quiet-fill)}.dl-table[data-density=compact] td,.dl-table[data-density=compact] th{height:28px}.dl-none,.dl-meta{color:var(--k-meta)}.dl-meta{letter-spacing:.006em;font-size:11px;line-height:14px}.dl-initials{background:var(--k-navy-slate);color:#fff;letter-spacing:0;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:9.5px;font-weight:700;display:inline-grid}.dl-row-actions{opacity:0;pointer-events:none;align-items:center;gap:2px;display:flex;position:absolute;inset:0 6px 0 auto}.dl-row-actions .k-borderless{width:28px;height:26px;box-shadow:var(--k-shadow-control);background:var(--k-card)}.dl-row-actions .k-borderless svg{width:14px;height:14px}.dl-table tbody tr:is(:hover,:focus-within) .dl-row-actions{opacity:1;pointer-events:auto}.dl-table td.dl-trail-over .dl-row-actions{background:linear-gradient(var(--k-quiet-fill), var(--k-quiet-fill)), var(--k-card);gap:4px;padding-left:8px}.dl-table tbody tr[data-current] td.dl-trail-over .dl-row-actions{background:linear-gradient(var(--k-selection), var(--k-selection)), var(--k-card)}.dl-table td.dl-trail-over .dl-row-actions .k-borderless{width:24px;height:24px}.dl-table tbody tr:is(:hover,:focus-within) .dl-trail>:not(.dl-row-actions){visibility:hidden}@media (hover:none){.dl-row-actions{display:none}}.dl-link{color:var(--k-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.dl-link:hover{text-underline-offset:2px;text-decoration:underline}.stage-chapter-link{font-size:var(--k-body-size,13px);align-self:flex-start}.dl-link:disabled{color:var(--k-meta);cursor:not-allowed}.dl-more-row td{text-align:center;height:36px}.dl-loading{padding:8px 16px 12px}.dl-state{text-align:center;justify-items:center;gap:6px;padding:32px 16px;display:grid}.dl-state b{font-size:17px;font-weight:600;line-height:22px}.dl-group-head th{border-bottom:.5px solid var(--k-hairline);background:var(--k-quiet-fill);height:32px;color:var(--k-ink);text-align:start;padding:0 12px 0 16px;font-size:13px;font-weight:600}.dl-group-head th>span+span{margin-left:10px}.dl-group-total{float:right;color:var(--k-ink-secondary)}tbody+tbody .dl-group-head th{border-top:.5px solid var(--k-hairline)}.dl-logged-row td{background:var(--k-link-tint);height:30px;padding:0 16px}.dl-logged{color:var(--k-ink-secondary);align-items:center;gap:8px;display:inline-flex}.dl-logged svg{width:14px;height:14px;color:var(--k-azure)}.dl-board{grid-template-columns:repeat(var(--dl-lanes,5), minmax(0, 1fr));align-items:start;gap:12px;display:grid}.dl-lane{border-radius:var(--k-r-entry);background:var(--k-toolbar-wash);min-width:0;min-height:420px;transition:box-shadow .16s var(--k-ease-out);flex-direction:column;gap:8px;padding:8px 8px 10px;display:flex;box-shadow:inset 0 0 0 .5px #15171e0d;container:deal-lane/inline-size}.dl-lane[data-over]{box-shadow:inset 0 0 0 1px var(--k-azure)}.dl-lane-head{align-items:baseline;gap:6px;min-width:0;padding:2px 6px 0;display:flex}.dl-lane-head b{text-overflow:ellipsis;white-space:nowrap;flex:none;font-weight:600;overflow:hidden}.dl-lane-total{text-overflow:ellipsis;min-width:0;color:var(--k-ink-secondary);white-space:nowrap;margin-left:auto;font-size:12px;overflow:hidden}.dl-cards{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.dl-cards>li{min-width:0}.dl-card{border-radius:var(--k-r-group);background:var(--k-card);width:100%;min-width:0;color:var(--k-ink);font:inherit;text-align:start;box-shadow:var(--k-shadow-card);cursor:grab;transition:transform var(--k-press) ease-out;border:0;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.dl-card:active{transform:scale(.97)}.dl-card:focus-visible{outline:3px solid var(--k-azure);outline-offset:1px}.dl-card[data-current]{box-shadow:0 0 0 1px #006bd659,0 6px 16px -8px #15171e40}.dl-card-top{align-items:center;gap:6px;min-height:18px;display:flex}.dl-card-top .dl-code{font-size:11px}.dl-card-top .dl-initials{margin-left:auto}.dl-card-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:17px;overflow:hidden}.dl-card-org{color:var(--k-meta);text-overflow:ellipsis;white-space:nowrap;margin-top:-4px;font-size:12px;line-height:16px;overflow:hidden}.dl-card-value{align-items:baseline;gap:8px;min-width:0;display:flex}.dl-card-value>span{flex:none;font-size:15px;font-weight:600;line-height:20px}.dl-card-value small{min-width:0;color:var(--k-meta);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:11px;overflow:hidden}.dl-card-next{border-top:.5px solid var(--k-hairline);min-width:0;color:var(--k-ink-secondary);align-items:center;gap:6px;padding-top:7px;font-size:12px;line-height:16px;display:flex}.dl-card-next svg{width:12px;height:12px;color:var(--k-meta);flex:none}.dl-card-step{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dl-card-due{white-space:nowrap;flex:none;margin-left:auto}.dl-card-due.dl-late{font-weight:600}.dl-lane-empty{border:1px dashed var(--k-kin-dash);border-radius:var(--k-r-group);color:var(--k-meta);text-align:center;gap:4px;padding:12px 10px;font-size:12px;line-height:16px;display:grid}.dl-lane-empty b{color:var(--k-ink-secondary);font-weight:600}.dl-lane-empty small{margin-top:4px;font-size:11px}.dl-lane-more{align-self:flex-start;padding:4px 6px 0;font-weight:600}.dl-year{border-radius:var(--k-r-entry);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-group);flex-wrap:nowrap;align-items:baseline;gap:8px 18px;padding:12px 16px;display:flex}.dl-year-title{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:22px}.dl-year-fig b{font-weight:600}.dl-year-rate{align-items:baseline;gap:6px;display:inline-flex}.dl-dots{align-self:center;gap:3px;display:inline-flex}.dl-dots i{border:1.3px solid var(--k-faint);border-radius:50%;width:9px;height:9px}.dl-dots i[data-won]{border-color:var(--k-navy);background:var(--k-navy)}.dl-year-latest{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dl-year>:not(.dl-year-latest){flex-shrink:0}.dl-year .dl-meta{font-size:13px}.dl-year-latest b{color:var(--k-ink);font-weight:600}.dl-year-show{margin-left:auto}.dl-row-popover{width:min(540px,100vw - 32px);padding:14px 16px 12px}.dl-form-title{margin:0 0 2px;font-size:13px;font-weight:600}.dl-form{gap:10px;display:grid}.dl-form-row{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:0 10px;display:grid}.dl-form-pair{grid-template-columns:72px minmax(0,1fr) 58px minmax(0,1fr)}.dl-form-label{color:var(--k-ink-secondary);text-align:right}.dl-form-row:has(textarea){align-items:start}.dl-form-row:has(textarea) .dl-form-label{padding-top:7px}.dl-form .k-field{text-overflow:ellipsis;font-variant-numeric:tabular-nums;width:100%;min-width:0}.dl-note-box{gap:6px;min-width:0;display:grid}.dl-note.k-field{resize:none;height:auto;min-height:60px;padding:7px 10px;font-size:15px;line-height:22px}.dl-field-button{text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:6px;display:flex}.dl-field-button svg,.dl-step-due svg{width:14px;height:14px;color:var(--k-ink-secondary);flex:none}.dl-field-words{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dl-when-pop{width:20rem;padding:0 0 10px}.dl-when-time{align-items:center;gap:8px;padding:0 12px;display:flex}.dl-step-field{align-items:center;gap:6px;min-width:0;padding-right:4px;display:flex}.dl-step-input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:auto}.dl-step-field:focus-within{box-shadow:var(--k-shadow-control), 0 0 0 3px #006bd624}.dl-step-due{border-radius:var(--k-r-row);color:var(--k-ink-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:2px 6px;display:inline-flex}.dl-step-due:hover,.dl-step-due[data-state=open]{background:var(--k-quiet-fill)}.dl-popup{min-width:0;display:block;position:relative}.dl-popup select.k-field{appearance:none;padding-right:32px}.dl-popup:after{border-radius:var(--k-r-kbd);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 6.5 8 4l2.5 2.5M5.5 9.5 8 12l2.5-2.5'/%3E%3C/svg%3E") center / 16px no-repeat, var(--k-azure);content:"";pointer-events:none;width:16px;height:16px;position:absolute;top:7px;right:7px}.dl-form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.dl-form-buttons{gap:8px;display:flex}.dl-check{cursor:pointer;align-items:center;gap:8px;display:inline-flex;position:relative}.dl-check input{opacity:0;width:18px;height:18px;margin:0;position:absolute}.dl-check-box{border:1.5px solid var(--k-faint);border-radius:4px;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.dl-check input:checked+.dl-check-box{border-color:var(--k-azure);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 8.5 2.2 2.2 4.8-5.2'/%3E%3C/svg%3E") center / 14px no-repeat, var(--k-azure)}.dl-check input:focus-visible+.dl-check-box{outline:3px solid var(--k-azure);outline-offset:1px}.dl-check b{font-weight:600}.dl-save-view form{gap:12px;margin-top:12px;display:grid}.dl-save-view-foot{justify-content:flex-end;gap:8px;display:flex}.dl-sheet{--dl-sheet-shadow:-.5px 0 0 #15171e29, -8px 0 20px -10px #15171e2e, -24px 0 56px -24px #15171e4d;z-index:40;top:calc(var(--k-gutter) + var(--k-toolbar-h));right:var(--k-gutter);bottom:var(--k-gutter);width:min(460px, calc(100vw - 2 * var(--k-gutter)));border-bottom-right-radius:var(--k-r-window);background:color-mix(in srgb, var(--k-window) 55%, var(--k-card));box-shadow:var(--dl-sheet-shadow);color:var(--k-ink);font-family:var(--k-font);animation:dl-sheet-in .24s var(--k-ease-out);flex-direction:column;font-size:13px;line-height:17px;display:flex;position:fixed;overflow:hidden}@keyframes dl-sheet-in{0%{opacity:0;transform:translate(16px)}}.dl-sheet-top{align-items:center;gap:6px;min-height:30px;padding:14px 16px 0 24px;display:flex}.dl-sheet-pager{align-items:center;gap:2px;margin-left:auto;display:flex}.dl-sheet-pager .dl-meta{margin-right:6px}.dl-sheet-pager .k-borderless{width:28px;height:28px}.dl-sheet-pager .k-borderless svg{width:16px;height:16px}.dl-sheet-pager .k-borderless:disabled{opacity:.35;cursor:default}.dl-sheet-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 0 24px;overflow-y:auto}.dl-sheet-head{padding:14px 24px 0}.dl-sheet-title{overflow-wrap:anywhere;letter-spacing:-.012em;margin:0;font-size:22px;font-weight:700;line-height:27px}.dl-sheet-head .dl-meta{margin:4px 0 0;font-size:13px;line-height:17px}.dl-sheet-skeleton{border-radius:var(--k-r-entry);background:var(--k-quiet-fill);height:160px;margin:28px 24px 0}.dl-sheet-status{margin:28px 24px 0}.dl-sheet-stage{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.dl-sheet-stage>b{color:var(--k-navy);letter-spacing:-.024em;font-size:34px;font-weight:700;line-height:40px}.dl-sheet-chip{border-radius:var(--k-r-row);background:var(--k-quiet-fill);height:22px;color:var(--k-ink-secondary);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.dl-sheet-chip i{background:var(--k-azure);border-radius:50%;width:6px;height:6px}.dl-sheet-chip[data-held] i{background:var(--k-error-edge)}.dl-sheet-state{color:var(--k-ink-secondary);margin:4px 0 0}.dl-segbar{align-items:center;gap:4px;margin-top:14px;display:grid}.dl-segbar i{background:var(--k-hairline);border-radius:3px;height:6px}.dl-segbar i[data-state=passed]{background:var(--k-faint)}.dl-segbar i[data-state=current]{background:var(--k-navy);border-radius:4px;height:8px}.dl-sheet-caption{margin:8px 0 0}.dl-sheet-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 24px;margin:30px 24px 0;display:grid}.dl-sheet-facts dt{color:var(--k-meta);font-size:11px;line-height:14px}.dl-sheet-facts dd{min-width:0;margin:3px 0 0;font-size:17px;font-weight:600;line-height:22px}.dl-sheet-facts dd>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dl-sheet-facts small{color:var(--k-meta);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;display:block;overflow:hidden}.dl-sheet-next{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-group);align-items:center;gap:10px;margin:30px 24px 0;padding:12px 14px;display:flex}.dl-sheet-next svg{width:15px;height:15px;color:var(--k-ink-secondary);flex:none}.dl-sheet-next b{font-weight:600}.dl-sheet-actions{flex-wrap:wrap;align-items:center;gap:8px;padding:20px 24px 0;display:flex}.dl-sheet-primary{border-radius:var(--k-r-capsule);background:var(--k-azure);color:#fff;min-width:0;height:32px;font:inherit;cursor:pointer;transition:transform var(--k-press) ease-out;border:0;align-items:center;gap:6px;padding:0 12px 0 14px;font-weight:600;display:inline-flex}.dl-sheet-primary:active{transform:scale(.97)}.dl-sheet-primary:disabled{opacity:.6;cursor:progress}.dl-sheet-primary>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dl-sheet-primary svg{stroke-width:2.2px;flex:none;width:13px;height:13px}.dl-sheet-primary-date{white-space:nowrap}.dl-sheet-primary kbd{color:#ffffffd1}.dl-sheet-open{align-items:center;gap:6px;display:inline-flex}.dl-sheet-open svg{width:13px;height:13px}.dl-keyhint{margin-left:2px;font-size:11px}.dl-sheet-foot{background:var(--k-quiet-fill);color:var(--k-meta);border-top:.5px solid #15171e24;align-items:center;gap:14px;padding:9px 24px;font-size:12px;display:flex}.dl-sheet-foot kbd{margin-right:3px}.dl-sheet[data-phone]{border-radius:var(--k-r-window) var(--k-r-window) 0 0;width:auto;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0px);animation-name:dl-sheet-up;inset:auto 0 0;box-shadow:0 -.5px #15171e29,0 -16px 40px -16px #15171e4d}@keyframes dl-sheet-up{0%{opacity:0;transform:translateY(24px)}}.dl-sheet[data-phone] .dl-sheet-foot{display:none}.dl-sheet-grab{cursor:grab;touch-action:none;flex:none;place-items:center;height:24px;display:grid}.dl-sheet-grab i{background:color-mix(in srgb, var(--k-ink) 22%, transparent);border-radius:999px;width:36px;height:5px}.dl-sheet[data-phone] .dl-sheet-top{padding-top:0}@media (hover:none),(pointer:coarse){.dl-room kbd,.dl-sheet kbd,.dl-row-popover kbd,.dl-sheet-foot{display:none}}@container deals (width<=900px){.dl-form-pair{grid-template-columns:72px minmax(0,1fr)}}@media (width<=767px){.dl-query,.dl-body{padding-left:16px;padding-right:16px}.dl-board{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.dl-lane{scroll-snap-align:start;min-height:0;container:deal-lane/inline-size}.dl-year-show{margin-left:0}.dl-form-pair{grid-template-columns:72px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dl-sheet{animation:none}.dl-card,.dl-card:active,.dl-sheet-primary,.dl-sheet-primary:active{transition:none;transform:none}}@container deal-lane (width<=220px){.dl-lane-head{flex-wrap:wrap}.dl-lane-total{flex-basis:100%;margin-left:0}.dl-card-value{flex-wrap:wrap;gap:2px}.dl-card-value small{flex-basis:100%;margin-left:0}.dl-card-next{grid-template-columns:12px minmax(0,1fr);display:grid}.dl-card-step{white-space:normal;overflow-wrap:anywhere}.dl-card-due{grid-column:2;margin-left:0}.dl-card-name{white-space:normal;overflow-wrap:anywhere}}.dl-card-signals{flex-wrap:wrap;gap:4px;display:flex}.dl-card-signals>span{border-radius:var(--k-r-row);background:var(--k-quiet-fill);color:var(--k-meta);padding:2px 6px;font-size:11px;line-height:14px}@media (width<=767px){.dl-year{flex-wrap:wrap}.dl-year-latest{flex-basis:100%}}.lc-host{min-width:0;position:relative}.lc-box{border-radius:var(--k-r-entry);background:var(--k-card);min-width:0;height:44px;box-shadow:var(--k-shadow-group);color:var(--k-ink);align-items:center;gap:6px;padding:0 6px;display:flex}.lc-box:has(.lc-input:focus){box-shadow:0 0 0 .5px var(--k-azure), 0 0 0 4px var(--k-prominent-tint)}.lc-field{cursor:text;flex:auto;align-items:center;gap:6px;min-width:0;padding:0 4px 0 8px;display:flex;position:static;overflow:hidden}.lc-field:has(.lc-panel){overflow:visible}.lc-chips{scrollbar-width:none;flex:0 auto;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.lc-chips::-webkit-scrollbar{display:none}.lc-chips>.k-qf-chip{flex:none;max-width:15rem}.lc-input{min-width:120px;height:26px;color:var(--k-ink);font:13px/17px var(--k-font);caret-color:var(--k-azure);text-overflow:ellipsis;background:0 0;border:0;flex:1 0 120px;outline:none!important}.lc-input::placeholder{color:var(--k-meta);opacity:1}.lc-chev{width:10px;height:10px;color:var(--k-meta);stroke-width:2.6px;flex:none}.lc-views{border-radius:var(--k-r-search);background:var(--k-hairline-soft);height:32px;color:var(--k-ink);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.lc-views:hover,.lc-views[data-state=open]{background:var(--k-hairline)}.lc-controls{flex:none;align-items:center;gap:2px;display:flex}.lc-ctl{border-radius:var(--k-r-search);white-space:nowrap;cursor:pointer;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:13px;display:inline-flex}.lc-ctl .lc-ctl-k{color:var(--k-meta)}.lc-ctl b{color:var(--k-ink);font-weight:600}.lc-ctl:hover,.lc-ctl[data-state=open]{background:var(--k-quiet-fill)}.lc-layout>button svg{flex:none;width:14px;height:14px}.lc-layout>button{gap:5px;height:24px;padding:0 9px;font-size:12px}.lc-box[data-tight] .lc-chips>.k-qf-chip{flex:0 auto;min-width:7rem;max-width:15rem}.lc-box[data-tight] .lc-input{flex-basis:96px;min-width:96px}.lc-box[data-tight] .lc-layout>button{padding:0 7px}.lc-box[data-tight] .lc-layout-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lc-views:focus-visible,.lc-ctl:focus-visible,.lc-layout>button:focus-visible,.lc-filters:focus-visible,.lc-opt:focus-visible,.lc-num button:focus-visible{outline:2px solid var(--k-azure);outline-offset:2px}.lc-chips .k-qf-chip-x{opacity:1;width:20px}.lc-chips .k-qf-chip-open{padding-right:2px}.lc-menu [role=menuitemradio],.lc-menu [role=menuitemcheckbox]{height:auto;min-height:30px;color:var(--k-ink);cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:4px 10px 4px 28px;font-size:13px;display:flex}.lc-menu [role=menuitemradio][data-highlighted],.lc-menu [role=menuitemcheckbox][data-highlighted],.lc-menu [role=menuitemradio][aria-checked=true]{background:var(--k-selection)}.lc-menu [role=menuitem]{cursor:pointer;border-radius:7px;align-items:center;min-height:30px;padding:4px 10px 4px 28px;font-size:13px;display:flex}.lc-menu [role=menuitem][data-highlighted]{background:var(--k-selection)}.lc-menu .lc-link{color:var(--k-link)}.lc-menu .lc-menu-head{color:var(--k-meta-on-glass);padding:8px 10px 4px;font-size:12px;font-weight:600;line-height:16px}.lc-menu .lc-menu-head:first-child{padding-top:6px}.lc-menu [role=menuitemradio]>span[data-state],.lc-menu [role=menuitemcheckbox]>span[data-state]{color:var(--k-link);left:9px}.lc-menu [role=menuitemradio]>span[data-state] svg,.lc-menu [role=menuitemcheckbox]>span[data-state] svg{stroke-width:2.4px;width:13px;height:13px}.lc-menu [role=separator]{background:var(--k-hairline);height:.5px;margin:5px 4px}.k-menu.lc-views-menu,.k-menu.lc-views-menu:focus-visible{width:340px;min-width:340px;max-width:calc(100vw - 32px)}.lc-view-name{flex:auto;min-width:0;display:block}.lc-sub{color:var(--k-meta);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;line-height:15px;display:block;overflow:hidden}.lc-menu .lc-sub,.lc-menu .lc-count{color:var(--k-meta-on-glass)}.lc-count{color:var(--k-meta);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;font-size:12px}.lc-panel{z-index:30;border-radius:var(--k-r-entry);background:var(--k-card);width:400px;max-width:calc(100% - 16px);box-shadow:var(--k-shadow-menu);padding:6px;font-size:13px;position:absolute;top:calc(100% + 6px)}.lc-head{color:var(--k-meta);padding:6px 10px 4px;font-size:12px;font-weight:600}.lc-sep{background:var(--k-hairline);height:.5px;margin:4px 6px}.lc-opt{min-height:30px;color:var(--k-ink);cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:0 10px;display:flex}.lc-opt[data-active]{background:var(--k-selection)}.lc-opt-dim{color:var(--k-meta);flex:none}.lc-opt-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.lc-opt-text b{font-weight:600}.lc-opt-go{width:13px;height:13px;color:var(--k-meta);stroke-width:2px;flex:none}.lc-opt-check{flex:none;place-items:center;width:14px;display:grid}.lc-opt-check svg{width:13px;height:13px;color:var(--k-ink-secondary)}.lc-hints{color:var(--k-meta);gap:14px;padding:8px 10px 4px;font-size:12px;display:flex}.lc-num{gap:8px;padding:2px 4px 4px;display:grid}.lc-num-ops{gap:4px;display:inline-flex}.lc-num-ops>button{border-radius:var(--k-r-capsule);background:var(--k-hairline-soft);height:28px;color:var(--k-ink-secondary);cursor:pointer;padding:0 12px;font-size:13px;font-weight:500}.lc-num-ops>button[aria-checked=true]{background:var(--k-card);color:var(--k-ink);box-shadow:var(--k-shadow-control);font-weight:600}.lc-num-row{gap:8px;display:flex}.lc-num-input{border-radius:var(--k-r-field);background:var(--k-card);min-width:0;height:30px;box-shadow:var(--k-shadow-control);color:var(--k-ink);font:13px/17px var(--k-font);font-variant-numeric:tabular-nums;caret-color:var(--k-azure);outline:none;flex:auto;padding:0 10px}.lc-num-input:focus-visible{box-shadow:0 0 0 1px var(--k-azure), 0 0 0 4px var(--k-prominent-tint)}.lc-filters{flex:none;position:relative}.lc-filters-n{border-radius:var(--k-r-capsule);background:var(--k-azure);min-width:17px;height:17px;box-shadow:0 0 0 1.5px var(--k-card);color:var(--k-card);font-variant-numeric:tabular-nums;place-items:center;padding:0 4px;font-size:12px;font-weight:600;line-height:1;display:grid;position:absolute;top:-2px;right:-3px}.lc-box-compact .lc-input{min-width:0}@media (width<=767px){.lc-views{text-overflow:ellipsis;max-width:44%;overflow:hidden}.lc-panel{width:100%;max-width:100%;left:0!important}.lc-box{padding-right:2px}}@media (pointer:coarse){.lc-views,.lc-ctl{position:relative}.lc-views:after,.lc-ctl:after{content:"";position:absolute;inset:-7px 0}.lc-layout>button{position:relative}.lc-layout>button:after{content:"";position:absolute;inset:-10px 0}.lc-filters{width:40px;height:40px}.lc-opt,.lc-menu [role=menuitemradio],.lc-menu [role=menuitemcheckbox],.lc-menu [role=menuitem]{min-height:44px}}.lc-sheet{gap:0;padding:0}.lc-sheet-head{border-bottom:.5px solid var(--k-hairline);flex-direction:row;flex:none;align-items:center;gap:10px;padding:16px 20px 12px;display:flex}.lc-sheet-head>h2{margin-right:auto;font-size:17px;font-weight:600}.lc-sheet-meta{color:var(--k-meta);font-size:13px}.lc-sheet-body{overscroll-behavior:contain;flex:auto;align-content:start;gap:18px;min-height:0;padding:16px 20px 20px;display:grid;overflow-y:auto}.lc-sheet-set{border:0;gap:8px;min-width:0;padding:0;display:grid}.lc-sheet-set>legend{color:var(--k-meta);margin-bottom:6px;padding:0;font-size:12px;font-weight:600}.lc-pills{flex-wrap:wrap;gap:6px;display:flex}.lc-pills:not([data-top-views])>button[aria-pressed=true],.lc-pills:not([data-top-views])>button[aria-checked=true]{background:var(--k-prominent-tint);box-shadow:0 0 0 .5px var(--k-azure);color:var(--k-link-on-glass)}.lc-money{align-items:center;min-width:0;max-width:16rem;display:flex;position:relative}.lc-money-sign{color:var(--k-meta);pointer-events:none;font-size:13px;line-height:17px;position:absolute;left:10px}.lc-money>.lc-num-input{padding-left:22px}.lc-money>.lc-num-input::placeholder{color:var(--k-meta);opacity:1}.lc-col-note{color:var(--k-meta)}.lc-sheet-note{color:var(--k-meta);margin:0;font-size:13px}.lc-ctl[aria-disabled=true]{cursor:default}.lc-ctl[aria-disabled=true]:hover{background:0 0}.lc-checks{gap:6px;display:grid}.lc-check{min-height:28px;color:var(--k-ink);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.lc-sheet-foot{padding:12px 20px 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-top:.5px solid var(--k-hairline);flex:none;justify-content:flex-end;gap:8px;display:flex}@media (pointer:coarse){.lc-sheet .k-bordered,.lc-sheet .md-prominent,.lc-check{min-height:44px}}.lf-host{padding:12px var(--k-margin) 0}.lf-host[data-inline]{padding:0 0 12px}.lf-strip{border-radius:var(--k-r-entry);background:var(--k-card);box-shadow:var(--k-shadow-group);color:var(--k-ink);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.lf-cell{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px 13px;display:flex}.lf-cell+.lf-cell{box-shadow:inset .5px 0 0 var(--k-hairline)}.lf-cell[data-loading]{cursor:default}@media (hover:hover){button.lf-cell:hover:not([aria-pressed=true]){background:var(--k-quiet-fill)}}.lf-cell[aria-pressed=true]{background:var(--k-prominent-tint)}.lf-cell:focus-visible{z-index:1;outline:2px solid var(--k-azure);outline-offset:-2px;position:relative}.lf-label{color:var(--k-ink-secondary);font-size:12px;line-height:16px}.lf-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:26px}.lf-value[data-tone=overdue],.lf-alert{color:var(--k-overdue)}.lf-placeholder{border-radius:var(--k-r-row);background:var(--k-quiet-fill);width:64px;height:18px;margin:4px 0;display:block}.lf-sub{color:var(--k-meta);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px;line-height:16px}@media (width<=767px){.lf-host:not([data-inline]){padding-left:16px;padding-right:16px}.lf-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-cell{padding:12px 14px 11px}.lf-cell+.lf-cell{box-shadow:none}.lf-cell:nth-child(n+3){box-shadow:inset 0 .5px 0 var(--k-hairline)}.lf-cell:nth-child(2n){box-shadow:inset .5px 0 0 var(--k-hairline)}.lf-cell:nth-child(n+3):nth-child(2n){box-shadow:inset .5px 0 0 var(--k-hairline), inset 0 .5px 0 var(--k-hairline)}.lf-cell:last-child:nth-child(odd){grid-column:1/-1}}
