:root{--bg:#f4f7f6;--surface:#fff;--surface-2:#eef5f4;--ink:#102426;--muted:#6a7c7d;--line:#dfe9e7;--brand:#087f8c;--brand-dark:#045963;--brand-soft:#dcf2f2;--lime:#d8ff77;--lime-ink:#3c5a12;--lime-soft:#eefccd;--success:#14755e;--success-soft:#e6f4ee;--danger:#c94c58;--danger-soft:#fff0f2;--shadow:0 18px 50px rgba(9,50,54,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 10% 4%,rgba(8,127,140,.16),transparent 38%),radial-gradient(circle at 92% 14%,rgba(216,255,119,.22),transparent 34%),radial-gradient(circle at 25% 96%,rgba(8,127,140,.13),transparent 40%),radial-gradient(circle at 78% 78%,rgba(216,255,119,.1),transparent 36%),var(--bg);background-attachment:fixed}button,input,select,textarea{font:inherit}button{cursor:pointer}a{text-decoration:none;color:inherit}.shell{width:min(100% - 28px,1080px);margin:auto}header{position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(244,247,246,.86);border-bottom:1px solid rgba(223,233,231,.9)}.header-inner{height:72px;justify-content:space-between;gap:16px}.brand,.header-inner{display:flex;align-items:center}.brand{gap:11px}.logo{width:40px;height:40px;border-radius:12px;box-shadow:0 8px 24px rgba(8,127,140,.2)}.badge{padding:8px 11px;border-radius:999px;background:var(--brand-soft);color:var(--brand-dark);font-size:11px;font-weight:800;letter-spacing:.04em}.logout{border:1px solid var(--line);background:#fff;border-radius:11px;padding:10px 14px;font-size:12.5px;font-weight:750;color:var(--ink)}main{padding:30px 0 46px}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:10px 0 18px;flex-wrap:wrap}.page-head h2{margin:0;font-size:clamp(26px,4vw,38px);letter-spacing:-.04em}.page-head p{margin:7px 0 0;color:var(--muted);font-size:13.5px;max-width:520px}.eyebrow{display:inline-flex;gap:8px;align-items:center;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-dark)}.dot{width:7px;height:7px;border-radius:99px;background:var(--brand);display:block}h1{margin:0;font-size:clamp(30px,5vw,46px);line-height:1;letter-spacing:-.045em;font-weight:850;color:var(--ink)}.lead{margin:14px 0 26px;color:var(--muted);font-size:15px;line-height:1.65;max-width:620px}.grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);grid-gap:18px;gap:18px;align-items:start}.card{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:20px;box-shadow:var(--shadow)}.section-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:17px}.step{width:38px;height:38px;border-radius:12px;background:var(--surface-2);display:grid;place-items:center;font-size:16px;flex:0 0 auto}.section-head h2{margin:0;font-size:17px;letter-spacing:-.02em}.section-head p{margin:5px 0 0;color:var(--muted);font-size:12.5px;line-height:1.5}.upload{min-height:170px;border:1.5px dashed #b9ccca;border-radius:17px;background:#f9fbfb;display:grid;place-items:center;text-align:center;padding:16px;transition:.2s ease;cursor:pointer}.upload:hover{border-color:var(--brand);background:#f3fafa}.upload.has{min-height:130px}.plus{width:52px;height:52px;border-radius:16px;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;margin:0 auto 10px;font-size:22px;font-weight:500}.photos{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.photo{position:relative}.photo img{width:100px;height:100px;object-fit:cover;border-radius:14px;display:block;box-shadow:0 8px 24px rgba(16,36,38,.12)}.remove{position:absolute;top:-7px;right:-7px;width:24px;height:24px;border-radius:50%;border:2px solid #fff;background:var(--ink);color:#fff;font-weight:900;display:grid;place-items:center;font-size:11px}.add-photo{width:100px;height:100px;border:1px dashed var(--brand);border-radius:14px;background:var(--brand-soft);color:var(--brand);font-size:22px}.fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px}.field{width:100%;border:1px solid var(--line);border-radius:12px;padding:12px 13px;background:#fff;color:var(--ink);outline:none;font-size:13.5px}select.field option{color:#102426;background:#fff}.field:focus{border-color:var(--brand);box-shadow:0 0 0 3px rgba(8,127,140,.1)}textarea.field{margin-top:10px;resize:vertical}.primary{width:100%;border:0;border-radius:13px;background:var(--brand);color:#fff;padding:13px 16px;font-weight:850;font-size:14px;margin-top:12px;box-shadow:0 9px 24px rgba(8,127,140,.18)}.primary:hover{transform:translateY(-1px)}.primary[disabled]{opacity:.6;transform:none}.error{display:none;margin-top:10px;background:var(--danger-soft);color:var(--danger);border-radius:10px;padding:10px 12px;font-size:12px;font-weight:700}.result{display:none;margin-top:16px;border:1px solid var(--line);border-radius:15px;overflow:hidden}.result-top{justify-content:space-between;background:var(--success-soft);padding:11px 13px}.ready,.result-top{display:flex;align-items:center}.ready{gap:7px;font-size:11px;font-weight:850;color:var(--success);text-transform:uppercase;letter-spacing:.06em}.copy{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 9px;font-size:11.5px;font-weight:800;color:var(--brand-dark)}.result-body{padding:15px}.result-body h3{margin:0 0 8px;font-size:16px;letter-spacing:-.01em}.result-body p{margin:0;color:var(--muted);white-space:pre-wrap;line-height:1.65;font-size:13px}.stats{display:none;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.stat{background:var(--surface-2);border-radius:13px;padding:12px;text-align:center}.stat.featured{background:var(--ink);color:#fff}.stat label{display:block;text-transform:uppercase;font-size:9.5px;letter-spacing:.08em;color:var(--muted);font-weight:850;margin-bottom:6px}.stat.featured label{color:#aac1c3}.stat strong{font-size:20px}.empty-price{margin-top:16px;background:#f8fbfa;border:1px dashed var(--line);border-radius:14px;padding:15px;color:var(--muted);font-size:12.5px;line-height:1.55;display:flex;align-items:center;gap:8px}.tips{border-top:1px solid var(--line);margin-top:18px;padding-top:15px}.tip{display:flex;gap:9px;align-items:center;margin-top:9px;font-size:12.5px}.check{width:20px;height:20px;border-radius:7px;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;font-size:10px;font-weight:900}footer{text-align:center;color:#8a9a9a;font-size:11px;padding-top:22px}.spinner{width:15px;height:15px;border-radius:99px;border:2px solid rgba(8,127,140,.22);border-top:2px solid var(--brand);display:inline-block;vertical-align:-2px;animation:spin .7s linear infinite}.primary .spinner{border-color:#fff hsla(0,0%,100%,.4) hsla(0,0%,100%,.4);margin-right:7px}@keyframes spin{to{transform:rotate(1turn)}}.navtabs{display:flex;gap:6px;padding:5px;background:#e9efee;border-radius:14px;width:max-content;margin-bottom:20px}.navtab{border:0;background:transparent;padding:10px 15px;border-radius:10px;color:var(--muted);font-size:12.5px;font-weight:800;display:flex;align-items:center;gap:7px}.navtab.active{background:#fff;color:var(--ink);box-shadow:0 3px 10px rgba(16,36,38,.07)}.navtab-count{background:var(--brand-soft);font-size:10.5px;border-radius:99px;padding:1px 7px}.navtab-count,.quota-bar{color:var(--brand-dark);font-weight:800}.quota-bar{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-size:11px;margin-bottom:20px;width:max-content}.dash{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:22px}.dash-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:15px}.dash-card label{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:800;margin-bottom:7px}.dash-card strong{font-size:24px}.dash-card.money strong{color:var(--success)}@media(max-width:700px){.dash{grid-template-columns:1fr 1fr}}.hist-empty{background:#fff;border:1px dashed var(--line);border-radius:16px;padding:34px 18px;text-align:center;color:var(--muted);font-size:13px}.hist-list{display:flex;flex-direction:column;gap:10px}.hist-item{background:#fff;border:1px solid var(--line);border-radius:16px;padding:15px}.hist-top{display:flex;justify-content:space-between;gap:12px}.hist-title{font-size:14px;font-weight:850}.hist-meta{font-size:11.5px;color:var(--muted);margin-top:4px}.hist-status{font-size:10px;font-weight:850;padding:5px 9px;border-radius:999px;height:max-content;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.hist-status.pending{background:var(--brand-soft);color:var(--brand-dark)}.hist-status.sold{background:var(--success-soft);color:var(--success)}.hist-actions{display:flex;gap:8px;margin-top:12px}.btn-small{border:1px solid var(--line);background:#fff;border-radius:9px;padding:7px 10px;font-size:11.5px;font-weight:800;color:var(--ink)}.btn-small.primary-small{background:var(--ink);color:#fff;border-color:var(--ink)}.hist-sell-form{display:none;margin-top:12px}.hist-sell-form.open{display:grid}.hist-sell-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.hist-margin{margin-top:10px;padding:10px 12px;background:#f5f9f8;border-radius:10px;display:flex;justify-content:space-between;font-size:12px}.hist-margin strong{color:var(--success)}@media(max-width:780px){.grid{grid-template-columns:1fr}}@media(max-width:520px){.fields{grid-template-columns:1fr}.badge{display:none}main{padding-top:22px}.dash{grid-template-columns:1fr 1fr}}.lnav{position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(244,247,246,.84);border-bottom:1px solid rgba(223,233,231,.9)}.lnav-inner{height:72px;display:flex;align-items:center;justify-content:space-between}.lnav-cta{background:var(--ink);color:#fff;border:0;border-radius:11px;padding:11px 16px;font-weight:800;font-size:12.5px}.hero{background:radial-gradient(circle at 80% 15%,rgba(216,255,119,.38),transparent 24%),linear-gradient(135deg,#071b1d,#0c3438 62%,#0d4348);border-radius:28px;padding:44px;color:#fff;position:relative;overflow:hidden;box-shadow:0 28px 70px rgba(7,27,29,.16);margin-top:24px}.hero:after{content:"";position:absolute;right:-80px;bottom:-90px;width:280px;height:280px;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;box-shadow:0 0 0 28px hsla(0,0%,100%,.035),0 0 0 58px hsla(0,0%,100%,.02)}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:36px;gap:36px;align-items:center;position:relative;z-index:1}.hero .eyebrow{color:#c9e5e6}.hero .dot{background:var(--lime)}.hero h1{font-size:clamp(38px,6vw,70px);line-height:.98;letter-spacing:-.055em;margin:16px 0 18px;max-width:700px;color:#fff}.hero h1 span{color:var(--lime)}.hero p{color:#b8cccc;line-height:1.7;font-size:15px;max-width:620px;margin:0}.hero-cta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:24px}.cta-main{background:var(--lime);color:#173033;border:0;padding:14px 20px;border-radius:12px;font-weight:900;font-size:14px}.cta-sub{color:#c8d9da;font-size:12px}.demo-card{background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:22px;padding:18px;transform:rotate(1.2deg)}.photo-preview{aspect-ratio:4/3;border-radius:16px;background:linear-gradient(135deg,#d9dbd5,#aeb9b5);position:relative;overflow:hidden;margin-bottom:14px}.cloth{width:45%;height:68%;left:27%;top:15%;border-radius:20px 20px 38px 38px;box-shadow:inset 0 -20px 40px rgba(0,0,0,.05),0 18px 32px rgba(0,0,0,.12)}.cloth,.cloth:after,.cloth:before{position:absolute;background:#f8f3ea}.cloth:after,.cloth:before{content:"";top:10px;width:44%;height:24%}.cloth:before{left:-34%;transform:rotate(24deg);border-radius:18px 4px 4px 14px}.cloth:after{right:-34%;transform:rotate(-24deg);border-radius:4px 18px 14px 4px}.demo-row{display:flex;justify-content:space-between;gap:14px;padding:9px 2px;border-bottom:1px solid hsla(0,0%,100%,.1);font-size:12px}.demo-row span:first-child{color:#9fb7b9}.demo-row strong{font-size:12px;color:#fff}.demo-price{display:flex;justify-content:space-between;align-items:center;margin-top:14px;background:#fff;color:var(--ink);padding:12px 14px;border-radius:12px}.demo-price span{font-size:11px;color:var(--muted);font-weight:700}.demo-price strong{font-size:24px}.section-title{max-width:540px;margin:0 auto;text-align:center}.section-title h2{font-size:clamp(24px,3.4vw,34px);letter-spacing:-.03em;margin:10px 0 0}.section-title .eyebrow{justify-content:center;display:flex}.steps-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:34px}.step-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px}.step-card .iconbox{margin-bottom:12px}.iconbox{width:42px;height:42px;border-radius:13px;background:var(--surface-2);display:grid;place-items:center;font-size:18px}.step-card h3{font-size:16.5px;letter-spacing:-.01em;margin:0 0 8px}.step-card p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.6}.feat-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:30px}.feat-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px}.feat-card .iconbox{margin-bottom:12px}.feat-card h3{font-size:15px;letter-spacing:-.01em;margin:0 0 6px}.feat-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.cta-band{background:linear-gradient(135deg,#071b1d,#0c3438 62%,#0d4348);border-radius:24px;padding:46px 36px;text-align:center;color:#fff;margin:64px 0 24px;position:relative;overflow:hidden}.cta-band h2{color:#fff;font-size:clamp(24px,3.6vw,34px);letter-spacing:-.03em;margin:10px 0 16px}.cta-band p{color:#b8cccc;max-width:440px;margin:0 auto 22px;font-size:14px}.lfooter{border-top:1px solid var(--line);padding:26px 0;color:#8a9a9a;font-size:11.5px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.stitch-divider{display:none}@media(max-width:850px){.hero{padding:28px}.hero-grid{grid-template-columns:1fr}.demo-card{max-width:390px}}@media(max-width:820px){.feat-grid,.steps-row{grid-template-columns:1fr}}@media(max-width:560px){.hero h1{font-size:38px}}.login-shell{min-height:100vh;display:grid;grid-template-columns:1.05fr .95fr}.login-left{background:linear-gradient(145deg,#071b1d,#0b3135 62%,#0c4146);padding:42px;color:#fff;display:flex;flex-direction:column;position:relative;overflow:hidden}.login-left:after{content:"";position:absolute;right:-120px;bottom:-150px;width:420px;height:420px;border-radius:50%;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 0 0 45px hsla(0,0%,100%,.03),0 0 0 90px hsla(0,0%,100%,.018)}.login-hero{margin:auto 0;max-width:620px;position:relative;z-index:1}.login-hero .kicker{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:850;color:#c0d7d9}.login-hero .kicker i{width:7px;height:7px;background:var(--lime);border-radius:50%;display:block}.login-hero h1{font-size:clamp(38px,6vw,64px);line-height:.97;letter-spacing:-.05em;margin:16px 0 18px;color:#fff}.login-hero h1 span{color:var(--lime)}.login-hero p{max-width:480px;color:#b7cbcd;line-height:1.7;font-size:14.5px}.login-features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:28px;max-width:560px}.login-feature{padding:14px;border-radius:15px;border:1px solid hsla(0,0%,100%,.11);background:hsla(0,0%,100%,.055);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.login-feature b{display:block;font-size:12px;margin-bottom:5px;color:#fff}.login-feature span{font-size:11px;line-height:1.45;color:#9fb7b9}.login-footnote{position:relative;z-index:1;color:#779699;font-size:10.5px}.login-right{display:grid;place-items:center;padding:30px}.login-box{width:min(100%,420px);background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px;box-shadow:0 24px 70px rgba(7,27,29,.12)}.login-tag{display:inline-flex;gap:7px;align-items:center;padding:7px 10px;border-radius:999px;background:var(--brand-soft);color:var(--brand-dark);font-size:10.5px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.login-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand)}.login-box h2{font-size:28px;letter-spacing:-.04em;margin:14px 0 22px}@media(max-width:900px){.login-shell{grid-template-columns:1fr}.login-left{display:none}.login-right{min-height:100vh;padding:18px}.login-box{padding:22px;border-radius:20px}}body:has(header){--bg:#0f2b30;--surface:#173e44;--surface-2:#1c464c;--ink:#f5fbfa;--muted:#a9bfc0;--line:rgba(188,225,222,.18);--brand:#22d4d6;--brand-dark:#6cebe7;--brand-soft:rgba(34,212,214,.16);--lime:#b9e047;--lime-ink:#14210a;--success:#6bdba5;--success-soft:rgba(50,190,132,.15);background:radial-gradient(circle at 72% 2%,rgba(34,180,182,.16),transparent 32%),radial-gradient(circle at 12% 46%,rgba(24,110,116,.2),transparent 36%),linear-gradient(135deg,#123138,#0f2b30 48%,#0c2529);color:var(--ink);min-height:100vh}body:has(header) header{background:rgba(15,43,48,.82);border-bottom:1px solid rgba(186,224,222,.14);box-shadow:0 10px 30px rgba(0,0,0,.08)}body:has(header) .logo{background:linear-gradient(135deg,#10a8ae,#23d3c8);box-shadow:0 8px 24px rgba(18,197,194,.24)}body:has(header) .logout{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.12);color:#f7fbfb}body:has(header) .navtabs{background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.04)}body:has(header) .navtab{color:#91a6a8}body:has(header) .navtab.active{background:linear-gradient(135deg,rgba(18,157,157,.22),rgba(21,194,183,.1));color:#58e5dc;box-shadow:inset 0 0 0 1px rgba(53,222,211,.26),0 7px 22px rgba(0,0,0,.16)}body:has(header) .navtab-count{background:rgba(168,213,45,.15);color:#c8f052}body:has(header) main{position:relative}body:has(header) main:before{content:"";position:fixed;right:-90px;top:85px;width:520px;height:520px;border-radius:50%;pointer-events:none;background:repeating-radial-gradient(circle at center,transparent 0 18px,rgba(30,182,178,.055) 19px 20px);-webkit-mask-image:linear-gradient(270deg,#000,transparent 78%);mask-image:linear-gradient(270deg,#000,transparent 78%);z-index:-1}body:has(header) .eyebrow{color:#39d6d2}body:has(header) .dot{background:#2bd8d2}body:has(header) h1{color:#fff;text-shadow:0 1px 0 hsla(0,0%,100%,.03)}body:has(header) .lead{color:#9eb3b4}body:has(header) .quota-bar{background:rgba(12,34,38,.86);border-color:rgba(117,218,210,.16);color:#c8ee5d;box-shadow:0 12px 28px rgba(0,0,0,.12)}body:has(header) .card{background:linear-gradient(145deg,rgba(28,58,64,.97),rgba(18,44,49,.97));border-color:rgba(171,218,215,.16);box-shadow:0 24px 55px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.03)}body:has(header) .grid>aside.card{background:radial-gradient(circle at 100% 0,rgba(110,190,126,.2),transparent 45%),linear-gradient(145deg,rgba(22,68,71,.97),rgba(14,48,53,.98));border-color:rgba(65,199,189,.2)}body:has(header) .section-head h2{color:#fff}body:has(header) .section-head p{color:#aec2c3}body:has(header) .step{background:linear-gradient(135deg,rgba(34,212,214,.28),rgba(185,224,71,.18));color:#8ceee9;box-shadow:inset 0 0 0 1px rgba(64,217,205,.15)}body:has(header) .upload{background:rgba(15,43,48,.4);border-color:rgba(160,204,201,.28)}body:has(header) .upload:hover{background:rgba(23,62,68,.6);border-color:#6cebe7}body:has(header) .plus{background:rgba(185,224,71,.12);color:#c3ea55;border:1px solid rgba(185,224,71,.7);box-shadow:0 0 28px rgba(185,224,71,.1)}body:has(header) .field{background:hsla(0,0%,100%,.06);border-color:rgba(194,224,222,.16);color:#eef7f6}body:has(header) .field::placeholder{color:#8ca0a2}body:has(header) .field:focus{border-color:#36cfc9;box-shadow:0 0 0 3px rgba(54,207,201,.1);background:hsla(0,0%,100%,.06)}body:has(header) select.field{color-scheme:dark}body:has(header) .primary{background:linear-gradient(90deg,#91bd22,#a9d82f);color:#142008;box-shadow:0 0 26px rgba(168,213,45,.2),0 10px 28px rgba(0,0,0,.22)}body:has(header) .primary:hover{filter:brightness(1.05)}body:has(header) .empty-price{background:rgba(2,17,20,.28);border-color:rgba(181,220,217,.17);color:#b6c7c8}body:has(header) .tips{border-color:rgba(190,222,220,.12)}body:has(header) .tip{color:#e7f0ef}body:has(header) .check{background:rgba(168,213,45,.15);color:#b9e53c}body:has(header) .stats{gap:9px}body:has(header) .stat{background:hsla(0,0%,100%,.055);color:#fff}body:has(header) .stat.featured{background:linear-gradient(135deg,#167b7d,#0e565c);box-shadow:0 10px 25px rgba(0,0,0,.2)}body:has(header) .stat label{color:#91a7a8}body:has(header) .result{border-color:rgba(111,214,197,.16);background:rgba(5,25,29,.68)}body:has(header) .result-top{background:rgba(50,190,132,.1)}body:has(header) .copy{background:hsla(0,0%,100%,.055);border-color:hsla(0,0%,100%,.11);color:#8ce9df}body:has(header) .result-body h3{color:#fff}body:has(header) .result-body p{color:#afc1c2}body:has(header) footer{color:#708c8e}body:has(header) .dash{gap:14px}body:has(header) .dash-card{position:relative;overflow:hidden;background:linear-gradient(145deg,rgba(28,60,66,.96),rgba(19,47,52,.97));border-color:rgba(176,218,215,.16);box-shadow:0 18px 42px rgba(0,0,0,.16)}body:has(header) .dash-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(#29d4cd,#b9e047);opacity:.75}body:has(header) .dash-card label{color:#a3b8b9}body:has(header) .dash-card strong{color:#fff}body:has(header) .dash-card.money strong{color:#7ee9c2}body:has(header) .hist-empty{background:rgba(19,47,52,.55);border-color:rgba(177,218,215,.18);color:#b6c7c8;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.02)}body:has(header) .hist-item{background:linear-gradient(145deg,rgba(26,56,62,.96),rgba(18,45,50,.97));border-color:rgba(176,218,215,.16);box-shadow:0 18px 40px rgba(0,0,0,.14)}body:has(header) .hist-title{color:#fff}body:has(header) .hist-meta{color:#92a7a9}body:has(header) .hist-status.pending{background:rgba(39,205,198,.12);color:#61e2d9}body:has(header) .hist-status.sold{background:rgba(80,205,145,.13);color:#77e2b1}body:has(header) .btn-small{background:hsla(0,0%,100%,.045);border-color:hsla(0,0%,100%,.11);color:#eaf3f2}body:has(header) .btn-small.primary-small{background:linear-gradient(90deg,#91bd22,#a9d82f);border-color:transparent;color:#142008}body:has(header) .hist-margin{background:hsla(0,0%,100%,.045);color:#b6c7c8}body:has(header) .hist-margin strong{color:#79e7b8}@media(max-width:780px){body:has(header) main:before{opacity:.45;right:-260px}body:has(header) .card{box-shadow:0 18px 38px rgba(0,0,0,.2)}}