@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/urbanist-latin-600-normal-BuXRW95m.woff2)format("woff2"),url(/assets/urbanist-latin-600-normal-cDQtY_pk.woff)format("woff")}:root{--q-font-text:Inter, system-ui, sans-serif;--q-font-display:Urbanist, Inter, system-ui, sans-serif;--q-font-mono:"Geist Mono", ui-monospace, Menlo, monospace;--q-fontWeight-regular:400;--q-fontWeight-medium:500;--q-fontWeight-semibold:600;--q-typography-display:600 2.5rem/1.1 Urbanist, Inter, system-ui, sans-serif;--q-typography-display-tracking:-.0625rem;--q-typography-display-size:2.5rem;--q-typography-pageTitle:600 2.5rem/1.1 Urbanist, Inter, system-ui, sans-serif;--q-typography-pageTitle-tracking:-.0625rem;--q-typography-pageTitle-size:2.5rem;--q-typography-headline:600 1.875rem/1.2 Urbanist, Inter, system-ui, sans-serif;--q-typography-headline-tracking:-.0375rem;--q-typography-headline-size:1.875rem;--q-typography-title:600 1.1875rem/1.316 Urbanist, Inter, system-ui, sans-serif;--q-typography-title-tracking:-.0119rem;--q-typography-title-size:1.1875rem;--q-typography-body:400 .9375rem/1.467 Inter, system-ui, sans-serif;--q-typography-body-tracking:0px;--q-typography-body-size:.9375rem;--q-typography-bodyStrong:500 .9375rem/1.467 Inter, system-ui, sans-serif;--q-typography-bodyStrong-tracking:0px;--q-typography-bodyStrong-size:.9375rem;--q-typography-small:400 .8125rem/1.385 Inter, system-ui, sans-serif;--q-typography-small-tracking:0px;--q-typography-small-size:.8125rem;--q-typography-label:500 .75rem/1.333 Inter, system-ui, sans-serif;--q-typography-label-tracking:.0075rem;--q-typography-label-size:.75rem;--q-typography-kpi:600 1.375rem/1.182 Inter, system-ui, sans-serif;--q-typography-kpi-tracking:-.0138rem;--q-typography-kpi-size:1.375rem;--q-typography-number:400 .9375rem/1.467 Inter, system-ui, sans-serif;--q-typography-number-tracking:0px;--q-typography-number-size:.9375rem;--q-typography-code:400 .8125rem/1.538 "Geist Mono", ui-monospace, Menlo, monospace;--q-typography-code-tracking:0px;--q-typography-code-size:.8125rem;--q-space-0:0px;--q-space-0-5:2px;--q-space-1:4px;--q-space-2:8px;--q-space-3:12px;--q-space-4:16px;--q-space-5:20px;--q-space-6:24px;--q-space-8:32px;--q-space-10:40px;--q-space-12:48px;--q-space-16:64px;--q-space-24:96px;--q-radius-chip:6px;--q-radius-control:8px;--q-radius-block:14px;--q-radius-panel:20px;--q-radius-pill:999px;--q-borderWidth-hairline:1px;--q-borderWidth-focus:2px;--q-layout-contentMax:1120px;--q-layout-readingMax:680px;--q-layout-gutter:24px;--q-layout-gutterCompact:16px;--q-layout-touchTarget:44px;--q-duration-instant:0s;--q-duration-response:.12s;--q-duration-transition:.24s;--q-duration-entrance:.36s;--q-duration-stagger:48ms;--q-duration-livePulse:1.4s;--q-duration-urgentPulse:.72s;--q-duration-confirm:1.6s;--q-duration-intro:.7s;--q-duration-introStagger:.13s;--q-duration-introRise:.6s;--q-duration-introFade:.8s;--q-duration-introDraw:1.4s;--q-duration-introRing:2.2s;--q-duration-introBeat:.1s;--q-duration-typeIn:.38s;--q-duration-typeStagger:60ms;--q-duration-typeOut:.3s;--q-easing-standard:cubic-bezier(.2, .8, .2, 1);--q-easing-linear:cubic-bezier(0, 0, 1, 1);--q-easing-intro:cubic-bezier(.65, 0, .35, 1);--q-easing-exit:cubic-bezier(.55, 0, .85, .35);--q-motion-response:.12s cubic-bezier(.2, .8, .2, 1);--q-motion-transition:.24s cubic-bezier(.2, .8, .2, 1);--q-motion-entrance:.36s cubic-bezier(.2, .8, .2, 1);--q-motion-reduced:.24s cubic-bezier(0, 0, 1, 1);--q-travel-small:4px;--q-travel-medium:12px;--q-travel-large:32px;--q-travel-intro:10px;--q-color-bg:#faf8f4;--q-color-surface:#fffdf9;--q-color-surfaceSunken:#f5f3ef;--q-color-surfaceRaised:#fff;--q-color-ink:#26231f;--q-color-ink2:#6f6a64;--q-color-ink3:#8a847c;--q-color-line:#3c28141a;--q-color-lineStrong:#8a847c;--q-color-accent:#0f5c63;--q-color-onAccent:#fff;--q-color-accentTint:#e9efec;--q-color-focus:#0f5c63;--q-color-state-note-mark:#994c00;--q-color-state-note-text:#994c00;--q-color-state-note-tint:#f6ede3;--q-color-state-note-onMark:#fff;--q-color-state-urgent-mark:#d8183e;--q-color-state-urgent-text:#c41436;--q-color-state-urgent-tint:#fbe8e8;--q-color-state-urgent-onMark:#fff;--q-color-state-done-mark:#297a36;--q-color-state-done-text:#297a36;--q-color-state-done-tint:#ecf1e7;--q-color-state-done-onMark:#fff;--q-color-stateLayer-hover:#26231f0d;--q-color-stateLayer-pressed:#26231f17;--q-shadow-raised:0px 1px 2px 0px #26231f0a, 0px 8px 24px 0px #26231f0f;--q-shadow-overlay:0px 2px 6px 0px #26231f0f, 0px 16px 40px 0px #26231f1f;--q-chart-series:#26231f;--q-chart-seriesSecondary:#6f6a64;--q-chart-history:#8a847c;--q-chart-band:#26231f12;--q-chart-grid:#3c28141a;--q-chart-axis:#6f6a64;--q-chart-note:#994c00;--q-chart-urgent:#d8183e;--q-chart-done:#297a36;--q-chart-selection:#0f5c63;--q-chart-heat-0:#f5f3ef;--q-chart-heat-1:#e4e0d9;--q-chart-heat-2:#cdc7bf;--q-chart-heat-3:#aaa49c;--q-chart-heat-4:#857f78;--q-chart-heat-5:#5e5953;--q-chart-heat-6:#3a3632;--q-map-ground:#f1eee8;--q-map-field:#f6f4ef;--q-map-park:#e9e6df;--q-map-wood:#d9d4cc;--q-map-hill:#e4e0d9;--q-map-water:#d4d7dd;--q-map-block:#fffdf9;--q-map-road:#faf8f4;--q-map-dotPark:#cdc7bf;--q-map-dotWood:#b3ada5;--q-map-furrow:#e0dcd4;--q-map-shadow:#463e3657;--q-loudness-quiet-fg:#6f6a64;--q-loudness-quiet-bg:#f5f3ef;--q-loudness-quiet-icon:#8a847c;--q-loudness-note-fg:#994c00;--q-loudness-note-bg:#f6ede3;--q-loudness-note-icon:#994c00;--q-loudness-urgent-fg:#c41436;--q-loudness-urgent-bg:#fbe8e8;--q-loudness-urgent-icon:#d8183e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--q-color-bg:#1b1a18;--q-color-surface:#24221f;--q-color-surfaceSunken:#201f1d;--q-color-surfaceRaised:#2c2a26;--q-color-ink:#f3efe8;--q-color-ink2:#aaa49c;--q-color-ink3:#7d776f;--q-color-line:#fff0dc1a;--q-color-lineStrong:#7d776f;--q-color-accent:#4fb3ba;--q-color-onAccent:#0b1b1d;--q-color-accentTint:#2a3635;--q-color-focus:#4fb3ba;--q-color-state-note-mark:#f0a447;--q-color-state-note-text:#f0a447;--q-color-state-note-tint:#413425;--q-color-state-note-onMark:#1b1a18;--q-color-state-urgent-mark:#f2637a;--q-color-state-urgent-text:#ff7a8c;--q-color-state-urgent-tint:#412b2c;--q-color-state-urgent-onMark:#1b1a18;--q-color-state-done-mark:#9fd68a;--q-color-state-done-text:#9fd68a;--q-color-state-done-tint:#353b2e;--q-color-state-done-onMark:#1b1a18;--q-color-stateLayer-hover:#f3efe80f;--q-color-stateLayer-pressed:#f3efe81a;--q-shadow-raised:0px 1px 2px 0px #0000004d, 0px 8px 24px 0px #00000059;--q-shadow-overlay:0px 2px 6px 0px #0006, 0px 16px 40px 0px #0000008c;--q-chart-series:#f3efe8;--q-chart-seriesSecondary:#aaa49c;--q-chart-history:#7d776f;--q-chart-band:#f3efe817;--q-chart-grid:#fff0dc1a;--q-chart-axis:#aaa49c;--q-chart-note:#f0a447;--q-chart-urgent:#f2637a;--q-chart-done:#9fd68a;--q-chart-selection:#4fb3ba;--q-chart-heat-0:#24221f;--q-chart-heat-1:#35322e;--q-chart-heat-2:#4a4640;--q-chart-heat-3:#635e57;--q-chart-heat-4:#857f78;--q-chart-heat-5:#b3ada5;--q-chart-heat-6:#e6e1d9;--q-map-ground:#201f1d;--q-map-field:#262421;--q-map-park:#2b2926;--q-map-wood:#35322e;--q-map-hill:#2f2d2a;--q-map-water:#2b2e34;--q-map-block:#3a3733;--q-map-road:#2a2826;--q-map-dotPark:#3f3b36;--q-map-dotWood:#4a4640;--q-map-furrow:#34312d;--q-map-shadow:#0009;--q-loudness-quiet-fg:#aaa49c;--q-loudness-quiet-bg:#201f1d;--q-loudness-quiet-icon:#7d776f;--q-loudness-note-fg:#f0a447;--q-loudness-note-bg:#413425;--q-loudness-note-icon:#f0a447;--q-loudness-urgent-fg:#ff7a8c;--q-loudness-urgent-bg:#412b2c;--q-loudness-urgent-icon:#f2637a}}:root[data-theme=dark],[data-theme=dark]{--q-color-bg:#1b1a18;--q-color-surface:#24221f;--q-color-surfaceSunken:#201f1d;--q-color-surfaceRaised:#2c2a26;--q-color-ink:#f3efe8;--q-color-ink2:#aaa49c;--q-color-ink3:#7d776f;--q-color-line:#fff0dc1a;--q-color-lineStrong:#7d776f;--q-color-accent:#4fb3ba;--q-color-onAccent:#0b1b1d;--q-color-accentTint:#2a3635;--q-color-focus:#4fb3ba;--q-color-state-note-mark:#f0a447;--q-color-state-note-text:#f0a447;--q-color-state-note-tint:#413425;--q-color-state-note-onMark:#1b1a18;--q-color-state-urgent-mark:#f2637a;--q-color-state-urgent-text:#ff7a8c;--q-color-state-urgent-tint:#412b2c;--q-color-state-urgent-onMark:#1b1a18;--q-color-state-done-mark:#9fd68a;--q-color-state-done-text:#9fd68a;--q-color-state-done-tint:#353b2e;--q-color-state-done-onMark:#1b1a18;--q-color-stateLayer-hover:#f3efe80f;--q-color-stateLayer-pressed:#f3efe81a;--q-shadow-raised:0px 1px 2px 0px #0000004d, 0px 8px 24px 0px #00000059;--q-shadow-overlay:0px 2px 6px 0px #0006, 0px 16px 40px 0px #0000008c;--q-chart-series:#f3efe8;--q-chart-seriesSecondary:#aaa49c;--q-chart-history:#7d776f;--q-chart-band:#f3efe817;--q-chart-grid:#fff0dc1a;--q-chart-axis:#aaa49c;--q-chart-note:#f0a447;--q-chart-urgent:#f2637a;--q-chart-done:#9fd68a;--q-chart-selection:#4fb3ba;--q-chart-heat-0:#24221f;--q-chart-heat-1:#35322e;--q-chart-heat-2:#4a4640;--q-chart-heat-3:#635e57;--q-chart-heat-4:#857f78;--q-chart-heat-5:#b3ada5;--q-chart-heat-6:#e6e1d9;--q-map-ground:#201f1d;--q-map-field:#262421;--q-map-park:#2b2926;--q-map-wood:#35322e;--q-map-hill:#2f2d2a;--q-map-water:#2b2e34;--q-map-block:#3a3733;--q-map-road:#2a2826;--q-map-dotPark:#3f3b36;--q-map-dotWood:#4a4640;--q-map-furrow:#34312d;--q-map-shadow:#0009;--q-loudness-quiet-fg:#aaa49c;--q-loudness-quiet-bg:#201f1d;--q-loudness-quiet-icon:#7d776f;--q-loudness-note-fg:#f0a447;--q-loudness-note-bg:#413425;--q-loudness-note-icon:#f0a447;--q-loudness-urgent-fg:#ff7a8c;--q-loudness-urgent-bg:#412b2c;--q-loudness-urgent-icon:#f2637a}[data-theme=light]{--q-color-bg:#faf8f4;--q-color-surface:#fffdf9;--q-color-surfaceSunken:#f5f3ef;--q-color-surfaceRaised:#fff;--q-color-ink:#26231f;--q-color-ink2:#6f6a64;--q-color-ink3:#8a847c;--q-color-line:#3c28141a;--q-color-lineStrong:#8a847c;--q-color-accent:#0f5c63;--q-color-onAccent:#fff;--q-color-accentTint:#e9efec;--q-color-focus:#0f5c63;--q-color-state-note-mark:#994c00;--q-color-state-note-text:#994c00;--q-color-state-note-tint:#f6ede3;--q-color-state-note-onMark:#fff;--q-color-state-urgent-mark:#d8183e;--q-color-state-urgent-text:#c41436;--q-color-state-urgent-tint:#fbe8e8;--q-color-state-urgent-onMark:#fff;--q-color-state-done-mark:#297a36;--q-color-state-done-text:#297a36;--q-color-state-done-tint:#ecf1e7;--q-color-state-done-onMark:#fff;--q-color-stateLayer-hover:#26231f0d;--q-color-stateLayer-pressed:#26231f17;--q-shadow-raised:0px 1px 2px 0px #26231f0a, 0px 8px 24px 0px #26231f0f;--q-shadow-overlay:0px 2px 6px 0px #26231f0f, 0px 16px 40px 0px #26231f1f;--q-chart-series:#26231f;--q-chart-seriesSecondary:#6f6a64;--q-chart-history:#8a847c;--q-chart-band:#26231f12;--q-chart-grid:#3c28141a;--q-chart-axis:#6f6a64;--q-chart-note:#994c00;--q-chart-urgent:#d8183e;--q-chart-done:#297a36;--q-chart-selection:#0f5c63;--q-chart-heat-0:#f5f3ef;--q-chart-heat-1:#e4e0d9;--q-chart-heat-2:#cdc7bf;--q-chart-heat-3:#aaa49c;--q-chart-heat-4:#857f78;--q-chart-heat-5:#5e5953;--q-chart-heat-6:#3a3632;--q-map-ground:#f1eee8;--q-map-field:#f6f4ef;--q-map-park:#e9e6df;--q-map-wood:#d9d4cc;--q-map-hill:#e4e0d9;--q-map-water:#d4d7dd;--q-map-block:#fffdf9;--q-map-road:#faf8f4;--q-map-dotPark:#cdc7bf;--q-map-dotWood:#b3ada5;--q-map-furrow:#e0dcd4;--q-map-shadow:#463e3657;--q-loudness-quiet-fg:#6f6a64;--q-loudness-quiet-bg:#f5f3ef;--q-loudness-quiet-icon:#8a847c;--q-loudness-note-fg:#994c00;--q-loudness-note-bg:#f6ede3;--q-loudness-note-icon:#994c00;--q-loudness-urgent-fg:#c41436;--q-loudness-urgent-bg:#fbe8e8;--q-loudness-urgent-icon:#d8183e}@media (prefers-reduced-motion:reduce){:root{--q-travel-small:0px;--q-travel-medium:0px;--q-travel-large:0px;--q-travel-intro:0px;--q-easing-standard:cubic-bezier(0, 0, 1, 1)}}:root[data-motion=reduce]{--q-travel-small:0px;--q-travel-medium:0px;--q-travel-large:0px;--q-travel-intro:0px;--q-easing-standard:cubic-bezier(0, 0, 1, 1)}:root{--q-paper-grain:radial-gradient(color-mix(in srgb, var(--q-color-ink) 6%, transparent) 1px, transparent 1px), radial-gradient(color-mix(in srgb, var(--q-color-ink) 4%, transparent) 1px, transparent 1px)}html{background:var(--q-color-bg);color:var(--q-color-ink);font-feature-settings:"cv11" 0;font-size:100%}body{font:var(--q-typography-body);letter-spacing:var(--q-typography-body-tracking)}:focus-visible,[data-focus-visible]{outline:var(--q-borderWidth-focus) solid var(--q-color-focus);outline-offset:2px}.q-num{font-variant-numeric:tabular-nums}.q-page{box-sizing:border-box;inline-size:100%;max-inline-size:calc(var(--q-layout-contentMax) + 2 * var(--q-layout-gutter));margin-inline:auto}.q-page--reading{max-inline-size:calc(var(--q-layout-readingMax) + 2 * var(--q-layout-gutter))}.q-page,.q-gutter{padding-inline:max(var(--q-layout-gutter), env(safe-area-inset-left)) max(var(--q-layout-gutter), env(safe-area-inset-right))}.q-paper{isolation:isolate;inline-size:min(var(--q-layout-readingMax), 100%);box-sizing:border-box;padding-block:var(--q-space-6) var(--q-space-24);color:var(--q-color-ink);margin-inline:auto;position:relative}.q-paper--wide{inline-size:100%}.q-paper:before{content:"";z-index:-1;pointer-events:none;opacity:.35;background-image:var(--q-paper-grain);background-position:0 0,1px 2px;background-size:3px 3px,7px 7px;position:fixed;inset:0}.q-topbar{z-index:1;box-sizing:border-box;align-items:center;gap:var(--q-space-4);min-block-size:var(--q-space-16);padding-inline:max(var(--q-layout-gutter), env(safe-area-inset-left)) max(var(--q-layout-gutter), env(safe-area-inset-right));background:var(--q-color-bg);display:flex;position:sticky;inset-block-start:0}.q-topbar__home{border-radius:var(--q-radius-control);line-height:0;display:inline-flex}.q-topbar__right{align-items:center;gap:var(--q-space-4);margin-inline-start:auto;display:flex}@media (width<=640px){.q-page,.q-gutter,.q-topbar{padding-inline:max(var(--q-layout-gutterCompact), env(safe-area-inset-left)) max(var(--q-layout-gutterCompact), env(safe-area-inset-right))}}@media (height<=480px){.q-topbar{position:static}}.q-page-title{font:var(--q-typography-pageTitle);font-size:clamp(28px, 3.6vw, var(--q-typography-pageTitle-size));letter-spacing:var(--q-typography-pageTitle-tracking);color:var(--q-color-ink)}.q-section-title{font:var(--q-typography-title);letter-spacing:var(--q-typography-title-tracking);color:var(--q-color-ink)}.q-ink3{color:var(--q-color-ink3)}.q-state-icon{vertical-align:middle;flex:none;display:inline-block}.q-state-icon--note{color:var(--q-color-state-note-mark)}.q-state-icon--urgent{color:var(--q-color-state-urgent-mark)}.q-state-icon--done{color:var(--q-color-state-done-mark)}.q-state-icon--note .q-state-icon__glyph{fill:var(--q-color-state-note-onMark)}.q-state-icon--urgent .q-state-icon__glyph{fill:var(--q-color-state-urgent-onMark)}.q-state-icon--done .q-state-icon__glyph-stroke{stroke:var(--q-color-state-done-onMark)}.q-loudness{align-items:center;gap:var(--q-space-1);padding:var(--q-space-0-5) var(--q-space-2) var(--q-space-0-5) var(--q-space-1);border-radius:var(--q-radius-pill);font:var(--q-typography-label);letter-spacing:var(--q-typography-label-tracking);display:inline-flex}.q-loudness--note{background:var(--q-color-state-note-tint);color:var(--q-color-state-note-text)}.q-loudness--urgent{background:var(--q-color-state-urgent-tint);color:var(--q-color-state-urgent-text)}.q-voice{align-items:center;gap:var(--q-space-1);font:var(--q-typography-label);letter-spacing:var(--q-typography-label-tracking);color:var(--q-color-accent);display:inline-flex}.q-voice__glyph{border-radius:var(--q-radius-chip);background:var(--q-color-accentTint);block-size:1.25rem;inline-size:1.25rem;color:var(--q-color-accent);font-weight:var(--q-fontWeight-semibold);place-items:center;line-height:1;display:inline-grid}.q-button-group{align-items:flex-start;gap:var(--q-space-1);flex-direction:column;display:inline-flex}.q-button{justify-content:center;align-items:center;gap:var(--q-space-2);min-block-size:38px;padding:0 var(--q-space-4);border-radius:var(--q-radius-control);font:var(--q-typography-bodyStrong);letter-spacing:var(--q-typography-bodyStrong-tracking);cursor:pointer;transition:transform var(--q-duration-response) var(--q-easing-standard), background-color var(--q-duration-response) var(--q-easing-standard);border:1px solid #0000;display:inline-flex;position:relative}.q-button--primary{background:var(--q-color-accent);color:var(--q-color-onAccent)}.q-button--secondary{background:var(--q-color-surface);color:var(--q-color-ink);border-color:var(--q-color-lineStrong)}.q-button--ghost{color:var(--q-color-accent);background:0 0}.q-button--urgent{background:var(--q-color-state-urgent-mark);color:var(--q-color-state-urgent-onMark)}.q-button:after{content:"";border-radius:inherit;pointer-events:none;background:0 0;position:absolute;inset:0}.q-button[data-hovered]:not([aria-disabled=true]){transform:translateY(calc(var(--q-travel-small) / -4))}.q-button[data-hovered]:not([aria-disabled=true]):after{background:var(--q-color-stateLayer-hover)}.q-button[data-pressed]:not([aria-disabled=true]){transition-duration:60ms;transform:scale(.97)}.q-button[data-pressed]:not([aria-disabled=true]):after{background:var(--q-color-stateLayer-pressed)}.q-button[aria-disabled=true]{background:var(--q-color-surfaceSunken);color:var(--q-color-ink2);border-color:var(--q-color-lineStrong);cursor:not-allowed}.q-button__reason{font:var(--q-typography-small);letter-spacing:var(--q-typography-small-tracking);color:var(--q-color-ink2)}@media (prefers-reduced-motion:reduce){.q-button[data-pressed]:not([aria-disabled=true]){transform:none}}:root[data-motion=reduce] .q-button[data-pressed]:not([aria-disabled=true]){transform:none}.q-bound-fact{appearance:none;border-radius:var(--q-radius-chip);font:inherit;letter-spacing:inherit;font-variant-numeric:tabular-nums;color:var(--q-color-ink);cursor:pointer;text-underline-offset:3px;transition:background var(--q-duration-response) var(--q-easing-standard);background:0 0;border:0;margin:0;padding:0 2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.q-bound-fact[data-hovered],.q-bound-fact[data-focused]{background:var(--q-color-accentTint);text-decoration-style:solid;-webkit-text-decoration-color:var(--q-color-accent);text-decoration-color:var(--q-color-accent)}.q-provenance{max-inline-size:min(24rem, calc(100vw - 2 * var(--q-space-3)));box-sizing:border-box;background:var(--q-color-surface);color:var(--q-color-ink);border:1px solid var(--q-color-line);border-radius:var(--q-radius-control);box-shadow:var(--q-shadow-overlay);font:var(--q-typography-small);letter-spacing:var(--q-typography-small-tracking);overflow-wrap:anywhere;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.q-provenance__query{font-family:var(--q-font-mono)}.q-provenance__line,.q-provenance__hint{color:var(--q-color-ink2)}.q-provenance__hint{color:var(--q-color-accent)}.q-provenance[data-entering]{animation:q-provenance-in var(--q-duration-response) var(--q-easing-standard)}.q-provenance[data-exiting]{animation:q-provenance-in var(--q-duration-response) var(--q-easing-standard) reverse}.q-provenance[data-placement=top]{--q-provenance-from:translateY(var(--q-travel-small))}.q-provenance[data-placement=bottom]{--q-provenance-from:translateY(calc(var(--q-travel-small) * -1))}@keyframes q-provenance-in{0%{opacity:0;transform:var(--q-provenance-from,none)}}@media (prefers-reduced-motion:reduce){.q-provenance[data-entering],.q-provenance[data-exiting]{animation:none}}:root[data-motion=reduce] .q-provenance[data-entering],:root[data-motion=reduce] .q-provenance[data-exiting]{animation:none}.q-datamode{align-items:center;gap:var(--q-space-1);font:var(--q-typography-label);color:var(--q-color-ink2);display:inline-flex}.q-datamode--live .q-datamode__mark{color:var(--q-color-ink)}.q-datamode--stale{color:var(--q-color-state-note-text)}.q-datamode--stale .q-datamode__mark{color:var(--q-color-state-note-mark)}.q-datamode__mark{flex:none;overflow:visible}.q-logo{color:var(--q-color-ink);display:inline-block;overflow:visible}.q-logo-loader,.q-logo-state{flex:none;line-height:0;display:inline-flex}.q-logo-loader.is-reserved{visibility:hidden}.q-state-line,.q-loading-line{align-items:center;gap:var(--q-space-2);display:flex}span.q-loading-line{display:inline-flex}.q-logo__glyph{fill:var(--q-color-ink)}.q-logo__accent{fill:var(--q-color-accent)}.q-logo__ink{stroke:var(--q-color-ink)}.q-untrusted{gap:var(--q-space-1);flex-direction:column;min-inline-size:0;display:flex}.q-untrusted>p{margin:0}.q-untrusted__byline{align-items:center;gap:var(--q-space-2);font:var(--q-typography-small);color:var(--q-color-ink3);display:flex}.q-untrusted__body{font:var(--q-typography-body);white-space:pre-wrap;overflow-wrap:anywhere}.q-untrusted__body--clamped{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.q-untrusted--removed{font:var(--q-typography-body);color:var(--q-color-ink3)}.q-untrusted__more{color:var(--q-color-ink);font:var(--q-typography-label);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.q-citation{overflow-wrap:anywhere}.q-citation--link{color:var(--q-color-ink);text-underline-offset:3px;text-decoration:underline}.q-bound-fact--static{cursor:help}.q-bound-fact--static:focus-visible,.q-bound-fact--static[data-held]{background:var(--q-color-accentTint);text-decoration-style:solid;-webkit-text-decoration-color:var(--q-color-accent);text-decoration-color:var(--q-color-accent)}@media (hover:hover){.q-bound-fact--static:hover{background:var(--q-color-accentTint);text-decoration-style:solid;-webkit-text-decoration-color:var(--q-color-accent);text-decoration-color:var(--q-color-accent)}}.q-link{appearance:none;border:0;border-block-end:1.5px solid var(--q-color-accentTint);padding:var(--q-space-0-5) 0;font:var(--q-fontWeight-semibold) .875rem/1.5 var(--q-font-text);color:var(--q-color-accent);text-align:start;cursor:pointer;transition:border-color var(--q-duration-transition) var(--q-easing-standard), color var(--q-duration-transition) var(--q-easing-standard);background:0 0;border-radius:2px;text-decoration:none}@media (hover:hover){.q-link:hover{border-color:var(--q-color-accent);transition-duration:var(--q-duration-response)}}.q-link[aria-current=true]{color:var(--q-color-ink);border-color:#0000}.q-link--plain{border-color:#0000}.q-link--quiet{font-weight:var(--q-fontWeight-medium);color:var(--q-color-ink2);border-color:#0000}@media (hover:hover){.q-link--quiet:hover{color:var(--q-color-ink);border-color:var(--q-color-line)}}.q-fact,.q-fact-host .q-bound-fact{font-family:var(--q-font-mono);color:var(--q-color-ink);-webkit-text-decoration:underline dotted var(--q-color-accent);text-decoration:underline dotted var(--q-color-accent);text-underline-offset:4px;font-size:.95em;text-decoration-thickness:1.5px}.q-fact-host .q-bound-fact{padding:0 1px}.q-page-title .q-fact,.q-section-title .q-fact,.q-section-title .q-fact-host .q-bound-fact{font-family:inherit;font-size:inherit}.q-on-paper .q-chip{min-block-size:0;padding:var(--q-space-0-5) 0;font:var(--q-typography-bodyStrong);color:var(--q-color-ink);background:0 0;border:0;border-radius:0}.q-on-paper button.q-chip{font:var(--q-fontWeight-semibold) .875rem/1.5 var(--q-font-text);color:var(--q-color-accent);border-block-end:1.5px solid var(--q-color-accentTint);transition:border-color var(--q-duration-transition) var(--q-easing-standard)}.q-on-paper button.q-chip[data-hovered]{border-color:var(--q-color-accent);transition-duration:var(--q-duration-response)}@media (hover:hover){.q-on-paper button.q-chip:hover{border-color:var(--q-color-accent);transition-duration:var(--q-duration-response)}}.q-on-paper .q-chip--edit{color:var(--q-color-ink);border-block-end:1.5px solid var(--q-color-accent)}.q-on-paper .q-chip__input{font:var(--q-fontWeight-medium) 1rem/1.5 var(--q-font-text)}.q-state-note{align-items:flex-start;gap:var(--q-space-1);font:var(--q-typography-small);letter-spacing:var(--q-typography-small-tracking);display:inline-flex}.q-state-note .q-state-icon{margin-block-start:.1em}.q-state-note--note{color:var(--q-color-state-note-text)}.q-state-note--urgent{color:var(--q-color-state-urgent-text)}:root{--q-table-surface:var(--q-color-bg)}.q-table-scroll{overscroll-behavior-inline:contain;min-inline-size:0;scroll-padding-inline-start:calc(var(--q-space-24) * 1.25);overflow-x:auto}.q-table-scroll--bounded{max-block-size:min(calc(var(--q-space-24) * 5), 60vh);overscroll-behavior-block:contain;scroll-padding-block-start:var(--q-space-10);overflow-y:auto}.q-table{border-collapse:separate;border-spacing:0;inline-size:100%;font:var(--q-typography-small);font-variant-numeric:tabular-nums}.q-table caption{text-align:start;color:var(--q-color-ink2);padding-block-end:var(--q-space-1)}.q-table th,.q-table td{padding:var(--q-space-2) var(--q-space-3);border-block-end:var(--q-borderWidth-hairline) solid var(--q-color-line);text-align:start;font-weight:inherit;white-space:nowrap}.q-table thead th{font:var(--q-typography-label);color:var(--q-color-ink3)}.q-table tr>:first-child{z-index:1;min-inline-size:calc(var(--q-space-24) * 1.25);background:var(--q-table-surface);white-space:normal;overflow-wrap:anywhere;padding-inline-start:0;position:sticky;inset-inline-start:0}.q-table tr>:last-child{padding-inline-end:0}.q-table .q-table__num{text-align:end}.q-table .q-fact{font-size:inherit}.q-table-scroll--bounded thead th{z-index:1;background:var(--q-table-surface);position:sticky;inset-block-start:0}.q-table-scroll--bounded thead th:first-child{z-index:2}@media (pointer:coarse){:root :is(.q-button,.edm-chip,.askline__item,.askline__input,.askline__jump,.mp-controls input,.mp-controls select,.settings__check,.cr-ack,.cr-step),:root .q-chip:not(.q-on-paper .q-chip){min-block-size:var(--q-layout-touchTarget)}:root :is(.askline__send,.askline__star,.edm-seg__btn){min-block-size:var(--q-layout-touchTarget);min-inline-size:var(--q-layout-touchTarget)}:root .askline__line{padding-block:0}:root .edm-chip{align-items:center}.q-link,.q-bound-fact,.q-topbar__home,.q-citation--link,.q-on-paper button.q-chip,.q-untrusted__more,.q-demoline__contact,.account__circle,.favourites-follow__item,.cr-disclosure,.edm-link,.chart__table summary,.mp-ev__details summary,.q-figure__escape summary{position:relative}.q-link:after,.q-bound-fact:after,.q-topbar__home:after,.q-citation--link:after,.q-on-paper button.q-chip:after,.q-untrusted__more:after,.q-demoline__contact:after,.account__circle:after,.favourites-follow__item:after,.cr-disclosure:after,.edm-link:after,.chart__table summary:after,.mp-ev__details summary:after,.q-figure__escape summary:after{content:"";inset-block:min(0px, calc((100% - var(--q-layout-touchTarget)) / 2));inset-inline:min(0px, calc((100% - var(--q-layout-touchTarget)) / 2));position:absolute}.account__list,.settings__list,.briefing__actions,.favourites-follow{row-gap:var(--q-space-6)}.public-header__langs{gap:var(--q-space-6)}}body{background:var(--q-color-bg);color:var(--q-color-ink);margin:0;overflow-x:clip}.docs{isolation:isolate;flex-direction:column;min-block-size:100svh;display:flex;position:relative}.docs:before{content:"";z-index:-1;pointer-events:none;opacity:.35;background-image:var(--q-paper-grain);background-position:0 0,1px 2px;background-size:3px 3px,7px 7px;position:fixed;inset:0}.docs__main{padding-block:var(--q-space-6) var(--q-space-16);flex:1}.docs__nav{gap:var(--q-space-2) var(--q-space-6);flex-wrap:wrap;margin-block-end:var(--q-space-8);display:flex}.docs__meta{margin:0 0 var(--q-space-2);font:var(--q-typography-label);letter-spacing:var(--q-typography-label-tracking);color:var(--q-color-ink3)}.docs__archive{margin:0 0 var(--q-space-6);padding-block:var(--q-space-2);border-block:1px solid var(--q-color-line);font:var(--q-typography-label);letter-spacing:var(--q-typography-label-tracking);color:var(--q-color-ink2)}.docs__status{margin:0 0 var(--q-space-4);font:var(--q-typography-label);letter-spacing:var(--q-typography-label-tracking);color:var(--q-color-ink2)}.docs__body h2,.docs__body h3,.docs__body h4{margin:var(--q-space-8) 0 var(--q-space-2);color:var(--q-color-ink)}.docs__body h3,.docs__body h4{font:var(--q-typography-bodyStrong)}.docs__body p,.docs__body ul,.docs__body ol,.docs__body pre,.docs__body blockquote,.docs__body .q-table-scroll{margin:0 0 var(--q-space-4)}.docs__body ul,.docs__body ol{padding-inline-start:var(--q-space-6)}.docs__body li+li{margin-block-start:var(--q-space-1)}.docs__body code{font:var(--q-typography-code)}.docs__body pre{padding:var(--q-space-3) var(--q-space-4);border-inline-start:var(--q-borderWidth-hairline) solid var(--q-color-line);overflow-x:auto}.docs__body blockquote{border-inline-start:var(--q-borderWidth-hairline) solid var(--q-color-line);color:var(--q-color-ink2);padding-inline-start:var(--q-space-4)}.docs__body hr{border:0;border-block-start:var(--q-borderWidth-hairline) solid var(--q-color-line);margin-block:var(--q-space-8)}.docs__footer{align-items:baseline;gap:var(--q-space-6);padding-block:var(--q-space-6);flex-wrap:wrap;display:flex}.docs__hash{font-family:var(--q-font-mono);margin:0 0 0 auto}
