:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cd-shadow-modal:0 0 0 1px #00000012, 0 4px 16px #0000001a, 0 24px 64px #0000002e;--cd-shadow-dropdown:0 0 0 1px #00000012, 0 4px 12px #0000001a, 0 8px 32px #00000021;--cd-card-hover:#f6efd8;--cd-pill-hover-bg:#142318;--cd-pill-hover-color:#ece6d4;--cd-input-bg:#fbf6e7;--cd-input-color:#142318;--cd-input-border:#cdc4a8;--cd-input-placeholder:#a39a82;--cd-input-focus-border:#142318;--cd-input-focus-shadow:#14231814;--cd-label-color:#7a7563}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cd-shadow-modal:0 0 0 1px #ffffff14;--cd-shadow-dropdown:0 0 0 1px #ffffff14;--cd-card-hover:#2c3c30;--cd-pill-hover-bg:#e8e0cc;--cd-pill-hover-color:#1b2820;--cd-input-bg:#202f28;--cd-input-color:#e8e0cc;--cd-input-border:#2e3d35;--cd-input-placeholder:#7a8878;--cd-input-focus-border:#e8e0cc;--cd-input-focus-shadow:#e8e0cc14;--cd-label-color:#7a8878}html,body,#root{min-height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}::selection{color:#ece6d4;background:#b8431f}@keyframes cdFadeUp{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:none}}@keyframes cdFadeIn{0%{opacity:0}to{opacity:1}}@keyframes cdSpin{to{transform:rotate(360deg)}}@keyframes cdConfettiFall{0%{opacity:1;transform:translateY(0)rotate(0)scaleX(1)}75%{opacity:1}to{opacity:0;transform:translateY(110vh)rotate(600deg)scaleX(-1)}}.cd-row{animation:.35s both cdFadeUp;animation-delay:var(--row-delay,0s)}.cd-card{animation:.4s both cdFadeUp}.cd-fadein{animation:.25s both cdFadeIn}.cd-modal-bg{animation:.2s both cdFadeIn}.cd-modal{animation:.3s both cdFadeUp}html,body,#root{transition:background-color .15s}@media (width<=1350px){.cd-section-nav{display:none!important}}@keyframes cdSkeletonShimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.cd-skeleton{background:linear-gradient(90deg, var(--cd-skeleton-base) 25%, var(--cd-skeleton-highlight) 50%, var(--cd-skeleton-base) 75%);background-size:1200px 100%;border-radius:6px;animation:1.4s infinite cdSkeletonShimmer}:root{--cd-skeleton-base:#d8d0b8;--cd-skeleton-highlight:#e8e0c8}[data-theme=dark]{--cd-skeleton-base:#253229;--cd-skeleton-highlight:#2e3d35}.cd-confetti-piece{pointer-events:none;animation:cdConfettiFall var(--cd-fall-dur,3s) ease-in both;position:fixed}.cd-btn{transition:transform .15s,opacity .15s}.cd-btn:hover{transform:translateY(-1px)}.cd-btn:active{transform:translateY(0)scale(.96)}.cd-press{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:ease-out}.cd-press:active:not(:disabled){transform:scale(.96)}.cd-pretty{text-wrap:pretty}.cd-shadow-modal{box-shadow:var(--cd-shadow-modal)}.cd-shadow-dropdown{box-shadow:var(--cd-shadow-dropdown)}.cd-img-outline{outline-offset:-1px;outline:1px solid #0000001a}[data-theme=dark] .cd-img-outline{outline:1px solid #ffffff1a}.cd-icon-btn{transition:color .12s,transform .12s,opacity .12s}.cd-icon-btn:hover{transform:scale(1.2)}.cd-menu-row{transition:background .12s,color .12s}.cd-menu-row:hover{background:var(--cd-card-hover)!important}.cd-link:hover{color:#b8431f}.cd-slot:hover{background:var(--cd-card-hover)}.cd-pill:hover{background:var(--cd-pill-hover-bg);color:var(--cd-pill-hover-color)}.cd-title{text-wrap:balance}.cd-num{font-variant-numeric:tabular-nums}.cd-input{color:var(--cd-input-color);background:var(--cd-input-bg);border:1px solid var(--cd-input-border);font-variant-numeric:tabular-nums;border-radius:4px;outline:none;width:100%;padding:10px 12px;font-family:Instrument Sans,system-ui,sans-serif;font-size:14px;transition:border-color .15s,box-shadow .15s}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.cd-input::placeholder{color:var(--cd-input-placeholder)}.cd-input:focus{border-color:var(--cd-input-focus-border);box-shadow:0 0 0 3px var(--cd-input-focus-shadow)}.cd-label{letter-spacing:1.5px;text-transform:uppercase;color:var(--cd-label-color);margin-bottom:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:block}
