:root{--bk-color-point:#1769e0;--bk-color-point-press:#1159c6;--bk-color-point-ink:#1256bc;--bk-color-point-soft:#eef4ff;--bk-color-point-soft-press:#dbe8fd;--bk-color-point-edge:#1769e024;--bk-color-on-point:#fff;--bk-color-ink:#1f1d1a;--bk-color-ink-2:#37322d;--bk-color-sub:#6b655e;--bk-color-mute:#8c857c;--bk-color-faint:#b5aea4;--bk-color-bg:#fff;--bk-color-paper:#fff;--bk-color-fill:#f5f4f1;--bk-color-fill-hover:#f9f8f6;--bk-color-fill-press:#ecebe6;--bk-color-band:#f2f0ec;--bk-color-line:#ebe7e1;--bk-color-hair:#1f1d1a24;--bk-color-photo-edge:#1f1d1a0f;--bk-color-dark:#1f1d1a;--bk-color-on-dark:#fff;--bk-color-on-dark-sub:#ffffffb8;--bk-color-scrim:#1f1d1a73;--bk-color-veil:#1f1d1a0f;--bk-color-veil-on-point:#ffffff1f;--bk-color-danger:#e23c43;--bk-color-danger-ink:#c62f36;--bk-color-danger-bg:#fdedee;--bk-color-success:#0a9d66;--bk-color-success-ink:#087a50;--bk-color-success-bg:#e5f6ee;--bk-color-warning:#c7790e;--bk-color-warning-ink:#8a5300;--bk-color-warning-bg:#fbf3e3;--bk-focus-color:var(--bk-color-ink);--bk-focus-width:2px;--bk-focus-offset:2px;--bk-icon-stroke:1.75;--bk-icon-accent:var(--bk-color-point);--bk-icon-surface:var(--bk-color-bg);--bk-icon-knockout:var(--bk-color-bg);--bk-font-sans:"SUIT Variable", -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", sans-serif;--bk-weight-light:300;--bk-weight-regular:440;--bk-weight-medium:580;--bk-weight-semibold:710;--bk-weight-bold:780;--bk-tracking:calc(-.3px - .0097em);--bk-tracking-title:calc(-.3px - .0097em);--bk-tracking-display:calc(-.3px - .0097em);--bk-tracking-logo:-.035em;--bk-radius-thumb:4px;--bk-radius-thumb-product:8px;--bk-radius-card:12px;--bk-radius-tile:20px;--bk-radius-control:8px;--bk-radius-control-sm:4px;--bk-radius-chip:18px;--bk-radius-sheet:16px;--bk-radius-badge:4px;--bk-radius-panel:8px;--bk-radius-row:4px;--bk-shadow-paper:0 1px 2px #3c2d1e29, 0 24px 48px -22px #3c2d1e6b;--bk-shadow-float:0 4px 14px #1f1d1a1a, 0 1px 3px #1f1d1a0f;--bk-shadow-rail:0 2px 5px #1f1d1a29;--bk-shadow-sheet:0 -12px 40px #1f1d1a24;--bk-shadow-modal:0 24px 64px -16px #1f1d1a52;--bk-shadow-toast:0 8px 24px #1f1d1a2e;--bk-shadow-on-photo:0 1px 2px #1f1d1a2e;--bk-container-max:1256px;--bk-content-max:1136px;--bk-gutter:16px;--bk-gap:12px;--bk-gnb-h:50px;--bk-lnb-h:40px;--bk-header-h:92px;--bk-tabbar-h:58px;--bk-drawer-w:270px;--bk-search-panel-w:326px;--bk-hit:44px;--bk-band-h:12px;--bk-section-gap:40px;--bk-main-top:20px;--bk-z-sticky:100;--bk-z-tabbar:1000;--bk-z-header:1100;--bk-z-lnb:1101;--bk-z-gnb:1102;--bk-z-float:1200;--bk-z-overlay:1300;--bk-z-toast:1400;--bk-z-skip:1500;--bk-dur-press:.12s;--bk-dur-hover:.1s;--bk-dur-header:.1s;--bk-dur-tab:.2s;--bk-dur-fade:.2s;--bk-dur-slide:.3s;--bk-dur-sheet-in:.28s;--bk-dur-sheet-out:.22s;--bk-dur-toast:.3s;--bk-ease:ease;--bk-ease-press:cubic-bezier(.2, 0, .2, 1.05);--bk-ease-out:cubic-bezier(.22, 1, .36, 1);--bk-ease-sheet:cubic-bezier(.32, .72, 0, 1);--bk-ease-toast:cubic-bezier(.33, 1, .68, 1);--bk-press-scale:.97}@media (min-width:768px){:root{--bk-gutter:40px;--bk-gap:16px;--bk-gnb-h:80px;--bk-lnb-h:51px;--bk-header-h:133px;--bk-main-top:30px}}@media (min-width:1024px){:root{--bk-gutter:60px;--bk-gap:20px}}.bk-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--bk-color-ink);font-family:var(--bk-font-sans);font-size:16px;font-style:normal;font-weight:var(--bk-weight-regular);letter-spacing:var(--bk-tracking);font-variant-numeric:proportional-nums;text-transform:none;word-break:keep-all;overflow-wrap:break-word;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.bk-root:where(body),.bk-body{background:var(--bk-color-bg);min-height:100vh;margin:0}.bk-root,:where(.bk-root) :not(bk-x),:where(.bk-root):not(bk-x):before,:where(.bk-root):not(bk-x):after,:where(.bk-root) :not(bk-x):before,:where(.bk-root) :not(bk-x):after{box-sizing:border-box}:where(.bk-root) :is(h1,h2,h3,h4,h5,h6):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin:0}:where(.bk-root) :is(p,figure,blockquote,dl,dd,fieldset):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){margin:0}:where(.bk-root) :is(fieldset):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){border:0;min-width:0;padding:0}:where(.bk-root) :is(legend):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){font-size:inherit;font-weight:inherit;margin:0;padding:0}:where(.bk-root) :is(ul,ol):where([class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){margin:0;padding:0;list-style:none}:where(.bk-root) :is(a):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){color:inherit;text-decoration:none}:where(.bk-root) :is(img,video,canvas):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){max-width:100%;height:auto;display:block}:where(.bk-root) :is(button,input,select,textarea):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){font:inherit;letter-spacing:inherit;color:inherit;margin:0}:where(.bk-root) :is(button):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}:where(.bk-root) :is(button):where(:not([class]),[class^=bk-],[class*=\ bk-]):where(:active):not(bk-x):not(bk-y){opacity:1;transform:none}.bk-root :where(button):where(:not([class]),[class^=bk-],[class*=\ bk-]):disabled{opacity:1;cursor:default}:where(.bk-root) [aria-disabled=true]:where(:not([class]),[class^=bk-],[class*=\ bk-]){cursor:default}:where(.bk-root) :is(hr):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){background:var(--bk-color-line);border:0;height:1px;margin:0}:where(.bk-root) :is(summary):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y){cursor:pointer;list-style:none}:where(.bk-root) :is(summary):where(:not([class]),[class^=bk-],[class*=\ bk-]):not(bk-x):not(bk-y)::-webkit-details-marker{display:none}.bk-root[hidden],.bk-root :where([hidden]):where(:not([class]),[class^=bk-],[class*=\ bk-]){display:none!important}.bk-root::selection,.bk-root ::selection{background:var(--bk-color-point-soft-press);color:var(--bk-color-ink)}.bk-root :where(a,button,input,select,textarea,summary,label,[tabindex]):where(:not([class]),[class^=bk-],[class*=\ bk-]):focus-visible{outline:var(--bk-focus-width) solid var(--bk-focus-color);outline-offset:var(--bk-focus-offset)}.bk-root :where(a,button,input,select,textarea,summary,label,[tabindex]):where(:not([class]),[class^=bk-],[class*=\ bk-]):where(:focus:not(:focus-visible)){outline:none}.bk-skip:where(.bk-root,.bk-root *){z-index:var(--bk-z-skip);border-radius:var(--bk-radius-control);background:var(--bk-color-dark);color:var(--bk-color-on-dark);font-size:14px;font-weight:var(--bk-weight-semibold);padding:10px 14px;line-height:18px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.bk-skip:where(.bk-root,.bk-root *):focus-visible{transform:none}.bk-t-display:where(.bk-root,.bk-root *),.bk-t-title-l:where(.bk-root,.bk-root *){font-size:24px;line-height:32px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-display)}.bk-t-title-m:where(.bk-root,.bk-root *){font-size:20px;line-height:28px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title)}.bk-t-title-s:where(.bk-root,.bk-root *){font-size:18px;line-height:24px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title)}.bk-t-title-xs:where(.bk-root,.bk-root *){font-size:16px;line-height:24px;font-weight:var(--bk-weight-bold)}.bk-t-body-l:where(.bk-root,.bk-root *){font-size:16px;line-height:24px;font-weight:var(--bk-weight-regular)}.bk-t-body-m:where(.bk-root,.bk-root *){font-size:14px;line-height:20px;font-weight:var(--bk-weight-regular)}.bk-t-body-s:where(.bk-root,.bk-root *){font-size:13px;line-height:18px;font-weight:var(--bk-weight-regular)}.bk-t-caption:where(.bk-root,.bk-root *){font-size:12px;line-height:16px;font-weight:var(--bk-weight-regular)}.bk-t-label-l:where(.bk-root,.bk-root *){font-size:16px;line-height:20px;font-weight:var(--bk-weight-semibold)}.bk-t-label-m:where(.bk-root,.bk-root *){font-size:14px;line-height:18px;font-weight:var(--bk-weight-semibold)}.bk-t-label-s:where(.bk-root,.bk-root *){font-size:12px;line-height:16px;font-weight:var(--bk-weight-semibold)}.bk-t-read:where(.bk-root,.bk-root *){font-size:16px;line-height:28px;font-weight:var(--bk-weight-regular);letter-spacing:-.012em}.bk-t-num-xl:where(.bk-root,.bk-root *){font-size:40px;line-height:48px;font-weight:var(--bk-weight-light);letter-spacing:var(--bk-tracking-display)}.bk-t-num-l:where(.bk-root,.bk-root *){font-size:28px;line-height:36px;font-weight:var(--bk-weight-light);letter-spacing:var(--bk-tracking-title)}.bk-t-num-m:where(.bk-root,.bk-root *){font-size:20px;line-height:28px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title)}.bk-t-num-s:where(.bk-root,.bk-root *){font-size:17px;line-height:22px;font-weight:var(--bk-weight-bold)}@media (min-width:768px){.bk-t-read:where(.bk-root,.bk-root *){line-height:32px}}@media (min-width:1024px){.bk-t-display:where(.bk-root,.bk-root *){font-size:32px;line-height:42px}.bk-t-num-xl:where(.bk-root,.bk-root *){font-size:48px;line-height:56px}}.bk-w-300:where(.bk-root,.bk-root *){font-weight:var(--bk-weight-light)}.bk-w-400:where(.bk-root,.bk-root *){font-weight:var(--bk-weight-regular)}.bk-w-500:where(.bk-root,.bk-root *){font-weight:var(--bk-weight-medium)}.bk-w-600:where(.bk-root,.bk-root *){font-weight:var(--bk-weight-semibold)}.bk-w-800:where(.bk-root,.bk-root *){font-weight:var(--bk-weight-bold)}.bk-c-ink:where(.bk-root,.bk-root *){color:var(--bk-color-ink)}.bk-c-ink-2:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2)}.bk-c-sub:where(.bk-root,.bk-root *){color:var(--bk-color-sub)}.bk-c-mute:where(.bk-root,.bk-root *){color:var(--bk-color-mute)}.bk-c-point:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink)}.bk-c-danger:where(.bk-root,.bk-root *){color:var(--bk-color-danger-ink)}.bk-c-success:where(.bk-root,.bk-root *){color:var(--bk-color-success-ink)}.bk-num:where(.bk-root,.bk-root *){font-variant-numeric:proportional-nums;white-space:nowrap}.bk-keep:where(.bk-root,.bk-root *){word-break:keep-all}.bk-balance:where(.bk-root,.bk-root *){text-wrap:balance}.bk-nowrap:where(.bk-root,.bk-root *){white-space:nowrap}.bk-truncate:where(.bk-root,.bk-root *){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bk-clamp-2:where(.bk-root,.bk-root *),.bk-clamp-3:where(.bk-root,.bk-root *),.bk-clamp-4:where(.bk-root,.bk-root *){-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bk-clamp-2:where(.bk-root,.bk-root *){-webkit-line-clamp:2;line-clamp:2}.bk-clamp-3:where(.bk-root,.bk-root *){-webkit-line-clamp:3;line-clamp:3}.bk-clamp-4:where(.bk-root,.bk-root *){-webkit-line-clamp:4;line-clamp:4}.bk-link:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink);font-weight:var(--bk-weight-semibold);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.bk-link:where(.bk-root,.bk-root *):hover{text-decoration:underline}}.bk-container:where(.bk-root,.bk-root *){width:100%;max-width:var(--bk-container-max);padding-right:var(--bk-gutter);padding-left:var(--bk-gutter);margin-left:auto;margin-right:auto}.bk-main:where(.bk-root,.bk-root *){padding-top:var(--bk-main-top);display:block}.bk-has-tabbar{padding-bottom:calc(var(--bk-tabbar-h) + env(safe-area-inset-bottom,0px))}@media (min-width:768px){.bk-has-tabbar{padding-bottom:0}}.bk-has-header{scroll-padding-top:calc(var(--bk-header-h) + 12px)}.bk-scroll-lock,.bk-scroll-lock body{overflow:hidden}.bk-bleed:where(.bk-root,.bk-root *){margin-right:calc(var(--bk-gutter) * -1);margin-left:calc(var(--bk-gutter) * -1);padding-right:var(--bk-gutter);padding-left:var(--bk-gutter)}@media (min-width:1024px){.bk-bleed--mobile:where(.bk-root,.bk-root *){margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.bk-grid:where(.bk-root,.bk-root *){grid-template-columns:repeat(var(--bk-cols,12), minmax(0, 1fr));column-gap:var(--bk-gap);row-gap:var(--bk-row-gap,var(--bk-gap));display:grid}.bk-grid--loose:where(.bk-root,.bk-root *){column-gap:max(16px, var(--bk-gap))}.bk-grid--cols-1:where(.bk-root,.bk-root *){--bk-cols:1}.bk-grid--cols-2:where(.bk-root,.bk-root *){--bk-cols:2}.bk-grid--cols-3:where(.bk-root,.bk-root *){--bk-cols:3}.bk-grid--cols-4:where(.bk-root,.bk-root *){--bk-cols:4}.bk-grid--cols-5:where(.bk-root,.bk-root *){--bk-cols:5}.bk-grid--cols-6:where(.bk-root,.bk-root *){--bk-cols:6}.bk-span-1:where(.bk-root,.bk-root *){grid-column:span 1/span 1}.bk-span-2:where(.bk-root,.bk-root *){grid-column:span 2/span 2}.bk-span-3:where(.bk-root,.bk-root *){grid-column:span 3/span 3}.bk-span-4:where(.bk-root,.bk-root *){grid-column:span 4/span 4}.bk-span-5:where(.bk-root,.bk-root *){grid-column:span 5/span 5}.bk-span-6:where(.bk-root,.bk-root *){grid-column:span 6/span 6}.bk-span-7:where(.bk-root,.bk-root *){grid-column:span 7/span 7}.bk-span-8:where(.bk-root,.bk-root *){grid-column:span 8/span 8}.bk-span-9:where(.bk-root,.bk-root *){grid-column:span 9/span 9}.bk-span-10:where(.bk-root,.bk-root *){grid-column:span 10/span 10}.bk-span-11:where(.bk-root,.bk-root *){grid-column:span 11/span 11}.bk-span-12:where(.bk-root,.bk-root *){grid-column:1/-1}@media (min-width:768px){.bk-grid--md-cols-1:where(.bk-root,.bk-root *){--bk-cols:1}.bk-grid--md-cols-2:where(.bk-root,.bk-root *){--bk-cols:2}.bk-grid--md-cols-3:where(.bk-root,.bk-root *){--bk-cols:3}.bk-grid--md-cols-4:where(.bk-root,.bk-root *){--bk-cols:4}.bk-grid--md-cols-5:where(.bk-root,.bk-root *){--bk-cols:5}.bk-grid--md-cols-6:where(.bk-root,.bk-root *){--bk-cols:6}.bk-grid--md-cols-12:where(.bk-root,.bk-root *){--bk-cols:12}.bk-md-span-1:where(.bk-root,.bk-root *){grid-column:span 1/span 1}.bk-md-span-2:where(.bk-root,.bk-root *){grid-column:span 2/span 2}.bk-md-span-3:where(.bk-root,.bk-root *){grid-column:span 3/span 3}.bk-md-span-4:where(.bk-root,.bk-root *){grid-column:span 4/span 4}.bk-md-span-5:where(.bk-root,.bk-root *){grid-column:span 5/span 5}.bk-md-span-6:where(.bk-root,.bk-root *){grid-column:span 6/span 6}.bk-md-span-7:where(.bk-root,.bk-root *){grid-column:span 7/span 7}.bk-md-span-8:where(.bk-root,.bk-root *){grid-column:span 8/span 8}.bk-md-span-9:where(.bk-root,.bk-root *){grid-column:span 9/span 9}.bk-md-span-10:where(.bk-root,.bk-root *){grid-column:span 10/span 10}.bk-md-span-11:where(.bk-root,.bk-root *){grid-column:span 11/span 11}.bk-md-span-12:where(.bk-root,.bk-root *){grid-column:1/-1}}@media (min-width:1024px){.bk-grid--lg-cols-1:where(.bk-root,.bk-root *){--bk-cols:1}.bk-grid--lg-cols-2:where(.bk-root,.bk-root *){--bk-cols:2}.bk-grid--lg-cols-3:where(.bk-root,.bk-root *){--bk-cols:3}.bk-grid--lg-cols-4:where(.bk-root,.bk-root *){--bk-cols:4}.bk-grid--lg-cols-5:where(.bk-root,.bk-root *){--bk-cols:5}.bk-grid--lg-cols-6:where(.bk-root,.bk-root *){--bk-cols:6}.bk-grid--lg-cols-12:where(.bk-root,.bk-root *){--bk-cols:12}.bk-lg-span-1:where(.bk-root,.bk-root *){grid-column:span 1/span 1}.bk-lg-span-2:where(.bk-root,.bk-root *){grid-column:span 2/span 2}.bk-lg-span-3:where(.bk-root,.bk-root *){grid-column:span 3/span 3}.bk-lg-span-4:where(.bk-root,.bk-root *){grid-column:span 4/span 4}.bk-lg-span-5:where(.bk-root,.bk-root *){grid-column:span 5/span 5}.bk-lg-span-6:where(.bk-root,.bk-root *){grid-column:span 6/span 6}.bk-lg-span-7:where(.bk-root,.bk-root *){grid-column:span 7/span 7}.bk-lg-span-8:where(.bk-root,.bk-root *){grid-column:span 8/span 8}.bk-lg-span-9:where(.bk-root,.bk-root *){grid-column:span 9/span 9}.bk-lg-span-10:where(.bk-root,.bk-root *){grid-column:span 10/span 10}.bk-lg-span-11:where(.bk-root,.bk-root *){grid-column:span 11/span 11}.bk-lg-span-12:where(.bk-root,.bk-root *){grid-column:1/-1}}.bk-sr-only:where(.bk-root,.bk-root *){clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.bk-hide-mobile:where(.bk-root,.bk-root *),.bk-only-desktop:where(.bk-root,.bk-root *){display:none!important}@media (min-width:768px){.bk-only-mobile:where(.bk-root,.bk-root *){display:none!important}.bk-hide-mobile:where(.bk-root,.bk-root *){display:var(--bk-show,block)!important}}@media (min-width:1024px){.bk-hide-desktop:where(.bk-root,.bk-root *){display:none!important}.bk-only-desktop:where(.bk-root,.bk-root *){display:var(--bk-show,block)!important}}.bk-scroll-x:where(.bk-root,.bk-root *){overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow:auto hidden}.bk-scroll-x:where(.bk-root,.bk-root *)::-webkit-scrollbar{display:none}.bk-stack:where(.bk-root,.bk-root *){gap:var(--bk-stack-gap,8px);flex-direction:column;display:flex}.bk-row:where(.bk-root,.bk-root *){align-items:center;gap:var(--bk-row-gap-x,8px);display:flex}.bk-divider:where(.bk-root,.bk-root *){background:var(--bk-color-line);border:0;height:1px}.bk-ratio:where(.bk-root,.bk-root *){aspect-ratio:var(--bk-ratio,1 / 1);border-radius:var(--bk-radius-thumb);background:var(--bk-color-fill);display:block;position:relative;overflow:hidden}.bk-ratio:where(.bk-root,.bk-root *)>img,.bk-ratio:where(.bk-root,.bk-root *)>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bk-ratio:where(.bk-root,.bk-root *):after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bk-color-photo-edge);pointer-events:none;position:absolute;inset:0}.bk-ratio--1x1:where(.bk-root,.bk-root *){--bk-ratio:1 / 1}.bk-ratio--3x4:where(.bk-root,.bk-root *){--bk-ratio:3 / 4}.bk-ratio--4x3:where(.bk-root,.bk-root *){--bk-ratio:4 / 3}.bk-ratio--3x2:where(.bk-root,.bk-root *){--bk-ratio:3 / 2}.bk-ratio--5x3:where(.bk-root,.bk-root *){--bk-ratio:5 / 3}.bk-ratio--16x9:where(.bk-root,.bk-root *){--bk-ratio:16 / 9}.bk-ratio--card:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card)}.bk-icon:where(.bk-root,.bk-root *){vertical-align:middle;fill:none;stroke:currentColor;width:24px;height:24px;stroke-width:var(--bk-icon-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block;overflow:visible}.bk-icon--12:where(.bk-root,.bk-root *){stroke-width:2.5px;width:12px;height:12px}.bk-icon--14:where(.bk-root,.bk-root *){stroke-width:2.3px;width:14px;height:14px}.bk-icon--16:where(.bk-root,.bk-root *){stroke-width:2.1px;width:16px;height:16px}.bk-icon--18:where(.bk-root,.bk-root *){stroke-width:2px;width:18px;height:18px}.bk-icon--20:where(.bk-root,.bk-root *){stroke-width:1.9px;width:20px;height:20px}.bk-icon--28:where(.bk-root,.bk-root *){stroke-width:1.6px;width:28px;height:28px}.bk-icon--32:where(.bk-root,.bk-root *){stroke-width:1.5px;width:32px;height:32px}.bk-icon--strong:where(.bk-root,.bk-root *){stroke-width:2.1px}@media (prefers-reduced-motion:reduce){.bk-root,.bk-root *,.bk-root:before,.bk-root:after,.bk-root :before,.bk-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.bk-btn:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control);background:var(--bk-color-bg);height:40px;box-shadow:inset 0 0 0 1px var(--bk-color-line);color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-medium);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--bk-dur-hover) var(--bk-ease), box-shadow var(--bk-dur-hover) var(--bk-ease), color var(--bk-dur-hover) var(--bk-ease), transform var(--bk-dur-press) var(--bk-ease-press);border:0;justify-content:center;align-items:center;gap:6px;padding:0 13px;line-height:18px;display:inline-flex;position:relative}.bk-btn:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.1px;width:16px;height:16px}.bk-btn:where(.bk-root,.bk-root *):active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--bk-press-scale))}.bk-btn--s:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);height:32px;padding:0 10px}.bk-btn--s:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-6px 0}.bk-btn--l:where(.bk-root,.bk-root *){height:44px;padding:0 16px;font-size:15px;line-height:24px}.bk-btn--l:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2px;width:18px;height:18px}.bk-btn--block:where(.bk-root,.bk-root *){width:100%;display:flex}@media (min-width:768px){.bk-btn--l:where(.bk-root,.bk-root *){height:48px;padding:0 19px;font-size:16px;line-height:20px}}.bk-btn--fill:where(.bk-root,.bk-root *){background:var(--bk-color-point);box-shadow:none;color:var(--bk-color-on-point)}.bk-btn--outline:where(.bk-root,.bk-root *){background:var(--bk-color-bg);box-shadow:inset 0 0 0 1px var(--bk-color-point);color:var(--bk-color-point-ink)}.bk-btn--soft:where(.bk-root,.bk-root *){background:var(--bk-color-point-soft);box-shadow:none;color:var(--bk-color-point-ink)}.bk-btn--neutral:where(.bk-root,.bk-root *){background:var(--bk-color-fill);box-shadow:none;color:var(--bk-color-ink)}.bk-btn--text:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);height:28px;box-shadow:none;color:var(--bk-color-point-ink);background:0 0;padding:0 8px}.bk-btn--text:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-8px -2px}.bk-btn--text.bk-btn--ink:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2)}.bk-btn:where(.bk-root,.bk-root *):active:not(:disabled){background:var(--bk-color-fill-press)}.bk-btn--fill:where(.bk-root,.bk-root *):active:not(:disabled){background:var(--bk-color-point-press)}.bk-btn--outline:where(.bk-root,.bk-root *):active:not(:disabled),.bk-btn--soft:where(.bk-root,.bk-root *):active:not(:disabled),.bk-btn--text:where(.bk-root,.bk-root *):active:not(:disabled){background:var(--bk-color-point-soft-press)}.bk-btn--text.bk-btn--ink:where(.bk-root,.bk-root *):active:not(:disabled){background:var(--bk-color-fill-press)}@media (hover:hover) and (pointer:fine){.bk-btn:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill)}.bk-btn--fill:where(.bk-root,.bk-root *):hover{background:var(--bk-color-point-press)}.bk-btn--outline:where(.bk-root,.bk-root *):hover,.bk-btn--text:where(.bk-root,.bk-root *):hover{background:var(--bk-color-point-soft)}.bk-btn--soft:where(.bk-root,.bk-root *):hover{background:var(--bk-color-point-soft-press)}.bk-btn--neutral:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill-press)}.bk-btn--text.bk-btn--ink:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill)}}.bk-btn:where(.bk-root,.bk-root *):disabled,.bk-btn[aria-disabled=true]:where(.bk-root,.bk-root *){background:var(--bk-color-fill);box-shadow:none;color:var(--bk-color-mute)}.bk-btn--text:where(.bk-root,.bk-root *):disabled,.bk-btn--text[aria-disabled=true]:where(.bk-root,.bk-root *){background:0 0}.bk-icon-btn:where(.bk-root,.bk-root *){width:36px;height:36px;color:var(--bk-color-ink);transition:color var(--bk-dur-hover) var(--bk-ease), background-color var(--bk-dur-hover) var(--bk-ease), transform var(--bk-dur-press) var(--bk-ease-press);border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.bk-icon-btn:where(.bk-root,.bk-root *):after{content:"";border-radius:50%;position:absolute;inset:-4px}.bk-icon-btn:where(.bk-root,.bk-root *):active:not(:disabled){transform:scale(var(--bk-press-scale))}@media (hover:hover) and (pointer:fine){.bk-icon-btn:where(.bk-root,.bk-root *):hover{color:var(--bk-color-point)}}.bk-icon-btn:where(.bk-root,.bk-root *):disabled{color:var(--bk-color-faint)}.bk-icon-btn--s:where(.bk-root,.bk-root *){width:28px;height:28px}.bk-icon-btn--s:where(.bk-root,.bk-root *) .bk-icon{stroke-width:1.9px;width:20px;height:20px}.bk-icon-btn--s:where(.bk-root,.bk-root *):after{inset:-8px}.bk-icon-btn--float:where(.bk-root,.bk-root *){background:var(--bk-color-paper);width:48px;height:48px;box-shadow:var(--bk-shadow-rail)}.bk-icon-btn--float:where(.bk-root,.bk-root *):after{inset:0}.bk-icon-btn--box:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control);background:var(--bk-color-paper);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--bk-color-line)}.bk-icon-btn--box:where(.bk-root,.bk-root *):after{border-radius:var(--bk-radius-control);inset:-2px}.bk-icon-btn--box:where(.bk-root,.bk-root *) .bk-icon,.bk-icon-btn--float:where(.bk-root,.bk-root *) .bk-icon{color:var(--bk-color-ink)}.bk-icon-btn--photo:where(.bk-root,.bk-root *){background:var(--bk-color-paper);width:32px;height:32px;box-shadow:var(--bk-shadow-on-photo)}.bk-icon-btn--photo:where(.bk-root,.bk-root *) .bk-icon{stroke-width:1.9px;width:20px;height:20px}.bk-icon-btn--photo:where(.bk-root,.bk-root *):after{inset:-6px}.bk-icon-btn--photo[aria-pressed=true]:where(.bk-root,.bk-root *){color:var(--bk-color-point)}@media (hover:hover) and (pointer:fine){.bk-icon-btn--float:where(.bk-root,.bk-root *):hover,.bk-icon-btn--box:where(.bk-root,.bk-root *):hover,.bk-icon-btn--photo:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill);color:var(--bk-color-ink)}}.bk-count:where(.bk-root,.bk-root *){background:var(--bk-color-point);min-width:18px;height:18px;color:var(--bk-color-on-point);font-size:12px;font-weight:var(--bk-weight-bold);letter-spacing:0;font-variant-numeric:proportional-nums;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;padding:0 5px;line-height:18px;display:inline-flex}.bk-count:where(.bk-root,.bk-root *):empty{display:none}.bk-icon-btn:where(.bk-root,.bk-root *)>.bk-count{box-shadow:0 0 0 2px var(--bk-color-bg);pointer-events:none;position:absolute;top:1px;right:-3px}.bk-dot:where(.bk-root,.bk-root *){background:var(--bk-color-point);border-radius:50%;width:6px;height:6px;display:inline-block}.bk-icon-btn:where(.bk-root,.bk-root *)>.bk-dot{box-shadow:0 0 0 2px var(--bk-color-bg);position:absolute;top:6px;right:6px}.bk-chip:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-chip);background:var(--bk-color-bg);height:32px;box-shadow:inset 0 0 0 1px var(--bk-color-line);color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-regular);white-space:nowrap;transition:background-color var(--bk-dur-hover) var(--bk-ease), color var(--bk-dur-hover) var(--bk-ease), transform var(--bk-dur-press) var(--bk-ease-press);flex:none;align-items:center;gap:4px;padding:0 10px;line-height:18px;display:inline-flex;position:relative}.bk-chip:where(.bk-root,.bk-root *):after{content:"";border-radius:inherit;position:absolute;inset:-6px -3px}.bk-chip:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.3px;width:14px;height:14px}.bk-chip:where(.bk-root,.bk-root *):active{transform:scale(var(--bk-press-scale))}.bk-chip[aria-pressed=true]:where(.bk-root,.bk-root *),.bk-chip[aria-checked=true]:where(.bk-root,.bk-root *),.bk-chip[aria-selected=true]:where(.bk-root,.bk-root *),.bk-chip[aria-current=page]:where(.bk-root,.bk-root *),.bk-chip.is-active:where(.bk-root,.bk-root *){background:var(--bk-color-dark);box-shadow:none;color:var(--bk-color-on-dark);font-weight:var(--bk-weight-semibold)}.bk-chip--fill:where(.bk-root,.bk-root *){background:var(--bk-color-fill);box-shadow:none}.bk-chip--l:where(.bk-root,.bk-root *){height:36px;padding:0 14px}.bk-chip--l:where(.bk-root,.bk-root *):after{inset:-4px -3px}.bk-chip__count:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;line-height:16px}.bk-chip.is-active:where(.bk-root,.bk-root *) .bk-chip__count,.bk-chip[aria-pressed=true]:where(.bk-root,.bk-root *) .bk-chip__count{color:var(--bk-color-on-dark-sub)}@media (hover:hover) and (pointer:fine){.bk-chip:where(.bk-root,.bk-root *):not(.is-active):not([aria-pressed=true]):not([aria-checked=true]):not([aria-selected=true]):hover{background:var(--bk-color-fill)}.bk-chip--fill:where(.bk-root,.bk-root *):not(.is-active):not([aria-pressed=true]):hover{background:var(--bk-color-fill-press)}}.bk-chip-row:where(.bk-root,.bk-root *){flex-wrap:wrap;gap:8px 6px;display:flex}.bk-chip-row--scroll:where(.bk-root,.bk-root *){margin:0 calc(var(--bk-gutter) * -1);padding:6px var(--bk-gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.bk-chip-row--scroll:where(.bk-root,.bk-root *)::-webkit-scrollbar{display:none}@media (min-width:1024px){.bk-chip-row--scroll:where(.bk-root,.bk-root *){flex-wrap:wrap;margin:0;padding:6px 0;overflow:visible}}.bk-filter:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);background:var(--bk-color-fill);height:34px;color:var(--bk-color-sub);font-size:15px;font-weight:var(--bk-weight-bold);white-space:nowrap;transition:background-color var(--bk-dur-hover) var(--bk-ease), color var(--bk-dur-hover) var(--bk-ease);flex:none;align-items:center;gap:4px;padding:0 8px;line-height:24px;display:inline-flex;position:relative}.bk-filter:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-5px -2px}.bk-filter:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.5px;width:12px;height:12px;transition:transform var(--bk-dur-fade) var(--bk-ease)}.bk-filter[aria-expanded=true]:where(.bk-root,.bk-root *) .bk-icon{transform:rotate(180deg)}.bk-filter.is-active:where(.bk-root,.bk-root *),.bk-filter[data-active=true]:where(.bk-root,.bk-root *){background:var(--bk-color-point-soft);color:var(--bk-color-point-ink)}.bk-filter--icon:where(.bk-root,.bk-root *){justify-content:center;width:34px;padding:0}.bk-filter--icon:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2px;width:18px;height:18px}@media (hover:hover) and (pointer:fine){.bk-filter:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill-press)}.bk-filter.is-active:where(.bk-root,.bk-root *):hover,.bk-filter[data-active=true]:where(.bk-root,.bk-root *):hover{background:var(--bk-color-point-soft-press)}}.bk-filter-row:where(.bk-root,.bk-root *){align-items:center;gap:4px;padding:5px 0;display:flex}.bk-filter-row--scroll:where(.bk-root,.bk-root *){margin:0 calc(var(--bk-gutter) * -1);padding:5px var(--bk-gutter);scrollbar-width:none;overflow-x:auto}.bk-filter-row--scroll:where(.bk-root,.bk-root *)::-webkit-scrollbar{display:none}@media (min-width:1024px){.bk-filter-row--scroll:where(.bk-root,.bk-root *){margin:0;padding:5px 0;overflow:visible}}.bk-tokens:where(.bk-root,.bk-root *){flex-wrap:wrap;align-items:center;gap:4px;padding:7px 0;display:flex}.bk-token:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-chip);background:var(--bk-color-point);height:24px;color:var(--bk-color-on-point);font-size:15px;font-weight:var(--bk-weight-semibold);white-space:nowrap;flex:none;align-items:center;gap:4px;padding:0 6px 0 9px;line-height:18px;display:inline-flex;position:relative}.bk-token:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-10px -2px}.bk-token:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.5px;width:12px;height:12px}.bk-token:where(.bk-root,.bk-root *):active{background:var(--bk-color-point-press)}.bk-sort:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);height:30px;color:var(--bk-color-ink-2);white-space:nowrap;align-items:center;gap:4px;padding:0 4px;font-size:14px;line-height:18px;display:inline-flex;position:relative}.bk-sort:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-7px -4px}.bk-sort:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.5px;width:12px;height:12px;color:var(--bk-color-sub)}@media (hover:hover) and (pointer:fine){.bk-sort:where(.bk-root,.bk-root *):hover{color:var(--bk-color-ink)}}.bk-sort-tabs:where(.bk-root,.bk-root *){align-items:center;gap:4px;display:flex}.bk-sort-tabs__btn:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);height:28px;color:var(--bk-color-sub);padding:0 8px;font-size:14px;line-height:18px;position:relative}.bk-sort-tabs__btn:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-8px -2px}.bk-sort-tabs__btn[aria-pressed=true]:where(.bk-root,.bk-root *),.bk-sort-tabs__btn.is-active:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-weight:var(--bk-weight-semibold)}@media (hover:hover) and (pointer:fine){.bk-sort-tabs__btn:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill)}}.bk-toolbar:where(.bk-root,.bk-root *){justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.bk-toolbar__count:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);font-size:14px;line-height:18px}.bk-badge:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-badge);background:var(--bk-color-fill);height:20px;color:var(--bk-color-ink-2);font-size:12px;font-weight:var(--bk-weight-semibold);white-space:nowrap;flex:none;align-items:center;gap:3px;padding:0 6px;line-height:16px;display:inline-flex}.bk-badge:where(.bk-root,.bk-root *):empty{display:none}.bk-badge:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.5px;width:12px;height:12px}.bk-badge--line:where(.bk-root,.bk-root *){background:var(--bk-color-bg);box-shadow:inset 0 0 0 1px var(--bk-color-line);color:var(--bk-color-ink)}.bk-badge--point:where(.bk-root,.bk-root *){background:var(--bk-color-point-soft);color:var(--bk-color-point-ink)}.bk-badge--dark:where(.bk-root,.bk-root *){background:var(--bk-color-dark);color:var(--bk-color-on-dark)}.bk-badge--success:where(.bk-root,.bk-root *){background:var(--bk-color-success-bg);color:var(--bk-color-success-ink)}.bk-badge--danger:where(.bk-root,.bk-root *){background:var(--bk-color-danger-bg);color:var(--bk-color-danger-ink)}.bk-badge--warning:where(.bk-root,.bk-root *){background:var(--bk-color-warning-bg);color:var(--bk-color-warning-ink)}.bk-badge--photo:where(.bk-root,.bk-root *){background:var(--bk-color-paper);height:24px;box-shadow:var(--bk-shadow-on-photo);color:var(--bk-color-ink);padding:0 8px}.bk-badges:where(.bk-root,.bk-root *){flex-wrap:wrap;gap:4px;display:flex}.bk-pos-tl:where(.bk-root,.bk-root *),.bk-pos-tr:where(.bk-root,.bk-root *),.bk-pos-bl:where(.bk-root,.bk-root *),.bk-pos-br:where(.bk-root,.bk-root *){z-index:1;--bk-pos:8px;position:absolute}.bk-pos-tl:where(.bk-root,.bk-root *){top:var(--bk-pos);left:var(--bk-pos)}.bk-pos-tr:where(.bk-root,.bk-root *){top:var(--bk-pos);right:var(--bk-pos)}.bk-pos-bl:where(.bk-root,.bk-root *){bottom:var(--bk-pos);left:var(--bk-pos)}.bk-pos-br:where(.bk-root,.bk-root *){right:var(--bk-pos);bottom:var(--bk-pos)}@media (min-width:768px){.bk-pos-tl:where(.bk-root,.bk-root *),.bk-pos-tr:where(.bk-root,.bk-root *),.bk-pos-bl:where(.bk-root,.bk-root *),.bk-pos-br:where(.bk-root,.bk-root *){--bk-pos:12px}}.bk-flag:where(.bk-root,.bk-root *){background:var(--bk-color-point);width:26px;height:30px;color:var(--bk-color-on-point);font-size:12px;font-weight:var(--bk-weight-bold);clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);justify-content:center;padding-top:4px;line-height:18px;display:inline-flex}.bk-flag:where(.bk-root,.bk-root *):empty{display:none}.bk-counter:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-badge);background:var(--bk-color-paper);height:24px;box-shadow:var(--bk-shadow-on-photo);color:var(--bk-color-ink);font-size:12px;font-weight:var(--bk-weight-semibold);font-variant-numeric:proportional-nums;align-items:center;gap:2px;padding:0 8px;line-height:16px;display:inline-flex}.bk-counter__total:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-weight:var(--bk-weight-regular)}.bk-field:where(.bk-root,.bk-root *){flex-direction:column;gap:8px;display:flex}.bk-field__label:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-semibold);line-height:20px}.bk-field__help:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:13px;line-height:18px}.bk-field__error:where(.bk-root,.bk-root *){color:var(--bk-color-danger-ink);align-items:flex-start;gap:4px;font-size:13px;line-height:18px;display:flex}.bk-field__error:where(.bk-root,.bk-root *):empty{display:none}.bk-field__error:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.3px;width:14px;height:14px;margin-top:2px}.bk-input:where(.bk-root,.bk-root *),.bk-select:where(.bk-root,.bk-root *),.bk-textarea:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control);background:var(--bk-color-bg);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--bk-color-line);color:var(--bk-color-ink);appearance:none;transition:box-shadow var(--bk-dur-hover) var(--bk-ease), background-color var(--bk-dur-hover) var(--bk-ease);border:0;outline:none;padding:0 14px;font-size:16px;line-height:24px;display:block}.bk-input:where(.bk-root,.bk-root *)::placeholder,.bk-textarea:where(.bk-root,.bk-root *)::placeholder{color:var(--bk-color-mute);opacity:1}@media (hover:hover) and (pointer:fine){.bk-input:where(.bk-root,.bk-root *):hover,.bk-select:where(.bk-root,.bk-root *):hover,.bk-textarea:where(.bk-root,.bk-root *):hover{box-shadow:inset 0 0 0 1px var(--bk-color-faint)}}.bk-input:where(.bk-root,.bk-root *):focus,.bk-select:where(.bk-root,.bk-root *):focus,.bk-textarea:where(.bk-root,.bk-root *):focus,.bk-input:where(.bk-root,.bk-root *):focus-visible,.bk-select:where(.bk-root,.bk-root *):focus-visible,.bk-textarea:where(.bk-root,.bk-root *):focus-visible{box-shadow:inset 0 0 0 2px var(--bk-color-point);outline:none}.bk-input[aria-invalid=true]:where(.bk-root,.bk-root *),.bk-select[aria-invalid=true]:where(.bk-root,.bk-root *),.bk-textarea[aria-invalid=true]:where(.bk-root,.bk-root *){box-shadow:inset 0 0 0 2px var(--bk-color-danger)}.bk-input:where(.bk-root,.bk-root *):disabled,.bk-select:where(.bk-root,.bk-root *):disabled,.bk-textarea:where(.bk-root,.bk-root *):disabled{background:var(--bk-color-fill);box-shadow:none;color:var(--bk-color-mute)}.bk-input--s:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);height:34px;padding:0 12px;font-size:14px;line-height:20px}.bk-textarea:where(.bk-root,.bk-root *){resize:vertical;height:auto;min-height:112px;padding:12px 14px}.bk-select-wrap:where(.bk-root,.bk-root *){display:block;position:relative}.bk-select:where(.bk-root,.bk-root *){cursor:pointer;padding-right:40px}.bk-select-wrap:where(.bk-root,.bk-root *)>.bk-icon{width:16px;height:16px;color:var(--bk-color-sub);stroke-width:2.1px;pointer-events:none;margin-top:-8px;position:absolute;top:50%;right:14px}.bk-input-group:where(.bk-root,.bk-root *){align-items:center;gap:8px;display:flex}.bk-input-group__unit:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);flex:none;font-size:15px;line-height:20px}.bk-check:where(.bk-root,.bk-root *),.bk-radio:where(.bk-root,.bk-root *){min-height:44px;color:var(--bk-color-ink);cursor:pointer;align-items:center;gap:8px;font-size:15px;line-height:22px;display:inline-flex;position:relative}.bk-check__input:where(.bk-root,.bk-root *),.bk-radio__input:where(.bk-root,.bk-root *),.bk-switch__input:where(.bk-root,.bk-root *){opacity:0;pointer-events:none;background:0 0;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.bk-check__box:where(.bk-root,.bk-root *),.bk-radio__box:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-badge);background:var(--bk-color-bg);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--bk-color-faint);color:var(--bk-color-on-point);transition:background-color var(--bk-dur-hover) var(--bk-ease), box-shadow var(--bk-dur-hover) var(--bk-ease);flex:none;place-items:center;display:grid}.bk-check__box:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.6px;opacity:0;width:16px;height:16px}.bk-check__input:where(.bk-root,.bk-root *):checked+.bk-check__box{background:var(--bk-color-point);box-shadow:none}.bk-check__input:where(.bk-root,.bk-root *):checked+.bk-check__box .bk-icon{opacity:1}.bk-radio__box:where(.bk-root,.bk-root *){border-radius:50%}.bk-radio__input:where(.bk-root,.bk-root *):checked+.bk-radio__box{background:var(--bk-color-bg);box-shadow:inset 0 0 0 6px var(--bk-color-point)}.bk-check__input:where(.bk-root,.bk-root *):focus-visible+.bk-check__box,.bk-radio__input:where(.bk-root,.bk-root *):focus-visible+.bk-radio__box,.bk-switch__input:where(.bk-root,.bk-root *):focus-visible+.bk-switch__track{outline:var(--bk-focus-width) solid var(--bk-focus-color);outline-offset:var(--bk-focus-offset)}.bk-check__input:where(.bk-root,.bk-root *):disabled+.bk-check__box,.bk-radio__input:where(.bk-root,.bk-root *):disabled+.bk-radio__box{background:var(--bk-color-fill);box-shadow:inset 0 0 0 1px var(--bk-color-line)}@media (min-width:768px){.bk-check:where(.bk-root,.bk-root *),.bk-radio:where(.bk-root,.bk-root *),.bk-switch:where(.bk-root,.bk-root *){min-height:32px}}.bk-switch:where(.bk-root,.bk-root *){min-height:44px;color:var(--bk-color-ink);cursor:pointer;align-items:center;gap:10px;font-size:15px;line-height:22px;display:inline-flex;position:relative}.bk-switch__track:where(.bk-root,.bk-root *){background:var(--bk-color-fill-press);width:44px;height:24px;transition:background-color var(--bk-dur-fade) var(--bk-ease);border-radius:12px;flex:none;position:relative}.bk-switch__track:where(.bk-root,.bk-root *):after{content:"";background:var(--bk-color-paper);width:20px;height:20px;box-shadow:var(--bk-shadow-on-photo);transition:transform var(--bk-dur-fade) var(--bk-ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.bk-switch__input:where(.bk-root,.bk-root *):checked+.bk-switch__track{background:var(--bk-color-point)}.bk-switch__input:where(.bk-root,.bk-root *):checked+.bk-switch__track:after{transform:translate(20px)}.bk-tabs:where(.bk-root,.bk-root *){border-bottom:1px solid var(--bk-color-line);background:var(--bk-color-bg);position:relative}.bk-tabs__list:where(.bk-root,.bk-root *){scrollbar-width:none;display:flex;overflow-x:auto}.bk-tabs__list:where(.bk-root,.bk-root *)::-webkit-scrollbar{display:none}.bk-tabs__tab:where(.bk-root,.bk-root *){height:44px;color:var(--bk-color-ink);font-size:15px;font-weight:var(--bk-weight-semibold);white-space:nowrap;transition:color var(--bk-dur-hover) var(--bk-ease);flex:none;justify-content:center;align-items:center;gap:4px;margin:0 5px;padding:0 6px;line-height:20px;display:inline-flex;position:relative}.bk-tabs__tab:where(.bk-root,.bk-root *):first-child{margin-left:0}.bk-tabs__tab:where(.bk-root,.bk-root *):after{content:"";background:var(--bk-color-point);height:2px;transition:transform var(--bk-dur-tab) var(--bk-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.bk-tabs__tab[aria-selected=true]:where(.bk-root,.bk-root *),.bk-tabs__tab[aria-current=page]:where(.bk-root,.bk-root *),.bk-tabs__tab.is-active:where(.bk-root,.bk-root *){color:var(--bk-color-point);font-weight:var(--bk-weight-bold)}.bk-tabs__tab[aria-selected=true]:where(.bk-root,.bk-root *):after,.bk-tabs__tab[aria-current=page]:where(.bk-root,.bk-root *):after,.bk-tabs__tab.is-active:where(.bk-root,.bk-root *):after{transform:scaleX(1)}.bk-tabs__count:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:13px;font-weight:var(--bk-weight-regular);line-height:18px}.bk-tabs__count:where(.bk-root,.bk-root *):empty{display:none}.bk-tabs__tab:where(.bk-root,.bk-root *):focus-visible{outline-offset:-6px}.bk-tabs--fill:where(.bk-root,.bk-root *) .bk-tabs__tab{flex:1 1 0;margin:0}@media (hover:hover) and (pointer:fine){.bk-tabs__tab:where(.bk-root,.bk-root *):hover{color:var(--bk-color-point)}}@media (min-width:768px){.bk-tabs__tab:where(.bk-root,.bk-root *){height:48px;font-size:16px}}.bk-sheet:where(.bk-root,.bk-root *){z-index:var(--bk-z-overlay);visibility:hidden;transition:visibility 0s linear var(--bk-dur-sheet-out);position:fixed;inset:0}.bk-sheet.is-open:where(.bk-root,.bk-root *){visibility:visible;transition-delay:0s}.bk-sheet__scrim:where(.bk-root,.bk-root *),.bk-modal__scrim:where(.bk-root,.bk-root *){background:var(--bk-color-scrim);opacity:0;transition:opacity var(--bk-dur-fade) var(--bk-ease);position:absolute;inset:0}.bk-sheet.is-open:where(.bk-root,.bk-root *) .bk-sheet__scrim,.bk-modal.is-open:where(.bk-root,.bk-root *) .bk-modal__scrim{opacity:1}.bk-sheet__panel:where(.bk-root,.bk-root *){max-width:640px;max-height:80vh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:var(--bk-radius-sheet) var(--bk-radius-sheet) 0 0;background:var(--bk-color-bg);box-shadow:var(--bk-shadow-sheet);transition:transform var(--bk-dur-sheet-out) var(--bk-ease-sheet);flex-direction:column;margin:0 auto;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%)}.bk-sheet.is-open:where(.bk-root,.bk-root *) .bk-sheet__panel{transition-duration:var(--bk-dur-sheet-in);transform:none}.bk-sheet__handle:where(.bk-root,.bk-root *){flex:none;place-items:center;height:24px;display:grid}.bk-sheet__handle:where(.bk-root,.bk-root *):before{content:"";background:var(--bk-color-hair);border-radius:2px;width:32px;height:4px}.bk-sheet__head:where(.bk-root,.bk-root *){flex:none;justify-content:center;align-items:center;min-height:40px;padding:0 64px 8px;display:flex;position:relative}.bk-sheet__title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:16px;font-weight:var(--bk-weight-bold);text-align:center;line-height:22px}.bk-sheet__start:where(.bk-root,.bk-root *),.bk-sheet__end:where(.bk-root,.bk-root *){position:absolute;top:-4px}.bk-sheet__start:where(.bk-root,.bk-root *){left:8px}.bk-sheet__end:where(.bk-root,.bk-root *){right:8px}.bk-sheet__body:where(.bk-root,.bk-root *){overscroll-behavior:contain;flex:auto;overflow-y:auto}.bk-sheet__option:where(.bk-root,.bk-root *){border-bottom:1px solid var(--bk-color-line);width:100%;min-height:45px;color:var(--bk-color-ink);text-align:left;transition:background-color var(--bk-dur-hover) var(--bk-ease);justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;font-size:15px;line-height:24px;display:flex}.bk-sheet__option:where(.bk-root,.bk-root *) .bk-icon{visibility:hidden;color:var(--bk-color-point)}.bk-sheet__option[aria-selected=true]:where(.bk-root,.bk-root *),.bk-sheet__option[aria-checked=true]:where(.bk-root,.bk-root *),.bk-sheet__option.is-active:where(.bk-root,.bk-root *){background:var(--bk-color-point-soft);color:var(--bk-color-point-ink);font-weight:var(--bk-weight-semibold)}.bk-sheet__option[aria-selected=true]:where(.bk-root,.bk-root *) .bk-icon,.bk-sheet__option[aria-checked=true]:where(.bk-root,.bk-root *) .bk-icon,.bk-sheet__option.is-active:where(.bk-root,.bk-root *) .bk-icon{visibility:inherit}.bk-sheet__option:where(.bk-root,.bk-root *):active{background:var(--bk-color-fill-press)}.bk-sheet__value:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink);font-size:13px;font-weight:var(--bk-weight-semibold);margin-left:auto;line-height:18px}.bk-sheet__option:where(.bk-root,.bk-root *) .bk-sheet__chev{visibility:inherit;color:var(--bk-color-ink)}.bk-sheet__foot:where(.bk-root,.bk-root *){background:var(--bk-color-bg);flex:none;gap:8px;padding:12px 16px;display:flex}.bk-sheet__foot:where(.bk-root,.bk-root *)>*{flex:1 1 0}@media (min-width:768px){.bk-sheet__panel:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-sheet);width:min(480px,100vw - 80px);max-height:min(640px,80vh);box-shadow:var(--bk-shadow-modal);opacity:0;transition:transform var(--bk-dur-sheet-out) var(--bk-ease-sheet), opacity var(--bk-dur-fade) var(--bk-ease);margin:0;padding-bottom:0;inset:50% auto auto 50%;transform:translate(-50%,-46%)}.bk-sheet.is-open:where(.bk-root,.bk-root *) .bk-sheet__panel{opacity:1;transform:translate(-50%,-50%)}.bk-sheet__handle:where(.bk-root,.bk-root *){height:16px}.bk-sheet__handle:where(.bk-root,.bk-root *):before{display:none}}.bk-modal:where(.bk-root,.bk-root *){z-index:var(--bk-z-overlay);visibility:hidden;transition:visibility 0s linear var(--bk-dur-fade);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.bk-modal.is-open:where(.bk-root,.bk-root *){visibility:visible;transition-delay:0s}.bk-modal__panel:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-sheet);background:var(--bk-color-bg);width:min(100%,400px);max-height:calc(100vh - 32px);box-shadow:var(--bk-shadow-modal);opacity:0;transition:opacity var(--bk-dur-fade) var(--bk-ease), transform var(--bk-dur-sheet-in) var(--bk-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateY(8px)scale(.98)}.bk-modal.is-open:where(.bk-root,.bk-root *) .bk-modal__panel{opacity:1;transform:none}.bk-modal--m:where(.bk-root,.bk-root *) .bk-modal__panel{width:min(100%,560px)}.bk-modal--l:where(.bk-root,.bk-root *) .bk-modal__panel{width:min(100%,720px)}.bk-modal__head:where(.bk-root,.bk-root *){flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 24px 0;display:flex}.bk-modal__title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:20px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);text-wrap:balance;line-height:28px}.bk-modal__close:where(.bk-root,.bk-root *){margin:-4px -8px 0 0}.bk-modal__body:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);flex:auto;padding:10px 24px 0;font-size:15px;line-height:24px;overflow-y:auto}.bk-modal__foot:where(.bk-root,.bk-root *){flex:none;gap:8px;padding:24px;display:flex}.bk-modal__foot:where(.bk-root,.bk-root *)>*{flex:1 1 0}.bk-dropdown:where(.bk-root,.bk-root *){display:inline-block;position:relative}.bk-dropdown__menu:where(.bk-root,.bk-root *){z-index:var(--bk-z-float);display:none;position:absolute;top:calc(100% + 10px);left:0}.bk-dropdown__menu--end:where(.bk-root,.bk-root *){left:auto;right:0}.bk-dropdown.is-open:where(.bk-root,.bk-root *)>.bk-dropdown__menu{display:block}.bk-menu:where(.bk-root,.bk-root *){border:1px solid var(--bk-color-line);border-radius:var(--bk-radius-panel);background:var(--bk-color-paper);min-width:200px;max-width:375px;max-height:425px;box-shadow:var(--bk-shadow-float);padding:8px;position:relative;overflow-y:auto}.bk-menu__label:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);padding:8px 12px 4px;line-height:16px}.bk-menu__item:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-row);width:100%;min-height:40px;color:var(--bk-color-ink);text-align:left;white-space:nowrap;transition:background-color var(--bk-dur-hover) var(--bk-ease);align-items:center;gap:10px;padding:8px 12px;font-size:15px;line-height:22px;display:flex}.bk-menu__item:where(.bk-root,.bk-root *)>.bk-icon{stroke-width:1.9px;width:20px;height:20px;color:var(--bk-color-sub)}.bk-menu__check:where(.bk-root,.bk-root *){visibility:hidden;margin-left:auto;color:var(--bk-color-point)!important}.bk-menu__item[aria-checked=true]:where(.bk-root,.bk-root *),.bk-menu__item[aria-selected=true]:where(.bk-root,.bk-root *),.bk-menu__item[aria-current=page]:where(.bk-root,.bk-root *),.bk-menu__item.is-active:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink);font-weight:var(--bk-weight-semibold)}.bk-menu__item[aria-checked=true]:where(.bk-root,.bk-root *) .bk-menu__check,.bk-menu__item[aria-selected=true]:where(.bk-root,.bk-root *) .bk-menu__check,.bk-menu__item.is-active:where(.bk-root,.bk-root *) .bk-menu__check{visibility:inherit}.bk-menu__item:where(.bk-root,.bk-root *) .bk-count{margin-left:auto}@media (hover:hover) and (pointer:fine){.bk-menu__item:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill)}}.bk-menu__item:where(.bk-root,.bk-root *):active{background:var(--bk-color-fill-press)}.bk-menu__sep:where(.bk-root,.bk-root *){background:var(--bk-color-line);border:0;height:1px;margin:8px -8px}.bk-menu__item--rich:where(.bk-root,.bk-root *){white-space:normal;align-items:center;gap:12px;min-height:74px;padding:15px}.bk-menu__item--rich:where(.bk-root,.bk-root *)>.bk-icon{stroke-width:1.5px;width:30px;height:30px;color:var(--bk-color-ink)}.bk-menu__title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:16px;font-weight:var(--bk-weight-bold);line-height:24px;display:block}.bk-menu__desc:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:14px;font-weight:var(--bk-weight-regular);line-height:20px;display:block}.bk-menu--caret:where(.bk-root,.bk-root *){overflow:visible}.bk-menu--caret:where(.bk-root,.bk-root *):before{content:"";top:-7px;left:var(--bk-caret-x,24px);border-top:1px solid var(--bk-color-line);border-left:1px solid var(--bk-color-line);background:var(--bk-color-paper);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.bk-tip:where(.bk-root,.bk-root *){display:inline-flex;position:relative}.bk-tooltip:where(.bk-root,.bk-root *){z-index:var(--bk-z-float);border-radius:var(--bk-radius-control-sm);background:var(--bk-color-dark);width:max-content;max-width:240px;color:var(--bk-color-on-dark);font-size:13px;font-weight:var(--bk-weight-medium);text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--bk-dur-fade) var(--bk-ease), transform var(--bk-dur-fade) var(--bk-ease), visibility 0s linear var(--bk-dur-fade);padding:8px 10px;line-height:18px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.bk-tooltip:where(.bk-root,.bk-root *):after{content:"";border:5px solid #0000;border-top-color:var(--bk-color-dark);margin-left:-5px;position:absolute;top:100%;left:50%}.bk-tip:where(.bk-root,.bk-root *):hover>.bk-tooltip,.bk-tip:where(.bk-root,.bk-root *):focus-within>.bk-tooltip,.bk-tooltip.is-open:where(.bk-root,.bk-root *){opacity:1;visibility:inherit;transition-delay:0s;transform:translate(-50%)}.bk-tooltip--below:where(.bk-root,.bk-root *){top:calc(100% + 8px);bottom:auto}.bk-tooltip--below:where(.bk-root,.bk-root *):after{border-top-color:#0000;border-bottom-color:var(--bk-color-dark);top:auto;bottom:100%}.bk-tooltip--light:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-paper);box-shadow:var(--bk-shadow-float);color:var(--bk-color-ink-2);padding:12px 14px}.bk-tooltip--light:where(.bk-root,.bk-root *):after{border-top-color:var(--bk-color-paper)}.bk-toast-region:where(.bk-root,.bk-root *){right:8px;bottom:calc(var(--bk-tabbar-h) + 8px + env(safe-area-inset-bottom,0px));z-index:var(--bk-z-toast);pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;left:8px}.bk-toast:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control);background:var(--bk-color-dark);width:100%;min-height:48px;box-shadow:var(--bk-shadow-toast);color:var(--bk-color-on-dark);font-size:14px;font-weight:var(--bk-weight-medium);pointer-events:auto;opacity:0;transition:opacity var(--bk-dur-toast) var(--bk-ease-toast), transform var(--bk-dur-toast) var(--bk-ease-toast);align-items:center;gap:10px;padding:8px 8px 8px 16px;line-height:18px;display:flex;transform:translateY(12px)}.bk-toast.is-open:where(.bk-root,.bk-root *){opacity:1;transform:none}.bk-toast__icon:where(.bk-root,.bk-root *){stroke-width:2px;flex:none;width:20px;height:20px}.bk-toast__icon--success:where(.bk-root,.bk-root *){color:var(--bk-color-success)}.bk-toast__icon--danger:where(.bk-root,.bk-root *){color:var(--bk-color-danger)}.bk-toast__text:where(.bk-root,.bk-root *){flex:auto;min-width:0;padding:7px 0}.bk-toast__action:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);height:32px;color:var(--bk-color-on-dark);font-size:14px;font-weight:var(--bk-weight-bold);flex:none;padding:0 10px;line-height:18px;position:relative}.bk-toast__action:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-6px -2px}.bk-toast__action:where(.bk-root,.bk-root *):active{background:var(--bk-color-veil-on-point)}@media (min-width:768px){.bk-toast-region:where(.bk-root,.bk-root *){top:calc(var(--bk-header-h) + 40px);width:470px;bottom:auto;left:50%;right:auto;transform:translate(-50%)}.bk-toast:where(.bk-root,.bk-root *){transform:translateY(-12px)}.bk-toast.is-open:where(.bk-root,.bk-root *){transform:none}}.bk-more:where(.bk-root,.bk-root *){flex-direction:column;align-items:center;gap:8px;padding-top:20px;display:flex}.bk-more:where(.bk-root,.bk-root *) .bk-btn{width:100%}.bk-more__status:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:13px;line-height:18px}.bk-more__status:where(.bk-root,.bk-root *):empty{display:none}@media (min-width:768px){.bk-more:where(.bk-root,.bk-root *) .bk-btn{width:min(100%,400px)}}.bk-pager:where(.bk-root,.bk-root *){justify-content:center;align-items:center;gap:10px;display:flex}.bk-pager__btn:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);min-width:32px;height:32px;color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-medium);font-variant-numeric:proportional-nums;place-items:center;padding:0 4px;line-height:18px;display:inline-grid;position:relative}.bk-pager__btn:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-6px -4px}.bk-pager__btn[aria-current=page]:where(.bk-root,.bk-root *){background:var(--bk-color-point);color:var(--bk-color-on-point);font-weight:var(--bk-weight-bold)}.bk-pager__btn--step:where(.bk-root,.bk-root *){background:var(--bk-color-paper);box-shadow:inset 0 0 0 1px var(--bk-color-line)}.bk-pager__btn--step:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.3px;width:14px;height:14px}.bk-pager__btn:where(.bk-root,.bk-root *):disabled,.bk-pager__btn[aria-disabled=true]:where(.bk-root,.bk-root *){color:var(--bk-color-faint)}@media (hover:hover) and (pointer:fine){.bk-pager__btn:where(.bk-root,.bk-root *):not([aria-current=page]):not(:disabled):hover{background:var(--bk-color-fill)}}.bk-empty:where(.bk-root,.bk-root *){text-align:center;flex-direction:column;align-items:center;padding:48px 16px;display:flex}.bk-empty__icon:where(.bk-root,.bk-root *){background:var(--bk-color-fill);width:56px;height:56px;color:var(--bk-color-sub);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.bk-empty__title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:18px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);text-wrap:balance;line-height:24px}.bk-empty__desc:where(.bk-root,.bk-root *){max-width:320px;color:var(--bk-color-sub);margin-top:6px;font-size:14px;line-height:20px}.bk-empty__desc:where(.bk-root,.bk-root *):empty{display:none}.bk-empty__action:where(.bk-root,.bk-root *){margin-top:20px}.bk-empty--boxed:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-fill)}.bk-empty--boxed:where(.bk-root,.bk-root *) .bk-empty__icon{background:var(--bk-color-paper)}.bk-empty--error:where(.bk-root,.bk-root *) .bk-empty__icon{background:var(--bk-color-danger-bg);color:var(--bk-color-danger-ink)}.bk-empty--inline:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-fill);text-align:left;flex-direction:row;gap:12px;padding:16px}.bk-empty--inline:where(.bk-root,.bk-root *) .bk-empty__icon{background:var(--bk-color-paper);width:36px;height:36px;margin:0}.bk-empty--inline:where(.bk-root,.bk-root *) .bk-empty__title{font-size:15px;line-height:20px}.bk-empty--inline:where(.bk-root,.bk-root *) .bk-empty__desc{margin-top:2px;font-size:13px;line-height:18px}.bk-empty--inline:where(.bk-root,.bk-root *) .bk-empty__action{margin:0 0 0 auto}.bk-skel:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-badge);background:var(--bk-color-fill);display:block}.bk-skel--photo:where(.bk-root,.bk-root *){aspect-ratio:var(--bk-ratio,1 / 1);border-radius:var(--bk-radius-thumb)}.bk-skel--title:where(.bk-root,.bk-root *){width:70%;height:20px}.bk-skel--text:where(.bk-root,.bk-root *){width:100%;height:14px}.bk-skel--short:where(.bk-root,.bk-root *){width:40%}.bk-skel--circle:where(.bk-root,.bk-root *){border-radius:50%}.bk-skel-card:where(.bk-root,.bk-root *){flex-direction:column;gap:8px;display:flex}.bk-skel-card:where(.bk-root,.bk-root *)>.bk-skel--photo{margin-bottom:2px}.bk-band:where(.bk-root,.bk-root *){height:var(--bk-band-h);background:var(--bk-color-band);border:0;margin:0;display:block}.bk-section:where(.bk-root,.bk-root *){padding-bottom:20px}@media (min-width:768px){.bk-band:where(.bk-root,.bk-root *){height:var(--bk-section-gap);background:0 0}.bk-section:where(.bk-root,.bk-root *){padding-bottom:0}}.bk-paper:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-paper);box-shadow:var(--bk-shadow-paper);color:var(--bk-color-ink);padding:20px;display:block;position:relative}.bk-paper__eyebrow:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:13px;font-weight:var(--bk-weight-semibold);flex-wrap:wrap;align-items:center;gap:4px 8px;line-height:18px;display:flex}.bk-paper__title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:20px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);text-wrap:balance;margin-top:6px;line-height:28px}.bk-paper__text:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);margin-top:6px;font-size:14px;line-height:20px}.bk-paper__source:where(.bk-root,.bk-root *){border-top:1px solid var(--bk-color-line);color:var(--bk-color-sub);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;font-size:12px;line-height:16px;display:flex}.bk-paper__link:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:13px;font-weight:var(--bk-weight-semibold);flex:none;align-items:center;gap:2px;line-height:18px;display:inline-flex}@media (min-width:1024px){.bk-paper:where(.bk-root,.bk-root *){padding:24px}.bk-paper__title:where(.bk-root,.bk-root *){font-size:22px;line-height:30px}}.bk-stage:where(.bk-root,.bk-root *){position:relative}.bk-stage__photo:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card)}.bk-stage__paper:where(.bk-root,.bk-root *){z-index:1;margin:-24px 12px 0;position:relative}@media (min-width:768px){.bk-stage__paper:where(.bk-root,.bk-root *){width:min(420px,100% - 48px);margin:0;position:absolute;bottom:24px;left:24px}}.bk-money:where(.bk-root,.bk-root *){min-width:0;color:var(--bk-color-ink);flex-direction:column;display:flex}.bk-money__label:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:13px;font-weight:var(--bk-weight-semibold);line-height:18px}.bk-money__value:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:28px;font-weight:var(--bk-weight-light);letter-spacing:var(--bk-tracking-title);font-variant-numeric:proportional-nums;word-break:keep-all;overflow-wrap:normal;margin-top:2px;line-height:36px}.bk-money__value:where(.bk-root,.bk-root *):empty{display:none}.bk-money__unit:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:14px;font-weight:var(--bk-weight-regular);letter-spacing:var(--bk-tracking);margin-left:4px}.bk-money__mean:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);margin-top:6px;font-size:14px;line-height:20px}.bk-money__source:where(.bk-root,.bk-root *){color:var(--bk-color-sub);margin-top:4px;font-size:12px;line-height:16px}.bk-money__label:where(.bk-root,.bk-root *):empty,.bk-money__mean:where(.bk-root,.bk-root *):empty,.bk-money__source:where(.bk-root,.bk-root *):empty{display:none}.bk-money--pick:where(.bk-root,.bk-root *) .bk-money__value{font-size:20px;font-weight:var(--bk-weight-bold);line-height:28px}.bk-money--lg:where(.bk-root,.bk-root *) .bk-money__value{letter-spacing:var(--bk-tracking-display);font-size:40px;line-height:48px}@media (min-width:1024px){.bk-money--lg:where(.bk-root,.bk-root *) .bk-money__value{font-size:48px;line-height:56px}}.bk-icon-tile:where(.bk-root,.bk-root *){--bk-icon-surface:var(--bk-color-fill);border-radius:var(--bk-radius-tile);background:var(--bk-color-fill);width:52px;height:52px;color:var(--bk-color-ink);flex:none;place-items:center;display:grid}.bk-icon-tile:where(.bk-root,.bk-root *) .bk-icon{stroke-width:1.6px;width:28px;height:28px}.bk-shortcut:where(.bk-root,.bk-root *){min-width:0;color:var(--bk-color-ink);text-align:center;transition:transform var(--bk-dur-press) var(--bk-ease-press);flex-direction:column;align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.bk-shortcut:where(.bk-root,.bk-root *):active{transform:scale(var(--bk-press-scale))}.bk-shortcut__label:where(.bk-root,.bk-root *){white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media (min-width:1024px){.bk-icon-tile:where(.bk-root,.bk-root *){width:64px;height:64px}.bk-icon-tile:where(.bk-root,.bk-root *) .bk-icon{stroke-width:1.5px;width:32px;height:32px}.bk-shortcut:where(.bk-root,.bk-root *){gap:8px;font-size:16px;line-height:20px}}.bk-header:where(.bk-root,.bk-root *){z-index:var(--bk-z-gnb);pointer-events:none;transition:transform var(--bk-dur-header) var(--bk-ease);position:sticky;top:0}.bk-header:where(.bk-root,.bk-root *)>*{pointer-events:auto}.bk-header--static:where(.bk-root,.bk-root *){position:relative}.bk-header.is-tucked:where(.bk-root,.bk-root *){transform:translateY(-100%)}@media (min-width:768px){.bk-header.is-tucked:where(.bk-root,.bk-root *){transform:none}.bk-header.is-tucked:where(.bk-root,.bk-root *) .bk-lnb{transform:translateY(-100%)}}:root{--bk-sticky-top:var(--bk-header-h)}.bk-head-tucked{--bk-sticky-top:0px}.bk-sticky-under-header:where(.bk-root,.bk-root *){top:var(--bk-sticky-top);z-index:var(--bk-z-sticky);background:var(--bk-color-bg);transition:top var(--bk-dur-header) var(--bk-ease);position:sticky}@media (min-width:768px){.bk-head-tucked{--bk-sticky-top:calc(var(--bk-gnb-h) + 1px)}}.bk-gnb:where(.bk-root,.bk-root *){z-index:2;background:var(--bk-color-bg);border-bottom:1px solid var(--bk-color-line);position:relative}.bk-gnb__inner:where(.bk-root,.bk-root *){height:var(--bk-gnb-h);align-items:center;display:flex;position:relative}.bk-gnb__menu-btn:where(.bk-root,.bk-root *){margin-left:-6px}.bk-gnb:where(.bk-root,.bk-root *) .bk-logo{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bk-gnb__nav:where(.bk-root,.bk-root *){display:none}.bk-gnb__actions:where(.bk-root,.bk-root *){align-items:center;gap:2px;margin-left:auto;margin-right:-6px;display:flex}.bk-gnb:where(.bk-root,.bk-root *) .bk-gnb__search,.bk-gnb:where(.bk-root,.bk-root *) .bk-gnb__account,.bk-gnb:where(.bk-root,.bk-root *) .bk-gnb__cta,.bk-gnb:where(.bk-root,.bk-root *) .bk-account{display:none}@media (min-width:768px){.bk-gnb__menu-btn:where(.bk-root,.bk-root *){display:none}.bk-gnb:where(.bk-root,.bk-root *) .bk-logo{margin:-4px 16px -4px -4px;position:relative;top:auto;left:auto;transform:none}.bk-gnb__nav:where(.bk-root,.bk-root *){flex:1 1 0;min-width:max-content;display:block}.bk-gnb__actions:where(.bk-root,.bk-root *){flex:0 650px;justify-content:flex-end;gap:0;min-width:0;margin-left:16px;margin-right:0}.bk-gnb:where(.bk-root,.bk-root *) .bk-gnb__account{display:flex}.bk-gnb:where(.bk-root,.bk-root *) .bk-gnb__cta{display:inline-flex}.bk-gnb:where(.bk-root,.bk-root *) .bk-account{display:block}}@media (min-width:1024px){.bk-gnb:where(.bk-root,.bk-root *) .bk-logo{margin-right:31px}.bk-gnb:where(.bk-root,.bk-root *) .bk-gnb__search{flex:auto;min-width:160px;margin-right:14px;display:flex}.bk-gnb__search-btn:where(.bk-root,.bk-root *){display:none}}.bk-logo:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);color:var(--bk-color-ink);flex:none;align-items:center;gap:8px;margin:-4px;padding:4px;display:inline-flex}.bk-logo__mark:where(.bk-root,.bk-root *){width:28px;height:28px;display:block}.bk-logo__word:where(.bk-root,.bk-root *){letter-spacing:var(--bk-tracking-logo);white-space:nowrap;font-size:19px;font-weight:800;line-height:1}.bk-logo__wordmark:where(.bk-root,.bk-root *){width:104px;height:auto;display:block}.bk-logo--s:where(.bk-root,.bk-root *) .bk-logo__mark{width:24px;height:24px}.bk-logo--s:where(.bk-root,.bk-root *) .bk-logo__word{font-size:17px}.bk-logo--s:where(.bk-root,.bk-root *) .bk-logo__wordmark{width:136px}@media (min-width:768px){.bk-logo__wordmark:where(.bk-root,.bk-root *){width:112px}.bk-logo--s:where(.bk-root,.bk-root *) .bk-logo__wordmark{width:144px}}@media (min-width:1024px){.bk-logo__wordmark:where(.bk-root,.bk-root *){width:120px}}.bk-gnb__list:where(.bk-root,.bk-root *){align-items:center;display:flex}.bk-gnb__link:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:18px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);text-align:center;white-space:nowrap;transition:color var(--bk-dur-hover) var(--bk-ease);margin:0 10px;padding:21px 5px;line-height:18px;display:block;position:relative}.bk-gnb__link:where(.bk-root,.bk-root *):before,.bk-lnb__text:where(.bk-root,.bk-root *):before{content:attr(data-label);visibility:hidden;height:0;font-weight:var(--bk-weight-bold);display:block;overflow:hidden}.bk-gnb__link[aria-current]:where(.bk-root,.bk-root *),.bk-gnb__link.is-active:where(.bk-root,.bk-root *),.bk-gnb__link.is-preview:where(.bk-root,.bk-root *){color:var(--bk-color-point)}.bk-gnb__link[aria-current]:where(.bk-root,.bk-root *),.bk-gnb__link.is-active:where(.bk-root,.bk-root *){font-weight:var(--bk-weight-bold)}@media (hover:hover) and (pointer:fine){.bk-gnb__link:where(.bk-root,.bk-root *):hover{color:var(--bk-color-point)}}.bk-gnb__link:where(.bk-root,.bk-root *):focus-visible{outline:none}.bk-gnb__link:where(.bk-root,.bk-root *):focus-visible:after{content:"";border-radius:var(--bk-radius-badge);box-shadow:0 0 0 var(--bk-focus-width) var(--bk-focus-color);position:absolute;inset:14px 0}.bk-lnb:where(.bk-root,.bk-root *){z-index:1;background:var(--bk-color-bg);border-bottom:1px solid var(--bk-color-line);transition:transform var(--bk-dur-header) var(--bk-ease);position:relative}.bk-lnb__inner:where(.bk-root,.bk-root *){max-width:var(--bk-container-max);height:var(--bk-lnb-h);align-items:stretch;margin:0 auto;display:flex}.bk-lnb__nav:where(.bk-root,.bk-root *){overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;min-width:0;overflow:auto hidden}.bk-lnb__nav:where(.bk-root,.bk-root *)::-webkit-scrollbar{display:none}.bk-lnb__list:where(.bk-root,.bk-root *){width:max-content;height:100%;padding:0 var(--bk-gutter);align-items:stretch;display:none}.bk-lnb__list.is-active:where(.bk-root,.bk-root *){display:flex}.bk-lnb__link:where(.bk-root,.bk-root *){height:100%;color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-bold);white-space:nowrap;transition:color var(--bk-dur-hover) var(--bk-ease);align-items:center;margin:0 2px;padding:0 5px;line-height:18px;display:flex;position:relative}.bk-lnb__item:where(.bk-root,.bk-root *):first-child .bk-lnb__link{margin-left:0}.bk-lnb__item:where(.bk-root,.bk-root *):last-child .bk-lnb__link{margin-right:0}.bk-lnb__text:where(.bk-root,.bk-root *){flex-direction:column;align-items:center;display:inline-flex}.bk-lnb__link:where(.bk-root,.bk-root *):after{content:"";background:var(--bk-color-point);height:2px;transition:transform var(--bk-dur-tab) var(--bk-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.bk-lnb__link[aria-current=page]:where(.bk-root,.bk-root *),.bk-lnb__link.is-active:where(.bk-root,.bk-root *){color:var(--bk-color-point);font-weight:var(--bk-weight-bold)}.bk-lnb__link[aria-current=page]:where(.bk-root,.bk-root *):after,.bk-lnb__link.is-active:where(.bk-root,.bk-root *):after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.bk-lnb__link:where(.bk-root,.bk-root *):hover{color:var(--bk-color-point)}}.bk-lnb__link:where(.bk-root,.bk-root *):focus-visible{outline:none}.bk-lnb__link:where(.bk-root,.bk-root *):focus-visible:before{content:"";border-radius:var(--bk-radius-badge);box-shadow:0 0 0 var(--bk-focus-width) var(--bk-focus-color);position:absolute;inset:8px 0}.bk-lnb__aside:where(.bk-root,.bk-root *),.bk-header[data-preview]:where(.bk-root,.bk-root *) .bk-lnb__list.is-active{display:none}.bk-header[data-preview=browse]:where(.bk-root,.bk-root *) .bk-lnb__list[data-nav=browse],.bk-header[data-preview=shop]:where(.bk-root,.bk-root *) .bk-lnb__list[data-nav=shop],.bk-header[data-preview=build]:where(.bk-root,.bk-root *) .bk-lnb__list[data-nav=build]{display:flex}.bk-header[data-preview]:where(.bk-root,.bk-root *) .bk-lnb__link:after{transform:scaleX(0)}@media (min-width:768px){.bk-lnb__inner:where(.bk-root,.bk-root *){padding:0 var(--bk-gutter)}.bk-lnb__list:where(.bk-root,.bk-root *){padding:0}.bk-lnb__link:where(.bk-root,.bk-root *){margin:0 5px;padding:0 6px;font-size:16px;line-height:20px}.bk-lnb__link:where(.bk-root,.bk-root *):focus-visible:before{inset:12px 0}}@media (min-width:1024px){.bk-lnb__aside:where(.bk-root,.bk-root *){color:var(--bk-color-sub);white-space:nowrap;flex:none;align-items:center;gap:8px;margin-left:auto;padding-left:10px;font-size:13px;line-height:18px;display:flex}.bk-lnb__aside-link:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-weight:var(--bk-weight-bold);align-items:center;gap:2px;display:inline-flex}}.bk-gnb__account:where(.bk-root,.bk-root *){align-items:center;margin:0 10px 0 8px}.bk-gnb__account-link:where(.bk-root,.bk-root *){color:var(--bk-color-ink);white-space:nowrap;padding:0 10px;font-size:14px;line-height:18px;position:relative}.bk-gnb__account-link:where(.bk-root,.bk-root *)+.bk-gnb__account-link:before{content:"";background:var(--bk-color-line);width:1px;height:18px;position:absolute;top:0;left:0}.bk-gnb__account-link--help:where(.bk-root,.bk-root *){display:none}@media (min-width:1024px){.bk-gnb__account-link--help:where(.bk-root,.bk-root *){display:block}}@media (hover:hover) and (pointer:fine){.bk-gnb__account-link:where(.bk-root,.bk-root *):hover{color:var(--bk-color-point-ink)}}@media (min-width:768px){.bk-gnb__icon:where(.bk-root,.bk-root *),.bk-gnb__search-btn:where(.bk-root,.bk-root *){margin:0 1px}}.bk-gnb:where(.bk-root,.bk-root *) .bk-gnb__icon--notice{display:none}@media (min-width:768px){.bk-gnb:where(.bk-root,.bk-root *) .bk-gnb__icon--notice{display:inline-grid}}.bk-gnb__cta:where(.bk-root,.bk-root *){flex:none;padding-left:13px;padding-right:13px}.bk-searchbox:where(.bk-root,.bk-root *){background:var(--bk-color-fill);height:38px;transition:background-color var(--bk-dur-hover) var(--bk-ease), box-shadow var(--bk-dur-hover) var(--bk-ease);border-radius:19px;align-items:center;gap:6px;padding:0 10px;display:flex;position:relative}.bk-searchbox:where(.bk-root,.bk-root *):focus-within{background:var(--bk-color-bg);box-shadow:inset 0 0 0 2px var(--bk-color-point)}.bk-searchbox__icon:where(.bk-root,.bk-root *){color:var(--bk-color-sub)}.bk-searchbox__input:where(.bk-root,.bk-root *){min-width:0;height:100%;color:var(--bk-color-ink);appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;padding:0;font-size:16px;line-height:20px}.bk-searchbox__input:where(.bk-root,.bk-root *)::placeholder{color:var(--bk-color-mute);opacity:1}.bk-searchbox__input:where(.bk-root,.bk-root *)::-webkit-search-cancel-button{appearance:none}.bk-searchbox__input:where(.bk-root,.bk-root *)::-webkit-search-decoration{appearance:none}.bk-searchbox__input:where(.bk-root,.bk-root *):focus-visible{outline:none}.bk-searchbox__clear:where(.bk-root,.bk-root *){width:18px;height:18px;color:var(--bk-color-mute);transition:opacity var(--bk-dur-hover) var(--bk-ease);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.bk-searchbox__clear:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-13px}.bk-searchbox__input:where(.bk-root,.bk-root *):placeholder-shown~.bk-searchbox__clear{display:none}@media (min-width:768px){.bk-searchbox__input:where(.bk-root,.bk-root *){font-size:14px}}.bk-search-pop:where(.bk-root,.bk-root *){z-index:var(--bk-z-float);overscroll-behavior:contain;border:1px solid var(--bk-color-line);border-radius:var(--bk-radius-panel);background:var(--bk-color-paper);width:max(100%,320px);max-height:400px;box-shadow:var(--bk-shadow-float);cursor:default;padding:10px 0;display:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.bk-searchbox.is-open:where(.bk-root,.bk-root *)>.bk-search-pop{display:block}.bk-search-pop[data-state=typing]:where(.bk-root,.bk-root *) .bk-search-sec,.bk-search-sheet__body[data-state=typing]:where(.bk-root,.bk-root *) .bk-search-sec,.bk-search-pop:where(.bk-root,.bk-root *):not([data-state=typing]) .bk-suggest,.bk-search-sheet__body:where(.bk-root,.bk-root *):not([data-state=typing]) .bk-suggest{display:none}.bk-search-sec:where(.bk-root,.bk-root *)+.bk-search-sec{border-top:1px solid var(--bk-color-line);margin-top:6px;padding-top:10px}.bk-search-sec__head:where(.bk-root,.bk-root *){justify-content:space-between;align-items:center;gap:8px;padding:4px 16px 6px;display:flex}.bk-search-sec__title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-bold);line-height:20px}.bk-search-sec__action:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);line-height:16px;position:relative}.bk-search-sec__action:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-14px -8px}@media (hover:hover) and (pointer:fine){.bk-search-sec__action:where(.bk-root,.bk-root *):hover{color:var(--bk-color-ink)}}.bk-recent__item:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-row);transition:background-color var(--bk-dur-hover) var(--bk-ease);align-items:center;margin:0 8px;display:flex;position:relative}.bk-recent__link:where(.bk-root,.bk-root *){min-width:0;height:40px;color:var(--bk-color-ink);flex:auto;align-items:center;gap:8px;padding:4px 4px 4px 0;font-size:16px;line-height:21px;display:flex}.bk-recent__icon:where(.bk-root,.bk-root *),.bk-suggest__icon:where(.bk-root,.bk-root *){width:32px;height:32px;color:var(--bk-color-mute);flex:none;place-items:center;display:grid}.bk-recent__text:where(.bk-root,.bk-root *){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bk-recent__remove:where(.bk-root,.bk-root *){width:32px;height:32px;color:var(--bk-color-mute);border-radius:50%;flex:none;place-items:center;margin-right:4px;display:grid;position:relative}.bk-recent__remove:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-6px}@media (hover:hover) and (pointer:fine){.bk-recent__item:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill)}.bk-recent__remove:where(.bk-root,.bk-root *):hover{color:var(--bk-color-ink)}}.bk-recent__item:where(.bk-root,.bk-root *):active{background:var(--bk-color-fill-press)}.bk-search-sec__note:where(.bk-root,.bk-root *){color:var(--bk-color-sub);padding:2px 16px 6px;font-size:12px;line-height:16px}.bk-words:where(.bk-root,.bk-root *){flex-wrap:wrap;gap:8px 6px;padding:2px 16px 6px;display:flex}.bk-suggest__link:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-row);height:40px;color:var(--bk-color-ink);transition:background-color var(--bk-dur-hover) var(--bk-ease);align-items:center;gap:8px;margin:0 8px;padding:4px 12px 4px 0;display:flex}.bk-suggest__text:where(.bk-root,.bk-root *){min-width:0;font-size:16px;font-weight:var(--bk-weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:auto;line-height:21px;overflow:hidden}.bk-suggest__typed:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-weight:var(--bk-weight-regular)}.bk-suggest__scope:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink);font-size:14px;font-weight:var(--bk-weight-semibold);flex:none;align-items:center;gap:4px;line-height:18px;display:inline-flex}.bk-suggest__link[aria-selected=true]:where(.bk-root,.bk-root *),.bk-suggest__link.is-active:where(.bk-root,.bk-root *){background:var(--bk-color-fill)}@media (hover:hover) and (pointer:fine){.bk-suggest__link:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill)}}.bk-suggest__link:where(.bk-root,.bk-root *):active{background:var(--bk-color-fill-press)}.bk-search-sheet:where(.bk-root,.bk-root *){z-index:var(--bk-z-overlay);visibility:hidden;transition:visibility 0s linear var(--bk-dur-slide);position:fixed;inset:0}.bk-search-sheet.is-open:where(.bk-root,.bk-root *){visibility:visible;transition-delay:0s}.bk-search-sheet__scrim:where(.bk-root,.bk-root *){background:var(--bk-color-scrim);opacity:0;transition:opacity var(--bk-dur-fade) var(--bk-ease);position:absolute;inset:0}.bk-search-sheet.is-open:where(.bk-root,.bk-root *) .bk-search-sheet__scrim{opacity:1}.bk-search-sheet__panel:where(.bk-root,.bk-root *){background:var(--bk-color-bg);transition:transform var(--bk-dur-slide) var(--bk-ease);flex-direction:column;display:flex;position:absolute;inset:0;transform:translate(100%)}.bk-search-sheet.is-open:where(.bk-root,.bk-root *) .bk-search-sheet__panel{transform:none}.bk-search-sheet__bar:where(.bk-root,.bk-root *){flex:none;align-items:center;padding:26px 16px 0;display:flex}.bk-search-sheet__bar:where(.bk-root,.bk-root *) .bk-searchbox{flex:auto;min-width:0}.bk-search-sheet__cancel:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:15px;font-weight:var(--bk-weight-bold);white-space:nowrap;flex:none;margin-left:15px;padding:9px 5px 10px;line-height:19px;position:relative}.bk-search-sheet__cancel:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-3px -6px}.bk-search-sheet__body:where(.bk-root,.bk-root *){overscroll-behavior:contain;flex:auto;padding:14px 0 24px;overflow-y:auto}.bk-search-sheet__body[data-state=typing]:where(.bk-root,.bk-root *){padding-top:8px}.bk-search-sheet__body:where(.bk-root,.bk-root *) .bk-search-sec+.bk-search-sec{margin-top:10px;padding-top:14px}@media (min-width:768px){.bk-search-sheet__panel:where(.bk-root,.bk-root *){width:var(--bk-search-panel-w);left:auto}.bk-search-sheet__bar:where(.bk-root,.bk-root *){padding:30px 30px 0 14px}.bk-search-sheet__bar:where(.bk-root,.bk-root *) .bk-searchbox{margin-left:16px}}.bk-drawer:where(.bk-root,.bk-root *){z-index:var(--bk-z-overlay);visibility:hidden;transition:visibility 0s linear var(--bk-dur-slide);position:fixed;inset:0}.bk-drawer.is-open:where(.bk-root,.bk-root *){visibility:visible;transition-delay:0s}.bk-drawer__scrim:where(.bk-root,.bk-root *){background:var(--bk-color-scrim);opacity:0;transition:opacity var(--bk-dur-fade) var(--bk-ease);position:absolute;inset:0}.bk-drawer.is-open:where(.bk-root,.bk-root *) .bk-drawer__scrim{opacity:1}.bk-drawer__panel:where(.bk-root,.bk-root *){width:min(var(--bk-drawer-w), calc(100vw - 48px));background:var(--bk-color-bg);transition:transform var(--bk-dur-slide) var(--bk-ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.bk-drawer.is-open:where(.bk-root,.bk-root *) .bk-drawer__panel{transform:none}.bk-drawer__scroll:where(.bk-root,.bk-root *){overscroll-behavior:contain;flex:auto;padding:26px 16px 20px;overflow-y:auto}.bk-drawer__head:where(.bk-root,.bk-root *){justify-content:space-between;align-items:center;height:30px;display:flex}.bk-drawer__head:where(.bk-root,.bk-root *) .bk-logo{margin:-4px}.bk-drawer__close:where(.bk-root,.bk-root *){margin-right:-6px}.bk-drawer__auth:where(.bk-root,.bk-root *){gap:8px;margin:20px 0 10px;display:flex}.bk-drawer__auth:where(.bk-root,.bk-root *)>*{flex:1 1 0;min-width:0}.bk-drawer__profile:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-row);color:var(--bk-color-ink);align-items:center;gap:12px;margin:20px 0 10px;padding:6px 8px 6px 6px;display:flex}.bk-drawer__profile:where(.bk-root,.bk-root *) .bk-avatar{width:40px;height:40px}.bk-drawer__profile-text:where(.bk-root,.bk-root *){flex-direction:column;flex:auto;min-width:0;display:flex}.bk-drawer__profile-name:where(.bk-root,.bk-root *){font-size:16px;font-weight:var(--bk-weight-bold);white-space:nowrap;text-overflow:ellipsis;line-height:22px;overflow:hidden}.bk-drawer__profile-sub:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:13px;line-height:18px}.bk-drawer__profile:where(.bk-root,.bk-root *) .bk-icon{color:var(--bk-color-faint)}.bk-drawer__rule:where(.bk-root,.bk-root *){margin:20px 0}.bk-drawer__group:where(.bk-root,.bk-root *)+.bk-drawer__group{margin-top:4px}.bk-drawer__group-btn:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-row);width:100%;height:40px;color:var(--bk-color-ink);font-size:16px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);text-align:left;transition:background-color var(--bk-dur-hover) var(--bk-ease);align-items:center;gap:8px;padding:0 40px 0 14px;line-height:24px;display:flex;position:relative}.bk-drawer__chev:where(.bk-root,.bk-root *){color:var(--bk-color-ink);transition:transform var(--bk-dur-slide) var(--bk-ease);margin-top:-6px;position:absolute;top:50%;right:14px}.bk-drawer__group.is-current:where(.bk-root,.bk-root *)>.bk-drawer__group-btn{background:var(--bk-color-fill)}.bk-drawer__group.is-open:where(.bk-root,.bk-root *)>.bk-drawer__group-btn .bk-drawer__chev,.bk-drawer__group-btn[aria-expanded=true]:where(.bk-root,.bk-root *) .bk-drawer__chev{transform:rotate(180deg)}.bk-drawer__sub-wrap:where(.bk-root,.bk-root *){visibility:hidden;transition:grid-template-rows var(--bk-dur-slide) var(--bk-ease), visibility 0s linear var(--bk-dur-slide);grid-template-rows:0fr;display:grid}.bk-drawer__group.is-open:where(.bk-root,.bk-root *)>.bk-drawer__sub-wrap,.bk-drawer__group-btn[aria-expanded=true]:where(.bk-root,.bk-root *)+.bk-drawer__sub-wrap{visibility:inherit;grid-template-rows:1fr;transition-delay:0s,0s}.bk-drawer__sub:where(.bk-root,.bk-root *){min-height:0;overflow:hidden}.bk-drawer__sub:where(.bk-root,.bk-root *)>li{margin-top:4px}.bk-drawer__sub-link:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-row);height:40px;color:var(--bk-color-ink);transition:background-color var(--bk-dur-hover) var(--bk-ease);align-items:center;padding:0 14px 0 42px;font-size:14px;line-height:20px;display:flex}.bk-drawer__sub-link[aria-current=page]:where(.bk-root,.bk-root *),.bk-drawer__sub-link.is-active:where(.bk-root,.bk-root *){background:var(--bk-color-fill);font-weight:var(--bk-weight-bold)}.bk-drawer__links:where(.bk-root,.bk-root *)>li+li{margin-top:4px}.bk-drawer__link:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-row);height:40px;color:var(--bk-color-ink);transition:background-color var(--bk-dur-hover) var(--bk-ease);justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:14px;line-height:20px;display:flex}@media (hover:hover) and (pointer:fine){.bk-drawer__group-btn:where(.bk-root,.bk-root *):hover,.bk-drawer__sub-link:where(.bk-root,.bk-root *):hover,.bk-drawer__link:where(.bk-root,.bk-root *):hover,.bk-drawer__profile:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill)}}.bk-drawer__group-btn:where(.bk-root,.bk-root *):active,.bk-drawer__sub-link:where(.bk-root,.bk-root *):active,.bk-drawer__link:where(.bk-root,.bk-root *):active,.bk-drawer__profile:where(.bk-root,.bk-root *):active{background:var(--bk-color-fill-press)}.bk-drawer__foot:where(.bk-root,.bk-root *){flex-wrap:wrap;gap:7px;margin:14px 0 0 -6px;display:flex}.bk-drawer__foot-link:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-row);color:var(--bk-color-ink);padding:6px;font-size:14px;line-height:18px}.bk-drawer__foot-link:where(.bk-root,.bk-root *):active{background:var(--bk-color-fill-press)}.bk-drawer__cta:where(.bk-root,.bk-root *){padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--bk-color-line);background:var(--bk-color-bg);flex:none}.bk-drawer__promise:where(.bk-root,.bk-root *){color:var(--bk-color-sub);text-align:center;margin-top:8px;font-size:12px;line-height:16px}.bk-tabbar:where(.bk-root,.bk-root *){z-index:var(--bk-z-tabbar);padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--bk-color-line);background:var(--bk-color-bg);position:fixed;bottom:0;left:0;right:0}.bk-tabbar__list:where(.bk-root,.bk-root *){height:calc(var(--bk-tabbar-h) - 1px);display:flex}.bk-tabbar__item:where(.bk-root,.bk-root *){flex:1 1 0;min-width:0}.bk-tabbar__link:where(.bk-root,.bk-root *){height:100%;color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:3px;line-height:16px;display:flex;position:relative}.bk-tabbar__link:where(.bk-root,.bk-root *) .bk-icon{transition:transform var(--bk-dur-press) var(--bk-ease-press)}.bk-tabbar__link:where(.bk-root,.bk-root *):active .bk-icon{transform:scale(var(--bk-press-scale))}.bk-tabbar__link[aria-current=page]:where(.bk-root,.bk-root *),.bk-tabbar__link.is-active:where(.bk-root,.bk-root *){color:var(--bk-color-point);font-weight:var(--bk-weight-bold)}.bk-tabbar__link[aria-current=page]:where(.bk-root,.bk-root *) .bk-icon,.bk-tabbar__link.is-active:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.1px}.bk-tabbar__link:where(.bk-root,.bk-root *):focus-visible{outline-offset:-4px}.bk-tabbar__dot:where(.bk-root,.bk-root *){background:var(--bk-color-point);width:6px;height:6px;box-shadow:0 0 0 2px var(--bk-color-bg);border-radius:50%;position:absolute;top:7px;left:calc(50% + 9px)}@media (min-width:768px){.bk-tabbar:where(.bk-root,.bk-root *){display:none}}.bk-footer:where(.bk-root,.bk-root *){padding:30px 0 calc(30px + env(safe-area-inset-bottom,0px));background:var(--bk-color-fill);color:var(--bk-color-ink)}.bk-footer__index:where(.bk-root,.bk-root *){border-bottom:1px solid var(--bk-color-line);margin-bottom:20px;padding-bottom:20px}.bk-footer__index-title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:13px;font-weight:var(--bk-weight-semibold);margin-bottom:8px;line-height:18px}.bk-footer__index-list:where(.bk-root,.bk-root *){flex-wrap:wrap;gap:0 14px;display:flex}.bk-footer__index-link:where(.bk-root,.bk-root *){color:var(--bk-color-sub);padding:4px 0;font-size:12px;line-height:16px;display:block}.bk-footer__grid:where(.bk-root,.bk-root *){flex-direction:column;display:flex}.bk-footer__grid:where(.bk-root,.bk-root *)>.bk-footer__sec~.bk-footer__sec{border-top:1px solid var(--bk-color-line);margin-top:20px;padding-top:20px}.bk-footer__vr:where(.bk-root,.bk-root *){display:none}.bk-footer__help-title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:18px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);align-items:center;gap:2px;line-height:24px;display:inline-flex}.bk-footer__cards:where(.bk-root,.bk-root *){flex-direction:column;gap:8px;margin-top:12px;display:flex}.bk-footer__card:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-paper);color:var(--bk-color-ink);align-items:center;gap:12px;padding:12px 16px 12px 20px;display:flex}.bk-footer__card-text:where(.bk-root,.bk-root *){flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bk-footer__card-title:where(.bk-root,.bk-root *){font-size:14px;font-weight:var(--bk-weight-semibold);line-height:18px}.bk-footer__card-desc:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;line-height:16px}.bk-footer__card:where(.bk-root,.bk-root *) .bk-icon{color:var(--bk-color-faint)}.bk-footer__card:where(.bk-root,.bk-root *):active{background:var(--bk-color-fill-hover)}.bk-footer__links:where(.bk-root,.bk-root *){flex-wrap:wrap;margin:-8px 0;display:flex}.bk-footer__link:where(.bk-root,.bk-root *){color:var(--bk-color-ink);white-space:nowrap;margin-right:12px;padding:8px 0;font-size:12px;line-height:16px;display:block;position:relative}.bk-footer__link:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-6px}.bk-footer__link--strong:where(.bk-root,.bk-root *){font-weight:var(--bk-weight-bold)}@media (hover:hover) and (pointer:fine){.bk-footer__link:where(.bk-root,.bk-root *):hover,.bk-footer__index-link:where(.bk-root,.bk-root *):hover,.bk-footer__biz-link:where(.bk-root,.bk-root *):hover{text-underline-offset:2px;text-decoration:underline}}.bk-footer__brand:where(.bk-root,.bk-root *){flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:14px;display:flex}.bk-footer__slogan:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:13px;line-height:18px}.bk-footer__biz-summary:where(.bk-root,.bk-root *){min-height:24px;color:var(--bk-color-ink);font-size:12px;font-weight:var(--bk-weight-bold);align-items:center;gap:2px;line-height:16px;display:inline-flex;position:relative}.bk-footer__biz-summary:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-10px -8px}.bk-footer__biz-summary:where(.bk-root,.bk-root *) .bk-icon{transition:transform var(--bk-dur-hover) var(--bk-ease)}.bk-footer__biz-summary[aria-expanded=true]:where(.bk-root,.bk-root *) .bk-icon{transform:rotate(180deg)}.bk-footer__biz-body:where(.bk-root,.bk-root *){color:var(--bk-color-sub);margin-top:12px;font-size:12px;line-height:20px}.bk-footer__biz.is-folded:where(.bk-root,.bk-root *) .bk-footer__biz-body{display:none}.bk-footer__biz-line:where(.bk-root,.bk-root *)+.bk-footer__biz-line{margin-top:0}.bk-footer__sep:where(.bk-root,.bk-root *){color:var(--bk-color-faint);margin:0 4px}.bk-footer__biz-link:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);font-weight:var(--bk-weight-semibold)}.bk-footer__notes:where(.bk-root,.bk-root *){color:var(--bk-color-sub);flex-direction:column;gap:4px;margin-top:16px;font-size:12px;line-height:16px;display:flex}.bk-footer__notes-title:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);font-weight:var(--bk-weight-semibold)}.bk-footer__copy:where(.bk-root,.bk-root *){color:var(--bk-color-sub);margin-top:16px;font-size:12px;line-height:16px}@media (min-width:768px){.bk-footer:where(.bk-root,.bk-root *){padding:40px 0}.bk-footer__grid:where(.bk-root,.bk-root *){grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);column-gap:24px;display:grid}.bk-footer__grid:where(.bk-root,.bk-root *)>.bk-footer__sec~.bk-footer__sec{border-top:0;margin-top:0;padding-top:0}.bk-footer__vr:where(.bk-root,.bk-root *){background:var(--bk-color-line);display:block}.bk-footer__vr--2:where(.bk-root,.bk-root *){display:none}.bk-footer__sec--company:where(.bk-root,.bk-root *){grid-column:1/-1;border-top:1px solid var(--bk-color-line)!important;margin-top:30px!important;padding-top:30px!important}.bk-footer__links:where(.bk-root,.bk-root *){grid-template-columns:repeat(2,minmax(0,124px));gap:20px 8px;margin:0;display:grid}.bk-footer__link:where(.bk-root,.bk-root *){margin:0;padding:0}.bk-footer__biz-summary:where(.bk-root,.bk-root *){display:none}.bk-footer__biz-body:where(.bk-root,.bk-root *),.bk-footer__biz.is-folded:where(.bk-root,.bk-root *) .bk-footer__biz-body{margin-top:0;display:block}}@media (min-width:1024px){.bk-footer__grid:where(.bk-root,.bk-root *){grid-template-columns:256px 1px 256px 1px minmax(0,1fr)}.bk-footer__vr--2:where(.bk-root,.bk-root *){display:block}.bk-footer__sec--company:where(.bk-root,.bk-root *){grid-column:auto;border-top:0!important;margin-top:0!important;padding-top:0!important}}.bk-breadcrumb:where(.bk-root,.bk-root *){scrollbar-width:none;overflow-x:auto}.bk-breadcrumb:where(.bk-root,.bk-root *)::-webkit-scrollbar{display:none}.bk-breadcrumb__list:where(.bk-root,.bk-root *){align-items:center;width:max-content;display:flex}.bk-breadcrumb__item:where(.bk-root,.bk-root *){color:var(--bk-color-sub);white-space:nowrap;align-items:center;font-size:14px;line-height:18px;display:flex}.bk-breadcrumb__sep:where(.bk-root,.bk-root *){color:var(--bk-color-faint);margin:0 4px}.bk-breadcrumb__link:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-badge)}.bk-breadcrumb__item:where(.bk-root,.bk-root *) [aria-current=page]{color:var(--bk-color-ink);font-weight:var(--bk-weight-semibold)}@media (hover:hover) and (pointer:fine){.bk-breadcrumb__link:where(.bk-root,.bk-root *):hover{color:var(--bk-color-ink)}}.bk-breadcrumb--bar:where(.bk-root,.bk-root *){padding:12px var(--bk-gutter);border-bottom:1px solid var(--bk-color-line)}@media (min-width:768px){.bk-breadcrumb--bar:where(.bk-root,.bk-root *){border-bottom:0;padding:0}}.bk-account:where(.bk-root,.bk-root *){margin:0 6px 0 4px;position:relative}.bk-account__btn:where(.bk-root,.bk-root *){border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative}.bk-account__menu:where(.bk-root,.bk-root *){width:240px;max-height:calc(100vh - 104px);display:none;position:absolute;top:calc(100% + 10px);right:0}.bk-account.is-open:where(.bk-root,.bk-root *) .bk-account__menu{display:block}.bk-account__notice:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-row);background:var(--bk-color-fill);color:var(--bk-color-ink-2);justify-items:start;gap:2px;padding:10px 12px 6px;font-size:13px;line-height:18px;display:grid}.bk-account__notice:where(.bk-root,.bk-root *) .bk-btn{margin-left:-8px}.bk-drawer__profile[aria-busy=true]:where(.bk-root,.bk-root *){pointer-events:none}.bk-account__head:where(.bk-root,.bk-root *){align-items:center;gap:10px;padding:8px 8px 12px;display:flex}.bk-account__name:where(.bk-root,.bk-root *){font-size:15px;font-weight:var(--bk-weight-bold);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.bk-account__sub:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;line-height:16px}.bk-avatar:where(.bk-root,.bk-root *){background:var(--bk-color-fill);width:28px;height:28px;color:var(--bk-color-sub);font-size:13px;font-weight:var(--bk-weight-bold);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;overflow:hidden}.bk-avatar:where(.bk-root,.bk-root *)>img{object-fit:cover;width:100%;height:100%}.bk-avatar--l:where(.bk-root,.bk-root *){width:40px;height:40px;font-size:16px}@media (max-width:767px){.bk-header[data-app=interior] .bk-gnb__cta{border-radius:var(--bk-radius-control-sm);align-items:center;height:34px;margin-left:4px;padding:0 12px;font-size:14px;line-height:18px;display:inline-flex}.bk-header[data-app=interior] .bk-gnb__cta[hidden],.bk-header[data-app=interior] .bk-gnb__icon--chat{display:none}}@media (max-width:359px){.bk-header[data-app=interior] .bk-logo{margin-left:2px;position:static;transform:none}}.bk-shelf:where(.bk-root,.bk-root *){min-width:0;position:relative}.bk-shelf__head:where(.bk-root,.bk-root *){justify-content:space-between;align-items:center;padding:20px 0;display:flex}.bk-shelf__titles:where(.bk-root,.bk-root *){flex:auto;min-width:0}.bk-shelf__title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:20px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);white-space:nowrap;text-overflow:ellipsis;line-height:28px;overflow:hidden}.bk-shelf__title:where(.bk-root,.bk-root *)>a{transition:opacity var(--bk-dur-hover) var(--bk-ease)}.bk-shelf__sub:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:14px;line-height:18px;overflow:hidden}.bk-shelf__sub:where(.bk-root,.bk-root *):empty{display:none}@media (max-width:767px){.bk-shelf__title:where(.bk-root,.bk-root *),.bk-shelf__sub:where(.bk-root,.bk-root *){white-space:normal;word-break:keep-all;text-wrap:balance}}.bk-shelf__more:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);color:var(--bk-color-ink);font-size:16px;font-weight:var(--bk-weight-bold);white-space:nowrap;transition:opacity var(--bk-dur-hover) var(--bk-ease);flex:none;align-items:center;margin-left:10px;line-height:20px;display:inline-flex;position:relative}.bk-shelf__more:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-10px}.bk-shelf__more-text:where(.bk-root,.bk-root *){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bk-shelf__head--compact:where(.bk-root,.bk-root *){padding:0 0 12px}.bk-shelf__head--compact:where(.bk-root,.bk-root *) .bk-shelf__title{font-size:17px;line-height:26px}.bk-shelf__head--s:where(.bk-root,.bk-root *){padding:0 0 16px}.bk-shelf__head--s:where(.bk-root,.bk-root *) .bk-shelf__title{letter-spacing:var(--bk-tracking);font-size:16px;line-height:20px}.bk-shelf__head--s:where(.bk-root,.bk-root *) .bk-shelf__sub{line-height:20px}.bk-shelf__foot:where(.bk-root,.bk-root *){margin-top:20px}.bk-shelf__note:where(.bk-root,.bk-root *){color:var(--bk-color-sub);margin-top:12px;font-size:12px;line-height:16px}.bk-shelf__note:where(.bk-root,.bk-root *):empty{display:none}@media (hover:hover) and (pointer:fine){.bk-shelf__title:where(.bk-root,.bk-root *)>a:hover,.bk-shelf__more:where(.bk-root,.bk-root *):hover{opacity:.5}}@media (min-width:768px){.bk-shelf__more:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink)}.bk-shelf__more:where(.bk-root,.bk-root *):after{inset:-8px -6px}.bk-shelf__more-text:where(.bk-root,.bk-root *){clip:auto;clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}.bk-shelf__more-icon:where(.bk-root,.bk-root *){display:none}.bk-shelf__head--compact:where(.bk-root,.bk-root *) .bk-shelf__title{font-size:20px;line-height:28px}.bk-shelf__head--s:where(.bk-root,.bk-root *){padding:0 0 20px}.bk-shelf__head--s:where(.bk-root,.bk-root *) .bk-shelf__title{letter-spacing:var(--bk-tracking-title);font-size:18px;line-height:24px}}.bk-group-head:where(.bk-root,.bk-root *){justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin-bottom:16px;display:flex}.bk-group-head__title:where(.bk-root,.bk-root *){min-width:0;color:var(--bk-color-ink);font-size:18px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-title);line-height:24px}.bk-group-head__count:where(.bk-root,.bk-root *){margin-left:4px;display:none}.bk-group-head__num:where(.bk-root,.bk-root *){color:var(--bk-color-point)}.bk-group-head__more:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);height:28px;color:var(--bk-color-point-ink);font-size:14px;font-weight:var(--bk-weight-bold);white-space:nowrap;transition:background-color var(--bk-dur-hover) var(--bk-ease), transform var(--bk-dur-press) var(--bk-ease-press);flex:none;align-items:center;margin-right:-8px;padding:0 8px;line-height:18px;display:none;position:relative}.bk-group-head__more:where(.bk-root,.bk-root *):active{transform:scale(var(--bk-press-scale))}.bk-group-head__sub:where(.bk-root,.bk-root *){color:var(--bk-color-sub);margin:-8px 0 8px;font-size:14px;line-height:20px}.bk-group-head__sub:where(.bk-root,.bk-root *):empty{display:none}.bk-group__more-btn:where(.bk-root,.bk-root *){width:100%;margin-top:16px}.bk-group__more-btn:where(.bk-root,.bk-root *) .bk-group__more-count{color:var(--bk-color-sub);font-weight:var(--bk-weight-regular)}.bk-group-sep:where(.bk-root,.bk-root *){height:var(--bk-band-h);margin:8px calc(var(--bk-gutter) * -1) 24px;background:var(--bk-color-band);border:0;display:block}@media (hover:hover) and (pointer:fine){.bk-group-head__more:where(.bk-root,.bk-root *):hover{background:var(--bk-color-point-soft)}}@media (min-width:768px){.bk-group-head:where(.bk-root,.bk-root *){min-height:28px}.bk-group-head__count:where(.bk-root,.bk-root *){display:inline}.bk-group-head__more:where(.bk-root,.bk-root *){display:inline-flex}.bk-group__more-btn:where(.bk-root,.bk-root *){display:none}.bk-group-sep:where(.bk-root,.bk-root *){background:var(--bk-color-line);height:1px;margin:8px 0 24px}}.bk-rail:where(.bk-root,.bk-root *){--bk-rail-gap:var(--bk-gap);--bk-rail-cols:2.4;--bk-rail-whole:2;position:relative}.bk-rail__track:where(.bk-root,.bk-root *){gap:var(--bk-rail-gap);margin:-4px calc(var(--bk-gutter) * -1);padding:4px var(--bk-gutter);overscroll-behavior-x:contain;scroll-padding:0 var(--bk-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;display:flex;overflow:auto hidden}.bk-rail__track:where(.bk-root,.bk-root *)::-webkit-scrollbar{display:none}.bk-rail__item:where(.bk-root,.bk-root *){width:var(--bk-rail-w,calc((100% - var(--bk-rail-gap) * var(--bk-rail-whole)) / var(--bk-rail-cols)));flex:none;min-width:0}.bk-rail--snap:where(.bk-root,.bk-root *) .bk-rail__track{scroll-snap-type:x mandatory}.bk-rail--snap:where(.bk-root,.bk-root *) .bk-rail__item{scroll-snap-align:start}.bk-rail__nav:where(.bk-root,.bk-root *){top:var(--bk-rail-nav-top,calc(50% - 24px));z-index:3;display:none;position:absolute}.bk-rail__nav--prev:where(.bk-root,.bk-root *){left:-24px}.bk-rail__nav--next:where(.bk-root,.bk-root *){right:-24px}.bk-rail__end:where(.bk-root,.bk-root *){flex:none;justify-content:center;align-items:center;width:72px;display:flex}.bk-more-tile:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-thumb);color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-medium);white-space:nowrap;flex-direction:column;align-items:center;gap:6px;padding:6px 16px;line-height:20px;display:inline-flex;position:relative}.bk-more-tile__icon:where(.bk-root,.bk-root *){background:var(--bk-color-fill);width:40px;height:40px;transition:background-color var(--bk-dur-hover) var(--bk-ease);border-radius:50%;place-items:center;display:grid}.bk-more-tile__icon:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2px;width:18px;height:18px}@media (hover:hover) and (pointer:fine){.bk-more-tile:where(.bk-root,.bk-root *):hover .bk-more-tile__icon{background:var(--bk-color-fill-press)}}.bk-rail--photos:where(.bk-root,.bk-root *){--bk-rail-gap:12px;--bk-rail-cols:2.4;--bk-rail-whole:2}.bk-rail--goods:where(.bk-root,.bk-root *){--bk-rail-gap:8px;--bk-rail-w:134px}.bk-rail--cases:where(.bk-root,.bk-root *){--bk-rail-gap:8px;--bk-rail-w:159px}.bk-rail--tags:where(.bk-root,.bk-root *){--bk-rail-gap:12px;--bk-rail-w:280px}.bk-rail--cats:where(.bk-root,.bk-root *){--bk-rail-gap:12px;--bk-rail-w:auto}@media (min-width:768px){.bk-rail--photos:where(.bk-root,.bk-root *){--bk-rail-gap:16px;--bk-rail-cols:4;--bk-rail-whole:3}.bk-rail--goods:where(.bk-root,.bk-root *){--bk-rail-w:calc((100% - 40px) / 6)}.bk-rail--cases:where(.bk-root,.bk-root *){--bk-rail-gap:20px;--bk-rail-w:220px}}@media (min-width:1024px){.bk-rail__track:where(.bk-root,.bk-root *){scroll-behavior:smooth;margin-left:-4px;margin-right:-4px;padding-left:4px;padding-right:4px;scroll-padding:0 4px}.bk-rail--photos:where(.bk-root,.bk-root *){--bk-rail-gap:20px;--bk-rail-cols:6;--bk-rail-whole:5}.bk-rail--tags:where(.bk-root,.bk-root *){--bk-rail-gap:20px;--bk-rail-w:calc((100% - 60px) / 4)}.bk-rail__end:where(.bk-root,.bk-root *){width:var(--bk-rail-w,calc((100% - var(--bk-rail-gap) * var(--bk-rail-whole)) / var(--bk-rail-cols)))}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.bk-rail__nav:where(.bk-root,.bk-root *){display:inline-grid}}.bk-hero:where(.bk-root,.bk-root *){gap:var(--bk-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.bk-hero__main:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-fill);isolation:isolate;--bk-hero-ratio:3.5;min-width:0;position:relative;overflow:hidden}.bk-hero__main:where(.bk-root,.bk-root *):before{content:"";padding-top:calc(100% / var(--bk-hero-ratio));display:block}.bk-hero__track:where(.bk-root,.bk-root *){overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;display:flex;position:absolute;inset:0;overflow:auto hidden}.bk-hero__track:where(.bk-root,.bk-root *)::-webkit-scrollbar{display:none}.bk-hero__slide:where(.bk-root,.bk-root *){scroll-snap-align:start;scroll-snap-stop:always;flex:none;width:100%;height:100%;position:relative;overflow:hidden}.bk-hero__photo:where(.bk-root,.bk-root *),.bk-banner__photo:where(.bk-root,.bk-root *){background:var(--bk-color-fill-press);width:52%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.bk-hero__photo:where(.bk-root,.bk-root *)>img,.bk-banner__photo:where(.bk-root,.bk-root *)>img{object-fit:cover;object-position:var(--bk-photo-pos,center);width:100%;height:100%;transition:transform .2s var(--bk-ease)}.bk-hero__paper:where(.bk-root,.bk-root *),.bk-banner__paper:where(.bk-root,.bk-root *){z-index:1;border-radius:var(--bk-radius-thumb);background:var(--bk-color-paper);width:calc(60% - 8px);box-shadow:var(--bk-shadow-paper);color:var(--bk-color-ink);flex-direction:column;justify-content:center;padding:8px 12px;display:flex;position:absolute;top:8px;bottom:8px;left:8px}.bk-hero__eyebrow:where(.bk-root,.bk-root *),.bk-banner__eyebrow:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.bk-hero__eyebrow:where(.bk-root,.bk-root *):empty,.bk-banner__eyebrow:where(.bk-root,.bk-root *):empty{display:none}.bk-hero__title:where(.bk-root,.bk-root *),.bk-banner__title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-bold);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;margin-top:2px;line-height:20px;display:-webkit-box;overflow:hidden}.bk-hero__link:where(.bk-root,.bk-root *):after{content:"";z-index:1;position:absolute;inset:0}.bk-hero__link:where(.bk-root,.bk-root *):focus-visible{outline:none}.bk-hero__link:where(.bk-root,.bk-root *):focus-visible:after{outline:var(--bk-focus-width) solid var(--bk-focus-color);outline-offset:-4px;border-radius:var(--bk-radius-card)}.bk-hero__source:where(.bk-root,.bk-root *){display:none}.bk-hero__controls:where(.bk-root,.bk-root *){z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:8px;right:8px}.bk-hero__controls:where(.bk-root,.bk-root *) .bk-counter{height:20px;padding:0 6px}.bk-hero__nav:where(.bk-root,.bk-root *),.bk-hero__aside:where(.bk-root,.bk-root *){display:none}@media (max-width:359px){.bk-hero__main:where(.bk-root,.bk-root *){--bk-hero-ratio:3}.bk-banner:where(.bk-root,.bk-root *){aspect-ratio:3}}@media (min-width:768px){.bk-hero__main:where(.bk-root,.bk-root *){--bk-hero-ratio:2}.bk-hero__photo:where(.bk-root,.bk-root *){width:auto;left:0}.bk-hero__paper:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);width:fit-content;max-width:min(380px,100% - 48px);padding:20px;display:block;top:auto;bottom:24px;left:24px}.bk-hero__eyebrow:where(.bk-root,.bk-root *){font-size:13px;line-height:18px}.bk-hero__title:where(.bk-root,.bk-root *){letter-spacing:var(--bk-tracking-display);text-wrap:balance;margin-top:6px;font-size:24px;line-height:32px}.bk-hero__source:where(.bk-root,.bk-root *){border-top:1px solid var(--bk-color-line);color:var(--bk-color-sub);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-top:12px;font-size:12px;line-height:16px;display:flex}.bk-hero__go:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:13px;font-weight:var(--bk-weight-semibold);flex:none;align-items:center;gap:2px;line-height:18px;display:inline-flex}.bk-hero__controls:where(.bk-root,.bk-root *){bottom:12px;right:12px}.bk-hero__controls:where(.bk-root,.bk-root *) .bk-counter{height:24px;padding:0 8px}.bk-hero__nav:where(.bk-root,.bk-root *){box-shadow:var(--bk-shadow-on-photo);display:inline-grid}.bk-hero__aside:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-fill);min-width:0;display:block;position:relative;overflow:hidden}.bk-hero__panel:where(.bk-root,.bk-root *){align-items:flex-end;gap:24px;height:100%;padding:20px;display:none}.bk-hero__panel.is-active:where(.bk-root,.bk-root *){display:flex}.bk-hero__panel:where(.bk-root,.bk-root *)>.bk-tag{flex:1 1 0}.bk-hero__panel:where(.bk-root,.bk-root *) .bk-tag__head{white-space:normal}.bk-hero__panel-foot:where(.bk-root,.bk-root *){flex:none;width:260px}.bk-hero__promise:where(.bk-root,.bk-root *){color:var(--bk-color-sub);text-align:center;margin-top:8px;font-size:12px;line-height:16px}.bk-hero__more:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:13px;font-weight:var(--bk-weight-semibold);align-items:center;gap:2px;margin-top:12px;line-height:18px;display:inline-flex}}@media (min-width:1024px){.bk-hero:where(.bk-root,.bk-root *){grid-template-columns:minmax(0,847fr) minmax(0,269fr)}.bk-hero__main:where(.bk-root,.bk-root *){--bk-hero-ratio:1.6667}.bk-hero__paper:where(.bk-root,.bk-root *){max-width:min(540px,100% - 187px);padding:24px 28px;bottom:30px;left:30px}.bk-hero__title:where(.bk-root,.bk-root *){font-size:28px;line-height:36px}.bk-hero__panel:where(.bk-root,.bk-root *){flex-direction:column;align-items:stretch;gap:0;padding:24px 20px 20px}.bk-hero__panel:where(.bk-root,.bk-root *)>.bk-tag{flex:none}.bk-hero__panel-foot:where(.bk-root,.bk-root *){width:auto;margin-top:auto;padding-top:16px}}@media (min-width:1256px){.bk-hero__title:where(.bk-root,.bk-root *){font-size:32px;line-height:42px}.bk-hero__panel:where(.bk-root,.bk-root *){padding:28px 24px 24px}}@media (hover:hover) and (pointer:fine){.bk-hero__slide:where(.bk-root,.bk-root *):hover .bk-hero__photo>img,.bk-banner:where(.bk-root,.bk-root *):hover .bk-banner__photo>img{transform:scale(1.05)}}.bk-promos:where(.bk-root,.bk-root *){min-width:0;position:relative}.bk-promos__track:where(.bk-root,.bk-root *){margin:0 calc(var(--bk-gutter) * -1);padding:0 var(--bk-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--bk-gutter);scrollbar-width:none;gap:8px;list-style:none;display:flex;overflow:auto hidden}.bk-promos__track:where(.bk-root,.bk-root *)::-webkit-scrollbar{display:none}.bk-promos__item:where(.bk-root,.bk-root *){scroll-snap-align:center;flex:none;width:min(328px,100%)}.bk-promos__item:where(.bk-root,.bk-root *):first-child{scroll-snap-align:start}.bk-promos__item:where(.bk-root,.bk-root *):last-child{scroll-snap-align:end}.bk-promo:where(.bk-root,.bk-root *){aspect-ratio:328/360;border-radius:var(--bk-radius-card);background:var(--bk-color-fill);color:var(--bk-color-ink);isolation:isolate;display:block;position:relative;overflow:hidden}.bk-promo__photo:where(.bk-root,.bk-root *){object-fit:cover;object-position:var(--bk-photo-pos,center);width:100%;height:calc(100% - 64px);position:absolute;top:0;left:0}.bk-promo:where(.bk-root,.bk-root *):after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bk-color-photo-edge);pointer-events:none;position:absolute;inset:0}.bk-promo__credit:where(.bk-root,.bk-root *){z-index:1;position:absolute;top:12px;right:12px}.bk-promo__paper:where(.bk-root,.bk-root *){z-index:1;border-radius:var(--bk-radius-thumb);background:var(--bk-color-paper);box-shadow:var(--bk-shadow-paper);padding:14px 16px 16px;position:absolute;bottom:12px;left:12px;right:12px}.bk-promo__eyebrow:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.bk-promo__eyebrow:where(.bk-root,.bk-root *):empty,.bk-promo__sub:where(.bk-root,.bk-root *):empty{display:none}.bk-promo__title:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:24px;font-weight:var(--bk-weight-bold);letter-spacing:var(--bk-tracking-display);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;margin-top:4px;line-height:32px;display:-webkit-box;overflow:hidden}.bk-promo__sub:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:16px;overflow:hidden}.bk-promo:where(.bk-root,.bk-root *):focus-visible{outline-offset:3px}.bk-promo--wide:where(.bk-root,.bk-root *){aspect-ratio:4/3}.bk-promo--wide:where(.bk-root,.bk-root *) .bk-promo__sub{white-space:normal}.bk-carousel-bar:where(.bk-root,.bk-root *){align-items:center;gap:20px;height:32px;margin-top:20px;display:none}.bk-carousel-bar__track:where(.bk-root,.bk-root *){background:var(--bk-color-line);border-radius:1px;flex:auto;height:2px;position:relative;overflow:hidden}.bk-carousel-bar__fill:where(.bk-root,.bk-root *){background:var(--bk-color-ink);transform:translateX(calc(-100% + var(--bk-progress,0) * 100%));border-radius:1px;transition:transform .2s ease-in-out;position:absolute;inset:0}.bk-carousel-bar__btns:where(.bk-root,.bk-root *){flex:none;gap:8px;display:flex}.bk-carousel-bar__btn:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-control-sm);background:var(--bk-color-paper);width:36px;height:32px;box-shadow:inset 0 0 0 1px var(--bk-color-line);color:var(--bk-color-ink);transition:background-color var(--bk-dur-hover) ease-in-out, transform var(--bk-dur-press) var(--bk-ease-press);place-items:center;display:grid;position:relative}.bk-carousel-bar__btn:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.3px;width:14px;height:14px}.bk-carousel-bar__btn:where(.bk-root,.bk-root *):active{transform:scale(var(--bk-press-scale))}@media (hover:hover) and (pointer:fine){.bk-carousel-bar__btn:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill-press)}}@media (min-width:768px){.bk-promos__track:where(.bk-root,.bk-root *){scroll-behavior:smooth;gap:12px;margin:0;padding:0;scroll-padding:0}.bk-promos__item:where(.bk-root,.bk-root *),.bk-promos__item:where(.bk-root,.bk-root *):last-child{scroll-snap-align:start;width:calc(50% - 6px)}.bk-promo--wide:where(.bk-root,.bk-root *){aspect-ratio:2}.bk-promo--wide:where(.bk-root,.bk-root *) .bk-promo__photo{height:100%}.bk-promo--wide:where(.bk-root,.bk-root *) .bk-promo__paper{border-radius:var(--bk-radius-card);width:min(380px,100% - 48px);padding:20px;bottom:24px;left:24px;right:auto}.bk-promo--wide:where(.bk-root,.bk-root *) .bk-promo__sub{font-size:14px;line-height:20px}.bk-carousel-bar:where(.bk-root,.bk-root *){display:flex}}@media (min-width:1024px){.bk-promos__track:where(.bk-root,.bk-root *){gap:8px}.bk-promos__item:where(.bk-root,.bk-root *),.bk-promos__item:where(.bk-root,.bk-root *):last-child{width:calc(33.3333% - 5.33333px)}}.bk-banner:where(.bk-root,.bk-root *){aspect-ratio:3.5;border-radius:var(--bk-radius-card);background:var(--bk-color-fill);color:var(--bk-color-ink);isolation:isolate;display:block;position:relative;overflow:hidden}.bk-banner__go:where(.bk-root,.bk-root *){display:none}.bk-strip:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-fill);min-height:48px;color:var(--bk-color-ink-2);font-size:13px;font-weight:var(--bk-weight-semibold);transition:background-color var(--bk-dur-hover) var(--bk-ease);justify-content:center;align-items:center;gap:6px;padding:14px 40px 14px 16px;line-height:18px;display:flex;position:relative}.bk-strip__text:where(.bk-root,.bk-root *){min-width:0}.bk-strip:where(.bk-root,.bk-root *)>.bk-icon{width:16px;height:16px;color:var(--bk-color-sub);stroke-width:2.1px;margin-top:-8px;position:absolute;top:50%;right:16px}.bk-strip:where(.bk-root,.bk-root *):active{background:var(--bk-color-fill-press)}@media (hover:hover) and (pointer:fine){.bk-strip:where(.bk-root,.bk-root *):hover{background:var(--bk-color-fill-press)}}@media (min-width:768px){.bk-banner:where(.bk-root,.bk-root *){aspect-ratio:auto;height:120px}.bk-banner__photo:where(.bk-root,.bk-root *){width:62%}.bk-banner__paper:where(.bk-root,.bk-root *){width:min(460px,52%);padding:12px 20px;top:12px;bottom:12px;left:12px}.bk-banner__eyebrow:where(.bk-root,.bk-root *){font-size:13px;line-height:18px}.bk-banner__title:where(.bk-root,.bk-root *){letter-spacing:var(--bk-tracking-title);-webkit-line-clamp:1;line-clamp:1;font-size:18px;line-height:24px}.bk-banner__go:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:13px;font-weight:var(--bk-weight-semibold);align-items:center;gap:2px;margin-top:6px;line-height:18px;display:inline-flex}}.bk-shortcuts:where(.bk-root,.bk-root *){grid-template-columns:repeat(5,minmax(0,1fr));row-gap:0;margin:16px 0 20px;list-style:none;display:grid}.bk-shortcuts:where(.bk-root,.bk-root *)>li{min-width:0;padding:6px 0}.bk-shortcuts:where(.bk-root,.bk-root *) .bk-shortcut{width:100%}.bk-shortcuts--tight:where(.bk-root,.bk-root *){row-gap:4px;margin:8px 0}@media (min-width:768px){.bk-shortcuts:where(.bk-root,.bk-root *){grid-template-columns:repeat(10,minmax(0,1fr));row-gap:0;margin:30px 0 40px}.bk-shortcuts--tight:where(.bk-root,.bk-root *){margin:40px 0}}@media (min-width:1024px){.bk-shortcuts:where(.bk-root,.bk-root *)>li{padding:7px 0}}.bk-cat:where(.bk-root,.bk-root *){width:72px;color:var(--bk-color-ink);text-align:center;flex-direction:column;flex:none;align-items:center;font-size:14px;line-height:18px;display:flex;position:relative}.bk-cat__thumb:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-tile);background:var(--bk-color-fill);width:72px;height:72px;display:block;position:relative;overflow:hidden}.bk-cat__thumb:where(.bk-root,.bk-root *)>img{object-fit:cover;width:100%;height:100%}.bk-cat__thumb:where(.bk-root,.bk-root *):after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bk-color-photo-edge);pointer-events:none;position:absolute;inset:0}.bk-cat__label:where(.bk-root,.bk-root *){word-break:keep-all;width:max-content;max-width:calc(100% + 8px);margin-top:8px}.bk-cat__count:where(.bk-root,.bk-root *){color:var(--bk-color-sub);white-space:nowrap;margin-top:2px;font-size:12px;line-height:16px}.bk-cat__count:where(.bk-root,.bk-root *):empty{display:none}.bk-cat--s:where(.bk-root,.bk-root *){font-size:12px;font-weight:var(--bk-weight-semibold);line-height:16px}.bk-cat--s:where(.bk-root,.bk-root *) .bk-cat__thumb{border-radius:var(--bk-radius-card);width:44px;height:44px}.bk-cat[aria-current=page]:where(.bk-root,.bk-root *) .bk-cat__label,.bk-cat.is-active:where(.bk-root,.bk-root *) .bk-cat__label{color:var(--bk-color-point);font-weight:var(--bk-weight-bold)}@media (min-width:768px){.bk-cat--l:where(.bk-root,.bk-root *){width:90px;font-size:16px;font-weight:var(--bk-weight-semibold);line-height:20px}.bk-cat--l:where(.bk-root,.bk-root *) .bk-cat__thumb{border-radius:var(--bk-radius-tile);width:84px;height:84px}.bk-cat--l:where(.bk-root,.bk-root *) .bk-cat__label{margin-top:12px}}.bk-card:where(.bk-root,.bk-root *){min-width:0;color:var(--bk-color-ink);flex-direction:column;display:flex;position:relative}.bk-card__media:where(.bk-root,.bk-root *){aspect-ratio:var(--bk-card-ratio,1 / 1);border-radius:var(--bk-radius-thumb);background:var(--bk-color-fill);isolation:isolate;flex:none;display:block;position:relative;overflow:hidden}.bk-card__media:where(.bk-root,.bk-root *)>img{object-fit:cover;object-position:var(--bk-photo-pos,center);width:100%;height:100%;transition:transform .2s var(--bk-ease);position:absolute;inset:0}.bk-card__media:where(.bk-root,.bk-root *):after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bk-color-photo-edge);pointer-events:none;position:absolute;inset:0}.bk-card__media--contain:where(.bk-root,.bk-root *)>img{object-fit:contain}.bk-card__link:where(.bk-root,.bk-root *):after{content:"";z-index:1;border-radius:var(--bk-radius-thumb);position:absolute;inset:0}.bk-card__link:where(.bk-root,.bk-root *):focus-visible{outline:none}.bk-card__link:where(.bk-root,.bk-root *):focus-visible:after{outline:var(--bk-focus-width) solid var(--bk-focus-color);outline-offset:var(--bk-focus-offset)}.bk-card__body:where(.bk-root,.bk-root *){min-width:0}.bk-card__save:where(.bk-root,.bk-root *),.bk-card__like:where(.bk-root,.bk-root *),.bk-card__actions:where(.bk-root,.bk-root *){z-index:2;position:relative}.bk-card__actions:where(.bk-root,.bk-root *){pointer-events:none}.bk-card__actions:where(.bk-root,.bk-root *) :is(a,button,input,select,textarea,label,summary){pointer-events:auto}.bk-card__figure:where(.bk-root,.bk-root *){flex:none;display:block;position:relative}.bk-card__save:where(.bk-root,.bk-root *){position:absolute;bottom:6px;right:6px}.bk-icon--on:where(.bk-root,.bk-root *),[aria-pressed=true]:where(.bk-root,.bk-root *)>.bk-icon--off{display:none}[aria-pressed=true]:where(.bk-root,.bk-root *)>.bk-icon--on{display:inline-block}.bk-card--plate:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-fill);padding:16px}.bk-card--plate:where(.bk-root,.bk-root *)>.bk-card__link:after,.bk-card--plate:where(.bk-root,.bk-root *) .bk-card__link:after{border-radius:var(--bk-radius-card)}.bk-card__count:where(.bk-root,.bk-root *){z-index:1;border-radius:var(--bk-radius-badge);background:var(--bk-color-paper);height:20px;box-shadow:var(--bk-shadow-on-photo);color:var(--bk-color-ink);font-size:12px;font-weight:var(--bk-weight-semibold);white-space:nowrap;align-items:center;gap:3px;padding:0 6px;line-height:16px;display:inline-flex;position:absolute;top:8px;right:8px}.bk-card__count:where(.bk-root,.bk-root *):empty{display:none}.bk-card__count--br:where(.bk-root,.bk-root *){top:auto;bottom:8px}.bk-card__count:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.5px;width:12px;height:12px}@media (hover:hover) and (pointer:fine){.bk-card--photo:where(.bk-root,.bk-root *):hover .bk-card__media>img,.bk-card--post:where(.bk-root,.bk-root *):hover .bk-card__media>img,.bk-card--feature:where(.bk-root,.bk-root *):hover .bk-card__media>img,.bk-card--line:where(.bk-root,.bk-root *):hover .bk-card__media>img,.bk-card--event:where(.bk-root,.bk-root *):hover .bk-card__media>img,.bk-card--review:where(.bk-root,.bk-root *):hover .bk-card__media>img,.bk-card--case:where(.bk-root,.bk-root *):hover .bk-card__media>img,.bk-card--brand:where(.bk-root,.bk-root *):hover .bk-card__media>img{transform:scale(1.05)}}@media (max-width:767px){.bk-card--m-row:where(.bk-root,.bk-root *){flex-direction:row;align-items:flex-start;gap:12px}.bk-card--m-row:where(.bk-root,.bk-root *)>.bk-card__media{width:var(--bk-card-media-w,120px)}.bk-card--m-row:where(.bk-root,.bk-root *)>.bk-card__body{flex:1 1 0;margin-top:0}}@media (min-width:768px){.bk-card--plate:where(.bk-root,.bk-root *){padding:20px}}.bk-card--photo:where(.bk-root,.bk-root *){--bk-card-ratio:3 / 4}.bk-card--photo.bk-card--square:where(.bk-root,.bk-root *){--bk-card-ratio:1 / 1}.bk-card--photo:where(.bk-root,.bk-root *) .bk-pos-bl{--bk-pos:8px}.bk-card__author:where(.bk-root,.bk-root *){z-index:1;border-radius:var(--bk-radius-chip);background:var(--bk-color-paper);max-width:calc(100% - 52px);height:28px;box-shadow:var(--bk-shadow-on-photo);color:var(--bk-color-ink);font-size:12px;font-weight:var(--bk-weight-bold);align-items:center;gap:4px;padding:2px 8px 2px 2px;line-height:16px;display:inline-flex;position:absolute;bottom:8px;left:8px}.bk-card__author:where(.bk-root,.bk-root *) .bk-avatar{width:24px;height:24px;font-size:12px}.bk-card__author-name:where(.bk-root,.bk-root *){white-space:nowrap;text-overflow:ellipsis;max-width:100px;overflow:hidden}.bk-card--photo:where(.bk-root,.bk-root *) .bk-card__body{margin-top:8px}.bk-card--photo:where(.bk-root,.bk-root *) .bk-card__title{font-size:14px;font-weight:var(--bk-weight-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.bk-card--photo:where(.bk-root,.bk-root *) .bk-card__meta{color:var(--bk-color-sub);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.bk-card--post:where(.bk-root,.bk-root *){--bk-card-ratio:1 / 1}.bk-card--post:where(.bk-root,.bk-root *) .bk-card__body,.bk-card--event:where(.bk-root,.bk-root *) .bk-card__body,.bk-card--brand:where(.bk-root,.bk-root *) .bk-card__body{margin-top:10px}.bk-card--post:where(.bk-root,.bk-root *) .bk-card__title{font-size:16px;font-weight:var(--bk-weight-regular);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;line-height:24px;display:-webkit-box;overflow:hidden}.bk-card__place:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;line-height:18px;overflow:hidden}.bk-card__place:where(.bk-root,.bk-root *):empty,.bk-card__meta:where(.bk-root,.bk-root *):empty,.bk-card__text:where(.bk-root,.bk-root *):empty,.bk-card__kicker:where(.bk-root,.bk-root *):empty{display:none}.bk-card--post:where(.bk-root,.bk-root *) .bk-byline{margin-top:2px}.bk-card--post:where(.bk-root,.bk-root *) .bk-card__meta,.bk-card--post:where(.bk-root,.bk-root *) .bk-stats{color:var(--bk-color-sub);margin-top:4px;font-size:12px;line-height:16px}.bk-card--feature:where(.bk-root,.bk-root *){--bk-card-ratio:3 / 2;text-align:center}.bk-card--feature:where(.bk-root,.bk-root *) .bk-card__body{margin-top:14px}.bk-card--feature:where(.bk-root,.bk-root *) .bk-card__title{font-size:16px;font-weight:var(--bk-weight-bold);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.bk-card--feature:where(.bk-root,.bk-root *) .bk-byline,.bk-card--feature:where(.bk-root,.bk-root *) .bk-stats{justify-content:center;margin-top:8px}.bk-card--feature:where(.bk-root,.bk-root *) .bk-stats{clip-path:none;margin-left:0}.bk-card--feature:where(.bk-root,.bk-root *) .bk-stats__item:first-child:before{display:none}.bk-card--line:where(.bk-root,.bk-root *){flex-direction:row;align-items:flex-start;gap:12px;padding:12px 0}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__body{flex:1 1 0}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__media{--bk-card-ratio:1 / 1;order:2;width:100px}.bk-card__kicker:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);line-height:16px}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__kicker{margin-bottom:4px}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__title{font-size:15px;font-weight:var(--bk-weight-semibold);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;line-height:24px;display:-webkit-box;overflow:hidden}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__text{color:var(--bk-color-ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:15px;line-height:24px;display:-webkit-box;overflow:hidden}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__meta,.bk-card--line:where(.bk-root,.bk-root *) .bk-stats{color:var(--bk-color-sub);margin-top:8px;font-size:12px;line-height:16px}.bk-mark:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink);background:0 0}@media (min-width:768px){.bk-card--line:where(.bk-root,.bk-root *){gap:80px;padding:16px 0}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__media{width:107px}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__title{letter-spacing:var(--bk-tracking-title);font-size:15px;line-height:24px}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__text{font-size:15px;line-height:24px}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__meta,.bk-card--line:where(.bk-root,.bk-root *) .bk-stats{font-size:13px;line-height:18px}}@media (min-width:1024px){.bk-card--post:where(.bk-root,.bk-root *){--bk-card-ratio:3 / 2}.bk-card--line:where(.bk-root,.bk-root *) .bk-card__body{max-width:949px}}.bk-card--product:where(.bk-root,.bk-root *) .bk-card__body,.bk-card--product-row:where(.bk-root,.bk-root *) .bk-card__body{flex-direction:column;margin-top:8px;display:flex}@media (max-width:767px){.bk-card--product.bk-card--m-row:where(.bk-root,.bk-root *)>.bk-card__body{margin-top:0}}.bk-card__brand:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:12px;font-weight:var(--bk-weight-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.bk-card__brand:where(.bk-root,.bk-root *):empty,.bk-card__reason:where(.bk-root,.bk-root *):empty,.bk-card__ship:where(.bk-root,.bk-root *):empty{display:none}.bk-card__body:where(.bk-root,.bk-root *)>.bk-card__name:first-child{margin-top:0}.bk-card--product:where(.bk-root,.bk-root *) .bk-card__meta,.bk-card--product-row:where(.bk-root,.bk-root *) .bk-card__meta{color:var(--bk-color-sub);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;line-height:16px;overflow:hidden}.bk-card--product:where(.bk-root,.bk-root *) .bk-stats,.bk-card--product-row:where(.bk-root,.bk-root *) .bk-stats{margin-top:6px}.bk-card__name:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:13px;font-weight:var(--bk-weight-regular);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;margin-top:4px;line-height:18px;display:-webkit-box;overflow:hidden}.bk-card__reason:where(.bk-root,.bk-root *){color:var(--bk-color-sub);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.bk-card__ship:where(.bk-root,.bk-root *){color:var(--bk-color-sub);align-items:center;gap:4px;margin-top:8px;font-size:12px;line-height:16px;display:flex}.bk-card__ship:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.1px;width:14px;height:14px}.bk-card__ship--point:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink)}.bk-card--product:where(.bk-root,.bk-root *) .bk-badges,.bk-card--product-row:where(.bk-root,.bk-root *) .bk-badges{margin-top:8px}.bk-card__ship:where(.bk-root,.bk-root *)+.bk-badges{margin-top:4px}.bk-card--product:where(.bk-root,.bk-root *) .bk-badges:empty,.bk-card--product-row:where(.bk-root,.bk-root *) .bk-badges:empty{display:none}.bk-card__flag:where(.bk-root,.bk-root *){z-index:1;position:absolute;top:0;left:12px}.bk-card--product-row:where(.bk-root,.bk-root *){flex-direction:row;align-items:center;gap:12px}.bk-card--product-row:where(.bk-root,.bk-root *)>.bk-card__media,.bk-card--product-row:where(.bk-root,.bk-root *)>.bk-card__figure{width:48%}.bk-card--product-row:where(.bk-root,.bk-root *) .bk-card__body{flex:1 1 0;margin-top:0}.bk-card--product-row:where(.bk-root,.bk-root *) .bk-card__name{-webkit-line-clamp:3;line-clamp:3;margin-top:2px}.bk-card--product-row:where(.bk-root,.bk-root *) .bk-rating{order:1;margin-top:6px}.bk-card--product-row:where(.bk-root,.bk-root *) .bk-price{order:2;margin-top:2px}.bk-card--product-row:where(.bk-root,.bk-root *) .bk-card__ship{order:3;margin-top:6px}.bk-card--product-row:where(.bk-root,.bk-root *) .bk-badges{order:4;margin-top:6px}.bk-price:where(.bk-root,.bk-root *){flex-direction:column;min-width:0;margin-top:6px;display:flex}.bk-price__label:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-medium);line-height:16px}.bk-price__label--benefit:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink)}.bk-price__base:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;line-height:16px}.bk-price__base:where(.bk-root,.bk-root *) s,.bk-price__base:where(.bk-root,.bk-root *) del{text-decoration-thickness:1px}.bk-price__row:where(.bk-root,.bk-root *){min-height:22px;color:var(--bk-color-ink);font-size:17px;font-weight:var(--bk-weight-semibold);letter-spacing:var(--bk-tracking-title);font-variant-numeric:proportional-nums;flex-wrap:wrap;align-items:baseline;column-gap:4px;line-height:22px;display:flex}.bk-price__rate:where(.bk-root,.bk-root *){color:var(--bk-color-point)}.bk-price__from:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-regular);letter-spacing:var(--bk-tracking);line-height:16px}.bk-price__save:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink);font-size:12px;font-weight:var(--bk-weight-semibold);margin-top:2px;line-height:16px}.bk-price__label:where(.bk-root,.bk-root *):empty,.bk-price__base:where(.bk-root,.bk-root *):empty,.bk-price__rate:where(.bk-root,.bk-root *):empty,.bk-price__from:where(.bk-root,.bk-root *):empty,.bk-price__save:where(.bk-root,.bk-root *):empty{display:none}.bk-rating:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-variant-numeric:proportional-nums;flex-wrap:wrap;align-items:center;gap:2px;margin-top:2px;font-size:12px;line-height:16px;display:flex}.bk-rating:where(.bk-root,.bk-root *):empty{display:none}.bk-rating:where(.bk-root,.bk-root *) .bk-icon{width:12px;height:12px;color:var(--bk-color-point);stroke-width:2.5px}.bk-rating__score:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);font-weight:var(--bk-weight-semibold)}.bk-rating__sep:where(.bk-root,.bk-root *){margin:0 1px}.bk-swatches:where(.bk-root,.bk-root *){background:var(--bk-color-paper);height:20px;box-shadow:var(--bk-shadow-on-photo);color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);border-radius:10px;align-items:center;gap:4px;padding:0 6px;line-height:16px;display:inline-flex}.bk-swatches:where(.bk-root,.bk-root *):empty{display:none}.bk-swatch:where(.bk-root,.bk-root *){background:var(--bk-swatch,var(--bk-color-fill-press));width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--bk-color-hair);border-radius:50%;flex:none;display:block}.bk-swatches--l:where(.bk-root,.bk-root *){border-radius:14px;gap:6px;height:28px;padding:0 8px}.bk-swatches--l:where(.bk-root,.bk-root *) .bk-swatch{width:16px;height:16px}.bk-swatches--plain:where(.bk-root,.bk-root *){height:auto;box-shadow:none;background:0 0;padding:0}.bk-timer:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-badge);background:var(--bk-color-dark);height:20px;color:var(--bk-color-on-dark);font-size:12px;font-weight:var(--bk-weight-bold);letter-spacing:0;white-space:nowrap;font-variant-numeric:proportional-nums;align-items:center;gap:3px;padding:0 5px;line-height:16px;display:inline-flex}.bk-timer:where(.bk-root,.bk-root *):empty{display:none}.bk-timer:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.5px;width:12px;height:12px}.bk-list:where(.bk-root,.bk-root *){margin:0;padding:0;list-style:none}.bk-list--lined:where(.bk-root,.bk-root *)>*{padding:16px 0}.bk-list--lined:where(.bk-root,.bk-root *)>*+*{border-top:1px solid var(--bk-color-line)}.bk-list--lined:where(.bk-root,.bk-root *)>:first-child{padding-top:0}.bk-list--lined:where(.bk-root,.bk-root *)>:last-child{padding-bottom:0}.bk-list--gap:where(.bk-root,.bk-root *)>*+*{margin-top:var(--bk-list-gap,16px)}@media (min-width:768px){.bk-timer:where(.bk-root,.bk-root *){height:24px;padding:0 7px;font-size:13px}}.bk-card--brand:where(.bk-root,.bk-root *),.bk-card--event:where(.bk-root,.bk-root *){--bk-card-ratio:3 / 2}.bk-card__logo:where(.bk-root,.bk-root *){z-index:1;border-radius:var(--bk-radius-badge);background:var(--bk-color-paper);max-width:calc(100% - 16px);height:28px;box-shadow:var(--bk-shadow-on-photo);color:var(--bk-color-ink);font-size:12px;font-weight:var(--bk-weight-bold);white-space:nowrap;align-items:center;padding:0 8px;line-height:16px;display:inline-flex;position:absolute;bottom:8px;left:8px}.bk-card__logo:where(.bk-root,.bk-root *)>img{object-fit:contain;width:auto;max-width:104px;height:14px;display:block}.bk-card--brand:where(.bk-root,.bk-root *) .bk-card__title{font-size:14px;font-weight:var(--bk-weight-bold);white-space:nowrap;text-overflow:ellipsis;line-height:18px;overflow:hidden}.bk-card--brand:where(.bk-root,.bk-root *) .bk-card__text{color:var(--bk-color-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;line-height:18px;overflow:hidden}.bk-card--brand:where(.bk-root,.bk-root *) .bk-card__meta{color:var(--bk-color-sub);margin-top:4px;font-size:12px;line-height:16px}.bk-card--event:where(.bk-root,.bk-root *) .bk-card__kicker{color:var(--bk-color-ink-2);font-size:14px;font-weight:var(--bk-weight-regular);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.bk-card--event:where(.bk-root,.bk-root *) .bk-card__title{font-size:16px;font-weight:var(--bk-weight-bold);word-break:keep-all;margin-top:2px;line-height:24px}.bk-card--event:where(.bk-root,.bk-root *) .bk-card__meta{color:var(--bk-color-sub);margin-top:2px;font-size:12px;line-height:16px}.bk-card--review:where(.bk-root,.bk-root *){--bk-card-ratio:3 / 2}.bk-card--review.bk-card--m-row:where(.bk-root,.bk-root *){--bk-card-media-w:120px}.bk-card--review:where(.bk-root,.bk-root *) .bk-card__body{margin-top:10px}.bk-card--review.bk-card--plate:where(.bk-root,.bk-root *) .bk-card__body{margin-top:0}.bk-card--review:where(.bk-root,.bk-root *) .bk-card__kicker{margin-bottom:6px}.bk-card--review:where(.bk-root,.bk-root *) .bk-card__title{font-size:14px;font-weight:var(--bk-weight-bold);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.bk-card--review:where(.bk-root,.bk-root *) .bk-card__text{color:var(--bk-color-ink-2);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin-top:2px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.bk-card--review:where(.bk-root,.bk-root *) .bk-card__meta{color:var(--bk-color-sub);margin-top:8px;font-size:12px;line-height:16px}.bk-card--review:where(.bk-root,.bk-root *) .bk-rating{margin-top:8px}.bk-facts:where(.bk-root,.bk-root *){border-top:1px solid var(--bk-color-hair);grid-template-columns:auto minmax(0,1fr);gap:4px 8px;margin-top:10px;padding-top:10px;font-size:13px;line-height:18px;display:grid}.bk-facts:where(.bk-root,.bk-root *):empty{display:none}.bk-facts:where(.bk-root,.bk-root *) dt{color:var(--bk-color-sub);font-weight:var(--bk-weight-semibold);white-space:nowrap}.bk-facts:where(.bk-root,.bk-root *) dd{color:var(--bk-color-ink-2);margin:0}.bk-card__actions:where(.bk-root,.bk-root *){flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.bk-card__actions:where(.bk-root,.bk-root *):empty{display:none}.bk-card__action:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:13px;font-weight:var(--bk-weight-semibold);align-items:center;gap:2px;line-height:18px;display:inline-flex;position:relative}.bk-card__action:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-10px -4px}.bk-card__action:where(.bk-root,.bk-root *)+.bk-card__action{margin-left:8px}@media (hover:hover) and (pointer:fine){.bk-card__action:where(.bk-root,.bk-root *):hover{text-underline-offset:3px;text-decoration:underline}}@media (min-width:768px){.bk-card--review:where(.bk-root,.bk-root *) .bk-card__title{font-size:16px;line-height:24px}.bk-card--review:where(.bk-root,.bk-root *) .bk-card__text{-webkit-line-clamp:3;line-clamp:3;font-size:16px;line-height:24px}}.bk-card--price:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-card);background:var(--bk-color-fill);height:100%;padding:16px}.bk-card--price:where(.bk-root,.bk-root *) .bk-card__link:after{border-radius:var(--bk-radius-card)}.bk-tag:where(.bk-root,.bk-root *){min-width:0}.bk-eyelet:where(.bk-root,.bk-root *){padding-left:18px}.bk-eyelet:where(.bk-root,.bk-root *):before{content:"";background:var(--bk-color-bg);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--bk-color-hair);vertical-align:top;border-radius:50%;margin:0 8px 0 -18px;display:inline-block;position:relative;top:5px}.bk-tag__head:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-bold);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.bk-tag:where(.bk-root,.bk-root *)>.bk-money{margin-top:12px}.bk-tag__lead:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:16px;font-weight:var(--bk-weight-semibold);word-break:keep-all;margin-top:12px;line-height:24px}.bk-tag:where(.bk-root,.bk-root *)>.bk-tag__lead:first-child{margin-top:0}.bk-tag__why:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);margin-top:4px;font-size:14px;line-height:20px}.bk-tag__note:where(.bk-root,.bk-root *){border-top:1px solid var(--bk-color-hair);color:var(--bk-color-sub);margin-top:12px;padding-top:12px;font-size:12px;line-height:16px}.bk-tag__lead:where(.bk-root,.bk-root *):empty,.bk-tag__why:where(.bk-root,.bk-root *):empty,.bk-tag__note:where(.bk-root,.bk-root *):empty{display:none}.bk-card--price:where(.bk-root,.bk-root *) .bk-card__actions{margin-top:auto;padding-top:8px}@media (min-width:768px){.bk-card--price:where(.bk-root,.bk-root *){padding:20px}}.bk-card--pro:where(.bk-root,.bk-root *){height:100%}.bk-card__head:where(.bk-root,.bk-root *){align-items:center;gap:8px;min-width:0;display:flex}.bk-card--pro:where(.bk-root,.bk-root *) .bk-card__head{padding-right:36px}.bk-card--pro:where(.bk-root,.bk-root *) .bk-avatar{background:var(--bk-color-paper);width:42px;height:42px;color:var(--bk-color-ink);font-size:16px}.bk-card__head-text:where(.bk-root,.bk-root *){flex:auto;min-width:0}.bk-card__title-row:where(.bk-root,.bk-root *){align-items:center;gap:6px;min-width:0;display:flex}.bk-card--pro:where(.bk-root,.bk-root *) .bk-card__title{min-width:0;font-size:16px;font-weight:var(--bk-weight-bold);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.bk-card--pro:where(.bk-root,.bk-root *) .bk-stats{margin-top:2px}.bk-card--pro:where(.bk-root,.bk-root *) .bk-stats__num{color:inherit}.bk-card--pro:where(.bk-root,.bk-root *) .bk-card__text{color:var(--bk-color-ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:12px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.bk-card--pro:where(.bk-root,.bk-root *) .bk-card__actions{margin-top:auto;padding-top:16px}.bk-card--pro:where(.bk-root,.bk-root *) .bk-card__actions .bk-btn{background:var(--bk-color-paper);min-width:0;box-shadow:none;flex:auto}.bk-card--pro:where(.bk-root,.bk-root *) .bk-card__actions .bk-btn>span{text-overflow:ellipsis;overflow:hidden}.bk-card__like:where(.bk-root,.bk-root *){position:absolute;top:10px;right:10px}.bk-card__like[aria-pressed=true]:where(.bk-root,.bk-root *){color:var(--bk-color-point)}@media (hover:hover) and (pointer:fine){.bk-card--pro:where(.bk-root,.bk-root *) .bk-card__actions .bk-btn:hover{background:var(--bk-color-fill-hover)}}@media (min-width:768px){.bk-card__like:where(.bk-root,.bk-root *){top:14px;right:14px}}.bk-card--case:where(.bk-root,.bk-root *){--bk-card-ratio:1 / 1}.bk-card--case:where(.bk-root,.bk-root *) .bk-card__body{margin-top:8px}.bk-card--case:where(.bk-root,.bk-root *) .bk-card__title{font-size:14px;font-weight:var(--bk-weight-bold);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.bk-card--case:where(.bk-root,.bk-root *) .bk-card__place{margin-top:2px;font-size:12px;line-height:16px}.bk-card--case:where(.bk-root,.bk-root *) .bk-card__meta{color:var(--bk-color-sub);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;line-height:16px;overflow:hidden}.bk-pair:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-thumb);isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid;position:relative;overflow:hidden}.bk-pair__shot:where(.bk-root,.bk-root *){aspect-ratio:4/3;background:var(--bk-color-fill);display:block;position:relative;overflow:hidden}.bk-pair__shot:where(.bk-root,.bk-root *)>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bk-pair__tag:where(.bk-root,.bk-root *){z-index:1;border-radius:0 0 var(--bk-radius-badge) 0;background:var(--bk-color-dark);width:24px;height:24px;color:var(--bk-color-on-dark);font-size:12px;font-weight:var(--bk-weight-semibold);place-items:center;line-height:16px;display:grid;position:absolute;top:0;left:0}.bk-pair__tag--after:where(.bk-root,.bk-root *){background:var(--bk-color-point);color:var(--bk-color-on-point)}@media (min-width:768px){.bk-card--case:where(.bk-root,.bk-root *) .bk-card__body{margin-top:10px}.bk-card--case:where(.bk-root,.bk-root *) .bk-card__title{font-size:16px;line-height:24px}.bk-card--case:where(.bk-root,.bk-root *) .bk-card__place{font-size:13px;line-height:18px}.bk-card--case:where(.bk-root,.bk-root *) .bk-card__meta{font-size:14px;line-height:20px}}.bk-card--guide:where(.bk-root,.bk-root *){height:100%}.bk-card--guide:where(.bk-root,.bk-root *) .bk-card__title{font-size:16px;font-weight:var(--bk-weight-bold);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;margin-top:8px;line-height:22px;display:-webkit-box;overflow:hidden}.bk-card--guide:where(.bk-root,.bk-root *) .bk-card__text{color:var(--bk-color-ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.bk-card--guide:where(.bk-root,.bk-root *) .bk-card__meta{color:var(--bk-color-sub);align-items:center;gap:4px;margin-top:auto;padding-top:12px;font-size:12px;line-height:16px;display:flex}.bk-card--guide:where(.bk-root,.bk-root *) .bk-card__meta .bk-icon{stroke-width:2.1px;width:14px;height:14px}@media (min-width:768px){.bk-card--guide:where(.bk-root,.bk-root *) .bk-card__title{letter-spacing:var(--bk-tracking-title);font-size:18px;line-height:24px}}.bk-card--dark:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-thumb);background:var(--bk-color-dark);color:var(--bk-color-on-dark);align-self:start;overflow:hidden}.bk-card--dark:where(.bk-root,.bk-root *) .bk-card__media{border-radius:0}.bk-card--dark:where(.bk-root,.bk-root *) .bk-card__media:after{display:none}.bk-card--dark:where(.bk-root,.bk-root *) .bk-card__body{padding:16px 16px 48px}.bk-card--dark:where(.bk-root,.bk-root *) .bk-card__kicker{color:var(--bk-color-on-dark-sub)}.bk-card--dark:where(.bk-root,.bk-root *) .bk-card__title{font-size:16px;font-weight:var(--bk-weight-bold);-webkit-line-clamp:2;line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;margin-top:8px;line-height:20px;display:-webkit-box;overflow:hidden}.bk-card--dark:where(.bk-root,.bk-root *) .bk-card__text{color:var(--bk-color-on-dark-sub);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.bk-card__arrow:where(.bk-root,.bk-root *){background:var(--bk-color-on-dark);width:24px;height:24px;color:var(--bk-color-dark);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.bk-card__arrow:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.5px;width:12px;height:12px}.bk-byline:where(.bk-root,.bk-root *){min-width:0;color:var(--bk-color-sub);align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.bk-byline:where(.bk-root,.bk-root *) .bk-avatar{width:16px;height:16px;font-size:0}.bk-byline:where(.bk-root,.bk-root *) .bk-avatar .bk-icon{stroke-width:2.5px;width:12px;height:12px}.bk-byline__name:where(.bk-root,.bk-root *){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bk-byline__text:where(.bk-root,.bk-root *){flex-direction:column;min-width:0;display:flex}.bk-byline__sub:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-regular);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;line-height:16px;overflow:hidden}.bk-byline__sub:where(.bk-root,.bk-root *):empty{display:none}.bk-byline--m:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-medium);gap:6px;line-height:18px}.bk-byline--m:where(.bk-root,.bk-root *) .bk-avatar{width:18px;height:18px}.bk-byline--l:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:15px;font-weight:var(--bk-weight-medium);gap:12px;line-height:20px}.bk-byline--l:where(.bk-root,.bk-root *) .bk-avatar{width:36px;height:36px;font-size:15px}.bk-byline--l:where(.bk-root,.bk-root *) .bk-avatar .bk-icon{stroke-width:1.9px;width:20px;height:20px}.bk-stats:where(.bk-root,.bk-root *){clip-path:inset(0 0 0 14px);min-width:0;color:var(--bk-color-sub);font-variant-numeric:proportional-nums;flex-wrap:wrap;align-items:center;margin-left:-14px;font-size:12px;line-height:16px;display:flex}.bk-stats:where(.bk-root,.bk-root *):empty{display:none}.bk-stats__item:where(.bk-root,.bk-root *){white-space:nowrap}.bk-stats__item:where(.bk-root,.bk-root *):empty{display:none}.bk-stats__item:where(.bk-root,.bk-root *):before{content:"";background:var(--bk-color-faint);vertical-align:middle;border-radius:50%;width:2px;height:2px;margin:0 6px;display:inline-block}.bk-stats__item:where(.bk-root,.bk-root *) .bk-icon{stroke-width:2.5px;width:12px;height:12px;margin:-2px 3px 0 0}.bk-stats__item--point:where(.bk-root,.bk-root *) .bk-icon{color:var(--bk-color-point)}.bk-stats__num:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);font-weight:var(--bk-weight-semibold)}.bk-stats--m:where(.bk-root,.bk-root *){font-size:14px;line-height:18px}.bk-stats--m:where(.bk-root,.bk-root *) .bk-stats__item .bk-icon{stroke-width:2.3px;width:14px;height:14px}.bk-stats--center:where(.bk-root,.bk-root *){clip-path:none;justify-content:center;margin-left:0}.bk-stats--center:where(.bk-root,.bk-root *) .bk-stats__item:first-child:before{display:none}.bk-comments__head:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:17px;font-weight:var(--bk-weight-semibold);align-items:baseline;gap:6px;line-height:26px;display:flex}.bk-comments__count:where(.bk-root,.bk-root *){color:var(--bk-color-point)}.bk-comments__count:where(.bk-root,.bk-root *):empty{display:none}.bk-comments__list:where(.bk-root,.bk-root *){margin:24px 0 0;padding:0;list-style:none}.bk-comments__list:where(.bk-root,.bk-root *)>li+li{margin-top:30px}.bk-comment:where(.bk-root,.bk-root *){gap:12px;min-width:0;display:flex}.bk-comment:where(.bk-root,.bk-root *)>.bk-avatar{width:30px;height:30px;font-size:13px}.bk-comment__body:where(.bk-root,.bk-root *){flex:1 1 0;min-width:0}.bk-comment__name:where(.bk-root,.bk-root *){color:var(--bk-color-ink);font-size:16px;font-weight:var(--bk-weight-semibold);align-items:center;gap:8px;line-height:20px;display:flex}.bk-comment__text:where(.bk-root,.bk-root *){color:var(--bk-color-ink-2);overflow-wrap:anywhere;white-space:pre-line;margin-top:8px;font-size:16px;line-height:24px}.bk-comment__mention:where(.bk-root,.bk-root *){color:var(--bk-color-point-ink)}.bk-comment__foot:where(.bk-root,.bk-root *){color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-medium);flex-wrap:wrap;align-items:center;margin-top:8px;line-height:16px;display:flex}.bk-comment__foot:where(.bk-root,.bk-root *)>*+:before{content:"・";color:var(--bk-color-faint);margin:0 4px}.bk-comment__action:where(.bk-root,.bk-root *){color:inherit;font:inherit;position:relative}.bk-comment__action:where(.bk-root,.bk-root *):after{content:"";position:absolute;inset:-12px -2px}.bk-comment__replies:where(.bk-root,.bk-root *){margin:16px 0 0;padding:0;list-style:none}.bk-comment__replies:where(.bk-root,.bk-root *)>li+li{margin-top:8px}.bk-comment--reply:where(.bk-root,.bk-root *){border-radius:var(--bk-radius-thumb);background:var(--bk-color-fill);padding:16px}.bk-comment--reply:where(.bk-root,.bk-root *)>.bk-avatar{background:var(--bk-color-paper)}@media (hover:hover) and (pointer:fine){.bk-comment__action:where(.bk-root,.bk-root *):hover{text-underline-offset:2px;text-decoration:underline}}@media (min-width:768px){.bk-comment__name:where(.bk-root,.bk-root *){line-height:24px}.bk-comment--reply:where(.bk-root,.bk-root *){padding:20px}}.bk-grid--products:where(.bk-root,.bk-root *){--bk-cols:2;gap:20px 8px}.bk-grid--products-3:where(.bk-root,.bk-root *){--bk-cols:2;gap:32px 10px}.bk-grid--posts:where(.bk-root,.bk-root *){--bk-cols:2;gap:16px}.bk-grid--features:where(.bk-root,.bk-root *){--bk-cols:1;row-gap:40px}.bk-grid--photos:where(.bk-root,.bk-root *){--bk-cols:2;gap:20px 8px}.bk-grid--thirds:where(.bk-root,.bk-root *),.bk-grid--halves:where(.bk-root,.bk-root *){--bk-cols:1;row-gap:12px}.bk-grid--lines:where(.bk-root,.bk-root *){--bk-cols:1;row-gap:20px}@media (min-width:768px){.bk-grid--products:where(.bk-root,.bk-root *){--bk-cols:4;gap:32px 16px;padding-top:4px}.bk-grid--products-3:where(.bk-root,.bk-root *){column-gap:15px}.bk-grid--posts:where(.bk-root,.bk-root *){--bk-cols:4;column-gap:var(--bk-gap);row-gap:20px}.bk-grid--features:where(.bk-root,.bk-root *){--bk-cols:3;column-gap:20px}.bk-grid--photos:where(.bk-root,.bk-root *){--bk-cols:3;gap:30px 15px}.bk-grid--thirds:where(.bk-root,.bk-root *),.bk-grid--halves:where(.bk-root,.bk-root *){--bk-cols:2;column-gap:var(--bk-gap);row-gap:var(--bk-gap)}}@media (min-width:1024px){.bk-grid--products-3:where(.bk-root,.bk-root *){--bk-cols:3;column-gap:20px}.bk-grid--photos:where(.bk-root,.bk-root *){--bk-cols:4;gap:40px 20px}.bk-grid--thirds:where(.bk-root,.bk-root *){--bk-cols:3}}.bk-card--product:where(.bk-root,.bk-root *) .bk-card__media,.bk-card--product-row:where(.bk-root,.bk-root *) .bk-card__media{border-radius:var(--bk-radius-thumb-product)}
