.oem{--oem-bg:#f5f2ed;--oem-text:#1a1a1a;--oem-accent:#1a1a1a;--oem-dim:#1a1a1a73;--oem-border:#1a1a1a26;--oem-border-hover:#1a1a1a59;--oem-rule:#1a1a1a1a;background:var(--oem-bg);color:var(--oem-text);z-index:1;isolation:isolate;position:relative}.oem ::selection{background:var(--oem-text);color:var(--oem-bg)}.oem h1,.oem h2,.oem h3,.oem .font-headline{color:var(--oem-text)}.oem p,.oem .font-body,.oem label,.oem .font-label,.oem .font-mono{color:var(--oem-dim)}.oem .accent{color:var(--oem-text);font-weight:700}.oem .btn-primary{background:var(--oem-text);color:var(--oem-bg)}.oem .btn-primary:hover{opacity:.8}.oem .btn-outline{color:var(--oem-text);border:1px solid var(--oem-border-hover);background:0 0}.oem .btn-outline:hover{border-color:var(--oem-text)}.oem .input{color:var(--oem-text);border-color:var(--oem-border-hover);background:0 0}.oem .input:focus{border-color:var(--oem-text);outline:none}.oem .input::placeholder{color:var(--oem-dim)}.oem select.input{color:var(--oem-text)}.oem select.input option{background:var(--oem-bg);color:var(--oem-text)}.oem .card{border-color:var(--oem-border);background:0 0}.oem .card:hover{border-color:var(--oem-border-hover)}.oem .card-selected{border-color:var(--oem-text)!important}.oem .rule{border-top-color:var(--oem-rule)}.oem .progress-track{background:var(--oem-border)}.oem .progress-fill{background:var(--oem-text)}body:has(.oem).noise:before{display:none}body:has(.oem){background:#f5f2ed}.oem ::-webkit-scrollbar-track{background:var(--oem-bg)}.oem ::-webkit-scrollbar-thumb{background:var(--oem-border-hover)}.oem a{transition:color .2s}.oem .link-hover:hover{color:var(--oem-text)}
