@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700&family=IBM+Plex+Mono:wght@400;500&family=Inter:wght@400;450;500;550;600;650;700;750;800&display=swap";.buyback-page{color-scheme:dark;--bg:#080e16;--panel:#101923;--panel2:#0c141e;--line:#22303d;--muted:#8e9fae;--text:#e9f0f6;--cyan:#61cce5;--green:#8ed7bc;--font:Inter,Segoe UI,sans-serif;--mono:"IBM Plex Mono",Consolas,monospace;font-family:var(--font);color:var(--text);background:var(--bg);font-synthesis:none}.buyback-page *{box-sizing:border-box}.buyback-page{margin:0;background:radial-gradient(ellipse at 50% 8%,#11233260,transparent 48%),var(--bg);font-size:16px;line-height:1.5}.buyback-page button,.buyback-page input,.buyback-page select,.buyback-page textarea{font:inherit}.buyback-page button,.buyback-page a,.buyback-page select{-webkit-tap-highlight-color:transparent}.buyback-page button{cursor:pointer}.buyback-page button,.buyback-page a{transition:background .18s,color .18s,border-color .18s,box-shadow .18s}.buyback-page a{color:inherit;text-decoration:none}.buyback-page button{color:inherit}.buyback-page button:disabled{cursor:not-allowed;opacity:.45}.buyback-page button:focus-visible,.buyback-page a:focus-visible,.buyback-page select:focus-visible,.buyback-page summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.buyback-page textarea:focus-visible{outline:none}.buyback-page button svg,.buyback-page a svg{flex-shrink:0}.buyback-page svg.icon{width:18px;height:18px;display:inline-block;vertical-align:middle;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.buyback-page h1,.buyback-page h2,.buyback-page h3,.buyback-page p{margin:0}.buyback-page h3{font-size:16px;font-weight:600}.buyback-page p{color:var(--muted)}.buyback-page [hidden]{display:none!important}.buyback-page .shell{width:calc(100% - 88px);max-width:1200px;margin:0 auto}.buyback-page .muted{color:var(--muted)}.buyback-page .cyan{color:var(--cyan)}.buyback-page .positive{color:var(--green)}.buyback-page .eyebrow{font:500 11px/1.5 var(--mono);letter-spacing:.13em;color:var(--cyan)}.buyback-page .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.buyback-page .skip-link{position:fixed;z-index:1000;left:20px;top:-80px;padding:12px;background:var(--cyan);color:#07141e}.buyback-page .skip-link:focus{top:12px}.buyback-page .icon-button{border:0;background:transparent;display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;color:var(--muted);border-radius:6px;position:relative}.buyback-page .icon-button:hover{background:#ffffff0c;color:var(--text)}.buyback-page .utility{height:58px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff07}.buyback-page .micro-brand{font:500 10px var(--mono);letter-spacing:.14em;display:flex;align-items:center;gap:10px}.buyback-page .brand-square{font:700 15px var(--font);color:var(--cyan);border:1px solid #375667;border-radius:4px;width:25px;height:25px;display:grid;place-items:center}.buyback-page .utility-divider{color:#405465;margin:0 3px}.buyback-page .utility-right{display:flex;align-items:center;gap:12px}.buyback-page .preview-badge{font:500 10px var(--mono);letter-spacing:.07em;color:#8dacc0;display:inline-flex;gap:8px;align-items:center}.buyback-page .preview-badge span{color:#48616f}.buyback-page .notification-dot{position:absolute;width:4px;height:4px;background:var(--cyan);border-radius:50%;right:7px;top:5px}.buyback-page .hero{height:188px;position:relative;isolation:isolate}.buyback-page .star-map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;opacity:.68;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.buyback-page .star-map>svg{height:100%;width:100%}.buyback-page .map-lines{stroke:#304251;fill:none;stroke-width:.7;opacity:.65}.buyback-page .map-nodes{fill:#577689;opacity:.7}.buyback-page .map-labels{font:9px var(--mono);fill:#78909f;letter-spacing:.08em}.buyback-page .schematic-label{font-size:7px;opacity:.5}.buyback-page .hero-lockup{width:fit-content;height:100%;margin:auto;display:flex;align-items:center;gap:21px}.buyback-page .hero-bee{width:235px;height:172px;object-fit:contain;filter:drop-shadow(0 8px 15px #0005);animation:buyback-bee-arrive 1.9s cubic-bezier(.12,.74,.22,1) both}.buyback-page .hero-title{padding-right:35px;animation:buyback-title-arrive 2.3s cubic-bezier(.14,.67,.17,1) both}.buyback-page .hero-title .eyebrow{font-size:10px;letter-spacing:.23em;color:#839eaf;margin-bottom:4px}.buyback-page .hero-title h1{font-size:47px;letter-spacing:-.055em;font-weight:750;line-height:1.1;white-space:nowrap}.buyback-page .hero-title h1 span{font-weight:450;color:#c9d8e4}.buyback-page .hero-title h1 i{font-style:normal;color:var(--cyan);margin-left:3px}.buyback-page .hero-title p{font-size:13px;margin-top:9px;letter-spacing:.035em;color:#7690a1}.buyback-page .courier{position:absolute;width:33px;height:33px;object-fit:contain;opacity:.64;offset-rotate:0deg}.buyback-page .courier-one{offset-path:path("M 70 145 Q 140 110 225 75");animation:buyback-courier-flight 23s linear infinite}.buyback-page .courier-two{offset-path:path("M 1130 150 Q 1100 100 1040 44 Q 1010 48 945 98");animation:buyback-courier-flight 29s -9s linear infinite}@keyframes buyback-courier-flight{0%,to{offset-distance:0%;opacity:0}8%,85%{opacity:.65}95%{offset-distance:100%;opacity:0}to{offset-distance:100%}}@keyframes buyback-bee-arrive{0%{transform:translate(105vw,-24px) rotate(-8deg)}65%{transform:translate(-8px,3px) rotate(2deg)}to{transform:translate(0) rotate(0)}}@keyframes buyback-title-arrive{0%,12%{transform:translate(115vw);opacity:0}28%{opacity:1}78%{transform:translate(-5px)}to{transform:translate(0);opacity:1}}.buyback-page .motion-paused .courier{animation-play-state:paused}.buyback-page .main-nav{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff05;border-bottom:1px solid var(--line);height:58px}.buyback-page .nav-tabs{display:flex;gap:6px;height:100%;align-items:center}.buyback-page .nav-tab{font-size:13px;font-weight:550;display:flex;align-items:center;gap:9px;padding:9px 17px;border:1px solid transparent;border-radius:6px;color:#93a6b7;position:relative}.buyback-page .nav-tab:hover{color:var(--text);background:#ffffff04}.buyback-page .nav-tab.active{background:#16304070;color:#8addee;border-color:#30506480}.buyback-page .nav-tab.active:after{content:"";position:absolute;bottom:-10px;left:20px;right:20px;height:2px;background:var(--cyan)}.buyback-page .nav-tab .icon{width:16px;height:16px}.buyback-page .discord-button{display:inline-flex;align-items:center;gap:10px;border:1px solid #35415c;background:#1b2336;padding:8px 13px;font-size:12px;border-radius:6px;color:#b8c6ef}.buyback-page .discord-button .icon:last-child{width:13px;height:13px;margin-left:6px}.buyback-page .discord-button:hover{background:#283550}.buyback-page .announcement{margin-top:14px;display:flex;align-items:center;height:36px;background:#0e1a25;border:1px solid #233542;border-radius:5px;overflow:hidden}.buyback-page .announcement-label{font:500 9px var(--mono);letter-spacing:.09em;display:flex;gap:9px;align-items:center;color:#a9c9d8;white-space:nowrap;padding:0 15px;height:100%;border-right:1px solid #233542;background:#12212d;z-index:1}.buyback-page .announcement-label .icon{width:14px;height:14px}.buyback-page .ticker-window{overflow:hidden;flex:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 25px,#000 calc(100% - 25px),transparent);mask-image:linear-gradient(90deg,transparent,#000 25px,#000 calc(100% - 25px),transparent)}.buyback-page .ticker-track{display:flex;white-space:nowrap;width:max-content;animation:buyback-ticker 42s linear infinite;font-size:11px;color:#8ea8b8}.buyback-page .ticker-track span{padding-left:30px}.buyback-page .ticker-track b{padding:0 27px;font-weight:400;color:#4f8198}.buyback-page .ticker-paused .ticker-track,.buyback-page .announcement:hover .ticker-track{animation-play-state:paused}@keyframes buyback-ticker{to{transform:translate(-50%)}}.buyback-page main{min-height:570px}.buyback-page .page-heading{display:flex;justify-content:space-between;align-items:center;margin:32px 0 23px;gap:24px}.buyback-page .page-heading h2{font-size:32px;letter-spacing:-.045em;line-height:1.2;margin-top:5px;font-weight:650}.buyback-page .page-heading h2 span{color:#97aebf;font-weight:450}.buyback-page .page-heading p{margin-top:9px;font-size:13px}.buyback-page .heading-note{display:flex;align-items:center;gap:8px;font-size:11px;color:#7e96a8;padding-top:24px}.buyback-page .heading-note .icon{width:14px;height:14px}.buyback-page .calculator-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(350px,1fr);gap:22px;align-items:start}.buyback-page .panel{background:linear-gradient(130deg,#111c27,#0f1822 70%);border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 6px 26px #0000000c}.buyback-page .panel-heading{padding:19px 23px;display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid #26313b88;min-height:64px}.buyback-page .panel-heading h3{display:flex;align-items:center;gap:12px;font-size:14px}.buyback-page .step-label{font:400 11px var(--mono);color:#7594a8;display:inline-grid;place-items:center;width:23px;height:23px;border:1px solid #304150;border-radius:5px}.buyback-page .text-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:500;background:transparent;border:0;padding:4px 0;color:#8fadc0}.buyback-page .text-button:hover{color:var(--cyan)}.buyback-page .text-button .icon{width:13px;height:13px}.buyback-page .inventory-body{padding:20px 23px}.buyback-page .inventory-body>label{font-size:12px;color:#9db0bf;display:block;margin-bottom:12px}.buyback-page .input-shell{border:1px solid #2a3d4b;background:#09121b;border-radius:6px;overflow:hidden;transition:border-color .2s}.buyback-page .input-shell:focus-within{border-color:#579db7;box-shadow:0 0 0 3px #3ab8d40c}.buyback-page textarea{resize:vertical;width:100%;min-height:188px;height:188px;display:block;padding:17px 18px;border:0;background:transparent;color:#b9cedd;font:12px/1.85 var(--mono)}.buyback-page textarea::placeholder{color:#4d6271}.buyback-page .input-footer{display:flex;justify-content:space-between;align-items:center;padding:6px 15px;border-top:1px solid #1c2b36;color:#6d889c;font:10px var(--mono);background:#0c1620}.buyback-page .input-footer button{font-size:10px;color:#758e9f}.buyback-page .input-help{font-size:10px;display:flex;align-items:center;gap:5px;margin:11px 0 21px;color:#748b9e}.buyback-page .input-help .icon{width:13px;height:13px;margin-right:3px}.buyback-page kbd{font:9px var(--mono);border:1px solid #31414e;border-radius:3px;padding:1px 4px;color:#afc0cd;background:#16212c}.buyback-page .delivery-label{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:9px;font-size:11px}.buyback-page .delivery-label label{display:flex;align-items:center;gap:7px;font-size:12px;color:#b3c3ce}.buyback-page .delivery-label .icon{width:14px;height:14px}.buyback-page select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;max-width:100%;border:1px solid #2b3c49;border-radius:5px;background:#0c151f;color:#c4d2dd;padding:11px 12px;font-size:12px}.buyback-page #station{width:100%;margin-bottom:17px;min-height:42px}.buyback-page .primary-button{border:1px solid #75d8ed;background:#60c8e0;color:#08202b;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 17px;border-radius:5px;font-size:13px;font-weight:650;min-height:43px}.buyback-page .primary-button:hover{background:#82d9e9;box-shadow:0 0 22px #61cce517}.buyback-page .primary-button>.icon:last-child{margin-left:auto}.buyback-page .primary-button>.icon:first-child{margin-right:auto}.buyback-page #calculate{width:100%}.buyback-page .demo-caption{font-size:10px;color:#6e899b;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:11px}.buyback-page .small-dot{width:4px;height:4px;background:#5e8ea5;border-radius:50%}.buyback-page .error-text{color:#f4a7a8;font-size:12px;margin-top:12px}.buyback-page .quote-panel{border-color:#345469;background:linear-gradient(150deg,#13283875,#0f1924 42%);position:relative}.buyback-page .quote-panel:before{content:"";position:absolute;top:0;left:24px;right:24px;height:1px;background:linear-gradient(90deg,transparent,#64c9e275,transparent)}.buyback-page .sample-label{font:500 9px var(--mono);letter-spacing:.08em;color:#7397ac;padding:3px 7px;border:1px solid #2b4558;border-radius:3px}.buyback-page .quote-body{padding:22px 23px 18px}.buyback-page .payout-label{font-size:11px;color:#97b4c7}.buyback-page .payout-amount{font:500 32px/1.3 var(--mono);letter-spacing:-.065em;color:#a9e7f3;margin:5px 0 4px;white-space:nowrap}.buyback-page .payout-amount span{font:400 13px var(--mono);letter-spacing:0;color:#6b9caf;margin-left:7px}.buyback-page .quote-demo-note{font-size:10px;color:#7897a9;margin-bottom:19px}.buyback-page .quote-metrics{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:14px 0;border-top:1px solid #29425288;border-bottom:1px solid #29425288}.buyback-page .quote-metrics span{display:block;font-size:10px;color:#859dad}.buyback-page .quote-metrics strong{font:500 15px var(--mono);display:block;margin-top:5px;letter-spacing:-.03em}.buyback-page .quote-metrics strong small{font-size:9px;font-weight:400;color:#718c9e}.buyback-page .rate-breakdown{display:flex;justify-content:space-between;align-items:center;padding:11px 0 18px;font-size:10px;color:#7892a4}.buyback-page .bonus-tags{display:flex;gap:5px}.buyback-page .bonus-tag{font:400 9px var(--mono);border:1px solid #355146;background:#162b24;color:#92cbb6;padding:3px 5px;border-radius:3px}.buyback-page .copy-row{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-top:10px}.buyback-page .copy-row-label{font-size:9px;color:#809bac;display:block;margin-bottom:2px}.buyback-page .copy-row-value{font:400 12px var(--mono);color:#c0d4e1;overflow-wrap:anywhere}.buyback-page .copy-button{display:flex;gap:6px;align-items:center;border:1px solid #304856;background:#172736;padding:7px 10px;border-radius:4px;color:#a1c6d9;font-size:10px;min-width:79px;justify-content:center}.buyback-page .copy-button .icon{width:13px;height:13px}.buyback-page .copy-button:hover{border-color:#5a879c;background:#203848}.buyback-page .quote-hint{display:flex;align-items:flex-start;gap:10px;padding:14px 23px;background:#0c151e;border-top:1px solid #263746;font-size:10px;color:#829baa}.buyback-page .quote-hint>.icon{color:#819dae;width:15px;min-width:15px;margin-top:2px}.buyback-page .quote-hint strong{font-weight:550;color:#afc0cd;display:block;margin-bottom:3px}.buyback-page .empty-quote{padding:60px 32px;color:#7d9aab;text-align:center;min-height:395px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.buyback-page .empty-quote>.icon{width:36px;height:36px;opacity:.5}.buyback-page .empty-quote h4{font-size:17px;color:#b3cad8;margin:0}.buyback-page .empty-quote p{font-size:12px}.buyback-page .review-banner{display:flex;align-items:center;gap:13px;margin-top:17px;padding:13px 18px;border:1px solid #574737;border-radius:6px;background:#241f1a;color:#c9b196;font-size:12px}.buyback-page .review-banner.error{border-color:#663b44;background:#281a21;color:#dfa5ad}.buyback-page .review-banner>span{flex:1}.buyback-page .review-banner button{color:inherit;white-space:nowrap}.buyback-page .scan-panel{margin-top:21px}.buyback-page .scan-toggle{width:100%;padding:18px 23px;background:transparent;border:0;display:flex;align-items:center;justify-content:space-between;gap:20px}.buyback-page .scan-toggle:hover{background:#ffffff03}.buyback-page .scan-title{display:flex;align-items:center;text-align:left;gap:14px;font-size:13px;color:#c0d2df}.buyback-page .scan-title>.icon{color:#7b9bad;width:19px;height:19px}.buyback-page .scan-title small{display:block;margin-top:4px;font-size:10px;font-weight:400;color:#6f889b}.buyback-page .scan-toggle-right{display:flex;align-items:center;gap:20px;color:#7896aa}.buyback-page .scan-toggle-right>.icon{width:16px;transition:transform .2s}.buyback-page .scan-toggle[aria-expanded=true] .scan-toggle-right>.icon{transform:rotate(180deg)}.buyback-page .count-badge{border:1px solid #2a3e4b;border-radius:4px;padding:4px 7px;color:#859faf;font:10px var(--mono)}.buyback-page #scan-body{border-top:1px solid var(--line);padding:19px 23px}.buyback-page .scan-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px}.buyback-page .filter-tabs{display:flex;gap:4px;flex-wrap:wrap}.buyback-page .filter-tabs button{border:1px solid transparent;border-radius:4px;background:transparent;color:#819eb0;font-size:11px;padding:7px 10px}.buyback-page .filter-tabs button.selected{border-color:#365363;background:#1b303e;color:#b2e0ee}.buyback-page .filter-tabs button:hover{color:var(--text)}.buyback-page .sort-controls select{font-size:11px;padding:7px 10px}.buyback-page .scan-legend{display:flex;justify-content:space-between;font:8px var(--mono);letter-spacing:.1em;color:#6f8798;margin-bottom:6px}.buyback-page .scan-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.buyback-page .scan-item{display:flex;align-items:center;gap:11px;min-width:0;padding:12px 0;border-bottom:1px solid #243440;break-inside:avoid}.buyback-page .item-icon{border:1px solid #2b4251;background:#162834;min-width:32px;width:32px;height:32px;display:grid;place-items:center;border-radius:5px;color:#91afc2}.buyback-page .item-icon .icon{width:16px;height:16px}.buyback-page .item-icon.rejected{background:#301d24;color:#de9ba7;border-color:#59313d}.buyback-page .item-icon.zero{background:#28251e;color:#c2b28d;border-color:#494133}.buyback-page .item-name{font-size:11px;color:#bdcedb;line-height:1.4;overflow-wrap:anywhere}.buyback-page .item-meta{font-size:9px;color:#7390a4;margin-top:3px;display:flex;gap:6px;align-items:center}.buyback-page .item-info{flex:1;min-width:0}.buyback-page .item-value{text-align:right;white-space:nowrap}.buyback-page .item-value strong{display:block;font:400 11px var(--mono);color:#bad9e6}.buyback-page .item-value small{display:block;font:9px var(--mono);color:#6e8b9e;margin-top:4px}.buyback-page .scan-footnote{font-size:10px;margin-top:15px;color:#6e8799}.buyback-page .scan-empty{grid-column:1/-1;color:#809bac;font-size:12px;padding:25px;text-align:center}.buyback-page .group-heading{grid-column:1/-1;color:#a2bed0;font:500 10px var(--mono);letter-spacing:.08em;margin-top:15px;padding:7px 0;border-bottom:1px solid #375162}.buyback-page .help-strip{display:flex;justify-content:space-between;align-items:center;padding:23px 2px 12px;color:#9bb1c2;gap:20px}.buyback-page .help-strip>div{display:flex;gap:12px;align-items:center;font-size:12px}.buyback-page .help-strip small{display:block;color:#6a8498;font-size:10px;margin-top:2px}.buyback-page .help-strip a{font-size:11px;display:flex;align-items:center;gap:10px;color:#91c0d5}.buyback-page .help-strip a:hover{color:var(--cyan)}.buyback-page .help-strip a .icon{width:14px}.buyback-page .secondary-button{display:inline-flex;gap:9px;justify-content:center;align-items:center;padding:10px 14px;font-size:12px;border:1px solid #365164;border-radius:5px;background:#14232f;color:#a4c5d9}.buyback-page .secondary-button:hover{background:#203748}.buyback-page .notice{padding:18px 20px;display:flex;gap:14px;border:1px solid #34566b;background:#14273688;border-radius:7px;color:#a6c8db;font-size:12px;margin:0 0 24px}.buyback-page .notice>.icon{min-width:19px;color:var(--cyan)}.buyback-page .notice strong{font-weight:550}.buyback-page .notice p{font-size:12px;margin-top:5px;line-height:1.7}.buyback-page .guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.buyback-page .guide-card{display:flex;align-items:flex-start;gap:18px;padding:25px}.buyback-page .guide-number{font:500 22px Barlow Condensed,sans-serif;color:#60869d;border-bottom:1px solid #3c6178;padding-bottom:8px}.buyback-page .guide-card h3{font-size:15px;margin:2px 0 8px}.buyback-page .guide-card p{font-size:12px;line-height:1.8}.buyback-page .guide-card b{color:#c1d5e3;font-weight:500}.buyback-page .checklist{margin-top:22px;padding:24px}.buyback-page .checklist>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:20px}.buyback-page .checklist>div>span{font-size:12px;color:#a0b7c7;display:flex;align-items:center;gap:9px}.buyback-page .checklist .icon{color:var(--green);width:15px}.buyback-page .rate-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.buyback-page .rate-summary>.panel{padding:23px}.buyback-page .rate-summary .eyebrow{color:#8caabc;font-size:10px}.buyback-page .rate-summary strong{display:block;font:500 44px Barlow Condensed,sans-serif;line-height:1.2;margin-top:10px;color:#b8e0ed}.buyback-page .rate-summary strong span{font-size:24px;margin-left:3px;color:#78a0b5}.buyback-page .rate-summary p{font-size:11px;margin-top:7px}.buyback-page .rates-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.buyback-page .rate-row{margin:0 22px;padding:18px 0;display:flex;align-items:center;gap:15px;border-bottom:1px solid #263744;font-size:12px}.buyback-page .rate-row:last-child{border:0}.buyback-page .rate-row>span:first-child{flex:1}.buyback-page .rate-row small{display:block;font-size:10px;color:#738da0;margin-top:4px}.buyback-page .rate-row strong{font:400 12px var(--mono);color:#c1dce8}.buyback-page .status{font:9px var(--mono);border:1px solid #385247;padding:3px 6px;border-radius:3px;white-space:nowrap}.buyback-page .status.accepted{color:#91c7b4;background:#16302555}.buyback-page .status.zero,.buyback-page .status.fallback{color:#c8b38a;border-color:#584f3d;background:#302a1d66}.buyback-page .status.rejected{color:#da9aa6;border-color:#633641;background:#2d1b23}.buyback-page .station-rate{display:flex;justify-content:space-between;gap:20px;padding:15px 22px;border-bottom:1px solid #263744;font:12px var(--mono)}.buyback-page .station-rate small{color:#768d9e;font:10px var(--font);display:block;margin-top:4px}.buyback-page .station-rate strong{color:var(--green);font-size:11px;font-weight:400}.buyback-page .panel-note{padding:17px 22px;font-size:10px;color:#7792a5;line-height:1.8}.buyback-page .faq-grid{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:13px 20px}.buyback-page .faq-card{border:1px solid var(--line);border-radius:7px;background:#101b26;overflow:hidden}.buyback-page .faq-card summary{cursor:pointer;display:flex;justify-content:space-between;gap:15px;align-items:center;list-style:none;padding:21px;font-size:13px;color:#bfd1de}.buyback-page .faq-card summary .icon{width:15px;color:#6b90a8;flex-shrink:0}.buyback-page .faq-card[open] summary .icon{transform:rotate(180deg)}.buyback-page .faq-card p{padding:0 21px 22px;font-size:12px;line-height:1.85}.buyback-page .faq-card a{color:var(--cyan)}.buyback-page footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px 0 27px;border-top:1px solid #1f2d38;margin-top:32px!important;font-size:10px;color:#7e9caf}.buyback-page .footer-brand{color:#a3baca;font-weight:550}.buyback-page .footer-brand .muted{font-weight:400;font-size:9px;color:#607b8e}.buyback-page footer>div{display:flex;align-items:center;gap:21px}.buyback-page .footer-preview{color:#526f83;font-size:9px}.buyback-page .footer-link{color:#8da8ba;background:transparent;border:0;padding:0;font-size:10px}.buyback-page .footer-link:hover{color:var(--cyan)}.buyback-page dialog{color:var(--text)}.buyback-page .modal{background:radial-gradient(ellipse at 0 0,#19394b,#111c28 55%);border:1px solid #365167;border-radius:14px;padding:38px;max-width:510px;width:calc(100% - 40px);box-shadow:0 35px 150px #000b;max-height:85vh;overflow:auto}.buyback-page .modal::backdrop{background:#030810be;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.buyback-page .modal-close{position:absolute;right:15px;top:14px}.buyback-page .modal-symbol{display:grid;place-items:center;width:45px;height:45px;background:#203e50;border:1px solid #42697d;border-radius:10px;color:#88d3e4;margin-bottom:22px}.buyback-page .modal-symbol .icon{width:23px;height:23px}.buyback-page .modal h2{font-size:32px;font-weight:650;letter-spacing:-.04em;line-height:1.2;margin:9px 0 17px}.buyback-page .modal>p{font-size:13px;line-height:1.85;margin-bottom:22px}.buyback-page .modal .notice{font-size:11px;line-height:1.7;margin:20px 0}.buyback-page .modal .primary-button{width:100%;margin-top:23px}.buyback-page .legal-modal{max-width:760px;padding:40px}.buyback-page .legal-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:30px;border-top:1px solid #2a3b48;border-bottom:1px solid #2a3b48;padding:25px 0;margin:25px 0}.buyback-page .legal-grid h3,.buyback-page .legal-disclaimer h3{font-size:12px;color:#91b5ca;margin-bottom:13px}.buyback-page .legal-grid p,.buyback-page .legal-disclaimer p{font-size:12px;line-height:1.9}.buyback-page .legal-grid p strong{font-weight:550;color:#bfd4e2}.buyback-page .legal-grid a{color:#b4d3e7;overflow-wrap:anywhere}.buyback-page .legal-grid .text-button{margin-top:13px}.buyback-page .legal-disclaimer p+p{margin-top:11px}.buyback-page .legal-modal>.secondary-button{margin-top:25px}.buyback-page .external-address{font:12px var(--mono);padding:13px;border:1px solid #375265;border-radius:5px;color:#a4cadf;background:#0c1824}.buyback-page .toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%);z-index:100;padding:12px 22px;background:#1b3341;border:1px solid #50758b;color:#cbe5f2;border-radius:7px;font-size:12px;box-shadow:0 10px 50px #0008}.buyback-page .view:not([hidden]){animation:buyback-view-enter .25s ease-out}@keyframes buyback-view-enter{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1550px){.buyback-page .shell{max-width:1280px}.buyback-page .hero{height:204px}.buyback-page .hero-lockup{gap:28px}.buyback-page .hero-bee{width:250px;height:185px}.buyback-page .hero-title h1{font-size:53px}.buyback-page textarea{height:214px}.buyback-page .page-heading{margin-top:35px}.buyback-page .courier-two{left:80px}}@media(max-width:1040px){.buyback-page .shell{width:calc(100% - 40px)}.buyback-page .calculator-grid{grid-template-columns:minmax(0,1.3fr) minmax(315px,1fr);gap:15px}.buyback-page .hero-title h1{font-size:40px}.buyback-page .hero-bee{width:210px}.buyback-page .panel-heading,.buyback-page .inventory-body,.buyback-page .quote-body{padding-left:18px;padding-right:18px}.buyback-page .input-help{flex-wrap:wrap}.buyback-page .nav-tab{padding:9px 12px}.buyback-page .payout-amount{font-size:28px}.buyback-page .utility .muted,.buyback-page .footer-preview{display:none}.buyback-page .scan-items{gap:0 17px}}@media(max-width:750px){.buyback-page .shell{width:calc(100% - 28px)}.buyback-page .calculator-grid,.buyback-page .rates-grid,.buyback-page .guide-grid,.buyback-page .faq-grid{grid-template-columns:1fr}.buyback-page .hero{height:164px}.buyback-page .hero-bee{width:160px;height:145px}.buyback-page .hero-lockup{gap:4px}.buyback-page .hero-title{padding-right:8px}.buyback-page .hero-title h1{font-size:30px}.buyback-page .hero-title p{font-size:10px}.buyback-page .hero-title .eyebrow{font-size:8px}.buyback-page .main-nav{height:auto;flex-wrap:wrap;padding:10px 0;gap:10px}.buyback-page .nav-tabs{gap:1px;flex-wrap:wrap}.buyback-page .nav-tab{padding:8px 10px;font-size:11px}.buyback-page .nav-tab.active:after{display:none}.buyback-page .discord-button{font-size:10px}.buyback-page .utility-right{gap:4px}.buyback-page .preview-badge{font-size:8px}.buyback-page .utility .micro-brand{font-size:8px;gap:5px}.buyback-page .announcement-label{font-size:8px;padding:0 8px}.buyback-page .heading-note{display:none}.buyback-page .page-heading h2{font-size:28px}.buyback-page .page-heading{margin-top:27px}.buyback-page .page-heading p{font-size:12px}.buyback-page .scan-items{grid-template-columns:1fr}.buyback-page .scan-toolbar{flex-wrap:wrap}.buyback-page .scan-legend{display:none}.buyback-page .rate-summary{gap:9px}.buyback-page .rate-summary>.panel{padding:15px}.buyback-page .rate-summary .eyebrow{font-size:8px}.buyback-page .rate-summary strong{font-size:35px}.buyback-page .rate-summary p{font-size:10px}.buyback-page .legal-grid{grid-template-columns:1fr}.buyback-page .legal-modal{padding:30px}.buyback-page .help-strip{flex-wrap:wrap}.buyback-page footer{align-items:flex-start;flex-wrap:wrap}.buyback-page .footer-brand .muted{display:block}.buyback-page .quote-panel .payout-amount{font-size:35px}.buyback-page .courier-two{display:none}}.buyback-page .masthead{overflow:hidden}.buyback-page .nav-tab,.buyback-page .discord-button,.buyback-page .primary-button,.buyback-page .secondary-button,.buyback-page .page-heading p,.buyback-page .inventory-body>label,.buyback-page .delivery-label label,.buyback-page select,.buyback-page .scan-title,.buyback-page .help-strip>div,.buyback-page .help-strip a{font-size:14px}.buyback-page .panel-heading h3{font-size:16px}.buyback-page .text-button,.buyback-page .copy-button,.buyback-page .filter-tabs button,.buyback-page .sort-controls select,.buyback-page .input-help,.buyback-page .demo-caption,.buyback-page .input-footer,.buyback-page .quote-demo-note,.buyback-page .rate-breakdown,.buyback-page .quote-hint,.buyback-page .copy-row-label,.buyback-page .payout-label,.buyback-page .quote-metrics span,.buyback-page .ticker-track,.buyback-page .heading-note,.buyback-page .scan-title small,.buyback-page .count-badge,.buyback-page .scan-footnote,.buyback-page .help-strip small,.buyback-page .footer-link{font-size:12px}.buyback-page textarea{font-size:14px;line-height:1.8;height:224px}.buyback-page .quote-body{padding-bottom:23px}.buyback-page .payout-amount{font-size:32px}.buyback-page .quote-metrics strong{font-size:16px}.buyback-page .copy-row{margin-top:15px}.buyback-page .copy-row-value{font-size:14px}.buyback-page .copy-row-label{margin-bottom:4px}.buyback-page .copy-button{min-width:94px;padding:9px 10px}.buyback-page .quote-hint{padding-top:17px;padding-bottom:17px;line-height:1.7}.buyback-page .quote-metrics{gap:12px}.buyback-page .quote-metrics strong small,.buyback-page .bonus-tag{font-size:10px}.buyback-page .rate-breakdown{flex-wrap:wrap;gap:8px}.buyback-page .scan-toggle{padding-top:20px;padding-bottom:20px}.buyback-page .scan-title small{margin-top:5px}.buyback-page .item-name,.buyback-page .item-value strong{font-size:12px}.buyback-page .item-meta,.buyback-page .item-value small{font-size:11px}.buyback-page .guide-card p,.buyback-page .faq-card p,.buyback-page .rate-row,.buyback-page .modal>p,.buyback-page .legal-grid p,.buyback-page .legal-disclaimer p{font-size:14px}.buyback-page .guide-card h3,.buyback-page .faq-card summary{font-size:16px}.buyback-page .guide-card p{line-height:1.8}.buyback-page .rate-summary p,.buyback-page .rate-row small,.buyback-page .panel-note,.buyback-page .station-rate small,.buyback-page .notice,.buyback-page .notice p{font-size:12px}.buyback-page .legal-grid h3,.buyback-page .legal-disclaimer h3{font-size:14px}.buyback-page .modal .notice{font-size:12px}.buyback-page .preview-badge,.buyback-page .sample-label,.buyback-page .eyebrow,.buyback-page .announcement-label,.buyback-page .utility .preview-badge{font-size:10px}.buyback-page .footer-brand{font-size:12px}.buyback-page .review-banner{font-size:13px}@media(max-width:1040px){.buyback-page .calculator-grid{grid-template-columns:minmax(0,1.3fr) minmax(340px,1fr)}.buyback-page .payout-amount{font-size:27px}.buyback-page .quote-metrics{grid-template-columns:1fr;gap:12px}.buyback-page .quote-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.buyback-page .quote-metrics strong{margin-top:0;font-size:14px}.buyback-page .nav-tab{padding:9px 10px;font-size:13px}.buyback-page .input-help{line-height:1.9}.buyback-page .delivery-label{flex-wrap:wrap;gap:5px}.buyback-page .copy-row-value{font-size:12px}}@media(max-width:750px){.buyback-page .calculator-grid{grid-template-columns:1fr}.buyback-page .hero-title h1{font-size:30px}.buyback-page .nav-tab{font-size:12px}.buyback-page .copy-row-value{font-size:14px}.buyback-page .utility .preview-badge,.buyback-page .announcement-label{font-size:8px}.buyback-page .rate-summary p{font-size:11px}}.buyback-page .utility{height:46px}.buyback-page .hero{height:154px}.buyback-page .hero-bee{height:148px;width:222px}.buyback-page .hero-title h1{font-size:46px}.buyback-page .page-heading{margin-top:24px;margin-bottom:20px}.buyback-page textarea{height:184px;min-height:160px}.buyback-page .page-heading h2{font-size:30px}.buyback-page .map-labels{font-size:10px}.buyback-page .courier-one{left:0;top:-20px}.buyback-page .courier-two{top:-20px}.buyback-page .inventory-body{padding-top:17px;padding-bottom:17px}.buyback-page .input-help{margin-bottom:16px}@media(max-width:750px){.buyback-page .hero-title h1{font-size:30px}.buyback-page .hero-bee{width:150px}.buyback-page .hero{height:150px}}@media(prefers-reduced-motion:reduce){.buyback-page *,.buyback-page *:before,.buyback-page *:after{animation:none!important;transition:none!important}.buyback-page .ticker-track{transform:none}.buyback-page .courier{display:none}}.buyback-page{min-height:100vh;font-family:var(--font);color:var(--text)}.buyback-page .panel{padding:0;box-shadow:none}.buyback-page .eyebrow{color:var(--cyan)!important;font-weight:500}.buyback-page label{margin:0;font-weight:400}.buyback-page textarea{margin:0;border-radius:0;resize:none}.buyback-page h4{margin:0}.buyback-page .skip-link:not(:focus){width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.buyback-page svg.lucide{width:18px;height:18px;stroke-width:1.7;flex-shrink:0;vertical-align:middle}.buyback-page .empty-quote>svg{width:34px;height:34px;color:var(--cyan);margin-bottom:18px}.buyback-page .motion-paused .courier,.buyback-page.motion-paused .courier{animation-play-state:paused}.buyback-page .ticker-track{padding-left:100%;animation-name:buyback-live-ticker}.buyback-page .ticker-track span{padding-right:40px}.buyback-page .announcement:focus-within .ticker-track{animation-play-state:paused}.buyback-page .inline-link{padding:0;border:0;background:none;color:var(--cyan);font:inherit;text-decoration:underline}.buyback-page .settings-notice{margin-top:20px}.buyback-page .input-footer{justify-content:space-between}.buyback-page .delivery-label label{display:flex;align-items:center;gap:7px}.buyback-page .delivery-label .positive{font-size:11px}.buyback-page .primary-button{justify-content:center}.buyback-page .inventory-body>.primary-button{width:100%}.buyback-page .copy-row>div{min-width:0}.buyback-page .copy-row-value{overflow-wrap:anywhere}.buyback-page .copy-button{min-width:0;white-space:nowrap}.buyback-page .quote-metrics strong{font-size:15px}.buyback-page .inventory-instruction{display:block;margin-bottom:16px;line-height:1.6}.buyback-page .calculator-grid{margin-top:24px}.buyback-page .final-rate-detail{display:flex;flex-wrap:wrap;gap:4px 7px;margin-top:8px;font-size:11px;line-height:1.6}.buyback-page .final-rate-detail .active-rate-bonus{color:var(--cyan);animation:buyback-bonus-glow 3s ease-in-out infinite}.buyback-page .contract-next-step{margin:20px 0 8px;padding:14px 16px;border-left:2px solid var(--cyan);background:#10283280;border-radius:0 8px 8px 0}.buyback-page .contract-next-step p{margin:8px 0 0;font-size:13px;line-height:1.6}.buyback-page .copy-button.copy-next{border-color:var(--cyan);color:var(--cyan);animation:buyback-copy-glow 2.4s ease-in-out infinite}.buyback-page.motion-paused .copy-next,.buyback-page.motion-paused .active-rate-bonus{animation-play-state:paused}@keyframes buyback-copy-glow{0%,to{box-shadow:0 0 #62d8ed00}50%{box-shadow:0 0 0 3px #62d8ed22,0 0 14px #62d8ed20}}@keyframes buyback-bonus-glow{0%,to{text-shadow:none}50%{text-shadow:0 0 9px #62d8ed80}}.buyback-page .quote-hint strong{display:block}.buyback-page .bonus-tag{white-space:normal}.buyback-page .review-banner p{color:inherit}.buyback-page .review-banner ul{margin:8px 0 0;padding-left:20px}.buyback-page .error-banner{border-color:#a14c52;background:#321b25;color:#ffbdc3}.buyback-page .chevron-open{transform:rotate(180deg)}.buyback-page .scan-item{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.buyback-page .item-symbol{color:var(--cyan)}.buyback-page .item-symbol.rejected{color:#ff9ea9}.buyback-page .item-info{min-width:0}.buyback-page .item-name{overflow-wrap:anywhere}.buyback-page .item-meta{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px;color:var(--muted)}.buyback-page .item-value{text-align:right}.buyback-page .item-value strong,.buyback-page .item-value small{display:block}.buyback-page .scan-empty{padding:22px;text-align:center}.buyback-page .guide-grid{margin:20px 0}.buyback-page .guide-card{padding:24px;display:flex;align-items:flex-start;gap:16px}.buyback-page .step-number{font:24px var(--mono);color:#567184}.buyback-page .guide-card p{margin-top:12px}.buyback-page .checklist{padding:24px}.buyback-page .rate-summary>.panel{padding:24px}.buyback-page .rate-summary strong{font-size:clamp(27px,3vw,45px)}.buyback-page .rates-side{display:grid;gap:20px;align-content:start}.buyback-page .rate-row{grid-template-columns:minmax(0,1fr) auto auto}.buyback-page .rate-row>span:first-child{overflow-wrap:anywhere}.buyback-page .faq-card{padding:0 22px}.buyback-page .faq-card summary{display:flex;align-items:center;justify-content:space-between;gap:12px}.buyback-page .faq-card summary::-webkit-details-marker{display:none}.buyback-page .faq-card[open] summary svg{transform:rotate(180deg)}.buyback-page .faq-card p{padding-bottom:20px}.buyback-page footer{margin-top:38px}.buyback-page .partner-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px}.buyback-page .partner-card{display:flex;align-items:center;gap:24px;width:100%;padding:24px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(110deg,#17343c80,#0e1925 65%);color:var(--text);text-align:left;font:inherit;cursor:pointer;transition:border-color .2s,background .2s}.buyback-page .partner-card:hover{border-color:var(--cyan);background:linear-gradient(110deg,#1a485280,#102030 65%)}.buyback-page .partner-card:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.buyback-page .partner-card>img{width:80px;height:80px;object-fit:contain;flex-shrink:0}.buyback-page .partner-copy{display:grid;justify-items:start;gap:9px;min-width:0;font-size:13px;line-height:1.6;color:var(--muted)}.buyback-page .partner-copy>strong{font-size:16px;color:var(--text)}.buyback-page .partner-destination{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border:1px solid var(--line);border-radius:7px;color:var(--cyan);font:12px var(--mono);overflow-wrap:anywhere}@media(max-width:750px){.buyback-page .partner-cards{grid-template-columns:1fr}.buyback-page .partner-card{gap:16px;padding:20px}}.buyback-page .modal{color:var(--text);max-height:90dvh;overflow-y:auto}.buyback-page .modal::backdrop{background:#020611cf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.buyback-page .modal-cancel{display:block;margin:18px auto 0}.buyback-page .popup-image{width:100%;max-height:340px;object-fit:contain;margin-top:20px;border-radius:8px}.buyback-page .preserve-lines{white-space:pre-line;overflow-wrap:anywhere}.buyback-page .external-address{overflow-wrap:anywhere;margin-bottom:18px}@keyframes buyback-live-ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(max-width:750px){.buyback-page .utility .preview-badge{display:none}.buyback-page .main-nav{gap:5px}.buyback-page .nav-tabs{width:100%;justify-content:space-between}.buyback-page .nav-tab{padding:8px 6px;gap:5px}.buyback-page .copy-row{gap:8px}.buyback-page .copy-button{font-size:10px;padding:8px}.buyback-page .rate-summary{grid-template-columns:1fr}.buyback-page .rate-summary>.panel{padding:18px}.buyback-page .rate-row{padding:14px;gap:8px;font-size:12px}.buyback-page .scan-item{grid-template-columns:minmax(0,1fr) auto}.buyback-page .item-symbol{display:none}.buyback-page .filter-tabs{flex-wrap:wrap}.buyback-page .modal{padding:28px 20px}}@media(prefers-reduced-motion:reduce){.buyback-page *,.buyback-page *:before,.buyback-page *:after{animation:none!important;transition:none!important}.buyback-page .ticker-track{padding-left:0;white-space:normal}.buyback-page .announcement{height:auto;min-height:40px}}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#080d14;color:#e7edf5}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top left,#14304c 0,#080d14 38%,#05070b)}button,input,textarea{font:inherit}button{cursor:pointer}.landing{min-height:100vh;display:block;padding:0 32px 32px;background:radial-gradient(circle at top center,rgba(0,180,255,.14),transparent 32%),linear-gradient(180deg,#020611,#07111f 55%,#030814);color:#e2e8f0}.landingCard{width:min(900px,100%);padding:48px;border:1px solid rgba(91,155,213,.25);border-radius:28px;background:linear-gradient(135deg,#0e1b2bf2,#080d14eb);box-shadow:0 30px 80px #00000073}.logoHero,.brandMini{display:flex;align-items:center;gap:10px;color:#9fd0ff;font-weight:800;letter-spacing:.04em}.landing h1{font-size:clamp(38px,7vw,72px);line-height:.95;margin:30px 0 20px;max-width:760px}.landing p{color:#a9b8ca;font-size:18px;max-width:680px}.landingActions{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.primaryButton,.ghostButton{border:0;border-radius:14px;padding:13px 18px;display:inline-flex;align-items:center;gap:8px;font-weight:800}.primaryButton{background:linear-gradient(135deg,#3aa1ff,#6fe4ff);color:#03111e}.ghostButton{background:#ffffff0f;color:#cbd7e6;border:1px solid rgba(255,255,255,.09)}.featureStrip{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px;color:#b8cadc}.featureStrip span{display:flex;align-items:center;gap:6px;background:#ffffff0d;padding:8px 12px;border-radius:999px}.appShell{min-height:100vh;display:grid;grid-template-columns:280px 1fr}.sidebar{padding:24px;border-right:1px solid rgba(255,255,255,.08);background:#05090fc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.logoBox{display:flex;align-items:center;gap:12px;margin-bottom:36px}.logoBox span{display:block;color:#7d91a8;font-size:13px}.logoMark{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#06101b;font-weight:900;background:linear-gradient(135deg,#3aa1ff,#6fe4ff)}.navButton{width:100%;display:flex;align-items:center;gap:12px;padding:13px 14px;margin-bottom:8px;border:1px solid transparent;border-radius:14px;background:transparent;color:#9daec1;text-align:left}.navButton.active,.navButton:hover{color:#e8f4ff;border-color:#4ca9ff4d;background:#4ca9ff1f}.mainArea{padding:24px 30px 50px}.topbar{height:58px;display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.userPill{color:#b8cadc;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);padding:8px 12px;border-radius:999px}.pageGrid{display:grid;gap:20px}.pageHeader h2{margin:0;font-size:34px}.pageHeader p{color:#9eadbf;margin:8px 0 0}.eyebrow{color:#65c7ff!important;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:900}.statGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.statCard,.panel{border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#0d1724c2;box-shadow:0 20px 50px #00000038}.statCard{padding:22px}.statCard span,.statCard small{color:#8ea1b5;display:block}.statCard strong{display:block;font-size:28px;margin:10px 0}.panel{padding:22px}.cleanList{color:#c5d0dd;line-height:1.9}.fieldLabel,label{display:block;color:#91a9bf;font-weight:700;margin-bottom:8px}textarea,input{width:100%;border:1px solid rgba(125,174,213,.2);border-radius:14px;background:#03070ca6;color:#edf6ff;padding:14px;margin-bottom:14px}table{width:100%;border-collapse:collapse;overflow:hidden}th,td{text-align:left;padding:13px 10px;border-bottom:1px solid rgba(255,255,255,.07)}th{color:#88c8ff;font-size:13px;text-transform:uppercase;letter-spacing:.06em}td{color:#d9e4ef}.mutedCell{color:#7f91a5;text-align:center}.settingsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:850px){.appShell{grid-template-columns:1fr}.sidebar{position:static}.statGrid,.settingsGrid{grid-template-columns:1fr}}.topbarRight{display:flex;align-items:center;gap:10px}.iconButton{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0f;color:#cbd7e6;width:38px;height:38px;display:grid;place-items:center}select{border:1px solid rgba(125,174,213,.2);border-radius:12px;background:#03070cd9;color:#edf6ff;padding:9px 12px}input,textarea{width:100%;border:1px solid rgba(125,174,213,.2);border-radius:14px;background:#03070cd9;color:#edf6ff;padding:12px 14px;margin:8px 0 16px}textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}label{color:#9fb4c9;font-size:13px}.landing{min-height:100vh;background:radial-gradient(circle at top center,rgba(0,180,255,.14),transparent 32%),linear-gradient(180deg,#020611,#07111f 55%,#030814);color:#e2e8f0}.landingShell{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:0 0 64px}.landingNav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:48px}.landingBrand,.logoHero{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.03em}.landingNavButtons{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.navButton{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(148,163,184,.22);background:#0f172ab8;color:#cbd5e1;padding:10px 14px;border-radius:999px;cursor:pointer}.navButton.active,.navButton:hover{border-color:#38bdf8b3;color:#f8fafc;background:#0ea5e924}.landingMain{display:grid;gap:28px;justify-items:center}.landingHero,.customerCalcCard{width:min(920px,100%);text-align:center;background:#0f172ab8;border:1px solid rgba(148,163,184,.18);border-radius:28px;padding:34px;box-shadow:0 24px 80px #00000059}.landingHero h1{font-size:clamp(34px,5vw,58px);line-height:1;margin:22px 0 16px}.landingHero p{color:#94a3b8;font-size:18px;margin:0 auto;max-width:680px}.featureStrip{margin-top:26px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.featureStrip span{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border-radius:999px;background:#0f172acc;border:1px solid rgba(148,163,184,.16);color:#cbd5e1}.sectionHeader{display:flex;justify-content:space-between;gap:16px;text-align:left;margin-bottom:16px}.sectionHeader h2,.customerCalcCard h2{margin:0 0 8px}.sectionHeader p,.customerCalcCard p{color:#94a3b8}.inventoryTextarea{width:100%;min-height:220px;resize:vertical;border-radius:18px;border:1px solid rgba(148,163,184,.22);background:#020617b8;color:#e2e8f0;padding:18px;font-size:14px;outline:none}.inventoryTextarea:focus{border-color:#38bdf8cc}.calcControls{margin-top:18px;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:end;text-align:left}.calcControls label{display:grid;gap:8px;color:#cbd5e1;font-size:14px}.calcControls select{border-radius:14px;border:1px solid rgba(148,163,184,.22);background:#020617db;color:#e2e8f0;padding:12px}.resultGrid{margin-top:22px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.resultBox{text-align:left;padding:16px;border-radius:18px;background:#02061794;border:1px solid rgba(148,163,184,.16)}.resultBox span{display:block;color:#94a3b8;font-size:13px;margin-bottom:8px}.resultBox strong{font-size:20px}.resultBox.highlight{border-color:#22c55e73;background:#22c55e14}.bonusBox,.warningBox,.contractHint,.errorBox{margin-top:18px;text-align:left;border-radius:18px;padding:16px}.bonusBox{background:#0ea5e917;border:1px solid rgba(56,189,248,.22)}.warningBox,.errorBox{background:#ef444414;border:1px solid rgba(248,113,113,.25)}.contractHint{background:#0f172ae6;border:1px solid rgba(148,163,184,.16);color:#cbd5e1}.bonusRow{display:flex;justify-content:space-between;gap:14px;padding:6px 0}.small{padding:10px 14px}@media(max-width:860px){.landingNav{flex-direction:column}.calcControls{grid-template-columns:1fr}.resultGrid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.landingShell{width:min(100% - 24px,1180px)}.landingHero,.customerCalcCard{padding:22px}.resultGrid{grid-template-columns:1fr}}.landingNav.centered{flex-direction:column;justify-content:center;align-items:center;gap:26px}.landingTop{display:flex;flex-direction:column;align-items:center;text-align:center}.landingLogo{width:280px;max-width:90%;object-fit:contain;margin-bottom:12px}.landingTitle{margin:0;font-size:52px;font-weight:900;letter-spacing:.04em}.landingSubtitle{margin-top:10px;color:#94a3b8;font-size:18px}.landingNavButtons{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.navButton{min-width:180px;justify-content:center}.bbHero{width:min(1280px,100%);margin:0 auto 34px;padding:24px 0 26px}.bbHeroTop{display:flex;align-items:center;justify-content:center;gap:34px;margin-bottom:42px}.bbHeroLogo{width:260px;object-fit:contain;filter:drop-shadow(0 0 34px rgba(250,204,21,.22))}.bbHeroText{text-align:left}.bbHeroText h1{margin:0;font-size:clamp(52px,6vw,88px);line-height:.95;font-weight:900;letter-spacing:.04em;color:#f8fafc}.bbHeroSubtitle{margin-top:16px;font-size:clamp(22px,2vw,34px);color:#cbd5e1;letter-spacing:.02em}.bbHeroSubtitle span{color:#facc15}.bbFeatureCards{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:28px}.bbFeatureCard{min-height:240px;border-radius:26px;border:1px solid rgba(56,189,248,.45);background:radial-gradient(circle at top,rgba(56,189,248,.12),transparent 58%),#020617b8;color:#e2e8f0;padding:30px 24px;cursor:pointer;text-align:center;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.bbFeatureCard svg{color:#38bdf8;margin-bottom:20px;filter:drop-shadow(0 0 14px rgba(56,189,248,.6))}.bbFeatureCard h3{margin:0 0 12px;font-size:25px}.bbFeatureCard p{margin:0;color:#cbd5e1;line-height:1.5}.bbFeatureCard:hover,.bbFeatureCard.active{transform:translateY(-5px);border-color:#38bdf8f2;box-shadow:0 0 36px #38bdf82e}.bbFeatureCard.gold{border-color:#facc156b}.bbFeatureCard.gold svg{color:#facc15;filter:drop-shadow(0 0 14px rgba(250,204,21,.55))}.bbFeatureCard.green{border-color:#84cc166b}.bbFeatureCard.green svg{color:#84cc16;filter:drop-shadow(0 0 14px rgba(132,204,22,.55))}.bbFeatureCard.purple{border-color:#a855f76b}.bbFeatureCard.purple svg{color:#a855f7;filter:drop-shadow(0 0 14px rgba(168,85,247,.55))}.bbTrustRow{margin-top:44px;padding-top:24px;border-top:1px solid rgba(148,163,184,.16);display:flex;justify-content:center;gap:56px;flex-wrap:wrap;color:#cbd5e1}.bbTrustRow span{display:inline-flex;align-items:center;gap:10px}@media(max-width:1050px){.bbFeatureCards{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.bbFeatureCards{grid-template-columns:1fr}.bbFeatureCard{min-height:190px}.bbTrustRow{gap:18px}}.quoteResultTop{margin-bottom:22px}.copyActionGrid{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.copyActionButton{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:14px;border:1px solid rgba(56,189,248,.28);background:#0ea5e91a;color:#e2e8f0;padding:12px 14px;cursor:pointer;font-weight:700}.copyActionButton:hover{border-color:#38bdf8bf;background:#0ea5e92e}@media(max-width:760px){.copyActionGrid{grid-template-columns:1fr}}.bonusBox{position:relative;overflow:hidden;border:1px solid rgba(250,204,21,.65);background:radial-gradient(circle at top left,rgba(250,204,21,.18),transparent 38%),#713f122e;box-shadow:0 0 28px #facc152e,inset 0 0 24px #facc150f;animation:bonusPulse 1.8s ease-in-out infinite}.bonusBox:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.08) 35%,rgba(250,204,21,.28) 50%,rgba(255,255,255,.08) 65%,transparent 100%);animation:bonusShine 2.4s ease-in-out infinite;pointer-events:none}.bonusBox h3{color:#facc15;text-shadow:0 0 14px rgba(250,204,21,.55)}.bonusRow strong{color:#facc15;text-shadow:0 0 12px rgba(250,204,21,.6)}@keyframes bonusPulse{0%,to{box-shadow:0 0 22px #facc1529,inset 0 0 20px #facc150a}50%{box-shadow:0 0 42px #facc1557,inset 0 0 28px #facc151a}}@keyframes bonusShine{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}.blockedItemsBox{margin-top:18px;text-align:left;border-radius:18px;padding:16px;background:radial-gradient(circle at top left,rgba(239,68,68,.16),transparent 42%),#7f1d1d29;border:1px solid rgba(248,113,113,.38);box-shadow:0 0 28px #ef44441f}.blockedItemsBox h3{margin:0 0 8px;color:#fca5a5}.blockedItemsBox p{margin:0 0 14px;color:#fecaca}.blockedItemRow{display:flex;justify-content:space-between;gap:14px;padding:8px 0;border-top:1px solid rgba(248,113,113,.16)}.blockedItemRow span{color:#fee2e2}.blockedItemRow strong{color:#fca5a5;text-align:right}@media(max-width:680px){.blockedItemRow{flex-direction:column;gap:4px}.blockedItemRow strong{text-align:left}}.settingsTabs{display:flex;gap:10px;flex-wrap:wrap}.settingsTab{border:1px solid rgba(148,163,184,.22);background:#0f172ab8;color:#cbd5e1;padding:10px 14px;border-radius:999px;cursor:pointer}.settingsTab.active,.settingsTab:hover{border-color:#38bdf8b3;color:#f8fafc;background:#0ea5e924}.pageGrid{min-width:0}.panel{min-width:0;overflow:hidden}.panel textarea,.panel pre{max-width:100%;box-sizing:border-box}.panel pre{overflow-x:auto;white-space:pre-wrap;word-break:break-word}.quoteDetailsBox{margin:12px 0;padding:18px;border-radius:18px;background:#02061785;border:1px solid rgba(148,163,184,.18)}.quoteRowMatched{background:#22c55e14;border-left:4px solid rgba(34,197,94,.9)}.quoteRowMatched:hover{background:#22c55e24}.quoteRowMismatch{background:#ef444414;border-left:4px solid rgba(239,68,68,.95)}.quoteRowMismatch:hover{background:#ef444424}.importStatusBox{display:grid;gap:6px;margin-bottom:16px;padding:14px 16px;border-radius:16px;border:1px solid rgba(148,163,184,.18);background:#0f172ab8}.importStatusBox span{color:#cbd5e1}.importStatusBox.success{border-color:#22c55e73;background:#22c55e14}.importStatusBox.error{border-color:#ef444473;background:#ef444414}.importStatusBox.loading{border-color:#38bdf873;background:#38bdf814}.dashboardActionRow{display:grid;grid-template-columns:220px minmax(320px,1fr) 260px;gap:14px;align-items:center;margin-top:18px}.dashboardActionHint{margin-top:10px;text-align:center;color:#94a3b8;font-size:13px}.dashboardImportCompact{margin:0;min-height:52px;display:flex;justify-content:center;align-items:center}.dashboardImportCompact span{white-space:nowrap}@media(max-width:1100px){.dashboardActionRow{grid-template-columns:1fr}}.diffGood{color:#86efac;font-weight:700}.diffBad{color:#fca5a5;font-weight:800}.navGroup{margin-top:18px}.navGroup:first-child{margin-top:0}.navGroupTitle{margin:0 0 8px 10px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8bf}.statCard{background:linear-gradient(180deg,#0f172af2,#020617f2);border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:14px 16px;box-shadow:0 14px 40px #00000038}.statCard span{display:block;color:#94a3b8;font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.statCard strong{color:#e5f3ff;font-size:17px}table{width:100%;border-collapse:separate;border-spacing:0 8px}thead th{color:#94a3b8;font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:10px 12px;text-align:left;white-space:nowrap}tbody tr{background:#0f172ac7}tbody td{padding:13px 12px;border-top:1px solid rgba(148,163,184,.12);border-bottom:1px solid rgba(148,163,184,.12);color:#dbeafe;white-space:nowrap}tbody td:first-child{border-left:1px solid rgba(148,163,184,.12);border-radius:14px 0 0 14px}tbody td:last-child{border-right:1px solid rgba(148,163,184,.12);border-radius:0 14px 14px 0}tbody tr:hover{background:#1e293bf2}.mutedCell{color:#94a3b8;font-size:12px}.primaryButton{border:0;border-radius:999px;padding:11px 18px;background:linear-gradient(135deg,#38bdf8,#2563eb);color:#fff;font-weight:800;cursor:pointer;box-shadow:0 12px 28px #2563eb47}.primaryButton:hover{filter:brightness(1.08)}.primaryButton:disabled{cursor:not-allowed;opacity:.6}textarea{width:100%;margin-top:8px;margin-bottom:14px;border-radius:18px;border:1px solid rgba(148,163,184,.2);background:#020617cc;color:#e5e7eb;padding:16px;resize:vertical;outline:none}textarea:focus{border-color:#38bdf8a6;box-shadow:0 0 0 3px #38bdf81f}.actionBadge{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;border:1px solid currentColor;background:#0f172abf}.marketValue{font-weight:800}.marketValue.jita{color:#60a5fa}.marketValue.cj{color:#4ade80}.marketValue.reprocess{color:#f59e0b}.spreadGood{color:#4ade80;font-weight:800}.spreadBad{color:#f87171;font-weight:800}.warningText{color:#ffb347;font-weight:700}.emptyText{color:#64748b}.detailGrid{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));gap:14px;padding:16px;background:#020617a6;border:1px solid rgba(148,163,184,.16);border-radius:18px}.detailCard{background:linear-gradient(180deg,#0f172af5,#020617f5);border:1px solid rgba(148,163,184,.16);border-radius:16px;padding:14px}.detailCard h4{margin:0 0 12px;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.detailRow{display:flex;justify-content:space-between;gap:16px;padding:7px 0;border-bottom:1px solid rgba(148,163,184,.1)}.detailRow:last-child{border-bottom:0}.detailLabel{color:#94a3b8;font-size:12px}.detailValue{color:#e5f3ff;font-size:12px;font-weight:800;text-align:right}.detailValue.blue{color:#60a5fa}.detailValue.green{color:#4ade80}.detailValue.orange{color:#f59e0b}.mineralTableWrap{grid-column:1 / -1;margin-top:4px}@media(max-width:1200px){.detailGrid{grid-template-columns:1fr}}.optimizerTopGrid{display:grid;grid-template-columns:1.3fr .7fr;gap:18px;margin-bottom:18px}.optimizerCard{background:linear-gradient(180deg,#0f172af5,#020617f5);border:1px solid rgba(148,163,184,.16);border-radius:20px;padding:18px;box-shadow:0 16px 40px #0000003d}.optimizerTitle{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.optimizerTitle h3{margin:0;font-size:18px;color:#f8fafc}.optimizerSubtitle{color:#94a3b8;font-size:13px;margin-top:4px}.settingsGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.settingMiniCard{background:#0f172ab3;border:1px solid rgba(148,163,184,.14);border-radius:14px;padding:12px}.settingMiniCard span{display:block;font-size:11px;text-transform:uppercase;color:#94a3b8;letter-spacing:.08em;margin-bottom:6px}.settingMiniCard strong{color:#e5f3ff;font-size:14px}.summaryBar{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;margin-top:18px}.summaryMini{background:#0f172ab8;border:1px solid rgba(148,163,184,.14);border-radius:14px;padding:12px}.summaryMini span{display:block;font-size:11px;text-transform:uppercase;color:#94a3b8;margin-bottom:6px}.summaryMini strong{color:#f8fafc}@media(max-width:1100px){.optimizerTopGrid{grid-template-columns:1fr}.summaryBar{grid-template-columns:1fr 1fr}}.dashboardKpiTop{display:flex;align-items:center;gap:16px}.dashboardKpiIcon{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;flex-shrink:0}.dashboardKpiIcon svg{color:#fff}.dashboardKpiIcon.purple{background:linear-gradient(135deg,#a855f759,#7e22ce38);border:1px solid rgba(168,85,247,.4)}.dashboardKpiIcon.blue{background:linear-gradient(135deg,#3b82f659,#2563eb38);border:1px solid rgba(59,130,246,.4)}.dashboardKpiIcon.green{background:linear-gradient(135deg,#22c55e59,#15803d38);border:1px solid rgba(34,197,94,.4)}.sidebar{display:flex;flex-direction:column}.sidebarLogoBox{display:flex;justify-content:center;margin-bottom:28px}.sidebarLogo{width:150px;height:150px;object-fit:contain;filter:drop-shadow(0 0 24px rgba(250,204,21,.18))}.sidebarNav{flex:1}.sidebarUserBox{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(56,189,248,.22);background:radial-gradient(circle at top left,rgba(56,189,248,.12),transparent 45%),#0f172ac7}.sidebarUserName{color:#e2e8f0;font-weight:900;font-size:14px}.sidebarUserRole{margin-top:4px;color:#38bdf8;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sidebarLogoutButton{width:38px;height:38px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(248,113,113,.35);background:#7f1d1d38;color:#fca5a5}.sidebarLogoutButton:hover{background:#ef444438;color:#fee2e2}.sidebarNavButton{width:100%;display:flex;align-items:center;gap:12px;padding:13px 14px;margin-bottom:8px;border:1px solid transparent;border-radius:14px;background:transparent;color:#9daec1;text-align:left}.sidebarNavButton.active,.sidebarNavButton:hover{color:#e8f4ff;border-color:#4ca9ff4d;background:#4ca9ff1f}.sidebar{position:sticky;top:0;height:100vh;max-height:100vh;display:flex;flex-direction:column;overflow:hidden}.sidebarNav{flex:1;min-height:0;overflow-y:auto;padding-right:4px}.sidebarUserBox{flex-shrink:0;margin-top:16px}@media(max-width:850px){.sidebar{position:static;height:auto;max-height:none;overflow:visible}.sidebarNav{overflow:visible}}
