:root{--blue:#246BFE;--sky:#35B9FF;--pink:#FF4FA3;--orange:#FF8A2B;--yellow:#FFD84D;--violet:#7657FF;--teal:#16C7B7;--ink:#16203A;--muted:#66708A;--bg:#F7F9FF;--card:#fff;--line:#E7EBF5;--shadow:0 18px 60px rgba(37,68,140,.12);--r:24px}html,body,#root{margin:0;min-height:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:var(--bg);overflow-x:hidden}button,input,textarea,select{font:inherit}button{cursor:pointer;border:0;background:none;color:inherit}img,video{max-width:100%;display:block}header{position:sticky;top:0;z-index:50;background:#fffffff0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.header-inner{height:76px;max-width:1400px;margin:auto;padding:0 24px;display:flex;align-items:center;gap:20px}.brand{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:900;white-space:nowrap}.brand img{width:44px;height:44px;object-fit:contain}.brand>span>span{color:var(--orange)}.desktop-nav{display:flex;gap:5px}.desktop-nav button{padding:11px 13px;border-radius:12px;font-weight:800;color:#5c6680}.desktop-nav button.active,.desktop-nav button:hover{background:#eef4ff;color:var(--blue)}.post-btn,.join,.primary{background:linear-gradient(135deg,var(--blue),#6A52FF);color:#fff!important;box-shadow:0 12px 28px #246bfe3d}.post-btn{display:flex;align-items:center;gap:5px}.searchbox{height:46px;flex:1;min-width:180px;max-width:390px;background:#f3f6fc;border:1px solid var(--line);border-radius:15px;display:flex;align-items:center;padding:0 13px;gap:8px;color:#8390aa}.searchbox input{border:0;outline:0;background:transparent;width:100%;min-width:0}.head-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.icon{position:relative;padding:10px;border-radius:12px}.icon i{position:absolute;top:2px;right:2px;background:var(--pink);color:#fff;border-radius:99px;font-size:9px;padding:2px 5px;font-style:normal}.avatar,.user-chip>span,.big-avatar,.profile-avatar{background:linear-gradient(135deg,var(--blue),var(--pink));color:#fff;display:grid;place-items:center;font-weight:900;border-radius:50%}.avatar{width:40px;height:40px}.join{padding:11px 16px;border-radius:13px}.mobile-nav{display:none}main{min-height:70vh}.home,.page{max-width:1400px;margin:auto;padding:34px 24px 100px}.hero{min-height:570px;border-radius:34px;padding:70px;display:grid;grid-template-columns:1.1fr .9fr;gap:30px;background:radial-gradient(circle at 80% 15%,#D7F3FF,transparent 30%),radial-gradient(circle at 15% 90%,#FFE1EF,transparent 35%),linear-gradient(135deg,#fff,#f3f7ff);overflow:hidden;position:relative}.eyebrow{display:inline-flex;gap:8px;align-items:center;color:var(--violet);font-size:12px;font-weight:950;letter-spacing:.12em}.hero h1{font-size:clamp(42px,6vw,76px);line-height:.98;margin:18px 0}.hero h1 strong{background:linear-gradient(90deg,var(--blue),var(--pink),var(--orange));-webkit-background-clip:text;color:transparent}.hero p{font-size:18px;line-height:1.7;color:var(--muted);max-width:650px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}.primary,.secondary{border-radius:15px;padding:13px 18px;font-weight:850;display:inline-flex;align-items:center;justify-content:center;gap:8px}.secondary{background:#fff;border:1px solid var(--line);box-shadow:0 8px 24px #283c640f}.hero-trust span{background:#fff;padding:9px 12px;border-radius:99px;border:1px solid var(--line);font-weight:800;font-size:12px}.hero-art{position:relative;min-height:400px}.ai-card,.float-card{position:absolute;background:#ffffffeb;border:1px solid #fff;box-shadow:var(--shadow);border-radius:24px}.ai-card{top:90px;left:8%;right:8%;padding:26px;display:grid;gap:9px}.ai-card svg{color:var(--violet)}.ai-card small{color:var(--muted);line-height:1.5}.float-card{padding:13px 16px;font-weight:850}.c1{top:30px;right:0;background:#fff0f7}.c2{bottom:70px;left:0;background:#fff8da}.c3{bottom:10px;right:8%;background:#e8fff9}.categories{padding:44px 0}.section-title{margin-bottom:20px}.section-title span,.kicker{font-size:11px;letter-spacing:.14em;font-weight:950;color:#8290ac}.section-title h2{margin:6px 0 0;font-size:30px}.section-title.row{display:flex;justify-content:space-between;align-items:end}.section-title.row button{display:flex;align-items:center;color:var(--blue);font-weight:850}.cat-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.cat{padding:18px;text-align:left;border-radius:20px;background:#fff;border:1px solid var(--line);display:grid;gap:12px;min-height:130px;transition:.2s;box-shadow:0 8px 25px #1e37640d}.cat:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.cat span{font-size:30px}.cat svg{margin-left:auto;color:#a0a9bc}.c0{background:#eef4ff}.c1{background:#f0ecff}.c2{background:#eaf9ff}.c3{background:#fff1eb}.c4{background:#fff0f7}.c5{background:#fff8db}.section{padding:30px 0}.feed-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.post-card{background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 10px 35px #23396412}.post-head{display:flex;align-items:center;justify-content:space-between;padding:16px}.user-chip{display:flex;align-items:center;gap:10px;text-align:left}.user-chip>span{width:40px;height:40px}.user-chip div{display:grid}.user-chip small{color:var(--muted);margin-top:3px}.more{padding:7px}.post-content{display:block;width:100%;text-align:left;padding:0 16px}.post-tag{font-size:11px;color:var(--violet);font-weight:950;text-transform:uppercase;letter-spacing:.08em}.post-content h3{font-size:21px;margin:8px 0}.post-content p{color:var(--muted);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-content img,.post-content video{width:100%;max-height:250px;object-fit:cover;border-radius:17px;margin:14px 0}.post-meta{display:flex;gap:12px;flex-wrap:wrap;color:#6b7590;font-size:12px;padding:8px 0 15px}.post-actions{border-top:1px solid var(--line);display:flex;align-items:center;overflow:hidden}.post-actions button{flex:1;min-width:0;padding:13px 7px;font-size:11px;font-weight:800;display:flex;justify-content:center;align-items:center;gap:5px}.post-actions button:hover{background:#f5f7fc}.post-actions svg{width:15px}.chat-action{color:var(--blue)!important}.page{padding-top:35px}.page-hero{padding:42px;border-radius:28px;background:linear-gradient(135deg,#eef4ff,#fff0f8);margin-bottom:24px}.page-hero h1{font-size:44px;margin:8px 0}.page-hero p{color:var(--muted);font-size:17px}.community-hero{display:flex;justify-content:space-between;align-items:end;gap:20px}.filters{display:grid;grid-template-columns:minmax(240px,1fr) 190px 180px 170px;gap:10px;margin:20px 0}.searchbox.large{max-width:none;background:#fff}.searchbox.large button{background:var(--blue);color:#fff;border-radius:10px;padding:8px 12px}.filters select,.form-card select,.form-card input,.form-card textarea,.create-page input,.create-page textarea,.create-page select,.edit-card input,.edit-card textarea,.edit-card select,.login input,.admin-panel input,.comment-compose input{width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:13px;background:#fff;outline:0}.filters select:focus,.form-card input:focus,.form-card textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px #eaf0ff}.detail{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px}.detail-main,.detail-side>div,.comments,.offers{background:#fff;border:1px solid var(--line);border-radius:25px;overflow:hidden}.detail-cover{background:#eff3fa;min-height:340px}.detail-cover img,.detail-cover video{width:100%;height:420px;object-fit:cover}.cover-empty{height:340px;display:grid;place-items:center;font-size:90px;background:linear-gradient(135deg,#eef4ff,#fff0f8)}.detail-body{padding:28px}.detail-body h1{font-size:40px;margin:10px 0}.detail-desc{font-size:17px;line-height:1.75;color:var(--muted);white-space:pre-wrap}.detail-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:25px 0}.fact{padding:15px;border-radius:17px;background:#f7f9ff;display:grid;gap:5px}.fact small{color:#8992a8}.service-list{display:flex;gap:8px;flex-wrap:wrap}.service-list span{background:#eef4ff;color:var(--blue);padding:8px 11px;border-radius:99px;font-weight:800;font-size:12px}.detail-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.owner-card,.safety-card{padding:22px}.big-avatar{width:72px;height:72px;font-size:24px;margin-bottom:12px}.verified{display:inline-flex;gap:4px;color:#08a88a;font-size:12px;font-weight:900}.full{width:100%}.chat-side{width:100%;padding:13px;border-radius:14px;background:#fff0f7;color:#e22d84;font-weight:900;margin-top:10px}.safety-card{margin-top:15px;background:#f0fffa}.safety-card svg{color:var(--teal)}.comments,.offers{margin-top:18px;padding:22px}.comments h2,.offers h2{margin-top:0}.comment-compose{display:flex;gap:8px}.comment{display:flex;gap:10px;padding:17px 0;border-bottom:1px solid var(--line)}.comment:last-child{border-bottom:0}.comment-body{flex:1}.comment-body>div:first-child{display:flex;gap:8px;align-items:center}.comment-body small{color:#929bb0}.comment-body p{line-height:1.5;color:#505a73}.comment-actions{display:flex;gap:10px;flex-wrap:wrap}.comment-actions button{display:flex;align-items:center;gap:4px;color:#66708a;font-size:11px}.comment-actions svg{width:13px}.offer-row,.transaction,.my-row,.admin-row{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.offer-row:last-child,.transaction:last-child,.my-row:last-child,.admin-row:last-child{border-bottom:0}.offer-row small,.my-row p,.admin-row small,.transaction small{display:block;color:#7c869c}.offer-form{background:#f7f9ff;padding:14px;border-radius:15px;display:grid;gap:8px}.offer-form textarea{min-height:80px;border:1px solid var(--line);border-radius:12px;padding:10px}.back{display:flex;align-items:center;gap:6px;color:#69738a;font-weight:850;margin-bottom:15px}.create-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px}.create-header{margin-bottom:22px}.create-header h1{font-size:48px;margin:8px 0}.create-header p{color:var(--muted);font-size:17px}.ai-composer{padding:20px;background:linear-gradient(135deg,#f0ecff,#eef7ff);border:1px solid #E2DDFB;border-radius:22px;margin-bottom:18px}.ai-composer>div:first-child{display:flex;gap:8px;align-items:center;color:var(--violet)}.ai-composer textarea{margin:14px 0;min-height:110px;width:100%;border:1px solid #DADDF0;border-radius:16px;padding:14px;background:#fff}.composer-actions{display:flex;gap:8px}.recording{background:#fff0f7!important;color:#e22d84!important}.form-card{background:#fff;border:1px solid var(--line);border-radius:25px;padding:25px;box-shadow:0 12px 45px #2339640f}.form-section{padding:20px 0;border-bottom:1px solid var(--line)}.form-section:last-child{border:0}.form-section h3{margin-top:0}.form-card label{display:grid;gap:7px;font-weight:800;margin:12px 0}.form-card textarea{min-height:130px;resize:vertical}.type-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.type-grid button{padding:13px;border:1px solid var(--line);border-radius:13px;text-align:left;font-weight:800}.type-grid button.selected{border-color:var(--blue);background:#eef4ff;color:var(--blue)}.three,.two{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.two{grid-template-columns:repeat(2,1fr)}.visibility{display:grid;grid-template-columns:1fr 1fr;gap:10px}.visibility button{padding:18px;border:2px solid var(--line);border-radius:17px;text-align:left;display:grid;gap:7px}.visibility button.selected.public{border-color:var(--blue);background:#eef4ff}.visibility button.selected.private{border-color:var(--violet);background:#f2efff}.visibility small{color:var(--muted)}.large{padding:16px 20px}.sticky-help{display:grid;gap:14px;align-content:start;position:sticky;top:100px}.sticky-help>div{background:#fff;border:1px solid var(--line);border-radius:22px;padding:22px}.sticky-help svg{color:var(--violet)}.file-list{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.file-list span{background:#f1f4fa;padding:7px 10px;border-radius:10px;font-size:11px}.media-edit>div{display:flex;gap:10px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:12px;margin:8px 0}.media-edit img,.media-edit video{width:90px;height:70px;object-fit:cover;border-radius:10px}.chat-shell{display:grid;grid-template-columns:330px minmax(0,1fr);height:calc(100vh - 150px);min-height:650px;background:#fff;border:1px solid var(--line);border-radius:25px;overflow:hidden}.chat-list{border-right:1px solid var(--line);overflow:auto}.chat-list-head{padding:18px;display:flex;justify-content:space-between}.chat-list>button{width:100%;display:flex;align-items:center;gap:10px;padding:14px;border-bottom:1px solid #F0F2F7;text-align:left}.chat-list>button.selected{background:#eef4ff}.chat-list button>div{min-width:0}.chat-list small{display:block;color:#8790a5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px}.chat-list em{margin-left:auto;background:var(--pink);color:#fff;border-radius:99px;padding:2px 6px;font-size:10px}.chat-window{min-width:0}.chat-empty{height:100%;display:grid;place-items:center;text-align:center;color:#8992a7}.conversation{height:100%;display:grid;grid-template-rows:auto 1fr auto}.conversation-head{padding:16px 20px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.conversation-head small{display:block;color:#8992a7}.messages{padding:20px;overflow:auto;background:linear-gradient(180deg,#f8faff,#fdfbff)}.msg{max-width:70%;background:#fff;border:1px solid var(--line);border-radius:18px 18px 18px 4px;padding:10px 12px;margin:8px 0;position:relative}.msg.mine{margin-left:auto;background:#eaf1ff;border-color:#d5e2ff;border-radius:18px 18px 4px}.msg p{margin:0;white-space:pre-wrap}.msg img,.msg video{max-width:260px;border-radius:12px}.msg audio{max-width:260px}.msg small{display:block;text-align:right;color:#8992a7;font-size:9px}.msg-menu{position:absolute;right:4px;top:2px;display:none}.msg:hover .msg-menu{display:block}.msg-menu button{padding:3px}.msg-menu svg{width:13px}.composer{display:flex;align-items:center;gap:6px;padding:12px;border-top:1px solid var(--line);background:#fff}.composer label{padding:10px;cursor:pointer}.composer input[type=file]{display:none}.composer>input:not([type=file]){flex:1;min-width:0;border:1px solid var(--line);border-radius:14px;padding:12px}.composer>button{padding:10px;border-radius:12px}.composer .send{background:var(--blue);color:#fff}.profile-cover{padding:45px;border-radius:28px;background:linear-gradient(135deg,#eef4ff,#fff0f8);display:flex;gap:22px;align-items:center}.profile-avatar{width:110px;height:110px;font-size:36px}.profile-cover h1{margin:0;font-size:38px}.profile-cover p{color:var(--muted);max-width:650px}.profile-actions{display:flex;gap:10px;margin:18px 0}.profile-stats{display:flex;gap:30px;padding:18px 0;border-bottom:1px solid var(--line);margin-bottom:25px}.profile-stats span{color:#79839a}.profile-stats b{color:var(--ink);font-size:20px}.my-list,.transaction-list,.notifications{background:#fff;border:1px solid var(--line);border-radius:22px;padding:8px 20px}.my-row h3{margin:5px 0}.my-row>div:last-child{display:flex;gap:6px;flex-wrap:wrap}.my-row button,.transaction button,.admin-row button{padding:9px 11px;border-radius:10px;border:1px solid var(--line);display:inline-flex;align-items:center;gap:5px;font-weight:800}.status{display:inline-block;font-size:10px;text-transform:uppercase;font-weight:950;padding:4px 7px;border-radius:99px;background:#eef2f7}.status.approved{background:#e8fff7;color:#0c9a7a}.status.pending{background:#fff7d9;color:#b67b00}.status.rejected{background:#ffecef;color:#d73455}.transaction{padding:18px}.transaction>svg{color:var(--blue)}.notifications button{display:flex;gap:14px;width:100%;text-align:left;padding:17px 5px;border-bottom:1px solid var(--line)}.notifications button:last-child{border-bottom:0}.notifications button>span{width:40px;height:40px;border-radius:14px;background:#eef4ff;display:grid;place-items:center;color:var(--blue)}.notifications p{margin:4px 0;color:var(--muted)}.simple{text-align:center;max-width:900px}.simple>img{width:180px;margin:30px auto}.simple h1{font-size:52px}.simple p{font-size:18px;line-height:1.7;color:var(--muted)}.contact-card{margin:30px auto;background:#fff;border:1px solid var(--line);padding:30px;border-radius:22px;display:grid;gap:10px;max-width:500px}.admin{min-height:calc(100vh - 76px);display:grid;grid-template-columns:250px 1fr}.admin>aside{background:#fff;border-right:1px solid var(--line);padding:20px;display:flex;flex-direction:column;gap:7px}.admin>aside img{width:130px;margin:5px auto 20px}.admin>aside button{text-align:left;padding:12px;border-radius:11px;font-weight:850;text-transform:capitalize}.admin>aside button:hover,.admin>aside button.on{background:#eef4ff;color:var(--blue)}.admin>section{padding:35px;overflow:auto}.admin-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.admin-head h1{margin:7px 0;font-size:38px}.admin-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.admin-stat{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px}.admin-stat span{color:#7e879b}.admin-stat b{display:block;font-size:30px;margin-top:10px}.admin-panel{background:#fff;border:1px solid var(--line);border-radius:22px;padding:20px}.admin-row>div:first-child{display:grid;gap:4px}.admin-row>div:last-child{display:flex;gap:6px;flex-wrap:wrap}.approve{background:#e8fff7!important;color:#079b79}.reject{background:#ffecef!important;color:#d53b59}.inline{display:flex;gap:8px;margin-bottom:15px}.inline input{flex:1}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f19376b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;place-items:center;z-index:100;padding:20px}.login{position:relative;background:#fff;width:min(480px,100%);padding:35px;border-radius:28px;box-shadow:0 30px 100px #0f193740}.login>img{width:100px;margin:auto auto 20px}.login h1{font-size:34px}.login p{color:var(--muted)}.login input{margin:7px 0}.close{position:absolute;right:15px;top:15px;padding:8px}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);background:#17203a;color:#fff;padding:13px 18px;border-radius:14px;z-index:200;box-shadow:var(--shadow);max-width:90vw}.loading{min-height:150px;display:grid;place-items:center;color:#7a849b}.spinner{width:30px;height:30px;border:3px solid #DCE4F7;border-top-color:var(--blue);border-radius:50%;animation:spin .7s linear infinite}.empty{padding:45px;text-align:center;background:#fff;border:1px dashed #CBD3E4;border-radius:22px;color:#7b859a}.empty svg{color:var(--violet)}footer{background:#fff;border-top:1px solid var(--line);padding:45px max(24px,calc((100vw - 1350px)/2));display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:30px}footer img{width:130px}.foot-brand p{color:var(--muted);max-width:300px}.foot-brand span{font-size:12px;color:#778198}footer div:not(.foot-brand){display:grid;align-content:start;gap:9px}footer button{text-align:left;color:#69738a}footer button:hover{color:var(--blue)}@media (max-width:1100px){.desktop-nav{display:none}.cat-grid{grid-template-columns:repeat(3,1fr)}.feed-grid{grid-template-columns:repeat(2,1fr)}.hero{padding:45px;grid-template-columns:1fr}.hero-art{min-height:300px}.filters{grid-template-columns:1fr 1fr}.detail{grid-template-columns:1fr}.detail-side{display:grid;grid-template-columns:1fr 1fr;gap:15px}.detail-side .safety-card{margin:0}.create-layout{grid-template-columns:1fr}.sticky-help{display:none}.admin-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden}.header-inner{height:64px;padding:0 12px;gap:8px}.brand img{width:38px;height:38px}.brand{font-size:18px}.searchbox{display:none}.head-actions{margin-left:auto}.desktop-nav{display:none}.mobile-nav{position:fixed;z-index:90;left:0;right:0;bottom:0;height:70px;background:#fffffff7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding-bottom:env(safe-area-inset-bottom)}.mobile-nav button{position:relative;display:grid;place-items:center;gap:2px;font-size:10px;color:#7c8599}.mobile-nav svg{width:20px}.mobile-nav .on{color:var(--blue);font-weight:900}.mobile-nav .plus{width:52px;height:52px;border-radius:18px;background:linear-gradient(135deg,var(--blue),var(--pink));color:#fff;place-self:center;box-shadow:0 12px 28px #246bfe4d}.mobile-nav em{position:absolute;top:4px;right:16px;background:var(--pink);color:#fff;font-style:normal;border-radius:99px;padding:2px 5px;font-size:8px}.home,.page{padding:20px 12px 95px}.hero{padding:28px 20px;min-height:0;border-radius:24px}.hero h1{font-size:43px}.hero p{font-size:15px}.hero-art{min-height:230px}.ai-card{top:20px;left:0;right:0}.float-card{font-size:10px;padding:9px}.c1{top:0}.c2{bottom:25px}.c3{bottom:0}.cat-grid{display:flex;overflow-x:auto;gap:10px;padding-bottom:8px;scrollbar-width:none}.cat{min-width:155px;min-height:110px}.feed-grid{grid-template-columns:1fr}.section-title h2{font-size:24px}.page-hero{padding:25px;border-radius:22px}.page-hero h1{font-size:34px}.community-hero{display:grid}.filters{grid-template-columns:1fr}.detail-body{padding:20px}.detail-body h1{font-size:32px}.detail-facts{grid-template-columns:1fr 1fr}.detail-cover img,.detail-cover video{height:280px}.detail-side{display:block}.detail-side .safety-card{margin-top:12px}.type-grid{grid-template-columns:1fr 1fr}.three,.two,.visibility{grid-template-columns:1fr}.create-header h1{font-size:36px}.chat-shell{height:calc(100vh - 140px);min-height:0;grid-template-columns:1fr;border-radius:18px}.chat-list{display:none}.chat-window{min-height:0}.msg{max-width:88%}.profile-cover{padding:25px 18px;display:block}.profile-avatar{width:85px;height:85px;font-size:28px}.profile-cover h1{font-size:30px;margin-top:12px}.profile-actions{flex-wrap:wrap}.profile-stats{gap:16px}.my-row,.transaction,.admin-row{align-items:flex-start;flex-direction:column}.my-row>div:last-child,.admin-row>div:last-child{width:100%}.my-row button,.admin-row button{flex:1;justify-content:center}.admin{display:block}.admin>aside{position:sticky;top:64px;z-index:20;display:flex;flex-direction:row;overflow-x:auto;padding:8px;border-bottom:1px solid var(--line)}.admin>aside img{display:none}.admin>aside button{white-space:nowrap}.admin>section{padding:18px 12px 90px}.admin-grid{grid-template-columns:1fr 1fr}.admin-head h1{font-size:28px}footer{display:none}.simple h1{font-size:38px}.post-actions button{font-size:10px}.post-actions .chat-action{display:none}.form-card{padding:18px}.login{padding:25px}}@media (max-width:380px){.hero h1{font-size:37px}.brand>span{display:none}.detail-facts{grid-template-columns:1fr}.post-actions button{padding:12px 4px;font-size:9px}}.more-menu{position:absolute;right:0;top:38px;z-index:20;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:6px;min-width:150px}.more-menu button{width:100%;display:flex;align-items:center;gap:8px;padding:10px;border-radius:9px;text-align:left}.more-menu button:hover{background:#f3f6fc}.more-menu svg{width:15px}.approve,.reject{font-weight:900!important}.verified svg{width:14px}:root{--clay-bg:#eef4ff;--clay-surface:#f7faff;--clay-blue:#4f7cff;--clay-sky:#55c7ff;--clay-pink:#ff6fae;--clay-orange:#ff9f43;--clay-yellow:#ffd85a;--clay-violet:#9b7bff;--clay-mint:#54d6b1;--clay-ink:#243052;--clay-muted:#6f7895;--clay-shadow-dark:rgba(117,136,181,.3);--clay-shadow-light:rgba(255,255,255,.96);--clay-radius:26px;--clay-radius-sm:18px;--clay-shadow:12px 12px 26px var(--clay-shadow-dark),-10px -10px 24px var(--clay-shadow-light);--clay-shadow-sm:7px 7px 16px rgba(117,136,181,.22),-6px -6px 14px rgba(255,255,255,.98);--clay-inset:inset 4px 4px 9px rgba(132,150,192,.18),inset -5px -5px 10px rgba(255,255,255,.92)}*{box-sizing:border-box}html{background:var(--clay-bg);scroll-behavior:smooth}body{margin:0;background:linear-gradient(135deg,#edf4ff,#f9f5ff 48%,#fff5f9);color:var(--clay-ink);overflow-x:hidden}body,button,input,textarea,select{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea,select{max-width:100%}button{cursor:pointer;-webkit-tap-highlight-color:transparent}img,video{max-width:100%}.app{min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 10% 10%,rgba(85,199,255,.12),transparent 24%),radial-gradient(circle at 90% 20%,rgba(255,111,174,.1),transparent 25%),radial-gradient(circle at 50% 90%,rgba(155,123,255,.1),transparent 28%)}header{position:sticky;top:0;z-index:80;background:#f5f9ffd1;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:0;box-shadow:0 5px 20px #788cb414}.header-inner{max-width:1420px;margin:auto;min-height:78px;padding:10px 24px;display:flex;align-items:center;gap:16px}.brand{display:flex;align-items:center;gap:10px;border:0;background:transparent;color:var(--clay-ink);font-weight:950;font-size:22px;white-space:nowrap}.brand img{width:48px;height:48px;object-fit:contain;filter:drop-shadow(4px 5px 8px rgba(50,90,160,.18))}.brand>span>span{color:var(--clay-orange)}.desktop-nav{display:flex;align-items:center;gap:5px}.desktop-nav button,.head-actions .icon,.avatar{border:0;background:transparent;border-radius:16px;padding:11px 13px;color:#65708f;font-weight:850;transition:.22s ease;display:inline-flex;align-items:center;gap:6px}.desktop-nav button:hover,.desktop-nav button.active{background:#f8fbff;box-shadow:var(--clay-shadow-sm);color:var(--clay-blue);transform:translateY(-1px)}.post-btn,.primary,.join{background:linear-gradient(145deg,#628cff,#3568ed)!important;color:#fff!important;border:0!important;box-shadow:7px 8px 16px #3f69eb4d,-5px -5px 12px #ffffffd9;font-weight:950!important}.post-btn:hover,.primary:hover,.join:hover{transform:translateY(-2px) scale(1.01);box-shadow:9px 11px 22px #3f69eb52,-6px -6px 14px #ffffffe6}.searchbox{flex:1;max-width:480px;margin-left:auto;display:flex;align-items:center;gap:9px;background:#f7faff;border:1px solid rgba(185,198,226,.42);border-radius:22px;padding:0 15px;box-shadow:var(--clay-inset),var(--clay-shadow-sm)}.searchbox input{width:100%;height:44px;border:0;outline:0;background:transparent;color:var(--clay-ink)}.searchbox svg{color:var(--clay-blue)}.head-actions{display:flex;align-items:center;gap:8px}.head-actions .icon{position:relative;width:45px;height:45px;justify-content:center;background:#f7faff;box-shadow:var(--clay-shadow-sm);color:var(--clay-blue)}.head-actions .icon i{position:absolute;right:-3px;top:-4px;background:var(--clay-pink);color:#fff;border-radius:99px;padding:2px 6px;font-size:9px;font-style:normal;box-shadow:3px 4px 8px #ff6fae40}.avatar{width:46px;height:46px;padding:0;justify-content:center;background:linear-gradient(145deg,#ffb76b,#ff7b9f);color:#fff;box-shadow:var(--clay-shadow-sm)}.hero,.page-hero,.post-card,.form-card,.detail,.owner-card,.safety-card,.profile-cover,.my-list,.transaction-list,.notifications,.admin-panel,.admin-stat,.login,.contact-card,.simple,.chat-shell,.categories,.section,.offer-form,.comment,.service-list,.fact,.ai-card,.float-card{border:1px solid rgba(185,198,226,.38)!important;box-shadow:var(--clay-shadow)!important}.hero,.page-hero,.form-card,.detail,.profile-cover,.chat-shell,.categories,.section{background:#f8fbffc7!important;border-radius:var(--clay-radius)!important}.hero{margin:26px auto 34px;max-width:1420px;padding:70px 72px!important;position:relative;overflow:hidden;background:linear-gradient(145deg,#f9fcff,#eef5ff 48%,#fff4fa)!important}.hero:before,.hero:after{content:"";position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none}.hero:before{width:280px;height:280px;right:-70px;top:-80px;background:radial-gradient(circle,rgba(85,199,255,.35),transparent 70%)}.hero:after{width:250px;height:250px;left:-90px;bottom:-100px;background:radial-gradient(circle,rgba(255,111,174,.2),transparent 70%)}.hero h1{font-size:clamp(42px,5vw,78px);line-height:.98;letter-spacing:-3px;color:#2a3968;text-shadow:1px 2px 0 #fff}.hero h1 strong{background:linear-gradient(90deg,#4779ff,#9b67ff,#ff6fae);-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{max-width:680px;color:#687594;font-size:17px;line-height:1.7}.eyebrow,.section-title>span{display:inline-flex;align-items:center;gap:6px;color:#5573df;font-size:11px;font-weight:950;letter-spacing:.13em}.hero-actions{display:flex;gap:13px;flex-wrap:wrap;margin:28px 0}.primary,.secondary,.join,.post-btn{min-height:46px;border-radius:17px;padding:11px 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:.22s ease}.secondary{background:#f7faff;color:#536180;border:1px solid rgba(180,195,226,.42);box-shadow:var(--clay-shadow-sm);font-weight:900}.secondary:hover{transform:translateY(-2px);color:var(--clay-blue);box-shadow:9px 10px 20px #7588b538,-6px -6px 14px #fff}.hero-trust{display:flex;gap:10px;flex-wrap:wrap}.hero-trust span{background:#f8fbff;border-radius:99px;padding:8px 12px;box-shadow:var(--clay-shadow-sm);font-size:11px;font-weight:800;color:#687594}.hero-art{position:relative;min-height:390px}.ai-card{position:absolute!important;left:12%;top:20%;width:min(380px,90%);padding:26px;border-radius:30px;background:linear-gradient(145deg,#eef5ff,#fff)!important;display:grid;gap:10px;transform:rotate(-2deg);box-shadow:18px 22px 42px #476ab233,-10px -10px 22px #fffffff5!important}.ai-card svg{color:#8b70ff;background:#efeaff;border-radius:14px;padding:8px;width:38px;height:38px;box-shadow:var(--clay-inset)}.ai-card b{font-size:20px}.ai-card small{color:#7a849f;line-height:1.5}.float-card{position:absolute!important;background:#fff!important;border-radius:19px;padding:13px 16px;font-weight:900;color:#596685;animation:clayFloat 4s ease-in-out infinite}.float-card.c1{right:2%;top:5%}.float-card.c2{right:5%;bottom:28%;animation-delay:.8s}.float-card.c3{left:3%;bottom:8%;animation-delay:1.5s}@keyframes clayFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.categories,.section{max-width:1420px;margin:0 auto 34px;padding:28px!important}.cat-grid{gap:16px!important}.cat{border:0!important;border-radius:24px!important;background:#f6f9ff!important;min-height:120px;box-shadow:var(--clay-shadow-sm)!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:18px!important;position:relative;transition:.24s ease;overflow:hidden}.cat:after{content:"";position:absolute;width:70px;height:70px;border-radius:50%;right:-15px;top:-20px;opacity:.35}.cat.c0:after{background:#9b7bff}.cat.c1:after{background:#55c7ff}.cat.c2:after{background:#54d6b1}.cat.c3:after{background:#ff9f43}.cat.c4:after{background:#ff6fae}.cat.c5:after{background:#ffd85a}.cat:hover{transform:translateY(-5px) rotate(-.5deg);box-shadow:12px 14px 26px #7588b540,-8px -8px 18px #fff!important}.cat>span{font-size:28px;filter:drop-shadow(3px 4px 3px rgba(80,100,150,.15))}.cat b{margin-top:9px;color:#344266}.cat svg{position:absolute;right:14px;bottom:14px;color:#7380a2}.section-title.row{align-items:center}.section-title.row>button{border:0;background:#f7faff;border-radius:15px;padding:10px 13px;box-shadow:var(--clay-shadow-sm);color:#5870c7;font-weight:900}.feed-grid{gap:22px!important}.post-card{background:#fafcffdb!important;border-radius:26px!important;padding:0!important;overflow:hidden;transition:.25s ease}.post-card:hover{transform:translateY(-5px);box-shadow:16px 18px 34px #7588b542,-10px -10px 22px #fff!important}.post-media{background:linear-gradient(145deg,#e8f0ff,#fff0f8);box-shadow:var(--clay-inset)}.post-body{padding:18px}.post-head{align-items:center}.avatar-sm,.big-avatar{background:linear-gradient(145deg,#7c9cff,#ff8eb9)!important;color:#fff!important;box-shadow:var(--clay-shadow-sm)!important;border:3px solid #f8fbff}.post-tag{display:inline-flex;background:#eef3ff!important;color:#5573df!important;border:0!important;border-radius:99px!important;padding:6px 10px!important;box-shadow:var(--clay-inset)!important;font-size:10px!important;font-weight:950!important}.post-card h3{color:#2e3b60;font-size:20px}.post-card p{color:#6e7895;line-height:1.55}.post-actions{border-top:1px solid rgba(185,198,226,.25);padding-top:12px!important}.post-actions button{border:0!important;background:#f7faff!important;border-radius:14px!important;box-shadow:var(--clay-shadow-sm)!important;color:#65718f!important;font-weight:850!important;transition:.2s}.post-actions button:hover{transform:translateY(-2px);color:var(--clay-blue)!important}.chat-action{background:linear-gradient(145deg,#ff76ad,#ff9d61)!important;color:#fff!important;box-shadow:7px 8px 15px #ff6fae3d!important}.form-card{background:#f8fbffe0!important;border-radius:26px!important}.form-card input,.form-card textarea,.form-card select,.filters input,.filters select,.comment-compose input,.composer>input:not([type=file]),.inline input{background:#f6f9ff!important;border:1px solid rgba(177,193,225,.42)!important;border-radius:16px!important;box-shadow:var(--clay-inset)!important;color:#2f3b5e!important;outline:none;transition:.2s}.form-card input:focus,.form-card textarea:focus,.form-card select:focus,.filters input:focus,.filters select:focus,.comment-compose input:focus,.composer>input:not([type=file]):focus{border-color:#8ba7ff!important;box-shadow:inset 3px 3px 8px #7891c324,0 0 0 4px #4f7cff1a!important}.type-grid button,.visibility button{background:#f6f9ff!important;border:1px solid rgba(177,193,225,.35)!important;border-radius:20px!important;box-shadow:var(--clay-shadow-sm)!important;color:#5b6683!important}.type-grid button:hover,.type-grid button.active,.visibility button.active{transform:translateY(-2px);color:#4f70dc!important;background:#eef4ff!important;box-shadow:inset 3px 3px 7px #8296c326,-5px -5px 12px #fff!important}.form-card label{color:#53607e;font-weight:850}.detail{overflow:hidden}.detail-cover{background:linear-gradient(145deg,#e9f1ff,#fff0f7)!important;box-shadow:var(--clay-inset);border-radius:26px 26px 0 0;overflow:hidden}.detail-cover img,.detail-cover video{border-radius:0!important}.detail-body{background:#fafcffc7}.detail-body h1{color:#2c3960}.detail-desc{color:#697492!important;line-height:1.75}.fact{background:#f7faff!important;border-radius:20px!important;box-shadow:var(--clay-shadow-sm)!important}.service-list span{background:#f7faff!important;border:0!important;border-radius:99px!important;box-shadow:var(--clay-shadow-sm)!important;color:#56627f!important}.owner-card,.safety-card{background:#f8fbff!important;border-radius:24px!important;padding:22px!important}.owner-card .secondary,.chat-side{box-shadow:var(--clay-shadow-sm)!important;border-radius:15px!important}.chat-side{background:linear-gradient(145deg,#ff77ae,#ff9f55)!important;color:#fff!important;border:0!important;padding:12px;font-weight:950}.comments{background:#f6f9ff!important;border-radius:24px!important;padding:18px!important;box-shadow:var(--clay-inset)}.comment{background:#fbfdff!important;border-radius:18px!important;padding:12px!important;box-shadow:var(--clay-shadow-sm)!important}.comment-compose{background:#f6f9ff;padding:8px;border-radius:18px;box-shadow:var(--clay-inset)}.comment-compose button{border:0;border-radius:14px;background:linear-gradient(145deg,#ff76ad,#9b72ff);color:#fff;box-shadow:var(--clay-shadow-sm)}.offer-form{background:#f7faff!important;border-radius:22px!important;padding:16px!important}.offer-form textarea,.offer-form input{background:#f4f8ff;border:1px solid rgba(177,193,225,.4);box-shadow:var(--clay-inset);border-radius:14px;padding:12px}.chat-shell{background:#f8fbffe0!important;overflow:hidden}.chat-list{background:#f5f8ff!important;border-right:1px solid rgba(185,198,226,.4)!important}.chat-row{border:0!important;border-radius:18px!important;margin:5px!important;box-shadow:none!important}.chat-row:hover,.chat-row.active{background:#f9fcff!important;box-shadow:var(--clay-shadow-sm)!important}.chat-window{background:linear-gradient(180deg,#eef5ff,#fff5fa)!important}.messages{background:transparent!important}.msg{border:0!important;background:#f8fbff!important;box-shadow:var(--clay-shadow-sm)!important}.msg.mine{background:linear-gradient(145deg,#e5efff,#edf8ff)!important}.composer{background:#f7faff!important;border-top:0!important;box-shadow:0 -8px 20px #788cb414}.composer>button,.composer label{border:0;background:#f7faff;border-radius:13px;box-shadow:var(--clay-shadow-sm);color:#60709b}.composer .send{background:linear-gradient(145deg,#5d88ff,#7c68ff)!important;color:#fff!important}.profile-cover{background:linear-gradient(145deg,#edf4ff,#fff0f7,#fff8df)!important}.profile-avatar{box-shadow:var(--clay-shadow)!important;border:5px solid #f9fbff}.profile-stats{border-bottom:0!important}.profile-stats>div{background:#f7faff;padding:14px 18px;border-radius:18px;box-shadow:var(--clay-shadow-sm)}.admin{background:linear-gradient(135deg,#eef4ff,#fff4fa)}.admin>aside{background:#f7faffc7!important;border-right:0!important;box-shadow:10px 0 25px #7588b514}.admin>aside button{border:0;background:transparent}.admin>aside button:hover,.admin>aside button.on{background:#f7faff!important;box-shadow:var(--clay-shadow-sm)!important;color:#4f70dc!important}.admin>section{background:transparent}.admin-stat,.admin-panel{background:#f8fbffdb!important;border-radius:24px!important}.admin-stat:nth-child(1){box-shadow:var(--clay-shadow),inset 0 0 0 2px #4f7cff12!important}.admin-stat:nth-child(2){box-shadow:var(--clay-shadow),inset 0 0 0 2px #ff6fae12!important}.admin-stat:nth-child(3){box-shadow:var(--clay-shadow),inset 0 0 0 2px #ff9f4314!important}.admin-stat:nth-child(4){box-shadow:var(--clay-shadow),inset 0 0 0 2px #54d6b114!important}.admin-row{background:#f7faff!important;border-radius:18px!important;box-shadow:var(--clay-shadow-sm)!important;margin:8px 0;padding:14px!important}.approve{background:#dffbf2!important;box-shadow:var(--clay-shadow-sm)!important}.reject{background:#ffe4ee!important;box-shadow:var(--clay-shadow-sm)!important}.overlay{background:#d9e2f58f!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login{background:linear-gradient(145deg,#f9fcff,#fff3fa)!important;border:0!important}.login input{background:#f5f9ff!important;border:1px solid rgba(177,193,225,.42)!important;border-radius:17px!important;box-shadow:var(--clay-inset)!important}.toast{background:linear-gradient(145deg,#344b88,#7259c9)!important;border:1px solid rgba(255,255,255,.3);box-shadow:12px 14px 26px #44528c4d,-5px -5px 12px #ffffff59!important;border-radius:17px!important}footer{background:#f8fbffc7!important;border-top:0!important;box-shadow:0 -8px 25px #7588b514}footer button{border:0;background:transparent;border-radius:10px;padding:5px}footer button:hover{background:#f7faff;box-shadow:var(--clay-shadow-sm)}@media (max-width:720px){html,body,#root,.app,main{width:100%;max-width:100%;min-width:0;overflow-x:hidden!important}.header-inner{width:100%;max-width:100%;overflow:hidden}.hero,.section,.categories,.page-hero,.form-card,.detail,.chat-shell{width:100%;max-width:100%;margin-left:0;margin-right:0}.hero{padding:26px 18px!important;box-shadow:9px 11px 22px #7588b538,-7px -7px 16px #fff!important}.hero h1{letter-spacing:-1.8px}.hero-art{width:100%;overflow:hidden}.ai-card{width:calc(100% - 12px)!important;left:6px!important}.float-card{max-width:75%;white-space:nowrap}.section,.categories{padding:18px!important}.feed-grid{min-width:0}.post-card{min-width:0;width:100%}.post-body,.post-head,.post-actions{min-width:0}.post-actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px!important}.post-actions button{min-width:0!important;width:100%!important;padding:10px 4px!important}.post-actions button svg{width:15px;height:15px}.detail-facts{min-width:0}.detail-facts>*{min-width:0}.type-grid{min-width:0}.type-grid button{min-width:0!important}.chat-shell{box-shadow:var(--clay-shadow-sm)!important}.messages{min-width:0;overflow-x:hidden!important}.msg{max-width:86%;overflow-wrap:anywhere}.composer{min-width:0;overflow:hidden}.composer>input:not([type=file]){min-width:0}.profile-cover{overflow:hidden}.admin>section{overflow-x:hidden!important}.admin-panel,.admin-stat,.admin-row{min-width:0;max-width:100%;overflow:hidden}.mobile-nav{background:#f8fbfff0!important;border-top:0!important;box-shadow:0 -8px 24px #7588b529!important}.mobile-nav .plus{box-shadow:8px 9px 18px #3f69eb4d,-5px -5px 11px #ffffffe6!important}}:root{--sb-ink:#26345f;--sb-ink-strong:#1f2d58;--sb-muted:#64739a;--sb-blue:#4f7cff;--sb-blue-2:#77b8ff;--sb-pink:#ff67ae;--sb-pink-2:#ff9fcb;--sb-orange:#ff9b42;--sb-yellow:#ffd968;--sb-purple:#8b72ff;--sb-mint:#63dbc1;--sb-sky:#79d7ff;--sb-surface:#f4f7ff;--sb-surface-2:#eef3ff;--sb-white:#ffffff;--sb-line:rgba(128,151,202,.2);--clay-out:10px 12px 24px rgba(103,126,178,.22),-7px -7px 18px rgba(255,255,255,.96);--clay-out-lg:18px 22px 42px rgba(91,113,170,.24),-12px -12px 28px rgba(255,255,255,.98);--clay-in:inset 4px 5px 11px rgba(121,143,191,.14),inset -4px -4px 10px rgba(255,255,255,.94);--clay-in-deep:inset 6px 7px 15px rgba(105,130,183,.16),inset -6px -6px 14px rgba(255,255,255,.98)}html,body,#root{background:linear-gradient(135deg,#eef6ff,#f7f3ff 45%,#fff4f8)!important;color:var(--sb-ink)!important}body{min-width:320px}*{scrollbar-width:thin;scrollbar-color:#b9c8ef transparent}button,input,textarea,select{color:var(--sb-ink)}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid rgba(79,124,255,.25);outline-offset:2px}header{background:#f7faffc7!important;border:0!important;box-shadow:0 10px 28px #647aae1f!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important}.header-inner{height:78px;max-width:1460px;padding:10px 26px;gap:12px}.brand{padding:6px 11px 6px 7px;border-radius:20px;background:linear-gradient(145deg,#fafdff,#eaf0ff);box-shadow:var(--clay-out);font-size:22px;color:var(--sb-ink-strong)!important;transition:.25s ease}.brand:hover{transform:translateY(-2px);box-shadow:var(--clay-out-lg)}.brand img{width:48px;height:48px;border-radius:15px;object-fit:contain;background:#fff;box-shadow:var(--clay-in)}.brand>span>span{color:var(--sb-orange)!important}.desktop-nav{gap:7px;padding:5px;border-radius:19px;background:#eef3ffb8;box-shadow:var(--clay-in)}.desktop-nav button{padding:11px 15px;border-radius:14px;color:#61709a!important;font-weight:900;transition:.22s ease}.desktop-nav button:hover,.desktop-nav button.active{background:#fff!important;color:var(--sb-blue)!important;box-shadow:var(--clay-out);transform:translateY(-1px)}.post-btn,.join,.primary{border:0!important;background:linear-gradient(135deg,#4f7cff,#7a63ff 55%,#a36cff)!important;color:#fff!important;box-shadow:8px 10px 22px #4f7cff45,-4px -4px 9px #fffc!important}.post-btn{padding:11px 16px!important;border-radius:16px!important;font-weight:950!important}.post-btn:hover,.join:hover,.primary:hover{transform:translateY(-2px);filter:saturate(1.08)}.searchbox{background:#f2f6ff!important;border:0!important;box-shadow:var(--clay-in)!important;border-radius:18px!important;color:#7a89ad!important}.searchbox input{color:var(--sb-ink)!important;font-weight:650}.searchbox input::placeholder{color:#98a5c1}.icon{background:#f4f7ff!important;border-radius:16px!important;box-shadow:var(--clay-out)!important;color:#60719a!important;transition:.2s}.icon:hover{transform:translateY(-2px);color:var(--sb-blue)!important}.join{padding:12px 18px!important;border-radius:16px!important;font-weight:950!important}.avatar{box-shadow:var(--clay-out)!important;border:3px solid #fff!important}main{background:transparent!important}.home,.page{max-width:1480px;padding-left:30px;padding-right:30px}.hero{min-height:610px;margin-top:8px;padding:64px 66px!important;border-radius:40px!important;background:radial-gradient(circle at 92% 12%,rgba(121,215,255,.62),transparent 22%),radial-gradient(circle at 8% 88%,rgba(255,103,174,.28),transparent 25%),radial-gradient(circle at 65% 100%,rgba(255,217,104,.25),transparent 24%),linear-gradient(135deg,#f8fbff,#eef5ff 52%,#fff5fb)!important;border:1px solid rgba(255,255,255,.92)!important;box-shadow:var(--clay-out-lg)!important;position:relative}.hero:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:30px;border:1px solid rgba(255,255,255,.72);pointer-events:none}.hero>div:first-child{position:relative;z-index:2}.eyebrow{color:#536ed9!important;background:#ffffffad;padding:8px 12px;border-radius:99px;box-shadow:var(--clay-in);font-size:11px!important;letter-spacing:.14em!important}.hero h1{color:var(--sb-ink-strong)!important;font-size:clamp(48px,6vw,82px)!important;line-height:.98!important;letter-spacing:-3.2px!important;text-wrap:balance}.hero h1 strong{background:none!important;-webkit-background-clip:initial!important;color:#4c6ff0!important;text-shadow:2px 3px 0 #dfe7ff,5px 7px 15px rgba(92,116,185,.14)}.hero p{color:#617098!important;font-weight:620;max-width:700px}.hero-actions{margin:34px 0 22px!important}.primary,.secondary{min-height:50px;border-radius:17px!important;font-weight:950!important;box-shadow:var(--clay-out)!important}.secondary{background:#f8fbff!important;border:0!important;color:#53658e!important}.secondary:hover{transform:translateY(-2px);box-shadow:var(--clay-out-lg)!important;color:var(--sb-blue)!important}.hero-trust span{border:0!important;background:#f7faff!important;color:#56668d!important;box-shadow:var(--clay-out)!important;font-weight:900!important}.hero-trust span:nth-child(1){background:#eaf8ff!important}.hero-trust span:nth-child(2){background:#fff0f7!important}.hero-trust span:nth-child(3){background:#fff8dc!important}.hero-art{z-index:2;min-height:430px}.ai-card{top:80px!important;left:8%!important;right:8%!important;padding:28px!important;border:0!important;background:linear-gradient(145deg,#fff,#edf4ff)!important;box-shadow:var(--clay-out-lg)!important;border-radius:30px!important;transform:rotate(-2deg);animation:sbFloat 5s ease-in-out infinite}.ai-card:before{content:"";width:72px;height:72px;position:absolute;right:22px;top:-35px;border-radius:26px;background:linear-gradient(145deg,#ff8fbe,#ffb75c);box-shadow:var(--clay-out)}.ai-card svg{color:#7657ff!important;width:32px;height:32px}.ai-card b{font-size:21px;color:#2b3a68!important}.ai-card small{color:#69789e!important;font-size:13px!important;font-weight:650}.float-card{border:0!important;box-shadow:var(--clay-out)!important;border-radius:20px!important;color:#40517e!important;background:#fff!important;animation:sbFloat 6s ease-in-out infinite}.c1{top:18px!important;right:0!important;background:#fff0f7!important}.c2{bottom:68px!important;left:0!important;background:#fff8d9!important;animation-delay:-2s}.c3{bottom:0!important;right:7%!important;background:#e8fff9!important;animation-delay:-4s}@keyframes sbFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(-1deg)}}.categories{padding:58px 0 30px!important}.section{padding:30px 0!important}.section-title{margin-bottom:24px!important}.section-title span,.kicker{color:#687bc0!important;background:#edf2ff;border-radius:99px;padding:7px 10px;display:inline-block;box-shadow:var(--clay-in);font-size:10px!important}.section-title h2{color:#26345f!important;font-size:34px!important;letter-spacing:-1px}.section-title.row>button{background:#f8fbff!important;border:0!important;border-radius:15px!important;padding:11px 14px!important;box-shadow:var(--clay-out)!important}.cat-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:18px!important}.cat{position:relative;min-height:160px!important;padding:20px!important;border:0!important;border-radius:26px!important;background:#f8fbff!important;box-shadow:var(--clay-out)!important;overflow:hidden;transition:.25s cubic-bezier(.2,.8,.2,1)!important}.cat:after{content:"";position:absolute;width:70px;height:70px;border-radius:50%;right:-20px;bottom:-22px;background:var(--accent,#cbd9ff);opacity:.7}.cat:hover{transform:translateY(-8px) rotate(-.5deg)!important;box-shadow:var(--clay-out-lg)!important}.cat span{position:relative;z-index:2;font-size:34px!important;width:58px;height:58px;display:grid;place-items:center;border-radius:20px;background:#fff;box-shadow:var(--clay-in);font-size:28px!important}.cat b{position:relative;z-index:2;color:#30406b!important;font-size:14px!important;line-height:1.25}.cat svg{position:relative;z-index:2;color:#7084bd!important}.cat.c0{--accent:#a9c8ff;background:linear-gradient(145deg,#eef5ff,#e3edff)!important}.cat.c1{--accent:#d3b8ff;background:linear-gradient(145deg,#f2eeff,#e9e4ff)!important}.cat.c2{--accent:#9ee8ff;background:linear-gradient(145deg,#edfbff,#e0f7ff)!important}.cat.c3{--accent:#ffc29e;background:linear-gradient(145deg,#fff3eb,#ffeadf)!important}.cat.c4{--accent:#ffb6d8;background:linear-gradient(145deg,#fff0f7,#ffe5f1)!important}.cat.c5{--accent:#ffe08b;background:linear-gradient(145deg,#fff9e5,#fff2c6)!important}.feed-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.post-card{border:0!important;background:#f8fbff!important;box-shadow:var(--clay-out)!important;border-radius:28px!important}.post-card:hover{transform:translateY(-7px)!important;box-shadow:var(--clay-out-lg)!important}.post-head{padding:18px!important}.user-chip>span{box-shadow:var(--clay-out)!important;border:3px solid #fff!important}.user-chip b{color:#34446f!important}.user-chip small{color:#8290b0!important}.more{border-radius:13px!important;background:#f0f4ff!important;box-shadow:var(--clay-in)!important}.post-content h3{color:#2b3963!important;font-size:21px!important}.post-content p{color:#69789e!important}.post-tag{background:#eaf0ff!important;color:#4f6ed5!important;border-radius:99px!important;padding:6px 10px!important;box-shadow:var(--clay-in)!important}.post-meta{color:#7180a0!important}.post-content img,.post-content video{box-shadow:var(--clay-in)!important;border:5px solid #f9fbff}.post-actions{border-top:0!important;padding:12px!important;gap:7px!important;background:#f0f4ff;border-radius:0 0 28px 28px}.post-actions button{background:#f9fbff!important;border:0!important;border-radius:14px!important;box-shadow:var(--clay-out)!important;color:#627197!important}.post-actions button:hover{background:#fff!important;color:#4f70dd!important;transform:translateY(-2px)}.post-actions .chat-action{background:linear-gradient(145deg,#ff78b4,#ff9e63)!important;color:#fff!important}.page-hero{border:0!important;background:linear-gradient(145deg,#eaf2ff,#fff0f8)!important;box-shadow:var(--clay-out-lg)!important;border-radius:30px!important}.page-hero h1{color:#283760!important}.page-hero p{color:#68789f!important}.filters{padding:9px;border-radius:23px;background:#eef3ff;box-shadow:var(--clay-in);gap:9px!important}.filters select,.filters input,.searchbox.large{border:0!important;background:#f9fbff!important;box-shadow:var(--clay-out)!important;border-radius:16px!important}.filters select{color:#53658f!important;font-weight:750}.detail-main,.detail-side>div,.comments,.offers{border:0!important;box-shadow:var(--clay-out)!important;background:#f9fbff!important}.detail-cover{background:linear-gradient(145deg,#e7f0ff,#fff0f8)!important;box-shadow:var(--clay-in)!important}.detail-body h1{color:#283760!important}.detail-desc{color:#66769d!important}.fact{border:0!important;background:#f1f5ff!important;box-shadow:var(--clay-out)!important}.fact b{color:#33446f!important}.fact small{color:#7d8bad!important}.service-list span{background:#eef3ff!important;color:#506ccf!important;box-shadow:var(--clay-out)!important}.owner-card,.safety-card{background:#f7faff!important;box-shadow:var(--clay-out)!important}.chat-side{background:linear-gradient(145deg,#ff78b4,#ff9c5c)!important;box-shadow:var(--clay-out)!important}.comments,.offers{box-shadow:var(--clay-in)!important;background:#eef3ff!important}.comment{border:0!important;background:#f9fbff!important;box-shadow:var(--clay-out)!important;margin:10px 0;border-radius:18px!important}.comment-compose{background:#f7faff!important;box-shadow:var(--clay-in)!important;border-radius:18px!important}.comment-compose input{border:0!important;box-shadow:var(--clay-in)!important;background:#fff!important}.comment-compose button{background:linear-gradient(145deg,#6d8cff,#9b69ff)!important;box-shadow:var(--clay-out)!important}.form-card,.ai-composer,.sticky-help>div{border:0!important;background:#f7faff!important;box-shadow:var(--clay-out-lg)!important;border-radius:28px!important}.create-header h1{color:#273760!important}.create-header p{color:#69789d!important}.ai-composer{padding:24px!important;background:linear-gradient(145deg,#edf5ff,#fff0f7)!important}.ai-composer textarea{border:0!important;background:#f8fbff!important;box-shadow:var(--clay-in)!important;border-radius:20px!important;color:#2e3d68!important}.composer-actions button{border:0!important;border-radius:15px!important;box-shadow:var(--clay-out)!important;background:#f9fbff!important;color:#5d6f98!important}.composer-actions .primary{background:linear-gradient(145deg,#587fff,#8c67ff)!important;color:#fff!important}.form-section{border:0!important;background:#fbfdff!important;border-radius:22px!important;padding:22px!important;margin-bottom:15px;box-shadow:var(--clay-in)}.form-section h3{color:#30406c!important}.form-card label{color:#596b96!important}.form-card input,.form-card textarea,.form-card select,.create-page input,.create-page textarea,.create-page select{border:0!important;background:#f5f8ff!important;box-shadow:var(--clay-in)!important;color:#31406a!important}.type-grid button,.visibility button{border:0!important;background:#f7faff!important;box-shadow:var(--clay-out)!important;color:#5b6b95!important}.type-grid button.selected,.visibility button.selected{background:linear-gradient(145deg,#e8f0ff,#f5f0ff)!important;color:#4b68cf!important;box-shadow:var(--clay-in-deep),0 0 0 2px #4f7cff2e!important}.chat-shell{border:0!important;border-radius:28px!important;box-shadow:var(--clay-out-lg)!important;background:#f7faff!important}.chat-list{background:#edf3ff!important;border-right:0!important;box-shadow:var(--clay-in)!important}.chat-row{border:0!important}.chat-row:hover,.chat-row.active{background:#f9fbff!important;box-shadow:var(--clay-out)!important}.chat-window{background:linear-gradient(180deg,#edf5ff,#fff2f8)!important}.msg{border:0!important;background:#f9fbff!important;box-shadow:var(--clay-out)!important}.msg.mine{background:linear-gradient(145deg,#dceaff,#e8f4ff)!important}.composer{background:#eef3ff!important;box-shadow:var(--clay-in)!important}.composer>button,.composer label{background:#f9fbff!important;box-shadow:var(--clay-out)!important;border:0!important}.composer .send{background:linear-gradient(145deg,#5a82ff,#8968ff)!important;color:#fff!important}.profile-cover{border:0!important;border-radius:30px!important;box-shadow:var(--clay-out-lg)!important;background:linear-gradient(145deg,#eaf3ff,#fff0f7,#fff8dd)!important}.profile-avatar{box-shadow:var(--clay-out-lg)!important;border:7px solid #f9fbff!important}.profile-cover h1{color:#2a3962!important}.profile-cover p{color:#6c7ba0!important}.profile-stats>div,.profile-stats>span{background:#f8fbff!important;box-shadow:var(--clay-out)!important;border:0!important;border-radius:18px!important;color:#65759b!important}.admin{background:linear-gradient(135deg,#edf4ff,#fff1f8)!important}.admin>aside{background:#edf3ff!important;box-shadow:var(--clay-in)!important}.admin>aside button.on,.admin>aside button:hover{background:#f9fbff!important;box-shadow:var(--clay-out)!important;color:#4f6ed5!important}.admin-stat,.admin-panel{border:0!important;background:#f8fbff!important;box-shadow:var(--clay-out)!important}.admin-row{border:0!important;background:#f7faff!important;box-shadow:var(--clay-out)!important}.approve{background:#e4fff6!important;color:#087f68!important}.reject{background:#ffe7f0!important;color:#c53d70!important}.overlay{background:#cfdcf78c!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important}.login{border:0!important;border-radius:30px!important;background:linear-gradient(145deg,#f9fcff,#fff1f8)!important;box-shadow:var(--clay-out-lg)!important}.login input{border:0!important;box-shadow:var(--clay-in)!important;background:#f4f8ff!important}.toast{border:0!important;background:linear-gradient(145deg,#5577df,#9a6cff)!important;box-shadow:var(--clay-out-lg)!important;border-radius:18px!important}footer{background:#f4f8ffdb!important;box-shadow:0 -12px 30px #5b71aa1a!important}footer b{color:#32436d}footer button{color:#68779c!important}footer button:hover{background:#f9fbff!important;box-shadow:var(--clay-out)!important}.loading{color:#60729c!important}.empty{background:#f7faff!important;box-shadow:var(--clay-out)!important;border:0!important;border-radius:24px!important}.recording{background:#ffe5ef!important;color:#d93878!important;box-shadow:var(--clay-in)!important;animation:sbPulse 1s infinite}.status-dot{box-shadow:0 0 0 5px #63dbc126}@keyframes sbPulse{50%{transform:scale(1.03);box-shadow:inset 4px 5px 12px #d938781a,0 0 0 5px #ff67ae24}}@media (max-width:1100px){.header-inner{padding:9px 16px}.desktop-nav{display:none}.searchbox{max-width:none}.hero{grid-template-columns:1fr!important;padding:48px!important}.hero-art{min-height:340px}.cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.feed-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){html,body,#root,.app,main{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}header{height:66px}.header-inner{height:66px;padding:8px 10px;gap:7px}.brand{font-size:18px;border-radius:17px;padding:4px 8px 4px 5px;box-shadow:var(--clay-out)}.brand img{width:39px;height:39px;border-radius:12px}.head-actions{gap:5px}.head-actions .join{padding:9px 12px!important;font-size:11px}.head-actions .icon{padding:8px}.home,.page{padding:18px 12px 102px!important}.hero{padding:28px 19px 20px!important;border-radius:28px!important;min-height:auto!important}.hero:before{top:9px;right:9px;bottom:9px;left:9px;border-radius:22px}.hero h1{font-size:43px!important;line-height:1.02!important;letter-spacing:-2px!important;margin:16px 0}.hero h1 strong{color:#4b6fe8!important;text-shadow:1px 2px 0 #dce6ff,3px 5px 10px rgba(92,116,185,.12)}.hero p{font-size:15px!important;line-height:1.6}.hero-actions{display:grid;grid-template-columns:1fr!important;gap:9px!important}.primary,.secondary{width:100%;min-height:49px}.hero-trust{gap:7px}.hero-trust span{font-size:10px;padding:8px 10px}.hero-art{min-height:255px!important;margin-top:8px}.ai-card{top:20px!important;left:3%!important;right:3%!important;padding:20px!important}.ai-card:before{width:48px;height:48px;right:13px;top:-22px;border-radius:17px}.ai-card b{font-size:17px}.ai-card small{font-size:11px}.float-card{font-size:9px;padding:9px 11px}.c1{top:0!important}.c2{bottom:28px!important}.c3{bottom:0!important;right:4%!important}.categories{padding:34px 0 15px!important}.section{padding:20px 0!important}.section-title h2{font-size:25px!important}.cat-grid{display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;gap:13px!important;padding:4px 4px 16px!important;scrollbar-width:none}.cat{flex:0 0 156px!important;min-width:156px!important;min-height:138px!important;padding:16px!important}.feed-grid{grid-template-columns:1fr!important;gap:17px!important}.post-card{border-radius:24px!important}.post-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}.post-actions button{padding:10px 3px!important;font-size:9px!important}.post-actions .chat-action{display:flex!important}.page-hero{padding:25px 20px!important;border-radius:24px!important}.page-hero h1{font-size:34px!important;line-height:1.06}.page-hero p{font-size:14px!important}.filters{grid-template-columns:1fr!important;padding:8px!important;border-radius:19px!important}.detail{grid-template-columns:1fr!important}.detail-cover img,.detail-cover video{height:270px!important}.detail-body{padding:20px!important}.detail-body h1{font-size:31px!important}.detail-facts{grid-template-columns:1fr 1fr!important}.detail-side{display:block!important}.create-layout{grid-template-columns:1fr!important}.form-card{padding:12px!important}.form-section{padding:16px!important}.type-grid{grid-template-columns:1fr 1fr!important}.visibility,.three,.two{grid-template-columns:1fr!important}.sticky-help{display:none!important}.chat-shell{height:calc(100dvh - 160px)!important;min-height:520px!important;grid-template-columns:1fr!important;border-radius:22px!important}.chat-list{display:none!important}.chat-window{min-width:0!important}.messages{overflow-x:hidden!important}.msg{max-width:88%!important}.profile-cover{padding:24px 18px!important}.profile-actions{flex-wrap:wrap}.profile-actions button{flex:1 1 150px}.profile-stats{gap:8px!important}.profile-stats>span{padding:12px 10px!important;font-size:11px}.admin{display:block!important}.admin>aside{position:sticky;top:66px;z-index:20;display:flex!important;overflow-x:auto!important;padding:8px!important}.admin>section{padding:18px 12px 100px!important}.admin-grid{grid-template-columns:1fr 1fr!important}footer{display:none!important}.mobile-nav{height:76px!important;background:#f8fbfff5!important;box-shadow:0 -10px 28px #5b71aa2b!important;border-top:0!important}.mobile-nav button{color:#7080a2!important;font-weight:750}.mobile-nav .on{color:#4f70dc!important}.mobile-nav .plus{width:54px!important;height:54px!important;border-radius:20px!important;background:linear-gradient(145deg,#5b83ff,#8d66ff)!important;box-shadow:10px 11px 23px #4f7cff47,-5px -5px 11px #fff!important}.toast{left:12px!important;right:12px!important;bottom:90px!important;text-align:center}}@media (max-width:380px){.hero h1{font-size:38px!important}.brand>span{display:none}.detail-facts{grid-template-columns:1fr!important}.cat{flex-basis:148px!important;min-width:148px!important}}:root{--sb-deep:#253566;--sb-deeper:#1d2b55;--sb-blue:#4d7dff;--sb-sky:#73d7ff;--sb-violet:#8d70ff;--sb-pink:#ff68b0;--sb-orange:#ff9b45;--sb-mint:#61dec3;--sb-cloud:#f6f8ff;--sb-shadow:14px 18px 38px rgba(81,104,164,.2),-10px -10px 24px rgba(255,255,255,.96);--sb-shadow-lg:24px 30px 65px rgba(65,88,150,.23),-14px -14px 34px rgba(255,255,255,.98)}body{background:radial-gradient(circle at 8% 12%,rgba(113,215,255,.16),transparent 24%),radial-gradient(circle at 92% 18%,rgba(255,104,176,.12),transparent 25%),linear-gradient(135deg,#eef6ff,#f7f4ff 48%,#fff5fa)!important}header{background:#f9fbffc7!important;box-shadow:0 12px 34px #495f951f!important}.header-inner{max-width:1480px;height:82px;padding:0 28px}.brand{padding:6px 12px 6px 7px;border-radius:20px;background:#ffffffb3;box-shadow:var(--clay-out)!important;gap:10px;font-size:21px;color:var(--sb-deeper)!important}.brand img{width:48px;height:48px;border-radius:15px;background:#fff;box-shadow:var(--clay-in)}.desktop-nav{padding:6px;background:#ebf1ffb8;border-radius:21px;box-shadow:var(--clay-in);gap:5px}.desktop-nav button{border-radius:15px;padding:11px 14px;color:#66759b!important}.desktop-nav button.active{background:#fff!important;box-shadow:var(--clay-out)!important;color:var(--sb-blue)!important}.post-btn,.join{border-radius:16px!important;background:linear-gradient(145deg,#5b86ff,#8067ff)!important;box-shadow:9px 10px 22px #5071eb45,-5px -5px 12px #fffffff2!important}.searchbox{max-width:430px!important;height:50px!important;border-radius:19px!important;background:#f3f6ff!important;box-shadow:var(--clay-in)!important}.searchbox:focus-within{box-shadow:var(--clay-in),0 0 0 4px #4d7dff14!important}.icon{box-shadow:var(--clay-out)!important}.home-premium{max-width:1480px;padding:28px 28px 110px}.hero-premium{min-height:650px!important;padding:66px 66px 50px!important;border-radius:42px!important;grid-template-columns:minmax(0,1fr) minmax(480px,.95fr)!important;gap:20px!important;background:radial-gradient(circle at 85% 15%,rgba(115,215,255,.55),transparent 25%),radial-gradient(circle at 10% 90%,rgba(255,104,176,.24),transparent 28%),linear-gradient(145deg,#fafdff,#eef4ff 52%,#fff6fb)!important;box-shadow:var(--sb-shadow-lg)!important;border:1px solid rgba(255,255,255,.95)!important}.hero-premium:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:34px;border:1px solid rgba(255,255,255,.65);pointer-events:none}.hero-copy{position:relative;z-index:5;align-self:center;max-width:690px}.hero-badge{display:inline-flex;align-items:center;gap:9px;padding:10px 14px;border-radius:999px;background:#ffffffb8;box-shadow:var(--clay-in);color:#5971c8;font-size:10px;letter-spacing:.16em;font-weight:950}.live-dot,.green-dot{width:8px;height:8px;border-radius:50%;background:#42d4ae;box-shadow:0 0 0 5px #42d4ae1f;display:inline-block}.hero-premium h1{font-size:clamp(56px,6.2vw,92px)!important;line-height:.94!important;letter-spacing:-4.8px!important;color:var(--sb-deeper)!important;margin:24px 0 22px!important;max-width:760px}.hero-premium h1 span{display:inline-block;color:var(--sb-blue)!important;text-shadow:3px 4px 0 #dfe8ff,7px 11px 20px rgba(86,109,172,.16)}.hero-lead{font-size:18px!important;max-width:670px!important;color:#63739b!important;line-height:1.72!important}.hero-primary{padding:15px 20px!important;min-height:56px!important;border-radius:18px!important;background:linear-gradient(145deg,#4e82ff,#7b63ff)!important;box-shadow:12px 14px 28px #496feb47,-6px -6px 14px #fff!important}.hero-secondary{min-height:56px!important;padding:15px 20px!important;border-radius:18px!important;background:#f8fbff!important;box-shadow:var(--sb-shadow)!important;border:0!important}.hero-primary svg:last-child{margin-left:4px;width:17px}.hero-proof{display:flex;gap:9px;flex-wrap:wrap;margin-top:18px}.hero-proof span{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border-radius:999px;background:#f8fbff;box-shadow:var(--clay-out);font-size:11px;font-weight:900;color:#65749a}.hero-proof svg{width:14px;height:14px;color:var(--sb-blue)}.hero-microcopy{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:22px;color:#7785a5;font-size:11px;font-weight:750}.hero-microcopy svg{width:15px;color:var(--sb-mint)}.hero-microcopy i{width:4px;height:4px;border-radius:50%;background:#b8c3dc}.hero-stage{position:relative;min-height:500px;perspective:1200px;display:grid;place-items:center;isolation:isolate}.stage-glow{position:absolute;border-radius:50%;filter:blur(6px);z-index:-2}.glow-blue{width:300px;height:300px;background:#5894ff38;top:6%;right:4%}.glow-pink{width:260px;height:260px;background:#ff68b029;bottom:2%;left:6%}.stage-orbit{position:absolute;border:1px solid rgba(93,122,198,.16);border-radius:50%;transform:rotateX(67deg) rotate(-12deg);z-index:-1}.orbit-one{width:430px;height:430px}.orbit-two{width:350px;height:350px;transform:rotateX(67deg) rotate(25deg)}.stage-core{width:235px;height:235px;border-radius:72px;background:linear-gradient(145deg,#fdfefe,#e8efff);box-shadow:var(--sb-shadow-lg);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:3;transform:translateZ(40px) rotate(-2deg)}.stage-core:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:62px;border:1px solid rgba(255,255,255,.85);box-shadow:var(--clay-in);pointer-events:none}.core-logo-wrap{width:92px;height:92px;border-radius:30px;background:#fff;display:grid;place-items:center;box-shadow:var(--clay-out);margin-bottom:12px;position:relative;z-index:2}.core-logo-wrap img{width:80px;height:80px;object-fit:contain;border-radius:24px}.core-label{font-size:8px;letter-spacing:.18em;font-weight:950;color:#7181aa;position:relative;z-index:2}.stage-core strong{font-size:18px;color:var(--sb-deeper);margin-top:4px;position:relative;z-index:2}.stage-core small{font-size:9px;color:#7c8aa9;margin-top:5px;position:relative;z-index:2}.glass-card{background:#ffffffd1;border:1px solid rgba(255,255,255,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--sb-shadow);border-radius:24px}.request-window{position:absolute;width:355px;top:20px;right:-2px;padding:16px;transform:rotate(2deg) translateZ(25px);z-index:5}.window-top{display:flex;justify-content:space-between;align-items:center;padding:2px 5px 10px;color:#68779c;font-size:9px;font-weight:950;letter-spacing:.11em}.window-top small{letter-spacing:0;font-weight:800;color:#a0abc1}.request-row{display:flex;align-items:center;gap:10px;padding:11px;border-radius:16px;background:#f8fbffeb;box-shadow:var(--clay-in);margin-top:8px}.request-row>svg{width:14px;color:#9ba8c1;margin-left:auto}.request-row div{display:grid;min-width:0}.request-row b{font-size:11px;color:#34446f}.request-row small{font-size:9px;color:#8490ab;margin-top:2px}.row-icon{width:38px;height:38px;border-radius:13px;display:grid;place-items:center;box-shadow:var(--clay-out)}.row-icon svg{width:18px}.row-icon.blue{background:#eaf1ff;color:#5479e9}.row-icon.pink{background:#fff0f7;color:#ef69a7}.row-icon.orange{background:#fff4e7;color:#f08b36}.stage-pill{position:absolute;display:flex;align-items:center;gap:7px;padding:10px 13px;border-radius:999px;background:#fff;box-shadow:var(--sb-shadow);font-size:10px;font-weight:950;color:#50628e;z-index:6}.stage-pill svg{width:15px}.pill-ai{top:110px;left:2%;color:#6757d8}.pill-location{right:1%;bottom:132px;color:#5f75d5}.pill-chat{left:4%;bottom:64px;color:#e15f9d}.people-card{position:absolute;bottom:2px;right:8%;display:flex;align-items:center;gap:11px;padding:11px 14px;z-index:6;transform:rotate(-2deg)}.people-card div:last-child{display:grid}.people-card b{font-size:10px;color:#3a4b78}.people-card small{font-size:8px;color:#8a96af;margin-top:2px}.people-avatars{display:flex}.people-avatars span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#668dff,#9c71ff);color:#fff;font-size:7px;font-weight:950;border:2px solid #fff;margin-left:-5px;box-shadow:var(--clay-out)}.people-avatars span:first-child{margin-left:0}.people-avatars span:nth-child(2){background:linear-gradient(145deg,#ff79b7,#ff9e60)}.people-avatars span:nth-child(3){background:linear-gradient(145deg,#4ed3bd,#5ca9ff)}.people-avatars span:nth-child(4){background:#f2f5ff;color:#60709b}.hero-bottom-strip{display:grid;grid-template-columns:repeat(4,1fr);margin:-10px 38px 12px;position:relative;z-index:5;background:#f9fbffdb;border-radius:24px;box-shadow:var(--sb-shadow);padding:10px}.hero-bottom-strip>div{padding:16px 22px;border-right:1px solid rgba(140,157,198,.14);display:grid;grid-template-columns:auto 1fr;column-gap:12px}.hero-bottom-strip>div:last-child{border-right:0}.hero-bottom-strip strong{grid-row:1/3;font-size:12px;color:#6d7fd2}.hero-bottom-strip span{font-size:12px;font-weight:950;color:#33446e}.hero-bottom-strip small{font-size:10px;color:#8995ae;margin-top:3px}.categories{padding-top:52px!important}.cat{min-height:155px!important;border-radius:27px!important;box-shadow:var(--sb-shadow)!important;background:linear-gradient(145deg,#fbfdff,#eef3ff)!important}.cat:nth-child(2n){background:linear-gradient(145deg,#fffafe,#f3efff)!important}.cat:hover{transform:translateY(-8px) scale(1.015)!important;box-shadow:var(--sb-shadow-lg)!important}.cat span{box-shadow:var(--clay-out)!important}.community-preview{padding-top:40px!important}.post-card{background:#f9fbffe0!important;box-shadow:var(--sb-shadow)!important;border-radius:28px!important}.post-card:hover{box-shadow:var(--sb-shadow-lg)!important}.post-actions button{box-shadow:var(--clay-out)!important}.page-hero{box-shadow:var(--sb-shadow-lg)!important}.form-card,.ai-composer,.sticky-help>div,.detail-main,.detail-side>div,.comments,.offers,.chat-shell,.profile-cover,.admin-stat,.admin-panel,.empty{box-shadow:var(--sb-shadow)!important}@media (max-width:980px){.hero-premium{grid-template-columns:1fr!important;padding:48px 42px 34px!important}.hero-copy{max-width:100%}.hero-stage{min-height:480px}.request-window{right:3%}.hero-bottom-strip{margin:0 18px}.cat-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:720px){.header-inner{height:68px!important;padding:7px 10px!important}.brand{font-size:17px!important;padding-right:7px!important}.brand img{width:39px!important;height:39px!important}.desktop-nav,.searchbox{display:none!important}.home-premium{padding:16px 12px 105px!important}.hero-premium{padding:25px 18px 18px!important;border-radius:30px!important;display:block!important}.hero-premium h1{font-size:43px!important;letter-spacing:-2.4px!important;margin:18px 0!important}.hero-lead{font-size:14px!important}.hero-actions{grid-template-columns:1fr 1fr!important;display:grid!important}.hero-primary,.hero-secondary{width:100%!important;min-height:52px!important;padding:11px 9px!important;font-size:12px!important}.hero-proof{display:grid;grid-template-columns:1fr 1fr}.hero-proof span{font-size:9px;padding:8px}.hero-microcopy{font-size:9px;line-height:1.5}.hero-stage{min-height:390px!important;margin-top:12px;overflow:hidden}.stage-orbit.orbit-one{width:330px;height:330px}.stage-orbit.orbit-two{width:270px;height:270px}.stage-core{width:178px;height:178px;border-radius:52px}.core-logo-wrap{width:68px;height:68px;border-radius:21px}.core-logo-wrap img{width:60px;height:60px}.stage-core strong{font-size:14px}.stage-core small{font-size:7px}.request-window{width:285px!important;top:4px!important;right:50%!important;transform:translate(50%) rotate(1deg)!important;padding:11px!important}.request-row{padding:8px}.request-row b{font-size:9px}.request-row small{font-size:7px}.row-icon{width:30px;height:30px}.stage-pill{font-size:8px;padding:8px 10px}.pill-ai{left:0;top:115px}.pill-location{right:0;bottom:88px}.pill-chat{left:0;bottom:25px}.people-card{right:0;bottom:2px;padding:8px 10px;max-width:82%}.people-card b{font-size:8px}.people-card small{font-size:7px}.hero-bottom-strip{grid-template-columns:repeat(2,1fr);margin:0 8px 12px;border-radius:20px}.hero-bottom-strip>div{padding:12px;border-right:0;border-bottom:1px solid rgba(140,157,198,.14)}.hero-bottom-strip>div:nth-child(odd){border-right:1px solid rgba(140,157,198,.14)}.hero-bottom-strip>div:nth-child(3),.hero-bottom-strip>div:nth-child(4){border-bottom:0}.hero-bottom-strip span{font-size:10px}.hero-bottom-strip small{font-size:8px}.cat-grid{grid-template-columns:repeat(2,1fr)!important}.cat{min-height:138px!important;padding:15px!important}.cat b{font-size:12px}.community-preview{padding-top:24px!important}}:root{--sb-blue:#2f6bff;--sb-cyan:#36c8ff;--sb-violet:#7857ff;--sb-pink:#ff4fa7;--sb-orange:#ff8a38;--sb-yellow:#ffd94f;--sb-mint:#24d3b3;--sb-ink:#1b2750;--sb-muted:#697493;--sb-surface:#f7faff;--sb-white:#ffffff;--sb-line:rgba(123,145,190,.18);--sb-raised:10px 12px 26px rgba(74,94,145,.18),-7px -7px 18px rgba(255,255,255,.96);--sb-inset:inset 4px 5px 11px rgba(108,132,180,.13),inset -4px -4px 10px rgba(255,255,255,.9)}body{background:radial-gradient(circle at 10% 0%,#eaf7ff 0,transparent 24%),radial-gradient(circle at 90% 15%,#fff0f8 0,transparent 25%),#f6f9ff;color:var(--sb-ink)}button{transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}button:active{transform:translateY(1px) scale(.99)}header{background:#f8fbffd1;border:0;box-shadow:0 8px 28px #4e659917}.header-inner{height:80px;max-width:1500px}.brand{gap:9px}.brand img{width:48px;height:48px;filter:drop-shadow(4px 6px 7px rgba(42,78,160,.16))}.brand>span{color:#23427f}.brand>span>span{color:var(--sb-orange)}.desktop-nav button{color:#526180;border-radius:15px}.desktop-nav button.active,.desktop-nav button:hover{background:#eef4ff;box-shadow:var(--sb-inset);color:var(--sb-blue)}.post-btn,.join,.primary{border:0;border-radius:17px!important;background:linear-gradient(135deg,#2f6bff,#7857ff)!important;box-shadow:8px 10px 22px #2f6bff38,-5px -5px 12px #ffffffe6!important}.searchbox{background:#f4f8ff;border:0;box-shadow:var(--sb-inset);border-radius:18px}.searchbox:focus-within{box-shadow:var(--sb-inset),0 0 0 4px #2f6bff14}.icon{background:#f6f9ff;box-shadow:var(--sb-raised)}.home-v17{max-width:1500px;margin:auto;padding:28px 28px 110px}.home-command{position:relative;padding:34px;border-radius:34px;background:linear-gradient(135deg,#edf5ff,#fff 52%,#fff0f8);box-shadow:18px 22px 45px #495e9429,-10px -10px 25px #fffffff5;overflow:hidden;border:1px solid rgba(255,255,255,.75)}.home-command:before,.home-command:after{content:"";position:absolute;border-radius:50%;filter:blur(1px);pointer-events:none}.home-command:before{width:230px;height:230px;right:-90px;top:-100px;background:radial-gradient(circle,#71d7ff,transparent 68%);opacity:.55}.home-command:after{width:240px;height:240px;left:-100px;bottom:-150px;background:radial-gradient(circle,#ff87be,transparent 68%);opacity:.4}.command-copy{position:relative;z-index:1;max-width:850px}.eyebrow.neon{color:#496ee7;text-shadow:0 0 16px rgba(72,116,255,.15)}.command-copy h1{font-size:clamp(38px,5.4vw,74px);line-height:.98;letter-spacing:-.055em;margin:16px 0 14px;color:#263760}.command-copy h1 span{background:linear-gradient(90deg,#2f6bff,#7857ff,#ff4fa7,#ff8a38);-webkit-background-clip:text;background-clip:text;color:transparent}.command-copy p{font-size:18px;line-height:1.7;color:var(--sb-muted);max-width:760px;margin:0}.command-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px;position:relative;z-index:2}.xl{padding:15px 21px!important;font-size:14px!important}.soft{background:#f8fbff;border:0;border-radius:17px;padding:13px 18px;font-weight:900;color:#53648d;box-shadow:var(--sb-raised)}.quick-ai{margin-top:25px;display:flex;align-items:center;gap:14px;max-width:760px;padding:14px 16px;border-radius:22px;background:#ffffffc7;box-shadow:var(--sb-inset);cursor:pointer;position:relative;z-index:2}.quick-ai:hover{transform:translateY(-2px);box-shadow:var(--sb-raised)}.quick-ai-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:17px;background:linear-gradient(145deg,#eef3ff,#fff0fa);box-shadow:var(--sb-raised);color:#7458ff}.quick-ai div:nth-child(2){display:grid;gap:4px;flex:1}.quick-ai b{font-size:14px}.quick-ai span{font-size:12px;color:#7b86a2}.home-notice{width:100%;margin:16px 0 4px;padding:14px 18px;display:flex;align-items:center;gap:12px;text-align:left;border-radius:20px;background:linear-gradient(135deg,#fff7d8,#fff);box-shadow:var(--sb-raised);color:#485675}.home-notice>svg{color:#ff9b20}.home-notice div{display:grid;gap:3px;flex:1}.home-notice span{font-size:12px;color:#77819a}.home-notice small{color:#8d96aa}.home-section{margin-top:34px}.category-section-v17{padding-top:5px}.category-rail-v17{display:flex;gap:15px;overflow-x:auto;overflow-y:hidden;padding:10px 5px 18px;scroll-snap-type:x mandatory;scrollbar-width:none}.category-card-v17{position:relative;flex:0 0 185px;min-height:165px;padding:18px;text-align:left;border:0;border-radius:28px;background:#f7faff;box-shadow:var(--sb-raised);scroll-snap-align:start;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.category-card-v17:before{content:"";position:absolute;width:90px;height:90px;border-radius:50%;right:-25px;top:-25px;opacity:.65}.category-card-v17:hover{transform:translateY(-6px) rotate(-.4deg)}.category-card-v17 .category-icon-v17{width:55px;height:55px;border-radius:19px;display:grid;place-items:center;font-size:29px;background:#ffffffb8;box-shadow:var(--sb-inset);position:relative}.category-card-v17 b{margin-top:18px;font-size:14px;line-height:1.25;max-width:140px;position:relative}.category-card-v17 small{margin-top:6px;color:#7c86a1;font-size:11px;position:relative}.category-card-v17 svg{position:absolute;right:15px;bottom:15px;color:#68779e}.tone-0:before{background:#9eb6ff}.tone-1:before{background:#ff9ac5}.tone-2:before{background:#84e6ff}.tone-3:before{background:#ffd271}.tone-4:before{background:#b7a4ff}.tone-5:before{background:#89e5cf}.tone-6:before{background:#ffc18c}.tone-7:before{background:#a8b9ff}.section-heading-v17{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:14px}.section-heading-v17 h2{margin:5px 0 0;font-size:30px;letter-spacing:-.03em}.section-heading-v17 button,.panel-title-v17 button{display:flex;align-items:center;gap:4px;color:#4d6de2;font-weight:900;padding:10px 12px;border-radius:14px;box-shadow:var(--sb-raised);background:#f8fbff}.feed-column-v17{display:grid;gap:18px;max-width:860px}.social-card-v17{background:#fbfdfff0;border:1px solid rgba(255,255,255,.86);border-radius:28px;overflow:visible;box-shadow:var(--sb-raised);padding:0;position:relative}.social-card-v17:hover{box-shadow:15px 20px 38px #4a5e9133,-9px -9px 20px #fffffffa}.social-head-v17{display:flex;align-items:center;justify-content:space-between;padding:16px 17px 11px}.user-chip-v17{display:flex;align-items:center;gap:10px;text-align:left}.user-chip-v17>div{display:grid;gap:3px}.user-chip-v17 small{color:#7d87a1;font-size:11px}.avatar-v17{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,#6d93ff,#ff7fb6);color:#fff;font-size:12px;font-weight:950;box-shadow:5px 6px 12px #4c62a033,-3px -3px 7px #fff}.icon-btn-v17{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:#f7faff;box-shadow:var(--sb-raised)}.more-wrap{position:relative}.floating-menu-v17{position:absolute;right:0;top:45px;z-index:20;width:170px;background:#f9fbff;border-radius:18px;padding:7px;box-shadow:18px 20px 35px #4254843b,-6px -6px 13px #fff}.floating-menu-v17 button{width:100%;display:flex;gap:8px;align-items:center;padding:10px;border-radius:12px;text-align:left;font-weight:800;color:#586584}.floating-menu-v17 button:hover{background:#edf3ff;color:#4569de}.social-content-v17{display:block;width:100%;padding:0 17px;text-align:left}.post-label-v17{display:flex;gap:7px;flex-wrap:wrap;margin:3px 0 7px}.post-label-v17 span{padding:6px 9px;border-radius:99px;background:#edf3ff;color:#526dd2;font-size:10px;font-weight:950;box-shadow:var(--sb-inset)}.social-content-v17 h3{font-size:24px;line-height:1.18;margin:8px 0;color:#29385f;letter-spacing:-.02em}.social-content-v17 p{color:#68748f;line-height:1.62;margin:0 0 12px;white-space:pre-wrap}.featured-media-v17{position:relative;margin:8px 0 14px;border-radius:22px;overflow:hidden;background:#eef3fb;box-shadow:var(--sb-inset)}.featured-media-v17 img,.featured-media-v17 video{width:100%;height:330px;object-fit:cover}.featured-media-v17>span{position:absolute;right:12px;bottom:12px;background:#16203ab8;color:#fff;padding:7px 10px;border-radius:99px;font-size:11px;font-weight:900}.no-media-v17{display:flex;align-items:center;gap:10px;margin:12px 0;padding:22px;border-radius:20px;background:linear-gradient(135deg,#edf4ff,#fff0f7);color:#62708f;box-shadow:var(--sb-inset)}.no-media-v17 svg{color:#7a5cff}.post-meta-v17{display:flex;gap:12px;flex-wrap:wrap;padding:3px 0 15px;color:#7b86a1;font-size:11px}.post-meta-v17 span{display:flex;align-items:center;gap:4px}.post-meta-v17 svg{width:13px}.social-actions-v17{display:grid;grid-template-columns:repeat(4,1fr) 1.25fr;gap:7px;padding:10px 12px;border-top:1px solid rgba(125,145,187,.15)}.social-actions-v17 button{min-width:0;padding:10px 6px;border-radius:14px;background:#f7faff;box-shadow:var(--sb-raised);display:flex;justify-content:center;align-items:center;gap:5px;color:#63708d;font-size:11px;font-weight:900}.social-actions-v17 button:hover,.social-actions-v17 button.active{color:#4168df;background:#eef4ff}.social-actions-v17 svg{width:15px}.chat-pill-v17{background:linear-gradient(135deg,#ff78ad,#ff9959)!important;color:#fff!important;box-shadow:7px 8px 15px #ff69aa38!important}.quick-comment-v17{display:flex;gap:8px;padding:10px 12px 13px}.quick-comment-v17 input{flex:1;min-width:0;border:0;border-radius:16px;padding:12px 14px;background:#f3f7ff;box-shadow:var(--sb-inset);outline:0}.quick-comment-v17 button{width:44px;border-radius:14px;background:linear-gradient(135deg,#2f6bff,#7857ff);color:#fff;display:grid;place-items:center;box-shadow:var(--sb-raised)}.split-feeds-v17{display:grid;grid-template-columns:1fr 1fr;gap:20px}.feed-panel-v17{padding:20px;border-radius:28px;background:#f8fbff;box-shadow:var(--sb-raised)}.panel-title-v17{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.panel-title-v17>span{font-size:11px;letter-spacing:.12em;font-weight:950;color:#5b6c94}.mini-post-v17{display:grid;grid-template-columns:58px 1fr 18px;gap:11px;align-items:center;padding:12px 4px;border-bottom:1px solid rgba(122,145,190,.13);text-align:left}.mini-post-v17:last-child{border-bottom:0}.mini-post-v17 .mini-media-v17{width:58px;height:58px;border-radius:17px;overflow:hidden;background:linear-gradient(135deg,#e9f2ff,#fff0f8);box-shadow:var(--sb-inset)}.mini-post-v17 .mini-media-v17 img,.mini-post-v17 .mini-media-v17 video{width:100%;height:100%;object-fit:cover}.mini-post-v17 div:nth-child(2){display:grid;gap:4px}.mini-post-v17 b{font-size:13px;line-height:1.25}.mini-post-v17 small{color:#7b86a1;font-size:10px}.home-how-v17{padding:24px;border-radius:30px;background:linear-gradient(135deg,#edf4ff,#fff1f8);box-shadow:var(--sb-raised);display:grid;grid-template-columns:.7fr 1.3fr;gap:30px;align-items:center}.home-how-v17 h2{font-size:34px;line-height:1.05;margin:8px 0}.home-how-v17 p{color:#71809c}.how-steps-v17{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.how-steps-v17>div{padding:16px;border-radius:20px;background:#f8fbff;box-shadow:var(--sb-raised);display:grid;gap:7px}.how-steps-v17 strong{color:#5c7ce5;font-size:11px}.how-steps-v17 span{font-size:11px;color:#78839d;line-height:1.4}.community-v17{max-width:1500px}.community-top-v17{padding:30px;border-radius:30px;background:linear-gradient(135deg,#edf4ff,#fff1f8);box-shadow:var(--sb-raised);display:flex;align-items:end;justify-content:space-between;gap:20px}.community-top-v17 h1{font-size:48px;line-height:1;margin:9px 0}.community-top-v17 p{color:#6e7895;margin:0}.community-toolbar-v17{display:grid;grid-template-columns:minmax(280px,1fr) 210px 190px auto;gap:10px;margin:18px 0}.smart-search{display:flex;align-items:center;gap:8px;padding:5px 6px 5px 14px;border-radius:17px;background:#f8fbff;box-shadow:var(--sb-inset)}.smart-search input{border:0;outline:0;background:transparent;min-width:0;flex:1;color:#31405f}.smart-search button{padding:10px 14px;border-radius:13px;background:#2f6bff;color:#fff;font-weight:900}.community-toolbar-v17>select{border:0;border-radius:17px;background:#f8fbff;box-shadow:var(--sb-raised);padding:0 13px;color:#53617f;font-weight:800;outline:0}.sort-pills{display:flex;gap:6px;align-items:center}.sort-pills button{padding:10px 12px;border-radius:13px;background:#f8fbff;box-shadow:var(--sb-raised);font-size:12px;font-weight:900;color:#65718e}.sort-pills button.on{background:#eaf1ff;color:#4167dc}.community-layout-v17{display:grid;grid-template-columns:250px minmax(0,860px);gap:22px;align-items:start}.community-side-v17{position:sticky;top:100px;padding:15px;border-radius:24px;background:#f8fbff;box-shadow:var(--sb-raised);display:grid;gap:5px}.community-side-v17>b{padding:7px 10px 10px;color:#65718e;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.community-side-v17 button{display:flex;align-items:center;gap:9px;text-align:left;padding:11px;border-radius:14px;color:#596683;font-weight:800;font-size:12px}.community-side-v17 button:hover,.community-side-v17 button.on{background:#edf3ff;color:#4568dc;box-shadow:var(--sb-inset)}.chat-page-v17{max-width:1500px}.chat-shell-v17{height:calc(100vh - 145px);min-height:600px;display:grid;grid-template-columns:330px minmax(0,1fr);border-radius:30px;overflow:hidden;background:#f7faff;box-shadow:18px 22px 45px #495e9426,-10px -10px 24px #fff}.chat-list-v17{background:#f2f6ff;padding:16px;border-right:1px solid rgba(120,143,190,.13);overflow:auto}.chat-list-head-v17{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.chat-list-head-v17 h2{margin:3px 0;font-size:24px}.icon-only{width:44px;height:44px;padding:0!important}.chat-list-v17>button:not(.primary){width:100%;display:flex;align-items:center;gap:10px;padding:11px;border-radius:17px;text-align:left;margin:5px 0}.chat-list-v17>button.selected,.chat-list-v17>button:hover{background:#f9fbff;box-shadow:var(--sb-raised)}.chat-list-v17>button>div{display:grid;gap:4px;min-width:0;flex:1}.chat-list-v17 small{color:#7a86a1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-list-v17 em{background:#ff4fa7;color:#fff;border-radius:99px;padding:3px 7px;font-size:10px;font-style:normal}.chat-window-v17{min-width:0;background:linear-gradient(180deg,#edf5ff,#fff3f8);display:flex}.chat-empty-v17{margin:auto;text-align:center;max-width:430px;padding:30px}.chat-orb{width:90px;height:90px;margin:0 auto 20px;display:grid;place-items:center;border-radius:30px;background:linear-gradient(145deg,#dfeaff,#fff0f8);box-shadow:var(--sb-raised);color:#5477e8}.chat-empty-v17 h2{font-size:30px;margin:0 0 8px}.chat-empty-v17 p{color:#72809c;line-height:1.6}.chat-empty-mini{padding:30px 10px;text-align:center;display:grid;gap:10px;color:#75819b}.chat-empty-mini svg{margin:auto;color:#6b82e6}.chat-empty-mini b{color:#3e4d70}.conversation-v17{display:flex;flex-direction:column;width:100%;min-width:0}.conversation-head-v17{padding:18px 22px;background:#f9fcffd1;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(120,143,190,.12)}.conversation-head-v17>div{display:grid;gap:4px}.conversation-head-v17 b{font-size:18px}.conversation-head-v17 small{color:#7a86a0}.online-dot-v17{color:#15ad8e;font-size:12px;font-weight:900}.messages-v17{flex:1;overflow:auto;padding:22px;display:flex;flex-direction:column;gap:10px}.msg-v17{position:relative;max-width:min(70%,520px);align-self:flex-start;background:#f9fcff;border-radius:20px 20px 20px 7px;padding:10px 13px;box-shadow:var(--sb-raised)}.msg-v17.mine{align-self:flex-end;background:linear-gradient(145deg,#e7efff,#f4edff);border-radius:20px 20px 7px}.msg-v17 p{margin:0;color:#485774;white-space:pre-wrap;line-height:1.45}.msg-v17 img,.msg-v17 video{max-width:300px;border-radius:14px;margin-bottom:5px}.msg-v17 audio{max-width:270px}.msg-v17>small{display:block;color:#9099ad;font-size:9px;margin-top:5px}.msg-tools-v17{display:flex;gap:4px;justify-content:flex-end}.msg-tools-v17 button{width:25px;height:25px;border-radius:8px;color:#74809b}.composer-v17{display:flex;align-items:center;gap:8px;padding:12px;background:#f5f8ff;border-top:1px solid rgba(120,143,190,.12)}.composer-v17>input{flex:1;min-width:0;border:0;background:#fbfdff;border-radius:17px;padding:13px 15px;box-shadow:var(--sb-inset);outline:0}.composer-v17>button,.attach-btn-v17{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:#f8fbff;box-shadow:var(--sb-raised);color:#5e709b}.composer-v17 .send{background:linear-gradient(135deg,#2f6bff,#7857ff);color:#fff}.recording{background:#ffe7f2!important;color:#ec3f91!important}.attach-btn-v17 input{display:none}.modal-v17{position:fixed;top:0;right:0;bottom:0;left:0;background:#20305659;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;place-items:center;padding:20px;z-index:200}.modal-card-v17{position:relative;width:min(620px,100%);max-height:80vh;overflow:auto;padding:28px;border-radius:30px;background:#f7faff;box-shadow:20px 24px 60px #23325a47,-8px -8px 20px #fff}.modal-card-v17 h2{font-size:30px;margin:9px 0 18px}.people-results-v17{display:grid;gap:8px;margin-top:14px}.people-results-v17 button{display:flex;align-items:center;gap:10px;padding:11px;border-radius:17px;background:#fbfdff;box-shadow:var(--sb-raised);text-align:left}.people-results-v17 button div{flex:1;display:grid;gap:3px}.people-results-v17 small{color:#7a86a1}.login-overlay-v17{background:#25365e47!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:300}.login-v17{width:min(480px,calc(100% - 30px));padding:32px;border-radius:32px;background:linear-gradient(145deg,#f9fcff,#fff0f7);box-shadow:22px 25px 60px #2a386047,-8px -8px 20px #ffffffe6;text-align:left;position:relative}.login-v17 img{width:150px;height:auto;margin:0 auto 12px}.login-v17 .eyebrow{display:flex;justify-content:center}.login-v17 h1{font-size:30px;line-height:1.1;margin:14px 0 7px}.login-v17 p{color:#717c97;margin:0 0 20px}.mobile-field-v17{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:17px;background:#f6f9ff;box-shadow:var(--sb-inset);margin-bottom:12px}.mobile-field-v17 span{padding:10px 8px;font-weight:900;color:#536384}.mobile-field-v17 input{flex:1;border:0!important;box-shadow:none!important;background:transparent!important;padding:12px 8px!important;min-width:0}.login-v17>small{display:block;text-align:center;color:#8a93a8;margin-top:13px;line-height:1.5}.login-v17 .close{position:absolute;right:14px;top:14px;width:38px;height:38px;border-radius:12px;background:#f8fbff;box-shadow:var(--sb-raised)}.page{max-width:1500px}.page-hero,.form-card,.detail-main,.comments,.offers,.transaction,.my-list,.notifications,.profile-cover,.admin-panel{box-shadow:var(--sb-raised)!important;border:1px solid rgba(255,255,255,.8)!important}.notifications button{border:0;background:#f8fbff;box-shadow:var(--sb-raised);border-radius:18px}.my-row,.transaction,.admin-row{background:#f8fbff;border-radius:18px;margin:8px 0;padding:14px;box-shadow:var(--sb-raised);border:0}.loading{color:#667494}.spinner{border-color:#d8e1f5!important;border-top-color:#2f6bff!important}@media (max-width:900px){.desktop-nav{display:none}.header-inner{height:68px;padding:0 12px;gap:9px}.brand img{width:40px;height:40px}.brand{font-size:18px}.searchbox{display:none}.head-actions{gap:6px}.home-v17{padding:12px 12px 100px}.home-command{padding:23px 18px;border-radius:27px}.command-copy h1{font-size:43px}.command-copy p{font-size:15px}.quick-ai{align-items:flex-start}.quick-ai-icon{width:42px;height:42px}.category-card-v17{flex-basis:165px;min-height:150px}.section-heading-v17 h2{font-size:25px}.split-feeds-v17,.home-how-v17{grid-template-columns:1fr}.how-steps-v17{grid-template-columns:1fr 1fr}.community-top-v17{display:grid;padding:22px}.community-top-v17 h1{font-size:38px}.community-toolbar-v17{grid-template-columns:1fr 1fr}.smart-search,.sort-pills{grid-column:1/-1}.community-layout-v17{grid-template-columns:1fr}.community-side-v17{position:static;display:flex;overflow:auto;scrollbar-width:none}.community-side-v17>b{display:none}.community-side-v17 button{white-space:nowrap;flex:0 0 auto}.chat-shell-v17{height:calc(100vh - 130px);min-height:560px;grid-template-columns:1fr}.chat-list-v17{display:none}.msg-v17{max-width:82%}}@media (max-width:720px){html,body,#root,.app,main{width:100%;max-width:100%;min-width:0;overflow-x:hidden!important}.home-v17{padding:10px 10px 92px}.home-command{padding:20px 15px;border-radius:24px}.command-copy h1{font-size:38px}.command-actions{display:grid;grid-template-columns:1fr 1fr}.command-actions .xl{width:100%;font-size:12px!important;padding:13px 10px!important}.quick-ai{padding:11px}.quick-ai span{font-size:10px}.category-rail-v17{margin-right:-10px;padding-right:15px}.category-card-v17{flex-basis:150px;min-height:145px}.feed-column-v17{max-width:100%}.social-card-v17{border-radius:23px}.social-content-v17 h3{font-size:21px}.featured-media-v17 img,.featured-media-v17 video{height:230px}.social-actions-v17{grid-template-columns:repeat(4,1fr)}.chat-pill-v17{grid-column:1/-1}.quick-comment-v17 input{font-size:13px}.home-notice{font-size:12px}.home-notice small{display:none}.community-toolbar-v17{grid-template-columns:1fr}.sort-pills{display:grid;grid-template-columns:repeat(3,1fr)}.sort-pills button{padding:10px 5px}.community-layout-v17{display:block}.community-side-v17{margin-bottom:12px}.chat-page-v17{padding:10px 8px 90px}.chat-shell-v17{height:calc(100vh - 142px);min-height:500px;border-radius:22px}.messages-v17{padding:14px 10px}.composer-v17{padding:8px}.composer-v17>button,.attach-btn-v17{width:40px;height:40px}.conversation-head-v17{padding:13px}.login-v17{padding:25px 20px}.login-v17 h1{font-size:27px}.mobile-nav{display:flex!important;position:fixed;left:8px;right:8px;bottom:8px;height:66px;z-index:120;background:#f8fbffeb!important;border:1px solid rgba(255,255,255,.85);border-radius:22px!important;box-shadow:12px 16px 30px #45588933,-5px -5px 13px #fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:5px}.mobile-nav button{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:16px;color:#7a86a0;font-size:9px;font-weight:900;position:relative}.mobile-nav button.on{color:#4169df;background:#eef4ff;box-shadow:var(--sb-inset)}.mobile-nav button svg{width:19px;height:19px}.mobile-nav .plus{flex:0 0 52px;width:52px;height:52px;margin:2px 4px;border-radius:18px;background:linear-gradient(135deg,#2f6bff,#7857ff);color:#fff;box-shadow:7px 9px 18px #2f6bff40,-4px -4px 10px #fff}.mobile-nav em{position:absolute;top:2px;right:17%;background:#ff4fa7;color:#fff;font-style:normal;border-radius:99px;padding:2px 5px;font-size:8px}.home-footer{padding-bottom:90px}footer{display:none}.page{padding:20px 12px 100px}.page-hero{padding:23px;border-radius:23px}.page-hero h1{font-size:34px}.filters,.detail{grid-template-columns:1fr}.detail-side{order:-1}.detail-cover img,.detail-cover video{height:260px}.detail-facts{grid-template-columns:1fr 1fr}.detail-body{padding:20px}.detail-body h1{font-size:30px}.detail-side{display:grid;gap:12px}.form-card{padding:18px!important}.three,.two{grid-template-columns:1fr!important}.type-grid{grid-template-columns:1fr 1fr!important}.visibility{grid-template-columns:1fr!important}.admin{display:block!important}.admin>aside{position:sticky!important;top:0!important;width:100%!important;height:auto!important;display:flex!important;overflow:auto!important;z-index:20}.admin>aside img{width:90px!important}.admin>aside button{white-space:nowrap}.admin>section{width:100%!important;padding:15px!important}.admin-grid{grid-template-columns:1fr 1fr!important}}.create-page-v17{max-width:1450px}.create-layout-v17{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;align-items:start}.create-header-v17{padding:25px 5px 18px}.create-header-v17 h1{font-size:48px;line-height:1;margin:9px 0}.create-header-v17 p{color:#71809c;font-size:16px}.ai-composer-v17{padding:18px;border-radius:26px;background:linear-gradient(135deg,#eaf2ff,#fff0f8);box-shadow:var(--sb-raised);margin-bottom:16px}.ai-title-v17{display:flex;align-items:center;gap:11px;margin-bottom:10px}.ai-title-v17>svg{width:38px;height:38px;padding:9px;border-radius:14px;background:#fff;box-shadow:var(--sb-raised);color:#7657ff}.ai-title-v17 div{display:grid;gap:3px}.ai-title-v17 small{color:#7b86a1}.ai-composer-v17 textarea{width:100%;min-height:120px;resize:vertical;border:0;border-radius:20px;background:#fbfdff;padding:16px;box-shadow:var(--sb-inset);outline:0;color:#34415f}.composer-actions-v17{display:flex;gap:9px;margin-top:10px}.composer-actions-v17 button{padding:12px 15px;border-radius:15px;background:#f9fcff;box-shadow:var(--sb-raised);font-weight:900;color:#536381;display:flex;align-items:center;gap:7px}.composer-actions-v17 button.primary{color:#fff}.composer-actions-v17 small{font-size:9px;color:#8b94a8}.create-form-v17{padding:25px!important}.form-section{padding:4px 0 23px;margin-bottom:22px;border-bottom:1px solid rgba(122,145,190,.13)}.form-section:last-of-type{border-bottom:0}.form-section h3{font-size:17px;margin:0 0 13px;color:#39486b}.form-section label{display:grid;gap:7px;margin:12px 0}.sticky-help-v17{position:sticky;top:100px;display:grid;gap:13px}.sticky-help-v17>div{padding:20px;border-radius:23px;background:#f8fbff;box-shadow:var(--sb-raised)}.sticky-help-v17 svg{color:#5d7be2}.sticky-help-v17 h3{margin:10px 0 5px}.sticky-help-v17 p{margin:0;color:#74809b;line-height:1.55;font-size:13px}.file-list{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.file-list span{padding:8px 10px;border-radius:12px;background:#eef4ff;box-shadow:var(--sb-inset);font-size:11px;color:#5c6a89}.create-form-v17 .type-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.create-form-v17 .visibility{display:grid;grid-template-columns:1fr 1fr;gap:10px}.create-form-v17 .type-grid button,.create-form-v17 .visibility button{min-height:75px;padding:13px;text-align:left}.create-form-v17 .visibility button{display:grid;grid-template-columns:auto 1fr;gap:5px 9px}.create-form-v17 .visibility button small{grid-column:2;color:#78849d;text-align:left}.create-form-v17 .visibility button svg{grid-row:1 / span 2}.create-form-v17 .type-grid button.selected,.create-form-v17 .visibility button.selected{background:#edf4ff!important;color:#4169dc!important;box-shadow:var(--sb-inset),0 0 0 2px #4169dc14!important}@media (max-width:900px){.create-layout-v17{grid-template-columns:1fr}.sticky-help-v17{position:static;grid-template-columns:1fr 1fr}.create-form-v17 .type-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.create-header-v17 h1{font-size:35px}.create-form-v17{padding:17px!important}.sticky-help-v17,.create-form-v17 .type-grid,.create-form-v17 .visibility{grid-template-columns:1fr}.composer-actions-v17{display:grid;grid-template-columns:1fr 1fr}.composer-actions-v17 button{justify-content:center;font-size:12px}}.composer-mode-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px;padding:7px;border-radius:18px;background:#f4f7ff;box-shadow:var(--sb-inset);border:1px solid rgba(112,132,185,.1)}.composer-mode-tabs button{display:flex;align-items:center;gap:7px;border:0;background:transparent;padding:11px 14px;border-radius:13px;color:#5b6784;font-weight:900;font-size:12px;cursor:pointer}.composer-mode-tabs button.on{color:#244fd0;background:#fff;box-shadow:var(--sb-raised)}.language-row{display:flex;justify-content:flex-end;margin:0 0 9px}.language-row select{max-width:230px}.ai-image-preview,.voice-preview{display:flex;align-items:center;gap:12px;margin-top:11px;padding:10px 12px;border-radius:17px;background:#fff;box-shadow:var(--sb-raised);border:1px solid rgba(91,123,220,.1)}.ai-image-preview img{width:78px;height:62px;object-fit:cover;border-radius:12px}.ai-image-preview div,.voice-preview{display:flex;flex-direction:column}.ai-image-preview span,.voice-preview span{font-size:11px;color:#7a86a0}.voice-preview audio{width:100%;max-width:430px}.form-section h3 small{font-size:10px;color:#9aa4b8;font-weight:700;margin-left:5px}.social-input-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 15px;border-radius:18px;background:#f8fbff;box-shadow:var(--sb-inset)}.social-input-label{font-size:12px;font-weight:900;color:#53627f}.social-input-icons{display:flex;gap:8px;flex-wrap:wrap}.social-input-icons button{width:42px;height:42px;border:0;border-radius:13px;background:#fff;color:#4d5d7c;display:grid;place-items:center;box-shadow:var(--sb-raised);cursor:pointer;transition:.18s ease}.social-input-icons button:hover{transform:translateY(-2px);color:#246bfe}.social-input-icons button.has-value{background:linear-gradient(145deg,#eaf1ff,#fff0f7);color:#245adf;box-shadow:var(--sb-inset),0 0 0 2px #245adf14}.social-input-icons svg{width:19px;height:19px}.social-modal{max-width:460px}.social-modal-icon{width:54px;height:54px;border-radius:17px;background:linear-gradient(145deg,#eef4ff,#fff1f8);box-shadow:var(--sb-raised);display:grid;place-items:center;color:#2f6bff;margin-bottom:13px}.social-modal-icon svg{width:24px;height:24px}.social-modal p{color:#7b86a0;font-size:13px;line-height:1.55}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.modal-actions button{display:flex;align-items:center;gap:6px}.social-post-links-v19{display:flex;align-items:center;gap:7px;padding:4px 0 2px}.social-post-links-v19 a{width:34px;height:34px;border-radius:11px;background:#f7faff;box-shadow:var(--sb-raised);display:grid;place-items:center;color:#3f5b8f;text-decoration:none;border:1px solid rgba(110,135,190,.1);transition:.18s ease}.social-post-links-v19 a:hover{transform:translateY(-2px) scale(1.03);color:#245bdb;background:#fff}.social-post-links-v19 svg{width:17px;height:17px}.chat-row-v19{display:flex;align-items:stretch;gap:4px}.chat-row-v19>button:first-child{flex:1}.chat-delete-v19{width:42px!important;display:grid!important;place-items:center!important;flex:0 0 42px!important;border-radius:12px!important;color:#98a2b5!important;background:transparent!important;box-shadow:none!important}.chat-delete-v19:hover{color:#e04f72!important;background:#fff2f5!important}.conversation-head-actions{display:flex;align-items:center;gap:8px}.conversation-head-actions .soft{display:flex;align-items:center;gap:5px}.file-message-v19{display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border-radius:12px;background:#eef4ff;color:#245bdb;text-decoration:none;font-weight:800;font-size:12px}.media-inspector-v19{max-width:900px;width:min(900px,calc(100% - 24px));max-height:82vh;overflow:auto}.media-grid-v19{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.media-grid-v19>div{min-height:130px;border-radius:17px;background:#f7faff;box-shadow:var(--sb-inset);padding:8px;display:grid;place-items:center}.media-grid-v19 img,.media-grid-v19 video{width:100%;max-height:230px;object-fit:cover;border-radius:12px}.media-grid-v19 audio{width:100%}.media-grid-v19 a{display:flex;align-items:center;gap:6px;color:#245bdb;font-weight:800;text-decoration:none}@media (max-width:720px){.composer-mode-tabs{display:grid;grid-template-columns:1fr 1fr}.composer-mode-tabs button{justify-content:center;padding:10px 7px;font-size:11px}.social-input-row{display:grid;gap:10px}.social-input-icons{justify-content:flex-start}.social-post-links-v19 a{width:32px;height:32px}.media-grid-v19{grid-template-columns:1fr 1fr}.conversation-head-actions{gap:4px}.conversation-head-actions .soft{font-size:10px;padding:8px 9px}.social-modal{padding:20px!important}}.solution-flow{position:relative;max-width:1480px;margin:24px auto 0;padding:72px 28px 34px;overflow:hidden}.solution-flow:before{content:"";position:absolute;top:30px;right:28px;bottom:18px;left:28px;border-radius:46px;background:radial-gradient(circle at 20% 25%,rgba(78,154,255,.18),transparent 28%),radial-gradient(circle at 82% 18%,rgba(255,107,176,.16),transparent 28%),radial-gradient(circle at 50% 100%,rgba(255,190,64,.14),transparent 32%),linear-gradient(145deg,#fbfdff,#f1f6ff 50%,#fff6fb);box-shadow:var(--sb-shadow-lg,24px 30px 65px rgba(65,88,150,.18),-14px -14px 34px rgba(255,255,255,.98));border:1px solid rgba(255,255,255,.96)}.solution-flow-head,.solution-flow-stage,.solution-flow-bottom{position:relative;z-index:2}.solution-flow-head{text-align:center;max-width:820px;margin:0 auto 34px}.solution-flow-head .eyebrow{color:#5071dc;letter-spacing:.17em;font-size:10px;font-weight:950}.solution-flow-head h2{margin:10px 0;font-size:clamp(30px,4vw,52px);line-height:1.03;letter-spacing:-2.3px;color:#253566;font-weight:950}.solution-flow-head h2 span{background:linear-gradient(90deg,#347dff,#8d63ff,#ff5ea9,#ff9a2e);-webkit-background-clip:text;background-clip:text;color:transparent}.solution-flow-head p{margin:0;color:#68779c;font-size:15px;line-height:1.65}.solution-flow-stage{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.7fr);gap:28px;align-items:center}.flow-art-shell{position:relative;min-height:620px;display:grid;place-items:center;padding:14px}.flow-art-shell:before{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:44px;background:#ffffff85;box-shadow:inset 10px 12px 28px #4b67aa14,inset -10px -10px 22px #fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flow-reference-art{position:relative;z-index:3;width:min(100%,620px);height:auto;display:block;border-radius:42px;box-shadow:24px 30px 70px #374b873b,-10px -10px 26px #fffffff5;animation:flowArtworkFloat 5.5s ease-in-out infinite,flowArtworkReveal 1.2s cubic-bezier(.2,.8,.2,1) both;transform-origin:center center}@keyframes flowArtworkFloat{0%,to{transform:translateZ(0) rotate(-.35deg)}50%{transform:translate3d(0,-9px,0) rotate(.35deg)}}@keyframes flowArtworkReveal{0%{opacity:0;transform:scale(.94) translateY(18px)}to{opacity:1}}.flow-aura{position:absolute;border-radius:50%;filter:blur(5px);z-index:1;animation:flowAura 4s ease-in-out infinite}.aura-a{width:230px;height:230px;left:6%;top:11%;background:#4391ff33}.aura-b{width:260px;height:260px;right:3%;bottom:7%;background:#ff65aa2b;animation-delay:1.1s}@keyframes flowAura{50%{transform:scale(1.12);opacity:.72}}.flow-ring{position:absolute;border:2px solid rgba(83,123,255,.18);border-radius:50%;z-index:2;animation:flowRing 4.8s linear infinite}.ring-a{width:470px;height:470px}.ring-b{width:555px;height:555px;border-color:#ffa94021;animation-duration:7s;animation-direction:reverse}@keyframes flowRing{to{transform:rotate(360deg)}}.flow-hotspot{position:absolute;z-index:6;display:flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;background:#ffffffe0;box-shadow:10px 12px 24px #374b872b,-5px -5px 12px #fffffffa;font-size:9px;letter-spacing:.12em;color:#596a96;opacity:.62;transform:scale(.96);transition:.35s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.flow-hotspot span{width:8px;height:8px;border-radius:50%;background:#6b87ff;box-shadow:0 0 0 5px #6b87ff1f}.flow-hotspot.active{opacity:1;transform:scale(1.07) translateY(-2px);color:#253566;box-shadow:12px 16px 30px #374b8738,-6px -6px 14px #fffffffa,0 0 0 5px #5c7fff14;animation:hotspotPulse 1.7s ease-in-out infinite}@keyframes hotspotPulse{50%{box-shadow:15px 18px 34px #374b8740,-7px -7px 16px #fffffffa,0 0 0 10px #5c7fff0f}}.hotspot-public{left:8%;top:18%}.hotspot-private{right:8%;top:18%}.hotspot-connect{right:5%;bottom:19%}.hotspot-solve{left:8%;bottom:14%}.flow-spark{position:absolute;z-index:7;color:#ffb62e;font-size:26px;animation:sparkFloat 2.6s ease-in-out infinite}.spark-1{left:18%;top:8%}.spark-2{right:16%;top:10%;color:#4d7dff;animation-delay:.7s}.spark-3{right:14%;bottom:12%;color:#ff68b0;animation-delay:1.3s}@keyframes sparkFloat{50%{transform:translateY(-10px) rotate(12deg) scale(1.1);opacity:.72}}.solution-flow-story{position:relative;padding:28px;border-radius:32px;background:#ffffff94;box-shadow:inset 7px 8px 20px #4e65a514,10px 14px 32px #465b961f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.flow-progress{height:7px;background:#e9efff;border-radius:999px;overflow:hidden;box-shadow:inset 2px 3px 7px #415b9121;margin-bottom:17px}.flow-progress span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#347dff,#8d63ff,#ff5ea9,#ff9a2e);transition:width .55s cubic-bezier(.2,.8,.2,1)}.flow-step-list{display:grid;gap:9px}.flow-step{display:grid;grid-template-columns:46px 1fr 20px;gap:12px;align-items:center;text-align:left;border:0;padding:14px 13px;border-radius:20px;background:#f6f9ffb8;color:#6b789b;cursor:pointer;box-shadow:inset 3px 4px 10px #415b910d,-3px -3px 9px #ffffffe0;transition:.3s ease}.flow-step:hover{transform:translate(4px)}.flow-step.active{background:#fff;color:#253566;box-shadow:12px 14px 26px #3f579424,-5px -5px 12px #fffffffa;transform:translate(5px)}.flow-step-number{width:40px;height:40px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#edf3ff,#fff);box-shadow:inset 3px 4px 8px #425b9614,4px 5px 10px #425b961a;font-size:10px;font-weight:950;color:#6680d8}.flow-step-copy{display:grid;gap:3px}.flow-step-copy b{font-size:13px}.flow-step-copy small{font-size:11px;line-height:1.5;color:#7582a0}.flow-step svg{width:17px}.flow-cta-card{margin-top:16px;padding:17px;border-radius:22px;background:linear-gradient(145deg,#f7fbff,#fff2fa);box-shadow:10px 12px 26px #41589621,-5px -5px 12px #fffffffa;display:grid;grid-template-columns:45px 1fr auto;gap:12px;align-items:center}.flow-cta-icon{width:45px;height:45px;border-radius:15px;display:grid;place-items:center;color:#fff;background:linear-gradient(145deg,#4c83ff,#9568ff);box-shadow:6px 7px 15px #4f6fdc38,-4px -4px 10px #fff}.flow-cta-card b,.flow-cta-card span{display:block}.flow-cta-card b{font-size:13px;color:#253566}.flow-cta-card span{font-size:10px;line-height:1.45;color:#74809b;margin-top:3px}.flow-cta-card button{border:0;border-radius:14px;padding:10px 13px;color:#fff;background:linear-gradient(145deg,#ff8b38,#ff5da7);box-shadow:6px 7px 14px #ff698e33;font-weight:900;cursor:pointer;display:flex;gap:6px;align-items:center}.flow-cta-card button svg{width:14px}.solution-flow-bottom{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin:30px auto 0;color:#50618d;font-size:10px;font-weight:950;letter-spacing:.16em}.solution-flow-bottom i{width:9px;height:9px;border-radius:50%;background:linear-gradient(145deg,#ffb72d,#ff6f9e);box-shadow:0 0 0 5px #ff945217;animation:flowDot 1.6s ease-in-out infinite}.solution-flow-bottom i:nth-of-type(2){animation-delay:.25s}.solution-flow-bottom i:nth-of-type(3){animation-delay:.5s}@keyframes flowDot{50%{transform:scale(1.4);opacity:.65}}@media (max-width:900px){.solution-flow{padding:56px 16px 24px}.solution-flow:before{top:22px;right:10px;bottom:12px;left:10px;border-radius:32px}.solution-flow-stage{grid-template-columns:1fr}.flow-art-shell{min-height:0;padding:8px}.flow-reference-art{width:min(100%,620px);border-radius:30px}.flow-ring.ring-a{width:70%;height:auto;aspect-ratio:1}.flow-ring.ring-b{width:82%;height:auto;aspect-ratio:1}.solution-flow-story{padding:18px;border-radius:24px}.solution-flow-head h2{letter-spacing:-1.3px}.solution-flow-head p{font-size:13px}.hotspot-public{left:4%;top:12%}.hotspot-private{right:4%;top:12%}.hotspot-connect{right:2%;bottom:14%}.hotspot-solve{left:3%;bottom:10%}}@media (max-width:560px){.solution-flow{padding-left:10px;padding-right:10px}.solution-flow-head{padding:0 8px}.solution-flow-head h2{font-size:31px}.solution-flow-head p{font-size:12px}.flow-hotspot{font-size:7px;padding:7px 9px}.flow-hotspot span{width:6px;height:6px}.flow-spark{font-size:19px}.solution-flow-bottom{gap:8px;font-size:8px;letter-spacing:.09em}.solution-flow-bottom i{width:6px;height:6px}.flow-cta-card{grid-template-columns:39px 1fr}.flow-cta-icon{width:39px;height:39px}.flow-cta-card button{grid-column:1/-1;justify-content:center}.flow-step{grid-template-columns:39px 1fr 17px;padding:12px}.flow-step-number{width:35px;height:35px;border-radius:12px}.flow-step-copy b{font-size:12px}.flow-step-copy small{font-size:9px}}.pricing-strip{max-width:1400px;margin:0 auto 28px;padding:24px;border-radius:28px;background:linear-gradient(135deg,#edf5ff,#fff0f7,#fff8df);border:1px solid rgba(116,137,190,.16);box-shadow:0 18px 50px #465c961a;display:flex;align-items:center;justify-content:space-between;gap:24px}.pricing-strip h2{margin:5px 0;font-size:28px}.pricing-strip p{margin:0;color:var(--muted)}.mini-plans{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.mini-plans>span{min-width:92px;padding:11px 13px;border-radius:17px;background:#ffffffc7;box-shadow:inset 2px 2px 6px #ffffffe6,5px 7px 14px #5a6ea01a;display:grid;gap:2px}.mini-plans b{font-size:12px}.mini-plans small{color:var(--muted)}.legal-page{max-width:1120px}.legal-page .page-hero{background:linear-gradient(135deg,#edf5ff,#fff0f7,#fff9df);box-shadow:var(--clay-shadow);border:0}.legal-page .page-hero h1{max-width:850px}.legal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0}.legal-grid article,.policy-card,.contact-card{background:#f9fcffe6;border-radius:24px;padding:24px;box-shadow:var(--clay-shadow-sm);border:1px solid rgba(170,188,225,.25)}.legal-grid svg{width:28px;height:28px;color:var(--blue)}.legal-grid p,.policy-card p{color:var(--muted);line-height:1.8}.legal-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.pricing-page{max-width:1280px}.launch-banner{display:flex;align-items:center;gap:14px;padding:18px 20px;margin:20px 0;border-radius:22px;background:linear-gradient(135deg,#e9fff8,#eef5ff);box-shadow:var(--clay-shadow-sm)}.launch-banner svg{color:var(--orange)}.launch-banner div{display:grid;gap:4px}.launch-banner span{color:var(--muted);font-size:13px}.plans-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plan-card{background:#f8fbff;border-radius:28px;padding:24px;box-shadow:var(--clay-shadow);border:1px solid rgba(180,196,229,.25);display:flex;flex-direction:column;min-height:420px}.plan-card.featured{background:linear-gradient(145deg,#eef5ff,#fff0f8);box-shadow:0 22px 55px #595eb42e}.plan-head{display:flex;justify-content:space-between;align-items:center;font-weight:950}.plan-head b{font-size:9px;padding:5px 8px;border-radius:99px;background:linear-gradient(135deg,var(--pink),var(--violet));color:#fff}.plan-card>strong{font-size:40px;margin-top:22px}.plan-card>small{color:var(--muted)}.plan-card>p{color:var(--muted);min-height:44px;line-height:1.5}.plan-card ul{list-style:none;padding:0;margin:10px 0 20px;display:grid;gap:10px;flex:1}.plan-card li{display:flex;gap:8px;align-items:flex-start;font-size:13px}.plan-card li svg{width:16px;min-width:16px;color:var(--teal)}.policy-card{font-size:15px}.policy-card h2{margin-top:28px}.contact-card{display:grid;gap:8px;max-width:620px}.contact-card svg{color:var(--blue)}.contact-card small{color:var(--muted);line-height:1.5}footer{max-width:none!important;padding:45px max(24px,calc((100% - 1400px)/2))!important;display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:30px}footer>div{display:grid;align-content:start;gap:8px}footer b{font-size:13px}footer button{color:var(--muted);text-align:left}footer .foot-brand small{max-width:390px;color:#7b86a0;line-height:1.5}@media (max-width:980px){.pricing-strip{margin-left:24px;margin-right:24px;flex-direction:column;align-items:flex-start}.mini-plans{justify-content:flex-start}.plans-grid{grid-template-columns:repeat(2,1fr)}.legal-grid{grid-template-columns:1fr 1fr}footer{grid-template-columns:1.3fr 1fr 1fr}}@media (max-width:720px){.pricing-strip{margin-left:12px;margin-right:12px;padding:18px;border-radius:22px}.pricing-strip h2{font-size:23px}.mini-plans{display:grid;grid-template-columns:1fr 1fr;width:100%}.mini-plans>span{min-width:0}.mini-plans .primary{grid-column:1/-1}.legal-grid,.plans-grid{grid-template-columns:1fr}.legal-page{padding-left:12px!important;padding-right:12px!important}.legal-page .page-hero{padding:25px}.policy-card{padding:18px}footer{grid-template-columns:1fr 1fr;padding:35px 18px!important}footer .foot-brand{grid-column:1/-1}.plan-card{min-height:auto}}.more-nav{position:relative}.more-nav>button{display:flex;align-items:center;gap:4px}.more-nav>button svg{width:13px;transition:.2s}.more-menu{position:absolute;top:46px;right:0;width:230px;padding:9px;border-radius:20px;background:#fafcfff7;border:1px solid rgba(174,191,225,.3);box-shadow:0 20px 50px #3d50822e;z-index:100;display:grid;gap:4px}.more-menu button{padding:10px 12px;border-radius:11px;text-align:left;font-weight:800;color:#5d6781}.more-menu button:hover{background:#eef4ff;color:#246bfe}@media (max-width:720px){.more-nav{display:none}}.provider-btn{border:0!important;background:linear-gradient(145deg,#ffcf5a,#ff8b68)!important;color:#3c3656!important;border-radius:16px!important;padding:11px 14px!important;font-weight:950!important;box-shadow:8px 9px 16px #ff8b6833,-5px -5px 10px #fff!important;display:inline-flex;align-items:center;gap:6px}.provider-btn:hover{transform:translateY(-2px)}.header-share{background:#f7faff!important;color:#5572d9!important}.providers-hero-v23{display:flex;justify-content:space-between;gap:28px;align-items:end;padding:34px;border-radius:32px;background:linear-gradient(135deg,#eaf3ff,#fff1f7 55%,#fff8df);box-shadow:var(--clay-shadow);margin-bottom:22px}.providers-hero-v23 h1{font-size:clamp(38px,6vw,72px);line-height:.98;color:#26345f;margin:10px 0}.providers-hero-v23 p{max-width:760px;color:#65739a;font-size:16px;line-height:1.65}.provider-toolbar-v23{display:grid;grid-template-columns:2fr 1fr 1fr .8fr;gap:12px;background:#f7faff;border-radius:24px;padding:16px;box-shadow:var(--clay-inset);margin-bottom:22px}.provider-toolbar-v23 input,.provider-toolbar-v23 select{width:100%;background:#f7faff;border:1px solid rgba(177,193,225,.38);border-radius:16px;padding:13px 15px;box-shadow:var(--clay-inset);color:#475575;font-weight:750}.provider-grid-v23{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.provider-card-v23{overflow:hidden;border-radius:28px;background:#f9fcffe6;box-shadow:var(--clay-shadow);transition:.22s}.provider-card-v23:hover{transform:translateY(-5px)}.provider-image-v23{height:220px;position:relative;overflow:hidden;background:linear-gradient(145deg,#e8f0ff,#fff0f8)}.provider-image-v23 img{width:100%;height:100%;object-fit:cover}.provider-placeholder-v23{width:100%;height:100%;display:grid;place-items:center;color:#7c8fce;font-size:54px;background:radial-gradient(circle at 30% 20%,#fff,#eaf2ff 60%,#ffeef7)}.provider-badge-v23{position:absolute;left:14px;top:14px;background:#fff;padding:7px 10px;border-radius:999px;font-size:10px;font-weight:950;color:#5671dc;box-shadow:var(--clay-shadow-sm)}.provider-card-body-v23{padding:18px}.provider-meta-v23{display:flex;justify-content:space-between;gap:8px;color:#7380a0;font-size:11px;font-weight:900}.provider-card-body-v23 h2{font-size:23px;color:#2d3b62;margin:10px 0 7px}.provider-card-body-v23 p{color:#6d7896;line-height:1.55;min-height:50px}.provider-rating-v23{display:flex;align-items:center;gap:5px;color:#f2a91d;margin:10px 0}.provider-rating-v23 small{color:#8b95ad}.provider-socials-v23{display:flex;gap:9px;margin:13px 0}.provider-socials-v23 a{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:#f7faff;color:#5d70cf;box-shadow:var(--clay-shadow-sm);transition:.2s}.provider-socials-v23 a:hover{transform:translateY(-2px);color:#ff6da8}.provider-overlay-v23{z-index:100}.provider-modal-v23{width:min(980px,calc(100vw - 30px));max-height:92vh;overflow:auto;background:linear-gradient(145deg,#f9fcff,#fff2f8);border-radius:32px;padding:28px;box-shadow:18px 22px 50px #3546783d,-8px -8px 18px #fff}.provider-modal-v23 h2{color:#29375e;font-size:32px;margin:8px 0}.muted{color:#75809c}.provider-form-grid-v23{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px}.provider-form-grid-v23 label{display:grid;gap:7px;color:#596684;font-weight:850}.provider-form-grid-v23 .span2{grid-column:1/-1}.provider-form-grid-v23 input,.provider-form-grid-v23 select,.provider-form-grid-v23 textarea{width:100%;box-sizing:border-box;border:1px solid rgba(177,193,225,.4);background:#f7faff;border-radius:15px;padding:13px;box-shadow:var(--clay-inset);color:#40506f}.provider-modal-actions-v23{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.provider-detail-grid-v23{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:20px}.provider-main-v23,.provider-side-v23{background:#f9fcffe6;border-radius:30px;box-shadow:var(--clay-shadow);overflow:hidden}.provider-detail-cover-v23{height:420px;background:linear-gradient(145deg,#e8f0ff,#fff0f8)}.provider-detail-cover-v23 img{width:100%;height:100%;object-fit:cover}.provider-detail-body-v23{padding:24px}.provider-detail-body-v23 h1{font-size:clamp(32px,5vw,56px);color:#28365d;margin:10px 0}.provider-detail-body-v23 p{color:#687593;line-height:1.75;font-size:16px}.provider-facts-v23{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.provider-facts-v23 span{padding:10px 13px;border-radius:15px;background:#f7faff;box-shadow:var(--clay-shadow-sm);color:#65718f;font-weight:800}.provider-contact-row-v23{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.provider-gallery-v23{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}.provider-gallery-v23>div{border-radius:16px;overflow:hidden;background:#f7faff;box-shadow:var(--clay-shadow-sm);min-height:100px;display:grid;place-items:center}.provider-gallery-v23 img{width:100%;height:140px;object-fit:cover}.provider-gallery-v23 a{padding:18px;color:#5c70d7;font-weight:850;display:flex;gap:7px;align-items:center}.provider-side-v23{padding:18px;background:linear-gradient(145deg,#f7faff,#fff2f8);overflow:visible}.provider-rate-box-v23,.provider-comments-v23{background:#f8fbff;border-radius:22px;padding:17px;box-shadow:var(--clay-inset);margin-bottom:15px}.provider-rate-box-v23 h3,.provider-comments-v23 h3{color:#435173;margin-top:0}.stars-input-v23{display:flex;gap:4px;margin-bottom:10px}.stars-input-v23 button{border:0;background:#f7faff;color:#a7b0c4;border-radius:10px;padding:7px}.stars-input-v23 button.on{color:#f3ae20}.provider-rate-box-v23 textarea{width:100%;box-sizing:border-box;border:0;background:#f7faff;border-radius:15px;box-shadow:var(--clay-inset);padding:12px;resize:vertical}.provider-comments-v23 .comment-compose{margin-bottom:12px}.provider-comments-v23 .comment{margin-bottom:9px}.status.pending{background:#fff0c9;color:#a86b00}.status.approved{background:#dcf9ec;color:#188a5b}.status.rejected{background:#ffe2eb;color:#bb335d}.status.archived{background:#edf0f7;color:#69758e}@media (max-width:900px){.provider-grid-v23{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-toolbar-v23{grid-template-columns:1fr 1fr}.provider-detail-grid-v23{grid-template-columns:1fr}.providers-hero-v23{align-items:flex-start;flex-direction:column}.provider-detail-cover-v23{height:300px}}@media (max-width:620px){.provider-grid-v23,.provider-toolbar-v23,.provider-form-grid-v23{grid-template-columns:1fr}.provider-form-grid-v23 .span2{grid-column:auto}.provider-modal-v23{padding:19px;border-radius:24px}.provider-modal-v23 h2{font-size:25px}.provider-gallery-v23{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-detail-body-v23{padding:18px}.provider-contact-row-v23 a,.provider-contact-row-v23 button{flex:1}.providers-hero-v23{padding:22px}.provider-btn{padding:9px 10px!important}}.mobile-create-sheet-v23{position:fixed;left:50%;bottom:82px;transform:translate(-50%);z-index:120;width:min(420px,calc(100vw - 28px));display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;border-radius:24px;background:#f8fbfff5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:16px 18px 40px #42548c38,-7px -7px 15px #fff}.mobile-create-sheet-v23 button{border:0;background:#f7faff;border-radius:18px;padding:14px;display:grid;place-items:center;gap:5px;color:#4c5a7a;box-shadow:var(--clay-shadow-sm)}.mobile-create-sheet-v23 button svg{color:#5575dd}.mobile-create-sheet-v23 small{font-size:10px;color:#8490a9}.my-provider-section-v23{margin-top:30px;padding:22px;border-radius:28px;background:linear-gradient(145deg,#f7faff,#fff3f8);box-shadow:var(--clay-shadow)}.my-provider-section-v23 h2{color:#2e3b60;margin:6px 0 15px}.my-provider-row-v23{display:flex;justify-content:space-between;gap:15px;align-items:center;background:#f8fbff;border-radius:18px;padding:13px 15px;box-shadow:var(--clay-shadow-sm);margin:8px 0}.my-provider-row-v23 b,.my-provider-row-v23 small{display:block}.my-provider-row-v23 small{margin-top:4px;color:#73809e}.premium-rail-section{position:relative;overflow:hidden}.rail-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.rail-head h2{margin:5px 0 0;font-size:clamp(24px,3vw,36px);letter-spacing:-.04em}.rail-view-all{border:1px solid #dce5ff;background:#fff;border-radius:14px;padding:10px 14px;font-weight:800;color:#315ee8;display:flex;align-items:center;gap:7px}.premium-horizontal-rail{display:flex;gap:18px;overflow-x:auto;overflow-y:hidden;padding:5px 4px 18px;scroll-snap-type:x mandatory;scrollbar-width:thin}.premium-horizontal-rail::-webkit-scrollbar{height:7px}.premium-horizontal-rail::-webkit-scrollbar-thumb{background:#cbd8ff;border-radius:99px}.premium-listing-tile,.product-tile,.video-tile{flex:0 0 290px;scroll-snap-align:start;border:1px solid #e3e9fb;background:#fff;border-radius:24px;overflow:hidden;text-align:left;box-shadow:0 14px 40px #394e961a;transition:.25s;cursor:pointer}.premium-listing-tile:hover,.product-tile:hover,.video-tile:hover{transform:translateY(-5px);box-shadow:0 24px 55px #324ba02e;border-color:#b7c7ff}.rail-thumb,.product-tile-media,.video-tile-media{height:185px;position:relative;background:linear-gradient(135deg,#edf5ff,#fff0f7);overflow:hidden}.rail-thumb img,.rail-thumb video,.product-tile-media img,.video-tile-media img{width:100%;height:100%;object-fit:cover}.rail-placeholder{width:100%;height:100%;display:grid;place-items:center;color:#5b78ef;background:linear-gradient(135deg,#e7f2ff,#ffeaf4);font-size:38px}.premium-badge,.product-quick-label,.video-platform,.product-photo-count{position:absolute;z-index:2;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:10px;font-weight:900;letter-spacing:.08em;padding:7px 10px;display:flex;align-items:center;gap:5px}.premium-badge{top:12px;left:12px;color:#a96a00}.product-quick-label{top:12px;left:12px;color:#2364e8}.video-platform{top:12px;left:12px;color:#8b39d8}.play-badge{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff}.play-badge svg,.play-badge.large{width:48px;height:48px;border-radius:50%;background:#1f3785d9;display:grid;place-items:center;box-shadow:0 12px 30px #182a6540}.play-triangle{font-size:18px;margin-left:3px}.rail-tile-copy,.product-tile-copy,.video-tile-copy{padding:15px}.rail-tile-copy b,.product-tile-copy b,.video-tile-copy b{display:block;color:#14224b;font-size:16px;line-height:1.25}.rail-tile-copy small,.product-tile-copy small,.video-tile-copy small{display:block;margin-top:7px;color:#7783a3;font-size:12px}.rail-tile-copy span{display:block;color:#7a849d;font-size:12px;margin-top:9px;line-height:1.45}.product-tile-copy strong{display:block;color:#f08b24;font-size:18px;margin-top:7px}.home-explore-cta{margin:30px 0 70px;padding:30px;border-radius:30px;background:linear-gradient(115deg,#eaf3ff,#fff0f7 70%,#fff8df);border:1px solid #dce6ff;display:flex;align-items:center;justify-content:space-between;gap:25px;box-shadow:0 20px 50px #3f5ba017}.home-explore-cta h2{margin:5px 0;font-size:28px}.home-explore-cta p{color:#71809f;margin:8px 0 0}.marketplace-page,.search-page{padding-bottom:70px}.marketplace-hero{margin:18px auto 22px;max-width:1200px;padding:44px;border-radius:34px;display:flex;justify-content:space-between;align-items:end;gap:28px;border:1px solid #dce6ff;box-shadow:0 24px 65px #40559b1a}.products-hero{background:linear-gradient(120deg,#eef7ff,#fff3f8 62%,#fff9e7)}.videos-hero{background:linear-gradient(120deg,#eef4ff,#f8efff 62%,#fff6e9)}.marketplace-hero h1{font-size:clamp(32px,5vw,60px);line-height:1;letter-spacing:-.055em;max-width:760px;margin:10px 0}.marketplace-hero p{max-width:730px;color:#66728f;font-size:16px;line-height:1.7}.marketplace-toolbar{max-width:1200px;margin:0 auto 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.marketplace-toolbar .smart-search{flex:1}.result-count{color:#71809e;font-weight:800;font-size:13px}.products-grid-v24{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.product-card-v24{background:#fff;border:1px solid #e2e8fa;border-radius:26px;overflow:hidden;box-shadow:0 14px 40px #324a9617;cursor:pointer;transition:.25s}.product-card-v24:hover{transform:translateY(-5px);box-shadow:0 24px 55px #324a9626}.product-card-image{height:260px;background:#f2f6ff;position:relative}.product-card-image>img{width:100%;height:100%;object-fit:cover}.product-photo-count{bottom:12px;right:12px;color:#33426e}.product-card-body{padding:20px}.product-card-top{display:flex;justify-content:space-between;gap:12px;align-items:start}.product-card-top h3{margin:0;font-size:19px;color:#17244d}.product-card-top strong{color:#f08b24;white-space:nowrap}.product-card-body p{color:#68748e;line-height:1.55;min-height:48px}.product-card-body small{display:block;color:#8490aa;margin-bottom:14px}.videos-grid-v24{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.video-card-v24{background:#fff;border:1px solid #e2e8fa;border-radius:26px;overflow:hidden;box-shadow:0 14px 40px #324a9617;cursor:pointer;transition:.25s}.video-card-v24:hover{transform:translateY(-5px);box-shadow:0 24px 55px #324a9626}.video-card-media{height:230px;position:relative;background:linear-gradient(135deg,#eaf2ff,#f9eaff)}.video-card-media img{width:100%;height:100%;object-fit:cover}.video-placeholder{height:100%;display:grid;place-items:center;color:#8059e9;font-size:45px}.video-card-body{padding:18px}.video-card-body h3{margin:0;color:#18254e}.video-card-body small{display:block;color:#7b87a2;margin-top:7px}.video-card-actions{display:flex;gap:8px;margin-top:14px}.video-card-actions a{border:1px solid #e1e7f7;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:800;color:#4263d8;display:flex;align-items:center;gap:5px}.form-page{max-width:950px;margin:0 auto;padding-bottom:70px}.form-hero{padding:25px 0}.form-hero h1{font-size:clamp(34px,5vw,58px);letter-spacing:-.05em;margin:7px 0}.form-hero p{color:#6e7993;line-height:1.7}.premium-form{background:#fff;border:1px solid #dfe7fb;border-radius:30px;padding:28px;box-shadow:0 20px 60px #3950961c;display:grid;gap:18px}.premium-form label{display:grid;gap:8px;color:#24335e;font-weight:800;font-size:13px}.premium-form input,.premium-form textarea,.premium-form select{width:100%;border:1px solid #d9e2f5;background:#fbfcff;border-radius:15px;padding:13px 14px;font:inherit;color:#1d2a4e;outline:none}.premium-form input:focus,.premium-form textarea:focus{border-color:#5c7dff;box-shadow:0 0 0 4px #5c7dff1a}.form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-section-title{display:flex;gap:12px;align-items:center;color:#355fe0}.form-section-title svg{width:28px;height:28px}.form-section-title b,.form-section-title small{display:block}.form-section-title small{color:#7b86a0;font-weight:500;margin-top:2px}.file-preview-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.file-preview-grid img{width:100%;aspect-ratio:1;border-radius:12px;object-fit:cover}.video-link-preview{border:1px dashed #cad6f2;border-radius:22px;min-height:220px;background:#f8faff;display:grid;place-items:center;overflow:hidden;color:#71809f}.video-link-preview>div{display:grid;place-items:center;gap:8px}.video-link-preview iframe{width:100%;height:430px;border:0}.product-detail-page,.video-detail-page{padding-bottom:70px}.product-detail-layout{max-width:1200px;margin:15px auto 0;display:grid;grid-template-columns:1.05fr .95fr;gap:35px;align-items:start}.product-gallery-v24{position:sticky;top:105px}.product-main-image{height:570px;border-radius:30px;overflow:hidden;background:#f2f6ff;position:relative;border:1px solid #dfe7fb}.product-main-image img{width:100%;height:100%;object-fit:cover}.gallery-counter{position:absolute;bottom:14px;right:14px;padding:8px 12px;background:#14224bb8;color:#fff;border-radius:999px;font-size:12px}.product-thumbs{display:flex;gap:9px;margin-top:10px;overflow:auto}.product-thumbs button{width:74px;height:74px;border:2px solid transparent;border-radius:12px;overflow:hidden;padding:0;background:#fff}.product-thumbs button.active{border-color:#4e72f4}.product-thumbs img{width:100%;height:100%;object-fit:cover}.product-detail-copy{padding:18px 0}.product-detail-copy h1{font-size:clamp(35px,5vw,58px);line-height:1;letter-spacing:-.055em;color:#15234b}.product-detail-copy>p{font-size:17px;line-height:1.8;color:#68738d}.product-price-big{font-size:34px;font-weight:950;color:#f08b24;margin:15px 0}.product-contact-actions{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0}.product-seller-card{display:flex;align-items:center;gap:12px;border:1px solid #dfe7fb;border-radius:20px;padding:14px;background:#fbfcff}.product-seller-card>div:nth-child(2){flex:1}.product-seller-card b,.product-seller-card small{display:block}.product-seller-card small{color:#7c87a1;margin-top:3px}.video-detail-card{max-width:1120px;margin:15px auto;background:#fff;border:1px solid #dfe7fb;border-radius:30px;overflow:hidden;box-shadow:0 22px 70px #374f961f}.video-embed-wrap{background:#101827;aspect-ratio:16/9}.video-embed-wrap iframe{width:100%;height:100%;border:0}.video-detail-copy{padding:25px}.video-detail-copy h1{font-size:clamp(30px,5vw,54px);margin:8px 0;letter-spacing:-.05em}.video-detail-copy p{color:#73809b}.video-detail-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.search-hero{max-width:1100px;margin:10px auto 28px;padding:45px;border-radius:34px;background:linear-gradient(120deg,#edf5ff,#fff1f8,#fff9e8);border:1px solid #dfe7fb}.search-hero h1{font-size:clamp(38px,5vw,64px);letter-spacing:-.06em;margin:8px 0}.search-hero p{color:#6d7892}.global-search-large{margin-top:25px;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #d9e2f5;border-radius:20px;padding:7px 8px 7px 15px;box-shadow:0 15px 40px #394e961a}.global-search-large svg{color:#5270eb}.global-search-large input{flex:1;border:0;outline:0;padding:12px;font:inherit}.search-results-v24{max-width:1100px;margin:0 auto;display:grid;gap:28px}.search-result-list{display:grid;gap:10px}.search-result{display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:15px;text-align:left;background:#fff;border:1px solid #e0e7f7;border-radius:18px;padding:10px;cursor:pointer;transition:.2s}.search-result:hover{transform:translate(3px);border-color:#aebfff}.search-result-thumb{width:90px;height:76px;border-radius:13px;overflow:hidden;background:#eef3ff;display:grid;place-items:center;color:#5372e8}.search-result-thumb img,.search-result-thumb video{width:100%;height:100%;object-fit:cover}.search-result b{display:block;color:#1a2750}.search-result small{display:block;color:#7b86a1;margin:4px 0}.search-result p{margin:0;color:#68748e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.premium-toggle{background:#fff6df!important;color:#b9770b!important;border:1px solid #f4d18c!important}.premium-toggle.on{background:#ffe4a8!important;color:#9a5d00!important}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.products-grid-v24,.videos-grid-v24{grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail-layout{grid-template-columns:1fr}.product-gallery-v24{position:relative;top:auto}.product-main-image{height:min(70vw,560px)}}@media (max-width:760px){.marketplace-hero,.home-explore-cta{margin-left:12px;margin-right:12px;padding:25px;display:grid}.marketplace-hero h1{font-size:38px}.products-grid-v24,.videos-grid-v24{grid-template-columns:1fr;margin:0 12px}.marketplace-toolbar{margin:0 12px 18px;display:grid}.form-page,.product-detail-page,.video-detail-page{padding-left:12px;padding-right:12px}.form-grid-2{grid-template-columns:1fr}.file-preview-grid{grid-template-columns:repeat(3,1fr)}.premium-form{padding:20px}.product-main-image{height:420px}.product-detail-copy h1{font-size:39px}.video-embed-wrap{aspect-ratio:16/10}.video-detail-copy{padding:18px}.global-search-large{display:grid;grid-template-columns:1fr}.search-hero{margin:10px 12px 22px;padding:25px}.search-result{grid-template-columns:65px 1fr auto}.search-result-thumb{width:65px;height:58px}.search-result p{display:none}.rail-head{align-items:start}.premium-horizontal-rail{padding-left:1px}.premium-listing-tile,.product-tile,.video-tile{flex-basis:245px}.home-explore-cta h2{font-size:23px}}.detail-gallery-v24{display:flex;gap:8px;overflow:auto;padding:10px 2px}.detail-gallery-v24 button{width:74px;height:64px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:#fff}.detail-gallery-v24 button.active{border-color:#5272ed}.detail-gallery-v24 img{width:100%;height:100%;object-fit:cover}html,body,#root,.app{max-width:100%;overflow-x:hidden}.site-header-v25{position:sticky;top:0;z-index:150;width:100%;background:#f8fbffeb;border-bottom:1px solid rgba(122,145,190,.14);box-shadow:0 10px 34px #394e891a;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.header-inner-v25{width:100%;max-width:none;margin:0 auto;min-height:78px;padding:10px clamp(18px,2.6vw,42px);display:grid;grid-template-columns:auto minmax(390px,1fr) auto minmax(260px,360px) auto auto;align-items:center;gap:14px}.brand-v25{display:flex;align-items:center;gap:9px;border:0;background:transparent;padding:0;cursor:pointer;white-space:nowrap}.brand-v25 img{width:50px;height:50px;object-fit:contain;border-radius:15px;filter:drop-shadow(4px 7px 9px rgba(42,78,160,.15))}.brand-v25>span{font-size:22px;font-weight:950;letter-spacing:-.045em;color:#23427f}.brand-v25>span>span{color:#ff8a38}.desktop-nav-v25{display:flex;align-items:center;justify-content:center;gap:3px;min-width:0;overflow:hidden}.desktop-nav-v25 button,.more-trigger-v25{border:0;background:transparent;color:#526180;font-size:13px;font-weight:900;padding:12px 10px;border-radius:14px;white-space:nowrap;cursor:pointer}.desktop-nav-v25 button:hover,.desktop-nav-v25 button.active,.more-trigger-v25:hover{color:#246bfe;background:#eef4ff;box-shadow:var(--sb-inset)}.header-create-v25{display:flex;gap:7px;align-items:center;white-space:nowrap}.provider-btn-v25,.post-btn-v25{border:0;border-radius:15px;padding:11px 14px;display:flex;align-items:center;gap:6px;font-weight:950;font-size:12px;cursor:pointer;box-shadow:6px 8px 17px #43599124,-4px -4px 9px #fffffff2}.provider-btn-v25{background:linear-gradient(135deg,#fff2df,#ffe6c8);color:#b66b14}.post-btn-v25{background:linear-gradient(135deg,#2f6bff,#7857ff);color:#fff}.provider-btn-v25 svg,.post-btn-v25 svg{width:15px;height:15px}.searchbox-v25{height:46px;min-width:0;display:flex;align-items:center;gap:8px;padding:5px 7px 5px 14px;background:#f5f8ff;border:1px solid rgba(155,174,215,.16);border-radius:16px;box-shadow:var(--sb-inset)}.searchbox-v25>svg{width:17px;color:#5270e8;flex:0 0 auto}.searchbox-v25 input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#24335e;font:700 12px inherit}.searchbox-v25 input::placeholder{color:#8994aa}.searchbox-v25>button{width:34px;height:34px;border:0;border-radius:11px;background:#fff;color:#5270e8;display:grid;place-items:center;box-shadow:4px 5px 10px #4c60961a;cursor:pointer}.searchbox-v25>button svg{width:15px}.head-actions-v25{display:flex;align-items:center;gap:7px;white-space:nowrap}.icon-v25{position:relative;width:42px;height:42px;border:0;border-radius:14px;background:#f7faff;color:#5870b6;display:grid;place-items:center;box-shadow:6px 8px 17px #43599121,-4px -4px 9px #fffffff2;cursor:pointer}.icon-v25 svg{width:18px}.icon-v25 i{position:absolute;right:-2px;top:-4px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:99px;background:#ff4fa7;color:#fff;font-size:8px;font-style:normal;font-weight:950}.avatar-v25{width:42px;height:42px;border:0;border-radius:14px;background:linear-gradient(135deg,#2f6bff,#7857ff);color:#fff;font-weight:950;cursor:pointer;box-shadow:6px 8px 17px #2f6bff3b}.join-v25{border:0;border-radius:15px;padding:12px 15px;background:linear-gradient(135deg,#2f6bff,#7857ff);color:#fff;font-weight:950;font-size:12px;cursor:pointer;box-shadow:7px 9px 19px #2f6bff38}.more-nav-v25{position:relative}.more-trigger-v25{display:flex;align-items:center;gap:3px}.more-trigger-v25 svg{width:14px;transition:.2s}.more-menu-v25{position:absolute;top:52px;right:0;width:230px;padding:9px;border:1px solid rgba(174,191,225,.35);border-radius:20px;background:#fafcfffa;box-shadow:0 24px 60px #3d508233;display:grid;gap:4px}.more-menu-v25 button{border:0;background:transparent;padding:11px 12px;border-radius:12px;text-align:left;color:#526180;font-weight:850;cursor:pointer}.more-menu-v25 button:hover{background:#eef4ff;color:#246bfe}.security-trust-v25{width:100%;min-height:42px;padding:8px clamp(18px,3vw,48px);display:flex;align-items:center;justify-content:center;gap:22px;background:linear-gradient(90deg,#edf8ff,#fff7e9,#fff0f7);border-bottom:1px solid rgba(127,150,197,.12);color:#566583;font-size:11px;font-weight:700}.security-trust-v25>div{display:flex;align-items:center;justify-content:center;gap:7px;text-align:center}.security-icon-v25{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:#fff;color:#3478de;box-shadow:4px 5px 10px #4664a01f}.security-icon-v25 svg{width:14px}.security-trust-v25 strong{color:#263967}.security-public-v25{padding-left:14px;border-left:1px solid rgba(103,128,177,.2)}.security-dot-v25{width:7px;height:7px;border-radius:50%;background:#20cda9;box-shadow:0 0 0 5px #20cda91a}@media (max-width:1450px){.header-inner-v25{grid-template-columns:auto minmax(300px,1fr) auto minmax(220px,300px) auto auto;gap:9px;padding-left:20px;padding-right:20px}.desktop-nav-v25 button{padding-left:7px;padding-right:7px;font-size:12px}.brand-v25>span{font-size:20px}.provider-btn-v25,.post-btn-v25{padding:10px 11px}.searchbox-v25{height:44px}}@media (max-width:1180px){.header-inner-v25{grid-template-columns:auto 1fr auto auto auto}.desktop-nav-v25{justify-content:flex-start}.desktop-nav-v25 button:nth-child(5),.desktop-nav-v25 button:nth-child(6){display:none}.searchbox-v25{max-width:260px}.header-create-v25{order:3}.more-nav-v25{order:6}.head-actions-v25{order:5}.searchbox-v25{order:4}.desktop-nav-v25{order:2}}@media (max-width:900px){.site-header-v25{position:sticky}.header-inner-v25{min-height:68px;padding:8px 12px;grid-template-columns:auto 1fr auto auto;gap:8px}.desktop-nav-v25{display:none}.brand-v25 img{width:42px;height:42px}.brand-v25>span{font-size:18px}.header-create-v25{order:3}.provider-btn-v25{display:none}.post-btn-v25{width:44px;height:44px;padding:0;justify-content:center;border-radius:14px}.post-btn-v25 span{display:none}.searchbox-v25{order:2;width:100%;height:44px;max-width:none}.searchbox-v25 input{font-size:11px}.head-actions-v25{order:4}.head-actions-v25 .header-share-v25{display:none}.icon-v25,.avatar-v25{width:40px;height:40px}.join-v25{padding:10px 11px;font-size:10px}.more-nav-v25{display:none}.security-trust-v25{min-height:44px;padding:7px 10px;gap:8px;font-size:9px}.security-trust-v25>div{gap:5px}.security-public-v25{display:none!important}}@media (max-width:560px){.header-inner-v25{grid-template-columns:auto 1fr auto;padding:7px 9px;gap:7px}.brand-v25>span{display:none}.brand-v25 img{width:40px;height:40px}.searchbox-v25{height:42px;border-radius:14px;padding-left:10px}.searchbox-v25>svg{width:15px}.searchbox-v25 input{font-size:10px}.searchbox-v25>button{width:30px;height:30px}.head-actions-v25 .icon-v25{display:none}.head-actions-v25 .join-v25{font-size:9px;padding:10px 9px;border-radius:12px}.post-btn-v25{width:40px;height:40px}.security-trust-v25{font-size:8px;line-height:1.3}.security-icon-v25{width:24px;height:24px}.security-trust-v25>div:first-child{max-width:100%}}.site-header-v25{width:100vw!important;max-width:100vw!important;overflow:visible!important}.header-inner-v25{width:100%!important;max-width:none!important;margin:0!important;padding:10px clamp(18px,3vw,42px)!important;grid-template-columns:auto minmax(0,1fr) auto minmax(250px,360px) auto auto!important;gap:12px!important}.desktop-nav-v25{min-width:0!important;justify-content:center!important;gap:2px!important;box-shadow:none!important;background:#eff4ffb8!important}.desktop-nav-v25 button{white-space:nowrap!important;padding:10px 11px!important;font-size:12px!important}.desktop-create-v25{display:flex!important;gap:7px!important;white-space:nowrap!important}.desktop-search-v25{min-width:0!important}.head-actions-v25{display:flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}.desktop-more-v25{position:relative!important;white-space:nowrap!important}.mobile-header-icon-v25,.mobile-search-panel-v25,.mobile-create-sheet-v25,.mobile-menu-panel-v25{display:none}.hero-clean-v26{min-height:unset!important;grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr)!important;align-items:stretch!important}.home-action-board-v26{position:relative;z-index:4;align-self:center;padding:28px;border-radius:32px;background:#ffffffa3;border:1px solid rgba(255,255,255,.96);box-shadow:var(--sb-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.action-board-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.action-board-head>svg{width:34px;height:34px;color:#6a72ee;filter:drop-shadow(3px 4px 5px rgba(91,107,193,.18))}.action-board-head h2{font-size:26px;line-height:1.08;letter-spacing:-.04em;margin:4px 0}.action-board-head p{margin:0;color:#73809d;font-size:13px;line-height:1.5}.action-board-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.action-tile-v26{border:0;text-align:left;display:grid;grid-template-columns:42px 1fr 18px;align-items:center;gap:10px;min-height:72px;padding:12px 13px;border-radius:18px;background:#f8fbfff0;color:#26365f;box-shadow:8px 10px 20px #4b60961a,-5px -5px 12px #fffffff5;transition:transform .2s ease,box-shadow .2s ease}.action-tile-v26:hover{transform:translateY(-3px);box-shadow:12px 15px 27px #4b609624,-6px -6px 14px #fffffffa}.action-icon-v26{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#eef4ff;color:#4770e8;box-shadow:inset 2px 3px 7px #5971b11a,4px 5px 9px #566ca514}.action-tile-v26 b,.action-tile-v26 small{display:block}.action-tile-v26 b{font-size:13px}.action-tile-v26 small{margin-top:3px;color:#7b87a4;font-size:10px;line-height:1.3}.action-tile-v26>svg{width:15px;color:#98a4bc}.action-tile-v26.tone-1 .action-icon-v26{color:#735de5;background:#f1edff}.action-tile-v26.tone-2 .action-icon-v26{color:#e98a36;background:#fff3e7}.action-tile-v26.tone-3 .action-icon-v26{color:#d74f96;background:#fff0f7}.action-tile-v26.tone-4 .action-icon-v26{color:#0c9b88;background:#e9fbf6}.action-tile-v26.tone-5 .action-icon-v26{color:#218fc8;background:#eaf8ff}.action-security-v26{display:flex;align-items:center;gap:10px;margin-top:14px;padding:12px 13px;border-radius:16px;background:linear-gradient(90deg,#edf9ff,#f8f4ff);box-shadow:inset 2px 3px 8px #566ba412}.action-security-v26>svg{width:22px;color:#356fe5}.action-security-v26 b,.action-security-v26 small{display:block}.action-security-v26 b{font-size:11px;color:#31436f}.action-security-v26 small{margin-top:2px;color:#75829f;font-size:9px;line-height:1.35}.hero-trust-v26{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.hero-trust-v26 span{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:999px;background:#ffffffb8;box-shadow:var(--clay-in);font-size:10px;font-weight:800;color:#596b91}.hero-trust-v26 svg{width:14px;height:14px;color:#3b78df}.category-clean-v26{flex:0 0 190px!important;min-width:190px!important;min-height:96px!important;display:grid!important;grid-template-columns:42px 1fr 16px!important;align-items:center!important;gap:10px!important;padding:13px 14px!important;background:#f8fbff!important;border:1px solid rgba(196,208,233,.45)!important;border-radius:17px!important;box-shadow:7px 9px 18px #4c629714,-5px -5px 11px #fffffffa!important}.category-clean-v26:hover{transform:translateY(-2px)!important;background:#fbfdff!important}.category-clean-v26 .category-icon-v17{width:42px!important;height:42px!important;border-radius:13px!important;display:grid!important;place-items:center!important;background:#edf3ff!important;color:#476fe2!important;box-shadow:inset 2px 3px 7px #546ca914!important;font-size:0!important}.category-clean-v26 .category-icon-v17 svg{width:22px!important;height:22px!important}.category-clean-v26 .category-name-v26 b,.category-clean-v26 .category-name-v26 small{display:block!important}.category-clean-v26 .category-name-v26 b{font-size:12px!important;line-height:1.25!important;color:#26365f!important}.category-clean-v26 .category-name-v26 small{margin-top:4px!important;font-size:9px!important;color:#8791a8!important}.category-clean-v26>svg{width:14px!important;color:#9aa6bd!important}.category-rail-v17{scrollbar-width:none!important}.category-rail-v17::-webkit-scrollbar{display:none}.footer-v26{position:relative!important;display:grid!important;grid-template-columns:1.5fr repeat(3,1fr)!important;gap:28px!important;width:100%!important;max-width:none!important;margin:0!important;padding:48px max(20px,calc((100% - 1440px)/2)) 28px!important;background:linear-gradient(145deg,#f4f8ff,#fff4fa)!important;border-top:1px solid rgba(127,150,197,.14)!important;box-shadow:0 -18px 50px #40548e17!important}.foot-brand-v26{display:grid!important;align-content:start!important;gap:9px!important}.footer-logo-btn-v26{width:max-content!important;padding:0!important;border:0!important;background:transparent!important}.footer-logo-btn-v26 img{width:165px!important;height:auto!important;display:block!important}.foot-brand-v26 p{margin:0;color:#536383;font-weight:750;font-size:13px}.foot-brand-v26 span{display:flex;align-items:center;gap:7px;color:#5e6d8d;font-size:12px}.foot-brand-v26 span svg{width:15px;color:#3f71e1}.footer-whatsapp-v26{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:max-content;padding:10px 14px;border-radius:13px;background:#2d72df;color:#fff!important;font-size:12px;font-weight:900;box-shadow:6px 8px 17px #2d72df33}.footer-whatsapp-v26 svg{width:16px}.foot-brand-v26 small{max-width:480px;color:#7b86a0;line-height:1.6;font-size:10px}.footer-v26>div:not(.foot-brand-v26):not(.footer-bottom-v26){display:grid;align-content:start;gap:8px}.footer-v26 b{font-size:12px;color:#2f416c;margin-bottom:3px}.footer-v26 button{padding:5px 0!important;text-align:left!important;color:#6f7d9b!important;font-size:11px!important}.footer-v26 button:hover{color:#3d6ee0!important;background:transparent!important;box-shadow:none!important}.footer-bottom-v26{grid-column:1/-1!important;display:flex!important;justify-content:space-between!important;gap:15px!important;padding-top:20px;margin-top:4px;border-top:1px solid rgba(122,145,190,.16);color:#8490a7;font-size:10px}@media (max-width:900px){.site-header-v25{position:sticky!important;top:0!important}.header-inner-v25{min-height:62px!important;height:62px!important;padding:7px 10px!important;display:grid!important;grid-template-columns:auto 1fr auto auto auto!important;gap:6px!important}.desktop-nav-v25,.desktop-create-v25,.desktop-search-v25,.desktop-more-v25{display:none!important}.brand-v25{padding:3px 5px!important;background:transparent!important;box-shadow:none!important;gap:0!important}.brand-v25 img{width:43px!important;height:43px!important;border-radius:12px!important;box-shadow:4px 5px 11px #4b61961a!important}.brand-v25>span{display:none!important}.head-actions-v25{grid-column:3/-1!important;display:flex!important;justify-content:flex-end!important;gap:5px!important}.head-actions-v25 .header-share-v25,.head-actions-v25 .header-bell-v25,.head-actions-v25 .avatar-v25,.head-actions-v25 .join-v25{display:none!important}.mobile-header-icon-v25{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border:0!important;border-radius:13px!important;background:#f5f8ff!important;color:#425e99!important;box-shadow:5px 6px 12px #4c60951a,-4px -4px 8px #fff!important}.mobile-header-icon-v25 svg{width:19px!important;height:19px!important}.mobile-menu-trigger.active{background:#eaf0ff!important;color:#3c6ee4!important}.mobile-search-panel-v25{position:absolute!important;left:10px!important;right:10px!important;top:66px!important;z-index:200!important;display:flex!important;align-items:center!important;gap:7px!important;padding:8px!important;border-radius:16px!important;background:#fafcfffa!important;box-shadow:0 16px 35px #3246822e!important;border:1px solid #e0e7f8!important}.mobile-search-panel-v25>svg{width:18px!important;color:#5573d7!important}.mobile-search-panel-v25 input{min-width:0!important;flex:1!important;border:0!important;outline:0!important;background:transparent!important;font:inherit!important;font-size:13px!important;color:#26365f!important}.mobile-search-panel-v25>button{border:0!important;width:34px!important;height:34px!important;border-radius:10px!important;background:#eaf0ff!important;color:#416ce0!important;display:grid!important;place-items:center!important}.mobile-search-panel-v25 .close-search-v25{background:#f5f7fb!important;color:#7a86a0!important}.mobile-create-sheet-v25{position:absolute!important;right:10px!important;top:66px!important;z-index:200!important;width:min(360px,calc(100vw - 20px))!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;padding:11px!important;border-radius:20px!important;background:#fafcfffa!important;border:1px solid #e0e7f8!important;box-shadow:0 18px 42px #32468233!important}.mobile-create-sheet-v25 button{min-height:86px!important;border:0!important;border-radius:15px!important;background:#f7faff!important;color:#304268!important;display:grid!important;place-items:center!important;gap:5px!important;box-shadow:5px 6px 12px #4c609514!important}.mobile-create-sheet-v25 svg{width:21px!important;color:#4c70df!important}.mobile-create-sheet-v25 b{font-size:11px!important}.mobile-create-sheet-v25 small{font-size:8px!important;color:#8490a9!important;text-align:center!important}.mobile-menu-panel-v25{position:absolute!important;left:10px!important;right:10px!important;top:66px!important;z-index:199!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding:12px!important;border-radius:20px!important;background:#fafcfffc!important;border:1px solid #e0e7f8!important;box-shadow:0 18px 42px #32468233!important;max-height:calc(100dvh - 84px)!important;overflow:auto!important}.mobile-menu-head-v25{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:4px 4px 8px!important;border-bottom:1px solid #e7ebf5!important;margin-bottom:2px!important}.mobile-menu-head-v25 b{font-size:15px!important;color:#2d416e!important}.mobile-menu-head-v25 button{width:32px!important;height:32px!important;border:0!important;border-radius:10px!important;background:#f1f5fc!important;display:grid!important;place-items:center!important;color:#667596!important}.mobile-menu-panel-v25>button:not(.mobile-menu-head-v25 button){border:0!important;background:#f7faff!important;border-radius:13px!important;padding:11px 9px!important;display:flex!important;align-items:center!important;gap:8px!important;color:#3f5075!important;font-size:10px!important;font-weight:850!important;box-shadow:3px 4px 9px #4c609512!important;text-align:left!important}.mobile-menu-panel-v25>button svg{width:17px!important;color:#4d70dc!important;flex:0 0 auto!important}.hero-clean-v26{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;padding:24px 16px!important}.home-action-board-v26{padding:18px!important;border-radius:24px!important}.action-board-head h2{font-size:22px!important}.action-board-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}.action-tile-v26{grid-template-columns:34px 1fr 14px!important;min-height:68px!important;padding:9px!important;border-radius:15px!important;gap:7px!important}.action-icon-v26{width:34px!important;height:34px!important;border-radius:11px!important}.action-icon-v26 svg{width:17px!important}.action-tile-v26 b{font-size:10px!important}.action-tile-v26 small{font-size:8px!important}.action-security-v26{padding:10px!important}.action-security-v26 small{font-size:8px!important}.hero-trust-v26{gap:5px!important}.hero-trust-v26 span{font-size:8px!important;padding:7px 8px!important}.category-clean-v26{flex-basis:172px!important;min-width:172px!important;min-height:84px!important}.category-clean-v26 .category-icon-v17{width:36px!important;height:36px!important}.category-clean-v26 .category-icon-v17 svg{width:19px!important}.category-clean-v26 .category-name-v26 b{font-size:10px!important}.category-clean-v26 .category-name-v26 small{font-size:8px!important}.footer-v26{grid-template-columns:1fr 1fr!important;padding:36px 16px 105px!important;gap:22px 18px!important}.foot-brand-v26{grid-column:1/-1!important}.footer-logo-btn-v26 img{width:145px!important}.footer-bottom-v26{font-size:8px!important;flex-direction:column!important;gap:5px!important}.mobile-nav{display:flex!important;position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:180!important;height:72px!important;padding:7px 4px calc(7px + env(safe-area-inset-bottom))!important;justify-content:space-around!important;align-items:center!important;overflow:hidden!important}.mobile-nav button{min-width:0!important;flex:1 1 0!important;max-width:82px!important}.mobile-nav button span{font-size:8px!important}}@media (max-width:390px){.header-inner-v25{grid-template-columns:auto 1fr auto auto auto!important;gap:4px!important}.mobile-header-icon-v25{width:37px!important;height:37px!important}.brand-v25 img{width:40px!important;height:40px!important}.action-board-grid{grid-template-columns:1fr!important}.mobile-create-sheet-v25,.mobile-menu-panel-v25{left:7px!important;right:7px!important;width:auto!important}.mobile-menu-panel-v25{grid-template-columns:1fr 1fr!important}}.mobile-controls-v26{display:none;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.mobile-controls-v26 button{flex:0 0 auto}@media (max-width:900px){.header-inner-v25{display:grid!important;grid-template-columns:minmax(0,auto) 1fr auto!important;align-items:center!important;width:100%!important;box-sizing:border-box!important;padding:7px 10px!important;gap:8px!important;overflow:visible!important}.brand-v25{min-width:0!important;max-width:52px!important;overflow:hidden!important}.brand-v25 img{display:block!important;max-width:43px!important}.head-actions-v25{display:none!important}.mobile-controls-v26{display:flex!important;grid-column:3!important;grid-row:1!important}.mobile-controls-v26 .mobile-header-icon-v25{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;border:0!important}.mobile-search-panel-v25{position:fixed!important;left:10px!important;right:10px!important;top:70px!important;width:auto!important;box-sizing:border-box!important}.mobile-create-sheet-v25,.mobile-menu-panel-v25{position:fixed!important;top:70px!important;box-sizing:border-box!important;max-width:calc(100vw - 20px)!important}.mobile-menu-panel-v25{max-height:calc(100dvh - 88px)!important;overflow-y:auto!important;overflow-x:hidden!important}}@media (max-width:480px){.header-inner-v25{padding-left:8px!important;padding-right:8px!important;gap:6px!important}.mobile-controls-v26{gap:4px!important}.mobile-controls-v26 .mobile-header-icon-v25{width:37px!important;height:37px!important;border-radius:12px!important}.brand-v25 img{width:39px!important;height:39px!important}}@media (max-width:350px){.mobile-controls-v26 .mobile-header-icon-v25{width:35px!important;height:35px!important}.brand-v25 img{width:37px!important;height:37px!important}}html,body,#root,.app,main,.page,.home,.site-header-v25,footer{max-width:100vw!important;overflow-x:clip!important}img,video,iframe,canvas,svg{max-width:100%}.random-ideas-page-v28{padding-bottom:48px}.random-ideas-hero-v28{position:relative;overflow:hidden;background:linear-gradient(135deg,#eef6ff,#fff7fd 52%,#fff8ea);border:1px solid rgba(55,92,180,.12);border-radius:32px;box-shadow:0 24px 70px #364e911f}.random-ideas-hero-v28:after{content:"";position:absolute;right:-100px;top:-120px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(255,178,69,.26),transparent 68%);pointer-events:none}.random-filters-v28{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px;position:relative;z-index:1}.random-filters-v28 button{border:1px solid #dfe7f5;background:#fff;color:#24345e;border-radius:999px;padding:9px 14px;font-weight:800;cursor:pointer;transition:.2s}.random-filters-v28 button:hover,.random-filters-v28 button.on{background:#2f6df6;color:#fff;border-color:#2f6df6;transform:translateY(-1px)}.random-filters-v28 button.refresh{margin-left:auto;display:inline-flex;gap:7px;align-items:center}.random-grid-v28{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.random-card-v28{background:#fffffff0;border:1px solid #e5eaf5;border-radius:24px;padding:22px;box-shadow:0 15px 42px #263e7814;display:flex;flex-direction:column;min-height:220px;transition:transform .22s,box-shadow .22s}.random-card-v28:hover{transform:translateY(-4px);box-shadow:0 24px 55px #263e7824}.random-card-top-v28{display:flex;align-items:center;gap:10px;color:#5270aa;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.random-icon-v28{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#f1f5ff;font-size:21px}.random-card-v28 h3{font-size:20px;line-height:1.2;color:#16295c;margin:16px 0 9px}.random-card-v28 p{color:#63718d;line-height:1.6;margin:0 0 18px;flex:1}.random-card-actions-v28{display:flex;gap:8px}.random-card-actions-v28 button{display:inline-flex;align-items:center;gap:7px}.random-note-v28{margin-top:22px;border:1px solid #e3eaf7;background:#f8fbff;border-radius:20px;padding:16px 18px;display:flex;gap:12px;align-items:flex-start;color:#52627f}.random-note-v28 svg{width:20px;color:#2f6df6;flex:0 0 auto}.random-note-v28 div{display:grid;gap:4px}.random-note-v28 b{color:#20345f}.random-note-v28 span{font-size:13px;line-height:1.5}.random-idea-next-v28{margin-top:10px;width:100%;min-height:50px;border:1px solid #dce5f7;background:#fff;color:#29477e;border-radius:16px;font-weight:900;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.random-idea-next-v28:hover{border-color:#2f6df6;color:#2f6df6;transform:translateY(-1px)}.admin-form-grid{display:grid;grid-template-columns:2fr 1fr 100px;gap:10px;margin-bottom:18px}.admin-form-grid textarea{grid-column:1/3;min-height:90px}.admin-form-grid .primary{align-self:end}.admin-row button{margin-left:6px}@media (max-width:900px){.random-grid-v28{grid-template-columns:1fr 1fr}.random-filters-v28 button.refresh{margin-left:0}.admin-form-grid{grid-template-columns:1fr}.admin-form-grid textarea{grid-column:auto}}@media (max-width:560px){.random-grid-v28{grid-template-columns:1fr}.random-card-actions-v28{flex-direction:column}.random-card-actions-v28 button{width:100%;justify-content:center}.random-ideas-hero-v28{border-radius:24px}}.chat-page-v29{padding-bottom:32px}.chat-shell-v29{display:grid;grid-template-columns:360px minmax(0,1fr);min-height:720px;background:#ffffffd1;border:1px solid rgba(80,100,180,.14);border-radius:28px;overflow:hidden;box-shadow:0 24px 80px #3850a024}.chat-list-v29{border-right:1px solid rgba(80,100,180,.12);background:#f8faffe6;display:flex;flex-direction:column}.chat-list-head-v29{padding:22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(80,100,180,.1)}.chat-list-head-v29 h2{margin:5px 0 0}.chat-search-v29{margin:14px 16px;display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #dfe6f5;border-radius:15px;padding:0 12px}.chat-search-v29 input,.chat-searchbar-v29 input{border:0;outline:0;background:transparent;width:100%;padding:12px 0}.chat-list-items-v29{overflow:auto}.chat-row-v29{display:grid;grid-template-columns:minmax(0,1fr) 42px;align-items:center;padding:4px 10px}.chat-row-v29>button:first-child{border:0;background:transparent;text-align:left;display:flex;gap:11px;align-items:center;padding:12px;border-radius:16px;min-width:0}.chat-row-v29>button:first-child.selected,.chat-row-v29>button:first-child:hover{background:#eaf0ff}.chat-row-v29>button:first-child div{min-width:0;display:grid}.chat-row-v29 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6c7895}.chat-row-v29 em{font-style:normal;font-size:11px;color:#9aa4ba}.chat-row-v29 i{font-style:normal;background:#246bfe;color:#fff;border-radius:999px;padding:3px 7px;font-size:11px;justify-self:end}.chat-delete-v29{border:0;background:transparent;opacity:.55}.chat-empty-mini{padding:36px 22px;text-align:center;display:grid;gap:8px;color:#6c7895}.chat-empty-mini svg{margin:auto;width:32px}.chat-window-v29{min-width:0;background:linear-gradient(180deg,#fbfcff,#f4f7ff)}.chat-empty-v29{height:100%;display:grid;place-items:center;text-align:center;padding:50px;align-content:center;gap:12px}.chat-empty-v29 .chat-orb{width:76px;height:76px;border-radius:25px;display:grid;place-items:center;background:linear-gradient(135deg,#2f6bff,#8c54ff);color:#fff;box-shadow:0 18px 35px #415adc47}.chat-empty-v29 p{max-width:560px;color:#6b7691}.conversation-v29{height:100%;display:grid;grid-template-rows:auto auto 1fr auto auto}.conversation-head-v29{display:flex;align-items:center;gap:12px;padding:15px 18px;border-bottom:1px solid #e2e7f2;background:#ffffffe0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.chat-back-v29{display:none;border:0;background:#eef2ff;border-radius:12px;padding:9px}.conversation-person{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.conversation-person div{display:grid}.conversation-person small{color:#77839e}.conversation-tools-v29{display:flex;gap:8px}.chat-searchbar-v29{display:flex;align-items:center;gap:8px;margin:10px 16px 0;padding:0 12px;border:1px solid #e0e6f3;background:#fff;border-radius:14px}.chat-searchbar-v29 button{border:0;background:transparent}.messages-v29{overflow:auto;padding:22px 5%;display:flex;flex-direction:column;gap:10px}.msg-v29{position:relative;display:flex;flex-direction:column;align-items:flex-start;max-width:78%}.msg-v29.mine{align-self:flex-end;align-items:flex-end}.msg-bubble-v29{background:#fff;border:1px solid #e0e6f3;border-radius:18px 18px 18px 6px;padding:10px 13px;box-shadow:0 6px 20px #394c8712;max-width:100%}.msg-v29.mine .msg-bubble-v29{border-radius:18px 18px 6px;background:#eaf1ff;border-color:#cbd9ff}.msg-bubble-v29 p{margin:3px 0;white-space:pre-wrap;overflow-wrap:anywhere}.msg-bubble-v29>img,.msg-bubble-v29>video{display:block;max-width:360px;max-height:320px;border-radius:12px}.msg-bubble-v29 audio{max-width:280px}.msg-bubble-v29 small{color:#8993aa;font-size:10px}.reply-preview-v29{display:grid;text-align:left;width:100%;border:0;border-left:3px solid #5c76ff;background:#f1f4ff;border-radius:8px;padding:7px;margin-bottom:6px}.reply-preview-v29 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6c7690}.msg-menu-v29{display:flex;gap:2px;opacity:0;transition:.2s;position:relative}.msg-v29:hover .msg-menu-v29,.msg-v29:focus-within .msg-menu-v29{opacity:1}.msg-menu-v29 button{border:0;background:transparent;padding:5px;color:#71809d}.reaction-pop-v29{position:absolute;bottom:34px;left:0;background:#fff;border:1px solid #e0e6f3;border-radius:16px;padding:6px;display:flex;box-shadow:0 12px 30px #2c3c782e;z-index:5}.reaction-pop-v29 button{font-size:18px}.message-reactions-v29{display:flex;gap:4px;margin-top:-4px}.message-reactions-v29 span{background:#fff;border:1px solid #dfe5f1;border-radius:999px;padding:2px 6px;font-size:11px}.reply-compose-v29{display:flex;gap:10px;align-items:center;margin:0 16px 8px;padding:10px 12px;background:#eef3ff;border-left:3px solid #5572ff;border-radius:12px}.reply-compose-v29>div{min-width:0;display:grid;flex:1}.reply-compose-v29 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#66738e}.reply-compose-v29>button{border:0;background:transparent}.composer-v29{display:flex;gap:8px;padding:12px 16px;background:#fff;border-top:1px solid #e0e6f1;align-items:center}.composer-v29 input[type=text],.composer-v29>input:not([type=file]){flex:1;min-width:0;border:1px solid #dbe2ef;border-radius:16px;padding:13px 15px;outline:0}.composer-v29>button,.attach-btn-v29{border:0;background:#eef2ff;border-radius:13px;padding:10px;display:grid;place-items:center}.composer-v29 .send{background:#2868ff;color:#fff}.attach-btn-v29{position:relative;overflow:hidden}.attach-btn-v29 input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.forward-modal-v29{max-width:520px}.forward-chat-row-v29{display:flex;align-items:center;gap:12px;border:0;background:#f5f7ff;border-radius:14px;padding:12px;margin:5px 0;width:100%;text-align:left}.forward-chat-row-v29 svg{margin-left:auto}.content-social-panel-v29{margin-top:22px;background:#fff;border:1px solid #e1e6f1;border-radius:24px;padding:22px;box-shadow:0 12px 36px #32468214}.content-social-actions-v29{display:flex;gap:8px;align-items:center;border-bottom:1px solid #edf0f6;padding-bottom:14px;margin-bottom:16px}.content-social-actions-v29 button{border:1px solid #e0e5ef;background:#fff;border-radius:12px;padding:9px 12px;display:flex;align-items:center;gap:6px}.content-social-actions-v29 button.active{color:#e33b74;background:#fff0f5}.content-social-actions-v29 span{margin-left:auto;display:flex;align-items:center;gap:5px;color:#78839a}.comment-compose-v29{display:flex;gap:8px}.comment-compose-v29 input{flex:1;min-width:0;border:1px solid #dce3ef;border-radius:13px;padding:12px;outline:0}.content-comments-v29{display:grid;gap:12px;margin-top:16px}.comment-v29{display:flex;gap:10px}.comment-v29>div{flex:1;background:#f7f9fd;border-radius:14px;padding:9px 12px}.comment-v29 b{margin-right:8px}.comment-v29 small{color:#8a94a9}.comment-v29 p{margin:5px 0 0;color:#4e5972}@media (max-width:900px){.chat-shell-v29{grid-template-columns:1fr;min-height:calc(100vh - 150px)}.chat-list-v29{display:none}.chat-back-v29{display:grid;place-items:center}.conversation-tools-v29 .soft{padding:8px}.conversation-tools-v29 .soft:first-child{font-size:0}.conversation-tools-v29 .soft:first-child svg{margin:0}.messages-v29{padding:18px 12px}.msg-v29{max-width:90%}.msg-menu-v29{opacity:1}.composer-v29{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.content-social-panel-v29{border-radius:18px;padding:16px}}.comment-mini-actions-v29{display:flex;gap:6px;margin-top:7px}.comment-mini-actions-v29 button{border:0;background:transparent;color:#687694;font-size:11px;display:flex;gap:4px;align-items:center}.comment-mini-actions-v29 svg{width:13px;height:13px}.danger{border:1px solid #ffd1dc!important;background:#fff2f5!important;color:#c62850!important;border-radius:12px;padding:10px 14px;font-weight:800}@media (max-width:700px){.chat-page-v29,.product-detail-page,.video-detail-page{padding-left:10px;padding-right:10px}.conversation-tools-v29 .soft{font-size:0;padding:9px}.conversation-tools-v29 .soft svg{width:18px}.chat-searchbar-v29{margin-left:10px;margin-right:10px}.msg-bubble-v29>img,.msg-bubble-v29>video{max-width:250px}.content-social-actions-v29{flex-wrap:wrap}.content-social-actions-v29 span{margin-left:0}.product-contact-actions,.video-detail-actions{flex-wrap:wrap}.product-contact-actions>*,.video-detail-actions>*{max-width:100%}}.support-others-page{position:relative;overflow:hidden}.support-hero{background:linear-gradient(135deg,#eef8ff,#f8f0ff 48%,#fff4ea);border:1px solid rgba(72,101,190,.12);box-shadow:0 24px 70px #3f4fa01f}.support-pill-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px}.support-pill-grid>div{padding:18px;border-radius:22px;background:#ffffffb8;border:1px solid rgba(80,100,180,.12);box-shadow:0 12px 32px #49589614;display:flex;flex-direction:column;gap:7px;min-width:0}.support-pill-grid svg{width:22px;height:22px;color:#4d63ff}.support-pill-grid b{font-size:15px;color:#172a64}.support-pill-grid small{font-size:12px;line-height:1.45;color:#687596}.action-board-grid .action-tile-v26{min-width:0}.action-board-grid .action-tile-v26 b{white-space:normal;line-height:1.2}@media (max-width:900px){.support-pill-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.support-pill-grid{grid-template-columns:1fr}.support-hero{padding:22px}.action-board-grid{grid-template-columns:1fr!important}}.home-explore-actions-v29{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(49,91,180,.12)}.explore-action{min-width:0;border:1px solid rgba(49,91,180,.12);background:#ffffffd1;border-radius:18px;padding:13px 14px;display:flex;align-items:center;gap:11px;text-align:left;cursor:pointer;box-shadow:0 10px 26px #2d488c14;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.explore-action:hover{transform:translateY(-2px);box-shadow:0 16px 34px #2d488c21;border-color:#315bb447}.explore-action>svg{width:23px;height:23px;flex:0 0 23px}.explore-action span{min-width:0;display:flex;flex-direction:column;gap:3px}.explore-action b{font-size:14px;color:#18366f}.explore-action small{font-size:11px;line-height:1.35;color:#66779b}.explore-action>svg:last-child{margin-left:auto;width:17px;height:17px;color:#4772e9}.explore-action.solutions>svg:first-child{color:#2877ff}.explore-action.community>svg:first-child{color:#ee4f9a}.explore-solutions-page-v29 .explore-hero-v29{margin-bottom:18px}.explore-proof-row-v29{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.explore-proof-row-v29 span{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:999px;background:#ffffffb8;border:1px solid rgba(49,91,180,.1);font-size:11px;font-weight:700;color:#52658d}.explore-proof-row-v29 svg{width:14px;height:14px;color:#2e7cff}.explore-toolbar-v29{display:grid;grid-template-columns:minmax(280px,1fr) 220px 210px 150px;gap:10px;padding:14px;border-radius:20px;background:#ffffffe0;border:1px solid rgba(49,91,180,.12);box-shadow:0 12px 30px #2d488c14;margin-bottom:24px}.explore-toolbar-v29 label{display:flex;align-items:center;gap:8px;border:1px solid rgba(49,91,180,.12);background:#fff;border-radius:13px;padding:0 12px}.explore-toolbar-v29 label svg{width:17px;color:#4772e9}.explore-toolbar-v29 input,.explore-toolbar-v29 select{width:100%;min-width:0;border:1px solid rgba(49,91,180,.12);background:#fff;border-radius:13px;padding:11px 12px;color:#203763;font:inherit}.explore-toolbar-v29 label input{border:0;padding-left:2px;outline:0}.explore-result-head-v29{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px}.explore-result-head-v29 h2{margin:4px 0 0;color:#17346e}.explore-result-head-v29 .secondary{display:inline-flex;align-items:center;gap:7px}@media (max-width:850px){.home-explore-actions-v29,.explore-toolbar-v29{grid-template-columns:1fr}.explore-result-head-v29{align-items:flex-start;flex-direction:column}.explore-result-head-v29 .secondary{width:100%;justify-content:center}}@media (max-width:560px){.explore-action{padding:12px;border-radius:15px}.explore-action b{font-size:13px}.explore-action small{font-size:10px}.explore-proof-row-v29{gap:6px}.explore-proof-row-v29 span{font-size:10px;padding:7px 9px}}.hero-explore-actions-main{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px!important;max-width:650px!important}.hero-explore-btn{min-width:0;border:0;border-radius:20px;padding:14px 16px;display:flex;align-items:center;gap:11px;text-align:left;cursor:pointer;color:#fff;box-shadow:var(--clay-out-lg);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;position:relative;overflow:hidden}.hero-explore-btn:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:19px;border:1px solid rgba(255,255,255,.34);pointer-events:none}.hero-explore-btn:hover{transform:translateY(-3px);filter:saturate(1.08);box-shadow:16px 20px 38px #3e579b38}.hero-explore-btn>svg:first-child{width:23px;height:23px;flex:0 0 23px}.hero-explore-btn>span{min-width:0;display:flex;flex-direction:column;gap:3px;position:relative;z-index:1}.hero-explore-btn b{font-size:14px;font-weight:950;line-height:1.2}.hero-explore-btn small{font-size:10px;line-height:1.35;font-weight:700;opacity:.9}.hero-explore-btn>svg:last-child{margin-left:auto;width:17px;height:17px;flex:0 0 17px;position:relative;z-index:1}.hero-explore-solutions{background:linear-gradient(135deg,#2675ff,#4d55ff 58%,#7050ff)!important}.hero-explore-community{background:linear-gradient(135deg,#ff4f9f,#ef4cbd 52%,#b65cff)!important}.hero-explore-solutions>svg:first-child{color:#dff5ff}.hero-explore-community>svg:first-child{color:#fff1fb}.home-explore-actions-v29{display:none!important}.action-board-grid .tone-community{background:linear-gradient(145deg,#eef7ff,#f8fbff)!important}.action-board-grid .tone-community .action-icon-v26{color:#2675ff!important}@media (max-width:760px){.hero-explore-actions-main{grid-template-columns:1fr!important;max-width:none!important;gap:9px!important}.hero-explore-btn{min-height:55px;border-radius:17px;padding:11px 12px}.hero-explore-btn b{font-size:12px}.hero-explore-btn small{font-size:9px}.hero-explore-btn>svg:first-child{width:20px;height:20px}.hero-explore-btn>svg:last-child{width:15px;height:15px}.action-board-grid{grid-template-columns:1fr 1fr!important}.action-board-grid .tone-community{grid-column:span 2}}@media (max-width:420px){.action-board-grid{grid-template-columns:1fr!important}.action-board-grid .tone-community{grid-column:auto}.hero-explore-btn{min-height:52px}.hero-explore-btn small{font-size:8.5px}}.support-business-page{padding-top:28px}.support-business-hero{background:radial-gradient(circle at 10% 20%,#e5f5ff,transparent 32%),radial-gradient(circle at 90% 15%,#ffe7f1,transparent 30%),linear-gradient(145deg,#fff,#f4f8ff)!important;border-radius:30px!important;box-shadow:var(--clay-shadow)!important;padding:42px!important}.support-business-hero h1{max-width:900px}.support-business-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.support-feed-section{margin-top:30px}.support-feed-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px}.support-feed-head h2{margin:6px 0}.support-feed-head p{margin:0;color:var(--muted)}.support-filter{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.support-filter button{padding:9px 12px;border-radius:999px;background:#f5f8ff;box-shadow:var(--clay-shadow-sm);font-size:12px;font-weight:900;color:#687492}.support-filter button.on{background:linear-gradient(135deg,#246bfe,#7657ff);color:#fff;box-shadow:0 10px 22px #246bfe38}.support-feed-list{display:flex;flex-direction:column;gap:20px;max-width:760px;margin:0 auto}.support-feed-list .social-card-v17{height:100%;display:flex;flex-direction:column}.support-feed-list .social-actions-v17{margin-top:auto}.support-business-overlay{z-index:100}.support-business-modal{width:min(620px,calc(100vw - 28px));max-height:calc(100vh - 30px);overflow:auto}.support-business-modal h2{margin-bottom:6px}.support-business-modal>label,.support-business-modal .support-two label{display:grid;gap:7px;margin-top:14px;font-weight:850;color:#52607d}.support-business-modal input,.support-business-modal select{width:100%;padding:13px 14px;border:1px solid rgba(177,193,225,.45);border-radius:15px;background:#f6f9ff;outline:none}.support-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.support-photo-preview{margin-top:12px;border-radius:18px;overflow:hidden;background:#eef4ff;box-shadow:var(--clay-inset)}.support-photo-preview img{width:100%;height:210px;object-fit:cover}.support-visibility{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.support-visibility button{padding:15px;border-radius:18px;text-align:left;background:#f6f9ff;box-shadow:var(--clay-shadow-sm);display:grid;grid-template-columns:28px 1fr;gap:4px 9px}.support-visibility button svg{grid-row:span 2}.support-visibility button small{grid-column:2;color:#7b87a4}.support-visibility button.selected{background:#eef4ff;outline:2px solid #6f8eff}.support-business-page .social-head-v17 small{white-space:nowrap}.support-business-page .social-head-v17 b{font-size:14px}@media (max-width:900px){.support-feed-head{align-items:flex-start;flex-direction:column}.support-filter{justify-content:flex-start}}@media (max-width:600px){.support-feed-list{max-width:100%}.support-business-page{padding:16px 12px 90px}.support-business-hero{padding:24px 18px!important;border-radius:24px!important}.support-business-hero h1{font-size:32px}.support-business-hero p{font-size:14px;line-height:1.55}.support-business-actions{display:grid;grid-template-columns:1fr}.support-business-actions button{width:100%}.support-feed-list{grid-template-columns:1fr}.support-filter{width:100%;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.support-filter button{white-space:nowrap}.support-two,.support-visibility{grid-template-columns:1fr}.support-photo-preview img{height:190px}}
