/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";@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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}:root,:root[data-theme=light]{--bg:oklch(99.5% .001 270);--bg-subtle:oklch(97.5% .002 270);--bg-muted:oklch(95.5% .003 270);--bg-hover:oklch(96.5% .003 270);--fg:oklch(18% .01 270);--fg-muted:oklch(46% .01 270);--fg-subtle:oklch(62% .008 270);--fg-faint:oklch(78% .005 270);--rule:oklch(92% .004 270);--rule-strong:oklch(86% .005 270);--accent:oklch(55% .18 252);--accent-hover:oklch(49% .19 252);--accent-soft:oklch(96% .02 252);--accent-fg:oklch(99% .005 270);--success:oklch(62% .14 155);--warning:oklch(70% .15 75);--danger:oklch(58% .2 25);--info:oklch(62% .13 230);--shadow-sm:0 1px 2px 0 oklch(20% .01 270/.04);--shadow-md:0 1px 3px 0 oklch(20% .01 270/.06),0 1px 2px 0 oklch(20% .01 270/.04);--c-action:oklch(62% .14 155);--c-concerns:oklch(70% .15 75);--c-decisions:oklch(55% .18 252);--c-interp:oklch(65% .18 320);--c-strategic:oklch(62% .13 185)}:root[data-theme=dark]{--bg:oklch(16.5% .005 270);--bg-subtle:oklch(19.5% .005 270);--bg-muted:oklch(22.5% .005 270);--bg-hover:oklch(23.5% .006 270);--fg:oklch(96% .005 270);--fg-muted:oklch(72% .008 270);--fg-subtle:oklch(56% .008 270);--fg-faint:oklch(40% .008 270);--rule:oklch(27.5% .008 270);--rule-strong:oklch(34% .008 270);--accent:oklch(72% .16 252);--accent-hover:oklch(78% .16 252);--accent-soft:oklch(30% .06 252);--accent-fg:oklch(15% .01 270);--success:oklch(74% .13 155);--warning:oklch(78% .13 75);--danger:oklch(72% .17 25);--info:oklch(74% .11 230);--shadow-sm:0 1px 2px 0 oklch(0% 0 0/.25);--shadow-md:0 1px 3px 0 oklch(0% 0 0/.3),0 1px 2px 0 oklch(0% 0 0/.2);--c-action:oklch(74% .13 155);--c-concerns:oklch(78% .13 75);--c-decisions:oklch(72% .16 252);--c-interp:oklch(74% .16 320);--c-strategic:oklch(72% .11 185)}html,body{background:var(--bg);color:var(--fg)}body{font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.55}::selection{background:var(--accent-soft);color:var(--accent)}.mono,.font-mono{font-feature-settings:"zero","ss02";font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.tab-num{font-variant-numeric:tabular-nums}[class^=hero-],[class*=\ hero-]{width:14px;height:14px}.size-3{width:12px!important;height:12px!important}.size-4{width:14px!important;height:14px!important}.size-5{width:16px!important;height:16px!important}.ds-shell{max-width:1200px;margin:0 auto;padding:0 32px}.ds-header{z-index:10;background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ds-header{background:color-mix(in oklch,var(--bg)88%,transparent)}}.ds-header{-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);border-bottom:1px solid var(--rule);align-items:center;height:56px;display:flex}.ds-header-inner{justify-content:space-between;align-items:center;width:100%;display:flex}.ds-brand{letter-spacing:-.01em;align-items:center;gap:10px;font-weight:600;display:flex}.ds-header-end{align-items:center;gap:12px;display:flex}.ds-header-nav{align-items:center;gap:4px;display:flex}.ds-brand-mark{background:var(--fg);width:22px;height:22px;color:var(--bg);border-radius:6px;place-items:center;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:grid}.hdr-sep{background:var(--rule-strong);flex-shrink:0;width:1px;height:16px}.org-pill{border:1px solid var(--rule);color:var(--fg);cursor:default;background:0 0;border-radius:7px;align-items:center;gap:8px;max-width:200px;padding:5px 10px 5px 6px;font-size:12.5px;display:inline-flex}.org-pill .org-pill-av{background:var(--accent);width:18px;height:18px;color:var(--accent-fg);border-radius:5px;flex-shrink:0;place-items:center;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;display:grid}.org-pill .org-pill-name{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}.org-pill .org-pill-chev{width:12px;height:12px;color:var(--fg-faint);flex-shrink:0}.user-menu{list-style:none;position:relative}.user-menu>summary{background:var(--fg);width:28px;height:28px;color:var(--bg);letter-spacing:.02em;cursor:pointer;border:2px solid #0000;border-radius:50%;place-items:center;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;list-style:none;transition:border-color .15s;display:grid}.user-menu>summary::-webkit-details-marker{display:none}.user-menu[open]>summary{border-color:var(--accent)}.user-dropdown{background:var(--bg);border:1px solid var(--rule-strong);z-index:100;border-radius:10px;width:220px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 24px oklch(20% .01 270/.12)}.user-dropdown-head{flex-direction:column;gap:2px;padding:12px 14px 10px;display:flex}.user-dropdown-name{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.user-dropdown-email{color:var(--fg-subtle);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.user-dropdown-divider{background:var(--rule);height:1px}.user-dropdown-item{color:var(--fg-muted);align-items:center;gap:8px;padding:9px 14px;font-size:13px;text-decoration:none;transition:background .1s,color .1s;display:flex}.user-dropdown-item:hover{background:var(--bg-subtle);color:var(--fg)}.ds-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-subtle);align-items:center;gap:8px;margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;display:flex}.ds-eyebrow a{color:var(--accent);text-decoration:none}.ds-eyebrow a:hover{text-decoration:underline}.ds-eyebrow .sep{color:var(--fg-faint)}.crumb-theme{align-items:center;gap:5px;display:inline-flex}.crumb-pip{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.page-head{justify-content:space-between;align-items:flex-end;margin-bottom:32px;display:flex}.page-head-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.divider-v{background:var(--rule);flex-shrink:0;width:1px;height:18px}.ds-page-title{letter-spacing:-.02em;margin-bottom:8px;font-size:28px;font-weight:600;line-height:1.18}.ds-subpage-title{letter-spacing:-.015em;margin-bottom:8px;font-size:22px;font-weight:600;line-height:1.25}.ds-section-title{font-size:14px;font-weight:600}.ds-section-desc{color:var(--fg-muted);max-width:62ch;margin-bottom:32px}.ds-meta{color:var(--fg-muted);font-size:13px}.prose{max-width:62ch}.ds-main{padding:32px 0 64px}.ds-rule{background:var(--rule);height:1px;margin:24px 0}.ds-rule.heavy{background:var(--rule-strong)}.btn{height:32px;font:inherit;color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.btn:disabled,.btn[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.btn [class^=hero-],.btn [class*=\ hero-]{width:14px;height:14px}.btn.w-full{justify-content:center}.btn-primary{background:var(--fg);color:var(--bg);border-color:var(--fg)}.btn-primary:hover{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover{background:color-mix(in oklch,var(--fg)88%,var(--bg))}}.btn-secondary,.btn-outline{background:var(--bg);color:var(--fg);border-color:var(--rule-strong);box-shadow:var(--shadow-sm)}.btn-secondary:hover,.btn-outline:hover{background:var(--bg-subtle)}.btn-ghost{color:var(--fg-muted);background:0 0}.btn-ghost:hover{background:var(--bg-hover);color:var(--fg)}.btn-ghost.is-active{background:var(--bg-subtle);color:var(--fg);font-weight:500}.btn-danger,.btn-error{background:var(--bg);color:var(--danger);border-color:var(--rule-strong);box-shadow:var(--shadow-sm)}.btn-danger:hover,.btn-error:hover{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.btn-danger:hover,.btn-error:hover{background:color-mix(in oklch,var(--danger)6%,var(--bg))}}.btn-link{color:var(--accent);background:0 0;border:0;height:auto;padding:0}.btn-link:hover{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.btn-sm{height:26px;padding:0 9px;font-size:12px}.btn-xs{gap:4px;height:22px;padding:0 7px;font-size:11.5px}.btn-xs [class^=hero-],.btn-xs [class*=\ hero-]{width:12px;height:12px}.pagination-info{text-align:center;flex:1}.status{color:var(--fg-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.status:before{content:"";background:var(--fg-faint);border-radius:50%;flex:none;width:6px;height:6px}.status.is-strong:before{background:var(--success)}.status.is-moderate:before{background:var(--warning)}.status.is-weak:before{background:var(--danger)}.status.is-info:before{background:var(--info)}.status.is-accent:before{background:var(--accent)}.chips-row{flex-wrap:wrap;gap:6px;display:flex}.tag{border:1px solid var(--rule-strong);height:22px;color:var(--fg-muted);background:0 0;border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:500;display:inline-flex}.tag [class^=hero-],.tag [class*=\ hero-]{opacity:.7;width:11px;height:11px}.tag.is-accent{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.tag.is-accent{border-color:color-mix(in oklch,var(--accent)35%,var(--rule))}}.tag.is-warning{color:var(--warning);border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.tag.is-warning{border-color:color-mix(in oklch,var(--warning)35%,var(--rule))}}.tag.is-success{color:var(--success);border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.tag.is-success{border-color:color-mix(in oklch,var(--success)35%,var(--rule))}}.strength{font-variant-numeric:tabular-nums;color:var(--fg);align-items:baseline;gap:6px;font-family:JetBrains Mono,monospace;font-size:13px;display:inline-flex}.strength:before{content:"";background:var(--fg-faint);border-radius:50%;align-self:center;width:6px;height:6px}.strength.is-strong:before{background:var(--success)}.strength.is-moderate:before{background:var(--warning)}.strength.is-weak:before{background:var(--danger)}.ds-tabs{border-bottom:1px solid var(--rule);gap:0;display:flex}.ds-tab-btn{color:var(--fg-subtle);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.ds-tab-btn:hover{color:var(--fg)}.ds-tab-btn[aria-selected=true]{color:var(--fg);border-bottom-color:var(--fg)}.ds-tab-btn .count{color:var(--fg-faint);background:var(--bg-muted);border-radius:4px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:11px}.ds-tab-btn[aria-selected=true] .count{color:var(--fg-muted)}.ds-field{flex-direction:column;gap:4px;display:flex}.ds-field-label{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);font-size:11px;font-weight:600}.ds-field-error{color:var(--danger);align-items:center;gap:5px;font-size:12px;display:flex}.ds-toast{z-index:9999;background:var(--bg);border:1px solid var(--rule-strong);min-width:280px;max-width:400px;box-shadow:var(--shadow-md);color:var(--fg);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;display:flex;position:fixed;bottom:16px;right:16px}.ds-toast.ds-toast-error{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ds-toast.ds-toast-error{background:color-mix(in oklch,var(--danger)6%,var(--bg))}}.ds-toast.ds-toast-error{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.ds-toast.ds-toast-error{border-color:color-mix(in oklch,var(--danger)35%,var(--rule))}}.ds-toast-title{font-weight:600}.ds-toast-spacer{flex:1}.input{background:var(--bg);border:1px solid var(--rule-strong);height:32px;color:var(--fg);box-shadow:var(--shadow-sm);border-radius:6px;align-items:center;gap:8px;width:100%;padding:0 10px;font-size:13px;display:inline-flex}.input:focus,.input:focus-within{outline:2px solid var(--accent);outline-offset:-1px;border-color:#0000}.input input,.input select,.input textarea{height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1}.input input::placeholder{color:var(--fg-faint)}.select{background:var(--bg);border:1px solid var(--rule-strong);height:32px;color:var(--fg);border-radius:6px;align-items:center;gap:8px;width:100%;padding:0 10px;font-size:13px;display:inline-flex}textarea.input,textarea.textarea{min-height:88px;padding:8px 10px;line-height:1.5}.input:has(textarea){align-items:flex-start;height:auto;padding:0}.input:has(textarea) textarea{resize:vertical;height:auto;min-height:72px;padding:8px 10px;line-height:1.5}.card{background:var(--bg);border:1px solid var(--rule);border-radius:10px;display:block;overflow:hidden}.card-header{border-bottom:1px solid var(--rule);background:var(--bg);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.card-body{padding:16px 18px}.card-footer{border-top:1px solid var(--rule);background:var(--bg-subtle);padding:10px 16px}.card-title{font-size:13px;font-weight:600}.card-meta{color:var(--fg-subtle);font-size:12px}table.table,table.t{border-collapse:collapse;width:100%;font-size:13px}table.table thead th,table.t thead th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--fg-subtle);background:var(--bg-subtle);border-bottom:1px solid var(--rule);white-space:nowrap;padding:10px 16px;font-size:11px;font-weight:500}table.table thead th.text-right,table.t thead th.text-right{text-align:right}table.table tbody td,table.t tbody td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:13px 16px}table.table tbody tr:last-child td,table.t tbody tr:last-child td{border-bottom:0}table.table tbody tr:hover td,table.t tbody tr:hover td{background:var(--bg-subtle)}table.t .cell-id{color:var(--fg-subtle);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px}table.t td.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-family:JetBrains Mono,monospace}table.t tr.t-row-link{cursor:pointer}table.t tr.t-row-link:focus-visible td{background:var(--bg-subtle);outline:none}table.t .cell-chevron{width:20px;color:var(--fg-faint);padding-left:0;padding-right:12px}table.t tr.t-row-link:hover .cell-chevron,table.t tr.t-row-link:focus-visible .cell-chevron{color:var(--fg-subtle)}.stats-row{flex-wrap:wrap;gap:64px;padding:0;display:flex;overflow:visible;background:0 0!important;border:0!important}.stats-row .stat{background:0 0;flex-direction:column;gap:6px;padding:0;display:flex}.stats-row .stat-label{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);font-family:JetBrains Mono,monospace;font-size:11px}.stats-row .stat-value{letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--fg);font-size:28px;font-weight:600;line-height:1}.stats-row .stat-value.mono{font-family:JetBrains Mono,monospace;font-weight:500}.stats-row .stat-value.sm{font-size:20px}.stats-row .stat-value>span:not(.delta):not(.stat-unit){font-size:inherit;font-weight:inherit}.stats-row .stat-desc{color:var(--fg-subtle);font-size:12px}.stats-row .stat-unit{color:var(--fg-subtle);font-size:16px;font-weight:500}.transcript{border:1px solid var(--rule);border-radius:10px;overflow:hidden}.transcript-head{background:var(--bg-subtle);border-bottom:1px solid var(--rule);color:var(--fg-muted);align-items:center;gap:14px;padding:12px 16px;font-family:JetBrains Mono,monospace;font-size:11.5px;display:flex}.transcript-head .pill{background:var(--bg);border:1px solid var(--rule);color:var(--fg);border-radius:4px;padding:2px 7px}.transcript-head .scroll-hint{margin-left:auto}.transcript-body{flex-direction:column;gap:14px;max-height:380px;padding:18px 22px;display:flex;overflow:auto}.cue{grid-template-columns:60px 80px 1fr 16px;align-items:start;gap:12px;font-size:13.5px;line-height:1.55;display:grid}.cue .ts{color:var(--fg-faint);padding-top:2px;font-family:JetBrains Mono,monospace;font-size:11.5px}.cue .who{color:var(--fg-muted);padding-top:2px;font-family:JetBrains Mono,monospace;font-size:11.5px}.cue .text{color:var(--fg)}.cue.has-evidence .text{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cue.has-evidence .text{background:color-mix(in oklch,var(--accent)6%,transparent)}}.cue.has-evidence .text{box-shadow:inset 2px 0 0 0 var(--accent);border-radius:4px;margin:-6px -10px;padding:6px 10px}@supports (color:color-mix(in lab, red, red)){.cue.has-evidence .text{box-shadow:inset 2px 0 0 0 color-mix(in oklch,var(--accent)50%,var(--rule))}}.cue .marks{flex-direction:column;gap:3px;padding-top:4px;display:flex}.cue .mk{border-radius:50%;width:3px;height:3px}.panel{flex-direction:column;gap:8px;display:flex}.panel-label{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:11px}.panel-text{color:var(--fg);font-size:13px;line-height:1.55}.chip-row{flex-wrap:wrap;gap:6px;display:flex}.empty{text-align:center;color:var(--fg-muted);flex-direction:column;align-items:center;gap:10px;padding:48px 24px;font-size:13px;display:flex}.empty .empty-icon{background:var(--bg-subtle);width:32px;height:32px;color:var(--fg-faint);border:1px solid var(--rule);border-radius:50%;place-items:center;display:grid}.empty .empty-title{color:var(--fg);font-weight:500}.empty .empty-sub{color:var(--fg-subtle);max-width:36ch;font-size:12px}.empty.terse{color:var(--fg-subtle);padding:36px 16px;font-size:13px}.alert{border:1px solid var(--rule-strong);background:var(--bg-subtle);color:var(--fg);border-radius:8px;align-items:center;gap:10px;padding:11px 13px;font-size:13px;line-height:1.5;display:flex}.alert.warn,.alert-warning{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.alert.warn,.alert-warning{border-color:color-mix(in oklch,var(--warning)35%,var(--rule))}}.alert.warn,.alert-warning{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.alert.warn,.alert-warning{background:color-mix(in oklch,var(--warning)6%,var(--bg))}}.alert.warn svg,.alert-warning svg,.alert.warn [class^=hero-],.alert.warn [class*=\ hero-],.alert-warning [class^=hero-],.alert-warning [class*=\ hero-]{color:var(--warning)}.alert.danger,.alert-error{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert.danger,.alert-error{border-color:color-mix(in oklch,var(--danger)35%,var(--rule))}}.alert.danger,.alert-error{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert.danger,.alert-error{background:color-mix(in oklch,var(--danger)6%,var(--bg))}}.alert.danger svg,.alert-error svg,.alert.danger [class^=hero-],.alert.danger [class*=\ hero-],.alert-error [class^=hero-],.alert-error [class*=\ hero-]{color:var(--danger)}.breadcrumb{color:var(--fg-muted);border-radius:6px;align-items:center;gap:6px;margin:-6px 0 -6px -8px;padding:6px 8px;font-size:12px;text-decoration:none;display:inline-flex}.breadcrumb:hover{background:var(--bg-hover);color:var(--fg)}.muted{color:var(--fg-muted)}.subtle{color:var(--fg-subtle)}.faint{color:var(--fg-faint)}.accent{color:var(--accent)}.small{font-size:11.5px}.facet-mentions{margin-top:4px}.stack>*+*{margin-top:var(--g,16px)}.stack-xl{--g:64px}.stack-lg{--g:32px}.stack-md{--g:20px}.stack-sm{--g:10px}.row{align-items:center;gap:12px;display:flex}.row.between{justify-content:space-between}.form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.two-col{grid-template-columns:1fr 320px;align-items:flex-start;gap:48px;display:grid}@media (max-width:900px){.two-col{grid-template-columns:1fr}.stats-row{gap:32px}}.copy-btn{cursor:pointer;color:var(--fg-faint);vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;margin-left:4px;padding:0 2px;transition:color .15s;display:inline-flex}.copy-btn:hover{color:var(--fg-subtle)}.copy-btn.copied{color:var(--success)}.copy-btn.copy-error{color:var(--danger)}.copy-btn [class^=hero-],.copy-btn [class*=\ hero-]{width:13px;height:13px}.transcript-card{flex-direction:column;min-height:300px;max-height:calc(100vh - 280px);display:flex}.transcript-card .card-body{flex:1;min-height:0;overflow-y:auto}.transcript-empty-hint{margin-top:12px}.facet-sidebar{position:sticky;top:72px}.section-num{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:18px;display:flex}.section-num .n{color:var(--accent);letter-spacing:.06em;flex:none;font-family:JetBrains Mono,monospace;font-size:11px}.section-num .t{letter-spacing:-.01em;flex:none;font-size:18px;font-weight:600}.section-num .h{background:var(--rule);flex:1 1 0;min-width:20px;height:1px;margin-left:6px}.section-num .meta{color:var(--fg-faint);flex:none;min-width:0;font-family:JetBrains Mono,monospace;font-size:11px}@media (max-width:640px){.section-num .h{display:none}.section-num .meta{width:100%;margin-left:25px}}.page-sub{color:var(--fg-muted);max-width:62ch;margin-bottom:8px;font-size:14px}.live{color:var(--fg-muted);align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.live-dot{flex:none;width:6px;height:6px;position:relative}.live-dot:before{content:"";background:var(--success);border-radius:50%;position:absolute;inset:0}.live-dot:after{content:"";background:var(--success);border-radius:50%;animation:2.4s ease-out infinite live-ring;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.live-dot:after{animation:none}}@keyframes live-ring{0%{opacity:.7;transform:scale(1)}80%{opacity:0;transform:scale(2.5)}to{opacity:0;transform:scale(2.5)}}.stats-row .stat-value.is-empty{color:var(--fg-faint);font-weight:500}.stats-row .stat .delta{align-items:center;gap:3px;margin-left:6px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.stats-row .stat .delta.up{color:var(--success)}.stats-row .stat .delta.down{color:var(--danger)}.facets-summary{background:var(--rule);border:1px solid var(--rule);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.facet-cell{background:var(--bg);flex-direction:column;gap:8px;padding:16px 18px;display:flex}.facet-cell .ft{color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:11px}.facet-cell .fv{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.facet-cell .fb{color:var(--fg-subtle);align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.cov{font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:12px;display:flex}.cov .track{background:var(--bg-muted);border-radius:2px;flex:none;width:64px;height:4px;overflow:hidden}.cov .fill{border-radius:2px;height:100%}.cov .pct{color:var(--fg);min-width:36px}.cov .pct.is-low{color:var(--warning)}.splitbar{background:var(--bg-muted);border-radius:3px;height:6px;margin-top:8px;display:flex;overflow:hidden}.splitbar>span{height:100%;display:block}.chip{border:1px solid var(--rule);background:var(--bg-subtle);border-radius:6px;align-items:baseline;gap:8px;padding:6px 10px;font-family:JetBrains Mono,monospace;font-size:12px;display:inline-flex}.chip .k{color:var(--fg)}.chip .sep{color:var(--fg-faint)}.chip .v{color:var(--fg-muted);font-variant-numeric:tabular-nums}.chip.is-accent{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chip.is-accent{border-color:color-mix(in oklch,var(--accent)25%,var(--rule))}}.chip.is-accent{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chip.is-accent{background:color-mix(in oklch,var(--accent)5%,var(--bg))}}.chip.is-accent .k{color:var(--accent)}.kv-label{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:10.5px}.cost-card-body{padding:22px 22px 6px}.cost-meta{gap:18px;padding-top:18px;display:grid}@media (max-width:1000px){.facets-summary{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.facets-summary{grid-template-columns:1fr}}.connector-grid{background:var(--rule);border:1px solid var(--rule);border-radius:12px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.connector-grid.single{grid-template-columns:1fr}@media (max-width:900px){.connector-grid{grid-template-columns:1fr}}.connector-card{background:var(--bg);color:inherit;cursor:pointer;grid-template-columns:44px 1fr auto;align-items:start;gap:16px;padding:24px;text-decoration:none;transition:background .12s;display:grid;position:relative}.connector-card:not(.is-coming-soon):hover{background:var(--bg-subtle)}.connector-card.is-coming-soon{cursor:default;pointer-events:none}.connector-card.is-coming-soon .conn-icon,.connector-card.is-coming-soon .conn-meta{opacity:.55}.conn-icon{background:var(--bg-subtle);border:1px solid var(--rule);width:44px;height:44px;color:var(--fg-muted);border-radius:10px;flex:none;place-items:center;font-family:JetBrains Mono,monospace;font-size:17px;font-weight:700;display:grid}.connector-card:not(.is-coming-soon) .conn-icon{background:var(--bg);border-color:var(--rule-strong);color:var(--fg);box-shadow:var(--shadow-sm)}.conn-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.conn-name{letter-spacing:-.01em;font-size:16px;font-weight:600}.conn-sub{color:var(--fg-faint);font-family:JetBrains Mono,monospace;font-size:11px}.conn-desc{color:var(--fg-muted);max-width:38ch;margin-top:6px;font-size:13px;line-height:1.5}.conn-stats{font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.conn-stats .pair{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.conn-stats .pair .v{color:var(--fg);letter-spacing:-.01em;align-items:baseline;gap:5px;font-family:JetBrains Mono,monospace;font-size:14px;display:inline-flex}.conn-stats .pair .v .delta{font-size:10px}.conn-stats .pair .l{color:var(--fg-faint);text-transform:uppercase;letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:10.5px}.conn-status{text-transform:uppercase;letter-spacing:.04em;color:var(--success);align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-flex}.conn-status:before{content:"";background:var(--success);border-radius:50%;flex:none;width:6px;height:6px}.conn-status.is-muted{color:var(--fg-faint)}.conn-status.is-muted:before{background:var(--fg-faint)}.conn-cta{border:1px solid var(--rule-strong);height:30px;color:var(--fg-muted);cursor:pointer;background:var(--bg);box-shadow:var(--shadow-sm);border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12.5px;transition:all .12s;display:inline-flex}.conn-cta:hover{background:var(--bg-subtle);color:var(--fg)}.combined-spark{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:1.4fr 2.6fr;align-items:end;gap:48px;padding:24px 0 28px;display:grid}@media (max-width:900px){.combined-spark{grid-template-columns:1fr;gap:24px}}.spark-summary .lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:11px}.spark-summary .val{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.1}.spark-summary .val .unit{color:var(--fg-subtle);font-size:14px;font-weight:500}.spark-summary .sub{color:var(--fg-subtle);margin-top:6px;font-size:12px}.spark-bar{background:var(--rule-strong);border-radius:1px 1px 0 0;flex:1;min-width:3px;transition:background .12s}@supports (color:color-mix(in lab, red, red)){.spark-bar.is-recent{background:color-mix(in oklch,var(--accent)55%,var(--rule-strong))}}.section-head{justify-content:space-between;align-items:baseline;margin:48px 0 18px;display:flex}.section-head h2{text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.section-head .meta{color:var(--fg-faint);font-family:JetBrains Mono,monospace;font-size:11.5px}.usage-table{border:1px solid var(--rule);font-variant-numeric:tabular-nums;border-radius:10px;overflow:hidden}.usage-row{border-top:1px solid var(--rule);grid-template-columns:36px 1fr 1.2fr 1fr 1fr 1fr;align-items:center;gap:18px;padding:14px 18px;font-size:13px;display:grid}.usage-row.head{background:var(--bg-subtle);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);border-top:0;font-family:JetBrains Mono,monospace;font-size:10.5px}.usage-row .nm{align-items:center;gap:10px;font-weight:500;display:flex}.usage-row .nm .dot{border-radius:2px;flex:none;width:8px;height:8px}.usage-row .num{color:var(--fg);font-family:JetBrains Mono,monospace}.usage-row .num.muted{color:var(--fg-faint)}.usage-row .bar-cell{align-items:center;gap:10px;display:flex}.usage-row .bar-cell .bar{background:var(--bg-muted);border-radius:2px;flex:1;height:4px;overflow:hidden}.usage-row .bar-cell .bar span{background:var(--fg-muted);height:100%;display:block}.combined-footer{border-top:1px solid var(--rule);color:var(--fg-subtle);justify-content:space-between;align-items:center;margin-top:48px;padding:20px 0;font-size:12px;display:flex}.combined-footer a{color:var(--accent)}.filter-bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip-filter{border:1px solid var(--rule-strong);height:26px;color:var(--fg-muted);cursor:pointer;background:0 0;border-radius:5px;align-items:center;gap:5px;padding:0 10px;font-size:12px;transition:background .1s,color .1s;display:inline-flex}.chip-filter.is-active{background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.chip-filter.is-active{background:color-mix(in oklch,var(--fg)8%,var(--bg))}}.chip-filter.is-active{border-color:var(--rule-strong);color:var(--fg);font-weight:500}.list-group{display:block}.list-group+.list-group{margin-top:24px}.gh-title{letter-spacing:.04em;text-transform:uppercase;color:var(--fg);font-size:12px;font-weight:600}.gh-meta{color:var(--fg-faint);font-family:JetBrains Mono,monospace;font-size:11px}.gh-rule{background:var(--rule);flex:1;align-self:center;height:1px}.row-item{border-bottom:1px solid var(--rule);cursor:pointer;border-radius:6px 6px 0 0;grid-template-columns:84px minmax(0,1fr) 60px 200px 96px 80px 24px;align-items:center;gap:18px;margin:0 -8px;padding:14px 8px;transition:background .1s;display:grid}.row-item:hover{background:var(--bg-subtle)}.row-item:last-child{border-bottom:0;border-radius:6px}.row-item.is-pending{opacity:.6}.row-item.is-failed{border-left:2px solid var(--danger);padding-left:6px}.row-cell-date{flex-direction:column;gap:2px;display:flex}.row-cell-date .d{font-variant-numeric:tabular-nums;color:var(--fg);font-family:JetBrains Mono,monospace;font-size:13px}.row-cell-date .t{color:var(--fg-faint);font-family:JetBrains Mono,monospace;font-size:11px}.row-cell-title{flex-direction:column;gap:5px;min-width:0;display:flex}.row-cell-title .name{color:var(--fg);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.row-cell-title .name.is-untitled{color:var(--fg-subtle);font-style:italic;font-weight:400}.row-cell-title .below{color:var(--fg-subtle);align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.row-cell-title .below .ppl{white-space:nowrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.row-cell-title .below .dot{background:var(--fg-faint);border-radius:50%;flex:none;width:2px;height:2px}.row-cell-title .below .id{color:var(--fg-faint);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px}.row-cell-dur{color:var(--fg-muted);text-align:right;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:12px}.row-cell-count{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.row-cell-count .n{font-variant-numeric:tabular-nums;color:var(--fg);font-family:JetBrains Mono,monospace;font-size:14px;font-weight:500}.row-cell-count .n.is-zero{color:var(--fg-faint);font-weight:400}.row-cell-count .l{color:var(--fg-faint);text-transform:uppercase;letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:10.5px}.row-cell-cost{color:var(--fg-muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px}.row-cell-cost.is-pending{color:var(--fg-faint)}.row-cell-chev{color:var(--fg-faint);justify-content:flex-end;transition:color .12s,transform .12s;display:flex}.row-item:hover .row-cell-chev{color:var(--fg-muted);transform:translate(2px)}.density{flex-direction:column;gap:5px;display:flex}.density .seg{background:var(--bg-muted);border-radius:3px;height:6px;display:flex;overflow:hidden}.density .seg>span{height:100%;display:block}.density.empty .seg{background:repeating-linear-gradient(45deg,var(--bg-muted)0 4px,var(--bg-subtle)4px 8px)}.density .legend{color:var(--fg-subtle);font-variant-numeric:tabular-nums;gap:10px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}.density .legend .pair{align-items:baseline;gap:4px;display:inline-flex}.density .legend .pair.muted{color:var(--fg-faint)}.density .legend .swatch{border-radius:1.5px;align-self:center;width:6px;height:6px;display:inline-block}.avatars{align-items:center;display:flex}.avatars .av+.av{margin-left:-4px}.av{border:2px solid var(--bg);background:var(--bg-muted);width:20px;height:20px;color:var(--fg-subtle);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:600;display:grid}.av.is-ext{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.av.is-ext{background:color-mix(in oklch,var(--accent)15%,var(--bg-muted))}}.av.is-more{background:var(--bg-subtle);color:var(--fg-faint);font-size:7px}.list-foot{color:var(--fg-subtle);justify-content:space-between;align-items:center;margin-top:8px;padding:18px 4px;font-size:12px;display:flex}.pagination{align-items:center;gap:2px;display:inline-flex}.pagination button,.pagination a{width:28px;height:28px;color:var(--fg-muted);border:1px solid #0000;border-radius:6px;place-items:center;text-decoration:none;display:inline-grid}.pagination button:hover:not(:disabled),.pagination a:hover{background:var(--bg-hover);color:var(--fg)}.pagination button:disabled{opacity:.4;cursor:default}.pagination a[aria-current=page]{background:var(--bg);color:var(--fg);border-color:var(--rule-strong);box-shadow:var(--shadow-sm);font-family:JetBrains Mono,monospace;font-size:12px}.pagination .pg-gap{width:28px;height:28px;color:var(--fg-faint);pointer-events:none;place-items:center;font-size:12px;display:inline-grid}.pagination a{font-family:JetBrains Mono,monospace;font-size:12px}.stats-row.is-ruled{flex-wrap:unset;grid-template-columns:repeat(5,1fr);gap:0;padding:24px 0;display:grid;border-top:1px solid var(--rule)!important;border-bottom:1px solid var(--rule)!important}.stats-row.is-ruled .stat{gap:5px;padding:0 28px;position:relative}.stats-row.is-ruled .stat:first-child{padding-left:0}.stats-row.is-ruled .stat-value{font-size:22px}.stats-row.is-ruled .stat+.stat:before{content:"";background:var(--rule);width:1px;position:absolute;top:4px;bottom:4px;left:0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.sec-head h2{letter-spacing:-.005em;flex:none;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.sec-head h2:before{content:"";background:var(--fg);border-radius:1px;flex:none;width:4px;height:4px;display:inline-block}.sec-head .meta{color:var(--fg-faint);text-align:right;margin-left:auto;font-family:JetBrains Mono,monospace;font-size:11.5px}.sec-head .actions{gap:6px;display:flex}.detail-section{border-bottom:1px solid var(--rule);padding:36px 0}.detail-section:last-child{border-bottom:0;padding-bottom:64px}.facet-cards{background:var(--rule);border:1px solid var(--rule);border-radius:10px;grid-template-columns:repeat(5,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:900px){.facet-cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.facet-cards{grid-template-columns:repeat(2,1fr)}}.facet-card{background:var(--bg);color:inherit;flex-direction:column;gap:10px;padding:18px;text-decoration:none;transition:background .12s;display:flex}.facet-card:hover{background:var(--bg-subtle)}.facet-card .ft{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);font-family:JetBrains Mono,monospace;font-size:10.5px}.facet-card .fv{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1}.facet-card .fb{color:var(--fg-subtle);align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.facet-card .fb .swatch{border-radius:1.5px;flex:none;width:6px;height:6px}.facet-list{flex-direction:column;display:flex}.facet-item{border-top:1px solid var(--rule);grid-template-columns:3px 1fr auto;align-items:start;gap:14px;padding:16px 0;display:grid}.facet-item:first-child{border-top:0}.facet-item .pip{border-radius:2px;align-self:stretch;min-height:20px}.facet-item .body{font-size:14px;line-height:1.55}.meta-dot{background:var(--fg-faint);vertical-align:middle;border-radius:50%;flex-shrink:0;width:2px;height:2px;display:inline-block}.facet-item .body .facet-mentions{color:var(--fg-subtle);margin-top:6px;font-family:JetBrains Mono,monospace;font-size:12px}.facet-item .body .facet-meta{color:var(--fg-subtle);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.facet-item .right{color:var(--fg-subtle);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;padding-top:2px;font-size:11.5px;display:flex}.cue-cite-list{flex-direction:column;gap:6px;margin-top:10px;display:flex}.cue-cite{border-left:2px solid var(--rule-strong);background:var(--bg-subtle);color:var(--fg-muted);border-radius:0 4px 4px 0;padding:6px 10px;font-size:12.5px;line-height:1.5}.cue-cite-speaker,.cue-cite-idx{color:var(--fg-faint);margin-right:8px;font-family:JetBrains Mono,monospace;font-size:10.5px}.cue-cite-text{font-style:normal}.facet-show-more{border-top:1px solid var(--rule);color:var(--fg-subtle);grid-template-columns:3px 1fr;align-items:center;gap:14px;padding:14px 0;font-size:13px;display:grid}.facet-show-more .pip{border-radius:2px;align-self:stretch;min-height:16px}.facet-show-all-btn{cursor:pointer;color:var(--accent);background:0 0;border:none;padding:0;font-family:JetBrains Mono,monospace;font-size:13px}.facet-show-all-btn:hover{text-decoration:underline}.facet-cluster-link{color:var(--fg-subtle);font-size:12px;text-decoration:none}.facet-cluster-link:hover{color:var(--fg)}.facet-jump-link{color:var(--accent);font-size:12px;text-decoration:none}.facet-jump-link:hover{text-decoration:underline}.llm-table{border:1px solid var(--rule);font-variant-numeric:tabular-nums;border-radius:10px;overflow:hidden}.llm-summary{background:var(--bg-subtle);border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:20px;padding:14px 18px;font-family:JetBrains Mono,monospace;font-size:11.5px;display:flex}.llm-summary .k{color:var(--fg-subtle);margin-right:6px}.llm-summary .v{color:var(--fg)}.llm-row{border-top:1px solid var(--rule);grid-template-columns:28px 1.6fr 1fr .9fr 1.1fr .8fr 20px;align-items:center;gap:14px;padding:11px 18px;font-family:JetBrains Mono,monospace;font-size:12px;display:grid}.llm-row.head{background:var(--bg-subtle);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em;border-top:0;padding-top:10px;padding-bottom:10px;font-size:10.5px}.llm-row .step{color:var(--fg-faint)}.llm-row .op{color:var(--fg);font-family:Inter,sans-serif;font-size:13px;font-weight:500}.llm-row .op .sub{color:var(--fg-faint);margin-top:2px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:block}.llm-row .num{color:var(--fg)}.llm-row .num.muted{color:var(--fg-muted)}.llm-row .latency-bar{align-items:center;gap:8px;display:flex}.llm-row .latency-bar .bar{background:var(--bg-muted);border-radius:2px;flex:1;height:4px;overflow:hidden}.llm-row .latency-bar .bar>span{background:var(--fg-muted);height:100%;display:block}.ppl-grid{grid-template-columns:repeat(2,1fr);gap:0 32px;display:grid}@media (max-width:640px){.ppl-grid{grid-template-columns:1fr}}.ppl-row{align-items:center;gap:14px;padding:14px 0;display:flex}.ppl-row+.ppl-row{border-top:1px solid var(--rule)}.ppl-grid .ppl-row:nth-child(2){border-top:0}.ppl-av{background:var(--bg-muted);width:34px;height:34px;color:var(--fg-muted);border-radius:50%;flex:none;place-items:center;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;display:grid}.ppl-av.is-ext{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ppl-av.is-ext{background:color-mix(in oklch,var(--accent)15%,var(--bg-muted))}}.ppl-av.is-ext{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ppl-av.is-ext{color:color-mix(in oklch,var(--accent)60%,var(--fg))}}.ppl-name{font-size:14px;font-weight:500}.ppl-role{color:var(--fg-subtle);font-size:12px}.ppl-dur{color:var(--fg-muted);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px}.al-headline{grid-template-columns:auto 1fr;align-items:flex-end;gap:48px;padding:8px 0 4px;display:grid}.al-hero-num{flex-direction:column;gap:6px;display:flex}.al-hero-num .lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-subtle);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.al-hero-num .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:14px;font-size:64px;font-weight:600;line-height:.95;display:inline-flex}.al-hero-num .delta{color:var(--danger);font-family:JetBrains Mono,monospace;font-size:13px;font-weight:500}.al-hero-stats{gap:48px;padding-bottom:8px;display:flex}.al-hero-stats .stat{flex-direction:column;gap:4px;display:flex}.al-hero-stats .lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);font-family:JetBrains Mono,monospace;font-size:11px}.al-hero-stats .v{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.al-hero-stats .unit{color:var(--fg-subtle);margin-left:4px;font-size:12px;font-weight:500}.al-hero-meta{flex-direction:column;align-items:flex-end;gap:6px;padding-bottom:8px;display:flex}.al-pattern-strip{background:var(--rule);border:1px solid var(--rule);border-radius:10px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.al-pcell{background:var(--bg);cursor:pointer;flex-direction:column;gap:8px;padding:14px 16px;transition:background .12s;display:flex}.al-pcell:hover{background:var(--bg-subtle)}.al-pcell.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.al-pcell.is-active{background:color-mix(in oklch,var(--accent)7%,var(--bg))}}.al-pcell .lbl{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;overflow:hidden}.al-pcell .row2{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.al-pcell .n{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.al-pcell .delta{color:var(--fg-subtle);font-family:JetBrains Mono,monospace;font-size:11px}.al-pcell .delta.up{color:var(--danger)}.al-pcell .delta.down{color:var(--success)}.al-pcell .spark{width:100%;height:18px}.al-pcell.is-active .spark path{stroke:var(--accent)}.al-section-label{align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.al-section-label .n{color:var(--accent);letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:11px}.al-section-label .t{letter-spacing:-.01em;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:18px;font-weight:600}.al-section-label .h{background:var(--rule);flex:1;height:1px;margin-left:6px}.al-section-label .meta{color:var(--fg-faint);font-family:JetBrains Mono,monospace;font-size:11px}.al-filterbar{align-items:center;gap:10px;margin-bottom:8px;padding:0 2px;display:flex}.al-filterbar:last-of-type{margin-bottom:14px}.al-filterbar .al-search{flex-shrink:0;margin-left:auto}.al-filterbar .label{color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em;font-family:JetBrains Mono,monospace;font-size:11px}.al-chip{border:1px solid var(--rule-strong);background:var(--bg);cursor:pointer;white-space:nowrap;height:26px;font:inherit;color:var(--fg-muted);border-radius:13px;align-items:center;gap:6px;padding:0 10px;font-size:12px;transition:all .12s;display:inline-flex}.al-chip:hover{background:var(--bg-subtle);color:var(--fg)}.al-chip.is-on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.al-chip .n{color:var(--fg-faint);padding-left:2px;font-family:JetBrains Mono,monospace;font-size:11px}.al-chip.is-on .n{color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.al-chip.is-on .n{color:color-mix(in oklch,var(--bg)60%,transparent)}}.al-chip-sep{background:var(--rule-strong);width:1px;height:18px}.al-list{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.al-row{border-bottom:1px solid var(--rule);grid-template-columns:3px 1fr 220px 70px 110px 96px 120px;align-items:center;gap:18px;padding:14px 16px 14px 0;display:grid;position:relative}.al-row:last-child{border-bottom:0}.al-row:hover,.al-row.is-grouped{background:var(--bg-subtle)}@supports (color:color-mix(in lab, red, red)){.al-row.is-grouped{background:color-mix(in oklch,var(--bg-subtle)60%,var(--bg))}}.al-row.is-grouped:hover{background:var(--bg-subtle)}.al-rail{background:var(--fg-faint);border-radius:0 2px 2px 0;align-self:stretch;width:3px}.al-rail.is-high{background:var(--danger)}.al-rail.is-mid{background:var(--warning)}.al-rail.is-low{background:var(--fg-faint)}.al-signal{flex-direction:column;gap:5px;min-width:0;display:flex}.al-signal .text{color:var(--fg);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.al-signal .meta{color:var(--fg-faint);align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.al-signal .meta .dot{background:var(--fg-faint);border-radius:50%;width:2px;height:2px}.al-signal .meta b{color:var(--fg-muted);font-weight:500}.al-group-tag{color:var(--accent);background:var(--accent);border-radius:3px;align-items:center;gap:5px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.al-group-tag{background:color-mix(in oklch,var(--accent)9%,transparent)}}.al-gtoggle{width:18px;height:18px;color:var(--fg-faint);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;transition:transform .15s,color .15s,background .15s;display:inline-grid}.al-gtoggle:hover{background:var(--bg-hover);color:var(--fg-muted)}.al-row.is-open .al-gtoggle{color:var(--fg);transform:rotate(90deg)}.al-gtoggle svg{width:11px;height:11px}.al-score{font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;font-family:JetBrains Mono,monospace;display:flex}.al-score .v{color:var(--fg);font-size:13px;font-weight:500}.al-score .v.is-high{color:var(--danger)}.al-score .v.is-mid{color:var(--warning)}.al-score .bar{background:var(--bg-muted);border-radius:1px;width:56px;height:2px;overflow:hidden}.al-score .fill{background:var(--fg-muted);border-radius:1px;height:100%}.al-score .fill.is-high{background:var(--danger)}.al-score .fill.is-mid{background:var(--warning)}.al-facet-type{color:var(--fg-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.al-facet-type:before{content:"";background:var(--fg-faint);border-radius:1px;flex:none;width:5px;height:5px}.al-facet-type.t-concerns:before{background:var(--c-concerns)}.al-facet-type.t-interpersonal:before{background:var(--info)}.al-facet-type.t-strategic:before{background:var(--c-strategic)}.al-facet-type.t-decisions:before{background:var(--c-decisions)}.al-facet-type.t-action_items:before{background:var(--c-action)}.al-date{color:var(--fg-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px}.al-date b{color:var(--fg-muted);font-weight:500}.al-row-actions{opacity:.55;justify-content:flex-end;gap:4px;transition:opacity .15s;display:flex}.al-row:hover .al-row-actions{opacity:1}.btn-ack{background:var(--bg);color:var(--fg);border:1px solid var(--rule-strong);box-shadow:var(--shadow-sm)}.btn-ack:hover{background:var(--bg-subtle)}.btn-dis{color:var(--danger);background:0 0;border-color:#0000}.btn-dis:hover{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.btn-dis:hover{background:color-mix(in oklch,var(--danger)8%,var(--bg))}}.al-children{background:var(--bg-subtle);display:none}@supports (color:color-mix(in lab, red, red)){.al-children{background:color-mix(in oklch,var(--bg-subtle)80%,var(--bg))}}.al-children{border-bottom:1px solid var(--rule)}.al-row.is-open+.al-children{display:block}.al-child-row{border-top:1px dashed var(--rule);grid-template-columns:3px 24px 1fr 220px 70px 110px 96px 120px;align-items:center;gap:18px;padding:9px 16px 9px 0;font-size:13px;display:grid}.al-child-row:first-child{border-top:0}.al-stub{background:var(--rule-strong);width:2px;height:14px;margin-left:7px}.al-signal-mini{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.al-list-foot{color:var(--fg-subtle);justify-content:space-between;align-items:center;padding:14px 2px;font-size:12px;display:flex}.al-pagination{gap:2px;display:inline-flex}.al-pagination button{height:28px;color:var(--fg-muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;padding:0 10px;font-size:12px;display:inline-flex}.al-pagination button:hover{background:var(--bg-hover);color:var(--fg)}.al-pagination button.is-current{color:var(--fg);border-color:var(--rule-strong);background:var(--bg)}.al-pagination svg{width:12px;height:12px}.al-pagination-ellipsis{color:var(--fg-faint);align-self:center;padding:0 6px;font-family:JetBrains Mono,monospace;font-size:11px}.al-ptable{border:1px solid var(--rule);background:var(--bg);border-radius:10px;overflow:hidden}.al-phead{background:var(--bg-subtle);border-bottom:1px solid var(--rule);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);grid-template-columns:220px 1fr 100px 130px 90px 180px;align-items:center;gap:18px;padding:11px 18px;font-family:JetBrains Mono,monospace;font-size:11px;display:grid}.al-prow{border-bottom:1px solid var(--rule);grid-template-columns:220px 1fr 100px 130px 90px 180px;align-items:center;gap:18px;padding:14px 18px;display:grid;position:relative}.al-prow:last-child{border-bottom:0}.al-prow:hover{background:var(--bg-subtle)}.al-prow.is-draft{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.al-prow.is-draft{background:color-mix(in oklch,var(--accent)5%,var(--bg))}}.al-plabel{color:var(--fg);word-break:break-all;font-size:13px;font-weight:500}.al-pdesc{color:var(--fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.al-prow .num{color:var(--fg);align-items:center;gap:8px;font-size:13px;display:inline-flex}.al-sparkmini{opacity:.7;width:50px;height:12px}.al-prow-actions{opacity:.6;justify-content:flex-end;gap:6px;transition:opacity .12s;display:flex}.al-prow:hover .al-prow-actions,.al-prow.is-draft .al-prow-actions{opacity:1}.al-finput{background:var(--bg);border:1px solid var(--rule-strong);width:100%;font:inherit;color:var(--fg);resize:vertical;border-radius:6px;padding:7px 10px;font-size:13px}.al-finput.mono{font-family:JetBrains Mono,monospace;font-size:12.5px}.al-finput:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:#0000}.al-search{background:var(--bg);border:1px solid var(--rule-strong);height:32px;color:var(--fg);box-shadow:var(--shadow-sm);opacity:.6;cursor:default;border-radius:6px;align-items:center;gap:8px;width:240px;padding:0 10px;font-size:13px;display:inline-flex}.al-search svg{width:14px;height:14px;color:var(--fg-faint);flex:none}.al-search input{height:100%;color:inherit;font:inherit;cursor:default;pointer-events:none;background:0 0;border:0;outline:none;flex:1}.al-search input::placeholder{color:var(--fg-faint)}@media (max-width:1100px){.al-pattern-strip{grid-template-columns:repeat(3,1fr)}.al-row{grid-template-columns:3px 1fr 70px 120px;gap:14px}.al-row>.col-pattern,.al-row>.col-type,.al-row>.col-date{display:none}.al-child-row{grid-template-columns:3px 24px 1fr 70px 120px}.al-child-row>.col-pattern,.al-child-row>.col-type,.al-child-row>.col-date{display:none}.al-phead,.al-prow{grid-template-columns:1fr 90px 120px}.al-phead>:nth-child(2),.al-prow>:nth-child(2),.al-phead>:nth-child(4),.al-prow>:nth-child(4),.al-phead>:nth-child(5),.al-prow>:nth-child(5){display:none}.al-headline{grid-template-columns:1fr;gap:24px}.al-hero-stats{flex-wrap:wrap;gap:24px}.al-hero-meta{align-items:flex-start}}.cluster-index-layout{grid-template-columns:240px 1fr;align-items:flex-start;gap:48px;margin-top:36px;display:grid}.facet-rail{flex-direction:column;display:flex}.facet-rail-label{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:11px}.facet-rail-item{cursor:pointer;color:inherit;border-radius:8px;grid-template-columns:8px 1fr auto;align-items:center;gap:12px;margin:0 -10px;padding:11px 10px;text-decoration:none;display:grid}.facet-rail-item:hover{background:var(--bg-hover)}.facet-rail-item.is-active{background:var(--bg-subtle)}.facet-rail-item .fri-swatch{border-radius:2px;flex:none;width:8px;height:8px}.facet-rail-item .fri-name{color:var(--fg-muted);font-size:13px}.facet-rail-item.is-active .fri-name{color:var(--fg);font-weight:600}.facet-rail-item .fri-count{color:var(--fg-faint);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:11.5px}.facet-rail-item.is-active .fri-count{color:var(--fg-muted)}.facet-rail-foot{border-top:1px solid var(--rule);color:var(--fg-subtle);margin-top:22px;padding-top:16px;font-size:12px;line-height:1.5}.type-head{flex-direction:column;gap:12px;padding:8px 0 18px;display:flex}.type-head-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.type-title-block{flex:1;align-items:baseline;gap:12px;min-width:0;display:flex}.type-swatch{border-radius:3px;flex:none;align-self:center;width:10px;height:10px}.type-title{letter-spacing:-.018em;font-size:20px;font-weight:600}.type-count{color:var(--fg-subtle);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:12px}.type-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.type-method{color:var(--fg-faint);letter-spacing:.02em;font-family:JetBrains Mono,monospace;font-size:11px}.run-switcher{display:inline-block;position:relative}.rs-trigger{border:1px solid var(--rule-strong);background:var(--bg);height:32px;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:0 12px;font-size:12.5px;display:inline-flex}.rs-trigger:hover{background:var(--bg-subtle)}.rs-label{color:var(--fg-subtle)}.rs-id{color:var(--fg);font-family:JetBrains Mono,monospace;font-weight:500}.rs-meta{color:var(--fg-faint);font-family:JetBrains Mono,monospace;font-size:11.5px}.rs-popup{z-index:10;background:var(--bg);border:1px solid var(--rule-strong);border-radius:8px;width:360px;position:absolute;top:38px;right:0;overflow:hidden;box-shadow:0 10px 30px oklch(20% .01 270/.12)}.rs-popup-head{border-bottom:1px solid var(--rule);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:10.5px}.rs-row{box-sizing:border-box;text-align:left;border:0;border-bottom:1px solid var(--rule);cursor:pointer;width:100%;color:inherit;background:0 0;grid-template-columns:90px 70px 1fr auto;align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;text-decoration:none;display:grid}.rs-row:hover{background:var(--bg-subtle)}.rs-row.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rs-row.is-active{background:color-mix(in oklch,var(--accent)5%,var(--bg))}}.rs-row-id{color:var(--fg);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500}.rs-row-when{color:var(--fg-muted);font-family:JetBrains Mono,monospace;font-size:11.5px}.rs-row-stats{color:var(--fg-faint);text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px}.rs-popup-foot{background:var(--bg-subtle);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.stale-banner{background:var(--warning);align-items:center;gap:10px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.stale-banner{background:color-mix(in oklch,var(--warning)10%,var(--bg))}}.stale-banner{border:1px solid var(--warning)}@supports (color:color-mix(in lab, red, red)){.stale-banner{border:1px solid color-mix(in oklch,var(--warning)35%,var(--rule))}}.stale-banner{color:var(--fg);border-radius:8px;font-size:12.5px}.stale-banner .stale-icon{color:var(--warning);flex:none}.stale-banner strong{font-weight:600}.spark-card{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:1.5fr 2.5fr;align-items:end;gap:32px;padding:22px 0 26px;display:grid}.spark-summary .spark-lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:11px}.spark-summary .spark-val{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.1}.spark-summary .spark-sub{color:var(--fg-subtle);margin-top:6px;font-size:12px}.spark-bars{align-items:flex-end;gap:3px;height:62px;display:flex}.spark-bar{background:var(--rule-strong);border-radius:1px 1px 0 0;flex:1;min-height:2px}.spark-bar.is-recent{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.spark-bar.is-recent{background:color-mix(in oklch,var(--accent)55%,var(--rule-strong))}}.spark-bar.is-current{background:var(--accent)}.spark-axis{color:var(--fg-faint);justify-content:space-between;margin-top:6px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}.filter-bar{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0 8px;display:flex}.filter-search{background:var(--bg);border:1px solid var(--rule-strong);height:30px;box-shadow:var(--shadow-sm);border-radius:6px;align-items:center;gap:8px;width:280px;padding:0 10px;font-size:12.5px;display:inline-flex}.filter-search input{height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0}.filter-search input::placeholder{color:var(--fg-faint)}.chip-filter{border:1px solid var(--rule-strong);background:var(--bg);height:28px;color:var(--fg-muted);box-shadow:var(--shadow-sm);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:12px;display:inline-flex}.chip-filter:hover{background:var(--bg-subtle);color:var(--fg)}.chip-filter.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chip-filter.is-active{border-color:color-mix(in oklch,var(--accent)35%,var(--rule))}}.chip-filter.is-active{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chip-filter.is-active{background:color-mix(in oklch,var(--accent)5%,var(--bg))}}.chip-filter .chip-body{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.chip-filter .chip-x{opacity:.5;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.chip-filter .chip-x:hover{opacity:1}.filter-spacer{flex:1}.sort-label{height:28px;color:var(--fg-subtle);align-items:center;gap:6px;font-size:12px;display:inline-flex}.sort-label .sort-v{color:var(--fg-muted);font-weight:500}.entity-picker{background:var(--bg);border:1px solid var(--rule-strong);box-shadow:var(--shadow-md);border-radius:8px;margin-bottom:8px;padding:16px}.group-head{align-items:baseline;gap:14px;padding:24px 0 14px;display:flex}.group-head-title{letter-spacing:.04em;text-transform:uppercase;color:var(--fg);white-space:nowrap;font-size:12px;font-weight:600}.group-head-meta{color:var(--fg-faint);white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:11px}.group-head-rule{background:var(--rule);flex:1;height:1px}.cluster-row{border-bottom:1px solid var(--rule);cursor:pointer;color:inherit;border-radius:6px;grid-template-columns:78px minmax(0,1fr) 80px 18px;align-items:flex-start;gap:16px;margin:0 -8px;padding:18px 8px;text-decoration:none;transition:background .12s;display:grid}.cluster-row:hover{background:var(--bg-subtle)}.cr-strength{flex-direction:column;align-items:flex-start;gap:3px;padding-top:2px;display:flex}.cr-strength .cr-score{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--fg);font-family:JetBrains Mono,monospace;font-size:18px;font-weight:500}.cr-strength .cr-label{text-transform:uppercase;letter-spacing:.04em;color:var(--fg-subtle);align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:10px;display:inline-flex}.cr-strength .cr-label:before{content:"";background:var(--fg-faint);border-radius:50%;width:6px;height:6px}.cr-strength.is-strong .cr-label:before{background:var(--success)}.cr-strength.is-strong .cr-label{color:var(--success)}.cr-strength.is-moderate .cr-label:before{background:var(--warning)}.cr-strength.is-moderate .cr-label{color:var(--warning)}.cr-strength.is-weak .cr-label:before{background:var(--danger)}.cr-name{flex-direction:column;gap:5px;min-width:0;display:flex}.cr-name .cr-title{letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.cr-name .cr-desc{color:var(--fg-subtle);font-size:12.5px;line-height:1.55}.cr-count{flex-direction:column;align-items:flex-end;gap:2px;padding-top:2px;display:flex}.cr-count .cr-n{font-variant-numeric:tabular-nums;color:var(--fg);font-family:JetBrains Mono,monospace;font-size:14px;font-weight:500}.cr-count .cr-l{color:var(--fg-faint);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10.5px}.cr-chev{color:var(--fg-faint);justify-self:end;padding-top:2px}.cluster-row:hover .cr-chev{color:var(--fg-muted)}.view-toggle{border:1px solid var(--rule-strong);background:var(--bg);box-shadow:var(--shadow-sm);border-radius:6px;flex:none;align-items:center;gap:0;padding:2px;display:inline-flex}.view-toggle-btn{height:24px;color:var(--fg-muted);background:0 0;border-radius:4px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.view-toggle-btn.is-active{background:var(--bg-subtle);color:var(--fg);box-shadow:var(--shadow-sm)}.view-toggle-btn:hover:not(.is-active){color:var(--fg)}button.theme-row{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:none}.theme-row{cursor:pointer}.cr-eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);align-items:center;gap:5px;margin-bottom:2px;font-family:JetBrains Mono,monospace;font-size:10px;display:inline-flex}.cr-eyebrow-count{color:var(--fg-muted)}.theme-row .cr-title{font-size:14.5px;font-weight:600}.theme-row .cr-label{flex-wrap:wrap}.cr-avg{color:var(--fg-faint);flex-basis:100%;font-weight:400}.theme-row .cr-chev{transition:transform .18s,color .12s}.theme-row.is-open .cr-chev{color:var(--fg-muted);transform:rotate(90deg)}.theme-row.is-open{background:var(--bg-subtle)}.theme-row.is-open:hover .cr-chev{transform:rotate(90deg)}.theme-children{background:var(--bg-subtle);border-bottom:1px solid var(--rule);margin:0 -8px;padding:6px 0 14px 36px;display:none;position:relative}.theme-row.is-open+.theme-children{display:block}.theme-children:before{content:"";background:var(--rule-strong);width:1px;position:absolute;top:6px;bottom:14px;left:38px}.child-head{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);align-items:center;gap:10px;padding:6px 12px 8px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}.child-head-count{color:var(--fg);font-variant-numeric:tabular-nums}.theme-children .cluster-row{border-bottom:1px solid var(--rule);margin:0 0 0 12px;padding:14px 8px}@supports (color:color-mix(in lab, red, red)){.theme-children .cluster-row{border-bottom:1px solid color-mix(in oklch,var(--rule)50%,var(--bg-subtle))}}.theme-children .cluster-row{background:0 0}.theme-children .cluster-row:last-child{border-bottom:0}.theme-children .cluster-row:hover{background:var(--bg)}.theme-children .cluster-row .cr-score{font-size:16px}.theme-children .cluster-row .cr-title{font-size:13.5px}.theme-children .cluster-row .cr-desc{font-size:12px}.overview-stats{flex-wrap:wrap;gap:56px;display:flex}.overview-stat{flex-direction:column;gap:6px;display:flex}.overview-stat-label{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);font-family:JetBrains Mono,monospace;font-size:11px}.overview-stat-value{letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px;font-size:28px;font-weight:600;line-height:1;display:flex}.overview-stat-value.sm{font-size:20px}.overview-stat-unit{color:var(--fg-subtle);font-size:13px;font-weight:500}.overview-stat-desc{color:var(--fg-subtle);font-size:12px}.list-foot{color:var(--fg-subtle);justify-content:space-between;align-items:center;padding:18px 4px 4px;font-size:12px;display:flex}.show-more-row{justify-content:space-between;align-items:center;padding:18px 4px 4px;font-size:12.5px;display:flex}.show-more-label{color:var(--fg-subtle)}.show-more-link{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.show-more-link:hover{text-decoration:underline}.cd-hero{padding-bottom:24px}.cd-hero-row{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cd-hero-actions{flex-shrink:0}.cd-lede{color:var(--fg-muted);max-width:62ch;margin-top:10px;font-size:14.5px;line-height:1.6}.cd-volume-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:32px;display:grid}.cd-vchart{flex-direction:column;gap:10px;display:flex}.cd-vbars{align-items:flex-end;gap:4px;height:90px;display:flex}.cd-b{background:var(--rule-strong);border-radius:1px 1px 0 0;flex:1;min-height:3px}.cd-b.is-recent{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.cd-b.is-recent{background:color-mix(in oklch,var(--accent)55%,var(--rule-strong))}}.cd-b.is-current{background:var(--accent)}.cd-vaxis{color:var(--fg-faint);justify-content:space-between;margin-top:4px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}.cd-src-mix{flex-direction:column;gap:10px;display:flex}.cd-src-row{grid-template-columns:18px 1fr 90px;align-items:center;gap:10px;padding:6px 0;display:grid}.cd-src-ic{background:var(--bg-subtle);border:1px solid var(--rule);width:18px;height:18px;color:var(--fg-muted);border-radius:5px;flex-shrink:0;place-items:center;display:grid}.cd-src-ic .icon{width:11px;height:11px}.cd-src-barwrap{align-items:center;gap:8px;min-width:0;display:flex}.cd-src-name{color:var(--fg);white-space:nowrap;font-size:12.5px}.cd-bar{background:var(--bg-muted);border-radius:2px;flex:1;height:4px;overflow:hidden}.cd-bar>span{height:100%;display:block}.cd-stat-pair{font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;justify-content:flex-end;gap:8px;font-family:JetBrains Mono,monospace;font-size:11.5px;display:flex}.cd-stat-pair .faint{color:var(--fg-faint)}.cd-src-row--disabled{opacity:.55;pointer-events:none}.cd-facets-list{flex-direction:column;display:flex}.cd-facet-item{border-top:1px solid var(--rule);cursor:pointer;grid-template-columns:6px 1fr 20px 100px 20px;align-items:start;gap:14px;padding:14px 0;transition:background .1s;display:grid}.cd-facet-item:first-child{border-top:0}.cd-facet-item:hover{background:var(--bg-subtle);border-radius:4px;margin:0 -8px;padding-left:8px;padding-right:8px}.cd-pip{border-radius:2px;align-self:stretch;width:3px}.cd-body{min-width:0;font-size:14px;line-height:1.55}.cd-facet-meta{color:var(--fg-subtle);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:11.5px;display:flex}.cd-facet-meta .meta-dot{background:var(--fg-faint);border-radius:50%;flex-shrink:0;width:2px;height:2px}.cd-src-cell{color:var(--fg-faint);justify-content:center;align-self:center;align-items:center;display:flex}.cd-meeting-name{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.cd-date-cell{color:var(--fg-muted);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px}.cd-arrow{color:var(--fg-faint);place-self:start end}.cd-facet-item:hover .cd-arrow{color:var(--fg-muted)}.cd-list-foot{padding:14px 0 4px}.cd-section-desc{color:var(--fg-muted);max-width:72ch;margin-bottom:16px;font-size:13px;line-height:1.6}.cd-linked-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cd-linked-card{border:1px solid var(--rule);background:var(--bg);color:inherit;cursor:pointer;border-radius:8px;flex-direction:column;gap:8px;padding:14px;text-decoration:none;transition:background .1s;display:flex}.cd-linked-card:hover{background:var(--bg-subtle)}.cd-linked-ftype{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-flex}.cd-swatch{border-radius:2px;flex-shrink:0;width:6px;height:6px}.cd-linked-name{font-size:13.5px;font-weight:500;line-height:1.4}.cd-linked-foot{color:var(--fg-faint);gap:10px;margin-top:auto;padding-top:6px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}@media (max-width:900px){.cd-volume-grid,.cd-linked-grid{grid-template-columns:1fr}.cd-hero-row{flex-direction:column}.cd-facet-item{grid-template-columns:3px 1fr 16px}.cd-src-cell,.cd-date-cell{display:none}.cluster-index-layout,.spark-card{grid-template-columns:1fr;gap:24px}.filter-search{width:100%;max-width:none}.overview-stats{gap:28px}}.fd{padding:32px 0}.fd .fd-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-subtle);align-items:center;gap:8px;margin-bottom:18px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;display:flex}.fd .fd-eyebrow a{color:var(--accent)}.fd .fd-eyebrow a:hover{text-decoration:underline}.fd .fd-eyebrow .sep{color:var(--fg-faint)}.fd .fd-eyebrow .last{color:var(--fg)}.fd .hero{border-bottom:1px solid var(--rule);padding-bottom:24px}.fd .hero .quote{letter-spacing:-.012em;color:var(--fg);padding-left:18px;font-size:21px;font-weight:400;line-height:1.45;position:relative}.fd .hero .quote:before{content:"";background:var(--fd-accent,var(--fg-faint));border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:0}.fd .hero .hmeta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.fd .hero .hmeta .facet-id-mono{color:var(--fg-faint);white-space:nowrap;font-size:11.5px}.fd .stat-row{border-bottom:1px solid var(--rule);grid-template-columns:repeat(5,1fr);padding:24px 0;display:grid}.fd .stat-row .stat{padding:0 24px;position:relative}.fd .stat-row .stat:first-child{padding-left:0}.fd .stat-row .stat+.stat:before{content:"";background:var(--rule);width:1px;position:absolute;top:6px;bottom:6px;left:0}.fd .stat-row .stat-label{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:11px}.fd .stat-row .stat-value{letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:24px;font-weight:600;line-height:1.05;display:flex}.fd .stat-row .stat-value.sm{font-size:20px}.fd .stat-row .stat-value.mono-v{font-family:JetBrains Mono,monospace;font-size:15px;font-weight:500}.fd .stat-row .stat-desc{color:var(--fg-subtle);margin-top:6px;font-size:11.5px}.fd .stat-row .stat-unit{color:var(--fg-subtle);font-size:12px;font-weight:500}.fd section{border-bottom:1px solid var(--rule);padding:32px 0}.fd section:last-child{border-bottom:0}.fd .sec-head{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.fd .sec-head h2{align-items:baseline;gap:10px;font-size:13px;font-weight:600;display:flex}.fd .sec-head h2:before{content:"";background:var(--fg);border-radius:1px;flex-shrink:0;align-self:center;width:4px;height:4px}.fd .sec-head .meta{color:var(--fg-faint);font-family:JetBrains Mono,monospace;font-size:11.5px}.fd .grid-context{grid-template-columns:1.55fr 1fr;align-items:flex-start;gap:32px;display:grid}.fd .transcript{background:var(--bg-subtle);border:1px solid var(--rule);border-radius:10px;max-height:480px;padding:6px 0;overflow-y:auto}.fd .turn{border-top:1px solid var(--rule);grid-template-columns:32px 1fr;gap:12px;padding:14px 18px;display:grid;position:relative}.fd .turn:first-child{border-top:0}.fd .turn .av-col{padding-top:2px}.fd .turn .av{background:var(--bg-muted);width:32px;height:32px;color:var(--fg-muted);border:1px solid var(--rule);border-radius:50%;place-items:center;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;display:inline-grid}.fd .turn .av.is-ext{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.fd .turn .av.is-ext{background:color-mix(in oklch,var(--warning)18%,var(--bg-subtle))}}.fd .turn .av.is-ext{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.fd .turn .av.is-ext{color:color-mix(in oklch,var(--warning)60%,var(--fg))}}.fd .turn .turn-body{min-width:0}.fd .turn .turn-head{align-items:baseline;gap:10px;margin-bottom:4px;font-size:12px;display:flex}.fd .turn .speaker{color:var(--fg);font-weight:600}.fd .turn .cue-idx{color:var(--fg-faint);letter-spacing:.02em;border:1px solid var(--rule);border-radius:3px;margin-left:auto;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:10.5px}.fd .turn .ts{color:var(--fg-faint);font-family:JetBrains Mono,monospace;font-size:11px}.fd .turn .turn-text{color:var(--fg-muted);font-size:13.5px;line-height:1.6}.fd .turn.is-target{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.fd .turn.is-target{background:color-mix(in oklch,var(--warning)4%,var(--bg-subtle))}}.fd .turn.is-target:before{content:"";background:var(--warning);width:3px;position:absolute;top:0;bottom:0;left:0}.fd .turn.is-target .turn-text{color:var(--fg)}.fd .transcript-fade{text-align:center;width:100%;color:var(--accent);border-top:1px solid var(--rule);cursor:pointer;background:0 0;padding:10px 18px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;transition:background .12s,color .12s;display:block}.fd button.transcript-fade{border-bottom:0;border-left:0;border-right:0}.fd .transcript-fade:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fd .transcript-fade:hover:not(:disabled){background:color-mix(in oklch,var(--accent)8%,transparent)}}.fd .transcript-fade:hover:not(:disabled){color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fd .transcript-fade:hover:not(:disabled){color:color-mix(in oklch,var(--accent)80%,var(--fg))}}.fd .transcript-fade:disabled{cursor:progress;opacity:.6}.fd .transcript-fade:first-child{border-top:0}.fd .transcript-loading{min-height:80px;color:var(--fg-subtle);justify-content:center;align-items:center;gap:12px;padding:24px;font-size:12px;display:flex}.fd .turn-skel{pointer-events:none}.fd .turn-skel .av{background:var(--bg-muted);border-color:var(--rule)}.fd .sk-shimmer{background:linear-gradient(90deg,var(--bg-muted)0%,var(--bg-muted)40%,var(--bg-muted)80%)}@supports (color:color-mix(in lab, red, red)){.fd .sk-shimmer{background:linear-gradient(90deg,var(--bg-muted)0%,color-mix(in oklch,var(--bg-muted)60%,var(--bg-subtle))40%,var(--bg-muted)80%)}}.fd .sk-shimmer{background-size:200% 100%;border-radius:4px;animation:1.4s linear infinite fd-shimmer}.fd .sk-line{height:10px;display:block}.fd .sk-line-text{height:10px;margin-top:6px}.fd .sk-w-1{width:22%}.fd .sk-w-2{width:30%}.fd .sk-w-3{width:70%}.fd .turn-skel .sk-line:not(.sk-w-1):not(.sk-w-2):not(.sk-w-3){width:100%}@keyframes fd-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.fd .side-card{background:var(--bg);border:1px solid var(--rule);border-radius:10px;flex-direction:column;display:flex}.fd .side-card .sc-row{border-top:1px solid var(--rule);grid-template-columns:96px 1fr;align-items:flex-start;gap:14px;padding:13px 16px;display:grid}.fd .side-card .sc-row:first-child{border-top:0}.fd .side-card .k{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);padding-top:2px;font-family:JetBrains Mono,monospace;font-size:10.5px}.fd .side-card .v{color:var(--fg);font-size:13px}.fd .side-card .v.mono{font-family:JetBrains Mono,monospace;font-size:12px}.fd .side-card .v.mute{color:var(--fg-muted)}.fd .side-card .v .source-link{background:var(--bg-subtle);border:1px solid var(--rule);border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.fd .side-card .v .source-link:hover{background:var(--bg-hover)}.fd .side-card .v .source-link .nm{color:var(--fg);flex:1;min-width:0;font-size:12.5px}.fd .side-card .v .source-link .nm .meta{color:var(--fg-faint);margin-top:2px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:block}.fd .side-card .v .pill-row{flex-wrap:wrap;gap:5px;display:flex}.fd .side-card .v .pill{border:1px solid var(--rule-strong);color:var(--fg-muted);border-radius:4px;align-items:center;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-flex}.fd .side-card .source-link .source-icon{background:var(--bg-subtle);width:28px;height:28px;color:var(--fg-subtle);border-radius:5px;flex:none;place-items:center;display:inline-grid}.fd .side-card .source-link .source-icon [class^=hero-]{opacity:.85;width:14px;height:14px}.fd .side-card .ent-row{align-items:flex-start;gap:8px;display:flex}.fd .side-card .ent-row+.ent-row{margin-top:8px}.fd .side-card .seg-sep{color:var(--fg-faint);padding:0 4px}.fd .side-card .v.mono.small .muted{color:var(--fg-faint);font-weight:400}.fd .side-card .speakers-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fd .side-card .speakers-row .avatars .av{border-color:var(--bg);width:24px;height:24px;font-size:9px}.fd .side-card .speakers-names{color:var(--fg);font-size:13px;line-height:1.4}.fd .side-card .ent-row .ent-av{background:var(--bg-muted);width:22px;height:22px;color:var(--fg-muted);border:1px solid var(--rule);border-radius:50%;flex:none;place-items:center;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;display:inline-grid}.fd .side-card .ent-row .ent-av.is-ext{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.fd .side-card .ent-row .ent-av.is-ext{background:color-mix(in oklch,var(--warning)15%,var(--bg-subtle))}}.fd .side-card .ent-row .ent-av.is-ext{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.fd .side-card .ent-row .ent-av.is-ext{color:color-mix(in oklch,var(--warning)70%,var(--fg))}}.fd .side-card .ent-name{color:var(--fg);font-size:13px;line-height:1.4}.fd .side-card .ent-name .role{color:var(--fg-subtle);margin-top:1px;font-size:11.5px;display:block}.fd .side-card .v.small{font-size:12px}.fd .conf{align-items:center;gap:10px;display:flex}.fd .conf-bar{background:var(--bg-muted);border-radius:3px;flex:1;max-width:140px;height:6px;overflow:hidden}.fd .conf-bar>span{height:100%;transition:width .2s;display:block}.fd .conf-bar.is-strong>span{background:var(--success)}.fd .conf-bar.is-moderate>span{background:var(--warning)}.fd .conf-bar.is-weak>span{background:var(--danger)}.fd .conf-val{font-variant-numeric:tabular-nums;color:var(--fg);font-family:JetBrains Mono,monospace;font-size:12px}.fd .cluster-link{background:var(--bg);border:1px solid var(--rule);border-radius:10px;align-items:center;gap:14px;margin-bottom:18px;padding:14px 16px;display:flex}.fd .cluster-link:hover{background:var(--bg-subtle)}.fd .cluster-link .swatch{background:var(--fd-accent,var(--fg-faint));border-radius:3px;flex:none;width:8px;height:38px}.fd .cluster-link .cl-body{flex:1;min-width:0}.fd .cluster-link .cl-eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:3px;font-family:JetBrains Mono,monospace;font-size:10.5px}.fd .cluster-link .cl-name{font-size:14.5px;font-weight:500}.fd .cluster-link .cl-stats{color:var(--fg-muted);font-variant-numeric:tabular-nums;align-items:center;gap:14px;font-family:JetBrains Mono,monospace;font-size:11.5px;display:flex}.fd .cluster-link .cl-stats .l{color:var(--fg-faint)}.fd .neighbors-head{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:11px}.fd .neighbors{flex-direction:column;display:flex}.fd .neighbor{border-top:1px solid var(--rule);border-radius:6px;grid-template-columns:56px 1fr 90px 18px;align-items:center;gap:14px;margin:0 -8px;padding:12px 8px;display:grid}.fd .neighbor:first-child{border-top:0}.fd .neighbor:hover{background:var(--bg-subtle)}.fd .neighbor .dist{font-variant-numeric:tabular-nums;color:var(--fg);font-family:JetBrains Mono,monospace;font-size:13px}.fd .neighbor .dist .l{color:var(--fg-faint);text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:9.5px;display:block}.fd .neighbor .nbody{color:var(--fg);min-width:0;font-size:13px;line-height:1.5}.fd .neighbor .nbody .nb-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fd .neighbor .nbody .nm-row{color:var(--fg-subtle);align-items:center;gap:6px;min-width:0;margin-top:6px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.fd .neighbor .nbody .nm-row .nb-av{background:var(--bg-muted);width:18px;height:18px;color:var(--fg-muted);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9.5px;font-weight:600;display:inline-flex}.fd .neighbor .nbody .nm-row .nb-title{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fd .neighbor .nbody .nm-row .nb-sep{color:var(--fg-faint);flex:none}.fd .neighbor .similarity{cursor:help;align-items:center;gap:8px;display:flex}.fd .neighbor .similarity .bar{background:var(--bg-muted);border-radius:2px;flex:1;height:4px;overflow:hidden}.fd .neighbor .similarity .bar>span{background:var(--accent);height:100%;display:block}.fd .entities-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.fd .ent-block .lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);margin-bottom:12px;font-family:JetBrains Mono,monospace;font-size:11px}.fd .ent-list{flex-direction:column;gap:8px;display:flex}.fd .ent-row{border-radius:6px;align-items:center;gap:10px;margin:0 -10px;padding:8px 10px;display:flex}.fd .ent-row:hover{background:var(--bg-subtle)}.fd .ent-row .ent-av{background:var(--bg-muted);width:22px;height:22px;color:var(--fg-muted);border:1px solid var(--rule);border-radius:50%;flex:none;place-items:center;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;display:inline-grid}.fd .ent-row .ent-ic{background:var(--bg-subtle);border:1px solid var(--rule);width:22px;height:22px;color:var(--fg-muted);border-radius:5px;flex:none;place-items:center;display:inline-grid}.fd .ent-row .ent-name{color:var(--fg);font-size:13px}.fd .ent-row .ent-name .role{color:var(--fg-subtle);margin-top:1px;font-size:11px;display:block}.fd .related-clusters{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.fd .related-card{border:1px solid var(--rule);background:var(--bg);border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.fd .related-card:hover{background:var(--bg-subtle)}.fd .related-card .ftype{text-transform:uppercase;letter-spacing:.06em;color:var(--fg-subtle);align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:inline-flex}.fd .related-card .ftype .swatch{border-radius:2px;flex:none;width:6px;height:6px}.fd .related-card .lname{font-size:13px;font-weight:500;line-height:1.35}.fd .related-card .lfoot{color:var(--fg-faint);margin-top:auto;padding-top:4px;font-family:JetBrains Mono,monospace;font-size:10.5px}.fd .page-foot{color:var(--fg-subtle);justify-content:space-between;align-items:center;padding:18px 0 0;font-size:12px;display:flex}@media (max-width:900px){.fd .grid-context{grid-template-columns:1fr}.fd .stat-row{grid-template-columns:repeat(3,1fr)}.fd .stat-row .stat:nth-child(3n+1):before{content:none}.fd .entities-grid{grid-template-columns:1fr}}.auth-page{background:#e9eaee;flex-direction:column;min-height:100vh;display:flex}.auth-frame{background:radial-gradient(120% 60% at 50% 0%,var(--accent)0%,var(--bg)60%);flex-direction:column;flex:1;display:flex}@supports (color:color-mix(in lab, red, red)){.auth-frame{background:radial-gradient(120% 60% at 50% 0%,color-mix(in oklch,var(--accent)5%,var(--bg))0%,var(--bg)60%)}}.auth-top{justify-content:space-between;align-items:center;padding:28px 32px;display:flex}.auth-top .helper{color:var(--fg-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.auth-center{flex:1;justify-content:center;align-items:flex-start;padding:24px 32px 40px;display:flex}.auth-footer-meta{color:var(--fg-faint);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;padding:18px 32px 22px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;display:flex}.auth-footer-meta a:hover{color:var(--fg-muted)}.brand{letter-spacing:-.01em;color:var(--fg);align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.brand-mark{background:var(--fg);width:24px;height:24px;color:var(--bg);border-radius:7px;flex:none;place-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:700;display:grid}.brand-lockup{font-size:14.5px}.auth-card{flex-direction:column;gap:22px;width:100%;max-width:380px;display:flex}.auth-head{flex-direction:column;gap:6px;display:flex}.auth-head h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600;line-height:1.2}.auth-head .sub{color:var(--fg-muted);margin:0;font-size:13.5px;line-height:1.55}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500}.oauth-row{flex-direction:column;gap:8px;display:flex}.oauth-btn{background:var(--bg);height:40px;color:var(--fg);border:1px solid var(--rule-strong);box-shadow:var(--shadow-sm);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .1s;display:flex}.oauth-btn:hover{background:var(--bg-subtle)}.oauth-btn .gicon{flex:none;width:18px;height:18px}.auth-divider{color:var(--fg-faint);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--rule);flex:1;height:1px}.field{flex-direction:column;gap:6px;display:flex}.field-label{color:var(--fg);justify-content:space-between;align-items:baseline;font-size:12px;font-weight:500;display:flex}.field-label .hint{color:var(--fg-subtle);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:400}.field-input{background:var(--bg);border:1px solid var(--rule-strong);height:40px;box-shadow:var(--shadow-sm);border-radius:7px;align-items:center;gap:8px;padding:0 12px;transition:border-color .1s,box-shadow .1s;display:flex}.field-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.field-input:focus-within{box-shadow:0 0 0 3px color-mix(in oklch,var(--accent)18%,transparent)}}.field-input input{height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.field-input input::placeholder{color:var(--fg-faint)}.field-input>span[class*=hero-]{width:15px;height:15px;color:var(--fg-faint);flex:none}.field-input.is-error{border-color:var(--danger)}.field-input.is-error:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger)}@supports (color:color-mix(in lab, red, red)){.field-input.is-error:focus-within{box-shadow:0 0 0 3px color-mix(in oklch,var(--danger)15%,transparent)}}.field-input .reveal{color:var(--fg-subtle);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:2px;display:grid}.field-input .reveal:hover{color:var(--fg)}.field-help{color:var(--fg-subtle);margin:0;font-size:11.5px;line-height:1.45}.field-help.is-error{color:var(--danger);align-items:center;gap:5px;display:flex}.field-rules{flex-direction:column;gap:3px;padding-top:2px;display:flex}.rule-item{color:var(--fg-subtle);align-items:center;gap:6px;font-size:11.5px;display:flex}.rule-item.is-ok{color:var(--success)}.rule-item .dot{opacity:.7;background:currentColor;border-radius:50%;flex:none;width:4px;height:4px}.rule-item.is-ok .dot{opacity:1}.auth-checkbox{cursor:pointer;color:var(--fg-muted);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;display:inline-flex}.auth-checkbox input[type=checkbox]{appearance:none;border:1px solid var(--rule-strong);background:var(--bg);cursor:pointer;width:14px;height:14px;box-shadow:var(--shadow-sm);border-radius:3.5px;flex:none;margin-top:2px;position:relative}.auth-checkbox input[type=checkbox]:checked{background:var(--fg);border-color:var(--fg)}.auth-checkbox input[type=checkbox]:checked:after{content:"";border:solid var(--bg);border-width:0 1.5px 1.5px 0;width:5px;height:9px;position:absolute;top:0;left:3px;transform:rotate(45deg)}.auth-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.alert{border:1px solid var(--rule-strong);background:var(--bg-subtle);border-radius:8px;gap:10px;padding:11px 13px;font-size:12.5px;line-height:1.5;display:flex}.alert>span{flex:none;margin-top:2px;width:14px!important;height:14px!important}.alert.is-danger{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert.is-danger{border-color:color-mix(in oklch,var(--danger)35%,var(--rule))}}.alert.is-danger{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert.is-danger{background:color-mix(in oklch,var(--danger)6%,var(--bg-subtle))}}.alert.is-danger{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert.is-danger{color:color-mix(in oklch,var(--danger)70%,var(--fg))}}.auth-foot{text-align:center;color:var(--fg-muted);padding-top:4px;font-size:13px}.auth-foot a{color:var(--accent);font-weight:500;text-decoration:none}.auth-foot a:hover{text-underline-offset:3px;text-decoration:underline}.sent-card{flex-direction:column;gap:20px;width:100%;max-width:420px;display:flex}.sent-icon{border:1px solid var(--rule-strong);background:var(--bg-subtle);width:44px;height:44px;color:var(--fg);border-radius:11px;flex:none;place-items:center;display:grid}.email-bubble{border:1px solid var(--rule);background:var(--bg-subtle);color:var(--fg);border-radius:7px;align-self:flex-start;align-items:center;gap:8px;padding:8px 11px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;display:inline-flex}.steps-list{flex-direction:column;gap:10px;padding-top:4px;display:flex}.step{color:var(--fg-muted);grid-template-columns:18px 1fr;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:grid}.step-n{color:var(--fg-subtle);padding-top:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.w-full{width:100%}.form-stack{flex-direction:column;gap:14px;display:flex}.ds-header-nav .btn-ghost[aria-current=page]{background:var(--bg-subtle);color:var(--fg)}.sett-shell{grid-template-columns:240px 1fr;min-height:calc(100vh - 56px);display:grid}.sett-side{border-right:1px solid var(--rule);background:var(--bg-subtle);flex-direction:column;gap:20px;padding:24px 12px;display:flex;overflow-y:auto}.sett-side-group{flex-direction:column;gap:2px;display:flex}.sett-side-group-head{text-transform:uppercase;letter-spacing:.1em;color:var(--fg-faint);padding:0 10px 6px;font-family:JetBrains Mono,monospace;font-size:10px}.sett-side-item{color:var(--fg-muted);border-radius:6px;align-items:center;gap:9px;padding:7px 10px;font-size:13px;text-decoration:none;transition:background .1s,color .1s;display:flex}.sett-side-item:hover{background:var(--bg-hover);color:var(--fg)}.sett-side-item.is-active{background:var(--bg);color:var(--fg);box-shadow:var(--shadow-sm);border:1px solid var(--rule);font-weight:500}.sett-side-item [class^=hero-],.sett-side-item [class*=\ hero-]{color:var(--fg-faint);flex-shrink:0}.sett-side-item.is-active [class^=hero-],.sett-side-item.is-active [class*=\ hero-]{color:var(--fg)}.sett-side-count{color:var(--fg-faint);margin-left:auto;font-family:JetBrains Mono,monospace;font-size:10.5px}.sett-main{flex-direction:column;gap:32px;min-width:0;padding:36px 40px 48px;display:flex;overflow-y:auto}.sett-form-rows{flex-direction:column;display:flex}.sett-form-row{border-bottom:1px solid var(--rule);grid-template-columns:220px 1fr;align-items:flex-start;gap:32px;padding:20px 0;display:grid}.sett-form-row:last-child{border-bottom:0}.sett-form-meta{flex-direction:column;gap:3px;display:flex}.sett-form-label{color:var(--fg);font-size:13px;font-weight:500}.sett-form-desc{color:var(--fg-subtle);max-width:28ch;font-size:12px;line-height:1.5}.sett-form-body{flex-direction:column;gap:8px;max-width:480px;display:flex}.sett-section-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:2px;display:flex}.sett-section-head h2{letter-spacing:-.005em;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.sett-section-head h2:before{content:"";background:var(--fg);border-radius:1px;flex-shrink:0;width:4px;height:4px}.sett-danger-zone{border:1px solid var(--danger)}@supports (color:color-mix(in lab, red, red)){.sett-danger-zone{border:1px solid color-mix(in oklch,var(--danger)28%,var(--rule))}}.sett-danger-zone{background:var(--danger);border-radius:10px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sett-danger-zone{background:color-mix(in oklch,var(--danger)3%,var(--bg))}}.sett-danger-row{border-bottom:1px solid var(--danger);justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.sett-danger-row{border-bottom:1px solid color-mix(in oklch,var(--danger)18%,var(--rule))}}.sett-danger-row:last-child{border-bottom:0}.sett-danger-row-title{color:var(--fg);font-size:13.5px;font-weight:600}.sett-danger-row-desc{color:var(--fg-muted);margin-top:2px;font-size:12px}.sett-stats{flex-wrap:wrap;gap:48px;display:flex}.token-row{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.token-row:last-child{border-bottom:0}.token-row .name-col{flex-direction:column;gap:4px;min-width:0;display:flex}.token-row .name-line{align-items:center;gap:10px;display:flex}.token-row .tn{color:var(--fg);font-size:13.5px;font-weight:500}.token-row .secret{color:var(--fg-subtle);align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11.5px;display:inline-flex}.token-row .secret .blob{background:var(--bg-subtle);border:1px solid var(--rule);border-radius:5px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.token-row .meta-line{color:var(--fg-subtle);flex-wrap:wrap;gap:14px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.token-row .meta-line .lab{color:var(--fg-faint);margin-right:4px}.token-row .actions-col{align-items:center;gap:6px;display:flex}.scope-row{flex-wrap:wrap;gap:5px;display:flex}.scope-tag{background:var(--bg-muted);color:var(--fg-muted);border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:10.5px}.scope-tag.is-write{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.scope-tag.is-write{background:color-mix(in oklch,var(--warning)14%,var(--bg-muted))}}.scope-tag.is-write{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.scope-tag.is-write{color:color-mix(in oklch,var(--warning)75%,var(--fg))}}.token-banner{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.token-banner{border:1px solid color-mix(in oklch,var(--accent)30%,var(--rule))}}.token-banner{background:var(--accent);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.token-banner{background:color-mix(in oklch,var(--accent)5%,var(--bg))}}.token-banner{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.token-banner .top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.token-banner .top .title{color:var(--fg);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.token-banner .top .title [class^=hero-],.token-banner .top .title [class*=\ hero-]{width:14px;height:14px;color:var(--accent)}.token-banner .top .sub{color:var(--fg-muted);margin-top:3px;font-size:12px}.token-banner .secret-display{background:var(--bg);border:1px solid var(--rule);border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:12px;display:flex}.token-banner .secret-display .val{color:var(--fg);-webkit-user-select:all;user-select:all;text-overflow:ellipsis;overflow:hidden}.token-banner .secret-display .copy{color:var(--fg-subtle);border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:5px;flex-shrink:0;align-items:center;gap:5px;padding:3px 7px;font-family:JetBrains Mono,monospace;font-size:11px;display:inline-flex}.token-banner .secret-display .copy:hover{color:var(--fg);background:var(--bg-subtle)}.card-head-row{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:13px 18px;display:flex}.card-head-row .title{font-size:13px;font-weight:600}.card-head-row .meta{color:var(--fg-faint);font-family:JetBrains Mono,monospace;font-size:11px}.mem-table{border-collapse:collapse;width:100%;font-size:13px}.mem-th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-subtle);background:var(--bg-subtle);border-bottom:1px solid var(--rule);padding:10px 16px;font-size:10.5px;font-weight:500}.mem-td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:13px 16px}.mem-td-mono{color:var(--fg-subtle);font-family:JetBrains Mono,monospace;font-size:12px}.mem-table tbody tr:last-child .mem-td{border-bottom:0}.mem-av{background:var(--accent);border-radius:50%;width:28px;height:28px}@supports (color:color-mix(in lab, red, red)){.mem-av{background:color-mix(in oklch,var(--accent)28%,var(--bg-muted))}}.mem-av{color:var(--fg);flex-shrink:0;place-items:center;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;display:grid}.mem-email{color:var(--fg-subtle);font-family:JetBrains Mono,monospace;font-size:11.5px}.mem-you{color:var(--fg-faint);margin-left:8px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400}.mem-role-badge{border:1px solid var(--rule-strong);background:var(--bg);height:24px;color:var(--fg);border-radius:5px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.mem-role-dot{background:var(--fg-faint);border-radius:50%;width:6px;height:6px;display:inline-block}.mem-role-badge.is-owner .mem-role-dot{background:var(--accent)}.mem-role-badge.is-admin .mem-role-dot{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.mem-role-badge.is-admin .mem-role-dot{background:color-mix(in oklch,var(--warning)80%,var(--fg))}}.mem-role-badge.is-member .mem-role-dot{background:var(--fg-subtle)}.mem-role-select{appearance:none;border:1px solid var(--rule-strong);background-color:var(--bg);height:28px;color:var(--fg);cursor:pointer;border-radius:6px;padding:0 28px 0 10px;font-size:12px;font-weight:500}.mem-role-select:focus{outline:2px solid var(--accent);outline-offset:1px}.modal-backdrop{background:var(--bg);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.modal-backdrop{background:color-mix(in oklch,var(--bg)30%,transparent)}}.modal-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;place-items:center;display:grid}.modal-box{background:var(--bg);border:1px solid var(--rule);box-shadow:0 8px 32px var(--fg);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.modal-box{box-shadow:0 8px 32px color-mix(in oklch,var(--fg)12%,transparent)}}.modal-box{width:460px;max-width:calc(100vw - 32px)}.modal-head{justify-content:space-between;align-items:center;padding:18px 20px 0;display:flex}.modal-title{color:var(--fg);margin:0;font-size:15px;font-weight:600}.modal-body{padding:18px 20px 20px}.field-select{appearance:none;border:1px solid var(--rule-strong);background-color:var(--bg);height:38px;color:var(--fg);cursor:pointer;border-radius:8px;width:100%;padding:0 32px 0 12px;font-size:13px}.field-select:focus{outline:2px solid var(--accent);outline-offset:1px}.invite-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:flex-start;gap:48px;display:grid}.invite-breadcrumb{color:var(--fg-subtle);align-items:center;gap:6px;font-size:12.5px;text-decoration:none;display:inline-flex}.invite-breadcrumb:hover{color:var(--fg)}.invite-breadcrumb svg{width:14px;height:14px}.invite-bc-sep{color:var(--fg-faint)}.invite-section-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.invite-section-head h2{color:var(--fg);margin:0;font-size:14px;font-weight:600}.invite-meta{color:var(--fg-muted);font-family:JetBrains Mono,monospace;font-size:11.5px}.invite-field-help{color:var(--fg-subtle);margin:0;font-size:12px}.invite-divider{background:var(--rule);height:1px}.email-chips{background:var(--bg);border:1px solid var(--rule-strong);min-height:40px;box-shadow:var(--shadow-sm);border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.email-chips:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.email-chips:focus-within{box-shadow:0 0 0 3px color-mix(in oklch,var(--accent)18%,transparent)}}.email-chips .chip{background:var(--bg-subtle);border:1px solid var(--rule);color:var(--fg);border-radius:5px;align-items:center;gap:6px;padding:3px 4px 3px 8px;font-family:JetBrains Mono,monospace;font-size:11.5px;display:inline-flex}.email-chips .chip .x{width:14px;height:14px;color:var(--fg-faint);cursor:pointer;background:0 0;border:none;border-radius:3px;place-items:center;padding:0;line-height:1;display:grid}.email-chips .chip .x:hover{background:var(--bg-hover);color:var(--fg)}.email-chips .chip .x svg{width:9px;height:9px}.email-chips input{min-width:120px;font:inherit;color:var(--fg);background:0 0;border:0;outline:none;flex:1;padding:5px 4px;font-size:13px}.email-chips input::placeholder{color:var(--fg-faint)}.role-select{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.role-card{border:1px solid var(--rule-strong);cursor:pointer;background:var(--bg);border-radius:8px;flex-direction:column;gap:4px;padding:11px 12px;transition:border-color .1s,background .1s,box-shadow .1s;display:flex}.role-card:hover{background:var(--bg-subtle)}.role-card.is-selected{border-color:var(--fg);background:var(--fg)}@supports (color:color-mix(in lab, red, red)){.role-card.is-selected{background:color-mix(in oklch,var(--fg)3%,var(--bg))}}.role-card.is-selected{box-shadow:0 0 0 2px var(--fg)inset,var(--shadow-sm)}.role-card .rc-head{justify-content:space-between;align-items:center;display:flex}.role-card .rc-name{letter-spacing:-.005em;font-size:13px;font-weight:600}.role-card .rc-desc{color:var(--fg-subtle);font-size:11.5px;line-height:1.45}.role-card .rc-radio{border:1.5px solid var(--rule-strong);background:var(--bg);border-radius:50%;flex-shrink:0;width:14px;height:14px}.role-card.is-selected .rc-radio{border-color:var(--fg);box-shadow:inset 0 0 0 3px var(--fg)}.btn.is-disabled{opacity:.45;pointer-events:none;cursor:not-allowed}@media (max-width:900px){.sett-shell{grid-template-columns:1fr}.sett-side{border-right:none;border-bottom:1px solid var(--rule);flex-flow:wrap;gap:8px;padding:12px 16px}.sett-side-group{flex-direction:row;align-items:center;gap:4px}.sett-side-group-head{display:none}.sett-main{padding:24px 20px 40px}}@media (max-width:640px){.invite-grid,.role-select{grid-template-columns:1fr}.sett-form-row{grid-template-columns:1fr;gap:8px}.page-head{flex-direction:column;align-items:flex-start;gap:12px}.page-head-actions{justify-content:flex-end;width:100%}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--font-weight-semibold:600;--tracking-tighter:-.05em;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.right-0{right:calc(var(--spacing)*0)}.left-\[40rem\]{left:40rem}.z-0{z-index:0}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing)*-.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-10{margin-top:calc(var(--spacing)*10)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-3{margin-left:calc(var(--spacing)*3)}.hero-arrow-down-micro{--hero-arrow-down-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%202a.75.75%200%200%201%20.75.75v8.69l3.22-3.22a.75.75%200%201%201%201.06%201.06l-4.5%204.5a.75.75%200%200%201-1.06%200l-4.5-4.5a.75.75%200%200%201%201.06-1.06l3.22%203.22V2.75A.75.75%200%200%201%208%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-micro);-webkit-mask:var(--hero-arrow-down-micro);-webkit-mask:var(--hero-arrow-down-micro);mask:var(--hero-arrow-down-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-down-tray{--hero-arrow-down-tray:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3%2016.5v2.25A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75V16.5M16.5%2012%2012%2016.5m0%200L7.5%2012m4.5%204.5V3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);-webkit-mask:var(--hero-arrow-down-tray);mask:var(--hero-arrow-down-tray);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left{--hero-arrow-left:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M10.5%2019.5%203%2012m0%200%207.5-7.5M3%2012h18%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left-micro{--hero-arrow-left-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M14%208a.75.75%200%200%201-.75.75H4.56l3.22%203.22a.75.75%200%201%201-1.06%201.06l-4.5-4.5a.75.75%200%200%201%200-1.06l4.5-4.5a.75.75%200%200%201%201.06%201.06L4.56%207.25h8.69A.75.75%200%200%201%2014%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-left-micro);-webkit-mask:var(--hero-arrow-left-micro);-webkit-mask:var(--hero-arrow-left-micro);mask:var(--hero-arrow-left-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.023%209.348h4.992v-.001M2.985%2019.644v-4.992m0%200h4.992m-4.993%200%203.181%203.183a8.25%208.25%200%200%200%2013.803-3.7M4.031%209.865a8.25%208.25%200%200%201%2013.803-3.7l3.181%203.182m0-4.991v4.99%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path-mini{--hero-arrow-path-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M15.312%2011.424a5.5%205.5%200%200%201-9.201%202.466l-.312-.311h2.433a.75.75%200%200%200%200-1.5H3.989a.75.75%200%200%200-.75.75v4.242a.75.75%200%200%200%201.5%200v-2.43l.31.31a7%207%200%200%200%2011.712-3.138.75.75%200%200%200-1.449-.39Zm1.23-3.723a.75.75%200%200%200%20.219-.53V2.929a.75.75%200%200%200-1.5%200V5.36l-.31-.31A7%207%200%200%200%203.239%208.188a.75.75%200%201%200%201.448.389A5.5%205.5%200%200%201%2013.89%206.11l.311.31h-2.432a.75.75%200%200%200%200%201.5h4.243a.75.75%200%200%200%20.53-.219Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-path-mini);-webkit-mask:var(--hero-arrow-path-mini);-webkit-mask:var(--hero-arrow-path-mini);mask:var(--hero-arrow-path-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right{--hero-arrow-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%204.5%2021%2012m0%200-7.5%207.5M21%2012H3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);-webkit-mask:var(--hero-arrow-right);mask:var(--hero-arrow-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-micro{--hero-arrow-right-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2%208a.75.75%200%200%201%20.75-.75h8.69L8.22%204.03a.75.75%200%200%201%201.06-1.06l4.5%204.5a.75.75%200%200%201%200%201.06l-4.5%204.5a.75.75%200%200%201-1.06-1.06l3.22-3.22H2.75A.75.75%200%200%201%202%208Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-micro);-webkit-mask:var(--hero-arrow-right-micro);-webkit-mask:var(--hero-arrow-right-micro);mask:var(--hero-arrow-right-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-top-right-on-square{--hero-arrow-top-right-on-square:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.5%206H5.25A2.25%202.25%200%200%200%203%208.25v10.5A2.25%202.25%200%200%200%205.25%2021h10.5A2.25%202.25%200%200%200%2018%2018.75V10.5m-10.5%206L21%203m0%200h-5.25M21%203v5.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-square);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-micro{--hero-arrow-up-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2014a.75.75%200%200%201-.75-.75V4.56L4.03%207.78a.75.75%200%200%201-1.06-1.06l4.5-4.5a.75.75%200%200%201%201.06%200l4.5%204.5a.75.75%200%200%201-1.06%201.06L8.75%204.56v8.69A.75.75%200%200%201%208%2014Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-micro);-webkit-mask:var(--hero-arrow-up-micro);-webkit-mask:var(--hero-arrow-up-micro);mask:var(--hero-arrow-up-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-slash{--hero-bell-slash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.143%2017.082a24.248%2024.248%200%200%200%203.844.148m-3.844-.148a23.856%2023.856%200%200%201-5.455-1.31%208.964%208.964%200%200%200%202.3-5.542m3.155%206.852a3%203%200%200%200%205.667%201.97m1.965-2.277L21%2021m-4.225-4.225a23.81%2023.81%200%200%200%203.536-1.003A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206.53%206.53m10.245%2010.245L6.53%206.53M3%203l3.53%203.53%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell-slash);-webkit-mask:var(--hero-bell-slash);-webkit-mask:var(--hero-bell-slash);mask:var(--hero-bell-slash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office{--hero-building-office:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M3.75%2021h16.5M4.5%203h15M5.25%203v18m13.5-18v18M9%206.75h1.5m-1.5%203h1.5m-1.5%203h1.5m3-6H15m-1.5%203H15m-1.5%203H15M9%2021v-3.375c0-.621.504-1.125%201.125-1.125h3.75c.621%200%201.125.504%201.125%201.125V21%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office);-webkit-mask:var(--hero-building-office);-webkit-mask:var(--hero-building-office);mask:var(--hero-building-office);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-micro{--hero-building-office-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M3.75%202a.75.75%200%200%200%200%201.5H4v9h-.25a.75.75%200%200%200%200%201.5H6a.5.5%200%200%200%20.5-.5v-3A.5.5%200%200%201%207%2010h2a.5.5%200%200%201%20.5.5v3a.5.5%200%200%200%20.5.5h2.25a.75.75%200%200%200%200-1.5H12v-9h.25a.75.75%200%200%200%200-1.5h-8.5ZM6.5%204a.5.5%200%200%200-.5.5V5a.5.5%200%200%200%20.5.5H7a.5.5%200%200%200%20.5-.5v-.5A.5.5%200%200%200%207%204h-.5ZM6%207a.5.5%200%200%201%20.5-.5H7a.5.5%200%200%201%20.5.5v.5A.5.5%200%200%201%207%208h-.5a.5.5%200%200%201-.5-.5V7Zm3-3a.5.5%200%200%200-.5.5V5a.5.5%200%200%200%20.5.5h.5A.5.5%200%200%200%2010%205v-.5a.5.5%200%200%200-.5-.5H9Zm-.5%203a.5.5%200%200%201%20.5-.5h.5a.5.5%200%200%201%20.5.5v.5a.5.5%200%200%201-.5.5H9a.5.5%200%200%201-.5-.5V7Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-micro);-webkit-mask:var(--hero-building-office-micro);-webkit-mask:var(--hero-building-office-micro);mask:var(--hero-building-office-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-mini{--hero-calendar-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.75%202a.75.75%200%200%201%20.75.75V4h7V2.75a.75.75%200%200%201%201.5%200V4h.25A2.75%202.75%200%200%201%2018%206.75v8.5A2.75%202.75%200%200%201%2015.25%2018H4.75A2.75%202.75%200%200%201%202%2015.25v-8.5A2.75%202.75%200%200%201%204.75%204H5V2.75A.75.75%200%200%201%205.75%202Zm-1%205.5c-.69%200-1.25.56-1.25%201.25v6.5c0%20.69.56%201.25%201.25%201.25h10.5c.69%200%201.25-.56%201.25-1.25v-6.5c0-.69-.56-1.25-1.25-1.25H4.75Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar-mini);-webkit-mask:var(--hero-calendar-mini);-webkit-mask:var(--hero-calendar-mini);mask:var(--hero-calendar-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle{--hero-check-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9%2012.75%2011.25%2015%2015%209.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down{--hero-chevron-down:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m19.5%208.25-7.5%207.5-7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down-mini{--hero-chevron-down-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M5.22%208.22a.75.75%200%200%201%201.06%200L10%2011.94l3.72-3.72a.75.75%200%201%201%201.06%201.06l-4.25%204.25a.75.75%200%200%201-1.06%200L5.22%209.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-down-mini);-webkit-mask:var(--hero-chevron-down-mini);-webkit-mask:var(--hero-chevron-down-mini);mask:var(--hero-chevron-down-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left-micro{--hero-chevron-left-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.78%204.22a.75.75%200%200%201%200%201.06L7.06%208l2.72%202.72a.75.75%200%201%201-1.06%201.06L5.47%208.53a.75.75%200%200%201%200-1.06l3.25-3.25a.75.75%200%200%201%201.06%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left-micro);-webkit-mask:var(--hero-chevron-left-micro);-webkit-mask:var(--hero-chevron-left-micro);mask:var(--hero-chevron-left-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right-micro{--hero-chevron-right-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M6.22%204.22a.75.75%200%200%201%201.06%200l3.25%203.25a.75.75%200%200%201%200%201.06l-3.25%203.25a.75.75%200%200%201-1.06-1.06L8.94%208%206.22%205.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right-micro);-webkit-mask:var(--hero-chevron-right-micro);-webkit-mask:var(--hero-chevron-right-micro);mask:var(--hero-chevron-right-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right-mini{--hero-chevron-right-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8.22%205.22a.75.75%200%200%201%201.06%200l4.25%204.25a.75.75%200%200%201%200%201.06l-4.25%204.25a.75.75%200%200%201-1.06-1.06L11.94%2010%208.22%206.28a.75.75%200%200%201%200-1.06Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);-webkit-mask:var(--hero-chevron-right-mini);mask:var(--hero-chevron-right-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard{--hero-clipboard:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.666%203.888A2.25%202.25%200%200%200%2013.5%202.25h-3c-1.03%200-1.9.693-2.166%201.638m7.332%200c.055.194.084.4.084.612v0a.75.75%200%200%201-.75.75H9a.75.75%200%200%201-.75-.75v0c0-.212.03-.418.084-.612m7.332%200c.646.049%201.288.11%201.927.184%201.1.128%201.907%201.077%201.907%202.185V19.5a2.25%202.25%200%200%201-2.25%202.25H6.75A2.25%202.25%200%200%201%204.5%2019.5V6.257c0-1.108.806-2.057%201.907-2.185a48.208%2048.208%200%200%201%201.927-.184%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard);-webkit-mask:var(--hero-clipboard);-webkit-mask:var(--hero-clipboard);mask:var(--hero-clipboard);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clipboard-document{--hero-clipboard-document:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M8.25%207.5V6.108c0-1.135.845-2.098%201.976-2.192.373-.03.748-.057%201.123-.08M15.75%2018H18a2.25%202.25%200%200%200%202.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424%2048.424%200%200%200-1.123-.08M15.75%2018.75v-1.875a3.375%203.375%200%200%200-3.375-3.375h-1.5a1.125%201.125%200%200%201-1.125-1.125v-1.5A3.375%203.375%200%200%200%206.375%207.5H5.25m11.9-3.664A2.251%202.251%200%200%200%2015%202.25h-1.5a2.251%202.251%200%200%200-2.15%201.586m5.8%200c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75%207.5H4.875c-.621%200-1.125.504-1.125%201.125v12c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V16.5a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document);-webkit-mask:var(--hero-clipboard-document);-webkit-mask:var(--hero-clipboard-document);mask:var(--hero-clipboard-document);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text{--hero-document-text:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2014.25v-2.625a3.375%203.375%200%200%200-3.375-3.375h-1.5A1.125%201.125%200%200%201%2013.5%207.125v-1.5a3.375%203.375%200%200%200-3.375-3.375H8.25m0%2012.75h7.5m-7.5%203H12M10.5%202.25H5.625c-.621%200-1.125.504-1.125%201.125v17.25c0%20.621.504%201.125%201.125%201.125h12.75c.621%200%201.125-.504%201.125-1.125V11.25a9%209%200%200%200-9-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text-mini{--hero-document-text-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A1.5%201.5%200%200%200%203%203.5v13A1.5%201.5%200%200%200%204.5%2018h11a1.5%201.5%200%200%200%201.5-1.5V7.621a1.5%201.5%200%200%200-.44-1.06l-4.12-4.122A1.5%201.5%200%200%200%2011.378%202H4.5Zm2.25%208.5a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Zm0%203a.75.75%200%200%200%200%201.5h6.5a.75.75%200%200%200%200-1.5h-6.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-text-mini);-webkit-mask:var(--hero-document-text-mini);-webkit-mask:var(--hero-document-text-mini);mask:var(--hero-document-text-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-envelope{--hero-envelope:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M21.75%206.75v10.5a2.25%202.25%200%200%201-2.25%202.25h-15a2.25%202.25%200%200%201-2.25-2.25V6.75m19.5%200A2.25%202.25%200%200%200%2019.5%204.5h-15a2.25%202.25%200%200%200-2.25%202.25m19.5%200v.243a2.25%202.25%200%200%201-1.07%201.916l-7.5%204.615a2.25%202.25%200%200%201-2.36%200L3.32%208.91a2.25%202.25%200%200%201-1.07-1.916V6.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);-webkit-mask:var(--hero-envelope);mask:var(--hero-envelope);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle{--hero-exclamation-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m9-.75a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%203.75h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle-solid{--hero-exclamation-circle-solid:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.25%2012c0-5.385%204.365-9.75%209.75-9.75s9.75%204.365%209.75%209.75-4.365%209.75-9.75%209.75S2.25%2017.385%202.25%2012ZM12%208.25a.75.75%200%200%201%20.75.75v3.75a.75.75%200%200%201-1.5%200V9a.75.75%200%200%201%20.75-.75Zm0%208.25a.75.75%200%201%200%200-1.5.75.75%200%200%200%200%201.5Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-circle-solid);-webkit-mask:var(--hero-exclamation-circle-solid);-webkit-mask:var(--hero-exclamation-circle-solid);mask:var(--hero-exclamation-circle-solid);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-triangle{--hero-exclamation-triangle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%209v3.75m-9.303%203.376c-.866%201.5.217%203.374%201.948%203.374h14.71c1.73%200%202.813-1.874%201.948-3.374L13.949%203.378c-.866-1.5-3.032-1.5-3.898%200L2.697%2016.126ZM12%2015.75h.007v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye{--hero-eye:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.036%2012.322a1.012%201.012%200%200%201%200-.639C3.423%207.51%207.36%204.5%2012%204.5c4.638%200%208.573%203.007%209.963%207.178.07.207.07.431%200%20.639C20.577%2016.49%2016.64%2019.5%2012%2019.5c-4.638%200-8.573-3.007-9.963-7.178Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);-webkit-mask:var(--hero-eye);mask:var(--hero-eye);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder-micro{--hero-folder-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M2%203.5A1.5%201.5%200%200%201%203.5%202h2.879a1.5%201.5%200%200%201%201.06.44l1.122%201.12A1.5%201.5%200%200%200%209.62%204H12.5A1.5%201.5%200%200%201%2014%205.5v1.401a2.986%202.986%200%200%200-1.5-.401h-9c-.546%200-1.059.146-1.5.401V3.5ZM2%209.5v3A1.5%201.5%200%200%200%203.5%2014h9a1.5%201.5%200%200%200%201.5-1.5v-3A1.5%201.5%200%200%200%2012.5%208h-9A1.5%201.5%200%200%200%202%209.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder-micro);-webkit-mask:var(--hero-folder-micro);-webkit-mask:var(--hero-folder-micro);mask:var(--hero-folder-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder-mini{--hero-folder-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.75%203A1.75%201.75%200%200%200%202%204.75v3.26a3.235%203.235%200%200%201%201.75-.51h12.5c.644%200%201.245.188%201.75.51V6.75A1.75%201.75%200%200%200%2016.25%205h-4.836a.25.25%200%200%201-.177-.073L9.823%203.513A1.75%201.75%200%200%200%208.586%203H3.75ZM3.75%209A1.75%201.75%200%200%200%202%2010.75v4.5c0%20.966.784%201.75%201.75%201.75h12.5A1.75%201.75%200%200%200%2018%2015.25v-4.5A1.75%201.75%200%200%200%2016.25%209H3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder-mini);-webkit-mask:var(--hero-folder-mini);-webkit-mask:var(--hero-folder-mini);mask:var(--hero-folder-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox{--hero-inbox:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M2.25%2013.5h3.86a2.25%202.25%200%200%201%202.012%201.244l.256.512a2.25%202.25%200%200%200%202.013%201.244h3.218a2.25%202.25%200%200%200%202.013-1.244l.256-.512a2.25%202.25%200%200%201%202.013-1.244h3.859m-19.5.338V18a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018v-4.162c0-.224-.034-.447-.1-.661L19.24%205.338a2.25%202.25%200%200%200-2.15-1.588H6.911a2.25%202.25%200%200%200-2.15%201.588L2.35%2013.177a2.25%202.25%200%200%200-.1.661Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);-webkit-mask:var(--hero-inbox);mask:var(--hero-inbox);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle{--hero-information-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m11.25%2011.25.041-.02a.75.75%200%200%201%201.063.852l-.708%202.836a.75.75%200%200%200%201.063.853l.041-.021M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9-3.75h.008v.008H12V8.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle-mini{--hero-information-circle-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200Zm-7-4a1%201%200%201%201-2%200%201%201%200%200%201%202%200ZM9%209a.75.75%200%200%200%200%201.5h.253a.25.25%200%200%201%20.244.304l-.459%202.066A1.75%201.75%200%200%200%2010.747%2015H11a.75.75%200%200%200%200-1.5h-.253a.25.25%200%200%201-.244-.304l.459-2.066A1.75%201.75%200%200%200%209.253%209H9Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-information-circle-mini);-webkit-mask:var(--hero-information-circle-mini);-webkit-mask:var(--hero-information-circle-mini);mask:var(--hero-information-circle-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-key{--hero-key:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%205.25a3%203%200%200%201%203%203m3%200a6%206%200%200%201-7.029%205.912c-.563-.097-1.159.026-1.563.43L10.5%2017.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1%20.43-1.563A6%206%200%201%201%2021.75%208.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);-webkit-mask:var(--hero-key);mask:var(--hero-key);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link{--hero-link:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.19%208.688a4.5%204.5%200%200%201%201.242%207.244l-4.5%204.5a4.5%204.5%200%200%201-6.364-6.364l1.757-1.757m13.35-.622%201.757-1.757a4.5%204.5%200%200%200-6.364-6.364l-4.5%204.5a4.5%204.5%200%200%200%201.242%207.244%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);-webkit-mask:var(--hero-link);mask:var(--hero-link);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed{--hero-lock-closed:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M16.5%2010.5V6.75a4.5%204.5%200%201%200-9%200v3.75m-.75%2011.25h10.5a2.25%202.25%200%200%200%202.25-2.25v-6.75a2.25%202.25%200%200%200-2.25-2.25H6.75a2.25%202.25%200%200%200-2.25%202.25v6.75a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-micro{--hero-magnifying-glass-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9.965%2011.026a5%205%200%201%201%201.06-1.06l2.755%202.754a.75.75%200%201%201-1.06%201.06l-2.755-2.754ZM10.5%207a3.5%203.5%200%201%201-7%200%203.5%203.5%200%200%201%207%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass-micro);-webkit-mask:var(--hero-magnifying-glass-micro);-webkit-mask:var(--hero-magnifying-glass-micro);mask:var(--hero-magnifying-glass-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass-mini{--hero-magnifying-glass-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M9%203.5a5.5%205.5%200%201%200%200%2011%205.5%205.5%200%200%200%200-11ZM2%209a7%207%200%201%201%2012.452%204.391l3.328%203.329a.75.75%200%201%201-1.06%201.06l-3.329-3.328A7%207%200%200%201%202%209Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass-mini);-webkit-mask:var(--hero-magnifying-glass-mini);-webkit-mask:var(--hero-magnifying-glass-mini);mask:var(--hero-magnifying-glass-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon-micro{--hero-moon-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M14.438%2010.148c.19-.425-.321-.787-.748-.601A5.5%205.5%200%200%201%206.453%202.31c.186-.427-.176-.938-.6-.748a6.501%206.501%200%201%200%208.585%208.586Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);-webkit-mask:var(--hero-moon-micro);mask:var(--hero-moon-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus{--hero-plus:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%204.5v15m7.5-7.5h-15%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);-webkit-mask:var(--hero-plus);mask:var(--hero-plus);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-stack{--hero-rectangle-stack:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%206.878V6a2.25%202.25%200%200%201%202.25-2.25h7.5A2.25%202.25%200%200%201%2018%206v.878m-12%200c.235-.083.487-.128.75-.128h10.5c.263%200%20.515.045.75.128m-12%200A2.25%202.25%200%200%200%204.5%209v.878m13.5-3A2.25%202.25%200%200%201%2019.5%209v.878m0%200a2.246%202.246%200%200%200-.75-.128H5.25c-.263%200-.515.045-.75.128m15%200A2.25%202.25%200%200%201%2021%2012v6a2.25%202.25%200%200%201-2.25%202.25H5.25A2.25%202.25%200%200%201%203%2018v-6c0-.98.626-1.813%201.5-2.122%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-rectangle-stack);-webkit-mask:var(--hero-rectangle-stack);-webkit-mask:var(--hero-rectangle-stack);mask:var(--hero-rectangle-stack);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sun-micro{--hero-sun-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%201a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%201ZM10.5%208a2.5%202.5%200%201%201-5%200%202.5%202.5%200%200%201%205%200ZM12.95%204.11a.75.75%200%201%200-1.06-1.06l-1.062%201.06a.75.75%200%200%200%201.061%201.062l1.06-1.061ZM15%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%2015%208ZM11.89%2012.95a.75.75%200%200%200%201.06-1.06l-1.06-1.062a.75.75%200%200%200-1.062%201.061l1.061%201.06ZM8%2012a.75.75%200%200%201%20.75.75v1.5a.75.75%200%200%201-1.5%200v-1.5A.75.75%200%200%201%208%2012ZM5.172%2011.89a.75.75%200%200%200-1.061-1.062L3.05%2011.89a.75.75%200%201%200%201.06%201.06l1.06-1.06ZM4%208a.75.75%200%200%201-.75.75h-1.5a.75.75%200%200%201%200-1.5h1.5A.75.75%200%200%201%204%208ZM4.11%205.172A.75.75%200%200%200%205.173%204.11L4.11%203.05a.75.75%200%201%200-1.06%201.06l1.06%201.06Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);-webkit-mask:var(--hero-sun-micro);mask:var(--hero-sun-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-tag-micro{--hero-tag-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.5%202A2.5%202.5%200%200%200%202%204.5v2.879a2.5%202.5%200%200%200%20.732%201.767l4.5%204.5a2.5%202.5%200%200%200%203.536%200l2.878-2.878a2.5%202.5%200%200%200%200-3.536l-4.5-4.5A2.5%202.5%200%200%200%207.38%202H4.5ZM5%206a1%201%200%201%200%200-2%201%201%200%200%200%200%202Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-tag-micro);-webkit-mask:var(--hero-tag-micro);-webkit-mask:var(--hero-tag-micro);mask:var(--hero-tag-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash{--hero-trash:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m14.74%209-.346%209m-4.788%200L9.26%209m9.968-3.21c.342.052.682.107%201.022.166m-1.022-.165L18.16%2019.673a2.25%202.25%200%200%201-2.244%202.077H8.084a2.25%202.25%200%200%201-2.244-2.077L4.772%205.79m14.456%200a48.108%2048.108%200%200%200-3.478-.397m-12%20.562c.34-.059.68-.114%201.022-.165m0%200a48.11%2048.11%200%200%201%203.478-.397m7.5%200v-.916c0-1.18-.91-2.164-2.09-2.201a51.964%2051.964%200%200%200-3.32%200c-1.18.037-2.09%201.022-2.09%202.201v.916m7.5%200a48.667%2048.667%200%200%200-7.5%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);-webkit-mask:var(--hero-trash);mask:var(--hero-trash);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user{--hero-user:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15.75%206a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200ZM4.501%2020.118a7.5%207.5%200%200%201%2014.998%200A17.933%2017.933%200%200%201%2012%2021.75c-2.676%200-5.216-.584-7.499-1.632Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);-webkit-mask:var(--hero-user);mask:var(--hero-user);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle{--hero-user-circle:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.982%2018.725A7.488%207.488%200%200%200%2012%2015.75a7.488%207.488%200%200%200-5.982%202.975m11.963%200a9%209%200%201%200-11.963%200m11.963%200A8.966%208.966%200%200%201%2012%2021a8.966%208.966%200%200%201-5.982-2.275M15%209.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group-micro{--hero-user-group-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%208a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205ZM3.156%2011.763c.16-.629.44-1.21.813-1.72a2.5%202.5%200%200%200-2.725%201.377c-.136.287.102.58.418.58h1.449c.01-.077.025-.156.045-.237ZM12.847%2011.763c.02.08.036.16.046.237h1.446c.316%200%20.554-.293.417-.579a2.5%202.5%200%200%200-2.722-1.378c.374.51.653%201.09.813%201.72ZM14%207.5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM3.5%209a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM5%2013c-.552%200-1.013-.455-.876-.99a4.002%204.002%200%200%201%207.753%200c.136.535-.324.99-.877.99H5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group-micro);-webkit-mask:var(--hero-user-group-micro);-webkit-mask:var(--hero-user-group-micro);mask:var(--hero-user-group-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-micro{--hero-user-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M8%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM12.735%2014c.618%200%201.093-.561.872-1.139a6.002%206.002%200%200%200-11.215%200c-.22.578.254%201.139.872%201.139h9.47Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-micro);-webkit-mask:var(--hero-user-micro);-webkit-mask:var(--hero-user-micro);mask:var(--hero-user-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-mini{--hero-user-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M10%208a3%203%200%201%200%200-6%203%203%200%200%200%200%206ZM3.465%2014.493a1.23%201.23%200%200%200%20.41%201.412A9.957%209.957%200%200%200%2010%2018c2.31%200%204.438-.784%206.131-2.1.43-.333.604-.903.408-1.41a7.002%207.002%200%200%200-13.074.003Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-mini);-webkit-mask:var(--hero-user-mini);-webkit-mask:var(--hero-user-mini);mask:var(--hero-user-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users{--hero-users:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M15%2019.128a9.38%209.38%200%200%200%202.625.372%209.337%209.337%200%200%200%204.121-.952%204.125%204.125%200%200%200-7.533-2.493M15%2019.128v-.003c0-1.113-.285-2.16-.786-3.07M15%2019.128v.106A12.318%2012.318%200%200%201%208.624%2021c-2.331%200-4.512-.645-6.374-1.766l-.001-.109a6.375%206.375%200%200%201%2011.964-3.07M12%206.375a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200Zm8.25%202.25a2.625%202.625%200%201%201-5.25%200%202.625%202.625%200%200%201%205.25%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);-webkit-mask:var(--hero-users);mask:var(--hero-users);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-video-camera{--hero-video-camera:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m15.75%2010.5%204.72-4.72a.75.75%200%200%201%201.28.53v11.38a.75.75%200%200%201-1.28.53l-4.72-4.72M4.5%2018.75h9a2.25%202.25%200%200%200%202.25-2.25v-9a2.25%202.25%200%200%200-2.25-2.25h-9A2.25%202.25%200%200%200%202.25%207.5v9a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-video-camera);-webkit-mask:var(--hero-video-camera);-webkit-mask:var(--hero-video-camera);mask:var(--hero-video-camera);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-video-camera-mini{--hero-video-camera-mini:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M3.25%204A2.25%202.25%200%200%200%201%206.25v7.5A2.25%202.25%200%200%200%203.25%2016h7.5A2.25%202.25%200%200%200%2013%2013.75v-7.5A2.25%202.25%200%200%200%2010.75%204h-7.5ZM19%204.75a.75.75%200%200%200-1.28-.53l-3%203a.75.75%200%200%200-.22.53v4.5c0%20.199.079.39.22.53l3%203a.75.75%200%200%200%201.28-.53V4.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-video-camera-mini);-webkit-mask:var(--hero-video-camera-mini);-webkit-mask:var(--hero-video-camera-mini);mask:var(--hero-video-camera-mini);vertical-align:middle;background-color:currentColor;width:1.25rem;height:1.25rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark{--hero-x-mark:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220%200%2024%2024%22%20stroke-width%3D%221.5%22%20stroke%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%2018%2018%206M6%206l12%2012%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark-micro{--hero-x-mark-micro:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%20aria-hidden%3D%22true%22%20data-slot%3D%22icon%22%3E%20%20%3Cpath%20d%3D%22M5.28%204.22a.75.75%200%200%200-1.06%201.06L6.94%208l-2.72%202.72a.75.75%200%201%200%201.06%201.06L8%209.06l2.72%202.72a.75.75%200%201%200%201.06-1.06L9.06%208l2.72-2.72a.75.75%200%200%200-1.06-1.06L8%206.94%205.28%204.22Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-mark-micro);-webkit-mask:var(--hero-x-mark-micro);-webkit-mask:var(--hero-x-mark-micro);mask:var(--hero-x-mark-micro);vertical-align:middle;background-color:currentColor;width:1rem;height:1rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-\[13px\]{width:13px;height:13px}.size-\[14px\]{width:14px;height:14px}.size-\[15px\]{width:15px;height:15px}.size-\[18px\]{width:18px;height:18px}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-12{height:calc(var(--spacing)*12)}.h-full{height:100%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}: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)))}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-4{row-gap:calc(var(--spacing)*4)}.self-start{align-self:flex-start}.rounded-lg{border-radius:var(--radius-lg)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-10{padding-block:calc(var(--spacing)*10)}.py-20{padding-block:calc(var(--spacing)*20)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[2rem\]{font-size:2rem}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-10{--tw-leading:calc(var(--spacing)*10);line-height:calc(var(--spacing)*10)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.text-balance{text-wrap:balance}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-100{opacity:1}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,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-all{transition-property:all;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}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media (min-width:40rem){.sm\:w-auto{width:auto}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.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\:flex-col{flex-direction:column}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-28{padding-block:calc(var(--spacing)*28)}@media (hover:hover){.sm\:group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}}@media (min-width:64rem){.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:80rem){.xl\:left-\[50rem\]{left:50rem}.xl\:px-28{padding-inline:calc(var(--spacing)*28)}.xl\:py-32{padding-block:calc(var(--spacing)*32)}}}[data-phx-session],[data-phx-teleported-src]{display:contents}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-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}@keyframes spin{to{transform:rotate(360deg)}}