:root{--ds-color-gray-0: oklch(0 0 0);--ds-color-gray-20: oklch(.218 0 0);--ds-color-gray-25: oklch(.252 0 0);--ds-color-gray-55: oklch(.556 0 0);--ds-color-gray-60: oklch(.6 0 0);--ds-color-gray-70: oklch(.683 0 0);--ds-color-gray-95: oklch(.962 .003 286.35);--ds-color-gray-100: oklch(1 0 0);--ds-color-gray-0a5: oklch(0 0 0 / .05);--ds-color-gray-0a10: oklch(0 0 0 / .1);--ds-color-gray-0a20: oklch(0 0 0 / .2);--ds-color-gray-0a30: oklch(0 0 0 / .3);--ds-color-gray-0a40: oklch(0 0 0 / .4);--ds-color-gray-0a60: oklch(0 0 0 / .6);--ds-color-gray-0a80: oklch(0 0 0 / .8);--ds-color-gray-100a5: oklch(1 0 0 / .05);--ds-color-gray-100a10: oklch(1 0 0 / .1);--ds-color-gray-100a20: oklch(1 0 0 / .2);--ds-color-gray-100a30: oklch(1 0 0 / .3);--ds-color-gray-100a40: oklch(1 0 0 / .4);--ds-color-gray-100a60: oklch(1 0 0 / .6);--ds-color-gray-100a80: oklch(1 0 0 / .8);--ds-color-blue-15: oklch(.15 .04 248.807);--ds-color-blue-35: oklch(.35 .095 248.807);--ds-color-blue-65: oklch(.669 .184 248.807);--ds-color-blue-85: oklch(.85 .077 248.807);--ds-color-blue-95: oklch(.95 .024 248.807);--ds-color-green-15: oklch(.15 .043 152.509);--ds-color-green-35: oklch(.35 .102 152.509);--ds-color-green-65: oklch(.669 .197 152.509);--ds-color-green-85: oklch(.85 .082 152.509);--ds-color-green-95: oklch(.95 .026 152.509);--ds-color-red-15: oklch(.15 .047 25.929);--ds-color-red-35: oklch(.35 .112 25.929);--ds-color-red-65: oklch(.669 .217 25.929);--ds-color-red-85: oklch(.85 .091 25.929);--ds-color-red-95: oklch(.95 .028 25.929)}:root,[data-mode=day]{--ds-color-text-primary: var(--ds-color-gray-0);--ds-color-text-secondary: var(--ds-color-gray-0a60);--ds-color-text-tertiary: var(--ds-color-gray-0a40);--ds-color-text-brand: var(--ds-color-blue-65);--ds-color-text-positive: var(--ds-color-green-65);--ds-color-text-negative: var(--ds-color-red-65);--ds-color-text-primary-inverse: var(--ds-color-gray-100);--ds-color-icon-primary: var(--ds-color-gray-0);--ds-color-icon-secondary: var(--ds-color-gray-0a60);--ds-color-icon-tertiary: var(--ds-color-gray-0a40);--ds-color-icon-brand: var(--ds-color-blue-65);--ds-color-icon-positive: var(--ds-color-green-65);--ds-color-icon-negative: var(--ds-color-red-65);--ds-color-icon-primary-inverse: var(--ds-color-gray-100);--ds-color-bg-primary: var(--ds-color-gray-100);--ds-color-bg-secondary: var(--ds-color-gray-95);--ds-color-bg-tertiary: var(--ds-color-gray-0a10);--ds-color-bg-quaternary: var(--ds-color-gray-0a5);--ds-color-bg-brand-primary: var(--ds-color-blue-65);--ds-color-bg-brand-secondary: var(--ds-color-blue-95);--ds-color-bg-positive-primary: var(--ds-color-green-65);--ds-color-bg-positive-secondary: var(--ds-color-green-95);--ds-color-bg-negative-primary: var(--ds-color-red-65);--ds-color-bg-negative-secondary: var(--ds-color-red-95);--ds-color-bg-primary-inverse: var(--ds-color-gray-0);--ds-color-bg-tertiary-inverse: var(--ds-color-gray-100a10);--ds-color-bg-quaternary-inverse: var(--ds-color-gray-100a5);--ds-color-border-primary: var(--ds-color-gray-0a20);--ds-color-border-secondary: var(--ds-color-gray-0a10);--ds-color-border-brand: var(--ds-color-blue-65);--ds-color-border-positive: var(--ds-color-green-65);--ds-color-border-negative: var(--ds-color-red-65)}[data-mode=night]{--ds-color-text-primary: var(--ds-color-gray-100);--ds-color-text-secondary: var(--ds-color-gray-100a60);--ds-color-text-tertiary: var(--ds-color-gray-100a40);--ds-color-text-brand: var(--ds-color-blue-65);--ds-color-text-positive: var(--ds-color-green-65);--ds-color-text-negative: var(--ds-color-red-65);--ds-color-text-primary-inverse: var(--ds-color-gray-0);--ds-color-icon-primary: var(--ds-color-gray-100);--ds-color-icon-secondary: var(--ds-color-gray-100a60);--ds-color-icon-tertiary: var(--ds-color-gray-100a40);--ds-color-icon-brand: var(--ds-color-blue-65);--ds-color-icon-positive: var(--ds-color-green-65);--ds-color-icon-negative: var(--ds-color-red-65);--ds-color-icon-primary-inverse: var(--ds-color-gray-0);--ds-color-bg-primary: var(--ds-color-gray-0);--ds-color-bg-secondary: var(--ds-color-gray-20);--ds-color-bg-tertiary: var(--ds-color-gray-100a10);--ds-color-bg-quaternary: var(--ds-color-gray-100a5);--ds-color-bg-brand-primary: var(--ds-color-blue-65);--ds-color-bg-brand-secondary: var(--ds-color-blue-15);--ds-color-bg-positive-primary: var(--ds-color-green-65);--ds-color-bg-positive-secondary: var(--ds-color-green-15);--ds-color-bg-negative-primary: var(--ds-color-red-65);--ds-color-bg-negative-secondary: var(--ds-color-red-15);--ds-color-bg-primary-inverse: var(--ds-color-gray-100);--ds-color-bg-tertiary-inverse: var(--ds-color-gray-0a10);--ds-color-bg-quaternary-inverse: var(--ds-color-gray-0a5);--ds-color-border-primary: var(--ds-color-gray-100a20);--ds-color-border-secondary: var(--ds-color-gray-100a10);--ds-color-border-brand: var(--ds-color-blue-65);--ds-color-border-positive: var(--ds-color-green-65);--ds-color-border-negative: var(--ds-color-red-65)}.ds-modal{--ds-modal-close-top: max(20px, env(safe-area-inset-top));--ds-modal-sheet-top: calc(var(--ds-modal-close-top) + 76px);position:fixed;inset:0;inline-size:100vw;max-inline-size:none;block-size:100dvh;max-block-size:none;padding:0;border:0;margin:0;overflow:hidden;background:transparent;color:var(--ds-color-text-primary)}.ds-modal::backdrop{background:transparent}.ds-modal-backdrop{position:fixed;inset:0;background:#000c;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transform:translateZ(0);backface-visibility:hidden;will-change:opacity}.ds-modal-viewport{display:grid;position:fixed;inset:0;place-items:center;padding:20px;pointer-events:none}.ds-modal-frame{position:relative;inline-size:min(var(--ds-modal-width, 890px),calc(100vw - 192px));max-block-size:calc(100dvh - 40px)}.ds-modal-motion{position:relative;inline-size:100%;max-block-size:calc(100dvh - 40px);pointer-events:auto;transform:translateZ(0);backface-visibility:hidden;will-change:transform,opacity}.ds-modal-surface{inline-size:100%;max-block-size:inherit;padding:40px;overflow:auto;overscroll-behavior:contain;background:var(--ds-color-bg-primary);color:var(--ds-color-text-primary);pointer-events:auto;contain:layout paint;-webkit-overflow-scrolling:touch}.ds-modal-content{display:flow-root}.ds-modal-surface,.ds-modal-content{scrollbar-width:none}.ds-modal-surface::-webkit-scrollbar,.ds-modal-content::-webkit-scrollbar{display:none}.ds-overlay-scrollbar.ds-modal-scrollbar{position:absolute;inset-block:2px;inset-inline-start:auto;inset-inline-end:0;z-index:2}.ds-modal-close.ds-button{position:absolute;inset-block-start:0;inset-inline-start:calc(100% + 20px);pointer-events:auto;will-change:opacity}.ds-modal-close.ds-button{border-radius:999px}@media(max-width:767px){.ds-modal-viewport{align-items:end;padding:0}.ds-modal-frame{inline-size:100%;block-size:calc(100dvh - var(--ds-modal-sheet-top));max-block-size:none}.ds-modal-motion{block-size:100%;max-block-size:none}.ds-modal-surface{block-size:100%;max-block-size:none;padding:24px 0 0;overflow:hidden;border-end-start-radius:0;border-end-end-radius:0}.ds-modal-content{max-block-size:100%;padding:0 24px 24px;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ds-overlay-scrollbar.ds-modal-scrollbar{inset-block-start:24px;inset-block-end:2px}.ds-modal-surface[data-dragging]{-webkit-user-select:none;user-select:none}.ds-modal-close.ds-button{position:fixed;inset-block-start:var(--ds-modal-close-top);inset-inline-start:auto;inset-inline-end:max(20px,env(safe-area-inset-right))}}@media(prefers-reduced-motion:reduce){.ds-modal-backdrop,.ds-modal-motion,.ds-modal-close.ds-button{will-change:auto}}
