/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@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;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--ease-in-out: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}body{font-family:var(--lf-font-body);font-size:var(--lf-type-sm);line-height:var(--lf-leading-normal);color:var(--lf-color-text-primary);background:var(--lf-color-bg-page);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "tnum"}:focus-visible{outline:2px solid var(--lf-color-primary);outline-offset:2px;border-radius:var(--lf-radius-sm)}.lf-sr-only,[data-visually-hidden]{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lf-num{font-variant-numeric:tabular-nums}.lf-mono{font-family:var(--lf-font-mono);font-size:var(--lf-type-xs)}.lf-muted{color:var(--lf-color-text-muted)}.lf-secondary{color:var(--lf-color-text-secondary)}.lf-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@layer components{.lf-icon{--lf-icon-size:1.125rem;vertical-align:middle;flex:none;align-items:center;gap:.375rem;display:inline-flex}.lf-icon[data-size=sm]{--lf-icon-size:1rem}.lf-icon[data-size=xs]{--lf-icon-size:.8125rem}.lf-icon[data-size=lg]{--lf-icon-size:1.25rem}.lf-icon>svg{width:var(--lf-icon-size);height:var(--lf-icon-size);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lf-btn{height:var(--lf-control-md);padding:0 var(--lf-space-4);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);color:var(--lf-color-text-primary);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-normal);white-space:nowrap;cursor:pointer;transition:background var(--lf-duration-fast), border-color var(--lf-duration-fast), color var(--lf-duration-fast);justify-content:center;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.lf-btn:hover{background:var(--lf-color-bg-elevated);border-color:var(--lf-color-border)}.lf-btn[data-variant=primary]{background:var(--lf-color-primary);color:var(--lf-color-on-primary);border-color:#0000}.lf-btn[data-variant=primary]:hover{background:var(--lf-color-primary-hover);border-color:#0000}.lf-btn[data-variant=ghost]{color:var(--lf-color-text-secondary);background:0 0;border-color:#0000}.lf-btn[data-variant=ghost]:hover{color:var(--lf-color-text-primary);background:var(--lf-color-bg-elevated);border-color:#0000}.lf-btn[data-variant=danger]{color:var(--lf-color-status-error-text)}.lf-btn[data-variant=danger]:hover{border-color:var(--lf-color-status-error)}@supports (color:color-mix(in lab, red, red)){.lf-btn[data-variant=danger]:hover{border-color:color-mix(in srgb, var(--lf-color-status-error) 40%, transparent)}}.lf-btn[data-variant=danger]:hover{background:var(--lf-color-status-error-muted)}.lf-btn[data-variant=danger_solid]{background:var(--lf-color-status-error-text);color:#fff;border-color:#0000}.lf-btn[data-variant=danger_solid]:hover{background:var(--lf-color-status-error);border-color:#0000}.lf-btn[data-size=sm]{height:var(--lf-control-sm);padding:0 .625rem}.lf-btn[data-size=lg]{height:var(--lf-control-lg);padding:0 var(--lf-space-6)}.lf-btn[data-block]{width:100%}.lf-btn[data-icon-only]{width:var(--lf-control-md);padding:0}.lf-btn[data-icon-only][data-size=sm]{width:var(--lf-control-sm)}.lf-btn[disabled],.lf-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.lf-btn .lf-icon{--lf-icon-size:1rem}.lf-chip{height:1.375rem;padding:0 var(--lf-space-3);border-radius:var(--lf-radius-pill);font-size:var(--lf-type-xs);font-weight:var(--lf-weight-normal);white-space:nowrap;background:var(--lf-color-bg-elevated);color:var(--lf-color-text-secondary);align-items:center;gap:.375rem;display:inline-flex}.lf-chip[data-tone=success]{background:var(--lf-color-status-success-muted);color:var(--lf-color-status-success-text)}.lf-chip[data-tone=warning]{background:var(--lf-color-status-warning-muted);color:var(--lf-color-status-warning-text)}.lf-chip[data-tone=error]{background:var(--lf-color-status-error-muted);color:var(--lf-color-status-error-text)}.lf-chip[data-tone=info]{background:var(--lf-color-status-info-muted);color:var(--lf-color-status-info-text)}.lf-chip[data-outline]{box-shadow:inset 0 0 0 1px var(--lf-color-border-soft);background:0 0}.lf-chip[data-mono]{font-family:var(--lf-font-mono);font-size:var(--lf-type-2xs)}.lf-chip[data-dot]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.375rem;height:.375rem}.lf-badge{font-size:var(--lf-type-xs);font-weight:var(--lf-weight-normal);font-variant-numeric:tabular-nums;color:var(--lf-color-text-muted)}.lf-badge[data-tone=brand]{border-radius:var(--lf-radius-pill);background:var(--lf-color-accent-orange);color:#111;min-width:1rem;height:1rem;font-size:var(--lf-type-2xs);font-weight:var(--lf-weight-semibold);text-align:center;padding:0 .25rem;line-height:1rem;display:inline-block}.lf-avatar{color:#fff;width:1.75rem;height:1.75rem;font-size:var(--lf-type-2xs);font-weight:var(--lf-weight-semibold);background:var(--lf-color-adapter-system);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.lf-avatar>img{object-fit:cover;width:100%;height:100%}.lf-avatar[data-size=xs]{width:1.375rem;height:1.375rem;font-size:var(--lf-type-2xs);letter-spacing:-.02em}.lf-avatar[data-size=lg]{width:3rem;height:3rem;font-size:var(--lf-type-lg)}.lf-avatar[data-adapter=claude_code]{background:var(--lf-color-adapter-claude-code)}.lf-avatar[data-adapter=codex_cli]{background:var(--lf-color-adapter-codex-cli)}.lf-avatar[data-adapter=sagents]{background:var(--lf-color-adapter-sagents)}.lf-avatar[data-adapter=human]{background:var(--lf-color-adapter-human)}.lf-card{background:var(--lf-color-bg-card);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);display:block}.lf-card>figure{margin:0}.lf-card>header{align-items:center;gap:var(--lf-space-3);padding:var(--lf-space-4) var(--lf-space-6);border-bottom:1px solid var(--lf-color-border-soft);display:flex}.lf-card>header :is(h2,h3,h4){font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold);margin:0}.lf-card-body{padding:var(--lf-space-6)}.lf-card>footer{align-items:center;gap:var(--lf-space-3);padding:var(--lf-space-4) var(--lf-space-6);border-top:1px solid var(--lf-color-border-soft);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:flex}.lf-card[data-urgent]{border-color:var(--lf-color-status-error)}@supports (color:color-mix(in lab, red, red)){.lf-card[data-urgent]{border-color:color-mix(in srgb, var(--lf-color-status-error) 45%, transparent)}}.lf-card[data-tone=success]{background:linear-gradient(180deg, var(--lf-color-status-success-muted), transparent 70%), var(--lf-color-bg-card)}.lf-card[data-tone=warning]{background:linear-gradient(180deg, var(--lf-color-status-warning-muted), transparent 70%), var(--lf-color-bg-card)}.lf-card[data-tone=error]{background:linear-gradient(180deg, var(--lf-color-status-error-muted), transparent 70%), var(--lf-color-bg-card)}.lf-page-header{align-items:flex-start;gap:var(--lf-space-6);min-height:calc(2 * var(--lf-row,2.5rem));margin:0;display:flex}.lf-page-header>hgroup{min-width:0}.lf-page-header>hgroup>h1{font-size:var(--lf-type-xl);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-title);line-height:var(--lf-row,2.5rem);margin:0}.lf-page-header>hgroup>:is(p,.lf-page-header__sub){line-height:1.25rem;font-size:var(--lf-type-sm);color:var(--lf-color-text-muted);margin:0}.lf-page-header-navigation{height:var(--lf-row,2.5rem);align-items:center;display:flex}.lf-page-header-actions{height:var(--lf-row,2.5rem);align-items:center;gap:var(--lf-space-3);margin-left:auto;display:flex}.lf-kv{flex-direction:column;margin:0;display:flex}.lf-kv>div{padding:var(--lf-space-3) 0;row-gap:.125rem;display:grid}.lf-kv dt{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-kv dd{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);flex-wrap:wrap;margin:0;display:flex}.lf-table{background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft);border-radius:var(--lf-radius-card);display:block;overflow:clip}.lf-page .lf-table{margin-top:var(--lf-space-3)}.lf-table>table{border-collapse:separate;border-spacing:0;table-layout:auto;width:100%}.lf-table caption{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lf-table th{top:var(--lf-topbar-height);z-index:2;height:calc(var(--lf-row,2.5rem) - var(--lf-space-3));box-sizing:border-box;padding:0 var(--lf-space-4);text-align:left;white-space:nowrap;background:var(--lf-color-bg-card);border-bottom:1px solid var(--lf-color-border-soft);font-size:var(--lf-type-xs);font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted);position:sticky}.lf-table td{height:var(--lf-row-height);box-sizing:border-box;padding:0 var(--lf-space-4);border-bottom:1px solid var(--lf-color-border-soft);font-size:var(--lf-type-sm);white-space:nowrap}.lf-table tbody tr:last-child td{border-bottom:0}.lf-table[data-compact] td{height:var(--lf-row-height-compact)}.lf-table tbody tr:has(>td[phx-click]){cursor:pointer;transition:background .12s}.lf-table tbody tr:has(>td[phx-click]):hover,.lf-table tbody tr[aria-selected=true]{background:var(--lf-color-bg-hover)}.lf-table tbody tr[aria-selected=true] td:first-child{box-shadow:inset 2px 0 0 var(--lf-color-selection)}.lf-table td:not([phx-click]):last-child:not(:first-child){text-align:right;width:1%}.lf-tabs>[role=tablist]{gap:var(--lf-space-6);border-bottom:1px solid var(--lf-color-border-soft);display:flex}.lf-tabs [role=tab]{height:calc(var(--lf-row,2.5rem) - 1px);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);cursor:pointer;transition:color var(--lf-duration-fast), box-shadow var(--lf-duration-indicator) var(--lf-ease-standard);align-items:center;gap:.375rem;margin-bottom:-1px;display:inline-flex}.lf-tabs [role=tab]:hover{color:var(--lf-color-primary)}.lf-tabs [role=tab][aria-selected=true]{color:var(--lf-color-text-primary);box-shadow:inset 0 -2px 0 var(--lf-color-selection)}.lf-tabs [role=tabpanel]{padding-top:var(--lf-space-6)}.lf-seg{display:inline-flex}.lf-seg>ul{background:var(--lf-color-bg-elevated);border-radius:.625rem;margin:0;padding:.1875rem;list-style:none;display:inline-flex}.lf-seg a{height:var(--lf-control-sm);padding:0 var(--lf-space-4);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);white-space:nowrap;transition:color var(--lf-duration-fast), background var(--lf-duration-indicator) var(--lf-ease-standard);border-radius:.4375rem;align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.lf-seg a:hover{color:var(--lf-color-text-primary)}.lf-seg a[aria-current]{color:var(--lf-color-text-primary);background:var(--lf-color-bg-card);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--lf-color-border-soft)}.lf-sheet{z-index:var(--lf-z-sheet);width:var(--lf-sheet-width);background:var(--lf-color-bg-card);border-radius:var(--lf-radius-sheet);box-shadow:var(--lf-shadow-sheet), 0 0 0 1px var(--lf-color-border-soft);visibility:hidden;transition:transform var(--lf-duration-sheet) var(--lf-ease-drawer), width var(--lf-duration-sheet) var(--lf-ease-drawer), visibility 0s var(--lf-duration-sheet);flex-direction:column;display:flex;position:fixed;top:.5rem;bottom:.5rem;right:.5rem;overflow:hidden;transform:translate(calc(100% + 1rem))}.lf-sheet[data-open]{visibility:visible;transition-delay:0s;transform:none}.lf-sheet[data-wide]{width:min(var(--lf-sheet-width-wide), calc(100vw - var(--lf-rail-width) - var(--lf-ctxnav-width) - 1rem))}.lf-sheet[data-stacked]{right:calc(1rem + var(--lf-sheet-width));z-index:calc(var(--lf-z-sheet) - 1);width:min(var(--lf-sheet-width), calc(100vw - var(--lf-rail-width) - var(--lf-ctxnav-width) - var(--lf-sheet-width) - 1.5rem));transform:translateX(calc(var(--lf-sheet-width) + .5rem));opacity:0;transition:transform var(--lf-duration-sheet) var(--lf-ease-drawer), opacity .16s var(--lf-ease-standard), visibility 0s var(--lf-duration-sheet)}.lf-sheet[data-stacked][data-open]{opacity:1;transition:transform var(--lf-duration-sheet) var(--lf-ease-drawer), opacity .16s var(--lf-ease-standard), visibility 0s;transform:none}.lf-sheet-header{padding:var(--lf-space-7) var(--lf-space-7) var(--lf-space-6);border-bottom:1px solid var(--lf-color-border-soft);align-items:flex-start;gap:.875rem;display:flex}.lf-sheet-header :is(h2,h3){font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold);margin:0}.lf-sheet-main{min-height:0;padding:var(--lf-space-6) var(--lf-space-7);flex:1;overflow-y:auto}.lf-sheet-footer{align-items:center;gap:var(--lf-space-3);padding:var(--lf-space-4) var(--lf-space-7);border-top:1px solid var(--lf-color-border-soft);display:flex}.lf-rail{height:100vh;padding:0 0 var(--lf-space-4);background:var(--lf-color-rail-bg);flex-direction:column;align-items:center;display:flex;position:sticky;top:0}.lf-rail-title{width:2rem;height:2rem;margin:calc((var(--lf-topbar-height) - 2rem) / 2) 0 calc((var(--lf-topbar-height) - 2rem) / 2 + var(--lf-space-3));background:var(--lf-color-accent-orange);color:#111;font-weight:var(--lf-weight-bold);font-size:var(--lf-type-sm);border-radius:.5625rem;flex:none;place-items:center;display:grid}.lf-rail>ul{gap:var(--lf-nav-gap,.25rem);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.lf-rail>ul>li{justify-content:center;display:flex}.lf-rail>ul>li>a,.lf-rail>ul>li>button{width:2.5rem;height:var(--lf-nav-row,2.25rem);color:var(--lf-color-rail-ink);transition:color var(--lf-duration-fast), background var(--lf-duration-indicator) var(--lf-ease-standard);border-radius:.5625rem;place-items:center;display:grid;position:relative}.lf-rail>ul>li>a:hover,.lf-rail>ul>li[aria-current]>a{color:var(--lf-color-rail-ink-active)}.lf-rail>ul>li[aria-current]>a{background:var(--lf-color-rail-indicator)}.lf-rail .lf-badge[data-tone=brand]{position:absolute;top:.125rem;right:.125rem}.lf-ctxnav{height:100vh;padding:0 .625rem var(--lf-space-6);background:var(--lf-color-bg-card);border-right:1px solid var(--lf-color-border-soft);position:sticky;top:0;overflow-y:auto}.lf-ctxnav-title{justify-content:space-between;align-items:center;gap:var(--lf-space-3);white-space:nowrap;height:var(--lf-topbar-height);margin:0 -.625rem var(--lf-space-3);border-bottom:1px solid var(--lf-color-border-soft);font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-title);padding:0 1.25rem;line-height:1.5rem;display:flex}.lf-ctxnav>ul{gap:var(--lf-nav-gap,.25rem);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lf-ctxnav>ul>li.lf-ctxnav__group{height:var(--lf-nav-row,2.25rem);padding:0 .625rem var(--lf-space-2);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);align-items:flex-end;display:flex}.lf-ctxnav>ul>li>a{height:var(--lf-nav-row,2.25rem);border-radius:var(--lf-radius-md);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);text-align:left;transition:color var(--lf-duration-fast), background var(--lf-duration-indicator) var(--lf-ease-standard);align-items:center;gap:.625rem;padding:0 .625rem;text-decoration:none;display:flex;position:relative}.lf-ctxnav>ul>li>a:hover{color:var(--lf-color-primary)}.lf-ctxnav>ul>li[aria-current]>a{color:var(--lf-color-text-primary);font-weight:var(--lf-weight-medium);background:var(--lf-color-ctxnav-indicator)}.lf-ctxnav>ul>li[aria-current]>a:before{content:"";background:var(--lf-color-selection);border-radius:2px;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:0}.lf-ctxnav a .lf-badge{margin-left:auto}.lf-field{flex-direction:column;gap:.375rem;display:flex;position:relative}.lf-field+.lf-field{margin-top:var(--lf-space-6)}.lf-field>label{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium)}.lf-field-optional-mark{font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted)}.lf-field-required-mark{color:var(--lf-color-text-muted)}.lf-field-description{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-field-errors{font-size:var(--lf-type-xs);color:var(--lf-color-status-error-text);margin:0;padding:0;list-style:none}.lf-field:not([data-invalid]) .lf-field-errors{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lf-field[data-invalid] .lf-field-description{display:none}.lf-field :where(input:not([type=checkbox],[type=radio],[type=range],[type=hidden]),select,textarea){width:100%;height:var(--lf-control-md);border:1px solid var(--lf-color-border);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);color:var(--lf-color-text-primary);font-size:var(--lf-type-sm);transition:border-color var(--lf-duration-fast), box-shadow var(--lf-duration-fast);padding:0 .625rem}.lf-field :is(input,select,textarea):focus{border-color:var(--lf-color-primary);box-shadow:0 0 0 3px var(--lf-color-primary);outline:0}@supports (color:color-mix(in lab, red, red)){.lf-field :is(input,select,textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--lf-color-primary) 18%, transparent)}}.lf-field textarea{height:auto;min-height:5rem;padding:var(--lf-space-3) .625rem;line-height:var(--lf-leading-normal);resize:vertical}.lf-field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - .875rem),calc(100% - .5625rem);background-repeat:no-repeat;background-size:.3125rem .3125rem;padding-right:1.75rem}.lf-field[data-invalid] :is(input,select,textarea){border-color:var(--lf-color-status-error)}.lf-field-input-wrapper{align-items:center;gap:var(--lf-space-3);display:flex}.lf-field-input-addon-left,.lf-field-input-addon-right{font-size:var(--lf-type-sm);color:var(--lf-color-text-muted);white-space:nowrap}.lf-field[data-mono] :where(input,select,textarea){font-family:var(--lf-font-mono)}.lf-field-input-addon-left{order:-1}.lf-shell{--lf-nav-row:2.25rem;--lf-nav-gap:var(--lf-space-2);--lf-nav-start:calc(var(--lf-topbar-height) + var(--lf-space-3));--lf-row:2.5rem;--lf-grid-origin:calc(var(--lf-nav-start) - (var(--lf-row) - var(--lf-nav-row)) / 2);grid-template-columns:var(--lf-rail-width) var(--lf-ctxnav-width) minmax(0, 1fr);height:100dvh;display:grid;overflow:hidden}.lf-shell--solo,.lf-shell[data-solo]{--lf-ctxnav-width:0px;grid-template-columns:var(--lf-rail-width) minmax(0, 1fr)}.lf-main{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow-y:auto}.lf-main::-webkit-scrollbar{display:none}.lf-topbar{z-index:var(--lf-z-header);height:var(--lf-topbar-height);align-items:center;gap:var(--lf-space-4);padding:0 var(--lf-space-8);background:var(--lf-color-bg-page);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.lf-topbar{background:color-mix(in srgb, var(--lf-color-bg-page) 85%, transparent)}}.lf-topbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--lf-color-border-soft)}.lf-topbar__heading{align-items:center;gap:var(--lf-space-2);min-width:0;margin-left:calc(-1 * var(--lf-space-2));display:flex}.lf-topbar__heading:not(:has(.lf-topbar__back)){margin-left:0}.lf-topbar__back{display:inline-flex}.lf-topbar__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold);letter-spacing:var(--lf-tracking-title);line-height:1.5rem;overflow:hidden}.lf-topbar__count{font-size:var(--lf-type-md);font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted);margin-left:.375rem}.lf-topbar__end{align-items:center;gap:var(--lf-space-3);margin-left:auto;display:flex}.lf-cmdk{align-items:center;gap:var(--lf-space-3);width:15rem;height:var(--lf-control-md);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);color:var(--lf-color-text-muted);font-size:var(--lf-type-sm);cursor:pointer;padding:0 .625rem;display:flex}.lf-cmdk .lf-kbd{margin-left:auto}.lf-rail>ul>li.lf-rail__spacer{flex:1}.lf-rail>ul>li>.lf-rail__me{cursor:pointer;color:#fff;width:1.875rem;height:1.875rem;font-size:var(--lf-type-xs);background:#374151;border:0;border-radius:50%;place-items:center;display:grid}.lf-ctxnav__org{text-overflow:ellipsis;min-width:0;font-size:var(--lf-type-xs);letter-spacing:normal;font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted);overflow:hidden}.lf-page{width:100%;max-width:var(--lf-page-max);padding:calc(var(--lf-grid-origin) - var(--lf-topbar-height)) var(--lf-space-8) var(--lf-space-8)}.lf-page--read{max-width:calc(var(--lf-read-width) + 2 * var(--lf-space-8))}.lf-page-header[data-slotted]{min-height:var(--lf-row);align-items:center}.lf-page-header[data-slotted]>hgroup>h1{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lf-page-header[data-slotted]>hgroup>:is(p,.lf-page-header__sub){padding-block:.625rem}.lf-toolbar{align-items:center;gap:var(--lf-space-4);min-height:var(--lf-row);flex-wrap:wrap;margin-bottom:0;display:flex}.lf-toolbar__end{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:auto;display:flex}.lf-section{margin-top:var(--lf-row)}.lf-section__head{align-items:center;gap:var(--lf-space-3);height:var(--lf-row);margin-bottom:0;display:flex}.lf-section__head+*{margin-top:var(--lf-space-3)}.lf-section__title{font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold)}.lf-section__meta{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-section__end{gap:var(--lf-space-3);align-items:center;margin-left:auto;display:flex}.lf-grid-2{gap:var(--lf-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lf-grid-3{gap:var(--lf-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lf-split{gap:var(--lf-space-6);grid-template-columns:minmax(0,1fr) 22rem;align-items:start;display:grid}@media (max-width:1279px){.lf-shell{grid-template-columns:var(--lf-rail-width) 3.5rem minmax(0, 1fr)}.lf-shell.lf-shell--solo,.lf-shell[data-solo]{grid-template-columns:var(--lf-rail-width) minmax(0, 1fr)}.lf-ctxnav{padding-inline:var(--lf-space-2)}.lf-ctxnav__group,.lf-ctxnav__label,.lf-ctxnav a .lf-badge{display:none}.lf-ctxnav-title{border:0;height:0;margin:0;padding:0;font-size:0}.lf-ctxnav-title>:not(.lf-nav-indicator){display:none}.lf-ctxnav>ul>li>a{justify-content:center;padding:0}.lf-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.lf-topbar{padding-inline:var(--lf-space-4);gap:var(--lf-space-3)}.lf-topbar__end{gap:var(--lf-space-2);flex:none}.lf-cmdk{width:var(--lf-control-md);justify-content:center;padding:0}.lf-cmdk>:not(.lf-icon),.lf-attention__label{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lf-cmdk{font-size:0}.lf-page{padding-inline:var(--lf-space-4)}}.lf-bare{--lf-row:2.5rem;--lf-bare-width:25rem;flex-direction:column;min-height:100vh;display:flex}.lf-bare[data-width=read]{--lf-bare-width:var(--lf-read-width)}.lf-bare[data-width=wide]{--lf-bare-width:64rem}.lf-bare[data-width=page]{--lf-bare-width:72rem}.lf-bare__top{z-index:var(--lf-z-header);height:var(--lf-topbar-height);align-items:center;gap:var(--lf-space-6);padding:0 var(--lf-space-8);background:var(--lf-color-bg-page);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.lf-bare__top{background:color-mix(in srgb, var(--lf-color-bg-page) 85%, transparent)}}.lf-bare__top{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lf-bare:is([data-width=page],[data-width=wide]) .lf-bare__top{border-bottom:1px solid var(--lf-color-border-soft)}.lf-bare__brand{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold);color:inherit;text-decoration:none;display:inline-flex}.lf-bare__mark{background:var(--lf-color-accent-orange);color:#111;width:2rem;height:2rem;font-size:var(--lf-type-sm);font-weight:var(--lf-weight-bold);border-radius:.5625rem;place-items:center;display:grid}.lf-bare__nav{align-items:center;gap:var(--lf-space-3);margin-left:auto;display:flex}.lf-bare__end{margin-left:auto}.lf-bare__nav+.lf-bare__end{margin-left:0}.lf-bare__main{width:100%;max-width:calc(var(--lf-bare-width) + 2 * var(--lf-space-8));padding:var(--lf-space-10) var(--lf-space-8) var(--lf-space-8);flex:1;margin:0 auto}.lf-bare[data-width=auth] .lf-bare__main{padding-top:8vh}.lf-bare .lf-bare__main[data-chrome=none]{max-width:none;margin:0;padding:0}.lf-popover__trigger{cursor:pointer;align-items:center;gap:.375rem;display:inline-flex}.lf-popover__content{min-width:12rem;padding:var(--lf-space-3);background:var(--lf-color-bg-card);color:var(--lf-color-text-primary);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-md);box-shadow:var(--lf-shadow-dropdown);font-size:var(--lf-type-sm);z-index:var(--lf-z-popover)!important}[data-tip]{position:relative}.lf-tip:hover:after,.lf-tip:focus-visible:after{content:attr(data-tip);padding:var(--lf-space-2) var(--lf-space-3);border-radius:var(--lf-radius-sm);color:#fff;font-size:var(--lf-type-xs);font-weight:var(--lf-weight-normal);white-space:nowrap;box-shadow:var(--lf-shadow-tooltip);z-index:var(--lf-z-tooltip);pointer-events:none;background:#111;position:absolute;bottom:calc(100% + .375rem);left:50%;transform:translate(-50%)}.lf-tooltip-group{align-items:center;gap:var(--lf-space-2);display:inline-flex}.lf-ttip{z-index:var(--lf-z-tooltip);pointer-events:none;border-radius:var(--lf-radius-pill);color:#fff;height:1.625rem;font-size:var(--lf-type-xs);white-space:nowrap;box-shadow:var(--lf-shadow-tooltip);opacity:0;transform:translate(var(--lf-ttip-x,0), var(--lf-ttip-y,0)) scale(.94);transition:transform var(--lf-duration-expand) var(--lf-ease-drawer), width var(--lf-duration-expand) var(--lf-ease-drawer), opacity .14s var(--lf-ease-standard);background:#111;align-items:center;padding:0 .625rem;display:flex;position:fixed;top:0;left:0;overflow:visible}.lf-ttip[data-visible]{opacity:1;transform:translate(var(--lf-ttip-x,0), var(--lf-ttip-y,0)) scale(1)}.lf-ttip[data-instant]{transition:opacity .14s var(--lf-ease-standard)}.lf-ttip__text{transition:opacity .12s,filter .12s;display:block}.lf-ttip[data-swapping] .lf-ttip__text{opacity:0;filter:blur(2px)}.lf-ttip:after{content:"";background:inherit;width:.5rem;height:.5rem;transition:left var(--lf-duration-expand) var(--lf-ease-drawer);border-radius:1px;position:absolute;transform:rotate(45deg)}.lf-ttip[data-side=top]:after{bottom:-.1875rem;left:calc(50% - .25rem)}.lf-ttip[data-side=bottom]:after{top:-.1875rem;left:calc(50% - .25rem)}.lf-ttip[data-side=right]:after{top:calc(50% - .25rem);left:-.1875rem}.dark .lf-ttip{color:#111;background:#f5f5f5}.lf-scrim{inset:0 0 0 calc(var(--lf-rail-width) + var(--lf-ctxnav-width));background:var(--lf-color-scrim);opacity:0;pointer-events:none;z-index:var(--lf-z-overlay);transition:opacity var(--lf-duration-sheet) var(--lf-ease-drawer);position:fixed}.lf-scrim[data-open]{opacity:1;pointer-events:auto}.lf-peek-sheet>.lf-sheet-main{padding:0;display:flex;overflow:hidden}.lf-peek-sheet__more{border-right:1px solid var(--lf-color-border-soft);opacity:0;visibility:hidden;flex:1;min-width:0;transition:opacity .12s,transform .12s,visibility 0s .12s;overflow-y:auto;transform:translate(1.5rem)}.lf-peek-sheet[data-wide] .lf-peek-sheet__more{opacity:1;visibility:visible;transition:opacity .24s var(--lf-ease-standard) 80ms, transform var(--lf-duration-sheet) var(--lf-ease-drawer) 80ms, visibility 0s;transform:none}.lf-peek-sheet__peek{width:var(--lf-sheet-width);flex:none;overflow-y:auto}.lf-peek-sheet[data-panes="1"] .lf-peek-sheet__peek{width:100%}.lf-peek-sheet__head{padding:var(--lf-space-7) var(--lf-space-7) var(--lf-space-6);align-items:flex-start;gap:.875rem;display:flex}.lf-peek-sheet__heading{min-width:0}.lf-peek-sheet__title{font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold);margin:0}.lf-peek-sheet__chips{flex-wrap:wrap;gap:.375rem;margin-top:.375rem;display:flex}.lf-peek-sheet__nav{margin-left:auto}.lf-peek-sheet__cta{gap:var(--lf-space-3);padding:0 var(--lf-space-7) var(--lf-space-6);border-bottom:1px solid var(--lf-color-border-soft);display:flex}.lf-peek-sheet__cta .lf-btn[aria-pressed=true]{background:var(--lf-color-bg-elevated);color:var(--lf-color-text-primary);box-shadow:inset 0 0 0 1px var(--lf-color-border)}.lf-sheet__meta{align-items:center;gap:var(--lf-space-3);margin:0 var(--lf-space-7) .875rem;font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);display:flex}.lf-sheet__meta-end{padding:.125rem var(--lf-space-3);border-radius:var(--lf-radius-sm);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-xs);margin-left:auto}.lf-sheet-section{padding:var(--lf-space-6) var(--lf-space-7);border-bottom:1px solid var(--lf-color-border-soft)}.lf-sheet-section:last-child{border-bottom:0}.lf-sheet-section__title{font-size:var(--lf-type-xs);font-weight:var(--lf-weight-medium);color:var(--lf-color-text-muted);align-items:center;gap:.375rem;margin:0 0 .625rem;display:flex}.lf-sheet-section__end{font-weight:var(--lf-weight-normal);margin-left:auto}.lf-danger{padding:var(--lf-space-4);border:1px solid var(--lf-color-status-error)}@supports (color:color-mix(in lab, red, red)){.lf-danger{border:1px solid color-mix(in srgb, var(--lf-color-status-error) 30%, transparent)}}.lf-danger{border-radius:var(--lf-radius-card)}.lf-danger__text{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin:0 0 .625rem}.lf-confirm{transition:grid-template-rows var(--lf-duration-sheet) var(--lf-ease-drawer);grid-template-rows:0fr;display:grid}.lf-confirm[data-open]{grid-template-rows:1fr}.lf-confirm__inner{overflow:hidden}.lf-confirm__body{gap:var(--lf-space-3);flex-direction:column;padding-top:.625rem;display:flex}.lf-confirm__row{align-items:center;gap:var(--lf-space-3);flex-wrap:wrap;display:flex}.lf-confirm__note{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}[data-confirm-trigger][data-hidden]{display:none}.lf-danger .lf-input{height:var(--lf-control-md);box-sizing:border-box;border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);width:100%;color:var(--lf-color-text-primary);font-size:var(--lf-type-sm);padding:0 .625rem}.lf-danger .lf-input:focus{border-color:var(--lf-color-primary);box-shadow:0 0 0 3px var(--lf-color-primary);outline:0}@supports (color:color-mix(in lab, red, red)){.lf-danger .lf-input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--lf-color-primary) 18%, transparent)}}.lf-copy{width:var(--lf-control-sm);height:var(--lf-control-sm);vertical-align:middle;border-radius:var(--lf-radius-md);cursor:pointer;background:var(--lf-color-bg-card);color:var(--lf-color-text-secondary);box-shadow:0 0 0 1px var(--lf-color-border-soft);transition:background .22s var(--lf-ease-standard), color .22s, box-shadow .22s;border:0;flex:none;place-items:center;display:inline-grid}.lf-copy:hover{color:var(--lf-color-text-primary);background:var(--lf-color-bg-hover)}.lf-copy__icon{width:1rem;height:1rem;position:relative}.lf-copy__icon .lf-icon{transition:opacity .18s, transform .28s var(--lf-ease-drawer), filter .18s;position:absolute;inset:0}.lf-copy__icon .lf-icon:last-child{opacity:0;filter:blur(2px);transform:scale(.4)}.lf-copy[data-done]{background:var(--lf-color-status-success-muted);color:var(--lf-color-status-success-text);box-shadow:0 0 0 1px var(--lf-color-status-success)}@supports (color:color-mix(in lab, red, red)){.lf-copy[data-done]{box-shadow:0 0 0 1px color-mix(in srgb, var(--lf-color-status-success) 40%, transparent)}}.lf-copy[data-done] .lf-copy__icon .lf-icon:first-child{opacity:0;filter:blur(2px);transform:scale(.4)}.lf-copy[data-done] .lf-copy__icon .lf-icon:last-child{opacity:1;filter:none;transform:none}.lf-copy[data-ghost]{width:1.5rem;height:1.5rem;box-shadow:none;background:0 0}.lf-copy[data-ghost]:hover{background:var(--lf-color-bg-elevated)}.lf-copy[data-ghost][data-done]{background:var(--lf-color-status-success-muted);box-shadow:none}.lf-copy.lf-tip:hover:after,.lf-copy.lf-tip:focus-visible:after{left:auto;right:0;transform:none}[phx-hook=LfTooltipGroup] .lf-copy.lf-tip:after{display:none}.lf-codeline{padding:var(--lf-space-3) var(--lf-space-3) var(--lf-space-3) var(--lf-space-4);background:var(--lf-color-bg-elevated);border-radius:.625rem;align-items:center;gap:.625rem;display:flex}.lf-codeline code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);flex:1;overflow:hidden}.lf-code-block{padding:var(--lf-space-4);background:var(--lf-color-bg-elevated);font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);line-height:var(--lf-leading-relaxed);color:var(--lf-color-text-secondary);white-space:pre;border-radius:.625rem;margin:0;overflow-x:auto}.lf-class{font-size:var(--lf-type-sm);white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.lf-class:before{content:"";box-sizing:border-box;flex:none;width:.5rem;height:.5rem}.lf-class[data-value=autonomous]:before{background:var(--lf-color-classification-autonomous);border-radius:50%}.lf-class[data-value=notify]:before{border:1.5px solid var(--lf-color-classification-notify);border-radius:50%}.lf-class[data-value=approval]:before{background:var(--lf-color-classification-approval);width:.4375rem;height:.4375rem;transform:rotate(45deg)}.lf-class[data-value=block]:before{background:var(--lf-color-classification-blocked);border-radius:1px}.lf-class-tip{border-radius:var(--lf-radius-sm);cursor:help;display:inline-flex}.lf-class-tip:hover:after,.lf-class-tip:focus-visible:after{white-space:normal;width:max-content;max-width:16rem;left:0;transform:none}.lf-row-actions{justify-content:flex-end;align-items:center;gap:var(--lf-space-2);opacity:0;transition:opacity var(--lf-duration-fast);display:inline-flex}.lf-table tr:hover .lf-row-actions,.lf-table tr[aria-selected=true] .lf-row-actions,.lf-table tr:focus-visible .lf-row-actions,.lf-row-actions:focus-within,.lf-row-actions[data-always],.lf-row-actions:has(.lf-menu[data-open]){opacity:1}.lf-action{height:1.875rem;padding:0 var(--lf-space-3);border-radius:var(--lf-radius-md);color:var(--lf-color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;display:inline-flex}.lf-action:hover{border-color:var(--lf-color-border-soft);background:var(--lf-color-bg-card);color:var(--lf-color-text-primary)}.lf-action__label{opacity:0;white-space:nowrap;max-width:0;font-size:var(--lf-type-sm);transition:max-width var(--lf-duration-expand) var(--lf-ease-standard), opacity var(--lf-duration-expand) var(--lf-ease-standard), margin var(--lf-duration-expand) var(--lf-ease-standard);display:inline-block;overflow:hidden}.lf-row-actions:hover .lf-action__label{opacity:1;max-width:7.5rem;margin-left:.375rem}.lf-action[data-danger]:hover{color:var(--lf-color-status-error-text)}.lf-menu{display:inline-block;position:relative}.lf-menu__panel{z-index:var(--lf-z-popover);min-width:11rem;padding:var(--lf-space-2);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);box-shadow:var(--lf-shadow-dropdown), 0 0 0 1px var(--lf-color-border-soft);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .15s, transform var(--lf-duration-expand) var(--lf-ease-drawer), visibility 0s .15s;position:absolute;top:calc(100% + .25rem);right:0;transform:translateY(-4px)}.lf-menu[data-open] .lf-menu__panel{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}.lf-menu__item{align-items:center;gap:var(--lf-space-3);width:100%;height:2rem;padding:0 var(--lf-space-3);border-radius:var(--lf-radius-sm);color:var(--lf-color-text-primary);font-size:var(--lf-type-sm);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;display:flex}.lf-menu__item:hover{background:var(--lf-color-bg-elevated)}.lf-menu__item[data-danger]{color:var(--lf-color-status-error-text)}.lf-menu__sep{height:1px;margin:var(--lf-space-2) 0;background:var(--lf-color-border-soft)}.lf-unknown{color:var(--lf-color-unknown-text);font-size:var(--lf-type-xs);font-weight:var(--lf-weight-normal);white-space:nowrap;align-items:center;gap:.3125rem;display:inline-flex}.lf-unknown__mark{box-sizing:border-box;border:1.5px dashed;border-radius:50%;flex:none;width:.8125rem;height:.8125rem}.lf-gap{align-items:flex-start;gap:var(--lf-space-2);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);line-height:var(--lf-leading-normal);margin:0;display:flex}.lf-gap .lf-unknown__mark{color:var(--lf-color-status-warning);margin-top:.1875rem}.lf-claim{height:1.125rem;font-size:var(--lf-type-2xs);white-space:nowrap;border:1px solid;border-radius:.25rem;align-items:center;padding:0 .375rem;display:inline-flex}.lf-claim[data-kind=fact]{color:var(--lf-color-text-secondary)}.lf-claim[data-kind=inference]{color:var(--lf-color-insight)}.lf-claim[data-kind=recommendation]{color:var(--lf-color-accent-orange-text)}.lf-claim[data-kind=unknown]{color:var(--lf-color-unknown-text);border-style:dashed}.lf-insight{padding:var(--lf-space-4);border:1px solid var(--lf-color-insight-border);border-radius:var(--lf-radius-card);background:linear-gradient(180deg, var(--lf-color-insight-top), var(--lf-color-insight-bottom) 70%);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary)}.lf-insight .lf-claim{margin-bottom:.375rem}.lf-glyph{border-radius:var(--lf-radius-md);background:var(--lf-color-bg-elevated);width:1.75rem;height:1.75rem;color:var(--lf-color-text-secondary);flex:none;place-items:center;display:grid}.lf-glyph[data-size=lg]{border-radius:var(--lf-radius-card);width:3rem;height:3rem}.lf-glyph[data-size=lg] .lf-icon{--lf-icon-size:1.375rem}.lf-glyph[data-tone=info]{background:var(--lf-color-status-info)}@supports (color:color-mix(in lab, red, red)){.lf-glyph[data-tone=info]{background:color-mix(in srgb, var(--lf-color-status-info) 12%, transparent)}}.lf-glyph[data-tone=info]{color:var(--lf-color-status-info)}.lf-glyph[data-tone=warn]{background:var(--lf-color-status-warning)}@supports (color:color-mix(in lab, red, red)){.lf-glyph[data-tone=warn]{background:color-mix(in srgb, var(--lf-color-status-warning) 14%, transparent)}}.lf-glyph[data-tone=warn]{color:var(--lf-color-status-warning)}.lf-glyph[data-tone=block]{background:var(--lf-color-status-error-muted);color:var(--lf-color-status-error-text)}.lf-glyph[data-tone=approval]{background:var(--lf-color-status-warning-muted);color:var(--lf-color-status-warning-text)}.lf-glyph[data-tone=notify]{background:var(--lf-color-status-info-muted);color:var(--lf-color-status-info-text)}.lf-empty{align-items:center;gap:var(--lf-space-3);padding:var(--lf-space-12) var(--lf-space-8);text-align:center;white-space:normal;flex-direction:column;display:flex}.lf-empty__icon{background:var(--lf-color-bg-elevated);width:2.5rem;height:2.5rem;color:var(--lf-color-text-muted);border-radius:50%;place-items:center;display:grid}.lf-empty__title{font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold);color:var(--lf-color-text-primary);margin:0}.lf-empty__text{max-width:28rem;font-size:var(--lf-type-sm);color:var(--lf-color-text-muted);margin:0}.lf-empty__actions{gap:var(--lf-space-3);margin-top:var(--lf-space-3);display:flex}.lf-state-card__head{align-items:center;gap:var(--lf-space-3);display:inline-flex}.lf-state-card__head[data-tone=success] .lf-icon{color:var(--lf-color-status-success-text)}.lf-state-card__head[data-tone=warning] .lf-icon{color:var(--lf-color-status-warning-text)}.lf-state-card__head[data-tone=error] .lf-icon{color:var(--lf-color-status-error-text)}.lf-state-card__meta{overflow-wrap:anywhere;min-width:0;font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:auto}.lf-state{font-size:var(--lf-type-sm);white-space:nowrap;align-items:center;gap:.4375rem;display:inline-flex}.lf-state__mark{box-sizing:border-box;border-radius:50%;flex:none;width:.5rem;height:.5rem}.lf-state[data-value=running] .lf-state__mark{background:var(--lf-color-accent-orange);animation:1.8s infinite lf-pulse}.lf-state[data-value=idle] .lf-state__mark{border:1.5px solid var(--lf-color-text-muted)}.lf-state[data-value=done] .lf-state__mark{background:var(--lf-color-status-success)}.lf-state[data-value=attention] .lf-state__mark,.lf-state[data-value=reaped] .lf-state__mark{background:var(--lf-color-status-warning);border-radius:2px;width:.4375rem;height:.4375rem;transform:rotate(45deg)}.lf-state[data-value=waiting] .lf-state__mark{border:1.5px dashed var(--lf-color-status-info)}.lf-state[data-value=paused] .lf-state__mark{background:linear-gradient(90deg, var(--lf-color-text-muted) 0 35%, transparent 35% 65%, var(--lf-color-text-muted) 65%);border-radius:1px}.lf-state[data-value=failed] .lf-state__mark{background:var(--lf-color-status-error);border-radius:1px}@keyframes lf-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--lf-color-accent-orange) 50%, transparent)}70%,to{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.lf-state[data-value=running] .lf-state__mark{animation:none}}.lf-switch{align-items:center;gap:var(--lf-space-3);color:inherit;font-size:var(--lf-type-sm);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.lf-switch[disabled]{opacity:.45;cursor:not-allowed}.lf-switch__track{border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-muted);width:2rem;height:1.125rem;transition:background var(--lf-duration-expand) var(--lf-ease-standard);position:relative}.lf-switch__track:after{content:"";width:.875rem;height:.875rem;transition:transform var(--lf-duration-expand) var(--lf-ease-drawer);background:#fff;border-radius:50%;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 2px #0003}.lf-switch[aria-checked=true] .lf-switch__track{background:var(--lf-color-status-success)}.lf-switch[aria-checked=true] .lf-switch__track:after{transform:translate(.875rem)}.lf-switch__text{color:var(--lf-color-text-muted)}.lf-switch[aria-checked=true] .lf-switch__text{color:var(--lf-color-text-primary)}.lf-indicator-host{max-width:100%;display:inline-flex;position:relative}@media (max-width:639px){.lf-indicator-host{scrollbar-width:none;overflow-x:auto}}.lf-indicator{opacity:0;pointer-events:none;background:var(--lf-color-bg-card);height:calc(100% - .375rem);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--lf-color-border-soft);transition:transform var(--lf-duration-indicator) var(--lf-ease-standard), width var(--lf-duration-indicator) var(--lf-ease-standard);border-radius:.4375rem;position:absolute;top:.1875rem;left:0}.lf-indicator-host .lf-seg a{z-index:1;position:relative}.lf-indicator-host:has(>.lf-indicator[style*="opacity: 1"]) .lf-seg a[aria-current]{box-shadow:none;background:0 0}@media (prefers-reduced-motion:reduce){.lf-indicator{transition:none!important}}.lf-seg-group{background:var(--lf-color-bg-elevated);border-radius:.625rem;padding:.1875rem;display:inline-flex;position:relative}.lf-seg-group__thumb{opacity:0;background:var(--lf-color-bg-card);height:calc(100% - .375rem);box-shadow:0 1px 2px #00000014, 0 0 0 1px var(--lf-color-border-soft);transition:transform var(--lf-duration-indicator) var(--lf-ease-standard), width var(--lf-duration-indicator) var(--lf-ease-standard);border-radius:.4375rem;position:absolute;top:.1875rem;left:0}.lf-seg-group__item{z-index:1;height:var(--lf-control-sm);padding:0 var(--lf-space-4);cursor:pointer;font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);white-space:nowrap;background:0 0;border:0;align-items:center;gap:.375rem;display:inline-flex;position:relative}.lf-seg-group__item[aria-pressed=true]{color:var(--lf-color-text-primary)}.lf-seg-group__item[disabled]{opacity:.45;cursor:not-allowed}.lf-seg-group__count{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-stats{background:var(--lf-color-bg-card);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);flex-wrap:wrap;display:flex}.lf-stat{min-width:0;padding:var(--lf-space-4) var(--lf-space-7);text-align:left;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;gap:.125rem;display:flex}.lf-stat+.lf-stat{border-left:1px solid var(--lf-color-border-soft)}.lf-stat__label{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-stat__value{font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold);font-variant-numeric:tabular-nums}.lf-stat__value[data-tone=bad]{color:var(--lf-color-status-error-text)}.lf-stat__value[data-tone=good]{color:var(--lf-color-status-success-text)}.lf-stat__hint{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-stat[data-link]{cursor:pointer;transition:background var(--lf-duration-fast)}.lf-stat[data-link]:hover{background:var(--lf-color-bg-hover)}.lf-stats[data-inline]{background:0 0;border:0}.lf-stats[data-inline] .lf-stat{padding:0 var(--lf-space-6) 0 0}.lf-stats[data-inline] .lf-stat+.lf-stat{padding-left:var(--lf-space-6)}.lf-page>.lf-stats:not([data-inline]){height:calc(1.5 * var(--lf-row));margin-bottom:calc(.5 * var(--lf-row))}.lf-page>.lf-stats:not([data-inline]) .lf-stat{padding-block:0}.lf-page>.lf-stats:not([data-inline]):has(.lf-stat__hint){height:calc(2 * var(--lf-row));margin-bottom:var(--lf-row)}.lf-page>.lf-stats:not([data-inline])+:is(.lf-table-card,.lf-data-table){margin-top:calc(.5 * var(--lf-row) + var(--lf-space-3))}.lf-page>.lf-stats:not([data-inline]):has(.lf-stat__hint)+:is(.lf-table-card,.lf-data-table){margin-top:calc(var(--lf-row) + var(--lf-space-3))}.lf-avatar-stack{align-items:center;display:inline-flex}.lf-avatar-stack .lf-avatar{box-shadow:0 0 0 2px var(--lf-color-bg-card)}.lf-avatar-stack .lf-avatar+.lf-avatar{margin-left:-.375rem}.lf-avatar-stack__more{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:.375rem}.lf-who{align-items:center;gap:.625rem;min-width:0;display:flex}.lf-who__text{min-width:0}.lf-who__name{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);display:block}.lf-who__sub{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;display:block;overflow:hidden}.lf-morph-anchor{height:var(--lf-control-md);vertical-align:middle;flex:none;display:inline-block;position:relative}.lf-morph-inline{vertical-align:middle;display:inline-block}.lf-morph{z-index:3;height:var(--lf-control-md);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-card);box-shadow:var(--lf-shadow-control);transition:width var(--lf-duration-sheet) var(--lf-ease-drawer), box-shadow .2s;align-items:center;display:inline-flex;position:absolute;top:0;right:0;overflow:hidden}.lf-morph[data-static]{position:relative}.lf-morph[data-open]{box-shadow:var(--lf-shadow-raised)}.lf-morph__face,.lf-morph__tray{white-space:nowrap;height:100%;transition:opacity .18s var(--lf-ease-standard), transform var(--lf-duration-sheet) var(--lf-ease-drawer), filter .18s;align-items:center;display:inline-flex}.lf-morph__face{padding:0 var(--lf-space-4);color:inherit;font-size:var(--lf-type-sm);cursor:pointer;background:0 0;border:0;gap:.375rem}.lf-morph__tray{gap:var(--lf-space-2);padding:0 var(--lf-space-2);opacity:0;filter:blur(2px);pointer-events:none;position:absolute;top:0;left:0;transform:scale(.92)}.lf-morph[data-open] .lf-morph__face{opacity:0;filter:blur(2px);pointer-events:none;transform:scale(.9)}.lf-morph[data-open] .lf-morph__tray{opacity:1;filter:none;pointer-events:auto;transform:none}.lf-morph[data-open] .lf-morph__tray>*{animation:lf-tray-in .36s var(--lf-ease-drawer) both}.lf-morph[data-open] .lf-morph__tray>:nth-child(2){animation-delay:40ms}.lf-morph[data-open] .lf-morph__tray>:nth-child(3){animation-delay:80ms}.lf-morph[data-open] .lf-morph__tray>:nth-child(4){animation-delay:.12s}.lf-morph[data-open] .lf-morph__tray>:nth-child(5){animation-delay:.16s}@keyframes lf-tray-in{0%{opacity:0;transform:translate(-6px)}}.lf-pill{border-radius:var(--lf-radius-pill);cursor:pointer;height:1.625rem;font-size:var(--lf-type-sm);color:var(--lf-color-text-primary);background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .625rem;transition:background .12s,color .12s;display:inline-flex}.lf-pill:hover{background:var(--lf-color-bg-elevated)}.lf-pill[data-tone=good]:hover{background:var(--lf-color-status-success-muted);color:var(--lf-color-status-success-text)}.lf-pill[data-tone=bad]:hover{background:var(--lf-color-status-error-muted);color:var(--lf-color-status-error-text)}.lf-pill[data-close]{width:1.625rem;color:var(--lf-color-text-muted);justify-content:center;padding:0}.lf-votes{gap:var(--lf-space-2);flex-direction:column;min-width:0;display:flex}.lf-votes__bar{border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);gap:2px;height:.375rem;display:flex;overflow:hidden}.lf-votes__seg[data-kind=for]{background:var(--lf-color-status-success)}.lf-votes__seg[data-kind=against]{background:var(--lf-color-status-error)}.lf-votes__seg[data-kind=pending]{background:repeating-linear-gradient(135deg, var(--lf-color-unknown-stripe) 0 3px, transparent 3px 6px)}.lf-votes__row{align-items:start;gap:var(--lf-space-3);font-size:var(--lf-type-sm);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.lf-votes__key{align-items:center;gap:var(--lf-space-2);height:1.375rem;color:var(--lf-color-text-secondary);display:inline-flex}.lf-votes__key .lf-num{color:var(--lf-color-text-muted)}.lf-votes__who{gap:var(--lf-space-2) var(--lf-space-4);flex-wrap:wrap;min-width:0;display:flex}.lf-votes__person{align-items:center;gap:var(--lf-space-2);display:inline-flex}.lf-votes__note{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-votes[data-compact]{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);white-space:nowrap;flex-direction:row}.lf-votes[data-compact] .lf-icon+.lf-num{margin-right:var(--lf-space-2)}.lf-votes__pending{color:var(--lf-color-text-muted)}.lf-meter{border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);gap:2px;height:.5rem;display:flex;overflow:hidden}.lf-meter__seg{border-radius:var(--lf-radius-pill);background:var(--lf-color-text-secondary);height:100%;transition:width var(--lf-duration-sheet) var(--lf-ease-drawer)}.lf-meter__seg[data-tone=ok]{background:var(--lf-color-status-success)}.lf-meter__seg[data-tone=warn]{background:var(--lf-color-status-warning)}.lf-meter__seg[data-tone=bad]{background:var(--lf-color-status-error)}.lf-meter__seg[data-tone=brand]{background:var(--lf-color-accent-orange)}.lf-meter[data-unknown]{background:repeating-linear-gradient(135deg, var(--lf-color-bg-elevated) 0 6px, var(--lf-color-unknown-stripe) 6px 10px);outline:1px dashed var(--lf-color-unknown-text)}@supports (color:color-mix(in lab, red, red)){.lf-meter[data-unknown]{outline:1px dashed color-mix(in srgb, var(--lf-color-unknown-text) 45%, transparent)}}.lf-budget{align-items:center;gap:var(--lf-space-4);min-width:12rem;display:flex}.lf-budget .lf-meter{flex:1;min-width:4rem}.lf-budget__text{font-size:var(--lf-type-xs);white-space:nowrap}.lf-budget__flag{font-variant-numeric:tabular-nums}.lf-budget__flag[data-tone=warn]{color:var(--lf-color-status-warning-text)}.lf-budget__flag[data-tone=bad]{color:var(--lf-color-status-error-text)}.lf-form-footer{z-index:3;align-items:center;gap:var(--lf-space-4);margin:0 calc(-1 * var(--lf-space-8)) calc(-1 * var(--lf-space-8));padding:var(--lf-space-4) var(--lf-space-8);border-top:1px solid var(--lf-color-border-soft);background:var(--lf-color-bg-page);display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.lf-form-footer{background:color-mix(in srgb, var(--lf-color-bg-page) 88%, transparent)}}.lf-form-footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:has(+.lf-form-footer){margin-bottom:var(--lf-space-8)}.lf-form-footer__note{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-form-footer__actions{gap:var(--lf-space-3);margin-left:auto;display:flex}.lf-key-value{column-gap:var(--lf-space-4);padding:var(--lf-space-3) 0;grid-template-columns:1.25rem minmax(0,1fr);row-gap:.125rem;display:grid}.lf-key-value>.lf-icon{color:var(--lf-color-text-muted);grid-row:span 2;margin-top:.125rem}.lf-key-value__label{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-key-value__value{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);flex-wrap:wrap;display:flex}.lf-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lf-list__item{align-items:center;gap:var(--lf-space-4);padding:.5625rem 0;display:flex}.lf-list__item+.lf-list__item{border-top:1px solid var(--lf-color-border-soft)}.lf-list__icon{background:var(--lf-color-bg-elevated);width:2rem;height:2rem;color:var(--lf-color-text-secondary);border-radius:.5625rem;flex:none;place-items:center;display:grid}.lf-list__text{min-width:0}.lf-list__title{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);display:block}.lf-list__sub{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);overflow-wrap:anywhere;display:block}.lf-list__end{flex:none;margin-left:auto}.lf-list__item[data-link]{position:relative}.lf-list__item[data-link] .lf-list__title{color:inherit;text-decoration:none}.lf-list__item[data-link] .lf-list__title:after{content:"";position:absolute;inset:0}.lf-list__item[data-link] .lf-list__end{z-index:1;position:relative}.lf-data-table td:not([data-actions],[data-align]):last-child:not(:first-child){text-align:left;width:auto}.lf-data-table :is(th,td)[data-actions]{text-align:right;width:1%}.lf-data-table :is(th,td)[data-align=end]{text-align:right}.lf-data-table td[data-wrap]{white-space:normal;max-width:28rem}.lf-data-table tr[data-clickable]{cursor:pointer;transition:background .12s}.lf-data-table tr[data-clickable]:hover{background:var(--lf-color-bg-hover)}.lf-data-table tr[data-clickable]:focus-visible{outline-offset:-2px}.lf-data-table__group td{background:var(--lf-color-bg-elevated);height:2.25rem;font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary)}.lf-data-table__empty td{text-align:center;height:auto;color:var(--lf-color-text-muted);white-space:normal;padding:0}@media (max-width:1439px){.lf-data-table [data-priority="3"]{display:none}}@media (max-width:1279px){.lf-data-table [data-priority="2"]{display:none}}.lf-th-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.lf-th-sort .lf-icon{opacity:0;transition:opacity var(--lf-duration-fast)}.lf-th-sort:hover .lf-icon,.lf-th-sort[data-sorted] .lf-icon{opacity:1}.lf-banner{align-items:flex-start;gap:var(--lf-space-4);padding:var(--lf-space-4) var(--lf-space-6);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);display:flex}.lf-banner__title{color:var(--lf-color-text-primary);font-weight:var(--lf-weight-medium)}.lf-banner__end{flex:none;margin-left:auto}.lf-banner[data-kind=info]{background:var(--lf-color-status-info-muted);border-color:#0000}.lf-banner[data-kind=warning]{background:var(--lf-color-status-warning-muted);border-color:#0000}.lf-banner[data-kind=lock] .lf-icon{color:var(--lf-color-text-muted)}.lf-banner[data-kind=error]{background:var(--lf-color-status-error-muted);border-color:#0000}.lf-banner[data-kind=error] .lf-icon{color:var(--lf-color-status-error-text)}.lf-page>.lf-banner{min-height:var(--lf-row);box-sizing:border-box;margin-bottom:var(--lf-row);padding-block:.5625rem}.lf-filter-form{display:contents}.lf-search{border-radius:var(--lf-radius-md);width:2.125rem;height:2.125rem;color:var(--lf-color-text-muted);transition:width var(--lf-duration-expand) var(--lf-ease-standard), border-color var(--lf-duration-expand), background var(--lf-duration-expand);border:1px solid #0000;align-items:center;gap:.375rem;margin:0;padding:0 .625rem;display:flex;overflow:hidden}.lf-search:focus-within,.lf-search[data-open]{border-color:var(--lf-color-border-soft);background:var(--lf-color-bg-card);width:16.25rem}.lf-search__input{min-width:0;font-size:var(--lf-type-sm);color:var(--lf-color-text-primary);background:0 0;border:0;outline:0;flex:1}.lf-search__input::-webkit-search-cancel-button{display:none}.lf-kbd{border:1px solid var(--lf-color-border-soft);height:1.125rem;font:var(--lf-weight-medium) var(--lf-type-2xs) var(--lf-font-body);color:var(--lf-color-text-secondary);border-bottom-width:2px;border-radius:.3125rem;align-items:center;padding:0 .3125rem;display:inline-flex}.lf-label{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium)}.lf-label__opt{font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted)}.lf-help{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-error{font-size:var(--lf-type-xs);color:var(--lf-color-status-error-text)}.lf-input,.lf-select,.lf-textarea{width:100%;height:var(--lf-control-md);border:1px solid var(--lf-color-border);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);color:var(--lf-color-text-primary);font-size:var(--lf-type-sm);transition:border-color var(--lf-duration-fast), box-shadow var(--lf-duration-fast);padding:0 .625rem}.lf-input:focus,.lf-select:focus,.lf-textarea:focus{border-color:var(--lf-color-primary);box-shadow:0 0 0 3px var(--lf-color-primary);outline:0}@supports (color:color-mix(in lab, red, red)){.lf-input:focus,.lf-select:focus,.lf-textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--lf-color-primary) 18%, transparent)}}.lf-textarea{height:auto;min-height:5rem;padding:var(--lf-space-3) .625rem;line-height:var(--lf-leading-normal);resize:vertical}.lf-select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - .875rem),calc(100% - .5625rem);background-repeat:no-repeat;background-size:.3125rem .3125rem;padding-right:1.75rem}.lf-select[data-inline]{width:auto;height:var(--lf-control-sm);border-color:var(--lf-color-border-soft)}.lf-filter{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);align-items:center;gap:.375rem;display:inline-flex}.lf-tab-bar{gap:var(--lf-space-6);border-bottom:1px solid var(--lf-color-border-soft);display:flex;position:relative}.lf-page>.lf-tab-bar+:not(.lf-table-card,.lf-data-table){margin-top:var(--lf-row)}.lf-tab-bar__indicator{opacity:0;pointer-events:none;background:var(--lf-color-selection);height:2px;transition:transform var(--lf-duration-indicator) var(--lf-ease-standard), width var(--lf-duration-indicator) var(--lf-ease-standard);border-radius:2px;position:absolute;bottom:-1px;left:0}.lf-tab-bar__item{height:calc(var(--lf-row,2.5rem) - 1px);cursor:pointer;font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);background:0 0;border:0;align-items:center;gap:.375rem;padding:0;text-decoration:none;display:inline-flex}.lf-tab-bar__item:hover{color:var(--lf-color-primary)}.lf-tab-bar__item[aria-selected=true]{color:var(--lf-color-text-primary);box-shadow:inset 0 -2px 0 var(--lf-color-selection)}.lf-tab-bar:has(>.lf-tab-bar__indicator[style*="opacity: 1"]) .lf-tab-bar__item[aria-selected=true]{box-shadow:none}.lf-tab-bar__count{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-indicator-host[data-variant=underline]{display:block}.lf-indicator[data-variant=underline]{height:2px;box-shadow:none;background:var(--lf-color-selection);z-index:1;translate:0 calc(var(--lf-row,2.5rem) - 3px);border-radius:2px;top:0}.lf-indicator-host[data-variant=underline]:has(>.lf-indicator[style*="opacity: 1"]) [role=tab][aria-selected=true]{box-shadow:none}.lf-nav-indicator{z-index:0;opacity:0;pointer-events:none;transition:transform var(--lf-duration-indicator) var(--lf-ease-standard), width var(--lf-duration-indicator) var(--lf-ease-standard), height var(--lf-duration-indicator) var(--lf-ease-standard), opacity var(--lf-duration-fast);position:absolute;top:0;left:0}.lf-nav-indicator[data-variant=rail]{background:var(--lf-color-rail-indicator);border-radius:.5625rem}.lf-nav-indicator[data-variant=ctx]{border-radius:var(--lf-radius-md);background:var(--lf-color-ctxnav-indicator)}.lf-nav-indicator[data-variant=ctx]:before{content:"";background:var(--lf-color-selection);border-radius:2px;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:0}:is(.lf-rail,.lf-ctxnav)>ul>li>a{z-index:1}.lf-rail:has(.lf-nav-indicator[style*="opacity: 1"])>ul>li[aria-current]>a,.lf-ctxnav:has(.lf-nav-indicator[style*="opacity: 1"])>ul>li[aria-current]>a{background:0 0}.lf-ctxnav:has(.lf-nav-indicator[style*="opacity: 1"])>ul>li[aria-current]>a:before{content:none}@media (prefers-reduced-motion:reduce){.lf-nav-indicator,.lf-tab-bar__indicator{transition:none!important}}.lf-collapse{transition:grid-template-rows var(--lf-duration-expand) var(--lf-ease-drawer);grid-template-rows:0fr;display:grid}.lf-collapse[data-open]{grid-template-rows:1fr}.lf-collapse__inner{min-height:0;overflow:clip}.lf-collapse__inner>*{opacity:0;transition:opacity var(--lf-duration-fast) var(--lf-ease-standard), transform var(--lf-duration-expand) var(--lf-ease-drawer);transform:translateY(-.25rem)}.lf-collapse[data-open]>.lf-collapse__inner>*{opacity:1;transition-delay:calc(var(--lf-duration-fast) / 3);transform:none}.lf-disclosure{border-radius:var(--lf-radius-sm);width:1.25rem;height:1.25rem;color:var(--lf-color-text-muted);cursor:pointer;transition:color var(--lf-duration-fast), background var(--lf-duration-fast);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.lf-disclosure:hover{color:var(--lf-color-text-primary);background:var(--lf-color-bg-elevated)}.lf-disclosure .lf-icon{transition:transform var(--lf-duration-expand) var(--lf-ease-drawer)}.lf-disclosure[aria-expanded=true] .lf-icon{transform:rotate(90deg)}.lf-disclosure[data-text]{gap:var(--lf-space-2);width:auto;padding:0 var(--lf-space-2);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);display:inline-flex}.lf-form-section{background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft);border-radius:var(--lf-radius-card)}.lf-form-section+.lf-form-section{margin-top:var(--lf-space-8)}.lf-form-section__head{align-items:center;gap:var(--lf-space-3);min-height:var(--lf-row);padding:0 var(--lf-space-7);border-bottom:1px solid var(--lf-color-border-soft);display:flex}.lf-form-section__title{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold)}.lf-form-section__end{align-items:center;gap:var(--lf-space-3);margin-left:auto;display:flex}.lf-form-section__head .lf-chip{margin-left:auto}.lf-form-section__desc{padding:var(--lf-space-4) var(--lf-space-7) 0}.lf-form-section__body{padding:var(--lf-space-7)}.lf-form-section[data-mode=immediate]{box-shadow:0 0 0 1px var(--lf-color-border-soft), inset 3px 0 0 var(--lf-color-status-info)}.lf-field__affix{align-items:center;gap:var(--lf-space-3);display:flex}.lf-field__affix .lf-input{flex:1;min-width:0}.lf-field__unit{font-size:var(--lf-type-sm);color:var(--lf-color-text-muted);white-space:nowrap}.lf-field__locked{align-items:center;gap:var(--lf-space-3);height:var(--lf-control-md);border:1px dashed var(--lf-color-border);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-elevated);color:var(--lf-color-text-secondary);font-size:var(--lf-type-sm);padding:0 .625rem;display:flex}.lf-field__locked .lf-icon{color:var(--lf-color-text-muted)}.lf-picker{border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-md)}.lf-picker__bar{align-items:center;gap:var(--lf-space-4);padding:var(--lf-space-3);border-bottom:1px solid var(--lf-color-border-soft);display:flex}.lf-picker__bar .lf-search{flex:1;width:auto}.lf-picker__count{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.lf-picker__list{max-height:20rem;padding:var(--lf-space-3) var(--lf-space-4);margin:0;overflow-y:auto}.lf-picker__group{border:0;margin:0;padding:0}.lf-picker__group+.lf-picker__group{margin-top:var(--lf-space-4)}.lf-picker__legend{gap:var(--lf-space-3);width:100%;padding:var(--lf-space-2) 0;font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:flex}.lf-picker__legend .lf-num{margin-left:auto}.lf-picker__item{align-items:center;gap:var(--lf-space-3);min-height:2rem;font-size:var(--lf-type-sm);cursor:pointer;grid-template-columns:auto auto minmax(0,1fr);display:grid}.lf-picker__item input{accent-color:var(--lf-color-primary)}.lf-picker__label{font-size:var(--lf-type-xs)}.lf-picker__sub{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-picker__item[aria-disabled]{cursor:not-allowed}.lf-picker__item[aria-disabled] .lf-picker__label{color:var(--lf-color-text-muted)}.lf-picker__item[aria-disabled] .lf-picker__sub{color:var(--lf-color-status-warning-text)}.lf-picker__empty{padding:var(--lf-space-4) 0;font-size:var(--lf-type-sm)}.lf-choices{grid-template-columns:repeat(var(--lf-choices-cols,3), minmax(0, 1fr));gap:var(--lf-space-4);display:grid}.lf-choice{align-items:flex-start;gap:var(--lf-space-3);padding:var(--lf-space-4);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-md);cursor:pointer;transition:border-color var(--lf-duration-fast), background var(--lf-duration-fast);display:flex}.lf-choice:hover{border-color:var(--lf-color-border)}.lf-choice input{accent-color:var(--lf-color-primary);margin:.1875rem 0 0}.lf-choice:has(input:checked){border-color:var(--lf-color-primary);background:var(--lf-color-primary)}@supports (color:color-mix(in lab, red, red)){.lf-choice:has(input:checked){background:color-mix(in srgb, var(--lf-color-primary) 6%, transparent)}}.lf-choice:has(input:focus-visible){outline:2px solid var(--lf-color-primary);outline-offset:2px}.lf-choice[aria-disabled]{cursor:not-allowed;border-style:dashed}.lf-choice[aria-disabled]:hover{border-color:var(--lf-color-border-soft)}.lf-choice[aria-disabled] .lf-choice__label{color:var(--lf-color-text-muted)}.lf-choice__body{gap:var(--lf-space-2);flex-direction:column;min-width:0;display:flex}.lf-choice__label{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium)}.lf-choice__text{font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);line-height:var(--lf-leading-normal)}.lf-choice__why{font-size:var(--lf-type-xs);color:var(--lf-color-status-warning-text);line-height:var(--lf-leading-normal);align-items:flex-start;gap:.25rem;display:inline-flex}.lf-choice__why .lf-icon{flex:none;margin-top:.125rem}@media (max-width:1023px){.lf-choices{grid-template-columns:minmax(0,1fr)}}.lf-pagination{align-items:center;gap:var(--lf-space-4);min-height:var(--lf-row);box-sizing:border-box;padding:0 var(--lf-space-4);border-top:1px solid var(--lf-color-border-soft);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:flex}.lf-pagination__note{color:var(--lf-color-text-muted)}.lf-pagination__end{align-items:center;gap:var(--lf-space-2);margin-left:auto;display:flex}.lf-bars{gap:var(--lf-space-3);flex-direction:column;display:flex}.lf-bars__row{align-items:center;gap:var(--lf-space-4);font-size:var(--lf-type-sm);grid-template-columns:8rem minmax(0,1fr) 2.5rem;display:grid}.lf-bars__row[data-link]{cursor:pointer;border-radius:var(--lf-radius-sm)}.lf-bars__row[data-link]:hover .lf-bars__label{color:var(--lf-color-primary)}.lf-bars__track{border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);height:.5rem;display:block;overflow:hidden}.lf-bars__fill{border-radius:var(--lf-radius-pill);background:var(--lf-color-text-secondary);height:100%;transition:width var(--lf-duration-sheet) var(--lf-ease-drawer);display:block}.lf-bars__fill[data-tone=bad]{background:var(--lf-color-status-error)}.lf-bars__value{text-align:right;font-variant-numeric:tabular-nums;color:var(--lf-color-text-secondary)}.lf-sparkline{width:100%;height:2rem;display:block;overflow:visible}.lf-sparkline__line{fill:none;stroke:var(--lf-color-text-secondary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lf-sparkline__area{fill:var(--lf-color-text-secondary)}@supports (color:color-mix(in lab, red, red)){.lf-sparkline__area{fill:color-mix(in srgb, var(--lf-color-text-secondary) 10%, transparent)}}.lf-sparkline__area{stroke:none}.lf-sparkline__ref{stroke:var(--lf-color-border);stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.lf-legend{gap:var(--lf-space-4);margin-top:var(--lf-space-3);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);flex-wrap:wrap;display:flex}.lf-legend__key{align-items:center;gap:.375rem;display:inline-flex}.lf-legend__swatch{border-radius:2px;width:.5rem;height:.5rem;display:inline-block}.lf-timeline{flex-direction:column;display:flex;position:relative}.lf-timeline:before{content:"";background:var(--lf-color-border-subtle);width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.9375rem}.lf-timeline__row{align-items:center;gap:var(--lf-space-3);min-height:2rem;font-size:var(--lf-type-sm);grid-template-columns:2rem minmax(0,1fr) auto;display:grid;position:relative}.lf-timeline__dot{background:var(--lf-color-bg-card);width:.5rem;height:.5rem;box-shadow:0 0 0 1.5px var(--lf-color-text-muted);border-radius:50%;margin-left:.6875rem}.lf-timeline__dot[data-kind=tool]{box-shadow:0 0 0 1.5px var(--lf-color-text-secondary)}.lf-timeline__dot[data-kind=msg]{background:var(--lf-color-text-primary);box-shadow:none}.lf-timeline__dot[data-kind=bad]{background:var(--lf-color-status-error);box-shadow:none;border-radius:1px}.lf-timeline__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lf-timeline__time{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);font-variant-numeric:tabular-nums}.lf-timeline__group{margin:var(--lf-space-3) 0 var(--lf-space-2) 2.75rem;font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-flow{padding-bottom:var(--lf-space-2);overflow-x:auto}.lf-flow__track{grid-template-columns:repeat(var(--n), minmax(6.5rem, 1fr));row-gap:var(--lf-space-4);margin:0;padding:0;list-style:none;display:grid}.lf-flow__node{align-items:center;gap:var(--lf-space-2);padding:0 var(--lf-space-2);text-align:center;flex-direction:column;grid-row:1;display:flex;position:relative}.lf-flow__node+.lf-flow__node:before{content:"";border-top:1.5px solid var(--lf-color-border);position:absolute;top:.9375rem;left:calc(1.125rem - 50%);right:calc(50% + 1.125rem)}.lf-flow__glyph{border:1.5px solid var(--lf-color-border);background:var(--lf-color-bg-card);width:1.875rem;height:1.875rem;font-size:var(--lf-type-xs);font-weight:var(--lf-weight-medium);color:var(--lf-color-text-secondary);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}.lf-flow__node[data-kind=gate] .lf-flow__glyph{border-color:var(--lf-color-classification-approval);color:var(--lf-color-classification-approval);border-radius:.25rem;transform:rotate(45deg)scale(.86)}.lf-flow__node[data-kind=gate] .lf-flow__glyph>span{transform:rotate(-45deg)scale(1.16)}.lf-flow__node[data-kind=end] .lf-flow__glyph{box-shadow:inset 0 0 0 3px var(--lf-color-bg-card), inset 0 0 0 30px var(--lf-color-text-secondary);border-width:1.5px}.lf-flow__node[data-state=done] .lf-flow__glyph{border-color:var(--lf-color-status-success);color:var(--lf-color-status-success)}.lf-flow__node[data-state=current] .lf-flow__glyph{border-color:var(--lf-color-selection);box-shadow:0 0 0 4px var(--lf-color-selection)}@supports (color:color-mix(in lab, red, red)){.lf-flow__node[data-state=current] .lf-flow__glyph{box-shadow:0 0 0 4px color-mix(in srgb, var(--lf-color-selection) 16%, transparent)}}.lf-flow__label{-webkit-line-clamp:2;max-width:9rem;font-size:var(--lf-type-xs);font-weight:var(--lf-weight-medium);color:var(--lf-color-text-primary);line-height:var(--lf-leading-normal);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lf-flow__sub{font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted)}.lf-flow__loop{justify-content:center;align-items:center;gap:var(--lf-space-2);border:1.5px dashed var(--lf-color-border);height:1.5rem;font-size:var(--lf-type-2xs);color:var(--lf-color-text-secondary);border-top:0;border-radius:0 0 .75rem .75rem;grid-row:2;margin:0 3rem;display:flex}.lf-flow__legend{gap:var(--lf-space-6);margin-top:var(--lf-space-4);font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted);flex-wrap:wrap;display:flex}.lf-flow__legend span{align-items:center;gap:var(--lf-space-2);display:inline-flex}.lf-flow__key{border:1.5px solid var(--lf-color-text-muted);border-radius:50%;width:.75rem;height:.75rem}.lf-flow__key[data-kind=gate]{border-color:var(--lf-color-classification-approval);border-radius:2px;transform:rotate(45deg)scale(.8)}.lf-flow__key[data-kind=loop]{border-style:none dashed dashed;border-top-width:0;border-top-color:currentColor;border-radius:0 0 .5rem .5rem;width:1rem;height:.5rem}.lf-flow__key[data-kind=end]{box-shadow:inset 0 0 0 2px var(--lf-color-bg-card), inset 0 0 0 10px var(--lf-color-text-muted)}.lf-secret{border-radius:var(--lf-radius-sm);background:var(--lf-color-status-warning-muted);font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);align-items:center;gap:.375rem;padding:0 .375rem;display:inline-flex}.lf-secret__value{letter-spacing:.08em}.lf-secret[data-revealed] .lf-secret__value{letter-spacing:0}.lf-secret__toggle{cursor:pointer;color:var(--lf-color-status-warning-text);background:0 0;border:0;padding:0;display:inline-flex}.lf-attention{position:relative}.lf-attention__pill{align-items:center;gap:var(--lf-space-3);height:var(--lf-control-md);padding:0 var(--lf-space-2) 0 var(--lf-space-4);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft), var(--lf-shadow-control);font-size:var(--lf-type-sm);display:inline-flex}.lf-attention__pill>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lf-attention__lead{align-items:center;gap:var(--lf-space-3);min-width:0;display:inline-flex}.lf-attention__urgent{background:var(--lf-color-status-error);border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:1.8s infinite lf-pulse-red}@keyframes lf-pulse-red{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--lf-color-status-error) 45%, transparent)}70%,to{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.lf-attention__urgent{animation:none}}.lf-attention__pill>.lf-attention__more{height:1.5rem;padding:0 var(--lf-space-3);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary)}.lf-attention__queue{z-index:var(--lf-z-popover);width:24rem;padding:var(--lf-space-2);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card);box-shadow:var(--lf-shadow-raised), 0 0 0 1px var(--lf-color-border-soft);opacity:0;transform-origin:100% 0;pointer-events:none;transition:opacity .18s var(--lf-ease-standard), transform var(--lf-duration-expand) var(--lf-ease-drawer);position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-4px)scale(.98)}.lf-attention[data-open] .lf-attention__queue{opacity:1;pointer-events:auto;transform:none}.lf-attention__item{align-items:center;gap:var(--lf-space-4);padding:var(--lf-space-3) var(--lf-space-4);border-radius:var(--lf-radius-md);display:flex}.lf-attention__item:hover{background:var(--lf-color-bg-hover)}.lf-attention__text{flex:1;min-width:0}.lf-attention__lock{font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted)}.lf-toasts{z-index:var(--lf-z-toast);gap:var(--lf-space-3);outline:none;flex-direction:column;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)}.lf-toast{align-items:center;gap:var(--lf-space-4);padding:.625rem var(--lf-space-3) .625rem .875rem;border-radius:var(--lf-radius-card);background:var(--lf-color-toast-bg);color:var(--lf-color-toast-text);box-shadow:var(--lf-shadow-toast);font-size:var(--lf-type-sm);animation:lf-toast-in .38s var(--lf-ease-drawer) both;display:flex}.lf-toast[hidden]{display:none}.lf-toast__action,.lf-toast__close{cursor:pointer;font-size:var(--lf-type-sm);background:0 0;border:0;padding:0}.lf-toast__action{color:var(--lf-color-toast-action)}.lf-toast__close{width:1.25rem;color:inherit;opacity:.6}.lf-toast__close:hover{opacity:1}@keyframes lf-toast-in{0%{opacity:0;transform:translateY(.75rem)scale(.96)}}.lf-land__h1{font-size:var(--lf-type-display);font-weight:var(--lf-weight-semibold);line-height:var(--lf-leading-tight);letter-spacing:var(--lf-tracking-title);text-wrap:balance}.lf-land__h2{font-size:var(--lf-type-xl);font-weight:var(--lf-weight-semibold);line-height:var(--lf-leading-tight);letter-spacing:var(--lf-tracking-title);text-wrap:balance;max-width:36rem}.lf-land__h3{font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold);line-height:var(--lf-leading-tight);text-wrap:balance}.lf-lclaim{font-size:var(--lf-type-md);line-height:var(--lf-leading-relaxed);color:var(--lf-color-text-secondary);text-wrap:pretty}.lf-lclaim[data-size=md]{font-size:var(--lf-type-md)}.lf-lclaim[data-size=lg]{font-size:var(--lf-type-lg)}.lf-vision{padding-left:var(--lf-space-4);border-left:2px dashed var(--lf-color-border);color:var(--lf-color-text-muted);font-size:var(--lf-type-sm)}.lf-sec--coming-next ul{padding-left:var(--lf-space-8);margin:0}.lf-roster{background:var(--lf-color-bg-card);border-radius:var(--lf-radius-card);box-shadow:0 0 0 1px var(--lf-color-border-soft), var(--lf-shadow-raised);margin:0;overflow:hidden}.lf-roster__caption{text-align:left;padding:var(--lf-space-4) var(--lf-space-6);border-bottom:1px solid var(--lf-color-border-soft);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary)}.lf-roster__caption .lf-icon{vertical-align:-.125rem;margin-right:var(--lf-space-3);color:var(--lf-color-text-muted)}.lf-roster__list{margin:0;padding:0;list-style:none}.lf-roster__card{gap:var(--lf-space-4);padding:var(--lf-space-4) var(--lf-space-6);grid-template-columns:minmax(0,1.3fr) minmax(0,4.7fr);display:grid}.lf-roster__card+.lf-roster__card{border-top:1px solid var(--lf-color-border-soft)}.lf-roster__card dl{gap:var(--lf-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.lf-roster__card dt{font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted)}.lf-roster__card dd{overflow-wrap:anywhere;min-width:0;font-size:var(--lf-type-xs);margin:0}.lf-roster__card .lf-roster__who{margin:0}.lf-roster__who{align-items:center;gap:var(--lf-space-3);display:flex}.lf-roster__name{font-weight:var(--lf-weight-medium);flex-direction:column;display:flex}.lf-roster__tool{font-size:var(--lf-type-2xs);font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted)}.lf-roster__type{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);display:inline-flex}.lf-roster__type .lf-icon{color:var(--lf-color-text-muted)}.lf-roster__status{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-xs);font-weight:var(--lf-weight-medium);display:inline-flex}.lf-roster__detail{font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted);display:block}.lf-roster__dot{background:var(--lf-color-status-success);border-radius:50%;width:.5rem;height:.5rem;margin:0 .1875rem}.lf-roster__status[data-status=working]{color:var(--lf-color-status-success-text)}.lf-roster__status[data-status=approval]{color:var(--lf-color-classification-approval-text)}.lf-roster__status[data-status=scheduled]{color:var(--lf-color-status-info-text)}.lf-roster__status[data-status=handoff]{color:var(--lf-color-text-secondary)}.lf-roster__card[data-type=agent] .lf-avatar{border-radius:var(--lf-radius-sm)}@media (max-width:639px){.lf-roster__card{display:block}.lf-roster__card dl{margin-top:var(--lf-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:359px){.lf-roster__card dl{grid-template-columns:minmax(0,1fr)}}.lf-diagram{min-width:0;margin:0}.lf-diagram__art{padding:var(--lf-space-10) var(--lf-space-8) var(--lf-space-8);border-radius:var(--lf-radius-card);box-shadow:inset 0 0 0 1px var(--lf-color-border-soft);background:radial-gradient(circle at 1px 1px, var(--lf-color-border) 1px, transparent 0) 0 0 / 1rem 1rem, var(--lf-color-bg-elevated);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lf-diagram__art{background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--lf-color-border) 70%, transparent) 1px, transparent 0) 0 0 / 1rem 1rem, var(--lf-color-bg-elevated)}}.lf-diagram__art{font-size:var(--lf-type-xs)}.lf-diagram__tag{top:var(--lf-space-4);right:var(--lf-space-4);height:1.25rem;padding:0 var(--lf-space-3);border:1px dashed var(--lf-color-border);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-card);font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted);align-items:center;display:inline-flex;position:absolute}.lf-diagram__cap{margin-top:var(--lf-space-4);max-width:40rem;font-size:var(--lf-type-xs);line-height:var(--lf-leading-normal);color:var(--lf-color-text-muted)}.lf-trust{background:var(--lf-color-bg-card);border-radius:var(--lf-radius-card);box-shadow:0 0 0 1px var(--lf-color-border-soft), var(--lf-shadow-control);overflow:hidden}.lf-trust__body{align-items:flex-start;gap:var(--lf-space-6);padding:var(--lf-space-8);display:flex}.lf-trust__body .lf-lclaim{color:var(--lf-color-text-primary)}.lf-trust__flow{align-items:center;gap:var(--lf-space-4);padding:var(--lf-space-6) var(--lf-space-8);border-top:1px solid var(--lf-color-border-soft);background:var(--lf-color-bg-elevated);flex-wrap:wrap;display:flex}.lf-trust__action{align-items:center;gap:var(--lf-space-2);height:1.75rem;padding:0 var(--lf-space-4);border:1px dashed var(--lf-color-border);border-radius:var(--lf-radius-pill);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);background:var(--lf-color-bg-card);display:inline-flex}.lf-trust__fork{border-top:1.5px solid var(--lf-color-border);width:1.5rem;height:0;position:relative}.lf-trust__fork:after{content:"";border:3.5px solid #0000;border-left:5px solid var(--lf-color-border);position:absolute;top:-4px;right:-1px}.lf-pchips{gap:var(--lf-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lf-pchip{align-items:center;gap:var(--lf-space-2);height:1.75rem;padding:0 var(--lf-space-4);border-radius:var(--lf-radius-pill);font-size:var(--lf-type-xs);font-weight:var(--lf-weight-medium);display:inline-flex}.lf-pchip[data-key=blocked]{background:var(--lf-color-status-error-muted);color:var(--lf-color-status-error-text);box-shadow:inset 0 0 0 1px var(--lf-color-classification-blocked)}@supports (color:color-mix(in lab, red, red)){.lf-pchip[data-key=blocked]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lf-color-classification-blocked) 25%, transparent)}}.lf-pchip[data-key=approval]{background:var(--lf-color-status-warning-muted);color:var(--lf-color-classification-approval-text);box-shadow:inset 0 0 0 1px var(--lf-color-classification-approval)}@supports (color:color-mix(in lab, red, red)){.lf-pchip[data-key=approval]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lf-color-classification-approval) 30%, transparent)}}.lf-pchip[data-key=notify]{background:var(--lf-color-status-info-muted);color:var(--lf-color-status-info-text);box-shadow:inset 0 0 0 1px var(--lf-color-classification-notify)}@supports (color:color-mix(in lab, red, red)){.lf-pchip[data-key=notify]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lf-color-classification-notify) 25%, transparent)}}.lf-cta-band{padding-block:var(--lf-land-section,5rem);border-top:1px solid var(--lf-color-border-soft);background:radial-gradient(48rem 24rem at 15% 0%, var(--lf-land-glow,var(--lf-color-accent-orange)), transparent 70%), var(--lf-color-bg-page)}@supports (color:color-mix(in lab, red, red)){.lf-cta-band{background:radial-gradient(48rem 24rem at 15% 0%, var(--lf-land-glow,color-mix(in srgb, var(--lf-color-accent-orange) 9%, transparent)), transparent 70%), var(--lf-color-bg-page)}}.lf-cta-band:focus{outline:none}.lf-cta-band:focus-visible .lf-land__h2{outline:2px solid var(--lf-color-primary);outline-offset:4px;border-radius:var(--lf-radius-sm)}.lf-cta-band__inner{width:100%;max-width:calc(var(--lf-land-max,72rem) + 2 * var(--lf-land-gutter,var(--lf-space-8)));padding-inline:var(--lf-land-gutter,var(--lf-space-8));gap:var(--lf-space-12);grid-template-columns:minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.lf-cta-band__copy{gap:var(--lf-space-6);flex-direction:column;max-width:32rem;display:flex}.lf-cta-band__action{margin-top:var(--lf-space-4);gap:var(--lf-space-3);flex-direction:column;display:flex}.lf-team-icon{vertical-align:middle;flex:none;width:1rem;height:1rem}.lf-team-icon[data-size=xs]{width:.8125rem;height:.8125rem}.lf-team-icon[data-size=md]{width:1.125rem;height:1.125rem}.lf-team-icon[data-size=lg]{width:1.25rem;height:1.25rem}.lf-team-icon [data-accent]{fill:var(--l2-red,var(--lf-color-accent-orange));stroke:var(--l2-red,var(--lf-color-accent-orange))}@media (max-width:639px){.lf-page-header{flex-wrap:wrap;row-gap:0}.lf-page-header>hgroup{flex:100%}.lf-page-header-actions{height:auto;min-height:var(--lf-row);flex-wrap:wrap;margin-left:0}.lf-page-header__sub{overflow-wrap:anywhere}.lf-seg-group{scrollbar-width:none;max-width:100%;overflow-x:auto}.lf-seg-group__item{flex:none}.lf-form-footer{row-gap:var(--lf-space-3);margin-inline:calc(-1 * var(--lf-space-4));padding-inline:var(--lf-space-4);flex-wrap:wrap}.lf-form-footer__note{flex:100%}.lf-form-footer__actions{flex-wrap:wrap;margin-left:0}.lf-morph[data-static] .lf-morph__tray{max-width:calc(100vw - 2 * var(--lf-space-4));left:auto;right:0}.lf-page>.lf-stats:not([data-inline]),.lf-page>.lf-stats:not([data-inline]):has(.lf-stat__hint){height:auto}.lf-page>.lf-stats:not([data-inline]) .lf-stat{padding-block:var(--lf-space-3)}.lf-budget{flex-wrap:wrap;min-width:0}.lf-budget__text{white-space:normal}}.lf-gp__link{color:var(--lf-color-accent-orange-text);text-underline-offset:2px;text-decoration:underline}.lf-gp__link:hover{color:var(--lf-color-primary)}.lf-gp__mix{align-items:center;gap:var(--lf-space-2) var(--lf-space-3);flex-wrap:wrap;display:inline-flex}.lf-gp__mix .lf-class{font-size:var(--lf-type-xs)}.lf-gp__mix .lf-num{margin-right:var(--lf-space-2);font-size:var(--lf-type-xs)}.lf-gp__empty-sm{padding:var(--lf-space-3) 0;font-size:var(--lf-type-sm)}.lf-gp__error{margin-top:var(--lf-space-3)}.lf-gp__err-note{color:var(--lf-color-status-error-text)}.lf-gp__nowrap{white-space:nowrap}.lf-gp__stack{align-items:flex-start;gap:var(--lf-space-4);flex-direction:column;display:flex}.lf-gp__desc{margin-bottom:var(--lf-space-3);font-size:var(--lf-type-sm)}.lf-gp__blocked{border-color:var(--lf-color-border-soft)}.lf-gp__row{gap:var(--lf-space-3);flex-wrap:wrap;align-items:center;display:flex}.lf-gp__tilde{cursor:help}.lf-gp__meta{align-items:center;gap:var(--lf-space-3);margin:0 var(--lf-space-7) .875rem;font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);display:flex}.lf-gp__meta-end{padding:.125rem var(--lf-space-3);border-radius:var(--lf-radius-sm);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-xs);margin-left:auto}.lf-gp__navlist .lf-list__item{padding:0}.lf-gp__navlist-row .lf-list__text{flex:1}.lf-gp__navlist-row{align-items:center;gap:var(--lf-space-4);width:100%;min-width:0;color:inherit;text-align:left;font:inherit;background:0 0;border:0;padding:.5625rem 0;display:flex}a.lf-gp__navlist-row,button.lf-gp__navlist-row{cursor:pointer}a.lf-gp__navlist-row:hover .lf-list__title,button.lf-gp__navlist-row:hover .lf-list__title{color:var(--lf-color-primary)}a.lf-gp__navlist-row:focus-visible,button.lf-gp__navlist-row:focus-visible{outline:2px solid var(--lf-color-primary);outline-offset:2px;border-radius:var(--lf-radius-sm)}.lf-gov-sla{align-items:center;gap:var(--lf-space-4);min-width:12rem;display:flex}.lf-gov-sla .lf-meter{flex:1}.lf-gov-sla__due{color:var(--lf-color-status-error-text);font-weight:var(--lf-weight-medium)}.lf-gov-authorizes{padding:var(--lf-space-4);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-sm);line-height:var(--lf-leading-relaxed);color:var(--lf-color-text-primary);border-radius:.625rem}.lf-gov-quote{padding-left:var(--lf-space-4);border-left:2px solid var(--lf-color-border-soft);font-size:var(--lf-type-sm);line-height:var(--lf-leading-relaxed);color:var(--lf-color-text-secondary)}.lf-gov-lost{max-width:28rem;font-size:var(--lf-type-xs);display:block}.lf-gov-decide{gap:var(--lf-space-4);flex-direction:column;display:flex}.lf-gov-request{max-width:24rem;display:block}.lf-gp__name{align-items:center;gap:var(--lf-space-4);min-width:0;max-width:30rem;display:flex}.lf-gp__name-text{flex-direction:column;min-width:0;display:flex}.lf-gp__count{align-items:center;gap:var(--lf-space-4);display:inline-flex}.lf-gp__hint{align-items:center;gap:var(--lf-space-2);min-height:var(--lf-row);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:flex}.lf-gp__editor{gap:var(--lf-space-6);grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:start;display:grid}.lf-gp__form{flex-direction:column;min-width:0;display:flex}.lf-gp__aside{top:var(--lf-space-6);gap:var(--lf-space-6);flex-direction:column;min-width:0;display:flex;position:sticky}.lf-gp__pair{gap:var(--lf-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.lf-gp__pair>.lf-field+.lf-field{margin-top:0}.lf-gp__sub{margin-top:var(--lf-space-6);gap:var(--lf-space-4);flex-direction:column;display:flex}.lf-gp__sub.lf-gp__pair{display:grid}.lf-gp__scope-note{margin-top:var(--lf-space-3)}.lf-gp__status{align-items:center;gap:var(--lf-space-6);display:flex}.lf-gp__fields{gap:var(--lf-space-6);flex-direction:column;display:flex}.lf-gp__fields>.lf-field+.lf-field{margin-top:0}.lf-gp__conds{gap:var(--lf-space-3);flex-direction:column;display:flex}.lf-gp__cond{gap:var(--lf-space-3);grid-template-columns:2.5rem minmax(0,8rem) minmax(0,7rem) minmax(0,1fr) 2rem;align-items:center;display:grid}.lf-gp__cond .lf-select,.lf-gp__cond .lf-input{width:100%;min-width:0}.lf-gp__cond[data-invalid] .lf-input{border-color:var(--lf-color-status-error)}.lf-gp__and{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);text-align:right}.lf-gp__cond-error{grid-column:4/-1}.lf-gp__cond-bar{align-items:center;gap:var(--lf-space-4);margin-top:var(--lf-space-4);flex-wrap:wrap;display:flex}.lf-gp__cond-help{margin-top:var(--lf-space-3)}.lf-gp__examples button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lf-gp__caught{align-items:center;gap:var(--lf-space-4);margin-bottom:var(--lf-space-3);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);display:flex}.lf-gp__caught-n{font-size:var(--lf-type-xl);font-weight:var(--lf-weight-semibold);color:var(--lf-color-text-primary)}.lf-gp__caught .lf-class{vertical-align:middle}.lf-gp__overlap{align-items:flex-start;gap:var(--lf-space-2);margin-top:var(--lf-space-3);display:flex}.lf-gp__overlap .lf-icon{flex:none;margin-top:.1875rem}.lf-gp__tester{margin-top:var(--lf-space-6);padding-top:var(--lf-space-6);border-top:1px solid var(--lf-color-border-soft);gap:var(--lf-space-4);flex-direction:column;display:flex}.lf-gp__yaml{max-height:22rem;overflow:auto}.lf-gp__card-head{align-items:center;gap:var(--lf-space-3);width:100%;display:flex}.lf-gp__card-head h3{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold);margin:0}.lf-gp__card-meta{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:auto;display:inline-flex}.lf-gp__gap{min-height:var(--lf-row);align-items:center;display:flex}.lf-gp__target{vertical-align:bottom;max-width:16rem;display:inline-block}.lf-gov-target{vertical-align:middle;max-width:18rem;display:inline-block}.lf-gov-summary{margin-bottom:var(--lf-space-7)}.lf-gov-bar-label{align-items:center;gap:var(--lf-space-3);display:inline-flex}@media (max-width:1279px){.lf-gp__editor{grid-template-columns:minmax(0,1fr)}.lf-gp__aside{position:static}}@media (max-width:767px){.lf-gp__pair{grid-template-columns:minmax(0,1fr)}.lf-gp__cond{grid-template-columns:2.5rem minmax(0,1fr) minmax(0,1fr) 2rem}.lf-gp__cond>.lf-input{grid-area:2/2/auto/4}.lf-gp__cond-error{grid-column:2/-1}}#gp-rule-name,#gp-test{font-family:var(--lf-font-mono)}.lf-co-note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-co-dl{gap:var(--lf-space-3) var(--lf-space-6);font-size:var(--lf-type-sm);grid-template-columns:9rem minmax(0,1fr);margin:0;display:grid}.lf-co-dl dt{color:var(--lf-color-text-muted)}.lf-co-dl dd{margin:0}#employees .lf-num[data-high]{color:var(--lf-color-status-error-text)}.lf-co-emp__persona:not([data-open]){-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lf-co-emp__persona-more{margin-top:var(--lf-space-4)}.lf-co-sess__task{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;display:block;overflow:hidden}.lf-co-sess__src{color:var(--lf-color-text-secondary);align-items:center;gap:.375rem;display:inline-flex}.lf-co-sess__metrics{margin-top:var(--lf-space-4)}.lf-co-sess__metrics dt{font-size:var(--lf-type-xs)}.lf-co-sess__metrics dd{font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary)}.lf-co-sess__metrics dd b{font-weight:var(--lf-weight-semibold);color:var(--lf-color-text-primary);font-variant-numeric:tabular-nums}.lf-co-sess__timeline{margin-top:var(--lf-space-6)}.lf-sheet-section .lf-stats{margin:0}.lf-sheet-section .lf-stats:not([data-inline]) .lf-stat{padding:var(--lf-space-3) var(--lf-space-4)}#sd-header .lf-page-header__sub{align-items:center;gap:var(--lf-space-3);flex-wrap:wrap;display:flex}#sd-header .lf-page-header__sub a{color:var(--lf-color-text-primary);text-underline-offset:2px;text-decoration:underline}.lf-co-sd__src{align-items:center;gap:var(--lf-space-1);display:inline-flex}.lf-co-sd__defs{align-items:center;gap:var(--lf-space-6);margin:var(--lf-space-4) 0 0;flex-wrap:wrap;display:flex}.lf-co-sd__dl{max-width:var(--lf-read-width);padding:var(--lf-space-4) 0 0}.lf-co-sd__dl dd{font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary)}.lf-co-sd{gap:var(--lf-space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.lf-co-sd__side{top:calc(var(--lf-topbar-height) + var(--lf-space-6));gap:var(--lf-space-6);flex-direction:column;display:flex;position:sticky}.lf-co-sd .lf-toolbar .lf-search{margin-left:auto}.lf-co-log{border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card)}.lf-co-log+.lf-co-log{margin-top:var(--lf-space-3)}.lf-co-log__head{align-items:center;gap:var(--lf-space-3);padding:var(--lf-space-3) var(--lf-space-4);display:flex}.lf-co-log__title{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold)}.lf-co-log__meta{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:auto}.lf-co-log__rows{padding:0 0 var(--lf-space-2);border-top:1px solid var(--lf-color-border-soft);margin:0;list-style:none}.lf-co-log__row,.lf-co-log__more{align-items:center;gap:var(--lf-space-3);min-height:2rem;padding:0 var(--lf-space-4);font-size:var(--lf-type-sm);grid-template-columns:1.5rem minmax(0,1fr) auto;display:grid}.lf-co-log__row:hover{background:var(--lf-color-bg-elevated)}@supports (color:color-mix(in lab, red, red)){.lf-co-log__row:hover{background:color-mix(in srgb, var(--lf-color-bg-elevated) 50%, transparent)}}.lf-co-log__icon{color:var(--lf-color-text-muted);place-items:center;display:grid}.lf-co-log__row[data-kind=bad] :is(.lf-co-log__icon,.lf-co-log__text){color:var(--lf-color-status-error-text)}.lf-co-log__row[data-kind=msg] .lf-co-log__icon{color:var(--lf-color-status-info)}.lf-co-log__text{align-items:center;gap:var(--lf-space-3);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.lf-co-log__text b{font-weight:var(--lf-weight-medium);flex:none}.lf-co-log__text code{text-overflow:ellipsis;min-width:0;font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);overflow:hidden}.lf-co-log__agg{padding:0 var(--lf-space-2);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-2xs);color:var(--lf-color-text-secondary);flex:none}.lf-co-log__time{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-co-log__more{color:var(--lf-color-text-muted);font-size:var(--lf-type-xs)}.lf-co-log__more .lf-icon{justify-self:center}@media (max-width:1279px){.lf-co-sd{grid-template-columns:minmax(0,1fr)}.lf-co-sd__side{position:static}}.lf-peek-sheet__cta:has(>.lf-co-sess__page){flex-wrap:wrap}.lf-peek-sheet__cta:has(>.lf-co-sess__page)>.lf-btn[data-block]{flex:1;width:auto}.lf-peek-sheet__cta>a.lf-co-sess__page[data-block]{flex:100%}.lf-co-sched__name{max-width:18rem;display:block}.lf-co-cadence{flex-direction:column;gap:.125rem;display:flex}.lf-co-cadence__cron{font-family:var(--lf-font-mono);font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted)}.lf-co-sched__cron{margin-top:var(--lf-space-2)}.lf-co-sched__next{margin-top:var(--lf-space-4)}.lf-co-sched__prompt{padding:var(--lf-space-4);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-elevated);color:var(--lf-color-text-primary);font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);line-height:var(--lf-leading-relaxed);white-space:normal;word-break:break-word;margin:0}.lf-co-sched__run-end{align-items:flex-end;gap:var(--lf-space-1);flex-direction:column;display:inline-flex}.lf-co-dept__people{align-items:center;gap:var(--lf-space-4);display:inline-flex}.lf-co-dept__people .lf-num{text-align:right;min-width:1.25rem}.lf-co-dept__clamp{white-space:pre-wrap;word-break:break-word;max-height:10rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.lf-co-dept__help{margin-top:var(--lf-space-3);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-co-dept__note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-disabled-why{display:inline-flex}.lf-co-dept__form{gap:var(--lf-space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.lf-co-dept__main{min-width:0}.lf-co-dept__aside{top:calc(var(--lf-topbar-height) + var(--lf-space-8));gap:var(--lf-space-6);flex-direction:column;display:flex;position:sticky}.lf-co-dept__form .lf-form-section__body{gap:var(--lf-space-6);flex-direction:column;display:flex}.lf-co-dept__form .lf-field+.lf-field{margin-top:0}#dept-slug,#dept-claude_md{font-family:var(--lf-font-mono);font-size:var(--lf-type-xs)}.lf-co-dept__err{align-items:center;gap:var(--lf-space-2);color:var(--lf-color-status-error-text);display:inline-flex}.lf-co-dept__card-meta{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:auto}@media (max-width:1279px){.lf-co-dept__form{grid-template-columns:minmax(0,1fr)}.lf-co-dept__aside{position:static}}.lf-co-skills .lf-co__people{align-items:center;gap:var(--lf-space-4);display:inline-flex}.lf-co-skills .lf-co__people .lf-num{text-align:right;min-width:1.25rem}.lf-co-skills .lf-co__skill{flex-direction:column;min-width:0;max-width:26rem;display:flex}.lf-co-skills .lf-co__tags{align-items:center;gap:var(--lf-space-2);flex-wrap:nowrap;display:inline-flex}.lf-co-skills .lf-sheet .lf-co__tags,.lf-co-skills .lf-peek-sheet__peek .lf-co__tags{flex-wrap:wrap}.lf-co-skills .lf-co__tag{height:1.375rem;padding:0 var(--lf-space-3);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);color:var(--lf-color-text-secondary);font-family:var(--lf-font-mono);font-size:var(--lf-type-2xs);font-weight:var(--lf-weight-normal);white-space:nowrap;cursor:pointer}.lf-co-skills .lf-co__tag:hover{color:var(--lf-color-primary)}.lf-co-skills .lf-co__more{font-size:var(--lf-type-xs)}.lf-co-skills .lf-co__gov{align-items:center;gap:var(--lf-space-3);max-width:14rem;display:inline-flex}.lf-co-skills .lf-co__active-tag{align-items:center;gap:var(--lf-space-1);display:inline-flex}.lf-co-skills .lf-co__note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-co-skills #skill-sheet .lf-peek-sheet__cta>.lf-btn[data-block]{flex:1}.lf-co-skills .lf-co__form{gap:var(--lf-space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.lf-co-skills .lf-co__main{min-width:0;display:block}.lf-co-skills .lf-co__aside{top:calc(var(--lf-topbar-height) + var(--lf-space-8));gap:var(--lf-space-6);flex-direction:column;display:flex;position:sticky}.lf-co-skills :is(.lf-co__form,.lf-co__meta) .lf-form-section__body{gap:var(--lf-space-6);flex-direction:column;display:flex}.lf-co-skills :is(.lf-co__form,.lf-co__meta) .lf-field+.lf-field{margin-top:0}.lf-co-skills .lf-co__row{gap:var(--lf-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.lf-co-skills .lf-co__row .lf-field+.lf-field{margin-top:0}.lf-co-skills .lf-co__err{align-items:center;gap:var(--lf-space-2);color:var(--lf-color-status-error-text);display:inline-flex}.lf-co-skills .lf-co__tips{padding-left:var(--lf-space-7);gap:var(--lf-space-3);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);flex-direction:column;margin:0;list-style:outside;display:flex}.lf-co-skills input.lf-mono,.lf-co-skills .lf-field input.lf-mono{font-family:var(--lf-font-mono);font-size:var(--lf-type-xs)}@media (max-width:1279px){.lf-co-skills .lf-co__form{grid-template-columns:minmax(0,1fr)}.lf-co-skills .lf-co__aside{position:static}}.lf-co-skills>.lf-page-header{margin-bottom:var(--lf-row)}.lf-co-skills>.lf-page-header .lf-page-header__sub{align-items:center;gap:var(--lf-space-3);color:var(--lf-color-text-secondary);flex-wrap:wrap;display:flex}.lf-co-skills .lf-co__link{color:var(--lf-color-text-primary);text-underline-offset:2px;text-decoration:underline}.lf-co-skills .lf-co__editor{gap:var(--lf-space-8);grid-template-columns:13rem minmax(0,1fr) 20rem;align-items:start;display:grid}.lf-co-skills :is(.lf-co__files,.lf-co__doc){background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft);border-radius:var(--lf-radius-card)}.lf-co-skills .lf-co__files{top:calc(var(--lf-topbar-height) + var(--lf-space-8));padding-bottom:var(--lf-space-3);position:sticky}.lf-co-skills :is(.lf-co__files-head,.lf-co__doc-head){align-items:center;gap:var(--lf-space-3);min-height:var(--lf-row);padding:0 var(--lf-space-4);border-bottom:1px solid var(--lf-color-border-soft);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:flex}.lf-co-skills .lf-co__files-head .lf-btn,.lf-co-skills .lf-co__doc-head .lf-seg{margin-left:auto}.lf-co-skills .lf-co__files ul{padding:var(--lf-space-3) var(--lf-space-3) 0;margin:0;list-style:none}.lf-co-skills .lf-co__file{align-items:center;gap:var(--lf-space-3);width:100%;height:2rem;padding:0 var(--lf-space-3);border-radius:var(--lf-radius-md);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);text-align:left;cursor:pointer;display:flex}.lf-co-skills .lf-co__file:hover{color:var(--lf-color-primary)}.lf-co-skills .lf-co__file[aria-current]{background:var(--lf-color-bg-elevated);color:var(--lf-color-text-primary)}.lf-co-skills .lf-co__dot{background:var(--lf-color-accent-orange);border-radius:50%;flex:none;width:.375rem;height:.375rem;margin-left:auto}.lf-co-skills .lf-co__newfile{gap:var(--lf-space-3);padding:var(--lf-space-3) var(--lf-space-4) 0;flex-direction:column;display:flex}.lf-co-skills .lf-co__newfile-row{gap:var(--lf-space-2);display:flex}.lf-co-skills .lf-co__doc{min-width:0;overflow:clip}.lf-co-skills .lf-co__code{background:var(--lf-color-bg-card);width:100%;min-height:24rem;font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);line-height:var(--lf-leading-relaxed);resize:vertical;border:0;border-radius:0;display:block}.lf-co-skills .lf-co__code:focus{box-shadow:inset 0 0 0 2px var(--lf-color-primary);outline:0}@supports (color:color-mix(in lab, red, red)){.lf-co-skills .lf-co__code:focus{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--lf-color-primary) 30%, transparent)}}.lf-co-skills .lf-co__doc-foot{padding:var(--lf-space-4);border-top:1px solid var(--lf-color-border-soft)}.lf-co-skills .lf-co__meta{gap:var(--lf-space-6);flex-direction:column;min-width:0;display:flex}.lf-co-skills .lf-co__meta .lf-form-section+.lf-form-section{margin-top:0}@media (max-width:1439px){.lf-co-skills .lf-co__editor{grid-template-columns:12rem minmax(0,1fr)}.lf-co-skills .lf-co__meta{grid-column:1/-1}}@media (max-width:767px){.lf-co-skills .lf-co__editor{grid-template-columns:minmax(0,1fr)}.lf-co-skills .lf-co__files{position:static}.lf-co-skills .lf-co__row{grid-template-columns:minmax(0,1fr)}}.lf-co-skills .lf-co__md{max-width:var(--lf-read-width);padding:var(--lf-space-7);font-size:var(--lf-type-md);line-height:var(--lf-leading-relaxed)}.lf-co-skills .lf-co__md h3{font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold);margin:var(--lf-space-7) 0 var(--lf-space-3)}.lf-co-skills .lf-co__md h4{font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold);margin:var(--lf-space-6) 0 var(--lf-space-2)}.lf-co-skills .lf-co__md h5{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold);margin:var(--lf-space-4) 0 var(--lf-space-2)}.lf-co-skills .lf-co__md :is(p,ul,ol){margin:0 0 var(--lf-space-4)}.lf-co-skills .lf-co__md ul{padding-left:var(--lf-space-8);list-style:outside}.lf-co-skills .lf-co__md ol{padding-left:var(--lf-space-8);list-style:decimal}.lf-co-skills .lf-co__md :is(em,strong){color:var(--lf-color-text-primary)}.lf-co-skills .lf-co__md strong{font-weight:var(--lf-weight-semibold)}.lf-co-skills .lf-co__md em{font-style:italic}.lf-co-skills .lf-co__md code{padding:0 var(--lf-space-2);border-radius:var(--lf-radius-sm);background:var(--lf-color-bg-elevated);font-family:var(--lf-font-mono);font-size:.9em}.lf-co-skills .lf-co__md .lf-prompt{margin:0 0 var(--lf-space-4);padding:var(--lf-space-4);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-elevated);font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);white-space:pre-wrap}.lf-co-skills .lf-co__front{gap:var(--lf-space-2) var(--lf-space-6);margin:0 0 var(--lf-space-6);padding:var(--lf-space-4);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-xs);grid-template-columns:7rem minmax(0,1fr);display:grid}.lf-co-skills .lf-co__front dt{color:var(--lf-color-text-muted);font-family:var(--lf-font-mono)}.lf-co-skills .lf-co__front dd{margin:0}.lf-co-skills .lf-co__tagbox{align-items:center;gap:var(--lf-space-2);min-height:var(--lf-control-md);padding:var(--lf-space-2);border:1px solid var(--lf-color-border);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);flex-wrap:wrap;display:flex}.lf-co-skills .lf-co__tagbox:focus-within{border-color:var(--lf-color-primary);box-shadow:0 0 0 3px var(--lf-color-primary)}@supports (color:color-mix(in lab, red, red)){.lf-co-skills .lf-co__tagbox:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--lf-color-primary) 18%, transparent)}}.lf-co-skills .lf-co__tagchip{align-items:center;gap:var(--lf-space-1);height:1.5rem;padding:0 var(--lf-space-2) 0 var(--lf-space-3);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-2xs);display:inline-flex}.lf-co-skills .lf-co__tagchip button{width:1rem;height:1rem;color:var(--lf-color-text-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid}.lf-co-skills .lf-co__tagchip button:hover{color:var(--lf-color-text-primary);background:var(--lf-color-bg-muted)}.lf-co-skills .lf-co__taginput{min-width:8rem;height:1.5rem;font-size:var(--lf-type-sm);color:var(--lf-color-text-primary);background:0 0;border:0;outline:0;flex:1}.lf-co-skills .lf-co__mono :is(input,textarea){font-family:var(--lf-font-mono);font-size:var(--lf-type-xs)}.lf-co-skills .lf-co__doc-head .lf-seg-group{margin-left:auto}.lf-co-skills .lf-co__tagbox .lf-co__taginput{width:auto;min-width:8rem;height:1.5rem;padding:0 var(--lf-space-2);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:1}.lf-co-skills .lf-co__aside .lf-card>header{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold)}:is(#employee-form,#schedule-form) .lf-co__form{gap:var(--lf-space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}:is(#employee-form,#schedule-form) .lf-co__main{min-width:0;display:block}:is(#employee-form,#schedule-form) .lf-co__aside{top:calc(var(--lf-topbar-height) + var(--lf-space-8));gap:var(--lf-space-6);flex-direction:column;display:flex;position:sticky}:is(#employee-form,#schedule-form) .lf-form-section__body,:is(#employee-form,#schedule-form) .lf-form-section__body>form:not(.lf-co__cap){gap:var(--lf-space-6);flex-direction:column;display:flex}:is(#employee-form,#schedule-form) .lf-field+.lf-field{margin-top:0}:is(#employee-form,#schedule-form) .lf-co__row{gap:var(--lf-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}:is(#employee-form,#schedule-form) .lf-co__err{align-items:center;gap:var(--lf-space-2);color:var(--lf-color-status-error-text);display:inline-flex}:is(#employee-form,#schedule-form) .lf-co__tips{padding-left:var(--lf-space-7);gap:var(--lf-space-3);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);flex-direction:column;margin:0;list-style:outside;display:flex}:is(#employee-form,#schedule-form) .lf-co__tips b{font-weight:var(--lf-weight-medium);color:var(--lf-color-text-primary)}:is(#employee-form,#schedule-form) .lf-co__note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}:is(#employee-form,#schedule-form) .lf-co__desc{margin:calc(var(--lf-space-4) - var(--lf-space-7)) 0 calc(var(--lf-space-7) - var(--lf-space-6));padding:0}:is(#employee-form,#schedule-form) .lf-co__mono :is(input,textarea){font-family:var(--lf-font-mono);font-size:var(--lf-type-xs)}:is(#employee-form,#schedule-form) .lf-co__narrow :is(input){width:8rem}:is(#employee-form,#schedule-form) .lf-co__w10 :is(input,select){width:10rem}:is(#employee-form,#schedule-form) .lf-co__w16 :is(input,select){width:16rem;max-width:100%}:is(#employee-form,#schedule-form) .lf-co__ident{align-items:flex-start;gap:var(--lf-space-6);display:flex}:is(#employee-form,#schedule-form) .lf-co__ident>.lf-avatar,:is(#employee-form,#schedule-form) .lf-co__ident-empty{flex:none;margin-top:1.625rem}:is(#employee-form,#schedule-form) .lf-co__ident-empty{border:1px dashed var(--lf-color-border);border-radius:50%;width:2.5rem;height:2.5rem}:is(#employee-form,#schedule-form) .lf-co__ident-field{flex:1;min-width:0}:is(#employee-form,#schedule-form) .lf-co__cap{justify-content:space-between;align-items:center;gap:var(--lf-space-6);min-height:var(--lf-row);display:flex}:is(#employee-form,#schedule-form) .lf-co__cap+.lf-co__cap{border-top:1px solid var(--lf-color-border-soft);padding-top:var(--lf-space-3)}:is(#employee-form,#schedule-form) .lf-co__cap>div{gap:var(--lf-space-1);flex-direction:column;min-width:0;display:flex}:is(#employee-form,#schedule-form) .lf-co__cap-label{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium)}:is(#employee-form,#schedule-form) .lf-co__select-inline{width:auto;height:var(--lf-control-sm);border-color:var(--lf-color-border-soft)}:is(#employee-form,#schedule-form) .lf-collapse .lf-co__cap:first-child{margin-top:0}:is(#employee-form,#schedule-form) .lf-form-section__body>.lf-collapse{margin-top:calc(-1 * var(--lf-space-6))}:is(#employee-form,#schedule-form) .lf-co__est{font-size:var(--lf-type-xl);font-weight:var(--lf-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--lf-tracking-title)}:is(#employee-form,#schedule-form) .lf-co__est span{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted)}:is(#employee-form,#schedule-form) .lf-co__est-sub{margin:var(--lf-space-1) 0 var(--lf-space-4)}:is(#employee-form,#schedule-form) .lf-co__est-note{margin-top:var(--lf-space-4)}:is(#employee-form,#schedule-form) .lf-co__est-note .lf-claim{margin-right:var(--lf-space-2)}@media (max-width:1279px){:is(#employee-form,#schedule-form) .lf-co__form{grid-template-columns:minmax(0,1fr)}:is(#employee-form,#schedule-form) .lf-co__aside{position:static}}@media (max-width:640px){:is(#employee-form,#schedule-form) .lf-co__row{grid-template-columns:minmax(0,1fr)}:is(#employee-form,#schedule-form) .lf-form-section__head{row-gap:var(--lf-space-2);padding-block:var(--lf-space-3);flex-wrap:wrap}:is(#employee-form,#schedule-form) .lf-form-section__end{margin-left:0}:is(#employee-form,#schedule-form) .lf-seg-group{max-width:100%;overflow-x:auto}:is(#employee-form,#schedule-form) .lf-budget,:is(#employee-form,#schedule-form) .lf-co__masked-row,:is(#employee-form,#schedule-form) .lf-co__preview-human{flex-wrap:wrap}}#schedule-form .lf-co__days{gap:var(--lf-space-2);flex-wrap:wrap;display:flex}#schedule-form .lf-co__day{min-width:3rem;height:var(--lf-control-sm);padding:0 var(--lf-space-4);border-radius:var(--lf-radius-pill);box-shadow:inset 0 0 0 1px var(--lf-color-border);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary)}#schedule-form .lf-co__day[aria-pressed=true]{background:var(--lf-color-text-primary);color:var(--lf-color-bg-card);box-shadow:none}#schedule-form .lf-co__preview{padding:var(--lf-space-4) var(--lf-space-6);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-elevated)}#schedule-form .lf-co__preview-human{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);display:flex}#schedule-form .lf-co__preview-human .lf-mono{font-weight:var(--lf-weight-normal);margin-left:auto}#schedule-form .lf-co__runs{margin:var(--lf-space-3) 0 0;gap:var(--lf-space-1);font-size:var(--lf-type-sm);flex-direction:column;padding:0;list-style:none;display:flex}#schedule-form .lf-co__runs .lf-mono{margin-left:var(--lf-space-3)}#schedule-form .lf-co__masked{gap:var(--lf-space-3);flex-direction:column;display:flex}#schedule-form .lf-co__masked-row{align-items:center;gap:var(--lf-space-4);justify-content:space-between;display:flex}#schedule-form .lf-co__masked-row .lf-help{align-items:center;gap:var(--lf-space-2);display:inline-flex}#schedule-form .lf-co__prompt{padding:var(--lf-space-4);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-elevated);color:var(--lf-color-text-primary);font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);line-height:var(--lf-leading-relaxed);white-space:normal;word-break:break-word;margin:0}.lf-cw-card__meta{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:auto}.lf-card[data-cw-flush]>.lf-card-body{padding:0}.lf-cw-list .lf-list__item[data-link]{cursor:pointer}.lf-cw-list .lf-list__item[data-link]:hover .lf-list__title{color:var(--lf-color-primary)}.lf-cw-list .lf-list__item[data-link]:focus-visible{outline:2px solid var(--lf-color-focus-ring,var(--lf-color-primary));outline-offset:2px;border-radius:var(--lf-radius-md)}.lf-cw-list .lf-list__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lf-cw-list .lf-list__sub .lf-tag{vertical-align:middle}.lf-cw-dl{gap:var(--lf-space-3) var(--lf-space-6);font-size:var(--lf-type-sm);grid-template-columns:9rem minmax(0,1fr);margin:0;display:grid}.lf-cw-dl dt{color:var(--lf-color-text-muted)}.lf-cw-dl dd{margin:0}.lf-cw-msg{gap:var(--lf-space-4);padding:var(--lf-space-4) 0;border-bottom:1px solid var(--lf-color-border-soft);grid-template-columns:1.75rem minmax(0,1fr);display:grid}.lf-cw-msg:last-child{border-bottom:0}.lf-cw-msg__head{align-items:center;gap:var(--lf-space-3);margin-bottom:var(--lf-space-2);font-size:var(--lf-type-sm);display:flex}.lf-cw-msg__head .lf-time{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-cw-msg__author{font-weight:var(--lf-weight-medium)}.lf-cw-msg__head .lf-row-actions{margin-left:auto}.lf-cw-msg__body{color:var(--lf-color-text-primary);font-size:var(--lf-type-md);line-height:var(--lf-leading-relaxed);margin:0}.lf-cw-msg:hover .lf-row-actions,.lf-cw-msg:focus-within .lf-row-actions{opacity:1}.lf-cw-composer{gap:var(--lf-space-3);max-width:var(--lf-read-width);margin-top:var(--lf-space-6);flex-direction:column;display:flex}.lf-cw-composer__input{width:100%;min-height:4.5rem;padding:var(--lf-space-3) var(--lf-space-4);resize:vertical;border:1px solid var(--lf-color-border);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);color:var(--lf-color-text-primary);font:inherit;font-size:var(--lf-type-sm)}.lf-cw-composer__input:focus{outline:2px solid var(--lf-color-primary);outline-offset:-1px}.lf-cw-composer__input:disabled{cursor:not-allowed;background:var(--lf-color-bg-elevated);color:var(--lf-color-text-muted)}.lf-cw-composer__row{align-items:center;gap:var(--lf-space-3);display:flex}.lf-cw-composer__help{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-right:auto}.lf-cw-bar{border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);width:12rem;height:.5rem;display:block;position:relative}.lf-cw-bar i{border-radius:inherit;background:var(--lf-color-text-secondary);position:absolute;top:0;bottom:0}.lf-cw-bar i[data-open]{background:repeating-linear-gradient(-45deg, var(--lf-color-status-info) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--lf-color-status-info)}.lf-cw-note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-cw-note a{color:var(--lf-color-text-secondary);text-underline-offset:2px;text-decoration:underline}.lf-page-header[data-cw] .lf-page-header__sub{align-items:center;gap:var(--lf-space-3);flex-wrap:wrap;display:flex}.lf-page-header[data-cw] .lf-page-header__sub a{color:var(--lf-color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--lf-color-border);-webkit-text-decoration-color:var(--lf-color-border);text-decoration-color:var(--lf-color-border);text-underline-offset:2px}.lf-page-header[data-cw] .lf-page-header__sub a:hover{color:var(--lf-color-primary)}.lf-cw-inline{align-items:center;gap:var(--lf-space-3);min-width:0;display:inline-flex}.lf-page>.lf-banner:has(+.lf-ov){margin-bottom:0}.lf-ov{align-items:stretch}.lf-ov .lf-section{margin-top:0}.lf-ov .lf-section>.lf-stats{height:calc(2 * var(--lf-row));margin-top:0}.lf-ov .lf-section>.lf-stats .lf-stat{padding-block:0}.lf-ov__side{padding-top:var(--lf-row);flex-direction:column;display:flex}.lf-ov__side>.lf-card{flex:1}.lf-ov__more{margin-top:var(--lf-row);align-items:start}.lf-ov__more .lf-bars__label{align-items:center;display:inline-flex}.lf-cw-fresh{margin-top:var(--lf-space-3)}.lf-cw-fresh__side{gap:var(--lf-space-6);margin-top:var(--lf-space-8);flex-direction:column;display:flex}@media (max-width:1279px){.lf-ov__more{grid-template-columns:minmax(0,1fr)}}.lf-wf__name{align-items:center;gap:var(--lf-space-4);min-width:0;max-width:28rem;display:flex}.lf-wf__title{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);display:flex}.lf-wf__id{color:var(--lf-color-text-muted);font-size:var(--lf-type-2xs);display:block}.lf-wf__who{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);display:inline-flex}.lf-wf__history>td{border-bottom:0;height:auto;padding:0!important}.lf-wf__history:hover{background:0 0}.lf-wf__versions{padding:0 0 var(--lf-space-3) 3.5rem;margin:0;list-style:none}.lf-wf__versions li>button,.lf-wf__versions li{align-items:center;gap:var(--lf-space-4);width:100%;font-size:var(--lf-type-sm);text-align:left;display:flex}.lf-wf__versions li>button{padding:var(--lf-space-2) var(--lf-space-3);border-radius:var(--lf-radius-md);cursor:pointer}.lf-wf__versions li>button:hover{background:var(--lf-color-bg-elevated)}.lf-wf__versions li>button>.lf-icon,.lf-wf__versions li>button>[class*=hero-]{color:var(--lf-color-text-muted);margin-left:auto}.lf-wf__versions li span:first-child{align-items:center;gap:var(--lf-space-3);display:inline-flex}.lf-wf__versions[data-page]{padding:0}.lf-wf__versions[data-page]>li{padding:var(--lf-space-3) var(--lf-space-4);border-top:1px solid var(--lf-color-border-soft)}.lf-wf__versions[data-page]>li:first-child{border-top:0}.lf-wf__versions[data-page] li>button{padding:0}.lf-wf__versions[data-page]>li[aria-current]{background:var(--lf-color-bg-elevated)}@supports (color:color-mix(in lab, red, red)){.lf-wf__versions[data-page]>li[aria-current]{background:color-mix(in srgb, var(--lf-color-bg-elevated) 50%, transparent)}}.lf-wf__templates{gap:var(--lf-space-6);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));display:grid}.lf-wf__template{gap:var(--lf-space-4);padding:var(--lf-space-5,1rem);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card);flex-direction:column;display:flex}.lf-wf__template-head{align-items:flex-start;gap:var(--lf-space-4);display:flex}.lf-wf__template-head>div{flex:1}.lf-wf__template-name{font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold)}.lf-wf__chips{gap:var(--lf-space-2);counter-reset:wfstep;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lf-wf__chips li{counter-increment:wfstep;align-items:center;gap:var(--lf-space-2);padding:.125rem var(--lf-space-3);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);display:inline-flex}.lf-wf__chips li:before{content:counter(wfstep);font-variant-numeric:tabular-nums;color:var(--lf-color-text-muted)}.lf-wf__template-foot{margin-top:auto}.lf-wf__gate{gap:var(--lf-space-3);margin-bottom:var(--lf-space-6);flex-direction:column;display:flex}.lf-wf__gate-actions{align-items:flex-start;gap:var(--lf-space-3);flex-wrap:wrap;display:flex}.lf-wf__gate-actions .lf-danger{display:contents}.lf-sheet .lf-wf__gate{padding:0 var(--lf-space-6)}.lf-wf__step{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);display:flex}.lf-wf__step-n{width:1.25rem;color:var(--lf-color-text-muted);font-weight:var(--lf-weight-normal)}.lf-wf__crit{color:var(--lf-color-status-error-text)}.lf-wf__desc{align-items:flex-end;gap:var(--lf-space-3);max-width:var(--lf-read-width);margin:0 0 var(--lf-space-6);display:flex}.lf-wf__desc-text{-webkit-line-clamp:2;font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);line-height:var(--lf-leading-relaxed);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.lf-wf__desc-text[data-open]{-webkit-line-clamp:unset;display:block}.lf-wf__flow{margin-top:var(--lf-space-7);padding-top:var(--lf-space-6);border-top:1px solid var(--lf-color-border-soft)}.lf-conv{gap:var(--lf-space-8);grid-template-columns:19rem minmax(0,1fr);align-items:start;display:grid}.lf-conv__panel{top:var(--lf-space-6);max-height:calc(100vh - var(--lf-topbar-height,3.25rem) - 2 * var(--lf-space-6));gap:var(--lf-space-4);padding:var(--lf-space-4) var(--lf-space-3);background:var(--lf-color-bg-card);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);flex-direction:column;display:flex;position:sticky;overflow-y:auto}.lf-conv__search>.lf-search{width:100%}.lf-conv__filter .lf-seg-group{width:100%;display:flex}.lf-conv__filter .lf-seg-group__item{padding-inline:var(--lf-space-2);flex:1;justify-content:center}.lf-conv__list{flex-direction:column;gap:.125rem;display:flex}.lf-conv__group{padding:var(--lf-space-4) var(--lf-space-3) var(--lf-space-2);font-size:var(--lf-type-2xs);font-weight:var(--lf-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--lf-color-text-muted);justify-content:space-between;margin:0;display:flex}.lf-conv__group:first-child{padding-top:0}.lf-conv__none{padding:var(--lf-space-4) var(--lf-space-3);font-size:var(--lf-type-sm);color:var(--lf-color-text-muted);margin:0}.lf-conv__row{align-items:flex-start;gap:var(--lf-space-4);width:100%;padding:var(--lf-space-3);border-radius:var(--lf-radius-md);text-align:left;cursor:pointer;transition:background var(--lf-duration-fast);display:flex;position:relative}.lf-conv__row:hover{background:var(--lf-color-bg-elevated)}@supports (color:color-mix(in lab, red, red)){.lf-conv__row:hover{background:color-mix(in srgb, var(--lf-color-bg-elevated) 60%, transparent)}}.lf-conv__row[aria-current]{background:var(--lf-color-bg-elevated)}.lf-conv__row-avatar{flex:none;position:relative}.lf-conv__row-mark{background:var(--lf-color-bg-card);border-radius:50%;place-items:center;gap:0;width:.875rem;height:.875rem;display:grid;position:absolute;bottom:-.125rem;right:-.125rem}.lf-conv__row-body{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}.lf-conv__row-top{align-items:baseline;gap:var(--lf-space-3);display:flex}.lf-conv__row-name{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);color:var(--lf-color-text-primary)}.lf-conv__row-time{font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted);margin-left:auto}.lf-conv__row-title{font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary)}.lf-conv__row-last{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-conv__row-last b{font-weight:var(--lf-weight-medium);color:var(--lf-color-status-warning)}.lf-conv__unread{background:var(--lf-color-selection);border-radius:50%;flex:none;align-self:center;width:.5rem;height:.5rem}.lf-conv__row:has(.lf-conv__unread) .lf-conv__row-name{font-weight:var(--lf-weight-semibold)}.lf-conv__pane{max-width:var(--lf-read-width);min-width:0}.lf-conv__blank{padding-top:var(--lf-space-12)}.lf-conv__head{align-items:center;gap:var(--lf-space-5,1rem);margin-bottom:var(--lf-space-5,1rem);display:flex}.lf-conv__head-main{flex:1;min-width:0}.lf-conv__title{font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold);line-height:var(--lf-leading-tight,1.25);margin:0}.lf-conv__sub{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);flex-wrap:wrap;margin:.125rem 0 0;display:flex}.lf-conv__sub a{color:var(--lf-color-text-primary);font-weight:var(--lf-weight-medium)}.lf-conv__sub a:hover{color:var(--lf-color-primary)}.lf-conv__head-end{align-items:center;gap:var(--lf-space-2);display:flex}.lf-conv__pane>.lf-stats{margin-bottom:var(--lf-space-4)}.lf-conv__pane>.lf-stats .lf-stat__value{font-size:var(--lf-type-sm)}.lf-conv__pane>.lf-banner{margin-bottom:var(--lf-space-4)}.lf-conv__stream{gap:var(--lf-space-2);padding-top:var(--lf-space-4);border-top:1px solid var(--lf-color-border-soft);flex-direction:column;display:flex}.lf-conv__stream .lf-cw-msg{padding:var(--lf-space-3) 0;border-bottom:0}.lf-conv__msg--user{align-items:flex-end;gap:var(--lf-space-2);padding:var(--lf-space-3) 0;flex-direction:column;display:flex}.lf-conv__bubble{max-width:80%;padding:var(--lf-space-3) var(--lf-space-4);background:var(--lf-color-bg-elevated);color:var(--lf-color-text-primary);font-size:var(--lf-type-md);line-height:var(--lf-leading-relaxed);border-radius:1rem 1rem .25rem}.lf-conv__meta{font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted)}.lf-conv__sys{justify-content:center;align-items:center;gap:var(--lf-space-3);padding:var(--lf-space-2) 0;font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:flex}.lf-conv__sys>span{padding:.125rem var(--lf-space-4);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated)}.lf-conv__tool{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);margin-left:2.75rem;display:flex}.lf-conv__tool .lf-state{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:auto}.lf-conv__think{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:2.75rem}.lf-conv__think summary{align-items:center;gap:var(--lf-space-2);cursor:pointer;list-style:none;display:inline-flex}.lf-conv__think summary::-webkit-details-marker{display:none}.lf-conv__think summary>span{transition:transform var(--lf-duration-expand) var(--lf-ease-drawer)}.lf-conv__think[open] summary>span{transform:rotate(90deg)}.lf-conv__think p{margin-top:var(--lf-space-2);padding-left:var(--lf-space-4);border-left:2px solid var(--lf-color-border-soft);line-height:var(--lf-leading-relaxed);font-style:italic}.lf-conv__typing{padding:var(--lf-space-2) 0;font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:2.75rem}.lf-conv__composer{margin-top:var(--lf-space-4)}.lf-conv__composer .lf-cw-composer__input{min-height:3.5rem}.lf-conv__ask,.lf-conv__ended{margin-top:var(--lf-space-4);padding:var(--lf-space-4);border-radius:var(--lf-radius-card);border:1px solid var(--lf-color-border-soft);background:var(--lf-color-bg-card)}.lf-conv__ask{border-color:var(--lf-color-status-info)}@supports (color:color-mix(in lab, red, red)){.lf-conv__ask{border-color:color-mix(in srgb, var(--lf-color-status-info) 40%, transparent)}}.lf-conv__ask-q{gap:var(--lf-space-3);font-size:var(--lf-type-sm);margin:0;display:flex}.lf-conv__ask-q>span:first-child{color:var(--lf-color-status-info);flex:none;margin-top:.125rem}.lf-conv__ask-q b{font-weight:var(--lf-weight-medium)}.lf-conv__ask-row{gap:var(--lf-space-3);margin-top:var(--lf-space-4);flex-wrap:wrap;padding-left:1.75rem;display:flex}.lf-conv__ended{justify-content:space-between;align-items:center;gap:var(--lf-space-4);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);display:flex}.lf-conv__new{position:relative}.lf-conv__picker{z-index:30;top:calc(100% + var(--lf-space-3));gap:var(--lf-space-3);width:22rem;padding:var(--lf-space-4);background:var(--lf-color-bg-card);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);box-shadow:var(--lf-shadow-raised);opacity:0;transform-origin:100% 0;visibility:hidden;transition:opacity var(--lf-duration-fast), transform var(--lf-duration-expand) var(--lf-ease-drawer), visibility 0s linear var(--lf-duration-expand);flex-direction:column;display:flex;position:absolute;right:0;transform:translateY(-.25rem)scale(.98)}.lf-conv__picker[data-open]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.lf-conv__picker-head{justify-content:space-between;align-items:center;display:flex}.lf-conv__picker-title{font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold)}.lf-conv__picker-list{flex-direction:column;max-height:18rem;display:flex;overflow-y:auto}.lf-conv__pick{align-items:center;gap:var(--lf-space-3);width:100%;padding:var(--lf-space-2) var(--lf-space-3);border-radius:var(--lf-radius-md);text-align:left;cursor:pointer;display:flex}.lf-conv__pick:hover,.lf-conv__pick:focus-visible{background:var(--lf-color-bg-elevated)}.lf-conv__pick>.lf-truncate{flex:1}.lf-conv__pick-name{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);display:block}.lf-conv__pick-role{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:block}.lf-conv__dnd{padding-top:var(--lf-space-3);border-top:1px solid var(--lf-color-border-soft);font-size:var(--lf-type-sm)}.lf-conv__dnd label{align-items:flex-start;gap:var(--lf-space-3);display:flex}.lf-conv__dnd input{accent-color:var(--lf-color-primary);margin-top:.1875rem}@media (max-width:1279px){.lf-conv{grid-template-columns:minmax(0,1fr)}.lf-conv__panel{max-height:22rem;position:static}}.lf-thread-title{-webkit-line-clamp:2;white-space:normal;max-width:34rem;font-weight:var(--lf-weight-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lf-cw-thread{max-width:var(--lf-read-width);padding:var(--lf-space-6)}.lf-cw-thread__title{margin:0 0 var(--lf-space-2);font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold)}.lf-an__grid{gap:0 var(--lf-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lf-an__grid .lf-bars__label{align-items:center;gap:var(--lf-space-3);display:inline-flex}.lf-an__dim{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium)}.lf-an__instr{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-type-xs);font-weight:var(--lf-weight-normal);color:var(--lf-color-text-secondary);white-space:nowrap;display:inline-flex}.lf-an__todo{gap:var(--lf-space-3);font-size:var(--lf-type-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lf-an__todo li{align-items:flex-start;gap:var(--lf-space-3);display:flex}.lf-an__todo-mark{border:1.5px dashed var(--lf-color-status-warning);border-radius:50%;flex:none;width:1rem;height:1rem;margin-top:.125rem}.lf-data-table .lf-pagination .lf-gap{margin:0}.lf-page>.lf-gap+.lf-data-table,.lf-cw-block,.lf-cw-legend{margin-top:var(--lf-space-4)}.lf-cost-util{align-items:center;gap:var(--lf-space-4);min-width:13rem;display:flex}.lf-cost-util .lf-meter{flex:1}.lf-cost-util__text{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.lf-cost-trend .lf-sparkline{width:100%;height:4.5rem}.lf-cost-trend__axis{margin-top:var(--lf-space-2);font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted);justify-content:space-between;display:flex}.lf-cost-total{gap:var(--lf-space-6);padding:var(--lf-space-3) var(--lf-space-4);border-top:1px solid var(--lf-color-border-soft);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);flex-wrap:wrap;display:flex}.lf-cost-total b{color:var(--lf-color-text-primary);font-weight:var(--lf-weight-semibold);font-variant-numeric:tabular-nums}@media (max-width:1279px){.lf-an__grid{grid-template-columns:minmax(0,1fr)}}.lf-cl__proto-note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-cl__proto-note a{color:inherit;text-underline-offset:2px;text-decoration:underline}.lf-cl__dl{gap:var(--lf-space-3) var(--lf-space-6);font-size:var(--lf-type-sm);grid-template-columns:9rem minmax(0,1fr);display:grid}.lf-cl__dl dt{color:var(--lf-color-text-muted)}.lf-cl__dl dd{margin:0}.lf-card[data-flush]>.lf-card-body{padding:0}.lf-card>header .lf-cl__card-meta{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:auto}.lf-page-header[data-cl]>hgroup>.lf-page-header__sub{align-items:center;gap:var(--lf-space-2) var(--lf-space-3);flex-wrap:wrap;display:flex}.lf-page-header[data-cl] .lf-page-header__sub a{color:var(--lf-color-text-secondary)}.lf-facets{flex-direction:column;display:flex}.lf-facets__title{margin-bottom:var(--lf-space-3);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-facet{align-items:center;gap:var(--lf-space-3);width:100%;height:1.875rem;padding:0 var(--lf-space-3);border-radius:var(--lf-radius-md);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);text-align:left;display:flex}.lf-facet:hover{color:var(--lf-color-primary)}.lf-facet[aria-pressed=true]{background:var(--lf-color-bg-elevated);color:var(--lf-color-text-primary)}.lf-facet__count{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-left:auto}.lf-cl__who{align-items:center;gap:var(--lf-space-3);min-width:0;max-width:100%;font-size:var(--lf-type-sm);display:inline-flex}.lf-cl__name{align-items:center;gap:var(--lf-space-4);min-width:0;max-width:30rem;display:flex}.lf-cl__name-text{flex-direction:column;min-width:0;display:flex}.lf-cl__title{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);color:var(--lf-color-text-primary);display:block}.lf-cl__sub{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:block}.lf-cl__repo{max-width:12rem;font-size:var(--lf-type-sm);display:block}.lf-cl__chips{align-items:center;gap:var(--lf-space-2);flex-wrap:wrap;display:inline-flex}.lf-cl__chips--nowrap{flex-wrap:nowrap}.lf-cl__prose{font-size:var(--lf-type-sm);line-height:var(--lf-leading-relaxed);color:var(--lf-color-text-primary);max-width:var(--lf-read-width)}.lf-cl__prose+.lf-cl__prose,.lf-cl__prose+.lf-cl__chips{margin-top:var(--lf-space-4)}.lf-cl__prose--lead{font-size:var(--lf-type-md);font-weight:var(--lf-weight-medium)}.lf-cl__none{font-size:var(--lf-type-sm)}.lf-cl__dl{grid-template-columns:8rem minmax(0,1fr)}.lf-cl__blocked{align-items:center;gap:var(--lf-space-1);font-size:var(--lf-type-xs);color:var(--lf-color-status-warning-text);white-space:nowrap;display:inline-flex}.lf-cl__outcome{font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);white-space:nowrap}.lf-cl__outcome strong{font-weight:var(--lf-weight-medium);color:var(--lf-color-status-info-text)}.lf-cl__err-count{color:var(--lf-color-status-error-text)}.lf-cl__live{align-items:center;gap:var(--lf-space-2);margin-right:var(--lf-space-3);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);display:inline-flex}.lf-cl__live i{background:var(--lf-color-status-success);border-radius:50%;width:.4375rem;height:.4375rem;animation:1.8s infinite lf-pulse}.lf-cl__readonly{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:inline-flex}.lf-cl__review{margin-bottom:var(--lf-row)}.lf-cl__review .lf-banner{margin-bottom:var(--lf-space-4)}.lf-cl__review-actions{align-items:flex-start;gap:var(--lf-space-3);flex-wrap:wrap;display:flex}.lf-cl__options{margin:0;padding:0;list-style:none}.lf-cl__option{gap:var(--lf-space-4);padding:var(--lf-space-4) var(--lf-space-6);grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;display:grid}.lf-cl__option+.lf-cl__option{border-top:1px solid var(--lf-color-border-soft)}.lf-cl__option[aria-current]{background:var(--lf-color-status-success)}@supports (color:color-mix(in lab, red, red)){.lf-cl__option[aria-current]{background:color-mix(in srgb, var(--lf-color-status-success) 5%, transparent)}}.lf-cl__option-id{border-radius:var(--lf-radius-md);background:var(--lf-color-bg-elevated);width:1.75rem;height:1.75rem;font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);place-items:center;display:grid}.lf-cl__option[aria-current] .lf-cl__option-id{box-shadow:inset 0 0 0 1.5px var(--lf-color-status-success);color:var(--lf-color-text-primary)}.lf-cl__option-body p{font-size:var(--lf-type-sm);line-height:1.75rem}.lf-cl__backers{gap:var(--lf-space-2) var(--lf-space-4);margin-top:var(--lf-space-2);font-size:var(--lf-type-sm);flex-wrap:wrap;display:flex}.lf-cl__option-n{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);white-space:nowrap;line-height:1.75rem}.lf-cl__form{gap:var(--lf-space-8);flex-direction:column;max-width:44rem;display:flex}.lf-cl__form .lf-form-section+.lf-form-section{margin-top:0}.lf-cl__form .lf-banner{margin:0}.lf-cl__form-mode .lf-seg-group{display:inline-flex}.lf-cl__opt-edit{gap:var(--lf-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lf-cl__opt-edit li{align-items:center;gap:var(--lf-space-3);display:flex}.lf-cl__opt-edit .lf-input{flex:1;min-width:0}.lf-cl__token{align-items:center;gap:var(--lf-space-2);height:1.625rem;padding:0 var(--lf-space-2) 0 var(--lf-space-3);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);box-shadow:inset 0 0 0 1px var(--lf-color-border-soft);font-size:var(--lf-type-xs);display:inline-flex}.lf-cl__token button{width:1.125rem;height:1.125rem;color:var(--lf-color-text-muted);border-radius:50%;place-items:center;display:grid}.lf-cl__token button:hover{color:var(--lf-color-text-primary);background:var(--lf-color-bg-hover)}.lf-cl__form .lf-cl__chips{margin-top:var(--lf-space-3)}.lf-cl__lenses{gap:var(--lf-space-3) var(--lf-space-6);margin-bottom:var(--lf-space-3);font-size:var(--lf-type-sm);flex-wrap:wrap;display:flex}.lf-cl__proposals,.lf-cl__actions,.lf-cl__people{margin:0;padding:0;list-style:none}.lf-cl__proposal{gap:var(--lf-space-3);flex-direction:column;display:flex}.lf-cl__proposal+.lf-cl__proposal{margin-top:var(--lf-space-4);padding-top:var(--lf-space-4);border-top:1px solid var(--lf-color-border-soft)}.lf-cl__proposal-head{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-xs);display:flex}.lf-cl__proposal-text{font-size:var(--lf-type-sm);line-height:var(--lf-leading-normal)}.lf-cl__actions li{gap:var(--lf-space-2);flex-direction:column;display:flex}.lf-cl__actions li+li{margin-top:var(--lf-space-4)}.lf-cl__action-title{font-size:var(--lf-type-sm)}.lf-cl__action-meta{align-items:center;gap:var(--lf-space-3);display:flex}.lf-cl__people li{align-items:center;gap:var(--lf-space-3);min-height:var(--lf-control-md);display:flex}.lf-cl__people .lf-btn{margin-left:auto}.lf-cl__presence{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:inline-flex}.lf-cl__presence i{border:1.5px solid var(--lf-color-text-muted);border-radius:50%;width:.4375rem;height:.4375rem}.lf-cl__presence[data-online=true] i{border-color:var(--lf-color-status-success);background:var(--lf-color-status-success)}.lf-cl__room{gap:var(--lf-space-8);grid-template-columns:minmax(0,1fr) 22rem;align-items:start;display:grid}.lf-cl__room-side{top:calc(var(--lf-topbar-height) + var(--lf-space-6));gap:var(--lf-space-6);flex-direction:column;display:flex;position:sticky}.lf-cl__transcript{padding:var(--lf-space-4) 0;margin:0;list-style:none}.lf-cl__round{align-items:center;gap:var(--lf-space-3);padding:var(--lf-space-3) var(--lf-space-6);font-size:var(--lf-type-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--lf-color-text-muted);display:flex}.lf-cl__round:after{content:"";border-top:1px solid var(--lf-color-border-soft);flex:1}.lf-cl__msg{gap:var(--lf-space-4);padding:var(--lf-space-3) var(--lf-space-6);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.lf-cl__msg-body p{margin-top:var(--lf-space-1);font-size:var(--lf-type-sm);line-height:var(--lf-leading-relaxed);max-width:var(--lf-read-width)}.lf-cl__msg-who{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);display:inline-flex}.lf-cl__msg-time{gap:var(--lf-space-3);font-size:var(--lf-type-2xs);color:var(--lf-color-text-muted);white-space:nowrap;line-height:1.5rem;display:inline-flex}.lf-cl__msg--system{margin:0 var(--lf-space-6);padding:var(--lf-space-2) var(--lf-space-4);border:1px dashed var(--lf-color-border);border-radius:var(--lf-radius-md);color:var(--lf-color-text-secondary);align-items:center}.lf-cl__msg--system p{font-size:var(--lf-type-xs)}.lf-cl__msg--human{background:var(--lf-color-adapter-human)}@supports (color:color-mix(in lab, red, red)){.lf-cl__msg--human{background:color-mix(in srgb, var(--lf-color-adapter-human) 6%, transparent)}}.lf-cl__msg--human{box-shadow:inset 2px 0 0 var(--lf-color-adapter-human)}.lf-cl__composer{gap:var(--lf-space-3);padding:var(--lf-space-4) var(--lf-space-6);border-top:1px solid var(--lf-color-border-soft);flex-direction:column;display:flex}.lf-cl__composer-row{justify-content:space-between;align-items:center;gap:var(--lf-space-4);display:flex}@media (max-width:1279px){.lf-cl__room{grid-template-columns:minmax(0,1fr)}.lf-cl__room-side{position:static}}.lf-cl__board{gap:var(--lf-space-6);margin-top:var(--lf-space-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.lf-cl__col{background:var(--lf-color-bg-muted);border-radius:var(--lf-radius-card);box-shadow:0 0 0 1px var(--lf-color-border-soft)}.lf-cl__col-head{align-items:center;gap:var(--lf-space-3);height:var(--lf-row);padding:0 var(--lf-space-4);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-normal);display:flex}.lf-cl__col-count{font-weight:var(--lf-weight-medium)}.lf-cl__col-head .lf-cl__sub{margin-left:auto}.lf-cl__col-body{gap:var(--lf-space-3);padding:0 var(--lf-space-3) var(--lf-space-3);flex-direction:column;display:flex}.lf-cl__col-body .lf-empty{padding:var(--lf-space-6) var(--lf-space-4)}.lf-cl__col-note{align-items:center;gap:var(--lf-space-2);padding:0 var(--lf-space-2);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);flex-wrap:wrap;display:flex}.lf-cl__card{gap:var(--lf-space-3);padding:var(--lf-space-4);text-align:left;border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft);transition:box-shadow var(--lf-duration-expand) var(--lf-ease-standard);flex-direction:column;display:flex}.lf-cl__card:hover{box-shadow:0 0 0 1px var(--lf-color-border), var(--lf-shadow-raised)}.lf-cl__card-top{align-items:center;gap:var(--lf-space-3);display:flex}.lf-cl__card-top .lf-chip{margin-left:auto}.lf-cl__card-title{font-size:var(--lf-type-sm);line-height:var(--lf-leading-normal);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lf-cl__card-foot{justify-content:space-between;align-items:center;gap:var(--lf-space-3);display:flex}.lf-cl__dep-label{margin:var(--lf-space-3) 0 var(--lf-space-2);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-cl__dep-label:first-child{margin-top:0}.lf-cl__refs{gap:var(--lf-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lf-cl__refs li{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-xs);grid-template-columns:auto auto minmax(0,1fr);display:grid}.lf-cl__refs .lf-truncate{color:var(--lf-color-text-secondary)}.lf-cl__split{gap:var(--lf-space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}.lf-cl__split-main>.lf-section:first-child{margin-top:0}.lf-cl__split-side{gap:var(--lf-space-6);flex-direction:column;display:flex}.lf-cl__split-side .lf-cl__dl{grid-template-columns:6.5rem minmax(0,1fr)}@media (max-width:1279px){.lf-cl__split,.lf-cl__board{grid-template-columns:minmax(0,1fr)}}.lf-cl__step{align-items:center;gap:var(--lf-space-3);display:inline-flex}.lf-cl__grid2{gap:0 var(--lf-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1279px){.lf-cl__grid2{grid-template-columns:minmax(0,1fr)}}.lf-cl__doc{font-size:var(--lf-type-md);line-height:var(--lf-leading-relaxed);color:var(--lf-color-text-primary)}.lf-cl__doc-head{gap:var(--lf-space-6);padding-bottom:var(--lf-space-6);margin-bottom:var(--lf-space-6);border-bottom:1px solid var(--lf-color-border-soft);display:flex}.lf-cl__doc-sub{font-size:var(--lf-type-sm);color:var(--lf-color-text-muted)}.lf-cl__doc-lead{margin:var(--lf-space-2) 0 var(--lf-space-4);font-size:var(--lf-type-md)}.lf-cl__doc h2{margin:var(--lf-space-8) 0 var(--lf-space-3);font-family:var(--lf-font-heading);font-size:var(--lf-type-lg);font-weight:var(--lf-weight-semibold)}.lf-cl__doc p+p{margin-top:var(--lf-space-4)}.lf-cl__doc ul{margin:var(--lf-space-4) 0 0;padding-left:var(--lf-space-8)}.lf-cl__doc li+li{margin-top:var(--lf-space-2)}.lf-cl__name--issue{max-width:24rem}.lf-cl__review-actions .lf-danger{flex:none;max-width:34rem}.lf-cl__review-actions .lf-danger:has(.lf-confirm[data-open]){flex:22rem}.lf-cl__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.lf-cl__link:hover{color:var(--lf-color-primary)}.lf-cl__form .lf-field>.lf-seg-group{width:auto;display:inline-flex}.lf-cl__review-actions .lf-confirm:not([data-open]){width:0;overflow:hidden}.lf-kb{gap:var(--lf-space-8);grid-template-columns:15.5rem minmax(0,1fr);align-items:start;display:grid}.lf-kb__main{min-width:0}.lf-kb__main .lf-section:first-of-type{margin-top:0}.lf-kb__panel{top:var(--lf-grid-origin);max-height:calc(100vh - var(--lf-grid-origin) - var(--lf-space-6));gap:var(--lf-space-4);padding:0 var(--lf-space-3) var(--lf-space-4);background:var(--lf-color-bg-card);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);flex-direction:column;display:flex;position:sticky;overflow-y:auto}.lf-kb__panel-head{min-height:calc(var(--lf-row) - 1px);margin-bottom:calc(-1 * var(--lf-space-2));padding:0 var(--lf-space-2) 0 var(--lf-space-3);justify-content:space-between;align-items:center;display:flex}.lf-kb__panel-title{font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold)}.lf-kb__search{width:100%}.lf-kb__tabs .lf-seg-group{display:flex}.lf-kb__tabs .lf-seg-group__item{flex:1;justify-content:center}.lf-kb__tree{flex-direction:column;display:flex}.lf-kb__node{width:100%;height:var(--lf-control-md);align-items:center;gap:var(--lf-space-3);padding:0 var(--lf-space-3);border-radius:var(--lf-radius-md);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);text-align:left;transition:color var(--lf-duration-fast);display:flex}.lf-kb__node:hover{color:var(--lf-color-primary)}.lf-kb__node[aria-current]{background:var(--lf-color-bg-elevated);color:var(--lf-color-text-primary);font-weight:var(--lf-weight-medium)}.lf-kb__node[aria-current] .lf-icon{color:var(--lf-color-selection)}.lf-kb__node-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lf-kb__badge{min-width:1.5rem;height:1.25rem;padding:0 var(--lf-space-3);border-radius:var(--lf-radius-pill);background:var(--lf-color-bg-elevated);box-shadow:inset 0 0 0 1px var(--lf-color-border-soft);font-size:var(--lf-type-2xs);font-weight:var(--lf-weight-normal);color:var(--lf-color-text-secondary);place-items:center;display:inline-grid}.lf-kb__branch{margin:0 0 0 1.25rem;padding:0 0 0 .75rem;list-style:none;position:relative}.lf-kb__branch:before{content:"";border-left:1px solid var(--lf-color-border);position:absolute;top:0;bottom:1rem;left:0}.lf-kb__branch>li{position:relative}.lf-kb__branch>li:before{content:"";border-left:1px solid var(--lf-color-border);border-bottom:1px solid var(--lf-color-border);border-bottom-left-radius:.375rem;width:.625rem;height:1rem;position:absolute;top:0;left:-.75rem}.lf-kb__row{align-items:center;display:flex}.lf-kb__row>.lf-disclosure{margin-right:calc(-1 * var(--lf-space-1))}.lf-kb__row>.lf-kb__node{min-width:0;padding-left:var(--lf-space-2);flex:1}.lf-kb__collapse .lf-kb__branch{margin-left:1.875rem}.lf-kb__collapse .lf-kb__branch>li{opacity:0;transition:opacity var(--lf-duration-fast) var(--lf-ease-standard), transform var(--lf-duration-expand) var(--lf-ease-drawer);transform:translateY(-.25rem)}.lf-kb__collapse[data-open] .lf-kb__branch>li{opacity:1;transition-delay:calc(var(--i,0) * var(--lf-duration-fast) / 4 + var(--lf-duration-fast) / 3);transform:none}.lf-kb__collapse .lf-kb__branch:before{transform-origin:top;transition:transform var(--lf-duration-expand) var(--lf-ease-drawer);transform:scaleY(0)}.lf-kb__collapse[data-open] .lf-kb__branch:before{transform:none}.lf-kb__cards{gap:var(--lf-space-6);grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));display:grid}.lf-folder-card[data-hue="1"]{--lf-folder:var(--lf-color-adapter-sagents)}.lf-folder-card[data-hue="2"]{--lf-folder:var(--lf-color-adapter-codex-cli)}.lf-folder-card[data-hue="3"]{--lf-folder:var(--lf-color-status-info)}.lf-folder-card[data-hue="4"]{--lf-folder:var(--lf-color-classification-approval)}.lf-folder-card[data-hue="5"]{--lf-folder:var(--lf-color-adapter-claude-code)}.lf-folder-card[data-hue="6"]{--lf-folder:var(--lf-color-adapter-human)}.lf-folder-card[data-hue="7"]{--lf-folder:var(--lf-color-accent-teal)}.lf-folder-card{gap:var(--lf-space-4);padding:var(--lf-space-4);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card);transition:border-color var(--lf-duration-fast), box-shadow var(--lf-duration-expand) var(--lf-ease-standard), transform var(--lf-duration-expand) var(--lf-ease-drawer);flex-direction:column;display:flex;position:relative}.lf-folder-card:hover{box-shadow:var(--lf-shadow-raised);transform:translateY(-2px)}.lf-folder-card[aria-current]{border-color:var(--lf-color-selection)}@supports (color:color-mix(in lab, red, red)){.lf-folder-card[aria-current]{border-color:color-mix(in srgb, var(--lf-color-selection) 55%, transparent)}}.lf-folder-card[aria-current]{box-shadow:0 0 0 3px var(--lf-color-selection)}@supports (color:color-mix(in lab, red, red)){.lf-folder-card[aria-current]{box-shadow:0 0 0 3px color-mix(in srgb, var(--lf-color-selection) 14%, transparent)}}.lf-folder-card__hit{z-index:1;border-radius:inherit;position:absolute;inset:0}.lf-folder-card__art{border-radius:var(--lf-radius-md);background:var(--lf-folder);height:5.75rem;position:relative}@supports (color:color-mix(in lab, red, red)){.lf-folder-card__art{background:color-mix(in srgb, var(--lf-folder) 7%, var(--lf-color-bg-card))}}.lf-folder-card__art{overflow:hidden}.lf-folder-card__tab{background:var(--lf-folder);border-radius:.4375rem .4375rem 0 0;width:34%;height:22%;position:absolute;top:16%;left:16%}@supports (color:color-mix(in lab, red, red)){.lf-folder-card__tab{background:color-mix(in srgb, var(--lf-folder) 78%, black)}}.lf-folder-card__paper{background:var(--lf-color-bg-card);height:46%;transition:transform var(--lf-duration-expand) var(--lf-ease-drawer);border-radius:.3125rem;position:absolute;top:22%;left:24%;right:22%;transform:rotate(-3deg);box-shadow:0 1px 3px #0000001f}.lf-folder-card__paper--2{top:20%;left:30%;right:16%;transform:rotate(4deg)}.lf-folder-card:hover .lf-folder-card__paper{transform:translateY(-6px)rotate(-5deg)}.lf-folder-card:hover .lf-folder-card__paper--2{transform:translateY(-9px)rotate(6deg)}.lf-folder-card__body{background:linear-gradient(165deg, var(--lf-folder), var(--lf-folder));border-radius:.625rem .625rem 0 0;height:58%;position:absolute;bottom:0;left:12%;right:12%}@supports (color:color-mix(in lab, red, red)){.lf-folder-card__body{background:linear-gradient(165deg, color-mix(in srgb, var(--lf-folder) 72%, white), var(--lf-folder))}}.lf-folder-card__body{box-shadow:inset 0 -1px #ffffff40}.lf-folder-card__pin{top:calc(var(--lf-space-4) + .375rem);right:calc(var(--lf-space-4) + .375rem);z-index:2;width:var(--lf-control-sm);height:var(--lf-control-sm);border-radius:var(--lf-radius-md);color:var(--lf-color-text-muted);background:var(--lf-color-bg-card);place-items:center;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.lf-folder-card__pin{background:color-mix(in srgb, var(--lf-color-bg-card) 80%, transparent)}}.lf-folder-card__pin{opacity:0;transition:opacity var(--lf-duration-fast), color var(--lf-duration-fast)}.lf-folder-card:hover .lf-folder-card__pin,.lf-folder-card__pin:focus-visible,.lf-folder-card__pin[aria-pressed=true]{opacity:1}.lf-folder-card__pin[aria-pressed=true]{color:var(--lf-folder)}.lf-folder-card__foot{align-items:flex-start;gap:var(--lf-space-3);display:flex}.lf-folder-card__foot .lf-menu{z-index:2;margin-left:auto;position:relative}.lf-folder-card__name{font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold)}.lf-folder-card__meta{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);margin-top:.125rem}.lf-doc-icon{border-radius:var(--lf-radius-md);background:var(--lf-folder);flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.lf-doc-icon{background:color-mix(in srgb, var(--lf-folder) 12%, transparent)}}.lf-doc-icon{color:var(--lf-folder)}.lf-doc-icon[data-size=lg]{border-radius:.625rem;width:2.5rem;height:2.5rem}.lf-doc-icon[data-hue="1"]{--lf-folder:var(--lf-color-adapter-sagents)}.lf-doc-icon[data-hue="2"]{--lf-folder:var(--lf-color-adapter-codex-cli)}.lf-doc-icon[data-hue="3"]{--lf-folder:var(--lf-color-status-info)}.lf-doc-icon[data-hue="4"]{--lf-folder:var(--lf-color-classification-approval)}.lf-doc-icon[data-hue="5"]{--lf-folder:var(--lf-color-adapter-claude-code)}.lf-doc-icon[data-hue="6"]{--lf-folder:var(--lf-color-adapter-human)}.lf-doc-icon[data-hue="7"]{--lf-folder:var(--lf-color-accent-teal)}.lf-kb__name{align-items:center;gap:var(--lf-space-4);min-width:0;max-width:26rem;display:flex}.lf-kb__title{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);text-transform:capitalize;display:block}.lf-kb__path{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:block}.lf-kb__person{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);display:inline-flex}.lf-kb__files-grid{gap:var(--lf-space-4);margin-bottom:var(--lf-space-4);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}.lf-kb__file-card{align-items:flex-start;gap:var(--lf-space-2);min-width:0;padding:var(--lf-space-4);text-align:left;border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card);transition:box-shadow var(--lf-duration-expand) var(--lf-ease-standard), border-color var(--lf-duration-fast);flex-direction:column;display:flex}.lf-kb__file-card .lf-doc-icon{margin-bottom:var(--lf-space-2)}.lf-kb__file-card:hover{box-shadow:var(--lf-shadow-raised)}.lf-kb__file-card[aria-current]{border-color:var(--lf-color-selection)}@supports (color:color-mix(in lab, red, red)){.lf-kb__file-card[aria-current]{border-color:color-mix(in srgb, var(--lf-color-selection) 55%, transparent)}}.lf-kb__file-card .lf-kb__title,.lf-kb__file-card .lf-kb__path{max-width:100%}.lf-kb__file-foot{justify-content:space-between;align-items:center;gap:var(--lf-space-3);width:100%;margin-top:var(--lf-space-3);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);display:flex}@media (max-width:1279px){.lf-kb{grid-template-columns:minmax(0,1fr)}.lf-kb__panel{max-height:none;position:static}}.lf-kb__panel #kb-search{border-color:var(--lf-color-border-soft);background:var(--lf-color-bg-card);width:100%}.lf-set-note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-set-note a{color:inherit;text-decoration:underline}.lf-set-key-icon{border-radius:var(--lf-radius-md);background:var(--lf-color-bg-elevated);width:1.75rem;height:1.75rem;color:var(--lf-color-text-secondary);flex:none;place-items:center;display:grid}.lf-set-key-icon[data-size=lg]{border-radius:50%;width:3rem;height:3rem}.lf-set-flag-name{font-size:var(--lf-type-xs);color:var(--lf-color-text-primary);display:block}.lf-set-flag-desc{max-width:32rem}.lf-peek-sheet__cta:has(>.lf-set-sheet-meta){flex-direction:column}.lf-set-sheet-meta{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);display:flex}.lf-set-sheet-meta__end{padding:.125rem var(--lf-space-3);border-radius:var(--lf-radius-sm);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-xs);margin-left:auto}.lf-set-sheet-block{padding:var(--lf-space-6) var(--lf-space-7) 0}.lf-set-sheet-block+.lf-sheet-section{margin-top:0}.lf-set-state-text{margin-bottom:var(--lf-space-3)}.lf-set-form>*+*{margin-top:var(--lf-space-8)}.lf-set-form>.lf-set-note{margin-top:var(--lf-space-4)}.lf-set-dl{gap:var(--lf-space-3) var(--lf-space-6);font-size:var(--lf-type-sm);grid-template-columns:9rem minmax(0,1fr);display:grid}.lf-set-dl dt{color:var(--lf-color-text-muted)}.lf-set-dl dd{margin:0}.lf-set-facts{margin-top:var(--lf-space-6)}.lf-set-facts dd{align-items:center;gap:var(--lf-space-2) var(--lf-space-3);flex-wrap:wrap;display:flex}.lf-set-facts dd .lf-set-help{flex-basis:100%}.lf-set-setting{align-items:flex-start;gap:var(--lf-space-6);display:flex}.lf-set-setting__text{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.lf-set-label{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium)}.lf-set-help .lf-icon,.lf-set-form .lf-field-description .lf-icon{vertical-align:-.125rem}.lf-set-inline-who{align-items:center;gap:var(--lf-space-2);display:inline-flex}.lf-set-inline-who .lf-muted{font-size:var(--lf-type-xs)}.lf-set-dirty{color:var(--lf-color-status-warning-text);align-items:center;gap:.25rem;display:inline-flex}.lf-set-why{display:inline-flex}.lf-set-danger{padding:var(--lf-space-6) var(--lf-space-7);border:1px solid var(--lf-color-status-error)}@supports (color:color-mix(in lab, red, red)){.lf-set-danger{border:1px solid color-mix(in srgb, var(--lf-color-status-error) 35%, transparent)}}.lf-set-danger{border-radius:var(--lf-radius-card);background:var(--lf-color-status-error-muted)}@supports (color:color-mix(in lab, red, red)){.lf-set-danger{background:color-mix(in srgb, var(--lf-color-status-error-muted) 40%, transparent)}}.lf-set-danger>*+*{margin-top:var(--lf-space-4)}.lf-set-danger__title{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold);color:var(--lf-color-status-error-text);display:flex}.lf-set-danger .lf-danger{border:0;padding:0}.lf-set-help{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);line-height:var(--lf-leading-normal)}.lf-set-help a{color:inherit;text-decoration:underline}.lf-set-session{flex-direction:column;min-width:0;max-width:22rem;line-height:1.25;display:flex}.lf-page-header[data-set] .lf-page-header__sub a{color:var(--lf-color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--lf-color-border);-webkit-text-decoration-color:var(--lf-color-border);text-decoration-color:var(--lf-color-border);text-underline-offset:2px}.lf-set-min0{min-width:0}.lf-set-fixed{color:var(--lf-color-text-secondary);align-items:center;gap:.25rem;display:inline-flex}.lf-set-now{color:var(--lf-color-status-success-text);align-items:center;gap:.25rem;display:inline-flex}.lf-set-stack{gap:var(--lf-space-4);margin-top:var(--lf-space-4);flex-direction:column;display:flex}.lf-set-stack:first-child{margin-top:0}.lf-set-line{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);flex-wrap:wrap;display:flex}.lf-set-row-actions{align-items:flex-start;gap:var(--lf-space-3);margin-top:var(--lf-space-4);flex-wrap:wrap;display:flex}.lf-set-row-actions .lf-danger{border:0;padding:0}.lf-set-para{margin-top:var(--lf-space-4)}.lf-set-role-form{display:inline-block}.lf-set-para-top{margin-bottom:var(--lf-space-4)}.lf-toolbar+.lf-set-form{margin-top:var(--lf-row)}.lf-page-header[data-adm] .lf-page-header__sub{flex-wrap:wrap;align-items:center;row-gap:.25rem;display:flex}.lf-page-header[data-adm] .lf-page-header__sub a{color:var(--lf-color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--lf-color-border);-webkit-text-decoration-color:var(--lf-color-border);text-decoration-color:var(--lf-color-border);text-underline-offset:2px}.lf-page-header[data-adm] .lf-page-header__sub .lf-copy{margin-left:var(--lf-space-2)}.lf-adm-scope{color:var(--lf-color-text-secondary);font-weight:var(--lf-weight-medium);align-items:center;gap:.25rem;display:inline-flex}.lf-adm-scope .lf-icon{color:var(--lf-color-status-info)}.lf-adm-scope__where{font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted)}.lf-adm-sep{color:var(--lf-color-text-muted);margin:0 .375rem}.lf-adm-note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-adm-note a{color:inherit;text-decoration:underline}.lf-adm-help{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-adm-help .lf-icon{vertical-align:-.125rem}.lf-adm-help a{color:inherit;text-decoration:underline}.lf-adm-label{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium)}.lf-adm-small{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-adm-para{margin-top:var(--lf-space-4);line-height:var(--lf-leading-normal)}.lf-adm-para:first-child{margin-top:0}.lf-adm-dl{gap:var(--lf-space-3) var(--lf-space-6);margin:var(--lf-space-6) 0 0;font-size:var(--lf-type-sm);grid-template-columns:9rem minmax(0,1fr);display:grid}.lf-adm-dl dt{color:var(--lf-color-text-muted)}.lf-adm-dl dd{align-items:center;gap:var(--lf-space-2) var(--lf-space-3);flex-wrap:wrap;margin:0;display:flex}.lf-adm-dl:first-child{margin-top:0}.lf-adm-flush>.lf-card-body{padding:0}.lf-adm-why{display:inline-flex}.lf-adm-why[data-block]{display:flex}.lf-adm-why[data-block]>.lf-btn{flex:1}.lf-adm-tags,.lf-adm-inline-who{align-items:center;gap:var(--lf-space-2);display:inline-flex}.lf-adm-inline-who .lf-muted{font-size:var(--lf-type-xs)}.lf-adm-who{align-items:center;gap:var(--lf-space-3);min-width:0;display:flex}.lf-adm-who>div{flex-direction:column;min-width:0;display:flex}.lf-adm-page .lf-field .lf-help,.lf-adm-page .lf-form-section__desc{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-adm-form>*+*{margin-top:var(--lf-space-8)}.lf-toolbar+.lf-adm-form{margin-top:var(--lf-space-3)}.lf-page-header[data-adm]~.lf-tab-bar{margin-bottom:var(--lf-row)}.lf-adm-mono.lf-field :is(input:not([type=checkbox]),select,textarea){font-family:var(--lf-font-mono)}.lf-adm-dashed{vertical-align:-.125rem;border:1.5px dashed;border-radius:50%;width:.75rem;height:.75rem;display:inline-block}.lf-adm-fields{gap:var(--lf-space-6);margin-top:var(--lf-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lf-adm-fields .lf-field+.lf-field,.lf-adm-fields:first-child{margin-top:0}.lf-adm-setting{align-items:flex-start;gap:var(--lf-space-6);display:flex}.lf-adm-setting-text{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.lf-adm-setting+.lf-field,.lf-field+.lf-adm-setting,.lf-field+.lf-field{margin-top:var(--lf-space-6)}.lf-adm-stack{gap:var(--lf-space-4);flex-direction:column;display:flex}.lf-adm-line{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);flex-wrap:wrap;display:flex}.lf-adm-row-actions{align-items:flex-start;gap:var(--lf-space-3);margin-top:var(--lf-space-4);flex-wrap:wrap;display:flex}.lf-adm-row-actions .lf-danger{border:0;flex:0 auto;min-width:0;padding:0}.lf-adm-row-actions .lf-danger:has(.lf-confirm[data-open]){flex-basis:100%}.lf-adm-dirty{color:var(--lf-color-status-warning-text);align-items:center;gap:.25rem;display:inline-flex}.lf-adm-toolbar-label{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-adm-affix{width:8rem}.lf-adm-status-row{align-items:center;gap:var(--lf-space-3);margin-bottom:var(--lf-space-3);flex-wrap:wrap;display:flex}.lf-adm-status{font-size:var(--lf-type-sm);align-items:center;gap:.375rem;display:inline-flex}.lf-adm-status i{background:var(--lf-color-text-muted);border-radius:50%;width:.5rem;height:.5rem}.lf-adm-status[data-ok]{color:var(--lf-color-status-success-text)}.lf-adm-status[data-ok] i{background:var(--lf-color-status-success)}.lf-adm-tech{margin-top:var(--lf-space-4)}.lf-adm-tech .lf-adm-dl{margin-top:var(--lf-space-3)}.lf-adm-cell-select{max-width:13.5rem}.lf-adm-cell-select[data-override]{border-color:var(--lf-color-primary);color:var(--lf-color-text-primary)}.lf-adm-cell-input{width:7.5rem;height:var(--lf-control-sm);box-sizing:border-box;border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);color:var(--lf-color-text-primary);font-size:var(--lf-type-xs);padding:0 .625rem}.lf-adm-cell-input::placeholder{color:var(--lf-color-text-muted)}.lf-adm-uc{align-items:center;gap:var(--lf-space-2);line-height:1.25;display:inline-flex}.lf-adm-asg-cell{align-items:center;gap:var(--lf-space-3);display:inline-flex}.lf-adm-schema{gap:var(--lf-space-3);font-size:var(--lf-type-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lf-adm-schema li{align-items:center;gap:var(--lf-space-2) var(--lf-space-3);flex-wrap:wrap;display:flex}.lf-adm-schema .lf-adm-help{flex-basis:100%}.lf-adm-asg{padding:var(--lf-space-3) 0;border-top:1px solid var(--lf-color-border-soft)}.lf-adm-asg:first-child{border-top:0;padding-top:0}.lf-adm-asg-head{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);margin-bottom:var(--lf-space-3);display:flex}.lf-adm-asg-head>.lf-btn{margin-left:auto}.lf-adm-asg .lf-danger{border:0;padding:0}.lf-adm-meta{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);display:flex}.lf-adm-meta__end{padding:.125rem var(--lf-space-3);border-radius:var(--lf-radius-sm);background:var(--lf-color-bg-elevated);font-size:var(--lf-type-xs);margin-left:auto}.lf-peek-sheet__cta:has(>.lf-adm-meta){flex-direction:column;align-items:stretch}.lf-adm-split{gap:var(--lf-space-6);grid-template-columns:minmax(0,1fr) 22rem;align-items:start;display:grid}.lf-adm-split>div>*+*{margin-top:var(--lf-space-8)}.lf-adm-side{top:calc(var(--lf-topbar-height,3.5rem) + var(--lf-space-4));gap:var(--lf-space-6);flex-direction:column;display:flex;position:sticky}.lf-adm-side .lf-danger{border:0;padding:0}.lf-field .lf-textarea.lf-adm-editor{width:100%;min-height:18rem;font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);tab-size:2;line-height:1.6}.lf-field .lf-textarea.lf-adm-editor[readonly]{background:var(--lf-color-bg-elevated);color:var(--lf-color-text-secondary)}.lf-adm-palette{align-items:center;gap:var(--lf-space-2);margin-bottom:var(--lf-space-4);flex-wrap:wrap;display:flex}.lf-adm-var{border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-sm);height:1.5rem;font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);background:var(--lf-color-bg-card);cursor:pointer;padding:0 .5rem}.lf-adm-var:hover{color:var(--lf-color-primary);border-color:var(--lf-color-primary)}.lf-adm-versions{margin:0;padding:0;list-style:none}.lf-adm-versions li+li{margin-top:var(--lf-space-4);padding-top:var(--lf-space-4);border-top:1px solid var(--lf-color-border-soft)}.lf-adm-version-head{align-items:center;gap:var(--lf-space-2);display:flex}.lf-adm-version-time{font-size:var(--lf-type-xs);margin-left:auto}.lf-adm-versions .lf-adm-help{margin-top:.25rem}.lf-adm-versions .lf-adm-row-actions{margin-top:var(--lf-space-3)}.lf-adm-code{padding:var(--lf-space-4) 0;background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft);border-radius:var(--lf-radius-card);font-family:var(--lf-font-mono);font-size:var(--lf-type-xs);margin:0;line-height:1.7;overflow-x:auto}.lf-adm-code>span{padding:0 var(--lf-space-4);white-space:pre;display:block}.lf-adm-code i{width:1.25rem;color:var(--lf-color-text-muted);font-style:normal;display:inline-block}.lf-adm-code>[data-kind=add]{background:var(--lf-color-status-success-muted)}.lf-adm-code>[data-kind=add] i{color:var(--lf-color-status-success-text)}.lf-adm-code>[data-kind=del]{background:var(--lf-color-status-error-muted)}.lf-adm-code>[data-kind=del] i{color:var(--lf-color-status-error-text)}@media (max-width:1279px){.lf-adm-p2{display:none}}.lf-adm-err{text-overflow:ellipsis;white-space:nowrap;max-width:34rem;display:block;overflow:hidden}.lf-adm-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:28rem;display:-webkit-box;overflow:hidden}.lf-page-header[data-adm]~.lf-toolbar+:is(.lf-data-table,.lf-card){margin-top:var(--lf-space-3)}@media (max-width:900px){.lf-adm-split{grid-template-columns:minmax(0,1fr)}.lf-adm-side{position:static}.lf-adm-fields{grid-template-columns:minmax(0,1fr)}}.lf-page-header[data-pk-header] .lf-page-header__sub{align-items:center;row-gap:var(--lf-space-2);flex-wrap:wrap;display:flex}.lf-pk__subline{align-items:center;gap:var(--lf-space-3);margin-left:var(--lf-space-3);vertical-align:middle;display:inline-flex}.lf-page-header[data-pk-header] .lf-pk__inline+.lf-pk__subline{margin-left:var(--lf-space-4)}.lf-pk__cite{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);align-items:center;gap:.25rem;display:inline-flex}.lf-page-header[data-pk-header]>hgroup{flex:auto}.lf-page-header[data-pk-header] .lf-page-header__sub a{color:var(--lf-color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--lf-color-border);-webkit-text-decoration-color:var(--lf-color-border);text-decoration-color:var(--lf-color-border);text-underline-offset:2px}.lf-pk__inline{align-items:center;gap:var(--lf-space-2) var(--lf-space-3);flex-wrap:wrap;display:inline-flex}.lf-pk__chips{gap:var(--lf-space-2);flex-wrap:wrap;display:inline-flex}.lf-pk__warn{color:var(--lf-color-status-warning-text)}.lf-pk__cell{flex-direction:column;min-width:0;display:flex}.lf-pk__sha{align-items:center;gap:var(--lf-space-2);display:inline-flex}.lf-pk__sha code{font-size:var(--lf-type-xs)}.lf-pk__row{align-items:center;gap:var(--lf-space-3);margin-top:var(--lf-space-4);flex-wrap:wrap;display:flex}.lf-pk__stack{align-items:flex-start;gap:var(--lf-space-3);margin-top:var(--lf-space-3);flex-direction:column;display:flex}.lf-pk__stack .lf-danger{border:0;padding:0}.lf-pk__para{margin-top:var(--lf-space-4);line-height:var(--lf-leading-normal)}.lf-pk__para--top{margin-top:0;margin-bottom:var(--lf-space-4)}.lf-pk__list{margin:var(--lf-space-4) 0 0;gap:var(--lf-space-2);font-size:var(--lf-type-sm);color:var(--lf-color-text-secondary);flex-direction:column;padding-left:1.125rem;list-style:outside;display:flex}.lf-pk__help{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-pk__help a,.lf-pk__note a{color:inherit;text-decoration:underline}.lf-pk__note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-pk__who{align-items:center;gap:var(--lf-space-3);min-width:0;display:flex}.lf-pk__who>div{flex-direction:column;min-width:0;display:flex}.lf-pk__dl{gap:var(--lf-space-3) var(--lf-space-6);font-size:var(--lf-type-sm);grid-template-columns:9rem minmax(0,1fr);margin:0;display:grid}.lf-pk__dl dt{color:var(--lf-color-text-muted)}.lf-pk__dl dd{min-width:0;margin:0}.lf-pk__dl--agent{margin-top:var(--lf-space-4);grid-template-columns:7.5rem minmax(0,1fr)}.lf-page .lf-pk__table-card{margin-top:var(--lf-space-3)}.lf-page .lf-pk__table-card>.lf-table{margin-top:0}.lf-pk__flush>.lf-card>.lf-card-body{padding:0}.lf-pk__notices{padding:0 var(--lf-space-6)}.lf-pk__notices .lf-list__sub{white-space:normal}.lf-pk__meta{align-items:flex-start;gap:var(--lf-space-2);padding:0 var(--lf-space-6);margin-bottom:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);line-height:var(--lf-leading-normal);display:flex}.lf-pk__meta>.lf-icon{color:var(--lf-color-text-muted);flex:none;margin-top:.125rem}.lf-pk__sheet-cta{padding:var(--lf-space-4) var(--lf-space-6) 0}.lf-pk__sheet-cta+.lf-pk__para{padding:0 var(--lf-space-6);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-pk__preview{align-items:flex-start;gap:var(--lf-space-3);margin-top:var(--lf-space-6);padding-top:var(--lf-space-6);border-top:1px solid var(--lf-color-border-soft);flex-wrap:wrap;display:flex}.lf-pk__preview .lf-danger{border:0;flex:1;min-width:0;padding:0}.lf-pk__refs{grid-template-columns:7.5rem minmax(0,1fr)}.lf-pk__refs dd{overflow-wrap:anywhere;min-width:0}.lf-pk__gen{margin:var(--lf-space-4) 0 var(--lf-space-3);font-size:var(--lf-type-xs);font-weight:var(--lf-weight-semibold);color:var(--lf-color-text-secondary)}.lf-pk__gen:first-child{margin-top:var(--lf-space-3)}.lf-pk__cards{gap:var(--lf-space-4);flex-direction:column;display:flex}.lf-pk__commas>span:not(:last-child):after{content:", "}.lf-pk__commas a{color:var(--lf-color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--lf-color-border);-webkit-text-decoration-color:var(--lf-color-border);text-decoration-color:var(--lf-color-border);text-underline-offset:2px}.lf-pk__result{margin-bottom:var(--lf-row)}.lf-pk__result-title{align-items:center;gap:var(--lf-space-2);display:inline-flex}.lf-pk__result-title .lf-icon{color:var(--lf-color-status-success-text)}.lf-pk__result .lf-pk__help{margin-top:var(--lf-space-3)}.lf-pk__form>*+*{margin-top:var(--lf-space-8)}.lf-pk__name{align-items:center;gap:var(--lf-space-3);min-width:0;display:flex}.lf-pk__name-text{flex-direction:column;min-width:0;display:flex}.lf-pk__danger{margin-top:var(--lf-row);padding:var(--lf-space-6) var(--lf-space-7);border:1px solid var(--lf-color-status-error)}@supports (color:color-mix(in lab, red, red)){.lf-pk__danger{border:1px solid color-mix(in srgb, var(--lf-color-status-error) 35%, transparent)}}.lf-pk__danger{border-radius:var(--lf-radius-card);background:var(--lf-color-status-error-muted)}@supports (color:color-mix(in lab, red, red)){.lf-pk__danger{background:color-mix(in srgb, var(--lf-color-status-error-muted) 40%, transparent)}}.lf-pk__danger>*+*{margin-top:var(--lf-space-4)}.lf-pk__danger-title{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold);color:var(--lf-color-status-error-text);display:flex}.lf-pk__danger .lf-danger{border:0;padding:0}.lf-pk__split,.lf-pk__split>div>.lf-section:first-child{margin-top:0}.lf-pk__mgr{padding:var(--lf-space-6);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft), var(--lf-shadow-control)}.lf-pk__mgr .lf-empty{padding:var(--lf-space-10) var(--lf-space-6)}.lf-pk__mgr-title{margin-bottom:var(--lf-space-3);font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold)}.lf-pk__mgr .lf-list__end{align-items:center;gap:var(--lf-space-2);display:inline-flex}.lf-pk__json{max-height:20rem;overflow:auto}.lf-pk__order{gap:var(--lf-space-3);counter-reset:pk;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lf-pk__order li{column-gap:var(--lf-space-3);font-size:var(--lf-type-xs);counter-increment:pk;padding:var(--lf-space-2) var(--lf-space-3);border-radius:var(--lf-radius-md);grid-template-columns:1.25rem minmax(0,1fr);display:grid}.lf-pk__order li:before{content:counter(pk);color:var(--lf-color-text-muted);grid-row:span 2}.lf-pk__order li[aria-current]{background:var(--lf-color-status-info-muted)}.lf-pk__order li[aria-current] .lf-mono{color:var(--lf-color-status-info-text)}.lf-pk__stage{align-items:center;gap:var(--lf-space-4);min-height:var(--lf-row);margin-top:var(--lf-row);padding:var(--lf-space-2) var(--lf-space-4);border:1px dashed var(--lf-color-border);border-radius:var(--lf-radius-card);font-size:var(--lf-type-xs);box-sizing:border-box;flex-wrap:wrap;display:flex}.lf-pk__stage-label{font-weight:var(--lf-weight-semibold);color:var(--lf-color-text-secondary)}.lf-pk__stage>.lf-icon{color:var(--lf-color-text-muted)}.lf-tm__form>*+*,.lf-tm__form+.lf-tm__form{margin-top:var(--lf-space-8)}.lf-tm__setting{align-items:flex-start;gap:var(--lf-space-6);display:flex}.lf-tm__setting-text{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.lf-tm__label{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium)}.lf-tm__help{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-tm__para{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);line-height:var(--lf-leading-normal)}.lf-tm__para a{color:inherit}.lf-tm__line{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);flex-wrap:wrap;display:flex}.lf-tm__row-actions{align-items:flex-start;gap:var(--lf-space-3);margin-top:var(--lf-space-4);flex-wrap:wrap;display:flex}.lf-tm__row-actions .lf-danger{border:0;padding:0}.lf-tm__danger{margin-top:var(--lf-space-8);padding:var(--lf-space-6) var(--lf-space-7);border:1px solid var(--lf-color-status-error)}@supports (color:color-mix(in lab, red, red)){.lf-tm__danger{border:1px solid color-mix(in srgb, var(--lf-color-status-error) 35%, transparent)}}.lf-tm__danger{border-radius:var(--lf-radius-card);background:var(--lf-color-status-error-muted)}@supports (color:color-mix(in lab, red, red)){.lf-tm__danger{background:color-mix(in srgb, var(--lf-color-status-error-muted) 40%, transparent)}}.lf-tm__danger>*+*{margin-top:var(--lf-space-4)}.lf-tm__danger-title{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold);color:var(--lf-color-status-error-text);display:flex}.lf-tm__danger .lf-danger{border:0;padding:0}.lf-tm__meta{align-items:flex-start;gap:var(--lf-space-2);padding:0 var(--lf-space-6);margin-bottom:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);line-height:var(--lf-leading-normal);display:flex}.lf-tm__meta>.lf-icon{color:var(--lf-color-text-muted);flex:none}.lf-tm__note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-tm__warn{color:var(--lf-color-status-warning-text)}.lf-tm__inline{align-items:center;gap:var(--lf-space-2) var(--lf-space-3);flex-wrap:wrap;display:inline-flex}.lf-tm__chips{gap:var(--lf-space-2);flex-wrap:wrap;display:inline-flex}.lf-tm__who{align-items:center;gap:var(--lf-space-3);min-width:0;display:flex}.lf-tm__who>div{min-width:0}.lf-tm__agent-link{color:inherit;text-decoration:none}.lf-tm__agent-link:hover{text-decoration:underline}.lf-page>.lf-toolbar+#teams-table{margin-top:var(--lf-space-3)}.lf-bare .lf-label{font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium)}.lf-bare .lf-help{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-bare .lf-error{font-size:var(--lf-type-xs);color:var(--lf-color-status-error-text)}.lf-bare .lf-dl{gap:var(--lf-space-3) var(--lf-space-6);font-size:var(--lf-type-sm);grid-template-columns:9rem minmax(0,1fr);display:grid}.lf-bare .lf-dl dt{color:var(--lf-color-text-muted)}.lf-bare .lf-dl dd{margin:0}.lf-bare .lf-dl{margin-block:1em}.lf-bare :is(.lf-pub__steps,.lf-pub__chain,.lf-pub__bullets){margin-top:1em}.lf-bare .lf-proto-note{margin-top:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-disabled-why{border-radius:var(--lf-radius-md);display:inline-flex}.lf-disabled-why[data-block]{display:flex}.lf-disabled-why[data-block] .lf-btn{flex:1}.lf-disabled-why:focus-visible{outline:2px solid var(--lf-color-primary);outline-offset:2px}.lf-pub__proof,.lf-pub__steps,.lf-pub__path,.lf-pub__chain{margin-left:0;padding-left:0;list-style:none}.lf-pub__head{margin-bottom:var(--lf-space-8)}.lf-pub__head[data-center]{text-align:center}.lf-pub__display{font-size:var(--lf-type-display);font-weight:var(--lf-weight-semibold);line-height:var(--lf-leading-tight);letter-spacing:var(--lf-tracking-title);text-wrap:balance}.lf-pub__lede{margin-top:var(--lf-space-3);font-size:var(--lf-type-md);line-height:var(--lf-leading-normal);color:var(--lf-color-text-secondary);text-wrap:pretty}.lf-pub__lede--muted{font-size:var(--lf-type-sm);color:var(--lf-color-text-muted)}.lf-pub__banner{margin-bottom:var(--lf-space-6)}.lf-pub__form{gap:var(--lf-space-6);flex-direction:column;display:flex}.lf-pub__form .lf-field+.lf-field{margin-top:0}.lf-pub__form .lf-seg-group{align-self:flex-start}.lf-pub__form>.lf-field-group,.lf-pub__form>.lf-field{margin:0}.lf-pub__text{font-size:var(--lf-type-sm);line-height:var(--lf-leading-normal);color:var(--lf-color-text-secondary)}.lf-pub__text .lf-icon{vertical-align:-.2em;color:var(--lf-color-status-success-text)}.lf-pub__note{padding-top:var(--lf-space-3);font-size:var(--lf-type-xs);line-height:var(--lf-leading-normal);color:var(--lf-color-text-muted)}.lf-pub__row{align-items:center;gap:var(--lf-space-3);flex-wrap:wrap;display:flex}.lf-pub__row--end{margin-top:calc(-1 * var(--lf-space-4));justify-content:flex-end}.lf-pub__link{color:var(--lf-color-primary);text-underline-offset:2px;font-size:inherit;text-decoration:underline}.lf-pub__link:hover{color:var(--lf-color-primary-hover)}.lf-pub__foot{margin-top:var(--lf-space-6);text-align:center;font-size:var(--lf-type-xs);line-height:var(--lf-leading-normal);color:var(--lf-color-text-muted)}.lf-pub__or{align-items:center;gap:var(--lf-space-4);font-size:var(--lf-type-xs);color:var(--lf-color-text-muted);grid-template-columns:1fr auto 1fr;display:grid}.lf-pub__or:before,.lf-pub__or:after{content:"";background:var(--lf-color-border-soft);height:1px}.lf-pub__dl{font-size:var(--lf-type-sm);grid-template-columns:8.5rem minmax(0,1fr)}.lf-pub__inline{align-items:center;gap:var(--lf-space-3);display:inline-flex}.lf-pub__proof{gap:var(--lf-space-4);margin-top:var(--lf-space-8);padding-top:var(--lf-space-6);border-top:1px solid var(--lf-color-border-soft);flex-direction:column;display:flex}.lf-pub__proof li{gap:var(--lf-space-3);font-size:var(--lf-type-xs);line-height:var(--lf-leading-normal);color:var(--lf-color-text-secondary);grid-template-columns:1.25rem minmax(0,1fr);display:grid}.lf-pub__proof .lf-icon{color:var(--lf-color-text-muted);margin-top:1px}.lf-pub__states a{color:var(--lf-color-text-secondary);text-underline-offset:2px;text-decoration:underline}.lf-pub__states a[aria-current]{color:var(--lf-color-text-primary);font-weight:var(--lf-weight-medium);text-decoration:none}.lf-pub__ctas{gap:var(--lf-space-4);margin-top:var(--lf-space-8);flex-wrap:wrap;display:flex}.lf-pub__ctas--center{justify-content:center}.lf-pub__narrow{max-width:25rem;margin:0 auto}.lf-pub__h3{font-size:var(--lf-type-md);font-weight:var(--lf-weight-semibold)}.lf-pub__flush>.lf-card-body{padding:0}.lf-pub__card-meta{margin-left:auto}#pub-o-slug{font-family:var(--lf-font-mono)}.lf-pub__steps{align-items:center;gap:var(--lf-space-4);min-height:var(--lf-row);margin-bottom:var(--lf-space-6);display:flex}.lf-pub__step{align-items:center;gap:var(--lf-space-4);font-size:var(--lf-type-sm);color:var(--lf-color-text-muted);display:flex}.lf-pub__step+.lf-pub__step:before{content:"";background:var(--lf-color-border);width:1.5rem;height:1px}.lf-pub__step>a,.lf-pub__step>span{align-items:center;gap:var(--lf-space-3);display:inline-flex}.lf-pub__step>a:hover{color:var(--lf-color-primary)}.lf-pub__step-mark{width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1.5px var(--lf-color-border);font-size:var(--lf-type-xs);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}.lf-pub__step[aria-current]{color:var(--lf-color-text-primary);font-weight:var(--lf-weight-medium)}.lf-pub__step[aria-current] .lf-pub__step-mark{background:var(--lf-color-primary);color:var(--lf-color-on-primary);box-shadow:none}.lf-pub__step[data-done]{color:var(--lf-color-text-secondary)}.lf-pub__step[data-done] .lf-pub__step-mark{background:var(--lf-color-bg-elevated);box-shadow:none;color:var(--lf-color-text-primary)}.lf-pub__options{gap:var(--lf-space-3);border-radius:var(--lf-radius-md);flex-direction:column;display:flex}.lf-pub__option{gap:var(--lf-space-4);padding:var(--lf-space-4) var(--lf-space-6);text-align:left;border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);transition:border-color var(--lf-duration-fast), box-shadow var(--lf-duration-fast);grid-template-columns:1rem minmax(0,1fr);align-items:start;display:grid}.lf-pub__option:hover{border-color:var(--lf-color-border)}.lf-pub__option[aria-checked=true]{border-color:var(--lf-color-primary);box-shadow:0 0 0 1px var(--lf-color-primary)}.lf-pub__radio{width:1rem;height:1rem;box-shadow:inset 0 0 0 1.5px var(--lf-color-border);transition:box-shadow var(--lf-duration-fast);border-radius:50%;margin-top:.125rem}.lf-pub__option[aria-checked=true] .lf-pub__radio{box-shadow:inset 0 0 0 5px var(--lf-color-primary)}.lf-pub__options[aria-invalid=true] .lf-pub__option{border-color:var(--lf-color-status-error)}.lf-pub__option-body{gap:var(--lf-space-2);flex-direction:column;min-width:0;display:flex}.lf-pub__option-title{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-medium);color:var(--lf-color-text-primary);flex-wrap:wrap;display:flex}.lf-pub__option-text{font-size:var(--lf-type-xs);line-height:var(--lf-leading-normal);color:var(--lf-color-text-muted);display:block}.lf-pub__invite{gap:var(--lf-space-4);grid-template-columns:minmax(0,1fr) 8rem;align-items:start;display:grid}.lf-pub__sources{gap:var(--lf-space-4);flex-direction:column;display:flex}.lf-pub__source{gap:var(--lf-space-4);padding:var(--lf-space-4) var(--lf-space-6);border:1px solid var(--lf-color-border-soft);border-radius:var(--lf-radius-md);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.lf-pub__source-body{gap:var(--lf-space-2);flex-direction:column;min-width:0;display:flex}.lf-pub__read{align-items:center;gap:var(--lf-space-2);font-size:var(--lf-type-xs);color:var(--lf-color-text-secondary);display:inline-flex}.lf-pub__bullets{gap:var(--lf-space-2);margin-bottom:var(--lf-space-4);padding-left:var(--lf-space-6);font-size:var(--lf-type-sm);flex-direction:column;list-style:outside;display:flex}.lf-bare .lf-form-section+.lf-proto-note{margin-top:var(--lf-space-6)}.lf-pub__lead{margin-bottom:var(--lf-space-4)}.lf-pub__ask .lf-pub__dl{grid-template-columns:11rem minmax(0,1fr)}.lf-pub__asks{gap:var(--lf-space-6);flex-direction:column;display:flex}.lf-pub__ask{gap:var(--lf-space-4);padding:var(--lf-space-7);border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft), inset 3px 0 0 var(--lf-color-status-warning);flex-direction:column;display:flex}.lf-pub__answer{gap:var(--lf-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.lf-pub__answer .lf-field:has(.lf-error)+.lf-btn{margin-bottom:1.375rem}.lf-pub__items{border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft);flex-direction:column;display:flex}.lf-pub__item{gap:var(--lf-space-4) var(--lf-space-6);padding:var(--lf-space-6) var(--lf-space-7);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;display:grid}.lf-pub__item+.lf-pub__item{border-top:1px solid var(--lf-color-border-soft)}.lf-pub__item-body{gap:var(--lf-space-2);flex-direction:column;min-width:0;display:flex}.lf-pub__item-risk,.lf-pub__item-end{align-items:center;min-height:1.75rem;display:flex}.lf-pub__review{margin-top:var(--lf-space-4);padding:var(--lf-space-4) var(--lf-space-6);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-elevated);gap:var(--lf-space-4);flex-direction:column;display:flex}.lf-pub__path{gap:var(--lf-space-6);margin:var(--lf-space-6) 0 var(--lf-space-4);flex-direction:column;display:flex}.lf-pub__path-step{gap:var(--lf-space-4);grid-template-columns:1.25rem minmax(0,1fr);display:grid}.lf-pub__path-mark{border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;margin-top:.0625rem;display:grid}.lf-pub__path-step[data-state=done] .lf-pub__path-mark{background:var(--lf-color-status-success);color:var(--lf-color-text-on-accent)}.lf-pub__path-step[data-state=next] .lf-pub__path-mark{box-shadow:inset 0 0 0 5px var(--lf-color-primary)}.lf-pub__path-step[data-state=pending] .lf-pub__path-mark{border:1.5px dashed var(--lf-color-text-muted)}.lf-pub__path-state{font-size:var(--lf-type-2xs);font-weight:var(--lf-weight-normal);color:var(--lf-color-text-muted)}.lf-pub__path .lf-pub__option-text{margin-top:var(--lf-space-2)}.lf-pub__path .lf-pub__option-text>.lf-btn{width:max-content;margin-top:var(--lf-space-3);display:flex}.lf-pub__path .lf-codeline{margin-top:var(--lf-space-3)}.lf-pub__warn{margin-top:var(--lf-space-3);align-items:center;gap:var(--lf-space-2);color:var(--lf-color-status-warning-text);display:flex}.lf-pub__run{align-items:center;gap:var(--lf-space-6);display:flex}.lf-pub__run .lf-who>div{gap:var(--lf-space-2);flex-direction:column;display:flex}.lf-pub__run-end{align-items:center;gap:var(--lf-space-6);margin-left:auto;display:flex}.lf-bare .lf-card+.lf-stats{margin-top:var(--lf-space-6)}.lf-pub__verdicts{border-radius:var(--lf-radius-card);background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft);flex-direction:column;display:flex}.lf-pub__verdict{gap:var(--lf-space-6);padding:var(--lf-space-6) var(--lf-space-7);font-size:var(--lf-type-sm);line-height:var(--lf-leading-normal);color:var(--lf-color-text-secondary);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.lf-pub__verdict+.lf-pub__verdict{border-top:1px solid var(--lf-color-border-soft)}.lf-pub__verdict strong{color:var(--lf-color-text-primary);font-weight:var(--lf-weight-medium)}.lf-pub__verdict .lf-claim,.lf-pub__verdict .lf-unknown{margin-left:var(--lf-space-3)}.lf-pub__chain{gap:var(--lf-space-4);margin-bottom:var(--lf-space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lf-pub__chain li{gap:var(--lf-space-2);padding:var(--lf-space-4);border-radius:var(--lf-radius-md);background:var(--lf-color-bg-card);box-shadow:0 0 0 1px var(--lf-color-border-soft);font-size:var(--lf-type-sm);flex-direction:column;display:flex;position:relative}.lf-pub__chain li span{font-size:var(--lf-type-xs);color:var(--lf-color-text-muted)}.lf-pub__chain strong{font-weight:var(--lf-weight-medium)}.lf-pub__log .lf-timeline__text{white-space:normal}.lf-pub__log{max-height:26rem;padding:var(--lf-space-4) var(--lf-space-6);overflow-y:auto}.lf-pub__pad{padding:var(--lf-space-6)}.lf-pub__split{align-items:start}.lf-pub__why{max-width:45rem;margin-top:var(--lf-row)}@media (max-width:40rem){.lf-bare .lf-form-footer{flex-wrap:wrap}.lf-bare .lf-form-footer__actions{flex-wrap:wrap;justify-content:flex-end}}.l2,.dark .l2 [data-invert]{--l2-bg:#f4f1ea;--l2-bg-2:#eae5da;--l2-bg-3:#fbfaf6;--l2-ink:#1b1914;--l2-ink-2:#48443b;--l2-ink-3:#635d51;--l2-line:#2a2720;--l2-line-2:#2a272073;--l2-line-3:#2a272029;--l2-grid:#2a27200b;--l2-red:#d9531c;--l2-red-text:#a83a0b;--l2-red-tint:#d9531c17;--l2-red-fill:#b8430f;--l2-poche:#2a272021;--l2-shadow:#2a27201a;--l2-fill-cc:#f3d9c9;--l2-fill-cx:#cfe6e1;--l2-fill-sg:#d9daf3;--l2-fill-hu:#dde1e7;color-scheme:light}.dark .l2,.l2 [data-invert]{--l2-bg:#0e1722;--l2-bg-2:#142130;--l2-bg-3:#172636;--l2-ink:#eef2f6;--l2-ink-2:#bac5d1;--l2-ink-3:#93a2b3;--l2-line:#d6dfe9;--l2-line-2:#d6dfe975;--l2-line-3:#d6dfe929;--l2-grid:#96b9dc0f;--l2-red:#ff7a45;--l2-red-text:#ff9b72;--l2-red-tint:#ff7a451f;--l2-red-fill:#ff7a45;--l2-poche:#d6dfe91f;--l2-shadow:#00000059;--l2-fill-cc:#5a3222;--l2-fill-cx:#1f4a45;--l2-fill-sg:#33356a;--l2-fill-hu:#2c3644;color-scheme:dark}.l2,.l2 [data-invert]{--lf-color-text-primary:var(--l2-ink);--lf-color-text-secondary:var(--l2-ink-2);--lf-color-text-muted:var(--l2-ink-3);--lf-color-bg-page:var(--l2-bg);--lf-color-bg-card:var(--l2-bg-3);--lf-color-bg-elevated:var(--l2-bg-2);--lf-color-bg-hover:var(--l2-bg-2);--lf-color-border:var(--l2-line-2);--lf-color-border-soft:var(--l2-line-3);color:var(--l2-ink);background-color:var(--l2-bg)}.l2{--lf-color-primary:#b8430f;--lf-color-primary-hover:#97360a;--lf-color-on-primary:#fff}.dark .l2,.l2 [data-invert]{--lf-color-primary:#ff7a45;--lf-color-primary-hover:#ff9166;--lf-color-on-primary:#111}.dark .l2 [data-invert]{--lf-color-primary:#b8430f;--lf-color-primary-hover:#97360a;--lf-color-on-primary:#fff}.l2{--l2-max:77.5rem;--l2-gutter:clamp(1.25rem, 4.2vw, 4rem);--l2-fs-h1:clamp(2.125rem, 1.55rem + 2.48vw, 3.75rem);--l2-fs-h2-xl:clamp(1.875rem, 1.6rem + 1.15vw, 2.625rem);--l2-fs-h2:clamp(1.625rem, 1.45rem + .76vw, 2.125rem);--l2-fs-h3-lg:clamp(1.25rem, 1.16rem + .38vw, 1.5rem);--l2-fs-h3:clamp(1.125rem, 1.06rem + .29vw, 1.3125rem);--l2-sec:clamp(2.25rem, 4.5vw, 4rem);--l2-sec-lg:clamp(2.5rem, 5vw, 4.5rem);--l2-sec-sm:clamp(2rem, 3.5vw, 3.125rem);--l2-head-gap:clamp(1.75rem, 3vw, 2.75rem);--l2-display:"Bricolage Grotesque", var(--lf-font-body);--l2-mono:"JetBrains Mono", var(--lf-font-mono);--l2-ease:cubic-bezier(.22, .8, .2, 1);background-image:linear-gradient(var(--l2-grid) 1px, transparent 1px), linear-gradient(90deg, var(--l2-grid) 1px, transparent 1px);background-position:-1px -1px;background-size:24px 24px;flex-direction:column;min-height:100vh;font-size:1rem;line-height:1.55;display:flex;position:relative}.l2 [data-invert]{background-image:linear-gradient(var(--l2-grid) 1px, transparent 1px), linear-gradient(90deg, var(--l2-grid) 1px, transparent 1px);background-size:24px 24px}.l2-wrap{width:100%;max-width:calc(var(--l2-max) + 2 * var(--l2-gutter));padding-inline:var(--l2-gutter);margin:0 auto}.l2-main{flex:1}.l2-main:focus{outline:none}.l2 section[id],.l2 [data-section]{scroll-margin-top:4.5rem}.l2 :focus-visible{outline:2px solid var(--l2-red);outline-offset:3px;border-radius:3px}.l2 .lf-skip{left:var(--l2-gutter);z-index:80;background:var(--l2-ink);color:var(--l2-bg);border-radius:4px;padding:.5rem .875rem;font-weight:600;position:absolute;top:-4rem}.l2 .lf-skip:focus{top:.75rem}.l2-frame{z-index:60;pointer-events:none;border:1px solid var(--l2-line-3);font:500 .6875rem/1 var(--l2-mono);color:var(--l2-ink-3);position:fixed;inset:.625rem}.l2-frame__top{grid-template-columns:repeat(8,1fr);display:grid;position:absolute;top:0;left:0;right:0}.l2-frame__top i{border-left:1px solid var(--l2-line-2);height:.375rem}.l2-frame__top i:first-child{border-left:0}.l2-frame__side{grid-template-rows:repeat(6,1fr);display:grid;position:absolute;top:0;bottom:0;left:0}.l2-frame__side i{border-top:1px solid var(--l2-line-2);width:.375rem}.l2-frame__side i:first-child{border-top:0}.l2-frame__readout{transform-origin:0 100%;white-space:nowrap;text-transform:uppercase;letter-spacing:.1em;color:var(--l2-ink-2);position:absolute;bottom:1.5rem;left:.875rem;translate:.75rem;rotate:-90deg}.l2-frame__readout:after{content:attr(data-label)}.l2-top{z-index:50;background:var(--l2-bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.l2-top{background:color-mix(in srgb, var(--l2-bg) 90%, transparent)}}.l2-top{-webkit-backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--l2-line-3)}.l2-top__bar{width:100%;height:4rem;max-width:calc(var(--l2-max) + 2 * var(--l2-gutter));padding-inline:var(--l2-gutter);align-items:center;gap:2rem;margin:0 auto;display:flex}.l2-brand{font:700 1.0625rem/1 var(--l2-display);letter-spacing:-.01em;align-items:center;gap:.625rem;display:inline-flex}.l2-brand__mark{background:var(--lf-color-accent-orange);color:#1b1914;width:1.75rem;height:1.75rem;font:700 .8125rem/1 var(--l2-display);border-radius:.4375rem;place-items:center;display:grid}.l2-nav{gap:.25rem;display:flex}.l2-nav__a{height:2.25rem;color:var(--l2-ink-2);border-radius:6px;align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.l2-nav__a:hover{color:var(--l2-ink);background:var(--l2-bg-2)}.l2-nav__a[aria-current=page]{color:var(--l2-ink)}.l2-nav__a[aria-current=page]:after{content:"";background:var(--l2-red);border-radius:1px;height:2px;position:absolute;bottom:.25rem;left:.75rem;right:.75rem}.l2-top__end{align-items:center;gap:.75rem;margin-left:auto;display:flex}.l2-vs{border:1px dashed var(--l2-line-2);font:500 .6875rem/1 var(--l2-mono);border-radius:999px;padding:2px;display:inline-flex}.l2-vs a{color:var(--l2-ink-3);border-radius:999px;padding:.3125rem .5625rem}.l2-vs a:hover{color:var(--l2-ink)}.l2-vs a[aria-current]{background:var(--l2-ink);color:var(--l2-bg)}.l2-menu{margin-left:auto;display:none;position:relative}.l2-menu>summary{gap:.25rem;list-style:none}.l2-menu>summary::-webkit-details-marker{display:none}.l2-menu__panel{background:var(--l2-bg-3);border:1px solid var(--l2-line-2);min-width:12rem;box-shadow:0 12px 32px var(--l2-shadow);border-radius:8px;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0}.l2-menu__panel nav{flex-direction:column;display:flex}.l2-menu__panel .l2-nav__a{height:2.75rem}.l2-menu__panel .l2-nav__a[aria-current=page]:after{width:2px;height:auto;inset:.75rem auto .75rem 0}.l2 .l2-h1{font-family:var(--l2-display);font-weight:650;font-size:var(--l2-fs-h1);letter-spacing:-.028em;font-variation-settings:"wdth" 94;text-wrap:balance;max-width:16ch;line-height:1}.l2 .l2-h1--md{max-width:13ch}.l2-h1__b,.l2-h1__a{color:var(--l2-ink)}.l2-mark{white-space:nowrap;position:relative}.l2-mark:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M3 14 C 60 4, 140 3, 297 9 M 20 17 C 110 11, 200 12, 280 15' fill='none' stroke='%23D9531C' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:.2em;position:absolute;bottom:-.02em;left:-.04em;right:-.06em}.dark .l2-mark:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'%3E%3Cpath d='M3 14 C 60 4, 140 3, 297 9 M 20 17 C 110 11, 200 12, 280 15' fill='none' stroke='%23FF7A45' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E")}.l2 .l2-h2{font-family:var(--l2-display);font-weight:650;font-size:var(--l2-fs-h2);letter-spacing:-.022em;font-variation-settings:"wdth" 94;text-wrap:balance;max-width:22ch;line-height:1.06}.l2 .l2-h2--xl{font-size:var(--l2-fs-h2-xl);letter-spacing:-.025em;max-width:16ch;line-height:1.04}.l2 .l2-h3{font-family:var(--l2-display);font-weight:600;font-size:var(--l2-fs-h3);letter-spacing:-.01em;text-wrap:balance;line-height:1.18}.l2 .l2-h3--lg{font-size:var(--l2-fs-h3-lg);line-height:1.15}.l2 .lf-lclaim{color:var(--l2-ink-2)}.l2 .l2-claim{color:var(--l2-ink-2);text-wrap:pretty;max-width:36rem;font-size:1.0625rem;line-height:1.55}.l2 .l2-claim--lg{font-size:clamp(1.125rem,1.02rem + .35vw,1.3125rem);line-height:1.5}.l2 .l2-lead{color:var(--l2-ink-2);text-wrap:pretty;max-width:38rem;font-size:clamp(1.0625rem,.98rem + .3vw,1.25rem);line-height:1.55}.l2 .l2-lead .lf-lclaim:first-child{color:var(--l2-ink)}.l2 :is(.l2-lead,.l2-claim) .lf-lclaim{font-size:inherit;line-height:inherit}.l2-desc{font:500 clamp(1.125rem, 1rem + .4vw, 1.375rem)/1.4 var(--lf-font-body);color:var(--l2-ink-2);max-width:30rem}.l2-link{color:var(--l2-red-text);text-underline-offset:.2em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.l2-link:hover{text-decoration-thickness:2px}.l2-link--arrow{align-items:center;gap:.375rem;text-decoration:none;display:inline-flex}.l2-link--arrow:hover{text-decoration:underline}.l2-link--arrow .lf-icon{transition:transform .2s var(--l2-ease)}.l2-link--arrow:hover .lf-icon{transform:translate(3px)}.l2 .lf-btn{border-radius:6px}.l2 .lf-btn:not(.lf-btn[data-variant=primary]):not(.lf-btn[data-variant=ghost]){border-color:var(--l2-line-2);color:var(--l2-ink);background:0 0}.l2 .lf-btn:not(.lf-btn[data-variant=primary]):not(.lf-btn[data-variant=ghost]):hover{background:var(--l2-bg-2);border-color:var(--l2-line)}.l2 .lf-btn[data-size=lg]{height:3rem;padding:0 1.375rem;font-size:.9375rem;font-weight:600}.l2-h-wrap{flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}.l2 .lf-eyebrow{border:1.5px solid var(--l2-red-text);height:1.75rem;color:var(--l2-red-text);font:600 .75rem/1 var(--l2-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--l2-bg);box-shadow:inset 0 0 0 2px var(--l2-bg), inset 0 0 0 3px var(--l2-red-text);border-radius:4px;align-items:center;gap:.5rem;padding:0 .75rem;display:inline-flex;transform:rotate(-1.5deg)}@supports (color:color-mix(in lab, red, red)){.l2 .lf-eyebrow{box-shadow:inset 0 0 0 2px var(--l2-bg), inset 0 0 0 3px color-mix(in srgb, var(--l2-red-text) 45%, transparent)}}.l2 .lf-eyebrow__dot{background:var(--l2-red);width:.4375rem;height:.4375rem;box-shadow:none;border-radius:50%}.l2-tb{border:1px solid var(--l2-line-2);width:fit-content;max-width:100%;font:500 .6875rem/1 var(--l2-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--l2-ink-3);background:var(--l2-bg);align-items:stretch;display:inline-flex}.l2-tb>span{white-space:nowrap;align-items:center;padding:.4375rem .625rem;display:inline-flex}.l2-tb>span+span{border-left:1px solid var(--l2-line-2)}.l2-tb__no{color:var(--l2-ink);font-weight:700}.l2-tb>.l2-tb__title{white-space:normal;min-width:0}.l2-hero{padding-block:clamp(1rem, 2vw, 1.75rem) var(--l2-sec);position:relative}.l2-strip{border-bottom:1px solid var(--l2-line-2);font:500 .75rem/1.3 var(--l2-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--l2-ink-2);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:clamp(1.5rem,3.5vw,3rem);padding-bottom:.875rem;display:flex}.l2-strip__no{color:var(--l2-ink-3);margin-left:auto}.l2-hero__meta{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:clamp(1.25rem,2.5vw,2rem);display:flex}.l2-hero__row{flex-direction:column;align-items:flex-start;gap:2rem;margin-top:clamp(1.75rem,3.5vw,3rem);display:flex}.l2-actions{flex-wrap:wrap;gap:.75rem;display:flex}.l2-hero__lead{flex-direction:column;gap:1rem;display:flex}.l2 .l2-avail{max-width:38rem;font:500 1rem/1.55 var(--lf-font-body);color:var(--l2-ink);border-left:2px solid var(--l2-red);margin:0;padding-left:.75rem}.l2-hero--split .l2-hero__cols{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.l2-hero--split .l2-hero__copy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.l2-hero--split .l2-hero__meta{margin-bottom:0}.l2-hero--index .l2-hero__cols{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end}.l2-index{border:1px solid var(--l2-line-2);background:var(--l2-bg);font:400 .8125rem/1.3 var(--l2-mono);flex-direction:column;display:flex}.l2-index__t{border-bottom:1px solid var(--l2-line-2);text-transform:uppercase;letter-spacing:.08em;color:var(--l2-ink);padding:.625rem .875rem;font-size:.6875rem;font-weight:700}.l2-index ol{margin:0;padding:0;list-style:none}.l2-index li{border-bottom:1px solid var(--l2-line-3);color:var(--l2-ink-2);grid-template-columns:3.75rem 1fr;padding:.75rem .875rem;display:grid}.l2-index li span{color:var(--l2-red-text);font-weight:600}.l2 .l2-roster{--tbl:5.5rem;--gap:2.75rem;box-shadow:none;border:0;border-top:1px solid var(--l2-line-3);background:0 0;border-radius:0;margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding:1rem 0 0;overflow:visible}.l2 .l2-roster .lf-roster__caption{background:0 0;border:0;padding:0}.l2-roster__cap{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:1.25rem;display:flex}.l2-roster__no{font:700 .75rem/1 var(--l2-mono);color:var(--l2-ink);letter-spacing:.08em}.l2-roster__title{font:500 .75rem/1 var(--l2-mono);color:var(--l2-ink-2);text-transform:uppercase;letter-spacing:.08em}.l2 .l2-roster .lf-roster__caption{color:var(--l2-ink-3);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.l2-roster__list{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto var(--tbl) auto;column-gap:1.25rem;row-gap:var(--gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.l2-roster__list:before{content:"";border:2px solid var(--l2-line);background:linear-gradient(90deg, transparent calc(50% - .5px), var(--l2-line-3) calc(50% - .5px), var(--l2-line-3) calc(50% + .5px), transparent calc(50% + .5px)), repeating-linear-gradient(90deg, var(--l2-line-2) 0 10px, transparent 10px 16px) center / 100% 1px no-repeat, var(--l2-bg-3);box-shadow:inset 0 0 0 5px var(--l2-bg-3), inset 0 0 0 6px var(--l2-line-3);border-radius:6px;grid-area:2/1/auto/-1}.l2-roster__list:after{content:"";width:3.25rem;height:1.125rem;margin-top:calc(-1 * var(--gap) + .625rem);border:1.5px dashed var(--l2-line-2);border-radius:4px 4px 8px 8px;grid-area:3/1;place-self:start center}.l2-seat{background:var(--l2-bg-3);border:1px solid var(--l2-line-2);border-radius:4px;flex-direction:column;gap:.625rem;min-width:0;padding:1rem 1.125rem 1.125rem;display:flex;position:relative}.l2-seat:nth-child(-n+4){grid-row:1}.l2-seat:nth-child(n+5){grid-row:3}.l2-seat:nth-child(5){grid-column:2}.l2-seat:nth-child(6){grid-column:3}.l2-seat:nth-child(7){grid-column:4}.l2-seat:before{content:"";border:1.5px solid var(--l2-line);background:var(--l2-bg-3);width:3.25rem;height:1.125rem;position:absolute;left:50%;translate:-50%}.l2-seat:nth-child(-n+4):before{border-radius:8px 8px 4px 4px;top:calc(100% + .625rem)}.l2-seat:nth-child(n+5):before{border-radius:4px 4px 8px 8px;bottom:calc(100% + .625rem)}.l2-seat:nth-child(2):after{content:"";border:1.5px solid var(--l2-red);border-top:0;border-radius:0 0 50% 50%/0 0 100% 100%;width:calc(100% + 1.25rem);height:.75rem;position:absolute;top:calc(100% + 1.875rem);left:calc(-50% - 1.25rem)}.l2-seat:nth-child(7):after{content:"";height:calc(var(--tbl) + 2 * var(--gap) - 3.5rem);border-left:1.5px dashed var(--l2-red);position:absolute;bottom:calc(100% + 1.75rem);left:50%}.l2-seat__name{font:650 1.375rem/1 var(--l2-display);letter-spacing:-.02em;align-items:center;gap:.625rem;display:flex}.l2-badge{border:1.5px solid var(--l2-line);background:var(--l2-fill-hu);width:2rem;height:2rem;color:var(--l2-ink);border-radius:50%;flex:none;place-items:center;display:grid}.l2-badge--agent{border-radius:7px}.l2-badge--cc{background:var(--l2-fill-cc)}.l2-badge--cx{background:var(--l2-fill-cx)}.l2-badge--sg{background:var(--l2-fill-sg)}.l2 .l2-badge .lf-team-icon{width:1.3125rem;height:1.3125rem}.l2 .l2-sheet--team .l2-roster{border-top:0;margin-top:0;padding-top:0}.l2-seat__dl{flex-direction:column;gap:.5rem;margin:0;display:flex}.l2-seat__dl dd{margin:0}.l2-seat__meta{font:500 .75rem/1.4 var(--l2-mono);color:var(--l2-ink-3);flex-wrap:wrap;gap:0 .375rem;display:flex}.l2-seat__meta dd+dt+dd:before{content:"·";margin-right:.375rem}.l2-seat__row{gap:.125rem;display:grid}.l2-seat__row dt{font:500 .6875rem/1.2 var(--l2-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--l2-ink-3)}.l2-seat__row dd{color:var(--l2-ink);font-size:.9375rem;line-height:1.35}.l2-status{align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.l2 .l2-status .lf-icon{width:.875rem;height:.875rem}.l2-status__dot{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.l2 .l2-status--working{color:#1f7a3e}.dark .l2 .l2-status--working{color:#6edc95}.l2 .l2-status--approval{color:var(--l2-red-text)}.l2 .l2-status--scheduled{color:#1e55c0}.dark .l2 .l2-status--scheduled{color:#9dc0ff}.l2 .l2-status--handoff{color:var(--l2-ink-2)}.l2-seat[data-status=approval]{border-color:var(--l2-red);box-shadow:0 0 0 3px var(--l2-red-tint)}.l2-sheet{padding-block:var(--l2-sec);border-top:1px solid var(--l2-line-2);position:relative}.l2-sheet__head{margin-bottom:var(--l2-head-gap);flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.l2-sheet--split>.l2-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.l2-sheet--split .l2-sheet__head{margin-bottom:0}.l2-sheet--flip>.l2-wrap{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.l2-sheet--flip>.l2-wrap>.l2-sheet__head{order:2}.l2 [data-invert]{border-top:0}.l2-sheet--quiet .l2-claim{max-width:44rem}.l2-sheet--problem{padding-block:var(--l2-sec-sm)}.l2-details{border-top:1px solid var(--l2-line-2);border-bottom:1px solid var(--l2-line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.l2-detail{flex-direction:column;gap:1.25rem;padding:2rem clamp(1.25rem,2.5vw,2.25rem) 2.25rem;display:flex;position:relative}.l2-detail+.l2-detail{border-left:1px solid var(--l2-line-2)}.l2-detail__art{aspect-ratio:240/150;width:100%;max-width:min(18rem,100% - 3.5rem)}.l2-detail .l2-h3{max-width:18ch}.l2-callout{border:1.5px solid var(--l2-line);width:2.75rem;height:2.75rem;font:600 .6875rem/1 var(--l2-mono);color:var(--l2-ink);background:linear-gradient(transparent calc(50% - .75px), var(--l2-line) calc(50% - .75px), var(--l2-line) calc(50% + .75px), transparent calc(50% + .75px));border-radius:50%;grid-template-rows:1fr 1fr;place-items:center;display:grid;position:absolute;top:1.5rem;right:1.5rem}.l2-callout b{align-self:end;padding-bottom:2px}.l2-callout i{color:var(--l2-ink-3);align-self:start;padding-top:3px;font-size:.5625rem;font-style:normal}.l2-sheet--idea .l2-sheet__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:1.5rem 4rem;width:100%;display:grid}.l2-sheet--idea .l2-sheet__head .l2-tb{grid-column:1/-1}.l2-walk__grid{grid-template-columns:minmax(0,1fr) 16.5rem;align-items:start;gap:2rem;display:grid}.l2-walk__side{border:1px solid var(--l2-line-2);background:var(--l2-bg);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.l2-walk__h{font:700 .6875rem/1.2 var(--l2-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--l2-red-text);flex-direction:column;gap:.5rem;display:flex}.l2-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.l2-steps li+li{border-top:1px solid var(--l2-line-3)}.l2-steps__b{text-align:left;width:100%;color:var(--l2-ink-2);border-radius:4px;grid-template-rows:auto auto;grid-template-columns:1.75rem 1fr;align-items:center;column-gap:.75rem;padding:.625rem 0;display:grid}.l2-steps__n{border:1.5px solid var(--l2-line-2);width:1.625rem;height:1.625rem;font:600 .75rem/1 var(--l2-mono);border-radius:50%;grid-row:1/span 2;place-items:center;transition:background .2s,color .2s,border-color .2s;display:grid}.l2-steps__l{color:var(--l2-ink);font-size:.9375rem;font-weight:600;line-height:1.25}.l2-steps__os{font:400 .6875rem/1.3 var(--l2-mono);color:var(--l2-ink-3);text-transform:uppercase;letter-spacing:.06em}.l2-steps__b:hover .l2-steps__n{border-color:var(--l2-line)}.l2-steps__b[aria-current=step] .l2-steps__n{background:var(--l2-red-fill);border-color:var(--l2-red-fill);color:#fff}.dark .l2 .l2-steps__b[aria-current=step] .l2-steps__n{color:#111}.l2-walk__ctl .lf-btn{gap:.375rem;width:100%}.l2-walk__ctl .lf-btn>span{align-items:center;gap:.375rem;display:inline-flex}.l2-when-playing{display:none!important}.l2-walk[data-playing=true] .l2-when-playing{display:inline-flex!important}.l2-walk[data-playing=true] .l2-when-paused{display:none!important}.l2-walk__art .d .d--walk{stroke:var(--l2-red);stroke-width:2px;stroke-dasharray:.5 7;stroke-linecap:round;opacity:.8}.l2-walk__trail{fill:none;stroke:var(--l2-red);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.l2-walk__token{z-index:3;filter:drop-shadow(0 3px 6px var(--l2-shadow));position:absolute;translate:-50% -50%}.l2 .l2-walk__token .lf-avatar{width:1.875rem;height:1.875rem;box-shadow:0 0 0 3px var(--l2-bg-3);border-radius:6px;font-size:.75rem}.l2-walk__who{left:var(--x);top:var(--y);z-index:2;position:absolute;translate:-50% -50%}.l2 .l2-walk__who .lf-avatar{width:1.625rem;height:1.625rem;box-shadow:0 0 0 3px var(--l2-bg-3);font-size:.6875rem}.l2-walk__ok{color:#fff;opacity:0;width:1rem;height:1rem;transition:opacity .25s, scale .35s var(--l2-ease);background:#1f7a3e;border-radius:50%;place-items:center;display:grid;position:absolute;top:-.5rem;right:-.5rem;scale:.4}.l2-walk__ok .lf-icon{stroke-width:3px;width:.625rem;height:.625rem}.l2-walk:not([data-step]) .l2-walk__ok,.l2-walk[data-step="3"] .l2-walk__ok,.l2-walk[data-step="4"] .l2-walk__ok{opacity:1;scale:1}.l2-walk[data-step="4"] .l2-walk__who--jon .lf-avatar,.l2-walk:not([data-step]) .l2-walk__who--jon .lf-avatar{box-shadow:0 0 0 3px var(--l2-bg-3), 0 0 0 5px var(--l2-red)}.l2-st{left:var(--x);top:var(--y);z-index:2;border:1.5px solid var(--l2-red);background:var(--l2-bg-3);width:1.25rem;height:1.25rem;color:var(--l2-red-text);font:700 .6875rem/1 var(--l2-mono);border-radius:50%;place-items:center;transition:background .25s,color .25s;display:grid;position:absolute;translate:-50% calc(-50% - 1.5rem)}.l2-walk:not([data-step]) .l2-st,.l2-st[data-on]{background:var(--l2-red-fill);border-color:var(--l2-red-fill);color:#fff}.dark .l2 .l2-walk:not([data-step]) .l2-st,.dark .l2 .l2-st[data-on]{color:#111}.l2-walk__art{grid-template-columns:minmax(0,3fr) minmax(0,7fr);align-items:start;gap:clamp(1rem,2vw,1.75rem);display:grid}.l2-walk__today{border-right:1px dashed var(--l2-line-2);padding-right:clamp(1rem,2vw,1.75rem)}@media (max-width:767px){.l2-walk__art{grid-template-columns:minmax(0,1fr)}.l2-walk__today{border-right:0;width:62%;padding-right:0}}.l2-sheet--products{padding-block:var(--l2-sec-lg)}.l2-products{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.l2-products__cols{flex-direction:column;display:flex}.l2-product{flex-direction:column;gap:.75rem;padding-block:1.75rem;display:flex}.l2-product+.l2-product{border-top:1px solid var(--l2-line-2)}.l2-product__desc{font:500 .75rem/1.3 var(--l2-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--l2-red-text)}.l2-axon__desk{transform:translateY(calc((1 - var(--q,1)) * -64px));transition:transform 80ms linear}.l2-axon__shadow{fill:var(--l2-shadow);opacity:calc(.3 + var(--q,1) * .7)}.l2-hyb{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none;display:grid}.l2-hyb__i{border-top:2px solid var(--l2-line);flex-direction:column;gap:1rem;padding-top:1.5rem;display:flex}.l2-hyb__art{aspect-ratio:240/110;width:100%;max-width:15rem;margin-bottom:.5rem}.l2-trust{border-left:3px solid var(--l2-red);padding-left:1.25rem}.l2 .l2-trust .l2-claim{color:var(--l2-ink)}.l2-fig--gate .l2-fig__stage{position:relative}.l2 .l2-fig--gate .lf-pchips{display:block;position:absolute;inset:0 0 0 76.5%}.l2 .l2-fig--gate .lf-pchips .lf-pchip{white-space:nowrap;position:absolute;left:0;translate:0 -50%}.l2 .l2-fig--gate .lf-pchips .lf-pchip:first-child{top:25%}.l2 .l2-fig--gate .lf-pchips .lf-pchip:nth-child(2){top:50%}.l2 .l2-fig--gate .lf-pchips .lf-pchip:nth-child(3){top:75%}.l2 .l2-fig--gate .lf-pchips .lf-pchip{background:var(--l2-bg-3);transition:box-shadow .35s}.l2 .l2-fig--gate .lf-pchips .lf-pchip[data-on]{box-shadow:inset 0 0 0 1.5px currentColor, 0 0 0 3px var(--l2-red-tint)}.l2-gfx{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.l2-gtok rect{fill:var(--l2-bg-3);stroke:var(--l2-line);stroke-width:1.75px}.l2-gtok path{fill:none;stroke:var(--l2-line);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.l2-gtok.is-red rect,.l2-gtok.is-red path{stroke:var(--l2-red)}.l2-gfx__pulse{fill:none;stroke:var(--l2-red);stroke-width:1.5px}.l2-gfx__stop{fill:var(--l2-red-tint);stroke:var(--l2-red);stroke-width:1.75px}.l2-gfx__door{stroke:var(--l2-line);stroke-width:2.5px;stroke-linecap:round}.l2-gfx__who circle{fill:var(--l2-fill-hu);stroke:var(--l2-line);stroke-width:2px}.l2-gfx__ok circle{fill:#1f7a3e}.l2-gfx__ok path{fill:none;stroke:#fff;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.dark .l2 .l2-gfx__ok circle,.l2 [data-invert] .l2-gfx__ok circle{fill:#3fa968}.dark .l2 .l2-gfx__ok path,.l2 [data-invert] .l2-gfx__ok path{stroke:#0e1722}.dark .l2 [data-invert] .l2-gfx__ok circle{fill:#1f7a3e}.dark .l2 [data-invert] .l2-gfx__ok path{stroke:#fff}.l2-gfx__log{stroke:var(--l2-red);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:1}.l2-gate__pause{z-index:2;color:var(--l2-ink-3);border:1px solid var(--l2-line-3);background:var(--l2-bg);border-radius:4px;position:absolute;top:0;right:0}.l2-gate__pause:hover{color:var(--l2-ink);border-color:var(--l2-line-2)}.l2-gate__pause[hidden],.l2-gate__i-play,.l2-fig--gate[data-paused] .l2-gate__i-pause{display:none}.l2-fig--gate[data-paused] .l2-gate__i-play,.l2-gate__i-pause{display:inline-flex}.l2 .lf-pchip[data-key=blocked]{color:#b42318}.dark .l2 .lf-pchip[data-key=blocked]{color:#ff9c8f}.l2 .lf-pchip[data-key=approval]{color:#8a4b06}.dark .l2 .lf-pchip[data-key=approval]{color:#f9c56b}.l2 .lf-pchip[data-key=notify]{color:#1e55c0}.dark .l2 .lf-pchip[data-key=notify]{color:#9dc0ff}.l2-floors{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.l2-floors__fig{position:sticky;top:5.5rem}.l2-floors__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.l2-floor{border-top:1px solid var(--l2-line-3);grid-template-columns:3.5rem 1fr;align-content:center;gap:.75rem 1rem;min-height:min(30vh,15rem);padding-block:1.75rem;display:grid}.l2-floor:first-child{border-top:0;align-content:start;min-height:min(26vh,12rem);padding-top:.5rem}.l2-floor>:not(.l2-floor__n){grid-column:2}.l2-floor__n{font:700 .875rem/1 var(--l2-mono);color:var(--l2-red-text);grid-row:1/span 2;padding-top:.5rem}.l2-floor__bg{fill:#0000;transition:fill .3s}.l2-floors[data-floor] .l2-floor__bg,[data-floors][data-floor] .l2-floor__bg{fill:#0000}[data-floors][data-floor="0"] .l2-floor__bg[data-k="0"],[data-floors][data-floor="1"] .l2-floor__bg[data-k="1"],[data-floors][data-floor="2"] .l2-floor__bg[data-k="2"],[data-floors][data-floor="3"] .l2-floor__bg[data-k="3"],[data-floors][data-floor="4"] .l2-floor__bg[data-k="4"]{fill:var(--l2-red-tint)}[data-floors][data-floor="0"] .l2-lab--floor[data-k="0"],[data-floors][data-floor="1"] .l2-lab--floor[data-k="1"],[data-floors][data-floor="2"] .l2-lab--floor[data-k="2"],[data-floors][data-floor="3"] .l2-lab--floor[data-k="3"],[data-floors][data-floor="4"] .l2-lab--floor[data-k="4"]{color:var(--l2-red-text)}[data-floors][data-floor="0"] .l2-lab--floor[data-k="0"] i,[data-floors][data-floor="1"] .l2-lab--floor[data-k="1"] i,[data-floors][data-floor="2"] .l2-lab--floor[data-k="2"] i,[data-floors][data-floor="3"] .l2-lab--floor[data-k="3"] i,[data-floors][data-floor="4"] .l2-lab--floor[data-k="4"] i{background:var(--l2-red-fill);color:#fff;border-color:var(--l2-red-fill)}.dark .l2 [data-floors][data-floor] .l2-lab--floor i{color:inherit}.dark .l2 [data-floors][data-floor="0"] .l2-lab--floor[data-k="0"] i,.dark .l2 [data-floors][data-floor="1"] .l2-lab--floor[data-k="1"] i,.dark .l2 [data-floors][data-floor="2"] .l2-lab--floor[data-k="2"] i,.dark .l2 [data-floors][data-floor="3"] .l2-lab--floor[data-k="3"] i,.dark .l2 [data-floors][data-floor="4"] .l2-lab--floor[data-k="4"] i{color:#111}.l2-fig{min-width:0;margin:0}.l2-fig__art{width:100%;position:relative}.l2-fig__art>svg,.l2-detail__art>svg,.l2-hyb__art>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.l2-detail__art,.l2-hyb__art{position:relative}.l2-fig__tag{font:600 .625rem/1 var(--l2-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--l2-ink-3);position:absolute;top:-.25rem;right:0;translate:0 -100%}.l2 .l2-fig__cap{max-width:40rem;color:var(--l2-ink-3);margin-top:1rem;font-size:.8125rem;line-height:1.5}.d{color:var(--l2-line)}.d .k{fill:none;stroke:var(--l2-line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.d .k--wall{stroke-width:3.5px;stroke-linecap:square}.d .k--thick{stroke-width:3px}.d .t{fill:none;stroke:var(--l2-line-2);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.d .r{fill:none;stroke:var(--l2-red);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.d .r--thick{stroke-width:4px}.d .d{fill:none;stroke:var(--l2-line-2);stroke-width:1.5px;stroke-dasharray:5 5}.d .d--r{stroke:var(--l2-red);stroke-dasharray:6 5;stroke-width:1.75px}.d .fp{fill:var(--l2-bg-3)}.d .fp2,.d .fp3{fill:var(--l2-bg-2)}@supports (color:color-mix(in lab, red, red)){.d .fp3{fill:color-mix(in srgb, var(--l2-bg-2) 70%, var(--l2-line) 12%)}}.d .fpo{fill:var(--l2-poche);stroke:none}.d .fh{fill-opacity:1}.d .fcc{fill:var(--l2-fill-cc)}.d .fcx{fill:var(--l2-fill-cx)}.d .fsg{fill:var(--l2-fill-sg)}.d .fhu{fill:var(--l2-fill-hu)}:is(.d,.l2-gfx) .l2-ico>*{fill:none;stroke:var(--l2-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}:is(.d,.l2-gfx) .l2-ico>[data-w]{stroke-width:2.6px}:is(.d,.l2-gfx) .l2-ico>[data-tip]{fill:var(--l2-red);stroke:var(--l2-red)}.l2-mark--codex{color:var(--l2-ink)}.l2-mark--inline{vertical-align:-.2em;flex:none;display:inline-block}.l2-lab--mk{align-items:center;gap:.375rem;display:inline-flex}.d .fcc2{fill:var(--lf-color-adapter-claude-code)}.d .fcx2{fill:var(--lf-color-adapter-codex-cli)}.d .fcc3{fill:var(--l2-fill-cc)}.d .fl{fill:var(--l2-line-2)}.d .fr{fill:var(--l2-red)}.d .fr2{fill:var(--l2-red-tint)}.d .ah{fill:none;stroke:var(--l2-line);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.d .ah--r{stroke:var(--l2-red)}.d .t--div{stroke-dasharray:2 6}.d .l2-term{stroke:none}.dark .l2 .d .fcc2{fill:#ff8a5b}.dark .l2 .d .fcx2{fill:#3cc7b2}.l2 [data-invert] .d .fcc2{fill:#ff8a5b}.l2 [data-invert] .d .fcx2{fill:#3cc7b2}.dark .l2 [data-invert] .d .fcc2{fill:var(--lf-color-adapter-claude-code)}.dark .l2 [data-invert] .d .fcx2{fill:var(--lf-color-adapter-codex-cli)}.l2-lab{left:var(--x);top:var(--y);z-index:1;font:500 .6875rem/1.2 var(--l2-mono);color:var(--l2-ink-2);white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;position:absolute;translate:-50% -50%}.l2-lab--l{translate:0 -50%}.l2-lab--r{translate:-100% -50%}.l2-lab--room{color:var(--l2-ink);font-weight:600}.l2-lab--minor{color:var(--l2-ink-3)}.l2-lab--red{color:var(--l2-red-text)}.l2-lab--sheet{color:var(--l2-ink);background:var(--l2-bg);border:1px solid var(--l2-line-2);padding:.1875rem .4375rem;font-weight:700}.l2-lab--sheet.l2-lab--red{color:var(--l2-red-text);border-color:var(--l2-red)}.l2-lab--nudge{margin-left:1.625rem}.l2-lab--call{text-transform:none;letter-spacing:0;flex-direction:column;gap:.1875rem;display:flex}.l2-lab--call b{font:650 1rem/1.1 var(--l2-display);color:var(--l2-ink);letter-spacing:-.01em}.l2-lab--call span{font:500 .6875rem/1 var(--l2-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--l2-red-text)}.l2-lab--call2{font:650 .9375rem/1.1 var(--l2-display);color:var(--l2-ink);text-transform:none;letter-spacing:-.01em;background:var(--l2-bg);padding:.1875rem .5rem}.l2-lab--thin{color:var(--l2-ink-2);border:1px dashed var(--l2-line-2);font-weight:500}.l2-lab--rides{top:calc(var(--y) - (1 - var(--q,1)) * 13.6%)}.l2-lab--lift1{top:calc(var(--y) - var(--q,1) * 6.25%)}.l2-lab--lift2{top:calc(var(--y) - var(--q,1) * 12.5%)}.l2-lab--stamp{background:var(--l2-bg);border:1.5px solid var(--l2-ink);color:var(--l2-ink);padding:.25rem .5rem;font-weight:700}.l2-lab--row{translate:0 -100%}.l2-lab--onfill{color:var(--l2-ink);font-weight:600}.l2-lab--pane{text-transform:none;letter-spacing:0;font:600 .8125rem/1 var(--lf-font-body);color:var(--l2-ink);align-items:center;gap:.5rem;display:inline-flex}.l2 .l2-lab--pane .lf-avatar{border-radius:4px}.l2-lab--dim{background:var(--l2-bg);color:var(--l2-ink-2);padding:0 .5rem}.l2-lab--floor{color:var(--l2-ink-2);align-items:center;gap:.5rem;font-size:.75rem;transition:color .3s;display:inline-flex}.l2-lab--floor i{border:1px solid var(--l2-line-2);place-items:center;width:1.5rem;height:1.25rem;font-size:.625rem;font-style:normal;transition:background .3s,color .3s;display:grid}.l2-lab--floor b{font-weight:600}.l2-lab--onpoche{background:var(--l2-bg);padding:0 .375rem}@media (prefers-reduced-motion:no-preference){.l2[data-armed] [data-draft]:not([data-drawn]) .d :is(line,rect,path,circle,ellipse,polygon):not(.d):not(.d--walk):not(.l2-walk__trail):not(.fpo):not(.l2-term){stroke-dasharray:1;stroke-dashoffset:1px}.l2[data-armed] [data-draft] .d :is(line,rect,path,circle,ellipse,polygon):not(.d):not(.d--walk):not(.l2-walk__trail):not(.fpo):not(.l2-term){stroke-dasharray:1;transition:stroke-dashoffset 1.1s var(--l2-ease) calc(min(var(--i,0), 22) * 45ms), fill-opacity .6s ease calc(min(var(--i,0), 22) * 45ms + .2s)}.l2[data-armed] [data-draft][data-drawn] .d :is(line,rect,path,circle,ellipse,polygon){stroke-dashoffset:0}.l2[data-armed] [data-draft]:not([data-drawn]) .d :is(.fp,.fp2,.fp3,.fcc,.fcx,.fsg,.fhu,.fh,.fcc3),.l2[data-armed] [data-draft]:not([data-drawn]) :is(.d,.l2-gfx) .l2-ico>[data-tip]{fill-opacity:0}.l2[data-armed] [data-draft] .l2-gfx{transition:opacity .5s 1.2s}.l2[data-armed] [data-draft] .l2-fig__art>svg .l2-mark{transition:opacity .5s .9s}.l2[data-armed] [data-draft]:not([data-drawn]) .l2-fig__art>svg .l2-mark,.l2[data-armed] [data-draft]:not([data-drawn]) .l2-gfx{opacity:0}.l2[data-armed] [data-draft] .d :is(.d,.d--walk,.fpo){transition:opacity .7s .5s}.l2[data-armed] [data-draft]:not([data-drawn]) .d :is(.d,.d--walk,.fpo){opacity:0}.l2[data-armed] [data-draft] .l2-term{transform-box:fill-box;transform-origin:0;transition:transform .5s var(--l2-ease) calc(.4s + var(--i,0) * 70ms)}.l2[data-armed] [data-draft]:not([data-drawn]) .l2-term{transform:scaleX(0)}.l2[data-armed] [data-draft] .l2-lab--term span{transition:clip-path .7s steps(24, end) calc(.9s + var(--j,0) * .65s);clip-path:inset(0)}.l2[data-armed] [data-draft]:not([data-drawn]) .l2-lab--term span{clip-path:inset(0 100% 0 0)}.l2[data-armed] [data-draft][data-drawn] .l2-caret{animation:1s step-end 4.4s 5 l2-blink}.l2[data-armed] [data-draft] :is(.l2-lab,.l2-fig__tag,.l2-fig--gate .lf-pchips){transition:opacity .6s ease calc(.3s + min(var(--i,0), 22) * 45ms), translate .6s var(--l2-ease) calc(.3s + min(var(--i,0), 22) * 45ms)}.l2[data-armed] [data-draft]:not([data-drawn]) :is(.l2-lab,.l2-fig__tag,.l2-fig--gate .lf-pchips){opacity:0}.l2[data-armed] .l2-hero :is(.l2-h1,.l2-hero__meta,.l2-hero__row,.l2-desc,.l2-actions){animation:l2-rise .9s var(--l2-ease) both}.l2[data-armed] .l2-hero .l2-hero__row,.l2[data-armed] .l2-hero .l2-desc{animation-delay:.12s}.l2[data-armed] .l2-hero .l2-actions{animation-delay:.2s}.l2[data-armed] .l2-mark:after{animation:l2-underline .9s var(--l2-ease) .5s both}.l2[data-armed] [data-draft] .l2-lab--row{transition-delay:calc(.9s + var(--i,0) * .18s)}}@keyframes l2-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes l2-underline{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes l2-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.l2 *,.l2 :before,.l2 :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation:none!important}}.l2-partner{padding-block:var(--l2-sec-lg)}.l2-partner:focus{outline:none}.l2-partner:focus-visible .l2-h2{outline:2px solid var(--l2-red);outline-offset:6px}.l2-partner__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2.5rem,6vw,6rem);display:grid}.l2-partner__copy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.l2 .l2-h2--partner{max-width:13ch}.l2 .l2-partner__ask{color:var(--l2-ink);max-width:32rem}.l2-partner__signin{color:var(--l2-ink-2);font-size:.9375rem}.l2-partner__aside{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.l2-partner__aside .l2-tb{align-self:flex-start}.l2-rev{border:1.5px solid var(--l2-line);background:var(--l2-bg);font:400 .8125rem/1.3 var(--l2-mono)}.l2-rev>div{grid-template-columns:3rem 1fr 8.5rem;display:grid}.l2-rev>div>span{border-left:1px solid var(--l2-line-2);padding:.8125rem .875rem}.l2-rev>div>span:first-child{border-left:0;font-weight:700}.l2-rev>div+div{border-top:1px solid var(--l2-line-2)}.l2-rev__head{text-transform:uppercase;letter-spacing:.08em;color:var(--l2-ink-3);background:var(--l2-bg-2);font-size:.6875rem}.l2-rev__row{color:var(--l2-ink-2)}.l2-rev__row--open{color:var(--l2-red-text)}.l2-rev__sign{position:relative}.l2-rev__sign:after{content:"";border-bottom:1.5px dashed var(--l2-red);position:absolute;bottom:.75rem;left:.875rem;right:.875rem}.l2-foot{padding-block:2.5rem 1.5rem}.l2-foot__tb{border:1.5px solid var(--l2-line);background:var(--l2-bg);grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);display:grid}.l2-foot__cell{color:var(--l2-ink-2);flex-direction:column;gap:.5rem;padding:1rem 1.125rem;font-size:.875rem;display:flex}.l2-foot__cell+.l2-foot__cell{border-left:1px solid var(--l2-line-2)}.l2-foot__brand{color:var(--l2-ink);flex-direction:row;align-items:center;gap:.75rem;font-weight:500}.l2-foot__k{font:600 .6875rem/1 var(--l2-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--l2-ink-3)}.l2-foot nav{flex-wrap:wrap;gap:0 .25rem;margin-left:-.75rem;display:flex}.l2-foot .l2-nav__a{height:1.75rem}.l2-proto{padding-bottom:2.5rem}.l2-proto .lf-proto-note{color:var(--l2-ink-3);margin-top:0;font-size:.75rem;line-height:1.6}.l2-proto a{text-underline-offset:2px;color:var(--l2-ink-2);text-decoration:underline}.l2-proto a[aria-current]{color:var(--l2-ink);font-weight:600;text-decoration:none}@media (max-width:1099px){.l2 .l2-roster{--tbl:3.5rem}.l2-roster__list{grid-template-columns:minmax(0, 1fr) var(--tbl) minmax(0, 1fr);grid-template-rows:none;grid-auto-rows:auto;gap:1rem 2.25rem}.l2-roster__list:before{background:linear-gradient(transparent calc(50% - .5px), var(--l2-line-3) calc(50% - .5px), var(--l2-line-3) calc(50% + .5px), transparent calc(50% + .5px)), repeating-linear-gradient(0deg, var(--l2-line-2) 0 10px, transparent 10px 16px) center / 1px 100% no-repeat, var(--l2-bg-3);grid-area:1/2/span 4}.l2-roster__list:after{display:none}.l2-seat:nth-child(n){grid-area:auto/1}.l2-seat:nth-child(2n){grid-column:3}.l2-seat:first-child,.l2-seat:nth-child(2){grid-row:1}.l2-seat:nth-child(3),.l2-seat:nth-child(4){grid-row:2}.l2-seat:nth-child(5),.l2-seat:nth-child(6){grid-row:3}.l2-seat:nth-child(7){grid-row:4}.l2-seat:nth-child(n):before{width:1.125rem;height:3.25rem;top:50%;bottom:auto;left:auto;translate:0 -50%}.l2-seat:nth-child(odd):before{border-radius:4px 8px 8px 4px;left:calc(100% + .5rem)}.l2-seat:nth-child(2n):before{border-radius:8px 4px 4px 8px;right:calc(100% + .5rem)}.l2-seat:nth-child(2):after,.l2-seat:nth-child(7):after{display:none}.l2-products{grid-template-columns:minmax(0,1fr)}.l2-products__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;display:grid}.l2-product+.l2-product{border-top:0}.l2-product{border-top:1px solid var(--l2-line-2)}.l2-walk__grid{grid-template-columns:minmax(0,1fr)}.l2-walk__side{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem 2rem;display:grid}.l2-walk__side .l2-walk__h{flex-direction:row;grid-column:1/-1;align-items:center}.l2-steps{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:0 1rem;display:grid}.l2-steps li+li{border-top:0}.l2-walk__ctl{align-self:end}}@media (max-width:1023px){.l2-hero--split .l2-hero__cols,.l2-hero--index .l2-hero__cols,.l2-sheet--split>.l2-wrap,.l2-sheet--flip>.l2-wrap{grid-template-columns:minmax(0,1fr)}.l2-sheet--flip>.l2-wrap>.l2-sheet__head{order:0}.l2-sheet--split .l2-sheet__head{margin-bottom:.5rem}.l2-sheet--idea .l2-sheet__head,.l2-floors{grid-template-columns:minmax(0,1fr)}.l2-floors__fig{max-width:28rem;position:relative;top:0}.l2-floor,.l2-floor:first-child{min-height:0;padding-block:1.75rem}.l2-partner__grid{grid-template-columns:minmax(0,1fr);align-items:start}.l2-frame{display:none}}@media (max-width:767px){.l2-details{grid-template-columns:minmax(0,1fr)}.l2-detail+.l2-detail{border-left:0;border-top:1px solid var(--l2-line-2)}.l2-hyb{grid-template-columns:minmax(0,1fr)}.l2-products__cols{grid-template-columns:minmax(0,1fr);gap:0}.l2-hero__row,.l2-foot__tb{grid-template-columns:minmax(0,1fr)}.l2-foot__cell+.l2-foot__cell{border-left:0;border-top:1px solid var(--l2-line-2)}.l2 .l2-fig--gate .lf-pchips{flex-flow:wrap;gap:.5rem;padding:1rem 0 0;display:flex;position:static}.l2 .l2-fig--gate .lf-pchips .lf-pchip{position:static;translate:none}.l2-fig--gate .l2-fig__art{width:130%;margin-right:-30%}.l2-fig--gate .l2-fig__stage{overflow:hidden}.l2-lab--minor{display:none}.l2-walk__side,.l2-steps{grid-template-columns:minmax(0,1fr)}.l2-steps li+li{border-top:1px solid var(--l2-line-3)}}@media (max-width:639px){.l2-nav,.l2-top__end .l2-theme,.l2-vs{display:none}.l2-menu{display:block}.l2-top__bar{gap:.75rem}.l2-top__end{margin-left:0}.l2 .l2-roster{--tbl:1.25rem}.l2-roster__list{grid-template-columns:var(--tbl) minmax(0, 1fr);gap:.875rem 1.75rem}.l2-roster__list:before{grid-area:1/1/span 7}.l2-seat:nth-child(n){grid-area:auto/2}.l2-seat:nth-child(n):before{border-radius:8px 4px 4px 8px;width:.875rem;height:2.75rem;left:auto;right:calc(100% + .375rem)}.l2-strip__no{margin-left:0}.l2-lab--call b{font-size:.8125rem}.l2-lab--call span,.l2-lab--room{font-size:.5625rem}.l2-lab--pane{font-size:.6875rem}.l2-lab--pane .lf-avatar{display:none}.l2-lab--floor{font-size:.625rem}.l2-lab--call2{font-size:.6875rem}.l2-rev>div{grid-template-columns:2.75rem minmax(0,1fr) 7rem}.l2-rev>div>span{padding-inline:.625rem}.l2-st{width:1rem;height:1rem;font-size:.5625rem;translate:-50% calc(-50% - 1rem)}.l2 .l2-walk__token .lf-avatar{width:1.375rem;height:1.375rem;font-size:.5625rem}.l2 .l2-walk__who .lf-avatar{width:1.125rem;height:1.125rem;font-size:.5rem}.l2-walk .l2-lab--room{display:none}}.l2-lab--callr{text-align:right;align-items:flex-end}.l2-lab--term{text-transform:none;letter-spacing:0;width:36%;font:500 .75rem/1.35 var(--l2-mono);color:var(--l2-ink-2);white-space:nowrap;flex-direction:column;gap:.5rem;display:flex;translate:0}.l2-lab--term span:not(:first-child):not(.l2-caret){padding-left:1.125rem}.l2-lab--term span:first-child{font-weight:700}.l2-lab--term-cc span:first-child{color:var(--l2-red-text)}.l2-lab--term-cx span:first-child{color:#0f6b63}.dark .l2 .l2-lab--term-cx span:first-child,.l2 [data-invert] .l2-lab--term-cx span:first-child{color:#5fd4c2}.l2-lab--term span:nth-last-child(2){color:var(--l2-ink)}.l2-caret{background:var(--l2-ink-2);width:.5rem;height:.9375rem;margin-left:1.125rem;display:block}.l2-termbars{display:none}@media (max-width:639px){.l2-lab--term{display:none}.l2-termbars{display:inline}.l2-fig--axon .l2-lab--call,.l2-fig--axon .d path.t:is([style*=--i\:30],[style*=--i\:31]){display:none}}@media (max-width:479px){.l2-lab--floor b{display:none}}.l2 [data-invert] .lf-pchip[data-key=blocked]{color:#ff9c8f}.l2 [data-invert] .lf-pchip[data-key=approval]{color:#f9c56b}.l2 [data-invert] .lf-pchip[data-key=notify]{color:#9dc0ff}.dark .l2 [data-invert] .lf-pchip[data-key=blocked]{color:#b42318}.dark .l2 [data-invert] .lf-pchip[data-key=approval]{color:#8a4b06}.dark .l2 [data-invert] .lf-pchip[data-key=notify]{color:#1e55c0}.l2-sheet--security{padding-block:var(--l2-sec-lg)}.l2-sec__top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.l2-sec__top .l2-sheet__head{margin-bottom:0}.l2-sec__list{margin:var(--l2-head-gap) 0 0;border-top:1px solid var(--l2-line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,3.5vw,3rem) clamp(1.5rem,3vw,3rem);padding:clamp(2rem,3.5vw,3rem) 0 0;list-style:none;display:grid}.l2-sec__i{flex-direction:column;gap:.625rem;min-width:0;display:flex}.l2-sec__n{font:700 .75rem/1 var(--l2-mono);letter-spacing:.08em;color:var(--l2-red-text)}.l2-sec__i .l2-claim{color:var(--l2-ink-2)}.l2-lab--callc{text-align:center;align-items:center}.l2-fig--sec .l2-lab--call b{font-size:.875rem}@media (max-width:1023px){.l2-sec__top{grid-template-columns:minmax(0,1fr)}.l2-sec__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.l2-sec__list{grid-template-columns:minmax(0,1fr)}.l2-fig--sec .l2-lab--minor{letter-spacing:.02em;font-size:.625rem}.l2-fig--sec .l2-lab--call{white-space:normal;width:4.25rem}.l2-fig--sec .l2-lab--call b{font-size:.6875rem;line-height:1.1}.l2-fig--sec .l2-lab--call span{display:none}.l2-fig__art{overflow-x:clip}.l2-lab{white-space:normal;max-width:calc(2 * min(var(--x), 100% - var(--x)))}.l2-lab--l{max-width:calc(100% - var(--x))}.l2-lab--r{max-width:var(--x)}}.l2-loop__bar{justify-content:flex-end;min-height:2rem;margin-top:.75rem;display:flex}.l2-loop__pause{color:var(--l2-ink-3);border:1px solid var(--l2-line-3);background:var(--l2-bg);border-radius:4px}.l2-loop__pause:hover{color:var(--l2-ink);border-color:var(--l2-line-2)}.l2-loop__pause[hidden]{display:none}.l2-loop__pause--fig{z-index:2;position:absolute;top:0;right:0}.l2-fig--team .l2-fig__stage{position:relative}.l2-loop__i-play,[data-paused] .l2-loop__i-pause{display:none}[data-paused] .l2-loop__i-play,.l2-loop__i-pause{display:inline-flex}[data-paused] .l2-loop__i-pause{display:none}.l2-detail__fig{margin:0}.l2-details--readouts .l2-detail .l2-h3{max-width:none}.l2-details--readouts .l2-claim{color:var(--l2-ink-2);max-width:34ch}.d .l2-seat0 .l2-ico>*{stroke:var(--l2-ink-3);stroke-dasharray:none}.d .l2-seat0 .l2-ico>[data-tip]{fill:var(--l2-ink-3);stroke:var(--l2-ink-3)}.l2-toc{display:none}@media (min-width:1200px){.l2-toc{z-index:61;background:var(--l2-bg);padding:.25rem;display:block;position:fixed;top:50%;left:.875rem;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){.l2-toc{background:color-mix(in srgb, var(--l2-bg) 94%, transparent)}}.l2-toc{border:1px solid var(--l2-line-3);-webkit-backdrop-filter:blur(6px);font:500 .6875rem/1 var(--l2-mono);letter-spacing:.06em;border-radius:6px}.l2-toc ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.l2-toc__a{min-width:1.5rem;height:1.75rem;color:var(--l2-ink-2);text-transform:uppercase;white-space:nowrap;border-radius:4px;align-items:center;gap:.5rem;padding:0 .1875rem;display:flex;position:relative}.l2-toc__tick{flex:none;width:.875rem;display:flex}.l2-toc__tick:before{content:"";background:var(--l2-line-2);width:.5rem;height:2px;transition:width .2s var(--l2-ease), background-color .2s;border-radius:1px}.l2-toc__no{display:none}.l2-toc__t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.l2-toc__a:hover{color:var(--l2-ink);background:var(--l2-bg-2)}.l2-toc__a:hover .l2-toc__tick:before{background:var(--l2-ink-2)}.l2-toc__a[aria-current]{color:var(--l2-ink)}.l2-toc__a[aria-current] .l2-toc__tick:before{background:var(--l2-red);width:100%}.l2-toc__a[aria-current] .l2-toc__no{color:var(--l2-red-text);font-weight:700}.l2-toc:is(:hover,:focus-within){box-shadow:0 12px 32px var(--l2-shadow);border-color:var(--l2-line-2);background:var(--l2-bg)}.l2-toc:is(:hover,:focus-within) .l2-toc__no{min-width:2.125rem;display:inline}.l2-toc:is(:hover,:focus-within) .l2-toc__t{clip-path:none;text-transform:none;letter-spacing:0;width:auto;height:auto;font:500 .8125rem/1 var(--lf-font-body);padding-right:.5rem;position:static;overflow:visible}.l2 .l2-frame__readout{display:none}}@media (min-width:1440px){.l2-toc__no{display:inline}}@media (prefers-reduced-motion:reduce){.l2-toc__tick:before{transition:none}}.l2 :is(h1,h2)[id]{scroll-margin-top:7.5rem}.l2 .lf-btn.l2-btn--ink:not(.lf-btn[data-variant=primary]):not(.lf-btn[data-variant=ghost]){background:var(--l2-ink);border-color:var(--l2-ink);color:var(--l2-bg)}.l2 .lf-btn.l2-btn--ink:not(.lf-btn[data-variant=primary]):not(.lf-btn[data-variant=ghost]):hover{background:var(--l2-ink)}@supports (color:color-mix(in lab, red, red)){.l2 .lf-btn.l2-btn--ink:not(.lf-btn[data-variant=primary]):not(.lf-btn[data-variant=ghost]):hover{background:color-mix(in srgb, var(--l2-ink) 84%, var(--l2-bg))}}.l2 .lf-btn.l2-btn--ink:not(.lf-btn[data-variant=primary]):not(.lf-btn[data-variant=ghost]):hover{border-color:#0000}.l2 .l2-top .lf-btn[data-size=sm]{height:2.25rem;padding:0 .875rem;font-size:.875rem;font-weight:600}.l2-top__cta{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.l2-top__cta~.l2-top__end{margin-left:0}@media (min-width:1024px){.l2 .l2-top .l2-top__talk{min-width:12rem}}.l2-partner__actions{margin-top:-.25rem}.l2-brand__org{font:700 1.0625rem/1 var(--l2-display);letter-spacing:-.01em;color:var(--l2-ink)}.l2-brand__org b{color:var(--l2-red-text);font-weight:700}.l2-brand__app{border-left:1px solid var(--l2-line-2);align-items:center;gap:.5rem;padding-left:.75rem;display:inline-flex}.l2-brand__name{font-weight:700}@media (min-width:1600px){.l2-brand__org{position:absolute;top:50%;left:3.125rem;translate:0 -50%}.l2-brand__app{border-left:0;padding-left:0}}@media (max-width:1023px){.l2-brand{grid-template-columns:auto auto;grid-template-areas:"mark org""mark name";align-items:center;gap:.1875rem .5rem;display:grid}.l2-brand__app{display:contents}.l2-brand__mark{grid-area:mark}.l2-brand__org,.l2-brand__name{font-size:1rem;font-weight:700}.l2-brand__org{grid-area:org;align-self:end}.l2-brand__name{grid-area:name;align-self:start}}@media (max-width:639px){.l2-top__signin{display:none}.l2-top__cta{flex:none;margin-left:auto}.l2-top__cta+.l2-menu{margin-left:0}.l2 .l2-top .lf-btn[data-size=sm]{height:2.125rem;padding:0 .75rem}}.l2-talk{background:var(--l2-bg-3);width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--l2-ink);border:1px solid var(--l2-line-2);box-shadow:0 24px 64px var(--l2-shadow);border-radius:10px;margin:auto;padding:0;overflow:auto}.l2-talk::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14120e73}.l2-talk__form,.l2-talk__done{flex-direction:column;gap:1rem;padding:clamp(1.25rem,4vw,1.75rem);display:flex}.l2-talk__form .lf-field+.lf-field{margin-top:0}.l2-talk__head{justify-content:space-between;align-items:center;gap:1rem;margin-right:-.5rem;display:flex}.l2-talk__t{font:650 var(--l2-fs-h3)/1.2 var(--l2-display);letter-spacing:-.01em;margin:0}.l2-talk__lead{color:var(--l2-ink-2);margin:-.5rem 0 .25rem;font-size:.9375rem;line-height:1.5}.l2-talk__actions{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.l2-talk .lf-input,.l2-talk .lf-select,.l2-talk .lf-textarea{background:var(--l2-bg);border-color:var(--l2-line-2);color:var(--l2-ink)}.l2-talk .lf-label{color:var(--l2-ink)}.l2-talk .lf-error{color:var(--l2-red-text);margin:0;font-size:.8125rem}.l2-talk .lf-field--invalid .lf-input{border-color:var(--l2-red-text)}.l2-talk__topics{border:0;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.l2-talk__topics legend{margin-bottom:.5rem;padding:0}.l2-talk__chips{flex-wrap:wrap;gap:.5rem;display:flex}.l2-chip{cursor:pointer;display:inline-flex;position:relative}.l2-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.l2-chip span{border:1px solid var(--l2-line-2);background:var(--l2-bg);height:2rem;color:var(--l2-ink-2);border-radius:999px;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.l2-chip:hover span{border-color:var(--l2-line);color:var(--l2-ink)}.l2-chip input:checked+span{background:var(--l2-ink);border-color:var(--l2-ink);color:var(--l2-bg)}.l2-chip input:checked+span:before{content:"✓";font-size:.75rem}.l2-chip input:focus-visible+span{outline:2px solid var(--l2-red);outline-offset:2px}@media (prefers-reduced-motion:reduce){.l2-chip span{transition:none}}.l2-talk__done,.l2-talk[data-sent] .l2-talk__form-wrap{display:none}.l2-talk[data-sent] .l2-talk__done{display:flex}.l2-talk__done:focus{outline:none}.l2-talk__done b{color:var(--l2-ink);word-break:break-all;font-weight:600}.lv2h{--lv2h-hu:#dde1e7;--lv2h-ring:var(--l2-line);min-width:0;position:relative;container-type:inline-size}.dark .l2 .lv2h,.l2 [data-invert] .lv2h{--lv2h-hu:#2c3644}@media (min-width:1000px){.l2-hero>.l2-wrap:has(>#lv2-hero-art){grid-template-columns:minmax(0,1fr) minmax(0,clamp(22rem,50vw - 9rem,33rem));align-items:start;column-gap:clamp(2.5rem,5vw,4.5rem);display:grid}.l2-hero>.l2-wrap:has(>#lv2-hero-art)>*{grid-column:1/-1}.l2-hero>.l2-wrap:has(>#lv2-hero-art)>:is(.l2-hero__meta,.l2-h1,.l2-hero__row){grid-column:1}.l2-hero>.l2-wrap:has(>#lv2-hero-art)>.l2-hero__meta{grid-row:2}.l2-hero>.l2-wrap:has(>#lv2-hero-art)>.l2-h1{grid-row:3}.l2-hero>.l2-wrap:has(>#lv2-hero-art)>.l2-hero__row{grid-row:4}.l2-hero>.l2-wrap:has(>#lv2-hero-art)>#lv2-hero-art{grid-area:2/2/span 3;align-self:center}}@media (max-width:999px){.lv2h{width:100%;max-width:30rem;margin:clamp(2.5rem,7vw,3.5rem) auto 0}}.lv2h__art{width:100%;position:relative}.lv2h__art>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lv2h .d .lv2h-ring{stroke-width:2.5px}.lv2h .d .lv2h-chord{stroke-width:1.5px}.lv2h .d .lv2h-ctr{stroke-width:1px}.lv2h .d .fp.lv2h-hu{fill:var(--lv2h-hu)}.lv2h .d :is(circle,rect).k{stroke-width:2.5px}.lv2h .d .lv2h-ico>*{fill:none;stroke:var(--l2-ink);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.lv2h .d .lv2h-ico>[data-w]{stroke-width:2.4px}.lv2h .d .lv2h-ico>[data-tip]{fill:var(--l2-red);stroke:var(--l2-red)}.lv2h-pulse{fill:none;stroke:var(--l2-red);stroke-width:1.5px;opacity:0}.lv2h-fx{pointer-events:none}.lv2h-msg__trail,.lv2h-msg__head{fill:none;stroke:var(--l2-red);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.lv2h-msg__head{stroke-width:2.25px}.lv2h-rcv{fill:none;stroke:var(--l2-red);stroke-width:1.75px;stroke-dasharray:1;stroke-dashoffset:0;opacity:0}.lv2h-who,.lv2h-word{left:var(--x);top:var(--y);z-index:1;white-space:nowrap;position:absolute}.lv2h-who{flex-direction:column;gap:.1875rem;display:flex}.lv2h-who--t{align-items:center;translate:-50% -100%}.lv2h-who--b{align-items:center;translate:-50%}.lv2h-who--r{align-items:flex-start;translate:0 -50%}.lv2h-who--l{align-items:flex-end;translate:-100% -50%}.lv2h-who b{font:650 clamp(.875rem, 3.6cqi, 1.0625rem)/1 var(--l2-display);letter-spacing:-.01em;color:var(--l2-ink)}.lv2h-who span{font:500 .6875rem/1 var(--l2-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--l2-ink-3)}.lv2h-word{background:var(--l2-bg);font:500 .6875rem/1.2 var(--l2-mono);color:var(--l2-red-text);letter-spacing:.02em;padding:.125rem .375rem;translate:-50% -50%}.lv2h__pause{z-index:2;color:var(--l2-ink-3);border:1px solid var(--l2-line-3);background:var(--l2-bg);border-radius:4px;position:absolute;bottom:0;right:0}.lv2h__pause:hover{color:var(--l2-ink);border-color:var(--l2-line-2)}.lv2h__pause[hidden],.lv2h__i-play,.lv2h[data-paused] .lv2h__i-pause{display:none}.lv2h[data-paused] .lv2h__i-play,.lv2h__i-pause{display:inline-flex}@media (prefers-reduced-motion:no-preference){.l2[data-armed] .lv2h[data-draft] .lv2h-who{transition:opacity .6s ease calc(.7s + var(--i,0) * 45ms)}.l2[data-armed] .lv2h[data-draft]:not([data-drawn]) .lv2h-who{opacity:0}}.l2-theme .l2-theme__sun,.dark .l2-theme .l2-theme__moon{display:none}.dark .l2-theme .l2-theme__sun{display:inline-flex}.l2 .lf-btn:is(.l2-loop__pause,.l2-gate__pause,.lv2h__pause){border:1px solid var(--l2-line-3);background:var(--l2-bg);color:var(--l2-ink-3)}.l2 .lf-btn:is(.l2-loop__pause,.l2-gate__pause,.lv2h__pause):hover{border-color:var(--l2-line-2);color:var(--l2-ink)}.l2 .lf-btn:is(.l2-loop__pause,.l2-gate__pause,.lv2h__pause)[hidden]{display:none}.l2-talk[open]:not(:modal){z-index:70;box-shadow:0 0 0 100vmax #14120e73, 0 24px 64px var(--l2-shadow);position:fixed;inset:0}.l2-talk__msg-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.l2 .lf-btn.l2-dictate{border:1px solid var(--l2-line-2);color:var(--l2-ink-2)}.l2 .lf-btn.l2-dictate[hidden]{display:none}.l2 .lf-btn.l2-dictate[data-listening]{border-color:var(--l2-red);background:var(--l2-red);color:var(--lf-color-on-primary)}.l2-dictate__status:empty{display:none}@media (prefers-reduced-motion:no-preference){.l2 .lf-btn.l2-dictate[data-listening]{animation:1.4s ease-in-out infinite l2-dictate}}@keyframes l2-dictate{50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--l2-red) 25%, transparent)}}.l2 .l2-fig--gate .lf-pchips{margin:0;list-style:none}.lf-honesty{left:var(--lf-space-6);bottom:var(--lf-space-6);z-index:var(--lf-z-popover);width:min(30rem, calc(100vw - 2 * var(--lf-space-6)));max-height:60vh;padding:var(--lf-space-6);background:var(--lf-color-bg-card);color:var(--lf-color-text-primary);border-radius:var(--lf-radius-card);box-shadow:0 0 0 1px var(--lf-color-border-soft), var(--lf-shadow-modal);font-family:var(--lf-font-body);font-size:var(--lf-type-xs);line-height:var(--lf-leading-normal);position:fixed;overflow:auto}.lf-honesty:empty{display:none}.lf-honesty__head{align-items:center;gap:var(--lf-space-3);font-size:var(--lf-type-sm);font-weight:var(--lf-weight-semibold);display:flex}.lf-honesty__head b{padding:0 var(--lf-space-3);border-radius:var(--lf-radius-sm);font-size:var(--lf-type-2xs)}.lf-honesty__head b[data-pass=true]{background:var(--lf-color-status-success-muted);color:var(--lf-color-status-success-text)}.lf-honesty__head b[data-pass=false]{background:var(--lf-color-status-error-muted);color:var(--lf-color-status-error-text)}.lf-honesty__meta{margin:var(--lf-space-2) 0 var(--lf-space-4);color:var(--lf-color-text-muted)}.lf-honesty__list,.lf-honesty__claims{margin:var(--lf-space-3) 0;padding-left:var(--lf-space-7);gap:var(--lf-space-2);color:var(--lf-color-text-secondary);flex-direction:column;display:flex}.lf-honesty__list--err{color:var(--lf-color-status-error-text)}.lf-honesty summary{cursor:pointer;margin-top:var(--lf-space-3);font-weight:var(--lf-weight-medium)}.lf-honesty code{font-size:var(--lf-type-2xs)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-5{top:calc(var(--spacing) * 5)}.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}}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.hero-adjustments-horizontal{--hero-adjustments-horizontal: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%206h9.75M10.5%206a1.5%201.5%200%201%201-3%200m3%200a1.5%201.5%200%201%200-3%200M3.75%206H7.5m3%2012h9.75m-9.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-3.75%200H7.5m9-6h3.75m-3.75%200a1.5%201.5%200%200%201-3%200m3%200a1.5%201.5%200%200%200-3%200m-9.75%200h9.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-adjustments-horizontal);-webkit-mask:var(--hero-adjustments-horizontal);-webkit-mask:var(--hero-adjustments-horizontal);mask:var(--hero-adjustments-horizontal);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-archive-box{--hero-archive-box: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%207.5-.625%2010.632a2.25%202.25%200%200%201-2.247%202.118H6.622a2.25%202.25%200%200%201-2.247-2.118L3.75%207.5M10%2011.25h4M3.375%207.5h17.25c.621%200%201.125-.504%201.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125H3.375c-.621%200-1.125.504-1.125%201.125v1.5c0%20.621.504%201.125%201.125%201.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);-webkit-mask:var(--hero-archive-box);mask:var(--hero-archive-box);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-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-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-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-on-rectangle{--hero-arrow-right-on-rectangle: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%209V5.25A2.25%202.25%200%200%200%2013.5%203h-6a2.25%202.25%200%200%200-2.25%202.25v13.5A2.25%202.25%200%200%200%207.5%2021h6a2.25%202.25%200%200%200%202.25-2.25V15m3%200%203-3m0%200-3-3m3%203H9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-right-on-rectangle);-webkit-mask:var(--hero-arrow-right-on-rectangle);-webkit-mask:var(--hero-arrow-right-on-rectangle);mask:var(--hero-arrow-right-on-rectangle);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-trending-up{--hero-arrow-trending-up: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%2018%209%2011.25l4.306%204.306a11.95%2011.95%200%200%201%205.814-5.518l2.74-1.22m0%200-5.94-2.281m5.94%202.28-2.28%205.941%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);-webkit-mask:var(--hero-arrow-trending-up);mask:var(--hero-arrow-trending-up);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-right{--hero-arrow-up-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%22m4.5%2019.5%2015-15m0%200H8.25m11.25%200v11.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);-webkit-mask:var(--hero-arrow-up-right);mask:var(--hero-arrow-up-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-up-tray{--hero-arrow-up-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.5m-13.5-9L12%203m0%200%204.5%204.5M12%203v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);-webkit-mask:var(--hero-arrow-up-tray);mask:var(--hero-arrow-up-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-uturn-left{--hero-arrow-uturn-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%22M9%2015%203%209m0%200%206-6M3%209h12a6%206%200%200%201%200%2012h-3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-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-uturn-right{--hero-arrow-uturn-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%22m15%2015%206-6m0%200-6-6m6%206H9a6%206%200%200%200%200%2012h3%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrow-uturn-right);-webkit-mask:var(--hero-arrow-uturn-right);-webkit-mask:var(--hero-arrow-uturn-right);mask:var(--hero-arrow-uturn-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-arrows-pointing-in{--hero-arrows-pointing-in: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%209V4.5M9%209H4.5M9%209%203.75%203.75M9%2015v4.5M9%2015H4.5M9%2015l-5.25%205.25M15%209h4.5M15%209V4.5M15%209l5.25-5.25M15%2015h4.5M15%2015v4.5m0-4.5%205.25%205.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-pointing-in);-webkit-mask:var(--hero-arrows-pointing-in);-webkit-mask:var(--hero-arrows-pointing-in);mask:var(--hero-arrows-pointing-in);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-arrows-pointing-out{--hero-arrows-pointing-out: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%203.75v4.5m0-4.5h4.5m-4.5%200L9%209M3.75%2020.25v-4.5m0%204.5h4.5m-4.5%200L9%2015M20.25%203.75h-4.5m4.5%200v4.5m0-4.5L15%209m5.25%2011.25h-4.5m4.5%200v-4.5m0%204.5L15%2015%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-arrows-pointing-out);-webkit-mask:var(--hero-arrows-pointing-out);-webkit-mask:var(--hero-arrows-pointing-out);mask:var(--hero-arrows-pointing-out);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-banknotes{--hero-banknotes: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%2018.75a60.07%2060.07%200%200%201%2015.797%202.101c.727.198%201.453-.342%201.453-1.096V18.75M3.75%204.5v.75A.75.75%200%200%201%203%206h-.75m0%200v-.375c0-.621.504-1.125%201.125-1.125H20.25M2.25%206v9m18-10.5v.75c0%20.414.336.75.75.75h.75m-1.5-1.5h.375c.621%200%201.125.504%201.125%201.125v9.75c0%20.621-.504%201.125-1.125%201.125h-.375m1.5-1.5H21a.75.75%200%200%200-.75.75v.75m0%200H3.75m0%200h-.375a1.125%201.125%200%200%201-1.125-1.125V15m1.5%201.5v-.75A.75.75%200%200%200%203%2015h-.75M15%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm3%200h.008v.008H18V10.5Zm-12%200h.008v.008H6V10.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);-webkit-mask:var(--hero-banknotes);mask:var(--hero-banknotes);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-beaker{--hero-beaker: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.75%203.104v5.714a2.25%202.25%200%200%201-.659%201.591L5%2014.5M9.75%203.104c-.251.023-.501.05-.75.082m.75-.082a24.301%2024.301%200%200%201%204.5%200m0%200v5.714c0%20.597.237%201.17.659%201.591L19.8%2015.3M14.25%203.104c.251.023.501.05.75.082M19.8%2015.3l-1.57.393A9.065%209.065%200%200%201%2012%2015a9.065%209.065%200%200%200-6.23-.693L5%2014.5m14.8.8%201.402%201.402c1.232%201.232.65%203.318-1.067%203.611A48.309%2048.309%200%200%201%2012%2021c-2.773%200-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5%2014.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);-webkit-mask:var(--hero-beaker);mask:var(--hero-beaker);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-bell{--hero-bell: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.857%2017.082a23.848%2023.848%200%200%200%205.454-1.31A8.967%208.967%200%200%201%2018%209.75V9A6%206%200%200%200%206%209v.75a8.967%208.967%200%200%201-2.312%206.022c1.733.64%203.56%201.085%205.455%201.31m5.714%200a24.255%2024.255%200%200%201-5.714%200m5.714%200a3%203%200%201%201-5.714%200%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bell);-webkit-mask:var(--hero-bell);-webkit-mask:var(--hero-bell);mask:var(--hero-bell);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-bolt{--hero-bolt: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%2013.5%2010.5-11.25L12%2010.5h8.25L9.75%2021.75%2012%2013.5H3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);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-book-open{--hero-book-open: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%206.042A8.967%208.967%200%200%200%206%203.75c-1.052%200-2.062.18-3%20.512v14.25A8.987%208.987%200%200%201%206%2018c2.305%200%204.408.867%206%202.292m0-14.25a8.966%208.966%200%200%201%206-2.292c1.052%200%202.062.18%203%20.512v14.25A8.987%208.987%200%200%200%2018%2018a8.967%208.967%200%200%200-6%202.292m0-14.25v14.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);-webkit-mask:var(--hero-book-open);mask:var(--hero-book-open);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-bug-ant{--hero-bug-ant: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%2012.75c1.148%200%202.278.08%203.383.237%201.037.146%201.866.966%201.866%202.013%200%203.728-2.35%206.75-5.25%206.75S6.75%2018.728%206.75%2015c0-1.046.83-1.867%201.866-2.013A24.204%2024.204%200%200%201%2012%2012.75Zm0%200c2.883%200%205.647.508%208.207%201.44a23.91%2023.91%200%200%201-1.152%206.06M12%2012.75c-2.883%200-5.647.508-8.208%201.44.125%202.104.52%204.136%201.153%206.06M12%2012.75a2.25%202.25%200%200%200%202.248-2.354M12%2012.75a2.25%202.25%200%200%201-2.248-2.354M12%208.25c.995%200%201.971-.08%202.922-.236.403-.066.74-.358.795-.762a3.778%203.778%200%200%200-.399-2.25M12%208.25c-.995%200-1.97-.08-2.922-.236-.402-.066-.74-.358-.795-.762a3.734%203.734%200%200%201%20.4-2.253M12%208.25a2.25%202.25%200%200%200-2.248%202.146M12%208.25a2.25%202.25%200%200%201%202.248%202.146M8.683%205a6.032%206.032%200%200%201-1.155-1.002c.07-.63.27-1.222.574-1.747m.581%202.749A3.75%203.75%200%200%201%2015.318%205m0%200c.427-.283.815-.62%201.155-.999a4.471%204.471%200%200%200-.575-1.752M4.921%206a24.048%2024.048%200%200%200-.392%203.314c1.668.546%203.416.914%205.223%201.082M19.08%206c.205%201.08.337%202.187.392%203.314a23.882%2023.882%200%200%201-5.223%201.082%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-bug-ant);-webkit-mask:var(--hero-bug-ant);-webkit-mask:var(--hero-bug-ant);mask:var(--hero-bug-ant);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-2{--hero-building-office-2: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%2021h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75%206.75h.75m-.75%203h.75m-.75%203h.75m3-6h.75m-.75%203h.75m-.75%203h.75M6.75%2021v-3.375c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21M3%203h12m-.75%204.5H21m-3.75%203.75h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Zm0%203h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);-webkit-mask:var(--hero-building-office-2);mask:var(--hero-building-office-2);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-calendar{--hero-calendar: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.75%203v2.25M17.25%203v2.25M3%2018.75V7.5a2.25%202.25%200%200%201%202.25-2.25h13.5A2.25%202.25%200%200%201%2021%207.5v11.25m-18%200A2.25%202.25%200%200%200%205.25%2021h13.5A2.25%202.25%200%200%200%2021%2018.75m-18%200v-7.5A2.25%202.25%200%200%201%205.25%209h13.5A2.25%202.25%200%200%201%2021%2011.25v7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-calendar);-webkit-mask:var(--hero-calendar);-webkit-mask:var(--hero-calendar);mask:var(--hero-calendar);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-chart-bar{--hero-chart-bar: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%2013.125C3%2012.504%203.504%2012%204.125%2012h2.25c.621%200%201.125.504%201.125%201.125v6.75C7.5%2020.496%206.996%2021%206.375%2021h-2.25A1.125%201.125%200%200%201%203%2019.875v-6.75ZM9.75%208.625c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125v11.25c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V8.625ZM16.5%204.125c0-.621.504-1.125%201.125-1.125h2.25C20.496%203%2021%203.504%2021%204.125v15.75c0%20.621-.504%201.125-1.125%201.125h-2.25a1.125%201.125%200%200%201-1.125-1.125V4.125Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);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-chat-bubble-bottom-center-text{--hero-chat-bubble-bottom-center-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%22M7.5%208.25h9m-9%203H12m-9.75%201.51c0%201.6%201.123%202.994%202.707%203.227%201.129.166%202.27.293%203.423.379.35.026.67.21.865.501L12%2021l2.755-4.133a1.14%201.14%200%200%201%20.865-.501%2048.172%2048.172%200%200%200%203.423-.379c1.584-.233%202.707-1.626%202.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-bottom-center-text);-webkit-mask:var(--hero-chat-bubble-bottom-center-text);-webkit-mask:var(--hero-chat-bubble-bottom-center-text);mask:var(--hero-chat-bubble-bottom-center-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-chat-bubble-left{--hero-chat-bubble-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%22M2.25%2012.76c0%201.6%201.123%202.994%202.707%203.227%201.087.16%202.185.283%203.293.369V21l4.076-4.076a1.526%201.526%200%200%201%201.037-.443%2048.282%2048.282%200%200%200%205.68-.494c1.584-.233%202.707-1.626%202.707-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394%2048.394%200%200%200%2012%203c-2.392%200-4.744.175-7.043.513C3.373%203.746%202.25%205.14%202.25%206.741v6.018Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chat-bubble-left);-webkit-mask:var(--hero-chat-bubble-left);-webkit-mask:var(--hero-chat-bubble-left);mask:var(--hero-chat-bubble-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-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{--hero-check: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%22m4.5%2012.75%206%206%209-13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);-webkit-mask:var(--hero-check);mask:var(--hero-check);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-badge{--hero-check-badge: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%2012c0%201.268-.63%202.39-1.593%203.068a3.745%203.745%200%200%201-1.043%203.296%203.745%203.745%200%200%201-3.296%201.043A3.745%203.745%200%200%201%2012%2021c-1.268%200-2.39-.63-3.068-1.593a3.746%203.746%200%200%201-3.296-1.043%203.745%203.745%200%200%201-1.043-3.296A3.745%203.745%200%200%201%203%2012c0-1.268.63-2.39%201.593-3.068a3.745%203.745%200%200%201%201.043-3.296%203.746%203.746%200%200%201%203.296-1.043A3.746%203.746%200%200%201%2012%203c1.268%200%202.39.63%203.068%201.593a3.746%203.746%200%200%201%203.296%201.043%203.746%203.746%200%200%201%201.043%203.296A3.745%203.745%200%200%201%2021%2012Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);-webkit-mask:var(--hero-check-badge);mask:var(--hero-check-badge);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-left{--hero-chevron-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%22M15.75%2019.5%208.25%2012l7.5-7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);-webkit-mask:var(--hero-chevron-left);mask:var(--hero-chevron-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-chevron-right{--hero-chevron-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%22m8.25%204.5%207.5%207.5-7.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-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-chevron-up{--hero-chevron-up: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%22m4.5%2015.75%207.5-7.5%207.5%207.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);-webkit-mask:var(--hero-chevron-up);mask:var(--hero-chevron-up);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-circle-stack{--hero-circle-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%22M20.25%206.375c0%202.278-3.694%204.125-8.25%204.125S3.75%208.653%203.75%206.375m16.5%200c0-2.278-3.694-4.125-8.25-4.125S3.75%204.097%203.75%206.375m16.5%200v11.25c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125V6.375m16.5%200v3.75m-16.5-3.75v3.75m16.5%200v3.75C20.25%2016.153%2016.556%2018%2012%2018s-8.25-1.847-8.25-4.125v-3.75m16.5%200c0%202.278-3.694%204.125-8.25%204.125s-8.25-1.847-8.25-4.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);-webkit-mask:var(--hero-circle-stack);mask:var(--hero-circle-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-clipboard-document-check{--hero-clipboard-document-check: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.35%203.836c-.065.21-.1.433-.1.664%200%20.414.336.75.75.75h4.5a.75.75%200%200%200%20.75-.75%202.25%202.25%200%200%200-.1-.664m-5.8%200A2.251%202.251%200%200%201%2013.5%202.25H15c1.012%200%201.867.668%202.15%201.586m-5.8%200c-.376.023-.75.05-1.124.08C9.095%204.01%208.25%204.973%208.25%206.108V8.25m8.9-4.414c.376.023.75.05%201.124.08%201.131.094%201.976%201.057%201.976%202.192V16.5A2.25%202.25%200%200%201%2018%2018.75h-2.25m-7.5-10.5H4.875c-.621%200-1.125.504-1.125%201.125v11.25c0%20.621.504%201.125%201.125%201.125h9.75c.621%200%201.125-.504%201.125-1.125V18.75m-7.5-10.5h6.375c.621%200%201.125.504%201.125%201.125v9.375m-8.25-3%201.5%201.5%203-3.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clipboard-document-check);-webkit-mask:var(--hero-clipboard-document-check);-webkit-mask:var(--hero-clipboard-document-check);mask:var(--hero-clipboard-document-check);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-clock{--hero-clock: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%206v6h4.5m4.5%200a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);-webkit-mask:var(--hero-clock);mask:var(--hero-clock);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-cog-6-tooth{--hero-cog-6-tooth: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.594%203.94c.09-.542.56-.94%201.11-.94h2.593c.55%200%201.02.398%201.11.94l.213%201.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257%201.075.124l1.217-.456a1.125%201.125%200%200%201%201.37.49l1.296%202.247a1.125%201.125%200%200%201-.26%201.431l-1.003.827c-.293.241-.438.613-.43.992a7.723%207.723%200%200%201%200%20.255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26%201.43l-1.298%202.247a1.125%201.125%200%200%201-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47%206.47%200%200%201-.22.128c-.331.183-.581.495-.644.869l-.213%201.281c-.09.543-.56.94-1.11.94h-2.594c-.55%200-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52%206.52%200%200%201-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125%201.125%200%200%201-1.369-.49l-1.297-2.247a1.125%201.125%200%200%201%20.26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932%206.932%200%200%201%200-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125%201.125%200%200%201-.26-1.43l1.297-2.247a1.125%201.125%200%200%201%201.37-.491l1.216.456c.356.133.751.072%201.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z%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-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);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-command-line{--hero-command-line: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.75%207.5%203%202.25-3%202.25m4.5%200h3m-9%208.25h13.5A2.25%202.25%200%200%200%2021%2018V6a2.25%202.25%200%200%200-2.25-2.25H5.25A2.25%202.25%200%200%200%203%206v12a2.25%202.25%200%200%200%202.25%202.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);-webkit-mask:var(--hero-command-line);mask:var(--hero-command-line);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-cpu-chip{--hero-cpu-chip: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%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cpu-chip);-webkit-mask:var(--hero-cpu-chip);-webkit-mask:var(--hero-cpu-chip);mask:var(--hero-cpu-chip);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-cube{--hero-cube: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%207.5-9-5.25L3%207.5m18%200-9%205.25m9-5.25v9l-9%205.25M3%207.5l9%205.25M3%207.5v9l9%205.25m0-9v9%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);-webkit-mask:var(--hero-cube);mask:var(--hero-cube);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-duplicate{--hero-document-duplicate: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%2017.25v3.375c0%20.621-.504%201.125-1.125%201.125h-9.75a1.125%201.125%200%200%201-1.125-1.125V7.875c0-.621.504-1.125%201.125-1.125H6.75a9.06%209.06%200%200%201%201.5.124m7.5%2010.376h3.375c.621%200%201.125-.504%201.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06%209.06%200%200%200-1.5-.124H9.375c-.621%200-1.125.504-1.125%201.125v3.5m7.5%2010.375H9.375a1.125%201.125%200%200%201-1.125-1.125v-9.25m12%206.625v-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-3.375-3.375H9.75%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);-webkit-mask:var(--hero-document-duplicate);mask:var(--hero-document-duplicate);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-ellipsis-horizontal{--hero-ellipsis-horizontal: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.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM12.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200ZM18.75%2012a.75.75%200%201%201-1.5%200%20.75.75%200%200%201%201.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);-webkit-mask:var(--hero-ellipsis-horizontal);mask:var(--hero-ellipsis-horizontal);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-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-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-flag{--hero-flag: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%203v1.5M3%2021v-6m0%200%202.77-.693a9%209%200%200%201%206.208.682l.108.054a9%209%200%200%200%206.086.71l3.114-.732a48.524%2048.524%200%200%201-.005-10.499l-3.11.732a9%209%200%200%201-6.085-.711l-.108-.054a9%209%200%200%200-6.208-.682L3%204.5M3%2015V4.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);-webkit-mask:var(--hero-flag);mask:var(--hero-flag);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{--hero-folder: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%2012.75V12A2.25%202.25%200%200%201%204.5%209.75h15A2.25%202.25%200%200%201%2021.75%2012v.75m-8.69-6.44-2.12-2.12a1.5%201.5%200%200%200-1.061-.44H4.5A2.25%202.25%200%200%200%202.25%206v12a2.25%202.25%200%200%200%202.25%202.25h15A2.25%202.25%200%200%200%2021.75%2018V9a2.25%202.25%200%200%200-2.25-2.25h-5.379a1.5%201.5%200%200%201-1.06-.44Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);-webkit-mask:var(--hero-folder);mask:var(--hero-folder);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-open{--hero-folder-open: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%209.776c.112-.017.227-.026.344-.026h15.812c.117%200%20.232.009.344.026m-16.5%200a2.25%202.25%200%200%200-1.883%202.542l.857%206a2.25%202.25%200%200%200%202.227%201.932H19.05a2.25%202.25%200%200%200%202.227-1.932l.857-6a2.25%202.25%200%200%200-1.883-2.542m-16.5%200V6A2.25%202.25%200%200%201%206%203.75h3.879a1.5%201.5%200%200%201%201.06.44l2.122%202.12a1.5%201.5%200%200%200%201.06.44H18A2.25%202.25%200%200%201%2020.25%209v.776%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-folder-open);-webkit-mask:var(--hero-folder-open);-webkit-mask:var(--hero-folder-open);mask:var(--hero-folder-open);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-funnel{--hero-funnel: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%203c2.755%200%205.455.232%208.083.678.533.09.917.556.917%201.096v1.044a2.25%202.25%200%200%201-.659%201.591l-5.432%205.432a2.25%202.25%200%200%200-.659%201.591v2.927a2.25%202.25%200%200%201-1.244%202.013L9.75%2021v-6.568a2.25%202.25%200%200%200-.659-1.591L3.659%207.409A2.25%202.25%200%200%201%203%205.818V4.774c0-.54.384-1.006.917-1.096A48.32%2048.32%200%200%201%2012%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);-webkit-mask:var(--hero-funnel);mask:var(--hero-funnel);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-globe-alt{--hero-globe-alt: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%2021a9.004%209.004%200%200%200%208.716-6.747M12%2021a9.004%209.004%200%200%201-8.716-6.747M12%2021c2.485%200%204.5-4.03%204.5-9S14.485%203%2012%203m0%2018c-2.485%200-4.5-4.03-4.5-9S9.515%203%2012%203m0%200a8.997%208.997%200%200%201%207.843%204.582M12%203a8.997%208.997%200%200%200-7.843%204.582m15.686%200A11.953%2011.953%200%200%201%2012%2010.5c-2.998%200-5.74-1.1-7.843-2.918m15.686%200A8.959%208.959%200%200%201%2021%2012c0%20.778-.099%201.533-.284%202.253m0%200A17.919%2017.919%200%200%201%2012%2016.5c-3.162%200-6.133-.815-8.716-2.247m0%200A9.015%209.015%200%200%201%203%2012c0-1.605.42-3.113%201.157-4.418%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);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-hand-raised{--hero-hand-raised: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.05%204.575a1.575%201.575%200%201%200-3.15%200v3m3.15-3v-1.5a1.575%201.575%200%200%201%203.15%200v1.5m-3.15%200%20.075%205.925m3.075.75V4.575m0%200a1.575%201.575%200%200%201%203.15%200V15M6.9%207.575a1.575%201.575%200%201%200-3.15%200v8.175a6.75%206.75%200%200%200%206.75%206.75h2.018a5.25%205.25%200%200%200%203.712-1.538l1.732-1.732a5.25%205.25%200%200%200%201.538-3.712l.003-2.024a.668.668%200%200%201%20.198-.471%201.575%201.575%200%201%200-2.228-2.228%203.818%203.818%200%200%200-1.12%202.687M6.9%207.575V12m6.27%204.318A4.49%204.49%200%200%201%2016.35%2015m.002%200h-.002%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);-webkit-mask:var(--hero-hand-raised);mask:var(--hero-hand-raised);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-hand-thumb-down{--hero-hand-thumb-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%22M7.498%2015.25H4.372c-1.026%200-1.945-.694-2.054-1.715a12.137%2012.137%200%200%201-.068-1.285c0-2.848.992-5.464%202.649-7.521C5.287%204.247%205.886%204%206.504%204h4.016a4.5%204.5%200%200%201%201.423.23l3.114%201.04a4.5%204.5%200%200%200%201.423.23h1.294M7.498%2015.25c.618%200%20.991.724.725%201.282A7.471%207.471%200%200%200%207.5%2019.75%202.25%202.25%200%200%200%209.75%2022a.75.75%200%200%200%20.75-.75v-.633c0-.573.11-1.14.322-1.672.304-.76.93-1.33%201.653-1.715a9.04%209.04%200%200%200%202.86-2.4c.498-.634%201.226-1.08%202.032-1.08h.384m-10.253%201.5H9.7m8.075-9.75c.01.05.027.1.05.148.593%201.2.925%202.55.925%203.977%200%201.487-.36%202.89-.999%204.125m.023-8.25c-.076-.365.183-.75.575-.75h.908c.889%200%201.713.518%201.972%201.368.339%201.11.521%202.287.521%203.507%200%201.553-.295%203.036-.831%204.398-.306.774-1.086%201.227-1.918%201.227h-1.053c-.472%200-.745-.556-.5-.96a8.95%208.95%200%200%200%20.303-.54%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-thumb-down);-webkit-mask:var(--hero-hand-thumb-down);-webkit-mask:var(--hero-hand-thumb-down);mask:var(--hero-hand-thumb-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-hand-thumb-up{--hero-hand-thumb-up: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.633%2010.25c.806%200%201.533-.446%202.031-1.08a9.041%209.041%200%200%201%202.861-2.4c.723-.384%201.35-.956%201.653-1.715a4.498%204.498%200%200%200%20.322-1.672V2.75a.75.75%200%200%201%20.75-.75%202.25%202.25%200%200%201%202.25%202.25c0%201.152-.26%202.243-.723%203.218-.266.558.107%201.282.725%201.282m0%200h3.126c1.026%200%201.945.694%202.054%201.715.045.422.068.85.068%201.285a11.95%2011.95%200%200%201-2.649%207.521c-.388.482-.987.729-1.605.729H13.48c-.483%200-.964-.078-1.423-.23l-3.114-1.04a4.501%204.501%200%200%200-1.423-.23H5.904m10.598-9.75H14.25M5.904%2018.5c.083.205.173.405.27.602.197.4-.078.898-.523.898h-.908c-.889%200-1.713-.518-1.972-1.368a12%2012%200%200%201-.521-3.507c0-1.553.295-3.036.831-4.398C3.387%209.953%204.167%209.5%205%209.5h1.053c.472%200%20.745.556.5.96a8.958%208.958%200%200%200-1.302%204.665c0%201.194.232%202.333.654%203.375Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-hand-thumb-up);-webkit-mask:var(--hero-hand-thumb-up);-webkit-mask:var(--hero-hand-thumb-up);mask:var(--hero-hand-thumb-up);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-home{--hero-home: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%2012%208.954-8.955c.44-.439%201.152-.439%201.591%200L21.75%2012M4.5%209.75v10.125c0%20.621.504%201.125%201.125%201.125H9.75v-4.875c0-.621.504-1.125%201.125-1.125h2.25c.621%200%201.125.504%201.125%201.125V21h4.125c.621%200%201.125-.504%201.125-1.125V9.75M8.25%2021h8.25%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);-webkit-mask:var(--hero-home);mask:var(--hero-home);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-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-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{--hero-magnifying-glass: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%2021-5.197-5.197m0%200A7.5%207.5%200%201%200%205.196%205.196a7.5%207.5%200%200%200%2010.607%2010.607Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);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-map-pin{--hero-map-pin: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%2010.5a3%203%200%201%201-6%200%203%203%200%200%201%206%200Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M19.5%2010.5c0%207.142-7.5%2011.25-7.5%2011.25S4.5%2017.642%204.5%2010.5a7.5%207.5%200%201%201%2015%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);-webkit-mask:var(--hero-map-pin);mask:var(--hero-map-pin);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-microphone{--hero-microphone: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%2018.75a6%206%200%200%200%206-6v-1.5m-6%207.5a6%206%200%200%201-6-6v-1.5m6%207.5v3.75m-3.75%200h7.5M12%2015.75a3%203%200%200%201-3-3V4.5a3%203%200%201%201%206%200v8.25a3%203%200%200%201-3%203Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);-webkit-mask:var(--hero-microphone);mask:var(--hero-microphone);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-moon{--hero-moon: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.752%2015.002A9.72%209.72%200%200%201%2018%2015.75c-5.385%200-9.75-4.365-9.75-9.75%200-1.33.266-2.597.748-3.752A9.753%209.753%200%200%200%203%2011.25C3%2016.635%207.365%2021%2012.75%2021a9.753%209.753%200%200%200%209.002-5.998Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-moon);-webkit-mask:var(--hero-moon);-webkit-mask:var(--hero-moon);mask:var(--hero-moon);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-no-symbol{--hero-no-symbol: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%22M18.364%2018.364A9%209%200%200%200%205.636%205.636m12.728%2012.728A9%209%200%200%201%205.636%205.636m12.728%2012.728L5.636%205.636%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-no-symbol);-webkit-mask:var(--hero-no-symbol);-webkit-mask:var(--hero-no-symbol);mask:var(--hero-no-symbol);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-paper-airplane{--hero-paper-airplane: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%2012%203.269%203.125A59.769%2059.769%200%200%201%2021.485%2012%2059.768%2059.768%200%200%201%203.27%2020.875L5.999%2012Zm0%200h7.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);-webkit-mask:var(--hero-paper-airplane);mask:var(--hero-paper-airplane);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-pause{--hero-pause: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.25v13.5m-7.5-13.5v13.5%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);-webkit-mask:var(--hero-pause);mask:var(--hero-pause);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-pencil{--hero-pencil: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.862%204.487%201.687-1.688a1.875%201.875%200%201%201%202.652%202.652L6.832%2019.82a4.5%204.5%200%200%201-1.897%201.13l-2.685.8.8-2.685a4.5%204.5%200%200%201%201.13-1.897L16.863%204.487Zm0%200L19.5%207.125%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);-webkit-mask:var(--hero-pencil);mask:var(--hero-pencil);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-play{--hero-play: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%22M5.25%205.653c0-.856.917-1.398%201.667-.986l11.54%206.347a1.125%201.125%200%200%201%200%201.972l-11.54%206.347a1.125%201.125%200%200%201-1.667-.986V5.653Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);-webkit-mask:var(--hero-play);mask:var(--hero-play);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-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-presentation-chart-line{--hero-presentation-chart-line: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%203v11.25A2.25%202.25%200%200%200%206%2016.5h2.25M3.75%203h-1.5m1.5%200h16.5m0%200h1.5m-1.5%200v11.25A2.25%202.25%200%200%201%2018%2016.5h-2.25m-7.5%200h7.5m-7.5%200-1%203m8.5-3%201%203m0%200%20.5%201.5m-.5-1.5h-9.5m0%200-.5%201.5m.75-9%203-3%202.148%202.148A12.061%2012.061%200%200%201%2016.5%207.605%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-presentation-chart-line);-webkit-mask:var(--hero-presentation-chart-line);-webkit-mask:var(--hero-presentation-chart-line);mask:var(--hero-presentation-chart-line);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-puzzle-piece{--hero-puzzle-piece: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.25%206.087c0-.355.186-.676.401-.959.221-.29.349-.634.349-1.003%200-1.036-1.007-1.875-2.25-1.875s-2.25.84-2.25%201.875c0%20.369.128.713.349%201.003.215.283.401.604.401.959v0a.64.64%200%200%201-.657.643%2048.39%2048.39%200%200%201-4.163-.3c.186%201.613.293%203.25.315%204.907a.656.656%200%200%201-.658.663v0c-.355%200-.676-.186-.959-.401a1.647%201.647%200%200%200-1.003-.349c-1.036%200-1.875%201.007-1.875%202.25s.84%202.25%201.875%202.25c.369%200%20.713-.128%201.003-.349.283-.215.604-.401.959-.401v0c.31%200%20.555.26.532.57a48.039%2048.039%200%200%201-.642%205.056c1.518.19%203.058.309%204.616.354a.64.64%200%200%200%20.657-.643v0c0-.355-.186-.676-.401-.959a1.647%201.647%200%200%201-.349-1.003c0-1.035%201.008-1.875%202.25-1.875%201.243%200%202.25.84%202.25%201.875%200%20.369-.128.713-.349%201.003-.215.283-.4.604-.4.959v0c0%20.333.277.599.61.58a48.1%2048.1%200%200%200%205.427-.63%2048.05%2048.05%200%200%200%20.582-4.717.532.532%200%200%200-.533-.57v0c-.355%200-.676.186-.959.401-.29.221-.634.349-1.003.349-1.035%200-1.875-1.007-1.875-2.25s.84-2.25%201.875-2.25c.37%200%20.713.128%201.003.349.283.215.604.401.96.401v0a.656.656%200%200%200%20.658-.663%2048.422%2048.422%200%200%200-.37-5.36c-1.886.342-3.81.574-5.766.689a.578.578%200%200%201-.61-.58v0Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-puzzle-piece);-webkit-mask:var(--hero-puzzle-piece);-webkit-mask:var(--hero-puzzle-piece);mask:var(--hero-puzzle-piece);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-question-mark-circle{--hero-question-mark-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.879%207.519c1.171-1.025%203.071-1.025%204.242%200%201.172%201.025%201.172%202.687%200%203.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45%201.827v.75M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Zm-9%205.25h.008v.008H12v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);-webkit-mask:var(--hero-question-mark-circle);mask:var(--hero-question-mark-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-queue-list{--hero-queue-list: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%2012h16.5m-16.5%203.75h16.5M3.75%2019.5h16.5M5.625%204.5h12.75a1.875%201.875%200%200%201%200%203.75H5.625a1.875%201.875%200%200%201%200-3.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);-webkit-mask:var(--hero-queue-list);mask:var(--hero-queue-list);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-scale{--hero-scale: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%203v17.25m0%200c-1.472%200-2.882.265-4.185.75M12%2020.25c1.472%200%202.882.265%204.185.75M18.75%204.97A48.416%2048.416%200%200%200%2012%204.5c-2.291%200-4.545.16-6.75.47m13.5%200c1.01.143%202.01.317%203%20.52m-3-.52%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.988%205.988%200%200%201-2.031.352%205.988%205.988%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75%204.971Zm-16.5.52c.99-.203%201.99-.377%203-.52m0%200%202.62%2010.726c.122.499-.106%201.028-.589%201.202a5.989%205.989%200%200%201-2.031.352%205.989%205.989%200%200%201-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25%204.971Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);-webkit-mask:var(--hero-scale);mask:var(--hero-scale);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-server{--hero-server: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%2017.25v-.228a4.5%204.5%200%200%200-.12-1.03l-2.268-9.64a3.375%203.375%200%200%200-3.285-2.602H7.923a3.375%203.375%200%200%200-3.285%202.602l-2.268%209.64a4.5%204.5%200%200%200-.12%201.03v.228m19.5%200a3%203%200%200%201-3%203H5.25a3%203%200%200%201-3-3m19.5%200a3%203%200%200%200-3-3H5.25a3%203%200%200%200-3%203m16.5%200h.008v.008h-.008v-.008Zm-3%200h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-server);-webkit-mask:var(--hero-server);-webkit-mask:var(--hero-server);mask:var(--hero-server);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-shield-check{--hero-shield-check: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.75m-3-7.036A11.959%2011.959%200%200%201%203.598%206%2011.99%2011.99%200%200%200%203%209.749c0%205.592%203.824%2010.29%209%2011.623%205.176-1.332%209-6.03%209-11.622%200-1.31-.21-2.571-.598-3.751h-.152c-3.196%200-6.1-1.248-8.25-3.285Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);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-signal{--hero-signal: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.348%2014.652a3.75%203.75%200%200%201%200-5.304m5.304%200a3.75%203.75%200%200%201%200%205.304m-7.425%202.121a6.75%206.75%200%200%201%200-9.546m9.546%200a6.75%206.75%200%200%201%200%209.546M5.106%2018.894c-3.808-3.807-3.808-9.98%200-13.788m13.788%200c3.808%203.807%203.808%209.98%200%2013.788M12%2012h.008v.008H12V12Zm.375%200a.375.375%200%201%201-.75%200%20.375.375%200%200%201%20.75%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);-webkit-mask:var(--hero-signal);mask:var(--hero-signal);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-sparkles{--hero-sparkles: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.813%2015.904%209%2018.75l-.813-2.846a4.5%204.5%200%200%200-3.09-3.09L2.25%2012l2.846-.813a4.5%204.5%200%200%200%203.09-3.09L9%205.25l.813%202.846a4.5%204.5%200%200%200%203.09%203.09L15.75%2012l-2.846.813a4.5%204.5%200%200%200-3.09%203.09ZM18.259%208.715%2018%209.75l-.259-1.035a3.375%203.375%200%200%200-2.455-2.456L14.25%206l1.036-.259a3.375%203.375%200%200%200%202.455-2.456L18%202.25l.259%201.035a3.375%203.375%200%200%200%202.456%202.456L21.75%206l-1.035.259a3.375%203.375%200%200%200-2.456%202.456ZM16.894%2020.567%2016.5%2021.75l-.394-1.183a2.25%202.25%200%200%200-1.423-1.423L13.5%2018.75l1.183-.394a2.25%202.25%200%200%200%201.423-1.423l.394-1.183.394%201.183a2.25%202.25%200%200%200%201.423%201.423l1.183.394-1.183.394a2.25%202.25%200%200%200-1.423%201.423Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);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-speaker-wave{--hero-speaker-wave: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.114%205.636a9%209%200%200%201%200%2012.728M16.463%208.288a5.25%205.25%200%200%201%200%207.424M6.75%208.25l4.72-4.72a.75.75%200%200%201%201.28.53v15.88a.75.75%200%200%201-1.28.53l-4.72-4.72H4.51c-.88%200-1.704-.507-1.938-1.354A9.009%209.009%200%200%201%202.25%2012c0-.83.112-1.633.322-2.396C2.806%208.756%203.63%208.25%204.51%208.25H6.75Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-speaker-wave);-webkit-mask:var(--hero-speaker-wave);-webkit-mask:var(--hero-speaker-wave);mask:var(--hero-speaker-wave);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-squares-2x2{--hero-squares-2x2: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%206A2.25%202.25%200%200%201%206%203.75h2.25A2.25%202.25%200%200%201%2010.5%206v2.25a2.25%202.25%200%200%201-2.25%202.25H6a2.25%202.25%200%200%201-2.25-2.25V6ZM3.75%2015.75A2.25%202.25%200%200%201%206%2013.5h2.25a2.25%202.25%200%200%201%202.25%202.25V18a2.25%202.25%200%200%201-2.25%202.25H6A2.25%202.25%200%200%201%203.75%2018v-2.25ZM13.5%206a2.25%202.25%200%200%201%202.25-2.25H18A2.25%202.25%200%200%201%2020.25%206v2.25A2.25%202.25%200%200%201%2018%2010.5h-2.25a2.25%202.25%200%200%201-2.25-2.25V6ZM13.5%2015.75a2.25%202.25%200%200%201%202.25-2.25H18a2.25%202.25%200%200%201%202.25%202.25V18A2.25%202.25%200%200%201%2018%2020.25h-2.25A2.25%202.25%200%200%201%2013.5%2018v-2.25Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);-webkit-mask:var(--hero-squares-2x2);mask:var(--hero-squares-2x2);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-star{--hero-star: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.48%203.499a.562.562%200%200%201%201.04%200l2.125%205.111a.563.563%200%200%200%20.475.345l5.518.442c.499.04.701.663.321.988l-4.204%203.602a.563.563%200%200%200-.182.557l1.285%205.385a.562.562%200%200%201-.84.61l-4.725-2.885a.562.562%200%200%200-.586%200L6.982%2020.54a.562.562%200%200%201-.84-.61l1.285-5.386a.562.562%200%200%200-.182-.557l-4.204-3.602a.562.562%200%200%201%20.321-.988l5.518-.442a.563.563%200%200%200%20.475-.345L11.48%203.5Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-star);-webkit-mask:var(--hero-star);-webkit-mask:var(--hero-star);mask:var(--hero-star);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-stop{--hero-stop: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%22M5.25%207.5A2.25%202.25%200%200%201%207.5%205.25h9a2.25%202.25%200%200%201%202.25%202.25v9a2.25%202.25%200%200%201-2.25%202.25h-9a2.25%202.25%200%200%201-2.25-2.25v-9Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-stop);-webkit-mask:var(--hero-stop);-webkit-mask:var(--hero-stop);mask:var(--hero-stop);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{--hero-sun: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%203v2.25m6.364.386-1.591%201.591M21%2012h-2.25m-.386%206.364-1.591-1.591M12%2018.75V21m-4.773-4.227-1.591%201.591M5.25%2012H3m4.227-4.773L5.636%205.636M15.75%2012a3.75%203.75%200%201%201-7.5%200%203.75%203.75%200%200%201%207.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-sun);-webkit-mask:var(--hero-sun);-webkit-mask:var(--hero-sun);mask:var(--hero-sun);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-tag{--hero-tag: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.568%203H5.25A2.25%202.25%200%200%200%203%205.25v4.318c0%20.597.237%201.17.659%201.591l9.581%209.581c.699.699%201.78.872%202.607.33a18.095%2018.095%200%200%200%205.223-5.223c.542-.827.369-1.908-.33-2.607L11.16%203.66A2.25%202.25%200%200%200%209.568%203Z%22%2F%3E%20%20%3Cpath%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M6%206h.008v.008H6V6Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-tag);-webkit-mask:var(--hero-tag);-webkit-mask:var(--hero-tag);mask:var(--hero-tag);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-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{--hero-user-group: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%22M18%2018.72a9.094%209.094%200%200%200%203.741-.479%203%203%200%200%200-4.682-2.72m.94%203.198.001.031c0%20.225-.012.447-.037.666A11.944%2011.944%200%200%201%2012%2021c-2.17%200-4.207-.576-5.963-1.584A6.062%206.062%200%200%201%206%2018.719m12%200a5.971%205.971%200%200%200-.941-3.197m0%200A5.995%205.995%200%200%200%2012%2012.75a5.995%205.995%200%200%200-5.058%202.772m0%200a3%203%200%200%200-4.681%202.72%208.986%208.986%200%200%200%203.74.477m.94-3.197a5.971%205.971%200%200%200-.94%203.197M15%206.75a3%203%200%201%201-6%200%203%203%200%200%201%206%200Zm6%203a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Zm-13.5%200a2.25%202.25%200%201%201-4.5%200%202.25%202.25%200%200%201%204.5%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);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-plus{--hero-user-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%22M18%207.5v3m0%200v3m0-3h3m-3%200h-3m-2.25-4.125a3.375%203.375%200%201%201-6.75%200%203.375%203.375%200%200%201%206.75%200ZM3%2019.235v-.11a6.375%206.375%200%200%201%2012.75%200v.109A12.318%2012.318%200%200%201%209.374%2021c-2.331%200-4.512-.645-6.374-1.766Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);-webkit-mask:var(--hero-user-plus);mask:var(--hero-user-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-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-wrench-screwdriver{--hero-wrench-screwdriver: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.42%2015.17%2017.25%2021A2.652%202.652%200%200%200%2021%2017.25l-5.877-5.877M11.42%2015.17l2.496-3.03c.317-.384.74-.626%201.208-.766M11.42%2015.17l-4.655%205.653a2.548%202.548%200%201%201-3.586-3.586l6.837-5.63m5.108-.233c.55-.164%201.163-.188%201.743-.14a4.5%204.5%200%200%200%204.486-6.336l-3.276%203.277a3.004%203.004%200%200%201-2.25-2.25l3.276-3.276a4.5%204.5%200%200%200-6.336%204.486c.091%201.076-.071%202.264-.904%202.95l-.102.085m-1.745%201.437L5.909%207.5H4.5L2.25%203.75l1.5-1.5L7.5%204.5v1.409l4.26%204.26m-1.745%201.437%201.745-1.437m6.615%208.206L15.75%2015.75M4.867%2019.125h.008v.008h-.008v-.008Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);-webkit-mask:var(--hero-wrench-screwdriver);mask:var(--hero-wrench-screwdriver);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-circle{--hero-x-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.75%209.75%204.5%204.5m0-4.5-4.5%204.5M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-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-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}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table-cell{display:table-cell}.min-w-0{min-width:calc(var(--spacing) * 0)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-2{padding:calc(var(--spacing) * 2)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[length\:var\(--lf-type-2xs\)\]{font-size:var(--lf-type-2xs)}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:inline-flex:where(.dark,.dark *){display:inline-flex}.lf-icon>[class^=hero-],.lf-icon>[class*=\ hero-]{width:var(--lf-icon-size);height:var(--lf-icon-size);flex:none}.hero-circle-dashed{--hero-circle-dashed:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-dasharray='2.4 2.4'><circle cx='12' cy='12' r='8'/></svg>");-webkit-mask:var(--hero-circle-dashed);-webkit-mask:var(--hero-circle-dashed);-webkit-mask:var(--hero-circle-dashed);mask:var(--hero-circle-dashed);vertical-align:middle;background-color:currentColor;width:1.5rem;height:1.5rem;display:inline-block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}:root{color-scheme:light;--lf-color-bg-page:#fafafa;--lf-color-bg-card:#fff;--lf-color-bg-elevated:#f5f5f5;--lf-color-bg-muted:#e5e5e5;--lf-color-bg-hover:#f5f5f5b3;--lf-color-accent-orange:#ff6b35;--lf-color-accent-orange-ui:#e85d2a;--lf-color-accent-orange-text:#c74400;--lf-color-accent-orange-strong:#c74400;--lf-color-accent-teal:#00b892;--lf-color-primary:var(--lf-color-accent-orange-strong);--lf-color-primary-hover:#a83a00;--lf-color-on-primary:#fff;--lf-color-selection:var(--lf-color-accent-orange);--lf-color-text-primary:#111;--lf-color-text-secondary:#555;--lf-color-text-on-accent:#fff;--lf-color-text-muted:#737373;--lf-color-border:#d4d4d4;--lf-color-border-subtle:#e5e5e5;--lf-color-border-soft:var(--lf-color-border)}@supports (color:color-mix(in lab, red, red)){:root{--lf-color-border-soft:color-mix(in srgb, var(--lf-color-border) 65%, transparent)}}:root{--lf-color-status-error:#dc2626;--lf-color-status-success:#16a34a;--lf-color-status-warning:#ca8a04;--lf-color-status-info:#2563eb;--lf-color-status-neutral:#737373;--lf-color-status-success-text:#15803d;--lf-color-status-warning-text:#a16207;--lf-color-status-error-text:#b91c1c;--lf-color-status-info-text:#1d4ed8;--lf-color-status-neutral-text:#555;--lf-color-status-success-muted:#16a34a1a;--lf-color-status-warning-muted:#ca8a041a;--lf-color-status-error-muted:#dc26261a;--lf-color-status-info-muted:#2563eb1a;--lf-color-status-neutral-muted:#7373731a;--lf-color-unknown-text:var(--lf-color-status-warning-text);--lf-color-unknown-stripe:#fff;--lf-color-classification-autonomous:#16a34a;--lf-color-classification-notify:#2563eb;--lf-color-classification-approval:#d97706;--lf-color-classification-blocked:#dc2626;--lf-color-classification-approval-text:#92400e;--lf-color-adapter-claude-code:#c2410c;--lf-color-adapter-codex-cli:#0f766e;--lf-color-adapter-sagents:#4f46e5;--lf-color-adapter-human:#374151;--lf-color-adapter-system:#6b7280;--lf-color-insight:#4f46e5;--lf-color-insight-top:#4f46e517;--lf-color-insight-bottom:#4f46e504;--lf-color-insight-border:#4f46e52e;--lf-color-rail-bg:#111;--lf-color-rail-ink:#9ca3af;--lf-color-rail-ink-active:#fff;--lf-color-rail-indicator:#ffffff1f;--lf-color-ctxnav-indicator:var(--lf-color-bg-elevated);--lf-color-overlay:#0009;--lf-color-scrim:#11111138;--lf-color-toast-bg:#111;--lf-color-toast-text:#fff;--lf-color-toast-action:#fdba74;--lf-shadow-modal:0 10px 40px #00000040;--lf-shadow-dropdown:0 4px 12px #00000026;--lf-shadow-toast:0 12px 32px #00000040;--lf-shadow-tooltip:0 2px 8px #00000040;--lf-shadow-sheet:0 24px 64px #0000002e;--lf-shadow-raised:0 6px 20px #0000001a;--lf-shadow-control:0 1px 2px #0000000d;--lf-font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--lf-font-heading:var(--lf-font-body);--lf-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--lf-type-2xs:.6875rem;--lf-type-xs:.75rem;--lf-type-sm:.8125rem;--lf-type-md:.875rem;--lf-type-lg:1rem;--lf-type-xl:1.5rem;--lf-type-display:2.125rem;--lf-weight-normal:400;--lf-weight-medium:500;--lf-weight-semibold:600;--lf-weight-bold:700;--lf-leading-tight:1.2;--lf-leading-normal:1.45;--lf-leading-relaxed:1.6;--lf-tracking-title:-.01em;--lf-space-1:.125rem;--lf-space-2:.25rem;--lf-space-3:.5rem;--lf-space-4:.75rem;--lf-space-6:1rem;--lf-space-7:1.25rem;--lf-space-8:1.5rem;--lf-space-10:2rem;--lf-space-12:3rem;--lf-radius-sm:.375rem;--lf-radius-md:.5rem;--lf-radius-card:.75rem;--lf-radius-sheet:.875rem;--lf-radius-lg:1rem;--lf-radius-pill:9999px;--lf-control-sm:1.75rem;--lf-control-md:2rem;--lf-control-lg:2.25rem;--lf-row-height:2.5rem;--lf-row-height-compact:2.5rem;--lf-rail-width:3.5rem;--lf-ctxnav-width:13.5rem;--lf-topbar-height:3.25rem;--lf-page-max:87.5rem;--lf-read-width:45rem;--lf-sheet-width:27.5rem;--lf-sheet-width-wide:61.25rem;--lf-max-width:90rem;--lf-ease-standard:cubic-bezier(.2, 0, 0, 1);--lf-ease-drawer:cubic-bezier(.32, .72, 0, 1);--lf-duration-fast:.15s;--lf-duration-expand:.28s;--lf-duration-indicator:.32s;--lf-duration-sheet:.42s;--lf-duration-feedback:1.6s;--lf-transition-fast:.15s ease;--lf-transition-normal:.25s ease;--lf-z-header:50;--lf-z-overlay:90;--lf-z-sheet:95;--lf-z-modal:100;--lf-z-popover:150;--lf-z-toast:170;--lf-z-tooltip:200}.dark{color-scheme:dark;--lf-color-bg-page:#141414;--lf-color-bg-card:#1e1e1e;--lf-color-bg-elevated:#2a2a2a;--lf-color-bg-muted:#3d3d3d;--lf-color-bg-hover:#ffffff0a;--lf-color-accent-teal:#00d4aa;--lf-color-primary:#ff7a45;--lf-color-primary-hover:#ff8f63;--lf-color-on-primary:#111;--lf-color-accent-orange-text:#ff8f63;--lf-color-text-primary:#f5f5f5;--lf-color-text-secondary:#b4b4b4;--lf-color-text-on-accent:#0d0d0d;--lf-color-text-muted:#9ca3af;--lf-color-border:#3d3d3d;--lf-color-border-subtle:#2d2d2d;--lf-color-status-error:#ef4444;--lf-color-status-success:#22c55e;--lf-color-status-warning:#eab308;--lf-color-status-info:#60a5fa;--lf-color-status-neutral:#9ca3af;--lf-color-status-success-text:#4ade80;--lf-color-status-warning-text:#facc15;--lf-color-status-error-text:#f87171;--lf-color-status-info-text:#93c5fd;--lf-color-status-neutral-text:#d1d5db;--lf-color-status-success-muted:#22c55e24;--lf-color-status-warning-muted:#eab30824;--lf-color-status-error-muted:#ef444424;--lf-color-status-info-muted:#60a5fa24;--lf-color-status-neutral-muted:#9ca3af24;--lf-color-unknown-stripe:#1e1e1e;--lf-color-classification-approval-text:#fbbf24;--lf-color-insight:#a5b4fc;--lf-color-insight-top:#818cf829;--lf-color-insight-bottom:#818cf808;--lf-color-insight-border:#818cf847;--lf-color-rail-bg:#0a0a0a;--lf-color-ctxnav-indicator:#2a2a2a;--lf-color-scrim:#00000073;--lf-color-toast-bg:#f5f5f5;--lf-color-toast-text:#111;--lf-color-toast-action:#c74400;--lf-shadow-sheet:0 24px 64px #0000008c;--lf-shadow-raised:0 6px 20px #00000073}@media (prefers-reduced-motion:reduce){:root,.dark{--lf-duration-fast:1ms;--lf-duration-expand:1ms;--lf-duration-indicator:1ms;--lf-duration-sheet:1ms}}[data-phx-session],[data-phx-teleported-src]{display:contents}.lf-storybook{font-family:var(--lf-font-body);font-size:var(--lf-type-sm);line-height:var(--lf-leading-normal);color:var(--lf-color-text-primary);background:var(--lf-color-bg-page)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}