/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.block{display:block}.contents{display:contents}.hidden{display:none}.grow{flex-grow:1}.border{border-style:var(--tw-border-style);border-width:1px}}body{font-family:SF Arabic,DIN Alternate,Arial,sans-serif}button,input,select,textarea{font-family:inherit}.analyticsLeaders b,.brand b,.cardBody h3,.hero h2,.modalHead h2,.sectionTitle h2,.stats b,.weeklyBoard b,h1,h2,h3{letter-spacing:-.015em;font-family:KufiStandardGK,DIN Alternate,SF Arabic,Arial,sans-serif;font-weight:700}.brand small,.cardMeta,.eyebrow,.managerBar,.pill,.platformSocials,.stageBadge{letter-spacing:.015em;font-family:DIN Alternate,SF Arabic,Arial,sans-serif}.detailBlock>p,.editorBody textarea,.teleText{font-family:SF Arabic,Geeza Pro,Arial,sans-serif}:root{--ink:#172039;--muted:#748099;--line:#e8eaf1;--purple:#6847e8;--bg:#f7f8fc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);margin:0;font-family:Tahoma,Arial,sans-serif}button,input,textarea{font:inherit}button{cursor:pointer}.sidebar{border-left:1px solid var(--line);z-index:10;background:#fff;flex-direction:column;width:248px;height:100vh;padding:28px 18px;display:flex;position:fixed;top:0;right:0}.brand{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:0 8px 28px;display:flex}.brandmark{color:#fff;background:linear-gradient(135deg,#7258ef,#5235ce);border-radius:13px;place-items:center;width:44px;height:44px;font-weight:800;display:grid;box-shadow:0 8px 20px #7258ef3b}.brand b{font-size:17px;display:block}.brand small{letter-spacing:1.5px;color:#8a93a7;font-size:9px}.sidebar nav{padding-top:24px}.sidebar nav p{color:#9da5b5;margin:24px 12px 10px;font-size:11px}.sidebar nav button{color:#657086;text-align:right;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;margin:3px 0;padding:12px 13px;display:flex}.sidebar nav button.active{color:#6143dc;background:#eeeafd;font-weight:700}.sidebar nav button>span:first-child{text-align:center;width:25px;font-size:18px}.sidebar nav em{background:#f1f2f7;border-radius:12px;margin-right:auto;padding:2px 7px;font-size:11px;font-style:normal}.navicon.purple{color:#704de6}.navicon.blue{color:#2b8be7}.navicon.orange{color:#ed814f}.navicon.pink{color:#d65c9a}.sidebarFoot{border:1px solid var(--line);background:#fafbfe;border-radius:12px;align-items:center;gap:9px;margin-top:auto;padding:12px;display:flex}.sidebarFoot>span{color:#3dc789;font-size:10px}.sidebarFoot b,.sidebarFoot small{font-size:10px;display:block}.sidebarFoot small{color:#929bad;margin-top:3px}.workspace{min-height:100vh;margin-right:248px}.workspace>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:110px;padding:25px 4.5%;display:flex}.eyebrow{color:#7a849a!important;margin-bottom:4px!important;font-size:12px!important}.workspace header h1{margin:0;font-size:25px}.workspace header p{color:#9ba2b0;margin:6px 0 0;font-size:12px}.headerActions{gap:13px}.headerActions,.search{align-items:center;display:flex}.search{border:1px solid var(--line);color:#8791a7;background:#fafbfe;border-radius:11px;gap:9px;width:310px;height:42px;padding:0 14px}.search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.avatar{color:#fff;background:#1d2540;border:0;border-radius:50%;width:41px;height:41px;font-weight:700}.hero{color:#fff;background:linear-gradient(120deg,#1d2041,#332568 62%,#613eaa);border-radius:20px;justify-content:space-between;align-items:center;min-height:275px;margin:32px 4.5% 22px;padding:39px 48px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #31246320}.hero>div:first-child{z-index:2;position:relative}.pill{background:#ffffff18;border:1px solid #fff2;border-radius:20px;padding:6px 11px;font-size:10px;display:inline-block}.hero h2 strong{color:#a896ff}.hero p{color:#d1cdea;margin:0 0 22px;font-size:12px}.hero button{color:#33256f;background:#fff;border:0;border-radius:9px;padding:11px 18px;font-size:12px;font-weight:700}.hero button span{margin-right:18px}.heroArt{place-items:center;width:38%;height:250px;display:grid;position:relative}.orbit{border:1px solid #ffffff24;border-radius:50%;position:absolute}.orbit.one{width:310px;height:310px}.orbit.two{width:215px;height:215px}.codeCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff30;border-radius:14px;width:185px;height:130px;padding:17px;transform:rotate(-4deg);box-shadow:0 20px 50px #0003}.codeCard i{background:#d17bf2;border-radius:50%;width:6px;height:6px;margin-left:4px;display:inline-block}.codeCard i:nth-child(2){background:#f7b15c}.codeCard i:nth-child(3){background:#63d6c5}.codeCard pre{text-align:left;color:#ded7ff;direction:ltr;font:12px/1.7 monospace}.heroArt>b{color:#c79cff;font-size:28px;position:absolute;top:18%;left:3%}.stats{grid-template-columns:repeat(4,1fr);gap:13px;margin:0 4.5% 34px;display:grid}.stats article{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:17px;display:flex}.statIcon{border-radius:11px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.violet{color:#6748db;background:#eeeafd}.cyan{color:#25aa93;background:#e4f8f5}.amber{color:#e29a20;background:#fff4df}.rose{color:#d75d8c;background:#fdebf2}.stats b,.stats small{display:block}.stats b{font-size:20px}.stats small{color:#929aab;margin-top:4px;font-size:10px}.stats i{color:#c4c9d3;margin-right:auto;font-style:normal}.library{padding:0 4.5% 40px}.sectionTitle{align-items:end;margin-bottom:16px}.sectionTitle p{color:#8d96a8;margin:0 0 5px;font-size:10px}.sectionTitle h2{margin:0;font-size:20px}.sectionTitle>span{color:#8c95a7;font-size:11px}.cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.contentCard{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;transition:all .2s;overflow:hidden}.contentCard:hover{transform:translateY(-3px);box-shadow:0 14px 35px #2a345012}.cardTop{gap:8px;height:90px;padding:16px;display:flex;position:relative}.cardTop:after{content:"";opacity:.12;border:1px solid;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-45px;left:-15px}.cardTop>span{background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font:700 19px monospace;display:grid;box-shadow:0 7px 18px #0000000c}.cardTop label{background:#ffffffb8;border-radius:15px;padding:5px 8px;font-size:10px}.cardTop i{color:#27a47d;background:#fff;border-radius:20px;margin-right:auto;padding:5px 8px;font-size:9px;font-style:normal}.cardTop.purple{color:#6545db;background:#eeeafd}.cardTop.blue{color:#2783da;background:#e5f2fd}.cardTop.orange{color:#e6733d;background:#fff0e8}.cardTop.pink{color:#cc5a95;background:#fcebf4}.cardMeta{color:#9099aa;gap:13px;font-size:9px;display:flex}.cardMeta span:first-child{color:#6948dd;background:#f0edfc;border-radius:8px;padding:3px 7px}.hook{color:#7b8497;height:40px;margin:0;font-size:11px;line-height:1.8;overflow:hidden}.cardFooter{border-top:1px solid var(--line);gap:8px;margin-top:15px;padding-top:12px;display:flex}.cardFooter button:first-child{color:#6041d5;background:0 0;border:0;padding:7px 0;font-size:11px;font-weight:700}.cardFooter button:first-child span{margin-right:8px}.cardFooter button:last-child{border:1px solid var(--line);color:#a8afbd;background:#fff;border-radius:8px;width:31px;margin-right:auto}.cardFooter button.done{color:#26a67c;background:#e5f8f2;border-color:#ccefe3}.empty{text-align:center;background:#fff;border:1px dashed #d8dce6;border-radius:16px;padding:50px}.empty b{font-size:18px}.empty p{color:#8c95a6;font-size:12px}.workspace>footer{border-top:1px solid var(--line);color:#949cad;justify-content:space-between;margin:0 4.5%;padding:22px 0 30px;font-size:10px;display:flex}.workspace>footer b{color:#555f75}.modalWrap{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10152c99;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.modal{background:#f8f9fc;border-radius:19px;width:min(760px,100%);max-height:92vh;overflow:auto;box-shadow:0 30px 80px #0c102a66}.modalHead{color:#fff;justify-content:space-between;padding:28px 32px;display:flex}.modalHead.purple{background:linear-gradient(120deg,#6342d5,#8a67f0)}.modalHead.blue{background:linear-gradient(120deg,#2377c9,#4ca5eb)}.modalHead.orange{background:linear-gradient(120deg,#d96331,#f49462)}.modalHead.pink{background:linear-gradient(120deg,#bd4f8a,#e477af)}.modalHead span{background:#ffffff25;border-radius:20px;padding:5px 9px;font-size:10px}.modalHead h2{margin:12px 0 7px;font-size:25px}.modalHead p{opacity:.8;margin:0;font-size:11px}.modalHead button{color:#fff;background:#ffffff20;border:0;border-radius:50%;width:34px;height:34px;font-size:24px}.detailBlock{border:1px solid var(--line);background:#fff;border-radius:13px;margin-bottom:12px;padding:17px 19px}.detailBlock h3{align-items:center;gap:8px;margin:0 0 12px;font-size:12px;display:flex}.detailBlock h3>span{color:#6848dd}.detailBlock h3 button{color:#6546d7;background:#f0edfc;border:0;border-radius:7px;margin-right:auto;padding:5px 9px;font-size:9px}.detailBlock>p{color:#4e5870;white-space:pre-wrap;margin:0;font-size:12px;line-height:2}.detailBlock ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.detailBlock li{color:#5e687c;align-items:center;gap:9px;font-size:11px;display:flex}.detailBlock li b{color:#6646dc;background:#eeeafd;border-radius:7px;place-items:center;width:23px;height:23px;font-size:9px;display:grid}.sourceList{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sourceList a{color:#455069;border:1px solid var(--line);border-radius:8px;padding:10px;font-size:10px;text-decoration:none}.sourceList a span{float:left;color:#6746db}.thumb>div{color:#fff;text-align:center;background:linear-gradient(120deg,#1d2142,#4f337f);border-radius:10px;padding:20px}.thumb b,.thumb small{display:block}.thumb b{font-size:18px}.thumb small{opacity:.7;margin-top:6px;font-size:9px}.detailBlock textarea{resize:vertical;border:1px solid var(--line);background:#fafbfe;border-radius:9px;outline-color:#795ce5;width:100%;height:90px;padding:11px;font-size:11px;line-height:1.7}.saved{color:#40a886;margin-top:7px;font-size:9px;display:block}.publishBtn{color:#fff;background:#6747dc;border:0;border-radius:10px;width:100%;padding:12px;font-size:12px;font-weight:700}.publishBtn.done{background:#31a77f}.modal::-webkit-scrollbar{width:7px}.modal::-webkit-scrollbar-thumb{background:#cdd1dc;border-radius:8px}@media (max-width:1000px){.sidebar{width:205px}.workspace{margin-right:205px}.cards,.stats{grid-template-columns:repeat(2,1fr)}.search{width:240px}}@media (max-width:720px){.sidebar{width:100%;height:auto;padding:15px;position:static}.brand{border:0;padding:0}.sidebar nav{gap:5px;padding:12px 0 0;display:flex;overflow:auto}.sidebar nav p,.sidebarFoot{display:none}.sidebar nav button{white-space:nowrap;width:auto;margin:0;padding:9px 11px}.sidebar nav button em{display:none}.workspace{margin:0}.workspace>header{height:auto;padding:18px;display:block}.workspace header>div:first-child{display:none}.headerActions,.search{width:100%}.hero{min-height:255px;margin:18px;padding:27px 24px}.hero h2{font-size:28px}.heroArt{width:28%}.codeCard{display:none}.stats{grid-template-columns:1fr 1fr;margin:0 18px 28px}.library{padding:0 18px 35px}.cards{grid-template-columns:1fr}.modalWrap{align-items:flex-end;padding:0}.modal{border-radius:20px 20px 0 0;max-height:95vh}.modalHead{padding:23px}.modalBody{padding:16px}.sourceList{grid-template-columns:1fr}.workspace>footer{margin:0 18px;display:block}.workspace>footer span{margin-top:7px;display:block}}@media (max-width:430px){.heroArt{display:none}.stats{grid-template-columns:1fr 1fr}.stats article{padding:12px}.statIcon{width:35px;height:35px}.stats b{font-size:17px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.stats .statCard{border:1px solid var(--line);text-align:right;color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:17px;transition:all .2s;display:flex}.stats .statCard:hover{border-color:#cfc6f7;transform:translateY(-3px);box-shadow:0 12px 30px #2d235214}.stats .statCard:focus-visible{outline-offset:2px;outline:3px solid #765bea44}.stats .statCard.active{border-color:#7255e6;box-shadow:0 0 0 3px #7255e613}.statCard div{min-width:0}.statCard b,.statCard em,.statCard small{display:block}.statCard b{font-size:20px}.statCard small{color:#929aab;margin-top:4px;font-size:10px}.statCard em{color:#a0a7b7;margin-top:5px;font-size:8px;font-style:normal}.statCard>i{color:#8170d3;margin-right:auto;font-style:normal;transition:all .2s}.statCard:hover>i{transform:translate(-3px)}@media (max-width:430px){.stats .statCard{padding:12px}.statCard em{display:none}.statCard b{font-size:17px}}.languagePicker{border:1px solid var(--line);color:#6850d5;white-space:nowrap;background:#fafbfe;border-radius:11px;align-items:center;gap:5px;height:42px;padding:0 10px;display:flex}.languagePicker select{color:#4d5870;cursor:pointer;background:0 0;border:0;outline:0;font-size:11px}.languagePicker:focus-within{border-color:#765bea;box-shadow:0 0 0 3px #765bea12}@media (max-width:850px){.headerActions{flex-wrap:wrap}.languagePicker{order:2}.search{flex:1;min-width:210px}}.brandmark{border:2px solid #fff;padding:0;overflow:hidden}.avatar img,.brandmark img{object-fit:cover;width:100%;height:100%;display:block}.avatar{border:2px solid #fff;padding:0;display:block;overflow:hidden;box-shadow:0 4px 15px #15204428}.avatar:hover{transform:scale(1.04)}.motionLaunch{color:#fff;text-align:right;background:linear-gradient(120deg,#211d49,#3c2875);border:1px solid #6d55e344;border-radius:13px;align-items:center;gap:12px;width:100%;margin:0 0 12px;padding:14px 17px;display:flex}.motionLaunch>span{background:#8a6cff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 7px 20px #8b6cff55}.motionLaunch b,.motionLaunch small{display:block}.motionLaunch b{font-size:12px}.motionLaunch small{color:#c9c2e8;margin-top:4px;font-size:9px}.motionLaunch i{color:#ad9aff;margin-right:auto;font-style:normal}.motionLaunch:hover{filter:brightness(1.08)}.motionWrap{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b1025cc;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.motionStudio{background:#f7f8fc;border-radius:20px;width:min(820px,100%);max-height:93vh;overflow:auto;box-shadow:0 35px 90px #0008}.motionStudio>header{color:#fff;background:linear-gradient(120deg,#171c3b,#432d7c);justify-content:space-between;padding:25px 30px;display:flex}.motionStudio header span{letter-spacing:2px;color:#a993ff;font-size:8px}.motionStudio header h2{margin:8px 0 5px;font-size:23px}.motionStudio header p{color:#bfc4dc;margin:0;font-size:10px}.motionStudio header button{color:#fff;background:#ffffff18;border:0;border-radius:50%;width:34px;height:34px;font-size:22px}.motionBody{padding:20px 25px}.motionSettings{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.motionSettings label{border:1px solid var(--line);color:#939bad;background:#fff;border-radius:10px;padding:11px;font-size:8px}.motionSettings b{margin-top:6px}.motionSettings b,.motionSettings select{color:#333e57;font-size:10px;display:block}.motionSettings select{background:0 0;border:0;outline:0;width:100%;margin-top:5px;font-weight:700}.motionPrompt,.storyboard{border:1px solid var(--line);background:#fff;border-radius:13px;margin-top:12px;padding:16px}.motionPrompt h3,.storyboard h3{margin:0 0 12px;font-size:11px}.storyboard article{border-top:1px solid #f0f1f5;grid-template-columns:65px 28px 1fr;align-items:center;gap:8px;padding:9px 0;display:grid}.storyboard time{color:#6e55dc;direction:ltr;font-size:9px;font-weight:700}.storyboard article>span{color:#6545d9;background:#eeeafd;border-radius:7px;place-items:center;width:23px;height:23px;font-size:9px;display:grid}.storyboard p{color:#59647a;margin:0;font-size:10px}.motionPrompt pre{white-space:pre-wrap;color:#d8ddf0;direction:rtl;background:#151a36;border-radius:9px;max-height:170px;padding:13px;font:10px/1.8 Tahoma,Arial;overflow:auto}.motionActions{align-items:center;gap:12px;margin-top:13px;display:flex}.copyMotion{color:#fff;background:#6848dc;border:0;border-radius:10px;padding:11px 18px;font-size:11px;font-weight:700}.motionActions small{color:#858fa4;font-size:9px}.motionStudio::-webkit-scrollbar{width:7px}.motionStudio::-webkit-scrollbar-thumb{background:#c9cddd;border-radius:10px}@media (max-width:720px){.motionWrap{align-items:flex-end;padding:0}.motionStudio{border-radius:20px 20px 0 0;max-height:95vh}.motionSettings{grid-template-columns:1fr 1fr}.motionBody{padding:15px}.motionStudio>header{padding:20px}.motionActions{display:block}.motionActions small{margin-top:9px;line-height:1.6;display:block}}.viewControls{gap:6px;display:flex}.fullscreenBtn,.headerNotificationTool,.themePicker{border:1px solid var(--line);color:#4d5870;background:#fafbfe;border-radius:11px;height:42px}.themePicker{align-items:center;gap:5px;padding:0 9px;display:flex}.themePicker>span{color:#755ae2}.themePicker select{color:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-size:10px}.fullscreenBtn,.headerNotificationTool{place-items:center;width:42px;padding:0;display:grid}.fullscreenBtn{font-size:17px}.headerNotificationTool{color:#755ae2;position:relative}.headerNotificationTool svg{width:20px;height:20px;display:block}.headerNotificationTool>b{color:#fff;background:#e54f7c;border:2px solid #fff;border-radius:10px;place-items:center;min-width:17px;height:17px;font-size:7px;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.fullscreenBtn:hover,.headerNotificationTool:hover,.themePicker:focus-within{background:#f2efff;border-color:#765bea}main[data-theme=dark]{--ink:#eef1fb;--muted:#aab2c8;--line:#303751;--bg:#101425;color-scheme:dark;background:var(--bg)}main[data-theme=dark] .sidebar,main[data-theme=dark] .workspace>header{background:#171c2f}main[data-theme=dark] .sidebar nav button{color:#aeb6cb}main[data-theme=dark] .sidebar nav button.active{color:#b9a8ff;background:#29244b}main[data-theme=dark] .fullscreenBtn,main[data-theme=dark] .headerNotificationTool,main[data-theme=dark] .languagePicker,main[data-theme=dark] .search,main[data-theme=dark] .sidebar nav em,main[data-theme=dark] .sidebarFoot,main[data-theme=dark] .themePicker{color:#d7dcef;background:#20263a}main[data-theme=dark] .contentCard,main[data-theme=dark] .detailBlock,main[data-theme=dark] .motionPrompt,main[data-theme=dark] .stats .statCard,main[data-theme=dark] .storyboard{background:#191f32}main[data-theme=dark] .modal,main[data-theme=dark] .motionStudio{background:#111628}main[data-theme=dark] .detailBlock li,main[data-theme=dark] .detailBlock>p,main[data-theme=dark] .storyboard p{color:#c1c8db}main[data-theme=dark] .cardFooter button:last-child,main[data-theme=dark] .detailBlock textarea{color:#e5e9f4;background:#20263a}main[data-theme=dark] .empty{background:#191f32}main[data-theme=dark] .hook,main[data-theme=dark] .sectionTitle p,main[data-theme=dark] .workspace header p{color:#9ea8c0}main[data-theme=dark] .cardTop>span{background:#272d44}main[data-theme=dark] .cardTop i,main[data-theme=dark] .cardTop label{background:#252b40}main[data-theme=dark] .fullscreenBtn:hover,main[data-theme=dark] .headerNotificationTool:hover,main[data-theme=dark] .themePicker:hover{background:#29244b}main[data-theme=dark] .headerNotificationTool>b{border-color:#171c2f}@media (max-width:720px){.viewControls{order:3}.fullscreenBtn,.headerNotificationTool,.themePicker{height:38px}.fullscreenBtn,.headerNotificationTool{width:38px}}.managerBar .adminIdentity,.managerBar .adminTool{border:1px solid var(--line);color:#4d5870;background:#fff;border-radius:10px;align-items:center;padding:9px 13px;font-size:10px;text-decoration:none;display:flex}.managerBar .adminTool{color:#6847e8;font-weight:700}.managerBar .adminIdentity{text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-right:auto;overflow:hidden}.accessGate{color:#eef1fb;text-align:center;background:#101425;place-items:center;min-height:100vh;padding:24px;display:grid}.accessGate section{background:#191f32;border:1px solid #303751;border-radius:20px;width:min(460px,100%);padding:38px}.accessGate span{font-size:34px}.accessGate h1{margin:15px 0 8px}.accessGate p{color:#b9a8ff}.accessGate small{color:#aab2c8;line-height:1.8;display:block}.accessGate a{color:#fff;background:#6847e8;border-radius:10px;margin-top:22px;padding:11px 18px;text-decoration:none;display:inline-block}.adminPage{color:#172039;background:#f7f8fc;min-height:100vh;padding:36px 5%;font-family:Tahoma,Arial,sans-serif}.adminPage>header{justify-content:space-between;align-items:center;gap:20px;max-width:900px;margin:0 auto 22px;display:flex}.adminPage header small{color:#6847e8;font-weight:700}.adminPage h1{margin:7px 0}.adminPage header p{color:#748099;font-size:12px}.adminPage nav{gap:8px;display:flex}.adminPage nav a{color:#5840bf;background:#fff;border:1px solid #e8eaf1;border-radius:9px;padding:9px 12px;font-size:11px;text-decoration:none}.adminManager{background:#fff;border:1px solid #e8eaf1;border-radius:18px;max-width:900px;margin:auto;padding:24px}.adminManager form{align-items:end;gap:10px;display:flex}.adminManager label{color:#748099;flex:1;font-size:11px}.adminManager input{border:1px solid #dfe2eb;border-radius:9px;outline-color:#6847e8;width:100%;margin-top:7px;padding:11px;display:block}.adminManager form button{color:#fff;background:#6847e8;border:0;border-radius:9px;padding:12px 17px;font-weight:700}.adminMessage{color:#5840bf;background:#eeeafd;border-radius:8px;padding:10px;font-size:11px}.adminList{margin-top:20px}.adminList article{border-top:1px solid #eff0f4;align-items:center;gap:15px;padding:14px 0;display:flex}.adminList b,.adminList small{display:block}.adminList small{color:#8c95a7;margin-top:5px;font-size:9px}.adminList button{color:#c44;background:#fff5f5;border:1px solid #f0c9c9;border-radius:8px;margin-right:auto;padding:7px 10px}.adminList button:disabled{color:#999;background:#f5f5f5;border-color:#ddd}@media (max-width:720px){.managerBar .adminIdentity{max-width:100%;margin-right:0}.adminPage{padding:22px 16px}.adminManager form,.adminPage>header{display:block}.adminPage nav{margin-top:15px}.adminManager form button{width:100%;margin-top:9px}}.trashNav{border-top:1px solid var(--line)!important;border-radius:0 0 10px 10px!important;margin-top:18px!important}.trashNav.active{color:#d75f72!important;background:#fff0f3!important}.cardFooter .trashBtn{color:#d55c70!important;border-color:#f2d7dd!important;margin-right:0!important}.cardFooter .restoreBtn{color:#258f70!important;background:#e7f8f2!important;border-radius:8px!important;padding:8px 12px!important}.deletedCard{opacity:.8}.deletedCard:hover{opacity:1}.deleteScriptBtn{color:#c94f64;background:#fff5f7;border:1px solid #efccd3;border-radius:10px;width:100%;margin-top:9px;padding:10px;font-size:10px;font-weight:700}.deleteScriptBtn:hover{background:#ffe8ed}main[data-theme=dark] .trashNav.active{color:#ff9aac!important;background:#3a202b!important}main[data-theme=dark] .deleteScriptBtn{color:#ff91a4;background:#35202a;border-color:#61323f}main[data-theme=dark] .deleteScriptBtn:hover{background:#472632}.cardFooter.trashActions{gap:7px}.cardFooter .purgeBtn{font-weight:700;color:#c94f64!important;background:#fff3f5!important;border:1px solid #efccd3!important;border-radius:8px!important;width:auto!important;margin-right:auto!important;padding:8px 10px!important;font-size:9px!important}.cardFooter .purgeBtn:hover{background:#ffe1e7!important}main[data-theme=dark] .cardFooter .purgeBtn{color:#ff91a4!important;background:#35202a!important;border-color:#61323f!important}.managerBar{flex-wrap:wrap;gap:8px;margin:20px 4.5% 0;display:flex}.managerBar button,.managerBar label{border:1px solid var(--line);color:#556078;background:#fff;border-radius:10px;padding:10px 14px;font-size:10px;font-weight:700}.managerBar .primaryTool{color:#fff;background:#6748dc;border-color:#6748dc}.managerBar .deepCleanTool{color:#fff;background:linear-gradient(135deg,#172039,#38415c);border-color:#172039}.managerBar .deepCleanTool:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1720392b}.managerBar input[type=file]{display:none}.calendarPanel{border:1px solid var(--line);background:#fff;border-radius:14px;margin:12px 4.5%;padding:17px}.calendarPanel h3{font-size:14px}.calendarPanel article{border-top:1px solid var(--line);grid-template-columns:110px 1fr 100px;gap:12px;padding:10px;font-size:10px;display:grid}.calendarPanel time{color:#6d50dc;direction:ltr}.calendarPanel span{color:#8992a5}.calendarPanel p{color:#929aad;font-size:10px}.weeklyBoard{grid-template-columns:repeat(4,1fr);gap:10px;margin:-20px 4.5% 34px;display:grid}.weeklyBoard>div{border:1px solid var(--line);background:#fff;border-radius:13px;padding:15px}.weeklyBoard b,.weeklyBoard small,.weeklyBoard span{display:block}.weeklyBoard small{color:#7a60df;font-size:9px}.weeklyBoard span{color:#929bac;font-size:9px}.stageBadge{color:#586174;background:#eef0f5;border:0;border-radius:12px;margin-top:10px;padding:4px 8px;font-size:8px}.stage-idea{background:#f1f1f4}.stage-ready{color:#6748dc;background:#eeeafd}.stage-filmed{color:#218c70;background:#e5f8f2}.stage-editing{color:#b87513;background:#fff1dc}.stage-published{color:#2970c2;background:#e7f0ff}.scriptTools{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:12px;display:grid}.scriptTools button{border:1px solid var(--line);color:#5b4abe;background:#fff;border-radius:9px;padding:10px 5px;font-size:9px}.productionGrid{grid-template-columns:1fr 1fr 2fr;gap:8px;display:grid}.metrics label,.production label{color:#8b94a7;font-size:8px}.metrics input,.production input,.production select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fafbfe;border-radius:7px;margin-top:5px;padding:8px;display:block}.metrics>div{direction:ltr;grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.metrics p{font-weight:700;color:#2c9b79!important;margin-top:12px!important}.checklist{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.checklist h3{grid-column:1/-1}.checklist label{gap:7px;font-size:10px}.checklist label,.draftWrap{align-items:center;display:flex}.draftWrap{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c1128cc;justify-content:center;padding:20px;position:fixed;inset:0}.entryEditor{background:#f7f8fc;border-radius:19px;width:min(850px,100%);max-height:94vh;overflow:auto}.entryEditor>header{color:#fff;background:linear-gradient(120deg,#171c3b,#50358e);justify-content:space-between;padding:22px 27px;display:flex}.entryEditor header small{color:#b4a3ff;letter-spacing:2px}.entryEditor header h2{margin:6px 0}.entryEditor header button{color:#fff;background:#ffffff18;border:0;border-radius:50%;width:34px;height:34px;font-size:21px}.editorBody{padding:20px}.editorGrid{grid-template-columns:2fr 1fr 1fr 1fr;gap:8px;display:grid}.editorBody label{color:#717b91;margin-bottom:9px;font-size:9px;display:block}.editorBody input,.editorBody select,.editorBody textarea{border:1px solid var(--line);color:#30394e;background:#fff;border-radius:8px;outline-color:#7657df;width:100%;margin-top:6px;padding:9px;font-size:11px;display:block}.editorBody textarea{resize:vertical;min-height:75px}.editorBody .tall textarea{min-height:190px}.editorActions{background:#f7f8fc;justify-content:flex-end;gap:8px;padding:10px 0;display:flex;position:sticky;bottom:-20px}.editorActions button{border:1px solid var(--line);background:#fff;border-radius:9px;padding:10px 16px;font-size:10px}.editorActions button:last-child{color:#fff;background:#6748dc;border-color:#6748dc}.editorActions button:disabled{opacity:.4}.teleWrap{z-index:150;color:#fff;background:#05070d;flex-direction:column;display:flex;position:fixed;inset:0}.teleWrap>header{background:#111529;justify-content:space-between;align-items:center;padding:15px 22px;display:flex}.teleWrap header div{gap:6px;display:flex}.teleWrap button,.teleWrap select{color:#fff;background:#202641;border:1px solid #ffffff20;border-radius:7px;padding:8px 11px}.teleText{text-align:center;scroll-behavior:smooth;flex:1;padding:35vh 12% 70vh;line-height:1.9;overflow:auto}.teleText p{margin:0 0 1.2em}.teleText p:first-child{color:#a993ff;font-weight:700}.analyticsLeaders{grid-template-columns:repeat(3,1fr);gap:10px;margin:-22px 4.5% 34px;display:grid}.analyticsLeaders article{border:1px solid var(--line);background:linear-gradient(135deg,#fff,#faf9ff);border-radius:13px;padding:15px}.analyticsLeaders b,.analyticsLeaders small,.analyticsLeaders span{display:block}.analyticsLeaders span{color:#765bdd;font-size:9px}.analyticsLeaders b{margin:8px 0;font-size:12px}.analyticsLeaders small{color:#929aac;font-size:8px}main[data-theme=dark] .analyticsLeaders article,main[data-theme=dark] .calendarPanel,main[data-theme=dark] .editorActions,main[data-theme=dark] .editorBody input,main[data-theme=dark] .editorBody select,main[data-theme=dark] .editorBody textarea,main[data-theme=dark] .entryEditor,main[data-theme=dark] .managerBar button,main[data-theme=dark] .managerBar label,main[data-theme=dark] .scriptTools button,main[data-theme=dark] .weeklyBoard>div{color:#e8ebf5;background:#191f32}main[data-theme=dark] .editorActions button:last-child,main[data-theme=dark] .managerBar .primaryTool{background:#6748dc}@media (max-width:720px){.managerBar{margin:14px 18px}.weeklyBoard{grid-template-columns:1fr 1fr;margin:0 18px 28px}.analyticsLeaders{grid-template-columns:1fr;margin:-14px 18px 28px}.calendarPanel{margin:10px 18px}.calendarPanel article{grid-template-columns:85px 1fr}.calendarPanel article span{display:none}.checklist,.metrics>div,.productionGrid,.scriptTools{grid-template-columns:1fr 1fr}.draftWrap{align-items:flex-end;padding:0}.entryEditor{border-radius:20px 20px 0 0;max-height:96vh}.editorGrid{grid-template-columns:1fr 1fr}.teleWrap>header{display:block}.teleWrap header div{flex-wrap:wrap;margin-top:10px}.teleText{padding-left:7%;padding-right:7%}}@media print{body *{visibility:hidden}.modal,.modal *{visibility:visible}.modal{width:100%;max-height:none;box-shadow:none;position:absolute;inset:0}.modalWrap{background:#fff;padding:0;position:absolute}.modalHead{-webkit-print-color-adjust:exact;print-color-adjust:exact}.deleteScriptBtn,.motionLaunch,.publishBtn,.scriptTools{display:none!important}}.modal{width:min(850px,100%)}.modalHead h2{font-size:28px}.modalBody{padding:25px 31px}.detailBlock{padding:20px 22px}.detailBlock h3{font-size:14px}.detailBlock>p{font-size:15px;line-height:2.15}.detailBlock:nth-of-type(2)>p{font-size:17px;line-height:2.25}.detailBlock li{font-size:13px;line-height:1.8}.sourceList a{font-size:12px}.detailBlock textarea{font-size:14px}.metrics label,.production label{font-size:10px}.platformSocials{direction:ltr;justify-content:center;align-items:center;gap:7px;display:flex}.platformSocials a{color:#68728a;border:1px solid var(--line);background:#fff;border-radius:20px;align-items:center;gap:5px;padding:6px 9px;text-decoration:none;transition:all .2s;display:flex}.platformSocials a:hover{color:#6847e8;border-color:#cfc6f7;transform:translateY(-2px)}.platformSocials i{color:#6847e8;font-size:11px;font-style:normal;font-weight:700}.platformSocials span{margin:0!important;font-size:9px!important}.footerBrand b,.footerBrand small{display:block}.footerBrand small{color:#9aa2b2;text-align:right;direction:ltr;margin-top:5px;font-size:8px}.footerBrand .platformVersion{color:#6549cf;vertical-align:middle;direction:ltr;background:#f1edff;border:1px solid #dcd5ff;border-radius:12px;align-items:center;margin-inline-start:7px;padding:2px 6px;font-size:7px;line-height:1.3;display:inline-flex}.authFooter .footerBrand .platformVersion{color:#b9a8ff;background:#252b43;border-color:#3d4565}.footerQuote{color:#7e879b;text-align:center;max-width:320px;font-style:italic;line-height:1.7}@media (max-width:720px){.modalBody{padding:18px}.detailBlock{padding:17px}.detailBlock>p{font-size:14px}.detailBlock:nth-of-type(2)>p{font-size:16px}.modalHead h2{font-size:23px}.platformSocials{justify-content:flex-start;margin:12px 0}.platformSocials a span{display:inline!important}.workspace>footer>.platformSocials{display:flex}}.allTopicsControl{justify-content:flex-end;margin:-20px 4.5% 12px;display:flex}.allTopicsControl button,.instagramDashboardToggle button{border:1px solid var(--line);color:#6549cf;background:#fff;border-radius:18px;padding:7px 12px;font-size:9px;font-weight:700}.allTopicsControl button:hover,.instagramDashboardToggle button:hover{background:#f5f2ff;border-color:#bfb1f5;transform:translateY(-1px)}.weeklyBoard>button{border:1px solid var(--line);min-height:105px;text-align:inherit;color:var(--ink);background:#fff;border-radius:13px;padding:18px;transition:all .2s}.weeklyBoard>button:hover{border-color:#cfc6f7;transform:translateY(-2px);box-shadow:0 10px 25px #2d23520f}.weeklyBoard>button.active{border-color:#7255e6;box-shadow:0 0 0 3px #7255e613}.weeklyBoard>button b,.weeklyBoard>button small,.weeklyBoard>button span{display:block}.weeklyBoard>button small{color:#7a60df;font-size:11px;line-height:1.5}.weeklyBoard>button b{margin:8px 0 4px;font-size:24px}.weeklyBoard>button span{color:#929bac;font-size:11px;line-height:1.45}.analyticsLeaders>button{border:1px solid var(--line);min-height:112px;text-align:inherit;color:var(--ink);background:linear-gradient(135deg,#fff,#faf9ff);border-radius:13px;padding:18px;transition:all .2s}.analyticsLeaders>button:not(:disabled):hover{border-color:#cfc6f7;transform:translateY(-2px);box-shadow:0 10px 25px #2d23520f}.analyticsLeaders>button:disabled{cursor:default;opacity:.75}.analyticsLeaders>button b,.analyticsLeaders>button small,.analyticsLeaders>button span{display:block}.analyticsLeaders>button span{color:#765bdd;font-size:11px}.analyticsLeaders>button b{margin:9px 0 4px;font-size:14px;line-height:1.6}.analyticsLeaders>button small{color:#929aac;font-size:10px;line-height:1.5}.instagramDashboardToggle{justify-content:center;margin:0 4.5% 18px;display:flex}.instagramDashboardToggle button{align-items:center;gap:7px;display:inline-flex}.instagramDashboardToggle button span{color:#b33c82;font-size:14px}main[data-theme=dark] .allTopicsControl button,main[data-theme=dark] .analyticsLeaders>button,main[data-theme=dark] .instagramDashboardToggle button,main[data-theme=dark] .weeklyBoard>button{color:#e8ebf5;background:#191f32}@media (max-width:720px){.allTopicsControl{margin:-10px 14px 12px}.weeklyBoard>button{min-height:98px;padding:15px}.analyticsLeaders>button{min-height:auto}.instagramDashboardToggle{margin:0 14px 16px}.instagramDashboardToggle button{justify-content:center;width:100%}}.workspace>header{height:auto;min-height:116px;padding-block:27px}.workspace header h1{font-size:28px;line-height:1.35}.workspace header p{font-size:14px;line-height:1.65}.hero{min-height:288px;margin-top:28px;margin-bottom:24px;padding:42px 50px}.hero .pill{padding:7px 13px;font-size:12px}.hero h2{margin:15px 0 9px;font-size:38px;line-height:1.45}.hero p{max-width:620px;margin-bottom:24px;font-size:14px;line-height:1.8}.hero button{padding:12px 20px;font-size:14px}.stats{gap:16px;margin-bottom:28px}.stats .statCard{gap:14px;min-height:88px;padding:19px 18px}.stats .statIcon{flex:none;width:46px;height:46px;font-size:21px}.stats .statCard b{font-size:24px;line-height:1.15}.stats .statCard small{margin-top:5px;font-size:12px;line-height:1.45}.stats .statCard em{font-size:15px}.weeklyBoard{gap:14px;margin-top:0;margin-bottom:28px}.weeklyBoard>div{min-height:105px;padding:18px}.weeklyBoard small{font-size:11px;line-height:1.5}.weeklyBoard b{margin:8px 0 4px;font-size:24px}.weeklyBoard span{font-size:11px;line-height:1.45}.analyticsLeaders{gap:14px;margin-top:0;margin-bottom:38px}.analyticsLeaders article{min-height:112px;padding:18px}.analyticsLeaders span{font-size:11px}.analyticsLeaders b{margin:9px 0 4px;font-size:14px;line-height:1.6}.analyticsLeaders small{font-size:10px;line-height:1.5}.sectionTitle{margin-bottom:19px}.sectionTitle p{margin-bottom:6px;font-size:12px}.sectionTitle h2{font-size:23px;line-height:1.45}.sectionTitle>span{border:1px solid var(--line);background:#fff;border-radius:20px;padding:6px 11px;font-size:12px}main[data-theme=dark] .sectionTitle>span{background:#191f32}@media (max-width:720px){.workspace>header{min-height:auto;padding:18px}.hero{min-height:260px;margin:18px;padding:29px 25px}.hero h2{font-size:30px}.hero p{font-size:13px}.stats{gap:10px;margin-bottom:22px}.stats .statCard{min-height:82px;padding:14px}.stats .statIcon{width:40px;height:40px}.stats .statCard b{font-size:21px}.stats .statCard small{font-size:11px}.weeklyBoard{gap:10px}.weeklyBoard>div{min-height:98px;padding:15px}.analyticsLeaders article{min-height:auto}.sectionTitle h2{font-size:20px}}.calendarPanel .calendarItem{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);text-align:right;background:0 0;border-radius:0;grid-template-columns:110px 1fr 100px;align-items:center;gap:12px;padding:12px 10px;font-size:11px;transition:all .18s;display:grid}.calendarPanel .calendarItem:hover{color:#5d43c5;background:#f2efff;padding-inline:14px}.calendarPanel .calendarItem:focus-visible{outline-offset:-3px;outline:3px solid #765bea44}.calendarPanel .calendarItem b{font-size:12px}.calendarPanel .calendarItem span{text-align:left}main[data-theme=dark] .calendarPanel .calendarItem{color:#e8ebf5}main[data-theme=dark] .calendarPanel .calendarItem:hover{color:#c2b5ff;background:#29244b}@media (max-width:720px){.calendarPanel .calendarItem{grid-template-columns:85px 1fr}.calendarPanel .calendarItem span{display:none}}.managerBar .syncOnlineTool{color:#fff;background:#6748dc;border-color:#6748dc}.managerBar .pullOnlineTool{color:#177d62;background:#e9f7f2;border-color:#bfe8da}.managerBar .pullOnlineTool:hover,.managerBar .syncOnlineTool:hover{transform:translateY(-2px);box-shadow:0 8px 20px #17203918}main[data-theme=dark] .managerBar .syncOnlineTool{color:#fff;background:#6748dc}main[data-theme=dark] .managerBar .pullOnlineTool{color:#8de0c3;background:#17372f;border-color:#285a4d}.loginPage{color:#eef1fb;background:radial-gradient(circle at 75% 20%,#563c9144,#0000 35%),#101425;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100vh;padding:24px;display:flex}.loginCard{background:#171c2f;border:1px solid #303751;border-radius:22px;width:min(430px,100%);padding:34px;box-shadow:0 30px 80px #05071388}.loginCard>img{object-fit:cover;border-radius:18px;width:62px;height:62px;margin-bottom:18px}.loginCard>small{color:#a993ff;letter-spacing:1.8px;font-size:10px;display:block}.loginCard h1{margin:9px 0 7px;font-size:28px}.loginCard>p{color:#aab2c8;margin:0 0 20px;font-size:12px;line-height:1.7}.loginCard form{gap:14px;display:grid}.loginCard label{color:#cbd1e1;font-size:11px}.loginCard input{color:#fff;background:#20263a;border:1px solid #3a425f;border-radius:10px;outline:none;width:100%;margin-top:7px;padding:12px;display:block}.loginCard input:focus{border-color:#8a6cff;box-shadow:0 0 0 3px #8a6cff22}.loginCard button{color:#fff;background:#7355e6;border:0;border-radius:10px;padding:12px;font-weight:700}.loginError{color:#ffb6c3;background:#4b2430;border:1px solid #713848;border-radius:9px}.loginError,.loginSuccess{margin-bottom:14px;padding:10px;font-size:11px}.loginSuccess{color:#8de0c3;background:#17372f;border:1px solid #285a4d;border-radius:9px;line-height:1.7}.loginSecondaryLink{color:#b9a8ff;text-align:center;margin-top:16px;font-size:11px;text-decoration:none;display:block}.loginSecondaryLink:hover{color:#d1c8ff;text-decoration:underline}.loginSecondaryActions{justify-content:center;gap:18px;margin-top:16px;display:flex}.loginSecondaryActions a{color:#b9a8ff;font-size:11px;text-decoration:none}.loginSecondaryActions a:hover{color:#d1c8ff;text-decoration:underline}.registerCard{width:min(520px,100%)}.registerNameGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.loginCard .fieldHint{color:#8de0c3;margin-top:6px;font-size:9px;line-height:1.6;display:block}.registerSupport{color:#8de0c3;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:15px;font-size:10px;line-height:1.6;display:flex}.registerSupport a{color:#b9a8ff;border:1px solid #3a425f;border-radius:16px;padding:4px 9px;text-decoration:none}.registerSupport a:hover{color:#fff;border-color:#8a6cff}.authFooter{color:#949cad;border-top:1px solid #303751;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;width:min(900px,100%);padding:20px 4px 0;display:grid}.authFooter .footerBrand b{color:#eef1fb}.authFooter .footerBrand small{text-align:inherit}.authFooter .platformSocials a{color:#aab2c8;background:#171c2f;border-color:#303751}.authFooter .footerQuote{color:#aab2c8;justify-self:end}.authFooter .platformSocials span{display:inline!important}@media (max-width:720px){.authFooter{grid-template-columns:1fr}.authFooter,.authFooter .footerBrand small{text-align:center}.authFooter .platformSocials{justify-content:center;margin:0}.authFooter .footerQuote{justify-self:center}.loginPage{justify-content:flex-start;padding-top:24px}}@media (max-width:520px){.registerNameGrid{grid-template-columns:1fr}.loginSecondaryActions{text-align:center;flex-direction:column;gap:9px}}.roleGuide{margin-bottom:24px}.roleGuide h2{margin:0 0 14px;font-size:16px}.roleGuide>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.roleGuide article{background:#fafaff;border:1px solid #e5e7f0;border-radius:12px;padding:14px}.roleGuide article>b{color:#5b42c2}.roleGuide article p{color:#748099;margin:6px 0;font-size:10px}.roleGuide ul{margin:0;padding:0;list-style:none}.roleGuide li{color:#526078;font-size:9px;line-height:1.8}.adminManager select{color:#26304a;background:#fff;border:1px solid #dfe2eb;border-radius:9px;width:100%;margin-top:7px;padding:10px;display:block}.adminManager label>small{color:#8c95a7;margin-top:5px;font-size:9px;display:block}.passwordForm{border-top:1px solid #eff0f4;margin-top:18px;padding-top:18px}.adminList article>div{min-width:230px}.accountRole{min-width:220px}.accountRole span{color:#8c95a7;font-size:9px}.accountRole select{margin-top:3px}.roleBadge{color:#6246c7;background:#f2efff;border:1px solid #dcd5ff;border-radius:10px;align-items:center;padding:8px 11px;font-size:9px;font-weight:700;display:flex}@media (max-width:720px){.roleGuide>div{grid-template-columns:1fr}.adminList article{flex-direction:column;align-items:stretch}.accountRole,.adminList article>div{min-width:0}.adminList button{margin-right:0}.roleBadge{justify-content:center}}.newAccountRole>span{white-space:nowrap;align-items:baseline;gap:4px;min-width:0;display:flex}.adminManager .newAccountRole>span>small{text-overflow:ellipsis;color:#8c95a7;min-width:0;margin:0;font-size:9px;font-weight:400;display:inline;overflow:hidden}.passwordRequests{border-top:1px solid #eff0f4;margin-top:20px;padding-top:20px}.passwordRequests>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.passwordRequests h2{margin:0;font-size:15px}.passwordRequests header p{color:#7e879b;margin:5px 0 0;font-size:10px}.passwordRequests header>b{color:#6246c7;background:#eeeafd;border-radius:10px;place-items:center;min-width:30px;height:30px;display:grid}.passwordRequestsEmpty{color:#8c95a7;text-align:center;background:#fafaff;border:1px dashed #dfe2eb;border-radius:10px;padding:16px;font-size:10px}.passwordRequests article{background:#fafaff;border:1px solid #e7e9f1;border-radius:12px;grid-template-columns:minmax(190px,1.2fr) minmax(180px,1fr) auto auto;align-items:end;gap:9px;margin-top:10px;padding:13px;display:grid}.passwordRequests article>div b,.passwordRequests article>div small{display:block}.passwordRequests article>div small{color:#8c95a7;margin-top:5px;font-size:8px;line-height:1.6}.passwordRequests label span{color:#748099;font-size:9px;display:block}.passwordRequests input{margin-top:5px}.passwordRequests article>button{border:1px solid #dcd5ff;border-radius:9px;height:39px;padding:0 12px;font-size:9px;font-weight:700}.passwordRequests .generatePassword{color:#6246c7;background:#f2efff}.passwordRequests .resetPassword{color:#fff;background:#6847e8;border-color:#6847e8}.passwordRequests .resetPassword:disabled{opacity:.45}@media (max-width:720px){.passwordRequests article{grid-template-columns:1fr}.passwordRequests article>button{width:100%}}.accountRequests{background:#fbfaff;border:1px solid #e3def8;border-radius:14px;margin:0 0 22px;padding:18px}.accountRequests>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.accountRequests h2{margin:0;font-size:15px}.accountRequests header p{color:#7e879b;margin:5px 0 0;font-size:10px}.accountRequests header>b{color:#fff;background:#6847e8;border-radius:10px;place-items:center;min-width:32px;height:32px;display:grid}.accountRequests article{border-top:1px solid #ece9f7;grid-template-columns:minmax(200px,1.25fr) minmax(125px,.7fr) minmax(125px,.7fr) minmax(165px,1fr) auto auto auto;align-items:end;gap:8px;padding:14px 0;display:grid}.requestIdentity a,.requestIdentity b,.requestIdentity small{display:block}.requestIdentity a{color:#6047c5;margin-top:4px;font-size:9px;text-decoration:none}.requestIdentity small{color:#8c95a7;margin-top:5px;font-size:8px}.accountRequests label span{color:#748099;font-size:9px;display:block}.accountRequests input,.accountRequests select{margin-top:5px!important}.accountRequests button{border:1px solid #dcd5ff;border-radius:9px;height:39px;padding:0 11px;font-size:9px;font-weight:700}.accountRequests .generatePassword{color:#6246c7;background:#f2efff}.accountRequests .approveAccount{color:#fff;background:#6847e8;border-color:#6847e8}.accountRequests .rejectAccount{color:#c94f64;background:#fff0f3;border-color:#f1c8d0}.accountRequests button:disabled{opacity:.45}.approvedMessage{background:#effaf6;border:1px solid #bfe8da;border-radius:13px;margin:0 0 22px;padding:16px}.approvedMessage>b{color:#177d62;margin-bottom:9px;font-size:11px;display:block}.approvedMessage textarea{resize:vertical;color:#26304a;background:#fff;border:1px solid #bfe8da;border-radius:9px;width:100%;min-height:150px;padding:12px;font-size:11px;line-height:1.8}.approvedMessageActions{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.approvedMessageActions a,.approvedMessageActions button{color:#fff;background:#177d62;border:0;border-radius:9px;justify-content:center;align-items:center;padding:10px 15px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.approvedMessageActions a:first-of-type{background:#20a966}.approvedMessageActions a:nth-of-type(2){background:#6047c5}@media (max-width:1000px){.accountRequests article{grid-template-columns:1fr 1fr}.requestIdentity{grid-column:1/-1}.accountRequests article>button{width:100%}}@media (max-width:720px){.accountRequests{padding:14px}.accountRequests article{grid-template-columns:1fr}.requestIdentity{grid-column:auto}.approvedMessageActions>*{width:100%}}.globalLanguageSwitcher{margin:0;display:inline-flex}.loginCard .globalLanguageSwitcher{margin-bottom:18px}.modalHeadActions{align-self:flex-start;align-items:center;gap:9px;display:flex}.inlineLanguagePicker{height:36px;padding-inline:8px;color:#fff!important;background:#ffffff18!important;border-color:#ffffff38!important}.inlineLanguagePicker select{color:inherit!important}.inlineLanguagePicker option{color:#172039;background:#fff}.modalHeadActions>button{flex:none}.entryEditor .modalHeadActions,.motionStudio .modalHeadActions{direction:ltr}.entryEditor .inlineLanguagePicker,.motionStudio .inlineLanguagePicker,.teleWrap .inlineLanguagePicker{color:#fff!important;background:#ffffff14!important;border-color:#ffffff30!important}.teleWrap .inlineLanguagePicker{height:auto;padding-block:0}.teleWrap .inlineLanguagePicker select{padding:7px 2px}@media (max-width:720px){.modalHead{align-items:flex-start}.modalHeadActions{flex-direction:column-reverse;align-items:flex-end}.modalHeadActions .inlineLanguagePicker{max-width:115px}.entryEditor>header,.motionStudio>header{gap:12px}.teleWrap .inlineLanguagePicker{max-width:120px}}html body,html body main,html body main a,html body main button,html body main input,html body main label,html body main li,html body main option,html body main p,html body main select,html body main small,html body main span,html body main textarea{font-family:SF Arabic,Geeza Pro,DIN Alternate,Arial,sans-serif!important}.analyticsLeaders b,.brand b,.cardBody h3,.hero h2,.modalHead h2,.sectionTitle h2,.stats b,.weeklyBoard b,html body main b,html body main h1,html body main h2,html body main h3{font-weight:700;font-family:KufiStandardGK,SF Arabic,DIN Alternate,Arial,sans-serif!important}.codeCard pre,.motionPrompt pre,html body main code,html body main pre{font-family:DIN Alternate,Menlo,monospace!important}.sidebarLibraryTitle{align-items:center;margin:24px 12px 10px;display:flex}.sidebarLibraryTitle p{flex:1;margin:0!important}.sidebar nav .sidebarLibraryTitle>button{border:1px solid var(--line);color:#6847e8;background:#fafbfe;border-radius:8px;place-items:center;width:26px;height:26px;margin:0;padding:0;font-size:15px;display:grid}.sidebarCategoryForm{border:1px solid var(--line);background:#fafbfe;border-radius:10px;margin:0 5px 10px;padding:9px}.sidebarCategoryForm input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;outline-color:#765bea;padding:8px;font-size:10px}.sidebarCategoryForm>div{gap:5px;margin-top:6px;display:flex}.sidebar nav .sidebarCategoryForm button{border:1px solid var(--line);background:#fff;width:auto;margin:0;padding:6px 8px;font-size:8px}.sidebar nav .sidebarCategoryForm button:last-child{color:#fff;background:#6847e8;border-color:#6847e8;margin-right:auto}.sidebar nav .sidebarCategoryForm button:disabled{opacity:.45}main[data-theme=dark] .sidebar nav .sidebarLibraryTitle>button,main[data-theme=dark] .sidebarCategoryForm,main[data-theme=dark] .sidebarCategoryForm input{color:#eef1fb;background:#20263a}@media (max-width:720px){.sidebarLibraryTitle{flex:none;margin:0}.sidebarLibraryTitle p{display:none}.sidebar nav .sidebarLibraryTitle>button{width:38px;height:38px}.sidebarCategoryForm{min-width:220px;margin:0}.sidebarCategoryForm input{min-width:0}}.sidebarCategoryRow{align-items:center;gap:2px;display:flex;position:relative}.sidebar nav .sidebarCategoryMain{flex:1;min-width:0}.sidebarCategoryName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebarCategoryMenu{flex:none;position:relative}.sidebar nav .sidebarCategoryMore{color:#8d96aa;background:0 0;border:0;border-radius:7px;place-items:center;width:23px;height:28px;margin:0;padding:0;font-size:17px;line-height:1;display:grid}.sidebar nav .sidebarCategoryMore:hover,.sidebar nav .sidebarCategoryMore[aria-expanded=true]{color:#6847e8;background:#f0edfc}.sidebarCategoryPopover{z-index:30;border:1px solid var(--line);background:#fff;border-radius:10px;width:132px;padding:5px;position:absolute;top:31px;left:0;box-shadow:0 12px 30px #17203924}.sidebar nav .sidebarCategoryPopover button{color:#4f5970;background:0 0;border:0;border-radius:7px;gap:7px;width:100%;margin:0;padding:8px 9px;font-size:10px}.sidebar nav .sidebarCategoryPopover button:hover{color:#6847e8;background:#f0edfc}.sidebar nav .sidebarCategoryPopover button:last-child{color:#c94f64}.sidebar nav .sidebarCategoryPopover button:last-child:hover{background:#fff0f3}.sidebar nav .sidebarCategoryPopover button>span:first-child{width:16px;font-size:12px}main[data-theme=dark] .sidebar nav .sidebarCategoryMore{color:#aab2c8}main[data-theme=dark] .sidebarCategoryPopover{background:#20263a}main[data-theme=dark] .sidebar nav .sidebarCategoryPopover button{color:#e6e9f4}main[data-theme=dark] .sidebar nav .sidebarCategoryPopover button:last-child{color:#ff91a4}.sidebarCategoryRenameForm{border:1px solid var(--line);background:#fafbfe;border-radius:9px;flex-basis:100%;margin:4px 0 6px;padding:7px}.sidebarCategoryRenameForm input{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;outline-color:#765bea;padding:7px;font-size:10px}.sidebarCategoryRenameForm>div{gap:5px;margin-top:6px;display:flex}.sidebar nav .sidebarCategoryRenameForm button{border:1px solid var(--line);background:#fff;width:auto;margin:0;padding:6px 8px;font-size:8px}.sidebar nav .sidebarCategoryRenameForm button:last-child{color:#fff;background:#6847e8;border-color:#6847e8;margin-right:auto}.sidebar nav .sidebarCategoryRenameForm button:disabled{opacity:.45}.sidebarCategoryRenameError{color:#c94f64;margin-top:4px;font-size:8px;display:block}main[data-theme=dark] .sidebarCategoryRenameForm,main[data-theme=dark] .sidebarCategoryRenameForm input{color:#eef1fb;background:#20263a}@media (max-width:720px){.sidebarCategoryRow{flex:none}.sidebar nav .sidebarCategoryMain{width:auto}.sidebar nav .sidebarCategoryMore{width:26px;height:38px}.sidebarCategoryPopover{grid-template-columns:1fr 1fr;width:auto;display:grid;position:fixed;top:92px;left:16px;right:16px}.sidebar nav .sidebarCategoryPopover button{justify-content:center}}.sidebarCategoryIconPicker{border:1px solid var(--line);background:#fafbfe;border-radius:9px;flex-basis:100%;margin:4px 0 6px;padding:7px}.sidebarCategoryIconPicker small{color:#68738a;margin-bottom:5px;font-size:9px;display:block}.sidebarCategoryIconPicker>div{flex-wrap:wrap;gap:4px;display:flex}.sidebarCategoryIconPicker button{color:var(--ink);border-radius:7px;border:1px solid var(--line)!important;background:#fff!important;width:27px!important;height:27px!important;margin:0!important;padding:0!important;font-size:14px!important}.sidebarCategoryIconPicker button.active,.sidebarCategoryIconPicker button:hover{color:#fff!important;background:#6847e8!important;border-color:#6847e8!important}main[data-theme=dark] .sidebarCategoryIconPicker{background:#20263a}main[data-theme=dark] .sidebarCategoryIconPicker button{color:#eef1fb;background:#293149!important}.loginBlocked{color:#ffd99c;background:#4b3521;border:1px solid #76552d;border-radius:9px;margin-bottom:14px;padding:12px;font-size:11px;line-height:1.7}.adminList .blockedAccount{background:#fff8f2;border:1px solid #f0d7bd;border-radius:12px;margin-inline:-12px;padding-inline:12px}.blockedAccountBadge{color:#a66718;background:#fff0dc;border:1px solid #e8c397;border-radius:12px;align-items:center;margin-top:6px;padding:3px 7px;font-size:8px;font-weight:700;display:inline-flex}.adminList .accountAdminActions .accountBlockButton{color:#a56212;background:#fff2df;border-color:#edc68f}.adminList .accountAdminActions .accountBlockButton.unblock{color:#177d62;background:#e9f8f2;border-color:#bfe8da}.aiDraftPanel{background:linear-gradient(115deg,#f8f5ff,#f0ecff);border:1px solid #d9cffb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;padding:13px 14px;display:flex}.aiDraftPanel>div{flex:1;align-items:center;gap:10px;min-width:250px;display:flex}.aiDraftPanel>div>span{color:#fff;background:#6847e8;border-radius:10px;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 7px 18px #6847e833}.aiDraftPanel b,.aiDraftPanel p,.aiDraftPanel small{margin:0;display:block}.aiDraftPanel b{color:#4e399f;font-size:10px}.aiDraftPanel small{color:#777f93;margin-top:4px;font-size:8px;line-height:1.55}.aiDraftPanel>button{color:#fff;background:#6847e8;border:0;border-radius:9px;padding:10px 14px;font-size:9px;font-weight:750}.aiDraftPanel>button:disabled{opacity:.45;cursor:not-allowed}.aiDraftPanel em{width:100%;font-size:8px;font-style:normal}.aiDraftPanel em.success{color:#268a6e}.aiDraftPanel em.error{color:#c3485c}main[data-theme=dark] .aiDraftPanel{background:linear-gradient(115deg,#242039,#2d2748);border-color:#4e426f}main[data-theme=dark] .aiDraftPanel b{color:#c8baff}main[data-theme=dark] .aiDraftPanel small{color:#adb5ca}@media (max-width:720px){.aiDraftPanel{align-items:stretch}.aiDraftPanel>div{min-width:0}.aiDraftPanel>button{width:100%}}.aiQuotaControl{min-width:210px}.aiQuotaControl>b,.aiQuotaControl>small,.aiQuotaControl>span{display:block}.aiQuotaControl>span{color:#8c95a7;font-size:9px}.aiQuotaControl>b{color:#6246c7;margin-top:4px;font-size:9px}.aiQuotaControl>small{line-height:1.45;font-size:7px!important}.aiQuotaControl>div{grid-template-columns:minmax(72px,1fr) auto auto;align-items:center;gap:5px;margin-top:5px;display:grid}.adminList .aiQuotaControl input{margin:0;padding:8px;font-size:9px}.adminList .aiQuotaControl button{color:#6246c7;background:#f2efff;border-color:#dcd5ff;margin:0;padding:7px 9px}.adminList .aiQuotaControl button:disabled{opacity:.45}.aiDraftPanel em.quota{color:#6246c7}@media (max-width:720px){.aiQuotaControl{min-width:0}.aiQuotaControl>div{grid-template-columns:1fr auto auto}}.managerBar .notificationTool{align-items:center;gap:7px;display:flex;position:relative}.notificationTool>b{color:#fff;background:#e54f7c;border-radius:9px;place-items:center;min-width:17px;height:17px;font-size:8px;display:grid}.notificationCenter{background:#fff;border:1px solid #ddd6fa;border-radius:15px;margin:10px 4.5% 0;overflow:hidden;box-shadow:0 18px 45px #252b4718}.notificationCenter>header{border-bottom:1px solid var(--line);background:#faf9ff;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.notificationCenter header small{color:#6847e8;letter-spacing:1.5px;font-size:7px}.notificationCenter h2{margin:3px 0 0;font-size:14px}.notificationCenter header button{color:#6246c7;background:#eeeafd;border:0;border-radius:50%;width:28px;height:28px}.notificationCenter>div{padding:7px 15px 13px}.notificationCenter article{border-top:1px solid #f0f1f5;gap:10px;padding:11px 4px;display:flex}.notificationCenter article:first-child{border-top:0}.notificationCenter article>span{color:#6246c7;background:#eeeafd;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.notificationCenter article.warning>span{color:#a96d12;background:#fff0d9}.notificationCenter article.danger>span{color:#c64058;background:#ffe8ed}.notificationCenter article b{font-size:10px}.notificationCenter article p{color:#7b8497;margin:4px 0 0;font-size:9px;line-height:1.6}.platformToast{z-index:230;color:#333c54;background:#fff;border:1px solid #d9cffb;border-radius:13px;align-items:flex-start;gap:10px;width:min(410px,100vw - 32px);padding:13px;display:flex;position:fixed;bottom:22px;left:22px;box-shadow:0 20px 55px #151a3633}.platformToast>span{color:#fff;background:#6847e8;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.platformToast p{flex:1;margin:0;font-size:9px;line-height:1.65}.platformToast button{color:#8a92a4;background:0 0;border:0;font-size:18px}main[data-theme=dark] .notificationCenter,main[data-theme=dark] .notificationCenter>header,main[data-theme=dark] .platformToast{color:#eef1fb;background:#191f32;border-color:#3f4661}main[data-theme=dark] .notificationCenter article{border-color:#303751}@media (max-width:720px){.notificationCenter{margin:8px 18px 0}.platformToast{bottom:16px;left:16px}.notificationCenter article p{font-size:8px}}.instagramUrlEditor{background:#fff8fc;border:1px solid #f0d4e4;border-radius:11px;margin-bottom:10px;padding:11px;display:block;color:#80506e!important}.instagramUrlEditor input{background:#fff!important;font-size:10px!important}.instagramUrlEditor small{color:#9d7d91;margin-top:6px;font-size:8px;line-height:1.5;display:block}main[data-theme=dark] .instagramUrlEditor{background:#321e2c;border-color:#593045;color:#ffc1e2!important}main[data-theme=dark] .instagramUrlEditor input{color:#eef1fb;background:#20263a!important}.instagramDashboard{background:linear-gradient(145deg,#fff,#fff8fc);border:1px solid #ecd8e6;border-radius:18px;margin:0 4.5% 34px;padding:20px}.instagramDashboard>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.instagramDashboard header small{letter-spacing:1.8px;color:#bd4b8d;font-size:8px}.instagramDashboard h2{margin:6px 0;font-size:17px}.instagramDashboard header p{color:#858da0;margin:0;font-size:9px}.instagramDashboard>header>div:last-child{text-align:center;background:#fff;border:1px solid #eed9e6;border-radius:12px;min-width:92px;padding:10px}.instagramDashboard>header>div:last-child b,.instagramDashboard>header>div:last-child span{display:block}.instagramDashboard>header>div:last-child b{color:#a52e73;font-size:22px}.instagramDashboard>header>div:last-child span{color:#8b6d80;font-size:8px}.instagramTotals{grid-template-columns:repeat(7,1fr);gap:8px;margin-top:16px;display:grid}.instagramTotals article,.instagramTrafficSummary article{background:#fff;border:1px solid #eee4eb;border-radius:11px;padding:12px}.instagramTotals b,.instagramTotals small,.instagramTrafficSummary b,.instagramTrafficSummary small{display:block}.instagramTotals small{text-transform:capitalize;color:#8c8390;font-size:8px}.instagramTotals b{margin-top:6px;font-size:17px}.instagramTotals .followersTotal{background:#fff0f8;border-color:#efc8df}.instagramTotals .followersTotal b{color:#a52e73}.instagramTrafficSummary{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.instagramTrafficSummary small{color:#8c8390;font-size:8px}.instagramTrafficSummary b{margin-top:5px;font-size:12px}.instagramRanking{margin-top:17px}.instagramRanking h3{margin:0 0 8px;font-size:12px}.instagramRanking button{color:#30394e;width:100%;text-align:inherit;background:0 0;border:0;border-top:1px solid #f0e7ed;grid-template-columns:28px minmax(180px,1fr) auto auto;align-items:center;gap:10px;padding:10px;display:grid}.instagramRanking button:hover{background:#fff5fa}.instagramRanking button>i{color:#a52e73;background:#f5deeb;border-radius:8px;place-items:center;width:24px;height:24px;font-size:9px;font-style:normal;display:grid}.instagramRanking button span b,.instagramRanking button span small{display:block}.instagramRanking button span b{font-size:10px}.instagramRanking button span small{color:#9991a0;margin-top:3px;font-size:7px}.instagramRanking button em,.instagramRanking button strong{white-space:nowrap;font-size:9px;font-style:normal}.instagramRanking button strong{color:#258f70}.instagramEmpty{text-align:center;color:#9b8795;background:#fff;border:1px dashed #ead8e3;border-radius:12px;margin:16px 0 0;padding:22px;font-size:10px}main[data-theme=dark] .instagramDashboard{background:linear-gradient(145deg,#191f32,#271a27);border-color:#55334a}main[data-theme=dark] .instagramDashboard>header>div:last-child,main[data-theme=dark] .instagramTotals article,main[data-theme=dark] .instagramTrafficSummary article{background:#20263a;border-color:#3b4054}main[data-theme=dark] .instagramTotals .followersTotal{background:#3a2031;border-color:#63354f}main[data-theme=dark] .instagramRanking button{color:#e8ebf5;border-color:#35394b}main[data-theme=dark] .instagramRanking button:hover{background:#2d1d29}@media (max-width:950px){.instagramTotals{grid-template-columns:repeat(4,1fr)}}@media (max-width:720px){.instagramDashboard{margin:0 18px 28px;padding:15px}.instagramDashboard>header{align-items:flex-start}.instagramTotals{grid-template-columns:1fr 1fr}.instagramTrafficSummary{grid-template-columns:1fr}.instagramRanking button{grid-template-columns:28px 1fr auto}.instagramRanking button strong{text-align:start;grid-column:2/-1}.instagramDashboard header p{line-height:1.6}}.instagramRankingHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.instagramRankingHead h3{margin:0}.instagramRankingHead>div{align-items:center;gap:8px;display:flex}.instagramRanking .instagramRefreshButton{color:#a52e73;white-space:nowrap;background:#fff2f8;border:1px solid #e5c4d7;border-radius:9px;grid-template-columns:none;justify-content:center;align-items:center;gap:5px;width:auto;padding:8px 11px;font-size:9px;font-weight:700;display:inline-flex}.instagramRanking .instagramRefreshButton:hover{background:#f9ddeb}.instagramRanking .instagramRefreshButton:disabled{opacity:.55;cursor:wait}.instagramRefreshState{color:#8a8290;font-size:8px}.instagramRefreshState.success{color:#218b6f}.instagramRefreshState.error{color:#c94f64}main[data-theme=dark] .instagramRanking .instagramRefreshButton{color:#ff9ace;background:#3a2031;border-color:#63354f}@media (max-width:720px){.instagramRankingHead{align-items:flex-start}.instagramRankingHead>div{flex-direction:column-reverse;align-items:flex-end}.instagramRefreshState{text-align:end}.instagramRanking .instagramRefreshButton{grid-template-columns:none;width:auto}}.instagramApiBar{background:#f7f8fb;border:1px solid #e4e7ee;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:15px;padding:11px 12px;display:flex}.instagramApiBar.connected{background:#f1fbf7;border-color:#bfe6da}.instagramApiBar>div{align-items:center;gap:9px;display:flex}.instagramApiBar>div:first-child>span{color:#58627a;background:#e6e9f2;border-radius:9px;place-items:center;width:32px;height:32px;font-size:8px;font-weight:800;display:grid}.instagramApiBar.connected>div:first-child>span{color:#198465;background:#d7f3e9}.instagramApiBar p,.instagramApiBar p b,.instagramApiBar p small{margin:0;display:block}.instagramApiBar p b{font-size:9px}.instagramApiBar p small{color:#7f8798;margin-top:3px;font-size:8px}.instagramApiBar>div:last-child{flex-wrap:wrap;justify-content:flex-end}.instagramApiBar a,.instagramApiBar button{color:#5d3fc6;background:#fff;border:1px solid #cdbff4;border-radius:9px;padding:8px 10px;font-size:8px;font-weight:750;text-decoration:none}.instagramApiBar a:hover,.instagramApiBar button:hover{background:#f0ebff}.instagramApiBar button:disabled{opacity:.5;cursor:wait}.instagramApiBar .instagramApiDisconnect{color:#b9485a;border-color:#edced4}.instagramApiBar a.needsSetup{color:#927126;background:#fffaf0;border-color:#e6d7b5}.instagramApiState{color:#7f8798;font-size:8px}.instagramApiState.success{color:#198465}.instagramApiState.error,.instagramApiState.no-links{color:#c24e60}main[data-theme=dark] .instagramApiBar{background:#20263a;border-color:#3b4054}main[data-theme=dark] .instagramApiBar.connected{background:#173229;border-color:#285d4c}main[data-theme=dark] .instagramApiBar a,main[data-theme=dark] .instagramApiBar button{color:#cbbdff;background:#292f44;border-color:#554886}@media (max-width:720px){.instagramApiBar{flex-direction:column;align-items:flex-start}.instagramApiBar>div:last-child{justify-content:flex-start;width:100%}.instagramApiState{width:100%}}.profilePage{color:#172039;background:#f7f8fc;min-height:100vh;padding:36px 5%}.profilePage>header{justify-content:space-between;align-items:center;gap:20px;max-width:760px;margin:0 auto 22px;display:flex}.profilePage header small{color:#6847e8;font-weight:700}.profilePage h1{margin:7px 0}.profilePage header p{color:#748099;font-size:12px}.profilePage nav{align-items:center;gap:8px;display:flex}.profilePage nav a{color:#5840bf;background:#fff;border:1px solid #e8eaf1;border-radius:9px;padding:9px 12px;font-size:11px;text-decoration:none}.profilePanel{background:#fff;border:1px solid #e8eaf1;border-radius:18px;max-width:760px;margin:auto;padding:26px}.profileForm{gap:14px;display:grid}.profileNameGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profileForm label{color:#748099;font-size:11px}.profileForm input{border:1px solid #dfe2eb;border-radius:9px;outline-color:#6847e8;width:100%;margin-top:7px;padding:12px;display:block}.profileForm label small{color:#2c9877;margin-top:6px;font-size:9px;display:block}.profileForm>button{color:#fff;background:#6847e8;border:0;border-radius:9px;padding:12px 18px;font-weight:700}.profileForm>button:disabled{opacity:.5}.profileMessage{color:#5840bf;background:#eeeafd;border-radius:9px;margin:0;padding:11px;font-size:11px}.accountAdminActions{gap:6px;margin-right:auto;display:flex}.adminList .accountAdminActions button{margin:0}.adminList .accountAdminActions button:first-child{color:#6246c7;background:#f2efff;border-color:#dcd5ff}.accountEditForm{background:#faf9ff;border:1px solid #dcd5ff;border-radius:13px;margin:20px 0;padding:16px;display:block!important}.accountEditForm>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.accountEditForm h2{margin:0;font-size:14px}.accountEditForm>header button{width:30px;height:30px;color:#6246c7!important;background:#eeeafd!important;border-radius:50%!important;padding:0!important}.accountEditForm>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.accountEditForm>footer{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.accountEditForm>footer button:first-child{color:#626b7d;background:#fff;border:1px solid #dfe2eb}.accountEditForm>footer button{width:auto!important;margin:0!important}@media (max-width:720px){.profilePage{padding:22px 16px}.profilePage>header{display:block}.profilePage nav{flex-wrap:wrap;margin-top:15px}.accountEditForm>div,.profileNameGrid{grid-template-columns:1fr}.profilePanel{padding:18px}.accountAdminActions{width:100%;margin:0}.accountAdminActions button{flex:1}}.profileWorkspaceTools{background:#fff;border:1px solid #e8eaf1;border-radius:18px;max-width:760px;margin:0 auto 18px;padding:22px}.profileWorkspaceTools header{margin-bottom:16px}.profileWorkspaceTools header small{color:#6847e8;letter-spacing:1.4px;font-size:9px;font-weight:700}.profileWorkspaceTools h2{margin:6px 0 4px;font-size:18px}.profileWorkspaceTools header p{color:#748099;margin:0;font-size:11px}.profileToolsGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.profileToolsGrid button{color:#59647a;text-align:center;cursor:pointer;background:#fff;border:1px solid #e8eaf1;border-radius:10px;padding:11px 8px;font-size:10px;font-weight:700;text-decoration:none}.profileToolsGrid button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #252b4715}.profileToolsGrid .profileCleanTool{color:#fff;background:linear-gradient(135deg,#172039,#38415c);border-color:#172039}.profileWorkspaceTools>input[type=file]{display:none}.profileToolsMessage{color:#5840bf;background:#eeeafd;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:10px}@media (max-width:720px){.profileWorkspaceTools{padding:18px}.profileToolsGrid{grid-template-columns:1fr 1fr}}.instagramProfilePanel{margin-bottom:18px}.instagramProfilePanel>header small{color:#b33c82;letter-spacing:1.4px;font-size:9px;font-weight:700}.instagramProfilePanel>header h2{margin:6px 0 4px;font-size:18px}.instagramProfilePanel>header p{color:#748099;margin:0 0 16px;font-size:11px}.instagramApiForm{align-items:end;gap:10px;display:flex}.instagramApiForm label{color:#748099;flex:1;font-size:11px}.instagramApiForm input{border:1px solid #dfe2eb;border-radius:9px;outline-color:#b33c82;width:100%;margin-top:7px;padding:12px;display:block}.instagramApiForm>button,.instagramConnectionState button{color:#fff;background:#b33c82;border:0;border-radius:9px;padding:12px 16px;font-weight:700}.instagramApiForm>button:disabled,.instagramConnectionState button:disabled{opacity:.5}.instagramApiHelp{color:#8a8290;margin-top:10px;font-size:9px;display:block}.instagramConnectionState{background:#f1fbf7;border:1px solid #bfe6da;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.instagramConnectionState b,.instagramConnectionState span{display:block}.instagramConnectionState b{color:#198465;font-size:11px}.instagramConnectionState span{color:#6c8b80;margin-top:4px;font-size:9px}.instagramConnectionState button{color:#b9485a;background:#fff;border:1px solid #edced4;padding:9px 12px;font-size:10px}@media (max-width:720px){.instagramApiForm{display:block}.instagramApiForm>button{width:100%;margin-top:10px}.instagramConnectionState{flex-direction:column;align-items:flex-start}.instagramConnectionState button{width:100%}}.profilePhotoEditor{background:#fafbfe;border:1px solid #e8eaf1;border-radius:14px;align-items:center;gap:18px;padding:16px;display:flex}.profilePhotoEditor>img{object-fit:cover;border:2px solid #fff;border-radius:50%;flex:0 0 96px;width:96px;height:96px;box-shadow:0 0 0 1px #e1e4ed,0 8px 22px #2631521a}.profilePhotoEditor>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profilePhotoEditor b,.profilePhotoEditor small{flex-basis:100%}.profilePhotoEditor small{color:#748099;font-size:9px}.profilePhotoButton,.profilePhotoEditor button{cursor:pointer;font-weight:700;color:#6246c7!important;background:#f2efff!important;border:1px solid #dcd5ff!important;border-radius:8px!important;margin:0!important;padding:8px 11px!important;font-size:10px!important}.profilePhotoButton input{display:none}.profilePhotoEditor button{color:#7a8295!important;background:#fff!important;border-color:#dfe2eb!important}@media (max-width:520px){.profilePhotoEditor{align-items:flex-start}.profilePhotoEditor>img{flex-basis:72px;width:72px;height:72px}}.sidebar .brand>div b{color:#0000;text-transform:none;filter:drop-shadow(0 5px 10px #6847e824);background:linear-gradient(115deg,#172039 8%,#6847e8 52%,#9b65f4 88%);-webkit-background-clip:text;background-clip:text;font-size:28px;line-height:.95;display:inline-block;position:relative;letter-spacing:-1.4px!important;font-family:Avenir Next,DIN Alternate,SF Pro Display,Arial,sans-serif!important;font-weight:900!important}.sidebar .brand>div b:after{content:"";background:linear-gradient(90deg,#6847e8,#ffb44a 72%,#0000);border-radius:4px;height:3px;position:absolute;bottom:-6px;left:2px;right:20%;transform:skew(-24deg)}.sidebar .brand>div small{letter-spacing:.75px;color:#7c8598;text-transform:none;white-space:nowrap;margin-top:11px;font-size:7.5px;font-weight:700;display:block}main[data-theme=dark] .sidebar .brand>div b{color:#0000;background:linear-gradient(115deg,#fff 5%,#b9a8ff 52%,#d8cfff 90%);-webkit-background-clip:text;background-clip:text}.motionSettings>div{border:1px solid var(--line);color:#939bad;background:#fff;border-radius:10px;padding:11px;font-size:8px}.detailBlock>p,.editorBody textarea,.teleText p{unicode-bidi:plaintext}.aiUsageMonitor{background:linear-gradient(145deg,#fff,#faf9ff);border:1px solid #dcd5ff;border-radius:16px;margin:0 0 24px;padding:19px}.aiUsageMonitor>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.aiUsageMonitor header small{color:#6847e8;letter-spacing:1.2px;font-size:8px}.aiUsageMonitor h2{margin:6px 0;font-size:16px}.aiUsageMonitor header p{color:#7d8699;margin:0;font-size:10px;line-height:1.6}.aiUsageMonitor header a{color:#6246c7;white-space:nowrap;background:#f1edff;border:1px solid #d5caf8;border-radius:9px;padding:8px 11px;font-size:9px;font-weight:700;text-decoration:none}.aiUsageCards{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.aiUsageCards article{background:#fff;border:1px solid #e5e7ef;border-radius:11px;padding:12px}.aiUsageCards article.warning{background:#fff5f7;border-color:#f0c7cf}.aiUsageCards b,.aiUsageCards small,.aiUsageCards span{display:block}.aiUsageCards small{color:#858ea1;font-size:8px}.aiUsageCards b{color:#3f327f;margin:6px 0;font-size:20px}.aiUsageCards span{color:#969dae;font-size:7px;line-height:1.5}.aiUsageProgress{background:#ebeef4;border-radius:10px;height:7px;margin-top:10px;overflow:hidden}.aiUsageProgress span{border-radius:inherit;background:linear-gradient(90deg,#6847e8,#9b7ff0);height:100%;transition:width .25s;display:block}.aiUsageSettings{border-top:1px solid #ececf2;align-items:flex-end;gap:10px;margin-top:13px;padding-top:13px;display:flex}.aiUsageSettings label{color:#68738a;flex:1;font-size:9px}.aiUsageSettings label>small,.aiUsageSettings label>span{display:block}.aiUsageSettings input{color:#26304a;background:#fff;border:1px solid #dfe2eb;border-radius:9px;width:100%;margin-top:6px;padding:10px}.aiUsageSettings small{color:#929bad;margin-top:5px;font-size:8px;line-height:1.5}.aiUsageSettings button{color:#fff;background:#6847e8;border:0;border-radius:9px;padding:11px 14px;font-size:9px;font-weight:700}.aiUsageSettings button:disabled{opacity:.5}.aiUsageMonitor>footer{color:#929bad;justify-content:space-between;gap:12px;margin-top:11px;display:flex}.aiUsageMonitor>footer small{font-size:7px;line-height:1.5}.aiUsageLastError{color:#c45365;text-align:end}main[data-theme=dark] .aiUsageMonitor{background:linear-gradient(145deg,#191f32,#242039);border-color:#4e426f}main[data-theme=dark] .aiUsageCards article,main[data-theme=dark] .aiUsageSettings input{color:#eef1fb;background:#20263a;border-color:#3b4054}main[data-theme=dark] .aiUsageCards b{color:#c8baff}@media (max-width:720px){.aiUsageMonitor{padding:15px}.aiUsageMonitor>footer,.aiUsageMonitor>header,.aiUsageSettings{flex-direction:column;align-items:stretch}.aiUsageCards{grid-template-columns:1fr 1fr}.aiUsageSettings button{width:100%}.aiUsageLastError{text-align:start}}.aiCreditCountdown{background:linear-gradient(110deg,#f2efff,#fbfaff);border:1px solid #d8cff8;border-radius:12px;align-items:center;gap:12px;margin-top:15px;padding:13px 15px;display:flex}.aiCreditCountdown>span{color:#fff;background:#6847e8;border-radius:10px;place-items:center;width:35px;height:35px;font-size:17px;display:grid}.aiCreditCountdown b,.aiCreditCountdown small{display:block}.aiCreditCountdown small{color:#756b91;font-size:8px}.aiCreditCountdown b{color:#352276;letter-spacing:1.5px;direction:ltr;margin-top:3px;font:800 20px/1.1 monospace}.aiCreditCountdown em{color:#8b849c;margin-inline-start:auto;font-size:8px;font-style:normal}main[data-theme=dark] .aiCreditCountdown{background:linear-gradient(110deg,#25203b,#20263a);border-color:#4d426f}main[data-theme=dark] .aiCreditCountdown b{color:#c8baff}@media (max-width:720px){.aiCreditCountdown{flex-wrap:wrap;align-items:flex-start}.aiCreditCountdown em{width:100%;margin-inline-start:47px}}.sidebarAiCredits{background:linear-gradient(135deg,#f8f5ff,#eee9ff);border:1px solid #dcd5ff;border-radius:11px;margin-top:auto;margin-bottom:9px;padding:11px}.sidebarAiCredits>div{align-items:center;gap:6px;display:flex}.sidebarAiCredits>div span{color:#6847e8}.sidebarAiCredits small{color:#71668f;font-size:8px}.sidebarAiCredits>b{color:#4d35ae;margin:5px 0;font-size:21px;display:block}.sidebarAiCredits em{color:#8b849c;justify-content:space-between;gap:6px;font-size:7px;font-style:normal;display:flex}.sidebarAiCredits strong{color:#4d35ae;direction:ltr;font-family:monospace}main[data-theme=dark] .sidebarAiCredits{background:linear-gradient(135deg,#25203b,#20263a);border-color:#4e426f}main[data-theme=dark] .sidebarAiCredits strong,main[data-theme=dark] .sidebarAiCredits>b{color:#c8baff}.sidebarAiCredits+.sidebarAccount{margin-top:0}.aiModelSettings{background:#f8f6ff;border:1px solid #e4def9;border-radius:11px;align-items:flex-end;gap:10px;margin-top:10px;padding:12px;display:flex}.aiModelSettings>label{color:#68738a;flex:1;font-size:9px}.aiModelSettings label>small,.aiModelSettings label>span{display:block}.aiModelSettings label>small{color:#929bad;margin-top:6px;font-size:8px;line-height:1.5}.aiModelInputRow{align-items:center;gap:8px;margin-top:6px;display:flex}.aiModelInputRow input{color:#26304a;text-align:left;direction:ltr;background:#fff;border:1px solid #d8d1ef;border-radius:9px;flex:1;min-width:160px;padding:10px;font-family:monospace}.aiModelInputRow b{color:#23876b;white-space:nowrap;direction:ltr;background:#eefaf6;border:1px solid #c9eadf;border-radius:15px;padding:6px 9px;font-size:8px}.aiModelSettings>button{color:#fff;white-space:nowrap;background:#4f38b4;border:0;border-radius:9px;padding:11px 14px;font-size:9px;font-weight:700}.aiModelSettings>button:disabled{opacity:.5}main[data-theme=dark] .aiModelSettings{background:#242039;border-color:#4e426f}main[data-theme=dark] .aiModelInputRow input{color:#eef1fb;background:#20263a;border-color:#3b4054}@media (max-width:720px){.aiModelInputRow,.aiModelSettings{flex-direction:column;align-items:stretch}.aiModelSettings>button{width:100%}.aiModelInputRow b{text-align:center}}.adminManager,.adminPage>header{max-width:1120px}.adminManager{background:0 0;border:0;border-radius:0;padding:0}.adminSectionNav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border:1px solid #e6e3f2;border-radius:14px;align-items:center;gap:7px;margin:0 0 14px;padding:7px;display:flex;position:sticky;top:10px;overflow-x:auto;box-shadow:0 10px 32px #30395b0d}.adminSectionNav a{color:#667087;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;min-height:34px;padding:8px 12px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.adminSectionNav a:hover{color:#6246c7;background:#eeeafd}.roleGuide{background:#fff;border:1px solid #e7e5ee;border-radius:14px;margin:0 0 16px;overflow:hidden}.roleGuide>summary{cursor:pointer;align-items:center;gap:10px;padding:13px 16px;list-style:none;display:flex}.roleGuide>summary::-webkit-details-marker{display:none}.roleGuide>summary>span{color:#674bc9;background:#f1eff8;border-radius:8px;place-items:center;width:28px;height:28px;transition:transform .2s;display:grid}.roleGuide[open]>summary>span{transform:rotate(180deg)}.roleGuide>summary h2{margin:0;font-size:11px}.roleGuide>summary small{color:#8d95a5;margin-top:3px;font-size:8px;display:block}.roleGuide>.roleGuideGrid{grid-template-columns:repeat(3,1fr);gap:9px;padding:0 14px 14px;display:grid}.roleGuide>.roleGuideGrid article{background:#fafaff}.accountCreation,.accountDirectory,.adminWorkspaceBlock,.workspaceLinks{background:#fff;border:1px solid #e4e3eb;border-radius:17px;margin:0 0 18px;padding:19px;scroll-margin-top:76px;box-shadow:0 8px 28px #30395b0a}.adminWorkspaceHeading{align-items:center;gap:11px;margin-bottom:15px;display:flex}.adminWorkspaceHeading>span{color:#fff;background:linear-gradient(145deg,#6847e8,#8368ef);border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:16px;display:grid;box-shadow:0 8px 20px #6847e82b}.adminWorkspaceHeading small{color:#6847e8;letter-spacing:1.4px;font-size:7px;font-weight:750;display:block}.adminWorkspaceHeading h2{margin:3px 0;font-size:16px}.adminWorkspaceHeading p{color:#858da0;margin:0;font-size:9px;line-height:1.55}.adminWorkspaceHeading.compact>span{flex-basis:35px;width:35px;height:35px;font-size:13px}.adminWorkspaceHeading.compact h2{margin:0 0 3px;font-size:14px}.adminWorkspaceBlock .releaseApproval{margin-bottom:12px}.adminWorkspaceBlock .broadcastComposer{box-shadow:none;background:#faf9ff;border-color:#e7e2f8;margin:0}.adminWorkspaceBlock .broadcastComposer>header{display:none}.accountRequests,.aiUsageMonitor,.passwordRequests{scroll-margin-top:76px;box-shadow:0 8px 28px #30395b0a}.accountRequests{background:#fff;border-color:#e4e3eb}.accountCreation>form{background:#fafaff;border:1px solid #eceaf2;border-radius:12px;padding:14px}.accountCreation .passwordForm{margin-top:12px;padding-top:12px}.accountCreation .adminMessage{margin:12px 0 0}.accountDirectory>.adminWorkspaceHeading>b,.workspaceLinks>.adminWorkspaceHeading>b{color:#6246c7;background:#eeeafd;border-radius:10px;place-items:center;min-width:34px;height:34px;margin-inline-start:auto;font-size:11px;display:grid}.accountDirectory .adminList{gap:9px;margin-top:4px;display:grid}.accountDirectory .adminList article{background:#fcfcfe;border:1px solid #e9eaf0;border-radius:12px;margin:0;padding:14px}.accountDirectory .adminList article:first-child{border-top:1px solid #e9eaf0}.accountDirectory .adminList .blockedAccount{margin:0}.passwordRequests{background:#fff;border:1px solid #e4e3eb;border-radius:17px;margin:0 0 18px;padding:18px}.aiUsageMonitor{background:#fff;border-color:#ded9f1}.adminPage[dir=rtl] .adminSectionNav{direction:rtl}@media (max-width:900px){.roleGuide>.roleGuideGrid{grid-template-columns:1fr 1fr}.accountDirectory .adminList article{flex-direction:column;align-items:stretch}.accountDirectory .accountRole,.accountDirectory .adminList article>div,.accountDirectory .aiQuotaControl{width:100%;min-width:0}.accountDirectory .accountAdminActions{width:100%;margin:0}.accountDirectory .accountAdminActions button{flex:1}}@media (max-width:720px){.adminPage{padding:18px 12px}.adminPage>header{align-items:flex-start}.adminManager{padding:0}.adminSectionNav{margin-inline:-2px;top:6px}.roleGuide>.roleGuideGrid{grid-template-columns:1fr}.accountCreation,.accountDirectory,.adminWorkspaceBlock,.passwordRequests,.workspaceLinks{border-radius:14px;padding:14px}.adminWorkspaceHeading{align-items:flex-start}.adminWorkspaceBlock .broadcastComposer{padding:13px}.accountCreation>form{padding:12px;display:grid}.accountDirectory .adminList article{padding:12px}.accountDirectory .accountAdminActions{flex-wrap:wrap}.accountDirectory .accountAdminActions button{min-width:calc(50% - 4px)}}.workspaceLinkForm{background:#fafaff;border:1px solid #eceaf2;border-radius:12px;grid-template-columns:1fr 1fr auto;gap:10px;padding:14px;align-items:end!important;display:grid!important}.workspaceLinkForm button{white-space:nowrap;min-height:39px}.workspaceLinkSafety{color:#6f7890;margin:9px 2px 0;font-size:8px;line-height:1.55;display:block}.workspaceLinkList{gap:8px;margin-top:13px;display:grid}.workspaceLinkList>p{color:#8991a3;text-align:center;border:1px dashed #ded9ee;border-radius:10px;margin:0;padding:13px;font-size:9px}.workspaceLinkList article{background:#fff;border:1px solid #e9e7f1;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.workspaceLinkList article>div{align-items:center;gap:9px;min-width:0;display:flex}.workspaceLinkList b,.workspaceLinkList strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.workspaceLinkList span{color:#8066e9}.workspaceLinkList strong{color:#6046c4}.workspaceLinkList button{color:#c44;background:#fff5f5;border:1px solid #f0c9c9;border-radius:8px;padding:7px 10px;font-size:9px}.workspaceLinkList button:disabled{opacity:.45}@media (max-width:720px){.workspaceLinkForm{grid-template-columns:1fr}.workspaceLinkForm button{width:100%;margin:0}.workspaceLinkList article,.workspaceLinkList article>div{flex-direction:column;align-items:stretch}.workspaceLinkList span{align-self:flex-start;transform:rotate(90deg)}}.broadcastComposer{background:linear-gradient(135deg,#faf8ff,#f3efff);border:1px solid #d9cffb;border-radius:16px;margin:0 0 24px;padding:18px}.broadcastComposer>header{align-items:center;gap:11px;margin-bottom:14px;display:flex}.broadcastComposer>header>span{color:#fff;background:#6847e8;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:16px;display:grid;box-shadow:0 8px 20px #6847e833}.broadcastComposer h2{margin:0;font-size:15px}.broadcastComposer header p{color:#7d8699;margin:4px 0 0;font-size:9px;line-height:1.6}.adminManager .broadcastComposer form{grid-template-columns:minmax(180px,1fr) minmax(145px,.65fr) minmax(120px,.5fr) auto;align-items:end;gap:10px;display:grid}.broadcastComposer label{font-size:9px}.broadcastComposer .broadcastMessageField{grid-column:1/-1}.broadcastComposer .broadcastMessageField>small{color:#6e55cf;margin-top:6px;display:block}.broadcastComposer textarea{resize:vertical;color:#26304a;width:100%;min-height:92px;font:inherit;unicode-bidi:plaintext;background:#fff;border:1px solid #dfe2eb;border-radius:10px;outline-color:#6847e8;margin-top:7px;padding:11px;line-height:1.65;display:block}.broadcastComposer form>button{white-space:nowrap;min-height:39px}.broadcastComposer form>button:disabled{opacity:.45}.adminPage[dir=rtl] .broadcastComposer textarea{text-align:right}main[data-theme=dark] .broadcastComposer{background:linear-gradient(135deg,#242039,#2d2748);border-color:#4e426f}main[data-theme=dark] .broadcastComposer textarea{color:#eef1fb;background:#20263a;border-color:#3b4054}@media (max-width:720px){.adminManager .broadcastComposer form{grid-template-columns:1fr}.broadcastComposer .broadcastMessageField{grid-column:auto}.broadcastComposer form>button{width:100%;margin:0}}.releaseApproval{background:linear-gradient(135deg,#f2fbf8,#f8fffd);border:1px solid #bddfd5;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 18px;padding:17px;display:flex}.releaseApproval small{color:#168167;letter-spacing:1px;font-size:8px;font-weight:750}.releaseApproval h2{margin:5px 0;font-size:14px}.releaseApproval p{color:#788598;margin:0;font-size:9px}.releaseApproval blockquote{background:#fff;border-inline-start:3px solid #2b9b7c;border-radius:8px;margin:11px 0 0;padding:10px 12px}.releaseApproval blockquote b,.releaseApproval blockquote span{display:block}.releaseApproval blockquote b{font-size:10px}.releaseApproval blockquote span{color:#7d8699;margin-top:4px;font-size:8px;line-height:1.6}.releaseApproval>div:last-child{flex:none;gap:8px;display:flex}.releaseApproval button{color:#59677b;background:#fff;border:1px solid #cfd8d5;border-radius:9px;padding:10px 12px;font-size:9px;font-weight:700}.releaseApproval button:last-child{color:#fff;background:#248e72;border-color:#248e72}.releaseApproval button:disabled{opacity:.5}@media (max-width:720px){.releaseApproval{flex-direction:column;align-items:stretch}.releaseApproval>div:last-child button{flex:1}}.releaseApproval h3{color:#405268;margin:13px 0 7px;font-size:10px}.releaseHighlights{gap:5px;margin:0;padding-inline-start:19px;display:grid}.releaseHighlights li{color:#536276;font-size:9px;line-height:1.55}.releaseHighlights li::marker{color:#248e72}.releaseTargets{background:#ffffffb8;border:1px solid #d7e6e1;border-radius:10px;flex-wrap:wrap;gap:7px;margin:13px 0 0;padding:11px;display:flex}.releaseTargets legend{color:#405268;padding:0 6px;font-size:9px;font-weight:700}.releaseTargets label{color:#536276;cursor:pointer;background:#fff;border:1px solid #dfe7e4;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-size:9px;display:flex}.releaseTargets input{accent-color:#248e72}.loginPasswordField{display:block;position:relative}.loginCard .loginPasswordField input{padding-inline-end:48px}.loginCard .passwordVisibilityToggle{color:#b9a8ff;inset-inline-end:6px;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.loginCard .passwordVisibilityToggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.loginCard .passwordVisibilityToggle:focus-visible,.loginCard .passwordVisibilityToggle:hover{color:#fff;background:#302b52;outline:none}.loginCard .passwordVisibilityToggle[aria-pressed=true]{color:#8de0c3}.sidebarAccount{gap:7px;margin-top:auto;padding:10px 3px 0;display:grid}.sidebarAccount small{text-overflow:ellipsis;white-space:nowrap;color:#8b94a7;font-size:8px;overflow:hidden}.sidebarAccount a{color:#b84b61;background:#fff7f8;border:1px solid #eadde2;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.sidebarAccount a:hover{background:#ffedf1;border-color:#e8c7cf}.sidebar .sidebarFoot{margin-top:8px}.sidebarFoot.offline>span{color:#e45f71}.sidebarFoot.online>span{color:#3dc789}main[data-theme=dark] .sidebarAccount a{color:#ff91a4;background:#35212b;border-color:#603341}main[data-theme=dark] .sidebarAccount small{color:#9fa8bf}.sidebar nav .sidebarCategoryMain[draggable=true]{cursor:grab}.sidebar nav .sidebarCategoryMain[draggable=true]:active{cursor:grabbing}.contentCard[draggable=true]{cursor:grab}.contentCard[draggable=true]:active{cursor:grabbing}.scriptSequence{color:inherit;opacity:.75;margin-left:auto;font-size:10px}.sequenceAdviceButton{color:#5d43c8;cursor:pointer;background:#f5f2ff;border:1px solid #d9d2ff;border-radius:9px;padding:7px 10px;font-size:11px}.sequenceAdviceButton:disabled{opacity:.65;cursor:wait}.sequenceAdvicePanel{color:#3d356d;background:#faf9ff;border:1px solid #ddd5ff;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:10px 0 14px;padding:12px 14px;display:flex}.sequenceAdvicePanel p{margin:5px 0 0;font-size:12px;line-height:1.6}.sequenceAdvicePanel button{color:#fff;cursor:pointer;background:#6847e8;border:0;border-radius:7px;margin-left:5px;padding:7px 10px;font-size:11px}.sequenceAdvicePanel button:last-child{color:#584d83;background:#ebe8fb}main[data-theme=dark] .sequenceAdviceButton,main[data-theme=dark] .sequenceAdvicePanel{color:#eeeaff;background:#25213e;border-color:#4d437d}.ideaSuggestionsButton{color:#177d62;cursor:pointer;background:#eefaf6;border:1px solid #bfe8da;border-radius:9px;padding:7px 10px;font-size:11px}.ideaSuggestionsButton:disabled{opacity:.65;cursor:wait}.ideaSuggestionsPanel{background:linear-gradient(135deg,#f5fffb,#f8f7ff);border:1px solid #c9eadf;border-radius:14px;margin:10px 0 16px;padding:14px}.ideaSuggestionsHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.ideaSuggestionsHeader strong{color:#246d5d;font-size:13px}.ideaSuggestionsHeader p{color:#788598;margin:4px 0 0;font-size:10px}.ideaSuggestionsHeader>button{color:#7a8496;cursor:pointer;background:0 0;border:0;font-size:20px;line-height:1}.ideaSuggestionsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.ideaSuggestionsGrid article{background:#fff;border:1px solid #dbece7;border-radius:11px;flex-direction:column;min-height:190px;padding:11px;display:flex}.ideaSuggestionsGrid article>small{color:#258d74;font-size:10px;font-weight:800}.ideaSuggestionsGrid h3{margin:5px 0;font-size:12px;line-height:1.45}.ideaSuggestionsGrid p{color:#68758a;margin:4px 0;font-size:10px;line-height:1.55}.ideaSuggestionsGrid .ideaHook{color:#3f4960;font-style:italic}.ideaSuggestionsGrid article>button{color:#fff;cursor:pointer;background:#6847e8;border:0;border-radius:8px;margin-top:auto;padding:8px 7px;font-size:10px;font-weight:700}.ideaSuggestionsGrid article>button:hover{background:#5638cb}main[data-theme=dark] .ideaSuggestionsButton{color:#8de0c3;background:#17372f;border-color:#285a4d}main[data-theme=dark] .ideaSuggestionsPanel{background:linear-gradient(135deg,#202f2a,#25213e);border-color:#285a4d}main[data-theme=dark] .ideaSuggestionsHeader strong{color:#8de0c3}main[data-theme=dark] .ideaSuggestionsGrid article{background:#20263a;border-color:#3b4054}main[data-theme=dark] .ideaSuggestionsGrid .ideaHook,main[data-theme=dark] .ideaSuggestionsGrid h3{color:#eef1fb}@media (max-width:1100px){.ideaSuggestionsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.ideaSuggestionsGrid{grid-template-columns:1fr}.ideaSuggestionsGrid article{min-height:0}.ideaSuggestionsHeader{align-items:center}}.sectionTitle{flex-wrap:wrap;align-items:center;gap:8px}.sectionTitle>div{min-width:0;margin-inline-end:auto}.ideaSuggestionsButton,.sequenceAdviceButton{white-space:nowrap;border-radius:7px;padding:5px 8px;font-size:10px;line-height:1.25}.cards{gap:12px}.contentCard{border-radius:12px}.cardTop{height:76px;padding:12px}.cardTop>span{width:34px;height:34px;font-size:17px}.cardTop i,.cardTop label{padding:4px 7px}.cardBody{padding:12px}.cardMeta{gap:9px}.cardBody h3{margin:9px 0 6px;font-size:14px}.hook{height:34px;font-size:10px;line-height:1.6}.cardFooter{margin-top:10px;padding-top:8px}.cardFooter button:first-child{padding:5px 0;font-size:10px}.cardFooter button:last-child{width:28px}.cardFooter .topicShareButton{height:30px;font-weight:800;position:relative;color:#6847e8!important;background:#f5f2ff!important;border:1px solid #dcd5fb!important;border-radius:8px!important;width:30px!important;margin-inline:auto 0!important}.cardFooter .topicShareButton.shared{color:#fff!important;background:#6847e8!important;border-color:#6847e8!important}.cardFooter .topicShareButton b{color:#fff;background:#28a97f;border:2px solid #fff;border-radius:9px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;display:grid;position:absolute;top:-7px;right:-7px}.topicShareModal{background:#fff;border-radius:18px;width:min(560px,100%);max-height:88vh;overflow:auto;box-shadow:0 30px 80px #0c102a66}.topicShareModal>header{color:#fff;background:linear-gradient(120deg,#5635d2,#8467ee);justify-content:space-between;align-items:flex-start;padding:24px 26px;display:flex}.topicShareModal>header span{letter-spacing:1.2px;opacity:.8;font-size:9px}.topicShareModal>header h2{margin:6px 0;font-size:22px}.topicShareModal>header p{opacity:.8;margin:0;font-size:11px}.topicShareModal>header button{color:#fff;background:#ffffff20;border:0;border-radius:50%;width:34px;height:34px;font-size:22px}.topicShareBody{padding:22px 24px}.topicShareBody>p:first-child{color:#6f7890;margin:0 0 15px;font-size:11px}.topicShareUsers{gap:8px;max-height:330px;display:grid;overflow:auto}.topicShareUsers label{border:1px solid var(--line);cursor:pointer;background:#fafbfe;border-radius:11px;align-items:center;gap:11px;padding:11px 12px;display:flex}.topicShareUsers label.selected{background:#f4f1ff;border-color:#8066ed}.topicShareUsers input{accent-color:#6847e8;width:17px;height:17px}.topicShareUsers span{min-width:0;display:block}.topicShareUsers b,.topicShareUsers small{display:block}.topicShareUsers b{font-size:12px}.topicShareUsers small{color:#8a93a7;text-overflow:ellipsis;margin-top:4px;font-size:9px;overflow:hidden}.topicShareEmpty{text-align:center;color:#8992a6;border:1px dashed #d9dcea;border-radius:11px;padding:25px;font-size:11px}.topicShareBody>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding-top:16px;display:flex}.topicShareBody>footer span{color:#7d879b;font-size:10px}.topicShareBody>footer button{color:#fff;background:#6847e8;border:0;border-radius:9px;padding:10px 14px;font-size:11px;font-weight:700}.topicShareBody>footer button:disabled{opacity:.65}.topicShareMessage{color:#329271!important;margin:10px 0 0!important;font-size:10px!important}.topicShareMessage:last-child{margin-bottom:0!important}main[data-theme=dark] .topicShareModal{background:#171c2f}main[data-theme=dark] .topicShareUsers label{background:#20263a}main[data-theme=dark] .topicShareUsers label.selected{background:#29244b}main[data-theme=dark] .cardFooter .topicShareButton b{border-color:#191f32}@media (max-width:720px){.topicShareWrap{align-items:flex-end;padding:14px}.topicShareModal{border-radius:18px 18px 0 0;max-height:92vh}.topicShareBody{padding:18px}.topicShareBody>footer{flex-direction:column;align-items:flex-start}.topicShareBody>footer button{width:100%}}.sharedAccessLoadingPage{background:var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.sharedAccessLoadingPage>section{text-align:center;border:1px solid var(--line);background:#fff;border-radius:20px;width:min(390px,100%);padding:36px 28px;box-shadow:0 20px 60px #222b4612}.sharedAccessLoadingPage img{width:150px;height:auto}.sharedAccessSpinner{border:3px solid #e5e0fa;border-top-color:#6847e8;border-radius:50%;width:34px;height:34px;margin:24px auto 18px;animation:sharedAccessSpin .75s linear infinite}.sharedAccessLoadingPage h1{margin:0 0 8px;font-size:18px}.sharedAccessLoadingPage p{color:#858fa5;margin:0;font-size:11px}@keyframes sharedAccessSpin{to{transform:rotate(1turn)}}.sharedAccessLoadingPage[data-theme=dark]>section{background:#171c2f}.sectionHeading{margin-inline-end:auto}.sectionNameLine{align-items:center;gap:8px;min-width:0;display:flex}.sectionNameLine h2{min-width:0}.topicCount{color:#8c95a7;border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:16px;padding:4px 8px;font-size:10px!important}.sectionActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.cardTop{align-items:flex-start;height:auto;min-height:92px}.cardTopText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cardTopText label{text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;max-width:100%;overflow:hidden}.cardTopText h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:1px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.cardBody h3{display:none}main[data-theme=dark] .topicCount{background:#191f32}.sectionActions{flex:none;gap:9px;margin-inline:0 auto}.sectionActions .ideaSuggestionsButton,.sectionActions .sequenceAdviceButton{border-radius:9px;min-height:34px;padding:8px 13px;font-size:11px;font-weight:700}.sectionTitle{direction:ltr;justify-content:space-between;align-items:flex-end;display:flex}.sectionHeading{text-align:right;direction:rtl;order:2;margin:0}.sectionActions{order:1;align-self:flex-end;margin:0}.sectionNameLine{direction:ltr;justify-content:flex-end}.sectionNameLine h2{text-align:right}.sectionActions .ideaSuggestionsButton,.sectionActions .sequenceAdviceButton{min-height:38px;padding:9px 15px;font-size:12px}.sectionTitle>.sectionActions{justify-content:flex-start;align-self:flex-end;margin-inline:0!important}@media (max-width:720px){.sectionTitle{flex-wrap:wrap;align-items:stretch;gap:10px}.sectionHeading{order:1;width:100%}.sectionActions{order:2;width:100%}.sectionActions .ideaSuggestionsButton,.sectionActions .sequenceAdviceButton{flex:1}}.instagramOauthLink{color:#fff;background:linear-gradient(135deg,#833ab4,#e1306c,#f77737);border:0;border-radius:10px;justify-content:center;align-items:center;margin:12px 0;padding:13px 18px;font-size:11px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 9px 22px #c1358430}.instagramOauthLink:hover{transform:translateY(-1px);box-shadow:0 12px 26px #c1358442}.instagramAccountOverview{background:#fff;border:1px solid #eee4eb;border-radius:12px;margin-top:16px;padding:12px}.instagramAccountOverviewHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.instagramAccountOverviewHead h3{margin:0;font-size:12px}.instagramAccountOverviewHead span{color:#a52e73;font-size:9px}.instagramAccountCards{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.instagramAccountCards article{border:1px solid #eee4eb;border-radius:9px;padding:9px}.instagramAccountCards b,.instagramAccountCards small{display:block}.instagramAccountCards small{color:#8c8390;font-size:8px}.instagramAccountCards b{margin-top:5px;font-size:15px}main[data-theme=dark] .instagramAccountCards article,main[data-theme=dark] .instagramAccountOverview{background:#20263a;border-color:#3b4054}@media (max-width:950px){.instagramAccountCards{grid-template-columns:repeat(4,1fr)}}@media (max-width:720px){.instagramAccountCards{grid-template-columns:1fr 1fr}}.instagramAccountSecondary{color:#8c8390;flex-wrap:wrap;gap:8px;margin-top:8px;font-size:8px;display:flex}.instagramAccountSecondary span{background:#faf7fa;border-radius:7px;padding:6px 8px}.instagramAccountSecondary b{color:#3b4355}main[data-theme=dark] .instagramAccountSecondary span{background:#191f32}main[data-theme=dark] .instagramAccountSecondary b{color:#eef1fb}.instagramAccountCards em{margin-top:4px;font-size:7px;font-style:normal;display:block}.instagramAccountCards em.positive{color:#218b6f}.instagramAccountCards em.negative{color:#c94f64}.instagramComparison{border-top:1px solid #eee4eb;margin-top:16px;padding-top:13px}.instagramComparison h3{margin:0 0 9px;font-size:12px}.instagramComparisonGrid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.instagramComparisonGrid article{background:#fff;border:1px solid #eee4eb;border-radius:10px;padding:10px}.instagramComparisonGrid small{color:#8c8390;margin-bottom:8px;font-size:8px;display:block}.instagramComparisonGrid div{justify-content:space-between;align-items:baseline;gap:6px;margin-top:4px;display:flex}.instagramComparisonGrid div b{font-size:14px}.instagramComparisonGrid div span{color:#9a91a0;text-align:end;font-size:7px}.instagramComparisonGrid em{margin-top:7px;font-size:9px;font-style:normal;font-weight:700;display:block}.instagramComparisonGrid em.positive{color:#218b6f}.instagramComparisonGrid em.negative{color:#c94f64}.instagramComparisonGrid em.neutral{color:#8c8390}main[data-theme=dark] .instagramComparison{border-color:#3b4054}main[data-theme=dark] .instagramComparisonGrid article{background:#20263a;border-color:#3b4054}@media (max-width:950px){.instagramComparisonGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.instagramComparisonGrid{grid-template-columns:1fr 1fr}}.instagramCoach{background:linear-gradient(135deg,#fbfaff,#fff);border:1px solid #e4dcfb;border-radius:12px;margin-top:16px}.instagramCoachHead{border-bottom:1px solid #eee8fb;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.instagramCoachHead h3{color:#5539b9;margin:0;font-size:12px}.instagramCoachHead p{color:#8c8390;margin:4px 0 0;font-size:9px}.instagramCoachHead button{color:#fff;cursor:pointer;white-space:nowrap;background:#6847e8;border:0;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:800}.instagramCoachHead button:disabled{opacity:.6;cursor:wait}.instagramCoachBody{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.instagramCoachBody section{background:#fff;border:1px solid #eee4eb;border-radius:9px;padding:10px}.instagramCoachBody section:nth-child(3){grid-column:1/-1}.instagramCoachBody small{color:#6847e8;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.instagramCoachBody p{color:#3b4355;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.6}.instagramCoachBody ol{margin:0;padding-inline-start:17px}.instagramCoachBody li{margin-bottom:8px;padding-inline-start:3px}.instagramCoachBody li:last-child{margin-bottom:0}.instagramCoachBody li b,.instagramCoachBody li span{display:block}.instagramCoachBody li b{color:#273149;font-size:10px}.instagramCoachBody li span{color:#697287;margin-top:2px;font-size:9px;line-height:1.5}.instagramCoachNotes{background:#f1edff;border-radius:9px;grid-column:1/-1;padding:10px}.instagramCoachNotes p+p{margin-top:5px}main[data-theme=dark] .instagramCoach{background:#191f32;border-color:#3b4054}main[data-theme=dark] .instagramCoachHead{border-color:#3b4054}main[data-theme=dark] .instagramCoachBody section{background:#20263a;border-color:#3b4054}main[data-theme=dark] .instagramCoachBody li span,main[data-theme=dark] .instagramCoachBody p{color:#c1c8d8}main[data-theme=dark] .instagramCoachBody li b{color:#eef1fb}@media (max-width:720px){.instagramCoachHead{flex-direction:column;align-items:flex-start}.instagramCoachHead button{width:100%}.instagramCoachBody{grid-template-columns:1fr}.instagramCoachBody section:nth-child(3),.instagramCoachNotes{grid-column:auto}}.notificationCenter article>div{flex:1}.notificationDismiss{color:#786c9f;cursor:pointer;background:#f1eff9;border:0;border-radius:50%;flex:0 0 24px;align-self:flex-start;width:24px;height:24px}.notificationPreview{z-index:270;color:#273149;background:#fff;border:1px solid #d9cffb;border-radius:14px;align-items:flex-start;gap:10px;width:min(390px,100vw - 32px);padding:13px;animation:notificationSlideIn .25s ease-out;display:flex;position:fixed;top:22px;right:22px;box-shadow:0 20px 60px #171c3b3d}.notificationPreview>span{color:#6847e8;background:#eeeafd;border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.notificationPreview>div{flex:1;min-width:0}.notificationPreview b{font-size:11px;display:block}.notificationPreview p{color:#747f94;margin:4px 0 0;font-size:9px;line-height:1.55}.notificationPreview>button{color:#786c9f;cursor:pointer;background:#f1eff9;border:0;border-radius:50%;flex:0 0 24px;width:24px;height:24px}.notificationPreview>div>button{color:#fff;cursor:pointer;background:#6847e8;border:0;border-radius:8px;margin-top:8px;padding:7px 10px;font-size:9px;font-weight:700}.notificationPreview.warning>span{color:#a96d12;background:#fff0d9}.notificationPreview.danger>span{color:#c64058;background:#ffe8ed}@keyframes notificationSlideIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}main[data-theme=dark] .notificationPreview{color:#eef1fb;background:#191f32;border-color:#3f4661}main[data-theme=dark] .notificationPreview p{color:#aeb6c8}@media (max-width:720px){.notificationPreview{width:calc(100vw - 16px);top:12px;right:8px}}.notificationAction{color:#fff;cursor:pointer;background:#6847e8;border:0;border-radius:8px;margin-top:8px;padding:7px 11px;font-size:9px;font-weight:700}.supportChatLauncher{z-index:260;color:#fff;cursor:pointer;background:linear-gradient(135deg,#6847e8,#8c6cff);border:0;border-radius:50%;width:48px;height:48px;font-size:21px;position:fixed;bottom:22px;left:22px;box-shadow:0 14px 35px #4c35a84d}.supportChatPanel{z-index:255;color:#222c43;background:#fff;border:1px solid #ddd6fa;border-radius:18px;flex-direction:column;width:min(390px,100vw - 32px);height:min(650px,100vh - 120px);display:flex;position:fixed;bottom:80px;left:22px;overflow:hidden;box-shadow:0 24px 70px #171c3b38}.supportChatPanel>header{color:#fff;background:linear-gradient(135deg,#5035c6,#7757e8);align-items:center;gap:10px;padding:14px 15px;display:flex}.supportChatPanel>header>span{background:#ffffff20;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.supportChatPanel>header>div{flex:1}.supportChatPanel>header b,.supportChatPanel>header small{display:block}.supportChatPanel>header b{font-size:12px}.supportChatPanel>header small{color:#e5ddff;margin-top:3px;font-size:8px}.supportChatPanel>header>button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;width:28px;height:28px;font-size:18px}.supportConversationList{border-bottom:1px solid var(--line);background:#faf9ff;gap:7px;padding:9px 11px;display:flex;overflow-x:auto}.supportConversationList button{text-align:start;color:#3f4960;cursor:pointer;background:#fff;border:1px solid #e7e2f8;border-radius:10px;min-width:150px;max-width:190px;padding:8px 10px}.supportConversationList button.active{color:#5539b9;background:#eeeafd;border-color:#7657df}.supportConversationList b,.supportConversationList small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.supportConversationList b{font-size:9px}.supportConversationList small{color:#8a93a5;margin-top:4px;font-size:7px}.supportMessages{background:#f7f8fc;flex:1;padding:14px;overflow:auto}.supportMessages article{background:#fff;border:1px solid #e7e9f1;border-radius:13px;width:max-content;max-width:83%;margin-bottom:9px;padding:9px 11px}.supportMessages article.mine{color:#fff;background:#6847e8;border-color:#6847e8;margin-inline-start:auto}.supportMessages article small,.supportMessages article time{opacity:.7;font-size:7px;display:block}.supportMessages article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0;font-size:10px;line-height:1.55}.supportMessages article time{text-align:end}.supportEmpty{text-align:center;color:#9098a9;margin:35px 0;font-size:9px}.supportError{color:#b23a50;background:#fff0f2;margin:0;padding:7px 13px;font-size:8px}.supportChatPanel>form{border-top:1px solid var(--line);background:#fff;align-items:flex-end;gap:8px;padding:11px;display:flex}.supportChatPanel textarea{resize:none;color:#222c43;background:#fafbfe;border:1px solid #dfe2eb;border-radius:11px;outline-color:#7657df;flex:1;padding:9px 10px;font-size:10px}.supportChatPanel form button{color:#fff;background:#6847e8;border:0;border-radius:10px;padding:10px 12px;font-size:9px;font-weight:700}.supportChatPanel form button:disabled{opacity:.45}.supportChatPanel[dir=rtl] .supportMessages{text-align:right}main[data-theme=dark] .supportChatPanel,main[data-theme=dark] .supportChatPanel>form,main[data-theme=dark] .supportConversationList{color:#eef1fb;background:#191f32;border-color:#3f4661}main[data-theme=dark] .supportMessages{background:#121728}main[data-theme=dark] .supportConversationList button,main[data-theme=dark] .supportMessages article{color:#eef1fb;background:#20263a;border-color:#394057}main[data-theme=dark] .supportMessages article.mine{background:#6847e8}main[data-theme=dark] .supportChatPanel textarea{color:#eef1fb;background:#20263a;border-color:#3f4661}@media (max-width:720px){.supportChatLauncher{bottom:16px;left:16px}.supportChatPanel{border-radius:16px;width:calc(100vw - 16px);height:min(620px,100vh - 92px);bottom:72px;left:8px}}.instagramRoadmap{background:#fff;border:1px solid #e8eaf1;border-radius:18px;max-width:1100px;margin:0 auto 18px;padding:22px}.instagramRoadmapHeader{align-items:flex-start!important;max-width:none!important;margin:0 0 18px!important;display:flex!important}.instagramRoadmapHeader h2{margin:6px 0 4px;font-size:20px}.instagramRoadmapHeader p{color:#748099;margin:0;font-size:11px}.instagramRoadmapHeader small{color:#6847e8;letter-spacing:1.4px;font-size:9px;font-weight:700}.instagramRoadmapCounts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.instagramRoadmapCounts span{color:#6246c7;background:#f5f2ff;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:700}.instagramRoadmapColumns{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.instagramRoadmapColumn{background:#fafbfe;border:1px solid #edf0f5;border-radius:14px;padding:12px}.instagramRoadmapAdd h3,.instagramRoadmapColumn h3{color:#172039;margin:0 0 10px;font-size:12px}.instagramRoadmapItem{background:#fff;border:1px solid #e8eaf1;border-radius:11px;margin-top:8px;padding:12px}.instagramRoadmapItem h4{color:#172039;margin:0 0 5px;font-size:11px}.instagramRoadmapItem p{color:#748099;margin:0 0 8px;font-size:10px;line-height:1.5}.instagramRoadmapItem small{color:#6246c7;font-size:9px;display:block}.instagramRoadmapItem select{background:#fff;border:1px solid #dfe2eb;border-radius:7px;width:100%;margin-top:9px;padding:7px;font-size:10px}.instagramRoadmapItem label{color:#748099;margin-top:8px;font-size:9px;display:block}.instagramRoadmapAdd input,.instagramRoadmapAdd textarea,.instagramRoadmapItem textarea{width:100%;font:inherit;resize:vertical;border:1px solid #dfe2eb;border-radius:7px;margin-top:5px;padding:8px;font-size:10px;display:block}.instagramRoadmapItem textarea{min-height:40px}.instagramRoadmapEmpty{color:#9aa3b5;font-size:10px}.instagramRoadmapAdd{border-top:1px solid #edf0f5;margin-top:16px;padding-top:16px}.instagramRoadmapAdd>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.instagramRoadmapAdd label{color:#748099;font-size:10px;display:block}.instagramRoadmapAdd>label{margin-top:10px}.instagramRoadmapAdd textarea{min-height:54px}.instagramRoadmapAdd button{color:#fff;background:#6847e8;border:0;border-radius:8px;margin-top:10px;padding:9px 12px;font-size:10px;font-weight:700}.instagramRoadmapMessage{color:#2c9877;margin-left:9px;font-size:10px}.instagramRoadmapColumn:first-child h3{color:#8b6c1d}.instagramRoadmapColumn:nth-child(2) h3{color:#6246c7}.instagramRoadmapColumn:nth-child(3) h3{color:#2c9877}@media (max-width:720px){.instagramRoadmap{padding:18px}.instagramRoadmapHeader{display:block!important}.instagramRoadmapCounts{justify-content:flex-start;margin-top:12px}.instagramRoadmapAdd>div,.instagramRoadmapColumns{grid-template-columns:1fr}}.instagramSetupGuide{background:#faf9ff;border:1px solid #e2dafb;border-radius:13px;margin:0 0 18px;padding:15px}.instagramSetupGuide h3{color:#5539b9;margin:0 0 4px;font-size:13px}.instagramSetupGuide>div>p{color:#748099;margin:0;font-size:10px}.instagramSetupLinks{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.instagramSetupLinks a{color:#6246c7;background:#fff;border:1px solid #dcd5ff;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:700;text-decoration:none}.instagramSetupSteps{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.instagramSetupSteps article{background:#fff;border:1px solid #eee8fb;border-radius:9px;gap:8px;padding:9px;display:flex}.instagramSetupSteps article>b{color:#6847e8;background:#eeeafd;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.instagramSetupSteps strong{color:#273149;font-size:10px;display:block}.instagramSetupSteps p{color:#748099;line-height:1.5;margin:4px 0 0!important;font-size:9px!important}.instagramSetupGuide[dir=rtl] .instagramSetupSteps article{direction:rtl}main[data-theme=dark] .instagramSetupGuide{background:#211d35;border-color:#4b4071}.main[data-theme=dark] .instagramSetupLinks a,.main[data-theme=dark] .instagramSetupSteps article,main[data-theme=dark] .instagramSetupGuide{color:#eef1fb}@media (max-width:720px){.instagramSetupSteps{grid-template-columns:1fr}}.instagramSetupHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.instagramSetupHeader h2{margin:6px 0 4px;font-size:20px}.instagramSetupHeader p{color:#748099;margin:0;font-size:11px}.instagramSetupHeader small{color:#6847e8;letter-spacing:1.4px;font-size:9px;font-weight:700}@media (max-width:720px){.instagramSetupHeader{display:block}.instagramSetupHeader .instagramSetupLinks{justify-content:flex-start}}.instagramSetupSteps{grid-auto-rows:1fr;align-items:stretch}.instagramSetupSteps article{box-sizing:border-box;height:100%}@media (max-width:720px){.instagramSetupSteps{grid-auto-rows:auto}}.instagramRoadmap,.profilePage>header,.profilePanel,.profileWorkspaceTools{box-sizing:border-box;width:100%;max-width:1100px}.profilePage>header{margin-left:auto;margin-right:auto}.accountPreviewEye{color:#6447cc;background:#f3efff;border:1px solid #cfc5ee;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;display:inline-flex}.accountPreviewEye:hover{background:#e8dfff}.accountPreviewEye:focus-visible{outline-offset:3px;outline:3px solid #7756dc}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}