:root{--bg:#07090d;--panel:#0f151f;--text:#f6f8fb;--muted:#7f8a99;--line:#ffffff14;--a:#82efd0;--b:#90aaff;--pink:#df56ff;--orange:#ff9b43}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 20% -10%,#17243a 0,#080b10 34%,#06080c 100%);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif}a{color:inherit;text-decoration:none}.container{width:min(1240px,92vw);margin:auto}.top{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#07090de8;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nav{min-height:68px;justify-content:space-between;gap:18px}.brand,.nav{display:flex;align-items:center}.brand{gap:9px;font-weight:800}.brandV96{min-width:190px}.brandLogoImg{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 0 14px #4aa7ff4f)}.brandWords{display:grid;line-height:1}.brandWords strong{font-size:16px;letter-spacing:.08em}.brandWords small{margin-top:5px;font-size:8px;letter-spacing:.18em;color:#90a3b8}.logo{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--line);color:var(--a);background:#121a25}.navlinks{display:flex;gap:8px;align-items:center}.btn,.ghost{display:inline-flex;align-items:center;justify-content:center;border-radius:11px;padding:10px 13px;border:1px solid var(--line);cursor:pointer}.btn{background:linear-gradient(135deg,var(--a),#9eb6ff);color:#07100d;border:0;font-weight:750}.ghost{background:#ffffff06;color:white}.hero{padding:75px 0 40px}.heroV96{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);grid-gap:55px;gap:55px;align-items:center;min-height:650px}.hero h1{font-size:clamp(48px,7vw,90px);line-height:.94;letter-spacing:-.06em;margin:10px 0 16px}.hero h1 span{background:linear-gradient(90deg,var(--a),#a6baff 45%,#df76ff 78%,#ff9b43);-webkit-background-clip:text;color:transparent}.hero p{max-width:740px;color:#9da8b6;line-height:1.7}.heroActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.heroTrustNote{font-size:11px!important;color:#718093!important;margin-top:18px!important}.heroBrandCard{position:relative;min-height:470px;border:1px solid #ffffff12;border-radius:30px;background:radial-gradient(circle at 50% 40%,#152655 0,#0b0f19 52%,#05070b 100%);display:grid;place-items:center;overflow:hidden;box-shadow:0 28px 80px #0008}.heroBrandCard img{width:min(94%,560px);height:auto;object-fit:contain;position:relative;z-index:2;filter:drop-shadow(0 0 28px #167eff30)}.brandCardGlow{position:absolute;width:280px;height:280px;border-radius:50%;background:linear-gradient(135deg,#00b7ff55,#b423ff4c,#ff7a1840);filter:blur(60px);opacity:.65}.quickStrip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding-bottom:18px}.quickItem{display:grid;grid-gap:7px;gap:7px;padding:17px;border:1px solid var(--line);border-radius:16px;background:#ffffff04;transition:.2s ease}.quickItem:hover{transform:translateY(-2px);border-color:#82efd04a;background:#ffffff07}.quickItem span{font-size:9px;color:var(--a);font-weight:900}.quickItem b{font-size:13px}.quickItem small{font-size:9px;color:var(--muted)}.section{padding:40px 0 70px}.head{display:flex;justify-content:space-between;align-items:end;margin-bottom:18px}.head h2{font-size:34px;letter-spacing:-.04em;margin:3px 0 0}.muted{color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px}.card{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#0b1017}.img{height:210px;display:grid;place-items:center;background:linear-gradient(135deg,#182538,#0e151f);color:#ffffff12;font-size:52px;font-weight:900}.img img{width:100%;height:100%;object-fit:cover}.body{padding:15px}.type{font-size:9px;color:var(--a);text-transform:uppercase;font-weight:800;letter-spacing:.12em}.body h3{margin:7px 0}.body p{font-size:10px;color:#7d8998;line-height:1.5;min-height:30px}.foot{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.panel{border:1px solid var(--line);border-radius:20px;background:#0e141ddd;padding:22px}.form{grid-gap:12px}.form,.form2{display:grid;gap:12px}.form2{grid-template-columns:1fr 1fr;grid-gap:12px}label{display:grid;grid-gap:6px;gap:6px;color:#95a0ae;font-size:10px}input,select,textarea{background:#070b11;border:1px solid var(--line);color:white;border-radius:10px;padding:12px}textarea{min-height:110px}.auth{min-height:calc(100vh - 64px);display:grid;place-items:center}.auth .panel{width:min(500px,92vw)}.kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:18px}.kpi{border:1px solid var(--line);border-radius:16px;padding:18px;background:#0d131c}.kpi span{font-size:9px;color:var(--muted)}.kpi b{display:block;margin-top:5px;font-size:22px}.storeHero{padding:28px;margin:30px 0 20px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(135deg,#14233d,#0c1219 55%,#0f2a21)}.storeHero h1{font-size:42px;margin:7px 0}.notice{padding:12px;border:1px solid #82efd031;background:#82efd008;border-radius:12px;color:#a8b8b2;font-size:11px}textarea{min-height:100px;resize:vertical}.btn,.btnGhost{cursor:pointer}.panel h3{margin-top:0}.studioIntro{display:grid;grid-template-columns:360px 1fr;grid-gap:38px;gap:38px;align-items:center;border-top:1px solid var(--line)}.studioIntroArt{border-radius:28px;background:radial-gradient(circle,#172139,#06080c 68%);border:1px solid var(--line);min-height:320px;display:grid;place-items:center;overflow:hidden}.studioIntroArt img{width:90%;height:auto;object-fit:contain;filter:drop-shadow(0 0 18px #ffffff12)}.studioIntroCopy h2{font-size:clamp(34px,5vw,58px);letter-spacing:-.045em;line-height:1.02;margin:10px 0 16px}.studioIntroCopy p{color:#94a0ae;line-height:1.75;max-width:760px}.siteFooter{margin-top:55px;border-top:1px solid var(--line);background:#05070ad9}.footerGrid{display:grid;grid-template-columns:1.5fr .7fr 1fr;grid-gap:45px;gap:45px;padding:45px 0 32px}.footerBrand{display:flex;gap:16px;align-items:flex-start}.footerBrand img{width:72px;height:72px;object-fit:contain}.footerBrand strong{font-size:18px}.footerBrand p{max-width:420px;color:#7d8998;line-height:1.6;font-size:11px}.footerLinks{display:grid;align-content:start;grid-gap:10px;gap:10px}.footerLinks strong{font-size:11px;color:#d8e1ec;margin-bottom:4px}.footerLinks a{font-size:10px;color:#8190a1}.footerLinks a:hover{color:var(--a)}.footerBottom{display:flex;justify-content:space-between;gap:20px;padding:16px 0 25px;border-top:1px solid var(--line);color:#5f6d7e;font-size:9px;letter-spacing:.06em}.brandPageHero,.serviceHero{display:grid;grid-template-columns:1fr 360px;grid-gap:38px;gap:38px;align-items:center;margin-bottom:28px;padding:30px;border:1px solid var(--line);border-radius:28px;background:linear-gradient(135deg,#0c1421,#0a0d14 55%,#180b1f)}.brandPageHero h1,.serviceHero h1{font-size:clamp(42px,6vw,72px);line-height:.96;letter-spacing:-.05em;margin:9px 0 16px}.brandPageHero p,.serviceHero p{color:#95a2b1;line-height:1.7;max-width:760px}.brandPageHero img,.serviceHero img{width:100%;max-height:330px;object-fit:contain;filter:drop-shadow(0 0 28px #8a47ff2e)}.serviceGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:28px}.serviceTile{min-height:190px;padding:20px;border-radius:18px;border:1px solid var(--line);background:#0b1017}.serviceTile h2{font-size:18px;margin:15px 0 9px}.serviceTile p{font-size:11px;color:#7f8c9d;line-height:1.65}.serviceDot{display:block;width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,var(--a),var(--pink),var(--orange));box-shadow:0 0 20px #bd56ff8f}.serviceNotice{margin:18px 0 24px}.legalPanel h2,.serviceNotice h2{margin:7px 0 10px;font-size:28px}.contactHold p,.legalPanel p,.serviceNotice p,.twoColInfo p{color:#8f9cab;line-height:1.7}.legalPanel{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px;align-items:center}.legalButtons{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap}.twoColInfo{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;margin-bottom:18px}.twoColInfo h2{font-size:28px;margin:7px 0 10px}.compactBrandHero{grid-template-columns:260px 1fr}.contactHold{max-width:850px;margin:auto}.contactHold h2{font-size:30px;margin-top:0}@media(max-width:1000px){.grid,.kpis{grid-template-columns:repeat(2,1fr)}.heroV96{grid-template-columns:1fr;min-height:auto}.heroBrandCard{min-height:390px}.quickStrip{grid-template-columns:repeat(2,1fr)}.studioIntro{grid-template-columns:280px 1fr}.serviceGrid{grid-template-columns:repeat(2,1fr)}.brandPageHero,.serviceHero{grid-template-columns:1fr 280px}.footerGrid{grid-template-columns:1.2fr .8fr 1fr}}@media(max-width:720px){.nav{min-height:62px}.brandLogoImg{width:42px;height:42px}.brandWords small{font-size:7px}.navOptional{display:none}.hero{padding:45px 0 28px}.hero h1{font-size:54px}.heroBrandCard{min-height:320px;border-radius:22px}.quickStrip{grid-template-columns:1fr 1fr}.form2,.grid{grid-template-columns:1fr}.head h2{font-size:29px}.navlinks .ghost{display:none}.studioIntro{grid-template-columns:1fr}.studioIntroArt{min-height:270px}.brandPageHero,.compactBrandHero,.serviceGrid,.serviceHero{grid-template-columns:1fr}.brandPageHero img,.serviceHero img{max-height:280px;order:-1}.legalPanel{grid-template-columns:1fr}.legalButtons{justify-content:flex-start}.footerGrid,.twoColInfo{grid-template-columns:1fr}.footerGrid{gap:26px}.footerBottom{flex-direction:column}.footerBrand img{width:64px;height:64px}}@media(max-width:470px){.quickStrip{grid-template-columns:1fr}.brandWords strong{font-size:14px}.brandV96{min-width:0}.hero h1{font-size:47px}.heroBrandCard{min-height:280px}.heroActions .btn,.heroActions .ghost{width:100%}}.studioCtas{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.contactHead{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:18px}.contactHead h2{margin:6px 0 0;font-size:clamp(28px,4vw,40px);letter-spacing:-.04em}.contactHead>p{font-size:9px;letter-spacing:.13em;color:#697789;text-transform:uppercase}.contactGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.contactCard{display:flex;gap:15px;align-items:center;min-height:128px;padding:18px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,#0a1018,#0e151e);transition:transform .2s ease,border-color .2s ease,background .2s ease;overflow:hidden}.contactCard:hover{transform:translateY(-2px);border-color:#ffffff2e;background:#121b27}.contactBadge{flex:0 0 48px;width:48px;height:48px;border-radius:15px;display:grid;place-items:center;font-size:11px;font-weight:900;letter-spacing:.05em;color:#fff;background:#ffffff0d;border:1px solid #ffffff17;box-shadow:inset 0 0 20px #ffffff08}.contactCard strong{display:block;font-size:17px;margin-bottom:5px}.contactCard small{display:block;color:#d2dbe6;font-size:11px;overflow-wrap:anywhere}.contactCard p{margin:8px 0 0!important;font-size:10px!important;color:#738195!important}.whatsappCard:hover{border-color:#4de9a954}.facebookCard:hover{border-color:#66a3ff59}.gmailCard:hover{border-color:#ff8a8a55}.phoneCard:hover{border-color:#82efd05c}.whatsappCard .contactBadge{box-shadow:0 0 24px #23d48726}.facebookCard .contactBadge{box-shadow:0 0 24px #3c82ff26}.gmailCard .contactBadge{box-shadow:0 0 24px #ff5f5f22}.phoneCard .contactBadge{box-shadow:0 0 24px #82efd020}.contactNotice{margin-top:14px}.contactBottomButtons{margin-top:18px}.footerGridV97{grid-template-columns:1.35fr .65fr .9fr 1.05fr}.footerContactLinks a{overflow-wrap:anywhere}.footerContactLinks a:hover{color:var(--a)}@media(max-width:1100px){.footerGridV97{grid-template-columns:1.3fr .7fr 1fr}.footerContactLinks{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.footerContactLinks strong{grid-column:1/-1}}@media(max-width:720px){.contactHead{display:block}.contactHead>p{margin-top:10px}.contactGrid{grid-template-columns:1fr}.studioCtas .btn,.studioCtas .ghost{width:100%}.footerGridV97{grid-template-columns:1fr}.footerContactLinks{grid-column:auto;grid-template-columns:1fr}.footerContactLinks strong{grid-column:auto}}.taxonomyAdminGrid{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);grid-gap:16px;gap:16px;align-items:start}.taxonomyAdminGrid h2{margin:7px 0 18px}.taxonomyCheck{display:flex;grid-template-columns:auto 1fr;align-items:center;gap:9px}.taxonomyCheck input{width:auto}.taxonomyMessage{margin-top:12px}.taxonomyListPanel{min-width:0}.taxonomyListHead{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:14px}.taxonomyList{display:grid;grid-gap:8px;gap:8px;max-height:680px;overflow:auto;padding-right:3px}.taxonomyRow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 14px;border:1px solid var(--line);border-radius:13px;background:#080d14}.taxonomyRow>div:first-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.taxonomyRow strong{font-size:13px}.taxonomyRow small{font-size:9px;color:var(--muted);overflow-wrap:anywhere}.taxonomyRowActions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.taxonomyRowActions .ghost{padding:7px 9px;font-size:9px}.taxonomyInactive{opacity:.5}.taxonomyBadge{font-size:8px;font-weight:900;letter-spacing:.08em;color:#ffd993;border:1px solid #ffb44443;background:#ffb44410;border-radius:999px;padding:5px 7px}@media(max-width:900px){.taxonomyAdminGrid{grid-template-columns:1fr}}@media(max-width:620px){.taxonomyRow{align-items:flex-start;flex-direction:column}.taxonomyRowActions{justify-content:flex-start}}.eyebrow{margin:0 0 6px;color:var(--a);font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.inlineCheck{display:flex;grid-template-columns:auto 1fr;align-items:flex-start;gap:9px}.inlineCheck input{width:auto;margin-top:2px}.sellerAdPanel{display:grid;grid-gap:18px;gap:18px}.sellerPlanBar{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:15px;border:1px solid var(--line);border-radius:16px;background:#080d14}.sellerPlanBar>div:first-child{display:grid;grid-gap:4px;gap:4px}.sellerPlanBar strong{font-size:17px}.sellerPlanBar small{font-size:10px;color:var(--muted)}.sellerPlanButtons{display:flex;gap:8px;flex-wrap:wrap}.creditDurationGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.durationCard{display:grid;grid-gap:4px;gap:4px;text-align:left;padding:14px;border-radius:14px;border:1px solid var(--line);background:#080d14;color:var(--text);cursor:pointer}.durationCard b{font-size:15px}.durationCard span{font-size:9px;color:var(--muted)}.durationCardActive{border-color:#82efd06b;box-shadow:inset 0 0 0 1px #82efd033;background:#0c1719}.durationBuy{border-style:dashed}.successNotice{border-color:#5de6a843;background:#5de6a80b}.warningNotice{border-color:#ffb25e3f;background:#ffb25e0a;color:#d9b78e}.warningNotice a{color:#ffd38e;text-decoration:underline}.dashboardHero{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.dashboardHero h1{margin:4px 0 7px;font-size:clamp(28px,4vw,46px);letter-spacing:-.04em}.dashboardHeroActions{display:flex;gap:8px;flex-wrap:wrap}.dashboardGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.dashboardGrid .kpi small{display:block;color:#647386;font-size:9px;margin-top:7px}.dashboardSplit{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:14px}.panelTitleRow{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.panelTitleRow h3{margin:2px 0 0}.walletMiniGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.walletMiniGrid>div{padding:12px;border:1px solid var(--line);border-radius:12px;background:#080d14}.walletMiniGrid span{display:block;font-size:8px;color:var(--muted)}.walletMiniGrid b{display:block;font-size:20px;margin-top:3px}.tinyText{font-size:9px;line-height:1.6}.eligibilityRow{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--line);font-size:10px}.eligibilityRow:last-child{border-bottom:0}.eligibilityRow span{color:var(--muted)}.eligibilityRow b{overflow-wrap:anywhere;text-align:right}.sellerListingTable{display:grid;grid-gap:9px;gap:9px}.sellerListingRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:14px;background:#080d14}.listingMain{display:grid;grid-gap:5px;gap:5px;min-width:0}.listingMain small{color:var(--muted);font-size:9px}.listingTitleLine{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.listingTitleLine b,.listingTitleLine h3{margin:0}.statusPill{display:inline-flex;align-items:center;border-radius:999px;padding:4px 7px;border:1px solid var(--line);font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.status-active,.status-approved{border-color:#62e6a747;color:#89ebbd;background:#62e6a70b}.status-pending,.status-pending_review{border-color:#f2c35a4d;color:#f2cf7d;background:#f2c35a0b}.status-changes_required{border-color:#ff9b434f;color:#ffb87d;background:#ff9b430b}.status-cancelled,.status-rejected{border-color:#ff67674a;color:#ff9494;background:#ff67670b}.status-expired{border-color:#9da8b63c;color:#9da8b6}.moderationNote{margin-top:5px;padding:9px 10px;border:1px solid #ffb25e30;background:#ffb25e08;border-radius:10px;font-size:9px;color:#d8b58c}.listingActionWrap{display:grid;justify-items:end;grid-gap:5px;gap:5px}.listingActionButtons{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.miniButton{padding:7px 9px!important;font-size:9px!important}.actionError{color:#ff9292;font-size:8px;max-width:300px}.dashboardEmpty{max-width:680px;margin:auto}.creditKpis,.creditPurchasePanel{margin-bottom:14px}.compactHead{margin-bottom:12px}.bundleGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-bottom:14px}.bundleCard{display:grid;grid-gap:4px;gap:4px;text-align:left;padding:13px;border:1px solid var(--line);border-radius:14px;background:#080d14;color:var(--text);cursor:pointer}.bundleCard>span{font-size:8px;color:var(--a);font-weight:800}.bundleCard>b{font-size:15px}.bundleCard>strong{font-size:13px}.bundleCard>small{font-size:8px;line-height:1.45;color:var(--muted)}.bundleCardActive{border-color:#82efd06b;box-shadow:inset 0 0 0 1px #82efd033;background:#0c1719}.bankBox{padding:14px;border:1px solid #82efd039;border-radius:14px;background:#82efd007;margin-bottom:12px}.bankBoxMissing{border-color:#ffb25e38;background:#ffb25e08}.bankDetails{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:10px}.bankDetails span{display:grid;grid-gap:3px;gap:3px;font-size:11px}.bankDetails small{font-size:8px;color:var(--muted)}.paymentHistoryPanel{margin-top:14px}.paymentHistoryRow{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.paymentHistoryRow:last-child{border-bottom:0}.paymentHistoryRow>div:first-child{display:grid;grid-gap:4px;gap:4px}.paymentHistoryRow small{font-size:9px;color:var(--muted)}.paymentStatus{display:grid;grid-gap:6px;gap:6px;justify-items:end}.adminNavGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.adminNavCard{display:grid;grid-gap:6px;gap:6px;transition:.2s ease}.adminNavCard:hover{transform:translateY(-2px);border-color:#82efd04f}.adminNavCard>span{font-size:8px;color:var(--a);text-transform:uppercase;font-weight:900;letter-spacing:.1em}.adminNavCard>b{font-size:34px}.adminNavCard>strong{font-size:15px}.adminNavCard>small{font-size:9px;color:var(--muted);line-height:1.5}.adminReviewList{display:grid;grid-gap:12px;gap:12px}.adminReviewCard{display:grid;grid-gap:16px;gap:16px}.adminReviewContent{display:grid;grid-template-columns:180px 1fr;grid-gap:18px;gap:18px}.adminReviewMedia{height:150px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#080d14;display:grid;place-items:center;color:#ffffff18;font-weight:900}.adminReviewMedia img{width:100%;height:100%;object-fit:cover}.adminMetaGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin:10px 0}.adminMetaGrid span{display:grid;grid-gap:3px;gap:3px;padding:9px;border:1px solid var(--line);border-radius:10px;font-size:10px;background:#080d14;overflow-wrap:anywhere}.adminMetaGrid small{font-size:8px;color:var(--muted)}.adminActionBox{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--line);padding-top:14px}.adminActionBox textarea{min-height:70px}.adminActionButtons{display:flex;gap:8px;flex-wrap:wrap}.dangerButton{display:inline-flex;align-items:center;justify-content:center;border-radius:11px;padding:10px 13px;border:1px solid #ff676746;background:#ff67670a;color:#ff9a9a;cursor:pointer}.btn:disabled,.dangerButton:disabled,.ghost:disabled{opacity:.5;cursor:not-allowed}.adminSafetyNotice{margin-bottom:14px}@media(max-width:1000px){.creditDurationGrid{grid-template-columns:repeat(2,1fr)}.bundleGrid{grid-template-columns:repeat(3,1fr)}.adminMetaGrid,.adminNavGrid,.bankDetails{grid-template-columns:1fr 1fr}}@media(max-width:760px){.dashboardHero,.paymentHistoryRow,.sellerPlanBar{align-items:flex-start;flex-direction:column}.dashboardHeroActions,.sellerPlanButtons{width:100%}.dashboardHeroActions .btn,.dashboardHeroActions .ghost,.sellerPlanButtons .btn,.sellerPlanButtons .ghost{flex:1 1}.dashboardGrid,.dashboardSplit,.walletMiniGrid{grid-template-columns:1fr 1fr}.sellerListingRow{grid-template-columns:1fr}.listingActionWrap{justify-items:start}.listingActionButtons{justify-content:flex-start}.bundleGrid{grid-template-columns:1fr 1fr}.adminNavGrid,.adminReviewContent{grid-template-columns:1fr}.adminReviewMedia{height:220px}.paymentStatus{justify-items:start}}@media(max-width:520px){.adminMetaGrid,.bankDetails,.bundleGrid,.creditDurationGrid,.dashboardGrid,.dashboardSplit{grid-template-columns:1fr}.panelTitleRow{align-items:flex-start;flex-direction:column}.walletMiniGrid{grid-template-columns:1fr 1fr}.sellerPlanButtons{display:grid;grid-template-columns:1fr;width:100%}.adminActionButtons>*{width:100%}}.storeDirectNote{max-width:760px;margin:14px 0 0;font-size:9px;line-height:1.55;color:#6f7d8e}.listingDetailsMini{display:grid;grid-gap:3px;gap:3px;margin:8px 0}.listingDetailsMini small{color:#7f8a99;font-size:8px}.directTransactionPanel{max-width:760px;margin:auto}.directTransactionPanel h2{font-size:clamp(28px,5vw,46px);margin:6px 0 8px}.needSearchWrap{margin-top:-18px;margin-bottom:24px}.needSearchPanel{border:1px solid #82efd02d;border-radius:22px;padding:20px;background:linear-gradient(135deg,#0c171a,#0b1018 58%,#101225);box-shadow:0 18px 50px #0004}.needSearchCopy{display:grid;grid-gap:5px;gap:5px;margin-bottom:14px}.needSearchCopy h2{font-size:clamp(25px,4vw,38px);margin:0;letter-spacing:-.03em}.needSearchCopy p{margin:0;color:#8492a3;font-size:10px;line-height:1.6}.needSearchForm{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(210px,.8fr) auto auto;grid-gap:9px;gap:9px}.needSearchForm input,.needSearchForm select{min-height:48px}.searchExampleChips{display:flex;gap:7px;flex-wrap:wrap;margin-top:11px}.searchExampleChips a{font-size:9px;color:#9cacba;border:1px solid var(--line);border-radius:999px;padding:6px 9px;background:#ffffff04}.searchExampleChips a:hover{border-color:#82efd04d;color:#c9f9ec}.activeSearchSummary{display:flex;gap:9px;flex-wrap:wrap;margin:-4px 0 16px}.activeSearchSummary span{border:1px solid var(--line);border-radius:999px;padding:7px 10px;background:#ffffff04;color:#8d99a7;font-size:9px}.activeSearchSummary b{color:#d9e4ef}.searchEmptyState{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.searchEmptyState strong{color:#d8e3ed}.searchEmptyState span{color:#8593a3}.resultLocation{display:block;color:#778596;font-size:8px;margin-top:8px}.taxonomySuggestionBox{display:grid;grid-template-columns:1fr minmax(320px,.8fr);grid-gap:14px;gap:14px;align-items:center;border:1px dashed #82efd033;border-radius:14px;padding:13px;background:#82efd006}.taxonomySuggestionBox>div:first-child{display:grid;grid-gap:5px;gap:5px}.taxonomySuggestionBox small{font-size:9px;line-height:1.5;color:var(--muted)}.taxonomySuggestionControls{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.taxonomyVerifyNotice{align-self:end}@media(max-width:820px){.needSearchForm{grid-template-columns:1fr 1fr}.taxonomySuggestionBox{grid-template-columns:1fr}}@media(max-width:520px){.needSearchForm{grid-template-columns:1fr}.needSearchForm .btn,.needSearchForm .ghost{width:100%}.taxonomySuggestionControls{grid-template-columns:1fr}.searchEmptyState{align-items:flex-start;flex-direction:column}}.requestHero{margin-bottom:14px;background:linear-gradient(135deg,#0c171a,#0a0f17 60%,#10142a)}.requestHero h1{font-size:clamp(30px,5vw,52px);margin:4px 0 8px;letter-spacing:-.04em}.workRequestForm{display:grid;grid-gap:14px;gap:14px}.requestPrivacyNote{font-size:9px;color:#91a0ae}.requestEmpty{justify-items:start}.requestEmpty,.requestList{display:grid;grid-gap:10px;gap:10px}.requestListCard{display:flex;align-items:center;justify-content:space-between;gap:18px;text-decoration:none;color:inherit;transition:.18s ease}.requestListCard:hover{transform:translateY(-2px);border-color:#82efd04d}.requestListCard>div:first-child{display:grid;grid-gap:5px;gap:5px}.requestListCard small{font-size:9px;color:var(--muted)}.requestBudget{display:grid;grid-gap:3px;gap:3px;text-align:right;white-space:nowrap}.requestBudget small{text-transform:uppercase}.requestDetailHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.requestDetailHead h1{margin:4px 0 8px;font-size:clamp(28px,4vw,44px)}.requestDetailHead p{max-width:850px;line-height:1.65}.requestMetaChips{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.matchBadge,.requestMetaChips span{font-size:8px;border:1px solid var(--line);border-radius:999px;padding:5px 8px;color:#9caabb;background:#ffffff04}.innerSection{padding-left:0;padding-right:0}.jobMatchList,.offerList{display:grid;grid-gap:10px;gap:10px}.offerCard{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center}.offerCard>div:first-child{display:grid;grid-gap:6px;gap:6px}.offerCard p{margin:4px 0;font-size:10px;line-height:1.6}.offerPrice{display:flex;gap:8px;align-items:baseline}.offerPrice small{text-transform:uppercase;color:var(--muted)}.acceptedContact{padding:9px 10px;border:1px solid #62e6a73d;border-radius:10px;background:#62e6a708;color:#a5d9bf}.providerMatchGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.providerMatchCard{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:start}.providerMatchCard h3{margin:4px 0}.matchScore{display:grid;justify-items:center;min-width:60px;border:1px solid #82efd039;border-radius:14px;padding:10px;background:#82efd006}.matchScore b{font-size:24px}.matchScore small{font-size:7px;color:var(--muted);text-transform:uppercase}.providerMatchActions{margin-top:10px}.availabilityPanel{margin-bottom:14px}.availabilityForm{display:grid;grid-gap:10px;gap:10px}.availabilityControls{display:grid;grid-template-columns:1fr .65fr 1.4fr;grid-gap:9px;gap:9px}.availabilityControls label{display:grid;grid-gap:5px;gap:5px;font-size:9px;color:var(--muted)}.availabilitySaveRow{display:flex;align-items:center;gap:10px}.availabilitySaveRow small{font-size:9px;color:#96cdbd}.jobMatchCard{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.42fr);grid-gap:16px;gap:16px;align-items:start}.jobMatchMain{display:grid;grid-gap:8px;gap:8px}.jobMatchMain h3{margin:0}.jobMatchMain p{margin:0;color:#a3afbc;font-size:10px;line-height:1.6}.matchBadge{color:#aaf1dd;border-color:#82efd041}.matchReason{font-size:8px;color:#798797}.offerForm{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid var(--line);border-radius:12px;background:#080d14}.offerForm textarea{min-height:68px}.offerFormGrid{display:grid;grid-template-columns:1fr 120px;grid-gap:7px;gap:7px}.offerCompact{display:grid;grid-gap:5px;gap:5px;justify-items:start}.offerCompact small{font-size:8px;color:#94cbbd}@media(max-width:820px){.providerMatchGrid{grid-template-columns:1fr}.availabilityControls{grid-template-columns:1fr 1fr}.availabilityControls label:last-child{grid-column:1/-1}.jobMatchCard{grid-template-columns:1fr}}@media(max-width:560px){.requestDetailHead,.requestListCard{align-items:flex-start;flex-direction:column}.requestBudget{text-align:left}.availabilityControls,.offerCard,.offerFormGrid{grid-template-columns:1fr}.availabilityControls label:last-child{grid-column:auto}}.engagementGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:18px}.cancelEngagementBox{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.cancelEngagementBox input,.verifiedReviewBox select,.verifiedReviewBox textarea{width:100%;padding:12px;border:1px solid var(--line,#d8d8d8);border-radius:12px;background:var(--card,#fff);color:inherit}.verifiedReviewBox textarea{min-height:120px;resize:vertical}.verifiedReviewBox{display:grid;grid-gap:12px;gap:12px}.timelineList{display:grid;grid-gap:10px;gap:10px}.timelineItem{display:grid;grid-template-columns:1fr auto;grid-gap:4px 14px;gap:4px 14px}.timelineItem p{grid-column:1/-1;margin:0}.status-completion_requested{background:#fff4d6;color:#7d5600}@media(max-width:760px){.engagementGrid{grid-template-columns:1fr}}.trustHero{display:flex;align-items:center;gap:14px;max-width:850px;margin:14px 0;padding:14px;border:1px solid #82efd034;border-radius:16px;background:#82efd007}.trustScoreRing{width:72px;height:72px;flex:0 0 72px;border-radius:50%;display:grid;place-content:center;text-align:center;border:2px solid #82efd073;background:radial-gradient(circle,#15352d,#09100f)}.trustScoreRing b{font-size:25px;line-height:1}.trustScoreRing small{font-size:8px;color:var(--muted)}.trustLevel{font-size:11px;font-weight:900;color:#aaf1dd;text-transform:uppercase;letter-spacing:.08em}.trustStatRow{display:flex;gap:7px;flex-wrap:wrap;margin:6px 0}.trustMiniRow span,.trustStatRow span,.verificationBadges span{font-size:8px;border:1px solid var(--line);border-radius:999px;padding:5px 8px;background:#ffffff04;color:#a8b4c0}.trustMethod{display:block;max-width:760px;color:#778596;font-size:8px;line-height:1.5}.verificationBadges{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}.verificationBadges span{border-color:#70d7ff43;color:#b8e9ff;background:#70d7ff09}.serviceMetricGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.serviceMetricCard{display:grid;grid-gap:6px;gap:6px}.serviceMetricCard>small{color:var(--muted)}.serviceMetricCard>div{display:flex;gap:7px;flex-wrap:wrap}.serviceMetricCard span{font-size:8px;color:#a6b2be}.verifiedReviewGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.verifiedReviewGrid p{font-size:10px;line-height:1.6;color:#a6b2be}.verifiedReviewGrid small{font-size:8px;color:var(--muted)}.trustMiniRow{display:flex;gap:6px;flex-wrap:wrap}.incidentSection{margin-top:18px}.incidentReportBox{display:grid;grid-gap:8px;gap:8px}.incidentControls{display:grid;grid-template-columns:220px minmax(0,1fr) auto;grid-gap:8px;gap:8px}.incidentHistory{display:grid;grid-gap:4px;gap:4px;border-top:1px solid var(--line);padding-top:12px;margin-top:6px}.incidentHistory small{color:var(--muted);font-size:8px}@media(max-width:820px){.incidentControls,.serviceMetricGrid,.verifiedReviewGrid{grid-template-columns:1fr 1fr}.incidentControls button{grid-column:1/-1}}@media(max-width:560px){.trustHero{align-items:flex-start;flex-direction:column}.incidentControls,.serviceMetricGrid,.verifiedReviewGrid{grid-template-columns:1fr}.incidentControls button{grid-column:auto}}.verificationAdminGrid{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.verificationAdminItem{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:8px;border:1px solid var(--line);border-radius:10px;background:#080d14}.verificationAdminItem>div{display:flex;gap:7px;align-items:center}.verificationAdminItem small{color:var(--muted);font-size:8px}.verificationAdminItem b{text-transform:capitalize;font-size:10px}@media(max-width:560px){.verificationAdminItem{align-items:flex-start;flex-direction:column}}.profileEditorStack{display:grid;grid-gap:18px;gap:18px;margin-top:18px}.formInline{display:flex;gap:10px;flex-wrap:wrap;align-items:end}.formInline>input,.formInline>select{min-width:190px}.simpleList{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.simpleList>div{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--line,#e5e7eb);border-radius:12px}.simpleList span{display:grid;grid-gap:2px;gap:2px}.chipRow{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.areaChip{display:inline-flex;gap:7px;align-items:center;border:1px solid var(--line,#e5e7eb);border-radius:999px;padding:7px 11px;font-size:.88rem}.areaChip button{border:0;background:transparent;cursor:pointer;font-size:1rem}.portfolioAdminGrid,.portfolioPublicGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;margin-top:14px}.miniPortfolio{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid var(--line,#e5e7eb);border-radius:14px}.miniPortfolio img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:10px}.providerTagline{font-size:1.15rem;font-weight:700;margin:.3rem 0}.providerBio{max-width:800px;line-height:1.65}.providerPublicActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.checkLine{display:flex!important;align-items:center;gap:8px}.checkLine input{width:auto!important}.analyticsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.analyticsPolicy{margin-top:16px}.coreFreePanel{margin:16px 0;border-color:#70e7b34a;background:#70e7b307}.coreFreePanel h3{color:#b7f3d8}.growthComingSoon{margin-top:16px}.growthComingSoon h2{margin:7px 0 10px;font-size:clamp(25px,4vw,38px)}.growthGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.growthCard{display:grid;grid-gap:10px;gap:10px}.growthCard h3{margin:0}.growthCard p{margin:0;color:var(--muted);line-height:1.6}.growthListingChoices{display:grid;grid-gap:7px;gap:7px}.sponsoredLabel{display:inline-flex;align-items:center;width:max-content;border:1px solid #ffd36b55;background:#ffd36b0c;color:#ffe3a1;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}@media(max-width:980px){.analyticsGrid{grid-template-columns:repeat(2,1fr)}.growthGrid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.analyticsGrid,.growthGrid{grid-template-columns:1fr}}