.brand-tape{overflow:hidden;width:100%;font:10px monospace;letter-spacing:1px;color:var(--color-primary);white-space:nowrap}.brand-tape>div{width:max-content;animation:brand-tape 35s linear infinite}@keyframes brand-tape{to{transform:translateX(-50%)}}.brand-calculator{padding:12px 14px!important;display:flex;flex-direction:column;gap:13px;overflow:auto!important}.brand-calculator label{font:10px monospace;text-transform:uppercase;letter-spacing:1.5px;color:#aaa}.brand-calculator input{width:100%;accent-color:var(--color-primary);border:1px solid #ffffff30;padding:7px;background:#0005;color:#eee;border-radius:5px}.brand-calculator input[type=range]{padding:0}.brand-result{display:block;color:var(--color-primary);font:700 24px monospace;margin-top:10px}.model-note{font:11px/1.55 monospace;color:#a5a5a5}.brand-calculator .machine-receipt{display:flex;justify-content:space-between;font-size:11px}.picker{position:fixed;inset:0;background:#000b;backdrop-filter:blur(14px);display:grid;place-items:center;z-index:99999;padding:20px}.sheet{position:relative;max-width:450px;width:100%;padding:30px;border:1px solid var(--color-primary);border-radius:14px;background:var(--color-background,#0a0710);box-shadow:0 0 70px #000}.sheet h2,.sheet h3{font-size:24px;font-weight:800;margin:0 0 20px}.sheet p{font-size:13px;line-height:1.6;margin:14px 0;color:#b8bac0}.sheet button:not(.dialog-close){display:block;width:100%;padding:12px;border:1px solid #ffffff30;border-radius:6px;margin-top:9px;text-align:left;font:600 13px monospace}.sheet button:hover,.sheet button.primary{border-color:var(--color-primary);color:var(--color-primary)}.sheet button:disabled{opacity:.6}.dialog-close{position:absolute;right:12px;top:7px;font-size:26px}.standalone{max-width:1180px;margin:55px auto 90px;padding:0 30px}.standalone h1{font-size:38px;font-weight:800;margin-bottom:12px}.standalone>p{color:#aaa;max-width:650px;line-height:1.6}.standalone .columns{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:32px}.panel{padding:25px;border:1px solid #ffffff25;background:#ffffff04;border-radius:15px}.panel h2{font-size:20px;font-weight:750;margin-bottom:16px}.panel label{font:12px monospace;display:block;margin:18px 0 8px;color:#aaa}.panel input,.panel select{border:1px solid #ffffff30;border-radius:7px;padding:13px;background:var(--color-background);color:#eee;width:100%}.panel button,.standalone>button{padding:10px 16px;border:1px solid #ffffff30;border-radius:7px;margin:8px 5px 5px 0}.panel button.active{border-color:var(--color-primary);color:var(--color-primary)}.panel output{display:block;font:700 30px monospace;color:var(--color-primary);margin:25px 0}.panel .asset-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff15;padding:10px 0}.asset-row button{min-width:84px}.standalone details{padding:20px 0;border-bottom:1px solid #ffffff20}.standalone summary{font-weight:700;cursor:pointer}.standalone details p{color:#b4b1b8;line-height:1.8;max-width:780px;margin-top:12px}.standalone nav{margin:20px 0}.asset-preview{width:230px;margin:auto;transform:rotate(-7deg);filter:drop-shadow(0 15px 40px #0008)}.material-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.material-grid img{max-height:280px;object-fit:contain;background:#0006;border-radius:12px}.material-grid article{padding:20px;border:1px solid #ffffff20;border-radius:10px}.material-grid button{display:block}.machine-loaded__volume{display:none!important}.machine-loaded__run{font-size:10px!important}
.brand-settle-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.brand-settle-options button{padding:10px 12px;border:1px solid #ffffff30;border-radius:7px;text-align:left;font:12px monospace}.brand-settle-options button.active{color:var(--color-primary);border-color:var(--color-primary)}.r2-settle input{background:#0005;border:1px solid #ffffff40;border-radius:6px;padding:8px;margin-top:12px;width:100%}