._57ci3q_dashboard{gap:var(--space-8);max-width:1400px;animation:_57ci3q_fadeIn .5s var(--ease-out-expo);flex-direction:column;display:flex}@keyframes _57ci3q_fadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._57ci3q_header{justify-content:space-between;align-items:center;display:flex}._57ci3q_title{font-size:var(--text-4xl);background:var(--brand-accent,var(--gradient-text));-webkit-text-fill-color:transparent;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1.1}._57ci3q_subtitle{color:var(--text-secondary);font-size:var(--text-base);margin-top:var(--space-2);font-weight:400}._57ci3q_dateDisplay{font-size:var(--text-sm);color:var(--text-muted);background:var(--bg-tertiary);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);border:1px solid var(--border-subtle);align-items:center;height:40px;font-weight:500;display:flex}._57ci3q_statsGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1200px){._57ci3q_statsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._57ci3q_statsGrid{grid-template-columns:1fr}}._57ci3q_statCard{background:var(--bg-card);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-6);gap:var(--space-3);transition:all var(--transition-normal);cursor:pointer;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._57ci3q_statCard:before{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff1a 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}._57ci3q_statCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#a855f714 0%,#0000 70%);width:100px;height:100px;position:absolute;top:0;right:0}._57ci3q_statCard:hover{border-color:var(--brand-accent,var(--border-light));box-shadow:var(--shadow-lg), 0 0 40px #a855f714;transform:translateY(-4px)}._57ci3q_statHeader{justify-content:space-between;align-items:center;display:flex}._57ci3q_statLabel{font-size:var(--text-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:500}._57ci3q_statIcon{background:var(--bg-tertiary);border-radius:var(--radius-lg);z-index:1;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;display:flex;position:relative}._57ci3q_statValue{font-size:var(--text-4xl);color:var(--text-primary);letter-spacing:-.02em;font-weight:700;line-height:1}._57ci3q_statTrend{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);align-items:center;gap:4px;width:fit-content;font-weight:500;display:inline-flex}._57ci3q_trendUp{color:var(--accent-green);background:#10b9811f}._57ci3q_trendDown{color:var(--accent-red);background:#ef44441f}._57ci3q_trendNeutral{color:var(--text-muted);background:var(--bg-tertiary)}._57ci3q_sectionTitle{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);font-weight:600;display:flex}._57ci3q_sectionTitle:after{content:"";background:linear-gradient(90deg, var(--border-subtle), transparent);height:1px;margin-left:var(--space-4);flex:1}._57ci3q_activityFeed{gap:var(--space-3);flex-direction:column;display:flex}._57ci3q_activityItem{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);background:var(--bg-tertiary);border-radius:var(--radius-lg);transition:all var(--transition-fast);border:1px solid #0000;display:flex}._57ci3q_activityItem:hover{background:var(--bg-elevated);border-color:var(--border-subtle);transform:translate(4px)}._57ci3q_activityIcon{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:flex}._57ci3q_activityPublished{background:var(--status-success-alpha);color:var(--status-success-text)}._57ci3q_activityPartial,._57ci3q_activityWarning{background:var(--status-warning-bg);color:var(--status-warning-text)}._57ci3q_activityFailed{background:var(--status-error-alpha);color:var(--status-error-text)}._57ci3q_activityScheduled{background:var(--status-info-bg);color:var(--status-info-text)}._57ci3q_activityDefault{background:var(--accent-primary-alpha);color:var(--accent-primary)}._57ci3q_activityContent{flex:1;min-width:0}._57ci3q_activityMessage{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:2px;line-height:1.4}._57ci3q_activityTime{font-size:var(--text-xs);color:var(--text-muted)}._57ci3q_welcomeSection{background:var(--bg-card);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-8);display:flex;position:relative;overflow:hidden}._57ci3q_welcomeSection:before{content:"";background:radial-gradient(ellipse at 0% 0%, var(--brand-accent,#a855f71f) 0%, transparent 50%), radial-gradient(ellipse at 100% 100%, #6366f114 0%, transparent 50%);pointer-events:none;position:absolute;inset:0}._57ci3q_welcomeSection:after{content:"";background:linear-gradient(90deg,#0000 0%,#a855f74d 30%,#6366f14d 70%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}._57ci3q_welcomeText{z-index:1;position:relative}._57ci3q_welcomeText h2{font-size:var(--text-2xl);margin-bottom:var(--space-2);color:var(--text-primary);letter-spacing:-.02em;font-weight:700}._57ci3q_welcomeText p{color:var(--text-secondary);max-width:500px;line-height:var(--leading-relaxed)}._57ci3q_createButton{background:var(--brand-accent,var(--gradient-primary));color:#fff;padding:var(--space-4) var(--space-8);border-radius:var(--radius-xl);font-weight:600;font-size:var(--text-base);align-items:center;gap:var(--space-3);transition:all var(--transition-normal);box-shadow:var(--shadow-md), inset 0 1px 0 #ffffff26;z-index:1;white-space:nowrap;display:flex;position:relative}._57ci3q_createButton:hover{box-shadow:var(--shadow-xl), 0 0 40px #a855f766;transform:translateY(-3px)scale(1.02)}._57ci3q_createButton:active{transform:translateY(-1px)scale(1)}._57ci3q_emptyState{text-align:center;padding:var(--space-12);color:var(--text-muted)}@media (max-width:768px){._57ci3q_welcomeSection{text-align:center;padding:var(--space-6);flex-direction:column}._57ci3q_welcomeText{text-align:center}._57ci3q_welcomeText p{max-width:100%}._57ci3q_header{gap:var(--space-4);flex-direction:column}._57ci3q_title{font-size:var(--text-3xl)}}._57ci3q_actionGrid{gap:var(--space-3);grid-template-columns:1fr;display:grid}._57ci3q_actionCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-left:4px solid var(--card-accent);border-radius:var(--radius-lg);padding:var(--space-4);align-items:center;gap:var(--space-4);transition:all var(--transition-normal);--card-accent:var(--accent-primary);--card-accent-alpha:var(--accent-primary-alpha);text-decoration:none;display:flex;position:relative;overflow:hidden}._57ci3q_actionCardPink{--card-accent:#ec4899;--card-accent-alpha:#ec48991a;background:linear-gradient(90deg,#ec489908,#0000)}._57ci3q_actionCardRed{--card-accent:#ef4444;--card-accent-alpha:#ef44441a;background:linear-gradient(90deg,#ef444408,#0000)}._57ci3q_actionCardPurple{--card-accent:#8b5cf6;--card-accent-alpha:#8b5cf61a;background:linear-gradient(90deg,#8b5cf608,#0000)}._57ci3q_actionCardBlue{--card-accent:#3b82f6;--card-accent-alpha:#3b82f61a;background:linear-gradient(90deg,#3b82f608,#0000)}._57ci3q_actionCardGreen{--card-accent:#10b981;--card-accent-alpha:#10b9811a;background:linear-gradient(90deg,#10b98108,#0000)}._57ci3q_actionCard:hover{border-color:var(--card-accent);box-shadow:var(--shadow-md), 0 4px 20px var(--card-accent-alpha);background:var(--bg-elevated);transform:translateY(-2px)}._57ci3q_actionIcon{background:var(--card-accent-alpha);width:48px;height:48px;color:var(--card-accent);border-radius:var(--radius-lg);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:flex}._57ci3q_actionCard:hover ._57ci3q_actionIcon{background:var(--card-accent);color:#fff;box-shadow:0 4px 12px var(--card-accent-alpha);transform:scale(1.1)rotate(5deg)}._57ci3q_actionContent{flex:1}._57ci3q_actionTitle{color:var(--text-primary);transition:color var(--transition-fast);margin-bottom:2px;font-weight:600;display:block}._57ci3q_actionCard:hover ._57ci3q_actionTitle{color:var(--card-accent)}._57ci3q_actionDesc{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.4}._57ci3q_actionArrow{color:var(--card-accent);opacity:.5;transition:all var(--transition-normal);font-size:1.25rem;transform:translate(0)}._57ci3q_actionCard:hover ._57ci3q_actionArrow{opacity:1;color:var(--card-accent);transform:translate(4px)}._57ci3q_actionCardButton{font:inherit;text-align:left;cursor:pointer;width:100%}
._1xrtEW_card{padding:var(--space-6);background-color:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);color:inherit;flex-direction:column;text-decoration:none;transition:all .2s;display:flex}._1xrtEW_card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}._1xrtEW_header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}._1xrtEW_title{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}._1xrtEW_platforms{gap:var(--space-2);display:flex}._1xrtEW_platformIcon{background-color:var(--surface-sunken);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._1xrtEW_content{-webkit-line-clamp:3;line-clamp:3;font-size:var(--text-base);color:var(--text-primary);margin:0 0 var(--space-4) 0;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}._1xrtEW_footer{align-items:center;gap:var(--space-2);color:var(--accent-purple);font-size:var(--text-sm);margin-top:auto;font-weight:500;display:flex}
.-k96eG_wrapper{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center;background:var(--bg-card);border:1px dashed var(--border-medium);border-radius:var(--radius-xl);flex-direction:column;display:flex}.-k96eG_compact{padding:var(--space-8) var(--space-4);background:0 0;border:none}.-k96eG_icon{color:var(--text-muted)}.-k96eG_title{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:600}.-k96eG_text{max-width:420px;font-size:var(--text-sm);color:var(--text-secondary);margin:0}.-k96eG_cta{padding:var(--space-2) var(--space-5);border-radius:var(--radius-md);background:var(--gradient-primary);color:#fff;font-weight:500;text-decoration:none}
.QUUPIW_skeleton{background:var(--bg-tertiary);border-radius:var(--radius-md);animation:1.5s ease-in-out infinite QUUPIW_pulse}.QUUPIW_text{width:100%;height:1rem}.QUUPIW_rect{width:100%;height:100%}.QUUPIW_card{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.QUUPIW_cardIcon{border-radius:var(--radius-md);background:var(--bg-tertiary);width:48px;height:48px;animation:1.5s ease-in-out infinite QUUPIW_pulse}.QUUPIW_cardTitle{background:var(--bg-tertiary);border-radius:var(--radius-sm);width:60%;height:1.5rem;animation:1.5s ease-in-out infinite QUUPIW_pulse}.QUUPIW_cardBody{background:var(--bg-tertiary);border-radius:var(--radius-sm);width:80%;height:1rem;animation:1.5s ease-in-out infinite QUUPIW_pulse}@keyframes QUUPIW_pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.QUUPIW_skeletonIcon{border-radius:50%!important}
.E7NuRW_overlay{-webkit-backdrop-filter:blur(8px);z-index:10000;animation:E7NuRW_fadeIn var(--transition-base,.2s) ease-out;isolation:isolate;background-color:#fffffff5;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;transform:translateZ(0)}.E7NuRW_content{outline:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.E7NuRW_closeBtn{top:var(--space-5,20px);right:var(--space-5,20px);border:1px solid var(--border-light);border-radius:var(--radius-full);background-color:var(--bg-card);width:44px;height:44px;color:var(--text-primary);cursor:pointer;z-index:1010;box-shadow:var(--shadow-md);transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:1.5rem;display:flex;position:absolute}.E7NuRW_closeBtn:hover{background-color:var(--bg-elevated);border-color:var(--border-medium);transform:scale(1.05)}.E7NuRW_closeBtn:active{transform:scale(.98)}.E7NuRW_mediaWrapper{width:100%;height:100%;padding:var(--space-6,24px);flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.E7NuRW_imageContainer{justify-content:center;align-items:center;width:100%;height:100%;max-height:85vh;display:flex;position:relative}.E7NuRW_mediaImage{object-fit:contain;border-radius:var(--radius-lg);max-width:100%;max-height:85vh}.E7NuRW_mediaElement{border-radius:var(--radius-lg);max-width:100%;max-height:85vh;box-shadow:var(--shadow-xl);outline:none}.E7NuRW_navBtn{border:1px solid var(--border-light);border-radius:var(--radius-lg);background-color:var(--bg-card);width:48px;height:80px;color:var(--text-secondary);cursor:pointer;z-index:1010;box-shadow:var(--shadow-md);transition:all var(--transition-fast);justify-content:center;align-items:center;font-size:1.75rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.E7NuRW_navBtn:hover{background-color:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-medium);transform:translateY(-50%)scale(1.03)}.E7NuRW_navBtn:active{transform:translateY(-50%)scale(.98)}.E7NuRW_prevBtn{left:var(--space-4,16px)}.E7NuRW_nextBtn{right:var(--space-4,16px)}.E7NuRW_counter{bottom:var(--space-5,20px);padding:var(--space-2) var(--space-4);background-color:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-full);color:var(--text-secondary);font-size:var(--text-sm);box-shadow:var(--shadow-md);pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:500;position:absolute;left:50%;transform:translate(-50%)}@keyframes E7NuRW_fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.E7NuRW_closeBtn{top:var(--space-3,12px);right:var(--space-3,12px);width:36px;height:36px;font-size:1.25rem}.E7NuRW_navBtn{width:40px;height:64px;font-size:1.5rem}.E7NuRW_prevBtn{left:var(--space-2,8px)}.E7NuRW_nextBtn{right:var(--space-2,8px)}.E7NuRW_mediaWrapper{padding:var(--space-4,16px)}.E7NuRW_imageContainer,.E7NuRW_mediaImage,.E7NuRW_mediaElement{max-height:80vh}}
.HXg0mq_overlay{background:var(--bg-overlay-strong);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;justify-content:center;align-items:center;animation:.15s ease-out HXg0mq_fadeIn;display:flex;position:fixed;inset:0}@keyframes HXg0mq_fadeIn{0%{opacity:0}to{opacity:1}}.HXg0mq_modal{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);width:100%;max-width:420px;animation:.2s ease-out HXg0mq_slideUp;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}@keyframes HXg0mq_slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.HXg0mq_header{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle)}.HXg0mq_title{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:600}.HXg0mq_body{padding:var(--space-6);color:var(--text-secondary);font-size:var(--text-base);line-height:1.6}.HXg0mq_body p{margin:0}.HXg0mq_footer{gap:var(--space-3);padding:var(--space-4) var(--space-6);background:var(--bg-tertiary);border-top:1px solid var(--border-subtle);justify-content:flex-end;display:flex}.HXg0mq_cancelBtn{padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-light);color:var(--text-secondary);transition:all var(--transition-fast);background:0 0;font-weight:500}.HXg0mq_cancelBtn:hover:not(:disabled){background:var(--bg-elevated);color:var(--text-primary)}.HXg0mq_confirmBtn{padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);border:none;justify-content:center;align-items:center;min-width:100px;font-weight:600;display:flex}.HXg0mq_confirmBtn:disabled{opacity:.6;cursor:not-allowed}.HXg0mq_confirmBtn.HXg0mq_primary{background:var(--gradient-primary);color:#fff}.HXg0mq_confirmBtn.HXg0mq_primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #a855f766}.HXg0mq_confirmBtn.HXg0mq_danger{background:var(--gradient-danger);color:#fff}.HXg0mq_confirmBtn.HXg0mq_danger:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #ef444466}.HXg0mq_confirmBtn.HXg0mq_success{background:var(--gradient-success);color:#fff}.HXg0mq_confirmBtn.HXg0mq_success:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #10b98166}.HXg0mq_spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite HXg0mq_spin}@keyframes HXg0mq_spin{to{transform:rotate(360deg)}}
._7LRQSW_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal-backdrop);background-color:#ffffffb3;justify-content:center;align-items:center;animation:.2s ease-out _7LRQSW_fadeIn;display:flex;position:fixed;inset:0}._7LRQSW_modal{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);flex-direction:column;width:90%;max-height:90vh;animation:.3s ease-out _7LRQSW_slideUp;display:flex}._7LRQSW_sm{max-width:400px}._7LRQSW_md{max-width:600px}._7LRQSW_lg{max-width:800px}._7LRQSW_xl{max-width:1000px}._7LRQSW_header{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}._7LRQSW_title{color:var(--text-primary);font-size:1.25rem;font-weight:600}._7LRQSW_closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;line-height:1;transition:color .2s}._7LRQSW_closeBtn:hover{color:var(--text-primary)}._7LRQSW_body{padding:var(--space-6);flex:1;overflow-y:auto}._7LRQSW_footer{padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:var(--space-3);background:var(--bg-surface);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);display:flex}@keyframes _7LRQSW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _7LRQSW_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.O2_h3a_backdrop{z-index:99;position:fixed;inset:0}.O2_h3a_popover{z-index:100;background:var(--bg-card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-light);border-radius:var(--radius-xl);width:340px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-xl);animation:O2_h3a_popoverIn .2s var(--ease-out-expo);position:fixed;overflow:visible}.O2_h3a_popover:before{content:"";background:var(--bg-tertiary);border-left:1px solid var(--border-light);border-bottom:1px solid var(--border-light);width:14px;height:14px;position:absolute;top:24px;left:-7px;transform:rotate(45deg)}@keyframes O2_h3a_popoverIn{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.O2_h3a_header{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--bg-tertiary);display:flex}.O2_h3a_status{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full);padding:2px 8px;font-size:.65rem;font-weight:600}.O2_h3a_status.O2_h3a_draft{color:var(--text-muted);background:#6b728026}.O2_h3a_status.O2_h3a_scheduled{color:var(--accent-primary);background:#a855f726}.O2_h3a_status.O2_h3a_published{color:var(--accent-green);background:#10b98126}.O2_h3a_status.O2_h3a_failed{color:var(--accent-red);background:#ef444426}.O2_h3a_status.O2_h3a_partially_published{background:var(--status-warning-bg);color:var(--status-warning-text)}.O2_h3a_status.O2_h3a_publishing{color:#60a5fa;background:#3b82f626;animation:2s ease-in-out infinite O2_h3a_popoverPublishPulse}@keyframes O2_h3a_popoverPublishPulse{0%,to{opacity:1}50%{opacity:.6}}.O2_h3a_datetime{font-size:var(--text-xs);color:var(--text-muted);flex:1}.O2_h3a_closeBtn{width:24px;height:24px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.O2_h3a_closeBtn:hover{background:var(--bg-elevated);color:var(--text-primary)}.O2_h3a_platforms{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.O2_h3a_platformBadge{font-size:var(--text-xs);font-weight:500}.O2_h3a_content{padding:var(--space-4);font-size:var(--text-sm);color:var(--text-primary);line-height:var(--leading-relaxed);white-space:pre-wrap;word-break:break-word;max-height:150px;overflow-y:auto}.O2_h3a_previewImageWrapper{border-radius:var(--radius-md);width:100%;height:160px;margin-bottom:var(--space-3);border:1px solid var(--border-subtle);overflow:hidden}.O2_h3a_previewImage{object-fit:cover;width:100%;height:100%}.O2_h3a_actions{gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--border-subtle);background:var(--bg-tertiary);display:flex}.O2_h3a_editBtn,.O2_h3a_publishBtn,.O2_h3a_deleteBtn{padding:var(--space-2) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);font-weight:500}.O2_h3a_editBtn{background:var(--gradient-primary);color:#fff;border:none;flex:1}.O2_h3a_editBtn:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.O2_h3a_publishBtn{background:var(--bg-elevated);color:var(--text-primary);flex:1}.O2_h3a_publishBtn:hover{background:var(--bg-card-hover);border-color:var(--border-light)}.O2_h3a_deleteBtn{padding:var(--space-2) var(--space-3);color:var(--text-muted);justify-content:center;align-items:center;gap:var(--space-1);background:0 0;display:flex}.O2_h3a_deleteBtn:hover{color:var(--accent-red);background:#ef44441a;border-color:#ef444433}.O2_h3a_publishStatus{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle)}
.WABZtW_container{background:var(--bg-card);border-radius:var(--radius-lg);flex-direction:column;height:100%;max-height:500px;display:flex;overflow:hidden}.WABZtW_header{padding:var(--space-3);border-bottom:1px solid var(--border-subtle)}.WABZtW_divider{background-color:var(--border-subtle);height:1px;margin:0 var(--space-3) var(--space-3)}.WABZtW_titleRow{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.WABZtW_titleInfo{align-items:center;gap:var(--space-2);color:var(--accent-primary);display:flex}.WABZtW_headerIcon{color:var(--accent-primary)}.WABZtW_headerTitle{font-size:var(--text-sm);letter-spacing:.5px;color:var(--accent-primary);text-transform:uppercase;font-weight:600}.WABZtW_closeButton{border-radius:var(--radius-full);background:var(--bg-tertiary);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-base);border:none;justify-content:center;align-items:center;display:flex}.WABZtW_closeButton:hover{background:var(--bg-hover);color:var(--text-primary)}.WABZtW_searchContainer{margin-bottom:var(--space-3)}.WABZtW_searchBar{align-items:center;display:flex;position:relative}.WABZtW_searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:12px}.WABZtW_searchInput{background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-full);width:100%;color:var(--text-primary);font-size:var(--text-base);transition:all var(--duration-base);outline:none;padding:12px 12px 12px 40px}.WABZtW_searchInput:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-primary-alpha);background:var(--bg-card)}.WABZtW_categories{gap:var(--space-2);padding-bottom:var(--space-2);scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.WABZtW_categories::-webkit-scrollbar{display:none}.WABZtW_categoryChip{border-radius:var(--radius-full);background:var(--bg-card);border:1px solid var(--border-light);color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:all var(--duration-base);box-shadow:var(--shadow-sm);min-width:fit-content;padding:6px 16px;font-weight:500}.WABZtW_categoryChip:hover{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--bg-tertiary)}.WABZtW_activeChip{background:var(--accent-primary);border-color:var(--accent-primary);box-shadow:var(--shadow-md);color:#fff!important}.WABZtW_activeChip:hover{background:var(--accent-indigo);border-color:var(--accent-indigo);color:#fff!important}.WABZtW_content{padding:var(--space-3);background:var(--bg-tertiary);flex:1;min-height:250px;overflow-y:auto}.WABZtW_grid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.WABZtW_gifItem{aspect-ratio:4/3;background:var(--bg-card);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;width:100%;padding:0;transition:transform .2s;display:flex;overflow:hidden}.WABZtW_gifItem:hover{box-shadow:var(--shadow-md);z-index:10;transform:scale(1.02)}.WABZtW_gifVideo{object-fit:cover;pointer-events:none;width:100%;height:100%}.WABZtW_loading,.WABZtW_error,.WABZtW_empty{justify-content:center;align-items:center;gap:var(--space-3);height:100%;color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;min-height:150px;display:flex}.WABZtW_spinner{color:var(--accent-primary);animation:1s linear infinite WABZtW_spin}@keyframes WABZtW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.bagVBG_container{padding:var(--space-4) 0;width:100%;margin:0 auto}.bagVBG_header{text-align:center;margin-bottom:var(--space-6)}.bagVBG_title{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:700}.bagVBG_subtitle{color:var(--text-secondary);font-size:var(--text-base)}.bagVBG_grid{gap:var(--space-3);margin-bottom:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.bagVBG_grid{grid-template-columns:repeat(2,1fr)}}.bagVBG_card{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4);aspect-ratio:1;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-normal);flex-direction:column;display:flex;position:relative;overflow:hidden}.bagVBG_card:hover:not(:disabled){background:var(--bg-elevated);border-color:var(--border-medium);box-shadow:var(--shadow-md);transform:translateY(-2px)}.bagVBG_card:disabled{cursor:default;opacity:.9}.bagVBG_cardConnected{background:#10b9810d;border-color:#10b9814d}.bagVBG_iconWrapper{border-radius:var(--radius-full);background:var(--bg-primary);width:40px;height:40px;box-shadow:var(--shadow-sm);color:var(--text-primary);transition:transform var(--transition-fast);justify-content:center;align-items:center;display:flex}.bagVBG_card:hover .bagVBG_iconWrapper{transform:scale(1.1)}.bagVBG_platformName{font-size:var(--text-xs);color:var(--text-secondary);text-align:center;font-weight:500}.bagVBG_statusIndicator{top:var(--space-2);right:var(--space-2);background:var(--accent-green);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;animation:.3s cubic-bezier(.16,1,.3,1) bagVBG_scaleIn;display:flex;position:absolute;box-shadow:0 2px 4px #10b9814d}@keyframes bagVBG_scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.bagVBG_actions{border-top:1px solid var(--border-subtle);padding-top:var(--space-6);justify-content:center;display:flex}.bagVBG_button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);border-radius:var(--radius-xl);font-weight:600;font-size:var(--text-base);cursor:pointer;background:var(--gradient-primary);color:#fff;box-shadow:var(--shadow-md);transition:all var(--transition-normal);border:none;outline:none;display:inline-flex}.bagVBG_button:hover{box-shadow:var(--shadow-lg), var(--shadow-glow-purple);transform:translateY(-2px)}.bagVBG_grid{margin:var(--space-6) 0;display:block}.bagVBG_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;animation:.2s ease-out bagVBG_fadeIn;display:flex;position:fixed;inset:0}.bagVBG_modalContent{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:var(--space-5);width:90%;max-width:420px;animation:bagVBG_slideUp .3s var(--ease-out-expo);box-shadow:0 20px 40px #0003}.bagVBG_modalContent h2{margin:0 0 var(--space-2) 0;font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.bagVBG_modalContent p{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 var(--space-4) 0}.bagVBG_accountList{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.bagVBG_accountOption{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-lg);cursor:pointer;text-align:left;width:100%;transition:all var(--transition-fast);border:1px solid #0000;display:flex}.bagVBG_accountOption:hover{background:var(--bg-elevated);border-color:var(--border-light)}.bagVBG_accountOption.bagVBG_selected{background:var(--accent-primary-alpha);border-color:var(--accent-primary)}.bagVBG_accountIcon{border-radius:var(--radius-full);background:var(--bg-card);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex;overflow:hidden}.bagVBG_accountIcon img{object-fit:cover;width:100%;height:100%}.bagVBG_accountDetails{flex-direction:column;flex:1;display:flex}.bagVBG_accountDetails strong{color:var(--text-primary);font-size:var(--text-sm)}.bagVBG_accountDetails span{color:var(--text-muted);font-size:var(--text-xs)}.bagVBG_check{color:var(--accent-primary);font-weight:700}.bagVBG_closeBtn{width:100%;padding:var(--space-3);background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);font-weight:500}.bagVBG_closeBtn:hover{background:var(--bg-elevated)}.bagVBG_spinner{padding:var(--space-6);text-align:center;color:var(--text-muted)}.bagVBG_connectBtn{padding:var(--space-3) var(--space-6);background:var(--accent-primary);color:#fff;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);border:none;font-weight:600}.bagVBG_connectBtn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.bagVBG_connectBtn:disabled{opacity:.7;cursor:not-allowed}@keyframes bagVBG_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bagVBG_consentList{margin:0 0 var(--space-4) 0;padding-left:var(--space-4);gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;max-height:50vh;display:flex;overflow-y:auto}.bagVBG_consentActions{gap:var(--space-2);flex-direction:column;display:flex}
.aMcy8q_container{gap:var(--space-2);flex-direction:column;display:flex}.aMcy8q_compact{gap:var(--space-1)}.aMcy8q_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aMcy8q_compact .aMcy8q_list{gap:var(--space-1)}.aMcy8q_row{gap:var(--space-2);align-items:flex-start;display:flex}.aMcy8q_platformIcon{color:var(--text-secondary);flex-shrink:0;margin-top:2px;display:inline-flex}.aMcy8q_rowBody{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.aMcy8q_rowHeader{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.aMcy8q_platformName{color:var(--text-primary);font-size:.8125rem;font-weight:500}.aMcy8q_statusPill{padding:0 var(--space-2);border-radius:var(--radius-sm);border:1px solid #0000;font-size:.75rem}.aMcy8q_success{color:var(--status-success-text);background:var(--status-success-bg);border-color:var(--status-success-border)}.aMcy8q_warning{color:var(--status-warning-text);background:var(--status-warning-bg);border-color:var(--status-warning-border)}.aMcy8q_error{color:var(--status-error-text);background:var(--status-error-bg);border-color:var(--status-error-border)}.aMcy8q_pending{color:var(--text-muted);background:var(--bg-secondary);border-color:var(--border-subtle)}.aMcy8q_errorMessage{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.4}.aMcy8q_compact .aMcy8q_errorMessage{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aMcy8q_reconnectLink{color:var(--accent-primary);width:fit-content;font-size:.75rem;font-weight:500;text-decoration:underline}.aMcy8q_ackButton{color:var(--accent-primary);cursor:pointer;background:0 0;border:none;width:fit-content;padding:0;font-size:.75rem;font-weight:500;text-decoration:underline}.aMcy8q_ackButton:disabled{opacity:.6;cursor:default}.aMcy8q_retryButton{align-items:center;gap:var(--space-1);width:fit-content;padding:var(--space-1) var(--space-3);color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;font-size:.8125rem;font-weight:500;display:inline-flex}.aMcy8q_retryButton:hover:not(:disabled){background:var(--bg-hover)}.aMcy8q_retryButton:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.aMcy8q_retryButton:disabled{opacity:.6;cursor:not-allowed}
.hlM_tG_container{padding:var(--space-4) 0;width:100%;margin:0 auto}.hlM_tG_header{text-align:center;margin-bottom:var(--space-6)}.hlM_tG_title{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:700}.hlM_tG_subtitle{color:var(--text-secondary);font-size:var(--text-base)}.hlM_tG_grid{gap:var(--space-3);margin-bottom:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.hlM_tG_grid{grid-template-columns:repeat(2,1fr)}}.hlM_tG_card{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4);aspect-ratio:1;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-normal);flex-direction:column;display:flex;position:relative;overflow:hidden}.hlM_tG_card:hover:not(:disabled){background:var(--bg-elevated);border-color:var(--border-medium);box-shadow:var(--shadow-md);transform:translateY(-2px)}.hlM_tG_card:disabled{cursor:default;opacity:.9}.hlM_tG_cardConnected{background:#10b9810d;border-color:#10b9814d}.hlM_tG_iconWrapper{border-radius:var(--radius-full);background:var(--bg-primary);width:40px;height:40px;box-shadow:var(--shadow-sm);color:var(--text-primary);transition:transform var(--transition-fast);justify-content:center;align-items:center;display:flex}.hlM_tG_card:hover .hlM_tG_iconWrapper{transform:scale(1.1)}.hlM_tG_platformName{font-size:var(--text-xs);color:var(--text-secondary);text-align:center;font-weight:500}.hlM_tG_statusIndicator{top:var(--space-2);right:var(--space-2);background:var(--accent-green);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;animation:.3s cubic-bezier(.16,1,.3,1) hlM_tG_scaleIn;display:flex;position:absolute;box-shadow:0 2px 4px #10b9814d}@keyframes hlM_tG_scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.hlM_tG_actions{border-top:1px solid var(--border-subtle);padding-top:var(--space-6);justify-content:center;display:flex}.hlM_tG_button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);border-radius:var(--radius-xl);font-weight:600;font-size:var(--text-base);cursor:pointer;background:var(--gradient-primary);color:#fff;box-shadow:var(--shadow-md);transition:all var(--transition-normal);border:none;outline:none;display:inline-flex}.hlM_tG_button:hover{box-shadow:var(--shadow-lg), var(--shadow-glow-purple);transform:translateY(-2px)}.hlM_tG_grid{margin:var(--space-6) 0;display:block}.hlM_tG_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;animation:.2s ease-out hlM_tG_fadeIn;display:flex;position:fixed;inset:0}.hlM_tG_modalContent{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:var(--space-5);width:90%;max-width:420px;animation:hlM_tG_slideUp .3s var(--ease-out-expo);box-shadow:0 20px 40px #0003}.hlM_tG_modalContent h2{margin:0 0 var(--space-2) 0;font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.hlM_tG_modalContent p{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 var(--space-4) 0}.hlM_tG_accountList{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.hlM_tG_accountOption{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-lg);cursor:pointer;text-align:left;width:100%;transition:all var(--transition-fast);border:1px solid #0000;display:flex}.hlM_tG_accountOption:hover{background:var(--bg-elevated);border-color:var(--border-light)}.hlM_tG_accountOption.hlM_tG_selected{background:var(--accent-primary-alpha);border-color:var(--accent-primary)}.hlM_tG_accountIcon{border-radius:var(--radius-full);background:var(--bg-card);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex;overflow:hidden}.hlM_tG_accountIcon img{object-fit:cover;width:100%;height:100%}.hlM_tG_accountDetails{flex-direction:column;flex:1;display:flex}.hlM_tG_accountDetails strong{color:var(--text-primary);font-size:var(--text-sm)}.hlM_tG_accountDetails span{color:var(--text-muted);font-size:var(--text-xs)}.hlM_tG_check{color:var(--accent-primary);font-weight:700}.hlM_tG_closeBtn{width:100%;padding:var(--space-3);background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);font-weight:500}.hlM_tG_closeBtn:hover{background:var(--bg-elevated)}.hlM_tG_spinner{padding:var(--space-6);text-align:center;color:var(--text-muted)}.hlM_tG_connectBtn{padding:var(--space-3) var(--space-6);background:var(--accent-primary);color:#fff;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);border:none;font-weight:600}.hlM_tG_connectBtn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.hlM_tG_connectBtn:disabled{opacity:.7;cursor:not-allowed}@keyframes hlM_tG_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.STtVPa_container{width:260px;font-family:var(--font-sans);position:relative}.STtVPa_handle{color:var(--text-tertiary);font-size:var(--text-xs);margin-left:var(--space-1);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-weight:400;overflow:hidden}.STtVPa_trigger{width:100%;padding:var(--space-2) var(--space-3);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;opacity:1;justify-content:space-between;align-items:center;height:40px;transition:all .2s;display:flex}.STtVPa_trigger:hover{border-color:var(--border-default)}.STtVPa_trigger:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-primary-faint);outline:none}.STtVPa_value{align-items:center;gap:var(--space-2);display:flex}.STtVPa_dropdown{top:calc(100% + var(--space-1));background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-lg);z-index:50;max-height:300px;padding:var(--space-1);animation:.1s ease-out STtVPa_fadeIn;position:absolute;left:0;overflow-y:auto}.STtVPa_option{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);color:var(--text-primary);font-size:var(--text-sm);text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;transition:background .15s;display:flex}.STtVPa_option:hover{background:var(--bg-highlight)}.STtVPa_option.STtVPa_selected{background:var(--accent-primary-faint);color:var(--accent-primary);font-weight:500}.STtVPa_iconWrapper{color:inherit;justify-content:center;align-items:center;display:flex}@keyframes STtVPa_fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.BQqGpq_container{gap:var(--space-3);padding-top:var(--space-3);flex-direction:column;display:flex}.BQqGpq_summary{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-secondary);flex-direction:column;display:flex}.BQqGpq_divider{background:#a855f71f;height:1px;margin:0}.BQqGpq_creatorRow{align-items:center;gap:var(--space-3);display:flex}.BQqGpq_avatar{border-radius:var(--radius-full);object-fit:cover;background-image:linear-gradient(var(--bg-secondary), var(--bg-secondary)), linear-gradient(135deg, #00f2ea, #ff0050);background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;flex-shrink:0;width:28px;height:28px}.BQqGpq_creatorMeta{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.BQqGpq_nickname{font-weight:600;font-size:var(--text-sm);color:var(--text-primary);line-height:var(--leading-tight)}.BQqGpq_creatorHint{font-size:var(--text-xs);color:var(--text-faint)}.BQqGpq_tiktokBadge{padding:2px var(--space-2);background:var(--tiktok-bg);border-radius:var(--radius-full);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;align-items:center;gap:4px;font-size:10px;font-weight:600;display:flex}.BQqGpq_unavailable{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--accent-yellow);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:#ca8a040f;display:flex}.BQqGpq_unavailableIcon{flex-shrink:0}.BQqGpq_field{gap:var(--space-2);flex-direction:column;display:flex}.BQqGpq_fieldLabel{font-size:var(--text-xs);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.BQqGpq_select{width:100%;padding:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--bg-primary);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;transition:all var(--duration-base);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;outline:none;padding-right:32px;font-family:inherit}.BQqGpq_select:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--border-focus);background-color:var(--bg-elevated)}.BQqGpq_checkboxGroup{gap:var(--space-2);flex-direction:column;display:flex}.BQqGpq_checkboxRow{align-items:flex-start;gap:var(--space-3);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--bg-secondary);transition:border-color var(--duration-base);display:flex}.BQqGpq_checkboxRow:hover{border-color:var(--accent-primary)}.BQqGpq_checkboxRow input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent-primary);cursor:pointer;flex-shrink:0;margin-top:2px}.BQqGpq_checkboxLabel{line-height:var(--leading-normal);flex:1}.BQqGpq_checkboxDescription{font-size:var(--text-xs);color:var(--text-faint);font-weight:400}.BQqGpq_disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.BQqGpq_disabledBadge{text-transform:uppercase;letter-spacing:.03em;color:var(--text-faint);background:var(--bg-tertiary);border-radius:var(--radius-full);flex-shrink:0;margin-left:auto;padding:2px 6px;font-size:9px;font-weight:600}.BQqGpq_toggleRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.BQqGpq_toggle{background:var(--bg-elevated);cursor:pointer;width:44px;height:24px;transition:all var(--duration-base) ease;border:1px solid var(--border-light);border-radius:12px;flex-shrink:0;padding:0;position:relative}.BQqGpq_active{background:var(--accent-primary);border-color:var(--accent-primary)}.BQqGpq_toggle:after{content:"";background:var(--text-muted);width:16px;height:16px;transition:all var(--duration-base) ease;border-radius:50%;position:absolute;top:3px;left:3px}.BQqGpq_active:after{background:#fff;left:calc(100% - 19px)}.BQqGpq_disclosureSection{padding-top:var(--space-1);flex-direction:column;gap:0;display:flex}.BQqGpq_disclosureHint{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);padding:0 0 var(--space-1) 23px;display:flex}.BQqGpq_disclosureTag{background:var(--accent-primary-alpha);color:var(--accent-purple);border-radius:var(--radius-full);letter-spacing:.02em;align-items:center;padding:1px 7px;font-size:10px;font-weight:600;display:inline-flex}.BQqGpq_legalText{font-size:var(--text-xs);color:var(--text-faint);line-height:var(--leading-relaxed)}.BQqGpq_legalText a{color:var(--accent-purple);font-weight:500;text-decoration:none}.BQqGpq_legalText a:hover{text-decoration:underline}.BQqGpq_loading{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);padding-top:var(--space-3);display:flex}.BQqGpq_spinner{border:2px solid var(--border-light);border-top-color:var(--accent-purple);border-radius:var(--radius-full);width:14px;height:14px;animation:.7s linear infinite BQqGpq_spin}@keyframes BQqGpq_spin{to{transform:rotate(360deg)}}.BQqGpq_error{color:var(--accent-red);font-size:var(--text-xs);font-weight:500}.BQqGpq_errorContainer{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--accent-red);margin-top:var(--space-3);background:#dc26260f;border:1px solid #dc26261f;display:flex}.BQqGpq_commercialError{font-size:var(--text-xs);color:var(--accent-red);padding:var(--space-1) 0 0 23px;font-weight:500}
.j0aaia_container{padding:var(--space-4) 0;width:100%;margin:0 auto}.j0aaia_header{text-align:center;margin-bottom:var(--space-6)}.j0aaia_title{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:700}.j0aaia_subtitle{color:var(--text-secondary);font-size:var(--text-base)}.j0aaia_grid{gap:var(--space-3);margin-bottom:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.j0aaia_grid{grid-template-columns:repeat(2,1fr)}}.j0aaia_card{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4);aspect-ratio:1;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-normal);flex-direction:column;display:flex;position:relative;overflow:hidden}.j0aaia_card:hover:not(:disabled){background:var(--bg-elevated);border-color:var(--border-medium);box-shadow:var(--shadow-md);transform:translateY(-2px)}.j0aaia_card:disabled{cursor:default;opacity:.9}.j0aaia_cardConnected{background:#10b9810d;border-color:#10b9814d}.j0aaia_iconWrapper{border-radius:var(--radius-full);background:var(--bg-primary);width:40px;height:40px;box-shadow:var(--shadow-sm);color:var(--text-primary);transition:transform var(--transition-fast);justify-content:center;align-items:center;display:flex}.j0aaia_card:hover .j0aaia_iconWrapper{transform:scale(1.1)}.j0aaia_platformName{font-size:var(--text-xs);color:var(--text-secondary);text-align:center;font-weight:500}.j0aaia_statusIndicator{top:var(--space-2);right:var(--space-2);background:var(--accent-green);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;animation:.3s cubic-bezier(.16,1,.3,1) j0aaia_scaleIn;display:flex;position:absolute;box-shadow:0 2px 4px #10b9814d}@keyframes j0aaia_scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.j0aaia_actions{border-top:1px solid var(--border-subtle);padding-top:var(--space-6);justify-content:center;display:flex}.j0aaia_button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);border-radius:var(--radius-xl);font-weight:600;font-size:var(--text-base);cursor:pointer;background:var(--gradient-primary);color:#fff;box-shadow:var(--shadow-md);transition:all var(--transition-normal);border:none;outline:none;display:inline-flex}.j0aaia_button:hover{box-shadow:var(--shadow-lg), var(--shadow-glow-purple);transform:translateY(-2px)}.j0aaia_grid{margin:var(--space-6) 0;display:block}.j0aaia_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;animation:.2s ease-out j0aaia_fadeIn;display:flex;position:fixed;inset:0}.j0aaia_modalContent{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:var(--space-5);width:90%;max-width:420px;animation:j0aaia_slideUp .3s var(--ease-out-expo);box-shadow:0 20px 40px #0003}.j0aaia_modalContent h2{margin:0 0 var(--space-2) 0;font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.j0aaia_modalContent p{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 var(--space-4) 0}.j0aaia_accountList{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.j0aaia_accountOption{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-lg);cursor:pointer;text-align:left;width:100%;transition:all var(--transition-fast);border:1px solid #0000;display:flex}.j0aaia_accountOption:hover{background:var(--bg-elevated);border-color:var(--border-light)}.j0aaia_accountOption.j0aaia_selected{background:var(--accent-primary-alpha);border-color:var(--accent-primary)}.j0aaia_accountIcon{border-radius:var(--radius-full);background:var(--bg-card);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex;overflow:hidden}.j0aaia_accountIcon img{object-fit:cover;width:100%;height:100%}.j0aaia_accountDetails{flex-direction:column;flex:1;display:flex}.j0aaia_accountDetails strong{color:var(--text-primary);font-size:var(--text-sm)}.j0aaia_accountDetails span{color:var(--text-muted);font-size:var(--text-xs)}.j0aaia_check{color:var(--accent-primary);font-weight:700}.j0aaia_closeBtn{width:100%;padding:var(--space-3);background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);font-weight:500}.j0aaia_closeBtn:hover{background:var(--bg-elevated)}.j0aaia_spinner{padding:var(--space-6);text-align:center;color:var(--text-muted)}.j0aaia_connectBtn{padding:var(--space-3) var(--space-6);background:var(--accent-primary);color:#fff;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);border:none;font-weight:600}.j0aaia_connectBtn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.j0aaia_connectBtn:disabled{opacity:.7;cursor:not-allowed}@keyframes j0aaia_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.K4EovG_container{gap:var(--space-6);width:100%;animation:K4EovG_fadeIn .5s var(--ease-out-expo);flex-direction:column;display:flex}@keyframes K4EovG_fadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.K4EovG_header{justify-content:space-between;align-items:center;display:flex}.K4EovG_title{font-size:var(--text-xl);color:var(--text-primary);letter-spacing:-.02em;font-weight:700}.K4EovG_newBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--gradient-primary);color:#fff;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);border:none;font-weight:500;text-decoration:none}.K4EovG_newBtn:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.K4EovG_tabs{gap:var(--space-1);padding:var(--space-1);background:var(--bg-tertiary);border-radius:var(--radius-lg);display:flex;overflow-x:auto}.K4EovG_tab{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:none;font-weight:500;display:flex}.K4EovG_tab:hover{color:var(--text-primary);background:var(--bg-elevated)}.K4EovG_tabActive{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}.K4EovG_tabCount{background:var(--bg-tertiary);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);padding:2px 8px}.K4EovG_tabActive .K4EovG_tabCount{background:var(--accent-primary-alpha);color:var(--accent-primary)}.K4EovG_filters{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.K4EovG_filterDropdownWrapper{z-index:10;flex-shrink:0;position:relative}.K4EovG_searchWrapper{flex:1;min-width:200px;max-width:400px;height:54px;position:relative}.K4EovG_searchIcon{font-size:var(--text-sm);pointer-events:none;z-index:2;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.K4EovG_searchInput{width:100%;height:100%;padding:0 var(--space-4) 0 44px;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-card);color:var(--text-primary);font-size:var(--text-sm);transition:all var(--transition-fast)}.K4EovG_searchInput::placeholder{color:var(--text-muted)}.K4EovG_searchInput:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-alpha);outline:none}.K4EovG_emptyState{padding:var(--space-12) var(--space-4);text-align:center;background:var(--bg-card);border:1px dashed var(--border-subtle);border-radius:var(--radius-xl);flex-direction:column;justify-content:center;align-items:center;min-height:300px;animation:.3s ease-out K4EovG_fadeIn;display:flex}.K4EovG_emptyIconWrapper{width:80px;height:80px;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex;position:relative}.K4EovG_emptyIconBg{background:var(--gradient-primary);opacity:.1;filter:blur(8px);border-radius:50%;position:absolute;inset:0}.K4EovG_emptyTitle{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:600}.K4EovG_emptyDescription{color:var(--text-muted);font-size:var(--text-sm);max-width:400px;line-height:1.5}.K4EovG_emptyBtn{margin-top:var(--space-2)}.K4EovG_postsList{gap:var(--space-6);padding-bottom:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.K4EovG_postCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);transition:all var(--transition-medium);cursor:pointer;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.K4EovG_postCard:hover{border-color:var(--border-light);box-shadow:var(--shadow-xl);transform:translateY(-4px)}.K4EovG_postMediaWrapper{aspect-ratio:16/9;background:var(--bg-tertiary);border-bottom:1px solid var(--border-subtle);width:100%;position:relative;overflow:hidden}.K4EovG_postMedia{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out-expo)}.K4EovG_postCard:hover .K4EovG_postMedia{transform:scale(1.05)}.K4EovG_postMediaLoading{opacity:0}.K4EovG_shimmer{background:linear-gradient(90deg, var(--bg-tertiary) 0%, var(--bg-elevated) 50%, var(--bg-tertiary) 100%);background-size:200% 100%;width:100%;height:100%;animation:1.5s infinite K4EovG_shimmer}@keyframes K4EovG_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.K4EovG_cardOverlayTop{z-index:10;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:12px;left:12px;right:12px}.K4EovG_statusBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;text-transform:uppercase;letter-spacing:.02em;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 2px 4px #0000001a}.K4EovG_statusDraft{color:var(--text-secondary);border-color:var(--border-subtle);background:#ffffffe6}.K4EovG_statusScheduled{color:#fff;background:#a855f7f2;border-color:#0000}.K4EovG_statusPublished{color:#fff;background:#10b981f2;border-color:#0000}.K4EovG_statusFailed{color:#fff;background:#ef4444f2;border-color:#0000}.K4EovG_actionsWrapper{pointer-events:auto;position:relative}.K4EovG_ellipsisBtn{width:32px;height:32px;color:var(--text-primary);cursor:pointer;transition:all var(--duration-base) ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:var(--shadow-md);background:#ffffffe6;border:1px solid #0000000d;border-radius:50%;justify-content:center;align-items:center;display:flex}.K4EovG_ellipsisBtn:hover{box-shadow:var(--shadow-lg);background:#fff;transform:scale(1.05)}.K4EovG_actionsDropdown{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);z-index:50;min-width:160px;margin-top:8px;padding:4px;animation:.15s ease-out K4EovG_fadeIn;position:absolute;top:100%;right:0;overflow:hidden}.K4EovG_actionBtn{width:100%;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-md);text-align:left;transition:all var(--duration-base);background:0 0;border:none;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.K4EovG_actionBtn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.K4EovG_actionBtn.K4EovG_deleteBtn:hover{color:var(--accent-red);background:#ef44441a}.K4EovG_postBody{padding:var(--space-5);gap:var(--space-4);flex-direction:column;flex:1;display:flex}.K4EovG_postMeta{color:var(--text-muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.K4EovG_postDate{text-transform:uppercase;letter-spacing:.05em;font-weight:500}.K4EovG_postText{color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.6;display:-webkit-box;overflow:hidden}.K4EovG_postFooter{padding-top:var(--space-4);border-top:1px solid var(--border-subtle);align-items:center;gap:var(--space-2);margin-top:auto;display:flex}.K4EovG_platformIcons{align-items:center;gap:6px;display:flex}.K4EovG_miniPlatformIcon{background:var(--bg-tertiary);width:28px;height:28px;color:var(--text-secondary);transition:all var(--duration-base) ease;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:flex}.K4EovG_miniPlatformIcon:hover{border-color:var(--border-subtle);background:var(--bg-elevated);transform:translateY(-2px)}.K4EovG_mediaCount{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border-radius:var(--radius-md);pointer-events:none;background:#0009;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;right:8px}.K4EovG_calendarGrid{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.K4EovG_dayHeader{background:var(--bg-elevated);padding:var(--space-3);font-weight:500;font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;border-bottom:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);justify-content:center;align-items:center;display:flex}.K4EovG_dayHeader:last-child{border-right:none}.K4EovG_dayCell{background:var(--bg-card);min-height:90px;transition:all var(--transition-fast);cursor:pointer;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:2px;padding:2px;display:flex;position:relative;overflow:hidden}.K4EovG_dayCell:hover{background:var(--bg-card-hover);z-index:1}.K4EovG_dayCell:hover .K4EovG_addPostHint{opacity:1}.K4EovG_cellHeader{justify-content:space-between;align-items:center;margin-bottom:4px;padding-top:4px;padding-left:4px;display:flex}.K4EovG_dayNumber{font-size:var(--text-sm);color:var(--text-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;display:flex}.K4EovG_currentDay{background:#a855f70d}.K4EovG_currentDay .K4EovG_dayNumber{background:var(--gradient-primary);color:#fff;box-shadow:0 0 10px #a855f74d}.K4EovG_otherMonth{background:var(--bg-tertiary);opacity:.5}.K4EovG_monthViewPost{background:var(--bg-card);cursor:pointer;transition:all var(--transition-fast);width:100%;height:28px;box-shadow:var(--shadow-sm);border:1px solid #0000;border-left:3px solid;border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:11px;display:flex;overflow:hidden}.K4EovG_monthViewPost:hover{box-shadow:var(--shadow-sm);z-index:5;filter:brightness(.98);transform:translateY(-1px)}.K4EovG_monthViewPost .K4EovG_postText{white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary);flex:1;font-weight:500;line-height:1;overflow:hidden}.K4EovG_monthViewPost .K4EovG_postTime{color:var(--text-muted);opacity:.8;flex-shrink:0;font-size:10px}.K4EovG_mvPlatforms{flex-shrink:0;align-items:center;gap:2px;display:flex}.K4EovG_mvPlatformIcon{opacity:.8;justify-content:center;align-items:center;display:flex}.K4EovG_monthViewPost.K4EovG_draft{background:var(--bg-tertiary);border-left-color:var(--text-secondary)}.K4EovG_monthViewPost.K4EovG_scheduled{background:var(--accent-primary-alpha);border-left-color:var(--accent-primary)}.K4EovG_monthViewPost.K4EovG_published{border-left-color:var(--accent-green);background:#10b9811a}.K4EovG_monthViewPost.K4EovG_failed{border-left-color:var(--accent-red);background:#ef44441a}.K4EovG_cpDot{background:var(--accent-blue);border-radius:50%;flex-shrink:0;width:4px;height:4px}.K4EovG_postsContainer{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow:hidden}.K4EovG_postItem{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);border-radius:var(--radius-md);font-size:var(--text-xs);cursor:pointer;transition:all var(--transition-fast);text-align:left;border-left:3px solid;flex-direction:column;flex-shrink:0;gap:4px;width:100%;min-width:0;min-height:40px;padding:6px;display:flex;overflow:hidden}.K4EovG_postItem:hover{z-index:10;box-shadow:var(--shadow-md);border-color:var(--border-light);background:var(--bg-card-hover);transform:translateY(-1px)}.K4EovG_postItemMedia{border-radius:var(--radius-sm);width:100%;height:60px;margin-bottom:2px;overflow:hidden}.K4EovG_postItemMedia img{object-fit:cover;width:100%;height:100%}.K4EovG_postItemDay{flex-direction:row;align-items:center;min-height:60px}.K4EovG_postItemDay .K4EovG_postItemMedia{width:60px;height:60px;margin-bottom:0;margin-right:8px}.K4EovG_postItemDay .K4EovG_postItemBody{flex:1;justify-content:center;padding:0}.K4EovG_postItemBody{flex-direction:column;gap:2px;min-width:0;padding:0 4px 4px;display:flex}.K4EovG_postItemHeader{justify-content:space-between;align-items:center;display:flex}.K4EovG_postPlatforms{gap:6px;display:flex}.K4EovG_miniPlatformIcon{justify-content:center;align-items:center;display:flex}.K4EovG_postTime{color:var(--text-muted);flex-shrink:0;font-size:.65rem;font-weight:500}.K4EovG_postText{white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--text-primary);font-size:.7rem;line-height:1.2;overflow:hidden}.K4EovG_morePosts{color:var(--text-muted);text-align:center;background:var(--bg-tertiary);border-radius:var(--radius-sm);margin-top:auto;padding:2px 4px;font-size:.6rem}.K4EovG_headerControls{align-items:center;gap:var(--space-4);display:flex}.K4EovG_viewToggle{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);align-items:center;gap:2px;height:36px;padding:3px;display:flex}.K4EovG_viewButton{padding:0 var(--space-3);height:100%;color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-weight:500;display:flex}.K4EovG_viewButton:hover{color:var(--text-primary)}.K4EovG_activeView{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm);font-weight:600}.K4EovG_calendarViewToggle{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);align-items:center;gap:2px;height:36px;padding:3px;display:flex}.K4EovG_calendarTitle{font-size:var(--text-base);color:var(--text-primary);text-align:center;min-width:120px;font-weight:600}.K4EovG_cvButton{padding:0 var(--space-3);height:100%;color:var(--text-muted);font-size:var(--text-xs);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);z-index:1;background:0 0;border:none;align-items:center;font-weight:500;display:flex;position:relative}.K4EovG_cvButton:hover{color:var(--text-primary)}.K4EovG_activeCv{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm);font-weight:600}.K4EovG_controls{gap:var(--space-2);display:flex}.K4EovG_controlBtn{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}.K4EovG_controlBtn:hover{border-color:var(--border-light);color:var(--text-primary);background:var(--bg-tertiary)}.K4EovG_dayView{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);flex-direction:column;flex:1;min-height:600px;display:flex;overflow:hidden}.K4EovG_dayTimeline{padding:var(--space-4) 0;flex:1;overflow-y:auto}.K4EovG_dayTimeSlot{border-bottom:1px solid var(--border-subtle);min-height:80px;display:flex}.K4EovG_dayTimeSlot:last-child{border-bottom:none}.K4EovG_dayTimeLabel{width:60px;padding:var(--space-2) var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-align:right;border-right:1px solid var(--border-subtle);background:var(--bg-tertiary);font-weight:500}.K4EovG_dayTimeContent{min-width:0;padding:var(--space-2);background:var(--bg-card);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.K4EovG_weekView,.K4EovG_dayView{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;flex:1;min-height:500px;display:flex;overflow:hidden}.K4EovG_weekHeader{border-bottom:1px solid var(--border-subtle);background:var(--bg-elevated);display:flex}.K4EovG_timeGutterHeader{border-right:1px solid var(--border-subtle);background:var(--bg-tertiary);flex-shrink:0;width:60px}.K4EovG_weekGridHeader{flex:1;grid-template-columns:repeat(7,1fr);display:grid}.K4EovG_weekDayHeader{padding:var(--space-3);border-right:1px solid var(--border-subtle);justify-content:center;align-items:center;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.K4EovG_weekDayHeader:last-child{border-right:none}.K4EovG_weekDayName{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;font-weight:500}.K4EovG_weekDayNumber{font-size:var(--text-sm);color:var(--text-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;width:32px;height:32px;font-weight:600;display:flex}.K4EovG_weekDayToday .K4EovG_weekDayNumber{background:var(--gradient-primary);color:#fff;box-shadow:0 0 10px #a855f74d}.K4EovG_weekBody{scrollbar-width:thin;flex:1;display:flex;position:relative;overflow-y:auto}.K4EovG_timeColumn{border-right:1px solid var(--border-subtle);background:var(--bg-tertiary);flex-direction:column;flex-shrink:0;width:60px;display:flex}.K4EovG_timeSlotLabel{height:60px;color:var(--text-muted);justify-content:flex-end;align-items:flex-start;padding:8px 8px 0 0;font-size:10px;font-weight:500;display:flex;position:relative}.K4EovG_timeSlotLabel span{position:relative;top:-8px}.K4EovG_weekGrid{flex:1;grid-template-columns:repeat(7,1fr);display:grid;position:relative}.K4EovG_weekDayColumn{border-right:1px solid var(--border-subtle);flex-direction:column;min-width:0;display:flex;position:relative}.K4EovG_weekDayColumn:last-child{border-right:none}.K4EovG_weekSlot{border-bottom:1px solid var(--border-subtle);height:60px;padding:2px;position:relative}.K4EovG_weekPostItem{background:var(--bg-elevated);cursor:pointer;width:100%;box-shadow:var(--shadow-sm);z-index:10;border-left:3px solid;border-radius:4px;margin-bottom:2px;padding:4px;font-size:10px;transition:transform .1s;position:relative;overflow:hidden}.K4EovG_weekPostItem:hover{z-index:20;box-shadow:var(--shadow-md);transform:scale(1.02)}.K4EovG_weekPostItem.K4EovG_draft{border-left-color:var(--text-muted);background:var(--bg-tertiary)}.K4EovG_weekPostItem.K4EovG_scheduled{border-left-color:var(--accent-primary);background:#a855f70d}.K4EovG_weekPostItem.K4EovG_published{border-left-color:var(--accent-green);background:#10b9810d}.K4EovG_weekPostItem.K4EovG_failed{border-left-color:var(--accent-red);background:#ef44440d}.K4EovG_dayViewContainer{flex-direction:column;flex:1;display:flex}.K4EovG_dayColumnFull{border-right:none;flex:1}.K4EovG_weekPostMedia img{object-fit:cover;width:100%;height:100%}.K4EovG_weekPostContent{flex-direction:column;flex:1;justify-content:center;padding-right:2px;display:flex;overflow:hidden}.K4EovG_weekPostHeader{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.K4EovG_weekPostTime{color:var(--text-muted);font-size:.65rem;font-weight:600}.K4EovG_weekPostIcons{gap:6px;display:flex}.K4EovG_weekPostText{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;line-height:1.2;display:block;overflow:hidden}.K4EovG_weekPostItem:hover .K4EovG_weekPostText{white-space:normal}.K4EovG_statsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%;display:grid}.K4EovG_statCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-4);gap:var(--space-1);transition:all var(--transition-fast);cursor:pointer;flex-direction:column;display:flex;position:relative}.K4EovG_statCard:hover{border-color:var(--border-light);box-shadow:var(--shadow-md);transform:translateY(-2px)}.K4EovG_activeStat{border-color:var(--accent-primary);box-shadow:0 4px 12px var(--accent-primary-alpha);background:#a855f708;transform:translateY(-2px)}.K4EovG_createButton{min-width:120px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--gradient-primary);color:#fff;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);border:none;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.K4EovG_createButton:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.K4EovG_paginationWrapper{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}.K4EovG_paginationBtn{padding:var(--space-2) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);font-weight:500}.K4EovG_paginationBtn:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary);background:var(--bg-tertiary)}.K4EovG_paginationBtn:disabled{opacity:.5;cursor:not-allowed;background:var(--bg-tertiary);color:var(--text-muted)}.K4EovG_paginationInfo{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}.K4EovG_calendarToolbar{background:var(--bg-card);min-width:0;padding:var(--space-2);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);flex:1;justify-content:space-between;align-items:center;display:flex}.K4EovG_calendarNav{align-items:center;gap:var(--space-2);display:flex}.K4EovG_navButton{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.K4EovG_navButton:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-light)}.K4EovG_currentMonth{font-size:var(--text-base);color:var(--text-primary);text-align:center;font-feature-settings:"tnum";min-width:140px;font-weight:600}.K4EovG_todayButton{margin-left:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-sm);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);font-weight:500}.K4EovG_todayButton:hover{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-light)}.K4EovG_customPlatformSelector{border-radius:var(--radius-xl);border-radius:var(--radius-xl);height:54px;height:54px!important}.K4EovG_calendarToolbar{gap:var(--space-2);flex-wrap:wrap;flex:auto;min-width:min-content}.K4EovG_calendarNav{flex-shrink:0}.K4EovG_todayButton{white-space:nowrap;flex-shrink:0}@media (max-width:768px){.K4EovG_header{align-items:stretch;gap:var(--space-3);flex-direction:column}.K4EovG_header .K4EovG_controls{justify-content:space-between;align-items:center}.K4EovG_searchWrapper{flex-basis:100%;min-width:0;max-width:none}.K4EovG_calendarToolbar{flex-basis:100%}}
.xjXF9a_intro{margin:0 0 var(--space-3);color:var(--text-secondary);line-height:1.6}.xjXF9a_platformList{gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.xjXF9a_platformList li{padding:var(--space-1) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-primary);font-size:var(--text-sm);font-weight:500}.xjXF9a_points{margin:0 0 var(--space-4);padding-left:var(--space-5);color:var(--text-secondary);line-height:1.6}.xjXF9a_points li+li{margin-top:var(--space-2)}.xjXF9a_platformNotice{margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--status-info-bg);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}.xjXF9a_platformNotice strong{color:var(--text-primary)}.xjXF9a_platformNotice a{color:var(--accent-primary)}.xjXF9a_error{margin:var(--space-3) 0 0;color:var(--status-error-text);font-size:var(--text-sm)}.xjXF9a_actions{justify-content:flex-end;gap:var(--space-3);display:flex}.xjXF9a_cancelBtn,.xjXF9a_confirmBtn{padding:var(--space-3) var(--space-5);border-radius:var(--radius-lg);cursor:pointer;font-weight:600}.xjXF9a_cancelBtn{border:1px solid var(--border-default);color:var(--text-secondary);background:0 0}.xjXF9a_confirmBtn{background:var(--accent-primary);color:var(--text-inverse);border:none}.xjXF9a_confirmBtn:disabled,.xjXF9a_cancelBtn:disabled{opacity:.6;cursor:not-allowed}.xjXF9a_banner{gap:var(--space-2);margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--status-warning-border);border-radius:var(--radius-lg);background:var(--status-warning-bg);color:var(--text-primary);font-size:var(--text-sm);flex-direction:column;display:flex}.xjXF9a_bannerRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.xjXF9a_bannerRow p{margin:0}.xjXF9a_bannerBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--accent-primary);color:var(--text-inverse);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}
.FQEW2W_container{gap:var(--space-6);width:100%;animation:FQEW2W_fadeIn .5s var(--ease-out-expo);flex-direction:column;display:flex}@keyframes FQEW2W_fadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.FQEW2W_header{justify-content:space-between;align-items:center;display:flex}.FQEW2W_title{font-size:var(--text-xl);color:var(--text-primary);letter-spacing:-.02em;font-weight:700}.FQEW2W_newBtn{padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--gradient-primary);color:#fff;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);border:none;font-weight:500;text-decoration:none}.FQEW2W_newBtn:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.FQEW2W_tabs{gap:var(--space-1);padding:var(--space-1);background:var(--bg-tertiary);border-radius:var(--radius-lg);display:flex;overflow-x:auto}.FQEW2W_tab{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;background:0 0;border:none;font-weight:500;display:flex}.FQEW2W_tab:hover{color:var(--text-primary);background:var(--bg-elevated)}.FQEW2W_tabActive{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}.FQEW2W_tabCount{background:var(--bg-tertiary);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);padding:2px 8px}.FQEW2W_tabActive .FQEW2W_tabCount{background:var(--accent-primary-alpha);color:var(--accent-primary)}.FQEW2W_filters{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.FQEW2W_filterDropdownWrapper{max-width:200px;position:relative}.FQEW2W_searchWrapper{flex:1;min-width:200px;max-width:400px;height:54px;position:relative}.FQEW2W_searchIcon{font-size:var(--text-sm);pointer-events:none;z-index:2;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.FQEW2W_searchInput{width:100%;height:100%;padding:0 var(--space-4) 0 44px;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--bg-card);color:var(--text-primary);font-size:var(--text-sm);transition:all var(--transition-fast)}.FQEW2W_searchInput::placeholder{color:var(--text-muted)}.FQEW2W_searchInput:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-alpha);outline:none}.FQEW2W_emptyState{padding:var(--space-12) var(--space-4);text-align:center;background:var(--bg-card);border:1px dashed var(--border-subtle);border-radius:var(--radius-xl);flex-direction:column;justify-content:center;align-items:center;min-height:300px;animation:.3s ease-out FQEW2W_fadeIn;display:flex}.FQEW2W_emptyIconWrapper{width:80px;height:80px;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex;position:relative}.FQEW2W_emptyIconBg{background:var(--gradient-primary);opacity:.1;filter:blur(8px);border-radius:50%;position:absolute;inset:0}.FQEW2W_emptyTitle{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:600}.FQEW2W_emptyDescription{color:var(--text-muted);font-size:var(--text-sm);max-width:400px;line-height:1.5}.FQEW2W_emptyBtn{margin-top:var(--space-2)}.FQEW2W_postsList{gap:var(--space-6);padding-bottom:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.FQEW2W_postCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);transition:all var(--transition-medium);cursor:pointer;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.FQEW2W_postCard:hover{border-color:var(--border-light);box-shadow:var(--shadow-xl);transform:translateY(-4px)}.FQEW2W_postMediaWrapper{aspect-ratio:16/9;background:var(--bg-tertiary);border-bottom:1px solid var(--border-subtle);width:100%;position:relative;overflow:hidden}.FQEW2W_postMedia{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out-expo)}.FQEW2W_postCard:hover .FQEW2W_postMedia{transform:scale(1.05)}.FQEW2W_postMediaLoading{opacity:0}.FQEW2W_shimmer{background:linear-gradient(90deg, var(--bg-tertiary) 0%, var(--bg-elevated) 50%, var(--bg-tertiary) 100%);background-size:200% 100%;width:100%;height:100%;animation:1.5s infinite FQEW2W_shimmer}@keyframes FQEW2W_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.FQEW2W_cardOverlayTop{z-index:10;pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:12px;left:12px;right:12px}.FQEW2W_statusBadge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;text-transform:uppercase;letter-spacing:.02em;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 2px 4px #0000001a}.FQEW2W_statusDraft{color:var(--text-secondary);border-color:var(--border-subtle);background:#ffffffe6}.FQEW2W_statusScheduled{color:#fff;background:#a855f7f2;border-color:#0000}.FQEW2W_statusPublished{color:#fff;background:#10b981f2;border-color:#0000}.FQEW2W_statusFailed{color:#fff;background:#ef4444f2;border-color:#0000}.FQEW2W_actionsWrapper{pointer-events:auto;position:relative}.FQEW2W_ellipsisBtn{width:32px;height:32px;color:var(--text-primary);cursor:pointer;transition:all var(--duration-base) ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:var(--shadow-md);background:#ffffffe6;border:1px solid #0000000d;border-radius:50%;justify-content:center;align-items:center;display:flex}.FQEW2W_ellipsisBtn:hover{box-shadow:var(--shadow-lg);background:#fff;transform:scale(1.05)}.FQEW2W_actionsDropdown{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);z-index:50;min-width:160px;margin-top:8px;padding:4px;animation:.15s ease-out FQEW2W_fadeIn;position:absolute;top:100%;right:0;overflow:hidden}.FQEW2W_actionBtn{width:100%;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-md);text-align:left;transition:all var(--duration-base);background:0 0;border:none;align-items:center;gap:10px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.FQEW2W_actionBtn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.FQEW2W_actionBtn.FQEW2W_deleteBtn:hover{color:var(--accent-red);background:#ef44441a}.FQEW2W_postBody{padding:var(--space-5);gap:var(--space-4);flex-direction:column;flex:1;display:flex}.FQEW2W_postMeta{color:var(--text-muted);justify-content:space-between;align-items:center;font-size:11px;display:flex}.FQEW2W_postDate{text-transform:uppercase;letter-spacing:.05em;font-weight:500}.FQEW2W_postText{color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.6;display:-webkit-box;overflow:hidden}.FQEW2W_postFooter{padding-top:var(--space-4);border-top:1px solid var(--border-subtle);align-items:center;gap:var(--space-2);margin-top:auto;display:flex}.FQEW2W_platformIcons{align-items:center;gap:6px;display:flex}.FQEW2W_miniPlatformIcon{background:var(--bg-tertiary);width:28px;height:28px;color:var(--text-secondary);transition:all var(--duration-base) ease;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:flex}.FQEW2W_miniPlatformIcon:hover{border-color:var(--border-subtle);background:var(--bg-elevated);transform:translateY(-2px)}.FQEW2W_mediaCount{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border-radius:var(--radius-md);pointer-events:none;background:#0009;padding:4px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;right:8px}.FQEW2W_calendarGrid{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.FQEW2W_dayHeader{background:var(--bg-elevated);padding:var(--space-3);font-weight:500;font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;border-bottom:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);justify-content:center;align-items:center;display:flex}.FQEW2W_dayHeader:last-child{border-right:none}.FQEW2W_dayCell{background:var(--bg-card);min-height:90px;transition:all var(--transition-fast);cursor:pointer;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:2px;padding:2px;display:flex;position:relative;overflow:hidden}.FQEW2W_dayCell:hover{background:var(--bg-card-hover);z-index:1}.FQEW2W_dayCell:hover .FQEW2W_addPostHint{opacity:1}.FQEW2W_cellHeader{justify-content:space-between;align-items:center;margin-bottom:4px;padding-top:4px;padding-left:4px;display:flex}.FQEW2W_dayNumber{font-size:var(--text-sm);color:var(--text-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;display:flex}.FQEW2W_currentDay{background:#a855f70d}.FQEW2W_currentDay .FQEW2W_dayNumber{background:var(--gradient-primary);color:#fff;box-shadow:0 0 10px #a855f74d}.FQEW2W_otherMonth{background:var(--bg-tertiary);opacity:.5}.FQEW2W_monthViewPost{background:var(--bg-card);cursor:pointer;transition:all var(--transition-fast);width:100%;height:28px;box-shadow:var(--shadow-sm);border:1px solid #0000;border-left:3px solid;border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:11px;display:flex;overflow:hidden}.FQEW2W_monthViewPost:hover{box-shadow:var(--shadow-sm);z-index:5;filter:brightness(.98);transform:translateY(-1px)}.FQEW2W_monthViewPost .FQEW2W_postText{white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary);flex:1;font-weight:500;line-height:1;overflow:hidden}.FQEW2W_monthViewPost .FQEW2W_postTime{color:var(--text-muted);opacity:.8;flex-shrink:0;font-size:10px}.FQEW2W_mvPlatforms{flex-shrink:0;align-items:center;gap:2px;display:flex}.FQEW2W_mvPlatformIcon{opacity:.8;justify-content:center;align-items:center;display:flex}.FQEW2W_monthViewPost.FQEW2W_draft{background:var(--bg-tertiary);border-left-color:var(--text-secondary)}.FQEW2W_monthViewPost.FQEW2W_scheduled{background:var(--accent-primary-alpha);border-left-color:var(--accent-primary)}.FQEW2W_monthViewPost.FQEW2W_published{border-left-color:var(--accent-green);background:#10b9811a}.FQEW2W_monthViewPost.FQEW2W_failed{border-left-color:var(--accent-red);background:#ef44441a}.FQEW2W_cpDot{background:var(--accent-blue);border-radius:50%;flex-shrink:0;width:4px;height:4px}.FQEW2W_postsContainer{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow:hidden}.FQEW2W_postItem{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);border-radius:var(--radius-md);font-size:var(--text-xs);cursor:pointer;transition:all var(--transition-fast);text-align:left;border-left:3px solid;flex-direction:column;flex-shrink:0;gap:4px;width:100%;min-width:0;min-height:40px;padding:6px;display:flex;overflow:hidden}.FQEW2W_postItem:hover{z-index:10;box-shadow:var(--shadow-md);border-color:var(--border-light);background:var(--bg-card-hover);transform:translateY(-1px)}.FQEW2W_postItemMedia{border-radius:var(--radius-sm);width:100%;height:60px;margin-bottom:2px;overflow:hidden}.FQEW2W_postItemMedia img{object-fit:cover;width:100%;height:100%}.FQEW2W_postItemDay{flex-direction:row;align-items:center;min-height:60px}.FQEW2W_postItemDay .FQEW2W_postItemMedia{width:60px;height:60px;margin-bottom:0;margin-right:8px}.FQEW2W_postItemDay .FQEW2W_postItemBody{flex:1;justify-content:center;padding:0}.FQEW2W_postItemBody{flex-direction:column;gap:2px;min-width:0;padding:0 4px 4px;display:flex}.FQEW2W_postItemHeader{justify-content:space-between;align-items:center;display:flex}.FQEW2W_postPlatforms{gap:6px;display:flex}.FQEW2W_miniPlatformIcon{justify-content:center;align-items:center;display:flex}.FQEW2W_postTime{color:var(--text-muted);flex-shrink:0;font-size:.65rem;font-weight:500}.FQEW2W_postText{white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--text-primary);font-size:.7rem;line-height:1.2;overflow:hidden}.FQEW2W_morePosts{color:var(--text-muted);text-align:center;background:var(--bg-tertiary);border-radius:var(--radius-sm);margin-top:auto;padding:2px 4px;font-size:.6rem}.FQEW2W_headerControls{align-items:center;gap:var(--space-4);display:flex}.FQEW2W_viewToggle{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);align-items:center;gap:2px;height:36px;padding:3px;display:flex}.FQEW2W_viewButton{padding:0 var(--space-3);height:100%;color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;font-weight:500;display:flex}.FQEW2W_viewButton:hover{color:var(--text-primary)}.FQEW2W_activeView{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm);font-weight:600}.FQEW2W_calendarViewToggle{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);align-items:center;gap:2px;height:36px;padding:3px;display:flex}.FQEW2W_calendarTitle{font-size:var(--text-base);color:var(--text-primary);text-align:center;min-width:120px;font-weight:600}.FQEW2W_cvButton{padding:0 var(--space-3);height:100%;color:var(--text-muted);font-size:var(--text-xs);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);z-index:1;background:0 0;border:none;align-items:center;font-weight:500;display:flex;position:relative}.FQEW2W_cvButton:hover{color:var(--text-primary)}.FQEW2W_activeCv{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm);font-weight:600}.FQEW2W_controls{gap:var(--space-2);display:flex}.FQEW2W_controlBtn{padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}.FQEW2W_controlBtn:hover{border-color:var(--border-light);color:var(--text-primary);background:var(--bg-tertiary)}.FQEW2W_dayView{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);flex-direction:column;flex:1;min-height:600px;display:flex;overflow:hidden}.FQEW2W_dayTimeline{padding:var(--space-4) 0;flex:1;overflow-y:auto}.FQEW2W_dayTimeSlot{border-bottom:1px solid var(--border-subtle);min-height:80px;display:flex}.FQEW2W_dayTimeSlot:last-child{border-bottom:none}.FQEW2W_dayTimeLabel{width:60px;padding:var(--space-2) var(--space-2);color:var(--text-muted);font-size:var(--text-xs);text-align:right;border-right:1px solid var(--border-subtle);background:var(--bg-tertiary);font-weight:500}.FQEW2W_dayTimeContent{min-width:0;padding:var(--space-2);background:var(--bg-card);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.FQEW2W_weekView,.FQEW2W_dayView{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;flex:1;min-height:500px;display:flex;overflow:hidden}.FQEW2W_weekHeader{border-bottom:1px solid var(--border-subtle);background:var(--bg-elevated);display:flex}.FQEW2W_timeGutterHeader{border-right:1px solid var(--border-subtle);background:var(--bg-tertiary);flex-shrink:0;width:60px}.FQEW2W_weekGridHeader{flex:1;grid-template-columns:repeat(7,1fr);display:grid}.FQEW2W_weekDayHeader{padding:var(--space-3);border-right:1px solid var(--border-subtle);justify-content:center;align-items:center;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.FQEW2W_weekDayHeader:last-child{border-right:none}.FQEW2W_weekDayName{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;font-weight:500}.FQEW2W_weekDayNumber{font-size:var(--text-sm);color:var(--text-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;width:32px;height:32px;font-weight:600;display:flex}.FQEW2W_weekDayToday .FQEW2W_weekDayNumber{background:var(--gradient-primary);color:#fff;box-shadow:0 0 10px #a855f74d}.FQEW2W_weekBody{scrollbar-width:thin;flex:1;display:flex;position:relative;overflow-y:auto}.FQEW2W_timeColumn{border-right:1px solid var(--border-subtle);background:var(--bg-tertiary);flex-direction:column;flex-shrink:0;width:60px;display:flex}.FQEW2W_timeSlotLabel{height:60px;color:var(--text-muted);justify-content:flex-end;align-items:flex-start;padding:8px 8px 0 0;font-size:10px;font-weight:500;display:flex;position:relative}.FQEW2W_timeSlotLabel span{position:relative;top:-8px}.FQEW2W_weekGrid{flex:1;grid-template-columns:repeat(7,1fr);display:grid;position:relative}.FQEW2W_weekDayColumn{border-right:1px solid var(--border-subtle);flex-direction:column;min-width:0;display:flex;position:relative}.FQEW2W_weekDayColumn:last-child{border-right:none}.FQEW2W_weekSlot{border-bottom:1px solid var(--border-subtle);height:60px;padding:2px;position:relative}.FQEW2W_weekPostItem{background:var(--bg-elevated);cursor:pointer;width:100%;box-shadow:var(--shadow-sm);z-index:10;border-left:3px solid;border-radius:4px;margin-bottom:2px;padding:4px;font-size:10px;transition:transform .1s;position:relative;overflow:hidden}.FQEW2W_weekPostItem:hover{z-index:20;box-shadow:var(--shadow-md);transform:scale(1.02)}.FQEW2W_weekPostItem.FQEW2W_draft{border-left-color:var(--text-muted);background:var(--bg-tertiary)}.FQEW2W_weekPostItem.FQEW2W_scheduled{border-left-color:var(--accent-primary);background:#a855f70d}.FQEW2W_weekPostItem.FQEW2W_published{border-left-color:var(--accent-green);background:#10b9810d}.FQEW2W_weekPostItem.FQEW2W_failed{border-left-color:var(--accent-red);background:#ef44440d}.FQEW2W_dayViewContainer{flex-direction:column;flex:1;display:flex}.FQEW2W_dayColumnFull{border-right:none;flex:1}.FQEW2W_weekPostMedia img{object-fit:cover;width:100%;height:100%}.FQEW2W_weekPostContent{flex-direction:column;flex:1;justify-content:center;padding-right:2px;display:flex;overflow:hidden}.FQEW2W_weekPostHeader{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.FQEW2W_weekPostTime{color:var(--text-muted);font-size:.65rem;font-weight:600}.FQEW2W_weekPostIcons{gap:6px;display:flex}.FQEW2W_weekPostText{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;line-height:1.2;display:block;overflow:hidden}.FQEW2W_weekPostItem:hover .FQEW2W_weekPostText{white-space:normal}.FQEW2W_statsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%;display:grid}.FQEW2W_statCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-4);gap:var(--space-1);transition:all var(--transition-fast);cursor:pointer;flex-direction:column;display:flex;position:relative}.FQEW2W_statCard:hover{border-color:var(--border-light);box-shadow:var(--shadow-md);transform:translateY(-2px)}.FQEW2W_activeStat{border-color:var(--accent-primary);box-shadow:0 4px 12px var(--accent-primary-alpha);background:#a855f708;transform:translateY(-2px)}.FQEW2W_createButton{min-width:120px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--gradient-primary);color:#fff;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);border:none;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.FQEW2W_createButton:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.FQEW2W_paginationWrapper{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}.FQEW2W_paginationBtn{padding:var(--space-2) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);font-weight:500}.FQEW2W_paginationBtn:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary);background:var(--bg-tertiary)}.FQEW2W_paginationBtn:disabled{opacity:.5;cursor:not-allowed;background:var(--bg-tertiary);color:var(--text-muted)}.FQEW2W_paginationInfo{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}.FQEW2W_calendarToolbar{margin-bottom:var(--space-4);background:var(--bg-card);padding:var(--space-2);border-radius:var(--radius-xl);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;display:flex}.FQEW2W_calendarNav{align-items:center;gap:var(--space-2);display:flex}.FQEW2W_navButton{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.FQEW2W_navButton:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-light)}.FQEW2W_currentMonth{font-size:var(--text-base);color:var(--text-primary);text-align:center;font-feature-settings:"tnum";min-width:140px;font-weight:600}.FQEW2W_todayButton{margin-left:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-secondary);font-size:var(--text-sm);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);font-weight:500}.FQEW2W_todayButton:hover{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-light)}.FQEW2W_customPlatformSelector{border-radius:var(--radius-xl);border-radius:var(--radius-xl);height:54px;height:54px!important}
.dpyMdW_toastContainer{bottom:var(--space-4);right:var(--space-4);z-index:9999;gap:var(--space-2);flex-direction:column;max-width:400px;display:flex;position:fixed}.dpyMdW_toast{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--bg-secondary);border:1px solid var(--border-default);animation:.3s ease-out dpyMdW_slideIn;display:flex;box-shadow:0 4px 12px #0000004d}@keyframes dpyMdW_slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.dpyMdW_toast.dpyMdW_info{border-left:4px solid var(--accent-primary)}.dpyMdW_toast.dpyMdW_success{border-left:4px solid var(--status-success-text)}.dpyMdW_toast.dpyMdW_warning{border-left:4px solid var(--status-warning-text)}.dpyMdW_toast.dpyMdW_error{border-left:4px solid var(--status-error-text)}.dpyMdW_message{color:var(--text-primary);flex:1;font-size:.9rem;line-height:1.4}.dpyMdW_actionBtn{padding:var(--space-1) var(--space-3);color:var(--accent-primary);border:1px solid var(--accent-primary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-base) ease;white-space:nowrap;background:0 0;font-size:.85rem;font-weight:600;text-decoration:none}.dpyMdW_actionBtn:hover{background:var(--accent-primary);color:#fff}.dpyMdW_closeBtn{width:24px;height:24px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-base) ease;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.dpyMdW_closeBtn:hover{background:var(--bg-hover);color:var(--text-primary)}
.s0pLYa_container{justify-content:center;align-items:center;gap:var(--space-4);color:var(--text-muted);flex-direction:column;display:flex}.s0pLYa_inline{align-items:center;gap:var(--space-2);flex-direction:row;display:inline-flex}.s0pLYa_spinner{border:3px solid var(--border-subtle);border-top-color:var(--accent-primary);border-radius:50%;flex-shrink:0;animation:.8s linear infinite s0pLYa_spin}.s0pLYa_sm{border-width:2px;width:16px;height:16px}.s0pLYa_md{border-width:3px;width:40px;height:40px}.s0pLYa_lg{border-width:4px;width:60px;height:60px}.s0pLYa_fullScreen{background:var(--bg-primary);z-index:50;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0}@keyframes s0pLYa_spin{to{transform:rotate(360deg)}}
.XRNO5a_sidebar{width:var(--sidebar-width);background:var(--bg-secondary);border-right:1px solid var(--border-subtle);height:100vh;padding:var(--space-5);z-index:100;transition:width var(--transition-normal);will-change:width;contain:inline-size style;flex-direction:column;display:flex;position:fixed;top:0;left:0}.XRNO5a_sidebar:before{content:"";pointer-events:none;background:radial-gradient(at 0 0,#a855f708 0%,#0000 50%);position:absolute;inset:0}.XRNO5a_logo{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-8);display:flex;position:relative}.XRNO5a_logoImage{object-fit:contain;filter:var(--logo-glow)}.XRNO5a_logoText{background:var(--gradient-primary);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700}[data-theme=dark] .XRNO5a_logoText{background:#fff}.XRNO5a_nav{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.XRNO5a_navItem{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--text-sm);transition:all var(--transition-fast);cursor:pointer;font-weight:500;display:flex;position:relative;overflow:hidden}.XRNO5a_navItem:before{content:"";background:var(--gradient-subtle);opacity:0;transition:opacity var(--transition-fast);position:absolute;inset:0}.XRNO5a_navItem:hover{color:var(--text-primary);background:var(--bg-tertiary)}.XRNO5a_navItem:hover:before{opacity:1}.XRNO5a_navItem.XRNO5a_active{color:var(--text-primary);background:var(--bg-tertiary)}.XRNO5a_navItem.XRNO5a_active:before{opacity:1}.XRNO5a_navItem.XRNO5a_active:after{content:"";background:var(--gradient-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:4px 0 12px #a855f74d}.XRNO5a_navIcon{text-align:center;width:24px;transition:transform var(--transition-fast);flex-shrink:0;font-size:1.125rem}.XRNO5a_navItem:hover .XRNO5a_navIcon{transform:scale(1.1)}.XRNO5a_navLabel{flex:1}.XRNO5a_footer{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.XRNO5a_composeBtn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--gradient-primary);color:#fff;font-weight:600;font-size:var(--text-sm);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-normal);box-shadow:var(--shadow-md), inset 0 1px 0 #ffffff26;display:flex;position:relative;overflow:hidden}.XRNO5a_composeBtn:before{content:"";opacity:0;transition:opacity var(--transition-fast);background:linear-gradient(#ffffff26 0%,#fff0 50%);position:absolute;inset:0}.XRNO5a_composeBtn:hover{box-shadow:var(--shadow-lg), 0 0 24px #a855f766;transform:translateY(-2px)}.XRNO5a_composeBtn:hover:before{opacity:1}.XRNO5a_composeBtn:active{transform:translateY(0)}.XRNO5a_composeBtn span:first-child{font-size:1.125rem}.XRNO5a_legalLinks{justify-content:center;align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);font-size:var(--text-xs);color:var(--text-muted);padding:0;display:flex}.XRNO5a_legalLinks a{color:var(--text-muted);transition:color var(--transition-fast);text-decoration:none}.XRNO5a_legalLinks a:hover{color:var(--accent-primary)}.XRNO5a_userSection{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-tertiary);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);transition:all var(--transition-fast);cursor:pointer;display:flex}.XRNO5a_userSection:hover{background:var(--bg-elevated);border-color:var(--border-light)}.XRNO5a_avatar{border-radius:var(--radius-full);background:var(--gradient-secondary);color:#fff;width:36px;height:36px;font-weight:600;font-size:var(--text-sm);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;display:flex}.XRNO5a_userHeader{align-items:center;gap:.5rem;margin-bottom:.125rem;display:flex}.XRNO5a_planBadge{border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.02em;padding:.1rem .4rem;font-size:.65rem;font-weight:600}.XRNO5a_planBadge.XRNO5a_free{background-color:var(--surface-hover);color:var(--text-secondary);border:1px solid var(--border-color)}.XRNO5a_planBadge.XRNO5a_basic{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0}.XRNO5a_planBadge.XRNO5a_pro{color:#7c3aed;background-color:#f5f3ff;border:1px solid #ddd6fe}.XRNO5a_userInfo{flex-direction:column;display:flex;overflow:hidden}.XRNO5a_userName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.XRNO5a_logoutBtn{font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast);text-align:left;background:0 0;border:none;padding:0}.XRNO5a_logoutBtn:hover{color:var(--accent-red)}.XRNO5a_badge{background:var(--gradient-primary);color:#fff;border-radius:var(--radius-full);justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:.65rem;font-weight:600;display:flex}.XRNO5a_aiBtn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--text-primary);font-weight:500;font-size:var(--text-sm);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);background:linear-gradient(135deg,#a855f726 0%,#6366f126 100%);border:1px solid #a855f733;display:flex}.XRNO5a_aiBtn:hover{background:linear-gradient(135deg,#a855f740 0%,#6366f140 100%);border-color:#a855f766;transform:translateY(-1px)}.XRNO5a_toggleBtn{margin-top:auto;margin-bottom:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);align-items:center;gap:var(--space-3);color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;display:flex}.XRNO5a_toggleBtn:hover{color:var(--text-primary);background:var(--bg-tertiary)}.XRNO5a_toggleIconWrapper{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:24px;height:24px;transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.XRNO5a_toggleBtn:hover .XRNO5a_toggleIconWrapper{border-color:var(--accent-primary);color:var(--accent-primary);background:var(--bg-surface);transform:scale(1.05)}.XRNO5a_toggleLabel{font-size:var(--text-sm);white-space:nowrap;font-weight:500}@media (min-width:769px){.XRNO5a_sidebar.XRNO5a_collapsed{width:var(--sidebar-collapsed-width);padding:var(--space-3)}.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_toggleBtn{width:100%;padding:var(--space-3) 0;justify-content:center}.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_toggleIconWrapper{margin:0}.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_logoText,.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_navLabel,.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_userInfo,.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_legalLinks{display:none}.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_logo{padding:var(--space-2);justify-content:center}.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_navItem{padding:var(--space-3);justify-content:center}.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_navIcon{margin:0}.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_userSection{justify-content:center;padding:5px}}.XRNO5a_mobileBar,.XRNO5a_mobileClose,.XRNO5a_backdrop{display:none}@media (max-width:768px){.XRNO5a_mobileBar{height:var(--mobile-bar-height);align-items:center;gap:var(--space-3);padding:0 var(--space-3);background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);z-index:90;display:flex;position:fixed;top:0;left:0;right:0}.XRNO5a_hamburger,.XRNO5a_mobileClose{border-radius:var(--radius-md);width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.XRNO5a_hamburger:focus-visible,.XRNO5a_mobileClose:focus-visible{outline:2px solid var(--border-focus)}.XRNO5a_mobileBarTitle{color:var(--text-primary);font-weight:700}.XRNO5a_backdrop{background:var(--bg-overlay);z-index:1190;display:block;position:fixed;inset:0}.XRNO5a_sidebar,.XRNO5a_sidebar.XRNO5a_collapsed{width:min(var(--sidebar-width), 85vw);padding:var(--space-5);visibility:hidden;transition:transform var(--transition-normal), visibility 0s linear .25s;z-index:1200;will-change:transform;overflow-y:auto;transform:translate(-100%)}.XRNO5a_sidebar.XRNO5a_mobileOpen{visibility:visible;transition:transform var(--transition-normal), visibility 0s;transform:translate(0)}.XRNO5a_mobileClose{align-self:flex-end;display:inline-flex}.XRNO5a_toggleBtn{display:none}}.XRNO5a_usageSection{padding:0 var(--space-2);margin-bottom:var(--space-2);gap:var(--space-1);flex-direction:column;display:flex}.XRNO5a_usageRow{flex-direction:column;gap:4px;display:flex}.XRNO5a_usageHeader{color:var(--text-muted);justify-content:space-between;font-size:.7rem;font-weight:500;display:flex}.XRNO5a_usageTrack{background:var(--bg-tertiary);border-radius:var(--radius-full);height:4px;overflow:hidden}.XRNO5a_usageFill{background:var(--gradient-primary);border-radius:var(--radius-full);height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.XRNO5a_usageFill.XRNO5a_limitReached{background:var(--accent-red)}@media (min-width:769px){.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_usageSection{display:none}}.XRNO5a_upgradeLink{background:var(--gradient-text);-webkit-text-fill-color:transparent;text-align:right;padding-top:var(--space-1);transition:opacity var(--transition-fast);-webkit-background-clip:text;background-clip:text;font-size:.7rem;font-weight:600;text-decoration:none;display:block}.XRNO5a_upgradeLink:hover{opacity:.75}@media (min-width:769px){.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_upgradeLink{display:none}}.XRNO5a_cancelDot{border-radius:var(--radius-full);background:var(--accent-red);vertical-align:middle;width:6px;height:6px;margin-left:4px;animation:2s ease-in-out infinite XRNO5a_cancelPulse;display:inline-block}@keyframes XRNO5a_cancelPulse{0%,to{opacity:1}50%{opacity:.4}}.XRNO5a_feedbackBtn{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);margin:var(--space-1) var(--space-3) var(--space-2);border:1px dashed var(--border-medium);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;font-size:var(--text-sm);transition:all var(--transition-fast);white-space:nowrap;background:0 0;font-family:inherit;display:flex;overflow:hidden}.XRNO5a_feedbackBtn:hover{background:var(--bg-tertiary);border-color:var(--accent-primary);color:var(--text-primary)}@media (min-width:769px){.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_feedbackBtn{padding:var(--space-2);margin:var(--space-1) var(--space-2) var(--space-2);justify-content:center}.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_feedbackBtn .XRNO5a_navLabel,.XRNO5a_sidebar.XRNO5a_collapsed .XRNO5a_feedbackBtn .XRNO5a_betaBadge{display:none}}.XRNO5a_betaBadge{text-transform:uppercase;letter-spacing:.5px;background:var(--accent-orange);color:#fff;border-radius:var(--radius-full);flex-shrink:0;padding:1px 5px;font-size:9px;font-weight:700;line-height:1.2}
.SRpesq_fab{bottom:var(--space-6);right:var(--space-6);border-radius:var(--radius-full);background:var(--gradient-primary);color:#fff;cursor:pointer;width:52px;height:52px;box-shadow:var(--shadow-lg), var(--shadow-glow-purple);z-index:var(--z-popover);transition:all var(--transition-normal);animation:SRpesq_fabEntrance .5s var(--ease-out-back);border:none;justify-content:center;align-items:center;display:flex;position:fixed}.SRpesq_fab:hover{box-shadow:var(--shadow-xl), var(--shadow-glow-purple);transform:scale(1.08)translateY(-2px)}.SRpesq_fab:active{transform:scale(.95)}.SRpesq_fabHidden{opacity:0;pointer-events:none;transform:scale(.5)}.SRpesq_fabBadge{background:var(--accent-orange);color:#fff;letter-spacing:.5px;text-transform:uppercase;border-radius:var(--radius-full);padding:2px 6px;font-size:9px;font-weight:700;line-height:1;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 6px #0003}@keyframes SRpesq_fabEntrance{0%{opacity:0;transform:scale(0)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.SRpesq_panelWrapper{bottom:var(--space-6);right:var(--space-6);z-index:var(--z-popover);animation:SRpesq_panelSlideIn .3s var(--ease-out-expo);position:fixed}.SRpesq_panel{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);width:380px;max-height:calc(100vh - 120px);box-shadow:var(--shadow-xl);-webkit-backdrop-filter:blur(var(--blur-glass));flex-direction:column;display:flex;overflow:hidden}@keyframes SRpesq_panelSlideIn{0%{opacity:0;transform:translateY(16px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.SRpesq_header{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.SRpesq_headerTitle{font-size:var(--text-base);color:var(--text-primary);margin:0;font-weight:600}.SRpesq_closeBtn{width:30px;height:30px;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.SRpesq_closeBtn:hover{background:var(--bg-tertiary);color:var(--text-primary)}.SRpesq_typeSelector{gap:var(--space-2);padding:var(--space-4) var(--space-5) 0;display:flex}.SRpesq_typePill{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;flex:1;font-family:inherit;font-weight:500;display:flex}.SRpesq_typePill:hover{border-color:var(--border-medium);color:var(--text-primary);background:var(--bg-tertiary)}.SRpesq_typePillActive,.SRpesq_typePillActive:hover{background:var(--accent-primary-alpha);border-color:var(--accent-primary);color:var(--accent-primary)}.SRpesq_form{padding:var(--space-4) var(--space-5) var(--space-5);gap:var(--space-4);flex-direction:column;display:flex;overflow-y:auto}.SRpesq_fieldGroup{gap:var(--space-1);flex-direction:column;display:flex;position:relative}.SRpesq_label{font-size:var(--text-sm);color:var(--text-secondary);font-weight:500}.SRpesq_optional{color:var(--text-faint);font-weight:400}.SRpesq_input{width:100%;padding:var(--space-3) var(--space-4);background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);transition:all var(--transition-fast);outline:none;font-family:inherit}.SRpesq_input:hover{border-color:var(--border-light)}.SRpesq_input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-faint);background:var(--bg-elevated)}.SRpesq_input::placeholder{color:var(--text-faint)}.SRpesq_input:disabled{opacity:.6;cursor:not-allowed}.SRpesq_textarea{width:100%;padding:var(--space-3) var(--space-4);background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);transition:all var(--transition-fast);resize:vertical;min-height:100px;font-family:inherit;line-height:var(--leading-relaxed);outline:none}.SRpesq_textarea:hover{border-color:var(--border-light)}.SRpesq_textarea:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-faint);background:var(--bg-elevated)}.SRpesq_textarea::placeholder{color:var(--text-faint)}.SRpesq_textarea:disabled{opacity:.6;cursor:not-allowed}.SRpesq_charCount{color:var(--text-faint);text-align:right;margin-top:2px;font-size:11px}.SRpesq_submitBtn{width:100%;padding:var(--space-3) var(--space-4);background:var(--gradient-primary);color:#fff;border-radius:var(--radius-lg);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-normal);box-shadow:var(--shadow-sm);border:none;font-family:inherit;font-weight:600}.SRpesq_submitBtn:hover:not(:disabled){box-shadow:var(--shadow-md), var(--shadow-glow-purple);transform:translateY(-1px)}.SRpesq_submitBtn:active:not(:disabled){transform:scale(.98)}.SRpesq_submitBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.SRpesq_panelWrapper{padding:0;bottom:0;left:0;right:0}.SRpesq_panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-height:80vh}.SRpesq_fab{bottom:var(--space-4);right:var(--space-4)}}
.Vjp9FG_fabContainer{bottom:var(--space-6);right:var(--space-6);z-index:200;align-items:flex-end;gap:var(--space-3);flex-direction:column;transition:opacity .3s,transform .3s;display:flex;position:fixed}.Vjp9FG_fabContainer.Vjp9FG_hidden{opacity:0;pointer-events:none;transform:scale(.3)}.Vjp9FG_bubble{align-items:center;gap:var(--space-2);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);padding-right:var(--space-8);box-shadow:var(--shadow-lg);cursor:pointer;transform-origin:100% 100%;max-width:280px;transition:box-shadow .2s,transform .15s;animation:.35s cubic-bezier(.34,1.56,.64,1) Vjp9FG_bubbleIn;display:flex;position:relative}.Vjp9FG_bubble:hover{box-shadow:var(--shadow-xl);transform:translateY(-1px)}.Vjp9FG_bubble:active{transform:scale(.98)}.Vjp9FG_bubbleTail{background:var(--bg-primary);border-right:1px solid var(--border-default);border-bottom:1px solid var(--border-default);width:12px;height:12px;position:absolute;bottom:-6px;right:20px;transform:rotate(45deg)}.Vjp9FG_bubbleEmoji{flex-shrink:0;font-size:18px;line-height:1}.Vjp9FG_bubbleText{color:var(--text-primary);font-size:13px;font-weight:500;line-height:1.4}.Vjp9FG_bubbleDismiss{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-full);width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex;position:absolute}.Vjp9FG_bubbleDismiss:hover{background:var(--bg-tertiary);color:var(--text-primary)}.Vjp9FG_fab{border-radius:var(--radius-full);background:var(--gradient-primary);color:#fff;cursor:pointer;width:56px;height:56px;box-shadow:var(--shadow-lg), var(--shadow-glow-purple);animation:Vjp9FG_fabIn .5s var(--ease-out-back);border:none;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.Vjp9FG_fab:hover{box-shadow:var(--shadow-xl), 0 0 32px #a855f780;transform:scale(1.05)translateY(-2px)}.Vjp9FG_fab:active{transform:scale(.97)}.Vjp9FG_fabPulsing{animation:Vjp9FG_fabIn .5s var(--ease-out-back), Vjp9FG_fabPulse 2s ease-in-out .5s 2}.Vjp9FG_sparkleIcon{flex-shrink:0}.Vjp9FG_badge{background:var(--accent-orange);color:#fff;letter-spacing:.5px;text-transform:uppercase;border-radius:var(--radius-full);padding:2px 5px;font-size:8px;font-weight:700;line-height:1;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 6px #0003}@keyframes Vjp9FG_fabIn{0%{opacity:0;transform:scale(0)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes Vjp9FG_fabPulse{0%,to{box-shadow:var(--shadow-lg), var(--shadow-glow-purple);transform:scale(1)}50%{box-shadow:var(--shadow-xl), 0 0 28px #a855f799;transform:scale(1.08)}}@keyframes Vjp9FG_bubbleIn{0%{opacity:0;transform:scale(.6)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:480px){.Vjp9FG_bubble{max-width:220px}.Vjp9FG_bubbleText{font-size:12px}.Vjp9FG_fabContainer{bottom:var(--space-4);right:var(--space-4)}}
.uwK0WG_message{gap:var(--space-2);max-width:100%;animation:.2s ease-out uwK0WG_messageIn;display:flex}.uwK0WG_message.uwK0WG_user{flex-direction:row-reverse}.uwK0WG_avatar{border-radius:var(--radius-full);background:var(--gradient-primary);color:#fff;width:28px;height:28px;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.uwK0WG_bubble{max-width:85%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--leading-relaxed);word-wrap:break-word;overflow-wrap:break-word}.uwK0WG_user .uwK0WG_bubble{background:var(--accent-primary);color:#fff;border-bottom-right-radius:var(--radius-sm)}.uwK0WG_model .uwK0WG_bubble{background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-subtle);border-bottom-left-radius:var(--radius-sm)}.uwK0WG_content{white-space:pre-wrap}.uwK0WG_markdown{white-space:normal}.uwK0WG_markdown>:first-child{margin-top:0}.uwK0WG_markdown>:last-child{margin-bottom:0}.uwK0WG_markdown p{margin:var(--space-1) 0}.uwK0WG_markdown p:empty{display:none}.uwK0WG_markdown p:first-child{margin-top:0}.uwK0WG_markdown p:last-child{margin-bottom:0}.uwK0WG_markdown strong{color:var(--text-primary);font-weight:600}.uwK0WG_markdown em{font-style:italic}.uwK0WG_markdown code{background:var(--bg-secondary);border-radius:var(--radius-sm);color:var(--accent-primary);padding:1px 5px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.85em}.uwK0WG_markdown pre{background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);margin:var(--space-2) 0;font-size:.85em;overflow-x:auto}.uwK0WG_markdown pre code{color:var(--text-primary);font-size:inherit;background:0 0;padding:0}.uwK0WG_markdown ul,.uwK0WG_markdown ol{margin:var(--space-1) 0;padding-left:var(--space-6)}.uwK0WG_markdown li{margin-bottom:0}.uwK0WG_markdown li>ul,.uwK0WG_markdown li>ol{margin-top:var(--space-1);margin-bottom:0}.uwK0WG_markdown h1,.uwK0WG_markdown h2,.uwK0WG_markdown h3,.uwK0WG_markdown h4,.uwK0WG_markdown h5,.uwK0WG_markdown h6{margin:var(--space-3) 0 var(--space-1);color:var(--text-primary);font-weight:600;line-height:1.3}.uwK0WG_markdown h1{font-size:1.1em}.uwK0WG_markdown h2{font-size:1.05em}.uwK0WG_markdown h3{font-size:1em}.uwK0WG_markdown h4,.uwK0WG_markdown h5,.uwK0WG_markdown h6{font-size:.95em}.uwK0WG_markdown a{color:var(--accent-primary);text-underline-offset:2px;text-decoration:underline}.uwK0WG_markdown a:hover{opacity:.8}.uwK0WG_markdown table{border-collapse:collapse;width:100%;margin:var(--space-2) 0;font-size:.9em}.uwK0WG_markdown th,.uwK0WG_markdown td{border:1px solid var(--border-subtle);padding:var(--space-1) var(--space-2);text-align:left}.uwK0WG_markdown th{background:var(--bg-secondary);font-weight:600}.uwK0WG_markdown blockquote{border-left:3px solid var(--accent-primary);padding-left:var(--space-3);margin:var(--space-2) 0;color:var(--text-secondary);font-style:italic}.uwK0WG_markdown hr{border:none;border-top:1px solid var(--border-subtle);margin:var(--space-3) 0}@keyframes uwK0WG_messageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.NJZFHG_inputContainer{align-items:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);background:var(--bg-elevated);display:flex}.NJZFHG_textarea{padding:var(--space-2) var(--space-3);background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--text-primary);font-size:var(--text-sm);font-family:inherit;line-height:var(--leading-relaxed);resize:none;min-height:36px;max-height:120px;transition:border-color var(--transition-fast);outline:none;flex:1}.NJZFHG_textarea:focus{border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-primary-faint)}.NJZFHG_textarea::placeholder{color:var(--text-faint)}.NJZFHG_textarea:disabled{opacity:.5;cursor:not-allowed}.NJZFHG_sendBtn{border-radius:var(--radius-full);background:var(--bg-tertiary);width:36px;height:36px;color:var(--text-faint);cursor:pointer;transition:all var(--transition-fast);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.NJZFHG_sendBtn.NJZFHG_active{background:var(--gradient-primary);color:#fff;box-shadow:var(--shadow-sm)}.NJZFHG_sendBtn.NJZFHG_active:hover{box-shadow:var(--shadow-md), var(--shadow-glow-purple);transform:scale(1.05)}.NJZFHG_sendBtn:disabled{cursor:not-allowed;opacity:.5}
.q_cxPG_notices{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}.q_cxPG_notice{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--status-info-bg);display:flex}.q_cxPG_body{color:var(--text-secondary);font-size:var(--text-sm);flex:1;line-height:1.5}.q_cxPG_body strong{color:var(--text-primary)}.q_cxPG_body a{color:var(--accent-primary)}.q_cxPG_dismiss{padding:var(--space-1);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;background:0 0;border:none;display:inline-flex}.q_cxPG_dismiss:hover{background:var(--bg-hover);color:var(--text-primary)}
.jnTqnG_container{min-height:60vh;padding:var(--space-6);justify-content:center;align-items:center;display:flex}.jnTqnG_card{text-align:center;max-width:420px;padding:var(--space-8);background:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.jnTqnG_icon{margin-bottom:var(--space-4);font-size:2.5rem}.jnTqnG_title{color:var(--text-primary);margin:0 0 var(--space-2);font-size:1.25rem;font-weight:600}.jnTqnG_message{color:var(--text-secondary);margin:0 0 var(--space-6);font-size:.875rem;line-height:1.5}.jnTqnG_errorDetail{color:var(--text-tertiary);background:var(--surface-secondary);border-radius:var(--radius-sm);padding:var(--space-3);margin-bottom:var(--space-6);text-align:left;white-space:pre-wrap;word-break:break-word;font-size:.75rem;overflow-x:auto}.jnTqnG_actions{gap:var(--space-3);justify-content:center;align-items:center;display:flex}.jnTqnG_retryButton{padding:var(--space-2) var(--space-5);background:var(--accent-purple);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;font-size:.875rem;font-weight:500;transition:opacity .15s}.jnTqnG_retryButton:hover{opacity:.9}.jnTqnG_dashboardLink{color:var(--text-secondary);font-size:.875rem;text-decoration:none}.jnTqnG_dashboardLink:hover{color:var(--text-primary);text-decoration:underline}
