#tmgd-appearance-toggle{flex-shrink:0;margin-left:12px;border:1px solid #aebcc9;border-radius:8px;padding:7px 12px;font:600 13px system-ui;color:#263c51;background:#f2f4f7;cursor:pointer;white-space:nowrap}#tmgd-appearance-toggle:focus-visible{outline:3px solid #ee8c42;outline-offset:2px}
html[data-tmgd-appearance="gray"] .tmgd-appearance-content{background:#0b0b0b!important;color:#f1f1f1;min-height:100vh;--background:0 0% 8%;--foreground:0 0% 95%;--card:0 0% 11%;--card-foreground:0 0% 95%;--muted:0 0% 15%;--muted-foreground:0 0% 78%;--border:0 0% 28%;--input:0 0% 30%;--primary:20 80% 34%;--primary-foreground:0 0% 100%;--ring:24 88% 58%}
html[data-tmgd-appearance="gray"] .tmgd-appearance-content>header{background:#141414!important;color:#f1f1f1!important;border-bottom-color:#49382c!important}
html[data-tmgd-appearance="gray"] .tmgd-appearance-content main :is([class~="bg-card"],[class~="bg-white"]){background-color:#1b1b1b!important;color:#f1f1f1!important;border-color:#493f37!important}
html[data-tmgd-appearance="gray"] .tmgd-appearance-content :is(.text-slate-900,.text-slate-800,.text-slate-700,.text-slate-600){color:#f1f1f1!important}
html[data-tmgd-appearance="gray"] .tmgd-appearance-content :is(.text-slate-500,.text-slate-400){color:#c8c8c8!important}
html[data-tmgd-appearance="gray"] .tmgd-appearance-content main :is(.bg-slate-50,.bg-slate-100){background-color:#282828!important}
html[data-tmgd-appearance="gray"] .tmgd-appearance-content main :is(input,textarea,select){color:#f1f1f1;background-color:#202020;border-color:#69605a}
html[data-tmgd-appearance="gray"] .tmgd-appearance-content main :is(input,textarea)::placeholder{color:#bdbdbd}
html[data-tmgd-appearance="gray"] .tmgd-appearance-content .oct12-action{background:#3f2414;color:#ffceaa;border-color:#a95c2c}
html[data-tmgd-appearance="light"] .tmgd-appearance-content{background:#fff!important;min-height:100vh}html[data-tmgd-appearance="light"] .tmgd-appearance-content>header{background:#fff!important}
@media(max-width:640px){#tmgd-appearance-toggle{padding:6px 8px;font-size:12px;margin-left:6px}}
