/*! tailwindcss v4.2.2 | 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)))){:root,:host{--beta-view-switch-progress:0}}}.beta-icon{fill:currentColor;stroke:none;vertical-align:middle;flex:none;width:16px;height:16px;display:inline-block}.beta-icon-small{width:14px;height:14px}:is(#beta-app,#beta-library) .beta-collection-anchor>summary{cursor:pointer;list-style:none}:is(#beta-app,#beta-library) .beta-collection-anchor>summary::-webkit-details-marker{display:none}[data-server-table] .beta-collection-anchor label.beta-collection-option{cursor:pointer}:is(#beta-app,#beta-library) .beta-server-table-options{border:0;margin:0;padding:0;display:grid}:is(#beta-app,#beta-library) [data-server-table] .beta-collection-tools{flex-wrap:wrap;max-inline-size:100%}:is(#beta-app,#beta-library) [data-server-table] .beta-collection-head{flex-wrap:wrap}[data-server-table] .beta-collection-total{font:inherit;font-variant-numeric:normal;flex:none}[data-server-table] .beta-collection-data :is(.beta-collection-number,.beta-collection-date,.beta-collection-reference){font:inherit;font-variant-numeric:inherit}.beta-table-search{flex:0 220px;min-width:96px;position:relative}#beta-app .beta-table-search .beta-field{min-height:32px;padding:0 8px}#beta-app .beta-table-search .beta-field .beta-field-input{height:30px}@container (min-width:720px){:is(#beta-app,#beta-library) [data-server-table] :is(.beta-collection-head,.beta-collection-tools){flex-wrap:nowrap}[data-server-table] .beta-collection-head>.beta-collection-title{min-width:0}}@container (max-width:479px){.beta-table-search{flex:100%;order:3}.beta-collection-head>.beta-collection-title{flex:1 1 0;min-width:0}.beta-collection-head>.beta-collection-title>.beta-collection-glyph{display:none}}:is(#beta-app,#beta-library) .beta-server-table-header-filter>summary{background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0 12px}:is(#beta-app,#beta-library) .beta-server-table-header-filter>summary:focus-visible{outline-offset:-2px}.beta-server-table-header-filter{flex:1;align-self:stretch;min-width:0}.beta-collection-cell-end>.beta-server-table-header-filter>summary{justify-content:flex-end}.beta-collection-header-cell:has(>.beta-server-table-header-filter){padding:0;overflow:visible}.beta-collection-header-cell:has(.beta-server-table-header-filter[data-filtered=true]),#beta-app .beta-server-table-filter[data-filtered=true]>summary{background:var(--beta-accent-tint)}[data-server-table] .beta-collection-body:has(.beta-server-table-header-filter[open],.beta-collection-actions [data-table-menu][open],.beta-collection-cell .beta-record-popover:not([hidden])){overflow:visible}[data-server-table][data-height=panel] .beta-collection-body:has(.beta-server-table-header-filter[open],.beta-collection-actions [data-table-menu][open],.beta-collection-cell .beta-record-popover:not([hidden])){overflow:auto}.beta-collection-cell:has(.beta-record-popover:not([hidden])){z-index:4;position:relative;overflow:visible}.beta-collection-data:has(.beta-record-popover:not([hidden])){z-index:2;position:relative}.beta-collection-menu [role=group]{gap:2px;display:grid}.beta-collection-menu .beta-collection-option>.beta-icon{flex:none}[data-server-table]:has([data-table-menu][open],.beta-table-view [aria-expanded=true]){z-index:10}[data-server-table]:not([data-table-loading=true],[data-table-refreshing]) .beta-table-loading,[data-server-table]:is([data-table-loading=true],[data-table-refreshing]) :is(.beta-collection-data,.beta-collection-state,.beta-collection-more){display:none}.beta-table-loading-row{border-bottom:1px solid var(--beta-line);grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;padding:16px;display:grid}.beta-table-loading-row:last-child{border-bottom:0}.beta-table-loading-row>span{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);width:70%;height:12px}[data-server-table] .beta-collection-menu{max-height:min(60dvh,360px);overflow-y:auto}[data-server-table] .beta-collection-menu-filter{translate:var(--beta-filter-menu-shift,0) 0}@container (min-width:480px){.beta-server-table-filter[data-filter-priority="2"]{display:none}}@container (min-width:720px){.beta-server-table-filter[data-filter-priority="3"]{display:none}}@container (min-width:1040px){.beta-server-table-filter[data-filter-priority="4"]{display:none}}@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{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;font-family:var(--beta-font);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:var(--beta-weight-strong)}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:inherit;font-size:1em}small{font-size:80%}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}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;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}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}:where(#beta-app) :where(button){cursor:pointer;background:0 0;border:0;padding:0}}@layer components{a,button,label{cursor:pointer}@media (pointer:coarse){.beta-touch-target{position:relative}}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}[x-cloak]{display:none!important}html{color-scheme:light;background-color:var(--beta-canvas)}html.dark{color-scheme:dark}html.beta-has-banner{--env-banner-h:2rem}.beta-body{background-color:var(--beta-canvas);min-height:100vh;color:var(--beta-ink);-webkit-font-smoothing:antialiased}.beta-env-banner{z-index:70;height:var(--env-banner-h);background-color:var(--beta-caution);color:var(--beta-on-fill);font:var(--beta-type-body);justify-content:center;align-items:center;padding-inline:1rem;display:flex;position:fixed;top:0;left:0;right:0}:where(a[href],area,button,input,select,textarea,summary,iframe,[tabindex]:not([tabindex="-1"]),[contenteditable=true]):focus-visible{outline:2px solid var(--beta-focus);outline-offset:0}input:focus,select:focus,textarea:focus{box-shadow:none}input:not(.input-validation-error):not(.focus\:outline-none):focus,select:not(.focus\:outline-none):focus,textarea:not(.focus\:outline-none):focus{border-color:var(--beta-focus);outline:2px solid var(--beta-focus);outline-offset:0}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:var(--beta-line-strong) transparent}}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--beta-line-strong);border-radius:var(--beta-radius-full);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--beta-ink-faint);background-clip:content-box}::-webkit-scrollbar-corner{background:0 0}@media (pointer:coarse){:where(button,[role=button],summary):not([hidden]):not(.beta-touch-target):not(.beta-touch-target *){min-height:44px}:where(label):not(.beta-touch-target):has(>:where(input[type=checkbox],input[type=radio])){min-width:44px;min-height:44px}.beta-touch-target:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}:root{--beta-font:"Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--beta-accent:oklch(51% .14 342);--beta-canvas:oklch(97.4% .007 80);--beta-surface:oklch(100% 0 0);--beta-ink:oklch(21.5% .007 78);--beta-info:oklch(55% .17 258);--beta-positive:oklch(58% .153 152);--beta-caution:oklch(66% .175 50);--beta-critical:oklch(56% .19 27);--beta-shadow:var(--beta-ink);--beta-tint-weight:13%;--beta-paper:oklch(100% 0 0);--beta-on-paper:oklch(25% 0 0);--beta-ink-soft:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){:root{--beta-ink-soft:color-mix(in oklab, var(--beta-ink) 70%, transparent)}}:root{--beta-ink-faint:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){:root{--beta-ink-faint:color-mix(in oklab, var(--beta-ink) 50%, transparent)}}:root{--beta-line:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){:root{--beta-line:color-mix(in oklab, var(--beta-ink) 10%, transparent)}}:root{--beta-line-strong:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){:root{--beta-line-strong:color-mix(in oklab, var(--beta-ink) 18%, transparent)}}:root{--beta-hover:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){:root{--beta-hover:color-mix(in oklab, var(--beta-ink) 5%, transparent)}}:root{--beta-pressed:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){:root{--beta-pressed:color-mix(in oklab, var(--beta-ink) 9%, transparent)}}:root{--beta-selected:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-selected:color-mix(in oklab, var(--beta-accent) 12%, transparent)}}:root{--beta-on-fill:var(--beta-canvas);--beta-accent-hover:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-accent-hover:color-mix(in oklab, var(--beta-accent) 86%, var(--beta-ink))}}:root{--beta-focus:var(--beta-accent);--beta-scrim:var(--beta-shadow)}@supports (color:color-mix(in lab, red, red)){:root{--beta-scrim:color-mix(in oklab, var(--beta-shadow) 55%, transparent)}}:root{--beta-accent-tint:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-accent-tint:color-mix(in oklab, var(--beta-accent) var(--beta-tint-weight), var(--beta-surface))}}:root{--beta-accent-on-tint:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-accent-on-tint:color-mix(in oklab, var(--beta-accent) 60%, var(--beta-ink))}}:root{--beta-info-tint:var(--beta-info)}@supports (color:color-mix(in lab, red, red)){:root{--beta-info-tint:color-mix(in oklab, var(--beta-info) var(--beta-tint-weight), var(--beta-surface))}}:root{--beta-info-on-tint:var(--beta-info)}@supports (color:color-mix(in lab, red, red)){:root{--beta-info-on-tint:color-mix(in oklab, var(--beta-info) 60%, var(--beta-ink))}}:root{--beta-positive-tint:var(--beta-positive)}@supports (color:color-mix(in lab, red, red)){:root{--beta-positive-tint:color-mix(in oklab, var(--beta-positive) var(--beta-tint-weight), var(--beta-surface))}}:root{--beta-positive-on-tint:var(--beta-positive)}@supports (color:color-mix(in lab, red, red)){:root{--beta-positive-on-tint:color-mix(in oklab, var(--beta-positive) 60%, var(--beta-ink))}}:root{--beta-caution-tint:var(--beta-caution)}@supports (color:color-mix(in lab, red, red)){:root{--beta-caution-tint:color-mix(in oklab, var(--beta-caution) var(--beta-tint-weight), var(--beta-surface))}}:root{--beta-caution-on-tint:var(--beta-caution)}@supports (color:color-mix(in lab, red, red)){:root{--beta-caution-on-tint:color-mix(in oklab, var(--beta-caution) 60%, var(--beta-ink))}}:root{--beta-critical-tint:var(--beta-critical)}@supports (color:color-mix(in lab, red, red)){:root{--beta-critical-tint:color-mix(in oklab, var(--beta-critical) var(--beta-tint-weight), var(--beta-surface))}}:root{--beta-critical-on-tint:var(--beta-critical)}@supports (color:color-mix(in lab, red, red)){:root{--beta-critical-on-tint:color-mix(in oklab, var(--beta-critical) 60%, var(--beta-ink))}}:root{--beta-ink-tint:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){:root{--beta-ink-tint:color-mix(in oklab, var(--beta-ink) 7%, var(--beta-surface))}}:root{--beta-ai-sheen-start:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-ai-sheen-start:color-mix(in oklab, var(--beta-accent) 70%, var(--beta-canvas))}}:root{--beta-ai-sheen-mid:var(--beta-accent);--beta-ai-sheen-end:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-ai-sheen-end:color-mix(in oklab, var(--beta-accent) 70%, var(--beta-ink))}}:root{--beta-chart-fill:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-chart-fill:color-mix(in oklab, var(--beta-accent) 12%, transparent)}}:root{--beta-chart-bar:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-chart-bar:color-mix(in oklab, var(--beta-accent) 14%, var(--beta-surface))}}:root{--beta-chart-bar-hover:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-chart-bar-hover:color-mix(in oklab, var(--beta-accent) 22%, var(--beta-surface))}}:root{--beta-chart-bar-active:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){:root{--beta-chart-bar-active:color-mix(in oklab, var(--beta-accent) 32%, var(--beta-surface))}}:root{--beta-chart-bar-weight:14%;--beta-chart-bar-hover-weight:22%;--beta-chart-bar-active-weight:32%;--beta-chart-band:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){:root{--beta-chart-band:color-mix(in oklab, var(--beta-ink) 5%, transparent)}}:root{--beta-avatar-curve-light-shape:inset(0 round 44% 60% 48% 60%);--beta-avatar-curve-dark-shape:inset(0 round 60% 44% 60% 48%);--beta-weight-regular:400;--beta-weight-strong:600;--beta-type-title:var(--beta-weight-strong) 20px/1.25 var(--beta-font);--beta-type-heading:var(--beta-weight-strong) 15px/1.3 var(--beta-font);--beta-type-body:var(--beta-weight-regular) 13px/1.45 var(--beta-font);--beta-type-small:var(--beta-weight-regular) 12px/1.4 var(--beta-font);--beta-tracking-title:-.02em;--beta-tracking-heading:-.01em;--beta-page-width:1080px;--beta-canvas-gutter:16px;--beta-radius-tag:4px;--beta-radius-control:8px;--beta-radius-panel:12px;--beta-radius-sheet:16px;--beta-radius-full:999px;--beta-elevation-1:0 0 0 1px var(--beta-shadow), 0 1px 2px var(--beta-shadow)}@supports (color:color-mix(in lab, red, red)){:root{--beta-elevation-1:0 0 0 1px color-mix(in oklab, var(--beta-shadow) 6%, transparent), 0 1px 2px color-mix(in oklab, var(--beta-shadow) 6%, transparent)}}:root{--beta-elevation-2:0 0 0 1px var(--beta-shadow), 0 2px 4px -1px var(--beta-shadow), 0 12px 24px -8px var(--beta-shadow)}@supports (color:color-mix(in lab, red, red)){:root{--beta-elevation-2:0 0 0 1px color-mix(in oklab, var(--beta-shadow) 8%, transparent), 0 2px 4px -1px color-mix(in oklab, var(--beta-shadow) 8%, transparent), 0 12px 24px -8px color-mix(in oklab, var(--beta-shadow) 20%, transparent)}}#beta-app{inset:0;top:var(--env-banner-h,0px);background:var(--beta-canvas);color:var(--beta-ink);font:var(--beta-type-body);-webkit-font-smoothing:antialiased;flex-direction:row;display:flex;position:fixed}html.dark{--beta-accent:oklch(73% .13 342);--beta-canvas:oklch(20.1% .007 80);--beta-surface:oklch(27% .007 80);--beta-ink:oklch(92.6% .007 78);--beta-info:oklch(74% .13 255);--beta-positive:oklch(74% .15 152);--beta-caution:oklch(76% .15 50);--beta-critical:oklch(70% .16 27);--beta-shadow:oklch(0% 0 0);--beta-tint-weight:22%;--beta-chart-fill:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){html.dark{--beta-chart-fill:color-mix(in oklab, var(--beta-accent) 18%, transparent)}}html.dark{--beta-chart-bar:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){html.dark{--beta-chart-bar:color-mix(in oklab, var(--beta-accent) 20%, var(--beta-surface))}}html.dark{--beta-chart-bar-hover:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){html.dark{--beta-chart-bar-hover:color-mix(in oklab, var(--beta-accent) 30%, var(--beta-surface))}}html.dark{--beta-chart-bar-active:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){html.dark{--beta-chart-bar-active:color-mix(in oklab, var(--beta-accent) 42%, var(--beta-surface))}}html.dark{--beta-chart-bar-weight:20%;--beta-chart-bar-hover-weight:30%;--beta-chart-bar-active-weight:42%;--beta-elevation-1:inset 0 1px 0 var(--beta-ink), 0 0 0 1px var(--beta-ink), 0 1px 2px var(--beta-shadow)}@supports (color:color-mix(in lab, red, red)){html.dark{--beta-elevation-1:inset 0 1px 0 color-mix(in oklab, var(--beta-ink) 4%, transparent), 0 0 0 1px color-mix(in oklab, var(--beta-ink) 6%, transparent), 0 1px 2px color-mix(in oklab, var(--beta-shadow) 40%, transparent)}}html.dark{--beta-elevation-2:inset 0 1px 0 var(--beta-ink), 0 0 0 1px var(--beta-ink), 0 12px 24px -8px var(--beta-shadow)}@supports (color:color-mix(in lab, red, red)){html.dark{--beta-elevation-2:inset 0 1px 0 color-mix(in oklab, var(--beta-ink) 6%, transparent), 0 0 0 1px color-mix(in oklab, var(--beta-ink) 10%, transparent), 0 12px 24px -8px color-mix(in oklab, var(--beta-shadow) 60%, transparent)}}#beta-app *,#beta-app :before,#beta-app :after{box-sizing:border-box}#beta-app [hidden]{display:none!important}:where(#beta-app) :where(h1,h2,h3,h4,h5,h6,small){font:inherit}:where(#beta-app) :where(b,strong){font-weight:var(--beta-weight-strong)}:where(#beta-app) :where(button,input,textarea){font:inherit;color:inherit}:where(#beta-app) :where(button):disabled{cursor:not-allowed;opacity:.5}:where(#beta-app) :where(a){color:inherit;text-decoration:none}#beta-app :focus-visible{outline:2px solid var(--beta-focus);outline-offset:0}#beta-app :is(.beta-collection-search,.beta-msg-search,.beta-dock-inbox-search,.beta-cv-field,.beta-dock-compose,.beta-dock-field):focus-within{border-color:var(--beta-focus);caret-color:var(--beta-focus)}#beta-app :is(.beta-collection-search,.beta-msg-search,.beta-dock-inbox-search,.beta-cv-field,.beta-dock-compose,.beta-dock-field) :is(input,textarea):focus-visible{outline:none}:where(#beta-app) :where(h1,h2,h3,h4,p,ul,ol,dl){margin:0;padding:0}:where(#beta-app) :where(ul,ol){list-style:none}.beta-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.beta-muted{color:var(--beta-ink-soft)}.beta-numeric{font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-p-client,.beta-p-other,.beta-p-third,.beta-p-partner,.beta-p-pink{--beta-p:var(--beta-ink-soft);--beta-p-tint:var(--beta-ink-tint);--beta-p-ink:var(--beta-ink-soft)}.beta-p-joey,.beta-p-us{--beta-p:var(--beta-accent);--beta-p-tint:var(--beta-accent-tint);--beta-p-ink:var(--beta-accent-on-tint)}.beta-tone-accent{--beta-tone:var(--beta-accent);--beta-tone-tint:var(--beta-accent-tint);--beta-tone-on-tint:var(--beta-accent-on-tint)}.beta-tone-info{--beta-tone:var(--beta-info);--beta-tone-tint:var(--beta-info-tint);--beta-tone-on-tint:var(--beta-info-on-tint)}.beta-tone-positive{--beta-tone:var(--beta-positive);--beta-tone-tint:var(--beta-positive-tint);--beta-tone-on-tint:var(--beta-positive-on-tint)}.beta-tone-caution{--beta-tone:var(--beta-caution);--beta-tone-tint:var(--beta-caution-tint);--beta-tone-on-tint:var(--beta-caution-on-tint)}.beta-tone-critical{--beta-tone:var(--beta-critical);--beta-tone-tint:var(--beta-critical-tint);--beta-tone-on-tint:var(--beta-critical-on-tint)}.beta-party{color:var(--beta-p-ink,var(--beta-ink-soft));background:var(--beta-p-tint,var(--beta-ink-tint))}.beta-ink{color:var(--beta-p,var(--beta-ink-soft))}.beta-pill{border-radius:var(--beta-radius-full);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);white-space:nowrap;background:var(--beta-ink-tint);color:var(--beta-ink-soft);align-items:center;gap:4px;max-width:100%;padding:4px 8px;line-height:1;display:inline-flex}.beta-pill-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.beta-pill b{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-pill-dot{border-radius:var(--beta-radius-full);background:var(--beta-p);flex:none;width:6px;height:6px}button.beta-pill:hover{box-shadow:0 0 0 1px var(--beta-line-strong)}.beta-button{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-panel);background-color:var(--beta-surface);color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:6px;padding:6px 12px;transition:background-color .14s,border-color .14s,box-shadow .14s,transform 80ms;display:inline-flex}.beta-button .beta-icon{width:14px;height:14px}.beta-button:hover:not(:disabled){background-color:var(--beta-hover)}.beta-button:active{translate:0 1px}.beta-button:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-button:disabled,.beta-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.beta-button-primary{background-color:var(--beta-accent);border-color:var(--beta-accent);color:var(--beta-on-fill);transition:background-color .14s,box-shadow .14s,transform 80ms}.beta-button-primary:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--beta-accent-hover)}.beta-button-primary:hover:not(:disabled){border-color:var(--beta-accent-hover)}.beta-button-ghost{color:var(--beta-ink-soft);background-color:#0000;border-color:#0000;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),outline-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1)}.beta-button-ghost:hover:not(:disabled){background:currentColor}@supports (color:color-mix(in lab, red, red)){.beta-button-ghost:hover:not(:disabled){background:color-mix(in oklab, currentcolor 8%, transparent)}}.beta-button-ghost[aria-pressed=true]{background:currentColor}@supports (color:color-mix(in lab, red, red)){.beta-button-ghost[aria-pressed=true]{background:color-mix(in oklab, currentcolor 12%, transparent)}}.beta-button-ghost[aria-pressed=true]:hover:not(:disabled){background:currentColor}@supports (color:color-mix(in lab, red, red)){.beta-button-ghost[aria-pressed=true]:hover:not(:disabled){background:color-mix(in oklab, currentcolor 16%, transparent)}}@media (hover:hover){.beta-button-ghost:hover{color:var(--beta-ink)}}.beta-button-small{font:var(--beta-type-small);padding:4px 8px}@media (pointer:coarse){#beta-app .beta-button{min-height:auto;position:relative}.beta-button:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.beta-icon-button{border-radius:var(--beta-radius-control);width:30px;height:30px;color:var(--beta-ink-soft);flex:none;place-items:center;display:grid}.beta-icon-button:hover{background:var(--beta-hover);color:var(--beta-ink)}.beta-icon-button[aria-pressed=true]{color:var(--beta-accent)}#beta-app .beta-badge{vertical-align:middle;border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);max-width:100%;height:24px;color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;padding:0 8px;display:inline-flex}#beta-app .beta-badge[data-tone=accent]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}#beta-app .beta-badge[data-tone=info]{background:var(--beta-info-tint);color:var(--beta-info-on-tint)}#beta-app .beta-badge[data-tone=positive]{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}#beta-app .beta-badge[data-tone=caution]{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}#beta-app .beta-badge[data-tone=critical]{background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}#beta-app .beta-badge-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#beta-app .beta-badge-icon{width:14px;height:14px;color:inherit;fill:currentColor;stroke:none;flex:none;display:block}.beta-tag{border-radius:var(--beta-radius-full);background:var(--beta-accent-tint);height:20px;color:var(--beta-accent-on-tint);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-transform:uppercase;white-space:nowrap;vertical-align:middle;flex:none;justify-content:center;align-items:center;padding:0 8px;line-height:1;display:inline-flex}@property --beta-view-switch-progress{syntax:"<number>";inherits:true;initial-value:0}.beta-view-switch{--beta-view-switch-progress:0;--beta-view-switch-arrow-floor:0;--beta-view-switch-fill:clamp(0, calc(var(--beta-view-switch-progress) / .8), 1);--beta-view-switch-roll:clamp(0, calc((var(--beta-view-switch-progress) - .1) / .7), 1);--beta-view-switch-arrow:max(var(--beta-view-switch-arrow-floor), clamp(0, calc((var(--beta-view-switch-progress) - .2) / .8), 1));border-radius:var(--beta-radius-full);width:92px;height:24px;font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;padding:0;line-height:1;text-decoration:none;transition:--beta-view-switch-progress .26s cubic-bezier(.2,.8,.2,1),transform .12s cubic-bezier(.2,.8,.2,1);display:inline-grid;position:relative}.beta-view-switch:after{content:"";position:absolute;inset:-10px -6px}.beta-view-switch:focus-visible{--beta-view-switch-progress:1;outline:2px solid var(--beta-focus);outline-offset:2px}.beta-view-switch:active{transform:scale(.96)}@media (hover:hover){.beta-view-switch:hover{--beta-view-switch-progress:1}}@media (hover:none){.beta-view-switch{--beta-view-switch-arrow-floor:1}}.beta-view-switch-face{border-radius:inherit;grid-area:1/1;justify-content:center;align-items:center;display:flex}.beta-view-switch[data-direction=in] .beta-view-switch-face{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-view-switch[data-direction=out] .beta-view-switch-face{background:var(--beta-surface);box-shadow:0 0 0 1px var(--beta-line-strong);color:var(--beta-ink-soft)}.beta-view-switch[data-direction] .beta-view-switch-ink{background:var(--beta-accent);box-shadow:none;color:var(--beta-on-fill)}.beta-view-switch[data-direction=in] .beta-view-switch-ink{clip-path:inset(0 calc((1 - var(--beta-view-switch-fill)) * 100%) 0 0 round var(--beta-radius-full))}.beta-view-switch[data-direction=out] .beta-view-switch-ink{clip-path:inset(0 0 0 calc(var(--beta-view-switch-fill) * 100%) round var(--beta-radius-full))}.beta-view-switch-group{transform:translateX(calc((1 - var(--beta-view-switch-arrow)) * var(--beta-view-switch-rest-shift)));align-items:center;gap:4px;display:inline-flex}.beta-view-switch[data-direction]{--beta-view-switch-rest-shift:0px;--beta-view-switch-arrow-floor:1;width:auto}.beta-view-switch[data-direction] .beta-view-switch-face{padding:0 12px}.beta-view-switch-words{height:24px;display:block;overflow:hidden}.beta-view-switch-roll{transform:translateY(calc(var(--beta-view-switch-roll) * -24px));flex-direction:column;align-items:center;display:flex}.beta-view-switch[data-direction] .beta-view-switch-roll{transform:none}.beta-view-switch-roll>span{align-items:center;height:24px;display:flex}.beta-view-switch-arrow{fill:currentColor;width:12px;height:12px;opacity:var(--beta-view-switch-arrow);flex:none}@media (max-width:639px){.beta-view-switch{--beta-view-switch-rest-shift:0px;width:auto;padding-inline:12px}.beta-view-switch[data-direction]{padding-inline:0}.beta-view-switch-arrow{display:none}}@media (prefers-reduced-motion:reduce){.beta-view-switch{transition:none}}#beta-app .beta-action-button{--beta-button-background:var(--beta-surface);--beta-button-ink:var(--beta-ink);--beta-button-border:var(--beta-line-strong);border:1px solid var(--beta-button-border);border-radius:var(--beta-radius-control);background:var(--beta-button-background);max-width:100%;min-height:36px;color:var(--beta-button-ink);font:var(--beta-type-body);font-family:inherit;font-weight:var(--beta-weight-strong);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:8px 16px;transition:background-color .15s,border-color .15s;display:inline-flex;position:relative}#beta-app .beta-action-button[data-variant=primary]{--beta-button-background:var(--beta-accent);--beta-button-ink:var(--beta-on-fill);--beta-button-border:var(--beta-accent)}#beta-app .beta-action-button[data-variant=ghost]{--beta-button-background:transparent;--beta-button-ink:var(--beta-ink-soft);--beta-button-border:transparent}#beta-app .beta-action-button[data-variant=danger]{--beta-button-background:var(--beta-critical);--beta-button-ink:var(--beta-on-fill);--beta-button-border:var(--beta-critical)}#beta-app .beta-action-button[data-icon-only=true]{width:36px;min-width:36px;height:36px;padding:0}@media (hover:hover){#beta-app .beta-action-button:hover:not(:disabled){background:var(--beta-button-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-action-button:hover:not(:disabled){background:color-mix(in oklab, var(--beta-button-ink) 6%, var(--beta-button-background))}}}#beta-app [data-button-preview-state=hover] .beta-action-button:not(:disabled){background:var(--beta-button-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app [data-button-preview-state=hover] .beta-action-button:not(:disabled){background:color-mix(in oklab, var(--beta-button-ink) 6%, var(--beta-button-background))}}#beta-app .beta-action-button:active:not(:disabled),#beta-app details[open]>summary.beta-action-button,#beta-app [data-button-preview-state=pressed] .beta-action-button:not(:disabled){background:var(--beta-button-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-action-button:active:not(:disabled),#beta-app details[open]>summary.beta-action-button,#beta-app [data-button-preview-state=pressed] .beta-action-button:not(:disabled){background:color-mix(in oklab, var(--beta-button-ink) 12%, var(--beta-button-background))}}#beta-app .beta-action-button[aria-pressed=true],#beta-app .beta-action-button[aria-haspopup][aria-expanded=true]{--beta-button-ink:var(--beta-ink);background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-action-button[aria-pressed=true],#beta-app .beta-action-button[aria-haspopup][aria-expanded=true]{background:color-mix(in oklab, var(--beta-ink) 10%, var(--beta-button-background))}}#beta-app .beta-action-button:focus-visible,#beta-app [data-button-preview-state=focus] .beta-action-button{outline:2px solid var(--beta-focus);outline-offset:0}#beta-app .beta-action-button:disabled{opacity:.5;cursor:not-allowed}#beta-app .beta-action-button-label{overflow-wrap:anywhere;justify-content:center;align-items:center;gap:6px;min-width:0;display:inline-flex}#beta-app .beta-action-button .beta-icon{width:14px;height:14px}#beta-app .beta-action-button[data-icon-only=true] .beta-icon{width:16px;height:16px}#beta-app a.beta-action-button{text-decoration:none}#beta-app .beta-action-button-spinner{border-radius:var(--beta-radius-full);border:2px solid;border-right-color:#0000;width:16px;height:16px;animation:.8s linear infinite beta-button-spin;display:none;position:absolute}#beta-app .beta-action-button[aria-busy=true]{opacity:1;cursor:wait}#beta-app .beta-action-button[aria-busy=true] .beta-action-button-label{opacity:0}#beta-app .beta-action-button[aria-busy=true] .beta-action-button-spinner{display:block}@keyframes beta-button-spin{to{transform:rotate(360deg)}}@media (pointer:coarse){#beta-app .beta-action-button{min-width:44px;min-height:44px}#beta-app .beta-action-button[data-icon-only=true]{width:44px;min-width:44px;height:44px}}@media (prefers-reduced-motion:reduce){#beta-app .beta-action-button,#beta-app .beta-action-button-spinner{transition:none;animation:none}}#beta-app .beta-link{border-radius:var(--beta-radius-tag);color:inherit;text-underline-offset:2px;cursor:pointer;text-decoration:none}#beta-app .beta-link[data-variant=inline]{text-decoration:underline}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-link[data-variant=inline]{-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent)}}#beta-app .beta-link[data-variant=accent]{color:var(--beta-accent-on-tint);font-weight:var(--beta-weight-strong)}@media (hover:hover){#beta-app .beta-link:hover{text-decoration:underline}}#beta-app .beta-link:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}#beta-app .beta-link .beta-link-external{vertical-align:-2px;margin-left:2px}#beta-app .beta-copy{border-radius:var(--beta-radius-tag);min-width:0;max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;transition:background-color .15s,box-shadow .15s;display:inline-flex;position:relative}#beta-app .beta-copy-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#beta-app .beta-copy :is(.beta-copy-icon,.beta-copy-done){color:var(--beta-ink-soft);flex:none}#beta-app .beta-copy .beta-copy-icon{opacity:0;transition:opacity .15s}#beta-app .beta-copy .beta-copy-done{color:var(--beta-positive-on-tint);display:none}@media (hover:hover){#beta-app .beta-copy:hover{background:var(--beta-hover);box-shadow:0 0 0 4px var(--beta-hover)}#beta-app .beta-copy:hover .beta-copy-icon{opacity:1}}@media (hover:none){#beta-app .beta-copy .beta-copy-icon{display:none}}#beta-app .beta-copy:focus-visible{outline:2px solid var(--beta-focus);outline-offset:4px}#beta-app .beta-copy:focus-visible .beta-copy-icon{opacity:1}#beta-app .beta-copy:active{background:var(--beta-pressed);box-shadow:0 0 0 4px var(--beta-pressed)}#beta-app .beta-copy[data-state=copied]{background:var(--beta-positive-tint);box-shadow:0 0 0 4px var(--beta-positive-tint)}#beta-app .beta-copy[data-state=copied] .beta-copy-icon{display:none}#beta-app .beta-copy[data-state=copied] .beta-copy-done{display:inline-block}@media (prefers-reduced-motion:reduce){#beta-app .beta-copy,#beta-app .beta-copy .beta-copy-icon{transition:none}}#beta-app .beta-copy[data-icon-only=true]{border-radius:var(--beta-radius-control);justify-content:center;width:32px;height:32px}#beta-app .beta-copy[data-icon-only=true] .beta-copy-icon{opacity:1;display:inline-block}#beta-app .beta-copy[data-icon-only=true][data-state=copied] .beta-copy-icon{display:none}.beta-tooltip{z-index:76;border-radius:var(--beta-radius-tag);background:var(--beta-ink);max-width:min(260px,100vw - 16px);color:var(--beta-canvas);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);overflow-wrap:anywhere;pointer-events:none;opacity:0;transform:var(--beta-tooltip-offset,translateY(4px));transition:opacity .12s ease, transform .12s ease, display .12s allow-discrete;padding:4px 8px;position:fixed;top:0;left:0}.beta-tooltip[data-side=right]{--beta-tooltip-offset:translateX(-4px)}.beta-tooltip[data-side=left]{--beta-tooltip-offset:translateX(4px)}.beta-tooltip[data-side=bottom]{--beta-tooltip-offset:translateY(-4px)}.beta-tooltip[data-shown=true]{pointer-events:auto;opacity:1;transform:none}@starting-style{.beta-tooltip[data-shown=true]{opacity:0;transform:var(--beta-tooltip-offset,translateY(4px))}}@media (prefers-reduced-motion:reduce){.beta-tooltip{transition:none}}.beta-tip{z-index:62;box-sizing:border-box;border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:min(236px,100vw - 16px);box-shadow:var(--beta-elevation-2);color:var(--beta-ink-soft);font:var(--beta-type-body);padding:12px;animation:.18s ease-out both beta-tip-in;position:fixed;top:0;left:0}.beta-tip-copy{margin:0}.beta-tip-copy:before{content:"";float:right;width:32px;height:26px}.beta-tip-copy b{color:var(--beta-accent);font-weight:var(--beta-weight-strong)}.beta-tip-dismiss{position:absolute;top:2px;right:2px}.beta-tip-notch{box-sizing:border-box;border:1px solid var(--beta-line-strong);background:var(--beta-surface);width:10px;height:10px;position:absolute;transform:rotate(45deg)}.beta-tip[data-side=bottom] .beta-tip-notch{border-bottom:0;border-right:0;top:-6px}.beta-tip[data-side=top] .beta-tip-notch{border-top:0;border-left:0;bottom:-6px}.beta-tip[data-side=right] .beta-tip-notch{border-top:0;border-right:0;left:-6px}.beta-tip[data-side=left] .beta-tip-notch{border-bottom:0;border-left:0;right:-6px}@keyframes beta-tip-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.beta-tip{animation:none}}#beta-app .beta-toggle{flex:none;width:36px;height:20px;display:inline-flex;position:relative}#beta-app .beta-toggle-input{z-index:1;opacity:0;cursor:pointer;width:44px;height:44px;margin:0;position:absolute;inset:-12px -4px}#beta-app .beta-toggle-track{border-radius:var(--beta-radius-full);background:var(--beta-line-strong);transition:background-color .15s;position:absolute;inset:0}#beta-app .beta-toggle-track:after{content:"";border-radius:var(--beta-radius-full);background:var(--beta-surface);width:16px;height:16px;box-shadow:0 0 0 1px var(--beta-shadow);position:absolute;top:2px;left:2px}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-toggle-track:after{box-shadow:0 0 0 1px color-mix(in oklab, var(--beta-shadow) 12%, transparent)}}#beta-app .beta-toggle-track:after{transition:transform .15s}#beta-app .beta-toggle-input:checked+.beta-toggle-track{background:var(--beta-accent)}#beta-app .beta-toggle-input:checked+.beta-toggle-track:after{transform:translate(16px)}@media (hover:hover){#beta-app .beta-toggle-input:hover:not(:disabled)+.beta-toggle-track{background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-toggle-input:hover:not(:disabled)+.beta-toggle-track{background:color-mix(in oklab, var(--beta-ink) 12%, var(--beta-line-strong))}}#beta-app .beta-toggle-input:checked:hover:not(:disabled)+.beta-toggle-track{background:var(--beta-accent-hover)}}#beta-app .beta-toggle-input:active:not(:disabled)+.beta-toggle-track{background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-toggle-input:active:not(:disabled)+.beta-toggle-track{background:color-mix(in oklab, var(--beta-ink) 18%, var(--beta-line-strong))}}#beta-app .beta-toggle-input:checked:active:not(:disabled)+.beta-toggle-track{background:var(--beta-accent-hover)}#beta-app .beta-toggle:focus-within:has(.beta-toggle-input:focus-visible){border-radius:var(--beta-radius-full);outline:2px solid var(--beta-focus);outline-offset:0}#beta-app .beta-toggle-input:focus-visible{outline:none}#beta-app .beta-toggle-input:disabled{cursor:not-allowed}#beta-app .beta-toggle-input:disabled+.beta-toggle-track{opacity:.45}input.beta-checkbox[type=checkbox]{block-size:16px;inline-size:16px;accent-color:var(--beta-accent);cursor:pointer;flex:none;margin:0}input.beta-checkbox[type=checkbox]:disabled{cursor:not-allowed}.beta-checkbox:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-checkbox-label{align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.beta-checkbox-label:has(.beta-checkbox:disabled){color:var(--beta-ink-soft)}#beta-app .beta-radio{flex-direction:column;gap:6px;min-inline-size:0;display:flex;container-type:inline-size}#beta-app .beta-radio>.beta-problem{margin:0}#beta-app .beta-radio-options{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@container (min-width:232px){#beta-app .beta-radio-options[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:120px){#beta-app .beta-radio-options[data-count="2"][data-compact]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:352px){#beta-app .beta-radio-options[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:184px){#beta-app .beta-radio-options[data-count="3"][data-compact]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:472px){#beta-app .beta-radio-options[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:248px){#beta-app .beta-radio-options[data-count="4"][data-compact]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:592px){#beta-app .beta-radio-options[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (min-width:312px){#beta-app .beta-radio-options[data-count="5"][data-compact]{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (min-width:712px){#beta-app .beta-radio-options[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (min-width:376px){#beta-app .beta-radio-options[data-count="6"][data-compact]{grid-template-columns:repeat(6,minmax(0,1fr))}}#beta-app .beta-radio-tile{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);background:var(--beta-surface);min-block-size:36px;min-inline-size:0;color:var(--beta-ink);font:var(--beta-type-body);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;display:flex}#beta-app .beta-record-reasons>.beta-radio-tile{flex:auto}#beta-app .beta-radio-tile-compact{padding-inline:8px}#beta-app .beta-radio-tile>span{white-space:normal;overflow-wrap:anywhere;min-inline-size:0}#beta-app .beta-radio-text{flex-direction:column;gap:2px;display:flex}#beta-app .beta-radio-detail{color:var(--beta-ink-soft);font:var(--beta-type-small)}#beta-app .beta-radio-tile>:is(.koala-radio,.beta-radio-input){appearance:auto;block-size:16px;inline-size:16px;accent-color:var(--beta-accent);cursor:inherit;flex:none;margin:0}html.dark #beta-app .beta-radio-tile>:is(.koala-radio,.beta-radio-input){color-scheme:dark}#beta-app .beta-radio-tile:has(:is(.koala-radio,.beta-radio-input):checked){border-color:var(--beta-accent);background:var(--beta-selected)}#beta-app .beta-radio-tile:has(:is(.koala-radio,.beta-radio-input):disabled){color:var(--beta-ink-soft);cursor:not-allowed}#beta-app .beta-radio-tile:focus-within:has(:is(.koala-radio,.beta-radio-input):focus-visible){outline:2px solid var(--beta-focus);outline-offset:0}#beta-app .beta-radio-tile>:is(.koala-radio,.beta-radio-input):focus-visible{outline:none}@media (pointer:coarse){#beta-app .beta-radio-tile{min-block-size:44px}}#beta-app .beta-slider{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);flex-wrap:wrap;gap:2px;max-width:100%;padding:4px;display:inline-flex}#beta-app .beta-slider-option{border-radius:var(--beta-radius-control);cursor:pointer;text-decoration:none;display:inline-flex;position:relative}#beta-app .beta-slider-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}#beta-app .beta-slider-face{border-radius:var(--beta-radius-control);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:4px;padding:2px 6px;transition:color .15s;display:inline-flex}#beta-app .beta-slider-option input:checked+.beta-slider-face,#beta-app .beta-slider-option[aria-current=true]>.beta-slider-face{background:var(--beta-surface);box-shadow:var(--beta-elevation-1);color:var(--beta-ink)}#beta-app .beta-slider[data-variant=accent] .beta-slider-option input:checked+.beta-slider-face,#beta-app .beta-slider[data-variant=accent] .beta-slider-option[aria-current=true]>.beta-slider-face{box-shadow:0 0 0 1px var(--beta-accent), 0 0 0 3px var(--beta-selected), var(--beta-elevation-1);color:var(--beta-accent-on-tint)}#beta-app .beta-slider[data-size=large] .beta-slider-face{min-height:28px;font:var(--beta-type-body);font-weight:var(--beta-weight-strong);padding:0 12px}#beta-app .beta-slider-option[aria-current=true]{cursor:default}@media (hover:hover){#beta-app .beta-slider-option:hover input:not(:checked):not(:disabled)+.beta-slider-face,#beta-app a.beta-slider-option:hover>.beta-slider-face{color:var(--beta-ink)}}#beta-app .beta-slider-option:focus-within:has(input:focus-visible),#beta-app a.beta-slider-option:focus-visible{outline:2px solid var(--beta-focus);outline-offset:0}#beta-app .beta-slider-option input:focus-visible{outline:none}#beta-app .beta-slider-option:has(input:disabled){cursor:not-allowed;opacity:.6}#beta-app .beta-slider-option input:disabled{cursor:not-allowed}@supports (anchor-name:--beta-slider-current) and (anchor-scope:--beta-slider-current){#beta-app .beta-slider{--beta-slider-spring:linear(0, .066, .215, .393, .566, .715, .833, .92, .978, 1.013, 1.032, 1.038, 1.037, 1.032, 1.026, 1.019, 1.013, 1.008, 1.004, 1.001, 1, .999, .999, .999, 1);isolation:isolate;anchor-scope:--beta-slider-current;position:relative}#beta-app .beta-slider-option:has(input:checked),#beta-app .beta-slider-option[aria-current=true]{anchor-name:--beta-slider-current}#beta-app .beta-slider:has(input:checked,[aria-current=true]):after{content:"";position-anchor:--beta-slider-current;top:anchor(top);right:anchor(right);bottom:anchor(bottom);left:anchor(left);z-index:-1;border-radius:var(--beta-radius-control);background:var(--beta-surface);box-shadow:var(--beta-elevation-1);pointer-events:none;transition:top .4s var(--beta-slider-spring), right .4s var(--beta-slider-spring), bottom .4s var(--beta-slider-spring), left .4s var(--beta-slider-spring);position:absolute}#beta-app .beta-slider:has(input:disabled):after{opacity:.6}#beta-app .beta-slider[data-variant=accent]:has(input:checked,[aria-current=true]):after{box-shadow:0 0 0 1px var(--beta-accent), 0 0 0 3px var(--beta-selected), var(--beta-elevation-1)}#beta-app .beta-slider .beta-slider-option input:checked+.beta-slider-face,#beta-app .beta-slider .beta-slider-option[aria-current=true]>.beta-slider-face,#beta-app .beta-slider[data-variant=accent] .beta-slider-option input:checked+.beta-slider-face,#beta-app .beta-slider[data-variant=accent] .beta-slider-option[aria-current=true]>.beta-slider-face{box-shadow:none;background:0 0}}#beta-app .beta-menu{width:fit-content;position:relative}#beta-app .beta-menu-panel{overscroll-behavior:contain;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:max-content;max-width:min(320px,100vw - 32px);max-height:264px;color:var(--beta-ink);box-shadow:var(--beta-elevation-2);border:0;margin:0;padding:4px;position:fixed;inset:auto;overflow-y:auto}#beta-app .beta-menu-label{font:var(--beta-type-small);font-weight:var(--beta-weight-strong);color:var(--beta-ink-soft);text-overflow:ellipsis;white-space:nowrap;padding:8px 8px 4px;overflow:hidden}#beta-app .beta-menu-item{border-radius:calc(var(--beta-radius-panel) - 4px);width:100%;height:32px;color:var(--beta-ink);font:var(--beta-type-body);text-align:left;white-space:nowrap;cursor:pointer;align-items:center;gap:12px;padding:6px 8px;text-decoration:none;display:flex;overflow:hidden}#beta-app .beta-menu-item:not(:has(>*)){text-overflow:ellipsis;display:block}#beta-app .beta-menu-item>:not(svg){text-overflow:ellipsis;min-width:0;overflow:hidden}#beta-app .beta-menu-item>svg{flex:none}#beta-app .beta-menu-item[role=option] .beta-icon{visibility:hidden;color:var(--beta-accent)}#beta-app .beta-menu-item[aria-selected=true]{font-weight:var(--beta-weight-strong)}#beta-app .beta-menu-item[aria-selected=true] .beta-icon{visibility:visible}@media (hover:hover){#beta-app .beta-menu-item:hover:not(:disabled){background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-menu-item:hover:not(:disabled){background:color-mix(in oklab, var(--beta-ink) 6%, transparent)}}}#beta-app .beta-menu-item:active:not(:disabled){background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-menu-item:active:not(:disabled){background:color-mix(in oklab, var(--beta-ink) 12%, transparent)}}#beta-app .beta-menu-item:focus-visible{outline-offset:-2px}#beta-app .beta-menu-item:disabled{cursor:not-allowed;opacity:.6}#beta-app .beta-menu-child{position:relative}#beta-app .beta-menu-child>.beta-menu-panel{top:var(--beta-menu-child-top,0px);left:var(--beta-menu-child-left,0px);z-index:1;width:264px;min-width:0;max-width:min(var(--beta-menu-child-width,264px), calc(100vw - 32px));max-height:min(264px,100dvh - 16px);position:fixed;right:auto}#beta-app [data-menu-child-side=inline]>.beta-menu-panel:not([hidden]){display:block}#beta-app [data-menu-child-side=inline]>.beta-menu-panel{border-inline-start:1px solid var(--beta-line);width:auto;box-shadow:none;border-radius:0;margin:2px 0 4px 8px;position:static}#beta-app .beta-menu-section+.beta-menu-section{border-block-start:1px solid var(--beta-line);margin-block-start:4px;padding-block-start:4px}#beta-app [data-menu-child-trigger][aria-expanded=true]{background:var(--beta-hover)}#beta-app .beta-menu-item[aria-current=true]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint);cursor:default;opacity:1}#beta-app .beta-menu-item[aria-current=true] .beta-icon{color:inherit}#beta-app .beta-modal{box-sizing:border-box;border:1px solid var(--beta-line);border-radius:var(--beta-radius-control);background:var(--beta-surface);width:min(480px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--beta-ink);box-shadow:var(--beta-elevation-2);margin:auto;padding:12px;overflow:hidden}#beta-app .beta-modal.beta-modal-wide{width:min(768px,100% - 32px)}#beta-app .beta-modal[open]{grid-template-rows:auto minmax(0,1fr);display:grid}#beta-app .beta-modal::backdrop{background:var(--beta-scrim)}#beta-app .beta-modal-content{overscroll-behavior:contain;align-content:start;gap:16px;min-height:0;padding:12px;display:grid;overflow:auto}#beta-app .beta-modal-header{justify-content:space-between;align-items:center;gap:12px;padding-inline-start:12px;display:flex}#beta-app .beta-modal-header form{flex:none}#beta-app .beta-modal-header h2{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);margin:0}#beta-app .beta-modal-content p{margin:0}#beta-app .beta-modal-content>.beta-problem{color:var(--beta-critical-on-tint);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);margin:0}#beta-app .beta-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}#beta-app .beta-modal-actions-start{flex-wrap:wrap;gap:8px;margin-inline-end:auto;display:flex}#beta-app .beta-dropdown{width:100%;display:flex;position:relative}#beta-app .beta-dropdown-button{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);background:var(--beta-surface);min-width:0;min-height:36px;color:var(--beta-ink);font:var(--beta-type-body);text-align:left;cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:0 8px 0 12px;font-family:inherit;transition:background-color .15s;display:flex}#beta-app .beta-dropdown-button .beta-icon{color:var(--beta-ink-soft)}@media (hover:hover){#beta-app .beta-dropdown-button:hover:not(:disabled){background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-dropdown-button:hover:not(:disabled){background:color-mix(in oklab, var(--beta-ink) 6%, var(--beta-surface))}}}#beta-app .beta-dropdown-button:active:not(:disabled){background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-dropdown-button:active:not(:disabled){background:color-mix(in oklab, var(--beta-ink) 12%, var(--beta-surface))}}#beta-app .beta-dropdown-button[aria-expanded=true]{background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-dropdown-button[aria-expanded=true]{background:color-mix(in oklab, var(--beta-ink) 6%, var(--beta-surface))}}#beta-app .beta-dropdown-button:disabled{cursor:not-allowed;opacity:.6}#beta-app .beta-dropdown-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#beta-app .beta-dropdown-label[data-empty=true]{color:var(--beta-ink-soft)}#beta-app .beta-field{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);background:var(--beta-surface);width:100%;min-width:0;min-height:36px;color:var(--beta-ink);align-items:center;gap:6px;padding:0 12px;display:flex}#beta-app :is(.beta-field[data-invalid=true],.beta-dropdown-button[aria-invalid=true]){border-color:var(--beta-critical)}#beta-app .beta-field:focus-within{outline:2px solid var(--beta-focus);outline-offset:0;border-color:#0000}#beta-app .beta-field:has(.beta-field-input:disabled){opacity:.6}#beta-app .beta-field-input,#beta-app .beta-field-input:focus,#beta-app .beta-field-input:focus-visible{min-width:0;height:34px;color:inherit;font:var(--beta-type-body);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-family:inherit}#beta-app .beta-field-input::placeholder{color:var(--beta-ink-faint)}#beta-app .beta-field-input:disabled{cursor:not-allowed}#beta-app .beta-field[data-kind=number] .beta-field-input{font-variant-numeric:tabular-nums;appearance:textfield}#beta-app .beta-field[data-kind=number] .beta-field-input::-webkit-outer-spin-button{appearance:none;margin:0}#beta-app .beta-field[data-kind=number] .beta-field-input::-webkit-inner-spin-button{appearance:none;margin:0}#beta-app .beta-field[data-kind=code] .beta-field-input{font-variant-numeric:tabular-nums}#beta-app .beta-field-affix{color:var(--beta-ink-soft);flex:none}#beta-app .beta-field-block{flex-direction:column;gap:6px;display:flex}#beta-app .beta-field-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}#beta-app .beta-field-hint{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0}#beta-app .beta-field-block>.beta-problem{margin:0}#beta-app .beta-address-search,#beta-app .beta-address-manual{flex-direction:column;gap:12px;display:flex}#beta-app .beta-address-query{position:relative}#beta-app .beta-menu-panel.beta-address-menu{max-width:none;left:0;right:0}#beta-app .beta-address-menu-empty{color:var(--beta-ink-soft);margin:0;padding:6px 8px}#beta-app .beta-address-soft{color:var(--beta-ink-soft)}#beta-app .beta-address-picked{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}#beta-app .beta-address-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#beta-app .beta-address-action{font:inherit;font-weight:var(--beta-weight-strong);background:0 0;border:0;align-self:flex-start;padding:0}@media (max-width:480px){#beta-app .beta-address-pair{grid-template-columns:minmax(0,1fr)}}#beta-app .beta-field-textarea{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);background:var(--beta-surface);width:100%;min-width:0;min-height:36px;color:var(--beta-ink);font:var(--beta-type-body);resize:vertical;padding:8px 12px;font-family:inherit;display:block}#beta-app .beta-field-textarea::placeholder{color:var(--beta-ink-faint)}#beta-app .beta-field-textarea:focus,#beta-app .beta-field-textarea:focus-visible{outline:2px solid var(--beta-focus);outline-offset:0;border-color:#0000}#beta-app .beta-field-textarea[aria-invalid=true]{border-color:var(--beta-critical)}#beta-app .beta-field-textarea[aria-invalid=true]:focus{border-color:#0000}#beta-app .beta-field-textarea:disabled{opacity:.6;cursor:not-allowed;resize:none}.beta-bar{flex:none;align-items:center;gap:12px;height:44px;padding:0 12px;display:flex;position:relative}.beta-logo{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);border-radius:var(--beta-radius-control);align-items:center;gap:8px;padding:4px;display:flex}.beta-crumbs{min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;gap:6px;display:flex}.beta-crumbs :is([data-beta-crumb-origin],[data-beta-crumb-trail]){display:contents}.beta-crumb-link{border-radius:var(--beta-radius-control);color:var(--beta-ink-soft);font-weight:var(--beta-weight-regular);white-space:nowrap;padding:4px 6px;text-decoration:none}.beta-crumb-link:hover{background:var(--beta-hover)}.beta-crumb-link{text-overflow:ellipsis;max-width:220px;overflow:hidden}.beta-crumb-current{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--beta-ink);font-weight:var(--beta-weight-strong);transition:color .15s;overflow:hidden}.beta-crumb-current[data-pending]{color:var(--beta-ink-faint)}.beta-nav-progress{border-radius:var(--beta-radius-full);background:var(--beta-accent);transform-origin:0;opacity:0;pointer-events:none;z-index:1;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.beta-nav-progress[data-state=start]{opacity:1;transition:transform .42s cubic-bezier(.32,1.28,.5,1);transform:scaleX(.2)}.beta-nav-progress[data-state=creep]{opacity:1;transition:transform 6s cubic-bezier(.1,.6,.2,1);transform:scaleX(.9)}.beta-nav-progress[data-state=done]{opacity:0;transition:transform .24s cubic-bezier(.2,0,0,1),opacity .2s .24s;transform:scaleX(1)}.beta-nav-progress[data-state=failed]{opacity:0;background:var(--beta-critical);transition:opacity .6s;transform:scaleX(1)}.beta-grow{flex:1}.beta-canvas{min-height:0;padding:var(--beta-canvas-gutter) var(--beta-canvas-gutter) 96px;scrollbar-gutter:stable;flex:1;overflow:auto;container:beta-canvas/inline-size}.beta-canvas>div[data-page-skeleton]{display:contents}.beta-canvas[data-reloading][aria-busy=true]{cursor:progress}.beta-canvas[data-reloading][aria-busy=true]>*{opacity:.55;transition:opacity .2s .15s}.beta-ghost,.beta-ghost *{color:#0000!important;text-shadow:none!important}.beta-ghost svg,.beta-ghost img{visibility:hidden}.beta-ghost :not([data-ghost-keep])::placeholder{color:#0000}.beta-ghost [data-ghost-keep] svg,.beta-ghost svg[data-ghost-fill]{visibility:visible}.beta-ghost svg[data-ghost-fill]>*{visibility:hidden}.beta-ghost beta-ghost-text[data-short]{min-width:1.5em;display:inline-block}.beta-ghost beta-ghost-text,.beta-ghost [data-ghost-fill]{border-radius:var(--beta-radius-control);animation:1.4s ease-in-out infinite beta-shimmer;background:var(--beta-ink-tint)!important}.beta-ghost [data-ghost-fill]{box-shadow:none!important;border-color:#0000!important}.beta-ghost [data-ghost-fill] *{background:0 0!important;border-color:#0000!important}.beta-ghost beta-ghost-text{-webkit-box-decoration-break:clone;box-decoration-break:clone;height:.85em;display:inline-block}#beta-app [tabindex="-1"]:focus-visible{outline:none}.beta-workarea{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.beta-dock{z-index:60;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.beta-dock-frame{border-radius:var(--beta-radius-sheet);background:var(--beta-surface);max-width:calc(100vw - 24px);max-height:calc(100dvh - 140px);color:var(--beta-ink);box-shadow:var(--beta-elevation-2);pointer-events:auto;flex-direction:column;justify-content:flex-end;transition:width .42s cubic-bezier(.32,1.28,.5,1),height .42s cubic-bezier(.32,1.28,.5,1),border-radius .3s,background-color .2s;display:flex}.beta-dock-frame:not(.beta-dock-open){border-radius:var(--beta-radius-full)}.beta-dock-calm{transition:width .34s cubic-bezier(.2,0,0,1),height .34s cubic-bezier(.2,0,0,1),border-radius .3s,background-color .2s}.beta-dock-searching{transition:width .42s cubic-bezier(.3,1.25,.45,1),height .42s cubic-bezier(.2,.9,.2,1),border-radius .42s cubic-bezier(.3,1.25,.45,1),background-color .2s}.beta-dock-searching.beta-dock-tracking{transition:width .42s cubic-bezier(.3,1.25,.45,1),height .16s,border-radius .42s cubic-bezier(.3,1.25,.45,1),background-color .2s}.beta-dock-searching.beta-dock-calm:not(.beta-dock-tracking){transition:width .34s cubic-bezier(.2,0,0,1),height .34s cubic-bezier(.2,0,0,1),border-radius .3s,background-color .2s}.beta-dock-measuring .beta-dock-leaving{display:none}.beta-dock-slots{border-radius:calc(var(--beta-radius-sheet) - 1px) calc(var(--beta-radius-sheet) - 1px) 0 0;border-bottom:1px solid var(--beta-line);flex:auto;min-height:0;display:flex;overflow:hidden}.beta-dock-frame:not(.beta-dock-open) .beta-dock-slots{display:none}.beta-dock-slot{flex-direction:column;min-width:0;min-height:0;transition:opacity .16s;display:flex;overflow:hidden}.beta-dock-slot[hidden]{display:none}.beta-dock-talk{flex:0 0 min(420px,100vw - 24px);min-height:340px}.beta-dock-talk[data-mode=joey]{flex-basis:min(480px,100vw - 24px)}.beta-dock-talk[data-tall=true]{min-height:min(520px,100dvh - 190px)}.beta-dock-talk[data-mode=search]{flex:100%;min-height:0}.beta-dock-look{flex:0 0 var(--beta-look-width,440px);border-left:1px solid var(--beta-line);min-height:340px}.beta-dock-only-look .beta-dock-look{border-left:0}.beta-dock-leaving{opacity:0;pointer-events:none}.beta-dock-entering{animation:.22s beta-dock-enter}@keyframes beta-dock-enter{0%{opacity:0}}.beta-dock-bar{flex:none;place-items:center;height:44px;display:grid;position:relative}.beta-dock-tools,.beta-dock-status{grid-area:1/1;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.beta-dock-tools{padding:0 4px}.beta-dock-items{flex:none;align-items:center;gap:4px;display:flex}.beta-dock-tool[hidden]{display:none}.beta-dock-inbox-menu [aria-checked=false] .beta-dock-inbox-check{visibility:hidden}.beta-dock-searching .beta-dock-tools{justify-content:flex-start;width:100%}.beta-dock-status{max-width:100%;font:var(--beta-type-body);font-weight:var(--beta-weight-strong);white-space:nowrap;opacity:0;pointer-events:none;gap:8px;padding:0 16px}.beta-dock-status span{text-overflow:ellipsis;max-width:calc(100vw - 96px);overflow:hidden}.beta-dock-status .beta-icon{color:var(--beta-ink-soft)}.beta-dock-busy .beta-dock-tools{opacity:0;pointer-events:none}.beta-dock-busy .beta-dock-status{opacity:1}.beta-dock-tool{border-radius:var(--beta-radius-full);width:36px;height:36px;color:var(--beta-ink-soft);flex:none;place-items:center;transition:background-color .15s,color .15s,opacity .18s,transform .3s cubic-bezier(.3,1.25,.45,1),width .3s,margin .3s;display:grid;position:relative}.beta-dock-searching .beta-dock-tool:not([data-tool=search]){opacity:0;pointer-events:none;width:0;margin:0 -2px;transform:scale(.6)}.beta-dock-searching .beta-dock-tool[data-tool=search],.beta-dock-searching .beta-dock-tool[data-tool=search]:hover{color:var(--beta-ink);background:0 0}.beta-dock-tool:hover{background:var(--beta-hover);color:var(--beta-ink)}.beta-dock-tool[aria-pressed=true],.beta-dock-tool[aria-current=page]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-dock-tool-joey{color:var(--beta-accent)}.beta-dock-tool-joey .beta-ai-mark{background:0 0}.beta-dock-tool-joey:hover{background:var(--beta-selected);color:var(--beta-accent)}.beta-dock-tool-joey[aria-pressed=true]{background:var(--beta-accent-tint);color:var(--beta-accent)}.beta-dock-tool:disabled{opacity:.4}.beta-dock-dot{border-radius:var(--beta-radius-full);background:var(--beta-accent);width:7px;height:7px;position:absolute;top:7px;right:7px}.beta-sheet-grab{display:none}@media (min-width:761px){.beta-dock-tool[data-dock-viewport=phone]{display:none}.beta-dock-searching{background:var(--beta-surface)}@supports (color:color-mix(in lab, red, red)){.beta-dock-searching{background:color-mix(in oklab, var(--beta-surface) 88%, transparent)}}.beta-dock-searching{box-shadow:var(--beta-elevation-2);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6)}.beta-dock-searching .beta-dock-slots{border-bottom-color:var(--beta-line)}}@media (max-width:760px){.beta-dock-tool[data-dock-viewport=wide]{display:none}.beta-dock{z-index:43;display:block;bottom:0;left:0;right:0;transform:none}.beta-dock-frame{max-width:none;max-height:none;box-shadow:none;pointer-events:none;background:0 0;border-radius:0;display:block;overflow:visible;width:auto!important;height:auto!important}.beta-dock-frame:not(.beta-dock-open){border-radius:0}.beta-dock-slots,.beta-dock-frame:not(.beta-dock-open) .beta-dock-slots{display:contents}.beta-dock-bar{z-index:3;height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--beta-line);background:var(--beta-surface);pointer-events:auto;position:fixed;bottom:0;left:0;right:0}.beta-dock-tools{width:100%;padding:0 8px}.beta-dock-items{flex:1;justify-content:space-around}.beta-dock-searching .beta-dock-items{flex:none}.beta-dock-searching .beta-dock-bar{background:var(--beta-surface)}.beta-dock-tool{border-radius:var(--beta-radius-panel);width:44px;height:44px}.beta-dock-dot{top:9px;right:9px}.beta-dock-slot{border-radius:var(--beta-radius-sheet) var(--beta-radius-sheet) 0 0;background:var(--beta-surface);width:auto;min-height:0;box-shadow:var(--beta-elevation-2);pointer-events:auto;border:0;transition:transform .34s cubic-bezier(.2,0,0,1);position:fixed;left:0;right:0;overflow:hidden}.beta-dock-talk{bottom:calc(56px + env(safe-area-inset-bottom));z-index:2;height:56dvh;min-height:0;max-height:calc(100dvh - 56px - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 16px)}.beta-dock-talk[data-tall=true]{height:calc(100dvh - 56px - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 16px);min-height:0}.beta-dock-talk[data-mode=search]{height:auto;max-height:calc(100dvh - 56px - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 16px)}.beta-dock-talk[data-mode=search] .beta-sheet-grab{display:none}.beta-dock-look{bottom:calc(56px + env(safe-area-inset-bottom));z-index:4;height:68dvh;max-height:calc(100dvh - 56px - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 16px);border-left:0}.beta-dock-look[data-stacked=true]{height:60dvh}.beta-dock-look:not([data-full=true]):has(.beta-task-history){height:auto}.beta-dock-look[data-full=true]{height:calc(100dvh - 56px - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 16px)}.beta-dock-leaving{opacity:1;transform:translateY(100%)}.beta-dock-entering{animation:.42s cubic-bezier(.32,1.28,.5,1) beta-sheet-in}.beta-sheet-grab{touch-action:none;flex:none;place-items:center;width:100%;height:24px;display:grid}.beta-sheet-grab i{border-radius:var(--beta-radius-tag);background:var(--beta-line-strong);width:36px;height:5px}}@keyframes beta-sheet-in{0%{transform:translateY(100%)}}.beta-home{max-width:var(--beta-page-width);grid-template-columns:minmax(0,1fr) 320px;gap:16px;margin:0 auto;display:grid}.beta-home>*{min-width:0}.beta-head{justify-content:space-between;align-items:flex-end;gap:12px;margin:2px 2px 12px;display:flex}.beta-head h1,.beta-head h2{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title)}.beta-head p{color:var(--beta-ink-soft);font:var(--beta-type-small);margin-top:2px}.beta-cards{flex-direction:column;gap:8px;display:flex}.beta-panel{background:var(--beta-surface);border-radius:var(--beta-radius-panel);box-shadow:var(--beta-elevation-1);min-width:0}.beta-card{transition:box-shadow .2s}.beta-card:hover{box-shadow:var(--beta-elevation-2)}.beta-card-row{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:grid}.beta-kind{border-radius:var(--beta-radius-control);place-items:center;width:30px;height:30px;display:grid}.beta-card-text{gap:2px;min-width:0;display:grid}.beta-card h3{font:var(--beta-type-body);font-weight:var(--beta-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-card-sub{min-width:0;font:var(--beta-type-small);align-items:center;gap:8px;display:flex}.beta-card-place{color:var(--beta-ink-soft);font-weight:var(--beta-weight-strong);text-decoration:underline;-webkit-text-decoration-color:var(--beta-line-strong);-webkit-text-decoration-color:var(--beta-line-strong);text-decoration-color:var(--beta-line-strong);text-underline-offset:3px;flex:none}.beta-card-place:hover{color:var(--beta-ink)}.beta-card-context{color:var(--beta-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-card-end{align-items:center;gap:12px;display:flex}.beta-joey{color:var(--beta-ink-soft);font:var(--beta-type-small);grid-column:2/-1;align-items:flex-start;gap:8px;margin:0;padding:0;display:flex;position:relative}.beta-joey .beta-icon{color:var(--beta-accent);margin-top:0}.beta-card-actions{width:104px;display:flex}.beta-card-primary,.beta-card-primary-menu{width:100%}.beta-card-primary{justify-content:center}.beta-side{flex-direction:column;gap:12px;display:flex}.beta-panel-head{font:var(--beta-type-body);font-weight:var(--beta-weight-strong);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 8px;display:flex}.beta-panel-head span{color:var(--beta-ink-soft);font:var(--beta-type-small);text-align:right}.beta-feed-empty{color:var(--beta-ink-soft);font:var(--beta-type-small);padding:4px 16px 16px}.beta-legend{font:var(--beta-type-small);color:var(--beta-ink-soft);flex-wrap:wrap;gap:6px 12px;padding:0 16px 16px;display:flex}.beta-legend span{align-items:center;gap:4px;display:flex}.beta-legend i{border-radius:var(--beta-radius-full);background:var(--beta-p);width:8px;height:8px}.beta-state{text-align:center;padding:32px 24px}.beta-state b{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);display:block}.beta-state p{max-width:44ch;color:var(--beta-ink-soft);margin:6px auto 0}.beta-state .beta-action-button{margin-top:12px}.beta-skel{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);animation:1.4s ease-in-out infinite beta-shimmer;display:block}.beta-skel.beta-skel-text{vertical-align:top;background:0 0;max-width:100%;height:1lh;animation:none;display:inline-block}.beta-skel.beta-skel-text:before{content:"";border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);height:.8em;margin-top:calc(.5lh - .4em);animation:1.4s ease-in-out infinite beta-shimmer;display:block}@keyframes beta-shimmer{50%{opacity:.55}}.beta-skel-card{flex-direction:column;gap:8px;padding:16px;display:flex}.beta-page-referral-payments{flex-direction:column;gap:16px;display:flex}.beta-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-head-actions form{margin:0}.beta-progress{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;margin:0;padding:0;list-style:none;display:grid}.beta-progress-step{flex-direction:column;gap:6px;min-width:0;display:flex}.beta-progress-bar{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);height:6px;display:block;overflow:hidden}.beta-progress-bar i{width:var(--fill);background:var(--beta-accent);height:100%;display:block}.beta-progress-step[data-state=now] .beta-progress-bar{background:var(--beta-accent-tint)}.beta-progress-step[data-state=stuck] .beta-progress-bar{background:var(--beta-caution-tint)}.beta-progress-step[data-state=stuck] .beta-progress-bar i{background:var(--beta-caution)}.beta-progress-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.beta-progress-step[data-state=done] .beta-progress-label{color:var(--beta-ink-soft)}.beta-progress-step[data-state=now] .beta-progress-label{color:var(--beta-accent-on-tint);font-weight:var(--beta-weight-strong)}.beta-progress-step[data-state=stuck] .beta-progress-label{color:var(--beta-caution-on-tint);font-weight:var(--beta-weight-strong)}.beta-progress-step[data-state=skipped] .beta-progress-label{text-decoration:line-through}.beta-progress-date{min-width:0;min-height:16px;color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.beta-progress-date>span{text-overflow:ellipsis;overflow:hidden}.beta-progress-step[data-late=true] .beta-progress-date{color:var(--beta-critical-on-tint)}.beta-progress-caption{font:var(--beta-type-small);justify-content:space-between;gap:12px;display:none}.beta-progress-now{color:var(--beta-accent-on-tint);font-weight:var(--beta-weight-strong)}.beta-progress-next{color:var(--beta-ink-soft);font-variant-numeric:tabular-nums}@media (max-width:760px){.beta-progress-label,.beta-progress-date{display:none}.beta-progress-caption{display:flex}}.beta-record{max-width:var(--beta-page-width);flex-direction:column;gap:12px;margin:0 auto;display:flex}.beta-record-map-group{flex-direction:column;gap:12px;display:flex}.beta-record-more{position:relative}.beta-record-menu{z-index:30;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:max-content;min-width:200px;max-width:min(360px,100vw - 32px);box-shadow:var(--beta-elevation-2);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.beta-record-menu-item{border-radius:var(--beta-radius-control);width:100%;color:var(--beta-ink);font:var(--beta-type-body);text-align:left;white-space:nowrap;align-items:center;gap:8px;padding:6px 8px;text-decoration:none;transition:background-color .15s;display:flex}.beta-record-menu-item>span:not(.beta-record-menu-tick){text-overflow:ellipsis;min-width:0;overflow:hidden}.beta-record-menu-item:hover{background:var(--beta-hover)}.beta-record-menu-item:active{background:var(--beta-pressed)}.beta-record-menu-item:focus-visible{outline:2px solid var(--beta-focus);outline-offset:-2px}.beta-record-menu-item:disabled{opacity:.5;cursor:not-allowed}.beta-record-menu-item:disabled:hover{background:0 0}.beta-record-menu-item>.beta-icon{color:var(--beta-ink-soft)}.beta-record-menu-tick{visibility:hidden;color:var(--beta-accent);margin-left:auto;display:inline-flex}.beta-record-menu-item[aria-pressed=true] .beta-record-menu-tick,.beta-menu-item[aria-checked=true] .beta-record-menu-tick{visibility:visible}.beta-record-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:12px;display:grid}.beta-record-body-solo{grid-template-columns:minmax(0,1fr)}.beta-record-main,.beta-record-aside{flex-direction:column;gap:12px;min-width:0;display:flex}.beta-record-section-head{align-items:baseline;gap:8px;padding:0 2px 8px;display:flex}.beta-record-section-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-record-count{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}@container beta-canvas (max-width:800px){.beta-record-body{flex-direction:column;align-items:stretch;display:flex}.beta-record-body-solo{display:grid}}#beta-app .beta-record-header-menu>.beta-menu-panel{z-index:30;min-width:min(180px,100vw - 32px)}#beta-app .beta-record-header-menu .beta-record-menu-item-danger{color:var(--beta-critical)}.beta-record-head{flex-direction:column;gap:16px;padding:16px;display:flex}.beta-record-top{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.beta-record-main-head{flex-direction:column;flex:320px;gap:6px;min-width:0;display:flex}.beta-record-identity{align-items:center;gap:12px;min-width:0;display:flex}.beta-record-title{flex-wrap:wrap;align-items:baseline;gap:6px 8px;min-width:0;min-height:36px;display:flex}#beta-app .beta-record-title .beta-action-button[data-variant=ghost]{margin-block:-8px}.beta-record-title h1{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);overflow-wrap:anywhere}.beta-record-side{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.beta-record-head:not([data-mode=active]) .beta-progress-step[data-state=now] .beta-progress-bar{background:var(--beta-ink-tint)}.beta-record-head[data-mode=hold] .beta-progress{opacity:.7}.beta-record-head[data-mode=hold] .beta-progress-bar i,.beta-record-head[data-mode=fallen] .beta-progress-bar i{background:var(--beta-ink-faint)}.beta-record-head[data-mode=fallen] .beta-progress{opacity:.8}.beta-record-head[data-mode=fallen] .beta-progress-step:not([data-state=done]) .beta-progress-label{text-decoration:line-through}.beta-record-head[data-mode=done] .beta-progress-bar i{background:var(--beta-positive)}.beta-record-hold-note{border-top:1px solid var(--beta-line);color:var(--beta-ink-soft);font:var(--beta-type-body);overflow-wrap:anywhere;white-space:pre-line;margin:0;padding-top:12px}.beta-record-head-progress{flex-direction:column;gap:12px;display:flex}.beta-record-head-progress .beta-feed-empty{padding:0}@media (pointer:coarse){.beta-record-title{min-height:44px}}@media (max-width:760px){.beta-record-head{gap:12px}.beta-record-top{gap:8px 12px}.beta-record-main-head{flex-basis:160px}}#beta-app .beta-record-title .beta-record-reference{font:var(--beta-type-small);color:var(--beta-ink-soft);font-variant-numeric:tabular-nums}.beta-record-popover{z-index:30;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:280px;max-width:min(280px,100vw - 24px);box-shadow:var(--beta-elevation-2);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:auto;right:0}.beta-record-popover[hidden]{display:none}@media (max-width:480px){.beta-record-popover{top:auto;bottom:calc(56px + env(safe-area-inset-bottom) + 12px);width:auto;max-height:min(60dvh,360px);position:fixed;left:12px;right:12px;overflow-y:auto}}.beta-record-popover .beta-problem{margin:0;padding:4px 8px}.beta-record-menu-item-danger,.beta-record-menu-item-danger>.beta-icon{color:var(--beta-critical)}.beta-record-move-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-record-cooling-off{gap:4px;display:grid}.beta-record-move-hint{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0}.beta-record-closing{overscroll-behavior:contain;gap:2px;max-height:168px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.beta-record-closing:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-record-closing-task{min-height:28px;font:var(--beta-type-body);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;padding:4px 6px;display:grid}.beta-record-closing-task>.beta-icon{width:14px;height:14px;color:var(--beta-ink-faint)}.beta-record-closing-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-record-closing-tag{border-radius:var(--beta-radius-tag);background:var(--beta-surface);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);white-space:nowrap;padding:2px 6px}.beta-record-reasons{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;display:flex}.beta-record-reasons legend{width:100%;margin-bottom:6px;padding:0}.beta-quote-versions .beta-quote-version-sent{color:var(--beta-ink-faint);margin-inline-start:auto}.beta-quote-head-status{flex-wrap:wrap;align-items:baseline;gap:8px;display:inline-flex}.beta-quote-head-status>.beta-quote-versions{align-items:baseline;display:inline-flex}.beta-people-panel{flex-direction:column;gap:12px;padding:16px;display:flex}.beta-people-panel h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-people-group{flex-direction:column;gap:2px;display:flex}.beta-people-group-name{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:0 4px 2px}.beta-people-notice{color:var(--beta-ink-soft);font:var(--beta-type-small);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0 4px;display:flex}.beta-person{flex-direction:column;gap:2px;min-width:0;display:flex;container:beta-person/inline-size}.beta-people-row{border-radius:var(--beta-radius-control);align-items:center;gap:12px;min-width:0;padding:6px 4px;display:flex;position:relative}.beta-person[data-layout=list] .beta-people-row{padding:8px}.beta-people-hit{border-radius:var(--beta-radius-control);transition:background-color .15s;position:absolute;inset:0}.beta-people-hit:hover{background:var(--beta-hover)}.beta-people-hit:active{background:var(--beta-pressed)}.beta-people-hit:focus-visible{outline:2px solid var(--beta-focus);outline-offset:-2px}.beta-people-text{flex-direction:column;flex:1;min-width:0;display:flex}.beta-people-name{font-weight:var(--beta-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-people-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.beta-people-role{min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-small);overflow-wrap:anywhere}.beta-people-chips{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:55%;display:flex;position:relative}.beta-people-chips:empty{display:none}.beta-person[data-layout=list] .beta-people-chips{max-width:46%}.beta-people-figures{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;display:flex;position:relative}.beta-people-amount{white-space:nowrap;font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums;flex:none;position:relative}.beta-people-actions{flex:none;align-items:center;gap:4px;margin-inline-start:auto;display:flex;position:relative}.beta-people-actions form{display:flex}.beta-person-below{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:0 4px 6px 48px;display:flex}.beta-person-details{font:var(--beta-type-small);padding:0 4px 6px 48px}.beta-person-details summary{border-radius:var(--beta-radius-control);width:fit-content;color:var(--beta-ink-soft);cursor:pointer;font-weight:var(--beta-weight-strong)}.beta-person-details summary:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-person-details .beta-data-rows{margin-top:8px}.beta-people-latest{border-radius:var(--beta-radius-control);min-width:0;max-width:100%;color:var(--beta-ink-soft);font:var(--beta-type-small);text-align:left;align-items:center;gap:6px;margin:0 -6px;padding:2px 6px;transition:background-color .15s;display:flex}.beta-people-latest:hover{background:var(--beta-hover)}.beta-people-latest:active{background:var(--beta-pressed)}.beta-people-latest:focus-visible{outline:2px solid var(--beta-focus);outline-offset:-2px}.beta-people-snippet{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-people-unread{border-radius:var(--beta-radius-full);background:var(--beta-accent);flex:none;width:8px;height:8px}.beta-people-ago{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;flex:none}@container beta-person (max-width:640px){.beta-people-row{flex-wrap:wrap}.beta-people-chips{flex:100%;order:2;justify-content:flex-start;max-width:100%}.beta-people-figures{flex-direction:row;flex:100%;order:3;gap:12px}.beta-people-actions{margin-left:auto}}@container beta-person (max-width:360px){.beta-person:not([data-layout=list]) .beta-people-row{flex-wrap:wrap}.beta-person:not([data-layout=list]) .beta-people-chips{flex:100%;order:2;justify-content:flex-start;max-width:100%}}.beta-engagement{flex-direction:column;gap:12px;padding:16px;display:flex}.beta-engagement-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.beta-engagement-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-engagement-chips{flex-wrap:wrap;gap:8px;display:flex}.beta-engagement-chart{grid-template-columns:72px minmax(0,1fr);gap:8px;display:grid}.beta-engagement[data-range="30"] .beta-engagement-chart[data-days="7"],.beta-engagement[data-range="7"] .beta-engagement-chart[data-days="30"]{display:none}.beta-engagement-lanes{flex-direction:column;display:flex}.beta-engagement-lane{height:28px;color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;display:flex}.beta-engagement-plot{min-width:0;padding:0 8px}.beta-engagement-svg{display:block;overflow:visible}.beta-engagement-track{stroke:var(--beta-line);stroke-width:1px}.beta-engagement-tick{stroke:var(--beta-line);stroke-dasharray:2 4;stroke-width:1px}.beta-engagement-axis{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;display:flex}.beta-engagement-mark circle{stroke-width:1.5px;transition:stroke-width .15s}.beta-engagement-mark:hover circle{stroke-width:3px}.beta-engagement-mark-messages circle{fill:var(--beta-ink-soft);stroke:var(--beta-ink-soft)}.beta-engagement-mark-sent circle{fill:var(--beta-surface)}.beta-engagement-mark-opened circle,.beta-engagement-mark-read circle{fill:var(--beta-accent);stroke:var(--beta-accent)}.beta-engagement-mark-failed circle{fill:var(--beta-surface);stroke:var(--beta-critical)}.beta-engagement-mark-visits circle{fill:var(--beta-ink-soft);fill-opacity:.85;stroke:var(--beta-ink-soft)}.beta-engagement-mark-downloads circle{fill:var(--beta-ink-tint);stroke:var(--beta-ink-soft)}.beta-engagement-mark-accepted circle{fill:var(--beta-positive);stroke:var(--beta-positive)}.beta-engagement-mark-open circle{fill:none;stroke:var(--beta-ink-soft);stroke-dasharray:3 2}.beta-notes-panel{flex-direction:column;gap:12px;padding:16px;display:flex}.beta-notes-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-notes-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-notes-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.beta-notes-restore{font:var(--beta-type-body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.beta-notes-compose{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.beta-notes-input{resize:vertical;flex:200px;min-height:52px}.beta-notes-problem{margin:0}.beta-notes-empty{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0}.beta-notes-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.beta-notes-item{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;display:grid}.beta-notes-item[data-editable=true]{grid-template-columns:22px minmax(0,1fr) auto}.beta-notes-body{flex-direction:column;gap:2px;min-width:0;display:flex}.beta-notes-meta{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.beta-notes-author{font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-notes-time{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-notes-text{font:var(--beta-type-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.beta-notes-text[data-rich=true]{white-space:normal}.beta-notes-text[data-rich=true] p{margin:0}.beta-notes-text[data-rich=true] p+p{margin-top:8px}.beta-notes-text[data-rich=true] ul,.beta-notes-text[data-rich=true] ol{list-style:revert;margin:4px 0 0;padding-left:16px}.beta-notes-latest .beta-notes-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.beta-notes-panel[data-open=false] .beta-notes-item[data-extra=true],.beta-notes-fewer,.beta-notes-panel[data-open=true] .beta-notes-all{display:none}.beta-notes-panel[data-open=true] .beta-notes-fewer{display:inline}.beta-notes-more{justify-content:center;display:flex}.beta-documents{flex-direction:column;gap:12px;padding:16px;display:flex}.beta-documents-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-documents-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-documents-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.beta-documents-empty{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0}.beta-documents-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.beta-documents-row{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:6px 8px;display:flex}.beta-documents-name{border-radius:var(--beta-radius-control);min-width:0;color:var(--beta-ink);flex:200px;align-items:center;gap:8px;text-decoration:none;display:flex}.beta-documents-name span{font-weight:var(--beta-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-documents-name:hover span{text-decoration:underline}.beta-documents-name:focus-visible{outline:2px solid var(--beta-focus)}.beta-documents-name .beta-icon{color:var(--beta-ink-soft);flex:none}.beta-documents-meta{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-fees{flex-direction:column;gap:12px;padding:16px;display:flex}.beta-fees-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-fees-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-fees-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.beta-fees-incl{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-fees-vat{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);height:28px;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;padding:0 8px;transition:background-color .15s;display:inline-flex}.beta-fees-vat:hover,.beta-fees-vat:active{background:var(--beta-pressed)}.beta-fees-vat[aria-pressed=true]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-fees-vat:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-fees-fold{border-radius:var(--beta-radius-control);align-items:center;gap:8px;display:none}.beta-fees-fold:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-fees-fold .beta-icon{transition:transform .15s}.beta-fees-folded-total{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);font-variant-numeric:tabular-nums}.beta-fees-body,.beta-fees-lines{flex-direction:column;gap:12px;display:flex}.beta-fees-group{flex-direction:column;gap:2px;display:flex}.beta-fees-group-name{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);justify-content:space-between;gap:12px;display:flex}.beta-fees-subtotal{font:var(--beta-type-body);font-variant-numeric:tabular-nums;display:none}.beta-fees-line{justify-content:space-between;gap:12px;padding:4px 0;display:flex}.beta-fees-name{overflow-wrap:anywhere;min-width:0}.beta-fees-amount{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.beta-fees [data-credit=true]{color:var(--beta-positive-on-tint)}.beta-fees-code{border-radius:var(--beta-radius-full);background:var(--beta-positive-tint);font:var(--beta-type-small);font-variant-numeric:tabular-nums;font-weight:var(--beta-weight-strong);margin-left:8px;padding:2px 6px}.beta-fees-grid{grid-template-columns:minmax(0,1fr) 64px 48px 64px;align-items:baseline;gap:4px 8px;display:grid}.beta-fees-column{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-align:right}.beta-fees-total-label,.beta-fees-total-cell{border-top:1px solid var(--beta-line);font-weight:var(--beta-weight-strong);margin-top:8px;padding-top:8px}.beta-fees-total{border-top:1px solid var(--beta-line);justify-content:space-between;align-items:baseline;padding-top:12px;display:flex}.beta-fees-total>span:first-child{font-weight:var(--beta-weight-strong)}.beta-fees-big{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);font-variant-numeric:tabular-nums}.beta-fees-total[data-quote=true] .beta-fees-big{color:var(--beta-ink-soft)}.beta-fees-tile{border-radius:var(--beta-radius-control);background:var(--beta-canvas);justify-content:space-between;align-items:baseline;padding:8px 12px;display:flex}.beta-fees-tile-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-fees-tile-value{font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums}.beta-fees-empty{color:var(--beta-ink-soft);font:var(--beta-type-small)}@media (max-width:760px){.beta-fees-tools{gap:0}.beta-fees-incl,.beta-fees-vat{display:none}.beta-fees-fold{margin-left:auto;display:inline-flex}.beta-fees:not([data-open]) .beta-fees-body{display:none}.beta-fees[data-open] .beta-fees-fold .beta-icon{transform:rotate(180deg)}.beta-fees-group-name~.beta-fees-line,.beta-fees-grid,.beta-fees-total:not([data-quote=true]){display:none}.beta-fees-group-name{color:var(--beta-ink);font:var(--beta-type-body)}.beta-fees-subtotal{display:inline}}.beta-property-forms{flex-direction:column;gap:16px;padding:16px;display:flex}.beta-property-forms-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.beta-property-forms-heading{flex:280px;gap:4px;min-width:0;display:grid}.beta-property-forms-heading h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-property-forms-heading p,.beta-property-forms-change{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-property-forms-readiness{border-radius:var(--beta-radius-control);background:var(--beta-caution-tint);color:var(--beta-caution-on-tint);align-items:flex-start;gap:12px;padding:12px;display:flex}.beta-property-forms-readiness[data-ready=true]{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-property-forms-readiness>.beta-icon{flex:none;margin-top:2px}.beta-property-forms-readiness strong{font-weight:var(--beta-weight-strong)}.beta-property-forms-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.beta-property-form{border-top:1px solid var(--beta-line);flex-direction:column;gap:12px;padding:12px 0;display:flex}.beta-property-form:last-child{border-bottom:1px solid var(--beta-line)}.beta-property-form-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.beta-property-form-name{flex:260px;gap:8px;min-width:0;display:grid}.beta-property-form-title{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.beta-property-form-title b{font-weight:var(--beta-weight-strong)}.beta-property-form-code{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-property-form-progress{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;align-items:center;gap:12px;display:flex}.beta-property-form-progress .beta-progress-bar{flex:0 160px;min-width:64px}.beta-property-form-actions{align-items:center;gap:4px;display:flex}.beta-property-form-actions form{display:contents}.beta-property-form-reopen{gap:8px;display:grid}.beta-property-form-reopen strong{font-weight:var(--beta-weight-strong)}.beta-property-form-reopen p{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-property-form-reopen-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.beta-property-form-followups{gap:8px;display:grid}.beta-property-form-followups>p{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-property-form-followups ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.beta-property-form-followups li{align-items:center;gap:12px;display:flex}.beta-property-form-followup-name{flex:1;min-width:0;display:grid}.beta-property-form-followup-name small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-property-forms-corrections{gap:8px;display:grid}.beta-property-forms-change b{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-personal-details{flex-direction:column;gap:16px;padding:16px;display:flex}.beta-personal-details-head{flex-direction:column;gap:4px;display:flex}.beta-personal-details-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-personal-details-state{color:var(--beta-ink-soft);font:var(--beta-type-small);flex-wrap:wrap;align-items:center;gap:8px;display:flex}#beta-app .beta-personal-details>.beta-data-rows{padding:0}.beta-hoowla-chip{border-radius:var(--beta-radius-full);height:24px;color:var(--beta-ink);font:var(--beta-type-small);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;padding:0 4px;transition:color .15s;display:inline-flex}.beta-hoowla-chip>:is(.beta-icon,.beta-hoowla-mark,.beta-hoowla-tick,.beta-spinner){align-self:center}.beta-hoowla-chip>.beta-icon{color:var(--beta-ink-soft)}button.beta-hoowla-chip:hover{color:var(--beta-accent)}button.beta-hoowla-chip:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-hoowla-mark{flex:none;display:inline-flex;position:relative}.beta-hoowla-mark img{width:18px;height:18px}.beta-hoowla[data-state=unlinked] .beta-hoowla-mark img{filter:grayscale();opacity:.6}.beta-hoowla-dot{border-radius:var(--beta-radius-full);width:7px;height:7px;box-shadow:0 0 0 2px var(--beta-surface);position:absolute;top:-2px;right:-2px}.beta-hoowla-dot[data-tone=critical]{background:var(--beta-critical)}.beta-hoowla-dot[data-tone=caution]{background:var(--beta-caution)}.beta-hoowla-tick{color:var(--beta-positive);display:inline-flex}.beta-hoowla-menu{min-width:240px;max-width:min(320px,100vw - 32px);left:0;right:auto}.beta-hoowla-reason{color:var(--beta-ink-soft);font:var(--beta-type-small);overflow-wrap:anywhere;padding:6px 8px}@media (max-width:760px){.beta-hoowla.beta-record-more{position:static}.beta-hoowla-menu{max-width:none;margin-top:6px;top:auto;left:16px;right:16px}}.beta-timeline{--beta-timeline-head:120px;--beta-timeline-indent:40px;flex-direction:column;gap:12px;padding:16px;display:flex}.beta-timeline-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.beta-timeline-title{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-timeline-spans{margin-left:auto}.beta-timeline-chart{position:relative}.beta-timeline-row{grid-template-columns:var(--beta-timeline-head) minmax(0, 1fr);align-items:center;display:grid}.beta-timeline-axis{height:20px;position:relative}.beta-timeline-stop,.beta-timeline-tick,.beta-timeline-today{--beta-timeline-x:calc((var(--day) + .5 - var(--start)) / var(--span) * 100%);left:var(--beta-timeline-x)}.beta-timeline-tick{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:0;translate:-50%}.beta-timeline-bands{height:24px;margin:4px 0 8px;position:relative}.beta-timeline-band{--beta-timeline-from:max(var(--from), var(--start));--beta-timeline-to:min(var(--from) + max(var(--to) - var(--from), 1), var(--start) + var(--span));top:0;left:calc((var(--beta-timeline-from) - var(--start)) / var(--span) * 100%);width:calc((var(--beta-timeline-to) - var(--beta-timeline-from)) / var(--span) * 100% - 2px);border-radius:var(--beta-radius-tag);min-width:4px;height:100%;font:var(--beta-type-small);white-space:nowrap;text-overflow:ellipsis;padding:6px;line-height:1;position:absolute;overflow:hidden}.beta-timeline-band[data-state=done]{background:var(--beta-ink-tint);color:var(--beta-ink-soft)}.beta-timeline-band[data-state=now]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint);font-weight:var(--beta-weight-strong)}.beta-timeline-lane{border-top:1px solid var(--beta-line)}.beta-timeline-lane-head{align-items:center;gap:8px;min-width:0;display:flex}.beta-timeline-lane-name{min-width:0;font:var(--beta-type-small);font-weight:var(--beta-weight-strong);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.beta-timeline-track{height:52px;position:relative}.beta-timeline-stop{z-index:1;width:0;height:0;position:absolute;top:50%}.beta-timeline-stop[data-open]{z-index:6}.beta-timeline-dot{border-radius:var(--beta-radius-full);background:var(--beta-p);width:14px;height:14px;box-shadow:0 0 0 2px var(--beta-surface);transition:scale .15s,box-shadow .15s;position:absolute;top:-7px;left:-7px}.beta-timeline-dot:hover{scale:1.25}.beta-timeline-dot[aria-pressed=true]{box-shadow:0 0 0 2px var(--beta-surface), 0 0 0 4px var(--beta-p)}.beta-timeline-dot[data-future=true]{background:var(--beta-surface);box-sizing:border-box;border:2px solid var(--beta-ink-faint);box-shadow:0 0 0 2px var(--beta-surface)}.beta-timeline-dot[data-future=true][aria-pressed=true]{border-color:var(--beta-p);box-shadow:0 0 0 2px var(--beta-surface), 0 0 0 4px var(--beta-p)}.beta-timeline-dot[data-turn=true]{box-shadow:0 0 0 2px var(--beta-surface), 0 0 0 4px var(--beta-accent)}.beta-timeline-dot[data-turn=true][aria-pressed=true]{scale:1.25}.beta-timeline-cluster{border-radius:var(--beta-radius-full);background:var(--beta-p);min-width:22px;height:22px;color:var(--beta-surface);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--beta-surface);place-items:center;padding:0 6px;line-height:1;transition:scale .15s,box-shadow .15s;display:grid;position:absolute;top:0;left:0;translate:-50% -50%}.beta-timeline-cluster:hover{scale:1.1}.beta-timeline-cluster[aria-expanded=true],.beta-timeline-cluster[data-selected]{box-shadow:0 0 0 2px var(--beta-surface), 0 0 0 4px var(--beta-p)}.beta-timeline-cluster[data-future=true]{background:var(--beta-surface);color:var(--beta-p-ink);box-sizing:border-box;border:2px solid var(--beta-ink-faint);box-shadow:0 0 0 2px var(--beta-surface)}.beta-timeline-cluster[data-turn=true]{box-shadow:0 0 0 2px var(--beta-surface), 0 0 0 4px var(--beta-accent)}.beta-timeline-fan{border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:280px;box-shadow:var(--beta-elevation-2);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:16px;left:50%;translate:-50%}.beta-timeline-fan[data-align=end]{left:auto;right:-12px;translate:none}.beta-timeline-fan[data-align=start]{left:-12px;translate:none}.beta-timeline-fan-item{border-radius:var(--beta-radius-control);font:var(--beta-type-body);text-align:left;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;transition:background-color .15s;display:grid}.beta-timeline-fan-item:hover{background:var(--beta-hover)}.beta-timeline-fan-item:active{background:var(--beta-pressed)}.beta-timeline-fan-item[aria-pressed=true]{background:var(--beta-p-tint);color:var(--beta-p-ink)}.beta-timeline-fan-dot{border-radius:var(--beta-radius-full);background:var(--beta-p);width:8px;height:8px}.beta-timeline-fan-item[data-future=true] .beta-timeline-fan-dot{box-sizing:border-box;border:2px solid var(--beta-ink-faint);background:0 0}.beta-timeline-fan-title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.beta-timeline-fan-time{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-timeline-plot{top:0;bottom:0;right:0;left:var(--beta-timeline-head);z-index:0;pointer-events:none;position:absolute}.beta-timeline-today{border-left:2px dashed var(--beta-accent);width:0;position:absolute;top:20px;bottom:0}.beta-timeline-today b{color:var(--beta-accent);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);position:absolute;bottom:4px;left:6px}.beta-timeline-card{border-radius:var(--beta-radius-panel);background:var(--beta-surface);box-shadow:var(--beta-elevation-2);align-items:flex-start;gap:12px;padding:16px;display:flex}.beta-timeline-card-main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.beta-timeline-card-top{align-items:baseline;gap:8px;display:flex}.beta-timeline-card-title{min-width:0;font:var(--beta-type-body);font-weight:var(--beta-weight-strong);overflow-wrap:anywhere}.beta-timeline-time{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.beta-timeline-card-body{color:var(--beta-ink-soft);overflow-wrap:anywhere}.beta-timeline-card-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.beta-timeline-source{border-radius:var(--beta-radius-full);background:var(--beta-p-tint);max-width:100%;color:var(--beta-p-ink);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:4px;padding:4px 8px;transition:background-color .15s;display:inline-flex}.beta-timeline-source span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-timeline-source:hover{background:var(--beta-p-ink)}@supports (color:color-mix(in lab, red, red)){.beta-timeline-source:hover{background:color-mix(in oklab, var(--beta-p-ink) 6%, var(--beta-p-tint))}}.beta-timeline-source:active{background:var(--beta-p-ink)}@supports (color:color-mix(in lab, red, red)){.beta-timeline-source:active{background:color-mix(in oklab, var(--beta-p-ink) 12%, var(--beta-p-tint))}}.beta-timeline-expected{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;padding:4px 0;display:inline-flex}.beta-timeline-list{flex-direction:column;gap:4px;display:none}.beta-timeline-day-title{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:12px 0 4px}.beta-timeline-entries{flex-direction:column;display:flex}.beta-timeline-entry{border-radius:var(--beta-radius-panel);margin:0 -12px;padding:0 12px}.beta-timeline-entry[open]{padding-bottom:12px}.beta-timeline-entry summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:4px 0;list-style:none;display:flex}.beta-timeline-entry summary::-webkit-details-marker{display:none}.beta-timeline-entry-main{flex-direction:column;flex:1;min-width:0;display:flex}.beta-timeline-entry-title{font-weight:var(--beta-weight-strong);overflow-wrap:anywhere}.beta-timeline-entry-meta{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.beta-timeline-entry-body{padding-left:var(--beta-timeline-indent);flex-direction:column;gap:8px;display:flex}.beta-timeline-earlier{width:100%;margin-top:8px}.beta-timeline-skel-face{border-radius:var(--beta-radius-full);flex:none;width:22px;height:22px}.beta-timeline-skel-dot{top:50%;left:calc(var(--at) * 1%);border-radius:var(--beta-radius-full);width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute}.beta-timeline-skel-day{width:64px;height:10px;margin:8px 0}.beta-timeline-skel-row{align-items:center;gap:12px;min-height:44px;display:flex}.beta-timeline-skel-row .beta-timeline-skel-face{width:28px;height:28px}.beta-timeline-skel-line{flex:1;height:10px}.beta-timeline-ghost{align-items:center;gap:12px;min-height:44px;display:flex}.beta-timeline-ghost-face{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);flex:none;width:28px;height:28px}.beta-timeline-ghost-line{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);flex:1;max-width:160px;height:12px}@media (max-width:1100px){.beta-timeline{--beta-timeline-head:104px}}@media (max-width:760px){.beta-timeline-spans,.beta-timeline-chart,.beta-timeline-detail{display:none}.beta-timeline-list{display:flex}}.beta-sheet-scrim,.beta-palette-scrim{inset:0;top:var(--env-banner-h,0px);z-index:40;background:var(--beta-scrim);place-items:center;padding:16px;animation:.18s beta-fade;display:grid;position:fixed}.beta-palette-scrim{z-index:50;align-items:start;padding-top:12vh}@keyframes beta-fade{0%{opacity:0}}.beta-sheet{border-radius:var(--beta-radius-sheet);background:var(--beta-surface);width:100%;height:100%;box-shadow:var(--beta-elevation-2);flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) beta-grow;display:flex;position:relative;overflow:hidden;container:sheet/inline-size}@keyframes beta-grow{0%{opacity:.4;transform:scale(.96)}}.beta-sheet-head{border-bottom:1px solid var(--beta-line);background:var(--beta-surface);align-items:center;gap:8px;padding:12px;display:flex}.beta-sheet-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);overflow-wrap:anywhere}.beta-sheet-title{min-width:0}.beta-sheet-kind{border-radius:var(--beta-radius-control);flex:none;place-items:center;width:30px;height:30px;display:grid}.beta-close{border-radius:var(--beta-radius-control);width:30px;height:30px;color:var(--beta-ink-soft);flex:none;place-items:center;display:grid}.beta-close:hover{background:var(--beta-hover)}.beta-sheet-body{flex:1;grid-template-columns:200px minmax(0,1fr);min-height:0;display:grid}.beta-sheet-body-single{grid-template-columns:minmax(0,1fr)}.beta-rail{border-right:1px solid var(--beta-line);background:var(--beta-surface);padding:12px 8px;overflow:auto}.beta-rail h2{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-transform:uppercase;margin:2px 8px 8px}.beta-rail-item{border-radius:var(--beta-radius-control);text-align:left;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;width:100%;padding:8px;display:grid}.beta-rail-item:hover{background:var(--beta-hover)}.beta-rail-item[aria-current=step]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-rail-item b{font:var(--beta-type-body);display:block}.beta-rail-item small{color:var(--beta-ink-soft);font:var(--beta-type-small);display:block}.beta-rail-item[aria-current=step] small{color:inherit}.beta-dot{border:2px solid var(--beta-line-strong);border-radius:var(--beta-radius-full);width:18px;height:18px;font-size:10px;font-weight:var(--beta-weight-strong);flex:none;place-items:center;display:grid}.beta-dot .beta-icon{width:11px;height:11px}.beta-dot-needs{border-color:var(--beta-accent)}.beta-dot-passed,.beta-dot-satisfied{background:var(--beta-positive);border-color:var(--beta-positive);color:var(--beta-on-fill)}.beta-dot-ask,.beta-dot-waiting{background:var(--beta-caution);border-color:var(--beta-caution);color:var(--beta-on-fill)}.beta-dot-concern{background:var(--beta-critical);border-color:var(--beta-critical);color:var(--beta-on-fill)}.beta-main{flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex;overflow:auto}.beta-main>*{flex:none}.beta-options{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.beta-note{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);align-items:center;gap:8px;display:flex}.beta-note-positive{color:var(--beta-positive-on-tint)}.beta-note-plain{color:var(--beta-ink-soft)}.beta-blocks{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:start;gap:12px;display:grid}.beta-blocks>*{min-width:0}.beta-component{border-radius:var(--beta-radius-panel);background:var(--beta-surface);box-shadow:var(--beta-elevation-1);min-width:0;overflow:hidden}.beta-component-head{border-bottom:1px solid var(--beta-line);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);align-items:center;gap:8px;padding:12px;display:flex}.beta-component-head .beta-icon{color:var(--beta-ink-soft)}.beta-component-kind{white-space:nowrap;color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.beta-component-body{padding:12px}.beta-component-flush{overflow-x:auto}.beta-table{border-collapse:separate;border-spacing:0;width:100%;font:var(--beta-type-body)}.beta-table th{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-align:left;white-space:nowrap;padding:8px 12px 6px}.beta-table td{border-top:1px solid var(--beta-line);vertical-align:top;overflow-wrap:anywhere;padding:8px 12px}.beta-table td:first-child{color:var(--beta-ink-soft);white-space:nowrap}.beta-table .beta-result{text-align:center;width:30px}.beta-row-different td:not(:first-child):not(.beta-result){background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}.beta-row-unknown td:not(:first-child):not(.beta-result){background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-table td.beta-cell-different{background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}.beta-table td.beta-cell-unknown{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-row-flagged td:not(.beta-cell-different):not(.beta-cell-unknown):not(:first-child){color:inherit;background:0 0}.beta-mark{border-radius:var(--beta-radius-full);width:18px;height:18px;font-size:11px;font-weight:var(--beta-weight-strong);flex:none;place-items:center;display:inline-grid}.beta-mark-same,.beta-mark-yes{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-mark-different,.beta-mark-no{background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}.beta-mark-unknown{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-mark .beta-icon{width:11px;height:11px}.beta-total{justify-content:space-between;align-items:baseline;display:flex}.beta-total b{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title)}.beta-bars{border-radius:var(--beta-radius-control);gap:2px;height:12px;margin:6px 0 12px;display:flex;overflow:hidden}.beta-bars i{min-width:2px;height:100%;display:block}.beta-tone-positive{background:var(--beta-positive)}.beta-tone-caution{background:var(--beta-caution)}.beta-tone-critical{background:var(--beta-critical)}.beta-tone-neutral{background:var(--beta-line-strong)}.beta-part{font:var(--beta-type-body);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;display:grid}.beta-part i{border-radius:var(--beta-radius-tag);width:10px;height:10px;display:block}.beta-part small{color:var(--beta-ink-soft);font:var(--beta-type-small);display:block}.beta-excerpt{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:pre-wrap;overflow-wrap:anywhere}.beta-excerpt mark{border-radius:var(--beta-radius-tag);background:var(--beta-caution);padding:0 2px}@supports (color:color-mix(in lab, red, red)){.beta-excerpt mark{background:color-mix(in oklab, var(--beta-caution) 28%, transparent)}}.beta-excerpt mark{color:var(--beta-ink)}.beta-excerpt-foot{color:var(--beta-ink-soft);font:var(--beta-type-small);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.beta-match{align-items:center;gap:8px;margin-bottom:8px;display:flex}.beta-lean{font:var(--beta-type-small);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.beta-meter{border-radius:var(--beta-radius-tag);background:linear-gradient(90deg, var(--beta-positive), var(--beta-caution), var(--beta-critical));flex:1;min-width:100px;height:6px;position:relative}.beta-meter i{border:3px solid var(--beta-ink);border-radius:var(--beta-radius-full);background:var(--beta-surface);width:16px;height:16px;margin-left:-8px;position:absolute;top:-5px}.beta-dates-grid{font:var(--beta-type-body);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:6px 8px;display:grid}.beta-dates-grid s{color:var(--beta-ink-soft)}.beta-draft-to{color:var(--beta-ink-soft);font:var(--beta-type-small);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.beta-draft-body{font:var(--beta-type-body);white-space:pre-wrap;overflow-wrap:anywhere}.beta-thread{flex-direction:column;gap:8px;display:flex}.beta-message{border-radius:var(--beta-radius-panel);max-width:88%;font:var(--beta-type-body);overflow-wrap:anywhere;padding:8px 12px}.beta-message small{font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin-bottom:2px;display:block}.beta-message-mine{border-bottom-right-radius:var(--beta-radius-tag);background:var(--beta-accent-tint);color:var(--beta-accent-on-tint);align-self:flex-end}.beta-message-theirs{border-bottom-left-radius:var(--beta-radius-tag);background:var(--beta-ink-tint);align-self:flex-start}.beta-main-thread{overflow:hidden}.beta-thread-layout{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 300px;gap:16px;min-height:0;display:grid}.beta-thread-layout-solo{grid-template-columns:minmax(0,1fr)}.beta-thread-primary,.beta-thread-side{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.beta-thread-side{margin:-2px;padding:2px;overflow:auto}.beta-thread-side>*{flex:none}.beta-convo{flex-direction:column;flex:0 auto;min-height:0;max-height:62vh;display:flex;overflow:hidden}.beta-convo.beta-convo-mini{flex:none;max-height:none;overflow:visible}.beta-convo-head{border-bottom:1px solid var(--beta-line);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.beta-convo-head span:last-child{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-convo-scroll{flex-direction:column;flex:1;min-height:0;padding:16px;display:flex;overflow:auto}.beta-convo-list{flex-direction:column;gap:12px;margin-top:auto;display:flex}.beta-msg{align-items:flex-end;gap:8px;max-width:86%;display:flex}.beta-msg-mine{flex-direction:row-reverse;align-self:flex-end}.beta-msg-bubble{border-radius:var(--beta-radius-sheet);background:var(--beta-ink-tint);min-width:0;font:var(--beta-type-body);overflow-wrap:anywhere;padding:8px 12px}.beta-msg-theirs .beta-msg-bubble{border-bottom-left-radius:var(--beta-radius-tag)}.beta-msg-mine .beta-msg-bubble{border-bottom-right-radius:var(--beta-radius-tag);background:var(--beta-accent-tint)}.beta-msg-meta{font:var(--beta-type-small);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-bottom:2px;display:flex}.beta-msg-meta span{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-msg-body{white-space:pre-wrap}.beta-composer{flex:none;padding:12px 16px}.beta-composer h3{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-composer-to{color:var(--beta-ink-soft);font:var(--beta-type-small);flex-wrap:wrap;justify-content:space-between;gap:2px 8px;margin:8px 0 6px;display:flex}.beta-composer-input{resize:vertical;width:100%;min-height:92px;max-height:220px;font:var(--beta-type-body);padding:8px 12px;display:block}.beta-composer-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:8px;display:flex}.beta-drafted{color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;gap:6px;display:inline-flex}.beta-drafted .beta-icon{color:var(--beta-accent)}.beta-checklist li{font:var(--beta-type-body);grid-template-columns:22px minmax(0,1fr);gap:6px;padding:4px 0;display:grid}.beta-checklist small{color:var(--beta-ink-soft);font:var(--beta-type-small);display:block}.beta-records-row{border:0;border-top:1px solid var(--beta-line);width:100%;color:var(--beta-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px;display:grid}.beta-records-row:first-child{border-top:0}.beta-records-row:hover{background:var(--beta-hover)}.beta-records-row>.beta-icon{color:var(--beta-ink-soft)}.beta-records-text{flex-direction:column;min-width:0;display:flex}.beta-records-text b,.beta-records-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-records-text span,.beta-records-status{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-cite{border:1px solid var(--beta-accent);border-radius:var(--beta-radius-tag);color:var(--beta-accent);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);vertical-align:1px;white-space:nowrap;align-items:center;margin-left:4px;padding:0 4px;display:inline-flex}.beta-input{border:1px solid var(--beta-line);border-radius:var(--beta-radius-control);background:var(--beta-canvas);min-width:0;font:var(--beta-type-body);flex:1;padding:8px 12px}.beta-input::placeholder{color:var(--beta-ink-faint)}.beta-input:focus-visible{outline-offset:0;border-color:var(--beta-focus)}.beta-prompts{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.beta-prompt{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-full);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-align:left;padding:4px 8px}.beta-prompt:hover{background:var(--beta-hover)}.beta-md p+p,.beta-md p+ul,.beta-md ul+p{margin-top:6px}.beta-md ul{padding-left:16px;list-style:outside}.beta-spinner{border:2px solid var(--beta-line-strong);border-top-color:var(--beta-accent);border-radius:var(--beta-radius-full);flex:none;width:14px;height:14px;animation:.8s linear infinite beta-spin}@keyframes beta-spin{to{transform:rotate(360deg)}}.beta-preparing{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);align-items:center;gap:8px;padding:16px;display:flex}.beta-joey-entry{flex-direction:column;gap:12px;padding:4px 4px 8px;display:flex}.beta-joey-reply{min-width:0;font:var(--beta-type-body);overflow-wrap:anywhere;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;display:grid}.beta-joey-reply>.beta-ai-mark{grid-area:1/1}.beta-joey-reply>[data-part]{grid-column:2;min-width:0}.beta-joey-reply>.beta-joey-blocks{grid-column:1/-1}.beta-joey-reply>[data-part]:empty{display:none}.beta-joey-steps{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:22px;display:flex}.beta-joey-step{color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;gap:6px;display:inline-flex}.beta-joey-step[data-tone=Critical]{color:var(--beta-critical-on-tint)}.beta-joey-step[data-tone=Caution]{color:var(--beta-caution-on-tint)}.beta-joey-blocks{flex-direction:column;gap:8px;display:flex}.beta-joey-block{min-width:0}.beta-joey-block:empty{display:none}.beta-joey-sources,.beta-joey-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.beta-joey-source{cursor:pointer;vertical-align:baseline;background:0 0;gap:4px;max-width:100%;min-height:28px;margin-left:0;padding:0 8px;transition:background-color .15s}.beta-joey-source:hover{background:var(--beta-selected)}.beta-joey-source>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.beta-joey-source{transition:none}}.beta-ai-mark{--beta-ai-mark-size:28px;width:var(--beta-ai-mark-size);height:var(--beta-ai-mark-size);border-radius:var(--beta-radius-full);background:var(--beta-surface);flex:none;place-items:center;display:inline-grid;position:relative}.beta-ai-mark[data-size="18"]{--beta-ai-mark-size:18px}.beta-ai-mark[data-size="22"]{--beta-ai-mark-size:22px}.beta-ai-mark[data-size="44"]{--beta-ai-mark-size:44px}.beta-ai-mark .beta-ai-mark-icon{width:62%;height:62%;fill:url(#beta-ai-sheen) var(--beta-accent)}.beta-ai-mark:after{content:"";border-radius:var(--beta-radius-full);background:conic-gradient(from 0deg, transparent 0 55%, var(--beta-ai-sheen-start) 78%, var(--beta-accent) 94%, transparent 100%);-webkit-mask:linear-gradient(var(--beta-ink) 0 0) content-box exclude, linear-gradient(var(--beta-ink) 0 0);-webkit-mask:linear-gradient(var(--beta-ink) 0 0) content-box exclude, linear-gradient(var(--beta-ink) 0 0);mask:linear-gradient(var(--beta-ink) 0 0) content-box exclude, linear-gradient(var(--beta-ink) 0 0);opacity:0;pointer-events:none;padding:2px;transition:opacity .24s;position:absolute;inset:-3px}.beta-ai-mark[data-state=working]:after{opacity:1;animation:1.4s linear infinite beta-joey-sweep}.beta-ai-mark[data-state=done]:before{content:"";border:2px solid var(--beta-ai-sheen-start);border-radius:var(--beta-radius-full);pointer-events:none;animation:.7s ease-out both beta-joey-pulse;position:absolute;inset:-4px}.beta-ai-mark[data-state=ready]:before,.beta-ai-mark[data-state=unsure]:before,.beta-ai-mark[data-state=failed]:before{content:"";border-radius:var(--beta-radius-full);background:var(--beta-accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--beta-surface);position:absolute;top:-2px;right:-2px}.beta-ai-mark[data-state=unsure]:before{background:var(--beta-caution)}.beta-ai-mark[data-state=failed]:before{background:var(--beta-critical)}.beta-ai-mark[data-state=queued]{opacity:.6}button.beta-ai-mark{color:inherit;cursor:pointer;border:0;padding:0}.beta-ai-mark:is(button,[tabindex]):focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-ai-mark[data-state=off]{opacity:.45;filter:grayscale()}.beta-ai-defs{width:0;height:0;position:absolute;overflow:hidden}.beta-ai-sheen-start{stop-color:var(--beta-ai-sheen-start)}.beta-ai-sheen-mid{stop-color:var(--beta-ai-sheen-mid)}.beta-ai-sheen-end{stop-color:var(--beta-ai-sheen-end)}@keyframes beta-joey-sweep{to{transform:rotate(360deg)}}@keyframes beta-joey-pulse{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.beta-ai-mark[data-state=working]:after,.beta-ai-mark[data-state=done]:before{animation:none}}.beta-dock-field{opacity:0;pointer-events:none;flex:0 0 0;align-items:center;gap:8px;width:0;min-width:0;transition:opacity .12s;display:flex;overflow:hidden}.beta-dock-searching .beta-dock-field{opacity:1;pointer-events:auto;flex:auto;width:auto;padding-left:4px;transition:opacity .18s .1s;overflow:visible}.beta-dock-field input{min-width:0;height:36px;color:var(--beta-ink);font:var(--beta-type-heading);font-weight:var(--beta-weight-regular);letter-spacing:var(--beta-tracking-heading);background:0 0;border:0;flex:1;padding:0}.beta-dock-field input::placeholder{color:var(--beta-ink-soft);font-weight:var(--beta-weight-regular)}#beta-app .beta-dock-cancel{flex:none;display:none}.beta-dock-search .beta-dock-scroll{scrollbar-width:thin;scrollbar-color:var(--beta-ink) transparent;flex:0 auto;max-height:380px;margin:8px 4px 0 0;padding:0 2px 4px 6px;container:beta-dock-results/inline-size}@supports (color:color-mix(in lab, red, red)){.beta-dock-search .beta-dock-scroll{scrollbar-color:color-mix(in oklab, var(--beta-ink) 22%, transparent) transparent}}.beta-dock-search .beta-dock-scroll::-webkit-scrollbar{width:10px}.beta-dock-search .beta-dock-scroll::-webkit-scrollbar-track{background:0 0;margin:4px 0}.beta-dock-search .beta-dock-scroll::-webkit-scrollbar-thumb{border-radius:var(--beta-radius-full);background:var(--beta-ink) padding-box;border:3px solid #0000}@supports (color:color-mix(in lab, red, red)){.beta-dock-search .beta-dock-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--beta-ink) 22%, transparent) padding-box}}.beta-dock-search .beta-dock-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){.beta-dock-search .beta-dock-scroll::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab, var(--beta-ink) 34%, transparent)}}.beta-dock-search .beta-dock-skeleton{gap:2px;padding:0 8px 4px}.beta-dock-search .beta-dock-skeleton .beta-skel{height:34px}.beta-dock-search .beta-dock-state{padding:8px 8px 12px}.beta-dock-search .beta-feed-empty{text-align:center;padding:12px 8px}@media (max-width:760px){#beta-app .beta-dock-cancel{height:44px;display:inline-flex}.beta-dock-field input{height:44px}.beta-dock-search .beta-dock-scroll{max-height:470px}}.beta-dock-group-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:8px 8px 4px}.beta-dock-group:first-child .beta-dock-group-label{padding-top:0}.beta-dock-result{border-radius:var(--beta-radius-control);width:100%;min-width:0;height:34px;font:var(--beta-type-body);text-align:left;align-items:center;gap:8px;padding:0 8px;line-height:1;display:flex}.beta-dock-result[aria-selected=true]{background:var(--beta-hover)}.beta-dock-result-icon{width:18px;height:18px;color:var(--beta-ink-soft);flex:none;place-items:center;display:grid}.beta-dock-result-icon .beta-icon{width:15px;height:15px}.beta-dock-result[aria-selected=true] .beta-dock-result-icon{color:var(--beta-ink)}.beta-dock-result .beta-dock-result-icon-joey,.beta-dock-result[aria-selected=true] .beta-dock-result-icon-joey{color:var(--beta-accent)}.beta-dock-result .beta-dock-result-icon-overdue,.beta-dock-result[aria-selected=true] .beta-dock-result-icon-overdue{color:var(--beta-critical)}.beta-dock-result .beta-dock-result-icon-done,.beta-dock-result[aria-selected=true] .beta-dock-result-icon-done{color:var(--beta-positive)}.beta-dock-result-title{max-width:58%;color:var(--beta-ink-soft);font-weight:var(--beta-weight-regular);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.beta-dock-result-title strong,.beta-dock-result-plain .beta-dock-result-title{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-dock-result-detail{min-width:0;color:var(--beta-ink-soft);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.beta-dock-result-state{color:var(--beta-ink-soft);font:var(--beta-type-small);white-space:nowrap;flex:none}.beta-dock-result-state-overdue{color:var(--beta-critical-on-tint)}.beta-dock-result-more{height:30px;color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-dock-result-more .beta-dock-result-title{max-width:none;color:inherit}.beta-dock-result-more .beta-dock-result-icon{opacity:.7}@container beta-dock-results (max-width:520px){.beta-dock-result-state{display:none}}@media (max-width:760px){.beta-dock-result{height:44px}.beta-dock-result-more{height:40px}.beta-dock-result-state{display:none}}.beta-nav-place{border-radius:var(--beta-radius-control);width:36px;height:36px;color:var(--beta-ink-soft);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);flex:none;justify-content:center;align-items:center;gap:8px;transition:background-color .15s,color .15s;display:flex;position:relative;overflow:hidden}.beta-nav-place:focus-visible{outline-offset:-2px}.beta-nav-rail[data-wide=true] .beta-nav-place{justify-content:flex-start;width:auto;padding:0 12px}.beta-nav-place .beta-icon{width:17px;height:17px}.beta-nav-place:hover{background:var(--beta-hover)}.beta-nav-place[aria-current=page]{background:var(--beta-line);color:var(--beta-ink)}.beta-nav-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:none;overflow:hidden}.beta-nav-rail[data-wide=true] .beta-nav-text{display:block}.beta-nav-count{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;display:none}.beta-nav-place[aria-current=page] .beta-nav-count{color:var(--beta-ink-soft)}.beta-nav-rail[data-wide=true] .beta-nav-count{display:inline}.beta-nav-dot{border-radius:var(--beta-radius-full);background:var(--beta-accent);width:7px;height:7px;position:absolute;top:7px;right:7px}.beta-nav-rail[data-wide=true] .beta-nav-dot{flex:none;position:static}.beta-nav-place[aria-current=page] .beta-nav-dot{display:none}.beta-nav-rail{z-index:5;background:var(--beta-surface);border-right:1px solid var(--beta-line);cursor:pointer;flex-direction:column;flex:none;align-items:center;gap:4px;width:52px;padding:12px 0;transition:width .2s ease-out,padding .2s ease-out;display:flex;position:relative}.beta-nav-rail[data-wide=true]{align-items:stretch;width:196px;padding:12px 8px}.beta-nav-edge{z-index:1;width:12px;color:var(--beta-accent);justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;top:0;bottom:0;right:-6px}.beta-nav-edge .beta-icon{opacity:0;transition:opacity .15s,transform .2s ease-out;transform:rotate(180deg)}.beta-nav-rail[data-wide=true] .beta-nav-edge .beta-icon{transform:none}.beta-nav-edge:hover{background:var(--beta-selected)}.beta-nav-edge:hover .beta-icon{opacity:1}.beta-nav-top{justify-content:center;align-items:center;height:36px;margin-bottom:6px;display:flex;overflow:hidden}.beta-nav-rail[data-wide=true] .beta-nav-top{justify-content:flex-start;padding:0 8px}.beta-nav-logo{align-items:center;display:flex}.beta-nav-logo img{width:auto;height:24px;display:none}html:not(.dark) .beta-nav-logo-light,html.dark .beta-nav-logo-dark{display:block}.beta-nav-rail[data-wide=true] .beta-nav-logo-icon,.beta-nav-rail:not([data-wide=true]) .beta-nav-logo-full{display:none}.beta-account-button:focus-visible{outline-offset:-2px}.beta-nav-add,.beta-nav-add:hover{background:var(--beta-accent);color:var(--beta-on-fill)}.beta-account{width:36px;margin-top:4px;position:relative}.beta-nav-rail[data-wide=true] .beta-account{width:auto}.beta-account-button{border-radius:var(--beta-radius-control);text-align:left;justify-content:center;align-items:center;gap:8px;width:100%;padding:4px;transition:background-color .15s;display:flex;overflow:hidden}.beta-nav-rail[data-wide=true] .beta-account-button{justify-content:flex-start;padding:6px 8px}.beta-account-button:hover,.beta-account-button[aria-expanded=true]{background:var(--beta-hover)}.beta-account-name{min-width:0;display:none}.beta-nav-rail[data-wide=true] .beta-account-name{display:grid}.beta-account-name b,.beta-account-name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-account-name b{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-account-name small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-account-caret{color:var(--beta-ink-soft);flex:none;margin-left:auto;display:none}.beta-nav-rail[data-wide=true] .beta-account-caret{display:flex}.beta-account-menu{z-index:50;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:212px;box-shadow:var(--beta-elevation-2);font:var(--beta-type-body);gap:2px;padding:6px;animation:.15s beta-fade;display:grid;position:absolute;bottom:0;left:calc(100% + 18px)}.beta-account-menu:before{content:"";border-bottom:1px solid var(--beta-line);border-left:1px solid var(--beta-line);background:var(--beta-surface);width:10px;height:10px;position:absolute;bottom:18px;left:-6px;transform:rotate(45deg)}.beta-nav-rail[data-wide=true] .beta-account-menu{bottom:calc(100% + 8px);left:0}.beta-nav-rail[data-wide=true] .beta-account-menu:before{bottom:-6px;left:22px;transform:rotate(-45deg)}.beta-account-who{border-bottom:1px solid var(--beta-line);margin-bottom:4px;padding:6px 8px 8px;display:grid}.beta-account-who b{min-width:0;font-weight:var(--beta-weight-strong);overflow-wrap:anywhere}.beta-account-organisation span{overflow-wrap:anywhere;min-width:0}.beta-account-who small{overflow-wrap:anywhere;min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-account-item{border-radius:var(--beta-radius-control);width:100%;color:var(--beta-ink-soft);font-weight:var(--beta-weight-strong);text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;transition:background-color .15s,color .15s;display:flex}.beta-account-item:hover{background:var(--beta-hover);color:var(--beta-ink)}.beta-account-item[aria-current=page]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-account-rule{background:var(--beta-line);height:1px;margin:4px 0}.beta-account-choice{color:var(--beta-ink-soft);font-weight:var(--beta-weight-strong);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}@media (max-width:760px){.beta-nav-rail{display:none}}@media (prefers-reduced-motion:reduce){.beta-nav-rail,.beta-nav-edge .beta-icon{transition:none}}.beta-phone-menu{display:none}@media (max-width:760px){.beta-phone-menu{display:block}}.beta-phone-scrim{top:var(--env-banner-h,0px);right:0;bottom:calc(56px + env(safe-area-inset-bottom));z-index:41;background:var(--beta-scrim);animation:.18s beta-fade;position:fixed;left:0}.beta-phone-sheet{right:0;bottom:calc(56px + env(safe-area-inset-bottom));z-index:42;max-height:calc(100dvh - 56px - env(safe-area-inset-bottom) - env(safe-area-inset-top) - 24px);overscroll-behavior:contain;border-radius:var(--beta-radius-sheet) var(--beta-radius-sheet) 0 0;background:var(--beta-surface);box-shadow:var(--beta-elevation-2);align-content:start;gap:4px;padding:0 12px 12px;scroll-padding-block-start:52px;animation:.15s beta-fade;display:grid;position:fixed;left:0;overflow-y:auto}.beta-phone-sheet[tabindex="-1"]:focus-visible{outline:none}.beta-phone-sheet:has(#beta-phone-workspaces-view:not([hidden])){height:100%}.beta-phone-menu-view{align-content:start;gap:4px;display:grid}.beta-phone-menu-header{z-index:1;border-block-end:1px solid var(--beta-line);background:var(--beta-surface);min-height:48px;font-weight:var(--beta-weight-strong);justify-content:space-between;align-items:center;padding-inline:6px 0;display:flex;position:sticky;top:0}#beta-app .beta-phone-menu-header button{min-width:44px;min-height:44px}.beta-phone-workspaces-header{padding-inline:0}.beta-phone-workspaces-header h2{font-size:inherit;font-weight:inherit;margin:0}#beta-app #beta-phone-workspaces-view .beta-menu-item{min-height:44px}.beta-phone-heading{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin:8px 4px 2px}.beta-phone-list{gap:0;display:grid}.beta-phone-item{border-radius:var(--beta-radius-control);width:100%;min-height:44px;color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);text-align:left;align-items:center;gap:8px;padding:8px 6px;transition:background-color .15s,color .15s;display:flex;position:relative}#beta-app .beta-phone-list>.beta-menu-item{min-height:44px}.beta-phone-item .beta-icon{width:17px;height:17px;color:var(--beta-ink-soft)}.beta-phone-item:hover{background:var(--beta-hover)}.beta-phone-item[aria-current=page]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-phone-item[aria-current=page] .beta-icon{color:inherit}.beta-phone-item .beta-nav-dot{margin-left:auto;position:static}.beta-phone-item[aria-current=page] .beta-nav-dot{display:none}.beta-phone-item.beta-account-organisation{justify-content:space-between}.beta-phone-item.beta-account-organisation .beta-icon{color:var(--beta-accent)}.beta-phone-account{align-items:center;gap:8px;padding:6px;display:flex}.beta-phone-who{min-width:0;display:grid}.beta-phone-who b{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-phone-who small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-phone-sheet .beta-account-choice{padding:6px}@container beta-canvas (max-width:800px){.beta-home{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.beta-sheet-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.beta-rail{border-right:0;border-bottom:1px solid var(--beta-line);gap:4px;padding:8px;display:flex;overflow-x:auto}.beta-rail h2{display:none}.beta-rail-item{flex:none;width:auto;min-width:150px}.beta-sheet-body-single{grid-template-rows:minmax(0,1fr)}.beta-main-thread{overflow:auto}.beta-thread-layout{flex-direction:column;flex:none;display:flex}.beta-thread-primary,.beta-thread-side{flex:none;overflow:visible}.beta-thread-side{margin:0;padding:0}.beta-convo{flex:none;max-height:min(40vh,340px)}.beta-options{justify-content:flex-start}}@media (max-width:620px){.beta-logo-name,.beta-crumb-trail{display:none}.beta-msg{max-width:94%}.beta-field{grid-template-columns:96px minmax(0,1fr)}#beta-app{--beta-canvas-gutter:12px}.beta-canvas{padding-bottom:90px}.beta-card-row{grid-template-columns:30px minmax(0,1fr);row-gap:8px;padding:12px}.beta-card-end{grid-column:2;justify-content:space-between}.beta-sheet-scrim{padding:0}.beta-sheet{border-radius:0}.beta-main{padding:12px}}@media (max-width:760px){.beta-canvas{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.beta-sheet-scrim{bottom:calc(56px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){#beta-app *,#beta-app :before,#beta-app :after,.beta-sheet-scrim,.beta-sheet{transition:none!important;animation:none!important}}.beta-gap{width:10px;display:inline-block}.beta-more{grid-column:1/-1}.beta-more>summary{cursor:pointer;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:8px 2px;list-style:none}.beta-more>summary::-webkit-details-marker{display:none}.beta-more>summary:hover{color:var(--beta-ink)}#beta-app button.beta-pill{min-height:0;position:relative}#beta-app button.beta-pill:after{content:"";position:absolute;inset:-8px -2px}.beta-page{max-width:var(--beta-page-width);margin:0 auto}.beta-page-tools{flex-direction:column;gap:8px;margin:0 0 12px;display:flex}.beta-chips{flex-wrap:wrap;gap:6px;display:flex}.beta-chip{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.beta-chip:hover{color:var(--beta-ink)}.beta-chip-on{background:var(--beta-ink);color:var(--beta-canvas);background-clip:padding-box;border-color:#0000}.beta-chip-on:hover{color:var(--beta-canvas)}.beta-chip-count{font-variant-numeric:tabular-nums;opacity:.6}.beta-chip-dot{border-radius:var(--beta-radius-full);background:var(--beta-p);width:7px;height:7px}.beta-panel-link{color:var(--beta-accent);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-panel-link:hover{text-decoration:underline}.beta-story-feed{padding:0 16px 12px}.beta-story-day{z-index:2;background:var(--beta-surface);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin:0 -16px;padding:12px 16px 6px;position:sticky;top:0}.beta-story{margin:0;padding:0;list-style:none;position:relative}.beta-story:before{content:"";background:var(--beta-line);width:1px;position:absolute;top:6px;bottom:6px;left:13px}.beta-story-row{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:8px 0;display:grid;position:relative}.beta-story-face{z-index:1;width:28px;height:28px;position:relative}.beta-story-face .beta-avatar,.beta-story-face .beta-ai-mark{box-shadow:0 0 0 3px var(--beta-surface)}.beta-story-kind{border-radius:var(--beta-radius-full);background:var(--beta-surface);width:17px;height:17px;color:var(--beta-p);box-shadow:0 0 0 1px var(--beta-line);place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.beta-story-kind .beta-icon{width:11px;height:11px}.beta-story-main{flex-direction:column;gap:4px;min-width:0;padding-top:2px;display:flex}.beta-story-line{overflow-wrap:anywhere;color:var(--beta-ink-soft);font:var(--beta-type-body);margin:0}.beta-story-line b{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-story-objects{flex-wrap:wrap;gap:4px 12px;display:flex}.beta-object{max-width:100%;color:var(--beta-ink);font:var(--beta-type-small);align-items:center;gap:4px;display:inline-flex}.beta-object span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-object .beta-icon{width:13px;height:13px;color:var(--beta-p);flex:none}.beta-object-more{color:var(--beta-ink-soft)}.beta-story-quote{overflow-wrap:anywhere;border-radius:0 var(--beta-radius-control) var(--beta-radius-control) var(--beta-radius-control);background:var(--beta-p-tint);color:var(--beta-ink);font:var(--beta-type-body);margin:0;padding:8px 12px}.beta-story-meta{align-items:center;gap:8px;display:flex}.beta-story-subject{color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;gap:4px;display:inline-flex}button.beta-story-subject:hover{color:var(--beta-ink);text-decoration:underline}.beta-story-subject .beta-icon{width:12px;height:12px}.beta-story-time{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;padding-top:2px}.beta-story-compact .beta-story-row{padding:6px 0}.beta-story-compact .beta-story-line{font:var(--beta-type-body)}.beta-story-panel .beta-story-feed{padding:0 16px 16px}.beta-story-panel .beta-story-day{margin:0 -16px;padding:12px 16px 6px}.beta-story-compact .beta-story-day{position:static}.beta-story-days{display:contents}.beta-avatar{border-radius:var(--beta-radius-full);background:var(--beta-p-tint,var(--beta-ink-tint));width:28px;height:28px;color:var(--beta-p-ink,var(--beta-ink-soft));font:var(--beta-type-small);font-weight:var(--beta-weight-strong);-webkit-user-select:none;user-select:none;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.beta-avatar-fallback{border-radius:inherit;place-items:center;width:100%;height:100%;display:grid}.beta-avatar[data-beta-identity-ready]>.beta-avatar-fallback{visibility:hidden}.beta-avatar-text{text-box:trim-both cap alphabetic;display:block}.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-text,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-fallback>.beta-avatar-text{isolation:isolate;border-radius:inherit;background:var(--beta-accent-tint);width:100%;height:100%;color:var(--beta-accent-on-tint);place-items:center;display:grid;position:relative;overflow:hidden}.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-text:before,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-text:after,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-fallback>.beta-avatar-text:before,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-fallback>.beta-avatar-text:after{content:"";z-index:-1;pointer-events:none;position:absolute}.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-text:before,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-fallback>.beta-avatar-text:before{clip-path:var(--beta-avatar-curve-light-shape);background:var(--beta-surface);inset:-16% 24% -8% -30%;transform:rotate(-28deg)}@supports (color:color-mix(in lab, red, red)){.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-text:before,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-fallback>.beta-avatar-text:before{background:color-mix(in oklab, var(--beta-surface) 70%, transparent)}}.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-text:before,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-fallback>.beta-avatar-text:before{opacity:.07}.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-text:after,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-fallback>.beta-avatar-text:after{clip-path:var(--beta-avatar-curve-dark-shape);background:var(--beta-accent);inset:-16% -30% -8% 24%;transform:rotate(28deg)}@supports (color:color-mix(in lab, red, red)){.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-text:after,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-fallback>.beta-avatar-text:after{background:color-mix(in oklab, var(--beta-accent) 30%, transparent)}}.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-text:after,.beta-avatar:not(.beta-avatar-koala):not(.beta-p-joey)>.beta-avatar-fallback>.beta-avatar-text:after{opacity:.09}.beta-avatar-image{border-radius:inherit;object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.beta-avatar-image[data-beta-identity-image-state=loaded]{opacity:1}.beta-avatar-xs{width:18px;height:18px;font-size:8px}.beta-avatar-sm{width:22px;height:22px;font-size:9px}.beta-avatar-lg{width:44px;height:44px;font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-avatar .beta-icon{width:60%;height:60%}.beta-joey-face{flex:none;display:inline-flex}.beta-avatar-koala{background:var(--beta-accent);color:var(--beta-on-fill)}.beta-avatar-stack{display:inline-flex}.beta-avatar-stack>.beta-avatar{box-shadow:0 0 0 2px var(--beta-surface)}.beta-avatar-stack>.beta-avatar+.beta-avatar{margin-left:-6px}.beta-avatar-badge{border-radius:var(--beta-radius-full);width:12px;height:12px;box-shadow:0 0 0 2px var(--beta-surface);background:var(--beta-positive);color:var(--beta-on-fill);place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.beta-avatar-badge-warning{background:var(--beta-caution);color:var(--beta-on-fill)}.beta-brand-mark{--beta-brand-mark-size:18px;width:var(--beta-brand-mark-size);height:var(--beta-brand-mark-size);border-radius:var(--beta-radius-tag);background:var(--beta-ink-tint);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);-webkit-user-select:none;user-select:none;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.beta-brand-mark-md{--beta-brand-mark-size:22px}.beta-brand-mark-lg{--beta-brand-mark-size:28px}.beta-brand-mark-fallback{text-align:center;place-items:center;width:100%;height:100%;display:grid}.beta-brand-mark[data-beta-identity-ready]>.beta-brand-mark-fallback{visibility:hidden}.beta-brand-mark[data-beta-identity-ready]{background:0 0}.beta-brand-mark-image{object-fit:contain;opacity:0;width:100%;height:100%;position:absolute;inset:0}.beta-brand-mark-image[data-beta-identity-image-state=loaded]{opacity:1}.beta-brand-mark-image-dark{display:none}html.dark .beta-brand-mark[data-beta-brand-mark-dark] .beta-brand-mark-image-dark{display:block}html.dark .beta-brand-mark[data-beta-brand-mark-dark] .beta-brand-mark-image-light{display:none}.beta-brand-mark .beta-icon{width:60%;height:60%}.beta-page>.beta-panel,.beta-page>section,.beta-page>.beta-split,.beta-split{margin-bottom:12px}.beta-stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin-bottom:12px;display:grid}.beta-stat{border-radius:var(--beta-radius-panel);background:var(--beta-surface);box-shadow:var(--beta-elevation-1);flex-direction:column;gap:2px;padding:12px 16px;display:flex}.beta-stat-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-stat-value{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);font-variant-numeric:tabular-nums}.beta-stat small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-quote-list{flex-direction:column;padding:0 8px 8px;display:flex}.beta-quote-card{border-radius:var(--beta-radius-panel);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;width:100%;padding:8px 12px;display:grid}.beta-quote-card:hover{background:var(--beta-hover)}.beta-quote-main,.beta-quote-side{flex-direction:column;gap:2px;min-width:0;display:flex}.beta-quote-main b{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-quote-main small,.beta-quote-side small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-quote-side{text-align:right;align-items:flex-end}.beta-quote-side b{font:var(--beta-type-body);font-variant-numeric:tabular-nums}.beta-quote-note{color:var(--beta-ink-soft);font:var(--beta-type-small);margin-top:2px}.beta-quote-note-urgent{color:var(--beta-accent);font-weight:var(--beta-weight-strong)}.beta-chart{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;height:220px;padding:12px 16px 16px;display:grid}.beta-chart-month{flex-direction:column;gap:6px;min-height:0;display:flex}.beta-chart-month small{color:var(--beta-ink-soft);font:var(--beta-type-small);text-align:center}.beta-chart-bars{border-bottom:1px solid var(--beta-line);flex:1;justify-content:center;align-items:flex-end;gap:4px;min-height:0;display:flex}.beta-chart-bars i{border-radius:var(--beta-radius-tag) var(--beta-radius-tag) 0 0;width:min(26px,40%);min-height:2px;position:relative}.beta-chart-bars i span{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;padding-bottom:2px;font-style:normal;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.beta-chart-quotes{background:var(--beta-ink-faint)}.beta-chart-instructed{background:var(--beta-accent)}.beta-chart-key{align-items:center;gap:6px;display:inline-flex}.beta-chart-key i{border-radius:var(--beta-radius-tag);width:8px;height:8px;margin-left:6px}.beta-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.beta-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.beta-story-time{display:none}}#beta-app .beta-quote-flow-page{max-width:640px;margin:0 auto}#beta-app .beta-quote-flow-title{align-items:center;gap:8px;min-width:0;display:flex}#beta-app .beta-quote-flow-step{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}#beta-app .beta-quote-flow-panel{container-type:inline-size}#beta-app .beta-quote-flow-form{flex-direction:column;gap:16px;padding:16px;display:flex}#beta-app .beta-quote-flow-group{flex-direction:column;gap:16px;min-width:0;display:flex}#beta-app .beta-quote-flow-heading{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);margin:4px 0 -4px}#beta-app .beta-quote-flow-heading[tabindex="-1"]:focus{outline:none}#beta-app .beta-quote-flow-move{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#beta-app .beta-quote-flow-move .beta-slider{flex-wrap:nowrap}#beta-app .beta-quote-flow-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#beta-app .beta-quote-flow-mortgage,#beta-app .beta-quote-flow-address{flex-direction:column;gap:12px;display:flex}#beta-app .beta-quote-flow-mortgage>.beta-link{align-self:flex-start}#beta-app .beta-quote-flow-lenders-modal{width:min(760px,100% - 32px)}#beta-app .beta-quote-flow-lenders{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px;margin:0;padding:0;list-style:none;display:grid}#beta-app .beta-quote-flow-lenders>li{min-width:0;font:var(--beta-type-body);align-items:center;gap:12px;padding:6px 0;display:flex}#beta-app .beta-quote-flow-lenders>li>span:last-child{overflow-wrap:anywhere;min-width:0}@media (max-width:720px){#beta-app .beta-quote-flow-lenders{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){#beta-app .beta-quote-flow-lenders{grid-template-columns:minmax(0,1fr)}}#beta-app .beta-quote-flow-notice{margin:0;padding:0 16px 12px}#beta-app .beta-quote-flow-actions{border-top:1px solid var(--beta-line);justify-content:space-between;gap:8px;padding:12px 16px;display:flex}@container (max-width:480px){#beta-app .beta-quote-flow-two{grid-template-columns:minmax(0,1fr)}#beta-app .beta-quote-flow-move .beta-slider .beta-slider-face{padding:0 8px}}.beta-comments-panel .beta-panel-head>span,.beta-comments-working{align-items:center;gap:4px;display:inline-flex}.beta-comments-working{color:var(--beta-accent)}.beta-comment-head{justify-content:space-between;align-items:center;gap:8px;padding:12px 0 8px;display:flex}.beta-comment-anchor{min-width:0;color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);text-align:left;align-items:center;gap:6px;display:inline-flex}.beta-comment-anchor span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}button.beta-comment-anchor:not(:disabled):hover span{text-decoration:underline}.beta-comment-anchor:disabled{opacity:1;color:var(--beta-ink)}.beta-comment-anchor .beta-icon{color:var(--beta-ink-soft);flex:none}.beta-comment-pinned{color:var(--beta-accent);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);flex:none;align-items:center;gap:4px;display:inline-flex}.beta-comment-pinned .beta-icon{width:12px;height:12px}.beta-comments{flex-direction:column;gap:12px;margin:0;padding:12px;list-style:none;display:flex}.beta-comment{grid-template-columns:28px minmax(0,1fr);gap:8px;display:grid}.beta-comment-main p{color:var(--beta-ink);font:var(--beta-type-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.beta-comment-meta{font:var(--beta-type-small);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.beta-comment-meta b{overflow-wrap:anywhere;min-width:0}.beta-comment-meta span,.beta-comment-replies{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-comment-meta .beta-comment-unread{flex:none;align-self:center;position:static}.beta-comment-compose{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px 12px;display:grid}.beta-comment-compose .beta-input{min-height:36px;font:var(--beta-type-body);padding:6px 8px}.beta-comment-pin-error{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;display:inline-flex}@media (pointer:coarse){.beta-comment-compose .beta-input{min-height:44px}}.beta-sheet-notes .beta-comments{padding:4px 0 8px}.beta-sheet-notes .beta-comment-compose{padding:4px 0 0}.beta-sheet-notes .beta-component-head .beta-comment-pinned{margin-left:auto}.beta-comment-place{color:var(--beta-ink-soft);font:var(--beta-type-small);flex-direction:column;gap:2px;margin:2px 0 4px;display:flex}.beta-comment-place q{border-left:2px solid var(--beta-line);color:var(--beta-ink-soft);overflow-wrap:anywhere;padding-left:8px;font-style:italic}.beta-excerpt-foot .beta-panel-link{margin-left:auto}.beta-viewer-scrim{inset:0;top:var(--env-banner-h,0px);z-index:90;background:var(--beta-shadow);place-items:center;padding:24px;display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.beta-viewer-scrim{background:color-mix(in oklab, var(--beta-shadow) 42%, transparent)}}.beta-viewer-scrim{animation:.18s beta-fade}.beta-viewer{border-radius:var(--beta-radius-sheet);background:var(--beta-surface);width:min(1200px,100%);height:min(900px,100%);box-shadow:var(--beta-elevation-2);flex-direction:column;display:flex;overflow:hidden}.beta-viewer-head{border-bottom:1px solid var(--beta-line);font:var(--beta-type-body);align-items:center;gap:8px;padding:12px;display:flex}.beta-viewer-head>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-viewer-body{flex:1;grid-template-columns:minmax(0,1fr) 320px;min-height:0;display:grid}.beta-viewer-pages{background:var(--beta-ink-tint);flex-direction:column;align-items:center;gap:12px;min-height:0;padding:16px;display:flex;position:relative;overflow-y:auto}.beta-viewer-page{border-radius:var(--beta-radius-tag);background:var(--beta-paper);max-width:100%;box-shadow:var(--beta-elevation-1)}.beta-viewer-state{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:240px;display:flex}.beta-viewer-page-error{border:1px dashed var(--beta-line-strong);border-radius:var(--beta-radius-tag);place-items:center;height:100%;min-height:120px;display:grid}.beta-viewer-image{border-radius:var(--beta-radius-tag);max-width:100%;height:auto;box-shadow:var(--beta-elevation-1);display:block}.beta-viewer-preview{flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:900px;display:flex}.beta-viewer-text{border-radius:var(--beta-radius-tag);background:var(--beta-paper);width:100%;max-width:900px;color:var(--beta-on-paper);box-shadow:var(--beta-elevation-1);font:var(--beta-type-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:24px}.beta-viewer-notes{border-left:1px solid var(--beta-line);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.beta-viewer-notes-head{font:var(--beta-type-body);justify-content:space-between;padding:12px 16px 0;display:flex}.beta-viewer-notes-head span{color:var(--beta-ink-soft)}.beta-viewer-thread{border-radius:var(--beta-radius-panel);text-align:left;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;width:100%;padding:8px;display:grid}.beta-viewer-thread:hover{background:var(--beta-hover)}.beta-viewer-thread-body{gap:2px;min-width:0;display:grid}.beta-viewer-thread-text{-webkit-line-clamp:3;font:var(--beta-type-body);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:760px){.beta-viewer-scrim{padding:0}.beta-viewer{border-radius:0;height:100%}.beta-viewer-head{gap:6px;padding:8px 8px 8px 16px}.beta-viewer-head>b{flex:1}.beta-viewer-head>.beta-muted,.beta-viewer-head>.beta-tag,.beta-viewer-head>.beta-grow,#beta-app .beta-viewer-head>.beta-viewer-open{display:none}.beta-viewer-body{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.beta-viewer-notes{border-top:1px solid var(--beta-line);border-left:0;max-height:40vh}}.beta-document-drop{display:contents}.beta-document-drop[data-dragging]>*{box-shadow:0 0 0 2px var(--beta-accent)}#beta-app .beta-upload-rows{flex-direction:column;display:flex}#beta-app .beta-upload-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding-block:12px;display:grid}#beta-app .beta-upload-row+.beta-upload-row{border-top:1px solid var(--beta-line)}#beta-app .beta-upload-row-fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;min-width:0;display:grid}#beta-app .beta-upload-row-wait .beta-skel{height:36px}#beta-app .beta-upload-row-remove{margin-top:calc(1lh + 6px)}.beta-composer-waiting p{font:var(--beta-type-body);align-items:center;gap:6px;margin:4px 0 8px;display:flex}.beta-composer-waiting .beta-icon{color:var(--beta-accent)}.beta-map{flex-direction:column;display:flex}.beta-map-frame{background:var(--beta-ink-tint);border:0;width:100%;height:220px}.beta-map-bar{font:var(--beta-type-small);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.beta-map-address{min-width:0;color:var(--beta-ink-soft);flex:160px;align-items:center;gap:6px;display:inline-flex}.beta-map-note{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0;padding:0 12px 12px}.beta-property{flex-direction:column;display:flex;overflow:hidden}.beta-property-map{background:var(--beta-ink-tint);height:300px;position:relative}.beta-property-map .beta-map-frame{height:100%;display:block}.beta-property-bar{border-bottom:1px solid var(--beta-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.beta-property-link{height:32px;color:var(--beta-ink-soft);font:var(--beta-type-small);background:0 0;padding:0 12px;text-decoration:none}.beta-property-link:hover{color:var(--beta-ink)}.beta-property-link:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-property-body{flex-direction:column;gap:16px;padding:16px;display:flex}.beta-property-title{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.beta-property-title h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-property-uprn{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;margin-left:auto}.beta-property-risks{flex-wrap:wrap;gap:8px;display:flex}.beta-pack-map{flex-direction:column;min-height:320px;margin:0;display:flex;overflow:hidden}.beta-pack-map-view{background:var(--beta-ink-tint);flex:260px;min-height:260px;position:relative}.beta-pack-map-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.beta-pack-map-tools{border-radius:var(--beta-radius-control);background:var(--beta-surface);max-width:calc(100% - 16px);box-shadow:var(--beta-elevation-2);display:flex;position:absolute;top:8px;left:8px}.beta-pack-map-caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 16px;display:flex}.beta-pack-map-place{flex-direction:column;min-width:0;display:flex}.beta-pack-map-place strong{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-pack-map-place span{color:var(--beta-ink-soft);font:var(--beta-type-small)}@media (max-width:760px){.beta-property-map{height:200px}}.beta-dock-pane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.beta-dock-head{border-bottom:1px solid var(--beta-line);flex:none;align-items:center;gap:8px;padding:12px;display:flex}.beta-dock-head b{min-width:0;font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);flex:1;align-items:center;gap:6px;display:flex}.beta-dock-inbox{--beta-inbox-head-height:56px;position:relative}.beta-dock-inbox-head{min-width:0;min-height:var(--beta-inbox-head-height);border-bottom:1px solid var(--beta-line);flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:8px 12px;display:flex}.beta-dock-inbox-head>b{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);white-space:nowrap;flex:none}.beta-dock-inbox-search{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);min-width:120px;min-height:38px;color:var(--beta-ink-soft);flex:132px;align-items:center;gap:6px;padding:0 8px;display:flex}.beta-dock-inbox-search input{min-width:0;height:100%;color:var(--beta-ink);font:var(--beta-type-body);background:0 0;border:0;flex:1;padding:0}.beta-dock-inbox-search input::placeholder{color:var(--beta-ink-soft)}.beta-dock-inbox-search>.beta-action-button{flex:none}.beta-dock-inbox-filter-wrap{flex:none;position:static}.beta-dock-inbox-menu{top:calc(var(--beta-inbox-head-height) + 4px);z-index:4;min-width:224px;max-width:calc(100vw - 32px);max-height:min(540px, calc(100% - var(--beta-inbox-head-height) - 12px));border-radius:var(--beta-radius-panel);background:var(--beta-surface);box-shadow:var(--beta-elevation-2);padding:4px;display:grid;position:absolute;right:12px;overflow-y:auto}.beta-dock-inbox-menu h3{border-top:1px solid var(--beta-line);color:var(--beta-ink-soft);font:var(--beta-type-small);margin-top:4px;padding:8px 6px 4px}.beta-dock-inbox-filter-label{text-overflow:ellipsis;white-space:nowrap;max-width:64px;overflow:hidden}.beta-dock-inbox-menu button{border-radius:var(--beta-radius-control);width:100%;min-height:32px;color:var(--beta-ink);font:var(--beta-type-small);text-align:left;grid-template-columns:16px 1fr;align-items:center;gap:6px;padding:0 6px;display:grid}.beta-dock-inbox-menu button:hover,.beta-dock-inbox-menu button:focus-visible{background:var(--beta-hover)}.beta-dock-inbox-menu button>span{color:var(--beta-accent);place-items:center;display:grid}.beta-dock-chip{border-radius:var(--beta-radius-full);min-width:0;max-width:60%;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:4px;padding:0 8px;display:inline-flex}.beta-dock-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-dock-scroll{flex:1;min-height:0;position:relative;overflow-y:auto}.beta-dock-skeleton{gap:8px;padding:16px 12px;display:grid}.beta-dock-skeleton .beta-skel{height:38px}.beta-dock-state{justify-items:start;gap:8px;padding:16px 12px;display:grid}.beta-dock-state b{font:var(--beta-type-body)}.beta-dock-pane .beta-feed-empty{padding:16px 12px}.beta-dock-row{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:8px 12px;display:grid}.beta-dock-row:hover{background:var(--beta-hover)}.beta-dock-row-main{flex-direction:column;min-width:0;display:flex}.beta-dock-row-main b{font:var(--beta-type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-dock-row-main small{min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;gap:4px;display:flex}.beta-dock-row-main small span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (pointer:coarse){.beta-dock-inbox{--beta-inbox-head-height:64px}.beta-dock-inbox-search,.beta-dock-inbox-filter{height:44px}.beta-dock-inbox-search button{width:28px;height:28px}}.beta-dock-row-unread .beta-dock-row-main small{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-dock-row-side{color:var(--beta-ink-soft);font:var(--beta-type-small);justify-items:end;gap:4px;display:grid}.beta-dock-count{border-radius:var(--beta-radius-full);background:var(--beta-pressed);min-width:18px;height:18px;color:var(--beta-ink);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);place-items:center;padding:0 4px;display:grid}.beta-dock-window{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:0 6px}.beta-dock-window-closing{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-dock-compose{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);flex:none;align-items:center;gap:6px;margin:0 12px 12px;padding:4px 4px 4px 12px;display:flex}.beta-dock-compose-input{min-width:0;font:var(--beta-type-body);background:0 0;border:0;flex:1;padding:4px 0}.beta-dock-compose-input::placeholder{color:var(--beta-ink-faint)}.beta-dock-joey .beta-dock-scroll{flex-direction:column;gap:4px;padding:12px;display:flex}.beta-dock-joey .beta-prompts{margin-top:0}.beta-convo-mini .beta-convo-scroll{max-height:none;padding:4px;overflow:visible}.beta-convo-mini .beta-convo-list{padding:4px 4px 8px}.beta-dock-notes{display:grid}.beta-dock-note{border-top:1px solid var(--beta-line);grid-template-columns:auto minmax(0,1fr);gap:8px;padding:12px;display:grid}.beta-dock-note:first-child{border-top:0}.beta-dock-note p{color:var(--beta-ink);font:var(--beta-type-body);white-space:pre-wrap;overflow-wrap:anywhere}.beta-dock-note-meta{color:var(--beta-ink-soft);font:var(--beta-type-small);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.beta-dock-pin{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);max-width:100%;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}button.beta-dock-pin:hover{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-dock-pin span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-dock-notes-pane .beta-comment-compose{border-top:1px solid var(--beta-line);flex:none;padding:12px}.beta-dock-conversation{flex-direction:column;display:flex}.beta-dock-icon{border-radius:var(--beta-radius-control);width:30px;height:30px;color:var(--beta-ink-soft);flex:none;place-items:center;display:grid}.beta-dock-icon:hover,.beta-dock-icon[aria-pressed=true]{background:var(--beta-hover);color:var(--beta-ink)}.beta-dock-icon[aria-pressed=true]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}@media (pointer:coarse){.beta-dock-inbox-search{min-height:46px}}.beta-viewer-pagewrap{border-radius:var(--beta-radius-tag);background:var(--beta-paper);flex:none;max-width:100%;position:relative}.beta-doc-pin{z-index:2;border-radius:var(--beta-radius-sheet) var(--beta-radius-sheet) var(--beta-radius-sheet) var(--beta-radius-tag);background:var(--beta-surface);width:24px;height:24px;box-shadow:0 0 0 2px var(--beta-p), var(--beta-elevation-2);transform-origin:0 100%;place-items:center;padding:2px;transition:transform .15s;display:grid;position:absolute}.beta-doc-pin span{border-radius:var(--beta-radius-full);background:var(--beta-p);place-items:center;width:100%;height:100%;display:grid}@supports (color:color-mix(in lab, red, red)){.beta-doc-pin span{background:color-mix(in oklab, var(--beta-p) 22%, var(--beta-surface))}}.beta-doc-pin span{color:var(--beta-p)}@supports (color:color-mix(in lab, red, red)){.beta-doc-pin span{color:color-mix(in oklab, var(--beta-p) 75%, var(--beta-ink))}}.beta-doc-pin span{font-size:8.5px;font-weight:var(--beta-weight-strong)}.beta-doc-pin:after{content:"";position:absolute;inset:-8px}.beta-doc-pin:hover,.beta-doc-pin-on{z-index:3;transform:scale(1.12)}.beta-pin-group{z-index:3;border-radius:var(--beta-radius-full);background:var(--beta-surface);min-width:44px;min-height:44px;box-shadow:0 0 0 2px var(--beta-p), var(--beta-elevation-2);color:var(--beta-p);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:2px;padding:6px 8px;display:inline-flex;position:absolute}.beta-pin-group:hover,.beta-pin-group:active{background:var(--beta-accent-tint)}.beta-pin-group:focus-visible,.beta-pin-group-toggle:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-pin-group-pop{z-index:100;border-radius:var(--beta-radius-panel);background:var(--beta-surface);box-shadow:var(--beta-elevation-2);flex-direction:column;animation:.15s beta-fade;display:flex;position:fixed;overflow:hidden}.beta-pin-group-head{border-bottom:1px solid var(--beta-line);min-height:44px;font:var(--beta-type-small);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 6px 12px;display:flex}.beta-pin-group-items{padding:4px;overflow:auto}.beta-pin-group-item+.beta-pin-group-item{border-top:1px solid var(--beta-line)}.beta-pin-group-toggle{border-radius:var(--beta-radius-control);width:100%;min-height:44px;color:var(--beta-ink);text-align:left;grid-template-columns:24px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:8px;display:grid}.beta-pin-group-toggle:hover,.beta-pin-group-toggle:active{background:var(--beta-accent-tint)}.beta-pin-group-number{border-radius:var(--beta-radius-full);background:var(--beta-accent-tint);width:20px;height:20px;color:var(--beta-accent-on-tint);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);place-items:center;display:grid}.beta-pin-group-title{gap:2px;min-width:0;display:grid}.beta-pin-group-title b,.beta-pin-group-title small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-pin-group-toggle[aria-expanded=true] .beta-pin-group-title b{white-space:normal;overflow-wrap:anywhere}.beta-pin-group-title b{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-pin-group-title small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-pin-group-detail{padding:0 12px 12px 48px}.beta-pin-group-detail q{border-left:2px solid var(--beta-accent);color:var(--beta-ink-soft);font:var(--beta-type-small);overflow-wrap:anywhere;padding-left:8px;display:block}.beta-pin-group-detail p{color:var(--beta-ink);font:var(--beta-type-body);overflow-wrap:anywhere;margin:8px 0 0}.beta-viewer-list{gap:2px;padding:8px}.beta-comment-finding{grid-template-columns:28px minmax(0,1fr)}.beta-comment-finding-mark{display:flex}.beta-comment-topic{font-weight:var(--beta-weight-strong)}@media (max-width:420px){.beta-pin-group-pop{max-width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.beta-pin-group-pop,.beta-note-pop{animation:none}.beta-doc-pin{transition:none}}.beta-note-tag{cursor:pointer}.beta-note-tag .beta-dock-dot{width:7px;height:7px;box-shadow:0 0 0 2px var(--beta-paper);top:-3px;right:-3px}.beta-note-pop{z-index:5;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:min(270px,100% - 8px);box-shadow:var(--beta-elevation-2);cursor:default;flex-direction:column;animation:.15s beta-fade;display:flex;position:absolute}.beta-note-pop:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-note-thread{flex-direction:column;display:flex}.beta-note-pop .beta-comments{padding:12px 12px 0}.beta-note-pop .beta-note-replies{border-left:2px solid var(--beta-line);margin:12px 12px 0 24px;padding:0 0 0 12px}.beta-note-form{flex-direction:column;gap:8px;padding:12px;display:flex}.beta-note-form .beta-input{resize:none}.beta-note-actions{justify-content:flex-end;gap:6px;display:flex}#beta-app .beta-note-select{z-index:5;box-shadow:var(--beta-elevation-2);position:absolute}.beta-doc-marks{z-index:1;pointer-events:none;position:absolute;inset:0}.beta-doc-hl{border-radius:var(--beta-radius-tag);background:var(--beta-caution);position:absolute}@supports (color:color-mix(in lab, red, red)){.beta-doc-hl{background:color-mix(in oklab, var(--beta-caution) 14%, transparent)}}.beta-doc-hl{mix-blend-mode:multiply}.beta-doc-hl[data-weight=strong]{background:var(--beta-caution)}@supports (color:color-mix(in lab, red, red)){.beta-doc-hl[data-weight=strong]{background:color-mix(in oklab, var(--beta-caution) 38%, transparent)}}.beta-doc-hl[data-match=near]{border-bottom:1.5px dotted var(--beta-caution)}@supports (color:color-mix(in lab, red, red)){.beta-doc-hl[data-match=near]{border-bottom:1.5px dotted color-mix(in oklab, var(--beta-caution) 75%, transparent)}}.beta-doc-hl[data-match=near]{border-radius:0}.beta-doc-text{z-index:1;text-align:initial;forced-color-adjust:none;transform-origin:0 0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.beta-doc-text :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.beta-doc-text>:not(.markedContent),.beta-doc-text .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.beta-doc-text .markedContent{display:contents}.beta-doc-text ::selection{background:var(--beta-focus)}@supports (color:color-mix(in lab, red, red)){.beta-doc-text ::selection{background:color-mix(in oklab, var(--beta-focus) 30%, transparent)}}.beta-viewer-commenting .beta-doc-text span{cursor:crosshair}.beta-doc-crop{height:var(--beta-doc-crop-height,230px);cursor:pointer;position:relative;overflow:hidden}.beta-doc-crop .beta-viewer-pages{background:var(--beta-paper);transform:translateY(calc(-1 * var(--beta-doc-crop-top,0px)));padding:0;display:block;position:absolute;inset:0 0 auto;overflow:visible}.beta-doc-crop .beta-viewer-pagewrap{border-radius:0}.beta-doc-crop .beta-viewer-page{box-shadow:none;border-radius:0}.beta-md-link{color:inherit;font-weight:var(--beta-weight-strong);text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.beta-md-link{-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent)}}.beta-md-link{text-underline-offset:2px}.beta-md-link:hover{text-decoration-color:currentColor}.beta-home-solo{grid-template-columns:minmax(0,1fr);max-width:760px}.beta-head-tools{align-items:center;gap:6px;display:flex}.beta-side-toggle{border:1px solid var(--beta-line);border-radius:var(--beta-radius-full);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.beta-side-toggle:hover{color:var(--beta-ink);border-color:var(--beta-line-strong)}@media (max-width:1100px){.beta-side-toggle{display:none}}.beta-look-head{border-bottom:1px solid var(--beta-line);background:var(--beta-surface);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);flex:none;align-items:center;gap:6px;padding:8px 8px 8px 12px;display:flex}.beta-look-title{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.beta-look-title b{font-weight:var(--beta-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-look-body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.beta-look-document .beta-viewer-pages{flex:1;gap:8px;padding:12px}.beta-look-peek{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;min-height:0;padding:16px;display:grid;overflow-y:auto}.beta-dock-look .beta-look-peek{gap:8px;padding:12px}.beta-dock-look .beta-look-peek-head h2,.beta-dock-look .beta-look-peek-head span:not(.beta-badge),.beta-dock-look .beta-look-peek-place{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-dock-look .beta-look-peek-head span:not(.beta-badge),.beta-dock-look .beta-look-peek-place{max-width:100%;display:block}.beta-look-peek-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.beta-look-peek-head>div{min-width:0}.beta-look-peek-head>.beta-badge{flex:none}.beta-look-peek-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);overflow-wrap:anywhere}.beta-look-peek-head span:not(.beta-badge){color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-look-peek-place{color:var(--beta-ink-soft);font:var(--beta-type-small);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--beta-line-strong);-webkit-text-decoration-color:var(--beta-line-strong);text-decoration-color:var(--beta-line-strong);text-underline-offset:3px}.beta-look-peek-place:hover{color:var(--beta-ink)}.beta-look-peek-actions{flex-wrap:wrap;gap:8px;display:flex}.beta-look-peek [data-look-transient]{display:contents}.beta-look-people{gap:4px;display:flex}.beta-sheet-scrim{padding:12px 12px 74px}.beta-sheet-head{flex-wrap:wrap;gap:8px;padding:8px 12px;position:relative}.beta-sheet-head>.beta-sheet-title{flex:240px;min-width:0}.beta-sheet-head>.beta-grow{display:none}.beta-sheet-title h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.beta-sheet-title .beta-subtitle{color:var(--beta-ink-soft);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.beta-ws-subtitle-link{width:fit-content;max-width:100%;text-decoration:none}.beta-ws-subtitle-link:hover{color:var(--beta-ink);text-decoration:underline}.beta-ws-subtitle-link:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px;border-radius:var(--beta-radius-tag)}.beta-ws-shortcuts{align-items:center;gap:2px;display:flex}#beta-app .beta-ws-steps-trigger{max-width:240px}.beta-ws-steps-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-ws-step-item[aria-current]{background:var(--beta-accent-tint)}.beta-ws-step-item>span:last-child{min-width:0;font-weight:var(--beta-weight-strong)}.beta-ws{flex:1;grid-template-columns:240px minmax(0,1fr);min-height:0;display:grid}.beta-ws-nolist{grid-template-columns:minmax(0,1fr)}.beta-ws-list{border-right:1px solid var(--beta-line);background:var(--beta-surface);flex-direction:column;gap:2px;padding:8px;display:flex;overflow-y:auto}.beta-ws-list h2{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);justify-content:space-between;padding:2px 8px 6px;display:flex}.beta-ws-group+.beta-ws-group{margin-top:8px}.beta-ws-group h3{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:4px 8px}.beta-ws-item{border-radius:var(--beta-radius-panel);text-align:left;align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 8px;display:flex}.beta-ws-item:hover{background:var(--beta-hover)}.beta-ws-item[aria-current]{background:var(--beta-accent-tint)}.beta-ws-item>span:last-child{flex-direction:column;min-width:0;display:flex}.beta-ws-item b{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-ws-item small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-ws-main{flex-direction:column;gap:12px;min-width:0;padding:16px 24px 90px;display:flex;overflow-y:auto}.beta-ws-main>*{flex:none}.beta-ws-joey{border-radius:var(--beta-radius-panel);background:var(--beta-surface);box-shadow:var(--beta-elevation-1);color:var(--beta-ink);font:var(--beta-type-body);align-items:center;gap:8px;padding:8px 12px;display:flex}.beta-ws-joey:has(details){align-items:flex-start}.beta-ws-joey:has(details)>.beta-ai-mark{margin-top:12px}.beta-ws-joey b{color:var(--beta-accent-on-tint);font-weight:var(--beta-weight-strong)}.beta-ws-joey-block{border-top:1px solid var(--beta-line);box-shadow:none;border-radius:0;align-items:flex-start;margin:0}.beta-ws-evidence-title{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin:6px 2px -4px}.beta-ws-side{flex-direction:column;flex:1;min-height:0;display:flex}.beta-ws-side-body .beta-ask{box-shadow:none}.beta-ws-open{color:var(--beta-accent);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);align-items:center;gap:6px;display:inline-flex}.beta-ws-spotted h3{color:var(--beta-accent);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:6px;margin:0 0 6px;display:flex}.beta-ws-point{border-radius:var(--beta-radius-panel);text-align:left;grid-template-columns:22px minmax(0,1fr);gap:8px;width:100%;padding:8px;display:grid}.beta-ws-point:hover{background:var(--beta-hover)}.beta-ws-point>span:last-child{flex-direction:column;gap:2px;display:flex}.beta-ws-point b{font:var(--beta-type-body)}.beta-ws-point small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-ws-point-n{border-radius:var(--beta-radius-sheet) var(--beta-radius-sheet) var(--beta-radius-sheet) var(--beta-radius-tag);background:var(--beta-accent);width:20px;height:20px;color:var(--beta-on-fill);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);place-items:center;margin-top:2px;display:grid}.beta-ws-point-raise .beta-ws-point-n{background:var(--beta-critical)}.beta-ws-doc{padding:0;overflow:hidden}.beta-ws-doc-head{border-bottom:1px solid var(--beta-line);font:var(--beta-type-body);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.beta-ws-doc-joey{color:var(--beta-accent);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:4px;display:inline-flex}.beta-ws-pages{background:var(--beta-ink-tint);flex-direction:column;align-items:center;gap:12px;padding:16px 12px;display:flex}.beta-ws-requests{border-bottom:1px solid var(--beta-line);display:grid}.beta-ws-request+.beta-ws-request{border-top:1px solid var(--beta-line)}.beta-ws-request{font:var(--beta-type-small);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.beta-ws-request b{flex:160px;min-width:0}.beta-ws-request-status{min-width:64px;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);flex:none}.beta-ws-request[data-state=received] .beta-ws-request-status{color:var(--beta-positive-on-tint)}.beta-ws-request[data-state=cancelled] .beta-ws-request-status{text-decoration:line-through}.beta-ws-pin{z-index:2;border-radius:var(--beta-radius-sheet) var(--beta-radius-sheet) var(--beta-radius-sheet) var(--beta-radius-tag);background:var(--beta-accent);height:26px;color:var(--beta-on-fill);box-shadow:0 0 0 2px var(--beta-surface), var(--beta-elevation-2);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);transform-origin:0 100%;align-items:center;gap:4px;padding:0 8px 0 4px;transition:transform .15s;display:inline-flex;position:absolute}.beta-ws-pin-raise{background:var(--beta-critical)}.beta-ws-pin:hover,.beta-ws-pin-on{z-index:3;transform:scale(1.1)}.beta-ws-pop{z-index:4;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:min(270px,100% - 8px);color:var(--beta-ink);box-shadow:var(--beta-elevation-2);font:var(--beta-type-body);padding:12px;display:none;position:absolute}.beta-ws-pin-on+.beta-ws-pop{animation:.15s beta-fade;display:block}.beta-ws-pop p{margin:6px 0 0}.beta-ws-pop-head{align-items:center;gap:6px;display:flex}.beta-ws-sev{border-radius:var(--beta-radius-full);background:var(--beta-selected);color:var(--beta-accent-on-tint);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin-left:auto;padding:2px 6px}.beta-ws-pop-quote{color:var(--beta-ink-soft);font-style:italic}.beta-ws-point-requests{margin-top:12px;display:grid}.beta-ws-point-request{align-items:center;gap:8px;min-width:0;padding:8px 0;display:flex}.beta-ws-point-request+.beta-ws-point-request{border-top:1px solid var(--beta-line)}.beta-ws-point-request>span{flex:1;min-width:0;display:grid}.beta-ws-point-request .beta-panel-link{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;max-width:100%;display:block;overflow:hidden}.beta-ws-point-request>.beta-panel-link{flex:0 45%}.beta-ws-point-request b,.beta-ws-point-request small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-ws-point-request small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-ws-point-request[data-state=received] small{color:var(--beta-positive-on-tint)}.beta-ws-point-request[data-state=cancelled] small{color:var(--beta-ink-soft);text-decoration:line-through}#beta-app .beta-sheet-title .beta-ws-switch{text-align:left;max-width:100%;display:none}.beta-ws-switch-menu{z-index:60;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:min(380px,100% - 16px);max-height:min(60vh,520px);box-shadow:var(--beta-elevation-2);padding:8px 6px;position:absolute;top:calc(100% + 4px);left:8px;overflow-y:auto}.beta-ws-switch-menu .beta-ws-group,.beta-ws-switch-menu .beta-ws-group h3{display:block}.beta-ws-switch-menu .beta-ws-item{border-radius:var(--beta-radius-panel);border:0;width:100%;max-width:none;padding:8px}.beta-ws-switch-menu .beta-ws-item b{white-space:normal}.beta-ws-switch-menu .beta-ws-item small{display:block}@container sheet not (min-width:1080px){#beta-app .beta-sheet-title .beta-ws-switch{display:inline-flex}.beta-ws-title-text,.beta-ws-siblings{display:none}.beta-ws.beta-ws-has-siblings{grid-template-columns:minmax(0,1fr)}}@container sheet not (min-width:1160px){.beta-ws{grid-template-columns:200px minmax(0,1fr)}.beta-ws-nolist{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.beta-sheet-scrim{padding:0}.beta-sheet{border-radius:0}}@container sheet not (min-width:760px){#beta-app .beta-sheet-title .beta-ws-switch .beta-action-button-label{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.beta-ws-main{padding:12px 12px 24px}}@container sheet (min-width:900px){.beta-sheet-head>.beta-ws-steps{display:none}}@container sheet not (min-width:900px){.beta-ws-steps-rail{display:none}.beta-ws:has(>.beta-ws-steps-rail){grid-template-columns:minmax(0,1fr)}}.beta-ws-side-head{font:var(--beta-type-body);align-items:center;gap:6px;padding:16px 16px 2px;display:flex}.beta-ws-side-head .beta-ws-side-close{margin-left:auto}.beta-ws-side-joey .beta-ws-side-head .beta-icon{color:var(--beta-accent)}@container sheet not (min-width:760px){.beta-ws-side-head{padding:12px 12px 4px 16px}}.beta-ws-doc-head b{text-overflow:ellipsis;white-space:nowrap;flex:140px;min-width:0;overflow:hidden}@container sheet not (min-width:760px){.beta-ws-doc-joey span{display:none}}.beta-ws-centre{flex-direction:column;min-width:0;min-height:0;display:flex}.beta-ws-main{flex:1;padding-bottom:24px}.beta-ws-main:has(>.beta-ws-footer){padding-bottom:0}.beta-ws-footer{z-index:2;border-top:1px solid var(--beta-line);background:var(--beta-surface);flex:none;margin:0 -24px;position:sticky;bottom:0}.beta-ws-footer .beta-ws-joey{margin:12px 24px 0}.beta-ws-footer-row{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 24px;display:flex}.beta-ws-footer-row>:first-child{flex:280px;min-width:0}.beta-ws-footer-row h3{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-ws-footer-row p{font:var(--beta-type-small);align-items:center;gap:6px;margin:2px 0 0;display:flex}.beta-ws-ask-points{border:0;margin:12px 0 0;padding:0;display:grid}.beta-ws-ask-points legend{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin-bottom:8px}.beta-ws-ask-point{cursor:pointer;align-items:center;gap:12px;padding:12px 0;display:flex}.beta-ws-ask-point+.beta-ws-ask-point{border-top:1px solid var(--beta-line)}.beta-ws-ask-point:has(input:focus-visible){outline:2px solid var(--beta-accent);outline-offset:2px}.beta-ws-ask-point input{width:18px;height:18px;accent-color:var(--beta-accent);flex:none;margin:2px 0 0}.beta-ws-ask-point span{gap:2px;display:grid}.beta-ws-ask-point small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-ws-footer-status{color:var(--beta-ink-soft);align-items:center;gap:6px;display:flex}.beta-ws-footer-positive{color:var(--beta-positive-on-tint)}@container sheet not (min-width:480px){.beta-ws-doc-head b,.beta-ws-item b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.beta-ws-joey details{min-width:0}.beta-ws-joey summary{cursor:pointer;align-items:center;gap:6px;min-height:44px;list-style:none;display:flex}.beta-ws-joey summary b{flex:1}.beta-ws-joey summary::-webkit-details-marker{display:none}.beta-ws-joey summary .beta-icon{flex:none;transition:transform .15s}.beta-ws-joey details[open] summary .beta-icon{transform:rotate(180deg)}.beta-ws-joey summary:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-ws-joey-detail{flex-wrap:wrap;gap:4px 8px;margin:4px 0 8px;display:flex}@media (prefers-reduced-motion:reduce){.beta-ws-joey summary .beta-icon{transition:none}}@container sheet not (min-width:1080px){.beta-sheet-head>.beta-sheet-kind{display:none}.beta-sheet-head>.beta-sheet-title{flex-basis:calc(100% - 96px)}.beta-sheet-head>.beta-close{order:1}.beta-sheet-head>.beta-task-controls,.beta-sheet-head>.beta-ws-steps,.beta-sheet-head>.beta-ws-documents,.beta-sheet-head>.beta-ws-shortcuts{order:2}.beta-sheet-head>.beta-task-controls{margin-right:auto}}@container sheet not (min-width:480px){.beta-sheet-head{column-gap:4px}.beta-sheet-head>.beta-task-controls{margin-right:0}#beta-app .beta-ws-steps-trigger{padding:0 8px}.beta-ws-steps-name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.beta-sheet-head>.beta-ws-shortcuts{scrollbar-width:none;flex:1 1 0;min-width:0;overflow-x:auto}}.beta-ws-main .beta-blocks{columns:340px;column-gap:12px;display:block}.beta-ws-main .beta-blocks>.beta-doc-cards{display:contents}.beta-ws-main .beta-blocks>*,.beta-ws-main .beta-blocks>.beta-doc-cards>*{break-inside:avoid;margin-bottom:12px}.beta-ws-main .beta-blocks>.beta-finding-bulk,.beta-ws-main .beta-blocks>.beta-more{column-span:all}.beta-problem{color:var(--beta-critical-on-tint);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);margin:6px 0 0}.beta-island-compose .beta-problem{margin:0}#beta-app .beta-ws-footer .beta-options .beta-action-button{min-height:44px}.beta-ws-footer-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin-top:8px;display:block}.beta-ws-footer-input{resize:vertical;width:100%;min-height:72px;font:var(--beta-type-body);margin-top:6px}.beta-signoff{flex-direction:column;gap:12px;padding:16px;display:flex}.beta-signoff h3{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-signoff .beta-problem{margin:0}.beta-signoff .beta-options{justify-content:flex-start}.beta-signoff-note{flex-direction:column;gap:6px;display:flex}.beta-signoff-note label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-signoff-note .beta-input{resize:vertical;min-height:84px;font:var(--beta-type-body)}.beta-finding-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.beta-finding>.beta-finding-row{margin-top:0}.beta-finding-bulk{justify-content:flex-start;display:flex}.beta-finding-reason{font:var(--beta-type-body);margin:8px 0 0}.beta-finding-form{flex-direction:column;gap:12px;margin-top:12px;display:flex}.beta-finding-form .beta-ws-ask-points{margin:0}.beta-finding-form .beta-options{justify-content:flex-start}.beta-finding-field{flex-direction:column;gap:6px;display:flex}.beta-finding-field label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-evidence{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.beta-evidence-head{align-items:center;gap:8px;display:flex}.beta-evidence-head h3{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-evidence-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.beta-evidence-list li{font:var(--beta-type-small);flex-wrap:wrap;gap:4px 12px;display:flex}.beta-evidence-list li span{color:var(--beta-ink-soft)}.beta-evidence .beta-problem{margin:0}.beta-signoff-note [data-ws-signoff-loading]{align-self:flex-start}.beta-ws-thread{padding:0;overflow:hidden}.beta-ws-thread-list{flex-direction:column;gap:8px;padding:16px;display:flex}.beta-ws-reply{border-top:1px solid var(--beta-line);flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.beta-ws-reply-to{color:var(--beta-ink-soft);font:var(--beta-type-small);justify-content:space-between;align-items:center;gap:8px;display:flex}.beta-ws-reply textarea{resize:vertical;min-height:110px;font:var(--beta-type-body)}.beta-ws-side-body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px 16px 16px;display:flex;overflow-y:auto}.beta-ws-notes{flex-direction:column;flex:1;min-height:0;display:flex}.beta-ws-side-foot{border-top:1px solid var(--beta-line);padding:8px 6px 12px}.beta-ws-side-hint{color:var(--beta-accent);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:6px;margin:0;display:flex}.beta-ws-side .beta-comments{padding:4px 0}.beta-ws-note-group{min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);overflow-wrap:anywhere;align-items:center;gap:6px;margin:6px 0 -4px;display:flex}.beta-ws-property .beta-map{border-radius:var(--beta-radius-panel);flex:none;overflow:hidden}.beta-ws-chat{flex-direction:column;flex:1;gap:4px;min-height:0;padding:12px 12px 16px;display:flex;overflow-y:auto}.beta-ws-chat .beta-convo-mini .beta-convo-scroll{padding:0}.beta-ws-chat .beta-prompts{margin-top:6px}.beta-ws-chat-input{border-top:1px solid var(--beta-line);align-items:center;gap:6px;padding:12px;display:flex}.beta-ws-chat-input .beta-input{flex:1}.beta-ws-spotted{flex-direction:column;margin:0 0 8px 32px;display:flex}.beta-paper{flex-direction:column;gap:6px;margin:0;display:flex}.beta-paper figcaption{font:var(--beta-type-body);align-items:center;gap:6px;padding:0;display:flex}.beta-paper figcaption b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-paper figcaption>span:not(.beta-grow,.beta-badge){color:var(--beta-ink-soft);font:var(--beta-type-small);flex:none}.beta-paper figcaption .beta-icon{color:var(--beta-ink-soft);flex:none}.beta-paper-sheet{border-radius:var(--beta-radius-control);background:var(--beta-paper);box-shadow:var(--beta-elevation-1);margin:0;overflow:hidden}.beta-paper-sheet img{width:100%;display:block}.beta-paper-crop{position:relative}.beta-paper-chip{flex:none}.beta-paper-text mark{border-radius:var(--beta-radius-tag);background:var(--beta-caution)}@supports (color:color-mix(in lab, red, red)){.beta-paper-text mark{background:color-mix(in oklab, var(--beta-caution) 38%, transparent)}}.beta-paper-text mark{color:inherit}.beta-paper-text{color:var(--beta-on-paper);font:var(--beta-type-body);margin:0;padding:16px;font-family:inherit}.beta-paper-loading{padding:12px}.beta-paper-from{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0}.beta-paper-crop.beta-doc-crop .beta-viewer-pages{transform:translate(calc(-1 * var(--beta-doc-crop-left,0px)), calc(-1 * var(--beta-doc-crop-top,0px)))}.beta-paper-crop.beta-doc-crop .beta-viewer-pagewrap,.beta-paper-crop.beta-doc-crop .beta-viewer-page{max-width:none}.beta-excerpt-fallback{display:none}.beta-doc-crop[data-mode=text]{height:auto}.beta-doc-crop[data-mode=text] .beta-viewer-pages{visibility:hidden;pointer-events:none;height:0;overflow:hidden}.beta-doc-crop[data-mode=text] .beta-excerpt-fallback{align-items:flex-start;gap:12px;padding:12px;display:flex}.beta-excerpt-text{overflow-wrap:anywhere;white-space:pre-line;-webkit-user-select:text;user-select:text;-webkit-line-clamp:8;-webkit-box-orient:vertical;flex:1;min-width:0;padding:0;display:-webkit-box;overflow:hidden}.beta-excerpt-thumb{border-radius:var(--beta-radius-tag);background:var(--beta-paper);width:46px;box-shadow:0 0 0 1px var(--beta-line-strong);flex:none;position:relative;overflow:hidden}.beta-excerpt-thumb:empty{display:none}.beta-excerpt-thumb canvas{width:100%;height:auto;display:block}.beta-excerpt-band{background:var(--beta-caution);min-height:3px;position:absolute;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.beta-excerpt-band{background:color-mix(in oklab, var(--beta-caution) 45%, transparent)}}@container sheet not (min-width:760px){.beta-ws-footer{margin-inline:-12px}.beta-ws-footer-row{padding:12px}.beta-ws-footer .beta-ws-joey{margin:8px 12px 0}.beta-ws-footer .beta-options{flex-wrap:wrap}}.beta-cv{background:var(--beta-surface);grid-template-rows:auto minmax(0,1fr) auto auto;min-width:0;height:100%;min-height:0;display:grid;container:beta-conversation/inline-size}.beta-cv[data-state=loading]{grid-template-rows:auto minmax(0,1fr) auto}.beta-cv[data-state=error]{place-items:center;display:grid}.beta-cv-head{box-sizing:border-box;border-bottom:1px solid var(--beta-line);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;min-height:56px;padding:6px 12px;display:flex}.beta-cv-who{flex:1;gap:2px;min-width:min(120px,100%);display:grid}.beta-cv-name{align-items:baseline;gap:6px;min-width:0;display:flex}.beta-cv-head>.beta-avatar{flex:none}.beta-cv-head>.beta-avatar.beta-avatar-lg{width:32px;height:32px;font:var(--beta-type-body)}.beta-cv-name b{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-cv-claimed{color:var(--beta-ink-soft);font:var(--beta-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-cv-sub{min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;gap:4px 8px;display:flex;overflow:hidden}.beta-cv-address{flex:0 auto;align-items:center;gap:4px;min-width:24px;max-width:45%;display:inline-flex}.beta-cv-address>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-cv-chip{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);min-width:0;max-width:100%;min-height:24px;color:var(--beta-ink-soft);font-weight:var(--beta-weight-strong);flex:1 1 0;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.beta-cv-chip:hover{box-shadow:0 0 0 1px var(--beta-line-strong)}.beta-cv-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-cv-chips-end{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;max-width:100%;display:flex}.beta-cv-win{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);max-width:100%;height:24px;color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;font-weight:var(--beta-weight-strong);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.beta-cv-win>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.beta-cv-win-closing{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-cv-win-shut,.beta-cv-win-closed{color:var(--beta-ink-soft)}.beta-cv-win-closed{font-family:inherit}.beta-cv-oslot{border-radius:var(--beta-radius-full);flex:none;place-items:center;width:24px;height:24px;display:grid;position:relative}.beta-cv-oslot-empty{border:0}.beta-cv-oslot-empty:before{content:"";border:1.5px dashed var(--beta-line-strong);border-radius:var(--beta-radius-full);pointer-events:none;width:24px;height:24px;position:absolute}.beta-cv-oslot-empty:hover:before{border-color:var(--beta-ink-soft)}.beta-cv-oslot-empty .beta-avatar{opacity:0;transition:opacity .2s,transform .3s cubic-bezier(.32,1.28,.5,1);transform:scale(.6)}.beta-cv-oslot-empty.beta-cv-ghost .beta-avatar{opacity:.55;transform:scale(1)}.beta-cv-menu{display:inline-flex;position:relative}.beta-cv-pop{z-index:6;border-radius:var(--beta-radius-panel);background:var(--beta-surface);box-shadow:var(--beta-elevation-2);gap:2px;padding:6px;display:grid;position:absolute}.beta-cv-closepop{justify-items:stretch;gap:2px;min-width:180px;max-width:min(280px,80vw);top:calc(100% + 6px);right:0}.beta-cv-morepop{min-width:220px;top:calc(100% + 6px);right:0}.beta-cv-contact{color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:flex-start;gap:8px;padding:8px;display:flex}.beta-cv-contact>span{gap:2px;min-width:0;display:grid}.beta-cv-contact b{font-size:inherit}.beta-cv-contact span span{color:var(--beta-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-cv-menu-rule{background:var(--beta-line);height:1px;margin:4px 0}.beta-cv-chips{flex-wrap:wrap;gap:6px;display:flex}.beta-cv-ochip{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-full);background:var(--beta-surface);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.beta-cv-ochip:hover{background:var(--beta-hover)}.beta-cv-thread{overscroll-behavior:contain;background:var(--beta-canvas);flex-direction:column;gap:8px;min-height:0;padding:16px;display:flex;overflow-y:auto}.beta-cv-thread>:first-child{margin-top:auto}.beta-cv-msg{gap:2px;max-width:80%;display:grid}.beta-cv-msg-in{align-self:flex-start}.beta-cv-msg-out{align-self:flex-end;justify-items:end}.beta-cv-meta{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:8px;display:flex}.beta-cv-meta time{font-weight:var(--beta-weight-regular)}.beta-cv-bubble{border-radius:var(--beta-radius-panel);background:var(--beta-ink-tint);overflow-wrap:anywhere;gap:6px;max-width:100%;padding:8px 12px;display:grid}.beta-cv-body{white-space:pre-wrap}.beta-cv-msg-in .beta-cv-bubble{border-bottom-left-radius:var(--beta-radius-tag)}.beta-cv-msg-out .beta-cv-bubble{border-bottom-right-radius:var(--beta-radius-tag);background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-cv-sending .beta-cv-bubble{opacity:.6}.beta-cv-failed .beta-cv-bubble{background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}.beta-cv-gone{opacity:.5}.beta-cv-gone .beta-cv-bubble{text-decoration:line-through}.beta-cv-bubble.beta-cv-jumbo{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);background:0 0;border:0;padding:0}.beta-cv-tplname{opacity:.75;font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:4px;display:inline-flex}.beta-cv-image img{border-radius:var(--beta-radius-control);object-fit:cover;width:260px;max-width:100%;height:auto;max-height:320px;display:block}.beta-cv-video{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);width:280px;max-width:100%;max-height:320px;display:block}.beta-cv-sticker{object-fit:contain;width:128px;height:128px;display:block}.beta-cv-bubble.beta-cv-bare{background:0 0;border:0;padding:0}.beta-cv-audio{width:260px;max-width:100%}.beta-cv-file{border-radius:var(--beta-radius-control);background:var(--beta-hover);align-items:center;gap:4px;min-width:0;max-width:280px;padding:6px;display:flex}.beta-cv-file-open{min-width:0;color:inherit;flex:1;align-items:center;gap:8px;text-decoration:none;display:flex}.beta-cv-file-type{border-radius:var(--beta-radius-control);background:var(--beta-accent);min-width:36px;height:36px;color:var(--beta-on-fill);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);flex:none;place-items:center;padding:0 4px;display:grid}.beta-cv-file-name{font-weight:var(--beta-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-cv-file-open:hover .beta-cv-file-name{text-decoration:underline}.beta-cv-media-pending{border-radius:var(--beta-radius-control);width:220px;max-width:100%;height:120px;display:block}.beta-cv-saves{flex-wrap:wrap;gap:4px 12px;display:flex}.beta-cv-save{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);justify-self:start;align-items:center;gap:4px;padding:2px 0;display:inline-flex}button.beta-cv-save:hover span{color:var(--beta-ink);text-decoration:underline}.beta-cv-saved{color:var(--beta-accent)}.beta-cv-media-gone{border:1px dashed var(--beta-line-strong);border-radius:var(--beta-radius-control);color:var(--beta-ink-soft);align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.beta-cv-reacts{border-radius:var(--beta-radius-full);background:var(--beta-canvas);box-shadow:var(--beta-elevation-1);font:var(--beta-type-body);gap:2px;margin-top:-8px;padding:2px 6px;display:inline-flex}.beta-cv-msg-in .beta-cv-reacts{justify-self:start;margin-left:8px}.beta-cv-msg-out .beta-cv-reacts{margin-right:8px}.beta-cv-qrs{flex-wrap:wrap;gap:6px;padding:0 12px 12px;display:flex}.beta-cv-msg .beta-cv-qrs{justify-content:flex-end;padding:0}.beta-cv-qr{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.beta-cv-tick{min-height:20px;color:var(--beta-ink-soft);font:var(--beta-type-small);align-self:end;align-items:center;gap:4px;padding:0 2px;line-height:1;display:inline-flex}.beta-cv-tick-read{color:var(--beta-ink-soft)}.beta-cv-tick-label{font-weight:var(--beta-weight-strong);display:none}.beta-cv-tick-last .beta-cv-tick-label,.beta-cv-tick:focus-visible .beta-cv-tick-label{display:inline}.beta-cv-tick:focus-visible{outline:2px solid var(--beta-focus);outline-offset:0}.beta-cv-fail-actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.beta-cv-alert-icon{color:var(--beta-critical);display:inline-flex}.beta-cv-event{max-width:92%;color:var(--beta-ink-soft);font:var(--beta-type-small);text-align:center;flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;gap:6px;display:inline-flex}.beta-cv-event b{color:var(--beta-ink-soft);font-weight:var(--beta-weight-strong)}.beta-cv-event time{margin-left:4px}.beta-cv-blank{color:var(--beta-ink-soft);align-self:center;justify-items:center;gap:6px;margin:auto 0;display:grid}.beta-cv-blank b{color:var(--beta-ink);font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-cv-alert:empty{display:none}.beta-cv-alert{background:var(--beta-surface);padding:0 16px 6px}.beta-cv-alert .beta-problem{margin:6px 0 0}.beta-cv-composer{border-top:1px solid var(--beta-line);background:var(--beta-surface)}.beta-cv-alert:not(:empty)+.beta-cv-composer{border-top:0}.beta-cv-cmp{gap:8px;padding:12px;display:grid;position:relative}.beta-cv-seed{border-radius:var(--beta-radius-control);background:var(--beta-accent-tint);color:var(--beta-ink-soft);font:var(--beta-type-small);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.beta-cv-seed-text{resize:vertical;flex:100%}.beta-cv-seed-action{margin-left:auto}.beta-cv-popslot{z-index:6;position:absolute;bottom:calc(100% - 4px);left:12px}.beta-cv-popslot:empty{display:none}.beta-cv-emoji,.beta-cv-callpop{bottom:0;left:0}.beta-cv-emoji{grid-template-columns:minmax(0,1fr);gap:6px;width:min(320px,100vw - 32px);padding:8px}#beta-app .beta-cv-emoji-search{width:100%}.beta-cv-emoji-tabs{border-bottom:1px solid var(--beta-line);scrollbar-width:none;gap:2px;padding-bottom:6px;display:flex;overflow-x:auto}.beta-cv-emoji-tab{border-radius:var(--beta-radius-control);width:30px;height:30px;font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);opacity:.55;flex:none;place-items:center;display:grid}.beta-cv-emoji-tab:hover,.beta-cv-emoji-tab[aria-selected=true]{opacity:1}.beta-cv-emoji-tab[aria-selected=true]{background:var(--beta-ink-tint)}.beta-cv-emoji-grid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(32px,1fr));align-content:start;gap:2px;height:232px;display:grid;overflow-y:auto}.beta-cv-emoji-none{height:100%;color:var(--beta-ink-soft);grid-column:1/-1;place-items:center;display:grid}.beta-cv-sep{background:var(--beta-line);grid-column:1/-1;height:1px;margin:4px 0}.beta-cv-emo{border-radius:var(--beta-radius-control);height:32px;font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);place-items:center;display:grid}.beta-cv-emo:hover,.beta-cv-emo:focus-visible{background:var(--beta-hover)}.beta-cv-field{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-panel);background:var(--beta-surface);grid-template-columns:minmax(0,1fr);padding:4px;transition:border-color .15s,box-shadow .2s,background .15s;display:grid}.beta-cv-field-joey{border-color:var(--beta-accent)}.beta-cv-field-locked{background:var(--beta-ink-tint);height:40px;color:var(--beta-ink-soft);border-style:dashed;flex:1;align-items:center;gap:6px;padding:0 12px;display:flex}#beta-app .beta-cv-text{width:100%;min-height:32px;max-height:150px;color:var(--beta-ink);font:var(--beta-type-body);resize:none;background:0 0;border:0;padding:6px 8px 2px;display:block}#beta-app .beta-cv-text::placeholder{color:var(--beta-ink-faint)}.beta-cv-tools{align-items:center;gap:2px;display:flex}.beta-cv-tool{border-radius:var(--beta-radius-control);width:32px;height:32px;color:var(--beta-ink-soft);flex:none;place-items:center;display:grid;position:relative}.beta-cv-tool:hover{background:var(--beta-hover);color:var(--beta-ink-soft)}.beta-cv-tool[aria-pressed=true]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-cv-counter{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;padding:0 4px}.beta-cv-counter-over{color:var(--beta-critical-on-tint)}.beta-cv-send{border-radius:var(--beta-radius-control);background:var(--beta-accent);min-width:32px;height:32px;color:var(--beta-on-fill);flex:none;justify-content:center;align-items:center;gap:6px;padding:0 8px;transition:background .15s,color .15s;display:inline-flex}.beta-cv-send:hover:not(:disabled){background:var(--beta-accent-hover)}.beta-cv-send:disabled{background:var(--beta-ink-tint);color:var(--beta-ink-soft);cursor:default;opacity:1}.beta-cv-claim{display:inline-flex}.beta-cv-claim .beta-avatar{box-shadow:0 0 0 1.5px var(--beta-on-fill)}.beta-cv-facts:empty{display:none}.beta-cv-facts-row{flex-wrap:wrap;gap:6px;transition:opacity .2s;display:flex}.beta-cv-facts-off{opacity:.45}.beta-cv-fact{border:1px solid var(--beta-line);border-radius:var(--beta-radius-full);background:var(--beta-surface);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-align:left;align-items:center;gap:4px;padding:2px 8px 2px 4px;display:inline-flex}button.beta-cv-fact:hover{border-color:var(--beta-line-strong)}.beta-cv-fact-unsure{border-color:var(--beta-caution)}@supports (color:color-mix(in lab, red, red)){.beta-cv-fact-unsure{border-color:color-mix(in oklab, var(--beta-caution) 45%, transparent)}}.beta-cv-fact-unsure{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-cv-via{color:var(--beta-accent);display:inline-flex}.beta-cv-mk{border-radius:var(--beta-radius-full);width:16px;height:16px;font-size:10.5px;font-weight:var(--beta-weight-strong);flex:none;place-items:center;display:grid}.beta-cv-mk .beta-icon{width:10px;height:10px}.beta-cv-mk-yes{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-cv-mk-unsure{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-cv-tpl-list,.beta-cv-tplcard{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-panel);background:var(--beta-surface);position:relative}.beta-cv-tpl-list{max-height:min(320px,45vh);overflow-y:auto}.beta-cv-template-chooser{color:var(--beta-ink-soft);font:var(--beta-type-small);justify-content:space-between;align-items:center;gap:8px;display:flex}.beta-cv-template-picker{position:relative}.beta-cv-template-picker .beta-cv-tpl-list{z-index:6;max-height:min(320px,45dvh);box-shadow:var(--beta-elevation-2);border:0;position:absolute;bottom:calc(100% + 8px);left:12px;right:12px}.beta-cv-tpl-head{z-index:1;background:var(--beta-surface);border-bottom:1px solid var(--beta-line);align-items:center;gap:6px;padding:4px 4px 4px 12px;display:flex;position:sticky;top:0}.beta-cv-tpl-title{min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);flex:1;align-items:center;gap:6px;display:flex}.beta-cv-tpl-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-cv-star{color:var(--beta-caution);display:inline-flex}.beta-cv-star .beta-icon{fill:currentColor}.beta-cv-tpl-item{border-top:1px solid var(--beta-line);text-align:left;grid-template-columns:auto minmax(0,1fr);gap:8px;width:100%;padding:8px 12px;display:grid}.beta-cv-tpl-head+.beta-cv-tpl-item{border-top:0}.beta-cv-tpl-item:hover{background:var(--beta-hover)}.beta-cv-tpl-icon{color:var(--beta-ink-soft);margin-top:2px}.beta-cv-tpl-main{gap:0;min-width:0;display:grid}.beta-cv-tpl-main b{min-width:0;font:var(--beta-type-body);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.beta-cv-tpl-main>span{color:var(--beta-ink-soft);font:var(--beta-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-cv-tpl-state{text-align:center;justify-items:center;gap:8px;padding:16px;display:grid}.beta-cv-tpl-skel{gap:8px;padding:12px;display:grid}.beta-cv-tpl-list .beta-problem{margin:0;padding:6px 12px 8px}.beta-cv-tpl-body{white-space:pre-wrap;padding:12px}.beta-cv-qr .beta-slot{margin-left:4px}.beta-slot{border-radius:var(--beta-radius-control);background:var(--beta-accent-tint);color:var(--beta-ink);font:inherit;font-weight:var(--beta-weight-strong);text-align:left;padding:2px 6px;display:inline-block}button.beta-slot{cursor:pointer}button.beta-slot:hover{background:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){button.beta-slot:hover{background:color-mix(in oklab, var(--beta-accent) 20%, var(--beta-surface))}}.beta-slot-empty{background:var(--beta-caution-tint);vertical-align:middle;min-width:52px;min-height:1.6em}.beta-slot-on{box-shadow:0 0 0 1.5px var(--beta-accent)}.beta-cv-tpl-foot{justify-content:flex-end;padding:0 8px 8px;display:flex}.beta-cv-slotpop{width:236px;max-width:calc(100% - 12px)}.beta-cv-opt{border-radius:var(--beta-radius-control);text-align:left;gap:0;width:100%;padding:6px 8px;display:grid}.beta-cv-opt:hover,.beta-cv-opt[aria-selected=true]{background:var(--beta-canvas)}.beta-cv-opt small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-cv-opt b{font:var(--beta-type-body)}.beta-cv-slotpop .beta-input{flex:none;width:100%;margin-top:4px}.beta-cv-lockbar{align-items:center;gap:8px;display:flex}.beta-cv-ring{flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.beta-cv-ring svg{fill:none;stroke-width:3px;position:absolute;inset:0;transform:rotate(-90deg)}.beta-cv-ring-track{stroke:var(--beta-line)}.beta-cv-ring-fill{stroke:var(--beta-accent);stroke-linecap:round}.beta-cv-ring>span{font:var(--beta-type-small);font-variant-numeric:tabular-nums;font-weight:var(--beta-weight-strong);color:var(--beta-ink-soft)}.beta-cv-take{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);background:var(--beta-surface);height:32px;color:var(--beta-ink-soft);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);flex:none;align-items:center;gap:6px;padding:0 12px 0 4px;display:inline-flex}.beta-cv-take:disabled{cursor:default;opacity:1}.beta-cv-take-go{border-color:var(--beta-accent);background:var(--beta-accent);color:var(--beta-on-fill)}.beta-cv-take-go:hover:not(:disabled){border-color:var(--beta-accent-hover);background:var(--beta-accent-hover)}.beta-cv-mail{width:100%}.beta-cv-skel-face{border-radius:var(--beta-radius-full);width:34px;height:34px}.beta-cv-skel-bubble{border-radius:var(--beta-radius-panel);align-self:flex-start;height:38px}.beta-cv-skel-mine{align-self:flex-end}.beta-cv-dock .beta-cv-head{min-height:56px;padding:6px 12px}.beta-cv-dock .beta-cv-address{display:none}.beta-cv-dock .beta-cv-thread{padding:12px}#beta-app .beta-cv-hub .beta-cv-back{display:none}.beta-cv-record{border-left:1px solid var(--beta-line);background:var(--beta-hover);min-width:0;min-height:0;font:var(--beta-type-body);grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;padding:12px;display:grid;overflow:hidden auto}.beta-cv-record>*{min-width:0}.beta-cv-record-skel{gap:8px;display:grid}.beta-cv-record-none{min-height:120px;color:var(--beta-ink-soft);text-align:center;place-items:center;gap:8px;display:grid}.beta-cv-record-none>span,.beta-cv-record-none>p{max-width:24ch;font:var(--beta-type-small);margin:0}.beta-cv-block h3{font:var(--beta-type-body);font-weight:var(--beta-weight-strong);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.beta-cv-block h3 span{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-cv-record-link{min-width:0;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-cv-record-link:hover{text-decoration:underline}.beta-cv-subtitle{color:var(--beta-ink-soft);font:var(--beta-type-small);margin-bottom:6px}.beta-cv-docs{gap:0;display:grid}.beta-cv-doc{border-bottom:1px solid var(--beta-line);text-align:left;align-items:center;gap:8px;width:100%;min-height:32px;padding:4px 0;display:flex}.beta-cv-doc:hover{color:var(--beta-accent)}.beta-cv-doc-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.beta-cv-doc-added{color:var(--beta-ink-soft);flex:none}.beta-canvas.beta-canvas-fill{padding:var(--beta-canvas-gutter) var(--beta-canvas-gutter) 76px;scrollbar-gutter:auto;overflow:hidden}.beta-focus{height:100%;max-width:var(--beta-page-width);grid-template-rows:auto minmax(0,1fr);margin:0 auto;display:grid;overflow:hidden}.beta-focus-bar{border-bottom:1px solid var(--beta-line);background:var(--beta-canvas);font:var(--beta-type-body);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.beta-focus-bar b{font:var(--beta-type-body)}.beta-cv-pos{color:var(--beta-ink-soft)}.beta-focus-body{grid-template-columns:minmax(0,1fr) 240px;min-height:0;display:grid}.beta-focus-convo,.beta-focus-record{min-width:0;min-height:0;display:grid}.beta-focus-record{display:grid}@media (max-width:760px){#beta-app .beta-cv-hub .beta-cv-back{display:grid}.beta-focus-body{grid-template-columns:minmax(0,1fr)}.beta-focus-record{display:none}.beta-cv-msg{max-width:90%}.beta-cv-oslot{width:44px;height:44px}.beta-cv-chips-end{gap:2px}.beta-cv-head{gap:4px;min-height:64px;padding:6px 8px}.beta-cv-template-picker .beta-cv-tpl-list{max-height:min(320px,50dvh)}.beta-canvas.beta-canvas-fill{padding-bottom:72px}}@media (pointer:coarse){.beta-cv-head{min-height:64px}.beta-cv-head .beta-cv-oslot-empty,.beta-cv-head .beta-cv-menu>.beta-cv-oslot{width:44px;min-height:44px}.beta-cv-head .beta-cv-chip,.beta-cv-head .beta-cv-win,.beta-cv-head .beta-cv-oslot[role=img]{min-height:24px}}@container beta-conversation (max-width:540px){.beta-cv-head>.beta-avatar,.beta-cv-address{display:none}.beta-cv-win{justify-content:center;width:24px;padding:0}.beta-cv-win>span{display:none}.beta-cv-head .beta-cv-oslot[role=img]{width:24px;height:24px;min-height:24px}}@media (max-width:360px){.beta-cv-head>.beta-avatar{display:none}}@media (prefers-reduced-motion:reduce){.beta-cv-oslot-empty .beta-avatar,.beta-cv-field,.beta-cv-send,.beta-cv-facts-row{transition:none}}.beta-cv-stub{color:var(--beta-ink-soft);align-items:center;gap:6px;font-style:italic;display:inline-flex}.beta-cv-earlier{align-self:center;margin:4px auto 8px}.beta-cv-ownerpop{width:max-content;top:calc(100% + 6px);right:0}.beta-cv-popitem{text-align:left;border-radius:var(--beta-radius-control);width:100%;color:var(--beta-ink);font:var(--beta-type-body);white-space:nowrap;align-items:center;gap:8px;padding:6px 8px;display:flex}.beta-cv-popitem:hover{background:var(--beta-hover)}.beta-cv-popitem .beta-icon{color:var(--beta-ink-soft)}.beta-msg-page{grid-template-rows:minmax(0,1fr);grid-template-columns:300px minmax(0,1fr) 264px;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.beta-msg-list{border-right:1px solid var(--beta-line);background:var(--beta-surface);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.beta-msg-list-head{border-bottom:1px solid var(--beta-line);align-items:center;gap:8px;min-width:0;height:56px;padding:8px 12px;display:flex}.beta-msg-title{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);flex:none}.beta-msg-searchrow{flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.beta-msg-filterwrap{display:contents}.beta-msg-search{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);background:var(--beta-canvas);min-width:0;height:32px;min-height:32px;color:var(--beta-ink-soft);flex:1;align-items:center;gap:6px;padding:0 8px;display:flex}#beta-app .beta-msg-search input{min-width:0;font:var(--beta-type-body);background:0 0;border:0;flex:1;padding:0}.beta-msg-filter .beta-action-button-label>span:not(.beta-avatar):not(.beta-msg-unread-mark){text-overflow:ellipsis;white-space:nowrap;max-width:64px;overflow:hidden}.beta-msg-filter .beta-avatar{width:18px;height:18px}.beta-msg-search input::placeholder{color:var(--beta-ink-faint)}#beta-app .beta-msg-filter{flex:none}#beta-app [data-msg-filter] .beta-msg-filter-on{--beta-button-background:var(--beta-accent-tint);--beta-button-ink:var(--beta-accent-on-tint);--beta-button-border:transparent}.beta-msg-unread-mark{border-radius:var(--beta-radius-full);background:currentColor;width:8px;height:8px}.beta-msg-menu{z-index:8;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:256px;max-width:calc(100vw - 32px);max-height:min(540px,70dvh);box-shadow:var(--beta-elevation-2);gap:0;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.beta-msg-menu h3{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin:6px 8px 2px}.beta-msg-opt{border-radius:var(--beta-radius-control);width:100%;font:var(--beta-type-body);text-align:left;align-items:center;gap:8px;padding:6px 8px;display:flex}.beta-msg-opt:hover{background:var(--beta-hover)}.beta-msg-opt .beta-numeric{color:var(--beta-ink-soft)}.beta-msg-check{width:14px;color:var(--beta-accent);display:inline-flex}.beta-msg-rule{background:var(--beta-line);height:1px;margin:4px 2px;display:block}.beta-msg-list-body{overscroll-behavior:contain;min-width:0;min-height:0;padding-bottom:8px;overflow-y:auto}.beta-msg-row{width:100%;color:inherit;text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;transition:background .15s;display:grid}.beta-msg-row:hover{background:var(--beta-hover)}.beta-msg-row:focus-visible,.beta-msg-opt:focus-visible{outline:2px solid var(--beta-accent);outline-offset:-2px}.beta-msg-row[aria-current]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-msg-main{gap:0;min-width:0;display:grid}.beta-msg-name{min-width:0;font:var(--beta-type-body);font-weight:var(--beta-weight-strong);align-items:center;gap:4px;display:flex}.beta-msg-name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-msg-claimed{color:var(--beta-ink-soft);font-weight:var(--beta-weight-regular)}.beta-msg-quiet{color:var(--beta-ink-soft);display:inline-flex}.beta-msg-quiet-notDelivered{color:var(--beta-critical-on-tint)}.beta-msg-preview{min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;gap:4px;display:flex}.beta-msg-preview>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-msg-unread .beta-msg-preview{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-msg-row[aria-current] .beta-msg-preview{color:inherit}.beta-msg-tick{color:var(--beta-ink-soft);flex:none;display:inline-flex}.beta-msg-tick-failed{color:var(--beta-critical)}.beta-msg-end{color:var(--beta-ink-soft);font:var(--beta-type-small);justify-items:end;gap:4px;display:grid}.beta-msg-badges{align-items:center;gap:4px;display:flex}.beta-msg-badges:empty{display:none}.beta-msg-count{border-radius:var(--beta-radius-full);background:var(--beta-ink);min-width:18px;height:18px;color:var(--beta-canvas);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);place-items:center;padding:0 4px;display:grid}.beta-msg-more{justify-content:center;padding:8px 12px 4px;display:flex}.beta-msg-row-skel{align-items:center;gap:8px;min-height:54px;padding:8px 12px;display:flex}.beta-msg-row-skel-lines{flex:1;gap:6px;display:grid}.beta-msg-list-body .beta-state{padding:32px 16px}.beta-msg-convo,.beta-msg-record{min-width:0;min-height:0}.beta-msg-convo{grid-template-rows:minmax(0,1fr);height:100%;display:grid}.beta-msg-record{grid-template-rows:minmax(0,1fr);display:grid}.beta-msg-blank{text-align:center;height:100%;font:var(--beta-type-body);background:var(--beta-canvas);color:var(--beta-ink-soft);place-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.beta-msg-blank .beta-icon{opacity:.45;width:32px;height:32px}@container beta-canvas (max-width:1100px){.beta-msg-page{grid-template-columns:300px minmax(0,1fr)}.beta-msg-record{display:none}.beta-focus-body{grid-template-columns:minmax(0,1fr)}.beta-focus-record{display:none}}@media (pointer:coarse){.beta-msg-list-head{height:64px}.beta-msg-search,.beta-msg-filter{height:44px;min-height:44px}}@media (max-width:760px){.beta-msg-page{grid-template-columns:minmax(0,1fr)}.beta-msg-page[data-screen=list] .beta-msg-convo,.beta-msg-page[data-screen=convo] .beta-msg-list{display:none}.beta-msg-list{border-right:0}.beta-msg-search input{font:var(--beta-type-body)}}@media (prefers-reduced-motion:reduce){.beta-msg-row{transition:none}}.beta-collection{--beta-collection-action-size:36px;--beta-collection-action-width:calc(var(--beta-collection-action-count,1) * (var(--beta-collection-action-size) + 4px) + 8px);background:var(--beta-surface);border-radius:var(--beta-radius-panel);min-width:0;box-shadow:var(--beta-elevation-1);font:var(--beta-type-body);position:relative;container-type:inline-size}.beta-collection *{min-width:0}.beta-collection-head{border-bottom:1px solid var(--beta-line);align-items:center;gap:8px;min-height:52px;padding:8px 12px;display:flex}.beta-collection-head-bulk{gap:8px}.beta-collection-title{font:var(--beta-type-body);font-weight:var(--beta-weight-strong);white-space:nowrap;flex:0 auto;align-items:center;gap:8px;display:flex;overflow:hidden}.beta-collection-head>.beta-collection-title{margin-inline-end:8px}.beta-collection-title-text{text-overflow:ellipsis;overflow:hidden}.beta-collection-glyph{border-radius:var(--beta-radius-control);background:var(--beta-accent-tint);width:24px;height:24px;color:var(--beta-accent-on-tint);flex:none;place-items:center;display:grid}.beta-collection-total{font:var(--beta-type-small);font-variant-numeric:tabular-nums;color:var(--beta-ink-soft)}.beta-collection-search{border:1px solid var(--beta-line);border-radius:var(--beta-radius-control);background:var(--beta-canvas);min-width:96px;height:30px;color:var(--beta-ink-faint);flex:0 220px;align-items:center;gap:6px;padding:0 8px;display:flex}.beta-collection-search:focus-within{box-shadow:0 0 0 1px var(--beta-focus)}.beta-collection-search-input{min-width:0;height:100%;color:var(--beta-ink);font:var(--beta-type-body);background:0 0;border:0;flex:1;padding:0}.beta-collection-search-input::placeholder{color:var(--beta-ink-faint)}.beta-collection-tools{flex:none;align-items:center;gap:4px;margin-inline-start:auto;display:flex}.beta-collection-anchor{position:relative}.beta-collection-grow{flex:1}.beta-collection-button{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);background:var(--beta-surface);height:30px;color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.beta-collection-button:hover{background:var(--beta-hover)}.beta-collection-button[aria-expanded=true],.beta-collection-button[aria-pressed=true]{background:var(--beta-pressed)}.beta-collection-button-ghost{color:var(--beta-ink-soft);background:0 0;border-color:#0000}.beta-collection-button-label{text-overflow:ellipsis;max-width:18ch;overflow:hidden}.beta-collection-selected{font-weight:var(--beta-weight-strong);align-items:center;gap:8px;display:inline-flex}.beta-collection-command,.beta-collection-form{display:contents}.beta-collection-count{border-radius:var(--beta-radius-full);background:var(--beta-accent);min-width:26px;height:26px;color:var(--beta-on-fill);font:var(--beta-type-small);font-variant-numeric:tabular-nums;place-items:center;padding:0 8px;display:inline-grid}.beta-collection-body{border-radius:0 0 var(--beta-radius-panel) var(--beta-radius-panel);overflow:hidden}.beta-collection-row{grid-template-columns:var(--beta-c1,minmax(0, 1fr));border-bottom:1px solid var(--beta-line);align-items:center;min-height:44px;display:grid}.beta-collection-body>.beta-collection-row:last-child,.beta-collection-body>[role=status]>.beta-collection-row:last-child{border-bottom:0}.beta-collection-header{min-height:36px}.beta-collection-cell{white-space:nowrap;align-items:center;gap:8px;height:100%;padding:0 12px;display:flex;overflow:hidden}.beta-collection-cell+.beta-collection-cell{border-left:1px solid var(--beta-line)}.beta-collection-cell-end{justify-content:flex-end}.beta-collection-header-cell{padding:0 12px}.beta-collection-sort{border-radius:var(--beta-radius-control);max-width:100%;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:6px;padding:2px;display:inline-flex}.beta-collection-sort .beta-icon{color:var(--beta-ink-soft)}.beta-collection-sort:hover,.beta-collection-header-cell[aria-sort] .beta-collection-sort,.beta-collection-sort[aria-expanded=true]{color:var(--beta-ink)}.beta-collection-header-cell[data-filtered]{background:var(--beta-accent-tint)}.beta-collection-header-cell[data-filtered] .beta-collection-sort{color:var(--beta-accent-on-tint)}.beta-collection-header-label{text-overflow:ellipsis;overflow:hidden}.beta-collection-arrow,.beta-collection-funnel{flex:none;display:inline-flex}.beta-collection-header-cell .beta-collection-arrow .beta-icon,.beta-collection-header-cell[data-filtered] .beta-collection-funnel .beta-icon{color:var(--beta-accent)}.beta-collection-check{border:1.5px solid var(--beta-line-strong);border-radius:var(--beta-radius-tag);background:var(--beta-surface);width:16px;height:16px;color:var(--beta-on-fill);place-items:center;padding:0;display:grid}.beta-collection-check .beta-icon{width:11px;height:11px}.beta-collection-check[aria-checked=true],.beta-collection-check[aria-checked=mixed]{border-color:var(--beta-accent);background:var(--beta-accent)}.beta-collection [data-p="2"],.beta-collection [data-p="3"],.beta-collection [data-p="4"]{display:none}.beta-collection .beta-collection-cell-trail{display:flex}.beta-collection-fold{flex:none;align-items:center;gap:4px;display:inline-flex}.beta-collection-fold:last-child{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;display:block;overflow:hidden}.beta-collection-meta>.beta-collection-fold-phone{display:none}.beta-collection-fold-lead{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-collection-fold:last-child>.beta-icon,.beta-collection-fold:last-child>.beta-avatar{vertical-align:middle;margin-right:4px;display:inline-block}.beta-collection-fold:last-child>.beta-avatar{display:inline-grid}@container (min-width:480px){.beta-collection-row{grid-template-columns:var(--beta-c2,minmax(0, 1fr))}.beta-collection [data-p="2"]{display:flex}.beta-collection .beta-collection-fold-2{display:none}}@container (min-width:720px){.beta-collection-row{grid-template-columns:var(--beta-c3,minmax(0, 1fr))}.beta-collection [data-p="3"]{display:flex}.beta-collection .beta-collection-fold-3{display:none}}@container (min-width:1040px){.beta-collection-row{grid-template-columns:var(--beta-c4,minmax(0, 1fr))}.beta-collection [data-p="4"]{display:flex}.beta-collection .beta-collection-fold-4{display:none}}@container (max-width:479px){.beta-collection-header{display:none}.beta-collection-row{min-height:54px}.beta-collection-cell+.beta-collection-cell{border-left:0}.beta-collection-anchor .beta-collection-menu{width:min(280px,100cqw - 24px);max-height:min(60dvh,360px);overflow-y:auto}.beta-collection-head .beta-collection-button{padding:0 8px}.beta-collection-name{white-space:nowrap}}.beta-collection-data{transition:background .12s}.beta-collection-data:hover{background:var(--beta-hover)}.beta-collection-inert:hover{background:0 0}:is(#beta-app,#beta-library) .beta-collection-data:focus-visible{outline:2px solid var(--beta-focus);outline-offset:-2px}.beta-collection-data[aria-selected=true]{background:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){.beta-collection-data[aria-selected=true]{background:color-mix(in oklab, var(--beta-accent) 8%, var(--beta-surface))}}.beta-collection-entity{padding-top:6px;padding-bottom:6px}.beta-collection-lead{flex:none;place-items:center;width:28px;height:28px;display:inline-grid;position:relative}.beta-collection-lead>*{grid-area:1/1}.beta-collection-lead-mark{pointer-events:none;place-items:center;transition:opacity .12s;display:grid}.beta-collection-lead>.beta-checkbox{opacity:0;pointer-events:none}.beta-collection-header .beta-collection-lead>.beta-checkbox,.beta-collection-selecting .beta-collection-lead>.beta-checkbox,.beta-collection-data:focus-within .beta-collection-lead>.beta-checkbox{opacity:1;pointer-events:auto}.beta-collection-selecting .beta-collection-lead:has(.beta-checkbox)>.beta-collection-lead-mark,.beta-collection-data:focus-within .beta-collection-lead:has(.beta-checkbox)>.beta-collection-lead-mark{opacity:0}@media (hover:hover){.beta-collection-data:hover .beta-collection-lead>.beta-checkbox{opacity:1;pointer-events:auto}.beta-collection-data:hover .beta-collection-lead:has(.beta-checkbox)>.beta-collection-lead-mark{opacity:0}}.beta-collection-entity-icon{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);width:26px;height:26px;color:var(--beta-ink-soft);flex:none;place-items:center;display:grid}.beta-collection-entity-text{gap:2px;display:grid;overflow:hidden}.beta-collection-name{text-align:start;text-overflow:ellipsis;font-weight:var(--beta-weight-strong);text-decoration:underline;-webkit-text-decoration-color:var(--beta-line-strong);-webkit-text-decoration-color:var(--beta-line-strong);text-decoration-color:var(--beta-line-strong);text-underline-offset:3px;text-decoration-thickness:1px;overflow:hidden}.beta-collection-inert .beta-collection-name{text-decoration:none}.beta-collection-data:hover .beta-collection-name{text-decoration-color:currentColor}.beta-collection-meta{color:var(--beta-ink-soft);font:var(--beta-type-small);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.beta-collection-text{text-overflow:ellipsis;color:var(--beta-ink-soft);overflow:hidden}#beta-app .beta-collection-share{flex:none}#beta-app .beta-collection-share .beta-badge-label{overflow:visible}.beta-collection-text-critical{color:var(--beta-critical-on-tint);font-weight:var(--beta-weight-strong)}.beta-collection-text-caution{color:var(--beta-caution-on-tint);font-weight:var(--beta-weight-strong)}.beta-collection-text-accent{color:var(--beta-accent);font-weight:var(--beta-weight-strong)}.beta-collection-faces{gap:4px;display:flex}.beta-collection-party{border-radius:var(--beta-radius-full);height:20px;color:var(--beta-p-ink);background:var(--beta-p-tint);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;padding:0 8px;display:inline-flex}.beta-collection-number,.beta-collection-date,.beta-collection-reference{font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-collection-number{color:var(--beta-ink)}.beta-collection-date,.beta-collection-reference{color:var(--beta-ink-soft)}.beta-collection-actions{opacity:0;justify-content:flex-end;gap:4px;padding:0 6px;transition:opacity .12s;overflow:visible}.beta-collection:has(.beta-collection-actions [data-table-menu][open]),.beta-collection-data:has(.beta-collection-actions [data-table-menu][open]){z-index:2;position:relative}.beta-collection-actions-open,.beta-collection-data:has(.beta-collection-actions [data-table-menu][open]) .beta-collection-actions,.beta-collection-data:hover .beta-collection-actions,.beta-collection-data:focus-within .beta-collection-actions,.beta-collection-data:focus-visible .beta-collection-actions{opacity:1}@media (hover:none){.beta-collection-actions{opacity:1}}.beta-collection-action{border-radius:var(--beta-radius-control);width:28px;height:28px;color:var(--beta-ink-soft);place-items:center;display:grid}.beta-collection-action:hover{background:var(--beta-hover)}.beta-collection-state{color:var(--beta-ink-soft);font:var(--beta-type-small);text-align:center;justify-items:center;gap:8px;padding:24px 16px 32px;display:grid}.beta-collection-state b{color:var(--beta-ink);font:var(--beta-type-body)}.beta-collection-state-icon{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);width:40px;height:40px;color:var(--beta-ink-soft);place-items:center;display:grid}.beta-collection-state-error .beta-collection-state-icon{background:var(--beta-critical-tint);color:var(--beta-critical)}.beta-collection-more{border-top:1px solid var(--beta-line);justify-content:center;padding:6px;display:flex}.beta-collection-menu{z-index:30;border-radius:var(--beta-radius-panel);background:var(--beta-surface);min-width:240px;box-shadow:var(--beta-elevation-2);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.beta-collection-menu-start{left:auto;right:0}.beta-collection-menu-filter,.beta-collection-menu-row{min-width:200px;right:auto}.beta-collection-option{border-radius:var(--beta-radius-control);width:100%;color:var(--beta-ink);font:var(--beta-type-body);text-align:left;align-items:center;gap:8px;padding:6px 8px;display:flex}.beta-collection-option:hover{background:var(--beta-hover)}.beta-collection-option>.beta-icon{color:var(--beta-ink-soft)}.beta-collection-option-critical,.beta-collection-option-critical>.beta-icon{color:var(--beta-critical)}.beta-collection-option-critical:hover{background:var(--beta-critical-tint)}.beta-collection-option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.beta-collection-option-locked .beta-collection-option-label{color:var(--beta-ink-soft)}.beta-collection-option-why{color:var(--beta-ink-soft);display:inline-flex}.beta-collection-option-tick{width:14px;color:var(--beta-accent);display:inline-flex}.beta-collection-switch{border-radius:var(--beta-radius-full);background:var(--beta-line-strong);flex:none;width:28px;height:16px;transition:background .15s;position:relative}.beta-collection-switch:after{content:"";border-radius:var(--beta-radius-full);background:var(--beta-surface);width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px}.beta-collection-switch-on{background:var(--beta-accent)}.beta-collection-switch-on:after{transform:translate(12px)}@media (pointer:coarse){.beta-collection{--beta-collection-action-size:44px}}@media (prefers-reduced-motion:reduce){.beta-collection-lead-mark,.beta-collection-data,.beta-collection-actions,.beta-collection-switch,.beta-collection-switch:after{transition:none}}.beta-collection-empty{color:var(--beta-ink-faint)}.beta-collection-menu-rule{background:var(--beta-line);height:1px;margin:4px 0}.beta-collection-option-empty{color:var(--beta-ink-soft)}.beta-collection-menu>[role=group]{gap:2px;display:grid}.beta-collection-menu-heading{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:8px 8px 4px}.beta-collection-anchor-sheet{display:none}.beta-collection-sheet-count{font-variant-numeric:tabular-nums}@container (max-width:479px){.beta-collection-head:has(.beta-collection-search){flex-wrap:wrap}.beta-collection-search{flex:100%;order:3}.beta-collection-head{position:relative}.beta-collection-anchor-views,.beta-collection-anchor-sheet{position:static}.beta-collection-anchor-sheet{display:inline-flex}.beta-collection-anchor-columns{display:none}.beta-collection-meta>.beta-collection-fold-phone{display:inline-flex}.beta-collection-meta>.beta-collection-fold-phone:last-child{display:block}.beta-collection-head .beta-collection-menu-start{width:min(280px,100cqw - 16px);min-width:0;left:auto;right:8px}.beta-collection-head .beta-collection-menu-sheet{max-height:min(70dvh,480px)}}#beta-app .beta-collection .beta-action-button.beta-collection-critical,#beta-app .beta-collection .beta-action-button.beta-collection-critical[data-variant=ghost]{--beta-button-ink:var(--beta-critical)}.beta-collection-head-bulk .beta-collection-tools{gap:4px}.beta-collection-data{scroll-margin-top:36px}.beta-collection[data-height=panel] .beta-collection-body{max-height:410px;scroll-padding-top:36px;overflow:auto}.beta-collection[data-height=panel] .beta-collection-header{z-index:3;background:var(--beta-surface);position:sticky;top:0}.beta-collection[data-height=panel] .beta-collection-data{background:var(--beta-surface)}.beta-collection[data-height=panel] .beta-collection-data:hover{background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){.beta-collection[data-height=panel] .beta-collection-data:hover{background:color-mix(in oklab, var(--beta-ink) 4%, var(--beta-surface))}}.beta-collection[data-height=panel] .beta-collection-data[aria-selected=true]{background:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){.beta-collection[data-height=panel] .beta-collection-data[aria-selected=true]{background:color-mix(in oklab, var(--beta-accent) 8%, var(--beta-surface))}}.beta-collection[data-height=panel] .beta-collection-actions{background:inherit;position:sticky;right:0}@container (max-width:479px){.beta-collection[data-height=panel] .beta-collection-body{max-height:454px}.beta-collection-data{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}.beta-analytics-note{color:var(--beta-accent-on-tint);font:var(--beta-type-body);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:8px 16px 16px;display:flex}.beta-analytics-note-spark{color:var(--beta-accent);flex:none;display:inline-flex}.beta-analytics-note-line{overflow-wrap:anywhere;min-width:0}.beta-analytics-note-chip{border-radius:var(--beta-radius-tag);background:var(--beta-accent-tint);color:var(--beta-accent-on-tint);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:4px;padding:0 6px;display:inline-flex}.beta-analytics-note-chip b{font-weight:var(--beta-weight-strong)}@media (max-width:560px){.beta-page-partners .beta-panel-head{padding:8px 12px 4px}.beta-page-partners .beta-barlist{gap:0;padding:0 4px 8px}.beta-page-partners .beta-barlist-row{padding:2px 8px}}.beta-barlist{flex-direction:column;gap:4px;padding:4px 12px 12px;display:flex}.beta-barlist-row{border-radius:var(--beta-radius-control);min-height:32px;font:var(--beta-type-body);align-items:center;gap:8px;padding:4px 12px;display:flex;position:relative}.beta-barlist-row>:not(.beta-barlist-fill){position:relative}.beta-barlist-fill{border-radius:var(--beta-radius-control);background:var(--beta-chart-bar);position:absolute;top:0;bottom:0;left:0}a.beta-barlist-row:hover .beta-barlist-fill{background:var(--beta-chart-bar-hover)}.beta-barlist-row[data-active=true] .beta-barlist-fill{background:var(--beta-chart-bar-active)}.beta-barlist-row[data-tone]{--beta-barlist-tone:var(--beta-accent)}.beta-barlist-row[data-tone=positive]{--beta-barlist-tone:var(--beta-positive)}.beta-barlist-row[data-tone=caution]{--beta-barlist-tone:var(--beta-caution)}.beta-barlist-row[data-tone=critical]{--beta-barlist-tone:var(--beta-critical)}.beta-barlist-row[data-tone=neutral]{--beta-barlist-tone:var(--beta-ink-soft)}.beta-barlist-row[data-tone] .beta-barlist-fill{background:var(--beta-barlist-tone)}@supports (color:color-mix(in lab, red, red)){.beta-barlist-row[data-tone] .beta-barlist-fill{background:color-mix(in oklab, var(--beta-barlist-tone) var(--beta-chart-bar-weight), var(--beta-surface))}}a.beta-barlist-row[data-tone]:not([data-active=true]):hover{background:var(--beta-hover)}a.beta-barlist-row[data-tone]:not([data-active=true]):hover .beta-barlist-fill{background:var(--beta-barlist-tone)}@supports (color:color-mix(in lab, red, red)){a.beta-barlist-row[data-tone]:not([data-active=true]):hover .beta-barlist-fill{background:color-mix(in oklab, var(--beta-barlist-tone) var(--beta-chart-bar-hover-weight), var(--beta-surface))}}.beta-barlist-row[data-tone][data-active=true]{box-shadow:0 0 0 1px var(--beta-barlist-tone)}.beta-barlist-row[data-tone][data-active=true] .beta-barlist-fill{background:var(--beta-barlist-tone)}@supports (color:color-mix(in lab, red, red)){.beta-barlist-row[data-tone][data-active=true] .beta-barlist-fill{background:color-mix(in oklab, var(--beta-barlist-tone) var(--beta-chart-bar-active-weight), var(--beta-surface))}}.beta-barlist-row[data-active=true] .beta-barlist-label{font-weight:var(--beta-weight-strong)}.beta-barlist-row[data-muted=true]{color:var(--beta-ink-soft)}.beta-barlist-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.beta-barlist-note{color:var(--beta-ink-soft);font:var(--beta-type-small);flex:none}.beta-barlist-value{font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:32px}@media (max-width:560px){.beta-barlist-note{display:none}}.beta-data{font:var(--beta-type-body);margin:0}.beta-data dt{color:var(--beta-ink-soft)}.beta-data dd{overflow-wrap:anywhere;min-width:0;margin:0}.beta-data-line{flex:0 auto;align-items:baseline;gap:6px;min-width:0;max-width:100%;display:inline-flex}.beta-data-line>:is(.beta-link,.beta-copy){text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.beta-data-line>.beta-link:has(.beta-link-text){align-items:baseline;display:inline-flex}.beta-data-line>.beta-link .beta-link-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.beta-data-line>.beta-link .beta-link-external{flex:none;align-self:center}.beta-data-empty{color:var(--beta-ink-faint)}.beta-data-mono{font-variant-numeric:tabular-nums}.beta-data-person{align-self:center;align-items:center;gap:6px;display:inline-flex}.beta-data-badges{flex-wrap:wrap;align-items:baseline;gap:4px;display:inline-flex}.beta-data-action-form{align-self:center;display:inline-flex}.beta-data :is(.beta-data-action,.beta-data-copy){flex:none;align-self:center;margin-block:-8px}@media (pointer:coarse){.beta-data :is(.beta-data-action,.beta-data-copy){margin-block:-12px}}.beta-data :is(.beta-data-action[data-on-hover=true],.beta-data-copy){opacity:0}.beta-data-row:is(:hover,:focus-within) :is(.beta-data-action[data-on-hover=true],.beta-data-copy),.beta-data :is(.beta-data-action[data-on-hover=true],.beta-data-copy):focus-visible{opacity:1}@media (hover:none){.beta-data :is(.beta-data-action[data-on-hover=true],.beta-data-copy){opacity:1}}.beta-data-note{color:var(--beta-ink-soft);font:var(--beta-type-small);flex-basis:100%;margin:0}.beta-data dd>.beta-problem{flex-basis:100%}.beta-data-panel{padding:4px 0;container-type:inline-size}.beta-data-panel>h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);padding:12px 16px 0}.beta-data-group{padding:12px 16px}.beta-data-group+.beta-data-group{border-top:1px solid var(--beta-line)}.beta-data-group h3{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin-bottom:8px}.beta-data-group dl{margin:0}.beta-data-panel .beta-data-row{grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:8px;padding:6px 0;display:grid}.beta-data-panel dd{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.beta-data-rows{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.beta-data-rows .beta-data-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.beta-panel>.beta-data-rows{padding:4px 16px 16px}.beta-data-rows dt{flex:none}.beta-data-rows dd{text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 8px;min-width:0;display:flex}@media (max-width:560px){.beta-data-panel .beta-data-row{grid-template-columns:96px minmax(0,1fr)}}@container (max-width:280px){.beta-data-panel .beta-data-row{grid-template-columns:minmax(0,1fr);gap:0}}.beta-stattabs{overflow:hidden}.beta-stattabs-list{border-bottom:1px solid var(--beta-line);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.beta-stattab{text-align:left;border-bottom:2px solid #0000;flex-direction:column;gap:2px;min-width:0;padding:12px 16px;display:flex}.beta-stattab:hover{background:var(--beta-hover)}.beta-stattab[aria-selected=true]{border-bottom-color:var(--beta-accent);background:var(--beta-selected)}.beta-stattab-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-stattab[aria-selected=true] .beta-stattab-label{color:var(--beta-ink)}.beta-stattab-value{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);font-variant-numeric:tabular-nums}.beta-stattab-note{min-height:1lh;color:var(--beta-ink-soft);font:var(--beta-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-statchart{grid-template-rows:160px auto;grid-template-columns:auto minmax(0,1fr);gap:4px 8px;padding:16px;display:grid}.beta-statchart-yaxis{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;line-height:1;display:flex}.beta-statchart-yaxis span:first-child{transform:translateY(-50%)}.beta-statchart-yaxis span:last-child{transform:translateY(50%)}.beta-statchart-plot{position:relative}.beta-statchart-bands,.beta-statchart-xaxis{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.beta-statchart-bands{position:absolute;inset:0}.beta-statchart-bands i.beta-statchart-immature{background:var(--beta-chart-band)}.beta-statchart svg{width:100%;height:100%;display:block;position:relative;overflow:visible}.beta-statchart :where(path){fill:none;vector-effect:non-scaling-stroke}.beta-statchart-grid{stroke:var(--beta-line);stroke-width:1px}.beta-statchart-fill{fill:var(--beta-chart-fill);stroke:none}.beta-statchart-line{stroke:var(--beta-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.beta-statchart-halo,.beta-statchart-end{stroke-linecap:round}.beta-statchart-halo{stroke:var(--beta-chart-bar-hover);stroke-width:16px}.beta-statchart-end{stroke:var(--beta-accent);stroke-width:8px}.beta-statchart-xaxis{color:var(--beta-ink-soft);font:var(--beta-type-small);text-align:center;grid-column:2}.beta-statchart-xaxis span.beta-statchart-immature{color:var(--beta-ink-faint);font-style:italic}@media (max-width:560px){.beta-stattabs-list{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-stattabs-list:has(>.beta-stattab:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.beta-stattabs-list:has(>.beta-stattab:nth-child(3):last-child) .beta-stattab{padding:8px}.beta-stattabs-list:has(>.beta-stattab:nth-child(3):last-child) .beta-stattab-value{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}}.beta-company-results-note{color:var(--beta-ink-soft);margin:0}.beta-company-results[data-surface=settings] .beta-company-results-note{font:var(--beta-type-small)}.beta-stages{scrollbar-width:none;gap:4px;margin:0 0 12px;display:flex;overflow-x:auto}.beta-stage{border-radius:var(--beta-radius-tag);min-width:96px;color:var(--beta-ink-soft);flex-direction:column;flex:1 1 0;gap:6px;padding:4px 0;display:flex}.beta-stage-fill{border-radius:var(--beta-radius-full);background:var(--beta-line-strong);height:6px;display:block}.beta-stage-meta{font:var(--beta-type-small);justify-content:space-between;align-items:baseline;gap:8px;padding:0 2px;display:flex}.beta-stage-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-stage-count{font-variant-numeric:tabular-nums;font-weight:var(--beta-weight-strong)}.beta-stage:hover{color:var(--beta-ink)}.beta-stage:hover .beta-stage-fill{background:var(--beta-ink-soft)}.beta-stage-on{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-stage-on .beta-stage-fill,.beta-stage-on:hover .beta-stage-fill{background:var(--beta-accent)}@media (prefers-reduced-motion:no-preference){.beta-stage-fill{transition:background-color .15s}}.beta-keypoints{flex-direction:column;gap:12px;padding:16px;display:flex}.beta-keypoints-head{align-items:center;gap:8px;min-height:28px;display:flex}.beta-keypoints-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);margin:0}.beta-keypoints[data-state=queued] .beta-skel{animation:none}.beta-keypoints-spark{flex:none;display:inline-flex}.beta-keypoints-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.beta-keypoint{--beta-kp-tint:var(--beta-ink-tint);--beta-kp-ink:var(--beta-ink-soft);border-radius:var(--beta-radius-control);background:var(--beta-surface);min-width:0;box-shadow:var(--beta-elevation-1);gap:12px;padding:12px;display:flex;position:relative}.beta-keypoint-deadline{--beta-kp-tint:var(--beta-caution-tint);--beta-kp-ink:var(--beta-caution-on-tint)}.beta-keypoint-blocker{--beta-kp-tint:var(--beta-critical-tint);--beta-kp-ink:var(--beta-critical-on-tint)}.beta-keypoint-agreed{--beta-kp-tint:var(--beta-positive-tint);--beta-kp-ink:var(--beta-positive-on-tint)}.beta-keypoint-money{--beta-kp-tint:var(--beta-accent-tint);--beta-kp-ink:var(--beta-accent-on-tint)}.beta-keypoint-icon{border-radius:var(--beta-radius-full);background:var(--beta-kp-tint);width:28px;height:28px;color:var(--beta-kp-ink);flex:none;place-items:center;display:grid}.beta-keypoint-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.beta-keypoint-text{font:var(--beta-type-body);overflow-wrap:anywhere;margin:0}.beta-keypoint-sources{flex-wrap:wrap;gap:6px;display:flex}.beta-keypoint-source{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);max-width:100%;height:22px;color:var(--beta-ink-soft);font:var(--beta-type-small);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 8px;display:inline-flex;overflow:hidden}button.beta-keypoint-source{cursor:pointer;transition:background-color .15s}button.beta-keypoint-source:hover,button.beta-keypoint-source:active{background:var(--beta-pressed)}button.beta-keypoint-source:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}@media (max-width:760px){.beta-keypoints-grid{grid-template-columns:minmax(0,1fr)}}.beta-ai-skel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.beta-ai-skel-card{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);gap:12px;padding:12px;display:flex}.beta-ai-skel-dot{border-radius:var(--beta-radius-full);flex:none;width:28px;height:28px}.beta-ai-skel-lines{flex-direction:column;flex:1;gap:8px;padding-top:4px;display:flex}.beta-ai-skel-lines .beta-skel{height:10px}.beta-ai-skel-lines .beta-skel:nth-child(2){width:64%}.beta-ai-skel-lines .beta-skel:nth-child(3){border-radius:var(--beta-radius-full);width:72px;height:16px}.beta-ai-row{border-radius:var(--beta-radius-control);min-height:52px;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:12px;padding:12px;display:flex}.beta-ai-row[data-tone=critical]{background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}.beta-ai-row[data-tone=caution]{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-ai-row[data-tone=blank]{border:1px dashed var(--beta-line-strong);color:var(--beta-ink-soft);background:0 0}.beta-ai-row .beta-action-button{margin-left:auto}.beta-ai-inputs{color:var(--beta-ink-faint);gap:6px;display:inline-flex}.beta-ai-inputs span{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);place-items:center;width:26px;height:26px;display:grid}.beta-ai-badge{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);max-width:100%;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.beta-ai-badge-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.beta-ai-badge[data-tone=joey]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-ai-badge[data-tone=positive]{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-ai-badge[data-tone=caution]{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-ai-badge[data-tone=critical]{background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}.beta-ai-badge .beta-spinner{width:11px;height:11px}.beta-ai-badge button{border-radius:var(--beta-radius-full);color:inherit;margin:-2px -4px -2px 0;padding:2px;display:inline-flex}.beta-ai-badge button:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}.beta-ai-passages{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:760px){.beta-ai-skel{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.beta-ai-badge .beta-spinner{animation:none}}.beta-doc-cards{flex-direction:column;gap:16px;display:flex}.beta-doc-card{outline-offset:2px;outline:2px solid #0000;transition:outline-color .2s}.beta-doc-card figcaption{flex-wrap:wrap;row-gap:4px}.beta-doc-card figcaption b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-doc-card[data-pointed=true]{outline-color:var(--beta-accent)}.beta-doc-image{object-fit:contain;background:var(--beta-ink-tint);width:100%;max-height:240px;display:block}.beta-doc-tile{height:96px;color:var(--beta-ink-faint);place-items:center;display:grid}.beta-doc-reading{width:100%;margin:0}.beta-doc-reading th,.beta-doc-reading td:first-child{overflow-wrap:anywhere;white-space:normal}.beta-ws-docs-empty{border:1px dashed var(--beta-line-strong);border-radius:var(--beta-radius-control);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);align-items:center;gap:8px;padding:12px;display:flex}.beta-decision-record{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 16px;display:flex}.beta-decision-record p{font:var(--beta-type-body);margin:0}.beta-decision-by{color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;gap:8px;display:inline-flex}.beta-signed-off{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-signed-off h3{color:var(--beta-positive-on-tint);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);align-items:center;gap:6px;margin:0;display:inline-flex}@media (prefers-reduced-motion:reduce){.beta-doc-card{transition:none}}.beta-sheet-scrim-split{grid-template-columns:minmax(0, 1fr) 16px var(--beta-look-split-width,56%);grid-template-rows:minmax(0,1fr);place-items:stretch stretch}.beta-sheet-scrim-split>.beta-sheet{grid-area:1/1/-1;min-width:0}.beta-sheet-scrim-stacked{grid-template-rows:minmax(0, var(--beta-look-stack-top,3fr)) 12px minmax(0, var(--beta-look-stack-bottom,2fr))}.beta-sheet-scrim-expanded{grid-template-columns:48px minmax(0,1fr);column-gap:12px}.beta-sheet-scrim-expanded>.beta-sheet,.beta-sheet-scrim-expanded>.beta-look-handle,.beta-sheet-scrim-expanded>.beta-look-companion,.beta-sheet-scrim-expanded>.beta-look-rowhandle{display:none}.beta-sheet-scrim-dragging{cursor:col-resize;-webkit-user-select:none;user-select:none}.beta-sheet-scrim-dragging-rows{cursor:row-resize;-webkit-user-select:none;user-select:none}.beta-sheet-scrim-dragging .beta-look-pane,.beta-sheet-scrim-dragging .beta-sheet,.beta-sheet-scrim-dragging-rows .beta-look-pane,.beta-sheet-scrim-dragging-rows .beta-sheet{pointer-events:none}.beta-look-handle{border-radius:var(--beta-radius-control);cursor:col-resize;touch-action:none;grid-area:1/2/-1;place-items:center;display:grid}.beta-look-handle:before{content:"";border-radius:var(--beta-radius-full);background:var(--beta-line-strong);width:4px;height:36px;transition:background .15s}.beta-look-handle:hover:before,.beta-sheet-scrim-dragging .beta-look-handle:before,.beta-look-rowhandle:hover:before,.beta-sheet-scrim-dragging-rows .beta-look-rowhandle:before{background:var(--beta-accent)}.beta-look-rowhandle{border-radius:var(--beta-radius-control);cursor:row-resize;touch-action:none;grid-area:2/3;place-items:center;display:none}.beta-sheet-scrim-stacked>.beta-look-rowhandle{display:grid}.beta-look-rowhandle:before{content:"";border-radius:var(--beta-radius-full);background:var(--beta-line-strong);width:36px;height:4px;transition:background .15s}.beta-look-strip{border-radius:var(--beta-radius-sheet);background:var(--beta-surface);min-height:0;box-shadow:var(--beta-elevation-1);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);flex-direction:column;grid-area:1/1/-1;align-items:center;gap:12px;padding:12px 6px;transition:background .15s,color .15s;display:flex}.beta-look-strip[hidden]{display:none}.beta-look-strip:hover{background:var(--beta-hover);color:var(--beta-ink)}.beta-look-strip:active{background:var(--beta-pressed)}.beta-look-strip span{text-overflow:ellipsis;white-space:nowrap;writing-mode:vertical-rl;min-height:0;overflow:hidden;transform:rotate(180deg)}.beta-look-pane{border-radius:var(--beta-radius-sheet);background:var(--beta-surface);min-width:0;min-height:0;box-shadow:var(--beta-elevation-2);flex-direction:column;grid-area:1/3/-1;animation:.18s beta-fade;display:flex;overflow:hidden}.beta-sheet-scrim-expanded>.beta-look-pane{grid-column:2}.beta-sheet-scrim-stacked>.beta-look-pane{grid-row:1}.beta-sheet-scrim-stacked>.beta-look-companion{grid-row:3}.beta-sheet-scrim-stacked.beta-sheet-scrim-expanded>.beta-look-pane{grid-row:1/-1}@media (max-width:760px){.beta-sheet-scrim-split{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.beta-sheet-scrim-split>.beta-look-handle,.beta-sheet-scrim-split>.beta-look-rowhandle{display:none}.beta-sheet-scrim-split>.beta-look-pane{z-index:2;border-radius:var(--beta-radius-sheet) var(--beta-radius-sheet) 0 0;grid-area:auto;position:absolute;inset:12% 0 0}.beta-sheet-scrim-stacked[data-split-top=document]>.beta-look-companion,.beta-sheet-scrim-stacked[data-split-top=companion]>.beta-look-pane:not(.beta-look-companion){display:none}}.beta-look-pane .beta-look-peek{overflow-y:auto}.beta-look-table,.beta-look-table>.beta-collection{flex-direction:column;flex:1;min-height:0;display:flex}.beta-look-table .beta-collection-head{flex:none}.beta-look-table .beta-collection-body{flex:1;min-height:0;overflow-y:auto}.beta-look-table .beta-collection-header{z-index:1;background:var(--beta-surface);position:sticky;top:0}.beta-look-document-wide{grid-template-columns:minmax(0,1fr) 320px;display:grid}.beta-look-document-wide .beta-viewer-pages{min-height:0}.beta-look-document-wide .beta-viewer-notes{background:var(--beta-surface)}.beta-look-position{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.beta-viewer-head .beta-dock-icon{flex:none}.beta-preview{z-index:80;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:360px;max-width:calc(100vw - 16px);box-shadow:var(--beta-elevation-2);color:var(--beta-ink);font:var(--beta-type-body);pointer-events:none;flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed}.beta-preview[hidden]{display:none}.beta-preview-content{flex-direction:column;gap:8px;display:flex}.beta-preview-enter{animation:.12s ease-out beta-preview-in}@keyframes beta-preview-in{0%{opacity:0}}.beta-preview-keys{align-items:center;gap:6px;display:flex}.beta-preview-keys-end{margin-left:auto}.beta-preview-key{border-radius:var(--beta-radius-tag);background:var(--beta-ink-tint);color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;font-weight:var(--beta-weight-strong);padding:2px 4px;line-height:1}.beta-preview-lines{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.beta-preview-skel-face{border-radius:var(--beta-radius-full);flex:none;width:28px;height:28px}.beta-preview-skel-mini{border-radius:var(--beta-radius-full);flex:none;width:22px;height:22px}.beta-preview-skel-kind{width:40%;height:8px}.beta-preview-skel-title{width:80%;height:10px}.beta-preview-skel-fact{height:36px}.beta-preview-skel-line{height:10px}.beta-preview-skel-short{width:60%}.beta-preview-head{align-items:center;gap:8px;display:flex}.beta-preview-heading{flex-direction:column;flex:1;min-width:0;display:flex}.beta-preview-label{font:var(--beta-type-small);font-weight:var(--beta-weight-strong);color:var(--beta-ink-soft);font-variant-numeric:tabular-nums}.beta-preview-kicker{align-items:baseline;gap:8px;min-width:0;display:flex}.beta-preview-reference{color:var(--beta-ink-faint);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.beta-preview-subtitle{color:var(--beta-ink-soft);font:var(--beta-type-small);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.beta-preview-track{flex-direction:column;gap:6px;display:flex}.beta-preview-track-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.beta-preview-track-label{min-width:0;font-weight:var(--beta-weight-strong);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.beta-preview-track-bar{gap:2px;display:flex}.beta-preview-track-bar>span{border-radius:var(--beta-radius-full);background:var(--beta-line-strong);flex:1;height:4px}.beta-preview-track-bar>span[data-done=true]{background:var(--beta-accent)}.beta-preview-title{font-weight:var(--beta-weight-strong);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.beta-preview-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.beta-preview-facts[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.beta-preview-fact{flex-direction:column;min-width:0;padding:4px 0;display:flex}.beta-preview-value{font-weight:var(--beta-weight-strong);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.beta-preview-list{flex-direction:column;display:flex}.beta-preview-line{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:4px 0;display:flex}.beta-preview-line+.beta-preview-line{border-top:1px solid var(--beta-line)}.beta-preview-line .beta-preview-value{font-variant-numeric:tabular-nums}.beta-preview-value[data-tone=critical]{color:var(--beta-critical-on-tint)}.beta-preview-value[data-tone=caution]{color:var(--beta-caution-on-tint)}.beta-preview-value[data-tone=positive]{color:var(--beta-positive-on-tint)}.beta-preview-code{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);max-height:160px;color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px;overflow:auto}.beta-preview-latest{gap:8px;display:flex}.beta-preview-latest-text{flex:1;min-width:0}.beta-preview-quote{color:var(--beta-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.beta-preview-actor{color:var(--beta-ink);font-weight:var(--beta-weight-strong);margin-right:4px}.beta-preview-joey{border-radius:var(--beta-radius-control);background:var(--beta-p-tint);color:var(--beta-p-ink);font-weight:var(--beta-weight-regular);align-items:center;gap:8px;padding:6px 8px;display:flex}.beta-nav-pins{flex-direction:column;flex:none;align-items:flex-start;gap:4px;width:100%;margin-top:8px;display:flex}.beta-nav-pins[hidden]{display:none}.beta-nav-pins:before{content:"";background:var(--beta-line);width:20px;height:1px;margin:0 0 4px 16px}.beta-nav-pins-heading{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:0 12px;display:none}.beta-nav-rail[data-wide=true] .beta-nav-pins:before{display:none}.beta-nav-rail[data-wide=true] .beta-nav-pins-heading{display:block}.beta-nav-pins-list{border-radius:var(--beta-radius-panel);flex-direction:column;gap:4px;width:44px;margin-left:4px;padding:4px;list-style:none;display:flex}.beta-nav-pins-list li{display:flex}.beta-nav-pin{text-align:start}.beta-nav-rail[data-wide=true] .beta-nav-pin{flex:1}.beta-nav-rail:not([data-wide=true]) .beta-nav-pin:after{display:none}.beta-nav-rail[data-wide=true] .beta-nav-pins-list{width:100%;margin-left:0;padding:0}.beta-nav-pin-active:not([aria-current=page]){background:var(--beta-hover)}.beta-pin-card{z-index:70;pointer-events:auto;border-radius:var(--beta-radius-sheet);background:var(--beta-surface);width:min(440px,100vw - 16px);max-height:min(560px,100dvh - 120px);box-shadow:var(--beta-elevation-2);color:var(--beta-ink);transform-origin:0 var(--beta-pin-origin,50%);flex-direction:column;transition:top .22s cubic-bezier(.2,0,0,1);display:flex;position:fixed;overflow:hidden}.beta-pin-card[hidden]{display:none}.beta-pin-card-placing{transition:none}.beta-pin-card-enter{animation:.42s cubic-bezier(.32,1.28,.5,1) beta-pin-card-in}@keyframes beta-pin-card-in{0%{opacity:0;transform:translate(-8px)scale(.94)}}.beta-pin-card .beta-look-peek{overflow-y:auto}.beta-pin-peek-conversation .beta-preview-head,.beta-pin-peek-conversation .beta-preview-facts,.beta-pin-peek-conversation .beta-preview-latest,.beta-pin-peek-conversation .beta-preview-joey{min-width:0}.beta-pin-skel-title{width:60%;height:18px}.beta-pin-skel-line{width:40%;height:12px}.beta-pin-skel-block{width:100%;height:96px}@media (max-width:760px){.beta-pin-card{display:none}}.beta-compliance-stack{flex-direction:column;gap:12px;min-width:0;display:flex}.beta-compliance{flex-direction:column;gap:12px;padding:16px;display:flex;container-type:inline-size}.beta-compliance-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-compliance-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);margin:0}.beta-compliance-request{margin-left:auto}.beta-compliance-form{display:contents}.beta-compliance-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;display:grid}.beta-compliance-card{flex-direction:column;gap:12px;min-width:0;display:flex}.beta-compliance-top{align-items:center;gap:12px;display:flex}.beta-compliance-name{flex:1;min-width:0;display:grid}.beta-compliance-title{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.beta-compliance-title b{font-weight:var(--beta-weight-strong)}.beta-compliance-meta{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 12px;display:flex}.beta-compliance-tone-positive{--beta-compliance-tint:var(--beta-positive-tint);--beta-compliance-ink:var(--beta-positive-on-tint)}.beta-compliance-tone-caution{--beta-compliance-tint:var(--beta-caution-tint);--beta-compliance-ink:var(--beta-caution-on-tint)}.beta-compliance-tone-critical{--beta-compliance-tint:var(--beta-critical-tint);--beta-compliance-ink:var(--beta-critical-on-tint)}.beta-compliance-tone-info{--beta-compliance-tint:var(--beta-info-tint);--beta-compliance-ink:var(--beta-info-on-tint)}.beta-compliance-tone-neutral,.beta-compliance-tone-other{--beta-compliance-tint:var(--beta-ink-tint);--beta-compliance-ink:var(--beta-ink-soft)}.beta-compliance-glyph{border-radius:var(--beta-radius-control);background:var(--beta-compliance-tint);width:32px;height:32px;color:var(--beta-compliance-ink);flex:none;place-items:center;display:grid}.beta-compliance-chip{border-radius:var(--beta-radius-full);background:var(--beta-compliance-tint);max-width:100%;color:var(--beta-compliance-ink);font:var(--beta-type-small);white-space:nowrap;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.beta-compliance-chip-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.beta-compliance-chip-small{font:var(--beta-type-small);padding:2px 6px}.beta-compliance-chip .beta-icon{width:10px;height:10px}.beta-compliance-steps{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.beta-compliance-step{min-width:0;font:var(--beta-type-small);align-items:center;gap:6px;padding:6px 0;display:flex}.beta-compliance-step-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-compliance-mark{border-radius:var(--beta-radius-full);background:var(--beta-compliance-tint);width:18px;height:18px;color:var(--beta-compliance-ink);flex:none;place-items:center;display:grid}.beta-compliance-mark .beta-icon{width:11px;height:11px}.beta-compliance-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-compliance-by{min-width:0;font:var(--beta-type-small);align-items:center;gap:6px;display:inline-flex}.beta-compliance-by-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-compliance-by small{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-compliance-action{flex:none;align-items:center;gap:4px;display:flex}.beta-compliance-docs{--beta-c1:minmax(0, 1fr);--beta-c2:minmax(0, 1fr) 96px;--beta-c3:minmax(0, 1fr) 96px 96px;--beta-c4:minmax(0, 1fr) 96px 96px 96px}.beta-compliance-doc{text-align:left;width:100%}.beta-compliance-menu-detail{min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-small);flex-shrink:1;margin-left:auto;padding-left:12px}.beta-compliance-client{gap:8px;display:grid}.beta-compliance-client-name{color:var(--beta-ink);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-decoration:none}.beta-compliance-client-name:hover{text-decoration:underline}.beta-compliance-tone-joey{--beta-compliance-tint:var(--beta-surface);--beta-compliance-ink:var(--beta-accent);box-shadow:var(--beta-elevation-1)}.beta-compliance-menu-rule{background:var(--beta-line);height:1px;margin:4px 2px;display:block}.beta-confirm-scrim{z-index:45;background:var(--beta-ink);place-items:center;padding:16px;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.beta-confirm-scrim{background:color-mix(in oklab, var(--beta-ink) 30%, transparent)}}.beta-confirm{border-radius:var(--beta-radius-sheet);background:var(--beta-surface);width:min(400px,100%);box-shadow:var(--beta-elevation-2);flex-direction:column;gap:12px;padding:24px;animation:.26s cubic-bezier(.2,.8,.2,1) beta-grow;display:flex}.beta-confirm h2{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title)}.beta-confirm p{color:var(--beta-ink-soft);font:var(--beta-type-body)}.beta-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}.beta-link-scrim{z-index:90;grid-template-rows:minmax(0,1fr)}.beta-link-sheet{border-radius:var(--beta-radius-sheet);background:var(--beta-surface);width:100%;max-width:560px;max-height:min(100%,640px);box-shadow:var(--beta-elevation-2);flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) beta-grow;display:flex;overflow:hidden}.beta-link-sheet:focus-visible{outline:2px solid var(--beta-focus);outline-offset:-2px}.beta-link-head{align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.beta-link-title{flex:1;min-width:0}.beta-link-title h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);margin:0}.beta-link-title small{text-overflow:ellipsis;white-space:nowrap;color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);display:block;overflow:hidden}.beta-link-search{align-items:center;margin:0 16px 12px;display:flex;position:relative}.beta-link-search>.beta-icon{color:var(--beta-ink-soft);pointer-events:none;position:absolute;left:12px}.beta-link-search .beta-input{padding-left:32px}.beta-link-search .beta-input[data-badge=true]{padding-right:144px}.beta-link-search-badge{max-width:50%;display:inline-flex;position:absolute;right:8px}.beta-link-list{flex-direction:column;flex:1;gap:2px;min-height:0;margin:0;padding:0 8px 8px;list-style:none;display:flex;overflow-y:auto}.beta-link-list:empty{display:none}.beta-link-row{border-radius:var(--beta-radius-control);grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:8px 12px;padding:12px 8px;transition:opacity .15s;display:grid}.beta-link-row[data-dim]{opacity:.5}.beta-link-row>.beta-action-button{align-self:center}.beta-link-row-main{flex-direction:column;gap:4px;min-width:0;display:flex}.beta-link-row-main b{text-overflow:ellipsis;white-space:nowrap;font:var(--beta-type-body);font-weight:var(--beta-weight-strong);overflow:hidden}.beta-link-row-meta,.beta-link-row-match{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.beta-link-row-date{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-link-skeleton{grid-template-columns:32px minmax(0,1fr) 64px;align-items:center;gap:12px;padding:12px 8px;display:grid}.beta-link-skeleton-glyph{width:32px;height:32px}.beta-link-skeleton-lines{flex-direction:column;gap:8px;display:flex}.beta-link-skeleton-lines .beta-skel{height:10px}.beta-link-skeleton-lines .beta-skel:first-child{width:60%}.beta-link-skeleton-lines .beta-skel:last-child{width:85%}.beta-link-skeleton-button{border-radius:var(--beta-radius-full);height:28px}.beta-link-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;display:flex}.beta-link-empty b{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-link-empty-glyph{width:48px;height:48px}.beta-link-foot{border-top:1px solid var(--beta-line);background:var(--beta-surface);color:var(--beta-ink-soft);font:var(--beta-type-small);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.beta-link-foot>.beta-action-button{margin-left:auto}@media (max-width:760px){.beta-link-scrim{align-items:end}.beta-link-sheet{border-radius:var(--beta-radius-sheet) var(--beta-radius-sheet) 0 0;border-width:1px 0 0;max-width:none}.beta-link-search .beta-input[data-badge=true]{padding-right:40%}}.beta-compliance-region{flex-direction:column;gap:12px;display:flex}.beta-compliance-problem{margin:0}.beta-compliance-dates{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.beta-compliance-date{gap:2px;min-width:0;display:grid}.beta-compliance-date dt{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-compliance-date dd{text-overflow:ellipsis;white-space:nowrap;color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;margin:0;overflow:hidden}.beta-compliance-date-lead dd{color:var(--beta-ink);font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-compliance-decision{flex-direction:column;gap:12px;display:flex}.beta-compliance-decision-name{font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-compliance-candidates{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.beta-compliance-candidate{border-radius:var(--beta-radius-control);background:var(--beta-surface);flex-direction:column;align-items:flex-start;gap:12px;padding:12px;display:flex}.beta-compliance-candidate-head{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.beta-compliance-candidate-head>b{font-weight:var(--beta-weight-strong)}.beta-compliance-candidate .beta-compliance-dates{width:100%}.beta-compliance-found{border-radius:var(--beta-radius-control);background:var(--beta-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px;display:flex}.beta-compliance-found-main{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.beta-compliance-found-main>b{font-weight:var(--beta-weight-strong)}.beta-compliance-found-meta{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;gap:8px;display:flex}.beta-compliance-moves{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-compliance-moves:empty{display:none}.beta-compliance-dialog{border-radius:var(--beta-radius-sheet);background:var(--beta-surface);width:min(440px,100% - 32px);max-height:calc(100% - 32px);color:var(--beta-ink);box-shadow:var(--beta-elevation-2);margin:auto;padding:24px}.beta-compliance-dialog::backdrop{background:var(--beta-scrim)}.beta-compliance-dialog form{flex-direction:column;gap:16px;display:flex}.beta-compliance-dialog h2{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title)}.beta-compliance-dialog-note{color:var(--beta-ink-soft);margin:0}.beta-compliance-dialog .beta-problem{margin:0}.beta-compliance-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.beta-link-problem{margin:0 16px}@media (max-width:760px){.beta-compliance-date-lead dd{font:var(--beta-type-body)}.beta-compliance-dialog-actions .beta-action-button{flex:1}}.beta-compliance-menu-moves{display:contents}@container not (min-width:380px){.beta-compliance-top{flex-wrap:wrap}.beta-compliance-action{flex-basis:100%;order:3}}.beta-compliance-decision-dialogs{display:contents}.beta-home>.beta-home-hello{border-radius:var(--beta-radius-sheet);background:var(--beta-surface);box-shadow:var(--beta-elevation-1);grid-column:1/-1;align-items:center;margin:0;padding:16px;position:relative;overflow:hidden}.beta-home-hello:before{content:"";background:radial-gradient(30% 40% at 18% 30%, var(--beta-accent), transparent 70%), radial-gradient(30% 40% at 85% 60%, var(--beta-accent), transparent 70%);position:absolute;inset:-60%}@supports (color:color-mix(in lab, red, red)){.beta-home-hello:before{background:radial-gradient(30% 40% at 18% 30%, color-mix(in oklab, var(--beta-accent) 10%, transparent), transparent 70%), radial-gradient(30% 40% at 85% 60%, color-mix(in oklab, var(--beta-accent) 8%, transparent), transparent 70%)}}.beta-home-hello:before{pointer-events:none;animation:24s ease-in-out infinite alternate beta-home-drift}.beta-home-hello>*{position:relative}@keyframes beta-home-drift{0%{transform:translate(-3%,-2%)}to{transform:translate(3%,2%)}}.beta-home-main{flex-direction:column;align-self:start;gap:12px;display:flex}.beta-home-clear{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 16px;display:flex}.beta-home-clear>b{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-home-ring{border-radius:var(--beta-radius-full);background:var(--beta-positive-tint);width:64px;height:64px;color:var(--beta-positive-on-tint);place-items:center;display:grid;position:relative}.beta-home-ring .beta-icon{width:26px;height:26px}.beta-home-ring:after{content:"";border-radius:var(--beta-radius-full);border:2px solid var(--beta-positive);position:absolute;inset:-6px}@supports (color:color-mix(in lab, red, red)){.beta-home-ring:after{border:2px solid color-mix(in oklab, var(--beta-positive) 35%, transparent)}}.beta-home-ring:after{animation:2.8s ease-out infinite beta-home-pulse}@keyframes beta-home-pulse{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}.beta-home-clear-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.beta-home-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px 16px 16px;display:grid}.beta-home-tiles li{min-width:0;display:flex}.beta-home-tile{border-radius:var(--beta-radius-panel);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:12px;transition:background-color .15s;display:flex}.beta-home-tile:hover,.beta-home-tile[aria-expanded=true]{background:var(--beta-hover)}.beta-home-tile:active{background:var(--beta-pressed)}#beta-app .beta-home-tile:focus-visible{border-radius:var(--beta-radius-panel)}.beta-home-tiles b{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);font-variant-numeric:tabular-nums}.beta-home-tiles span{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-home-tiles small{color:var(--beta-ink-soft);font:var(--beta-type-small);overflow-wrap:anywhere}.beta-home-week{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:4px 12px 8px;display:grid}.beta-home-week li{min-width:0}.beta-home-day{border-radius:var(--beta-radius-control);width:100%;color:var(--beta-ink-soft);font:inherit;font:var(--beta-type-small);flex-direction:column;align-items:center;gap:4px;padding:6px 0;transition:background-color .15s;display:flex}.beta-home-day:hover,.beta-home-day[aria-expanded=true]{background:var(--beta-hover)}.beta-home-day:active{background:var(--beta-pressed)}.beta-home-day b{color:var(--beta-ink);font:var(--beta-type-body);font-variant-numeric:tabular-nums}.beta-home-day.beta-home-today{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-home-day.beta-home-today:hover,.beta-home-day.beta-home-today[aria-expanded=true]{background:var(--beta-accent-on-tint)}@supports (color:color-mix(in lab, red, red)){.beta-home-day.beta-home-today:hover,.beta-home-day.beta-home-today[aria-expanded=true]{background:color-mix(in oklab, var(--beta-accent-on-tint) 8%, var(--beta-accent-tint))}}.beta-home-day.beta-home-today b{color:var(--beta-accent-on-tint)}.beta-home-marks{flex-wrap:wrap;justify-content:center;gap:2px;min-height:16px;display:flex}.beta-home-marks em,.beta-home-week-key em{border-radius:var(--beta-radius-tag);min-width:16px;height:16px;font:var(--beta-type-small);font-weight:var(--beta-weight-strong);place-items:center;padding:0 2px;font-style:normal;line-height:1;display:grid}.beta-home-mark-exchange{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-home-mark-completion{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-home-week-key{color:var(--beta-ink-soft);font:var(--beta-type-small);flex-wrap:wrap;gap:4px 16px;padding:0 16px 16px;display:flex}.beta-home-week-key li{align-items:center;gap:6px;display:flex}.beta-home-pipe{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);gap:2px;height:12px;margin:4px 16px 12px;display:flex;overflow:hidden}.beta-home-pipe i{height:100%;transition:opacity .15s;display:block}.beta-home-pipe i[data-dim],.beta-home-legend button[data-dim]{opacity:.35}.beta-home-legend{color:var(--beta-ink-soft);font:var(--beta-type-small);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;padding:0 16px 16px;display:grid}.beta-home-legend li{min-width:0}.beta-home-legend button{border-radius:var(--beta-radius-control);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;align-items:center;gap:6px;padding:2px 4px;transition:background-color .15s,opacity .15s;display:flex}.beta-home-legend button:hover{background:var(--beta-hover)}.beta-home-legend button:active{background:var(--beta-pressed)}.beta-home-legend button>i{border-radius:var(--beta-radius-tag);flex:none;width:8px;height:8px}.beta-home-legend span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-home-legend b{color:var(--beta-ink);font-variant-numeric:tabular-nums;margin-left:auto}.beta-home-phase-1{background:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){.beta-home-phase-1{background:color-mix(in oklab, var(--beta-accent) 20%, var(--beta-surface))}}.beta-home-phase-2{background:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){.beta-home-phase-2{background:color-mix(in oklab, var(--beta-accent) 38%, var(--beta-surface))}}.beta-home-phase-3{background:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){.beta-home-phase-3{background:color-mix(in oklab, var(--beta-accent) 56%, var(--beta-surface))}}.beta-home-phase-4{background:var(--beta-accent)}@supports (color:color-mix(in lab, red, red)){.beta-home-phase-4{background:color-mix(in oklab, var(--beta-accent) 76%, var(--beta-surface))}}.beta-home-phase-5{background:var(--beta-accent)}.beta-home-phase-6{background:var(--beta-positive)}.beta-home-quiet{flex-direction:column;gap:2px;padding:0 8px 12px;display:flex}.beta-home-quiet button{border-radius:var(--beta-radius-control);width:100%;color:inherit;font:inherit;font:var(--beta-type-body);font-weight:var(--beta-weight-strong);text-align:left;align-items:center;gap:12px;padding:6px 8px;display:flex}.beta-home-quiet button:hover{background:var(--beta-hover)}.beta-home-quiet button>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.beta-home-quiet .beta-badge{flex:none}.beta-hop{z-index:80;box-sizing:border-box;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:max-content;max-width:min(280px,100vw - 16px);box-shadow:var(--beta-elevation-2);color:var(--beta-ink);font:var(--beta-type-body);padding:4px;animation:.12s ease-out beta-hop-in;position:fixed;top:0;left:0}.beta-hop[hidden]{display:none}@keyframes beta-hop-in{0%{opacity:0}}.beta-hop-tip{font-weight:var(--beta-weight-strong);pointer-events:none;padding:8px 12px}.beta-hop-rows{flex-direction:column;gap:2px;display:flex}.beta-hop-row{border-radius:calc(var(--beta-radius-panel) - 4px);width:100%;color:inherit;font:inherit;text-align:left;align-items:flex-start;gap:8px;padding:6px 8px;transition:background-color .15s;display:flex}.beta-hop-row:hover{background:var(--beta-hover)}.beta-hop-row:active{background:var(--beta-pressed)}#beta-app .beta-hop-row:focus-visible{border-radius:calc(var(--beta-radius-panel) - 4px)}.beta-hop-row .beta-badge{flex:none}.beta-hop-title{min-width:0;font-weight:var(--beta-weight-strong);overflow-wrap:anywhere;flex:1}.beta-hop-empty,.beta-hop-more{color:var(--beta-ink-soft);padding:6px 8px}@media (prefers-reduced-motion:reduce){.beta-hop,.beta-home-hello:before,.beta-home-ring:after{animation:none}}.beta-task-controls{flex:none;align-items:center;gap:6px;display:flex}.beta-task-anchor{display:inline-flex;position:relative}.beta-task-anchor .beta-record-menu{left:auto;right:0}.beta-task-due-menu .beta-problem{margin:4px 8px 0}.beta-task-retry{padding:4px 8px 2px}.beta-task-date .beta-input{flex:1;min-width:0}.beta-task-due-menu-flow{max-width:none;box-shadow:none;position:static}.beta-task-skeleton-pill{border-radius:var(--beta-radius-full);width:88px;height:22px}.beta-task-skeleton{flex-direction:column;gap:12px;display:flex}.beta-task-skeleton-row{align-items:center;gap:8px;display:flex}.beta-task-skeleton-face{border-radius:var(--beta-radius-full);flex:none;width:28px;height:28px}.beta-task-skeleton-line{flex:1;height:12px}.beta-task-skeleton-row:first-child .beta-task-skeleton-line{max-width:70%}.beta-task-skeleton-row:nth-child(2) .beta-task-skeleton-line{max-width:52%}.beta-task-skeleton-row:nth-child(3) .beta-task-skeleton-line{max-width:64%}.beta-task-skeleton-heading{width:60%;height:18px}.beta-task-skeleton-sub{width:40%;height:12px}.beta-task-skeleton-block{width:100%;height:96px}.beta-task-actions{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.beta-task-history{flex-direction:column;gap:8px;padding-top:12px;display:flex}.beta-task-history h3{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin:0}.beta-task-history .beta-story-feed,.beta-ws-history .beta-story-feed{padding:0}.beta-task-history .beta-story-day,.beta-ws-history .beta-story-day{background:0 0;margin:0;padding:12px 0 6px}.beta-task-reason{flex-direction:column;gap:6px;display:flex}.beta-task-reason label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-task-reason .beta-input{resize:vertical;width:100%}.beta-with{align-items:center;gap:6px;min-width:0;display:inline-flex}.beta-with>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:760px){.beta-task-controls{flex-wrap:wrap;padding-top:4px}}@media (max-width:480px){.beta-task-controls,.beta-task-due,.beta-task-due .beta-pill-text{min-width:0}.beta-task-due .beta-pill-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:1100px){.beta-task-anchor .beta-record-menu{max-width:calc(100vw - 24px);left:0;right:auto}}.beta-task-list-problem{margin:0 0 12px}.beta-task-menu{display:inline-flex;position:relative}@media (min-width:481px){.beta-look-body .beta-task-menu-popover{left:0;right:auto}}.beta-task-menu-pane{gap:2px;display:grid}.beta-task-menu-back{color:var(--beta-ink-soft);font-weight:var(--beta-weight-strong)}.beta-task-menu-problem{margin:4px 6px 6px}.beta-task-menu-rule{border:0;border-top:1px solid var(--beta-line);margin:4px 2px}.beta-task-menu-scroll{gap:2px;max-height:240px;display:grid;overflow-y:auto}.beta-task-menu-field{border-top:1px solid var(--beta-line);gap:6px;margin-top:4px;padding:6px 4px 2px;display:flex}.beta-task-menu-field .beta-input{flex:1}.beta-task-menu-question{font-weight:var(--beta-weight-strong);margin:0;padding:6px 8px 2px}.beta-task-menu-note{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0;padding:0 8px}.beta-task-menu-form{gap:6px;padding:6px 8px 4px;display:grid}.beta-task-menu-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-task-menu-check{font:var(--beta-type-small);align-items:center;gap:8px;display:flex}.beta-task-menu-actions{justify-content:flex-end;gap:6px;padding:6px 4px 2px;display:flex}.beta-client-task{grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 16px;display:grid}.beta-client-task-kind{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-client-task[data-state=started] .beta-client-task-kind,.beta-client-task[data-state=comingup] .beta-client-task-kind,.beta-client-task[data-state=done] .beta-client-task-kind{background:var(--beta-ink-tint);color:var(--beta-ink-soft)}.beta-client-task[data-state=trouble] .beta-client-task-kind,.beta-client-task[data-waiting=true] .beta-client-task-kind{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-client-task-text{justify-items:start;gap:4px;min-width:0;display:grid}.beta-client-task-title{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-client-task-line{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-client-task-go{border-radius:var(--beta-radius-full);background:var(--beta-accent);width:28px;height:28px;color:var(--beta-on-fill);place-items:center;display:grid}.beta-payments,.beta-payments-list{display:contents}.beta-payment-request{padding:12px}.beta-payment-request .beta-input{resize:vertical}.beta-payment-actions{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.beta-payment-form{flex-direction:column;gap:8px;display:flex}.beta-payment-form label,.beta-payment-again>span{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-payment-form .beta-input{width:100%}.beta-payment-again{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.beta-payment-mark{border-radius:var(--beta-radius-tag);flex:none;width:1em;height:1em}.beta-payment-skeleton-heading{width:60%;height:18px}.beta-payment-skeleton-sub{width:40%;height:12px}.beta-payment-skeleton-block{width:100%;height:96px}@container beta-settings (max-width:480px){#beta-app .beta-setting-row:is([data-control=text],[data-control=number],[data-control=choice],[data-control=timerange],[data-control=copy],[data-control=qr],[data-control=segmented],[data-control=image],[data-control=status],[data-control=drill],[data-control=link],[data-control=secret],[data-control=action]:has(.beta-setting-ask:not([hidden]))){grid-template-columns:minmax(0,1fr) 20px;grid-template-areas:"main end""control control""problem problem"}#beta-app .beta-setting-row:is([data-control=copy],[data-control=qr],[data-control=segmented],[data-control=image],[data-control=status],[data-control=drill],[data-control=link],[data-control=secret],[data-control=action]) .beta-setting-control,#beta-app .beta-setting-row:is([data-control=secret],[data-control=action]) .beta-setting-form{justify-content:flex-start}}#beta-app :has(>.beta-setting-row){container:beta-settings/inline-size}#beta-app .beta-setting-row{border-bottom:1px solid var(--beta-line);min-height:52px;color:var(--beta-ink);grid-template-columns:minmax(0,1fr) auto 20px;grid-template-areas:"main control end""problem problem problem";align-items:center;gap:8px 16px;padding:12px;text-decoration:none;display:grid;position:relative}#beta-app .beta-setting-row:last-child{border-bottom:0}#beta-app .beta-setting-row[data-wide=true]{grid-template-columns:minmax(0,1fr) 20px;grid-template-areas:"main end""control control""problem problem"}#beta-app .beta-setting-link{cursor:pointer;transition:background-color .15s}@media (hover:hover){#beta-app .beta-setting-link:hover{background:var(--beta-hover)}}#beta-app .beta-setting-link:active{background:var(--beta-pressed)}#beta-app .beta-setting-link:focus-visible{outline-offset:-2px}#beta-app .beta-setting-main{flex-direction:column;grid-area:main;gap:2px;min-width:0;display:flex}#beta-app .beta-setting-label{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}#beta-app .beta-setting-note{color:var(--beta-ink-soft);font:var(--beta-type-small)}#beta-app .beta-setting-control{flex-wrap:wrap;grid-area:control;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}#beta-app .beta-setting-row[data-wide=true] .beta-setting-control{justify-content:flex-start}#beta-app .beta-setting-form{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}#beta-app .beta-setting-row:is([data-control=text],[data-control=number],[data-control=choice],[data-control=timerange]) .beta-setting-form{width:var(--kf,240px);flex-wrap:nowrap}#beta-app .beta-setting-row[data-wide=true] .beta-setting-form{justify-content:flex-start;width:100%}#beta-app .beta-setting-end{width:20px;height:20px;color:var(--beta-ink-faint);grid-area:end;place-items:center;display:grid}#beta-app .beta-setting-row[aria-busy=true] .beta-setting-end:before{content:"";border:2px solid var(--beta-line-strong);border-top-color:var(--beta-accent);border-radius:var(--beta-radius-full);width:14px;height:14px;animation:.7s linear infinite beta-spin}#beta-app .beta-setting-row .beta-problem{grid-area:problem;margin:0}#beta-app .beta-setting-signin{color:inherit;text-decoration:underline}#beta-app .beta-setting-value{min-width:0;color:var(--beta-ink-soft);overflow-wrap:anywhere;text-align:right}#beta-app .beta-setting-records-empty,#beta-app .beta-setting-records-note{color:var(--beta-ink-soft);margin:0;padding:12px}#beta-app .beta-setting-copy{width:var(--kf,240px);border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);align-items:center;min-width:0;max-width:100%;padding-left:12px;display:flex}#beta-app .beta-setting-copy-value{height:32px;color:var(--beta-ink);font:var(--beta-type-small);font-variant-numeric:tabular-nums;flex:1}#beta-app .beta-setting-row[data-control=qr]{align-items:start}#beta-app .beta-setting-qr{width:var(--kf,240px);flex-direction:column;align-items:flex-end;gap:8px;max-width:240px;display:flex}#beta-app .beta-setting-qr-tile{border-radius:var(--beta-radius-control);background:var(--beta-paper);width:100%;padding:12px;display:block;position:relative}#beta-app .beta-setting-qr-image{aspect-ratio:1;display:block}#beta-app .beta-setting-qr-image img,#beta-app .beta-setting-qr-image canvas{width:100%;height:auto}#beta-app .beta-setting-qr-code{background:var(--beta-paper);color:var(--beta-on-paper);font:var(--beta-type-body);font-variant-numeric:tabular-nums;font-weight:var(--beta-weight-strong);white-space:nowrap;padding:4px 8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#beta-app .beta-setting-code{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);max-width:100%;font:var(--beta-type-small);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding:8px 12px}#beta-app .beta-setting-time{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}#beta-app .beta-setting-time-to{color:var(--beta-ink-soft)}#beta-app .beta-setting-image{flex:none;display:inline-flex}#beta-app .beta-setting-image .beta-avatar{width:44px;height:44px}#beta-app .beta-setting-logo{border-radius:var(--beta-radius-panel);background:var(--beta-ink-tint);width:44px;height:44px;color:var(--beta-ink-soft);font-weight:var(--beta-weight-strong);justify-content:center;align-items:center;overflow:hidden}#beta-app .beta-setting-logo img{object-fit:cover;width:100%;height:100%}#beta-app .beta-setting-steps{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}#beta-app .beta-setting-step{align-items:flex-start;gap:12px;display:flex}#beta-app .beta-setting-step-mark{border:2px solid var(--beta-line-strong);border-radius:var(--beta-radius-full);flex:none;place-items:center;width:20px;height:20px;display:grid}#beta-app .beta-setting-step[data-state=done] .beta-setting-step-mark{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint);border-color:#0000}#beta-app .beta-setting-step[data-state=current] .beta-setting-step-mark{border-color:var(--beta-accent)}#beta-app .beta-setting-step-text{min-width:0;font-weight:var(--beta-weight-regular);flex-direction:column;display:flex}#beta-app .beta-setting-step[data-state=todo] .beta-setting-step-text{color:var(--beta-ink-soft)}#beta-app .beta-setting-step-text small{color:var(--beta-ink-soft);font:var(--beta-type-small)}#beta-app .beta-setting-items{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}#beta-app .beta-setting-item{border-top:1px solid var(--beta-line);align-items:center;gap:8px;padding:8px 0;display:flex}#beta-app .beta-setting-item:first-child{border-top:0}#beta-app .beta-setting-item-text{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}#beta-app .beta-setting-item-text small{color:var(--beta-ink-soft);font:var(--beta-type-small)}#beta-app .beta-setting-item-link{color:var(--beta-accent);font-weight:var(--beta-weight-strong);text-decoration:none}#beta-app .beta-setting-item-split{flex:none;display:inline-flex}#beta-app .beta-setting-item-split>.beta-action-button:nth-child(2){border-inline-start:1px solid var(--beta-line-strong)}#beta-app .beta-setting-item-split>.beta-action-button:first-child{border-start-end-radius:0;border-end-end-radius:0}#beta-app .beta-setting-item-split>.beta-action-button:nth-child(2){border-start-start-radius:0;border-end-start-radius:0}@media (hover:hover){#beta-app .beta-setting-item-link:hover{text-decoration:underline}}#beta-app .beta-setting-matrix-scroll{width:100%;overflow-x:auto}#beta-app .beta-setting-matrix{border-collapse:collapse;width:100%}#beta-app .beta-setting-matrix th{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-align:center;white-space:nowrap;padding:8px}#beta-app .beta-setting-matrix th[scope=row]{color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);text-align:left;white-space:normal;padding:12px 8px 12px 0}#beta-app .beta-setting-matrix td{border-top:1px solid var(--beta-line);text-align:center;width:76px;padding:12px 8px}#beta-app .beta-setting-matrix thead th:not(:first-child){width:76px}#beta-app .beta-setting-mark{color:var(--beta-ink-faint);display:inline-flex}#beta-app .beta-setting-mark[data-on=true]{color:var(--beta-positive)}#beta-app .beta-setting-matrix th[scope=row]{border-top:1px solid var(--beta-line)}#beta-app .beta-setting-column{flex-direction:column;align-items:center;gap:2px;display:inline-flex}#beta-app .beta-setting-none{color:var(--beta-ink-faint)}#beta-app .beta-setting-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#beta-app .beta-setting-hold{min-width:0;display:inline-flex}#beta-app .beta-setting-row[data-control=textarea] .beta-setting-form{align-items:stretch}#beta-app .beta-setting-row[data-control=textarea] .beta-field-textarea{flex:1}#beta-app .beta-setting-secret-view{align-items:center;gap:8px;min-width:0;display:inline-flex}#beta-app .beta-setting-secret-view[hidden],#beta-app .beta-setting-secret-edit[hidden],#beta-app .beta-setting-ask[hidden],#beta-app .beta-setting-form>[hidden]{display:none}#beta-app .beta-setting-secret-mask{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}#beta-app .beta-setting-secret-edit{width:var(--kf,240px);flex-direction:column;gap:8px;min-width:0;display:flex}#beta-app .beta-setting-secret-actions{justify-content:flex-end;gap:8px;display:flex}#beta-app .beta-setting-ask{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;max-width:440px;display:flex}#beta-app .beta-setting-ask-text{color:var(--beta-ink-soft);text-align:right;flex:200px}#beta-app .beta-setting-ask-actions{gap:8px;display:inline-flex}#beta-app .beta-setting-matrix th[scope=row]>span,#beta-app .beta-setting-matrix-link>span{font-weight:var(--beta-weight-strong)}#beta-app .beta-setting-matrix th[scope=row] small{font-weight:var(--beta-weight-regular);display:block}#beta-app .beta-setting-matrix-link{color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}#beta-app .beta-setting-matrix-link .beta-icon{color:var(--beta-ink-faint)}@media (hover:hover){#beta-app .beta-setting-matrix-link:hover>span{text-decoration:underline}}#beta-app .beta-setting-matrix-link:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px;border-radius:var(--beta-radius-control)}#beta-app .beta-setting-listbox{border-radius:var(--beta-radius-panel);flex-direction:column;width:100%;display:flex;overflow:hidden}#beta-app .beta-setting-lines{margin:0;padding:0;list-style:none}#beta-app .beta-setting-line{border-bottom:1px solid var(--beta-line);background:var(--beta-surface);align-items:center;gap:4px;padding:4px 6px 4px 4px;display:flex}#beta-app .beta-setting-lines:last-child .beta-setting-line:last-child{border-bottom:0}#beta-app .beta-setting-line[data-dragging=true]{z-index:1;background:var(--beta-surface);box-shadow:var(--beta-elevation-2);position:relative}#beta-app .beta-setting-line .beta-field{background:0 0;border-color:#0000;flex:1}@media (hover:hover){#beta-app .beta-setting-line:hover:not(:focus-within)>.beta-field{border-color:var(--beta-line-strong)}}#beta-app .beta-setting-line-text{overflow-wrap:anywhere;flex:1;min-width:0;padding:8px 12px}#beta-app .beta-setting-line-empty{padding:8px 12px}#beta-app .beta-setting-grip{border-radius:var(--beta-radius-control);width:28px;height:36px;color:var(--beta-ink-faint);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}#beta-app .beta-setting-line[data-dragging=true] .beta-setting-grip{cursor:grabbing}#beta-app .beta-setting-grip:focus-visible{outline:2px solid var(--beta-focus);outline-offset:0}@media (hover:hover){#beta-app .beta-setting-grip:hover{color:var(--beta-ink)}}#beta-app .beta-setting-line:has(+[data-list-new][hidden]){border-bottom:0}#beta-app .beta-setting-listbox:not(:has(.beta-setting-line:not([hidden]),.beta-setting-none)){display:none}#beta-app .beta-setting-row[data-control=list] .beta-setting-main{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}#beta-app .beta-setting-row[data-control=list] .beta-setting-main>:not(.beta-setting-main-action){grid-column:1}#beta-app .beta-setting-main-action{grid-area:1/2/span 2;align-items:center;gap:8px;display:flex}#beta-app .beta-setting-week{flex-direction:column;width:100%;display:flex}#beta-app .beta-setting-row[data-wide=true] .beta-setting-day{grid-template-columns:minmax(0, 1fr) 36px var(--kf,240px) 20px;border-bottom:1px solid var(--beta-line);align-items:center;column-gap:16px;width:100%;min-height:52px;padding:4px 0;display:grid}#beta-app .beta-setting-day:last-child{border-bottom:0}#beta-app .beta-setting-day-name{min-width:0;font-weight:var(--beta-weight-strong);overflow-wrap:anywhere}#beta-app .beta-setting-day[data-closed=true] .beta-setting-day-name{color:var(--beta-ink-soft)}#beta-app .beta-setting-day .beta-setting-time{width:100%}#beta-app .beta-setting-table-box{border-radius:var(--beta-radius-panel);width:100%;overflow:hidden}#beta-app .beta-setting-table-scroll{overflow-x:auto}#beta-app .beta-setting-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}#beta-app .beta-setting-table th{background:var(--beta-ink-tint);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);text-align:left;white-space:nowrap;padding:8px 12px}#beta-app .beta-setting-table td,#beta-app .beta-setting-table th[scope=row]{border-top:1px solid var(--beta-line);color:var(--beta-ink);font:var(--beta-type-body);vertical-align:top;white-space:normal;overflow-wrap:anywhere;background:0 0;padding:8px 12px}#beta-app .beta-setting-table th[scope=row]{font-weight:var(--beta-weight-strong)}#beta-app .beta-setting-table .beta-setting-table-end{width:20px;color:var(--beta-ink-faint);padding-left:0}#beta-app .beta-setting-table td.beta-setting-table-end{vertical-align:middle}#beta-app .beta-setting-table tr[data-drill=true]{position:relative}@media (hover:hover){#beta-app .beta-setting-table tr[data-drill=true]:hover td,#beta-app .beta-setting-table tr[data-drill=true]:hover th[scope=row]{background:var(--beta-hover)}}#beta-app .beta-setting-table tr[data-drill=true]:has(:active) td,#beta-app .beta-setting-table tr[data-drill=true]:has(:active) th[scope=row]{background:var(--beta-pressed)}#beta-app .beta-setting-table tr[data-drill=true]:has(.beta-setting-table-link:focus-visible){outline:2px solid var(--beta-focus);outline-offset:-2px}#beta-app .beta-setting-table-link{color:inherit;text-decoration:none}#beta-app .beta-setting-table-link:after{content:"";position:absolute;inset:0}#beta-app .beta-setting-table-link:focus-visible{outline-color:#0000}#beta-app .beta-setting-people-box{width:100%}#beta-app .beta-setting-people{margin:0;padding:0;list-style:none}#beta-app .beta-setting-person{border-bottom:1px solid var(--beta-line);align-items:center;gap:12px;min-height:48px;display:flex;position:relative}#beta-app .beta-setting-person:last-child{border-bottom:0}#beta-app .beta-setting-person-body{min-width:0;color:inherit;flex-wrap:wrap;flex:1;align-items:center;gap:4px 8px;padding:8px 0;text-decoration:none;display:flex}#beta-app .beta-setting-person-name{min-width:0;font-weight:var(--beta-weight-strong);overflow-wrap:anywhere;flex:8rem}#beta-app .beta-setting-person-detail{min-width:0;color:var(--beta-ink-soft);overflow-wrap:anywhere}#beta-app .beta-setting-person-end{width:20px;height:20px;color:var(--beta-ink-faint);flex:none;place-items:center;display:grid}@media (hover:hover){#beta-app .beta-setting-person[data-drill=true]:hover{background:var(--beta-hover)}}#beta-app .beta-setting-person[data-drill=true]:has(.beta-setting-person-body:active){background:var(--beta-pressed)}#beta-app .beta-setting-person-body:is(a):focus-visible{outline:2px solid var(--beta-focus);outline-offset:0;border-radius:var(--beta-radius-control)}#beta-app .beta-setting-versions-box{flex-direction:column;gap:8px;width:100%;display:flex}#beta-app .beta-setting-versions{border-radius:var(--beta-radius-panel);margin:0;padding:0;list-style:none;overflow:hidden}#beta-app .beta-setting-version{border-bottom:1px solid var(--beta-line);flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:52px;padding:8px 12px;display:flex}#beta-app .beta-setting-version:last-child{border-bottom:0}#beta-app .beta-setting-version-name{min-width:84px;font-weight:var(--beta-weight-strong)}#beta-app .beta-setting-version-meta{min-width:120px;color:var(--beta-ink-soft);flex:1}#beta-app .beta-setting-months{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;width:100%;display:grid}#beta-app .beta-setting-month{flex-direction:column;gap:4px;min-width:0;display:flex}#beta-app .beta-setting-month-name{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}@container beta-settings (max-width:700px){#beta-app .beta-setting-months{grid-template-columns:repeat(3,minmax(0,1fr))}}@container beta-settings (max-width:480px){#beta-app .beta-setting-months{grid-template-columns:repeat(2,minmax(0,1fr))}#beta-app .beta-setting-row:is([data-control=secret],[data-control=action]) .beta-setting-form,#beta-app .beta-setting-ask{justify-content:flex-start}#beta-app .beta-setting-ask-text{text-align:left}#beta-app .beta-setting-row[data-wide=true] .beta-setting-day{grid-template-columns:minmax(0,1fr) 36px;grid-template-areas:"name switch""times times";row-gap:8px;padding:8px 0}#beta-app .beta-setting-day>.beta-setting-day-name{grid-area:name}#beta-app .beta-setting-day>.beta-toggle{grid-area:switch}#beta-app .beta-setting-day>.beta-setting-time{grid-area:times}}@media (pointer:coarse){#beta-app .beta-setting-grip{width:44px;height:44px}#beta-app .beta-setting-matrix-link,#beta-app .beta-setting-table-link{min-height:44px}#beta-app .beta-setting-matrix-link{align-items:center}#beta-app .beta-setting-person{min-height:56px}}@media (prefers-reduced-motion:reduce){#beta-app .beta-setting-link{transition:none;animation:none}#beta-app .beta-setting-row[aria-busy=true] .beta-setting-end:before{animation-duration:1.6s}}.beta-earnings{flex-direction:column;flex:100%;gap:16px;min-width:0;display:flex}.beta-earnings-head{flex-direction:column;gap:2px;display:flex}.beta-earnings-head strong{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-earnings-head span,.beta-earnings-empty{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-earnings-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.beta-earnings-figure{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);flex-direction:column;gap:4px;padding:16px;display:flex}.beta-earnings-figure>span{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-earnings-figure strong{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);font-variant-numeric:tabular-nums}.beta-earnings-figure small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-earnings-month{border:1px solid var(--beta-line);border-radius:var(--beta-radius-control);overflow:hidden}.beta-earnings-month-head{background:var(--beta-ink-tint);align-items:center;gap:12px;padding:12px 16px;display:flex}.beta-earnings-month-name{font-weight:var(--beta-weight-strong)}.beta-earnings-month-total{font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums;margin-left:auto}.beta-earnings-tag,.beta-earnings-status{border-radius:var(--beta-radius-full);background:var(--beta-caution-tint);color:var(--beta-caution-on-tint);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);white-space:nowrap;padding:2px 8px}.beta-earnings-tag[data-settled=true],.beta-earnings-status[data-done=true]{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-earnings-lines{margin:0;padding:0;list-style:none}.beta-earnings-lines li+li{border-top:1px solid var(--beta-line)}.beta-earnings-line{min-height:48px;color:inherit;grid-template-columns:minmax(0,1fr) auto auto 16px;align-items:center;gap:12px;padding:8px 16px;text-decoration:none;display:grid}.beta-earnings-line:hover{background:var(--beta-hover)}.beta-earnings-line-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-earnings-amount{font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums}.beta-earnings-line .beta-icon{width:16px;height:16px;color:var(--beta-ink-faint)}@media (max-width:639px){.beta-earnings-line{grid-template-columns:minmax(0,1fr) auto 16px}.beta-earnings-status{grid-column:1;justify-self:start}}#beta-app .beta-settings-scrim{inset:0;top:var(--env-banner-h,0px);z-index:75;background:var(--beta-scrim);place-items:center;padding:24px;animation:.18s beta-fade;display:grid;position:fixed}#beta-app .beta-settings{width:min(1040px,100vw - 48px);height:min(760px, calc(100dvh - 48px - var(--env-banner-h,0px)));border-radius:var(--beta-radius-sheet);background:var(--beta-surface);box-shadow:var(--beta-elevation-2);color:var(--beta-ink);flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) beta-grow;display:flex;overflow:hidden}#beta-app .beta-settings-head{border-bottom:1px solid var(--beta-line);flex:none;align-items:center;gap:8px;padding:8px 8px 8px 24px;display:flex}#beta-app .beta-settings-dialog-title{min-width:0;font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);flex:1}#beta-app .beta-settings-back{display:none}#beta-app .beta-settings-body{flex:1;min-height:0;display:flex}#beta-app .beta-settings-sidebar{overscroll-behavior:contain;border-right:1px solid var(--beta-line);flex-direction:column;flex:none;gap:8px;width:232px;padding:12px;display:flex;overflow-y:auto}#beta-app .beta-settings-search{flex:none}#beta-app .beta-settings-search-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#beta-app .beta-settings-nav{flex-direction:column;gap:12px;display:flex}#beta-app .beta-settings-nav[hidden],#beta-app .beta-settings-results[hidden],#beta-app .beta-settings-results [hidden]{display:none}#beta-app .beta-settings-heading{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin:0 8px 4px}#beta-app .beta-settings-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}#beta-app .beta-settings-list>li[hidden]{display:none}#beta-app .beta-settings-item,#beta-app .beta-settings-result{border-radius:var(--beta-radius-control);min-height:36px;color:var(--beta-ink-soft);font-weight:var(--beta-weight-regular);align-items:center;gap:8px;padding:6px 8px;text-decoration:none;transition:background-color .15s;display:flex}#beta-app .beta-settings-result{flex-direction:column;align-items:flex-start;gap:0}#beta-app .beta-settings-result small{color:var(--beta-ink-soft);font:var(--beta-type-small)}@media (hover:hover){#beta-app .beta-settings-item:hover,#beta-app .beta-settings-result:hover{background:var(--beta-hover)}}#beta-app .beta-settings-item:active,#beta-app .beta-settings-result:active{background:var(--beta-pressed)}#beta-app .beta-settings-item[aria-current=page]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint);font-weight:var(--beta-weight-strong)}#beta-app .beta-settings-item .beta-icon{color:var(--beta-ink-soft)}#beta-app .beta-settings-item[aria-current=page] .beta-icon{color:inherit}#beta-app .beta-settings-item-end{color:var(--beta-ink-faint);margin-left:auto;display:inline-flex}#beta-app .beta-settings-main{overscroll-behavior:contain;flex:1;min-width:0;overflow-y:auto;container:beta-settings/inline-size}#beta-app .beta-settings-main[data-loading=true] .beta-settings-pane{opacity:.6}#beta-app .beta-settings-pane{--kf:240px;padding:24px 24px 48px;transition:opacity .15s}@container beta-settings (max-width:600px){#beta-app .beta-settings-pane{--kf:168px}}@container beta-settings (max-width:480px){#beta-app .beta-settings-pane{--kf:100%}}#beta-app .beta-settings-pane-head{flex-direction:column;gap:4px;padding:0 12px;display:flex}#beta-app .beta-settings-crumb{border-radius:var(--beta-radius-control);color:var(--beta-ink-soft);font-weight:var(--beta-weight-strong);align-self:flex-start;align-items:center;gap:6px;margin-left:-8px;padding:4px 8px;text-decoration:none;transition:background-color .15s;display:inline-flex}@media (hover:hover){#beta-app .beta-settings-crumb:hover{background:var(--beta-hover);color:var(--beta-ink)}}#beta-app .beta-settings-crumb:active{background:var(--beta-pressed)}#beta-app .beta-settings-title{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);overflow-wrap:anywhere;margin:0}#beta-app .beta-setting-group{margin-top:24px}#beta-app .beta-settings-title-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}#beta-app .beta-settings-title-action{margin-left:auto}#beta-app .beta-setting-group-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0 0 4px;padding:0 12px;display:flex}#beta-app .beta-setting-group-title{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);margin:0}@media (pointer:coarse){#beta-app .beta-settings-item,#beta-app .beta-settings-result{min-height:44px}}@media (max-width:760px){#beta-app .beta-settings-scrim{bottom:calc(56px + env(safe-area-inset-bottom));padding:0;display:block}#beta-app .beta-settings{border-radius:0;width:100%;height:100%;animation:.42s cubic-bezier(.32,1.28,.5,1) beta-sheet-in}#beta-app .beta-settings-head{padding-left:16px}#beta-app .beta-settings-body{flex-direction:column}#beta-app .beta-settings-sidebar{border-right:0;flex:1;width:100%}#beta-app .beta-settings-item,#beta-app .beta-settings-result{min-height:44px}#beta-app .beta-settings[data-view=list] .beta-settings-main,#beta-app .beta-settings[data-view=section] .beta-settings-sidebar{display:none}#beta-app .beta-settings[data-view=section] .beta-settings-back{display:inline-flex}#beta-app .beta-settings[data-view=section] .beta-settings-dialog-title{margin-left:0}#beta-app .beta-settings-pane{padding:16px 12px 32px}}#beta-app .beta-setting-danger{border-radius:var(--beta-radius-panel);margin-top:24px}#beta-app .beta-setting-danger .beta-setting-row{border-bottom-color:var(--beta-critical-tint)}#beta-app .beta-setting-danger .beta-setting-row:last-child{border-bottom:0}@media (pointer:coarse){#beta-app .beta-settings-main .beta-field,#beta-app .beta-settings-main .beta-dropdown-button{min-height:44px}#beta-app .beta-settings-main .beta-field-input{height:42px}}@media (prefers-reduced-motion:reduce){#beta-app .beta-settings-scrim,#beta-app .beta-settings,#beta-app .beta-settings-pane,#beta-app .beta-settings-item,#beta-app .beta-settings-result,#beta-app .beta-settings-crumb{transition:none;animation:none}}#beta-app .beta-setting-block-fields{border:0;min-width:0;margin:0;padding:0}#beta-app .beta-setting-block{border-bottom:1px solid var(--beta-line);padding:12px}#beta-app .beta-setting-block:last-child{border-bottom:0}#beta-app .beta-setting-block:has(.beta-block-form){padding-right:48px}#beta-app .beta-block-form{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;display:flex}#beta-app .beta-block-field{grid-template-columns:minmax(0, 1fr) var(--kf,240px);align-items:center;gap:4px 16px;display:grid}#beta-app .beta-block-field[data-kind=textarea]{grid-template-columns:minmax(0,1fr)}#beta-app .beta-block-field[data-kind=switch]{grid-template-columns:minmax(0,1fr) auto}#beta-app .beta-block-title,#beta-app .beta-block-label{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}#beta-app .beta-block-field>.beta-setting-note{grid-column:1/-1}#beta-app .beta-block-textarea{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);background:var(--beta-surface);width:100%;min-height:72px;color:var(--beta-ink);font:var(--beta-type-body);resize:vertical;padding:8px 12px;font-family:inherit}#beta-app .beta-block-textarea:focus-visible{outline:2px solid var(--beta-focus);outline-offset:0;border-color:#0000}#beta-app .beta-block-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}#beta-app .beta-block-confirm{flex-direction:column;align-items:flex-end;gap:8px;display:flex}#beta-app .beta-block-confirm>summary{cursor:pointer;list-style:none}#beta-app .beta-block-confirm>summary::-webkit-details-marker{display:none}@media (max-width:760px){#beta-app .beta-block-field{grid-template-columns:minmax(0,1fr)}#beta-app .beta-block-field[data-kind=switch]{grid-template-columns:minmax(0,1fr) auto}}#beta-app .beta-pricing-bands{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;width:100%;display:flex;container:beta-pricing-bands/inline-size}#beta-app .beta-pricing-bands-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#beta-app .beta-pricing-bands-actions{align-items:center;gap:8px;margin-left:auto;display:flex}#beta-app .beta-pricing-bands-actions .beta-field{width:96px}#beta-app .beta-fee-bar{-webkit-user-select:none;user-select:none;flex-direction:column;gap:6px;padding-top:32px;display:flex;position:relative}#beta-app .beta-fee-bar-track{border-radius:var(--beta-radius-control);background:var(--beta-surface);cursor:pointer;height:56px;position:relative;overflow:hidden}#beta-app .beta-fee-bar-segment{color:var(--beta-accent-on-tint);text-align:center;background:var(--beta-accent-tint);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 4px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}#beta-app .beta-fee-bar-segment[data-tone=odd]{background:var(--beta-accent-tint)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-fee-bar-segment[data-tone=odd]{background:color-mix(in oklab, var(--beta-accent-tint) 80%, var(--beta-accent))}}#beta-app .beta-fee-bar-segment+.beta-fee-bar-segment{border-left:2px solid var(--beta-canvas)}#beta-app .beta-fee-bar-segment[data-checked=true]{outline:2px solid var(--beta-accent);outline-offset:-2px}#beta-app .beta-fee-bar-fee,#beta-app .beta-fee-bar-range{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden}#beta-app .beta-fee-bar-fee{font-weight:var(--beta-weight-strong)}#beta-app .beta-fee-bar-range{font:var(--beta-type-small)}#beta-app .beta-fee-bar-line{border-left:1px dashed var(--beta-accent);pointer-events:none;width:0;position:absolute;top:0;bottom:0}#beta-app .beta-fee-bar-handle{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-full);width:16px;height:32px;color:var(--beta-ink-soft);background:var(--beta-canvas);box-shadow:var(--beta-elevation-1);cursor:ew-resize;touch-action:none;justify-content:center;align-items:center;display:flex;position:absolute;top:60px;transform:translate(-50%,-50%)}#beta-app .beta-fee-bar-handle:before{content:"";position:absolute;inset:-6px -12px}#beta-app .beta-fee-bar-handle[hidden]{display:none}#beta-app .beta-fee-bar-handle:hover{border-color:var(--beta-accent)}#beta-app .beta-fee-bar-handle:focus-visible{outline:2px solid var(--beta-focus);outline-offset:2px}#beta-app .beta-fee-bar-tip{border-radius:var(--beta-radius-control);color:var(--beta-canvas);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);white-space:nowrap;background:var(--beta-ink);pointer-events:none;align-items:center;gap:4px;padding:2px 6px;display:inline-flex;position:absolute;top:0;transform:translate(-50%)}#beta-app .beta-fee-bar-tip[hidden]{display:none}#beta-app .beta-fee-bar-ticks{height:16px;position:relative}#beta-app .beta-fee-bar-tick{color:var(--beta-ink-soft);font:var(--beta-type-small);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;top:0}#beta-app .beta-pricing-band{grid-template-columns:88px 96px repeat(3,minmax(0,1fr)) 80px;align-items:center;gap:8px;display:grid}#beta-app .beta-pricing-bands[data-shared-vat=false] .beta-pricing-band{grid-template-columns:88px 96px repeat(4,minmax(0,1fr)) 80px}#beta-app .beta-pricing-band[data-checked=true] .beta-pricing-band-name{color:var(--beta-accent)}#beta-app .beta-pricing-band-head{color:var(--beta-ink-soft);font:var(--beta-type-small)}#beta-app .beta-pricing-band-name{font-weight:var(--beta-weight-strong);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}#beta-app .beta-pricing-swatch{border-radius:var(--beta-radius-tag);background:var(--beta-accent-tint);flex-shrink:0;width:12px;height:12px}#beta-app .beta-pricing-swatch[data-tone=odd]{background:var(--beta-accent-tint)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-pricing-swatch[data-tone=odd]{background:color-mix(in oklab, var(--beta-accent-tint) 80%, var(--beta-accent))}}#beta-app .beta-pricing-band-label{display:contents}#beta-app .beta-pricing-band-start{color:var(--beta-ink-soft);font-variant-numeric:tabular-nums}#beta-app .beta-pricing-band-actions{justify-content:flex-end;display:flex}#beta-app .beta-pricing-check{grid-template-columns:minmax(0, 1fr) var(--kf,240px) auto;align-items:center;gap:8px;display:grid}#beta-app .beta-pricing-check-result{color:var(--beta-ink);font-variant-numeric:tabular-nums;grid-column:1/-1}#beta-app .beta-pricing-risks{color:var(--beta-critical-on-tint);margin:0;padding-left:24px}@container beta-pricing-bands (max-width:719px){#beta-app .beta-pricing-band,#beta-app .beta-pricing-bands[data-shared-vat=false] .beta-pricing-band{grid-template-columns:repeat(3,minmax(0,1fr))}#beta-app .beta-pricing-band-label{grid-area:1/1/auto/3;align-items:center;gap:12px;display:flex}#beta-app .beta-pricing-band-actions{grid-area:1/3}#beta-app .beta-pricing-band-head>:nth-child(-n+2),#beta-app .beta-pricing-band-head>:nth-child(n+6){display:none}#beta-app .beta-pricing-band:not(.beta-pricing-band-head)+.beta-pricing-band{margin-top:12px}}@container beta-pricing-bands (max-width:859px){#beta-app .beta-pricing-bands[data-shared-vat=false] .beta-pricing-band{grid-template-columns:repeat(3,minmax(0,1fr))}}@container beta-pricing-bands (max-width:479px){#beta-app .beta-pricing-band,#beta-app .beta-pricing-bands[data-shared-vat=false] .beta-pricing-band{grid-template-columns:repeat(2,minmax(0,1fr))}#beta-app .beta-pricing-band-label{grid-column:1}#beta-app .beta-pricing-band-actions{grid-column:2}#beta-app .beta-pricing-band>.beta-field:has([data-band-end]){grid-column:1/-1}#beta-app .beta-pricing-band-head{display:none}#beta-app .beta-pricing-check{grid-template-columns:minmax(0,1fr) auto}#beta-app .beta-pricing-check .beta-block-label{grid-column:1/-1}}#beta-app .beta-messages-preview{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}#beta-app .beta-messages-preview-subject{color:var(--beta-ink);font-weight:var(--beta-weight-strong);margin:0}#beta-app .beta-messages-preview-frame{border:1px solid var(--beta-line);border-radius:var(--beta-radius-control);background:var(--beta-paper);width:100%;height:360px}#beta-app .beta-messages-preview-empty{color:var(--beta-ink-soft);font:var(--beta-type-small)}#beta-app .beta-messages-whatsapp{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}#beta-app .beta-messages-bubble{border-radius:var(--beta-radius-panel);background:var(--beta-ink-tint);max-width:320px;color:var(--beta-ink);white-space:pre-wrap;padding:8px 12px}#beta-app .beta-messages-bubble-button{border:1px solid var(--beta-line-strong);border-radius:var(--beta-radius-control);max-width:320px;color:var(--beta-accent);font:var(--beta-type-small);padding:6px 12px}#beta-app .beta-messages-slack{border-left:3px solid var(--beta-line-strong);width:100%;font:var(--beta-type-small);flex-direction:column;gap:2px;padding:8px 12px;display:flex}#beta-app .beta-messages-report{border-collapse:collapse;width:100%;font:var(--beta-type-small)}#beta-app .beta-messages-report th,#beta-app .beta-messages-report td{border-bottom:1px solid var(--beta-line);text-align:left;padding:6px 8px}#beta-app .beta-messages-report th{color:var(--beta-ink-soft);font-weight:var(--beta-weight-strong)}#beta-app .beta-portals-terms{flex-direction:column;align-items:stretch;gap:12px;width:100%;padding:12px 0;display:flex}#beta-app .beta-portals-terms .beta-field-textarea{width:100%;font:var(--beta-type-small);font-variant-numeric:tabular-nums}#beta-app .beta-portals-terms-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}#beta-app .beta-team-pool{width:100%;padding:4px 0}#beta-app .beta-team-pool-people{margin:0;padding:0;list-style:none}#beta-app .beta-team-permissions{flex-direction:column;width:100%;display:flex}#beta-app .beta-team-permissions-title{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin:8px 0 0}#beta-app .beta-team-permission{grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;column-gap:16px;padding:6px 0;display:grid}#beta-app .beta-team-permission-label{flex-direction:column;min-width:0;display:flex}#beta-app .beta-team-permission-label small{color:var(--beta-ink-soft)}#beta-app .beta-team-pool-head{flex-direction:column;gap:2px;padding-bottom:8px;display:flex}#beta-app .beta-team-pool-person{border-top:1px solid var(--beta-line);align-items:center;gap:12px;min-height:48px;display:flex}#beta-app .beta-team-pool-person[data-in=false] .beta-team-pool-name{color:var(--beta-ink-soft)}#beta-app .beta-team-pool-name{min-width:0;font-weight:var(--beta-weight-strong);overflow-wrap:anywhere;flex:1}#beta-app .beta-team-pool-load{border-radius:var(--beta-radius-tag);background:var(--beta-surface);flex:none;width:72px;height:6px;position:relative;overflow:hidden}#beta-app .beta-team-pool-bar{border-radius:var(--beta-radius-tag);background:var(--beta-accent);position:absolute;inset:0 auto 0 0}#beta-app .beta-team-pool-bar[data-full=true]{background:var(--beta-caution)}#beta-app .beta-team-pool-held{color:var(--beta-ink-soft);font-variant-numeric:tabular-nums;flex:none}#beta-app .beta-team-pool-person .beta-field{width:88px}@media (max-width:600px){#beta-app .beta-team-pool-person{flex-wrap:wrap}}#beta-app .beta-integration-outcome{color:var(--beta-ink-soft);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:4px;display:inline-flex}#beta-app .beta-integration-keys{flex-direction:column;gap:12px;width:100%;padding:8px 0;display:flex}#beta-app .beta-integration-issued{border-radius:var(--beta-radius-panel);background:var(--beta-accent-tint);color:var(--beta-accent-on-tint);flex-direction:column;gap:6px;padding:12px;display:flex}#beta-app .beta-integration-secret{align-items:center;gap:8px;min-width:0;display:flex}#beta-app .beta-integration-secret .beta-setting-code{overflow-wrap:anywhere;flex:1}#beta-app .beta-integration-key-list,#beta-app .beta-integration-revoked{margin:0;padding:0;list-style:none}#beta-app .beta-integration-key{border-bottom:1px solid var(--beta-line);flex-direction:column;gap:8px;padding:12px 0;display:flex}#beta-app .beta-integration-key:last-child{border-bottom:0}#beta-app .beta-integration-key-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#beta-app .beta-integration-key-name{min-width:0;font-weight:var(--beta-weight-strong);overflow-wrap:anywhere;flex:8rem}#beta-app .beta-integration-key-address,#beta-app .beta-integration-key-address .beta-setting-label{flex:8rem}#beta-app .beta-integration-key-address .beta-field{flex:1 1 var(--kf);min-width:0}#beta-app .beta-integration-key-revoke{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}#beta-app .beta-integration-revoked-title{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin:0}#beta-app .beta-integration-revoked li{color:var(--beta-ink-soft);flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0;display:flex}#beta-app .beta-setting-block:has(>.beta-setting-block-fields>.beta-setting-row[data-control=action]){padding:0}.beta-field-block .beta-partner-note-editor{overflow-wrap:anywhere;white-space:pre-wrap;flex:none;min-height:160px;max-height:60vh;overflow-y:auto}.beta-partner-note-editor p,.beta-partner-note-editor ul,.beta-partner-note-editor ol{margin:0 0 8px}.beta-partner-note-html{white-space:normal}.beta-partner-note-html p{margin:0}.beta-partner-note-html p+p{margin-top:8px}.beta-partner-note-html ul,.beta-partner-note-html ol{list-style:revert;margin:4px 0 0;padding-left:16px}.beta-partner-home .beta-head{flex-wrap:wrap}.beta-partner-promo-text{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0;padding:0 16px 12px}@media (max-width:760px){.beta-partner-home .beta-head .beta-slider{flex-basis:100%}.beta-partner-home .beta-head .beta-slider-option{flex:1}}.beta-partner-notice{align-items:flex-start;gap:8px;padding:12px 16px;display:flex}.beta-partner-notice[data-tone=positive]{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-partner-notice[data-tone=caution]{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-partner-notice[data-tone=critical]{background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}.beta-partner-notice>.beta-icon{flex:none;margin-top:2px}.beta-partner-notice-text{overflow-wrap:anywhere;white-space:pre-line;flex:1;min-width:0;margin:0}.beta-partner-notice-text b{display:block}.beta-partner-notice-action{flex:none;align-self:center}.beta-canvas>.beta-partner-notice{max-width:var(--beta-page-width);margin:0 auto 12px}.beta-partner-quote-countdown{font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-partner-quote-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.beta-partner-quote-empty{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0}.beta-partner-quote-referral{color:var(--beta-ink);font:var(--beta-type-small);margin:0}.beta-partner-quote-referral strong{font-variant-numeric:tabular-nums}.beta-partner-quote-links{flex-direction:column;gap:2px;display:flex}.beta-partner-quote-link{border-radius:var(--beta-radius-control);overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;padding:6px 8px;transition:background-color .15s;display:flex}.beta-partner-quote-link:hover{background:var(--beta-hover)}.beta-partner-quote-link:active{background:var(--beta-pressed)}.beta-partner-quote-link>.beta-icon{color:var(--beta-ink-soft);flex:none}.beta-partner-quote-property{flex-direction:column;gap:8px;display:flex}.beta-partner-quote-facts{margin:0}.beta-partner-quote-badges{flex-wrap:wrap;gap:6px;display:flex}.beta-partner-quote-check{cursor:pointer;min-height:36px;font-weight:var(--beta-weight-strong);align-items:center;gap:8px;display:flex}.beta-partner-quote-check input{width:16px;height:16px;accent-color:var(--beta-accent);flex:none;margin:0}.beta-partner-quote-applied{flex-direction:column;gap:4px;display:flex}.beta-partner-quote-applied-code{font-variant-numeric:tabular-nums;font-weight:var(--beta-weight-strong)}.beta-partner-quote-saving{color:var(--beta-positive-on-tint);font-weight:var(--beta-weight-strong)}.beta-partner-quote-drop{flex-direction:column;gap:8px;display:flex}.beta-partner-quote-drop input[type=file]{flex:none;width:100%}.beta-partner-quote-reason{resize:vertical;min-height:96px}.beta-compliance-dialog .beta-partner-quote-applied,.beta-compliance-dialog .beta-partner-quote-drop,.beta-modal-content .beta-partner-quote-applied,.beta-modal-content .beta-partner-quote-drop{overflow-wrap:anywhere;min-width:0}.beta-tx-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.beta-tx-toolbar .beta-collection-search{flex:200px;max-width:360px}.beta-tx-filter{gap:8px;max-height:min(70vh,520px);overflow-y:auto}.beta-tx-group{border:0;gap:2px;margin:0;padding:0;display:grid}.beta-tx-group legend{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:4px 8px}.beta-tx-check{width:16px;height:16px;accent-color:var(--beta-accent);flex:none;margin:0}.beta-tx-checkrow{min-height:36px;font:var(--beta-type-body);cursor:pointer;align-items:center;gap:8px;display:flex}.beta-tx-empty-action{justify-content:center;padding:16px;display:flex}.beta-tx-pack-entity{border-radius:var(--beta-radius-control);min-width:0;color:var(--beta-ink);flex-direction:column;grid-area:entity;text-decoration:none;display:flex}.beta-tx-pack-entity:hover .beta-tx-pack-name{text-decoration:underline}.beta-tx-pack-entity:focus-visible{outline:2px solid var(--beta-focus)}.beta-tx-pack-name{font-weight:var(--beta-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-tx-pack-client{color:var(--beta-ink-soft);font:var(--beta-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-tx-pack-progress{align-items:center;gap:8px;min-width:0;display:flex}.beta-tx-pack-progress .beta-progress-bar{flex:1}.beta-tx-pack-count{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;flex:none}.beta-tx-pack-remaining{color:var(--beta-ink-soft);font:var(--beta-type-small);grid-area:remaining;margin:0}.beta-tx-pack-actions{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;gap:4px;display:flex}.beta-page.beta-tx-form{max-width:640px}.beta-tx-form-panel{flex-direction:column;gap:16px;padding:16px;display:flex}.beta-tx-note-input{resize:vertical;min-height:160px}.beta-tx-form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.beta-tx-form-grow{flex:1}.beta-tx-hint{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0}.beta-tx-note-readonly{padding:8px 0}.beta-tx .beta-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:0}.beta-tx-notice{font:var(--beta-type-body);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:12px 16px;display:flex}.beta-tx-notice b{font-weight:var(--beta-weight-strong)}.beta-tx-notice small{font:var(--beta-type-small);flex-basis:100%}.beta-tx-notice[data-tone=positive]{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-tx-notice[data-tone=caution]{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-tx-notice[data-tone=critical]{background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}.beta-tx-panel{flex-direction:column;gap:12px;padding:16px;display:flex}.beta-tx-panel-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-tx-panel-head h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-tx-panel-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.beta-tx .beta-feed-empty{padding:0}.beta-tx-links{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.beta-tx-link{border-radius:var(--beta-radius-control);color:var(--beta-ink);align-items:center;gap:8px;padding:6px 8px;text-decoration:none;display:flex}.beta-tx-link:hover{background:var(--beta-hover)}.beta-tx-link:active{background:var(--beta-pressed)}.beta-tx-link:focus-visible{outline:2px solid var(--beta-focus);outline-offset:-2px}.beta-tx-link .beta-icon{color:var(--beta-ink-soft);flex:none}.beta-tx-link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.beta-tx-link .beta-record-count{flex:none;margin-left:auto}.beta-tx-facts{margin:0}.beta-tx-number{font-variant-numeric:tabular-nums}.beta-tx-chips{flex-wrap:wrap;gap:6px;display:flex}.beta-tx-images-dialog,.beta-tx-note-dialog,#beta-app .beta-modal.beta-tx-images-dialog,#beta-app .beta-modal.beta-tx-note-dialog{width:min(560px,100% - 32px)}.beta-tx-images{flex-direction:column;gap:16px;display:flex}.beta-tx-images h2{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title)}.beta-tx-thumbs{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.beta-tx-thumb{flex-direction:column;gap:4px;display:flex}.beta-tx-thumb img{aspect-ratio:16/9;border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);object-fit:cover;width:100%;display:block}.beta-tx-thumb img[data-fit=contain]{object-fit:contain}.beta-tx-thumb-foot{color:var(--beta-ink-soft);font:var(--beta-type-small);justify-content:space-between;align-items:center;gap:8px;display:flex}.beta-tx-thumb-order{justify-content:flex-end;gap:4px;display:flex}.beta-tx-upload{flex-direction:column;gap:12px;display:flex}.beta-tx-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (pointer:coarse){.beta-tx-toolbar .beta-collection-button,.beta-tx-toolbar .beta-collection-search{min-height:44px}}@media (max-width:760px){.beta-tx-pair{grid-template-columns:minmax(0,1fr)}}.beta-pack{gap:16px}.beta-pack-refresh{display:contents}.beta-pack-photos{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:8px;min-height:320px;display:grid}.beta-pack-tile{border-radius:var(--beta-radius-panel);background:var(--beta-ink-tint);min-width:0;min-height:0;color:var(--beta-ink-soft);font:inherit;text-align:center;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px;transition:background-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}button.beta-pack-tile{cursor:pointer}button.beta-pack-tile:hover{background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){button.beta-pack-tile:hover{background:color-mix(in oklab, var(--beta-ink) 12%, var(--beta-surface))}}button.beta-pack-tile:active{background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){button.beta-pack-tile:active{background:color-mix(in oklab, var(--beta-ink) 16%, var(--beta-surface))}}button.beta-pack-tile:focus-visible{outline:2px solid var(--beta-focus)}.beta-pack-tile-lead{grid-row:span 2}.beta-pack-tile-empty{background:var(--beta-surface);box-shadow:0 0 0 1px var(--beta-line-strong);gap:12px;padding:24px}.beta-pack-tile-mark{border-radius:var(--beta-radius-full);background:var(--beta-accent-tint);width:48px;height:48px;color:var(--beta-accent-on-tint);place-items:center;display:grid}.beta-pack-tile-mark .beta-icon{width:22px;height:22px}.beta-pack-tile-copy{flex-direction:column;gap:4px;max-width:300px;display:flex}.beta-pack-tile-copy strong{color:var(--beta-ink);font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-pack-tile>.beta-icon{width:20px;height:20px}.beta-pack-tile-label{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-pack-tile-action{color:var(--beta-accent-on-tint);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-pack-tile-note{font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-pack-tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.beta-pack-tile img[data-fit=contain]{background:var(--beta-paper);object-fit:contain;padding:8px}.beta-pack-tile-picture{padding:0}.beta-pack-tile-count{border-radius:var(--beta-radius-full);background:var(--beta-surface);box-shadow:var(--beta-elevation-1);color:var(--beta-ink);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums;padding:2px 8px;position:absolute;bottom:8px;left:8px}.beta-pack-list-head h2,.beta-pack-card h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-pack-list{padding:4px 0}.beta-pack-list-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:12px 24px;display:flex}.beta-pack-count{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-pack-rows{margin:0;padding:0;list-style:none}.beta-pack-row{border-top:1px solid var(--beta-line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 24px;display:flex}.beta-pack-mark{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);width:32px;height:32px;color:var(--beta-ink-soft);flex:none;place-items:center;display:grid}.beta-pack-mark[data-step=ready]{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-pack-mark[data-step=lookup],.beta-pack-mark[data-step=upload]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-pack-mark[data-step=document]{border-radius:var(--beta-radius-control)}.beta-pack-row-text{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.beta-pack-row-label{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-pack-row-detail{color:var(--beta-ink-soft);overflow-wrap:anywhere}.beta-pack-row-detail:empty{display:none}.beta-pack-row-state{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.beta-pack-untracked{border-top:1px solid var(--beta-line);flex-direction:column;gap:12px;padding:4px 24px 16px;display:flex}.beta-pack-untracked-head{padding:12px 0 0}.beta-pack-untracked h3{color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-pack-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.beta-pack-chips li{border-radius:var(--beta-radius-full);min-height:28px;box-shadow:0 0 0 1px var(--beta-line-strong);color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;padding:2px 12px;display:inline-flex}.beta-pack-card{flex-direction:column;gap:12px;padding:16px;display:flex}.beta-pack-card-head{padding:0}.beta-pack-readiness{flex-direction:column;gap:4px;display:flex}.beta-pack-score{color:var(--beta-ink-soft);align-items:baseline;gap:6px;display:flex}.beta-pack-score strong{color:var(--beta-ink);font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);font-variant-numeric:tabular-nums}.beta-pack-meter{gap:2px;height:8px;display:flex}.beta-pack-meter span{flex:var(--part) 1 0;border-radius:var(--beta-radius-full);background:var(--beta-line-strong);min-width:8px}.beta-pack-meter [data-part=ready],.beta-pack-legend [data-part=ready]:before{background:var(--beta-positive)}.beta-pack-meter [data-part=yours],.beta-pack-legend [data-part=yours]:before{background:var(--beta-accent)}.beta-pack-legend{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.beta-pack-legend li{align-items:center;gap:6px;display:inline-flex}.beta-pack-legend li:before{content:"";border-radius:var(--beta-radius-full);background:var(--beta-line-strong);width:8px;height:8px}.beta-pack-step{flex-direction:column;gap:12px;display:flex}.beta-pack-step+.beta-pack-step{border-top:1px solid var(--beta-line);padding-top:12px}.beta-pack-step-text{color:var(--beta-ink-soft);flex-direction:column;gap:4px;display:flex}.beta-pack-step-text strong{color:var(--beta-ink);font-weight:var(--beta-weight-strong)}.beta-pack-step form{flex-direction:column;display:flex}.beta-pack-step-action{width:100%}.beta-pack-waiting{color:var(--beta-ink-soft);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.beta-pack-share{border-radius:var(--beta-radius-panel);background:var(--beta-ink-tint)}.beta-pack-share-note{color:var(--beta-ink-soft)}.beta-pack-share-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:620px){.beta-pack-photos{min-height:260px}.beta-pack-list-head,.beta-pack-row,.beta-pack-untracked{padding-left:16px;padding-right:16px}}.beta-pack-tile[data-dragging]{background:var(--beta-accent-tint);box-shadow:0 0 0 2px var(--beta-accent)}.beta-partner-tools{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.beta-partner-tools .beta-collection-search{flex:220px;max-width:360px}.beta-partner-tools-end{align-items:center;gap:8px;margin-left:auto;display:flex}.beta-partner-tools-end:empty{display:none}.beta-story-panel>.beta-partner-tools{margin:0;padding:0 16px 4px}.beta-partner-quote-panel-head>.beta-partner-tools,.beta-tx-panel-head>.beta-partner-tools{margin:0 0 0 auto}.beta-people-panel .beta-story-feed,.beta-tx-panel .beta-story-feed{padding:0}.beta-partner-quote-panel-head .beta-collection-menu.beta-partner-filter-menu,.beta-tx-panel-head .beta-collection-menu.beta-partner-filter-menu{left:auto;right:0}.beta-collection-menu.beta-partner-filter-menu{gap:12px;min-width:240px;max-width:calc(100vw - 32px);max-height:60vh;padding:12px;overflow-y:auto}.beta-partner-filter-group{flex-direction:column;gap:6px;display:flex}.beta-partner-filter-group[inert]{opacity:.5}.beta-partner-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-partner-block{flex-direction:column;min-width:0;display:flex}.beta-partner-all{justify-content:flex-end;margin-top:8px;display:flex}.beta-partner-filter-found{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.beta-partner-filter-pick{border-radius:var(--beta-radius-control);text-align:left;width:100%;padding:6px 8px;transition:background-color .15s}.beta-partner-filter-pick:hover{background:var(--beta-hover)}.beta-partner-filter-pick:active{background:var(--beta-pressed)}.beta-partner-filter-pick:focus-visible{outline:2px solid var(--beta-focus);outline-offset:-2px}.beta-partner-switch-results{flex-direction:column;gap:12px;display:flex}.beta-partner-switch-group{flex-direction:column;gap:4px;display:flex}.beta-partner-switch-heading{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:0 8px}.beta-partner-switch-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.beta-partner-switch-results .beta-state{padding:16px 0}.beta-panel-head .beta-partner-panel-title{color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong);text-align:left;align-items:center;gap:8px;display:inline-flex}.beta-partner-members{flex-direction:column;display:flex}.beta-partner-member-list{flex-direction:column;gap:2px;margin:0;padding:8px;list-style:none;display:flex}.beta-partner-member-icon{border-radius:var(--beta-radius-control);background:var(--beta-accent-tint);width:28px;height:28px;color:var(--beta-accent-on-tint);flex:none;place-items:center;display:grid;position:relative}.beta-page.beta-partner-form-page{max-width:640px}.beta-partner-form{flex-direction:column;gap:16px;padding:16px;display:flex}.beta-partner-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.beta-partner-fieldset{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.beta-partner-field-note{color:var(--beta-ink-soft);font:var(--beta-type-small);margin:0}.beta-partner-roles{gap:8px;display:grid}.beta-compliance-dialog.beta-member-dialog,#beta-app .beta-modal.beta-member-dialog{width:min(768px,100% - 32px)}.beta-partner-choice-text{flex-direction:column;gap:2px;min-width:0;display:flex}.beta-partner-choice-name{font-weight:var(--beta-weight-strong)}.beta-partner-choice-detail{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-partner-branch-list{flex-direction:column;gap:8px;padding:8px 0;display:flex}.beta-partner-notifications-list{flex-direction:column;gap:2px;margin:0;padding:8px;list-style:none;display:flex}.beta-partner-notification{border-radius:var(--beta-radius-control);align-items:flex-start;gap:12px;padding:8px 12px;transition:background-color .15s;display:flex}.beta-partner-notification:hover{background:var(--beta-hover)}.beta-partner-notification:active{background:var(--beta-pressed)}.beta-partner-notification:focus-visible{outline:2px solid var(--beta-focus);outline-offset:-2px}.beta-partner-notification[data-unread=true] .beta-partner-notification-title{font-weight:var(--beta-weight-strong)}.beta-partner-notification-icon{border-radius:var(--beta-radius-full);background:var(--beta-accent-tint);width:28px;height:28px;color:var(--beta-accent-on-tint);flex:none;place-items:center;display:grid}.beta-partner-notification-text{flex-direction:column;flex:1;min-width:0;display:flex}.beta-partner-notification-title{font-weight:var(--beta-weight-strong);overflow-wrap:anywhere}.beta-partner-notification-line{color:var(--beta-ink-soft);font:var(--beta-type-small);overflow-wrap:anywhere}.beta-partner-notification-meta{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.beta-partner-notification-time{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:nowrap}.beta-page.beta-partner-switch{max-width:560px}.beta-partner-switch-row{border-radius:var(--beta-radius-control);text-align:left;align-items:center;gap:8px;width:100%;padding:8px;transition:background-color .15s;display:flex}.beta-partner-switch-row:hover{background:var(--beta-hover)}.beta-partner-switch-row:active{background:var(--beta-pressed)}.beta-partner-switch-row:focus-visible{outline:2px solid var(--beta-focus);outline-offset:-2px}.beta-partner-switch-row[aria-current=true]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-partner-switch-current{color:var(--beta-accent);margin-left:auto;display:inline-flex}@media (max-width:560px){.beta-partner-form-row{grid-template-columns:minmax(0,1fr)}.beta-partner-notification-meta{align-items:flex-start}.beta-partner-notification{flex-wrap:wrap}}.beta-partner-referral{flex-direction:column;gap:12px;display:flex}.beta-partner-referral-box{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.beta-partner-referral-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.beta-partner-referral-slider{min-width:0;height:44px;accent-color:var(--beta-accent);flex:1;margin:0}.beta-partner-referral-slider:focus-visible{border-radius:var(--beta-radius-full);outline-offset:2px}.beta-partner-referral-amount{flex:0 0 112px;min-width:0}.beta-partner-referral-amount .beta-field,.beta-partner-referral-amount .beta-field-input{width:100%;min-width:0}.beta-partner-bank{border:0;border-top:1px solid var(--beta-line);flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px 0 0;display:flex}.beta-partner-bank>legend{float:left;width:100%;padding:0}.beta-partner-bank-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.beta-partner-board-title{font:var(--beta-type-body);font-weight:var(--beta-weight-strong);margin:0}.beta-partner-board-month{align-items:center;gap:4px;display:flex}.beta-partner-board-list{flex-direction:column;margin:0;padding:0 8px 8px;list-style:none;display:flex}.beta-partner-board-row{border-radius:var(--beta-radius-control);align-items:center;gap:12px;min-height:44px;padding:0 8px;display:flex}.beta-partner-board-row[data-viewer=true]{background:var(--beta-hover);font-weight:var(--beta-weight-strong)}.beta-partner-board-rank{font-variant-numeric:tabular-nums;color:var(--beta-ink-soft);flex:0 0 24px}.beta-partner-board-who{flex-direction:column;flex:1;min-width:0;display:flex}.beta-partner-board-name,.beta-partner-board-branch{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-partner-board-branch{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-partner-board-stat{min-width:88px;color:var(--beta-ink-soft);font-variant-numeric:tabular-nums;text-align:right;flex:none}.beta-partner-board-stat b{color:var(--beta-ink)}.beta-partner-board-change{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;flex:0 0 72px;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.beta-partner-board-change[data-trend=up] .beta-icon{transform:rotate(-90deg)}.beta-partner-board-change[data-trend=down] .beta-icon{transform:rotate(90deg)}.beta-partner-board-change[data-trend=up]{color:var(--beta-positive)}.beta-partner-board-change[data-trend=down]{color:var(--beta-critical)}.beta-partner-board-change[data-trend=same]{color:var(--beta-caution)}@media (max-width:640px){.beta-partner-board-sent,.beta-partner-board-change{display:none}}.beta-partner-board-measure{margin-left:auto}@media (min-width:640px){.beta-partner-roles{grid-template-columns:repeat(3,minmax(0,1fr))}.beta-partner-roles.beta-partner-fee-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.beta-compliance-dialog.beta-member-dialog[open]{flex-direction:column;max-height:calc(100% - 32px);padding:0;display:flex;overflow:hidden}.beta-member-dialog[open]>form{flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.beta-member-dialog-head{border-bottom:1px solid var(--beta-line);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 24px;display:flex}.beta-member-dialog-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:24px;display:flex;overflow-y:auto}.beta-member-dialog .beta-compliance-dialog-actions{border-top:1px solid var(--beta-line);flex:none;padding:12px 24px}.beta-compliance-dialog.beta-backdate{width:min(560px,100% - 32px)}.beta-backdate-head{flex-direction:column;gap:4px;display:flex}.beta-backdate-bar{border-bottom:1px solid var(--beta-line);min-height:44px;color:var(--beta-ink-soft);font:var(--beta-type-small);cursor:pointer;align-items:center;gap:12px;padding:0 8px;display:flex}.beta-backdate-bar strong{color:var(--beta-ink);font-variant-numeric:tabular-nums}.beta-backdate-list{flex-direction:column;gap:16px;max-height:min(52vh,480px);margin-inline:-8px;padding-inline:8px;display:flex;overflow-y:auto}.beta-backdate-group{flex-direction:column;display:flex}.beta-backdate-person{border-bottom:1px solid var(--beta-line);cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:0 8px;display:flex}.beta-backdate-name{font-weight:var(--beta-weight-strong)}.beta-backdate-rate{border-radius:var(--beta-radius-full);background:var(--beta-accent-tint);color:var(--beta-accent-on-tint);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums;padding:2px 8px}.beta-backdate-row{border-radius:var(--beta-radius-tag);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px;transition:background-color .12s,opacity .12s;display:grid}.beta-backdate-row+.beta-backdate-row{border-top:1px solid var(--beta-line)}.beta-backdate-row:hover{background:var(--beta-hover)}.beta-backdate-row:has(.beta-backdate-check:not(:checked)) .beta-backdate-what,.beta-backdate-row:has(.beta-backdate-check:not(:checked)) .beta-backdate-change{opacity:.45}.beta-backdate-check{width:18px;height:18px;accent-color:var(--beta-accent);margin:0}.beta-backdate-what{flex-direction:column;gap:2px;min-width:0;display:flex}.beta-backdate-ref{font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.beta-backdate-state{border-radius:var(--beta-radius-tag);background:var(--beta-ink-tint);color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);padding:2px 6px}.beta-backdate-state[data-done=true]{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-backdate-address{color:var(--beta-ink-soft);font:var(--beta-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-backdate-change{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.beta-backdate-change s{color:var(--beta-ink-faint);font:var(--beta-type-small)}.beta-backdate-change strong{color:var(--beta-positive-on-tint)}.beta-backdate-change[data-up=false] strong{color:var(--beta-critical-on-tint)}.beta-backdate-sum{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-backdate-sum strong{color:var(--beta-ink);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.beta-backdate-row{transition:none}}.beta-referral-qr{width:min(400px,100% - 32px)}.beta-referral-qr-body{flex-direction:column;gap:16px;display:flex}.beta-referral-qr-heading{flex-direction:column;gap:4px;min-width:0;display:flex}.beta-referral-qr-heading h2{overflow-wrap:anywhere}.beta-referral-qr-owner{color:var(--beta-ink-soft);overflow-wrap:anywhere;margin:0}.beta-referral-qr-code{box-sizing:content-box;border-radius:var(--beta-radius-control);background:var(--beta-paper);min-width:216px;min-height:216px;box-shadow:0 0 0 1px var(--beta-line-strong);justify-content:center;align-self:center;align-items:center;padding:12px;display:flex}.beta-referral-qr-code canvas,.beta-referral-qr-code img{max-width:100%;height:auto;display:block}.beta-referral-qr-link{align-items:center;gap:8px;min-width:0;display:flex}.beta-referral-qr-link code{min-width:0;color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1}@media (max-width:760px){.beta-referral-qr .beta-compliance-dialog-actions .beta-action-button{flex:100%}}.beta-signals{padding:4px 0 8px;position:relative;container-type:inline-size}.beta-signal,.beta-signals-axis{grid-template-columns:148px 112px minmax(0,1fr);gap:0 12px;padding:8px 16px;display:grid}.beta-signal{align-items:center}.beta-signal+.beta-signal{border-top:1px solid var(--beta-line)}.beta-signal-name{min-width:0;color:var(--beta-ink);font-weight:var(--beta-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-signal-figure{font-variant-numeric:tabular-nums;min-width:0}.beta-signal-figure b{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-signal-unread{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-signal-unit{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);margin-left:2px}.beta-signal-figure small{color:var(--beta-ink-soft);font:var(--beta-type-small);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.beta-signal-plot{touch-action:pan-y;min-width:0;height:52px;position:relative}.beta-signal-plot[data-shape=strip]{height:24px}.beta-signal-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.beta-signal-line{fill:none;stroke:var(--beta-accent);stroke-width:1.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.beta-signal-line[data-tone=critical]{stroke:var(--beta-critical)}.beta-signal-line[data-tone=other]{stroke:var(--beta-ink-faint)}.beta-signal-usual{fill:var(--beta-chart-band);stroke:none}.beta-signal-bar{fill:var(--beta-chart-bar)}.beta-signal-bar[data-tone=critical]{fill:var(--beta-critical)}.beta-signal-bar[data-tone=other]{fill:var(--beta-ink-faint)}.beta-signal-cell{fill:var(--beta-accent)}.beta-signal-cell[data-tone=critical]{fill:var(--beta-critical)}.beta-signal-base{stroke:var(--beta-line);stroke-width:1px;vector-effect:non-scaling-stroke}.beta-signal-deploy{stroke:var(--beta-ink-faint);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.beta-signal-cross{background:var(--beta-ink-faint);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.beta-signal-readout{border-radius:var(--beta-radius-full);background:var(--beta-surface);box-shadow:var(--beta-elevation-2);font:var(--beta-type-small);font-weight:var(--beta-weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;padding:0 6px;position:absolute;top:50%;transform:translate(6px,-50%)}.beta-signal-readout-before{transform:translate(calc(-100% - 6px),-50%)}.beta-signals-axis{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;padding-top:4px;padding-bottom:0}.beta-signals-track{grid-column:3;height:36px;position:relative}.beta-signals-tick,.beta-signals-deploy,.beta-signals-time{white-space:nowrap;position:absolute;transform:translate(-50%)}.beta-signals-tick{top:18px}.beta-signals-deploy{border-radius:var(--beta-radius-tag);background:var(--beta-ink-tint);font-variant-numeric:tabular-nums;padding:0 4px;top:0}.beta-signals-time{border-radius:var(--beta-radius-full);background:var(--beta-ink);color:var(--beta-canvas);font-weight:var(--beta-weight-strong);pointer-events:none;padding:0 6px;top:18px}@container (max-width:640px){.beta-signal,.beta-signals-axis{grid-template-columns:minmax(0,1fr) auto}.beta-signal-plot{grid-column:1/-1;margin-top:4px}.beta-signal-figure{text-align:right}.beta-signals-track{grid-column:1/-1}}.beta-health>[data-island]{margin-bottom:12px}.beta-health-title{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);margin:24px 2px 8px}.beta-health-strip{border-radius:var(--beta-radius-tag);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;height:20px;display:grid;overflow:hidden}.beta-health-cell{background:var(--beta-positive)}.beta-health-cell[data-state=watch]{background:var(--beta-caution)}.beta-health-cell[data-state=down]{background:var(--beta-critical)}.beta-health-cell[data-state=off],.beta-health-cell[data-state=none]{background:var(--beta-line)}.beta-sends-pick{color:inherit;text-decoration:none;transition:box-shadow .15s}.beta-sends-pick:hover{box-shadow:var(--beta-elevation-1)}.beta-sends-pick[aria-current=true]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}.beta-sends-pick[aria-current=true] .beta-stat-label{color:var(--beta-accent-on-tint)}.beta-send-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.beta-send-glyph{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);width:36px;height:36px;color:var(--beta-ink-soft);place-items:center;display:grid}.beta-send-title{flex-direction:column;gap:6px;min-width:0;display:flex}.beta-send-title h1{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);overflow-wrap:anywhere}.beta-send-badges{flex-wrap:wrap;gap:6px;display:flex}.beta-send-head>.beta-problem,.beta-send-reason{grid-column:1/-1;margin:0}.beta-send-reason{color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:center;gap:6px;display:flex}.beta-send-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:12px;display:grid}.beta-send-column{flex-direction:column;gap:12px;min-width:0;display:flex}.beta-send-story{margin:0;padding:0 16px 12px;list-style:none}.beta-send-step{grid-template-columns:24px minmax(0,1fr) auto;gap:8px;padding:6px 0;display:grid}.beta-send-step-glyph{border-radius:var(--beta-radius-full);background:var(--beta-ink-tint);width:24px;height:24px;color:var(--beta-ink-soft);place-items:center;display:grid}.beta-send-step-glyph[data-tone=positive]{background:var(--beta-positive-tint);color:var(--beta-positive-on-tint)}.beta-send-step-glyph[data-tone=caution]{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint)}.beta-send-step-glyph[data-tone=critical]{background:var(--beta-critical-tint);color:var(--beta-critical-on-tint)}.beta-send-step-text{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;padding-top:2px;display:flex}.beta-send-step-text b{font-weight:var(--beta-weight-strong)}.beta-send-step-text small{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-send-step-time{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums;white-space:nowrap;padding-top:4px}.beta-send-reveal{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:4px 16px 16px;display:flex}.beta-send-body{font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;padding:4px 16px 16px}.beta-send-links{flex-wrap:wrap;gap:6px;padding:4px 12px 12px;display:flex}@media (max-width:900px){.beta-send-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.beta-send-head{grid-template-columns:auto minmax(0,1fr)}.beta-send-action{grid-column:1/-1}.beta-send-step{grid-template-columns:24px minmax(0,1fr)}.beta-send-step-time{grid-column:2;padding-top:0}}.beta-admin-title{align-items:center;gap:12px;min-width:0;display:flex}.beta-admin-title>div{min-width:0}.beta-admin-title h1{overflow-wrap:anywhere}.beta-admin-badges{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.beta-admin-panel-title{color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-admin-row{align-items:center;gap:12px;padding:12px 16px;display:flex}.beta-admin-row+.beta-admin-row{border-top:1px solid var(--beta-line)}.beta-admin-row-icon{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);width:28px;height:28px;color:var(--beta-ink-soft);flex:none;justify-content:center;align-items:center;display:inline-flex}.beta-admin-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.beta-admin-row-label{color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-admin-row-note{color:var(--beta-ink-soft);font:var(--beta-type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.beta-admin-row-control{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.beta-admin-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.beta-admin-dialog-spacer{flex:1}@media (max-width:760px){.beta-admin-row{flex-wrap:wrap}.beta-admin-row-control{flex:1 0 100%;justify-content:flex-start}.beta-admin-row-note{white-space:normal}.beta-admin-form-row{grid-template-columns:minmax(0,1fr)}}.beta-admin-head{flex-wrap:wrap}.beta-admin-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.beta-integrations>[data-island]{margin-bottom:12px}.beta-integrations>.beta-split>[data-island]{min-width:0}.beta-integrations>.beta-problem{margin:0 0 12px}.beta-integration-title{align-items:center;gap:8px;min-width:0;display:flex}.beta-integration-facts{flex-wrap:wrap;gap:8px 24px;padding:0 16px 12px;display:flex}.beta-integration-fact{min-width:0}.beta-integration-fact dt{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-integration-fact dd{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.beta-integration-error{color:var(--beta-ink-soft);font:var(--beta-type-small);overflow-wrap:anywhere;margin:0;padding:4px 16px 16px}.beta-joey-turn{overflow:hidden}.beta-joey-turn-head{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 16px 8px;display:flex}.beta-joey-turn-head small{color:var(--beta-ink-soft);font:var(--beta-type-small);font-variant-numeric:tabular-nums}.beta-joey-message{border-top:1px solid var(--beta-line);gap:2px;padding:8px 16px;display:grid}.beta-joey-role{color:var(--beta-ink-soft);font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}.beta-joey-message[data-role=assistant]{background:var(--beta-ink-tint)}.beta-joey-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.beta-tools>.beta-panel,.beta-tools>[data-island]{margin-bottom:12px}.beta-tool-title{color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-tool-row{align-items:center;gap:12px;padding:12px 16px;display:flex}.beta-tool-row+.beta-tool-row{border-top:1px solid var(--beta-line)}.beta-tool-grow{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.beta-tool-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.beta-tool-label{color:var(--beta-ink);font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}.beta-tool-note{color:var(--beta-ink-soft);font:var(--beta-type-small)}.beta-tool-control{flex:none;align-items:center;gap:8px;display:flex}.beta-tool-match{align-items:center;gap:12px;padding:12px 16px;display:flex}.beta-tool-match-icon{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);width:28px;height:28px;color:var(--beta-ink-soft);flex:none;justify-content:center;align-items:center;display:inline-flex}.beta-tool-match-title{overflow-wrap:anywhere;font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}.beta-tool-badges{flex-wrap:wrap;gap:4px;display:flex}.beta-tool-warnings{flex-direction:column;gap:8px;margin:0;padding:0 16px 16px;list-style:none;display:flex}.beta-tool-warning{color:var(--beta-ink-soft);font:var(--beta-type-small);align-items:flex-start;gap:8px;display:flex}.beta-tool-warning-icon{color:var(--beta-caution);flex:none;display:inline-flex}@media (max-width:760px){.beta-tool-match{flex-wrap:wrap}}.beta-field-block[role=radiogroup]{gap:8px}.beta-partner-member-fields{gap:16px;display:grid}.beta-compliance-dialog .beta-partner-branch-list,.beta-modal-content .beta-partner-branch-list{max-height:240px;overflow-y:auto}.beta-compliance-dialog .beta-skel.beta-partner-wait,.beta-modal-content .beta-skel.beta-partner-wait{width:60%;height:16px}.beta-partner-branch .beta-partner-members>.beta-state{padding:24px 16px}.beta-partner-fees-legend{gap:12px;display:inline-flex}.beta-partner-fees-key{align-items:center;gap:6px;display:inline-flex}.beta-partner-fees-key:before{border-top:2px solid var(--beta-accent);content:"";width:16px}.beta-partner-fees-key[data-line=predicted]:before{border-top-style:dashed}.beta-partner-fees-chart .beta-partner-fees-predicted{stroke:var(--beta-accent);stroke-width:2px;stroke-dasharray:4 4;stroke-linejoin:round}.beta-partner-fees-chart .beta-partner-fees-today{stroke:var(--beta-ink-faint);stroke-width:1px;stroke-dasharray:2 3}.beta-partner-fees-chart .beta-partner-fees-days{justify-content:space-between;display:flex}@media (max-width:560px){.beta-partner-fees-days span:nth-child(2n){display:none}}#beta-app .beta-brand-page{flex-direction:column;gap:24px;display:flex}#beta-app .beta-brand-page h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}#beta-app .beta-brand-page h3{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}#beta-app .beta-brand-page p{margin:0}#beta-app .beta-brand-title{flex:1;min-width:0}#beta-app .beta-brand-title h1{overflow-wrap:anywhere;margin-bottom:12px}#beta-app .beta-brand-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}#beta-app .beta-brand-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#beta-app .beta-brand-stack{flex-direction:column;gap:12px;display:flex}#beta-app .beta-brand-meta{color:var(--beta-ink-soft);font:var(--beta-type-small)}#beta-app .beta-brand-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}#beta-app .beta-brand-card{min-width:0;color:inherit;border-radius:var(--beta-radius-panel);flex-direction:column;gap:12px;text-decoration:none;display:flex}#beta-app .beta-brand-card:focus-visible{outline:2px solid var(--beta-focus)}#beta-app .beta-brand-card-image{padding:0;overflow:hidden}#beta-app .beta-brand-card:hover .beta-brand-card-info h2{text-decoration:underline}#beta-app .beta-brand-card:active .beta-brand-card-info h2{color:var(--beta-ink-soft)}#beta-app .beta-brand-card-info{flex-direction:column;gap:8px;display:flex}#beta-app .beta-brand-card-info h2{overflow-wrap:anywhere}#beta-app .beta-brand-workspace{grid-template-columns:minmax(0,1fr) minmax(360px,400px);align-items:start;gap:32px;display:grid}#beta-app .beta-brand-preview-pane{min-width:0;position:sticky;top:0}#beta-app .beta-brand-preview-pane:focus{outline:none}#beta-app .beta-brand-configuration{flex-direction:column;gap:24px;padding:24px;display:flex}#beta-app .beta-brand-editor{flex-direction:column;gap:24px;min-width:0;display:flex}#beta-app .beta-brand-colours{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#beta-app .beta-brand-colour{flex-direction:column;gap:8px;min-width:0;display:flex}#beta-app .beta-brand-colour-control{position:relative}#beta-app .beta-brand-colour-control>.beta-field{padding-left:48px}#beta-app .beta-brand-swatch{z-index:1;border-radius:var(--beta-radius-tag);width:24px;height:24px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}#beta-app .beta-brand-swatch:focus-within{outline:2px solid var(--beta-focus)}#beta-app .beta-brand-swatch input{opacity:0;cursor:pointer;width:44px;height:44px;position:absolute;top:-8px;left:-8px}#beta-app .beta-brand-swatch-primary{background:var(--beta-brand-source)}#beta-app .beta-brand-swatch-accent{background:var(--beta-brand-accent)}#beta-app .beta-brand-field{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}#beta-app .beta-brand-field label,#beta-app .beta-brand-label{font:var(--beta-type-small);font-weight:var(--beta-weight-strong)}#beta-app .beta-brand-font-row{align-items:end;gap:12px;display:flex}#beta-app .beta-brand-font-sample{width:44px;height:44px;font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);background:var(--beta-ink-tint);border-radius:var(--beta-radius-control);color:var(--beta-ink);flex-shrink:0;justify-content:center;align-items:center;display:flex}#beta-app .beta-brand-mobile-actions{display:none}#beta-app .beta-brand-menu{position:relative}#beta-app .beta-brand-menu-items{z-index:5;border-radius:var(--beta-radius-panel);background:var(--beta-surface);width:220px;box-shadow:var(--beta-elevation-2);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}#beta-app .beta-brand-menu-items .beta-action-button{justify-content:flex-start}#beta-app .beta-brand-dialog{width:min(560px,100% - 32px)}#beta-app .beta-brand-dialog-body{padding:24px 0}#beta-app .beta-brand-dialog-footer{justify-content:flex-end}#beta-app .beta-brand-check{align-items:center;gap:8px;display:flex}#beta-app .beta-brand-check input{accent-color:var(--beta-accent);flex-shrink:0;width:16px;height:16px}#beta-app .beta-brand-partners{flex-direction:column;gap:12px;max-height:240px;display:flex;overflow-y:auto}#beta-app .beta-brand-impact{background:var(--beta-caution-tint);color:var(--beta-caution-on-tint);border-radius:var(--beta-radius-panel);flex-direction:column;gap:8px;padding:12px;display:flex}#beta-app .beta-brand-change-list{flex-direction:column;gap:8px;padding-left:16px;list-style:outside;display:flex}#beta-app .beta-brand-sample{--beta-brand-primary:var(--brand-primary-light,var(--beta-accent));--beta-brand-on-primary:var(--brand-on-primary-light,var(--beta-on-fill));--beta-brand-hover:var(--brand-primary-hover-light,var(--beta-accent-hover));--beta-brand-container:var(--brand-primary-container-light,var(--beta-accent-tint));--beta-brand-ink:var(--brand-on-primary-container-light,var(--beta-accent-on-tint));--beta-brand-source:var(--brand-primary-source-light,var(--brand-primary-light,var(--beta-accent)));--beta-brand-accent:var(--brand-secondary-light,var(--brand-outline-variant-light,var(--beta-line)));--beta-brand-surface:var(--brand-surface-container-light,var(--beta-surface));--beta-brand-text:var(--brand-on-surface-light,var(--beta-ink));--beta-brand-muted:var(--brand-on-surface-muted-light,var(--beta-ink-soft));font-family:var(--brand-body-font,var(--beta-font))}html.dark #beta-app .beta-brand-sample:not([data-brand-theme=light]),#beta-app .beta-brand-sample[data-brand-theme=dark]{--beta-brand-primary:var(--brand-primary-dark,var(--beta-accent));--beta-brand-on-primary:var(--brand-on-primary-dark,var(--beta-on-fill));--beta-brand-hover:var(--brand-primary-hover-dark,var(--beta-accent-hover));--beta-brand-container:var(--brand-primary-container-dark,var(--beta-accent-tint));--beta-brand-ink:var(--brand-on-primary-container-dark,var(--beta-accent-on-tint));--beta-brand-source:var(--brand-primary-source-dark,var(--brand-primary-dark,var(--beta-accent)));--beta-brand-accent:var(--brand-secondary-dark,var(--brand-outline-variant-dark,var(--beta-line)));--beta-brand-surface:var(--brand-surface-container-dark,var(--beta-surface));--beta-brand-text:var(--brand-on-surface-dark,var(--beta-ink));--beta-brand-muted:var(--brand-on-surface-muted-dark,var(--beta-ink-soft))}#beta-app .beta-brand-heading{font-family:var(--brand-heading-font,var(--brand-body-font,var(--beta-font)))}#beta-app .beta-brand-preview{border-radius:var(--beta-radius-panel);background:var(--beta-brand-surface);color:var(--beta-brand-text);box-shadow:var(--beta-elevation-1);overflow:hidden}#beta-app .beta-brand-preview-head,#beta-app .beta-brand-preview-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}#beta-app .beta-brand-preview-head{border-bottom:1px solid var(--beta-brand-accent);min-height:80px}#beta-app .beta-brand-preview-head span{overflow-wrap:anywhere;min-width:0}#beta-app .beta-brand-preview-footer{font:var(--beta-type-small);color:var(--beta-brand-muted);font-family:inherit}#beta-app .beta-brand-preview-body{background:var(--beta-brand-container);color:var(--beta-brand-ink);flex-direction:column;justify-content:center;gap:16px;min-height:320px;padding:32px;display:flex}#beta-app .beta-brand-preview-body h3{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);font-family:var(--brand-heading-font,var(--brand-body-font,var(--beta-font)));overflow-wrap:anywhere}#beta-app .beta-brand-preview-body>p{max-width:350px}#beta-app .beta-brand-caption{font:var(--beta-type-small);font-family:inherit}#beta-app .beta-brand-preview .beta-action-button{--beta-focus:var(--beta-brand-primary);border-radius:var(--beta-radius-control);font-family:inherit}#beta-app .beta-action-button.beta-brand-preview-primary{--beta-button-background:var(--beta-brand-primary);--beta-button-ink:var(--beta-brand-on-primary);--beta-button-border:var(--beta-brand-primary)}#beta-app .beta-action-button.beta-brand-preview-secondary{--beta-button-background:var(--beta-brand-surface);--beta-button-ink:var(--beta-brand-text);--beta-button-border:var(--beta-brand-text)}@supports (color:color-mix(in lab, red, red)){#beta-app .beta-action-button.beta-brand-preview-secondary{--beta-button-border:color-mix(in oklab, var(--beta-brand-text) 18%, transparent)}}#beta-app .beta-brand-card-preview{background:var(--beta-brand-container);min-height:256px;color:var(--beta-brand-ink);flex-direction:column;justify-content:space-between;gap:32px;padding:24px;display:flex}#beta-app .beta-brand-card-preview h3,#beta-app .beta-brand-card-preview strong{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title);font-family:var(--brand-heading-font,var(--brand-body-font,var(--beta-font)));white-space:normal;overflow-wrap:anywhere}#beta-app .beta-brand-card-preview>.beta-brand-row>span{font:var(--beta-type-small);font-family:inherit}#beta-app .beta-brand-dots{gap:8px;display:flex}#beta-app .beta-brand-dots span{border-radius:var(--beta-radius-full);width:32px;height:32px}#beta-app .beta-brand-dot-accent{background:var(--beta-brand-accent)}#beta-app .beta-brand-logo-light,#beta-app .beta-brand-logo-dark{object-fit:contain;max-width:min(160px,100%);height:32px}#beta-app .beta-brand-logo-dark,html.dark #beta-app .beta-brand-sample:not([data-brand-theme=light]) .beta-brand-logo-light,#beta-app .beta-brand-sample[data-brand-theme=dark] .beta-brand-logo-light{display:none}html.dark #beta-app .beta-brand-sample:not([data-brand-theme=light]) .beta-brand-logo-dark,#beta-app .beta-brand-sample[data-brand-theme=dark] .beta-brand-logo-dark{display:block}#beta-app .beta-brand-logo-plate{background:var(--brand-surface-container-light,var(--beta-surface));border-radius:var(--beta-radius-tag);padding:4px 8px}@media (max-width:1100px){#beta-app .beta-brand-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}#beta-app .beta-brand-workspace{grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:24px}}@media (max-width:760px){#beta-app .beta-brand-workspace,#beta-app .beta-brand-gallery{grid-template-columns:minmax(0,1fr)}#beta-app .beta-brand-preview-pane{position:static}#beta-app .beta-brand-preview-body{padding:24px}#beta-app .beta-brand-page .beta-head{flex-wrap:wrap}#beta-app .beta-brand-title{flex-basis:100%}#beta-app .beta-brand-mobile-actions{flex-wrap:wrap;gap:8px;display:flex}}#beta-app .beta-brand-library-head{margin:0}#beta-app .beta-brand-card-top{min-height:32px}#beta-app .beta-brand-card-top>span{margin-left:auto}#beta-app .beta-brand-card-copy{flex-direction:column;gap:8px;display:flex}#beta-app .beta-brand-card-foot{color:var(--beta-ink-soft);align-items:flex-end}#beta-app .beta-brand-dot-preview-primary{background:var(--beta-brand-primary)}#beta-app .beta-brand-dot-surface{background:var(--beta-brand-surface);border:1px solid var(--beta-line)}#beta-app .beta-brand-rail-section{flex-direction:column;gap:16px;min-width:0;display:flex}#beta-app .beta-brand-editor>.beta-brand-rail-section{border-top:1px solid var(--beta-line);padding-top:24px}#beta-app .beta-brand-rail-section h3{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}#beta-app .beta-brand-configuration .beta-brand-field{gap:8px}#beta-app .beta-brand-configuration .beta-field,#beta-app .beta-brand-configuration .beta-dropdown-button{min-height:44px}#beta-app .beta-brand-configuration label{font:var(--beta-type-body);font-weight:var(--beta-weight-strong)}#beta-app .beta-brand-logo-heading{flex-direction:column;gap:4px;display:flex}#beta-app .beta-brand-logo-list{flex-direction:column;gap:8px;min-width:0;display:flex}#beta-app .beta-brand-logo-row{border:1px solid var(--beta-line);border-radius:var(--beta-radius-control);align-items:center;gap:12px;padding:8px;display:flex}#beta-app .beta-brand-logo-row.is-empty{border-style:dashed}#beta-app .beta-brand-logo-row form{flex:none}#beta-app .beta-brand-logo-thumbnail{border-radius:var(--beta-radius-tag);background:var(--beta-paper);width:64px;height:48px;color:var(--beta-ink-soft);border:1px solid var(--beta-line);flex:none;justify-content:center;align-items:center;display:flex}#beta-app .beta-brand-logo-thumbnail[data-logo-kind=DarkLogo]{background:var(--beta-on-paper);color:var(--beta-paper)}#beta-app .beta-brand-logo-thumbnail[data-logo-kind=Square]{background:var(--beta-ink-tint);width:48px;margin-inline:8px}#beta-app .beta-brand-logo-thumbnail img{object-fit:contain;max-width:100%;max-height:100%;padding:4px}#beta-app .beta-brand-logo-label{flex-direction:column;flex:1;min-width:0;display:flex}#beta-app .beta-brand-logo-label>span:first-child{font-weight:var(--beta-weight-strong)}#beta-app .beta-brand-font-row>.beta-dropdown{flex:1;min-width:0}#beta-app .beta-brand-font-sample .beta-brand-heading{font-weight:var(--beta-weight-strong)}#beta-app .beta-brand-corners{width:100%;display:flex}#beta-app .beta-brand-corners .beta-slider-option{flex:1}#beta-app .beta-brand-corners .beta-slider-face{font:var(--beta-type-body);flex-direction:column;gap:8px;padding:12px 8px}#beta-app .beta-brand-corners .beta-slider-face:before{content:"";border-top:2px solid;border-left:2px solid;width:20px;height:20px}#beta-app .beta-brand-corners .beta-slider-option:nth-child(2) .beta-slider-face:before{border-top-left-radius:var(--beta-radius-control)}#beta-app .beta-brand-corners .beta-slider-option:nth-child(3) .beta-slider-face:before{border-top-left-radius:var(--beta-radius-sheet)}#beta-app .beta-brand-website{align-items:stretch;min-width:0;display:flex}#beta-app .beta-brand-website>.beta-brand-website-prefix{background:var(--beta-ink-tint);color:var(--beta-ink-soft);border:1px solid var(--beta-line);border-radius:var(--beta-radius-control) 0 0 var(--beta-radius-control);border-right:0;align-items:center;padding-inline:12px;display:flex}#beta-app .beta-brand-website>.beta-field{border-top-left-radius:0;border-bottom-left-radius:0;flex:1;min-width:0}#beta-app .beta-brand-usage{border-radius:var(--beta-radius-control);background:var(--beta-ink-tint);align-items:start;gap:12px;padding:16px;display:flex}#beta-app .beta-brand-usage>.beta-icon{color:var(--beta-ink-soft);flex:none;margin-top:4px}#beta-app .beta-brand-usage-copy{flex-direction:column;align-items:start;gap:12px;min-width:0;display:flex}#beta-app .beta-brand-field-title{align-items:center;gap:4px;display:flex}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}#beta-library{font:var(--beta-type-body);background:var(--beta-surface);color:var(--beta-ink);-webkit-font-smoothing:antialiased;margin:0}#beta-library *,#beta-library :before,#beta-library :after{box-sizing:border-box}#beta-library [hidden]{display:none!important}#beta-library :is(h1,h2,h3,p,ul,figure){margin:0}#beta-library :is(button,input,select){font:inherit;color:inherit}#beta-library a{color:inherit;text-decoration:none}#beta-library :focus-visible{outline:2px solid var(--beta-focus);outline-offset:0}#beta-library .beta-library-skip{z-index:3;border-radius:var(--beta-radius-control);background:var(--beta-accent);color:var(--beta-on-fill);padding:8px 16px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}#beta-library .beta-library-skip:focus{transform:none}#beta-library .beta-library-sidebar{overscroll-behavior:contain;border-right:1px solid var(--beta-line);background:var(--beta-canvas);flex-direction:column;width:232px;padding:24px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}#beta-library .beta-library-brand-row{justify-content:space-between;align-items:center;display:flex}#beta-library .beta-library-brand{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading);align-items:center;gap:8px;display:inline-flex}#beta-library .beta-library-brand span{font-weight:var(--beta-weight-regular);color:var(--beta-ink-soft)}#beta-library .beta-library-navigation{margin-top:32px}#beta-library .beta-library-nav-heading{font:var(--beta-type-small);font-weight:var(--beta-weight-strong);color:var(--beta-ink-soft);justify-content:space-between;margin-bottom:8px;padding:0 12px;display:flex}#beta-library .beta-library-component-list{padding:0;list-style:none}#beta-library .beta-library-component-list+.beta-library-nav-heading{margin-top:24px}#beta-library .beta-library-nav-link{font-weight:var(--beta-weight-strong);border-radius:var(--beta-radius-control);min-height:36px;color:var(--beta-ink-soft);align-items:center;padding:8px 12px;display:flex}#beta-library .beta-library-nav-link:hover{background:var(--beta-hover)}#beta-library .beta-library-nav-link[aria-current=page]{font-weight:var(--beta-weight-strong);background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}#beta-library .beta-library-sidebar-footer{font:var(--beta-type-small);color:var(--beta-ink-soft);margin-top:auto;padding:24px 12px 0}#beta-library .beta-library-sidebar-footer a{justify-content:space-between;padding:8px 0;display:flex}#beta-library .beta-library-sidebar-footer a:hover{color:var(--beta-ink)}#beta-library .beta-library-workarea{margin-left:232px}#beta-library .beta-library-topbar{font:var(--beta-type-small);border-bottom:1px solid var(--beta-line);justify-content:space-between;align-items:center;min-height:64px;padding:16px 48px;display:flex}#beta-library .beta-library-topbar nav{gap:12px;display:flex}#beta-library .beta-library-topbar nav>:not([aria-current]),#beta-library .beta-library-system-label{color:var(--beta-ink-soft)}#beta-library .beta-library-content{max-width:1240px;margin:0 auto;padding:48px}#beta-library .beta-library-content[tabindex="-1"]:focus{outline:none}#beta-library .beta-library-page-heading{margin-bottom:32px}#beta-library .beta-library-title-row{align-items:center;gap:16px;margin-bottom:12px;display:flex}#beta-library h1{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title)}#beta-library .beta-library-page-heading p,#beta-library .beta-library-meta{color:var(--beta-ink-soft)}#beta-library .beta-library-meta{font:var(--beta-type-small)}#beta-library .beta-library-panel-toolbar{border:1px solid var(--beta-line);border-radius:var(--beta-radius-panel) var(--beta-radius-panel) 0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}#beta-library h2{font:var(--beta-type-title);letter-spacing:var(--beta-tracking-title)}#beta-library .beta-library-panel-toolbar h2{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}#beta-library .beta-library-theme{gap:4px;display:flex}#beta-library .beta-library-control{font:var(--beta-type-small);font-weight:var(--beta-weight-strong);border-radius:var(--beta-radius-control);cursor:pointer;background:0 0;border:1px solid #0000;min-height:32px;padding:4px 12px;transition:background .15s}#beta-library .beta-library-control:hover{background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-library .beta-library-control:hover{background:color-mix(in oklab, var(--beta-ink) 6%, transparent)}}#beta-library .beta-library-control:active{background:var(--beta-ink)}@supports (color:color-mix(in lab, red, red)){#beta-library .beta-library-control:active{background:color-mix(in oklab, var(--beta-ink) 12%, transparent)}}#beta-library .beta-library-control[aria-pressed=true]{background:var(--beta-ink-tint)}#beta-library #beta-app{background:0 0;display:block;position:static}#beta-library .beta-library-component-title{margin-bottom:24px}#beta-library .beta-library-variants{margin-top:16px}#beta-library .beta-library-variants>.beta-table-preview+.beta-table-preview{margin-top:24px}#beta-library .beta-library-source{justify-items:start;gap:8px;display:grid}#beta-library .beta-library-source a{font-weight:var(--beta-weight-strong);color:var(--beta-accent);text-underline-offset:3px;text-decoration:underline}#beta-library .beta-library-demo-status,#beta-library .beta-library-section-note{font:var(--beta-type-small);color:var(--beta-ink-soft)}#beta-library .beta-library-live-preview .beta-library-action-example{justify-items:center;gap:8px;display:grid}#beta-library .beta-library-live-preview{border:1px solid var(--beta-line);border-radius:0 0 var(--beta-radius-panel) var(--beta-radius-panel);background:var(--beta-canvas);border-top:0;justify-content:center;align-items:center;min-width:0;min-height:160px;padding:24px;display:flex}#beta-library .beta-library-component-wide{display:block}#beta-library [data-library-section=partials] :is(.beta-library-live-preview,.beta-library-content-preview){flex-direction:column;align-items:stretch}#beta-library [data-library-section=partials] .beta-library-component-wide{display:flex}#beta-library [data-library-section=partials] :is(.beta-library-live-preview:not(.beta-library-component-wide),.beta-library-content-preview)>*{width:100%;max-width:720px;margin-inline:auto}#beta-library code{font-variant-numeric:tabular-nums}#beta-library .beta-library-section{margin-top:32px}#beta-library .beta-library-example{min-width:0}#beta-library .beta-library-example+.beta-library-example{margin-top:24px}#beta-library .beta-library-content-examples>.beta-library-example+.beta-library-example{margin-top:0}#beta-library .beta-library-content-preview{border:1px solid var(--beta-line);border-radius:var(--beta-radius-control);background:var(--beta-canvas);justify-content:center;align-items:center;gap:8px;min-height:104px;padding:16px;display:flex}#beta-library .beta-library-example figcaption{margin-bottom:8px}#beta-library .beta-library-example h3{font:var(--beta-type-heading);letter-spacing:var(--beta-tracking-heading)}#beta-library .beta-library-content-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#beta-library .beta-library-content-preview{flex-wrap:wrap}#beta-library .beta-library-narrow{width:180px;max-width:100%}#beta-library .beta-library-radio-group{border:0;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;margin:0;padding:0}#beta-library .beta-library-radio-group>legend{margin-bottom:8px;padding:0}#beta-library #beta-app.beta-review{gap:32px;padding-block:24px;display:grid}#beta-library .beta-review-section{gap:12px;min-width:0;display:grid}#beta-library .beta-review-section p{color:var(--beta-ink-soft)}#beta-library .beta-library-inline-example{align-items:center;gap:8px;display:inline-flex}#beta-library .beta-review-line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}#beta-library .beta-review-selection{border:0;min-width:0;margin:0;padding:0}#beta-library .beta-review-selection legend{margin-bottom:8px;padding:0}#beta-library .beta-library-browse{display:none}@media (max-width:1100px){#beta-library .beta-library-content,#beta-library .beta-library-topbar{padding:24px}}@media (max-width:760px){#beta-library .beta-library-sidebar{border-right:0;border-bottom:1px solid var(--beta-line);width:100%;padding:16px;position:static}#beta-library .beta-library-browse{display:block}#beta-library .beta-library-sidebar-footer{padding-top:16px}#beta-library .beta-library-navigation{margin-top:24px}#beta-library:not([data-navigation-open]) :is(.beta-library-navigation,.beta-library-sidebar-footer){display:none}#beta-library :is(.beta-library-control,.beta-library-nav-link){min-height:44px}#beta-library .beta-library-workarea{margin-left:0}#beta-library .beta-library-content{padding:32px 16px}#beta-library .beta-library-topbar{min-height:48px;padding:12px 16px}#beta-library .beta-library-live-preview{min-height:140px;padding:24px}#beta-library .beta-library-content-examples{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){#beta-library *,#beta-library :before,#beta-library :after{transition:none!important}}#beta-library .beta-library-icons{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:8px;display:grid}#beta-library .beta-library-icon-example{aspect-ratio:1;border-radius:var(--beta-radius-control);background:var(--beta-canvas);min-width:0;min-height:44px;color:var(--beta-ink);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;margin:0;padding:8px;display:flex}#beta-library .beta-library-icon-example>.beta-icon{width:20px;height:20px}#beta-library .beta-library-icon-example:hover{background:var(--beta-hover)}#beta-library .beta-library-icon-example[aria-pressed=true]{background:var(--beta-accent-tint);color:var(--beta-accent-on-tint)}#beta-library .beta-library-icon-example:focus-visible{outline:2px solid var(--beta-focus);outline-offset:0}#beta-library .beta-library-icon-detail{font:var(--beta-type-small);min-height:44px;color:var(--beta-ink-soft);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 16px;display:flex}