.app,.sr-auth,.sr-trial,.site,.tiktok-review,.tiktok-batch,.fatal-error{--bg:#07050c;--surface:#120c1e;--surface-2:#1a102a;--surface-3:#241639;--line:#332441;--line-2:#554068;--muted:#b6a9c9;--quiet:#a89ab9;--pink:#c6a0ff;--pink-2:#a875f3;--cyan:#c6b1f4;--violet:#ba96ff;--gold:#f0c674;--green:#7fe0b5;--red:#ffa7b5;--radius:18px;--sr-ui-text:#faf8ff;--sr-ui-copy:#c8bdd8;--sr-ui-glass:linear-gradient(135deg, #281740bd, #0f0919f5 65%);--sr-ui-glow:0 16px 44px #0005, inset 0 1px 0 #e1baff0a;color:var(--sr-ui-text);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:#b787fa}.sr-brand-diamond,.app .brand__note.sr-brand-diamond,.sr-auth .sr-auth-brand>.sr-brand-diamond{background:#050508;border:1px solid #ffffff10;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;padding:0;display:inline-grid;position:relative;transform:none;box-shadow:-5px 1px 20px #63ddec1a,5px 3px 20px #e08bf11e}.sr-brand-diamond:before{content:"";filter:drop-shadow(0 0 5px #d18cff88);background:linear-gradient(#08030e,#08030e) padding-box padding-box,conic-gradient(#78e9ea,#fee5a2,#ef72d8,#9d66ed,#78e9ea) border-box;border:5px solid #0000;border-radius:3px;width:22px;height:22px;transform:rotate(45deg)}.app .brand__note.sr-brand-diamond:after{content:none}.app .brand{gap:10px;padding-inline:3px}.app .brand strong{color:#faf8ff;letter-spacing:-.045em;font-size:17px}.app .brand small{color:#a69ab8;letter-spacing:.12em;font-size:8px}.app .brand--small .sr-brand-diamond{border-radius:10px;width:36px;height:36px}.app{background:radial-gradient(at 85% 0,#612ca025,#0000 43%),radial-gradient(at 30% 100%,#50218213,#0000 42%),#07050c}.app .side{background:#0b0711f5;border-right-color:#382446}.app .side__create{color:#fff;background:linear-gradient(115deg,#8a42e1,#7130c2);border:1px solid #b281f566;box-shadow:0 5px 22px #8934df35,inset 0 1px #ffffff1c}.app .side__nav button{color:#b2a5c3;border-radius:10px}.app .side__nav button:hover{color:#fff;background:#aa74ee12}.app .side__nav button.is-active{color:#f9f5ff;background:linear-gradient(100deg,#67328a4a,#4a246521);border-color:#7e4cb355;box-shadow:inset 3px 0 #bc8cfa}.app .side__accounts,.app .sr-account-menu{border-color:#33233f}.app .side__label,.app .side__accounts small{color:#a89ab9}.app .side__accounts>button:not(.side__add){color:#e0d5ee}.app .side__add{color:#c6b5df;background:#1a1028;border-color:#463053;min-height:44px}.app .sr-account-trigger{color:#eee5fa;background:#1a1028;border-color:#443052}.app .sr-account-trigger>span:first-child{color:#eee0ff;background:#5f3380;border-color:#785499}.app .sr-account-trigger small,.app .sr-account-security summary{color:#b9aaca}.app .sr-account-popover{color:#f4edff;background:#1c112d;border-color:#65427e;box-shadow:0 18px 55px #0008}.app .sr-account-popover :is(a,button,summary){color:#dfd1ef}.app .sr-account-popover :is(a,button):hover{background:#aa74ee20}.app .sr-account-popover details{border-color:#493058}.app .page-header h1{color:#faf8ff}.app .page-header p{color:#b5a7c9}.app .top-avatar{color:#f4eaff;background:linear-gradient(145deg,#8851b9,#3e235e);border:1px solid #b582e24a}.app .billing-strip{color:#c6b7d9;background:#24133799;border-color:#69419066}.app .billing-strip strong{color:#eee2ff}.app .billing-strip button{color:#dfc7ff;min-height:44px}.app .tiktok-pending-strip{background:#302416;border-color:#866037}.app .tiktok-pending-strip :is(strong,button){color:#f5d499}:is(.app,.tiktok-review,.tiktok-batch,.fatal-error) .button--primary{color:#1c112a;background:linear-gradient(135deg,#fff,#e9d9ff);border-color:#f1dfff;box-shadow:0 6px 24px #b070f026}:is(.app,.tiktok-review,.tiktok-batch,.fatal-error) .button--primary:hover:not(:disabled){background:#fff;box-shadow:0 7px 28px #b070f042}:is(.app,.tiktok-review,.tiktok-batch,.fatal-error) .button--soft{color:#e6d8f7;background:#241630;border-color:#573967}:is(.app,.tiktok-review,.tiktok-batch,.fatal-error) .button--soft:hover:not(:disabled){color:#fff;background:#322040;border-color:#9f72bd}.app .button--danger{color:#ffc0ca;background:#ff547b12;border-color:#a34f6866}:is(.app,.sr-auth,.sr-trial,.site,.tiktok-review,.tiktok-batch,.fatal-error) :is(a,button,summary,input,textarea,select):focus-visible{outline-offset:4px;outline:2px solid #d8b5ff}:is(.app,.sr-auth,.sr-trial,.site,.tiktok-review,.tiktok-batch) :is(input,textarea,select){caret-color:#e1b9ff}:is(.app,.tiktok-review,.tiktok-batch,.site) .field :is(input,select,textarea),:is(.app,.tiktok-review,.tiktok-batch) .tiktok-settings select{color:#f8f1ff;background:#0e0817;border-color:#513461;border-radius:10px}:is(.app,.tiktok-review,.tiktok-batch,.site) .field :is(input,select,textarea):focus{border-color:#bc8cec}:is(.app,.tiktok-review,.tiktok-batch,.site) .field>span,:is(.app,.tiktok-review,.tiktok-batch) .field-label,.app .hashtags>span{color:#d4c6e3}:is(.app,.tiktok-review,.tiktok-batch,.site) input::placeholder,:is(.app,.tiktok-review,.tiktok-batch,.site) textarea::placeholder{color:#a698b5;opacity:1}.app .field>small{color:#b5a5c6}.app .header-search{color:#b4a3c6;background:#150d20;border-color:#463052}.app .header-search:focus-within{outline-offset:3px;outline:2px solid #d8b5ff}.app .header-search input{color:#f9f4ff}.app :is(.panel,.metric-card,.quick-actions>button,.ai-tool-card,.media-card),.fatal-error .panel{background:var(--sr-ui-glass);box-shadow:var(--sr-ui-glow);border-color:#5b397555}.app .product-hero{background:radial-gradient(at 80% 110%,#823cdf55,#0000 70%),linear-gradient(125deg,#251037,#0c0716 75%);border-color:#9b65cf66;box-shadow:0 15px 60px #0005,inset 0 1px #e0aaff16}.app .product-hero:before{background:radial-gradient(circle,#aa56f82a,#0000 68%)}.app .product-hero:after{background:radial-gradient(circle,#aa56f839,#0000 68%)}.app .product-hero__eyebrow{color:#d8b4ff}.app .product-hero__copy>p{color:#c6b7d9}.app .product-hero__capabilities>div{background:#0f071e80;border-color:#b489e12a}.app .product-hero__capabilities strong{color:#efe6ff}.app .product-hero__capabilities small{color:#b7a7ca}.app .metric-card span{color:#bdafcf}.app .metric-card strong{color:#fbf8ff}.app .metric-card em{color:#c1b1d4}.app .metric-card__icon{color:#d9b7ff;background:#8a4ed61a;border-color:#ba82f23d}.app .metric-card--green .metric-card__icon{color:#f3cc88;background:#c4913112;border-color:#bc8b3638}.app .metric-card--violet .metric-card__icon{color:#94e4c1;background:#4be2aa0b;border-color:#6acaa032}.app :is(.section-head>div>span,.eyebrow,.analytics-honesty span,.generated-result>span){color:#a999bf}.app :is(.analytics-empty,.large-empty,.detail-empty,.mini-empty,.preview-unavailable){color:#afa0c2}.app :is(.analytics-empty strong,.large-empty strong,.detail-empty strong){color:#e7dcf5}.app :is(.analytics-empty p,.analytics-honesty p,.upload-empty p,.api-honesty p,.account-identity p,.settings-section--danger p){color:#b8a9cb}.app .analytics-honesty>svg,.app .upload-empty>div:first-child{color:#d9b2ff;background:#9b56e718;border-color:#a36fce55}.app .quick-actions>button>svg:first-child{color:#d7afff;background:#b26aff17}.app .quick-actions strong{color:#eee4fb}.app .quick-actions small,.app .quick-actions>button>svg:last-child{color:#b6a5c9}.app .quick-actions>button:hover,.app .ai-tool-card:hover,.app .media-card:hover{border-color:#b78ce080}.app .post-row{color:#eadff8;border-color:#402b4c}.app .post-row:hover,.app .list-view>button:hover{background:#a56be80b}.app .post-row__copy small,.app .post-row>svg,.app .media-card__body span{color:#b3a3c6}.app .media-card__body{grid-template-columns:minmax(0,1fr) 44px}.app .media-card__body button{color:#bcaaca}.app .media-card.is-selected{border-color:#c595fa;box-shadow:0 0 0 2px #a664ed24}.app .media-card.is-selected .media-card__check{background:#7a3cb8;border-color:#c08aff}.app .upload-empty>div:last-child{color:#b09fc3}.app .ai-tool-card>span{color:#d6b1ff;background:#a567df1a}.app .ai-tool-card p,.app .ai-tool-card>svg,.app .ai-assistant p{color:#b8a7cb}.app :is(.generated-result,.ai-assistant>div,.schedule-preview,.aigc-toggle){color:#e9ddf7;background:#120a1d;border-color:#4b315e}.app :is(.hashtags button,.hashtags>div>span,.generated-result>div button){color:#dfbcff;background:#8c4fcd20}.app :is(.generated-result>button,.ai-assistant button,.section-head>button,.api-honesty button,.account-card__actions button){color:#d6c4e7;background:#21132e;border-color:#50335f;min-height:44px}.app .aigc-toggle small{color:#bbabcc}.app :is(.scheduler-toolbar,.content-toolbar,.calendar-nav,.week-days,.time-axis,.day-column,.post-detail__tabs,.list-view__head,.list-view>button){border-color:#34253f}.app .day-column>i{background:#2e2039}.app .tab-row button{color:#baabcc}.app .tab-row button.is-active{color:#fff}.app .tab-row button.is-active:after{background:#ca9bff;box-shadow:0 0 12px #b55eff55}.app .tab-row button span{color:#e2c3ff;background:#9d5ee629}.app .calendar-nav button{color:#d0bce4;background:#21132f;border-color:#543568}.app .week-days>div,.app .time-axis span{color:#af9bc4}.app .week-days div.is-today small{color:#dcbbff}.app .week-days div.is-today strong{color:#fff;background:linear-gradient(135deg,#954de4,#672cbb);box-shadow:0 0 18px #9d4efc44}.app .calendar-post{background:#231436;border-color:#b487e2}.app .calendar-post--pink{background:#3b1531;border-color:#ed86bb}.app .calendar-post--cyan{background:#112e35;border-color:#76cbd2}.app .calendar-post--violet{background:#2b194b;border-color:#b58be9}.app .calendar-post--gold{background:#352711;border-color:#dec17b}.app .calendar-post small{color:#d5c8e3}.app .post-detail__tabs{grid-template-columns:1fr 1fr 44px}.app .post-detail__tabs button{color:#bcabcf}.app .post-detail__tabs button.is-active{color:#fff}.app .detail-actions{flex-wrap:wrap;gap:4px 14px}.app .detail-actions button{color:#c4b1d7}.app .detail-actions button:last-child{color:#ffafc1}.app .detail-hint{color:#c6b5d8;font-size:14px}.app .platform-picker>button{opacity:.7;background:#160c22;border-color:#4f355e;min-width:44px;min-height:44px}.app .platform-picker>button.is-selected{opacity:1;background:#38204d;border-color:#c392fa;box-shadow:0 0 0 2px #b777eb22}.app .platform-picker.labeled button{color:#d9cae9}.app .platform-picker>button:disabled{opacity:.45;cursor:not-allowed}.app .platform-picker__soon{letter-spacing:.02em;opacity:.85;font-size:10px;font-style:normal;font-weight:600;display:block}.app .platform-icon--tiktok{color:#fff;text-shadow:-1px 0 #34dce3,1px 0 #ff3f94;background:#08070c;border-color:#40344c}.app .list-view__head{color:#b6a2cd}.app .list-view>button{color:#e9dff6}.app .list-view>button>span,.app .list-view>button>span small{color:#b9a5ce}.app .list-view em.status-draft{color:#d6c5e8;background:#34213f}.app .list-view em.status-scheduled{color:#dbb9ff;background:#6b35902d}.app .list-view em.status-publishing{color:#c6d8ff;background:#4561b629}.app .list-view em.status-posted{color:#9ae7c2;background:#38725c29}.app .list-view em.status-partial{color:#f4cf8a;background:#ac792129}.app .list-view em.status-failed{color:#ffb7c5;background:#a53a5529}.app .account-identity{margin-bottom:16px}.app .account-card>p{color:#b8a5cb;margin-bottom:16px}.app .connection-status{color:#cbb9db;background:#33203e}.app .connection-status.is-connected{color:#9be9c6;background:#214c3d55}.app .account-card__actions{flex-wrap:wrap}.app .account-card__actions button{flex:100px;padding:7px}.app .account-card__choices{background:#20122e;border-color:#785091}.app .account-card__choices strong{color:#ecd9ff}.app .account-card__choices p,.app .account-card__choices li button small,.app .account-card__choices-cancel{color:#c9b0db}.app .account-card__choices li button{color:#f6edff;background:#301b43;border-color:#704789;min-height:44px}.app .account-card__choices-cancel{min-height:44px}.app .account-card__error{color:#ffc0cf;background:#2c1120;border-color:#6c2d49}.app .account-card__error button{min-width:44px;min-height:44px}.app .toggle-line{border-color:#3d2849}.app .toggle-line small,.app .backend-state span{color:#b9a8cc}.app .toggle-line>i{background:#483055}.app .toggle-line input:checked+i{background:#8e4cc6}.app .settings-section--danger{border-color:#9c52604a}.app .modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06020dbd}.app .modal{color:#f8efff;background:linear-gradient(140deg,#21122f,#100a19 65%);border-color:#775092;box-shadow:0 30px 100px #0009,0 0 60px #803cc322}.app .modal>header,.app .modal-footer{border-color:#483055}.app .modal>header p{color:#c0acd2}.app .modal>header>button{color:#e2ccef;background:#30203c;border-color:#765384}.app .create-modal-grid>aside,.app .bulk-grid>aside{border-color:#4b315a}.app .modal-media-strip>button.no-modal-media{color:#baa8ce;border-color:#75518c}.app .no-modal-media strong{color:#e0bbff}.app .modal-media-strip>button.is-selected>svg,.app .bulk-media-list>button.is-selected .bulk-check{background:#8548c3;border-color:#c38af4}.app .bulk-select-head{color:#c4afd8}.app .bulk-media-list>button{color:#c6b1da;background:#170e21;border-color:#483153;min-height:54px}.app .bulk-media-list>button.is-selected{color:#f8efff;background:#352047;border-color:#b47bdd}.app .bulk-media-list small,.app .schedule-preview small,.app .schedule-preview>em{color:#b5a0c8}.app .schedule-preview>span{color:#c5add9}.app .schedule-preview>div,.app .integration-state li{border-color:#412a4e}.app .integration-banner p,.app .integration-state li p,.app .integration-note{color:#c1adce}.app .integration-state li>span{color:#e0b9ff;background:#7547a333}.app :is(.upload-progress,.sync-progress,.toast){color:#efdefb;background:#1a0f28f5;border-color:#77538a;box-shadow:0 15px 40px #0008}.app .upload-progress>span,.app .toast span{color:#c1abd2}.app .toast{grid-template-columns:21px minmax(0,1fr) 44px}.app .toast>button{color:#ccb4df}.app .toast--error{border-color:#9f4769}.app .toast--success{border-color:#448c72}.sr-auth.sr-auth{color:#faf8ff;background:radial-gradient(at 22% 60%,#6525ad38,#0000 48%),radial-gradient(at 85% 90%,#54268d22,#0000 44%),#07050c}.sr-auth>header{min-height:88px;padding-top:env(safe-area-inset-top)}.sr-auth .sr-auth-brand{letter-spacing:-.8px;gap:12px;font-size:23px;font-weight:700}.sr-auth a{color:#dcc0ff}.sr-auth .sr-auth-back{color:#c1afd5}.sr-auth .sr-auth-kicker{color:#cba5f8}.sr-auth .sr-auth-story h2{font-weight:650}.sr-auth .sr-auth-story h2 span{color:#c0a9dc}.sr-auth .sr-auth-story>p:not(.sr-auth-kicker){color:#c0b0d1}.sr-auth .sr-auth-story__line>span{color:#e1c2ff;background:#793db22e;border-color:#9c65c45c}.sr-auth .sr-auth-story__line p{color:#ded0ee}.sr-auth .sr-auth-mini{background:var(--sr-ui-glass);border-color:#a36cd269;border-radius:18px;width:min(100%,340px);box-shadow:0 12px 42px #0006,inset 0 1px #dbaeff1a}.sr-auth .sr-auth-mini__top{color:#b6a1cc}.sr-auth .sr-auth-mini__top b,.sr-auth .sr-auth-mini__queue svg{color:#d9b4ff}.sr-auth .sr-auth-mini__queue>span,.sr-auth .sr-auth-mini__flow{border-color:#69438a55}.sr-auth .sr-auth-mini__queue strong,.sr-auth .sr-auth-mini__flow span{color:#ede0fa}.sr-auth .sr-auth-mini__queue small{color:#baa5ce}.sr-auth .sr-auth-mini__flow svg{color:#bc85f4}.sr-auth .sr-auth-card{color:#faf5ff;background:linear-gradient(150deg,#261435dc,#100a1af5 72%);border-color:#a36cd266;border-radius:22px;max-height:none;overflow:visible;box-shadow:0 25px 70px #0007,inset 0 1px #e2b4ff14}.sr-auth .sr-auth-icon{color:#d4a9ff;background:#8e4fc025;border:1px solid #b77bec2b;border-radius:12px}.sr-auth .sr-auth-card h1{letter-spacing:-.045em;font-weight:650}.sr-auth .sr-auth-card :is(.sr-auth-intro,.sr-auth-help,.sr-auth-legal,.sr-auth-switch),.sr-auth .sr-auth-status,.sr-auth .sr-auth-divider,.sr-auth.sr-auth--loading .sr-auth-card>p:not(.sr-auth-kicker){color:#c6b4d8}.sr-auth .sr-auth-field>span:first-child{color:#e2d2f0;font-size:13px}.sr-auth .sr-auth-field input{color:#fbf6ff;background:#0d0716;border-color:#604072;border-radius:10px}.sr-auth .sr-auth-field input::placeholder,.sr-auth .sr-auth-password button{color:#baa4cd}.sr-auth .sr-auth-primary,.sr-auth a.sr-auth-primary{color:#1b1027;background:linear-gradient(135deg,#fff,#ead9ff);border-color:#e9d3ff;box-shadow:0 8px 28px #b26feb26}.sr-auth .sr-auth-secondary,.sr-auth a.sr-auth-secondary{color:#e6d3f6;background:#231330;border-color:#69457d}.sr-auth .sr-auth-secondary:hover:not(:disabled){color:#fff;background:#342043;border-color:#ab75d0}.sr-auth .sr-auth-switch,.sr-auth>footer{border-color:#493055}.sr-auth .sr-auth-divider:before,.sr-auth .sr-auth-divider:after{background:#493055}.sr-auth .sr-auth-error{color:#ffc2d2;background:#3c1525;border-color:#9f4566}.sr-auth .sr-auth-notice{color:#b5efda;background:#142a25;border-color:#3c7866}.sr-auth .sr-auth-warning{color:#f4d299;background:#302313;border-color:#8b6534}.sr-auth .sr-auth-warning a{color:#f0c9ff}.sr-auth>footer{color:#b09cc4;padding-bottom:max(14px, env(safe-area-inset-bottom))}.sr-auth>footer a,.sr-auth .sr-auth-forgot a{min-height:44px}.sr-auth .sr-auth-card>div>ul{color:#c9b7dc;line-height:1.7}.sr-auth .sr-auth-card input[type=checkbox]{flex-shrink:0;width:20px;height:20px}.sr-trial.sr-trial{padding-top:max(24px, env(safe-area-inset-top));padding-bottom:max(48px, env(safe-area-inset-bottom));background:radial-gradient(at 50% 35%,#56259030,#0000 56%),#07050c;font-family:DM Sans,ui-sans-serif,system-ui,sans-serif}.sr-trial .sr-trial-header{margin-bottom:50px}.sr-trial .sr-trial-header>a:first-child{letter-spacing:-.04em;font-size:22px}.sr-trial .sr-trial-header>a:first-child svg{color:#d1aaff}.sr-trial .sr-trial-header :is(a,button){min-height:44px}.sr-trial .sr-trial-header :is(.sr-trial-keep,.sr-trial-signout){color:#c4aed8}.sr-trial .sr-trial-intro>span{color:#cba4f5}.sr-trial .sr-trial-intro p{color:#c2b0d5}.sr-trial .sr-trial-plan{color:#f7eeff;background:var(--sr-ui-glass);box-shadow:var(--sr-ui-glow);border-color:#5c3a71}.sr-trial .sr-trial-plan.is-selected{background:linear-gradient(140deg,#3d1d59,#170b27);border-color:#c18cf6;box-shadow:0 0 36px #933de424,inset 0 1px #e0aaff33}.sr-trial .sr-trial-plan>span{color:#d6afff}.sr-trial .sr-trial-plan small{color:#c1a9d6}.sr-trial .sr-trial-plan li{color:#d8c8e8}.sr-trial .sr-trial-plan svg{color:#c49af5}.sr-trial .sr-trial-checkout{background:#150c2180;border:1px solid #67418066;border-radius:20px;padding:24px}.sr-trial .sr-trial-checkout h2{color:#f5eaff}.sr-trial .sr-trial-checkout p,.sr-trial .sr-trial-consent{color:#c8b5dc}.sr-trial .sr-trial-consent{line-height:1.8}.sr-trial .sr-trial-consent input{width:20px;height:20px}.sr-trial .sr-trial-consent a{color:#e7c5ff}.sr-trial .sr-trial-submit{color:#1c1028;background:linear-gradient(135deg,#fff,#ead9ff);border:1px solid #ead5ff;min-height:52px;box-shadow:0 8px 28px #bd79ef22}.sr-trial .sr-trial-refresh{color:#d7b9ef;min-height:44px;margin-top:8px}.sr-trial .sr-trial-checkout footer{color:#b7a0cb}.sr-trial .sr-trial-checkout footer a{align-items:center;min-height:44px;display:inline-flex}.sr-trial .sr-trial-checkout [role=alert]{color:#ffb7c8}.site.site{color:#f4edfc;background:radial-gradient(at 85% 0,#6731a32a,#0000 680px),#07050c}.site.site .site-header{background:#0a0611b8;border-color:#54326855;padding-block:18px}.site.site .site-header__inner,.site.site .site-footer__inner,.site.site .site-main{max-width:1100px}.site.site .site-header__inner{gap:16px 24px}.site.site .site-brand{letter-spacing:-.045em;align-items:center;gap:12px;font-size:22px;display:inline-flex;color:#fff!important}.site.site .site-nav{gap:10px 24px}.site.site .site-nav a{color:#c6b4d8;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.site.site .site-nav a:hover{color:#fff}.site.site a{color:#d8b4fb;text-underline-offset:4px}.site.site :is(h1,h2,h3){color:#faf6ff}.site.site h1{letter-spacing:-.05em;font-family:Manrope,DM Sans,sans-serif;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.12}.site.site :is(p,li),.site.site .site-faq dd{color:#c3b6d2}.site.site .site-main{padding-top:64px}.site.site .site-article{max-width:74ch}.site.site .site-article h1{text-wrap:balance;max-width:23ch}.site.site .site-article h2{margin-top:40px}.site.site .site-article p,.site.site .site-article li{line-height:1.85}.site.site .site-meta,.site.site .site-breadcrumb,.site.site .site-breadcrumb a{color:#b6a2c8}.site.site .site-breadcrumb{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.site.site .site-breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.site.site .site-eyebrow{color:#d0a1fa}.site.site .site-cta{background:linear-gradient(135deg,#fff,#ead9ff);border-color:#ead3ff;border-radius:10px;justify-content:center;min-height:46px;box-shadow:0 6px 22px #a958df21;color:#1b1027!important}.site.site .site-cta:hover{background:#fff}.site.site .site-cta--ghost{box-shadow:none;background:#241330;border-color:#7a4c94;color:#e7d3f8!important}.site.site .site-cta--ghost:hover{background:#382043}.site.site .site-card,.site.site .site-resources .site-card{background:var(--sr-ui-glass);box-shadow:var(--sr-ui-glow);border:1px solid #794a9955;border-radius:18px}.site.site .site-card h3 a{color:#f1e6ff}.site.site .site-card h3 a:hover,.site.site .site-resources .site-card h3 a:hover{color:#d4a3ff}.site.site .site-resources .site-card:hover,.site.site .site-resources .site-card:focus-within{background:linear-gradient(130deg,#342044,#160c23);border-color:#ae7ed385}.site.site .site-resources{padding-top:60px}.site.site .site-resources>h1{letter-spacing:-.045em;max-width:20ch;font-size:clamp(34px,4.3vw,52px);font-weight:700;line-height:1.13}.site.site .site-resources>.site-lede,.site.site .site-resources .site-card p{color:#c3b2d4}.site.site .site-note{color:#e3d2f4;background:#8b4dc017;border-left-color:#ba82ef;border-radius:0 12px 12px 0;padding:18px 20px}.site.site .site-faq>div{border-bottom:1px solid #463051;padding-block:12px}.site.site .site-faq dt{color:#f0e2ff}.site.site .site-article code{color:#e1c0ff;overflow-wrap:anywhere;background:#9a64c51c;border-radius:5px;padding:2px 6px;font-size:.9em}.site.site .site-footer{padding-block:28px max(28px, env(safe-area-inset-bottom));border-color:#50316055;margin-top:72px}.site.site .site-footer__inner{color:#b5a1c6}.site.site .site-footer a{align-items:center;min-height:44px;display:inline-flex}.site.site section:is([aria-label=Contact\ SocialRoster],[aria-label="Report an issue"]){background:var(--sr-ui-glass);border:1px solid #70458c66;border-radius:22px;margin-top:28px;padding:clamp(20px,3vw,32px)}.site.site section:is([aria-label=Contact\ SocialRoster],[aria-label="Report an issue"])>p:first-child{margin-top:0}.site.site .field{margin-block:20px}.site.site .field :is(input,select,textarea){min-height:48px;font-size:16px}.site.site [role=alert]{color:#ffb9cb}.site.site [role=status]{color:#a4e4c7}.tiktok-review.tiktok-review{background:linear-gradient(140deg,#251434,#100a19 72%);border-color:#9160b0;box-shadow:0 28px 90px #000a}.tiktok-review::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05010cbb}.tiktok-review a,.tiktok-batch a{color:#d6b1fa}.tiktok-batch :is(.tiktok-batch__settings,.tiktok-batch__post,.tiktok-batch__footer){background:var(--sr-ui-glass);box-shadow:var(--sr-ui-glow);border-color:#75488c66}.tiktok-batch .tiktok-batch__footer{padding-bottom:max(20px, env(safe-area-inset-bottom));background:#190f26f5}.tiktok-review .tiktok-settings__group,.tiktok-batch .tiktok-settings__group,.app .tiktok-settings__group{border-color:#705083}.tiktok-review .tiktok-settings__error,.tiktok-batch .is-bad{color:#ffb3c6}.tiktok-review :is(.tiktok-review__meta,.tiktok-review__hint),.tiktok-batch :is(.tiktok-batch__hint,.tiktok-batch__meta,.tiktok-batch__note){color:#cbb6dc;opacity:1}.fatal-error{background:radial-gradient(#4d24712b,#0000 70%),#07050c}.fatal-error p{color:#bca9ce}@media (width>=781px) and (height<=900px){.sr-auth>header{min-height:72px}.sr-auth .sr-auth-card{padding:26px}}@media (width<=760px){.app .mobile-nav{height:calc(64px + env(safe-area-inset-bottom));padding-bottom:max(8px, env(safe-area-inset-bottom));background:#0d0715ed;border-color:#63407a66;box-shadow:0 -10px 32px #0005}.app .mobile-nav button{color:#baa5cc}.app .mobile-nav button.is-active{color:#e2bcff}.app .mobile-nav button.is-create{color:#fff;background:linear-gradient(145deg,#a359ef,#7130bc);border:1px solid #cc99f780;box-shadow:0 5px 24px #9b49e64a}.app .post-detail{bottom:calc(76px + env(safe-area-inset-bottom))}.app .upload-progress,.app .sync-progress{bottom:calc(80px + env(safe-area-inset-bottom))}.app .product-hero{border-radius:18px}.app .product-hero__mobile-brand{padding-bottom:8px}.app .product-hero__mobile-brand .brand small{font-size:9px}.app .product-hero__copy>p{font-size:14px}.app .modal{max-height:calc(100dvh - 24px - env(safe-area-inset-top))}.sr-auth .sr-auth-card{max-height:none}.site.site .site-main,.site.site .site-resources{padding-top:36px}}@media (width<=540px){.sr-auth>header{gap:10px;width:calc(100% - 32px);min-height:82px}.sr-auth .sr-auth-brand{gap:8px;font-size:19px}.sr-auth .sr-auth-brand>.sr-brand-diamond{border-radius:10px;width:35px;height:35px}.sr-auth .sr-auth-back{gap:4px;font-size:11px}.sr-auth .sr-auth-card{border-radius:20px;padding:27px 22px}.sr-auth .sr-auth-layout{padding-top:14px}.sr-trial .sr-trial-header{flex-wrap:wrap;gap:4px 16px;margin-bottom:30px}.sr-trial .sr-trial-header>a:first-child{flex:100%}.sr-trial .sr-trial-checkout{padding:22px 18px}.sr-trial .sr-trial-plan small{margin-left:0;display:block}.site.site .site-brand{font-size:22px}.site.site .site-header__inner{gap:12px}.site.site .site-nav{gap:8px 18px}.site.site .site-nav .site-cta{margin-left:auto;padding-inline:13px;font-size:13px}.site.site .site-footer{margin-top:48px}.site.site .site-resources .site-card{padding:22px}.site.site .site-article h1{font-size:34px}.site.site .site-article :is(p,li){line-height:1.75}.app .post-detail__tabs{grid-template-columns:1fr 1fr 44px}.app .calendar-nav{min-height:60px}.app .scheduler-actions .button--primary{min-width:44px}}@media (prefers-reduced-motion:reduce){:is(.app,.sr-auth,.sr-trial,.site,.tiktok-review,.tiktok-batch) *,:is(.app,.sr-auth,.sr-trial,.site,.tiktok-review,.tiktok-batch) :before,:is(.app,.sr-auth,.sr-trial,.site,.tiktok-review,.tiktok-batch) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
