:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050912;--panel:#0b121d;--panel-2:#111b29;--line:#203149;--muted:#8fa0b8;--text:#f5f8ff;--blue:#2378ff;--blue-2:#00a7ff;--green:#49d17d;--radius:8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 20% 0,#2378ff38,#0000 30%),radial-gradient(circle at 90% 10%,#49d17d1a,#0000 26%),linear-gradient(#050912 0%,#07101c 48%,#050912 100%);margin:0}body:before{content:"";pointer-events:none;opacity:.55;background:linear-gradient(90deg,#49a6ff09 1px,#0000 1px) 0 0/54px 54px,linear-gradient(0deg,#49a6ff08 1px,#0000 1px) 0 0/54px 54px;position:fixed;inset:0}.prototypeShell{background:#050912;width:100vw;min-height:100vh;margin:0}.prototypeFrame{background:#050912;border:0;width:100vw;height:100vh;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.shell{width:min(1480px,100% - 32px);margin:0 auto}.nav{z-index:120;justify-content:space-between;align-items:center;gap:24px;height:76px;display:flex;position:relative}.brand{align-items:center;gap:12px;min-width:230px;display:flex}.brandLogo{background:#030814;border-radius:14px;box-shadow:0 0 26px #2378ff61}.brand strong{font-size:24px;line-height:1;display:block}.brand small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.links,.actions{align-items:center;gap:20px;display:flex}.links{color:#dbe7fb;font-size:14px}.links a:hover{color:#72aaff}.headerMobileMenu{display:none}.languageSwitch{background:#080f1ab8;border:1px solid #7dd7ff29;border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 0 18px #2378ff0f}.languageButton{width:34px;height:30px;color:var(--muted);cursor:pointer;letter-spacing:0;background:0 0;border:0;border-radius:999px;font-size:12px;font-weight:900}.languageButton:hover{color:var(--text);background:#7dd7ff14}.languageButton.active{color:#f7fbff;background:linear-gradient(#2378fff5,#0e52c5eb);box-shadow:0 0 18px #2378ff52}.headerAccount,.headerUser{align-items:center;display:flex}.headerAccount{gap:8px;position:relative}.headerNotificationButton{color:#dbe7fb;cursor:pointer;background:#080f1ab8;border:1px solid #7dd7ff2e;border-radius:6px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:inline-grid;position:relative;box-shadow:inset 0 0 16px #2d82ff0f}.headerNotificationButton:hover{color:#fff;border-color:#49d17d61}.headerNotificationButton>span{color:#7dd7ff;border:1px solid #7dd7ff57;border-radius:50%;place-items:center;width:17px;height:17px;font-size:12px;font-weight:900;line-height:1;display:inline-grid}.headerNotificationButton>strong{color:#06101b;background:#49d17d;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:900;display:inline-grid;position:absolute;top:-7px;right:-7px;box-shadow:0 0 14px #49d17d8f}.headerUser{background:#18d18812;border:1px solid #49d17d3d;border-radius:6px;gap:9px;min-width:118px;padding:7px 10px}.headerUserAvatar{object-fit:cover;background:#07121bcc;border:1px solid #ffffff2e;border-radius:50%;flex:0 0 24px;width:24px;height:24px}.headerUserAvatarFallback{color:#06100b;background:linear-gradient(135deg,#b9ffd0,#49d17d);border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;font-weight:950;display:grid;box-shadow:inset 0 0 0 1px #ffffff57}.headerUser span:last-child,.headerUser small{display:block}.headerUser.business{background:#2378ff1c;border-color:#408bff66}.headerUser.private{border-color:#49d17d4d}.headerUser.unverified{background:#ffbe4714;border-color:#ffbe476b}.headerUser.unverified small{color:#ffcf72}.headerUser strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:12px;display:block;overflow:hidden}.headerUser small{color:#73e69e;margin-top:2px;font-size:10px}.activeDot,.activeAccountLine i{background:#49d17d;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 10px #49d17dcc}.headerLogout{min-width:auto}.headerAuthButton{gap:8px}.headerAuthIcon{width:22px;height:22px;display:none;position:relative}.headerAuthIcon:before,.headerAuthIcon:after{content:"";border:2px solid;position:absolute;left:50%}.headerAuthIcon:before{border-radius:50%;width:9px;height:9px;top:1px;transform:translate(-50%)}.headerAuthIcon:after{border-radius:12px 12px 5px 5px;width:19px;height:10px;bottom:1px;left:50%;transform:translate(-50%)}.adminAccess{position:relative}.adminAccessButton{color:#c9ffe0;cursor:pointer;background:#18d18817;border:1px solid #49d17d47;border-radius:999px;height:34px;padding:0 13px;font-size:12px;font-weight:900}.adminAccessButton:hover{background:#18d18826;border-color:#49d17d94}.adminAccessPanel{z-index:30;border-radius:var(--radius);background:#080f1afa;border:1px solid #7dd7ff2e;gap:10px;width:280px;padding:14px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 48px #0000006b,inset 0 0 24px #2378ff0f}.adminAccessPanel strong{font-size:14px}.adminAccessPanel input{width:100%;height:40px;color:var(--text);background:#02070fcc;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:0 12px}.adminAccessPanel input:focus{border-color:#2d82ffb8;box-shadow:0 0 0 3px #2d82ff1f}.adminAccessPanel .btn{width:100%}.adminAccessPanel span{color:#ffb4b4;font-size:12px;line-height:1.4}.btn{border:1px solid var(--line);height:40px;color:var(--text);cursor:pointer;text-align:center;white-space:nowrap;background:#0a111d;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 16px;line-height:1;display:inline-flex}.btn.primary{background:linear-gradient(#2483ff,#1357d9);border-color:#2d82ff;box-shadow:0 10px 28px #2378ff47}.testingButton{color:#f7fff9;background:linear-gradient(#49d17df5,#14914eeb);border-color:#49d17d9e;font-weight:900;position:relative;box-shadow:0 0 0 1px #49d17d24,0 12px 28px #49d17d47}.testingButton:before{content:"";background:#d7ffe2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #d7ffe2d9}.testingButton:hover{filter:brightness(1.08);border-color:#7dffaee6}.btn.danger{color:#ffb4b4;background:#ff5b5b14;border-color:#ff5b5b52}.hero{background:linear-gradient(90deg,#050912fa 0%,#050912c7 48%,#05091233 100%),url(https://images.unsplash.com/photo-1587202372775-e229f172b9d7?auto=format&fit=crop&w=1800&q=80) 100%/cover;border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0f;min-height:460px;position:relative;overflow:hidden}.circuitBackdrop{opacity:.9;background:radial-gradient(circle,#49d17d33,#0000 13%),radial-gradient(circle,#00a7ff3d,#0000 28%),linear-gradient(90deg,#49a6ff1a 1px,#0000 1px) 0 0/20px 20px,linear-gradient(0deg,#49a6ff17 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#49d17d1a 1px,#0000 1px) 10px 0/40px 40px,linear-gradient(0deg,#49d17d14 1px,#0000 1px) 0 10px/40px 40px,linear-gradient(135deg,#050d1938,#050d19c7);border:1px solid #49a6ff33;border-radius:10px;width:min(48vw,680px);height:350px;position:absolute;inset:40px max(24px,50vw - 740px) auto auto;overflow:hidden;box-shadow:inset 0 0 70px #2378ff29,0 0 42px #00a7ff1f}.circuitBackdrop:before,.circuitBackdrop:after{content:"";pointer-events:none;position:absolute;inset:-25%}.circuitBackdrop:before{filter:drop-shadow(0 0 8px #00a7ffbf)drop-shadow(0 0 12px #49d17d6b);opacity:.86;background:linear-gradient(90deg,#0000 0 18%,#00a7ff3d 18% 49%,#0000 49% 51%,#49d17d42 51% 82%,#0000 82%) 50%/100% 2px no-repeat,linear-gradient(0deg,#0000 0 16%,#49d17d3d 16% 47%,#0000 47% 53%,#00a7ff40 53% 84%,#0000 84%) 50%/2px 100% no-repeat,linear-gradient(35deg,#0000 0 28%,#00a7ff33 28% 49%,#0000 49% 51%,#49d17d38 51% 72%,#0000 72%) 50%/100% 100% no-repeat,linear-gradient(-35deg,#0000 0 28%,#49d17d33 28% 49%,#0000 49% 51%,#00a7ff38 51% 72%,#0000 72%) 50%/100% 100% no-repeat,linear-gradient(90deg,#0000 0 42%,#7dd7ff00 43%,#7dd7ffeb 45%,#49d17dd9 47%,#0000 52%) 0 49%/250px 4px repeat-x,linear-gradient(0deg,#0000 0 42%,#49d17d00 43%,#49d17de0 45%,#00a7ffdb 47%,#0000 52%) 50% 0/4px 250px repeat-y;animation:5.8s linear infinite circuitFlow;inset:0}.circuitBackdrop:after{mix-blend-mode:screen;opacity:.95;background:radial-gradient(circle,#7dd7ff42,#0000 30%),radial-gradient(circle at 34% 42%,#49d17d94 0 3px,#0000 4px),radial-gradient(circle at 66% 42%,#00a7ffb3 0 3px,#0000 4px),radial-gradient(circle at 50% 64%,#7dd7ffc7 0 3px,#0000 4px),linear-gradient(90deg,#7dd7ff2e 1px,#0000 1px) 0 0/18px 18px,linear-gradient(0deg,#49d17d26 1px,#0000 1px) 0 0/18px 18px,linear-gradient(145deg,#0b182af5,#030a14fa);border:1px solid #7dd7ff75;border-radius:12px;width:168px;height:126px;animation:4.6s ease-in-out infinite chipPulse;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #040c18b8,0 0 0 8px #7dd7ff38,0 0 32px #00a7ff6b,0 0 56px #49d17d3d,inset 0 0 26px #00a7ff2e}@keyframes circuitFlow{to{stroke-dashoffset:-244px}}@keyframes chipPulse{0%,to{filter:saturate();transform:translate(-50%,-50%)scale(1)}50%{filter:saturate(1.35);transform:translate(-50%,-50%)scale(1.025)}}@media (prefers-reduced-motion:reduce){.circuitBackdrop:before,.circuitBackdrop:after{animation:none}}.circuit-visual{pointer-events:none;opacity:.92;filter:drop-shadow(0 0 22px #2d82ff42);contain:layout paint style;width:min(48vw,680px);height:350px;position:absolute;top:42px;right:max(24px,50vw - 740px)}.circuit-board{background:linear-gradient(90deg,#49a6ff14 1px,#0000 1px) 0 0/42px 42px,linear-gradient(0deg,#49a6ff12 1px,#0000 1px) 0 0/42px 42px,linear-gradient(135deg,#050d192e,#050d19b8);border:1px solid #49a6ff29;border-radius:10px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%)}.circuit-board:before{content:"";mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#7dd7ff0a 42%,#7dd7ff4d 50%,#7dd7ff0a 58%,#0000 100%);animation:4.8s ease-in-out infinite aiScan;position:absolute;inset:0;transform:translate(-74%)}.circuit-board:after{content:"";opacity:.72;background:radial-gradient(circle,#7dd7ff33,#0000 28%),radial-gradient(circle at 74% 34%,#49d17d29,#0000 16%),radial-gradient(circle at 45% 65%,#7dd7ff2e,#0000 14%);border:1px solid #7dd7ff1a;border-radius:10px;position:absolute;inset:14px}.circuit-svg{width:100%;height:100%;position:absolute;inset:0}.circuit-trace{fill:none;stroke:#49a6ff85;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.circuit-flow{fill:none;stroke:#7dd7ff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:34 210;filter:drop-shadow(0 0 8px #7dd7ffe6);animation:3.6s linear infinite circuitFlow}.circuit-flow:nth-of-type(odd){animation-delay:-.7s}.circuit-flow:nth-of-type(3n){animation-delay:-1.6s}.circuit-flow:nth-of-type(4n){animation-delay:-2.3s}.circuit-flow:nth-of-type(5n){animation-delay:-3.1s}.circuit-flow.ai{stroke:#49d17d;stroke-dasharray:18 120;filter:drop-shadow(0 0 9px #49d17dd9);animation-duration:2.7s}.circuit-node{fill:#7dd7ff;opacity:.68;filter:drop-shadow(0 0 8px #7dd7ffe6);animation:2.4s ease-in-out infinite nodePulse}.circuit-node:nth-of-type(odd){animation-delay:-1.1s}.ai-eye{aspect-ratio:2.45;width:min(560px,82%);transform-style:preserve-3d;filter:drop-shadow(0 0 28px #2d82ff57);background:radial-gradient(#7dd7ff33,#0000 33%),radial-gradient(at 45% 52%,#0000004d,#0000 58%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)perspective(900px)rotateX(5deg)}.ai-eye:before,.ai-eye:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0}.ai-eye:before{background:linear-gradient(90deg,#0000 0 8%,#7dd7ff9e 16%,#0000 22% 78%,#7dd7ff7a 86%,#0000 94%),radial-gradient(#0000 0 42%,#071321ad 60%,#00040cf0 88%);box-shadow:inset 0 0 38px #7dd7ff38,inset 0 -14px 30px #0000008f}.ai-eye:after{border:1px solid #7dd7ff2e;animation:4.8s ease-in-out infinite eyeBreath;inset:20px 30px;box-shadow:inset 0 0 24px #7dd7ff33,0 0 22px #49d17d1a}.eye-lid{z-index:4;pointer-events:none;border-radius:50%;height:42%;position:absolute;left:5%;right:5%}.eye-lid-top{background:linear-gradient(#010811fa,#071321c2 64%,#0000),repeating-linear-gradient(90deg,#7dd7ff2b 0 2px,#0000 2px 18px);top:-5%;box-shadow:0 18px 28px #0000006b,inset 0 -1px #7dd7ff42}.eye-lid-bottom{background:linear-gradient(#0000,#071321b3 42%,#010811fa),repeating-linear-gradient(90deg,#49d17d21 0 2px,#0000 2px 22px);bottom:-7%;box-shadow:0 -18px 28px #0006,inset 0 1px #7dd7ff38}.eye-orb{background:radial-gradient(circle at 52% 52%,#020713 0 13%,#07101ef5 14% 24%,#0d5b7e94 25% 42%,#30c6e147 43% 56%,#00060ed1 57% 100%);border-radius:50%;width:236px;height:236px;animation:5.6s ease-in-out infinite eyeFloat;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)translateZ(36px);box-shadow:inset 0 0 34px #7dd7ff6b,inset 0 0 0 1px #ffffff14,0 0 34px #2d82ff8c,0 0 84px #49d17d24}.eye-orb:before,.eye-orb:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:13px}.eye-orb:before{background:conic-gradient(from 12deg, #7dd7ff00 0 4%, #7dd7ffc2 5% 7%, transparent 8% 14%, #49d17d8f 15% 17%, transparent 18% 28%, #ff7e46b8 29% 31%, transparent 32% 100%), repeating-conic-gradient(from 0deg, #7dd7ff52 0deg 2deg, transparent 2deg 8deg);border:1px solid #7dd7ff6b;animation:10s linear infinite irisRotate;-webkit-mask-image:radial-gradient(circle,#0000 0 42%,#000 43% 72%,#0000 73%);mask-image:radial-gradient(circle,#0000 0 42%,#000 43% 72%,#0000 73%)}.eye-orb:after{background:repeating-conic-gradient(from 90deg,#7dd7ff5c 0deg 3deg,#0000 3deg 13deg);border:1px solid #7dd7ff66;animation:7.5s linear infinite irisRotateReverse;inset:34px;-webkit-mask-image:radial-gradient(circle,#0000 0 44%,#000 45% 70%,#0000 71%);mask-image:radial-gradient(circle,#0000 0 44%,#000 45% 70%,#0000 71%)}.eye-hud{border:1px dashed #7dd7ff6b;border-radius:50%;animation:12s linear infinite irisRotate;position:absolute;inset:18px}.hud-b{border-style:solid;border-color:#49d17d4d;animation-duration:8s;animation-direction:reverse;inset:42px}.hud-c{border-color:#ff844857;animation-duration:5.6s;inset:66px;box-shadow:0 0 16px #ff844829}.eye-iris{filter:drop-shadow(0 0 18px #7dd7ff99);background:radial-gradient(circle at 42% 44%,#ff84489e,#0000 0 9%,#13769cc7 10% 42%,#7dd7ff57 43% 62%,#0000 63%),conic-gradient(#7dd7ff1a,#7dd7ffb8,#49d17d57,#ff844894,#7dd7ff1a);border-radius:50%;animation:3.8s ease-in-out infinite irisPulse;position:absolute;inset:62px}.eye-pupil{background:radial-gradient(circle at 62% 36%,#fffffff5 0 4px,#0000 5px),radial-gradient(circle,#030611 0 52%,#0e2236fa 53% 100%);border-radius:50%;width:46px;height:46px;animation:4.8s ease-in-out infinite pupilTrack;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #7dd7ff21,0 0 28px #7dd7ffb3,inset 0 0 12px #000000e6}.eye-reflection{opacity:.72;filter:blur(.3px);background:linear-gradient(135deg,#ffffffeb,#7dd7ff2e 58%,#0000);border-radius:8px 16px 20px 10px;width:58px;height:34px;animation:5s ease-in-out infinite reflectionGlide;position:absolute;top:20%;left:58%;transform:rotate(-18deg)}.eye-scan{opacity:.82;background:linear-gradient(90deg,#0000,#7dd7fff2,#49d17d94,#0000);height:2px;animation:3.4s ease-in-out infinite eyeScan;position:absolute;left:-20%;right:-20%;box-shadow:0 0 16px #7dd7ffd9}.scan-a{top:42%}.scan-b{background:linear-gradient(90deg,#0000,#ff8448c7,#7dd7ffb3,#0000);animation-delay:-1.7s;top:58%}.eye-spark{background:#7dd7ff;border-radius:50%;width:7px;height:7px;animation:4.5s linear infinite sparkOrbit;position:absolute;box-shadow:0 0 14px #7dd7ffe6}.spark-a{top:23%;left:30%}.spark-b{background:#ff8448;animation-delay:-1.6s;top:68%;right:27%;box-shadow:0 0 14px #ff8448e6}.spark-c{background:#49d17d;animation-delay:-2.8s;top:78%;left:62%;box-shadow:0 0 14px #49d17de6}.eye-data{opacity:.7;background:linear-gradient(90deg,#0000,#7dd7ffbf,#0000);border-radius:999px;height:2px;animation:4.2s linear infinite dataSweep;position:absolute;box-shadow:0 0 12px #7dd7ff8c}.data-b{width:168px;animation-delay:-1.3s;top:40%;right:0}.data-c{background:linear-gradient(90deg,#0000,#ff84489e,#0000);width:120px;animation-delay:-2.5s;bottom:28%;left:7%}.ai-eye{aspect-ratio:553/291;filter:drop-shadow(0 0 28px #2d82ff57)saturate(1.12)contrast(1.05);background:linear-gradient(90deg,#000a1833,#0000 18% 82%,#00081247),url(/hero-ai-eye-reference.jpg) 50%/cover no-repeat;border-radius:12px;width:min(630px,88%);animation:9s ease-in-out infinite eyePanelFloat;top:49%;overflow:hidden;box-shadow:inset 0 0 0 1px #7dd7ff38,inset 0 0 42px #0006,0 0 38px #2d82ff57,0 0 84px #49d17d1a}.ai-eye:before{mix-blend-mode:screen;opacity:.54;box-shadow:none;background:linear-gradient(90deg,#0000 0%,#7dd7ff00 36%,#7dd7ff38 49%,#ffffff61 50%,#7dd7ff29 52%,#0000 68%),repeating-linear-gradient(0deg,#0000 0 31px,#7dd7ff14 32px,#0000 33px);animation:7.8s ease-in-out infinite eyeImageScan;transform:translate(-62%)}.ai-eye:after{background:radial-gradient(circle at 51% 49%,#ff7e3633,#0000 0 12%,#0000001a 13% 21%,#0000 22%),radial-gradient(circle at 51% 49%,#0000 0 42%,#7dd7ff14 43%,#0000 48%),radial-gradient(circle at 51% 49%,#7dd7ff0f,#0000 58%);border:1px solid #7dd7ff3d;border-radius:12px;animation:8s ease-in-out infinite eyeImageGlow;inset:0;box-shadow:inset 0 0 38px #7dd7ff38,inset 0 -18px 38px #00000070}.eye-lid{display:none}.eye-orb{width:188px;height:188px;box-shadow:none;mix-blend-mode:screen;opacity:.62;background:0 0;animation-duration:10s;top:49%;left:51%;overflow:visible}.eye-orb:before{background:conic-gradient(from 0deg, transparent 0 16%, #7dd7ff6b 17% 18.5%, transparent 20% 50%, #ff844857 51% 53%, transparent 55% 100%);filter:drop-shadow(0 0 8px #7dd7ff5c);border:1px solid #7dd7ff52;animation:22s linear infinite irisRotate;inset:20px;-webkit-mask-image:radial-gradient(circle,#0000 0 54%,#000 55% 71%,#0000 72%);mask-image:radial-gradient(circle,#0000 0 54%,#000 55% 71%,#0000 72%)}.eye-orb:after{filter:drop-shadow(0 0 7px #ff844857);background:radial-gradient(circle,#ff844829,#0000 62%);border:1px solid #ff844847;animation:18s linear infinite irisRotateReverse;inset:52px;-webkit-mask-image:radial-gradient(circle,#0000 0 48%,#000 49% 65%,#0000 66%);mask-image:radial-gradient(circle,#0000 0 48%,#000 49% 65%,#0000 66%)}.eye-hud{border-color:#7dd7ff38;animation-duration:24s;inset:18px;box-shadow:0 0 12px #7dd7ff1f}.hud-b{border-color:#49d17d2e;animation-duration:30s;inset:46px}.hud-c{border-color:#ff844838;animation-duration:20s;inset:70px}.eye-iris{opacity:.24;background:radial-gradient(circle,#ff844847,#0000 64%);animation-duration:10s;inset:76px}.eye-pupil{background:radial-gradient(circle at 62% 34%,#ffffffe0 0 3px,#0000 4px),radial-gradient(circle at 42% 58%,#ff742ab3 0 15%,#1e0906cc 16% 33%,#03050afa 34% 100%);width:42px;height:42px;animation-duration:11s;box-shadow:0 0 0 5px #ff84481a,0 0 22px #ff84487a,0 0 32px #7dd7ff47,inset 0 0 12px #000000e6}.eye-reflection{opacity:.62;top:23%;left:54%}.eye-scan{opacity:.48;animation-duration:8.5s;left:-8%;right:-8%}.eye-data{opacity:.54;height:2px;animation-duration:8s}.data-a{width:190px;top:23%;left:3%}.data-b{width:210px;top:30%;right:3%}.data-c{width:170px;bottom:16%;left:8%}.chip-core{width:330px;height:238px;transform-style:preserve-3d;background:linear-gradient(135deg,#ffffff57,#7dd7ff1f 16%,#0000 24%),radial-gradient(circle,#7dd7ff38,#0000 42%),linear-gradient(145deg,#bcddebfa,#35505efa 14%,#0b1620fa 25%,#09121dfa 74%,#8aabb8eb);border:2px solid #d5edffd1;border-radius:24px;place-items:center;animation:5.4s ease-in-out infinite chipTopFloat,3s ease-in-out infinite chipGlow;display:grid;position:absolute;top:56%;left:50%;overflow:visible;transform:translate(-50%,-50%)perspective(720px)rotateX(58deg)rotate(-1deg);box-shadow:inset 0 0 0 8px #e2f5ff29,inset 0 0 0 18px #030c16d1,inset 0 0 54px #49a6ff40,0 26px 34px #00000073,0 0 46px #2d82ff4d,0 0 86px #49d17d21}.chip-core:before,.chip-core:after{content:"";pointer-events:none;position:absolute}.chip-core:before{background:linear-gradient(90deg,#7dd7ff1a 1px,#0000 1px) 0 0/20px 20px,linear-gradient(0deg,#49d17d14 1px,#0000 1px) 0 0/20px 20px,linear-gradient(145deg,#7dd7ff1f,#ffffff08 38%,#49d17d14);border:1px solid #7dd7ff6b;border-radius:16px;inset:22px;box-shadow:inset 0 0 32px #7dd7ff38,0 0 26px #7dd7ff29}.chip-core:after{opacity:.72;filter:blur(.1px)drop-shadow(0 0 10px #7dd7ff38);background:repeating-linear-gradient(90deg,#7dd7ff8a 0 3px,#0000 3px 9px),linear-gradient(#14252ff2,#030a1226);border-radius:0 0 18px 18px;height:36px;bottom:-28px;left:36px;right:36px;transform:translateZ(-24px)}.chip-die{background:linear-gradient(90deg,#7dd7ff2e 1px,#0000 1px) 0 0/14px 14px,linear-gradient(0deg,#49d17d21 1px,#0000 1px) 0 0/14px 14px,radial-gradient(circle,#7dd7ff61,#0000 24%),linear-gradient(145deg,#07121ef0,#02080ff0);border:1px solid #d5edffad;border-radius:9px;width:184px;height:142px;position:relative;overflow:hidden;transform:translateZ(18px);box-shadow:inset 0 0 34px #7dd7ff4d,inset 0 0 0 1px #ffffff12,0 0 32px #49a6ff5c}.chip-die:before,.chip-die:after{content:"";border:1px solid #49d17d47;border-radius:8px;position:absolute;inset:14px}.chip-die:after{background:linear-gradient(135deg,#fff3,#0000 46%),radial-gradient(circle,#cdf2ffeb,#7dd7ff73 36%,#49d17d29 61%,#0000 72%);border-color:#7dd7ff9e;animation:2.8s ease-in-out infinite chipDiePulse;inset:42px 55px;box-shadow:0 0 24px #7dd7ffb3,0 0 44px #49d17d4d}.chip-wafer,.chip-lane,.chip-pulse{pointer-events:none;display:block;position:absolute}.chip-wafer{mix-blend-mode:screen;opacity:.85;background:linear-gradient(115deg,#0000 0 42%,#ffffff1a 48%,#0000 55%),radial-gradient(circle at 18% 18%,#ffffff1f,#0000 22%);border-radius:6px;inset:4px}.chip-lane{background:linear-gradient(90deg,#0000,#7dd7ffc7,#49d17d8c,#0000);height:2px;animation:3.2s ease-in-out infinite chipLaneGlow;box-shadow:0 0 10px #7dd7ff7a}.chip-lane:before,.chip-lane:after{content:"";background:inherit;width:2px;box-shadow:inherit;position:absolute}.lane-a{top:25px;left:16px;right:22px}.lane-a:before{height:46px;top:0;left:34px}.lane-b{animation-delay:-.9s;top:99px;left:22px;right:16px}.lane-b:before{height:42px;bottom:0;right:34px}.lane-c{width:92px;animation-delay:-1.6s;top:63px;left:34px}.lane-c:before{height:30px;top:-30px;left:0}.lane-c:after{height:34px;top:0;right:0}.lane-d{width:68px;animation-delay:-2.2s;top:45px;right:18px}.lane-d:before{height:54px;top:0;right:0}.chip-pulse{background:#7dd7ff;border-radius:50%;width:7px;height:7px;animation:3.4s linear infinite chipPulseDot;box-shadow:0 0 16px #7dd7ffe6}.pulse-a{top:22px;left:16px}.pulse-b{background:#49d17d;animation-delay:-1.3s;bottom:26px;right:24px;box-shadow:0 0 16px #49d17de6}.pulse-c{animation-delay:-2.2s;top:58px;left:76px}.chip-core>.chip-die::selection,.chip-core ::selection{background:0 0}.chip-holo-beam{transform-origin:50% 100%;background:radial-gradient(circle at 50% 100%, #e4fafff2, #7dd7ff5c 14%, transparent 38%), conic-gradient(from 180deg at 50% 100%, transparent 0 22%, #7dd7ff42, transparent 45% 55%, #49d17d33, transparent 78% 100%);clip-path:polygon(48% 100%,52% 100%,100% 0,0 0);opacity:.82;filter:blur(.2px)drop-shadow(0 0 16px #7dd7ff99);mix-blend-mode:screen;width:116px;height:190px;animation:3.8s ease-in-out infinite holoBeam;position:absolute;top:20px;left:50%;transform:translate(-50%,-100%)translateZ(30px)rotateX(-58deg)}.chip-holo-grid{opacity:.74;filter:drop-shadow(0 0 14px #7dd7ffb8);mix-blend-mode:screen;background:radial-gradient(circle,#ffffffd9 0 2px,#0000 3px) 0 0/15px 15px,radial-gradient(circle at 50% 90%,#7dd7ff6b,#0000 58%);border-radius:50% 50% 44% 44%;width:116px;height:92px;animation:4.8s ease-in-out infinite holoGrid;position:absolute;top:-132px;left:50%;transform:translate(-50%)translateZ(52px)rotateX(-58deg)}.chip-port{background:linear-gradient(#07141ff2,#00040ae6);border:1px solid #d5edff57;border-radius:8px;width:38px;height:24px;position:absolute;bottom:-16px;transform:translateZ(-8px);box-shadow:inset 0 0 12px #7dd7ff3d,0 0 10px #49a6ff2e}.port-a{left:42px}.port-b{left:92px}.port-c{left:142px}.chip-ring{border:1px solid #7dd7ff29;border-radius:50%;width:420px;height:256px;animation:12s linear infinite aiOrbit;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.chip-ring:before,.chip-ring:after{content:"";background:#49d17d;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 18px #49d17dd9}.chip-ring:before{top:16px;left:44px}.chip-ring:after{background:#7dd7ff;bottom:22px;right:24px;box-shadow:0 0 18px #7dd7ffe6}.ai-signal{background:#7dd7ff;border-radius:50%;width:6px;height:6px;animation:5.2s linear infinite signalDrift;position:absolute;box-shadow:0 0 14px #7dd7ffe6}.ai-signal.one{top:72px;left:120px}.ai-signal.two{animation-delay:-1.7s;top:268px;left:258px}.ai-signal.three{animation-delay:-3s;top:176px;right:82px}.chip-core{transform-style:flat;background:linear-gradient(90deg,#7dd7ff0e 1px,#0000 1px) 0 0/22px 22px,linear-gradient(0deg,#49d17d0b 1px,#0000 1px) 0 0/22px 22px,radial-gradient(circle,#7dd7ff38,#0000 42%),linear-gradient(135deg,#10233af5,#060e1afa);border:1px solid #7dd7ff94;border-radius:12px;place-items:center;width:150px;height:126px;animation:3.8s ease-in-out infinite chipGlow;display:grid;position:absolute;top:112px;left:auto;right:190px;overflow:visible;transform:none;box-shadow:inset 0 0 28px #49a6ff33,0 0 36px #2d82ff3d,0 0 58px #49d17d1a}.chip-core:before,.chip-core:after{content:"";pointer-events:none;z-index:-1;position:absolute}.chip-core:before{opacity:.58;filter:drop-shadow(0 0 7px #7dd7ff80);box-shadow:none;background:repeating-linear-gradient(90deg,#7dd7ffc2 0 4px,#0000 4px 13px);border:0;border-radius:0;inset:-14px 18px}.chip-core:after{opacity:.58;filter:drop-shadow(0 0 7px #7dd7ff80);background:repeating-linear-gradient(0deg,#7dd7ffc2 0 4px,#0000 4px 13px);border-radius:0;height:auto;inset:18px -14px;transform:none}.chip-core>div{background:radial-gradient(circle,#7dd7ff3d,#0000 54%),linear-gradient(135deg,#0a1a2cc7,#030a14db);border:1px solid #7dd7ff4d;border-radius:9px;place-items:center;width:112px;height:84px;display:grid;position:relative;box-shadow:inset 0 0 24px #7dd7ff2e,0 0 18px #49a6ff1a}.chip-core>div:before,.chip-core>div:after{content:none}.chip-core strong{z-index:1;color:#f7fbff;letter-spacing:0;white-space:nowrap;text-shadow:0 0 12px #7dd7ff9e,0 0 24px #2d82ff5c;font-size:21px;font-weight:950;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chip-ring{border:1px solid #7dd7ff2e;border-radius:50%;width:198px;height:174px;animation:12s linear infinite chipRingOrbit;position:absolute;top:88px;left:auto;right:166px;transform:none}@keyframes aiScan{0%,12%{opacity:0;transform:translate(-74%)}24%,68%{opacity:.9}88%,to{opacity:0;transform:translate(74%)}}@keyframes aiOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes chipRingOrbit{to{transform:rotate(360deg)}}@keyframes signalDrift{0%{opacity:0;transform:translate(0)scale(.85)}12%,72%{opacity:1}to{opacity:0;transform:translate(44px,-28px)scale(1.2)}}@keyframes nodePulse{0%,to{opacity:.42;transform:scale(.9)}50%{opacity:.95;transform:scale(1.18)}}@keyframes eyeBreath{0%,to{opacity:.46;transform:scale(.98)}50%{opacity:.9;transform:scale(1.02)}}@keyframes eyeFloat{0%,to{transform:translate(-50%,-50%)translateZ(36px)scale(1)}50%{transform:translate(-50%,-52%)translateZ(42px)scale(1.025)}}@keyframes irisRotate{to{transform:rotate(360deg)}}@keyframes irisRotateReverse{to{transform:rotate(-360deg)}}@keyframes irisPulse{0%,to{opacity:.82;transform:scale(.94)rotate(0)}50%{opacity:1;transform:scale(1.06)rotate(9deg)}}@keyframes pupilTrack{0%,to{transform:translate(-50%,-50%)scale(.98)}35%{transform:translate(-48%,-51%)scale(1.02)}68%{transform:translate(-52%,-49%)scale(1)}}@keyframes reflectionGlide{0%,to{opacity:.54;transform:translate(0)rotate(-18deg)}50%{opacity:.86;transform:translate(-18px,18px)rotate(-18deg)}}@keyframes eyeScan{0%,to{opacity:0;transform:translateY(-58px)rotate(-8deg)}24%,68%{opacity:.62}50%{transform:translateY(56px)rotate(-8deg)}}@keyframes sparkOrbit{0%{opacity:.2;transform:rotate(0)translate(14px)scale(.75)}50%{opacity:1}to{opacity:.2;transform:rotate(360deg)translate(14px)scale(1.05)}}@keyframes dataSweep{0%{opacity:0;transform:translate(-22px)}22%,72%{opacity:.82}to{opacity:0;transform:translate(38px)}}@keyframes eyePanelFloat{0%,to{transform:translate(-50%,-50%)perspective(900px)rotateX(4deg)scale(1)}50%{transform:translate(-50%,-51.5%)perspective(900px)rotateX(4deg)scale(1.018)}}@keyframes eyeImageScan{0%,12%{opacity:0;transform:translate(-72%)}28%,70%{opacity:.92}to{opacity:0;transform:translate(72%)}}@keyframes eyeImageGlow{0%,to{opacity:.58;filter:saturate()}50%{opacity:.86;filter:saturate(1.12)}}@keyframes chipGlow{0%,to{box-shadow:inset 0 0 22px #49a6ff24,0 0 28px #2d82ff2e}50%{box-shadow:inset 0 0 34px #49a6ff47,0 0 48px #2d82ff5c}}@keyframes chipTopFloat{0%,to{transform:translate(-50%,-50%)perspective(720px)rotateX(58deg)rotate(-1deg)translateY(0)}50%{transform:translate(-50%,-50%)perspective(720px)rotateX(58deg)rotate(-1deg)translateY(-5px)}}@keyframes chipDiePulse{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes chipLaneGlow{0%,to{opacity:.45;filter:brightness(.85)}50%{opacity:1;filter:brightness(1.3)}}@keyframes chipPulseDot{0%{opacity:0;transform:translate(0)scale(.7)}15%,72%{opacity:1}to{opacity:0;transform:translate(28px,16px)scale(1.08)}}@keyframes holoBeam{0%,to{opacity:.46;filter:blur(.4px)drop-shadow(0 0 12px #7dd7ff73)}45%{opacity:.94;filter:blur(.1px)drop-shadow(0 0 24px #7dd7ffd1)}}@keyframes holoGrid{0%,to{opacity:.38;transform:translate(-50%)translateZ(52px)rotateX(-58deg)translateY(6px)scale(.92)}50%{opacity:.86;transform:translate(-50%)translateZ(52px)rotateX(-58deg)translateY(-8px)scale(1.06)}}@media (prefers-reduced-motion:reduce){.circuit-flow,.circuit-node,.circuit-board:before,.ai-eye,.ai-eye:before,.ai-eye:after,.ai-eye:after,.eye-orb,.eye-orb:before,.eye-orb:after,.eye-hud,.eye-iris,.eye-pupil,.eye-reflection,.eye-scan,.eye-spark,.eye-data,.chip-core,.chip-holo-beam,.chip-holo-grid,.chip-die:after,.chip-lane,.chip-pulse,.chip-ring,.ai-signal{animation:none}}.heroGrid{z-index:1;grid-template-columns:1fr;padding:70px 0;display:grid;position:relative}.heroCopy{width:100%;max-width:1320px}.heroCopy h1{letter-spacing:0;margin:0;font-size:clamp(44px,6vw,78px);line-height:.98}.heroCopy h1 span{color:var(--blue)}.heroCopy p{color:#dbe7fb;max-width:680px;font-size:20px}.publicMarketCounter{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:760px;margin:18px 0 6px;display:grid}.publicMarketCounter span{min-width:0;color:var(--muted);background:#02070f6b;border:1px solid #7dd7ff29;border-radius:8px;padding:10px;font-size:12px;line-height:1.35}.publicMarketCounter strong{color:#fff;font-size:19px;display:block}.searchPanel{background:#09101beb;border:1px solid #ffffff14;border-radius:8px;width:100%;max-width:100%;margin-top:28px;padding:14px;box-shadow:0 18px 50px #00000061}.mobileAdvancedSearchHeader{display:none}.tabs{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 4px;font-size:12px;font-weight:800}.tabs .active{border-color:var(--blue);color:#fff}.searchRow{grid-template-columns:minmax(220px,1.45fr) repeat(6,minmax(120px,1fr));gap:10px;display:grid}.searchRow .field,.searchRow .btn{width:100%;min-width:0}.priceSelect,.locationFilter,.sellerTypeFilter{width:100%}.searchActionRow{grid-template-columns:minmax(0,1fr) minmax(118px,.16fr);align-items:center;gap:12px;margin-top:12px;display:grid}.searchActionRow .trustFilterBar{margin-top:0}.searchActionButton{justify-content:center;width:100%;min-height:42px}.firstVisitGuide{background:radial-gradient(circle at 92% 0,#49d17d21,#0000 32%),linear-gradient(135deg,#08121ff0,#050b16eb);border:1px solid #7dd7ff24;border-radius:8px;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:16px;margin-top:18px;margin-bottom:18px;padding:18px;display:grid;box-shadow:0 18px 45px #00000042,inset 0 0 26px #2d82ff0d}.firstVisitMobileToggle{display:none}.firstVisitIntro{min-width:0}.firstVisitIntro>span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:950}.firstVisitIntro h2{margin:6px 0 8px;font-size:22px;line-height:1.18}.firstVisitIntro p{color:var(--muted);margin:0;line-height:1.55}.firstVisitChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.firstVisitChoices button{color:#eaf4ff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#101f32db,#060e1ad1),radial-gradient(circle at 100% 0,#2d82ff21,#0000 42%);border:1px solid #ffffff17;border-radius:8px;grid-template-rows:auto auto 1fr;gap:8px;min-width:0;min-height:154px;padding:13px;transition:transform .18s,border-color .18s,background .18s;display:grid;box-shadow:inset 0 0 24px #7dd7ff09}.firstVisitChoices button:hover,.firstVisitChoices button:focus-visible{background:linear-gradient(145deg,#12263ceb,#07101ee0),radial-gradient(circle at 100% 0,#49d17d29,#0000 42%);border-color:#49d17d61;transform:translateY(-2px)}.firstVisitChoices span{color:#03111f;background:linear-gradient(135deg,#7dd7ff,#49d17d);border-radius:999px;place-items:center;width:34px;min-width:0;height:28px;font-size:12px;font-weight:950;display:inline-grid}.firstVisitChoices strong{color:#fff;min-width:0;font-size:15px;line-height:1.25}.firstVisitChoices small{color:#aebbd0;min-width:0;font-size:13px;line-height:1.42}.firstVisitActions{grid-column:1/-1;justify-items:end;gap:8px;display:grid}.firstVisitActions .linkButton{text-align:center;color:#9bb1ca;justify-content:end}.trustFilterBar{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.trustFilterBar span{color:#7dd7ff;text-transform:uppercase;margin-right:2px;font-size:12px;font-weight:900}.trustFilterBar button{color:#dbe7fb;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;min-height:36px;padding:0 12px;font-weight:850}.trustFilterBar button.active,.trustFilterBar button:hover{color:#9cf7bb;background:#49d17d1f;border-color:#49d17d73}.siteAnnouncement{color:#c9ffe0;background:#18d18814;border-left:3px solid #49d17d;border-radius:4px;width:fit-content;max-width:100%;margin:14px 0 0;padding:9px 12px;font-size:13px}.globalAnnouncement{background:linear-gradient(90deg,#18d18829,#2378ff14);border-bottom:1px solid #49d17d38}.globalAnnouncement .shell{align-items:center;gap:12px;min-height:42px;padding-top:8px;padding-bottom:8px;display:flex}.globalAnnouncement span{color:#b9ffd6;text-transform:uppercase;background:#18d18817;border:1px solid #49d17d57;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:800}.globalAnnouncement p{color:#dcffe9;flex:1;margin:0;line-height:1.45}.globalAnnouncement button{color:#dcffe9;cursor:pointer;background:#080f1a57;border:1px solid #dcffe933;border-radius:999px;width:30px;height:30px;font-weight:800}.globalAnnouncement button:hover{background:#080f1a8f;border-color:#dcffe975}.techFilterPanel{border-top:1px solid #ffffff12;margin-top:12px;padding-top:12px}.techFilterPanel>span{color:#7dd7ff;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:900;display:block}.techFilterGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.techFilterGrid label{gap:6px;display:grid}.techFilterGrid label>span{color:var(--muted);font-size:12px;font-weight:800}.rangeFilterInputs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rangeFilterInputs .field{min-width:0}.field{border:1px solid var(--line);width:100%;height:44px;color:var(--text);background:#0a111d;border-radius:6px;padding:0 12px}select.field,select.field option{color:var(--text);background:#0a111d}select.field{appearance:none;background-color:#0a111d;background-image:linear-gradient(45deg,#0000 50%,#fff 50%),linear-gradient(135deg,#fff 50%,#0000 50%);background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:38px}select.field option:checked{color:#fff;background:#123766}select.field:disabled{color:#e2eeff7a;cursor:not-allowed;background:#0a111d9e}.multiCheckSelect{width:100%;min-width:0;position:relative}.multiCheckTrigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.multiCheckTrigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.multiCheckMeta{flex:none;align-items:center;gap:7px;font-style:normal;display:inline-flex}.multiCheckTrigger strong{color:#06111d;background:#7dd7ff;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:11px;display:grid}.multiCheckTrigger b{background-image:linear-gradient(45deg,#0000 50%,#fff 50%),linear-gradient(135deg,#fff 50%,#0000 50%);background-position:0 3px,5px 3px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;width:10px;height:10px;display:block}.multiCheckMenu{z-index:40;background:#08111e;border:1px solid #7dd7ff38;border-radius:8px;max-height:260px;padding:7px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 18px 44px #0000005c}.multiCheckOption,.multiCheckClear,.multiCheckDone{color:#dbe7fb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:9px}.multiCheckOption{align-items:center;gap:9px;display:flex}.multiCheckOption span{background:#050d18c7;border:1px solid #7dd7ff80;border-radius:50%;width:14px;height:14px}.multiCheckOption em{overflow-wrap:anywhere;min-width:0;font-style:normal}.multiCheckOption:hover,.multiCheckOption.selected{background:#226fff29}.multiCheckOption.selected span{background:radial-gradient(circle,#49d17d 0 42%,#49d17d2e 48%);border-color:#49d17d}.multiCheckClear{color:#7dd7ff;margin-top:4px;font-weight:800}.multiCheckDone{color:#eafff2;text-align:center;background:linear-gradient(135deg,#0d3a27,#0b2346);border:1px solid #49d17d57;margin-top:6px;font-weight:950;position:sticky;bottom:0;box-shadow:0 -12px 24px #08111eeb}.multiCheckDone:hover{background:linear-gradient(135deg,#105134,#0d3267);border-color:#49d17d9e}.fileField{color:var(--muted);background:#080f1ab8;border:1px dashed #7dd7ff57;border-radius:6px;gap:8px;padding:11px 12px;display:grid}.fileField span{color:#dbe7fb;font-size:13px;font-weight:800}.fileField input{color:var(--muted);font:inherit}.fileField input::file-selector-button{color:#eaf6ff;min-height:38px;font:inherit;background:#2378ff38;border:1px solid #7dd7ff47;border-radius:6px;margin-right:10px;padding:8px 12px;font-weight:900}.headerNotificationsPanel{z-index:460;background:#050c16fa;border:1px solid #7dd7ff2e;border-radius:10px;gap:10px;width:min(340px,100vw - 24px);padding:12px;display:grid;position:absolute;top:calc(100% + 10px);right:48px;box-shadow:0 24px 60px #00000085,inset 0 0 26px #2378ff0f}.headerNotificationsHead{border-bottom:1px solid #7dd7ff1f;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.headerNotificationsHead strong{color:#fff}.headerNotificationsHead button{color:#caffdc;cursor:pointer;background:#49d17d14;border:1px solid #49d17d40;border-radius:999px;min-height:30px;padding:0 10px;font-size:11px;font-weight:900}.headerNotificationsList{gap:8px;max-height:min(360px,58dvh);display:grid;overflow-y:auto}.headerNotificationsList p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.headerNotificationItem{color:#dbe7fb;background:#080f1ab8;border:1px solid #7dd7ff1f;border-radius:8px;gap:4px;padding:10px;text-decoration:none;display:grid}.headerNotificationItem.unread{background:#49d17d14;border-color:#49d17d4d}.headerNotificationItem strong{color:#fff;overflow-wrap:anywhere;font-size:13px}.headerNotificationItem span{color:#91a9b8;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.imagePreviewGrid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.imagePreviewGrid figure{background:#060d16b8;border:1px solid #7dd7ff29;border-radius:8px;gap:6px;min-width:0;margin:0;padding:8px;display:grid}.imagePreviewGrid img{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%}.imagePreviewGrid figcaption{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.imageSlotUploader{grid-column:1/-1;gap:10px;min-width:0;display:grid}.imageSlotOpenButton{justify-self:start}.imageSlotPanel{background:linear-gradient(135deg,#2378ff14,#49d17d0d),#060d16d1;border:1px solid #7dd7ff2e;border-radius:8px;gap:12px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0a}.imageSlotHeader{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.imageSlotHeader strong{color:#fff;font-size:13px}.imageSlotHeader span{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:800}.imageSlotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.imageSlot{color:#d9f3ff;cursor:pointer;background:#2378ff12;border:1px dashed #7dd7ff57;border-radius:8px;align-content:center;place-items:center;gap:7px;min-width:0;min-height:132px;padding:10px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative;overflow:hidden}.imageSlot:hover{background:#2378ff1f;border-color:#49d17d9e;transform:translateY(-1px)}.imageSlot input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.imageSlot b{color:#fff;background:#2378ff33;border:1px solid #7dd7ff5c;border-radius:999px;place-items:center;width:38px;height:38px;font-size:24px;line-height:1;display:grid}.imageSlot span{max-width:100%;color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.imageSlot img{object-fit:cover;border-radius:6px;width:100%;height:100%;min-height:92px}.imageSlot.filled{background:#49d17d12;border-style:solid;border-color:#49d17d61}.listingPreviewPanel{border-radius:var(--radius);background:linear-gradient(135deg,#49d17d14,#2d82ff12),#060d16c2;border:1px solid #49d17d33;grid-column:1/-1;gap:12px;min-width:0;padding:14px;display:grid}.listingPreviewHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.listingPreviewHeader span{color:#9ff3b8;text-transform:uppercase;font-size:12px;font-weight:950;display:block}.listingPreviewHeader p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.listingPreviewHeader>strong,.listingPreviewMedia span{color:#9ff3b8;white-space:nowrap;background:#49d17d1a;border:1px solid #49d17d57;border-radius:999px;flex:none;padding:5px 8px;font-size:11px;font-weight:950}.listingPreviewCard{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:14px;min-width:0;display:grid}.listingPreviewMedia{min-width:0;position:relative}.listingPreviewMedia img{aspect-ratio:4/3;object-fit:cover;background:#02070fb8;border:1px solid #ffffff14;border-radius:8px;width:100%;display:block}.listingPreviewMedia span{position:absolute;top:10px;left:10px}.listingPreviewContent{align-content:start;gap:10px;min-width:0;display:grid}.listingPreviewTitleRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.listingPreviewTitleRow h3,.listingPreviewTitleRow p,.listingPreviewDescription{overflow-wrap:anywhere;min-width:0;margin:0}.listingPreviewTitleRow h3{color:#fff;font-size:18px;line-height:1.25}.listingPreviewTitleRow p,.listingPreviewDescription{color:var(--muted);font-size:13px;line-height:1.45}.listingPreviewTitleRow>strong{color:#7dd7ff;white-space:nowrap;font-size:18px;font-weight:1000;line-height:1.2}.listingPreviewMeta,.listingPreviewSpecs{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.listingPreviewMeta span,.listingPreviewSpecs span{color:#dbe7fb;overflow-wrap:anywhere;background:#7dd7ff12;border:1px solid #7dd7ff29;border-radius:999px;max-width:100%;padding:5px 8px;font-size:12px;font-weight:850}.listingPreviewSpecs span{background:#49d17d12;border-color:#49d17d2e;gap:5px;display:inline-flex}.listingPreviewSpecs strong{color:#9ff3b8}.quickActionPanel{z-index:1;border-radius:var(--radius);background:#080f1ad1;border:1px solid #ffffff12;justify-content:flex-end;gap:10px;margin-top:18px;padding:12px;display:flex;position:relative;box-shadow:inset 0 0 28px #2d82ff0d}.quickPanelBody{z-index:1400;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:min(1480px,100% - 32px);max-height:calc(100vh - 110px);margin-top:0;position:fixed;top:86px;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 24px 80px #00000075}html.comporaQuickPanelOpen,body.comporaQuickPanelOpen{touch-action:none;width:100%;position:fixed;inset:0;overflow:hidden}body.comporaQuickPanelOpen .quickPanelBody{touch-action:pan-y}body.comporaQuickPanelOpen .mobileBottomNav{display:none}.quickPanelClose{z-index:2;border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#080f1ae6;border-radius:999px;padding:7px 12px;position:absolute;top:12px;right:12px}.inlineActionPanel{background:linear-gradient(135deg,#08101cfe,#040a12fb),#060d18;margin-top:0;box-shadow:0 24px 80px #0009,inset 0 0 42px #2d82ff14}.quickPanelBody .loginPanel.inlineActionPanel,.quickPanelBody .createListingPanel.inlineActionPanel{background:radial-gradient(circle at 16% 0,#2378ff1f,#0000 34%),linear-gradient(135deg,#070f1bfe,#030911fc),#050b14;border-color:#7dd7ff29}.quickPanelBody .field,.quickPanelBody .fileField,.quickPanelBody .accountTypeChooser,.quickPanelBody .legalConsentBox,.quickPanelBody .captchaBox,.quickPanelBody .planChoices label{background-color:#050c16e6}.legacyActionPanel{display:none!important}.section{z-index:1;padding:34px 0 0;position:relative}.circuitSection{isolation:isolate;contain:layout paint style;background:radial-gradient(circle at 20% 15%,#00a7ff14,#0000 30%),radial-gradient(circle at 86% 30%,#49d17d0e,#0000 30%),linear-gradient(135deg,#060e1b8f,#07101d5c);border-radius:12px;padding:34px 18px 20px;overflow:hidden;box-shadow:inset 0 0 48px #2378ff0e,0 14px 52px #0000001f}.circuit-section-flow{z-index:-1;pointer-events:none;border-radius:inherit;contain:layout paint style;opacity:.62;background:linear-gradient(90deg,#49a6ff07 1px,#0000 1px) 0 0/24px 24px,linear-gradient(0deg,#49a6ff06 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#49d17d05 1px,#0000 1px) 12px 0/48px 48px,linear-gradient(0deg,#49d17d04 1px,#0000 1px) 0 12px/48px 48px;position:absolute;inset:0;overflow:hidden}.circuit-section-flow:before{content:"";filter:blur(6px);background:radial-gradient(circle at 28% 35%,#00a7ff1f,#0000 20%),radial-gradient(circle at 78% 58%,#49d17d13,#0000 22%),linear-gradient(110deg,#0000 0 38%,#7dd7ff0e 46%,#0000 58% 100%);animation:12s ease-in-out infinite signalDrift;position:absolute;inset:-30%}.circuit-section-flow .circuit-svg{opacity:.42;width:calc(100% + 36px);height:calc(100% + 36px);inset:-18px}.circuit-section-flow .circuit-trace{stroke-width:1px;opacity:.36}.circuit-section-flow .circuit-flow{stroke-width:2px;opacity:.55;filter:drop-shadow(0 0 5px #00a7ff6b)}.circuit-section-flow .circuit-node{opacity:.5}.circuitSection .sectionHead,.circuitSection .categoryGrid,.circuitSection .listingGrid,.circuitSection .emptyResults{z-index:1;position:relative}.sectionHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.sectionHead h2{margin:0;font-size:24px}.sectionHeadActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.sectionHead span,.linkButton{color:var(--muted)}.linkButton{cursor:pointer;background:0 0;border:0}.categoryGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;display:grid}.categoryExpandButton{justify-content:center;width:100%;margin-top:12px;display:inline-flex}.categoryGrid.mobileCollapsed .categoryCard:nth-child(n+9){display:none}.categoryCard,.listingCard,.businessPanel{border-radius:var(--radius);background:#0d1724c7;border:1px solid #ffffff12;box-shadow:inset 0 0 30px #2d82ff0a}.categoryCard{width:100%;min-height:142px;color:var(--text);cursor:pointer;text-align:center;font:inherit;padding:12px}.categoryCard:hover{border-color:#7dd7ff59;transform:translateY(-1px)}.categoryCard img{object-fit:cover;border-radius:6px;width:100%;height:72px}.categoryCard strong{margin-top:9px;font-size:13px;display:block}.categoryCard small{color:var(--muted)}.pcBuilderPanel{border-radius:var(--radius);box-shadow:var(--shadow);background:radial-gradient(circle at 12% 0,#3087ff29,#0000 34%),radial-gradient(circle at 100% 20%,#49d17d1f,#0000 34%),#070e18d1;border:1px solid #3087ff38;margin-top:20px;padding:18px}.heroChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.heroChoiceGrid button{color:#dcecff;text-align:left;cursor:pointer;background:#07101cb8;border:1px solid #7dd7ff29;border-radius:8px;min-width:0;padding:14px}.heroChoiceGrid button.active{background:linear-gradient(135deg,#49d17d24,#2d87ff1a),#07101ce0;border-color:#49d17d6b}.heroChoiceGrid span,.heroChoiceGrid strong{min-width:0;display:block}.heroChoiceGrid span{color:#fff;font-weight:900}.heroChoiceGrid strong{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.35}.publicBetaNotice{background:linear-gradient(135deg,#49d17d1f,#2d87ff14),#040c16d1;border:1px solid #49d17d47;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;margin-top:14px;padding:14px;display:grid;box-shadow:0 14px 36px #0000002e}.publicBetaNoticeText{min-width:0}.publicBetaNotice strong{color:#d9ffe9;letter-spacing:.02em;text-transform:uppercase;font-size:13px}.publicBetaNotice p{color:#c7d6ea;margin:0;font-size:13px;line-height:1.45}.publicBetaNoticeMeta{flex-wrap:wrap;grid-column:1/-1;gap:7px;min-width:0;display:flex}.publicBetaNoticeMeta span{color:#dceeff;overflow-wrap:anywhere;background:#040c1694;border:1px solid #7dd7ff29;border-radius:999px;max-width:100%;padding:7px 10px;font-size:12px;font-weight:850;line-height:1.2}.publicBetaNoticeLink{color:#ecfff5;white-space:nowrap;background:#49d17d21;border:1px solid #49d17d59;border-radius:8px;justify-self:end;padding:9px 12px;font-size:12px;font-weight:900;text-decoration:none}.publicBetaNoticeLink:hover,.publicBetaNoticeLink:focus-visible{background:#2d87ff2e;border-color:#7dd7ff66}.pcBuilderPanel.collapsed{padding-block:16px}.pcBuilderHeader{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.pcBuilderHeader span,.pcBuilderControls span,.pcBuilderSummary span,.pcBuilderCard span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.pcBuilderHeader h2{color:#f5f9ff;letter-spacing:0;margin:6px 0 8px;font-size:clamp(22px,3vw,34px)}.pcBuilderHeader p,.pcBuilderCard p,.pcBuilderNote,.pcBuilderMessage{color:var(--muted);margin:0;line-height:1.55}.pcBuilderToggle{white-space:nowrap;justify-content:center}.pcBuilderControls{border-radius:var(--radius);background:#ffffff0a;border:1px solid #ffffff14;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:16px;padding:12px;display:grid}.pcBuilderControls label{gap:6px;min-width:0;display:grid}.pcBuilderActions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.pcBuilderActions .btn{justify-content:center;width:100%}.pcBuilderSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.pcBuilderSummary article{background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;gap:4px;min-width:0;padding:12px;display:grid}.pcBuilderSummary strong{color:#f4f8ff;overflow-wrap:anywhere;font-size:20px}.pcBuilderSummary .overBudget strong{color:#ffbe47}.pcBuilderGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.pcBuilderCard{background:#050c16c7;border:1px solid #ffffff14;border-radius:8px;grid-template-rows:118px minmax(120px,1fr) auto;gap:10px;min-width:0;padding:10px;display:grid}.pcBuilderCard img{object-fit:cover;background:#ffffff0d;border-radius:7px;width:100%;height:118px}.pcBuilderCard h3{color:#f4f8ff;margin:4px 0 6px;font-size:15px;line-height:1.3}.pcBuilderCardFooter{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.pcBuilderCardFooter strong{color:var(--blue);white-space:nowrap}.pcBuilderCardFooter .btn{text-align:center;justify-content:center;min-width:0;padding-inline:10px}.pcBuilderCard.missing{background:#ffffff08;border-style:dashed;grid-template-rows:1fr}.pcBuilderNote,.pcBuilderMessage{background:#49d17d0f;border:1px solid #49d17d29;border-radius:8px;margin-top:12px;padding:11px 12px}.comporaImageBadge{z-index:2;color:#07121b;background:radial-gradient(circle at 34% 28%,#ecfff2 0 15%,#9ff3b8 16% 48%,#49d17d 49% 100%);border:1px solid #49d17d9e;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;font-weight:1000;line-height:1;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 0 0 3px #050d1694,0 0 20px #49d17d6b}.comporaImageBadge:after{content:"";border:1px solid #07121b47;border-radius:50%;position:absolute;inset:8px}.comporaCheckedPill{color:#9ff3b8;white-space:nowrap;background:#49d17d1a;border:1px solid #49d17d47;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:3px 7px;font-size:10px;font-weight:900;line-height:1.2;display:none}.market{padding-bottom:34px}.listingGrid{contain:layout style;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.listingLoadMore{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:18px;font-size:13px;display:flex}.listingLoadMore .btn{justify-content:center;min-width:190px}.listingCard{contain:layout paint style;content-visibility:auto;contain-intrinsic-size:390px;background:linear-gradient(#0d1826e6,#070f1aeb),#09111de0;border-color:#7dd7ff1a;flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.listingCard img{object-fit:cover;width:100%;height:190px}.listingImageLink,.listingTextLink,.listingTrustLink{color:inherit;text-decoration:none}.listingImageLink{display:block;overflow:hidden}.listingImageLink img{transition:transform .18s,filter .18s;display:block}.listingTextLink{border-radius:6px;display:block}.listingTrustLink{display:block}.listingCard:hover .listingImageLink img,.listingImageLink:focus-visible img{filter:brightness(1.08);transform:scale(1.025)}.listingCard:hover{border-color:#7dd7ff38;transform:translateY(-3px);box-shadow:0 20px 48px #00000047,inset 0 0 28px #2d82ff0d}.listingTextLink:hover h3,.listingTextLink:focus-visible h3{color:#7dd7ff}.listingImageLink:focus-visible,.listingTextLink:focus-visible,.listingTrustLink:focus-visible{outline-offset:3px;outline:2px solid #7dd7ffb8}.listingTrustBadges,.businessComplianceBox div{flex-wrap:wrap;gap:7px;display:flex}.listingTrustBadges{margin-top:12px}.listingCardBottom .listingTrustBadges{margin-top:0}.profileTrustBadges{margin:8px 0 10px}.profileComplianceSummary{color:#9cf7bb;background:#49d17d14;border:1px solid #49d17d38;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;font-weight:850;display:flex}.profileComplianceSummary .btn{flex:none;min-height:34px}.profileComplianceSummary.warning{color:#ffd890;background:#ffc14d1a;border-color:#ffc14d57}.profileComplianceWarnings{flex-wrap:wrap;gap:7px;margin:8px 0 10px;display:flex}.profileComplianceWarnings span{color:#ffd890;background:#ffc14d1a;border:1px solid #ffc14d59;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850}.profileComplianceFix{color:#bfeaff;border:1px solid #7dd7ff59;border-radius:999px;align-items:center;min-height:28px;padding:4px 9px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.listingTrustBadges span,.businessComplianceBox span{color:#9cf7bb;background:#49d17d14;border:1px solid #49d17d47;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:850;line-height:1.2}.badge{color:#111;background:#ffc847;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900;position:absolute;top:12px;left:12px}.listingBody{flex-direction:column;flex:1;min-height:262px;padding:14px;display:flex}.listingBody h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:43px;margin:0 0 8px;font-size:17px;line-height:1.25;display:-webkit-box;overflow:hidden}.listingBody p,.meta{color:var(--muted)}.listingBody p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;margin:0 0 12px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.meta{flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.listingCardBottom{border-top:1px solid #ffffff0f;gap:9px;margin-top:auto;padding-top:12px;display:grid}.listingSellerRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.listingSellerAvatar{color:#dfffee;background:#49d17d1f;border:2px solid #49d17d7a;border-radius:999px;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:950;line-height:1;display:inline-grid;overflow:hidden}.listingSellerAvatar.business{background:#2378ff24;border-color:#408bff94}.listingSellerAvatar img{object-fit:cover;width:100%;height:100%}.listingFoot{gap:10px;min-width:0;display:grid}.listingFoot strong{color:#7dd7ff;white-space:nowrap;font-size:24px;line-height:1.1;display:block}.listingActions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.listingActions .btn{text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-content:center;min-width:0;padding-inline:10px;overflow:hidden}.btn.saved{color:#b9f7c7;background:#4ade801a;border-color:#4ade806b}.mobileFilterToggle,.mobileBottomNav{display:none}.sessionNote{color:var(--green);font-size:13px;font-weight:900}.emptyResults,.createListingPanel,.loginPanel{border-radius:var(--radius);background:#0d1724c7;border:1px solid #ffffff12;box-shadow:inset 0 0 30px #2d82ff0a}.emptyResults{color:var(--muted);padding:28px}.profileEmptyGuidance{background:radial-gradient(circle at 12% 0,#2378ff1f,#0000 30%),#0d1724d1;align-items:start;gap:10px;display:grid}.profileEmptyGuidance strong{color:#fff;font-size:20px;line-height:1.25}.profileEmptyGuidance p{max-width:680px;color:var(--muted);margin:0;line-height:1.55}.profileEmptyGuidance .btn{justify-self:start;margin-top:4px}.serviceDirectoryPanel{background:radial-gradient(circle at 10% 0,#2d82ff21,#0000 32%),radial-gradient(circle at 90% 12%,#49d17d1a,#0000 28%),#07101bc7;border:1px solid #7dd7ff1f;border-radius:8px;margin-top:18px;margin-bottom:26px;padding:22px;scroll-margin-top:96px}.serviceDirectoryMeta{flex-wrap:wrap;gap:8px;margin:14px 0 16px;display:flex}.serviceDirectoryMeta.compact{justify-content:flex-end;margin:0}.resultsServiceGrid{margin-top:4px}.serviceDirectoryMeta span,.serviceTags span{color:#cfe9f7;background:#040c1685;border:1px solid #7dd7ff24;border-radius:999px;min-width:0;padding:6px 10px;font-size:12px;font-weight:800}.serviceDirectoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.serviceCard{background:radial-gradient(circle at 100% 0,#49d17d17,#0000 42%),linear-gradient(145deg,#0c1826eb,#050d16e0);border:1px solid #7dd7ff1a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;min-width:0;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:inset 0 0 26px #2d82ff0a}.serviceCard:hover{border-color:#49d17d47;transform:translateY(-3px);box-shadow:0 20px 48px #00000042,inset 0 0 28px #49d17d0b}.serviceLogo{color:#dfffea;background:linear-gradient(135deg,#49d17d2e,#2d82ff29);border:1px solid #49d17d47;border-radius:50%;place-items:center;width:58px;height:58px;font-weight:950;display:grid;overflow:hidden}.serviceLogo img{object-fit:cover;width:100%;height:100%;display:block}.serviceCard h3{color:#fff;overflow-wrap:anywhere;margin:8px 0 5px}.serviceCard p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.45}.serviceTags{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.serviceContactMini{gap:6px;margin-top:11px;display:grid}.serviceContactMini a{color:#9edcff;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:850;text-decoration:none}.serviceContactMini a:hover{color:#fff}.serviceCardActions{grid-column:1/-1;grid-template-columns:1fr;gap:8px;display:grid}.serviceCardActions .btn{justify-content:center}.createListingPanel,.loginPanel{grid-template-columns:340px 1fr;gap:20px;margin-top:34px;padding:24px;display:grid}.createListingPanel h2,.loginPanel h2{margin:0 0 8px}.createListingPanel p,.loginPanel p{color:var(--muted);margin:0;line-height:1.55}.createListingForm,.loginForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.authFormHeading{background:linear-gradient(135deg,#2563eb24,#22c55e14);border:1px solid #3b82f638;border-radius:14px;grid-column:1/-1;padding:14px 16px}.authFormHeading h3{color:var(--text);margin:0 0 4px;font-size:clamp(1.08rem,2.2vw,1.35rem)}.authFormHeading p{color:var(--muted);margin:0;font-size:.94rem}.savedSearchStrip,.listingQualityBox{background:#07111fad;border:1px solid #22c55e33;border-radius:14px;grid-column:1/-1;gap:10px;padding:12px 14px;display:grid}.savedSearchStrip p,.listingQualityBox span{color:var(--muted);margin:0;font-size:.9rem}.savedSearchStrip div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.savedSearchStrip span,.listingQualityBox strong{color:var(--text);font-weight:800}.savedSearchStrip button{color:var(--text);cursor:pointer;background:#3b82f61f;border:1px solid #3b82f647;border-radius:999px;padding:7px 10px}.listingQualityBox{background:#f59e0b14;border-color:#f59e0b47}.oauthLoginBlock{grid-column:1/-1;gap:8px;display:grid}.oauthDivider{color:var(--muted);text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.oauthDivider:before,.oauthDivider:after{content:"";background:#ffffff1f;flex:1;height:1px}.oauthButton{color:#f7fbff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:42px;padding:0 12px;font-size:14px;font-weight:850;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:flex}.oauthButton span{color:#06101b;background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:1000;display:grid}.oauthButton:hover{background:#2d82ff1f;border-color:#2d82ff8c;transform:translateY(-1px)}.oauthButton.apple{opacity:.58;cursor:not-allowed}.oauthButton.apple:hover{background:#ffffff0f;border-color:#ffffff24;transform:none}.mobileFormSegment,.mobileListingStepper{display:none}.listingTechPanel{border-radius:var(--radius);background:linear-gradient(135deg,#2d82ff1a,#4ade800d),#060d1694;border:1px solid #7dd7ff24;grid-column:1/-1;padding:14px}.listingTechPanel>span{color:#7dd7ff;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:900;display:block}.listingTechGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.listingTechGrid label{gap:6px;display:grid}.listingTechGrid label>span{color:var(--muted);font-size:12px;font-weight:800}.trustProofFields{border-radius:var(--radius);background:radial-gradient(circle at 100% 0,#49d17d1a,#0000 34%),#060d1694;border:1px solid #49d17d2e;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.trustProofIntro{grid-column:1/-1;gap:5px;display:grid}.trustProofIntro strong{color:#dfffe9}.trustProofIntro p{color:var(--muted);margin:0;line-height:1.45}.trustProofFields label{gap:6px;min-width:0;display:grid}.trustProofFields label span{color:#dbe7fb;font-size:12px;font-weight:900}.passwordFieldGroup{border-radius:var(--radius);border:1px solid #0000;grid-column:1/-1;grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;padding:0;transition:border-color .18s,background .18s,padding .18s;display:grid}.passwordFieldGroup.mismatch{background:#ff3f5e1a;border-color:#ff56706b;padding:10px}.passwordFieldGroup.mismatch .field{background:#500e1c5c;border-color:#ff56707a}.passwordFieldGroup small{color:#ff9dad;grid-column:1/-1;font-size:12px;font-weight:800}.textArea{resize:vertical;grid-column:1/-1;min-height:112px;padding-top:12px}.createListingForm .btn,.loginForm .btn{justify-self:start}.formStatus{border-radius:var(--radius);color:#cfe9ff;background:#080f1aa3;border:1px solid #7dd7ff2e;grid-column:1/-1;width:100%;padding:10px 12px;font-size:13px;font-weight:800}.formStatusError{color:#ffd3d3;background:linear-gradient(135deg,#5a121cd1,#230912db);border-color:#ff5d5d94;box-shadow:0 0 0 3px #ff5d5d1a,inset 0 0 18px #ff5d5d0f}.formStatusError:before{content:"!";color:#2a0710;background:#ff8f8f;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:8px;font-size:12px;font-weight:950;display:inline-grid}.listingSuccessNotice{z-index:30;border-radius:var(--radius);color:#e9fff3;background:linear-gradient(135deg,#49d17d33,#00a7ff1a),#051411f0;border:1px solid #49d17d6b;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:13px 16px;display:flex;position:sticky;top:78px;box-shadow:0 18px 45px #00000047,inset 0 0 28px #49d17d14}.listingSuccessNotice strong{color:#49d17d;font-size:14px;font-weight:950}.listingSuccessNotice span{color:#cfe9ff;font-size:13px;font-weight:800}.listingSuccessNotice.inlineNotice{grid-column:1/-1;margin:0 0 14px;position:static}.editListingStatus{margin:0}.lockedCreatePanel{border-radius:var(--radius);background:linear-gradient(135deg,#2d82ff24,#4ade800f),#080f1abd;border:1px solid #2d82ff3d;padding:20px;box-shadow:inset 0 0 38px #2d82ff12}.lockedCreatePanel strong{color:#fff;margin-bottom:8px;font-size:1.03rem;display:block}.lockedActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.authTabs{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.authTabs button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#0a111dcc;border-radius:999px;padding:9px 14px}.authTabs button.active{color:#fff;background:#2378ff38;border-color:#2d82ff}.authTabs button.business{border-color:#499aff47}.authTabs button.business.active{background:#2378ff47;border-color:#499aff}.accountSummary,.captchaBox{border-radius:var(--radius);background:#080f1ab8;border:1px solid #ffffff12;padding:14px}.accountSummary{gap:8px;margin-top:16px;display:grid}.accountSummary span{color:var(--muted)}.activeAccountLine{align-items:center;gap:8px;font-weight:800;display:flex;color:#73e69e!important}.quotaSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.quotaSummary span{background:#2378ff12;border:1px solid #7dd7ff1f;border-radius:6px;padding:9px}.quotaSummary strong{color:#fff}.paymentPrompt{background:#18d18814;border:1px solid #49d17d3d;border-radius:8px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.paymentPrompt strong{color:#c9ffe0}.accountTypeChooser{background:#080f1aad;border:1px solid #7dd7ff24;border-radius:6px;grid-column:1/-1;padding:12px}.accountTypeChooser legend{color:#dbe7fb;padding:0 6px;font-size:12px;font-weight:800}.accountTypeChooser p{color:var(--muted);margin:9px 0 0;font-size:12px}.accountTypeSegments{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.accountTypeSegments button{border:1px solid var(--line);min-height:42px;color:var(--muted);cursor:pointer;background:#0a111dd1;border-radius:5px;font-weight:800}.accountTypeSegments button.active{color:#fff;background:#2378ff33;border-color:#2d82ff}.planChoices{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.planChoices label{cursor:pointer;background:#0a111dc7;border:1px solid #ffffff14;border-radius:6px;align-items:flex-start;gap:9px;padding:12px;display:flex}.planChoices input{accent-color:#2d82ff;margin-top:3px}.planChoices strong,.planChoices small{display:block}.planPaymentNotice{color:#ffce6a;grid-column:1/-1;margin:0;font-size:12px}.sellerTypeBadge,.profileSellerBadge{border:1px solid;border-radius:999px;align-items:center;width:fit-content;padding:5px 9px;font-size:11px;font-weight:900;display:inline-flex}.sellerTypeBadge.private,.profileSellerBadge.private{color:#7cf0a8;background:#49d17d1a;border-color:#49d17d66}.sellerTypeBadge.business,.profileSellerBadge.business{color:#8fc0ff;background:#2378ff24;border-color:#408bff80}.profileSellerBadge{margin:10px 0 4px}.subscriptionNotice{border:1px solid;border-radius:6px;max-width:760px;margin-top:14px;padding:12px 14px;line-height:1.5}.subscriptionNotice.warning{color:#ffdc8a;background:#ffbe4717;border-color:#ffbe476b}.subscriptionNotice.error{color:#ff9a9a;background:#ff5b5b17;border-color:#ff5b5b73}.subscriptionActions{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;padding-top:14px;display:flex}.subscriptionActions strong{color:#dbe7fb;margin-right:4px;font-size:13px}.subscriptionMeta{color:#dbe7fb;background:#2378ff12;border:1px solid #7dd7ff24;border-radius:6px;gap:2px;padding:8px 10px;font-size:12px;font-weight:900;display:grid}.subscriptionMeta.trial{color:#c9ffe0;background:#36d39914;border-color:#36d3993d}.subscriptionMeta.paid{color:#d8f4ff;border-color:#7dd7ff3d}.subscriptionMeta small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.subscriptionHint{color:#c9d7ef;flex-basis:100%;margin:0;font-size:13px;line-height:1.5}.verificationPage{min-height:calc(100vh - 90px);padding-top:48px;padding-bottom:70px}.verificationCard{background:#09111deb;border:1px solid #7dd7ff29;border-radius:8px;max-width:860px;margin:0 auto;padding:28px;box-shadow:0 22px 70px #00000052}.verificationCard>span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.verificationCard h1{margin:9px 0 10px;font-size:clamp(26px,4vw,38px)}.verificationCard>p{color:var(--muted);line-height:1.6}.verificationCard.success{border-color:#49d17d61}.verificationCard.error{border-color:#ff5b5b61}.verificationActions,.verificationComplete{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.verificationSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.verificationSteps article{background:#0d1724c2;border:1px solid #ffffff14;border-radius:7px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:18px;display:flex}.verificationSteps article.verified{border-color:#49d17d61}.verificationSteps article.pending{border-color:#ffbe474d}.verificationSteps small,.verificationSteps span{color:var(--muted)}.verificationSteps strong{overflow-wrap:anywhere}.phoneCodeForm{grid-template-columns:1fr auto;gap:8px;width:100%;display:grid}.devVerificationLink,.devSmsCode{color:#ffdc8a;overflow-wrap:anywhere;background:#ffbe4714;border-radius:5px;padding:8px 10px;font-size:12px}.verificationComplete{border-top:1px solid #ffffff14;justify-content:space-between;padding-top:18px}@media (max-width:640px){.verificationSteps,.phoneCodeForm{grid-template-columns:1fr}.verificationCard{padding:20px}}.planChoices strong{color:#fff}.planChoices small{color:var(--muted);margin-top:4px;line-height:1.35}.captchaBox{grid-column:1/-1;grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;display:grid}.captchaBox strong{color:#7dd7ff}.myListingsPanel{margin-top:34px}.myListingsPanel .sectionHead p{color:var(--muted);margin:6px 0 0}.myListingsList{gap:12px;display:grid}.myListingRow{border-radius:var(--radius);background:#080f1abd;border:1px solid #ffffff12;grid-template-columns:108px 1fr auto;align-items:center;gap:16px;padding:12px;display:grid}.myListingRow.hiddenListing{background:linear-gradient(135deg,#ffc14d14,#080f1abd);border-color:#ffc14d38}.myListingRow.hiddenListing img{opacity:.72}.myListingRow img{object-fit:cover;border-radius:8px;width:108px;height:78px}.myListingTitleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.myListingTitleRow h3{margin:0;font-size:16px}.myListingRow p{color:var(--muted);margin:7px 0}.myListingRow strong{color:#7dd7ff;font-size:18px}.statusPill{text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900}.statusACTIVE{color:#12210f;background:var(--green)}.statusSOLD{color:#111;background:#ffc847}.statusHIDDEN{color:#ffd890;background:#ffc14d29;border:1px solid #ffc14d57}.statusDELETED{color:#ffb4b4;background:#ff5b5b21;border:1px solid #ff5b5b52}.statusSAVED{color:#08111f;background:#7dd7ff}.listingQualityMini{color:#dbe7fb;overflow-wrap:anywhere;background:#080f1a9e;border:1px solid #7dd7ff1f;border-radius:999px;width:max-content;max-width:100%;padding:5px 9px;font-size:12px;font-weight:850}.listingQualityMini.ready{color:#9dffc4;background:#49d17d14;border-color:#49d17d47}.listingQualityMini.warning{color:#ffd890;background:#ffc14d14;border-color:#ffc14d4d}.myListingRow>.listingQualityMini{grid-column:2/-1;margin-top:-8px}.profilePage{padding:34px 0 70px}.profileHero{border-radius:var(--radius);background:radial-gradient(circle at 80% 20%,#49d17d24,#0000 24%),linear-gradient(135deg,#2378ff29,#080f1ad1);border:1px solid #ffffff12;padding:28px;box-shadow:inset 0 0 42px #2d82ff14}.profileHeroTop{align-items:center;gap:22px;display:flex}.profileAvatarEditor{flex:0 0 132px;justify-items:center;gap:8px;display:grid}.profileAvatarImage{background:radial-gradient(circle at 50% 35%,#7dd7ff33,#0000 45%),#07121be0;border:2px solid #7dd7ff52;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:relative;box-shadow:0 0 26px #2378ff33}.profileAvatarImage.business{border-color:#408bff7a}.profileAvatarImage.private{border-color:#49d17d6b}.profileAvatarImage img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.profileAvatarImage span{color:#d9f3ff;font-size:32px;font-weight:900}.profileAvatarEditButton{z-index:2;color:#fff;cursor:pointer;background:linear-gradient(135deg,#2378ff,#1ed6a4);border:1px solid #ffffff38;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:8px;right:-6px;box-shadow:0 8px 22px #00000059}.profileAvatarEditButton:disabled{cursor:not-allowed;opacity:.65}.profileAvatarEditButton span{color:#fff;font-size:17px;line-height:1}.profileAvatarUpload{color:#d9f3ff;cursor:pointer;background:#080f1ab8;border:1px solid #7dd7ff2e;border-radius:999px;place-items:center;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;display:inline-grid;position:relative}.profileAvatarUpload:hover{color:#fff;border-color:#49d17d6b}.profileAvatarUpload input{opacity:0;cursor:pointer;position:absolute;inset:0}.profileAvatarUpload input:disabled{cursor:not-allowed}.profileAvatarPositionPanel{background:#080f1a7a;border:1px solid #7dd7ff24;border-radius:8px;gap:8px;width:min(220px,100%);padding:10px;display:grid}.profileAvatarPositionPanel label{color:#d9f3ff;gap:4px;font-size:11px;font-weight:800;display:grid}.profileAvatarPositionPanel input[type=range]{accent-color:#49d17d;width:100%}.profileAvatarPositionPanel .btn{justify-content:center;width:100%;min-height:34px;font-size:12px}.profileAvatarEditor small{color:var(--muted);text-align:center;font-size:11px;line-height:1.3}.profileCropOverlay{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#01060ec7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.profileCropModal{background:radial-gradient(circle at 30% 0,#2378ff2e,#0000 36%),linear-gradient(145deg,#080f1afa,#050a13fa);border:1px solid #7dd7ff33;border-radius:10px;width:min(520px,100%);max-height:calc(100vh - 36px);padding:18px;overflow:auto;box-shadow:0 28px 90px #0000009e}.profileCropHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.profileCropHeader span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.profileCropHeader h2{color:#fff;margin:4px 0 0;font-size:24px}.profileCropClose{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;width:36px;height:36px}.profileCropStage{aspect-ratio:1;touch-action:none;cursor:grab;background:#030812;border-radius:10px;width:min(280px,100vw - 82px);margin:0 auto 16px;position:relative;overflow:hidden}.profileCropStage:active{cursor:grabbing}.profileCropStage img{object-fit:cover;transform-origin:50%;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.profileCropCircle{pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 999px #0000007a,inset 0 0 0 2px #7dd7ffcc}.profileCropControls{gap:10px;display:grid}.profileCropControls label{color:#d9f3ff;gap:7px;font-size:13px;font-weight:900;display:grid}.profileCropControls input[type=range]{accent-color:#49d17d;width:100%}.profileCropControls p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.profileCropEmpty{color:#d9f3ff;cursor:pointer;text-align:center;background:#2378ff0f;border:1px dashed #7dd7ff4d;border-radius:10px;place-items:center;gap:8px;min-height:240px;padding:22px;display:grid}.profileCropEmpty input,.profileCropActions label input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profileCropEmpty strong{color:#fff;font-size:18px}.profileCropEmpty span{color:var(--muted);font-size:13px}.profileCropActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.profileHero span{color:#7dd7ff;text-transform:uppercase;font-size:13px;font-weight:900}.profileHero h1{letter-spacing:0;margin:10px 0;font-size:clamp(34px,5vw,62px)}.profileHero p{max-width:720px;color:var(--muted);margin:0;line-height:1.6}.profileActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.profileStats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin:18px 0 34px;display:grid}.profileStats article,.profileStatButton{border-radius:var(--radius);background:#0d1724c7;border:1px solid #ffffff12;padding:16px}.profileStatButton{color:inherit;cursor:pointer;text-align:left}.profileStatButton:hover{border-color:#7dd7ff61}.profileStats article.warningStat,.profileStatButton.warningStat{background:linear-gradient(135deg,#ffc14d14,#0d1724c7);border-color:#ffc14d47}.profileOnboarding{border-radius:var(--radius);background:radial-gradient(circle at 8% 12%,#49d17d1a,#0000 24%),#080f1ab8;border:1px solid #7dd7ff1f;margin:-10px 0 34px;padding:18px}.onboardingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.onboardingStep{background:#0d1724d1;border:1px solid #ffffff14;border-radius:8px;align-content:start;gap:8px;min-height:178px;padding:14px;display:grid}.onboardingStep.done{background:#18d18814;border-color:#49d17d3d}.onboardingStep span{color:#7dd7ff;text-transform:uppercase;background:#2378ff1f;border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px;font-weight:900}.onboardingStep.done span{color:#9dffc4;background:#49d17d1f}.onboardingStep h3{margin:0;font-size:17px}.onboardingStep p{color:var(--muted);margin:0;line-height:1.45}.onboardingStep .btn{place-self:end start;margin-top:4px}.profileStats small,.profileStats span{color:var(--muted);display:block}.profileStats strong{color:#fff;overflow-wrap:anywhere;word-break:break-word;max-width:100%;margin:8px 0;font-size:18px;display:block}.smartListingHint,.messageSafetyNotice,.priceTrackNote{color:#cfefff;background:#2378ff14;border:1px solid #7dd7ff29;border-radius:8px;padding:12px;line-height:1.45}.smartListingHint{grid-column:1/-1;gap:4px;display:grid}.smartListingHint strong,.messageSafetyNotice strong{color:#fff}.smartListingHint span,.messageSafetyNotice span{color:var(--muted);overflow-wrap:anywhere}.messageSafetyNotice{background:#ffbe4714;border-color:#ffbe4747;gap:4px;margin-top:-2px;display:grid}.messageSafetyNotice.alwaysVisible{background:radial-gradient(circle at 8% 0,#49d17d1f,#0000 32%),#080f1a9e;border-color:#49d17d2e;margin-top:0}.priceTrackNote{color:#9dffc4;background:#49d17d14;margin:-4px 0 12px}.smartEmpty{text-align:left;gap:10px;display:grid}.smartEmpty strong{color:#fff;font-size:20px}.smartEmpty p{max-width:760px;color:var(--muted);margin:0;line-height:1.55}.freshMarketplaceEmpty{background:radial-gradient(circle at 10% 0,#49d17d24,#0000 34%),radial-gradient(circle at 88% 10%,#2d82ff29,#0000 32%),linear-gradient(145deg,#0a1927e6,#040c16db);border-color:#49d17d2e;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:stretch;gap:18px;display:grid}.freshEmptyMain,.freshEmptyTips{min-width:0}.freshEmptyMain{gap:10px;display:grid}.freshEmptyMain>span{color:#bfffd5;letter-spacing:.02em;background:#49d17d17;border:1px solid #49d17d3d;border-radius:999px;width:max-content;max-width:100%;padding:6px 10px;font-size:11px;font-weight:950}.freshEmptyMain strong{color:#fff;font-size:clamp(22px,3vw,34px);line-height:1.08}.freshEmptyMain p{color:#c9d7e8;max-width:720px;margin:0;font-size:15px;line-height:1.55}.freshEmptyTips{align-content:center;gap:9px;display:grid}.freshEmptyTips span{color:#dceeff;background:#030a137a;border:1px solid #7dd7ff1f;border-radius:8px;padding:11px 12px;font-size:13px;font-weight:800;line-height:1.35}.emptyActions{flex-wrap:wrap;gap:10px;display:flex}.emptyActions .btn{justify-content:center;min-width:150px}.comparePanel{border-radius:var(--radius);background:#080f1ac2;border:1px solid #7dd7ff1f;margin-top:18px;padding:18px}.compareGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.compareGrid article{background:#0d1724c7;border:1px solid #ffffff14;border-radius:8px;gap:10px;padding:12px;display:grid}.compareGrid img{object-fit:cover;background:#08131f;border-radius:6px;width:100%;height:126px}.compareGrid h3{overflow-wrap:anywhere;min-height:44px;margin:0;font-size:15px;line-height:1.35}.compareGrid dl{gap:7px;margin:0;display:grid}.compareGrid dl div{border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:10px;padding-bottom:6px;display:flex}.compareGrid dt{color:var(--muted);font-size:12px}.compareGrid dd{color:#fff;text-align:right;overflow-wrap:anywhere;margin:0}@media (max-width:900px){.compareGrid{grid-template-columns:1fr}.compareGrid h3{min-height:0}}@media (max-width:1180px){.listingActions{grid-template-columns:1fr}.listingActions .btn{white-space:normal;text-overflow:clip;width:100%;overflow:visible}}@media (max-width:680px){.listingActions{grid-template-columns:1fr}.listingActions .btn{white-space:normal;text-overflow:clip;width:100%;overflow:visible}}.profileTabs{border-radius:var(--radius);background:#080f1abd;border:1px solid #ffffff12;flex-wrap:wrap;gap:8px;padding:8px;display:flex}.profileTabsDock{border-top:1px solid #ffffff14;margin-top:22px;padding-top:18px}.profileTabs button{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:10px 14px}.profileTabs button.active{color:#fff;background:#2378ff2e;border-color:#2d82ff6b}.profileInfoPanel{border-radius:var(--radius);background:#0d1724c7;border:1px solid #ffffff12;margin-top:18px}.profileTabSection{scroll-margin-top:96px}.profilePlaceholderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.profilePlaceholderGrid article{border-radius:var(--radius);background:#080f1ab8;border:1px solid #ffffff12;padding:16px}.profilePlaceholderGrid strong{color:#fff;margin-bottom:8px;display:block}.profilePlaceholderGrid p{color:var(--muted);margin:6px 0 0;line-height:1.55}.securityCenterMini{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.securityCenterMini article{background:#080f1aa8;border:1px solid #7dd7ff24;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:14px;display:grid}.securityCenterMini article.secure{background:#49d17d12;border-color:#49d17d47}.securityCenterMini article.warning{background:#ffc94d14;border-color:#ffc94d57}.securityCenterMini span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.securityCenterMini strong{color:#fff;overflow-wrap:anywhere;line-height:1.3}.securityCenterMini .btn{justify-self:start;min-height:36px}.profileEditForm{gap:10px;margin-top:14px;display:grid}.profileEditForm .btn{justify-self:start}.messageList{gap:12px;display:grid}.messageCenterLayout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.conversationList{align-content:start;gap:10px;display:grid}.conversationListButton{color:#fff;text-align:left;cursor:pointer;background:#080f1ac2;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:12px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative}.conversationListButton.active{background:linear-gradient(135deg,#1f71ff33,#49d17d14);border-color:#1f71ff94;box-shadow:inset 3px 0 #49d17deb}.conversationAvatar{color:#d9ffe5;background:radial-gradient(circle at 35% 30%,#49d17d57,#1f71ff21 55%,#040b15e6);border:1px solid #49d17d57;border-radius:50%;place-items:center;width:42px;height:42px;font-size:16px;font-weight:950;display:inline-grid}.conversationPreview,.conversationMeta{min-width:0}.conversationPreview{gap:3px;display:grid}.conversationPreview strong,.conversationPreview small,.conversationPreview em,.conversationMeta small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversationPreview small,.conversationPreview em,.conversationMeta small{color:var(--muted);font-size:12px;font-style:normal}.conversationPreview em{color:#dbe7fb}.conversationMeta{justify-items:end;gap:6px;display:grid}.conversationMeta b{color:#b9f7c7;background:#49d17d2e;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:11px;display:inline-grid}.conversationDetail{align-items:start;overflow:hidden}.messageCard{border-radius:var(--radius);background:#080f1ab8;border:1px solid #ffffff12;grid-template-columns:1fr;align-items:start;gap:12px;padding:16px;display:grid}.messageCard strong,.messageCard span{display:block}.messageCard span{color:var(--muted);margin-top:4px;font-size:13px}.messageCard p{color:#dbe7fb;grid-column:1/-1;margin:0;line-height:1.55}.conversationHead{border-bottom:1px solid #7dd7ff1f;grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.conversationHead>div:first-child{min-width:0}.conversationHead small{color:#7dd7ff;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.conversationHead strong,.conversationHead span{overflow-wrap:anywhere;min-width:0}.conversationActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.conversationStatus{background:#040b158c;border:1px solid #7dd7ff1f;border-radius:10px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.conversationStatus span{color:#fff;margin:0;font-size:13px;font-weight:900}.conversationStatus small{color:var(--muted);text-align:right;font-size:12px}.conversationStatus.readyReply{background:#49d17d14;border-color:#49d17d3d}.conversationStatus.waitingReply{background:#ffc94d12;border-color:#ffc94d3d}.conversationSummaryBar{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.conversationSummaryBar span{background:#040b15a3;border:1px solid #7dd7ff1f;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.conversationSummaryBar small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.conversationSummaryBar strong{color:#fff;overflow-wrap:anywhere;font-size:14px}.conversationSummaryBar .readyReply{background:#49d17d14;border-color:#49d17d47}.conversationSummaryBar .waitingReply{background:#ffc94d12;border-color:#ffc94d42}.unreadPill{color:#b9f7c7;background:#49d17d1a;border:1px solid #49d17d4d;border-radius:999px;align-items:center;min-height:40px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.conversationThread{grid-column:1/-1;gap:10px;max-height:min(560px,62vh);padding:4px 4px 8px;display:grid;overflow-y:auto}.threadBubble{background:#0b1420d1;border:1px solid #7dd7ff1f;border-radius:14px 14px 14px 4px;max-width:min(680px,84%);padding:11px 13px}.threadBubble.mine{background:#2378ff1f;border-color:#2378ff42;border-radius:14px 14px 4px;justify-self:end}.threadBubble>span{color:#9fb5c8;font-size:11px;font-weight:850}.threadBubble p{overflow-wrap:anywhere;margin-top:6px}.threadBubble small{color:#7dd7ff;margin-top:8px;font-size:11px;font-weight:800;display:block}.messageReactionBar{opacity:.82;flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.messageReactionBar button{color:#b9cede;cursor:pointer;background:#050c1694;border:1px solid #7dd7ff24;border-radius:999px;min-height:30px;padding:0 10px;font-size:12px;font-weight:850}.messageReactionBar button.active{color:#b9f7c7;background:#49d17d1f;border-color:#49d17d7a}.messageReactionBar button.dislike.active{color:#ffd88f;background:#ffbe471a;border-color:#ffbe476b}.messageReplyBox{border-top:1px solid #7dd7ff1f;grid-column:1/-1;gap:10px;padding-top:12px;display:grid}.messageReplyBox .textArea{min-height:82px}.messageReplyActions,.myListingActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.editListingForm{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.editListingActions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.businessPanel{z-index:1;background:linear-gradient(120deg,#0d1724eb,#112c4eb8),radial-gradient(circle at 82% 44%,#2378ff33,#0000 28%);justify-content:space-between;align-items:center;gap:20px;margin-bottom:42px;padding:28px;display:flex;position:relative}.businessPanel h2{margin:0 0 8px}.businessPanel p{color:var(--muted);margin:0}.detailPage{z-index:1;padding:22px 0 44px;position:relative}.detailTopbar{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;font-size:13px;display:flex}.detailTopbar a,.detailBackButton{color:#72aaff;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:800}.detailBackButton:hover{color:#9fc5ff}.detailGrid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr) 320px;align-items:start;gap:16px;display:grid}.detailMediaPanel,.detailInfoPanel,.detailDescriptionPanel,.sellerPanel,.safePanel{border-radius:var(--radius);background:#0d1724d1;border:1px solid #ffffff12;box-shadow:inset 0 0 30px #2d82ff0a}.detailMediaPanel{position:relative;overflow:hidden}.detailImage{object-fit:cover;width:100%;height:auto;min-height:420px;display:block}.detailInfoPanel,.detailDescriptionPanel,.sellerPanel,.safePanel{padding:20px}.detailCategory{color:#7dd7ff;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:900}.detailInfoPanel h1{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.05}.sellerRating{color:var(--muted);flex-wrap:wrap;gap:12px;margin:16px 0;font-size:14px;display:flex}.sellerRating span:first-child{color:#ffc847;font-weight:900}.listingIntelligenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.intelligenceCard{background:#080f1aad;border:1px solid #7dd7ff1f;border-radius:8px;min-width:0;padding:12px}.intelligenceCard span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900;display:block}.intelligenceCard strong{color:#fff;margin-top:5px;font-size:14px;display:block}.intelligenceCard small{color:#91a9b8;margin-top:5px;line-height:1.4;display:block}.realPriceMiniStats{border-top:1px solid #ffffff14;gap:4px;margin-top:10px;padding-top:9px;display:grid}.realPriceMiniStats b,.realPriceMiniStats em{color:#fff;overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.25}.realPriceMiniStats em{color:#7dd7ff;font-style:normal;font-weight:800}.realPriceMiniStats small{color:#91a9b8;margin:0}.intelligenceCard.good{background:#49d17d1a;border-color:#49d17d47}.intelligenceCard.high{background:#ffc84714;border-color:#ffc84747}.detailPriceRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:20px 0;display:flex}.detailPriceMain{gap:6px;min-width:0;display:grid}.detailPriceMain strong{color:#7dd7ff;white-space:nowrap;word-break:keep-all;align-items:flex-end;gap:8px;font-size:38px;line-height:1;display:inline-flex}.detailPriceAmount{font-variant-numeric:tabular-nums;display:inline-block}.detailPriceCurrency{color:#c9f0ff;letter-spacing:0;padding-bottom:3px;font-size:18px;font-weight:900;display:inline-block}.detailPriceRow .btn{flex:none}.detailPriceRow span,.detailFacts dt,.sellerPanel p,.safePanel li{color:var(--muted)}.businessComplianceBox{background:linear-gradient(135deg,#49d17d1c,#2378ff14);border:1px solid #49d17d2e;border-radius:14px;gap:10px;margin:16px 0 18px;padding:14px;display:grid}.businessComplianceBox strong{color:#e9fff1;text-transform:uppercase;font-size:13px}.businessListingOptions{background:linear-gradient(135deg,#49d17d14,#2378ff12);border:1px solid #49d17d33;border-radius:10px;grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:12px;padding:14px;display:grid}.businessListingIntro,.businessImportShortcut{grid-column:1/-1}.businessListingIntro{gap:5px;display:grid}.businessListingIntro strong,.businessListingOptions label span{color:#e9fff1;font-weight:900}.businessListingIntro p,.businessListingOptions label small,.businessImportShortcut span{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.45}.businessListingOptions label{gap:7px;min-width:0;display:grid}.businessListingOptions input[type=hidden]{display:none}.businessImportShortcut{background:#0718269e;border:1px solid #7dd7ff2b;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.businessImportShortcut .btn{white-space:nowrap;flex:none}.detailFacts{gap:10px;margin:0;display:grid}.detailFacts div,.specRow{border-bottom:1px solid #ffffff0f;grid-template-columns:130px 1fr;gap:14px;padding:10px 0;display:grid}.detailFacts dt,.detailFacts dd{margin:0}.detailFacts dd{color:#fff;font-weight:800}.detailActions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.messageSellerForm{gap:10px;margin-top:14px;display:grid}.sellerContactPrivacyNotice{background:radial-gradient(circle at 92% 0,#49d17d1a,#0000 32%),#050f179e;border:1px solid #7dd7ff24;border-radius:8px;gap:5px;margin-top:10px;padding:12px;display:grid}.sellerContactPrivacyNotice strong{color:#fff;font-size:14px}.sellerContactPrivacyNotice span{color:#91a9b8;font-size:13px;line-height:1.45}.messageSellerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.messageSellerActions span{color:var(--muted);font-size:13px}.detailDescriptionPanel{grid-column:span 2}.detailDescriptionPanel h2,.sellerPanel h2,.safePanel h2{margin:0 0 12px;font-size:20px}.descriptionHeaderRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.descriptionHeaderRow h2{margin:0}.translateDescriptionButton{color:#d9f3ff;white-space:nowrap;cursor:pointer;background:#2378ff14;border:1px solid #7dd7ff2e;border-radius:999px;min-height:34px;padding:0 12px;font-size:12px;font-weight:900}.translateDescriptionButton:hover{color:#fff;background:#49d17d1a;border-color:#49d17d6b}.translationDisclosure{color:var(--muted);margin-top:-4px;margin-bottom:16px;line-height:1.45;display:block}.detailDescriptionPanel p{color:#dbe7fb;line-height:1.65}.specTable{margin-top:10px}.specRow span{color:var(--muted)}.specRow strong{color:#fff}.marketplaceSmartPanel,.listingQuestionsPanel{gap:14px;display:grid}.comparisonList,.priceHistoryList,.questionList{gap:10px;display:grid}.comparisonRow{color:#fff;background:#080f1a9e;border:1px solid #ffffff14;border-radius:8px;grid-template-columns:64px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px;text-decoration:none;display:grid}.comparisonRow.current{border-color:#49d17d52}.comparisonRow img{object-fit:cover;border-radius:6px;width:64px;height:48px}.comparisonRow strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.comparisonRow span,.priceHistoryRow span,.priceHistoryRow small,.emptySmartText,.questionForm span{color:var(--muted)}.priceHistoryRow{border-bottom:1px solid #ffffff0f;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:8px 0;display:grid}.questionForm{gap:10px;display:grid}.questionCard{background:#080f1a9e;border:1px solid #ffffff14;border-radius:8px;padding:12px}.questionCard>p,.questionAnswer p{margin:7px 0 0}.questionAnswer{border-left:3px solid #49d17d8c;margin-top:12px;padding-left:10px}.questionAnswer span{color:#9ff3b8;font-size:12px;font-weight:900}.questionAnswerForm{gap:8px;margin-top:12px;display:grid}.waitingForSeller{color:var(--muted);margin-top:10px;display:inline-block}.sellerCard{align-items:center;gap:12px;margin-bottom:14px;display:flex}.sellerAvatar{color:#7dd7ff;background:#2378ff26;border:1px solid #7dd7ff5c;border-radius:50%;place-items:center;width:50px;height:50px;font-weight:900;display:grid;overflow:hidden}.sellerAvatar img{object-fit:cover;width:100%;height:100%}.sellerPanel ul,.safePanel ul{padding-left:18px}.sellerPanel li,.safePanel li{margin:8px 0}.sellerTrustSummaryBox{background:radial-gradient(circle at 100% 0,#2378ff1f,#0000 32%),#080f1a9e;border:1px solid #7dd7ff24;border-radius:8px;gap:10px;margin:14px 0;padding:12px;display:grid}.sellerTrustSummaryBox>strong{color:#fff;font-size:14px}.sellerTrustSummaryBox>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sellerTrustSummaryBox span{background:#0d17249e;border:1px solid #ffffff12;border-radius:7px;min-width:0;padding:9px}.sellerTrustSummaryBox small,.sellerTrustSummaryBox b{overflow-wrap:anywhere;min-width:0;display:block}.sellerTrustSummaryBox small{color:var(--muted);font-size:11px}.sellerTrustSummaryBox b{color:#dfffe7;margin-top:3px;font-size:13px}.buyerSafetyChecklist{background:radial-gradient(circle at 10% 0,#49d17d1f,#0000 30%),#080f1a94;border:1px solid #49d17d29;border-radius:8px;gap:8px;margin-top:16px;padding:12px;display:grid}.buyerSafetyChecklist strong{color:#dfffe7;font-size:14px}.buyerSafetyChecklist span{color:var(--muted);padding-left:18px;font-size:13px;line-height:1.45;position:relative}.buyerSafetyChecklist span:before{content:"";background:#49d17d;border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0;box-shadow:0 0 12px #49d17d73}.reportBox{border-top:1px solid #ffffff14;gap:10px;margin-top:18px;padding-top:18px;display:grid}.reportBox label{color:#dbe7fb;gap:7px;font-size:13px;font-weight:850;display:grid}.reportBox h3{margin:0;font-size:16px}.reportBox p,.reportStatus{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.reportBox .textArea{resize:vertical;min-height:96px}.reportBox .btn{justify-content:center;width:100%}.adminPage{padding-bottom:64px}.adminAccessCard,.adminSessionBanner{background:radial-gradient(circle at 20% 20%,#22c55e24,#0000 28%),linear-gradient(135deg,#080f1df5,#0a162beb);border:1px solid #3b82f647;border-radius:16px;box-shadow:0 24px 70px #00000052}.adminAccessCard{max-width:560px;margin:56px auto;padding:32px}.adminAccessCard span,.adminSessionBanner span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.adminAccessCard h1{margin:10px 0;font-size:clamp(2rem,4vw,3.2rem)}.adminAccessCard p{color:var(--muted)}.adminAccessForm{gap:12px;margin-top:22px;display:grid}.adminSessionBanner{justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:16px 20px;display:flex}.adminSessionBanner div{gap:4px;display:grid}.adminSessionBanner strong{color:var(--text)}.adminSessionBanner small{color:var(--muted)}.adminHero{border-radius:var(--radius);background:linear-gradient(135deg,#2378ff2e,#18d18814),#0c1623db;border:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;margin:28px 0 18px;padding:26px;display:flex;box-shadow:inset 0 0 40px #2d82ff0f}.adminHero .btn{flex:none}.adminHeroActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.adminHero span,.adminPanel .sectionTitle span{color:#7dd7ff;text-transform:uppercase;font-size:13px;font-weight:900}.adminHero h1{margin:8px 0;font-size:clamp(34px,5vw,58px)}.adminHero p,.adminPanel .sectionTitle p,.adminStatus,.emptyState{color:var(--muted)}.adminLastLoaded{color:#8fb0c4;margin-top:10px;font-size:13px;display:block}.sectionTitleActions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.sectionTitleActions p{margin:0}.adminInlineFilters{margin:0 0 14px}.adminInlineFilters input{width:100%;min-height:42px;color:var(--text);background:#02070fb8;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:0 12px}.adminLaunchCenter{border-radius:var(--radius);background:radial-gradient(circle at 10% 15%,#49d17d1c,#0000 28%),radial-gradient(circle at 88% 0,#2378ff26,#0000 30%),#080f1ac2;border:1px solid #7dd7ff29;margin:0 0 18px;padding:clamp(16px,2.5vw,22px);box-shadow:inset 0 0 40px #2378ff0f}.adminLaunchCenter .sectionTitle{margin-bottom:14px}.adminLaunchGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.adminLaunchGrid article{background:#0d1724c2;border:1px solid #ffffff14;border-radius:8px;gap:6px;min-width:0;padding:14px;display:grid}.adminLaunchGrid span{color:var(--muted);font-size:12px;font-weight:800}.adminLaunchGrid strong{color:#fff;overflow-wrap:anywhere;font-size:clamp(22px,2.4vw,32px);line-height:1}.adminLaunchGrid small{color:#7dd7ff;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.adminOpsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.adminOpsGrid article{background:#02070f61;border:1px solid #ffffff14;border-radius:10px;gap:8px;min-width:0;padding:16px;display:grid}.adminOpsGrid article.ready{background:#49d17d12;border-color:#49d17d42}.adminOpsGrid article.warning{background:#ffc14d12;border-color:#ffc14d47}.adminOpsGrid article.danger{background:#ff5b5b12;border-color:#ff5b5b47}.adminOpsGrid span{color:#7dd7ff;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.adminOpsGrid strong{color:#fff;overflow-wrap:anywhere;font-size:18px}.adminOpsGrid p{color:var(--muted);margin:0;line-height:1.45}.adminOpsGrid .moderation div{gap:6px;display:grid}.adminOpsGrid .moderation small{border-radius:8px;padding:8px;line-height:1.35;display:block}.adminOpsGrid .moderation small.done{color:#b8ffd0;background:#49d17d14}.adminOpsGrid .moderation small.todo{color:#ffdc8a;background:#ffc14d14}.adminKpiBoard{margin-top:14px}.adminDailyRoutine,.adminPerformancePanel{background:#02070f47;border:1px solid #7dd7ff1a;border-radius:12px;margin-top:14px;padding:14px}.adminDailyGrid,.adminPerformanceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminDailyGrid article,.adminPerformanceGrid article{background:#0d1724a8;border:1px solid #ffffff14;border-radius:8px;gap:5px;min-width:0;padding:12px;display:grid}.adminDailyGrid article.ready{border-color:#49d17d38}.adminDailyGrid article.warning{border-color:#ffc14d47}.adminDailyGrid article.danger{border-color:#ff5b5b4d}.adminDailyGrid strong,.adminPerformanceGrid strong{color:#fff;font-size:24px;line-height:1}.adminDailyGrid span,.adminPerformanceGrid span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.adminDailyGrid small,.adminPerformanceGrid small{color:var(--muted);line-height:1.35}.adminRoutineTimeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.adminRoutineTimeline article{background:radial-gradient(circle at 88% 10%,#49d17d1a,#0000 34%),#060f19b8;border:1px solid #7dd7ff1f;border-radius:8px;min-width:0;padding:13px}.adminRoutineTimeline span{color:#7dd7ff;text-transform:uppercase;font-size:11px;font-weight:900}.adminRoutineTimeline strong{color:#fff;margin:6px 0;font-size:16px;display:block}.adminRoutineTimeline p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.45}.adminPerformanceList{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.adminPerformanceList span{color:var(--muted);overflow-wrap:anywhere;background:#02070f57;border:1px solid #7dd7ff1f;border-radius:999px;padding:7px 10px;font-size:12px}.adminPerformanceList.danger span{color:#ffc4c4;border-color:#ff5b5b3d}.adminUxAnalyticsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.adminUxAnalyticsGrid article{background:#080f1a94;border:1px solid #7dd7ff1f;border-radius:8px;align-content:start;gap:8px;min-width:0;padding:12px;display:grid}.adminUxAnalyticsGrid h4{color:#fff;margin:0;font-size:14px}.adminUxAnalyticsGrid span{border-top:1px solid #ffffff0f;gap:3px;padding-top:8px;display:grid}.adminUxAnalyticsGrid strong,.adminUxAnalyticsGrid small{overflow-wrap:anywhere;min-width:0}.adminUxAnalyticsGrid strong{color:#7dd7ff;font-size:13px}.adminUxAnalyticsGrid small,.adminUxAnalyticsGrid p{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.adminStatisticsPanel{gap:14px;display:grid}.adminFeatureUsagePanel,.adminStatisticsInsights{background:#02070f47;border:1px solid #7dd7ff1a;border-radius:12px;padding:14px}.adminFeatureUsageGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminFeatureUsageGrid article{background:radial-gradient(circle at 92% 0,#49d17d1a,#0000 30%),#0d1724a8;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:12px}.adminFeatureUsageGrid strong{color:#fff;font-size:24px;line-height:1;display:block}.adminFeatureUsageGrid span{color:#7dd7ff;overflow-wrap:anywhere;text-transform:uppercase;margin-top:6px;font-size:12px;font-weight:900;display:block}.adminFeatureUsageGrid p{color:var(--muted);grid-column:1/-1;margin:0}.adminStatisticsInsights{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminStatisticsInsights article{background:#080f1a9e;border:1px solid #7dd7ff1f;border-radius:8px;min-width:0;padding:12px}.adminStatisticsInsights article.ready{background:#49d17d14;border-color:#49d17d3d}.adminStatisticsInsights article.warning{background:#ffc14d14;border-color:#ffc14d47}.adminStatisticsInsights strong{color:#fff;overflow-wrap:anywhere;display:block}.adminStatisticsInsights p{color:var(--muted);margin:8px 0 0;line-height:1.45}.adminKpiGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.adminKpiGrid article{background:#02070f5c;border:1px solid #7dd7ff1f;border-radius:8px;gap:6px;min-width:0;padding:14px;display:grid}.adminKpiGrid span{color:var(--muted);font-size:12px;font-weight:900}.adminKpiGrid strong{color:#fff;font-size:28px}.adminKpiGrid small{color:#7dd7ff;line-height:1.35}.adminStats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;margin-bottom:18px;display:grid}.adminStats article,.adminStatButton,.adminPanel,.adminReport{border-radius:var(--radius);background:#0d1724d1;border:1px solid #ffffff14;box-shadow:inset 0 0 30px #2d82ff0a}.adminStats article,.adminStatButton{padding:18px}.adminStatButton{color:inherit;cursor:pointer;text-align:left}.adminStatButton.warning{background:linear-gradient(135deg,#ffc14d1f,#0d1724d1);border-color:#ffc14d57}.adminStatButton.danger{background:linear-gradient(135deg,#ff5b5b21,#0d1724d1);border-color:#ff5b5b61}.adminStatButton.success{background:linear-gradient(135deg,#49d17d1c,#0d1724d1);border-color:#49d17d57}.adminStatButton:hover{border-color:#7dd7ff73}.adminStats small{color:var(--muted);margin-bottom:8px;display:block}.adminStats strong{color:#fff;font-size:34px}.adminPanel{padding:22px}.adminTabs{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.adminTabs button{min-height:42px;color:var(--muted);cursor:pointer;background:#0d1724b8;border:1px solid #ffffff1a;border-radius:8px;padding:0 18px;font-weight:900}.adminTabs button.active{color:#fff;background:linear-gradient(135deg,#2378fff2,#12afffb3);border-color:#2d82ffb8;box-shadow:0 10px 28px #2378ff3d}.adminReportList{gap:14px;display:grid}.adminReportsOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 16px;display:grid}.adminReportsOverview article{background:#050d187a;border:1px solid #7dd7ff29;border-radius:14px;min-width:0;padding:14px}.adminReportsOverview span,.adminReportsOverview small{color:var(--muted);font-size:12px;display:block}.adminReportsOverview strong{color:#fff;margin:4px 0;font-size:26px;line-height:1;display:block}.adminReport{background:linear-gradient(145deg,#0a1624eb,#040a12f5);border:1px solid #7dd7ff29;border-radius:18px;gap:14px;min-width:0;padding:16px;display:grid;box-shadow:0 18px 42px #0000003d}.adminReport.resolved{opacity:.72;border-color:#7dd7ff14}.adminReport.dangerReport{background:#ff5b5b0f;border-color:#ff5b5b47}.adminReport h3{overflow-wrap:anywhere;margin:8px 0}.adminReport p{color:#dbe7fb;overflow-wrap:anywhere;margin:0;line-height:1.55}.adminReport .adminErrorText{color:#ffb3b3;overflow-wrap:anywhere;margin-top:8px}.adminReportTop{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.adminReportTop .btn{white-space:nowrap}.adminReportInfoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminReportInfoGrid article{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;min-width:0;padding:12px}.adminReportInfoGrid small,.adminReportInfoGrid span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;display:block}.adminReportInfoGrid strong{color:#fff;overflow-wrap:anywhere;margin:4px 0;font-size:13px;display:block}.adminReportWorkGrid{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:start;gap:12px;display:grid}.adminReportMessageBox{background:#050d186b;border:1px solid #7dd7ff29;border-radius:12px;gap:10px;min-width:0;padding:12px;display:grid}.adminReportMessageHead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.adminReportMessageBox label{color:var(--muted);gap:6px;min-width:0;font-size:12px;display:grid}.adminReportMessageBox select,.adminReportMessageBox textarea{width:100%;min-width:0}.adminReportMessageBox textarea{resize:vertical}.adminReportMessageBox small{color:var(--muted);font-size:12px}.adminReportActions{background:#ffffff09;border:1px solid #ffffff14;border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}.adminReportActions strong{color:#fff;font-size:13px}.adminReportActions .btn{white-space:normal;overflow-wrap:anywhere;text-align:center;justify-content:center;width:100%;min-width:0;min-height:40px;padding-inline:12px}.dangerBtn{color:#ffd6d6;background:#ff5b5b1a;border-color:#ff5b5b61}.dangerBtn:hover{background:#ff5b5b29;border-color:#ff5b5bb8}.statusPill{color:#77ffbf;background:#18d1881f;border:1px solid #18d1885c;border-radius:999px;align-items:center;min-height:24px;padding:3px 10px;font-size:12px;font-weight:900;display:inline-flex}.statusPill.muted{color:var(--muted);background:#ffffff0d;border-color:#ffffff24}.statusPill.danger{color:#ffd6d6;background:#ff5b5b1f;border-color:#ff5b5b6b}.miniBadge{color:#d8f4ff;background:#2378ff14;border:1px solid #7dd7ff33;border-radius:999px;align-items:center;width:fit-content;min-height:22px;margin-top:6px;padding:2px 8px;font-size:11px;font-weight:900;display:inline-flex}.miniBadge.success{color:#c9ffe0;background:#36d3991a;border-color:#36d3994d}.adminUserList{gap:12px;display:grid}.adminUserSummaryStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 16px;display:grid}.adminUserSummaryStrip span{min-width:0;color:var(--muted);overflow-wrap:anywhere;background:#080f1ab8;border:1px solid #7dd7ff21;border-radius:8px;padding:12px}.adminUserSummaryStrip strong{color:#fff;margin-bottom:2px;font-size:20px;display:block}.adminFirstUsersPanel{border-radius:var(--radius);background:radial-gradient(circle at 12% 0,#36d3991a,#0000 28%),#080f1ac2;border:1px solid #7dd7ff24;margin:0 0 16px;padding:16px}.adminFirstUsersHeader{justify-content:space-between;gap:16px;margin-bottom:14px;display:flex}.adminFirstUsersHeader span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.adminFirstUsersHeader h3,.adminFirstUsersGrid h4{margin:4px 0 0}.adminFirstUsersHeader p{max-width:360px;color:var(--muted);margin:0;line-height:1.45}.adminFirstUsersHeader strong{color:#fff}.adminFirstUsersGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adminFirstUsersGrid article{background:#0d1724b8;border:1px solid #ffffff14;border-radius:10px;min-width:0;padding:12px}.adminFirstUserItem{border-top:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:grid}.adminFirstUserItem strong,.adminFirstUserItem span{overflow-wrap:anywhere;min-width:0;display:block}.adminFirstUserItem strong{color:#fff}.adminFirstUserItem>div>span{color:var(--muted);font-size:13px}.adminFirstUserItem.attention{grid-template-columns:minmax(0,1fr) minmax(92px,auto)}.adminFirstUserItem .btn{justify-content:center;min-height:34px;padding:7px 10px}.adminFirstUsersEmpty{color:var(--muted);margin:10px 0 0}.adminUserRow{border-radius:var(--radius);background:#0d1724d1;border:1px solid #ffffff14;grid-template-columns:minmax(230px,.85fr) minmax(300px,1fr) minmax(210px,.7fr);align-items:center;gap:18px;padding:16px;display:grid;box-shadow:inset 0 0 30px #2d82ff0a}.adminUserRow.newUser{border-color:#36d39938;box-shadow:inset 0 0 34px #36d3990f}.adminUserRow.suspended{border-color:#ff5b5b33}.adminUserRow h3{margin:8px 0}.adminUserRow p{color:var(--muted);margin:0;line-height:1.5}.adminUserRow dl{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;display:grid}.adminUserRow dt{color:var(--muted);font-size:12px}.adminUserRow dd{color:#fff;margin:2px 0 0;font-size:13px;font-weight:800}.adminUserRow .btn{justify-content:center;width:100%}.adminUserActions{gap:8px;display:grid}.adminUserActions select,.adminUserMessageBox,.adminSystemRow select,.adminSystemRow input{color:#fff;background:#080f1ae0;border:1px solid #ffffff1f;border-radius:6px;min-width:0;min-height:40px;padding:0 10px}.adminPasswordResetBox{background:#2378ff0f;border:1px solid #7dd7ff24;border-radius:8px;gap:7px;min-width:0;padding:10px;display:grid}.adminPasswordResetBox input{color:#fff;background:#080f1ae6;border:1px solid #ffffff1f;border-radius:6px;width:100%;min-width:0;min-height:40px;padding:0 10px}.adminPasswordResetBox small{color:var(--muted);font-size:11px;line-height:1.35}.adminPasswordResetBox small.isInvalid{color:#ff9b9b}.adminPasswordResetBox small.isValid{color:#74f2a7}.adminSecurityMonitorCard{align-content:start}.securityScopeList,.securityEventList{gap:8px;margin-top:12px;display:grid}.securityScopeList span,.securityEventList div{background:#080f1a9e;border:1px solid #7dd7ff1f;border-radius:8px;min-width:0;padding:10px}.securityScopeList span{justify-content:space-between;align-items:center;gap:10px;display:flex}.securityScopeList strong,.securityEventList strong{color:#fff;overflow-wrap:anywhere}.securityScopeList em{color:#49d17d;font-style:normal;font-weight:900}.securityScopeList p{color:var(--muted);margin:0}.securityEventList div{gap:4px;display:grid}.securityEventList span,.securityEventList small{color:var(--muted);overflow-wrap:anywhere}.adminTodayPanel{border-radius:var(--radius);background:radial-gradient(circle at 12% 0,#49d17d1f,#0000 30%),#080f1ab8;border:1px solid #7dd7ff24;margin:18px 0;padding:16px}.adminTodayGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.adminTodayGrid article{background:#0d1724c7;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:14px;box-shadow:inset 0 0 24px #2378ff0d}.adminTodayGrid article.warning{background:#ffc94d14;border-color:#ffc94d47}.adminTodayGrid span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900;display:block}.adminTodayGrid strong{color:#fff;overflow-wrap:anywhere;margin:7px 0 3px;font-size:clamp(24px,3vw,34px);line-height:1;display:block}.adminTodayGrid small{color:#9fb1c8;line-height:1.4}.adminDailyRoutine{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.adminDailyRoutine article{background:#080f1ab3;border:1px solid #7dd7ff1a;border-radius:8px;min-width:0;padding:13px}.adminDailyRoutine article.warning{background:#ffbe4714;border-color:#ffbe4752}.adminDailyRoutine strong{color:#fff;overflow-wrap:anywhere;margin-bottom:6px;display:block}.adminDailyRoutine span{color:#8fa9bb;font-size:12px;line-height:1.45}.categorySeoPage{gap:22px;padding-bottom:48px;display:grid}.categorySeoHero{border-radius:var(--radius);background:radial-gradient(circle at 18% 20%,#49d17d29,#0000 28%),radial-gradient(circle at 82% 12%,#2378ff2e,#0000 30%),linear-gradient(135deg,#080f1af0,#050c16e6);border:1px solid #7dd7ff24;padding:clamp(24px,5vw,54px);position:relative;overflow:hidden;box-shadow:inset 0 0 44px #2378ff14,0 22px 70px #00000047}.categorySeoHero:before{content:"";pointer-events:none;background-image:linear-gradient(#7dd7ff12 1px,#0000 1px),linear-gradient(90deg,#7dd7ff0f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000b3,#0000);mask-image:linear-gradient(90deg,#000000b3,#0000)}.categorySeoHero>*{z-index:1;position:relative}.categorySeoHero span,.categorySeoListings .sectionTitle span{color:#49d17d;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.categorySeoHero h1{color:#fff;max-width:760px;margin:10px 0;font-size:clamp(34px,6vw,68px);line-height:1}.categorySeoHero p{color:#dbe7fb;max-width:780px;margin:0 0 20px;font-size:17px;line-height:1.65}.categorySeoIntroBlock{background:linear-gradient(135deg,#49d17d12,#2378ff12),#080f1ab3;border:1px solid #7dd7ff1f;border-radius:12px;padding:clamp(18px,3vw,26px);box-shadow:inset 0 0 34px #2378ff0d}.categorySeoIntroBlock h2{color:#fff;max-width:860px;margin:0 0 10px;font-size:clamp(24px,3vw,36px);line-height:1.12}.categorySeoIntroBlock p{max-width:980px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.categoryLandingBlock{background:radial-gradient(circle at 100% 0,#49d17d1a,#0000 32%),#0d1724ad;border:1px solid #49d17d21;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:center;gap:18px;padding:clamp(18px,3vw,26px);display:grid}.categoryLandingBlock span{color:#49d17d;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.categoryLandingBlock h2{color:#fff;margin:7px 0 9px;font-size:clamp(24px,3vw,34px);line-height:1.14}.categoryLandingBlock p{color:var(--muted);margin:0;line-height:1.65}.categorySearchChips{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.categorySearchChips a{color:#dbe7fb;background:#02070f5c;border:1px solid #7dd7ff29;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:800}.categorySeoHero div{flex-wrap:wrap;gap:10px;display:flex}.categorySeoGuide{gap:14px;display:grid}.categorySeoGuide .sectionTitle{margin:0}.categoryGuideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.categoryGuideGrid article{min-width:0;color:var(--muted);overflow-wrap:anywhere;background:linear-gradient(135deg,#49d17d0f,#2378ff0f),#0d1724bd;border:1px solid #7dd7ff21;border-radius:8px;padding:16px;line-height:1.55}.categoryGuideGrid article:before{content:"";background:linear-gradient(90deg,#49d17d,#2378ff);border-radius:999px;width:34px;height:3px;margin-bottom:12px;display:block}.categorySeoListings{border-radius:var(--radius);background:#080f1a9e;border:1px solid #ffffff14;padding:clamp(16px,3vw,24px)}.categorySeoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.categorySeoCard{min-width:0;color:inherit;background:#0d1724d1;border:1px solid #7dd7ff21;border-radius:8px;overflow:hidden}.categorySeoCard img{aspect-ratio:16/10;object-fit:cover;background:#ffffff0a;width:100%;display:block}.categorySeoCard div{gap:6px;padding:12px;display:grid}.categorySeoCard strong{color:#fff;line-height:1.25}.categorySeoCard span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.categorySeoCard em{color:#7dd7ff;font-style:normal;font-weight:900}.adminUserActions label{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.adminUserActions input{accent-color:var(--blue)}.adminSystemSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.adminSystemSummary>span{background:#2378ff0f;border:1px solid #7dd7ff1f;border-radius:6px;padding:14px}.adminSystemSummary small,.adminSystemSummary strong,.adminSystemRow span{min-width:0;display:block}.adminSystemSummary small,.adminSystemRow span{color:var(--muted)}.adminSystemSummary strong{color:#fff;overflow-wrap:anywhere;margin-top:7px;font-size:22px}.adminDemoCredentials{background:#080f1a9e;border:1px solid #7dd7ff24;border-radius:6px;gap:5px;margin-top:10px;padding:12px;display:grid}.adminDemoCredentials span{color:#7dd7ff;text-transform:uppercase;font-size:11px;font-weight:900}.adminDemoCredentials strong{color:#fff;font-size:13px}.adminDemoCredentials small{color:#c9d7ef;font-weight:800}.adminDemoCredentials em{color:#ffdc8a;font-size:12px;font-style:normal}.adminFinanceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.adminFinanceGrid article{background:#080f1a8a;border:1px solid #ffffff14;border-radius:6px;min-width:0;padding:14px}.adminFinanceGrid h3{color:#fff;margin:0 0 12px}.adminUserMessageBox{resize:vertical;background:#050a12b8;min-height:82px;padding:10px;line-height:1.45}.adminInternalNoteBox{background:#02070f6b;border:1px solid #7dd7ff24;border-radius:8px;grid-column:1/-1;gap:8px;padding:12px;display:grid}.adminInternalNoteBox strong{color:#fff}.adminInternalNoteBox span,.adminInternalNoteBox small{color:var(--muted);font-size:12px}.adminFinanceGrid p{color:var(--muted);margin:0}.adminFinanceRow{border-top:1px solid #ffffff12;justify-content:space-between;gap:12px;min-width:0;padding:9px 0;display:flex}.adminFinanceRow:first-of-type{border-top:0}.adminFinanceRow span{min-width:0;color:var(--muted)}.adminFinanceRow strong{overflow-wrap:anywhere;word-break:break-word;text-align:right;min-width:0;max-width:62%}.adminFinanceRow.warning{background:#f59e0b14;border-top-color:#f59e0b38;border-radius:6px;padding-inline:8px}.adminFinanceRow.warning span,.adminFinanceRow.warning strong{color:#fbbf24}.adminFinanceRow.success{background:#22c55e14;border-top-color:#22c55e38;border-radius:6px;padding-inline:8px}.adminFinanceRow.success span,.adminFinanceRow.success strong{color:#86efac}.fullWidthBtn{justify-content:center;width:100%;margin-top:10px}.adminToolLinks{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.adminToolLinks .btn{text-align:center;justify-content:center;min-height:42px}.adminFinanceRow .adminEnvLabel{color:#dbe7fb;overflow-wrap:anywhere;gap:3px;font-weight:800;display:grid}.adminFinanceRow .adminEnvLabel small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800}.adminEnvGroupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 14px;display:grid}.adminLaunchReadiness{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:8px;margin:10px 0 14px;display:grid}.adminLaunchCard{background:#080f1a80;border:1px solid #ffffff17;border-radius:6px;padding:10px}.adminLaunchCard.ready{background:#49d17d14;border-color:#49d17d47}.adminLaunchCard.missing{background:#ffc14d14;border-color:#ffc14d4d}.adminLaunchCard small,.adminLaunchCard strong,.adminLaunchCard em{display:block}.adminLaunchCard small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.adminLaunchCard strong{color:#fff;margin-top:4px;font-size:13px}.adminLaunchCard em{color:var(--muted);margin-top:3px;font-size:11px;font-style:normal}.adminLaunchProgress{background:#2d82ff12;border:1px solid #7dd7ff29;border-radius:6px;align-items:baseline;gap:10px;margin:10px 0;padding:12px;display:flex}.adminLaunchProgress strong{color:#7dd7ff;font-size:26px}.adminLaunchProgress span{color:var(--muted);font-size:13px}.adminLaunchChecklist{gap:8px;display:grid}.adminLaunchItem{background:#ffc14d12;border:1px solid #ffc14d38;border-radius:6px;grid-template-columns:72px 1fr;align-items:start;gap:10px;padding:9px;display:grid}.adminLaunchItem.done{background:#49d17d12;border-color:#49d17d3d}.adminLaunchItem>span{color:#ffd890;text-align:center;background:#ffc14d1f;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:900}.adminLaunchItem.done>span{color:#a8ffc9;background:#49d17d21}.adminLaunchItem strong,.adminLaunchItem small{display:block}.adminLaunchItem strong{color:#fff;font-size:13px}.adminLaunchItem small{color:var(--muted);margin-top:3px;line-height:1.4}.adminBetaChecklist{border-radius:var(--radius);background:radial-gradient(circle at 84% 12%,#49d17d1f,#0000 34%),linear-gradient(#0d1724d6,#060e18eb);border:1px solid #7dd7ff29;gap:14px;margin:18px 0;padding:18px;display:grid}.adminBetaScore{justify-items:end;gap:2px;display:grid}.adminBetaScore strong{color:#7dd7ff;font-size:28px;line-height:1}.adminBetaScore span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.adminBetaFlow{flex-wrap:wrap;gap:8px;display:flex}.adminBetaFlow span{color:#c9ffe0;background:#49d17d14;border:1px solid #49d17d33;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.adminBetaChecklistGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminBetaItem{background:#ffc14d12;border:1px solid #ffc14d3d;border-radius:8px;min-width:0;padding:13px}.adminBetaItem.done{background:#49d17d12;border-color:#49d17d42}.adminBetaItem.manual{background:#2378ff12;border-color:#7dd7ff38}.adminBetaItem>span{color:#ffd890;background:#ffc14d1f;border-radius:999px;width:fit-content;padding:4px 8px;font-size:10px;font-weight:900;display:inline-flex}.adminBetaItem.done>span{color:#a8ffc9;background:#49d17d21}.adminBetaItem.manual>span{color:#d8f4ff;background:#7dd7ff1f}.adminBetaItem h3{color:#fff;margin:10px 0 6px;font-size:14px}.adminBetaItem p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.adminEnvGroup{background:#36d39914;border:1px solid #36d39938;border-radius:6px;padding:9px 10px}.adminEnvGroup.missing{background:#ffb84d14;border-color:#ffb84d47}.adminEnvGroup small,.adminEnvGroup strong{display:block}.adminEnvGroup small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.adminEnvGroup strong{color:#c9ffe0;margin-top:3px;font-size:12px}.adminEnvGroup.missing strong{color:#ffd38a}.adminFinanceRow strong{color:#c9ffe0;white-space:nowrap}.adminVerificationTestForm{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:12px;display:grid}.adminVerificationTestForm input{min-width:0;height:40px;color:var(--text);background:#02070fb8;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:0 12px}.adminSystemSection{border-top:1px solid #ffffff14;margin-top:18px;padding-top:18px}.adminSystemSection h3{margin:0 0 12px}.adminSectionHeader{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.adminSectionHeader h3{margin:0}.adminSectionHeader p{color:var(--muted);margin:5px 0 0}.adminPaymentFilters{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.adminPaymentFilters input,.adminPaymentFilters select{height:40px;color:var(--text);background:#02070fb8;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:0 11px}.adminPaymentFilters .btn{min-height:40px}.adminSystemList{gap:8px;display:grid}.adminAccessStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.adminAccessRoleTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.adminAccessRoleTabs button{min-width:0;min-height:58px;color:var(--text);cursor:pointer;background:#080f1a94;border:1px solid #ffffff17;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.adminAccessRoleTabs button:hover,.adminAccessRoleTabs button.active{background:linear-gradient(135deg,#49d17d1f,#2378ff17);border-color:#49d17d61}.adminAccessRoleTabs span{overflow-wrap:anywhere;min-width:0;font-weight:900}.adminAccessRoleTabs strong{color:#06111d;background:linear-gradient(135deg,#49d17d,#7dd7ff);border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:34px;display:inline-flex}.adminTabBadge{color:#02111e;background:linear-gradient(135deg,#49d17d,#2d82ff);border-radius:999px;place-items:center;min-width:22px;height:22px;margin-left:8px;font-size:12px;font-weight:950;display:inline-grid}.adminInternalComposer,.adminInternalMessage{background:linear-gradient(135deg,#091422eb,#050c16eb);border:1px solid #7dd7ff24;border-radius:8px;min-width:0;box-shadow:0 18px 48px #00000038}.adminInternalComposer{gap:14px;margin-bottom:18px;padding:18px;display:grid}.adminInternalComposer span,.adminInternalMessageHead span{color:#49d17d;text-transform:uppercase;font-size:12px;font-weight:900}.adminInternalComposer h3,.adminInternalMessageHead h3{color:#fff;margin:6px 0 4px}.adminInternalComposer p,.adminInternalMessage p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.6}.adminInternalComposerControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.adminInternalComposerControls label{color:var(--muted);gap:7px;font-size:13px;font-weight:800;display:grid}.adminInternalComposerControls select{min-width:0;height:42px;color:var(--text);background:#040c16f0;border:1px solid #7dd7ff26;border-radius:7px;padding:0 11px}.adminInternalMessageList{gap:14px;display:grid}.adminInternalMessage{gap:13px;padding:16px;display:grid}.adminInternalMessage.unread{background:radial-gradient(circle at 100% 0,#49d17d21,#0000 34%),linear-gradient(135deg,#091624f5,#050c16f0);border-color:#49d17d59}.adminInternalMessage.read{opacity:.76}.adminInternalMessageHead,.adminInternalMessageFooter{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.adminInternalMessageHead>div{min-width:0}.adminInternalMessageHead strong,.adminInternalMessageFooter span{color:#dbe7fb;overflow-wrap:anywhere;font-size:13px;display:block}.adminInternalMessageHead time{color:var(--muted);text-align:right;margin-top:5px;font-size:12px;display:block}.adminInternalMessageFooter{align-items:center}.adminAccessStats article{background:#080f1a94;border:1px solid #7dd7ff1f;border-radius:8px;min-width:0;padding:14px}.adminAccessStats small{color:var(--muted);margin-bottom:6px;display:block}.adminAccessStats strong{color:#fff;font-size:28px}.adminAccessRoleOverview{background:radial-gradient(circle at 8% 18%,#49d17d21,#0000 28%),linear-gradient(135deg,#0c1e2edb,#050c16db);border:1px solid #7dd7ff29;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;min-width:0;margin:0 0 16px;padding:clamp(18px,3vw,26px);display:flex;box-shadow:inset 0 0 46px #2378ff0f}.adminAccessRoleOverview.moderator{background:radial-gradient(circle at 8% 18%,#7dd7ff26,#0000 30%),linear-gradient(135deg,#0a1b2ee6,#050c16e0);border-color:#7dd7ff38}.adminAccessRoleOverview.support{background:radial-gradient(circle at 8% 18%,#49d17d24,#0000 30%),linear-gradient(135deg,#08231ed6,#050c16e0);border-color:#49d17d38}.adminAccessRoleOverview span{color:#49d17d;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.adminAccessRoleOverview h3{color:#fff;margin:7px 0 6px;font-size:clamp(24px,3vw,34px)}.adminAccessRoleOverview p{color:#dbe7fb;max-width:780px;margin:0;line-height:1.55}.adminAccessRoleOverview>strong{color:#fff;background:#02070f80;border:1px solid #ffffff24;border-radius:18px;justify-content:center;align-items:center;min-width:88px;min-height:88px;font-size:38px;display:inline-flex;box-shadow:inset 0 0 28px #7dd7ff14}.adminAccessList{gap:18px;display:grid}.adminAccessCard{background:radial-gradient(circle at 8% 12%,#49d17d14,#0000 26%),#080f1ab8;border:1px solid #ffffff1a;border-radius:14px;min-width:0;padding:clamp(18px,2.6vw,26px);box-shadow:0 16px 46px #0000002e,inset 0 0 42px #2378ff0d}.adminAccessCard.moderator{border-color:#7dd7ff2e}.adminAccessCard.support{border-color:#49d17d2e}.adminAccessCardHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.adminAccessCardHead h3{color:#fff;margin:10px 0 4px;font-size:clamp(22px,2.5vw,30px)}.adminAccessCardHead p{color:var(--muted);overflow-wrap:anywhere;margin:0}.adminAccessDuration{text-align:right;background:#02070f6b;border:1px solid #7dd7ff21;border-radius:12px;gap:6px;min-width:180px;padding:14px;display:grid}.adminAccessDuration strong{color:#7dd7ff;font-size:24px}.adminAccessDuration span{color:var(--muted);font-size:12px}.adminAccessMeta{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.adminAccessMeta div{background:#02070f70;border:1px solid #ffffff12;border-radius:10px;min-width:0;padding:14px}.adminAccessMeta dt{color:var(--muted);font-size:12px}.adminAccessMeta dd{color:#fff;overflow-wrap:anywhere;margin:7px 0 0;font-size:14px;font-weight:800}.adminAccessActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.adminAccessActions>strong{color:#fff;grid-column:1/-1;font-size:16px}.adminAccessActions>div{background:#02070f61;border:1px solid #ffffff12;border-radius:10px;gap:7px;min-width:0;padding:13px;display:grid}.adminAccessActions span{color:#dbe7fb;font-weight:800}.adminAccessActions small,.adminAccessActions time,.adminAccessActions p{color:var(--muted);overflow-wrap:anywhere}.adminAccessActions p{border:1px dashed #ffffff24;border-radius:10px;grid-column:1/-1;margin:0;padding:14px}.adminSystemRow{background:#080f1a8a;border:1px solid #ffffff12;border-radius:6px;grid-template-columns:minmax(220px,1.2fr) minmax(120px,.55fr) minmax(130px,.6fr) minmax(130px,.6fr) minmax(145px,.7fr) auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.adminSystemRow.payment,.adminSystemRow.session{grid-template-columns:minmax(220px,1.2fr) minmax(140px,.6fr) minmax(150px,.7fr) auto}.adminSystemRow.warning{background:linear-gradient(135deg,#f59e0b1c,#080f1a94);border-color:#f59e0b47}.adminSystemRow.promotion{background:linear-gradient(135deg,#36d39914,#080f1a94);border-color:#36d39938}.adminSystemRow span{overflow-wrap:anywhere;margin-top:3px;font-size:12px}.adminSubscriptionMeta{color:#fff;gap:3px;display:grid}.adminSubscriptionMeta strong{font-size:13px}.adminSubscriptionMeta span{color:var(--muted);font-size:12px}.adminPaymentReviewBadge{color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b59;border-radius:999px;width:fit-content;margin-top:7px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.adminPaymentListingLink{color:#7dd3fc;width:fit-content;margin-top:6px;font-size:12px;font-weight:800;text-decoration:none;display:block}.adminPaymentListingLink:hover{color:#bbf7d0}.adminPaymentActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.adminPaymentActions .btn{white-space:nowrap;min-height:36px;padding-inline:10px}.adminAuditList{gap:8px;display:grid}.adminAuditRow{background:#080f1a7a;border:1px solid #ffffff12;border-radius:6px;padding:12px}.adminAuditRow.warning{background:linear-gradient(135deg,#ffc14d14,#080f1a7a);border-color:#ffc14d4d}.adminAuditRow.success{background:linear-gradient(135deg,#49d17d12,#080f1a7a);border-color:#49d17d47}.adminAuditRow.danger{background:linear-gradient(135deg,#ff5b5b14,#080f1a7a);border-color:#ff5b5b4d}.adminAuditRow summary{cursor:pointer;grid-template-columns:minmax(240px,1fr) minmax(140px,.45fr) minmax(170px,.55fr);align-items:center;gap:12px;list-style:none;display:grid}.adminAuditRow summary::-webkit-details-marker{display:none}.adminAuditRow strong,.adminAuditRow span,.adminAuditRow time{display:block}.adminAuditRow span,.adminAuditRow time,.adminAuditRow small{color:var(--muted);font-size:12px}.adminAuditRow small{margin-top:3px;display:block}.adminAuditDetails{border-top:1px solid #ffffff12;margin-top:12px;padding-top:12px}.adminAuditDetails p{color:#dcecff;margin:0 0 10px;font-size:13px}.adminAuditDetails pre{color:#a9c9dc;white-space:pre-wrap;background:#03080e9e;border:1px solid #7dd7ff24;border-radius:6px;max-height:240px;margin:0;padding:10px;font-size:12px;overflow:auto}@media (max-width:980px){.adminSystemSummary{grid-template-columns:1fr 1fr}.adminFinanceGrid{grid-template-columns:1fr}.adminBetaChecklistGrid,.adminForumVerificationGrid,.adminAccessStats,.adminAccessRoleTabs,.adminInternalComposerControls,.adminAccessMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.adminAccessActions>div{grid-template-columns:1fr}.adminSystemRow,.adminSystemRow.payment,.adminSystemRow.session,.adminAuditRow summary{grid-template-columns:1fr 1fr}.adminSectionHeader{flex-direction:column;align-items:stretch}.adminPaymentFilters{grid-template-columns:1fr}}@media (max-width:640px){.adminSystemSummary,.adminAccessStats,.adminAccessRoleTabs,.adminInternalComposerControls,.adminAccessMeta,.adminSystemRow,.adminSystemRow.payment,.adminSystemRow.session,.adminAuditRow summary{grid-template-columns:1fr}.adminAccessCardHead{flex-direction:column}.adminInternalMessageHead,.adminInternalMessageFooter{flex-direction:column;align-items:stretch}.adminInternalMessageHead time{text-align:left}.adminAccessRoleOverview{flex-direction:column;align-items:stretch}.adminAccessRoleOverview>strong{border-radius:12px;width:100%;min-height:64px}.adminAccessDuration{text-align:left;width:100%;min-width:0}.adminAccessActions{grid-template-columns:1fr}.sectionTitleActions{flex-direction:column;align-items:flex-start}}.adminListingList{gap:12px;display:grid}.adminListingRow{border-radius:var(--radius);background:#0d1724d1;border:1px solid #ffffff14;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(170px,.55fr);align-items:center;gap:18px;min-width:0;padding:16px;display:grid;box-shadow:inset 0 0 30px #2d82ff0a}.adminListingRow>*{min-width:0}.adminListingRow.muted{opacity:.68}.adminListingRow.warning{border-color:#ffc14d57;box-shadow:inset 0 0 0 1px #ffc14d14}.adminListingRow h3{overflow-wrap:anywhere;margin:8px 0}.adminListingRow p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.adminComplianceBadges,.adminComplianceWarnings,.adminQualityWarnings{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.adminComplianceBadges span,.adminComplianceWarnings span,.adminQualityWarnings span,.adminQualityWarnings strong{border-radius:999px;padding:5px 8px;font-size:11px;font-weight:850}.adminComplianceBadges span{color:#9cf7bb;background:#49d17d14;border:1px solid #49d17d4d}.adminComplianceWarnings span{color:#ffd890;background:#ffc14d1a;border:1px solid #ffc14d59}.adminQualityWarnings strong{color:#ffb3b3;background:#ff5b5b1f;border:1px solid #ff5b5b52}.adminQualityWarnings span{color:#ffdc8a;background:#ffc14d14;border:1px solid #ffc14d47}.adminListingReports{background:#7f1d1d1f;border:1px solid #ff5b5b3d;border-radius:8px;gap:7px;margin-top:12px;padding:10px;display:grid}.adminListingReports strong{color:#ffcaca;text-transform:uppercase;font-size:12px}.adminListingReports p{color:#ffdede;margin:0;font-size:13px;line-height:1.45}.adminListingReports span{color:#faa;margin-top:3px;font-size:11px;font-weight:850;display:block}.adminComplianceNoticeSent{color:#ffd890;letter-spacing:0;background:#ffd89014;border:1px solid #ffd89038;border-radius:999px;align-items:center;min-height:34px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.adminComplianceNoticeSent.fresh{color:#aee8ff;background:#7dd7ff14;border-color:#7dd7ff3d}.adminComplianceNoticeSent.waiting{color:#ffd890;background:#ffd8901a;border-color:#ffd8904d}.adminComplianceNoticeSent.overdue{color:#faa;background:#ff5b5b1a;border-color:#ff5b5b57}.adminListingRow dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;margin:0;display:grid}.adminListingRow dt{color:var(--muted);font-size:12px}.adminListingRow dd{color:#fff;overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;font-weight:800}@media (max-width:1180px){.adminListingRow{grid-template-columns:1fr;align-items:stretch}.adminListingRow dl,.adminListingRow .adminReportActions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.adminListingRow .adminReportActions{grid-template-columns:1fr}}.forumPage{padding-bottom:64px}.forumHero{border-radius:var(--radius);background:radial-gradient(circle at 80% 20%,#18d18829,#0000 34%),linear-gradient(135deg,#2378ff2e,#09121feb),#0c1623db;border:1px solid #ffffff14;margin:28px 0 18px;padding:30px;box-shadow:inset 0 0 48px #2d82ff0f}.forumHero span,.forumTopics .sectionTitle span,.forumThreadHead span{color:#7dd7ff;text-transform:uppercase;font-size:13px;font-weight:900}.forumHero h1{margin:8px 0;font-size:clamp(38px,6vw,66px)}.forumHero p,.forumTopics .sectionTitle p,.forumStatus,.forumComposer p,.forumThreadHead p,.forumThreadHead small{color:var(--muted)}.forumLayout{grid-template-columns:minmax(320px,.95fr) minmax(360px,1.05fr);align-items:start;gap:16px;display:grid}.forumSidebar,.forumTopics,.forumThread,.forumComposer{border-radius:var(--radius);background:#0d1724d1;border:1px solid #ffffff14;box-shadow:inset 0 0 30px #2d82ff0a}.forumSidebar,.forumTopics,.forumThread{padding:18px}.forumSidebar{gap:8px;display:grid}.forumSidebar h2,.forumComposer h2,.forumThreadHead h2{margin:0 0 10px}.forumSidebar button,.forumTopicCard{color:#dbe7fb;cursor:pointer;text-align:left;background:#080f1aad;border:1px solid #ffffff14;border-radius:8px;width:100%}.forumSidebar button{min-height:40px;padding:0 12px;font-weight:800}.forumSidebar button.active,.forumTopicCard.active{background:#2378ff24;border-color:#2d82ffad}.forumTopicList,.forumReplies{gap:10px;display:grid}.forumSearchBox{background:#080f1a94;border:1px solid #7dd7ff24;border-radius:8px;gap:8px;margin:14px 0;padding:12px;display:grid}.forumSearchBox label{color:#dbe7fb;text-transform:uppercase;font-size:12px;font-weight:900}.forumSearchBox input{width:100%;height:44px;color:var(--text);background:#02070fc7;border:1px solid #ffffff1a;border-radius:7px;outline:none;padding:0 12px}.forumSearchBox input:focus{border-color:#49d17d6b;box-shadow:0 0 0 3px #49d17d1a}.forumTopicCard{gap:6px;padding:14px;display:grid}.forumTopicCard span{color:#77ffbf;font-size:12px;font-weight:900}.forumTopicCard strong{color:#fff}.forumTopicCard small{color:var(--muted)}.forumComposer{gap:10px;margin-top:16px;padding:16px;display:grid}.forumComposer input,.forumComposer select{width:100%;height:42px;color:var(--text);background:#02070fb8;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:0 12px}.forumComposer .btn,.forumReplyForm .btn{justify-content:center;width:100%}.forumThreadHead{border-bottom:1px solid #ffffff14;padding-bottom:14px}.forumThreadHead p{color:#dbe7fb;line-height:1.65}.forumDeleteTopicButton{justify-content:center;width:max-content;margin-top:12px}.forumReplies{margin:16px 0}.forumReply{background:#080f1a8f;border:1px solid #ffffff14;border-radius:8px;padding:14px}.forumReply strong{color:#77ffbf}.forumReply p{color:#dbe7fb;margin:8px 0 0;line-height:1.55}.forumReplyForm{gap:10px;display:grid}.forumLoginNotice{background:#2378ff14;border:1px solid #7dd7ff2e;border-radius:8px;gap:8px;padding:12px;display:grid}.forumLoginNotice strong{color:#fff}.forumLoginNotice p{color:var(--muted);margin:0;line-height:1.5}.forumLoginNotice .btn{justify-content:center;width:100%}.forumLoginNotice.danger{background:#ff5b5b14;border-color:#ff5b5b47}.contentPage{padding-bottom:64px}.contentHero{border-radius:var(--radius);background:radial-gradient(circle at 80% 20%,#18d18824,#0000 34%),linear-gradient(135deg,#2378ff2e,#09121feb);border:1px solid #ffffff14;margin:28px 0 18px;padding:30px;box-shadow:inset 0 0 48px #2d82ff0f}.contentHero span,.contentCard span{color:#7dd7ff;text-transform:uppercase;font-size:13px;font-weight:900}.contentHero h1{margin:8px 0;font-size:clamp(38px,6vw,66px)}.contentHero p,.contentCard p{color:var(--muted);line-height:1.6}.companyMarketProof{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.companyMarketProof span{min-width:0;color:var(--muted);overflow-wrap:anywhere;background:#02070f57;border:1px solid #7dd7ff21;border-radius:8px;padding:12px;font-size:13px;line-height:1.35}.companyMarketProof strong{color:#fff;font-size:22px;line-height:1.1;display:block}.companySalesPanel,.companyImportShowcase{border-radius:var(--radius);background:radial-gradient(circle at 12% 0,#49d17d1c,#0000 30%),#0d1724cc;border:1px solid #7dd7ff1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:18px 0;padding:clamp(18px,3vw,26px);display:grid;box-shadow:inset 0 0 34px #2378ff0d}.companySalesPanel span,.companyImportShowcase span{color:#7dd7ff;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.companySalesPanel h2,.companyImportShowcase h2{color:#fff;margin:6px 0 8px;font-size:clamp(24px,3vw,36px);line-height:1.12}.companySalesPanel p,.companyImportShowcase p{max-width:780px;color:var(--muted);margin:0;line-height:1.6}.companyImportShowcase{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.companyImportSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.companyImportSteps article{background:#02070f57;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:14px}.companyImportSteps strong{color:#06111d;background:linear-gradient(135deg,#49d17d,#7dd7ff);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:10px;display:inline-flex}.companyImportSteps p{margin-top:7px;font-size:13px}.contentGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.contentGrid.two{grid-template-columns:repeat(2,1fr)}.contentGrid.three{grid-template-columns:repeat(3,1fr)}.contentCard{border-radius:var(--radius);background:#0d1724d1;border:1px solid #ffffff14;min-height:100%;overflow:hidden;box-shadow:inset 0 0 30px #2d82ff0a}.contentCard img{object-fit:cover;width:100%;height:150px;display:block}.contentCard span,.contentCard h2,.contentCard p{margin-left:16px;margin-right:16px}.contentCard span{margin-top:16px;display:block}.contentCard h2{margin-top:8px;margin-bottom:8px}.contentCard.textOnly{padding:18px}.contentCard.textOnly span,.contentCard.textOnly h2,.contentCard.textOnly p{margin-left:0;margin-right:0}.categoryDirectoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.categoryDirectoryCard{background:#08111d;border:1px solid #7dd7ff21;border-radius:10px;min-height:310px;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #2378ff0f}.categoryDirectoryCard:after{content:"";pointer-events:none;background:linear-gradient(#0309110a,#030911e6 62%,#030911fa),radial-gradient(circle at 20% 10%,#49d17d2e,#0000 32%);position:absolute;inset:0}.categoryDirectoryCard img{object-fit:cover;width:100%;height:100%;min-height:310px;transition:transform .22s,filter .22s;display:block;transform:scale(1.01)}.categoryDirectoryCard:hover img{filter:saturate(1.12)contrast(1.06);transform:scale(1.05)}.categoryDirectoryBadge{z-index:1;color:#c9ffe0;background:#030b13c2;border:1px solid #49d17d61;border-radius:999px;justify-content:center;align-items:center;min-width:44px;height:30px;padding:0 10px;font-size:11px;font-weight:950;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 0 18px #49d17d24}.categoryDirectoryInfo{z-index:1;gap:7px;padding:18px;display:grid;position:absolute;bottom:0;left:0;right:0}.categoryDirectoryInfo small{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.categoryDirectoryInfo h2{color:#fff;margin:0;font-size:21px;line-height:1.1}.categoryDirectoryInfo p{color:#b9c8dc;min-height:42px;margin:0;font-size:13px;line-height:1.45}.categoryDirectoryInfo strong{color:#eafff2;background:#49d17d24;border:1px solid #49d17d57;border-radius:999px;width:fit-content;margin-top:4px;padding:8px 12px;font-size:12px}.adminEditForm{gap:14px;display:grid}.adminEditForm label{color:#dbe7fb;gap:8px;font-weight:800;display:grid}.adminEditForm input{width:100%;height:42px;color:var(--text);background:#02070fb8;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:0 12px}.adminEditForm .btn{width:min(260px,100%)}.adminToggleLine{color:#dbeafe;background:#0ea5e914;border:1px solid #22d3ee2e;border-radius:8px;align-items:center;gap:10px;padding:12px;font-weight:800;display:flex}.adminToggleLine input{accent-color:#22c55e;width:auto;height:auto}.adminFeatureToggleBox{border-radius:var(--radius);background:linear-gradient(135deg,#49d17d14,#2d82ff0f),#050d16a8;border:1px solid #49d17d2e;gap:10px;padding:14px;display:grid}.adminFeatureToggleBox>span{color:#9ff3b8;text-transform:uppercase;font-size:12px;font-weight:950}.adminFormHint{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.adminCategoryEditor{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.adminCategoryCreate{border-radius:var(--radius);background:#2378ff12;border:1px solid #7dd7ff24;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:18px;padding:16px;display:grid}.adminCategoryCreate h3{grid-column:1/-1;margin:0}.adminCategoryCreate .textArea,.adminCategoryCreate .btn{grid-column:1/-1}.adminCategoryCreate input{width:100%;height:40px;color:var(--text);background:#02070fb8;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:0 12px}.adminCategoryCard{border-radius:var(--radius);background:#080f1a8f;border:1px solid #ffffff14;gap:12px;padding:16px;display:grid}.adminCategoryCard.hiddenCategory{opacity:.68;border-color:#ff5b5b38}.adminCategoryCard>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminCategoryCard strong{color:#fff}.adminCategoryCard span{color:var(--muted);font-size:12px;font-weight:900}.adminCategoryCard label{color:#dbe7fb;gap:8px;font-weight:800;display:grid}.adminCategoryCard input{width:100%;height:40px;color:var(--text);background:#02070fb8;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:0 12px}.adminCategoryCard input.readonlyInput{color:#a9bfdc;cursor:default;background:#4cc9f014;border-color:#4cc9f02e}.adminForumList{gap:12px;display:grid}.forumReplyModerationTitle{border-top:1px solid #ffffff14;margin-top:26px;padding-top:22px}.adminForumVerification{border-radius:var(--radius);background:radial-gradient(circle at 90% 10%,#49d17d1f,#0000 34%),linear-gradient(#0d1724d6,#060e18eb);border:1px solid #7dd7ff29;gap:14px;margin-bottom:16px;padding:16px;display:grid}.adminForumVerification h3{color:#fff;margin:4px 0 6px}.adminForumVerification p{max-width:860px;color:var(--muted);margin:0;line-height:1.55}.adminForumVerification>div>span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.adminForumVerificationGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.adminForumVerificationGrid article{background:#ffc14d12;border:1px solid #ffc14d3d;border-radius:8px;min-width:0;padding:12px}.adminForumVerificationGrid article.ok{background:#49d17d12;border-color:#49d17d42}.adminForumVerificationGrid small,.adminForumVerificationGrid strong,.adminForumVerificationGrid span{display:block}.adminForumVerificationGrid small{color:#ffd890;background:#ffc14d1f;border-radius:999px;width:fit-content;padding:4px 8px;font-size:10px;font-weight:900}.adminForumVerificationGrid .ok small{color:#a8ffc9;background:#49d17d21}.adminForumVerificationGrid strong{color:#fff;margin-top:9px;font-size:13px}.adminForumVerificationGrid span{color:var(--muted);margin-top:4px;font-size:12px}.adminForumVerificationActions{flex-wrap:wrap;gap:8px;display:flex}.adminForumRow{border-radius:var(--radius);background:#080f1a8f;border:1px solid #ffffff14;grid-template-columns:minmax(300px,1.2fr) minmax(260px,.9fr) 160px;align-items:center;gap:18px;padding:16px;display:grid}.adminForumRow.hiddenTopic{opacity:.68;border-color:#ff5b5b38}.adminForumRow h3{margin:8px 0}.adminForumMain{min-width:0}.adminForumAuthorBanner{background:linear-gradient(135deg,#49d17d1f,#2378ff14);border:1px solid #49d17d38;border-radius:8px;gap:2px;margin:10px 0;padding:10px 12px;display:grid}.adminForumAuthorBanner small,.adminForumTopicId{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.adminForumAuthorBanner strong{color:#fff;font-size:15px}.adminForumAuthorBanner span,.adminForumTopicId{overflow-wrap:anywhere;display:block}.adminForumTopicId{text-transform:none;margin-bottom:8px}.adminForumRow p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.adminForumRow dl{gap:8px;margin:0;display:grid}.adminForumRow dt{color:var(--muted);font-size:12px}.adminForumRow dd{color:#fff;overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.adminForumRow .btn{justify-content:center;width:100%}.adminForumActions{gap:8px;display:grid}.adminForumDetail{border-radius:var(--radius);background:linear-gradient(135deg,#2378ff17,#49d17d0d),#080f1aa3;border:1px solid #7dd7ff29;gap:14px;margin-top:18px;padding:16px;display:grid}.adminForumDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.adminForumDetailGrid article,.adminForumDetailBody,.adminForumDetailReply{background:#050a1270;border:1px solid #ffffff14;border-radius:8px;min-width:0;padding:12px}.adminForumDetailGrid small,.adminForumDetailReply small{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.adminForumDetailGrid strong,.adminForumDetailBody strong,.adminForumDetailReplies>strong,.adminForumDetailReply span{color:#fff;overflow-wrap:anywhere;display:block}.adminForumDetailGrid span,.adminForumDetailBody p,.adminForumDetailReply p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.55}.adminForumDetailReplies{gap:10px;display:grid}.adminForumDetailReply.hiddenTopic{opacity:.68;border-color:#ff5b5b38}.adminForumDetailReply .btn{margin-top:10px}.compatibilityPage{padding-bottom:64px}.compatibilityLayout{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);align-items:start;gap:16px;display:grid}.compatibilityLayout.expanded{grid-template-columns:minmax(0,1.5fr) minmax(360px,.5fr)}.compatibilityForm,.compatibilityResults{border-radius:var(--radius);background:#0d1724d1;border:1px solid #ffffff14;box-shadow:inset 0 0 30px #2d82ff0a}.compatibilityForm{grid-template-columns:repeat(3,1fr);gap:14px;padding:18px;display:grid}.compatibilityForm.expanded{grid-template-columns:repeat(2,minmax(0,1fr))}.compatibilityGroup{background:#080f1a8a;border:1px solid #ffffff12;border-radius:8px;align-content:start;gap:12px;padding:16px;display:grid}.compatibilityGroup h2{margin:0 0 4px;font-size:18px}.compatibilityPickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.compatibilityPickerGrid .wideField{grid-column:1/-1}.compatibilityGroup label{color:#dbe7fb;gap:7px;font-size:13px;font-weight:800;display:grid}.compatibilityGroup input,.compatibilityGroup select{width:100%;height:42px;color:var(--text);background:#02070fc2;border:1px solid #ffffff1a;border-radius:6px;outline:none;padding:0 11px}.compatibilitySpecs{background:#02070f5c;border:1px solid #ffffff0f;border-radius:6px;grid-template-columns:max-content minmax(0,1fr);gap:7px 12px;margin:2px 0 0;padding:12px;display:grid}.compatibilitySpecs dt,.compatibilitySpecs dd{margin:0;font-size:12px;line-height:1.35}.compatibilitySpecs dt{color:var(--muted);font-weight:800}.compatibilitySpecs dd{color:#eaf2ff;overflow-wrap:anywhere;min-width:0;font-weight:800}.compatibilityForm>.btn{grid-column:1/-1;justify-self:start}.compatibilityResults{padding:18px;position:sticky;top:16px}.compatibilitySummary{border:1px solid #ffffff1a;border-radius:8px;gap:7px;padding:16px;display:grid}.compatibilitySummary span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.compatibilitySummary.success{background:#49d17d14;border-color:#49d17d5c}.compatibilitySummary.warning{background:#ffbe4714;border-color:#ffbe4761}.compatibilitySummary.error{background:#ff5b5b14;border-color:#ff5b5b6b}.compatibilityResultList{gap:10px;margin-top:14px;display:grid}.compatibilitySelected{background:#02070f6b;border:1px solid #7dd7ff24;border-radius:8px;gap:8px;margin-top:14px;padding:14px;display:grid}.compatibilitySelected strong{color:#fff;font-size:13px}.compatibilitySelected span{color:var(--muted);font-size:12px;line-height:1.4}.compatibilityResult{border-left:3px solid var(--line);background:#080f1a8f;border-radius:6px;padding:13px}.compatibilityResult.success{border-left-color:var(--green)}.compatibilityResult.warning{border-left-color:#ffbe47}.compatibilityResult.error{border-left-color:#ff5b5b}.compatibilityResult span{color:var(--muted);font-size:11px;font-weight:900}.compatibilityResult h3{margin:6px 0;font-size:15px}.compatibilityResult p,.compatibilityDisclaimer{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.compatibilityDisclaimer{margin-top:16px}@media (max-width:1260px){.searchPanel{width:100%}.searchRow{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.links{display:none}.searchRow,.techFilterGrid,.listingTechGrid,.trustProofFields,.listingGrid,.categoryGrid,.listingIntelligenceGrid,.detailGrid,.profileStats,.profilePlaceholderGrid,.securityCenterMini,.createListingPanel,.loginPanel,.myListingRow,.adminReportsOverview,.adminReportInfoGrid{grid-template-columns:1fr 1fr}.adminReportTop,.adminReportWorkGrid{grid-template-columns:1fr}.adminReportTop .btn{white-space:normal;justify-content:center;width:100%}.adminStats,.adminUserSummaryStrip{grid-template-columns:1fr 1fr}.adminFirstUsersHeader{flex-direction:column}.adminFirstUsersHeader p{max-width:none}.adminFirstUsersGrid{grid-template-columns:1fr}.categorySeoGrid,.adminTodayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminUserRow,.adminListingRow,.adminForumRow{grid-template-columns:1fr}.adminUserRow dl,.adminListingRow dl{grid-template-columns:1fr 1fr}.adminHero{flex-direction:column;align-items:flex-start}.adminHeroActions,.adminHeroActions .btn{width:100%}.forumLayout,.compatibilityLayout,.compatibilityForm,.compatibilityForm.expanded{grid-template-columns:1fr}.categoryGrid.mobileCollapsed .categoryCard:nth-child(n+4){display:none}.comparisonRow{grid-template-columns:54px minmax(0,1fr)}.comparisonRow span,.comparisonRow b{grid-column:2}.priceHistoryRow{grid-template-columns:1fr;gap:4px}.pcBuilderHeader,.pcBuilderControls,.pcBuilderSummary,.pcBuilderGrid{grid-template-columns:1fr 1fr}.compatibilityResults{position:static}.compatibilityPickerGrid{grid-template-columns:1fr}.compatibilityPickerGrid .wideField{grid-column:auto}.compatibilityPage{padding-bottom:42px}.compatibilityPage .contentHero{margin-bottom:14px;padding:18px}.compatibilityForm,.compatibilityResults{border-radius:12px}.compatibilityForm{background:#080f1ac2;gap:12px;padding:12px}.compatibilityGroup{background:linear-gradient(135deg,#2378ff14,#02070fa3),#080f1ab8;border-color:#7dd7ff1f;gap:14px;padding:14px}.compatibilityGroup h2{align-items:center;gap:8px;font-size:17px;display:flex}.compatibilityGroup h2:before{content:"";background:#49d17d;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 16px #49d17db3}.compatibilityGroup label{font-size:12px}.compatibilityGroup select{min-height:46px;font-size:14px}.compatibilitySpecs{grid-template-columns:1fr 1fr;gap:8px}.compatibilitySpecs dt{padding-top:2px}.compatibilitySpecs dd{text-align:right}.compatibilityForm>.btn{justify-content:center;width:100%}.compatibilityResults{background:#0d1724e6;padding:14px}.contentGrid,.contentGrid.two,.contentGrid.three{grid-template-columns:1fr 1fr}.categoryDirectoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminCategoryEditor,.adminCategoryCreate{grid-template-columns:1fr}.detailDescriptionPanel{grid-column:1/-1}.planChoices{grid-template-columns:1fr}}@media (max-width:640px){.nav{flex-wrap:wrap;height:auto;padding:14px 0}.actions{flex-wrap:wrap;width:100%}.actions .btn{flex:1}.headerAccount{width:100%}.headerUser{flex:1}.quotaSummary,.accountTypeSegments,.heroGrid,.searchRow,.searchActionRow,.techFilterGrid,.listingGrid,.categoryGrid,.detailGrid,.profileStats,.profilePlaceholderGrid,.createListingPanel,.loginPanel,.createListingForm,.loginForm,.passwordFieldGroup,.editListingForm,.myListingRow{grid-template-columns:1fr}.myListingRow img{width:100%;height:180px}.myListingActions{justify-content:flex-start}.detailDescriptionPanel{grid-column:auto}.businessPanel{flex-direction:column;align-items:flex-start}.contentGrid,.contentGrid.two,.contentGrid.three{grid-template-columns:1fr}.categoryDirectoryPage .contentHero{border-radius:10px;margin-top:14px;padding:18px}.categoryDirectoryPage .contentHero h1{font-size:31px;line-height:1.05}.categoryDirectoryPage .contentHero p{font-size:14px}.categoryDirectoryGrid{grid-template-columns:1fr;gap:12px}.categoryDirectoryCard,.categoryDirectoryCard img{min-height:220px}.categoryDirectoryInfo{padding:15px}.categoryDirectoryInfo h2{font-size:20px}.categoryDirectoryInfo p{min-height:0;font-size:13px}}.businessCenter{gap:18px;display:grid}.businessReadiness{color:#ffdc8a;background:#ffbe4714;border:1px solid #ffbe4757;border-radius:8px;gap:8px;padding:14px;display:grid}.businessReadiness.ready{color:#c9ffe0;background:#36d39914;border-color:#36d39947}.businessReadiness>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.businessReadiness strong{color:inherit;font-size:15px}.businessReadiness span{color:#dbe7fb;font-size:12px;font-weight:900}.businessReadiness p{color:var(--muted);margin:0;line-height:1.5}.businessNotice{color:#bfe8ff;background:#092438;border:1px solid #215d86;border-radius:6px;padding:12px 14px}.businessOnboardingPanel{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.businessOnboardingPanel article{background:#080f1a94;border:1px solid #7dd7ff1f;border-radius:8px;gap:7px;min-width:0;padding:14px;display:grid}.businessOnboardingPanel article.done{background:#49d17d14;border-color:#49d17d47}.businessOnboardingPanel strong{color:#06111d;background:linear-gradient(135deg,#49d17d,#7dd7ff);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.businessOnboardingPanel span{color:#fff;font-weight:900}.businessOnboardingPanel p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.businessNextActions{background:radial-gradient(circle at 0 0,#49d17d1a,#0000 30%),#080f1aa3;border:1px solid #7dd7ff24;border-radius:8px;gap:10px;padding:14px;display:grid}.businessNextActions>strong{color:#fff;font-size:15px}.businessNextActions>div{flex-wrap:wrap;gap:8px;display:flex}.businessNextActions p{color:var(--muted);margin:0;line-height:1.45}.businessPublicPreview{background:linear-gradient(135deg,#49d17d14,#2d87ff14),#07121bb8;border:1px solid #49d17d2e;border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);gap:14px;margin-top:12px;padding:16px;display:grid}.businessPublicPreview span{color:#49d17d;text-transform:uppercase;font-size:12px;font-weight:900}.businessPublicPreview strong{color:#fff;overflow-wrap:anywhere;margin:6px 0;font-size:20px;display:block}.businessPublicPreview p{color:var(--muted);margin:0;line-height:1.45}.businessPublicPreview>div:last-child{gap:7px;display:grid}.businessPublicPreview small{color:#dcecff;overflow-wrap:anywhere;background:#080f1a94;border:1px solid #7dd7ff1f;border-radius:999px;padding:7px 10px}.businessForm{background:#08131cb8;border:1px solid #213544;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px;display:grid}.businessForm h3,.businessForm>p,.businessForm .invoiceList,.businessForm .profileActions{grid-column:1/-1}.businessImportGuide{background:#080f1a94;border:1px solid #7dd7ff24;border-radius:8px;grid-column:1/-1;gap:6px;padding:14px;display:grid}.businessImportGuide strong{color:#fff}.businessImportGuide span,.businessImportGuide p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.5}.businessImportSteps{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.businessImportSteps article{background:#05121bad;border:1px solid #49d17d2e;border-radius:8px;grid-template-columns:auto 1fr;gap:6px 10px;min-width:0;padding:13px;display:grid}.businessImportSteps strong{color:#06111d;background:linear-gradient(135deg,#49d17d,#7dd7ff);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.businessImportSteps span{color:#fff;align-self:center;font-weight:900}.businessImportSteps p{color:var(--muted);grid-column:1/-1;margin:0;font-size:13px;line-height:1.45}.businessPromotionActions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.businessPromotionActions .btn{text-align:center;white-space:normal;justify-content:center;min-height:48px}.checkLine{align-items:center;gap:9px;min-height:44px;display:flex}.invoiceList{gap:7px;margin-top:8px;display:grid}.invoiceList>div{border-top:1px solid #213544;grid-template-columns:minmax(160px,1fr) minmax(120px,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.importError{color:#ff8e8e}.importOk{color:#62e69a}@media (max-width:720px){.businessForm,.businessPromotionActions,.businessImportSteps,.businessOnboardingPanel,.businessListingOptions{grid-template-columns:1fr}.businessImportShortcut{flex-direction:column;align-items:stretch}.businessImportShortcut .btn{white-space:normal;justify-content:center;width:100%}.businessNextActions>div,.businessNextActions .btn{width:100%}.businessNextActions .btn{justify-content:center}.invoiceList>div{grid-template-columns:1fr;gap:3px}}.companyRegistrationFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (max-width:640px){.companyRegistrationFields{grid-template-columns:1fr}}@media (max-width:980px){.adminLaunchGrid,.adminOpsGrid,.adminKpiGrid,.adminDailyGrid,.adminPerformanceGrid,.adminUxAnalyticsGrid,.adminFeatureUsageGrid,.adminStatisticsInsights,.adminRoutineTimeline,.categoryGuideGrid,.companyMarketProof,.companyImportSteps,.testerNotice,.testerScenarioGrid,.publicMarketCounter{grid-template-columns:repeat(2,minmax(0,1fr))}.companySalesPanel,.companyImportShowcase,.categoryLandingBlock{grid-template-columns:1fr}.categorySearchChips{justify-content:flex-start}}@media (max-width:620px){.adminLaunchGrid,.adminOpsGrid,.adminKpiGrid,.adminDailyGrid,.adminPerformanceGrid,.adminUxAnalyticsGrid,.adminFeatureUsageGrid,.adminStatisticsInsights,.adminRoutineTimeline,.categoryGuideGrid,.companyMarketProof,.companyImportSteps,.testerNotice,.testerScenarioGrid,.publicMarketCounter{grid-template-columns:1fr}.companySalesPanel .btn{justify-content:center;width:100%}}.fieldStack{gap:5px;min-width:0;display:grid}@media (max-width:760px){.circuitBackdrop:before,.circuitBackdrop:after,.circuit-flow,.circuit-node,.circuit-board:before,.chip-core,.chip-die:after,.chip-lane,.chip-pulse,.chip-ring,.chip-holo-beam,.chip-holo-grid,.ai-signal,.circuit-section-flow:before{animation:none!important}.circuit-flow,.circuit-node,.chip-holo-beam,.chip-holo-grid,.ai-signal,.circuit-section-flow .circuit-flow{filter:none!important}.circuitBackdrop,.circuitSection,.searchPanel,.firstVisitGuide,.listingCard{box-shadow:none}.circuit-section-flow{opacity:.32}.circuit-visual{filter:none}.listingCard{content-visibility:auto;contain-intrinsic-size:360px}.listingImageLink img,.listingCard img{filter:none!important;transform:none!important}.heroGrid{padding-top:42px;padding-bottom:46px}}.field.fieldInvalid{background:linear-gradient(#5a121c75,#230912b8);border-color:#ff5d5de6;box-shadow:0 0 0 3px #ff5d5d1f}.field.fieldInvalid:focus{border-color:#ff7474;box-shadow:0 0 0 4px #ff5d5d2e,0 0 18px #ff5d5d1f}.fieldError{color:#ffb4b4;font-size:12px;font-weight:800;line-height:1.35;display:block}.registerForm>.fieldError{margin-top:-6px}.passwordFieldGroup .fieldError,.captchaBox .fieldError{grid-column:1/-1}.legalConsentBox{background:#080f1a9e;border:1px solid #7dd7ff2e;border-radius:7px;grid-column:1/-1;gap:9px;padding:12px;display:grid}.legalConsentBox label{color:#c9d7ef;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;font-size:13px;line-height:1.45;display:grid}.legalConsentBox label.consentInvalid{background:#5a121c38;border:1px solid #ff5d5d80;border-radius:7px;padding:9px}.legalConsentBox label.consentInvalid .fieldError{grid-column:2}.legalConsentBox input{accent-color:#2378ff;margin-top:3px}.legalConsentBox label.consentInvalid input{accent-color:#ff7474}.legalConsentBox a{color:#7dd7ff;text-underline-offset:3px;font-weight:800;text-decoration:underline}.legalPage{padding-top:4px}.legalDocument{border-radius:var(--radius);background:#0d1724d1;border:1px solid #ffffff14;gap:14px;margin-bottom:64px;padding:24px;display:grid;box-shadow:inset 0 0 30px #2d82ff0a}.legalDocument h2{margin:10px 0 0;font-size:20px}.legalDocument p{color:var(--muted);margin:0;line-height:1.7}.cookieSettingsPanel{border-radius:var(--radius);background:linear-gradient(135deg,#2d82ff1f,#1ed6a414);border:1px solid #2d82ff47;justify-content:space-between;align-items:center;gap:18px;margin:8px 0 4px;padding:18px;display:flex}.cookieSettingsPanel strong{color:var(--text);margin-bottom:6px;display:block}.cookieSettingsButton{white-space:nowrap}.siteFooter{background:radial-gradient(circle at 20% 0,#2378ff1c,#0000 34%),linear-gradient(#050c14f0,#03080efa);border-top:1px solid #5382aa2e;margin-top:64px;position:relative}.siteFooterInner{grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(150px,.7fr));gap:28px;padding-top:38px;padding-bottom:28px;display:grid}.siteFooterBrand strong{color:#fff;letter-spacing:.02em;margin-bottom:10px;font-size:22px;display:block}.siteFooterBrand p{color:#b9cede;max-width:360px;margin:0 0 12px;line-height:1.6}.siteFooterBrand span{color:#7894a7;max-width:380px;font-size:13px;line-height:1.5;display:block}.siteFooter nav{align-content:start;gap:9px;display:grid}.siteFooter h2{color:#e7f4ff;text-transform:uppercase;letter-spacing:.08em;margin:0 0 4px;font-size:14px}.siteFooter a{color:#9bb7ca;text-decoration:none;transition:color .18s,transform .18s}.siteFooter a:hover{color:#56c7ff;transform:translate(2px)}.footerAdminAccess{margin-top:8px;position:relative}.footerAdminButton{color:#6f8798;cursor:pointer;text-transform:uppercase;background:#080f1a57;border:1px solid #7dd7ff29;border-radius:999px;width:max-content;padding:4px 10px;font-size:11px;font-weight:800}.footerAdminButton:hover{color:#a9d6ee;border-color:#7dd7ff4d}.footerAdminPanel{background:#050b14f0;border:1px solid #7dd7ff2e;border-radius:8px;gap:8px;width:min(240px,80vw);margin-top:10px;padding:12px;display:grid;box-shadow:0 20px 45px #0000005c}.footerAdminPanel strong{color:#e7f4ff;font-size:13px}.footerAdminPanel input{height:38px;color:var(--text);background:#07111d;border:1px solid #7dd7ff2e;border-radius:6px;padding:0 10px}.footerAdminPanel .btn{justify-content:center;min-height:38px}.footerAdminPanel span{color:#ffb4b4;font-size:12px}.siteFooterBottom{color:#71899c;border-top:1px solid #ffffff12;justify-content:space-between;gap:16px;padding-top:16px;padding-bottom:22px;font-size:13px;display:flex}.listingSortControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.listingSortControls>span{color:var(--muted);font-weight:800}.listingSortControls label{color:var(--muted);text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.listingSortControls .field{text-transform:none;width:190px;height:40px}.statusPanel{gap:18px;margin-bottom:64px;display:grid}.statusSignal{border-radius:var(--radius);background:#080f1abd;border:1px solid #7dd7ff2e;align-items:center;gap:16px;padding:20px;display:flex}.statusSignal>span{border-radius:50%;width:14px;height:14px;box-shadow:0 0 22px}.statusSignal.ok>span{color:#30e6a1;background:#30e6a1}.statusSignal.warning>span{color:#ffbd4a;background:#ffbd4a}.statusSignal strong{color:#fff;font-size:20px;display:block}.statusSignal p{color:var(--muted);margin:4px 0 0}.statusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.statusGrid article{border-radius:var(--radius);background:linear-gradient(#0d1724db,#060e18e6);border:1px solid #ffffff14;padding:18px}.statusGrid span{color:#8fa9bb;margin-bottom:8px;font-size:13px;display:block}.statusGrid strong{color:#e8f7ff;font-size:18px}.launchStatusBlock{gap:16px;padding-top:12px;display:grid}.launchStatusBlock .sectionHead{margin-bottom:0}.launchStatusBlock .sectionHead>strong{color:#c9ffe0;background:#36d39914;border:1px solid #36d39942;border-radius:6px;justify-content:center;align-items:center;min-width:72px;min-height:42px;font-size:18px;display:inline-flex}.demoReadinessSignal{background:#080f1aad;border:1px solid #7dd7ff24;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.demoReadinessSignal.ok{border-color:#36d3993d}.demoReadinessSignal.warning{border-color:#ffbe4742}.demoReadinessSignal strong{color:#fff}.demoReadinessSignal span{color:var(--muted);font-size:12px}.launchChecklistGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.launchChecklistItem{background:linear-gradient(#0d1724d6,#060e18e6);border:1px solid #ffffff14;border-radius:8px;min-height:168px;padding:16px}.launchChecklistItem.ready{border-color:#36d3992e}.launchChecklistItem.partial{border-color:#ffbe473d}.launchChecklistItem span{color:#d8f4ff;text-transform:uppercase;background:#2378ff14;border:1px solid #7dd7ff2e;border-radius:999px;width:fit-content;margin-bottom:12px;padding:4px 9px;font-size:11px;font-weight:900;display:inline-flex}.launchChecklistItem.ready span{color:#c9ffe0;background:#36d39914;border-color:#36d39947}.launchChecklistItem.partial span{color:#ffdc8a;background:#ffbe4714;border-color:#ffbe4747}.launchChecklistItem h3,.launchTodoList h3{color:#fff;margin:0;font-size:16px}.launchChecklistItem p,.launchTodoList p{color:var(--muted);margin:8px 0 0;line-height:1.55}.launchChecklistItem small{color:#fff;background:#7dd7ff24;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:32px;margin-top:12px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.launchTodoList{gap:10px;display:grid}.launchTodoList article{background:#080f1ab3;border:1px solid #7dd7ff21;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.launchTodoList strong{color:#fff;background:#2378ff52;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:inline-flex}.productionChecklistPage{padding-bottom:72px}.productionChecklist{gap:18px;margin-bottom:64px;display:grid}.productionScore{border-radius:var(--radius);background:radial-gradient(circle at 82% 12%,#2378ff29,#0000 32%),linear-gradient(#0d1724eb,#060e18f0);border:1px solid #7dd7ff2e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;padding:24px;display:grid}.productionScore.ok{border-color:#36d3993d}.productionScore.warning{border-color:#ffbe473d}.productionScore span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.productionScore strong{color:#fff;margin-top:6px;font-size:clamp(34px,6vw,58px);line-height:1;display:block}.productionScore p{color:var(--muted);margin:0;line-height:1.6}.productionMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.productionMeta span{background:#080f1ab3;border:1px solid #ffffff14;border-radius:8px;gap:6px;padding:16px;display:grid}.productionMeta small{color:#8fa9bb;text-transform:uppercase;font-size:12px;font-weight:900}.productionMeta strong{color:#e8f7ff}.productionChecklistGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.productionGroup{background:linear-gradient(#0d1724d6,#060e18e6);border:1px solid #7dd7ff21;border-radius:8px;align-content:start;gap:12px;padding:18px;display:grid}.productionGroupHead{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}.productionGroupHead span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.productionGroupHead strong{color:#c9ffe0;background:#36d39914;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:30px;font-size:13px;display:inline-flex}.productionItems{gap:10px;display:grid}.productionItem{background:#040c159e;border:1px solid #ffffff14;border-radius:8px;gap:8px;padding:14px;display:grid}.productionItem.ready{border-color:#36d39938}.productionItem.warning{border-color:#ffbe4742}.productionItem.missing{border-color:#ff686847}.productionItem>span{color:#d8f4ff;text-transform:uppercase;background:#2378ff14;border:1px solid #7dd7ff2e;border-radius:999px;width:fit-content;padding:4px 9px;font-size:11px;font-weight:900}.productionItem.ready>span{color:#c9ffe0;background:#36d39914;border-color:#36d39947}.productionItem.warning>span{color:#ffdc8a;background:#ffbe4714;border-color:#ffbe474d}.productionItem.missing>span{color:#ffc3c3;background:#ff686814;border-color:#ff686852}.productionItem h3{color:#fff;margin:0;font-size:16px}.productionItem p{color:var(--muted);margin:0;line-height:1.55}.productionItem small{color:#d7e8f7;line-height:1.5}.productionItem a{color:#7dd7ff;font-weight:900;text-decoration:none}.productionItem a:hover{text-underline-offset:3px;text-decoration:underline}.demoPage{padding-bottom:72px}.demoSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:34px;display:grid}.demoSummary article,.demoStepGrid article,.demoChecklist{background:linear-gradient(#0d1724d6,#060e18e6);border:1px solid #7dd7ff21;border-radius:8px}.demoSummary article{padding:18px}.demoSummary span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.demoSummary strong{color:#fff;margin-top:8px;font-size:19px;display:block}.demoSummary p,.demoStepGrid p{color:var(--muted);margin:9px 0 0;line-height:1.55}.demoWalkthrough{gap:16px;margin-bottom:34px;display:grid}.demoStepGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.demoStepGrid article{align-content:start;gap:12px;min-height:218px;padding:18px;display:grid}.demoStepGrid h3{color:#fff;margin:0;font-size:17px}.demoStepGrid .btn{justify-content:center;align-self:end;margin-top:4px}.demoChecklist{gap:14px;padding:18px;display:grid}.demoChecklist .sectionHead{margin-bottom:0}.demoChecklist>div:last-child{flex-wrap:wrap;gap:9px;display:flex}.demoChecklist>div:last-child span{color:#c9ffe0;background:#36d39914;border:1px solid #36d3993d;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.launchPage{padding-bottom:72px}.launchCenter{gap:22px;margin-bottom:64px;display:grid}.launchScoreCard{border-radius:var(--radius);background:radial-gradient(circle at 85% 15%,#2378ff2e,#0000 34%),linear-gradient(#0d1724e6,#060e18f0);border:1px solid #7dd7ff29;justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex;box-shadow:inset 0 0 46px #378cff0f}.launchScoreCard.ready{border-color:#36d39938}.launchScoreCard span,.launchMetricGrid span,.launchPhase span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.launchScoreCard h2{color:#fff;margin:7px 0;font-size:clamp(26px,4vw,44px)}.launchScoreCard p,.launchMetricGrid p,.launchPhase p{color:var(--muted);margin:0;line-height:1.55}.launchScoreCard>strong{color:#c9ffe0;background:#36d39914;border:1px solid #36d39947;border-radius:50%;place-items:center;min-width:112px;height:112px;font-size:25px;display:grid;box-shadow:0 0 34px #36d39914}.launchQuickActions{flex-wrap:wrap;gap:10px;display:flex}.launchMetricGrid,.launchPhaseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.launchMetricGrid article,.launchPhase{background:linear-gradient(#0d1724d6,#060e18e6);border:1px solid #7dd7ff21;border-radius:8px;min-height:150px;padding:18px}.launchMetricGrid strong,.launchPhase h3{color:#fff;margin:8px 0;font-size:19px;display:block}.launchSection{gap:16px;display:grid}.launchSection .sectionHead{margin-bottom:0}.launchSection .sectionHead>strong{color:#c9ffe0;background:#36d39914;border:1px solid #36d39942;border-radius:6px;justify-content:center;align-items:center;min-width:72px;min-height:42px;font-size:18px;display:inline-flex}.launchPhase.ready{border-color:#36d39938}.launchPhase.next{border-color:#7dd7ff47}.launchPhase.pending{border-color:#ffbe4738}.twoColumnLaunch{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start}.betaFlowList{background:linear-gradient(#0d1724d6,#060e18e6);border:1px solid #7dd7ff21;border-radius:8px;flex-wrap:wrap;gap:8px;padding:18px;display:flex}.betaFlowList span{color:#c9ffe0;background:#36d39914;border:1px solid #36d39933;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.legalMeta{color:#dbe7fb;border-bottom:1px solid #ffffff14;justify-content:space-between;gap:16px;padding-bottom:14px;display:flex}.legalMeta span{color:var(--muted)}.legalReadinessNote{background:linear-gradient(135deg,#18d18817,#2378ff0f);border:1px solid #49d17d38;border-radius:8px;gap:8px;margin:18px 0 24px;padding:16px;display:grid}.legalReadinessNote strong{color:#c9ffe0}.legalReadinessNote p{color:#dbe7fb;margin:0;line-height:1.55}.legalReadinessNote a{color:#7dd7ff;text-underline-offset:3px;font-weight:850;text-decoration:underline}.legalBetaNotice{background:linear-gradient(135deg,#ffd24d1a,#49d17d12);border:1px solid #ffd24d47;border-radius:8px;gap:8px;margin:-10px 0 24px;padding:16px;display:grid}.legalBetaNotice strong{color:#ffe7a3}.legalBetaNotice p{color:#f0f5ff;margin:0;line-height:1.55}.personalDataPage .contentCard{margin-top:18px}.personalDataGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.personalDataGrid article{background:radial-gradient(circle at 86% 0,#2378ff1f,#0000 34%),#07111dc7;border:1px solid #7dd7ff1f;border-radius:8px;min-width:0;padding:15px}.personalDataGrid strong{color:#fff;font-size:15px;display:block}.personalDataGrid p{color:var(--muted);margin:7px 0 0;line-height:1.55}.personalDataOperator dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.personalDataOperator div{background:#050f1794;border:1px solid #7dd7ff1f;border-radius:8px;padding:13px}.personalDataOperator dt{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:850}.personalDataOperator dd{color:#fff;overflow-wrap:anywhere;margin:5px 0 0;font-weight:900}.personalDataFlow ol{color:#dbe7fb;margin:14px 0 0;padding-left:21px;line-height:1.7}.personalDataFlow li+li{margin-top:7px}.personalRightsList{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.personalRightsList span{color:#bafbd0;background:#49d17d14;border:1px solid #49d17d3d;border-radius:999px;padding:8px 11px;font-size:13px;font-weight:850}.marketplaceRulesPage .contentHero,.personalDataPage .contentHero{margin-bottom:18px}.marketplaceRulesList{gap:14px;margin-bottom:64px;display:grid}.marketplaceRulesList .contentCard{margin-top:0}.marketplaceRulesList .contentCard h2{color:#fff}.marketplaceRulesList .contentCard p+p{margin-top:9px}.sellerGuidePage .contentHero{margin-bottom:20px}.sellerGuideGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 22px;display:grid}.sellerGuideGrid article{background:radial-gradient(circle at 86% 0,#2378ff1f,#0000 34%),#07111dc7;border:1px solid #7dd7ff21;border-radius:8px;min-width:0;padding:15px}.sellerGuideGrid span{color:#7dd7ff;text-transform:uppercase;font-size:11px;font-weight:900}.sellerGuideGrid h2{color:#fff;margin:7px 0;font-size:16px}.sellerGuideGrid p{color:var(--muted);margin:0;line-height:1.55}.sellerGuideChecklist{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.sellerGuideChecklist span{color:#bafbd0;background:#49d17d14;border:1px solid #49d17d3d;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:850}@media (max-width:720px){.legalMeta{flex-direction:column}}@media (max-width:920px){.personalDataGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.personalDataGrid,.personalDataOperator dl{grid-template-columns:1fr}}@media (max-width:1080px){.sellerGuideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.sellerGuideGrid{grid-template-columns:1fr}}.cookieConsent{z-index:80;background:radial-gradient(circle at 12% 0,#2378ff2e,#0000 32%),linear-gradient(135deg,#080f1afa,#050a13fa);border:1px solid #7dd7ff38;border-radius:10px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:16px;width:min(720px,100vw - 36px);padding:16px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 22px 70px #00000085,inset 0 0 28px #2d82ff0f}.cookieConsent strong{color:#fff}.cookieConsent p{color:var(--muted);margin:6px 0;font-size:13px;line-height:1.5}.cookieConsent a{color:#7dd7ff;text-underline-offset:3px;font-size:13px;font-weight:800;text-decoration:underline}.cookieChoices{grid-template-columns:repeat(3,auto);align-items:center;gap:8px;display:grid}.cookieChoices span,.cookieChoices label{color:#dbe7fb;background:#080f1aa8;border:1px solid #ffffff14;border-radius:7px;align-items:center;gap:8px;min-height:40px;padding:8px 10px;font-size:13px;display:inline-flex}.cookieChoices small{color:var(--muted);font-size:11px}.cookieChoices input{accent-color:#2378ff}.cookieActions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}@media (max-width:760px){.cookieConsent,.cookieChoices{grid-template-columns:1fr}.cookieActions{flex-direction:column}.cookieActions .btn{width:100%}.cookieSettingsPanel{flex-direction:column;align-items:stretch}.cookieSettingsButton{width:100%}}.cookieConsent{grid-template-columns:1fr;gap:12px;width:min(560px,100vw - 36px);padding:14px}.cookieChoices{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.cookieConsent{width:calc(100vw - 24px);max-height:min(74vh,520px);bottom:12px;right:12px;overflow:auto}.cookieChoices{grid-template-columns:1fr}.siteFooterInner{grid-template-columns:1fr 1fr}.siteFooterBrand{grid-column:1/-1}.siteFooterBottom{flex-direction:column}.statusGrid,.launchChecklistGrid,.demoSummary,.demoStepGrid{grid-template-columns:1fr 1fr}}.detailThumbnails{grid-template-columns:repeat(8,minmax(48px,1fr));gap:8px;margin-top:10px;display:grid}.detailThumbnails button{cursor:pointer;background:#07131c;border:1px solid #294253;border-radius:5px;height:64px;padding:0;overflow:hidden}.detailThumbnails button.active{border-color:#28a5ff;box-shadow:0 0 0 1px #28a5ff}.detailThumbnails img{object-fit:cover;width:100%;height:100%}@media (max-width:720px){.detailThumbnails{grid-template-columns:repeat(4,minmax(48px,1fr))}}@media (max-width:920px){.launchMetricGrid,.launchPhaseGrid,.twoColumnLaunch,.productionChecklistGrid{grid-template-columns:1fr 1fr}.serviceDirectoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.serviceDirectoryGrid,.serviceCard{grid-template-columns:1fr}.serviceLogo{width:52px;height:52px}.launchScoreCard,.productionScore{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.launchScoreCard>strong{width:92px;min-width:92px;height:92px}.launchMetricGrid,.launchPhaseGrid,.twoColumnLaunch,.productionChecklistGrid,.productionMeta{grid-template-columns:1fr}}@media (max-width:520px){.siteFooterInner,.statusGrid,.launchChecklistGrid,.demoSummary,.demoStepGrid{grid-template-columns:1fr}.globalAnnouncement .shell{flex-direction:column;align-items:flex-start;gap:6px}.globalAnnouncement button{align-self:flex-end;margin-top:-32px}}.phoneRevealStatus{color:#9fc5dd;margin:8px 0 0;font-size:14px}.sellerProfilePage{padding-top:28px;padding-bottom:64px}.sellerProfileHero{background:#07121be6;border:1px solid #203847;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:22px;padding:24px;display:grid}.sellerProfileHero h1{margin:8px 0 5px;font-size:28px}.sellerProfileHero p{color:#91a9b8;margin:0}.sellerProfileAvatar{color:#d9f3ff;background:#0b2a3d;border:1px solid #238ad0;border-radius:50%;place-items:center;width:74px;height:74px;font-size:24px;font-weight:800;display:grid}.sellerProfileAvatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.sellerProfileStats{grid-template-columns:auto auto;align-items:baseline;gap:3px 12px;display:grid}.sellerProfileStats strong{color:#50c2ff;text-align:right;font-size:22px}.sellerProfileStats span{color:#9bb1bf}.sellerProfileHighlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.sellerProfileHighlights article{background:radial-gradient(circle at 10% 0,#49d17d1a,#0000 34%),#08111dd1;border:1px solid #7dd7ff1f;border-radius:10px;min-width:0;padding:16px}.sellerProfileHighlights span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:950}.sellerProfileHighlights strong{color:#fff;overflow-wrap:anywhere;margin:7px 0;font-size:18px;display:block}.sellerProfileHighlights p{color:#91a9b8;margin:0;font-size:13px;line-height:1.5}.sellerTrustGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:18px;display:grid}.sellerTrustGrid article{background:#0d1724c7;border:1px solid #ffffff14;border-radius:8px;padding:15px}.sellerTrustGrid small,.sellerTrustGrid span{color:#91a9b8;display:block}.sellerTrustGrid strong{color:#fff;overflow-wrap:anywhere;margin:7px 0;font-size:20px;display:block}.sellerTrustScorePanel{background:linear-gradient(135deg,#49d17d14,#2378ff14),#07121bd1;border:1px solid #7dd7ff21;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(220px,.35fr);align-items:center;gap:16px;margin-bottom:14px;padding:18px;display:grid}.sellerTrustScorePanel span{color:#49d17d;text-transform:uppercase;font-size:12px;font-weight:900}.sellerTrustScorePanel h2{color:#fff;margin:6px 0}.sellerTrustScorePanel p{color:#91a9b8;margin:0;line-height:1.55}.sellerTrustMeter{gap:8px;display:grid}.sellerTrustMeter strong{color:#fff;text-align:right;font-size:28px}.sellerTrustMeter>span{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.sellerTrustMeter i{border-radius:inherit;background:linear-gradient(90deg,#49d17d,#7dd7ff);height:100%;display:block}.sellerProfileInfo{background:#07121bb8;border:1px solid #203847;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:16px;margin-bottom:22px;padding:18px;display:grid}.sellerProfileInfo h2{margin:0 0 7px}.sellerProfileInfo p{color:#91a9b8;margin:0;line-height:1.55}.sellerProfileSummary{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sellerProfileSummary span{color:#dbe7fb;background:#080f1a9e;border:1px solid #7dd7ff24;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:850}.sellerContactCard{background:linear-gradient(135deg,#49d17d1a,#2d87ff14),#080f1a9e;border:1px solid #49d17d38;border-radius:8px;grid-column:1/-1;gap:6px;padding:14px;display:grid}.sellerContactCardTop{margin:-10px 0 18px}.sellerContactCard span{color:#49d17d;text-transform:uppercase;font-size:12px;font-weight:900}.sellerContactLinks{flex-wrap:wrap;gap:9px;display:flex}.sellerContactLinks a{color:#fff;overflow-wrap:anywhere;background:#040c169e;border:1px solid #7dd7ff29;border-radius:999px;min-width:0;padding:9px 12px;font-size:14px;font-weight:900;text-decoration:none}.sellerContactLinks a:first-child{color:#dfffe7}.sellerContactLinks a:hover{color:#7dd7ff;border-color:#7dd7ff6b}.sellerContactCard small{color:#91a9b8;line-height:1.45}.sellerBusinessIntro{background:#07121bb8;border:1px solid #7dd7ff24;border-radius:8px;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:center;gap:16px;margin-bottom:18px;padding:18px;display:grid}.sellerBusinessIntro span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.sellerBusinessIntro h2{color:#fff;margin:7px 0}.sellerBusinessIntro p{color:#91a9b8;margin:0;line-height:1.55}.sellerSpecialtyGrid{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sellerSpecialtyGrid span{color:#dfffe7;text-transform:none;background:#49d17d14;border:1px solid #49d17d2e;border-radius:999px;padding:8px 10px}.serviceInquiryPanel{background:radial-gradient(circle at 100% 0,#49d17d1f,#0000 34%),linear-gradient(135deg,#06111df0,#081722d1);border:1px solid #49d17d2e;border-radius:8px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;gap:16px;margin:0 0 18px;padding:18px;display:grid}.serviceInquiryIntro{align-content:start;gap:8px;min-width:0;display:grid}.serviceInquiryIntro span{color:#49d17d;text-transform:uppercase;font-size:12px;font-weight:900}.serviceInquiryIntro h2{color:#fff;margin:0;font-size:22px}.serviceInquiryIntro p,.serviceInquiryIntro small{color:#9bb1bf;margin:0;line-height:1.55}.serviceInquiryForm{gap:10px;min-width:0;display:grid}.serviceInquiryForm label{color:#dbe7fb;gap:6px;font-size:13px;font-weight:850;display:grid}.serviceInquiryForm input,.serviceInquiryForm textarea{color:#fff;width:100%;min-width:0;font:inherit;background:#040c16b8;border:1px solid #7dd7ff29;border-radius:8px;outline:none;padding:11px 12px}.serviceInquiryForm textarea{resize:vertical;min-height:108px}.serviceInquiryForm input:focus,.serviceInquiryForm textarea:focus{border-color:#49d17d8c;box-shadow:0 0 0 3px #49d17d1a}.serviceInquiryActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.serviceInquiryActions .btn{text-align:center;justify-content:center;min-height:42px}.serviceInquiryStatus{color:#dbe7fb;overflow-wrap:anywhere;background:#080f1aad;border:1px solid #7dd7ff24;border-radius:8px;margin:0;padding:10px 12px;line-height:1.45}.sellerTrustSignals{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sellerTrustSignals span,.sellerCategoryChips span{color:#91a9b8;background:#080f1aa3;border:1px solid #ffffff14;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800}.sellerTrustSignals .signalOk{color:#9dffc4;background:#49d17d14;border-color:#49d17d4d}.sellerCategoryChips{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.sellerExpectations{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 22px;display:grid}.sellerExpectations article{background:#0d1724b8;border:1px solid #7dd7ff1c;border-radius:8px;min-width:0;padding:15px}.sellerExpectations span{color:#7dd7ff;text-transform:uppercase;font-size:12px;font-weight:900}.sellerExpectations p{color:#91a9b8;margin:7px 0 0;line-height:1.55}.sellerReviewStrip{background:radial-gradient(circle at 92% 0,#49d17d1f,#0000 32%),#07121bb8;border:1px solid #7dd7ff1f;border-radius:8px;margin-bottom:22px;padding:18px}.sellerReviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sellerReviewGrid article{background:#080f1ab3;border:1px solid #ffffff14;border-radius:8px;gap:8px;min-width:0;padding:14px;display:grid}.sellerReviewGrid strong{color:#ffc94d}.sellerReviewGrid p{color:#dbe7fb;overflow-wrap:anywhere;margin:0;line-height:1.45}.sellerReviewGrid span{color:#91a9b8;font-size:12px}@media (max-width:900px){.onboardingGrid,.sellerTrustGrid,.sellerExpectations{grid-template-columns:repeat(2,minmax(0,1fr))}.sellerProfileInfo,.sellerTrustScorePanel{grid-template-columns:1fr}.sellerTrustMeter strong{text-align:left}}@media (max-width:760px){.profileHeroTop{flex-direction:column;align-items:flex-start}.profileAvatarEditor{justify-items:start}.profileAvatarEditor small{text-align:left}}@media (max-width:720px){.sellerProfileHero{grid-template-columns:auto 1fr}.sellerProfileStats{border-top:1px solid #203847;grid-column:1/-1;padding-top:14px}.conversationSummaryBar,.sellerReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sellerBusinessIntro,.businessPublicPreview,.serviceInquiryPanel{grid-template-columns:1fr}.sellerSpecialtyGrid{justify-content:flex-start}}@media (max-width:560px){.heroChoiceGrid,.onboardingGrid,.sellerTrustGrid,.sellerTrustSignals,.sellerReviewGrid,.conversationSummaryBar,.sellerExpectations,.serviceCardActions{grid-template-columns:1fr}.profileOnboarding{padding:14px}.testerLinks{grid-template-columns:1fr}.testerHeroActions .btn{width:100%}}@media (max-width:520px){.serviceInquiryPanel{padding:14px}.serviceInquiryActions .btn{width:100%}}.reviewCenterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.reviewColumn{align-content:start;gap:12px;display:grid}.reviewColumn h3{margin:0 0 4px}.reviewEditor,.reviewCard{background:#07121bc2;border:1px solid #233b4a;border-radius:7px;gap:9px;padding:15px;display:grid}.reviewEditor>span,.reviewCard>span{color:#8fa8b8;font-size:13px}.reviewCard>strong{color:#ffc94d;letter-spacing:0}.reviewCard p{margin:0}@media (max-width:760px){.reviewCenterGrid{grid-template-columns:1fr}}.passwordResetForm{gap:12px;margin:20px 0;display:grid}.passwordResetForm small{color:#91a9b8}.forgotPasswordLink{color:#67c5ff;justify-self:center;font-size:14px}.securitySettingsCard{align-content:start}.contactVisibilityBox{background:radial-gradient(circle at 90% 0,#49d17d1a,#0000 32%),#050f179e;border:1px solid #7dd7ff24;border-radius:8px;grid-column:1/-1;gap:9px;padding:13px;display:grid}.contactVisibilityBox strong{color:#fff;font-size:15px}.contactVisibilityBox p{color:#91a9b8;margin:0;line-height:1.45}.contactVisibilityBox label{color:#dbe7fb;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;font-weight:850;display:grid}.contactVisibilityBox input{accent-color:#2378ff}.contactVisibilityBox small{color:#9cf7bb;font-weight:850}.passwordChangeForm{gap:10px;margin-top:12px;display:grid}.passwordChangeForm small{color:#8fa8b8;line-height:1.45}.sessionManager{border-top:1px solid #213847;margin-top:20px;padding-top:18px}.sessionManager h3{margin:0 0 5px}.sessionManager>div>p{color:#91a9b8;margin:0 0 14px}.sessionList{gap:9px;display:grid}.sessionRow{background:#050f17b8;border:1px solid #263d4c;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;padding:13px;display:flex}.sessionRow.current{border-color:#2377a8}.sessionRow>div{gap:4px;display:grid}.sessionRow span{color:#91a9b8;font-size:13px}.currentSessionBadge{white-space:nowrap;color:#63df9a!important}.dangerAccountZone{background:#7f1d1d29;border:1px solid #f8717157;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px;display:flex}.dangerAccountZone h3{color:#fecaca;margin:0 0 5px}.dangerAccountZone p{color:#fca5a5;margin:0;line-height:1.5}.tabBadge{color:#06101b;background:#49d17d;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:7px;padding:0 6px;font-size:11px;font-weight:900;display:inline-grid}.notificationSummary{color:#91a9b8;align-items:center;gap:10px;display:flex}.notificationList{gap:10px;display:grid}.notificationCard{background:#050f17a8;border:1px solid #263d4c;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;padding:15px;display:flex}.notificationCard.unread{background:#18d18814;border-color:#49d17d6b;box-shadow:inset 3px 0 #49d17d}.notificationCard>div{gap:5px;display:grid}.notificationCard span{color:#7dd7ff;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.notificationCard strong{color:#fff}.notificationCard p{color:#dbe7fb;margin:0;line-height:1.45}.notificationCard small{color:#91a9b8}.testerHeroActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.testerNotice,.testerScenarioGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 20px;display:grid}.testerNotice article,.testerScenarioGrid article{background:radial-gradient(circle at 82% 0,#2378ff1f,#0000 34%),#07111dc7;border:1px solid #7dd7ff21;border-radius:8px;min-width:0;padding:15px}.testerNotice strong,.testerScenarioGrid strong{color:#fff;font-size:15px;display:block}.testerNotice p,.testerScenarioGrid p{color:var(--muted);margin:7px 0 0;line-height:1.55}.testerSteps{color:#dbe7fb;margin:0;padding-left:20px;line-height:1.7}.testerSteps li+li{margin-top:6px}.testerLinks{grid-template-columns:1fr 1fr;gap:10px;display:grid}.testerInviteCard,.testerScenarioCard{margin-top:20px}.testerInviteText{background:#050f1794;border:1px solid #7dd7ff24;border-radius:8px;gap:10px;padding:14px;display:grid}.testerInviteText p{color:#dbe7fb;margin:0;line-height:1.6}.testerChecklistMini{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.testerChecklistMini strong,.testerChecklistMini span{color:#9cf7bb;background:#49d17d14;border:1px solid #49d17d3d;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.feedbackCard{margin-top:20px}.feedbackForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.feedbackForm label{color:#dbe7fb;gap:7px;font-size:13px;font-weight:850;display:grid}.feedbackForm .wideField,.feedbackForm .formStatus{grid-column:1/-1}.feedbackForm .btn{justify-self:start}.adminFeedbackList{gap:12px;display:grid}.adminFeedbackCard{background:#0d1724d1;border:1px solid #7dd7ff24;border-radius:8px;grid-template-columns:minmax(280px,1.1fr) minmax(260px,.9fr) minmax(170px,.45fr);align-items:center;gap:16px;padding:16px;display:grid}.adminFeedbackCard.resolved{opacity:.68}.adminFeedbackCard h3{color:#7dd7ff;margin:8px 0}.adminFeedbackCard p{color:#dbe7fb;margin:0;line-height:1.55}.adminFeedbackCard dl{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.adminFeedbackCard dt{color:var(--muted);font-size:12px}.adminFeedbackCard dd{color:#fff;overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;font-weight:800}.adminReadinessStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.adminReadinessStrip article{background:radial-gradient(circle at 82% 0,#2378ff21,#0000 35%),#07111dc7;border:1px solid #7dd7ff24;border-radius:8px;align-content:start;gap:9px;min-height:190px;padding:16px;display:grid}.adminReadinessStrip span{color:#7dd7ff;text-transform:uppercase;font-size:11px;font-weight:900}.adminReadinessStrip strong{color:#fff;font-size:17px}.adminReadinessStrip p{color:var(--muted);margin:0;line-height:1.5}.adminReadinessStrip div{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.adminReadinessStrip a{color:#d9f3ff;background:#2378ff14;border:1px solid #7dd7ff2b;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.adminReadinessStrip a:hover{color:#fff;border-color:#49d17d5c}.adminUserErrorsPanel .adminLaunchGrid article.ready{border-color:#49d17d2e}.adminQualitySummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.adminQualitySummaryGrid span{min-width:0;color:var(--muted);overflow-wrap:anywhere;background:#080f1aa8;border:1px solid #7dd7ff1f;border-radius:8px;padding:12px}.adminQualitySummaryGrid strong{color:#fff;font-size:20px;display:block}.adminErrorColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.adminErrorColumns article{background:#07121dc7;border:1px solid #7dd7ff1f;border-radius:8px;align-content:start;gap:10px;min-width:0;padding:16px;display:grid}.adminErrorColumns h3{color:#fff;margin:0;font-size:16px}.adminErrorColumns span{background:#080f1a9e;border:1px solid #ffffff12;border-radius:7px;gap:3px;padding:10px;display:grid}.adminErrorColumns strong,.adminErrorColumns small{overflow-wrap:anywhere;min-width:0}.adminErrorColumns strong{color:#7dd7ff}.adminErrorColumns small,.adminErrorColumns p{color:var(--muted);margin:0;line-height:1.45}.adminQualityReviewItem{background:#080f1a9e;border:1px solid #ffffff12;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.adminQualityReviewItem div{gap:3px;min-width:0;display:grid}.adminQualityReviewItem strong,.adminQualityReviewItem small,.adminQualityReviewItem em{overflow-wrap:anywhere;min-width:0}.adminQualityReviewItem strong{color:#7dd7ff}.adminQualityReviewItem small{color:var(--muted)}.adminQualityReviewItem em{color:#ffdc8a;font-size:12px;font-style:normal;line-height:1.35}.adminQualityReviewItem .btn{min-height:34px;padding:7px 10px}.howItWorksPage{padding-top:30px;padding-bottom:70px}.howHero,.howTrustPanel,.howServicePanel,.howGrid article{background:radial-gradient(circle at 90% 0,#49d17d1c,#0000 32%),#07121dd1;border:1px solid #7dd7ff21;border-radius:8px}.howHero{gap:14px;padding:28px;display:grid}.howHero span,.howGrid span,.howTrustPanel span,.howServicePanel span{color:#49d17d;text-transform:uppercase;font-size:12px;font-weight:900}.howHero h1,.howGrid h2,.howTrustPanel h2,.howServicePanel h2{color:#fff;margin:0}.howHero p,.howGrid li,.howTrustPanel p,.howServicePanel p{color:#b9cede;line-height:1.65}.howHero p{max-width:820px;margin:0}.howHero div,.howServicePanel{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.howGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.howGrid article,.howTrustPanel,.howServicePanel{padding:20px}.howGrid ol{margin:12px 0 0;padding-left:22px}.howGrid li+li{margin-top:8px}.howTrustPanel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;margin-bottom:18px;display:grid}.howTrustList{gap:8px;display:grid}.howTrustList span{color:#dfffe7;text-transform:none;background:#49d17d12;border:1px solid #49d17d29;border-radius:999px;padding:9px 11px}.howServicePanel{justify-content:space-between}.howServicePanel>div{max-width:760px}@media (max-width:640px){.sessionRow{flex-direction:column;align-items:stretch}.sessionRow .btn{width:100%}.notificationSummary,.notificationCard{flex-direction:column;align-items:stretch}.notificationSummary{gap:8px}.notificationCard{gap:8px;padding:11px}.notificationCard strong,.notificationCard p{overflow-wrap:anywhere}.notificationCard p{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.9em;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.notificationCard .btn{width:100%}.sellerTrustSummaryBox>div,.securityCenterMini,.adminUserSummaryStrip,.adminReportsOverview,.adminReportInfoGrid,.adminReportMessageHead{grid-template-columns:1fr}.adminReport{border-radius:14px;padding:12px}.trustProofFields{grid-template-columns:1fr}.pcBuilderPanel{padding:14px;display:none}.pcBuilderPanel.expanded{display:grid}.pcBuilderHeader,.pcBuilderControls,.pcBuilderActions,.pcBuilderSummary,.pcBuilderGrid{grid-template-columns:1fr}.pcBuilderCard{grid-template-rows:132px auto auto}.pcBuilderCard img{height:132px}.pcBuilderCardFooter{flex-direction:column;align-items:stretch}.pcBuilderCardFooter .btn{width:100%}}@media (max-width:900px){.sellerProfileHighlights,.adminDailyRoutine{grid-template-columns:1fr 1fr}}@media (max-width:640px){.adminTodayGrid,.adminDailyRoutine,.sellerProfileHighlights,.categorySeoGrid{grid-template-columns:1fr}.categorySeoHero div,.categorySeoHero .btn{width:100%}}@media (max-width:760px){.adminQualitySummaryGrid,.adminErrorColumns,.howGrid,.howTrustPanel,.adminQualityReviewItem{grid-template-columns:1fr}.adminQualityReviewItem .btn{width:100%}.howHero,.howGrid article,.howTrustPanel,.howServicePanel{padding:16px}.howHero div,.howServicePanel,.howServicePanel .btn{width:100%}.myListingRow>.listingQualityMini{border-radius:8px;grid-column:1/-1;width:100%}.profileTabsDock{top:6px}.profileTabs{gap:7px}}@media (max-width:1120px){.nav{flex-wrap:wrap;align-items:flex-start;height:auto;padding-top:12px;padding-bottom:12px}.links{scrollbar-width:thin;order:3;width:100%;padding-bottom:4px;overflow-x:auto}.actions{margin-left:auto}.adminReadinessStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){html,body{overflow-x:hidden}.shell{width:min(100% - 20px,1480px)}.nav{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:8px;height:auto;min-height:68px;padding-top:10px;padding-bottom:10px;display:grid}.links{display:none}.brand{grid-area:1/2;justify-content:center;gap:8px;min-width:0;overflow:hidden}.brand>div{min-width:0;overflow:hidden}.brandLogo{border-radius:10px;width:38px;height:38px}.brand strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:19px;overflow:hidden}.brand small{display:none}.headerMobileMenu{grid-area:1/1;margin-left:0;display:block;position:relative}.headerMobileMenuToggle{color:#fff;background:#49d17d1a;border:1px solid #49d17d57;border-radius:8px;place-items:center;gap:4px;width:44px;height:44px;padding:10px;display:grid;box-shadow:inset 0 0 18px #49d17d12,0 0 22px #2378ff1f}.headerMobileMenuToggle span{background:#e9fff3;border-radius:999px;width:20px;height:2px;box-shadow:0 0 8px #49d17d66}.headerMobileMenuBackdrop{z-index:360;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#00000094;border:0;padding:0;position:fixed;inset:0}.headerMobileMenuDropdown{z-index:420;background:#050c16fa;border:1px solid #7dd7ff2e;border-radius:10px;gap:7px;width:min(280px,100vw - 24px);max-height:calc(100dvh - 150px);padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:auto;overflow-y:auto;box-shadow:0 24px 60px #0000008a,inset 0 0 26px #2378ff0f}.headerMobileMenuDropdown a{color:#dbe7fb;overflow-wrap:anywhere;background:#080f1abd;border:1px solid #7dd7ff1f;border-radius:7px;align-items:center;min-width:0;min-height:42px;padding:0 12px;font-size:13px;font-weight:900;display:flex}.headerMobileMenuDropdown a:hover{color:#fff;background:#49d17d1a;border-color:#49d17d61}.footerCompatibilityLink{display:none}.actions{grid-area:1/3;justify-content:flex-end;align-items:center;gap:6px;width:auto;margin-left:0;display:flex}.actions .btn{flex:none}.testingButton,.headerPostAd,.headerLogout,.headerAuthButton{display:none}.languageSwitch{gap:2px;width:auto;padding:2px}.languageButton{width:27px;height:27px;font-size:10px}.headerAccount{gap:6px;width:auto;display:flex}.headerNotificationButton{flex-basis:38px;width:38px;height:38px}.headerNotificationsPanel{width:min(320px,100vw - 20px);top:calc(100% + 8px);right:0}.headerUser{border-radius:50%;justify-content:center;width:38px;min-width:38px;height:38px;padding:0}.headerUser.private,.headerUser.business{background:#49d17d1c;border:2px solid #49d17d;box-shadow:0 0 0 2px #49d17d1a,0 0 18px #49d17d3d}.headerUser.unverified{border-color:#ffbe47c7;box-shadow:0 0 0 2px #ffbe471f,0 0 18px #ffbe4733}.headerUserAvatar,.headerUserAvatarFallback{border:0;flex-basis:32px;width:32px;height:32px}.headerUser>span:last-child{display:none}@media (max-width:460px){.nav{grid-template-columns:42px minmax(88px,1fr) auto;gap:5px}.brand{justify-content:flex-start;gap:6px}.brandLogo{flex:0 0 34px;width:34px;height:34px}.brand strong{font-size:clamp(16px,4.7vw,18px)}.actions{gap:4px}.languageSwitch{gap:1px;padding:2px}.languageButton{width:24px;height:26px;font-size:9px}.headerNotificationButton,.headerUser{flex-basis:34px;width:34px;height:34px}.headerUserAvatar,.headerUserAvatarFallback{flex-basis:28px;width:28px;height:28px}}.headerNotificationsPanel{z-index:1200;width:auto;max-height:calc(100dvh - 104px);position:fixed;top:76px;left:12px;right:12px}.headerNotificationsList{max-height:calc(100dvh - 190px)}@media (max-width:390px){.headerMobileMenuToggle{width:40px;height:40px}.brandLogo,.headerNotificationButton,.headerUser{flex-basis:32px;width:32px;height:32px}.headerUserAvatar,.headerUserAvatarFallback{flex-basis:26px;width:26px;height:26px}.languageButton{width:22px}}.hero{min-height:auto}.heroGrid{padding:18px 0 12px}.heroCopy h1,.heroCopy>p,.heroChoiceGrid,.pcBuilderPanel,#kategorije{display:none}.publicBetaNotice{grid-template-columns:1fr;gap:9px;margin-top:0;padding:11px}.publicBetaNotice strong{font-size:11px}.publicBetaNotice p{font-size:12px;line-height:1.35}.publicBetaNoticeMeta{gap:6px}.publicBetaNoticeMeta span{padding:6px 8px;font-size:10px}.publicBetaNoticeLink{text-align:center;white-space:normal;justify-self:stretch}.freshMarketplaceEmpty{grid-template-columns:1fr;gap:12px;padding:16px}.freshEmptyMain strong{font-size:22px}.freshEmptyMain p,.freshEmptyTips span{font-size:12px}.freshMarketplaceEmpty .emptyActions{grid-template-columns:1fr;display:grid}.freshMarketplaceEmpty .emptyActions .btn{width:100%;min-width:0}.pcBuilderPanel:target{display:grid}.firstVisitGuide{grid-template-columns:1fr;gap:10px;margin-top:12px;padding:10px}.firstVisitMobileToggle{color:#eef8ff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#101f32eb,#060e1ae0);border:1px solid #7dd7ff2e;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;min-height:50px;padding:9px 12px;display:grid}.firstVisitMobileToggle:after{content:"";border-bottom:2px solid #7dd7ff;border-right:2px solid #7dd7ff;width:10px;height:10px;transition:transform .18s;transform:rotate(45deg)}.firstVisitGuide.expanded .firstVisitMobileToggle:after{transform:rotate(225deg)}.firstVisitMobileToggle span{color:#7dd7ff;letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:950}.firstVisitMobileToggle strong{overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.15;display:block}.firstVisitGuide.collapsed .firstVisitIntro,.firstVisitGuide.collapsed .firstVisitChoices,.firstVisitGuide.collapsed .firstVisitActions{display:none}.firstVisitIntro{padding:0 2px}.firstVisitIntro h2{font-size:17px}.firstVisitIntro p{font-size:12px;line-height:1.35}.firstVisitChoices{grid-template-columns:1fr}.firstVisitChoices button{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:5px 9px;min-height:auto;padding:10px}.firstVisitChoices span{grid-row:1/3;width:28px;height:28px}.firstVisitChoices strong{overflow-wrap:anywhere;font-size:13px;line-height:1.15}.firstVisitChoices small{font-size:11px;line-height:1.28}.firstVisitActions{grid-template-columns:1fr;justify-items:stretch;min-width:0}.firstVisitActions .linkButton{justify-content:center}.searchPanel{border-radius:10px;width:100%;padding:12px}.mobileAdvancedSearchHeader{background:#49d17d14;border:1px solid #49d17d33;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:10px;padding:10px;display:grid}.mobileAdvancedSearchHeader span{color:#c9ffe0;text-transform:uppercase;font-size:13px;font-weight:950}.mobileAdvancedSearchHeader button{color:#dbe7fb;background:#080f1ab8;border:1px solid #7dd7ff33;border-radius:999px;min-height:34px;padding:0 12px;font-weight:900}.tabs{grid-template-columns:1fr;gap:8px;display:grid;position:relative}.tabs>button{display:none}.tabs>button.active{text-align:center;background:#080f1aa8;border:1px solid #7dd7ff1f;border-radius:6px;justify-content:center;align-items:center;min-height:42px;padding:8px;display:inline-flex}.searchRow{grid-template-columns:1fr}.searchRow>.field:first-child{border-radius:10px;min-height:54px;font-size:16px}.searchRow>.multiCheckSelect,.searchRow>select,.techFilterPanel,.savedSearchStrip,.trustFilterBar,.searchActionRow .btn:not(.primary){display:none}.searchActionRow{grid-template-columns:1fr;margin-top:10px}.searchActionButton{border-radius:10px;min-height:48px}.searchPanel.mobileAdvancedSearchOpen .tabs{grid-template-columns:1fr 1fr}.searchPanel.mobileAdvancedSearchOpen .tabs>button{text-align:center;background:#080f1aa8;border:1px solid #7dd7ff1f;border-radius:6px;justify-content:center;align-items:center;min-height:42px;padding:8px;display:inline-flex}.searchPanel.mobileAdvancedSearchOpen .tabs>button.active{color:#fff;background:#49d17d1f;border-color:#49d17d5c}.searchPanel.mobileAdvancedSearchOpen .searchRow{gap:8px}.searchPanel.mobileAdvancedSearchOpen .searchRow,.searchPanel.mobileAdvancedSearchOpen .techFilterGrid,.searchPanel.mobileAdvancedSearchOpen .rangeFilterInputs,.searchPanel.mobileAdvancedSearchOpen .trustFilterBar,.searchPanel.mobileAdvancedSearchOpen .savedSearchStrip,.searchPanel.mobileAdvancedSearchOpen .searchActionRow{width:100%;min-width:0}.searchPanel.mobileAdvancedSearchOpen .field,.searchPanel.mobileAdvancedSearchOpen select,.searchPanel.mobileAdvancedSearchOpen input,.searchPanel.mobileAdvancedSearchOpen .multiCheckSelect,.searchPanel.mobileAdvancedSearchOpen .multiCheckTrigger{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.searchPanel.mobileAdvancedSearchOpen .multiCheckTrigger{grid-template-columns:minmax(0,1fr) auto;min-height:46px}.searchPanel.mobileAdvancedSearchOpen .multiCheckTrigger span,.searchPanel.mobileAdvancedSearchOpen .multiCheckTrigger strong,.searchPanel.mobileAdvancedSearchOpen .multiCheckOption em{overflow-wrap:anywhere;min-width:0}.searchPanel.mobileAdvancedSearchOpen .searchRow>.multiCheckSelect,.searchPanel.mobileAdvancedSearchOpen .searchRow>select,.searchPanel.mobileAdvancedSearchOpen .techFilterPanel,.searchPanel.mobileAdvancedSearchOpen .savedSearchStrip,.searchPanel.mobileAdvancedSearchOpen .trustFilterBar,.searchPanel.mobileAdvancedSearchOpen .searchActionRow .btn:not(.primary){display:block}.searchPanel.mobileAdvancedSearchOpen .searchActionRow{gap:8px}.searchPanel.mobileAdvancedSearchOpen .searchActionRow .btn:not(.primary){border-radius:10px;min-height:44px}.searchPanel.mobileAdvancedSearchOpen .trustFilterBar{display:flex}.searchPanel.mobileAdvancedSearchOpen .techFilterGrid,.searchPanel.mobileAdvancedSearchOpen .rangeFilterInputs{grid-template-columns:1fr}.searchPanel.mobileAdvancedSearchOpen .multiCheckMenu{background:#030a12fa;border-color:#7dd7ff2e;max-height:240px;margin-top:6px;position:static;overflow-y:auto;box-shadow:inset 0 0 22px #2378ff0d}.trustFilterBar{align-items:stretch}.trustFilterBar span{width:100%}.trustFilterBar button{white-space:normal;flex:calc(50% - 8px)}.quickPanelBody{top:max(8px, env(safe-area-inset-top));bottom:max(8px, env(safe-area-inset-bottom));width:calc(100% - 16px);max-height:none;padding-top:46px;padding-bottom:112px;overflow-y:auto}.quickPanelClose{top:10px;right:10px}.inlineActionPanel,.legacyActionPanel{background:linear-gradient(135deg,#08101cfc,#050c16fa),#07101c;gap:14px;padding:16px}.quickPanelBody .loginPanel.inlineActionPanel{min-height:min-content}.quickPanelBody .loginForm.registerForm{padding-bottom:28px}.quickPanelBody .loginForm.registerForm .btn.primary[type=submit]{justify-content:center;width:100%;min-height:52px}.inlineActionPanel>div:first-child,.legacyActionPanel>div:first-child{border-bottom:1px solid #7dd7ff1f;padding-bottom:12px}.createListingForm{counter-reset:listing-step;gap:12px}.mobileListingStepper{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.mobileListingStepper li{background:#080f1aa8;border:1px solid #7dd7ff1f;border-radius:8px;justify-items:center;gap:5px;min-width:0;padding:8px 5px;display:grid}.mobileListingStepper span{color:#06111d;background:linear-gradient(135deg,#7dd7ff,#49d17d);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:950;display:grid}.mobileListingStepper strong{color:#dbe7fb;text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:10px;line-height:1.15}.mobileFormSegment{color:#dfffee;text-transform:uppercase;background:linear-gradient(90deg,#2378ff38,#49d17d1f),#07121ee0;border:1px solid #49d17d33;border-radius:8px;grid-column:1/-1;align-items:center;gap:10px;margin-top:6px;padding:10px 12px;font-size:12px;font-weight:950;display:flex;box-shadow:inset 0 0 22px #49d17d0f}.mobileFormSegment:before{content:"";background:#49d17d;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 14px #49d17dbf}.createListingForm .mobileFormSegment:before{counter-increment:listing-step;content:counter(listing-step);color:#06111d;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:12px;font-weight:950;display:grid}.createListingForm .mobileFormSegment.trustProofSegment:before{counter-increment:none;content:"+"}.mobileFormSegment span{overflow-wrap:anywhere;min-width:0}.quickPanelBody .smartListingHint,.quickPanelBody .listingQualityBox{border-radius:9px;padding:10px}.quickPanelBody .smartListingHint strong,.quickPanelBody .listingQualityBox strong{overflow-wrap:anywhere;font-size:13px;line-height:1.2}.quickPanelBody .smartListingHint span,.quickPanelBody .listingQualityBox li,.quickPanelBody .listingQualityBox p{overflow-wrap:anywhere;font-size:11px;line-height:1.35}.createListingForm>input,.createListingForm>select,.createListingForm>textarea,.createListingForm>.imageSlotUploader,.createListingForm>.listingTechPanel,.createListingForm>.trustProofFields,.createListingForm>.listingQualityBox,.createListingForm>.listingPreviewPanel,.createListingForm>.formStatus,.createListingForm>.smartListingHint{grid-column:1/-1}.createListingForm>input,.createListingForm>select,.createListingForm>textarea{border-radius:10px;min-height:48px}.createListingForm>textarea{min-height:132px}.listingTechPanel,.trustProofFields,.listingPreviewPanel,.listingQualityBox,.imageSlotPanel{border-radius:10px}.listingTechGrid,.trustProofFields{grid-template-columns:1fr}.listingSubmitButton{border-radius:10px;grid-column:1/-1;min-height:52px;font-size:15px;font-weight:950}.fileField{gap:10px;padding:13px}.fileField input{width:100%;min-height:44px}.fileField input::file-selector-button{min-height:44px;margin-bottom:6px}.imagePreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.listingPreviewPanel{padding:12px}.listingPreviewHeader{display:grid}.listingPreviewHeader>strong{justify-self:start}.listingPreviewCard,.listingPreviewTitleRow{grid-template-columns:1fr}.listingPreviewTitleRow>strong{white-space:normal}.listingPreviewMedia img{max-height:240px}.listingCard,.detailMediaPanel,.detailInfoPanel,.detailDescriptionPanel,.sellerPanel,.safePanel,.myListingRow>div,.myListingRow form{min-width:0}.listingCard h3,.listingCard p,.myListingTitleRow h3,.detailInfoPanel h1,.contentHero h1,.profileHero h1{overflow-wrap:anywhere}.listingCard img{height:170px}.listingCard .cardActions,.listingActions,.myListingActions,.detailActions,.profileActions,.editListingActions{grid-template-columns:1fr;width:100%;display:grid}.listingCard .btn,.myListingActions .btn,.detailActions .btn,.profileActions .btn,.editListingActions .btn{text-align:center;white-space:normal;justify-content:center;width:100%}.profileTabsDock{margin-top:18px;padding-top:14px}.profileTabs{scroll-snap-type:x proximity;flex-wrap:nowrap;gap:8px;margin-inline:-2px;padding:8px;display:flex;overflow-x:auto}.profileTabs button{white-space:normal;scroll-snap-align:start;flex:none;min-width:138px;min-height:44px}.messageCenterLayout{grid-template-columns:1fr}.conversationList{scroll-snap-type:x proximity;border-bottom:1px solid #7dd7ff1a;gap:10px;max-height:none;padding:2px 2px 10px;display:flex;overflow:auto hidden}.conversationListButton{scroll-snap-align:start;flex:0 0 min(86vw,330px);min-height:92px;padding:12px}.conversationPreview strong,.conversationPreview small,.conversationPreview em,.conversationMeta small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conversationDetail{padding:14px}.conversationHead{flex-direction:column;align-items:stretch}.conversationActions{grid-template-columns:1fr;justify-content:stretch;display:grid}.conversationActions .btn,.messageReplyActions .btn{justify-content:center;width:100%}.conversationStatus{flex-direction:column;align-items:flex-start}.conversationStatus small{text-align:left}.conversationSummaryBar{grid-template-columns:1fr 1fr}.conversationThread{max-height:none;overflow:visible}.threadBubble{max-width:100%}.messageReplyActions{justify-content:stretch}.notificationSummary{flex-direction:column;align-items:stretch}.notificationSummary .btn{justify-content:center;width:100%}.notificationCard{flex-direction:column;align-items:stretch}.notificationCard .btn{justify-content:center;width:100%}.profileComplianceSummary{flex-direction:column;align-items:stretch}.myListingRow{align-items:stretch}.detailTopbar{flex-direction:column;align-items:flex-start;gap:8px}.detailPage{padding-top:12px}.detailGrid{gap:12px}.detailMediaPanel{border-radius:12px;order:1}.detailInfoPanel{border-radius:12px;order:2;padding:16px}.sellerPanel{border-radius:12px;order:3;padding:16px}.detailDescriptionPanel{border-radius:12px;order:4;padding:16px}.marketplaceSmartPanel{order:5}.listingQuestionsPanel{order:6}.safePanel{border-radius:12px;order:7;padding:16px}.detailImage{aspect-ratio:4/3;object-fit:contain;background:#050c16;width:100%;height:auto;min-height:0}.detailComporaBadge{width:38px;height:38px;top:12px;right:12px}.detailCategory{margin-bottom:8px;font-size:12px}.sellerRating{gap:8px;margin:12px 0}.listingIntelligenceGrid{grid-template-columns:1fr;margin:12px 0}.intelligenceCard{padding:11px}.detailPriceRow{justify-content:flex-start;align-items:stretch;gap:10px;margin:16px 0}.detailPriceMain strong{font-size:32px}.detailPriceCurrency{padding-bottom:2px;font-size:16px}.detailPriceRow .btn{justify-content:center;width:100%;min-height:44px}.businessComplianceBox,.sellerContactPrivacyNotice{border-radius:10px}.detailActions{gap:8px;margin-top:16px}.messageSellerForm{background:#050f17b8;border:1px solid #49d17d29;border-radius:12px;padding:12px}.messageSellerActions{grid-template-columns:1fr;display:grid}.messageSellerActions .btn{justify-content:center;width:100%}.descriptionHeaderRow{flex-direction:column;align-items:flex-start;gap:8px}.translateDescriptionButton{width:100%}.detailFacts div,.specRow{border-bottom-color:#7dd7ff1a;grid-template-columns:1fr;gap:3px;padding:11px 0}.detailThumbnails{grid-template-columns:repeat(4,minmax(68px,1fr));padding:10px;overflow-x:auto}.detailThumbnails button{border-radius:8px;min-width:68px;height:58px}.sellerCard{align-items:center}.sellerTrustSummaryBox div{grid-template-columns:1fr}.comparisonRow{grid-template-columns:62px minmax(0,1fr)}.comparisonRow b{grid-column:2;justify-self:start}.priceHistoryRow{grid-template-columns:1fr;gap:4px}.questionForm{grid-template-columns:1fr}.adminHero,.sectionTitle,.dangerAccountZone{flex-direction:column;align-items:stretch}.adminHeroActions,.sectionTitleActions{flex-direction:column;justify-content:stretch;width:100%}.adminHeroActions .btn,.sectionTitleActions .btn{width:100%}.adminTabs{justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.adminTabs button{white-space:nowrap}.adminReadinessStrip,.adminStats,.adminSystemSummary,.adminFinanceGrid,.adminFeedbackCard,.feedbackForm,.testerLinks{grid-template-columns:1fr}.feedbackForm .wideField,.feedbackForm .formStatus{grid-column:auto}.adminFeedbackCard dl{grid-template-columns:1fr}.adminFinanceRow{flex-direction:column;align-items:flex-start}.adminBetaChecklistGrid,.adminForumVerificationGrid{grid-template-columns:1fr}.adminBetaScore{justify-items:start}.productionScore,.launchScoreCard{padding:18px}}@media (max-width:420px){.shell{width:min(100% - 14px,1480px)}.actions,.tabs{grid-template-columns:1fr}.profileTabs button{min-width:126px}.headerAccount{grid-template-columns:40px minmax(0,1fr)}.headerLogout{grid-column:1/-1;width:100%}.heroCopy h1{font-size:34px}.trustFilterBar button{flex-basis:100%}.listingCard img,.myListingRow img{height:156px}.detailInfoPanel h1{font-size:25px}.detailPriceRow strong{font-size:28px}}@media (max-width:760px){.compatibilityPage.shell{width:100%;max-width:100%;padding:10px 10px 36px;overflow-x:hidden}.compatibilityPage .contentHero{border-radius:12px;margin:0 0 12px;padding:18px 14px}.compatibilityPage .contentHero h1{max-width:100%;font-size:clamp(28px,9vw,38px);line-height:1.04}.compatibilityPage .contentHero p{max-width:100%;font-size:14px}.compatibilityLayout,.compatibilityLayout.expanded{grid-template-columns:minmax(0,1fr);gap:14px;width:100%;max-width:100%;display:grid}.compatibilityForm,.compatibilityForm.expanded,.compatibilityResults{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.compatibilityForm,.compatibilityForm.expanded{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:12px;padding:0;display:grid}.compatibilityGroup{box-sizing:border-box;background:radial-gradient(circle at 92% 12%,#49d17d21,#0000 32%),linear-gradient(145deg,#0c1e30eb,#050b16f0);border-color:#7dd7ff29;border-radius:12px;gap:13px;width:100%;min-width:0;max-width:100%;padding:15px;overflow:hidden;box-shadow:0 12px 30px #00000038,inset 0 0 24px #2d82ff0d}.compatibilityGroup h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:18px;line-height:1.2}.compatibilityPickerGrid{grid-template-columns:minmax(0,1fr);gap:11px;width:100%;min-width:0;display:grid}.compatibilityPickerGrid .wideField{grid-column:1}.compatibilityGroup label{gap:6px;width:100%;min-width:0;font-size:12px;line-height:1.3}.compatibilityGroup select,.compatibilityGroup input{box-sizing:border-box;color:#f3f8ff;text-overflow:ellipsis;background-color:#02070fe0;border-radius:8px;width:100%;min-width:0;max-width:100%;height:auto;min-height:48px;padding:0 38px 0 12px;font-size:14px;line-height:1.2}.compatibilityGroup select option{color:#0b1320;background:#fff}.compatibilitySpecs{box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;padding:10px;display:grid}.compatibilitySpecs dt,.compatibilitySpecs dd{min-width:0;font-size:12px;line-height:1.35}.compatibilitySpecs dt{margin-bottom:-4px}.compatibilitySpecs dd{text-align:left;border-bottom:1px solid #ffffff0f;padding-bottom:7px}.compatibilitySpecs dd:last-child{border-bottom:0;padding-bottom:0}.compatibilityForm>.btn{justify-content:center;width:100%;min-height:48px;margin-top:2px}.compatibilityResults{background:linear-gradient(145deg,#0d1724f5,#050b16f5);border-radius:12px;gap:12px;padding:14px;display:grid;position:static;top:auto;overflow:hidden}.compatibilitySummary,.compatibilitySelected,.compatibilityResult{box-sizing:border-box;overflow-wrap:anywhere;width:100%;min-width:0}.compatibilitySummary{padding:14px}.compatibilitySummary strong{font-size:16px;line-height:1.35}.compatibilitySelected{margin-top:0;padding:12px}.compatibilitySelected span{font-size:12px}.compatibilityResultList{margin-top:0}.compatibilityResult{padding:12px}.compatibilityResult h3{font-size:14px;line-height:1.25}.compatibilityResult p,.compatibilityDisclaimer{font-size:12px;line-height:1.45}}@media (max-width:420px){.compatibilityPage.shell{padding-left:8px;padding-right:8px}.compatibilityGroup,.compatibilityResults,.compatibilityPage .contentHero{border-radius:10px}.compatibilityGroup{padding:12px}}@media (max-width:760px){body{padding-bottom:92px}input,select,textarea,button{font-size:16px}.searchPanel,.inlineActionPanel,.legacyActionPanel,.listingPreviewPanel,.listingCard,.profilePanel,.adminPanel{box-sizing:border-box;min-width:0;max-width:100%}.field,.textArea,.fileField,.quickPanelBody .field,.quickPanelBody .fileField{min-width:0;max-width:100%}.searchActionRow{gap:10px}.searchActionButton{min-height:48px}.mobileFilterToggle{border-radius:10px;justify-content:center;width:100%;min-height:46px;margin-top:8px;display:inline-flex}.searchPanel.mobileAdvancedSearchOpen{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;background:radial-gradient(circle at 12% 0,#49d17d21,#0000 34%),linear-gradient(#07111d,#03080f);border-color:#7dd7ff3d;width:100%;max-height:none;margin-top:10px;display:grid;position:static;bottom:auto;left:auto;right:auto;overflow:hidden visible;box-shadow:0 18px 38px #00000047,inset 0 0 28px #2d82ff0f}.searchPanel.mobileAdvancedSearchOpen:before{content:"";background:#7dd7ff52;border-radius:999px;justify-self:center;width:42px;height:4px}.searchPanel.mobileAdvancedSearchOpen .mobileFilterToggle{display:none}.trustFilterBar{scrollbar-width:thin;gap:8px;padding-bottom:3px;overflow-x:auto}.trustFilterBar button{min-height:42px;padding:9px 11px;line-height:1.2}.techFilterGrid label,.createListingForm label,.companyRegistrationFields label,.listingPreviewMeta span,.listingPreviewSpecs span{min-width:0}.listingPreviewMeta,.listingPreviewSpecs{grid-template-columns:1fr}.listingPreviewDescription,.listingPreviewSpecs span,.listingBody h3,.listingBody p{overflow-wrap:anywhere}.listingGrid{gap:12px}#oglasi>.sectionHead{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:8px;display:grid}#oglasi>.sectionHead h2{overflow-wrap:anywhere;min-width:0;font-size:clamp(21px,7vw,28px);line-height:1.05}#oglasi .listingSortControls{justify-items:stretch;gap:7px;min-width:0;display:grid}#oglasi .listingSortControls>span{text-align:right;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:11px;line-height:1.15}#oglasi .listingSortControls label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}#oglasi .listingSortControls label>span{overflow-wrap:anywhere;font-size:10px;line-height:1.05}#oglasi .listingSortControls .field{width:100%;min-width:0;height:38px;padding-inline:10px}.listingCard{background:linear-gradient(#0d1826f5,#070f1af5);border-radius:10px;box-shadow:0 14px 32px #0003,inset 0 0 20px #2d82ff0a}.listingCard:hover{transform:none}.listingCard img{height:152px}.listingBody{min-height:auto;padding:12px}.listingBody h3{min-height:auto;margin-bottom:6px;font-size:16px;line-height:1.25}.listingBody p{-webkit-line-clamp:1;min-height:auto;margin-bottom:9px;font-size:12px}.meta{gap:6px}.meta span{background:#080f1a99;border:1px solid #7dd7ff1a;border-radius:999px;padding:4px 7px}.listingFoot strong{font-size:21px}.listingActions{grid-template-columns:repeat(3,minmax(70px,1fr));gap:6px}.listingActions .btn{white-space:nowrap;text-overflow:ellipsis;border-radius:8px;min-height:40px;padding-inline:6px;font-size:12px;overflow:hidden}.serviceDirectoryGrid{gap:12px}.serviceCard{border-radius:10px;padding:14px}.serviceCard:hover{transform:none}.mobileBottomNav{left:max(10px, env(safe-area-inset-left));right:max(10px, env(safe-area-inset-right));bottom:max(10px, env(safe-area-inset-bottom));z-index:95;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#08121ef7,#03080ff7),#040a12f0;border:1px solid #7dd7ff29;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px;display:grid;position:fixed;box-shadow:0 18px 50px #0000007a,inset 0 0 24px #2d82ff0d}.mobileBottomNav button,.mobileBottomNav a{color:#cfe9f7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;gap:4px;min-width:0;min-height:50px;text-decoration:none;display:grid}.mobileBottomNav button:hover,.mobileBottomNav a:hover,.mobileBottomNav button:focus-visible,.mobileBottomNav a:focus-visible{background:#49d17d14;border-color:#49d17d42}.mobileBottomNav button:focus:not(:focus-visible),.mobileBottomNav a:focus:not(:focus-visible){background:0 0;border-color:#0000;outline:0}.mobileBottomNav span{color:#7dd7ff;width:22px;height:22px;line-height:1;display:block;position:relative}.mobileBottomNav strong{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;line-height:1.1;overflow:hidden}.mobileBottomNav span:before,.mobileBottomNav span:after{content:"";box-sizing:border-box;border-color:currentColor;position:absolute}.mobileNavHome span:before{border:2px solid;border-top:0;border-radius:2px;width:16px;height:11px;top:8px;left:3px}.mobileNavHome span:after{border-top:2px solid;border-left:2px solid;width:14px;height:14px;top:3px;left:4px;transform:rotate(45deg)}.mobileNavSearch span:before{border:2px solid;border-radius:50%;width:13px;height:13px;top:2px;left:2px}.mobileNavSearch span:after{background:currentColor;border-radius:999px;width:9px;height:2px;bottom:3px;right:2px;transform:rotate(45deg)}.mobileNavPost span:before{border:2px solid;border-radius:6px;width:16px;height:16px;top:3px;left:3px}.mobileNavPost span:after{background:currentColor;border-radius:999px;width:2px;height:10px;top:7px;left:10px;box-shadow:-4px 4px 0 -3px,4px 4px 0 -3px}.mobileNavLogin span:before,.mobileNavProfile span:before{border:2px solid;border-radius:50%;width:8px;height:8px;top:2px;left:7px}.mobileNavLogin span:after,.mobileNavProfile span:after{border:2px solid;border-radius:10px 10px 4px 4px;width:14px;height:8px;bottom:2px;left:4px}.detailPage{padding-bottom:96px}.detailInfoPanel .messageSellerForm{margin-bottom:4px}.detailActions{bottom:calc(84px + env(safe-area-inset-bottom));z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040a12f0;border:1px solid #7dd7ff29;border-radius:12px;padding:8px;position:sticky;box-shadow:0 14px 34px #00000061}.listingCard .cardActions{gap:8px}.listingCard .cardActions .btn{min-height:42px;padding-inline:10px}.myListingRow,.adminListingRow,.adminReportCard,.adminFeedbackCard{overflow:hidden}.myListingRow *,.adminListingRow *,.adminReportCard *,.adminFeedbackCard *{min-width:0}}@media (max-width:420px){.searchPanel,.inlineActionPanel,.legacyActionPanel,.listingPreviewPanel{padding:12px}.listingBody{min-height:auto;padding:12px}.listingFoot strong{white-space:normal;font-size:22px}.listingActions{grid-template-columns:repeat(3,minmax(64px,1fr))}.listingActions .btn{white-space:nowrap;text-overflow:ellipsis;min-height:40px;overflow:hidden}.listingPreviewMedia img{max-height:210px}.imagePreviewGrid,.detailThumbnails{grid-template-columns:1fr}}@media (max-width:640px){.imageSlotOpenButton{justify-content:center;width:100%}.imageSlotPanel{padding:10px}.imageSlotHeader{flex-direction:column;align-items:flex-start;gap:4px}.imageSlotHeader span{white-space:normal}.imageSlotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.imageSlot{min-height:116px}}.safetyPage{padding-top:28px;padding-bottom:70px}.safetyHero{border-radius:var(--radius);background:radial-gradient(circle at 12% 18%,#49d17d29,#0000 28%),radial-gradient(circle at 82% 6%,#2378ff2e,#0000 30%),linear-gradient(135deg,#080f1af0,#050c16e6);border:1px solid #7dd7ff24;padding:clamp(24px,5vw,54px);box-shadow:inset 0 0 44px #2378ff14,0 22px 70px #00000047}.safetyHero span,.safetyChecklist span{color:#49d17d;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.safetyHero h1{color:#fff;max-width:820px;margin:10px 0;font-size:clamp(34px,5vw,58px);line-height:1.05}.safetyHero p{color:#dbe7fb;max-width:780px;margin:0;line-height:1.65}.safetyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.safetyGrid article,.safetyChecklist{background:#080f1aa8;border:1px solid #7dd7ff1f;border-radius:8px;min-width:0}.safetyGrid article{gap:10px;padding:18px;display:grid}.safetyGrid strong{color:#06111d;background:linear-gradient(135deg,#49d17d,#7dd7ff);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.safetyGrid h2,.safetyChecklist h2{color:#fff;margin:0}.safetyGrid p,.safetyChecklist li{color:var(--muted);line-height:1.55}.safetyChecklist{grid-template-columns:minmax(220px,.5fr) minmax(0,1fr);gap:18px;margin-top:18px;padding:22px;display:grid}.safetyChecklist ul{margin:0;padding-left:20px}@media (max-width:900px){.safetyGrid,.safetyChecklist{grid-template-columns:1fr}}
