.incentive-shell{color:#102d50;background:#f3f6fa;max-width:1440px;min-height:100vh;margin:auto;padding:28px;font-size:16px}.incentive-shell header{color:#fff;background:#102d50;border-bottom:4px solid #bd974e;border-radius:16px;align-items:center;gap:20px;margin-bottom:24px;padding:22px;display:flex}.incentive-shell header img{object-fit:contain;background:#fff;border-radius:12px;width:64px;height:64px}.incentive-shell h1{margin:0;font-size:28px}.incentive-shell header p{margin:6px 0 0}.incentive-shell header a{color:#fff;border:1px solid #ffffff50;border-radius:8px;padding:10px}.incentive-shell header div{flex:1}.incentive-shell button,.incentive-shell input,.incentive-shell select{font:inherit;color:#102d50;background:#fff;border:1px solid #b9c9d9;border-radius:8px;padding:11px}.incentive-shell button{cursor:pointer;margin:4px}.incentive-shell button:disabled{opacity:.55;cursor:default}.incentive-shell label{flex-direction:column;gap:6px;margin:12px 0;display:flex}.incentive-shell .inc-check{flex-direction:row;align-items:center}.inc-toolbar,.inc-tabs{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.inc-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:20px 0;display:grid}.inc-stats article{background:#fff;border:1px solid #d6e0eb;border-radius:12px;padding:22px}.inc-stats span,.inc-stats strong{display:block}.inc-stats strong{margin-top:12px;font-size:30px}.inc-stats small{font-size:16px}.inc-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;display:grid}.inc-product,.inc-card{background:#fff;border:1px solid #d6e0eb;border-radius:14px;margin-bottom:20px;padding:24px}.inc-product h2,.inc-card h2{font-size:22px}.inc-sources{background:#edf4fb;border-radius:10px;grid-template-columns:1fr 1fr;display:grid}.inc-sources div{padding:16px}.inc-sources span,.inc-sources b{margin:6px;display:block}.inc-sources div+div{border-right:1px solid #cfdeed}.inc-product progress{accent-color:#bd974e;width:100%;height:14px}.inc-reward{color:#fff;background:#102d50;border-radius:10px;justify-content:space-between;gap:10px;padding:16px;display:flex}.incentive-shell .inc-primary,.inc-tabs .selected{color:#fff;background:#102d50;border-color:#102d50}.inc-tier{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:8px;display:grid}.inc-tier input{width:100%;min-width:0}.inc-error{color:#9d2020;background:#fff0ee;border:1px solid #eaa89b;border-radius:8px;padding:14px}.inc-empty{text-align:center;background:#fff;border-radius:14px;padding:50px}.inc-table-wrap{overflow:auto}.incentive-shell table{border-collapse:collapse;width:100%;min-width:680px}.incentive-shell td,.incentive-shell th{text-align:right;border-bottom:1px solid #d6e0eb;padding:12px}.incentive-shell th{background:#edf4fb}.incentive-shell .inc-new{border-right:5px solid #bd974e}.inc-home-card{background:#102d50;border-bottom:3px solid #bd974e;border-radius:12px;margin:15px 0;padding:20px;text-decoration:none;display:block;color:#fff!important}.inc-home-card strong{margin:8px 0;font-size:20px;display:block}.price-opening{color:#102d50;background:#fff6dc;border:2px solid #bd974e;border-radius:12px;margin:16px 0;padding:18px}.price-opening a{color:#fff;background:#102d50;border-radius:8px;margin:10px;padding:10px;display:inline-block}.inc-permissions{border-bottom:1px solid #d6e0eb;flex-wrap:wrap;align-items:center;gap:20px;padding:12px;display:flex}.inc-permissions label{flex-direction:row;align-items:center}@media (max-width:700px){.incentive-shell{padding:12px}.incentive-shell header{flex-wrap:wrap;gap:10px;padding:16px}.incentive-shell h1{font-size:22px}.inc-tier{grid-template-columns:1fr 1fr}.inc-reward{flex-direction:column}.inc-product,.inc-card{padding:16px}}.inc-nav-link{color:inherit;border-radius:8px;margin:4px 0;padding:14px 16px;font-weight:600;text-decoration:none;display:block}.inc-nav-link:hover{background:#bd974e22}.acc-shell .inc-embedded{background:0 0;max-width:none;min-height:0;margin:0;padding:0}.inc-embedded .inc-toolbar input,.inc-embedded .inc-card input,.inc-embedded .inc-card select{color:#102d50}.inc-embedded .inc-stats strong{color:#123961}
