.app-container{max-width:480px;min-height:100dvh;margin:0 auto;background-color:#121212;box-shadow:0 10px 30px rgba(0,0,0,.5);display:flex;flex-direction:column;position:relative;overflow-x:hidden;padding-bottom:24px;transition:max-width .3s ease}.app-container.no-scroll{height:100dvh;overflow:hidden;padding-bottom:0}@media(min-width:600px){.app-container{max-width:768px}}@media(min-width:900px){.app-container{max-width:960px}}.app-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #2c2c2f;background-color:rgba(18,18,18,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:-webkit-sticky;position:sticky;top:0;z-index:100}.app-header .header-left{display:flex;flex-direction:column}.app-header .header-left .brand-title{font-size:1.8rem;font-weight:400;font-family:BrittanySignature,cursive;letter-spacing:0;display:inline-flex}.app-header .header-left .brand-title .brand-red{color:#e07a5f}.app-header .header-left .brand-title .brand-yellow{color:#d4af37}.app-header .header-left .restaurant-name-container{position:relative;display:inline-block;height:1.2rem;overflow:hidden;margin-top:2px}.app-header .header-left .restaurant-name-container .name-loaded,.app-header .header-left .restaurant-name-container .name-loading{display:block;font-size:.85rem;font-weight:500;color:#9ca3af;transition:all .6s cubic-bezier(.16,1,.3,1)}.app-header .header-left .restaurant-name-container .name-loaded{position:absolute;top:100%;left:0;opacity:0;transform:translateY(10px);white-space:nowrap}.app-header .header-left .restaurant-name-container.loaded .name-loading{transform:translateY(-100%);opacity:0}.app-header .header-left .restaurant-name-container.loaded .name-loaded{top:0;opacity:1;transform:translateY(0)}.app-header .header-right{display:flex;align-items:center;gap:12px}.app-header .header-right .table-badge{background-color:rgba(212,175,55,.15);color:#d4af37;padding:4px 10px;border-radius:20px;font-size:.75rem;font-weight:600;border:1px solid rgba(212,175,55,.3)}.app-header .header-right .cart-trigger{background:none;border:none;position:relative;cursor:pointer;padding:4px;transition:transform .2s ease}.app-header .header-right .cart-trigger:active{transform:scale(.9)}.app-header .header-right .cart-trigger .cart-badge{position:absolute;top:-4px;right:-4px;background-color:#d4af37;color:#121212;font-size:.65rem;font-weight:700;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.3)}.app-header .header-right .pending-trigger{background:none;border:none;position:relative;cursor:pointer;padding:4px;transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.app-header .header-right .pending-trigger:active{transform:scale(.9)}.app-header .header-right .pending-trigger .pulse-indicator{position:absolute;top:2px;right:2px;width:8px;height:8px;background-color:#d4af37;border-radius:50%;box-shadow:0 0 0 0 rgba(212,175,55,.7);animation:pulse-gold 1.5s infinite}.app-main{padding:16px 20px;flex:1 1}.search-box{display:flex;align-items:center;gap:10px;background-color:#1a1a1d;border:1px solid #2c2c2f;padding:12px 16px;border-radius:12px;margin-bottom:20px;transition:border-color .3s ease}.search-box:focus-within{border-color:#d4af37}.search-box input{background:none;border:none;outline:none;color:#f3f4f6;font-family:inherit;font-size:.9rem;width:100%}.search-box input::placeholder{color:#6b7280}.categories-scroll{display:flex;gap:10px;overflow-x:auto;margin-bottom:24px;padding-bottom:8px;scrollbar-width:none}.categories-scroll::-webkit-scrollbar{display:none}.categories-scroll .category-btn{flex-shrink:0;background-color:#1a1a1d;color:#9ca3af;border:1px solid #2c2c2f;padding:8px 18px;border-radius:20px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .25s ease}.categories-scroll .category-btn:active{transform:scale(.95)}.categories-scroll .category-btn.active{background:#d4af37;color:#121212;border-color:#d4af37;box-shadow:none}.section-title{font-size:1.1rem;font-weight:700;font-family:Quicksand,sans-serif;color:#f3f4f6;margin-bottom:16px;letter-spacing:.2px}.menu-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(min-width:600px){.menu-grid{grid-template-columns:repeat(3,1fr);gap:20px}}.menu-card{background-color:#1a1a1d;border:1px solid #2c2c2f;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.menu-card:active,.menu-card:hover{transform:translateY(-4px);border-color:rgba(212,175,55,.3);background-color:#222226}.menu-card .card-img-wrapper{position:relative;width:100%;padding-bottom:75%;background-color:#2c2c2f}.menu-card .card-img-wrapper .card-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.menu-card .card-img-wrapper .prep-badge{position:absolute;bottom:8px;left:8px;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:.65rem;font-weight:600;padding:3px 8px;border-radius:10px;display:flex;align-items:center;gap:4px}.menu-card .card-info{padding:12px;display:flex;flex-direction:column;flex:1 1}.menu-card .card-info .card-name{font-size:.9rem;font-weight:600;color:#f3f4f6;margin-bottom:4px;font-family:Quicksand,sans-serif;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.menu-card .card-info .card-desc{font-size:.75rem;color:#9ca3af;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.menu-card .card-info .card-price-row{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.menu-card .card-info .card-price-row .prices{display:flex;flex-direction:column}.menu-card .card-info .card-price-row .prices .price-cdf{font-size:.85rem;font-weight:700;color:#f3f4f6}.menu-card .card-info .card-price-row .prices .price-usd{font-size:.7rem;color:#d4af37;font-weight:600}.menu-card .card-info .card-price-row .add-quick-btn{background-color:#d4af37;border:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}.menu-card .card-info .card-price-row .add-quick-btn:active{transform:scale(.85)}.empty-state{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#9ca3af;gap:16px;min-height:40vh}.empty-state p{font-size:.9rem}.details-view{display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}@media(min-width:600px){.details-view{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:24px;gap:24px;padding:24px;align-items:start;height:auto;overflow:visible}}.details-view .details-hero{position:relative;width:100%;height:38dvh;background-color:#2c2c2f}@media(min-width:600px){.details-view .details-hero{height:auto;padding-bottom:100%;border-radius:20px;overflow:hidden}}.details-view .details-hero .back-btn{position:absolute;top:16px;left:16px;z-index:20;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.15);border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:all .2s ease;padding:0}.details-view .details-hero .back-btn:active{transform:scale(.9)}.details-view .details-hero .details-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:600px){.details-view .details-hero .details-img{border-radius:20px}}.details-view .details-hero .details-prep{position:absolute;bottom:44px;right:20px;background-color:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:.75rem;font-weight:600;padding:6px 12px;border-radius:20px;display:flex;align-items:center;gap:6px;border:1px solid hsla(0,0%,100%,.1);z-index:10}@media(min-width:600px){.details-view .details-hero .details-prep{bottom:16px;right:16px}}.details-view .details-body{padding:32px 20px 24px;display:flex;flex-direction:column;flex:1 1;overflow-y:auto;background-color:#121212;border-radius:28px 28px 0 0;margin-top:-28px;position:relative;z-index:15;box-shadow:0 -10px 25px rgba(0,0,0,.4)}@media(min-width:600px){.details-view .details-body{margin-top:0;border-radius:20px;box-shadow:none;padding:0;background:none;overflow-y:visible}}.details-view .details-body .details-cat-tag{font-size:.75rem;color:#d4af37;font-weight:700;margin-bottom:8px}.details-view .details-body .details-section-title{font-size:.9rem;font-weight:700;color:#f3f4f6;margin-bottom:12px;font-family:Quicksand,sans-serif}.details-view .details-body .ingredients-list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.details-view .details-body .ingredient-chip{background-color:rgba(212,175,55,.08);color:#d4af37;border:1px solid rgba(212,175,55,.18);padding:6px 12px;border-radius:20px;font-size:.75rem;font-weight:600;transition:all .2s}.details-view .details-body .ingredient-chip:hover{background-color:rgba(212,175,55,.15)}.details-view .details-body .details-title{font-size:1.5rem;font-weight:700;font-family:Quicksand,sans-serif;color:#f3f4f6;margin-bottom:12px;line-height:1.2}.details-view .details-body .details-desc{font-size:.9rem;color:#9ca3af;line-height:1.5;margin-bottom:24px}.details-view .details-body .details-prices{display:flex;gap:16px;margin-bottom:30px}.details-view .details-body .details-prices .price-box{flex:1 1;background-color:#1a1a1d;border:1px solid #2c2c2f;padding:12px;border-radius:12px;display:flex;flex-direction:column;gap:4px}.details-view .details-body .details-prices .price-box .price-label{font-size:.7rem;color:#9ca3af}.details-view .details-body .details-prices .price-box .price-val{font-size:1.1rem;font-weight:700;color:#f3f4f6}.details-view .details-body .details-prices .price-box .price-val.gold{color:#d4af37}.details-view .details-body .details-action-row{display:flex;gap:16px;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;background-color:#121212;padding:16px 0 8px;border-top:1px solid #2c2c2f;z-index:10}@media(min-width:600px){.details-view .details-body .details-action-row{position:static;background:none;padding:0;border-top:none}}.details-view .details-body .details-action-row .qty-selector{display:flex;align-items:center;background-color:#1a1a1d;border:1px solid #2c2c2f;border-radius:12px;padding:4px}.details-view .details-body .details-action-row .qty-selector .qty-btn{background:none;border:none;color:#fff;font-size:1.25rem;font-weight:600;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;transition:background-color .2s}.details-view .details-body .details-action-row .qty-selector .qty-btn:hover{background-color:hsla(0,0%,100%,.05)}.details-view .details-body .details-action-row .qty-selector .qty-val{font-size:1rem;font-weight:700;min-width:30px;text-align:center}.details-view .details-body .details-action-row .add-to-cart-btn{flex:1 1;background:linear-gradient(135deg,#D4AF37,#A5831F);color:#121212;border:none;border-radius:12px;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 15px rgba(212,175,55,.25)}.details-view .details-body .details-action-row .add-to-cart-btn:active{transform:scale(.98)}.cart-view{display:flex;flex-direction:column;height:100%;overflow:hidden}.cart-view .cart-header{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid #2c2c2f}.cart-view .cart-header .back-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.cart-view .cart-header .cart-header-title{font-size:1rem;font-weight:600;color:#f3f4f6;margin-left:12px}.cart-view .cart-body{padding:20px;display:flex;flex-direction:column;flex:1 1;gap:16px;overflow-y:auto}.cart-view .cart-item{display:flex;align-items:center;gap:12px;background-color:#1a1a1d;border:1px solid #2c2c2f;padding:12px;border-radius:16px}.cart-view .cart-item .cart-item-img{width:50px;height:50px;object-fit:cover;border-radius:8px}.cart-view .cart-item .cart-item-info{flex:1 1}.cart-view .cart-item .cart-item-info .cart-item-name{font-size:.9rem;font-weight:600;color:#f3f4f6;margin-bottom:2px}.cart-view .cart-item .cart-item-info .cart-item-subtotal{font-size:.8rem;color:#d4af37;font-weight:700}.cart-view .cart-item .cart-item-qty{display:flex;align-items:center;background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;padding:2px}.cart-view .cart-item .cart-item-qty .qty-mini-btn{background:none;border:none;color:#fff;width:24px;height:24px;font-size:.9rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.cart-view .cart-item .cart-item-qty .qty-mini-val{font-size:.85rem;font-weight:700;min-width:20px;text-align:center}.cart-view .cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:#9ca3af;gap:16px}.cart-view .cart-empty p{font-size:.95rem}.cart-view .cart-empty .explore-btn{background-color:#d4af37;color:#121212;border:none;padding:10px 24px;border-radius:20px;font-weight:700;cursor:pointer;font-size:.9rem;transition:transform .2s}.cart-view .cart-empty .explore-btn:active{transform:scale(.95)}.cart-view .table-input-section{display:flex;flex-direction:column;gap:8px;margin-top:10px}.cart-view .table-input-section label{font-size:.8rem;color:#9ca3af;font-weight:600}.cart-view .table-input-section .table-input-wrapper{display:flex;align-items:center;gap:10px;background-color:#1a1a1d;border:1px solid #2c2c2f;padding:12px 16px;border-radius:12px}.cart-view .table-input-section .table-input-wrapper input{background:none;border:none;outline:none;color:#fff;width:100%;font-size:.9rem;font-weight:600}.cart-view .cart-totals{background-color:#1a1a1d;border:1px solid #2c2c2f;padding:16px;border-radius:16px;display:flex;flex-direction:column;gap:12px;margin-top:10px}.cart-view .cart-totals .total-row{display:flex;justify-content:space-between;font-size:.95rem;font-weight:600;color:#9ca3af}.cart-view .cart-totals .total-row .total-val{color:#fff;font-size:1.1rem;font-weight:700}.cart-view .cart-totals .total-row .total-val.gold{color:#d4af37}.cart-view .checkout-btn{background:linear-gradient(135deg,#D4AF37,#A5831F);color:#121212;border:none;border-radius:12px;padding:16px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 15px rgba(212,175,55,.2);margin-top:auto}.cart-view .checkout-btn:active{transform:scale(.98)}.cart-view .continue-btn{background-color:rgba(0,0,0,0);color:#d4af37;border:1px solid rgba(212,175,55,.4);border-radius:12px;padding:14px;font-size:.95rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease;margin-top:8px}.cart-view .continue-btn:active{transform:scale(.98);background-color:rgba(212,175,55,.08)}.status-view{display:flex;flex-direction:column;height:100%;overflow:hidden}.status-view .status-header{padding:16px 20px;border-bottom:1px solid #2c2c2f;text-align:center}.status-view .status-header .status-header-title{font-size:1rem;font-weight:600;color:#f3f4f6}.status-view .status-body{padding:24px 20px;display:flex;flex-direction:column;align-items:center;flex:1 1;gap:20px;overflow-y:auto}.status-view ::ng-deep .countdown-container{display:flex;flex-direction:column;align-items:center;gap:16px}.status-view ::ng-deep .progress-ring-wrapper{position:relative;width:160px;height:160px}.status-view ::ng-deep .progress-ring-indicator{transition:stroke-dashoffset .35s;transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:440;stroke-dashoffset:80}.status-view ::ng-deep .countdown-text-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.status-view ::ng-deep .time-display{font-family:Quicksand,sans-serif;font-size:2rem;font-weight:700}.status-view ::ng-deep .status-info{text-align:center}.status-view ::ng-deep .status-title{font-family:Quicksand,sans-serif;font-size:1.25rem;font-weight:700;margin-bottom:4px}.status-view ::ng-deep .status-desc{font-size:.85rem;color:#9ca3af;max-width:250px;line-height:1.4}.status-view .order-summary-box{width:100%;background-color:#1a1a1d;border:1px solid #2c2c2f;padding:16px;border-radius:16px;display:flex;justify-content:space-between;gap:16px;margin-top:10px}.status-view .order-summary-box .summary-item{display:flex;flex-direction:column;gap:4px}.status-view .order-summary-box .summary-item .label{font-size:.7rem;color:#9ca3af}.status-view .order-summary-box .summary-item .val{font-size:.9rem;font-weight:700;color:#fff}.status-view .status-stepper{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px;margin-top:10px}.status-view .status-stepper .step{display:flex;flex-direction:column;align-items:center;gap:6px;flex:1 1}.status-view .status-stepper .step .step-circle{width:36px;height:36px;border-radius:50%;background-color:#2c2c2f;border:2px solid #2c2c2f;display:flex;align-items:center;justify-content:center;transition:all .3s}.status-view .status-stepper .step .step-label{font-size:.7rem;font-weight:600;color:#9ca3af}.status-view .status-stepper .step.active-pending .step-circle{background-color:#e07a5f;border-color:#e07a5f;box-shadow:0 0 10px rgba(224,122,95,.4)}.status-view .status-stepper .step.active-pending .step-label{color:#e07a5f;font-weight:700}.status-view .status-stepper .step.active-preparing .step-circle{background-color:#d4af37;border-color:#d4af37;box-shadow:0 0 10px rgba(212,175,55,.4)}.status-view .status-stepper .step.active-preparing .step-label{color:#d4af37;font-weight:700}.status-view .status-stepper .step.active-ready .step-circle{background-color:#2e7d32;border-color:#2e7d32;box-shadow:0 0 10px rgba(46,125,50,.4)}.status-view .status-stepper .step.active-ready .step-label{color:#2e7d32;font-weight:700}.status-view .status-stepper .step.active-served .step-circle{background-color:#2e7d32;border-color:#2e7d32;box-shadow:0 0 10px rgba(46,125,50,.4)}.status-view .status-stepper .step.active-served .step-label{color:#2e7d32;font-weight:700}.status-view .status-stepper .step-line{height:3px;background-color:hsla(0,0%,100%,.1);flex:1 1;margin-bottom:24px}.status-view .status-stepper .step-line.active-pending{background-color:#e07a5f}.status-view .status-stepper .step-line.active-preparing{background-color:#d4af37}.status-view .status-stepper .step-line.active-ready{background-color:#2e7d32}.status-view .back-to-menu-btn{width:100%;background-color:#1a1a1d;color:#fff;border:1px solid #2c2c2f;border-radius:12px;padding:14px;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .2s;margin-top:auto}.status-view .back-to-menu-btn:active{transform:scale(.98);background-color:hsla(0,0%,100%,.02)}.load-more-container{display:flex;justify-content:center;margin:24px 0 12px;width:100%}.load-more-btn{background-color:rgba(0,0,0,0);color:#d4af37;border:1px solid #d4af37;padding:10px 24px;border-radius:20px;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .2s ease;font-family:Quicksand,sans-serif}.load-more-btn:hover{background-color:rgba(212,175,55,.08)}.load-more-btn:active{transform:scale(.95)}.load-more-btn:disabled{opacity:.5;cursor:not-allowed}@keyframes pulse-gold{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(212,175,55,.7)}70%{transform:scale(1);box-shadow:0 0 0 6px rgba(212,175,55,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(212,175,55,0)}}.toast-notification{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background-color:#1e1e24;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:12px 20px;display:flex;align-items:center;gap:10px;box-shadow:0 10px 25px rgba(0,0,0,.5);z-index:500;max-width:90%;width:max-content;box-sizing:border-box;animation:slideUpFade .35s cubic-bezier(.175,.885,.32,1.275)}.toast-notification.success{border-left:4px solid #4caf50}.toast-notification.error{border-left:4px solid #e07a5f}.toast-notification .toast-message{font-size:.85rem;font-weight:600;color:#fff}.scanner-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#121214;z-index:1200;flex-direction:column;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scanner-overlay,.scanner-overlay .close-scanner-btn{display:flex;align-items:center;justify-content:center}.scanner-overlay .close-scanner-btn{position:absolute;top:20px;right:20px;z-index:1210;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);color:#fff;border-radius:50%;width:44px;height:44px;cursor:pointer;font-size:1.5rem;transition:all .2s ease;font-weight:300}.scanner-overlay .close-scanner-btn:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.3)}.scanner-overlay .scanner-container{position:relative;width:90%;max-width:440px;height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:24px;border:1px solid rgba(212,175,55,.2);box-shadow:0 20px 50px rgba(0,0,0,.6);background-color:#000}.scanner-overlay .scanner-container #scannerVideo{width:100%;height:100%;object-fit:cover}.scanner-overlay .scanner-container .scanner-target{position:absolute;width:220px;height:220px;border:3px solid #d4af37;border-radius:28px;box-shadow:0 0 0 4000px rgba(0,0,0,.65);pointer-events:none;display:flex;align-items:center;justify-content:center}.scanner-overlay .scanner-container .scanner-line{width:100%;height:2px;background-color:#ff3b30;position:absolute;box-shadow:0 0 8px #ff3b30;animation:scanLine 2.5s linear infinite}.scanner-overlay .scanner-info{text-align:center;margin-top:24px;max-width:320px;padding:0 16px}.scanner-overlay .scanner-info h4{color:#fff;margin:0 0 8px;font-size:1rem;font-weight:600}.scanner-overlay .scanner-info p{color:#888;font-size:.82rem;margin:0;line-height:1.4}@keyframes slideUpFade{0%{transform:translate(-50%,20px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes scanLine{0%{transform:translateY(-110px)}50%{transform:translateY(110px)}to{transform:translateY(-110px)}}.orders-switcher{display:flex;gap:8px;justify-content:center;margin-bottom:24px;overflow-x:auto;padding:6px;background:hsla(0,0%,100%,.04)!important;border-radius:14px;border:1px solid hsla(0,0%,100%,.08)!important;white-space:nowrap;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;flex-shrink:0!important;z-index:10;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.05),0 8px 32px rgba(0,0,0,.2);scrollbar-width:none}.orders-switcher::-webkit-scrollbar{display:none}.orders-switcher .switcher-btn{border:none!important;border-radius:10px!important;width:40px!important;height:40px!important;padding:0!important;font-size:.95rem!important;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);font-weight:700!important;flex:0 0 auto;text-align:center;color:#8e8e93;background:rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center}.orders-switcher .switcher-btn.active{color:#121212!important;font-weight:800!important}.orders-switcher .switcher-btn:hover:not(.active){color:#fff;background:hsla(0,0%,100%,.08)}