@font-face{font-family:Saira Extra Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1e9532137d403bde-s.1za1xetgu-cmm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Extra Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f43b4dd9322b1c80-s.1s1-5k1yziwbr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Extra Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a03e7b6e0957929-s.p.2rozxxf6_6rpe.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2841aa8aa20d6f96-s.01qmitarmeulm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6502816ca2b43cd4-s.1rchas6slubsc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6c988096fa7a87bc-s.p.2lp6eyigosgl-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Extra Condensed Fallback;src:local(Arial);ascent-override:168.1%;descent-override:65.02%;line-gap-override:0.0%;size-adjust:67.52%}.saira_extra_condensed_e41d7b90-module__ukKIfq__className{font-family:Saira Extra Condensed,Saira Extra Condensed Fallback;font-style:normal}.saira_extra_condensed_e41d7b90-module__ukKIfq__variable{--font-plate-condensed:"Saira Extra Condensed", "Saira Extra Condensed Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_57c00420-module__7G7RkW__className{font-family:Poppins,Poppins Fallback;font-style:normal;font-weight:600}.poppins_57c00420-module__7G7RkW__variable{--font-plate-geometric:"Poppins", "Poppins Fallback"}
@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9977b226562052a3-s.p.3a9l1xkvp9d7z.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/109f87c790dd7fa2-s.0n5gqveujpamf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/20869c800a4d120c-s.p.21ma4cq9aprbf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.cairo_43bf579b-module__DFZ7DG__className{font-family:Cairo,Cairo Fallback;font-style:normal;font-weight:700}.cairo_43bf579b-module__DFZ7DG__variable{--font-plate-arabic:"Cairo", "Cairo Fallback"}
:root{--bg:#f7f3e9;--surface:#fffdf7;--ink:#26282b;--muted:#6e6c63;--accent:#a93a31;--line:#ded8c6;--line-soft:#e9e4d4;--thead:#efeadb;--ok:#1e7a46;--wa:#25d366;--wa-shadow:#1aa24c;--display:"Bahnschrift SemiCondensed", "Bahnschrift", "DIN Alternate", "Arial Narrow", "Segoe UI", sans-serif;--body:"Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif}@media (prefers-color-scheme:dark){:root{--bg:#202225;--surface:#2a2d31;--ink:#ede8da;--muted:#a5a398;--accent:#ce5b4e;--line:#3c3f43;--line-soft:#33363a;--thead:#31343a}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:15.5px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}input,select,textarea{font:inherit;color:var(--ink)}.wrap{max-width:1080px;margin:0 auto;padding:0 20px 80px}.site-header{border-bottom:3px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:16px 0 14px;display:flex}.logo-plate{background:#f1ebdc;border:2.5px solid #26282b;border-radius:8px;padding:4px 14px 6px;display:inline-block;box-shadow:0 2px #26282b}.logo-plate .em{font-family:var(--display);letter-spacing:.3em;text-transform:uppercase;color:#26282b;opacity:.7;font-size:8px;display:block}.logo-plate .num{font-family:var(--display);letter-spacing:.05em;color:#a93a31;font-size:20px;font-weight:700;line-height:1.05;display:block}.nav{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.nav a{color:var(--muted);border-radius:8px;padding:6px 12px;font-size:13.5px;font-weight:600}.nav a:hover{color:var(--ink);background:var(--line-soft)}.nav a.cta{background:var(--accent);color:#fffdf7}.nav a.cta:hover{filter:brightness(1.08)}.lang-switch{border:1.5px solid var(--ink);font-family:var(--display);border-radius:8px;padding:4px 10px;font-size:13px;font-weight:700}.lang-switch:hover{background:var(--line-soft)}.tagline{color:var(--muted);margin:-8px 0 18px;font-size:14px}.filters{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:20px;padding:14px 16px;display:flex}.filters label{font-size:11px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-direction:column;gap:4px;display:flex}.filters input,.filters select{background:var(--bg);border:1.5px solid var(--line);border-radius:8px;min-width:110px;padding:7px 10px;font-size:14px}.filters input:focus,.filters select:focus{outline:2px solid var(--accent);outline-offset:1px}.filters .grow{flex:1;min-width:180px}.filters button{background:var(--ink);color:var(--bg);font-family:var(--display);letter-spacing:.04em;border:none;border-radius:8px;padding:9px 18px;font-weight:700}.grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.card{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.listing-card{transition:transform .12s,box-shadow .12s}.listing-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0000001a}.card-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.price{font-family:var(--display);font-size:17px;font-weight:700}.vbadge{color:var(--ok);font-size:12px;font-weight:700}.muted{color:var(--muted)}.small{font-size:12.5px}.empty{text-align:center;color:var(--muted);padding:60px 0}.detail{flex-direction:column;gap:14px;max-width:640px;margin:0 auto;display:flex}.meta-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.meta-grid>div{background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:8px 12px;font-size:11px}.meta-grid b{color:var(--ink);font-size:14.5px;font-family:var(--display);display:block}.seller{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.avatar{background:var(--ink);width:40px;height:40px;color:var(--bg);font-family:var(--display);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.safety{color:#7a6a33;background:#fbf6e8;border:1px solid #e8ddbb;border-radius:10px;padding:10px 14px;font-size:13px}@media (prefers-color-scheme:dark){.safety{color:#d8c98b;background:#33301f;border-color:#4d4629}}.buy-btn{background:var(--wa);color:#fff;font-family:var(--display);letter-spacing:.03em;box-shadow:0 4px 0 var(--wa-shadow);border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px;font-size:18px;font-weight:700;display:flex}.buy-btn:hover{filter:brightness(1.05)}.buy-sub{text-align:center;color:var(--muted);font-size:12px}.sold-note{text-align:center;font-family:var(--display);color:var(--accent);padding:10px;font-size:16px;font-weight:700}.secrow{color:var(--muted);justify-content:center;gap:24px;font-size:13px;display:flex}.secrow a{text-decoration:underline}.panel{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:14px;max-width:560px;margin:0 auto;padding:22px;display:flex}.steps{font-family:var(--display);letter-spacing:.05em;gap:8px;font-size:12px;font-weight:700;display:flex}.steps span{text-align:center;background:var(--line-soft);color:var(--muted);border-radius:8px;flex:1;padding:7px 0}.steps .cur{background:var(--ink);color:var(--bg)}.field{flex-direction:column;gap:4px;display:flex}.field label{font-size:11px;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.field input,.field select,.field textarea{background:var(--bg);border:1.5px solid var(--line);border-radius:10px;padding:10px 12px;font-size:15px}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--accent);outline-offset:1px}.field .hint{color:var(--muted);font-size:11.5px}.field-row{gap:10px;display:flex}.field-row .field{flex:1}.preview-label{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:10px;font-family:var(--display);text-align:center}.error{color:var(--accent);font-size:13px;font-weight:600}.btn{background:var(--ink);color:var(--bg);font-family:var(--display);letter-spacing:.03em;border:none;border-radius:10px;padding:12px 18px;font-size:15px;font-weight:700}.btn:hover{filter:brightness(1.1)}.btn.ghost{color:var(--ink);border:1.5px solid var(--line);background:0 0}.btn.pay{color:#fff;background:#000;width:100%;padding:14px;font-size:16px}.btn.danger{background:var(--accent);color:#fffdf7}.btn.ok{background:var(--ok);color:#fff}.checkbox-row{align-items:flex-start;gap:10px;font-size:14px;display:flex}.checkbox-row input{width:18px;height:18px;margin-top:2px}.checkbox-row .hint{color:var(--muted);font-size:12px;display:block}.stats-row{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.stat{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:12px;flex:1;min-width:120px;padding:12px}.stat b{font-family:var(--display);font-size:22px;display:block}.stat span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-family:var(--display)}.nudge{color:#7a6a33;background:#fbf6e8;border:1px solid #e8ddbb;border-radius:10px;margin-bottom:16px;padding:10px 14px;font-size:13px}@media (prefers-color-scheme:dark){.nudge{color:#d8c98b;background:#33301f;border-color:#4d4629}}.ad-row{background:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:280px 1fr auto;align-items:center;gap:16px;margin-bottom:12px;padding:14px;display:grid}@media (max-width:720px){.ad-row{grid-template-columns:1fr}}.ad-row .dim{opacity:.55}.pill{font-size:11px;font-weight:700;font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;border-radius:12px;padding:2px 10px;display:inline-block}.pill.live{color:#1e7a46;background:#e4f4e9}.pill.expired{color:#a93a31;background:#f3e3e2}.pill.pending{color:#8a6d1a;background:#f0ead2}.pill.sold{color:#f1ebdc;background:#26282b}.pill.rejected{color:#a93a31;background:#f3e3e2}@media (prefers-color-scheme:dark){.pill.live{color:#7fd6a1;background:#1d3a28}.pill.expired{color:#e8968d;background:#402425}.pill.pending{color:#dcc169;background:#3d3620}.pill.rejected{color:#e8968d;background:#402425}}.actions{flex-direction:column;gap:8px;min-width:170px;display:flex}.dev-note{color:var(--muted);border:1px dashed var(--line);border-radius:8px;margin-bottom:16px;padding:8px 12px;font-size:12px}.guide{max-width:720px;margin:0 auto}.guide h2{font-family:var(--display);margin:26px 0 8px;font-size:20px}.guide table{border-collapse:collapse;background:var(--surface);border-radius:10px;width:100%;font-size:14px;overflow:hidden}.guide th{background:var(--thead);text-align:start;font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;padding:8px 12px;font-size:12px}.guide td{border-top:1px solid var(--line-soft);padding:8px 12px}.guide ol li,.guide ul li{margin-bottom:6px}li::marker{color:var(--accent)}h1.page-title{font-family:var(--display);letter-spacing:.01em;margin:4px 0;font-size:clamp(22px,4vw,30px);font-weight:700}.page-sub{color:var(--muted);max-width:70ch;margin:0 0 20px;font-size:14px}.site-footer{border-top:3px solid var(--ink);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:60px;padding-top:16px;font-size:12.5px;display:flex}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.linklike{color:var(--muted);background:0 0;border:none;padding:4px 2px;font-size:13px;text-decoration:underline}.linklike:hover{color:var(--accent)}.linklike[aria-pressed=true]{color:var(--accent);font-weight:700}.cat-heading{font-family:var(--display);margin:22px 0 12px;font-size:20px}.cat-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 26px;display:grid}@media (max-width:760px){.cat-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.cat-tile{text-align:center;background:var(--surface);border:1px solid var(--line-soft);color:var(--ink);border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:26px 14px 16px;text-decoration:none;transition:transform .12s,border-color .12s,box-shadow .12s;display:flex;position:relative}.cat-tile:hover{border-color:var(--line);transform:translateY(-2px);box-shadow:0 6px 18px #00000014}.cat-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cat-badge{top:-10px;background:var(--ink);color:var(--bg);font-family:var(--display);letter-spacing:.5px;border-radius:999px;padding:7px 12px;font-size:15px;line-height:1;position:absolute;inset-inline-start:14px}.cat-soon{top:-10px;background:var(--line);color:var(--muted);letter-spacing:.3px;border-radius:999px;padding:6px 10px;font-size:11px;line-height:1;position:absolute;inset-inline-start:14px}.cat-art{width:68px;height:64px;color:var(--ink);opacity:.9}.cat-tile:hover .cat-art{color:var(--accent)}.cat-name{font-family:var(--display);font-size:17px}.cat-blurb{color:var(--muted);font-size:12px;line-height:1.45}@media (max-width:760px){.cat-blurb{display:none}}.cat-tile:not(:has(.cat-badge)) .cat-art{opacity:.55}.soon-panel{text-align:center;background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;max-width:560px;margin:40px auto;padding:34px 28px}.soon-panel .cat-art{opacity:.5;width:88px;height:82px;margin-bottom:8px}.soon-panel h1{font-family:var(--display);margin:8px 0 4px;font-size:24px}.soon-panel .soon-cat{color:var(--muted);margin:0 0 14px;font-size:14px}.soon-panel p{color:var(--muted);margin:0 0 20px;line-height:1.7}.notice{background:color-mix(in srgb, var(--ok) 12%, var(--surface));border:1px solid color-mix(in srgb, var(--ok) 35%, var(--line));color:var(--ink);border-radius:12px;margin:0 0 16px;padding:12px 16px}.req-result{margin:18px 0 26px}.req-panel{text-align:center;max-width:620px;margin:0 auto}.req-panel h2{font-family:var(--display);margin:0 0 14px;font-size:21px}.req-panel .plate-wrap,.req-panel svg{margin:0 auto 12px}.req-form{text-align:start;margin-top:16px}.req-form .btn{width:100%;margin-top:10px}.request-card{border-color:color-mix(in srgb, var(--accent) 30%, var(--line-soft));position:relative}.req-tag{top:10px;z-index:1;background:var(--accent);color:#fff;letter-spacing:.4px;border-radius:999px;padding:4px 9px;font-size:11px;position:absolute;inset-inline-end:10px}.request-card.is-fulfilled{opacity:.72;border-color:var(--line-soft)}.request-card.is-fulfilled .req-tag{background:var(--muted)}.req-note{background:var(--thead);border-radius:10px;margin:6px 0 0;padding:8px 10px;line-height:1.5}
