/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#15171a;--muted:#6b6f76;--paper:#f7f6f2;--line:#deddd8;--white:#fff}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}.site-shell{background:radial-gradient(circle at 82% 6%,var(--school-two),transparent 22rem),var(--paper);min-height:100vh;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.site-shell{background:radial-gradient(circle at 82% 6%,color-mix(in srgb,var(--school-two) 13%,transparent),transparent 22rem),var(--paper)}}.site-shell{transition:--school .35s}.topbar{z-index:20;justify-content:space-between;align-items:center;max-width:1420px;height:78px;margin:auto;padding:0 42px;display:flex;position:relative}.brand{letter-spacing:-2px;align-items:baseline;font-size:29px;font-weight:900;display:inline-flex;position:relative}.brand span{transition:color .35s}.brand-dollar{color:var(--school);margin-right:1px;font-size:1.08em}.brand-ave{color:var(--ink)}.brand-on{color:var(--school-two)}.brand-ed{color:var(--school)}.gavel-head{fill:var(--school)}.gavel-handle,.gavel-base{fill:none;stroke:var(--school-two);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.gavel-base{stroke-width:4px}.brand i{letter-spacing:1px;text-transform:uppercase;color:var(--muted);font-size:8px;font-style:normal;position:absolute;top:-7px;right:-28px}.topbar nav{align-items:center;gap:34px;font-size:14px;font-weight:700;display:flex}.topbar nav a,.nav-link{background:0 0;border:0;padding:8px 0;position:relative}.topbar nav a:after,.nav-link:after{content:"";background:var(--school);height:2px;transition:right .2s;position:absolute;bottom:3px;left:0;right:100%}.topbar nav a:hover:after,.nav-link:hover:after{right:0}.header-actions{gap:10px;display:flex}.owner-review-link{border:1px solid var(--school);align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.owner-review-link{border:1px solid color-mix(in srgb,var(--school) 35%,var(--line))}}.owner-review-link{background:var(--school);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.owner-review-link{background:color-mix(in srgb,var(--school) 7%,white)}}.owner-review-link{color:var(--school);white-space:nowrap;padding:10px 14px;font-size:12px;font-weight:900}.campus-pill,.signin,.logout{border:1px solid var(--line);background:#ffffffbf;border-radius:999px;align-items:center;gap:7px;padding:10px 15px;font-size:13px;font-weight:800;display:flex}.campus-dot{background:var(--school);width:8px;height:8px;box-shadow:0 0 0 3px var(--school);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.campus-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--school) 14%,transparent)}}.signin{background:var(--ink);color:#fff;border-color:var(--ink);padding-inline:18px}.account-nav-link{gap:8px;transition:transform .18s,box-shadow .18s;box-shadow:0 6px 18px #15171a24}.account-nav-link:hover{transform:translateY(-2px);box-shadow:0 9px 24px #15171a38}.account-nav-link:focus-visible{outline:3px solid var(--school-two);outline-offset:3px}.account-nav-link .account-nav-greeting{color:var(--school-two);font-size:10px;font-weight:800}.account-nav-link b{white-space:nowrap;font-size:12px}.account-nav-link>span:last-child{color:var(--school-two);font-size:15px;font-weight:950}.logout{color:var(--muted);cursor:pointer;padding-inline:13px}.sign-out-button.seller-sign-out{color:#666258;cursor:pointer;background:0 0;border:0;border-left:1px solid #d8cfb8;padding:4px 0 4px 12px;font-size:9px;font-weight:900}.sign-out-button.owner-sign-out{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #f1c94b52;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:900}.sign-out-button:disabled{opacity:.55;cursor:wait}.sign-out-button:focus-visible{outline:3px solid var(--school-two,#ffc83d);outline-offset:2px}.sign-out-button.owner-sign-out:hover{background:#f1c94b1a;border-color:#d2a623}.header-verified{color:#126b49;white-space:nowrap;background:#e8f7ef;border:1px solid #78bd98;border-radius:999px;align-self:center;padding:8px 10px;font-size:9px;font-weight:950}.floating-account-cta{z-index:89;color:#fff;letter-spacing:-.1px;white-space:nowrap;background:#15171a;border:1px solid #15171a;border-radius:999px;justify-content:center;align-items:center;min-width:158px;min-height:48px;padding:0 20px;font-size:14px;font-weight:900;transition:transform .18s,box-shadow .18s,background .18s;display:flex;position:fixed;bottom:32px;right:271px;box-shadow:0 12px 32px #15171a3d}.floating-account-cta:hover{background:#24272b;transform:translateY(-3px);box-shadow:0 20px 52px #15171a57}.floating-account-cta:focus-visible{outline:3px solid var(--school-two);outline-offset:3px}.my-auctions-float{z-index:89;color:#fff;background:#17191cf7;border:1px solid #3a382f;border-radius:20px;grid-template-columns:52px 1fr 28px;align-items:center;gap:10px;min-width:210px;min-height:68px;padding:8px 10px 8px 8px;transition:transform .18s,box-shadow .18s;display:grid;position:fixed;bottom:22px;right:273px;overflow:hidden;box-shadow:0 16px 46px #1612093d}.my-auctions-float:before{content:"";background:linear-gradient(var(--school-two),var(--school));width:5px;position:absolute;inset:0 auto 0 0}.my-auctions-float:after{content:"$";color:var(--school-two);opacity:.07;font-size:81px;font-weight:950;position:absolute;top:-31px;right:35px;transform:rotate(12deg)}.my-auctions-float:hover{transform:translateY(-3px)rotate(.2deg);box-shadow:0 21px 58px #1612094d}.my-auctions-float:focus-visible{outline:3px solid var(--school-two);outline-offset:3px}.my-auctions-float-icon{z-index:1;background:#f7f2e8;border:1px solid #f1c94b80;border-radius:16px;place-items:center;width:52px;height:52px;display:grid;position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 5px 15px #00000038}.my-auctions-app-icon{object-fit:cover;width:100%;height:100%}.my-auctions-float-copy{z-index:1;gap:3px;display:grid;position:relative}.my-auctions-float-copy small{color:var(--school-two);letter-spacing:.9px;text-transform:uppercase;font-size:6px;font-weight:950}.my-auctions-float-copy b{letter-spacing:-.25px;white-space:nowrap;font-size:15px}.my-auctions-float-arrow{z-index:1;background:var(--school-two);width:28px;height:28px;color:var(--ink);border-radius:9px;place-items:center;font-size:15px;font-weight:950;display:grid;position:relative}.hero{grid-template-columns:48% 52%;align-items:center;max-width:1420px;min-height:0;margin:auto;padding:76px 42px 24px;display:grid}.hero-copy{z-index:2;min-width:0;position:relative}.eyebrow{text-transform:uppercase;letter-spacing:1.15px;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.eyebrow span{color:#fff;background:var(--school);padding:7px 10px;transform:rotate(-1.5deg)}.eyebrow b{color:var(--school-two)}.hero h1{letter-spacing:-6px;max-width:660px;margin:24px 0 28px;font-size:clamp(60px,5.8vw,94px);font-weight:900;line-height:.92}.hero h1 em{color:var(--school);z-index:0;font-style:normal;display:inline-block;position:relative}.hero h1 em:after{content:"";z-index:-1;background:var(--school-two);height:17px;position:absolute;bottom:2px;left:-5px;right:-8px}@supports (color:color-mix(in lab, red, red)){.hero h1 em:after{background:color-mix(in srgb,var(--school-two) 72%,white)}}.hero h1 em:after{clip-path:polygon(0 30%,100% 0,98% 72%,2% 100%);border-radius:4px 13px 4px 10px;transform:rotate(-1.3deg)}.hero-intro{border-left:5px solid var(--school);background:linear-gradient(110deg,var(--school),#ffffffa8);border-radius:4px 14px 14px 4px;max-width:570px;margin:0 0 29px;padding:17px 19px}@supports (color:color-mix(in lab, red, red)){.hero-intro{background:linear-gradient(110deg,color-mix(in srgb,var(--school) 8%,white),#ffffffa8)}}.hero-intro{box-shadow:0 10px 28px #1414140e}.hero-intro strong,.hero-intro span{display:block}.hero-intro strong{color:var(--ink);letter-spacing:-.2px;font-size:17px;line-height:1.4}.hero-intro span{color:#656970;margin-top:5px;font-size:13px;line-height:1.5}.hero-actions{align-items:center;gap:25px;display:flex}.primary-cta{background:var(--ink);color:#fff;border:0;border-radius:11px;min-height:58px;padding:0 24px;font-weight:850;transition:all .2s;box-shadow:0 10px 25px #15171a24}.primary-cta span{color:var(--school-two);margin-left:17px;font-size:20px;transition:transform .2s;display:inline-block}.primary-cta:hover{transform:translateY(-3px)}.primary-cta:hover span{transform:translate(5px)}.text-cta{border-bottom:2px solid var(--ink);padding:8px 0;font-size:14px;font-weight:800}.text-cta span{color:var(--school);margin-left:7px}.trust-row{align-items:center;margin-top:34px;display:flex}.avatar-stack{display:flex}.avatar-stack span{background:var(--school);color:#fff;border:3px solid var(--paper);border-radius:50%;place-items:center;width:34px;height:34px;margin-right:-9px;font-size:9px;font-weight:900;display:grid}.avatar-stack span:nth-child(2){background:var(--school-two);color:var(--ink)}.avatar-stack span:nth-child(3){background:var(--ink)}.trust-row p{color:var(--muted);margin:0 0 0 18px;font-size:11px;line-height:1.4}.trust-row strong{color:var(--ink)}.hero-visual{justify-content:center;align-items:center;height:500px;display:flex;position:relative}.hero-blob{aspect-ratio:1;background:linear-gradient(145deg,var(--school),var(--school-two));border-radius:48% 52% 45% 55%;width:87%;position:absolute}@supports (color:color-mix(in lab, red, red)){.hero-blob{background:linear-gradient(145deg,color-mix(in srgb,var(--school) 13%,white),color-mix(in srgb,var(--school-two) 22%,white))}}.hero-blob{transform:rotate(8deg)}.hero-visual>img{z-index:1;aspect-ratio:4/3;object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.02);border-radius:38% 18% 37% 20%;width:84%;position:relative;box-shadow:0 30px 65px #14141424}.floating-card{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffed;border:1px solid #fffc;border-radius:13px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;box-shadow:0 12px 35px #1e1e1e24}.floating-card span{color:#fff;background:#16a667;border-radius:50%;place-items:center;width:29px;height:29px;font-weight:900;display:grid}.floating-card b,.floating-card small{display:block}.floating-card b{font-size:12px}.floating-card small{color:var(--muted);margin-top:3px;font-size:9px}.sold-card{animation:4s ease-in-out infinite float;bottom:66px;left:0;transform:rotate(-3deg)}.deal-card{border-top:4px solid var(--school-two);animation:5s ease-in-out .5s infinite float;display:block;top:64px;right:5px;transform:rotate(4deg)}.spark{z-index:4;color:var(--school-two);font-size:28px;position:absolute}.spark-one{bottom:20%;right:3%}.spark-two{color:var(--school);font-size:18px;top:10%;left:11%}@keyframes float{50%{transform:translateY(-8px)rotate(-1deg)}}.school-section,.marketplace,.how-it-works,.seller-cta,footer{max-width:1336px;margin:auto}.school-section{padding:32px 42px 85px;scroll-margin-top:18px}.school-section .section-heading>p{border-left:5px solid var(--school);background:linear-gradient(110deg,var(--school),white);border-radius:5px 14px 14px 5px;max-width:500px;margin:0;padding:17px 20px}@supports (color:color-mix(in lab, red, red)){.school-section .section-heading>p{background:linear-gradient(110deg,color-mix(in srgb,var(--school) 9%,white),white)}}.school-section .section-heading>p{color:var(--ink);font-size:15px;font-weight:800;line-height:1.55;box-shadow:0 10px 28px #14141412}.section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.section-heading h2{letter-spacing:-1.7px;margin:5px 0 0;font-size:36px}.section-heading>p{color:var(--muted);max-width:440px;font-size:14px;line-height:1.6}.kicker{color:var(--school);text-transform:uppercase;letter-spacing:1.4px;font-size:11px;font-weight:900}.school-request-banner{color:#fff;background:linear-gradient(110deg,#17191c,#29251b);border:1px solid #dfd2af;border-left:5px solid #d99a1b;border-radius:15px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;min-height:78px;margin:-4px 0 22px;padding:15px 19px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 12px 30px #1c16081f}.school-request-banner:hover,.school-request-banner:focus-visible{border-color:#d99a1b;outline:0;transform:translateY(-2px);box-shadow:0 16px 38px #1c16082e}.school-request-icon{background:#f2c94c;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.school-request-icon img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;display:block}.school-request-banner>span:nth-child(2){gap:4px;display:grid}.school-request-banner strong{letter-spacing:-.2px;font-size:15px}.school-request-banner small{color:#c7c0b3;font-size:11px;line-height:1.4}.school-request-banner>b{color:#17191c;white-space:nowrap;background:#f2c94c;border-radius:10px;align-items:center;gap:12px;min-height:40px;padding:0 14px;font-size:10px;font-weight:950;display:flex}.school-request-banner>b span{font-size:16px;transition:transform .2s}.school-request-banner:hover>b span{transform:translate(3px)}.school-grid{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.school-card{--card-primary:#111;--card-secondary:#eee;text-align:left;border:1px solid var(--line);border-top:5px solid var(--card-primary);background:#fffc;border-radius:17px;grid-template-columns:76px 1fr 30px;align-items:center;gap:17px;min-height:188px;padding:26px;transition:all .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 5px #0000}.school-card:before{content:"";background:var(--card-secondary);opacity:.1;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-55px;right:-40px}.school-card:hover,.school-card.active{border-color:var(--card-primary);transform:translateY(-6px);box-shadow:0 15px 35px #14141417}@supports (color:color-mix(in lab, red, red)){.school-card:hover,.school-card.active{border-color:color-mix(in srgb,var(--card-primary) 60%,var(--line))}}.school-card.active{background:linear-gradient(135deg,white,var(--card-secondary))}@supports (color:color-mix(in lab, red, red)){.school-card.active{background:linear-gradient(135deg,white,color-mix(in srgb,var(--card-secondary) 8%,white))}}.school-mark{background:var(--card-primary);width:72px;height:72px;color:var(--card-secondary);box-shadow:8px 7px 0 var(--card-secondary);border-radius:20px 20px 35px 16px;place-items:center;font-size:38px;font-weight:1000;display:grid;position:relative;transform:rotate(-3deg)}.school-mark>span{transform:translate(-8px,-5px)}.school-gavel{width:43px;height:43px;filter:drop-shadow(2px 2px 0 var(--card-primary));position:absolute;bottom:-4px;right:-7px;overflow:visible}@supports (color:color-mix(in lab, red, red)){.school-gavel{filter:drop-shadow(2px 2px 0 color-mix(in srgb,var(--card-primary) 45%,black))}}.school-gavel .gavel-head{fill:var(--card-secondary)}.school-gavel .gavel-handle,.school-gavel .gavel-base{stroke:#fff}.school-info small,.school-info strong,.school-info em{display:block}.school-info small{color:var(--card-primary);text-transform:uppercase;letter-spacing:1px;font-size:9px;font-weight:900}.school-info strong{letter-spacing:-.6px;margin:7px 0;font-size:20px;line-height:1.07}.school-info em{color:var(--muted);font-size:11px;font-style:normal}.school-arrow{color:var(--card-primary);font-size:24px;transition:transform .2s}.school-card:hover .school-arrow{transform:translate(5px)}.selected-label{color:#fff;background:var(--card-primary);text-transform:uppercase;letter-spacing:.8px;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;position:absolute;top:13px;right:13px}.marketplace{background:#fff;border-radius:28px;margin-bottom:100px;overflow:hidden;box-shadow:0 25px 80px #14141414}.market-banner{background:linear-gradient(115deg,var(--school),var(--school));min-height:112px;padding:23px 30px}@supports (color:color-mix(in lab, red, red)){.market-banner{background:linear-gradient(115deg,var(--school),color-mix(in srgb,var(--school) 74%,black))}}.market-banner{color:#fff;justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.market-banner:after{content:"";border:55px solid var(--school-two);opacity:.13;border-radius:50%;width:300px;height:300px;position:absolute;right:20%}.market-banner>div{z-index:1;align-items:center;gap:15px;display:flex}.campus-avatar{border:2px solid var(--school-two);width:58px;height:58px;color:var(--school-two);background:#0000001f;border-radius:16px;place-items:center;font-size:27px;font-weight:1000;display:grid;position:relative}.campus-avatar>span{transform:translate(-6px,-5px)}.campus-gavel{filter:drop-shadow(2px 2px #00000047);width:37px;height:37px;position:absolute;bottom:-5px;right:-8px;overflow:visible}.campus-gavel .gavel-head{fill:var(--school-two)}.campus-gavel .gavel-handle,.campus-gavel .gavel-base{stroke:#fff}.market-banner small{letter-spacing:1.4px;color:var(--school-two);font-size:8px;font-weight:900}.market-banner h2{letter-spacing:-.7px;margin:3px 0 0;font-size:25px}.market-banner>p{z-index:1;font-size:13px;font-weight:800;position:relative}.market-banner>.market-sell-link{z-index:1;background:var(--school-two);color:var(--ink);border:0;border-radius:10px;padding:14px 18px;font-weight:900;position:relative}.auction-jump-nav{z-index:18;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:8px 30px;display:flex;position:sticky;top:0;box-shadow:0 8px 18px #1414140b}.auction-jump-nav>span{color:#777b82;white-space:nowrap;font-size:9px;font-weight:800}.auction-jump-nav>span b{color:var(--school);font-size:13px}.auction-jump-nav>div,.auction-scroll-footer>div{align-items:center;gap:6px;display:flex}.auction-jump-nav a,.auction-scroll-footer a{border:1px solid var(--line);color:#4f5258;background:#fff;border-radius:999px;padding:8px 10px;font-size:8px;font-weight:900;text-decoration:none;transition:all .18s}.auction-jump-nav a:hover,.auction-jump-nav a:focus-visible,.auction-scroll-footer a:hover,.auction-scroll-footer a:focus-visible{border-color:var(--school);background:var(--school);outline:0}@supports (color:color-mix(in lab, red, red)){.auction-jump-nav a:hover,.auction-jump-nav a:focus-visible,.auction-scroll-footer a:hover,.auction-scroll-footer a:focus-visible{background:color-mix(in srgb,var(--school) 8%,#fff)}}.auction-jump-nav a:hover,.auction-jump-nav a:focus-visible,.auction-scroll-footer a:hover,.auction-scroll-footer a:focus-visible{color:var(--school);transform:translateY(-1px)}.market-toolbar{grid-template-columns:1fr 180px;gap:14px;padding:27px 30px 14px;display:grid}.category-picker{border:1px solid var(--school);margin:4px 30px 26px}@supports (color:color-mix(in lab, red, red)){.category-picker{border:1px solid color-mix(in srgb,var(--school) 22%,var(--line))}}.category-picker{background:#fff;border-radius:16px;scroll-margin-top:62px;overflow:hidden;box-shadow:0 8px 24px #1414140f}.category-picker-toggle{background:linear-gradient(110deg,var(--school),var(--school-two));border:0;width:100%;min-height:72px;padding:12px 17px}@supports (color:color-mix(in lab, red, red)){.category-picker-toggle{background:linear-gradient(110deg,color-mix(in srgb,var(--school) 8%,white),color-mix(in srgb,var(--school-two) 10%,white))}}.category-picker-toggle{color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:44px minmax(0,1fr) auto 30px;align-items:center;gap:12px;display:grid}.category-picker-toggle:hover{background:linear-gradient(110deg,var(--school),var(--school-two))}@supports (color:color-mix(in lab, red, red)){.category-picker-toggle:hover{background:linear-gradient(110deg,color-mix(in srgb,var(--school) 12%,white),color-mix(in srgb,var(--school-two) 15%,white))}}.category-picker-toggle:focus-visible{z-index:1;outline:3px solid var(--school);position:relative}@supports (color:color-mix(in lab, red, red)){.category-picker-toggle:focus-visible{outline:3px solid color-mix(in srgb,var(--school) 35%,transparent)}}.category-picker-toggle:focus-visible{outline-offset:-3px}.category-picker-icon{place-items:center;width:44px;height:44px;display:grid}.category-picker-logo{background-color:var(--school-two);background-blend-mode:multiply;width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--school),0 4px 10px var(--school);background-image:url(/saveoned-app-mark-transparent.png?v=1);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:13px}@supports (color:color-mix(in lab, red, red)){.category-picker-logo{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--school) 72%,transparent),0 4px 10px color-mix(in srgb,var(--school) 24%,transparent)}}.category-picker-copy{gap:3px;min-width:0;display:grid}.category-picker-copy small{color:var(--school);letter-spacing:1.1px;font-size:8px;font-weight:950}.category-picker-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.category-picker-count{color:#5f6268;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--school);background:#fff;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.category-picker-count{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--school) 14%,var(--line))}}.category-picker-chevron{color:var(--school);place-items:center;font-size:25px;font-weight:950;transition:transform .2s;display:grid}.category-picker.open .category-picker-chevron{transform:rotate(180deg)}.category-picker-panel{border-top:1px solid var(--school)}@supports (color:color-mix(in lab, red, red)){.category-picker-panel{border-top:1px solid color-mix(in srgb,var(--school) 16%,var(--line))}}.category-picker-panel{animation:.18s ease-out category-panel-in}.category-picker-panel[hidden]{display:none}.category-picker .category-intro{margin:15px 16px}.category-picker .category-row{padding:0 16px 19px}.category-intro{background:linear-gradient(110deg,var(--school),var(--school-two));border-radius:14px;justify-content:space-between;align-items:center;gap:28px;margin:4px 30px 15px;padding:17px 19px;display:flex}@supports (color:color-mix(in lab, red, red)){.category-intro{background:linear-gradient(110deg,color-mix(in srgb,var(--school) 9%,white),color-mix(in srgb,var(--school-two) 10%,white))}}.category-intro{border:1px solid var(--school)}@supports (color:color-mix(in lab, red, red)){.category-intro{border:1px solid color-mix(in srgb,var(--school) 18%,var(--line))}}.category-intro small{color:var(--school);letter-spacing:1.1px;font-size:8px;font-weight:950}.category-intro h3{letter-spacing:-.5px;margin:3px 0 0;font-size:20px}.category-intro p{color:#555a61;max-width:600px;margin:0;font-size:11px;font-weight:700;line-height:1.55}.searchbox{border:1px solid var(--line);background:#fafafa;border-radius:12px;align-items:center;gap:10px;height:50px;padding:0 14px;display:flex}.searchbox span{font-size:26px;transform:rotate(-20deg)}.searchbox input{background:0 0;border:0;outline:0;flex:1;font-size:14px}.searchbox kbd{color:#888;background:#fff;border:1px solid #ddd;border-radius:5px;padding:4px 7px;font-size:10px}.market-toolbar select,.modal select{border:1px solid var(--line);background:#fff;border-radius:12px;outline:0;padding:0 14px}.category-row{box-sizing:border-box;flex-wrap:wrap;gap:10px;width:100%;max-width:100%;padding:0 30px 30px;display:flex;overflow:hidden}.category-swipe-cue{display:none}.category-row button{white-space:nowrap;border:2px solid var(--line);color:#555;cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:center;gap:7px;max-width:100%;min-height:46px;padding:11px 16px;font-size:14px;font-weight:850;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 4px 10px #1414140f}.category-row button>span{color:var(--school);font-size:14px}.category-row button:hover:not(.active){border-color:var(--school);transform:translateY(-2px);box-shadow:0 7px 15px #1414141a}.category-row button:focus-visible{outline:3px solid var(--school)}@supports (color:color-mix(in lab, red, red)){.category-row button:focus-visible{outline:3px solid color-mix(in srgb,var(--school) 35%,transparent)}}.category-row button:focus-visible{outline-offset:2px}.category-row button.active{color:#17191c;background:#f2c94c;border-color:#17191c;box-shadow:0 6px 14px #362a0533}.category-row button.active>span{color:#17191c}.category-row button.featured-category{color:#5d4509;background:linear-gradient(120deg,#fff9df,#fff);border-color:#d6aa25;box-shadow:inset 0 0 0 1px #fff}.category-row button.featured-category>span{color:#b88400}.category-row button.featured-category.active{color:#17191c;background:#f2c94c;border-color:#17191c;box-shadow:0 6px 14px #362a0533}.category-row button.featured-category.active>span{color:#17191c}.auction-heading{justify-content:space-between;align-items:end;padding:0 30px 18px;display:flex}.auction-heading>div{align-items:center;gap:9px;display:flex}.auction-heading h2{margin:0;font-size:25px}.auction-heading b{color:var(--school);background:var(--school)}@supports (color:color-mix(in lab, red, red)){.auction-heading b{background:color-mix(in srgb,var(--school) 10%,white)}}.auction-heading b{border-radius:7px;padding:4px 7px;font-size:11px}.auction-heading p{color:var(--muted);margin:0;font-size:12px}.live-dot{background:#ff3a40;border-radius:50%;width:9px;height:9px;animation:1.7s infinite pulse;box-shadow:0 0 0 5px #ffe4e4}@keyframes pulse{50%{opacity:.5}}.auction-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;padding:0 30px 36px;display:grid}.marketplace,.category-intro,.auction-heading{scroll-margin-top:62px}.auction-scroll-footer{border:1px solid var(--school);margin:0 30px 28px;padding:14px 15px}@supports (color:color-mix(in lab, red, red)){.auction-scroll-footer{border:1px solid color-mix(in srgb,var(--school) 18%,var(--line))}}.auction-scroll-footer{background:linear-gradient(110deg,var(--school),#fff);border-radius:13px;justify-content:space-between;align-items:center;gap:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.auction-scroll-footer{background:linear-gradient(110deg,color-mix(in srgb,var(--school) 6%,#fff),#fff)}}.auction-scroll-footer>span{color:#656970;font-size:9px;font-weight:850}.auction-card{border:1px solid var(--line);background:#fff;border-radius:15px;transition:all .2s;overflow:hidden}.auction-card:hover{transform:translateY(-4px);box-shadow:0 16px 30px #1414141a}.auction-card.paid-auction{border:2px solid #d9a91b;box-shadow:0 12px 30px #593d0021}.auction-card.featured-auction{background:linear-gradient(#fffdf4,#fff 38%)}.auction-card.spotlight-auction{border-color:var(--school);box-shadow:0 12px 28px var(--school)}@supports (color:color-mix(in lab, red, red)){.auction-card.spotlight-auction{box-shadow:0 12px 28px color-mix(in srgb,var(--school) 18%,transparent)}}.promotion-ribbon{z-index:5;color:#ffc83d;letter-spacing:.45px;text-transform:uppercase;background:#17191c;border-radius:7px;padding:7px 10px;font-size:7px;font-weight:950;position:absolute;top:49px;left:10px;box-shadow:0 5px 14px #0003}.promotion-ribbon.spotlight{background:linear-gradient(115deg,var(--school),var(--school))}@supports (color:color-mix(in lab, red, red)){.promotion-ribbon.spotlight{background:linear-gradient(115deg,var(--school),color-mix(in srgb,var(--school) 65%,#17191c))}}.promotion-ribbon.spotlight{color:#fff;border:1px solid var(--school-two)}@supports (color:color-mix(in lab, red, red)){.promotion-ribbon.spotlight{border:1px solid color-mix(in srgb,var(--school-two) 75%,white)}}.campus-spotlight{color:#fff;background:linear-gradient(135deg,#17191c,#302d25);border-radius:18px;margin:0 30px 24px;padding:18px;box-shadow:0 16px 34px #17191c20}.campus-spotlight>div:first-child{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.campus-spotlight>div:first-child small{color:var(--school-two);letter-spacing:1.1px;font-size:7px;font-weight:950}.campus-spotlight>div:first-child h3{margin:0;font-size:20px}.campus-spotlight>div:first-child p{color:#c9c7c0;margin:0 0 0 auto;font-size:8px}.campus-spotlight>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.campus-spotlight .spotlight-layout{color:var(--ink);grid-template-columns:minmax(165px,.82fr) minmax(230px,1fr);display:grid}.campus-spotlight .spotlight-layout .auction-image{height:auto;min-height:250px}.campus-spotlight .spotlight-layout .auction-body{flex-direction:column;padding:14px;display:flex}.campus-spotlight .spotlight-layout .auction-body h3{margin-top:9px}.campus-spotlight .spotlight-layout .buy-now{margin-top:8px}.auction-list-heading{justify-content:space-between;align-items:end;gap:20px;margin:0 30px 14px;padding-top:3px;display:flex}.auction-list-heading>div{gap:3px;display:grid}.auction-list-heading small{color:var(--school);letter-spacing:1px;font-size:7px;font-weight:950}.auction-list-heading strong{font-size:18px}.auction-list-heading>span{color:var(--muted);font-size:9px;font-weight:800}.auction-image{background:#eee;height:230px;position:relative;overflow:hidden}.auction-image img{object-fit:cover;width:100%;height:100%;transition:all .35s}.auction-card:hover .auction-image img{transform:scale(1.035)}.time-badge,.condition{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-variant-numeric:tabular-nums;letter-spacing:.2px;background:#15171ae6;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:900;position:absolute;top:10px;left:10px}.time-badge i{color:#ff555a;font-size:8px;font-style:normal;animation:1.2s infinite pulse-dot}.time-badge.urgent{background:#d92e3a;box-shadow:0 0 0 3px #ffffff59}.time-badge.urgent i{color:#fff}.time-badge.ended{background:#686a6e}.time-badge.ended i{color:#d9d9d9;animation:none}.condition{color:var(--ink);background:#ffffffe8;top:auto;bottom:10px}.watch{background:#ffffffe6;border:0;border-radius:50%;width:36px;height:36px;font-size:22px;position:absolute;top:10px;right:10px}.watch.active{color:#ec255a}.auction-body{padding:16px}.seller-line{color:var(--muted);align-items:center;gap:5px;font-size:10px;display:flex}.seller-line>span{color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-weight:900;display:grid;overflow:hidden}.seller-line>span img{object-fit:cover;width:100%;height:100%}.seller-line>b{color:#148a61}.seller-line>small{margin-left:auto;font-size:9px}.auction-card-location{color:#686c72;align-items:center;gap:6px;min-width:0;display:flex}.auction-card-location>span{background:var(--school);border-radius:7px;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.auction-card-location>span{background:color-mix(in srgb,var(--school) 9%,#fff)}}.auction-card-location>span{color:var(--school);font-size:13px}.auction-card-location>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.auction-card-location>.campus-verified-mark{flex:none;margin-left:auto}.auction-details-link{width:100%;color:var(--school);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;margin:-2px 0 12px;padding:0;font-size:9px;font-weight:900;display:flex}.auction-details-link span{font-size:13px;transition:transform .18s}.auction-details-link:hover span,.auction-details-link:focus-visible span{transform:translate(3px)}.auction-details-link:focus-visible{outline:2px solid var(--school)}@supports (color:color-mix(in lab, red, red)){.auction-details-link:focus-visible{outline:2px solid color-mix(in srgb,var(--school) 35%,transparent)}}.auction-details-link:focus-visible{outline-offset:4px}.seller-reputation{color:#81796c;background:#fffaf0;border:1px solid #eadfbd;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 3px;padding:7px 8px;font-size:7px;display:flex}.seller-reputation strong{color:#8b650b;font-size:9px}.seller-reputation span+span{border-left:1px solid #ded6c7;padding-left:6px}.seller-reputation-link{color:inherit;text-decoration:none}.seller-reputation-link>b{color:var(--school);margin-left:auto;font-size:7px}.seller-reputation-link:hover,.seller-reputation-link:focus-visible{border-color:var(--school);background:#fff6da}.seller-reputation-link:hover strong,.seller-reputation-link:focus-visible strong{color:#17191c}.campus-verified-mark{color:#126b49;white-space:nowrap;background:#e8f7ef;border:1px solid #a9dbc0;border-radius:999px;align-items:center;gap:4px;padding:3px 7px 3px 4px;font-size:7px;font-weight:950;line-height:1;display:inline-flex}.campus-verified-mark>.campus-verified-icon{box-sizing:border-box;color:#fff;width:13px;height:13px;box-shadow:none;background:#126b49;border:1px solid #126b49;border-radius:50%;flex:0 0 13px;place-items:center;font-size:9px;font-weight:950;line-height:1;display:grid}.campus-verified-mark>span:last-child{color:inherit}.sample-disclosure{border:1px solid var(--school);margin:0 30px 18px;padding:11px 14px}@supports (color:color-mix(in lab, red, red)){.sample-disclosure{border:1px solid color-mix(in srgb,var(--school) 24%,#ddd)}}.sample-disclosure{background:var(--school);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.sample-disclosure{background:color-mix(in srgb,var(--school) 6%,#fff)}}.sample-disclosure{align-items:center;gap:12px;display:flex}.sample-disclosure span{background:var(--ink);color:#fff;letter-spacing:.8px;border-radius:6px;flex:none;padding:5px 7px;font-size:7px;font-weight:950}.sample-disclosure p{color:#676a70;margin:0;font-size:9px;line-height:1.45}.sample-badge{color:#fff;letter-spacing:.45px;text-transform:uppercase;background:#17191ce6;border-radius:7px;padding:6px 8px;font-size:7px;font-weight:950;position:absolute;bottom:10px;right:10px}.sample-seller-mark{text-transform:uppercase;letter-spacing:.35px;background:#f0edff;border-radius:5px;padding:3px 5px;font-size:6px;color:#625ad7!important}.listing-clarification{border-left:3px solid var(--school);color:#63666c;background:#f6f5f1;border-radius:0 7px 7px 0;margin:10px 0;padding:9px 10px;font-size:9px;line-height:1.45}.listing-clarification b{color:var(--ink);text-transform:uppercase;letter-spacing:.45px;margin-bottom:3px;font-size:7px;display:block}.gallery-clarification{border-left:3px solid var(--school);color:#5f6369;background:#f6f5f1;border-radius:0 9px 9px 0;margin:12px 0 0;padding:12px 14px;font-size:10px;line-height:1.5}.gallery-clarification b{color:var(--ink);text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px;font-size:8px;display:block}.modal-error{color:#a52639;background:#fff0f1;border:1px solid #f1c7cc;border-radius:8px;margin:0 0 10px;padding:10px 12px;font-size:10px;font-weight:800;line-height:1.45}.auction-body h3{letter-spacing:-.3px;min-height:40px;margin:12px 0 10px;font-size:17px}.auction-pulse{color:#777b82;align-items:center;gap:8px;margin-bottom:14px;font-size:8px;font-weight:850;display:flex}.auction-pulse span{border-right:1px solid #e5e5e1;padding-right:8px}.auction-pulse span:last-child{border-right:0;padding-right:0}.auction-pulse b{color:var(--ink)}.auction-pulse .hot{color:#d92e3a}.bid-line{border-top:1px solid #eee;justify-content:space-between;align-items:end;padding-top:13px;display:flex}.bid-line small{color:var(--muted);margin-bottom:3px;font-size:9px;display:block}.bid-line strong{letter-spacing:-.7px;font-size:23px}.bid-line>div:last-child{text-align:right}.bid-line button{background:var(--school);color:#fff;border:0;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:900}.bid-line button:disabled,.modal-submit:disabled{opacity:.45;cursor:not-allowed}.buy-now{border:1px solid var(--line);text-align:left;background:#fff;border-radius:9px;gap:3px;width:100%;margin-top:9px;padding:10px 12px;display:grid}.buy-now span{color:var(--ink);font-size:10px;font-weight:900}.buy-now small{color:var(--muted);font-size:8px}.buy-now:hover:not(:disabled){border-color:var(--school);background:var(--school)}@supports (color:color-mix(in lab, red, red)){.buy-now:hover:not(:disabled){background:color-mix(in srgb,var(--school) 3%,white)}}.buy-now:hover:not(:disabled) span{color:var(--school)}.buy-now:disabled{opacity:.45;cursor:not-allowed}.empty-state{text-align:center;background:#fafafa;border:1px dashed #ccc;border-radius:14px;margin:0 30px 35px;padding:70px}.empty-state span{font-size:40px}.empty-state h3{margin:10px 0 3px}.empty-state p{color:var(--muted)}.empty-state button{background:var(--ink);color:#fff;border:0;border-radius:8px;padding:10px 15px}.how-it-works{grid-template-columns:38% 62%;gap:70px;padding:110px 42px;display:grid}.how-it-works h2{letter-spacing:-2px;margin:9px 0;font-size:42px;line-height:1.05}.how-it-works ol{grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.how-it-works li{border-top:4px solid var(--school);padding-top:18px}.how-it-works li b{color:var(--school);font-size:11px}.how-it-works li span{margin:28px 0 9px;font-size:17px;font-weight:900;display:block}.how-it-works li p{color:var(--muted);font-size:12px;line-height:1.6}.how-account-prompt{border-top:1px solid var(--line);justify-items:start;gap:6px;width:max-content;max-width:100%;margin-top:27px;padding-top:16px;display:grid}.how-account-prompt>span{color:var(--muted);font-size:10px;font-weight:800}.how-account-prompt>a{border:1px solid var(--school);min-height:36px;padding:9px 13px}@supports (color:color-mix(in lab, red, red)){.how-account-prompt>a{border:1px solid color-mix(in srgb,var(--school) 45%,var(--line))}}.how-account-prompt>a{background:var(--school);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.how-account-prompt>a{background:color-mix(in srgb,var(--school) 4%,white)}}.how-account-prompt>a{color:var(--ink);align-items:center;gap:9px;font-size:11px;font-weight:900;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.how-account-prompt>a b{color:var(--school);font-size:15px;transition:transform .18s}.how-account-prompt>a:hover{border-color:var(--school);background:var(--school);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.how-account-prompt>a:hover{background:color-mix(in srgb,var(--school) 8%,white)}}.how-account-prompt>a:hover b{transform:translate(3px)}.how-account-prompt>small{color:#96989d;font-size:8px}.seller-cta{background:var(--ink);color:#fff;border-radius:24px;justify-content:space-between;align-items:center;margin-bottom:95px;padding:50px 55px;display:flex;position:relative;overflow:hidden}.seller-cta:after{content:"$";color:var(--school-two);opacity:.08;font-size:230px;font-weight:1000;position:absolute;top:-88px;right:18%;transform:rotate(16deg)}.seller-cta>div{z-index:1;position:relative}.seller-cta span{color:var(--school-two);letter-spacing:1.2px;font-size:10px;font-weight:900}.seller-cta h2{letter-spacing:-1.7px;margin:8px 0;font-size:39px}.seller-cta p{color:#aaa;margin:0;font-size:13px}.seller-cta .seller-cta-link{z-index:1;background:var(--school-two);color:var(--ink);border:0;border-radius:11px;padding:17px 21px;font-weight:900;position:relative}.seller-cta .seller-cta-link span{color:var(--ink);margin-left:16px;font-size:18px}footer{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;align-items:start;gap:30px;min-height:165px;padding:42px;display:grid}footer>p{text-align:center;color:var(--muted);margin:8px 0;font-size:12px}footer>div{justify-content:flex-end;gap:18px;font-size:11px;font-weight:800;display:flex}footer>small{text-align:center;color:#999;grid-column:1/-1;font-size:9px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0c0eb8;place-items:center;padding:20px;animation:.18s fade;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:22px;width:min(460px,100%);max-height:92vh;padding:34px;animation:.2s pop;position:relative;overflow:auto;box-shadow:0 30px 100px #00000059}.modal-close{background:#f1f1f1;border:0;border-radius:50%;width:35px;height:35px;font-size:23px;position:absolute;top:14px;right:16px}.modal form>small{color:var(--school);letter-spacing:1.2px;margin-top:13px;font-size:9px;font-weight:900;display:block}.modal h2{letter-spacing:-1.5px;margin:5px 0;font-size:34px}.modal form>p{color:var(--muted);margin:0 0 23px;font-size:13px;line-height:1.5}.modal-icon{background:var(--school);border-radius:14px;width:45px;height:45px}@supports (color:color-mix(in lab, red, red)){.modal-icon{background:color-mix(in srgb,var(--school) 12%,white)}}.modal-icon{color:var(--school);place-items:center;font-size:22px;font-weight:900;display:grid}.modal label{text-transform:uppercase;letter-spacing:.7px;margin:14px 0;font-size:10px;font-weight:900;display:block}.modal input,.modal label select{border:1px solid var(--line);text-transform:none;border-radius:9px;outline:0;width:100%;height:49px;margin-top:7px;padding:0 12px}.modal input:focus{border-color:var(--school);box-shadow:0 0 0 3px var(--school)}@supports (color:color-mix(in lab, red, red)){.modal input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--school) 12%,transparent)}}.current-bid{background:#f6f6f4;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.current-bid span{color:var(--muted);font-size:11px}.current-bid b{font-size:25px}.quick-bids{gap:8px;display:flex}.quick-bids button{border:1px solid var(--line);background:#fff;border-radius:8px;flex:1;padding:8px;font-size:11px;font-weight:800}.modal-submit{background:var(--school);color:#fff;border:0;border-radius:10px;width:100%;margin-top:16px;padding:15px;font-weight:900}.modal form>em{color:#999;text-align:center;margin-top:11px;font-size:9px;font-style:normal;display:block}.form-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.photo-drop{cursor:pointer;background:#fafafa;border:1px dashed #bbb;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:18px;text-transform:none!important;letter-spacing:0!important;display:flex!important}.photo-drop input{opacity:0;pointer-events:none;position:absolute;overflow:hidden;width:1px!important;height:1px!important}.photo-drop>b{color:var(--school);font-size:26px}.photo-drop span{text-align:left;font-size:11px;font-weight:800}.photo-drop small{color:#999;margin-top:3px;font-weight:400;display:block}.photo-preview-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.photo-preview-grid>div{aspect-ratio:1;background:#eee;border-radius:9px;position:relative;overflow:hidden}.photo-preview-grid img{object-fit:cover}.photo-preview-grid>div>span{color:#fff;text-transform:uppercase;background:#17191c;border-radius:4px;padding:3px 5px;font-size:6px;font-weight:900;position:absolute;bottom:5px;left:5px}.photo-preview-grid>div>button{color:#fff;background:#17191cdd;border:0;border-radius:50%;width:22px;height:22px;font-size:15px;line-height:1;position:absolute;top:4px;right:4px}.toast{z-index:110;background:var(--ink);color:#fff;border-radius:12px;align-items:center;gap:11px;max-width:410px;padding:15px 18px;font-size:12px;font-weight:800;animation:.25s slideIn;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 16px 50px #00000040}.toast span{background:#19a96b;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.modal-live-row{align-items:center;gap:11px;display:flex}.modal-live-row>div{gap:3px;display:grid}.modal-live-row small{color:var(--school);letter-spacing:1.2px;font-size:8px;font-weight:950}.modal-live-row b{font-variant-numeric:tabular-nums;font-size:13px}.modal-live-row b.urgent{color:#d92e3a}.current-bid span small{color:#96989d;margin-top:4px;font-size:8px;display:block}.bid-assurance{background:#eef8f3;border-radius:10px;align-items:center;gap:10px;margin-top:16px;padding:11px 12px;display:flex}.bid-assurance>span{color:#fff;background:#169866;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;font-weight:950;display:grid}.bid-assurance p{margin:0}.bid-assurance b,.bid-assurance small{display:block}.bid-assurance b{font-size:9px}.bid-assurance small{color:#64756d;margin-top:3px;font-size:8px}.buy-now-modal>h2,.buy-success h2{margin:14px 0 7px;font-size:31px;line-height:1.05}.buy-now-modal>p{color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.55}.buy-icon{color:#11845b;background:#e8f7ef}.buy-summary{border:1px solid var(--line);background:#fafaf8;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:15px 16px;display:flex}.buy-summary>div{gap:4px;display:grid}.buy-summary small{color:var(--school);text-transform:uppercase;letter-spacing:.6px;font-size:8px;font-weight:950}.buy-summary strong{font-size:13px;line-height:1.3}.buy-summary span{color:var(--muted);font-size:9px}.buy-summary>b{white-space:nowrap;font-size:26px}.buy-steps{gap:10px;margin:17px 0;padding:0;list-style:none;display:grid}.buy-steps li{align-items:center;gap:10px;display:flex}.buy-steps li>b{background:var(--school);border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid}@supports (color:color-mix(in lab, red, red)){.buy-steps li>b{background:color-mix(in srgb,var(--school) 10%,white)}}.buy-steps li>b{color:var(--school);font-size:9px}.buy-steps li>span{gap:2px;display:grid}.buy-steps strong{font-size:10px}.buy-steps small{color:var(--muted);font-size:8px}.buy-safety{background:#eef8f3;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;display:flex}.buy-safety>span{color:#fff;background:#169866;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:11px;font-weight:950;display:grid}.buy-safety p{margin:0}.buy-safety b,.buy-safety small{display:block}.buy-safety b{font-size:9px}.buy-safety small{color:#64756d;margin-top:3px;font-size:8px;line-height:1.35}.buy-confirm{background:#17191c}.modal-secondary{color:#6d7075;background:0 0;border:0;width:100%;margin-top:8px;padding:8px;font-size:9px;font-weight:850}.buy-now-modal>em{color:#999;text-align:center;margin-top:5px;font-size:8px;font-style:normal;display:block}.buy-success{text-align:center}.buy-success>span{color:#11845b;background:#e4f6ec;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 16px;font-size:24px;font-weight:950;display:grid}.buy-success>small{color:var(--school);letter-spacing:1.2px;font-size:8px;font-weight:950}.buy-success>p{color:var(--muted);font-size:11px;line-height:1.6}.buy-success>p strong{color:var(--ink)}.buy-success>div{text-align:left;background:#f6f6f3;border-radius:11px;margin-top:18px;padding:15px}.buy-success>div>b{font-size:10px}.buy-success>div>p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.55}.buy-acknowledgment{background:#fff9e7;border:1px solid #e1d3a7;border-radius:10px;margin:12px 0 4px;padding:12px;color:#675c3d!important;align-items:flex-start!important;gap:8px!important;font-size:8px!important;font-weight:800!important;line-height:1.45!important;display:flex!important}.buy-acknowledgment input{flex:none;width:auto!important;margin:2px 0 0!important}.buy-confirm:disabled{color:#f5f2ea!important;cursor:not-allowed!important;box-shadow:none!important;background:#aaa59a!important}.buy-success>p em{color:#9a6810;margin-top:7px;font-style:normal;font-weight:950;display:block}.buy-email-seller{text-align:center;text-decoration:none;display:block}.buy-details-link{font-weight:950}.session-timeout{z-index:160;color:#fff;background:#17191c;border:1px solid #e0b83f;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;width:min(390px,100vw - 30px);padding:16px;font-family:Arial,Helvetica,sans-serif;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 70px #0007}.session-timeout div{gap:3px;display:grid}.session-timeout small{color:#f2c94c;letter-spacing:1px;font-size:7px;font-weight:950}.session-timeout b{font-size:15px}.session-timeout span{color:#c8c2b5;font-size:9px;line-height:1.4}.session-timeout button{color:#17191c;cursor:pointer;background:#f2c94c;border:0;border-radius:9px;flex:none;padding:11px 13px;font-size:9px;font-weight:950}.buy-now-explainer{color:#fff;background:linear-gradient(135deg,#17191c 0,#29251b 100%);border:1px solid #dfd2af;border-radius:24px;grid-template-columns:minmax(250px,.8fr) 1.5fr;gap:42px;width:min(1180px,100% - 40px);margin:0 auto 78px;padding:34px;display:grid;box-shadow:0 22px 70px #1e160529}.buy-now-explainer>div small{color:#f1c94b;letter-spacing:1.2px;font-size:8px;font-weight:950}.buy-now-explainer h2{letter-spacing:-1.2px;margin:8px 0 10px;font-size:30px;line-height:1.05}.buy-now-explainer>div p{color:#c7c0b3;margin:0;font-size:10px;line-height:1.65}.buy-now-explainer ol{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.buy-now-explainer li{background:#ffffff0e;border:1px solid #f1c94b2e;border-radius:14px;gap:11px;min-height:92px;padding:14px;display:flex}.buy-now-explainer li>b{color:#17191c;background:#f1c94b;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.buy-now-explainer li span{align-content:start;gap:5px;display:grid}.buy-now-explainer strong{font-size:10px}.buy-now-explainer li small{color:#aaa398;font-size:8px;line-height:1.45}.sponsor-card{border-top:1px solid #e4e1da;margin-top:19px;padding-top:15px}.sponsor-label{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sponsor-label span{color:#77736b;text-transform:uppercase;letter-spacing:1px;font-size:7px;font-weight:950}.sponsor-label small{color:#f1c94b;text-transform:uppercase;background:#17191c;border-radius:999px;padding:4px 7px;font-size:6px;font-weight:950}.sponsor-content{border:1px solid var(--sponsor-accent);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.sponsor-content{border:1px solid color-mix(in srgb,var(--sponsor-accent) 28%,#ddd)}}.sponsor-content{background:linear-gradient(125deg,var(--sponsor-soft),#fff 72%);box-shadow:0 9px 24px var(--sponsor-accent);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.sponsor-content{box-shadow:0 9px 24px color-mix(in srgb,var(--sponsor-accent) 9%,transparent)}}.sponsor-content:before{content:"";background:linear-gradient(180deg,var(--sponsor-accent),var(--sponsor-secondary));width:5px;position:absolute;inset:0 auto 0 0}.sponsor-logo{border-bottom:4px solid var(--sponsor-secondary);background:linear-gradient(145deg,var(--sponsor-accent),var(--sponsor-accent));border-radius:13px;width:52px;height:52px}@supports (color:color-mix(in lab, red, red)){.sponsor-logo{background:linear-gradient(145deg,var(--sponsor-accent),color-mix(in srgb,var(--sponsor-accent) 72%,#17191c))}}.sponsor-logo{color:#fff;box-shadow:0 8px 20px var(--sponsor-accent);flex-direction:column;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.sponsor-logo{box-shadow:0 8px 20px color-mix(in srgb,var(--sponsor-accent) 25%,transparent)}}.sponsor-logo b{font-size:14px;line-height:1}.sponsor-logo small{color:#fff;letter-spacing:1.2px;margin-top:3px;font-size:5px;font-weight:950}.sponsor-copy{gap:2px;min-width:0;display:grid}.sponsor-copy>small{color:#817d74;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:850;overflow:hidden}.sponsor-copy>strong{color:#22231f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sponsor-copy>p{color:#22231f;margin:1px 0 0;font-size:8px;font-weight:850;line-height:1.35}.sponsor-copy>.sponsor-offer{background:var(--sponsor-accent);border-radius:6px;width:max-content;max-width:100%;margin-top:3px;padding:4px 6px}@supports (color:color-mix(in lab, red, red)){.sponsor-copy>.sponsor-offer{background:color-mix(in srgb,var(--sponsor-accent) 9%,#fff)}}.sponsor-copy>.sponsor-offer{color:var(--sponsor-accent);font-size:7px;font-weight:950;line-height:1.35}.sponsor-content>a{background:var(--sponsor-accent);color:#fff;white-space:nowrap;box-shadow:0 6px 16px var(--sponsor-accent);border-radius:9px;padding:10px 11px;font-size:7px;font-weight:950}@supports (color:color-mix(in lab, red, red)){.sponsor-content>a{box-shadow:0 6px 16px color-mix(in srgb,var(--sponsor-accent) 22%,transparent)}}.sponsor-content>a span{margin-left:3px}.sponsor-content>a:focus-visible{outline-offset:2px;outline:3px solid #e4b83f}.verification-policy{border:1px solid var(--school);border-radius:10px;gap:4px;margin-top:17px;padding:13px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.verification-policy{border:1px solid color-mix(in srgb,var(--school) 25%,var(--line))}}.verification-policy{background:var(--school)}@supports (color:color-mix(in lab, red, red)){.verification-policy{background:color-mix(in srgb,var(--school) 6%,white)}}.verification-policy b{color:var(--school);font-size:11px}.verification-policy span{color:var(--muted);font-size:10px;line-height:1.45}.community-live{border-top:1px solid var(--line);margin-top:42px;padding-top:30px}.community-heading{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.community-heading span{color:var(--school);letter-spacing:1.2px;font-size:8px;font-weight:950}.community-heading h2{margin:4px 0 0;font-size:25px}.community-heading p{color:var(--muted);font-size:10px}.approved-badge{color:#11734f;background:#e3f7ec;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:950;position:absolute;bottom:12px;right:12px}.campus-guide-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.campus-guide-links span{color:#777b82;font-size:8px;font-weight:850}.campus-guide-links a{color:#35373b;background:#fff;border:1px solid #ddd9cf;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:900}.campus-guide-links a:hover{border-color:var(--school);color:var(--school)}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}}@keyframes pulse-dot{50%{opacity:.35}}@keyframes category-panel-in{0%{opacity:0;transform:translateY(-5px)}}@media (width<=980px){.topbar{padding:0 22px}.topbar nav{display:none}.hero{grid-template-columns:1fr;padding:50px 24px}.hero h1{letter-spacing:-5px}.hero-visual{height:420px;margin-top:20px}.school-section{padding-inline:24px}.school-grid{grid-template-columns:1fr}.school-card{min-height:145px}.marketplace{margin-inline:20px}.auction-jump-category{display:none}.auction-grid{grid-template-columns:repeat(2,1fr)}.how-it-works{grid-template-columns:1fr;padding:80px 24px}.seller-cta{margin-inline:20px}}@media (width<=640px){.topbar{height:92px;padding-inline:14px}.brand-lockup-image{width:158px}.header-actions{gap:6px}.campus-pill{display:none}.signin{padding:9px 11px;font-size:11px}.account-nav-link{min-height:39px}.account-nav-link .account-nav-greeting,.account-nav-link>span:last-child{display:none}.account-nav-link b{font-size:11px}.logout{color:#4f5258;white-space:nowrap;background:#fff;min-height:39px;padding:9px 10px;font-size:11px}.header-verified{display:none}.hero{padding-top:39px}.eyebrow{font-size:9px}.hero h1{letter-spacing:-4px;font-size:55px}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:flex-start;gap:12px}.hero-visual{height:330px}.sold-card{bottom:30px;left:1px}.deal-card{top:28px;right:0}.section-heading{display:block}.section-heading>p{margin-bottom:0}.market-banner{flex-wrap:wrap;align-items:flex-start;gap:10px}.market-banner>p{display:none}.market-banner>button{margin-left:auto}.auction-jump-nav{justify-content:flex-start;padding:7px 12px;overflow-x:auto}.auction-jump-nav>span{display:none}.auction-jump-nav>div{min-width:max-content}.market-toolbar{grid-template-columns:1fr}.market-toolbar select{height:46px}.category-picker{margin:4px 18px 23px}.category-picker-toggle{grid-template-columns:40px minmax(0,1fr) auto 24px;gap:9px;min-height:68px;padding:10px 12px}.category-picker-icon{border-radius:11px;width:40px;height:40px}.category-picker-copy strong{font-size:16px}.category-picker-count{padding:6px 8px;font-size:8px}.category-picker .category-intro{margin:12px;display:block}.category-picker .category-intro p{margin-top:8px}.category-intro{margin-inline:18px;display:block}.category-intro p{margin-top:8px}.category-row{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--school) transparent;flex-wrap:nowrap;padding-inline:18px;overflow:auto hidden}@supports (color:color-mix(in lab, red, red)){.category-row{scrollbar-color:color-mix(in srgb,var(--school) 35%,transparent) transparent}}.category-row button{scroll-snap-align:start}.auction-heading{align-items:flex-start}.auction-heading p{display:none}.auction-grid{grid-template-columns:1fr}.auction-image{height:260px}.auction-scroll-footer{flex-direction:column;align-items:flex-start;margin-inline:18px}.auction-scroll-footer>div{width:100%;overflow-x:auto}.auction-scroll-footer a{white-space:nowrap}.how-it-works ol{grid-template-columns:1fr}.seller-cta{flex-direction:column;align-items:flex-start;gap:25px;padding:38px 27px}.seller-cta h2{font-size:32px}footer{text-align:center;grid-template-columns:1fr}footer>p{text-align:center}footer>div{justify-content:center}footer>small{grid-column:1}.form-split{grid-template-columns:1fr}.school-request-banner{grid-template-columns:42px 1fr;gap:12px;padding:14px}.school-request-icon{width:42px;height:42px}.school-request-banner>b{grid-column:1/-1;justify-content:center;min-height:44px}.school-request-banner strong{font-size:14px}.school-request-banner small{font-size:10px}}@media (width<=360px){.topbar{padding-inline:10px}.brand{font-size:25px}.header-actions{gap:4px}.account-nav-link{padding-inline:9px}.logout{padding-inline:8px;font-size:10px}}@media (width<=640px){.floating-account-cta{min-width:130px;min-height:46px;padding:0 16px;font-size:12px;bottom:24px;right:90px;box-shadow:0 11px 28px #15171a42}.my-auctions-float{border-color:#d7aa25;border-radius:20px;grid-template-columns:1fr;gap:0;width:66px;min-width:66px;min-height:66px;padding:7px;bottom:14px;right:90px;box-shadow:0 15px 42px #1612094d}.my-auctions-float:before{width:4px}.my-auctions-float:after,.my-auctions-float-copy,.my-auctions-float-arrow{display:none}.my-auctions-float-icon{width:52px;height:52px}}@media (width<=900px){.campus-spotlight>div:last-child,.campus-spotlight .spotlight-layout{grid-template-columns:1fr}.campus-spotlight .spotlight-layout .auction-image{height:260px;min-height:0}}@media (width<=640px){.campus-spotlight{margin-inline:14px;padding:13px}.campus-spotlight>div:first-child{display:block}.campus-spotlight>div:first-child h3{margin-top:4px}.campus-spotlight>div:first-child p{margin-top:5px}.auction-list-heading{margin-inline:18px}.auction-list-heading>span{display:none}.sample-disclosure{align-items:flex-start;margin-inline:18px}.sample-disclosure p{font-size:8px}.auction-card-location>.campus-verified-mark>span:last-child{display:none}.auction-card-location>.campus-verified-mark{padding-right:4px}.hero-intro{padding:14px 15px}.hero-intro strong{font-size:15px}.hero-intro span{font-size:12px}.hero h1 em:after{height:13px;bottom:1px}.how-account-prompt{margin-top:22px}.market-banner>.market-sell-link{margin-left:auto}.category-swipe-cue{color:#5f6268;justify-content:flex-end;align-items:center;gap:6px;margin:0 18px 8px;font-size:12px;font-weight:850;display:flex}.category-swipe-cue span{color:var(--school);font-size:17px;animation:1.8s ease-in-out infinite category-nudge}.category-row{-webkit-overflow-scrolling:touch;gap:10px;padding:0 64px 25px 18px;scroll-padding-inline:18px}.category-row button{border-width:2px;min-height:46px;padding:11px 16px;font-size:14px;font-weight:850;box-shadow:0 4px 10px #1414140f}.category-row button>span{font-size:14px}.category-row button.active,.category-row button.featured-category.active{color:#17191c;background:#f2c94c;border-color:#17191c;box-shadow:0 6px 14px #362a0533}.category-row button.active>span,.category-row button.featured-category.active>span{color:#17191c}.category-row button:focus-visible{outline:3px solid var(--school)}@supports (color:color-mix(in lab, red, red)){.category-row button:focus-visible{outline:3px solid color-mix(in srgb,var(--school) 35%,transparent)}}.category-row button:focus-visible{outline-offset:2px}}@keyframes category-nudge{50%{transform:translate(4px)}}@media (width<=820px){.buy-now-explainer{grid-template-columns:1fr}.buy-now-explainer ol{grid-template-columns:1fr 1fr}}@media (width<=640px){.buy-now-explainer{gap:24px;width:calc(100% - 28px);margin-bottom:54px;padding:23px}.buy-now-explainer h2{font-size:25px}.buy-now-explainer ol{grid-template-columns:1fr}.buy-now-explainer li{min-height:0}}@media (width<=520px){.modal{padding:27px 19px}.sponsor-content{grid-template-columns:41px minmax(0,1fr);gap:9px}.sponsor-logo{width:41px;height:41px}.sponsor-content>a{grid-column:1/-1;justify-content:center;align-items:center;min-height:40px;font-size:9px;display:flex}.sponsor-content>div p{font-size:8px}}.modal .turnstile-panel.compact{background:#faf9f5;border:1px solid #ded9cd;border-radius:11px;margin:13px 0;padding:9px}.modal .turnstile-widget{min-height:65px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}.auction-gallery-card .gallery-open-hit{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.auction-gallery-card .gallery-open-hit img{display:block}.card-gallery-arrow,.gallery-arrow{z-index:4;color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:pointer;background:#17191cba;border:1px solid #ffffff80;border-radius:10px;place-items:center;width:36px;height:48px;font-size:28px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.card-gallery-arrow:hover,.gallery-arrow:hover{background:#17191cee}.card-gallery-arrow.previous,.gallery-arrow.previous{left:10px}.card-gallery-arrow.next,.gallery-arrow.next{right:10px}.photo-count{z-index:5;color:#fff;letter-spacing:.3px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-in;background:#17191cdb;border:1px solid #ffffff59;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:900;position:absolute;top:11px;right:11px}.sample-photo-count{right:54px}.auction-gallery-card .approved-badge{bottom:10px;right:10px}.gallery-modal{width:min(900px,100%);padding:28px}.gallery-modal .modal-close{z-index:8;background:#fff;box-shadow:0 3px 14px #0002}.gallery-viewer{gap:15px;display:grid}.gallery-heading{padding-right:48px}.gallery-heading small{color:var(--school);letter-spacing:1.1px;font-size:8px;font-weight:950}.gallery-heading h2{letter-spacing:-1px;margin:5px 0 3px;font-size:27px}.gallery-heading p{color:var(--muted);margin:0;font-size:10px}.gallery-stage{background:#ecebe7;border-radius:16px;height:min(58vh,560px);position:relative;overflow:hidden}.gallery-stage>img{object-fit:contain;width:100%;height:100%}.gallery-thumbnails{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;padding:2px;display:grid;overflow-x:auto}.gallery-thumbnails button{aspect-ratio:4/3;opacity:.7;cursor:pointer;background:#eee;border:2px solid #0000;border-radius:8px;min-width:68px;padding:0;overflow:hidden}.gallery-thumbnails button.active{border-color:var(--school);opacity:1;box-shadow:0 0 0 2px color-mix(in srgb,var(--school) 14%,transparent)}.gallery-thumbnails img{object-fit:cover;width:100%;height:100%}.gallery-context{flex-wrap:wrap;gap:7px;display:flex}.gallery-context span{color:#6d6f73;background:#f1f0ec;border-radius:999px;padding:7px 9px;font-size:8px}.gallery-context b{color:var(--ink)}.gallery-viewer>.sponsor-card{background:#fff;border:1px solid #e4e1da;border-radius:14px;margin-top:0;padding:12px 14px 0}@media (width<=640px){.gallery-modal{border-radius:18px;width:100%;padding:22px 14px 16px}.gallery-heading{padding-inline:6px 42px}.gallery-heading h2{font-size:22px}.gallery-stage{border-radius:12px;height:52vh}.gallery-thumbnails{grid-template-columns:repeat(8,76px)}.card-gallery-arrow{width:34px;height:44px}.gallery-viewer>.sponsor-card{padding:10px 10px 0}}.gallery-seller-profile{background:#fffaf0;border:1px solid #e0d8c5;border-radius:14px;grid-template-columns:52px minmax(0,1fr) auto auto;align-items:center;gap:13px;margin-top:12px;padding:14px;display:grid}.gallery-seller-profile>span{color:#ffc83d;background:#17191c;border:3px solid #ffc83d;border-radius:50%;place-items:center;width:52px;height:52px;font-weight:950;display:grid;overflow:hidden}.gallery-seller-profile>span img{object-fit:cover;width:100%;height:100%}.gallery-seller-profile>div{gap:3px;display:grid}.gallery-seller-profile>div small{color:#9a7010;letter-spacing:.7px;font-size:6px;font-weight:950}.gallery-seller-profile>div b{font-size:11px}.gallery-seller-profile>div em{color:#147853;font-size:7px;font-style:normal;font-weight:900}.gallery-seller-profile dl{gap:16px;margin:0;display:flex}.gallery-seller-profile dl div{gap:3px;display:grid}.gallery-seller-profile dt{color:#90887b;font-size:6px;font-weight:950}.gallery-seller-profile dd{margin:0;font-size:9px;font-weight:950}.gallery-seller-profile>a{color:#ffc83d;background:#17191c;border-radius:8px;padding:9px 10px;font-size:7px;font-weight:950;text-decoration:none}.gallery-seller-profile>small{color:#8c8374;font-size:7px;font-weight:850}@media (width<=640px){.gallery-seller-profile{grid-template-columns:45px minmax(0,1fr)}.gallery-seller-profile>span{width:45px;height:45px}.gallery-seller-profile dl{grid-column:1/-1;justify-content:space-between}.gallery-seller-profile>a,.gallery-seller-profile>small{text-align:center;grid-column:1/-1}.seller-reputation{flex-wrap:wrap}.seller-reputation-link>b{margin-left:0}}.apex-assistant{--apex-ink:#17191c;--apex-coral:#ff5261;--apex-gold:#ffc83d;--apex-purple:#7770e9;--apex-cream:#fbfaf6;z-index:90;color:var(--apex-ink);font-family:Arial,Helvetica,sans-serif;position:fixed;bottom:22px;right:22px}.apex-launcher{width:235px;min-height:68px;color:var(--apex-ink);text-align:left;background:#fffffff5;border:1px solid #dedbd2;border-radius:20px;grid-template-columns:53px 1fr 29px;align-items:center;gap:10px;padding:7px 11px 7px 7px;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 46px #271b1d33}.apex-launcher:before{content:"";background:linear-gradient(var(--apex-coral),var(--apex-purple));width:5px;position:absolute;inset:0 auto 0 0}.apex-launcher:after{content:"";background:var(--apex-gold);opacity:.2;border-radius:50%;width:56px;height:56px;position:absolute;top:-30px;right:-28px}.apex-launcher:hover{transform:translateY(-3px)rotate(-.25deg);box-shadow:0 21px 58px #271b1d40}.apex-launcher:focus-visible,.apex-panel button:focus-visible,.apex-panel input:focus-visible,.apex-panel a:focus-visible{outline:3px solid var(--apex-gold);outline-offset:2px}.apex-launcher-mark,.apex-avatar,.apex-message-avatar{background:linear-gradient(145deg,#ffe9d6,#f7d9e2);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #78303e1a}.apex-launcher-mark{border-radius:16px;width:53px;height:53px;transform:rotate(-2deg)}.apex-launcher-mark img,.apex-avatar img,.apex-message-avatar img{object-fit:contain}.apex-launcher-copy{z-index:1;gap:2px;display:grid;position:relative}.apex-launcher-copy small{color:#9a4658;letter-spacing:.85px;font-size:6px;font-weight:950}.apex-launcher-copy b{letter-spacing:-.35px;font-size:16px}.apex-launcher-copy i{color:var(--apex-purple);font-size:11px;font-style:normal}.apex-launcher-arrow{z-index:1;background:var(--apex-ink);color:#fff;border-radius:10px;place-items:center;width:29px;height:29px;font-size:15px;font-weight:950;display:grid;position:relative}.apex-panel{background:var(--apex-cream);border:1px solid #ddd8cc;border-radius:26px;flex-direction:column;width:min(405px,100vw - 28px);height:min(625px,100vh - 120px);animation:.2s ease-out apex-pop;display:flex;position:absolute;bottom:80px;right:0;overflow:hidden;box-shadow:0 28px 100px #28191c47}.apex-panel:before{content:"";z-index:3;background:linear-gradient(90deg,var(--apex-coral) 0 32%,var(--apex-gold) 32% 62%,var(--apex-purple) 62%);height:5px;position:absolute;top:0;left:0;right:0}.apex-header{min-height:93px;color:var(--apex-ink);background:linear-gradient(125deg,#fff 0 65%,#f8e6e9);border-bottom:1px solid #e4e0d6;grid-template-columns:62px 1fr 36px;align-items:center;gap:12px;padding:17px 16px 12px;display:grid;position:relative;overflow:hidden}.apex-header:after{content:"$";color:var(--apex-coral);opacity:.055;font-size:110px;font-weight:950;position:absolute;top:-27px;right:56px;transform:rotate(13deg)}.apex-avatar{border:2px solid #fff;border-radius:20px;width:62px;height:62px;transform:rotate(-2deg);box-shadow:0 7px 16px #6a273726}.apex-header>div:nth-child(2){z-index:1;gap:2px;display:grid;position:relative}.apex-header>div:nth-child(2)>small{color:#a34255;letter-spacing:1.05px;font-size:6px;font-weight:950}.apex-header strong{letter-spacing:-.7px;font-size:20px}.apex-header strong i{color:var(--apex-purple);font-size:11px;font-style:normal}.apex-header>div:nth-child(2)>span{color:#73767c;align-items:center;gap:6px;font-size:8px;display:flex}.apex-header>div:nth-child(2)>span b{background:#3dc98a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #3dc98a24}.apex-header>button{z-index:2;width:36px;height:36px;color:var(--apex-ink);background:#fff;border:1px solid #e1ddd3;border-radius:12px;font-size:22px;line-height:1;position:relative;box-shadow:0 4px 12px #1414140d}.apex-topic-strip{background:var(--apex-ink);color:#fff;letter-spacing:.45px;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;min-height:31px;padding:0 16px;font-size:7px;font-weight:900;display:flex}.apex-topic-strip i{color:var(--apex-gold);font-style:normal}.apex-transcript{scrollbar-width:thin;scrollbar-color:#c6c1b7 transparent;background:radial-gradient(circle at 94% 8%,#ffc83d1f,#0000 90px),linear-gradient(#fbfaf6,#f7f4ed);flex-direction:column;flex:1;gap:15px;min-height:0;padding:18px 15px 10px;display:flex;overflow-y:auto}.apex-message{align-self:flex-start;align-items:flex-start;gap:8px;max-width:92%;display:flex}.apex-message.user{align-self:flex-end;display:block}.apex-message-avatar{border:1px solid #e2d4ce;border-radius:10px;flex:0 0 30px;width:30px;height:30px}.apex-message-content{gap:5px;display:grid}.apex-message-content>span{color:#9d495b;letter-spacing:1px;padding-left:4px;font-size:6px;font-weight:950}.apex-message.user .apex-message-content>span{text-align:right;color:#72757b;padding:0 4px 0 0}.apex-message p{color:#4f535a;background:#fff;border:1px solid #e0dcd3;border-radius:4px 16px 16px;margin:0;padding:12px 14px;font-size:11px;line-height:1.55;box-shadow:0 5px 15px #3324260b}.apex-message.user p{color:#fff;background:linear-gradient(135deg,#a63850,#84253c);border-color:#9a3349;border-radius:16px 4px 16px 16px}.apex-message a{color:#5c55c7;background:#efedff;border:1px solid #ddd6ff;border-radius:9px;justify-self:start;padding:8px 11px;font-size:9px;font-weight:900}.apex-message a b{margin-left:5px}.apex-suggestions{background:#f7f4ed;grid-template-columns:1fr 1fr;gap:8px;padding:6px 15px 13px;display:grid}.apex-suggestions button{color:#474a50;text-align:left;background:#fff;border:1px solid #ded9cf;border-radius:13px;grid-template-columns:24px 1fr 12px;align-items:center;gap:6px;min-height:50px;padding:8px 9px;transition:all .15s;display:grid;box-shadow:0 3px 10px #14141409}.apex-suggestions button:hover{background:#fff8f9;border-color:#d6a7b1;transform:translateY(-1px)}.apex-suggestions button i{color:#a53349;background:#fff0f2;border-radius:8px;place-items:center;width:24px;height:24px;font-size:11px;font-style:normal;display:grid}.apex-suggestions button:nth-child(2) i{color:#8b6600;background:#fff7d9}.apex-suggestions button:nth-child(3) i{color:#5e57c9;background:#efedff}.apex-suggestions button:nth-child(4) i{color:#197b59;background:#e9f8f1}.apex-suggestions button span{font-size:8px;font-weight:850;line-height:1.25}.apex-suggestions button b{color:#aaadb2;font-size:9px}.apex-form{background:#fff;border:1px solid #d9d4c9;border-radius:15px;grid-template-columns:1fr 40px;gap:6px;margin:0 13px 7px;padding:6px;display:grid;box-shadow:0 6px 20px #251b1d12}.apex-form:focus-within{border-color:var(--apex-coral);box-shadow:0 0 0 3px #ff52611a}.apex-form input{min-width:0;height:40px;color:var(--apex-ink);background:0 0;border:0;outline:0;padding:0 9px;font-size:11px}.apex-form input::placeholder{color:#9a9da2}.apex-form button{background:var(--apex-coral);color:#fff;border:0;border-radius:11px;width:40px;height:40px;font-size:18px;font-weight:950}.apex-form button:disabled{color:#f7f5ef;cursor:not-allowed;background:#d5d1c9}.apex-panel>footer{color:#96938c;text-align:center;padding:1px 16px 11px;font-size:7px}.apex-panel>footer span{color:var(--apex-purple);margin-right:3px}@keyframes apex-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (width<=640px){.apex-assistant{bottom:14px;right:14px}.apex-launcher{grid-template-columns:1fr;width:66px;min-height:66px;padding:7px;display:grid}.apex-launcher:before{width:4px}.apex-launcher-copy,.apex-launcher-arrow{display:none}.apex-launcher-mark{width:52px;height:52px}.apex-panel{border-radius:23px;width:auto;height:min(650px,100dvh - 104px);position:fixed;bottom:88px;left:8px;right:8px}.apex-header{padding-top:max(17px,env(safe-area-inset-top));grid-template-columns:58px 1fr 36px}.apex-avatar{width:58px;height:58px}.apex-suggestions{grid-template-columns:1fr 1fr}}@media (width<=380px){.apex-suggestions{grid-template-columns:1fr}.apex-topic-strip{gap:7px;font-size:6px}.apex-panel{bottom:82px}}@media (prefers-reduced-motion:reduce){.apex-panel{animation:none}.apex-launcher,.apex-suggestions button{transition:none}}.marketplace-safety-actions{margin-top:14px}.marketplace-safety-buttons{flex-wrap:wrap;gap:8px;display:flex}.marketplace-safety-buttons>button{color:#5f594d;min-height:37px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7cdb8;border-radius:9px;padding:8px 12px;font-size:8px;font-weight:950}.marketplace-safety-buttons>button:hover,.marketplace-safety-buttons>button:focus-visible{color:#9b2430;border-color:#b32632;outline:0}.marketplace-report-panel{background:#fffaf0;border:1px solid #e0d8c5;border-radius:13px;gap:11px;margin-top:10px;padding:14px;display:grid}.marketplace-report-panel label{gap:5px;display:grid}.marketplace-report-panel label>span{color:#5f594d;font-size:8px;font-weight:900}.marketplace-report-panel select,.marketplace-report-panel textarea{width:100%;font:inherit;background:#fff;border:1px solid #d7cdb8;border-radius:9px;padding:9px;font-size:10px}.marketplace-report-panel textarea{resize:vertical;min-height:74px}.marketplace-report-panel>div{justify-content:flex-end;gap:8px;display:flex}.marketplace-report-panel>div button{color:#5f594d;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7cdb8;border-radius:8px;padding:8px 12px;font-size:8px;font-weight:950}.marketplace-report-panel>div button:last-child{color:#ffc83d;background:#17191c;border-color:#17191c}.marketplace-report-panel p,.marketplace-safety-actions>p{color:#a32626;margin:6px 0 0;font-size:8px;font-weight:850}.marketplace-safety-actions.compact{margin-top:10px}.marketplace-safety-actions.compact .marketplace-safety-buttons{justify-content:center}@media (width<=640px){.marketplace-safety-buttons>button{min-height:43px;font-size:10px}.marketplace-report-panel select,.marketplace-report-panel textarea{font-size:12px}.marketplace-report-panel label>span{font-size:10px}}.security-nudge-backdrop{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0d0e10ad;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.security-nudge-dialog{color:#17191c;text-align:center;background:linear-gradient(145deg,#fffdf8 0%,#fff8dc 62%,#eef9f3 100%);border:1px solid #d4af3d;border-radius:24px;width:min(470px,100%);padding:34px 34px 28px;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000057}.security-nudge-dialog:before{content:"";background:linear-gradient(90deg,#15171a 0 68%,#d4af3d 68%);height:5px;position:absolute;inset:0 0 auto}.security-nudge-close{color:#5f594f;width:34px;height:34px;font:800 22px/1 var(--font-geist-sans),sans-serif;cursor:pointer;background:#fff;border:1px solid #d8cfbd;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.security-nudge-close:focus-visible,.security-nudge-actions a:focus-visible,.security-nudge-actions button:focus-visible{outline-offset:3px;outline:3px solid #14785352}.security-nudge-shield{color:#fff;background:#147853;border-radius:19px;place-items:center;width:62px;height:62px;margin:0 auto 17px;font-size:26px;font-weight:950;display:grid;box-shadow:7px 7px #14785329}.security-nudge-dialog>small{color:#8d6914;letter-spacing:1.35px;font-size:10px;font-weight:950;display:block}.security-nudge-dialog h2{letter-spacing:-1.15px;max-width:390px;margin:8px auto 9px;font-size:29px;line-height:1.08}.security-nudge-dialog>p{color:#625d54;max-width:405px;margin:0 auto;font-size:14px;line-height:1.55}.security-nudge-dialog ul{background:#ffffffad;border:1px solid #e1d6bd;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:20px 0;padding:13px 15px;list-style:none;display:grid}.security-nudge-dialog li{color:#4f4a42;justify-items:center;gap:5px;font-size:10px;font-weight:800;line-height:1.3;display:grid}.security-nudge-dialog li b{color:#147853;background:#e0f3e9;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.security-nudge-actions{grid-template-columns:1.45fr .7fr;gap:10px;display:grid}.security-nudge-actions a,.security-nudge-actions button{min-height:48px;font:950 12px/1.2 var(--font-geist-sans),sans-serif;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;display:flex}.security-nudge-actions a{color:#ffc83d;background:#17191c;border:1px solid #17191c;text-decoration:none;box-shadow:0 7px 16px #00000029}.security-nudge-actions button{color:#625c51;background:#fff;border:1px solid #d5cdbd}.security-nudge-dialog .security-nudge-note{color:#766f63;margin-top:14px;font-size:10px}@media (width<=560px){.security-nudge-backdrop{padding:14px}.security-nudge-dialog{border-radius:20px;padding:30px 20px 22px}.security-nudge-dialog h2{font-size:25px}.security-nudge-dialog ul{text-align:left;grid-template-columns:1fr;gap:8px}.security-nudge-dialog li{grid-template-columns:23px 1fr;place-items:center start}.security-nudge-actions{grid-template-columns:1fr}.security-nudge-actions a,.security-nudge-actions button{min-height:47px}}.delete-account-page{color:#17191c;background:#f7f2e8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.delete-account-page nav{background:#fffaf0;border-bottom:1px solid #ded5c2;justify-content:space-between;align-items:center;height:78px;padding:0 max(22px,50vw - 520px);display:flex}.delete-account-page nav>a{color:#5f594d;font-size:12px;font-weight:900;text-decoration:none}.delete-brand{letter-spacing:-1px;color:#17191c!important;font-size:22px!important}.delete-brand span{color:#c69214}.delete-account-card{background:#fff;border:1px solid #ded5c2;border-top:5px solid #17191c;border-radius:24px;width:min(690px,100% - 30px);margin:48px auto;padding:42px;box-shadow:0 22px 70px #3f2d0d12}.delete-account-card>small{color:#a17109;letter-spacing:1.2px;font-size:8px;font-weight:950}.delete-account-card h1{letter-spacing:-2px;margin:8px 0 10px;font-size:42px}.delete-account-card>p{color:#6f695e;font-size:13px;line-height:1.65}.delete-account-summary,.delete-account-retention{background:#fbf8f0;border-radius:15px;margin-top:20px;padding:18px}.delete-account-summary b,.delete-account-retention b{font-size:11px}.delete-account-summary ul{color:#635e55;margin:10px 0 0;padding-left:20px;font-size:11px;line-height:1.8}.delete-account-retention{background:#fff9e7;border:1px solid #ead9ac}.delete-account-retention p{color:#735f2e;margin:7px 0 0;font-size:10px;line-height:1.6}.delete-account-control{border-top:1px solid #e6dfd0;margin-top:24px;padding-top:22px}.delete-account-control>p{font-size:11px}.delete-account-control label{color:#5d574e;align-items:flex-start;gap:9px;margin:15px 0;font-size:11px;line-height:1.5;display:flex}.delete-account-control input{margin-top:2px}.delete-account-control button{color:#fff;cursor:pointer;background:#b32632;border:0;border-radius:11px;width:100%;min-height:49px;font-size:11px;font-weight:950}.delete-account-control button:disabled{opacity:.4;cursor:not-allowed}.delete-account-error{font-weight:850;color:#a32626!important}.delete-account-sent{color:#155f44;background:#e9f7ef;border-radius:14px;margin-top:24px;padding:18px}.delete-account-sent b{font-size:12px}.delete-account-sent p{margin:6px 0 0;font-size:10px;line-height:1.55}.delete-account-signin{color:#fff;background:#17191c;border-radius:14px;margin-top:24px;padding:18px}.delete-account-signin p{margin:0 0 10px;font-size:11px}.delete-account-signin a{color:#ffc83d;font-size:11px;font-weight:950}.delete-account-help{margin-top:20px!important;font-size:10px!important}.delete-account-help a{color:#8d6914;font-weight:900}@media (width<=640px){.delete-account-page nav{height:68px;padding-inline:17px}.delete-account-card{border-radius:19px;margin:20px auto;padding:25px 20px}.delete-account-card h1{font-size:34px}}.marketplace-entry{color:#fff;background:radial-gradient(circle at 50% 20%,#3b321c,#080808 58%);place-items:center;min-height:100vh;padding:24px;font-family:Arial,Helvetica,sans-serif;display:grid}.marketplace-entry section{text-align:center;background:#111;border:1px solid #dba520;border-radius:24px;width:min(470px,100%);padding:42px;box-shadow:0 24px 90px #0008}.marketplace-entry section>span{color:#111;background:#f1c94b;border-radius:17px;place-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:26px;font-weight:950;display:grid}.marketplace-entry small{color:#f1c94b;letter-spacing:1.5px;font-size:10px;font-weight:950}.marketplace-entry h1{letter-spacing:-1px;margin:10px 0;font-size:30px}.marketplace-entry p{color:#c8c2b5;margin:0;font-size:13px;line-height:1.55}.owner-security-shell{color:#17191c;background:radial-gradient(circle at 12% 10%,#f1c94b29,#0000 28%),linear-gradient(145deg,#fffdf8,#f5efe3);min-height:100vh;padding:0 5vw 60px}.owner-security-header{border-bottom:1px solid #ded6c6;justify-content:space-between;align-items:center;height:78px;display:flex}.owner-security-header>a:last-child{color:#ffc83d;background:linear-gradient(135deg,#17191c,#2d2b24);border:1px solid #17191c;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:10px;font-weight:950;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 7px 18px #17191c2e}.owner-security-header>a:last-child:hover{background:#08090a;transform:translateY(-1px);box-shadow:0 9px 20px #17191c3d}.owner-security-header>a:last-child:focus-visible{outline-offset:3px;outline:3px solid #ffc83d}.owner-security-brand{color:#17191c;letter-spacing:-1.8px;align-items:baseline;font-size:28px;font-weight:950;line-height:1;display:inline-flex}.owner-security-brand b,.owner-security-brand strong{font:inherit}.owner-security-brand b{color:#d6a313}.owner-security-brand strong{color:#17191c}.owner-security-layout{grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);align-items:start;gap:34px;width:min(1040px,100%);margin:54px auto 0;display:grid}.owner-security-layout.single{max-width:920px}.owner-security-copy{padding:35px 20px 20px 0}.owner-security-copy>small,.authenticator-enrollment>small,.authenticator-challenge>small{color:#9a7210;letter-spacing:1.3px;font-size:9px;font-weight:950}.owner-security-copy h1{letter-spacing:-2.3px;margin:10px 0 15px;font-size:48px;line-height:1}.owner-security-copy>p{color:#69645b;max-width:540px;font-size:13px;line-height:1.7}.owner-security-copy ul{gap:11px;margin:27px 0;padding:0;list-style:none;display:grid}.owner-security-copy li{color:#555149;gap:9px;font-size:11px;display:flex}.owner-security-copy li b{color:#188653}.owner-security-account{background:#fff9e5;border:1px solid #d8bd63;border-radius:12px;margin-top:31px;padding:15px 17px}.owner-security-account span,.owner-security-account strong{display:block}.owner-security-account span{color:#8a7440;text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:900}.owner-security-account strong{margin-top:5px;font-size:11px}.authenticator-enrollment,.authenticator-challenge{background:#fffffff5;border:1px solid #d8cfbf;border-radius:20px;padding:31px;box-shadow:0 22px 55px #18110417}.authenticator-mark{color:#f1c94b;background:#080808;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:18px;font-size:22px;font-weight:950;display:grid;box-shadow:6px 6px #dba52033}.authenticator-enrollment h2,.authenticator-challenge h2{letter-spacing:-1px;margin:8px 0 9px;font-size:27px}.authenticator-enrollment>p,.authenticator-challenge>p{color:#6f6a61;font-size:11px;line-height:1.6}.authenticator-enrollment form,.authenticator-challenge form{gap:13px;margin-top:22px;display:grid}.authenticator-enrollment label,.authenticator-challenge label{color:#5b574f;gap:7px;font-size:9px;font-weight:900;display:grid}.authenticator-enrollment input,.authenticator-challenge input{color:#080808;height:46px;font:inherit;background:#fffdf8;border:1px solid #d5cdbd;border-radius:10px;padding:0 13px;font-size:14px}.authenticator-challenge input[name=code]{text-align:center;letter-spacing:7px;height:58px;font-size:26px;font-weight:900}.authenticator-enrollment form>button,.authenticator-challenge form>button{color:#f1c94b;cursor:pointer;background:#080808;border:0;border-radius:10px;height:48px;font-size:10px;font-weight:950}.authenticator-enrollment button:disabled,.authenticator-challenge button:disabled{opacity:.55}.authenticator-mark.protected{color:#fff;background:#147853;box-shadow:6px 6px #14785329}.security-return-link{color:#f1c94b;background:#080808;border-radius:10px;margin-top:18px;padding:13px 16px;font-size:9px;font-weight:950;display:inline-block}.enrollment-note{border-radius:10px;padding:12px;color:#68635b!important;background:#f5f2eb!important;margin:16px 0 0!important;font-size:9px!important}.authenticator-message{color:#755500;background:#fff5d8;border-radius:9px;margin:0;padding:10px 12px;font-weight:800;font-size:9px!important}.trust-device{align-items:center;grid-template-columns:18px 1fr!important}.trust-device input,.codes-saved input{accent-color:#188653;width:17px;height:17px}.trust-device span{font-size:9px}.method-switch{color:#795d10;cursor:pointer;background:0 0;border:0;margin:16px auto 0;font-size:9px;font-weight:900;text-decoration:underline;display:block}.setup-steps{gap:18px;margin:25px 0 0;padding:0;list-style:none;display:grid}.setup-steps>li{background:#fffdf8;border:1px solid #e2dbce;border-radius:14px;grid-template-columns:34px 1fr;gap:6px 12px;padding:18px;display:grid}.setup-steps>li>b{color:#f1c94b;background:#080808;border-radius:9px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.setup-steps>li>div>strong,.setup-steps>li>div>span{display:block}.setup-steps>li>div>strong{font-size:11px}.setup-steps>li>div>span{color:#78736a;margin-top:4px;font-size:9px;line-height:1.45}.authenticator-qr{border:8px solid #fff;border-radius:12px;grid-column:1/-1;justify-self:center;margin:12px 0}.setup-steps details{text-align:center;grid-column:1/-1}.setup-steps summary{color:#795d10;cursor:pointer;font-size:8px;font-weight:900}.setup-steps details code{word-break:break-all;background:#f0ece3;border-radius:7px;margin-top:8px;padding:9px;font-size:9px;display:block}.recovery-codes{grid-template-columns:1fr 1fr;margin-top:9px;grid-column:1/-1!important;gap:7px!important;display:grid!important}.recovery-codes code{color:#17191c;text-align:center;background:#fff;border:1px dashed #d0c4ae;border-radius:7px;padding:8px;font-size:9px}.recovery-actions{grid-column:1/-1!important;gap:8px!important;display:flex!important}.recovery-actions button{color:#ffc83d;cursor:pointer;background:#17191c;border:1px solid #17191c;border-radius:9px;flex:1;min-height:38px;padding:9px 12px;font-size:8px;font-weight:950;transition:transform .18s,background .18s}.recovery-actions button:hover{background:#08090a;transform:translateY(-1px)}.recovery-actions button:focus-visible{outline-offset:2px;outline:3px solid #ffc83d}.codes-saved{grid-column:1/-1;grid-template-columns:18px 1fr;align-items:center;gap:8px!important;font-size:9px!important;display:grid!important}.locked-step{opacity:.55}.locked-copy{color:#746f67;grid-column:1/-1;margin:9px 0 0;font-size:9px;font-weight:800}.setup-steps .authenticator-challenge{box-shadow:none;border-color:#d8bd63;grid-column:1/-1;margin-top:10px;padding:20px}.setup-steps .authenticator-challenge .authenticator-mark,.setup-steps .authenticator-challenge>small,.setup-steps .authenticator-challenge>h2,.setup-steps .authenticator-challenge>p{display:none}@media (width<=760px){.owner-security-shell{padding:0 16px 42px}.owner-security-header{height:68px}.owner-security-layout{grid-template-columns:1fr;gap:18px;margin-top:30px}.owner-security-copy{padding:10px 4px}.owner-security-copy h1{font-size:38px}.authenticator-enrollment,.authenticator-challenge{padding:23px}.recovery-codes{grid-template-columns:1fr}.owner-security-layout.single .owner-security-copy{display:none}}.auth-shell{color:#1c1d1a;background:#fbf8f1;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-brand{color:#fff;background:radial-gradient(circle at 85% 18%,#ffc62726,#0000 31%),#8c1d40;flex-direction:column;justify-content:space-between;padding:42px 6vw;display:flex;position:relative;overflow:hidden}.auth-brand:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:420px;height:420px;position:absolute;top:18%;right:-210px;box-shadow:0 0 0 65px #ffffff06,0 0 0 130px #ffffff05}.auth-logo{color:#fff;letter-spacing:-2px;z-index:1;font-size:31px;font-weight:950;text-decoration:none;position:relative}.auth-logo span{color:#ffc627}.auth-logo>img{object-fit:contain;width:min(590px,100%);height:auto;display:block}.auth-brand>div{z-index:1;position:relative}.auth-brand small,.auth-card small{letter-spacing:2px;font-size:10px;font-weight:900}.auth-brand h1{letter-spacing:-5px;margin:18px 0;font-size:clamp(50px,6vw,82px);line-height:.93}.auth-brand p{color:#ffffffc7;max-width:440px;font-size:17px;line-height:1.6}.campus-network{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#18050c38;border:1px solid #ffffff29;border-radius:20px;padding:18px 20px}.network-heading{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.network-heading span{letter-spacing:1.7px;color:#ffc627;font-size:9px;font-weight:950}.network-heading b{font-size:12px}.campus-badges{align-items:center;display:flex}.campus-badge{align-items:center;gap:9px;min-width:108px;display:flex}.campus-badge i{border-radius:12px;place-items:center;width:38px;height:38px;font-size:17px;font-style:normal;font-weight:950;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.campus-badge span{display:grid}.campus-badge span b{font-size:12px}.campus-badge span small{letter-spacing:.5px;color:#ffffff9e;margin-top:2px;font-size:8px}.campus-badge.asu i{color:#8c1d40;background:#ffc627}.campus-badge.nau i{color:#f9c642;background:#003466}.campus-badge.ua i{color:#fff;background:#0c234b;border-bottom:3px solid #ab0520}.campus-connector{background:linear-gradient(90deg,#ffffff14,#ffffff80,#ffffff14);flex:1;min-width:12px;height:1px;margin:0 8px;position:relative}.campus-connector:after{content:"";background:#ffc627;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;left:50%}.auth-card{justify-content:center;align-items:center;padding:45px;display:flex}.auth-card-inner{width:min(430px,100%)}.auth-shield{color:#8c1d40;background:#8c1d4014;border-radius:18px;place-items:center;width:52px;height:52px;margin-bottom:25px;font-size:23px;font-weight:950;display:grid}.auth-card small{color:#8c1d40}.auth-card h2{letter-spacing:-2px;margin:10px 0 13px;font-size:40px;line-height:1}.auth-card-inner>p{color:#66665e;line-height:1.55}.auth-buttons{gap:11px;margin:28px 0 22px;display:grid}.auth-buttons button{cursor:pointer;background:#fff;border:1px solid #d8d4ca;border-radius:14px;justify-content:center;align-items:center;gap:12px;height:56px;font:800 15px inherit;display:flex}.auth-buttons button:hover{border-color:#8c1d40;transform:translateY(-1px)}.auth-buttons button:disabled{opacity:.65;cursor:wait}.auth-buttons .apple-button{color:#fff;background:#171815;border-color:#171815}.google-mark{color:#4285f4;font-size:19px;font-weight:950}.apple-mark{color:#fff;font-size:20px}.auth-message{border-radius:10px;padding:11px 13px;font-size:12px;color:#554310!important;background:#fff3d2!important;margin:0!important}.auth-separator{color:#99988f;letter-spacing:1px;align-items:center;gap:12px;font-size:9px;font-weight:900;display:flex}.auth-separator span{background:#ddd9d0;flex:1;height:1px}.auth-card ul{gap:11px;margin:22px 0;padding:0;list-style:none;display:grid}.auth-card li{color:#4e4e48;font-size:13px;font-weight:750}.auth-card li b{color:#8c1d40;margin-right:9px}.auth-legal{color:#929188!important;font-size:10px!important}@media (width<=1100px){.campus-badge span{display:none}.campus-badge{min-width:auto}.campus-badges{justify-content:space-between}.campus-connector{min-width:25px}.network-heading b{display:none}}@media (width<=760px){.auth-shell{grid-template-columns:1fr}.auth-brand{min-height:390px;padding:28px}.auth-brand h1{letter-spacing:-3px;font-size:50px}.auth-brand p{font-size:14px}.campus-network{margin-top:25px}.campus-badge span{display:grid}.network-heading b{display:block}.auth-card{padding:42px 24px}.auth-card h2{font-size:34px}}@media (width<=460px){.campus-badge span,.network-heading b{display:none}}.auth-brand{background:radial-gradient(circle at 82% 16%,#ffc62729,#0000 30%),linear-gradient(145deg,#050505 0%,#151515 62%,#080808 100%)}.auth-logo{letter-spacing:-3px;font-size:clamp(34px,4vw,54px)}.auth-logo>img{filter:drop-shadow(0 12px 18px #0000004d);width:min(640px,100%)}.market-rules-banner{color:#fff;background:#171815;border:1px solid #d3a728;border-radius:12px;gap:5px;margin:16px 0 4px;padding:13px 15px;display:grid}.market-rules-banner strong{color:#ffc627;letter-spacing:1.25px;font-size:10px}.market-rules-banner span{color:#e4e0d7;font-size:10px;line-height:1.45}.login-marketplace-choice{background:linear-gradient(145deg,#fff8df,#fff);border:1px solid #dba520;border-radius:14px;margin:17px 0 13px;padding:16px}.login-marketplace-choice label{color:#171815;margin-bottom:8px;font-size:13px;font-weight:950;display:block}.login-marketplace-choice select{color:#171815;background:#fff;border:1px solid #cbbd8d;border-radius:10px;outline:0;width:100%;height:46px;padding:0 12px;font-size:12px;font-weight:850}.login-marketplace-choice select:focus{border-color:#dba520;box-shadow:0 0 0 3px #dba52029}.login-marketplace-choice p{color:#706956;margin:8px 0 0;font-size:9px;line-height:1.45}.campus-network{background:#ffffff0e;border-color:#ffc62747}.auth-card{align-items:flex-start;max-height:100vh;overflow-y:auto}.email-account{margin:22px 0}.account-tabs{background:#ece9e1;border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.account-tabs button{color:#74736c;cursor:pointer;background:0 0;border:0;border-radius:9px;height:38px;font-size:11px;font-weight:900}.account-tabs button[aria-selected=true]{color:#8c1d40;background:#fff;box-shadow:0 2px 8px #1f1a1012}.email-account form{gap:10px;margin-top:13px;display:grid}.email-account form>label:not(.account-consent){color:#6c6b65;letter-spacing:.5px;text-transform:uppercase;gap:5px;font-size:8px;font-weight:900;display:grid}.email-account input:not([type=checkbox]){color:#1c1d1a;background:#fff;border:1px solid #d8d4ca;border-radius:10px;outline:0;height:43px;padding:0 11px;font-size:12px}.email-account input:focus{border-color:#8c1d40;box-shadow:0 0 0 3px #8c1d4012}.account-consent{color:#77756e;align-items:flex-start;gap:8px;font-size:9px;line-height:1.45;display:flex}.account-consent input{margin-top:2px}.account-consent a{color:#8c1d40;font-weight:900}.forgot-link{text-align:right;font-size:9px}.forgot-link a{color:#8c1d40;font-weight:900}.email-submit{color:#fff;cursor:pointer;background:#8c1d40;border:0;border-radius:11px;height:47px;font-size:11px;font-weight:950}.email-submit:disabled{opacity:.55;cursor:not-allowed}.email-account .turnstile-panel.compact{background:#faf9f5;border:1px solid #d8d4ca;border-radius:10px;padding:8px}.email-account .turnstile-widget{min-height:65px}.auth-buttons{margin:15px 0}.auth-buttons .consent-check{order:-1}.auth-card-inner>.auth-separator{margin:17px 0}.auth-card-inner>.auth-separator+.auth-buttons{margin-top:0}@media (width<=760px){.auth-card{max-height:none;overflow:visible}}.verification-email-state{margin:25px 0}.verification-email-panel{background:linear-gradient(145deg,#fff7d5,#fffdf7);border:2px solid #d1a30d;border-radius:18px;padding:25px 24px;box-shadow:0 14px 34px #523d0021}.verification-email-icon{color:#ffc627;background:#171815;border-radius:18px;place-items:center;width:58px;height:58px;margin-bottom:17px;font-size:27px;display:grid;box-shadow:0 8px 18px #17181533}.verification-email-panel>small{display:block;color:#8c6910!important;letter-spacing:1.6px!important;font-size:11px!important}.verification-email-panel h3{color:#1c1d1a;letter-spacing:-1.3px;margin:8px 0 12px;font-size:30px;line-height:1.05}.verification-email-panel>p{color:#625f54;margin:0;font-size:15px;line-height:1.55}.verification-email-address{color:#1c1d1a;overflow-wrap:anywhere;background:#fff;border:1px solid #e5ce79;border-radius:10px;margin:7px 0 19px;padding:12px 14px;font-size:16px;line-height:1.35;display:block}.verification-email-panel ol{gap:9px;margin:0 0 18px;padding:0;list-style:none;display:grid}.verification-email-panel li{color:#3f403b;align-items:center;gap:10px;font-size:14px;line-height:1.4;display:flex}.verification-email-panel li>b{color:#171815;background:#ffc627;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.verification-email-help{background:#fff;border-radius:10px;color:#5e5847!important;padding:13px 14px!important;font-size:13px!important}.verification-email-help b{color:#8c6910}.verification-email-panel>button{color:#4d431f;cursor:pointer;background:#fff;border:1px solid #c6b775;border-radius:10px;width:100%;height:44px;margin-top:15px;font-size:12px;font-weight:900}.verification-email-panel>button:hover{background:#fffaf0;border-color:#8c6910}@media (width<=460px){.verification-email-panel{padding:21px 18px}.verification-email-panel h3{font-size:27px}.verification-email-address{font-size:14px}.verification-email-panel li{font-size:13px}}.verification-email-panel>.verification-resend{color:#ffc627;background:#171815;border-color:#171815}.verification-email-panel>.verification-resend:hover{color:#ffd45b;background:#292a26;border-color:#171815}.verification-email-panel>button:disabled{cursor:wait;opacity:.68}.verification-email-panel>.verification-different-email{margin-top:11px}.verification-email-panel>.verification-resend-status{color:#25683b;background:#edf8ef;border-radius:9px;margin-top:12px;padding:10px 12px;font-size:12px;font-weight:800}.recovery-form{gap:11px;display:grid}.recovery-form>label{color:#6c6b65;letter-spacing:.5px;text-transform:uppercase;gap:5px;font-size:8px;font-weight:900;display:grid}.recovery-form input,.recovery-form select{color:#1c1d1a;background:#fff;border:1px solid #d8d4ca;border-radius:10px;height:45px;padding:0 11px;font-size:12px}.recovery-form .turnstile-panel.compact{background:#faf9f5;border:1px solid #d8d4ca;border-radius:10px;padding:8px}.recovery-form .turnstile-widget{min-height:65px}.setup-note{color:#77756e;background:#f4f1e9;border-radius:9px;margin:0;padding:11px;font-size:9px;line-height:1.5}.account-recovery-shell .auth-brand,.account-setup-shell .auth-brand{min-height:100vh}.auth-legal a{color:#8c1d40;font-weight:900}.preferred-access{background:linear-gradient(145deg,#fff8df,#fff);border:2px solid #dba520;border-radius:18px;margin:20px 0 18px;padding:19px;box-shadow:0 12px 28px #7e58001c}.preferred-access .auth-buttons{margin:0}.preferred-access-copy small{letter-spacing:1.3px;font-weight:950;color:#8c6910!important;font-size:9px!important}.preferred-access-copy h3{color:#1c1d1a;letter-spacing:-.8px;margin:7px 0;font-size:23px;line-height:1.08}.preferred-access-copy p{color:#665f4e;margin:0 0 13px;font-size:12px;line-height:1.5}.auth-buttons .google-primary{color:#fff;background:#171815;border:2px solid #171815;height:auto;min-height:64px;box-shadow:0 9px 21px #00000029}.provider-button-copy{text-align:left;gap:2px;display:grid}.provider-button-copy b{font-size:14px}.provider-button-copy small{letter-spacing:.2px;font-weight:850;color:#ffc627!important;font-size:9px!important}.email-fallback-note{color:#77736a;margin:11px 0 0;font-size:10px;line-height:1.45}.account-tabs.single-tab{color:#ffc627;text-align:center;background:#171815;padding:12px;font-size:11px;font-weight:900;display:block}.account-recovery-shell{color:#171717;background:#fbf7ee;grid-template-columns:minmax(410px,.92fr) minmax(560px,1.08fr)}.account-recovery-shell .auth-brand{background:radial-gradient(circle at 78% 16%,#dba5202e,#0000 29%),linear-gradient(145deg,#050505 0%,#111 63%,#080808 100%);padding:38px clamp(34px,5vw,78px)}.account-recovery-shell .auth-brand:before{content:"";pointer-events:none;border:1px solid #dba52052;border-radius:28px;position:absolute;inset:18px}.account-recovery-shell .auth-brand:after{border-color:#dba52021;width:440px;height:440px;top:20%;right:-230px;box-shadow:0 0 0 68px #dba52009,0 0 0 136px #dba52005}.account-recovery-shell .auth-brand>*{z-index:1;position:relative}.account-recovery-shell .auth-pitch small{color:#f1c94b}.account-recovery-shell .auth-card{background:linear-gradient(#fff 0%,#fbf7ee 100%);justify-content:center;padding:42px}.account-recovery-shell .auth-card-inner{width:min(470px,100%)}.account-recovery-shell .auth-shield{color:#f1c94b;background:#080808;border:1px solid #dba520;border-radius:17px;margin-bottom:22px;box-shadow:0 8px 24px #0000001f}.account-recovery-shell .auth-card small{color:#9a7210}.account-recovery-shell .recovery-form input:focus{border-color:#dba520;outline:0;box-shadow:0 0 0 3px #dba52029}.account-recovery-shell .recovery-form .turnstile-panel.compact{background:#fffaf0;border-color:#dba520}.account-recovery-shell .email-submit{color:#f1c94b;background:#080808;border:1px solid #080808;height:48px;box-shadow:0 7px 20px #00000024}.account-recovery-shell .email-submit:hover{background:#222}.account-recovery-shell .auth-legal a{color:#87610a}@media (width<=820px){.account-recovery-shell{grid-template-columns:1fr}.account-recovery-shell .auth-brand{min-height:430px;padding:28px}.account-recovery-shell .auth-brand:before{border-radius:22px;inset:12px}.account-recovery-shell .auth-card{max-height:none;padding:42px 24px;overflow:visible}}@media (width<=480px){.account-recovery-shell .auth-brand{min-height:400px;padding:24px}}.account-setup-shell{color:#171717;background:#fbf7ee;grid-template-columns:minmax(410px,.92fr) minmax(560px,1.08fr)}.account-setup-shell .auth-brand{background:radial-gradient(circle at 78% 16%,#dba5202e,#0000 29%),linear-gradient(145deg,#050505 0%,#111 63%,#080808 100%);padding:38px clamp(34px,5vw,78px)}.account-setup-shell .auth-brand:before{content:"";pointer-events:none;border:1px solid #dba52052;border-radius:28px;position:absolute;inset:18px}.account-setup-shell .auth-brand:after{border-color:#dba52021;width:440px;height:440px;top:20%;right:-230px;box-shadow:0 0 0 68px #dba52009,0 0 0 136px #dba52005}.account-setup-shell .auth-brand>*{z-index:1;position:relative}.account-setup-shell .auth-pitch small{color:#f1c94b}.account-setup-shell .auth-card{background:linear-gradient(#fff 0%,#fbf7ee 100%);justify-content:center;padding:42px}.account-setup-shell .auth-card-inner{width:min(470px,100%)}.account-setup-shell .auth-shield{color:#f1c94b;background:#080808;border:1px solid #dba520;border-radius:17px;margin-bottom:22px;box-shadow:0 8px 24px #0000001f}.account-setup-shell .auth-card small{color:#9a7210}.account-setup-shell .recovery-form input:focus,.account-setup-shell .recovery-form select:focus{border-color:#dba520;outline:0;box-shadow:0 0 0 3px #dba52029}.account-setup-shell .setup-note{color:#5f5949;background:#fff8df;border:1px solid #ead79a}.account-setup-shell .email-submit{color:#f1c94b;background:#080808;border:1px solid #080808;height:48px;box-shadow:0 7px 20px #00000024}.account-setup-shell .email-submit:hover{background:#222}@media (width<=820px){.account-setup-shell{grid-template-columns:1fr}.account-setup-shell .auth-brand{min-height:430px;padding:28px}.account-setup-shell .auth-brand:before{border-radius:22px;inset:12px}.account-setup-shell .auth-card{max-height:none;padding:42px 24px;overflow:visible}}@media (width<=480px){.account-setup-shell .auth-brand{min-height:400px;padding:24px}}.campus-badge.maricopa i{color:#ed8b00;background:#0c2340;border-bottom:3px solid #ed8b00}.seller-auctions-shell{color:#17191c;background:radial-gradient(circle at 78% 7%,#fff0b7 0,#0000 24%),linear-gradient(#fffdf7 0,#f7efd9 420px,#f4f1e8 100%);min-height:100vh;padding:0 5vw 80px;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.seller-auctions-shell *{box-sizing:border-box}.seller-auctions-shell>header{border-bottom:1px solid #ddd3ba;justify-content:space-between;align-items:center;height:82px;display:flex}.seller-auctions-brand{color:#17191c;letter-spacing:-2px;font-size:29px;font-weight:950;text-decoration:none}.seller-auctions-brand>span:first-child,.seller-auctions-brand>span:nth-child(2){color:#d9a91b}.seller-auctions-shell nav{align-items:center;gap:12px;display:flex}.seller-auctions-shell nav a{color:#666258;font-size:9px;font-weight:900;text-decoration:none}.seller-auctions-shell nav .seller-create-link{color:#ffc83d;background:#17191c;border-radius:10px;padding:11px 15px;box-shadow:0 7px 18px #17191c24}.seller-sign-out{border-left:1px solid #d8cfb8;padding-left:12px}.seller-auctions-hero,.seller-auction-stats,.seller-auctions-area,.seller-result,.seller-auctions-empty{width:min(1100px,100%);margin-left:auto;margin-right:auto}.seller-auctions-hero{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:54px;padding:62px 0 34px;display:grid}.seller-hero-copy{min-width:0}.seller-hero-copy>small,.seller-auctions-heading small,.seller-profile-card small,.seller-auctions-empty small{color:#8d6914;letter-spacing:1.35px;font-size:8px;font-weight:950}.seller-hero-copy h1{letter-spacing:-3.5px;margin:8px 0 14px;font-size:58px;line-height:.95}.seller-hero-copy h1 span{color:#b78300}.seller-hero-copy>p{color:#716d63;max-width:650px;margin:0;font-size:12px;line-height:1.65}.seller-hero-actions{align-items:center;gap:12px;max-width:100%;margin-top:23px;display:flex}.seller-hero-actions a{border-radius:10px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:13px 16px;font-size:9px;font-weight:950;text-decoration:none;display:inline-flex}.seller-hero-actions a:first-child{color:#17191c;background:linear-gradient(135deg,#e7ba31,#c99208);box-shadow:0 8px 20px #b7830035}.seller-hero-actions a:first-child span{color:#17191c}.seller-hero-actions .seller-campus-return{color:#ffc83d;background:#17191c;border:1px solid #17191c;box-shadow:0 8px 20px #17191c20}.seller-hero-actions .seller-campus-return:hover{background:#292b2f}.seller-hero-actions a:focus-visible{outline-offset:3px;outline:3px solid #ffc83d}.seller-profile-card{background:#fffdf9;border:1px solid #dfd4b9;border-radius:18px;grid-template-columns:52px 1fr 24px;align-items:center;gap:13px;padding:17px;display:grid;box-shadow:0 18px 50px #4b361214}.seller-profile-avatar{color:#fff;background:#17191c;border:3px solid #ffc83d;border-radius:50%;place-items:center;width:52px;height:52px;font-size:14px;font-weight:950;display:grid}.seller-profile-card div{min-width:0}.seller-profile-card b,.seller-profile-card div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seller-profile-card b{margin:4px 0 3px;font-size:12px}.seller-profile-card div>span{color:#777269;font-size:8px}.seller-profile-card>i{color:#147853;background:#e3f6eb;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-style:normal;font-weight:950;display:grid}.seller-auction-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:34px;display:grid}.seller-auction-stats article{background:#ffffffcf;border:1px solid #e0d8c5;border-radius:14px;align-items:center;gap:12px;padding:15px 17px;display:flex;box-shadow:0 8px 30px #402d0c0a}.stat-icon{border-radius:10px;place-items:center;width:35px;height:35px;font-size:11px;font-weight:950;display:grid}.stat-icon.total{color:#ffc83d;background:#17191c}.stat-icon.live{color:#117a55;background:#e4f6ec}.stat-icon.review{color:#805c08;background:#fff1c8}.stat-icon.closed{color:#625e59;background:#efeceb}.seller-auction-stats small,.seller-auction-stats b{display:block}.seller-auction-stats small{color:#7b766d;letter-spacing:.65px;font-size:7px;font-weight:900}.seller-auction-stats b{margin-top:3px;font-size:19px}.seller-result{border-radius:11px;margin-bottom:18px;padding:13px 15px;font-size:10px;font-weight:850}.seller-result.success{color:#137454;background:#e8f7ef}.seller-result.warning{color:#7d5a08;background:#fff5db}.seller-auctions-area{background:#fbfaf6;border:1px solid #e0d8c5;border-radius:23px;padding:26px;box-shadow:0 16px 54px #3c2c0e0c}.seller-auctions-heading{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.seller-auctions-heading h2{letter-spacing:-1px;margin:5px 0 0;font-size:25px}.seller-auctions-heading p{color:#827c71;margin:0;font-size:8px}.seller-auctions-list{gap:14px;display:grid}.seller-auction-card{background:#fff;border:1px solid #e3dccb;border-radius:18px;grid-template-columns:190px minmax(0,1fr) 235px;align-items:stretch;min-height:170px;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 28px #28200a0f}.seller-auction-card:before{content:"";background:var(--campus-color);width:4px;position:absolute;inset:0 auto 0 0}.seller-auction-photo{color:#9b8e6c;background:#eee9dc;place-items:center;min-height:170px;display:grid;position:relative;overflow:hidden}.seller-auction-photo img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.seller-auction-card:hover .seller-auction-photo img{transform:scale(1.025)}.seller-campus-tag{color:#fff;letter-spacing:.8px;background:#17191ce8;border-radius:7px;padding:6px 8px;font-size:7px;font-weight:950;position:absolute;bottom:10px;left:11px}.seller-auction-content{align-content:center;padding:20px 23px;display:grid}.seller-auction-topline{align-items:center;gap:9px;display:flex}.seller-auction-topline>span:last-child{color:#8a8479;font-size:7px;font-weight:850}.seller-status{letter-spacing:.35px;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:950}.status-live{color:#117a55;background:#e4f6ec}.status-sold{color:#ffc83d;background:#17191c}.status-review{color:#805c08;background:#fff1c8}.status-held{color:#a42d39;background:#fff0f1}.status-ended{color:#666;background:#eee}.seller-auction-content h3{letter-spacing:-.6px;margin:10px 0 15px;font-size:20px;line-height:1.1}.seller-auction-numbers{gap:22px;display:flex}.seller-auction-numbers span{gap:3px;display:grid}.seller-auction-numbers small{color:#928b7f;letter-spacing:.6px;font-size:6px;font-weight:900}.seller-auction-numbers b{font-size:11px}.seller-auction-links{margin-top:15px}.seller-auction-links a{color:var(--campus-color);font-size:8px;font-weight:950;text-decoration:none}.seller-auction-actions{background:#fffdf8;border-left:1px solid #eee8dc;align-content:center;padding:20px 21px;display:grid}.seller-auction-actions form,.seller-auction-actions>div{gap:8px;display:grid}.seller-auction-actions label{color:#69645a;align-items:flex-start;gap:7px;font-size:8px;line-height:1.35;display:flex}.seller-auction-actions label input{margin:1px 0 0}.seller-auction-actions button{color:#ffc83d;cursor:pointer;background:#17191c;border:0;border-radius:9px;height:39px;font-size:9px;font-weight:950}.seller-auction-actions b,.seller-auction-actions span{display:block}.seller-auction-actions b{font-size:10px}.seller-auction-actions span{color:#7b766d;font-size:8px;line-height:1.5}.seller-auction-actions a{color:#8d6914;font-weight:900}.action-mark{background:#e7f5ec;border-radius:8px;place-items:center;width:25px;height:25px;font-weight:950;color:#137454!important;font-size:10px!important;display:grid!important}.action-mark.protected{background:#fff1c8;color:#805c08!important}.seller-auctions-empty{text-align:center;background:#fff;border:1px solid #e0d8c5;border-radius:23px;padding:70px 40px;box-shadow:0 16px 54px #3c2c0e0c}.seller-auctions-empty>span{color:#d9a91b;margin-bottom:12px;font-size:34px;display:block}.seller-auctions-empty h2{margin:8px 0 7px;font-size:27px}.seller-auctions-empty p{color:#777269;max-width:470px;margin:0 auto;font-size:10px;line-height:1.6}.seller-auctions-empty a{color:#ffc83d;background:#17191c;border-radius:10px;margin-top:17px;padding:13px 16px;font-size:9px;font-weight:950;text-decoration:none;display:inline-block}@media (width<=900px){.seller-auctions-hero{grid-template-columns:1fr;gap:25px}.seller-profile-card{max-width:460px}.seller-auction-card{grid-template-columns:150px minmax(0,1fr)}.seller-auction-actions{border-top:1px solid #eee8dc;border-left:0;grid-column:1/-1}.seller-auction-photo{min-height:155px}}@media (width<=680px){.seller-auctions-shell{padding:0 16px 48px}.seller-auctions-shell>header{height:70px}.seller-auctions-brand{font-size:25px}.seller-auctions-shell nav{gap:7px}.seller-auctions-shell nav>a:first-child,.seller-sign-out{display:none}.seller-auctions-shell nav .seller-create-link{padding:10px 11px}.seller-auctions-hero{padding:40px 0 25px}.seller-hero-copy h1{letter-spacing:-2.4px;font-size:43px}.seller-hero-copy>p{font-size:10px}.seller-hero-actions{flex-direction:column;align-items:stretch;gap:10px;width:100%}.seller-hero-actions a{text-align:center;white-space:normal;justify-content:center;width:100%}.seller-profile-card{grid-template-columns:44px minmax(0,1fr) 22px;padding:14px}.seller-profile-avatar{width:44px;height:44px}.seller-auction-stats{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:22px}.seller-auction-stats article{padding:12px}.seller-auctions-area{padding:16px}.seller-auctions-heading{flex-direction:column;align-items:flex-start;gap:6px}.seller-auction-card{grid-template-columns:112px minmax(0,1fr)}.seller-auction-photo{min-height:145px}.seller-auction-content{padding:16px}.seller-auction-content h3{font-size:17px}.seller-auction-numbers{flex-wrap:wrap;gap:12px}.seller-auction-numbers span:last-child{display:none}.seller-auction-actions{padding:16px}.seller-auctions-empty{padding:55px 24px}}.seller-profile-card .seller-profile-email{color:#9b7413;margin-bottom:4px;font-size:7px;font-weight:800}.seller-auctions-shell>header{height:88px}.seller-auctions-brand{letter-spacing:0;align-items:center;gap:10px;display:inline-flex}.seller-auctions-brand>img{object-fit:contain;filter:drop-shadow(0 3px 3px #17191c14);width:48px;height:48px}.seller-brand-wordmark{letter-spacing:-1.8px;align-items:baseline;font-size:27px;font-weight:950;line-height:1;display:inline-flex}.seller-brand-wordmark b,.seller-brand-wordmark strong{font:inherit}.seller-brand-wordmark b{color:#d6a313}.seller-brand-wordmark strong{color:#17191c}.seller-auctions-shell>header nav{gap:9px}.seller-auctions-shell>header nav .seller-marketplace-link,.seller-auctions-shell>header nav .seller-create-link,.seller-auctions-shell>header nav .seller-sign-out{white-space:nowrap;border:1px solid #d9cfb7;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-size:10px;font-weight:950;line-height:1;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.seller-auctions-shell>header nav .seller-marketplace-link{color:#ffc83d;background:#17191c;border-color:#17191c;border-radius:12px;gap:10px;min-height:50px;padding:8px 15px 8px 12px;box-shadow:0 8px 20px #17191c33}.seller-auctions-shell>header nav .seller-marketplace-link>span:first-child{font-size:17px;line-height:1}.seller-auctions-shell>header nav .seller-marketplace-link>span:last-child{text-align:left;gap:3px;display:grid}.seller-auctions-shell>header nav .seller-marketplace-link small{color:#f5d25a;letter-spacing:.75px;font-size:6px;font-weight:950;line-height:1}.seller-auctions-shell>header nav .seller-marketplace-link b{color:#ffc83d;font-size:10px;font-weight:950;line-height:1.1}.seller-auctions-shell>header nav .seller-create-link{color:#ffc83d;background:#17191c;border-color:#17191c;box-shadow:0 7px 18px #17191c24}.seller-auctions-shell>header nav .seller-sign-out{color:#7b5c0b;background:0 0;border-color:#c9a94d}.seller-auctions-shell>header nav .seller-marketplace-link:hover,.seller-auctions-shell>header nav .seller-create-link:hover,.seller-auctions-shell>header nav .seller-sign-out:hover{transform:translateY(-1px);box-shadow:0 9px 20px #43310b21}.seller-auctions-shell>header nav .seller-marketplace-link:focus-visible,.seller-auctions-shell>header nav .seller-create-link:focus-visible,.seller-auctions-shell>header nav .seller-sign-out:focus-visible{outline-offset:2px;outline:3px solid #ffc83d}@media (width<=680px){.seller-auctions-shell>header{grid-template-columns:1fr;gap:10px;height:auto;min-height:128px;padding:12px 0 14px;display:grid}.seller-auctions-brand{justify-self:center}.seller-auctions-brand>img{width:43px;height:43px}.seller-brand-wordmark{font-size:24px}.seller-auctions-shell>header nav{grid-template-columns:1.35fr 1fr .75fr;gap:7px;width:100%;display:grid}.seller-auctions-shell>header nav .seller-marketplace-link,.seller-auctions-shell>header nav .seller-create-link,.seller-auctions-shell>header nav .seller-sign-out{min-width:0;min-height:38px;padding:0 7px;font-size:8px;display:flex}.seller-auctions-shell>header nav .seller-marketplace-link{gap:6px;min-height:46px;padding:7px 8px}.seller-auctions-shell>header nav .seller-marketplace-link>span:first-child{font-size:14px}.seller-auctions-shell>header nav .seller-marketplace-link small{letter-spacing:.5px;font-size:5px}.seller-auctions-shell>header nav .seller-marketplace-link b{font-size:8px}.seller-auctions-hero{padding-top:31px}}.seller-upgrade-checkout-form{margin-top:4px}.seller-auction-actions .seller-upgrade-checkout-form button{color:#ffc83d;cursor:pointer;background:linear-gradient(135deg,#17191c,#2d2b24);border:1px solid #17191c;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;min-height:44px;padding:11px 13px;font-size:10px;font-weight:950;line-height:1.2;transition:transform .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 9px 20px #17191c2e}.seller-auction-actions .seller-upgrade-checkout-form button:hover:not(:disabled){background:#08090a;transform:translateY(-1px);box-shadow:0 12px 24px #17191c3d}.seller-auction-actions .seller-upgrade-checkout-form button:focus-visible{outline-offset:3px;outline:3px solid #ffc83d}.seller-auction-actions .seller-upgrade-checkout-form button:disabled{cursor:wait;opacity:.75}.seller-auction-actions .seller-upgrade-checkout-form button span,.seller-auction-actions .seller-upgrade-checkout-form button b{color:inherit;font-size:11px;line-height:1}.seller-auction-actions .seller-payment-details-link{color:#76622c;justify-self:center;font-size:8px;text-decoration:none}.seller-auction-actions .seller-payment-details-link:hover{text-decoration:underline}.member-security-prompt{background:linear-gradient(125deg,#fff8dc,#fffdf8 58%,#eff9f4);border:1px solid #d4af3d;border-radius:17px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:15px;width:min(1100px,100%);margin:0 auto 20px;padding:18px 20px;display:grid;box-shadow:0 12px 30px #50390817}.member-security-shield{color:#fff;background:#147853;border-radius:14px;place-items:center;width:48px;height:48px;font-size:19px;font-weight:950;display:grid;box-shadow:5px 5px #14785329}.member-security-prompt small{color:#8d6914;letter-spacing:1px;font-size:7px;font-weight:950}.member-security-prompt h2{letter-spacing:-.55px;margin:5px 0 4px;font-size:18px}.member-security-prompt p{color:#6c665b;max-width:720px;margin:0;font-size:9px;line-height:1.55}.member-security-prompt em{color:#9e2936;margin-top:7px;font-size:8px;font-style:normal;font-weight:850;display:block}.member-security-actions{align-items:center;gap:8px;display:flex}.member-security-actions a,.member-security-actions button{min-height:39px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:9px;padding:0 13px;font-size:8px;font-weight:950}.member-security-actions a{color:#ffc83d;background:#17191c;border:1px solid #17191c;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.member-security-actions a:only-child{justify-content:center}.member-security-actions button{color:#625c51;background:#fff;border:1px solid #d5cdbd}.member-security-actions button:disabled{cursor:wait;opacity:.6}@media (width<=760px){.member-security-prompt{grid-template-columns:42px 1fr;gap:12px;padding:16px}.member-security-shield{border-radius:12px;width:42px;height:42px}.member-security-actions{grid-column:1/-1;grid-template-columns:1.35fr 1fr;display:grid}.member-security-actions a,.member-security-actions button{justify-content:center}}.account-school-preference{background:linear-gradient(125deg,#fff9e7,#fffdf8 58%,#f4efe0);border:1px solid #d7c486;border-radius:18px;grid-template-columns:64px minmax(0,1fr) minmax(300px,390px);align-items:center;gap:16px;width:min(1100px,100%);margin:0 auto 22px;padding:20px;display:grid;box-shadow:0 13px 34px #48330817}.account-school-preference-icon{background-color:var(--preference-school-secondary,#ffc83d);background-blend-mode:multiply;width:64px;height:64px;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--preference-school-primary,#17191c) 72%,transparent), 0 6px 14px color-mix(in srgb,var(--preference-school-primary,#17191c) 24%,transparent);background-image:url(/saveoned-app-mark-transparent.png?v=1);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:18px;display:block}.account-school-preference-copy small{color:#8d6914;letter-spacing:1px;font-size:7px;font-weight:950}.account-school-preference-copy h2{letter-spacing:-.6px;margin:5px 0;font-size:19px}.account-school-preference-copy p{color:#6c665b;max-width:610px;margin:0;font-size:9px;line-height:1.55}.account-marketplace-note{background:#fff8dd;border:1px solid #e3d29a;border-radius:11px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;max-width:650px;margin-top:12px;padding:10px 12px;display:grid}.account-marketplace-note>span{color:#ffc83d;background:#17191c;border-radius:8px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:950;display:grid}.account-marketplace-note p{color:#665d49;margin:0;font-size:8px;line-height:1.55}.account-marketplace-note b{color:#17191c}.account-school-preference form{gap:8px;display:grid}.account-school-preference form label{gap:5px;display:grid}.account-school-preference form label>span{color:#6f6651;letter-spacing:.6px;text-transform:uppercase;font-size:7px;font-weight:950}.account-school-preference select{color:#17191c;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cfc5ab;border-radius:10px;padding:0 34px 0 12px;font-size:9px;font-weight:850}.account-school-preference form>div{grid-template-columns:1.2fr .8fr;gap:8px;display:grid}.account-school-preference button,.account-school-preference form a{min-height:40px;font:inherit;border-radius:9px;justify-content:center;align-items:center;font-size:8px;font-weight:950;display:inline-flex}.account-school-preference button{color:#ffc83d;cursor:pointer;background:#17191c;border:1px solid #17191c}.account-school-preference button:disabled{color:#7f7868;cursor:default;background:#eee8d9;border-color:#cdc4af}.account-school-preference form a{color:#17191c;background:#f7d46b;border:1px solid #c99a16;text-decoration:none}.account-school-preference form p{color:#9e2936;margin:0;font-size:8px;font-weight:850}.account-school-preference form p.success{color:#147853}.account-school-preference select:focus-visible,.account-school-preference button:focus-visible,.account-school-preference form a:focus-visible{outline-offset:2px;outline:3px solid #ffc83d}@media (width<=900px){.account-school-preference{grid-template-columns:64px minmax(0,1fr)}.account-school-preference form{grid-column:1/-1}}@media (width<=560px){.account-school-preference{grid-template-columns:54px minmax(0,1fr);gap:12px;padding:16px}.account-school-preference-icon{border-radius:15px;width:54px;height:54px}.account-school-preference-copy h2{font-size:17px}.account-school-preference form>div{grid-template-columns:1fr}}.seller-hero-copy h1 span{color:var(--account-school-primary,#b78300);background:linear-gradient(100deg,var(--account-school-primary,#b78300) 0 58%,var(--account-school-secondary,#ffc83d) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.seller-auctions-hero,.seller-auction-stats,.seller-auctions-area,.seller-result,.seller-auctions-empty,.account-guide,.account-activity-nav,.profile-rating-area,.payment-history-area,.handoff-area,.bid-activity-area,.seller-auctions-area,.seller-auctions-empty{width:min(1100px,100%);margin-left:auto;margin-right:auto}.review-reminder{background:linear-gradient(135deg,#fff6cf,#fffdf6);border:2px solid #d8a400;border-radius:18px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:16px;width:min(1100px,100%);margin:0 auto 18px;padding:20px 22px;display:grid;box-shadow:0 14px 36px #6d4e0917}.review-reminder>span{color:#ffc83d;background:#17191c;border-radius:15px;place-items:center;width:50px;height:50px;font-size:22px;display:grid}.review-reminder small{color:#8d6914;letter-spacing:.9px;font-size:9px;font-weight:950}.review-reminder h2{letter-spacing:-.8px;margin:5px 0 4px;font-size:24px}.review-reminder p{color:#6f695e;margin:0;font-size:12px;line-height:1.55}.review-reminder>a{color:#ffc83d;white-space:nowrap;background:#17191c;border-radius:10px;padding:13px 16px;font-size:11px;font-weight:950;text-decoration:none}.review-reminder>a:hover{background:#2a2926;transform:translateY(-1px)}.seller-auction-stats{grid-template-columns:repeat(6,1fr);margin-bottom:20px}.seller-auction-stats>a{color:inherit;background:#ffffffcf;border:1px solid #e0d8c5;border-radius:14px;align-items:center;gap:12px;padding:15px 17px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 8px 30px #402d0c0a}.seller-auction-stats>a:hover,.seller-auction-stats>a:focus-visible{background:#fffdf7;border-color:#d9a91b;outline:none;transform:translateY(-3px);box-shadow:0 13px 32px #6e4d0c22}.seller-auction-stats>a:focus-visible{box-shadow:0 0 0 3px #ffc83d,0 13px 32px #6e4d0c22}.stat-icon.bid{color:#225ea8;background:#e9f1ff}.stat-icon.handoff{color:#ffc83d;background:#17191c}.stat-icon.payments{color:#805c08;background:#fff1c8}.account-guide{color:#fffaf0;background:linear-gradient(135deg,#17191c 0%,#22201b 58%,#33270e 100%);border:1px solid #2d2b27;border-radius:21px;margin-bottom:14px;padding:25px;overflow:hidden;box-shadow:0 18px 48px #17120a1f}.account-guide-intro{grid-template-columns:1fr auto;align-items:end;gap:3px 28px;margin-bottom:17px;display:grid}.account-guide-intro small{color:#ffc83d;letter-spacing:1.15px;grid-column:1/-1;font-size:7px;font-weight:950}.account-guide-intro h2{margin:0;font-size:23px;line-height:1.1}.account-guide-intro p{color:#c7c0b3;margin:0;font-size:8px;line-height:1.5}.account-guide-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.account-guide-cards>a{min-height:154px;color:inherit;background:#ffffff0b;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:grid}.account-guide-cards>a:hover,.account-guide-cards>a:focus-visible{color:#17191c;background:#fffaf0;border-color:#ffc83d;outline:none;transform:translateY(-4px);box-shadow:0 14px 30px #00000038}.account-guide-icon{color:#17191c;background:#ffc83d;border-radius:11px;place-items:center;width:38px;height:38px;font-size:16px;font-weight:950;display:grid}.account-guide-cards small{color:#ffc83d;letter-spacing:.75px;font-size:6px;font-weight:950}.account-guide-cards h3{margin:4px 0 7px;font-size:14px;line-height:1.15}.account-guide-cards p{color:#c7c0b3;margin:0;font-size:8px;line-height:1.5}.account-guide-cards b{color:#ffc83d;grid-column:2;align-self:end;font-size:7px;font-weight:950}.account-guide-cards b span{margin-left:3px}.account-guide-cards>a:hover small,.account-guide-cards>a:focus-visible small,.account-guide-cards>a:hover b,.account-guide-cards>a:focus-visible b{color:#8d6914}.account-guide-cards>a:hover p,.account-guide-cards>a:focus-visible p{color:#6f695e}.account-activity-nav{background:#fffaf0;border:1px solid #e0d8c5;border-radius:14px;gap:8px;margin-bottom:32px;padding:7px;display:flex}.account-activity-nav a{color:#5f594d;text-align:center;border-radius:9px;flex:1;padding:11px 13px;font-size:8px;font-weight:950;text-decoration:none}.account-activity-nav a:hover{color:#ffc83d;background:#17191c}.account-activity-nav b{color:#5f594d;background:#eee5d0;border-radius:999px;place-items:center;min-width:19px;height:19px;margin-left:5px;font-size:7px;display:inline-grid}.account-workflow{flex-direction:column;width:min(1100px,100%);margin:0 auto;display:flex}.account-workflow>.account-list-auction{order:1}.account-workflow>.bid-activity-area{order:2}.account-workflow>.seller-auctions-area,.account-workflow>.seller-auctions-empty{order:3}.account-workflow>.handoff-area{order:4}.account-workflow>.payment-history-area{order:5}.account-list-auction{background:#fbfaf6;border:1px solid #e0d8c5;border-radius:23px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;margin-bottom:32px;padding:26px;scroll-margin-top:24px;display:grid;box-shadow:0 16px 54px #3c2c0e0c}.account-list-auction-icon{background:0 0;border-radius:15px;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.account-list-auction-icon img{object-fit:contain;width:100%;height:100%;display:block}.account-list-auction small{color:#9a7010;letter-spacing:.85px;font-size:7px;font-weight:950}.account-list-auction h2{letter-spacing:-1px;margin:5px 0 4px;font-size:25px}.account-list-auction p{color:#777066;margin:0;font-size:9px;line-height:1.55}.account-list-auction>a{color:#ffc83d;white-space:nowrap;background:#17191c;border-radius:10px;padding:12px 15px;font-size:9px;font-weight:950;text-decoration:none}.account-list-auction>a:hover,.account-list-auction>a:focus-visible{background:#2a2926;outline:none;transform:translateY(-1px)}.handoff-area,.bid-activity-area,.profile-rating-area,.account-safety-area,.payment-history-area,.seller-auctions-area,.seller-auctions-empty{background:#fbfaf6;border:1px solid #e0d8c5;border-radius:23px;margin-bottom:32px;padding:26px;scroll-margin-top:24px;box-shadow:0 16px 54px #3c2c0e0c}.seller-profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-rating-area{margin-bottom:32px}.account-safety-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.account-safety-heading small{color:#9a7010;letter-spacing:.85px;font-size:7px;font-weight:950}.account-safety-heading h2{letter-spacing:-1px;margin:5px 0 4px;font-size:25px}.account-safety-heading p{color:#777066;max-width:690px;margin:0;font-size:9px;line-height:1.55}.account-safety-heading>span{color:#147853;white-space:nowrap;background:#e8f7ef;border-radius:999px;padding:8px 11px;font-size:7px;font-weight:950}.account-safety-layout{grid-template-columns:1.2fr 1fr 1fr;gap:12px;display:grid}.account-safety-layout>article{background:#fff;border:1px solid #e0d8c5;border-radius:16px;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:19px;display:grid}.account-safety-icon{color:#ffc83d;background:#17191c;border-radius:11px;place-items:center;width:38px;height:38px;font-size:15px;font-weight:950;display:grid}.account-safety-layout article small{color:#9a7010;letter-spacing:.7px;font-size:6px;font-weight:950}.account-safety-layout h3{margin:5px 0 6px;font-size:14px}.account-safety-layout p{color:#716a5f;margin:0;font-size:8px;line-height:1.55}.account-safety-layout em{color:#777066;margin-top:11px;font-size:8px;font-style:normal;display:block}.account-safety-layout em.error{color:#a32632}.account-safety-layout ul{gap:7px;margin:11px 0 0;padding:0;list-style:none;display:grid}.account-safety-layout li{background:#f8f4ea;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.account-safety-layout li span{gap:2px;display:grid}.account-safety-layout li b{font-size:8px}.account-safety-layout li small{color:#777066;letter-spacing:0}.account-safety-layout li button{color:#5f594d;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7cdb8;border-radius:7px;padding:7px;font-size:7px;font-weight:950}.account-safety-layout nav{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.account-safety-layout nav a,.account-delete-card a{color:#ffc83d;background:#17191c;border-radius:8px;padding:8px 9px;font-size:7px;font-weight:950;text-decoration:none}.account-delete-card{background:#fff7f7!important;border-color:#e7c6c9!important}.account-delete-card .account-safety-icon{color:#fff;background:#a32632}.account-delete-card a{color:#fff;background:#a32632;margin-top:12px;display:inline-block}.profile-rating-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.profile-rating-heading small{color:#9a7010;letter-spacing:.85px;font-size:7px;font-weight:950}.profile-rating-heading h2{letter-spacing:-1px;margin:5px 0 4px;font-size:25px}.profile-rating-heading p{color:#777066;max-width:690px;margin:0;font-size:9px;line-height:1.55}.profile-rating-heading>a{color:#ffc83d;background:#17191c;border-radius:9px;flex:none;padding:11px 13px;font-size:8px;font-weight:950;text-decoration:none}.profile-rating-layout{grid-template-columns:1.05fr 1.2fr .9fr;gap:12px;display:grid}.profile-rating-layout>article{background:#fff;border:1px solid #e0d8c5;border-radius:16px;padding:20px}.profile-public-card{grid-template-columns:72px minmax(0,1fr);align-content:start;gap:15px;display:grid}.profile-public-avatar{color:#ffc83d;background:#17191c;border:4px solid #ffc83d;border-radius:50%;place-items:center;width:72px;height:72px;font-size:21px;font-weight:950;display:grid;overflow:hidden}.profile-public-avatar img{object-fit:cover;width:100%;height:100%}.profile-public-card>div:nth-child(2){align-self:center}.profile-public-card small,.profile-photo-panel>small,.profile-rating-rules>small{color:#9a7010;letter-spacing:.75px;font-size:6px;font-weight:950}.profile-public-card h3,.profile-photo-panel h3,.profile-rating-rules h3{margin:5px 0 6px;font-size:15px;line-height:1.15}.profile-public-card p{color:#147853;margin:0;font-size:8px;font-weight:900}.profile-public-card dl{border-top:1px solid #eee7d9;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 0;padding-top:14px;display:grid}.profile-public-card dt{color:#91897b;letter-spacing:.5px;font-size:6px;font-weight:950}.profile-public-card dd{margin:4px 0 0;font-size:11px;font-weight:950}.profile-photo-panel>p,.profile-rating-rules ol{color:#716a5f;font-size:8px;line-height:1.6}.profile-rating-rules ol{margin:12px 0 0;padding-left:18px}.profile-rating-rules li+li{margin-top:6px}.profile-photo-status{color:#765509;background:#fff3d1;border-radius:9px;gap:3px;margin:12px 0;padding:10px;display:grid}.profile-photo-status.error{color:#9b2935;background:#fff0f1}.profile-photo-status b{font-size:8px}.profile-photo-status span{font-size:7px;line-height:1.4}.profile-photo-form{gap:9px;margin-top:13px;display:grid}.profile-photo-form>label{cursor:pointer;border:1px dashed #cfc4aa;border-radius:11px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.profile-photo-form>label>span{color:#8e6911;background:#f3ecd9;border-radius:50%;place-items:center;width:46px;height:46px;font-size:16px;font-weight:950;display:grid;overflow:hidden}.profile-photo-form>label img{object-fit:cover;width:100%;height:100%}.profile-photo-form>label div{gap:3px;display:grid}.profile-photo-form>label b{font-size:8px}.profile-photo-form>label small{color:#7d7568;font-size:7px;line-height:1.35}.profile-photo-form input[type=file]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.profile-photo-ai-note{color:#5f4a10;background:#fff8e7;border:1px solid #e6d59d;border-radius:10px;gap:4px;padding:10px 11px;display:grid}.profile-photo-ai-note b{letter-spacing:.25px;font-size:8px;font-weight:950}.profile-photo-ai-note span{font-size:7px;line-height:1.5}.profile-photo-form>p{color:#a12e3b;margin:0;font-size:7px;font-weight:850}.profile-photo-form>button,.handoff-complete-form button,.handoff-review-form button{color:#ffc83d;min-height:38px;font:inherit;cursor:pointer;background:#17191c;border:0;border-radius:9px;font-size:8px;font-weight:950}.profile-photo-form>button:disabled{opacity:.45;cursor:not-allowed}.handoff-complete-form{gap:8px;margin-top:10px;display:grid}.handoff-complete-form label{color:#625c52;align-items:flex-start;gap:7px;font-size:7px;line-height:1.4;display:flex}.handoff-complete-form input{margin:1px 0 0}.handoff-confirmed-note{background:#e8f7ef;border-radius:8px;padding:9px;font-weight:850;color:#147853!important;margin:10px 0 0!important}.handoff-rating-actions{overflow:visible}.handoff-review-form{gap:8px;margin-top:9px;display:grid}.handoff-review-form>p,.handoff-rating-actions>p{color:#6f695e;margin:7px 0;font-size:7px;line-height:1.45}.review-community-note{background:#fff4c4;border:1px solid #d8a400;border-radius:9px;gap:3px;padding:10px 11px;display:grid}.review-community-note b{color:#17191c;font-size:10px}.review-community-note span{color:#6d5c28;font-size:9px;line-height:1.45}.handoff-review-form fieldset{border:0;flex-direction:row-reverse;justify-content:flex-end;gap:4px;margin:0;padding:0;display:flex}.handoff-review-form legend{width:1px;height:1px;position:absolute;overflow:hidden}.handoff-review-form fieldset label{cursor:pointer}.handoff-review-form fieldset input{opacity:0;position:absolute}.handoff-review-form fieldset span{color:#8c7a49;border:1px solid #d8ceb8;border-radius:7px;place-items:center;min-width:34px;height:29px;font-size:7px;font-weight:950;display:grid}.handoff-review-form fieldset input:checked+span{color:#17191c;background:#ffc83d;border-color:#d8a400}.handoff-review-form>label{color:#625c52;gap:4px;font-size:7px;font-weight:850;display:grid}.handoff-review-form textarea{resize:vertical;min-height:62px;font:inherit;border:1px solid #d8ceb8;border-radius:8px;padding:9px;font-size:8px}.review-complete-mark{color:#147853;background:#e8f7ef;border-radius:50%;place-items:center;width:30px;height:30px;margin:9px 0;font-weight:950;display:grid}.activity-empty{background:#fff;border:1px dashed #d6cdb8;border-radius:14px;align-items:center;gap:14px;min-height:92px;padding:18px;display:flex}.seller-auction-card{grid-template-columns:minmax(0,1fr) 235px}.seller-auction-primary-link{min-width:0;color:inherit;border:3px solid #0000;border-radius:17px 0 0 17px;grid-template-columns:190px minmax(0,1fr);text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}a.seller-auction-primary-link:hover,a.seller-auction-primary-link:focus-visible{background:#fffaf0;border-color:#ffc83d;outline:0;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #d8a400,0 0 0 3px #ffc83d40}.seller-auction-links span{color:var(--campus-color);font-size:8px;font-weight:950}.seller-auction-primary-link.is-private .seller-auction-links span{color:#7b766d}@media (width<=900px){.seller-auction-card{grid-template-columns:1fr}.seller-auction-primary-link{border-radius:17px 17px 0 0;grid-template-columns:150px minmax(0,1fr)}}@media (width<=680px){.account-list-auction{grid-template-columns:48px minmax(0,1fr);padding:18px}.account-list-auction-icon{width:48px;height:48px}.account-list-auction>a{text-align:center;grid-column:1/-1}.seller-auction-primary-link{grid-template-columns:112px minmax(0,1fr)}}.activity-empty>span{color:#ffc83d;background:#17191c;border-radius:11px;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.activity-empty div{gap:4px;display:grid}.activity-empty b{font-size:11px}.activity-empty small{color:#797368;font-size:8px;line-height:1.45}.activity-empty>a{color:#8d6914;margin-left:auto;font-size:8px;font-weight:950;text-decoration:none}.handoff-list,.bid-activity-list{gap:13px;display:grid}.handoff-card{background:#fff;border:1px solid #e0d8c5;border-radius:17px;grid-template-columns:155px minmax(0,1fr) 265px;min-height:178px;display:grid;overflow:hidden;box-shadow:0 8px 24px #36280d0a}.handoff-photo,.bid-activity-photo{color:#9a8c6a;background:#eee8d9;place-items:center;display:grid;overflow:hidden}.handoff-photo img,.bid-activity-photo img{object-fit:cover;width:100%;height:100%}.handoff-copy{padding:18px 21px}.handoff-copy>div:first-child,.bid-activity-copy>div:first-child{align-items:center;gap:8px;display:flex}.handoff-copy>div:first-child small,.bid-activity-copy>div:first-child small{color:#898276;font-size:7px}.handoff-copy h3,.bid-activity-copy h3{margin:10px 0 7px;font-size:18px;line-height:1.1}.handoff-copy>p,.bid-activity-copy>p{color:#777066;margin:0;font-size:8px}.handoff-copy>p b,.bid-activity-copy>p b{color:#17191c}.handoff-copy>p strong{color:#9a6810}.handoff-copy dl{gap:30px;margin:14px 0 0;display:flex}.handoff-copy dl div{gap:3px;display:grid}.handoff-copy dt{color:#91897b;letter-spacing:.6px;font-size:6px;font-weight:950}.handoff-copy dd{color:#4f4b43;margin:0;font-size:8px;line-height:1.45}.handoff-actions{background:#fffaf0;border-left:1px solid #eee7d9;padding:18px 19px}.handoff-actions>small{color:#8d6914;letter-spacing:.8px;font-size:7px;font-weight:950}.handoff-actions ol{color:#6f695e;margin:9px 0 13px;padding-left:17px;font-size:8px;line-height:1.7}.handoff-actions>a{color:#ffc83d;text-align:center;background:#17191c;border-radius:9px;padding:11px 12px;font-size:8px;font-weight:950;text-decoration:none;display:block}.seller-review-actions>p{color:#6f695e;margin:9px 0 13px;font-size:8px;line-height:1.6}.seller-review-actions form{gap:8px;display:grid}.seller-review-actions button{color:#ffc83d;min-height:38px;font:inherit;cursor:pointer;background:#17191c;border:0;border-radius:9px;padding:9px 11px;font-size:8px;font-weight:950}.seller-review-actions button.decline{color:#6f695e;background:#fff;border:1px solid #d8ceb8}.seller-review-actions button:hover{transform:translateY(-1px)}.bid-activity-card{background:#fff;border:1px solid #e0d8c5;border-radius:16px;grid-template-columns:130px minmax(0,1fr) 160px;min-height:138px;display:grid;overflow:hidden}.bid-activity-copy{padding:17px 20px}.bid-activity-copy>span{color:#7e776d;margin-top:9px;font-size:7px;display:block}.bid-activity-actions{background:#fffdf8;border-left:1px solid #eee7d9;align-content:center;gap:8px;padding:16px;display:grid}.bid-activity-actions a{color:#6d665a;text-align:center;border-radius:8px;padding:10px;font-size:8px;font-weight:950;text-decoration:none}.bid-activity-actions a.primary{color:#ffc83d;background:#17191c;border:1px solid #17191c;transition:transform .18s,background .18s,box-shadow .18s;box-shadow:0 7px 18px #17191c20}.bid-activity-actions a.primary:hover,.bid-activity-actions a.primary:focus-visible{background:#292b2f;outline:none;transform:translateY(-1px);box-shadow:0 10px 22px #17191c2b}@media (width<=900px){.seller-auction-stats{grid-template-columns:repeat(3,1fr)}.account-guide-cards{grid-template-columns:1fr}.account-guide-cards>a{min-height:0}.handoff-card{grid-template-columns:130px minmax(0,1fr)}.handoff-actions{border-top:1px solid #eee7d9;border-left:0;grid-column:1/-1}.bid-activity-card{grid-template-columns:110px minmax(0,1fr)}.profile-rating-layout{grid-template-columns:1fr 1fr}.account-safety-layout{grid-template-columns:1fr}.profile-rating-rules{grid-column:1/-1}.bid-activity-actions{border-top:1px solid #eee7d9;border-left:0;grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (width<=680px){.review-reminder{grid-template-columns:42px minmax(0,1fr);padding:16px}.review-reminder>span{border-radius:12px;width:42px;height:42px;font-size:19px}.review-reminder>a{text-align:center;grid-column:1/-1}.account-guide{padding:18px}.account-guide-intro{display:block}.account-guide-intro h2{margin:5px 0 7px;font-size:20px}.account-guide-cards{margin-top:14px}.account-guide-cards>a{padding:14px}.account-activity-nav{z-index:5;gap:3px;margin-bottom:22px;position:sticky;top:0}.account-activity-nav a{padding:9px 5px;font-size:7px}.account-activity-nav b{display:none}.handoff-area,.bid-activity-area,.profile-rating-area,.account-safety-area,.payment-history-area{padding:16px}.handoff-area,.bid-activity-area,.profile-rating-area,.account-safety-area,.payment-history-area,.seller-auctions-area,.seller-auctions-empty{scroll-margin-top:70px}.handoff-card,.bid-activity-card{grid-template-columns:96px minmax(0,1fr)}.handoff-photo,.bid-activity-photo{min-height:118px}.handoff-copy,.bid-activity-copy{padding:14px}.handoff-copy h3,.bid-activity-copy h3{font-size:15px}.handoff-copy dl{gap:8px;display:grid}.handoff-actions,.bid-activity-actions{grid-column:1/-1}.activity-empty{flex-wrap:wrap;align-items:flex-start}.activity-empty>a{margin-left:52px}.seller-auction-stats{grid-template-columns:1fr 1fr}.seller-auction-stats>a{padding:12px}.seller-auction-stats>a:last-child{grid-column:1/-1}.profile-rating-heading,.account-safety-heading{flex-direction:column;align-items:flex-start}.profile-rating-layout{grid-template-columns:1fr}.profile-rating-rules{grid-column:auto}}.payment-history-area{background:linear-gradient(135deg,#fffdf8,#fff8e2);border:1px solid #d8bd63;border-radius:23px;margin-bottom:32px;padding:26px;scroll-margin-top:24px;box-shadow:0 16px 54px #3c2c0e0f}.payment-history-heading{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:16px;display:flex}.payment-history-heading small{color:#8d6914;letter-spacing:1.2px;font-size:8px;font-weight:950}.payment-history-heading h2{letter-spacing:-1px;margin:5px 0 4px;font-size:25px}.payment-history-heading p{color:#777066;max-width:700px;margin:0;font-size:8px;line-height:1.55}.payment-history-heading>span{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:7px;font-weight:950;display:flex}.payment-history-heading>span i{border-radius:50%;width:7px;height:7px}.payment-history-heading>span.sandbox{color:#765500;background:#fff3c7;border:1px solid #d8bd63}.payment-history-heading>span.sandbox i{background:#d8a400;box-shadow:0 0 0 4px #d8a4001f}.payment-history-heading>span.live{color:#117a55;background:#e7f7ef;border:1px solid #a7dec3}.payment-history-heading>span.live i{background:#27a56f;box-shadow:0 0 0 4px #27a56f1f}.payment-history-instructions{background:#fff;border:1px solid #e4d8b7;border-radius:11px;flex-wrap:wrap;align-items:center;gap:13px;margin-bottom:15px;padding:12px 14px;display:flex}.payment-history-instructions b{color:#17191c;font-size:8px}.payment-history-instructions span{color:#716a5e;padding-left:13px;font-size:7px;position:relative}.payment-history-instructions span:before{content:"✓";color:#b78300;font-weight:950;position:absolute;left:0}.payment-history-list{gap:9px;display:grid}.payment-history-row{background:#fff;border:1px solid #e1d8c4;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:86px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.payment-history-row:before{content:"";background:var(--campus-color);width:4px;position:absolute;inset:0 auto 0 0}.payment-history-icon{color:#147853;background:#e3f6eb;border-radius:11px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:950;display:grid}.payment-history-copy{min-width:0}.payment-history-copy>small{color:#8b8477;font-size:7px}.payment-history-copy h3{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 7px;font-size:15px;overflow:hidden}.payment-history-copy>div{flex-wrap:wrap;gap:7px;display:flex}.payment-history-copy>div span{color:#805c08;background:#fff1c8;border-radius:999px;padding:4px 7px;font-size:6px;font-weight:950}.payment-history-copy>div span.active{color:#117a55;background:#e4f6ec}.payment-history-copy>div span.pending{color:#805c08;background:#fff1c8}.payment-history-amount{text-align:right;justify-items:end;gap:3px;display:grid}.payment-history-amount small{color:#8d6914;letter-spacing:.7px;font-size:6px;font-weight:950}.payment-history-amount strong{letter-spacing:-.5px;font-size:18px}.payment-history-amount span{color:#8b8477;font-size:7px}.payment-empty{background:#fff}@media (width<=900px){.payment-history-heading{flex-direction:column;align-items:flex-start}}@media (width<=680px){.payment-history-area{scroll-margin-top:70px}.payment-history-instructions{flex-direction:column;align-items:flex-start}.payment-history-row{grid-template-columns:34px minmax(0,1fr)}.payment-history-icon{width:34px;height:34px}.payment-history-amount{text-align:left;grid-column:2;justify-items:start}}.profile-guidance-backdrop{z-index:1000;background:#17191cb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.profile-guidance-dialog{background:#fffdf7;border:2px solid #d9a91b;border-radius:21px;width:min(460px,100%);padding:29px;position:relative;box-shadow:0 28px 90px #0005}.profile-guidance-dialog>span{background:#17191c;border-radius:14px;place-items:center;width:50px;height:50px;margin-bottom:15px;font-size:24px;display:grid}.profile-guidance-dialog>small{color:#8d6914;letter-spacing:1.1px;font-size:9px;font-weight:950}.profile-guidance-dialog h3{letter-spacing:-1px;margin:6px 0 10px;font-size:27px}.profile-guidance-dialog p{color:#68645c;font-size:12px;line-height:1.6}.profile-guidance-dialog>button:last-child{color:#ffc83d;background:#17191c;border:0;border-radius:10px;width:100%;min-height:47px;margin-top:9px;font-size:11px;font-weight:950}.profile-guidance-close{color:#17191c;background:#f0eadc;border:0;border-radius:50%;width:34px;height:34px;font-size:21px;position:absolute;top:12px;right:13px}.profile-guidance-dialog button:focus-visible{outline-offset:3px;outline:3px solid #ffc83d}@media (width<=520px){.profile-guidance-dialog{padding:24px 19px 20px}}.seller-auctions-shell nav a,.seller-hero-actions a,.seller-auction-actions button,.seller-auctions-empty a,.profile-rating-heading>a,.profile-photo-form>button,.handoff-complete-form button,.handoff-review-form button,.handoff-actions>a,.seller-review-actions button,.bid-activity-actions a{font-size:10px}.seller-hero-copy>small,.seller-auctions-heading small,.seller-profile-card small,.seller-auctions-empty small,.seller-auction-stats small,.seller-campus-tag,.seller-auction-topline>span:last-child,.seller-status,.account-guide-intro small,.account-guide-cards small,.account-guide-cards b,.account-activity-nav b,.account-safety-heading small,.account-safety-heading>span,.account-safety-layout article small,.account-safety-layout li button,.account-safety-layout nav a,.account-delete-card a,.profile-rating-heading small,.profile-public-card small,.profile-photo-panel>small,.profile-rating-rules>small,.profile-public-card dt,.profile-photo-status span,.profile-photo-form>label small,.profile-photo-ai-note span,.profile-photo-form>p,.handoff-complete-form label,.handoff-review-form>p,.handoff-rating-actions>p,.handoff-review-form fieldset span,.handoff-review-form>label,.handoff-copy>div:first-child small,.bid-activity-copy>div:first-child small,.handoff-copy dt,.handoff-actions>small,.bid-activity-copy>span,.payment-history-heading>span,.payment-history-instructions span,.payment-history-copy>small,.payment-history-copy>div span,.payment-history-amount small,.payment-history-amount span{font-size:9px}.seller-profile-card div>span,.seller-auctions-heading p,.seller-auction-numbers small,.seller-auction-links a,.seller-auction-links span,.seller-auction-actions label,.seller-auction-actions span,.account-guide-intro p,.account-guide-cards p,.account-activity-nav a,.account-safety-heading p,.account-safety-layout p,.account-safety-layout em,.account-safety-layout li b,.profile-rating-heading p,.profile-public-card p,.profile-photo-panel>p,.profile-rating-rules ol,.profile-photo-status b,.profile-photo-form>label b,.profile-photo-ai-note b,.handoff-review-form textarea,.activity-empty small,.activity-empty>a,.handoff-copy>p,.bid-activity-copy>p,.handoff-copy dd,.handoff-actions ol,.seller-review-actions>p,.payment-history-heading small,.payment-history-heading p,.payment-history-instructions b{font-size:10px}.seller-hero-copy>p,.seller-profile-card b{font-size:13px}.seller-result,.seller-auction-actions b,.seller-auctions-empty p,.activity-empty b,.seller-auction-numbers b{font-size:12px}.account-guide-cards h3,.account-safety-layout h3{font-size:15px}.profile-public-card h3,.profile-photo-panel h3,.profile-rating-rules h3,.payment-history-copy h3{font-size:16px}@media (width<=680px){.seller-hero-copy>p{font-size:12px}.account-activity-nav a{font-size:9px}}.owner-shell{color:#17191c;background:#f4f3ef;min-height:100vh;padding:0 5vw 70px;font-family:Arial,Helvetica,sans-serif}.owner-topbar{border-bottom:1px solid #dad9d4;justify-content:space-between;align-items:center;height:80px;display:flex}.owner-brand{color:#17191c;letter-spacing:-1.7px;font-size:25px;font-weight:950}.owner-brand>span:first-child{color:#ff4f5e}.owner-brand>span:nth-child(2){color:#ffc83d}.owner-identity{align-items:center;gap:13px;display:flex}.owner-identity>span{text-align:right;color:#85857f;font-size:8px;display:grid}.owner-identity b{color:#148a61;text-transform:uppercase;letter-spacing:.6px;font-size:8px}.owner-identity a{background:#fff;border:1px solid #d9d8d3;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:900}.owner-heading{justify-content:space-between;align-items:end;gap:20px;width:min(1240px,100%);margin:0 auto;padding:46px 0 26px;display:flex}.owner-heading small,.panel-title small,.security-card>small,.audit-card small{color:#ff4f5e;letter-spacing:1.2px;font-size:8px;font-weight:950}.owner-heading h1{letter-spacing:-2.4px;margin:7px 0 5px;font-size:46px}.owner-heading p{color:#70747b;margin:0;font-size:11px}.owner-heading>a{background:#fff;border:1px solid #d7d6d1;border-radius:9px;padding:11px 14px;font-size:9px;font-weight:900}.owner-result{color:#11734f;background:#e9f8f0;border:1px solid #bde8d4;border-radius:10px;width:min(1240px,100%);margin:0 auto 18px;padding:12px 14px;font-size:9px;font-weight:900}.owner-metrics{grid-template-columns:repeat(4,1fr);gap:12px;width:min(1240px,100%);margin:0 auto 18px;display:grid}.owner-metrics article{background:#fff;border:1px solid #deddd8;border-radius:14px;flex-direction:column;min-height:116px;padding:18px;display:flex}.owner-metrics article.attention{border-top:3px solid #ff4f5e}.owner-metrics span{color:#777b82;text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:900}.owner-metrics strong{letter-spacing:-1.5px;margin:9px 0 4px;font-size:32px}.owner-metrics small{color:#9a9c9f;margin-top:auto;font-size:7px}.owner-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;width:min(1240px,100%);margin:0 auto;display:grid}.owner-main-column{gap:16px;min-width:0;display:grid}.review-panel,.security-card,.audit-card{background:#fff;border:1px solid #deddd8;border-radius:16px}.panel-title{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.panel-title h2,.security-card h2,.audit-card h2{letter-spacing:-.8px;margin:5px 0 0;font-size:22px}.panel-title>span{color:#b93444;background:#fff0f1;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:950}.owner-review-list{gap:14px;display:grid}.owner-listing{background:#fcfcfa;border:1px solid #e4e3df;border-radius:14px;grid-template-columns:260px 1fr;gap:21px;padding:17px;display:grid}.owner-photos{grid-template-columns:1fr 1fr;align-content:start;gap:6px;display:grid}.owner-photos>div{aspect-ratio:1;background:#ecece8;border-radius:8px;position:relative;overflow:hidden}.owner-photos img{object-fit:cover}.owner-photos span{color:#fff;background:#17191c;border-radius:5px;padding:4px 6px;font-size:6px;font-weight:950;position:absolute;bottom:5px;left:5px}.owner-listing-copy>small{color:#ff4f5e;text-transform:uppercase;font-size:7px;font-weight:950}.owner-listing-copy h3{letter-spacing:-.7px;margin:6px 0 8px;font-size:23px}.owner-listing-copy>p{color:#686b72;margin:0;font-size:10px;line-height:1.55}.owner-listing dl{grid-template-columns:repeat(4,1fr);gap:6px;margin:15px 0;display:grid}.owner-listing dl>div{background:#f3f3f0;border-radius:8px;padding:9px}.owner-listing dt{color:#999b9f;text-transform:uppercase;font-size:6px;font-weight:900}.owner-listing dd{margin:4px 0 0;font-size:8px;line-height:1.4}.owner-listing dd span{color:#80838a}.owner-listing form{grid-template-columns:1fr auto auto;align-items:center;gap:7px;display:grid}.owner-listing form p{color:#97999e;margin:0;font-size:7px}.owner-listing button{cursor:pointer;border-radius:8px;padding:10px 12px;font-size:8px;font-weight:950}.owner-reject{color:#b33140;background:#fff;border:1px solid #eccbd0}.owner-approve{color:#fff;background:#148a61;border:1px solid #148a61}.owner-sidebar{gap:14px;display:grid}.security-card,.audit-card{padding:20px}.security-mark{color:#148a61;background:#e7f7ef;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:12px;font-size:18px;font-weight:950;display:grid}.security-card ul{gap:9px;margin:17px 0;padding:0;list-style:none;display:grid}.security-card li{color:#555961;padding-left:17px;font-size:8px;font-weight:750;line-height:1.4;position:relative}.security-card li:before{content:"✓";color:#148a61;font-weight:950;position:absolute;left:0}.security-card>p{color:#625e7a;background:#f3f1ff;border-radius:8px;margin:0;padding:11px;font-size:7px;line-height:1.55}.audit-card>div{margin-bottom:14px}.audit-card ol{margin:0;padding:0;list-style:none;display:grid}.audit-card li{border-top:1px solid #eeeeeb;gap:9px;padding:10px 0;display:flex}.audit-card li>span{border-radius:7px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:950;display:grid}.audit-card li>span.approved{color:#148a61;background:#e7f7ef}.audit-card li>span.rejected{color:#b33140;background:#fff0f1}.audit-card li div{display:grid}.audit-card li b{font-size:8px}.audit-card li small{color:#97999e;letter-spacing:0;margin-top:3px;font-size:6px}.audit-card>p,.owner-empty p{color:#888b91;font-size:8px}.owner-empty{text-align:center;background:#fafaf7;border:1px dashed #d8d7d2;border-radius:13px;padding:55px 25px}.owner-empty>span{color:#148a61;font-size:27px}.owner-empty h3{margin:10px 0 5px;font-size:20px}.owner-empty p{margin:0}.owner-listing button:focus-visible,.owner-topbar a:focus-visible,.owner-heading>a:focus-visible{outline-offset:2px;outline:3px solid #7770e9}@media (width<=1050px){.owner-layout{grid-template-columns:1fr}.owner-sidebar{grid-template-columns:1fr 1fr}.owner-listing{grid-template-columns:220px 1fr}.owner-listing dl{grid-template-columns:1fr 1fr}}@media (width<=760px){.owner-shell{padding:0 16px 45px}.owner-heading{align-items:flex-start;padding-top:34px}.owner-heading h1{font-size:37px}.owner-heading>a{display:none}.owner-metrics{grid-template-columns:1fr 1fr}.owner-listing{grid-template-columns:1fr}.owner-photos{grid-template-columns:repeat(4,1fr)}.owner-listing form{grid-template-columns:1fr 1fr}.owner-listing form p{grid-column:1/-1}.owner-sidebar{grid-template-columns:1fr}}@media (width<=470px){.owner-identity>span{display:none}.owner-metrics{grid-template-columns:1fr}.owner-photos{grid-template-columns:repeat(2,1fr)}.owner-listing dl,.owner-listing form{grid-template-columns:1fr}.owner-listing form p{grid-column:auto}.owner-listing button{width:100%}}.owner-metrics article.security-attention{background:#fff9f9;border-top:3px solid #b42336}@media (width<=950px){.owner-metrics{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.owner-metrics{grid-template-columns:1fr 1fr}}@media (width<=470px){.owner-metrics{grid-template-columns:1fr}}.pending-payment-summary{color:#fff;background:linear-gradient(135deg,#17191c,#242218);border:1px solid #d9d1bc;border-radius:11px;margin:15px 0;padding:13px}.pending-payment-summary.paid{border-color:#d8b84f;box-shadow:0 8px 20px #42300414}.pending-payment-summary.free{color:#17191c;background:linear-gradient(135deg,#f6f6f3,#fff);border-color:#d8d7d2}.pending-payment-summary.payment_pending{background:linear-gradient(135deg,#2b2413,#17191c);border-color:#e1bd57}.pending-payment-summary.cancelled,.pending-payment-summary.refunded{background:linear-gradient(135deg,#361b21,#17191c);border-color:#d6aab1}.pending-payment-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.pending-payment-heading>div{gap:4px;display:grid}.pending-payment-heading small{color:#f1c94b;letter-spacing:.8px;font-size:6px;font-weight:950}.pending-payment-summary.free .pending-payment-heading small{color:#8b6a13}.pending-payment-heading strong{font-size:12px}.pending-payment-heading>span{color:#17191c;white-space:nowrap;background:#f1c94b;border-radius:999px;padding:6px 8px;font-size:6px;font-weight:950}.pending-payment-summary.free .pending-payment-heading>span{color:#58564f;background:#e9e7df}.pending-payment-summary.cancelled .pending-payment-heading>span,.pending-payment-summary.refunded .pending-payment-heading>span{color:#a92335;background:#fff0f1}.pending-option-list{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.pending-option-list>span{color:#eee5c7;background:#ffffff0f;border:1px solid #4a4538;border-radius:7px;padding:5px 7px;font-size:6px;font-weight:900}.pending-payment-summary.free .pending-option-list>span{color:#666159;background:#fff;border-color:#dedbd2}.owner-listing .pending-payment-summary>dl{grid-template-columns:repeat(4,1fr);gap:6px;margin:10px 0 0;display:grid}.owner-listing .pending-payment-summary>dl>div{background:#ffffff0d;border:1px solid #403c32;border-radius:8px;padding:8px}.owner-listing .pending-payment-summary.free>dl>div{background:#fff;border-color:#e4e1d8}.owner-listing .pending-payment-summary dt{color:#a7a090}.owner-listing .pending-payment-summary.free dt{color:#969188}.owner-listing .pending-payment-summary dd{color:#fff;font-weight:900}.owner-listing .pending-payment-summary.free dd{color:#17191c}@media (width<=760px){.pending-payment-heading{flex-direction:column;align-items:flex-start}.owner-listing .pending-payment-summary>dl{grid-template-columns:1fr 1fr}}@media (width<=470px){.owner-listing .pending-payment-summary>dl{grid-template-columns:1fr}}.profile-photo-review-panel{background:#fffaf0;border:1px solid #e0d1ad;border-radius:22px;margin-top:22px;padding:25px;scroll-margin-top:18px;box-shadow:0 16px 50px #3a2a0c12}.profile-photo-review-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.profile-photo-review-list>article{background:#fff;border:1px solid #dfd6c2;border-radius:15px;grid-template-columns:112px minmax(0,1fr);gap:15px;padding:14px;display:grid}.profile-photo-review-list>article>div{background:#17191c;border:4px solid #ffc83d;border-radius:50%;width:112px;height:112px;overflow:hidden}.profile-photo-review-list img{object-fit:cover;width:100%;height:100%}.profile-photo-review-list>article>section{align-self:center}.profile-photo-review-list section small{color:#9b7010;letter-spacing:.75px;font-size:7px;font-weight:950}.profile-photo-review-list section h3{margin:5px 0 3px;font-size:17px}.profile-photo-review-list section p{color:#6f695e;margin:0;font-size:8px}.profile-photo-review-list section span{color:#8c8579;margin-top:8px;font-size:7px;display:block}.profile-photo-review-list form{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.profile-photo-review-list button{min-height:38px;font:inherit;cursor:pointer;border:0;border-radius:9px;font-size:8px;font-weight:950}.profile-photo-review-list .owner-reject{color:#6f695e;background:#fff;border:1px solid #d8cdb5}.profile-photo-review-list .owner-approve{color:#ffc83d;background:#17191c}@media (width<=760px){.profile-photo-review-list{grid-template-columns:1fr}.profile-photo-review-list>article{grid-template-columns:82px minmax(0,1fr)}.profile-photo-review-list>article>div{width:82px;height:82px}.profile-photo-review-panel{padding:16px}}.cross-campus-warning{color:#7e2020;background:#fff0f0;border:1px solid #efb5b5;border-radius:11px;align-items:flex-start;gap:10px;margin:0 0 15px;padding:13px 14px;display:flex}.cross-campus-warning>span{color:#fff;background:#b12e3a;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:950;display:grid}.cross-campus-warning b{font-size:10px;display:block}.cross-campus-warning p{color:#7e4a4a!important;margin:4px 0 0!important;font-size:8px!important;line-height:1.5!important}.traffic-panel{color:#fff;background:#17191c;border:1px solid #dcdad5;border-radius:18px;width:min(1240px,100%);margin:0 auto 18px;padding:22px;box-shadow:0 18px 45px #16181b14}.traffic-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.traffic-heading small,.traffic-subheading small{color:#ff7a86;letter-spacing:1.15px;font-size:8px;font-weight:950}.traffic-heading h2{letter-spacing:-1px;margin:5px 0;font-size:27px}.traffic-heading p{color:#aeb1b6;max-width:680px;margin:0;font-size:9px;line-height:1.5}.traffic-heading>a{color:#fff;background:#25282d;border:1px solid #42454b;border-radius:9px;flex:none;padding:10px 13px;font-size:8px;font-weight:950}.traffic-heading>a:focus-visible{outline-offset:2px;outline:3px solid #7770e9}.sponsor-performance{background:linear-gradient(135deg,#242117,#1d1f23);border:1px solid #413b28;border-radius:13px;margin-bottom:12px;padding:16px}.sponsor-performance-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sponsor-performance-heading small{color:#efc64d;letter-spacing:1.1px;font-size:8px;font-weight:950}.sponsor-performance-heading h3{letter-spacing:-.5px;margin:4px 0;font-size:18px}.sponsor-performance-heading p{color:#9fa0a1;max-width:650px;margin:0;font-size:8px;line-height:1.5}.sponsor-performance-heading>span{color:#d7c785;white-space:nowrap;border:1px solid #51482b;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:900}.sponsor-performance-kpis{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px;display:grid}.sponsor-performance-kpis article{background:#202226;border:1px solid #3d3a31;border-radius:10px;flex-direction:column;min-height:83px;padding:12px;display:flex}.sponsor-performance-kpis span{color:#a3a099;text-transform:uppercase;font-size:7px;font-weight:900}.sponsor-performance-kpis strong{color:#fff;margin:6px 0 2px;font-size:24px}.sponsor-performance-kpis small{color:#74777c;margin-top:auto;font-size:6px}.sponsor-campaign-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px;display:grid}.sponsor-campaign-grid>article{background:#202226;border:1px solid #3d3a31;border-radius:10px;padding:12px}.sponsor-campaign-grid>article>div{align-items:center;gap:9px;display:flex}.sponsor-campaign-grid>article>div>span{color:#fff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:950;display:grid}.sponsor-campaign-grid p{gap:2px;min-width:0;margin:0;display:grid}.sponsor-campaign-grid p small{color:#777a7f;font-size:6px;font-weight:900}.sponsor-campaign-grid p b{color:#f0f0f0;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.sponsor-campaign-grid dl{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0;display:grid}.sponsor-campaign-grid dl div{border-bottom:1px solid #34363a;justify-content:space-between;gap:6px;padding-bottom:5px;display:flex}.sponsor-campaign-grid dt{color:#85888d;font-size:6px}.sponsor-campaign-grid dd{color:#fff;margin:0;font-size:7px;font-weight:900}.sponsor-campaign-grid footer{gap:6px;margin-top:9px;display:flex}.sponsor-campaign-grid footer span{color:#969aa0;background:#2b2e33;border-radius:999px;padding:4px 6px;font-size:6px}.sponsor-performance-empty{color:#8f8d86;border:1px dashed #494435;border-radius:9px;margin:10px 0 0;padding:12px;font-size:7px}.traffic-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.traffic-kpis article{background:#22252a;border:1px solid #383b41;border-radius:12px;flex-direction:column;min-height:107px;padding:16px;display:flex}.traffic-kpis span{color:#9fa3a9;text-transform:uppercase;letter-spacing:.55px;font-size:7px;font-weight:900}.traffic-kpis strong{color:#fff;letter-spacing:-1.4px;margin:8px 0 3px;font-size:30px}.traffic-kpis small{color:#858990;margin-top:auto;font-size:7px}.traffic-kpis small.traffic-up{color:#63d6a6}.traffic-kpis small.traffic-down{color:#ff8992}.traffic-detail-grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:10px;display:grid}.traffic-chart,.traffic-ranking{background:#202328;border:1px solid #35383e;border-radius:12px;min-width:0;min-height:228px;padding:15px}.traffic-subheading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.traffic-subheading h3{letter-spacing:-.4px;margin:4px 0 0;font-size:15px}.traffic-subheading>span{color:#9ca0a6;font-size:7px;font-weight:850}.traffic-bars{align-items:stretch;gap:5px;height:154px;margin-top:16px;display:flex}.traffic-bar-column{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.traffic-bar-column>b{background:linear-gradient(#ff6674,#8f173a);border-radius:5px 5px 2px 2px;width:100%;min-height:4px;transition:height .2s;position:relative}.traffic-bar-column>b i{color:#d8d9dc;font-size:6px;font-style:normal;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.traffic-bar-column>span{color:#777c83;white-space:nowrap;height:13px;margin-top:5px;font-size:6px}.traffic-ranking ol{gap:11px;margin:14px 0 0;padding:0;list-style:none;display:grid}.traffic-ranking li>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.traffic-ranking li b{color:#e8e9eb;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.traffic-ranking li>div>span{color:#bbbfc4;font-size:7px;font-weight:900}.traffic-ranking li>i{background:#34373d;border-radius:999px;height:3px;margin:5px 0 4px;display:block;overflow:hidden}.traffic-ranking li>i span{border-radius:inherit;background:#7770e9;height:100%;display:block}.traffic-ranking li>small{color:#70757c;font-size:6px;display:block}.traffic-ranking>p{color:#858a91;margin:34px 0;font-size:8px;line-height:1.5}.traffic-geography{background:#1c1f23;border:1px solid #35383e;border-radius:12px;margin-top:12px;padding:16px}.traffic-geo-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:12px;display:flex}.traffic-geo-heading small{color:#63d6a6;letter-spacing:1.15px;font-size:8px;font-weight:950}.traffic-geo-heading h3{letter-spacing:-.5px;margin:5px 0 0;font-size:18px}.traffic-geo-heading p{color:#858a91;text-align:right;max-width:420px;margin:0;font-size:7px;line-height:1.5}.traffic-geo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.traffic-geo-grid .traffic-ranking{background:#202328;min-height:205px}.traffic-trust{color:#a6abb1;border-top:1px solid #33363b;flex-wrap:wrap;align-items:center;gap:14px;margin-top:13px;padding-top:13px;font-size:7px;display:flex}.traffic-trust span{color:#67d8aa;font-weight:850}.traffic-trust b{color:#787d84;margin-left:auto;font-size:6px;font-weight:700}@media (width<=1100px){.traffic-detail-grid{grid-template-columns:repeat(3,1fr)}.traffic-chart{grid-column:1/-1}.traffic-bars{height:130px}}@media (width<=760px){.traffic-panel{padding:17px}.traffic-heading{align-items:flex-start}.traffic-heading>a{display:none}.sponsor-performance-heading{flex-direction:column}.sponsor-performance-kpis{grid-template-columns:1fr 1fr}.sponsor-campaign-grid{grid-template-columns:1fr}.traffic-kpis{grid-template-columns:1fr 1fr}.traffic-detail-grid,.traffic-geo-grid{grid-template-columns:1fr}.traffic-chart{grid-column:auto}.traffic-geo-heading{flex-direction:column;align-items:flex-start}.traffic-geo-heading p{text-align:left}.traffic-trust b{width:100%;margin-left:0}}@media (width<=470px){.sponsor-performance-kpis,.traffic-kpis{grid-template-columns:1fr}.traffic-kpis article{min-height:94px}.traffic-bars{gap:3px}.traffic-bar-column>b i{display:none}}.ga-panel{color:#17191c;background:#fff;border:1px solid #d9dce2;border-radius:18px;width:min(1240px,100%);margin:0 auto 18px;padding:22px;box-shadow:0 18px 45px #16181b0f}.ga-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.ga-heading small{color:#4285f4;letter-spacing:1.15px;font-size:8px;font-weight:950}.ga-heading h2{letter-spacing:-1px;margin:5px 0;font-size:27px}.ga-heading p{color:#72767e;max-width:730px;margin:0;font-size:9px;line-height:1.5}.ga-heading>span{border-radius:999px;flex:none;padding:9px 12px;font-size:8px;font-weight:950}.ga-heading>span.waiting{color:#9b6a00;background:#fff6dc}.ga-kpis{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:10px;display:grid}.ga-kpis article{background:#f8f9fb;border:1px solid #e3e5e9;border-radius:12px;flex-direction:column;min-height:107px;padding:16px;display:flex}.ga-kpis span{color:#777c84;text-transform:uppercase;letter-spacing:.55px;font-size:7px;font-weight:900}.ga-kpis strong{letter-spacing:-1.4px;margin:8px 0 3px;font-size:30px}.ga-kpis small{color:#979ba2;margin-top:auto;font-size:7px}.ga-report-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ga-report-grid .traffic-ranking{color:#17191c;background:#f8f9fb;border-color:#e3e5e9;min-height:205px}.ga-report-grid .traffic-subheading small{color:#4285f4}.ga-report-grid .traffic-ranking li b{color:#34373c}.ga-report-grid .traffic-ranking li>div>span{color:#656a72}.ga-report-grid .traffic-ranking li>i{background:#e1e4e9}.ga-report-grid .traffic-ranking li>small,.ga-report-grid .traffic-ranking>p{color:#8a8f97}.ga-empty{text-align:center;background:#f8f9fb;border:1px dashed #d5d9df;border-radius:12px;padding:26px}.ga-empty b,.ga-empty span,.ga-empty small{display:block}.ga-empty b{font-size:14px}.ga-empty span{color:#666b73;margin:7px 0;font-size:9px}.ga-empty small{color:#9499a1;font-size:7px}.ga-trust{color:#697079;border-top:1px solid #eceef1;flex-wrap:wrap;gap:14px;margin-top:13px;padding-top:13px;font-size:7px;display:flex}.ga-trust span{font-weight:850}@media (width<=1050px){.ga-kpis{grid-template-columns:repeat(3,1fr)}.ga-report-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.ga-panel{padding:17px}.ga-heading{flex-direction:column}.ga-kpis,.ga-report-grid{grid-template-columns:1fr 1fr}}@media (width<=470px){.ga-kpis,.ga-report-grid{grid-template-columns:1fr}.ga-kpis article{min-height:94px}}.manage-panel{background:#fff;border:1px solid #deddd8;border-radius:16px;width:min(1240px,100%);margin:0 auto 18px;padding:22px}.manage-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.manage-heading small{color:#7770e9;letter-spacing:1.15px;font-size:8px;font-weight:950}.manage-heading h2{letter-spacing:-1px;margin:5px 0 4px;font-size:27px}.manage-heading p{color:#777b82;margin:0;font-size:9px}.manage-heading>span{color:#625ad7;background:#f0edff;border-radius:999px;padding:7px 10px;font-size:7px;font-weight:950}.edit-policy{background:#f7f5ff;border:1px solid #ddd8ff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:17px 0;padding:12px 14px;display:flex}.edit-policy b{color:#4f4a78;font-size:8px}.edit-policy span{color:#6f6b85;padding-left:12px;font-size:7px;position:relative}.edit-policy span:before{content:"✓";color:#7770e9;font-weight:950;position:absolute;left:0}.managed-list{gap:9px;display:grid}.managed-auction{background:#fbfbf9;border:1px solid #e2e1dc;border-radius:11px;overflow:hidden}.managed-auction.removed{background:#faf7f7}.managed-auction>summary{cursor:pointer;grid-template-columns:95px minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:61px;padding:12px 14px;list-style:none;display:grid}.managed-auction>summary::-webkit-details-marker{display:none}.managed-auction>summary>div{gap:3px;min-width:0;display:grid}.managed-auction>summary>div b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.managed-auction>summary>div small{color:#8c8f94;font-size:7px}.managed-auction>summary>strong{font-size:13px}.managed-auction>summary>i{color:#8b8d92;font-style:normal;transition:transform .2s}.managed-auction[open]>summary>i{transform:rotate(180deg)}.status-pill{text-transform:uppercase;letter-spacing:.45px;border-radius:999px;width:max-content;padding:5px 7px;font-size:6px;font-weight:950}.status-pill.active{color:#08734d;background:#e5f7ed}.status-pill.pending_review{color:#8b5d00;background:#fff1d8}.status-pill.paused{color:#59616c;background:#edf0f5}.status-pill.removed{color:#b33140;background:#fff0f1}.managed-body{background:#fff;border-top:1px solid #e5e4df;padding:17px}.manage-edit-form{gap:13px;display:grid}.manage-edit-form>label,.manage-fields label,.add-owner-photos{color:#555960;text-transform:uppercase;letter-spacing:.4px;gap:5px;font-size:7px;font-weight:900;display:grid}.manage-edit-form input,.manage-edit-form textarea,.manage-edit-form select{color:#17191c;width:100%;min-width:0;font:inherit;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #d7d6d1;border-radius:8px;padding:10px 11px;font-size:9px}.manage-edit-form textarea{resize:vertical;min-height:74px;line-height:1.45}.manage-edit-form input:disabled,.manage-edit-form textarea:disabled,.manage-edit-form select:disabled{color:#8d8f93;cursor:not-allowed;background:#efefec}.manage-fields{gap:10px;display:grid}.manage-fields.two{grid-template-columns:1fr 1fr}.manage-fields.three{grid-template-columns:repeat(3,1fr)}.manage-fields label small{color:#999;margin-left:4px;font-size:6px}.bid-lock-notice{color:#7b6a43;background:#fff8e7;border-left:3px solid #ffc83d;border-radius:0 8px 8px 0;margin:0;padding:11px 13px;font-size:8px;line-height:1.5}.bid-lock-notice b{color:#5d4d27}.managed-auction-view{background:#f2fbf6;border:1px solid #c9e7d8;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:12px 13px;display:flex}.managed-auction-view>div{gap:3px;display:grid}.managed-auction-view small{color:#08734d;letter-spacing:1px;font-size:6px;font-weight:950}.managed-auction-view b{font-size:9px}.managed-auction-view>a{color:#ffc83d;white-space:nowrap;background:#17191c;border-radius:8px;padding:10px 13px;font-size:8px;font-weight:950;text-decoration:none}.managed-auction-view>a:focus-visible{outline-offset:2px;outline:3px solid #7770e9}.manage-photos{border:1px solid #deddd8;border-radius:10px;margin:0;padding:12px}.manage-photos legend{color:#555960;padding:0 6px;font-size:8px;font-weight:950}.manage-photos legend small{color:#999;font-weight:700}.manage-photos>div{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.manage-photos>div label{aspect-ratio:4/3;background:#eee;border-radius:7px;position:relative;overflow:hidden}.manage-photos img{object-fit:cover;width:100%;height:100%}.manage-photos>div label span{color:#fff;background:#111316db;border-radius:5px;padding:4px 5px;font-size:6px;font-weight:900;position:absolute;inset:auto 4px 4px}.manage-photos>div label input{vertical-align:middle;width:auto;margin:0 3px 0 0;padding:0}.add-owner-photos{background:#fafaf7;border:1px dashed #bbb9b3;border-radius:8px;margin-top:9px;padding:10px}.add-owner-photos input{background:#fff;padding:6px}.add-owner-photos small{color:#999;text-transform:none;letter-spacing:0;font-size:6px;font-weight:700}.save-auction{color:#fff;cursor:pointer;background:#17191c;border:0;border-radius:8px;justify-self:start;padding:11px 15px;font-size:8px;font-weight:950}.save-auction:hover{background:#303238}.danger-zone{border-top:1px solid #ecebe7;margin-top:16px;padding-top:14px}.danger-zone form{align-items:center;gap:12px;display:flex}.danger-zone p{gap:3px;margin:0 auto 0 0;display:grid}.danger-zone p b{font-size:8px}.danger-zone p span{color:#8b8e93;font-size:7px}.danger-zone label{color:#777b82;align-items:center;gap:5px;font-size:7px;display:flex}.danger-zone button{cursor:pointer;border-radius:8px;padding:9px 11px;font-size:7px;font-weight:950}.remove-auction{color:#ad293b;background:#fff4f5;border:1px solid #e5bcc3}.restore-auction{color:#08734d;background:#eaf8f1;border:1px solid #148a61}.audit-card li>span.updated{color:#625ad7;background:#f0edff}.manage-edit-form input:focus-visible,.manage-edit-form textarea:focus-visible,.manage-edit-form select:focus-visible,.save-auction:focus-visible,.danger-zone button:focus-visible,.managed-auction>summary:focus-visible{outline-offset:2px;outline:3px solid #7770e9}.owner-promotion-form{background:linear-gradient(120deg,#fff9df,#fff);border:1px solid #ddc56d;border-radius:10px;grid-template-columns:minmax(230px,1fr) 180px 180px auto;align-items:end;gap:10px;margin-bottom:14px;padding:13px;display:grid}.owner-promotion-form>div{gap:3px;display:grid}.owner-promotion-form>div small{color:#8a6610;letter-spacing:1px;font-size:6px;font-weight:950}.owner-promotion-form>div b{font-size:10px}.owner-promotion-form>div span{color:#767267;font-size:7px}.owner-promotion-form label{color:#6d6651;font-size:7px;font-weight:900}.owner-promotion-form select{background:#fff;border:1px solid #d8c994;border-radius:7px;width:100%;height:36px;margin-top:5px;font-size:8px}.owner-promotion-form .owner-duration{background:#fff;border:1px solid #d8c994;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 9px;display:flex}.owner-promotion-form .owner-duration input{width:auto;margin:0}.owner-promotion-form button{color:#ffc83d;cursor:pointer;background:#17191c;border:0;border-radius:7px;height:36px;padding:0 12px;font-size:7px;font-weight:950}@media (width<=850px){.managed-auction>summary{grid-template-columns:82px minmax(0,1fr) auto}.managed-auction>summary>i{display:none}.manage-photos>div{grid-template-columns:repeat(4,1fr)}}@media (width<=620px){.manage-panel{padding:16px}.manage-heading{display:block}.manage-heading>span{margin-top:10px;display:inline-block}.edit-policy{flex-direction:column;align-items:flex-start}.managed-auction>summary{grid-template-columns:1fr auto}.managed-auction>summary>.status-pill{grid-column:1/-1}.managed-auction>summary>strong{align-self:start}.managed-auction-view{flex-direction:column;align-items:flex-start}.managed-auction-view>a{text-align:center;width:100%}.manage-fields.two,.manage-fields.three{grid-template-columns:1fr}.manage-photos>div{grid-template-columns:repeat(2,1fr)}.danger-zone form{flex-wrap:wrap;align-items:flex-start}.danger-zone p{width:100%}.danger-zone button{margin-left:auto}}@media (width<=980px){.owner-promotion-form{grid-template-columns:1fr 1fr}.owner-promotion-form>div{grid-column:1/-1}}@media (width<=620px){.owner-promotion-form{grid-template-columns:1fr}.owner-promotion-form>div{grid-column:auto}}.preview-manage-panel{background:#fff;border:1px solid #deddd8;border-radius:16px;width:min(1240px,100%);margin:0 auto 18px;padding:22px}.preview-campus-groups{gap:9px;margin-top:17px;display:grid}.preview-campus{background:#fbfbf9;border:1px solid #e2e1dc;border-radius:11px;overflow:hidden}.preview-campus>summary{cursor:pointer;grid-template-columns:1fr auto 18px;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:grid}.preview-campus>summary::-webkit-details-marker{display:none}.preview-campus>summary b{font-size:12px}.preview-campus>summary span{color:#898c91;font-size:8px;font-weight:800}.preview-campus>summary i{font-style:normal;transition:transform .2s}.preview-campus[open]>summary i{transform:rotate(180deg)}.preview-auction-list{border-top:1px solid #e7e6e1}.preview-auction-row{border-bottom:1px solid #ecebe7;grid-template-columns:64px minmax(0,1fr) 135px auto;align-items:center;gap:11px;min-height:72px;padding:7px 10px;display:grid}.preview-auction-row:last-child{border-bottom:0}.preview-auction-row>img{object-fit:cover;border-radius:7px;width:64px;height:52px}.preview-auction-row>div{gap:4px;min-width:0;display:grid}.preview-auction-row>div b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.preview-auction-row>div small{color:#8b8e93;font-size:7px}.preview-auction-row>span{font-size:7px;font-weight:900}.preview-live{color:#08734d}.preview-ended{color:#ad293b}.preview-local{color:#7770e9}.preview-auction-row form{gap:6px;display:flex}.preview-auction-row select,.preview-auction-row button{border-radius:7px;height:33px;font-size:7px;font-weight:900}.preview-auction-row select{background:#fff;border:1px solid #d8d7d2}.preview-auction-row button{color:#fff;cursor:pointer;background:#17191c;border:0;padding:0 12px}.preview-auction-row button:hover{background:#303238}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=720px){.preview-manage-panel{padding:16px}.preview-auction-row{grid-template-columns:54px minmax(0,1fr)}.preview-auction-row>img{width:54px;height:46px}.preview-auction-row>span,.preview-auction-row>form{grid-column:2}.preview-auction-row form{justify-content:flex-start}}.safety-review-panel{background:#fff;border:1px solid #e1c5ca;border-radius:16px;width:min(1240px,100%);margin:0 auto 18px;padding:22px}.safety-review-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.safety-review-heading small{color:#b42336;letter-spacing:1.2px;font-size:8px;font-weight:950}.safety-review-heading h2{letter-spacing:-1px;margin:5px 0 4px;font-size:27px}.safety-review-heading p{color:#777b82;max-width:720px;margin:0;font-size:9px;line-height:1.5}.safety-review-heading>span{border-radius:999px;padding:8px 11px;font-size:7px;font-weight:950}.safety-review-heading .has-holds{color:#b42336;background:#fff0f1}.safety-review-heading .clear{color:#11734f;background:#e9f8f0}.safety-empty{background:#f6fcf9;border:1px dashed #bde8d4;border-radius:11px;align-items:center;gap:12px;margin-top:17px;padding:17px;display:flex}.safety-empty>span{color:#11734f;background:#dff5e9;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.safety-empty b{font-size:10px}.safety-empty p{color:#77807b;margin:3px 0 0;font-size:8px}.safety-list{gap:13px;margin-top:18px;display:grid}.safety-listing{background:snow;border:1px solid #e5c2c8;border-left:5px solid #d55868;border-radius:12px;overflow:hidden}.safety-listing.critical{background:#fff7f8;border-left-color:#9f1528}.safety-status{border-bottom:1px solid #efd9dd;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.safety-status>span{color:#fff;letter-spacing:.5px;background:#b42336;border-radius:999px;padding:6px 8px;font-size:6px;font-weight:950}.safety-status>b{font-size:12px}.safety-status>small{color:#8d8587;font-size:7px}.safety-photos{grid-template-columns:repeat(6,1fr);gap:8px;padding:13px;display:grid}.safety-photos>div{aspect-ratio:4/3;background:#eee;border:2px solid #0000;border-radius:8px;position:relative;overflow:hidden}.safety-photos>div.flagged{border-color:#b42336;box-shadow:0 0 0 3px #b4233614}.safety-photos img{object-fit:cover}.safety-photos span{color:#fff;background:#17191ddd;border-radius:5px;padding:4px 6px;font-size:6px;font-weight:950;position:absolute;inset:auto 4px 4px}.safety-photos .flagged span{background:#b42336}.safety-details{padding:0 15px 15px}.safety-details>p{color:#60636a;margin:0 0 12px;font-size:9px;line-height:1.5}.safety-details dl{grid-template-columns:repeat(3,1fr);gap:7px;margin:0 0 12px;display:grid}.safety-details dl>div{background:#f6f1f2;border-radius:8px;padding:9px}.safety-details dt{color:#999093;text-transform:uppercase;font-size:6px;font-weight:950}.safety-details dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:8px}.safety-flags{background:#fff;border:1px solid #e7cdd2;border-radius:9px;padding:12px}.safety-flags>b{font-size:8px}.safety-flags ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.safety-flags li{border-top:1px solid #f0e3e5;grid-template-columns:110px 1fr;gap:9px;padding-top:6px;font-size:7px;display:grid}.safety-flags li span{color:#8d8587}.safety-flags li strong{color:#9f1528}.safety-flags>p{color:#8d8587;margin:7px 0 0;font-size:8px}.safety-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.safety-actions form{background:#fff;border:1px solid #e6dadd;border-radius:9px;align-items:center;gap:9px;padding:11px;display:flex}.safety-actions label{color:#6d686a;margin-right:auto;font-size:7px}.safety-actions button{cursor:pointer;border-radius:8px;padding:9px 11px;font-size:7px;font-weight:950}.safety-reject{color:#9f1528;background:#fff0f1;border:1px solid #b42336}.safety-clear{color:#175e45;background:#e9f8f0;border:1px solid #2f6b56}.safety-actions button:focus-visible{outline-offset:2px;outline:3px solid #7770e9}@media (width<=800px){.safety-photos{grid-template-columns:repeat(3,1fr)}.safety-status,.safety-details dl,.safety-actions{grid-template-columns:1fr}}@media (width<=520px){.safety-review-panel{padding:16px}.safety-review-heading{display:block}.safety-review-heading>span{margin-top:10px;display:inline-block}.safety-photos{grid-template-columns:repeat(2,1fr)}.safety-flags li{grid-template-columns:1fr}.safety-actions form{flex-wrap:wrap;align-items:flex-start}.safety-actions button{width:100%}}.account-management-panel{background:#fffffff5;border:1px solid #ded6c6;border-radius:16px;width:min(1240px,100%);margin:18px auto;padding:22px;box-shadow:0 16px 42px #1811040e}.account-policy{background:#fff9e7;border:1px solid #eadb9d;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:17px 0;padding:12px 14px;display:flex}.account-policy b{color:#6e520d;font-size:8px}.account-policy span{color:#746a50;padding-left:12px;font-size:7px;position:relative}.account-policy span:before{content:"✓";color:#a97900;font-weight:950;position:absolute;left:0}.account-list{gap:9px;display:grid}.account-row{background:#fffdf8;border:1px solid #e5ddce;border-radius:11px;overflow:hidden}.account-row[open]{border-color:#d8bd63;box-shadow:0 8px 24px #5c41050f}.account-row.status-suspended{border-left:5px solid #d99c18}.account-row.status-banned{border-left:5px solid #b42336}.account-row>summary{cursor:pointer;grid-template-columns:42px minmax(0,1fr) 90px 90px 16px;align-items:center;gap:12px;min-height:68px;padding:11px 14px;list-style:none;display:grid}.account-row>summary::-webkit-details-marker{display:none}.account-row>summary>div{gap:3px;min-width:0;display:grid}.account-row>summary>div b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.account-row>summary>div small{color:#8a857b;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.account-row>summary>i{color:#8b867c;font-style:normal;transition:transform .2s}.account-row[open]>summary>i{transform:rotate(180deg)}.account-avatar{color:#f1c94b;background:#090909;border:1px solid #d8bd63;border-radius:12px;place-items:center;width:40px;height:40px;font-size:10px;font-weight:950;display:grid}.account-status{letter-spacing:.4px;text-transform:uppercase;border-radius:999px;justify-self:start;padding:6px 8px;font-size:6px;font-weight:950}.account-status.active{color:#11704e;background:#e7f6ed}.account-status.pending{color:#59616c;background:#edf0f5}.account-status.suspended{color:#8a6100;background:#fff4d5}.account-status.banned{color:#a92335;background:#fff0f1}.account-campus{color:#6e685e;font-size:7px;font-weight:900}.account-row-body{background:#fff;border-top:1px solid #ece4d6;padding:16px}.account-row-body dl{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 14px;display:grid}.account-row-body dl>div{background:#fcfaf5;border:1px solid #eee7da;border-radius:9px;padding:10px}.account-row-body dt{color:#9a7210;letter-spacing:.55px;text-transform:uppercase;font-size:6px;font-weight:950}.account-row-body dd{color:#2b2a27;margin:5px 0 0;font-size:8px;font-weight:800}.account-action-form{background:#fbf8f1;border:1px solid #e4dccd;border-radius:10px;grid-template-columns:minmax(240px,1fr) minmax(220px,auto) auto;align-items:end;gap:10px;padding:13px;display:grid}.account-action-form>label:first-of-type{color:#6d665b;letter-spacing:.35px;text-transform:uppercase;gap:5px;font-size:7px;font-weight:950;display:grid}.account-action-form input[type=text],.account-action-form input:not([type]){color:#17191c;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #d8d0c0;border-radius:8px;width:100%;height:38px;padding:0 10px;font-size:8px}.account-confirm{color:#706b62;align-items:center;gap:6px;font-size:7px;display:flex}.account-confirm input{margin:0}.account-buttons{justify-content:flex-end;gap:7px;display:flex}.account-buttons button{white-space:nowrap;cursor:pointer;border-radius:8px;height:38px;padding:0 11px;font-size:7px;font-weight:950}.suspend-account{color:#795600;background:#fff8df;border:1px solid #d3a433}.remove-account{color:#a92335;background:#fff0f1;border:1px solid #e1b6bd}.restore-account{color:#126548;background:#e9f8f0;border:1px solid #88c9ac}.owner-account-lock{background:#fff9e7;border:1px solid #d8bd63;border-radius:10px;gap:4px;padding:13px;display:grid}.owner-account-lock b{color:#6e520d;font-size:9px}.owner-account-lock span{color:#746a50;font-size:7px}.account-row>summary:focus-visible,.account-action-form input:focus-visible,.account-buttons button:focus-visible{outline-offset:2px;outline:3px solid #dba520}@media (width<=900px){.account-action-form{grid-template-columns:1fr 1fr}.account-buttons{grid-column:1/-1}.account-row-body dl{grid-template-columns:1fr 1fr}}@media (width<=640px){.account-management-panel{padding:16px}.account-row>summary{grid-template-columns:42px minmax(0,1fr) auto}.account-row>summary .account-campus,.account-row>summary>i{display:none}.account-status{grid-column:2}.account-row-body dl,.account-action-form{grid-template-columns:1fr}.account-buttons{flex-wrap:wrap;grid-column:auto;justify-content:flex-start}.account-buttons button{flex:1}.account-confirm{align-items:flex-start}}.paid-upgrades-panel{color:#fff;background:linear-gradient(135deg,#0a0a0a 0,#1d1a12 64%,#29210d 100%);border:1px solid #d6bd68;border-radius:17px;width:min(1240px,100%);margin:0 auto 18px;padding:22px;overflow:hidden;box-shadow:0 18px 44px #0e0a0224}.paid-upgrades-heading,.paid-upgrades-title,.paid-upgrades-feed-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.paid-upgrades-title{justify-content:flex-start}.paid-upgrades-mark{color:#090909;background:#f1c94b;border:1px solid #dba520;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:24px;font-weight:950;display:grid;box-shadow:5px 5px #f1c94b26}.paid-upgrades-heading small,.paid-upgrades-feed-heading small{color:#f1c94b;letter-spacing:1.15px;font-size:8px;font-weight:950}.paid-upgrades-heading h2{letter-spacing:-1px;margin:4px 0 3px;font-size:27px}.paid-upgrades-heading p{color:#bbb5a8;margin:0;font-size:9px;line-height:1.45}.payment-mode{color:#f5db83;white-space:nowrap;background:#f1c94b14;border:1px solid #f1c94b52;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:7px;font-weight:950;display:flex}.payment-mode i{background:#f1c94b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f1c94b1f}.paid-upgrades-panel.live .payment-mode{color:#8fe6bd;background:#48d39117;border-color:#48d39157}.paid-upgrades-panel.live .payment-mode i{background:#48d391;box-shadow:0 0 0 4px #48d3911f}.paid-upgrades-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:19px 0 15px;display:grid}.paid-upgrades-summary article{background:#ffffff0e;border:1px solid #403a2e;border-radius:12px;flex-direction:column;min-height:100px;padding:15px;display:flex}.paid-upgrades-summary span{color:#aaa497;text-transform:uppercase;letter-spacing:.5px;font-size:7px;font-weight:900}.paid-upgrades-summary strong{color:#fff;letter-spacing:-1px;margin:8px 0 4px;font-size:26px}.paid-upgrades-summary small{color:#77736b;margin-top:auto;font-size:7px}.paid-upgrades-summary article.has-new-payment{background:linear-gradient(135deg,#f1c94b2b,#f1c94b0d);border-color:#dba520}.paid-upgrades-summary article.has-new-payment strong,.paid-upgrades-summary article.has-new-payment small{color:#f1c94b}.paid-upgrades-feed{background:#15140f;border:1px solid #403a2e;border-radius:13px;overflow:hidden}.paid-upgrades-feed-heading{border-bottom:1px solid #3a362d;padding:14px 16px}.paid-upgrades-feed-heading h3{margin:3px 0 0;font-size:16px}.paid-upgrades-feed-heading>span{color:#c8c1b2;background:#302c22;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:900}.paid-upgrades-feed ol{margin:0;padding:0;list-style:none}.paid-upgrades-feed li{border-top:1px solid #2c2a24;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:70px;padding:12px 16px;display:grid}.paid-upgrades-feed li:first-child{border-top:0}.payment-confirmed{color:#74daa8;background:#163c2d;border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:950;display:grid}.payment-details{gap:4px;min-width:0;display:grid}.payment-details>b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.payment-details>small{color:#858177;font-size:7px}.payment-details>span{flex-wrap:wrap;gap:6px;display:flex}.payment-details i{color:#d7bd67;background:#302c22;border-radius:999px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:900}.payment-details i.active{color:#74daa8;background:#163c2d}.payment-details i.pending{color:#f1c94b;background:#382f17}.paid-upgrades-feed li>strong{color:#f1c94b;white-space:nowrap;font-size:14px}.paid-upgrades-empty{align-items:center;gap:12px;padding:22px 16px;display:flex}.paid-upgrades-empty>span{color:#7e7667;border:1px solid #4b4435;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.paid-upgrades-empty div{gap:4px;display:grid}.paid-upgrades-empty b{font-size:10px}.paid-upgrades-empty p{color:#858177;margin:0;font-size:8px}.paid-upgrades-panel footer{color:#8e897f;flex-wrap:wrap;align-items:center;gap:15px;padding:14px 2px 0;font-size:7px;display:flex}.paid-upgrades-panel footer span{color:#b8b1a4}.paid-upgrades-panel footer b{color:#d7bd67;margin-left:auto;font-weight:800}@media (width<=720px){.paid-upgrades-panel{padding:17px}.paid-upgrades-heading{flex-direction:column;align-items:flex-start}.paid-upgrades-summary{grid-template-columns:1fr 1fr}.paid-upgrades-summary article:last-child{grid-column:1/-1}.paid-upgrades-panel footer b{width:100%;margin-left:0}}@media (width<=470px){.paid-upgrades-title{align-items:flex-start}.paid-upgrades-mark{flex-basis:42px;width:42px;height:42px}.paid-upgrades-heading h2{font-size:23px}.paid-upgrades-summary{grid-template-columns:1fr}.paid-upgrades-summary article:last-child{grid-column:auto}.paid-upgrades-feed li{grid-template-columns:30px minmax(0,1fr)}.paid-upgrades-feed li>strong{grid-column:2}}.marketplace-report-panel-owner{color:#fffaf0;background:#17191c;border:1px solid #39362f;border-top:5px solid #f2c94c;border-radius:22px;width:min(1180px,100% - 34px);margin:24px auto;padding:27px;box-shadow:0 18px 60px #0002}.owner-main-column>.marketplace-report-panel-owner{width:100%;margin:0}.marketplace-report-panel-owner .manage-heading{margin-bottom:18px}.marketplace-report-panel-owner .manage-heading small{color:#f2c94c}.marketplace-report-panel-owner .manage-heading p{color:#bdb5a7}.marketplace-report-panel-owner .manage-heading>span{color:#17191c;background:#f2c94c}.marketplace-report-list{gap:11px;display:grid}.marketplace-report-list>article{background:#ffffff09;border:1px solid #ffffff18;border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto 300px;align-items:center;gap:14px;padding:16px;display:grid}.marketplace-report-flag{color:#17191c;background:#f2c94c;border-radius:12px;place-items:center;width:42px;height:42px;font-size:17px;font-weight:950;display:grid}.marketplace-report-list article>div small{color:#d7b641;letter-spacing:.7px;font-size:7px;font-weight:950}.marketplace-report-list h3{margin:5px 0 4px;font-size:15px}.marketplace-report-list p{color:#d8d1c5;margin:0;font-size:9px;line-height:1.45}.marketplace-report-list article>div>span{color:#918a7d;margin-top:6px;font-size:7px;display:block}.marketplace-report-list nav a{color:#f2c94c;white-space:nowrap;border:1px solid #f2c94c;border-radius:8px;padding:9px 10px;font-size:8px;font-weight:950;text-decoration:none}.marketplace-report-list form{grid-template-columns:1fr 1fr;gap:7px;display:grid}.marketplace-report-list form input{color:#17191c;min-height:36px;font:inherit;background:#fff;border:1px solid #ffffff20;border-radius:8px;grid-column:1/-1;padding:8px;font-size:8px}.marketplace-report-list form button{border-radius:8px;min-height:36px;font-size:8px}@media (width<=900px){.marketplace-report-list>article{grid-template-columns:42px minmax(0,1fr)}.marketplace-report-list nav,.marketplace-report-list form{grid-column:1/-1}.marketplace-report-list nav a{display:inline-block}}@media (width<=640px){.marketplace-report-panel-owner{width:calc(100% - 20px);padding:17px}.owner-main-column>.marketplace-report-panel-owner{width:100%}.marketplace-report-list>article{padding:13px}.marketplace-report-list form{grid-template-columns:1fr}}.owner-shell{--owner-black:#080808;--owner-ink:#17191c;--owner-gold:#dba520;--owner-gold-bright:#f1c94b;--owner-cream:#fbf7ee;--owner-paper:#fffdf8;--owner-line:#ded6c6;--asu:#8c1d40;--asu-two:#ffc627;--nau:#003466;--nau-two:#fdbd10;--ua:#0c234b;--ua-two:#ab0520;background:radial-gradient(circle at 92% 2%,#dba5201f,transparent 25rem), linear-gradient(180deg,#fff 0,var(--owner-cream) 360px,#f6f1e7 100%);color:var(--owner-ink);padding-top:0}.owner-topbar{color:#fff;background:linear-gradient(110deg,#050505,#15130e 72%,#090909);border:0;height:86px;margin:0 -5vw;padding:0 5vw;position:relative;box-shadow:0 10px 34px #0a080329}.owner-topbar:after{content:"";background:linear-gradient(90deg,var(--owner-gold),var(--owner-gold-bright),var(--owner-gold));height:3px;position:absolute;top:83px;left:0;right:0}.owner-brand-lockup{align-items:center;gap:15px;min-width:0;display:flex}.owner-brand{color:#fff;letter-spacing:-2.2px;align-items:baseline;font-size:31px;text-decoration:none;display:inline-flex}.owner-brand>span:first-child,.owner-brand>span:nth-of-type(2){color:var(--owner-gold-bright)}.owner-brand>b{color:#fff;font:inherit}.owner-brand>i{color:#fff;font-style:normal}.owner-brand-divider{background:#f1c94b52;width:1px;height:30px}.owner-portal-label{color:#d5d0c5;letter-spacing:1.35px;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:950}.owner-identity>span{color:#aaa59b}.owner-identity b{color:var(--owner-gold-bright)}.owner-identity a{color:#fff;background:#ffffff12;border-color:#f1c94b52}.owner-identity a:hover{border-color:var(--owner-gold);background:#f1c94b1a}.owner-campus-rail{border:1px solid var(--owner-line);background:#fff;border-radius:15px;grid-template-columns:repeat(3,1fr);width:min(1240px,100%);min-height:53px;margin:21px auto 0;display:grid;overflow:hidden;box-shadow:0 10px 30px #1a13050e}.owner-campus-rail>span{border-top:4px solid var(--campus-one);align-items:baseline;gap:8px;min-width:0;padding:12px 16px 11px 20px;display:flex;position:relative}.owner-campus-rail>span+span{border-left:1px solid #ece6db}.owner-campus-rail>span:before{content:"";background:var(--campus-one);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--campus-two) 28%,transparent);border-radius:50%;flex:0 0 8px}.owner-campus-rail b{letter-spacing:.4px;font-size:10px}.owner-campus-rail small{color:#8a857b;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.owner-campus-rail .asu{--campus-one:var(--asu);--campus-two:var(--asu-two)}.owner-campus-rail .nau{--campus-one:var(--nau);--campus-two:var(--nau-two)}.owner-campus-rail .uarizona{--campus-one:var(--ua);--campus-two:var(--ua-two)}.owner-heading{align-items:center;padding:38px 0 25px}.owner-heading-copy{align-items:center;gap:17px;display:flex}.owner-command-mark{border:1px solid var(--owner-gold);background:var(--owner-black);width:58px;height:58px;color:var(--owner-gold-bright);border-radius:18px;flex:0 0 58px;place-items:center;font-size:27px;font-weight:950;display:grid;box-shadow:7px 7px #dba52033}.owner-heading small,.panel-title small,.security-card>small,.audit-card small{color:#9a7210}.owner-heading h1{letter-spacing:-2.2px;margin:6px 0 5px;font-size:45px;line-height:1}.owner-heading p{color:#706b61}.owner-heading>a{border-color:var(--owner-line);color:var(--owner-ink);background:#fff;box-shadow:0 7px 20px #140f050d}.owner-heading>a:hover{border-color:var(--owner-gold);background:#fffbef}.owner-metrics{gap:11px}.owner-metrics article{border-color:var(--owner-line);background:#ffffffeb;position:relative;overflow:hidden;box-shadow:0 12px 28px #1912050d}.owner-metrics article:after{content:"";border:12px solid #dba52014;border-radius:50%;width:72px;height:72px;position:absolute;bottom:-28px;right:-21px}.owner-metrics article.attention{border-top-color:var(--owner-gold);background:linear-gradient(145deg,#fff9e7,#fff)}.owner-metrics article.security-attention{border-top-color:#b42336}.owner-metric-card-link{z-index:3;border:3px solid #0000;border-radius:15px;transition:border-color .18s,background .18s,box-shadow .18s;position:absolute;inset:-1px}.owner-metric-card-link:hover,.owner-metric-card-link:focus-visible{border-color:var(--owner-gold);background:#ffc83d14;outline:0;box-shadow:0 0 0 3px #ffc83d38}.review-panel{scroll-margin-top:18px}.owner-metrics span{color:#716b60}.owner-metrics strong{color:var(--owner-black)}.ga-panel,.manage-panel,.preview-manage-panel,.safety-review-panel,.account-management-panel,.review-panel,.security-card,.audit-card{border-color:var(--owner-line);background:#fffffff0;box-shadow:0 16px 42px #1811040e}.ga-heading small,.ga-report-grid .traffic-subheading small,.manage-heading small{color:#9a7210}.ga-heading>span.connected,.ga-heading>span.waiting{color:#745400;background:#fff4c7}.ga-kpis article,.ga-report-grid .traffic-ranking,.ga-empty{background:#fcfaf5;border-color:#e7dfcf}.ga-kpis article.realtime{background:#fff9e7;border-color:#ddc36c}.ga-kpis article.realtime strong{color:#8a650b}.ga-report-grid .traffic-ranking li>i span{background:linear-gradient(90deg,var(--owner-gold),var(--owner-gold-bright))}.ga-trust{color:#716d65;border-top-color:#ece4d6}.traffic-panel{background:linear-gradient(145deg,#090909,#211e17);border-color:#352f22;box-shadow:0 18px 45px #0d0a0321}.traffic-heading small,.traffic-subheading small{color:var(--owner-gold-bright)}.traffic-heading>a{color:var(--owner-gold-bright);background:#f1c94b12;border-color:#f1c94b4d}.traffic-heading>a:hover{background:#f1c94b21}.traffic-kpis article,.traffic-chart,.traffic-ranking{background:#201e19;border-color:#403a2e}.traffic-bar-column>b{background:linear-gradient(180deg,var(--owner-gold-bright),#8f6500)}.traffic-ranking li>i{background:#3c382e}.traffic-ranking li>i span{background:var(--owner-gold)}.traffic-geography{background:#181713;border-color:#403a2e}.traffic-geo-heading small{color:var(--owner-gold-bright)}.traffic-geo-grid .traffic-ranking{background:#201e19}.traffic-trust{border-top-color:#3b372d}.traffic-trust span{color:var(--owner-gold-bright)}.manage-heading>span,.panel-title>span{color:#745400;background:#fff4c7}.edit-policy{background:#fff9e7;border-color:#eadb9d}.edit-policy b{color:#6e520d}.edit-policy span{color:#746a50}.edit-policy span:before{color:#a97900}.managed-auction,.preview-campus,.owner-listing{background:#fffdf8;border-color:#e5ddce}.managed-auction[open],.preview-campus[open]{border-color:#d8bd63;box-shadow:0 8px 24px #5c41050f}.owner-promotion-form{background:linear-gradient(120deg,#fff8dc,#fff);border-color:#d8bd63}.owner-promotion-form button,.save-auction,.preview-auction-row button{background:var(--owner-black);color:var(--owner-gold-bright)}.preview-local,.audit-card li>span.updated{color:#8c6812}.audit-card li>span.updated{background:#fff4c7}.security-card>p{color:#6f6347;background:#fff9e7}.owner-empty{background:#fcfaf5;border-color:#d9cfbd}.owner-listing-copy>small{color:#9a7210}.owner-listing button:focus-visible,.owner-topbar a:focus-visible,.owner-heading>a:focus-visible,.traffic-heading>a:focus-visible,.manage-edit-form input:focus-visible,.manage-edit-form textarea:focus-visible,.manage-edit-form select:focus-visible,.save-auction:focus-visible,.danger-zone button:focus-visible,.managed-auction>summary:focus-visible{outline-color:var(--owner-gold)}@media (width<=760px){.owner-topbar{margin-inline:-16px;padding-inline:16px}.owner-portal-label,.owner-brand-divider{display:none}.owner-campus-rail{margin-top:15px}.owner-campus-rail>span{justify-content:center;padding:10px 8px}.owner-campus-rail small{display:none}.owner-heading-copy{align-items:flex-start}.owner-command-mark{border-radius:15px;flex-basis:48px;width:48px;height:48px}.owner-heading h1{font-size:36px}}@media (width<=470px){.owner-brand{font-size:27px}.owner-campus-rail b{font-size:8px}.owner-heading-copy{gap:12px}.owner-command-mark{flex-basis:42px;width:42px;height:42px;font-size:21px}.owner-heading h1{letter-spacing:-1.4px;font-size:30px}}.owner-section-nav{background:linear-gradient(135deg,#090909,#252119);border:1px solid #2d2a22;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;width:min(1240px,100%);margin:0 auto 18px;padding:8px;display:grid;box-shadow:0 16px 36px #120d0326}.owner-section-nav a{color:#fff;border:1px solid #0000;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:27px minmax(0,1fr);align-items:center;column-gap:9px;min-width:0;padding:12px 13px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.owner-section-nav a:hover{background:#f1c94b14;border-color:#f1c94b59;transform:translateY(-1px)}.owner-section-nav a:focus-visible{outline:3px solid var(--owner-gold-bright);outline-offset:2px}.owner-section-nav span{background:var(--owner-gold-bright);color:#17191c;border-radius:8px;grid-row:1/3;place-items:center;width:27px;height:27px;font-size:7px;font-weight:950;display:grid}.owner-section-nav b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.owner-section-nav small{color:#aaa393;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.owner-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.owner-metrics article{border-radius:16px;min-height:108px;padding:17px}.owner-metrics strong{font-size:29px}.owner-layout,.owner-main-column{gap:18px}.review-panel,.security-card,.audit-card{border-radius:20px}.review-panel{padding:24px}.panel-title{border-bottom:1px solid #ebe4d6;padding-bottom:15px}.owner-listing{border-radius:18px;box-shadow:0 9px 28px #28200a0b}.owner-listing-copy h3{font-size:25px}.owner-listing button{min-height:40px}.owner-approve{border-color:var(--owner-black);background:var(--owner-black);color:var(--owner-gold-bright)}.owner-reject{color:#6f695e;background:#fff;border-color:#d8cdb5}#paid-upgrades,#pending-review,#account-management,#audience-intelligence,#traffic-proof,#safety-review,#preview-auctions,#manage-auctions{scroll-margin-top:18px}@media (width<=980px){.owner-section-nav,.owner-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.owner-section-nav{border-radius:15px;grid-template-columns:1fr 1fr;padding:7px}.owner-section-nav a{padding:10px 9px}.owner-section-nav a:last-child{grid-column:1/-1}.owner-metrics{grid-template-columns:1fr 1fr}.owner-metrics article:last-child{grid-column:1/-1}.review-panel{padding:16px}.owner-listing-copy h3{font-size:21px}}.legal-page{color:#1c1d1a;background:#faf8f3;min-height:100vh}.legal-nav{background:#fff;border-bottom:1px solid #e3dfd6;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 540px);display:flex}.legal-brand{letter-spacing:-1.5px;color:#17191c;font-size:25px;font-weight:950;text-decoration:none}.legal-brand span:first-child{color:#ff5968}.legal-brand span:last-child{color:#6962de}.legal-nav div{gap:20px;display:flex}.legal-nav div a{color:#5f615f;font-size:12px;font-weight:800;text-decoration:none}.legal-nav div a:hover{color:#8c1d40}.legal-wrap{width:min(920px,100% - 40px);margin:0 auto;padding:70px 0 90px}.legal-hero{color:#fff;background:linear-gradient(135deg,#17191c,#2b2630);border-radius:24px;padding:46px}.legal-kicker{color:#ffc627;letter-spacing:1.7px;margin-bottom:16px;font-size:10px;font-weight:900;display:block}.legal-hero h1{letter-spacing:-4px;margin:0;font-size:clamp(42px,7vw,72px);line-height:.95}.legal-hero p{color:#d0cdd1;max-width:650px;margin:20px 0 0;font-size:16px;line-height:1.65}.legal-meta{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.legal-meta span{border:1px solid #ffffff26;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:800}.legal-priority-notice{color:#fff;background:#17191c;border:2px solid #d3a728;border-radius:16px;gap:6px;margin:22px 0 12px;padding:20px 22px;display:grid;box-shadow:0 12px 30px #17191c1f}.legal-priority-notice strong{color:#ffc83d;letter-spacing:-.2px;font-size:15px}.legal-priority-notice span{color:#e4e0d7;font-size:12px;line-height:1.55}.legal-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0 44px;display:grid}.legal-summary div{background:#fff;border:1px solid #e2ded5;border-radius:16px;padding:20px}.legal-summary b{margin-bottom:6px;font-size:13px;display:block}.legal-summary span{color:#73736d;font-size:11px;line-height:1.5}.legal-content{grid-template-columns:220px minmax(0,1fr);gap:54px;display:grid}.legal-toc{border-left:3px solid #8c1d40;align-self:start;padding:18px;position:sticky;top:25px}.legal-toc b{letter-spacing:1px;margin-bottom:10px;font-size:10px;display:block}.legal-toc a{color:#6d6d67;padding:5px 0;font-size:11px;text-decoration:none;display:block}.legal-copy section{border-bottom:1px solid #e2ded5;margin-bottom:34px;padding:0 0 34px;scroll-margin-top:28px}.legal-copy h2{letter-spacing:-1px;margin:0 0 15px;font-size:26px}.legal-copy h3{margin:20px 0 8px;font-size:15px}.legal-copy p,.legal-copy li{color:#5e605c;font-size:14px;line-height:1.75}.legal-copy ul{padding-left:20px}.legal-callout{background:#fff3d9;border:1px solid #efd596;border-radius:14px;padding:18px 20px;color:#574319!important}.legal-contact{color:#fff;background:#8c1d40;border-radius:18px;border:0!important;padding:25px!important}.legal-contact h2,.legal-contact p,.legal-contact a{color:#fff}.legal-footer{text-align:center;color:#85857e;border-top:1px solid #e2ded5;padding:26px;font-size:10px}.legal-footer a{color:#8c1d40}@media (width<=760px){.legal-nav{height:66px;padding:0 20px}.legal-nav div{gap:12px}.legal-wrap{padding-top:32px}.legal-hero{padding:30px 24px}.legal-hero h1{letter-spacing:-2.5px}.legal-summary{grid-template-columns:1fr}.legal-content{grid-template-columns:1fr;gap:25px}.legal-toc{display:none;position:static}}.privacy-page{color:#171717;background:radial-gradient(circle at 86% 8%,#dba52021,#0000 25rem),linear-gradient(#fbf8f1 0%,#f5efe2 100%)}.privacy-page .legal-nav{background:#080808;border-bottom-color:#dba5204d;box-shadow:0 8px 30px #00000029}.privacy-page .legal-brand{color:#fff}.privacy-page .legal-brand span{color:#f1c94b}.privacy-page .legal-nav div a{color:#e9dfc5}.privacy-page .legal-nav div a:hover{color:#f1c94b}.privacy-page .legal-hero{background:radial-gradient(circle at 84% 15%,#dba52033,#0000 23rem),linear-gradient(145deg,#050505 0%,#151515 64%,#080808 100%);border:1px solid #dba5208c;position:relative;overflow:hidden;box-shadow:0 24px 54px #0000002e}.privacy-page .legal-hero:before{content:"";pointer-events:none;border:1px solid #dba52033;border-radius:17px;position:absolute;inset:14px}.privacy-page .legal-hero:after{content:"";pointer-events:none;border:1px solid #dba52024;border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-155px;box-shadow:0 0 0 52px #dba52009,0 0 0 104px #dba52005}.privacy-page .legal-hero>*{z-index:1;position:relative}.privacy-page .legal-kicker{color:#f1c94b}.privacy-page .legal-hero p{color:#ddd5c3}.privacy-page .legal-meta span{color:#fff3cc;background:#ffffff0b;border-color:#f1c94b57}.privacy-page .legal-summary div{background:#fffdf7eb;border-color:#dfcf9d;box-shadow:0 10px 25px #3c2c0812}.privacy-page .legal-summary b{color:#171717}.privacy-page .legal-summary span{color:#6b6557}.privacy-page .legal-toc{border-left-color:#dba520}.privacy-page .legal-toc b,.privacy-page .legal-toc a:hover{color:#8a650c}.privacy-page .legal-copy section{border-bottom-color:#ded4bc}.privacy-page .legal-copy h2{color:#171717}.privacy-page .legal-copy h3{color:#72540b}.privacy-page .legal-copy a{color:#87610a;text-underline-offset:3px;font-weight:850;-webkit-text-decoration:underline #87610a4d;text-decoration:underline #87610a4d}.privacy-page .legal-callout{background:linear-gradient(145deg,#fff5ce,#fffdf7);border-color:#dba520;box-shadow:0 10px 24px #5b410414}.privacy-page .legal-contact{background:linear-gradient(145deg,#050505,#1a1a18);box-shadow:0 16px 35px #00000029;border:1px solid #dba520!important}.privacy-page .legal-contact h2{color:#f1c94b}.privacy-page .legal-contact p,.privacy-page .legal-contact a{color:#fff}.privacy-page .legal-footer{color:#bdb49e;background:#0a0a09;border-top-color:#d8cba9}.privacy-page .legal-footer a{color:#f1c94b}@media (width<=760px){.privacy-page .legal-hero{border-radius:20px}.privacy-page .legal-hero:before{border-radius:14px;inset:9px}}:root{--ink:#17191c;--gold:#f2c94c;--muted:#686b70;--line:#e5e1d8}*{box-sizing:border-box}body{color:var(--ink);background:#f5f2ea;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.school-request-page{background:radial-gradient(circle at 12% 18%,#fff9df 0,#0000 30%),linear-gradient(145deg,#f7f4ed,#eee8dc);min-height:100vh}.request-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-bottom:1px solid #dfdbd2;justify-content:space-between;align-items:center;height:84px;padding:0 max(24px,50vw - 590px);display:flex}.request-brand{letter-spacing:-1.5px;font-size:28px;font-weight:950}.request-brand span{color:#d99a1b}.request-back{border:1px solid var(--ink);background:var(--ink);min-height:44px;color:var(--gold);border-radius:10px;justify-content:center;align-items:center;padding:11px 16px;font-size:11px;font-weight:900;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 7px 18px #00000024}.request-back:hover{background:#242424;transform:translateY(-1px)}.request-back:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.request-layout{grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);align-items:center;gap:74px;width:min(1180px,100% - 42px);margin:0 auto;padding:76px 0 90px;display:grid}.request-copy>small,.request-form-card>small{color:#aa7410;letter-spacing:1.5px;font-size:9px;font-weight:950}.request-copy h1{letter-spacing:-4px;max-width:560px;margin:13px 0 18px;font-size:60px;line-height:.98}.request-copy>p{color:#5f625f;max-width:520px;margin:0;font-size:17px;line-height:1.65}.request-points{gap:13px;margin:34px 0 27px;display:grid}.request-points>div{align-items:center;gap:13px;display:flex}.request-points>div>b{background:var(--ink);width:38px;height:38px;color:var(--gold);border-radius:11px;flex:0 0 38px;place-items:center;font-size:12px;display:grid}.request-points>div>span{gap:3px;display:grid}.request-points strong{font-size:12px}.request-points small{color:#777a7d;font-size:10px}.request-copy .request-independent{color:#8a867c;border-top:1px solid #d8d1c2;padding-top:18px;font-size:10px}.request-form-card{background:#fff;border:1px solid #ded9cf;border-top:6px solid #d99a1b;border-radius:22px;padding:36px;box-shadow:0 28px 80px #231b0821}.request-form-card h2{letter-spacing:-1.3px;margin:8px 0 5px;font-size:31px}.request-form-card>p{color:var(--muted);margin:0 0 24px;font-size:12px}.request-form-card label{color:#34363a;letter-spacing:.45px;text-transform:uppercase;gap:7px;margin:14px 0;font-size:9px;font-weight:900;display:grid}.request-form-card label>span{color:#999;text-transform:none;font-weight:700}.request-form-card input,.request-form-card select,.request-form-card textarea{width:100%;color:var(--ink);font:inherit;letter-spacing:0;text-transform:none;background:#faf9f6;border:1px solid #dcd8d0;border-radius:10px;outline:0;font-size:13px;font-weight:500}.request-form-card input,.request-form-card select{height:48px;padding:0 13px}.request-form-card textarea{resize:vertical;padding:13px}.request-form-card input:focus,.request-form-card select:focus,.request-form-card textarea:focus{border-color:#c58c20;box-shadow:0 0 0 3px #f6e9c8}.request-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.request-form-card .request-consent{text-transform:none;letter-spacing:0;grid-template-columns:18px 1fr;align-items:start;gap:8px;margin-top:18px;line-height:1.45}.request-consent input{width:16px;height:16px;margin:0}.request-consent span{color:#666a6f;font-size:9px}.request-form-card .turnstile-panel.compact{background:#faf9f6;border:1px solid #dcd8d0;border-radius:11px;margin:16px 0 12px;padding:10px}.request-form-card .turnstile-widget{min-height:65px}.request-form-card button{background:var(--ink);width:100%;min-height:52px;color:var(--gold);cursor:pointer;border:0;border-radius:11px;margin-top:5px;font-size:12px;font-weight:950;transition:transform .18s;box-shadow:0 8px #d99a1b}.request-form-card button:hover{transform:translateY(-2px)}.request-form-card button:disabled{opacity:.65;cursor:wait}.request-form-card>em{color:#93908a;text-align:center;margin-top:17px;font-size:8px;font-style:normal;line-height:1.5;display:block}.request-form-card>em a{font-weight:900;text-decoration:underline}.request-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.request-error{background:#fff0f1;border-radius:9px;padding:10px 12px;font-weight:850;color:#a51e2a!important;margin:14px 0 0!important}.request-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:460px;display:flex}.request-success>span{color:#12845d;background:#e7f7ef;border-radius:50%;place-items:center;width:67px;height:67px;margin-bottom:18px;font-size:28px;font-weight:950;display:grid}.request-success h2{font-size:37px}.request-success p{max-width:360px;line-height:1.6}.request-success a{background:var(--ink);color:#fff;border-radius:10px;margin-top:12px;padding:14px 18px;font-size:10px;font-weight:950}@media (width<=900px){.request-layout{grid-template-columns:1fr;gap:42px;padding-top:52px}.request-copy{max-width:650px}.request-copy h1{font-size:52px}}@media (width<=600px){.request-nav{height:74px;padding:0 17px}.request-brand{font-size:24px}.request-back{font-size:9px}.request-layout{gap:32px;width:calc(100% - 28px);padding:38px 0 60px}.request-copy h1{letter-spacing:-2.8px;font-size:43px}.request-copy>p{font-size:14px}.request-form-card{border-radius:18px;padding:26px 18px}.request-field-row{grid-template-columns:1fr;gap:0}.request-form-card h2{font-size:27px}}.sell-shell{color:#17191c;background:#f4f3ef;min-height:100vh;padding:0 5vw 70px;font-family:Arial,Helvetica,sans-serif}.sell-shell>header{border-bottom:1px solid #dcdcd7;justify-content:space-between;align-items:center;height:82px;display:flex}.sell-shell>header>a:last-child{color:#6f737a;font-size:10px;font-weight:850}.sell-brand{letter-spacing:-1.8px;font-size:27px;font-weight:950}.sell-brand>span:first-child{color:#ff4f5e}.sell-brand>span:nth-child(2){color:#ffc83d}.sell-brand>span:last-child{color:#7770e9}.sell-intro,.live-sell-form,.sell-success{width:min(800px,100%);margin-left:auto;margin-right:auto}.sell-intro{padding:54px 0 24px}.sell-intro small,.sell-success>small{color:#ff4f5e;letter-spacing:1.2px;font-size:8px;font-weight:950}.sell-intro h1{letter-spacing:-2.5px;margin:7px 0;font-size:48px}.sell-intro p{color:#747880;margin:0;font-size:11px;line-height:1.6}.live-sell-form{background:#fff;border:1px solid #deddd8;border-radius:20px;padding:28px;box-shadow:0 18px 60px #1515150b}.live-sell-form>label,.sell-form-grid>label{color:#555a62;letter-spacing:.7px;text-transform:uppercase;margin:0 0 18px;font-size:8px;font-weight:900;display:block}.live-sell-form input,.live-sell-form select,.live-sell-form textarea{color:#17191c;width:100%;font:inherit;text-transform:none;background:#fafaf8;border:1px solid #dcddd8;border-radius:9px;outline:0;margin-top:7px;font-size:11px}.live-sell-form input,.live-sell-form select{height:45px;padding:0 11px}.live-sell-form textarea{resize:vertical;min-height:115px;padding:12px}.live-sell-form input:focus,.live-sell-form select:focus,.live-sell-form textarea:focus{border-color:#2f2a8b;box-shadow:0 0 0 3px #2f2a8b12}.sell-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sell-form-grid.three{grid-template-columns:1fr 1fr 1fr}.sell-form-grid label small{color:#999;text-transform:none;font-weight:400}.sell-photo-heading{justify-content:space-between;align-items:center;margin:5px 0 10px;display:flex}.sell-photo-heading b,.sell-photo-heading span{display:block}.sell-photo-heading b{font-size:11px}.sell-photo-heading span{color:#91949a;margin-top:4px;font-size:8px}.sell-photo-heading strong{font-size:11px}.sell-photo-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:12px;display:grid}.sell-photo-grid>div{aspect-ratio:1;background:#eee;border-radius:10px;position:relative;overflow:hidden}.sell-photo-grid img{object-fit:cover}.sell-photo-grid span{color:#fff;text-transform:uppercase;background:#17191c;border-radius:4px;padding:4px 6px;font-size:6px;font-weight:950;position:absolute;bottom:5px;left:5px}.sell-photo-grid button{color:#fff;background:#17191cdd;border:0;border-radius:50%;width:24px;height:24px;font-size:16px;position:absolute;top:5px;right:5px}.sell-photo-picker{cursor:pointer;background:#fafaf8;border:1px dashed #b9bbc0;border-radius:11px;justify-content:center;align-items:center;gap:11px;text-transform:none!important;min-height:78px!important;margin:0!important;display:flex!important}.sell-photo-picker input{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}.sell-photo-picker>b{color:#2f2a8b;font-size:27px}.sell-photo-picker span{color:#17191c;text-transform:none;font-size:10px}.sell-photo-picker small{color:#93969c;margin-top:4px;font-size:8px;font-weight:400;display:block}.submission-policy{background:#f0f7f4;border-radius:10px;margin-top:18px;padding:13px}.submission-policy b,.submission-policy span{display:block}.submission-policy b{color:#137454;font-size:9px}.submission-policy span{color:#567068;margin-top:4px;font-size:8px;line-height:1.5}.sell-error{color:#b52f3d;background:#fff0f1;border-radius:8px;padding:11px;font-size:9px;font-weight:850}.submit-auction{color:#fff;background:#17191c;border:0;border-radius:10px;width:100%;height:48px;margin-top:18px;font-size:10px;font-weight:950}.submit-auction:disabled{opacity:.55}.sell-success{text-align:center;background:#fff;border:1px solid #deddd8;border-radius:20px;margin-top:15vh;padding:50px}.sell-success>span{color:#148a61;background:#e6f7ee;border-radius:50%;place-items:center;width:55px;height:55px;margin:0 auto 18px;font-size:22px;display:grid}.sell-success h2{letter-spacing:-1.2px;font-size:30px}.sell-success p{color:#747880;font-size:11px;line-height:1.7}.sell-success code{color:#777;margin:18px;font-size:8px;display:block}.sell-success>div{justify-content:center;gap:8px;display:flex}.sell-success a,.sell-success button{color:#17191c;background:#fff;border:1px solid #deddd8;border-radius:8px;padding:11px 14px;font-size:9px;font-weight:900}.sell-success a{color:#fff;background:#17191c}.photo-limits{background:#fafaf8;border:1px solid #e2e1dc;border-radius:10px;margin:0 0 12px;padding:11px 13px}.photo-limits b,.photo-limits span,.photo-limits small{display:block}.photo-limits span{color:#71757c;margin-top:4px;font-size:8px;line-height:1.45}.photo-limits small{color:#2f2a8b;margin-top:7px;font-size:8px;font-weight:900}.sell-shell>header>div{align-items:center;gap:10px;display:flex}.sell-shell>header>div>a{color:#6f737a;font-size:10px;font-weight:850}.sell-shell>header .owner-review-link{color:#fff;background:#17191c;border-radius:8px;padding:9px 12px}.item-only-photo-note{background:linear-gradient(115deg,#fff6c9,#fffdf5);border:1px solid #dfc96e;border-left:6px solid #ffc83d;border-radius:8px 14px 14px 8px;align-items:center;gap:15px;margin:14px 0 12px;padding:18px 19px;display:flex;box-shadow:0 8px 24px #44360014}.item-only-photo-note>.apex-photo-guide{background:#17191c;border:2px solid #ffc83d;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid;overflow:hidden;box-shadow:0 5px 12px #17191c2e}.apex-photo-guide img{object-fit:contain;width:100%;height:100%}.item-only-photo-note b{color:#292619;font-size:16px;line-height:1.3;display:block}.item-only-photo-note p{color:#514b37;margin:7px 0 0;font-size:14px;line-height:1.55}.listing-policy-consent{cursor:pointer;background:#fff;border:2px solid #c9c3b2;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 17px;line-height:1.5;transition:border-color .2s,background .2s,box-shadow .2s;color:#272923!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 17px!important;font-size:14px!important;font-weight:500!important;display:flex!important}.listing-policy-consent.accepted{background:#fffaf0;border-color:#d8ad13;box-shadow:0 0 0 3px #ffc83d2e}.listing-policy-consent>input{accent-color:#17191c;min-width:22px;width:22px!important;height:22px!important;margin:1px 0 0!important;padding:0!important}.listing-policy-consent>span{gap:4px;display:grid}.listing-policy-consent span span{color:#55574f}.listing-policy-consent a{color:#2f2a8b;text-underline-offset:2px;font-weight:900;text-decoration:underline}.listing-policy-consent small{color:#8c6910;font-size:11px;font-weight:900}@media (width<=640px){.item-only-photo-note{align-items:flex-start;gap:12px;padding:16px}.item-only-photo-note>.apex-photo-guide{flex-basis:50px;width:50px;height:50px}.item-only-photo-note b{font-size:15px}.item-only-photo-note p{font-size:13px}.listing-policy-consent{padding:14px;font-size:13px!important}.listing-policy-consent b{font-size:14px}}.category-help{color:#777b82;letter-spacing:0;text-transform:none;margin:7px 2px 0;font-size:8px;font-weight:700;line-height:1.4;display:block}.auction-edit-policy{background:linear-gradient(115deg,#f5f4ff,#fff);border:1px solid #dddbe9;border-left:5px solid #2f2a8b;border-radius:6px 13px 13px 6px;margin:2px 0 22px;padding:17px 18px}.auction-edit-policy small{color:#2f2a8b;letter-spacing:1.1px;font-size:7px;font-weight:950}.auction-edit-policy h3{letter-spacing:-.3px;margin:4px 0 13px;font-size:16px}.auction-edit-policy ol{grid-template-columns:1fr 1fr 1.5fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.auction-edit-policy li{background:#fff;border:1px solid #e7e5ef;border-radius:9px;padding:10px}.auction-edit-policy b,.auction-edit-policy span{display:block}.auction-edit-policy b{color:#2f2a8b;font-size:8px}.auction-edit-policy span{color:#696d75;margin-top:4px;font-size:8px;line-height:1.45}.meetup-planner{background:linear-gradient(145deg,#fffaf0,#fff);border:1px solid #d8cfb6;border-radius:16px;margin:2px 0 22px;padding:21px}.meetup-planner>header{grid-template-columns:44px 1fr;align-items:start;gap:13px;display:grid}.meetup-planner>header>span{color:#f1c94b;background:#17191c;border-radius:13px;place-items:center;width:44px;height:44px;font-size:22px;font-weight:950;display:grid}.meetup-planner>header small{color:#8c6712;letter-spacing:1.2px;font-size:7px;font-weight:950}.meetup-planner>header h3{color:#17191c;letter-spacing:-.6px;margin:4px 0 5px;font-size:20px}.meetup-planner>header p{color:#69675f;margin:0;font-size:9px;line-height:1.55}.meetup-priorities{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;display:grid}.meetup-priorities>span{background:#fff;border:1px solid #e5ddc8;border-radius:10px;padding:11px}.meetup-priorities b,.meetup-priorities small{display:block}.meetup-priorities b{color:#17191c;font-size:9px}.meetup-priorities small{color:#716d64;margin-top:4px;font-size:8px;line-height:1.45}.meetup-location-field{color:#555a62;letter-spacing:.7px;text-transform:uppercase;font-size:8px;font-weight:900;margin:0!important;display:block!important}.meetup-location-field>small{color:#9b7413;font-weight:950}.meetup-location-field>span{color:#77746d;letter-spacing:0;text-transform:none;margin:6px 2px 0;font-size:8px;font-weight:700;line-height:1.45;display:block}.live-sell-form .meetup-suggestions button{color:#4c4636;cursor:pointer;background:#fffaf0;border:1px solid #d7cba9;border-radius:999px;min-height:34px;padding:7px 10px;font-size:8px;font-weight:900}.live-sell-form .meetup-suggestions button:hover,.live-sell-form .meetup-suggestions button.selected{color:#f1c94b;background:#17191c;border-color:#17191c}.live-sell-form .meetup-suggestions button:focus-visible{outline-offset:2px;outline:3px solid #dba52052}.meetup-flow{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.meetup-flow li{color:#fff;background:#17191c;border-radius:10px;grid-template-columns:27px 1fr;gap:8px;padding:11px;display:grid}.meetup-flow li>b{color:#17191c;background:#f1c94b;border-radius:8px;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.meetup-flow strong,.meetup-flow small{display:block}.meetup-flow strong{font-size:9px}.meetup-flow small{color:#d8d4c9;margin-top:4px;font-size:7px;line-height:1.5}.meetup-safety-note{color:#6e6551;margin:11px 1px 0;font-size:8px;line-height:1.55}.submitted-page{margin-top:10vh}.submitted-page p b{color:#17191c}.submitted-page>div a:last-child{color:#17191c;background:#fff}@media (width<=640px){.sell-shell{padding:0 16px 45px}.sell-intro{padding-top:38px}.sell-intro h1{font-size:39px}.live-sell-form{padding:20px}.sell-form-grid,.sell-form-grid.three,.auction-edit-policy ol,.meetup-priorities,.meetup-flow{grid-template-columns:1fr}.meetup-planner{padding:16px}.meetup-planner>header{grid-template-columns:38px 1fr}.meetup-planner>header>span{border-radius:11px;width:38px;height:38px;font-size:18px}.meetup-planner>header h3{font-size:18px}.meetup-suggestions>div:first-child,.meetup-suggestions>div:last-child{display:grid}.live-sell-form .meetup-suggestions button{text-align:left;width:100%}.sell-photo-grid{grid-template-columns:repeat(2,1fr)}.sell-shell>header .owner-review-link{display:none}.sell-success>div{flex-wrap:wrap}}.turnstile-panel{background:#faf9f5;border:1px solid #dcd9ce;border-radius:11px;grid-template-columns:1fr minmax(260px,300px);align-items:center;gap:14px;margin-top:12px;padding:14px;display:grid}.turnstile-panel small{color:#2f2a8b;letter-spacing:1px;font-size:7px;font-weight:950}.turnstile-panel h3{margin:4px 0;font-size:13px}.turnstile-panel p{color:#73767c;margin:0;font-size:8px;line-height:1.45}.turnstile-widget{min-height:65px}.turnstile-panel.unavailable{background:#fff4f5;border-color:#eccbd0;grid-template-columns:1fr}.turnstile-panel.unavailable small{color:#b52f3d}.submitted-page.security-held>span{color:#b52f3d;background:#fff0f1}@media (width<=640px){.turnstile-panel{grid-template-columns:1fr}.turnstile-widget{width:100%}}.sell-create-shell{--sell-black:#080808;--sell-gold:#dba520;--sell-gold-bright:#f1c94b;--sell-cream:#fbf7ee;--sell-line:#ddd7ca;background:var(--sell-cream);grid-template-columns:minmax(350px,.72fr) minmax(620px,1.28fr);padding:0;display:grid}.sell-journey{color:#fff;background:radial-gradient(circle at 84% 15%,#dba52033,#0000 28%),linear-gradient(145deg,#050505 0%,#111 63%,#080808 100%);flex-direction:column;justify-content:space-between;height:100vh;min-height:100vh;padding:38px clamp(32px,4vw,64px);display:flex;position:sticky;top:0;overflow:hidden}.sell-journey:before{content:"";pointer-events:none;border:1px solid #dba52052;border-radius:28px;position:absolute;inset:18px}.sell-journey:after{content:"";pointer-events:none;border:1px solid #dba52024;border-radius:50%;width:420px;height:420px;position:absolute;top:20%;right:-250px;box-shadow:0 0 0 64px #dba52009,0 0 0 128px #dba52005}.sell-journey>*{z-index:1;position:relative}.sell-journey .sell-brand{color:#fff;letter-spacing:-3px;font-size:clamp(34px,3.5vw,50px);text-decoration:none}.sell-journey .sell-brand span{color:var(--sell-gold-bright)}.sell-journey-copy small{color:var(--sell-gold-bright);letter-spacing:1.8px;font-size:9px;font-weight:950}.sell-journey-copy h2{letter-spacing:-4px;margin:16px 0;font-size:clamp(44px,5vw,70px);line-height:.94}.sell-journey-copy p{color:#ffffffad;max-width:410px;margin:0;font-size:14px;line-height:1.65}.sell-progress{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #dba52052;border-radius:20px;margin:0;padding:17px 18px;list-style:none}.sell-progress li{color:#ffffff7a;grid-template-columns:38px 1fr;align-items:center;gap:11px;padding:8px 0;display:grid;position:relative}.sell-progress li+li:before{content:"";background:#dba5205c;width:1px;height:16px;position:absolute;top:-8px;left:18px}.sell-progress li>span{border:1px solid #ffffff38;border-radius:12px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:950;display:grid}.sell-progress li div{gap:2px;display:grid}.sell-progress li small{letter-spacing:1.2px;font-size:7px;font-weight:950}.sell-progress li b{font-size:11px}.sell-progress li.complete,.sell-progress li.current{color:#fff}.sell-progress li.complete>span{background:var(--sell-gold-bright);border-color:var(--sell-gold-bright);color:var(--sell-black)}.sell-progress li.current>span{border-color:var(--sell-gold);color:var(--sell-gold-bright);box-shadow:inset 0 0 0 3px var(--sell-black),inset 0 0 0 4px var(--sell-gold)}.sell-progress li.current small{color:var(--sell-gold-bright)}.sell-workspace{background:linear-gradient(180deg,#fff 0%,var(--sell-cream) 32%,var(--sell-cream) 100%);min-width:0;padding:0 clamp(24px,5vw,72px) 72px}.sell-workspace>header{border-bottom:1px solid var(--sell-line);justify-content:space-between;align-items:center;height:82px;display:flex}.sell-workspace>header>a{color:#6d6a62;font-size:10px;font-weight:900;text-decoration:none}.sell-workspace>header .sell-marketplace-return{border:1px solid var(--sell-black);background:var(--sell-black);color:var(--sell-gold-bright);border-radius:11px;align-items:center;gap:10px;padding:9px 14px 9px 11px;transition:transform .18s,background .18s;display:flex;box-shadow:0 7px 18px #00000024}.sell-marketplace-return>span:first-child{font-size:17px}.sell-marketplace-return>span:last-child{gap:2px;display:grid}.sell-marketplace-return small{color:#d8c98f;letter-spacing:.8px;font-size:6px}.sell-marketplace-return b{color:var(--sell-gold-bright);font-size:9px}.sell-marketplace-return:hover{background:#242424;transform:translateY(-1px)}.sell-marketplace-return:focus-visible{outline:3px solid var(--sell-gold-bright);outline-offset:3px}.sell-account-pill{border:1px solid var(--sell-line);color:#5f5c55;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;max-width:54%;padding:8px 11px;font-size:8px;font-weight:850;display:flex;overflow:hidden}.sell-account-pill i{background:var(--sell-black);width:18px;height:18px;color:var(--sell-gold-bright);border-radius:50%;flex:0 0 18px;place-items:center;font-size:8px;font-style:normal;display:grid}.sell-create-shell .sell-intro,.sell-create-shell .live-sell-form{width:min(850px,100%)}.sell-create-shell .sell-intro{grid-template-columns:52px 1fr;align-items:start;gap:16px;padding:42px 0 24px;display:grid}.sell-step-icon{border:1px solid var(--sell-gold);background:var(--sell-black);width:52px;height:52px;color:var(--sell-gold-bright);border-radius:17px;place-items:center;font-size:19px;display:grid;box-shadow:0 8px 24px #0000001f}.sell-create-shell .sell-intro small{color:#9a7210;letter-spacing:1.7px}.sell-create-shell .sell-intro p{color:#6d6a62;max-width:650px;font-size:11px}.sell-create-shell .sell-intro .sell-mobile-logo{box-shadow:none;background:0 0;border:0;overflow:visible}.sell-create-shell .sell-intro .sell-mobile-logo img{object-fit:contain;border-radius:0;width:100%;height:100%;display:block}.sell-create-shell .live-sell-form{border-color:var(--sell-line);border-radius:22px;padding:30px;box-shadow:0 20px 60px #19140a12}.sell-create-shell .live-sell-form input,.sell-create-shell .live-sell-form select,.sell-create-shell .live-sell-form textarea{border-color:var(--sell-line);background:#fff;border-radius:10px}.sell-create-shell .sell-photo-picker{background:#fffaf0;border-color:#cbbf9f}.sell-create-shell .sell-photo-picker>b,.sell-create-shell .photo-limits small{color:#8c6712}.sell-create-shell .auction-edit-policy{border-color:#eadb9d;border-left-color:var(--sell-gold);background:linear-gradient(115deg,#fff9df,#fffdf5)}.sell-create-shell .auction-edit-policy small,.sell-create-shell .auction-edit-policy b{color:#8c6712}.sell-create-shell .submit-auction{border:1px solid var(--sell-black);background:var(--sell-black);height:52px;color:var(--sell-gold-bright);border-radius:11px;font-size:11px;box-shadow:0 8px 22px #00000026}.sell-create-shell .submit-auction:not(:disabled):hover{background:#222;transform:translateY(-1px)}@media (width<=980px){.sell-create-shell{grid-template-columns:1fr}.sell-journey{height:auto;min-height:380px;padding:30px;position:relative}.sell-journey:before{border-radius:22px;inset:12px}.sell-journey-copy h2{letter-spacing:-3px;font-size:48px}.sell-progress{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:28px;display:grid}.sell-progress li{grid-template-columns:34px 1fr}.sell-progress li+li:before{display:none}.sell-progress li>span{width:34px;height:34px}.sell-workspace{padding:0 24px 56px}}@media (width<=640px){.sell-journey{min-height:355px;padding:25px}.sell-journey-copy h2{font-size:42px}.sell-journey-copy p{font-size:12px}.sell-progress{padding:12px}.sell-progress li{text-align:center;grid-template-columns:1fr;gap:5px}.sell-progress li>span{margin:auto}.sell-progress li b{font-size:8px}.sell-progress li small{font-size:6px}.sell-workspace{padding:0 16px 44px}.sell-workspace>header{height:74px}.sell-workspace>header .sell-marketplace-return{padding:8px 10px}.sell-marketplace-return small{display:none}.sell-marketplace-return b{font-size:8px}.sell-account-pill{max-width:47%}.sell-create-shell .sell-intro{grid-template-columns:44px 1fr;padding:34px 0 20px}.sell-step-icon{border-radius:14px;width:44px;height:44px}.sell-create-shell .sell-intro h1{font-size:34px}.sell-create-shell .live-sell-form{padding:20px}}.sell-submitted-shell .submitted-workspace{min-height:100vh}.sell-submitted-shell .submitted-intro{padding-bottom:18px}.sell-submitted-shell .submitted-intro .sell-step-icon{background:var(--sell-gold-bright);color:var(--sell-black)}.sell-submitted-shell .submitted-page{border-color:var(--sell-line);background:linear-gradient(145deg,#fff,#fffaf0);border-radius:22px;width:min(850px,100%);margin:0 auto;padding:clamp(32px,5vw,56px);box-shadow:0 20px 60px #19140a14}.sell-submitted-shell .submitted-page>span{background:var(--sell-black);width:64px;height:64px;color:var(--sell-gold-bright);margin-bottom:20px;box-shadow:0 8px 22px #00000029}.sell-submitted-shell .submitted-page>small{color:#8c6712;letter-spacing:1.7px}.sell-submitted-shell .submitted-page h2{letter-spacing:-2px;margin:12px 0;font-size:clamp(30px,3.6vw,46px);line-height:1.05}.sell-submitted-shell .submitted-page p{color:#6d6a62;max-width:680px;margin:0 auto;font-size:12px}.sell-submitted-shell .submitted-page code{color:#8a857b;margin:20px}.sell-submitted-shell .submitted-page .submitted-repeat-copy{color:#635323;background:#fff8db;border:1px solid #eadb9d;border-radius:11px;max-width:590px;margin:0 auto 22px;padding:13px 15px;font-size:10px}.sell-submitted-shell .submitted-page .submitted-repeat-copy b{color:var(--sell-black);margin-bottom:3px;font-size:12px;display:block}.sell-submitted-shell .submitted-page>div{gap:10px}.sell-submitted-shell .submitted-page a{border-color:var(--sell-black);background:var(--sell-black);min-width:142px;color:var(--sell-gold-bright);border-radius:10px;padding:14px 17px;text-decoration:none}.sell-submitted-shell .submitted-page>div a:not(:first-child){border-color:var(--sell-line);color:var(--sell-black);background:#fff}.sell-submitted-shell .submitted-page.security-held>span{color:#fff;background:#7e1f2c}.sell-submitted-shell .submitted-page.security-held{background:linear-gradient(145deg,#fff7f7,#fff)}.sell-submitted-shell .upgrade-checkout-card{width:min(850px,100%);margin-top:16px}.sell-submitted-shell .upgrade-checkout-action button{color:var(--sell-gold-bright)}.sell-submitted-shell .upgrade-checkout-action button:disabled{cursor:wait;opacity:.72}@media (width<=640px){.sell-submitted-shell .submitted-page{padding:30px 20px}.sell-submitted-shell .submitted-page>div{display:grid}.sell-submitted-shell .submitted-page a{min-width:0}.sell-submitted-shell .submitted-intro{padding-bottom:16px}}.auction-upgrades{background:linear-gradient(145deg,#fffdf5,#fff);border:1px solid #dfd8bd;border-radius:15px;margin:5px 0 22px;padding:19px}.upgrade-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.upgrade-heading small{color:#8c6712;letter-spacing:1.1px;font-size:7px;font-weight:950}.upgrade-heading h3{letter-spacing:-.5px;margin:4px 0;font-size:18px}.upgrade-heading p{color:#73767c;margin:0;font-size:8px;line-height:1.45}.upgrade-heading>span{color:#ffc83d;white-space:nowrap;background:#17191c;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:950}.visibility-options{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.visibility-options>label{cursor:pointer;background:#fff;border:2px solid #e4e2dc;border-radius:12px;min-height:134px;padding:14px;transition:all .18s;position:relative}.visibility-options>label:hover{transform:translateY(-2px);box-shadow:0 8px 20px #17191c0d}.visibility-options>label.selected{border-color:#17191c;box-shadow:0 0 0 3px #ffc83d45}.visibility-options>label.featured{background:linear-gradient(145deg,#fffdf4,#fff)}.visibility-options>label.spotlight{color:#fff;background:linear-gradient(145deg,#17191c,#2c2a23);border-color:#17191c}.visibility-options input{opacity:0;position:absolute;width:1px!important;height:1px!important}.visibility-options label>span{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.visibility-options .featured-price{white-space:nowrap;align-items:center;gap:7px;display:flex}.visibility-options .featured-price i{color:#17191c;background:#ffc83d;border-radius:999px;padding:4px 6px;font-size:5px;font-style:normal;font-weight:950}.visibility-options label>small{color:#747880;margin-top:18px;font-size:7px;line-height:1.55;display:block}.visibility-options .spotlight>small{color:#d3d0c7}.duration-upgrade{cursor:pointer;background:#fff;border:2px solid #e4e2dc;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px 14px;text-transform:none!important;margin:10px 0 0!important;display:grid!important}.duration-upgrade.selected{border-color:#17191c;box-shadow:0 0 0 3px #ffc83d45}.duration-upgrade input{accent-color:#17191c;width:17px!important;height:17px!important;margin:0!important}.duration-upgrade span b,.duration-upgrade span small{display:block}.duration-upgrade span small{color:#83868c;margin-top:3px;font-size:7px;font-weight:700}.upgrade-total{color:#777b82;justify-content:space-between;gap:12px;margin:12px 2px 0;font-size:8px;display:flex}.upgrade-total b{color:#17191c;font-size:10px}.upgrade-checkout-card{background:linear-gradient(135deg,#fffdf3,#fff);border:1px solid #dfd8bd;border-radius:18px;grid-template-columns:auto 1fr 190px;align-items:center;gap:17px;width:min(800px,100%);margin:14px auto 0;padding:22px;display:grid}.upgrade-checkout-card.complete{background:linear-gradient(135deg,#effaf4,#fff);border-color:#bfe2d1}.upgrade-checkout-icon{color:#ffc83d;background:#17191c;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;font-weight:950;display:grid}.upgrade-checkout-card.complete .upgrade-checkout-icon{color:#fff;background:#148a61}.upgrade-checkout-copy small{color:#8c6712;letter-spacing:1px;font-size:7px;font-weight:950}.upgrade-checkout-copy h2{margin:4px 0;font-size:20px}.upgrade-checkout-copy p{color:#73767c;margin:0;font-size:8px;line-height:1.5}.upgrade-checkout-action{text-align:right}.upgrade-checkout-action>strong{margin-bottom:8px;font-size:22px;display:block}.upgrade-checkout-action button{color:#fff;cursor:pointer;background:#17191c;border:0;border-radius:9px;width:100%;padding:11px;font-size:8px;font-weight:950}.upgrade-checkout-action>span{color:#8a7134;font-size:7px;line-height:1.45;display:block}@media (width<=720px){.visibility-options{grid-template-columns:1fr}.visibility-options>label{min-height:auto}.visibility-options label>small{margin-top:9px}.upgrade-heading{display:block}.upgrade-heading>span{margin-top:10px;display:inline-block}.upgrade-checkout-card{grid-template-columns:auto 1fr}.upgrade-checkout-action{text-align:left;grid-column:1/-1}.upgrade-checkout-action>strong{font-size:18px}.upgrade-total{flex-direction:column;align-items:flex-end}.duration-upgrade{grid-template-columns:auto 1fr auto}}.visibility-options>label.disabled,.duration-upgrade.disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.58}.visibility-options>label.disabled:hover{box-shadow:none;transform:none}.upgrade-refund-notice{color:#665523;background:#fff9e8;border:1px solid #e4d29a;border-radius:10px;margin:10px 0 0;padding:11px 13px;font-size:8px;line-height:1.55}.upgrade-refund-notice b{color:#17191c}.upgrade-refund-notice a{color:#775600;font-weight:950}.upgrade-checkout-policy{color:#756b52!important;margin-top:8px!important;font-size:8px!important}.upgrade-checkout-policy a{color:#775600;font-weight:950}.sell-create-shell{--sell-black:#17191c;--sell-gold:#dba520;--sell-gold-bright:#f1c94b;--sell-cream:#f7f3e9;--sell-line:#ddd6c7;background:radial-gradient(circle at 82% -8%, #f1c94b38, transparent 26%), var(--sell-cream);min-height:100vh;color:var(--sell-black);padding:0 20px 72px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block}.sell-create-shell *,.sell-create-shell input,.sell-create-shell select,.sell-create-shell textarea,.sell-create-shell button{font-family:inherit}.sell-page-header{border-bottom:1px solid var(--sell-line);justify-content:space-between;align-items:center;gap:22px;width:min(1020px,100%);min-height:78px;margin:0 auto;display:flex}.sell-page-header .sell-brand{color:var(--sell-black);letter-spacing:-1.8px;flex:none;font-size:28px;font-weight:950;text-decoration:none}.sell-page-header .sell-brand>span:first-child,.sell-page-header .sell-brand>span:nth-child(2){color:var(--sell-gold)}.sell-header-actions{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.sell-header-actions .sell-marketplace-return{border:1px solid var(--sell-black);background:var(--sell-black);min-height:40px;color:var(--sell-gold-bright);border-radius:10px;align-items:center;gap:8px;padding:8px 13px 8px 10px;text-decoration:none;display:inline-flex;box-shadow:0 6px 16px #17191c1f}.sell-header-actions .sell-marketplace-return>span:first-child{font-size:17px}.sell-header-actions .sell-marketplace-return>span:last-child{gap:1px;display:grid}.sell-header-actions .sell-marketplace-return small{color:#d8c98f;letter-spacing:.7px;font-size:7px;font-weight:800}.sell-header-actions .sell-marketplace-return b{color:var(--sell-gold-bright);font-size:10px;font-weight:900}.sell-header-actions .sell-account-pill{border:1px solid var(--sell-line);color:#5f5c55;text-overflow:ellipsis;white-space:nowrap;background:#ffffffb8;border-radius:999px;align-items:center;gap:7px;max-width:280px;min-height:40px;padding:7px 11px;font-size:11px;font-weight:750;display:flex;overflow:hidden}.sell-header-actions .sell-account-pill i{background:var(--sell-black);width:20px;height:20px;color:var(--sell-gold-bright);border-radius:50%;flex:0 0 20px;place-items:center;font-size:9px;font-style:normal;display:grid}.sell-workspace{background:0 0;width:min(920px,100%);margin:0 auto;padding:0}.sell-create-shell .sell-intro{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:18px;width:100%;margin:0;padding:44px 0 22px;display:grid}.sell-create-shell .sell-intro .sell-step-icon{width:64px;height:64px}.sell-create-shell .sell-intro small,.sell-section-heading small{color:#8c6712;letter-spacing:1.3px;font-size:10px;font-weight:900}.sell-create-shell .sell-intro h1{letter-spacing:-2.3px;margin:6px 0 7px;font-size:clamp(38px,6vw,52px);line-height:1}.sell-create-shell .sell-intro p{color:#67645d;max-width:720px;margin:0;font-size:15px;line-height:1.55}.sell-create-shell .sell-progress{border:1px solid var(--sell-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffa8;border-radius:15px;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;margin:0 0 16px;padding:12px;list-style:none;display:grid}.sell-create-shell .sell-progress li{color:#88837a;border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:8px 10px;display:grid}.sell-create-shell .sell-progress li.current{background:var(--sell-black);color:#fff}.sell-create-shell .sell-progress li.complete{color:#4f4c45}.sell-create-shell .sell-progress li+li:before{display:none}.sell-create-shell .sell-progress li>span{color:#746e63;background:#fff;border:1px solid #cbc3b2;border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:950;display:grid}.sell-create-shell .sell-progress li.complete>span{border-color:var(--sell-gold-bright);background:var(--sell-gold-bright);color:var(--sell-black)}.sell-create-shell .sell-progress li.current>span{border-color:var(--sell-gold-bright);color:var(--sell-gold-bright);box-shadow:none;background:0 0}.sell-create-shell .sell-progress li div{gap:2px;min-width:0;display:grid}.sell-create-shell .sell-progress li small{color:inherit;letter-spacing:.8px;font-size:8px;font-weight:850}.sell-create-shell .sell-progress li.current small{color:var(--sell-gold-bright)}.sell-create-shell .sell-progress li b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.sell-create-shell .live-sell-form{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:16px;margin:0;padding:0;display:grid}.sell-form-section{border:1px solid var(--sell-line);background:#fff;border-radius:18px;margin:0;padding:28px;box-shadow:0 10px 32px #30260f0e}.sell-section-heading{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:13px;margin:0 0 23px;display:grid}.sell-section-heading>span:first-child{background:var(--sell-black);width:40px;height:40px;color:var(--sell-gold-bright);border-radius:12px;place-items:center;font-size:14px;font-weight:950;display:grid}.sell-section-heading h2{color:var(--sell-black);letter-spacing:-.7px;margin:3px 0 4px;font-size:25px;line-height:1.15}.sell-section-heading p{color:#77726a;margin:0;font-size:13px;line-height:1.45}.sell-create-shell .live-sell-form>label,.sell-create-shell .sell-form-grid>label,.sell-create-shell .sell-form-section>label:not(.sell-photo-picker):not(.listing-policy-consent){color:#4f4c46;letter-spacing:.5px;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:850;display:block}.sell-create-shell .live-sell-form input,.sell-create-shell .live-sell-form select,.sell-create-shell .live-sell-form textarea{color:var(--sell-black);background:#fffdfa;border:1px solid #d9d3c7;border-radius:10px;margin-top:7px;font-size:15px;font-weight:500;line-height:1.4}.sell-create-shell .live-sell-form input,.sell-create-shell .live-sell-form select{height:48px;padding:0 13px}.sell-create-shell .live-sell-form textarea{min-height:126px;padding:13px}.sell-create-shell .live-sell-form input:focus,.sell-create-shell .live-sell-form select:focus,.sell-create-shell .live-sell-form textarea:focus{border-color:var(--sell-gold);box-shadow:0 0 0 3px #dba52026}.sell-form-grid{gap:14px}.category-help,.meetup-location-field>span{color:#7a766e;letter-spacing:0;text-transform:none;margin-top:7px;font-size:11px;font-weight:500;line-height:1.45}.meetup-planner{background:#fff}.meetup-location-field{font-size:11px;margin:0!important}.meetup-location-field>small{color:#8c6712;font-size:10px}.meetup-suggestions{background:#fbf8f1;border:1px solid #e4ddcf;border-radius:12px;margin-top:14px;padding:14px}.meetup-suggestions>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.meetup-suggestions b{font-size:12px}.meetup-suggestions small{color:#77726a;font-size:10px}.meetup-suggestions>div:last-child{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.sell-create-shell .live-sell-form .meetup-suggestions button{color:#4c4636;background:#fff;border:1px solid #d7cba9;border-radius:999px;min-height:36px;padding:8px 11px;font-size:11px;font-weight:800}.sell-create-shell .live-sell-form .meetup-suggestions button.selected{border-color:var(--sell-black);background:var(--sell-black);color:var(--sell-gold-bright)}.sell-create-shell .meetup-flow{gap:9px;margin-top:14px}.sell-create-shell .meetup-flow li{border-radius:12px;min-height:88px;padding:13px}.sell-create-shell .meetup-flow li>b{width:29px;height:29px;font-size:11px}.sell-create-shell .meetup-flow strong{font-size:12px}.sell-create-shell .meetup-flow small{margin-top:5px;font-size:10px;line-height:1.45}.meetup-safety-note{border-left:4px solid var(--sell-gold);color:#625a46;background:#fff9e5;border-radius:8px;margin:14px 0 0;padding:12px 14px;font-size:12px;line-height:1.5}.meetup-safety-note b{color:var(--sell-black)}.sell-create-shell .auction-upgrades{border:1px solid var(--sell-line);background:#fff;border-radius:18px;padding:28px}.sell-create-shell .upgrade-heading{justify-content:initial;grid-template-columns:40px minmax(0,1fr);gap:13px;margin-bottom:20px;display:grid}.sell-create-shell .upgrade-heading h2{margin:3px 0 4px;font-size:25px}.visibility-options{gap:10px}.visibility-options>label{min-height:126px;box-shadow:none;border:1px solid #ddd7ca;border-radius:12px;padding:15px}.visibility-options>label:hover{box-shadow:0 7px 18px #17191c12}.visibility-options>label.selected{border:2px solid var(--sell-black);box-shadow:0 0 0 3px #f1c94b4d}.visibility-options b{font-size:12px}.visibility-options strong{font-size:14px}.visibility-options label>small{margin-top:14px;font-size:10px;line-height:1.5}.visibility-options .featured-price i{font-size:7px}.duration-upgrade{min-height:50px;font-size:12px}.duration-upgrade span b{font-size:12px}.duration-upgrade span small{font-size:10px}.duration-upgrade>strong{font-size:13px}.upgrade-total{align-items:center;font-size:11px}.upgrade-total b{font-size:13px}.upgrade-refund-notice{font-size:11px}.sell-photo-heading{grid-template-columns:40px minmax(0,1fr) auto;align-items:start}.sell-photo-heading>strong{background:var(--sell-black);color:var(--sell-gold-bright);border-radius:999px;padding:6px 9px;font-size:11px}.photo-limits{background:#fbf8f1;border-color:#e2dccf;margin:0 0 13px;padding:13px 14px}.photo-limits b{font-size:12px}.photo-limits span,.photo-limits small{font-size:10px}.sell-create-shell .sell-photo-picker{background:#fffaf0;border:1px dashed #bda968;border-radius:12px;min-height:92px!important}.sell-create-shell .sell-photo-picker>b{color:#8c6712;font-size:30px}.sell-create-shell .sell-photo-picker span{font-size:13px;font-weight:850}.sell-create-shell .sell-photo-picker small{font-size:10px}.item-only-photo-note{border:1px solid #e3d28c;border-left:4px solid var(--sell-gold);box-shadow:none;background:#fff9e6;border-radius:10px;gap:12px;margin:14px 0 0;padding:14px 15px}.item-only-photo-note>.apex-photo-guide{flex-basis:48px;width:48px;height:48px}.item-only-photo-note b{font-size:13px}.item-only-photo-note p{margin-top:4px;font-size:11px;line-height:1.5}.auction-edit-policy{background:#fbf9f4;border:1px solid #ded7ca;border-radius:10px;margin:0 0 14px;padding:0}.auction-edit-policy summary{color:var(--sell-black);cursor:pointer;padding:13px 15px;font-size:12px;font-weight:850}.auction-edit-policy[open] summary{border-bottom:1px solid #e5dfd3}.auction-edit-policy ol{padding:13px}.auction-edit-policy b,.auction-edit-policy span{font-size:10px}.listing-policy-consent{border:1px solid #cfc8bb;padding:14px 15px;line-height:1.5;font-size:12px!important}.listing-policy-consent>input{width:21px!important;height:21px!important}.listing-policy-consent b{font-size:13px}.listing-policy-consent small{font-size:10px}.submission-policy{margin-top:0;padding:12px 14px}.submission-policy b{font-size:11px}.submission-policy span{font-size:10px}.turnstile-panel{margin-top:12px;padding:14px}.turnstile-panel small{font-size:8px}.turnstile-panel h3{font-size:14px}.turnstile-panel p{font-size:10px}.sell-create-shell .submit-auction{border-radius:11px;height:54px;margin-top:14px;font-size:13px}.sell-error{font-size:11px}@media (width<=720px){.sell-create-shell{padding-inline:14px;padding-bottom:44px}.sell-page-header{min-height:70px}.sell-page-header .sell-brand{font-size:24px}.sell-header-actions .sell-account-pill{display:none}.sell-header-actions .sell-marketplace-return{padding-right:10px}.sell-header-actions .sell-marketplace-return small{display:none}.sell-create-shell .sell-intro{grid-template-columns:52px minmax(0,1fr);gap:13px;padding:34px 0 19px}.sell-create-shell .sell-intro .sell-step-icon{width:52px;height:52px}.sell-create-shell .sell-intro h1{letter-spacing:-1.7px;font-size:35px}.sell-create-shell .sell-intro p{grid-column:1/-1;font-size:13px}.sell-create-shell .sell-progress{gap:5px;padding:8px}.sell-create-shell .sell-progress li{text-align:center;grid-template-columns:1fr;gap:5px;padding:8px 4px}.sell-create-shell .sell-progress li>span{width:30px;height:30px;margin:auto}.sell-create-shell .sell-progress li small{display:none}.sell-create-shell .sell-progress li b{font-size:10px}.sell-form-section,.sell-create-shell .auction-upgrades{border-radius:15px;padding:20px}.sell-section-heading,.sell-create-shell .upgrade-heading{grid-template-columns:36px minmax(0,1fr);gap:11px;margin-bottom:19px}.sell-section-heading>span:first-child{width:36px;height:36px}.sell-section-heading h2,.sell-create-shell .upgrade-heading h2{font-size:21px}.sell-section-heading p{font-size:12px}.sell-form-grid,.sell-form-grid.three,.visibility-options{grid-template-columns:1fr}.meetup-suggestions>div:first-child{gap:3px;display:grid}.meetup-suggestions>div:last-child{display:grid}.sell-create-shell .live-sell-form .meetup-suggestions button{text-align:left;width:100%}.visibility-options>label{min-height:0}.visibility-options label>small{margin-top:9px}.sell-photo-heading{grid-template-columns:36px minmax(0,1fr) auto}.sell-photo-grid{grid-template-columns:repeat(2,1fr)}.turnstile-panel{grid-template-columns:1fr}}@media (width<=420px){.sell-page-header .sell-brand{font-size:22px}.sell-header-actions .sell-marketplace-return>span:first-child{font-size:15px}.sell-header-actions .sell-marketplace-return b{font-size:9px}.sell-create-shell .sell-intro{grid-template-columns:46px minmax(0,1fr)}.sell-create-shell .sell-intro .sell-step-icon{width:46px;height:46px}.sell-create-shell .sell-intro h1{font-size:31px}.sell-form-section,.sell-create-shell .auction-upgrades{padding:17px}}.photo-guidance-backdrop{z-index:1000;background:#17191cb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.photo-guidance-dialog{color:#17191c;background:#fffdf7;border:2px solid #e0b22d;border-radius:22px;width:min(470px,100%);padding:30px;position:relative;box-shadow:0 28px 90px #0000004d}.photo-guidance-close{color:#17191c;background:#f1ecdf;border:0;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1;position:absolute;top:12px;right:14px}.photo-guidance-icon{background:#17191c;border-radius:15px;place-items:center;width:52px;height:52px;margin-bottom:16px;font-size:25px;display:grid}.photo-guidance-dialog>small{color:#8c6712;letter-spacing:1.2px;font-size:9px;font-weight:950}.photo-guidance-dialog h2{letter-spacing:-1.1px;margin:6px 0 10px;font-size:30px}.photo-guidance-dialog p,.photo-guidance-dialog li{color:#625f57;font-size:13px;line-height:1.55}.photo-guidance-dialog ul{margin:15px 0;padding-left:21px}.photo-guidance-dialog li+li{margin-top:5px}.photo-guidance-tip{background:#f7f0da;border-left:4px solid #e0b22d;border-radius:8px;padding:12px 14px}.photo-guidance-action{color:#f1c94b;background:#17191c;border:0;border-radius:11px;width:100%;min-height:48px;margin-top:8px;font-size:12px;font-weight:950}.photo-guidance-close:focus-visible,.photo-guidance-action:focus-visible{outline-offset:3px;outline:3px solid #f1c94b}@media (width<=520px){.photo-guidance-dialog{border-radius:18px;padding:25px 20px 20px}.photo-guidance-dialog h2{font-size:26px}}.consent-check{color:#585850;cursor:pointer;background:#fff;border:1px solid #d8d4ca;border-radius:12px;align-items:flex-start;gap:11px;padding:14px;font-size:11px;font-weight:700;line-height:1.5;display:flex}.consent-check input{accent-color:#8c1d40;flex:none;width:18px;height:18px;margin:0}.consent-check a{color:#8c1d40;text-underline-offset:2px;text-decoration:underline}.campus-seo-page{--campus-primary:#17191c;--campus-secondary:#f1c94b;color:#17191c;background:#f7f5ef;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.campus-seo-nav{background:#fff;border-bottom:1px solid #dedbd2;justify-content:space-between;align-items:center;height:88px;padding:0 max(28px,50% - 590px);display:flex}.campus-seo-brand{color:#17191c;letter-spacing:-1.5px;font-size:25px;font-weight:950}.campus-seo-brand span:first-child{color:#b88b13}.campus-seo-brand span:last-child{color:var(--campus-primary)}.campus-seo-market-link{color:#fff;background:#17191c;border-radius:10px;padding:12px 15px;font-size:11px;font-weight:900}.campus-seo-hero{background:linear-gradient(145deg,#fff 0,#f8f4e6 100%);grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:center;gap:70px;min-height:520px;padding:72px max(28px,50% - 590px);display:grid}.campus-seo-kicker{color:var(--campus-primary);letter-spacing:1.4px;font-size:9px;font-weight:950}.campus-seo-copy h1{letter-spacing:-4px;max-width:780px;margin:14px 0 18px;font-size:clamp(48px,6vw,78px);line-height:.95}.campus-seo-copy p{color:#60636a;max-width:700px;margin:0;font-size:17px;line-height:1.65}.campus-seo-actions{gap:10px;margin-top:28px;display:flex}.campus-seo-actions a{border:2px solid #17191c;border-radius:10px;padding:14px 17px;font-size:11px;font-weight:950}.campus-seo-actions a:first-child{color:#fff;background:#17191c}.campus-seo-mark{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--campus-primary) 25%,#ddd);background:linear-gradient(145deg,var(--campus-primary),color-mix(in srgb,var(--campus-primary) 72%,#17191c));color:#fff;width:100%;max-width:330px;box-shadow:0 28px 80px color-mix(in srgb,var(--campus-primary) 22%,transparent);border-bottom:12px solid var(--campus-secondary);border-radius:34px;flex-direction:column;justify-content:center;justify-self:end;align-items:center;display:flex}.campus-seo-mark>span{font-size:96px;font-weight:950;line-height:.9}.campus-seo-mark>b{letter-spacing:3px;margin-top:12px;font-size:17px}.campus-seo-mark>small{color:#ffffffb8;margin-top:7px;font-size:10px}.campus-seo-highlights{background:#fff;border-radius:20px;grid-template-columns:repeat(3,1fr);width:min(1180px,100% - 40px);margin:-38px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #17191c14}.campus-seo-highlights article{border-right:1px solid #e5e1d8;min-height:180px;padding:28px}.campus-seo-highlights article:last-child{border-right:0}.campus-seo-highlights small{color:var(--campus-primary);letter-spacing:1px;font-size:8px;font-weight:950}.campus-seo-highlights strong{margin:10px 0 8px;font-size:19px;display:block}.campus-seo-highlights p{color:#71747a;margin:0;font-size:11px;line-height:1.6}.campus-seo-content{grid-template-columns:1.1fr .9fr;align-items:start;gap:80px;width:min(1080px,100% - 40px);margin:92px auto;display:grid}.campus-seo-content h2{letter-spacing:-1.5px;margin:10px 0 13px;font-size:38px;line-height:1.05}.campus-seo-content p{color:#676a70;font-size:13px;line-height:1.65}.campus-seo-content ul{grid-template-columns:1fr 1fr;gap:9px;margin:24px 0 0;padding:0;list-style:none;display:grid}.campus-seo-content li{background:#fff;border:1px solid #dfdcd4;border-radius:10px;padding:13px;font-size:10px;font-weight:850}.campus-seo-content aside{color:#fff;background:#17191c;border-radius:20px;padding:28px}.campus-seo-content aside>small{color:var(--campus-secondary);letter-spacing:1px;font-size:8px;font-weight:950}.campus-seo-content ol{gap:18px;margin:20px 0 0;padding:0;list-style:none;display:grid}.campus-seo-content li{gap:12px;display:flex}.campus-seo-content ol b{background:var(--campus-secondary);color:#17191c;border-radius:9px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.campus-seo-content ol span{color:#aeb0b4;gap:4px;font-size:9px;line-height:1.45;display:grid}.campus-seo-content ol strong{color:#fff;font-size:11px}.campus-seo-safety{background:#fff;border:1px solid #d8d3c6;border-radius:22px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:50px;width:min(1080px,100% - 40px);margin:0 auto 92px;padding:34px;display:grid}.campus-seo-safety>div{align-items:center;gap:14px;display:flex}.campus-seo-safety span{background:var(--campus-primary);color:#fff;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.campus-seo-safety h2{margin:0;font-size:23px;line-height:1.1}.campus-seo-safety p{color:#666a70;margin:0;font-size:12px;line-height:1.65}.campus-seo-switcher{background:#ece8de;justify-content:space-between;align-items:end;gap:40px;padding:66px max(28px,50% - 540px);display:flex}.campus-seo-switcher small{color:var(--campus-primary);letter-spacing:1px;font-size:8px;font-weight:950}.campus-seo-switcher h2{margin:7px 0 0;font-size:29px}.campus-seo-switcher nav{gap:8px;display:flex}.campus-seo-switcher nav a{color:#17191c;background:#fff;border:1px solid #d2cec4;border-radius:10px;min-width:105px;padding:12px 14px;font-size:11px;font-weight:950}.campus-seo-switcher nav a.active{border-color:var(--campus-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--campus-primary) 15%,transparent)}.campus-seo-switcher nav span{color:#81847f;margin-top:3px;font-size:8px;font-weight:700;display:block}.campus-seo-footer{color:#9da0a4;background:#17191c;justify-content:space-between;gap:30px;padding:28px max(28px,50% - 540px);display:flex}.campus-seo-footer p{margin:0;font-size:9px}.campus-seo-footer div{gap:18px;display:flex}.campus-seo-footer a{color:#fff;font-size:9px;font-weight:850}@media (width<=820px){.campus-seo-hero{grid-template-columns:1fr;gap:42px;padding-top:52px}.campus-seo-mark{justify-self:start;max-width:260px}.campus-seo-highlights{grid-template-columns:1fr;margin-top:28px}.campus-seo-highlights article{border-bottom:1px solid #e5e1d8;border-right:0;min-height:auto}.campus-seo-content{grid-template-columns:1fr;gap:34px}.campus-seo-safety{grid-template-columns:1fr;gap:20px}.campus-seo-switcher{flex-direction:column;align-items:flex-start}.campus-seo-switcher nav{width:100%}.campus-seo-switcher nav a{flex:1}}@media (width<=560px){.campus-seo-nav{align-items:flex-start;gap:14px;height:auto;padding:17px 18px}.campus-seo-brand{font-size:21px}.campus-seo-market-link{padding:10px;font-size:9px}.campus-seo-hero{min-height:auto;padding:50px 20px}.campus-seo-copy h1{letter-spacing:-3px;font-size:47px}.campus-seo-copy p{font-size:14px}.campus-seo-actions{flex-direction:column;align-items:stretch}.campus-seo-actions a{text-align:center}.campus-seo-mark{border-radius:26px;max-width:210px}.campus-seo-mark>span{font-size:70px}.campus-seo-highlights,.campus-seo-content,.campus-seo-safety{width:calc(100% - 28px)}.campus-seo-content{margin-block:65px}.campus-seo-content ul{grid-template-columns:1fr}.campus-seo-switcher{padding:46px 18px}.campus-seo-switcher nav{grid-template-columns:1fr;width:100%;display:grid}.campus-seo-footer{flex-direction:column;align-items:flex-start;padding:25px 20px}.campus-seo-footer div{flex-wrap:wrap}}.public-profile-shell{color:#17191c;background:radial-gradient(circle at 84% 0,#fff2c8 0,#0000 34%),#f6f2e8;min-height:100vh;padding:0 24px 70px}.public-profile-shell>header{justify-content:space-between;align-items:center;width:min(1000px,100%);height:82px;margin:auto;display:flex}.public-profile-shell>header a{color:#17191c;font-size:12px;font-weight:900;text-decoration:none}.public-profile-shell>header a:first-child{letter-spacing:-2px;font-size:28px}.public-profile-shell>header a span{color:#d8a400}.public-profile-hero,.public-profile-stats,.public-profile-reviews{width:min(1000px,100%);margin-left:auto;margin-right:auto}.public-profile-hero{background:#fff;border:1px solid #dfd4bb;border-radius:26px;grid-template-columns:150px minmax(0,1fr) 170px;align-items:center;gap:28px;padding:38px;display:grid;box-shadow:0 24px 70px #3b2d1014}.public-profile-avatar{color:#ffc83d;background:#17191c;border:5px solid #ffc83d;border-radius:50%;place-items:center;width:150px;height:150px;font-size:44px;font-weight:950;display:grid;overflow:hidden}.public-profile-avatar img{object-fit:cover;width:100%;height:100%}.public-profile-intro small,.public-profile-reviews>div>small{color:#9b7413;letter-spacing:1px;font-size:8px;font-weight:950}.public-profile-intro h1{letter-spacing:-2px;margin:7px 0 9px;font-size:42px}.public-profile-intro>p{color:#766f62;max-width:480px;margin:13px 0 0;font-size:10px;line-height:1.55}.public-profile-trust{align-items:center;gap:10px;display:flex}.public-profile-trust b{color:#126b49;align-items:center;gap:6px;font-size:10px;display:flex}.public-profile-trust b i{color:#fff;background:#126b49;border:1px solid #126b49;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.public-profile-trust span{color:#7d7568;font-size:9px}.public-profile-rating{text-align:center;border-left:1px solid #e6decd;padding-left:26px}.public-profile-rating strong,.public-profile-rating span,.public-profile-rating small{display:block}.public-profile-rating strong{font-size:38px}.public-profile-rating span{color:#d49f00;letter-spacing:2px;margin:4px 0;font-size:18px}.public-profile-rating small{color:#7d7568;font-size:9px}.public-profile-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.public-profile-stats article{background:#fffaf0;border:1px solid #dfd4bb;border-radius:15px;padding:18px}.public-profile-stats small,.public-profile-stats b{display:block}.public-profile-stats small{color:#938b7d;letter-spacing:.7px;font-size:7px;font-weight:950}.public-profile-stats b{margin-top:5px;font-size:14px}.public-profile-reviews{margin-top:38px}.public-profile-reviews>div h2{margin:5px 0 6px;font-size:28px}.public-profile-reviews>div p{color:#766f62;margin:0;font-size:10px}.public-profile-review-list{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.public-profile-review-list>article,.public-profile-empty{background:#fff;border:1px solid #dfd4bb;border-radius:17px;padding:21px}.public-profile-review-list header{align-items:center;gap:10px;display:flex}.public-profile-review-list header>span{color:#ffc83d;background:#17191c;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-weight:950;display:grid;overflow:hidden}.public-profile-review-list header>span img{object-fit:cover;width:100%;height:100%}.public-profile-review-list header div{gap:3px;display:grid}.public-profile-review-list header div b{font-size:10px}.public-profile-review-list header div small{color:#8d8578;font-size:7px}.public-profile-review-list header strong{color:#d49f00;letter-spacing:1px;margin-left:auto;font-size:12px}.public-profile-review-list p{color:#555047;min-height:42px;margin:16px 0;font-size:10px;line-height:1.6}.public-profile-review-list footer{color:#747066;border-top:1px solid #eee7d8;padding-top:10px;font-size:7px;font-weight:850}.public-profile-empty{gap:5px;margin-top:18px;display:grid}.public-profile-empty span{color:#7d7568;font-size:9px}@media (width<=720px){.public-profile-shell{padding-inline:15px}.public-profile-hero{grid-template-columns:90px minmax(0,1fr);gap:18px;padding:25px}.public-profile-avatar{width:90px;height:90px;font-size:28px}.public-profile-intro h1{font-size:31px}.public-profile-rating{border-top:1px solid #e6decd;border-left:0;grid-column:1/-1;padding:18px 0 0}.public-profile-rating strong{font-size:28px}.public-profile-stats,.public-profile-review-list{grid-template-columns:1fr}.public-profile-trust{flex-direction:column;align-items:flex-start}}.sponsor-offer-shell{--black:#080808;--ink:#171717;--gold:#dba520;--gold-bright:#f1c94b;--cream:#fbf7ee;--white:#fff;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 80% 8%,#dba5202e,#0000 26%),linear-gradient(145deg,#050505 0%,#111 63%,#080808 100%);padding:0 18px 60px;font-family:Arial,Helvetica,sans-serif}.sponsor-offer-shell>header{border-bottom:1px solid #dba52057;justify-content:space-between;align-items:center;max-width:1032px;height:82px;margin:0 auto;display:flex}.sponsor-brand{color:var(--white);align-items:center;gap:11px;text-decoration:none;display:flex}.sponsor-brand img{border-radius:12px;width:42px;height:42px;box-shadow:0 8px 24px #00000059}.sponsor-brand b{letter-spacing:-1.5px;font-size:26px;font-weight:950}.sponsor-brand b span{color:var(--gold-bright)}.sponsor-offer-shell>header>span{color:var(--gold-bright);text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:900}.sponsor-offer-card{background:var(--white);border:1px solid #dba5209e;border-radius:28px;max-width:1032px;margin:42px auto 0;overflow:hidden;box-shadow:0 28px 90px #0000006b}.sponsor-offer-hero{background:linear-gradient(135deg, #fff8df, var(--white));border-bottom:1px solid #ebdfbc;align-items:center;gap:28px;padding:46px 50px;display:flex}.sponsor-offer-logo{border:1px solid var(--gold);background:var(--cream);border-radius:27px;flex:0 0 104px;place-items:center;width:104px;height:104px;padding:6px;display:grid;box-shadow:0 14px 34px #805b002e}.sponsor-offer-logo img{border-radius:21px;width:100%;height:100%}.sponsor-offer-hero small,.sponsor-offer-business small,.sponsor-contact small{color:#8c6910;letter-spacing:1px;font-size:9px;font-weight:950}.sponsor-offer-hero h1{letter-spacing:-2px;max-width:650px;margin:9px 0;font-size:43px;line-height:1.02}.sponsor-offer-hero p,.sponsor-offer-business p{color:#686a6e;margin:0;font-size:14px;line-height:1.6}.sponsor-offer-business{padding:34px 50px 0}.sponsor-offer-business h2{margin:6px 0 5px;font-size:24px}.sponsor-benefits{grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 50px;display:grid}.sponsor-benefits article{background:linear-gradient(145deg, var(--white), var(--cream));border:1px solid #ded8ca;border-radius:17px;min-height:177px;padding:20px;box-shadow:0 10px 30px #3c34200f}.sponsor-benefits article>span{background:var(--black);width:31px;height:31px;color:var(--gold-bright);border-radius:9px;place-items:center;font-size:9px;font-weight:950;display:grid}.sponsor-benefits article strong{margin:16px 0 7px;font-size:15px;line-height:1.25;display:block}.sponsor-benefits article p{color:#74716a;margin:0;font-size:11px;line-height:1.55}.sponsor-contact{background:var(--black);color:var(--white);border:1px solid #dba52099;border-radius:20px;justify-content:space-between;align-items:center;gap:22px;margin:0 50px 25px;padding:27px;display:flex}.sponsor-contact>div{max-width:590px}.sponsor-contact small{color:var(--gold-bright)}.sponsor-contact strong{margin:7px 0 5px;font-size:23px;line-height:1.15;display:block}.sponsor-contact p{color:#c8c5bc;margin:0;font-size:12px;line-height:1.55}.sponsor-contact>a{border:1px solid var(--gold-bright);background:var(--gold-bright);color:var(--black);white-space:nowrap;border-radius:11px;flex:none;padding:15px 18px;font-size:11px;font-weight:950;text-decoration:none}.sponsor-contact>a span{margin-left:4px}.sponsor-offer-actions{gap:10px;padding:0 50px 30px;display:flex}.sponsor-offer-actions a{border:1px solid var(--black);background:var(--white);color:var(--black);border-radius:11px;padding:14px 18px;font-size:12px;font-weight:900;text-decoration:none}.sponsor-offer-actions a:first-child{border-color:var(--gold);color:#72530a;background:#fffaf0}.sponsor-offer-actions a:last-child{background:var(--black);color:var(--gold-bright)}.sponsor-offer-card>footer{background:var(--cream);color:#77736b;border-top:1px solid #e7dfcf;padding:18px 50px;font-size:9px;line-height:1.6}.sponsor-brand:focus-visible,.sponsor-offer-actions a:focus-visible,.sponsor-contact>a:focus-visible{outline:3px solid var(--gold-bright);outline-offset:3px}.sponsor-contact>a:hover,.sponsor-offer-actions a:hover{transform:translateY(-1px)}@media (width<=760px){.sponsor-benefits{grid-template-columns:1fr}.sponsor-benefits article{min-height:0}.sponsor-contact{flex-direction:column;align-items:flex-start}.sponsor-contact>a{text-align:center;width:100%}}@media (width<=640px){.sponsor-offer-shell{padding:0 12px 35px}.sponsor-offer-shell>header{height:70px}.sponsor-brand{gap:8px}.sponsor-brand img{width:36px;height:36px}.sponsor-brand b{font-size:22px}.sponsor-offer-shell>header>span{text-align:right;max-width:112px;font-size:8px;line-height:1.3}.sponsor-offer-card{border-radius:21px;margin-top:22px}.sponsor-offer-hero{flex-direction:column;align-items:flex-start;padding:27px 22px}.sponsor-offer-logo{border-radius:21px;flex-basis:78px;width:78px;height:78px;padding:4px}.sponsor-offer-logo img{border-radius:17px}.sponsor-offer-hero h1{font-size:34px}.sponsor-offer-business{padding:23px 22px 0}.sponsor-benefits{margin:20px 22px}.sponsor-contact{margin:0 22px 20px;padding:22px}.sponsor-contact strong{font-size:21px}.sponsor-offer-actions{flex-direction:column;padding:0 22px 22px}.sponsor-offer-actions a{text-align:center}.sponsor-offer-card>footer{padding:17px 22px}}@media (prefers-reduced-motion:reduce){.sponsor-contact>a:hover,.sponsor-offer-actions a:hover{transform:none}}
