.bk{--bk-bg:#f6f8f7;--bk-surface:#fff;--bk-soft:#eef2f0;--bk-line:#dce3df;--bk-ink:#14211b;--bk-sub:#5b6b63;--bk-accent:#1f7a54;--bk-accent-ink:#fff;--bk-accent-soft:#e4f2eb;--bk-off-bg:#eceeed;--bk-off-ink:#6d7a75;--bk-danger:#b42318;--bk-danger-soft:#fdecec;--bk-r-card:16px;--bk-r-chip:12px;--bk-r-btn:14px;--bk-gap:12px;--bk-pad:16px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:22px;--bk-btn-h:52px;--bk-chip-h:48px;--bk-font-title:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);--bk-hero:linear-gradient(135deg, #e4f2eb, #cfe6da);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:0 6px 18px #14211b0f;--bk-tone-0:#e4f2eb;--bk-tone-1:#e4f2eb;--bk-tone-2:#e4f2eb;--bk-tone-3:#e4f2eb;--bk-tone-ink-0:#1f7a54;--bk-tone-ink-1:#1f7a54;--bk-tone-ink-2:#1f7a54;--bk-tone-ink-3:#1f7a54;background:var(--bk-bg);color:var(--bk-ink);font-size:var(--bk-fs-body)}.bk[data-bk-card="4"]{--bk-bg:#fff;--bk-surface:#fff;--bk-soft:#f3f5fa;--bk-line:#e3e8f2;--bk-ink:#1f3262;--bk-sub:#5a6b8f;--bk-accent:#243b6b;--bk-accent-ink:#fff;--bk-accent-soft:#eef2fa;--bk-off-bg:#eceef4;--bk-off-ink:#6f778b;--bk-danger:#b42318;--bk-danger-soft:#fdecec;--bk-r-card:14px;--bk-r-chip:10px;--bk-r-btn:16px;--bk-gap:4px;--bk-pad:16px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:22px;--bk-btn-h:56px;--bk-chip-h:52px;--bk-font-title:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);--bk-hero:linear-gradient(135deg, #eef2fa, #dde6f6);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:none;--bk-tone-0:#eef2fa;--bk-tone-1:#eef2fa;--bk-tone-2:#eef2fa;--bk-tone-3:#eef2fa;--bk-tone-ink-0:#243b6b;--bk-tone-ink-1:#243b6b;--bk-tone-ink-2:#243b6b;--bk-tone-ink-3:#243b6b}.bk[data-bk-card="2"]{--bk-bg:#f3f8f5;--bk-surface:#fff;--bk-soft:#eef8f3;--bk-line:#d6e5dd;--bk-ink:#0f3d2d;--bk-sub:#4b6258;--bk-accent:#0f7a55;--bk-accent-ink:#fff;--bk-accent-soft:#e4f2eb;--bk-off-bg:#eef3f0;--bk-off-ink:#678075;--bk-danger:#b42318;--bk-danger-soft:#fdecec;--bk-r-card:18px;--bk-r-chip:15px;--bk-r-btn:15px;--bk-gap:14px;--bk-pad:16px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:17px;--bk-fs-title:22px;--bk-btn-h:54px;--bk-chip-h:48px;--bk-font-title:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);--bk-hero:linear-gradient(135deg, #e4f2eb, #cfe6da);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:none;--bk-tone-0:#e4f2eb;--bk-tone-1:#e4f2eb;--bk-tone-2:#e4f2eb;--bk-tone-3:#e4f2eb;--bk-tone-ink-0:#0f7a55;--bk-tone-ink-1:#0f7a55;--bk-tone-ink-2:#0f7a55;--bk-tone-ink-3:#0f7a55}.bk[data-bk-card="1"]{--bk-bg:#f4f6fb;--bk-surface:#fff;--bk-soft:#eaeff9;--bk-line:#dfe5f1;--bk-ink:#14284b;--bk-sub:#52607a;--bk-accent:#1e3a8a;--bk-accent-ink:#fff;--bk-accent-soft:#e8eefb;--bk-off-bg:#f1f3f8;--bk-off-ink:#7a8499;--bk-danger:#b42318;--bk-danger-soft:#fdecec;--bk-r-card:18px;--bk-r-chip:12px;--bk-r-btn:14px;--bk-gap:12px;--bk-pad:16px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:22px;--bk-btn-h:52px;--bk-chip-h:48px;--bk-font-title:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);--bk-hero:linear-gradient(135deg, #e8eefb, #cfdaf7);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:0 6px 18px #14284b0f;--bk-tone-0:#e8eefb;--bk-tone-1:#e8eefb;--bk-tone-2:#e8eefb;--bk-tone-3:#e8eefb;--bk-tone-ink-0:#1e3a8a;--bk-tone-ink-1:#1e3a8a;--bk-tone-ink-2:#1e3a8a;--bk-tone-ink-3:#1e3a8a}.bk[data-bk-card="3"]{--bk-bg:#0d0e11;--bk-surface:#15161b;--bk-soft:#1d1e24;--bk-line:#3b312e;--bk-ink:#f1ece4;--bk-sub:#b5aea4;--bk-accent:#b9806b;--bk-accent-ink:#15110b;--bk-accent-soft:#2a2120;--bk-off-bg:#1c1d22;--bk-off-ink:#8a8478;--bk-danger:#f0867a;--bk-danger-soft:#3a1f1c;--bk-r-card:6px;--bk-r-chip:4px;--bk-r-btn:4px;--bk-gap:10px;--bk-pad:20px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:22px;--bk-btn-h:56px;--bk-chip-h:48px;--bk-font-title:"Noto Serif KR", "Nanum Myeongjo", "Malgun Gothic", serif;--bk-hero:linear-gradient(135deg, #4a4458, #15141a);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:none;--bk-tone-0:#2a2120;--bk-tone-1:#2a2120;--bk-tone-2:#2a2120;--bk-tone-3:#2a2120;--bk-tone-ink-0:#b9806b;--bk-tone-ink-1:#b9806b;--bk-tone-ink-2:#b9806b;--bk-tone-ink-3:#b9806b}.bk[data-bk-card="5"]{--bk-bg:#fffaf8;--bk-surface:#fff;--bk-soft:#fdeeea;--bk-line:#f3ded8;--bk-ink:#3b2420;--bk-sub:#7a5a54;--bk-accent:#c63d27;--bk-accent-ink:#fff;--bk-accent-soft:#fdeeea;--bk-off-bg:#f5e9e6;--bk-off-ink:#8f7a75;--bk-danger:#b42318;--bk-danger-soft:#fdecec;--bk-r-card:20px;--bk-r-chip:99px;--bk-r-btn:99px;--bk-gap:12px;--bk-pad:16px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:22px;--bk-btn-h:52px;--bk-chip-h:48px;--bk-font-title:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);--bk-hero:linear-gradient(135deg, #ffc9bd, #f2644f);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:none;--bk-tone-0:#fdeeea;--bk-tone-1:#fdeeea;--bk-tone-2:#fdeeea;--bk-tone-3:#fdeeea;--bk-tone-ink-0:#c63d27;--bk-tone-ink-1:#c63d27;--bk-tone-ink-2:#c63d27;--bk-tone-ink-3:#c63d27}.bk[data-bk-card="6"]{--bk-bg:#faf8f4;--bk-surface:#fff;--bk-soft:#f1ede4;--bk-line:#e5ddcf;--bk-ink:#1d1b17;--bk-sub:#5b554b;--bk-accent:#1d1b17;--bk-accent-ink:#fff;--bk-accent-soft:#f1ede4;--bk-off-bg:#ece7dc;--bk-off-ink:#857d6e;--bk-danger:#b42318;--bk-danger-soft:#fdecec;--bk-r-card:2px;--bk-r-chip:2px;--bk-r-btn:2px;--bk-gap:12px;--bk-pad:20px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:24px;--bk-btn-h:52px;--bk-chip-h:48px;--bk-font-title:"Noto Serif KR", "Nanum Myeongjo", "Malgun Gothic", serif;--bk-hero:linear-gradient(135deg, #f1ede4, #e1dac9);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:none;--bk-tone-0:#f1ede4;--bk-tone-1:#f1ede4;--bk-tone-2:#f1ede4;--bk-tone-3:#f1ede4;--bk-tone-ink-0:#1d1b17;--bk-tone-ink-1:#1d1b17;--bk-tone-ink-2:#1d1b17;--bk-tone-ink-3:#1d1b17}.bk[data-bk-card="7"]{--bk-bg:#f2e8d5;--bk-surface:#fbf5e8;--bk-soft:#ecdfc6;--bk-line:#dccdb0;--bk-ink:#4a3727;--bk-sub:#6b5646;--bk-accent:#a8472b;--bk-accent-ink:#fff8ee;--bk-accent-soft:#f3e1d6;--bk-off-bg:#e5d8bd;--bk-off-ink:#7d6a55;--bk-danger:#b42318;--bk-danger-soft:#fdecec;--bk-r-card:8px;--bk-r-chip:8px;--bk-r-btn:8px;--bk-gap:12px;--bk-pad:20px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:22px;--bk-btn-h:52px;--bk-chip-h:48px;--bk-font-title:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);--bk-hero:linear-gradient(135deg, #ecdfc6, #dccdb0);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:0 10px 24px #5a3c1e1a;--bk-tone-0:#f3e1d6;--bk-tone-1:#f3e1d6;--bk-tone-2:#f3e1d6;--bk-tone-3:#f3e1d6;--bk-tone-ink-0:#a8472b;--bk-tone-ink-1:#a8472b;--bk-tone-ink-2:#a8472b;--bk-tone-ink-3:#a8472b}.bk[data-bk-card="8"]{--bk-bg:#fdf7fa;--bk-surface:#fff;--bk-soft:#fbeaf1;--bk-line:#efd6e0;--bk-ink:#4b3a47;--bk-sub:#7a6573;--bk-accent:#b34f78;--bk-accent-ink:#fff;--bk-accent-soft:#fbeaf1;--bk-off-bg:#f3ecf1;--bk-off-ink:#85727f;--bk-danger:#b42318;--bk-danger-soft:#fdecec;--bk-r-card:22px;--bk-r-chip:99px;--bk-r-btn:99px;--bk-gap:10px;--bk-pad:16px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:22px;--bk-btn-h:58px;--bk-chip-h:48px;--bk-font-title:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);--bk-hero:linear-gradient(135deg, #fbeaf1, #e8e5fa);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:0 8px 20px #b34f781f;--bk-tone-0:#fde8ef;--bk-tone-1:#e2f5ec;--bk-tone-2:#ebe8fb;--bk-tone-3:#e0eefb;--bk-tone-ink-0:#b34f78;--bk-tone-ink-1:#2a7f5f;--bk-tone-ink-2:#6258c0;--bk-tone-ink-3:#2f6fae}.bk[data-bk-card="9"]{--bk-bg:#0f172a;--bk-surface:#1e2a47;--bk-soft:#172036;--bk-line:#2a3a5e;--bk-ink:#e8edf7;--bk-sub:#9db0d2;--bk-accent:#14b8a6;--bk-accent-ink:#04302c;--bk-accent-soft:#123a3d;--bk-off-bg:#243152;--bk-off-ink:#8296bb;--bk-danger:#f0867a;--bk-danger-soft:#3a1f1c;--bk-r-card:18px;--bk-r-chip:99px;--bk-r-btn:99px;--bk-gap:12px;--bk-pad:16px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:22px;--bk-btn-h:52px;--bk-chip-h:48px;--bk-font-title:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);--bk-hero:linear-gradient(135deg, #1e2a47, #14304a);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:none;--bk-tone-0:#123a3d;--bk-tone-1:#123a3d;--bk-tone-2:#123a3d;--bk-tone-3:#123a3d;--bk-tone-ink-0:#14b8a6;--bk-tone-ink-1:#14b8a6;--bk-tone-ink-2:#14b8a6;--bk-tone-ink-3:#14b8a6}.bk[data-bk-card="10"]{--bk-bg:#fbf3f4;--bk-surface:#fff;--bk-soft:#f6e6ea;--bk-line:#f0dde1;--bk-ink:#4a1220;--bk-sub:#7a4a56;--bk-accent:#7a1f35;--bk-accent-ink:#fff;--bk-accent-soft:#f6e6ea;--bk-off-bg:#f1e6e8;--bk-off-ink:#8a6b73;--bk-danger:#b42318;--bk-danger-soft:#fdecec;--bk-r-card:18px;--bk-r-chip:12px;--bk-r-btn:14px;--bk-gap:6px;--bk-pad:16px;--bk-fs-sm:14px;--bk-fs-body:16px;--bk-fs-lg:18px;--bk-fs-title:22px;--bk-btn-h:52px;--bk-chip-h:48px;--bk-font-title:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);--bk-hero:linear-gradient(135deg, #7a1f35, #4a1220);--bk-fw-title:400;--bk-fw-strong:500;--bk-shadow:0 14px 34px #7a1f351a;--bk-tone-0:#f6e6ea;--bk-tone-1:#f6e6ea;--bk-tone-2:#f6e6ea;--bk-tone-3:#f6e6ea;--bk-tone-ink-0:#7a1f35;--bk-tone-ink-1:#7a1f35;--bk-tone-ink-2:#7a1f35;--bk-tone-ink-3:#7a1f35}
.bk,.bk *{box-sizing:border-box}.bk{font-family:var(--font-body,"Pretendard", "Malgun Gothic", sans-serif);word-break:keep-all;line-height:1.5;container-type:inline-size}:where(.bk) :is(button,input){font:inherit;color:inherit}:where(.bk) button{cursor:pointer;background:0 0;border:0}:where(.bk) button:disabled{cursor:default}.bk :focus-visible{outline:2px solid var(--bk-accent);outline-offset:2px}:where(.bk) :is(h2,h3,p,ol,ul,dl,dd){margin:0;padding:0}:where(.bk) :is(ol,ul){list-style:none}.bk-page{max-width:480px;margin:0 auto;padding:8px 0 28px}.bk-head{padding:16px var(--bk-pad) 4px}.bk-head small{color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-head h2{font-size:var(--bk-fs-title);font-weight:var(--bk-fw-strong);color:var(--bk-ink);margin-top:2px}.bk-q{font-size:var(--bk-fs-lg);font-weight:var(--bk-fw-strong);color:var(--bk-ink);padding:22px var(--bk-pad) 10px}.bk-head h2,.bk-q{align-items:center;gap:8px;display:flex}.bk-head h2 svg,.bk-q svg{color:var(--bk-accent);flex:none}.bk-q-right{font-size:var(--bk-fs-sm);color:var(--bk-sub);margin-left:auto;font-weight:400}.bk-sub svg,.bk-bub svg,.bk-preview svg{vertical-align:-3px}.bk-sub,.bk-help{color:var(--bk-sub);font-size:var(--bk-fs-sm);padding:0 var(--bk-pad)}.bk-note,.bk-tip{margin:10px var(--bk-pad) 0;border-radius:var(--bk-r-chip);background:var(--bk-accent-soft);color:var(--bk-ink);font-size:var(--bk-fs-sm);align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.bk-tip svg{color:var(--bk-accent);flex:none;margin-top:3px}.bk-preview{margin:12px var(--bk-pad) 0;border-radius:var(--bk-r-chip);background:var(--bk-accent-soft);color:var(--bk-accent);font-weight:var(--bk-fw-strong);font-size:var(--bk-fs-body);padding:12px 14px}.bk-meta{color:var(--bk-sub);font-size:var(--bk-fs-sm);align-items:center;gap:4px;margin:4px 12px 0 0;display:inline-flex}.bk-prod{margin:12px var(--bk-pad) 0;padding:var(--bk-pad);background:var(--bk-surface);border:1px solid var(--bk-line);border-radius:var(--bk-r-card);box-shadow:var(--bk-shadow);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.bk-prod b{font-size:var(--bk-fs-lg);color:var(--bk-ink);display:block}.bk-prod .bk-sub{margin-top:2px;padding:0}.bk-prod strong{color:var(--bk-accent);font-size:var(--bk-fs-lg);white-space:nowrap}.bk-seg{margin:12px var(--bk-pad) 0;grid-template-columns:1fr 1fr;gap:8px;display:grid}.bk-seg button{min-height:var(--bk-chip-h);border:1.5px solid var(--bk-line);border-radius:var(--bk-r-chip);background:var(--bk-surface);color:var(--bk-ink);text-align:center;place-items:center;padding:8px 10px;display:grid}.bk-seg button small{color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-seg button.on{border-color:var(--bk-accent);background:var(--bk-accent-soft)}.bk-weeknav{padding:0 var(--bk-pad);color:var(--bk-ink);justify-content:space-between;align-items:center;margin-top:18px;display:flex}.bk-weeknav button{width:var(--bk-chip-h);height:var(--bk-chip-h);border-radius:var(--bk-r-chip);background:var(--bk-soft);color:var(--bk-ink);font-size:22px;line-height:1}.bk-weeknav button:disabled{opacity:.45}.bk-week{grid-template-columns:50px repeat(var(--cols,5), minmax(0, 1fr));gap:var(--bk-gap);margin:0 12px;display:grid}.bk-row{display:contents}.bk-dayh{border-radius:var(--bk-r-chip);background:var(--bk-soft);color:var(--bk-sub);text-align:center;font-size:var(--bk-fs-sm);font-weight:var(--bk-fw-strong);padding:8px 0}.bk-dayh b{font-size:var(--bk-fs-lg);color:var(--bk-ink);display:block}.bk-time{color:var(--bk-sub);font-weight:var(--bk-fw-strong);font-size:var(--bk-fs-sm);place-items:center;display:grid}.bk-cell{border-radius:var(--bk-r-chip);text-align:center;min-height:56px;font-size:var(--bk-fs-sm);place-items:center;padding:0 2px;display:grid}.bk-cell.ok{border:1.5px solid var(--bk-accent);color:var(--bk-accent);background:var(--bk-surface);font-weight:var(--bk-fw-strong)}.bk-cell.sel{background:var(--bk-accent);color:var(--bk-accent-ink);font-weight:var(--bk-fw-strong);border:1.5px solid var(--bk-accent)}.bk-cell.off{background:var(--bk-off-bg);color:var(--bk-off-ink);font-size:13px}.bk-legend{padding:12px var(--bk-pad) 0;color:var(--bk-sub);font-size:var(--bk-fs-sm);gap:14px;display:flex}.bk-legend li{align-items:center;gap:6px;display:inline-flex}.bk-legend i{border-radius:4px;width:14px;height:14px;display:inline-block}.bk-legend .ok{border:1.5px solid var(--bk-accent)}.bk-legend .off{background:var(--bk-off-bg)}.bk-legend .sel{background:var(--bk-accent)}.bk-strip{padding:0 var(--bk-pad) 2px;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.bk-strip::-webkit-scrollbar{display:none}.bk-day{border-radius:var(--bk-r-chip);background:var(--bk-surface);border:1.5px solid var(--bk-line);min-width:56px;min-height:68px;color:var(--bk-sub);font-size:var(--bk-fs-sm);flex:none;place-items:center;padding:8px 6px;display:grid}.bk-day b{font-size:var(--bk-fs-lg);color:var(--bk-ink);line-height:1.1}.bk-day small{font-size:12px}.bk-day.sel{background:var(--bk-accent);border-color:var(--bk-accent);color:var(--bk-accent-ink)}.bk-day.sel b{color:var(--bk-accent-ink)}.bk-day:disabled{background:var(--bk-off-bg);color:var(--bk-off-ink);border-color:#0000}.bk-day:disabled b{color:var(--bk-off-ink)}.bk-times{padding:0 var(--bk-pad);flex-wrap:wrap;gap:8px;display:flex}.bk-time-chip{min-height:var(--bk-chip-h);background:var(--bk-surface);border:1.5px solid var(--bk-line);color:var(--bk-ink);font-weight:var(--bk-fw-strong);border-radius:99px;padding:0 20px}.bk-time-chip.sel{background:var(--bk-accent);border-color:var(--bk-accent);color:var(--bk-accent-ink)}.bk-time-chip:disabled{background:var(--bk-off-bg);color:var(--bk-off-ink);font-weight:400;font-size:var(--bk-fs-sm);border-color:#0000}.bk-strip.pills{flex-wrap:wrap;overflow:visible}.bk-daypill{min-height:var(--bk-chip-h);border:1.5px solid var(--bk-line);background:var(--bk-surface);color:var(--bk-ink);border-radius:99px;padding:0 18px}.bk-daypill.sel{background:var(--bk-accent);border-color:var(--bk-accent);color:var(--bk-accent-ink)}.bk-daypill:disabled{background:var(--bk-off-bg);color:var(--bk-off-ink);border-color:#0000}.bk-form{padding:0 var(--bk-pad);gap:6px;display:grid}.bk-lbl{font-weight:var(--bk-fw-strong);color:var(--bk-ink);font-size:var(--bk-fs-body);margin-top:8px}.bk-lbl em{color:var(--bk-sub);font-style:normal;font-weight:500;font-size:var(--bk-fs-sm);margin-left:4px}.bk-in{min-height:var(--bk-chip-h);border-radius:var(--bk-r-chip);border:1.5px solid var(--bk-line);background:var(--bk-surface);font-size:var(--bk-fs-body);width:100%;padding:0 14px}.bk-in::placeholder{color:var(--bk-off-ink)}.bk-help{padding:0}.bk-chips{flex-wrap:wrap;gap:8px;display:flex}.bk-chips button{min-height:var(--bk-chip-h);border:1.5px solid var(--bk-line);background:var(--bk-surface);color:var(--bk-ink);border-radius:99px;padding:0 18px}.bk-chips button.on{border-color:var(--bk-accent);background:var(--bk-accent-soft);color:var(--bk-accent);font-weight:var(--bk-fw-strong)}.bk-steps{padding-bottom:96px;position:relative}.bk-steps-top{background:var(--bk-accent);color:var(--bk-accent-ink);padding:18px var(--bk-pad) 20px;border-radius:0 0 var(--bk-r-card) var(--bk-r-card)}.bk-steps-top small{opacity:.85;font-size:var(--bk-fs-sm)}.bk-steps-top h2{font-size:var(--bk-fs-title);font-weight:var(--bk-fw-strong)}.bk-bar{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:14px;display:grid}.bk-bar li{text-align:center;opacity:.6;font-size:13px}.bk-bar li:before{content:"";opacity:.35;background:currentColor;border-radius:99px;height:5px;margin-bottom:6px;display:block}.bk-bar li.on{opacity:1;font-weight:var(--bk-fw-strong)}.bk-bar li.on:before,.bk-bar li.done:before{opacity:1}.bk-bar li.done{opacity:.9}.bk-opts{gap:var(--bk-gap);padding:0 var(--bk-pad);margin-top:8px;display:grid}.bk-opt{text-align:left;padding:var(--bk-pad);border:2px solid var(--bk-line);border-radius:var(--bk-r-card);background:var(--bk-surface);grid-template-columns:1fr 28px;align-items:center;gap:4px 12px;display:grid}.bk-opt b{font-size:var(--bk-fs-lg);color:var(--bk-ink);align-items:center;gap:8px;display:flex}.bk-opt b svg{color:var(--bk-accent);flex:none}.bk-opt p{color:var(--bk-sub);font-size:var(--bk-fs-sm);grid-column:1}.bk-opt .bk-radio{border:2px solid var(--bk-line);background:var(--bk-surface);border-radius:50%;grid-area:1/2/3;width:26px;height:26px}.bk-opt.sel{border-color:var(--bk-accent);background:var(--bk-accent-soft)}.bk-opt.sel .bk-radio{border:8px solid var(--bk-accent)}.bk-wins{padding:0 var(--bk-pad);gap:8px;display:grid}.bk-win{min-height:var(--bk-btn-h);padding:0 var(--bk-pad);border-radius:var(--bk-r-chip);border:1.5px solid var(--bk-line);background:var(--bk-surface);color:var(--bk-ink);font-weight:var(--bk-fw-strong);text-align:left;align-items:center;gap:10px;display:flex}.bk-win small{color:var(--bk-off-ink);margin-left:auto;font-weight:400}.bk-win.sel{border-color:var(--bk-accent);background:var(--bk-accent-soft);color:var(--bk-accent)}.bk-win:disabled{background:var(--bk-off-bg);color:var(--bk-off-ink);border-color:#0000;font-weight:400}.bk-sum{margin:0 var(--bk-pad);border:1px solid var(--bk-line);border-radius:var(--bk-r-card);background:var(--bk-surface)}.bk-sum>div{border-top:1px solid var(--bk-line);grid-template-columns:96px 1fr;gap:8px;padding:12px 14px;display:grid}.bk-sum>div:first-child{border-top:0}.bk-sum dt{color:var(--bk-sub);font-size:var(--bk-fs-sm);align-items:center;gap:6px;display:flex}.bk-sum dd{color:var(--bk-ink);font-weight:var(--bk-fw-strong)}.bk-bottom{padding:12px var(--bk-pad) 18px;background:var(--bk-surface);border-top:1px solid var(--bk-line);grid-template-columns:1fr 2fr;gap:10px;margin-top:16px;display:grid;position:sticky;bottom:0}.bk-bottom:has(.bk-btn:only-child){grid-template-columns:1fr}.bk-btn{min-height:var(--bk-btn-h);border-radius:var(--bk-r-btn);background:var(--bk-accent);color:var(--bk-accent-ink);font-weight:var(--bk-fw-strong);font-size:var(--bk-fs-lg);width:100%;padding:0 20px}.bk-btn:disabled{background:var(--bk-off-bg);color:var(--bk-off-ink)}.bk-btn.ghost{background:var(--bk-soft);color:var(--bk-sub)}.bk-guard{margin:22px var(--bk-pad) 0;padding:var(--bk-pad);border-radius:var(--bk-r-card);background:var(--bk-surface);border:1px solid var(--bk-line);gap:10px;display:grid}.bk-guard-amount{color:var(--bk-sub);justify-content:space-between;align-items:baseline;display:flex}.bk-guard-amount b{color:var(--bk-ink);font-size:var(--bk-fs-title)}.bk-guard-consent{color:var(--bk-sub);font-size:var(--bk-fs-sm);gap:4px;display:grid}.bk-guard-head{color:var(--bk-ink);font-weight:var(--bk-fw-strong);align-items:flex-start;gap:6px;display:flex}.bk-guard-head svg{color:var(--bk-accent);flex:none;margin-top:3px}.bk-check{min-height:var(--bk-chip-h);color:var(--bk-ink);font-size:var(--bk-fs-body);font-weight:var(--bk-fw-strong);align-items:center;gap:10px;display:flex}.bk-check input{width:24px;height:24px;accent-color:var(--bk-accent);flex:none}.bk-guard-refuse{font-size:13px}.bk-guard-pay{color:var(--bk-ink);font-size:var(--bk-fs-sm);align-items:flex-start;gap:8px;display:flex}.bk-guard-pay svg{color:var(--bk-accent);flex:none;margin-top:3px}.bk-guard-hint{text-align:center;color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-guard-lab{text-align:center;color:var(--bk-accent);font-weight:var(--bk-fw-strong);font-size:var(--bk-fs-sm)}.bk-link{color:var(--bk-accent);text-underline-offset:3px;font-weight:var(--bk-fw-strong);background:0 0;border:0;padding:0;text-decoration:underline}.bk-contact{padding:8px var(--bk-pad) 0}.bk-policy{padding:0 var(--bk-pad)}.bk-svcs{padding:0 var(--bk-pad);margin-top:12px}.bk-fld{gap:6px;display:grid}.bk-ta{resize:vertical;min-height:112px;padding:12px 14px;line-height:1.5}.bk-req{color:var(--bk-danger);font-style:normal;font-size:var(--bk-fs-sm);font-weight:var(--bk-fw-strong)}.bk-sens{align-items:flex-start;margin-top:8px}.bk-file{min-height:var(--bk-btn-h);border-radius:var(--bk-r-chip);border:1.5px dashed var(--bk-accent);color:var(--bk-accent);background:var(--bk-accent-soft);font-weight:var(--bk-fw-strong);cursor:pointer;align-items:center;gap:8px;padding:0 16px;display:flex}.bk-file-in{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.bk-file-in:focus-visible+*{outline:2px solid var(--bk-accent)}.bk-guard-error{border-radius:var(--bk-r-chip);background:var(--bk-danger-soft);color:var(--bk-danger);font-size:var(--bk-fs-sm);font-weight:var(--bk-fw-strong);align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.bk-guard-error svg{flex:none;margin-top:3px}.bk-slotmsg{max-width:480px;margin-top:12px;margin-left:auto;margin-right:auto}.bk-btn.danger{background:var(--bk-danger);color:var(--bk-accent-ink)}.bk-bottom.inline{background:0 0;border:0;margin:10px 0 0;padding:0;position:static}.bk-paybox{margin:14px var(--bk-pad) 0;padding:var(--bk-pad);border:2px solid var(--bk-accent);border-radius:var(--bk-r-card);background:var(--bk-surface);gap:14px;display:grid}.bk-payrow{color:var(--bk-sub);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bk-payrow.col{border-top:1px solid var(--bk-line);flex-direction:column;align-items:flex-start;gap:4px;padding-top:14px}.bk-bigwon{color:var(--bk-ink);font-size:30px;font-weight:var(--bk-fw-strong);letter-spacing:-.01em}.bk-acct{color:var(--bk-ink);font-size:28px;font-weight:var(--bk-fw-strong);letter-spacing:.02em;word-break:break-all}.bk-depositor{color:var(--bk-accent);font-size:28px;font-weight:var(--bk-fw-strong);word-break:break-all}.bk-copy{min-height:var(--bk-chip-h);border-radius:var(--bk-r-chip);background:var(--bk-accent-soft);color:var(--bk-accent);font-weight:var(--bk-fw-strong);align-items:center;gap:6px;padding:0 16px;display:inline-flex}.bk-due{color:var(--bk-ink);border-radius:var(--bk-r-chip);background:var(--bk-danger-soft);align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.bk-due svg{color:var(--bk-danger);flex:none;margin-top:4px}.bk-payline{color:var(--bk-sub)}.bk-paysum{margin-top:14px}.bk-statuscard{margin:14px var(--bk-pad) 0;padding:var(--bk-pad);border:1px solid var(--bk-line);border-radius:var(--bk-r-card);background:var(--bk-surface);gap:12px;display:grid}.bk-statusline{color:var(--bk-ink);font-weight:var(--bk-fw-strong);align-items:center;gap:10px;display:flex}.bk-pill{background:var(--bk-accent);min-height:28px;color:var(--bk-accent-ink);font-size:var(--bk-fs-sm);font-weight:var(--bk-fw-strong);border-radius:99px;align-items:center;padding:0 12px;display:inline-flex}.bk-pill.off{background:var(--bk-off-bg);color:var(--bk-sub)}.bk-sesslist{color:var(--bk-sub);font-size:var(--bk-fs-sm);gap:6px;display:grid}.bk-ask{border-radius:var(--bk-r-chip);background:var(--bk-danger-soft);color:var(--bk-ink);gap:4px;padding:14px;display:grid}.bk-ask p{font-weight:var(--bk-fw-strong);align-items:flex-start;gap:8px;display:flex}.bk-ask svg{color:var(--bk-danger);flex:none;margin-top:4px}.bk-zoom{margin:22px var(--bk-pad) 0;padding:0 0 var(--bk-pad)}.bk-zoom .bk-q{align-items:center;gap:8px;padding:0 0 10px;display:flex}.bk-steplist{gap:10px;display:grid}.bk-steplist li{color:var(--bk-ink);grid-template-columns:28px 1fr;align-items:start;gap:10px;display:grid}.bk-steplist b{background:var(--bk-accent);width:28px;height:28px;color:var(--bk-accent-ink);font-size:var(--bk-fs-sm);border-radius:50%;place-items:center;display:grid}.bk-law{margin:22px var(--bk-pad) 0;padding:var(--bk-pad);border:1px solid var(--bk-line);border-radius:var(--bk-r-card);background:var(--bk-soft);gap:10px;display:grid}.bk-law h3{font-size:var(--bk-fs-lg);color:var(--bk-ink);font-weight:var(--bk-fw-strong)}.bk-law dl{gap:6px;display:grid}.bk-law dl>div{grid-template-columns:110px 1fr;gap:10px;display:grid}.bk-law dt{color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-law dd{color:var(--bk-ink);font-weight:var(--bk-fw-strong)}.bk-refund summary{min-height:var(--bk-chip-h);cursor:pointer;color:var(--bk-accent);font-weight:var(--bk-fw-strong);align-items:center;display:flex}.bk-refund table{border-collapse:collapse;width:100%;font-size:var(--bk-fs-sm);color:var(--bk-ink)}.bk-refund th,.bk-refund td{text-align:left;border-top:1px solid var(--bk-line);vertical-align:top;padding:8px 6px}:where(.bk) :is(b,strong,dt,th){font-weight:var(--bk-fw-strong)}.bk-head h2,.bk-q,.bk-steps-top h2,.bk-law h3,.bk-zoom .bk-q,.bk-btn,.bk-opt b,.bk-prod b,.bk-copy,.bk-bar li.on{font-weight:var(--bk-fw-title)}.bk-bigwon,.bk-acct,.bk-depositor{font-weight:var(--bk-fw-strong)}.bk-skin-slot{display:block}@container (min-width:700px){.bk[data-bk-card="4"] .bk-page{max-width:760px}.bk[data-bk-card="4"] .bk-cell{min-height:68px;font-size:var(--bk-fs-body)}.bk[data-bk-card="4"] .bk-week{grid-template-columns:70px repeat(var(--cols,5), minmax(0, 1fr));gap:6px}.bk[data-bk-card="2"] .bk-page{max-width:560px}.bk-page{padding-top:20px}}
.bk-box{margin:12px var(--bk-pad) 0;padding:var(--bk-pad);border:1px solid var(--bk-line);border-radius:var(--bk-r-card);background:var(--bk-surface)}.bk-box .bk-q{padding:0 0 10px}.bk-box .bk-strip,.bk-box .bk-times{padding:0}.bk-s01-cols{display:block}.bk-pro{margin:12px var(--bk-pad) 0;padding:var(--bk-pad);border:1px solid var(--bk-line);border-radius:var(--bk-r-card);background:var(--bk-surface);box-shadow:var(--bk-shadow);grid-template-columns:72px 1fr;gap:12px 14px;display:grid}.bk-pro-photo{object-fit:cover;background:var(--bk-accent-soft);border-radius:50%;width:72px;height:72px}.bk-pro-initial{color:var(--bk-accent-ink);background:var(--bk-accent);place-items:center;display:grid}.bk-pro-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.bk-pro-chips i{background:var(--bk-accent-soft);color:var(--bk-accent);font-style:normal;font-size:var(--bk-fs-sm);border-radius:99px;padding:3px 12px}.bk-pro-fee>span{align-items:center;gap:6px;display:inline-flex}.bk-s01 .bk-times{grid-template-columns:repeat(3,1fr);display:grid}.bk-s01 .bk-time-chip{border-radius:var(--bk-r-chip);width:100%;padding:0}.bk-pro-body{align-content:center;gap:2px;display:grid}.bk-pro-body b{font-size:var(--bk-fs-lg);color:var(--bk-ink)}.bk-pro-line{color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-pro-fee{border-top:1px dashed var(--bk-line);color:var(--bk-sub);grid-column:1/3;justify-content:space-between;align-items:baseline;gap:10px;padding-top:12px;display:flex}.bk-pro-fee strong{color:var(--bk-accent);font-size:var(--bk-fs-title);font-weight:var(--bk-fw-strong)}.bk-pro-meta{grid-column:1/3}.bk-s03-hero{min-height:340px;padding:40px var(--bk-pad) 28px;background:repeating-linear-gradient(115deg, transparent 0 28px, var(--bk-line) 28px 29px), var(--bk-hero) center / cover no-repeat;color:var(--bk-ink);align-content:end;gap:6px;margin:0;display:grid}.bk-s03-hero small{letter-spacing:.3em;color:var(--bk-accent);font-size:12px}.bk-s03-hero h2{font-family:var(--bk-font-title);font-size:34px;line-height:1.25;font-weight:var(--bk-fw-title)}.bk-s03-hero p{color:var(--bk-sub)}.bk-s03-line{height:1px;margin:0 var(--bk-pad);background:linear-gradient(90deg, transparent, var(--bk-accent), transparent)}.bk-s03-card{margin:-4px var(--bk-pad) 0;padding:var(--bk-pad);background:var(--bk-surface);border:1px solid var(--bk-accent);border-radius:var(--bk-r-card);gap:8px;display:grid}.bk-s03-card h3{font-family:var(--bk-font-title);font-size:var(--bk-fs-lg);font-weight:var(--bk-fw-title);color:var(--bk-ink)}.bk-s03-sub{color:var(--bk-sub);font-size:var(--bk-fs-sm);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.bk-s03-sub svg{color:var(--bk-accent);margin-left:8px}.bk-s03-sub svg:first-child{margin-left:0}.bk-s03-lbl{letter-spacing:.15em;color:var(--bk-accent);align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.bk-s03 .bk-times{grid-template-columns:repeat(3,1fr);display:grid}.bk-s03 .bk-time-chip{border-radius:var(--bk-r-chip);width:100%;padding:0}.bk-s03-card .bk-strip,.bk-s03-card .bk-times{padding:0}.bk-rail{gap:var(--bk-gap);padding:14px var(--bk-pad) 4px;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.bk-rail::-webkit-scrollbar{display:none}.bk-card{scroll-snap-align:start;text-align:left;border:2px solid var(--bk-line);border-radius:var(--bk-r-card);background:var(--bk-surface);flex:none;width:168px;display:grid;overflow:hidden}.bk-card.sel{border-color:var(--bk-accent)}.bk-card-photo{background:var(--bk-hero) center / cover no-repeat;height:96px;position:relative}.bk-card-photo i{font-style:normal;font-size:var(--bk-fs-sm);background:var(--bk-surface);color:var(--bk-accent);border-radius:99px;align-items:center;gap:4px;padding:2px 10px;display:inline-flex;position:absolute;top:10px;left:10px}.bk[data-bk-card="5"] .bk-day{border-radius:20px;min-width:62px;min-height:80px}.bk[data-bk-card="5"] .bk-day b{font-size:22px}.bk-card-body{gap:2px;padding:10px 12px 12px;display:grid}.bk-card-body b{color:var(--bk-ink);font-size:var(--bk-fs-body)}.bk-card-body small{color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-card-body em{color:var(--bk-accent);font-style:normal;font-weight:var(--bk-fw-strong)}.bk-s06{padding-top:12px}.bk-s06-run{padding:0 var(--bk-pad);letter-spacing:.18em;color:var(--bk-sub);justify-content:space-between;font-size:12px;display:flex}.bk-s06-rule{border:0;border-top:2px solid var(--bk-ink);margin:8px var(--bk-pad) 0}.bk-s06-kicker{padding:14px var(--bk-pad) 0;color:var(--bk-accent);font-size:var(--bk-fs-sm);letter-spacing:.12em}.bk-s06-title{padding:6px var(--bk-pad) 0;font-family:var(--bk-font-title);font-size:32px;line-height:1.25;font-weight:var(--bk-fw-title);color:var(--bk-ink)}.bk-s06-deck{padding:10px var(--bk-pad) 0;color:var(--bk-sub);font-size:var(--bk-fs-lg);line-height:1.6}.bk-s06-by{padding:10px var(--bk-pad) 0;color:var(--bk-sub);font-size:var(--bk-fs-sm);flex-wrap:wrap;gap:2px 14px;display:flex}.bk-s06-by .bk-meta{margin:0}.bk-s06-body{margin:14px var(--bk-pad) 0;color:var(--bk-ink);column-count:2;column-gap:20px;font-size:15px;line-height:1.7}.bk-s06-body:first-letter{float:left;font-family:var(--bk-font-title);color:var(--bk-accent);padding:4px 8px 0 0;font-size:3.4em;line-height:.85}.bk-s06-box{margin:18px var(--bk-pad) 0;border:2px solid var(--bk-ink);padding:0 0 var(--bk-pad);background:var(--bk-surface)}.bk-s06-box .bk-q{padding:var(--bk-pad) var(--bk-pad) 8px}.bk-s06-list{padding:0 var(--bk-pad)}.bk-s06-list li{border-top:1px solid var(--bk-line);color:var(--bk-ink);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.bk-s06-list li span{display:grid}.bk-s06-list li small{color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-s06-list li.off span{color:var(--bk-off-ink)}.bk-s06-go{min-height:var(--bk-chip-h);border:1.5px solid var(--bk-ink);border-radius:var(--bk-r-chip);color:var(--bk-ink);background:var(--bk-surface);padding:0 20px}.bk-s06-go[aria-pressed=true]{background:var(--bk-accent);color:var(--bk-accent-ink)}.bk-s06-go:disabled{border-color:var(--bk-line);color:var(--bk-off-ink)}.bk-s06-info{margin:12px var(--bk-pad) 0;color:var(--bk-sub);font-size:var(--bk-fs-sm);gap:8px;display:flex}.bk-s06-info svg{flex:none;margin-top:3px}.bk-s07{background:var(--bk-bg)}.bk-s07-env{margin:20px var(--bk-pad) 0;background:var(--bk-surface);border:1px solid var(--bk-line);border-radius:var(--bk-r-card);box-shadow:var(--bk-shadow);padding:26px 22px 20px;position:relative;transform:rotate(-.8deg)}.bk-s07-stamp{border:2px dashed var(--bk-line);color:var(--bk-sub);border-radius:4px;padding:8px 10px;font-size:12px;line-height:1.2;position:absolute;top:16px;right:16px}.bk-s07-env h2{letter-spacing:-.02em;color:var(--bk-accent);font-size:36px;line-height:1.15;font-weight:var(--bk-fw-title)}.bk-s07-env p{color:var(--bk-sub);margin-top:10px;line-height:1.6}.bk-s07-lines{margin-top:14px;display:grid}.bk-s07-lines>div{border-bottom:1.5px dashed var(--bk-line);color:var(--bk-sub);font-size:var(--bk-fs-sm);justify-content:space-between;gap:12px;padding:10px 0 6px;display:flex}.bk-s07-lines dt{align-items:center;gap:6px;display:inline-flex}.bk-s07-pick .bk-time-chip:nth-child(odd){transform:rotate(-1.2deg)}.bk-s07-pick .bk-time-chip:nth-child(2n){transform:rotate(1deg)}.bk-s07 .bk-btn:not(:disabled){transform:rotate(-.6deg)}.bk-s07-lines dd{color:var(--bk-accent);font-weight:var(--bk-fw-strong);text-align:right}.bk-s07-pick{padding-top:4px}.bk-s08-hd{margin:12px var(--bk-pad) 0;border-radius:var(--bk-r-card);background:var(--bk-soft);align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.bk-s08-av{background:var(--bk-surface);width:52px;height:52px;color:var(--bk-accent);box-shadow:var(--bk-shadow);border-radius:50%;flex:none;place-items:center;display:grid}.bk-s08-hd b{color:var(--bk-ink);font-size:var(--bk-fs-lg);font-weight:var(--bk-fw-title);display:block}.bk-s08-hd small{color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-s08-paws{color:var(--bk-accent);opacity:.3;align-items:flex-end;gap:8px;display:flex;position:absolute;top:12px;right:16px;transform:rotate(14deg)}.bk-stickers{gap:var(--bk-gap);padding:0 var(--bk-pad);grid-template-columns:1fr 1fr;display:grid}.bk-sticker{border-radius:var(--bk-r-card);text-align:center;color:var(--bk-ink);background:var(--bk-tone-0);--ink:var(--bk-tone-ink-0);border:2px solid #0000;align-content:start;justify-items:center;gap:2px;padding:16px 10px 14px;display:grid;position:relative}.bk-sticker.t1{background:var(--bk-tone-1);--ink:var(--bk-tone-ink-1)}.bk-sticker.t2{background:var(--bk-tone-2);--ink:var(--bk-tone-ink-2)}.bk-sticker.t3{background:var(--bk-tone-3);--ink:var(--bk-tone-ink-3)}.bk-sticker.sel{border-color:var(--ink);box-shadow:var(--bk-shadow)}.bk-sticker-ok{color:var(--ink);display:none;position:absolute;top:8px;right:8px}.bk-sticker.sel .bk-sticker-ok{display:block}.bk-sticker-i{background:var(--bk-surface);width:56px;height:56px;color:var(--ink);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.bk-sticker small{color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-s08 .bk-btn:not(:disabled){box-shadow:var(--bk-shadow)}.bk-s09-hd{padding:16px var(--bk-pad);border-bottom:1px solid var(--bk-line);align-items:center;gap:10px;display:flex}.bk-s09-hd i{background:var(--bk-accent);width:42px;height:42px;color:var(--bk-accent-ink);border-radius:50%;place-items:center;font-style:normal;display:grid}.bk-s09-hd b{color:var(--bk-ink);display:block}.bk-s09-hd small{color:var(--bk-sub);font-size:var(--bk-fs-sm)}.bk-chat{padding:var(--bk-pad);gap:10px;display:grid}.bk-bub{border-radius:var(--bk-r-card);text-align:left;max-width:84%;padding:12px 15px;line-height:1.5}.bk-bub.bot{background:var(--bk-surface);color:var(--bk-ink);border-bottom-left-radius:4px}.bk-bub.me{background:var(--bk-accent);color:var(--bk-accent-ink);border-bottom-right-radius:4px;margin-left:auto}.bk-qr{flex-wrap:wrap;gap:8px;display:flex}.bk-qr button{min-height:var(--bk-chip-h);border-radius:var(--bk-r-chip);border:1.5px solid var(--bk-accent);color:var(--bk-accent);background:0 0;padding:0 16px}.bk-qr button.sel{background:var(--bk-accent);color:var(--bk-accent-ink)}.bk-qr button:disabled{border-color:var(--bk-line);color:var(--bk-off-ink);text-decoration:line-through}.bk-s09-pk{padding:0 var(--bk-pad)}.bk-s09-form{padding-top:6px}.bk-poster{background:var(--bk-hero);color:var(--bk-accent-ink);padding:20px var(--bk-pad) 18px}.bk-poster small{letter-spacing:.14em;opacity:.85;font-size:12px}.bk-poster b{letter-spacing:-.04em;font-size:60px;line-height:1;font-weight:var(--bk-fw-title);margin-top:4px;display:block}.bk-poster span{font-size:var(--bk-fs-sm);opacity:.9;margin-top:6px;display:block}.bk-s10-cols{display:block}.bk-calbox{padding:0 8px}.bk-cal-wd{text-align:center;color:var(--bk-sub);grid-template-columns:repeat(7,1fr);padding:10px 0 4px;font-size:13px;display:grid}.bk-cal{gap:var(--bk-gap);grid-template-columns:repeat(7,1fr);display:grid}.bk-cal-day{border-radius:var(--bk-r-chip);border:1px solid var(--bk-line);background:var(--bk-surface);min-height:64px;color:var(--bk-ink);align-content:start;justify-items:center;padding:6px 2px;display:grid}.bk-cal-day b{font-size:var(--bk-fs-body)}.bk-cal-day small{text-align:center;color:var(--bk-accent);font-size:11px;line-height:1.2}.bk-cal-day.sel{background:var(--bk-accent);border-color:var(--bk-accent);color:var(--bk-accent-ink)}.bk-cal-day.sel small{color:var(--bk-accent-ink)}.bk-cal-day:disabled{color:var(--bk-off-ink);background:0 0;border-color:#0000}.bk-cal-day.full{background:var(--bk-off-bg);border-color:var(--bk-off-bg)}.bk-cal-day.full small{color:var(--bk-off-ink)}.bk-cal-day.none{color:var(--bk-off-ink);background:0 0;border-color:#0000}.bk-cal-day.none b{font-weight:400}.bk-poster span{align-items:center;gap:6px;display:flex}.bk-drawer{padding:var(--bk-pad);border:1px solid var(--bk-line);border-radius:var(--bk-r-card);background:var(--bk-surface);box-shadow:var(--bk-shadow);margin:12px 8px 0}.bk-drawer .bk-q{padding:0 0 10px}.bk-drawer .bk-times{padding:0}.bk-drawer .bk-sub{padding:10px 0 0}@container (min-width:700px){.bk[data-bk-card="1"] .bk-page{max-width:980px}.bk[data-bk-card="1"] .bk-s01-cols{grid-template-columns:360px 1fr;align-items:start;gap:20px;display:grid}.bk[data-bk-card="10"] .bk-page{max-width:980px}.bk[data-bk-card="10"] .bk-s10-cols{grid-template-columns:1fr 340px;align-items:start;gap:20px;display:grid}.bk[data-bk-card="10"] .bk-cal-day{min-height:76px}.bk[data-bk-card="3"] .bk-page,.bk[data-bk-card="5"] .bk-page,.bk[data-bk-card="6"] .bk-page,.bk[data-bk-card="7"] .bk-page,.bk[data-bk-card="8"] .bk-page,.bk[data-bk-card="9"] .bk-page{max-width:640px}.bk[data-bk-card="6"] .bk-s06-body{column-count:2;column-gap:28px}}
