@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;500;600;700&display=swap";
:root{--bg:#f8f9fc;--ink:#242738;--muted:#9398aa;--accent:#6b57e8;--line:#eceef4}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font:15px IBM Plex Sans Arabic,Tahoma,sans-serif}button,input,textarea{font:inherit}button,a,input,textarea{outline-color:var(--accent)}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{opacity:.45;cursor:default}a{color:inherit;text-decoration:none}.app{max-width:1600px;margin:auto}.sidebar{border-left:1px solid var(--line);background:#fff;flex-direction:column;width:244px;padding:38px 25px;display:flex;position:fixed;top:0;bottom:0}.brand{align-items:center;gap:10px;font-size:35px;font-weight:700;display:flex}.brandmark{color:#fff;background:var(--accent);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-size:34px;display:flex}.branddot{color:var(--accent);margin-right:-10px}.brandcaption{color:var(--muted);margin:5px 56px 37px 0;font-size:12px}.navitem{color:#73788c;border-radius:12px;align-items:center;gap:14px;width:100%;margin-bottom:8px;padding:16px;font-weight:500;display:flex}.selected{color:var(--accent);background:#f0edff}.primary{background:var(--accent);color:#fff;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:12px 23px;font-weight:600;display:inline-flex}.primary:hover{background:#5743cf}.newpost{margin-top:26px;padding:15px}.sidebottom{align-items:center;gap:9px;margin-top:auto;font-size:12px;display:flex}.sidebottom div:nth-child(2){max-width:120px;overflow:hidden}.sidebottom b{white-space:nowrap}.sidebottom a{color:var(--accent);margin-right:auto}small{color:var(--muted);font-size:11px;display:block}.avatar,.bigavatar{color:var(--accent);background:#ede8fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:600;display:flex}.content{margin-right:244px}header{border-bottom:1px solid var(--line);background:#fffb;justify-content:space-between;align-items:center;padding:29px 43px;display:flex}.eyebrow{color:var(--muted);font-size:11px}h1{margin:3px 0 0;font-size:22px}h2,h3,h4,p{margin-top:0}.search{color:#9b9fb0;background:#f4f5f9;border-radius:10px;align-items:center;gap:10px;width:290px;padding:10px 15px;display:flex}.search input{background:0 0;border:0;outline:none;width:100%;font-size:12px}main{grid-template-columns:minmax(0,1fr) 280px;gap:30px;max-width:1210px;margin:auto;padding:32px 43px;display:grid}.hero{background:#eeeaff;border-radius:20px;justify-content:space-between;min-height:280px;margin-bottom:32px;padding:29px;display:flex;position:relative;overflow:hidden}.tag{color:#7e6db8;background:#fff9;border-radius:20px;padding:5px 10px;font-size:10px}.hero h2{margin:16px 0 8px;font-size:31px;font-weight:700;line-height:1.5}.hero h2 span{color:var(--accent)}.hero p{color:#827a9b;font-size:12px;line-height:1.9}.hero button{color:var(--accent);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.herotext{z-index:2}.herovisual{align-self:stretch;width:220px;position:relative}.orbit{border:1px solid #d7cff3;border-radius:50%;width:250px;height:250px;position:absolute;top:-14px;left:-45px}.orbit:after{content:"";border:1px solid #d7cff3;border-radius:50%;position:absolute;inset:24px}.visualcard{border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:142px;height:176px;font-size:10px;display:flex;position:absolute;box-shadow:0 15px 35px #6e5da522}.cardback{color:#9184bf;background:#fff;top:2px;left:30px;transform:rotate(-12deg)}.cardfront{color:#fff;background:linear-gradient(145deg,#8975f2,#5442bd);top:60px;left:-5px;transform:rotate(10deg)}.timeline{background:#ffffff45;width:90px;height:3px}.timeline i{background:#fff;width:50%;height:3px;display:block}.floating{z-index:3;color:#796a9c;background:#fff;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font-size:9px;display:flex;position:absolute;bottom:0;right:-20px;box-shadow:0 8px 24px #6e5da522}.feedtitle{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.feedtitle h2{margin:0;font-size:17px}.feedtitle>span{color:var(--muted);font-size:10px}.tabs{gap:8px;margin-bottom:23px;display:flex}.tabs button{color:#9296a6;border-radius:9px;padding:8px 18px;font-size:12px}.tabs .active{background:var(--ink);color:#fff}.post{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:23px;scroll-margin-top:20px;overflow:hidden}.posthead{align-items:center;gap:11px;padding:19px 21px;display:flex}.posthead b{font-size:12px}.posthead small{margin-top:4px;font-size:10px}.posttype{color:#a4a9b8;margin-right:auto}.postimage{object-fit:cover;width:100%;max-height:510px;display:block}.postvideo{background:#171820;width:100%;max-height:620px;display:block}.postbody{padding:19px 22px 5px}.postbody h3{margin-bottom:7px;font-size:15px}.postbody p{color:#858a9b;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.95}.articlebody{padding:12px 25px 8px}.articlebody h3{color:#3d3659;font-size:25px;line-height:1.6}.articlebody p{font-size:14px}.readmore{color:var(--accent);padding:0 0 14px;font-size:12px}.postactions{border-top:1px solid #f3f4f8;align-items:center;gap:18px;padding:15px 22px;display:flex}.postactions button{color:#a0a4b4;align-items:center;gap:7px;padding:0;font-size:11px;display:flex}.postactions .save{margin-right:auto}.postactions .liked{color:#e36d92}.postactions .issaved{color:var(--accent)}.welcome{border:1px solid var(--line);background:#fff;border-radius:16px;margin-bottom:26px;padding:26px 23px}.tinylabel{color:var(--accent);font-size:10px}.welcome h3{margin:14px 0 9px;font-size:20px;line-height:1.6}.welcome p{color:#979aab;font-size:12px;line-height:1.9}.artcircles{padding-top:8px;display:flex}.artcircles span{color:#8e7bcb;background:#ebe6ff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-left:-5px;display:flex}.artcircles span:nth-child(2){color:#d3976c;background:#fdebdc}.artcircles span:nth-child(3){color:#62a58a;background:#dcf0e8}.topics h3{justify-content:space-between;margin-bottom:18px;font-size:14px;display:flex}.topics button{text-align:right;align-items:center;gap:10px;width:100%;margin:0 0 19px;display:flex}.topics b{font-size:11px}.topics small{margin-top:4px;font-size:10px}.topics button>svg{color:#aaaebe;margin-right:auto}.topicicon{color:#9b8cc9;background:#eeebfa;border-radius:10px;padding:11px;display:flex}.note{background:#f1f0f6;border-radius:15px;margin-top:28px;padding:20px 23px}.note>span{color:#a799d3;font-size:25px}.note h4{margin:6px 0;font-size:13px}.note p,footer{color:#a1a3b1;font-size:11px;line-height:1.9}footer{margin-top:23px}.empty{text-align:center;color:#9c94b2;background:#fff;border:1px dashed #ddd8ee;border-radius:16px;padding:45px}.empty svg{margin:auto}.empty h3{color:var(--ink);margin-top:20px}.empty p{font-size:13px}.error{color:#bc455d;background:#fff0f2;border-radius:8px;margin-bottom:15px;padding:12px;font-size:13px}.error button{margin-right:10px;text-decoration:underline}.profilecard{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;margin-bottom:28px;padding:28px}.bigavatar{width:65px;height:65px;margin:0 auto 15px;font-size:32px}.profilecard p{color:var(--muted);font-size:13px}.profilecard>span{margin-bottom:15px;display:block}.overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;background:#26213566;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dialog{background:#fff;border-radius:22px;width:560px;max-height:90dvh;padding:26px;overflow:auto}.dialoghead{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.dialoghead h2{margin:0;font-size:22px}.dialoghead button{color:#9690a5}.field{margin:18px 0;font-size:13px;display:block}.field input,.field textarea{resize:vertical;background:#fdfcfe;border:1px solid #e4e1ec;border-radius:10px;width:100%;margin-top:8px;padding:12px}.drop{color:#8e80bb;background:#f7f5ff;border:1px dashed #b9ade7;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:30px;display:flex;position:relative}.drop input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.drop b{overflow-wrap:anywhere;max-width:95%;font-size:13px}.submit{width:100%}.commentlist{max-height:300px;overflow:auto}.comment{border-bottom:1px solid var(--line);padding:14px}.comment b{font-size:12px}.comment p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:13px}.danger{background:#d0526c}.progress{background:#f1eef9;border-radius:7px;height:30px;margin-bottom:15px;position:relative;overflow:hidden}.progress i{background:#ded6ff;height:100%;position:absolute;right:0}.progress span{text-align:center;padding:5px;font-size:12px;display:block;position:relative}.spin{animation:1s linear infinite rotate}@keyframes rotate{to{transform:rotate(360deg)}}.mobilenav,.mobilebrand,.addmobile{display:none}@media (max-width:1150px){.sidebar{width:205px;padding:30px 18px}.content{margin-right:205px}header{padding:25px}main{grid-template-columns:minmax(0,1fr) 230px;gap:20px;padding:25px}.hero{padding:24px}.herovisual{width:160px}.hero h2{font-size:29px}}@media (max-width:950px){main{grid-template-columns:minmax(0,1fr);max-width:740px}.rightpanel{display:none}.sidebar{width:190px}.content{margin-right:190px}.search{width:210px}}@media (max-width:650px){.sidebar{display:none}.content{margin:0}header{flex-wrap:wrap;gap:15px;padding:15px 20px}header>div{flex:1}h1{font-size:18px}.eyebrow{font-size:10px}.mobilebrand{color:var(--accent);font-size:25px;font-weight:700;display:block}.addmobile{background:var(--accent);color:#fff;border-radius:9px;padding:7px;display:flex}.search{order:3;width:100%;padding:9px 13px}main{padding:20px 16px 80px}.hero{min-height:252px;margin-bottom:25px;padding:23px 20px}.hero h2{font-size:26px}.hero p{font-size:10px}.herovisual{width:115px}.visualcard{width:100px;height:145px}.cardfront{top:65px;left:-18px}.cardback{top:15px;left:8px}.floating{padding:8px;font-size:8px;bottom:-5px;right:-45px}.orbit{width:200px;height:200px;top:10px;left:-50px}.tag{font-size:9px}.feedtitle>span{display:none}.posthead{padding:15px}.postbody{padding:16px 18px 3px}.tabs{margin-bottom:18px}.tabs button{padding:7px 15px}.mobilenav{border-top:1px solid var(--line);z-index:10;padding:9px 6px max(9px,env(safe-area-inset-bottom));background:#fffefb;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.mobilenav button{border-radius:9px;flex-direction:column;align-items:center;gap:5px;padding:7px 8px;display:flex}.mobilenav small{color:inherit;font-size:8px}.dialog{border-radius:17px;padding:20px}.articlebody h3{font-size:22px}}.ownerlink{color:var(--accent);background:#f5f2ff;margin-top:12px;font-size:13px}.mobileadmin{display:none}.adminapp{max-width:1600px;margin:auto}.adminside{border-left:1px solid var(--line);background:#fff;flex-direction:column;width:245px;padding:30px 22px;display:flex;position:fixed;top:0;bottom:0}.ownerbadge{color:var(--accent);white-space:nowrap;background:#eeeaff;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:flex}.adminside>.ownerbadge{margin:18px 0 26px}.backsite{color:var(--muted);gap:8px;margin-top:auto;padding:15px;display:flex}.admincontent{margin-right:245px}.adminmain{max-width:1250px;display:block}.admintitle{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.admintitle h2{margin-bottom:7px;font-size:22px}.admintitle p{color:var(--muted);margin:0;font-size:13px}.secondary{color:#6e608e;background:#fff;border:1px solid #ded9ed;border-radius:9px;padding:8px 14px;font-size:12px}.statsgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:25px;display:grid}.statcard{border:1px solid var(--line);background:#fff;border-radius:15px;flex-direction:column;gap:10px;padding:23px;display:flex}.statcard svg{color:var(--accent)}.statcard b{font-size:32px}.statcard span{color:var(--muted);font-size:12px}.admincard{border:1px solid var(--line);background:#fff;border-radius:15px;margin-bottom:20px;padding:24px}.statusrow{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:15px 0;font-size:13px;display:flex}.on{color:#318966}.off,.red{color:#c65c6d}.adminhint{color:var(--muted);margin:20px 0;font-size:12px;line-height:1.9}.adminsearch{width:100%;max-width:430px;margin-bottom:20px}.tablewrap{padding:0;overflow:auto}table{border-collapse:collapse;text-align:right;width:100%;font-size:12px}th{color:#878295;white-space:nowrap;background:#faf9fd;padding:16px;font-weight:500}td{border-top:1px solid var(--line);vertical-align:top;padding:17px 16px}td small{margin-top:6px}.cliptext{overflow-wrap:anywhere;max-width:250px}.commentbody{white-space:pre-wrap;overflow-wrap:anywhere;max-width:350px}.rowactions{align-items:center;gap:10px;display:flex}.rowactions button{padding:7px}.pagination{color:#8a8497;justify-content:center;align-items:center;gap:20px;font-size:12px;display:flex}.pagination button{border:1px solid var(--line);background:#fff;border-radius:9px;padding:9px 15px}.settingsform{max-width:750px}.settingsform h3{margin:20px 0}.togglefield{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.togglefield b{font-size:13px}.togglefield small{margin-top:5px}.togglefield input{accent-color:var(--accent);width:20px;height:20px}.success{color:#358159;background:#eaf7ee;border-radius:10px;padding:12px 16px;font-size:13px}@media (max-width:1000px){.statsgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminside{width:210px}.admincontent{margin-right:210px}}@media (max-width:650px){.mobileadmin{color:var(--accent);background:#eeeaff;justify-content:center;align-items:center;gap:8px;padding:9px;font-size:12px;display:flex}.adminside{border:0;width:100%;padding:15px;display:block;position:static}.adminside>.brand{font-size:24px}.adminside .brandmark{width:32px;height:32px;font-size:25px}.adminside>.ownerbadge{display:none}.adminside nav{gap:8px;margin-top:16px;display:flex;overflow:auto}.adminside .navitem{white-space:nowrap;width:auto;padding:10px;font-size:12px}.backsite{margin:0;padding:6px;font-size:11px}.admincontent{margin:0}.admincontent header{flex-wrap:nowrap;padding:20px 16px}.adminmain{padding:20px 16px}.admintitle h2{font-size:18px}.admintitle p{font-size:11px}.statcard{padding:17px}.statcard b{font-size:27px}.admincard{padding:18px}.tablewrap{padding:0}table{min-width:600px}.admincontent .ownerbadge{font-size:10px}.togglefield small{max-width:240px}.statsgrid{gap:12px}}.adminapp{--accent:#6454d9;background:#f5f6fa;min-height:100vh}.adminside{color:#c6cadc;background:#181c31;border:0;padding:34px 22px}.adminside .brand{color:#fff}.adminside .brandmark{background:#7768ef}.adminside .ownerbadge{color:#b6acf8;background:#ffffff0b;border:1px solid #ffffff12}.adminside .navitem{color:#929bb6;border-radius:10px;padding:15px;font-size:13px;position:relative}.adminside .navitem:hover{color:#fff;background:#ffffff06}.adminside .navitem.selected{color:#fff;background:#ffffff0e}.adminside .navitem.selected:before{content:"";background:#9688ff;border-radius:3px;width:3px;height:19px;position:absolute;right:0}.adminside .backsite{color:#9fa8c1;border-top:1px solid #ffffff13;font-size:12px}.admincontent header{background:#fff;border-bottom:1px solid #e8eaf0;padding:25px 40px}.admincontent header h1{align-items:center;gap:12px;display:flex}.adminversion{color:#9597a8;border:1px solid #ececf3;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:400}.adminmain{padding:32px 40px}.adminhero{color:#fff;background:linear-gradient(115deg,#282342,#363458);border-radius:18px;justify-content:space-between;align-items:center;margin-bottom:25px;padding:29px 32px;display:flex;position:relative;overflow:hidden}.adminhero:after{content:"";pointer-events:none;border:50px solid #ffffff03;border-radius:50%;width:390px;height:390px;position:absolute;top:-110px;left:-80px}.heroeyebrow{color:#b9b1e2;font-size:11px}.adminhero h2{margin:12px 0;font-size:26px;line-height:1.55}.adminhero p{color:#abaac5;margin:0 0 17px;font-size:12px}.adminhero button{color:#ece8ff;background:#ffffff15;border:1px solid #ffffff20;border-radius:8px;align-items:center;gap:9px;padding:9px 14px;font-size:11px;display:flex}.herometric{z-index:1;text-align:center;color:#b9afe8;border-right:1px solid #ffffff18;flex-direction:column;align-items:center;gap:10px;min-width:190px;padding:15px 30px;display:flex;position:relative}.herometric strong{color:#fff;font-size:45px;line-height:1.1}.herometric span{font-size:11px}.statsgrid{gap:14px}.statcard{border-color:#e8eaf3;padding:21px;box-shadow:0 3px 12px #20243803}.statcard svg{box-sizing:content-box;background:#f1eefb;border-radius:11px;width:17px;height:17px;padding:9px}.statcard b{letter-spacing:1px;font-size:29px;line-height:1.2}.statcard span{font-size:11px}.admincard{border-color:#e7e9f1;box-shadow:0 3px 15px #242b4803}.admintitle h2{letter-spacing:-.3px}.refreshbtn{color:#79758a;align-items:center;gap:7px;font-size:11px;display:flex}.membersummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 24px;display:grid}.membersummary>div{background:#fff;border:1px solid #e7e9f1;border-radius:14px;flex-direction:column;gap:13px;padding:22px;display:flex;position:relative}.membersummary span{color:#8a91a5;font-size:12px}.membersummary b{font-size:30px}.membersummary svg{color:#b3a9e7;position:absolute;bottom:22px;left:20px}.membertoolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.memberfilters{background:#eaeaf2;border-radius:10px;gap:5px;padding:5px;display:flex}.memberfilters button{color:#9494a6;border-radius:7px;padding:7px 14px;font-size:11px}.memberfilters .active{color:#5d5097;background:#fff;box-shadow:0 2px 6px #1f264012}.privacybadge{color:#969bb0;align-items:center;gap:6px;font-size:10px;display:flex}.adminsearch{background:#fff;border:1px solid #e7e9f1;border-radius:10px;padding:12px 16px}.tablewrap th{letter-spacing:.2px;padding:17px;font-size:10px}.tablewrap td{padding:20px 17px}.tablewrap tr:hover td{background:#fcfbff}.membername{align-items:center;gap:10px;min-width:155px;display:flex}.membername b{font-size:12px;font-weight:500}.memberavatar{color:#8a79c1;background:#efebfb;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;font-size:18px;display:flex}.memberemail{color:#625981;white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.memberemail svg{color:#aca1c7}.memberaddress{color:#83899d;white-space:pre-wrap;overflow-wrap:anywhere;min-width:155px;max-width:240px;font-size:11px;line-height:1.9}.datetd{color:#9295a8;min-width:115px;font-size:10px;line-height:1.8}.statuspill{white-space:nowrap;border-radius:20px;padding:5px 10px;font-size:9px;display:inline-block}.pillready{color:#428b65;background:#eaf6ef}.pillpending{color:#b08b42;background:#fff4e4}.pillblocked{color:#bc6574;background:#ffeef0}.missing{color:#b5b9c7;font-size:11px}.viewmember{color:#8f85b2;background:#f0edf8;border-radius:7px;padding:7px;display:flex}.tablewrap .secondary{white-space:nowrap;padding:7px 10px;font-size:10px}.memberdialog{width:620px}.memberdetailhead{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding-bottom:23px;display:flex}.memberdetailhead .memberavatar{border-radius:16px;width:58px;height:58px;font-size:28px}.memberdetailhead h3{margin:0 0 8px;font-size:20px}.detailfield{margin:23px 0}.detailfield>span{color:#9296a8;gap:8px;margin-bottom:11px;font-size:11px;display:flex}.detailfield b{text-align:right;overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.detailfield p{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.9}.detailfield small{margin-top:8px;font-size:10px}.detaildates{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:20px;padding-top:20px;display:grid}.detaildates b{margin-top:8px;font-size:11px;font-weight:400;display:block}.privateprofile{color:#8f82ac;background:#f4f1fb;border-radius:10px;align-items:center;gap:10px;padding:13px;display:flex}.privateprofile svg{flex-shrink:0}.privateprofile p{margin:0;font-size:11px;line-height:1.8}.field>small{margin-top:6px;font-size:10px;line-height:1.8}.requiredmark{color:#bc697c}@media (max-width:1050px){.adminmain{padding:25px}.membertoolbar{flex-direction:column;align-items:flex-start}.herometric{min-width:150px;padding:15px 20px}.adminhero{padding:24px}.membersummary>div{padding:18px}.membersummary span{font-size:10px}}@media (max-width:650px){.adminside{border-radius:0 0 18px 18px;padding:20px 16px}.adminside .backsite{margin-top:10px}.admincontent header{padding:22px 16px}.adminversion{display:none}.adminmain{padding:23px 16px}.adminhero{gap:15px;padding:22px}.adminhero h2{font-size:21px}.adminhero p{font-size:10px;line-height:1.8}.herometric{border-right:0;min-width:105px;padding:10px}.herometric strong{font-size:35px}.herometric span{font-size:9px}.membersummary{gap:9px}.membersummary>div{gap:12px;padding:15px 12px}.membersummary span{min-height:30px;font-size:9px}.membersummary b{font-size:25px}.membersummary svg{width:16px;bottom:16px;left:10px}.memberfilters{justify-content:space-around;gap:0;width:100%}.memberfilters button{padding:7px 10px;font-size:10px}.membertoolbar{gap:10px}.tablewrap table{min-width:950px}.detaildates{grid-template-columns:1fr}.admincontent .ownerbadge{font-size:9px}.adminhero:after{left:-150px}}.recoveryhero{background:linear-gradient(115deg,#f0ecfc,#f8f6ff);border:1px solid #e8e1f7;border-radius:17px;align-items:center;gap:20px;margin-bottom:24px;padding:25px;display:flex}.recoveryhero h2{margin:0 0 10px;font-size:21px}.recoveryhero p{color:#9790aa;margin:0;font-size:12px;line-height:1.9}.recoveryicon{color:#8a79cb;background:#e7dff8;border-radius:16px;flex-shrink:0;padding:17px;display:flex}.accounttitle{align-items:center;gap:12px;margin-bottom:22px;display:flex}.accounttitle h3{margin:0 0 6px;font-size:16px}.accounttitle small{font-size:10px;line-height:1.8}.accounttitle>.statuspill{margin-right:auto}.accounticon{color:#a491d2;background:#f1eefb;border-radius:12px;flex-shrink:0;padding:12px;display:flex}.accountemail{text-align:right;color:#6c608c;overflow-wrap:anywhere;font-size:15px;font-weight:500;display:block}.originalaccount p{color:#9891a6;margin:13px 0 0;font-size:12px;line-height:1.9}.originalaccount{border-right:3px solid #7dac92}.adminaccountsform{max-width:800px}.accessnotice{color:#a9956a;background:#f7f4ec;border:1px solid #ede8d8;border-radius:11px;gap:12px;margin:22px 0;padding:15px;display:flex}.accessnotice svg{flex-shrink:0;margin-top:3px}.accessnotice b{font-size:12px}.accessnotice p{margin:7px 0 0;font-size:11px;line-height:1.9}.recoveryguide{max-width:800px}.recoveryguide h3{font-size:16px}.recoveryguide ol{color:#8c869b;padding-right:20px;font-size:12px;line-height:2.2}.recoveryguide p{color:#a39bb0;font-size:11px;line-height:1.9}.changeadminbutton{align-items:center;gap:7px;margin-top:12px;display:flex}.adminside nav{overflow:auto}.adminside .navitem{margin-bottom:5px;padding:12px 15px}@media (max-width:650px){.recoveryhero{align-items:flex-start;gap:12px;padding:20px 16px}.recoveryhero h2{font-size:17px}.recoveryhero p{font-size:11px}.recoveryicon{padding:12px}.accounttitle{flex-wrap:wrap}.accounttitle>.statuspill{margin-right:0}.accounttitle h3{font-size:14px}.adminside .navitem{flex-shrink:0;padding:10px}.accountemail{font-size:13px}}.signupbar{color:#8c7faa;background:#eeebfb;justify-content:space-between;align-items:center;gap:15px;padding:12px 40px;font-size:12px;display:flex}.signupbar>div{align-items:center;gap:17px;display:flex}.signupbar .primary{padding:8px 15px;font-size:11px}.authpage{background:#fff;grid-template-columns:42% 58%;min-height:100dvh;display:grid}.authstory{color:#fff;background:linear-gradient(140deg,#25253f,#3a3158);flex-direction:column;min-height:100dvh;padding:45px 55px;display:flex}.authstory .brand{color:#fff}.authstory .brandmark{background:#8872d8}.authstorymain{margin:auto 0;padding:50px 0}.authstorymain .tag{color:#b6a6db;background:#ffffff0b;border:1px solid #ffffff13}.authstory h1{margin:24px 0 15px;font-size:42px;line-height:1.65}.authstory p{color:#b7abc9;font-size:14px;line-height:2}.authformats{flex-wrap:wrap;gap:11px;margin-top:32px;display:flex}.authformats span{color:#c1b7d8;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font-size:11px;display:flex}.authstory>small{color:#8b80a7;font-size:11px}.authmain{flex-direction:column;width:100%;max-width:none;margin:0;padding:38px 65px;display:flex}.authback{color:#a39caf;align-self:flex-end;align-items:center;gap:8px;font-size:11px;display:flex}.authbox{width:100%;max-width:390px;margin:auto;padding:40px 0}.autheyebrow{color:#b0a1ca;font-size:11px}.authbox h2{margin:12px 0 9px;font-size:30px}.authbox>p{color:#9d96aa;font-size:12px;line-height:1.9}.authbox .field{color:#726a80;margin:19px 0;font-size:12px}.authinput{color:#b2a7c8;background:#fcfbfe;border:1px solid #e5e1ed;border-radius:10px;align-items:center;gap:10px;margin-top:8px;padding:0 13px;display:flex}.authinput input{background:0 0;border:0;border-radius:0;outline:none;flex:1;width:100%;min-width:0;margin:0;padding:13px 0}.authinput button{color:#a598bc;padding:7px;display:flex}.authsubmit{width:100%;margin-top:8px;padding:13px}.authprofilehint{color:#9c8bb9;background:#f6f3fb;border-radius:10px;align-items:center;gap:10px;padding:13px;display:flex}.authprofilehint svg{flex-shrink:0}.authprofilehint p{margin:0;font-size:10px;line-height:1.9}.authswitch{text-align:center;margin:22px 0 0!important;font-size:12px!important}.authswitch a{color:var(--accent);margin-right:5px}.adminsignin{color:#a397b9;border-top:1px solid #efeaf5;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:22px;padding-top:20px;font-size:11px;display:flex}.authinput:focus-within{border-color:#baa9dc;box-shadow:0 0 0 3px #f2edf9}@media (max-width:900px){.authstory{padding:35px}.authstory h1{font-size:33px}.authmain{padding:35px}}@media (max-width:650px){.signupbar{padding:12px 16px;font-size:10px}.signupbar>div{gap:10px}.signupbar .primary{padding:8px 10px;font-size:10px}.authpage{display:block}.authstory{border-radius:0 0 22px 22px;min-height:0;padding:25px 24px}.authstorymain{padding:25px 0 0}.authstory h1{margin:17px 0 12px;font-size:28px;line-height:1.5}.authstory p{margin:0;font-size:11px}.authformats,.authstory>small{display:none}.authstory .brand{font-size:27px}.authstory .brandmark{width:35px;height:35px;font-size:26px}.authmain{padding:23px 24px}.authbox{padding:25px 0}.authbox h2{font-size:25px}.authstorymain h1 br{display:none}}.reelview{color:#fff;z-index:9;isolation:isolate;background:#08090c;position:fixed;inset:0 244px 0 0}.reelscroller{scroll-snap-type:y mandatory;overscroll-behavior-y:contain;scrollbar-width:none;direction:ltr;height:100%;overflow-y:auto}.reelscroller::-webkit-scrollbar{display:none}.reel{scroll-snap-align:start;scroll-snap-stop:always;direction:rtl;background:#08090c;width:100%;height:100%;position:relative;overflow:hidden}.reelvideo{object-fit:contain;background:#08090c;width:100%;height:100%;display:block}.reelplayarea{color:#fff;background:linear-gradient(#0005 0%,#0000 24% 55%,#000b 100%);place-items:center;width:100%;height:100%;display:grid;position:absolute;inset:0}.reelplay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0005;border-radius:50%;place-items:center;width:78px;height:78px;display:grid}.reelheader{z-index:3;top:max(18px,env(safe-area-inset-top));pointer-events:none;text-shadow:0 1px 8px #000;justify-content:space-between;align-items:center;display:flex;position:absolute;left:24px;right:24px}.reelheader b{align-items:center;gap:9px;font-size:20px;display:flex}.reelheader button{pointer-events:auto;color:#fff;background:#0004;border-radius:50%;padding:9px;display:flex}.reelmute{color:#fff;background:#0006;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:80px;left:22px}.reelactions{z-index:2;flex-direction:column;gap:23px;display:flex;position:absolute;bottom:90px;left:20px}.reelactions button{color:#fff;text-shadow:0 1px 5px #000;filter:drop-shadow(0 1px 4px #0005);flex-direction:column;align-items:center;gap:5px;display:flex}.reelactions span{font-size:12px;font-weight:600}.reelactions .reelliked{color:#ff466a}.reelcaption{pointer-events:none;text-shadow:0 1px 5px #000;position:absolute;bottom:40px;left:88px;right:24px}.reelcaption b{align-items:center;gap:10px;font-size:15px;display:flex}.reelavatar{background:#ffffff20;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.reelcaption h2{margin:12px 0 5px;font-size:16px;line-height:1.7}.reelcaption details{pointer-events:auto;max-height:24vh;font-size:13px;line-height:1.8;overflow:auto}.reelcaption summary{cursor:pointer;list-style:none}.reelcaption p{white-space:pre-wrap;margin:8px 0}.reelseek{accent-color:#fff;cursor:pointer;direction:ltr;width:calc(100% - 36px);height:4px;position:absolute;bottom:12px;left:18px}.reelhint{color:#ffffff90;pointer-events:none;align-items:center;gap:4px;font-size:10px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.reelunavailable{text-align:center;pointer-events:none;position:absolute;inset:40% 0 auto}.reelempty{text-align:center;direction:rtl;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:30px;display:flex}.reelempty p{color:#b4b4bd}.reelempty .primary{margin-top:16px}@media (min-width:1100px){.reel{max-width:540px;margin:0 auto}.reelheader{max-width:492px;margin:auto}.reelmute{left:16px}}@media (max-width:1150px){.reelview{right:205px}}@media (max-width:950px){.reelview{right:190px}}@media (max-width:650px){.reelview{inset:0 0 calc(70px + env(safe-area-inset-bottom))}.reelheader{left:18px;right:18px}.reelcaption{bottom:38px;left:76px;right:18px}.reelactions{bottom:100px;left:14px}.reelmute{left:14px}.reelhint{display:none}}.creatorprofile .profilenumbers{justify-content:center;gap:34px;margin:22px 0;display:flex}.profilenumbers span,.profilenumbers button{color:#85849a;flex-direction:column;gap:5px;font-size:12px;display:flex}.profilenumbers b{color:#292638;font-size:23px}.creatoroverview,.peoplepanel{border:1px solid var(--line);background:#fff;border-radius:18px;margin:22px 0;padding:24px}.creatorheading{color:#6b57e8;align-items:center;gap:12px;margin-bottom:20px;display:flex}.creatorheading h3{color:#292638;margin:0;font-size:17px}.creatorheading p{color:#8c8c9e;margin:5px 0 0;font-size:12px}.creatorheading>button{margin-right:auto}.creatorstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.creatorstats>div{color:#81729e;background:#f7f6fc;border-radius:12px;flex-direction:column;align-items:center;gap:7px;padding:18px 10px;display:flex}.creatorstats b{color:#373044;font-size:25px}.creatorstats span{color:#8d8698;font-size:11px}.creatoroverview>small,.trimhint{color:#8d8698;font-size:11px;line-height:1.9}.authorbutton{text-align:right;padding:0;font-weight:700}.followbutton{color:#6b57e8;white-space:nowrap;border:1px solid #ded8fa;border-radius:8px;align-items:center;gap:5px;padding:7px 10px;font-size:11px;display:inline-flex}.posthead .followbutton{margin-right:auto}.personrow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.personname{align-items:center;gap:10px;font-size:13px;display:flex}.ownposttools{border-top:1px solid var(--line);background:#faf9fe;flex-wrap:wrap;gap:12px;padding:14px 20px;display:flex}.ownposttools button{color:#6b57e8;background:#fff;border:1px solid #e8e3f5;border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:flex}.ownposttools span{color:#8e85a0;align-self:center;font-size:10px}.managertabs{border-bottom:1px solid var(--line);gap:5px;margin-bottom:24px;display:flex}.managertabs button{color:#a09aae;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;padding:13px 5px;font-size:12px;display:flex}.managertabs button.active{color:#6b57e8;border-color:#6b57e8}.managersuccess{color:#427953;background:#ecf8f1;border-radius:9px;padding:12px;font-size:12px}.trimpreview{background:#111;border-radius:12px;width:100%;max-height:260px}.trimfields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.trimfields input[type=range]{accent-color:#6b57e8;direction:ltr;border:0;padding:0}.trimduration{color:#877699;text-align:center;direction:ltr;font-size:12px}.managerbuttons{flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.restorebutton{color:#837392;align-items:center;gap:6px;display:flex}.reelauthorrow{pointer-events:auto;align-items:center;gap:12px;display:flex}.reelauthor{color:#fff;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.reelfollow{color:#fff;border:1px solid #ffffff70;border-radius:6px;padding:3px 10px;font-size:11px}@media (max-width:650px){.creatoroverview,.peoplepanel{padding:18px}.creatorstats{gap:8px}.creatorstats>div{padding:15px 5px}.creatorstats b{font-size:21px}.creatorprofile .profilenumbers{gap:25px}.managertabs button{gap:4px;font-size:10px}.posthead .followbutton{padding:5px 7px;font-size:10px}.posthead{gap:8px}.ownposttools{gap:8px;padding:12px 15px}.trimfields{gap:10px}}.dmshell{z-index:9;background:#fff;grid-template-columns:310px minmax(0,1fr);display:grid;position:fixed;inset:0 244px 0 0;overflow:hidden}.dmlist{background:#fff;border-left:1px solid #ecebf3;flex-direction:column;min-height:0;display:flex}.dmshell .dmlisthead{background:#fff;border:0;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:28px 23px 20px;display:flex}.dmlisthead h1{color:#2e2b40;align-items:center;gap:10px;margin:7px 0 0;font-size:25px;display:flex}.dmlisthead h1>span{color:#7560ce;background:#f0ecff;border-radius:20px;padding:2px 7px;font-size:11px}.dmlisthead h1>span:empty{display:none}.dmeyebrow{color:#a09aac;letter-spacing:.5px;font-size:10px}.dmlisthead>button{color:#7b6a9e;border:1px solid #ebe8f3;border-radius:12px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.dmsearch{color:#aaa2b8;background:#f7f6fa;border-radius:11px;align-items:center;gap:8px;margin:0 20px 20px;padding:12px 13px;display:flex}.dmsearch input{color:#50465d;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.dmsearch input::placeholder{color:#aaa2b8}.dmlistlabel{color:#8e849e;justify-content:space-between;align-items:center;padding:0 23px 15px;font-size:12px;display:flex}.dmlistlabel>span{color:#b1a8bc;font-size:10px}.dmconversationlist{flex:1;min-height:0;padding:0 10px;overflow:auto}.dmconversation,.dmcontact{text-align:right;border-radius:13px;align-items:center;gap:12px;width:100%;margin-bottom:5px;padding:16px 12px;transition:background .15s;display:flex}.dmconversation:hover,.dmcontact:hover{background:#faf9fd}.dmconversation.active{background:#f2effb}.dmavatar{color:#9780c0;background:linear-gradient(145deg,#ece5fa,#f4f0fb);border-radius:15px;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:19px;font-weight:600;display:grid}.dmpreview{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.dmpreview>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.dmpreview b,.dmcontact b{color:#4a415a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dmpreview time{color:#b2aabb;white-space:nowrap;font-size:8px}.dmpreview small{text-overflow:ellipsis;white-space:nowrap;color:#a49aad;max-width:185px;font-size:10px;display:block;overflow:hidden}.dmpreview em{color:#fff;background:#8b77bd;border-radius:50%;flex-shrink:0;place-items:center;min-width:17px;height:17px;font-size:9px;font-style:normal;display:grid}.dmcontact>span:nth-child(2){flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.dmcontact small{color:#a598b6;font-size:10px}.dmcontact>svg{color:#aa99c1}.dmprivacy{color:#b0a7ba;border-top:1px solid #f0edf5;align-items:center;gap:7px;padding:17px 20px;font-size:9px;display:flex}.dmprivacy svg{flex-shrink:0}.dmthread{background:#fcfbfe;flex-direction:column;min-width:0;min-height:0;display:flex}.dmwelcome{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:35px;display:flex}.dmwelcome>span{color:#b2a0cf;background:linear-gradient(145deg,#f1edfa,#f8f5fd);border:1px solid #eee8f7;border-radius:35px;place-items:center;width:106px;height:106px;display:grid}.dmwelcome h2{color:#726582;margin:28px 0 12px;font-size:26px;font-weight:500}.dmwelcome p{color:#b1a7bc;margin:0 0 25px;font-size:13px;line-height:2}.dmwelcome .primary{background:#a393c1;border-radius:10px;padding:12px 23px;font-size:12px}.dmwelcome>small{color:#bcb3c6;align-items:center;gap:6px;margin-top:40px;font-size:9px;display:flex}.dmplaceholder{text-align:center;color:#b1a3c1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:45px 18px;font-size:12px;display:flex}.dmplaceholder h3{color:#8c7d9c;margin:0;font-size:14px}.dmplaceholder p{color:#b1a8bd;margin:0;font-size:11px;line-height:1.9}.dmplaceholder button{color:#8f78b1;border:1px solid #e5dced;border-radius:9px;margin-top:9px;padding:9px 17px;font-size:12px}.dmshell .dmthreadhead{background:#ffffffed;border-bottom:1px solid #efebf5;flex-wrap:nowrap;flex-shrink:0;gap:13px;min-height:84px;padding:20px 26px;display:flex}.dmpeer{text-align:right;align-items:center;gap:12px;padding:0;display:flex}.dmpeer>span:last-child{flex-direction:column;gap:5px;display:flex}.dmpeer b{color:#746582;font-size:14px}.dmpeer small{color:#b1a6be;font-size:10px}.dmback{display:none}.dmthreadhead .dmmenuwrap{color:#b5a8c4;flex:none;margin-right:auto;position:relative}.dmmenu{z-index:4;background:#fff;border:1px solid #eae3f1;border-radius:12px;min-width:190px;padding:6px;position:absolute;top:35px;left:0;box-shadow:0 12px 40px #38234f10}.dmmenu button{text-align:right;color:#9c8bac;border-radius:7px;align-items:center;gap:9px;width:100%;padding:13px 9px;font-size:11px;display:flex}.dmmenu button:hover{background:#f7f3fb}.dmmessagebody{overscroll-behavior:contain;scroll-behavior:auto;flex:1;min-height:0;padding:22px 30px;overflow:auto}.dmdate{text-align:center;color:#b5a9c2;margin:12px 0 24px;font-size:9px}.dmline{margin-bottom:12px;display:flex}.dmline.mine{justify-content:flex-start}.dmline.theirs{justify-content:flex-end}.dmbubble{color:#776486;background:#ece6f5;border:1px solid #e8e1f1;border-radius:17px 17px 4px;min-width:75px;max-width:min(78%,500px);padding:12px 15px 8px;box-shadow:0 2px 5px #37224f03}.dmline.theirs .dmbubble{color:#8b7e99;background:#fff;border-color:#eee9f4;border-radius:17px 17px 17px 4px}.dmbubble p{white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;-webkit-user-select:text;user-select:text;margin:0;font-size:13px;line-height:1.9}.dmmsgmeta{color:#b7a6c8;direction:ltr;justify-content:flex-end;align-items:center;gap:5px;margin-top:5px;font-size:8px;display:flex}.dmmsgmeta svg{color:#9c83bb}.dmfirstmessage{text-align:center;color:#baa9ce;flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex}.dmfirstmessage h3{color:#9b89af;margin:17px 0 8px;font-size:20px}.dmfirstmessage p{color:#b8acc5;font-size:11px}.dmcomposer{background:#ffffffdf;border-top:1px solid #f0ebf6;flex-shrink:0;padding:17px 25px 12px;position:relative}.dmcomposebox{background:#f7f4fb;border:1px solid #eee7f6;border-radius:15px;align-items:flex-end;gap:11px;padding:10px 12px;display:flex}.dmcomposebox>button{color:#b1a1c4;flex-shrink:0;place-items:center;width:33px;height:35px;display:grid}.dmcomposebox textarea{resize:none;color:#8d789e;field-sizing:content;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:35px;max-height:130px;padding:5px;font-size:13px;line-height:1.8}.dmcomposebox textarea::placeholder{color:#c0b3ce;font-size:12px}.dmcomposebox .dmsend{color:#fff;background:#b2a0cb;border-radius:11px;width:37px;height:37px}.dmcomposehint{color:#c4b9cf;justify-content:space-between;gap:10px;padding:9px 4px 0;font-size:8px;display:flex}.dmemoji{background:#fff;border:1px solid #eae2f4;border-radius:13px;flex-wrap:wrap;gap:8px;max-width:300px;padding:13px;display:flex;position:absolute;bottom:100%;right:25px;box-shadow:0 6px 30px #67497e15}.dmemoji button{padding:3px;font-size:20px}.dmemoji button:last-child{color:#a091af;font-size:11px}.dmerror{color:#be9aa8;background:#fcf2f5;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:11px;line-height:1.8;display:flex}.dmerror button{white-space:nowrap;font-size:10px;text-decoration:underline}.dmrestricted{color:#b39cb0;background:#fbf5f8;flex-shrink:0;align-items:center;gap:8px;padding:13px 22px;font-size:10px;line-height:1.8;display:flex}.dmrestricted svg{flex-shrink:0}.dmrestricted button{color:#9f81ae;white-space:nowrap;margin-right:auto;text-decoration:underline}.dmolder{color:#b49ec9;background:#fff;border:1px solid #e9e0f1;border-radius:20px;margin:0 auto 20px;padding:8px 17px;font-size:10px;display:block}.dmguest{color:#a392bb;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:80dvh;margin-right:244px;padding:30px;display:flex}.dmguest h1{margin:0;font-size:25px}.dmguest p{font-size:13px}.unreadbadge{color:#fff;background:#8b6ed0;border-radius:50%;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;font-style:normal;display:grid}.navitem>.unreadbadge{margin-right:auto}.mobilenav button{position:relative}.mobilenav .unreadbadge{min-width:15px;height:15px;font-size:8px;position:absolute;top:1px;right:2px}.profilemessage{color:#9c83b9;border:1px solid #ded4ee;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-right:9px;padding:10px 18px;font-size:12px;display:inline-flex}@media (max-width:1150px){.dmshell{grid-template-columns:270px minmax(0,1fr);right:205px}.dmguest{margin-right:205px}}@media (max-width:950px){.dmshell{grid-template-columns:240px minmax(0,1fr);right:190px}.dmguest{margin-right:190px}.dmmessagebody{padding:18px 15px}.dmcomposer{padding:13px}.dmwelcome{padding:20px}.dmwelcome h2{font-size:22px}.dmprivacy{font-size:8px}.dmpreview small{max-width:130px}}@media (max-width:650px){.dmshell{inset:0 0 calc(70px + env(safe-area-inset-bottom));flex-direction:column;display:flex}.dmlist{border:0;width:100%;height:100%}.dmthread{width:100%;height:100%;display:none}.dmhasthread .dmlist{display:none}.dmhasthread .dmthread{display:flex}.dmshell .dmlisthead{padding:24px 20px 19px}.dmback{color:#9f89b5;place-items:center;padding:4px;display:grid}.dmshell .dmthreadhead{min-height:76px;padding:14px 15px}.dmthreadhead .dmavatar{border-radius:13px;width:38px;height:38px}.dmpeer b{font-size:13px}.dmthreadhead .dmmenuwrap{flex:none;margin-right:auto}.dmmessagebody{padding:16px}.dmbubble{max-width:86%;padding:10px 12px 7px}.dmbubble p{font-size:13px}.dmcomposer{padding:12px 14px 8px}.dmcomposehint{font-size:7px}.dmcomposehint>span:first-child{display:none}.dmcomposehint>span:last-child{margin-right:auto}.dmrestricted{padding:10px 14px}.dmprivacy{font-size:9px}.dmpreview small{max-width:65vw}.dmguest{margin:0;padding-bottom:100px}.mobilenav button{padding:7px 5px}.mobilenav small{font-size:7px}.profilemessage{margin-top:10px}}.dmfileinput{display:none}.dmattachmentpreview{background:#f7f2fc;border:1px solid #e6ddef;border-radius:12px;align-items:center;gap:12px;margin-bottom:12px;padding:10px;display:flex}.dmattachmentpreview>img{object-fit:cover;border-radius:8px;width:54px;height:54px}.dmattachmentpreview>span{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.dmattachmentpreview b{color:#8e76a7;font-size:12px}.dmattachmentpreview small{color:#a895bb;font-size:10px}.dmattachmentpreview>button{color:#ac98bf}.dmphoto{min-width:190px}.dmphotocard{align-items:center;gap:12px;padding:6px 0 10px;display:flex}.dmphotoicon{color:#a188bc;background:#ffffff85;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.dmphotocard>div{flex-direction:column;gap:6px;display:flex}.dmphotocard b{color:#8f74a7;font-size:12px}.dmphotocard small{color:#ae9abc;font-size:9px}.dmphotocard.gone{opacity:.6}.dmphotobuttons{justify-content:space-between;align-items:center;gap:9px;display:flex}.dmphotobuttons button{color:#9e81b7;background:#ffffff60;border:1px solid #ddd0e9;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:flex}.dmphotoerror{color:#ba8d9e;padding-top:8px;font-size:10px;display:block}.dmphotoviewer{z-index:250;color:#e7dcef;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#151020fa;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:70px 20px 30px;display:flex;position:fixed;inset:0}.dmphotoviewer>img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:10px;max-width:100%;max-height:calc(100dvh - 215px)}.dmphototop{top:max(20px,env(safe-area-inset-top));justify-content:space-between;align-items:center;display:flex;position:absolute;left:20px;right:20px}.dmphototop>span{background:#ffffff15;border:1px solid #ffffff25;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.dmphotodelete{color:#dfcae9;background:#ffffff15;border:1px solid #ffffff30;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:12px;display:flex}.dmphotoviewer>p{color:#a992bb;margin:0;font-size:10px}.dmshowhistory{display:none}.dmphoto+.dmmsgmeta{margin-top:4px}@media (max-width:650px){.dmcomposebox{gap:5px;padding:8px}.dmcomposebox>button{width:28px}.dmcomposebox textarea{font-size:16px}.app:has(.dmtyping)>.mobilenav{display:none}.dmtyping .dmthreadhead{min-height:56px;padding-top:8px;padding-bottom:8px}.dmtyping .dmthreadhead .dmavatar{width:32px;height:32px}.dmtyping .dmmessagebody{padding:9px 13px}.dmtyping .dmmessagebody>[data-dm-message]:not([data-dm-recent=true]),.dmtyping .dmdate,.dmtyping .dmolder{display:none}.dmtyping .dmline{margin-bottom:8px}.dmtyping .dmbubble p{max-height:18dvh;overflow:auto}.dmtyping .dmshowhistory{color:#a58eb8;background:#f8f4fc;flex-shrink:0;padding:5px;font-size:9px;display:block}.dmtyping .dmcomposer{padding:8px 12px 6px}.dmtyping .dmcomposehint{display:none}.dmattachmentpreview{margin-bottom:8px;padding:8px}.dmattachmentpreview>img{width:40px;height:40px}.dmattachmentpreview small{font-size:8px}.dmphoto{min-width:175px}.dmphotocard small{font-size:8px}.dmphotoviewer{padding:65px 15px 25px}.dmtyping .dmbubble p{max-height:clamp(24px,calc((var(--dm-visible-height,100dvh) - 240px)/2),80px)}.dmtyping .dmphotocard{padding:3px 0 5px}.dmtyping .dmphotoicon{width:30px;height:30px}.dmtyping .dmphotocard small{display:none}.dmtyping .dmphotobuttons button{padding:4px 7px;font-size:9px}.dmtyping .dmattachmentpreview{margin-bottom:5px;padding:5px}.dmtyping .dmattachmentpreview>img{width:28px;height:28px}.dmtyping .dmattachmentpreview small{display:none}.dmtyping .dmmessagebody{flex-direction:column;display:flex}.dmtyping .dmmessagebody:before{content:"";margin-top:auto}.dmtyping .dmmessagebody>[data-dm-message]{flex-shrink:0}}.reelheading{align-items:center;gap:8px;display:flex}.reelheader .reelback{display:none}@media (max-width:650px){.app:has(>.reelview)>.mobilenav{display:none}.reelview{inset:0}.reelheader .reelback{pointer-events:auto;background:#0005;place-items:center;display:grid}.reelseek{bottom:calc(12px + env(safe-area-inset-bottom))}.reelcaption{bottom:calc(40px + env(safe-area-inset-bottom))}}.feedvideopreview{background:#171820;position:relative}.feedvideopreview .postvideo{pointer-events:none;width:100%}.feedvideoopen{color:#fff;background:linear-gradient(#0000 75%,#0005);width:100%;height:100%;padding:0;position:absolute;inset:0}.feedvideoopen>span{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0005;border:1px solid #ffffff35;border-radius:20px;align-items:center;gap:7px;padding:7px 11px;font-size:11px;display:inline-flex;position:absolute;bottom:14px;right:15px}.feedvideomute{color:#fff;z-index:1;background:#0006;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:14px;left:14px}@media (max-width:650px){.watchingvideos>.mobilenav{display:none!important}.watchingvideos>.reelview{height:100dvh;inset:0}.watchingvideos .reelvideo{object-fit:contain!important}.watchingvideos .reelcaption{bottom:calc(44px + env(safe-area-inset-bottom));max-height:35%;overflow-y:auto}.watchingvideos .reelheader{top:calc(12px + env(safe-area-inset-top))}.watchingvideos .reelactions{bottom:calc(110px + env(safe-area-inset-bottom))}}.profileblock{color:#b76578;border-color:#edd3da}.profileblock:disabled{cursor:wait}.postimagewrap{position:relative}.productlink{z-index:2;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#171820cc;border:1px solid #fff5;border-radius:20px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;display:flex;position:absolute;bottom:14px;right:14px}.reel>.productlink{top:82px;bottom:auto;right:18px}.productlink:hover{background:#6b57e8}.profileeditdialog{flex-direction:column;width:min(620px,100%);max-height:calc(100dvh - 40px);display:flex;padding:0!important;overflow:hidden!important}.profileeditdialog>.dialoghead{border-bottom:1px solid var(--line);flex-shrink:0;margin:0;padding:22px 25px 16px}.profileeditdialog>.dialoghead h2{font-size:21px}.profileeditdialog>.dialoghead button{background:#f4f2fa;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.profileeditdialog>.error{flex-shrink:0;margin:10px 24px 0}.profileeditor{flex-direction:column;min-height:0;display:flex;overflow:hidden}.profileeditbody{overscroll-behavior:contain;scrollbar-width:thin;padding:23px 25px;overflow-y:auto}.profileeditintro{align-items:center;gap:13px;margin-bottom:25px;display:flex}.profileeditavatar{color:#7257d9;background:linear-gradient(145deg,#ece6ff,#f3efff);border-radius:18px;flex-shrink:0;place-items:center;width:55px;height:55px;font-size:24px;font-weight:700;display:grid}.profileeditintro h3{margin:0 0 4px;font-size:16px}.profileeditintro p{color:#9290a5;margin:0;font-size:11px;line-height:1.8}.profileeditor fieldset{border:1px solid #ece8f3;border-radius:15px;min-width:0;margin:0 0 23px;padding:17px 18px 0}.profileeditor legend{color:#695780;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:600;display:flex}.profileedithelp{color:#a099ad;margin:0 0 17px;font-size:10px}.profileeditor .field{margin-bottom:19px;font-size:12px}.profileeditor .field>svg{vertical-align:middle;color:#9c8db3}.profileeditor input,.profileeditor textarea{background:#fcfbfe;border:1px solid #ded9e8;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.8;transition:border-color .15s,box-shadow .15s}.profileeditor input:focus,.profileeditor textarea:focus{background:#fff;border-color:#8d76df;outline:none;box-shadow:0 0 0 3px #8971da16}.profileeditor textarea{resize:vertical;min-height:90px}.profileeditor .field small{color:#aaa0b5;margin-top:6px;font-size:9px;line-height:1.8}.profileoptional{color:#b0a6bb;margin-right:5px;font-size:9px;font-weight:400}.profileprivacy{color:#9d89b8;background:#f4f0fb;border-radius:10px;align-items:center;gap:9px;margin-bottom:20px;padding:12px;display:flex}.profileprivacy svg{flex-shrink:0}.profileprivacy p{margin:0;font-size:10px;line-height:1.9}.profileeditrequirement{color:#b29db3;margin:0 0 15px;font-size:9px}.profileeditfooter{border-top:1px solid var(--line);background:#fff;flex-shrink:0;align-items:center;gap:10px;padding:16px 25px;display:flex}.profileeditfooter .primary{flex:1;min-height:46px;font-size:13px}.profilecancel{color:#9d8bab;border:1px solid #e4deec;border-radius:11px;min-height:46px;padding:11px 23px;font-size:12px}.profilecancel:hover{background:#f8f5fc}@media (max-width:650px){.profileeditdialog{border-radius:19px;max-height:calc(100dvh - 24px)}.profileeditdialog>.dialoghead{padding:17px 18px 14px}.profileeditbody{padding:20px 17px 0}.profileeditor fieldset{padding:16px 13px 0}.profileeditor input,.profileeditor textarea{font-size:16px}.profileeditfooter{padding:12px 17px max(12px,env(safe-area-inset-bottom))}.profileeditintro{margin-bottom:23px}}.profileeditor .field{margin-bottom:24px;line-height:1.8;display:block}.profileeditor .field input,.profileeditor .field textarea{width:100%;margin-top:9px;margin-bottom:0;padding:13px 15px;line-height:1.85;display:block}.profileeditor .field small{margin-top:9px;line-height:1.9;display:block}.profileeditor #profile-address{text-align:start;min-height:112px}.profileeditor #profile-bio{text-align:start;min-height:100px}.profileeditor fieldset{padding-top:20px;padding-bottom:4px}.profileeditor .profileprivacy{margin-bottom:24px}.profileeditor .profileeditrequirement{margin-top:0;margin-bottom:17px;line-height:1.9}.profileeditor .requiredmark{margin-inline:4px;display:inline-block}.profileeditor .field>svg{margin-inline-end:4px}.addressfields h4{color:#756286;align-items:center;gap:7px;margin:0 0 6px;font-size:13px;display:flex}.addressintro{color:#a498b0;margin-bottom:19px;font-size:10px;line-height:1.9}.addressgrid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.addressgrid .field{min-width:0}.addressgrid .address-unit{grid-column:1/-1}.addressgrid input::placeholder{font-size:11px}.legacyaddress{color:#9985ab;background:#faf7fe;border:1px dashed #dfd5ec;border-radius:10px;margin-bottom:21px;padding:13px 15px}.legacyaddress b,.legacyaddress small{font-size:10px}.legacyaddress p{overflow-wrap:anywhere;margin:7px 0;font-size:12px;line-height:1.9}@media (max-width:420px){.addressgrid{grid-template-columns:1fr;gap:0}.addressgrid .address-unit{grid-column:auto}}.profilecoverwrap{text-align:right;margin:-30px -30px 24px;position:relative}.profilecover{background:linear-gradient(120deg,#ddd4fc,#eee9fa 45%,#dbe6f9);border-radius:16px 16px 0 0;height:190px;position:relative;overflow:hidden}.profilecover img{object-fit:cover;width:100%;height:100%;display:block}.profilecoverbutton{color:#fff;text-shadow:0 1px 4px #0008;background:linear-gradient(#0000 60%,#29203970);justify-content:flex-end;align-items:flex-end;gap:7px;width:100%;padding:15px;font-size:12px;display:flex;position:absolute;inset:0}.profilecoverbutton span{background:#28233399;border-radius:8px;padding:6px 10px}.coverfileinput{display:none}.covermenu{z-index:5;background:#fff;border:1px solid #e6dfef;border-radius:12px;min-width:180px;padding:7px;position:absolute;top:100%;left:12px;box-shadow:0 8px 25px #34214a22}.covermenu button{border-radius:7px;align-items:center;gap:9px;width:100%;padding:11px 12px;font-size:12px;display:flex}.covermenu button:hover{background:#f5f1fb}.covermenu button:nth-child(2){color:#b75970}@media (max-width:650px){.creatorprofile .profilecoverwrap{margin:-18px -18px 20px}.profilecover{height:155px}}.creatorprofile .profilecoverwrap{margin:-28px -28px 24px}.profilecoverbutton>svg{margin-bottom:7px}@media (max-width:650px){.creatorprofile .profilecoverwrap{margin:-28px -28px 20px}}.profileavatarwrap{width:82px;margin:0 auto 17px;position:relative}.profileavatar{color:#6b57e8;background:#ede8fb;border:3px solid #fff;border-radius:50%;place-items:center;width:82px;height:82px;font-size:33px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e8e1f3}.profileavatar img{object-fit:cover;width:100%;height:100%}.profileavatarbutton{color:#fff;background:0 0;justify-content:center;align-items:flex-end;width:100%;height:100%;padding:0;display:flex;position:absolute;inset:0}.profileavatarbutton>span{display:none}.profileavatarbutton>svg{background:#6b57e8c9;border-radius:6px;width:22px;height:22px;margin-bottom:3px;padding:3px}.avatarfileinput{display:none}.avatarmenu{z-index:6;background:#fff;border:1px solid #e6dfef;border-radius:12px;width:180px;padding:7px;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #34214a22}.avatarmenu button{border-radius:7px;align-items:center;gap:9px;width:100%;padding:11px 12px;font-size:12px;display:flex}.avatarmenu button:hover{background:#f5f1fb}.avatarmenu button:nth-child(2){color:#b75970}.profileeditintro .profileavatarwrap{flex-shrink:0;width:58px;margin:0}.profileeditintro .profileavatar{width:58px;height:58px;font-size:24px}.profileeditintro .avatarmenu{left:auto;right:0;transform:none}.posthead .avatar,.reelavatar{overflow:hidden}.posthead .avatar img,.reelavatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.commentsdialog{border-radius:22px;flex-direction:column;width:min(480px,100%);height:min(650px,85dvh);display:flex;padding:0!important;overflow:hidden!important}.commentsdialog>.dialoghead{border-bottom:1px solid #eeeaf3;flex-shrink:0;margin:0;padding:19px 21px;position:relative}.commentsdialog>.dialoghead h2{margin:0;font-size:17px}.commentsdialog>.dialoghead button{color:#988aa8;background:#f6f3fa;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.commentsdialog>.error{flex-shrink:0;margin:10px 18px 0;font-size:11px}.commentspanel{flex-direction:column;flex:1;min-height:0;display:flex}.commentsbody{overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow-y:auto}.commentrow{align-items:flex-start;gap:11px;margin-bottom:22px;display:flex}.commentavatar{color:#9476b7;background:#ede7f8;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:15px;font-weight:600;display:grid;overflow:hidden}.commentavatar img{object-fit:cover;width:100%;height:100%}.commentcontent{flex:1;min-width:0}.commentmeta{align-items:center;gap:10px;line-height:1.6;display:flex}.commentmeta b{color:#3d344d;font-size:12px}.commentmeta time{color:#b2a6be;font-size:9px}.commentcontent p{white-space:pre-wrap;overflow-wrap:anywhere;color:#675871;margin:5px 0 0;font-size:13px;line-height:1.9}.commentsempty{text-align:center;color:#ac9bbd;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:30px 15px;display:flex}.commentsempty>span{color:#ad96c4;background:#f4effa;border-radius:24px;place-items:center;width:70px;height:70px;margin-bottom:18px;display:grid}.commentsempty h3{color:#72607f;margin:0 0 10px;font-size:18px}.commentsempty p{color:#af9fbb;margin:0;font-size:12px;line-height:1.9}.commentemojis{border-top:1px solid #f0ebf5;flex-shrink:0;justify-content:space-around;padding:10px 15px;display:flex}.commentemojis button{border-radius:8px;padding:5px;font-size:22px}.commentemojis button:hover{background:#f6f1fa}.commentcomposer{background:#fff;border-top:1px solid #f3eef7;flex-shrink:0;align-items:flex-end;gap:10px;padding:12px 17px 17px;display:flex}.commentinputbox{background:#faf8fc;border:1px solid #e9e1ef;border-radius:23px;flex:1;align-items:flex-end;gap:6px;min-width:0;padding:5px 8px;display:flex}.commentinputbox:focus-within{border-color:#baa7d1}.commentinputbox textarea{resize:none;field-sizing:content;background:0 0;border:0;outline:0;flex:1;min-width:0;max-height:110px;padding:7px 9px;font-size:13px;line-height:1.7}.commentinputbox button{color:#9c7fc1;flex-shrink:0;place-items:center;width:32px;height:32px;margin-bottom:2px;padding:5px;display:grid}.commentslogin{text-align:center;color:#a28daf;border-top:1px solid #eee7f3;padding:20px;font-size:12px}.commentslogin a{color:#8865b2;font-weight:600}@media (max-width:650px){.commentsoverlay{align-items:flex-end!important;padding:0!important}.commentsdialog{border-radius:23px 23px 0 0;width:100%;max-width:none;height:76dvh;max-height:calc(100dvh - 16px)}.commentsdialog>.dialoghead{padding-top:26px}.commentsdialog>.dialoghead:before{content:"";background:#ded6e7;border-radius:4px;width:36px;height:4px;position:absolute;top:9px;left:calc(50% - 18px)}.commentsbody{padding:20px 17px}.commentcomposer{padding-bottom:max(14px,env(safe-area-inset-bottom))}.commentinputbox textarea{font-size:16px}.commentsempty h3{font-size:19px}}.commenteditbutton{color:#a087b5;padding:7px 0;font-size:10px}.commenteditform textarea{resize:vertical;background:#fbf8fe;border:1px solid #d9cbe5;border-radius:10px;width:100%;min-height:75px;padding:10px;font-size:14px;line-height:1.8}.commenteditform>div{gap:12px;margin-top:8px;display:flex}.commenteditform button{color:#9477ae;background:#f5effa;border-radius:7px;padding:6px 10px;font-size:11px}.commenteditform button[type=submit]{color:#fff;background:#a189bb}@media (max-width:650px){.commenteditform textarea{font-size:16px}}.commentdeletebutton{color:#b27082;padding:7px 12px;font-size:10px}.firstcommentnote{color:#b7a8c2;margin-top:3px;font-size:9px}.reviewqueue>p,.reviewuploadhint{color:#a08bb3;font-size:12px;line-height:1.9}.reviewitem{margin-bottom:22px;padding:22px}.reviewitem>video,.reviewitem>img{object-fit:contain;background:#18131e;border-radius:12px;width:100%;max-height:430px;margin:18px 0;display:block}.reviewitem .statuspill{margin-inline:12px}.reviewitem p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.reviewitem .rowactions{margin-top:18px}.reviewnotice,.postreviewstatus{color:#9f84b4;background:#f4effb;border-radius:10px;margin-bottom:16px;padding:14px 18px;font-size:12px;line-height:1.8}.postreviewstatus{border-radius:0;margin:0}.reviewnotice button{margin-inline-start:15px;text-decoration:underline}.reportlabel{font-size:10px}.postactions button[aria-label=إبلاغ]{color:#ad91ac;gap:4px}.reelreport{color:#fff;z-index:2;background:#0006;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:130px;left:16px}.reportchoices{flex-direction:column;gap:12px;margin:10px 0 22px;display:flex}.reportchoices label{cursor:pointer;border:1px solid #e7dfef;border-radius:12px;align-items:flex-start;gap:11px;padding:15px;display:flex}.reportchoices label.chosen{background:#f6f1fc;border-color:#bba5d7}.reportchoices input{accent-color:#a38bbc;flex-shrink:0;margin-top:5px}.reportchoices b{margin-bottom:7px;font-size:13px;display:block}.reportchoices small{color:#aa98b8;font-size:11px;line-height:1.9}.copyrightadminnote{background:#f7f3fc;border:1px solid #e7dfef;border-radius:12px;padding:15px}.copyrightprogress{background:#f6f3ff;border:1px solid #e4def7;border-radius:14px;margin:16px 0;padding:16px}.copyrightprogress>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.copyrightprogress b{white-space:nowrap;color:#6651df;font-variant-numeric:tabular-nums;direction:ltr}.copyrightprogress small{color:#716982;font-size:12px;line-height:1.9;display:block}.mypostcard{background:#fff;border:1px solid #e7e5ef;border-radius:18px;margin:0 0 14px;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 3px 10px #25203904}.mypostcard:hover{border-color:#cfc6f9;box-shadow:0 5px 18px #6851df0a}.mypostmain{text-align:right;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:16px;padding:18px;display:flex}.mypostmain:focus-visible,.mypostbuttons button:focus-visible{outline-offset:-3px;outline:2px solid #7158ef}.mypostthumb{color:#8c79c1;background:#f2effa;border-radius:13px;flex:0 0 92px;justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:relative;overflow:hidden}.mypostthumb img,.mypostthumb video{object-fit:cover;width:100%;height:100%}.mypostthumb i{color:#fff;background:#242130b8;border-radius:6px;padding:4px;display:flex;position:absolute;bottom:5px;left:5px}.mypostdetails{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.mypostdetails strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.6;overflow:hidden}.mypostmeta{color:#9691a5;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex}.mypostsummary{color:#878193;text-overflow:ellipsis;white-space:nowrap;min-height:18px;font-size:12px;overflow:hidden}.mypoststatus{color:#9d7029;background:#fff4df;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:10px}.mypoststatus.live{color:#427b69;background:#edf7f2}.mypostchevron{color:#aca6bb;flex-shrink:0}.mypostfooter{background:#fdfcff;border-top:1px solid #f0edf6;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;display:flex}.mypostcounts{color:#9a93aa;align-items:center;gap:12px;font-size:11px;display:flex}.mypostcounts>span{align-items:center;gap:4px;display:flex}.mypostbuttons{align-items:center;gap:6px;display:flex}.mypostbuttons button{color:#8c84a1;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:7px 8px;font-size:11px;display:flex}.mypostbuttons .mypostedit{color:#7054e5;background:#f0ebff}@media (max-width:480px){.mypostmain{gap:12px;padding:13px}.mypostthumb{flex-basis:72px;width:72px;height:78px}.mypostdetails strong{font-size:13px}.mypostfooter{flex-wrap:wrap;padding:9px 12px}.mypostbuttons{gap:2px;margin-inline-start:auto}.mypostbuttons button{padding:7px 6px;font-size:10px}.feedtitle:has(+.tabs) span{line-height:1.7}}.mypostsearch{color:#9b92ad;background:#fff;border:1px solid #e3dff0;border-radius:13px;align-items:center;gap:10px;margin:14px 0 18px;padding:8px 12px;display:flex}.mypostsearch:focus-within{border-color:#8067eb;box-shadow:0 0 0 3px #7355e90b}.mypostsearch input{color:#302b43;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;padding:9px 0;font-size:13px}.mypostsearch input::-webkit-search-cancel-button{display:none}.mypostsearch button{color:#9589aa;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:8px;display:flex}.mypostsearch .mypostsearchsubmit{color:#7054e5;background:#f0ebff;padding:8px 14px;font-size:12px}.mypostsearch>svg{flex-shrink:0}.publishmode{border:0;min-width:0;margin:0 0 20px;padding:0}.publishmode legend{margin-bottom:10px;font-size:13px;font-weight:700}.publishmode>div{gap:10px;margin-bottom:16px;display:flex}.publishmode>div>button{text-align:right;color:#625b78;background:#fff;border:1px solid #e4def2;border-radius:12px;flex:1;padding:12px}.publishmode>div>button[aria-pressed=true]{color:#6b50dc;background:#f1ecff;border-color:#8166ea}.publishmode small{color:#9990aa;font-size:11px;font-weight:400;line-height:1.9;display:block}.publishmode input{width:100%;min-width:0}.languagecontrol{z-index:95;inset-inline-end:18px;color:#6857a0;background:#fff;border:1px solid #ded9ef;border-radius:10px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;display:flex;position:fixed;top:12px;box-shadow:0 2px 8px #29233b08}.languagecontrol select{font:inherit;color:inherit;background:0 0;border:0;outline-color:#6b57e8;max-width:110px;padding:3px}.content>header{padding-top:54px}.authmain{padding-top:64px}html[dir=ltr] .content{margin-left:244px;margin-right:0}html[dir=ltr] .admincontent{margin-left:245px;margin-right:0}html[dir=ltr] .dmshell{left:244px;right:0}html[dir=ltr] .mypostmain{text-align:left}html[dir=ltr] .mypostchevron{transform:rotate(180deg)}html[dir=ltr] .brandcaption{margin:5px 0 37px 56px}html[dir=ltr] .branddot{margin-left:-10px;margin-right:0}html[dir=ltr] .field,html[dir=ltr] .profileeditor,html[dir=ltr] .publishmode>div>button,html[dir=ltr] .search input{text-align:start}html[dir=ltr] .adminside,html[dir=ltr] .sidebar{left:0;right:auto}@media (max-width:1150px){html[dir=ltr] .content{margin-left:205px}html[dir=ltr] .dmshell{left:205px}}@media (max-width:1000px){html[dir=ltr] .admincontent{margin-left:210px}}@media (max-width:950px){html[dir=ltr] .content{margin-left:190px}html[dir=ltr] .dmshell{left:190px}}@media (max-width:650px){.languagecontrol{top:8px;padding:3px 6px;font-size:11px;inset-inline-end:12px}.content>header{padding-top:49px}html[dir=ltr] .content,html[dir=ltr] .admincontent{margin:0}html[dir=ltr] .dmshell{left:0;right:0}:is(.languagecontrol:has(~.app.watchingvideos),.languagecontrol:has(~.app .dmshell.dmhasthread)){display:none}}html[dir=ltr] .feedtitle>span{line-height:1.6}html[dir=ltr] .postbody p,html[dir=ltr] .commentcontent>p,html[dir=ltr] .dmbubble{unicode-bidi:plaintext}.brandlogo{object-fit:contain;border-radius:12px;flex-shrink:0;width:44px;height:44px}.sidebar .brand,.authstory .brand,.adminside .brand{letter-spacing:-1px;white-space:nowrap;direction:ltr;font-size:25px}.mobilebrand .brandlogo{border-radius:8px;width:30px;height:30px}.mobilebrand{letter-spacing:-.5px;white-space:nowrap;direction:ltr;align-items:center;gap:7px}@media (max-width:650px){.mobilebrand{font-size:17px;display:flex}.content>header{column-gap:10px}.content>header h1{font-size:16px}}.adshowcase{background:#fff;border:1px solid #e5e1f0;border-radius:20px;margin-bottom:28px;overflow:hidden;box-shadow:0 8px 28px #2b214a08}.adshowcasehead{color:#8b829c;justify-content:space-between;align-items:center;padding:12px 18px;font-size:11px;font-weight:500;display:flex}.adstage{aspect-ratio:16/9;background:#171a2e;max-height:430px;position:relative;overflow:hidden}.adstage video{object-fit:contain;width:100%;height:100%;display:block}.adstage>button{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#18172999;border:1px solid #ffffff25;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute}.adstage .admute{top:12px;inset-inline-end:12px}.adprev{top:calc(50% - 18px);left:12px}.adnext{top:calc(50% - 18px);right:12px}.adcaption{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.adcaption>div{min-width:0}.adcaption h2{overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.5}.adcaption p{color:#91869f;overflow-wrap:anywhere;white-space:pre-wrap;margin:7px 0 0;font-size:12px;line-height:1.8}.adcaption>a{color:#7152db;background:#f1ebff;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.addots{direction:ltr;justify-content:center;gap:7px;padding:0 18px 17px;display:flex}.addots button{width:24px;height:24px;padding:0;position:relative}.addots button:after{content:"";background:#dcd6eb;border-radius:50%;position:absolute;inset:8px}.addots button.active:after{background:#7659df;border-radius:6px;inset:8px 2px}.adsintro{background:linear-gradient(120deg,#f1ebff,#fcfbff);border:1px solid #e8e1f5;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:22px;display:flex}.adsintro h3{margin:0 0 8px;font-size:18px}.adsintro p{color:#90849f;max-width:580px;margin:0 0 9px;font-size:12px;line-height:1.9}.adsintro span{color:#7158b7;font-size:12px}.adsintro>.primary{flex-shrink:0}.admanagegrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.admanagecard{margin-bottom:0!important}.admanageheading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.admanageheading>b{overflow-wrap:anywhere;font-size:14px}.admanagecard video{object-fit:contain;background:#171a2e;border-radius:10px;width:100%;height:210px}.admanagecard>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.9}.admanagecard>a{color:#7457ce;font-size:12px}.admanageactions{border-top:1px solid #ece8f2;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:14px;display:flex}.admanageactions button{color:#8a76ac;background:#f5f1fb;border-radius:8px;align-items:center;gap:5px;padding:8px;font-size:11px;display:flex}.admanageactions button.red{color:#b65b72}.adeditor{max-width:800px}.adeditor .rowactions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:900px){.admanagegrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.adshowcase{border-radius:16px;margin-bottom:22px}.adcaption{flex-wrap:wrap;gap:12px;padding:14px}.adcaption h2{font-size:16px}.adcaption p{font-size:11px}.adcaption>a{padding:9px 12px;font-size:11px}.adshowcasehead{padding:10px 14px}.adsintro{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}.adsintro h3{font-size:16px}.adsintro>.primary{width:100%}.adstage>button{width:32px;height:32px}.admanagecard video{height:190px}.content>header .mobilebrand{margin-inline-end:auto}}
