.sc-page{--sc-red:#e43d50;--sc-border:#353740;--sc-panel:#15171d;--sc-muted:#a7a6b1;min-width:0}.sc-nav{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 28px}.sc-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0 30px}.sc-process span{display:flex;align-items:center;gap:12px;border:1px solid var(--sc-border);padding:15px;border-radius:8px;color:var(--sc-muted);font-size:13px}.sc-process b{color:var(--sc-red);font:700 23px monospace}.sc-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sc-project,.sc-panel,.sc-preview-panel,.sc-ad-preview{border:1px solid var(--sc-border);border-radius:12px;background:linear-gradient(135deg,#1d1f26,#111318);min-width:0}.sc-project{overflow:hidden;display:flex;flex-direction:column}.sc-project-body{padding:23px;display:flex;flex-direction:column;gap:12px;flex:1}.sc-project-body h2{margin:0;font-size:23px;overflow-wrap:anywhere}.sc-project-body p{margin:0;color:var(--sc-muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.sc-project-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--sc-muted)}.sc-status{display:inline-flex;padding:5px 9px;font-size:11px;font-weight:700;border:1px solid #4a4b55;border-radius:4px;background:#23252d;color:#c5c3ce}.sc-status-pending{background:#654a172e;border-color:#92703a;color:#eac27d}.sc-status-approved{background:#17473245;border-color:#377456;color:#99d7ad}.sc-status-returned{background:#64202c45;border-color:#8e3b4a;color:#f39cab}.sc-project-price{display:flex;flex-direction:column;gap:5px;padding:15px 0;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;margin-top:auto}.sc-project-price>span{font-size:11px;color:var(--sc-muted);text-transform:uppercase;letter-spacing:.08em}.sc-project-price strong{font-size:21px;color:#f2c6ca}.sc-project-actions{display:flex;gap:8px;flex-wrap:wrap}.sc-art{position:relative;isolation:isolate;aspect-ratio:4/3;min-width:0;background:radial-gradient(ellipse at 50% 80%,#76212e4d,transparent 65%);overflow:hidden}.sc-art-armory{background:radial-gradient(ellipse at 50% 80%,#9c672d44,transparent 65%)}.sc-art-expedition{background:radial-gradient(ellipse at 50% 80%,#27686544,transparent 65%)}.sc-case-image{display:block;width:100%;height:100%;object-fit:contain}.sc-case-brand{position:absolute;left:27%;right:27%;top:46%;bottom:22%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5%;pointer-events:none;transform:perspective(650px) rotateX(2deg);text-align:center}.sc-case-brand img{width:30%;height:55%;object-fit:contain;filter:drop-shadow(0 1px 2px #000)}.sc-case-brand strong{font-size:clamp(9px,1.1vw,17px);font-weight:900;letter-spacing:.06em;line-height:1.05;max-width:100%;overflow-wrap:anywhere;color:#f9e7e6;text-shadow:0 1px 3px #000}.sc-logo-placeholder{font:bold clamp(14px,2vw,28px) monospace;border:1px solid #dba5a84d;padding:4px 10px;color:#e6c9c9}.sc-notice{padding:17px 20px;border:1px solid #85584955;border-left:3px solid #d49c5b;border-radius:7px;background:#ae773510;margin:18px 0;color:#d3c5bc;font-size:13px;line-height:1.7}.sc-notice p{margin:5px 0 0}.sc-cabinet-entry{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;border:1px solid #763746;border-radius:12px;padding:28px;background:radial-gradient(ellipse at 10% 10%,#9a25333b,transparent 60%),linear-gradient(135deg,#1f1c23,#13151b);margin:26px 0}.sc-cabinet-entry h2{font-size:27px;margin:5px 0 9px}.sc-cabinet-entry p{max-width:760px;color:#b7afba;line-height:1.7;margin:0}.sc-entry-symbol{width:70px;height:70px;display:grid;place-items:center;border:1px solid #a24c5e88;background:#6f253533;border-radius:16px;color:#e9acb8}.sc-empty{text-align:center;border:1px dashed #46414c;border-radius:12px;padding:60px 25px;margin-top:25px;background:#151419}.sc-empty>span{display:block;color:#db7180;margin-bottom:20px}.sc-empty p{color:var(--sc-muted);max-width:540px;margin:12px auto 25px;line-height:1.7}.sc-editor{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;align-items:start}.sc-editor-fields{padding:0;border:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:22px}.sc-panel{padding:25px}.sc-section-title{display:flex;gap:15px;align-items:flex-start;margin-bottom:24px}.sc-section-title>span{color:#f07c89;border:1px solid #6b3541;border-radius:8px;background:#671e2e24;min-width:37px;height:37px;display:grid;place-items:center;font:700 16px monospace}.sc-section-title h2{font-size:23px;margin:0 0 6px}.sc-section-title p{font-size:13px;color:var(--sc-muted);line-height:1.6;margin:0}.sc-templates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 23px}.sc-template{position:relative;display:block;cursor:pointer;min-width:0}.sc-template>input{position:absolute;left:12px;top:12px;accent-color:var(--sc-red);z-index:2}.sc-template>span{display:block;border:1px solid #3e3e48;border-radius:9px;background:#0d1015;overflow:hidden;text-align:center;transition:border-color .15s,box-shadow .15s}.sc-template img{display:block;width:100%;aspect-ratio:4/3;object-fit:contain}.sc-template strong{display:block;padding:10px;font-size:12px;color:#ccc5ce}.sc-template>input:checked+span{border-color:var(--sc-red);box-shadow:0 0 0 1px var(--sc-red),inset 0 0 24px #d52c3a14}.sc-template>input:focus-visible+span{outline:2px solid #fff;outline-offset:3px}.sc-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.sc-editor .field{min-width:0}.sc-editor .portal-media-field{margin-top:18px}.sc-editor .portal-media-preview img{max-height:150px;object-fit:contain}.sc-editor-aside{position:sticky;top:100px;display:flex;flex-direction:column;gap:17px;min-width:0}.sc-preview-panel{overflow:hidden;padding-bottom:25px;text-align:center}.sc-preview-panel h2{font-size:23px;line-height:1.25;padding:0 20px;margin:10px 0;overflow-wrap:anywhere}.sc-preview-panel>p{font-size:12px;color:var(--sc-muted);padding:0 20px;line-height:1.6;overflow-wrap:anywhere}.sc-eyebrow{display:block;color:#d47986;letter-spacing:.16em;font-size:10px;font-weight:800}.sc-aside-note{display:flex;gap:10px;font-size:12px;color:var(--sc-muted);line-height:1.65;margin:0;padding:0 8px}.sc-aside-note>svg{flex:none;margin-top:2px}.sc-price-result>span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--sc-muted)}.sc-price-result>strong{font-size:33px;display:block;margin:10px 0 20px;color:#f3c5cc;overflow-wrap:anywhere}.sc-price-result dl{margin:0;font-size:12px}.sc-price-result dl>div{display:flex;justify-content:space-between;gap:15px;margin:11px 0}.sc-price-result dt{color:var(--sc-muted)}.sc-price-result dd{margin:0;white-space:nowrap}.sc-price-result>p{font-size:11px;line-height:1.6;color:var(--sc-muted);margin:17px 0 0}.sc-price-result small{display:block;margin-top:15px;color:#edbb75;font-size:11px}.sc-price-result small[hidden]{display:none}.sc-price-empty{color:var(--sc-muted);font-size:13px;line-height:1.7}.sc-reward{display:grid;grid-template-columns:minmax(140px,1fr) 75px 90px 110px 34px;gap:10px;align-items:end;padding:17px 0;border-bottom:1px solid #ffffff12}.sc-reward:first-child{padding-top:0}.sc-reward .field{margin:0}.sc-reward .field-label{font-size:10px}.sc-reward .input,.sc-reward .select{padding:10px 8px;font-size:12px;min-width:0}.sc-reward .btn{padding:11px 8px}.sc-reward-item{display:flex;align-items:center;gap:10px;align-self:center;min-width:0}.sc-reward-item>img,.sc-item-placeholder{width:46px;height:46px;flex:none;object-fit:contain;border-radius:6px;background:#22242b;display:grid;place-items:center;color:#b88b97}.sc-reward-item strong{display:block;font-size:12px;overflow-wrap:anywhere}.sc-reward-item small{display:block;color:var(--sc-muted);font-size:10px;margin-top:5px;line-height:1.5}.sc-product-picker{margin-top:20px;border:1px solid #3e3b46;background:#0c0f14;border-radius:8px;padding:15px}.sc-product-picker>summary{display:flex;align-items:center;gap:9px;cursor:pointer;font-size:13px;font-weight:700;color:#eab6c0;list-style:none}.sc-product-picker[open]>summary{margin-bottom:15px}.sc-product-list{max-height:360px;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-right:5px}.sc-product-option{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #33343d;border-radius:6px;background:#181b22;text-align:left;min-width:0;color:#e3dfe6;cursor:pointer}.sc-product-option:hover:not(:disabled){border-color:#a55263;background:#2a1f29}.sc-product-option:disabled{opacity:.4;cursor:default}.sc-product-option>img,.sc-product-option>span:first-child{width:38px;height:38px;flex:none;object-fit:contain;display:grid;place-items:center;background:#242832;border-radius:4px}.sc-product-option>span:nth-child(2){flex:1;min-width:0}.sc-product-option strong{display:block;font-size:11px;overflow-wrap:anywhere}.sc-product-option small{display:block;font-size:10px;color:var(--sc-muted);margin-top:4px}.sc-product-option>svg{flex:none}.sc-product-option[hidden]{display:none}.sc-probability{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px;padding:14px 16px;border:1px solid #805737;background:#9a592118;border-radius:7px;font-size:12px}.sc-probability>strong{margin-left:auto;color:#efbc76;font-size:19px}.sc-probability small{width:100%;color:#c5b2a1;font-size:11px}.sc-probability.is-valid{background:#19412d27;border-color:#3e6749}.sc-probability.is-valid>strong{color:#9ccba5}.sc-probability.is-valid small{color:#a7baac}.sc-reward-toolbar{margin-top:12px}.sc-reward-empty,.sc-picker-empty{font-size:13px;color:var(--sc-muted);padding:16px 0;line-height:1.7}.sc-editor-actions{display:flex;gap:12px;flex-wrap:wrap;padding-bottom:30px}.sc-editor-fields:disabled .sc-editor-actions{opacity:.4}.sc-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:26px 0}.sc-spent{display:flex;align-items:center;gap:20px;flex-wrap:wrap;border:1px solid #513742;background:#6e25351b;padding:20px;border-radius:9px;margin-bottom:25px}.sc-spent>span{color:var(--sc-muted);font-size:13px}.sc-spent>strong{margin-left:auto;color:#f3c3cc;font-size:24px}.sc-spent>small{width:100%;color:var(--sc-muted)}.sc-page>.sc-panel{margin-bottom:24px}.sc-history td{max-width:360px;overflow-wrap:anywhere}.sc-history small{display:block;color:var(--sc-muted);font-size:11px;margin-top:4px}.sc-history-more{text-align:center;margin-top:18px}.sc-policy{margin-bottom:25px}.sc-policy summary{cursor:pointer;font-weight:700}.sc-policy[open] summary{margin-bottom:20px}.sc-policy form{display:flex;flex-direction:column;gap:12px}.sc-policy .btn{align-self:flex-start}.sc-check{display:flex;align-items:center;gap:10px;color:#ccc8d1;font-size:13px}.sc-check input{accent-color:var(--sc-red)}.sc-ad-layout{display:grid;grid-template-columns:350px minmax(0,1fr);gap:25px;align-items:start}.sc-ad-layout form{display:flex;flex-direction:column;gap:17px}.sc-ad-layout h2{margin:0 0 8px;font-size:23px}.sc-ad-preview{padding:18px;background:repeating-conic-gradient(#181b22 0% 25%,#11141b 0% 50%) 50%/24px 24px}.sc-ad-preview canvas{width:100%;height:auto;display:block;background:#0d1015;max-height:720px;object-fit:contain}.sc-ad-preview p{color:#bbb2c2;font-size:12px;padding:12px 2px 0;margin:0}.sc-ad-buttons{display:flex;gap:10px;flex-wrap:wrap}.sc-link-input{font-size:11px!important}.sc-warning{color:#e3b56f!important}.sc-review-note{border-left:2px solid #ad6471;padding-left:10px}.sc-panel .table-wrap{max-width:100%}.sc-editor [hidden],.sc-page button[hidden]{display:none!important}.sc-page [aria-busy=true]{cursor:progress}
@media(max-width:1200px){.sc-editor{grid-template-columns:minmax(0,1fr) 285px}.sc-reward{grid-template-columns:minmax(140px,1fr) 70px 83px 35px}.sc-reward>.field:nth-of-type(3){grid-column:1/4}.sc-reward>button{grid-column:4;grid-row:1}.sc-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-cabinet-entry{grid-template-columns:auto 1fr}.sc-cabinet-entry>.btn{grid-column:2;justify-self:start}}
@media(max-width:900px){.sc-editor{grid-template-columns:minmax(0,1fr)}.sc-editor-aside{position:static;grid-row:1;display:grid;grid-template-columns:1fr 1fr;align-items:start}.sc-editor-aside>.sc-aside-note{grid-column:1/-1}.sc-preview-panel .sc-art{max-height:280px}.sc-process{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-ad-layout{grid-template-columns:1fr}.sc-ad-preview{grid-row:1}.sc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-reward{grid-template-columns:minmax(140px,1fr) 75px 90px 110px 34px}.sc-reward>.field:nth-of-type(3){grid-column:auto}.sc-reward>button{grid-column:auto;grid-row:auto}}
@media(max-width:600px){.sc-project-grid,.sc-field-grid{grid-template-columns:1fr}.sc-panel{padding:18px}.sc-nav{gap:5px}.sc-nav .btn{font-size:11px;padding:9px}.sc-process{gap:7px}.sc-process span{font-size:11px;padding:11px;gap:8px}.sc-process b{font-size:18px}.sc-cabinet-entry{grid-template-columns:1fr;padding:22px;gap:14px}.sc-entry-symbol{width:53px;height:53px}.sc-cabinet-entry h2{font-size:23px}.sc-cabinet-entry>.btn{grid-column:1}.sc-cabinet-entry p{font-size:13px}.sc-editor-aside{grid-template-columns:1fr}.sc-preview-panel .sc-art{max-height:none;aspect-ratio:4/3}.sc-case-brand strong{font-size:14px}.sc-templates{gap:7px}.sc-template strong{font-size:10px;padding:7px 2px}.sc-template>input{left:6px;top:6px}.sc-reward{grid-template-columns:1fr 1fr 35px;gap:10px;padding:17px 0}.sc-reward-item{grid-column:1/3}.sc-reward>button{grid-column:3;grid-row:1}.sc-reward>.field:nth-of-type(3){grid-column:1/3}.sc-product-list{grid-template-columns:1fr}.sc-project-body{padding:20px}.sc-editor-actions{flex-direction:column}.sc-editor-actions .btn{width:100%}.sc-metrics .metric{padding:16px}.sc-spent{align-items:flex-start;flex-direction:column;gap:9px}.sc-spent>strong{margin:0}.sc-ad-preview{padding:9px}.sc-ad-buttons .btn{width:100%}.sc-section-title h2{font-size:21px}}
@media(prefers-reduced-motion:reduce){.sc-template>span{transition:none}}
.sc-list-filters{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 25px}.sc-list-filters .btn{font-size:12px;padding:9px 13px}.sc-projects-more{margin:25px 0;text-align:center}
@font-face{font-family:NWCaseStencil;src:url('/static/assets/streamer-cases/DejaVuSansCondensed-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
.sc-art{aspect-ratio:1;container-type:inline-size}.sc-case-brand{inset:0;display:block;transform:none}.sc-case-brand img{position:absolute;left:35%;top:45%;width:30%;height:22%;object-fit:contain;filter:none}.sc-case-brand strong{position:absolute;left:33%;top:73.5%;width:34%;max-width:34%;transform:translateY(-50%);display:block;font-family:NWCaseStencil,sans-serif;font-weight:700;font-size:3.5cqw;line-height:1.1;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;color:#f0e9e5;text-shadow:0 1px 1px #000}.sc-art-armory .sc-case-brand strong{top:75.5%}.sc-art-expedition .sc-case-brand strong{top:74.8%}.sc-template img{aspect-ratio:1}.sc-preview-panel .sc-art{aspect-ratio:1;max-height:none}.sc-project>.sc-art{max-height:none;width:100%;aspect-ratio:1}.sc-project .sc-case-image{object-fit:contain}
