/* The new pages use the same parchment, gold lines and burgundy actions. */
.prefix-bracket{color:#FFAA00}.admin-two-columns.single-column{grid-template-columns:1fr}
textarea{font:inherit;resize:vertical;background:#fcf8ee;color:var(--ink);border:1px solid var(--border);border-radius:2px;padding:12px 14px;width:100%;outline-offset:4px;min-height:100px;font-size:13px;line-height:1.8}textarea::placeholder{color:#ab9a7e}textarea:focus-visible{outline:2px solid var(--red)}.theme-toggle{border:1px solid transparent;padding:6px;color:#9c8055}.theme-toggle:hover{border-color:var(--border)}.theme-toggle svg{width:18px;height:18px}.header-auth-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sidebar{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c6ae80 transparent}.field-counter{float:right;font-size:13px;color:var(--muted);font-weight:400}.prefix-layout{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:start}.prefix-preview{padding:33px;min-height:532px;overflow:hidden}.prefix-preview>.eyebrow{margin-bottom:44px}.prefix-preview h2{font-size:40px;line-height:1.2;letter-spacing:-1.4px;margin-bottom:19px}.prefix-preview>p{font-size:13px;color:#a38a65;line-height:1.9}.chat-preview{background:#2c3028;border:1px solid #7c7857;padding:22px 20px;position:relative;margin:33px 0 30px;box-shadow:3px 3px 0 #a6906620;min-height:117px}.chat-preview-label{position:absolute;top:10px;right:12px;letter-spacing:1.2px;color:#969879;font-size:13px}.chat-preview-line{font-family:Consolas,monospace;font-size:13px;color:#ede9d5;line-height:1.8;display:flex;align-items:baseline;flex-wrap:wrap;column-gap:7px;row-gap:0;word-break:break-word;padding-top:13px;text-shadow:1px 1px #141b1470}.chat-preview-line b{font-weight:400;color:#f2ecd8}.formatted-prefix{white-space:pre-wrap;overflow-wrap:anywhere}.chat-arrow{color:#b5b294}.chat-preview-secondary{padding-top:9px;font-size:13px;color:#8a917b;gap:7px}.chat-preview-secondary>span:first-child{color:#a6ab80;font-size:13px}.prefix-process{display:flex;align-items:center;justify-content:center;gap:8px;color:#aa8c5d;font-size:13px;flex-wrap:wrap;padding-top:6px}.prefix-process svg{width:13px;height:13px}.prefix-process>[data-icon=arrow]{margin:0 4px;opacity:.5;width:12px}.prefix-form{padding:32px}.prefix-form h2{font-size:29px;margin-bottom:25px}.prefix-form .form-field input{font-size:13px}.prefix-form .field-help{font-size:13px}.prefix-form .field-label{font-size:13px}.prefix-color-tabs{margin-bottom:20px}.prefix-color-tabs button{font-size:13px}.prefix-palette{display:flex;gap:9px;flex-wrap:wrap;padding-bottom:2px}.prefix-palette .dye-swatch{width:27px;height:27px}.prefix-gradient-controls{display:flex;align-items:center;gap:15px}.color-field{display:flex;align-items:center;gap:9px;flex-wrap:wrap;flex:1;border:1px solid var(--border);padding:12px;background:#f6edda}.color-field>span{width:100%;font-size:13px;color:#9c825b}.color-field input{padding:0;width:29px;height:29px;min-height:0;cursor:pointer;background:transparent;border:0;flex:none}.color-field input::-webkit-color-swatch-wrapper{padding:0}.color-field input::-webkit-color-swatch{border:1px solid #6c604640}.color-field>code{font-size:13px;color:#9b835e}.gradient-between{color:#a88b5b}.gradient-between svg{width:16px;height:16px}.prefix-format{display:flex;gap:12px}.prefix-format button{display:flex;align-items:center;justify-content:center;gap:10px;flex:1;min-height:43px;border:1px solid var(--border);background:#f5ecd9;color:#9a815b;font-size:13px;padding:10px}.prefix-format button.active{border-color:#ba9661;background:#e7d6b1;color:var(--red)}.prefix-format button>b,.prefix-format button>i{font-family:var(--serif);font-size:18px}.prefix-approval-note{display:flex;align-items:flex-start;gap:10px;margin:22px 0;color:#a28b65;font-size:13px;line-height:1.8}.prefix-approval-note svg{width:17px;height:17px;margin-top:3px}.prefix-form>#prefix-submit{width:100%;font-size:13px;padding:13px 18px;min-height:45px;white-space:normal}.prefix-form>#prefix-submit:disabled{cursor:default;opacity:.6}.prefix-history-heading{margin-top:36px}.prefix-request-card{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;background:#f7efde;border:1px solid var(--border);padding:19px 22px;margin-bottom:12px;min-width:0}.prefix-request-main{display:flex;align-items:center;gap:15px;min-width:0;flex:1}.prefix-request-art{width:39px;height:39px;display:grid;place-items:center;border:1px solid #d6be92;background:#eadcba;color:#a88a56;flex:none}.prefix-request-art svg{width:20px;height:20px}.request-prefix-preview{font-family:Consolas,monospace;font-size:15px;min-height:22px;background:#303429;display:inline-block;padding:3px 8px;max-width:100%;border-radius:1px}.prefix-request-main>div{min-width:0}.prefix-request-main p{font-size:13px;color:#aa926c;margin-top:6px}.prefix-request-status{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.prefix-request-status>small{font-size:13px;color:#a68e65}.prefix-request-reason{font-size:13px;color:#9d684d;width:100%;padding-left:54px;line-height:1.8}.prefix-requests .empty-state{padding:38px 24px}.admin-tabs{gap:8px;margin-bottom:24px;flex-wrap:wrap}.admin-tabs .filter-tab{font-size:13px;padding:9px 17px}.admin-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:26px}.admin-stat{display:flex;align-items:center;gap:17px;border:1px solid var(--border);padding:18px 22px;background:#f5ecd9}.admin-stat>span{width:37px;height:37px;background:#e6d7b6;border:1px solid #d2b889;display:grid;place-items:center;color:#ab8748}.admin-stat>span svg{width:20px;height:20px}.admin-stat small{font-size:13px;letter-spacing:1.3px;color:#a88d62;display:block}.admin-stat strong{font-family:var(--serif);font-size:26px;line-height:1.4}.admin-two-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.admin-card{padding:29px;margin-bottom:23px;min-width:0}.admin-card h2{font-size:27px;margin-bottom:17px}.admin-card>.muted{font-size:13px;line-height:1.9;margin-bottom:23px}.admin-card .field-label{margin-top:18px;font-size:13px}.admin-card input{font-size:13px}.admin-card .section-heading .search-field{max-width:260px;min-width:190px}.admin-card .section-heading h2{margin-bottom:0}.admin-form-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:23px 0 4px}.admin-form-actions>.button{font-size:13px;min-height:41px;padding:11px 14px}.admin-form-actions>.text-link{font-size:13px}.admin-card>button[type=submit]{margin-top:23px;font-size:13px;min-height:42px;padding:12px 18px}.admin-card>.form-message{margin-top:20px;margin-bottom:0}.admin-users{border-top:1px solid var(--border)}.admin-user-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:17px 0;border-bottom:1px solid #ded0b1}.admin-user-row:last-child{border-bottom:0}.admin-user-row>.profile-avatar{width:34px;height:34px;font-size:19px}.admin-user-main{flex:1;display:flex;flex-direction:column;min-width:0}.admin-user-main strong{font-size:13px;font-weight:500}.admin-user-main span{font-size:13px;color:#a58d66;overflow-wrap:anywhere}.admin-user-main small{font-size:13px;color:#a99676;line-height:1.8}.admin-user-actions{display:flex;align-items:center;gap:17px}.admin-user-actions>.text-link{font-size:13px}.admin-user-actions>small{font-size:13px;color:#ab9572}.admin-row-note{width:100%;padding-left:48px;font-size:13px;color:#9b6d51}.blocked-nicks{margin-top:23px}.blocked-nick-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--border);padding:13px 0}.blocked-nick-row strong{display:block;font-size:13px;font-weight:500}.blocked-nick-row span{display:block;font-size:13px;color:#a18a65;line-height:1.8}.blocked-nick-row svg{width:15px;height:15px}.admin-job-row{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;border-bottom:1px solid var(--border);padding:17px 0}.admin-job-row:first-child{border-top:1px solid var(--border)}.admin-job-icon{width:31px;height:31px;display:grid;place-items:center;flex:none;background:#eaddbf;border:1px solid #d7c39c;color:#a38b5e}.admin-job-icon svg{width:15px;height:15px}.admin-job-main{min-width:0;flex:1}.admin-job-main strong{font-size:13px;font-weight:500;display:block;line-height:1.5;margin-bottom:5px}.admin-job-main>code{font-size:13px;color:#8c7350;white-space:pre-wrap;overflow-wrap:anywhere}.admin-job-main>small{display:block;font-size:13px;color:#a28d6b;margin-top:6px}.job-result{font-size:13px;color:#9d8b6d;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 10px;background:#e9dcc14a;margin-top:10px}.admin-audit-row{display:flex;gap:15px;align-items:flex-start;border-bottom:1px solid var(--border);padding:17px 0}.admin-audit-row:first-child{border-top:1px solid var(--border)}.admin-audit-row>.history-icon{width:29px;height:29px;display:grid;place-items:center;background:#eaddc1;border:1px solid #d7c09b;color:#9f8051}.admin-audit-row>.history-icon svg{width:14px;height:14px}.admin-audit-row>div{flex:1;min-width:0}.admin-audit-row strong{font-size:13px;font-weight:500;display:block;overflow-wrap:anywhere}.admin-audit-row span{font-size:13px;color:#a28a63;overflow-wrap:anywhere}.admin-audit-row p{font-size:13px;color:#9a8769;line-height:1.9;margin-top:7px;white-space:pre-wrap;overflow-wrap:anywhere}.admin-audit-row time{font-size:13px;color:#a88f65;white-space:nowrap}.telegram-status{padding:17px 18px;background:#eaddbf50;border:1px solid var(--border);margin-bottom:23px}.telegram-status>p{font-size:13px;color:#a38a61;margin-top:10px;line-height:1.8;overflow-wrap:anywhere}.telegram-link-instructions{background:#e7d9b750;border:1px solid var(--border);padding:20px;margin-top:22px}.telegram-link-instructions>p{font-size:13px;line-height:1.9;color:#9e8157;margin-bottom:15px}.telegram-link-instructions a{color:var(--red);display:inline-flex;align-items:center;gap:4px;font-weight:500}.telegram-link-instructions a svg{width:12px;height:12px}.telegram-link-instructions>small{font-size:13px;color:#a28a62;line-height:1.8;display:block;margin:13px 0}.telegram-link-instructions>.text-link{font-size:13px}.admin-prefix-requests{margin-top:23px}.admin-prefix-requests .prefix-request-card{padding:15px 13px;gap:12px}.admin-prefix-requests .prefix-request-art{width:30px;height:30px}.admin-prefix-requests .prefix-request-art svg{width:16px;height:16px}.admin-prefix-requests .request-prefix-preview{font-size:13px}.admin-prefix-requests .prefix-request-main p{font-size:13px}.admin-prefix-requests .prefix-request-status>small{font-size:13px}.admin-prefix-requests .status-badge{font-size:13px}.admin-prefix-requests .prefix-request-reason{padding-left:0;font-size:13px}.console-confirm-preview{border:1px solid #bca070;background:#e7d8b7;padding:16px 17px;color:#6d5234;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;margin:20px 0}.confirmation-check{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#9b8058;line-height:1.8}.confirmation-check input{margin-top:3px;flex:none}.permission-options{margin-top:10px;display:flex;flex-direction:column;gap:8px}.permission-option{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--border);background:#f8efde;padding:13px 14px;cursor:pointer}.permission-option input{margin-top:2px;flex:none}.permission-option strong{display:block;font-size:13px;font-weight:500;line-height:1.5}.permission-option small{display:block;font-size:13px;color:#a38a63;line-height:1.8;margin-top:2px}.moderator-row{border-bottom:1px solid var(--border);padding:17px 0;display:flex;align-items:flex-start;justify-content:space-between;gap:13px;flex-wrap:wrap}.moderator-row:first-child{border-top:1px solid var(--border)}.moderator-main{display:flex;flex-direction:column;flex:1;min-width:0}.moderator-main strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.moderator-main span{font-size:13px;color:#a78b5f}.moderator-main small{font-size:13px;color:#a7926e;margin-top:5px;overflow-wrap:anywhere}.moderator-actions{display:flex;gap:14px}.moderator-actions .text-link{font-size:13px}.danger-link{color:#9c533f}.permission-tags{display:flex;gap:5px;flex-wrap:wrap;width:100%}.permission-tags>span{font-size:13px;border:1px solid #d2be98;background:#eadbbb;padding:2px 6px;color:#967646}.admin-two-columns>:only-child{grid-column:1/-1}.admin-card[hidden]{display:none!important}

@media(max-width:1250px){.prefix-layout{grid-template-columns:.9fr 1fr;gap:20px}.prefix-preview{padding:28px 25px;min-height:544px}.prefix-preview h2{font-size:34px}.prefix-form{padding:28px 25px}.prefix-form h2{font-size:27px}.chat-preview{padding:20px 15px}.chat-preview-line{font-size:13px}.prefix-gradient-controls{gap:8px}.color-field{padding:10px;gap:8px}.color-field>code{font-size:13px}.gradient-between svg{width:12px;height:12px}.prefix-palette .dye-swatch{width:25px;height:25px}.admin-card{padding:26px 24px}.admin-two-columns{gap:20px}.admin-stat{padding:17px 18px;gap:12px}.admin-stat small{font-size:13px}.admin-user-actions{gap:12px}.admin-card .section-heading .search-field{min-width:150px;max-width:220px}.admin-prefix-requests .prefix-request-status{align-items:flex-start}.admin-prefix-requests .prefix-request-card{align-items:flex-start;flex-direction:column}}
@media(max-width:1050px){.prefix-layout{grid-template-columns:1fr}.prefix-preview{min-height:390px;padding:29px}.prefix-preview>.eyebrow{margin-bottom:27px}.prefix-preview h2{font-size:36px}.prefix-preview>p br{display:none}.chat-preview{margin:24px 0 21px;max-width:490px}.prefix-preview h2 br{display:none}.prefix-form{padding:29px}.prefix-palette .dye-swatch{width:28px;height:28px}.color-field>code{font-size:13px}.color-field>span{font-size:13px}.admin-two-columns{grid-template-columns:1fr}.admin-overview{gap:12px}.admin-stat{padding:15px 13px;gap:10px}.admin-stat>span{width:29px;height:29px}.admin-stat>span svg{width:16px;height:16px}.admin-stat strong{font-size:24px}.admin-tabs .filter-tab{padding:9px 12px}.admin-card .section-heading{flex-wrap:wrap}.admin-card .section-heading .search-field{max-width:none;flex:1;min-width:170px}.admin-user-main strong{font-size:13px}.admin-user-actions{gap:17px}.admin-prefix-requests .prefix-request-status{align-items:flex-end}.admin-prefix-requests .prefix-request-card{flex-direction:row;align-items:center}.sidebar{padding-top:24px}.sidebar .brand{margin-bottom:30px}.side-server{margin-top:24px}.side-help{margin-top:26px}}
@media(max-width:760px){.topbar-right{gap:11px}.theme-toggle{padding:5px}.theme-toggle svg{width:17px;height:17px}.prefix-preview{padding:28px;min-height:399px}.prefix-preview>.eyebrow{font-size:13px}.prefix-preview h2{font-size:38px}.prefix-preview>p{font-size:13px}.chat-preview-line{font-size:13px;line-height:1.8}.chat-preview-secondary{font-size:13px}.chat-preview-secondary>span:first-child{font-size:13px}.prefix-process{font-size:13px}.prefix-process svg{width:14px;height:14px}.prefix-form{padding:28px}.prefix-form .field-label{font-size:13px}.prefix-form .field-help{font-size:13px}.prefix-form .form-field input{font-size:14px;min-height:47px}.prefix-color-tabs button{font-size:13px}.prefix-palette{gap:10px}.prefix-palette .dye-swatch{width:30px;height:30px}.prefix-format button{font-size:13px;min-height:46px}.prefix-approval-note{font-size:13px}.prefix-form>#prefix-submit{font-size:13px;min-height:47px}.prefix-request-card{padding:18px;gap:15px}.prefix-request-main p{font-size:13px}.prefix-request-status>small{font-size:13px}.prefix-request-reason{font-size:13px;padding-left:0}.admin-overview{gap:12px}.admin-stat{align-items:flex-start;flex-direction:column;gap:8px;padding:16px 14px}.admin-stat small{font-size:13px;letter-spacing:1px;line-height:1.6}.admin-stat strong{font-size:28px}.admin-tabs{gap:5px}.admin-tabs .filter-tab{font-size:13px;padding:9px 12px}.admin-card{padding:28px}.admin-card h2{font-size:29px}.admin-card>.muted{font-size:13px}.admin-card .field-label{font-size:13px}.admin-card input,.admin-card textarea{font-size:13px;min-height:45px}.admin-card select{font-size:13px;min-height:45px}.admin-form-actions>.button{font-size:13px;min-height:44px;padding:12px 16px}.admin-form-actions>.text-link{font-size:13px}.admin-card>button[type=submit]{font-size:13px;min-height:45px}.admin-user-main strong{font-size:13px}.admin-user-main span{font-size:13px}.admin-user-main small{font-size:13px}.admin-user-actions>.text-link{font-size:13px}.admin-user-actions>small{font-size:13px}.admin-row-note{font-size:13px;line-height:1.8}.blocked-nick-row strong{font-size:13px}.blocked-nick-row span{font-size:13px}.admin-job-main strong{font-size:13px}.admin-job-main>code{font-size:13px}.admin-job-main>small{font-size:13px}.job-result{font-size:13px}.admin-audit-row strong{font-size:13px}.admin-audit-row span{font-size:13px}.admin-audit-row p{font-size:13px}.admin-audit-row time{font-size:13px;white-space:normal;max-width:76px}.telegram-status>p{font-size:13px}.telegram-link-instructions>p{font-size:13px}.telegram-link-instructions>small{font-size:13px}.telegram-link-instructions>.text-link{font-size:13px}.telegram-link-instructions .command-copy{font-size:13px}.permission-option{padding:14px}.permission-option strong{font-size:13px}.permission-option small{font-size:13px}.permission-option input,.confirmation-check input{min-height:16px}.moderator-main strong{font-size:13px}.moderator-main span{font-size:13px}.moderator-main small{font-size:13px}.moderator-actions .text-link{font-size:13px}.permission-tags>span{font-size:13px;padding:4px 7px}.confirmation-check{font-size:13px}.console-confirm-preview{font-size:13px}.admin-prefix-requests .prefix-request-main p{font-size:13px}.admin-prefix-requests .prefix-request-status>small{font-size:13px}.admin-prefix-requests .status-badge{font-size:13px}.admin-prefix-requests .prefix-request-reason{font-size:13px}.mobile-nav{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.mobile-nav::-webkit-scrollbar{display:none}.mobile-nav a{flex:1 0 54px;width:auto;min-width:54px;font-size:13px}.mobile-nav a[hidden]{display:none}}
@media(max-width:480px){.breadcrumb>span:not(:first-child){display:none}.topbar-right{gap:8px}.topbar #header-auth{max-width:116px;gap:7px;padding:8px 10px;min-height:33px}.topbar #header-auth svg{width:12px;height:12px}.theme-toggle{padding:5px}.theme-toggle svg{width:16px;height:16px}.prefix-preview{padding:26px 23px;min-height:409px}.prefix-preview h2{font-size:36px;line-height:1.2;letter-spacing:-1.2px}.prefix-preview>p{font-size:13px}.chat-preview{margin:27px 0 23px;padding:19px 15px;min-height:126px}.chat-preview-line{font-size:13px;column-gap:6px}.chat-preview-label{font-size:13px}.chat-preview-secondary{font-size:13px}.prefix-process{font-size:13px;gap:7px}.prefix-process>[data-icon=arrow]{margin:0 1px}.prefix-form{padding:27px 22px}.prefix-form h2{font-size:30px}.prefix-gradient-controls{gap:9px}.color-field{padding:11px;gap:8px}.color-field>code{font-size:13px}.color-field>span{font-size:13px}.color-field input{width:26px;height:26px}.prefix-palette{gap:10px}.prefix-palette .dye-swatch{width:29px;height:29px}.prefix-format{gap:10px}.prefix-format button{font-size:13px;gap:8px}.prefix-form>#prefix-submit{font-size:13px;padding:14px 12px;gap:8px}.prefix-form .button-credit{font-size:13px}.prefix-request-card{padding:17px 15px;align-items:flex-start;gap:14px}.prefix-request-main{gap:12px}.prefix-request-art{width:31px;height:31px}.prefix-request-art svg{width:17px;height:17px}.request-prefix-preview{font-size:14px}.prefix-request-status{align-items:flex-start;margin-left:43px;flex-basis:calc(100% - 43px);gap:5px}.prefix-request-reason{padding-left:43px}.admin-overview{gap:9px}.admin-stat{padding:14px 11px;gap:10px}.admin-stat small{font-size:13px;letter-spacing:.6px;min-height:25px}.admin-stat>span{width:26px;height:26px}.admin-stat>span svg{width:15px;height:15px}.admin-stat strong{font-size:27px}.admin-tabs{gap:3px}.admin-tabs .filter-tab{font-size:13px;padding:8px 10px}.admin-card{padding:26px 21px}.admin-card h2{font-size:27px}.admin-user-row{gap:11px;align-items:flex-start}.admin-user-row>.profile-avatar{width:30px;height:30px;font-size:17px}.admin-user-main strong{font-size:13px}.admin-user-actions{margin-left:41px;width:calc(100% - 41px);justify-content:space-between;gap:12px}.admin-user-actions>.text-link{font-size:13px}.admin-row-note{padding-left:41px}.admin-job-row{gap:12px}.admin-job-row>.status-badge{margin-left:43px}.admin-job-main>code{font-size:13px}.admin-job-main strong{font-size:13px}.admin-job-main>small{font-size:13px}.admin-audit-row{gap:12px;flex-wrap:wrap}.admin-audit-row time{flex-basis:100%;margin-left:41px;max-width:none;font-size:13px}.admin-audit-row>.history-icon{width:29px!important;height:29px!important}.admin-form-actions{gap:15px;align-items:flex-start;flex-direction:column}.admin-form-actions .button{width:100%;font-size:13px}.admin-form-actions>.text-link{align-self:center;font-size:13px}.telegram-link-instructions{padding:17px 14px}.telegram-link-instructions .command-copy{font-size:13px;padding:12px}.admin-prefix-requests .prefix-request-main{gap:10px}.admin-prefix-requests .prefix-request-status{flex-basis:calc(100% - 40px);margin-left:40px;align-items:flex-start}.admin-prefix-requests .prefix-request-card{padding:15px 12px;gap:13px}.admin-prefix-requests .prefix-request-reason{padding-left:40px}.prefix-history-heading .text-link{font-size:13px}.moderator-row{gap:14px}.moderator-actions .text-link{font-size:13px}.permission-option{padding:13px 12px;gap:10px}.confirmation-check{font-size:13px}.admin-card .section-heading .search-field{min-width:100%;width:100%;margin-top:6px}.admin-card .section-heading input{font-size:13px}}

/* A warm night palette. The saved theme affects every cabinet page. */
html[data-theme=dark]{color-scheme:dark;--paper:#20231e;--paper-deep:#292d24;--panel:#2c3026;--ink:#e7dcc1;--muted:#a49d84;--border:#4c4b3a;--gold:#b79a66;--red:#a65341;--red-dark:#64352c;--green:#93a071}html[data-theme=dark] body{background:#20231e}html[data-theme=dark] .sidebar{background:linear-gradient(100deg,#242820,#2b2e24);border-color:#464937}html[data-theme=dark] .brand small,html[data-theme=dark] .breadcrumb>span:first-child,html[data-theme=dark] .side-label,html[data-theme=dark] .side-server,html[data-theme=dark] .side-profile small,html[data-theme=dark] .side-help small{color:#a8a17f}html[data-theme=dark] .brand-tree{color:#92a26b}html[data-theme=dark] .nav-link{color:#b6b098}html[data-theme=dark] .nav-link:hover{background:#373b2d;color:#e8dcc1}html[data-theme=dark] .nav-link.active{color:#d59778;background:#403a2c;border-color:#62513c}html[data-theme=dark] .nav-link.active:before,html[data-theme=dark] .nav-link i{background:#c78360}html[data-theme=dark] .nav-tag{background:#a1b08316;border-color:#73815850;color:#acb88b}html[data-theme=dark] .side-profile{background:#21261d;border-color:#464937}html[data-theme=dark] .profile-avatar{background:#403d2d;border-color:#7b6747;color:#c6ac79}html[data-theme=dark] .side-help{background:#36392b;border-color:#56563d;color:#c4b995}html[data-theme=dark] .side-server small{color:#d8caa6}html[data-theme=dark] .topbar{background:#24271fbd}html[data-theme=dark] .token-pill{background:#403923;border-color:#75603b;color:#d4b778}html[data-theme=dark] .theme-toggle{color:#d1b67d}html[data-theme=dark] .server-label,html[data-theme=dark] .edition{color:#aaa07a}html[data-theme=dark] .parchment-panel{background:linear-gradient(120deg,#2d3025,#323126);border-color:#6b5d3c}html[data-theme=dark] .parchment-panel:before{border-color:#95825425}html[data-theme=dark] .label-outline{border-color:#6d5e3f;color:#bca478}html[data-theme=dark] .eyebrow{color:#b6a173}html[data-theme=dark] .hero-copy h2 em{color:#ca8a6c}html[data-theme=dark] .hero-copy>p,html[data-theme=dark] .hero-server,html[data-theme=dark] .shop-intro p,html[data-theme=dark] .skin-form-panel>.muted,html[data-theme=dark] .muted,html[data-theme=dark] .prefix-preview>p,html[data-theme=dark] .field-help{color:#b0a384}html[data-theme=dark] .hero-server b{color:#d4c295}html[data-theme=dark] .button-outline{color:#d2bb8b;border-color:#78613f}html[data-theme=dark] .button-outline:hover{background:#49412c}html[data-theme=dark] .button-primary{background:#9b4c39;border-color:#603326;box-shadow:3px 0 0 -1px #603326,-3px 0 0 -1px #603326,0 -3px 0 -1px #bc7b54,0 3px 0 -1px #603326;color:#ffecd2}html[data-theme=dark] .button-primary:hover{background:#b15d45}html[data-theme=dark] .text-link,html[data-theme=dark] .icon-button{color:#c3ab7a}html[data-theme=dark] .text-link:hover,html[data-theme=dark] .icon-button:hover{color:#e3bb8d}html[data-theme=dark] .scene-arch,html[data-theme=dark] .skin-preview-arch{background:linear-gradient(180deg,#6c66451c,#81704722);border-color:#756341}html[data-theme=dark] .arch-border{border-color:#75634145}html[data-theme=dark] .arch-spark,html[data-theme=dark] .arch-coordinate,html[data-theme=dark] .scene-caption,html[data-theme=dark] .rotate-hint{color:#a99970}html[data-theme=dark] .scene-ground{background:radial-gradient(ellipse,#d5c08528,transparent 68%);border-color:#a1875638;box-shadow:0 0 0 16px #95805b0d,0 0 0 17px #a1875638}html[data-theme=dark] .stat-card{background:#2c3024;border-color:#4c4b3a}html[data-theme=dark] .stat-icon{background:#3d3d28;border-color:#655737;color:#c7a66a}html[data-theme=dark] .stat-card.status-linked .stat-icon{background:#37402b;border-color:#5b6842;color:#a4b97e}html[data-theme=dark] .stat-title,html[data-theme=dark] .stat-card small{color:#b1a582}html[data-theme=dark] .product-card,html[data-theme=dark] .head-card{background:#2b2f24;border-color:#4f503b}html[data-theme=dark] .product-art{background:radial-gradient(ellipse at 50% 62%,#b9985222,transparent 62%)}html[data-theme=dark] .product-tag{background:#494126;border-color:#7c6a3e;color:#d0b573}html[data-theme=dark] .product-tag.rare{background:#35422a;border-color:#6b7b43;color:#aabb81}html[data-theme=dark] .product-category{color:#b7a57c}html[data-theme=dark] .product-detail p,html[data-theme=dark] .product-soon{color:#b9a886}html[data-theme=dark] .product-bottom,html[data-theme=dark] .head-card-bottom{border-color:#525039}html[data-theme=dark] .product-button{background:#49402b;border-color:#8b7144;color:#d6bd8a}html[data-theme=dark] .shop-grid .product-button{background:#914632;color:#ffecd2;border-color:#603326}html[data-theme=dark] .withdraw-card{background:#36372a;border-color:#766341}html[data-theme=dark] .withdraw-card>p,html[data-theme=dark] .withdraw-card>.eyebrow{color:#b5a582}html[data-theme=dark] .command-copy{background:#292c20;border-color:#77623d;color:#d1bd91}html[data-theme=dark] .command-copy:hover{background:#403b27;border-color:#a48355}html[data-theme=dark] .journey-strip{border-color:#55513a;color:#bca36e}html[data-theme=dark] .journey-strip p,html[data-theme=dark] .footer{color:#a79c7b}html[data-theme=dark] .journey-strip b,html[data-theme=dark] .footer-brand{color:#ccb68b}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:#24271d;color:#e0d4b4;border-color:#615739}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#958b6d}html[data-theme=dark] .search-field input,html[data-theme=dark] .heads-toolbar>select{background:#2b2f22}html[data-theme=dark] .filter-tab{color:#b8a986}html[data-theme=dark] .filter-tab.active{background:#463e2a;border-color:#7d6742;color:#d3bc8b}html[data-theme=dark] .filter-tab:hover{background:#3b3b29}html[data-theme=dark] .filter-tab span{background:#9b85433b}html[data-theme=dark] .shop-footer,html[data-theme=dark] .skin-note,html[data-theme=dark] .skin-note p,html[data-theme=dark] .inventory-banner p{color:#b8a582}html[data-theme=dark] .shop-footer code{background:#343525;border-color:#605538;color:#d2bd91}html[data-theme=dark] .dropzone{background:#8774440c;border-color:#847049}html[data-theme=dark] .dropzone:hover,html[data-theme=dark] .dropzone.dragging{background:#51452950;border-color:#b0955c}html[data-theme=dark] .dropzone small,html[data-theme=dark] .model-option small{color:#b9a883}html[data-theme=dark] .model-option{background:#292d21;border-color:#61573b}html[data-theme=dark] .model-option.active{background:#423b28;border-color:#988052}html[data-theme=dark] .source-tabs button{color:#baa77d}html[data-theme=dark] .source-tabs button.active{color:#d99c77;border-bottom-color:#d99c77}html[data-theme=dark] .field-label{color:#c4af85}html[data-theme=dark] .inventory-row{background:#2d3024;border-color:#52503a}html[data-theme=dark] .inventory-row-art{background:#403d2940;border-color:#6f5f3b}html[data-theme=dark] .inventory-row-main p,html[data-theme=dark] .history-row time,html[data-theme=dark] .history-empty,html[data-theme=dark] .account-profile p,html[data-theme=dark] .account-card>p,html[data-theme=dark] .account-data-row>span:first-child,html[data-theme=dark] .account-security p{color:#b3a27e}html[data-theme=dark] .history-row{border-color:#514b35}html[data-theme=dark] .history-icon,html[data-theme=dark] .link-feature-icon{background:#3f3f2a;border-color:#72613e;color:#c2a777}html[data-theme=dark] .status-badge{background:#463d24;border-color:#756439;color:#cfb37d}html[data-theme=dark] .status-badge.delivered{background:#344328;border-color:#677747;color:#b0c18b}html[data-theme=dark] .status-badge.review{background:#483226;border-color:#8a5f40;color:#dfac8b}html[data-theme=dark] .workshop-balance>[data-icon]{background:#474029;border-color:#846c3e;color:#d1b36e}html[data-theme=dark] .workshop-balance p{color:#b3a17b}html[data-theme=dark] .workshop-balance p b{color:#d7c294}html[data-theme=dark] .banner-preview:after{background:radial-gradient(ellipse,#bfa16517,transparent 70%);border-color:#9279484a}html[data-theme=dark] .banner-preview>p{color:#b8a582}html[data-theme=dark] .pattern-add,html[data-theme=dark] .banner-layer,html[data-theme=dark] .layers-empty{background:#303426;border-color:#655c3c;color:#c3b18b}html[data-theme=dark] .modal{background:#292d22;border-color:#8b744b}html[data-theme=dark] .modal:before{border-color:#b49c6338}html[data-theme=dark] .modal>p,html[data-theme=dark] .modal-step p,html[data-theme=dark] .auth-fineprint,html[data-theme=dark] .link-expiry{color:#baaa85}html[data-theme=dark] .step-number{background:#46402c;border-color:#846c45;color:#d2b888}html[data-theme=dark] .link-code{background:#23261c;border-color:#816d45;color:#d2a17b}html[data-theme=dark] .auth-tabs button{color:#bbaa81}html[data-theme=dark] .auth-tabs button.active{color:#d99b76;border-color:#d99b76}html[data-theme=dark] .form-message,html[data-theme=dark] .notice-error{background:#463328;border-color:#89664d;color:#dfb894}html[data-theme=dark] .form-message.success,html[data-theme=dark] .notice-success,html[data-theme=dark] .selected-file{background:#364329;border-color:#697c47;color:#bed0a1}html[data-theme=dark] .notice{background:#3b3c2a;border-color:#7b6c46;color:#d1be95}html[data-theme=dark] .empty-state{background:#2a2e214a;border-color:#7c6b44}html[data-theme=dark] .empty-state>.empty-icon{background:#3c3e29;border-color:#72613e;color:#c9aa70}html[data-theme=dark] .empty-state p{color:#b9a782}html[data-theme=dark] .mobile-nav{background:#282e23eF;border-color:#6b5b3e}html[data-theme=dark] .mobile-nav a{color:#baa783}html[data-theme=dark] .mobile-nav a.active{color:#dfa682}html[data-theme=dark] .mobile-nav a.active:before{background:#dfa682}html[data-theme=dark] .prefix-format button,html[data-theme=dark] .color-field{background:#282c20;border-color:#665c3b;color:#bbaa84}html[data-theme=dark] .prefix-format button.active{background:#48402c;border-color:#9b7d4d;color:#d7a07a}html[data-theme=dark] .color-field>span,html[data-theme=dark] .color-field>code,html[data-theme=dark] .prefix-approval-note{color:#b9a681}html[data-theme=dark] .prefix-request-card{background:#2b3023;border-color:#62563a}html[data-theme=dark] .prefix-request-art{background:#444028;border-color:#81693c;color:#d3b16e}html[data-theme=dark] .prefix-request-main p,html[data-theme=dark] .prefix-request-status>small{color:#b8a582}html[data-theme=dark] .prefix-request-reason{color:#d2ac87}html[data-theme=dark] .admin-stat{background:#2c3023;border-color:#5b5437}html[data-theme=dark] .admin-stat>span{background:#45402b;border-color:#7b633d;color:#d1b076}html[data-theme=dark] .admin-stat small{color:#b5a17a}html[data-theme=dark] .admin-user-row{border-color:#514d35}html[data-theme=dark] .admin-user-main span,html[data-theme=dark] .admin-user-main small,html[data-theme=dark] .admin-user-actions>small,html[data-theme=dark] .blocked-nick-row span,html[data-theme=dark] .admin-job-main>small,html[data-theme=dark] .admin-audit-row span,html[data-theme=dark] .admin-audit-row time{color:#b8a37a}html[data-theme=dark] .admin-row-note{color:#d3ab85}html[data-theme=dark] .admin-job-icon,html[data-theme=dark] .admin-audit-row>.history-icon{background:#443f29;border-color:#7a6740;color:#c6ad7d}html[data-theme=dark] .admin-job-main>code,html[data-theme=dark] .job-result,html[data-theme=dark] .admin-audit-row p{color:#c0b18e}html[data-theme=dark] .job-result{background:#50523224}html[data-theme=dark] .telegram-status,html[data-theme=dark] .telegram-link-instructions{background:#3b3e2a50;border-color:#70613e}html[data-theme=dark] .telegram-status>p,html[data-theme=dark] .telegram-link-instructions>p,html[data-theme=dark] .telegram-link-instructions>small{color:#c0af86}html[data-theme=dark] .telegram-link-instructions a{color:#d9a07b}html[data-theme=dark] .console-confirm-preview{background:#262a1c;border-color:#9b7d47;color:#d7c28e}html[data-theme=dark] .confirmation-check{color:#ccb58a}html[data-theme=dark] .permission-option{background:#2a2e21;border-color:#6a5f3e}html[data-theme=dark] .permission-option small,html[data-theme=dark] .moderator-main span,html[data-theme=dark] .moderator-main small{color:#bda57a}html[data-theme=dark] .permission-tags>span{background:#443e27;border-color:#7c6740;color:#cbb37e}html[data-theme=dark] .danger-link{color:#dfaa87}html[data-theme=dark] .skeleton-card{background:linear-gradient(110deg,#2b3022 20%,#3b402c 40%,#2b3022 60%);background-size:300% 100%}
@media(max-width:760px){.mobile-nav a{flex:1 0 48px;min-width:48px}.mobile-nav.has-admin a{font-size:13px}}
