*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#0a1118;color:#ffffff}a{color:inherit;text-decoration:none}main{min-height:100vh}.container{width:min(1200px,calc(100% - 48px));margin:0 auto}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(10,17,24,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-inner{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:flex;flex-direction:column;gap:4px}.brand strong{font-size:19px;font-weight:800;letter-spacing:.025em}.brand span{color:#8c99a4;font-size:10px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.nav{display:flex;align-items:center;gap:27px;color:#b7c1c9;font-size:13px;font-weight:600}.nav a{transition:color .18s ease,opacity .18s ease}.nav a:hover{color:#d7b86b}.hero{position:relative;overflow:hidden;padding:112px 0 105px;background:radial-gradient(circle at 82% 18%,rgba(196,163,90,.15),transparent 27%),radial-gradient(circle at 8% 70%,rgba(42,75,94,.19),transparent 34%),linear-gradient(145deg,#101c26,#0b141c 54%,#080e14)}.hero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:54px 54px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 82%);mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 82%)}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:center;grid-gap:78px;gap:78px}.eyebrow{color:#cdb06c;font-size:11px;font-weight:800;letter-spacing:.19em;text-transform:uppercase}.hero h1{max-width:780px;margin:20px 0 25px;font-size:clamp(48px,6vw,78px);line-height:.98;letter-spacing:-.045em}.hero p{max-width:720px;margin:0;color:#aab6c0;font-size:18px;line-height:1.75}.actions{display:flex;flex-wrap:wrap;gap:13px;margin-top:34px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 23px;border-radius:8px;background:#c4a35a;color:#101820;font-size:13px;font-weight:800;transition:transform .18s ease,background .18s ease,border-color .18s ease}.button:hover{transform:translateY(-1px);background:#d2b46b}.button.secondary{background:rgba(255,255,255,.025);color:#ffffff;border:1px solid rgba(255,255,255,.15)}.button.secondary:hover{background:rgba(255,255,255,.06);border-color:rgba(196,163,90,.42)}.hero-note{margin-top:22px;color:#687681;font-size:11px;font-weight:600;letter-spacing:.04em}.hero-panel{position:relative;padding:28px;border:1px solid rgba(196,163,90,.2);border-radius:16px;background:linear-gradient(145deg,rgba(24,37,47,.95),rgba(13,23,31,.95));box-shadow:0 30px 80px rgba(0,0,0,.28)}.hero-panel:before{content:"";position:absolute;top:-1px;left:28px;right:28px;height:2px;background:linear-gradient(90deg,transparent,#c4a35a,transparent)}.hero-panel-header{padding-bottom:21px;border-bottom:1px solid rgba(255,255,255,.07)}.hero-panel-header span{display:block;margin-bottom:6px;color:#74828d;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero-panel-header strong{font-size:22px}.hero-metric{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.055)}.hero-metric:last-child{padding-bottom:0;border-bottom:0}.hero-metric span{color:#74818c;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.hero-metric strong{color:#e6ebef;text-align:right;font-size:13px}.stats{padding:30px 0;background:#101a23;border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055)}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr)}.stat{padding:10px 28px;border-right:1px solid rgba(255,255,255,.07)}.stat:first-child{padding-left:0}.stat:last-child{border-right:0}.stat strong{display:block;color:#d0b36c;font-size:30px;line-height:1}.stat span{display:block;margin-top:8px;color:#71808b;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.section{padding:94px 0}.section-alt{background:#0d171f;border-top:1px solid rgba(255,255,255,.045);border-bottom:1px solid rgba(255,255,255,.045)}.section-dark{background:radial-gradient(circle at 75% 25%,rgba(196,163,90,.08),transparent 28%),#091017}.final-cta h2,.section h2{max-width:830px;margin:13px 0 18px;font-size:clamp(34px,4vw,50px);line-height:1.08;letter-spacing:-.035em}.section-intro{max-width:760px;margin:0;color:#8997a2;font-size:16px;line-height:1.75}.section-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:50px}.card-link,.text-link{color:#cdb06c;font-size:12px;font-weight:800}.text-link{flex-shrink:0;padding-bottom:10px}.card-link:hover,.text-link:hover{color:#e0c67f}.cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:40px}.card{position:relative;padding:29px;border-radius:13px;background:#121e27;border:1px solid rgba(255,255,255,.065);transition:transform .2s ease,border-color .2s ease,background .2s ease}.card:hover{transform:translateY(-3px);border-color:rgba(196,163,90,.23);background:#14222c}.card h3{margin:0 0 12px;font-size:20px;line-height:1.25}.card p{margin:0;color:#8996a0;font-size:14px;line-height:1.72}.opportunity-card{min-height:285px;display:flex;flex-direction:column}.card-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:27px;color:#64727d;font-size:10px;font-weight:700}.status-badge{display:inline-flex;padding:6px 9px;border-radius:999px;background:rgba(196,163,90,.11);color:#d1b66f;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.card-link{margin-top:auto;padding-top:28px}.platform-grid{grid-template-columns:repeat(3,1fr)}.card-number{display:block;margin-bottom:27px;color:#c4a35a;font-size:11px;font-weight:800;letter-spacing:.12em}.workflow{margin-top:48px;border-top:1px solid rgba(255,255,255,.07)}.workflow-step{display:grid;grid-template-columns:80px 1fr;grid-gap:25px;gap:25px;padding:29px 0;border-bottom:1px solid rgba(255,255,255,.07)}.workflow-step>span{color:#c4a35a;font-size:12px;font-weight:800}.workflow-step h3{margin:0 0 8px;font-size:20px}.workflow-step p{max-width:760px;margin:0;color:#82909a;font-size:14px;line-height:1.65}.portal-grid{grid-template-columns:repeat(2,1fr)}.portal-card{min-height:330px;padding:38px}.portal-label{display:block;margin-bottom:25px;color:#c4a35a;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.portal-card h3{font-size:28px}.portal-card p{max-width:470px;margin-bottom:30px}.membership-panel{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:70px;gap:70px;padding-top:50px;padding-bottom:50px}.membership-actions{display:flex;flex-direction:column;min-width:205px;gap:11px}.final-cta{padding:105px 0;text-align:center;background:radial-gradient(circle at center,rgba(196,163,90,.1),transparent 36%),#0d171f;border-top:1px solid rgba(255,255,255,.05)}.final-cta h2{margin-left:auto;margin-right:auto}.final-cta p{max-width:660px;margin:0 auto;color:#8996a0;font-size:16px;line-height:1.7}.final-cta .actions{justify-content:center}.footer{padding:48px 0 30px;background:#080e14;border-top:1px solid rgba(255,255,255,.07);color:#77848e}.footer-grid{display:grid;grid-template-columns:1fr auto;grid-gap:50px;gap:50px;align-items:start}.footer strong{color:#e2e8ec;font-size:15px}.footer p{max-width:500px;margin:9px 0 0;color:#687680;font-size:12px;line-height:1.65}.footer-links{display:flex;flex-wrap:wrap;gap:22px;color:#8b98a2;font-size:11px;font-weight:700}.footer-links a:hover{color:#cdb06c}.footer-disclaimer{margin-top:36px;padding-top:23px;border-top:1px solid rgba(255,255,255,.055);color:#56636d;font-size:10px;line-height:1.65}@media (max-width:980px){.nav{display:none}.hero-grid{grid-template-columns:1fr;gap:55px}.hero-panel{max-width:650px}.cards,.platform-grid{grid-template-columns:repeat(2,1fr)}.opportunity-cards .card:last-child{grid-column:1/-1}.membership-panel{grid-template-columns:1fr;gap:35px}.membership-actions{flex-direction:row}}@media (max-width:700px){.container{width:min(100% - 32px,1200px)}.header-inner{min-height:72px}.brand strong{font-size:16px}.hero{padding:78px 0 72px}.hero h1{font-size:clamp(42px,12vw,60px)}.hero p{font-size:16px}.cards,.platform-grid,.portal-grid,.stat-grid{grid-template-columns:1fr}.stat-grid{gap:0}.stat{padding:18px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}.stat:last-child{border-bottom:0}.opportunity-cards .card:last-child{grid-column:auto}.section{padding:70px 0}.section-heading-row{align-items:flex-start;flex-direction:column;gap:15px}.workflow-step{grid-template-columns:45px 1fr;gap:12px}.portal-card{min-height:auto;padding:28px}.membership-actions{flex-direction:column}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-links{flex-direction:column;gap:12px}}.command-page{min-height:100vh;display:grid;grid-template-columns:270px 1fr;background:#0c131a}.command-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:26px 18px;background:#101a23;border-right:1px solid rgba(255,255,255,.07)}.command-brand{display:flex;align-items:center;gap:12px;padding:0 8px 24px;border-bottom:1px solid rgba(255,255,255,.07)}.command-brand-mark{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:#c4a35a;color:#101820;font-size:13px;font-weight:800}.command-brand strong{display:block;font-size:14px}.command-brand small{display:block;margin-top:3px;color:#8e9aa5;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.command-nav{display:flex;flex-direction:column;gap:4px;margin-top:24px}.command-nav a{padding:11px 12px;border-radius:8px;color:#aeb9c3;font-size:14px}.command-nav a.active,.command-nav a:hover{background:#182630;color:#ffffff}.command-nav a.active{border-left:3px solid #c4a35a}.command-sidebar-footer{margin-top:auto;padding:18px 8px 0;color:#65727d;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.command-main{padding:34px}.command-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.command-topbar h1{margin:5px 0 0;font-size:34px}.command-eyebrow{color:#c4a35a;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.command-status{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#121f29;border:1px solid rgba(255,255,255,.07);color:#b8c4cd;font-size:12px}.status-dot{width:8px;height:8px;border-radius:50%;background:#55c18d;box-shadow:0 0 10px rgba(85,193,141,.5)}.command-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-bottom:22px}.command-stat-card{padding:22px;border-radius:12px;background:#121e27;border:1px solid rgba(255,255,255,.06)}.command-stat-card span{color:#8f9ca6;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.command-stat-card strong{display:block;margin-top:10px;font-size:34px}.command-stat-card small{display:block;margin-top:5px;color:#73808a}.command-stat-card.attention strong{color:#d7b868}.command-panel{padding:24px;border-radius:14px;background:#121e27;border:1px solid rgba(255,255,255,.06)}.command-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.command-panel h2{margin:6px 0 8px;font-size:24px}.command-panel p{margin:0;max-width:720px;color:#8f9da7;line-height:1.65}.command-button{flex-shrink:0;padding:11px 15px;border-radius:8px;background:#c4a35a;color:#101820;font-size:13px;font-weight:700}.command-table-wrap{overflow-x:auto}.command-table{width:100%;border-collapse:collapse}.command-table td,.command-table th{padding:15px 14px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);font-size:13px}.command-table th{color:#74818b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.command-table td{color:#bcc6ce}.command-table td strong{color:#ffffff}.feed-badge,.feed-status{display:inline-flex;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:700}.feed-badge.enabled,.feed-status.configured{background:rgba(71,176,125,.12);color:#73d4a6}.feed-badge.disabled{background:rgba(255,255,255,.06);color:#7d8992}.feed-status.warning{background:rgba(196,163,90,.13);color:#d9bd77}.command-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-top:22px}.command-panel.compact{min-height:220px}.health-row{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.06);color:#93a0aa}.health-row strong{color:#ffffff}@media (max-width:1050px){.command-page{grid-template-columns:1fr}.command-sidebar{position:relative;height:auto}.command-nav{display:grid}.command-nav,.command-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.command-main{padding:20px}.command-panel-header,.command-topbar{flex-direction:column}.command-grid,.command-nav,.command-stats{grid-template-columns:1fr}}.command-page-intro{margin:8px 0 0;color:#82909b;font-size:14px;line-height:1.6}.command-error-panel{margin-bottom:22px}.feed-manager-summary{display:flex;flex-direction:column;align-items:flex-end;gap:5px;color:#8996a0;font-size:12px}.county-manager-table{min-width:1180px}.county-name-cell{display:flex;flex-direction:column;gap:4px}.county-name-cell span{color:#6f7c86;font-size:11px}.feed-badge.pending{background:rgba(196,163,90,.13);color:#d9bd77}.county-status{display:inline-flex;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.county-status.active{background:rgba(71,176,125,.12);color:#73d4a6}.county-status.warning{background:rgba(196,163,90,.13);color:#d9bd77}.county-status.review{background:rgba(71,132,176,.14);color:#84b9dc}.county-status.error{background:rgba(196,79,79,.13);color:#e88c8c}.priority-badge{display:inline-flex;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:700}.priority-high{background:rgba(196,163,90,.13);color:#d9bd77}.priority-medium{background:rgba(71,132,176,.13);color:#8ab9da}.priority-normal{background:rgba(255,255,255,.05);color:#8996a0}.records-cell{display:flex;flex-direction:column;gap:3px}.records-cell strong{color:#ffffff}.records-cell span{color:#6f7c86;font-size:11px}.county-open-link{display:inline-flex;align-items:center;justify-content:center;min-width:70px;padding:8px 10px;border-radius:7px;border:1px solid rgba(255,255,255,.08);color:#c7d1d9;font-size:12px;font-weight:700;transition:background .18s ease,border-color .18s ease}.county-open-link:hover{background:#192832;border-color:rgba(196,163,90,.28);color:#ffffff}.county-back-link{display:inline-flex;margin-bottom:16px;color:#8795a0;font-size:12px;font-weight:700}.county-back-link:hover{color:#ffffff}.county-detail-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-bottom:22px}.county-info-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-top:20px}.county-info-grid>div{padding:15px;border-radius:9px;background:#0f1921;border:1px solid rgba(255,255,255,.05)}.county-info-grid span{display:block;margin-bottom:7px;color:#74818b;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.county-info-grid strong{color:#e5ebef;font-size:13px}.county-inventory-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.06);color:#8997a2}.county-inventory-row strong{color:#ffffff;font-size:18px}.county-source-section{margin-bottom:22px}.county-source-list{display:grid;grid-gap:16px;gap:16px}.county-source-card{padding:20px;border-radius:11px;background:#0f1921;border:1px solid rgba(255,255,255,.06)}.county-source-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.county-source-heading strong{display:block;color:#ffffff;font-size:15px}.county-source-heading div>span{display:block;margin-top:5px;color:#74818b;font-size:11px}.county-source-details{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.county-source-details>div{padding:12px;border-radius:8px;background:#111e27}.county-source-details span{display:block;margin-bottom:6px;color:#6f7c86;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.county-source-details strong{color:#dce4e9;font-size:12px}.county-source-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.county-resource-list a,.county-source-actions a{display:inline-flex;align-items:center;min-height:38px;padding:8px 12px;border-radius:7px;border:1px solid rgba(255,255,255,.08);color:#c7d1d9;font-size:11px;font-weight:700}.county-resource-list a:hover,.county-source-actions a:hover{background:#182630;color:#ffffff;border-color:rgba(196,163,90,.28)}.county-source-error{margin-top:14px;padding:12px;border-radius:8px;background:rgba(196,79,79,.1);color:#e29494;font-size:12px;line-height:1.55}.county-empty-state{padding:22px;border-radius:10px;border:1px dashed rgba(255,255,255,.1);background:rgba(255,255,255,.015)}.county-empty-state strong{color:#dce4e9}.county-empty-state p{margin-top:7px;color:#778590}.county-resource-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.county-resource-empty{color:#788590}@media (max-width:900px){.county-detail-grid{grid-template-columns:1fr}.county-source-details{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.county-info-grid,.county-source-details{grid-template-columns:1fr}.county-source-heading{flex-direction:column}}.auction-create-panel{margin-bottom:22px}.auction-security-badge{display:inline-flex;padding:8px 11px;border-radius:999px;background:rgba(196,163,90,.12);color:#d8bc75;font-size:10px;font-weight:700;white-space:nowrap}.auction-event-form{display:grid;grid-gap:16px;gap:16px}.auction-form-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.auction-event-form label{display:flex;flex-direction:column;gap:7px}.auction-event-form label>span{color:#75838e;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.auction-event-form input,.auction-event-form select,.auction-event-form textarea{width:100%;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:11px 12px;background:#0f1921;color:#dce4e9;font:inherit}.auction-event-form input:disabled,.auction-event-form select:disabled,.auction-event-form textarea:disabled{opacity:.58;cursor:not-allowed}.auction-full-field{width:100%}.auction-form-footer{display:flex;align-items:center;gap:16px}.auction-form-footer button{min-height:42px;padding:0 16px;border:0;border-radius:8px;background:#c4a35a;color:#101820;font-weight:800}.auction-form-footer button:disabled{opacity:.45;cursor:not-allowed}.auction-form-footer span{color:#778590;font-size:11px}.auction-event-list{display:grid;grid-gap:14px;gap:14px}.auction-event-card{display:grid;grid-template-columns:155px 1fr;grid-gap:20px;gap:20px;padding:20px;border-radius:11px;background:#0f1921;border:1px solid rgba(255,255,255,.06)}.auction-event-date{padding-right:20px;border-right:1px solid rgba(255,255,255,.07)}.auction-event-date strong{display:block;color:#ffffff;font-size:17px}.auction-event-date span{display:block;margin-top:7px;color:#83909b;font-size:12px}.auction-event-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.auction-event-heading h3{margin:5px 0 0;color:#ffffff;font-size:17px}.auction-event-meta{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin:16px 0}.auction-event-meta>div{padding:12px;border-radius:8px;background:#111e27}.auction-event-meta span{display:block;margin-bottom:6px;color:#6f7c86;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.auction-event-meta strong{color:#dce4e9;font-size:12px}.auction-event-notes{margin:0 0 16px;color:#88959f;font-size:12px;line-height:1.65}@media (max-width:1100px){.auction-form-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.auction-event-card,.auction-event-meta,.auction-form-grid{grid-template-columns:1fr}.auction-event-date{padding-right:0;padding-bottom:14px;border-right:0;border-bottom:1px solid rgba(255,255,255,.07)}.auction-event-heading,.auction-form-footer{flex-direction:column;align-items:flex-start}}.command-login-page{min-height:100vh;display:grid;place-items:center;padding:32px 20px;background:radial-gradient(circle at top right,rgba(196,163,90,.12),transparent 34%),#0c131a}.command-login-card{width:min(480px,100%);padding:34px;border-radius:16px;background:#121e27;border:1px solid rgba(255,255,255,.07)}.command-login-brand{display:flex;align-items:center;gap:14px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.07)}.command-login-brand>div strong{display:block;color:#ffffff;font-size:16px}.command-login-brand>div span{display:block;margin-top:4px;color:#778590;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.command-login-copy{margin-top:28px}.command-login-copy h1{margin:7px 0 12px;font-size:30px}.command-login-copy p{margin:0;color:#8e9ba5;line-height:1.65}.command-login-error{margin-top:20px;padding:12px 14px;border-radius:8px;background:rgba(196,79,79,.11);color:#e99a9a;font-size:12px;line-height:1.5}.command-login-form{display:grid;grid-gap:17px;gap:17px;margin-top:26px}.command-login-form label{display:grid;grid-gap:7px;gap:7px}.command-login-form label span{color:#788691;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.command-login-form input{min-height:46px;width:100%;padding:0 13px;border-radius:8px;border:1px solid rgba(255,255,255,.09);background:#0f1921;color:#ffffff;font:inherit}.command-login-form input:focus{outline:2px solid rgba(196,163,90,.35);outline-offset:1px}.command-login-form button{min-height:46px;margin-top:4px;border:0;border-radius:8px;background:#c4a35a;color:#101820;font-weight:800;cursor:pointer}.command-login-footer{margin:22px 0 0;color:#64717b;text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:.09em}.command-top-actions{display:flex;align-items:center;gap:10px}.command-signout-button{min-height:38px;padding:0 13px;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#121f29;color:#b8c4cd;font-size:12px;font-weight:700;cursor:pointer}.command-signout-button:hover{background:#192832;color:#ffffff}.command-success-message{margin-bottom:18px;padding:12px 14px;border-radius:8px;background:rgba(71,176,125,.12);color:#7fd5aa;font-size:12px;line-height:1.5}.auction-event-actions{display:flex;flex-wrap:wrap;gap:10px}.auction-danger-zone{margin-top:22px;border-color:rgba(196,79,79,.18)}.auction-danger-zone p{max-width:720px;margin-bottom:18px}.auction-delete-button{min-height:42px;padding:0 16px;border-radius:8px;border:1px solid rgba(196,79,79,.3);background:rgba(196,79,79,.1);color:#e99a9a;font-weight:800;cursor:pointer}.auction-delete-button:hover{background:rgba(196,79,79,.17)}.opportunity-table{min-width:1120px}.opportunity-table small{color:#75828d;font-size:10px}.opportunity-import-panel{margin-bottom:22px}.opportunity-import-form{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:end}.opportunity-import-form label{display:grid;grid-gap:7px;gap:7px}.opportunity-import-form label span{color:#75838e;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.opportunity-import-form input{min-height:44px;width:100%;padding:0 13px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#0f1921;color:#ffffff;font:inherit}.opportunity-import-form button{min-height:44px;padding:0 17px;border:0;border-radius:8px;background:#c4a35a;color:#101820;font-weight:800;cursor:pointer}.opportunity-import-note{margin-top:10px!important;color:#6f7c86!important;font-size:11px}@media (max-width:750px){.opportunity-import-form{grid-template-columns:1fr}}.marketplace-hero{padding:82px 0 68px;background:radial-gradient(circle at 78% 15%,rgba(196,163,90,.13),transparent 30%),linear-gradient(145deg,#101c26,#0b141c 55%,#080e14);border-bottom:1px solid rgba(255,255,255,.06)}.marketplace-hero h1{max-width:800px;margin:17px 0 20px;font-size:clamp(46px,6vw,72px);line-height:.98;letter-spacing:-.045em}.marketplace-hero p{max-width:720px;margin:0;color:#9ca9b3;font-size:17px;line-height:1.7}.marketplace-stats{background:#101a23;border-bottom:1px solid rgba(255,255,255,.06)}.marketplace-stat-grid{display:grid;grid-template-columns:repeat(4,1fr)}.marketplace-stat-grid>div{padding:27px 30px;border-right:1px solid rgba(255,255,255,.065)}.marketplace-stat-grid>div:first-child{padding-left:0}.marketplace-stat-grid>div:last-child{border-right:0}.marketplace-stat-grid span{display:block;margin-bottom:8px;color:#71808b;font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.marketplace-stat-grid strong{color:#d1b46c;font-size:29px}.marketplace-section{min-height:650px;padding:78px 0 95px;background:#0a1118}.marketplace-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:45px;margin-bottom:36px}.marketplace-heading h2{margin:11px 0 13px;font-size:clamp(31px,4vw,44px);letter-spacing:-.035em}.marketplace-heading p{max-width:690px;margin:0;color:#84919c;font-size:14px;line-height:1.7}.marketplace-count{flex-shrink:0;padding:9px 13px;border:1px solid rgba(196,163,90,.16);border-radius:999px;background:rgba(196,163,90,.07);color:#cdb06c;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.marketplace-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.marketplace-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:#111d26;box-shadow:0 18px 45px rgba(0,0,0,.12);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.marketplace-card:hover{transform:translateY(-3px);border-color:rgba(196,163,90,.25);box-shadow:0 24px 55px rgba(0,0,0,.22)}.marketplace-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 20px;border-bottom:1px solid rgba(255,255,255,.055);color:#6f7c86;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.marketplace-type{display:inline-flex;padding:6px 9px;border-radius:999px;background:rgba(196,163,90,.11);color:#d1b56e}.marketplace-address{min-height:105px;padding:23px 20px 19px}.marketplace-address h3{margin:0;overflow-wrap:anywhere;color:#f0f3f5;font-size:19px;line-height:1.28}.marketplace-address p{margin:7px 0 0;color:#73818c;font-size:12px}.marketplace-score-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 20px;background:#0d171f;border-top:1px solid rgba(255,255,255,.045);border-bottom:1px solid rgba(255,255,255,.045)}.marketplace-score-row>div span{display:block;margin-bottom:5px;color:#687680;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.marketplace-score-row>div strong{color:#ffffff;font-size:22px}.marketplace-rating{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:7px 10px;border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.rating-priority{background:rgba(196,163,90,.16);color:#e2c477}.rating-strong{background:rgba(71,176,125,.13);color:#79d4a7}.rating-review{background:rgba(71,132,176,.14);color:#8bbde0}.rating-low,.rating-researching{background:rgba(255,255,255,.055);color:#88959f}.marketplace-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 20px}.marketplace-numbers>div{min-width:0;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.05)}.marketplace-numbers>div:nth-child(odd){padding-right:14px;border-right:1px solid rgba(255,255,255,.05)}.marketplace-numbers>div:nth-child(2n){padding-left:14px}.marketplace-card-footer>div span,.marketplace-meta span,.marketplace-numbers span{display:block;margin-bottom:5px;color:#65727c;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.marketplace-numbers strong{display:block;overflow-wrap:anywhere;color:#dce3e7;font-size:14px}.marketplace-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:16px 20px}.marketplace-meta>div{min-width:0}.marketplace-meta strong{display:block;overflow-wrap:anywhere;color:#aeb9c1;font-size:11px}.marketplace-card-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto;padding:18px 20px;border-top:1px solid rgba(255,255,255,.06);background:rgba(7,13,18,.28)}.marketplace-card-footer>div{min-width:0}.marketplace-card-footer>div strong{display:block;color:#9ba7b0;font-size:10px}.marketplace-view-button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:1px solid rgba(196,163,90,.22);border-radius:7px;color:#d0b46d;font-size:10px;font-weight:800}.marketplace-view-button:hover{background:rgba(196,163,90,.09);border-color:rgba(196,163,90,.4)}.marketplace-empty,.marketplace-error{padding:35px;border-radius:13px;background:#111d26;border:1px solid rgba(255,255,255,.065)}.marketplace-empty strong{font-size:17px}.marketplace-empty p{margin:8px 0 0;color:#7e8b95;line-height:1.6}.marketplace-error{color:#e99a9a;border-color:rgba(196,79,79,.18);background:rgba(196,79,79,.07)}.marketplace-disclaimer{padding:32px 0;background:#0d171f;border-top:1px solid rgba(255,255,255,.055)}.marketplace-disclaimer strong{display:block;margin-bottom:7px;color:#9ca8b1;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.marketplace-disclaimer p{max-width:900px;margin:0;color:#5f6d77;font-size:10px;line-height:1.65}@media (max-width:1050px){.marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.marketplace-hero{padding:65px 0 55px}.marketplace-hero h1{font-size:clamp(40px,12vw,58px)}.marketplace-grid,.marketplace-stat-grid{grid-template-columns:1fr}.marketplace-stat-grid>div{padding:18px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.055)}.marketplace-stat-grid>div:last-child{border-bottom:0}.marketplace-section{padding:60px 0 72px}.marketplace-heading{align-items:flex-start;flex-direction:column;gap:17px}.marketplace-address{min-height:auto}.marketplace-card-footer{align-items:flex-start;flex-direction:column}.marketplace-view-button{width:100%}}.opportunity-detail-hero{padding:64px 0 52px;background:radial-gradient(circle at 82% 15%,rgba(196,163,90,.12),transparent 30%),linear-gradient(145deg,#101c26,#0b141c 55%,#080e14);border-bottom:1px solid rgba(255,255,255,.06)}.opportunity-back-link{display:inline-flex;margin-bottom:28px;color:#81909a;font-size:11px;font-weight:800}.opportunity-back-link:hover{color:#d2b46b}.opportunity-detail-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:55px;gap:55px}.opportunity-detail-heading h1{max-width:880px;margin:13px 0 10px;font-size:clamp(38px,5vw,60px);line-height:1.02;letter-spacing:-.045em}.opportunity-detail-heading p{margin:0;color:#87949f;font-size:15px}.opportunity-score-panel{min-width:185px;padding:22px;border-radius:14px;border:1px solid rgba(196,163,90,.2);background:#111d26;text-align:center}.opportunity-score-panel>span{display:block;color:#7b8893;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.opportunity-score-panel>strong{display:inline-block;margin-top:12px;color:#ffffff;font-size:45px;line-height:1}.opportunity-score-panel>small{color:#74818b;font-size:12px}.opportunity-score-panel .marketplace-rating{margin-top:15px}.opportunity-detail-stats{background:#101a23;border-bottom:1px solid rgba(255,255,255,.06)}.opportunity-detail-stat-grid{display:grid;grid-template-columns:repeat(4,1fr)}.opportunity-detail-stat-grid>div{padding:25px 28px;border-right:1px solid rgba(255,255,255,.06)}.opportunity-detail-stat-grid>div:first-child{padding-left:0}.opportunity-detail-stat-grid>div:last-child{border-right:0}.opportunity-detail-stat-grid span{display:block;margin-bottom:7px;color:#6e7c86;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.opportunity-detail-stat-grid strong{color:#d6b96f;font-size:24px}.opportunity-detail-body{padding:56px 0 88px;background:#0a1118}.opportunity-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 315px;grid-gap:24px;gap:24px;align-items:start}.opportunity-detail-main{display:grid;grid-gap:22px;gap:22px}.opportunity-analysis-card,.opportunity-report-card{border-radius:14px;border:1px solid rgba(255,255,255,.07);background:#111d26}.opportunity-report-card{padding:28px}.opportunity-report-header{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;margin-bottom:24px}.opportunity-analysis-card h2,.opportunity-report-header h2{margin:8px 0 0;font-size:24px;letter-spacing:-.025em}.opportunity-report-header p{max-width:620px;margin:9px 0 0;color:#7f8d97;font-size:13px;line-height:1.65}.opportunity-status-pill{flex-shrink:0;display:inline-flex;padding:7px 10px;border-radius:999px;background:rgba(71,176,125,.11);color:#78d0a4;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.opportunity-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.055);border-left:1px solid rgba(255,255,255,.055)}.opportunity-info-grid>div{min-width:0;padding:17px;border-right:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055)}.opportunity-info-grid span,.opportunity-report-note>span{display:block;margin-bottom:6px;color:#66747e;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.opportunity-info-grid strong{display:block;overflow-wrap:anywhere;color:#dbe2e6;font-size:12px;line-height:1.5}.opportunity-report-note{margin-top:20px;padding:16px;border-radius:9px;background:#0d171f}.opportunity-report-note p{margin:0;color:#9aa6af;font-size:12px;line-height:1.65}.opportunity-source-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding-top:17px;border-top:1px solid rgba(255,255,255,.055)}.opportunity-source-row a{color:#cfb16a;font-size:10px;font-weight:800}.opportunity-source-row a:hover{color:#e0c67f}.opportunity-source-row span{color:#66737d;font-size:9px}.opportunity-financial-summary{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:22px;border:1px solid rgba(196,163,90,.11);border-radius:10px;overflow:hidden;background:#0d171f}.opportunity-financial-summary>div{padding:18px;border-right:1px solid rgba(255,255,255,.055)}.opportunity-financial-summary>div:last-child{border-right:0}.opportunity-financial-summary span{display:block;margin-bottom:6px;color:#6c7983;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.opportunity-financial-summary strong{color:#d7ba70;font-size:17px}.opportunity-financial-table{border-top:1px solid rgba(255,255,255,.06)}.opportunity-financial-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.055)}.opportunity-financial-row span{color:#89959f;font-size:11px}.opportunity-financial-row strong{color:#e1e6e9;font-size:12px}.opportunity-detail-empty{padding:20px;border-radius:9px;background:#0d171f;color:#77848e;font-size:11px;line-height:1.6}.opportunity-detail-sidebar{position:-webkit-sticky;position:sticky;top:100px;display:grid;grid-gap:18px;gap:18px}.opportunity-analysis-card{padding:24px}.opportunity-analysis-card.compact{padding:20px 24px}.opportunity-analysis-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.055)}.opportunity-analysis-row span{color:#6f7d87;font-size:9px;font-weight:700}.opportunity-analysis-row strong{color:#dce3e7;font-size:11px;text-align:right}.opportunity-analysis-score{margin:18px 0;padding:18px;border-radius:10px;background:rgba(196,163,90,.07);border:1px solid rgba(196,163,90,.13);text-align:center}.opportunity-analysis-score span{display:block;color:#7a8791;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.opportunity-analysis-score strong{display:block;margin:8px 0 4px;color:#d9bc72;font-size:28px}.opportunity-analysis-score small{color:#89959e;font-size:9px;font-weight:800;text-transform:uppercase}.opportunity-analysis-card .button{width:100%}@media (max-width:1000px){.opportunity-detail-layout{grid-template-columns:1fr}.opportunity-detail-sidebar{position:static}}@media (max-width:760px){.opportunity-detail-heading{grid-template-columns:1fr;align-items:start}.opportunity-score-panel{width:100%;max-width:250px;text-align:left}.opportunity-detail-stat-grid{grid-template-columns:repeat(2,1fr)}.opportunity-detail-stat-grid>div{padding:18px 14px}.opportunity-detail-stat-grid>div:nth-child(2){border-right:0}.opportunity-financial-summary,.opportunity-info-grid{grid-template-columns:1fr}.opportunity-financial-summary>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.055)}.opportunity-financial-summary>div:last-child{border-bottom:0}.opportunity-report-header,.opportunity-source-row{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.opportunity-detail-stat-grid{grid-template-columns:1fr}.opportunity-detail-stat-grid>div{padding:17px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.055)}.opportunity-detail-stat-grid>div:last-child{border-bottom:0}.opportunity-report-card{padding:21px}.opportunity-info-grid{display:block;border-left:0}.opportunity-info-grid>div{border-left:0}}.investor-login-page{min-height:100vh;background:radial-gradient(circle at 15% 20%,rgba(193,154,88,.1),transparent 32%),linear-gradient(135deg,#08131f,#0d1c2a 48%,#101f2e);color:#ffffff}.investor-login-section{min-height:calc(100vh - 160px);display:flex;align-items:center;padding:90px 0 110px}.investor-login-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.72fr);grid-gap:90px;gap:90px;align-items:center}.investor-login-copy{max-width:720px}.investor-login-card .eyebrow,.investor-login-copy .eyebrow{display:inline-block;margin-bottom:18px;color:#c7a66a;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.investor-login-copy h1{margin:0;max-width:720px;font-size:clamp(3rem,6vw,5.7rem);line-height:.98;letter-spacing:-.055em;color:#ffffff}.investor-login-copy>p{max-width:650px;margin:30px 0 0;color:rgba(255,255,255,.72);font-size:1.08rem;line-height:1.8}.investor-login-features{display:grid;grid-gap:18px;gap:18px;margin-top:42px}.investor-login-features>div{display:grid;grid-template-columns:44px 1fr;grid-gap:18px;gap:18px;align-items:start}.investor-login-features>div>span{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgba(199,166,106,.35);border-radius:50%;color:#c7a66a;font-size:.72rem;font-weight:800}.investor-login-features strong{display:block;margin-bottom:4px;color:#ffffff;font-size:.98rem}.investor-login-features p{margin:0;color:rgba(255,255,255,.58);font-size:.9rem;line-height:1.6}.investor-login-card{padding:42px;border:1px solid rgba(255,255,255,.11);border-radius:22px;background:rgba(255,255,255,.97);box-shadow:0 30px 80px rgba(0,0,0,.28);color:#122130}.investor-login-card-header{margin-bottom:28px}.investor-login-card-header h2{margin:0 0 10px;color:#10202f;font-size:2rem;letter-spacing:-.035em}.investor-login-card-header p{margin:0;color:#687684;line-height:1.6}.investor-login-error{margin-bottom:22px;padding:13px 15px;border:1px solid #e5b7b7;border-radius:10px;background:#fff1f1;color:#9d2929;font-size:.9rem;line-height:1.5}.investor-login-form{display:grid;grid-gap:20px;gap:20px}.investor-login-form label{display:grid;grid-gap:8px;gap:8px}.investor-login-form label>span{color:#263746;font-size:.82rem;font-weight:800}.investor-login-form input{width:100%;box-sizing:border-box;padding:15px 16px;border:1px solid #d8dfe5;border-radius:10px;outline:none;background:#ffffff;color:#10202f;font:inherit;transition:border-color .16s ease,box-shadow .16s ease}.investor-login-form input::placeholder{color:#9aa5af}.investor-login-form input:focus{border-color:#b18b4d;box-shadow:0 0 0 3px rgba(177,139,77,.13)}.investor-login-form button{width:100%;margin-top:4px;padding:16px 20px;border:0;border-radius:10px;background:#b28b4e;color:#ffffff;font:inherit;font-weight:800;cursor:pointer;transition:transform .16s ease,opacity .16s ease}.investor-login-form button:hover{transform:translateY(-1px);opacity:.94}.investor-login-help{display:flex;justify-content:space-between;gap:18px;margin-top:26px;padding-top:22px;border-top:1px solid #e6eaed;color:#71808d;font-size:.84rem}.investor-login-help a{color:#9b753c;font-weight:800;text-decoration:none}.investor-login-help a:hover{text-decoration:underline}.investor-login-page .footer{border-top:1px solid rgba(255,255,255,.09);background:rgba(5,13,21,.35)}@media (max-width:900px){.investor-login-section{padding:65px 0 80px}.investor-login-layout{grid-template-columns:1fr;gap:55px}.investor-login-copy{max-width:none}.investor-login-copy h1{font-size:clamp(2.8rem,10vw,4.6rem)}.investor-login-card{max-width:600px}}@media (max-width:600px){.investor-login-section{padding:45px 0 65px}.investor-login-copy h1{font-size:2.65rem}.investor-login-copy>p{font-size:1rem}.investor-login-card{padding:28px 22px;border-radius:16px}.investor-login-help{flex-direction:column;gap:7px}}.bid-center-page{min-height:100vh;background:#f4f6f7;color:#142432}.bid-center-header{position:relative;z-index:20;border-bottom:1px solid rgba(255,255,255,.1);background:#081521}.bid-center-header-inner{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:30px}.bid-center-brand{display:flex;align-items:center;gap:14px;color:#ffffff;text-decoration:none}.bid-center-brand-mark{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border:1px solid rgba(199,166,106,.45);border-radius:50%;color:#c7a66a;font-size:.78rem;font-weight:900;letter-spacing:.08em}.bid-center-brand>div{display:grid;grid-gap:3px;gap:3px}.bid-center-brand strong{color:#ffffff;font-size:.96rem}.bid-center-brand>div>span{color:rgba(255,255,255,.55);font-size:.74rem;letter-spacing:.04em}.bid-center-nav{display:flex;align-items:center;gap:28px}.bid-center-nav a{color:rgba(255,255,255,.72);font-size:.86rem;font-weight:700;text-decoration:none}.bid-center-nav a:hover{color:#ffffff}.bid-center-nav form{margin:0}.bid-center-nav button{padding:10px 16px;border:1px solid rgba(199,166,106,.45);border-radius:8px;background:transparent;color:#c7a66a;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.bid-center-nav button:hover{background:rgba(199,166,106,.1)}.bid-center-hero{padding:72px 0 92px;background:radial-gradient(circle at 82% 25%,rgba(199,166,106,.12),transparent 28%),linear-gradient(135deg,#091723,#102535);color:#ffffff}.bid-center-hero-row{display:flex;justify-content:space-between;gap:60px;align-items:flex-end}.bid-center-eyebrow{display:block;margin-bottom:14px;color:#c7a66a;font-size:.74rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.bid-center-hero h1{margin:0;color:#ffffff;font-size:clamp(3rem,6vw,5rem);line-height:1;letter-spacing:-.055em}.bid-center-hero p{max-width:700px;margin:24px 0 0;color:rgba(255,255,255,.67);font-size:1rem;line-height:1.75}.bid-center-user-card{min-width:245px;padding:18px 20px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.05)}.bid-center-user-card span{display:block;margin-bottom:5px;color:rgba(255,255,255,.5);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.bid-center-user-card strong{color:#ffffff;font-size:.9rem}.bid-center-dashboard{padding:0 0 100px}.bid-center-stats{position:relative;z-index:5;display:grid;grid-template-columns:repeat(4,1fr);margin-top:-38px;border:1px solid #e1e6e9;border-radius:16px;background:#ffffff;box-shadow:0 18px 45px rgba(20,36,50,.09);overflow:hidden}.bid-center-stat{min-height:135px;padding:27px 25px;border-right:1px solid #e7ebee}.bid-center-stat:last-child{border-right:0}.bid-center-stat>span{display:block;margin-bottom:10px;color:#6c7a86;font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.bid-center-stat strong{display:block;margin-bottom:7px;color:#102433;font-size:2rem;line-height:1;letter-spacing:-.04em}.bid-center-stat small{color:#89949d;font-size:.76rem;line-height:1.45}.bid-center-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:70px;padding-bottom:24px;border-bottom:1px solid #dde3e7}.bid-center-section-heading h2{margin:0;color:#122635;font-size:clamp(2rem,4vw,2.8rem);letter-spacing:-.045em}.bid-center-section-heading p{margin:10px 0 0;color:#74818b;line-height:1.6}.bid-center-add-link,.bid-center-primary-button{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;border-radius:9px;background:#ad8549;color:#ffffff;font-size:.84rem;font-weight:800;text-decoration:none;white-space:nowrap}.bid-center-add-link:hover,.bid-center-primary-button:hover{opacity:.92}.bid-center-empty{margin-top:28px;padding:65px 40px;border:1px solid #e0e5e8;border-radius:16px;background:#ffffff;text-align:center;box-shadow:0 10px 30px rgba(20,36,50,.04)}.bid-center-empty-icon{display:flex;width:68px;height:68px;margin:0 auto 22px;align-items:center;justify-content:center;border:1px solid rgba(173,133,73,.35);border-radius:50%;background:rgba(173,133,73,.07);color:#a27b42;font-size:.82rem;font-weight:900;letter-spacing:.08em}.bid-center-empty h3{margin:0;color:#122635;font-size:1.65rem;letter-spacing:-.03em}.bid-center-empty p{max-width:600px;margin:14px auto 25px;color:#73808a;line-height:1.7}.bid-center-records{display:grid;grid-gap:20px;gap:20px;margin-top:28px}.bid-center-record-card{padding:28px;border:1px solid #e0e5e8;border-radius:15px;background:#ffffff;box-shadow:0 8px 25px rgba(20,36,50,.04)}.bid-center-record-top{display:flex;justify-content:space-between;gap:30px;padding-bottom:22px;border-bottom:1px solid #e7ebee}.bid-center-record-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.bid-center-record-badges>span{padding:6px 9px;border-radius:6px;background:#eef2f4;color:#50606c;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.bid-center-record-top h3{margin:0;color:#102433;font-size:1.45rem}.bid-center-record-top p{margin:6px 0 0;color:#7a8790}.bid-center-score{min-width:90px;text-align:right}.bid-center-score span{display:block;margin-bottom:5px;color:#83909a;font-size:.68rem;font-weight:800;text-transform:uppercase}.bid-center-score strong{color:#a27b42;font-size:2rem}.bid-center-record-metrics{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1px;gap:1px;margin-top:22px;background:#e7ebee;border:1px solid #e7ebee;border-radius:10px;overflow:hidden}.bid-center-record-metrics>div{min-width:0;padding:17px;background:#f9fafb}.bid-center-record-metrics span{display:block;margin-bottom:6px;color:#84909a;font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.bid-center-record-metrics strong{color:#203442;font-size:.88rem;word-break:break-word}.bid-center-record-footer{display:flex;justify-content:space-between;gap:30px;align-items:center;margin-top:22px}.bid-center-record-footer>div span{display:block;margin-bottom:4px;color:#84909a;font-size:.68rem;font-weight:800;text-transform:uppercase}.bid-center-record-footer>div strong{color:#203442}.bid-center-record-footer a{color:#9a733b;font-size:.84rem;font-weight:900;text-decoration:none}.bid-center-record-footer a:hover{text-decoration:underline}.bid-status-approved_to_bid{background:#edf6ee!important;color:#3d7545!important}.bid-status-bidding{background:#fff5df!important;color:#8a641e!important}.bid-status-won{background:#e8f5ed!important;color:#27673c!important}.bid-status-lost,.bid-status-withdrawn{background:#f6eded!important;color:#8a4545!important}@media (max-width:1000px){.bid-center-stats{grid-template-columns:repeat(2,1fr)}.bid-center-stat:nth-child(2){border-right:0}.bid-center-stat:nth-child(-n+2){border-bottom:1px solid #e7ebee}.bid-center-record-metrics{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.bid-center-header-inner{padding-top:16px;padding-bottom:16px;align-items:flex-start}.bid-center-nav{gap:12px;flex-wrap:wrap;justify-content:flex-end}.bid-center-nav a{display:none}.bid-center-hero{padding:55px 0 80px}.bid-center-hero-row{display:grid;grid-gap:35px;gap:35px}.bid-center-user-card{min-width:0;width:100%;box-sizing:border-box}.bid-center-stats{grid-template-columns:1fr;margin-top:-28px}.bid-center-stat{border-right:0;border-bottom:1px solid #e7ebee}.bid-center-stat:last-child{border-bottom:0}.bid-center-section-heading{display:grid;align-items:start}.bid-center-add-link{width:-moz-fit-content;width:fit-content}.bid-center-record-metrics{grid-template-columns:repeat(2,1fr)}.bid-center-record-footer{align-items:flex-start;flex-direction:column}}@media (max-width:500px){.bid-center-brand>div{display:none}.bid-center-record-metrics{grid-template-columns:1fr}.bid-center-empty{padding:45px 22px}}