.app-tools{display:flex;align-items:center;gap:8px}.app-tools button{display:grid;place-items:center;width:37px;height:37px;background:#f6f8f0;border:1px solid #dce3d0;color:#71870b;border-radius:6px;font:inherit;cursor:pointer}.app-tools i{width:auto}.install-panel{border:1px solid var(--line);border-radius:12px;padding:25px;background:#f7f9f1;margin:20px 0}.install-panel p{max-width:650px}.install-panel .btn{margin-top:10px}.app-state{font-size:12px;color:#71870b;line-height:1.7}.dashboard[data-display='standalone'] .dash-top{padding-top:max(15px,env(safe-area-inset-top))}
html[data-theme=dark]{color-scheme:dark}html[data-theme=dark] .dashboard{--ink:#e3eadb;--muted:#a0ae93;--line:#35422e;--green:#acc954;background:#121a15;color:var(--ink)}html[data-theme=dark] .dashboard #sidebar{background:#111914;border-color:#34422e;color:#b5c1aa;box-shadow:none}html[data-theme=dark] .dashboard .business{background:#202c20;border-color:#38472e}html[data-theme=dark] .dashboard .business b{color:#e4eddb}html[data-theme=dark] .dashboard .business small{color:#a6b795}html[data-theme=dark] .dashboard .business .avatar{background:#344627;color:#cee693}html[data-theme=dark] .dashboard .sidebar-head button{background:#24321f;border-color:#40522f;color:#c6de8d}html[data-theme=dark] .dashboard #dashboard-nav summary{color:#c4d1b6}html[data-theme=dark] .dashboard #dashboard-nav summary>i{color:#acc954}html[data-theme=dark] .dashboard #dashboard-nav details button{color:#acb99e}html[data-theme=dark] .dashboard #dashboard-nav button.active{background:#304425;color:#d5ed9e}html[data-theme=dark] .dashboard #dashboard-nav button:hover,html[data-theme=dark] .dashboard #dashboard-nav summary:hover{background:#25341f;color:#d5ed9e}html[data-theme=dark] .dashboard .sidebar-bottom{border-color:#34422e}html[data-theme=dark] .dashboard .sidebar-bottom a{color:#b2c779}html[data-theme=dark] .dashboard .dash-top{background:#17211bf2;border-color:#34422e}html[data-theme=dark] .dashboard .dash-search{background:#202c22;border-color:#38462f;color:#acb99c}html[data-theme=dark] .dashboard .dash-search input{color:#e1ead8}html[data-theme=dark] .dashboard input::placeholder,html[data-theme=dark] .dashboard textarea::placeholder{color:#899a7c}html[data-theme=dark] .dashboard .dash-top>span{color:#b2c29e}html[data-theme=dark] .dashboard .dash-top>button,html[data-theme=dark] .dashboard .app-tools button{background:#243021;border-color:#3e4e32;color:#c1da82}html[data-theme=dark] .dashboard .user-avatar{background:#314528;color:#d1e99c}html[data-theme=dark] .dashboard .dash-notice{color:#9aaa8e}html[data-theme=dark] .dashboard .dash-kicker{color:#b5cf6b}html[data-theme=dark] .dashboard .dash-heading p,html[data-theme=dark] .dashboard p,html[data-theme=dark] .dashboard small{color:#a8b69d}html[data-theme=dark] .dashboard .dash-panel,html[data-theme=dark] .dashboard .stat{background:#1c271e;border-color:#34442d}html[data-theme=dark] .dashboard .stat small{color:#a9b79d}html[data-theme=dark] .dashboard .stat b,html[data-theme=dark] .dashboard h1,html[data-theme=dark] .dashboard h2,html[data-theme=dark] .dashboard h3{color:#e5eddc}html[data-theme=dark] .dashboard .stat>i,html[data-theme=dark] .dashboard .module-shortcuts i,html[data-theme=dark] .dashboard .attention i{color:#b0cc64}html[data-theme=dark] .dashboard .stat a,html[data-theme=dark] .dashboard .panel-head a{color:#bdcf82}html[data-theme=dark] .dashboard .btn{background:#a9c84d;border-color:#a9c84d;color:#14200f}html[data-theme=dark] .dashboard .btn.alt{background:#243020;border-color:#405331;color:#d0e69b}html[data-theme=dark] .dashboard .attention button,html[data-theme=dark] .dashboard .module-shortcuts button,html[data-theme=dark] .dashboard .task-card{background:#243021;border-color:#3b4c31;color:#d6e1cb}html[data-theme=dark] .dashboard .attention small,html[data-theme=dark] .dashboard .task-card small{color:#a7b796}html[data-theme=dark] .dashboard .badge{background:#364b27;color:#d2e69c}html[data-theme=dark] .dashboard .agenda-row,html[data-theme=dark] .dashboard .detail-block,html[data-theme=dark] .dashboard td,html[data-theme=dark] .dashboard th{border-color:#35432e}html[data-theme=dark] .dashboard .agenda-row>b{color:#b6d16b}html[data-theme=dark] .dashboard th{color:#a9bc97}html[data-theme=dark] .dashboard td{color:#b9c5ad}html[data-theme=dark] .dashboard td b{color:#e1ead6}html[data-theme=dark] .dashboard td button{background:#2b3b23;border-color:#485d36;color:#c7df92}html[data-theme=dark] .dashboard input,html[data-theme=dark] .dashboard select,html[data-theme=dark] .dashboard textarea{background:#243122;border-color:#405335;color:#e1ead7}html[data-theme=dark] .dashboard .kanban>div{background:#162219}html[data-theme=dark] .dashboard dialog{background:#1c281e;color:#dfe9d5;border-color:#435436;box-shadow:0 20px 100px #0008}html[data-theme=dark] .dashboard .dialog-close{color:#b8ce99}html[data-theme=dark] .dashboard .detail-tabs a{background:#253420;border-color:#415634;color:#cde398}html[data-theme=dark] .dashboard .cms-selected{background:#344e26!important;border-color:#7e9f48!important;color:#d8edb3!important}html[data-theme=dark] .dashboard .status-line,html[data-theme=dark] .dashboard .app-state{color:#bfdb83}html[data-theme=dark] .dashboard .install-panel{background:#243021;border-color:#415536}html[data-theme=dark] .dashboard .demo-vertical-return{background:#2a3c20!important;color:#d1e6a0!important;border-color:#566e3c!important}html[data-theme=dark] .dashboard #toast{background:#d1e5a5;color:#1a2912}.dashboard :is(input,textarea,select,button,a):focus-visible{outline:2px solid #9ab52c;outline-offset:3px}
@media(max-width:650px){.app-tools{gap:5px}.app-tools button{width:32px;height:34px}.dashboard .dash-top{gap:7px}.dashboard .dash-search{min-width:0}.dashboard .dash-search input{min-width:0;width:100%}.dashboard .dash-top>.user-avatar{display:none}.install-panel{padding:20px}.dashboard .dash-top>button{padding:8px}}
