.bento[data-astro-cid-rnljwjap]{--ui-card:#fff;--ui-card-border:var(--slate-200);--ui-surface:#fff;--ui-text:var(--brand-text);--ui-text-2:var(--slate-600);--ui-track:#e9ecef;--ui-chip:#f1f3f5;--ui-warn-bg:#fff4e6;--ui-warn-border:#ffd8a8;--ui-sel-bg:#e7f5ff;--ui-sel-text:#1971c2;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width>=901px) and (width<=1100px){.bento[data-astro-cid-rnljwjap]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.bento[data-astro-cid-rnljwjap]{grid-template-columns:1fr}}.demo-card[data-astro-cid-rnljwjap]{border-radius:var(--radius-card);background:var(--ui-card);min-height:300px;color:var(--ui-text);border:1px solid var(--ui-card-border);box-shadow:var(--shadow-card);transition:transform .45s var(--ease-out-expo), box-shadow .45s var(--ease-out-expo);flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden}.demo-card[data-astro-cid-rnljwjap]:hover{box-shadow:var(--shadow-lift);transform:translateY(-3px)}.demo-title[data-astro-cid-rnljwjap]{letter-spacing:-.02em;font-size:19px;font-weight:800}.demo-text[data-astro-cid-rnljwjap]{max-width:46ch;color:var(--ui-text-2);margin-top:4px;margin-bottom:22px;font-size:14.5px}.ui[data-astro-cid-rnljwjap]{--app-blue:#228be6;--app-green:#40c057;--app-orange:#fd7e14;--app-border:#dee2e6;--app-muted:#868e96;margin-block:auto;font-size:13.5px}.field-label[data-astro-cid-rnljwjap]{font-size:13px;font-weight:700}.field-label[data-astro-cid-rnljwjap] span[data-astro-cid-rnljwjap]{color:#fa5252}.ui-request[data-astro-cid-rnljwjap]{justify-content:center;padding-top:26px;display:flex;position:relative}.tpl[data-astro-cid-rnljwjap]{border:1px solid var(--app-border);background:var(--ui-surface);border-left:5px solid #20c997;border-radius:10px;width:100%;max-width:360px;padding:16px 16px 16px 20px;position:relative;box-shadow:0 1px 3px #0000000d}.tpl-ico[data-astro-cid-rnljwjap]{color:#0ca678;background:#c3fae8;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid}.tpl-name[data-astro-cid-rnljwjap]{font-size:16px;font-weight:700}.tpl-desc[data-astro-cid-rnljwjap]{color:var(--ui-text-2);font-size:13px}.tpl-meta[data-astro-cid-rnljwjap]{color:var(--app-muted);grid-template-columns:1fr;gap:6px 12px;margin:14px 0;font-size:12.5px;display:grid}.tpl-meta[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap]{align-items:center;gap:6px;display:flex}.tpl-btn[data-astro-cid-rnljwjap]{color:#fff;text-align:center;background:#20c997;border-radius:6px;padding:9px;font-weight:700;animation:6s infinite md-press;display:block}.status[data-astro-cid-rnljwjap]{letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:800;position:absolute;top:10px;right:10px}.status[data-astro-cid-rnljwjap]>span[data-astro-cid-rnljwjap]{color:#fff;opacity:0;border-radius:999px;padding:3px 9px;display:inline-block}.status-setup[data-astro-cid-rnljwjap]{background:var(--app-blue);animation:6s infinite md-setup}.status-active[data-astro-cid-rnljwjap]{background:var(--app-green);white-space:nowrap;animation:6s infinite md-active;position:absolute;top:0;right:0}.notify[data-astro-cid-rnljwjap]{z-index:2;background:var(--app-green);color:#fff;border-radius:8px;align-items:center;gap:10px;width:max-content;max-width:290px;padding:12px 14px 14px;font-size:13px;font-weight:600;animation:6s infinite md-notify;display:flex;position:absolute;top:0;left:50%;overflow:hidden;translate:-50%;box-shadow:0 12px 30px -10px #00000059}.notify[data-astro-cid-rnljwjap] i[data-astro-cid-rnljwjap]{transform-origin:0;background:#fff9;width:100%;height:3px;animation:6s linear infinite md-bar;position:absolute;bottom:0;left:0}@keyframes md-press{0%,16%,to{filter:none;transform:none}19%{filter:brightness(.9);transform:scale(.97)}23%{filter:none;transform:none}}@keyframes md-notify{0%,22%{opacity:0;transform:translateY(-10px)}28%,70%{opacity:1;transform:none}78%,to{opacity:0;transform:translateY(-10px)}}@keyframes md-bar{0%,28%{transform:scaleX(1)}70%,to{transform:scaleX(0)}}@keyframes md-setup{0%,24%{opacity:0}28%,58%{opacity:1}62%,to{opacity:0}}@keyframes md-active{0%,58%{opacity:0}62%,94%{opacity:1}to{opacity:0}}.ui-gauge[data-astro-cid-rnljwjap]{text-align:center;padding-top:26px;position:relative}.ui-gauge[data-astro-cid-rnljwjap]>svg[data-astro-cid-rnljwjap]{width:100%;max-width:240px;margin-inline:auto;display:block}.g-tick[data-astro-cid-rnljwjap]{font:600 10px var(--font-sans);fill:var(--app-muted)}.g-fill[data-astro-cid-rnljwjap]{stroke-dasharray:1;stroke-dashoffset:1px}.g-mark[data-astro-cid-rnljwjap]{fill:var(--ui-surface);stroke:var(--app-muted);stroke-width:2px;transition:fill .3s,stroke .3s}.g-mark[data-astro-cid-rnljwjap].is-hit{fill:#fd7e14;stroke:#fd7e14}.g-mark-lock[data-astro-cid-rnljwjap].is-hit{fill:#fa5252;stroke:#fa5252}.g-mark-lock[data-astro-cid-rnljwjap]{stroke:#fa5252}.g-num[data-astro-cid-rnljwjap]{font:800 19px var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;fill:var(--ui-text)}.g-sub[data-astro-cid-rnljwjap]{font:600 10.5px var(--font-sans);fill:var(--app-muted)}.g-toasts[data-astro-cid-rnljwjap]{z-index:2;height:34px;position:absolute;top:0;left:0;right:0}.g-toast[data-astro-cid-rnljwjap]{border:1px solid var(--ui-warn-border);background:var(--ui-warn-bg);color:#d9480f;opacity:0;width:max-content;transition:opacity .35s, transform .45s var(--ease-out-expo);border-radius:6px;align-items:center;gap:6px;margin-inline:auto;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0;right:0;transform:translateY(-8px);box-shadow:0 10px 24px -10px #d9480f73}.g-toast[data-astro-cid-rnljwjap] svg{width:16px;height:16px}.g-toast[data-astro-cid-rnljwjap].is-on{opacity:1;transform:none}.g-actions[data-astro-cid-rnljwjap]{text-align:left;width:100%;max-width:280px;color:var(--ui-text);gap:5px;margin:6px auto 0;font-size:12.5px;font-weight:700;display:grid}.g-actions[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap]{align-items:center;gap:8px;display:flex}.g-actions[data-astro-cid-rnljwjap] em[data-astro-cid-rnljwjap]{color:var(--ui-text-2);font-style:normal;font-weight:500}.g-actions[data-astro-cid-rnljwjap] b[data-astro-cid-rnljwjap]{letter-spacing:.04em;text-transform:uppercase;background:var(--ui-chip);color:var(--app-muted);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:10.5px;transition:background-color .3s,color .3s}.g-dot[data-astro-cid-rnljwjap]{border:2px solid var(--app-muted);border-radius:999px;width:8px;height:8px;transition:background-color .3s,border-color .3s}.g-actions[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap].is-hit .g-dot[data-astro-cid-rnljwjap]{background:#fd7e14;border-color:#fd7e14}.g-actions[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap].is-hit b[data-astro-cid-rnljwjap]{color:#fff;background:#40c057}.g-lock[data-astro-cid-rnljwjap] .g-dot[data-astro-cid-rnljwjap]{border-color:#fa5252}.g-actions[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap].g-lock.is-hit b[data-astro-cid-rnljwjap]{color:#fff;background:#fa5252}.g-actions[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap].g-lock.is-hit .g-dot[data-astro-cid-rnljwjap]{background:#fa5252;border-color:#fa5252}.g-toast-lock[data-astro-cid-rnljwjap]{color:#e03131;background:#fa52521f;border-color:#fa525273}.ui-timeline[data-astro-cid-rnljwjap]{gap:0;display:grid}.ui-timeline[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap]{gap:12px;padding-bottom:12px;display:flex;position:relative}.ui-timeline[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap]:not(:last-child):before{content:"";background:var(--app-border);width:2px;animation:7s infinite md-line;animation-delay:calc(var(--i) * .8s);position:absolute;top:22px;bottom:0;left:10px}.ui-timeline[data-astro-cid-rnljwjap] b[data-astro-cid-rnljwjap]{font-size:13.5px;display:block}.ui-timeline[data-astro-cid-rnljwjap] small[data-astro-cid-rnljwjap]{color:var(--app-muted);font-size:11.5px;display:block}.tl-dot[data-astro-cid-rnljwjap]{z-index:1;border:2px solid var(--app-border);background:var(--ui-surface);width:22px;height:22px;animation:7s infinite md-dot;animation-delay:calc(var(--i) * .8s);border-radius:999px;flex:none;position:relative}.ui-timeline[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap]:last-child .tl-dot[data-astro-cid-rnljwjap]{animation:none}.ui-timeline[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap]:nth-child(4) .tl-dot[data-astro-cid-rnljwjap]{animation-name:md-dot-current}@keyframes md-dot{0%,4%{background:var(--ui-surface);border-color:var(--app-border);box-shadow:none}8%,88%{background:var(--app-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/12px no-repeat;border-color:var(--app-blue)}96%,to{background:var(--ui-surface);border-color:var(--app-border)}}@keyframes md-dot-current{0%,4%{background:var(--ui-surface);border-color:var(--app-border);box-shadow:none}8%,88%{background:var(--ui-surface);border-color:var(--app-blue);box-shadow:inset 0 0 0 4px var(--ui-surface), inset 0 0 0 10px var(--app-blue)}96%,to{background:var(--ui-surface);border-color:var(--app-border);box-shadow:none}}@keyframes md-line{0%,6%{background:var(--app-border)}10%,88%{background:var(--app-blue)}96%,to{background:var(--app-border)}}.pills[data-astro-cid-rnljwjap]{border:1px solid var(--app-border);border-radius:6px;flex-wrap:wrap;gap:6px;min-height:44px;margin-top:6px;padding:7px;display:flex}.pill[data-astro-cid-rnljwjap]{background:var(--ui-chip);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;animation:6s infinite md-pill;display:inline-flex}.pill[data-astro-cid-rnljwjap] i[data-astro-cid-rnljwjap]{color:var(--app-muted);font-style:normal}.p2[data-astro-cid-rnljwjap]{animation-delay:.5s}.p3[data-astro-cid-rnljwjap]{animation-delay:1s}@keyframes md-pill{0%,4%{opacity:0;transform:scale(.8)}10%,90%{opacity:1;transform:none}to{opacity:0}}.switch-row[data-astro-cid-rnljwjap]{align-items:center;gap:10px;margin-top:14px;display:flex}.switch[data-astro-cid-rnljwjap]{background:var(--ui-track);border-radius:999px;width:34px;height:18px;animation:6s infinite md-switch;position:relative}.switch[data-astro-cid-rnljwjap] i[data-astro-cid-rnljwjap]{background:#fff;border-radius:999px;width:14px;height:14px;animation:6s infinite md-knob;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}@keyframes md-switch{0%,30%{background:var(--ui-track)}36%,92%{background:var(--app-blue)}to{background:var(--ui-track)}}@keyframes md-knob{0%,30%{transform:none}36%,92%{transform:translate(16px)}to{transform:none}}@keyframes md-alert{0%,50%{opacity:0;transform:translateY(-8px)}60%,88%{opacity:1;transform:none}to{opacity:1}}.boundary[data-astro-cid-rnljwjap]{color:var(--app-muted);margin-top:8px;font-size:12.5px;animation:6s -1.2s infinite md-alert}.boundary[data-astro-cid-rnljwjap] b[data-astro-cid-rnljwjap]{color:var(--ui-text)}.ui-approvals[data-astro-cid-rnljwjap]{border:1px solid var(--app-border);border-radius:8px;display:grid}.ui-approvals[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap]{align-items:center;gap:10px;padding:10px 12px;display:flex}.ui-approvals[data-astro-cid-rnljwjap] li[data-astro-cid-rnljwjap]+li[data-astro-cid-rnljwjap]{border-top:1px solid var(--ui-chip)}.ui-approvals[data-astro-cid-rnljwjap] img[data-astro-cid-rnljwjap]{border-radius:999px;flex:none;width:34px;height:34px}.ui-approvals[data-astro-cid-rnljwjap] b[data-astro-cid-rnljwjap]{color:var(--app-blue);text-underline-offset:2px;font-size:13px;text-decoration:underline;display:block}.ui-approvals[data-astro-cid-rnljwjap] small[data-astro-cid-rnljwjap]{color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.appr[data-astro-cid-rnljwjap]{letter-spacing:.04em;text-transform:uppercase;flex:none;width:84px;height:20px;margin-left:auto;font-size:10px;font-weight:800;position:relative}.appr[data-astro-cid-rnljwjap]>span[data-astro-cid-rnljwjap]{color:#fff;border-radius:999px;padding:3px 8px;display:inline-block;position:absolute;top:0;right:0}.appr-pending[data-astro-cid-rnljwjap]{background:var(--app-orange);animation:6s infinite md-pending;animation-delay:calc(var(--i) * .9s)}.appr-ok[data-astro-cid-rnljwjap]{background:var(--app-green);opacity:0;animation:6s infinite md-approved;animation-delay:calc(var(--i) * .9s);position:absolute;top:0;right:0}@keyframes md-pending{0%,30%{opacity:1}34%,92%{opacity:0}to{opacity:1}}@keyframes md-approved{0%,30%{opacity:0;transform:scale(.85)}34%,92%{opacity:1;transform:none}to{opacity:0}}.ui-sso[data-astro-cid-rnljwjap]{justify-items:center;gap:16px;display:grid}.faces[data-astro-cid-rnljwjap]{display:flex}.faces[data-astro-cid-rnljwjap] img[data-astro-cid-rnljwjap]{border:3px solid var(--ui-card);width:42px;height:42px;animation:6s infinite md-face;animation-delay:calc(var(--i) * .15s);border-radius:999px;margin-left:-10px;box-shadow:0 4px 10px -4px #0000004d}.faces[data-astro-cid-rnljwjap] img[data-astro-cid-rnljwjap]:first-child{margin-left:0}@keyframes md-face{0%{opacity:0;transform:scale(.6)}10%,to{opacity:1;transform:none}}.idp-card[data-astro-cid-rnljwjap]{border:1px solid var(--app-border);border-radius:10px;gap:7px;width:100%;max-width:300px;padding:14px;display:grid}.idp[data-astro-cid-rnljwjap]{border:1px solid var(--app-border);border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;font-weight:600;animation:6s infinite md-idp;display:flex}.idp-2[data-astro-cid-rnljwjap]{animation-delay:2s}.idp-3[data-astro-cid-rnljwjap]{animation-delay:4s}@keyframes md-idp{0%,33%,to{border-color:var(--app-border);background:var(--ui-surface);color:var(--ui-text)}8%,26%{border-color:var(--app-blue);background:var(--ui-sel-bg);color:var(--ui-sel-text)}}@media (prefers-reduced-motion:reduce){.ui[data-astro-cid-rnljwjap] [data-astro-cid-rnljwjap],.ui[data-astro-cid-rnljwjap] [data-astro-cid-rnljwjap]:before{animation:none!important}.status-active[data-astro-cid-rnljwjap],.appr-ok[data-astro-cid-rnljwjap],.notify[data-astro-cid-rnljwjap]{opacity:1}}:is(.surface-dark,.on-ink) .bento[data-astro-cid-rnljwjap]{--ui-card:#ffffff0d;--ui-card-border:#ffffff1a;--ui-surface:#25262b;--ui-text:#f1f3f5;--ui-text-2:var(--slate-300);--ui-track:#373a40;--ui-chip:#373a40;--ui-warn-bg:#3b2a1a;--ui-warn-border:#6b4423;--ui-sel-bg:#228be633;--ui-sel-text:#74c0fc}:is(.surface-dark,.on-ink) .demo-card[data-astro-cid-rnljwjap]{backdrop-filter:blur(8px);box-shadow:0 24px 50px -24px #0000008c}:is(.surface-dark,.on-ink) .ui[data-astro-cid-rnljwjap]{--app-border:#373a40;--app-muted:#909296}:is(.surface-dark,.on-ink) .tpl-ico[data-astro-cid-rnljwjap]{background:#20c9972e}:is(.surface-dark,.on-ink) .g-toast[data-astro-cid-rnljwjap]{color:#ffa94d}:is(.surface-dark,.on-ink) .g-toast-lock[data-astro-cid-rnljwjap]{color:#ff8787}.life-steps[data-astro-cid-pahgeorm]{gap:6px;display:grid}.life-step[data-astro-cid-pahgeorm]{border-radius:var(--radius-card);cursor:pointer;opacity:.5;transition:opacity .35s var(--ease-out-expo), background-color .35s, border-color .35s;border:1px solid #0000;outline:none;gap:18px;padding:14px 18px;display:flex}.life-step[data-astro-cid-pahgeorm]:hover,.life-step[data-astro-cid-pahgeorm].is-current{opacity:1}.life-step[data-astro-cid-pahgeorm].is-current{border-color:var(--slate-200);box-shadow:var(--shadow-card);background:#ffffffbf}.life-step[data-astro-cid-pahgeorm]:focus-visible{border-color:var(--sky-500)}.life-num[data-astro-cid-pahgeorm]{color:var(--sky-700);padding-top:6px;font-size:14px;font-weight:800}.life-title[data-astro-cid-pahgeorm]{letter-spacing:-.025em;font-size:22px;font-weight:800}.life-desc[data-astro-cid-pahgeorm]{color:var(--slate-600);max-width:46ch;margin-top:4px;font-size:15.5px;line-height:1.6}.life-aside[data-astro-cid-pahgeorm]{position:relative}.stage[data-astro-cid-pahgeorm]{top:calc(var(--nav-height) + 24px);border-radius:var(--radius-panel);border:1px solid var(--slate-200);background:#fff;position:sticky;overflow:hidden;box-shadow:0 40px 100px -30px #0073af66}.scenes[data-astro-cid-pahgeorm]{height:440px;position:relative}.scene[data-astro-cid-pahgeorm]{padding:22px 24px;display:none;position:absolute;inset:0}.scene[data-astro-cid-pahgeorm].is-on{animation:.4s both scene-in;display:block}@keyframes scene-in{0%{opacity:0}}.scene-cap[data-astro-cid-pahgeorm]{letter-spacing:.12em;text-transform:uppercase;color:var(--slate-500);font-size:12px;font-weight:700}.scene-sub[data-astro-cid-pahgeorm]{color:var(--slate-600);margin-top:3px;font-size:13.5px}.scene[data-astro-cid-pahgeorm] img[data-astro-cid-pahgeorm]{object-fit:cover;border-radius:999px}.toast[data-astro-cid-pahgeorm]{border-radius:8px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 12px 28px -12px #0b1b2659}.t-ok[data-astro-cid-pahgeorm]{color:#fff;background:#40c057}.t-warn[data-astro-cid-pahgeorm]{color:#d9480f;background:#fff4e6;border:1px solid #ffd8a8}.meter[data-astro-cid-pahgeorm] p[data-astro-cid-pahgeorm]{color:var(--slate-600);align-items:baseline;gap:6px;font-size:13px;display:flex}.meter[data-astro-cid-pahgeorm] p[data-astro-cid-pahgeorm] b[data-astro-cid-pahgeorm]{color:var(--brand-text)}.meter[data-astro-cid-pahgeorm] p[data-astro-cid-pahgeorm] small[data-astro-cid-pahgeorm]{color:var(--slate-400);margin-left:auto}.bar[data-astro-cid-pahgeorm]{background:var(--slate-100);border-radius:999px;height:10px;margin-top:6px;display:block;overflow:hidden}.bar[data-astro-cid-pahgeorm] i[data-astro-cid-pahgeorm]{border-radius:inherit;height:100%;display:block}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes fade-out{to{opacity:0}}@keyframes press{50%{filter:brightness(.9);transform:scale(.94)}}.cat[data-astro-cid-pahgeorm]{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.cat-card[data-astro-cid-pahgeorm]{border:1px solid var(--slate-200);border-left:4px solid var(--c);animation:fade-up .5s var(--ease-out-expo) both;border-radius:10px;gap:2px;padding:12px;font-size:13.5px;display:grid}.cat-card[data-astro-cid-pahgeorm]:nth-child(2){animation-delay:80ms}.cat-card[data-astro-cid-pahgeorm]:nth-child(3){animation-delay:.16s}.cat-card[data-astro-cid-pahgeorm]:nth-child(4){animation-delay:.24s}.cat-card[data-astro-cid-pahgeorm] small[data-astro-cid-pahgeorm]{color:var(--slate-500);font-size:12px}.cat-ico[data-astro-cid-pahgeorm]{background:color-mix(in srgb, var(--c) 15%, white);width:32px;height:32px;color:var(--c);border-radius:999px;place-items:center;margin-bottom:4px;display:grid}.cat-btn[data-astro-cid-pahgeorm]{background:var(--c);color:#fff;text-align:center;border-radius:6px;margin-top:8px;padding:6px;font-size:12px;font-weight:700}.cat-card[data-astro-cid-pahgeorm].is-pick{animation:fade-up .5s var(--ease-out-expo) 80ms both, pick .5s ease 1.6s both}.cat-card[data-astro-cid-pahgeorm].is-pick .cat-btn[data-astro-cid-pahgeorm]{animation:.3s 2.1s press}@keyframes pick{to{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 25%, transparent), 0 14px 30px -14px var(--c)}}.cursor[data-astro-cid-pahgeorm]{width:22px;height:22px;fill:var(--brand-text);stroke:#fff;stroke-width:1.5px;filter:drop-shadow(0 3px 4px #00000040);animation:cursor-move 2.1s var(--ease-out-expo) .3s both;position:absolute;top:88%;left:80%}@keyframes cursor-move{to{top:85%;left:27%}}.s-request[data-astro-cid-pahgeorm] .toast[data-astro-cid-pahgeorm]{white-space:nowrap;animation:fade-up .5s var(--ease-out-expo) 2.4s both;position:absolute;bottom:22px;right:20px}.appr-flow[data-astro-cid-pahgeorm]{grid-template-columns:1fr 48px 1fr;align-items:center;gap:6px;margin-top:40px;display:grid}.req-card[data-astro-cid-pahgeorm]{border:1px solid var(--slate-200);animation:fade-up .5s var(--ease-out-expo) both;border-radius:12px;gap:10px;padding:12px;font-size:13px;display:flex}.req-card[data-astro-cid-pahgeorm] img[data-astro-cid-pahgeorm]{flex:none;width:36px;height:36px}.req-card[data-astro-cid-pahgeorm] small[data-astro-cid-pahgeorm],.req-card[data-astro-cid-pahgeorm] em[data-astro-cid-pahgeorm]{color:var(--slate-500);font-size:12px;display:block}.req-card[data-astro-cid-pahgeorm] em[data-astro-cid-pahgeorm]{margin-top:4px;font-style:italic}.appr-arrow[data-astro-cid-pahgeorm]{background:var(--slate-200);height:2px;position:relative}.appr-arrow[data-astro-cid-pahgeorm] span[data-astro-cid-pahgeorm]{background:var(--sky-500);border-radius:999px;width:10px;height:10px;animation:.9s ease-in-out .6s both travel;position:absolute;top:-4px;left:0;box-shadow:0 0 0 4px #0db8fc33}@keyframes travel{0%{opacity:0;left:0}20%{opacity:1}to{opacity:1;left:calc(100% - 10px)}}.mgr-group[data-astro-cid-pahgeorm]{border:1.5px dashed var(--sky-300);background:var(--sky-50);text-align:center;animation:fade-up .5s var(--ease-out-expo) .3s both;border-radius:12px;padding:14px 12px;position:relative}.mgr-group[data-astro-cid-pahgeorm] p[data-astro-cid-pahgeorm]{color:var(--sky-800);justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.mgrs[data-astro-cid-pahgeorm]{justify-content:center;gap:8px;margin-top:10px;display:flex}.mgr[data-astro-cid-pahgeorm]{position:relative}.mgr[data-astro-cid-pahgeorm] img[data-astro-cid-pahgeorm]{border:2px solid #fff;width:38px;height:38px}.mgr[data-astro-cid-pahgeorm].is-approver img[data-astro-cid-pahgeorm]{animation:.5s 1.7s both approver}@keyframes approver{to{border-color:#40c057;transform:scale(1.12);box-shadow:0 0 0 3px #40c0574d}}.mgr[data-astro-cid-pahgeorm] i[data-astro-cid-pahgeorm]{color:#fff;width:18px;height:18px;animation:pop-in .4s var(--ease-out-expo) 2s both;background:#40c057;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-2px;right:-4px}.stamp[data-astro-cid-pahgeorm]{color:#fff;letter-spacing:.04em;text-transform:uppercase;animation:pop-in .45s var(--ease-out-expo) 2.3s both;background:#40c057;border-radius:999px;margin-top:12px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-block}.mpool[data-astro-cid-pahgeorm],.rpool[data-astro-cid-pahgeorm]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.mg[data-astro-cid-pahgeorm]{--tint:64 192 87;border:1px solid rgb(var(--tint) / .22);background:linear-gradient(180deg, rgb(var(--tint) / .1), rgb(var(--tint) / .02) 70%), #fff;box-shadow:0 8px 20px -14px rgb(var(--tint) / .6);border-radius:12px;padding:8px}.mg[data-astro-cid-pahgeorm]>p[data-astro-cid-pahgeorm]{color:var(--brand-text);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.mg[data-astro-cid-pahgeorm]>p[data-astro-cid-pahgeorm] svg[data-astro-cid-pahgeorm]{box-sizing:content-box;background:rgb(var(--tint));color:#fff;border-radius:999px;padding:3px}.cnt[data-astro-cid-pahgeorm]{background:rgb(var(--tint) / .14);min-width:20px;color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:1px 6px;font-size:11px;font-style:normal;display:inline-grid;position:relative}.cnt[data-astro-cid-pahgeorm] span[data-astro-cid-pahgeorm]{grid-area:1/1}.mg[data-astro-cid-pahgeorm]>div[data-astro-cid-pahgeorm]{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.mg-available[data-astro-cid-pahgeorm]{--ink:#2b8a3e}.mg-inuse[data-astro-cid-pahgeorm]{--tint:13 184 252;--ink:var(--sky-800)}.mg-cleaning[data-astro-cid-pahgeorm]{--tint:147 63 252;--ink:var(--violet-700)}.mchip[data-astro-cid-pahgeorm],.rchip[data-astro-cid-pahgeorm]{border:1px solid rgb(var(--tint) / .3);color:var(--ink);font-variant-numeric:tabular-nums;box-shadow:0 2px 4px -2px rgb(var(--tint) / .5);background:#fff;border-radius:999px;align-items:center;gap:3px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.s-provision[data-astro-cid-pahgeorm] .mchip[data-astro-cid-pahgeorm].is-taken{max-width:60px;animation:taken 1.1s var(--ease-out-expo) .6s both, collapse .4s ease 1.7s forwards}@keyframes collapse{to{border-width:0;max-width:0;margin-right:-5px;padding-inline:0}}@keyframes taken{30%{transform:translateY(-4px);box-shadow:0 0 0 3px #40c0574d}to{opacity:0;transform:translateY(90px)scale(.6)}}.build[data-astro-cid-pahgeorm]{height:220px;margin-top:10px;position:relative}.acct-card[data-astro-cid-pahgeorm]{width:196px;color:var(--brand-text);animation:pop-in .6s var(--ease-out-expo) 1.5s both, to-inuse .5s ease 6.3s forwards;background:#fff;border:1.5px solid #40c057;border-radius:12px;justify-items:center;gap:10px;padding:14px;font-size:13px;display:grid;position:absolute;top:26px;left:50%;translate:-50%;box-shadow:0 16px 36px -16px #0073af80}@keyframes to-inuse{to{border-color:var(--sky-500)}}.acct-head[data-astro-cid-pahgeorm]{color:var(--sky-700);align-items:center;gap:6px;display:inline-flex}.acct-head[data-astro-cid-pahgeorm] b[data-astro-cid-pahgeorm]{color:var(--brand-text)}.acct-slots[data-astro-cid-pahgeorm]{gap:6px;display:flex}.slot[data-astro-cid-pahgeorm]{border:1.5px dashed var(--slate-300);color:#0000;border-radius:8px;place-items:center;width:32px;height:32px;animation:.3s forwards slot-fill;display:grid}.slot-0[data-astro-cid-pahgeorm]{animation-delay:3.8s}.slot-1[data-astro-cid-pahgeorm]{animation-delay:4.4s}.slot-2[data-astro-cid-pahgeorm]{animation-delay:5s}.slot-3[data-astro-cid-pahgeorm]{animation-delay:5.6s}@keyframes slot-fill{to{border-style:solid;border-color:var(--sky-500);background:var(--sky-50);color:var(--sky-700)}}.acct-ready[data-astro-cid-pahgeorm]{color:#2b8a3e;opacity:0;align-items:center;gap:5px;font-size:12px;font-weight:700;animation:.4s 6s both fade-up;display:inline-flex}.res[data-astro-cid-pahgeorm]{border:1px solid var(--slate-200);color:var(--slate-700);box-shadow:var(--shadow-card);opacity:0;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:700;animation:1.8s ease-in-out both res-in;display:inline-flex;position:absolute}.res-0[data-astro-cid-pahgeorm]{--tx:150px;--ty:60px;animation-delay:2s;top:4px;left:2%}.res-1[data-astro-cid-pahgeorm]{--tx:-130px;--ty:60px;animation-delay:2.6s;top:4px;right:2%}.res-2[data-astro-cid-pahgeorm]{--tx:175px;--ty:-56px;animation-delay:3.2s;top:120px;left:2%}.res-3[data-astro-cid-pahgeorm]{--tx:-150px;--ty:-56px;animation-delay:3.8s;top:120px;right:2%}@keyframes res-in{0%{opacity:0;transform:scale(.6)}25%{opacity:1;transform:none}55%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--tx), var(--ty)) scale(.4)}}.handoff[data-astro-cid-pahgeorm]{opacity:0;animation:fade-up .6s var(--ease-out-expo) 6.7s both;background:#ebfbee;border:1px solid #40c05766;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:13px;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.handoff[data-astro-cid-pahgeorm] b[data-astro-cid-pahgeorm],.handoff[data-astro-cid-pahgeorm] small[data-astro-cid-pahgeorm]{line-height:1.25;display:block}.handoff[data-astro-cid-pahgeorm] small[data-astro-cid-pahgeorm]{color:var(--slate-500);font-size:11.5px}.handoff-avatar[data-astro-cid-pahgeorm]{position:relative}.handoff-avatar[data-astro-cid-pahgeorm] img[data-astro-cid-pahgeorm]{width:32px;height:32px}.handoff-avatar[data-astro-cid-pahgeorm] i[data-astro-cid-pahgeorm]{color:#fff;width:16px;height:16px;animation:pop-in .4s var(--ease-out-expo) 7.3s both;background:#40c057;border:2px solid #ebfbee;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.run[data-astro-cid-pahgeorm]{gap:18px;margin-top:18px;display:grid}.run-user[data-astro-cid-pahgeorm]{grid-template-columns:40px 1fr;align-items:center;column-gap:10px;font-size:14px;display:grid}.run-user[data-astro-cid-pahgeorm] img[data-astro-cid-pahgeorm]{grid-row:span 2;width:40px;height:40px}.run-user[data-astro-cid-pahgeorm] small[data-astro-cid-pahgeorm]{color:#2b8a3e;font-size:12px;font-weight:700}.meters[data-astro-cid-pahgeorm]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bar-spend[data-astro-cid-pahgeorm]{background:#fd7e14;width:39%;animation:2.6s ease-out both grow}.bar-time[data-astro-cid-pahgeorm]{background:var(--sky-500);width:57%;animation:2.6s ease-out both shrink}@keyframes grow{0%{width:0}}@keyframes shrink{0%{width:100%}}.activity[data-astro-cid-pahgeorm]{gap:8px;display:grid}.activity[data-astro-cid-pahgeorm] li[data-astro-cid-pahgeorm]{background:var(--slate-50);color:var(--slate-700);animation:fade-up .5s var(--ease-out-expo) both;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.activity[data-astro-cid-pahgeorm] li[data-astro-cid-pahgeorm]:first-child{animation-delay:.6s}.activity[data-astro-cid-pahgeorm] li[data-astro-cid-pahgeorm]:nth-child(2){animation-delay:1.2s}.activity[data-astro-cid-pahgeorm] li[data-astro-cid-pahgeorm]:nth-child(3){animation-delay:1.8s}.gov[data-astro-cid-pahgeorm]{gap:14px;margin-top:18px;display:grid}.bar-budget[data-astro-cid-pahgeorm]{background:linear-gradient(90deg,#fcc419,#fd7e14);width:76%;animation:1.4s ease-out both grow}.bar-lease[data-astro-cid-pahgeorm]{width:14%;animation:shrink 1.4s ease-out both, extend .8s var(--ease-out-expo) 4.1s forwards;background:#fa5252}@keyframes extend{to{background:var(--sky-500);width:57%}}.gov-toasts[data-astro-cid-pahgeorm]{justify-items:start;gap:8px;margin-top:4px;display:grid}.gov-toasts[data-astro-cid-pahgeorm] .n1[data-astro-cid-pahgeorm]{animation:fade-up .5s var(--ease-out-expo) 1.2s both}.gov-toasts[data-astro-cid-pahgeorm] .n2[data-astro-cid-pahgeorm]{animation:fade-up .5s var(--ease-out-expo) 2s both}.ext[data-astro-cid-pahgeorm]{animation:fade-up .5s var(--ease-out-expo) 2.8s both}.ext-btn[data-astro-cid-pahgeorm]{border:1px solid var(--sky-300);background:var(--sky-50);color:var(--sky-800);border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;animation:.3s 3.5s press;display:inline-flex}.gov-toasts[data-astro-cid-pahgeorm] .n3[data-astro-cid-pahgeorm]{animation:fade-up .5s var(--ease-out-expo) 4s both}.rec-user[data-astro-cid-pahgeorm]{align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}.rec-user[data-astro-cid-pahgeorm] img[data-astro-cid-pahgeorm]{width:36px;height:36px;animation:.6s .4s forwards dim}.rec-user[data-astro-cid-pahgeorm] small[data-astro-cid-pahgeorm]{color:var(--slate-500);font-size:12px;display:block}@keyframes dim{to{filter:grayscale();opacity:.5}}.rpool[data-astro-cid-pahgeorm]{height:190px;margin-top:16px;position:relative}.rpool[data-astro-cid-pahgeorm] .mg[data-astro-cid-pahgeorm]{height:100%}.cnt[data-astro-cid-pahgeorm] .c-b[data-astro-cid-pahgeorm]{opacity:0;animation:fade-up .3s ease var(--swap,4.3s) both}.cnt[data-astro-cid-pahgeorm] .c-a[data-astro-cid-pahgeorm]{animation:fade-out .2s ease calc(var(--swap,4.3s) - .1s) forwards}.s-provision[data-astro-cid-pahgeorm] .cnt[data-astro-cid-pahgeorm]{--swap:1.2s}.s-provision[data-astro-cid-pahgeorm] .mg-inuse[data-astro-cid-pahgeorm] .cnt[data-astro-cid-pahgeorm]{--swap:6.4s}.rpool[data-astro-cid-pahgeorm] .mg-inuse[data-astro-cid-pahgeorm] .cnt[data-astro-cid-pahgeorm],.rpool[data-astro-cid-pahgeorm] .mg-cleaning[data-astro-cid-pahgeorm] .cnt[data-astro-cid-pahgeorm] .c-a[data-astro-cid-pahgeorm]{--swap:1.2s}.cnt[data-astro-cid-pahgeorm] .c-1[data-astro-cid-pahgeorm]{opacity:0;animation:.3s 1.2s both fade-up,.2s 4.1s forwards fade-out}.rchip[data-astro-cid-pahgeorm]{left:calc(var(--col) * (100% + 8px) / 3 + 8px);top:calc(36px + var(--row) * 32px);--tint:64 192 87;--ink:#2b8a3e;position:absolute}.r-use[data-astro-cid-pahgeorm]{--tint:13 184 252;--ink:var(--sky-800)}.r-move[data-astro-cid-pahgeorm]{--col:1;--row:0;--tint:13 184 252;--ink:var(--sky-800);animation:move-clean .8s var(--ease-out-expo) .8s forwards, move-avail .8s var(--ease-out-expo) 3.8s forwards;overflow:hidden}@keyframes move-clean{to{top:36px;left:calc(66.6667% + 13.3333px)}}@keyframes move-avail{0%{top:36px;left:calc(66.6667% + 13.3333px)}to{color:#2b8a3e;border-color:#40c05766;top:100px;left:8px}}.rfill[data-astro-cid-pahgeorm]{background:#40c0574d;width:0;animation:2.2s linear 1.6s forwards rfill;position:absolute;inset:0}@keyframes rfill{to{width:100%}}.rlab[data-astro-cid-pahgeorm]{align-items:center;gap:3px;display:inline-flex;position:relative}.rec-note[data-astro-cid-pahgeorm]{height:20px;margin-top:12px;font-size:13px;font-weight:600;position:relative}.rec-note[data-astro-cid-pahgeorm] span[data-astro-cid-pahgeorm]{position:absolute;left:0}.rec-note[data-astro-cid-pahgeorm] .n1[data-astro-cid-pahgeorm]{color:var(--violet-700);animation:.4s .9s both fade-up,.3s 3.7s forwards fade-out}.rec-note[data-astro-cid-pahgeorm] .n2[data-astro-cid-pahgeorm]{color:#2b8a3e;opacity:0;animation:.4s 4.1s both fade-up}@media (width<=1023px){.life-aside[data-astro-cid-pahgeorm]{order:-1}.stage[data-astro-cid-pahgeorm]{top:calc(var(--nav-height) + 8px);z-index:5}}@media (width<=640px){.appr-flow[data-astro-cid-pahgeorm]{grid-template-columns:1fr}.appr-arrow[data-astro-cid-pahgeorm]{display:none}}@media (prefers-reduced-motion:reduce){.scene[data-astro-cid-pahgeorm] [data-astro-cid-pahgeorm]{animation-duration:.01ms!important;animation-delay:0s!important}}.gdl-grid[data-astro-cid-mz2zcgfq]{grid-template-columns:minmax(0,1fr) 168px minmax(0,1.2fr);grid-template-areas:". .h3""c1 c2 c3";align-items:start;column-gap:44px}.gdl-grid[data-astro-cid-mz2zcgfq]>.gdl-col[data-astro-cid-mz2zcgfq]:first-of-type{align-self:center}.gdl-core-wrap[data-astro-cid-mz2zcgfq]{align-self:center;position:relative}.gdl-core-wrap[data-astro-cid-mz2zcgfq] .gdl-label[data-astro-cid-mz2zcgfq]{position:absolute;top:100%;left:-8px;right:-8px}.gdl-mark[data-astro-cid-mz2zcgfq]{background:var(--sky-300);-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat}.gdl-head[data-astro-cid-mz2zcgfq]{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--sky-300);align-self:end;margin-bottom:14px;font-size:11.5px;font-weight:700}.gdl-node[data-astro-cid-mz2zcgfq]{z-index:1;backdrop-filter:blur(6px);color:#fff;cursor:default;opacity:0;animation:gdl-in .6s var(--ease-out-expo) var(--d) forwards;background:#0b1b26b3;border:1px solid #ffffff29;outline:none;transition:border-color .25s,background-color .25s;position:relative}.gdl-control[data-astro-cid-mz2zcgfq]{border-radius:999px;align-items:center;gap:10px;padding:9px 14px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.gdl-dot[data-astro-cid-mz2zcgfq]{background:var(--sky-400);border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 10px 1px #0db8fc99}.gdl-audience[data-astro-cid-mz2zcgfq]{border-radius:var(--radius-card);padding:8px 14px}.gdl-node[data-astro-cid-mz2zcgfq].is-active,.gdl-node[data-astro-cid-mz2zcgfq]:focus-visible{border-color:var(--sky-400);background:#0db8fc24}.gdl-core-title[data-astro-cid-mz2zcgfq]{letter-spacing:-.015em;font-size:17px;font-weight:800;line-height:1.2}.gdl-core[data-astro-cid-mz2zcgfq]{z-index:1;text-align:center;color:#fff;background:#0d2233;background:linear-gradient(#0d2233, #0d2233) padding-box, linear-gradient(160deg, var(--sky-400), var(--iris-500), var(--violet-500)) border-box;animation:gdl-pop .9s var(--ease-out-expo) both;border:1.5px solid #0000;border-radius:22px;padding:24px 16px;position:relative;box-shadow:0 0 60px -10px #8071fd8c}.gdl-wire[data-astro-cid-mz2zcgfq]{fill:none;stroke:url(#gdl-grad);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:5 7;opacity:.55;transition:opacity .25s,stroke-width .25s;animation:1.2s linear infinite flow-dash}[data-astro-cid-mz2zcgfq][data-gdl].is-hovering .gdl-wire[data-astro-cid-mz2zcgfq]{opacity:.18}[data-astro-cid-mz2zcgfq][data-gdl] .gdl-wire[data-astro-cid-mz2zcgfq].is-active{opacity:1;stroke-width:2.5px}.gdl-label[data-astro-cid-mz2zcgfq]{color:var(--sky-300)}.gdl-m-chip[data-astro-cid-mz2zcgfq]{color:#fff;background:#ffffff0f;border-color:#ffffff29}.gdl-m-aud[data-astro-cid-mz2zcgfq]{color:#fff;background:#0db8fc1f;border:1px solid #0db8fc40}.gdl-m-core[data-astro-cid-mz2zcgfq]{border:1.5px solid var(--sky-500);color:#fff;background:#0d2233}@keyframes gdl-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes gdl-pop{0%{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.gdl-node[data-astro-cid-mz2zcgfq],.gdl-core[data-astro-cid-mz2zcgfq]{opacity:1;animation:none}.gdl-wire[data-astro-cid-mz2zcgfq]{animation:none}}.wf-flow[data-astro-cid-dszhf7mz]{grid-template-columns:minmax(0,1fr) 56px minmax(0,.9fr) 56px minmax(0,1fr);align-items:center;row-gap:20px;display:grid}.wf-head[data-astro-cid-dszhf7mz]{letter-spacing:.14em;text-transform:uppercase;color:var(--sky-300);margin-bottom:12px;font-size:12px;font-weight:700}.wf-chip[data-astro-cid-dszhf7mz],.wf-env[data-astro-cid-dszhf7mz]{border-radius:var(--radius-card);color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;align-items:center;gap:10px;padding:10px 14px;font-size:14.5px;font-weight:600;display:flex}.wf-core-title[data-astro-cid-dszhf7mz]{letter-spacing:-.015em;font-size:17px;font-weight:800;line-height:1.2}.wf-core[data-astro-cid-dszhf7mz]{border-radius:var(--radius-panel);color:#fff;background:linear-gradient(#0d2233, #0d2233) padding-box, linear-gradient(160deg, var(--sky-400), var(--iris-500), var(--violet-500)) border-box;border:1.5px solid #0000;padding:24px;box-shadow:0 0 80px -16px #8071fd99}.wf-arrow[data-astro-cid-dszhf7mz]{background:repeating-linear-gradient(90deg, var(--sky-400) 0 6px, transparent 6px 12px);background-size:24px 2px;height:2px;margin:0 6px;animation:.9s linear infinite wf-dash;position:relative}.wf-arrow[data-astro-cid-dszhf7mz] span[data-astro-cid-dszhf7mz]{border:6px solid #0000;border-left:8px solid var(--iris-400);border-right:0;position:absolute;top:-5px;right:-2px}@keyframes wf-dash{to{background-position:24px 0}}.wf-visibility[data-astro-cid-dszhf7mz]{border-radius:var(--radius-card);color:#fff;background:#0db8fc0f;border:1px dashed #79d7ff59;grid-column:1/-1;align-items:center;gap:14px;padding:16px 20px;display:flex}.wf-visibility[data-astro-cid-dszhf7mz] p[data-astro-cid-dszhf7mz]{font-size:15px}.wf-visibility[data-astro-cid-dszhf7mz] b[data-astro-cid-dszhf7mz]{margin-right:8px}.wf-visibility[data-astro-cid-dszhf7mz] span[data-astro-cid-dszhf7mz]{color:var(--slate-300)}.wf-tab[data-astro-cid-dszhf7mz]{color:var(--slate-300);border:1px solid #ffffff24;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.wf-tab[data-astro-cid-dszhf7mz]:hover{color:#fff;border-color:#ffffff4d}.wf-tab[data-astro-cid-dszhf7mz][aria-selected=true]{color:var(--brand-text);background:#fff;border-color:#fff}.wf-panel[data-astro-cid-dszhf7mz]{animation:wf-in .45s var(--ease-out-expo);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:24px;margin-top:22px;display:grid}.wf-panel[data-astro-cid-dszhf7mz][hidden]{display:none}@keyframes wf-in{0%{opacity:0;transform:translateY(8px)}}.wf-code[data-astro-cid-dszhf7mz]{border-radius:var(--radius-card);color:#d6e4ee;font:13.5px/1.75 var(--font-mono);background:#071420;border:1px solid #ffffff1a;margin:0;padding:22px 24px;overflow-x:auto}@media (width<=640px){.wf-code[data-astro-cid-dszhf7mz]{padding:16px 18px;font-size:12px}.wf-code-wrap[data-astro-cid-dszhf7mz]{white-space:pre-wrap;overflow-wrap:anywhere}.wf-code-wrap[data-astro-cid-dszhf7mz] .br{display:none}}.wf-code[data-astro-cid-dszhf7mz] .k{color:#79d7ff;font-weight:700}.wf-code[data-astro-cid-dszhf7mz] .t,.wf-code[data-astro-cid-dszhf7mz] .c{color:#8aa0b0}.wf-code[data-astro-cid-dszhf7mz] .ok{color:#3ddc97;font-weight:700}.wf-code[data-astro-cid-dszhf7mz] .s{color:#a8a1ff}.wf-code[data-astro-cid-dszhf7mz] .v{color:#ffd38a}.wf-code[data-astro-cid-dszhf7mz] .n{color:#79d7ff}@media (width<=1023px){.wf-flow[data-astro-cid-dszhf7mz]{grid-template-columns:1fr}.wf-arrow[data-astro-cid-dszhf7mz]{background:repeating-linear-gradient(180deg, var(--sky-400) 0 6px, transparent 6px 12px);width:2px;height:36px;margin:0 auto}.wf-arrow[data-astro-cid-dszhf7mz] span[data-astro-cid-dszhf7mz]{border:6px solid #0000;border-top:8px solid var(--iris-400);border-bottom:0;top:auto;bottom:-2px;right:-5px}.wf-panel[data-astro-cid-dszhf7mz]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wf-arrow[data-astro-cid-dszhf7mz]{animation:none}}
