body{overflow-x:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}#admin-header,#influencer-header,.main-nk-sidebar{padding-top:env(safe-area-inset-top)}.bottom-nav-container,.main-nk-sidebar{padding-bottom:env(safe-area-inset-bottom)}.link-list-opt button.dropdown-item:hover{background:#f5f6fa;color:var(--accent-color)}.dark-mode .link-list-opt button.dropdown-item{color:#b6c6e3}.dark-mode .link-list-opt button.dropdown-item:hover{background:#2a3a4e}@media (min-width:768px){div.card-position{cursor:grab}}div.card-position div.report-card{border-left:6px solid}div.card-position div.report-card div.card-body{align-items:center;grid-template-columns:1fr auto auto}div.card-position div.report-card div.card-body input.position-input{width:70px}.w-min-700px{min-width:700px}.chart-wrap{overflow-x:auto}.chart-wrap .chart-inner{height:360px;min-width:800px}.chart-wrap .chart-inner #lineChartBRL{display:block;height:100%;width:100%}.dark-mode .sidebar{background-color:#0f192a!important}.dark-mode .opportunity-card .card{border:1px solid #0b1320!important}.sidebar{background-color:#fff;margin-right:0;overflow-y:scroll;padding-bottom:1rem;padding-left:10px;right:0;transform:translateX(0);transition:transform .5s ease;width:40%;z-index:9999}.sidebar,.sidebar-overlay{height:100%;position:fixed;top:0}.sidebar-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(0,0,0,.7);left:0;transition:opacity .3s ease;width:100%;z-index:9998}.sidebar-hidden{transform:translateX(100%)}#user-options-sidebar{width:20%}#requested-links .card-header,#requested-links .dropdown-title{font-weight:700}.opportunity-card{transition:transform .2s ease-in-out}.opportunity-card .card{box-shadow:0 .5rem 2rem 0 rgba(58,59,69,.2)}.opportunity-card.links-card{border-radius:20px!important}.opportunity-card .img-div{align-items:start;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:500px;padding:.5rem;position:relative}.opportunity-card .img-div .influencer-div,.opportunity-card .img-div .info-div,.opportunity-card .img-div .title-div{padding:.5rem!important;z-index:1}.opportunity-card .img-div .info-div{width:100%}.opportunity-card .img-div .info-div small{color:#fff}.opportunity-card .img-div .info-div .info-item{padding-bottom:.25rem}.opportunity-card .img-div .title-div{width:100%}.opportunity-card .img-div .filter-div{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.6);border-radius:20px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.opportunity-card:hover{transform:translateY(-2px)}.opportunity-card .card-img-top{border-top-left-radius:.35rem;border-top-right-radius:.35rem}.opportunity-card .card-title{font-size:1.1rem;font-weight:700}.opportunity-card .influencer-name{font-size:.85rem;font-weight:400}.opportunity-card .info-section{border-radius:.25rem;margin:.5rem 0;padding:.75rem}.opportunity-card .info-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.opportunity-card .info-item:last-child{margin-bottom:0}.opportunity-card .info-label{font-size:.8rem;font-weight:500}.opportunity-card .info-value{font-size:.85rem;font-weight:600}.opportunity-card .badge{font-size:.75rem;font-weight:500;padding:.5rem .75rem}.opportunity-card .input-group{margin-top:.5rem}.opportunity-card .form-control{font-size:.8rem}.opportunity-card .icon{margin-right:.25rem}.toast-wrapper{bottom:0;padding:.75rem;position:fixed;right:0;z-index:9999}.btn-info-alt{background-color:#e4eaf1;color:#5d82ac}#request-links-count{background-color:red;border-radius:100%;color:#fff;height:20px;position:absolute;right:-8px;top:-8px;width:20px}@media (max-width:576px){.toast-wrapper{bottom:80px;margin:auto}#opportunitiesToast div.d-flex{justify-content:center}#user-options-sidebar,.sidebar{width:75%}#performance-stats{margin-top:10vh}}.report-card.order-report{height:570px}.customize-switch{align-items:center;background:transparent;border:2px solid #dbdfea;border-radius:30px;cursor:pointer;display:inline-flex;height:40px;overflow:hidden;position:relative;width:100px}.customize-switch input{display:none}.customize-switch input:checked~.slider{transform:translateX(100%)}.customize-switch input:checked~.option.no-check{color:#dbdfea}.customize-switch input:checked~.option.no-checksvg{stroke:#dbdfea}.customize-switch input:checked~.option.check{color:#fff}.customize-switch input:checked~.option.checksvg{stroke:#fff}.customize-switch input:not(:checked)~.option.no-check{color:#fff}.customize-switch input:not(:checked)~.option.no-checksvg{stroke:#fff}.customize-switch input:not(:checked)~.option.check{color:#dbdfea}.customize-switch input:not(:checked)~.option.checksvg{stroke:#dbdfea}.customize-switch .option{align-items:center;display:flex;flex:1;justify-content:center;text-align:center;z-index:2}.customize-switch svg{stroke:#dbdfea;height:20px;transition:stroke .3s;width:20px}.customize-switch .slider{background:#009153;border-radius:30px;bottom:0;position:absolute;top:0;transition:transform .3s;width:50%;z-index:1}#color-picker{gap:10px}.color-circle{align-items:center;border:1px solid #e5e9f2;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:relative;width:30px}.color-circle em{color:#fff;display:none;font-size:18px}.color-circle.active{border:2px solid #6576ff}.color-circle.active em{display:block}.selectable-filter-tag,.selectable-tag{cursor:pointer;height:-moz-fit-content;height:fit-content}.selectable-filter-tag.active,.selectable-tag.active{filter:brightness(.85);outline:2px solid var(--base-text);outline-offset:2px}.dark-mode .pricing-title .title{color:var(--bs-body-color)}.sub-header{height:60px;justify-content:space-between;left:0;margin:auto;padding:0!important;position:fixed;top:60px;width:100%;z-index:100}.sub-header,.sub-header div{align-items:center;display:flex}.sub-header div{height:100%}.sub-header img{display:block;max-height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.sub-header h4{margin:0;padding:20px 10px}.sub-header.total-to-receive{display:flex;height:40px;justify-content:center;top:118px}@media (max-width:576px){#raffles-container{margin-top:50px}}.nk-wrap{min-height:90vh!important}#profile-picture{border-radius:100%;height:150px;width:150px}#profile-picture .dropify-wrapper{background-color:#393939;border:4px solid #2c2c2c;border-radius:100%;height:150px!important;padding:0!important;width:150px!important}#profile-picture .dropify-preview{padding:0!important}#profile-picture .dropify-render{display:block;height:100%}#profile-picture .dropify-render img{bottom:0;height:100%;-o-object-fit:cover!important;object-fit:cover!important;transform:translateY(-50%)}#profile-picture .dropify-message{margin:auto}#profile-picture .dropify-message:after{color:#6e6e6e;content:"Adicione uma foto de perfil"}#profile-picture .dropify-clear,#profile-picture .dropify-infos,#profile-picture .dropify-message p{display:none}#lucky-order-name,#lucky-order-number,#lucky-order-phone,#lucky-order-phone-secure{color:#2c2c2c!important}.dark-mode .modal-roulette,.modal-roulette{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.nk-ecwg3-ck{height:60px;margin:0!important;position:relative;width:100%}.nk-ecwg3-ck canvas{height:100%!important;width:100%!important}.link-list-sidebar li a{align-items:center;display:flex;font-size:1rem;font-weight:700}.link-list-sidebar li a em{font-size:1.5rem;margin-left:.5rem;margin-right:1.25rem}.link-list-sidebar li a span{line-height:1}.raffle-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.15);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.2);cursor:pointer;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.raffle-card:before{background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0));bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .4s ease;z-index:1}.raffle-card:hover{box-shadow:0 12px 40px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.3);transform:translateY(-6px) scale(1.02)}.raffle-card:hover:before{opacity:1}.raffle-card:hover .raffle-card__image{transform:scale(1.08)}.raffle-card:hover .raffle-card__links{background:hsla(0,0%,100%,.3);transform:translateY(-2px)}.raffle-card__image-wrapper{height:200px;overflow:hidden;position:relative;width:100%}.raffle-card__image-wrapper:after{background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.2) 40%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.4));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.raffle-card__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease;width:100%}.raffle-card__header{left:0;padding:16px;position:absolute;right:0;top:0;z-index:3}.raffle-card__title{font-size:18px;font-weight:700;line-height:1.3;margin:0;padding-right:8px;text-shadow:0 2px 8px rgba(0,0,0,.5)}.raffle-card__status{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.3);border-radius:20px;bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.2);display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.5px;padding:6px 12px;position:absolute;right:12px;text-transform:uppercase;white-space:nowrap;z-index:3}.raffle-card__status-indicator{animation:pulse 2s ease-in-out infinite;border-radius:50%;height:8px;width:8px}.raffle-card__status-indicator.bg-success{background:#4ade80;box-shadow:0 0 8px rgba(74,222,128,.6)}.raffle-card__status-indicator.bg-warning{background:#fbbf24;box-shadow:0 0 8px rgba(251,191,36,.6)}.raffle-card__status-indicator.bg-danger{background:#ef4444;box-shadow:0 0 8px rgba(239,68,68,.6)}.raffle-card__status-indicator.bg-info{background:#3b82f6;box-shadow:0 0 8px rgba(59,130,246,.6)}.raffle-card__status-indicator.bg-secondary{background:#9ca3af;box-shadow:0 0 8px rgba(156,163,175,.6)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.raffle-card__links{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.25);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;bottom:12px;box-shadow:0 2px 8px rgba(0,0,0,.2);display:flex;gap:6px;left:12px;padding:8px 12px;position:absolute;transition:all .3s ease;z-index:3}.raffle-card__links-value{font-size:16px;font-weight:700;margin:0}@media (max-width:576px){.raffle-card{max-width:100%}.raffle-card__title{font-size:16px}}.tech-bg{animation:gradient 15s ease infinite;background:linear-gradient(-45deg,#0a192f,#007acc,#00d4ff,#0ff1ce);background-size:400% 400%;height:100vh}.tech-bg:has(.influencer-login){animation:gradient 15s ease infinite;background:linear-gradient(-45deg,var(--accent-color),var(--accent-low-light),var(--contrast-color));background-size:400% 400%}@keyframes gradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.glass-bg{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.15);color:#fff;overflow:hidden;padding:1.5rem;position:relative}.glass-bg:before{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,0));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.glass-bg h1,.glass-bg h2,.glass-bg h3,.glass-bg h4,.glass-bg h5,.glass-bg h6,.glass-bg label,.glass-bg p{color:#f0f0f0;text-shadow:0 1px 2px rgba(0,0,0,.2)}.glass-bg button{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;color:#fff;cursor:pointer;padding:.6rem 1.2rem;transition:all .3s ease}.glass-bg button:hover{background:hsla(0,0%,100%,.3);transform:scale(1.05)}.glass-bg button:active{transform:scale(.98)}.glass-bg input,.glass-bg select,.glass-bg textarea{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:10px;color:#fff;margin-top:.5rem;padding:.6rem;width:100%}.glass-bg input::-moz-placeholder,.glass-bg select::-moz-placeholder,.glass-bg textarea::-moz-placeholder{color:hsla(0,0%,100%,.6)}.glass-bg input::placeholder,.glass-bg select::placeholder,.glass-bg textarea::placeholder{color:hsla(0,0%,100%,.6)}.glass-bg input:focus,.glass-bg select:focus,.glass-bg textarea:focus{border-color:#fff;box-shadow:0 0 0 2px hsla(0,0%,100%,.2);outline:none}.glass-bg .icon{color:#fff;z-index:1000}.glass-bg .card{background:hsla(0,0%,100%,.1);border-radius:12px;box-shadow:inset 0 1px 3px hsla(0,0%,100%,.1);padding:1rem}:root{--wa-size:64px;--wa-bg-start:#fff;--wa-bg-end:#e4e4e4;--wa-shadow:0 8px 20px hsla(0,0%,53%,.18);--wa-hover-scale:1.06;--wa-transition:180ms cubic-bezier(.2,.9,.3,1)}.whatsapp-fab{align-items:center;animation:wa-pulse 3.6s ease-in-out infinite;background:linear-gradient(135deg,var(--wa-bg-start),var(--wa-bg-end));border-radius:50%;bottom:24px;box-shadow:var(--wa-shadow);color:#fff;display:inline-flex;height:var(--wa-size);justify-content:center;outline:none;position:fixed;right:20px;text-decoration:none;transform:translateZ(0);transition:transform var(--wa-transition),box-shadow var(--wa-transition),opacity var(--wa-transition);width:var(--wa-size);will-change:transform,opacity;z-index:9999}.whatsapp-fab:focus,.whatsapp-fab:hover{box-shadow:0 14px 36px rgba(18,140,126,.26);transform:scale(var(--wa-hover-scale))}.whatsapp-fab svg{display:block;height:52%;width:52%}.whatsapp-fab:focus{border-radius:50%;box-shadow:0 0 0 4px rgba(37,211,102,.18),0 10px 30px rgba(18,140,126,.18)}@keyframes wa-pulse{0%{box-shadow:0 6px 18px rgba(18,140,126,.16)}50%{box-shadow:0 10px 26px rgba(18,140,126,.22);transform:translateY(-3px)}to{box-shadow:0 6px 18px rgba(18,140,126,.16);transform:translateY(0)}}.fixed-header-img{border-radius:20px;height:60px;width:60px}#tag-filter-modal,.tooltip.show{z-index:99999}.max-height-to-scroll{max-height:calc(100vh - 100px)}#shortcuts-loading{align-items:center;backdrop-filter:blur(10px);background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999999}.loader{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--theme-default);height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.game-card-race{background:linear-gradient(135deg,#667eea,#764ba2)}.game-card-roulette{background:linear-gradient(135deg,#f093fb,#f5576c)}.game-card-checkout-roulette{background:linear-gradient(135deg,#009153,#00d4ff)}.voucher-card{border-radius:14px;overflow:hidden}.voucher-card__top{background:radial-gradient(1200px circle at 10% 0,rgba(0,145,83,.18),transparent 55%),radial-gradient(900px circle at 90% 0,rgba(0,145,83,.13),transparent 55%),linear-gradient(180deg,rgba(0,145,83,.06),transparent);border-bottom:1px solid rgba(0,145,83,.1)}.voucher-card__top-inner{padding:18px 18px 14px}.voucher-card__eyebrow{align-items:center;display:inline-flex;font-size:.82rem;gap:6px}.voucher-card__title{font-size:1.05rem;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin-top:6px}.voucher-card__pill{background:rgba(0,145,83,.14);border:1px solid rgba(0,145,83,.22);border-radius:999px;color:#009153;font-size:.95rem;font-weight:800;line-height:1;padding:8px 12px;white-space:nowrap}.voucher-stat{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;display:flex;gap:10px;padding:12px}.voucher-stat__icon{align-items:center;border-radius:10px;display:flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.voucher-stat__label{font-size:.78rem;line-height:1.2}.voucher-stat__value{font-size:1.1rem;font-weight:800;line-height:1.1}.business-owner-vouchers .business-owner-voucher-card{border-radius:14px;overflow:hidden}.business-owner-vouchers .business-owner-voucher-card__kpis .voucher-stat{height:100%}.business-owner-vouchers .discount-request-card{border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.business-owner-vouchers .discount-request-card__header{background:linear-gradient(135deg,rgba(99,102,241,.14),rgba(139,92,246,.1)),linear-gradient(180deg,rgba(99,102,241,.04),transparent);border-bottom:1px solid rgba(99,102,241,.18)}.business-owner-vouchers .discount-request-card__header-inner{align-items:center;display:grid;gap:12px 14px;grid-template-columns:1fr auto;grid-template-rows:auto auto;padding:16px 18px}.business-owner-vouchers .discount-request-card__identity{align-items:center;display:flex;gap:12px;grid-column:1;grid-row:1;min-width:0}.business-owner-vouchers .discount-request-card__client{display:flex;flex-direction:column;gap:2px;min-width:0}.business-owner-vouchers .discount-request-card__client-name{color:#1e293b;font-size:1rem;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-owner-vouchers .discount-request-card__client-doc{color:#64748b;font-size:.8rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-owner-vouchers .discount-request-card__discount-pill{align-items:center;background:hsla(0,0%,100%,.85);border:1px solid rgba(99,102,241,.22);border-radius:12px;box-shadow:0 2px 8px rgba(99,102,241,.1);display:flex;flex-direction:column;flex-shrink:0;grid-column:2;grid-row:1;justify-content:center;min-width:64px;padding:8px 12px}.business-owner-vouchers .discount-request-card__discount-label{color:#64748b;font-size:.68rem;font-weight:600;letter-spacing:.04em;line-height:1;text-transform:uppercase}.business-owner-vouchers .discount-request-card__discount-value{color:#6366f1;font-size:1.15rem;font-weight:800;line-height:1.2;margin-top:2px}.business-owner-vouchers .discount-request-card__voucher{align-items:center;background:hsla(0,0%,100%,.65);border:1px solid rgba(99,102,241,.12);border-radius:10px;color:#475569;display:flex;font-size:.85rem;font-weight:600;gap:8px;grid-column:1/-1;grid-row:2;min-width:0;padding:8px 12px}.business-owner-vouchers .discount-request-card__voucher .icon{color:#8b5cf6;flex-shrink:0;font-size:1rem}.business-owner-vouchers .discount-request-card__voucher span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-owner-vouchers .discount-request-card__fields{display:flex;flex-direction:column;gap:14px}.business-owner-vouchers .discount-request-card__field--primary .form-label{font-weight:600}.business-owner-vouchers .discount-request-card__summary{display:grid;gap:10px;grid-template-columns:1fr 1fr}.business-owner-vouchers .discount-request-card__summary-item{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px}.business-owner-vouchers .discount-request-card__summary-item--highlight{background:rgba(0,145,83,.06);border-color:rgba(0,145,83,.22)}.business-owner-vouchers .discount-request-card__summary-label{font-size:.78rem;line-height:1.2}.business-owner-vouchers .discount-request-card__summary-value{font-size:.95rem;font-weight:700;line-height:1.2;word-break:break-word}.business-owner-vouchers .discount-request-card__summary-item--highlight .order-value{background:transparent;border:0;box-shadow:none;color:#009153;font-size:1.15rem;font-weight:800;height:auto;padding:0}.business-owner-vouchers .discount-request-card__footer{margin-top:auto;padding-top:0}.business-owner-vouchers .discount-request-card__approve{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 4px 12px rgba(99,102,241,.28);color:#fff;display:inline-flex;gap:8px;justify-content:center;min-height:48px}.dark-mode .business-owner-vouchers .discount-request-card__header{background:linear-gradient(135deg,rgba(99,102,241,.22),rgba(139,92,246,.16));border-bottom-color:rgba(99,102,241,.28)}.dark-mode .business-owner-vouchers .discount-request-card__client-name{color:#e2e8f0}.dark-mode .business-owner-vouchers .discount-request-card__client-doc{color:#94a3b8}.dark-mode .business-owner-vouchers .discount-request-card__discount-pill,.dark-mode .business-owner-vouchers .discount-request-card__voucher{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.dark-mode .business-owner-vouchers .discount-request-card__discount-label{color:#94a3b8}.dark-mode .business-owner-vouchers .discount-request-card__discount-value{color:#a5b4fc}.dark-mode .business-owner-vouchers .discount-request-card__voucher{color:#cbd5e1}.dark-mode .business-owner-vouchers .discount-request-card__summary-item{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}.dark-mode .business-owner-vouchers .discount-request-card__summary-item--highlight{background:rgba(0,145,83,.12);border-color:rgba(0,145,83,.28)}.dark-mode .business-owner-vouchers .voucher-stat{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}.prize-list-image{border-radius:8px;max-height:50px;max-width:50px;-o-object-fit:cover;object-fit:cover}.btn-tag{cursor:pointer}.progress-xl{height:1.25rem}.erp-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.erp-table-wrap.prize-draws-table{min-height:450px}.erp-table{border-collapse:collapse;font-size:.875rem;width:100%}.erp-table thead tr{background:#f5f6fa;border-bottom:2px solid #e5e9f2}.erp-table thead tr th{color:#8094ae;font-size:.7rem;font-weight:700;letter-spacing:.07em;padding:.7rem 1rem;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.erp-table thead tr th:first-child{padding-left:1.5rem}.erp-table thead tr th:last-child{padding-right:1.5rem}.erp-table tbody tr{border-bottom:1px solid #ebeef2;transition:background .12s ease}.erp-table tbody tr:last-child{border-bottom:none}.erp-table tbody tr:hover{background:#f9fbff}.erp-table tbody tr td{color:#364a63;padding:.85rem 1rem;vertical-align:middle}.erp-table tbody tr td:first-child{padding-left:1.5rem}.erp-table tbody tr td:last-child{padding-right:1.5rem}.erp-table .erp-cell__id{color:#526484;font-size:.78rem;font-weight:700;letter-spacing:.02em}.erp-table .erp-cell__lead{color:#364a63}.erp-table .erp-cell__sub{color:#8094ae;display:block;font-size:.8rem;margin-top:1px}.erp-table .erp-cell__amount{color:#364a63;font-size:.9rem;font-weight:700;white-space:nowrap}.erp-table .erp-cell__actions{text-align:right;white-space:nowrap}.erp-table .erp-row-action{opacity:0;transition:opacity .15s ease}.erp-table tbody tr:hover .erp-row-action{opacity:1}.dark-mode .erp-table thead tr{background:#1f2b3a;border-bottom-color:#2b3748}.dark-mode .erp-table thead tr th{color:#b6c6e3}.dark-mode .erp-table tbody tr{border-bottom-color:#2b3748}.dark-mode .erp-table tbody tr:hover{background:#2b3748}.dark-mode .erp-table tbody tr td{color:#b6c6e3}.dark-mode .erp-table .erp-cell__id{color:#8094ae}.dark-mode .erp-table .erp-cell__lead{color:#dfe9fe}.dark-mode .erp-table .erp-cell__sub{color:#8094ae}.dark-mode .erp-table .erp-cell__amount{color:#dfe9fe}.erp-empty-state{color:#8094ae;padding:3rem 1.5rem;text-align:center}.erp-empty-state em.icon{color:#dbdfea;display:block;font-size:2.5rem;margin-bottom:.75rem}.erp-empty-state p{font-size:.875rem;margin:0}.dark-mode .erp-empty-state{color:#8094ae}.dark-mode .erp-empty-state em.icon{color:#344357}.erp-cell__thumb{border-radius:8px;height:32px;margin-right:1rem;-o-object-fit:cover;object-fit:cover;width:48px}.game-card-welcome-roulette{background:linear-gradient(135deg,#a18cd1,#fbc2eb)}.chosen-numbers-legend{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.chosen-numbers-grid{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(2.75rem,1fr))}@media (min-width:576px){.chosen-numbers-grid{grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr))}}.number-cell{align-items:center;border-radius:.5rem;display:flex;font-size:.95rem;font-weight:600;justify-content:center;line-height:1.1;min-height:2.75rem;padding:.4rem .25rem;text-align:center;text-decoration:none;white-space:nowrap}@media (min-width:576px){.number-cell{font-size:1.05rem;min-height:3.25rem}}.number-cell.number-cell--clickable{cursor:pointer;transition:transform .1s ease,box-shadow .1s ease}.number-cell.number-cell--clickable:focus,.number-cell.number-cell--clickable:hover{box-shadow:0 3px 10px rgba(31,43,58,.18);text-decoration:none;transform:translateY(-2px)}.dark-mode .number-cell.number-cell--clickable:focus,.dark-mode .number-cell.number-cell--clickable:hover{box-shadow:0 3px 10px rgba(0,0,0,.45)}.influencer-settings-list{border:1px solid var(--border-light,#e5e9f2);border-radius:8px;overflow:hidden}.influencer-setting-row{align-items:center;background:var(--card-bg,#fff);border-bottom:1px solid var(--border-light,#e5e9f2);display:flex;gap:1rem;justify-content:space-between;padding:.85rem 1rem}.influencer-setting-row:last-child{border-bottom:0}.influencer-setting-row .form-label{font-weight:500}.influencer-setting-row .custom-switch{flex-shrink:0;margin:0;padding-left:2.5rem}.dark-mode .influencer-settings-list{border-color:hsla(0,0%,100%,.08)}.dark-mode .influencer-setting-row{background:transparent;border-bottom-color:hsla(0,0%,100%,.08)}.permission-panel__toolbar{margin-bottom:.85rem}.permission-filter-pills{display:flex;flex-wrap:wrap;gap:.5rem}.permission-filter-pill{align-items:center;background:#fff;border:1px solid var(--border-light,#e5e9f2);border-radius:999px;color:#526484;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.4rem;line-height:1.2;padding:.35rem .8rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.permission-filter-pill:hover{border-color:#c5cee0;color:#364a63}.permission-filter-pill.is-active{background:var(--accent-color,#6576ff);border-color:var(--accent-color,#6576ff);color:#fff}.permission-count{align-items:center;background:rgba(82,100,132,.12);border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:600;height:1.35rem;justify-content:center;min-width:1.35rem;padding:0 .35rem}.permission-filter-pill.is-active .permission-count{background:hsla(0,0%,100%,.22)}.permission-list{max-height:62vh;overflow:auto}.permission-list__empty{padding:2.5rem 1.25rem;text-align:center}.permission-group+.permission-group{border-top:1px solid var(--border-light,#e5e9f2)}.permission-group__header{align-items:center;background:#f5f6fa;display:flex;gap:.75rem;justify-content:space-between;padding:.7rem 1rem;position:sticky;top:0;z-index:1}.permission-group__title{color:#8094ae;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.permission-group__meta{color:#8094ae;font-size:.75rem;font-weight:600}.permission-row{align-items:center;border-top:1px solid var(--border-light,#e5e9f2);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem;transition:background .12s ease}.permission-row:hover{background:rgba(101,118,255,.04)}.permission-row.is-granted{background:rgba(26,185,101,.04)}.permission-row .custom-switch{flex-shrink:0;margin:0;padding-left:2.5rem}.permission-row__label{color:#364a63;cursor:pointer;font-size:.9rem;font-weight:500;margin:0}.dark-mode .permission-filter-pill{background:transparent;border-color:hsla(0,0%,100%,.1);color:#b6c6e3}.dark-mode .permission-filter-pill:hover{border-color:hsla(0,0%,100%,.2);color:#fff}.dark-mode .permission-filter-pill.is-active{background:var(--accent-color,#6576ff);border-color:var(--accent-color,#6576ff);color:#fff}.dark-mode .permission-count{background:hsla(0,0%,100%,.12)}.dark-mode .permission-group+.permission-group,.dark-mode .permission-row{border-color:hsla(0,0%,100%,.08)}.dark-mode .permission-group__header{background:hsla(0,0%,100%,.04)}.dark-mode .permission-row:hover{background:rgba(101,118,255,.08)}.dark-mode .permission-row.is-granted{background:rgba(26,185,101,.08)}.dark-mode .permission-row__label{color:#d5e0f2}.prize-draw-status-option{align-items:center;display:inline-flex;gap:.2rem;margin:0;vertical-align:middle}.select2-container--default .select2-results__option .prize-draw-status-option,.select2-container--default .select2-selection__rendered .prize-draw-status-option{pointer-events:none}.select2-container--default .select2-selection--single .select2-selection__rendered .prize-draw-status-option{position:relative;top:-1px}.prize-draw-wizard{overflow:visible}.prize-draw-wizard__layout{display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr);min-height:640px}.prize-draw-wizard__main{background:#fff;display:flex;flex-direction:column;min-width:0}.prize-draw-wizard__panel-head{align-items:flex-start;border-bottom:1px solid rgba(31,43,58,.08);display:flex;gap:1rem;justify-content:space-between;padding:1.35rem 1.75rem 1rem}.prize-draw-wizard__panel-kicker{color:#8094ae;display:block;font-size:.72rem;font-weight:600;letter-spacing:.06em;margin-bottom:.2rem;text-transform:uppercase}.prize-draw-wizard__panel-title{color:#101924;font-size:1.2rem;font-weight:700;letter-spacing:-.01em;margin:0}.prize-draw-wizard__body{flex:1;min-width:0;padding:1.5rem 1.75rem 1.25rem}.prize-draw-wizard__body [class*=col-]{min-width:0}.prize-draw-wizard__body .form-control,.prize-draw-wizard__body .note-editor,.prize-draw-wizard__body .select2-container,.prize-draw-wizard__body img,.prize-draw-wizard__body table{max-width:100%}.wizard-sidebar{background:linear-gradient(180deg,rgba(0,96,175,.04),hsla(0,0%,100%,0) 42%),#f7f9fc;border-right:1px solid rgba(31,43,58,.08);display:flex;flex-direction:column;gap:1.25rem;padding:1.35rem 1rem 1.35rem 1.15rem}.wizard-sidebar .icon{margin-left:0!important}.wizard-sidebar__head{padding:0 .35rem}.wizard-sidebar__eyebrow{color:var(--accent-color);display:block;font-size:.7rem;font-weight:700;letter-spacing:.08em;margin-bottom:.25rem;text-transform:uppercase}.wizard-sidebar__title{color:#101924;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;margin:0 0 1rem}.wizard-sidebar__progress-meta{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.45rem}.wizard-sidebar__progress-label{color:#526484;font-size:.78rem;font-weight:600}.wizard-sidebar__progress-pct{color:var(--accent-color);font-size:.75rem;font-weight:700}.wizard-sidebar__progress-track{background:rgba(31,43,58,.1);border-radius:999px;height:4px;overflow:hidden}.wizard-sidebar__progress-bar{background:linear-gradient(90deg,var(--accent-color),#1ee0ac);border-radius:inherit;height:100%;transition:width .25s ease}.wizard-sidebar__nav{flex:1;min-height:0;overflow:auto;padding-right:.15rem}.wizard-sidebar .wizard-steps{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0}.wizard-sidebar .wizard-step{align-items:center;border:1px solid transparent;border-radius:12px;cursor:pointer;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;outline:none;padding:.7rem .75rem;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.wizard-sidebar .wizard-step:hover:not(.is-locked){background:hsla(0,0%,100%,.9);border-color:rgba(31,43,58,.06)}.wizard-sidebar .wizard-step:focus-visible{box-shadow:0 0 0 3px rgba(0,96,175,.18)}.wizard-sidebar .wizard-step.is-locked{cursor:not-allowed;opacity:.55}.wizard-sidebar .wizard-step__indicator{background:rgba(128,148,174,.12);border-radius:10px;color:#8094ae;display:grid;height:36px;place-items:center;position:relative;transition:background .15s ease,color .15s ease,box-shadow .15s ease;width:36px}.wizard-sidebar .wizard-step__check,.wizard-sidebar .wizard-step__icon,.wizard-sidebar .wizard-step__number{grid-area:1/1}.wizard-sidebar .wizard-step__number{display:none;font-size:.78rem;font-weight:700;line-height:1}.wizard-sidebar .wizard-step__icon{font-size:1rem;line-height:1}.wizard-sidebar .wizard-step__check{display:none}.wizard-sidebar .wizard-step__body{min-width:0}.wizard-sidebar .wizard-step__label{color:#364a63;display:block;font-size:.88rem;font-weight:600;line-height:1.25}.wizard-sidebar .wizard-step__meta{color:#8094ae;display:block;font-size:.72rem;margin-top:.1rem}.wizard-sidebar .wizard-step__chevron{color:#c0ccda;opacity:0;transform:translateX(-2px);transition:opacity .15s ease,transform .15s ease,color .15s ease}.wizard-sidebar .wizard-step.current{background:#fff;border-color:rgba(0,96,175,.14);box-shadow:0 8px 20px rgba(16,25,36,.05)}.wizard-sidebar .wizard-step.current .wizard-step__indicator{background:var(--accent-color);box-shadow:0 8px 16px rgba(0,96,175,.22);color:#fff}.wizard-sidebar .wizard-step.current .wizard-step__label{color:#101924}.wizard-sidebar .wizard-step.current .wizard-step__meta{color:var(--accent-color)}.wizard-sidebar .wizard-step.current .wizard-step__chevron{color:var(--accent-color);opacity:1;transform:translateX(0)}.wizard-sidebar .wizard-step.done .wizard-step__indicator{background:rgba(30,224,172,.16);color:#0fac8c}.wizard-sidebar .wizard-step.done .wizard-step__icon{display:none}.wizard-sidebar .wizard-step.done .wizard-step__check{display:block;font-size:1.05rem;line-height:1}.wizard-sidebar .wizard-step.done .wizard-step__label{color:#364a63}.wizard-sidebar .wizard-step.has-error{border-color:rgba(232,83,71,.28)}.wizard-sidebar .wizard-step.has-error .wizard-step__indicator{background:rgba(232,83,71,.12);color:#e85347}.wizard-sidebar .wizard-step.has-error .wizard-step__meta{color:#e85347}.wizard-actions{align-items:center;background:#fff;border-top:1px solid rgba(31,43,58,.08);display:flex;gap:.75rem;justify-content:space-between;margin-top:auto;padding:1rem 1.75rem 1.35rem}.wizard-actions__right{align-items:center;display:flex;gap:.6rem;justify-content:flex-end;margin-left:auto}.wizard-actions .btn{align-items:center;border-radius:10px;display:inline-flex;font-weight:600;gap:.35rem;min-height:40px;padding-inline:1rem}.wizard-pane-warning{margin-bottom:1.25rem}.select2-container--error .select2-selection{border-color:#e85347!important}.dark-mode .prize-draw-wizard__main{background:#1c2b46}.dark-mode .prize-draw-wizard__panel-head{border-bottom-color:hsla(0,0%,100%,.08)}.dark-mode .prize-draw-wizard__panel-kicker{color:#8fa3c3}.dark-mode .prize-draw-wizard__panel-title{color:#e5eaf2}.dark-mode .wizard-sidebar{background:linear-gradient(180deg,rgba(0,96,175,.12),rgba(28,43,70,0) 42%),#15233b;border-right-color:hsla(0,0%,100%,.08)}.dark-mode .wizard-sidebar__title{color:#e5eaf2}.dark-mode .wizard-sidebar__progress-label{color:#8fa3c3}.dark-mode .wizard-sidebar__progress-track{background:hsla(0,0%,100%,.1)}.dark-mode .wizard-sidebar .wizard-step:hover:not(.is-locked){background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.06)}.dark-mode .wizard-sidebar .wizard-step__indicator{background:rgba(143,163,195,.14);color:#8fa3c3}.dark-mode .wizard-sidebar .wizard-step__label{color:#c4d0e1}.dark-mode .wizard-sidebar .wizard-step__meta{color:#8094ae}.dark-mode .wizard-sidebar .wizard-step.current{background:hsla(0,0%,100%,.05);border-color:rgba(0,96,175,.35);box-shadow:none}.dark-mode .wizard-sidebar .wizard-step.current .wizard-step__label{color:#fff}.dark-mode .wizard-sidebar .wizard-step.done .wizard-step__indicator{background:rgba(30,224,172,.14);color:#1ee0ac}.dark-mode .wizard-sidebar .wizard-step.done .wizard-step__label{color:#d4deeb}.dark-mode .wizard-actions{background:#1c2b46;border-top-color:hsla(0,0%,100%,.08)}@media (max-width:991.98px){.prize-draw-wizard{background:#fff;border:1px solid rgba(31,43,58,.08);border-radius:12px;box-shadow:none;overflow:visible;padding:.85rem 1rem 1rem}.prize-draw-wizard__layout{display:block;min-height:0}.prize-draw-wizard__main{background:transparent}.prize-draw-wizard__panel-head{border-bottom:0;padding:.65rem 0 .4rem}.prize-draw-wizard__panel-kicker{display:none}.prize-draw-wizard__panel-title{font-size:1.05rem;font-weight:700}.prize-draw-wizard__body{padding:.5rem 0 .85rem}.wizard-sidebar{background:transparent;border:0;gap:.45rem;margin:0 -1rem .35rem;padding:0}.wizard-sidebar__head{display:none}.wizard-sidebar__nav{-webkit-overflow-scrolling:touch;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none}.wizard-sidebar__nav::-webkit-scrollbar{display:none}.wizard-sidebar .wizard-steps{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.4rem;list-style:none;margin:0;min-width:100%;overflow:visible;padding:.2rem 1rem .55rem;scroll-snap-type:x proximity;width:-moz-max-content;width:max-content}.wizard-sidebar .wizard-step{align-items:center;background:#f7f9fc;border:1px solid rgba(31,43,58,.1);border-radius:999px;box-shadow:none;display:inline-flex;flex:0 0 auto;gap:.35rem;min-height:32px;padding:.3rem .65rem .3rem .35rem;scroll-snap-align:start}.wizard-sidebar .wizard-step:hover:not(.is-locked){background:#f7f9fc;border-color:rgba(31,43,58,.16)}.wizard-sidebar .wizard-step__indicator{border-radius:999px;box-shadow:none!important;height:22px;width:22px}.wizard-sidebar .wizard-step__check,.wizard-sidebar .wizard-step__chevron,.wizard-sidebar .wizard-step__icon,.wizard-sidebar .wizard-step__meta{display:none!important}.wizard-sidebar .wizard-step__number{display:block}.wizard-sidebar .wizard-step__label{font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap}.wizard-sidebar .wizard-step.current{background:rgba(0,96,175,.08);border-color:var(--accent-color);box-shadow:none}.wizard-sidebar .wizard-step.current .wizard-step__indicator{background:var(--accent-color);color:#fff}.wizard-sidebar .wizard-step.current .wizard-step__label{color:var(--accent-color)}.wizard-sidebar .wizard-step.done .wizard-step__indicator{background:rgba(30,224,172,.16);color:#0fac8c}.wizard-sidebar .wizard-step.done .wizard-step__number{display:none}.wizard-sidebar .wizard-step.done .wizard-step__check{display:block!important;font-size:.85rem}.wizard-sidebar .wizard-step.has-error{border-color:rgba(232,83,71,.45)}.wizard-sidebar .wizard-step.has-error .wizard-step__indicator{background:#e85347;color:#fff}.wizard-sidebar .wizard-step.has-error .wizard-step__label{color:#e85347}.wizard-actions{background:transparent;border-top:1px solid rgba(31,43,58,.08);gap:.5rem;margin-top:.35rem;padding:.75rem 0 .25rem}.wizard-actions .btn{border-radius:8px;font-size:.84rem;min-height:36px;padding-inline:.85rem}.dark-mode .prize-draw-wizard{background:#1c2b46;border-color:hsla(0,0%,100%,.08)}.dark-mode .prize-draw-wizard__main{background:transparent}.dark-mode .prize-draw-wizard__panel-title{color:#e5eaf2}.dark-mode .wizard-sidebar{background:transparent}.dark-mode .wizard-sidebar .wizard-step{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.dark-mode .wizard-sidebar .wizard-step.current{background:rgba(0,96,175,.18);border-color:var(--accent-color)}.dark-mode .wizard-sidebar .wizard-step.current .wizard-step__label{color:#9ec9ef}.dark-mode .wizard-actions{background:transparent;border-top-color:hsla(0,0%,100%,.08)}}@media (max-width:575.98px){.prize-draw-wizard{border-radius:10px;padding:.75rem .85rem .85rem}.prize-draw-wizard__panel-head{padding-top:.45rem}.prize-draw-wizard__panel-title{font-size:.98rem}.prize-draw-wizard__body{padding:.45rem 0 .65rem}.wizard-sidebar{margin-inline:-.85rem}.wizard-sidebar .wizard-steps{padding-inline:.85rem}.wizard-sidebar .wizard-step{min-height:30px;padding:.25rem .55rem .25rem .3rem}.wizard-sidebar .wizard-step__indicator{height:20px;width:20px}.wizard-sidebar .wizard-step__label{font-size:.7rem}.wizard-actions{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom, 0px))}.wizard-actions .btn{font-size:.8rem;min-height:34px;padding-inline:.7rem}.wizard-actions .wizard-prev .wizard-actions__label{display:none}.wizard-actions .wizard-prev{justify-content:center;min-width:34px;padding-inline:.55rem}}.wizard-section-divider{border-top-color:rgba(31,43,58,.1);margin:1.15rem 0 .85rem}.wizard-section-head{margin-bottom:.85rem}.wizard-section-head .overline-title{letter-spacing:.06em}.wizard-section-head__actions{align-items:center;display:inline-flex;gap:.4rem}.dark-mode .wizard-section-divider{border-top-color:hsla(0,0%,100%,.1)}.quantity-buttons-editor .quantity-buttons-preview{background:rgba(101,118,136,.04);border:1px solid rgba(31,43,58,.1);border-radius:8px;display:flex;flex-direction:column;gap:.55rem;padding:.85rem 1rem}.quantity-buttons-editor .quantity-buttons-preview__label{color:#8094ae;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.quantity-buttons-editor .quantity-buttons-preview__list{display:flex;flex-wrap:wrap;gap:.5rem}.quantity-buttons-editor .quantity-buttons-preview__chip{align-items:center;background:#fff;border:1px solid rgba(31,43,58,.12);border-radius:8px;color:#364a63;display:inline-flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;line-height:1.1;min-height:2.75rem;min-width:4.25rem;padding:.35rem .7rem}.quantity-buttons-editor .quantity-buttons-preview__chip small{color:#8094ae;font-size:.62rem;font-weight:600;letter-spacing:.02em;margin-top:.15rem;text-transform:uppercase}.quantity-buttons-editor .quantity-buttons-preview__chip.is-popular{background:rgba(0,96,175,.08);border-color:var(--accent-color,#0060af);box-shadow:0 0 0 1px rgba(0,96,175,.12);color:var(--accent-color,#0060af)}.quantity-buttons-editor .quantity-buttons-preview__chip.is-popular small{color:var(--accent-color,#0060af)}.quantity-buttons-editor .quantity-buttons-list{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.quantity-buttons-editor .quantity-button-card{background:#fff;border:1px solid rgba(31,43,58,.1);border-radius:8px;display:flex;flex-direction:column;gap:.65rem;padding:.85rem .95rem;transition:border-color .15s ease,box-shadow .15s ease}.quantity-buttons-editor .quantity-button-card.is-popular{border-color:rgba(0,96,175,.35);box-shadow:0 0 0 1px rgba(0,96,175,.08)}.quantity-buttons-editor .quantity-button-card__head{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.quantity-buttons-editor .quantity-button-card__title{color:#8094ae;font-size:.78rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.quantity-buttons-editor .quantity-button-card__body .form-label{font-size:.8rem;margin-bottom:.3rem}.quantity-buttons-editor .quantity-button-card__body .form-control{max-width:100%}.quantity-buttons-editor .quantity-button-popular{cursor:pointer;display:block;margin:0}.quantity-buttons-editor .quantity-button-popular__input{opacity:0;pointer-events:none;position:absolute}.quantity-buttons-editor .quantity-button-popular__ui{align-items:center;background:rgba(101,118,136,.05);border:1px solid rgba(31,43,58,.12);border-radius:999px;color:#526484;display:inline-flex;font-size:.78rem;font-weight:600;gap:.4rem;min-height:2rem;padding:.3rem .65rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.quantity-buttons-editor .quantity-button-popular__ui .icon{font-size:.95rem}.quantity-buttons-editor .quantity-button-popular__input:checked+.quantity-button-popular__ui,.quantity-buttons-editor .quantity-button-popular__input:focus-visible+.quantity-button-popular__ui{background:rgba(0,96,175,.1);border-color:rgba(0,96,175,.4);color:var(--accent-color,#0060af)}.quantity-buttons-editor .quantity-button-popular:hover .quantity-button-popular__ui{border-color:rgba(0,96,175,.28)}.quantity-buttons-editor .quantity-buttons-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.quantity-buttons-editor .quantity-buttons-toolbar__meta{font-size:.78rem}@media (max-width:767.98px){.quantity-buttons-editor .quantity-buttons-list{grid-template-columns:1fr}}.dark-mode .quantity-buttons-editor .quantity-buttons-preview{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.dark-mode .quantity-buttons-editor .quantity-buttons-preview__chip{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12);color:#e5eaf2}.dark-mode .quantity-buttons-editor .quantity-buttons-preview__chip.is-popular{background:rgba(0,96,175,.22)}.dark-mode .quantity-buttons-editor .quantity-button-card{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1)}.dark-mode .quantity-buttons-editor .quantity-button-card.is-popular{border-color:rgba(158,201,239,.45)}.dark-mode .quantity-buttons-editor .quantity-button-popular__ui{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.12);color:#c4cedb}.dark-mode .quantity-buttons-editor .quantity-button-popular__input:checked+.quantity-button-popular__ui{background:rgba(0,96,175,.22);color:#9ec9ef}
