:root{font-family:Montserrat,Arial,sans-serif;color:#443a33;background:#f7f2e9}*{box-sizing:border-box}body{margin:0}header{background:#fff;border-bottom:1px solid #e9e0d4;display:flex;justify-content:space-between;align-items:center;padding:18px max(24px,calc((100vw - 1080px)/2))}header small{color:#c36e2b;font-size:11px;letter-spacing:2px;font-weight:700}h1,h2{font-family:Georgia,serif;font-weight:400}h1{font-size:32px;margin:2px 0}h2{font-size:26px;margin:0 0 12px}main{max-width:1080px;margin:30px auto;padding:0 20px;min-height:70vh}nav{display:flex;gap:8px;overflow-x:auto;margin-bottom:20px}button{border:0;background:#e27b2c;color:#fff;border-radius:9px;padding:12px 17px;cursor:pointer;font-weight:600}nav button,.ghost{background:#fff;color:#5e4c3e;border:1px solid #e4d7c9}nav .active{background:#e27b2c;color:#fff}.panel,.cards article{background:#fff;border:1px solid #ece4d8;border-radius:16px;padding:24px;margin-bottom:18px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.cards article span{display:block;color:#8b7d6e;font-size:13px}.cards article strong{font-size:26px;display:block;margin-top:10px}.login{max-width:420px;margin:50px auto}form{display:grid;gap:14px;max-width:440px}label{display:grid;gap:6px;font-size:13px;font-weight:600}input,select{padding:12px;border:1px solid #d9cdbf;border-radius:8px;background:#fff;font:inherit}p{line-height:1.5;color:#76695e}.error{background:#fff0e9;color:#9a2b10;padding:12px;border-radius:8px}.tablewrap{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left}th,td{padding:12px;border-bottom:1px solid #eee6dc;font-size:14px}th{color:#8b7d6e}.event{border-top:1px solid #eee4d9;padding:12px 0}footer{text-align:center;color:#9a8d80;padding:24px;font-size:12px}@media(max-width:700px){.cards{grid-template-columns:1fr}header{padding:16px 20px}.panel{padding:18px}}.preview{border:1px solid #e9ddcf;background:#faf7f1;padding:18px;border-radius:12px;margin:8px 0}.preview h3{margin-top:0}.hint{font-size:12px}.low{color:#ad4124;font-weight:700}.notice{background:#e9f3e6;color:#34603d;padding:14px;border-radius:9px}.batchhead{display:flex;justify-content:space-between;align-items:center;gap:16px}.batchhead h3{margin-bottom:4px}@media(max-width:600px){.batchhead{align-items:flex-start;flex-direction:column}.batchhead button{width:100%}}:root{color-scheme:dark}body{background:#080c17!important;color:#e8eeff!important;font-family:Montserrat,system-ui,sans-serif}header{background:#10162a!important;border-bottom:1px solid #384262!important}header small{color:#ff9659!important;letter-spacing:.16em}header h1{color:#f4f6ff!important;text-shadow:0 0 20px #e27b2c55}main{color:#e8eeff}nav{background:#11182a!important;border:1px solid #303b59!important;border-radius:12px;padding:7px;display:flex;flex-wrap:wrap;gap:5px}nav button{color:#aab7d4!important;background:transparent!important}nav button.active{color:#090c16!important;background:#ff9b57!important;box-shadow:0 0 18px #e27b2c77}.panel,.cards article{background:#11182a!important;color:#e8eeff!important;border:1px solid #2a3653!important;box-shadow:0 10px 30px #0003}.panel h2,.panel h3,.cards strong{color:#f7f8ff!important}.panel p,.panel span,.cards span{color:#aab7d4}input,select,textarea{background:#090f20!important;color:#f5f7ff!important;border:1px solid #394564!important}input:focus,select:focus{outline:1px solid #55cfff!important;border-color:#55cfff!important}label{color:#c4cce0!important}button:not(.ghost){background:#ff9659;color:#11111a;border:0}button:hover{filter:brightness(1.1)}button.ghost{background:#1b2540!important;color:#b9c8f1!important;border:1px solid #354566!important}th{color:#7fd8ff!important}td{color:#e8eeff!important}th,td{border-color:#2b3650!important}.event,.preview{background:#151e32!important;border:1px solid #34405d!important;color:#e8eeff!important}.error{background:#491d2c!important;color:#ffd7df!important}footer{color:#7886a7!important}.commands .cybertitle small,.commands small{letter-spacing:.13em;color:#9e9aff}.commandchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.commandchips button{background:#1a2743!important;color:#d5e1ff!important;border:1px solid #3b4c71!important;border-radius:30px}.commandchips button.selected{border-color:#ff9659!important;box-shadow:0 0 12px #ff965955}.swatches{display:flex;gap:12px;margin:10px 0 15px}.swatches button{width:32px;height:32px;min-width:32px;border-radius:50%;border:2px solid #151e32!important;padding:0}.swatches button.picked{outline:2px solid white;outline-offset:3px}.cybersection{box-shadow:0 0 18px #181f39!important}.costform{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:12px;align-items:end}.costform button{height:44px}.commandtotal{border-color:#44e6b0!important}.commandtotal h2{color:#44e6b0!important;font-size:2rem}.commandtotal span{color:#8aefd3!important;letter-spacing:.12em;font-size:.75rem}@media(max-width:750px){.costform{grid-template-columns:1fr 1fr}.costform label:first-child,.costform button{grid-column:1/-1}}body{background:#08090c!important;color:#f2f5f8!important}header{background:#0d0f13!important;border-color:#252a31!important}main{max-width:1500px!important}nav{background:#0d1014!important;border-color:#252d31!important}nav button.active{background:#32f5a3!important;color:#07110d!important;box-shadow:0 0 18px #32f5a366!important}.panel,.cards article{background:#111419!important;border:1px solid #293139!important;box-shadow:0 8px 25px #0006!important}.panel p,.cards span{color:#bfc9d2!important}.panel h2,.panel h3{color:#fff!important}input,select,textarea{background:#080b10!important;color:#f8fbff!important;border-color:#3a4652!important}input::placeholder{color:#8796a5!important}button:not(.ghost){background:#32f5a3!important;color:#06120d!important;font-weight:700}button.ghost{background:#171c22!important;color:#d9f7ee!important;border-color:#3a4853!important}th{color:#57e8d1!important}td{color:#f0f3f8!important}.event,.preview{background:#0c1217!important;border-color:#29383e!important}.commandchips button.selected{border-color:#32f5a3!important;box-shadow:0 0 14px #32f5a344}.cybersection{background:#111419!important}.swatches button{box-shadow:0 0 12px currentColor}.costform{grid-template-columns:minmax(160px,2fr) minmax(90px,1fr) minmax(75px,.7fr) minmax(110px,1fr) minmax(75px,.7fr);align-items:end}.costform .calcbox{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#091b17;border:1px solid #1f6654;border-radius:10px;color:#d5fff1}.calcbox strong{color:#32f5a3;font-size:1.3rem;text-shadow:0 0 12px #32f5a344}.costform>button{grid-column:1/-1}.commandtotal{border-color:#32f5a3!important}.commandtotal h2{color:#32f5a3!important}@media(max-width:850px){.costform{grid-template-columns:1fr 1fr}.costform label:first-child{grid-column:1/-1}}@media(max-width:450px){.costform{grid-template-columns:1fr 1fr}}.swatches{display:flex!important;flex-wrap:wrap;gap:18px!important;margin:18px 0 22px!important}.swatches button,.swatches button:not(.ghost){appearance:none!important;display:block!important;flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;border-radius:50%!important;border:3px solid #12161d!important;filter:none!important;opacity:1!important}.swatches button.picked{outline:3px solid #f6faff!important;outline-offset:3px!important}.costform{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;max-width:100%!important}.costform label{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important}.costform label:first-child{grid-column:1/3!important}.costform label:nth-child(2){grid-column:3!important}.costform label:nth-child(3){grid-column:4!important}.costform label:nth-child(4){grid-column:1/3!important}.costform label:nth-child(5){grid-column:3/5!important}.costform input,.costform select{width:100%!important;min-width:0!important;box-sizing:border-box!important;height:46px!important}.costform .calcbox,.costform>button{grid-column:1/-1!important}.costform .calcbox{max-width:none!important}.cybersection{border-left-width:6px!important}.cybersection small{font-weight:800!important}.cybersection strong{font-size:1.15rem}.commands .tablewrap{width:100%}@media(max-width:700px){.costform{grid-template-columns:repeat(2,minmax(0,1fr))!important}.costform label:first-child,.costform label:nth-child(4),.costform label:nth-child(5){grid-column:1/-1!important}.costform label:nth-child(2){grid-column:1!important}.costform label:nth-child(3){grid-column:2!important}}.commands .swatches button:not(.ghost){background:var(--swatch-color)!important;background-color:var(--swatch-color)!important;box-shadow:0 0 15px var(--swatch-glow)!important;border-color:#111419!important}.commands .swatches button.picked{outline:3px solid #fff!important;outline-offset:4px!important}.commands .unithelp{grid-column:1/-1;color:#9eabb7;font-size:12px;line-height:1.5;margin-top:0}.commands .swatches button:nth-child(1){background:#f9e547!important;background-color:#f9e547!important;box-shadow:0 0 18px #f9e547bb!important}.commands .swatches button:nth-child(2){background:#00cfff!important;background-color:#00cfff!important;box-shadow:0 0 18px #00cfffbb!important}.commands .swatches button:nth-child(3){background:#a76bff!important;background-color:#a76bff!important;box-shadow:0 0 18px #a76bffbb!important}.commands .swatches button:nth-child(4){background:#ff763d!important;background-color:#ff763d!important;box-shadow:0 0 18px #ff763dbb!important}.commands .swatches button:nth-child(5){background:#ff447e!important;background-color:#ff447e!important;box-shadow:0 0 18px #ff447ebb!important}.commands .swatches button:nth-child(6){background:#f6f7ff!important;background-color:#f6f7ff!important;box-shadow:0 0 18px #f6f7ff99!important}.commands .swatches button{border:2px solid #ffffff66!important;filter:none!important}nav button.active,button:not(.ghost),.commandchips button.selected{background:#a78bfa!important;color:#0e0b18!important;border-color:#a78bfa!important;box-shadow:0 0 16px #a78bfa44!important}.commands .swatches button:nth-child(1){background:#f9e547!important;box-shadow:0 0 18px #f9e547bb!important}.commands .swatches button:nth-child(2){background:#00cfff!important;box-shadow:0 0 18px #00cfffbb!important}.commands .swatches button:nth-child(3){background:#a76bff!important;box-shadow:0 0 18px #a76bffbb!important}.commands .swatches button:nth-child(4){background:#ff763d!important;box-shadow:0 0 18px #ff763dbb!important}.commands .swatches button:nth-child(5){background:#ff447e!important;box-shadow:0 0 18px #ff447ebb!important}.commands .swatches button:nth-child(6){background:#f6f7ff!important;box-shadow:0 0 18px #f6f7ff99!important}.commandtotal,.costform .calcbox{border-color:#a78bfa!important;background:#191323!important}.commandtotal h2,.calcbox strong{color:#c4b5fd!important;text-shadow:none!important}.commandtotal span,th{color:#d1b5ff!important}.supplyfilters{display:flex;gap:9px;flex-wrap:wrap;margin:22px 0}.supplyfilters button{background:#1b202a!important;color:#d9d6ed!important;border:1px solid #394054!important;box-shadow:none!important}.supplyfilters button.selected{background:#a78bfa!important;color:#120c21!important}.supplygroup{margin:24px 0;padding-top:12px;border-top:1px solid #30323d}.supplygroup h3{color:#f6efff!important}.supplyform{max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;border:1px solid #4b3c68;border-radius:12px;background:#171321}.supplyform h3,.supplyform .supplyactions,.supplyform p{grid-column:1/-1}.supplyactions{display:flex;gap:8px;flex-wrap:wrap}.supplyactions button{padding:8px 12px}.supplyactions .danger{color:#ff9aab!important;border-color:#774451!important}@media(max-width:650px){.supplyform{grid-template-columns:1fr}.supplyform h3,.supplyform .supplyactions,.supplyform p{grid-column:1}}.finishbox{margin-top:18px;padding:18px;border:1px solid #66558b;border-radius:12px;background:#1b1727;display:grid;gap:14px;max-width:600px}.finishbox label{color:#eee6ff!important}.finishbox .finishcheck{display:flex;align-items:center;gap:12px}.finishbox .finishcheck input{width:18px;height:18px;accent-color:#a78bfa}.finishbox p{margin:0;font-size:13px}.commandchip{position:relative;display:inline-flex;align-items:center}.commandchip>button:first-child{padding-right:34px}.commands .chip-delete,.commands .section-delete,.commands .item-delete{background:transparent!important;color:#ff819b!important;border:none!important;box-shadow:none!important;font-size:21px;font-weight:500;line-height:1;padding:5px 8px;cursor:pointer}.commands .chip-delete{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.commands .chip-delete:hover,.commands .section-delete:hover,.commands .item-delete:hover{color:#ff456f!important}.section-actions{display:flex;align-items:center;gap:12px}.commands .item-edit{width:95px!important;min-width:65px;padding:8px 10px!important;border-radius:7px;background:#0b0d13!important;color:#f5f1ff!important;border:1px solid #48405e!important;font-size:13px}.commands .item-edit:focus{border-color:#b57bff!important;outline:none!important}.item-price{display:flex;align-items:center;gap:6px;white-space:nowrap}.commands .item-price span,.commands .item-price small{color:#bcb1d0}.commands .item-delete{font-size:22px}@media(max-width:700px){.section-actions{width:100%;justify-content:space-between}.commands .item-edit{width:75px!important}}.event-header-controls{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.event-header-controls label{display:flex;align-items:center;gap:8px;font-size:12px;color:#c9b8f5}.event-header-controls select{min-width:180px;max-width:320px;background:#12121b;color:#eee8ff;border:1px solid #655482;border-radius:8px;padding:10px}.event-header-controls button{white-space:nowrap}.panel>.cards{margin:16px 0}.panel>.cards article{min-width:180px}@media(max-width:650px){.event-header-controls{justify-content:flex-start;width:100%}.event-header-controls label{width:100%}.event-header-controls select{flex:1;min-width:0}}.event-select-card{cursor:pointer;border:1px solid #544368;border-radius:12px;padding:18px;margin:14px 0;transition:border-color .15s}.event-select-card:focus-visible{outline:2px solid #b57bff}.event-is-active{border:2px solid #b57bff;box-shadow:0 0 0 1px #b57bff33}.active-event-badge{display:inline-block;margin-left:8px;padding:4px 9px;border-radius:30px;background:#4b2d70;color:#e7d4ff;font-size:11px}.event-details{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #56436e}.event-details span{padding:8px 12px;border-radius:8px;background:#21192d;color:#e4d6f5}.event-select-card button,.event-header-controls button,footer button{min-height:44px}.panel input,.panel select,.panel button,.panel textarea,.commands input,.commands select,.commands button,nav button{min-height:44px}footer button{margin-left:12px;font-size:12px}.category-meter{margin:12px 0}.category-meter>div:first-child{display:flex;justify-content:space-between;gap:12px}.category-track{height:9px;border-radius:10px;background:#30253e;overflow:hidden;margin-top:7px}.category-track>div{height:100%;background:#ad76ef;border-radius:10px}.unit-warning{color:#fbd66a;background:#423716;padding:10px;border-radius:8px}.commands .section-actions{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}nav{display:flex;gap:8px}nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:9px;text-decoration:none;color:#d9cbed;background:#211a2e;border:1px solid #443354;white-space:nowrap}nav a.active,nav a[aria-current=page]{background:#8d5ccc;color:#fff;border-color:#b98cff;box-shadow:0 0 0 1px #a77ae9}.tab-shortcut{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;background:#8d5ccc;color:#fff;border-radius:9px;text-decoration:none}.purchase-filters{margin:24px 0 14px}.purchase-chips{display:flex;gap:8px;flex-wrap:wrap}.purchase-chips button{background:#211a2e!important;color:#e5d8f7!important;border:1px solid #514365!important;border-radius:9px;padding:9px 13px!important;min-height:44px;font:inherit;font-weight:700;box-shadow:0 0 7px #a77ae922!important;transition:box-shadow .18s,border-color .18s,background .18s}.purchase-chips button:hover,.purchase-sort button:hover{border-color:#b98cff!important;box-shadow:0 0 14px #a77ae966!important}.purchase-chips button.selected{background:#8d5ccc!important;color:#fff!important;border-color:#b98cff!important;box-shadow:0 0 18px #a77ae999!important}.purchase-chips button:focus-visible,.purchase-sort button:focus-visible,.supplyfilters button:focus-visible{outline:2px solid #d6b5ff!important;outline-offset:3px!important}.purchase-chips small{font-size:10px;opacity:.8;margin-left:4px}.purchase-filter-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.purchase-filter-row label{flex:1;min-width:180px}.purchase-sort{display:flex;gap:8px;margin:12px 0}.purchase-sort button{background:transparent!important;border:1px solid #514365!important;box-shadow:none!important;color:#d6c3f0!important}.purchase-group{margin:12px 0;border:1px solid #40334f;border-radius:11px;overflow:hidden;background:#17131f}.purchase-group-heading{display:flex;width:100%;justify-content:space-between;align-items:center;text-align:left;background:#251b33!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:13px 16px!important;color:#f1e6ff!important}.purchase-group-heading small{margin-left:8px;color:#b9a5d1}.purchase-list-header,.purchase-list-row{display:grid;grid-template-columns:85px minmax(120px,1.4fr) 65px 100px 100px minmax(90px,1fr) minmax(125px,1fr) 44px;gap:9px;align-items:center;padding:9px 12px;font-size:12px}.purchase-list-header{color:#bda9d4;font-weight:600;background:#1c1725}.purchase-list-header button{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;min-height:28px;color:inherit!important;text-align:left}.purchase-list-row{border-top:1px solid #352c40;color:#e9e0f4}.purchase-list-row .purchase-name,.purchase-list-row .purchase-value{font-size:13px}.purchase-list-row select{min-width:0;width:100%;font-size:11px;padding:6px}.purchase-list-row .purchase-remove{font-size:19px;padding:5px!important}.purchase-empty{padding:22px;text-align:center;border:1px dashed #514365;border-radius:10px}@media(max-width:700px){nav{overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch}nav a{flex:0 0 auto}.purchase-list-header{display:none}.purchase-list{display:grid;gap:10px;padding:10px}.purchase-list-row{display:grid;grid-template-columns:1fr auto;gap:5px 10px;padding:13px;border:1px solid #3c304b;border-radius:10px;background:#201929}.purchase-list-row .purchase-name{grid-column:1;grid-row:1;font-size:15px}.purchase-list-row .purchase-value{grid-column:2;grid-row:1;font-size:15px;color:#e6c7ff}.purchase-list-row .purchase-date,.purchase-list-row .purchase-qty,.purchase-list-row .purchase-unit,.purchase-list-row .purchase-supplier{grid-column:1/-1;font-size:11px;color:#c2b4d3}.purchase-list-row .purchase-qty:before{content:"Qtd.: "}.purchase-list-row .purchase-unit:before{content:"Preço unit.: "}.purchase-list-row .purchase-supplier:before{content:"Fornecedor: "}.purchase-list-row .purchase-event{grid-column:1;grid-row:6}.purchase-list-row .purchase-remove{grid-column:2;grid-row:6}.purchase-filter-row{flex-direction:column}.purchase-filter-row label{min-width:0}}.supplyfilters button{border-radius:9px!important;box-shadow:0 0 7px #a77ae922!important;transition:box-shadow .18s,border-color .18s}.supplyfilters button:hover{border-color:#b98cff!important;box-shadow:0 0 14px #a77ae966!important}.supplyfilters button.selected{background:#8d5ccc!important;color:#fff!important;border-color:#b98cff!important;box-shadow:0 0 18px #a77ae999!important}.bag-draft{margin:14px 0;padding:15px;border:1px solid #514365;border-radius:11px;background:#201929}.bag-draft .batchhead{margin-bottom:12px}.bag-allocate{display:flex;align-items:center;gap:12px;margin:16px 0}.bag-allocate input{width:20px;height:20px;min-height:20px;accent-color:#a77ae9}.bag-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px;background:#251b33}.bag-heading .bag-expand{flex:1;min-width:220px;text-align:left;background:transparent!important;border:0!important;box-shadow:none!important;color:#f1e6ff!important}.bag-heading .bag-expand strong{margin-left:12px}.bag-heading select{max-width:200px}.bag-heading button:not(.bag-expand){min-height:44px}.bag-items{padding:10px}.bag-item{display:grid;grid-template-columns:minmax(130px,1.5fr) minmax(95px,1fr) 95px 100px 105px 44px;align-items:center;gap:10px;padding:10px 8px;border-bottom:1px solid #352c40;font-size:12px}.bag-item-header{color:#bda9d4;font-weight:600}.bag-item button{min-height:44px}.bag-freight{padding:8px 12px;color:#c6b4d9}@media(max-width:700px){.bag-heading{align-items:stretch}.bag-heading .bag-expand{width:100%;flex-basis:100%}.bag-heading select{flex:1;max-width:none}.bag-item-header{display:none}.bag-item{grid-template-columns:1fr auto;gap:6px;padding:13px;border:1px solid #3c304b;border-radius:10px;margin:8px 0;background:#201929}.bag-item strong:first-child{font-size:15px}.bag-item span{grid-column:1/-1;color:#c6b4d9}.bag-item button{grid-column:2;grid-row:1}.bag-draft .costform{display:grid;grid-template-columns:1fr}}.component-inline,.component-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.component-inline input{width:94px;min-width:70px}.component-inline select{width:76px;min-width:68px}.component-actions button{min-height:44px}.unit-warning{color:#f7d66d;border-left:3px solid #f7d66d;padding:8px 12px;background:#3b321c;border-radius:4px}.recipe-panel{margin-top:20px;padding:14px;border:1px solid #514365;border-radius:10px;background:#211a2e}.recipe-panel .batchhead{margin-bottom:10px}@media(max-width:700px){.component-inline input{width:75px}.component-inline select{width:70px}.recipe-panel{padding:10px}}.command-group-card{margin:14px 0;border:1px solid #4b3b60;border-left:4px solid #b57bff;border-radius:12px;background:#1d1727;overflow:hidden}.command-group-head{display:flex;align-items:center;gap:8px;background:#271d35;padding:9px 13px}.command-group-toggle{flex:1;display:flex!important;align-items:center;gap:10px;justify-content:flex-start;text-align:left;box-shadow:none!important;background:transparent!important;border:0!important;color:#f0e5ff!important}.command-group-toggle span:last-child{margin-left:auto;font-size:12px;color:#c6b5d9}.command-group-dot{display:inline-block;width:15px;height:15px;border-radius:50%;flex:0 0 15px;box-shadow:0 0 10px currentColor;vertical-align:middle}.command-colors{display:flex;align-items:center;gap:10px;border:1px solid #514365;border-radius:9px;padding:8px 12px}.command-colors legend{font-size:12px;color:#d7c8ea}.command-colors label{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer}.command-colors label input{position:absolute;opacity:0;width:44px;height:44px;cursor:pointer}.command-colors label input:checked+span{outline:2px solid white;outline-offset:4px;transform:scale(1.2)}.command-colors label input:focus-visible+span{outline:3px solid #e6c8ff;outline-offset:5px}.command-batch{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px;border:1px solid #624785;border-radius:10px;background:#251b33}.command-group-card .tablewrap{padding:8px}.command-group-card table select{min-width:105px;font-size:12px}.command-group-card table input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:#a77ae9}.command-group-card .section-actions{padding:12px}.command-group-card button,.command-group-card select,.command-batch button,.command-batch select{min-height:44px}@media(max-width:700px){.command-group-card{margin:12px 0}.command-group-head{padding:8px}.command-group-toggle{flex-wrap:wrap}.command-group-toggle span:last-child{width:100%;margin-left:25px}.command-group-card .tablewrap{overflow-x:auto}.command-group-card table{min-width:730px}.command-batch select{width:100%}.command-colors{flex-wrap:wrap}}
