.bk{--bk-companion-filter:saturate(1.1) brightness(1.02);--bk-pop:#c44085;--font-bk-display:var(--font-bk-instrument,Georgia);--font-bk-ui:var(--font-bk-jakarta,system-ui);--bk-display-weight:400;--bk-ink:#47102f;--bk-ink-2:#64374d;--bk-ink-3:#7a5867;--bk-berry:#681946;--bk-rose:#88305d;--bk-rose-soft:#b46c8c;--bk-petal:#f0ccdc;--bk-blush:#f9e7ef;--bk-cream:#fef4f8;--bk-cherry:#c82d40;--bk-cherry-deep:#960330;--bk-cherry-leaf:#4e8a58;--bk-tint-bg-l:.955;--bk-tint-bg-c:.035;--bk-tint-edge-l:.86;--bk-tint-edge-c:.06;--bk-tint-ink-l:.42;--bk-tint-ink-c:.1;--bk-tint-icon-l:.48;--bk-tint-icon-c:.13;--bk-stamp-fill:color-mix(in oklab, var(--bk-rose) 14%, var(--bk-surface));--bk-sheen-strong:#fff6;--bk-sheen-soft:#ffffff29;--bk-sheen-faint:#ffffff0d;--bk-sheen-edge:#ffffff8c;--bk-mint:#8fae94;--bk-sky:#b1d0e0;--bk-sheet:#fff;--bk-board-top:#c69b72;--bk-board-mid:#ad7951;--bk-board-lip:#7d4e33;--bk-board-shadow:0 8px 16px -6px #46261459;--bk-board-inner:inset 0 1px 0 #fff5e18c, inset 0 -2px 3px -2px #28140a66;--bk-sash-bg:color-mix(in oklab, var(--bk-rose) 90%, var(--bk-ink));--bk-wash:#fff9;--bk-sash-ink:var(--bk-ground);--bk-ground:#fbf3f7;--bk-glass:#fffcfca8;--bk-glass-2:#fffcfc7a;--bk-glass-3:#fffcfc57;--bk-hairline:#ffffffc7;--bk-blur:blur(34px) saturate(175%);--bk-shadow:0 6px 20px #782c4c17, 0 1px 3px #782c4c0d;--bk-shadow-lift:0 10px 26px #782c4c1f, 0 2px 5px #782c4c0f;--bk-inner:inset 0 1px 0 #ffffffe6;--bk-cta-from:#8f3662;--bk-cta-to:#6c1c46;--bk-cta-shadow:#60224257;--bk-pattern-ink:color-mix(in oklab, var(--bk-rose) 62%, transparent);--bk-pattern-size:auto;--bk-pattern-opacity:0;--bk-radius-panel:30px;--bk-radius-card:22px;--bk-radius-cover:8px;--bk-surface:color-mix(in oklab, white 96%, var(--bk-blush));--bk-surface-edge:color-mix(in oklab, var(--bk-petal) 55%, white);--bk-card:color-mix(in oklab, var(--bk-rose) 7%, white);--bk-chrome-blur:blur(30px) saturate(175%);--bk-edge-width:1px;--bk-card-shadow:0 2px 8px #60143c0d;--bk-surface-shadow:0 5px 16px #60143c0e;--bk-chip-bg:var(--bk-glass-3);--bk-chip-blur:blur(14px) saturate(150%);--bk-chip-edge:color-mix(in oklab, var(--bk-rose) 20%, transparent);--bk-quiet-bg:#ffffff9e;--bk-quiet-bg-hover:#ffffffc7;--bk-quiet-edge:color-mix(in oklab, var(--bk-rose) 26%, transparent);--bk-quiet-shadow:0 2px 6px #60143c0f;--bk-rail-from:color-mix(in oklab, var(--bk-petal) 30%, white);--bk-rail-to:color-mix(in oklab, var(--bk-petal) 16%, white);--bk-rail-inner:inset 1px 0 0 #ffffffb3;color:var(--bk-ink);font-family:var(--font-bk-ui,system-ui), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-weight:500;overflow-x:clip}@supports (color:lab(0% 0 0)){.bk{--bk-pop:lab(48.881% 57.4719 -8.78184);--bk-ink:lab(15.2635% 28.5444 -5.55249);--bk-ink-2:lab(29.4614% 22.6655 -4.35321);--bk-ink-3:lab(41.3322% 16.3906 -3.12342);--bk-berry:lab(24.137% 38.0016 -7.39884);--bk-rose:lab(34.4688% 41.6251 -6.35026);--bk-rose-soft:lab(54.5948% 32.6197 -4.92218);--bk-petal:lab(85.4805% 14.8818 -2.81976);--bk-blush:lab(93.3273% 7.31427 -1.38105);--bk-cream:lab(96.9404% 3.99828 -.753844);--bk-cherry:lab(45.7767% 60.9703 29.2658);--bk-cherry-deep:lab(31.9754% 54.9597 19.8918);--bk-cherry-leaf:lab(52.5443% -29.2276 20.8285);--bk-mint:lab(68.181% -14.8351 9.50851);--bk-sky:lab(81.5815% -8.18735 -11.5368);--bk-sheet:lab(100% 0 0);--bk-board-top:lab(67.3779% 12.4082 27.7568);--bk-board-mid:lab(55.6017% 17.4783 30.2447);--bk-board-lip:lab(38.1066% 18.1784 24.4311);--bk-ground:lab(96.6191% 3.33315 -.628269);--bk-cta-from:lab(36.7897% 41.6941 -6.35479);--bk-cta-to:lab(25.3198% 38.2456 -5.8499)}}.bk .text-\[color\:var\(--bk-ink-3\)\],.bk .text-\[color\:var\(--bk-ink-2\)\]{font-weight:600}.bk[data-skin=cherry]{--bk-companion-filter:saturate(1.12) brightness(1.03);--bk-pop:#d73f6a;--bk-ground:#fef4f8;--bk-ink:#461622;--bk-ink-2:#5e343c;--bk-ink-3:#745359;--bk-berry:#840e35;--bk-rose:#a2274c;--bk-rose-soft:#d88094;--bk-petal:#f6c9d9;--bk-blush:#fde6ef;--bk-cream:#fff5f9;--bk-cta-from:#b03557;--bk-cta-to:#87133b;--bk-cta-shadow:#a8223e42}@supports (color:lab(0% 0 0)){.bk[data-skin=cherry]{--bk-pop:lab(51.355% 61.834 11.5701);--bk-ground:lab(96.9418% 4.01881 -.596309);--bk-ink:lab(15.5952% 24.496 4.50103);--bk-ink-2:lab(27.3746% 19.7728 3.49567);--bk-ink-3:lab(39.152% 14.9165 2.58142);--bk-berry:lab(28.6524% 48.6315 11.5447);--bk-rose:lab(37.7884% 52.0095 9.79412);--bk-rose-soft:lab(63.8829% 36.3243 4.90726);--bk-petal:lab(85.3656% 18.3496 -1.63594);--bk-blush:lab(93.2507% 9.34571 -1.3898);--bk-cream:lab(97.4955% 4.6868 -.69561);--bk-cta-from:lab(42.43% 52.1043 9.71646);--bk-cta-to:lab(29.7848% 48.6502 9.27906)}}.bk[data-skin=dusty]{--bk-companion-filter:saturate(.95) brightness(1.03);--bk-pop:#be578c;--bk-ground:#fae7f0;--bk-ink:#4d2c3d;--bk-ink-2:#694b5a;--bk-ink-3:#856c78;--bk-berry:#7a395a;--bk-rose:#a3537a;--bk-rose-soft:#d599b5;--bk-petal:#eec3d7;--bk-blush:#faddea;--bk-cream:#fff1f8;--bk-surface:#fff8fb;--bk-surface-edge:#ebccda;--bk-card:#ffeef6;--bk-quiet-bg:#fff9fc;--bk-quiet-bg-hover:#fde8f2;--bk-rail-from:#fff1f7;--bk-rail-to:#fbe5ef;--bk-cta-from:#aa527d;--bk-cta-to:#7d355b;--bk-cta-shadow:#7e3e5c4d}@supports (color:lab(0% 0 0)){.bk[data-skin=dusty]{--bk-pop:lab(51.6488% 46.486 -8.98353);--bk-ground:lab(93.2982% 7.92554 -1.81904);--bk-ink:lab(22.6955% 17.7367 -4.13144);--bk-ink-2:lab(35.5935% 14.6599 -3.39346);--bk-ink-3:lab(48.476% 11.8023 -2.72124);--bk-berry:lab(33.6954% 32.1257 -6.20046);--bk-rose:lab(46.2641% 37.1445 -6.39302);--bk-rose-soft:lab(69.9311% 26.1948 -4.99544);--bk-petal:lab(83.0236% 18.0915 -3.80129);--bk-blush:lab(90.8168% 11.8578 -2.72599);--bk-cream:lab(96.5107% 5.95209 -1.36497);--bk-surface:lab(98.1126% 3.64274 -.834608);--bk-surface-edge:lab(84.9629% 13.1585 -3.02746);--bk-card:lab(95.529% 7.26873 -1.66777);--bk-quiet-bg:lab(98.4874% 2.98151 -.68295);--bk-quiet-bg-hover:lab(94.0833% 8.58286 -1.97037);--bk-rail-from:lab(96.2787% 5.95203 -1.36496);--bk-rail-to:lab(92.8964% 9.23875 -2.12157);--bk-cta-from:lab(47.2895% 40.2905 -6.94331);--bk-cta-to:lab(33.5591% 35.2237 -6.81199)}}.bk[data-skin=latte]{--bk-companion-filter:saturate(1.08) brightness(1.03);--bk-pop:#b26e27;--bk-ground:#f8f1e8;--bk-ink:#372414;--bk-ink-2:#503e2f;--bk-ink-3:#6a5a4e;--bk-berry:#613f27;--bk-rose:#785131;--bk-rose-soft:#be9d82;--bk-petal:#e7d4bf;--bk-blush:#f6ebdf;--bk-cream:#fbf6f0;--bk-cta-from:#835836;--bk-cta-to:#5c391d;--bk-cta-shadow:#5c42284d}@supports (color:lab(0% 0 0)){.bk[data-skin=latte]{--bk-pop:lab(53.1618% 23.9373 48.8499);--bk-ground:lab(95.6149% 1.2334 5.19573);--bk-ink:lab(16.3438% 7.90843 14.6475);--bk-ink-2:lab(27.9813% 6.55501 12.2379);--bk-ink-3:lab(39.6124% 5.03498 9.56516);--bk-berry:lab(30.1316% 13.2567 20.834);--bk-rose:lab(38.2489% 14.5501 25.2214);--bk-rose-soft:lab(67.3992% 9.57426 19.3898);--bk-petal:lab(86.0833% 4.30879 12.8234);--bk-blush:lab(93.6273% 2.36115 7.25116);--bk-cream:lab(97.11% 1.03864 3.64766);--bk-cta-from:lab(41.7086% 15.6042 27.055);--bk-cta-to:lab(27.8128% 13.7735 24.057)}}.bk[data-skin=club]{--bk-companion-filter:saturate(1.05) brightness(1.02);--bk-pop:#dd7d90;--bk-ground:#edf3e3;--bk-ink:#132717;--bk-ink-2:#304635;--bk-ink-3:#546654;--bk-berry:#154222;--bk-rose:#2c6330;--bk-rose-soft:#a1c670;--bk-petal:#d3e7b4;--bk-blush:#e0edd5;--bk-cream:#f8f8ef;--bk-cherry:#db7486;--bk-cherry-deep:#b24f63;--bk-cherry-leaf:#3e8343;--bk-surface:#fbfcf6;--bk-surface-edge:#ccdabf;--bk-card:#f4f8ec;--bk-quiet-bg:#fbfcf6;--bk-quiet-bg-hover:#eaf2e0;--bk-quiet-edge:color-mix(in oklab, var(--bk-rose) 28%, transparent);--bk-chip-bg:#fbfcf6c7;--bk-chip-edge:color-mix(in oklab, var(--bk-rose) 24%, transparent);--bk-rail-from:#fafbf3;--bk-rail-to:#eaf2e0;--bk-cta-from:#d46d83;--bk-cta-to:#b3485f;--bk-cta-shadow:#1e46284d;--bk-spine-1:#7f1f26;--bk-spine-2:#924e33;--bk-spine-3:#472215;--bk-spine-4:#611c2a;--bk-spine-5:#6d4528;--bk-spine-6:#ba986e;--bk-board-top:#873f37;--bk-board-mid:#6c2a26;--bk-board-lip:#431615;--bk-board-shadow:0 8px 16px -6px #3c0e0a73}@supports (color:lab(0% 0 0)){.bk[data-skin=club]{--bk-pop:lab(63.7885% 39.4992 7.01536);--bk-ground:lab(95.0281% -4.27967 6.87528);--bk-ink:lab(13.5138% -11.9784 7.79059);--bk-ink-2:lab(27.4423% -11.9115 7.67851);--bk-ink-3:lab(41.2922% -9.7813 7.68268);--bk-berry:lab(24.3854% -22.6322 14.9074);--bk-rose:lab(37.413% -28.0522 23.2407);--bk-rose-soft:lab(75.7227% -23.5368 38.59);--bk-petal:lab(89.1467% -13.1611 22.4202);--bk-blush:lab(92.2913% -7.60183 10.2639);--bk-cream:lab(97.441% -1.40175 4.30088);--bk-cherry:lab(61.3784% 42.6187 9.43378);--bk-cherry-deep:lab(47.4555% 42.504 9.54443);--bk-cherry-leaf:lab(49.258% -33.6567 27.8325);--bk-surface:lab(98.688% -1.16059 2.75735);--bk-surface-edge:lab(85.3868% -8.65853 11.7681);--bk-card:lab(96.9225% -2.72134 5.28107);--bk-quiet-bg:lab(98.688% -1.16059 2.75735);--bk-quiet-bg-hover:lab(94.481% -4.85346 7.82287);--bk-chip-bg:lab(98.688% -1.16059 2.75735/.78);--bk-rail-from:lab(98.3597% -1.44696 3.44964);--bk-rail-to:lab(94.481% -4.85346 7.82287);--bk-cta-from:lab(59.0297% 42.6988 7.65051);--bk-cta-to:lab(46.1781% 45.7087 10.3477);--bk-spine-1:lab(29.0481% 41.4789 21.8588);--bk-spine-2:lab(41.2786% 27.4344 29.183);--bk-spine-3:lab(18.3479% 16.8042 16.7295);--bk-spine-4:lab(22.2998% 32.5184 8.93513);--bk-spine-5:lab(33.5578% 15.6201 24.6531);--bk-spine-6:lab(65.1782% 8.94439 27.125);--bk-board-top:lab(36.4223% 30.8342 20.0081);--bk-board-mid:lab(27.1545% 29.7076 18.0353);--bk-board-lip:lab(14.619% 22.0982 12.3046)}}.bk[data-skin=club] .bk-cab-room{--bk-cab-face-1:#a6bfa6;--bk-cab-face-2:#84a284}@supports (color:lab(0% 0 0)){.bk[data-skin=club] .bk-cab-room{--bk-cab-face-1:lab(75.0648% -12.575 9.84033);--bk-cab-face-2:lab(63.5877% -15.3718 12.1056)}}.bk[data-skin=midnight]{--bk-sheet:#2b2939;--bk-board-top:#543948;--bk-board-mid:#422b37;--bk-board-lip:#2a1922;--bk-board-inner:inset 0 1px 0 #ffffff17;--bk-board-shadow:0 14px 26px -6px #0000009c;--bk-wash:color-mix(in oklab, var(--bk-rose) 17%, transparent);--bk-sash-bg:color-mix(in oklab, var(--bk-rose) 42%, var(--bk-ground));--bk-sash-ink:var(--bk-ink);--bk-sheen-strong:#ffffff1c;--bk-sheen-soft:#ffffff0d;--bk-sheen-faint:#ffffff05;--bk-sheen-edge:#ffffff24;--bk-stamp-fill:color-mix(in oklab, var(--bk-rose) 46%, var(--bk-surface));--bk-tint-bg-l:.33;--bk-tint-bg-c:.05;--bk-tint-edge-l:.46;--bk-tint-edge-c:.07;--bk-tint-ink-l:.89;--bk-tint-ink-c:.06;--bk-tint-icon-l:.8;--bk-tint-icon-c:.11;--bk-cherry:#f075a8;--bk-cherry-deep:#c3518d;--bk-cherry-leaf:#6fb880;--bk-companion-filter:saturate(1.2) brightness(1.16) contrast(1.06);--bk-pop:#ecc573;--bk-ground:#21131c;--bk-ink:#f9eef5;--bk-ink-2:#decfd8;--bk-ink-3:#bdabb6;--bk-berry:#deb870;--bk-rose:#e0b76c;--bk-rose-soft:#eed59f;--bk-petal:#5f3a4f;--bk-blush:#3e2433;--bk-cream:#301d28;--bk-cta-from:#bc872f;--bk-cta-to:#976213;--bk-cta-shadow:#00000080;--bk-surface:#34232c;--bk-surface-edge:#523a47;--bk-card:#402c37;--bk-card-shadow:0 6px 18px #0000006b;--bk-surface-shadow:0 10px 30px #00000080;--bk-chip-bg:#47303da8;--bk-chip-edge:#6d4d5e;--bk-quiet-bg:#47303d;--bk-quiet-bg-hover:#593a4b;--bk-quiet-edge:#6d4d5e;--bk-quiet-shadow:0 3px 10px #00000059;--bk-glass:#301e2c9e;--bk-glass-2:#301e2c73;--bk-glass-3:#301e2c52;--bk-hairline:#ffffff24;--bk-inner:inset 0 1px 0 #ffffff14;--bk-shadow:0 10px 34px #00000073, 0 2px 6px #0000004d;--bk-shadow-lift:0 18px 44px #0000008c;--bk-rail-from:#31212a;--bk-rail-to:#271820;--bk-rail-inner:inset 1px 0 0 #ffffff0f;--bk-pattern-ink:#de94b7}@supports (color:lab(0% 0 0)){.bk[data-skin=midnight]{--bk-sheet:lab(17.3369% 3.92525 -9.67019);--bk-board-top:lab(27.4651% 14.4519 -4.2501);--bk-board-mid:lab(20.5731% 12.8326 -3.77604);--bk-board-lip:lab(11.4298% 9.62447 -2.83203);--bk-cherry:lab(65.4492% 52.137 -3.62437);--bk-cherry-deep:lab(51.444% 51.1158 -9.89943);--bk-cherry-leaf:lab(68.9361% -32.9132 21.3779);--bk-pop:lab(81.6474% 7.4203 46.0325);--bk-ground:lab(7.97268% 8.85265 -3.16623);--bk-ink:lab(95.1553% 4.77824 -1.90297);--bk-ink-2:lab(84.6467% 6.3633 -2.53518);--bk-ink-3:lab(71.8178% 7.94134 -3.16547);--bk-berry:lab(76.9533% 7.77 41.3927);--bk-rose:lab(76.9514% 8.32406 43.7805);--bk-rose-soft:lab(86.3065% 3.27685 30.0663);--bk-petal:lab(29.5775% 19.1739 -5.65398);--bk-blush:lab(18.1831% 14.3805 -4.24049);--bk-cream:lab(13.681% 11.2115 -3.30175);--bk-cta-from:lab(60.4917% 15.0491 52.9294);--bk-cta-to:lab(46.4086% 17.8015 48.9462);--bk-surface:lab(16.0706% 9.65224 -2.83576);--bk-surface-edge:lab(27.5342% 12.8736 -3.78154);--bk-card:lab(20.6422% 11.2569 -3.30785);--bk-chip-bg:lab(22.8935% 12.8477 -3.77807/.66);--bk-chip-edge:lab(36.6775% 16.083 -4.72572);--bk-quiet-bg:lab(22.8935% 12.8477 -3.77807);--bk-quiet-bg-hover:lab(28.5561% 16.0326 -4.71898);--bk-quiet-edge:lab(36.6775% 16.083 -4.72572);--bk-rail-from:lab(14.9104% 9.64601 -2.83493);--bk-rail-to:lab(10.2973% 8.98751 -2.64386);--bk-pattern-ink:lab(69.6621% 32.5966 -6.23418)}}.bk:is([data-skin=noir],[data-skin=scarlet]){--bk-sheet:#251d1d;--bk-board-top:#4c3f3f;--bk-board-mid:#3c2f30;--bk-board-lip:#271c1c;--bk-board-inner:inset 0 1px 0 #ffffff17;--bk-board-shadow:0 14px 26px -6px #0000009c;--bk-wash:color-mix(in oklab, var(--bk-rose) 17%, transparent);--bk-sash-bg:color-mix(in oklab, var(--bk-rose) 42%, var(--bk-ground));--bk-sash-ink:var(--bk-ink);--bk-sheen-strong:#ffffff1c;--bk-sheen-soft:#ffffff0d;--bk-sheen-faint:#ffffff05;--bk-sheen-edge:#ffffff24;--bk-stamp-fill:color-mix(in oklab, var(--bk-rose) 46%, var(--bk-surface));--bk-tint-bg-l:.33;--bk-tint-bg-c:.05;--bk-tint-edge-l:.46;--bk-tint-edge-c:.07;--bk-tint-ink-l:.89;--bk-tint-ink-c:.06;--bk-tint-icon-l:.8;--bk-tint-icon-c:.11;--bk-cherry:#9f2d4a;--bk-cherry-deep:#731e36;--bk-cherry-leaf:#b0a0a1;--bk-companion-filter:saturate(1.2) brightness(1.16) contrast(1.06);--bk-pop:#d96a7b;--bk-ground:#0f0b0b;--bk-ink:#f6ebec;--bk-ink-2:#d7caca;--bk-ink-3:#b1a0a0;--bk-berry:#d48492;--bk-rose:#bf5b71;--bk-rose-soft:#cb8a91;--bk-petal:#582f33;--bk-blush:#361f21;--bk-cream:#26191a;--bk-cta-from:#872842;--bk-cta-to:#5a162b;--bk-cta-shadow:#00000080;--bk-surface:#1f1718;--bk-surface-edge:#4c3f3f;--bk-card:#281f1f;--bk-card-shadow:0 6px 18px #0000006b;--bk-surface-shadow:0 10px 30px #00000080;--bk-chip-bg:#413435a8;--bk-chip-edge:#625455;--bk-quiet-bg:#413435;--bk-quiet-bg-hover:#4e4142;--bk-quiet-edge:#625455;--bk-quiet-shadow:0 3px 10px #00000059;--bk-glass:#1e16189e;--bk-glass-2:#1e161873;--bk-glass-3:#1e161852;--bk-hairline:#ffffff24;--bk-inner:inset 0 1px 0 #ffffff14;--bk-shadow:0 10px 34px #00000073, 0 2px 6px #0000004d;--bk-shadow-lift:0 18px 44px #0000008c;--bk-rail-from:#2f2324;--bk-rail-to:#251a1a;--bk-rail-inner:inset 1px 0 0 #ffffff0f;--bk-pattern-ink:#bc5f6d}@supports (color:lab(0% 0 0)){.bk:is([data-skin=noir],[data-skin=scarlet]){--bk-sheet:lab(11.7102% 3.90709 1.23462);--bk-board-top:lab(27.8853% 5.86095 1.8507);--bk-board-mid:lab(20.9252% 5.85984 1.85487);--bk-board-lip:lab(11.6448% 5.85744 1.86398);--bk-cherry:lab(37.9375% 48.8026 11.2934);--bk-cherry-deep:lab(26.6621% 39.0555 7.30546);--bk-cherry-leaf:lab(67.3258% 5.86382 1.8405);--bk-pop:lab(58.9723% 45.7001 12.1738);--bk-ground:lab(3.31542% 1.49726 .445595);--bk-ink:lab(94.0707% 3.91027 1.22339);--bk-ink-2:lab(82.4383% 4.88731 1.53104);--bk-ink-3:lab(67.3042% 6.515 2.04637);--bk-berry:lab(64.0248% 32.9983 5.80432);--bk-rose:lab(52.0688% 42.63 7.69087);--bk-rose-soft:lab(64.2985% 26.2465 6.76664);--bk-petal:lab(25.1031% 19.4863 6.38107);--bk-blush:lab(14.9383% 11.376 3.68028);--bk-cream:lab(10.4628% 6.50655 2.07775);--bk-cta-from:lab(32.3446% 42.3512 7.88175);--bk-cta-to:lab(19.919% 32.5494 4.65258);--bk-surface:lab(8.81011% 3.9066 1.23645);--bk-surface-edge:lab(27.8853% 5.86095 1.8507);--bk-card:lab(12.8485% 4.55766 1.44259);--bk-chip-bg:lab(23.2452% 5.86022 1.85332/.66);--bk-chip-edge:lab(37.1655% 5.86201 1.84688);--bk-quiet-bg:lab(23.2452% 5.86022 1.85332);--bk-quiet-bg-hover:lab(29.0454% 5.8611 1.85013);--bk-quiet-edge:lab(37.1655% 5.86201 1.84688);--bk-rail-from:lab(15.125% 5.85847 1.8599);--bk-rail-to:lab(10.4847% 5.85701 1.8656);--bk-pattern-ink:lab(52.2402% 39.1948 10.3963)}}.bk[data-skin=scarlet]{--bk-cherry:#952829;--bk-cherry-deep:#6a181a;--bk-pop:#bf534e;--bk-ground:#0b0808;--bk-berry:#cd7671;--bk-rose:#b14e4b;--bk-rose-soft:#bf7f7a;--bk-petal:#3c2826;--bk-blush:#211817;--bk-cta-from:#8d2425;--bk-cta-to:#5f1115;--bk-pattern-ink:#9c433f;--bk-sheet:#171515;--bk-surface:#131111;--bk-card:#1a1818;--bk-rail-from:#1a1818;--bk-rail-to:#110f0f;--bk-wash:color-mix(in oklab, var(--bk-rose) 7%, transparent);--bk-board-top:#3b3737;--bk-board-mid:#2c2828;--bk-board-lip:#181515;--bk-surface-edge:#3b3737;--bk-chip-bg:#312d2ca8;--bk-chip-edge:#4b4646;--bk-quiet-bg:#312d2c;--bk-quiet-bg-hover:#3e3939;--bk-quiet-edge:#4b4646;--bk-glass:#1816169e;--bk-glass-2:#18161673;--bk-glass-3:#18161652;--bk-cream:#181515;--bk-spine-1:#892124;--bk-spine-2:#ba6c76;--bk-spine-3:#4f1a1b;--bk-spine-4:#a83634;--bk-spine-5:#e0a5ad;--bk-spine-6:#c8818e}@supports (color:lab(0% 0 0)){.bk[data-skin=scarlet]{--bk-cherry:lab(34.7401% 45.8154 27.9438);--bk-cherry-deep:lab(23.4277% 36.4768 21.3089);--bk-pop:lab(49.902% 43.9448 25.4021);--bk-ground:lab(2.46029% .588745 .239983);--bk-berry:lab(59.4852% 34.4646 18.4262);--bk-rose:lab(46.5059% 40.9687 22.5723);--bk-rose-soft:lab(59.7881% 24.9574 13.1442);--bk-petal:lab(21.6914% 18.8241 10.1222);--bk-blush:lab(12.6605% 10.9389 5.79484);--bk-cta-from:lab(32.4692% 44.2467 27.0622);--bk-cta-to:lab(19.9944% 34.924 20.6604);--bk-pattern-ink:lab(40.8193% 37.6624 21.7546);--bk-sheet:lab(7.19831% .894882 .370231);--bk-surface:lab(5.2453% .725463 .2996);--bk-card:lab(8.32994% .951014 .401175);--bk-rail-from:lab(8.32994% .951014 .401175);--bk-rail-to:lab(4.41762% .647433 .267082);--bk-petal:lab(18.5122% 9.33875 4.88911);--bk-blush:lab(9.37741% 4.65328 2.41701);--bk-board-top:lab(23.3798% 1.90237 .803077);--bk-board-mid:lab(16.4198% 1.90277 .8039);--bk-board-lip:lab(7.17957% 1.49914 .613484);--bk-surface-edge:lab(23.3798% 1.90237 .803077);--bk-chip-bg:lab(18.7398% 1.90263 .80359/.66);--bk-chip-edge:lab(30.3399% 1.90212 .802505);--bk-quiet-bg:lab(18.7398% 1.90263 .80359);--bk-quiet-bg-hover:lab(24.5398% 1.90233 .80297);--bk-quiet-edge:lab(30.3399% 1.90212 .802505);--bk-cream:lab(7.18895% 1.19624 .492215);--bk-spine-1:lab(31.2912% 44.4199 26.0489);--bk-spine-2:lab(54.7897% 32.7263 8.56659);--bk-spine-3:lab(17.9784% 25.4558 12.9488);--bk-spine-4:lab(40.499% 47.3146 28.368);--bk-spine-5:lab(73.6752% 23.1167 4.94931);--bk-spine-6:lab(61.8227% 29.7264 5.21046)}}.bk[data-skin=scarlet] .bk-cab-room.bk-cab-room{--bk-cab-face-1:#251615;--bk-cab-face-2:#110908;--bk-cab-inside:#0c0b0b}@supports (color:lab(0% 0 0)){.bk[data-skin=scarlet] .bk-cab-room.bk-cab-room{--bk-cab-face-1:lab(9.27928% 7.79325 4.01041);--bk-cab-face-2:lab(2.97362% 2.56863 1.16276);--bk-cab-inside:lab(3.03284% .504658 .207651)}}.bk[data-skin=forest]{--bk-on-rose:#071a13;--bk-sheet:#172821;--bk-board-top:#895e3c;--bk-board-mid:#6b4226;--bk-board-lip:#462715;--bk-board-inner:inset 0 1px 0 #ffffff17;--bk-board-shadow:0 14px 26px -6px #0000009c;--bk-wash:color-mix(in oklab, var(--bk-rose) 17%, transparent);--bk-sash-bg:color-mix(in oklab, var(--bk-rose) 42%, var(--bk-ground));--bk-sash-ink:var(--bk-ink);--bk-sheen-strong:#ffffff1c;--bk-sheen-soft:#ffffff0d;--bk-sheen-faint:#ffffff05;--bk-sheen-edge:#ffffff24;--bk-stamp-fill:color-mix(in oklab, var(--bk-rose) 46%, var(--bk-surface));--bk-tint-bg-l:.33;--bk-tint-bg-c:.05;--bk-tint-edge-l:.46;--bk-tint-edge-c:.07;--bk-tint-ink-l:.89;--bk-tint-ink-c:.06;--bk-tint-icon-l:.8;--bk-tint-icon-c:.11;--bk-cherry:#f45058;--bk-cherry-deep:#c42847;--bk-cherry-leaf:#66ab71;--bk-companion-filter:saturate(1.15) brightness(1.14) contrast(1.05);--bk-pop:#e3d190;--bk-ground:#070e0b;--bk-ink:#e9f1ea;--bk-ink-2:#c6d1c8;--bk-ink-3:#9eaca1;--bk-berry:#dcca92;--bk-rose:#e0cd91;--bk-rose-soft:#ece2b9;--bk-petal:#304238;--bk-blush:#162c20;--bk-cream:#0a1a12;--bk-cta-from:#d46d83;--bk-cta-to:#b3485f;--bk-cta-shadow:#00000080;--bk-surface:#111f19;--bk-surface-edge:#2b4339;--bk-card:#182821;--bk-card-shadow:0 6px 18px #0006;--bk-surface-shadow:0 10px 30px #00000075;--bk-chip-bg:#24382fa8;--bk-chip-edge:#3d5a4d;--bk-quiet-bg:#24382f;--bk-quiet-bg-hover:#2e463b;--bk-quiet-edge:#3d5a4d;--bk-quiet-shadow:0 3px 10px #00000059;--bk-glass:#1c2c269e;--bk-glass-2:#1c2c2673;--bk-glass-3:#1c2c2652;--bk-hairline:#ffffff1f;--bk-inner:inset 0 1px 0 #ffffff12;--bk-shadow:0 10px 34px #00000073, 0 2px 6px #0000004d;--bk-shadow-lift:0 18px 44px #0000008c;--bk-rail-from:#13231c;--bk-rail-to:#0d1c16;--bk-rail-inner:inset 1px 0 0 #ffffff0d;--bk-pattern-ink:#7cbd89}@supports (color:lab(0% 0 0)){.bk[data-skin=forest]{--bk-on-rose:lab(7.60602% -8.88311 2.61089);--bk-sheet:lab(14.5342% -9.39538 2.69693);--bk-board-top:lab(44.0333% 15.5232 26.8851);--bk-board-mid:lab(32.3818% 15.9515 24.4206);--bk-board-lip:lab(19.6482% 13.475 18.2649);--bk-cherry:lab(58.4899% 63.7507 33.116);--bk-cherry-deep:lab(44.5392% 61.4013 23.2292);--bk-cherry-leaf:lab(64.2759% -32.121 22.8273);--bk-pop:lab(84.1476% -.0975132 34.3866);--bk-ground:lab(3.46941% -2.5537 .592577);--bk-ink:lab(94.3616% -3.54394 2.25488);--bk-ink-2:lab(82.8418% -5.31942 3.38799);--bk-ink-3:lab(68.9746% -6.50603 4.14836);--bk-berry:lab(81.7606% .645101 30.1705);--bk-rose:lab(82.936% .788242 32.3153);--bk-rose-soft:lab(89.8556% -.941724 21.5569);--bk-petal:lab(26.1365% -9.0709 3.59399);--bk-blush:lab(15.7869% -11.4604 4.52623);--bk-cream:lab(7.58047% -8.08744 3.1959);--bk-cta-from:lab(59.0297% 42.6988 7.65051);--bk-cta-to:lab(46.1781% 45.7087 10.3477);--bk-surface:lab(10.4208% -8.05124 2.31141);--bk-surface-edge:lab(26.2282% -11.7158 3.36759);--bk-card:lab(14.5077% -8.70871 2.50233);--bk-chip-bg:lab(21.5215% -10.0342 2.88551/.66);--bk-chip-edge:lab(35.5754% -13.3703 3.84625);--bk-quiet-bg:lab(21.5215% -10.0342 2.88551);--bk-quiet-bg-hover:lab(27.3883% -11.7088 3.36671);--bk-quiet-edge:lab(35.5754% -13.3703 3.84625);--bk-rail-from:lab(12.1875% -8.72558 2.50445);--bk-rail-to:lab(8.68055% -7.81523 2.2821);--bk-pattern-ink:lab(71.1345% -29.8625 19.336)}}.bk-ground{background:var(--bk-ground);isolation:isolate;min-height:100vh;position:relative}.bk-ground:before{content:"";z-index:0;pointer-events:none;background-image:var(--bk-pattern);background-size:var(--bk-pattern-size);opacity:var(--bk-pattern-opacity);position:fixed;inset:0}.bk-ground>:not([data-overlay]){z-index:1;position:relative}.bk-display{font-family:var(--font-bk-display,Georgia), Georgia, serif;font-weight:var(--bk-display-weight,400);letter-spacing:-.015em;line-height:1}.bk-voice{font-family:var(--font-bk-voice,var(--font-bk-display,Georgia)), Georgia, serif;font-style:var(--bk-voice-style,italic);font-weight:400;font-size:var(--bk-voice-size,1.12em);font-synthesis-style:none;letter-spacing:0}.bk-label{font-family:var(--font-bk-ui,system-ui), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}.bk button:not(:disabled),.bk a[href],.bk label[for],.bk summary,.bk [role=button]:not([aria-disabled=true]){cursor:pointer}.bk button:disabled,.bk [aria-disabled=true]{cursor:not-allowed}.bk-title{font-family:var(--font-bk-ui,system-ui), system-ui, sans-serif;color:var(--bk-ink-2);font-size:.8125rem;font-weight:700}.bk-panel{background:var(--bk-glass);-webkit-backdrop-filter:var(--bk-blur);border:1px solid var(--bk-hairline);box-shadow:var(--bk-shadow), var(--bk-inner);border-radius:var(--bk-radius-panel)}.bk-card{background:var(--bk-material), var(--bk-card);border:var(--bk-edge-width) solid var(--bk-card-edge);box-shadow:var(--bk-card-shadow);border-radius:var(--bk-radius-card)}.bk-rail{background:linear-gradient(180deg, var(--bk-rail-from), var(--bk-rail-to));border-left:var(--bk-edge-width) solid var(--bk-surface-edge);box-shadow:var(--bk-rail-inner)}.bk-surface{background:var(--bk-material), var(--bk-surface);border:var(--bk-edge-width) solid var(--bk-card-edge);box-shadow:var(--bk-surface-shadow);border-radius:var(--bk-radius-panel)}.bk-tag{background:color-mix(in oklab, var(--bk-rose) 13%, var(--bk-surface));border:var(--bk-edge-width) solid color-mix(in oklab, var(--bk-rose) 24%, transparent);color:var(--bk-ink);border-radius:999px;font-weight:600}.bk-add{border:1.5px dashed color-mix(in oklab, var(--bk-rose) 60%, transparent);color:var(--bk-rose);background:0 0;border-radius:999px;align-items:center;gap:.25rem;font-weight:700;transition:background-color .16s,border-color .16s;display:inline-flex}.bk-add:hover{background:color-mix(in oklab, var(--bk-rose) 12%, transparent);border-color:var(--bk-rose)}.bk-chip{background:var(--bk-chip-bg);-webkit-backdrop-filter:var(--bk-chip-blur);border:var(--bk-edge-width) solid var(--bk-chip-edge);color:var(--bk-ink);border-radius:999px}.bk textarea.bk-chip{border-radius:14px}.bk-cta{background:var(--bk-cta-from);box-shadow:inset 0 1px 0 #ffffff38, inset 0 7px 10px -9px #ffffff6b, 0 6px 16px -6px var(--bk-cta-shadow);color:#fff;border:1px solid #0000;border-radius:999px;font-weight:600;transition:background-color .16s,transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s}.bk-cta:hover{background:var(--bk-cta-to);box-shadow:inset 0 1px 0 #ffffff38, inset 0 7px 10px -9px #ffffff6b, 0 10px 22px -8px var(--bk-cta-shadow);transform:translateY(-1px)}.bk-cta:active{box-shadow:inset 0 1px 0 #ffffff1a, 0 4px 10px -6px var(--bk-cta-shadow);transform:translateY(0)}.bk-quiet{background:var(--bk-quiet-bg);border:var(--bk-edge-width) solid var(--bk-quiet-edge);box-shadow:var(--bk-quiet-shadow);color:var(--bk-ink);border-radius:999px;font-weight:600;transition:background-color .16s,transform .16s}.bk-topbar-control{background:var(--bk-sheet)}.bk-topbar-control:hover{background:color-mix(in oklab, var(--bk-rose) 9%, var(--bk-sheet))}.bk-quiet:hover{background:var(--bk-quiet-bg-hover);transform:translateY(-1px)}.bk-book{perspective:1200px}.bk-cover{border-radius:4px var(--bk-radius-cover) var(--bk-radius-cover) 4px;transform-origin:0;transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s;position:relative;overflow:hidden;transform:rotateY(-5deg)translateZ(0);box-shadow:1px 0 #fffdfaf2,2px 0 #f3e9eaf2,3px 0 #e8dbdeeb,4px 0 #dbcbd1e0,4px 6px 14px -8px #581e3833}.bk-cover-lg{border-radius:3px 10px 10px 3px;transform:rotateY(-5deg)translateZ(0);box-shadow:1px 0 #92747c73,2px 0 #fffdfafa,3px 0 #e4d6d8f2,4px 0 #fffdfafa,5px 0 #e0d1d5f2,6px 0 #cebcc3f2,5px 7px 12px -8px #581e3833}.bk-book:hover .bk-cover-lg{transform:rotateY(-5deg)scale(1.03);box-shadow:1px 0 #92747c73,2px 0 #fffdfafa,3px 0 #e4d6d8f2,4px 0 #fffdfafa,5px 0 #e0d1d5f2,6px 0 #cebcc3f2,5px 8px 12px -9px #581e3829}.bk-cover:after{content:"";pointer-events:none;background:linear-gradient(90deg,#1c061080 0%,#1c06102e 4.5%,#fff0 11%),linear-gradient(150deg,#ffffff52,#fff0 44%),linear-gradient(270deg,#18040e29,#fff0 34%);position:absolute;inset:0}.bk-book:hover .bk-cover{transform:rotateY(-3deg)translateY(-5px);box-shadow:1px 0 #fffdfaf2,2px 0 #f3e9eaf2,3px 0 #e8dbdeeb,4px 0 #dbcbd1e0,4px 8px 12px -9px #581e3829}:has(>.bk-shelf-board){isolation:isolate}.bk-shelf-board{z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='48'%3E%3Cfilter id='w' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.004 0.30' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.45 -0.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E") 0 0 / 320px 48px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='48'%3E%3Cfilter id='w' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.42' numOctaves='3' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.3 -0.14'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url%28%23w%29'/%3E%3C/svg%3E") 0 0 / 320px 48px, linear-gradient(180deg, color-mix(in oklab, var(--bk-board-top) 80%, white) 0, var(--bk-board-top) 18px, color-mix(in oklab, var(--bk-board-lip) 60%, black) 18px, var(--bk-board-mid) 20px, var(--bk-board-mid) 27px, var(--bk-board-lip) 100%);height:34px;box-shadow:var(--bk-board-inner), var(--bk-board-shadow);border-radius:3px 3px 10px 10px;margin-top:-9px;position:relative}.bk-shelf-board[data-flat]{z-index:3;background:linear-gradient(180deg, var(--bk-board-top) 0%, var(--bk-board-mid) 42%, var(--bk-board-lip) 100%);height:18px;margin-top:0}.bk-shelf-board[data-flat]:before,.bk-shelf-board[data-flat]:after{top:6px}.bk-shelf-board:before,.bk-shelf-board:after{content:"";background:color-mix(in oklab, var(--bk-berry) 35%, var(--bk-sheet));width:6px;height:6px;box-shadow:0 1px 0 color-mix(in oklab, var(--bk-sheet) 70%, transparent);border-radius:999px;position:absolute;top:15px}.bk-shelf-board:before{left:14px}.bk-shelf-board:after{right:14px}.bk-month-ribbon{z-index:1;background:var(--bk-rose);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);width:7px;height:46%;position:absolute;top:0;right:3px;box-shadow:0 1px 2px #0000004d}.bk-ribbon{z-index:4;background:linear-gradient(180deg, var(--bk-cta-from), var(--bk-cta-to));clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);border-radius:2px 2px 0 0;width:15px;height:52px;position:absolute;top:-6px;right:16px;box-shadow:0 3px 8px #581e384d}.bk-badge{z-index:2;background:var(--bk-chip-bg);-webkit-backdrop-filter:var(--bk-chip-blur);border:var(--bk-edge-width) solid var(--bk-chip-edge);color:var(--bk-ink);border-radius:999px;padding:.2rem .6rem;position:absolute;top:.5rem;left:.5rem}@media (prefers-reduced-motion:reduce){.bk *,.bk :before,.bk :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.bk-icon{overflow:visible}.bk-cab-room{--bk-cab-frame:8px;--bk-cab-face-1:color-mix(in oklab, var(--bk-rose) 50%, var(--bk-surface));--bk-cab-face-2:color-mix(in oklab, var(--bk-berry) 46%, var(--bk-surface));--bk-cab-inside:color-mix(in oklab, var(--bk-rose) 15%, var(--bk-ground));padding:var(--bk-cab-frame);background:repeating-linear-gradient(90deg, #0000000d 0 1px, transparent 1px 7px), repeating-linear-gradient(90deg, #ffffff0a 0 2px, transparent 2px 11px), linear-gradient(170deg, var(--bk-cab-face-1), var(--bk-cab-face-2));box-shadow:var(--bk-shadow-lift), inset 0 2px 0 #ffffff38, inset 0 -2px 0 #00000047, inset 2px 0 0 #ffffff14, inset -2px 0 0 #0003;border-radius:96px 96px 0 0/76px 76px 0 0;flex:auto;position:relative}.bk-cab-back{background:var(--bk-cab-inside);border-radius:88px 88px 0 0/68px 68px 0 0;padding:22px 10px 10px;position:relative;box-shadow:inset 0 0 0 1px #00000073,inset 0 14px 18px -8px #0000008c,inset 10px 0 14px -8px #0006,inset -10px 0 14px -8px #0006,0 1px #ffffff29}.bk-room-head{text-align:center;align-items:center}@media (min-width:1180px){.bk-room-title{padding:0 170px}}.bk[data-room=off] .bk-room-head{text-align:left;align-items:flex-start}.bk[data-room=off] .bk-room-title{padding:0}.bk[data-room=off] .bk-room-title .bk-display{font-size:34px}@media (min-width:560px){.bk[data-room=off] .bk-room-title .bk-display{font-size:46px}}.bk[data-room=off] .bk-cab-room{box-shadow:none;background:0 0;border-radius:0;padding:0}.bk[data-room=off] .bk-cab-back{box-shadow:none;background:0 0;border-radius:0;padding:0 16px 0 0}.bk[data-room=off] .bk-room-decor{display:none}.bk[data-skin=midnight] .bk-cab-room,.bk[data-skin=forest] .bk-cab-room,.bk:is([data-skin=noir],[data-skin=scarlet]) .bk-cab-room{--bk-cab-face-1:color-mix(in oklab, var(--bk-rose) 40%, var(--bk-surface));--bk-cab-face-2:color-mix(in oklab, var(--bk-berry) 34%, var(--bk-surface));--bk-cab-inside:color-mix(in oklab, var(--bk-surface) 55%, var(--bk-ground))}.bk-roomprev{--bk-cab-face-1:color-mix(in oklab, var(--bk-rose) 50%, var(--bk-surface));--bk-cab-face-2:color-mix(in oklab, var(--bk-berry) 46%, var(--bk-surface));--bk-cab-inside:color-mix(in oklab, var(--bk-rose) 15%, var(--bk-ground))}.bk[data-skin=midnight] .bk-roomprev,.bk[data-skin=forest] .bk-roomprev,.bk:is([data-skin=noir],[data-skin=scarlet]) .bk-roomprev{--bk-cab-face-1:color-mix(in oklab, var(--bk-rose) 40%, var(--bk-surface));--bk-cab-face-2:color-mix(in oklab, var(--bk-berry) 34%, var(--bk-surface));--bk-cab-inside:color-mix(in oklab, var(--bk-surface) 55%, var(--bk-ground))}.bk-roomprev .bk-roomprev-noir,.bk-roomprev .bk-roomprev-dusty,.bk-roomprev .bk-roomprev-latte,.bk:is([data-skin=noir],[data-skin=scarlet],[data-skin=forest],[data-skin=club],[data-skin=dusty],[data-skin=latte]) .bk-roomprev .bk-roomprev-day{display:none}.bk[data-skin=dusty] .bk-roomprev .bk-roomprev-dusty,.bk[data-skin=latte] .bk-roomprev .bk-roomprev-latte,.bk:is([data-skin=noir],[data-skin=scarlet],[data-skin=forest],[data-skin=club]) .bk-roomprev .bk-roomprev-noir{display:block}@media (max-width:639px){.bk-cab-room{border-radius:72px 72px 22px 22px/60px 60px 22px 22px}.bk-cab-back{border-radius:64px 64px 14px 14px/52px 52px 14px 14px;padding-top:56px}}@media (min-width:900px){.bk-cab-back{padding:34px 10px 10px}.bk[data-room=off] .bk-cab-back{padding:0 16px 0 0}}.bk[data-pattern=gingham]{--bk-pattern:repeating-linear-gradient(0deg, var(--bk-pattern-ink) 0 26px, transparent 26px 52px), repeating-linear-gradient(90deg, var(--bk-pattern-ink) 0 26px, transparent 26px 52px);--bk-pattern-opacity:.09}.bk[data-pattern=dots]{--bk-pattern:radial-gradient(var(--bk-pattern-ink) 1.5px, transparent 1.6px);--bk-pattern-size:22px 22px;--bk-pattern-opacity:.14}.bk[data-pattern=checker]{--bk-pattern:repeating-conic-gradient(var(--bk-pattern-ink) 0% 25%, transparent 0% 50%);--bk-pattern-size:44px 44px;--bk-pattern-opacity:.07}.bk[data-pattern=lattice]{--bk-pattern:repeating-linear-gradient(45deg, var(--bk-pattern-ink) 0 1.5px, transparent 1.5px 30px), repeating-linear-gradient(-45deg, var(--bk-pattern-ink) 0 1.5px, transparent 1.5px 30px);--bk-pattern-size:auto;--bk-pattern-opacity:.12}.bk[data-pattern=stripes]{--bk-pattern:repeating-linear-gradient(45deg, var(--bk-pattern-ink) 0 10px, transparent 10px 22px);--bk-pattern-opacity:.08}.bk[data-pattern=ticking]{--bk-pattern:repeating-linear-gradient(90deg, var(--bk-pattern-ink) 0 3px, transparent 3px 18px);--bk-pattern-opacity:.11}.bk-jacket{position:absolute;overflow:hidden}.bk-jacket:before{content:"";background-image:var(--bk-jacket-paper,none);background-size:var(--bk-jacket-paper-size,auto);opacity:var(--bk-jacket-paper-opacity,0);position:absolute;inset:0}.bk-jacket[data-paper=gingham]{--bk-jacket-paper:repeating-linear-gradient(0deg, currentColor 0 6px, transparent 6px 12px), repeating-linear-gradient(90deg, currentColor 0 6px, transparent 6px 12px);--bk-jacket-paper-opacity:.2}.bk-jacket[data-paper=dots]{--bk-jacket-paper:radial-gradient(currentColor 1.2px, transparent 1.3px);--bk-jacket-paper-size:11px 11px;--bk-jacket-paper-opacity:.34}.bk-jacket[data-paper=stripes]{--bk-jacket-paper:repeating-linear-gradient(45deg, currentColor 0 5px, transparent 5px 11px);--bk-jacket-paper-opacity:.18}.bk-jacket[data-paper=ticking]{--bk-jacket-paper:repeating-linear-gradient(90deg, currentColor 0 2px, transparent 2px 9px);--bk-jacket-paper-opacity:.22}.bk-ring{animation:120s linear infinite bk-ring-turn}@keyframes bk-ring-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bk-ring{animation:none}}@keyframes bk-bob{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-4px)rotate(1.5deg)}}.bk-wall{--bk-cab:calc(100cqw - 56px)}@media (max-width:559px){.bk-wall{--bk-cab:72cqw;--bk-cab-h:min(58svh, 470px)}}@media (min-width:700px){.bk-wall{--bk-cab:calc((100cqw - 20px - 56px) / 2)}}@media (min-width:1100px){.bk-wall{--bk-cab:calc((100cqw - 40px - 56px) / 3)}}.bk-wall-scroller{scrollbar-width:thin;container-type:inline-size}.bk-wall-step{z-index:8;width:44px;height:44px;color:var(--bk-ink);background:var(--bk-surface);box-shadow:var(--bk-shadow-lift), inset 0 0 0 1px var(--bk-quiet-edge);border-radius:999px;place-items:center;transition:transform .15s,opacity .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.bk-wall-step:hover{transform:translateY(-50%)scale(1.06)}.bk-wall-step:focus-visible{outline:2px solid var(--bk-rose);outline-offset:2px}@media (max-width:699px){.bk-wall-step{display:none}}.bk-step{transition:background .15s;position:relative}.bk-step:hover{background:color-mix(in oklab, var(--bk-rose) 12%, transparent)}.bk-step:active{background:color-mix(in oklab, var(--bk-rose) 20%, transparent)}.bk-quote-box{aspect-ratio:1100/329;isolation:isolate;background-image:url(/books/props/card-box.png);background-repeat:no-repeat;background-size:100% 100%;margin-top:34px;position:relative}.bk-quote-box-front{z-index:2;pointer-events:none;background-image:url(/books/props/card-box-front.png);background-repeat:no-repeat;background-size:100% 100%;height:57%;position:absolute;bottom:0;left:0;right:0}@media (max-width:720px){.bk-quote-box{aspect-ratio:1100/700;min-height:236px}.bk-quote-box-clip{left:4%;right:4%}.bk .bk-quote-box-row>li{padding:11px 13px 0}.bk .bk-quote-box-row .bk-quote-line{font-size:15px;line-height:1.32}}.bk-quote-box-clip{z-index:1;pointer-events:none;position:absolute;inset:-120px 5.5% 0;overflow:hidden}.bk-quote-box-row{scroll-snap-type:x mandatory;pointer-events:none;align-items:flex-start;gap:14px;padding-top:calc(120px + 2.1%);display:flex;position:absolute;inset:0;overflow:auto hidden}.bk-quote-box-row>li{scroll-snap-align:start;pointer-events:auto;width:calc(25% - 10.5px);transition:transform .22s cubic-bezier(.22,.61,.36,1)}@media (max-width:1180px){.bk-quote-box-row>li{width:calc(33.3333% - 9.33333px)}}@media (max-width:820px){.bk-quote-box-row>li{width:calc(50% - 7px)}}@media (max-width:560px){.bk-quote-box-row>li{width:100%}}.bk-quote-box-row>li:before,.bk-quote-box-row>li:after{content:"";z-index:-1;border-radius:inherit;background:color-mix(in oklab, var(--bk-sheet) 98%, var(--bk-blush));box-shadow:inset 0 0 0 1px var(--bk-surface-edge);position:absolute;inset:0}.bk-quote-box-row>li:before{transform:translate(6px,-6px)}.bk-quote-box-row>li:after{transform:translate(12px,-12px)}.bk-quote-box-row>li:hover,.bk-quote-box-row>li:focus-within{transform:translateY(-72px);box-shadow:0 18px 34px #60143c2e}.bk-quote-box-row .bk-quote-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bk-quote-box-row>li:hover .bk-quote-line,.bk-quote-box-row>li:focus-within .bk-quote-line{-webkit-line-clamp:8}@media (prefers-reduced-motion:reduce){.bk-quote-box-row>li{transition:none}}.bk-tip{position:relative}.bk-tip:after{content:attr(data-tip);z-index:30;background:color-mix(in oklab, var(--bk-ink) 92%, transparent);max-width:180px;color:var(--bk-ground);white-space:nowrap;text-overflow:ellipsis;opacity:0;pointer-events:none;border-radius:10px;padding:5px 9px;font-size:12px;font-weight:600;line-height:1.25;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;overflow:hidden;translate:-50%;box-shadow:0 8px 18px -10px #48341c99}.bk-tip:hover:after,.bk-tip:focus-visible:after,.bk-tip:focus-within:after{opacity:1}@media (hover:none){.bk-tip:after{content:none}}.bk-pill-on{background:color-mix(in oklab, var(--bk-rose) 15%, var(--bk-sheet));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--bk-rose) 30%, transparent);color:var(--bk-ink)}.bk-pill-off{background:var(--bk-sheet);box-shadow:inset 0 0 0 1px var(--bk-quiet-edge);color:var(--bk-ink-2)}.bk-pill-off:hover{background:color-mix(in oklab, var(--bk-rose) 8%, var(--bk-sheet));color:var(--bk-ink)}.bk-pill-on:focus-visible,.bk-pill-off:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--bk-rose) 70%, transparent);outline:none}.bk :focus-visible{outline:2px solid color-mix(in oklab, var(--bk-rose) 70%, transparent);outline-offset:1px}.bk-star-half:focus-visible{outline:none}.bk-star:has(.bk-star-half:focus-visible){outline:2px solid color-mix(in oklab, var(--bk-rose) 85%, transparent);outline-offset:1px;border-radius:999px}.bk :focus:not(:focus-visible),.bk [tabindex="-1"]:focus{outline:none}@media (hover:none) and (pointer:coarse){.bk :focus-visible{outline:none}}.bk-wait{background:color-mix(in oklab, var(--bk-rose) 13%, var(--bk-surface));border-radius:12px;position:relative;overflow:hidden}.bk-wait:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--bk-sheet) 70%, transparent), transparent);animation:1.5s ease-in-out infinite bk-wait-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes bk-wait-sheen{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.bk-wait:after{opacity:.4;animation:none;transform:none}}.bk-ghost{background:color-mix(in oklab, var(--bk-rose) 13%, var(--bk-surface))}.bk button,.bk [role=button],.bk a.bk-cta,.bk a.bk-quiet,.bk .bk-chip,.bk .bk-quiet,.bk .bk-cta{min-height:40px}@keyframes bk-wax-wait{0%,70%,to{opacity:0;transform:scale(1)}78%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes bk-cherry-lift{0%{opacity:1;transform:translateY(0)scale(1)}40%{opacity:.9;transform:translateY(-8px)scale(1.06)}to{opacity:0;transform:translateY(-46px)scale(.55)}}@keyframes bk-cherry-drop{0%{opacity:0;transform:translateY(-52px)scale(.62)}55%{opacity:1;transform:translateY(3px)scale(1.1)}75%{opacity:1;transform:translateY(-2px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bk-drop-in{0%{opacity:0;transform:translateY(-14px)scale(.985)}to{opacity:1;transform:none}}.bk-drop{animation:.26s cubic-bezier(.2,.8,.2,1) both bk-drop-in}.bk-garden{background:url(/books/props/garden/bg-day.jpg) center bottom / cover no-repeat, color-mix(in oklab, var(--bk-cherry-leaf) 20%, var(--bk-surface));box-shadow:inset 0 0 0 1px var(--bk-surface-edge);container-type:inline-size}.bk:is([data-skin=noir],[data-skin=scarlet]) .bk-garden,.bk[data-skin=midnight] .bk-garden,.bk[data-skin=forest] .bk-garden{background-image:url(/books/props/garden/bg-night.jpg)}@keyframes bk-tree-reveal{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}.bk-tree-reveal{animation:.6s cubic-bezier(.2,.8,.2,1) both bk-tree-reveal}@media (prefers-reduced-motion:reduce){.bk-tree-reveal{animation:none}}@keyframes bk-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes bk-sheet-in{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}.bk-sheet{animation:.3s cubic-bezier(.2,.85,.25,1) both bk-sheet-up}@media (min-width:640px){.bk-sheet{animation:.26s cubic-bezier(.2,.8,.2,1) both bk-sheet-in}}@keyframes bk-scrim-in{0%{opacity:0}to{opacity:1}}.bk-scrim{animation:.24s ease-out both bk-scrim-in}.bk{--bk-scrim:#0304039e}@supports (color:lab(0% 0 0)){.bk{--bk-scrim:lab(.922012% -.406548 .254691/.62)}}.bk:is([data-skin=noir],[data-skin=scarlet]),.bk[data-skin=midnight],.bk[data-skin=forest]{--bk-scrim:#0202029e}@supports (color:lab(0% 0 0)){.bk:is([data-skin=noir],[data-skin=scarlet]),.bk[data-skin=midnight],.bk[data-skin=forest]{--bk-scrim:lab(.456049% .199281 .059399/.62)}}@media (prefers-reduced-motion:reduce){.bk-drop,.bk-sheet,.bk-scrim{animation:none}}.bk-machine-stage,.bk-machine-sheet,.bk-machine{transition:max-width .28s cubic-bezier(.2,.8,.2,1),padding-bottom .28s cubic-bezier(.2,.8,.2,1),width .28s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1),opacity .24s ease-out}@media (prefers-reduced-motion:reduce){.bk-machine-stage,.bk-machine-sheet,.bk-machine{transition:none}}.bk-cover-sm{border-radius:2px 5px 5px 2px;transition:box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1);box-shadow:1px 0 #92747c80,2px 0 #fffdfafa,3px 0 #e2d3d6f2,4px 0 #fffcf9fa,5px 0 #cebcc3f2,0 1px 2px #581e3817,4px 6px 10px -9px #581e382e}.bk-book:hover .bk-cover-sm{transform:translateY(-5px);box-shadow:1px 0 #92747c80,2px 0 #fffdfafa,3px 0 #e2d3d6f2,4px 0 #fffcf9fa,5px 0 #cebcc3f2,0 1px 3px #581e381a,5px 8px 12px -10px #581e3829}.bk-swipe,.bk-swipe textarea{touch-action:pan-y pinch-zoom}.bk-journal-field::selection{background:color-mix(in oklab, var(--bk-rose) 28%, transparent)}.bk-mat{background:color-mix(in oklab, var(--bk-rose) 8%, var(--bk-sheet));border:1px solid color-mix(in oklab, var(--bk-rose) 12%, transparent);border-radius:18px;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,background .26s}.bk-mat:hover,.bk-mat:focus-within{background:color-mix(in oklab, var(--bk-rose) 12%, var(--bk-sheet));transform:translateY(-3px);box-shadow:0 8px 16px -10px #581e384d}.bk-ticket{--bk-notch:4px;-webkit-mask-image:radial-gradient(var(--bk-notch) at left center, transparent 99%, #000 100%), radial-gradient(var(--bk-notch) at right center, transparent 99%, #000 100%);mask-image:radial-gradient(var(--bk-notch) at left center, transparent 99%, #000 100%), radial-gradient(var(--bk-notch) at right center, transparent 99%, #000 100%);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:radial-gradient(var(--bk-notch) at left center, transparent 99%, #000 100%), radial-gradient(var(--bk-notch) at right center, transparent 99%, #000 100%);-webkit-mask-composite:source-in;border:1.5px solid;border-radius:8px;position:relative}.bk-ticket:after{content:"";top:6px;bottom:6px;right:var(--bk-stub,30px);opacity:.5;pointer-events:none;border-left:1.5px dotted;position:absolute}.bk-stamp{--bk-hole:5px;--bk-step:15px;-webkit-mask-image:radial-gradient(var(--bk-hole) at 50% 0, transparent 98%, #000 100%), radial-gradient(var(--bk-hole) at 50% 100%, transparent 98%, #000 100%), radial-gradient(var(--bk-hole) at 0 50%, transparent 98%, #000 100%), radial-gradient(var(--bk-hole) at 100% 50%, transparent 98%, #000 100%);mask-image:radial-gradient(var(--bk-hole) at 50% 0, transparent 98%, #000 100%), radial-gradient(var(--bk-hole) at 50% 100%, transparent 98%, #000 100%), radial-gradient(var(--bk-hole) at 0 50%, transparent 98%, #000 100%), radial-gradient(var(--bk-hole) at 100% 50%, transparent 98%, #000 100%);-webkit-mask-size:var(--bk-step) 100%, var(--bk-step) 100%, 100% var(--bk-step), 100% var(--bk-step);mask-size:var(--bk-step) 100%, var(--bk-step) 100%, 100% var(--bk-step), 100% var(--bk-step);-webkit-mask-position:50% 0,50% 100%,0,100%;mask-position:50% 0,50% 100%,0,100%;-webkit-mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y;mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:radial-gradient(var(--bk-hole) at 50% 0, transparent 98%, #000 100%), radial-gradient(var(--bk-hole) at 50% 100%, transparent 98%, #000 100%), radial-gradient(var(--bk-hole) at 0 50%, transparent 98%, #000 100%), radial-gradient(var(--bk-hole) at 100% 50%, transparent 98%, #000 100%);-webkit-mask-size:var(--bk-step) 100%, var(--bk-step) 100%, 100% var(--bk-step), 100% var(--bk-step);-webkit-mask-composite:source-in;border-radius:3px;position:relative;-webkit-mask-position:50% 0,50% 100%,0,100%;-webkit-mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y}.bk-stamp:after{content:"";opacity:.4;pointer-events:none;border:1px solid;border-radius:2px;position:absolute;inset:8px}.bk-scallop{--bk-bump:9px;--bk-bump-step:26px;-webkit-mask-image:radial-gradient(var(--bk-bump) at 50% 0, transparent 98%, #000 100%), radial-gradient(var(--bk-bump) at 50% 100%, transparent 98%, #000 100%), radial-gradient(var(--bk-bump) at 0 50%, transparent 98%, #000 100%), radial-gradient(var(--bk-bump) at 100% 50%, transparent 98%, #000 100%);mask-image:radial-gradient(var(--bk-bump) at 50% 0, transparent 98%, #000 100%), radial-gradient(var(--bk-bump) at 50% 100%, transparent 98%, #000 100%), radial-gradient(var(--bk-bump) at 0 50%, transparent 98%, #000 100%), radial-gradient(var(--bk-bump) at 100% 50%, transparent 98%, #000 100%);-webkit-mask-size:var(--bk-bump-step) 100%, var(--bk-bump-step) 100%, 100% var(--bk-bump-step), 100% var(--bk-bump-step);mask-size:var(--bk-bump-step) 100%, var(--bk-bump-step) 100%, 100% var(--bk-bump-step), 100% var(--bk-bump-step);-webkit-mask-position:50% 0,50% 100%,0,100%;mask-position:50% 0,50% 100%,0,100%;-webkit-mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y;mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:radial-gradient(var(--bk-bump) at 50% 0, transparent 98%, #000 100%), radial-gradient(var(--bk-bump) at 50% 100%, transparent 98%, #000 100%), radial-gradient(var(--bk-bump) at 0 50%, transparent 98%, #000 100%), radial-gradient(var(--bk-bump) at 100% 50%, transparent 98%, #000 100%);-webkit-mask-size:var(--bk-bump-step) 100%, var(--bk-bump-step) 100%, 100% var(--bk-bump-step), 100% var(--bk-bump-step);-webkit-mask-composite:source-in;border-radius:6px;position:relative;-webkit-mask-position:50% 0,50% 100%,0,100%;-webkit-mask-repeat:repeat-x,repeat-x,repeat-y,repeat-y}.bk-flip{perspective:900px}.bk-flip-inner{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:relative}.bk-flip[data-flipped=true] .bk-flip-inner{transform:rotateY(180deg)}.bk-face{backface-visibility:hidden}.bk-face-back{position:absolute;inset:0;transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.bk-flip-inner{transition:none}}.bk-letter-plate,.bk-letter-ink{border-radius:16px;position:absolute;inset:0}.bk-letter-ink{background:var(--bk-berry)}.bk-letter-plate{background:var(--bk-surface);inset:3px}@supports ((-webkit-mask-box-image:none)){.bk-letter-plate,.bk-letter-ink{border-radius:0;-webkit-mask-box-image:url(/books/props/card-fill.png) 60 fill/22px round;mask-border:url(/books/props/card-fill.png) 60 fill/22px round}}.bk-cover-flat{border-radius:3px 8px 8px 3px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 1px 2px #581e381f,0 6px 14px -8px #581e384d}.bk-book:hover .bk-cover-flat{transform:translateY(-3px);box-shadow:0 1px 3px #581e381a,0 8px 16px -10px #581e3833}.bk-paper{--bk-ink:#47102f;--bk-ink-2:#64374d;--bk-ink-3:#7a5867;--bk-rose:#88305d;--bk-rose-soft:#b46c8c;--bk-berry:#681946;--bk-surface:#ffffffe6;--bk-surface-edge:#782c4c24;--bk-tint-bg-l:.955;--bk-tint-bg-c:.035;--bk-tint-edge-l:.86;--bk-tint-edge-c:.06;--bk-tint-ink-l:.42;--bk-tint-ink-c:.1;--bk-tint-icon-l:.48;--bk-tint-icon-c:.13;color:var(--bk-ink)}@supports (color:lab(0% 0 0)){.bk-paper{--bk-ink:lab(15.2635% 28.5444 -5.55249);--bk-ink-2:lab(29.4614% 22.6655 -4.35321);--bk-ink-3:lab(41.3322% 16.3906 -3.12342);--bk-rose:lab(34.4688% 41.6251 -6.35026);--bk-rose-soft:lab(54.5948% 32.6197 -4.92218);--bk-berry:lab(24.137% 38.0016 -7.39884)}}@keyframes bk-finish-land{0%{opacity:0;transform:translateY(-18px)rotate(-6deg)scale(.94)}62%{opacity:1;transform:translateY(4px)rotate(1.5deg)scale(1.02)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}.bk-finish-land{animation:.62s cubic-bezier(.22,1,.36,1) both bk-finish-land}@media (prefers-reduced-motion:reduce){.bk-finish-land{animation:none}}@media (max-width:639px){.bk main{padding-left:1rem}}.bk{--bk-tabbar-h:0px;--bk-tabbar-gap:max(12px, calc(env(safe-area-inset-bottom) - 12px));--bk-tabbar-bar:60px;--bk-tabbar-glass:86%}.bk:is([data-skin=noir],[data-skin=scarlet]),.bk[data-skin=midnight],.bk[data-skin=forest]{--bk-tabbar-glass:96%}.bk-tabbar{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:var(--bk-tabbar-gap);z-index:80;height:var(--bk-tabbar-bar);border-radius:calc(var(--bk-tabbar-bar) / 2);background:color-mix(in oklab, var(--bk-surface) var(--bk-tabbar-glass), transparent);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);border:1px solid color-mix(in oklab, var(--bk-ink) 10%, transparent);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;padding:0 2px;display:grid;position:fixed;box-shadow:0 14px 34px -12px #1e081480,0 2px 8px -2px #1e081433}.bk-tab{min-width:0;height:52px;color:var(--bk-ink-2);white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:3px;margin:0 2px;font-size:11.5px;font-weight:600;line-height:1;transition:color .2s,background-color .2s,transform .15s;display:flex;position:relative}.bk-tab[aria-current=page],.bk-tab[data-here]{color:var(--bk-rose);background:color-mix(in oklab, var(--bk-rose) 15%, transparent);font-weight:700}.bk-tab:active{transform:scale(.94)}.bk-tab:focus-visible{outline:2px solid var(--bk-rose);outline-offset:1px}.bk-tab-add{height:var(--bk-tabbar-bar);background:0 0;border-radius:0;margin:0}.bk-tab-add>span{border-radius:999px;place-items:center;width:48px;height:48px;padding:0;transition:transform .25s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 8px 18px -8px #6e102ea6}.bk-tab-add>span[data-open]{transform:rotate(45deg)}.bk-plus-menu{left:50%;bottom:calc(var(--bk-tabbar-gap) + var(--bk-tabbar-bar) + 10px);z-index:81;background:color-mix(in oklab, var(--bk-surface) 96%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);border:1px solid color-mix(in oklab, var(--bk-ink) 10%, transparent);transform-origin:50% 100%;border-radius:22px;flex-direction:column;width:min(272px,100vw - 24px);padding:6px;animation:.22s cubic-bezier(.22,1,.36,1) bk-plus-in;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 18px 40px -14px #1e081480,0 2px 8px -2px #1e08142e}@keyframes bk-plus-in{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.96)}}.bk-plus-item{min-height:52px;color:var(--bk-ink);text-align:left;-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:600;display:flex}.bk-plus-item:active,.bk-plus-item:hover{background:color-mix(in oklab, var(--bk-rose) 10%, transparent)}.bk-plus-item:focus-visible{outline:2px solid var(--bk-rose);outline-offset:-2px}.bk-plus-icon{width:36px;height:36px;color:var(--bk-rose);background:color-mix(in oklab, var(--bk-rose) 13%, transparent);border-radius:12px;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.bk-tab,.bk-tab-add>span{transition:none}.bk-plus-menu{animation:none}.bk-tab:active{transform:none}}.bk-corner{position:absolute;top:1rem;right:1rem}@media (max-width:639px){.bk{--bk-tabbar-h:calc(var(--bk-tabbar-bar) + var(--bk-tabbar-gap))}.bk-cab-back{padding-bottom:calc(var(--bk-tabbar-h) + 12px)}.bk-app main:not(:has(.bk-cab-room)){padding-bottom:calc(var(--bk-tabbar-h) + 12px)}.bk-quicklog-seal{display:none}.bk-corner{height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(10px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));pointer-events:auto;background:color-mix(in oklab, var(--bk-ground) 88%, transparent);-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px);box-shadow:0 .5px 0 color-mix(in oklab, var(--bk-ink) 14%, transparent);position:sticky;top:0;right:auto}.bk-corner-brand{display:flex}.bk-corner .bk-topbar-control{box-shadow:none;background:0 0;border-color:#0000}.bk .bk-room-head,.bk[data-room] .bk-room-head{text-align:left;align-items:flex-start}.bk .bk-room-title,.bk[data-room] .bk-room-title{padding:0}.bk .bk-room-title .bk-display,.bk[data-room] .bk-room-title .bk-display{font-size:34px}.bk .bk-cab-room,.bk[data-room] .bk-cab-room,.bk .bk-cab-back,.bk[data-room] .bk-cab-back{box-shadow:none;background:0 0;border-radius:0;padding:0;animation:none}.bk .bk-room-decor{display:none}.bk input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.bk textarea,.bk select{font-size:16px}}@media (pointer:coarse){.bk button,.bk [role=button],.bk a.bk-cta,.bk a.bk-quiet,.bk .bk-chip,.bk .bk-quiet,.bk .bk-cta{min-height:44px}.bk :is(button,[role=button]):is(.rounded-full,.bk-quiet):is(.w-6,.w-7,.w-8,.w-9,.w-10){min-width:44px}}@media (max-width:559px){.bk-hscroll{overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:16px;overflow:auto hidden}.bk-hscroll::-webkit-scrollbar{display:none}.bk-chip-fade{-webkit-mask-image:none;mask-image:none}.bk-shelf-row{scroll-snap-type:x mandatory}.bk-shelf-row>li{scroll-snap-align:start}}@keyframes bk-sheet-veil{0%{opacity:0}}.bk-sheet-up{animation:.32s cubic-bezier(.32,.72,0,1) both bk-sheet-up}@media (max-width:639px){.bk-sheet-host{align-items:flex-end;padding:0}.bk-sheet-host>.bk-surface{width:100%;max-width:none;max-height:calc(100dvh - env(safe-area-inset-top) - 24px);overscroll-behavior:contain;padding-bottom:max(1.25rem, calc(env(safe-area-inset-bottom) + .75rem));border-bottom:0;border-radius:22px 22px 0 0;animation:.32s cubic-bezier(.32,.72,0,1) both bk-sheet-up;overflow-y:auto}}@media (max-width:639px) and (prefers-reduced-motion:reduce){.bk-sheet-host>.bk-surface{animation:none}}.bk-sheet-veil{animation:.24s ease-out both bk-sheet-veil}@media (prefers-reduced-motion:reduce){.bk-sheet-up,.bk-sheet-veil{animation:none}}@media (max-width:639px){.bk main h1.bk-display{font-size:34px;line-height:1.06}}@media (min-width:640px){.bk main header h1.bk-display{text-wrap:balance;padding-right:184px;line-height:1.05}}@keyframes bk-confetti{0%{opacity:0;transform:translateY(-12vh)rotate(0)}8%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate3d(var(--bk-drift,0), 104vh, 0) rotate(var(--bk-spin,180deg))}}.bk-confetti{will-change:transform, opacity;animation:3.1s cubic-bezier(.32,.12,.42,1) both bk-confetti}@media (prefers-reduced-motion:reduce){.bk-confetti{display:none}}@keyframes bk-flame{0%,to{opacity:.75;transform:translate(-50%)scale(1)}38%{opacity:.95;transform:translate(-50%)scale(1.06)}64%{opacity:.68;transform:translate(-50%)scale(.97)}}.bk-flame{filter:blur(2px);animation:3.4s ease-in-out infinite bk-flame}.bk-lamplight{filter:blur(3px);opacity:.9}@media (prefers-reduced-motion:reduce){.bk-flame{opacity:.85;animation:none}}@keyframes bk-petal-fall{0%{opacity:0;transform:translateY(-24px)rotate(0)}8%{opacity:.85}50%{transform:translate(26px,46vh)rotate(150deg)}92%{opacity:.6}to{opacity:0;transform:translate(-10px,92vh)rotate(320deg)}}.bk-petal{background:linear-gradient(140deg,#f9d1e3,#ee9abf);background:linear-gradient(140deg,lab(87.7337% 16.5218 -3.13216),lab(73.0234% 35.9988 -5.42122));border-radius:50% 0 50% 50%;width:13px;height:13px;animation:linear infinite bk-petal-fall;position:absolute;top:-20px;box-shadow:0 1px 2px #581e381f}@media (prefers-reduced-motion:reduce){.bk-petal{display:none}}.bk-stop{z-index:2;background:var(--bk-surface);width:30px;height:30px;box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--bk-rose) 22%, transparent);border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;translate:-50% -50%}.bk-stop:not([data-got]) svg{opacity:.38;filter:grayscale(.85)}.bk-stop:last-child{translate:-80% -50%}.bk-stop[data-got]{box-shadow:inset 0 0 0 2px var(--bk-rose), 0 3px 8px -2px #60143c4d;animation:.42s cubic-bezier(.34,1.56,.64,1) bk-stop-pop}@keyframes bk-stop-pop{0%{scale:.4}}@media (prefers-reduced-motion:reduce){.bk-stop[data-got]{animation:none}}.bk-hand{font-family:var(--font-bk-hand), cursive}.bk[data-skin=latte],.bk[data-skin=forest]{--font-bk-display:var(--font-bk-newsreader);--bk-display-weight:500}.bk[data-skin=club]{--font-bk-display:var(--font-bk-gloock)}.bk[data-skin=wine],.bk[data-skin=midnight],.bk:is([data-skin=noir],[data-skin=scarlet]){--font-bk-display:var(--font-bk-bodoni);--bk-display-weight:500}.bk[data-skin=cherry],.bk[data-skin=dusty]{--font-bk-display:var(--font-bk-intertight);--bk-display-weight:600;--font-bk-voice:var(--font-bk-instrument)}.bk-logo{font-family:var(--font-bk-instrument,Georgia), Georgia, serif;font-weight:400}.bk-rail-x{scrollbar-width:none}.bk-rail-x::-webkit-scrollbar{display:none}.bk label.bk-chip select:focus-visible{outline:none}.bk label.bk-chip:has(select:focus-visible){outline:3px solid color-mix(in oklab, var(--bk-rose) 70%, transparent);outline-offset:2px}@media (min-width:900px){.bk:is([data-skin=noir],[data-skin=scarlet],[data-skin=forest]) .bk-vine-day{display:none}.bk:is([data-skin=noir],[data-skin=forest]) .bk-vine-noir{display:block}.bk:is([data-skin=dusty],[data-skin=latte],[data-skin=club]) .bk-vine-day{display:none}.bk[data-skin=latte] .bk-vine-latte,.bk[data-skin=scarlet] .bk-vine-scarlet,.bk:is([data-skin=dusty],[data-skin=club]) .bk-vine-dusty{display:block}.bk[data-room=off] .bk-vine-day,.bk[data-room=off] .bk-vine-noir,.bk[data-room=off] .bk-vine-dusty,.bk[data-room=off] .bk-vine-latte,.bk[data-room=off] .bk-vine-scarlet{display:none}}.bk:not([data-skin=noir],[data-skin=forest]) .bk-vine-noir,.bk:not([data-skin=scarlet]) .bk-vine-scarlet,.bk:not([data-skin=dusty],[data-skin=club]) .bk-vine-dusty,.bk:not([data-skin=latte]) .bk-vine-latte{display:none}@media (min-width:900px){.bk:not([data-room=off]) .bk-cab-back{background:var(--bk-stems-day,none), var(--bk-cab-inside)}.bk:is([data-skin=noir],[data-skin=scarlet],[data-skin=forest]):not([data-room=off]) .bk-cab-back{background:var(--bk-stems-noir,none), var(--bk-cab-inside)}.bk:is([data-skin=dusty],[data-skin=club]):not([data-room=off]) .bk-cab-back{background:var(--bk-stems-dusty,none), var(--bk-cab-inside)}.bk[data-skin=latte]:not([data-room=off]) .bk-cab-back{background:var(--bk-stems-latte,none), var(--bk-cab-inside)}.bk[data-skin=scarlet]:not([data-room=off]) .bk-cab-back{background:var(--bk-stems-scarlet,none), var(--bk-cab-inside)}}body:has(.bk[data-skin=midnight]){background:#21131c;background:lab(7.97268% 8.85265 -3.16623)}body:has(.bk:is([data-skin=noir],[data-skin=scarlet])){background:#0f0b0b;background:lab(3.31542% 1.49726 .445595)}body:has(.bk[data-skin=forest]){background:#0f1714;background:lab(6.8649% -4.05922 .939205)}.bk-ticket-whole:after{display:none}.bk-aes-frame{aspect-ratio:9/16;background:color-mix(in oklab, var(--bk-ink) 12%, var(--bk-surface));box-shadow:0 0 0 1px var(--bk-surface-edge), 0 16px 30px -18px #280c188c;border-radius:18px;display:block}.bk-aes-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;display:grid}@media (min-width:640px){.bk-aes-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.bk-aes-option{background:var(--bk-card);border:1.5px solid var(--bk-surface-edge);color:var(--bk-ink);border-radius:16px;transition:background-color .16s,border-color .16s,transform .16s}.bk-aes-option:hover:not(:disabled){border-color:color-mix(in oklab, var(--bk-rose) 45%, transparent);transform:translateY(-1px)}.bk-aes-option:active:not(:disabled){transform:translateY(0)}.bk-aes-option.is-on{background:color-mix(in oklab, var(--bk-rose) 12%, var(--bk-card));border-color:var(--bk-rose)}.bk-aes-option:disabled{opacity:.5}.bk-aes-icon{background:color-mix(in oklab, var(--bk-rose) 13%, transparent);color:var(--bk-rose)}.bk-aes-empty{border-radius:var(--bk-radius-card);border:1.5px dashed color-mix(in oklab, var(--bk-rose) 35%, transparent);background:color-mix(in oklab, var(--bk-rose) 4%, transparent)}.bk-aes-print{box-shadow:0 0 0 2px var(--bk-surface), 0 8px 16px -8px #280c1899;transform-origin:50% 90%;border-radius:8px}.bk-aes-blank{background:radial-gradient(circle at 60% 30%, color-mix(in oklab, var(--bk-rose-soft) 70%, white) 0, transparent 55%), linear-gradient(165deg, var(--bk-rose), var(--bk-berry))}@keyframes bk-aes-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.bk-aes-shimmer{background:linear-gradient(105deg, transparent 30%, #ffffff38 50%, transparent 70%), linear-gradient(170deg, color-mix(in oklab, var(--bk-rose) 55%, #1a0d12), #160c10);background-size:220% 100%,100% 100%;animation:1.6s ease-in-out infinite bk-aes-shimmer}@supports (color:lab(0% 0 0)){.bk-aes-shimmer{background:linear-gradient(105deg, transparent 30%, lab(100% -.0000298023 .0000119209/.22) 50%, transparent 70%), linear-gradient(170deg, color-mix(in oklab, var(--bk-rose) 55%, #1a0d12), #160c10)}}@media (prefers-reduced-motion:reduce){.bk-aes-shimmer{animation:none}.bk-aes-option,.bk-aes-option:hover:not(:disabled){transition:none;transform:none}}.bk-credits-pill{white-space:nowrap;min-height:32px;color:var(--bk-rose);background:color-mix(in oklab, var(--bk-rose) 12%, transparent);border:1px solid color-mix(in oklab, var(--bk-rose) 22%, transparent);border-radius:999px;align-items:center;gap:.35rem;padding:0 .75rem;font-size:12px;font-weight:650;transition:background-color .16s,border-color .16s;display:inline-flex}.bk button.bk-credits-pill{min-height:32px}button.bk-credits-pill:hover{background:color-mix(in oklab, var(--bk-rose) 20%, transparent);border-color:color-mix(in oklab, var(--bk-rose) 40%, transparent)}.bk-credits-pill.is-out{color:var(--bk-ink-2);background:color-mix(in oklab, var(--bk-ink) 7%, transparent);border-color:color-mix(in oklab, var(--bk-ink) 14%, transparent)}button.bk-credits-pill.is-out:hover{background:color-mix(in oklab, var(--bk-ink) 12%, transparent)}.bk-credits-pill.is-waiting{background:color-mix(in oklab, var(--bk-ink) 6%, transparent);border-color:#0000;width:7.5rem}.bk-pack{background:var(--bk-card);border:1.5px solid var(--bk-surface-edge);color:var(--bk-ink);border-radius:16px}.bk-pack.is-soon{background:0 0;border-style:dashed}.bk-tabline{scrollbar-width:none;border-bottom:1px solid var(--bk-quiet-edge);gap:2px;display:flex;overflow-x:auto}.bk-tabline::-webkit-scrollbar{display:none}.bk-tabline-tab{min-height:44px;color:var(--bk-ink-2);white-space:nowrap;border-radius:10px 10px 0 0;flex:1 0 auto;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:600;transition:color .16s,background-color .16s;display:flex;position:relative}.bk-tabline-tab>.bk-icon{color:var(--bk-ink-3)}.bk-tabline-tab:hover{color:var(--bk-ink);background:color-mix(in oklab, var(--bk-rose) 7%, transparent)}.bk-tabline-tab[aria-current=page]{color:var(--bk-ink);font-weight:700}.bk-tabline-tab[aria-current=page]>.bk-icon{color:var(--bk-rose)}.bk-tabline-tab[aria-current=page]:after{content:"";background:var(--bk-rose);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}.bk-tabline-tab:focus-visible{box-shadow:inset 0 0 0 3px color-mix(in oklab, var(--bk-rose) 70%, transparent);outline:none}@media (max-width:479px){.bk-tabline-tab{padding:0 6px}.bk-tabline-tab>.bk-icon{display:none}}@media (min-width:820px){.bk-tabline-tab{flex:none;padding:0 16px}}.bk-album-head{flex-direction:column;gap:18px;padding:18px;display:flex}.bk-album-score{flex-wrap:wrap;align-items:center;gap:14px 16px;display:flex}.bk-ring{--bk-ring:0deg;background:radial-gradient(closest-side, var(--bk-surface) 76%, transparent 78%), conic-gradient(var(--bk-rose) var(--bk-ring), color-mix(in oklab, var(--bk-ink) 10%, var(--bk-surface)) 0);border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.bk-ring>span{font-size:17px;line-height:1}.bk-seg{background:color-mix(in oklab, var(--bk-ink) 6%, var(--bk-sheet));box-shadow:inset 0 0 0 1px var(--bk-quiet-edge);border-radius:999px;gap:2px;padding:3px;display:flex}.bk-seg-option{height:36px;color:var(--bk-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;transition:background-color .16s,color .16s;display:flex;position:relative}.bk-seg-option:before{content:"";position:absolute;inset:-4px 0}.bk-seg-option:hover{color:var(--bk-ink)}.bk-seg-option[aria-pressed=true]{background:var(--bk-sheet);color:var(--bk-ink);box-shadow:0 1px 3px color-mix(in oklab, var(--bk-ink) 16%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--bk-rose) 30%, transparent)}.bk-seg-option:focus-visible{box-shadow:inset 0 0 0 3px color-mix(in oklab, var(--bk-rose) 70%, transparent);outline:none}.bk-seg-count{background:color-mix(in oklab, var(--bk-ink) 8%, transparent);min-width:20px;color:var(--bk-ink-3);text-align:center;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}.bk-seg-option[aria-pressed=true] .bk-seg-count{background:color-mix(in oklab, var(--bk-rose) 18%, transparent);color:var(--bk-ink)}@media (max-width:559px){.bk-seg{width:100%}.bk-seg-option{flex:1;justify-content:center;padding:0 6px}}@media (min-width:560px){.bk-seg{margin-left:auto}}.bk-album-next{border-top:1px dashed var(--bk-quiet-edge);flex-direction:column;gap:10px;padding-top:16px;display:flex}.bk-next-list{gap:8px;display:grid}@media (min-width:1100px){.bk-next-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.bk-next{background:color-mix(in oklab, var(--bk-rose) 6%, var(--bk-sheet));width:100%;min-height:64px;box-shadow:inset 0 0 0 1px var(--bk-quiet-edge);text-align:left;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:transform .16s,box-shadow .16s;display:flex}.bk-next:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--bk-rose) 45%, transparent);transform:translateY(-1px)}.bk-next:focus-visible{outline:3px solid color-mix(in oklab, var(--bk-rose) 70%, transparent);outline-offset:2px}.bk-next-stamp{--bk-hole:3px;--bk-step:9px;background:color-mix(in oklab, var(--bk-rose) 16%, var(--bk-surface));width:48px;height:54px;color:var(--bk-rose);flex-shrink:0;place-items:center;display:grid}.bk-next-stamp:after{border-style:dashed;inset:5px}.bk-stampx-bar{background:color-mix(in oklab, var(--bk-ink) 11%, var(--bk-surface));border-radius:999px;width:100%;height:6px;display:block;overflow:hidden}.bk-stampx-bar>span{border-radius:inherit;background:linear-gradient(90deg, var(--bk-rose), var(--bk-berry));height:100%;display:block}.bk-stampx-bar-lg{height:10px}.bk-album-set{padding:0;overflow:hidden}.bk-album-set-head{width:100%;min-height:64px;color:var(--bk-ink);text-align:left;align-items:center;gap:14px;padding:14px 18px;transition:background-color .16s;display:flex}.bk-album-set-head:hover{background:color-mix(in oklab, var(--bk-rose) 5%, transparent)}.bk-album-set-head:focus-visible{box-shadow:inset 0 0 0 3px color-mix(in oklab, var(--bk-rose) 70%, transparent);outline:none}.bk-album-chev{color:var(--bk-ink-3);transition:transform .2s}.bk-album-set[data-open=true] .bk-album-chev{transform:rotate(180deg)}.bk-album-set-body{padding:4px 18px 18px}.bk-album-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;display:grid}@media (max-width:419px){.bk-album-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.bk-stampx-tile{text-align:center;border-radius:6px;width:100%;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.bk-stampx-tile:hover{transform:translateY(-2px)rotate(-.8deg)}.bk-stampx-tile:active{transform:scale(.98)}.bk-stampx-tile:focus-visible{outline:3px solid color-mix(in oklab, var(--bk-rose) 70%, transparent);outline-offset:3px}.bk-stampx-face{width:100%;min-height:168px;color:var(--bk-ink-3);background:color-mix(in oklab, var(--bk-ink) 5%, var(--bk-surface));flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:18px 14px 16px;display:flex}.bk-stampx-face:after{opacity:.45;border-style:dashed}.bk-stampx-face-sm{min-height:146px;padding:14px 10px 12px}.bk-stampx-pic{place-items:center;min-height:52px;display:grid}.bk-stampx-icon{color:var(--bk-ink-3);opacity:.75}[data-done=false] .bk-stampx-art{filter:grayscale();opacity:.4}.bk-stampx-name{color:var(--bk-ink-2);font-size:12.5px;font-weight:700;line-height:1.2}.bk-stampx-caption{color:var(--bk-ink-3);font-size:11px;line-height:1.25}.bk-stampx-progress{align-items:center;gap:6px;width:100%;margin-top:6px;padding:0 4px;display:flex}.bk-stampx-count{color:var(--bk-ink-3);flex-shrink:0;font-size:10.5px;font-weight:700}[data-started=true][data-done=false] .bk-stampx-icon{color:var(--bk-rose);opacity:.8}[data-done=false][data-started=false]>.bk-stampx-face{opacity:.72}[data-done=true]>.bk-stampx-face,.bk-stampx-hero[data-done=true] .bk-stampx-face{color:var(--bk-berry);background:repeating-linear-gradient(135deg, color-mix(in oklab, var(--bk-rose) 5%, transparent) 0 1px, transparent 1px 6px), radial-gradient(120% 80% at 30% 20%, color-mix(in oklab, var(--bk-sheet) 30%, transparent), transparent 60%), var(--bk-stamp-fill)}[data-done=true]>.bk-stampx-face:after,.bk-stampx-hero[data-done=true] .bk-stampx-face:after{opacity:.55;border-style:solid;border-width:1.5px}[data-done=true] .bk-stampx-icon{color:var(--bk-pop);opacity:1}[data-done=true] .bk-stampx-name{color:var(--bk-ink)}[data-done=true] .bk-stampx-caption{color:var(--bk-ink-2)}.bk-postmark{width:46px;height:46px;color:color-mix(in oklab, var(--bk-berry) 70%, transparent);pointer-events:none;border:1.5px solid;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:4px;transform:rotate(-14deg)}.bk-postmark:before{content:"";opacity:.6;border:1px dashed;border-radius:50%;position:absolute;inset:3px}.bk-postmark>span{letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1}.bk-postmark-lg{border-width:2px;width:76px;height:76px;top:-6px;right:-14px}.bk-postmark-lg>span{font-size:12px}.bk-passport{background:repeating-radial-gradient(circle at 100% 0, transparent 0 14px, color-mix(in oklab, var(--bk-rose) 6%, transparent) 14px 15px), color-mix(in oklab, var(--bk-rose) 4%, var(--bk-sheet));box-shadow:inset 0 0 0 1px var(--bk-quiet-edge);border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex}.bk-passport-note,.bk-stampx-note{color:var(--bk-ink-2);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.bk-passport-note>.bk-icon,.bk-stampx-note>.bk-icon{color:var(--bk-rose);flex-shrink:0;margin-top:1px}.bk-passport-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:640px){.bk-passport-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.bk-passport-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.bk-visa{border:1.5px dashed color-mix(in oklab, var(--bk-ink) 22%, transparent);width:100%;min-height:44px;color:var(--bk-ink-3);text-align:left;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;font-weight:600;transition:border-color .16s,color .16s;display:flex}.bk-visa:hover{border-color:color-mix(in oklab, var(--bk-rose) 55%, transparent);color:var(--bk-ink)}.bk-visa:focus-visible{outline:3px solid color-mix(in oklab, var(--bk-rose) 70%, transparent);outline-offset:2px}.bk-visa[data-done=true]{border-style:solid;border-color:color-mix(in oklab, var(--bk-rose) 50%, transparent);background:var(--bk-stamp-fill);color:var(--bk-ink)}.bk-visa[data-done=true]>.bk-icon{color:var(--bk-pop)}.bk-visa-book{color:var(--bk-ink-3);font-size:11px;font-weight:500}.bk-friend-face{border:1.5px solid var(--bk-surface-edge);background:color-mix(in oklab, var(--bk-rose) 14%, var(--bk-sheet));border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.bk-friend-chip{background:color-mix(in oklab, var(--bk-rose) 10%, var(--bk-sheet));min-height:32px;box-shadow:inset 0 0 0 1px var(--bk-quiet-edge);color:var(--bk-ink-2);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.bk-friend-chip:before{content:"";position:absolute;inset:-6px 0}.bk-friend-chip:hover{color:var(--bk-ink);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--bk-rose) 45%, transparent)}.bk-friend-chip:focus-visible{outline:3px solid color-mix(in oklab, var(--bk-rose) 70%, transparent);outline-offset:2px}@keyframes bk-stampx-pop{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.bk-stampx-sheet{width:100%;max-height:92dvh;padding:10px 20px calc(22px + env(safe-area-inset-bottom));background:var(--bk-sheet);color:var(--bk-ink);border-radius:24px 24px 0 0;flex-direction:column;gap:16px;animation:.3s cubic-bezier(.2,.85,.25,1) both bk-sheet-up;display:flex;overflow:hidden auto;box-shadow:0 -12px 40px #00000038}.bk-stampx-grip{background:color-mix(in oklab, var(--bk-ink) 18%, transparent);border-radius:999px;flex-shrink:0;align-self:center;width:40px;height:4px}@media (min-width:640px){.bk-stampx-sheet{border-radius:22px;width:min(420px,100%);padding:18px 24px 24px;animation:.26s cubic-bezier(.2,.8,.2,1) both bk-stampx-pop;box-shadow:0 24px 60px #00000047}.bk-stampx-grip{display:none}}.bk-stampx-hero{flex-shrink:0;align-self:center;width:172px;position:relative;transform:rotate(-2deg)}.bk-stampx-face-lg{--bk-hole:6px;--bk-step:17px;gap:10px;min-height:196px}.bk-stampx-face-lg .bk-stampx-pic{min-height:96px}.bk-stampx-face-lg:after{inset:10px}.bk-stampx-value{color:currentColor;letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:10px;font-weight:800}.bk-tearline{background:radial-gradient(circle, color-mix(in oklab, var(--bk-ink) 16%, transparent) 2.5px, transparent 3px) 0 50% / 12px 8px repeat-x;flex-shrink:0;height:8px;margin:0 -24px;display:block}.bk-stampx-note{background:color-mix(in oklab, var(--bk-rose) 8%, var(--bk-sheet));border-radius:12px;padding:10px 12px}@media (prefers-reduced-motion:reduce){.bk-tabline-tab,.bk-seg-option,.bk-next,.bk-album-set-head,.bk-album-chev,.bk-stampx-tile,.bk-visa{transition:none}.bk-next:hover,.bk-stampx-tile:hover,.bk-stampx-tile:active{transform:none}.bk-stampx-sheet{animation:none}}@media (max-width:559px){.bk-now-card{grid-template-areas:"cover""title""prog""tropes""felt""act"}.bk-now-progress{background:color-mix(in oklab, var(--bk-ink) 5%, transparent);box-shadow:inset 0 0 0 1px var(--bk-surface-edge);border-radius:16px;padding:14px}}.bk-added-cover{animation:.72s cubic-bezier(.2,.9,.25,1.15) both bk-added-land}.bk-added-glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--bk-rose) 38%, transparent), transparent);animation:1.4s ease-out both bk-added-glow}@keyframes bk-added-land{0%{opacity:0;transform:translateY(-46px)rotate(-8deg)scale(.86)}60%{opacity:1;transform:translateY(4px)rotate(1.5deg)scale(1.02)}to{transform:none}}@keyframes bk-added-glow{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:.55;transform:scale(1)}}.bk-spot{animation:1.1s ease-in-out 3 bk-spot}@keyframes bk-spot{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 4px var(--bk-rose), 0 0 22px 6px color-mix(in oklab, var(--bk-rose) 55%, transparent)}}@media (prefers-reduced-motion:reduce){.bk-added-cover,.bk-added-glow,.bk-spot{animation:none}}.bk-imp-sheet{animation:.3s cubic-bezier(.2,.85,.25,1) both bk-sheet-up}@media (min-width:640px){.bk-imp-sheet{animation:.26s cubic-bezier(.2,.8,.2,1) both bk-drop-in}}.bk-imp-kind{text-align:left;background:var(--bk-card);border:var(--bk-edge-width) solid var(--bk-surface-edge);border-radius:var(--bk-radius-card);width:100%;min-height:44px;box-shadow:var(--bk-card-shadow);color:var(--bk-ink);align-items:flex-start;gap:12px;padding:14px;transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .16s,background-color .16s;display:flex}.bk-imp-kind:hover{border-color:color-mix(in oklab, var(--bk-rose) 45%, transparent);transform:translateY(-1px)}.bk-imp-kind:active{background:color-mix(in oklab, var(--bk-rose) 8%, var(--bk-card));transform:none}.bk-imp-kind-small{align-items:center;padding:10px 12px}.bk-imp-kind-icon{background:color-mix(in oklab, var(--bk-rose) 13%, var(--bk-sheet));width:40px;height:40px;color:var(--bk-rose);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.bk-imp-kind-small .bk-imp-kind-icon{border-radius:10px;width:34px;height:34px}.bk-imp-how{background:color-mix(in oklab, var(--bk-rose) 8%, var(--bk-sheet));color:var(--bk-ink-2);border-radius:12px;gap:8px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.bk-imp-drop{text-align:center;border:2px dashed color-mix(in oklab, var(--bk-rose) 34%, transparent);border-radius:var(--bk-radius-card);color:var(--bk-ink);flex-direction:column;align-items:center;gap:8px;padding:40px 24px;transition:background-color .16s,border-color .16s;display:flex}.bk-imp-drop:hover,.bk-imp-drop-on{background:color-mix(in oklab, var(--bk-rose) 7%, transparent);border-color:var(--bk-rose)}.bk-imp-paste{tab-size:14;white-space:pre;resize:vertical;min-height:168px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.5}.bk-imp-problem{background:color-mix(in oklab, var(--bk-rose) 12%, var(--bk-sheet));color:var(--bk-rose);border-radius:12px;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.bk-imp-counts{grid-template-columns:repeat(auto-fit,minmax(98px,1fr));gap:8px;display:grid}.bk-imp-count{background:color-mix(in oklab, var(--bk-rose) 9%, var(--bk-sheet));border-radius:14px;flex-direction:column-reverse;gap:6px;padding:10px 12px;display:flex}.bk-imp-count-quiet{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--bk-ink) 12%, transparent);background:0 0}.bk-imp-list{overscroll-behavior:contain;max-height:min(46dvh,420px);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--bk-ink) 10%, transparent);border-radius:14px;flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}.bk-imp-row{align-items:flex-start;gap:10px;padding:10px 12px;transition:opacity .16s;display:flex}.bk-imp-row+.bk-imp-row{border-top:1px solid color-mix(in oklab, var(--bk-ink) 8%, transparent)}.bk-imp-row-off{opacity:.55}.bk-imp-check{width:20px;height:20px;accent-color:var(--bk-rose);flex-shrink:0;margin-top:2px}.bk-imp-cover{aspect-ratio:2/3;border-radius:3px;flex-shrink:0;width:32px;display:block;overflow:hidden;box-shadow:0 2px 6px -3px #28141473}.bk-imp-note{color:var(--bk-ink-3);align-items:flex-start;gap:4px;margin-top:4px;font-size:11.5px;line-height:1.4;display:flex}.bk-imp-note-warn{color:color-mix(in oklab, var(--bk-rose) 80%, var(--bk-ink))}.bk-imp-status{background:color-mix(in oklab, var(--bk-rose) 11%, var(--bk-sheet));color:var(--bk-ink-2);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:11.5px;font-weight:600}.bk-imp-landed{background:color-mix(in oklab, var(--bk-rose) 8%, var(--bk-sheet));border-radius:14px;align-items:center;gap:10px;min-height:48px;padding:10px 14px;font-size:13.5px;transition:background-color .16s;display:flex}.bk-imp-landed:hover{background:color-mix(in oklab, var(--bk-rose) 14%, var(--bk-sheet))}.bk-imp-confirm{background:color-mix(in oklab, var(--bk-rose) 8%, var(--bk-sheet));border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.bk .bk-imp-select{appearance:auto;border-radius:12px}@media (prefers-reduced-motion:reduce){.bk-imp-sheet{animation:none}.bk-imp-kind,.bk-imp-kind:hover{transition:none;transform:none}}@keyframes bk-sticker-pop{0%{opacity:0;transform:scale(.2)rotate(-30deg)}60%{opacity:1;transform:scale(1.25)rotate(8deg)}to{transform:scale(1)rotate(0)}}.bk-sticker-pop{animation:.62s cubic-bezier(.34,1.56,.64,1) both bk-sticker-pop}@media (prefers-reduced-motion:reduce){.bk-sticker-pop{animation:none}}@keyframes bk-reward-reveal{0%{opacity:0;filter:brightness(2.2);transform:scale(.3)rotate(-40deg)}45%{opacity:1;filter:brightness(1.4);transform:scale(1.35)rotate(10deg)}70%{filter:brightness();transform:scale(.92)rotate(-4deg)}to{transform:scale(1)rotate(0)}}.bk-reward-reveal{animation:.9s cubic-bezier(.34,1.56,.64,1) .25s both bk-reward-reveal}.bk-reward-sparks{pointer-events:none;position:absolute;inset:0}.bk-reward-sparks i{background:var(--bk-pop,var(--bk-rose));clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;animation:.76s ease-out .52s both bk-reward-spark;position:absolute;top:50%;left:50%}.bk-reward-sparks i:first-child{--dx:-24px;--dy:-20px}.bk-reward-sparks i:nth-child(2){--dx:24px;--dy:-22px;background:#f5cb70;background:lab(83.9975% 7.64194 50.8315)}.bk-reward-sparks i:nth-child(3){--dx:28px;--dy:10px}.bk-reward-sparks i:nth-child(4){--dx:-26px;--dy:14px;background:#f5cb70;background:lab(83.9975% 7.64194 50.8315)}.bk-reward-sparks i:nth-child(5){--dx:0px;--dy:-30px}@keyframes bk-reward-spark{0%{opacity:0;transform:translate(0)scale(.4)}30%{opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(1.1) rotate(90deg);opacity:0}}.bk-reward-rare{outline-offset:1px;outline:2px solid #e4b572;outline:2px solid lab(76.7996% 11.7527 40.3662);overflow:hidden}.bk-reward-rare:before{content:"";z-index:1;border-radius:inherit;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#fff4d9bf 45%,#ffcafa73 52%,#0000 66%) 0 0/260% 100%;background:linear-gradient(115deg,#0000 30%,lab(96.6865% 2.02221 19.5281/.75) 45%,lab(86.9953% 29.3173 -18.4154/.45) 52%,#0000 66%) 0 0/260% 100%;animation:3.2s ease-in-out infinite bk-reward-sheen;position:absolute;inset:0}@keyframes bk-reward-sheen{0%{background-position:130% 0}60%,to{background-position:-130% 0}}@media (prefers-reduced-motion:reduce){.bk-reward-reveal,.bk-reward-rare:before{animation:none}.bk-reward-sparks{display:none}}.bk-cpass{border-radius:var(--bk-radius-panel,22px);background:var(--bk-surface);border:1px solid var(--bk-surface-edge);box-shadow:var(--bk-surface-shadow,none);color:var(--bk-ink);position:relative}.bk-cpass-band{color:var(--bk-cream);background:linear-gradient(90deg, var(--bk-cta-to), var(--bk-cta-from))}.bk-cpass-key{letter-spacing:.14em;text-transform:uppercase;color:var(--bk-ink-3);font-size:10px;font-weight:700}.bk-cpass-photo{color:var(--bk-ink-3);background:var(--bk-wash);border:1px dashed var(--bk-surface-edge);border-radius:6px}.bk-cpass-seal{width:34px;height:34px;color:var(--bk-cream);background:radial-gradient(circle at 35% 30%, var(--bk-cta-from), var(--bk-cta-to));box-shadow:0 0 0 3px var(--bk-surface), 0 4px 10px #280a144d;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-8px;right:-10px}.bk-cstamp{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:oklch(.62 .15 var(--stamp-hue));border:2px double oklch(.62 .15 var(--stamp-hue));background:oklch(.62 .15 var(--stamp-hue) / .08);border-radius:8px;padding:2px 8px;font-size:10.5px;font-weight:800}.bk-cpass-mrz{letter-spacing:.12em;white-space:nowrap;color:color-mix(in oklab, var(--bk-ink) 55%, transparent);border-top:1px dashed var(--bk-surface-edge);background:color-mix(in oklab, var(--bk-ink) 4%, transparent);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;line-height:1.45;overflow:hidden}.bk-chem{--chem-print:#fdfaf4;--chem-print-ink:#442032;--chem-thread-l:.6;--chem-thread-c:.13;--chem-red:#cc272e;--chem-pin:var(--bk-cherry);--chem-tape:color-mix(in oklab, var(--bk-rose) 42%, transparent);border-radius:var(--bk-radius-panel,22px);background:var(--bk-surface);border:1px solid var(--bk-surface-edge);box-shadow:var(--bk-surface-shadow,none);color:var(--bk-ink)}@supports (color:lab(0% 0 0)){.bk-chem{--chem-print:lab(98.2832% .458986 3.0148);--chem-print-ink:lab(17.9944% 19.3533 -3.72599);--chem-red:lab(45.7636% 63.3818 40.1799)}}.bk:is([data-skin=noir],[data-skin=scarlet],[data-skin=midnight],[data-skin=forest]) .bk-chem{--chem-print:#e7dcd2;--chem-print-ink:#3e1e21;--chem-thread-l:.74;--chem-thread-c:.12;--chem-red:#ed4a49;--chem-tape:color-mix(in oklab, var(--bk-rose) 55%, transparent)}@supports (color:lab(0% 0 0)){.bk:is([data-skin=noir],[data-skin=scarlet],[data-skin=midnight],[data-skin=forest]) .bk-chem{--chem-print:lab(88.365% 3.0748 6.01875);--chem-print-ink:lab(15.9319% 16.2345 5.338);--chem-red:lab(56.2318% 63.1473 38.2171)}}.bk-chem-board{background-image:radial-gradient(color-mix(in oklab, var(--bk-ink) 9%, transparent) 1px, transparent 1.2px);background-size:18px 18px;border-radius:14px}.bk-chem-print{z-index:1;background:var(--chem-print);color:var(--chem-print-ink);border-radius:2px;outline:none;flex-direction:column;align-items:center;gap:4px;padding:7px 7px 0;transition:opacity .2s,filter .2s,translate .2s;display:flex;position:absolute;box-shadow:0 1px 1px #280e181f,0 8px 14px -8px #280e1873}.bk-chem-print:focus-visible{outline:2px solid var(--bk-rose);outline-offset:3px}.bk-chem-print .bk-cover-flat{border-radius:1px;box-shadow:inset 0 0 0 1px #0000000f}.bk-chem-print[data-lit]{translate:0 -2px}.bk-chem-print[data-faded]{opacity:.4;filter:saturate(.4)}.bk-chem-blank{color:color-mix(in oklab, var(--chem-print-ink) 50%, transparent);background:color-mix(in oklab, var(--chem-print-ink) 8%, transparent);place-items:center;font-size:28px;display:grid}.bk-chem-name{max-width:100%;font-size:var(--chem-caption,18px);white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden}.bk-chem-threads{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.bk-chem-thread{fill:none;stroke:oklch(var(--chem-thread-l) var(--chem-thread-c) var(--thread-hue,0));stroke-width:1.9px;stroke-linecap:round;opacity:.9;filter:drop-shadow(0 1.5px .5px #1e0a1238);transition:opacity .2s}.bk-chem-thread[data-kind=red]{stroke:var(--chem-red);stroke-width:2.2px;opacity:.95}.bk-chem-board[data-lit] .bk-chem-thread{opacity:.22}.bk-chem-board[data-lit] .bk-chem-thread[data-near]{opacity:1;stroke-width:2.6px}.bk-chem-chip{min-height:40px;color:var(--bk-ink);box-shadow:inset 0 0 0 1px var(--bk-quiet-edge,var(--bk-surface-edge));border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:12.5px;font-weight:600;transition:background-color .16s,box-shadow .16s;display:inline-flex}.bk-chem-chip:hover{background:color-mix(in oklab, var(--bk-rose) 7%, transparent)}.bk-chem-chip:focus-visible{outline:2px solid var(--bk-rose);outline-offset:2px}.bk-chem-chip[aria-pressed=true]{background:color-mix(in oklab, var(--bk-rose) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--bk-rose) 32%, transparent)}.bk-chem-chip-count{color:var(--bk-ink-2);font-weight:500}.bk-chem-pin{z-index:3;background:radial-gradient(circle at 35% 30%, #fedbda 0 12%, var(--chem-pin) 45%, color-mix(in oklab, var(--chem-pin) 70%, black));pointer-events:none;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;box-shadow:1.5px 2.5px 2px #1e0a1259}@supports (color:lab(0% 0 0)){.bk-chem-pin{background:radial-gradient(circle at 35% 30%, lab(90.317% 12.6998 5.39241) 0 12%, var(--chem-pin) 45%, color-mix(in oklab, var(--chem-pin) 70%, black))}}.bk-chem-tape{z-index:3;background:repeating-linear-gradient(90deg, transparent 0 5px, #ffffff38 5px 7px), var(--chem-tape);clip-path:polygon(0 0,4% 20%,0 40%,4% 60%,0 80%,4% 100%,96% 100%,100% 80%,96% 60%,100% 40%,96% 20%,100% 0);pointer-events:none;width:44px;height:15px;margin:-7.5px 0 0 -22px;position:absolute}@supports (color:lab(0% 0 0)){.bk-chem-tape{background:repeating-linear-gradient(90deg, transparent 0 5px, lab(100% -.0000298023 .0000119209/.22) 5px 7px), var(--chem-tape)}}@media (prefers-reduced-motion:reduce){.bk-chem-print,.bk-chem-thread,.bk-chem-chip{transition:none}.bk-chem-print[data-lit]{translate:none}}.bk-vote{background:color-mix(in oklab, var(--bk-ink) 4%, transparent);border:1.5px solid var(--bk-surface-edge);transition:border-color .16s,background-color .16s,transform .16s}.bk-vote:hover{border-color:color-mix(in oklab, var(--bk-rose) 45%, transparent);transform:translateY(-2px)}.bk-vote:focus-visible{outline:2px solid var(--bk-rose);outline-offset:2px}.bk-vote[data-chosen=true]{border-color:var(--bk-rose);background:color-mix(in oklab, var(--bk-rose) 10%, transparent)}.bk-vote-crown{z-index:1;width:28px;height:28px;color:var(--bk-cream);background:radial-gradient(circle at 35% 30%, var(--bk-cta-from), var(--bk-cta-to));box-shadow:0 0 0 3px var(--bk-surface);border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;left:-8px}.bk-vote-bar{background:color-mix(in oklab, var(--bk-ink) 10%, transparent);border-radius:999px;height:5px;display:block;overflow:hidden}.bk-vote-bar>span{border-radius:inherit;background:linear-gradient(90deg, var(--bk-cta-from), var(--bk-cta-to));height:100%;transition:width .26s;display:block}@media (prefers-reduced-motion:reduce){.bk-vote,.bk-vote-bar>span{transition:none}}.bk-letter-shimmer{background:linear-gradient(105deg, transparent 30%, color-mix(in oklab, var(--bk-surface) 70%, transparent) 50%, transparent 70%), color-mix(in oklab, var(--bk-ink) 9%, transparent);background-size:220% 100%,100% 100%;animation:1.6s ease-in-out infinite bk-aes-shimmer}@media (prefers-reduced-motion:reduce){.bk-letter-shimmer{animation:none}}.bk select:not([multiple]){appearance:none;padding-right:40px;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%)!important;background-position:calc(100% - 22px),calc(100% - 17px)!important;background-repeat:no-repeat!important;background-size:5px 5px!important}@property --bk-rose{syntax:"<color>";inherits:true;initial-value:oklch(45% .13 352)}@property --bk-rose-soft{syntax:"<color>";inherits:true;initial-value:oklch(62% .1 352)}@property --bk-berry{syntax:"<color>";inherits:true;initial-value:oklch(36% .12 350)}@property --bk-blush{syntax:"<color>";inherits:true;initial-value:oklch(94.5% .022 350)}@property --bk-petal{syntax:"<color>";inherits:true;initial-value:oklch(88% .045 350)}@property --bk-cta-from{syntax:"<color>";inherits:true;initial-value:oklch(47% .13 352)}@property --bk-cta-to{syntax:"<color>";inherits:true;initial-value:oklch(37% .12 352)}@property --bk-pop{syntax:"<color>";inherits:true;initial-value:oklch(58% .18 352)}@property --bk-ground{syntax:"<color>";inherits:true;initial-value:oklch(97.2% .01 350)}.bk[data-world]{transition:--bk-rose .7s,--bk-rose-soft .7s,--bk-berry .7s,--bk-blush .7s,--bk-petal .7s,--bk-cta-from .7s,--bk-cta-to .7s,--bk-pop .7s,--bk-ground .7s}@media (prefers-reduced-motion:reduce){.bk[data-world]{transition:none}}.bk[data-world=on]:is([data-skin=noir],[data-skin=scarlet],[data-skin=midnight],[data-skin=forest]){--bk-ink:#f2eee9;--bk-ink-2:#d2cdc7;--bk-ink-3:#ada6a0;--bk-cream:color-mix(in oklab, var(--bk-ground) 94%, white);--bk-sheet:color-mix(in oklab, var(--bk-ground) 92%, white);--bk-surface:color-mix(in oklab, var(--bk-ground) 94%, white);--bk-card:color-mix(in oklab, var(--bk-ground) 90%, white);--bk-surface-edge:#ffffff1a;--bk-hairline:#ffffff1a;--bk-sheen-edge:#ffffff1f;--bk-chip-bg:color-mix(in oklab, color-mix(in oklab, var(--bk-ground) 86%, white) 70%, transparent);--bk-chip-edge:#ffffff1f;--bk-quiet-bg:color-mix(in oklab, var(--bk-ground) 88%, white);--bk-quiet-bg-hover:color-mix(in oklab, var(--bk-ground) 84%, white);--bk-quiet-edge:#ffffff1f;--bk-glass:color-mix(in oklab, var(--bk-ground) 62%, transparent);--bk-glass-2:color-mix(in oklab, var(--bk-ground) 45%, transparent);--bk-glass-3:color-mix(in oklab, var(--bk-ground) 32%, transparent);--bk-rail-from:color-mix(in oklab, var(--bk-ground) 92%, white);--bk-rail-to:color-mix(in oklab, var(--bk-ground) 96%, white);--bk-board-top:color-mix(in oklab, var(--bk-ground) 75%, white);--bk-board-mid:color-mix(in oklab, var(--bk-ground) 82%, white);--bk-board-lip:color-mix(in oklab, var(--bk-ground) 91%, white);--bk-wash:color-mix(in oklab, var(--bk-rose) 9%, transparent);--bk-sash-bg:color-mix(in oklab, var(--bk-rose) 26%, var(--bk-ground));--bk-stamp-fill:color-mix(in oklab, var(--bk-rose) 30%, var(--bk-surface));--bk-scrim:#0202019e}@supports (color:lab(0% 0 0)){.bk[data-world=on]:is([data-skin=noir],[data-skin=scarlet],[data-skin=midnight],[data-skin=forest]){--bk-ink:lab(94.2139% .690639 2.9597);--bk-ink-2:lab(82.6051% 1.15448 3.60794);--bk-ink-3:lab(68.6712% 1.72704 4.18868);--bk-scrim:lab(.460445% .122808 .176683/.62)}}body:has(.bk[data-world=on]:is([data-skin=noir],[data-skin=scarlet],[data-skin=midnight],[data-skin=forest])){background:#110d0b;background:lab(4.04042% 1.04269 1.50592)}.bk-world-note{color:var(--bk-rose);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;display:flex}.bk-world-swatch{border-radius:2px 3px 3px 2px;flex-shrink:0;width:14px;height:18px;box-shadow:inset 2px 0 #0000002e,0 1px 2px #0003}.bk-world-line{font-size:20px;line-height:1.1}.bk-world-door{min-height:32px;color:var(--bk-ink-2);background:var(--bk-quiet-bg);box-shadow:inset 0 0 0 1px var(--bk-quiet-edge);border-radius:999px;align-items:center;gap:6px;padding:2px 12px;font-size:12.5px;font-weight:600;transition:background-color .2s;display:inline-flex}.bk-world-door:hover{background:var(--bk-quiet-bg-hover)}.bk-world-door:focus-visible{outline:2px solid var(--bk-rose);outline-offset:2px}.bk-world-enter{color:var(--bk-rose);padding-left:8px;font-weight:400}.bk-more-stack{flex-direction:column;flex-shrink:0;align-items:center;gap:3px;margin-bottom:-5px;margin-left:2px;display:flex}.bk-more-tag{white-space:nowrap;color:var(--bk-ink);background:var(--bk-cream);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--bk-berry) 22%, transparent), 0 1px 2px #0000001f;border-radius:4px;padding:2px 6px;font-size:clamp(10px,11cqh,12.5px);font-weight:700;line-height:1.2;transform:rotate(-4deg)}.bk-more-books{flex-direction:column;align-items:center;display:flex;position:relative}.bk-more-books>span{border-radius:2px 3px 3px 2px;height:clamp(7px,9cqh,12px);display:block;box-shadow:inset 0 -2px #00000024,inset 0 1px #ffffff40}.bk-more-books>span:first-child{background:var(--bk-rose-soft);width:clamp(34px,34cqh,52px);transform:translate(3px)}.bk-more-books>span:nth-child(2){background:var(--bk-berry);width:clamp(38px,38cqh,58px)}.bk-more-books>span:nth-child(3){background:var(--bk-petal);width:clamp(36px,36cqh,55px);transform:translate(-2px)}.bk-more-books:after{content:"";inset-block:-1px;background:var(--bk-rose);opacity:.85;width:3px;position:absolute;left:58%}.bk-spine-row{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:3px;scroll-padding-inline:12px;overflow:auto hidden}.bk-spine-row::-webkit-scrollbar{display:none}.bk-spine-row:focus-visible{outline:2px solid var(--bk-rose);outline-offset:4px;border-radius:10px}.bk-spine-row>li{scroll-snap-align:start;flex-shrink:0}.bk-spine-shelf[data-more]:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(to right, transparent, color-mix(in oklab, var(--bk-ground) 62%, transparent));width:130px;position:absolute;top:0;bottom:16px;right:0}.bk-spine-lean{transform-origin:100% 100%;margin-right:20px;transform:rotate(6deg)}.bk-spine-stack{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1px;margin-inline:6px;display:flex}.bk-spine-thing{margin-inline:6px;pointer-events:none;align-items:flex-end;margin-bottom:-2px;display:flex;position:relative}.bk-spine-thing img{object-fit:contain;object-position:bottom center;width:auto;max-width:120px}.bk-spine-thing:after{content:"";background:radial-gradient(closest-side,#1e0e0e52,#0000);border-radius:50%;height:6px;position:absolute;bottom:-1px;left:10%;right:10%}.bk-spine-step{z-index:4;width:40px;height:40px;color:var(--bk-ink);background:var(--bk-surface);box-shadow:var(--bk-shadow-lift), inset 0 0 0 1px var(--bk-quiet-edge);opacity:.88;border-radius:999px;place-items:center;transition:opacity .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.bk-spine-shelf:hover .bk-spine-step,.bk-spine-shelf:focus-within .bk-spine-step{opacity:1}.bk-spine-step:focus-visible{opacity:1;outline:2px solid var(--bk-rose);outline-offset:2px}@media (hover:none),(max-width:559px){.bk-spine-step{display:none}}.bk-lib-quick .bk-chip[aria-pressed=false]{height:32px;box-shadow:none;color:var(--bk-ink-2);background:0 0;border-color:#0000;padding:0 10px}.bk-lib-quick .bk-chip[aria-pressed=false]:hover{background:var(--bk-wash)}.bk-lib-quick .bk-chip[aria-pressed=true]{height:32px;padding:0 12px}@media (min-width:560px){.bk-lib-view-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.bk-shelf-weather:has([data-cabinet-open])>[aria-hidden=true]:first-child{display:none}.bk{--bk-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 3 0 0 0 -1.55'/%3E%3C/filter%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 0 1.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)' opacity='.06'/%3E%3Crect width='100%25' height='100%25' filter='url(%23b)' opacity='.1'/%3E%3C/svg%3E");--bk-radius-panel:22px;--bk-radius-card:18px;--bk-material:var(--bk-grain);--bk-card-edge:transparent;--bk-card-shadow:0 1px 1.5px #50142c1f, 0 6px 14px -6px #60143c29;--bk-surface-shadow:0 1px 2px #50142c1f, 0 10px 24px -10px #60143c33;--bk-press-bg:color-mix(in oklab, var(--bk-ink) 5%, var(--bk-surface));--bk-press-shadow:inset 0 1px 2px #50142c24, inset 0 0 0 1px #50142c0a;--bk-raise-shadow:0 0 0 1px #50142c0d, 0 1px 1.5px #50142c29, 0 3px 8px -4px #60143c29}.bk:is([data-skin=noir],[data-skin=scarlet],[data-skin=midnight],[data-skin=forest]){--bk-material:var(--bk-grain);--bk-card-edge:color-mix(in oklab, var(--bk-surface) 72%, black);--bk-card-shadow:0 1px 2px #0000008c, 0 10px 22px -8px #0009;--bk-surface-shadow:0 1px 2px #0009, 0 16px 32px -12px #000000b3;--bk-press-bg:color-mix(in oklab, black 22%, var(--bk-surface));--bk-press-shadow:inset 0 1px 3px #00000080, inset 0 0 0 1px #0000002e;--bk-raise-shadow:0 1px 2px #00000080, 0 4px 10px -4px #00000080}.bk :is(.bk-surface,.bk-card,.bk-spread) .bk-chip{background:var(--bk-press-bg);box-shadow:var(--bk-press-shadow);-webkit-backdrop-filter:none;border-color:#0000}.bk :is(.bk-surface,.bk-card,.bk-spread) .bk-quiet{box-shadow:var(--bk-raise-shadow);border-color:#0000}@media (max-width:559px){.bk .bk-now-progress{box-shadow:var(--bk-press-shadow)}}@media (prefers-reduced-transparency:reduce){.bk .bk-chip,.bk .bk-badge{background:var(--bk-press-bg);-webkit-backdrop-filter:none}}.bk-shelf-label{color:#402622;color:lab(18.4491% 12.0069 8.1472);background:var(--bk-grain), linear-gradient(180deg, #f6eedc, #eadcc5);border-radius:3px;align-items:baseline;gap:10px;padding:7px 14px 8px;display:inline-flex;position:relative;box-shadow:0 0 0 1.5px #a47f43,0 0 0 3px #5943298c,inset 0 0 0 3px #f6eedc,inset 0 0 0 4px #8d676047,0 6px 10px -4px #00000080;box-shadow:0 0 0 1.5px lab(55.9529% 9.51195 37.7256),0 0 0 3px lab(30.3455% 7.22624 19.6092/.55),inset 0 0 0 3px lab(94.2935% .832737 9.61531),inset 0 0 0 4px lab(47.3699% 14.879 9.9853/.28),0 6px 10px -4px lab(0% 0 0/.501961)}@supports (color:lab(0% 0 0)){.bk-shelf-label{background:var(--bk-grain), linear-gradient(180deg, lab(94.2935% .832737 9.61531), lab(88.4841% 2.31877 13.4163))}}.bk-shelf-label-name{font-family:var(--font-bk-display), Georgia, serif;letter-spacing:.02em;font-size:17px;font-style:italic;line-height:1.1}.bk-shelf-label-count{letter-spacing:.08em;color:#803f42;color:lab(35.2439% 28.9614 11.5603);font-size:11px;font-weight:700}.bk-streak-hero{background:linear-gradient(135deg, color-mix(in oklab, var(--bk-rose) 14%, var(--bk-ground)), color-mix(in oklab, var(--bk-cherry) 8%, var(--bk-ground)));border:1px solid color-mix(in oklab, var(--bk-rose) 22%, transparent)}.bk-streak-glow{background:radial-gradient(62% 58% at 74% 40%,#ffd9a666 0%,#ffc98a33 38%,#ffb87012 66%,#0000 100%);background:radial-gradient(62% 58% at 74% 40%,lab(89.0658% 8.55219 30.3621/.4) 0%,lab(84.8236% 14.2208 39.1256/.2) 38%,lab(80.5122% 21.0148 46.8646/.07) 66%,#0000 100%);animation:4s ease-in-out infinite bk-streak-breathe}@keyframes bk-streak-breathe{50%{opacity:.55;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.bk-streak-glow{animation:none}}.bk:is([data-skin=noir],[data-skin=scarlet],[data-skin=forest],[data-skin=midnight]) .bk-jar-glass{opacity:.78;filter:brightness(1.05)contrast(1.2)drop-shadow(0 0 6px #ffd6a038)}.bk-jar-glass{filter:contrast(1.12)saturate(1.1)drop-shadow(0 2px 3px #3c1e1438)}.bk-app{overflow-y:clip}html:has(.bk){overscroll-behavior-y:none}@media (min-width:900px){.bk-app main:has(>.bk-cab-room){padding-bottom:16px;padding-right:32px}.bk:has([data-nav-rail=true]) .bk-room-decor[data-side=left]{z-index:75;translate:28px}}@media (max-height:500px) and (min-width:500px){.bk nav[aria-label=Sections]{scrollbar-width:none;gap:.5rem;overflow-y:auto}}@media (min-width:640px){.bk-cab-back{padding-bottom:28px}.bk-app main:not(:has(.bk-cab-room)){padding-bottom:96px}}.bk:has([data-overlay]) .bk-tabbar{visibility:hidden}body:has([data-overlay]) .bk-tabbar{visibility:hidden}.bk-tour-block{z-index:100;position:fixed;inset:0}.bk-tour-spot{z-index:101;pointer-events:none;box-shadow:0 0 0 9999px var(--bk-scrim), 0 0 0 2px color-mix(in oklab, var(--bk-rose) 70%, transparent);border-radius:18px;transition:left .28s,top .28s,width .28s,height .28s;position:fixed}.bk-tour-card{z-index:102;box-sizing:border-box;background:var(--bk-surface);color:var(--bk-ink);border:1px solid var(--bk-surface-edge);border-radius:22px;padding:18px 18px 12px;transition:left .28s,top .28s;position:fixed;box-shadow:0 18px 40px -16px #00000073}@media (prefers-reduced-motion:reduce){.bk-tour-spot,.bk-tour-card{transition:none}}.bk-rm-open,.bk-rm-quiet-danger,.bk-rm-danger{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.bk-rm-open{color:var(--bk-ink-2);background:0 0;margin-top:12px}.bk-rm-quiet-danger{color:#b02a2d;color:lab(40.2801% 53.7849 33.3129);background:0 0}.bk-rm-danger{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);background:#b02a2d;background:lab(40.2801% 53.7849 33.3129)}.bk-rm-open:hover,.bk-rm-quiet-danger:hover{background:#b02a2d1a;background:lab(40.2801% 53.7849 33.3129/.1)}.bk-rm-open:focus-visible,.bk-rm-quiet-danger:focus-visible,.bk-rm-danger:focus-visible,.bk-rm-toast-undo:focus-visible,.bk-rm-link:focus-visible{outline:2px solid var(--bk-rose);outline-offset:2px}.bk-rm-danger:active,.bk-rm-open:active,.bk-rm-quiet-danger:active{transform:translateY(1px)}.bk-rm-link{min-height:44px;color:var(--bk-ink-2);align-items:center;font-size:13.5px;text-decoration:underline;display:inline-flex}.bk-rm-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bk-rm-actions{flex-wrap:wrap;gap:8px;display:flex}.bk-rm-toast{z-index:120;background:var(--bk-ink);max-width:calc(100vw - 32px);color:var(--bk-sheet);border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 18px;font-size:13.5px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px -10px #00000073}.bk-rm-toast-undo{min-height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-weight:700;text-decoration:underline}.bk-login{--bk-login-error:#ffaaa7;--bk-login-warm:#fbd094;background:radial-gradient(120% 70% at 18% 30%, color-mix(in oklab, var(--bk-surface) 80%, transparent), transparent 70%), var(--bk-ground);min-height:100svh;color:var(--bk-ink);padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));flex-direction:column;display:flex;position:relative;overflow:clip}@supports (color:lab(0% 0 0)){.bk-login{--bk-login-error:lab(78.1257% 31.5485 15.1326);--bk-login-warm:lab(86.1087% 10.0666 35.5028)}}.bk-login:not([data-skin=noir],[data-skin=scarlet],[data-skin=forest]){--bk-login-warm:var(--bk-rose);--bk-login-error:#af2934}@supports (color:lab(0% 0 0)){.bk-login:not([data-skin=noir],[data-skin=scarlet],[data-skin=forest]){--bk-login-error:lab(40.2265% 54.2769 28.9103)}}.bk-login>:not(.bk-login-rose){z-index:1;position:relative}.bk-login-rose{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(.9)saturate(1.05);height:auto;animation:1.2s ease-out both bk-login-fade;position:absolute}.bk-login-rose[data-corner=top-right]{width:132px;top:-10px;right:-14px;transform:scaleX(-1)}.bk-login-rose[data-corner=bottom-left]{opacity:.75;width:116px;bottom:-12px;left:-14px;transform:scaleY(-1)}.bk-login-top{display:flex}.bk-login-brand{min-height:44px;color:var(--bk-ink);border-radius:12px;align-items:center;gap:10px;padding-right:8px;display:inline-flex}.bk-login-main{flex:1;justify-content:center;padding-block:20px 28px;display:flex}.bk-login-stage{flex-direction:column;width:100%;max-width:440px;display:flex}.bk-login-still{z-index:2;align-self:flex-start;align-items:flex-end;height:112px;margin:0 0 -26px 18px;animation:.9s ease-out both bk-login-fade;display:flex;position:relative}.bk-login-ledge{background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;width:92%;height:12px;position:absolute;bottom:2px;left:6%}.bk-login-jar{width:104px;height:104px;position:relative}.bk-login-candle{height:62px;margin-left:-18px;position:relative}.bk-login-glow{pointer-events:none;background:radial-gradient(closest-side,#fed7a357 0%,#f8c38429 36%,#f2ad730d 66%,#0000 100%);background:radial-gradient(closest-side,lab(88.441% 8.67325 31.1878/.34) 0%,lab(82.5009% 14.2789 38.9198/.16) 36%,lab(76.4321% 21.6319 40.055/.05) 66%,#0000 100%);border-radius:50%;width:360px;height:300px;animation:4.2s ease-in-out infinite bk-login-breathe;position:absolute;top:27%;left:50%;translate:-50% -50%}.bk-login-flame{pointer-events:none;background:radial-gradient(closest-side,#fff5d3e6,#ffbf714d 60%,#0000);background:radial-gradient(closest-side,lab(96.7763% .80514 23.6629/.9),lab(82.4104% 19.6216 52.7337/.3) 60%,#0000);border-radius:50%;width:34%;height:26%;position:absolute;top:10%;left:50%}.bk-login-card{background:radial-gradient(90% 55% at 22% 0%, #f4c48d14, transparent 70%), var(--bk-material), var(--bk-surface);flex-direction:column;gap:10px;padding:44px 22px 24px;animation:.7s cubic-bezier(.22,1,.36,1) both bk-login-rise;display:flex;position:relative}@supports (color:lab(0% 0 0)){.bk-login-card{background:radial-gradient(90% 55% at 22% 0%, lab(82.5252% 12.597 34.6323/.08), transparent 70%), var(--bk-material), var(--bk-surface)}}.bk-login-title{color:var(--bk-login-warm);text-wrap:balance;font-size:38px;font-weight:600;line-height:1}.bk-login-hint,.bk-login-body{color:var(--bk-ink-2);font-size:15px;line-height:1.5}.bk-login-hint{margin-bottom:8px}.bk-login-label{color:var(--bk-ink);font-size:14px;font-weight:600}.bk-login-input{border:1px solid var(--bk-quiet-edge);background:color-mix(in oklab, var(--bk-ground) 88%, var(--bk-ink));width:100%;height:52px;color:var(--bk-ink);border-radius:14px;padding:0 16px;font-size:16px;transition:border-color .16s,background-color .16s}.bk-login-input::placeholder{color:var(--bk-ink-2);opacity:.85}.bk-login-input:hover{border-color:color-mix(in oklab, var(--bk-ink) 40%, transparent)}.bk-login-input:focus-visible{outline:2px solid var(--bk-rose);outline-offset:2px;border-color:var(--bk-rose)}.bk-login-input[aria-invalid=true]{border-color:var(--bk-login-error)}.bk-login-input:disabled{opacity:.6}.bk-login-error{color:var(--bk-login-error);font-size:14px;line-height:1.45}.bk-login-error:empty,.bk-login-note:empty{margin-top:-10px}.bk-login-callout{background:#ffaaa714;background:lab(78.1257% 31.5485 15.1326/.08);border:1px solid #ffaaa759;border:1px solid lab(78.1257% 31.5485 15.1326/.35);border-radius:12px;padding:10px 12px}.bk-login-note{color:var(--bk-ink-3);font-size:13px;line-height:1.45}.bk-login-button{justify-content:center;align-items:center;width:100%;min-height:52px;padding:0 24px;font-size:16px;display:inline-flex}.bk-login-button:focus-visible,.bk-login-link:focus-visible,.bk-login-guest:focus-visible,.bk-login-brand:focus-visible{outline:2px solid var(--bk-rose-soft);outline-offset:3px}.bk-login-button:disabled{cursor:not-allowed;opacity:.6;transform:none}.bk-login-secondary{font-variant-numeric:tabular-nums}.bk-login-link{min-height:44px;color:var(--bk-ink-2);text-underline-offset:3px;border-radius:8px;align-items:center;font-size:13px;-webkit-text-decoration:underline #b1a0a080;text-decoration:underline #b1a0a080;-webkit-text-decoration:underline lab(67.3042% 6.515 2.04637/.5);text-decoration:underline lab(67.3042% 6.515 2.04637/.5);transition:color .16s,text-decoration-color .16s;display:inline-flex}.bk-login-link:hover{color:var(--bk-ink);text-decoration-color:currentColor}.bk-login-textbutton{align-self:center;padding:0 12px;font-size:14px;font-weight:600}.bk-login-swap{animation:.52s cubic-bezier(.22,1,.36,1) both bk-login-rise}.bk-login-envelope{background:linear-gradient(#f3e5d6,#e2cdba);background:linear-gradient(lab(91.8871% 2.99054 9.09216),lab(83.7228% 5.25609 12.3793));border-radius:8px;width:136px;height:90px;margin-top:4px;position:relative;rotate:-4deg;box-shadow:0 14px 28px -12px #000000b3,inset 0 0 0 1px #ffffff40;box-shadow:0 14px 28px -12px lab(0% 0 0/.701961),inset 0 0 0 1px lab(100% 0 0/.25)}.bk-login-envelope:before{content:"";border-radius:inherit;background:linear-gradient(160deg,#0000 49%,#d1b9a499 50%,#0000 51%),linear-gradient(20deg,#0000 49%,#d1b9a499 50%,#0000 51%);background:linear-gradient(160deg,#0000 49%,lab(76.7253% 6.71676 13.861/.6) 50%,#0000 51%),linear-gradient(20deg,#0000 49%,lab(76.7253% 6.71676 13.861/.6) 50%,#0000 51%);position:absolute;inset:0}.bk-login-envelope-flap{clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 2px 2px #0003);background:linear-gradient(#f7ede0,#e8d3c0);background:linear-gradient(lab(94.2167% 2.13805 7.33649),lab(86.0512% 5.06341 12.4706));height:58%;position:absolute;inset:0 0 auto}.bk-login-seal{filter:saturate(1.6)brightness(.72)drop-shadow(0 2px 3px #00000073);width:46px;height:auto;animation:.52s cubic-bezier(.22,1,.36,1) .2s both bk-login-stamp;position:absolute;top:58%;left:50%;translate:-50% -50%;rotate:8deg}.bk-login-sent-title{color:var(--bk-login-warm);font-size:38px;font-weight:600;line-height:1}.bk-login-sent-title:focus{outline:none}.bk-login-address{color:var(--bk-ink);overflow-wrap:anywhere;font-weight:700}.bk-login-foot-nav{text-align:right;flex-direction:column;align-items:flex-end;gap:0;display:flex}.bk-login-guest{min-height:44px;color:var(--bk-berry);border-radius:10px;align-items:center;font-size:15px;font-weight:600;transition:color .16s;display:inline-flex}.bk-login-guest:hover{color:var(--bk-ink)}.bk-login-legal{color:var(--bk-ink-3);align-items:center;gap:10px;display:inline-flex}@keyframes bk-login-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes bk-login-fade{0%{opacity:0}}@keyframes bk-login-breathe{50%{opacity:.7;scale:1.08}}@keyframes bk-login-stamp{0%{opacity:0;scale:1.4}}@media (min-width:900px){.bk-login{padding:28px 40px}.bk-login-rose[data-corner=top-right]{width:280px}.bk-login-rose[data-corner=bottom-left]{width:240px}.bk-login-main{align-items:center}.bk-login-stage{grid-template-columns:1fr 420px;align-items:end;gap:40px;max-width:920px;display:grid}.bk-login-still{place-self:end;height:260px;margin:0 0 36px}.bk-login-jar{width:240px;height:240px}.bk-login-candle{height:140px;margin-left:-44px}.bk-login-glow{width:760px;height:620px}.bk-login-card{padding:36px 32px 30px}.bk-login-title,.bk-login-sent-title{font-size:46px}}@media (prefers-reduced-motion:reduce){.bk-login-rose,.bk-login-still,.bk-login-card,.bk-login-swap,.bk-login-glow,.bk-login-seal{animation:none}}html[data-empty-page] .bk-app{height:100dvh;min-height:0;overflow:hidden}html[data-empty-page] .bk-app main:has(>.bk-cab-room){min-height:0;padding-bottom:0}html[data-empty-page] .bk-cab-room{flex-direction:column;min-height:0;display:flex}html[data-empty-page] .bk-cab-back{flex:1 1 0;min-height:0;padding-bottom:12px;overflow:hidden}html[data-empty-page] .bk-envelope{--bk-flap:76px!important}@media (min-width:900px){.bk-room-decor.z-\[60\][data-side=right]{right:-58px!important}.bk-room-decor.z-\[60\]:not([data-sunk]){height:auto!important;overflow:visible!important}}@media (max-width:639px){html[data-empty-page] .bk-cab-back .bk-ghost.h-\[252px\]{height:120px!important}html[data-empty-page] .bk-cab-back{padding-bottom:96px}}.bk-glass-menu{background:color-mix(in oklab, var(--bk-sheet) 72%, transparent);border:1px solid var(--bk-surface-edge);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-radius:18px;list-style:none;box-shadow:0 18px 40px -12px #00000080,inset 0 1px #ffffff14}.bk-login-wall{display:none}.bk-login-demonote{color:var(--bk-ink-3);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;margin-top:14px;font-size:13px;display:flex}.bk-login-tabs{background:color-mix(in oklab, var(--bk-ground) 88%, var(--bk-ink));border:1px solid var(--bk-quiet-edge);border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.bk-login-tab{min-height:44px;color:var(--bk-ink-3);border-radius:12px;font-size:15px;font-weight:600;transition:background-color .16s,color .16s}.bk-login-tab[aria-selected=true]{color:var(--bk-ink);background:var(--bk-surface);box-shadow:inset 0 1px #ffffff0f,0 1px 3px #0000001f}.bk-login-tab:focus-visible{outline:2px solid var(--bk-rose-soft);outline-offset:2px}.bk-login-passwrap{position:relative}.bk-login-passinput{padding-right:84px}.bk-login-peek{min-width:56px;height:52px;color:var(--bk-ink-2);border-radius:0 14px 14px 0;padding:0 16px;font-size:13.5px;font-weight:600;position:absolute;top:0;right:0}.bk-login-peek:hover{color:var(--bk-ink)}.bk-login-peek:focus-visible{outline:2px solid var(--bk-rose-soft);outline-offset:-2px}.bk-login-textbutton{background:0 0;min-height:44px;font-size:14px}.bk-login-or{color:var(--bk-ink-3);align-items:center;gap:12px;font-size:13px;display:flex}.bk-login-or:before,.bk-login-or:after{content:"";background:var(--bk-quiet-edge);flex:1;height:1px}.bk-login .bk-login-button{gap:10px;height:52px;min-height:52px}.bk-login-google{border-radius:14px}@media (min-width:900px){.bk-login{padding:0}.bk-login>.bk-login-wall{z-index:0;background:var(--bk-ground);border-right:1px solid var(--bk-quiet-edge);justify-content:center;align-items:center;padding:80px 5vw 40px;display:flex;position:absolute;inset:0 44% 0 0;overflow-y:auto}.bk-login-slider{flex-direction:column;align-items:center;gap:22px;width:100%;max-width:760px;display:flex}.bk-login-frame{aspect-ratio:1400/940;border:1px solid var(--bk-quiet-edge);border-radius:18px;width:100%;animation:.9s cubic-bezier(.22,1,.36,1) both bk-login-rise;position:relative;overflow:hidden;box-shadow:0 34px 80px -24px #000000bf}.bk-login-hero{text-align:center;font-family:var(--font-bk-display), serif;color:var(--bk-ink);flex-direction:column;align-items:center;gap:2px;font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.1;display:flex}.bk-login-hero-script{font-family:var(--font-bk-hand), cursive;color:var(--bk-rose-soft);font-size:1.15em}.bk-login-slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.bk-login-slide[data-on=true]{opacity:1}.bk-login-caption{text-align:center;min-height:74px}.bk-login-caption-text{flex-direction:column;gap:4px;animation:.6s cubic-bezier(.22,1,.36,1) both bk-login-rise;display:flex}.bk-login-highlight-title{font-family:var(--font-bk-hand), cursive;color:var(--bk-login-warm);font-size:30px;font-weight:600;line-height:1.1}.bk-login-highlight-body{color:var(--bk-ink-2);font-size:16px;line-height:1.45}.bk-login-dots{gap:2px;display:flex}.bk-login-dot{width:44px;height:24px;position:relative}.bk-login-dot:after{content:"";background:color-mix(in oklab, var(--bk-rose) 30%, transparent);border-radius:999px;width:7px;height:7px;transition:width .2s,background-color .2s;position:absolute;top:50%;left:50%;translate:-50% -50%}.bk-login-dot[data-on=true]:after{background:var(--bk-rose);width:22px}.bk-login-dot:focus-visible{outline:2px solid var(--bk-rose-soft);outline-offset:2px}.bk-login>.bk-login-top{z-index:2;position:absolute;top:24px;left:calc(56% + 32px)}.bk-login-main{justify-content:center;align-items:center;margin-left:56%;padding:90px 24px 24px}.bk-login-stage{max-width:440px;display:flex}.bk-login-still,.bk-login-rose[data-corner=bottom-left]{display:none}.bk-login-card{padding:28px 32px 24px}.bk-login-foot{margin-left:56%;padding:0 32px 24px}.bk-login-foot-nav{text-align:center;align-items:center}}@media (prefers-reduced-motion:reduce){.bk-login-frame,.bk-login-caption-text{animation:none}.bk-login-slide{transition:none}}@media (min-width:900px){.bk-login-title,.bk-login-sent-title{font-size:36px}.bk-login-card{gap:8px;padding:22px 30px 14px}.bk-login-card form{gap:8px}.bk-login-main{padding-top:76px;padding-bottom:8px}.bk-login-card .bk-login-textbutton{min-height:32px}.bk-login-hint{margin-bottom:0}.bk-login-error:empty{margin-top:-8px}.bk-login-foot-nav{gap:0}.bk-login>.bk-login-wall{padding:64px 3vw 32px}.bk-login-slider{max-width:840px}.bk-login-frame{aspect-ratio:1.4}.bk-login-slide{object-position:22% 0}.bk-login-main{padding-top:64px}.bk-login-foot{padding-bottom:14px}.bk-login>.bk-login-wall{flex-direction:column;justify-content:space-between;gap:16px;padding:28px 5vw}.bk-login-wall>.bk-login-slider{margin-block:auto}.bk-login-demo{color:#fff;border-radius:999px;width:100%;max-width:840px;text-decoration:none}.bk-login-swatches{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.bk-login-swatch{width:26px;height:26px;box-shadow:0 0 0 1px var(--bk-quiet-edge);border-radius:999px;position:relative}.bk-login-swatch:before{content:"";position:absolute;inset:-9px}.bk-login-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--bk-ground), 0 0 0 4px var(--bk-rose)}.bk-login-swatch:focus-visible{outline:2px solid var(--bk-rose-soft);outline-offset:3px}}.bk-login .bk-login-rose{filter:none;display:none}.bk-login:not([data-skin=noir],[data-skin=forest],[data-skin=midnight],[data-skin=scarlet],[data-skin=dusty],[data-skin=club],[data-skin=latte]) .bk-vine-day,.bk-login:is([data-skin=noir],[data-skin=forest],[data-skin=midnight]) .bk-vine-noir,.bk-login[data-skin=scarlet] .bk-vine-scarlet,.bk-login:is([data-skin=dusty],[data-skin=club]) .bk-vine-dusty,.bk-login[data-skin=latte] .bk-vine-latte{display:block}.bk-login-field{position:relative}.bk-login-icon{color:var(--bk-ink-3);pointer-events:none;position:absolute;top:50%;left:14px;translate:0 -50%}.bk-login .bk-login-iconinput{padding-left:44px}.bk-login-peek{place-items:center;width:44px;height:44px;display:grid}.bk-login-switch{border-top:1px solid var(--bk-quiet-edge);color:var(--bk-ink-2);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 10px;padding-top:10px;font-size:14px;display:flex}.bk-login-tagline{font-family:var(--font-bk-hand), cursive;color:var(--bk-ink-2);justify-content:center;align-items:center;gap:8px;margin-bottom:8px;font-size:19px;display:flex}.bk-login-themes{flex-direction:column;align-items:center;gap:4px;display:flex}.bk-login-themes-label{letter-spacing:.14em;text-transform:uppercase;color:var(--bk-ink-3);font-size:11px;font-weight:600}.bk-login>.bk-login-lang{z-index:3;position:absolute;top:20px;right:24px}.bk-login-heading,.bk-login-window,.bk-login-caption{width:100%}@media (min-width:900px){.bk-login>.bk-login-top{z-index:3;top:24px;left:32px}.bk-login>.bk-login-wall{justify-content:flex-start;align-items:stretch;padding:20px 28px}.bk-login-wall>.bk-login-slider{align-items:stretch;gap:14px;max-width:none;margin-block:0}.bk-login-wall>.bk-login-demo{border-radius:50%;align-self:flex-start;place-items:center;width:104px;height:104px;min-height:0;margin-top:auto;padding:0;text-decoration:none;display:grid;position:relative}.bk-login-heading{flex-direction:column;gap:6px;margin-top:6px;display:flex}.bk-login-hero{text-align:left;align-items:flex-start;font-size:clamp(28px,2.6vw,38px)}.bk-login-hero-script{font-size:1.1em}.bk-login-window{border:1px solid var(--bk-quiet-edge);background:var(--bk-surface);border-radius:18px;animation:.9s cubic-bezier(.22,1,.36,1) both bk-login-rise;overflow:hidden;box-shadow:0 34px 80px -24px #0000008c}.bk-login-window .bk-login-frame{box-shadow:none;border:0;border-radius:0;animation:none}.bk-login-bar{color:var(--bk-ink-2);background:color-mix(in oklab, var(--bk-ground) 80%, var(--bk-ink));border-bottom:1px solid var(--bk-quiet-edge);align-items:center;gap:14px;padding:9px 14px;font-size:13px;display:flex}.bk-login-lights{gap:6px;display:flex}.bk-login-lights i{background:color-mix(in oklab, var(--bk-ink) 35%, transparent);border-radius:999px;width:10px;height:10px}.bk-login-lights i:first-child{background:#ef6661;background:lab(61.2026% 53.402 31.0145)}.bk-login-lights i:nth-child(2){background:#f0bb3b;background:lab(79.3236% 11.1274 68.2268)}.bk-login-lights i:nth-child(3){background:#5bbe62;background:lab(69.4608% -44.8835 37.1852)}.bk-login-url{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bk-login-url span{opacity:.5}.bk-login-live{letter-spacing:.04em;text-transform:uppercase;color:var(--bk-ink-2);background:color-mix(in oklab, var(--bk-rose) 18%, transparent);border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:11px;font-weight:600;display:inline-flex}.bk-login-live i{background:#56d57b;background:lab(76.6247% -51.2812 33.7572);border-radius:999px;width:8px;height:8px}.bk-login-caption{text-align:left;min-height:104px}.bk-login-caption-text{align-items:flex-start;gap:6px}.bk-login-highlight-title{align-items:center;gap:10px;display:inline-flex}.bk-login-tags{flex-wrap:wrap;gap:8px;margin-top:6px;padding:0;list-style:none;display:flex}.bk-login-tag{color:var(--bk-ink-2);border:1px solid var(--bk-quiet-edge);background:color-mix(in oklab, var(--bk-surface) 70%, transparent);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;display:inline-flex}.bk-login-tag:before{content:"";background:var(--bk-rose);border-radius:999px;width:7px;height:7px}.bk-login-dots{align-self:flex-start}.bk-login-arrow{z-index:2;width:44px;height:44px;color:var(--bk-ink);background:color-mix(in oklab, var(--bk-surface) 82%, transparent);border:1px solid var(--bk-quiet-edge);opacity:0;border-radius:999px;place-items:center;transition:opacity .18s,background-color .18s;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 6px 18px -6px #00000080}.bk-login-arrow[data-dir=prev]{left:14px}.bk-login-arrow[data-dir=next]{right:14px}.bk-login-window:hover .bk-login-arrow,.bk-login-arrow:focus-visible{opacity:1}.bk-login-arrow:hover{background:var(--bk-surface)}.bk-login-arrow:focus-visible{outline:2px solid var(--bk-rose-soft);outline-offset:2px}.bk-login-tag{white-space:nowrap;flex:0 auto;padding:6px 12px;font-size:12.5px}.bk-login-wall>.bk-login-themes{align-self:flex-end;margin-bottom:0}.bk-login-wall>.bk-login-slider{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 20px;display:grid}.bk-login-slider>.bk-login-heading,.bk-login-slider>.bk-login-window,.bk-login-slider>.bk-login-window-wrap{grid-column:1/-1}.bk-login-slider>.bk-login-dots{grid-area:3/2;align-self:start;gap:0;margin-top:2px}.bk-login-hero{font-size:clamp(26px,2.3vw,34px)}.bk-login-window .bk-login-frame{aspect-ratio:1400/820}.bk-login-caption{min-height:0}}.bk-login-themes-label{display:none}.bk-login-swatches{gap:10px}.bk-login .bk-login-swatch{width:22px;min-width:0;height:22px;min-height:0;box-shadow:0 0 0 1px color-mix(in oklab, var(--bk-ink) 22%, transparent);border-radius:999px;padding:0;transition:transform .16s,box-shadow .16s}.bk-login .bk-login-swatch:hover{transform:scale(1.12)}.bk-login .bk-login-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--bk-ground), 0 0 0 3.5px var(--bk-ink)}@media (min-width:900px){.bk-login-hero-script{color:var(--bk-ink-2)}.bk-login-lights i:nth-child(n){background:color-mix(in oklab, var(--bk-ink) 22%, transparent)}.bk-login-live{border:1px solid var(--bk-quiet-edge);background:0 0}.bk-login-live i{background:var(--bk-ink-3)}.bk-login-highlight-title{font-family:var(--font-bk-display), serif;color:var(--bk-ink);font-size:22px;font-weight:500}.bk-login-highlight-title svg,.bk-login-tag:before{display:none}.bk-login-window{border:7px solid color-mix(in oklab, var(--bk-ink) 24%, var(--bk-ground));box-shadow:0 0 0 1px color-mix(in oklab, var(--bk-ink) 22%, transparent), 0 34px 80px -24px #0000008c;border-radius:24px}}@media (max-width:899px){.bk-login-wall{display:contents}.bk-login-wall>.bk-login-slider{display:none}.bk-login>.bk-login-top{order:0}.bk-login-wall>.bk-login-themes{order:1;align-self:center;margin-top:16px;margin-bottom:4px}.bk-login>.bk-login-main{order:2}.bk-login-wall>.bk-login-demo{white-space:nowrap;border-radius:50%;order:3;align-self:center;place-items:center;width:104px;height:104px;min-height:0;margin-bottom:12px;padding:0;font-size:12.5px;display:grid;position:relative}.bk-login>.bk-login-foot{order:4}}.bk-login-pause{width:28px;min-width:0;height:24px;min-height:0;color:var(--bk-ink-3);border-radius:999px;place-items:center;padding:0;display:inline-grid}.bk-login-pause:hover,.bk-login-pause[aria-pressed=true]{color:var(--bk-ink)}.bk-login-pause:focus-visible{outline:2px solid var(--bk-rose);outline-offset:2px}.bk-login:is([data-skin=forest],[data-skin=club],[data-skin=midnight]) .bk-cta{color:var(--bk-on-rose,#1e1311)}@supports (color:lab(0% 0 0)){.bk-login:is([data-skin=forest],[data-skin=club],[data-skin=midnight]) .bk-cta{color:var(--bk-on-rose,lab(7.06611% 5.79541 3.33123))}}@media (prefers-reduced-motion:reduce){.bk-login-slide{transition:none}.bk-login-frame,.bk-login-window,.bk-login-rose,.bk-login-caption-text{animation:none}}@media (min-width:900px){.bk-login-solo>.bk-login-main,.bk-login-solo>.bk-login-foot{margin-left:0}.bk-login-solo>.bk-login-main{padding-top:48px}}.bk-face{background:color-mix(in oklab, var(--bk-rose) 9%, var(--bk-surface));border:1.5px solid var(--bk-surface-edge);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.bk-face-option{min-height:36px;color:var(--bk-ink-2);border-radius:999px;justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;font-size:13px;font-weight:700;transition:background-color .16s,color .16s;display:inline-flex}.bk-face-option:hover{color:var(--bk-ink)}.bk-face-option[aria-pressed=true]{background:var(--bk-cta-from);color:#fff}.bk-face-option:focus-visible{outline:2px solid var(--bk-rose);outline-offset:2px}.bk-login-window-wrap{position:relative}.bk-login-window-wrap>.bk-login-demo{z-index:3;border-radius:50%;place-items:center;width:104px;max-width:none;height:104px;min-height:0;padding:0;display:grid;position:absolute;bottom:-30px;right:-30px;box-shadow:0 14px 30px -10px #0009}@media (min-width:900px){.bk-login-wall>.bk-login-demo{display:none}}.bk-login .bk-login-tabs{border-radius:999px;align-items:stretch;gap:5px;padding:5px}.bk-login .bk-login-tab{border-radius:999px;place-items:center;min-height:46px;margin:0;display:grid}@media (min-width:900px){.bk-login-wall>.bk-login-slider{row-gap:22px}.bk-login-slider>.bk-login-heading{margin-bottom:6px}.bk-login-slider>.bk-login-dots{margin-top:10px;margin-right:92px}.bk-login-slider>.bk-login-caption{padding-top:6px}.bk-login-caption .bk-login-tags{margin-top:14px}}.bk-login .bk-login-labelrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.bk-login .bk-login-forgot{min-height:0;padding:0;line-height:1.2}.bk-login .bk-login-submit{margin-top:14px}.bk-login .bk-login-tags{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.bk-login .bk-login-tag{white-space:normal;text-wrap:balance;overflow-wrap:normal;text-align:center;place-items:center;min-width:0;min-height:46px;padding:8px 10px;line-height:1.2;display:grid}@media (min-width:900px){.bk-login-slider>.bk-login-heading{margin-top:28px}}.bk-login form>.bk-login-label,.bk-login form>.bk-login-labelrow{margin-top:10px;margin-bottom:-4px}.bk-login form>.bk-login-or{margin-block:8px 0}.bk-login .bk-login-hero>span:first-child{letter-spacing:-.022em}.bk .bk-bleed{--bk-g:calc(16px + var(--bk-in,8px));margin-right:calc(-1 * var(--bk-g));padding-right:var(--bk-g);scroll-padding-right:var(--bk-g)}@media (max-width:559px){.bk .bk-bleed{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%)}}.bk .bk-bleed-card{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.bk-login .bk-login-input,.bk-login .bk-login-tabs{background:color-mix(in oklab, var(--bk-ground) 95%, var(--bk-ink))}@media (min-width:900px){.bk-login-slider>.bk-login-caption{grid-area:3/1/auto/-1;padding-top:0}.bk-login-slider>.bk-login-dots{z-index:1;position:relative}.bk-login-bar>.bk-login-dots{flex:none;align-items:center;gap:0;margin-left:auto}.bk-login-bar .bk-login-dot{width:30px;min-width:0;height:24px;min-height:0;padding:0}.bk-login .bk-login-bar .bk-login-pause{height:24px;min-height:0}.bk-login-bar .bk-login-dot[data-on=true]:after{width:18px}.bk-login-wall>.bk-login-slider{row-gap:18px}.bk-login-slider>.bk-login-caption{grid-row:3;padding-top:0}.bk-login .bk-login-swatch{width:20px;height:20px}.bk-login-swatches{gap:9px}}@media (max-width:899px){.bk-login-themes{width:max-content;max-width:100%}.bk-login .bk-login-swatches{flex-wrap:nowrap;gap:10px;display:flex}.bk-login .bk-login-swatch{flex-shrink:0}.bk-login-card{position:relative}.bk-login-card-seal{z-index:3;position:absolute;top:-30px;right:-14px}.bk-login-card-seal>.bk-login-demo{border-radius:50%;place-items:center;width:84px;max-width:none;height:84px;min-height:0;padding:0;display:grid;box-shadow:0 12px 26px -10px #0000008c}.bk-login-card-seal>.bk-login-demo>svg:last-child{width:24px;height:24px}.bk-login-wall>.bk-login-demo{display:none!important}}@media (min-width:900px){.bk-login-card-seal{display:none}}.bk .bk-spine-shelf{--bk-in:16px;--bk-g:calc(16px + var(--bk-in))}.bk .bk-spine-shelf>.bk-shelf-board{margin-right:calc(-1 * var(--bk-g));border-start-end-radius:0;border-end-end-radius:0}.bk .bk-spine-shelf[data-more]:after{right:calc(-1 * var(--bk-g))}@media (max-width:559px){.bk .bk-spine-shelf{--bk-gl:16px}.bk .bk-spine-shelf>.bk-bleed{margin-inline:calc(-1 * var(--bk-gl)) calc(-1 * var(--bk-g));padding-inline:var(--bk-gl) var(--bk-g);scroll-padding-inline:var(--bk-gl) var(--bk-g)}.bk .bk-spine-shelf>.bk-shelf-board{margin-inline:calc(-1 * var(--bk-gl)) calc(-1 * var(--bk-g));border-radius:0}}@media (min-width:900px){.bk-login .bk-login-wall{padding-right:max(48px,3vw)}}
