/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */.sy{font-family:var(--sy-face),ui-sans-serif,system-ui,sans-serif;background:var(--sy-canvas);color:var(--sy-ink);font-size:var(--sy-ui-size);line-height:var(--sy-ui-line);font-weight:var(--sy-ui-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sy *,.sy :after,.sy :before{box-sizing:border-box}@layer base{:where(.sy) button{font:inherit;color:inherit;text-align:start;background:0 0;border:0;padding:0}:where(.sy) :where(h1,h2,h3,p,ul){margin:0}:where(.sy) ul{padding:0;list-style:none}}.sy ::selection{background:var(--sy-brand);color:var(--sy-on-brand)}.sy .t-display{font-size:var(--sy-display-size);line-height:var(--sy-display-line);letter-spacing:var(--sy-display-track);font-weight:var(--sy-display-weight)}.sy .t-title{font-size:var(--sy-title-size);line-height:var(--sy-title-line);letter-spacing:var(--sy-title-track);font-weight:var(--sy-title-weight)}.sy .t-body{font-size:var(--sy-body-size);line-height:var(--sy-body-line);font-weight:var(--sy-body-weight);color:var(--sy-ink-2);text-wrap:pretty;max-width:66ch}.sy .t-ui{font-size:var(--sy-ui-size);line-height:var(--sy-ui-line);font-weight:var(--sy-ui-weight)}.sy .t-label{font-size:var(--sy-label-size);line-height:var(--sy-label-line);font-weight:var(--sy-label-weight);color:var(--sy-ink-2)}.sy .t-note{font-size:var(--sy-note-size);line-height:var(--sy-note-line);letter-spacing:var(--sy-note-track);font-weight:var(--sy-note-weight);color:var(--sy-ink-3)}.sy .t-tag{font-size:var(--sy-tag-size);line-height:var(--sy-tag-line);letter-spacing:var(--sy-tag-track);font-weight:var(--sy-tag-weight);text-transform:uppercase;color:var(--sy-ink-3)}.sy .num{font-variant-numeric:tabular-nums}.sy-f{gap:var(--sy-s6);flex-direction:column;min-width:0;display:flex}.sy-f[data-wide=true]{grid-column:1/-1}.sy-f-label{align-items:center;gap:var(--sy-s6);cursor:default;width:fit-content;display:inline-flex}.sy-req{background:var(--sy-brand-edge);border-radius:999px;flex:none;width:4px;height:4px}.sy-optional{color:var(--sy-ink-3);font-weight:400}.sy-lock{color:var(--sy-ink-3);gap:3px;font-weight:500;display:inline-flex}.sy-ctl,.sy-lock{align-items:center}.sy-ctl{gap:var(--ctl-gap);min-height:var(--ctl-h);padding-inline:var(--ctl-pad);border-radius:var(--ctl-r);background:var(--sy-sunken);transition-property:background-color,box-shadow;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);display:flex;box-shadow:inset 0 0 0 1px #0000}.sy-ctl[data-multiline=true]{align-items:stretch}@media (hover:hover) and (pointer:fine){.sy-f[data-state=busy] .sy-ctl:hover,.sy-f[data-state=ready] .sy-ctl:hover{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}}.sy-ctl:focus-within{background:var(--sy-surface);box-shadow:inset 0 0 0 var(--sy-ring-w) var(--sy-ring-c),var(--sy-ring-halo)}.sy-in{min-width:0;color:var(--sy-ink);font:inherit;font-size:var(--ctl-text);line-height:var(--sy-ui-line);padding-block:var(--sy-s6);caret-color:var(--sy-brand-ink);background:0 0;border:0;outline:0;flex:1}.sy-in::placeholder{color:var(--sy-ink-4)}.sy-in:-webkit-autofill,.sy-in:-webkit-autofill:hover{-webkit-text-fill-color:var(--sy-ink);caret-color:var(--sy-brand-ink);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #0000}.sy-in:-webkit-autofill:active,.sy-in:-webkit-autofill:focus{-webkit-text-fill-color:var(--sy-ink);caret-color:var(--sy-brand-ink);transition:background-color 600000s;-webkit-box-shadow:inset 0 0 0 1000px #0000}.sy-kind-otp-in:-webkit-autofill{-webkit-text-fill-color:var(--sy-ink);transition:background-color 600000s}.sy-in[data-align=end]{text-align:end;font-variant-numeric:tabular-nums}@media (max-width:640px){.sy-in{font-size:16px}}.sy-affix{font-size:var(--ctl-text)}.sy-affix,.sy-glyph{color:var(--sy-ink-3);flex:none}.sy-glyph{place-items:center;display:grid}.sy-grow{flex:1;min-width:0;display:grid}.sy-grow:after,.sy-grow>textarea{font:inherit;font-size:var(--ctl-text);line-height:var(--sy-body-line);padding-block:var(--sy-s8);white-space:pre-wrap;overflow-wrap:anywhere;border:0;grid-area:1/1;margin:0;padding-inline:0}.sy-grow:after{content:attr(data-value);visibility:hidden;pointer-events:none}.sy-grow>textarea{resize:none;overflow:hidden}.sy-chip{cursor:pointer;width:calc(var(--ctl-h) - var(--ctl-inset) * 4);height:calc(var(--ctl-h) - var(--ctl-inset) * 4);color:var(--sy-ink-3);background:var(--sy-ink);border-radius:999px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.sy-chip{background:color-mix(in oklab,var(--sy-ink) 8%,transparent)}}.sy-chip{transition-property:background-color,color;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out)}.sy-chip:hover{background:var(--sy-ink)}@supports (color:color-mix(in lab,red,red)){.sy-chip:hover{background:color-mix(in oklab,var(--sy-ink) 16%,transparent)}}.sy-chip:hover{color:var(--sy-ink)}.sy-chip[data-square=true]{border-radius:var(--ctl-chip)}.sy-swap,.sy-swap>*{place-items:center;display:grid}.sy-swap>*{grid-area:1/1}.sy-f[data-state=invalid] .sy-ctl{background:var(--sy-stop-wash);box-shadow:inset 0 0 0 1px var(--sy-stop)}@supports (color:color-mix(in lab,red,red)){.sy-f[data-state=invalid] .sy-ctl{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--sy-stop) 34%,transparent)}}.sy-f[data-state=invalid] .sy-ctl:focus-within{background:var(--sy-surface);box-shadow:inset 0 0 0 var(--sy-ring-w) var(--sy-stop),0 0 0 3px var(--sy-stop)}@supports (color:color-mix(in lab,red,red)){.sy-f[data-state=invalid] .sy-ctl:focus-within{box-shadow:inset 0 0 0 var(--sy-ring-w) var(--sy-stop),0 0 0 3px color-mix(in oklab,var(--sy-stop) 24%,transparent)}}.sy-f[data-state=disabled]{opacity:.55}.sy-f[data-state=disabled] .sy-ctl{cursor:not-allowed}.sy-f[data-state=readonly] .sy-ctl{box-shadow:none;background:0 0;padding-inline:0}.sy-f[data-state=readonly] .sy-ctl:focus-within{box-shadow:none;background:0 0}.sy-f[data-state=readonly] .sy-in{cursor:text}.sy-f[data-state=busy] .sy-ctl{position:relative;overflow:hidden}.sy-f[data-state=busy] .sy-ctl:after{content:"";background:var(--sy-brand-edge);transform-origin:0;height:1.5px;animation:sy-sweep 1.1s var(--sy-e-out) infinite;inset-inline:0;position:absolute;bottom:0}@keyframes sy-sweep{0%{opacity:0;transform:scaleX(0)translate(0)}22%{opacity:1}60%{transform:scaleX(1)translate(0)}to{opacity:0;transform:scaleX(1)translate(100%)}}.sy-under{align-items:baseline;gap:var(--sy-s8);min-height:0;display:flex}.sy-say{flex:1;min-width:0}.sy-say[data-tone=stop]{color:var(--sy-stop);font-weight:500}.sy-say[data-tone=warn]{color:var(--sy-warn);font-weight:500}.sy-count{font-variant-numeric:tabular-nums;flex:none}.sy-count[data-tone=warn]{color:var(--sy-warn)}.sy-count[data-tone=stop]{color:var(--sy-stop);font-weight:550}@media (prefers-reduced-motion:reduce){.sy-f[data-state=busy] .sy-ctl:after{opacity:.6;animation:none;transform:scaleX(1)}.sy *,.sy :after,.sy :before{transition-duration:1ms!important}}@media (prefers-contrast:more){.sy{--sy-ink-3:var(--sy-ink-2);--sy-ink-4:var(--sy-ink-3);--sy-line:var(--sy-line-firm)}.sy-ctl{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}}@media (prefers-reduced-transparency:reduce){.sy-chip{background:var(--sy-sunken)}}.sy-trigger{cursor:pointer;text-align:start;width:100%}.sy-ctl.sy-trigger:focus-within{background:var(--sy-sunken);box-shadow:inset 0 0 0 1px #0000}.sy-ctl.sy-trigger:focus-visible{background:var(--sy-surface);box-shadow:inset 0 0 0 var(--sy-ring-w) var(--sy-ring-c),var(--sy-ring-halo)}.sy-ctl.sy-trigger[aria-expanded=true]:not(.sy-menu-btn){background:var(--sy-surface);box-shadow:inset 0 0 0 1px var(--sy-line-firm)}.sy-ctl.sy-trigger[aria-expanded=true]:focus-visible{box-shadow:inset 0 0 0 var(--sy-ring-w) var(--sy-ring-c),var(--sy-ring-halo)}.sy-said{min-width:0;font-size:var(--ctl-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sy-ph{color:var(--sy-ink-4)}.sy-caret{color:var(--sy-ink-3);flex:none;place-items:center;display:grid}.sy-pop-wrap{z-index:var(--sy-z-pop)}.sy-pop-wrap[data-from=above]{transform-origin:0 0}.sy-pop-wrap[data-from=below]{transform-origin:0 100%}[dir=rtl] .sy-pop-wrap[data-from=above]{transform-origin:100% 0}[dir=rtl] .sy-pop-wrap[data-from=below]{transform-origin:100% 100%}.sy-pop{max-height:inherit;border-radius:var(--ctl-pop);background:var(--sy-surface);min-height:0;box-shadow:inset 0 0 0 1px var(--sy-line),var(--sy-lift-2);flex-direction:column;display:flex;overflow:hidden}.sy-pop-find{align-items:center;gap:var(--ctl-gap);padding-inline:var(--ctl-pad);min-height:var(--ctl-h);color:var(--sy-ink-3);border-bottom:1px solid var(--sy-line);flex:none;display:flex}.sy-list{min-height:0;padding:var(--sy-s6);flex:1;overflow-y:auto}.sy-head{padding:var(--sy-s6) var(--ctl-pad) var(--sy-s2);opacity:.75;top:calc(var(--ctl-inset) * -1);background:var(--sy-surface);position:sticky}.sy-opt{align-items:center;gap:var(--ctl-gap);min-height:var(--ctl-h);padding-inline:var(--ctl-pad);border-radius:calc(var(--ctl-pop) - var(--sy-s6));cursor:pointer;transition:background-color var(--sy-t-press) var(--sy-e-out);display:flex}.sy-opt-on{z-index:0;border-radius:inherit;background:var(--sy-brand-wash);pointer-events:none;will-change:transform;position:absolute;inset:0}.sy-opt{position:relative}.sy-opt>:not(.sy-opt-on){z-index:1;position:relative}.sy-opt[data-on] .sy-opt-n{font-weight:600}.sy-opt[data-off]{cursor:not-allowed;color:var(--sy-ink-4)}.sy-tick{width:var(--ctl-icon);height:var(--ctl-icon);color:var(--sy-brand-ink);flex:none;place-items:center;display:grid}.sy-opt-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sy-opt-n{font-size:var(--ctl-text)}.sy-opt-n,.sy-opt-w{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lit{color:var(--sy-brand-ink);font-weight:700}.sy-none{padding:var(--sy-s12) var(--ctl-pad)}.sy-pop-foot{padding:var(--sy-s6) var(--ctl-pad);border-top:1px solid var(--sy-line);text-align:end;flex:none}.sy-ctl:has(.sy-in:user-invalid){background:var(--sy-stop-wash);box-shadow:inset 0 0 0 1px var(--sy-stop)}@supports (color:color-mix(in lab,red,red)){.sy-ctl:has(.sy-in:user-invalid){box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--sy-stop) 34%,transparent)}}.sy-ctl:has(.sy-in:user-invalid):focus-within{background:var(--sy-surface);box-shadow:inset 0 0 0 var(--sy-ring-w) var(--sy-stop),0 0 0 3px var(--sy-stop)}@supports (color:color-mix(in lab,red,red)){.sy-ctl:has(.sy-in:user-invalid):focus-within{box-shadow:inset 0 0 0 var(--sy-ring-w) var(--sy-stop),0 0 0 3px color-mix(in oklab,var(--sy-stop) 24%,transparent)}}.sy .sy-skip{z-index:var(--sy-z-tell);background:var(--sy-ink);color:var(--sy-surface);transition:top var(--sy-t-quick) var(--sy-e-out);inset-inline-start:8px;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:600;position:fixed;top:-100px}.sy .sy-skip:focus-visible{top:8px}.sy .sy-btn{min-height:var(--ctl-h);padding-inline:var(--ctl-pad);border-radius:var(--ctl-r);font-size:var(--ctl-text);font-weight:var(--sy-label-weight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition-property:background-color,color;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);justify-content:center;align-items:center;display:inline-flex}.sy .sy-btn[data-icon=true]{width:var(--ctl-h);padding-inline:0}.sy .sy-btn[data-wide=true]{width:100%}@media (pointer:coarse){.sy .sy-btn:after{content:"";inset-inline:0;inset-block:calc(var(--sy-s8) * -1);position:absolute}}.sy .sy-btn:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--sy-t-quick) var(--sy-e-out);position:absolute;inset:0}.sy .sy-btn[data-weight=strong]:before{box-shadow:var(--sy-lift-1)}.sy .sy-btn[data-weight=soft]:before{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}.sy .sy-btn[data-weight=soft][data-tone=stop]:before{box-shadow:none}.sy .sy-btn-face{justify-content:center;align-items:center;gap:var(--ctl-gap);min-width:0;transition:opacity var(--sy-t-quick) var(--sy-e-out),filter var(--sy-t-quick) var(--sy-e-out),transform var(--sy-t-quick) var(--sy-e-out);display:inline-flex}.sy .sy-btn-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sy .sy-btn-g{flex:none}.sy .sy-btn-g,.sy .sy-btn-work{place-items:center;display:grid}.sy .sy-btn-work{pointer-events:none;position:absolute;inset:0}.sy .sy-btn-work>*{animation:sy-btn-spin calc(var(--sy-t-quick) * 5) linear infinite}@keyframes sy-btn-spin{to{transform:rotate(1turn)}}.sy .sy-btn-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sy .sy-btn[data-weight=strong][data-tone=brand]{background:var(--sy-brand);color:var(--sy-on-brand)}.sy .sy-btn[data-weight=strong][data-tone=stop]{background:var(--sy-stop);color:var(--sy-canvas)}.sy .sy-btn[data-weight=soft]{background:var(--sy-sunken);color:var(--sy-ink)}.sy .sy-btn[data-weight=soft][data-tone=stop]{background:var(--sy-stop-wash);color:var(--sy-stop)}.sy .sy-btn[data-weight=bare]{color:var(--sy-ink-2);background:0 0}.sy .sy-btn[data-weight=bare][data-tone=stop]{color:var(--sy-stop)}@media (hover:hover) and (pointer:fine){.sy .sy-btn[data-state=ready][data-weight=soft][data-tone=stop]:hover{background:var(--sy-stop)}@supports (color:color-mix(in lab,red,red)){.sy .sy-btn[data-state=ready][data-weight=soft][data-tone=stop]:hover{background:color-mix(in oklab,var(--sy-stop) 18%,transparent)}}}.sy .sy-btn{position:relative;overflow:hidden}.sy .sy-btn-fill{z-index:0;background:var(--sy-stop);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.sy .sy-btn-fill{background:color-mix(in oklab,var(--sy-stop) 26%,transparent)}}.sy .sy-btn-fill{transform-origin:0;pointer-events:none;animation:sy-btn-fill 1.1s linear forwards;transform:scaleX(0)}[dir=rtl] .sy .sy-btn-fill{transform-origin:100%}@keyframes sy-btn-fill{to{transform:scaleX(1)}}.sy .sy-btn-face{z-index:1;position:relative}.sy .sy-btn[data-armed]{background:var(--sy-stop-wash);color:var(--sy-stop)}@media (hover:hover) and (pointer:fine){.sy .sy-btn[data-state=ready][data-weight=strong][data-tone=brand]:hover{background:var(--sy-brand)}@supports (color:color-mix(in lab,red,red)){.sy .sy-btn[data-state=ready][data-weight=strong][data-tone=brand]:hover{background:color-mix(in oklab,var(--sy-brand) 90%,var(--sy-ink))}}.sy .sy-btn[data-state=ready][data-weight=strong][data-tone=stop]:hover{background:var(--sy-stop)}@supports (color:color-mix(in lab,red,red)){.sy .sy-btn[data-state=ready][data-weight=strong][data-tone=stop]:hover{background:color-mix(in oklab,var(--sy-stop) 88%,var(--sy-ink))}}.sy .sy-btn[data-state=ready]:hover:before{opacity:1}.sy .sy-btn[data-state=ready][data-weight=bare]:hover{background:var(--sy-sunken);color:var(--sy-ink)}.sy .sy-btn[data-state=ready][data-weight=bare][data-tone=stop]:hover{background:var(--sy-stop-wash);color:var(--sy-stop)}}.sy .sy-btn[data-state=disabled]{opacity:.55;cursor:not-allowed}.sy .sy-btn[data-state=readonly]{color:var(--sy-ink-3);cursor:default;background:0 0}.sy .sy-btn[data-state=readonly]:before{box-shadow:none}.sy .sy-btn[data-busy]{cursor:progress}.sy .sy-btn[data-busy] .sy-btn-face{opacity:0;filter:blur(4px);transform:scale(.94)}.sy .sy-btn[data-busy] .sy-btn-g{opacity:0}.sy .sy-btn:focus-visible{box-shadow:0 0 0 1px var(--sy-surface),0 0 0 calc(var(--ctl-inset) - 1px) var(--sy-ink),0 0 0 calc(var(--ctl-inset) * 2) var(--sy-ink);outline:none}@supports (color:color-mix(in lab,red,red)){.sy .sy-btn:focus-visible{box-shadow:0 0 0 1px var(--sy-surface),0 0 0 calc(var(--ctl-inset) - 1px) var(--sy-ink),0 0 0 calc(var(--ctl-inset) * 2) color-mix(in oklab,var(--sy-ink) 14%,transparent)}}.sy .sy-btn-row{align-items:center;gap:var(--sy-s8);flex-wrap:wrap;display:flex}.sy .sy-btn-row>[data-place=spread]{margin-inline-start:auto}@media (max-width:640px){.sy .sy-btn-row{flex-direction:column;align-items:stretch}.sy .sy-btn-row>.sy-btn{width:100%}.sy .sy-btn-row>[data-place=spread]{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.sy .sy-btn-fill{opacity:.5;animation-duration:1.1s!important}.sy .sy-btn-work>*{animation-duration:calc(var(--sy-t-quick) * 14)}}@media (prefers-contrast:more){.sy .sy-btn[data-weight=bare]{color:var(--sy-ink)}.sy .sy-btn[data-weight=soft]:before{opacity:1}.sy .sy-btn[data-state=disabled]{opacity:.7}}@media (prefers-reduced-transparency:reduce){.sy .sy-btn[data-weight=bare][data-tone=stop]:hover{background:var(--sy-sunken)}}@media (prefers-reduced-motion:reduce){.sy .sy-btn[data-busy] .sy-btn-face{filter:none;transform:none}}.sy-bool{align-items:center;gap:var(--ctl-gap);width:100%;min-height:var(--ctl-h);padding-inline:var(--ctl-inset);margin-inline:calc(var(--ctl-inset) * -1);border-radius:var(--ctl-r);cursor:pointer;color:var(--sy-ink);font-size:var(--ctl-text);display:flex}.sy-bool:focus-visible{box-shadow:0 0 0 1px var(--sy-ink),0 0 0 var(--sy-s4) var(--sy-ink);outline:0}@supports (color:color-mix(in lab,red,red)){.sy-bool:focus-visible{box-shadow:0 0 0 1px var(--sy-ink),0 0 0 var(--sy-s4) color-mix(in oklab,var(--sy-ink) 11%,transparent)}}.sy-bool-t{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.sy-bool-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sy-bool-n{text-wrap:pretty}.sy-bool[data-off]{cursor:not-allowed;color:var(--sy-ink-4)}.sy-bool-said{font-size:var(--ctl-text);color:var(--sy-ink)}.sy-toggle-track{width:var(--ctl-sw-w);height:var(--ctl-sw-h);background:var(--sy-line);box-shadow:inset 0 0 0 1px var(--sy-line-firm);transition:background-color var(--sy-t-quick) var(--sy-e-out);border-radius:999px;flex:none;position:relative}.sy-toggle-track[data-on]{background:var(--sy-brand);box-shadow:inset 0 0 0 1px var(--sy-brand-edge)}.sy-toggle-thumb{top:var(--ctl-sw-rim);left:var(--ctl-sw-rim);width:var(--ctl-sw-thumb);height:var(--ctl-sw-thumb);background:var(--sy-surface);box-shadow:var(--sy-lift-1);cursor:grab;touch-action:none;border-radius:999px;position:absolute}.sy-toggle-thumb:active{cursor:grabbing}.sy-f[data-state=busy] .sy-toggle,.sy-f[data-state=busy] .sy-toggle .sy-toggle-thumb{cursor:progress}.sy-f[data-state=readonly] .sy-bool,.sy-f[data-state=readonly] .sy-toggle-thumb{cursor:default}.sy-check-box{width:calc(var(--ctl-h) - var(--ctl-inset) * 4);height:calc(var(--ctl-h) - var(--ctl-inset) * 4);border-radius:var(--ctl-chip);background:var(--sy-surface);box-shadow:inset 0 0 0 1px var(--sy-line-firm);color:var(--sy-on-brand);transition:background-color var(--sy-t-press) var(--sy-e-out);flex:none;place-items:center;display:grid}.sy-check-box[data-tri=mixed],.sy-check-box[data-tri=on]{background:var(--sy-brand);box-shadow:inset 0 0 0 1px var(--sy-brand-edge)}.sy-check-mark{grid-area:1/1;place-items:center;display:grid}.sy-radio-group{flex-direction:column;display:flex}.sy-radio-ring{width:calc(var(--ctl-h) - var(--ctl-inset) * 4);height:calc(var(--ctl-h) - var(--ctl-inset) * 4);background:var(--sy-surface);box-shadow:inset 0 0 0 1px var(--sy-line-firm);transition:background-color var(--sy-t-press) var(--sy-e-out);border-radius:999px;flex:none;place-items:center;display:grid}.sy-radio[data-on] .sy-radio-ring{background:var(--sy-brand);box-shadow:inset 0 0 0 1px var(--sy-brand-edge)}.sy-radio-dot{background:var(--sy-on-brand);border-radius:999px;grid-area:1/1;width:42%;height:42%}.sy .sy-seg{padding:var(--ctl-inset);grid-auto-columns:1fr;grid-auto-flow:column;gap:0;width:100%;display:grid;position:relative}.sy-seg-btn{justify-content:center;align-items:center;gap:var(--sy-s6);min-width:0;min-height:calc(var(--ctl-h) - var(--ctl-inset) * 2);padding-inline:var(--ctl-gap);border-radius:var(--ctl-chip);cursor:pointer;font-size:var(--ctl-text);color:var(--sy-ink-3);transition:color var(--sy-t-quick) var(--sy-e-out);display:flex;position:relative}.sy-seg-btn[data-on]{color:var(--sy-ink)}.sy-seg-btn[data-off]{cursor:not-allowed;color:var(--sy-ink-4)}.sy-seg-btn:focus-visible{outline:0}.sy-seg-mark{inset-block:var(--ctl-inset);width:calc((100% - var(--ctl-inset) * 2) / var(--sy-seg-n));border-radius:var(--ctl-chip);background:var(--sy-raised);box-shadow:var(--sy-lift-1);transform:translateX(calc(var(--sy-seg-at) * 100%));transition:transform var(--sy-t-glide) var(--sy-e-out);will-change:transform;position:absolute;inset-inline-start:var(--ctl-inset)}[dir=rtl] .sy-seg-mark{transform:translateX(calc(var(--sy-seg-at) * -100%))}.sy[data-theme=dark] .sy-seg-mark,:root.dark .sy .sy-seg-mark{box-shadow:none}.sy-seg-i{color:inherit;flex:none;display:flex;position:relative}.sy-seg-l{text-overflow:ellipsis;white-space:nowrap;max-width:100%;position:relative;overflow:hidden}.sy-f[data-state=invalid] .sy-check-box,.sy-f[data-state=invalid] .sy-radio-ring{box-shadow:inset 0 0 0 1px var(--sy-stop);background:var(--sy-stop-wash)}.sy-f[data-state=invalid] .sy-toggle-track{box-shadow:inset 0 0 0 1px var(--sy-stop)}@media (hover:hover) and (pointer:fine){.sy-f[data-state=busy] .sy-bool:hover .sy-check-box,.sy-f[data-state=busy] .sy-bool:hover .sy-radio-ring,.sy-f[data-state=ready] .sy-bool:hover .sy-check-box,.sy-f[data-state=ready] .sy-bool:hover .sy-radio-ring{background:var(--sy-sunken)}.sy-bool[data-on]:hover .sy-check-box,.sy-bool[data-on]:hover .sy-radio-ring{background:var(--sy-brand)}.sy-bool[data-off]:hover .sy-check-box,.sy-bool[data-off]:hover .sy-radio-ring{background:var(--sy-surface)}.sy-seg-btn:not([data-on]):hover{color:var(--sy-ink)}.sy-seg-btn[data-off]:hover{color:var(--sy-ink-4)}}@media (prefers-reduced-motion:reduce){.sy-bool,.sy-bool *,.sy-seg-btn,.sy-seg-btn *,.sy-seg-mark{transition:none}}@media (prefers-contrast:more){.sy-check-box,.sy-radio-ring,.sy-seg-btn[data-on] .sy-seg-mark,.sy-toggle-track{box-shadow:inset 0 0 0 1px var(--sy-ink-3)}}@media (prefers-reduced-transparency:reduce){.sy-bool:focus-visible{box-shadow:0 0 0 1px var(--sy-ink)}}.sy-num{flex-direction:column;min-width:0;display:flex}.sy-num[data-wide=true]{grid-column:1/-1}.sy-num[data-grab=true] .sy-f-label{cursor:ew-resize;-webkit-text-decoration:underline dotted var(--sy-line-firm);text-decoration:underline dotted var(--sy-line-firm);text-underline-offset:var(--sy-s4);touch-action:pan-y;-webkit-user-select:none;user-select:none}.sy-num[data-grab=true] .sy-f-label:hover{-webkit-text-decoration-color:var(--sy-ink-3);text-decoration-color:var(--sy-ink-3)}.sy-num[data-scrub=true],.sy-num[data-scrub=true] *{cursor:ew-resize}.sy-num[data-scrub=true]{-webkit-user-select:none;user-select:none}.sy-num-step{height:calc(var(--ctl-h) - var(--ctl-inset) * 4);background:var(--sy-ink);border-radius:999px;flex:none;align-self:center;align-items:stretch;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.sy-num-step{background:color-mix(in oklab,var(--sy-ink) 8%,transparent)}}.sy-num-step{margin-inline-end:calc(var(--ctl-inset) * -1)}.sy-num-bump{cursor:pointer;width:calc(var(--ctl-h) - var(--ctl-inset) * 4);color:var(--sy-ink-3);transition-property:background-color,color;transition-duration:var(--sy-t-press);transition-timing-function:var(--sy-e-out);place-items:center;display:grid}.sy-num-bump:hover{background:var(--sy-ink)}@supports (color:color-mix(in lab,red,red)){.sy-num-bump:hover{background:color-mix(in oklab,var(--sy-ink) 10%,transparent)}}.sy-num-bump:hover{color:var(--sy-ink)}.sy-num-bump:active{background:var(--sy-ink)}@supports (color:color-mix(in lab,red,red)){.sy-num-bump:active{background:color-mix(in oklab,var(--sy-ink) 18%,transparent)}}.sy-num-bump:active{color:var(--sy-ink)}.sy-num-bump:disabled{color:var(--sy-ink-4);cursor:default;background:0 0}.sy-num-bump:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:calc(var(--sy-ring-off) * -1)}.sy-num-rule{background:var(--sy-line-firm);flex:none;width:1px}.sy-rng{gap:var(--ctl-gap);--rng-thumb:calc(var(--ctl-h) - var(--ctl-inset) * 4)}.sy-rng,.sy-rng-track{align-items:center;min-width:0;display:flex}.sy-rng-track{height:var(--ctl-h);padding-inline:calc(var(--rng-thumb) / 2);touch-action:none;cursor:pointer;flex:1;position:relative}.sy-rng-rail{min-width:0;height:var(--ctl-inset);background:var(--sy-sunken);border-radius:999px;flex:1;position:relative;overflow:hidden}.sy-rng-fill{transform-origin:0;background:var(--sy-brand);will-change:transform;position:absolute;inset:0}.sy-rng-tick{top:0;bottom:0;left:calc(var(--f) * 100%);background:var(--sy-ink);width:1px;position:absolute;translate:-50%}@supports (color:color-mix(in lab,red,red)){.sy-rng-tick{background:color-mix(in oklab,var(--sy-ink) 22%,transparent)}}.sy-rng-thumb{left:0;top:calc(50% - var(--rng-thumb) / 2);width:var(--rng-thumb);height:var(--rng-thumb);background:var(--sy-surface);box-shadow:inset 0 0 0 1px var(--sy-line-firm),var(--sy-lift-1);cursor:grab;touch-action:none;will-change:transform;border-radius:999px;position:absolute}.sy-rng-thumb:hover{box-shadow:inset 0 0 0 1px var(--sy-ink-3),var(--sy-lift-1)}.sy-rng-thumb[data-held=true]{cursor:grabbing;box-shadow:inset 0 0 0 1px var(--sy-ink),var(--sy-lift-2)}.sy-rng-thumb:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:var(--sy-ring-off)}.sy-rng-out{text-align:end;min-width:var(--rng-room);color:var(--sy-ink);font-size:var(--ctl-text);font-variant-numeric:tabular-nums;flex:none}.sy-f[data-state=disabled] .sy-rng-thumb,.sy-f[data-state=disabled] .sy-rng-track{cursor:not-allowed}.sy-f[data-state=disabled] .sy-rng-fill{background:var(--sy-ink-4)}.sy-f[data-state=readonly] .sy-rng-track{cursor:default}.sy-f[data-state=readonly] .sy-rng-thumb{display:none}.sy-f[data-state=invalid] .sy-rng-fill{background:var(--sy-stop)}.sy-f[data-state=invalid] .sy-rng-thumb{box-shadow:inset 0 0 0 1px var(--sy-stop),var(--sy-lift-1)}@media (prefers-reduced-motion:reduce){.sy-rng-fill,.sy-rng-thumb{will-change:auto}}@media (prefers-contrast:more){.sy-rng-rail{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}.sy-rng-thumb{box-shadow:inset 0 0 0 1px var(--sy-ink)}.sy-num-step{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}}@media (prefers-reduced-transparency:reduce){.sy-num-step{background:var(--sy-sunken)}.sy-rng-tick{background:var(--sy-ink-4)}}@media (pointer:coarse){.sy-num-step{height:var(--ctl-h);border-radius:var(--ctl-chip);margin-inline-end:0}.sy-num-bump{width:var(--ctl-h)}}.sy-cal{padding:var(--ctl-inset)}.sy-cal-head{grid-template-columns:var(--ctl-h) minmax(0,1fr) var(--ctl-h);align-items:center;gap:var(--ctl-gap);padding-bottom:var(--sy-s4);display:grid}.sy-cal-nav{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--ctl-chip);color:var(--sy-ink-3);cursor:pointer;transition-property:background-color,color;transition-duration:var(--sy-t-press);transition-timing-function:var(--sy-e-out);place-items:center;display:grid}.sy-cal-nav:hover{background:var(--sy-sunken);color:var(--sy-ink)}.sy-cal-title{min-height:var(--ctl-h);padding-inline:var(--ctl-pad);border-radius:var(--ctl-chip);text-align:center;cursor:pointer;color:var(--sy-ink);transition:background-color var(--sy-t-press) var(--sy-e-out)}.sy-cal-title:hover{background:var(--sy-sunken)}.sy-cal-title:disabled{cursor:default}.sy-cal-title:disabled:hover{background:0 0}.sy-cal-grid{border-radius:var(--ctl-chip);display:block}.sy-cal-grid:focus{box-shadow:inset 0 0 0 1px var(--sy-ink);outline:0}.sy-cal-cap{clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sy-cal-row{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.sy-cal-wd{height:calc(var(--ctl-h) - var(--ctl-pad));place-items:center;display:grid}.sy-cal-box{height:calc(var(--ctl-h) * 6);position:relative;overflow:hidden}.sy-cal-layer{position:absolute;inset:0}.sy-cal-day{height:var(--ctl-h);border-radius:var(--ctl-chip);cursor:pointer;color:var(--sy-ink);transition-property:background-color,color;transition-duration:var(--sy-t-press);transition-timing-function:var(--sy-e-out);place-items:center;display:grid;position:relative}.sy-cal-void{height:var(--ctl-h)}.sy-cal-n{position:relative}.sy-cal-day[data-out]{color:var(--sy-ink-4)}.sy-cal-day[data-today] .sy-cal-n:after{content:"";left:0;right:0;bottom:calc(var(--ctl-inset) * -1);background:var(--sy-brand-edge);border-radius:999px;height:1px;position:absolute}.sy-cal-day[data-in]{background:var(--sy-brand-wash);border-radius:0}.sy-cal-day[data-in][data-edge=start]{border-start-start-radius:var(--ctl-chip);border-end-start-radius:var(--ctl-chip)}.sy-cal-day[data-in][data-edge=end]{border-start-end-radius:var(--ctl-chip);border-end-end-radius:var(--ctl-chip)}.sy-cal-day[data-in][data-edge=both]{border-radius:var(--ctl-chip)}.sy-cal-day[data-at]{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}.sy-cal-day[aria-selected=true]{background:var(--sy-brand);color:var(--sy-on-brand);font-weight:var(--sy-title-weight)}.sy-cal-day[aria-selected=true][data-at]{box-shadow:inset 0 0 0 1px var(--sy-brand-edge)}.sy-cal-day[aria-selected=true][data-today] .sy-cal-n:after{background:var(--sy-on-brand)}.sy-cal-pair{gap:var(--ctl-pad);display:flex}.sy-cal-pair>.sy-cal-grid{flex:1;min-width:0}.sy-cal-foot{align-items:center;gap:var(--ctl-gap);padding:var(--sy-s6) var(--sy-s4) 0;border-top:1px solid var(--sy-line);margin-top:var(--sy-s6);display:flex}.sy-cal-foot>.t-note{flex:1;min-width:0}.sy-cal-chip{min-height:calc(var(--ctl-h) - var(--ctl-inset) * 2);padding-inline:var(--ctl-pad);border-radius:var(--ctl-chip);background:var(--sy-sunken);color:var(--sy-ink-2);font-size:var(--sy-note-size);font-weight:var(--sy-label-weight);cursor:pointer;transition-property:background-color,color;transition-duration:var(--sy-t-press);transition-timing-function:var(--sy-e-out)}.sy-cal-chip:hover{background:var(--sy-line);color:var(--sy-ink)}.sy-cal-chip:disabled{color:var(--sy-ink-4);cursor:not-allowed}.sy-cal-months{gap:var(--ctl-inset);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}.sy-cal-mo{min-height:var(--ctl-h);border-radius:var(--ctl-chip);cursor:pointer;transition-property:background-color,color;transition-duration:var(--sy-t-press);transition-timing-function:var(--sy-e-out);place-items:center;display:grid}.sy-cal-mo:hover{background:var(--sy-sunken)}.sy-cal-mo[data-now]{color:var(--sy-brand-ink);font-weight:var(--sy-title-weight)}.sy-cal-mo[aria-selected=true]{background:var(--sy-brand);color:var(--sy-on-brand);font-weight:var(--sy-title-weight)}.sy-when-row{gap:var(--ctl-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:560px){.sy-when-row{grid-template-columns:minmax(0,1fr)}.sy-cal-pair{display:block}}.sy-when-arrow{color:var(--sy-ink-4);flex:none;place-items:center;display:grid}.sy-when-body,.sy-when-rows{gap:var(--sy-s12);flex-direction:column;display:flex}.sy-when-field{gap:var(--sy-s6);flex-direction:column;display:flex}.sy-when-pair{gap:var(--sy-s12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sy-when-days{gap:var(--ctl-inset);flex-wrap:wrap;display:flex}.sy-when-day{min-width:var(--ctl-h);min-height:var(--ctl-h);padding-inline:var(--sy-s6);border-radius:var(--ctl-chip);background:var(--sy-sunken);color:var(--sy-ink-2);font-size:var(--sy-note-size);font-weight:var(--sy-label-weight);cursor:pointer;transition-property:background-color,color;transition-duration:var(--sy-t-press);transition-timing-function:var(--sy-e-out);place-items:center;display:grid}.sy-when-day:hover{background:var(--sy-line);color:var(--sy-ink)}.sy-when-day[data-on]{background:var(--sy-brand);color:var(--sy-on-brand)}.sy-when-next{align-items:baseline;padding-top:var(--sy-s8);border-top:1px solid var(--sy-line)}.sy-when-next,.sy-when-runs{gap:var(--ctl-gap);flex-wrap:wrap;display:flex}.sy-when-run{padding:0 var(--sy-s6);border-radius:var(--ctl-chip);background:var(--sy-sunken);color:var(--sy-ink-2)}@media (prefers-contrast:more){.sy-cal-day[data-in]{box-shadow:inset 0 0 0 1px var(--sy-brand-edge)}.sy-cal-day[data-at]{box-shadow:inset 0 0 0 1px var(--sy-ink)}}.sy-kind-sr{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.sy-kind-tags{padding-block:var(--ctl-inset);align-items:center;gap:var(--ctl-inset);cursor:text;flex-wrap:wrap}.sy-kind-tagin{flex:30%;min-width:0}.sy-kind-tags[data-armed=true]>.sy-tag-chip:last-of-type{box-shadow:0 0 0 1px var(--sy-stop)}.sy-kind-count{align-self:flex-end}.sy-kind-dial{align-items:center;gap:var(--sy-s4);border-inline-end:1px solid var(--sy-line);color:var(--sy-ink-2);font-size:var(--ctl-text);cursor:pointer;transition:color var(--sy-t-quick) var(--sy-e-out);flex:none;align-self:stretch;padding-inline-end:var(--ctl-gap);display:inline-flex}.sy-kind-dial:hover{color:var(--sy-ink)}.sy-kind-flag{font-size:var(--sy-title-size);line-height:100%}.sy-kind-cur{min-width:calc(var(--ctl-h) - var(--ctl-inset) * 4);height:calc(var(--ctl-h) - var(--ctl-inset) * 4);border-radius:var(--ctl-chip);color:var(--sy-ink-2);font-size:var(--ctl-text);cursor:pointer;transition-property:background-color,color;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);flex:none;place-items:center;display:grid}.sy-kind-cur:hover{background:var(--sy-ink)}@supports (color:color-mix(in lab,red,red)){.sy-kind-cur:hover{background:color-mix(in oklab,var(--sy-ink) 8%,transparent)}}.sy-kind-cur:hover{color:var(--sy-ink)}.sy-kind-otp{gap:var(--ctl-gap);justify-content:center;width:fit-content;display:flex;position:relative}.sy-f[data-wide=true] .sy-kind-otp{width:100%}.sy-f[data-wide=true] .sy-kind-cell{flex:1 1 0;min-width:0}.sy-kind-cell{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--ctl-r);background:var(--sy-sunken);color:var(--sy-ink);font-size:var(--sy-title-size);font-weight:var(--sy-title-weight);transition-property:background-color,box-shadow,color;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0000}.sy-kind-otp[data-hot] .sy-kind-cell[data-at]{background:var(--sy-surface);box-shadow:inset 0 0 0 var(--sy-ring-w) var(--sy-ring-c),var(--sy-ring-halo)}.sy-kind-otp[data-hot] .sy-kind-cell[data-at]:not([data-on]):after{content:"";width:2px;height:var(--sy-title-size);background:var(--sy-brand-ink);border-radius:999px;margin:auto;animation:sy-kind-caret 1.06s step-end infinite;position:absolute;inset:0}@keyframes sy-kind-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.sy-kind-otp[data-hot] .sy-kind-cell[data-at]:not([data-on]):after{opacity:1;animation:none}}.sy-f[data-state=invalid] .sy-kind-cell{background:var(--sy-stop-wash);box-shadow:inset 0 0 0 1px var(--sy-stop)}@supports (color:color-mix(in lab,red,red)){.sy-f[data-state=invalid] .sy-kind-cell{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--sy-stop) 34%,transparent)}}.sy-kind-otp-in{color:#0000;caret-color:#0000;width:100%;height:100%;font-family:inherit;font-size:var(--sy-title-size);text-align:center;cursor:text;background:0 0;border:0;outline:0;padding:0;position:absolute;inset:0}.sy-kind-otp-in::selection{background:0 0}.sy-kind-wait{gap:var(--sy-s6);padding:var(--sy-s10) var(--ctl-pad);flex-direction:column;display:flex}.sy-kind-bar{height:var(--sy-s12);border-radius:var(--ctl-chip);background:var(--sy-sunken);display:block}.sy-kind-bar[data-n="1"]{width:84%}.sy-kind-bar[data-n="2"]{width:62%}.sy-kind-told{align-items:flex-start;gap:var(--sy-s8);padding:var(--sy-s12) var(--ctl-pad);flex-direction:column;display:flex}.sy-kind-told [data-tone=stop]{color:var(--sy-stop);font-weight:var(--sy-label-weight)}.sy-kind-rows{min-height:0;transition:opacity var(--sy-t-quick) var(--sy-e-out);flex-direction:column;flex:1;display:flex}.sy-kind-rows[data-stale]{opacity:.55}.sy-kind-note{text-overflow:ellipsis;white-space:nowrap;flex:none;min-width:0;overflow:hidden}.sy-kind-zone{gap:var(--ctl-gap)}.sy-kind-clock{flex:none}.sy-kind-off{text-align:end;flex:none;min-width:18%}@media (prefers-contrast:more){.sy-kind-cell{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}.sy-kind-rows[data-stale]{opacity:1}}@media (prefers-reduced-transparency:reduce){.sy-kind-cur:hover{background:var(--sy-sunken)}}.sy-give{gap:var(--sy-s8);flex-direction:column;min-width:0;display:flex}.sy-give-zone{cursor:pointer;padding-block:var(--sy-s16);position:relative}.sy-ctl.sy-give-zone[data-over]{background:var(--sy-brand-wash);box-shadow:inset 0 0 0 1px var(--sy-brand-edge)}.sy-give-pick{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sy-give-face{align-items:center;gap:var(--ctl-gap);min-width:0;display:flex}.sy-give-glyph{color:var(--sy-ink-3);flex:none;place-items:center;display:grid}.sy-give-said{gap:var(--sy-s2);flex-direction:column;min-width:0;display:flex}.sy-give-lead{font-size:var(--ctl-text);font-weight:var(--sy-label-weight);color:var(--sy-ink-2)}.sy-give-veil{border-radius:inherit;pointer-events:none;background:var(--sy-brand-wash);place-items:center;display:grid;position:absolute;inset:0}.sy-give-veil-t{font-size:var(--ctl-text);font-weight:var(--sy-label-weight);color:var(--sy-brand-ink)}.sy-give-nos{gap:var(--sy-s6)}.sy-give-list,.sy-give-nos{flex-direction:column;display:flex}.sy-give-list{gap:var(--sy-s4);min-width:0}.sy-give-one{align-items:flex-start;gap:var(--ctl-gap);min-width:0;padding:var(--ctl-inset) var(--ctl-inset) var(--ctl-inset) var(--sy-s6);border-radius:var(--ctl-chip);transition:background-color var(--sy-t-quick) var(--sy-e-out);display:flex}.sy-give-one[data-phase=failed]{background:var(--sy-stop-wash)}.sy-give-i{height:var(--ctl-h);color:var(--sy-ink-3);flex:none;place-items:center;display:grid}.sy-give-say{gap:var(--sy-s2);min-width:0;padding-block:var(--sy-s2);flex-direction:column;flex:1;display:flex}.sy-give-head{align-items:center;gap:var(--ctl-gap);min-width:0;display:flex}.sy-give-w{flex:none}.sy-give-note,.sy-give-w{color:var(--sy-ink-3)}.sy-give-why{color:var(--sy-stop);font-weight:var(--sy-label-weight)}.sy-give-acts{align-items:center;gap:var(--sy-s2);flex:none;display:flex}.sy-give-sr{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.sy-give-look{gap:var(--sy-s12);flex-direction:column;min-width:0;display:flex}.sy-give-img{border-radius:var(--ctl-chip);opacity:0;max-width:100%;transition:opacity var(--sy-t-quick) var(--sy-e-out);display:block}.sy-give-img[data-on]{opacity:1}.sy-give-text{padding:var(--ctl-pad);border-radius:var(--ctl-chip);background:var(--sy-sunken);color:var(--sy-ink-2);font-size:var(--sy-note-size);line-height:var(--sy-body-line);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.sy-give-sheet{min-width:0}.sy-give-more{color:var(--sy-ink-3)}.sy-give-none{align-items:center;gap:var(--sy-s4);padding:var(--sy-s24) var(--ctl-pad);border-radius:var(--ctl-chip);background:var(--sy-sunken);text-align:center;flex-direction:column;display:flex}.sy-give-none-i{color:var(--sy-ink-3)}.sy-give-none-n{max-width:100%;font-weight:var(--sy-label-weight);overflow-wrap:anywhere}.sy-give-none-d,.sy-give-none-w{color:var(--sy-ink-3)}@media (prefers-reduced-motion:reduce){.sy-give-img,.sy-give-one{transition:none}}@media (prefers-contrast:more){.sy-ctl.sy-give-zone{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}}@media (prefers-reduced-transparency:reduce){.sy-give-veil{background:var(--sy-surface)}}.sy-fold{flex-direction:column;min-width:0;display:flex}.sy-fold[data-ruled]{border-top:1px solid var(--sy-line);padding-top:var(--sy-s12)}.sy-fold-head{align-items:center;gap:var(--sy-s8);width:100%;min-width:0;padding:var(--sy-s6) 0;text-align:left;color:var(--sy-ink-2);cursor:pointer;transition:color var(--sy-t-quick) var(--sy-e-out);display:flex}.sy-fold-head:hover{color:var(--sy-ink)}.sy-fold-head:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:var(--sy-ring-off);border-radius:3px}.sy-fold-head:disabled{color:var(--sy-ink-4);cursor:default}.sy-fold-mark{color:var(--sy-ink-4);transition:transform var(--sy-t-glide) var(--sy-e-out);flex:none}.sy-fold[data-on] .sy-fold-mark{transform:rotate(90deg)}.sy-fold-l{min-width:0;font-weight:var(--sy-label-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sy-fold-a{color:var(--sy-ink-4);font-size:var(--sy-note-size);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.sy-fold-wrap{transition:grid-template-rows var(--sy-t-glide) var(--sy-e-out);grid-template-rows:0fr;display:grid}.sy-fold[data-on] .sy-fold-wrap{grid-template-rows:1fr}.sy-fold-panel{min-height:0;overflow:hidden}.sy-fold-body{padding-top:var(--sy-s8)}@media (prefers-reduced-motion:reduce){.sy-fold-mark,.sy-fold-wrap{transition-duration:0s}}.sy-mark-tone{--ctl-tone-wash:var(--sy-sunken);--ctl-tone-ink:var(--sy-ink-3)}.sy-mark-tone[data-tone=ok]{--ctl-tone-wash:var(--sy-ok-wash);--ctl-tone-ink:var(--sy-ok)}.sy-mark-tone[data-tone=warn]{--ctl-tone-wash:var(--sy-warn-wash);--ctl-tone-ink:var(--sy-warn)}.sy-mark-tone[data-tone=stop]{--ctl-tone-wash:var(--sy-stop-wash);--ctl-tone-ink:var(--sy-stop)}.sy-mark-tone[data-tone=brand]{--ctl-tone-wash:var(--sy-brand-wash);--ctl-tone-ink:var(--sy-brand-ink)}.sy-mark-sr{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.sy-mark-pill{align-items:center;gap:var(--ctl-mark-gap);height:var(--ctl-mark-h);max-width:100%;padding-inline:var(--ctl-mark-pad);background:var(--ctl-tone-wash);color:var(--ctl-tone-ink);font-size:var(--ctl-mark-text);font-weight:var(--sy-label-weight);vertical-align:middle;border-radius:999px;display:inline-flex}.sy-mark-sign{flex:none;place-items:center;display:grid}.sy-mark-word{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sy-face-one{align-items:center;gap:var(--ctl-mark-gap);vertical-align:middle;min-width:0;display:inline-flex}.sy-face-disc{width:var(--ctl-mark-h);height:var(--ctl-mark-h);border-radius:var(--ctl-mark-corner);background:var(--ctl-face-wash);color:var(--ctl-face-ink);font-size:var(--ctl-mark-face);font-weight:var(--sy-tag-weight);flex:none;place-items:center;display:grid;overflow:hidden}.sy[data-theme=dark] .sy-face-disc,:root.dark .sy .sy-face-disc{background:var(--ctl-face-wash-dark);color:var(--ctl-face-ink-dark)}.sy-face-img{object-fit:cover;width:100%;height:100%;display:block}.sy-face-name{min-width:0;font-size:var(--ctl-mark-text);color:var(--sy-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sy-face-pile{--ctl-mark-ground:var(--sy-surface);vertical-align:middle;align-items:center;display:inline-flex}.sy-face-pile>.sy-face-one+.sy-face-one,.sy-face-pile>.sy-face-rest{margin-inline-start:calc(var(--ctl-mark-lap) * -1)}.sy-face-pile .sy-face-disc,.sy-face-pile .sy-face-rest{box-shadow:0 0 0 var(--ctl-mark-ring) var(--ctl-mark-ground)}.sy-face-rest{height:var(--ctl-mark-h);min-width:var(--ctl-mark-h);padding-inline:var(--ctl-mark-gap);border-radius:var(--ctl-mark-corner);background:var(--sy-sunken);color:var(--sy-ink-3);font-size:var(--ctl-mark-face);font-weight:var(--sy-tag-weight);flex:none;place-items:center;display:grid}.sy-tag-chip{align-items:center;gap:var(--ctl-mark-gap);height:var(--ctl-mark-h);max-width:100%;padding-inline:var(--ctl-mark-pad);background:var(--ctl-tone-wash);color:var(--ctl-tone-ink);font-size:var(--ctl-mark-text);font-weight:var(--sy-label-weight);vertical-align:middle;border-radius:999px;display:inline-flex}.sy-tag-chip[data-x]{padding-inline-end:var(--ctl-mark-gap)}.sy-tag-word{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sy-tag-x{width:calc(var(--ctl-mark-h) - var(--ctl-mark-ring) * 2);height:calc(var(--ctl-mark-h) - var(--ctl-mark-ring) * 2);cursor:pointer;color:currentColor;border-radius:999px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.sy-tag-x{color:color-mix(in oklab,currentColor 62%,transparent)}}.sy-tag-x{transition-property:background-color,color;transition-duration:var(--sy-t-press);transition-timing-function:var(--sy-e-out)}.sy-tag-x:hover{color:currentColor;background:currentColor}@supports (color:color-mix(in lab,red,red)){.sy-tag-x:hover{background:color-mix(in oklab,currentColor 16%,transparent)}}.sy-tag-x:focus-visible{box-shadow:0 0 0 var(--ctl-mark-ring) currentColor;outline:0}@supports (color:color-mix(in lab,red,red)){.sy-tag-x:focus-visible{box-shadow:0 0 0 var(--ctl-mark-ring) color-mix(in oklab,currentColor 55%,transparent)}}.sy-meter-row{align-items:center;gap:var(--ctl-mark-pad);min-width:0;display:flex}.sy-meter-cap{font-size:var(--ctl-mark-text);color:var(--sy-ink-2);flex:none}.sy-meter-bar{min-width:0;height:var(--ctl-mark-bar);background:var(--sy-sunken);border-radius:999px;flex:1;overflow:hidden}.sy-meter-fill{width:var(--ctl-meter-w);background:var(--ctl-tone-ink);border-radius:999px;height:100%;display:block}.sy-meter-said{font-size:var(--ctl-mark-text);color:var(--sy-ink-3);flex:none}.sy-meter-over{color:var(--sy-stop);font-weight:var(--sy-label-weight);margin-inline-start:var(--ctl-mark-gap)}@media (prefers-contrast:more){.sy-mark-pill,.sy-tag-chip{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.sy-mark-pill,.sy-tag-chip{box-shadow:inset 0 0 0 1px color-mix(in oklab,currentColor 45%,transparent)}}}.sy-fig-sr{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.sy-fig{white-space:nowrap;font-variant-numeric:tabular-nums}.sy-fig,.sy-fig-cols,.sy-fig-win{display:inline-block}.sy-fig-win{position:relative}.sy-fig-ghost{visibility:hidden;display:block}.sy-fig-clip{position:absolute;inset:0;overflow:hidden}.sy-fig-d,.sy-fig-strip{display:block}.sy-fig-d{text-align:center}.sy-fig-g{display:inline-block}.sy-fig-delta{align-items:center;gap:var(--ctl-mark-gap);color:var(--ctl-tone-ink);font-size:var(--ctl-mark-text);font-weight:var(--sy-label-weight);vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.sy-fig-arrow{flex:none;place-items:center;display:grid}.sy-fig-count{height:var(--ctl-mark-h);min-width:var(--ctl-mark-h);font-size:var(--ctl-mark-text);font-weight:var(--sy-label-weight);color:var(--sy-ink-3);vertical-align:middle;font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.sy-fig-count[data-pill]{padding-inline:var(--ctl-mark-gap);background:var(--ctl-tone-wash);color:var(--ctl-tone-ink);border-radius:999px}.sy-logo{align-items:center;gap:var(--ctl-mark-gap);vertical-align:middle;min-width:0;display:inline-flex}.sy-logo-tile{width:var(--ctl-mark-h);height:var(--ctl-mark-h);border-radius:var(--ctl-chip);background:var(--ctl-face-wash);color:var(--ctl-face-ink);font-size:var(--ctl-mark-face);font-weight:var(--sy-tag-weight);flex:none;place-items:center;display:grid;overflow:hidden}.sy[data-theme=dark] .sy-logo-tile,:root.dark .sy .sy-logo-tile{background:var(--ctl-face-wash-dark);color:var(--ctl-face-ink-dark)}.sy-logo-tile[data-drawn]{color:var(--sy-ink);background:0 0}.sy-logo-tile[data-own]{background:var(--sy-brand-wash);color:var(--sy-brand-ink)}.sy-logo-img{object-fit:contain;width:100%;height:100%;display:block}.sy-logo-name{min-width:0;font-size:var(--ctl-mark-text);color:var(--sy-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sy-fig-ago{white-space:nowrap;-webkit-text-decoration:underline dotted var(--sy-line-firm);text-decoration:underline dotted var(--sy-line-firm);cursor:help}@media (prefers-contrast:more){.sy-fig-delta{font-weight:var(--sy-tag-weight)}.sy-fig-ago{text-decoration-style:solid}}.sy-card{border-radius:var(--card-r);background:var(--sy-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--sy-line);flex-direction:column;display:flex}.sy-card[data-level=well]{background:var(--sy-sunken);box-shadow:none}.sy-card[data-level=raised]{box-shadow:inset 0 0 0 1px var(--sy-line),var(--sy-lift-2)}.sy-card[data-level=none]{box-shadow:none;border-top:1px solid var(--sy-line);background:0 0;border-radius:0}.sy-card[data-level=none]>.sy-card-fold>.sy-card-body,.sy-card[data-level=none]>.sy-card-foot,.sy-card[data-level=none]>.sy-card-head{padding-inline:0}.sy-card-head{align-items:flex-start;gap:var(--card-pad);padding:var(--card-pad);min-width:0;display:flex}.sy-card-head[data-line]{box-shadow:inset 0 -1px 0 var(--sy-line)}.sy-card-lead{color:var(--sy-ink-3);flex:none;place-items:center;display:grid}.sy-card-said{gap:var(--sy-s2);flex-direction:column;flex:1;min-width:0;display:flex}.sy-card-t{min-width:0}.sy-card-acts{flex:none;display:flex}.sy-card-acts,.sy-card-fold-b{align-items:center;gap:var(--sy-s6)}.sy-card-fold-b{cursor:pointer;border-radius:var(--ctl-chip);width:100%;display:inline-flex}.sy-card-fold-b:focus-visible{box-shadow:0 0 0 1px var(--sy-ink);outline:none}.sy-card-caret{color:var(--sy-ink-3);flex:none;place-items:center;display:grid}.sy-card-fold{transition-property:grid-template-rows;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);grid-template-rows:0fr;display:grid}.sy-card-fold[data-open=true]{grid-template-rows:1fr}.sy-card-body{min-width:0;min-height:0;padding:var(--card-pad);overflow:hidden}.sy-card-body[data-flush]{padding:0}.sy-card-head:not([data-line])+.sy-card-fold>.sy-card-body{padding-block-start:0}.sy-card-foot{justify-content:flex-end;align-items:center;gap:var(--sy-s8);padding:var(--card-pad);box-shadow:inset 0 1px 0 var(--sy-line);flex:none;display:flex}.sy-rule{background:var(--sy-line);flex:none;block-size:1px;inline-size:100%}.sy-rule[data-firm]{background:var(--sy-line-firm)}.sy-rule[data-vertical]{align-self:stretch;block-size:auto;inline-size:1px}.sy-rule-set{align-items:center;gap:var(--sy-s12);display:flex}.sy-rule-set>.sy-rule{flex:1;inline-size:auto}.sy-tabs{gap:var(--sy-s16);flex-direction:column}.sy-tabs,.sy-tabs-strip{min-width:0;display:flex}.sy-tabs-strip{align-items:center;gap:var(--sy-s8);box-shadow:inset 0 -1px 0 var(--sy-line)}.sy-tabs-list{align-items:stretch;gap:var(--sy-s2);min-width:0;display:flex;position:relative;overflow:hidden}.sy-tabs-tab{align-items:center;gap:var(--sy-s6);min-height:var(--ctl-h);padding-inline:var(--ctl-pad);border-radius:var(--ctl-chip) var(--ctl-chip) 0 0;color:var(--sy-ink-3);white-space:nowrap;cursor:pointer;transition-property:color,background-color;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);flex:none;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.sy-tabs-tab:hover{color:var(--sy-ink);background:var(--sy-sunken)}.sy-tabs-tab[data-off]:hover{color:var(--sy-ink-4);background:0 0}}.sy-tabs-tab[aria-selected=true]{color:var(--sy-ink)}.sy-tabs-tab[aria-selected=true] .sy-tabs-t>span{font-weight:var(--sy-label-weight)}.sy-tabs-tab[data-off]{color:var(--sy-ink-4);cursor:not-allowed}.sy-tabs-tab:focus-visible{box-shadow:inset 0 0 0 1px var(--sy-ink);outline:none}.sy-tabs-tab[data-over]{visibility:hidden;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.sy-tabs-t{min-width:0;display:inline-grid}.sy-tabs-t:after,.sy-tabs-t>span{grid-area:1/1}.sy-tabs-t:after{content:attr(data-label);font-weight:var(--sy-label-weight);visibility:hidden;pointer-events:none}.sy-tabs-n{flex:none}.sy-tabs-mark{block-size:var(--sy-s2);background:var(--sy-ink);border-radius:999px;position:absolute;inset-block-end:0;inset-inline:0}.sy-tabs-more{flex:none}.sy-tabs-panel{min-width:0}.sy-form-fit{min-width:0;container:sy-form/inline-size}.sy-form{gap:var(--sy-s20) var(--sy-s24);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}@container sy-form (min-width:31.5rem){.sy-form[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sy .sy-tbl{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.sy .sy-tbl-sr{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.sy .sy-tbl-bar{align-items:center;gap:var(--sy-s8);margin-bottom:var(--sy-s10);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"find tools""chips chips";display:grid}.sy .sy-tbl-bar:not([data-filters]){grid-template-areas:"find tools"}.sy .sy-tbl-tools{align-items:center;gap:var(--sy-s6);grid-area:tools;min-width:0;display:flex}.sy .sy-tbl-find{grid-area:find;min-width:0}.sy .sy-tbl-gather{min-width:0}.sy .sy-tbl-chips{align-items:center;gap:var(--sy-s6);flex-wrap:wrap;grid-area:chips;min-width:0;display:flex}.sy .sy-tbl-chip{align-items:center;gap:var(--sy-s2);height:var(--ctl-h);padding-inline:var(--ctl-pad) var(--sy-s2);background:var(--sy-sunken);color:var(--sy-ink-3);border-radius:999px;max-width:100%;display:inline-flex}.sy .sy-tbl-chip[data-live]{background:var(--sy-brand-wash);color:var(--sy-brand-ink)}.sy .sy-tbl-chip-b{cursor:pointer;color:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sy .sy-tbl-edit{padding:var(--ctl-pad);gap:var(--sy-s10);min-width:0}.sy .sy-tbl-scroll{min-width:0;min-height:0;max-height:var(--sy-tbl-max);overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:var(--ctl-r);box-shadow:inset 0 0 0 1px var(--sy-line);overflow:auto}.sy .sy-tbl-t{width:100%;min-width:var(--sy-tbl-floor);table-layout:fixed;border-collapse:separate;border-spacing:0}.sy .sy-tbl-t:not([data-grows]){width:auto}.sy .sy-tbl-cap{caption-side:top;text-align:start;padding-bottom:var(--sy-s6);color:var(--sy-ink-3)}.sy .sy-tbl-cap:not([data-shown]){white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sy .sy-tbl-h{z-index:2;height:var(--ctl-h);padding-inline:var(--ctl-pad);text-align:start;white-space:nowrap;background:var(--sy-surface);color:var(--sy-ink-3);font-size:var(--sy-label-size);font-weight:var(--sy-label-weight);box-shadow:inset 0 -1px 0 var(--sy-line-firm);position:sticky;top:0}.sy .sy-tbl-h[data-align=end]{text-align:end}.sy .sy-tbl-h.sy-tbl-tick{z-index:4;inset-inline-start:0}.sy .sy-tbl-h[data-lead]{z-index:3;inset-inline-start:var(--sy-tbl-lead)}.sy .sy-tbl-sort{align-items:center;gap:var(--sy-s4);cursor:pointer;width:100%;height:100%;color:inherit;display:flex}.sy .sy-tbl-h[data-align=end] .sy-tbl-sort{justify-content:flex-end}.sy .sy-tbl-h[data-align=center]{text-align:center}.sy .sy-tbl-h[data-align=center] .sy-tbl-sort{justify-content:center}.sy .sy-tbl-sort:hover{color:var(--sy-ink)}.sy .sy-tbl-h-t{text-overflow:ellipsis;overflow:hidden}.sy .sy-tbl-caret{opacity:0;color:var(--sy-ink-4);flex:none;place-items:center;display:grid}.sy .sy-tbl-sort:focus-visible .sy-tbl-caret,.sy .sy-tbl-sort:hover .sy-tbl-caret{opacity:1}.sy .sy-tbl-caret[data-on]{opacity:1;color:var(--sy-brand-ink)}.sy .sy-tbl-rank{color:var(--sy-brand-ink);flex:none}.sy .sy-tbl-grip{width:var(--sy-s8);cursor:col-resize;touch-action:none;position:absolute;inset-block:0;inset-inline-end:0}.sy .sy-tbl-grip:after{content:"";inset-block:var(--sy-s6);background:var(--sy-line-firm);width:1px;position:absolute;inset-inline-end:var(--sy-s4)}.sy .sy-tbl-grip:focus-visible:after,.sy .sy-tbl-grip:hover:after,.sy .sy-tbl-grip[data-drag]:after{background:var(--sy-ink)}.sy .sy-tbl-row{background:var(--sy-surface)}.sy .sy-tbl-row:hover{background:var(--sy-hover)}.sy .sy-tbl-row[data-on]{background:var(--sy-brand-wash)}.sy .sy-tbl-row>td,.sy .sy-tbl-row>th{height:var(--ctl-h);padding-inline:var(--ctl-pad);vertical-align:middle;text-align:start;font-size:var(--ctl-text);font-weight:var(--sy-ui-weight);color:var(--sy-ink-2);box-shadow:inset 0 -1px 0 var(--sy-line)}.sy .sy-tbl-row>[data-align=end]{text-align:end}.sy .sy-tbl-row>[data-kind=date],.sy .sy-tbl-row>[data-kind=money],.sy .sy-tbl-row>[data-kind=number]{font-variant-numeric:tabular-nums}.sy .sy-tbl-row>[data-lead]{color:var(--sy-ink);font-weight:var(--sy-label-weight)}.sy .sy-tbl-in{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sy .sy-tbl-nil{color:var(--sy-ink-4)}.sy .sy-tbl-row>.sy-tbl-tick,.sy .sy-tbl-row>[data-lead]{z-index:1;background:inherit;position:sticky;inset-inline-start:0}.sy .sy-tbl-row>[data-lead]{inset-inline-start:var(--sy-tbl-lead)}.sy .sy-tbl-group-in .sy-bool-t,.sy .sy-tbl-tick .sy-bool-t{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sy .sy-tbl-group-in .sy-bool,.sy .sy-tbl-tick .sy-bool{justify-content:center;width:fit-content;margin-inline:0;padding-inline:0}.sy .sy-tbl-h.sy-tbl-tick,.sy .sy-tbl-row>.sy-tbl-tick{text-align:center;padding-inline:0}.sy .sy-tbl-tick .sy-f{align-items:center}.sy .sy-tbl-h.sy-tbl-tail,.sy .sy-tbl-row>.sy-tbl-tail{text-align:center;padding-inline:0}.sy .sy-tbl-tail .sy-menu-btn:not(:hover):not([aria-expanded=true]){background:0 0}.sy .sy-tbl-group>th{padding-inline:var(--ctl-pad);text-align:start;background:var(--sy-sunken);box-shadow:inset 0 -1px 0 var(--sy-line)}.sy .sy-tbl-group-in{align-items:center;gap:var(--sy-s6);width:fit-content;max-width:100%;height:var(--ctl-h);display:flex;position:sticky;inset-inline-start:0}.sy .sy-tbl-fold{align-items:center;gap:var(--sy-s6);cursor:pointer;min-width:0;height:100%;display:inline-flex}.sy .sy-tbl-fold-c{color:var(--sy-ink-3);flex:none;place-items:center;display:grid}.sy .sy-tbl-group-l{color:var(--sy-ink);font-weight:var(--sy-label-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sy .sy-tbl-group-n{color:var(--sy-ink-3);flex:none}.sy .sy-tbl-ghost{width:var(--sy-tbl-ghost);height:var(--sy-s8);background:var(--sy-line);border-radius:999px;display:block}.sy .sy-tbl-row>[data-align=end] .sy-tbl-ghost{margin-inline-start:auto}.sy .sy-tbl-row>[data-align=center]{text-align:center}.sy .sy-tbl-row>[data-align=center] .sy-tbl-ghost{margin-inline:auto}.sy .sy-tbl-none>td{padding:var(--sy-s32) var(--ctl-pad);text-align:center}.sy .sy-tbl-foot{justify-content:space-between;align-items:center;gap:var(--sy-s12);min-height:var(--ctl-h);padding-top:var(--sy-s8);display:flex}.sy .sy-tbl-count{align-items:baseline;gap:var(--sy-s6);color:var(--sy-ink-3);flex-wrap:wrap;min-width:0;display:flex}.sy .sy-tbl-of{color:var(--sy-ink-4)}.sy .sy-tbl-pager{align-items:center;gap:var(--sy-s6);flex:none;display:flex}.sy .sy-tbl-page{color:var(--sy-ink-3);white-space:nowrap}.sy .sy-tbl-bulk{inset-inline:0;bottom:var(--sy-s12);align-items:center;gap:var(--sy-s10);width:fit-content;max-width:100%;padding:var(--sy-s6) var(--sy-s8);border-radius:var(--ctl-pop);background:var(--sy-surface);box-shadow:inset 0 0 0 1px var(--sy-line),var(--sy-lift-2);z-index:5;margin-inline:auto;display:flex;position:absolute}.sy .sy-tbl-bulk-say{min-width:0;flex-direction:column;padding-inline-start:var(--sy-s6);display:flex}.sy .sy-tbl-bulk-n{font-size:var(--ctl-text);font-weight:var(--sy-label-weight);white-space:nowrap}.sy .sy-tbl-bulk-w{color:var(--sy-warn);max-width:100%}@media (prefers-contrast:more){.sy .sy-tbl-row>td,.sy .sy-tbl-row>th{box-shadow:inset 0 -1px 0 var(--sy-line-firm)}.sy .sy-tbl-caret{opacity:1}}@media (max-width:640px){.sy .sy-tbl-bar{grid-template-columns:minmax(0,1fr);grid-template-areas:"find""tools""chips"}.sy .sy-tbl-bar:not([data-filters]){grid-template-areas:"find""tools"}.sy .sy-tbl-foot{flex-wrap:wrap}}.sy-board{gap:var(--ctl-lane-pad);flex-direction:column;height:100%;min-height:0;display:flex}.sy-board-lanes{align-items:stretch;gap:var(--ctl-lane-gap);min-height:0;padding-bottom:var(--ctl-lane-pad);flex:1;display:flex;overflow:auto hidden}.sy-board-lane{width:var(--ctl-lane-w);border-radius:var(--ctl-lane-r);background:var(--sy-sunken);min-height:0;transition-property:background-color,box-shadow;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);flex-direction:column;flex:none;display:flex;box-shadow:inset 0 0 0 1px #0000}.sy-board-lane[data-load=over]{background:var(--sy-stop-wash)}.sy-board-lane[data-aim]{box-shadow:inset 0 0 0 1px var(--sy-brand-edge)}.sy-board-lane[data-shut][data-aim]{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}.sy-board-head{align-items:center;gap:var(--ctl-gap);min-height:var(--ctl-lane-head);padding-inline:var(--ctl-lane-pad);flex:none;display:flex}.sy-board-head h3{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sy-board-n{flex:none}.sy-board-n[data-load=full]{color:var(--sy-warn);font-weight:var(--sy-label-weight)}.sy-board-n[data-load=over]{color:var(--sy-stop);font-weight:var(--sy-label-weight)}.sy-board-body{flex:1;min-height:0;display:flex;position:relative}.sy-board-stack{gap:var(--ctl-stack-gap);min-width:0;padding:0 var(--ctl-lane-pad) var(--ctl-lane-pad);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.sy-board-card{border-radius:var(--ctl-card-r);cursor:grab;touch-action:pan-y;flex:none;position:relative}.sy-board[data-holding] .sy-board-card{cursor:grabbing}.sy-board-card:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:var(--sy-ring-off)}.sy-board-card[data-held]{box-shadow:inset 0 0 0 1px var(--sy-line-firm);background:0 0}.sy-board-card[data-held]>*{visibility:hidden}.sy-board-face{gap:var(--sy-s6);flex-direction:column;min-width:0;display:flex}.sy-board-line{align-items:baseline;gap:var(--sy-s8);min-width:0;display:flex}.sy-board-card:has(.sy-board-acts) .sy-board-line{padding-inline-end:calc(var(--ctl-h) + var(--ctl-pad))}.sy-board-title{min-width:0;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.sy-board-fig,.sy-board-title{font-weight:var(--sy-label-weight)}.sy-board-fig{color:var(--sy-ink-2);flex:none}.sy-board-meta{align-items:center;gap:var(--sy-s6);flex-wrap:wrap;min-width:0;display:flex}.sy-board-bit{align-items:baseline;gap:var(--sy-s2);color:var(--sy-ink-3);white-space:nowrap;display:inline-flex}.sy-board-unit{color:var(--sy-ink-4)}.sy-board-acts{top:var(--ctl-card-pad);opacity:0;transition:opacity var(--sy-t-quick) var(--sy-e-out);position:absolute;inset-inline-end:var(--ctl-card-pad)}.sy-board-card:focus-within .sy-board-acts,.sy-board-card:hover .sy-board-acts{opacity:1}@media (hover:none){.sy-board-acts{opacity:1}}.sy-board-none{min-height:var(--ctl-h);border-radius:var(--ctl-card-r);color:var(--sy-ink-4);text-align:center;transition-property:color,box-shadow;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #0000}.sy-board[data-holding] .sy-board-none{color:var(--sy-ink-3);box-shadow:inset 0 0 0 1px var(--sy-line-firm)}.sy-board-shut{padding:var(--ctl-lane-pad);border-radius:var(--ctl-lane-r);background:var(--sy-canvas);place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.sy-board-shut{background:color-mix(in oklab,var(--sy-canvas) 88%,transparent)}}.sy-board-shut{text-align:center;pointer-events:none}.sy-board-shut p{color:var(--sy-ink-2);text-wrap:pretty}@media (prefers-reduced-transparency:reduce){.sy-board-shut{background:var(--sy-canvas)}}.sy-board-carry{z-index:var(--sy-z-pop);pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.sy-board-sorted{color:var(--sy-ink-3);padding-inline:var(--ctl-lane-pad);flex:none}.sy-board-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.sy-board-lanes{scroll-snap-type:x mandatory}.sy-board-lane{scroll-snap-align:start;width:100%}}.sy-plan{--sy-plan-gut:calc(var(--sy-s56) + var(--sy-s6));--sy-plan-bar:calc(var(--sy-s16) + var(--sy-s4));--sy-plan-lane:var(--sy-s2);--sy-plan-cell:calc(var(--sy-s56) * 2);--sy-plan-grip:var(--sy-s8);--sy-plan-head-h:calc(var(--sy-s24) + var(--sy-s12));--sy-plan-ink:var(--sy-brand-ink);--sy-plan-wash:var(--sy-brand-wash);--sy-plan-edge:var(--sy-brand-edge);--sy-plan-ring:inset 0 0 0 var(--sy-ring-w) var(--sy-ring-c),var(--sy-ring-halo);flex-direction:column;min-width:0;min-height:0;display:flex}:is(.sy-plan-box,.sy-plan-bar,.sy-plan-chip,.sy-plan-row,.sy-plan-dot)[data-tone=brand]{--sy-plan-ink:var(--sy-brand-ink);--sy-plan-wash:var(--sy-brand-wash);--sy-plan-edge:var(--sy-brand-edge)}:is(.sy-plan-box,.sy-plan-bar,.sy-plan-chip,.sy-plan-row,.sy-plan-dot)[data-tone=ok]{--sy-plan-ink:var(--sy-ok);--sy-plan-wash:var(--sy-ok-wash);--sy-plan-edge:var(--sy-ok)}:is(.sy-plan-box,.sy-plan-bar,.sy-plan-chip,.sy-plan-row,.sy-plan-dot)[data-tone=warn]{--sy-plan-ink:var(--sy-warn);--sy-plan-wash:var(--sy-warn-wash);--sy-plan-edge:var(--sy-warn)}:is(.sy-plan-box,.sy-plan-bar,.sy-plan-chip,.sy-plan-row,.sy-plan-dot)[data-tone=stop]{--sy-plan-ink:var(--sy-stop);--sy-plan-wash:var(--sy-stop-wash);--sy-plan-edge:var(--sy-stop)}:is(.sy-plan-box,.sy-plan-bar,.sy-plan-chip,.sy-plan-row,.sy-plan-dot)[data-tone=neutral]{--sy-plan-ink:var(--sy-ink-2);--sy-plan-wash:var(--sy-sunken);--sy-plan-edge:var(--sy-line-firm)}:is(.sy-plan-box,.sy-plan-bar,.sy-plan-chip,.sy-plan-row,.sy-plan-dot)[data-who]{--sy-plan-ink:var(--ctl-face-ink);--sy-plan-wash:var(--ctl-face-wash);--sy-plan-edge:var(--ctl-face-ink)}.sy[data-theme=dark] :is(.sy-plan-box,.sy-plan-bar,.sy-plan-chip,.sy-plan-row,.sy-plan-dot)[data-who],:root.dark .sy :is(.sy-plan-box,.sy-plan-bar,.sy-plan-chip,.sy-plan-row,.sy-plan-dot)[data-who]{--sy-plan-ink:var(--ctl-face-ink-dark);--sy-plan-wash:var(--ctl-face-wash-dark);--sy-plan-edge:var(--ctl-face-ink-dark)}.sy-plan-top{align-items:center;gap:var(--sy-s12);padding-bottom:var(--sy-s12);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.sy-plan-nav{align-items:center;gap:var(--sy-s2);display:flex}.sy-plan-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sy-plan-views{justify-self:end}.sy-plan-stage{flex:1}.sy-plan-stage,.sy-plan-time{min-width:0;min-height:0;display:flex}.sy-plan-time{flex-direction:column;flex:1}.sy-plan-scroll{grid-template-columns:var(--sy-plan-gut) minmax(0,1fr);flex:1;align-content:start;min-height:0;display:grid;overflow:auto}.sy-plan-corner,.sy-plan-heads{top:0}.sy-plan-allday,.sy-plan-band-grid,.sy-plan-corner,.sy-plan-heads{z-index:2;background:var(--sy-canvas);border-bottom:1px solid var(--sy-line);position:sticky}.sy-plan-allday,.sy-plan-band-grid{top:var(--sy-plan-head-h);padding-block:var(--sy-s4)}.sy-plan-heads{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.sy-plan-head{justify-content:center;align-items:center;gap:var(--sy-s6);height:var(--sy-plan-head-h);min-width:0;display:flex}.sy-plan-head-n{min-width:var(--sy-s24);height:var(--sy-s24);border-radius:999px;place-items:center;display:grid}.sy-plan-head[data-today] .sy-plan-head-n{background:var(--sy-brand);color:var(--sy-on-brand)}.sy-plan-allday{text-align:end;color:var(--sy-ink-3);padding-inline-end:var(--sy-s8)}.sy-plan-band-grid{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:var(--sy-plan-bar);gap:var(--sy-s2);display:grid}.sy-plan-band-grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.sy-plan-bar{min-width:0;height:var(--sy-plan-bar);padding-inline:var(--sy-s6);border-radius:var(--ctl-chip);background:var(--sy-plan-wash);color:var(--sy-plan-ink);cursor:pointer;transition:box-shadow var(--sy-t-press) var(--sy-e-out);align-items:center;display:flex;box-shadow:inset 0 0 0 1px #0000}.sy-plan-bar:hover{box-shadow:inset 0 0 0 1px var(--sy-plan-edge)}.sy-plan-bar-t{color:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sy-plan-bar:not([data-head]){border-inline-start:1px solid var(--sy-plan-edge);border-start-start-radius:0;border-end-start-radius:0}.sy-plan-bar:not([data-tail]){border-inline-end:1px solid var(--sy-plan-edge);border-start-end-radius:0;border-end-end-radius:0}.sy-plan-hours{height:var(--sy-plan-h);position:relative}.sy-plan-hour{inset-inline-end:var(--sy-s8);top:var(--sy-plan-y);color:var(--sy-ink-3);position:absolute;transform:translateY(-50%)}.sy-plan-canvas{height:var(--sy-plan-h);touch-action:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.sy-plan-rules{pointer-events:none;position:absolute;inset:0}.sy-plan-rule{inset-inline:0;top:var(--sy-plan-y);background:var(--sy-line);height:1px;position:absolute}.sy-plan-col{border-inline-start:1px solid var(--sy-line);cursor:cell;min-width:0;position:relative}.sy-plan-col[data-today]{background:var(--sy-recent)}.sy-plan-now{inset-inline:0;top:var(--sy-plan-y);pointer-events:none;height:1px}.sy-plan-now,.sy-plan-now:before{background:var(--sy-stop);position:absolute}.sy-plan-now:before{content:"";width:var(--sy-s6);height:var(--sy-s6);inset-inline-start:0;border-radius:999px;top:0;transform:translate(-50%,-50%)}.sy-plan-box{top:var(--sy-plan-t);height:var(--sy-plan-hh);width:calc(var(--sy-plan-w) - var(--sy-plan-lane));padding:var(--sy-s2) var(--sy-s6);border-radius:var(--ctl-chip);background:var(--sy-plan-wash);color:var(--sy-plan-ink);cursor:grab;translate:var(--sy-plan-dx,0) var(--sy-plan-dy,0);transition-property:box-shadow,background-color;transition-duration:var(--sy-t-press);transition-timing-function:var(--sy-e-out);align-items:flex-start;display:flex;position:absolute;inset-inline-start:var(--sy-plan-l);overflow:hidden;box-shadow:inset 0 0 0 1px #0000}.sy-plan-box:before{content:"";width:var(--sy-s2);background:var(--sy-plan-edge);position:absolute;inset-block:0;inset-inline-start:0}.sy-plan-box:hover{box-shadow:inset 0 0 0 1px var(--sy-plan-edge)}.sy-plan-box:focus-visible{box-shadow:var(--sy-plan-ring);outline:none}.sy-plan-box[data-fixed]{cursor:default}.sy-plan-box[data-fixed]:before{background:var(--sy-line-firm)}.sy-plan-box-in{flex-direction:column;flex:1;min-width:0;display:flex}.sy-plan-box-t{color:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sy-plan-box-w{color:inherit;opacity:.8;gap:var(--sy-s6);min-width:0;display:flex}.sy-plan-box-p{align-items:center;gap:var(--sy-s2);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:inline-flex;overflow:hidden}.sy-plan-box-r{opacity:.7;flex:none}.sy-plan-box[data-short]{align-items:center;padding-block:0}.sy-plan-box[data-short] .sy-plan-box-in{gap:var(--sy-s6);flex-direction:row;align-items:baseline}.sy-plan-box:not([data-head]){border-start-start-radius:0;border-start-end-radius:0}.sy-plan-box:not([data-tail]){border-end-end-radius:0;border-end-start-radius:0}.sy-plan-box[data-held]{cursor:grabbing;z-index:var(--sy-z-pop);box-shadow:inset 0 0 0 1px var(--sy-plan-edge),var(--sy-lift-2);will-change:translate}.sy-plan-box[data-faded]{opacity:.4}.sy-plan-grip{height:var(--sy-plan-grip);cursor:ns-resize;position:absolute;inset-inline:0}.sy-plan-grip[data-edge=start]{top:0}.sy-plan-grip[data-edge=end]{bottom:0}.sy-plan-box[data-fixed] .sy-plan-grip{display:none}.sy-plan-ghost{top:var(--sy-plan-t);height:var(--sy-plan-hh);inset-inline:0 var(--sy-plan-lane);padding:var(--sy-s2) var(--sy-s6);border-radius:var(--ctl-chip);border:1px dashed var(--sy-brand-edge);background:var(--sy-brand-wash);color:var(--sy-brand-ink);pointer-events:none;z-index:var(--sy-z-pop);align-items:flex-start;display:flex;position:absolute}.sy-plan-bare{inset-inline:0;top:var(--sy-s40);pointer-events:none;place-items:center;display:grid;position:absolute}.sy-plan-month{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.sy-plan-mhead{border-bottom:1px solid var(--sy-line);padding-bottom:var(--sy-s6);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.sy-plan-mhead>span{text-align:center}.sy-plan-mgrid{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.sy-plan-mrow{min-height:var(--sy-plan-cell);border-bottom:1px solid var(--sy-line);flex:1;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:relative}.sy-plan-mrow:last-child{border-bottom:0}.sy-plan-mbars{inset-inline:0;top:var(--ctl-h);grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:var(--sy-plan-bar);gap:var(--sy-s2);pointer-events:none;display:grid;position:absolute}.sy-plan-mcell{border-inline-start:1px solid var(--sy-line);min-width:0;padding-bottom:var(--sy-s4);flex-direction:column;display:flex;position:relative}.sy-plan-mcell:first-child{border-inline-start:0}.sy-plan-mcell[data-out]{background:var(--sy-sunken)}.sy-plan-mcell[data-out] .sy-plan-cell-n{color:var(--sy-ink-4)}.sy-plan-cell{height:var(--ctl-h);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.sy-plan-cell:focus-visible{box-shadow:var(--sy-plan-ring);border-radius:var(--ctl-chip);outline:none}.sy-plan-cell-n{min-width:var(--sy-s24);height:var(--sy-s24);color:var(--sy-ink);border-radius:999px;place-items:center;display:grid}.sy-plan-mcell[data-today] .sy-plan-cell-n{background:var(--sy-brand);color:var(--sy-on-brand)}.sy-plan-chips{gap:var(--sy-s2);padding-inline:var(--sy-s4);min-width:0;padding-top:calc(var(--sy-plan-rows,0) * (var(--sy-plan-bar) + var(--sy-s2)));flex-direction:column;display:flex}.sy-plan-chip{align-items:center;gap:var(--sy-s4);min-width:0;padding-inline:var(--sy-s2);border-radius:var(--ctl-chip);display:flex}.sy-plan-chip-t{color:var(--sy-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sy-plan-dot{width:var(--sy-s6);height:var(--sy-s6);background:var(--sy-plan-edge);border-radius:999px;flex:none}.sy-plan-more{color:var(--sy-ink-3);padding-inline:var(--sy-s4)}.sy-plan-pop{min-width:var(--sy-s56)}.sy-plan-row{width:100%}.sy-plan-row[data-at]{box-shadow:inset 0 0 0 1px var(--sy-plan-edge)}.sy-plan-scopes{gap:var(--sy-s6)}.sy-plan-scope,.sy-plan-scopes{flex-direction:column;display:flex}.sy-plan-scope{gap:var(--sy-s2);padding:var(--sy-s10) var(--ctl-pad);border-radius:var(--ctl-r);background:var(--sy-sunken);cursor:pointer;text-align:start;transition:background-color var(--sy-t-press) var(--sy-e-out)}.sy-plan-scope:hover{background:var(--sy-line)}.sy-plan-scope:focus-visible{box-shadow:var(--sy-plan-ring);outline:none}.sy-plan-scope-n{font-weight:var(--sy-label-weight)}.sy-plan-live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-contrast:more){.sy-plan-bar,.sy-plan-box{box-shadow:inset 0 0 0 1px var(--sy-plan-edge)}.sy-plan-rule{background:var(--sy-line-firm)}}@media (max-width:640px){.sy-plan{--sy-plan-gut:var(--sy-s40)}.sy-plan-top{grid-template-columns:minmax(0,1fr) auto}.sy-plan-title{grid-area:1/1}.sy-plan-nav{grid-area:2/1}.sy-plan-views{grid-area:1/2/span 2}}.sy .sy-chart-ink{--ctl-ch-c:var(--sy-ink)}.sy .sy-chart-ink[data-ink=quiet]{--ctl-ch-c:var(--sy-ink-4)}.sy .sy-chart-ink[data-ink=brand]{--ctl-ch-c:var(--sy-brand-ink)}.sy .sy-chart-ink[data-ink=tone][data-tone=neutral]{--ctl-ch-c:var(--sy-ink-3)}.sy .sy-chart-ink[data-ink=tone][data-tone=ok]{--ctl-ch-c:var(--sy-ok)}.sy .sy-chart-ink[data-ink=tone][data-tone=warn]{--ctl-ch-c:var(--sy-warn)}.sy .sy-chart-ink[data-ink=tone][data-tone=stop]{--ctl-ch-c:var(--sy-stop)}.sy .sy-chart-ink[data-ink=tone][data-tone=brand]{--ctl-ch-c:var(--sy-brand-ink)}.sy .sy-chart-ink[data-ink=hue]{--ctl-ch-c:var(--ctl-ch-hue)}.sy[data-theme=dark] .sy-chart-ink[data-ink=hue],:root.dark .sy .sy-chart-ink[data-ink=hue]{--ctl-ch-c:var(--ctl-ch-hue-dark)}.sy .sy-chart{max-width:100%}.sy .sy-chart,.sy .sy-chart-box{width:100%;min-width:0;position:relative}.sy .sy-chart-svg{display:block;overflow:visible}.sy .sy-chart-svg:focus{outline:none}.sy .sy-chart-svg:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:var(--sy-ring-off)}.sy .sy-chart-sr{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.sy .sy-chart-none,.sy .sy-chart-tight{padding:var(--sy-s12);border-radius:var(--ctl-ch-pop);background:var(--sy-sunken);text-align:center;justify-content:center;align-items:center;display:flex}.sy .sy-chart-rule{stroke:var(--sy-line);stroke-width:1px;shape-rendering:crispedges}.sy .sy-chart-base{stroke:var(--sy-line-firm);stroke-width:1px;shape-rendering:crispedges}.sy .sy-chart-goal{stroke:var(--sy-warn);stroke-width:1px}.sy .sy-chart-goal[data-tone=ok]{stroke:var(--sy-ok)}.sy .sy-chart-goal[data-tone=stop]{stroke:var(--sy-stop)}.sy .sy-chart-goal[data-tone=brand]{stroke:var(--sy-brand-edge)}.sy .sy-chart-goal[data-tone=neutral]{stroke:var(--sy-ink-3)}.sy .sy-chart-y{text-align:end;inset-inline-start:0;transform:translateY(-50%)}.sy .sy-chart-x,.sy .sy-chart-y{pointer-events:none;position:absolute}.sy .sy-chart-x{white-space:nowrap;bottom:0;transform:translate(-50%)}.sy .sy-chart-x[data-anchor=start]{transform:none}.sy .sy-chart-x[data-anchor=end]{transform:translate(-100%)}.sy .sy-chart-x[data-on]{color:var(--sy-ink)}.sy .sy-chart-line{fill:none;stroke:var(--ctl-ch-c);stroke-width:var(--ctl-ch-stroke);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sy .sy-chart-fill{fill:var(--ctl-ch-c)}@supports (color:color-mix(in lab,red,red)){.sy .sy-chart-fill{fill:color-mix(in oklab,var(--ctl-ch-c) var(--ctl-ch-wash),transparent)}}.sy[data-theme=dark] .sy-chart-fill,:root.dark .sy .sy-chart-fill{fill:var(--ctl-ch-c)}@supports (color:color-mix(in lab,red,red)){.sy[data-theme=dark] .sy-chart-fill,:root.dark .sy .sy-chart-fill{fill:color-mix(in oklab,var(--ctl-ch-c) var(--ctl-ch-wash-dark),transparent)}}.sy .sy-chart-bridge{fill:none;stroke:var(--ctl-ch-c)}@supports (color:color-mix(in lab,red,red)){.sy .sy-chart-bridge{stroke:color-mix(in oklab,var(--ctl-ch-c) var(--ctl-ch-ghost),transparent)}}.sy .sy-chart-bridge{stroke-width:var(--ctl-ch-stroke);stroke-linecap:round;vector-effect:non-scaling-stroke}.sy .sy-chart-bar,.sy .sy-chart-lone{fill:var(--ctl-ch-c)}.sy .sy-chart-bar{transform-box:fill-box;transition:opacity var(--sy-t-quick) var(--sy-e-out)}.sy .sy-chart-bar[data-dim]{opacity:var(--ctl-ch-dim)}.sy .sy-chart-cross line{stroke:var(--sy-line-firm);stroke-width:1px}.sy .sy-chart-dot{fill:var(--sy-surface);stroke:var(--ctl-ch-c);stroke-width:var(--ctl-ch-stroke)}.sy .sy-chart-read{z-index:var(--sy-z-pop);gap:var(--sy-s2);max-width:var(--ctl-ch-read);padding:var(--sy-s6) var(--sy-s8);border-radius:var(--ctl-ch-pop);background:var(--sy-surface);box-shadow:inset 0 0 0 1px var(--sy-line),var(--sy-lift-2);pointer-events:none;flex-direction:column;display:flex;position:absolute;top:0;transform:translate(-50%)}.sy .sy-chart-read[data-edge=start]{transform:none}.sy .sy-chart-read[data-edge=end]{transform:translate(-100%)}.sy .sy-chart-read-x{color:var(--sy-ink)}.sy .sy-chart-read-v{align-items:baseline;gap:var(--sy-s6);white-space:nowrap;display:flex}.sy .sy-chart-read-l{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sy .sy-chart-keys{gap:var(--sy-s4) var(--sy-s12);margin:var(--sy-s8) 0 0;flex-wrap:wrap;min-width:0;padding:0;list-style:none;display:flex}.sy .sy-chart-keys-down{gap:var(--sy-s4);flex-direction:column;flex:1;margin:0}.sy .sy-chart-key{align-items:center;gap:var(--sy-s6);min-width:0;transition:opacity var(--sy-t-quick) var(--sy-e-out);display:flex}.sy .sy-chart-key[data-dim]{opacity:var(--ctl-ch-dim)}.sy .sy-chart-key-l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sy .sy-chart-swatch{width:var(--ctl-ch-key);height:var(--ctl-ch-key);background:var(--ctl-ch-c);border-radius:999px;flex:none}.sy .sy-chart-donut{align-items:center;gap:var(--sy-s20);flex-wrap:wrap;min-width:0;display:flex;position:relative}.sy .sy-chart-ring{flex:none;position:relative}.sy .sy-chart-arc{fill:var(--ctl-ch-c);transform-box:fill-box;transform-origin:50%;transition:opacity var(--sy-t-quick) var(--sy-e-out)}.sy .sy-chart-arc[data-dim]{opacity:var(--ctl-ch-dim)}.sy .sy-chart-hole{justify-content:center;align-items:center;gap:var(--sy-s2);pointer-events:none;text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.sy .sy-chart-rows{gap:var(--sy-s6);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.sy .sy-chart-row{grid-template-columns:var(--ctl-ch-name) minmax(0,1fr) var(--ctl-ch-num) auto;align-items:center;gap:var(--sy-s10);min-width:0;display:grid}.sy .sy-chart-row-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sy .sy-chart-rest{color:var(--sy-ink-4)}.sy .sy-chart-row-v{text-align:end}.sy .sy-chart-row-p{text-align:end;min-width:0}.sy .sy-chart-row-p[data-met=true]{color:var(--sy-ok)}.sy .sy-chart-row-p[data-met=false]{color:var(--sy-stop)}.sy .sy-chart-track{width:100%;min-width:0;height:var(--ctl-ch-track);background:var(--sy-sunken);border-radius:999px;display:block;position:relative;overflow:hidden}.sy .sy-chart-fill-bar{background:var(--ctl-ch-c);transform-origin:0;border-radius:999px;display:block;position:absolute;inset-block:0;inset-inline-start:0}.sy .sy-chart-band{background:var(--sy-line);display:block;position:absolute;inset-block:0}.sy .sy-chart-band[data-step="1"]{background:var(--sy-line-firm)}.sy .sy-chart-band[data-step="2"]{background:var(--sy-warn-wash)}.sy .sy-chart-band[data-step="3"]{background:var(--sy-stop-wash)}.sy .sy-chart-target{width:var(--ctl-ch-mark);background:var(--sy-ink);display:block;position:absolute;inset-block:0;transform:translate(-50%)}.sy .sy-chart-heat{gap:var(--sy-s8);flex-direction:column;min-width:0;display:flex;position:relative}.sy .sy-chart-heat-read{min-height:var(--ctl-ch-cell)}.sy .sy-chart-heat-key{align-items:center;gap:var(--sy-s4);display:inline-flex}.sy .sy-chart-grid{gap:var(--sy-s2);align-items:center;width:fit-content;max-width:100%;display:grid;overflow-x:auto}.sy .sy-chart-col,.sy .sy-chart-rowname{white-space:nowrap}.sy .sy-chart-rowname{text-align:end;padding-inline-end:var(--sy-s6)}.sy .sy-chart-cell{height:var(--ctl-ch-cell);border-radius:var(--ctl-ch-r);box-shadow:inset 0 0 0 1px var(--sy-line);transition:opacity var(--sy-t-quick) var(--sy-e-out);background:0 0;display:block}.sy .sy-chart-cell[data-level="0"]{background:var(--sy-sunken);box-shadow:none}.sy .sy-chart-cell[data-level="1"]{background:var(--ctl-ch-c)}@supports (color:color-mix(in lab,red,red)){.sy .sy-chart-cell[data-level="1"]{background:color-mix(in oklab,var(--ctl-ch-c) var(--ctl-ch-l1),transparent)}}.sy .sy-chart-cell[data-level="1"]{box-shadow:none}.sy .sy-chart-cell[data-level="2"]{background:var(--ctl-ch-c)}@supports (color:color-mix(in lab,red,red)){.sy .sy-chart-cell[data-level="2"]{background:color-mix(in oklab,var(--ctl-ch-c) var(--ctl-ch-l2),transparent)}}.sy .sy-chart-cell[data-level="2"]{box-shadow:none}.sy .sy-chart-cell[data-level="3"]{background:var(--ctl-ch-c)}@supports (color:color-mix(in lab,red,red)){.sy .sy-chart-cell[data-level="3"]{background:color-mix(in oklab,var(--ctl-ch-c) var(--ctl-ch-l3),transparent)}}.sy .sy-chart-cell[data-level="3"]{box-shadow:none}.sy .sy-chart-cell[data-level="4"]{background:var(--ctl-ch-c)}@supports (color:color-mix(in lab,red,red)){.sy .sy-chart-cell[data-level="4"]{background:color-mix(in oklab,var(--ctl-ch-c) var(--ctl-ch-l4),transparent)}}.sy .sy-chart-cell[data-level="4"]{box-shadow:none}.sy .sy-chart-cell[data-dim]{opacity:var(--ctl-ch-dim)}.sy .sy-chart-cell[data-on]{box-shadow:inset 0 0 0 1px var(--sy-ink)}.sy .sy-chart-heat-key .sy-chart-cell{width:var(--ctl-ch-key);height:var(--ctl-ch-key)}.sy .sy-chart-heat{--ctl-ch-c:var(--sy-brand-ink)}.sy .sy-chart-spark{display:block}@media (prefers-reduced-motion:reduce){.sy .sy-chart-arc,.sy .sy-chart-bar,.sy .sy-chart-cell,.sy .sy-chart-key{transition:none}}@media (prefers-contrast:more){.sy .sy-chart-arc[data-dim],.sy .sy-chart-bar[data-dim],.sy .sy-chart-cell[data-dim],.sy .sy-chart-key[data-dim]{opacity:1}.sy .sy-chart-rule{stroke:var(--sy-line-firm)}.sy .sy-chart-cell[data-level="0"]{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}}@media (prefers-reduced-transparency:reduce){.sy .sy-chart-fill{fill:var(--sy-sunken)}.sy .sy-chart-read{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}}.sy .sy-prose{--sy-prose-measure:68ch;gap:var(--sy-s12);min-width:0;font-size:var(--sy-body-size);line-height:var(--sy-body-line);font-weight:var(--sy-body-weight);color:var(--sy-ink-2);text-wrap:pretty;flex-direction:column;display:flex}.sy .sy-prose-sr{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.sy .sy-prose-h,.sy .sy-prose-p,.sy .sy-prose-quote,.sy .sy-prose-rule,.sy .sy-prose-ul{max-width:var(--sy-prose-measure)}.sy .sy-prose-wide{min-width:0;max-width:100%}.sy .sy-prose-p{overflow-wrap:break-word;min-width:0}.sy .sy-prose-h{color:var(--sy-ink);text-wrap:balance;margin-block-start:var(--sy-s12)}.sy .sy-prose-h[data-rank="1"]{font-size:var(--sy-display-size);line-height:var(--sy-display-line);letter-spacing:var(--sy-display-track);font-weight:var(--sy-display-weight)}.sy .sy-prose-h[data-rank="2"]{font-size:var(--sy-title-size);line-height:var(--sy-title-line);letter-spacing:var(--sy-title-track);font-weight:var(--sy-title-weight)}.sy .sy-prose-h[data-rank="3"],.sy .sy-prose-h[data-rank="4"],.sy .sy-prose-h[data-rank="5"],.sy .sy-prose-h[data-rank="6"]{font-size:var(--sy-body-size);line-height:var(--sy-ui-line);font-weight:var(--sy-tag-weight)}.sy .sy-prose>:first-child{margin-block-start:0}.sy .sy-prose-b{font-weight:var(--sy-tag-weight);color:var(--sy-ink)}.sy .sy-prose-s{color:var(--sy-ink-3)}.sy .sy-prose-code{padding:0 var(--sy-s4);border-radius:var(--ctl-chip);background:var(--sy-sunken);color:var(--sy-ink);overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:92%}.sy .sy-prose-a{color:var(--sy-brand-ink);text-decoration:underline;-webkit-text-decoration-color:var(--sy-brand-ink);text-decoration-color:var(--sy-brand-ink)}@supports (color:color-mix(in lab,red,red)){.sy .sy-prose-a{-webkit-text-decoration-color:color-mix(in oklab,var(--sy-brand-ink) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--sy-brand-ink) 40%,transparent)}}.sy .sy-prose-a{text-underline-offset:var(--sy-s2);border-radius:var(--ctl-chip);transition:text-decoration-color var(--sy-t-quick) var(--sy-e-out);text-decoration-thickness:1px}.sy .sy-prose-a:hover{-webkit-text-decoration-color:var(--sy-brand-ink);text-decoration-color:var(--sy-brand-ink)}.sy .sy-prose-site{color:var(--sy-ink);background:var(--sy-ink);align-items:center;gap:3px;padding:1px 8px;font-size:.86em;font-weight:550;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.sy .sy-prose-site{background:color-mix(in oklab,var(--sy-ink) 6%,transparent)}}.sy .sy-prose-site{vertical-align:baseline;word-break:normal;overflow-wrap:anywhere;border-radius:999px}.sy .sy-prose-site:hover{background:var(--sy-ink)}@supports (color:color-mix(in lab,red,red)){.sy .sy-prose-site:hover{background:color-mix(in oklab,var(--sy-ink) 11%,transparent)}}.sy .sy-prose-a:focus-visible{box-shadow:0 0 0 1px var(--sy-ink);outline:none}.sy .sy-prose-away{vertical-align:baseline;color:var(--sy-ink-3);margin-inline-start:var(--sy-s2);display:inline-block}.sy .sy-prose-caret{width:var(--sy-s2);height:var(--sy-body-size);vertical-align:text-bottom;background:var(--sy-brand-ink);border-radius:999px;margin-inline-start:var(--sy-s4);display:inline-block}.sy .sy-prose-ul{gap:var(--sy-s6);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.sy .sy-prose-li{gap:0 var(--sy-s8);grid-template-columns:auto minmax(0,1fr);align-items:baseline;min-width:0;display:grid}.sy .sy-prose-mark{color:var(--sy-ink-4);font-variant-numeric:tabular-nums;height:calc(var(--sy-body-size) * var(--sy-body-line));align-items:center;display:inline-flex}.sy .sy-prose-ul[data-jobs] .sy-prose-mark{color:var(--sy-ink-3)}.sy .sy-prose-li[data-done] .sy-prose-mark{color:var(--sy-brand-ink)}.sy .sy-prose-li[data-done] .sy-prose-said{color:var(--sy-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--sy-ink-4);text-decoration-color:var(--sy-ink-4)}.sy .sy-prose-said{min-width:0}.sy .sy-prose-sub{min-width:0;grid-column:1/-1;padding-block-start:var(--sy-s6)}.sy .sy-prose-quote{border-inline-start:1px solid var(--sy-brand-edge);color:var(--sy-ink-2);margin:0;padding-inline-start:var(--sy-s16)}.sy .sy-prose-rule{background:var(--sy-line);height:1px;margin-block:var(--sy-s8);border:0}.sy .sy-prose-fence{border-radius:var(--ctl-r);background:var(--sy-sunken);min-width:0;box-shadow:inset 0 0 0 1px var(--sy-line);margin:0;overflow:hidden}.sy .sy-prose-fence[data-open]{box-shadow:inset 0 0 0 1px var(--sy-brand-edge)}.sy .sy-prose-bar{justify-content:space-between;align-items:center;gap:var(--sy-s8);padding:var(--sy-s4) var(--sy-s4) var(--sy-s4) var(--ctl-pad);border-block-end:1px solid var(--sy-line);display:flex}.sy .sy-prose-pre{padding:var(--ctl-pad);overscroll-behavior-x:contain;scrollbar-gutter:stable;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--sy-note-size);line-height:var(--sy-body-line);color:var(--sy-ink);white-space:pre;tab-size:2;margin:0;overflow-x:auto}.sy .sy-prose-pre:focus-visible{box-shadow:inset 0 0 0 1px var(--sy-ink);outline:none}.sy .sy-prose-copy{width:calc(var(--ctl-h) - var(--ctl-inset) * 2);height:calc(var(--ctl-h) - var(--ctl-inset) * 2);border-radius:var(--ctl-chip);cursor:pointer;color:var(--sy-ink-3);transition-property:background-color,color;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);flex:none;place-items:center;display:grid}.sy .sy-prose-copy:hover{background:var(--sy-ink)}@supports (color:color-mix(in lab,red,red)){.sy .sy-prose-copy:hover{background:color-mix(in oklab,var(--sy-ink) 8%,transparent)}}.sy .sy-prose-copy:hover{color:var(--sy-ink)}.sy .sy-prose-copy:focus-visible{box-shadow:inset 0 0 0 1px var(--sy-ink);outline:none}.sy .sy-prose-tbl{min-width:0;max-width:100%}@media (prefers-contrast:more){.sy .sy-prose-a{text-decoration-color:currentColor}.sy .sy-prose-code{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}}@media (max-width:640px){.sy .sy-prose{--sy-prose-measure:100%}.sy .sy-prose-p,.sy .sy-prose-said{overflow-wrap:anywhere}}.sy .sy-prose-cite{color:var(--sy-ink-3);font-variant-numeric:tabular-nums;margin-inline-start:2px;font-size:.7em;line-height:0}.sy .sy-hl-kw{color:var(--sy-brand-ink);font-weight:600}.sy .sy-hl-str{color:var(--sy-ok)}.sy .sy-hl-num{color:var(--sy-warn)}.sy .sy-hl-cm{color:var(--sy-ink-4);font-style:italic}.sy .sy-prose-img{border-radius:8px;max-width:100%;max-height:420px;margin:6px 0;display:block}.sy .sy-prose-img-b{border:1px solid var(--sy-line);color:var(--sy-ink-2);vertical-align:baseline;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.92em;line-height:1.4;display:inline-flex}.sy .sy-prose-img-b:hover:not(:disabled){background:var(--sy-sunken)}.sy .sy-prose-img-b:disabled,.sy .sy-prose-img-h{color:var(--sy-ink-4)}.sy-ov{width:100%;max-width:100%;height:100%;max-height:100%;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.sy-ov[open]{display:grid}.sy-ov::backdrop{background:0 0}.sy-ov-scrim{background:var(--sy-scrim);position:fixed;inset:0}.sy-ov[data-side=none]{padding:var(--sy-s24);place-items:center}.sy-ov[data-side=bottom]{place-items:end center}.sy-ov[data-side=end]{place-items:stretch end}.sy-ov[data-side=start]{place-items:stretch start}.sy-ov-box{z-index:1;width:100%;min-height:0;max-height:100%;display:flex;position:relative}.sy-ov[data-side=end] .sy-ov-box,.sy-ov[data-side=start] .sy-ov-box{height:100%}.sy-ov[data-side=none] .sy-ov-box{width:calc(100vw - 32px);max-height:min(84dvh,720px)}.sy-ov[data-side=none] .sy-ov-box[data-span=sm]{max-width:420px}.sy-ov[data-side=none] .sy-ov-box[data-span=md]{max-width:560px}.sy-ov[data-side=none] .sy-ov-box[data-span=lg]{max-width:760px}.sy-ov:not([data-side=none]) .sy-ov-box[data-span=sm]{max-width:44ch}.sy-ov:not([data-side=none]) .sy-ov-box[data-span=md]{max-width:62ch}.sy-ov:not([data-side=none]) .sy-ov-box[data-span=lg]{max-width:84ch}.sy-ov-drag,.sy-ov-panel{width:100%;min-height:0;display:flex}.sy-ov-panel{background:var(--sy-raised);max-height:100%;box-shadow:var(--sy-lift-3);transition:transform var(--sy-t-quick) var(--sy-e-out);outline:0;flex-direction:column;overflow:hidden}.sy-ov[data-side=end] .sy-ov-panel,.sy-ov[data-side=start] .sy-ov-panel{height:100%}.sy-ov[data-side=none] .sy-ov-panel{border-radius:var(--ctl-pop)}.sy-ov[data-side=bottom] .sy-ov-panel{border-start-start-radius:var(--ctl-pop);border-start-end-radius:var(--ctl-pop)}.sy-ov[data-side=end] .sy-ov-panel{border-start-start-radius:var(--ctl-pop);border-end-start-radius:var(--ctl-pop)}.sy-ov[data-side=start] .sy-ov-panel{border-start-end-radius:var(--ctl-pop);border-end-end-radius:var(--ctl-pop)}.sy-ov[data-back="1"] .sy-ov-panel{transform:scale(.98)}.sy-ov[data-back="2"] .sy-ov-panel{transform:scale(.96)}.sy-ov[data-back="3"] .sy-ov-panel{transform:scale(.94)}.sy-ov-grab{width:var(--sy-s32);height:var(--sy-s4);margin-top:var(--sy-s8);background:var(--sy-line-firm);border-radius:999px;flex:none;align-self:center}.sy-ov-head{align-items:flex-start;gap:var(--sy-s12);box-shadow:inset 0 -1px 0 var(--sy-line);flex:none;padding:14px 14px 12px 18px;display:flex}.sy-ov-head .t-title{letter-spacing:-.011em;text-wrap:balance;font-size:15px;font-weight:620;line-height:1.25}.sy-ov-head .t-note{text-wrap:pretty;max-width:62ch}.sy-ov-head-t{gap:var(--sy-s4);flex-direction:column;flex:1;min-width:0;display:flex}.sy-ov-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:16px 18px;overflow-y:auto}.sy-ov-foot{justify-content:flex-end;align-items:center;gap:var(--sy-s8);border-top:1px solid var(--sy-line);flex-wrap:wrap;flex:none;padding:12px 18px;display:flex}.sy-ov-foot-say{flex:1;min-width:0}.sy-menu-btn{width:fit-content}.sy-menu-btn[data-quiet]{color:var(--sy-ink-2);background:0 0}@media (hover:hover) and (pointer:fine){.sy-menu-btn[data-quiet]:hover{background:var(--sy-brand-wash);color:var(--sy-ink);box-shadow:none}}.sy-menu-btn[data-quiet][aria-expanded=true]{background:var(--sy-brand-wash);color:var(--sy-ink)}.sy-menu-btn[data-quiet]:focus-within{box-shadow:none}.sy-menu-btn[data-quiet]:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:var(--sy-ring-off)}.sy-menu-btn[disabled]{opacity:.55;cursor:not-allowed}.sy-menu-keys{color:var(--sy-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-inline-start:var(--sy-s16)}.sy-menu-cut{height:1px;margin:var(--sy-s4) var(--ctl-pad);background:var(--sy-line)}.sy-menu-item[data-tone=stop]{color:var(--sy-stop)}.sy-menu-item[data-tone=stop][data-at]{background:var(--sy-stop-wash)}.sy-menu-item[data-off][data-tone=stop]{color:var(--sy-ink-4)}.sy-tip,.sy-tip-wrap{pointer-events:none}.sy-tip{align-items:baseline;gap:var(--sy-s8);width:fit-content;max-width:40ch;padding:var(--sy-s4) var(--sy-s8);border-radius:var(--ctl-chip);background:var(--sy-ink);color:var(--sy-canvas);box-shadow:var(--sy-lift-2);text-wrap:pretty;display:flex}.sy-tip-keys{color:var(--sy-ink-4);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}@media (prefers-contrast:more){.sy-ov-panel{box-shadow:inset 0 0 0 1px var(--sy-line-firm),var(--sy-lift-3)}.sy-menu-cut{background:var(--sy-line-firm)}}@media (prefers-reduced-transparency:reduce){.sy-ov-scrim{background:var(--sy-canvas)}}@media (max-width:640px){.sy-ov[data-side=bottom] .sy-ov-box{max-width:100%}.sy-ov[data-side=none]{padding:var(--sy-s12)}}.sy-menu-item[data-on] .sy-opt-n{color:var(--sy-ink);font-weight:600}.sy-menu-item[data-on]{cursor:default}.sy-menu-on{color:var(--sy-ink);flex:none;place-items:center;display:grid}.sy-menu-item{min-height:0;padding-block:var(--sy-s6);gap:var(--sy-s10)}.sy-menu-item .sy-glyph{width:calc(var(--ctl-h) - var(--ctl-inset) * 2);height:calc(var(--ctl-h) - var(--ctl-inset) * 2);flex:none;place-items:center;display:grid}.sy-menu-top{padding:var(--sy-s12) calc(var(--sy-s6) + var(--ctl-pad)) var(--sy-s6);flex:none}@media (max-width:560px){.sy-ov-foot{flex-direction:column-reverse;align-items:stretch}.sy-ov-foot .sy-btn{width:100%}}.sy-tell-host{z-index:var(--sy-z-tell);gap:var(--sy-s10);inline-size:var(--ctl-tell-w);max-inline-size:calc(100% - var(--sy-s16) * 2);pointer-events:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed}.sy-tell-host[data-at^=top]{inset-block-start:var(--sy-s16)}.sy-tell-host[data-at^=bottom]{flex-direction:column-reverse;inset-block-end:var(--sy-s16)}.sy-tell-host[data-at$=right]{inset-inline-end:var(--sy-s16)}.sy-tell-host[data-at$=left]{inset-inline-start:var(--sy-s16)}.sy-tell-host[data-at$=center]{inset-inline-start:50%;transform:translate(-50%)}.sy-tell{pointer-events:auto;gap:var(--ctl-gap);padding:var(--ctl-pad);border-radius:var(--ctl-pop);background:var(--sy-surface);box-shadow:inset 0 0 0 1px var(--sy-line),var(--sy-lift-3);cursor:grab;touch-action:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.sy-tell:active{cursor:grabbing}.sy-tell-ico{inline-size:calc(var(--ctl-h) - var(--ctl-inset) * 3);block-size:calc(var(--ctl-h) - var(--ctl-inset) * 3);border-radius:var(--ctl-chip);background:var(--ctl-tone-wash);color:var(--ctl-tone);flex:none;place-items:center;display:grid}.sy-tell-say{min-width:0}.sy-tell-t{font-size:var(--ctl-text);line-height:var(--sy-ui-line);font-weight:var(--sy-label-weight);color:var(--sy-ink);text-wrap:pretty}.sy-tell-d,.sy-tell-t{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sy-tell-d{margin-block-start:var(--sy-s2)}.sy-tell-n{padding-inline:var(--sy-s4);border-radius:var(--ctl-chip);background:var(--sy-sunken);color:var(--sy-ink-2);font-size:var(--sy-note-size);font-weight:var(--sy-tag-weight);justify-content:center;align-items:center;margin-inline-start:var(--sy-s4);display:inline-flex}.sy-tell-acts{align-items:center;gap:var(--sy-s6);margin-block-start:var(--sy-s8);display:flex}.sy-tell-at{color:var(--sy-ink-4);margin-inline-start:auto}.sy-note-act,.sy-tell-act{min-block-size:calc(var(--ctl-h) - var(--ctl-inset) * 2);padding-inline:var(--sy-s10);border-radius:var(--ctl-chip);background:var(--sy-sunken);color:var(--sy-ink-2);font-size:var(--sy-note-size);font-weight:var(--sy-label-weight);cursor:pointer;transition-property:background-color,color;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);flex:none;align-items:center;display:inline-flex}.sy-note-act:hover,.sy-tell-act:hover{background:var(--sy-ink)}@supports (color:color-mix(in lab,red,red)){.sy-note-act:hover,.sy-tell-act:hover{background:color-mix(in oklab,var(--sy-ink) 12%,transparent)}}.sy-note-act:hover,.sy-tell-act:hover{color:var(--sy-ink)}.sy-note-x,.sy-tell-x{inline-size:calc(var(--ctl-h) - var(--ctl-inset) * 4);block-size:calc(var(--ctl-h) - var(--ctl-inset) * 4);color:var(--sy-ink-4);cursor:pointer;opacity:.55;transition-property:background-color,color,opacity;transition-duration:var(--sy-t-quick);transition-timing-function:var(--sy-e-out);border-radius:999px;flex:none;place-items:center;display:grid}.sy-note-x:focus-visible,.sy-note:hover .sy-note-x,.sy-tell-x:focus-visible,.sy-tell:hover .sy-tell-x{opacity:1}.sy-note-x:hover,.sy-tell-x:hover{background:var(--sy-ink)}@supports (color:color-mix(in lab,red,red)){.sy-note-x:hover,.sy-tell-x:hover{background:color-mix(in oklab,var(--sy-ink) 10%,transparent)}}.sy-note-x:hover,.sy-tell-x:hover{color:var(--sy-ink)}.sy-empty-do:focus-visible,.sy-note-act:focus-visible,.sy-note-x:focus-visible,.sy-tell-act:focus-visible,.sy-tell-x:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:var(--sy-ring-off)}.sy-note{align-items:flex-start;gap:var(--ctl-gap);padding:var(--ctl-pad);border-radius:var(--ctl-r);background:var(--ctl-tone-wash);box-shadow:inset 0 0 0 1px var(--ctl-tone);display:flex}@supports (color:color-mix(in lab,red,red)){.sy-note{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ctl-tone) 24%,transparent)}}.sy-note-ico{block-size:calc(var(--ctl-text) * var(--sy-ui-line));color:var(--ctl-tone);flex:none;place-items:center;display:grid}.sy-note-say{flex:1;min-width:0}.sy-note-t{font-size:var(--ctl-text);line-height:var(--sy-ui-line);font-weight:var(--sy-label-weight);color:var(--sy-ink);text-wrap:pretty}.sy-note-d{color:var(--sy-ink-2);margin-block-start:var(--sy-s2)}.sy-note-act{align-self:center}.sy-empty{text-align:center;align-items:center;gap:var(--sy-s6);padding:var(--sy-s40) var(--sy-s24);flex-direction:column;display:flex}.sy-empty-ico{inline-size:var(--ctl-h);block-size:var(--ctl-h);border-radius:var(--ctl-r);background:var(--sy-sunken);color:var(--sy-ink-3);place-items:center;margin-block-end:var(--sy-s4);display:grid}.sy-empty-why{margin-inline:auto}.sy-empty-do{min-block-size:var(--ctl-h);padding-inline:var(--ctl-pad);border-radius:var(--ctl-r);background:var(--sy-ink);color:var(--sy-canvas);font-size:var(--ctl-text);font-weight:var(--sy-label-weight);cursor:pointer;transition:opacity var(--sy-t-quick) var(--sy-e-out);justify-content:center;align-items:center;margin-block-start:var(--sy-s10);display:inline-flex}.sy-empty-do:hover{opacity:.88}.sy-prog{gap:var(--sy-s6);flex-direction:column;min-width:0;display:flex;position:relative}.sy-prog[data-shape=spin]{align-items:center;gap:var(--ctl-gap);flex-direction:row}.sy-prog-row{align-items:baseline;gap:var(--sy-s8);display:flex}.sy-prog-num{margin-inline-start:auto}.sy-prog-track{block-size:var(--sy-s4);background:var(--sy-sunken);border-radius:999px;position:relative;overflow:hidden}.sy-prog-fill{background:var(--sy-brand-edge);transform-origin:0;will-change:transform;transition:background-color var(--sy-t-quick) var(--sy-e-out);border-radius:999px;position:absolute;inset:0}.sy-prog-fill:dir(rtl){transform-origin:100%}.sy-prog[data-done] .sy-prog-fill{background:var(--sy-ok)}.sy-prog-spin{color:var(--sy-brand-ink)}.sy-prog-spin,.sy-prog-turn{place-items:center;display:grid}.sy-prog-said{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.sy-tell,.sy-tell:active{cursor:default}}@media (prefers-reduced-transparency:reduce){.sy-note,.sy-note-act:hover,.sy-note-x:hover,.sy-tell-act:hover,.sy-tell-ico,.sy-tell-x:hover{background:var(--sy-sunken)}}@media (pointer:coarse){.sy-note-x,.sy-tell-x{inline-size:var(--ctl-h);block-size:var(--ctl-h);opacity:1}}@media (max-width:480px){.sy-tell-host{inline-size:auto;inset-inline:var(--sy-s12);transform:none}.sy-tell-host[data-at$=center]{inset-inline-start:var(--sy-s12)}}.sy-ov-panel:has(.sy-pal)>.sy-ov-head{display:none}.sy-ov-panel:has(.sy-pal)>.sy-ov-body{padding:0;display:flex;overflow:hidden}.sy-ov[data-side=none] .sy-ov-box:has(.sy-pal){width:calc(100vw - 32px);max-width:620px;max-height:min(64dvh,560px);position:fixed;top:14dvh;left:50%;translate:-50%}.sy-pal{flex-direction:column;width:100%;min-height:0;display:flex}.sy-pop-find.sy-pal-box{min-height:calc(var(--ctl-h) + var(--sy-s12))}.sy-pal-glyph{width:var(--ctl-icon);height:var(--ctl-icon);color:var(--sy-ink-3);transition:color var(--sy-t-quick) var(--sy-e-out);flex:none;place-items:center;display:grid}.sy-pal-glyph[data-ask]{color:var(--sy-brand-ink)}.sy-pal-scope{flex:none;display:inline-flex}.sy-pal-box .sy-in{letter-spacing:-.006em;font-size:15px}.sy-list.sy-pal-list{padding:var(--sy-s8) var(--sy-s6)}.sy-opt-on.sy-pal-on{background:var(--sy-sunken)}.sy-pal-row[data-ask] .sy-opt-on.sy-pal-on{background:var(--sy-brand-wash)}.sy .sy-pal-row{min-height:36px}.sy-pal-ico{width:var(--ctl-icon);height:var(--ctl-icon);color:var(--sy-ink-3);flex:none;place-items:center;display:grid}.sy-pal-g{white-space:nowrap}.sy-pal-g,.sy-pal-more{color:var(--sy-ink-4);flex:none}.sy-pal-more{place-items:center;display:grid}.sy .sy-pal-row[data-ask]{box-shadow:0 -1px 0 var(--sy-line);border-radius:0 0 var(--ctl-r) var(--ctl-r);margin-top:5px;padding-top:5px;overflow:hidden}.sy .sy-pal-row[data-ask][data-alone]{box-shadow:none;border-radius:var(--ctl-r);margin-top:0;padding-top:0}.sy-pal-row[data-ask] .sy-pal-ico,.sy-pal-row[data-ask][data-at],.sy-pal-row[data-ask][data-at] .sy-opt-n{color:var(--sy-brand-ink)}.sy-pal-quote{color:var(--sy-ink-3)}.sy-pal-row[data-ask][data-at] .sy-pal-quote{color:var(--sy-brand-ink)}@supports (color:color-mix(in lab,red,red)){.sy-pal-row[data-ask][data-at] .sy-pal-quote{color:color-mix(in oklab,var(--sy-brand-ink) 70%,transparent)}}.sy-pal-eg{gap:var(--sy-s2);padding:var(--sy-s10) var(--ctl-inset) var(--sy-s10);border-top:1px solid var(--sy-line);flex-direction:column;flex:none;display:flex}.sy-pal-eg>.t-tag{padding-inline:var(--ctl-pad);margin-block-end:var(--sy-s4)}.sy .sy-pal-eg-row{text-align:start;padding:var(--sy-s6) var(--ctl-pad);border-radius:var(--ctl-chip,var(--sy-s6));color:var(--sy-ink-2);cursor:pointer;transition:background-color var(--sy-t-press) var(--sy-e-out),color var(--sy-t-press) var(--sy-e-out)}.sy .sy-pal-eg-row:hover{background:var(--sy-sunken);color:var(--sy-ink)}.sy .sy-pal-eg-row:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:var(--sy-ring-off)}.sy-pal-foot{justify-content:space-between;align-items:center;gap:var(--sy-s12);padding:var(--sy-s8) var(--sy-s12);border-top:1px solid var(--sy-line);background:var(--sy-canvas);color:var(--sy-ink-3);flex:none;display:flex}.sy-pal-hint{align-items:center;gap:var(--sy-s6);min-width:0;display:inline-flex}.sy-pal-does{display:inline-block}.sy-pal-count{color:var(--sy-ink-4);flex:none}.sy .sy-pal-open{color:var(--sy-ink-3)}.sy-ctl.sy-pal-open:focus-within{background:var(--sy-sunken);box-shadow:inset 0 0 0 1px #0000}.sy-ctl.sy-pal-open:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:var(--sy-ring-off)}.sy-key{min-width:var(--sy-s20);padding:0 var(--sy-s4);border-radius:var(--ctl-chip,var(--sy-s6));background:var(--sy-sunken);box-shadow:inset 0 0 0 1px var(--sy-line);color:var(--sy-ink-3);font-family:var(--sy-face);font-size:var(--sy-note-size);font-weight:var(--sy-label-weight);line-height:var(--sy-tag-line);padding-block:var(--sy-s2);flex:none;justify-content:center;align-items:center;display:inline-flex}.sy-key-list{gap:var(--sy-s20)}.sy-key-group,.sy-key-list{flex-direction:column;display:flex}.sy-key-group{gap:var(--sy-s8)}.sy-key-rows{gap:var(--sy-s2);flex-direction:column;margin:0;display:flex}.sy-key-row>dd{margin:0}.sy-key-row{align-items:center;gap:var(--sy-s12);padding:var(--sy-s6) var(--sy-s8);border-radius:var(--ctl-chip,var(--sy-s6));transition:background-color var(--sy-t-press) var(--sy-e-out);grid-template-columns:minmax(0,1fr) auto;display:grid}.sy-key-row:hover{background:var(--sy-sunken)}.sy-key-not{color:var(--sy-ink-4)}@media (max-width:560px){.sy-pal-g,.sy-pal-row .sy-opt-w{display:none}}@media (prefers-contrast:more){.sy-pal-row[data-at]{box-shadow:inset 0 0 0 1px var(--sy-ink)}.sy-key{box-shadow:inset 0 0 0 1px var(--sy-line-firm)}}.sy-rec{flex-direction:column;min-width:0;display:flex}.sy-rec-got,.sy-rec-hold{min-block-size:var(--sy-rec-hold);min-width:0}.sy-rec-said{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.sy-rec-skel{gap:var(--sy-s16);grid-template-columns:minmax(0,1fr);display:grid}.sy-rec-skel[data-cols="2"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sy-rec-skel-rule{background:var(--sy-line);height:1px;margin-top:var(--sy-s16);grid-column:1/-1}.sy-rec-skel-f{gap:var(--ctl-gap);flex-direction:column;min-width:0;display:flex}.sy-rec-skel-f[data-wide]{grid-column:1/-1}.sy-rec-skel-lab{height:var(--ctl-text);background:var(--sy-line);border-radius:999px}.sy-rec-skel-box{height:calc(var(--ctl-h) * var(--sy-rec-lines));border-radius:var(--ctl-r);background:var(--sy-sunken);box-shadow:inset 0 0 0 1px var(--sy-line)}.sy-rec-skel-box[data-draw=number]{width:40%}.sy-rec-skel-box[data-draw=few]{width:70%}.sy-rec-skel-box[data-draw=check]{width:45%}.sy-rec-skel-box[data-draw=slider]{height:var(--ctl-inset);margin:calc((var(--ctl-h) - var(--ctl-inset)) / 2) 0;box-shadow:none;background:var(--sy-line);border-radius:999px}.sy-rec-fell{align-items:flex-start;gap:var(--sy-s8);padding:var(--sy-s24) 0;flex-direction:column;min-width:0;display:flex}.sy-rec-fell:focus-visible{outline:var(--sy-ring-w) solid var(--sy-ring-c);outline-offset:var(--sy-ring-off);border-radius:var(--ctl-r)}.sy-rec-fell-i{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--ctl-r);background:var(--sy-sunken);color:var(--sy-ink-3);margin-bottom:var(--sy-s4);justify-content:center;align-items:center;display:inline-flex}.sy-rec-fell-i[data-kind=broken]{background:var(--sy-stop-wash);color:var(--sy-stop)}.sy-rec-fell-i[data-kind=offline]{background:var(--sy-warn-wash);color:var(--sy-warn)}.sy-rec-fell-t{color:var(--sy-ink);text-wrap:pretty;margin:0}.sy-rec-fell-w{margin:0}.sy-rec-walk{align-items:center;gap:var(--sy-s6);min-width:0;display:flex}.sy-rec-walk-n{white-space:nowrap}.sy-made{gap:var(--sy-s24);min-width:0}.sy-made,.sy-made-head{flex-direction:column;display:flex}.sy-made-head{gap:var(--sy-s4)}.sy-made-runs{gap:var(--sy-s32)}.sy-made-run,.sy-made-runs{flex-direction:column;min-width:0;display:flex}.sy-made-run{gap:var(--sy-s16)}.sy-made-cell{display:contents}.sy-made-foot{justify-content:space-between;align-items:center;gap:var(--sy-s8) var(--sy-s16);padding-top:var(--sy-s16);border-top:1px solid var(--sy-line);flex-wrap:wrap;display:flex}.sy-made-said{min-width:0}.sy-made-says{color:var(--sy-ink-3)}.sy-made-says[data-tone=stop]{color:var(--sy-stop);font-weight:var(--sy-label-weight)}.sy-made-faults{gap:var(--sy-s6);flex-direction:column;min-width:0;display:flex}.sy-made-fault{align-items:baseline;gap:var(--sy-s4) var(--sy-s8);grid-template-columns:auto minmax(0,1fr);display:grid}.sy-made-fault-k{padding:0 var(--sy-s6);background:var(--sy-sunken);color:var(--sy-ink-3);font-weight:var(--sy-label-weight);white-space:nowrap;border-radius:999px;justify-self:start}.sy-made-fault[data-fatal] .sy-made-fault-k{background:var(--sy-stop-wash);color:var(--sy-stop)}.sy-made-fault-s{color:var(--sy-ink-2);text-wrap:pretty}.sy-made-json{white-space:pre;font-size:var(--sy-note-size);line-height:var(--sy-body-line);color:var(--sy-ink-2);margin:0;overflow-x:auto}