.ImagePreviewComponent_imagePreviewField__RnyOJ .ImagePreviewComponent_labelWrapper__zXITT{margin-bottom:8px}.ImagePreviewComponent_imagePreviewField__RnyOJ .ImagePreviewComponent_imagePreviewContainer__jjFTH{margin-top:12px}.ImagePreviewComponent_imagePreviewField__RnyOJ .ImagePreviewComponent_imagePreviewContainer__jjFTH .ImagePreviewComponent_imagePreview__yK7Be{position:relative;display:inline-block}.ImagePreviewComponent_imagePreviewField__RnyOJ .ImagePreviewComponent_imagePreviewContainer__jjFTH .ImagePreviewComponent_imagePreview__yK7Be .ImagePreviewComponent_loadingPlaceholder__WxaUp{display:flex;align-items:center;justify-content:center;flex-direction:column;width:300px;height:200px;background-color:#f8f9fa;border:1px solid #e1e5e9;border-radius:8px;color:#6c757d;font-size:14px}.ImagePreviewComponent_imagePreviewField__RnyOJ .ImagePreviewComponent_imagePreviewContainer__jjFTH .ImagePreviewComponent_imagePreview__yK7Be .ImagePreviewComponent_loadingPlaceholder__WxaUp .ImagePreviewComponent_loadingSpinner__ZMhRN{width:20px;height:20px;border:2px solid #e1e5e9;border-top-color:#007bff;border-radius:50%;animation:ImagePreviewComponent_spin__cxHGQ 1s linear infinite;margin-bottom:8px}.ImagePreviewComponent_imagePreviewField__RnyOJ .ImagePreviewComponent_imagePreviewContainer__jjFTH .ImagePreviewComponent_imagePreview__yK7Be .ImagePreviewComponent_previewImage__4pPME{transition:opacity .3s ease}.ImagePreviewComponent_imagePreviewField__RnyOJ .ImagePreviewComponent_imagePreviewContainer__jjFTH .ImagePreviewComponent_imagePreview__yK7Be .ImagePreviewComponent_previewImage__4pPME.ImagePreviewComponent_loading__8hZca{opacity:0;position:absolute;top:0;left:0}.ImagePreviewComponent_imagePreviewField__RnyOJ .ImagePreviewComponent_imagePreviewContainer__jjFTH .ImagePreviewComponent_errorPlaceholder__CAUG9{display:flex;align-items:center;justify-content:center;flex-direction:column;width:300px;height:200px;background-color:#fff5f5;border:1px solid #fed7d7;border-radius:8px;color:#e53e3e;font-size:14px}.ImagePreviewComponent_imagePreviewField__RnyOJ .ImagePreviewComponent_imagePreviewContainer__jjFTH .ImagePreviewComponent_errorPlaceholder__CAUG9 .ImagePreviewComponent_errorIcon__MRyyy{font-size:24px;margin-bottom:8px}@keyframes ImagePreviewComponent_spin__cxHGQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AiModelSelect_container__24p7w{display:flex;align-items:center;gap:12px;min-width:-moz-fit-content;min-width:fit-content}.AiModelSelect_modelLabel__mVUDu{font-weight:500;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.AiModelSelect_modelSelect__BEv_4{flex:1;min-width:200px;padding:8px 12px;border-radius:4px;border:1px solid var(--theme-elevation-300);background-color:var(--theme-elevation-50);color:var(--theme-text);font-size:14px;cursor:pointer}@media (prefers-color-scheme:dark){.AiModelSelect_modelLabel__mVUDu{color:#e5e7eb}.AiModelSelect_modelSelect__BEv_4{background-color:#1f2937;border-color:#374151;color:#e5e7eb}}.AiOptionManage_modal__FByjT{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:rgba(0,0,0,.5)!important;display:flex!important;justify-content:center!important;align-items:center!important;z-index:29!important;padding:20px!important}.AiOptionManage_modal__FByjT button{margin:0}.AiOptionManage_modalContent__7QrMd{background:white;border-radius:8px;width:90%;max-width:900px;height:85vh;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.2);position:relative}.AiOptionManage_modalHeader__RZ17N{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0}.AiOptionManage_modalHeader__RZ17N h2{margin:0;font-size:20px;font-weight:600}.AiOptionManage_closeBtn__0cPcB{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px}.AiOptionManage_closeBtn__0cPcB:hover{background-color:#f5f5f5}.AiOptionManage_modalBody__78hAt{flex:1;overflow:hidden;display:flex}.AiOptionManage_contentWrapper__90Pj_{display:flex;gap:20px;width:100%;overflow:hidden}.AiOptionManage_navigationBar__rw7ld{flex-shrink:0;width:300px;border-right:1px solid #e0e0e0;padding:20px 15px 20px 20px;overflow-y:auto}.AiOptionManage_navHeader__QglmK{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:8px}.AiOptionManage_navList__BaG8G{list-style:none;padding:0;margin:0}.AiOptionManage_navItem__0vvsW{margin-bottom:8px}.AiOptionManage_navButton__w8Uw_{width:100%;text-align:left;padding:8px 12px;background:#f0f0f0;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;font-size:13px;color:#333;transition:all .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AiOptionManage_navButton__w8Uw_:hover{background:#e8e8e8;border-color:#ccc}.AiOptionManage_navButton__w8Uw_.AiOptionManage_active__wwOXB{background:#2196f3;color:white;border-color:#2196f3}.AiOptionManage_navButton__w8Uw_.AiOptionManage_active__wwOXB:hover{background:#1976d2;border-color:#1976d2}.AiOptionManage_navButtonDefault__Bfthi{font-weight:600}.AiOptionManage_navButtonDefault__Bfthi:hover{background:#e0e0e0}.AiOptionManage_navDefaultBadge__FOz2B{color:#a855f7;margin-right:4px}.AiOptionManage_navAddButton__F4WeQ{flex-shrink:0;white-space:nowrap}.AiOptionManage_mainContent__3wAo7{flex:1;min-width:0;padding:20px 20px 20px 0;display:flex;flex-direction:column;overflow:hidden}.AiOptionManage_mainContentFull__tDh90{padding:20px}.AiOptionManage_titleInput__HMek4{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit;margin-bottom:12px;box-sizing:border-box;resize:none;overflow:hidden;min-height:1lh}.AiOptionManage_titleInput__HMek4:focus{outline:none;border-color:#2196f3}@supports (field-sizing:content){.AiOptionManage_titleInput__HMek4{field-sizing:content}}.AiOptionManage_loading___oOFe{text-align:center;color:#666;padding:40px}.AiOptionManage_emptyState__yDSFX{text-align:center;color:#999;padding:40px}.AiOptionManage_promptList__ea_WA{display:flex;flex-direction:column;gap:12px;flex:1;overflow-y:auto;min-height:0}.AiOptionManage_promptItem__GA9It{border:1px solid #e0e0e0;border-radius:6px;padding:12px;background:#f9f9f9;position:relative}.AiOptionManage_defaultPromptItem__HVLHI .AiOptionManage_promptText__1wqtG{font-weight:600}.AiOptionManage_activePromptItem__a6ji6{background:#fef3c7!important;border-color:#f59e0b!important;box-shadow:0 0 0 2px rgba(245,158,11,.2)!important;transition:all .3s ease}.AiOptionManage_promptContent__tAbNU{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.AiOptionManage_promptText__1wqtG{flex:1;color:#333;line-height:1.5;word-break:break-word;white-space:pre-line}.AiOptionManage_promptTitle__BsdV0{display:block;margin-bottom:8px;color:#2563eb;font-size:15px}.AiOptionManage_defaultBadge__ZZnhS{background-color:#4caf50;color:white;padding:2px 8px;border-radius:4px;font-size:12px;white-space:nowrap}.AiOptionManage_defaultInlineBadge__KtLJr{display:inline;color:#ef4444;border:1px solid #ef4444;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;margin-right:10px}.AiOptionManage_defaultCornerBadge__pQM5k{position:absolute;top:0;left:0;width:80px;height:80px;background:#b488c7;clip-path:polygon(0 0,100% 0,0 100%);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.AiOptionManage_defaultCornerBadge__pQM5k>span{transform:rotate(-45deg);color:#000;font-size:12px;font-weight:700;letter-spacing:2px}.AiOptionManage_promptActions__bTOq_{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.AiOptionManage_editForm__XjB9e{flex:1;overflow-y:auto;min-height:0}.AiOptionManage_editFormNoDivider__EzSxq{margin-top:0;padding-top:0;border-top:none}.AiOptionManage_editForm__XjB9e h3{margin:0 0 12px;font-size:16px;font-weight:600}.AiOptionManage_textarea__pAfBp{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:inherit;margin-bottom:12px;box-sizing:border-box;overflow:hidden;resize:none;min-height:5lh}@supports (field-sizing:content){.AiOptionManage_textarea__pAfBp{field-sizing:content}}.AiOptionManage_textarea__pAfBp:focus{outline:none;border-color:#2196f3}.AiOptionManage_checkbox__C4_Uw{display:flex;align-items:center;gap:8px;margin-bottom:16px;cursor:pointer}.AiOptionManage_checkbox__C4_Uw input[type=checkbox]{cursor:pointer}.AiOptionManage_formActions__XrpGO{display:flex;gap:8px;flex-wrap:wrap}.AiOptionManage_modalFooter__zm6W4{padding:20px;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.AiOptionManage_footerLeft__G6i9b{display:flex;flex-wrap:wrap;gap:16px;align-items:center;flex:1}.AiOptionManage_footerRight__krLo_{display:flex;align-items:center;gap:12px;min-width:-moz-fit-content;min-width:fit-content}.AiOptionManage_modelLabel__X3fCH{font-weight:500;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.AiOptionManage_modelSelect__d2wxW{flex:1;min-width:200px;padding:8px 12px;border-radius:4px;border:1px solid var(--theme-elevation-300);background-color:var(--theme-elevation-50);color:var(--theme-text);font-size:14px;cursor:pointer}.AiOptionManage_confirmationModal__XxYTj{z-index:1000}@media (prefers-color-scheme:dark){.AiOptionManage_modal__FByjT{background-color:rgba(0,0,0,.7)!important}.AiOptionManage_modalContent__7QrMd{background:#111827;color-scheme:light dark;box-shadow:0 6px 24px rgba(0,0,0,.5)}.AiOptionManage_modalHeader__RZ17N{border-bottom-color:#374151}.AiOptionManage_modalHeader__RZ17N h2{color:#e5e7eb}.AiOptionManage_closeBtn__0cPcB{color:#9ca3af}.AiOptionManage_closeBtn__0cPcB:hover{background-color:#1f2937}.AiOptionManage_modalBody__78hAt{color:#e5e7eb}.AiOptionManage_emptyState__yDSFX,.AiOptionManage_loading___oOFe{color:#9ca3af}.AiOptionManage_promptItem__GA9It{border-color:#374151;background:#1f2937;position:relative}.AiOptionManage_defaultPromptItem__HVLHI .AiOptionManage_promptText__1wqtG{font-weight:600}.AiOptionManage_activePromptItem__a6ji6{background:#422006!important;border-color:#f59e0b!important;box-shadow:0 0 0 2px rgba(245,158,11,.3)!important}.AiOptionManage_promptText__1wqtG{color:#e5e7eb;white-space:pre-line}.AiOptionManage_promptTitle__BsdV0{color:#60a5fa}.AiOptionManage_defaultBadge__ZZnhS{background-color:#22c55e;color:white}.AiOptionManage_defaultInlineBadge__KtLJr{color:#f87171;border-color:#f87171;margin-right:10px}.AiOptionManage_defaultCornerBadge__pQM5k{background:#a277c9}.AiOptionManage_defaultCornerBadge__pQM5k>span{color:#0b0f16}.AiOptionManage_editForm__XjB9e{border-top:none}.AiOptionManage_editForm__XjB9e h3{color:#e5e7eb}.AiOptionManage_textarea__pAfBp{background:#111827;border-color:#374151;color:#e5e7eb}.AiOptionManage_textarea__pAfBp:focus{border-color:#60a5fa}.AiOptionManage_checkbox__C4_Uw{color:#e5e7eb}.AiOptionManage_modalFooter__zm6W4{border-top-color:#374151}.AiOptionManage_modelLabel__X3fCH{color:#e5e7eb}.AiOptionManage_modelSelect__d2wxW{background-color:#1f2937;border-color:#374151;color:#e5e7eb}.AiOptionManage_navigationBar__rw7ld{border-right-color:#374151}.AiOptionManage_navButton__w8Uw_{background:#1f2937;border-color:#374151;color:#e5e7eb}.AiOptionManage_navButton__w8Uw_:hover{background:#374151;border-color:#4b5563}.AiOptionManage_navButton__w8Uw_.AiOptionManage_active__wwOXB{background:#2563eb;color:white;border-color:#2563eb}.AiOptionManage_navButton__w8Uw_.AiOptionManage_active__wwOXB:hover{background:#1d4ed8;border-color:#1d4ed8}.AiOptionManage_navButtonDefault__Bfthi{font-weight:600}.AiOptionManage_navButtonDefault__Bfthi:hover{background:#374151}.AiOptionManage_navDefaultBadge__FOz2B{color:#c4b5fd}.AiOptionManage_titleInput__HMek4{background:#111827;border-color:#374151;color:#e5e7eb}.AiOptionManage_titleInput__HMek4:focus{border-color:#60a5fa}}.icons_actions_icon__OOaWV,.icons_icon__0NiTh{display:flex;align-items:center;justify-content:center}.icons_color_fill___xOtq,.icons_icon__0NiTh>svg{fill:currentColor}.AiPromptSelect_container__r95dt{display:flex;align-items:center;gap:10px;margin-bottom:10px}.AiPromptSelect_selectWrapper__H9VLo{flex:1}.AiPromptSelect_manageBtn__cMkdC{display:flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:4px;cursor:pointer;font-size:13px;color:var(--theme-elevation-800);transition:all .2s}.AiPromptSelect_manageBtn__cMkdC:hover{background:var(--theme-elevation-100);border-color:var(--theme-elevation-200)}.AiPromptSelect_manageBtn__cMkdC:disabled{opacity:.5;cursor:not-allowed}.AiPromptSelect_previewBox__irZAm{margin-top:10px;padding:12px;background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:4px;font-size:13px;line-height:1.5;color:var(--theme-elevation-600);white-space:pre-wrap;min-height:60px;max-height:200px;overflow-y:auto}.AiPromptSelect_previewLabel__R6kL6{display:block;font-size:12px;color:var(--theme-elevation-500);margin-bottom:4px}.AiPromptSelect_fieldLabel__nQM4A{margin-bottom:10px;display:block;font-weight:700}.AiDistributionSwitch_wrapper__YOVVW{display:flex;align-items:center;justify-content:flex-end;font-family:system-ui,-apple-system,sans-serif;margin-right:1rem}.AiDistributionSwitch_label__AHb_H{margin-right:.75rem;font-size:1.2rem;font-weight:700;color:#3b82f6}.AiDistributionSwitch_toggleButton__H_usE{position:relative;width:3rem;height:1.625rem;background-color:#94a3b8;border-radius:9999px;transition:background-color .2s;border:none;cursor:pointer;padding:0;outline:none}.AiDistributionSwitch_toggleButton__H_usE[data-enabled=true]{background-color:#22c55e}.AiDistributionSwitch_toggleKnob__Kyz8J{position:absolute;top:.1875rem;left:.1875rem;width:1.25rem;height:1.25rem;background-color:white;border-radius:50%;transition:left .2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.AiDistributionSwitch_toggleButton__H_usE[data-enabled=true] .AiDistributionSwitch_toggleKnob__Kyz8J{left:1.5625rem}.DistributionMonitor_header__aRqHE{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.DistributionMonitor_title__CNaEi{font-size:24px;margin:0;color:var(--theme-text)}.DistributionMonitor_tableContainer___P0jv{overflow-x:auto}.DistributionMonitor_table__AoFyG{min-width:100%;background-color:white;border:none;border-collapse:collapse}.DistributionMonitor_tableHead___cOGs{background-color:transparent}.DistributionMonitor_tableHeader__TZj5a{padding:12px 0 12px 20px;text-align:left;font-size:12px;font-weight:500;color:var(--theme-elevation-400);text-transform:uppercase;letter-spacing:.05em;border:none;background-color:var(--theme-bg)}.DistributionMonitor_tableBody__cSHQ_{background-color:white}.DistributionMonitor_tableRow__TI_gF{border:none;transition:background-color .2s;background-color:var(--theme-bg)}.DistributionMonitor_tableRow__TI_gF:nth-child(odd){background-color:var(--theme-elevation-50)}.DistributionMonitor_tableRow__TI_gF:hover{background-color:var(--theme-elevation-100)}.DistributionMonitor_tableCell__TxI2B{color:var(--theme-text);font-size:14px;padding:12px 0 12px 20px;border:none}.DistributionMonitor_actionColumn__q64dg{min-width:80px}.DistributionMonitor_actionButton__if1PX{margin:10px 0}.DistributionMonitor_loadingContainer__zjcUL{display:flex;align-items:center;justify-content:center;height:256px}.DistributionMonitor_loadingText__YAWiQ{color:#6b7280}.DistributionMonitor_errorContainer__iC8ZY{display:flex;flex-direction:column;align-items:center;justify-content:center;height:256px}.DistributionMonitor_errorText__QFf_v{color:#ef4444;margin-bottom:16px}.DistributionMonitor_emptyContainer__hctrO{display:flex;align-items:center;justify-content:center;height:200px;color:#6b7280}.DistributionMonitor_ruleLink__X0_vt{color:var(--theme-text);text-decoration:underline;font-weight:500;transition:color .2s}.DistributionMonitor_ruleLink__X0_vt:hover{color:var(--theme-elevation-900)}.DistributionMonitor_ruleLink__X0_vt:visited{color:#999}.DistributionMonitor_ruleLink__X0_vt:visited:hover{color:#666}.distribution-statistics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.statistics-error,.statistics-loading{grid-column:1/-1;padding:20px;text-align:center;background:var(--theme-elevation-50);border-radius:6px;color:var(--theme-text)}.statistics-error{color:var(--theme-error-500);background:var(--theme-error-50);border:1px solid var(--theme-error-200)}.stat-card{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:6px;padding:16px;transition:all .2s ease;display:flex;flex-direction:column}.stat-card:hover{background:var(--theme-elevation-100);border-color:var(--theme-elevation-250);box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-2px)}.card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--theme-elevation-150)}.card-title{font-size:14px;font-weight:600;color:var(--theme-text);margin:0}.card-subtitle{font-size:11px;color:var(--theme-elevation-400);background:var(--theme-elevation-100);padding:2px 8px;border-radius:10px}.card-content{justify-content:space-around;flex:1}.card-content,.stat-item{display:flex;align-items:center}.stat-item{flex-direction:column;gap:6px}.stat-value{font-size:28px;font-weight:700;color:var(--theme-text);line-height:1;transition:color .3s ease}.stat-value.success-high{color:#10b981}.stat-value.success-medium{color:#f59e0b}.stat-value.success-low{color:#f97316}.stat-value.success-critical{color:#ef4444}.stat-label{font-size:12px;color:var(--theme-elevation-400);font-weight:500}.stat-item-large{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.stat-value-large{font-size:32px;font-weight:700;color:var(--theme-text);line-height:1}.stat-value-large .divider{color:var(--theme-elevation-300);font-weight:400;margin:0 4px}@media (max-width:1200px){.distribution-statistics{grid-template-columns:1fr}}@media (max-width:768px){.stat-card{padding:12px}.card-header{margin-bottom:12px;padding-bottom:10px}.stat-value{font-size:24px}.stat-value-large{font-size:28px}}.AiRewriteButton_textButton___IsnA{display:flex;align-items:center;gap:8px;color:#a855f7;background:transparent;border:none;padding:8px 0}.AiRewriteButton_textButton___IsnA:hover{text-decoration:underline}.AiRewriteButton_textButton___IsnA:disabled{opacity:.6;cursor:not-allowed}.AiRewriteButton_textButtonAccent__UW5Zv{color:#a855f7;background-color:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.45);padding:6px 10px;border-radius:6px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;box-shadow:0 1px 3px rgba(168,85,247,.15);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .02s ease;max-width:100%}.AiRewriteButton_buttonLabel__de82w{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.AiRewriteButton_textButtonAccent__UW5Zv:hover{background-color:rgba(168,85,247,.16);border-color:rgba(168,85,247,.6);box-shadow:0 2px 5px rgba(168,85,247,.25);text-decoration:none}.AiRewriteButton_textButtonAccent__UW5Zv:active{transform:translateY(.5px)}.AiRewriteButton_textButtonAccent__UW5Zv:disabled{opacity:.65;box-shadow:none;background-color:rgba(168,85,247,.08);border-color:rgba(168,85,247,.35)}.AiRewriteButton_textButtonAccent__UW5Zv:focus-visible{outline:2px solid #a855f7;outline-offset:2px}.AiRewriteButton_textButtonAccent__UW5Zv[aria-disabled=true]{opacity:.65;box-shadow:none;background-color:rgba(168,85,247,.08);border-color:rgba(168,85,247,.35);cursor:not-allowed}@keyframes AiRewriteButton_pulseGlow__rVEN1{0%,to{box-shadow:0 0 0 0 rgba(168,85,247,0)}50%{box-shadow:0 0 0 6px rgba(168,85,247,.1)}}.AiRewriteButton_attention__Xz3MJ{animation:AiRewriteButton_pulseGlow__rVEN1 2.8s ease-in-out infinite}.compose_actions__tBK1z{display:flex;gap:16px;align-items:center}.compose_rewriteBtn__JD1gs{background:none;color:#a855f7;border:none;padding:4px 0;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s;display:flex;align-items:center;gap:6px;position:relative}.compose_rewriteBtn__JD1gs:hover{filter:brightness(1.2);transform:translateY(-1px)}.compose_rewriteBtn__JD1gs:disabled{opacity:.4;cursor:not-allowed}.compose_testBtn__gm7JN{background:none;color:var(--theme-elevation-800,#333);border:none;padding:4px 0;cursor:pointer;font-size:13px;transition:opacity .2s;display:flex;align-items:center;gap:4px}.compose_testBtn__gm7JN:hover{opacity:.7}.compose_manageBtn__uvSjS{background:none;color:#007acc;border:none;padding:4px 0;cursor:pointer;font-size:14px;font-weight:500;transition:opacity .2s;display:flex;align-items:center;gap:6px}.compose_manageBtn__uvSjS:hover{opacity:.7}.compose_manageBtn__uvSjS:disabled{opacity:.4;cursor:not-allowed}.AssignContentModal_overlay__cTuQk{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.AssignContentModal_overlay__cTuQk button{margin:0}.AssignContentModal_dialog__mcs_S{background-color:white;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow:hidden;position:relative;display:flex;flex-direction:column}.AssignContentModal_header__t4jG5{padding:20px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.AssignContentModal_title__oSlAd{margin:0;font-size:18px;font-weight:600}.AssignContentModal_closeButton__8oSw_{background:none;border:none;font-size:24px;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.AssignContentModal_content__h1kNE{padding:20px;flex:1;overflow-y:auto}.AssignContentModal_sectionHeader__zO1vJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.AssignContentModal_sectionTitle__MfWtc{margin:0;font-size:16px;font-weight:600}.AssignContentModal_historyContainer__Vdm_U{margin-bottom:20px;padding:16px;background-color:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.AssignContentModal_historyTitle__wFNq7{font-size:14px;font-weight:600;color:#374151;margin-bottom:12px}.AssignContentModal_historyList__MqWUE{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.AssignContentModal_historyItemWrapper__sxX_p{display:inline-flex;flex-direction:column;position:relative}.AssignContentModal_historyItem__aCNs3{display:inline-flex;flex-direction:column;align-items:flex-start;padding:8px 12px;background-color:white;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;transition:all .2s;font-size:13px;text-align:left;width:100%}.AssignContentModal_historyItem__aCNs3:hover{border-color:#3b82f6;box-shadow:0 1px 3px rgba(0,0,0,.1);transform:translateY(-1px)}.AssignContentModal_historyItemSelected__nbTp4{background-color:#dbeafe;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AssignContentModal_historyItemGroup__pGaQC{margin-bottom:8px}.AssignContentModal_historyItemGroup__pGaQC:last-child{margin-bottom:0}.AssignContentModal_historyItemWebsite__AkaJn{font-weight:500;color:#1f2937;margin-bottom:4px}.AssignContentModal_historyItemCategory__cOXsM{font-size:12px;color:#6b7280}.AssignContentModal_expandIcon__p7L7x{font-size:10px;margin-left:6px;color:#9ca3af}.AssignContentModal_historyItemExpanded__iOzhC{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.AssignContentModal_categoryDropdown__jpoWE{position:absolute;top:100%;left:0;right:0;background-color:white;border:1px solid #3b82f6;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;max-height:200px;overflow-y:auto;z-index:10;min-width:150px}.AssignContentModal_categoryOption__nKyHq{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;background:none;border:none;border-bottom:1px solid #e5e7eb;cursor:pointer;text-align:left;font-size:13px;color:#374151;transition:background-color .15s}.AssignContentModal_categoryOption__nKyHq:last-child{border-bottom:none}.AssignContentModal_categoryOption__nKyHq:hover{background-color:#f3f4f6}.AssignContentModal_categoryOptionSelected__vCNsi{background-color:#dbeafe;color:#1d4ed8;font-weight:500}.AssignContentModal_categoryOptionSelected__vCNsi:hover{background-color:#bfdbfe}.AssignContentModal_checkIcon__lov8v{color:#3b82f6;font-weight:700}.AssignContentModal_searchContainer__iJFSA{margin-bottom:16px}.AssignContentModal_searchInput__UpBwY{width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:4px;font-size:14px;outline:none;transition:border-color .2s}.AssignContentModal_searchInput__UpBwY:focus{border-color:#3b82f6}.AssignContentModal_searchInput__UpBwY::-moz-placeholder{color:#9ca3af}.AssignContentModal_searchInput__UpBwY::placeholder{color:#9ca3af}.AssignContentModal_categorySelect__yU0Cm{width:100%;border:1px solid #e5e7eb;border-radius:4px;font-size:14px;outline:none;background-color:white;cursor:pointer;transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding:8px 32px 8px 12px}.AssignContentModal_categorySelect__yU0Cm:hover{border-color:#d1d5db}.AssignContentModal_categorySelect__yU0Cm:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AssignContentModal_categorySelect__yU0Cm:disabled{background-color:#f9fafb;cursor:not-allowed;opacity:.6}.AssignContentModal_categorySelect__yU0Cm option{padding:8px}.AssignContentModal_listContainer__mNYz_{display:flex;flex-direction:column;gap:12px}.AssignContentModal_websiteCard___2Qva{border:1px solid #e5e7eb;border-radius:4px;padding:12px;transition:background-color .2s,border-color .2s}.AssignContentModal_websiteCardSelected__6_Z1S{background-color:#f3f4f6;border-color:#d1d5db}.AssignContentModal_websiteRow__MBWiF{display:flex;align-items:center;justify-content:space-between}.AssignContentModal_label__R_kRZ{display:flex;align-items:center;gap:8px;cursor:pointer;flex:1}.AssignContentModal_checkbox__6BRAv{margin-right:8px}.AssignContentModal_siteTitle__gXAvJ{font-weight:500}.AssignContentModal_emptyState__YgP06{color:#6b7280;text-align:center;padding:20px}.AssignContentModal_footer__UiPk8{padding:20px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:12px;flex-shrink:0;background-color:white;z-index:0;position:relative}@media (prefers-color-scheme:dark){.AssignContentModal_overlay__cTuQk{background-color:rgba(0,0,0,.6)}.AssignContentModal_dialog__mcs_S{background-color:#111827;color-scheme:light dark;box-shadow:0 12px 28px rgba(0,0,0,.55)}.AssignContentModal_header__t4jG5{border-bottom-color:#374151}.AssignContentModal_title__oSlAd{color:#e5e7eb}.AssignContentModal_closeButton__8oSw_{color:#9ca3af}.AssignContentModal_closeButton__8oSw_:hover{background-color:#1f2937}.AssignContentModal_content__h1kNE,.AssignContentModal_sectionTitle__MfWtc{color:#e5e7eb}.AssignContentModal_historyContainer__Vdm_U{background-color:#0f172a;border-color:#374151}.AssignContentModal_historyTitle__wFNq7{color:#e5e7eb}.AssignContentModal_historyItem__aCNs3{background-color:#1f2937;border-color:#4b5563;color:#e5e7eb}.AssignContentModal_historyItem__aCNs3:hover{border-color:#60a5fa;box-shadow:0 1px 3px rgba(0,0,0,.3)}.AssignContentModal_historyItemSelected__nbTp4{background-color:#1e3a5f;border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,.2)}.AssignContentModal_historyItemWebsite__AkaJn{color:#e5e7eb}.AssignContentModal_historyItemCategory__cOXsM{color:#9ca3af}.AssignContentModal_expandIcon__p7L7x{color:#6b7280}.AssignContentModal_categoryDropdown__jpoWE{background-color:#1f2937;border-color:#60a5fa}.AssignContentModal_categoryOption__nKyHq{color:#e5e7eb;border-bottom-color:#374151}.AssignContentModal_categoryOption__nKyHq:hover{background-color:#374151}.AssignContentModal_categoryOptionSelected__vCNsi{background-color:#1e3a5f;color:#93c5fd}.AssignContentModal_categoryOptionSelected__vCNsi:hover{background-color:#1e4a7f}.AssignContentModal_checkIcon__lov8v{color:#60a5fa}.AssignContentModal_searchInput__UpBwY{background-color:#1f2937;border-color:#374151;color:#e5e7eb}.AssignContentModal_searchInput__UpBwY:focus{border-color:#60a5fa;background-color:#111827}.AssignContentModal_searchInput__UpBwY::-moz-placeholder{color:#6b7280}.AssignContentModal_searchInput__UpBwY::placeholder{color:#6b7280}.AssignContentModal_categorySelect__yU0Cm{background-color:#1f2937;border-color:#374151;color:#e5e7eb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.AssignContentModal_categorySelect__yU0Cm:hover{border-color:#4b5563}.AssignContentModal_categorySelect__yU0Cm:focus{border-color:#60a5fa;background-color:#111827;box-shadow:0 0 0 3px rgba(96,165,250,.2)}.AssignContentModal_categorySelect__yU0Cm:disabled{background-color:#0f172a;opacity:.6}.AssignContentModal_categorySelect__yU0Cm option{background-color:#1f2937;color:#e5e7eb}.AssignContentModal_websiteCard___2Qva{border-color:#374151;background-color:#1f2937}.AssignContentModal_websiteCardSelected__6_Z1S{background-color:#1e3a5f;border-color:#60a5fa}.AssignContentModal_label__R_kRZ,.AssignContentModal_siteTitle__gXAvJ{color:#e5e7eb}.AssignContentModal_emptyState__YgP06{color:#9ca3af}.AssignContentModal_footer__UiPk8{border-top-color:#374151;background-color:#0f172a}}.PreviewContentModal_modal__lQlyp{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:rgba(0,0,0,.5)!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important;z-index:0}.PreviewContentModal_modalContent__dJcKD{background:white;border-radius:8px;width:90%;max-width:600px;height:90vh;display:flex;flex-direction:column;padding:16px;box-shadow:0 4px 20px rgba(0,0,0,.2);position:relative}.PreviewContentModal_modalHeader__5A_gx{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e0e0e0}.PreviewContentModal_modalTitle__Xcd9i{margin:0;font-size:20px}.PreviewContentModal_closeBtn__VB_f4{border:none;background:transparent;font-size:18px;cursor:pointer}.PreviewContentModal_modalBody__GM3dl{flex:1;overflow:hidden;padding:12px 16px;display:flex;flex-direction:column}.PreviewContentModal_tabsHeader__ouxhz{display:flex;gap:8px;border-bottom:1px solid #e0e0e0;flex-shrink:0}.PreviewContentModal_tabContent__cMF6x{margin-top:12px;flex:1;overflow-y:auto}.PreviewContentModal_tagsRow__yemwB{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;flex-shrink:0}.PreviewContentModal_tagItem__TMHsD{color:#0a84ff;font-size:14px}.PreviewContentModal_seoWrap__hBplF{display:block}.PreviewContentModal_seoGrid__AmLBT{display:grid;grid-template-columns:1fr;gap:10px}.PreviewContentModal_seoItem__BWyoG{display:flex;align-items:center;gap:8px}.PreviewContentModal_seoLabel__6HmIl{min-width:120px;color:#6b7280}.PreviewContentModal_seoValue__V4NLa{flex:1;color:#111827;word-break:break-all}.PreviewContentModal_seoImage__CAn2l img{width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.PreviewContentModal_footer__w9kD9{display:flex;justify-content:flex-end;gap:10px;padding-top:16px;border-top:1px solid #e0e0e0;margin-top:16px}.PreviewContentModal_footer__w9kD9 button{margin:0}@media (prefers-color-scheme:dark){.PreviewContentModal_modal__lQlyp{background-color:rgba(0,0,0,.7)!important}.PreviewContentModal_modalContent__dJcKD{background:#111827;box-shadow:0 6px 24px rgba(0,0,0,.5)}.PreviewContentModal_modalHeader__5A_gx{border-bottom-color:#374151}.PreviewContentModal_modalTitle__Xcd9i{color:#e5e7eb}.PreviewContentModal_closeBtn__VB_f4{color:#9ca3af}.PreviewContentModal_closeBtn__VB_f4:hover,.PreviewContentModal_modalBody__GM3dl{color:#e5e7eb}.PreviewContentModal_tabsHeader__ouxhz{border-bottom-color:#374151}.PreviewContentModal_tagItem__TMHsD{color:#60a5fa}.PreviewContentModal_seoLabel__6HmIl{color:#9ca3af}.PreviewContentModal_seoValue__V4NLa{color:#e5e7eb}.PreviewContentModal_footer__w9kD9{border-top-color:#374151}}.copy-management-container{background:white;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;margin-bottom:15px}.copy-management-header{padding:16px 24px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.copy-management-title{font-size:18px;font-weight:600;color:#111827;margin:0}.copy-management-content{padding:16px}.copy-management-loading{display:flex;align-items:center;justify-content:center;padding:48px 0;color:#6b7280}.copy-management-spinner{width:20px;height:20px;border:2px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;animation:spin 1s linear infinite;margin-right:8px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.copy-management-loading-text{font-size:14px}.copy-management-empty{text-align:center;padding:48px 0;color:#6b7280}.copy-management-empty-icon{width:48px;height:48px;margin:0 auto 12px;color:#d1d5db}.copy-management-empty-icon svg{width:100%;height:100%}.copy-management-empty-text{font-size:14px;margin:0}.copy-management-list{display:flex;flex-direction:column;gap:12px}.copy-management-item{border:1px solid #e5e7eb;border-radius:8px;padding:16px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;container-type:inline-size}.copy-management-item:hover{background-color:#f9fafb;border-color:#d1d5db;box-shadow:0 4px 6px rgba(0,0,0,.1)}.copy-management-item.current{background-color:#eff6ff;border-color:#3b82f6;box-shadow:0 2px 4px rgba(59,130,246,.1)}.copy-management-item.current:hover{background-color:#dbeafe;border-color:#2563eb;box-shadow:0 4px 6px rgba(59,130,246,.15)}.copy-management-item-content{flex:1;min-width:0;margin-right:16px}.copy-management-item-header{display:flex;align-items:center;margin-bottom:8px}.copy-management-item-title{font-size:16px;font-weight:500;color:#000;margin-right:12px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copy-management-item-details{gap:24px;font-size:14px;color:#6b7280}.copy-management-detail-item,.copy-management-item-details{display:flex;align-items:center}.copy-management-detail-icon{width:12px;height:12px;margin-right:6px;color:#9ca3af}.copy-management-status-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500}.copy-management-status-badge.text-gray-500{color:#6b7280}.copy-management-status-badge.bg-gray-100{background-color:#f3f4f6}.copy-management-status-badge.text-green-700{color:#15803d}.copy-management-status-badge.bg-green-100{background-color:#dcfce7}.copy-management-item-actions{display:flex;align-items:center;flex-shrink:0}.copy-management-item-actions button{margin-top:0!important;margin-bottom:0!important}@container (max-width: 365px){.copy-management-item-details{display:none}}@media (prefers-color-scheme:dark){.copy-management-container{background:#111827;border-color:#374151;color-scheme:light dark;margin-bottom:15px}.copy-management-header{background:#0f172a;border-bottom-color:#374151}.copy-management-content,.copy-management-title{color:#e5e7eb}.copy-management-loading{color:#9ca3af}.copy-management-spinner{border-color:#60a5fa #374151 #374151}.copy-management-empty,.copy-management-loading-text{color:#9ca3af}.copy-management-empty-icon{color:#6b7280}.copy-management-item{border-color:#374151;background-color:#111827;box-shadow:0 1px 2px rgba(0,0,0,.4)}.copy-management-item:hover{background-color:#1f2937;border-color:#4b5563;box-shadow:0 6px 10px rgba(0,0,0,.35)}.copy-management-item.current{background-color:rgba(59,130,246,.12);border-color:#60a5fa;box-shadow:0 2px 4px rgba(59,130,246,.15)}.copy-management-item.current:hover{background-color:rgba(59,130,246,.2);border-color:#3b82f6;box-shadow:0 6px 10px rgba(59,130,246,.25)}.copy-management-item-title{color:#e5e7eb}.copy-management-detail-icon,.copy-management-detail-item,.copy-management-item-details,.copy-management-status-badge.text-gray-500{color:#9ca3af}.copy-management-status-badge.bg-gray-100{background-color:rgba(255,255,255,.08)}.copy-management-status-badge.text-green-700{color:#22c55e}.copy-management-status-badge.bg-green-100{background-color:rgba(34,197,94,.15)}.copy-management-item-actions button{color:#e5e7eb;border-color:#4b5563;background-color:#1f2937}.copy-management-item-actions button:hover{background-color:#374151;border-color:#9ca3af}}.PreviewModal_modal__ixPg1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.PreviewModal_modal__ixPg1 button{margin:0}.PreviewModal_modalContent__Ek9Gg{background:white;border-radius:8px;width:90%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 25px rgba(0,0,0,.2)}.PreviewModal_modalHeader__G087J{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e5e5e5}.PreviewModal_modalTitle__2n9Jg{margin:0;font-size:18px;font-weight:600;color:#333}.PreviewModal_closeButton__y5d1n{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.PreviewModal_closeButton__y5d1n:hover{background-color:#f5f5f5}.PreviewModal_modalBody__s1PwX{flex:1;overflow-y:auto;padding:24px}.PreviewModal_loadingContainer__8PDhD{display:flex;justify-content:center;align-items:center;padding:40px}.PreviewModal_loadingText__v7T4h{color:#666;font-size:14px}.PreviewModal_errorContainer__wuKG6{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px}.PreviewModal_errorText__OQLJ6{color:#e74c3c;font-size:14px;text-align:center}.PreviewModal_contentContainer__cy2_6{display:flex;flex-direction:column;gap:24px}.PreviewModal_metaInfo__c0A_m{background-color:#f8f9fa;padding:20px;border-radius:6px;border-left:4px solid #007bff}.PreviewModal_itemTitle__lWLlt{margin:0 0 16px;font-size:20px;font-weight:600;color:#333;line-height:1.4}.PreviewModal_metaRow__RRM8q{display:flex;margin-bottom:8px;align-items:flex-start}.PreviewModal_metaRow__RRM8q:last-child{margin-bottom:0}.PreviewModal_metaLabel__H7l4x{font-weight:500;color:#666;min-width:80px;flex-shrink:0}.PreviewModal_metaValue___JOQt{color:#333;flex:1}.PreviewModal_contentSection__w7c4o{border:1px solid #e5e5e5;border-radius:6px;overflow:hidden}.PreviewModal_sectionTitle__T6WF5{margin:0;padding:16px 20px;background-color:#f8f9fa;border-bottom:1px solid #e5e5e5;font-size:16px;font-weight:600;color:#333}.PreviewModal_htmlContent__NmPKG{padding:20px;line-height:1.6;color:#333;max-height:400px;overflow-y:auto}.PreviewModal_htmlContent__NmPKG h1,.PreviewModal_htmlContent__NmPKG h2,.PreviewModal_htmlContent__NmPKG h3,.PreviewModal_htmlContent__NmPKG h4,.PreviewModal_htmlContent__NmPKG h5,.PreviewModal_htmlContent__NmPKG h6{margin:16px 0 8px;color:#333}.PreviewModal_htmlContent__NmPKG h1{font-size:24px}.PreviewModal_htmlContent__NmPKG h2{font-size:20px}.PreviewModal_htmlContent__NmPKG h3{font-size:18px}.PreviewModal_htmlContent__NmPKG h4{font-size:16px}.PreviewModal_htmlContent__NmPKG p{margin:12px 0}.PreviewModal_htmlContent__NmPKG ol,.PreviewModal_htmlContent__NmPKG ul{margin:12px 0;padding-left:24px}.PreviewModal_htmlContent__NmPKG li{margin:4px 0}.PreviewModal_htmlContent__NmPKG a{color:#007bff;text-decoration:none}.PreviewModal_htmlContent__NmPKG a:hover{text-decoration:underline}.PreviewModal_htmlContent__NmPKG img{max-width:100%;height:auto;border-radius:4px;margin:12px 0}.PreviewModal_htmlContent__NmPKG blockquote{margin:16px 0;padding:12px 16px;background-color:#f8f9fa;border-left:4px solid #007bff;font-style:italic}.PreviewModal_htmlContent__NmPKG code{background-color:#f1f3f4;padding:2px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.PreviewModal_htmlContent__NmPKG pre{background-color:#f8f9fa;padding:16px;border-radius:6px;overflow-x:auto;margin:16px 0}.PreviewModal_htmlContent__NmPKG pre code{background:none;padding:0}.PreviewModal_modalFooter__qs1nW{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;border-top:1px solid #e5e5e5;background-color:#f8f9fa}.PreviewModal_footerLeft__eB_dU{display:flex;align-items:center}.PreviewModal_footerRight__kqyfN{display:flex;align-items:center;gap:12px}.PreviewModal_textButton__Sinjl{display:flex;align-items:center;gap:8px;color:#a855f7;background:transparent;border:none;padding:8px 0}.PreviewModal_textButton__Sinjl:hover{text-decoration:underline}.PreviewModal_textButton__Sinjl:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.PreviewModal_modalContent__Ek9Gg{width:95%;max-height:95vh}.PreviewModal_htmlContent__NmPKG,.PreviewModal_metaInfo__c0A_m,.PreviewModal_modalBody__s1PwX,.PreviewModal_modalFooter__qs1nW,.PreviewModal_modalHeader__G087J{padding:16px}.PreviewModal_modalFooter__qs1nW{flex-direction:column;gap:12px}.PreviewModal_footerLeft__eB_dU,.PreviewModal_footerRight__kqyfN{width:100%;justify-content:flex-end}.PreviewModal_footerLeft__eB_dU{justify-content:flex-start}}@media (prefers-color-scheme:dark){.PreviewModal_modal__ixPg1{background-color:rgba(0,0,0,.6)}.PreviewModal_modalContent__Ek9Gg{background:#111827;color-scheme:light dark;box-shadow:0 12px 28px rgba(0,0,0,.55)}.PreviewModal_modalHeader__G087J{border-bottom-color:#374151}.PreviewModal_modalTitle__2n9Jg{color:#e5e7eb}.PreviewModal_closeButton__y5d1n{color:#9ca3af}.PreviewModal_closeButton__y5d1n:hover{background-color:#1f2937}.PreviewModal_modalBody__s1PwX{color:#e5e7eb}.PreviewModal_loadingText__v7T4h{color:#9ca3af}.PreviewModal_errorText__OQLJ6{color:#ef4444}.PreviewModal_contentContainer__cy2_6{color:#e5e7eb}.PreviewModal_metaInfo__c0A_m{background-color:#0f172a;border-left-color:#60a5fa}.PreviewModal_itemTitle__lWLlt{color:#e5e7eb}.PreviewModal_metaLabel__H7l4x{color:#9ca3af}.PreviewModal_metaValue___JOQt{color:#e5e7eb}.PreviewModal_contentSection__w7c4o{border-color:#374151}.PreviewModal_sectionTitle__T6WF5{background-color:#0f172a;border-bottom-color:#374151;color:#e5e7eb}.PreviewModal_htmlContent__NmPKG,.PreviewModal_htmlContent__NmPKG h1,.PreviewModal_htmlContent__NmPKG h2,.PreviewModal_htmlContent__NmPKG h3,.PreviewModal_htmlContent__NmPKG h4,.PreviewModal_htmlContent__NmPKG h5,.PreviewModal_htmlContent__NmPKG h6{color:#e5e7eb}.PreviewModal_htmlContent__NmPKG a{color:#60a5fa}.PreviewModal_htmlContent__NmPKG blockquote{background-color:#0f172a;border-left-color:#60a5fa}.PreviewModal_htmlContent__NmPKG code{background-color:#1f2937;color:#e5e7eb}.PreviewModal_htmlContent__NmPKG pre{background-color:#0f172a}.PreviewModal_modalFooter__qs1nW{border-top-color:#374151;background-color:#0f172a}}.PreviewModal_textButtonAccent__Rw4Ms{color:#a855f7;background-color:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.45);padding:6px 10px;border-radius:6px;font-weight:600;display:inline-flex;align-items:center;gap:0;cursor:pointer;box-shadow:0 1px 3px rgba(168,85,247,.15);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .02s ease}.PreviewModal_textButtonAccent__Rw4Ms:hover{background-color:rgba(168,85,247,.16);border-color:rgba(168,85,247,.6);box-shadow:0 2px 5px rgba(168,85,247,.25);text-decoration:none}.PreviewModal_textButtonAccent__Rw4Ms:active{transform:translateY(.5px)}.PreviewModal_textButtonAccent__Rw4Ms:disabled{opacity:.65;box-shadow:none;background-color:rgba(168,85,247,.08);border-color:rgba(168,85,247,.35)}.PreviewModal_textButtonAccent__Rw4Ms:focus-visible{outline:2px solid #a855f7;outline-offset:2px}.PreviewModal_textButtonAccent__Rw4Ms[aria-disabled=true]{opacity:.65;box-shadow:none;background-color:rgba(168,85,247,.08);border-color:rgba(168,85,247,.35);cursor:not-allowed}.PreviewModal_textButtonAccent__Rw4Ms svg{width:18px;height:18px}@keyframes PreviewModal_pulseGlow__qbLMH{0%,to{box-shadow:0 0 0 0 rgba(168,85,247,0)}50%{box-shadow:0 0 0 6px rgba(168,85,247,.1)}}.PreviewModal_attention__3ws8C{animation:PreviewModal_pulseGlow__qbLMH 2.8s ease-in-out infinite}.AssignmentDetailsModal_modal__rGbdO{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:rgba(0,0,0,.5)!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important}.AssignmentDetailsModal_modalContent__2lrVB{background:white;border-radius:8px;width:90%;max-width:800px;max-height:80vh;display:flex;flex-direction:column;padding:16px;box-shadow:0 4px 20px rgba(0,0,0,.2);position:relative}.AssignmentDetailsModal_modalHeader__2Khis{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e0e0e0}.AssignmentDetailsModal_modalTitle__veBMp{margin:0;font-size:20px}.AssignmentDetailsModal_closeBtn__uv6Qw{border:none;background:transparent;font-size:18px;cursor:pointer}.AssignmentDetailsModal_modalBody__NmrBB{flex:1;overflow-y:auto;padding:12px 16px}.AssignmentDetailsModal_table__MMhsm{width:100%;border-collapse:collapse}.AssignmentDetailsModal_tableHead__JQKgn{background-color:#f5f5f5}.AssignmentDetailsModal_th__acpvS{text-align:left;padding:12px;font-size:12px;font-weight:500;color:var(--theme-elevation-400);text-transform:uppercase}.AssignmentDetailsModal_tableBody__iDNtb{background-color:var(--theme-bg)}.AssignmentDetailsModal_td__AqXRk{padding:12px;font-size:14px;color:#333;border-bottom:1px solid #e0e0e0}@media (prefers-color-scheme:dark){.AssignmentDetailsModal_modal__rGbdO{background-color:rgba(0,0,0,.7)!important}.AssignmentDetailsModal_modalContent__2lrVB{background:#111827;box-shadow:0 6px 24px rgba(0,0,0,.5)}.AssignmentDetailsModal_modalHeader__2Khis{border-bottom-color:#374151}.AssignmentDetailsModal_modalBody__NmrBB,.AssignmentDetailsModal_modalTitle__veBMp{color:#e5e7eb}.AssignmentDetailsModal_tableHead__JQKgn{background-color:#1f2937}.AssignmentDetailsModal_td__AqXRk{color:#e5e7eb;border-bottom-color:#374151}}.SelectedItemsModal_modal__bD4lK{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:rgba(0,0,0,.5)!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important}.SelectedItemsModal_modalContent__tGdax{background:white;border-radius:8px;width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;padding:16px;box-shadow:0 4px 20px rgba(0,0,0,.2);position:relative}.SelectedItemsModal_modalHeader__IFfRW{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e0e0e0}.SelectedItemsModal_modalTitle__eqjwi{margin:0;font-size:20px}.SelectedItemsModal_closeBtn__3iq1E{border:none;background:transparent;font-size:18px;cursor:pointer}.SelectedItemsModal_modalBody___7B8S{flex:1;overflow-y:auto;padding:12px 16px}.SelectedItemsModal_itemList__Y0C9U{display:flex;flex-direction:column;gap:8px}.SelectedItemsModal_itemRow___1zKB{display:flex;align-items:center;gap:12px;padding:10px 12px;background-color:#f9fafb;border-radius:6px;transition:background-color .2s}.SelectedItemsModal_itemRow___1zKB:hover{background-color:#f3f4f6}.SelectedItemsModal_itemRowUnchecked__G35wO{opacity:.5;background-color:#f3f4f6}.SelectedItemsModal_itemRowUnchecked__G35wO:hover{opacity:.7}.SelectedItemsModal_itemTitle__XxSxJ{flex:1;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectedItemsModal_emptyMessage__uslZT{text-align:center;color:#6b7280;padding:24px;font-size:14px}.SelectedItemsModal_modalFooter__I9qFz{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #e0e0e0}@media (prefers-color-scheme:dark){.SelectedItemsModal_modal__bD4lK{background-color:rgba(0,0,0,.7)!important}.SelectedItemsModal_modalContent__tGdax{background:#111827;box-shadow:0 6px 24px rgba(0,0,0,.5)}.SelectedItemsModal_modalHeader__IFfRW{border-bottom-color:#374151}.SelectedItemsModal_modalBody___7B8S,.SelectedItemsModal_modalTitle__eqjwi{color:#e5e7eb}.SelectedItemsModal_modalFooter__I9qFz{border-top-color:#374151}.SelectedItemsModal_itemRow___1zKB{background-color:#1f2937}.SelectedItemsModal_itemRow___1zKB:hover{background-color:#374151}.SelectedItemsModal_itemRowUnchecked__G35wO{opacity:.5;background-color:#374151}.SelectedItemsModal_itemRowUnchecked__G35wO:hover{opacity:.7}.SelectedItemsModal_itemTitle__XxSxJ{color:#e5e7eb}.SelectedItemsModal_emptyMessage__uslZT{color:#9ca3af}}.DataSourceTab_loadingContainer__40SbT{display:flex;align-items:center;justify-content:center;height:256px}.DataSourceTab_loadingText__DGpHv{color:#6b7280}.DataSourceTab_errorContainer___e01m{display:flex;flex-direction:column;align-items:center;justify-content:center;height:256px}.DataSourceTab_errorText__aHxUK{color:#ef4444;margin-bottom:16px}.DataSourceTab_searchForm__i8CZA{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:center}.DataSourceTab_searchField__cPhGT{display:flex;align-items:center;gap:8px;width:100%}.DataSourceTab_inputWrapper__2fo3p{flex:1;width:100%}.DataSourceTab_searchLabel__E2a_p{font-size:14px;font-weight:500;color:#333;white-space:nowrap;min-width:40px;flex-shrink:0}.DataSourceTab_searchActions__FucPN{display:flex;gap:8px;align-items:center;flex-shrink:0}.DataSourceTab_header__ABdj7{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:100;background-color:var(--theme-bg);padding:16px 0;border-bottom:1px solid var(--theme-elevation-100)}.DataSourceTab_title__PVwnb{font-size:32px;margin:0}.DataSourceTab_totalCount__8xeEh{font-size:14px;color:#6b7280}.DataSourceTab_headerActions__QwPrr{display:flex;align-items:center;gap:12px}.DataSourceTab_selectedCount__5mbT5{color:#2563eb;font-size:14px;text-decoration:underline;cursor:pointer;transition:color .2s}.DataSourceTab_selectedCount__5mbT5:hover{color:#1d4ed8}.DataSourceTab_selectionActions__lmive{display:flex;align-items:center;gap:8px}.DataSourceTab_selectionActionBtn__2jLTR{padding:4px 12px;font-size:13px;background-color:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:4px;cursor:pointer;color:var(--theme-text);transition:all .2s}.DataSourceTab_selectionActionBtn__2jLTR:hover{background-color:var(--theme-elevation-150);border-color:var(--theme-elevation-300)}.DataSourceTab_checkboxInput__vj1ok{box-shadow:0 2px 2px -1px #0000001a;font-family:var(--font-body);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-input-bg);width:1.5384615385rem;height:1.5384615385rem;cursor:pointer}.DataSourceTab_tableContainer__9IdSU{overflow-x:auto}.DataSourceTab_loadingOverlay__cMizW{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center;z-index:10}.DataSourceTab_table__BFhDz{min-width:100%;background-color:white;border:none;border-collapse:collapse}.DataSourceTab_tableHead__q59YH{background-color:transparent}.DataSourceTab_tableHeader__ybLgS{padding:12px 0 12px 20px;text-align:left;font-size:12px;font-weight:500;color:var(--theme-elevation-400);text-transform:uppercase;letter-spacing:.05em;border:none;background-color:var(--theme-bg)}.DataSourceTab_tableBody__cYsFQ{background-color:white}.DataSourceTab_tableRow__KwBni{border:none;transition:background-color .2s;background-color:var(--theme-bg)}.DataSourceTab_tableRow__KwBni:nth-child(odd){background-color:var(--theme-elevation-50)}.DataSourceTab_tableRow__KwBni:hover{background-color:var(--theme-elevation-100)}.DataSourceTab_tableCell__6gDEi{color:var(--theme-elevation-400);font-size:14px;padding:0 0 0 20px;border:none}.DataSourceTab_titleText__jlpEV{font-size:14px;color:var(--theme-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DataSourceTab_titleLinks__AcOp3{display:flex;gap:8px;margin-top:8px;font-size:12px;color:#2563eb}.DataSourceTab_titleLink__vjHBu{font-size:14px;color:var(--theme-text);text-decoration:underline;display:inline;transition:color .2s}.DataSourceTab_linkSeparator__dpWPc,.DataSourceTab_titleLink__vjHBu:hover{color:#2563eb}.DataSourceTab_categoryText__Ny9d9{min-width:60px}.DataSourceTab_categoryText__Ny9d9,.DataSourceTab_timeText__sJP0r{font-size:14px;color:var(--theme-text)}.DataSourceTab_crawledTime__h_1Oc{font-size:12px;color:#6b7280}.DataSourceTab_tagsContainer__sxi5w{display:flex;flex-wrap:wrap;gap:4px;max-width:300px}.DataSourceTab_moreTagsIndicator__D8qs9,.DataSourceTab_tag__6uWmK{padding:4px 8px;font-size:12px;background-color:#f3f4f6;border-radius:4px}.DataSourceTab_actionColumn__Nb4gg{min-width:80px}.DataSourceTab_actionButton__FPO2f{margin:10px 0}.DataSourceTab_paginationContainer__5WxKa{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding:16px 0}.DataSourceTab_paginationInfo__uw9Lo{display:flex;align-items:center;gap:16px;font-size:14px;color:var(--theme-text)}.DataSourceTab_gutter__Qetq4.DataSourceTab_gutter--left__jjiZf.DataSourceTab_gutter--right__fRoZj.DataSourceTab_collection-list__wrap__Zo5wS{display:none!important}.DataSourceTab_show-content-list__zBGB1 .DataSourceTab_gutter__Qetq4.DataSourceTab_gutter--left__jjiZf.DataSourceTab_gutter--right__fRoZj.DataSourceTab_collection-list__wrap__Zo5wS{display:block!important}.ListViewTabs_container__o_J_B{width:100%}.ListViewTabs_container__o_J_B+*{display:none}.ListViewTabs_tabNavigation__cToiI{display:flex;border-bottom:1px solid #e5e5e5;margin-bottom:24px}.styles_layoutGroup__ZbIdu{display:flex;flex-direction:column;gap:24px}.styles_blocksSection__HSgDZ{padding:16px;background-color:var(--theme-elevation-50);border-radius:4px;border:1px solid var(--theme-elevation-200)}.styles_blocksSectionTitle__lPSHm{font-size:14px;font-weight:500;color:var(--theme-text);margin:0 0 16px}.styles_containerSection__bSAai{display:flex;flex-direction:column;gap:16px}.styles_containerSectionTitle__Kpake{font-size:14px;font-weight:500;color:var(--theme-text);margin:0}.styles_rowsContainer__Zw6kO{display:flex;flex-direction:column;gap:16px}.styles_row__HlKzC{border-radius:4px;border:1px solid var(--theme-elevation-200);background-color:var(--theme-elevation-50);padding:16px;transition:none!important}.styles_rowHeader__bRQt4{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.styles_rowHeaderLeft__3srdM,.styles_rowHeaderRight__2gZbn{display:flex;align-items:center;gap:8px}.styles_rowDragHandle__1Uam2{padding:4px;color:var(--theme-elevation-500);cursor:grab;background:none;border:none;display:flex;align-items:center;justify-content:center}.styles_rowDragHandle__1Uam2:active{cursor:grabbing}.styles_rowTitle__WKniR{font-size:14px;font-weight:500;color:var(--theme-text)}.styles_rowDeleteButton__i5FoE{padding:4px;color:var(--theme-error-500);background:none;border:none}.styles_addColumnButton__uyQjW,.styles_rowDeleteButton__i5FoE{cursor:pointer;display:flex;align-items:center;justify-content:center}.styles_addColumnButton__uyQjW{gap:4px;padding:4px 8px;border:1px solid var(--theme-elevation-300);border-radius:4px;background-color:transparent;transition:all .2s;color:var(--theme-elevation-600);font-size:12px}.styles_addColumnButton__uyQjW:hover{border-color:var(--theme-elevation-400);background-color:var(--theme-elevation-100)}.styles_rowColumns___cGS1{display:flex;gap:16px;min-height:100px}.styles_column__LDBuf{border-radius:4px;border:1px solid var(--theme-elevation-200);background-color:var(--theme-bg);padding:12px;min-width:0;transition:none!important}.styles_columnHeader__Da0t3{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.styles_columnHeaderLeft__KiQwg{display:flex;align-items:center;gap:6px;flex:1}.styles_columnDragHandle__keFP2{padding:4px;color:var(--theme-elevation-500);cursor:grab;background:none;border:none;display:flex;align-items:center;justify-content:center}.styles_columnDragHandle__keFP2:active{cursor:grabbing}.styles_columnTitle__nX8GH{font-size:12px;font-weight:500;color:var(--theme-elevation-600)}.styles_columnDeleteButton__Jj1tp{padding:4px;color:var(--theme-error-500);cursor:pointer;background:none;border:none;display:flex;align-items:center;justify-content:center}.styles_cellsContainer__9JZgq{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.styles_addCellButton__nV8JV{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border:1px dashed var(--theme-elevation-300);border-radius:4px;background-color:transparent;cursor:pointer;transition:all .2s;color:var(--theme-elevation-600);font-size:12px;width:100%}.styles_addCellButton__nV8JV:hover{border-color:var(--theme-elevation-400);background-color:var(--theme-elevation-50)}.styles_clearBlockButton__wnbHp{padding:4px;color:var(--theme-error-500);cursor:pointer;background:none;border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0}.styles_blockSelect__ReAQY{width:100%;padding:6px 8px;font-size:12px;border:1px solid var(--theme-elevation-300);border-radius:4px;background-color:var(--theme-bg);color:var(--theme-text);outline:none}.styles_blockSelect__ReAQY:focus{border-color:var(--theme-success-500);box-shadow:0 0 0 2px var(--theme-success-100)}.styles_blockInfo__bB7vw{padding:8px;background-color:var(--theme-bg);border-radius:4px;border:1px solid var(--theme-elevation-200)}.styles_blockName__8faNi{font-size:12px;font-weight:500;color:var(--theme-text);margin-bottom:4px}.styles_blockType___a3Nn{font-size:10px;color:var(--theme-elevation-500)}.styles_dragOverlay__9smSm{padding:16px;background-color:var(--theme-bg);border:1px solid var(--theme-elevation-200);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.styles_addRowButtonContainer__3ZW2D{margin-top:8px}.styles_addRowButtonIcon__e8r5r{margin-right:8px}.styles_settingsPanel__TaCkk{padding:6px 8px;background-color:var(--theme-elevation-50);border-radius:4px;border:1px solid var(--theme-elevation-200)}.styles_settingsContent__6Mtns{display:flex;align-items:center;gap:12px}.styles_settingItem__y5ChK{display:flex;align-items:center;gap:6px}.styles_settingLabel__6Ec5h{font-size:11px;color:var(--theme-elevation-600);font-weight:500;white-space:nowrap;min-width:48px}.styles_gapButtons__6tbwE{display:flex;gap:2px}.styles_gapButton__RdWWw{padding:2px 6px;font-size:10px;border:1px solid var(--theme-elevation-300);border-radius:3px;background-color:var(--theme-bg);color:var(--theme-elevation-600);cursor:pointer;transition:all .2s;min-width:24px;text-align:center}.styles_gapButton__RdWWw:hover{border-color:var(--theme-elevation-400);background-color:var(--theme-elevation-50)}.styles_gapButtonActive__s80rH{background-color:var(--theme-success-500);color:white;border-color:var(--theme-success-500)}.styles_containerSectionHeader__gxISp{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.styles_widthSelector__Dtlef{display:flex;gap:4px;align-items:center}.styles_widthButton__190X8{padding:2px 6px;font-size:10px;border:1px solid var(--theme-elevation-300);border-radius:3px;background-color:var(--theme-bg);color:var(--theme-elevation-600);cursor:pointer;transition:all .2s;min-width:32px}.styles_widthButton__190X8:hover{border-color:var(--theme-elevation-400);background-color:var(--theme-elevation-50)}.styles_widthButtonActive__22S_F{background-color:var(--theme-success-500);color:white;border-color:var(--theme-success-500)}.styles_columnHeaderRight__8JSed{display:flex;align-items:center;gap:6px}.slug-field-component .label-wrapper{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--base)/2)}.slug-field-component .lock-button{margin:0;padding-bottom:.3125rem}.ComposeField_row__3kC1w{margin-top:8px}