.DarkModeToggle-module__0P_X4a__placeholder{width:60px;height:24px}.DarkModeToggle-module__0P_X4a__toggle{-webkit-tap-highlight-color:transparent;z-index:10;will-change:transform;isolation:isolate;aspect-ratio:8/3;cursor:pointer;background:hsl(calc(204 + (var(--dark,0)*25))calc((53 - (var(--dark,0)*28))*1%)calc((47 - (var(--dark,0)*31))*1%));border:0;border-radius:100vh;outline-color:#0000;width:60px;padding:0;transition:background .5s cubic-bezier(.4,-.3,.6,1.3);position:relative;overflow:hidden;transform:translate(0,0);box-shadow:0 1.2px .6px -.15px #fffffff2,0 -1.2px .6px -.15px #171a1c33,0 1.2px 30px #ffffff26}.DarkModeToggle-module__0P_X4a__toggle:after{content:"";pointer-events:none;border-radius:100vh;position:absolute;inset:0;box-shadow:inset 0 -1.5px 1.5px #171a1c26,inset 0 1.5px 1.5px #171a1ca6}.DarkModeToggle-module__0P_X4a__toggle[aria-pressed=true]{--dark:1}.DarkModeToggle-module__0P_X4a__toggleContent{clip-path:inset(0 round 100vh);border-radius:100vh;display:block;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.DarkModeToggle-module__0P_X4a__toggleBackdrop{width:100%;translate:0 calc(var(--dark,0)*(100% - 22.5px));transition:translate .5s cubic-bezier(.4,-.3,.6,1.3);position:absolute;bottom:0;left:0;overflow:visible!important}.DarkModeToggle-module__0P_X4a__toggleBackdrop:first-of-type .DarkModeToggle-module__0P_X4a__clouds path:first-of-type{fill:#ffffff80}.DarkModeToggle-module__0P_X4a__toggle[aria-pressed=false] .DarkModeToggle-module__0P_X4a__toggleBackdrop:last-of-type{transition-timing-function:cubic-bezier(.2,-.6,.7,1.6)}.DarkModeToggle-module__0P_X4a__toggle[aria-pressed=false] .DarkModeToggle-module__0P_X4a__stars path{transition-delay:0s}.DarkModeToggle-module__0P_X4a__stars path{transform-box:fill-box;transform-origin:25%;scale:calc(.25 + (var(--dark,0)*.75));transition:scale .5s cubic-bezier(.4,-.3,.6,1.3) .25s}.DarkModeToggle-module__0P_X4a__toggleIndicatorWrapper{position:absolute;inset:0}.DarkModeToggle-module__0P_X4a__toggleIndicator{aspect-ratio:1;height:100%;translate:calc(var(--dark,0)*(100cqi - 100%))0;border-radius:0%;place-items:center;padding:3%;transition:translate .5s cubic-bezier(.4,-.3,.6,1.3);display:grid}.DarkModeToggle-module__0P_X4a__toggleStar{aspect-ratio:1;height:100%;translate:calc((var(--dark,0)*-10%) + 5%)0;border-radius:50%;transition:translate .5s cubic-bezier(.4,-.3,.6,1.3);position:relative}.DarkModeToggle-module__0P_X4a__toggleStar:before{content:"";z-index:-1;aspect-ratio:1;width:356%;translate:calc((50 - (var(--dark,0)*4))*-1%)-50%;background:radial-gradient(#ffffff40 40%,#0000 40.5%),#ffffff40 radial-gradient(#ffffff40 56%,#0000 56.5%);border-radius:50%;transition:translate .5s cubic-bezier(.4,-.3,.6,1.3);position:absolute;top:50%;left:50%}.DarkModeToggle-module__0P_X4a__toggleStar:after{content:"";filter:blur(4px);z-index:-1;background:#00000080;border-radius:50%;display:block;position:absolute;inset:0;translate:2% 4%}.DarkModeToggle-module__0P_X4a__sun{background:#f5cb32;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset .6px .6px 1.2px #fffffff2,inset -.6px -.6px 1.2px #2e333880}.DarkModeToggle-module__0P_X4a__moon{translate:calc((100 - (var(--dark,0)*100))*1%)0%;background:#cbd1d7;border-radius:50%;transition:translate .5s ease-in-out;position:absolute;inset:-1%;box-shadow:inset .6px .6px 1.2px #fffffff2,inset -.6px -.6px 1.2px #171a1cf2}.DarkModeToggle-module__0P_X4a__moonCrater{width:calc(var(--size,10)*1%);aspect-ratio:1;left:calc(var(--x)*1%);top:calc(var(--y)*1%);background:#a0a9ba;border-radius:50%;position:absolute;box-shadow:inset .6px .6px .6px #0e0f1140,0 .3px .6px #ffffff40}.DarkModeToggle-module__0P_X4a__moonCrater:first-of-type{--size:18;--x:40;--y:15}.DarkModeToggle-module__0P_X4a__moonCrater:nth-of-type(2){--size:20;--x:65;--y:58}.DarkModeToggle-module__0P_X4a__moonCrater:nth-of-type(3){--size:34;--x:18;--y:40}.DarkModeToggle-module__0P_X4a__stars g{transform-box:fill-box;transform-origin:50%}.DarkModeToggle-module__0P_X4a__stars g:nth-of-type(3){animation:4s -2s infinite DarkModeToggle-module__0P_X4a__twinkle}.DarkModeToggle-module__0P_X4a__stars g:nth-of-type(11){animation:6s -2s infinite DarkModeToggle-module__0P_X4a__twinkle}.DarkModeToggle-module__0P_X4a__stars g:nth-of-type(9){animation:4s -1s infinite DarkModeToggle-module__0P_X4a__twinkle}@keyframes DarkModeToggle-module__0P_X4a__twinkle{0%,40%,60%,to{transform:scale(1)}50%{transform:scale(0)}}
.Logo-module__wacNiq__logoWrapper{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.Logo-module__wacNiq__iconOnly{width:fit-content}.Logo-module__wacNiq__fullLogo{align-items:center;gap:0;line-height:1;display:inline-flex}.Logo-module__wacNiq__logoText{letter-spacing:-.02em;color:var(--text-primary,#e5e5e5);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;font-family:Aileron,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;line-height:1;display:inline-flex}.Logo-module__wacNiq__flowerIcon{align-items:center;margin:0 2px;display:inline-flex}a .Logo-module__wacNiq__logoWrapper{transition:opacity .2s}a:hover .Logo-module__wacNiq__logoWrapper{opacity:.85}@media (max-width:640px){.Logo-module__wacNiq__fullLogo{gap:0}.Logo-module__wacNiq__logoText{font-size:1.25rem!important}}
.ContentIdeas-module__5_Legq__container{background:var(--bg-primary,#0a0a0a);border:1px solid var(--border-color,#1a1a1a);border-radius:16px;flex-direction:column;height:100%;min-height:0;padding:20px;display:flex}.ContentIdeas-module__5_Legq__header{border-bottom:1px solid var(--border-color,#1a1a1a);flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.ContentIdeas-module__5_Legq__titleRow{align-items:center;gap:8px;display:flex}.ContentIdeas-module__5_Legq__title{text-transform:uppercase;letter-spacing:2px;color:var(--text-tertiary,#555);margin:0;font-size:11px;font-weight:700}.ContentIdeas-module__5_Legq__editTitleBtn{opacity:0;color:var(--text-tertiary,#444);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.ContentIdeas-module__5_Legq__titleRow:hover .ContentIdeas-module__5_Legq__editTitleBtn{opacity:1}.ContentIdeas-module__5_Legq__editTitleBtn:hover{color:var(--text-primary,#fff);background:var(--bg-tertiary,#1a1a1a)}.ContentIdeas-module__5_Legq__editTitleBtn svg{width:12px;height:12px}.ContentIdeas-module__5_Legq__titleEdit{flex:1;align-items:center;gap:6px;display:flex}.ContentIdeas-module__5_Legq__titleInput{background:var(--bg-tertiary,#141414);border:1px solid var(--border-color,#333);text-transform:uppercase;letter-spacing:2px;color:var(--text-primary,#e0e0e0);border-radius:6px;outline:none;flex:1;min-width:0;padding:6px 10px;font-size:11px;font-weight:700}.ContentIdeas-module__5_Legq__titleInput:focus{border-color:var(--accent,#6366f1)}.ContentIdeas-module__5_Legq__titleBtn{color:var(--text-tertiary,#666);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.ContentIdeas-module__5_Legq__titleBtn:hover{color:var(--text-primary,#fff);background:var(--bg-tertiary,#1a1a1a)}.ContentIdeas-module__5_Legq__titleBtn svg{width:14px;height:14px}.ContentIdeas-module__5_Legq__count{color:var(--text-tertiary,#444);flex-shrink:0;font-size:11px;font-weight:500}.ContentIdeas-module__5_Legq__items{flex-direction:column;flex:1;min-height:0;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.ContentIdeas-module__5_Legq__items::-webkit-scrollbar{width:4px}.ContentIdeas-module__5_Legq__items::-webkit-scrollbar-track{background:0 0}.ContentIdeas-module__5_Legq__items::-webkit-scrollbar-thumb{background:var(--border-color,#222);border-radius:2px}.ContentIdeas-module__5_Legq__items::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary,#444)}.ContentIdeas-module__5_Legq__emptyState{text-align:center;color:var(--text-tertiary,#444);padding:32px 16px}.ContentIdeas-module__5_Legq__emptyIcon{opacity:.6;margin-bottom:12px;font-size:32px}.ContentIdeas-module__5_Legq__emptyText{color:var(--text-secondary,#666);margin-bottom:4px;font-size:14px;font-weight:500}.ContentIdeas-module__5_Legq__emptyHint{color:var(--text-tertiary,#444);font-size:12px}.ContentIdeas-module__5_Legq__item{cursor:pointer;border-radius:10px;align-items:flex-start;gap:14px;margin-bottom:2px;padding:14px 8px;transition:all .15s;display:flex;position:relative}.ContentIdeas-module__5_Legq__item:hover{background:var(--bg-tertiary,#111)}.ContentIdeas-module__5_Legq__item.ContentIdeas-module__5_Legq__done{opacity:.5}.ContentIdeas-module__5_Legq__item.ContentIdeas-module__5_Legq__removing{animation:.3s forwards ContentIdeas-module__5_Legq__fadeSlideOut}.ContentIdeas-module__5_Legq__item.ContentIdeas-module__5_Legq__optimistic{opacity:.85}.ContentIdeas-module__5_Legq__item.ContentIdeas-module__5_Legq__optimistic .ContentIdeas-module__5_Legq__statusDot{animation:1s ease-in-out infinite ContentIdeas-module__5_Legq__pulse}@keyframes ContentIdeas-module__5_Legq__pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes ContentIdeas-module__5_Legq__fadeSlideOut{to{opacity:0;height:0;margin:0;padding:0;transform:translate(-20px)}}.ContentIdeas-module__5_Legq__number{color:var(--text-tertiary,#444);font-variant-numeric:tabular-nums;flex-shrink:0;width:20px;padding-top:3px;font-size:10px;font-weight:600}.ContentIdeas-module__5_Legq__itemContent{flex:1;min-width:0}.ContentIdeas-module__5_Legq__itemText{color:var(--text-primary,#e0e0e0);word-break:break-word;font-size:14px;font-weight:500;line-height:1.5;transition:all .15s}.ContentIdeas-module__5_Legq__item.ContentIdeas-module__5_Legq__done .ContentIdeas-module__5_Legq__itemText{color:var(--text-tertiary,#555);text-decoration:line-through}.ContentIdeas-module__5_Legq__itemMeta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ContentIdeas-module__5_Legq__tag{text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary,#555);background:var(--bg-tertiary,#1a1a1a);cursor:default;border:none;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600}.ContentIdeas-module__5_Legq__tag.ContentIdeas-module__5_Legq__platform{color:var(--platform-color,#888)}.ContentIdeas-module__5_Legq__statusDot{background:var(--text-tertiary,#333);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px;transition:all .2s}.ContentIdeas-module__5_Legq__item:hover .ContentIdeas-module__5_Legq__statusDot{background:#fff;box-shadow:0 0 8px #ffffff80}.ContentIdeas-module__5_Legq__item.ContentIdeas-module__5_Legq__done .ContentIdeas-module__5_Legq__statusDot{background:#22c55e;box-shadow:0 0 8px #22c55e4d}.ContentIdeas-module__5_Legq__deleteBtn{opacity:0;color:var(--text-tertiary,#444);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ContentIdeas-module__5_Legq__item:hover .ContentIdeas-module__5_Legq__deleteBtn{opacity:1}.ContentIdeas-module__5_Legq__deleteBtn:hover{color:#ef4444;background:#ef44441a}.ContentIdeas-module__5_Legq__deleteBtn svg{width:14px;height:14px}.ContentIdeas-module__5_Legq__addSection{border-top:1px solid var(--border-color,#1a1a1a);flex-shrink:0;margin-top:16px;padding-top:16px}.ContentIdeas-module__5_Legq__addForm{gap:10px;display:flex}.ContentIdeas-module__5_Legq__addInput{background:var(--bg-tertiary,#141414);border:1px solid var(--border-color,#1a1a1a);color:var(--text-primary,#e0e0e0);border-radius:10px;outline:none;flex:1;padding:12px 16px;font-family:inherit;font-size:14px;transition:all .15s}.ContentIdeas-module__5_Legq__addInput::placeholder{color:var(--text-tertiary,#444)}.ContentIdeas-module__5_Legq__addInput:focus{border-color:var(--border-focus,#333);background:var(--bg-secondary,#1a1a1a)}.ContentIdeas-module__5_Legq__addBtn{background:var(--bg-tertiary,#1a1a1a);border:1px solid var(--border-color,#222);width:44px;height:44px;color:var(--text-secondary,#888);cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.ContentIdeas-module__5_Legq__addBtn:hover:not(:disabled){background:var(--accent,#6366f1);border-color:var(--accent,#6366f1);color:#fff}.ContentIdeas-module__5_Legq__addBtn:disabled{opacity:.4;cursor:not-allowed}.ContentIdeas-module__5_Legq__addBtn svg{width:18px;height:18px}.ContentIdeas-module__5_Legq__countdown{color:var(--text-tertiary,#555);align-items:center;gap:8px;margin-top:8px;font-size:11px;display:flex}.ContentIdeas-module__5_Legq__countdownBar{background:var(--bg-tertiary,#222);border-radius:2px;width:50px;height:3px;overflow:hidden}.ContentIdeas-module__5_Legq__countdownProgress{background:#22c55e;border-radius:2px;height:100%;transition:width 1s linear}.ContentIdeas-module__5_Legq__undoBtn{color:#22c55e;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600;transition:all .15s}.ContentIdeas-module__5_Legq__undoBtn:hover{background:#22c55e26}.ContentIdeas-module__5_Legq__loading{color:var(--text-tertiary,#444);justify-content:center;align-items:center;gap:10px;padding:48px;font-size:13px;display:flex}.ContentIdeas-module__5_Legq__spinner{border:2px solid var(--border-color,#222);border-top-color:var(--text-secondary,#666);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite ContentIdeas-module__5_Legq__spin}@keyframes ContentIdeas-module__5_Legq__spin{to{transform:rotate(360deg)}}.ContentIdeas-module__5_Legq__keyboardHint{color:var(--text-tertiary,#444);align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.ContentIdeas-module__5_Legq__keyboardHint span{margin-left:2px}.ContentIdeas-module__5_Legq__kbd{background:var(--bg-tertiary,#1a1a1a);border:1px solid var(--border-color,#222);color:var(--text-tertiary,#555);border-radius:4px;padding:2px 6px;font-family:inherit;font-size:10px}[data-theme=light] .ContentIdeas-module__5_Legq__container{background:#fafafa;border-color:#e5e5e5}[data-theme=light] .ContentIdeas-module__5_Legq__header{border-color:#e5e5e5}[data-theme=light] .ContentIdeas-module__5_Legq__title{color:#737373}[data-theme=light] .ContentIdeas-module__5_Legq__count{color:#a3a3a3}[data-theme=light] .ContentIdeas-module__5_Legq__item:hover{background:#f5f5f5}[data-theme=light] .ContentIdeas-module__5_Legq__itemText{color:#171717}[data-theme=light] .ContentIdeas-module__5_Legq__item.ContentIdeas-module__5_Legq__done .ContentIdeas-module__5_Legq__itemText{color:#a3a3a3}[data-theme=light] .ContentIdeas-module__5_Legq__tag{color:#525252;background:#f0f0f0}[data-theme=light] .ContentIdeas-module__5_Legq__addInput{color:#171717;background:#fff;border-color:#e5e5e5}[data-theme=light] .ContentIdeas-module__5_Legq__addInput::placeholder{color:#a3a3a3}[data-theme=light] .ContentIdeas-module__5_Legq__addInput:focus{background:#fff;border-color:#d4d4d4}[data-theme=light] .ContentIdeas-module__5_Legq__addBtn{color:#525252;background:#fff;border-color:#e5e5e5}[data-theme=light] .ContentIdeas-module__5_Legq__addBtn:hover:not(:disabled){background:var(--accent,#6366f1);border-color:var(--accent,#6366f1);color:#fff}[data-theme=light] .ContentIdeas-module__5_Legq__statusDot{background:#d4d4d4}[data-theme=light] .ContentIdeas-module__5_Legq__item:hover .ContentIdeas-module__5_Legq__statusDot{background:#171717;box-shadow:0 0 8px #0003}[data-theme=light] .ContentIdeas-module__5_Legq__titleInput{color:#171717;background:#fff;border-color:#e5e5e5}[data-theme=light] .ContentIdeas-module__5_Legq__editTitleBtn:hover{color:#171717;background:#f0f0f0}[data-theme=light] .ContentIdeas-module__5_Legq__titleBtn:hover{color:#171717;background:#f0f0f0}[data-theme=light] .ContentIdeas-module__5_Legq__emptyText{color:#525252}[data-theme=light] .ContentIdeas-module__5_Legq__emptyHint{color:#a3a3a3}[data-theme=light] .ContentIdeas-module__5_Legq__kbd{color:#737373;background:#fff;border-color:#e5e5e5}
.DashboardLayout-module__TvOKRa__dashboard{background:var(--bg-secondary);min-height:100vh;transition:background .4s;display:flex}.DashboardLayout-module__TvOKRa__sidebar{background:var(--bg-elevated);border-right:1px solid var(--border);flex-direction:column;width:320px;height:100vh;transition:background .4s,border-color .4s;display:flex;position:fixed;top:0;left:0}.DashboardLayout-module__TvOKRa__sidebarHeader{border-bottom:1px solid var(--border);justify-content:center;align-items:center;padding:24px 20px;transition:border-color .4s;display:flex}.DashboardLayout-module__TvOKRa__logoLink{align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.DashboardLayout-module__TvOKRa__logoLink:hover{opacity:.8}.DashboardLayout-module__TvOKRa__logo{color:var(--text-primary);margin:0;font-size:20px;font-weight:600;transition:color .4s}.DashboardLayout-module__TvOKRa__nav{padding:16px 12px}.DashboardLayout-module__TvOKRa__contentIdeasSection{flex:1;min-height:0;padding:0 12px;overflow-y:auto}.DashboardLayout-module__TvOKRa__contentIdeasSection::-webkit-scrollbar{width:4px}.DashboardLayout-module__TvOKRa__contentIdeasSection::-webkit-scrollbar-track{background:0 0}.DashboardLayout-module__TvOKRa__contentIdeasSection::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.DashboardLayout-module__TvOKRa__contentIdeasSection::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.DashboardLayout-module__TvOKRa__navItem{color:var(--text-tertiary);border-radius:8px;align-items:center;gap:12px;margin-bottom:4px;padding:12px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.DashboardLayout-module__TvOKRa__navItem svg{stroke:currentColor;width:20px;height:20px}.DashboardLayout-module__TvOKRa__navItem:hover{background:var(--bg-tertiary);color:var(--text-primary)}.DashboardLayout-module__TvOKRa__navItem.DashboardLayout-module__TvOKRa__active{background:var(--text-primary);color:var(--bg-primary)}.DashboardLayout-module__TvOKRa__main{flex:1;margin-left:320px;position:relative}.DashboardLayout-module__TvOKRa__topBar{z-index:100;align-items:center;gap:12px;display:flex;position:fixed;top:20px;right:32px}@keyframes DashboardLayout-module__TvOKRa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.DashboardLayout-module__TvOKRa__skeletonLogo{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:6px;width:80px;height:24px;animation:1.5s ease-in-out infinite DashboardLayout-module__TvOKRa__shimmer}.DashboardLayout-module__TvOKRa__skeletonNavItem{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:8px;height:44px;margin-bottom:4px;animation:1.5s ease-in-out infinite DashboardLayout-module__TvOKRa__shimmer}.DashboardLayout-module__TvOKRa__skeletonContent{max-width:1400px;margin:0 auto;padding:32px}.DashboardLayout-module__TvOKRa__skeletonHeader{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:8px;width:240px;height:32px;margin-bottom:24px;animation:1.5s ease-in-out infinite DashboardLayout-module__TvOKRa__shimmer}.DashboardLayout-module__TvOKRa__skeletonBody{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:16px;width:100%;height:400px;animation:1.5s ease-in-out infinite DashboardLayout-module__TvOKRa__shimmer}.DashboardLayout-module__TvOKRa__userSection{border-top:1px solid var(--border);padding:12px;transition:border-color .4s;position:relative}.DashboardLayout-module__TvOKRa__userButton{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background .2s;display:flex}.DashboardLayout-module__TvOKRa__userButton:hover{background:var(--bg-tertiary)}.DashboardLayout-module__TvOKRa__userButton svg{width:16px;height:16px;color:var(--text-tertiary);flex-shrink:0;transition:transform .2s}.DashboardLayout-module__TvOKRa__userAvatar{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.DashboardLayout-module__TvOKRa__userAvatar img{object-fit:cover;width:100%;height:100%}.DashboardLayout-module__TvOKRa__userAvatar span{color:#fff;font-size:13px;font-weight:600}.DashboardLayout-module__TvOKRa__userInfo{flex:1;min-width:0;overflow:hidden}.DashboardLayout-module__TvOKRa__userName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;transition:color .4s;display:block;overflow:hidden}.DashboardLayout-module__TvOKRa__userEmail{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;transition:color .4s;display:block;overflow:hidden}.DashboardLayout-module__TvOKRa__userMenu{background:var(--bg-elevated);border:1px solid var(--border);box-shadow:var(--shadow-lg);z-index:1000;border-radius:12px;margin-bottom:8px;transition:background .4s,border-color .4s;animation:.15s ease-out DashboardLayout-module__TvOKRa__slideUp;position:absolute;bottom:100%;left:12px;right:12px;overflow:hidden}@keyframes DashboardLayout-module__TvOKRa__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.DashboardLayout-module__TvOKRa__userMenuHeader{align-items:center;gap:12px;padding:16px;display:flex}.DashboardLayout-module__TvOKRa__userAvatarLarge{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.DashboardLayout-module__TvOKRa__userAvatarLarge img{object-fit:cover;width:100%;height:100%}.DashboardLayout-module__TvOKRa__userAvatarLarge span{color:#fff;font-size:16px;font-weight:600}.DashboardLayout-module__TvOKRa__userMenuInfo{flex:1;min-width:0}.DashboardLayout-module__TvOKRa__userMenuName{color:var(--text-primary);font-size:15px;font-weight:600;transition:color .4s;display:block}.DashboardLayout-module__TvOKRa__userMenuEmail{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;transition:color .4s;display:block;overflow:hidden}.DashboardLayout-module__TvOKRa__userMenuDivider{background:var(--border);height:1px;transition:background .4s}.DashboardLayout-module__TvOKRa__userMenuItem{cursor:pointer;width:100%;color:var(--error);background:0 0;border:none;align-items:center;gap:12px;padding:14px 16px;font-size:14px;font-weight:500;transition:background .2s,color .4s;display:flex}.DashboardLayout-module__TvOKRa__userMenuItem:hover{background:var(--error-bg)}.DashboardLayout-module__TvOKRa__userMenuItem svg{width:18px;height:18px}@media (max-width:768px){.DashboardLayout-module__TvOKRa__sidebar{width:70px}.DashboardLayout-module__TvOKRa__sidebarHeader{padding:20px 12px}.DashboardLayout-module__TvOKRa__logo{text-align:center;font-size:18px}.DashboardLayout-module__TvOKRa__nav{padding:12px 8px}.DashboardLayout-module__TvOKRa__navItem{flex-direction:column;gap:6px;padding:12px 8px;font-size:11px}.DashboardLayout-module__TvOKRa__navItem svg{width:22px;height:22px}.DashboardLayout-module__TvOKRa__main{margin-left:70px}.DashboardLayout-module__TvOKRa__contentIdeasSection{display:none}.DashboardLayout-module__TvOKRa__userSection{padding:8px}.DashboardLayout-module__TvOKRa__userButton{justify-content:center;padding:8px}.DashboardLayout-module__TvOKRa__userInfo,.DashboardLayout-module__TvOKRa__userButton svg:last-child{display:none}.DashboardLayout-module__TvOKRa__userMenu{width:220px;left:8px;right:auto}}@media (max-width:640px){.DashboardLayout-module__TvOKRa__sidebar{border-right:none;border-top:1px solid var(--border);z-index:100;flex-direction:row;width:100%;height:70px;position:fixed;inset:auto 0 0}.DashboardLayout-module__TvOKRa__sidebarHeader{display:none}.DashboardLayout-module__TvOKRa__nav{flex-direction:row;justify-content:space-around;align-items:center;width:100%;padding:0;display:flex}.DashboardLayout-module__TvOKRa__navItem{border-radius:0;flex:1;justify-content:center;align-items:center;margin:0;padding:8px;font-size:10px}.DashboardLayout-module__TvOKRa__navItem svg{width:20px;height:20px}.DashboardLayout-module__TvOKRa__main{margin-bottom:70px;margin-left:0}.DashboardLayout-module__TvOKRa__contentIdeasSection{display:none}.DashboardLayout-module__TvOKRa__topBar{top:12px;right:70px}.DashboardLayout-module__TvOKRa__userSection{z-index:100;border:none;padding:12px 16px;position:fixed;top:0;right:0}.DashboardLayout-module__TvOKRa__userButton{background:var(--bg-elevated);box-shadow:var(--shadow-md);border-radius:50%;padding:0}.DashboardLayout-module__TvOKRa__userInfo,.DashboardLayout-module__TvOKRa__userButton svg:last-child{display:none}.DashboardLayout-module__TvOKRa__userAvatar{width:40px;height:40px}.DashboardLayout-module__TvOKRa__userMenu{width:260px;margin-top:8px;margin-bottom:0;inset:100% 0 auto auto}@keyframes DashboardLayout-module__TvOKRa__slideUp{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}}
.MediaUpload-module__zK-7uG__container{flex-direction:column;gap:16px;display:flex}.MediaUpload-module__zK-7uG__uploadArea{border:2px dashed var(--border);background:var(--card-bg);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px;transition:all .2s;display:flex}.MediaUpload-module__zK-7uG__uploadArea:hover{border-color:var(--primary);background:var(--hover-bg)}.MediaUpload-module__zK-7uG__uploadArea.MediaUpload-module__zK-7uG__dragging{border-color:var(--primary);background:var(--primary-bg);transform:scale(1.02)}.MediaUpload-module__zK-7uG__uploadArea svg{width:48px;height:48px;color:var(--text-secondary)}.MediaUpload-module__zK-7uG__uploadText{color:var(--text-primary);margin:0;font-size:15px;font-weight:500}.MediaUpload-module__zK-7uG__uploadHint{color:var(--text-secondary);font-size:13px}.MediaUpload-module__zK-7uG__fileInput{display:none}.MediaUpload-module__zK-7uG__filesGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.MediaUpload-module__zK-7uG__fileCard{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;transition:all .2s;display:flex;overflow:hidden}.MediaUpload-module__zK-7uG__fileCard:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.MediaUpload-module__zK-7uG__filePreview{aspect-ratio:16/9;background:var(--bg-secondary);width:100%;position:relative;overflow:hidden}.MediaUpload-module__zK-7uG__previewMedia{object-fit:cover;width:100%;height:100%}.MediaUpload-module__zK-7uG__progressOverlay{background:#000000b3;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.MediaUpload-module__zK-7uG__progressBar{background:#fff3;border-radius:2px;width:80%;height:4px;overflow:hidden}.MediaUpload-module__zK-7uG__progressFill{background:var(--primary);height:100%;transition:width .3s}.MediaUpload-module__zK-7uG__progressText{color:#fff;font-size:13px;font-weight:600}.MediaUpload-module__zK-7uG__statusBadge{background:var(--success);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:8px;right:8px}.MediaUpload-module__zK-7uG__statusBadge svg{color:#fff;width:16px;height:16px}.MediaUpload-module__zK-7uG__errorOverlay{text-align:center;background:#dc2626e6;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;inset:0}.MediaUpload-module__zK-7uG__errorOverlay span{color:#fff;font-size:13px;font-weight:500}.MediaUpload-module__zK-7uG__removeBtn{cursor:pointer;opacity:0;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .2s;display:flex;position:absolute;top:8px;left:8px}.MediaUpload-module__zK-7uG__fileCard:hover .MediaUpload-module__zK-7uG__removeBtn{opacity:1}.MediaUpload-module__zK-7uG__removeBtn:hover{background:#dc2626e6}.MediaUpload-module__zK-7uG__removeBtn svg{color:#fff;width:14px;height:14px}.MediaUpload-module__zK-7uG__fileInfo{align-items:center;gap:8px;padding:12px;display:flex}.MediaUpload-module__zK-7uG__fileIcon{background:var(--primary-bg);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.MediaUpload-module__zK-7uG__fileIcon svg{width:18px;height:18px;color:var(--primary)}.MediaUpload-module__zK-7uG__fileDetails{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MediaUpload-module__zK-7uG__fileName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.MediaUpload-module__zK-7uG__fileSize{color:var(--text-secondary);font-size:12px}@media (max-width:768px){.MediaUpload-module__zK-7uG__filesGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.MediaUpload-module__zK-7uG__uploadArea{padding:24px 16px}}
.Toggle-module___V_IpG__toggleWrapper{cursor:pointer;align-items:center;gap:12px;display:flex}.Toggle-module___V_IpG__label{color:var(--text-primary);font-size:14px;font-weight:500}.Toggle-module___V_IpG__toggle{background:var(--bg-tertiary);cursor:pointer;border:none;border-radius:16px;flex-shrink:0;width:52px;height:32px;padding:0;transition:background .25s cubic-bezier(.4,0,.2,1);position:relative}.Toggle-module___V_IpG__toggle:hover:not(.Toggle-module___V_IpG__disabled){background:var(--border)}.Toggle-module___V_IpG__toggle.Toggle-module___V_IpG__checked{background:#34c759}.Toggle-module___V_IpG__toggle.Toggle-module___V_IpG__checked:hover:not(.Toggle-module___V_IpG__disabled){background:#2db14f}.Toggle-module___V_IpG__toggle.Toggle-module___V_IpG__disabled{opacity:.5;cursor:not-allowed}.Toggle-module___V_IpG__thumb{background:#fff;border-radius:14px;width:28px;height:28px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003,0 1px 2px #0000001a}.Toggle-module___V_IpG__toggle.Toggle-module___V_IpG__checked .Toggle-module___V_IpG__thumb{transform:translate(20px)}@media (prefers-color-scheme:dark){.Toggle-module___V_IpG__toggle{background:#39393d}.Toggle-module___V_IpG__toggle:hover:not(.Toggle-module___V_IpG__disabled){background:#48484d}.Toggle-module___V_IpG__toggle.Toggle-module___V_IpG__checked{background:#30d158}.Toggle-module___V_IpG__toggle.Toggle-module___V_IpG__checked:hover:not(.Toggle-module___V_IpG__disabled){background:#28b84d}}
.PostAnalyticsModal-module__APbIPq__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.2s PostAnalyticsModal-module__APbIPq__fadeIn;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes PostAnalyticsModal-module__APbIPq__fadeIn{0%{opacity:0}to{opacity:1}}.PostAnalyticsModal-module__APbIPq__modalContent{background:var(--bg-elevated);border:1px solid var(--border);overscroll-behavior:contain;border-radius:24px;width:100%;max-width:1200px;max-height:90vh;transition:background .3s,border-color .3s;animation:.3s PostAnalyticsModal-module__APbIPq__slideUp;overflow-y:auto;box-shadow:0 24px 80px #0006}@keyframes PostAnalyticsModal-module__APbIPq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PostAnalyticsModal-module__APbIPq__modalHeader{border-bottom:1px solid var(--border);background:var(--bg-elevated);z-index:10;justify-content:space-between;align-items:flex-start;padding:32px 32px 24px;transition:all .3s;display:flex;position:sticky;top:0}.PostAnalyticsModal-module__APbIPq__modalTitle{color:var(--text-primary);letter-spacing:-.5px;margin:0 0 8px;font-size:24px;font-weight:700;transition:color .3s}.PostAnalyticsModal-module__APbIPq__modalSubtitle{color:var(--text-secondary);margin:0;font-size:14px;transition:color .3s}.PostAnalyticsModal-module__APbIPq__closeButton{background:var(--bg-secondary);border:1px solid var(--border);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.PostAnalyticsModal-module__APbIPq__closeButton svg{width:20px;height:20px;stroke:var(--text-secondary);transition:stroke .2s}.PostAnalyticsModal-module__APbIPq__closeButton:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}.PostAnalyticsModal-module__APbIPq__closeButton:hover svg{stroke:var(--text-primary)}.PostAnalyticsModal-module__APbIPq__overviewGrid{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:16px;padding:24px 32px;transition:border-color .3s;display:grid}.PostAnalyticsModal-module__APbIPq__overviewCard{background:var(--bg-secondary);border:1px solid var(--border);border-radius:14px;padding:18px;transition:all .3s}.PostAnalyticsModal-module__APbIPq__overviewCard:hover{border-color:var(--border-hover)}.PostAnalyticsModal-module__APbIPq__overviewLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:11px;font-weight:600;transition:color .3s}.PostAnalyticsModal-module__APbIPq__overviewValue{color:var(--text-primary);letter-spacing:-1px;margin-bottom:8px;font-size:28px;font-weight:700;transition:color .3s}.PostAnalyticsModal-module__APbIPq__overviewChange{color:var(--success);align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.PostAnalyticsModal-module__APbIPq__overviewChange svg{width:14px;height:14px}.PostAnalyticsModal-module__APbIPq__platformBadges{gap:6px;margin-top:8px;display:flex}.PostAnalyticsModal-module__APbIPq__platformBadge{border-radius:6px;width:24px;height:24px}.PostAnalyticsModal-module__APbIPq__platformTabs{border-bottom:1px solid var(--border);gap:8px;padding:20px 32px;transition:border-color .3s;display:flex;overflow-x:auto}.PostAnalyticsModal-module__APbIPq__platformTab{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.PostAnalyticsModal-module__APbIPq__platformTab:hover{background:var(--bg-tertiary);border-color:var(--border-hover);color:var(--text-primary)}.PostAnalyticsModal-module__APbIPq__platformTab.PostAnalyticsModal-module__APbIPq__active{background:var(--accent);color:#fff;border-color:var(--accent)}.PostAnalyticsModal-module__APbIPq__tabDot{border-radius:3px;width:10px;height:10px}.PostAnalyticsModal-module__APbIPq__metricsSection{padding:24px 32px 32px}.PostAnalyticsModal-module__APbIPq__noMetrics{text-align:center;color:var(--text-secondary);background:var(--bg-secondary);border-radius:16px;padding:48px 24px;transition:all .3s}.PostAnalyticsModal-module__APbIPq__noMetrics p{margin:0 0 8px;font-size:15px}.PostAnalyticsModal-module__APbIPq__noMetrics p:last-child{color:var(--text-tertiary);margin-bottom:0;font-size:14px}.PostAnalyticsModal-module__APbIPq__platformsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.PostAnalyticsModal-module__APbIPq__platformCard{background:var(--bg-secondary);border:1px solid var(--border);border-radius:16px;padding:22px;transition:all .2s}.PostAnalyticsModal-module__APbIPq__platformCard:hover{box-shadow:var(--shadow-md);border-color:var(--border-hover);transform:translateY(-2px)}.PostAnalyticsModal-module__APbIPq__platformCardHeader{border-bottom:1px solid var(--border);align-items:center;gap:12px;margin-bottom:18px;padding-bottom:16px;transition:border-color .3s;display:flex}.PostAnalyticsModal-module__APbIPq__platformCardDot{border-radius:3px;width:12px;height:12px}.PostAnalyticsModal-module__APbIPq__platformCardTitle{color:var(--text-primary);margin:0;font-size:16px;font-weight:700;transition:color .3s}.PostAnalyticsModal-module__APbIPq__metricsList{flex-direction:column;gap:14px;display:flex}.PostAnalyticsModal-module__APbIPq__metricRow{justify-content:space-between;align-items:center;font-size:14px;display:flex}.PostAnalyticsModal-module__APbIPq__metricLabel{color:var(--text-secondary);font-weight:500;transition:color .3s}.PostAnalyticsModal-module__APbIPq__metricValue{color:var(--text-primary);font-weight:700;transition:color .3s}.PostAnalyticsModal-module__APbIPq__detailedView{animation:.3s PostAnalyticsModal-module__APbIPq__fadeIn}.PostAnalyticsModal-module__APbIPq__detailedHeader{align-items:center;gap:12px;margin-bottom:24px;display:flex}.PostAnalyticsModal-module__APbIPq__detailedDot{border-radius:4px;width:16px;height:16px}.PostAnalyticsModal-module__APbIPq__detailedTitle{color:var(--text-primary);margin:0;font-size:20px;font-weight:700;transition:color .3s}.PostAnalyticsModal-module__APbIPq__detailedGrid{flex-direction:column;gap:24px;display:flex}.PostAnalyticsModal-module__APbIPq__detailedSection{background:var(--bg-secondary);border:1px solid var(--border);border-radius:16px;padding:24px;transition:all .3s}.PostAnalyticsModal-module__APbIPq__sectionTitle{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 20px;font-size:12px;font-weight:700;transition:color .3s}.PostAnalyticsModal-module__APbIPq__detailedMetrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.PostAnalyticsModal-module__APbIPq__detailedMetricCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:14px;padding:18px;transition:all .3s}.PostAnalyticsModal-module__APbIPq__detailedMetricCard:hover{border-color:var(--border-hover)}.PostAnalyticsModal-module__APbIPq__detailedMetricLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.3px;margin-bottom:10px;font-size:11px;font-weight:600;transition:color .3s}.PostAnalyticsModal-module__APbIPq__detailedMetricValue{color:var(--text-primary);letter-spacing:-1px;margin-bottom:10px;font-size:30px;font-weight:700;transition:color .3s}.PostAnalyticsModal-module__APbIPq__detailedMetricChange{color:var(--success);align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.PostAnalyticsModal-module__APbIPq__detailedMetricChange svg{width:12px;height:12px}@media (max-width:1024px){.PostAnalyticsModal-module__APbIPq__overviewGrid{grid-template-columns:repeat(2,1fr)}.PostAnalyticsModal-module__APbIPq__platformsGrid{grid-template-columns:1fr}}@media (max-width:768px){.PostAnalyticsModal-module__APbIPq__modalOverlay{align-items:stretch;padding:0}.PostAnalyticsModal-module__APbIPq__modalContent{border-radius:0;height:100%;max-height:100vh}.PostAnalyticsModal-module__APbIPq__modalHeader{padding:24px 20px 20px}.PostAnalyticsModal-module__APbIPq__modalTitle{font-size:20px}.PostAnalyticsModal-module__APbIPq__overviewGrid{grid-template-columns:1fr;padding:20px}.PostAnalyticsModal-module__APbIPq__overviewValue{font-size:24px}.PostAnalyticsModal-module__APbIPq__platformTabs{gap:6px;padding:16px 20px}.PostAnalyticsModal-module__APbIPq__platformTab{padding:10px 14px;font-size:13px}.PostAnalyticsModal-module__APbIPq__metricsSection{padding:20px}.PostAnalyticsModal-module__APbIPq__detailedMetrics{grid-template-columns:1fr}.PostAnalyticsModal-module__APbIPq__detailedMetricValue{font-size:26px}}@media (max-width:640px){.PostAnalyticsModal-module__APbIPq__modalHeader{padding:20px 16px 16px}.PostAnalyticsModal-module__APbIPq__modalTitle{font-size:18px}.PostAnalyticsModal-module__APbIPq__modalSubtitle{font-size:13px}.PostAnalyticsModal-module__APbIPq__closeButton{width:40px;height:40px}.PostAnalyticsModal-module__APbIPq__overviewGrid{gap:12px;padding:16px}.PostAnalyticsModal-module__APbIPq__overviewCard{padding:14px}.PostAnalyticsModal-module__APbIPq__overviewLabel{font-size:10px}.PostAnalyticsModal-module__APbIPq__overviewValue{font-size:22px}.PostAnalyticsModal-module__APbIPq__overviewChange{font-size:11px}.PostAnalyticsModal-module__APbIPq__platformTabs{gap:4px;padding:12px 16px}.PostAnalyticsModal-module__APbIPq__platformTab{padding:8px 12px;font-size:12px}.PostAnalyticsModal-module__APbIPq__tabDot{width:8px;height:8px}.PostAnalyticsModal-module__APbIPq__metricsSection,.PostAnalyticsModal-module__APbIPq__platformCard{padding:16px}.PostAnalyticsModal-module__APbIPq__platformCardTitle{font-size:15px}.PostAnalyticsModal-module__APbIPq__metricRow{font-size:13px}.PostAnalyticsModal-module__APbIPq__detailedSection{padding:18px 14px}.PostAnalyticsModal-module__APbIPq__sectionTitle{margin-bottom:16px;font-size:11px}.PostAnalyticsModal-module__APbIPq__detailedMetricCard{padding:14px}.PostAnalyticsModal-module__APbIPq__detailedMetricLabel{font-size:10px}.PostAnalyticsModal-module__APbIPq__detailedMetricValue{font-size:22px}.PostAnalyticsModal-module__APbIPq__detailedMetricChange{font-size:11px}}
.PlatformSettings-module__qLpO2a__container{margin-top:24px}.PlatformSettings-module__qLpO2a__sectionTitle{color:var(--text-primary,#e0e0e0);margin-bottom:16px;font-size:16px;font-weight:600}.PlatformSettings-module__qLpO2a__platforms{flex-direction:column;gap:12px;display:flex}.PlatformSettings-module__qLpO2a__platformSection{background:var(--bg-secondary,#1a1a1a);border:1px solid var(--border-color,#2a2a2a);border-radius:12px;transition:all .2s;overflow:hidden}.PlatformSettings-module__qLpO2a__platformSection:hover{border-color:var(--border-hover,#3a3a3a)}.PlatformSettings-module__qLpO2a__platformHeader{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;transition:background .2s;display:flex}.PlatformSettings-module__qLpO2a__platformHeader:hover{background:var(--bg-tertiary,#202020)}.PlatformSettings-module__qLpO2a__platformInfo{align-items:center;gap:12px;display:flex}.PlatformSettings-module__qLpO2a__platformInfo svg{width:20px;height:20px}.PlatformSettings-module__qLpO2a__platformInfo>span:first-of-type{color:var(--text-primary,#e0e0e0);font-size:15px;font-weight:500}.PlatformSettings-module__qLpO2a__requiredBadge{background:var(--accent-red,#dc2626);color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.PlatformSettings-module__qLpO2a__optionalBadge{background:var(--bg-tertiary,#2a2a2a);color:var(--text-tertiary,#737373);text-transform:uppercase;letter-spacing:.5px;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.PlatformSettings-module__qLpO2a__chevron{width:20px;height:20px;color:var(--text-tertiary,#737373);transition:transform .2s}.PlatformSettings-module__qLpO2a__chevron.PlatformSettings-module__qLpO2a__expanded{transform:rotate(180deg)}.PlatformSettings-module__qLpO2a__platformContent{flex-direction:column;gap:16px;padding:0 20px 20px;animation:.2s PlatformSettings-module__qLpO2a__slideDown;display:flex}@keyframes PlatformSettings-module__qLpO2a__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PlatformSettings-module__qLpO2a__field{flex-direction:column;gap:8px;display:flex}.PlatformSettings-module__qLpO2a__labelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.PlatformSettings-module__qLpO2a__label{color:var(--text-secondary,#a3a3a3);font-size:13px;font-weight:500}.PlatformSettings-module__qLpO2a__required{color:var(--accent-red,#dc2626);margin-left:2px}.PlatformSettings-module__qLpO2a__input,.PlatformSettings-module__qLpO2a__select,.PlatformSettings-module__qLpO2a__textarea{background:var(--bg-tertiary,#141414);border:1px solid var(--border-color,#2a2a2a);width:100%;color:var(--text-primary,#e0e0e0);border-radius:8px;padding:10px 14px;font-family:inherit;font-size:14px;transition:all .2s}.PlatformSettings-module__qLpO2a__input:focus,.PlatformSettings-module__qLpO2a__select:focus,.PlatformSettings-module__qLpO2a__textarea:focus{border-color:var(--accent-blue,#3b82f6);background:var(--bg-secondary,#1a1a1a);outline:none}.PlatformSettings-module__qLpO2a__input:disabled,.PlatformSettings-module__qLpO2a__select:disabled,.PlatformSettings-module__qLpO2a__textarea:disabled{opacity:.5;cursor:not-allowed}.PlatformSettings-module__qLpO2a__textarea{resize:vertical;min-height:60px}.PlatformSettings-module__qLpO2a__charCount{color:var(--text-tertiary,#737373);text-align:right;font-size:12px}.PlatformSettings-module__qLpO2a__hint{color:var(--text-tertiary,#737373);font-size:12px;font-style:italic}.PlatformSettings-module__qLpO2a__radioGroup,.PlatformSettings-module__qLpO2a__checkboxGroup{flex-direction:column;gap:10px;display:flex}.PlatformSettings-module__qLpO2a__radioLabel,.PlatformSettings-module__qLpO2a__checkboxLabel{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;transition:background .2s;display:flex}.PlatformSettings-module__qLpO2a__radioLabel:hover,.PlatformSettings-module__qLpO2a__checkboxLabel:hover{background:var(--bg-tertiary,#1a1a1a)}.PlatformSettings-module__qLpO2a__radioLabel input[type=radio],.PlatformSettings-module__qLpO2a__checkboxLabel input[type=checkbox]{cursor:pointer;width:18px;height:18px;accent-color:var(--accent-blue,#3b82f6)}.PlatformSettings-module__qLpO2a__radioLabel span,.PlatformSettings-module__qLpO2a__checkboxLabel span{color:var(--text-primary,#e0e0e0);font-size:14px}.PlatformSettings-module__qLpO2a__autofillBtn{background:var(--bg-tertiary,#1a1a1a);border:1px solid var(--border-color,#2a2a2a);color:var(--text-secondary,#a3a3a3);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.PlatformSettings-module__qLpO2a__autofillBtn:hover:not(:disabled){background:var(--accent-blue,#3b82f6);border-color:var(--accent-blue,#3b82f6);color:#fff}.PlatformSettings-module__qLpO2a__autofillBtn:disabled{opacity:.4;cursor:not-allowed}.PlatformSettings-module__qLpO2a__autofillBtn svg{width:14px;height:14px}.PlatformSettings-module__qLpO2a__infoBox{background:var(--bg-tertiary,#1a1a1a);border:1px solid var(--border-color,#2a2a2a);border-radius:8px;padding:14px}.PlatformSettings-module__qLpO2a__infoBox p{color:var(--text-tertiary,#737373);margin:0;font-size:13px;line-height:1.5}.PlatformSettings-module__qLpO2a__tagInput{gap:8px;display:flex}.PlatformSettings-module__qLpO2a__tagInput .PlatformSettings-module__qLpO2a__input{flex:1}.PlatformSettings-module__qLpO2a__addBtn{background:var(--accent-blue,#3b82f6);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.PlatformSettings-module__qLpO2a__addBtn:hover:not(:disabled){background:var(--accent-blue-dark,#2563eb)}.PlatformSettings-module__qLpO2a__addBtn:disabled{opacity:.4;cursor:not-allowed}.PlatformSettings-module__qLpO2a__tagsList{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.PlatformSettings-module__qLpO2a__tag{background:var(--bg-tertiary,#1a1a1a);border:1px solid var(--border-color,#2a2a2a);color:var(--text-secondary,#a3a3a3);border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.PlatformSettings-module__qLpO2a__tagRemove{color:var(--text-tertiary,#737373);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:18px;line-height:1;transition:all .2s;display:flex}.PlatformSettings-module__qLpO2a__tagRemove:hover{background:var(--accent-red,#dc2626);color:#fff}@media (max-width:768px){.PlatformSettings-module__qLpO2a__labelRow{flex-direction:column;align-items:flex-start}.PlatformSettings-module__qLpO2a__autofillBtn{align-self:flex-start}}
.auth-module__Iay1tq__authPage{background:var(--bg-primary);grid-template-columns:1fr 1fr;min-height:100vh;transition:background-color .4s,color .4s;display:grid;position:relative}:is(html[data-dark-mode=true] .auth-module__Iay1tq__authPage,html.dark-mode .auth-module__Iay1tq__authPage){background:#0a0a0b}.auth-module__Iay1tq__themeToggle{z-index:100;position:fixed;top:20px;right:20px}.auth-module__Iay1tq__authVisual{background:radial-gradient(ellipse 80% 50% at 50% -20%,var(--accent-glow),transparent),radial-gradient(ellipse 60% 40% at 80% 100%,#6366f114,transparent),var(--bg-secondary);flex-direction:column;justify-content:space-between;padding:48px;transition:background-color .4s;display:flex;position:relative;overflow:hidden}:is(html[data-dark-mode=true] .auth-module__Iay1tq__authVisual,html.dark-mode .auth-module__Iay1tq__authVisual){background:radial-gradient(80% 50% at 50% -20%,#818cf826,#0000),radial-gradient(60% 40% at 80% 100%,#6366f11a,#0000),#111113}.auth-module__Iay1tq__authVisual:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 40%,#818cf808 50%,#0000 60%);position:absolute;inset:0}.auth-module__Iay1tq__visualLogo{z-index:1;letter-spacing:-.5px;color:var(--text-primary);font-size:22px;font-weight:600;position:relative}.auth-module__Iay1tq__visualContent{z-index:1;animation:auth-module__Iay1tq__fadeInUp .8s var(--ease-out).2s both;position:relative}.auth-module__Iay1tq__visualTagline{letter-spacing:-1.5px;background:linear-gradient(135deg,var(--text-primary)0%,var(--text-secondary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:42px;font-weight:600;line-height:1.2}.auth-module__Iay1tq__visualDesc{color:var(--text-secondary);max-width:400px;font-size:17px;line-height:1.7}.auth-module__Iay1tq__visualPlatforms{gap:12px;margin-top:40px;display:flex}.auth-module__Iay1tq__visualPlatform{background:var(--bg-glass);border:1px solid var(--border);border-radius:var(--radius-md);width:44px;height:44px;transition:all .3s var(--ease-out);animation:auth-module__Iay1tq__fadeInUp .6s var(--ease-out)both;justify-content:center;align-items:center;display:flex}.auth-module__Iay1tq__visualPlatform:first-child{animation-delay:.3s}.auth-module__Iay1tq__visualPlatform:nth-child(2){animation-delay:.4s}.auth-module__Iay1tq__visualPlatform:nth-child(3){animation-delay:.5s}.auth-module__Iay1tq__visualPlatform:nth-child(4){animation-delay:.6s}.auth-module__Iay1tq__visualPlatform:hover{background:var(--accent-subtle);border-color:var(--accent);transform:translateY(-2px)}.auth-module__Iay1tq__visualPlatform svg{width:20px;height:20px;fill:var(--text-secondary);transition:fill .3s var(--ease-out)}.auth-module__Iay1tq__visualPlatform:hover svg{fill:var(--accent)}.auth-module__Iay1tq__visualFooter{z-index:1;color:var(--text-muted);font-size:13px;position:relative}.auth-module__Iay1tq__authFormSide{background:var(--bg-primary);justify-content:center;align-items:center;padding:48px;transition:background-color .4s;display:flex}:is(html[data-dark-mode=true] .auth-module__Iay1tq__authFormSide,html.dark-mode .auth-module__Iay1tq__authFormSide){background:#0a0a0b}.auth-module__Iay1tq__authCard{width:100%;max-width:400px;animation:auth-module__Iay1tq__fadeIn .6s var(--ease-out).1s both}.auth-module__Iay1tq__backLink{color:var(--text-tertiary);transition:color .2s var(--ease-out);align-items:center;gap:8px;margin-bottom:40px;font-size:14px;display:inline-flex}.auth-module__Iay1tq__backLink:hover{color:var(--text-primary)}.auth-module__Iay1tq__backLink svg{stroke:currentColor;stroke-width:2px;fill:none;width:16px;height:16px}.auth-module__Iay1tq__authHeader{margin-bottom:36px}.auth-module__Iay1tq__authTitle{letter-spacing:-.5px;color:var(--text-primary);margin-bottom:10px;font-size:28px;font-weight:600;transition:color .4s}:is(html[data-dark-mode=true] .auth-module__Iay1tq__authTitle,html.dark-mode .auth-module__Iay1tq__authTitle){color:#fafafa}.auth-module__Iay1tq__authDesc{color:var(--text-secondary);font-size:15px;transition:color .4s}:is(html[data-dark-mode=true] .auth-module__Iay1tq__authDesc,html.dark-mode .auth-module__Iay1tq__authDesc){color:#a1a1aa}.auth-module__Iay1tq__authForm{flex-direction:column;gap:20px;display:flex}.auth-module__Iay1tq__formGroup{flex-direction:column;gap:8px;display:flex}.auth-module__Iay1tq__formLabel{color:var(--text-secondary);font-size:14px;font-weight:500;transition:color .4s}:is(html[data-dark-mode=true] .auth-module__Iay1tq__formLabel,html.dark-mode .auth-module__Iay1tq__formLabel){color:#a1a1aa}.auth-module__Iay1tq__formInput{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);transition:all .2s var(--ease-out),background-color .4s ease;padding:14px 16px;font-size:15px}:is(html[data-dark-mode=true] .auth-module__Iay1tq__formInput,html.dark-mode .auth-module__Iay1tq__formInput){color:#fafafa;background:#18181b;border-color:#ffffff14}.auth-module__Iay1tq__formInput:hover{border-color:var(--border-hover)}.auth-module__Iay1tq__formInput:focus{border-color:var(--accent);background:var(--bg-tertiary);box-shadow:0 0 0 3px var(--accent-glow);outline:none}.auth-module__Iay1tq__formInput::placeholder{color:var(--text-muted)}.auth-module__Iay1tq__submitBtn{background:var(--accent);color:var(--bg-primary);border-radius:var(--radius-md);letter-spacing:-.2px;transition:all .2s var(--ease-out);margin-top:8px;padding:14px 24px;font-size:15px;font-weight:600}.auth-module__Iay1tq__submitBtn:hover:not(:disabled){background:var(--accent-hover);box-shadow:var(--shadow-glow);transform:translateY(-1px)}.auth-module__Iay1tq__submitBtn:active:not(:disabled){transform:translateY(0)}.auth-module__Iay1tq__submitBtn:disabled{opacity:.6}.auth-module__Iay1tq__divider{align-items:center;gap:16px;margin:28px 0;display:flex}.auth-module__Iay1tq__dividerLine{background:var(--border);flex:1;height:1px}.auth-module__Iay1tq__dividerText{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:13px}.auth-module__Iay1tq__socialBtn{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--text-primary);transition:all .2s var(--ease-out),background-color .4s ease;justify-content:center;align-items:center;gap:12px;padding:14px;font-size:14px;font-weight:500;display:flex}:is(html[data-dark-mode=true] .auth-module__Iay1tq__socialBtn,html.dark-mode .auth-module__Iay1tq__socialBtn){color:#fafafa;background:#18181b;border-color:#ffffff14}.auth-module__Iay1tq__socialBtn:hover{background:var(--bg-tertiary);border-color:var(--border-hover);transform:translateY(-1px)}.auth-module__Iay1tq__socialBtn svg{width:18px;height:18px}.auth-module__Iay1tq__authFooter{text-align:center;color:var(--text-tertiary);margin-top:32px;font-size:14px}.auth-module__Iay1tq__authFooter a{color:var(--accent);font-weight:500}.auth-module__Iay1tq__authFooter a:hover{color:var(--accent-hover)}.auth-module__Iay1tq__errorMsg{background:var(--error-bg);border-radius:var(--radius-md);color:var(--error);animation:auth-module__Iay1tq__scaleIn .3s var(--ease-spring);border:1px solid #f8717133;align-items:center;gap:10px;margin-bottom:8px;padding:14px 16px;font-size:14px;display:flex}.auth-module__Iay1tq__errorMsg svg{flex-shrink:0;width:18px;height:18px}.auth-module__Iay1tq__successMsg{border-radius:var(--radius-md);color:var(--success);animation:auth-module__Iay1tq__scaleIn .3s var(--ease-spring);background:#34d3991a;border:1px solid #34d39933;align-items:center;gap:10px;margin-bottom:8px;padding:14px 16px;font-size:14px;display:flex}@media (max-width:1024px){.auth-module__Iay1tq__authPage{grid-template-columns:1fr}.auth-module__Iay1tq__authVisual{display:none}.auth-module__Iay1tq__authFormSide{min-height:100vh}.auth-module__Iay1tq__authCard{max-width:440px}}@media (max-width:640px){.auth-module__Iay1tq__authFormSide{padding:24px 20px}.auth-module__Iay1tq__authCard{max-width:100%}.auth-module__Iay1tq__mobileLogo{margin-bottom:32px;font-size:20px}.auth-module__Iay1tq__backLink{margin-bottom:32px;font-size:13px}.auth-module__Iay1tq__authTitle{font-size:24px}.auth-module__Iay1tq__authDesc{font-size:14px}.auth-module__Iay1tq__formInput{padding:12px 14px;font-size:14px}.auth-module__Iay1tq__submitBtn{padding:12px 20px;font-size:14px}.auth-module__Iay1tq__socialBtn{padding:12px;font-size:13px}.auth-module__Iay1tq__authFooter{margin-top:24px;font-size:13px}}.auth-module__Iay1tq__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;margin-right:8px;animation:.6s linear infinite auth-module__Iay1tq__spin}@keyframes auth-module__Iay1tq__spin{to{transform:rotate(360deg)}}.auth-module__Iay1tq__mobileLogo{letter-spacing:-.5px;color:var(--text-primary);text-align:center;margin-bottom:48px;font-size:22px;font-weight:600;display:none}@media (max-width:1024px){.auth-module__Iay1tq__mobileLogo{display:block}}
.analytics-module__t6Zeeq__container{max-width:1200px;margin:0 auto;padding:24px 32px 40px}.analytics-module__t6Zeeq__header{margin-bottom:48px;padding-right:80px}.analytics-module__t6Zeeq__pageTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700;transition:color .3s}.analytics-module__t6Zeeq__pageDesc{color:var(--text-tertiary);margin:8px 0 0;font-size:15px;font-weight:400;transition:color .3s}.analytics-module__t6Zeeq__loading{min-height:400px;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:15px;display:flex}.analytics-module__t6Zeeq__overview{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:56px;display:grid}.analytics-module__t6Zeeq__statCard{text-align:left;background:0 0;border:none;padding:0}.analytics-module__t6Zeeq__statLabel{color:var(--text-tertiary);margin-bottom:6px;font-size:13px;font-weight:500;transition:color .3s}.analytics-module__t6Zeeq__statValue{color:var(--text-primary);letter-spacing:-.02em;font-size:36px;font-weight:700;line-height:1;transition:color .3s}.analytics-module__t6Zeeq__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:64px 24px;display:flex}.analytics-module__t6Zeeq__emptyState svg{width:48px;height:48px;stroke:var(--text-muted);opacity:.5;margin-bottom:20px}.analytics-module__t6Zeeq__emptyState h3{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:600}.analytics-module__t6Zeeq__emptyState p{color:var(--text-tertiary);max-width:320px;margin:0 0 24px;font-size:14px}.analytics-module__t6Zeeq__emptyStateBtn{background:var(--text-primary);color:var(--bg-primary);border-radius:100px;padding:12px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.analytics-module__t6Zeeq__emptyStateBtn:hover{opacity:.85;transform:translateY(-1px)}.analytics-module__t6Zeeq__emptyChart{text-align:center;background:var(--bg-secondary);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:240px;margin-bottom:56px;padding:48px 24px;display:flex}.analytics-module__t6Zeeq__emptyChartIcon{opacity:.4;margin-bottom:12px;font-size:32px}.analytics-module__t6Zeeq__emptyChart h3{color:var(--text-secondary);margin:0 0 4px;font-size:16px;font-weight:600}.analytics-module__t6Zeeq__emptyChart p{color:var(--text-tertiary);margin:0;font-size:14px}.analytics-module__t6Zeeq__chartSection{background:var(--bg-secondary);border:none;border-radius:24px;margin-bottom:56px;padding:32px}.analytics-module__t6Zeeq__chartHeader{margin-bottom:32px}.analytics-module__t6Zeeq__chartTitle{color:var(--text-primary);margin:0;font-size:16px;font-weight:600;transition:color .3s}.analytics-module__t6Zeeq__chartSubtitle{color:var(--text-tertiary);margin:6px 0 0;font-size:13px;transition:color .3s}.analytics-module__t6Zeeq__chartArea{gap:16px;height:200px;display:flex;position:relative}.analytics-module__t6Zeeq__yAxis{flex-direction:column;justify-content:space-between;padding-bottom:28px;padding-right:8px;display:flex}.analytics-module__t6Zeeq__yLabel{color:var(--text-muted);text-align:right;min-width:32px;font-size:11px;font-weight:500;transition:color .3s}.analytics-module__t6Zeeq__chartGrid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 28px 48px}.analytics-module__t6Zeeq__gridLine{background:var(--border);opacity:.4;height:1px}.analytics-module__t6Zeeq__chartBars{justify-content:space-around;align-items:flex-end;gap:12px;display:flex;position:absolute;inset:0 0 28px 48px}.analytics-module__t6Zeeq__chartBar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.analytics-module__t6Zeeq__barWrapper{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;width:100%;display:flex}.analytics-module__t6Zeeq__barSegment{cursor:pointer;border-radius:6px 6px 2px 2px;width:80%;max-width:40px;transition:all .2s}.analytics-module__t6Zeeq__barSegment:hover{transform:scaleY(1.02);opacity:1!important}.analytics-module__t6Zeeq__barLabel{color:var(--text-muted);font-size:12px;font-weight:500;position:absolute;bottom:-24px}.analytics-module__t6Zeeq__sectionTitle{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;margin:0 0 20px;font-size:14px;font-weight:600;transition:color .3s}.analytics-module__t6Zeeq__platformsSection{margin-bottom:56px}.analytics-module__t6Zeeq__platformsGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.analytics-module__t6Zeeq__platformCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;padding:20px;transition:all .2s}.analytics-module__t6Zeeq__platformCard:hover{border-color:var(--border-hover);transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.analytics-module__t6Zeeq__platformHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.analytics-module__t6Zeeq__platformName{color:var(--text-primary);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:color .3s;display:flex}.analytics-module__t6Zeeq__platformName:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:8px;height:8px}.analytics-module__t6Zeeq__platformGrowth{align-items:center;gap:3px;font-size:13px;font-weight:600;display:flex}.analytics-module__t6Zeeq__platformGrowth svg{width:14px;height:14px}.analytics-module__t6Zeeq__platformGrowth.analytics-module__t6Zeeq__positive{color:var(--success)}.analytics-module__t6Zeeq__platformGrowth.analytics-module__t6Zeeq__negative{color:var(--error)}.analytics-module__t6Zeeq__platformStats{gap:24px;display:flex}.analytics-module__t6Zeeq__platformStat{flex:1}.analytics-module__t6Zeeq__platformStatLabel{color:var(--text-muted);margin:0 0 4px;font-size:11px;font-weight:500;transition:color .3s}.analytics-module__t6Zeeq__platformStatValue{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;transition:color .3s}.analytics-module__t6Zeeq__recentSection{margin-bottom:32px}.analytics-module__t6Zeeq__recentHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.analytics-module__t6Zeeq__viewAllBtn{color:var(--text-primary);border:1px solid var(--border);background:0 0;border-radius:100px;padding:10px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s}.analytics-module__t6Zeeq__viewAllBtn:hover{background:var(--bg-tertiary);border-color:var(--border-hover)}.analytics-module__t6Zeeq__postsTable{background:0 0;border:none}.analytics-module__t6Zeeq__tableHeader{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--border);grid-template-columns:2.5fr 1fr 1fr 1fr 1fr;gap:16px;padding:12px 0;font-size:11px;font-weight:600;display:grid}.analytics-module__t6Zeeq__tableRow{border-bottom:1px solid var(--border);cursor:pointer;grid-template-columns:2.5fr 1fr 1fr 1fr 1fr;gap:16px;padding:16px 0;transition:all .15s;display:grid}.analytics-module__t6Zeeq__tableRow:last-child{border-bottom:none}.analytics-module__t6Zeeq__tableRow:hover{background:var(--bg-secondary);border-bottom:1px solid #0000;border-radius:12px;margin:0 -16px;padding:16px}.analytics-module__t6Zeeq__tableRow:hover+.analytics-module__t6Zeeq__tableRow{border-top:none}.analytics-module__t6Zeeq__col{color:var(--text-primary);align-items:center;font-size:14px;font-weight:500;transition:color .3s;display:flex}.analytics-module__t6Zeeq__col:first-child{color:var(--text-primary);font-weight:600}.analytics-module__t6Zeeq__col:nth-child(n+2){color:var(--text-secondary);font-weight:500}.analytics-module__t6Zeeq__platformBadges{flex-wrap:wrap;gap:6px;display:flex}.analytics-module__t6Zeeq__platformBadge{background:var(--bg-tertiary);color:var(--text-secondary);border-radius:100px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .2s}@media (max-width:1024px){.analytics-module__t6Zeeq__overview{grid-template-columns:repeat(2,1fr);gap:24px 16px}.analytics-module__t6Zeeq__platformsGrid{grid-template-columns:repeat(2,1fr)}.analytics-module__t6Zeeq__tableHeader,.analytics-module__t6Zeeq__tableRow{grid-template-columns:2fr 1fr 1fr 1fr}.analytics-module__t6Zeeq__tableHeader>:nth-child(5),.analytics-module__t6Zeeq__tableRow>:nth-child(5){display:none}}@media (max-width:768px){.analytics-module__t6Zeeq__container{padding:24px 20px}.analytics-module__t6Zeeq__pageTitle{font-size:26px}.analytics-module__t6Zeeq__overview{grid-template-columns:repeat(2,1fr);gap:20px 12px;margin-bottom:40px}.analytics-module__t6Zeeq__statValue{font-size:28px}.analytics-module__t6Zeeq__chartSection{border-radius:20px;margin-bottom:40px;padding:24px 20px}.analytics-module__t6Zeeq__chartArea{height:180px}.analytics-module__t6Zeeq__platformsSection{margin-bottom:40px}.analytics-module__t6Zeeq__platformsGrid{grid-template-columns:1fr}.analytics-module__t6Zeeq__recentHeader{flex-direction:column;align-items:flex-start;gap:12px}.analytics-module__t6Zeeq__viewAllBtn{text-align:center;width:100%}.analytics-module__t6Zeeq__tableHeader,.analytics-module__t6Zeeq__tableRow{grid-template-columns:2fr 1fr 1fr;padding:14px 0}.analytics-module__t6Zeeq__tableHeader>:nth-child(n+4),.analytics-module__t6Zeeq__tableRow>:nth-child(n+4){display:none}}@media (max-width:640px){.analytics-module__t6Zeeq__container{padding:20px 16px}.analytics-module__t6Zeeq__header{margin-bottom:32px;padding-right:60px}.analytics-module__t6Zeeq__pageTitle{font-size:22px}.analytics-module__t6Zeeq__pageDesc{font-size:13px}.analytics-module__t6Zeeq__overview{grid-template-columns:1fr 1fr;gap:16px 8px}.analytics-module__t6Zeeq__statLabel{font-size:11px}.analytics-module__t6Zeeq__statValue{font-size:24px}.analytics-module__t6Zeeq__chartSection{border-radius:16px;padding:20px 16px}.analytics-module__t6Zeeq__chartTitle{font-size:14px}.analytics-module__t6Zeeq__chartArea{height:160px}.analytics-module__t6Zeeq__platformCard{border-radius:12px;padding:16px}.analytics-module__t6Zeeq__platformName{font-size:12px}.analytics-module__t6Zeeq__platformStatValue{font-size:16px}.analytics-module__t6Zeeq__sectionTitle{margin-bottom:12px;font-size:12px}.analytics-module__t6Zeeq__tableHeader,.analytics-module__t6Zeeq__tableRow{grid-template-columns:1.5fr 1fr;gap:8px;font-size:13px}.analytics-module__t6Zeeq__tableHeader>:nth-child(n+3),.analytics-module__t6Zeeq__tableRow>:nth-child(n+3){display:none}.analytics-module__t6Zeeq__col{font-size:13px}.analytics-module__t6Zeeq__platformBadge{padding:3px 8px;font-size:10px}}.analytics-module__t6Zeeq__aiSection{margin-bottom:24px}.analytics-module__t6Zeeq__aiToggle{cursor:pointer;width:100%;color:var(--accent);background:linear-gradient(135deg,#6366f114,#8b5cf614);border:1px dashed #6366f14d;border-radius:12px;align-items:center;gap:10px;padding:14px 20px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.analytics-module__t6Zeeq__aiToggle:hover{background:linear-gradient(135deg,#6366f11f,#8b5cf61f);border-color:#6366f180}.analytics-module__t6Zeeq__aiToggle svg{width:18px;height:18px}.analytics-module__t6Zeeq__aiLoading{background:var(--card-bg);border:1px solid var(--border);color:var(--text-secondary);border-radius:12px;align-items:center;gap:12px;padding:20px;font-size:14px;display:flex}.analytics-module__t6Zeeq__aiSpinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:20px;height:20px;animation:.6s linear infinite analytics-module__t6Zeeq__spin}@keyframes analytics-module__t6Zeeq__spin{to{transform:rotate(360deg)}}.analytics-module__t6Zeeq__aiUnavailable{background:var(--card-bg);border:1px solid var(--border);color:var(--text-secondary);border-radius:12px;align-items:center;gap:10px;padding:16px 20px;font-size:14px;display:flex}.analytics-module__t6Zeeq__aiUnavailable svg{opacity:.5;width:18px;height:18px}.analytics-module__t6Zeeq__aiUnavailable p{margin:0}.analytics-module__t6Zeeq__aiHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.analytics-module__t6Zeeq__aiTitleRow{color:var(--accent);align-items:center;gap:8px;display:flex}.analytics-module__t6Zeeq__aiTitleRow svg{width:18px;height:18px}.analytics-module__t6Zeeq__aiTitle{color:var(--text-primary);margin:0;font-size:16px;font-weight:600}.analytics-module__t6Zeeq__aiRefreshBtn{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .15s}.analytics-module__t6Zeeq__aiRefreshBtn:hover{background:var(--bg);color:var(--text-primary)}.analytics-module__t6Zeeq__aiGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.analytics-module__t6Zeeq__aiCard{background:var(--card-bg);border:1px solid var(--border);border-radius:10px;padding:16px}.analytics-module__t6Zeeq__aiCardTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:.3px;margin:0 0 10px;font-size:13px;font-weight:600}.analytics-module__t6Zeeq__aiList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.analytics-module__t6Zeeq__aiList li{color:var(--text-secondary);padding-left:16px;font-size:13px;line-height:1.5;position:relative}.analytics-module__t6Zeeq__aiList li:before{content:"";background:var(--accent);opacity:.6;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}
.posts-module__CZg2AG__container{max-width:1400px;margin:0 auto;padding:32px}.posts-module__CZg2AG__header{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.posts-module__CZg2AG__backLink{color:var(--text-tertiary);align-items:center;gap:4px;margin-bottom:8px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.posts-module__CZg2AG__backLink:hover{color:var(--text-primary)}.posts-module__CZg2AG__pageTitle{color:var(--text-primary);letter-spacing:-.5px;margin:0 0 4px;font-size:28px;font-weight:600;transition:color .3s}.posts-module__CZg2AG__pageDesc{color:var(--text-secondary);margin:0;font-size:15px;transition:color .3s}.posts-module__CZg2AG__loading{min-height:400px;color:var(--text-secondary);justify-content:center;align-items:center;font-size:15px;display:flex}.posts-module__CZg2AG__emptyState{text-align:center;background:var(--bg-elevated);border:1px solid var(--border);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:48px 24px;transition:all .3s;display:flex}.posts-module__CZg2AG__emptyState svg{width:64px;height:64px;stroke:var(--text-tertiary);margin-bottom:24px;transition:stroke .3s}.posts-module__CZg2AG__emptyState h3{color:var(--text-primary);margin:0 0 8px;font-size:20px;font-weight:600;transition:color .3s}.posts-module__CZg2AG__emptyState p{color:var(--text-secondary);max-width:400px;margin:0 0 24px;font-size:15px;transition:color .3s}.posts-module__CZg2AG__emptyStateBtn{background:var(--accent);color:#fff;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.posts-module__CZg2AG__emptyStateBtn:hover{background:var(--accent-hover);transform:translateY(-1px)}.posts-module__CZg2AG__filtersBar{background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;padding:16px 20px;transition:all .3s;display:flex}.posts-module__CZg2AG__searchBox{background:var(--bg-secondary);border:1px solid var(--border);border-radius:10px;flex:1;align-items:center;gap:10px;min-width:280px;padding:12px 16px;transition:all .2s;display:flex}.posts-module__CZg2AG__searchBox:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.posts-module__CZg2AG__searchBox svg{width:18px;height:18px;stroke:var(--text-tertiary);flex-shrink:0;transition:stroke .3s}.posts-module__CZg2AG__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px;transition:color .3s}.posts-module__CZg2AG__searchInput::placeholder{color:var(--text-muted)}.posts-module__CZg2AG__filterGroup{align-items:center;gap:12px;display:flex}.posts-module__CZg2AG__filterSelect{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);cursor:pointer;border-radius:10px;outline:none;padding:12px 16px;font-size:14px;transition:all .2s}.posts-module__CZg2AG__filterSelect:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow)}.posts-module__CZg2AG__clearFilters{background:var(--error);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s}.posts-module__CZg2AG__clearFilters:hover{opacity:.9;transform:translateY(-1px)}.posts-module__CZg2AG__resultsHeader{margin-bottom:16px}.posts-module__CZg2AG__resultsCount{color:var(--text-secondary);margin:0;font-size:14px;transition:color .3s}.posts-module__CZg2AG__postsTable{background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;transition:all .3s;overflow:hidden}.posts-module__CZg2AG__tableHeader{background:var(--bg-secondary);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border);grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:16px;padding:16px 24px;font-size:12px;font-weight:600;transition:all .3s;display:grid}.posts-module__CZg2AG__tableRow{border-bottom:1px solid var(--border);cursor:pointer;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:16px;padding:18px 24px;transition:all .2s;display:grid}.posts-module__CZg2AG__tableRow:last-child{border-bottom:none}.posts-module__CZg2AG__tableRow:hover{background:var(--bg-secondary)}.posts-module__CZg2AG__col{color:var(--text-primary);align-items:center;font-size:14px;transition:color .3s;display:flex}.posts-module__CZg2AG__platformBadges{flex-wrap:wrap;gap:6px;display:flex}.posts-module__CZg2AG__platformBadge{background:var(--bg-tertiary);color:var(--text-primary);border-radius:20px;padding:5px 12px;font-size:12px;font-weight:600;transition:all .3s}@media (max-width:1024px){.posts-module__CZg2AG__tableHeader,.posts-module__CZg2AG__tableRow{grid-template-columns:2fr 1fr 1fr 1fr}.posts-module__CZg2AG__tableHeader>:nth-child(5),.posts-module__CZg2AG__tableRow>:nth-child(5){display:none}}@media (max-width:768px){.posts-module__CZg2AG__container{padding:20px 16px}.posts-module__CZg2AG__header{flex-direction:column;align-items:stretch;gap:12px}.posts-module__CZg2AG__pageTitle{font-size:24px}.posts-module__CZg2AG__filtersBar{flex-direction:column;gap:12px;padding:16px}.posts-module__CZg2AG__searchBox{min-width:100%}.posts-module__CZg2AG__filterGroup{flex-direction:column;gap:12px;width:100%}.posts-module__CZg2AG__filterSelect,.posts-module__CZg2AG__clearFilters{width:100%}.posts-module__CZg2AG__tableHeader,.posts-module__CZg2AG__tableRow{grid-template-columns:2fr 1fr 1fr;padding:14px 16px}.posts-module__CZg2AG__tableHeader>:nth-child(4),.posts-module__CZg2AG__tableRow>:nth-child(4),.posts-module__CZg2AG__tableHeader>:nth-child(5),.posts-module__CZg2AG__tableRow>:nth-child(5){display:none}}@media (max-width:640px){.posts-module__CZg2AG__container{padding:16px 12px}.posts-module__CZg2AG__pageTitle{font-size:20px}.posts-module__CZg2AG__pageDesc{font-size:14px}.posts-module__CZg2AG__filtersBar{border-radius:12px;padding:14px 12px}.posts-module__CZg2AG__searchBox,.posts-module__CZg2AG__filterSelect{padding:10px 14px}.posts-module__CZg2AG__tableHeader,.posts-module__CZg2AG__tableRow{grid-template-columns:2fr 1fr;gap:8px;padding:12px}.posts-module__CZg2AG__tableHeader>:nth-child(n+3),.posts-module__CZg2AG__tableRow>:nth-child(n+3){display:none}.posts-module__CZg2AG__col{font-size:13px}.posts-module__CZg2AG__platformBadge{padding:4px 8px;font-size:11px}}
.calendar-module__G3YYmW__container{max-width:1100px;margin:0 auto;padding:32px 24px}.calendar-module__G3YYmW__header{margin-bottom:24px}.calendar-module__G3YYmW__pageTitle{color:var(--text-primary);margin:0 0 4px;font-size:24px;font-weight:700}.calendar-module__G3YYmW__pageDesc{color:var(--text-secondary);margin:0;font-size:14px}.calendar-module__G3YYmW__calendarWrapper{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;overflow:hidden}.calendar-module__G3YYmW__calendarHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.calendar-module__G3YYmW__monthNav{align-items:center;gap:12px;display:flex}.calendar-module__G3YYmW__monthTitle{color:var(--text-primary);text-align:center;min-width:180px;margin:0;font-size:18px;font-weight:600}.calendar-module__G3YYmW__navBtn{border:1px solid var(--border);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.calendar-module__G3YYmW__navBtn:hover{background:var(--bg);color:var(--text-primary)}.calendar-module__G3YYmW__todayBtn{border:1px solid var(--border);cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .15s}.calendar-module__G3YYmW__todayBtn:hover{background:var(--bg);color:var(--text-primary)}.calendar-module__G3YYmW__dayHeaders{border-bottom:1px solid var(--border);grid-template-columns:repeat(7,1fr);display:grid}.calendar-module__G3YYmW__dayHeader{text-align:center;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;padding:10px;font-size:12px;font-weight:600}.calendar-module__G3YYmW__calendarGrid{grid-template-columns:repeat(7,1fr);display:grid}.calendar-module__G3YYmW__calendarDay{border-right:1px solid var(--border);border-bottom:1px solid var(--border);cursor:pointer;min-height:80px;padding:6px 8px;transition:background .15s;position:relative}.calendar-module__G3YYmW__calendarDay:nth-child(7n){border-right:none}.calendar-module__G3YYmW__calendarDay:hover{background:var(--bg)}.calendar-module__G3YYmW__calendarDay.calendar-module__G3YYmW__otherMonth{opacity:.35}.calendar-module__G3YYmW__calendarDay.calendar-module__G3YYmW__today .calendar-module__G3YYmW__dayNumber{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.calendar-module__G3YYmW__calendarDay.calendar-module__G3YYmW__selected{background:var(--accent-light,#6366f10f);outline:2px solid var(--accent);outline-offset:-2px;border-radius:4px}.calendar-module__G3YYmW__calendarDay.calendar-module__G3YYmW__hasPost{background:var(--accent-light,#6366f108)}.calendar-module__G3YYmW__dayNumber{color:var(--text-primary);justify-content:center;align-items:center;min-width:26px;height:26px;font-size:13px;font-weight:500;display:inline-flex}.calendar-module__G3YYmW__postDots{flex-wrap:wrap;align-items:center;gap:3px;margin-top:4px;display:flex}.calendar-module__G3YYmW__postDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.calendar-module__G3YYmW__moreDots{color:var(--text-secondary);font-size:10px;font-weight:500}.calendar-module__G3YYmW__detailPanel{background:var(--card-bg);border:1px solid var(--border);border-radius:12px;margin-top:20px;padding:20px}.calendar-module__G3YYmW__detailTitle{color:var(--text-primary);margin:0 0 16px;font-size:16px;font-weight:600}.calendar-module__G3YYmW__emptyDay{text-align:center;color:var(--text-secondary);padding:24px}.calendar-module__G3YYmW__emptyDay svg{opacity:.4;width:32px;height:32px;margin-bottom:8px}.calendar-module__G3YYmW__emptyDay p{margin:0 0 12px;font-size:14px}.calendar-module__G3YYmW__createBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:500;transition:background .15s}.calendar-module__G3YYmW__createBtn:hover{background:var(--accent-hover)}.calendar-module__G3YYmW__dayPostsList{flex-direction:column;gap:10px;display:flex}.calendar-module__G3YYmW__dayPost{border:1px solid var(--border);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .15s;display:flex}.calendar-module__G3YYmW__dayPost:hover{background:var(--bg);border-color:var(--accent)}.calendar-module__G3YYmW__dayPostContent{flex:1;min-width:0}.calendar-module__G3YYmW__dayPostText{color:var(--text-primary);margin:0 0 8px;font-size:14px;line-height:1.4}.calendar-module__G3YYmW__dayPostMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.calendar-module__G3YYmW__statusBadge{text-transform:uppercase;letter-spacing:.3px;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.calendar-module__G3YYmW__status_scheduled{color:#3b82f6;background:#3b82f615}.calendar-module__G3YYmW__status_published{color:#22c55e;background:#22c55e15}.calendar-module__G3YYmW__status_failed{color:#ef4444;background:#ef444415}.calendar-module__G3YYmW__status_draft{color:#a3a3a3;background:#a3a3a315}.calendar-module__G3YYmW__status_partial_success{color:#f59e0b;background:#f59e0b15}.calendar-module__G3YYmW__dayPostPlatforms{gap:4px;display:flex}.calendar-module__G3YYmW__platformDot{border-radius:50%;width:10px;height:10px}.calendar-module__G3YYmW__dayPostTime{color:var(--text-secondary);font-size:12px}.calendar-module__G3YYmW__editPostBtn{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:6px;transition:all .15s}.calendar-module__G3YYmW__editPostBtn:hover{background:var(--bg);color:var(--accent)}.calendar-module__G3YYmW__editPostBtn svg{width:16px;height:16px}.calendar-module__G3YYmW__loadingOverlay{text-align:center;color:var(--text-secondary);padding:20px;font-size:14px}@media (max-width:768px){.calendar-module__G3YYmW__calendarDay{min-height:56px;padding:4px}.calendar-module__G3YYmW__dayNumber{font-size:12px}.calendar-module__G3YYmW__postDot{width:5px;height:5px}.calendar-module__G3YYmW__monthTitle{min-width:140px;font-size:16px}}
.connections-module__I1I6TG__container{max-width:1400px;margin:0 auto;padding:24px 32px 32px}.connections-module__I1I6TG__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px;padding-right:80px;display:flex}.connections-module__I1I6TG__pageTitle{color:var(--text-primary);letter-spacing:-.5px;margin:0 0 4px;font-size:28px;font-weight:600;transition:color .4s}.connections-module__I1I6TG__pageDesc{color:var(--text-tertiary);margin:0;font-size:15px;transition:color .4s}.connections-module__I1I6TG__connectionBadge{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-secondary);white-space:nowrap;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .4s,border-color .4s,color .4s}.connections-module__I1I6TG__connectionsGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px;display:grid}.connections-module__I1I6TG__connectionCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;padding:24px;transition:all .2s}.connections-module__I1I6TG__connectionCard:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md)}.connections-module__I1I6TG__connectionCard.connections-module__I1I6TG__connected{background:var(--success-light);border-color:var(--success-border)}.connections-module__I1I6TG__connectionCard.connections-module__I1I6TG__connected .connections-module__I1I6TG__platformName{color:var(--text-primary)}.connections-module__I1I6TG__connectionCard.connections-module__I1I6TG__connected .connections-module__I1I6TG__platformUsername{color:var(--text-secondary)}.connections-module__I1I6TG__connectionCard.connections-module__I1I6TG__connected .connections-module__I1I6TG__subscriberCount,.connections-module__I1I6TG__connectionCard.connections-module__I1I6TG__connected .connections-module__I1I6TG__connectionMeta{color:var(--text-tertiary)}.connections-module__I1I6TG__connectionCard.connections-module__I1I6TG__connected .connections-module__I1I6TG__cardActions{border-top-color:var(--success-border)}.connections-module__I1I6TG__connectionCard.connections-module__I1I6TG__pending{border-color:var(--warning);background:#fbbf241a}.connections-module__I1I6TG__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.connections-module__I1I6TG__platformInfo{align-items:center;gap:14px;display:flex}.connections-module__I1I6TG__platformIcon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.connections-module__I1I6TG__platformIcon svg{width:24px;height:24px}.connections-module__I1I6TG__channelThumb{object-fit:cover;width:100%;height:100%}.connections-module__I1I6TG__platformName{color:var(--text-primary);margin:0 0 2px;font-size:17px;font-weight:600;transition:color .4s}.connections-module__I1I6TG__platformUsername{color:var(--text-tertiary);margin:0;font-size:14px;transition:color .4s}.connections-module__I1I6TG__subscriberCount{color:var(--text-muted);margin:2px 0 0;font-size:12px;transition:color .4s}.connections-module__I1I6TG__connectedBadge{background:var(--success-light);color:var(--success);border:1px solid var(--success-border);border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:flex}.connections-module__I1I6TG__connectedBadge svg{width:14px;height:14px}.connections-module__I1I6TG__comingSoonBadge{color:#d97706;background:#fef3c7;border-radius:20px;padding:6px 12px;font-size:13px;font-weight:500}.connections-module__I1I6TG__pendingBadge{color:#d97706;background:#fef3c7;border-radius:20px;padding:6px 12px;font-size:13px;font-weight:500;animation:2s infinite connections-module__I1I6TG__pulse}@keyframes connections-module__I1I6TG__pulse{0%,to{opacity:1}50%{opacity:.7}}.connections-module__I1I6TG__connectionMeta{color:var(--text-tertiary);margin-bottom:16px;padding-left:62px;font-size:13px;transition:color .4s}.connections-module__I1I6TG__cardActions{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:16px;transition:border-color .4s;display:flex}.connections-module__I1I6TG__youtubeActions{flex-direction:column;gap:10px;width:100%;display:flex}.connections-module__I1I6TG__actionRow{gap:10px;display:flex}.connections-module__I1I6TG__actionBtn{cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s}.connections-module__I1I6TG__actionBtn.connections-module__I1I6TG__fullWidth{flex:none;width:100%}.connections-module__I1I6TG__connectBtn{color:#fff}.connections-module__I1I6TG__connectBtn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.connections-module__I1I6TG__connectBtn:disabled{color:var(--text-tertiary);cursor:not-allowed;background:var(--bg-tertiary)!important}.connections-module__I1I6TG__selectBtn{color:#fff}.connections-module__I1I6TG__selectBtn:hover{opacity:.9;transform:translateY(-1px)}.connections-module__I1I6TG__syncBtn{background:var(--text-primary);color:var(--bg-primary)}.connections-module__I1I6TG__syncBtn:hover:not(:disabled){opacity:.85}.connections-module__I1I6TG__syncBtn:disabled{opacity:.5;cursor:wait}.connections-module__I1I6TG__changeBtn{background:var(--bg-secondary);color:var(--text-primary)}.connections-module__I1I6TG__changeBtn:hover{background:var(--bg-tertiary)}.connections-module__I1I6TG__disconnectBtn{background:var(--bg-secondary);color:var(--error)}.connections-module__I1I6TG__disconnectBtn:hover{background:var(--error-bg)}.connections-module__I1I6TG__syncBanner{background:var(--success-light);border:1px solid var(--success-border);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:14px 20px;display:flex}.connections-module__I1I6TG__syncBanner span{color:var(--success);font-size:14px;font-weight:500}.connections-module__I1I6TG__syncBanner button{color:var(--success);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:20px;line-height:1}.connections-module__I1I6TG__syncBanner button:hover{opacity:.7}.connections-module__I1I6TG__emptyState{text-align:center;background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;margin-top:24px;padding:60px 20px;transition:background .4s,border-color .4s}.connections-module__I1I6TG__emptyState svg{width:48px;height:48px;stroke:var(--text-tertiary);margin-bottom:16px}.connections-module__I1I6TG__emptyState h3{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:600;transition:color .4s}.connections-module__I1I6TG__emptyState p{color:var(--text-tertiary);margin:0;font-size:14px;transition:color .4s}.connections-module__I1I6TG__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:hidden}.connections-module__I1I6TG__modal{background:var(--bg-elevated);overscroll-behavior:contain;width:100%;max-width:500px;max-height:80vh;box-shadow:var(--shadow-lg);border-radius:20px;transition:background .4s;overflow-y:auto}.connections-module__I1I6TG__modalHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;padding:24px 24px 16px;display:flex}.connections-module__I1I6TG__modalTitle{color:var(--text-primary);margin:0 0 4px;font-size:20px;font-weight:600;transition:color .4s}.connections-module__I1I6TG__modalSubtitle{color:var(--text-tertiary);margin:0;font-size:14px;transition:color .4s}.connections-module__I1I6TG__modalClose{background:var(--bg-secondary);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.connections-module__I1I6TG__modalClose:hover{background:var(--bg-tertiary)}.connections-module__I1I6TG__modalClose svg{width:18px;height:18px;stroke:var(--text-tertiary)}.connections-module__I1I6TG__modalBody{max-height:60vh;padding:16px 24px 24px;overflow-y:auto}.connections-module__I1I6TG__loadingChannels{flex-direction:column;align-items:center;gap:16px;padding:40px 0;display:flex}.connections-module__I1I6TG__loadingChannels p{color:var(--text-tertiary);font-size:14px}.connections-module__I1I6TG__noChannels{text-align:center;padding:40px 0}.connections-module__I1I6TG__noChannels p{color:var(--text-tertiary);margin:0 0 8px;font-size:14px}.connections-module__I1I6TG__spinner{border:3px solid var(--border);border-top-color:var(--text-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite connections-module__I1I6TG__spin}.connections-module__I1I6TG__spinnerSmall{border:2px solid var(--border);border-top-color:var(--text-primary);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite connections-module__I1I6TG__spin}@keyframes connections-module__I1I6TG__spin{to{transform:rotate(360deg)}}.connections-module__I1I6TG__skeletonHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.connections-module__I1I6TG__skeletonTitle{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:8px;width:220px;height:32px;animation:1.5s ease-in-out infinite connections-module__I1I6TG__shimmer}.connections-module__I1I6TG__skeletonSubtitle{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:6px;width:320px;height:18px;margin-top:8px;animation:1.5s ease-in-out infinite connections-module__I1I6TG__shimmer}.connections-module__I1I6TG__skeletonBadge{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:8px;width:140px;height:38px;animation:1.5s ease-in-out infinite connections-module__I1I6TG__shimmer}.connections-module__I1I6TG__skeletonCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;padding:24px}.connections-module__I1I6TG__skeletonCardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.connections-module__I1I6TG__skeletonIcon{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:12px;width:48px;height:48px;animation:1.5s ease-in-out infinite connections-module__I1I6TG__shimmer}.connections-module__I1I6TG__skeletonPlatformName{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:6px;width:100px;height:20px;margin-bottom:6px;animation:1.5s ease-in-out infinite connections-module__I1I6TG__shimmer}.connections-module__I1I6TG__skeletonPlatformMeta{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:4px;width:150px;height:14px;animation:1.5s ease-in-out infinite connections-module__I1I6TG__shimmer}.connections-module__I1I6TG__skeletonButton{background:linear-gradient(90deg,var(--bg-tertiary)0%,var(--bg-secondary)50%,var(--bg-tertiary)100%);background-size:200% 100%;border-radius:10px;width:100%;height:44px;margin-top:16px;animation:1.5s ease-in-out infinite connections-module__I1I6TG__shimmer}@keyframes connections-module__I1I6TG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.connections-module__I1I6TG__channelsList{flex-direction:column;gap:8px;display:flex}.connections-module__I1I6TG__channelItem{background:var(--bg-secondary);border:1px solid var(--border);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:14px;width:100%;padding:14px;transition:all .2s;display:flex}.connections-module__I1I6TG__channelItem:hover:not(:disabled){border-color:var(--accent);background:var(--bg-tertiary)}.connections-module__I1I6TG__channelItem:disabled{opacity:.7;cursor:wait}.connections-module__I1I6TG__channelAvatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.connections-module__I1I6TG__channelInfo{flex:1;min-width:0}.connections-module__I1I6TG__channelName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:15px;font-weight:600;transition:color .4s;overflow:hidden}.connections-module__I1I6TG__channelStats{color:var(--text-tertiary);margin:0;font-size:13px;transition:color .4s}.connections-module__I1I6TG__selectArrow{color:var(--text-tertiary);font-size:20px}.connections-module__I1I6TG__requirementsList{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.connections-module__I1I6TG__requirementItem{background:#fbbf241a;border:1px solid #fbbf244d;border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.connections-module__I1I6TG__requirementIcon{flex-shrink:0;font-size:18px}.connections-module__I1I6TG__requirementItem span:last-child{color:var(--text-secondary);font-size:14px;line-height:1.5}.connections-module__I1I6TG__requirementNote{background:#10b9811a;border:1px solid #10b9814d;border-radius:10px;margin-top:12px;padding:14px}.connections-module__I1I6TG__requirementNote p{color:var(--success);margin:0;font-size:13px;line-height:1.6}.connections-module__I1I6TG__requirementNote strong{font-weight:600}.connections-module__I1I6TG__modalPlatformIcon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.connections-module__I1I6TG__modalPlatformIcon svg{width:24px;height:24px}.connections-module__I1I6TG__modalActions{border-top:1px solid var(--border);gap:10px;padding:16px 24px;display:flex}.connections-module__I1I6TG__modalBtn{cursor:pointer;border:none;border-radius:10px;flex:1;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s}.connections-module__I1I6TG__modalBtnSecondary{background:var(--bg-secondary);color:var(--text-primary)}.connections-module__I1I6TG__modalBtnSecondary:hover{background:var(--bg-tertiary)}.connections-module__I1I6TG__modalBtnPrimary{color:#fff}.connections-module__I1I6TG__modalBtnPrimary:hover{opacity:.9}@media (max-width:768px){.connections-module__I1I6TG__container{padding:20px 16px}.connections-module__I1I6TG__header{flex-direction:column;gap:12px}.connections-module__I1I6TG__connectionBadge{align-self:flex-start}.connections-module__I1I6TG__connectionsGrid{grid-template-columns:1fr}}@media (max-width:640px){.connections-module__I1I6TG__container{padding:16px 12px}.connections-module__I1I6TG__pageTitle{font-size:20px}.connections-module__I1I6TG__pageDesc{font-size:14px}.connections-module__I1I6TG__connectionCard{padding:16px}.connections-module__I1I6TG__platformInfo,.connections-module__I1I6TG__cardHeader{flex-direction:column;align-items:flex-start;gap:12px}.connections-module__I1I6TG__platformName{font-size:15px}.connections-module__I1I6TG__connectionMeta{padding-left:0}.connections-module__I1I6TG__cardActions{flex-direction:column}.connections-module__I1I6TG__modal{max-height:90vh;margin:10px}}
.dashboard-module__XABe8G__container{max-width:1400px;margin:0 auto;padding:24px 32px 32px}.dashboard-module__XABe8G__header{margin-bottom:32px;padding-right:80px}.dashboard-module__XABe8G__pageTitle{color:var(--text-primary);letter-spacing:-.5px;margin:0 0 4px;font-size:28px;font-weight:600;transition:color .4s}.dashboard-module__XABe8G__pageDesc{color:var(--text-tertiary);margin:0;font-size:15px;transition:color .4s}.dashboard-module__XABe8G__warningBanner{background:#fbbf2426;border:1px solid #fbbf244d;border-radius:12px;align-items:center;gap:16px;margin-bottom:24px;padding:16px 20px;display:flex}.dashboard-module__XABe8G__warningIcon{font-size:24px}.dashboard-module__XABe8G__warningContent{flex:1}.dashboard-module__XABe8G__warningContent strong{color:var(--warning);display:block}.dashboard-module__XABe8G__warningContent p{color:var(--text-secondary);margin:4px 0 0;font-size:14px}.dashboard-module__XABe8G__warningButton{background:var(--accent);color:#fff;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none}.dashboard-module__XABe8G__content{grid-template-columns:1fr 360px;gap:24px;display:grid}.dashboard-module__XABe8G__composeSection,.dashboard-module__XABe8G__optionsSection{flex-direction:column;gap:20px;display:flex}.dashboard-module__XABe8G__card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;padding:20px;transition:background .4s,border-color .4s}.dashboard-module__XABe8G__label{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:600;transition:color .4s;display:flex}.dashboard-module__XABe8G__label svg{width:16px;height:16px;stroke:var(--text-tertiary)}.dashboard-module__XABe8G__textarea{background:var(--bg-secondary);border:1px solid var(--border);width:100%;color:var(--text-primary);resize:vertical;border-radius:10px;min-height:160px;padding:16px;font-size:15px;line-height:1.6;transition:background .4s,border-color .4s,color .4s}.dashboard-module__XABe8G__textarea:focus{border-color:var(--accent);outline:none}.dashboard-module__XABe8G__charCount{color:var(--text-tertiary);text-align:right;margin-top:8px;font-size:12px}.dashboard-module__XABe8G__input{background:var(--bg-secondary);border:1px solid var(--border);width:100%;color:var(--text-primary);border-radius:10px;padding:12px 16px;font-size:14px;transition:background .4s,border-color .4s,color .4s}.dashboard-module__XABe8G__input:focus{border-color:var(--accent);outline:none}.dashboard-module__XABe8G__uploadArea{border:2px dashed var(--border);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;transition:all .2s;display:flex}.dashboard-module__XABe8G__uploadArea:hover{border-color:var(--text-primary);background:var(--bg-secondary)}.dashboard-module__XABe8G__uploadArea svg{width:32px;height:32px;stroke:var(--text-tertiary);margin-bottom:12px}.dashboard-module__XABe8G__uploadArea p{color:var(--text-primary);margin:0 0 4px;font-size:14px}.dashboard-module__XABe8G__uploadArea span{color:var(--text-tertiary);font-size:12px}.dashboard-module__XABe8G__audioOptions{gap:12px;display:flex}.dashboard-module__XABe8G__audioBtn{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:13px;transition:all .2s;display:flex}.dashboard-module__XABe8G__audioBtn:hover{background:var(--bg-tertiary)}.dashboard-module__XABe8G__audioBtn svg{width:16px;height:16px}.dashboard-module__XABe8G__platformsGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.dashboard-module__XABe8G__platformBtn{background:var(--bg-secondary);cursor:pointer;color:var(--text-primary);border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:16px 12px;transition:all .2s;display:flex;position:relative}.dashboard-module__XABe8G__platformBtn:hover:not(.dashboard-module__XABe8G__disabled){background:var(--bg-tertiary)}.dashboard-module__XABe8G__platformBtn.dashboard-module__XABe8G__selected{background:var(--accent);color:#fff;border-color:var(--accent)}.dashboard-module__XABe8G__platformBtn.dashboard-module__XABe8G__disabled{opacity:.5;cursor:not-allowed}.dashboard-module__XABe8G__platformBtn svg{fill:currentColor;width:24px;height:24px}.dashboard-module__XABe8G__platformBtn span{font-size:12px;font-weight:500}.dashboard-module__XABe8G__comingSoonBadge,.dashboard-module__XABe8G__notConnectedBadge{border-radius:4px;padding:2px 6px;font-size:9px;position:absolute;top:4px;right:4px}.dashboard-module__XABe8G__comingSoonBadge{background:var(--warning);color:#0a0a0a}.dashboard-module__XABe8G__notConnectedBadge{background:var(--error);color:#fff}.dashboard-module__XABe8G__checkmark{background:var(--success);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex;position:absolute;top:4px;right:4px}.dashboard-module__XABe8G__scheduleHeader{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.dashboard-module__XABe8G__scheduleHeader .dashboard-module__XABe8G__label{margin-bottom:0}.dashboard-module__XABe8G__scheduleHint{color:var(--text-secondary);margin:12px 0 0;font-size:13px}.dashboard-module__XABe8G__scheduleInputs{gap:12px;display:flex}.dashboard-module__XABe8G__scheduleInputs .dashboard-module__XABe8G__input{flex:1}.dashboard-module__XABe8G__successBanner{color:var(--success);background:#22c55e26;border:1px solid #22c55e4d;border-radius:10px;align-items:center;gap:10px;margin-bottom:16px;padding:14px 16px;font-size:14px;display:flex}.dashboard-module__XABe8G__errorBanner{color:var(--error);background:#ef444426;border:1px solid #ef44444d;border-radius:10px;align-items:center;gap:10px;margin-bottom:16px;padding:14px 16px;font-size:14px;display:flex}.dashboard-module__XABe8G__actionButtons{gap:12px;display:flex}.dashboard-module__XABe8G__draftBtn{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border);cursor:pointer;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.dashboard-module__XABe8G__draftBtn:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--text-tertiary)}.dashboard-module__XABe8G__draftBtn:disabled{opacity:.5;cursor:not-allowed}.dashboard-module__XABe8G__draftBtn svg{width:18px;height:18px}.dashboard-module__XABe8G__publishBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:12px;flex:2;padding:16px;font-size:15px;font-weight:600;transition:all .2s}.dashboard-module__XABe8G__publishBtn:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.dashboard-module__XABe8G__publishBtn:disabled{opacity:.5;cursor:not-allowed}.dashboard-module__XABe8G__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dashboard-module__XABe8G__modal{background:var(--bg-elevated);border-radius:20px;width:100%;max-width:440px;transition:background .4s;overflow:hidden}.dashboard-module__XABe8G__modalHeader{align-items:center;gap:16px;padding:24px 24px 20px;display:flex}.dashboard-module__XABe8G__modalPlatformIcon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.dashboard-module__XABe8G__modalPlatformIcon svg{width:24px;height:24px}.dashboard-module__XABe8G__modalTitle{color:var(--text-primary);margin:0 0 4px;font-size:18px;font-weight:600}.dashboard-module__XABe8G__modalSubtitle{color:var(--text-tertiary);margin:0;font-size:14px}.dashboard-module__XABe8G__modalBody{padding:0 24px 24px}.dashboard-module__XABe8G__modalInfo{background:var(--bg-secondary);border-radius:12px;margin-bottom:16px;padding:16px}.dashboard-module__XABe8G__modalInfo p{color:var(--text-primary);margin:0 0 12px;font-size:14px}.dashboard-module__XABe8G__modalInfo ul{color:var(--text-tertiary);margin:0;padding-left:20px;font-size:13px}.dashboard-module__XABe8G__modalInfo li{margin-bottom:6px}.dashboard-module__XABe8G__modalActions{border-top:1px solid var(--border);gap:12px;padding:20px 24px;display:flex}.dashboard-module__XABe8G__modalBtn{cursor:pointer;border:none;border-radius:10px;flex:1;padding:14px 20px;font-size:14px;font-weight:600;transition:all .2s}.dashboard-module__XABe8G__modalBtnSecondary{background:var(--bg-secondary);color:var(--text-primary)}.dashboard-module__XABe8G__modalBtnSecondary:hover{background:var(--bg-tertiary)}.dashboard-module__XABe8G__modalBtnPrimary{color:#fff;background:var(--accent)}.dashboard-module__XABe8G__modalBtnPrimary:hover{opacity:.9}.dashboard-module__XABe8G__modalBtnPrimary:disabled{opacity:.5;cursor:not-allowed}.dashboard-module__XABe8G__modalCloseBtn{background:var(--bg-secondary);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.dashboard-module__XABe8G__modalCloseBtn:hover{background:var(--bg-tertiary)}.dashboard-module__XABe8G__modalCloseBtn svg{width:18px;height:18px;color:var(--text-secondary)}.dashboard-module__XABe8G__scheduleBtn{background:#34c759}.dashboard-module__XABe8G__scheduleBtn:hover:not(:disabled){background:#2db14f}.dashboard-module__XABe8G__scheduleModal{background:var(--bg-elevated);border-radius:20px;width:100%;max-width:520px;overflow:hidden}.dashboard-module__XABe8G__scheduleModalHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.dashboard-module__XABe8G__scheduleModalBody{max-height:400px;padding:24px;overflow-y:auto}.dashboard-module__XABe8G__scheduleModalFooter{border-top:1px solid var(--border);gap:12px;padding:20px 24px;display:flex}.dashboard-module__XABe8G__applyAllSection{background:var(--bg-secondary);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 16px;display:flex}.dashboard-module__XABe8G__applyAllSection span{color:var(--text-secondary);font-size:13px}.dashboard-module__XABe8G__applyAllBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s}.dashboard-module__XABe8G__applyAllBtn:hover{background:var(--accent-hover)}.dashboard-module__XABe8G__platformSchedulesList{flex-direction:column;gap:16px;display:flex}.dashboard-module__XABe8G__platformScheduleItem{background:var(--bg-secondary);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.dashboard-module__XABe8G__platformScheduleInfo{align-items:center;gap:12px;display:flex}.dashboard-module__XABe8G__platformScheduleIcon{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dashboard-module__XABe8G__platformScheduleIcon svg{fill:currentColor;width:20px;height:20px}.dashboard-module__XABe8G__platformScheduleName{color:var(--text-primary);font-size:14px;font-weight:500}.dashboard-module__XABe8G__platformScheduleInputs{gap:8px;display:flex}.dashboard-module__XABe8G__scheduleInput{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-primary);border-radius:8px;min-width:130px;padding:10px 12px;font-size:13px}.dashboard-module__XABe8G__scheduleInput:focus{border-color:var(--accent);outline:none}@media (max-width:1024px){.dashboard-module__XABe8G__content{grid-template-columns:1fr}.dashboard-module__XABe8G__optionsSection{order:-1}}@media (max-width:768px){.dashboard-module__XABe8G__container{padding:20px 16px}.dashboard-module__XABe8G__header{flex-direction:column;align-items:flex-start;gap:16px}.dashboard-module__XABe8G__platformsGrid{grid-template-columns:repeat(3,1fr)}.dashboard-module__XABe8G__textarea{min-height:120px}}@media (max-width:640px){.dashboard-module__XABe8G__container{padding:16px 12px}.dashboard-module__XABe8G__pageTitle{font-size:20px}.dashboard-module__XABe8G__pageDesc{font-size:14px}.dashboard-module__XABe8G__card{padding:16px}.dashboard-module__XABe8G__platformsGrid{grid-template-columns:repeat(2,1fr);gap:8px}.dashboard-module__XABe8G__platformBtn{padding:12px 8px}.dashboard-module__XABe8G__platformBtn svg{width:20px;height:20px}.dashboard-module__XABe8G__audioOptions,.dashboard-module__XABe8G__scheduleInputs{flex-direction:column}.dashboard-module__XABe8G__warningBanner{text-align:center;flex-direction:column}.dashboard-module__XABe8G__warningButton{text-align:center;width:100%}}
