[data-flow-root]{--text-primary:#f5f3f1;--accent-crimson:#ff6a5e;--num:tabular-nums slashed-zero;--ui-icon:initial;--ui-h:initial;--r-control:8px;--surface-3:#1e1e23;--ui-text-1:#f5f3f1;--elev-1:inset 0 1px 0 #ffffff17, inset 0 0 0 1px #ffffff1f,
            0 1px 2px hsl(240 10% 2% / .5);--font-display:"Bricolage Grotesque", "LINE Seed JP", "Helvetica Neue", Helvetica, "Hiragino Sans", "Yu Gothic UI", Meiryo, sans-serif;--ls-body:-.005em;--dur-fast:.14s;--ui-ease:cubic-bezier(.22, 1, .36, 1);--dur-instant:80ms;--ui-text-2:#c7c5c4;--surface-4:#27272d;--hl-top-strong:inset 0 1px 0 #ffffff17;--line-strong:#ffffff2e;--shadow-tint:240 10% 2%;--line-2:#ffffff1f;--focus-ring:0 0 0 2px #0b0b0d, 0 0 0 4px #ff6a5e8c;--text-2:#c7c5c4;--text-secondary:#c7c5c4;--text-3:#a19fa4;--text-muted:#8a8a92;--line-1:#ffffff14;--border-default:#ffffff14;--tone-info-fg:#67e8f9;--accent-electric:#3d8bff;--tone-info-bg:#67e8f91a;--tone-info-line:#67e8f952;--tone-success-fg:#8fe0a2;--accent-green:#39d353;--tone-success-bg:#39d3531a;--tone-success-line:#39d35352;--r-pill:999px;--fs-sm:12px;--fw-medium:500;--ui-solid:initial;--text-4:#86848a;--icon-chip:14px;--seg-pad:initial;--ds-shape-pill:9999px;--surface-track:#33333a;--ds-seg-well-shadow:inset 0 1px 2px #0000008c, inset 0 0 0 1px #ffffff0d;--ds-seg-ratio:2.4%;--ds-color-secondary:#c7c5c4;--ds-type-body:14px;--ds-weight-semibold:600;--ds-motion-menu-in:.2s;--ds-ease-out:cubic-bezier(.22, 1, .36, 1);--ds-color-text:#f5f3f1;--ds-seg-lens-text:#16161c;--ds-switch-lens-fill:linear-gradient(180deg, #fff, #ebebf0);--ds-seg-lens-shadow:0 1px 3px #0006, inset 0 -1px 0 #00000014;--ds-font-data:"JetBrains Mono", "LINE Seed JP", "Hiragino Sans", "Yu Gothic UI", monospace;--ds-type-meta:12px;--thumb-w:initial;--r-thumb:10px;--ui-id:initial;--surface-sunk:#0d0d10;--ink-well:#0d0d10;--thumb-edge:inset 0 0 0 1px #ffffff12;--identity-clip:#ff6a5e;--dur-base:.2s;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-slow:.28s;--prow-gap:initial;--ds-space-3:12px;--ds-space-4:16px;--panel-header-top:initial;--panel-inset:initial;--ds-panel-pad-comfortable:24px;--panel-header-bottom:initial;--ds-line-subtle:#ffffff14;--ds-space-2:8px;--ds-color-brand:#ff6a5e;--ds-space-1:4px;--ds-panel-icon-comfortable:18px;--ds-panel-title-comfortable:18px;--ds-leading-heading:1.12;--prow-natural-width:initial;--panel-body-top:initial;--panel-body-bottom:initial;--ui-scroll-thumb:initial;--ds-motion-layout:.45s;--ds-panel-gap:16px;--page-gutter:initial;--ds-panel-fill:linear-gradient(180deg, #18181d 0%, #131317 55%, #111114 100%);--ds-panel-radius:24px;--ds-panel-shadow:inset 0 1px 0 #ffffff0f, inset 0 0 0 1px #ffffff0f;--ds-panel-blur:none;--ap3-tick:.2s cubic-bezier(.22, 1, .36, 1);--ap3-panel-inset:initial;--ds-panel-stack-comfortable:16px;--ap3-move:.45s cubic-bezier(.22, 1, .36, 1);--ds-weight-regular:400;--ds-color-muted:#86848a;--ds-shape-media:12px;--ds-line-control:#ffffff2e;--ds-color-chrome:#111114;--ds-color-raised:#1e1e23;--ds-color-danger:#ff6b61;--ds-leading-tight:1.25;--ds-shape-work:0px;--ds-target-touch:44px;--ds-type-small:13px;--ds-color-success:#58f08a;--ds-z-local-raised:1;--ds-glass-blur:28px;--group-button-height:initial;--ds-control-default:40px;--ds-mat-glass-edge:inset 0 1px 0 #ffffff12, inset 0 0 0 1px #ffffff1a;--ds-mat-well-depth:inset 0 1px 3px #0000004d;--ds-mat-lens-edge:inset 0 0 0 1px #ffffff80;color:rgb(245, 243, 241);font-family:"Bricolage Grotesque", "LINE Seed JP", "Helvetica Neue", Helvetica, "Hiragino Sans", "Yu Gothic UI", Meiryo, sans-serif;font-size:16px;line-height:normal;letter-spacing:normal;font-weight:400}[data-flow-root]:not(#f-l):not(#f-l) *{box-sizing: border-box;}[data-flow-root]:not(#f-l):not(#f-l) a{color: var(--text-primary); text-decoration: none;}[data-flow-root]:not(#f-l):not(#f-l) a:hover{color: var(--accent-crimson);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l) :is(.f-tnum, time, output, input[type="number"], .f-ui-pill, .f-ui-chip[data-f-numeric], .f-ui-tab-count, .f-ui-bar, .f-ui-stepper-input, .f-ui-stepper-value, .f-ui-step-pct, .f-ui-draftbar-count, .f-hdr-count, .f-focus-count, .f-dock-badge, .f-ui-iconbadge-pip, .f-sdock-value, .f-sdock-sub, .f-sd-value, .f-sd-sub, .f-tab-switcher-count, .f-editor-tab-count, .f-stat-value, .f-ce-length, .f-ce-counter, .f-ce-nudge-value, .f-ce-activity-time, .f-ce-status-line, .f-cf-foot-count, .f-cf-opt-count, .f-cfx-count, .f-cn-count, .f-lt-count, .f-music-card-count, .f-st-stat-v, .f-act-time, .f-cr-usage, .f-cr-chip-time){font-variant-numeric: var(--num);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-icon{width: var(--ui-icon, 16px); height: var(--ui-icon, 16px); flex: 0 0 auto; justify-content: center; align-items: center; display: inline-flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-icon > svg{width: 100%; height: 100%; display: block;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn{--ui-h: 36px; height: var(--ui-h); border-radius: var(--r-control); background: var(--surface-3); min-width: 0px; color: var(--ui-text-1); box-shadow: var(--elev-1); font: 600 13px/1 var(--font-display, system-ui, sans-serif); letter-spacing: var(--ls-body); white-space: nowrap; cursor: pointer; user-select: none; -webkit-tap-highlight-color: transparent; transition: background-color var(--dur-fast) var(--ui-ease), box-shadow var(--dur-fast) var(--ui-ease), color var(--dur-fast) var(--ui-ease), transform var(--dur-instant) var(--ui-ease); border: 1px solid rgba(0, 0, 0, 0); flex: 0 0 auto; justify-content: center; align-items: center; gap: 6px; text-decoration: none; display: inline-flex; position: relative;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn{padding: 0px 12px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-size="xs"]{--ui-h: 28px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-size="xs"]{padding: 0px 10px; font-size: 12px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-size="sm"],[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn[data-f-size="sm"]{--ui-h: 32px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-size="md"]{--ui-h: 36px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn-label{min-width: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn{width: var(--ui-h); box-shadow: none; color: var(--ui-text-2); background: none; padding: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-tone="ghost"]{box-shadow: none; color: var(--ui-text-2); background: none;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn:not([aria-disabled="true"]):hover{background-color: var(--surface-4); box-shadow: var(--hl-top-strong), inset 0 0 0 1px var(--line-strong), 0 1px 2px hsl(var(--shadow-tint) / .5);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-tone="ghost"]:not([aria-disabled="true"]):hover{background: var(--surface-3); box-shadow: none; color: var(--ui-text-1);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn[data-f-tone="ghost"]:not([aria-disabled="true"]):hover{background: var(--surface-3); color: var(--ui-text-1);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn:not([aria-disabled="true"]):active,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn:not([aria-disabled="true"]):active{transition-duration: var(--dur-instant); transform: translateY(0.5px);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn:not([data-f-tone="primary"], [data-f-tone="danger"], [data-f-tone="success"]):not([aria-disabled="true"]):active,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn:not([data-f-tone="primary"], [data-f-tone="danger"], [data-f-tone="success"]):not([aria-disabled="true"]):active{background-color: var(--surface-4); box-shadow: inset 0 0 0 1px var(--line-2), inset 0 1px 2px hsl(var(--shadow-tint) / .5);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn:focus-visible,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn:focus-visible{outline-offset: 2px; box-shadow: var(--focus-ring); outline: rgba(0, 0, 0, 0) solid 2px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-toned{--ui-fg: var(--text-2, var(--text-secondary)); --ui-bg: color-mix(in srgb, var(--text-3, var(--text-muted)) 14%, transparent); --ui-line: var(--line-1, var(--border-default)); --ui-solid: var(--text-3, var(--text-muted));}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-toned[data-f-tone="info"]{--ui-fg: var(--tone-info-fg, var(--accent-electric)); --ui-bg: var(--tone-info-bg, color-mix(in srgb, var(--accent-electric) 14%, transparent)); --ui-line: var(--tone-info-line, color-mix(in srgb, var(--accent-electric) 40%, transparent)); --ui-solid: var(--tone-info-fg, var(--accent-electric));}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-toned[data-f-tone="success"]{--ui-fg: var(--tone-success-fg, var(--accent-green)); --ui-bg: var(--tone-success-bg, color-mix(in srgb, var(--accent-green) 13%, transparent)); --ui-line: var(--tone-success-line, color-mix(in srgb, var(--accent-green) 40%, transparent)); --ui-solid: var(--tone-success-fg, var(--accent-green));}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) :where(.f-ui-chip-face, .f-ui-chip-remove, .f-ui-chiprow-more, .f-ui-tab, .f-ui-seg-option, .f-ui-switch, .f-ui-switch-capsule, .f-ui-stepper-btn, .f-ui-split-main, .f-ui-split-toggle, .f-ui-draftbar-cancel):focus-visible{outline-offset: 2px; box-shadow: var(--focus-ring); outline: rgba(0, 0, 0, 0) solid 2px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-pill{border-radius: var(--r-pill); background: var(--surface-3); min-width: 0px; max-width: 100%; height: 22px; box-shadow: inset 0 0 0 1px var(--line-1); color: var(--text-2); font-size: var(--fs-sm); font-weight: var(--fw-medium); letter-spacing: var(--ls-body); white-space: nowrap; vertical-align: middle; align-items: center; gap: 6px; padding: 0px 9px 0px 8px; line-height: 1; display: inline-flex; position: relative; overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-pill::before{content: ""; border-radius: var(--r-pill); background: var(--ui-solid); flex: 0 0 auto; width: 6px; height: 6px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-pill[data-f-tone="neutral"]::before{background: var(--text-4);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-pill-icon{flex: 0 0 auto; display: none;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-pill-icon :is(svg:not(.f-ui-icon > svg), .f-ui-icon){width: var(--icon-chip); height: var(--icon-chip);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-pill-label{text-overflow: ellipsis; min-width: 0px; overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-seg{--seg-pad: 3px; min-width: 0px; max-width: 100%; padding: var(--seg-pad); border-radius: var(--ds-shape-pill); background: var(--surface-track); box-shadow: var(--ds-seg-well-shadow); vertical-align: middle; isolation: isolate; gap: 2px; display: inline-flex; position: relative;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-seg-option{min-width: 0px; height: auto; min-height: 30px; padding: var(--ds-seg-ratio) 12px; border-radius: var(--ds-shape-pill); color: var(--ds-color-secondary); font-style: inherit; font-variant: inherit; font-stretch: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: var(--ds-type-body); font-weight: var(--ds-weight-semibold); white-space: nowrap; cursor: pointer; transition: color var(--ds-motion-menu-in) var(--ds-ease-out); background: none; border: 0px; flex: 1 1 auto; justify-content: center; align-items: center; gap: 6px; line-height: 1; display: inline-flex; position: relative;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-seg-option:hover{color: var(--ds-color-text);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-seg-option[data-f-checked]{color: var(--ds-seg-lens-text);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-seg:not([data-f-glide]) .f-ui-seg-option[data-f-checked]{background: var(--ds-switch-lens-fill); box-shadow: var(--ds-seg-lens-shadow);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-seg-label{text-overflow: ellipsis; min-width: 0px; overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-seg-detail{font-family: var(--ds-font-data); font-size: var(--ds-type-meta); opacity: 0.7;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-thumb{width: var(--thumb-w, 100%); isolation: isolate; border-radius: var(--r-thumb); background: linear-gradient(150deg, color-mix(in srgb, var(--ui-id) 22%, transparent), var(--surface-sunk, var(--ink-well))); flex: 0 0 auto; display: block; position: relative; overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-thumb::after{content: ""; border-radius: inherit; box-shadow: var(--thumb-edge); pointer-events: none; position: absolute; inset: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-thumb[data-f-kind="clip"]{--ui-id: var(--identity-clip, var(--accent-crimson)); aspect-ratio: 9 / 16;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-thumb[data-f-fill]{width: 100%;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-thumb-img{object-fit: cover; width: 100%; height: 100%; transition: opacity var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-out); position: absolute; inset: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-prow{align-items: center; gap: var(--prow-gap, 8px); flex-wrap: nowrap; width: 100%; min-width: 0px; display: flex; position: relative;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-prow-item{flex: 0 0 auto; min-width: 0px; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-prow-measure{visibility: hidden; pointer-events: none; width: 0px; height: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-prow-pair{width: max-content; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-head{align-items: center; gap: var(--ds-space-3) var(--ds-space-4); min-width: 0px; padding: var(--panel-header-top, var(--panel-inset, var(--ds-panel-pad-comfortable))) var(--panel-inset, var(--ds-panel-pad-comfortable)) var(--panel-header-bottom, var(--ds-space-4)); border-bottom: 1px solid rgba(0, 0, 0, 0); flex-wrap: wrap; flex: 0 0 auto; display: flex; position: relative;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-head::after{content: ""; inset-inline: 0px; pointer-events: none; background: linear-gradient(90deg, transparent, var(--ds-line-subtle) 20%, var(--ds-line-subtle) 80%, transparent); height: 1px; position: absolute; bottom: -1px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-identity{align-items: flex-start; gap: var(--ds-space-2); flex: 0 1 auto; min-width: 0px; max-width: 100%; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-icon{color: var(--ds-color-brand); padding-top: var(--ds-space-1); flex: 0 0 auto; place-items: center; display: grid;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-icon .f-ui-icon{width: var(--ds-panel-icon-comfortable); height: var(--ds-panel-icon-comfortable);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-titles{gap: var(--ds-space-1); min-width: 0px; display: grid;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-title-row{align-items: center; gap: var(--ds-space-2); flex-wrap: wrap; min-width: 0px; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-name{align-items: center; gap: var(--ds-space-2); min-width: 0px; max-width: 100%; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-name > .f-ui-panel-title{min-width: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-title{color: var(--ds-color-text); font-size: var(--ds-panel-title-comfortable); font-weight: var(--ds-weight-semibold); line-height: var(--ds-leading-heading); letter-spacing: -0.015em; overflow-wrap: anywhere; margin: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-tools{justify-content: flex-end; align-items: center; gap: var(--ds-space-2); flex-wrap: wrap; flex: 0 1 auto; min-width: 0px; max-width: 100%; margin-inline-start: auto; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-head[data-f-tools-layout="adaptive"]{flex-wrap: nowrap;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-head[data-f-tools-layout="adaptive"] > .f-ui-panel-identity{flex: 1 1 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-head[data-f-tools-layout="adaptive"] > .f-ui-panel-tools{flex-wrap: nowrap; flex: 0 1 auto; max-width: 60%;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-head[data-f-tools-layout="adaptive"] > .f-ui-panel-tools > .f-ui-prow{width: var(--prow-natural-width, 100%); justify-content: flex-end; max-width: 100%;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-panel-body{min-width: 0px; min-height: 0px; padding: var(--panel-body-top, var(--ds-space-4)) var(--panel-inset, var(--ds-panel-pad-comfortable)) var(--panel-body-bottom, var(--ds-space-4));}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) *{scrollbar-width: thin; scrollbar-color: var(--ui-scroll-thumb) transparent;}@supports selector(::-webkit-scrollbar){[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) *{scrollbar-width: auto; scrollbar-color: auto;}}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-icon{width: var(--ui-icon, 16px); height: var(--ui-icon, 16px); flex: 0 0 auto; justify-content: center; align-items: center; display: inline-flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-icon > svg{width: 100%; height: 100%; display: block;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn{--ui-h: 36px; height: var(--ui-h); border-radius: var(--r-control); background: var(--surface-3); min-width: 0px; color: var(--ui-text-1); box-shadow: var(--elev-1); font: 600 13px/1 var(--font-display, system-ui, sans-serif); letter-spacing: var(--ls-body); white-space: nowrap; cursor: pointer; user-select: none; -webkit-tap-highlight-color: transparent; transition: background-color var(--dur-fast) var(--ui-ease), box-shadow var(--dur-fast) var(--ui-ease), color var(--dur-fast) var(--ui-ease), transform var(--dur-instant) var(--ui-ease); border: 1px solid rgba(0, 0, 0, 0); flex: 0 0 auto; justify-content: center; align-items: center; gap: 6px; text-decoration: none; display: inline-flex; position: relative;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn{padding: 0px 12px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-size="xs"]{--ui-h: 28px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-size="xs"]{padding: 0px 10px; font-size: 12px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-size="sm"],[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn[data-f-size="sm"]{--ui-h: 32px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-size="md"]{--ui-h: 36px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn-label{min-width: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn{width: var(--ui-h); box-shadow: none; color: var(--ui-text-2); background: none; padding: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-tone="ghost"]{box-shadow: none; color: var(--ui-text-2); background: none;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn:not([aria-disabled="true"]):hover{background-color: var(--surface-4); box-shadow: var(--hl-top-strong), inset 0 0 0 1px var(--line-strong), 0 1px 2px hsl(var(--shadow-tint) / .5);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn[data-f-tone="ghost"]:not([aria-disabled="true"]):hover{background: var(--surface-3); box-shadow: none; color: var(--ui-text-1);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn[data-f-tone="ghost"]:not([aria-disabled="true"]):hover{background: var(--surface-3); color: var(--ui-text-1);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn:not([aria-disabled="true"]):active,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn:not([aria-disabled="true"]):active{transition-duration: var(--dur-instant); transform: translateY(0.5px);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn:not([data-f-tone="primary"], [data-f-tone="danger"], [data-f-tone="success"]):not([aria-disabled="true"]):active,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn:not([data-f-tone="primary"], [data-f-tone="danger"], [data-f-tone="success"]):not([aria-disabled="true"]):active{background-color: var(--surface-4); box-shadow: inset 0 0 0 1px var(--line-2), inset 0 1px 2px hsl(var(--shadow-tint) / .5);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-btn:focus-visible,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-iconbtn:focus-visible{outline-offset: 2px; box-shadow: var(--focus-ring); outline: rgba(0, 0, 0, 0) solid 2px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3{--ap3-ring: color-mix(in srgb, var(--ds-color-brand) 35%, transparent); --ap3-tick: var(--ds-motion-menu-in) var(--ds-ease-out); --ap3-move: var(--ds-motion-layout) var(--ds-ease-out); gap: var(--ds-panel-gap); min-width: 0px; min-height: 0px; padding: var(--ds-panel-gap) var(--page-gutter) 0; color: var(--ds-color-text); flex-direction: column; flex: 1 1 auto; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3{overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-panel{--ap3-panel-inset: var(--ds-panel-pad-comfortable); background: var(--ds-panel-fill); border-radius: var(--ds-panel-radius); min-width: 0px; box-shadow: var(--ds-panel-shadow); backdrop-filter: var(--ds-panel-blur); transition: box-shadow var(--ap3-tick); flex-direction: column; display: flex; position: relative; overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-panel h2{font-size: var(--ds-panel-title-comfortable); font-weight: var(--ds-weight-semibold); letter-spacing: -0.015em; color: var(--ds-color-text); margin: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch{padding: var(--ap3-panel-inset); gap: var(--ds-panel-stack-comfortable); flex: 0 0 auto; overflow: visible;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-head{flex-wrap: wrap; align-items: center; gap: 8px 10px; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-week{align-items: center; gap: 4px; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-days.f-ui-seg{flex: 1 1 0%; grid-template-columns: repeat(7, minmax(0px, 1fr)); display: grid;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-days .f-ui-seg-option{height: 32px; font-size: var(--ds-type-meta); gap: 5px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch{container: ap3sch / inline-size;}@container ap3sch not (min-width: 720px){[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-days .f-ui-seg-option{gap: 3px; padding: 0px 3px;}}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slots{gap: var(--ds-space-3); transition: opacity var(--ap3-tick), transform var(--ap3-move); grid-template-columns: repeat(auto-fill, minmax(59px, clamp(73px, 48.02px, 98px))); margin: 0px; padding: 0px; list-style: none; display: grid;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot{flex-direction: column; gap: 6px; min-width: 0px; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-time,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-time.f-ui-btn{text-align: center; height: auto; min-height: 0px; font-family: var(--ds-font-data); font-size: calc(var(--ds-type-meta) - 1px); font-weight: var(--ds-weight-regular); color: var(--ds-color-secondary); box-shadow: none; background: none; align-self: center; padding: 0px 4px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot[data-f-ghost] .f-ap3-slot-time{color: var(--ds-color-muted);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile.f-ui-btn{aspect-ratio: 9 / 16; border-radius: var(--ds-shape-media); border: 1px dashed var(--ds-line-control); background: var(--ds-color-chrome); width: 100%; height: auto; color: var(--ds-color-muted); font-size: calc(var(--ds-type-meta) - 2px); font-weight: var(--ds-weight-semibold); box-shadow: none; transition: border-color var(--ap3-tick), background-color var(--ap3-tick), color var(--ap3-tick), transform var(--ap3-move); flex-direction: column; justify-content: center; align-items: center; gap: 8px; padding: 0px; display: flex; position: relative;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile.f-ui-btn > :is(svg:not(.f-ui-icon > svg), .f-ui-icon){border-radius: var(--ds-shape-pill); background: var(--ds-color-raised); width: 26px; height: 26px; box-shadow: inset 0 0 0 1px var(--ds-line-subtle); padding: 6px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile.f-ui-btn:hover:not([aria-disabled="true"]){border-color: color-mix(in srgb, var(--ds-color-brand) 60%, transparent); background: color-mix(in srgb, var(--ds-color-brand) 6%, transparent); color: var(--ds-color-danger); transform: translateY(-2px);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot[data-f-ghost] .f-ap3-slot-tile.f-ui-btn{border-color: var(--ds-line-subtle); color: var(--ds-color-muted); text-align: center; line-height: var(--ds-leading-tight); white-space: normal; background: none; gap: 6px; padding: 0px 4px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot[data-f-ghost] .f-ap3-slot-tile.f-ui-btn > :is(svg:not(.f-ui-icon > svg), .f-ui-icon){width: 16px; height: 16px; box-shadow: none; background: none; padding: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot[data-f-ghost] .f-ap3-slot-tile.f-ui-btn:hover{color: var(--ds-color-secondary); border-color: var(--ds-line-control); background: none; transform: none;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile[data-f-filled]{border-style: solid; border-color: var(--ds-line-subtle); overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-thumb.f-ui-thumb{border-radius: var(--ds-shape-work); width: 100%; height: 100%; position: absolute; inset: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile[data-f-filled] > .f-ui-pill{position: absolute;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile[data-f-filled] > .f-ui-pill{justify-content: center; bottom: 4px; left: 4px; right: 4px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-panel{--panel-inset: var(--ap3-panel-inset);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-panel > .f-ui-panel-head{gap: var(--ds-space-3) var(--ds-space-4); padding: var(--panel-header-top, var(--panel-inset)) var(--panel-inset) var(--panel-header-bottom, var(--ds-space-4)); flex-direction: row; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-panel > .f-ui-panel-body{padding: var(--panel-body-top, var(--ds-space-4)) var(--panel-inset) var(--panel-body-bottom, var(--ds-space-4));}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch{gap: 0px; padding: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-body{gap: var(--ds-space-3); flex-direction: column; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-body > .f-ap3-week{padding-top: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-head .f-ui-panel-titles{align-items: center; gap: var(--ds-space-2); flex-wrap: wrap; display: flex;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-head .f-ui-panel-identity{align-items: center;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-head .f-ui-panel-icon,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-body > .f-ap3-week{padding-top: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-tools .f-ap3-sch-zone{display: inline-flex;}@container ap3sch not (min-width: 640px){[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-head[data-f-tools-layout="adaptive"] > .f-ui-panel-tools{max-width: max(calc(var(--ds-target-touch) * 2 + var(--ds-space-2)), 32%);}}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch .f-ap3-slot-time,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch .f-ap3-slot-time.f-ui-btn{font-size: var(--ds-type-small);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch .f-ap3-sch-body{overscroll-behavior: auto; min-height: 0px; overflow-y: auto;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile.f-ui-btn{white-space: normal; text-align: center; line-height: var(--ds-leading-tight); padding-inline: 6px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot[data-f-posted] .f-ap3-slot-time{color: var(--ds-color-success);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-sch-zonechip{display: none;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slots{grid-template-columns: none; grid-auto-columns: minmax(0px, 98px); grid-auto-flow: column;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-days .f-ui-seg-option{min-width: max-content;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile,[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile.f-ui-btn{gap: 6px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile.f-ui-btn > :is(svg:not(.f-ui-icon > svg), .f-ui-icon){width: 22px; height: 22px; padding: 5px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile{overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-hit.f-ui-btn{border-radius: inherit; width: 100%; height: 100%; min-height: 0px; box-shadow: none; color: var(--ds-color-muted); font-size: calc(var(--ds-type-meta) - 2px); font-weight: var(--ds-weight-semibold); white-space: normal; text-align: center; line-height: var(--ds-leading-tight); background: none; flex-direction: column; justify-content: center; align-items: center; gap: 6px; padding: 6px 6px 28px; display: flex; position: absolute; inset: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-hit.f-ui-btn > :is(svg:not(.f-ui-icon > svg), .f-ui-icon){border-radius: var(--ds-shape-pill); background: var(--ds-color-raised); width: 22px; height: 22px; box-shadow: inset 0 0 0 1px var(--ds-line-subtle); padding: 5px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-hit.f-ui-btn:hover:not([aria-disabled="true"]){background: color-mix(in srgb, var(--ds-color-text) 5%, transparent); color: var(--ds-color-secondary);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile[data-f-filled] .f-ap3-slot-hit.f-ui-btn .f-ui-btn-label{clip-path: inset(50%); width: 1px; height: 1px; position: absolute; overflow: hidden;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile[data-f-filled] .f-ap3-slot-hit.f-ui-btn{padding: 0px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-chip.f-ui-pill{z-index: var(--ds-z-local-raised); justify-content: center; position: absolute; bottom: 4px; left: 4px; right: 4px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-more{z-index: var(--ds-z-local-raised); position: absolute; top: 4px; right: 4px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-more .f-ui-iconbtn{border-radius: var(--ds-shape-pill); --ui-icon: 14px; background: color-mix(in srgb, var(--ds-color-chrome) 72%, transparent); width: 26px; min-width: 26px; height: 26px; backdrop-filter: blur(var(--ds-glass-blur));}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile[data-f-state="confirmed"],[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile[data-f-state="planned"]{border-style: solid;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-tile[data-f-state="planned"] .f-ap3-slot-thumb{opacity: 0.78;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-chip.f-ui-pill{font-size: calc(var(--ds-type-meta) - 1px); --ui-icon: 11px; gap: 3px; padding-inline: 5px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ap3-slot-chip.f-ui-pill .f-ui-icon{width: 11px; height: 11px;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) :where([data-f-creatr-design="v1"]) :where([data-f-control-group], .f-ui-prow, .f-action-row, .f-ui-draftbar-actions, .f-pbar-actions, .f-cf-tb-tools, .f-ap3-sug-foot) :where(.f-ui-btn, .f-ui-iconbtn, .f-ui-split, .f-ui-split-main, .f-ui-split-toggle, .f-ui-draftbar-cancel){--ui-h: var(--group-button-height, var(--ds-control-default)); height: var(--ui-h); min-height: var(--ui-h); max-height: var(--ui-h); box-sizing: border-box;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) :where([data-f-creatr-design="v1"]) :where([data-f-control-group], .f-ui-prow, .f-action-row, .f-ui-draftbar-actions, .f-pbar-actions, .f-cf-tb-tools, .f-ap3-sug-foot) .f-ui-iconbtn{width: var(--ui-h); min-width: var(--ui-h);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) :where(.f-ui-quality-number, .f-ui-seg-detail, .f-ui-thumb-ov),[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) :where(.f-ap3-count, .f-ap3-budget-value, .f-ap3-meter-line, .f-ap3-slot-time, .f-ap3-sch-day-posted, .f-ap3-sug-meta){font-variant-numeric: tabular-nums;}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-seg{box-shadow: var(--ds-mat-glass-edge), var(--ds-mat-well-depth);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) .f-ui-seg:not(:is([data-f-tone="brand"], [data-f-tone="red"])):not([data-f-glide]) .f-ui-seg-option[data-f-checked]{box-shadow: var(--ds-seg-lens-shadow), var(--ds-mat-lens-edge);}[data-flow-root]:not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l):not(#f-l) :focus-visible:not(:is([role="dialog"], [role="alertdialog"], [role="menu"], [role="listbox"], [role="region"], section, main, article, .f-ui-menu-list, .f-ui-popover, .f-ui-modal, .f-focus-panel, .f-mobile-sheet, [tabindex="-1"]:not([role]), .f-ui-search-input, input, textarea, select, [contenteditable])){outline-offset: 2px; box-shadow: var(--focus-ring); outline: rgba(0, 0, 0, 0) solid 2px;}