:root{color-scheme:light;--ink: #171716;--ink-soft: #55534f;--paper: #f6f5f2;--white: #ffffff;--line: #dedbd4;--line-dark: #b8b3a9;--red: #e33a2d;--red-dark: #bc261c;--green: #16794a;--green-soft: #e7f5ed;--amber: #a35b08;--amber-soft: #fff5dc;--danger-soft: #fff0ee;--shadow: 0 18px 60px rgba(30, 28, 24, .09);--radius: 3px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;color:var(--ink);background:var(--paper);line-height:1.55}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em;line-height:1.08}h1{font-size:clamp(2.4rem,5vw,5.4rem)}h2{font-size:clamp(1.65rem,3vw,2.65rem)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(227,58,45,.25);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:min(1220px,calc(100% - 48px));margin-inline:auto}.page-space{min-height:65vh;padding-block:56px 96px}.app-shell{min-height:100vh;display:flex;flex-direction:column}#contenido{flex:1}.eyebrow{display:inline-block;margin-bottom:10px;color:var(--ink-soft);font-size:.71rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.eyebrow--light{color:#ffffffa8}.button{min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:var(--radius);display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:.88rem;font-weight:750;line-height:1;cursor:pointer;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.button:hover:not(:disabled){transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.58}.button--small{min-height:38px;padding-inline:14px;font-size:.8rem}.button--large{min-height:52px;padding-inline:24px}.button--full{width:100%}.button--red{color:var(--white);background:var(--red)}.button--red:hover:not(:disabled){background:var(--red-dark)}.button--dark{color:var(--white);background:var(--ink)}.button--light{color:var(--ink);background:var(--white)}.button--ghost{color:var(--ink);border-color:var(--line-dark);background:transparent}.button--ghost:hover:not(:disabled){background:var(--white)}.button--outline-light{color:var(--white);border-color:#ffffff73;background:transparent}.button--green{color:var(--white);background:var(--green)}.button--danger-ghost{color:var(--red-dark);border-color:#e6aca6;background:transparent}.text-button{padding:0;border:0;color:var(--ink);background:transparent;font-size:.83rem;font-weight:750;text-decoration:underline;cursor:pointer}.text-button--danger{color:var(--red-dark)}.site-header{position:sticky;z-index:20;top:0;border-bottom:1px solid var(--line);background:#f6f5f2f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header__inner{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;gap:10px;font-size:1.08rem;font-weight:850;letter-spacing:-.04em}.brand>span:last-child>span{color:var(--red)}.brand__mark{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--white);background:var(--red);font-family:Georgia,serif;font-size:1.1rem;font-style:italic}.header__nav{display:flex;align-items:center;gap:22px}.header__nav>a:not(.button){color:var(--ink-soft);font-size:.8rem;font-weight:700}.header__nav>a.active:not(.button),.header__nav>a:hover:not(.button){color:var(--ink)}.header__account{max-width:190px;display:flex!important;align-items:center;gap:8px}.header__account>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--white);background:var(--ink)}.menu-button{width:42px;height:42px;border:0;display:none;align-content:center;gap:5px;background:transparent}.menu-button span:not(.sr-only){width:22px;height:2px;display:block;background:var(--ink)}.hero{padding-block:86px 80px;color:var(--white);background:radial-gradient(circle at 77% 22%,rgba(227,58,45,.28),transparent 28%),linear-gradient(135deg,#151514,#262521)}.hero__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.7fr);gap:100px;align-items:end}.hero h1{max-width:780px;margin:12px 0 26px;font-size:clamp(3.2rem,7.3vw,6.8rem);font-weight:760;line-height:.9;letter-spacing:-.075em}.hero h1 em{color:#fa594c;font-family:Georgia,serif;font-weight:400}.hero__grid>div>p{max-width:620px;margin-bottom:34px;color:#ffffffb8;font-size:1.08rem}.hero__actions{display:flex;flex-wrap:wrap;gap:12px}.hero__rules{padding:28px;border:1px solid rgba(255,255,255,.16);background:#ffffff0b}.hero__number{margin-bottom:44px;color:#fa594c;font-family:Georgia,serif;font-size:2.2rem;font-style:italic}.hero__rules h2{margin-bottom:26px;font-size:1.45rem}.hero__rules ul{margin:0;padding:0;list-style:none}.hero__rules li{padding:14px 0;border-top:1px solid rgba(255,255,255,.13);display:flex;justify-content:space-between;gap:20px;font-size:.8rem}.hero__rules li span{color:#ffffff94}.hero__rules li strong{text-align:right}.market,.how-it-works{padding-block:86px 100px}.market__toolbar,.section-heading{margin-bottom:32px;display:flex;align-items:end;justify-content:space-between;gap:30px}.market__toolbar h2,.section-heading h2,.section-heading h3{margin-bottom:6px}.market__toolbar p,.section-heading p{margin:0;color:var(--ink-soft)}.filters{display:flex;gap:10px}.filters input,.filters select{min-height:46px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.filters select{min-width:160px;padding-inline:12px 36px}.search-field{min-width:280px;border:1px solid var(--line);display:flex;align-items:center;background:var(--white)}.search-field span{padding-left:14px;font-size:1.3rem}.search-field input{width:100%;border:0;background:transparent}.auction-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.auction-card{border:1px solid var(--line);border-top:3px solid var(--ink);background:var(--white);box-shadow:0 1px #1e1c1805;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.auction-card:hover{border-color:var(--line-dark);transform:translateY(-3px);box-shadow:var(--shadow)}.auction-card--muted{border-top-color:#99958e;background:#ffffff9e}.auction-card__main{height:100%;padding:22px 24px 20px;display:flex;flex-direction:column}.auction-card__topline,.auction-card__tags,.auction-card__meta{display:flex;align-items:center}.auction-card__topline{justify-content:space-between;gap:16px}.auction-card__tags{flex-wrap:wrap;gap:6px}.auction-card__tags span,.plain-badge{padding:4px 8px;border:1px solid var(--line);color:var(--ink-soft);background:var(--paper);font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.status-badge{display:inline-flex;align-items:center;gap:6px;color:var(--ink-soft);font-size:.7rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.status-badge:before{width:7px;height:7px;border-radius:50%;content:"";background:currentColor}.status-badge--active,.status-badge--sold{color:var(--green)}.status-badge--matching{color:var(--amber)}.status-badge--dead{color:#77736c}.auction-card__content{flex:1;padding-block:30px 28px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px}.auction-card__lot{margin-bottom:7px;color:var(--ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.67rem;font-weight:700;text-transform:uppercase}.auction-card h3{margin-bottom:12px;font-size:1.25rem}.auction-card__description{margin:0;display:-webkit-box;overflow:hidden;color:var(--ink-soft);font-size:.87rem;-webkit-box-orient:vertical;-webkit-line-clamp:3}.auction-card__price{min-width:145px;text-align:right}.auction-card__price span,.auction-card__price small,.auction-card__meta span{display:block;color:var(--ink-soft);font-size:.68rem;font-weight:700;text-transform:uppercase}.auction-card__price strong{display:block;margin:3px 0;font-family:Georgia,serif;font-size:1.65rem;letter-spacing:-.04em}.auction-card__meta{padding-top:17px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr auto;gap:18px}.auction-card__meta strong{max-width:180px;display:block;overflow:hidden;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.auction-card__timer{align-self:center}.countdown{display:inline-flex;align-items:center;gap:9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.2rem;font-weight:800;letter-spacing:-.04em}.countdown--compact{font-size:.8rem}.countdown__dot{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px #e33a2d1f}.countdown--ended{color:var(--ink-soft)}.countdown--ended .countdown__dot{background:#8e8b85;box-shadow:none}.link-arrow{color:var(--ink);font-size:.78rem!important;font-weight:800!important;text-transform:none!important}.archive{padding-block:80px 96px;border-block:1px solid #d0cdc6;background:#e9e7e1}.section-heading--archive>p{max-width:420px;text-align:right}.auction-grid--archive{opacity:.91}.steps{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line-dark)}.steps article{padding:36px;border-right:1px solid var(--line-dark)}.steps article:last-child{border-right:0}.steps article>span{color:var(--red);font-family:Georgia,serif;font-size:2rem;font-style:italic}.steps h3{margin:30px 0 10px;font-size:1.4rem}.steps p{margin:0;color:var(--ink-soft)}.state{min-height:280px;padding:48px 24px;border:1px dashed var(--line-dark);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.state h2,.state h3{max-width:520px;margin:10px 0;font-size:1.7rem}.state p{max-width:520px;margin-bottom:22px;color:var(--ink-soft)}.state__mark{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:var(--white);background:var(--red);font-weight:900}.spinner{width:28px;height:28px;border:3px solid var(--line);border-top-color:var(--red);border-radius:50%;display:inline-block;animation:spin .7s linear infinite}.spinner--small{width:16px;height:16px;border-width:2px;border-color:#ffffff73;border-top-color:currentColor}@keyframes spin{to{transform:rotate(360deg)}}.notice{padding:13px 15px;border-left:3px solid #74716b;color:#474540;background:#efede8;font-size:.85rem}.notice--error{border-color:var(--red);color:#8d2119;background:var(--danger-soft)}.notice--warning{border-color:var(--amber);color:#754207;background:var(--amber-soft)}.notice--success{border-color:var(--green);color:#0d5d37;background:var(--green-soft)}.toast-stack{position:fixed;z-index:100;right:24px;bottom:24px;width:min(390px,calc(100% - 48px));display:grid;gap:10px}.toast{padding:15px 18px;border:1px solid #393833;display:flex;align-items:flex-start;gap:12px;color:var(--white);background:var(--ink);box-shadow:var(--shadow)}.toast>span{color:#67d39d;font-weight:900}.toast p{margin:0;font-size:.86rem}.breadcrumbs{margin-bottom:30px;display:flex;flex-wrap:wrap;gap:9px;color:var(--ink-soft);font-size:.76rem}.breadcrumbs a:hover{color:var(--red)}.auction-detail__heading{margin-bottom:42px;display:flex;justify-content:space-between;gap:40px}.auction-detail__heading h1{max-width:900px;margin:17px 0 14px;font-size:clamp(2.2rem,4.5vw,4.4rem)}.auction-detail__badges{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.auction-detail__seller{color:var(--ink-soft);font-size:.87rem}.auction-detail__grid{display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:56px;align-items:start}.detail-block{padding:36px 0;border-top:1px solid var(--line-dark)}.product-description{max-width:760px;margin:8px 0 0;white-space:pre-wrap;font-family:Georgia,serif;font-size:1.22rem;line-height:1.75}.detail-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:22px 48px}.detail-facts div{padding-bottom:17px;border-bottom:1px solid var(--line)}.detail-facts span,.detail-facts strong{display:block}.detail-facts span{color:var(--ink-soft);font-size:.68rem;font-weight:800;text-transform:uppercase}.detail-facts strong{margin-top:5px}.section-heading--compact{margin-bottom:22px;align-items:center}.section-heading--compact h2{font-size:1.65rem}.bid-count{padding:5px 9px;border:1px solid var(--line-dark);font-size:.7rem;font-weight:800}.table-wrap{width:100%;overflow-x:auto;border:1px solid var(--line);background:var(--white)}table{width:100%;border-collapse:collapse;font-size:.81rem}th,td{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}th{color:var(--ink-soft);background:#efede8;font-size:.66rem;letter-spacing:.07em;text-transform:uppercase}tbody tr:last-child td{border-bottom:0}.table-row--leader{background:var(--green-soft)}.rank{width:24px;height:24px;margin-right:9px;border-radius:50%;display:inline-grid;place-items:center;color:var(--ink-soft);background:var(--paper);font-size:.68rem;font-weight:800}.fine-print{margin:12px 0 0;color:var(--ink-soft);font-size:.72rem}.history-empty{padding:34px;border:1px dashed var(--line-dark);text-align:center}.history-empty p{margin:4px 0 0;color:var(--ink-soft);font-size:.82rem}.bid-panel{position:sticky;top:96px;padding:27px;border-top:4px solid var(--red);background:var(--white);box-shadow:var(--shadow)}.bid-panel>*+*{margin-top:22px}.bid-panel__status,.bid-panel__price{padding-bottom:20px;border-bottom:1px solid var(--line)}.bid-panel__status>span:first-child,.bid-panel__price>span,.my-bid>span{display:block;margin-bottom:6px;color:var(--ink-soft);font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.bid-panel__status small,.bid-panel__price small{margin-top:6px;display:block;color:var(--ink-soft);font-size:.72rem}.bid-panel__price strong{display:block;font-family:Georgia,serif;font-size:2.25rem;letter-spacing:-.05em}.bid-form label{display:block;margin-bottom:7px;font-size:.78rem;font-weight:800}.bid-form small{margin:8px 0 16px;display:block;color:var(--ink-soft);font-size:.72rem}.money-input{min-height:46px;border:1px solid var(--line-dark);display:flex;align-items:center;background:var(--white)}.money-input:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px #1717160f}.money-input>span{padding-left:14px;font-weight:800}.money-input input{min-width:0;width:100%;border:0;outline:0;background:transparent}.money-input--large{min-height:58px}.money-input--large input,.money-input--large>span{font-size:1.35rem;font-weight:800}.money-input--readonly{color:var(--ink-soft);background:#ebe9e4}.my-bid{padding:16px;border:1px solid #b5d8c5;background:var(--green-soft)}.my-bid strong{margin-right:15px;font-size:1.2rem}.bid-panel__login p{color:var(--ink-soft);font-size:.84rem}.bid-panel__rule{padding-top:18px;border-top:1px solid var(--line);display:flex;gap:11px}.bid-panel__rule>span{flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:var(--white);background:var(--red);font-size:.75rem;font-weight:900}.bid-panel__rule p{margin:0;color:var(--ink-soft);font-size:.75rem}.auth-page{min-height:calc(100vh - 70px);display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.75fr);background:var(--white)}.auth-page__panel{width:min(520px,calc(100% - 48px));margin:auto;padding-block:70px}.auth-page__panel>.brand{margin-bottom:64px}.auth-page__panel h1{margin:0 0 14px;font-size:clamp(2.5rem,5vw,4rem)}.auth-page__panel>p{max-width:450px;color:var(--ink-soft)}.auth-form{margin-top:34px;display:grid;gap:20px}.auth-page__switch{margin-top:22px;font-size:.86rem}.auth-page__switch a{color:var(--red-dark);font-weight:800}.auth-page__aside{position:relative;padding:70px;overflow:hidden;display:flex;flex-direction:column;justify-content:end;color:var(--white);background:var(--ink)}.auth-page__big-mark{position:absolute;top:-100px;right:-15px;color:var(--red);font-family:Georgia,serif;font-size:25rem;font-style:italic;line-height:1;opacity:.25}.auth-page blockquote{position:relative;max-width:600px;margin:0 0 26px;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.7rem);line-height:1.1;letter-spacing:-.04em}.auth-page__aside p{color:#ffffff8c}.form-page__layout{display:grid;grid-template-columns:minmax(250px,.55fr) minmax(0,1.25fr);gap:80px;align-items:start}.form-page__intro{position:sticky;top:106px}.form-page__intro h1{margin:6px 0 16px;font-size:clamp(2.6rem,5vw,4.5rem)}.form-page__intro>p{color:var(--ink-soft)}.side-note{margin-top:34px;padding:19px;border-left:3px solid var(--ink);background:var(--white)}.side-note--warning{border-color:var(--amber);background:var(--amber-soft)}.side-note p{margin:4px 0 0;color:var(--ink-soft);font-size:.82rem}.auction-form{padding:34px;border:1px solid var(--line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;background:var(--white)}.auction-form>.notice{grid-column:1 / -1}.field{min-width:0}.field--wide{grid-column:1 / -1}.field label{margin-bottom:7px;display:block;font-size:.77rem;font-weight:800}.field input,.field select,.field textarea{width:100%;min-height:48px;padding:11px 13px;border:1px solid var(--line-dark);border-radius:0;background:var(--white)}.field textarea{resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink);outline:0;box-shadow:0 0 0 3px #1717160f}.field small{margin-top:6px;display:block;color:var(--ink-soft);font-size:.69rem}.auction-form .money-input input{border:0;box-shadow:none}.auction-form__rules{padding:18px;border:1px solid var(--line);background:var(--paper)}.auction-form__rules p{margin:4px 0 0;color:var(--ink-soft);font-size:.8rem}.auction-form__actions{display:flex;justify-content:end}.dashboard__header{margin-bottom:32px;display:flex;align-items:end;justify-content:space-between;gap:30px}.dashboard__header h1{margin:4px 0 10px;font-size:clamp(2.3rem,5vw,4.3rem)}.dashboard__header p{margin:0;color:var(--ink-soft)}.dashboard-nav{margin-bottom:38px;border-bottom:1px solid var(--line-dark);display:flex;gap:30px;overflow-x:auto}.dashboard-nav a{padding:12px 2px;border-bottom:3px solid transparent;color:var(--ink-soft);font-size:.8rem;font-weight:750;white-space:nowrap}.dashboard-nav a.active{border-color:var(--red);color:var(--ink)}.balance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.balance-card{min-height:180px;padding:25px;border:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;background:var(--white)}.balance-card>span{color:var(--ink-soft);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.balance-card strong{margin-block:auto;font-family:Georgia,serif;font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.05em}.balance-card p{margin:0;color:var(--ink-soft);font-size:.76rem}.balance-card--primary{color:var(--white);background:var(--ink)}.balance-card--primary>span,.balance-card--primary p{color:#fff9}.dashboard>.container>.notice{margin-top:16px}.money-actions{margin-block:20px 48px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.money-actions article{padding:26px;border:1px solid var(--line);background:var(--white)}.money-actions h2{margin-bottom:7px;font-size:1.45rem}.money-actions p{color:var(--ink-soft);font-size:.8rem}.money-action__form{display:grid;grid-template-columns:1fr auto;gap:8px}.ledger{padding-top:38px;border-top:1px solid var(--line-dark)}.ledger-type{padding:4px 7px;background:var(--paper);font-size:.68rem;font-weight:750}.amount-positive{color:var(--green);font-weight:800}.amount-negative{color:var(--red-dark);font-weight:800}.dashboard-section{padding-block:14px 55px}.dashboard-section--muted{padding-top:48px;border-top:1px solid var(--line-dark)}.bid-list{border-top:2px solid var(--ink)}.bid-list__item{padding:22px 18px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:130px minmax(220px,1fr) 145px 145px auto;gap:25px;align-items:center;background:var(--white)}.bid-list__status{display:grid;gap:9px}.bid-list__main h2{margin:0 0 6px;font-size:1.12rem}.bid-list__main h2 a:hover{color:var(--red-dark)}.bid-list__main p{margin:0;color:var(--ink-soft);font-size:.75rem}.bid-list__money span,.bid-list__money strong{display:block}.bid-list__money span{color:var(--ink-soft);font-size:.68rem;text-transform:uppercase}.rule-banner{margin-bottom:46px;border:1px solid var(--line-dark);display:grid;grid-template-columns:repeat(2,1fr);background:var(--white)}.rule-banner>div{padding:25px}.rule-banner>div:first-child{border-right:1px solid var(--line-dark)}.rule-banner span,.rule-banner strong{display:block}.rule-banner span{color:var(--ink-soft);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rule-banner strong{margin-block:5px;font-size:1.2rem}.rule-banner p{margin:0;color:var(--ink-soft);font-size:.78rem}.match-list{display:grid;gap:18px}.match-card{border:1px solid var(--line-dark);border-top:4px solid var(--amber);display:grid;grid-template-columns:210px minmax(230px,1fr) 230px 190px;background:var(--white);box-shadow:var(--shadow)}.match-card>div{padding:25px;border-right:1px solid var(--line)}.match-card>div:last-child{border-right:0}.match-card__timer{color:var(--white);background:var(--ink)}.match-card__timer>span,.match-card__timer small{display:block;color:#fff9;font-size:.68rem;font-weight:750}.match-card__timer .countdown{margin-block:18px;font-size:1.35rem}.match-card__body h2{margin:5px 0 16px;font-size:1.3rem}.match-card__body p{margin:0;color:var(--ink-soft);font-size:.7rem}.match-card__amount{font-family:Georgia,serif;font-size:2rem;letter-spacing:-.05em}.match-card__breakdown{display:grid;gap:10px}.match-card__breakdown div{padding-bottom:9px;border-bottom:1px solid var(--line)}.match-card__breakdown span,.match-card__breakdown strong{display:block;font-size:.75rem}.match-card__breakdown span{color:var(--ink-soft)}.match-card__penalty strong{color:var(--red-dark)}.match-card__actions{display:flex;flex-direction:column;justify-content:center;gap:10px}.compact-list{border-top:1px solid var(--line-dark)}.compact-list a{padding:16px 5px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px}.compact-list a>div{display:flex;align-items:center;gap:18px}.site-footer{padding-block:48px;color:#ffffffb3;background:#111110}.footer__inner{display:flex;justify-content:space-between;gap:40px}.brand--footer{color:var(--white)}.footer__inner p{margin:10px 0 0;font-size:.76rem}.footer__rules{display:flex;gap:28px}.footer__rules p{margin:0}.footer__rules strong{color:var(--white)}@media(max-width:1080px){.header__nav{gap:13px}.header__nav>a:not(.button){font-size:.73rem}.header__account>span:last-child{display:none}.hero__grid{gap:48px}.auction-card__content{grid-template-columns:1fr}.auction-card__price{text-align:left}.auction-detail__grid{grid-template-columns:minmax(0,1fr) 330px;gap:30px}.bid-list__item{grid-template-columns:110px minmax(210px,1fr) 120px 120px}.bid-list__item>.button{grid-column:2 / -1;justify-self:start}.match-card{grid-template-columns:190px minmax(230px,1fr) 220px}.match-card__actions{grid-column:1 / -1;border-top:1px solid var(--line);flex-direction:row}}@media(max-width:820px){.container{width:min(100% - 32px,720px)}.menu-button{display:grid}.header__nav{position:absolute;top:70px;right:0;left:0;padding:20px 16px 26px;border-bottom:1px solid var(--line);display:none;align-items:stretch;flex-direction:column;background:var(--paper);box-shadow:var(--shadow)}.header__nav--open{display:flex}.header__nav>a:not(.button){padding:8px;font-size:.88rem}.header__account>span:last-child{display:block}.hero__grid,.auction-detail__grid,.form-page__layout{grid-template-columns:1fr}.hero__grid{gap:55px}.market__toolbar,.section-heading{align-items:stretch;flex-direction:column}.filters{width:100%}.search-field{min-width:0;flex:1}.auction-grid{grid-template-columns:1fr}.section-heading--archive>p{text-align:left}.steps{grid-template-columns:1fr}.steps article{border-right:0;border-bottom:1px solid var(--line-dark)}.steps article:last-child{border-bottom:0}.bid-panel,.form-page__intro{position:static}.auction-detail__body{order:2}.bid-panel{order:1}.auth-page{grid-template-columns:1fr}.auth-page__aside{min-height:480px}.balance-grid{grid-template-columns:1fr 1fr}.balance-card--primary{grid-column:1 / -1}.money-actions{grid-template-columns:1fr}.bid-list__item{grid-template-columns:1fr 1fr}.bid-list__status,.bid-list__main{grid-column:1 / -1}.bid-list__item>.button{grid-column:1 / -1}.match-card{grid-template-columns:1fr 1fr}.match-card__timer,.match-card__actions{grid-column:1 / -1}.match-card>div:nth-child(2){border-right:1px solid var(--line)}.footer__inner,.footer__rules{flex-direction:column}}@media(max-width:560px){.container{width:calc(100% - 24px)}.page-space{padding-block:35px 65px}.hero{padding-block:60px}.hero h1{font-size:clamp(3rem,16vw,4.8rem)}.hero__actions,.hero__actions .button{width:100%}.hero__rules{padding:22px}.market,.how-it-works,.archive{padding-block:60px}.filters{flex-direction:column}.filters select{width:100%}.auction-card__main{padding:18px}.auction-card__content{padding-block:24px}.auction-card__meta{grid-template-columns:1fr 1fr}.auction-card__timer{grid-column:1 / -1}.auction-detail__heading,.dashboard__header{align-items:stretch;flex-direction:column}.detail-facts,.balance-grid,.rule-banner,.match-card{grid-template-columns:1fr}.bid-panel{padding:21px}.auction-form{padding:22px 18px;grid-template-columns:1fr}.auction-form>*,.field--wide{grid-column:1}.auction-form__actions .button{width:100%}.auth-page__panel{width:calc(100% - 32px)}.auth-page__aside{min-height:410px;padding:38px 24px}.auth-page blockquote{font-size:2.3rem}.balance-card--primary{grid-column:1}.money-action__form{grid-template-columns:1fr}.dashboard-nav{gap:22px}.bid-list__item{grid-template-columns:1fr}.bid-list__status,.bid-list__main,.bid-list__item>.button{grid-column:1}.rule-banner>div:first-child{border-right:0;border-bottom:1px solid var(--line-dark)}.match-card__timer,.match-card__actions{grid-column:1}.match-card>div{border-right:0;border-bottom:1px solid var(--line)}.match-card__actions{flex-direction:column}.compact-list a,.compact-list a>div{align-items:flex-start;flex-direction:column}.footer__rules{gap:6px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
