.feed-view-tabs{display:flex;gap:6px;margin:0 0 22px;padding:5px;border:1px solid #dce5eb;background:#eaf0f3;border-radius:10px;width:fit-content}.bo-premium .feed-view-tabs button{border:0;background:transparent;color:#607a8b;border-radius:7px;padding:10px 18px;font:inherit;font-size:13px;cursor:pointer}.bo-premium .feed-view-tabs button[aria-pressed=true]{background:#fff;color:#173f52;box-shadow:0 2px 7px #152d4110;font-weight:650}.screens-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;border:1px solid #dbe5ea;background:#fff;border-radius:12px}.screens-toolbar label{display:flex;align-items:center;gap:12px}.screens-toolbar p{flex:1;color:#738998;font-size:12px;margin:0}.screens-note{font-size:11px;color:#7a909e;line-height:1.8;margin:15px 2px 20px}.mirror-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.mirror-grid.single{grid-template-columns:1fr;max-width:1400px}.mirror-card{min-width:0;background:#fff;border:1px solid #dce6ec;border-radius:16px;overflow:hidden;box-shadow:0 5px 20px #18374a08}.mirror-card>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px}.mirror-card>header small{font-size:10px;color:#79909e}.mirror-card h3{color:#244554;margin:4px 0 0;font-size:17px;letter-spacing:-.025em}.mirror-card>header>div:last-child{display:flex;align-items:center;gap:10px}.mirror-signal{font-size:10px;color:#8398a5}.mirror-signal.connected{color:#268866}.mirror-card>header .btn{font-size:10px;min-height:30px;padding:6px 10px}.mirror-card>footer{display:flex;justify-content:space-between;gap:12px;padding:12px 18px;font-size:11px;color:#77909e}.mini-till{container-type:inline-size;position:relative;aspect-ratio:16/10;background:#071521;color:#e9f5fb;overflow:hidden;display:flex;flex-direction:column;pointer-events:none;user-select:none;font-family:system-ui,sans-serif}.mini-top{display:flex;align-items:center;gap:3cqw;height:10%;padding:0 2cqw;background:#0b1e2d;border-bottom:1px solid #213b4d;font-size:1.6cqw;flex:none}.mini-top>b{color:#e9f5fb}.mini-top em{font-style:normal;color:#71c8df}.mini-top>span{margin-left:auto;color:#b5d2df}.mini-top small{font-size:1.2cqw;color:#77bfa6}.mini-key{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:1cqw .6cqw;border:1px solid #29465a;border-radius:.7cqw;background:#122a3d;color:#bad0df;font-size:1.25cqw;text-align:center}.mini-main{display:grid;grid-template-columns:29% 15% minmax(0,1fr);flex:1;min-height:0}.mini-basket{display:flex;flex-direction:column;min-width:0;border-right:1px solid #254050;background:#081a29}.mini-basket>header{padding:1.5cqw 1.2cqw;color:#dbeef8;font-size:1.8cqw;font-weight:750;border-bottom:1px solid #1e3748}.mini-lines{flex:1;min-height:0;overflow:hidden;padding:.8cqw}.mini-lines>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7cqw;padding:1.2cqw .4cqw;border-bottom:1px solid #1a3546;font-size:1.4cqw;line-height:1.4}.mini-lines small{font-size:1.2cqw;color:#7ca4bb}.mini-lines b{font-size:1.4cqw;color:#d8effc}.mini-lines>p{font-size:1.5cqw;color:#627e91;text-align:center;padding:3cqw 1cqw}.mini-pending{opacity:.7}.mini-basket>footer{display:flex;align-items:center;justify-content:space-between;gap:1cqw;padding:1.2cqw;font-size:1.4cqw;border-top:1px solid #294352}.mini-basket>footer strong{font-size:3cqw;color:#fff}.mini-actions{display:grid;grid-template-columns:1fr 1fr;gap:.6cqw;padding:0 1cqw}.mini-pay{margin:1cqw;padding:1.3cqw;background:#138252;border:1px solid #2dba75;border-radius:.7cqw;text-align:center;font-size:2cqw;font-weight:800;color:#effff7}.mini-cats{padding:1.2cqw .8cqw;display:flex;flex-direction:column;gap:.8cqw;overflow:hidden;border-right:1px solid #203747;background:#091b2a}.mini-cats>span{display:block;border-radius:.6cqw;padding:1.4cqw .7cqw;background:#142d41;border:1px solid #254557;font-size:1.4cqw;line-height:1.3;color:#b6d0e0}.mini-cats>span.selected{border-color:#56c5df;background:#184258;color:#effcff}.mini-selling{display:flex;flex-direction:column;min-width:0;padding:1.2cqw;background:#091927}.mini-selling>header{font-size:1.8cqw;font-weight:750;color:#d5eaf8;padding:0 0 1.2cqw}.mini-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:8cqw;align-content:start;gap:.8cqw;overflow:hidden;flex:1;min-height:0}.mini-product{position:relative;display:grid;place-items:center;overflow:hidden;background:#277db0;border:1px solid #4099ca;border-radius:.7cqw;text-align:center;padding:.5cqw}.mini-product>b{font-size:1.4cqw;color:#fff;line-height:1.25;overflow-wrap:anywhere}.mini-product.has-photo{padding:0;border:0;background:#fff}.mini-product img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.mini-nav{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.5cqw;padding:.7cqw;background:#0a1b28;border-top:1px solid #254353;height:10%;flex:none}.mini-nav .mini-key{font-size:1.1cqw;padding:.4cqw}.mini-pressed{box-shadow:inset 0 0 0 .65cqw #ffe373,0 0 1.5cqw #ffd36599!important;background:#6c5630!important;color:#fff8d7!important;position:relative;z-index:2}.mini-product.mini-pressed:after{content:"";position:absolute;inset:0;border:.7cqw solid #ffe373;border-radius:inherit;z-index:3}.mini-private{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5%;gap:2cqw;background:radial-gradient(ellipse at 40% 10%,#123955,transparent),#071521}.mini-private>span{font-size:6cqw;color:#6899b8}.mini-private b{color:#d9edf8;font-size:3cqw}.mini-private p{font-size:1.8cqw;line-height:1.8;color:#7b9bae;max-width:70%;margin:0}.mini-staff{position:relative;display:flex;flex-direction:column;justify-content:center;padding:5% 10%;height:100%;background:radial-gradient(ellipse at top left,#16416b,transparent),#081b2e}.mini-staff header{display:flex;justify-content:space-between;gap:2cqw;align-items:center;margin-bottom:3cqw}.mini-staff header b{color:#ecf9ff;font-size:3cqw}.mini-staff header>span{color:#789ab0;font-size:1.4cqw}.mini-staff>div{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4cqw;overflow:hidden}.mini-staff>div>span{background:#163247;border:1px solid #2e4e65;border-radius:1cqw;color:#f0f8fc;padding:2cqw 1cqw;text-align:center;font-size:2cqw;font-weight:700}.mini-staff aside{text-align:center;margin-top:2cqw}.mini-staff aside small{font-size:1.5cqw;color:#8cbbcf}.mini-staff aside strong{font-size:4cqw;display:block;color:#80dfb5}.mini-dialog-backdrop{position:absolute;inset:0;display:grid;place-items:center;background:#010b15b8;z-index:4}.mini-dialog{width:65%;padding:3cqw;border:1px solid #3c6380;background:#10273b;border-radius:1.8cqw;box-shadow:0 2cqw 4cqw #0005;text-align:center}.mini-dialog>small{display:block;font-size:1.3cqw;color:#6ea3bf;letter-spacing:.1em}.mini-dialog>b{display:block;color:#e1f1fc;font-size:2.7cqw;margin:1.6cqw 0}.mini-dialog>div{display:flex;gap:2cqw;margin:3cqw 0}.mini-dialog>div>span{flex:1;background:#163c53;border:1px solid #426d83;border-radius:1cqw;padding:2cqw;font-size:2.7cqw;color:#e8f6fd}.mini-dialog strong{display:block;font-size:2cqw;color:#91c3d9;margin-top:1cqw}.mini-dialog>p{font-size:1.6cqw;color:#83a6bd;line-height:1.6}.mini-dialog>footer{display:flex;justify-content:center;gap:1cqw;margin-top:2cqw}.mini-dialog .mini-key{padding:1.2cqw 2cqw;font-size:1.5cqw}
@media(max-width:1250px){.mirror-grid{grid-template-columns:1fr}}@media(max-width:600px){.screens-toolbar{gap:12px}.screens-toolbar label{width:100%}.screens-toolbar select{flex:1;min-width:0}.screens-toolbar p{font-size:11px}.mirror-card>header{padding:14px}.mirror-card h3{font-size:15px}.mirror-card>footer{font-size:10px;padding:10px 14px}.screens-note{font-size:10px}.feed-view-tabs{width:100%}.feed-view-tabs button{flex:1}.mini-till{aspect-ratio:16/11}}

.mini-selling>header{display:flex;justify-content:space-between;gap:1cqw}.mini-selling>header>small{font-size:1cqw;color:#7896aa;font-weight:500}
