.bk{--ink:var(--ns-color-text-primary);--ink-2:var(--ns-color-text-muted);--ink-3:var(--ns-color-text-muted);--line:var(--ns-color-border-default);--paper:var(--ns-color-background-surface);--paper-2:var(--ns-color-background-canvas);--accent:var(--ns-color-action-primary);--accent-ink:var(--ns-color-text-inverse);--accent-soft:var(--ns-color-background-selected);--radius:12px;background:var(--paper-2);color:var(--ink)}.bk .bkTop{background:var(--ns-color-background-surface);border-bottom-color:var(--ns-color-border-default);padding-top:24px;padding-bottom:20px}.bk .bkBrand{color:var(--ns-color-action-primary-active);font-size:calc((13px) * var(--ns-font-scale,1))}.bk .bkTop h1{font-size:calc((28px) * var(--ns-font-scale,1));line-height:calc((34px) * var(--ns-font-scale,1))}.bk .bkTop p,.bk .bkPanel>p.bkHint{font-size:calc((15px) * var(--ns-font-scale,1));line-height:1.45}.bk .bkPanel>h2{font-size:calc((22px) * var(--ns-font-scale,1));line-height:calc((28px) * var(--ns-font-scale,1))}.bk .bkPick{border-color:var(--ns-color-action-primary);background:var(--ns-color-border-default);border-radius:12px;min-height:72px;padding:14px 16px 14px 22px;position:relative}.bk .bkPick:before{content:"";background:var(--ns-color-action-primary-active);border-radius:2px;width:4px;position:absolute;top:14px;bottom:14px;left:8px}.bk .bkPick[aria-pressed=true]{border-color:var(--ns-color-action-primary);background:var(--ns-color-border-strong)}.bk .bkPick b,.bk .bkPickPrice{font-size:calc((17px) * var(--ns-font-scale,1))}.bk .bkPick small{font-size:calc((14px) * var(--ns-font-scale,1))}.bk .bkDay,.bk .bkTime{border-color:var(--ns-color-border-default);background:var(--ns-color-background-surface);border-radius:12px;min-height:52px}.bk .bkDay[aria-pressed=true],.bk .bkTime[aria-pressed=true]{border-color:var(--ns-color-action-primary);background:var(--ns-color-border-default);color:var(--ns-color-action-primary-active)}.bk .bkInput{border-color:var(--ns-color-border-default);background:var(--ns-color-background-surface);min-height:52px;font-size:calc((16px) * var(--ns-font-scale,1));border-radius:10px}.bk .bkField label{color:var(--ns-color-text-primary);font-size:calc((15px) * var(--ns-font-scale,1));font-weight:650}
