@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}pre{all:revert}::placeholder{color:unset}::marker{content:""}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable="true"]){-webkit-user-drag:element}:where(dialog:modal){all:revert}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}:root{--bg: #2c2f48;--panel: #1a1c2c;--accent: #5a31a3;--accent-2: #7548c6;--text: #ffffff;--muted: #a9acc7;--chip: #33384f;--font-primary: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--border-radius: 8px;--border-radius-lg: 12px;--border-radius-full: 50%;--shadow-sm: 0 2px 4px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .2);--transition-all: all .3s ease;--box-bg: var(--panel);--box-border: 1px solid rgba(255, 255, 255, .1);--box-hover-bg: var(--chip);--box-item-bg: rgba(255, 255, 255, .05);--box-item-hover: var(--accent);--box-shadow: var(--shadow-md)}
