.wb-root{--font-sans:-apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-num:"SF Pro Rounded", ui-rounded, -apple-system, BlinkMacSystemFont, "PingFang SC", sans-serif;--font-bignum:var(--font-num);--font-display:-apple-system, BlinkMacSystemFont, "PingFang SC", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-2xs:12px;--fs-xs:12px;--fs-caption:12px;--fs-meta:12px;--fs-small:12px;--fs-label:14px;--fs-ui:14px;--fs-body:14px;--fs-strong:16px;--fs-title:16px;--fs-h3:16px;--fs-lead:16px;--fs-h2:20px;--fs-page:28px;--fs-num:28px;--fs-stat:28px;--fs-ext:9px;--fs-h2-sm:20px;--fs-page-sm:20px;--fs-num-sm:28px;--fs-stat-sm:20px;--fs-hero:30px;--fs-hero-sm:22px;--fw-strong:650;--fw-heading:700;--lh-body:1.6;--icon:16px;--icon-sm:15px;--icon-lg:20px;--icon-stroke:1.75;--icon-tile:22px;--bg:#f4f4f3;--bg-2:#ebebea;--pocket:#ffffff80;--pocket-2:#ffffffbf;--desk-bg:var(--bg);--surface:#fff;--surface-2:#f3f3f2;--surface-3:#e7e7e5;--surface-raised:#fff;--topbar-bg:color-mix(in srgb, var(--bg) 88%, transparent);--scrim:#14141447;--ink:#1c1c1b;--ink-2:#4a4a47;--ink-3:#6e6e6a;--line:#00000017;--line-strong:#0000002b;--accent:#1c1c1b;--accent-hover:#333331;--on-accent:#fff;--accent-soft:#0000000f;--accent-line:#00000042;--wait-bg:#f6e3cf;--wait-ink:#6b3b12;--wait-dot:#d9823c;--late-bg:#f1edcb;--late-ink:#554c0e;--late-dot:#bf9a1b;--today-bg:#dde8f3;--today-ink:#1d4568;--today-dot:#3f7fbe;--done-bg:#d8ebdd;--done-ink:#1d5034;--done-dot:#3c9a62;--quiet-bg:#e9e9e7;--quiet-ink:#3f3f3c;--quiet-dot:#999994;--on-dot:#1c1c1b;--decide:var(--wait-ink);--decide-soft:var(--wait-bg);--decide-line:color-mix(in srgb, var(--wait-dot) 55%, transparent);--decide-dot:var(--wait-dot);--ok:var(--done-ink);--ok-soft:var(--done-bg);--warn:var(--late-ink);--warn-soft:var(--late-bg);--bad:var(--late-ink);--bad-soft:var(--late-bg);--drag-src-line:var(--accent);--info:var(--today-ink);--info-soft:var(--today-bg);--mark:#0000001f;--changed-ring:#0000005c;--toast-bg:#1c1c1b;--toast-fg:#f4f4f3;--toast-shadow:var(--shadow-pop);--toast-btn:#ffffff24;--toast-d1:#2a2a29;--toast-d2:#353534;--toast-btn-hover:color-mix(in srgb, var(--toast-btn) 60%, currentColor 8%);--toast-file-dot:var(--wait-dot);--toast-file-bg:var(--wait-bg);--toast-file-ink:var(--wait-ink);--ext-bg:#8a938e;--ext-fg:#fff;--radius-card:18px;--radius-panel:22px;--radius-ctl:12px;--radius-sm:8px;--radius-xs:6px;--radius-btn:var(--radius-ctl);--radius-pill:999px;--shadow-card:0 1px 2px #0000000d, 0 0 0 1px var(--line);--shadow-hover:0 4px 14px -6px #0000002e, 0 0 0 1px var(--line);--shadow-pop:0 2px 6px #00000014, 0 24px 48px -16px #00000047;--shadow-inset:inset 0 0 0 1px var(--line);--ease:cubic-bezier(.2, .8, .2, 1);--ease-snappy:cubic-bezier(.3, .9, .3, 1);--dur-fast:.16s;--dur-pop:.22s;--dur:.3s;--dur-slow:.42s;--pv-ease:cubic-bezier(.32, .72, 0, 1);--ntf-ease:cubic-bezier(.32, .72, 0, 1);--pv-blur:10px;--pv-r-l:28px;--pv-r-m:26px;--pv-r-s:24px;--pv-r-menu:16px;--sheet-w:920px;--sheet-pad:30px;--fs-display:44px;--top-h:60px;--top-h-sm:56px;--top-pad:0 22px;--top-max:1440px;--top-gap:16px;--top-r-gap:4px;--clock-pad:0 10px;--tbtn-pad:0 10px;--tbtn-weight:400;--top-me-gap:6px;--top-me-pad:0 10px;--top-filter:blur(14px) saturate(1.2);--top-border:1px solid var(--line);--logo-size:28px;--logo-radius:9px;--logo-bg:var(--accent);--logo-fg:var(--on-accent);--well-bg:var(--surface);--well-shadow:var(--shadow-inset);--desk-max:1440px;--desk-pad:22px 32px 48px;--desk-pad-sm:14px 12px 40px;--grid-cols:2;--grid-cols-md:2;--grid-gap:18px;--grid-gap-sm:12px;--grid-row-min:156px;--grid-row-min-sm:128px;--card-bg:var(--surface);--card-shadow:var(--shadow-card);--card-shadow-hover:var(--shadow-hover);--card-border:0 solid transparent;--card-radius:var(--radius-card);--card-pad:16px 18px 18px;--card-pad-sm:14px;--card-body-gap:10px;--card-head-gap:12px;--card-title-size:14px;--card-title-weight:650;--card-title-color:var(--ink-2);--card-icon-color:var(--accent);--card-backdrop:none;--chip-h-sm:32px;--modal-w:1060px;--modal-bg:var(--surface-raised);--modal-shadow:var(--shadow-pop);--modal-radius:var(--radius-panel);--modal-scrim:var(--scrim);--modal-scrim-filter:none;--sheet-bg:var(--surface-raised);--sheet-shadow:var(--shadow-pop);--sheet-radius:var(--radius-panel);--sheet-filter:none;--mods-w:1000px;--pop-radius:var(--radius-card);--pop-bg:var(--surface-raised);--pop-shadow:var(--shadow-pop);--pop-max-h:min(70vh, 560px);--menu-bg:var(--pop-bg);--menu-shadow:var(--pop-shadow);--banner-radius:20px;--banner-radius-row:16px;--banner-radius-phone:18px;--banner-ic-ring:none;--banner-ic-ring-wait:none;--banner-x-hover:var(--surface-3);--banner-grab:var(--line);--menu-radius:var(--pv-r-menu);--menu-pad:6px;--menu-item-pad:8px 10px;--tile-bg:var(--surface-2);--tile-radius:var(--radius-card);--tile-icon-color:var(--accent);--page-max:1160px;--btn-h:36px;--btn-h-sm:32px;--btn-h-xs:28px;--btn-pad:0 16px;--btn-size:14px;--btn-weight:600;--btn-bg:var(--surface);--btn-shadow:var(--shadow-inset), 0 1px 1px #00000008;--btn-pri-bg:var(--accent);--btn-pri-fg:var(--on-accent);--btn-solid-bg:var(--accent);--btn-solid-fg:var(--on-accent);--btn-solid-hover:var(--accent-hover);--seg-on-shadow:0 1px 2px #0000000f;--badge-h:22px;--badge-pad:0 9px;--badge-size:12px;--badge-weight:500;--badge-radius:var(--radius-pill);--backdrop:none;--backdrop-1:none;--backdrop-2:none;--hero-display:grid;--detail-scrim:var(--scrim);--detail-scrim-filter:none;--detail-bg:var(--sheet-bg);--detail-surface:var(--sheet-bg);--detail-filter:blur(30px) saturate(1.1);--detail-shadow:var(--sheet-shadow);--detail-w-l:1120px;--detail-w-m:760px;--detail-radius-l:var(--pv-r-l);--detail-radius-m:var(--pv-r-m);--detail-radius-phone:var(--pv-r-s);--detail-pane:var(--pocket);--detail-line:var(--line);--detail-narrow:720px;--detail-title-size:21px;--detail-title-size-sm:18px;--detail-tint:var(--pocket);--detail-tint-ring:var(--shadow-inset);--detail-aside:var(--pocket);--detail-close-bg:var(--surface-2);--detail-close-hover:var(--surface-3);--detail-grab:var(--line-strong);--detail-edge-top:0 10px 18px -16px #0000004d;--detail-edge-foot:0 -12px 20px -18px #00000059;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark] .wb-root{--bg:#141414;--bg-2:#1c1c1c;--pocket:#ffffff0f;--pocket-2:#ffffff1a;--surface:#1f1f1f;--surface-2:#262626;--surface-3:#303030;--surface-raised:#222;--scrim:#0000008c;--ink:#ededeb;--ink-2:#c2c2be;--ink-3:#9c9c97;--line:#ffffff17;--line-strong:#ffffff2b;--accent:#ededeb;--accent-hover:#fff;--on-accent:#141414;--accent-soft:#ffffff12;--accent-line:#ffffff4d;--wait-bg:#4b331c;--wait-ink:#f3cca5;--wait-dot:#e59b57;--late-bg:#3e3a18;--late-ink:#e2db95;--late-dot:#cba92e;--today-bg:#1c3b53;--today-ink:#aeceec;--today-dot:#5e9bd6;--done-bg:#1f3f2e;--done-ink:#a7daba;--done-dot:#4eaf7a;--quiet-bg:#383836;--quiet-ink:#d5d5d0;--quiet-dot:#8e8e89;--on-dot:#141414;--mark:#ffffff26;--changed-ring:#fff6;--toast-bg:#ededeb;--toast-fg:#141414;--toast-shadow:var(--shadow-pop);--toast-btn:#00000014;--toast-d1:#e2e2e0;--toast-d2:#d7d7d5;--shadow-card:0 0 0 1px var(--line);--shadow-hover:0 0 0 1px var(--line-strong);--shadow-pop:0 2px 6px #0006, 0 26px 50px -16px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.wb-root{isolation:isolate;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:var(--desk-bg);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}:where(.wb-root) *,:where(.wb-root) :before,:where(.wb-root) :after{box-sizing:border-box}:where(.wb-root) button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}:where(.wb-root) input,:where(.wb-root) textarea{font:inherit;color:inherit}:where(.wb-root) :focus-visible:not([tabindex="-1"]){outline:2px solid var(--accent-line);outline-offset:2px}:where(.wb-root) [tabindex="-1"]:focus{outline:none}:where(.wb-root) :is(h1,h2,h3,h4,p){margin:0}.wb-ico{width:var(--icon);height:var(--icon);stroke-width:var(--icon-stroke);flex:none}.wb-ico.sm{width:var(--icon-sm);height:var(--icon-sm)}.wb-ico.lg{width:var(--icon-lg);height:var(--icon-lg)}.wb-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wb-muted{color:var(--ink-3)}.wb-small{font-size:var(--fs-small)}.wb-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.wb-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-sp{flex:1}.wb-hstack{align-items:center;gap:8px;min-width:0;display:flex}.wb-vstack{flex-direction:column;gap:10px;min-width:0;display:flex}.wb-mark{background:var(--mark);color:inherit;border-radius:3px;padding:0 1px}.wb-btn{height:var(--btn-h);padding:var(--btn-pad);border-radius:var(--radius-btn);background:var(--btn-bg);box-shadow:var(--btn-shadow);color:var(--ink);font-size:var(--btn-size);font-weight:var(--btn-weight);white-space:nowrap;transition:background var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);justify-content:center;align-items:center;gap:6px;display:inline-flex}.wb-btn:hover{background:var(--surface-2)}.wb-btn:active{transform:scale(.97)}.wb-btn--solid{background:var(--btn-solid-bg);color:var(--btn-solid-fg);box-shadow:none}.wb-btn--solid:hover{background:var(--btn-solid-hover)}.wb-btn--pri{background:var(--btn-pri-bg);color:var(--btn-pri-fg);box-shadow:none}.wb-btn--pri:hover{background:var(--accent-hover)}.wb-btn--ghost{box-shadow:none;color:var(--ink-2);background:0 0}.wb-btn--ghost:hover{background:var(--surface-3)}.wb-btn--sm{height:var(--btn-h-sm);font-size:var(--fs-label);padding:0 11px}.wb-btn--xs{height:var(--btn-h-xs);font-size:var(--fs-small);padding:0 9px}.wb-btn--icon{width:var(--btn-h);padding:0}.wb-btn--sm.wb-btn--icon{width:var(--btn-h-sm)}.wb-btn--xs.wb-btn--icon{width:var(--btn-h-xs)}.wb-btn--wide{width:100%}.wb-btn:disabled{opacity:.45;cursor:not-allowed}.wb-btn:disabled:active{transform:none}.wb-chip{height:var(--btn-h-sm);border-radius:var(--radius-pill);background:var(--accent-soft);box-shadow:var(--shadow-inset);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.wb-chip:hover{background:var(--surface-3)}.wb-chip .wb-ico{color:var(--ink-3)}.wb-chip.is-bad .wb-ico{color:var(--late-dot)}.wb-chip:disabled{opacity:.45;cursor:not-allowed}.wb-dot{background:var(--quiet-dot);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.wb-dot[data-state=today]{background:var(--today-dot);box-shadow:0 0 0 3px color-mix(in srgb, var(--today-dot) 18%, transparent)}.wb-dot[data-state=wait]{background:var(--wait-dot);box-shadow:0 0 0 3px color-mix(in srgb, var(--wait-dot) 18%, transparent)}.wb-dot[data-state=late]{background:var(--late-dot);box-shadow:0 0 0 3px color-mix(in srgb, var(--late-dot) 18%, transparent)}.wb-dot[data-state=done]{background:var(--done-dot)}@media (width<=760px){.wb-btn,.wb-chip{min-height:32px}.wb-btn--xs.wb-btn--icon{min-width:32px}}.wb-badge{height:var(--badge-h);padding:var(--badge-pad);border-radius:var(--badge-radius);font-size:var(--badge-size);white-space:nowrap;background:var(--surface-3);color:var(--ink-2);line-height:1;font-weight:var(--badge-weight);align-items:center;gap:3px;display:inline-flex}.wb-badge--ok{background:var(--ok-soft);color:var(--ok)}.wb-badge--warn,.wb-badge--bad{background:var(--bad-soft);color:var(--bad)}.wb-badge--info{background:var(--info-soft);color:var(--info)}.wb-badge--decide{background:var(--decide-soft);color:var(--decide)}.wb-badge--accent{background:var(--accent-soft);color:var(--accent)}.wb-badge--out{box-shadow:var(--shadow-inset);color:var(--ink-3);background:0 0}.wb-badge--soon{box-shadow:inset 0 0 0 1px var(--decide-line);color:var(--decide);font-size:var(--fs-xs);background:0 0;height:20px}.wb-badge.is-conn{height:20px}.wb-badge.is-conn .wb-dot{width:6px;height:6px;box-shadow:none}.wb-src{border-radius:var(--radius-pill);height:20px;font-size:var(--fs-meta);color:var(--accent);background:var(--accent-soft);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;align-items:center;gap:3px;max-width:100%;padding:0 7px;display:inline-flex;overflow:hidden}button.wb-src:hover{background:var(--accent-line)}.wb-avatar{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);font-size:var(--fs-meta);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.wb-ext{border-radius:var(--radius-xs);width:28px;height:32px;font-size:var(--fs-ext);letter-spacing:.04em;color:var(--ext-fg);background:var(--ext-bg);text-transform:uppercase;flex:none;place-items:center;font-weight:700;display:inline-grid}.wb-seg{border-radius:var(--radius-btn);background:var(--surface-3);gap:2px;max-width:100%;padding:3px;display:inline-flex}.wb-seg button{border-radius:var(--radius-btn);height:28px;font-size:var(--fs-label);color:var(--ink-2);white-space:nowrap;padding:0 12px}.wb-seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--seg-on-shadow);font-weight:600}.wb-divide>*+*{border-top:1px solid var(--line)}.wb-li{align-items:flex-start;gap:10px;min-width:0;padding:10px 2px;display:flex}.wb-li .t{font-weight:500}.wb-meta{font-size:var(--fs-small);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;margin-top:3px;display:flex}.wb-ck{border-radius:var(--radius-xs);width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--on-accent);background:var(--surface);flex:none;place-items:center;margin-top:1px;display:grid}.wb-ck[aria-checked=true]{background:var(--ok);box-shadow:none}.wb-ci{border-radius:var(--radius-sm);cursor:pointer;min-width:0}.wb-ci:hover{background:var(--surface-2)}.wb-ci-list{flex-direction:column;gap:2px;min-width:0;display:flex}.wb-ci-row{font-size:var(--fs-label);align-items:center;gap:8px;min-width:0;margin:0 -6px;padding:5px 6px;display:flex}.wb-ci-row .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-ci-row .wb-num{color:var(--ink-3);font-size:var(--fs-small);flex:none}.wb-due{font-size:var(--fs-meta);color:var(--ink-3);white-space:nowrap;flex:none}.wb-due--late{color:var(--bad)}.wb-bign{flex-direction:column;gap:2px;margin-right:18px;display:inline-flex}.wb-bign b{font-family:var(--font-bignum);font-size:var(--fs-num);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.05}.wb-bign span,.wb-more-n{font-size:var(--fs-meta);color:var(--ink-3)}.wb-empty{text-align:center;color:var(--ink-3);font-size:var(--fs-label);flex-direction:column;align-items:center;gap:6px;padding:18px 10px;display:flex}.wb-empty--sm{text-align:left;align-items:flex-start;padding:6px 0}.wb-empty--big{color:var(--ink);font-size:var(--fs-body);gap:6px;padding:28px 16px 24px}.wb-empty--big>.wb-ico{width:24px;height:24px;color:var(--ink-3)}.wb-empty.is-done>.wb-ico{color:var(--done-dot)}.wb-empty-t{font-size:16px;font-weight:var(--fw-strong);color:var(--ink)}.wb-empty-h{color:var(--ink-3);max-width:36ch;font-size:12px}.wb-empty .wb-btn{margin-top:6px}.wb-empty--slim{padding:14px 8px 6px}.wb-dl-sheet .wb-empty--big{padding:56px 16px 52px}.wb-dl-sheet .wb-empty--big>.wb-ico{background:var(--pv-tint);width:44px;height:44px;color:var(--ink-2);border-radius:14px;padding:11px}.wb-start-pt{color:var(--ink-3);font-size:var(--fs-label);border-radius:var(--radius-ctl);background:var(--surface-2);border:1px dashed var(--line-strong);padding:10px 12px;line-height:1.6}.wb-notice{border-radius:var(--radius-ctl);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-small);align-items:flex-start;gap:8px;padding:10px 12px;line-height:1.6;display:flex}.wb-notice>.wb-ico{margin-top:2px}.wb-notice--warn{background:var(--warn-soft);color:var(--warn)}.wb-notice--decide{background:var(--decide-soft);color:var(--decide)}.wb-busy{border-radius:var(--radius-ctl);background:var(--surface-2);color:var(--ink-2);align-items:center;gap:10px;padding:14px;display:flex}.wb-spin{border:2px solid var(--line-strong);border-top-color:var(--ink-2);border-radius:50%;flex:none;width:14px;height:14px;animation:.9s linear infinite wb-spin}@keyframes wb-spin{to{transform:rotate(360deg)}}.wb-bar{background:var(--surface-3);border-radius:2px;min-width:40px;height:4px;display:block;overflow:hidden}.wb-bar>i{background:var(--ink-2);border-radius:2px;height:100%;display:block}.wb-bar.is-busy>i{width:40%;animation:1.6s ease-in-out infinite wb-bar}.wb-bar.is-soon>i{background:var(--today-dot);transition:width var(--dur) var(--ease)}@keyframes wb-bar{0%{transform:translate(-100%)}to{transform:translate(260%)}}.wb-skel{background:linear-gradient(90deg, var(--surface-2), var(--surface-3), var(--surface-2));background-size:200% 100%;border-radius:6px;height:12px;animation:1.2s linear infinite wb-skel;display:block}.wb-skel--title{height:14px}@keyframes wb-skel{0%{background-position:200% 0}to{background-position:0 0}}.wb-skel-lines{flex-direction:column;gap:8px;display:flex}.wb-skel-lines>.wb-skel--title{width:40%;margin-top:6px}.wb-skel-lines>.wb-skel.is-m{width:70%}.wb-focus-flash{animation:wb-focusflash 2.2s var(--ease);border-radius:var(--radius-sm)}@keyframes wb-focusflash{0%,30%{box-shadow:0 0 0 3px var(--accent-line);background-color:var(--accent-soft)}to{background-color:#0000;box-shadow:0 0 #0000}}@keyframes wb-fadein{0%{opacity:0}}@keyframes wb-popin{0%{opacity:0;transform:translateY(-6px)}}@keyframes wb-menuin{0%{opacity:0;transform:translateY(-4px)}}@keyframes wb-menuin-up{0%{opacity:0;transform:translateY(4px)}}@keyframes wb-pv-menu{0%{opacity:0;transform:translateY(-6px)scale(.94)}to{opacity:1;transform:none}}@keyframes wb-pv-menu-up{0%{opacity:0;transform:translateY(6px)scale(.94)}to{opacity:1;transform:none}}@keyframes wb-slideup{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.wb-root *,.wb-root :before,.wb-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wb-capture{border-radius:var(--radius-ctl);background:var(--surface-2);width:100%;min-width:0;box-shadow:var(--shadow-inset);cursor:text;align-items:flex-end;gap:8px;padding:8px 8px 8px 12px;display:flex}.wb-capture textarea{resize:none;min-width:0;min-height:30px;max-height:120px;color:var(--ink);font:inherit;font-size:var(--fs-ui);background:0 0;border:0;outline:0;flex:1;padding:5px 0;line-height:1.5}.wb-capture input{min-width:0;height:30px;color:var(--ink);font:inherit;font-size:var(--fs-ui);background:0 0;border:0;outline:0;flex:1}.wb-capture :is(input,textarea)::placeholder{color:var(--ink-3)}.wb-capture.is-compact{padding:6px 6px 6px 10px}.wb-capture.is-slim{align-items:center;padding:6px 6px 6px 12px}.wb-root .wb-capture :is(input,textarea):focus-visible:not([tabindex="-1"]),.wb-root .wb-isl .wb-isl-row textarea:focus-visible:not([tabindex="-1"]){outline:none}.wb-capture:focus-within{box-shadow:inset 0 0 0 1.5px var(--accent-line);background:var(--surface)}.wb-capture-acts{flex:none;align-items:center;gap:8px;display:flex}.wb-dl-f-msg>.wb-capture{max-width:var(--detail-narrow)}.wb-grow{flex:1;min-width:0}[data-skin=float-card] .wb-root{--fc-base:#f5e5d8;--fc-cream:#fffaf4;--fc-blush:#ead0c5;--fc-apricot:#f8e8d7;--bg:var(--fc-base);--bg-2:#f6f3ef;--surface:#fffdfa;--surface-2:#f6f3ef;--surface-3:#edeae5;--surface-raised:#fffdfa;--pocket:#f6f3ef;--pocket-2:#fffdfa;--desk-bg:var(--fc-base);--fc-plate:#1f1e1b12;--topbar-bg:#ffffff8c;--scrim:#fcf9f594;--ink:#1f1e1b;--ink-2:#4a4842;--ink-3:#6b6860;--line:#1f1e1b14;--line-strong:#1f1e1b26;--accent:#1f1e1b;--accent-hover:#34322d;--on-accent:#fff;--accent-soft:#1f1e1b0e;--accent-line:#1f1e1b3d;--wait-dot:#d98a2b;--wait-ink:#9a5a12;--wait-bg:#fcf6ee;--late-dot:#cf4b34;--late-ink:#b0392a;--late-bg:#fcf2f1;--today-dot:#3c7fc0;--today-ink:#2c64a0;--today-bg:#f1f6fb;--done-dot:#389a60;--done-ink:#24784a;--done-bg:#f1f8f4;--quiet-dot:#b3afa5;--quiet-ink:#6b6860;--quiet-bg:#f6f5f3;--on-dot:#fff;--mark:#d98a2b33;--changed-ring:#1f1e1b29;--toast-bg:var(--ntf-surface);--toast-fg:var(--ink);--edit-bar-bg:#1f1e1b;--edit-bar-fg:#fff;--edit-bar-rm:var(--late-dot);--toast-shadow:var(--ntf-sh-toast);--toast-btn:#1f1e1b12;--toast-d1:#f7f1ea;--toast-d2:#f0e7dd;--toast-btn-hover:#1f1e1b1c;--toast-file-dot:#c98a4e;--toast-file-bg:var(--pv-tint);--toast-file-ink:var(--ink-2);--banner-bg:var(--ntf-surface);--banner-bg-d1:#f7f1ea;--banner-bg-d2:#f0e7dd;--banner-shadow:var(--ntf-sh-bn);--banner-ic-ring:inset 0 0 0 1px #2c64a014;--banner-ic-ring-wait:inset 0 0 0 1px #9a5a121a;--banner-x-hover:var(--fc-plate);--banner-grab:#1f1e1b24;--ext-bg:#edeae5;--ext-fg:#4a4842;--radius-card:22px;--radius-panel:24px;--radius-ctl:14px;--radius-sm:10px;--radius-xs:7px;--radius-btn:999px;--radius-pill:999px;--shadow-card:0 1px 2px #5a3c280d, 0 12px 28px -8px #5a3c281a;--shadow-hover:0 2px 4px #5a3c280d, 0 22px 40px -12px #5a3c282e;--shadow-pop:0 2px 6px #46302214, 0 30px 60px -18px #46302252;--shadow-inset:inset 0 0 0 1px var(--line);--top-border:1px solid #ffffff80;--top-filter:blur(20px) saturate(1.1);--logo-bg:var(--ink);--logo-fg:var(--on-accent);--logo-radius:9px;--well-bg:#fff9;--well-shadow:none;--card-bg:var(--surface);--card-shadow:var(--shadow-card);--card-shadow-hover:var(--shadow-hover);--card-title-color:var(--ink);--card-icon-color:var(--ink-2);--modal-bg:var(--detail-bg);--modal-shadow:var(--detail-shadow);--modal-radius:24px;--modal-scrim:#4a302038;--modal-scrim-filter:blur(10px) saturate(1.08);--sheet-bg:var(--surface-raised);--sheet-shadow:var(--shadow-pop);--sheet-radius:var(--radius-panel);--detail-scrim:var(--pv-scrim);--detail-scrim-filter:blur(var(--pv-blur)) saturate(1.08);--detail-bg:radial-gradient(120% 70% at 0% 0%, #f8e8d78c, #f8e8d700 55%), var(--pv-surface);--detail-surface:var(--pv-surface);--detail-filter:none;--detail-shadow:var(--pv-sh-layer);--detail-tint:var(--pv-tint);--detail-tint-ring:inset 0 0 0 1px #9a5a1214;--detail-aside:#1f1e1b09;--detail-close-bg:var(--fc-plate);--detail-close-hover:#1f1e1b1f;--detail-grab:#1f1e1b2e;--detail-edge-top:0 10px 18px -16px #46302259;--detail-edge-foot:0 -12px 20px -18px #46302266;--tile-bg:var(--surface-2);--tile-radius:18px;--tile-icon-color:var(--ink-2);--btn-bg:var(--fc-plate);--btn-shadow:none;--btn-pri-bg:var(--accent);--btn-pri-fg:var(--on-accent);--seg-on-shadow:0 1px 3px #5a3c281f;--backdrop:linear-gradient(150deg, #f7eadf 0%, var(--fc-base) 45%, #f3e1d6 100%);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pv-scrim:#4a302029;--pv-surface:#fffdfa;--pv-tint:color-mix(in srgb, var(--fc-apricot) 62%, #fff);--pv-sh-menu:0 0 0 1px #46302212, 0 2px 4px #4630220d, 0 14px 32px -10px #4630223d;--pv-sh-layer:0 0 0 1px #4630220f, 0 2px 6px #4630220f, 0 22px 44px -18px #46302238, 0 60px 120px -36px #4630224d;--ntf-surface:#fffdfa;--ntf-sh-toast:0 0 0 1px #46302214, 0 1px 2px #4630220f, 0 12px 28px -12px #4630224d;--ntf-sh-bn:0 0 0 1px #46302212, 0 2px 4px #4630220d, 0 18px 40px -14px #4630224d;--e1:#e9ae86;--e2:#e6a0b2;--e3:#b7a3dc;--r1:#e39f78;--r2:#db8ea4;--r3:#a994d8;--e-ink:#96566a;--e-tint:linear-gradient(115deg, color-mix(in srgb, var(--e1) 16%, #fff) 0%, color-mix(in srgb, var(--e2) 14%, #fff) 50%, color-mix(in srgb, var(--e3) 16%, #fff) 100%);--e-wash:linear-gradient(115deg, color-mix(in srgb, var(--e1) 6%, #fff) 0%, color-mix(in srgb, var(--e2) 5%, #fff) 50%, color-mix(in srgb, var(--e3) 7%, #fff) 100%);--shadow-lift:0 1px 2px #4630220d, 0 16px 32px -14px #46302229, 0 42px 84px -30px #4630224d;--shadow-edge:0 0 0 1px #ffffffbf, 0 0 16px -3px color-mix(in srgb, var(--e2) 45%, transparent), var(--shadow-lift);--dusk:#c9782a;--dusk-soft:#faf1e6;--dusk-line:#d98a2b4d;--sc-paper:linear-gradient(165deg, #fffdf9 0%, #fff6ec 48%, #f9e6d8 100%)}[data-skin=float-card][data-theme=dark] .wb-root{--detail-scrim:var(--pv-scrim);--detail-scrim-filter:none;--detail-bg:var(--pv-surface);--detail-surface:var(--pv-surface);--detail-filter:blur(30px) saturate(1.1);--detail-shadow:var(--pv-sh-layer);--detail-tint:var(--pv-tint);--detail-tint-ring:var(--shadow-inset);--detail-aside:var(--pocket);--detail-close-bg:var(--fc-plate);--detail-close-hover:#ebf0fa1f;--detail-grab:var(--line-strong);--detail-edge-top:0 10px 18px -16px #0009;--detail-edge-foot:0 -12px 20px -18px #000000b3;--fc-base:#0e1012;--bg:#0e1012;--bg-2:#16181b;--surface:#1d2024;--surface-2:#24272b;--surface-3:#2b2e33;--surface-raised:#26292d;--pocket:#24272b;--pocket-2:#1d2024;--desk-bg:#0e1012;--fc-plate:#ebf0fa12;--topbar-bg:#0e10128c;--scrim:#04060a99;--ink:#ecedef;--ink-2:#b5b8be;--ink-3:#a0a4ab;--line:#ebf0fa14;--line-strong:#ebf0fa26;--fc-hi:#ebf0fa17;--accent:#ecedef;--accent-hover:#fff;--on-accent:#121418;--accent-soft:#ebf0fa0f;--accent-line:#ebf0fa4d;--wait-dot:#f2b33d;--wait-ink:#f2b33d;--wait-bg:#2c2a26;--late-dot:#e5604a;--late-ink:#f08672;--late-bg:#2b2427;--today-dot:#5aa0e8;--today-ink:#7db4ee;--today-bg:#222a34;--done-dot:#4cc38a;--done-ink:#6bcf9c;--done-bg:#212d2c;--quiet-dot:#6c7078;--quiet-ink:#b5b8be;--quiet-bg:#24272b;--on-dot:#121418;--mark:#fffaee21;--changed-ring:#ecedef3d;--toast-bg:var(--ntf-surface);--toast-fg:var(--ink);--edit-bar-bg:#ecedef;--edit-bar-fg:#121418;--toast-shadow:var(--ntf-sh-toast);--toast-btn:#ebf0fa17;--toast-d1:#222528;--toast-d2:#1e2124;--toast-btn-hover:#ebf0fa24;--banner-x-hover:var(--fc-plate);--banner-bg:var(--ntf-surface);--banner-bg-d1:var(--surface-2);--banner-bg-d2:var(--surface-3);--banner-shadow:var(--ntf-sh-bn);--banner-ic-ring:var(--shadow-inset);--banner-ic-ring-wait:var(--shadow-inset);--banner-grab:var(--line-strong);--ext-bg:#2b2e33;--ext-fg:#b5b8be;--shadow-card:inset 0 1px 0 var(--fc-hi), 0 0 0 1px #ebf0fa0f, 0 18px 36px -14px #000000b3;--shadow-hover:inset 0 1px 0 #ebf0fa1f, 0 0 0 1px #ebf0fa1a, 0 26px 48px -14px #000c;--shadow-pop:inset 0 1px 0 #ebf0fa1a, 0 0 0 1px #ebf0fa14, 0 30px 64px -16px #000000d9;--top-border:1px solid #ebf0fa0f;--well-bg:#ebf0fa0f;--modal-bg:var(--surface-raised);--modal-shadow:var(--shadow-pop);--modal-radius:var(--radius-panel);--modal-scrim:var(--scrim);--modal-scrim-filter:blur(6px);--tile-bg:var(--surface);--backdrop:#0e1012;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fc-cream:#22252a;--fc-blush:#24272b;--fc-apricot:#26292d;--pv-scrim:var(--scrim);--pv-surface:var(--surface-raised);--pv-tint:var(--fc-plate);--pv-sh-layer:inset 0 1px 0 #ebf0fa1a, 0 0 0 1px #ebf0fa14, 0 30px 64px -16px #000000d9;--pv-sh-menu:inset 0 1px 0 #ebf0fa1a, 0 0 0 1px #ebf0fa14, 0 14px 32px -10px #000000b3;--ntf-surface:var(--surface-raised);--ntf-sh-toast:0 0 0 1px #ebf0fa14, 0 12px 28px -12px #000000b3;--ntf-sh-bn:0 0 0 1px #ebf0fa14, 0 18px 40px -14px #000000bf;--e1:#e9ae86;--e2:#e6a0b2;--e3:#b7a3dc;--r1:var(--e1);--r2:var(--e2);--r3:var(--e3);--e-ink:#e0a0b5;--e-tint:linear-gradient(115deg, color-mix(in srgb, var(--e1) 20%, var(--surface-raised)) 0%, color-mix(in srgb, var(--e2) 18%, var(--surface-raised)) 50%, color-mix(in srgb, var(--e3) 20%, var(--surface-raised)) 100%);--e-wash:linear-gradient(115deg, color-mix(in srgb, var(--e1) 10%, var(--surface-raised)) 0%, color-mix(in srgb, var(--e2) 9%, var(--surface-raised)) 50%, color-mix(in srgb, var(--e3) 11%, var(--surface-raised)) 100%);--shadow-lift:0 1px 2px #0006, 0 16px 32px -14px #0009, 0 42px 84px -30px #000c;--shadow-edge:0 0 0 1px #ebf0fa29, 0 0 16px -3px color-mix(in srgb, var(--e2) 45%, transparent), var(--shadow-lift);--dusk:#e8a04c;--dusk-soft:#352f29;--dusk-line:#e8a04c4d;--sc-paper:var(--surface-raised)}[data-skin=float-card] .wb-root .wb-fc-veil{position:absolute;inset:0;overflow:hidden}[data-skin=float-card] .wb-root .wb-fc-veil i{will-change:transform;border-radius:50%;display:block;position:absolute}[data-skin=float-card] .wb-root .wb-fc-veil .a{background:radial-gradient(closest-side, var(--fc-cream) 0%, color-mix(in srgb, var(--fc-cream) 55%, transparent) 45%, transparent 100%);width:95%;height:120%;animation:14s ease-in-out infinite alternate wb-fc-a;top:-40%;left:-30%}[data-skin=float-card] .wb-root .wb-fc-veil .b{background:radial-gradient(closest-side, var(--fc-blush) 0%, color-mix(in srgb, var(--fc-blush) 50%, transparent) 50%, transparent 100%);width:100%;height:130%;animation:12s ease-in-out infinite alternate wb-fc-b;top:-20%;right:-35%}[data-skin=float-card] .wb-root .wb-fc-veil .c{background:radial-gradient(closest-side, var(--fc-apricot) 0%, color-mix(in srgb, var(--fc-apricot) 50%, transparent) 50%, transparent 100%);width:110%;height:110%;animation:16s ease-in-out infinite alternate wb-fc-c;bottom:-55%;left:5%}[data-skin=float-card][data-theme=dark] .wb-root .wb-fc-veil .a{background:radial-gradient(closest-side,#283a4ed9 0%,#283a4e59 50%,#0000 100%)}[data-skin=float-card][data-theme=dark] .wb-root .wb-fc-veil .b{background:radial-gradient(closest-side,#1a383ccc 0%,#1a383c4d 50%,#0000 100%)}[data-skin=float-card][data-theme=dark] .wb-root .wb-fc-veil .c{background:radial-gradient(closest-side,#22283ab3 0%,#22283a40 55%,#0000 100%)}@keyframes wb-fc-a{0%{transform:translate(-8%,-6%)}to{transform:translate(20%,16%)scale(1.1)}}@keyframes wb-fc-b{0%{transform:translate(8%,-4%)}to{transform:translate(-22%,12%)scale(.92)}}@keyframes wb-fc-c{0%{transform:translate(-8%,6%)}to{transform:translate(14%,-14%)scale(1.08)}}[data-skin=float-card] .wb-root :is(.wb-tbtn,.wb-top-me):is(:hover,[aria-expanded=true]){color:var(--ink-2);background:#ffffff8c}[data-skin=float-card] .wb-root .wb-top-me{color:var(--ink-2)}[data-skin=float-card] .wb-root .wb-top-me .wb-avatar{background:var(--surface-3);color:var(--ink)}[data-skin=float-card] .wb-root .wb-wait-btn.has,[data-skin=float-card] .wb-root .wb-wait-btn.has:is(:hover,[aria-expanded=true]){color:var(--ink)}[data-skin=float-card] .wb-root .wb-n{background:var(--wait-dot);color:var(--ink)}[data-skin=float-card][data-theme=dark] .wb-root :is(.wb-tbtn,.wb-top-me):is(:hover,[aria-expanded=true]){background:#ebf0fa12}[data-skin=float-card][data-theme=dark] .wb-root .wb-n{color:#121312}[data-skin=float-card] .wb-root .wb-card-ico{background:var(--surface-2);color:var(--ink-2)}[data-skin=float-card] .wb-root .wb-card-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--sd) 18%, transparent)}[data-skin=float-card] .wb-root .wb-card-chg{box-shadow:inset 0 0 0 1.5px var(--ink-3);background:0 0}[data-skin=float-card] .wb-root .wb-add-tile{box-shadow:none;color:var(--ink-2);background:#ffffff52;border:1.5px dashed #1f1e1b29}[data-skin=float-card] .wb-root .wb-add-tile:hover{color:var(--ink);background:#fff9}[data-skin=float-card][data-theme=dark] .wb-root .wb-add-tile{background:#ebf0fa08;border-color:#ebf0fa24}[data-skin=float-card] .wb-root .wb-badge{background:var(--fc-plate);box-shadow:none;color:var(--ink-2);vertical-align:2px;border-radius:999px;gap:5px;height:22px;padding:0 9px;font-size:12px;font-weight:500}[data-skin=float-card] .wb-root .wb-badge.is-conn{height:20px}[data-skin=float-card] .wb-root .wb-badge--ok{color:var(--done-ink)}[data-skin=float-card] .wb-root :is(.wb-badge--warn,.wb-badge--bad){color:var(--late-ink)}[data-skin=float-card] .wb-root .wb-badge--decide{color:var(--wait-ink)}[data-skin=float-card] .wb-root .wb-badge--info{color:var(--today-ink)}[data-skin=float-card] .wb-root .wb-src{color:var(--ink-2);background:#1f1e1b12;border-radius:999px}[data-skin=float-card] .wb-root :is(.wb-mt-conn,.wb-cal-conn){height:20px;color:var(--ink-2);background:#1f1e1b12;border-radius:999px;padding:0 8px}[data-skin=float-card] .wb-root .wb-ext{background:var(--surface-3);color:var(--ink-2)}[data-skin=float-card] .wb-root .wb-avatar{background:var(--fc-plate);color:var(--ink-2)}[data-skin=float-card][data-theme=dark] .wb-root :is(.wb-badge,.wb-src,.wb-mt-conn,.wb-cal-conn){background:#ebf0fa14}[data-skin=float-card] .wb-root .wb-ci:hover{background:var(--surface-2)}[data-skin=float-card] .wb-root .wb-bign b{font-family:var(--font-num);color:var(--ink);font-weight:650}[data-skin=float-card] .wb-root .wb-due--late{color:var(--late-ink);font-weight:600}[data-skin=float-card] .wb-root .wb-ck{background:0 0;border-radius:7px}[data-skin=float-card] .wb-root .wb-ck[aria-checked=true]{background:var(--done-dot);color:#fff}[data-skin=float-card] .wb-root .wb-start-pt{background:var(--surface-2);border:0}[data-skin=float-card] .wb-root :is(.wb-notice,.wb-notice--warn,.wb-notice--decide){background:var(--surface-2);color:var(--ink-2)}[data-skin=float-card] .wb-root .wb-notice>.wb-ico{color:var(--today-dot)}[data-skin=float-card] .wb-root .wb-notice--warn>.wb-ico{color:var(--late-dot)}[data-skin=float-card] .wb-root .wb-notice--decide>.wb-ico{color:var(--wait-dot)}[data-skin=float-card] .wb-root .wb-btn:hover{background:#1f1e1b1c}[data-skin=float-card] .wb-root .wb-btn--pri:hover{background:var(--accent-hover)}[data-skin=float-card] .wb-root .wb-btn--solid:hover{background:var(--btn-solid-hover)}[data-skin=float-card] .wb-root :is(.wb-card,.wb-pop) .wb-btn--pri{background:var(--fc-plate);color:var(--ink)}[data-skin=float-card] .wb-root :is(.wb-card,.wb-pop) .wb-btn--pri:hover{background:#1f1e1b1a}[data-skin=float-card] .wb-root .wb-btn--ghost{color:var(--ink-2);background:0 0}[data-skin=float-card] .wb-root .wb-btn--ghost:hover{background:var(--fc-plate)}[data-skin=float-card] .wb-root .wb-seg{background:var(--surface-2)}[data-skin=float-card] .wb-root .wb-seg button[aria-pressed=true]{background:var(--surface)}[data-skin=float-card] .wb-root :focus-visible:not([tabindex="-1"]){outline:2px solid var(--ink);outline-offset:2px}[data-skin=float-card][data-theme=dark] .wb-root .wb-btn:hover{background:#ebf0fa1a}[data-skin=float-card][data-theme=dark] .wb-root .wb-btn--pri:hover{background:var(--accent-hover)}[data-skin=float-card][data-theme=dark] .wb-root .wb-btn--solid:hover{background:var(--btn-solid-hover)}[data-skin=float-card][data-theme=dark] .wb-root :is(.wb-card,.wb-pop) .wb-btn--pri:hover{background:#ebf0fa1a}[data-skin=float-card][data-theme=dark] .wb-root .wb-seg button[aria-pressed=true]{background:var(--surface-3)}[data-skin=float-card] .wb-root .wb-sheet-h>.wb-ico{color:var(--ink-2)}[data-skin=float-card] .wb-root .wb-pop--sheet>.wb-sheet-h>.wb-btn--icon{background:var(--fc-plate)}[data-skin=float-card] .wb-root{--menu-bg:var(--pv-surface);--menu-shadow:var(--pv-sh-menu)}[data-skin=float-card] .wb-root .wb-pop--menu{animation:wb-pv-menu .22s var(--pv-ease)}[data-skin=float-card] .wb-root .wb-pop--menu.is-up{animation-name:wb-pv-menu-up}[data-skin=float-card] .wb-root .wb-menu-item{border-radius:10px;transition:background .12s}[data-skin=float-card] .wb-root .wb-mtile:hover{background:var(--surface-3)}[data-skin=float-card] .wb-root .wb-mtile>.wb-ico{background:var(--surface);color:var(--ink-2);border-radius:14px;box-shadow:0 1px 2px #5a3c280f,0 6px 14px -6px #5a3c2829}[data-skin=float-card] .wb-root .wb-mtile.is-on{box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--surface-2)}[data-skin=float-card] .wb-root .wb-on-desk.is-ok{color:var(--done-ink)}[data-skin=float-card] .wb-root .wb-preview{background:var(--surface-2)}[data-skin=float-card] .wb-root .wb-pv-h>.wb-ico{color:var(--ink-2)}[data-skin=float-card][data-theme=dark] .wb-root .wb-mtile>.wb-ico{background:var(--surface-3);box-shadow:inset 0 1px 0 var(--fc-hi)}[data-skin=float-card] .wb-root{--ap-bg:var(--surface);--ap-radius:16px;--ap-pad:12px 14px;--ap-shadow:inset 0 0 0 1px var(--line-strong), 0 1px 2px #4630220a;--ap-out-shadow:var(--ap-shadow)}[data-skin=float-card] .wb-root .wb-tl-tm{font-family:var(--font-num);color:var(--ink-3);font-weight:500}[data-skin=float-card] .wb-root .wb-ap.is-done{opacity:.8}[data-skin=float-card] .wb-root .wb-ap-kind{color:var(--ink-2);background:#1f1e1b12;gap:5px}[data-skin=float-card] .wb-root .wb-ap .wb-btn--pri{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);background:0 0}[data-skin=float-card][data-theme=dark] .wb-root{--ap-shadow:inset 0 0 0 1px var(--line);--ap-out-shadow:var(--ap-shadow)}[data-skin=float-card][data-theme=dark] .wb-root .wb-ap-kind{background:#ebf0fa14}[data-skin=float-card] .wb-root .wb-scan-chk{background:#1f1e1b12;height:22px;padding:0 9px}[data-skin=float-card] .wb-root .wb-scan-chk.is-mini{height:20px}[data-skin=float-card] .wb-root .wb-ci-note .tags{color:var(--ink-3)}[data-skin=float-card] .wb-root .wb-tag{background:#1f1e1b14;height:22px;padding:0 9px}[data-skin=float-card] .wb-root .wb-fixw{justify-content:flex-start}[data-skin=float-card] .wb-root .wb-capture{box-shadow:none;border-radius:16px}[data-skin=float-card] .wb-root .wb-capture:focus-within{box-shadow:inset 0 0 0 1.5px var(--accent-line)}[data-skin=float-card] .wb-root .wb-capture .wb-btn--pri{background:var(--fc-plate);color:var(--ink)}[data-skin=float-card][data-theme=dark] .wb-root :is(.wb-scan-chk,.wb-tag){background:#ebf0fa14}[data-skin=float-card] .wb-root{--dy-dusk:var(--dusk);--dy-dusk-soft:var(--dusk-soft);--dy-dusk-hover:#f8ead9;--dy-dusk-line:var(--dusk-line);--dy-dusk-glow:#d98a2b61;--dy-sheen:#fffffff2;--dy-hero-bg:radial-gradient(120% 140% at 0% 0%, #fff8ee 0%, #fff8ee00 60%), linear-gradient(120deg, #fffcf7 0%, #fcefe2 70%, #f8e3d3 100%);--dy-hero-ring:#c9782a1f;--dy-track:var(--surface-2);--dy-past:linear-gradient(90deg, #d98a2b0d, #d98a2b1f);--dy-lunch:#1f1e1b0b;--dy-meet:var(--today-dot);--dy-todo:var(--quiet-dot);--dy-todo-on:var(--done-dot);--dy-on-dot:#fff;--dy-opt-bg:var(--fc-plate);--dy-opt-hover:#1f1e1b1c;--dy-opt-on-bg:var(--accent);--dy-opt-on-fg:var(--on-accent);--dy-rp-bg:var(--surface-2);--bye-ink:var(--ink);--bye-ink-2:var(--ink-2);--bye-moon:#c9782a;--bye-card:#ffffffb3;--bye-line:var(--line-strong);--bye-hover:#fff;--bye-sky:radial-gradient(60% 50% at 50% 48%, #fff6ec8c, #fff6ec00 70%);--bye-paper:#fffdf9;--bye-paper-shadow:inset 0 0 0 1px var(--line-strong), 0 10px 26px -14px #78461452;--bye-sheet:#fbf4ea;--bye-sheet-shadow:inset 0 0 0 1px #7850281f, 0 6px 18px -10px #78461447;--soon-bg:#fffdfa5c;--soon-ring:#fff9;--soon-item-bg:#ffffff57;--soon-ic-bg:#1f1e1b0b;--soon-ink:var(--ink-3);--nw-mk-0-bg:#f2e5d8;--nw-mk-0-ink:#8a5632;--nw-mk-1-bg:#e6eaf0;--nw-mk-1-ink:#4a586d;--nw-mk-2-bg:#efe5ec;--nw-mk-2-ink:#6d4c67;--nw-mk-3-bg:#e3ebe2;--nw-mk-3-ink:#496350;--nw-tag-bg:#1f1e1b12;--nw-go-hover:#fff}[data-skin=float-card][data-theme=dark] .wb-root{--dy-dusk:var(--dusk);--dy-dusk-soft:var(--dusk-soft);--dy-dusk-hover:#4a3c2d;--dy-dusk-line:var(--dusk-line);--dy-dusk-glow:#e59b5766;--dy-sheen:#ffffff2e;--dy-hero-bg:radial-gradient(120% 140% at 0% 0%, #e59b5724 0%, #e59b5700 60%), linear-gradient(120deg, #22252a 0%, #262327 70%, #2a2427 100%);--dy-hero-ring:#e59b572e;--dy-track:var(--surface-2);--dy-past:linear-gradient(90deg, #e59b570f, #e59b5729);--dy-lunch:#ebf0fa0f;--dy-meet:var(--today-dot);--dy-todo:var(--quiet-dot);--dy-todo-on:var(--done-dot);--dy-on-dot:#121418;--dy-opt-bg:var(--fc-plate);--dy-opt-hover:#ebf0fa1f;--dy-opt-on-bg:var(--accent);--dy-opt-on-fg:var(--on-accent);--dy-rp-bg:var(--surface-2);--bye-ink:var(--ink);--bye-ink-2:var(--ink-2);--bye-moon:#f2c890;--bye-card:#ffffff14;--bye-line:#ffffff26;--bye-hover:#ffffff29;--bye-sky:radial-gradient(60% 50% at 50% 48%, #283a4e80, #283a4e00 70%);--bye-paper:#26292d;--bye-paper-shadow:inset 0 0 0 1px #ebf0fa1f, 0 12px 30px -12px #0009;--bye-sheet:#1f2226;--bye-sheet-shadow:inset 0 0 0 1px #ebf0fa14, 0 8px 20px -10px #00000080;--soon-bg:#ebf0fa08;--soon-ring:#ebf0fa14;--soon-item-bg:#ebf0fa0a;--soon-ic-bg:#ebf0fa0f;--soon-ink:var(--ink-3);--nw-mk-0-bg:#f2e5d824;--nw-mk-0-ink:#e3b892;--nw-mk-1-bg:#e6eaf01f;--nw-mk-1-ink:#b4c0d2;--nw-mk-2-bg:#efe5ec21;--nw-mk-2-ink:#d3b3cc;--nw-mk-3-bg:#e3ebe21f;--nw-mk-3-ink:#aecab4;--nw-tag-bg:#ebf0fa12;--nw-go-hover:#ffffff29}[data-skin=float-card] .wb-root{--lb-blue-c:oklch(64% .08 250);--lb-blue-p:oklch(96.6% .014 240);--lb-blue-e:oklch(90.5% .026 240);--lb-amber-c:oklch(72% .11 66);--lb-amber-p:oklch(96.9% .026 78);--lb-amber-e:oklch(90.5% .045 74);--lb-green-c:oklch(66% .09 152);--lb-green-p:oklch(96.6% .022 150);--lb-green-e:oklch(90.5% .036 150);--lb-violet-c:oklch(64% .08 296);--lb-violet-p:oklch(96.6% .018 296);--lb-violet-e:oklch(90.5% .03 296);--lb-rose-c:oklch(66% .1 356);--lb-rose-p:oklch(96.7% .018 356);--lb-rose-e:oklch(90.5% .032 356);--lb-teal-c:oklch(64% .07 200);--lb-teal-p:oklch(96.6% .016 200);--lb-teal-e:oklch(90.5% .028 200);--lb-coral-c:oklch(67% .11 40);--lb-coral-p:oklch(96.8% .02 46);--lb-coral-e:oklch(90.5% .038 44);--lb-gray-c:oklch(68% .012 70);--lb-gray-p:oklch(96.8% .007 75);--lb-gray-e:oklch(90.5% .012 75);--lb-none-c:oklch(72% .008 70);--lb-none-p:#fffdfa;--lb-none-e:var(--line-strong);--lb-glass:#ffffffb8;--lb-glass-hi:#fff;--lb-paper-hi:linear-gradient(180deg, #ffffff8c, #fff0 46%);--lb-shade:#5a3c2880;--lb-recv-bg:#fffefc;--lb-new-bg:#ffffff80;--lb-new-line:#1f1e1b29;--lb-new-line-on:#1f1e1b4d;--lb-lane-bg:#f6f0e98c;--ai-s1:#2f8bff;--ai-s2:#9b5cf6;--ai-s3:#f0479a;--ai-s4:#ff8a3d;--ai-s5:#ffc35a;--ai-r1:var(--r1);--ai-r2:var(--r2);--ai-r3:var(--r3);--ai-e2:var(--e2);--ai-ink:var(--e-ink);--isl-bg:#fffdfb;--isl-bg-hover:#fff;--isl-bg-open:#fffdfa;--isl-wash:#fff;--isl-shadow:0 4px 14px -8px #965a3c47;--isl-shadow-open:0 2px 6px #46302212, 0 30px 64px -20px #46302261;--isl-tabs-bg:#1f1e1b0e;--isl-thumb:#fff;--isl-thumb-shadow:0 1px 2px #4630221f, 0 3px 10px -3px #46302238;--isl-on-thumb:#fff;--isl-send-off:#1f1e1b24;--isl-kbd-bg:#1f1e1b0f;--isl-chip-bg:#1f1e1b0d;--isl-chip-hover:#1f1e1b14;--isl-file-bg:#fff;--isl-file-ic:oklch(52% .09 296);--isl-drop-bg:#ffffffb8;--isl-drop-hot:#fff;--ask-q-bg:var(--ink);--ask-q-fg:#fff;--ask-cite-bg:#fff;--ask-act-bg:#1f1e1b0e;--ask-act-hover:#1f1e1b1a;--ask-scrim:#fcf7f26b;--ask-hl:#e9ae864d;--ask-cite-min:#8a6a3e}[data-skin=float-card][data-theme=dark] .wb-root{--lb-blue-c:oklch(74% .08 250);--lb-blue-p:oklch(29% .028 240);--lb-blue-e:oklch(37% .04 240);--lb-amber-c:oklch(74% .1 66);--lb-amber-p:oklch(29% .03 78);--lb-amber-e:oklch(37% .045 78);--lb-green-c:oklch(74% .08 152);--lb-green-p:oklch(29% .028 150);--lb-green-e:oklch(37% .04 150);--lb-violet-c:oklch(74% .08 296);--lb-violet-p:oklch(29% .028 296);--lb-violet-e:oklch(37% .04 296);--lb-rose-c:oklch(74% .09 356);--lb-rose-p:oklch(29% .03 356);--lb-rose-e:oklch(37% .045 356);--lb-teal-c:oklch(74% .07 200);--lb-teal-p:oklch(29% .025 200);--lb-teal-e:oklch(37% .035 200);--lb-coral-c:oklch(74% .1 40);--lb-coral-p:oklch(29% .03 46);--lb-coral-e:oklch(37% .045 46);--lb-gray-c:oklch(74% .012 70);--lb-gray-p:oklch(29% .004 75);--lb-gray-e:oklch(37% .006 75);--lb-none-c:oklch(70% .01 70);--lb-none-p:#23262b;--lb-none-e:var(--line-strong);--lb-glass:#ffffff14;--lb-glass-hi:#ffffff29;--lb-paper-hi:linear-gradient(180deg, #ffffff0d, #fff0 46%);--lb-shade:#0009;--lb-recv-bg:#22252a;--lb-new-bg:#ffffff08;--lb-new-line:#ebf0fa2e;--lb-new-line-on:#ebf0fa52;--lb-lane-bg:#ebf0fa0a;--ai-s1:#2f8bff;--ai-s2:#9b5cf6;--ai-s3:#f0479a;--ai-s4:#ff8a3d;--ai-s5:#ffc35a;--ai-r1:var(--r1);--ai-r2:var(--r2);--ai-r3:var(--r3);--ai-e2:var(--e2);--ai-ink:var(--e-ink);--isl-bg:#1f2226;--isl-bg-hover:#24272c;--isl-bg-open:#1d2024;--isl-wash:#1d2024;--isl-shadow:0 4px 14px -8px #0009;--isl-shadow-open:0 2px 6px #0000004d, 0 30px 64px -20px #000000b3;--isl-tabs-bg:#ebf0fa12;--isl-thumb:#2e3238;--isl-thumb-shadow:0 1px 2px #0006, 0 3px 10px -3px #00000080;--isl-on-thumb:#fff;--isl-send-off:#ebf0fa24;--isl-kbd-bg:#ebf0fa14;--isl-chip-bg:#ebf0fa0f;--isl-chip-hover:#ebf0fa1a;--isl-file-bg:#2a2d32;--isl-file-ic:oklch(72% .09 296);--isl-drop-bg:#ffffff0a;--isl-drop-hot:#ffffff14;--ask-q-bg:var(--ink);--ask-q-fg:#17191c;--ask-cite-bg:#26292e;--ask-act-bg:#ebf0fa12;--ask-act-hover:#ebf0fa1f;--ask-scrim:#0a0c0f6b;--ask-hl:#e9ae8640;--ask-cite-min:#d7b88a}[data-skin=float-card] .wb-root{--bn-sheet:#fff;--bn-e1:var(--e1);--bn-e2:var(--e2);--bn-e3:var(--e3);--bn-r1:var(--r1);--bn-r2:var(--r2);--bn-r3:var(--r3);--bn-ink:var(--e-ink);--bn-tint:var(--e-tint);--bn-streak:#ce6282;--bn-glow:#de7896;--bn-hi:#ffffffbf;--bn-lift:var(--shadow-lift);--bn-go-shadow:0 1px 2px #1f1e1b33, 0 8px 18px -8px #1f1e1b80;--bn-sticky:#fffffff5}[data-skin=float-card][data-theme=dark] .wb-root{--bn-sheet:#26292d;--bn-e1:var(--e1);--bn-e2:var(--e2);--bn-e3:var(--e3);--bn-r1:var(--r1);--bn-r2:var(--r2);--bn-r3:var(--r3);--bn-ink:var(--e-ink);--bn-tint:var(--e-tint);--bn-streak:#eb96af;--bn-glow:#de7896;--bn-hi:#ffffff1a;--bn-lift:var(--shadow-lift);--bn-go-shadow:0 1px 2px #0006, 0 8px 18px -8px #0009;--bn-sticky:#1e2124f5}[data-skin=night-glass] .wb-root{--font-bignum:-apple-system, "SF Pro Display", "Helvetica Neue", "PingFang SC", sans-serif;--bg:#e6e8e6;--bg-2:#e1e3e1;--desk-bg:#e6e8e6;--surface:#ffffffbd;--surface-2:#ffffff80;--surface-3:#141c1811;--surface-raised:#fafaf9;--pocket:#ffffff80;--pocket-2:#ffffffb8;--topbar-bg:#f4f5f380;--scrim:#1014123d;--ink:#161817;--ink-2:#474a48;--ink-3:#626563;--line:#141c181a;--line-strong:#141c182e;--ng-amber:#f2b33d;--ng-amber-hover:#f7c25e;--ng-amber-ink:#1c1608;--ng-amber-rgb:242, 179, 61;--ng-amber-text:#7a5200;--accent:#1f2220;--accent-hover:#323633;--on-accent:#fafaf9;--accent-soft:#141c180f;--accent-line:#141c1838;--wait-dot:#d98a2b;--wait-ink:#8a5210;--wait-bg:#d98a2b17;--late-dot:#cf4b34;--late-ink:#a63823;--late-bg:#cf4b3414;--today-dot:#3c7fc0;--today-ink:#285f95;--today-bg:#3c7fc014;--done-dot:#389a60;--done-ink:#217546;--done-bg:#389a6014;--quiet-dot:#9ea29f;--quiet-ink:#474a48;--quiet-bg:#141c180d;--on-dot:#161817;--decide-line:#d98a2b80;--mark:#f2b33d4d;--changed-ring:#16181742;--toast-bg:var(--ntf-surface);--toast-fg:var(--ink);--edit-bar-bg:#161817e6;--edit-bar-fg:#f4f5f3;--edit-bar-rm:var(--bad);--drag-src-line:var(--ng-amber);--toast-shadow:var(--ntf-sh-toast);--toast-btn:#141c1811;--toast-d1:#f1f2f0;--toast-d2:#ebecea;--banner-bg:var(--ntf-surface);--banner-bg-d1:#f1f2f0;--banner-bg-d2:#ebecea;--banner-shadow:var(--ntf-sh-bn);--banner-ic-ring:none;--banner-ic-ring-wait:none;--banner-x-hover:var(--surface-3);--banner-grab:var(--line);--ext-bg:#141c1812;--ext-fg:#474a48;--radius-card:18px;--radius-panel:22px;--radius-ctl:12px;--radius-sm:9px;--radius-xs:6px;--radius-btn:999px;--radius-pill:999px;--ng-edge:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px #ffffff73;--ng-hair:0 0 0 1px #141c180f;--ng-drop:0 1px 2px #0a100e0a, 0 16px 36px -20px #141e1a4d;--shadow-card:var(--ng-hair), var(--ng-drop);--shadow-hover:var(--ng-hair), 0 1px 2px #0a100e0d, 0 22px 44px -20px #141e1a5c;--shadow-pop:0 0 0 1px #141c1812, 0 2px 6px #0a100e0f, 0 32px 64px -22px #1018145c;--shadow-inset:inset 0 0 0 1px var(--line);--ease:linear(0, .04, .134, .254, .381, .502, .61, .704, .781, .843, .892, .929, .956, .976, .989, .998, 1.003, 1.006, 1.007, 1.008, 1.007, 1.006, 1.006, 1.005, 1);--ease-snappy:linear(0, .035, .116, .218, .325, .428, .522, .605, .677, .737, .788, .83, .864, .892, .914, .932, .947, .958, .967, .974, .98, .984, .988, .991, 1);--top-filter:blur(26px) saturate(1.5);--top-border:1px solid #141c180f;--logo-bg:#161817;--logo-fg:var(--ng-amber);--well-bg:#ffffff6b;--well-shadow:inset 0 0 0 1px #ffffff8c, 0 0 0 1px #141c180d;--card-bg:#ffffff80;--card-backdrop:blur(24px) saturate(1.15);--card-shadow:var(--ng-edge), var(--ng-hair), var(--ng-drop);--card-shadow-hover:var(--ng-edge), var(--shadow-hover);--card-radius:18px;--card-title-color:var(--ink);--card-icon-color:var(--ink-2);--modal-bg:#f9f9f8;--modal-radius:22px;--modal-shadow:var(--shadow-pop);--sheet-bg:#f8f9f7cc;--sheet-radius:22px;--sheet-shadow:var(--ng-edge), var(--shadow-pop);--sheet-filter:blur(40px) saturate(1.7);--tile-bg:#ffffff9e;--tile-radius:16px;--tile-icon-color:var(--ink-2);--btn-bg:#ffffffc7;--btn-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0a100e0a;--btn-pri-bg:var(--ng-amber);--btn-pri-fg:var(--ng-amber-ink);--btn-solid-bg:var(--ng-amber);--btn-solid-fg:var(--ng-amber-ink);--btn-solid-hover:var(--ng-amber-hover);--seg-on-shadow:0 0 0 1px #141c1812, 0 1px 3px #0a100e1a;--badge-h:20px;--badge-pad:0;--ng-canvas:linear-gradient(200deg, #edeeec 0%, #e6e8e6 44%, #dfe2e1 100%);--ng-sun-core:#fffcf4f2;--ng-sun-halo:#ffeeced1;--ng-caustic-light:#fffdf8f5;--ng-caustic-light-blend:normal;--ng-caustic-shade:#a0acb661;--ng-caustic-shade-blend:multiply;--ng-beam:#ffffffc7;--ng-beam-blend:normal;--ng-beam-w:22vmax;--ng-beam-blur:18px;--ng-grain-alpha:.05;--ng-grain-blend:multiply;--ng-sun-size:140vmax;--ng-sun-layers:radial-gradient(closest-side, var(--ng-sun-core) 0%, var(--ng-sun-core) 20%, transparent 60%), radial-gradient(closest-side, var(--ng-sun-halo) 28%, transparent 78%);--ng-field-mask:radial-gradient(105vmax 82vmax at 96vw 0vh, #000 14%, transparent 60%);--ng-mask-a:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1200' height='800'><filter id='c' x='0' y='0' width='100%' height='100%' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.0015 .0022' numOctaves='2' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  2.5 2.5 2.5 0 -3.6'/></filter><rect width='100%' height='100%' filter='url(%23c)'/></svg>");--ng-mask-b:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='900' height='1500'><filter id='c' x='0' y='0' width='100%' height='100%' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='.0021 .0014' numOctaves='2' seed='19' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  2.5 2.5 2.5 0 -3.95'/></filter><rect width='100%' height='100%' filter='url(%23c)'/></svg>");--backdrop:var(--ng-canvas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=night-glass][data-theme=dark] .wb-root{--bg:#0f1110;--bg-2:#141716;--desk-bg:#0f1110;--surface:#ffffff12;--surface-2:#ffffff0b;--surface-3:#ffffff14;--surface-raised:#242725;--pocket:#ffffff0d;--pocket-2:#ffffff14;--topbar-bg:#0f11106b;--scrim:#00000094;--ink:#e8e6e0;--ink-2:#c0bdb7;--ink-3:#a5a29b;--line:#ffffff14;--line-strong:#ffffff24;--accent:#e8e6e0;--accent-hover:#fff;--on-accent:#121413;--accent-soft:#ffffff12;--accent-line:#ffffff42;--ng-amber-text:#f2b33d;--wait-dot:#f2b33d;--wait-ink:#f5c873;--wait-bg:#f2b33d1a;--late-dot:#e5604a;--late-ink:#f0998a;--late-bg:#e5604a1a;--today-dot:#5aa0e8;--today-ink:#9dc6f1;--today-bg:#5aa0e81a;--done-dot:#4cc38a;--done-ink:#8edcb3;--done-bg:#4cc38a1a;--quiet-dot:#6e6b65;--quiet-ink:#a9a69e;--quiet-bg:#ffffff0a;--on-dot:#121413;--decide-line:#f2b33d80;--mark:#f2b33d42;--changed-ring:#e8e6e02e;--toast-bg:var(--ntf-surface);--toast-fg:var(--ink);--edit-bar-bg:#e8e6e0f0;--edit-bar-fg:#121413;--toast-shadow:var(--ntf-sh-toast);--toast-btn:#ffffff14;--toast-d1:#2e312f;--toast-d2:#363836;--banner-bg:var(--ntf-surface);--banner-bg-d1:#2e312f;--banner-bg-d2:#363836;--banner-shadow:var(--ntf-sh-bn);--banner-ic-ring:none;--banner-ic-ring-wait:none;--banner-x-hover:var(--surface-3);--banner-grab:var(--line);--ext-bg:#ffffff12;--ext-fg:#a9a69e;--ng-edge:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff12;--ng-hair:0 0 0 1px #0000004d;--ng-drop:0 18px 40px -24px #000c;--shadow-card:var(--ng-hair), var(--ng-drop);--shadow-hover:0 0 0 1px #ffffff1f, 0 22px 44px -20px #000000d9;--shadow-pop:0 0 0 1px #ffffff1a, 0 30px 70px -20px #000000e6;--top-border:1px solid #ffffff0f;--top-filter:blur(26px) saturate(1.05);--logo-bg:var(--ng-amber);--logo-fg:var(--ng-amber-ink);--well-bg:#ffffff0d;--well-shadow:inset 0 0 0 1px var(--line);--card-bg:#1b1e1cb8;--card-backdrop:blur(24px) saturate(1.05);--modal-bg:#1d201e;--sheet-bg:#1a1d1bd6;--tile-bg:#ffffff0d;--btn-bg:#ffffff0f;--btn-shadow:inset 0 0 0 1px var(--line);--seg-on-shadow:0 0 0 1px #ffffff1a;--ng-canvas:linear-gradient(200deg, #131614 0%, #0f1110 46%, #0c0d0d 100%);--ng-caustic-light:#ffc0504d;--ng-caustic-light-blend:screen;--ng-caustic-shade:#ffaa3c26;--ng-caustic-shade-blend:screen;--ng-beam:#ffeccd2e;--ng-beam-blend:screen;--ng-beam-w:9vmax;--ng-beam-blur:12px;--ng-grain-alpha:.05;--ng-grain-blend:screen;--ng-sun-core:#ffc8642b;--ng-sun-halo:#f2aa320f;--ng-sun-size:80vmax;--ng-sun-layers:radial-gradient(closest-side, #ffc46080 0%, #ffba5033 16%, #ffb03c0d 40%, transparent 62%);--ng-field-mask:radial-gradient(62vmax 50vmax at 96vw 0vh, #000 12%, transparent 62%);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-skin=night-glass] .wb-root{--pv-scrim:var(--scrim);--pv-surface:#f9f9f8;--pv-tint:#fffc;--pv-sh-layer:0 0 0 1px #141c1812, 0 2px 6px #0a100e0f, 0 32px 64px -22px #1018145c;--pv-sh-menu:0 0 0 1px #141c1812, 0 2px 6px #0a100e0f, 0 14px 32px -10px #10181447;--ntf-surface:#fafaf9;--ntf-sh-toast:0 0 0 1px #141c1814, 0 12px 28px -12px #1018144d;--ntf-sh-bn:0 0 0 1px #141c1814, 0 18px 40px -14px #10181452;--e1:#e9ae86;--e2:#e6a0b2;--e3:#b7a3dc;--r1:#e39f78;--r2:#db8ea4;--r3:#a994d8;--e-ink:#96566a;--e-tint:linear-gradient(115deg, color-mix(in srgb, var(--e1) 16%, #fff) 0%, color-mix(in srgb, var(--e2) 14%, #fff) 50%, color-mix(in srgb, var(--e3) 16%, #fff) 100%);--e-wash:linear-gradient(115deg, color-mix(in srgb, var(--e1) 6%, #fff) 0%, color-mix(in srgb, var(--e2) 5%, #fff) 50%, color-mix(in srgb, var(--e3) 7%, #fff) 100%);--shadow-lift:0 1px 2px #1018141a, 0 16px 32px -14px #10181433, 0 42px 84px -30px #1018144d;--shadow-edge:0 0 0 1px #ffffffbf, 0 0 16px -3px color-mix(in srgb, var(--e2) 45%, transparent), var(--shadow-lift);--dusk:#a86a0a;--dusk-soft:#f2b33d29;--dusk-line:#c88c1e73;--sc-paper:#f9f9f8}[data-skin=night-glass][data-theme=dark] .wb-root{--pv-scrim:var(--scrim);--pv-surface:#1d201e;--pv-tint:#ffffff0f;--pv-sh-layer:0 0 0 1px #ffffff1a, 0 30px 70px -20px #000000e6;--pv-sh-menu:0 0 0 1px #ffffff1a, 0 14px 32px -12px #000c;--ntf-surface:var(--surface-raised);--ntf-sh-toast:0 0 0 1px #ffffff1a, 0 12px 28px -12px #000c;--ntf-sh-bn:0 0 0 1px #ffffff1a, 0 18px 40px -14px #000000d9;--e1:#e9ae86;--e2:#e6a0b2;--e3:#b7a3dc;--r1:var(--e1);--r2:var(--e2);--r3:var(--e3);--e-ink:#e0a0b5;--e-tint:linear-gradient(115deg, color-mix(in srgb, var(--e1) 20%, #1f2220) 0%, color-mix(in srgb, var(--e2) 18%, #1f2220) 50%, color-mix(in srgb, var(--e3) 20%, #1f2220) 100%);--e-wash:linear-gradient(115deg, color-mix(in srgb, var(--e1) 10%, #1f2220) 0%, color-mix(in srgb, var(--e2) 9%, #1f2220) 50%, color-mix(in srgb, var(--e3) 11%, #1f2220) 100%);--shadow-lift:0 1px 2px #0006, 0 16px 32px -14px #0009, 0 42px 84px -30px #000c;--shadow-edge:0 0 0 1px #ffffff24, 0 0 16px -3px color-mix(in srgb, var(--e2) 45%, transparent), var(--shadow-lift);--dusk:var(--ng-amber);--dusk-soft:#f2b33d1f;--dusk-line:#f2b33d73;--sc-paper:#1d201e}[data-skin=night-glass] .wb-root .wb-ng-field{background:var(--ng-canvas);-webkit-mask-image:var(--ng-field-mask);-webkit-mask-image:var(--ng-field-mask);mask-image:var(--ng-field-mask);position:absolute;inset:0;overflow:hidden}[data-skin=night-glass] .wb-root .wb-ng-field i{display:block;position:absolute}[data-skin=night-glass] .wb-root .wb-ng-sun{width:var(--ng-sun-size);height:var(--ng-sun-size);left:calc(96vw - var(--ng-sun-size) / 2);top:calc(-6vh - var(--ng-sun-size) / 2);filter:blur(48px);background:var(--ng-sun-layers);will-change:transform, opacity;border-radius:50%;animation:12s ease-in-out infinite wb-ng-sun}[data-skin=night-glass] .wb-root .wb-ng-caustic{will-change:transform;-webkit-mask-repeat:repeat;mask-repeat:repeat}[data-skin=night-glass] .wb-root .wb-ng-caustic-a{background:var(--ng-caustic-light);mix-blend-mode:var(--ng-caustic-light-blend);filter:blur(42px);-webkit-mask-image:var(--ng-mask-a);-webkit-mask-image:var(--ng-mask-a);mask-image:var(--ng-mask-a);animation:43s linear infinite wb-ng-caustic-a;inset:-900px -1300px -300px -300px;-webkit-mask-size:1200px 800px;mask-size:1200px 800px}[data-skin=night-glass] .wb-root .wb-ng-caustic-b{background:var(--ng-caustic-shade);mix-blend-mode:var(--ng-caustic-shade-blend);filter:blur(46px);-webkit-mask-image:var(--ng-mask-b);-webkit-mask-image:var(--ng-mask-b);mask-image:var(--ng-mask-b);animation:80s linear infinite wb-ng-caustic-b;inset:-1600px -300px -300px -1000px;-webkit-mask-size:900px 1500px;mask-size:900px 1500px}[data-skin=night-glass] .wb-root .wb-ng-grain{opacity:var(--ng-grain-alpha);mix-blend-mode:var(--ng-grain-blend);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>") 0 0/200px 200px;inset:0}[data-skin=night-glass] .wb-root .wb-ng-beam{width:var(--ng-beam-w);transform-origin:50% 0;background:linear-gradient(90deg, transparent 0%, var(--ng-beam) 30%, var(--ng-beam) 46%, transparent 100%);height:130vmax;mix-blend-mode:var(--ng-beam-blend);filter:blur(var(--ng-beam-blur));pointer-events:none;will-change:transform, opacity;animation:14s ease-in-out infinite wb-ng-beam;position:absolute;top:-12vmax;right:4vw;transform:rotate(38deg);-webkit-mask-image:linear-gradient(#000 30%,#0000 78%);mask-image:linear-gradient(#000 30%,#0000 78%)}@keyframes wb-ng-caustic-a{0%{transform:translate(0,0)rotate(0)}25%{transform:translate(-300px,200px)rotate(3deg)}50%{transform:translate(-600px,400px)rotate(0)}75%{transform:translate(-900px,600px)rotate(-3deg)}to{transform:translate(-1200px,800px)rotate(0)}}@keyframes wb-ng-caustic-b{0%{transform:translate(0,0)}to{transform:translate(900px,1500px)}}@keyframes wb-ng-sun{0%,to{opacity:.86;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes wb-ng-beam{0%,to{opacity:.8;transform:rotate(36deg)}50%{opacity:1;transform:rotate(41deg)}}[data-skin=night-glass] .wb-root .wb-logo{box-shadow:inset 0 1px #ffffff80,0 4px 10px -4px #b478148c}[data-skin=night-glass] .wb-root .wb-tbtn:hover,[data-skin=night-glass] .wb-root .wb-tbtn[aria-expanded=true],[data-skin=night-glass] .wb-root .wb-top-me:hover,[data-skin=night-glass] .wb-root .wb-top-me[aria-expanded=true]{background:#ffffff80}[data-skin=night-glass] .wb-root .wb-wait-btn.has{color:var(--wait-ink)}[data-skin=night-glass] .wb-root .wb-n{background:var(--wait-dot);color:var(--on-dot)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-tbtn:hover,[data-skin=night-glass][data-theme=dark] .wb-root .wb-tbtn[aria-expanded=true],[data-skin=night-glass][data-theme=dark] .wb-root .wb-top-me:hover,[data-skin=night-glass][data-theme=dark] .wb-root .wb-top-me[aria-expanded=true]{background:#ffffff0f}[data-skin=night-glass] .wb-root .wb-card-ico{box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0a100e0d;background:#fffc}[data-skin=night-glass] .wb-root .wb-card-dot{transition:background-color .3s;box-shadow:0 0 0 2px #fffffff2}[data-skin=night-glass] .wb-root .wb-card-chg{background:var(--ink-3);opacity:.55}[data-skin=night-glass] .wb-root .wb-card:focus-visible{box-shadow:0 0 0 3px rgba(var(--ng-amber-rgb), .55), var(--card-shadow)}[data-skin=night-glass] .wb-root .wb-add-tile{box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink-3);background:0 0}[data-skin=night-glass] .wb-root .wb-add-tile:hover{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink-3);background:#ffffff4d}[data-skin=night-glass] .wb-root .wb-ci:hover{background:#ffffff8c}[data-skin=night-glass] .wb-root .wb-due--late{color:var(--late-ink);font-weight:600}[data-skin=night-glass] .wb-root .wb-bign b{letter-spacing:-.02em;font-weight:300}[data-skin=night-glass] .wb-root .wb-ck{background:#ffffffb3;border-radius:7px}[data-skin=night-glass] .wb-root .wb-ck[aria-checked=true]{background:var(--done-dot);color:#fff}[data-skin=night-glass] .wb-root .wb-bar{background:#141c1814}[data-skin=night-glass] .wb-root .wb-bar>i{background:var(--ink-2)}[data-skin=night-glass] .wb-root .wb-avatar{color:var(--ink-2);background:#141c1814}[data-skin=night-glass] .wb-root .wb-ext{box-shadow:inset 0 0 0 1px var(--line)}[data-skin=night-glass] .wb-root .wb-edit-bar button[aria-pressed=true]{background:var(--ng-amber);color:var(--ng-amber-ink)}[data-skin=night-glass] .wb-root .wb-card.is-drag-over{box-shadow:0 0 0 2px var(--ng-amber), var(--card-shadow)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-card-ico{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0f}[data-skin=night-glass][data-theme=dark] .wb-root .wb-card-dot{box-shadow:0 0 0 2px #171a18, 0 0 10px var(--sd)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-ci:hover{background:#ffffff0d}[data-skin=night-glass][data-theme=dark] .wb-root .wb-ck{background:#ffffff0a}[data-skin=night-glass][data-theme=dark] .wb-root .wb-bar{background:#ffffff14}[data-skin=night-glass][data-theme=dark] .wb-root .wb-avatar{background:#ffffff17}[data-skin=night-glass][data-theme=dark] .wb-root .wb-edit-bar{background:var(--surface-raised);color:var(--ink);box-shadow:0 0 0 1px var(--line-strong), var(--shadow-pop)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-edit-bar button:not([aria-pressed=true]){color:var(--ink-2)}[data-skin=night-glass] .wb-root .wb-badge{box-shadow:none;color:var(--ink-2);background:0 0;gap:6px;height:20px;padding:0;font-weight:500}[data-skin=night-glass] .wb-root :is(.wb-badge--ok,.wb-badge--warn,.wb-badge--bad,.wb-badge--info,.wb-badge--decide,.wb-badge--soon):before{content:"";border-radius:50%;flex:none;width:7px;height:7px}[data-skin=night-glass] .wb-root .wb-badge--ok:before{background:var(--done-dot)}[data-skin=night-glass] .wb-root :is(.wb-badge--warn,.wb-badge--bad):before{background:var(--late-dot)}[data-skin=night-glass] .wb-root .wb-badge--info:before{background:var(--today-dot)}[data-skin=night-glass] .wb-root .wb-badge--decide:before{background:var(--wait-dot)}[data-skin=night-glass] .wb-root .wb-badge--soon{color:var(--ink-3);font-size:12px}[data-skin=night-glass] .wb-root .wb-badge--soon:before{box-shadow:inset 0 0 0 1.5px var(--ink-3)}[data-skin=night-glass] .wb-root .wb-badge--accent{color:var(--ink);font-weight:600}[data-skin=night-glass] .wb-root .wb-card-badge .wb-badge{color:var(--ink-3)}[data-skin=night-glass] .wb-root .wb-card-badge .wb-badge:before{display:none}[data-skin=night-glass] .wb-root .wb-card-badge:before{content:"·";color:var(--ink-3);margin-right:0}[data-skin=night-glass] .wb-root .wb-src{color:var(--ink-2);box-shadow:inset 0 -1px 0 var(--line-strong);background:0 0;border-radius:0;padding:0 2px}[data-skin=night-glass] .wb-root .wb-btn{transition:background-color .25s var(--ease-snappy), transform .25s var(--ease-snappy), box-shadow .25s}[data-skin=night-glass] .wb-root .wb-btn:active{transform:scale(.97)}[data-skin=night-glass] .wb-root .wb-btn:hover{background:#fffffff2}[data-skin=night-glass] .wb-root .wb-btn--ghost:hover{background:var(--surface-3)}[data-skin=night-glass] .wb-root .wb-btn--pri{background:linear-gradient(rgba(var(--ng-amber-rgb), .22), rgba(var(--ng-amber-rgb), .22)), #fffbf2;color:#3d2a00;box-shadow:inset 0 0 0 1px #c88c1e73}[data-skin=night-glass] .wb-root .wb-btn--pri:hover{background:linear-gradient(rgba(var(--ng-amber-rgb), .34), rgba(var(--ng-amber-rgb), .34)), #fffbf2}[data-skin=night-glass] .wb-root .wb-btn--pri .wb-ico{color:#8a5c00}[data-skin=night-glass] .wb-root :is(.wb-modal-f .wb-btn--pri:last-child,.wb-dl-f .wb-btn--pri){background:var(--ng-amber);color:var(--ng-amber-ink);box-shadow:inset 0 1px #ffffff73,0 8px 18px -8px #b4781499}[data-skin=night-glass] .wb-root :is(.wb-modal-f .wb-btn--pri:last-child,.wb-dl-f .wb-btn--pri) .wb-ico{color:inherit}[data-skin=night-glass] .wb-root :is(.wb-modal-f .wb-btn--pri:last-child,.wb-dl-f .wb-btn--pri):hover{background:var(--ng-amber-hover)}[data-skin=night-glass] .wb-root .wb-btn--solid{box-shadow:inset 0 1px #ffffff73,0 8px 18px -8px #b4781499}[data-skin=night-glass] .wb-root .wb-btn--solid:hover{background:var(--btn-solid-hover)}[data-skin=night-glass] .wb-root :is(.wb-btn--pri,.wb-btn--solid)[disabled]{opacity:1;background:var(--surface-3);color:var(--ink-3);box-shadow:none}[data-skin=night-glass] .wb-root :is(.wb-btn--pri,.wb-btn--solid)[disabled] .wb-ico{color:inherit}[data-skin=night-glass] .wb-root .wb-seg{background:var(--surface-3)}[data-skin=night-glass] .wb-root .wb-seg button[aria-pressed=true]{background:var(--surface-raised)}[data-skin=night-glass] .wb-root :focus-visible:not([tabindex="-1"]){outline:2px solid rgba(var(--ng-amber-rgb), .9);outline-offset:2px}[data-skin=night-glass] .wb-root .wb-notice{color:var(--ink-2);background:#141c180d}[data-skin=night-glass] .wb-root .wb-notice--warn{background:var(--late-bg);color:var(--late-ink)}[data-skin=night-glass] .wb-root .wb-notice--decide{background:var(--wait-bg);color:var(--wait-ink)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-btn:hover{background:#ffffff1a}[data-skin=night-glass][data-theme=dark] .wb-root .wb-btn--ghost:hover{background:var(--surface-3)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-btn--pri{color:#f5c46a;box-shadow:inset 0 0 0 1px rgba(var(--ng-amber-rgb), .6);background:0 0}[data-skin=night-glass][data-theme=dark] .wb-root .wb-btn--pri:hover{background:#ffffff0f}[data-skin=night-glass][data-theme=dark] .wb-root .wb-btn--pri .wb-ico{color:#f2b33d}[data-skin=night-glass][data-theme=dark] .wb-root :is(.wb-modal-f .wb-btn--pri:last-child,.wb-dl-f .wb-btn--pri){background:var(--ng-amber);color:var(--ng-amber-ink);box-shadow:0 8px 22px -8px rgba(var(--ng-amber-rgb), .5)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-btn--solid{box-shadow:0 8px 22px -8px rgba(var(--ng-amber-rgb), .5)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-btn--solid:hover{background:var(--btn-solid-hover)}[data-skin=night-glass][data-theme=dark] .wb-root :is(.wb-btn--pri,.wb-btn--solid)[disabled]{background:var(--surface-3);color:var(--ink-3);box-shadow:none}[data-skin=night-glass][data-theme=dark] .wb-root .wb-notice{background:#ffffff0d}[data-skin=night-glass] .wb-root .wb-scrim{-webkit-backdrop-filter:blur(6px)saturate(1.1);backdrop-filter:blur(6px)saturate(1.1)}[data-skin=night-glass] .wb-root .wb-sheet-h>.wb-ico{color:var(--ink-2)}[data-skin=night-glass] .wb-root .wb-mtile{box-shadow:inset 0 0 0 1px #fff9,0 0 0 1px #141c180d}[data-skin=night-glass] .wb-root .wb-mtile:hover{background:#ffffffd9}[data-skin=night-glass] .wb-root .wb-mtile.is-on{box-shadow:inset 0 0 0 1.5px var(--ink);background:#ffffffe6}[data-skin=night-glass] .wb-root .wb-mtile.is-plug>.wb-ico{color:var(--ink-2)}[data-skin=night-glass] .wb-root .wb-on-desk.is-ok{color:var(--done-ink)}[data-skin=night-glass] .wb-root .wb-preview{background:#ffffff73}[data-skin=night-glass] .wb-root .wb-pv-h>.wb-ico{color:var(--ink-2)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-mtile{box-shadow:inset 0 0 0 1px var(--line)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-mtile:hover{background:#ffffff14}[data-skin=night-glass][data-theme=dark] .wb-root .wb-mtile.is-on{background:#ffffff1a}[data-skin=night-glass][data-theme=dark] .wb-root .wb-preview{background:#ffffff08}@media (width<=760px){[data-skin=night-glass] .wb-root .wb-ng-field{-webkit-mask-image:radial-gradient(130vw 60vh at 100% 0,#000 12%,#0000 72%);mask-image:radial-gradient(130vw 60vh at 100% 0,#000 12%,#0000 72%)}[data-skin=night-glass] .wb-root .wb-ng-beam{width:60vw;right:-10vw}[data-skin=night-glass][data-theme=dark] .wb-root .wb-ng-beam{width:26vw;right:2vw}}[data-skin=night-glass] .wb-root .wb-toast:not(.is-soft){-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-skin=night-glass]:not([data-theme=dark]) .wb-root .wb-toast:not(.is-soft){--toast-bg:#161817e6;--toast-fg:#f4f5f3;--toast-shadow:var(--shadow-pop);--toast-btn:color-mix(in srgb, var(--toast-fg) 14%, transparent);--toast-btn-hover:color-mix(in srgb, var(--toast-fg) 24%, transparent);--toast-d1:#2a2a29;--toast-d2:#353534;--wait-dot:#f2b33d;--wait-ink:#f5c873;--wait-bg:#f2b33d1a;--today-dot:#5aa0e8;--today-ink:#9dc6f1;--today-bg:#5aa0e81a;--done-dot:#4cc38a;--done-ink:#8edcb3;--done-bg:#4cc38a1a;--quiet-dot:#6e6b65;--ink-2:#a9a69e;--toast-file-dot:var(--wait-dot);--toast-file-bg:var(--wait-bg);--toast-file-ink:var(--wait-ink);border-radius:999px}[data-skin=night-glass]:not([data-theme=dark]) .wb-root .wb-toast:not(.is-soft) .wb-toast-a{border-radius:var(--radius-pill)}[data-skin=night-glass] .wb-root{--ap-bg:#fff;--ap-radius:14px;--ap-pad:12px 14px;--ap-shadow:0 0 0 1px var(--line), 0 1px 2px #0a100e0a;--ap-out-shadow:var(--ap-shadow)}[data-skin=night-glass] .wb-root .wb-ap-hd{gap:4px 8px}[data-skin=night-glass] .wb-root .wb-ap-hd:before{content:"";background:var(--wait-dot);border-radius:50%;flex:none;width:8px;height:8px;margin-right:2px}[data-skin=night-glass] .wb-root .wb-ap[data-st=done] .wb-ap-hd:before{background:var(--done-dot)}[data-skin=night-glass] .wb-root .wb-ap[data-st=rejected] .wb-ap-hd:before{background:var(--quiet-dot)}[data-skin=night-glass] .wb-root .wb-ap.is-done{opacity:.78}[data-skin=night-glass] .wb-root .wb-ap-basis{border-left:2px solid var(--line-strong);padding-left:9px}[data-skin=night-glass] .wb-root .wb-ap-kind{color:var(--ink-2);background:0 0;height:18px;padding:0;font-weight:600}[data-skin=night-glass] .wb-root .wb-ap-kind:before{content:"·";color:var(--ink-3);margin-right:4px;font-weight:400}[data-skin=night-glass][data-theme=dark] .wb-root{--ap-bg:#1f2220;--ap-shadow:0 0 0 1px var(--line)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-ap-hd:before{color:var(--wait-dot);box-shadow:0 0 8px}[data-skin=night-glass][data-theme=dark] .wb-root .wb-ap[data-st=done] .wb-ap-hd:before{color:var(--done-dot)}[data-skin=night-glass][data-theme=dark] .wb-root .wb-ap[data-st=rejected] .wb-ap-hd:before{box-shadow:none}[data-skin=night-glass] .wb-root .wb-scan-chk{background:0 0;height:auto;padding:0}[data-skin=night-glass] .wb-root .wb-scan-chk.is-mini{margin-left:8px}[data-skin=night-glass] .wb-root .wb-ci-note .tags{color:var(--ink-3)}[data-skin=night-glass] .wb-root .wb-tag{color:var(--ink-3);background:0 0;padding:0}[data-skin=night-glass] .wb-root .wb-capture{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff9e;border-radius:14px}[data-skin=night-glass] .wb-root .wb-capture:focus-within{box-shadow:inset 0 0 0 1.5px rgba(var(--ng-amber-rgb), .75);background:#ffffffdb}[data-skin=night-glass][data-theme=dark] .wb-root .wb-capture{background:#ffffff0b}[data-skin=night-glass][data-theme=dark] .wb-root .wb-capture:focus-within{background:#ffffff12}[data-skin=night-glass] .wb-root .wb-fd-step:not(.is-done){box-shadow:var(--card-shadow), inset 0 0 0 1.5px rgba(var(--ng-amber-rgb), .7)}[data-skin=night-glass] .wb-root{--dy-dusk:var(--dusk);--dy-dusk-soft:var(--dusk-soft);--dy-dusk-hover:#f2b33d3d;--dy-dusk-line:var(--dusk-line);--dy-dusk-glow:#f2b33d66;--dy-sheen:#ffffffe6;--dy-hero-bg:radial-gradient(120% 140% at 0% 0%, #fffbf2e6 0%, #fffbf200 60%), linear-gradient(120deg, #ffffffb3 0%, #faeed6b3 100%);--dy-hero-ring:#c88c1e2e;--dy-track:var(--surface-3);--dy-past:linear-gradient(90deg, #f2b33d0f, #f2b33d29);--dy-lunch:#141c180d;--dy-meet:var(--today-dot);--dy-todo:var(--quiet-dot);--dy-todo-on:var(--done-dot);--dy-on-dot:#fff;--dy-opt-bg:var(--surface-3);--dy-opt-hover:#141c181a;--dy-opt-on-bg:var(--accent);--dy-opt-on-fg:var(--on-accent);--dy-rp-bg:var(--surface-2);--bye-ink:var(--ink);--bye-ink-2:var(--ink-2);--bye-moon:#c98e1e;--bye-card:#ffffffb8;--bye-line:var(--line-strong);--bye-hover:#fff;--bye-sky:radial-gradient(60% 50% at 50% 48%, #fff8e899, #fff8e800 70%);--bye-paper:#fffdf7;--bye-paper-shadow:inset 0 0 0 1px var(--line-strong), 0 10px 26px -14px #785a144d;--bye-sheet:#f6f0e2;--bye-sheet-shadow:inset 0 0 0 1px #785a281f, 0 6px 18px -10px #785a1442;--soon-bg:#ffffff4d;--soon-ring:#fff9;--soon-item-bg:#fff6;--soon-ic-bg:#141c180d;--soon-ink:var(--ink-3);--nw-mk-0-bg:#f2e5d8;--nw-mk-0-ink:#8a5632;--nw-mk-1-bg:#e6eaf0;--nw-mk-1-ink:#4a586d;--nw-mk-2-bg:#efe5ec;--nw-mk-2-ink:#6d4c67;--nw-mk-3-bg:#e3ebe2;--nw-mk-3-ink:#496350;--nw-tag-bg:#1f1e1b12;--nw-go-hover:#fff}[data-skin=night-glass][data-theme=dark] .wb-root{--dy-dusk:var(--dusk);--dy-dusk-soft:var(--dusk-soft);--dy-dusk-hover:#f2b33d2e;--dy-dusk-line:var(--dusk-line);--dy-dusk-glow:#f2b33d66;--dy-sheen:#ffffff29;--dy-hero-bg:radial-gradient(120% 140% at 0% 0%, #f2b33d1f 0%, #f2b33d00 60%), linear-gradient(120deg, #ffffff0f 0%, #ffffff08 100%);--dy-hero-ring:#f2b33d2e;--dy-track:var(--surface-2);--dy-past:linear-gradient(90deg, #f2b33d0d, #f2b33d24);--dy-lunch:#ffffff0d;--dy-meet:var(--today-dot);--dy-todo:var(--quiet-dot);--dy-todo-on:var(--done-dot);--dy-on-dot:#121413;--dy-opt-bg:#ffffff0f;--dy-opt-hover:#ffffff1a;--dy-opt-on-bg:var(--accent);--dy-opt-on-fg:var(--on-accent);--dy-rp-bg:var(--surface-2);--bye-ink:var(--ink);--bye-ink-2:var(--ink-2);--bye-moon:#f2c890;--bye-card:#ffffff14;--bye-line:#ffffff26;--bye-hover:#ffffff24;--bye-sky:radial-gradient(60% 50% at 50% 48%, #f2b33d1a, #f2b33d00 70%);--bye-paper:#242725;--bye-paper-shadow:inset 0 0 0 1px #ffffff1f, 0 12px 30px -12px #0009;--bye-sheet:#1d201e;--bye-sheet-shadow:inset 0 0 0 1px #ffffff14, 0 8px 20px -10px #00000080;--soon-bg:#ffffff08;--soon-ring:#ffffff12;--soon-item-bg:#ffffff0a;--soon-ic-bg:#ffffff0f;--soon-ink:var(--ink-3);--nw-mk-0-bg:#f2e5d824;--nw-mk-0-ink:#e3b892;--nw-mk-1-bg:#e6eaf01f;--nw-mk-1-ink:#b4c0d2;--nw-mk-2-bg:#efe5ec21;--nw-mk-2-ink:#d3b3cc;--nw-mk-3-bg:#e3ebe21f;--nw-mk-3-ink:#aecab4;--nw-tag-bg:#ebf0fa12;--nw-go-hover:#ffffff29}[data-skin=night-glass] .wb-root{--lb-blue-c:oklch(64% .08 250);--lb-blue-p:oklch(96.6% .014 240);--lb-blue-e:oklch(90.5% .026 240);--lb-amber-c:oklch(72% .11 66);--lb-amber-p:oklch(96.9% .026 78);--lb-amber-e:oklch(90.5% .045 74);--lb-green-c:oklch(66% .09 152);--lb-green-p:oklch(96.6% .022 150);--lb-green-e:oklch(90.5% .036 150);--lb-violet-c:oklch(64% .08 296);--lb-violet-p:oklch(96.6% .018 296);--lb-violet-e:oklch(90.5% .03 296);--lb-rose-c:oklch(66% .1 356);--lb-rose-p:oklch(96.7% .018 356);--lb-rose-e:oklch(90.5% .032 356);--lb-teal-c:oklch(64% .07 200);--lb-teal-p:oklch(96.6% .016 200);--lb-teal-e:oklch(90.5% .028 200);--lb-coral-c:oklch(67% .11 40);--lb-coral-p:oklch(96.8% .02 46);--lb-coral-e:oklch(90.5% .038 44);--lb-gray-c:oklch(68% .012 70);--lb-gray-p:oklch(96.8% .007 75);--lb-gray-e:oklch(90.5% .012 75);--lb-none-c:oklch(72% .008 70);--lb-none-p:#fffdfa;--lb-none-e:var(--line-strong);--lb-glass:#ffffffb8;--lb-glass-hi:#fff;--lb-paper-hi:linear-gradient(180deg, #ffffff8c, #fff0 46%);--lb-shade:#5a3c2880;--lb-recv-bg:#fffefc;--lb-new-bg:#ffffff80;--lb-new-line:#1f1e1b29;--lb-new-line-on:#1f1e1b4d;--lb-lane-bg:#f6f0e98c;--ai-s1:#2f8bff;--ai-s2:#9b5cf6;--ai-s3:#f0479a;--ai-s4:#ff8a3d;--ai-s5:#ffc35a;--ai-r1:var(--r1);--ai-r2:var(--r2);--ai-r3:var(--r3);--ai-e2:var(--e2);--ai-ink:var(--e-ink);--isl-bg:#fffdfb;--isl-bg-hover:#fff;--isl-bg-open:#fffdfa;--isl-wash:#fff;--isl-shadow:0 4px 14px -8px #965a3c47;--isl-shadow-open:0 2px 6px #46302212, 0 30px 64px -20px #46302261;--isl-tabs-bg:#1f1e1b0e;--isl-thumb:#fff;--isl-thumb-shadow:0 1px 2px #4630221f, 0 3px 10px -3px #46302238;--isl-on-thumb:#fff;--isl-send-off:#1f1e1b24;--isl-kbd-bg:#1f1e1b0f;--isl-chip-bg:#1f1e1b0d;--isl-chip-hover:#1f1e1b14;--isl-file-bg:#fff;--isl-file-ic:oklch(52% .09 296);--isl-drop-bg:#ffffffb8;--isl-drop-hot:#fff;--ask-q-bg:var(--ink);--ask-q-fg:#fff;--ask-cite-bg:#fff;--ask-act-bg:#1f1e1b0e;--ask-act-hover:#1f1e1b1a;--ask-scrim:#fcf7f26b;--ask-hl:#e9ae864d;--ask-cite-min:#8a6a3e}[data-skin=night-glass][data-theme=dark] .wb-root{--lb-blue-c:oklch(74% .08 250);--lb-blue-p:oklch(29% .028 240);--lb-blue-e:oklch(37% .04 240);--lb-amber-c:oklch(74% .1 66);--lb-amber-p:oklch(29% .03 78);--lb-amber-e:oklch(37% .045 78);--lb-green-c:oklch(74% .08 152);--lb-green-p:oklch(29% .028 150);--lb-green-e:oklch(37% .04 150);--lb-violet-c:oklch(74% .08 296);--lb-violet-p:oklch(29% .028 296);--lb-violet-e:oklch(37% .04 296);--lb-rose-c:oklch(74% .09 356);--lb-rose-p:oklch(29% .03 356);--lb-rose-e:oklch(37% .045 356);--lb-teal-c:oklch(74% .07 200);--lb-teal-p:oklch(29% .025 200);--lb-teal-e:oklch(37% .035 200);--lb-coral-c:oklch(74% .1 40);--lb-coral-p:oklch(29% .03 46);--lb-coral-e:oklch(37% .045 46);--lb-gray-c:oklch(74% .012 70);--lb-gray-p:oklch(29% .004 75);--lb-gray-e:oklch(37% .006 75);--lb-none-c:oklch(70% .01 70);--lb-none-p:#23262b;--lb-none-e:var(--line-strong);--lb-glass:#ffffff14;--lb-glass-hi:#ffffff29;--lb-paper-hi:linear-gradient(180deg, #ffffff0d, #fff0 46%);--lb-shade:#0009;--lb-recv-bg:#22252a;--lb-new-bg:#ffffff08;--lb-new-line:#ebf0fa2e;--lb-new-line-on:#ebf0fa52;--lb-lane-bg:#ebf0fa0a;--ai-s1:#2f8bff;--ai-s2:#9b5cf6;--ai-s3:#f0479a;--ai-s4:#ff8a3d;--ai-s5:#ffc35a;--ai-r1:var(--r1);--ai-r2:var(--r2);--ai-r3:var(--r3);--ai-e2:var(--e2);--ai-ink:var(--e-ink);--isl-bg:#1f2226;--isl-bg-hover:#24272c;--isl-bg-open:#1d2024;--isl-wash:#1d2024;--isl-shadow:0 4px 14px -8px #0009;--isl-shadow-open:0 2px 6px #0000004d, 0 30px 64px -20px #000000b3;--isl-tabs-bg:#ebf0fa12;--isl-thumb:#2e3238;--isl-thumb-shadow:0 1px 2px #0006, 0 3px 10px -3px #00000080;--isl-on-thumb:#fff;--isl-send-off:#ebf0fa24;--isl-kbd-bg:#ebf0fa14;--isl-chip-bg:#ebf0fa0f;--isl-chip-hover:#ebf0fa1a;--isl-file-bg:#2a2d32;--isl-file-ic:oklch(72% .09 296);--isl-drop-bg:#ffffff0a;--isl-drop-hot:#ffffff14;--ask-q-bg:var(--ink);--ask-q-fg:#17191c;--ask-cite-bg:#26292e;--ask-act-bg:#ebf0fa12;--ask-act-hover:#ebf0fa1f;--ask-scrim:#0a0c0f6b;--ask-hl:#e9ae8640;--ask-cite-min:#d7b88a}[data-skin=night-glass] .wb-root{--bn-sheet:#fff;--bn-e1:var(--e1);--bn-e2:var(--e2);--bn-e3:var(--e3);--bn-r1:var(--r1);--bn-r2:var(--r2);--bn-r3:var(--r3);--bn-ink:var(--e-ink);--bn-tint:var(--e-tint);--bn-streak:#ce6282;--bn-glow:#de7896;--bn-hi:#ffffffbf;--bn-lift:var(--shadow-lift);--bn-go-shadow:0 1px 2px #1f1e1b33, 0 8px 18px -8px #1f1e1b80;--bn-sticky:#fffffff5}[data-skin=night-glass][data-theme=dark] .wb-root{--bn-sheet:#242725;--bn-e1:var(--e1);--bn-e2:var(--e2);--bn-e3:var(--e3);--bn-r1:var(--r1);--bn-r2:var(--r2);--bn-r3:var(--r3);--bn-ink:var(--e-ink);--bn-tint:var(--e-tint);--bn-streak:#eb96af;--bn-glow:#de7896;--bn-hi:#ffffff1a;--bn-lift:var(--shadow-lift);--bn-go-shadow:0 1px 2px #0006, 0 8px 18px -8px #0009;--bn-sticky:#1e2124f5}[data-skin=night-glass][data-theme] .wb-root.is-morphing{--card-backdrop:none}[data-skin=night-glass][data-theme=dark] .wb-root .wb-login-form input::placeholder{color:var(--ink-2)}.wb-brand{font-family:var(--font-display);font-weight:var(--fw-heading);font-size:var(--fs-title);white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.wb-logo{width:var(--logo-size);height:var(--logo-size);border-radius:var(--logo-radius);background:var(--logo-bg);color:var(--logo-fg);place-items:center;display:grid}.wb-logo .wb-ico{width:15px;height:15px}.wb-login{min-height:100vh;position:relative}.wb-login-page{z-index:1;min-height:100vh;color:var(--ink);place-items:center;padding:32px 16px;display:grid;position:relative}.wb-login-card{border-radius:var(--radius-panel);background:var(--surface);width:min(385px,100%);box-shadow:var(--shadow-card);padding:32px}.wb-brand--big{font-size:var(--fs-h2)}.wb-login-p{font-size:var(--fs-lead);color:var(--ink-2);margin:14px 0 22px}.wb-login-warn{border-radius:var(--radius-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-body);margin:-8px 0 16px;padding:8px 12px}.wb-login-opt{border-radius:var(--radius-card);background:var(--surface-2);text-align:left;color:var(--ink);flex-direction:column;align-items:flex-start;gap:6px;padding:18px;display:flex}div.wb-login-opt.is-open{background:var(--surface);box-shadow:var(--shadow-inset)}.wb-login-opt>b{font-size:var(--fs-h2);font-weight:var(--fw-heading)}.wb-lo-k{font-size:var(--fs-meta);color:var(--ink-3)}.wb-login-form{flex-direction:column;gap:10px;width:100%;margin-top:8px;display:flex}.wb-login-form label{font-size:var(--fs-meta);color:var(--ink-2);flex-direction:column;gap:4px;display:flex}.wb-login-form input{border-radius:var(--radius-sm);background:var(--surface-2);height:38px;box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--fs-body);color:var(--ink);padding:0 12px}.wb-login-form input::placeholder{color:var(--ink-3)}.wb-login-form .wb-btn{align-self:flex-start}.wb-login-note{font-size:var(--fs-meta);color:var(--ink-3)}.wb-login-error{font-size:var(--fs-meta);color:var(--bad);overflow-wrap:anywhere}.wb-login-wait{opacity:0;place-items:center;animation:1ms linear .5s forwards wb-login-appear;display:grid}@keyframes wb-login-appear{to{opacity:1}}@media (width<=760px){.wb-login-card{padding:22px 18px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-divide-y-reverse:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-800:oklch(47.3% .137 46.201);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-800:oklch(43.2% .095 166.913);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-800:oklch(44.3% .11 240.79);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer components{.wbd-view{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}.wbd-column{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.wbd-row{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.wbd-text--title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.wbd-text--caption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted-foreground)}.wbd-text--body{overflow-wrap:break-word;white-space:pre-wrap}.wbd-list{flex-direction:column;display:flex}:where(.wbd-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.wbd-list__item{padding-block:calc(var(--spacing) * 2)}.wbd-badge{background-color:var(--muted);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;border-radius:2147483647px}.wbd-badge--info{background-color:var(--color-sky-100);color:var(--color-sky-800)}.wbd-badge--success{background-color:var(--color-emerald-100);color:var(--color-emerald-800)}.wbd-badge--warning{background-color:var(--color-amber-100);color:var(--color-amber-800)}.wbd-badge--danger{background-color:var(--color-red-100);color:var(--color-red-800)}.wbd-button{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);background-color:var(--background);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px}@media (hover:hover){.wbd-button:hover{background-color:var(--accent)}}.wbd-button--primary{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}@media (hover:hover){.wbd-button--primary:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.wbd-button--primary:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}}.wbd-empty,.wbd-state{padding-block:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--muted-foreground)}.wbd-state--credential-missing{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.wbd-state--error,.wbd-notice{gap:var(--spacing);border-radius:calc(var(--radius) - 2px);background-color:var(--color-red-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-red-900);flex-direction:column;display:flex}.wbd-state__code,.wbd-notice__code{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.wbd-card-frame__iframe{border-radius:calc(var(--radius) - 2px);background-color:var(--background)}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.right-4{right:calc(var(--spacing) * 4)}.left-\[50\%\]{left:50%}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-1014{margin:calc(var(--spacing) * 1014)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[90vh\]{max-height:90vh}.min-h-16{min-height:calc(var(--spacing) * 16)}.w-full{width:100%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.overflow-y-auto{overflow-y:auto}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-input{border-color:var(--input)}.bg-background{background-color:var(--background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-destructive{background-color:var(--destructive)}.bg-muted{background-color:var(--muted)}.bg-primary{background-color:var(--primary)}.bg-transparent{background-color:#0000}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-destructive{color:var(--destructive)}.text-emerald-600{color:var(--color-emerald-600)}.text-muted-foreground{color:var(--muted-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.running{animation-play-state:running}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:opacity-100:hover{opacity:1}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}@media (width>=40rem){.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-lg{max-width:var(--container-lg)}}@media (width>=48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}
