body{background:#f8f9fb}.home-header{max-width:1280px;height:82px;gap:28px}.home-nav{gap:27px;align-items:center}.home-nav .current{color:#de643d}.home-nav button{border:0;background:transparent;font-size:12px;padding:8px 0;color:#7b838e}.header-label{font-size:9px;letter-spacing:1.8px;color:#a7adb5;margin-left:12px}.home-header .brand strong{display:block}main{max-width:1280px;padding-top:53px}.board-intro{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:44px}.board-eyebrow{display:flex;align-items:center;gap:8px;color:#a1a6af;font-size:9px;letter-spacing:2px}.board-eyebrow>span{width:5px;height:5px;border-radius:50%;background:#e38964}.board-intro h1{font-size:38px;font-weight:600;letter-spacing:-1.7px;margin:17px 0 13px}.board-intro h1>span{color:#e8774c}.board-intro p{color:#949ba5;font-size:13px;margin:0}.claim-top{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:17px 23px;border-color:#edd5bc;background:#fff7ec;min-width:190px;border-radius:10px}.claim-top>span{color:#ac8963;font-size:11px}.claim-top strong{font-size:25px;color:#a67743;font-weight:500;letter-spacing:-.5px;display:flex;justify-content:space-between;width:100%;gap:30px}.claim-top strong>span{color:#b89870;font-size:23px}.board-toolbar{display:flex;align-items:center;gap:25px;padding:0 0 19px}.board-title{display:flex;align-items:center;gap:10px}.board-title h2{margin:0;font-size:16px;letter-spacing:0}.round-badge{font-size:10px;color:#969da7;background:#eef0f4;border-radius:5px;padding:5px 8px}.round-clock{margin-left:auto;display:flex;align-items:center;gap:9px;color:#a4aab3;font-size:10px}.round-clock strong{color:#857760;font-size:12px;font-weight:500;letter-spacing:1px;font-variant-numeric:tabular-nums}.board-search{display:flex;align-items:center;border:1px solid #e5e9ee;background:#fff;border-radius:7px;padding:7px 10px;gap:7px;color:#9ba2ad}.board-search span{font-size:19px;line-height:1}.board-search input{border:0;outline:0;width:140px;font-size:11px;color:#636c78;background:transparent}.board-table{border:1px solid #e3e7ed;border-radius:12px;background:#fff;overflow:hidden}.board-columns,.board-row{display:grid;grid-template-columns:65px minmax(0,1fr) 155px 156px;gap:20px;padding-left:30px;padding-right:30px;align-items:center}.board-columns{background:#fafbfc;color:#a4abb5;font-size:10px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #edf0f4}.board-columns>span:nth-child(n+3){text-align:right}.board-list{list-style:none;padding:0;margin:0}.board-row{min-height:138px;border-bottom:1px solid #edf0f4;position:relative}.board-row.leader{min-height:152px;background:linear-gradient(110deg,#fff9ef,#fff 78%)}.board-row.leader:before{content:'';position:absolute;width:3px;top:0;bottom:0;left:0;background:#dfb57f}.position{font-size:25px;letter-spacing:-1px;color:#b3bac4;position:relative;font-weight:500}.leader .position{color:#b28c59}.crown{display:block;position:absolute;font-size:17px;left:6px;top:-22px;color:#c49a65}.listing{display:flex;align-items:center;gap:17px;min-width:0}.listing-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:13px;flex-shrink:0;font-size:24px;background:#efeee9;color:#af9371}.color-1{background:#f0edfa;color:#a495c4}.color-2{background:#eaf0fa;color:#839abf}.listing-copy{min-width:0}.listing-copy>a{font-size:17px;font-weight:500;display:inline;overflow-wrap:anywhere;color:#343d49;line-height:1.6}.listing-copy>a:hover{color:#d96842}.external{font-size:11px;color:#b3b9c1;margin-left:4px}.listing-copy p{font-size:12px;color:#969eaa;line-height:1.8;margin:6px 0}.listing-copy small{font-size:10px;color:#b3b9c2;overflow-wrap:anywhere}.bid-total{text-align:right;font-size:24px;letter-spacing:-.7px;font-weight:500;color:#4c5868;font-variant-numeric:tabular-nums}.leader .bid-total{color:#a78150}.bid-currency{font-size:15px;margin-right:3px}.bid-total small{font-size:9px;letter-spacing:0;margin-top:7px;color:#acb2bc}.outbid{display:flex;flex-direction:column;align-items:flex-end;gap:8px;border:1px solid #e9edf1;border-radius:8px;padding:11px 13px;background:#fff}.outbid>span{font-size:10px;color:#a3aab4}.outbid strong{font-size:13px;font-weight:500;letter-spacing:.1px;color:#7e8794}.outbid strong>span{margin-left:10px;color:#a4acb6}.leader .outbid{border-color:#eddec9;background:#fffdf8}.leader .outbid strong{color:#b58b57}.board-invitation{display:flex;justify-content:center;align-items:center;gap:20px;min-height:106px;color:#abb2bc;font-size:12px;background:#fcfcfd}.board-invitation button{border:0;background:transparent;color:#d87c58;font-size:12px;padding:10px 0}.board-invitation button>span{margin-left:8px}.board-footnote{display:flex;justify-content:space-between;gap:15px;padding:17px 0 0;font-size:10px;color:#a3aab5}.board-footnote p{margin:0;line-height:1.8}.board-footnote>span{color:#b1a58f;line-height:1.8}.board-empty{padding:80px 25px;text-align:center;font-size:13px;color:#939ba8;line-height:2}.board-empty button{display:block;margin:22px auto 0}.mobile-bid-bar{display:none}footer{margin-top:20px}.rank-preview{font-size:12px;line-height:1.8;color:#b48455}#workspace{max-width:1160px;width:calc(100% - 40px);max-height:90dvh;padding:26px;overflow:auto;background:#f8f9fb}#workspace::backdrop{background:#222c3e66;backdrop-filter:blur(5px)}.workspace-title{display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}.workspace-title h2{font-size:22px;margin:0}.workspace-title p{font-size:12px;color:#979eaa;margin:9px 0 0}.workspace-title>button{border:0;background:transparent;font-size:25px;padding:3px 10px}.workspace-create{display:flex;align-items:center;gap:15px;margin-bottom:25px}#workspace .backend-home{padding:20px 0 0}#workspace .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#workspace .activity-section{margin-top:20px}
@media(min-width:1500px){main{padding-top:65px}.board-row{min-height:151px}.board-row.leader{min-height:165px}}
@media(max-width:1000px){.header-label{display:none}.board-columns,.board-row{grid-template-columns:44px minmax(0,1fr) 110px 130px;gap:14px;padding-left:22px;padding-right:22px}.board-intro h1{font-size:32px}.bid-total{font-size:22px}.listing-copy>a{font-size:15px}.listing-icon{width:42px;height:42px;font-size:21px}.listing{gap:12px}#workspace .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){html{scroll-padding-top:68px}.home-header{height:60px;padding:0 18px;gap:20px;position:sticky;top:0;z-index:3;background:#f8f9bf00;backdrop-filter:blur(18px);background-color:#f8f9fbef}.home-header .brand{font-size:18px;gap:8px}.home-header .brand-icon{width:30px;height:30px;font-size:17px}.home-header .brand small{display:none}.home-nav{gap:20px}.home-nav a,.home-nav button{font-size:11px}.home-nav .current{padding:8px 0}main{padding:23px 0 0}.board-intro{display:block;margin:0;padding:0 19px 24px}.board-eyebrow{font-size:8px;letter-spacing:1.5px;gap:6px}.board-intro h1{font-size:25px;letter-spacing:-1.1px;margin:13px 0 10px;line-height:1.5}.board-intro p{font-size:11px;line-height:1.8}.claim-top{display:none}.board-toolbar{padding:16px 18px 13px;gap:10px;flex-wrap:wrap;border-top:1px solid #e9edf1;background:#fff}.board-title{gap:7px}.board-title h2{font-size:14px}.round-badge{font-size:9px;padding:4px 6px}.round-clock{gap:7px;font-size:9px}.round-clock strong{font-size:10px}.board-search{order:3;width:100%;padding:7px 9px;border-color:#edf0f3;background:#fafbfc}.board-search input{width:100%;font-size:11px}.board-columns{display:none}.board-table{border-radius:0;border-left:0;border-right:0;border-top-color:#edf0f3}.board-row,.board-row.leader{grid-template-columns:27px minmax(0,1fr) auto;gap:10px;padding:22px 18px;min-height:157px;align-items:start}.position{font-size:19px;padding-top:2px;letter-spacing:-1px}.crown{font-size:11px;top:-10px;left:5px}.listing{gap:9px;align-items:flex-start}.listing-icon{width:31px;height:31px;border-radius:9px;font-size:17px;flex-shrink:0}.listing-copy>a{font-size:13px;line-height:1.65;font-weight:500}.listing-copy p{font-size:10px;margin:5px 0;line-height:1.8}.listing-copy small{font-size:9px}.external{display:none}.bid-total{font-size:20px;line-height:1.2;letter-spacing:-.8px;min-width:65px;padding-top:3px}.bid-currency{font-size:12px;margin-right:2px}.bid-total small{font-size:8px;margin-top:5px}.outbid{grid-column:2 / 4;justify-self:end;flex-direction:row;align-items:center;gap:13px;padding:7px 10px;border-color:#edf0f3;margin-top:0}.outbid>span{font-size:9px}.outbid strong{font-size:10px}.outbid strong>span{margin-left:5px}.board-invitation{min-height:100px;flex-direction:column;gap:2px;font-size:11px;padding:20px}.board-invitation button{font-size:11px}.board-footnote{padding:15px 18px 10px;display:block;font-size:9px}.board-footnote>span{display:block;margin-top:5px}.mobile-bid-bar{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #e6eaf0;box-shadow:0 -6px 30px #23324a06;z-index:4;backdrop-filter:blur(12px)}.mobile-bid-bar>div>span{font-size:11px;color:#5e6c80}.mobile-bid-bar small{font-size:9px;margin-top:5px;color:#a5aab3}.mobile-bid-bar button{padding:11px 22px;font-size:12px;border-radius:7px}footer{margin-top:0;padding:10px 18px 105px;font-size:8px}footer>span:last-child{display:none}#workspace{width:calc(100% - 16px);padding:18px;max-height:94dvh}#workspace .product-grid{grid-template-columns:1fr}.workspace-title h2{font-size:18px}.workspace-title p{font-size:10px}.workspace-create{gap:10px;flex-wrap:wrap}.board-empty{padding:65px 20px;min-height:340px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media(max-width:600px){.board-intro{padding:0 18px 18px}.board-eyebrow,.board-intro p{display:none}.board-intro h1{font-size:23px;letter-spacing:-1px;margin:0;line-height:1.5}#toast{bottom:100px}}
