.date-picker-module__N0Vzwq__wide{width:100%}.date-picker-module__N0Vzwq__period{gap:var(--space-6);grid-template-columns:minmax(0,1fr);width:100%;max-width:36rem;display:grid}.date-picker-module__N0Vzwq__calendar{width:100%;max-width:17.75rem;min-height:25rem}.date-picker-module__N0Vzwq__times{width:100%;max-width:17.5rem;min-height:25rem}@media (min-width:640px){.date-picker-module__N0Vzwq__period{grid-template-columns:repeat(2,minmax(0,1fr))}}
:root{--ds-tint-warning:color-mix(in oklab, var(--warning) 10%, transparent);--ds-tint-error:color-mix(in oklab, var(--error) 10%, transparent)}@layer components{.ds-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-toast{box-sizing:border-box;align-items:center;gap:var(--space-4);inline-size:max-content;max-inline-size:calc(100% - var(--space-3) * 2);min-block-size:44px;padding:10px var(--space-4);border-radius:var(--radius-2xl);background:var(--glass-fill-raised);-webkit-backdrop-filter:var(--glass-blur-raised);backdrop-filter:var(--glass-blur-raised);box-shadow:var(--fb-raised-shadow);color:var(--text);font:var(--type-caption);text-align:start;margin:0;display:flex}.ds-toast[data-placement=frame],.ds-toast[data-placement=window]{z-index:var(--layer-toast);left:50%;translate:-50%}.ds-toast[data-placement=frame]{bottom:var(--space-6);translate:-50% calc(var(--ds-toast-lift,0px) * -1);position:absolute}.ds-toast[data-placement=window]{bottom:calc(var(--space-6) + env(safe-area-inset-bottom));max-inline-size:calc(100vw - var(--space-3) * 2);position:fixed}.ds-toast-message{overflow-wrap:anywhere;flex:auto;min-inline-size:0;margin:0}.ds-toast[data-tone=error] .ds-toast-message{color:var(--error-ink)}.ds-toast-action{box-sizing:border-box;block-size:24px;margin:0 calc(var(--space-1) * -1);padding:2px var(--space-1);border-radius:var(--radius-sm);color:var(--fb-link-ink);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;align-items:center;font-weight:700;display:inline-flex;position:relative}.ds-toast[data-tone=error] .ds-toast-action{color:var(--error-ink)}.ds-toast-action:focus-visible,.ds-toast-action[data-force=focus]{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ds-toast .ds-toast-action[data-force=hover]{color:var(--text)}@media (hover:hover) and (pointer:fine){.ds-toast .ds-toast-action:hover{color:var(--text)}}@media (pointer:coarse){.ds-toast-action:before{content:"";block-size:44px;inline-size:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:767.98px){.ds-toast[data-placement=window]{bottom:max(calc(var(--space-4) + env(safe-area-inset-bottom)), calc(var(--bottom-nav-live-h) + var(--space-3)))}}@media (prefers-reduced-motion:no-preference){.ds-toast-action{transition:color var(--duration-fast) var(--ease-standard)}.ds-toast[data-placement=frame],.ds-toast[data-placement=window]{transition:opacity var(--fb-toast-enter) var(--ease-standard), transform var(--fb-toast-enter) var(--ease-standard)}@starting-style{.ds-toast[data-placement=frame],.ds-toast[data-placement=window]{opacity:0;transform:translateY(var(--fb-toast-rise)) scale(var(--fb-toast-scale))}}.ds-toast[data-state=leaving]{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}}@media (prefers-reduced-motion:reduce){.ds-toast[data-state=leaving]{opacity:0}}@media print{.ds-toast[data-placement=window]{display:none}}.ds-inline-message{box-sizing:border-box;align-items:center;gap:var(--space-2);color:var(--text);text-align:start;margin:0;font-size:13px;font-weight:400;line-height:1.375;display:flex}.ds-inline-message[data-tone=neutral]{background:var(--surface-2);color:var(--fb-band-ink)}.ds-inline-message[data-tone=warning]{background:var(--ds-tint-warning);color:var(--warning-ink)}.ds-inline-message[data-tone=error]{background:var(--ds-tint-error);color:var(--error-ink)}.ds-inline-message[data-layout=band]{min-block-size:36px;inline-size:100%;padding-inline:var(--space-3);font-size:12.5px}.ds-inline-message[data-layout=box]{row-gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);flex-wrap:wrap}.ds-inline-message[data-layout=box] .ds-im-sentence{flex-basis:14em}.ds-im-sentence{overflow-wrap:anywhere;flex:auto;min-inline-size:0;margin:0}.ds-inline-message[data-layout=band] .ds-im-sentence{padding-block:var(--space-1)}.ds-im-action,.ds-im-close{flex:none}@media (max-width:767.98px){.ds-inline-message[data-layout=band]{padding-inline:var(--space-4)}}@media (pointer:coarse){.ds-inline-message[data-layout=band]{min-block-size:44px;padding-inline:var(--space-4)}}@media (prefers-reduced-motion:no-preference){.ds-inline-message[data-raised]{animation:ds-fb-fade-in var(--duration-fast) var(--ease-standard)}}.ds-nc{box-sizing:border-box;border-radius:var(--radius-3xl);background:var(--surface-1);inline-size:min(404px,100%);box-shadow:var(--glass-shadow-raised);color:var(--text);text-align:start;flex-direction:column;display:flex;overflow:hidden}@media (min-width:1024px){.ds-nc{background:var(--glass-fill-raised);-webkit-backdrop-filter:var(--glass-blur-raised);backdrop-filter:var(--glass-blur-raised);box-shadow:var(--fb-raised-shadow)}}.ds-nc-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.ds-nc-title{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:24px}.ds-nc-mark{padding:var(--space-1) 6px;border-radius:var(--radius-lg);color:var(--fb-link-ink);font:inherit;text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;font-size:12.5px;font-weight:500;line-height:1.5;text-decoration-thickness:1px;display:inline-flex;position:relative}.ds-nc-mark[aria-disabled=true]{color:var(--text-muted);cursor:default;opacity:.45;text-decoration-line:none}.ds-nc-lanes{padding:6px var(--space-4);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, var(--text) var(--space-4), var(--text) calc(100% - 32px), transparent);mask-image:linear-gradient(to right, transparent, var(--text) var(--space-4), var(--text) calc(100% - 32px), transparent);align-items:center;gap:6px;display:flex;overflow-x:auto}.ds-nc-lanes::-webkit-scrollbar{display:none}.ds-nc-lane{box-sizing:border-box;padding:var(--space-1) 10px;border-radius:var(--radius-full);background:var(--glass-fill-hover);color:var(--text-muted);font:inherit;white-space:nowrap;cursor:pointer;border:0;flex:none;align-items:center;gap:6px;font-size:12.5px;font-weight:500;line-height:1.5;display:inline-flex;position:relative}.ds-nc-lane[aria-selected=true]{background:var(--fb-lane-selected);color:var(--text);font-weight:700}.ds-nc-lane>.ds-counter[data-placement]{--ds-counter-fill:var(--glass-fill-hover);--ds-counter-ink:var(--text-muted);margin:0}.ds-nc-lane[aria-selected=true]>.ds-counter[data-placement]{--ds-counter-fill:var(--fb-lane-selected);--ds-counter-ink:var(--text)}.ds-nc-tabs{align-items:center;gap:var(--space-1);padding-inline:var(--space-2);display:flex;position:relative}.ds-nc-tabs:after{content:"";inset-inline:0;background:var(--border-rule);block-size:1px;position:absolute;bottom:0}.ds-nc-tab{z-index:1;padding:var(--space-1) var(--space-2) 10px;border-radius:var(--radius-sm);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex;position:relative}.ds-nc-tab[aria-selected=true]{color:var(--text);font-weight:700}.ds-nc-tab[aria-selected=true]:after{content:"";inset-inline:var(--space-1);border-radius:var(--radius-full);background:var(--brand-blue);block-size:2px;position:absolute;bottom:0}.ds-nc-list{overscroll-behavior:contain;scrollbar-width:thin;max-block-size:460px;padding:6px;overflow-y:auto}.ds-nc-day{padding:10px var(--space-3) var(--space-1);color:var(--text-muted);margin:0;font-size:11.5px;font-weight:700;line-height:16px}.ds-nc-rows{margin:0;padding:0;list-style:none}.ds-nc-empty{padding:56px var(--space-6);text-align:center;justify-items:center;gap:6px;margin:0;display:grid}.ds-nc-empty-title{color:var(--text);margin:0;font-size:14px;font-weight:500;line-height:20px}.ds-nc-empty-hint{max-inline-size:32ch;color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.625}.ds-nr{border-radius:var(--radius-2xl);position:relative;container-type:inline-size}.ds-nr-main{box-sizing:border-box;inline-size:100%;padding:10px 36px 10px var(--space-3);border-radius:inherit;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;margin:0;display:flex}.ds-nr[data-unread] .ds-nr-main{background:var(--fb-unread-tint)}.ds-nr-body{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.ds-nr-top{align-items:baseline;gap:var(--space-2);min-inline-size:0;display:flex}.ds-nr-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;font-size:13px;font-weight:700;line-height:1.5;overflow:hidden}@container (max-width:300px){.ds-nr-top{flex-wrap:wrap}}.ds-nr-urgent{border-radius:var(--radius-md);background:var(--badge-alert);color:var(--badge-alert-ink);flex:none;padding:1px 6px;font-size:10.5px;font-weight:700;line-height:14px}.ds-nr-time{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:16px}.ds-nr-dot{border-radius:var(--radius-full);background:var(--brand-blue);flex:none;align-self:center;block-size:6px;inline-size:6px}.ds-nr-line{color:var(--text);overflow-wrap:anywhere;font-size:12.5px;font-weight:400;line-height:1.375}.ds-nr-verb{color:var(--text-muted)}.ds-nr-item{font-weight:500}.ds-nr-context{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;overflow:hidden}.ds-nr[data-dismissed] .ds-nr-name{color:var(--text-muted);font-weight:500}.ds-nr-avatar{flex:none;margin-block-start:1px}.ds-nr[data-dismissed] .ds-nr-avatar{opacity:.7}.ds-nr-dismiss.ds-icon-button{--ds-button-ink:var(--text-muted);--ds-button-hover-fill:var(--glass-fill-active);--ds-button-hover-ink:var(--text);opacity:0;width:28px;height:28px;position:absolute;top:6px;right:6px}.ds-nr-dismiss.ds-icon-button>svg{width:14px;height:14px}.ds-nr:focus-within .ds-nr-dismiss,.ds-nr[data-force=hover] .ds-nr-dismiss{opacity:1}.ds-nr[data-force=hover] .ds-nr-main,.ds-nr .ds-nr-main:focus-visible{background:var(--glass-fill-hover)}.ds-nr-main:focus-visible,.ds-nr[data-force=focus] .ds-nr-main{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}@media (hover:hover) and (pointer:fine){.ds-nr .ds-nr-main:hover{background:var(--glass-fill-hover)}.ds-nr:hover .ds-nr-dismiss{opacity:1}.ds-nc-lane:not([aria-selected=true]):hover,.ds-nc-tab:not([aria-selected=true]):hover{color:var(--text)}.ds-nc-mark:not([aria-disabled=true]):hover{text-decoration-color:currentColor}}.ds-nc-lane:focus-visible,.ds-nc-tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}.ds-nc-mark:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (pointer:coarse){.ds-nr-main{padding-inline-end:48px}.ds-nr-dismiss.ds-icon-button{opacity:1;width:44px;height:44px;top:0;right:0}.ds-nc-lane{min-block-size:44px;padding-inline:14px}.ds-nc-tab{min-block-size:44px;min-inline-size:44px;padding-inline:var(--space-4)}.ds-nc-tabs{padding-inline:0}.ds-nc-mark{min-block-size:44px;padding-inline:10px}}.ds-ncards{gap:var(--space-2);flex-direction:column;inline-size:min(376px,100%);margin:0;padding:0;list-style:none;display:flex}.ds-ncard{background:var(--fb-notify-fill);-webkit-backdrop-filter:var(--fb-notify-blur);backdrop-filter:var(--fb-notify-blur);box-shadow:var(--fb-notify-shadow);color:var(--text);border-radius:28px;position:relative}.ds-ncard-main{box-sizing:border-box;border-radius:inherit;inline-size:100%;color:inherit;font:inherit;text-align:start;text-shadow:var(--nav-ink-halo);cursor:pointer;background:0 0;border:0;margin:0;padding:14px 40px 14px 14px;display:block}.ds-ncard-top{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.ds-ncard-lane.ds-status{block-size:auto;padding:2px var(--space-2);border-radius:var(--radius-full);text-shadow:none;flex:none;font-size:11px;line-height:1}.ds-ncard-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;font-size:13px;font-weight:700;line-height:1.5;overflow:hidden}.ds-ncard-time{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px;line-height:16px}.ds-ncard-line,.ds-ncard-detail{text-overflow:ellipsis;white-space:nowrap;line-height:1.375;display:block;overflow:hidden}.ds-ncard-line{margin-block-start:var(--space-1);font-size:12.5px}.ds-ncard-detail{color:var(--text-muted);margin-block-start:2px;font-size:11.5px}.ds-ncard-dismiss.ds-icon-button{--ds-button-ink:var(--text-muted);--ds-button-hover-fill:var(--glass-fill-hover);--ds-button-hover-ink:var(--text);top:var(--space-2);right:var(--space-2);border-radius:var(--radius-full);opacity:0;width:24px;height:24px;position:absolute}.ds-ncard-dismiss.ds-icon-button>svg{width:14px;height:14px}.ds-ncard:focus-within .ds-ncard-dismiss,.ds-ncard[data-force=hover] .ds-ncard-dismiss{opacity:1}.ds-ncard[data-force=hover]{box-shadow:var(--fb-notify-shadow-hover)}.ds-ncard-main:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.ds-ncard:hover .ds-ncard-dismiss{opacity:1}.ds-ncard:hover{box-shadow:var(--fb-notify-shadow-hover)}}@media (pointer:coarse){.ds-ncard-main{padding-inline-end:56px}.ds-ncard-dismiss.ds-icon-button{opacity:1;width:44px;height:44px;top:0;right:0}}@media (prefers-reduced-transparency:reduce){.ds-ncard{background:var(--fb-notify-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:no-preference){.ds-nr-main,.ds-nr-dismiss,.ds-ncard-dismiss,.ds-nc-lane,.ds-nc-tab{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard)}.ds-ncard{transition:box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard)}.ds-ncard:active{transform:scale(.99)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.ds-ncard:hover:not(:active){transform:translateY(-1px)}}.ds-progress{gap:6px;inline-size:100%;min-inline-size:0;display:grid}.ds-progress-row{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;min-inline-size:0;font-size:11px;line-height:16px;display:flex}.ds-progress-label{min-inline-size:0;color:var(--text);overflow-wrap:anywhere;flex:auto;font-size:12px;font-weight:500;line-height:16px}.ds-progress-end{align-items:center;gap:var(--space-2);flex:none;margin-inline-start:auto;display:inline-flex}.ds-progress-value,.ds-progress-status,.ds-progress-counts{color:var(--text-muted)}.ds-progress-status{flex:auto;min-inline-size:0}.ds-progress-counts{flex:none;margin-inline-start:auto}.ds-progress-error{color:var(--error-ink);flex:100%}.ds-progress-track{border-radius:var(--radius-full);background:var(--surface-control);block-size:4px;position:relative;overflow:hidden}.ds-progress-fill{border-radius:inherit;background:var(--brand-blue);block-size:100%}.ds-progress-track[data-indeterminate] .ds-progress-fill{background:var(--fb-progress-segment);inline-size:33.333%}.ds-progress-spinner{flex:none;display:block}@media (prefers-reduced-motion:no-preference){.ds-progress-track:not([data-indeterminate]) .ds-progress-fill{transition:inline-size var(--fb-progress-move) var(--ease-standard)}.ds-progress-track[data-indeterminate] .ds-progress-fill{animation:2s cubic-bezier(.4,0,.6,1) infinite ds-fb-pulse}.ds-progress-spinner{animation:1s linear infinite ds-fb-spin}}@media (prefers-reduced-motion:reduce){.ds-progress-track[data-indeterminate] .ds-progress-fill{display:none}.ds-progress-spinner{animation:2s cubic-bezier(.4,0,.6,1) infinite ds-fb-pulse}}@media (forced-colors:active){.ds-progress-track{outline:1px solid}.ds-progress-fill{forced-color-adjust:none;background:canvastext}}.ds-skeleton-region{position:relative}.ds-skeleton{display:block}.ds-skeleton-line{border-radius:var(--radius-sm);background:var(--skeleton-fill);block-size:12px;display:block}.ds-skeleton-circle{border-radius:var(--radius-full);background:var(--skeleton-fill);flex:none;display:block}.ds-skeleton-paragraph{gap:var(--space-2);display:grid}.ds-skeleton-row{align-items:center;gap:var(--space-3);box-sizing:border-box;padding-inline:var(--space-3);display:flex}.ds-skeleton-row-lines{gap:var(--space-2);flex:auto;min-inline-size:0;display:grid}@media (prefers-reduced-motion:no-preference){.ds-skeleton{animation:2s cubic-bezier(.4,0,.6,1) infinite ds-fb-pulse}}@media print{.ds-skeleton{display:none}}.ds-list{box-sizing:border-box;border-radius:var(--radius-3xl);background:var(--surface-1);text-align:start;grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:6px;list-style:none;display:grid}.ds-list[data-plain]{background:0 0;border-radius:0;padding:0}.ds-list>li{margin:0}.ds-list-row{box-sizing:border-box;min-block-size:44px;inline-size:100%;padding:var(--space-3);color:var(--text);font:inherit;text-align:start;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:18px;align-items:center;gap:14px;margin:0;font-size:15px;font-weight:500;line-height:1.5;text-decoration:none;display:flex;position:relative}.ds-list[data-plain] .ds-list-row{min-block-size:36px;padding:var(--space-2);border-radius:var(--radius-lg);gap:10px;font-size:14px;line-height:20px}.ds-list-row[data-lines="2"]{padding-block:10px;line-height:20px}.ds-list[data-plain] .ds-list-row[data-lines="2"]{padding-block:6px}@media (pointer:coarse){.ds-list[data-plain] .ds-list-row{min-block-size:44px}}a.ds-list-row,.ds-list-row[role=option]{cursor:pointer}.ds-list-leading{color:var(--text-muted);flex:none;align-items:center;display:flex}.ds-list-leading>svg{width:20px;height:20px}.ds-list-text{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.ds-list-title{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ds-list-description{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;line-height:18px;overflow:hidden}.ds-list-trailing{align-items:center;gap:var(--space-2);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:400;line-height:18px;display:flex}.ds-list-trailing>svg{width:18px;height:18px}.ds-list[data-plain] .ds-list-trailing>svg{width:16px;height:16px}.ds-list-tick{color:var(--brand-blue)}.ds-list:has(>li>.ds-list-row[aria-current=page]) .ds-list-row:not([aria-current=page]){color:var(--text-muted)}.ds-list-row[aria-current=page]{background:var(--nav-fill-active)}.ds-list-row[aria-current=page] .ds-list-leading{color:var(--text)}:is(a.ds-list-row,.ds-list-row[role=option])[data-force=hover]:not([aria-current=page]),:is(a.ds-list-row,.ds-list-row[role=option]):active:not([aria-current=page]),.ds-list-row[data-force=active]:not([aria-current=page]){background:var(--glass-fill-hover)}@media (hover:hover) and (pointer:fine){:is(a.ds-list-row,.ds-list-row[role=option]):hover:not([aria-current=page]){background:var(--glass-fill-hover)}}.ds-list-row:focus-visible,.ds-list-row[data-force=focus]{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}.ds-list-box:focus-visible{outline:none}.ds-list-heading{z-index:1;padding:var(--space-2) var(--space-3);background:var(--surface-1);color:var(--text-label);margin:0;font-size:13px;font-weight:500;line-height:18px;position:sticky;top:0}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.ds-list-heading{background:color-mix(in srgb, var(--surface-1) 85%, transparent);-webkit-backdrop-filter:var(--glass-blur-card);backdrop-filter:var(--glass-blur-card)}}@media (forced-colors:active){.ds-list-row[aria-current=page]{outline-offset:-1px;outline:1px solid canvastext}.ds-list-tick{color:canvastext}}@media (prefers-reduced-motion:no-preference){.ds-list-row{transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard), transform var(--duration-fast) var(--ease-standard)}.ds-list:not([data-plain]) a.ds-list-row:active{transform:scale(.985)}}.ds-disclosure{color:var(--text);text-align:start;margin:0;display:block}.ds-disclosure+.ds-disclosure{margin-block-start:var(--space-1)}.ds-disclosure-summary{align-items:flex-start;gap:var(--space-2);box-sizing:border-box;min-block-size:44px;padding:9px var(--space-3) 9px var(--space-2);border-radius:var(--radius-lg);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:16px;font-weight:700;line-height:26px;list-style:none;display:flex}.ds-disclosure-summary::-webkit-details-marker{display:none}.ds-disclosure-inline-summary::-webkit-details-marker{display:none}.ds-disclosure-heading{font:inherit;letter-spacing:normal;margin:0}.ds-disclosure-chevron{block-size:16px;inline-size:16px;color:var(--text-muted);flex:none;margin-block-start:5px}.ds-disclosure[open]>.ds-disclosure-summary .ds-disclosure-chevron{transform:rotate(90deg)}.ds-disclosure-panel{padding:0 var(--space-3) var(--space-4) calc(var(--space-2) * 2 + 16px)}.ds-disclosure-summary:focus-visible,.ds-disclosure[data-force=focus]>.ds-disclosure-summary{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}.ds-disclosure[data-force=hover]>.ds-disclosure-summary{background:var(--glass-fill-hover)}@media (hover:hover) and (pointer:fine){.ds-disclosure-summary:hover{background:var(--glass-fill-hover)}.ds-disclosure[data-compact]>.ds-disclosure-summary{gap:var(--space-1);min-block-size:0;padding:var(--space-1) 6px;font-size:12.5px;line-height:1.5}.ds-disclosure[data-compact]>.ds-disclosure-summary .ds-disclosure-chevron{block-size:14px;inline-size:14px;margin-block-start:2px}.ds-disclosure[data-compact]>.ds-disclosure-panel{padding-inline-start:calc(6px + 14px + var(--space-1))}.ds-disclosure-inline-summary:hover{color:var(--text)}}.ds-disclosure-inline{text-align:start;margin:0;display:block}.ds-disclosure-inline-summary{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);min-block-size:24px;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:12.5px;font-weight:500;line-height:1.5;list-style:none;display:inline-flex;position:relative}.ds-disclosure-inline-summary .ds-disclosure-chevron{color:currentColor;block-size:14px;inline-size:14px;margin:0}.ds-disclosure-inline[open]>.ds-disclosure-inline-summary .ds-disclosure-chevron{transform:rotate(180deg)}.ds-disclosure-inline[data-force=hover]>.ds-disclosure-inline-summary{color:var(--text)}.ds-disclosure-inline-summary:focus-visible,.ds-disclosure-inline[data-force=focus]>.ds-disclosure-inline-summary{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.ds-disclosure-inline-panel{padding-block-start:var(--space-2)}@media (pointer:coarse){.ds-disclosure-inline-summary:before{content:"";block-size:44px;inline-size:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:no-preference){.ds-disclosure-chevron{transition:transform var(--duration-fast) var(--ease-standard)}.ds-disclosure-summary,.ds-disclosure-inline-summary{transition:background-color var(--duration-instant) var(--ease-standard), color var(--duration-instant) var(--ease-standard)}.ds-disclosure{interpolate-size:allow-keywords}.ds-disclosure::details-content{opacity:0;block-size:0;transition:block-size var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), content-visibility var(--duration-fast) var(--ease-standard) allow-discrete;overflow:clip}.ds-disclosure[open]::details-content{opacity:1;block-size:auto}}}@keyframes ds-fb-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ds-fb-spin{to{transform:rotate(360deg)}}@keyframes ds-fb-fade-in{0%{opacity:0}}
