@property --cm-brand{syntax: "<color>"; inherits: true; initial-value: #3b506b;}@property --cm-brand-ink{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --cm-accent-fill{syntax: "<color>"; inherits: true; initial-value: #3b506b;}.cryo-master{--cm-fg: oklch(.145 0 0);--cm-muted: oklch(.44 0 0);--cm-brand: #3b506b;--cm-brand-ink: #ffffff;--cm-warn: oklch(.62 .16 60);--cm-bad: oklch(.55 .22 27);--cm-floating: oklch(.985 0 0);--cm-floating-alpha: 88%;--cm-frost-alpha: 68%;--cm-frost-alpha-top: 73%;--cm-frost-sat: .85;--cm-edge: rgba(255, 255, 255, .55);--cm-badge: #ffffff;--cm-wash: rgba(255, 255, 255, .3);--cm-surface: color-mix(in oklab, var(--cm-fg) 6%, transparent);--cm-surface-hover: color-mix(in oklab, var(--cm-fg) 11%, transparent);--cm-surface-press: color-mix(in oklab, var(--cm-fg) 15%, transparent);--cm-hairline: color-mix(in oklab, var(--cm-fg) 12%, transparent);--cm-hairline-strong: color-mix(in oklab, var(--cm-fg) 20%, transparent);--cm-track: color-mix(in oklab, var(--cm-fg) 10%, transparent);color:var(--cm-fg);font-family:Instrument Sans,Instrument Sans Fallback,ui-sans-serif,system-ui,sans-serif;font-synthesis-weight:none;-webkit-font-smoothing:antialiased}.dark .cryo-master{--cm-fg: oklch(.985 0 0);--cm-muted: oklch(.7 0 0);--cm-brand: #6fffe9;--cm-brand-ink: #0b0b0b;--cm-warn: oklch(.82 .15 75);--cm-bad: oklch(.68 .19 25);--cm-floating: oklch(.265 0 0);--cm-floating-alpha: 92%;--cm-frost-alpha: 44%;--cm-frost-alpha-top: 49%;--cm-frost-sat: 1.05;--cm-edge: rgba(255, 255, 255, .16);--cm-badge: oklch(.145 0 0);--cm-wash: rgba(6, 8, 10, .55)}.cm-panel{background:color-mix(in oklab,var(--cm-floating) var(--cm-floating-alpha),transparent);border:1px solid var(--cm-hairline);-webkit-backdrop-filter:blur(28px) saturate(.5);backdrop-filter:blur(28px) saturate(.5)}.cm-panel[data-dissolved=true]{background-color:transparent;border-color:transparent;-webkit-backdrop-filter:blur(0px) saturate(1);backdrop-filter:blur(0px) saturate(1);transition:background-color .9s ease-out 1s,border-color .9s ease-out 1s,backdrop-filter .9s ease-out 1s}.cm-glass{background:var(--cm-surface);border:1px solid var(--cm-hairline)}.cm-float{background:var(--cm-floating);border:1px solid var(--cm-hairline-strong);box-shadow:0 10px 30px -12px #00000073}.cm-frost{background:linear-gradient(to bottom,color-mix(in oklab,var(--cm-floating) var(--cm-frost-alpha-top, 73%),transparent),color-mix(in oklab,var(--cm-floating) var(--cm-frost-alpha, 68%),transparent) 42%);border:1px solid var(--cm-hairline);box-shadow:inset 0 1px 0 var(--cm-edge);-webkit-backdrop-filter:blur(40px) saturate(var(--cm-frost-sat, .85));backdrop-filter:blur(40px) saturate(var(--cm-frost-sat, .85));transition:border-color .2s ease-out,box-shadow .2s ease-out}.cm-frost[data-drag=true]{border-color:transparent;box-shadow:inset 0 1px 0 var(--cm-edge),0 0 0 1.5px var(--cm-brand)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cm-frost{background:color-mix(in oklab,var(--cm-floating) var(--cm-floating-alpha),transparent)}}.cm-badge{background:var(--cm-badge);color:var(--cm-fg);border:1px solid var(--cm-hairline);box-shadow:0 1px 2px color-mix(in oklab,black 7%,transparent)}.cm-rail{width:20.25rem;padding-left:1.25rem;overflow:hidden;transition:width .52s cubic-bezier(.22,1,.36,1),padding .52s cubic-bezier(.22,1,.36,1),opacity .3s ease}@media(min-width:1280px){.cm-rail{width:22.25rem}}.cm-rail[data-open=false]{width:0;padding-left:0;opacity:0;pointer-events:none}.cm-rail>*{transition:transform .52s cubic-bezier(.22,1,.36,1)}.cm-rail[data-open=false]>*{transform:translate(1.5rem)}.cm-action{background:var(--cm-fg);color:var(--cm-floating);border:1px solid transparent;transition:opacity .16s ease-out,transform .16s ease-out}.cm-action:hover:not(:disabled){opacity:.88}.cm-action:active:not(:disabled){transform:scale(.985)}.cm-action:disabled{opacity:.4}.cm-strip{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.cm-strip::-webkit-scrollbar{display:none}.cm-quiet{background:var(--cm-surface);border:1px solid var(--cm-hairline);transition:background-color .16s ease-out,border-color .16s ease-out}.cm-quiet:hover:not(:disabled){background:var(--cm-surface-hover);border-color:var(--cm-hairline-strong)}.cm-quiet:disabled{opacity:.45}.cm-wave{touch-action:none;user-select:none;-webkit-user-select:none}.cryo-master{--ring: var(--cm-hairline-strong)}.cryo-master :focus-visible{outline:none;--tw-ring-color: transparent}.cm-glass:focus-within{border-color:var(--cm-hairline-strong);background:var(--cm-surface-hover)}.cryo-master ::-webkit-scrollbar{width:6px;height:6px}.cryo-master ::-webkit-scrollbar-thumb{background-color:var(--cm-track);border-radius:999px}.cryo-master ::-webkit-scrollbar-thumb:hover{background-color:var(--cm-surface-hover)}.cryo-master ::-webkit-scrollbar-track,.cryo-master ::-webkit-scrollbar-corner{background:transparent}.cm-knob{touch-action:none;user-select:none;-webkit-user-select:none}.cm-master-power{color:var(--cm-muted);transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,opacity .16s ease-out}.cm-master-power[aria-pressed=true]{background:var(--cm-brand);border-color:transparent;color:var(--cm-brand-ink)}.cm-master-power[aria-pressed=true]:hover:not(:disabled){background:var(--cm-brand);border-color:transparent;opacity:.88}@keyframes cm-sweep{0%{transform:translate(-100%)}to{transform:translate(400%)}}.cm-sweep{animation:cm-sweep 2.4s cubic-bezier(.45,0,.55,1) infinite}@keyframes cm-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}.cm-rise{animation:cm-rise .62s cubic-bezier(.22,1,.36,1) both}@keyframes cm-preview-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes cm-breathe{0%,to{opacity:.35}50%{opacity:1}}.cm-breathe{animation:cm-breathe 1.8s cubic-bezier(.45,0,.55,1) infinite}.cm-vibe{border-color:color-mix(in oklab,var(--cm-vibe) 40%,transparent)}.cm-vibe:hover:not([data-disabled=true]){border-color:color-mix(in oklab,var(--cm-vibe) 85%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--cm-vibe) 35%,transparent),0 10px 26px -12px color-mix(in oklab,var(--cm-vibe) 70%,transparent)}.cm-vibe[data-selected=true],.cm-vibe[data-selected=true]:hover:not([data-disabled=true]){border-color:color-mix(in oklab,var(--cm-fg) 55%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--cm-fg) 40%,transparent),0 10px 26px -12px color-mix(in oklab,var(--cm-vibe) 70%,transparent)}.cm-veil{background:#ffffff57}.dark .cm-veil{background:#06080a8c}.cm-surface-portal .cm-veil{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cm-drawer{transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .24s ease-out,visibility .34s}.cm-drawer[data-open=false]{transform:translate(102%);opacity:0;visibility:hidden;pointer-events:none}.cm-drawer[data-open=true]{transform:none;opacity:1}.cm-drawer-veil{background:var(--cm-wash);transition:opacity .24s ease-out,visibility .24s}.cm-drawer-veil[data-open=false]{opacity:0;visibility:hidden;pointer-events:none}.cm-drawer-veil[data-open=true]{opacity:1}.cm-zone{transition:height .32s cubic-bezier(.22,1,.36,1)}@keyframes cm-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cm-pop{animation:cm-pop .22s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--cm-pop-delay, 0ms)}@keyframes cm-fade{0%{opacity:0}to{opacity:1}}.cm-fade{animation:cm-fade .28s ease-out both}.cm-star{--cm-star-dim: color-mix(in oklab, var(--cm-fg) 22%, transparent)}@keyframes cm-star-jump{0%{transform:scale(1) rotate(0);color:var(--cm-star-dim)}3%{transform:scale(1.4) rotate(15deg);color:var(--cm-brand)}6%{transform:scale(1.1) rotate(-10deg);color:var(--cm-brand)}9.1%{transform:scale(1) rotate(0);color:var(--cm-star-dim)}to{transform:scale(1) rotate(0);color:var(--cm-star-dim)}}[data-attract=true] .cm-star{animation:cm-star-jump 4.4s ease-out infinite;animation-delay:calc(2.5s + var(--cm-star-index, 0) * .15s)}.cm-field{opacity:0;transition:opacity 1.5s cubic-bezier(.33,1,.68,1)}.cm-field[data-lit=true]{opacity:1}@media(prefers-reduced-motion:reduce){.cm-rise,.cm-sweep,.cm-fade,.cm-breathe,.cm-pop,[data-attract=true] .cm-star{animation:none}.cm-zone,.cm-drawer,.cm-drawer-veil{transition:none}.cm-rail,.cm-rail>*{transition:none}.cm-field{transition:none;opacity:1}.cm-action,.cm-quiet,.cm-frost{transition:none}}.cm-move-notch{position:absolute;top:0;bottom:0;width:1px;background:color-mix(in oklab,var(--cm-fg) 34%,transparent)}.cm-move-tail{position:absolute;top:50%;height:2px;margin-top:-1px;background:color-mix(in oklab,var(--cm-fg) 35%,transparent);transition:left .28s ease-out .2s,width .28s ease-out .2s}.cm-move-head{position:absolute;top:50%;width:6px;height:6px;margin-top:-3px;background:var(--cm-fg);transition:left .28s ease-out .2s}.cm-move-head[data-dir=right]{clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(-100%)}.cm-move-head[data-dir=left]{clip-path:polygon(100% 0,0 50%,100% 100%)}@media(min-width:640px){.cm-move-head{width:8px;height:8px;margin-top:-4px}}@media(prefers-reduced-motion:reduce){.cm-move-tail,.cm-move-head{transition-duration:0s;transition-delay:0s}}
