.berg{--berg-paper:#f7f3ed;--berg-surface:#fff;--berg-ink:#223958;--berg-ink-deep:#16263d;--berg-ink-soft:#55627a;--berg-on-ink:#c9d6e8;--berg-line:#dfe3ea;--berg-tint:#eef2f8;--berg-accent:#e68831;--berg-error:#b3261e;--berg-ease:cubic-bezier(.16,1,.3,1);background:var(--berg-paper);color:var(--berg-ink)}.berg-display{font-family:var(--font-berg),system-ui,sans-serif;letter-spacing:-.025em;text-wrap:balance}.berg-option{transition:background-color .18s var(--berg-ease),border-color .18s var(--berg-ease),transform .18s var(--berg-ease),box-shadow .18s var(--berg-ease)}.berg-option:hover{border-color:var(--berg-ink-soft);box-shadow:0 6px 18px -10px #22395859}.berg-option:active{transform:scale(.985)}.berg-option[aria-checked=true]{background:var(--berg-ink);border-color:var(--berg-ink);color:var(--berg-surface)}.berg :focus-visible{outline:2px solid var(--berg-accent);outline-offset:3px}.berg [tabindex="-1"]:focus-visible{outline:none}::view-transition-group(berg-stage){animation-duration:.42s;animation-timing-function:var(--berg-ease,ease-out)}::view-transition-old(berg-stage){animation:.26s cubic-bezier(.7,0,.84,0) both berg-out}::view-transition-new(berg-stage){animation:.52s cubic-bezier(.16,1,.3,1) both berg-in}:root[data-berg-dir=back]::view-transition-old(berg-stage){animation-name:berg-out-back}:root[data-berg-dir=back]::view-transition-new(berg-stage){animation-name:berg-in-back}::view-transition-new(berg-chips){animation:.48s cubic-bezier(.16,1,.3,1) both berg-chips}@keyframes berg-out{to{opacity:0;filter:blur(6px);transform:translateY(-18px)}}@keyframes berg-in{0%{opacity:0;filter:blur(8px);transform:translateY(28px)}}@keyframes berg-out-back{to{opacity:0;filter:blur(6px);transform:translateY(18px)}}@keyframes berg-in-back{0%{opacity:0;filter:blur(8px);transform:translateY(-28px)}}@keyframes berg-chips{0%{opacity:.4;clip-path:inset(0 100% 0 0)}}.berg-ring-value{transition:stroke-dashoffset .52s var(--berg-ease)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.berg-option,.berg-ring-value{transition:none}}.berg-chips{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.berg-chips::-webkit-scrollbar{display:none}
