.BrandForm-module__2X2k0q__formContainer{width:100%;max-width:none;margin:0;padding:0}.BrandForm-module__2X2k0q__mainWrapper{align-items:flex-start;gap:40px;margin-top:20px;display:flex}.BrandForm-module__2X2k0q__formColumn{background:#fff;border-radius:20px;flex:1;min-width:0;padding:2.5rem;box-shadow:0 10px 40px #0000000d}.BrandForm-module__2X2k0q__previewColumn{background:#fff;border:1px solid #eee;border-radius:20px;flex-direction:column;flex-shrink:0;width:420px;max-height:calc(100vh - 4rem);display:flex;position:sticky;top:2rem;overflow-y:auto;box-shadow:0 10px 40px #0000000d}.BrandForm-module__2X2k0q__previewHeader{background:#fcfcfc;border-bottom:1px solid #eee;align-items:center;gap:10px;padding:1rem 1.5rem;display:flex}.BrandForm-module__2X2k0q__previewTitle{color:#111;margin:0;font-size:1rem;font-weight:800}.BrandForm-module__2X2k0q__previewBadge{color:#fff;background:#111;border-radius:100px;padding:2px 6px;font-size:.65rem;font-weight:700}.BrandForm-module__2X2k0q__previewContent{flex:1;padding:24px}.BrandForm-module__2X2k0q__form{flex-direction:column;width:100%;display:flex}.BrandForm-module__2X2k0q__error{color:#c00;background:#fee;border:1px solid #fcc;border-radius:6px;margin-bottom:1.5rem;padding:1rem}.BrandForm-module__2X2k0q__field{margin-bottom:1.75rem}.BrandForm-module__2X2k0q__field label{color:#333;margin:0 0 .7rem;font-size:.9375rem;font-weight:600;display:block}.BrandForm-module__2X2k0q__fieldLabelRow{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.BrandForm-module__2X2k0q__visitLink{color:#0070f3;align-items:center;gap:4px;font-size:.75rem;font-weight:600;text-decoration:none;display:flex}.BrandForm-module__2X2k0q__visitLink:hover{text-decoration:underline}.BrandForm-module__2X2k0q__required{color:#e74c3c}.BrandForm-module__2X2k0q__field input,.BrandForm-module__2X2k0q__field textarea,.BrandForm-module__2X2k0q__field select{border:1px solid #ddd;border-radius:6px;width:100%;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.BrandForm-module__2X2k0q__field input:focus,.BrandForm-module__2X2k0q__field textarea:focus,.BrandForm-module__2X2k0q__field select:focus{border-color:#000;outline:none;box-shadow:0 0 0 3px #0000000d}.BrandForm-module__2X2k0q__field textarea{resize:vertical;min-height:120px}.BrandForm-module__2X2k0q__row{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:2rem;margin-bottom:1.75rem;display:grid}.BrandForm-module__2X2k0q__col{flex-direction:column;gap:0;width:100%;display:flex}.BrandForm-module__2X2k0q__imageFieldsRow{align-items:flex-start;gap:2rem;margin-bottom:1.75rem;display:flex}.BrandForm-module__2X2k0q__logoField{flex:0 0 200px}.BrandForm-module__2X2k0q__bannerField{flex:1}.BrandForm-module__2X2k0q__selectionGrid{flex-wrap:wrap;gap:8px;display:flex}.BrandForm-module__2X2k0q__selectionChip{color:#666;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:8px 16px;font-size:.9rem;font-weight:500;transition:all .2s}.BrandForm-module__2X2k0q__selectionChip:hover{color:#333;background:#fafafa;border-color:#bbb}.BrandForm-module__2X2k0q__selectionChip.BrandForm-module__2X2k0q__active{color:#fff;background:#000;border-color:#000;box-shadow:0 4px 12px #0000001a}.BrandForm-module__2X2k0q__hiddenFileInput{display:none}.BrandForm-module__2X2k0q__imagePreviewRow{align-items:center;gap:16px;display:flex}.BrandForm-module__2X2k0q__logoPreview{background:#f8f8f8;border:1px solid #eee;border-radius:12px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;overflow:hidden}.BrandForm-module__2X2k0q__logoPreview img{object-fit:contain;width:100%;height:100%}.BrandForm-module__2X2k0q__logoDropZone{cursor:pointer;background:#fafafa;border:2px dashed #ddd;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:140px;padding:40px 24px;transition:all .2s;display:flex}.BrandForm-module__2X2k0q__logoDropZone:hover{background:#f0f0f0;border-color:#000}.BrandForm-module__2X2k0q__logoDropZoneText{color:#888;text-align:center;font-size:.9375rem;font-weight:500}.BrandForm-module__2X2k0q__bannerPreview{border:1px solid #eee;border-radius:12px;max-width:400px;position:relative;overflow:hidden}.BrandForm-module__2X2k0q__bannerPreview img{width:100%;height:auto;display:block}.BrandForm-module__2X2k0q__changeImageBtn{cursor:pointer;color:#666;background:#f0f0f0;border:1px solid #ddd;border-radius:6px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s}.BrandForm-module__2X2k0q__changeImageBtn:hover{background:#e0e0e0;border-color:#ccc}.BrandForm-module__2X2k0q__dropZoneLabel{text-align:center;cursor:pointer;background:#fafafa;border:2px dashed #ddd;border-radius:12px;padding:40px 20px;transition:all .2s;display:block}.BrandForm-module__2X2k0q__dropZoneLabel:hover{background:#f0f0f0;border-color:#000}.BrandForm-module__2X2k0q__dropZoneContent{color:#666;flex-direction:column;align-items:center;gap:12px;display:flex}.BrandForm-module__2X2k0q__dropZoneText{font-size:1rem}.BrandForm-module__2X2k0q__dropZoneText strong{color:#333}.BrandForm-module__2X2k0q__dropZoneHint{color:#999;font-size:.8rem}.BrandForm-module__2X2k0q__tagPicker{flex-direction:column;gap:10px;display:flex}.BrandForm-module__2X2k0q__tagSection{margin-top:1.5rem}.BrandForm-module__2X2k0q__sectionHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;display:flex}.BrandForm-module__2X2k0q__sectionLabel{color:#111;align-items:center;gap:10px;font-size:1.1rem;font-weight:700;display:flex}.BrandForm-module__2X2k0q__tagGroup{margin-bottom:24px}.BrandForm-module__2X2k0q__tagGroupTitle{color:#666;margin-bottom:12px;font-size:.85rem;font-weight:600}.BrandForm-module__2X2k0q__tagDivider{background:#eee;width:1px;height:20px;margin:0 4px}.BrandForm-module__2X2k0q__tagChips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BrandForm-module__2X2k0q__tagChip{color:#666;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f5f5f5;border:1px solid #0000;border-radius:20px;padding:6px 14px;font-size:.85rem;font-weight:500;transition:all .2s}.BrandForm-module__2X2k0q__tagChip:hover{color:#333;background:#e5e5e5}.BrandForm-module__2X2k0q__tagChip.BrandForm-module__2X2k0q__active{color:#fff;background:#000;border-color:#000}.BrandForm-module__2X2k0q__smallAIButton{cursor:pointer;color:#666;background:#fff;border:1px solid #e0e0e0;border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}.BrandForm-module__2X2k0q__smallAIButton:hover:not(:disabled){color:#333;background:#f8f8f8;border-color:#ccc;transform:translateY(-1px)}.BrandForm-module__2X2k0q__infoSearchBtn{color:#7c3aed;cursor:pointer;background:#f3f0ff;border:1px solid #dcd3ff;border-radius:6px;align-items:center;gap:4px;width:fit-content;margin-top:0;padding:4px 10px;font-size:.75rem;font-weight:700;transition:all .2s;display:flex}.BrandForm-module__2X2k0q__infoSearchBtn:hover:not(:disabled){background:#ede9fe;border-color:#7c3aed;transform:translateY(-1px)}.BrandForm-module__2X2k0q__infoSearchBtn:disabled{opacity:.6;cursor:not-allowed}.BrandForm-module__2X2k0q__spinner{border:2px solid #ddd;border-top-color:#000;border-radius:50%;width:12px;height:12px;animation:1s linear infinite BrandForm-module__2X2k0q__spin}@keyframes BrandForm-module__2X2k0q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BrandForm-module__2X2k0q__controlPanel{z-index:1000;background:#fff;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:20px;padding:10px 0;display:flex;position:sticky;top:0}.BrandForm-module__2X2k0q__actions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #0000000d;border-radius:16px;align-items:center;gap:6px;padding:8px;display:flex;box-shadow:0 10px 30px #00000014}.BrandForm-module__2X2k0q__cancelButton,.BrandForm-module__2X2k0q__submitButton{cursor:pointer;text-align:center;border:none;border-radius:10px;width:auto;padding:.6rem 1.2rem;font-size:.8rem;font-weight:700;transition:all .2s}.BrandForm-module__2X2k0q__cancelButton{color:#888;background:#f8f8f8}.BrandForm-module__2X2k0q__cancelButton:hover:not(:disabled){background:#e0e0e0}.BrandForm-module__2X2k0q__submitButton{color:#ccc;white-space:nowrap;background:#f0f0f0}.BrandForm-module__2X2k0q__submitButton.BrandForm-module__2X2k0q__dirty{color:#fff;background:#000;box-shadow:0 4px 12px #00000026}.BrandForm-module__2X2k0q__submitButton:hover:not(:disabled).BrandForm-module__2X2k0q__dirty{background:#333}.BrandForm-module__2X2k0q__cancelButton:disabled,.BrandForm-module__2X2k0q__submitButton:disabled{opacity:.5;cursor:not-allowed}.BrandForm-module__2X2k0q__aiButton{cursor:pointer;color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:1.1rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.BrandForm-module__2X2k0q__aiButton:hover:not(.BrandForm-module__2X2k0q__disabled){background:#f8f8f8;border-color:#000;transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.BrandForm-module__2X2k0q__aiButton.BrandForm-module__2X2k0q__disabled{color:#aaa;cursor:not-allowed;opacity:.7;background:#f5f5f5;border-color:#eee}.BrandForm-module__2X2k0q__floatingStatus{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0000000d;border-radius:20px;padding:8px 12px;transition:all .2s;position:relative;box-shadow:0 10px 30px #00000014}.BrandForm-module__2X2k0q__floatingStatus:hover{transform:translateY(-2px);box-shadow:0 12px 35px #0000001f}.BrandForm-module__2X2k0q__statusIndicator{color:#111;align-items:center;gap:8px;font-size:.85rem;font-weight:800;display:flex}.BrandForm-module__2X2k0q__chevron{color:#999;margin-left:2px;transition:transform .3s}.BrandForm-module__2X2k0q__chevron.BrandForm-module__2X2k0q__open{transform:rotate(180deg)}.BrandForm-module__2X2k0q__statusDot{border-radius:50%;width:10px;height:10px;display:inline-block}.BrandForm-module__2X2k0q__statusDot.BrandForm-module__2X2k0q__published{background:#2ecc71}.BrandForm-module__2X2k0q__statusDot.BrandForm-module__2X2k0q__draft{background:#f1c40f}.BrandForm-module__2X2k0q__statusDot.BrandForm-module__2X2k0q__archived{background:#95a5a6}.BrandForm-module__2X2k0q__statusMenu{background:#fff;border:1px solid #0000000d;border-radius:14px;width:120px;padding:6px;animation:.2s cubic-bezier(.16,1,.3,1) BrandForm-module__2X2k0q__menuIn;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 30px #0000001f}@keyframes BrandForm-module__2X2k0q__menuIn{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.BrandForm-module__2X2k0q__statusOption{color:#666;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.BrandForm-module__2X2k0q__statusOption:hover{color:#000;background:#f5f5f5}.BrandForm-module__2X2k0q__activeOption{color:#000;background:#f0f0f0}@media (max-width:1300px){.BrandForm-module__2X2k0q__mainWrapper{flex-direction:column}.BrandForm-module__2X2k0q__previewColumn{width:100%;max-height:none;position:static}}@media (max-width:768px){.BrandForm-module__2X2k0q__formColumn{padding:1.5rem}.BrandForm-module__2X2k0q__row,.BrandForm-module__2X2k0q__imageFieldsRow{flex-direction:column;grid-template-columns:1fr;gap:1.5rem}.BrandForm-module__2X2k0q__controlPanel{flex-direction:column-reverse;align-items:stretch;gap:1rem;margin-bottom:2rem;position:static}.BrandForm-module__2X2k0q__floatingStatus,.BrandForm-module__2X2k0q__actions{width:100%;box-shadow:none;border:1px solid #eee}.BrandForm-module__2X2k0q__actions{flex-direction:row;justify-content:space-between}}.BrandForm-module__2X2k0q__previewHeroSection{grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px;display:grid}.BrandForm-module__2X2k0q__previewHeroImage{aspect-ratio:16/10;object-fit:cover;background:#f5f5f5;border-radius:12px;width:100%}.BrandForm-module__2X2k0q__previewHeroContent{flex-direction:column;gap:20px;display:flex}.BrandForm-module__2X2k0q__previewMetaInfo{align-items:center;gap:10px;display:flex}.BrandForm-module__2X2k0q__previewCategoryBadge{color:#666;background:#f0f0f0;border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:600}.BrandForm-module__2X2k0q__previewBranding{align-items:center;gap:15px;display:flex}.BrandForm-module__2X2k0q__previewLogoWrapper{background:#f8f8f8;border:1px solid #eee;border-radius:10px;flex-shrink:0;width:60px;height:60px;overflow:hidden}.BrandForm-module__2X2k0q__previewLogo{object-fit:contain;width:100%;height:100%}.BrandForm-module__2X2k0q__previewMainTitleArea h1{color:#111;margin:0 0 5px;font-size:1.5rem;font-weight:800}.BrandForm-module__2X2k0q__previewMainTitleArea p{color:#666;margin:0;font-size:.9rem}.BrandForm-module__2X2k0q__previewTagList{flex-wrap:wrap;gap:8px;display:flex}.BrandForm-module__2X2k0q__previewTagItem{color:#666;background:#f8f8f8;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;display:flex}.BrandForm-module__2X2k0q__previewCheckbox{background:#000;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.BrandForm-module__2X2k0q__previewCheckIcon{stroke:#fff;stroke-width:2.5px;width:10px;height:10px}.BrandForm-module__2X2k0q__previewStorySection{background:#fafafa;border-radius:12px;margin-top:20px;padding:20px}.BrandForm-module__2X2k0q__previewStoryLabel{color:#999;letter-spacing:.05em;margin-bottom:8px;font-size:.7rem;font-weight:700;display:block}.BrandForm-module__2X2k0q__previewStoryTitle{color:#111;margin:0 0 12px;font-size:1.1rem;font-weight:700}.BrandForm-module__2X2k0q__previewStoryText{color:#555;margin:0;font-size:.85rem;line-height:1.6}.BrandForm-module__2X2k0q__previewPlaceholder{text-align:center;color:#ccc;padding:60px 20px;font-size:.9rem}.BrandForm-module__2X2k0q__fullAnalysisBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:.5rem 0 1.5rem auto;padding:8px 16px;font-size:.85rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #7c3aed33}.BrandForm-module__2X2k0q__fullAnalysisBtn:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9 0%,#9333ea 100%);transform:translateY(-2px);box-shadow:0 8px 25px #7c3aed4d}.BrandForm-module__2X2k0q__fullAnalysisBtn:active:not(:disabled){transform:translateY(0)}.BrandForm-module__2X2k0q__fullAnalysisBtn:disabled{color:#ccc;cursor:not-allowed;box-shadow:none;background:#fafafa;border:1px solid #eee}.BrandForm-module__2X2k0q__fullAnalysisBtn:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.BrandForm-module__2X2k0q__fullAnalysisBtn:hover:not(:disabled):after{transition:all .8s;left:100%}.BrandForm-module__2X2k0q__fullAnalysisBtn .BrandForm-module__2X2k0q__spinner{border-color:#0000 #fff #fff}.BrandForm-module__2X2k0q__removeImgBtn{color:#fff;cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;transition:all .2s;display:flex;position:absolute;top:6px;right:6px}.BrandForm-module__2X2k0q__removeImgBtn:hover{background:#ff4757;transform:scale(1.1)}.BrandForm-module__2X2k0q__removeImageBtn{color:#e74c3c;cursor:pointer;background:#fff;border:1px solid #fdd;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.BrandForm-module__2X2k0q__removeImageBtn:hover{background:#fff5f5;border-color:#fcc;transform:translateY(-1px)}
.ShareModal-module__n1O7yG__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background-color:#0009;justify-content:center;align-items:center;animation:.3s ease-out ShareModal-module__n1O7yG__fadeIn;display:flex;position:fixed;inset:0}.ShareModal-module__n1O7yG__modalContent{text-align:center;background:#fffffff2;border-radius:24px;width:90%;max-width:400px;padding:32px;animation:.4s cubic-bezier(.16,1,.3,1) ShareModal-module__n1O7yG__slideUp;box-shadow:0 20px 60px #00000026}.ShareModal-module__n1O7yG__header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.ShareModal-module__n1O7yG__title{color:#111;flex:1;margin:0;font-size:1.25rem;font-weight:700}.ShareModal-module__n1O7yG__closeButton{cursor:pointer;color:#999;background:0 0;border:none;padding:8px;transition:color .2s}.ShareModal-module__n1O7yG__closeButton:hover{color:#111}.ShareModal-module__n1O7yG__shareGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px;display:grid}.ShareModal-module__n1O7yG__shareItem{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.ShareModal-module__n1O7yG__iconCircle{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 12px #0000000d}.ShareModal-module__n1O7yG__shareItem:hover .ShareModal-module__n1O7yG__iconCircle{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}.ShareModal-module__n1O7yG__shareItem:active .ShareModal-module__n1O7yG__iconCircle{transform:scale(.95)}.ShareModal-module__n1O7yG__iconLabel{color:#666;font-size:.75rem;font-weight:500}.ShareModal-module__n1O7yG__kakao{color:#111;background-color:#fee500}.ShareModal-module__n1O7yG__blog{color:#fff;background-color:#03c75a}.ShareModal-module__n1O7yG__facebook{color:#fff;background-color:#1877f2}.ShareModal-module__n1O7yG__messenger{color:#fff;background-color:#0084ff}.ShareModal-module__n1O7yG__threads,.ShareModal-module__n1O7yG__twitter{color:#fff;background-color:#000}.ShareModal-module__n1O7yG__whatsapp{color:#fff;background-color:#25d366}.ShareModal-module__n1O7yG__email{color:#fff;background-color:#6b7280}.ShareModal-module__n1O7yG__link{color:#495057;background-color:#f1f3f5}.ShareModal-module__n1O7yG__copyLinkArea{background:#f8f9fa;border:1px solid #eee;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.ShareModal-module__n1O7yG__urlText{color:#666;text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;font-size:.85rem;overflow:hidden}.ShareModal-module__n1O7yG__copyButton{color:#fff;cursor:pointer;background:#111;border:none;border-radius:8px;padding:6px 14px;font-size:.8rem;font-weight:600;transition:all .2s}.ShareModal-module__n1O7yG__copyButton:hover{background:#333}.ShareModal-module__n1O7yG__copyButton.ShareModal-module__n1O7yG__copied{background:#03c75a}@keyframes ShareModal-module__n1O7yG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ShareModal-module__n1O7yG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.ShareModal-module__n1O7yG__modalContent{border-radius:20px 20px 0 0;width:100%;max-width:none;padding:24px;animation:.4s cubic-bezier(.16,1,.3,1) ShareModal-module__n1O7yG__slideUpMobile;position:absolute;bottom:0}@keyframes ShareModal-module__n1O7yG__slideUpMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}}
.ThreadsCreatorBanner-module__V6g4mW__band{color:#1f2a37;font-family:var(--font-family);background:#eef4fc;border:1px solid #d6e4f6;border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;line-height:1.45;display:flex}.ThreadsCreatorBanner-module__V6g4mW__inline{width:calc(100% - 32px);max-width:1680px;margin:12px auto 0}@media (min-width:768px){.ThreadsCreatorBanner-module__V6g4mW__inline{width:calc(100% - 80px);margin-top:16px}}.ThreadsCreatorBanner-module__V6g4mW__overlay{z-index:1000;margin:0;padding:10px 12px;font-size:13px;position:absolute;top:166px;left:14px;right:14px;box-shadow:0 12px 32px #0000002e}@media (min-width:769px){.ThreadsCreatorBanner-module__V6g4mW__overlay{width:min(360px,100% - 440px);top:142px;left:auto;right:20px}}.ThreadsCreatorBanner-module__V6g4mW__glyph{color:#000;flex:none;display:inline-flex}.ThreadsCreatorBanner-module__V6g4mW__link{min-width:0;color:inherit;word-break:keep-all;text-align:left;flex:1;text-decoration:none}.ThreadsCreatorBanner-module__V6g4mW__lead{margin-right:6px;font-weight:700}.ThreadsCreatorBanner-module__V6g4mW__sub{color:#46505c}.ThreadsCreatorBanner-module__V6g4mW__arrow{color:var(--primary);white-space:nowrap;margin-left:4px;font-weight:700}.ThreadsCreatorBanner-module__V6g4mW__close{appearance:none;color:#7c8794;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:4px 6px;font-size:17px;line-height:1}.ThreadsCreatorBanner-module__V6g4mW__close:hover{color:#46505c;background:#1f2a3712}
.InfoSuggestionModal-module__2aALKG__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;background:#0006;justify-content:center;align-items:center;animation:.3s InfoSuggestionModal-module__2aALKG__fadeIn;display:flex;position:fixed;inset:0}.InfoSuggestionModal-module__2aALKG__modal{background:#fff;border-radius:24px;width:100%;max-width:500px;padding:40px;animation:.4s cubic-bezier(.16,1,.3,1) InfoSuggestionModal-module__2aALKG__slideUp;position:relative;box-shadow:0 30px 60px #00000026}.InfoSuggestionModal-module__2aALKG__closeBtn{cursor:pointer;color:#666;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;transition:all .2s;display:flex;position:absolute;top:24px;right:24px}.InfoSuggestionModal-module__2aALKG__closeBtn:hover{color:#111;background:#eee;transform:rotate(90deg)}.InfoSuggestionModal-module__2aALKG__header{margin-bottom:32px}.InfoSuggestionModal-module__2aALKG__title{color:#111;letter-spacing:-.02em;margin-bottom:12px;font-size:1.5rem;font-weight:800}.InfoSuggestionModal-module__2aALKG__subtitle{color:#666;font-size:.95rem;line-height:1.6}.InfoSuggestionModal-module__2aALKG__subtitle strong{color:#111;font-weight:700}.InfoSuggestionModal-module__2aALKG__form{flex-direction:column;gap:24px;display:flex}.InfoSuggestionModal-module__2aALKG__formGroup{flex-direction:column;gap:12px;display:flex}.InfoSuggestionModal-module__2aALKG__label{color:#999;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:700}.InfoSuggestionModal-module__2aALKG__typeGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.InfoSuggestionModal-module__2aALKG__typeBtn{color:#555;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:12px;align-items:center;gap:8px;padding:14px;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.InfoSuggestionModal-module__2aALKG__typeBtn:hover{background:#f8f9fa;border-color:#ddd}.InfoSuggestionModal-module__2aALKG__typeBtnActive{color:#fff;background:#111;border-color:#111}.InfoSuggestionModal-module__2aALKG__typeIcon{font-size:1.1rem}.InfoSuggestionModal-module__2aALKG__textarea{resize:none;background:#f8f9fa;border:1px solid #eee;border-radius:12px;width:100%;padding:16px;font-size:1rem;line-height:1.5;transition:all .2s}.InfoSuggestionModal-module__2aALKG__textarea:focus{background:#fff;border-color:#111;outline:none;box-shadow:0 0 0 4px #00000005}.InfoSuggestionModal-module__2aALKG__input{background:#f8f9fa;border:1px solid #eee;border-radius:12px;width:100%;padding:14px 16px;font-size:1rem;transition:all .2s}.InfoSuggestionModal-module__2aALKG__input:focus{background:#fff;border-color:#111;outline:none}.InfoSuggestionModal-module__2aALKG__submitBtn{color:#fff;cursor:pointer;background:#111;border:none;border-radius:14px;margin-top:8px;padding:16px;font-size:1rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1)}.InfoSuggestionModal-module__2aALKG__submitBtn:hover:not(:disabled){background:#333;transform:translateY(-2px);box-shadow:0 10px 20px #0000001a}.InfoSuggestionModal-module__2aALKG__submitBtn:disabled{cursor:not-allowed;background:#ccc}.InfoSuggestionModal-module__2aALKG__successView{text-align:center;padding:40px 0}.InfoSuggestionModal-module__2aALKG__successIcon{margin-bottom:24px;font-size:3rem}.InfoSuggestionModal-module__2aALKG__successTitle{color:#111;margin-bottom:12px;font-size:1.5rem;font-weight:800}.InfoSuggestionModal-module__2aALKG__successDesc{color:#666;font-size:1rem;line-height:1.6}@keyframes InfoSuggestionModal-module__2aALKG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes InfoSuggestionModal-module__2aALKG__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.InfoSuggestionModal-module__2aALKG__modal{border-radius:20px;margin:20px;padding:32px 24px}.InfoSuggestionModal-module__2aALKG__typeGrid{grid-template-columns:1fr}}
.admin-module__aXBbkG__container{background:#f5f5f5;min-height:100vh;display:flex}.admin-module__aXBbkG__container ::-webkit-scrollbar{width:6px;height:6px}.admin-module__aXBbkG__container ::-webkit-scrollbar-track{background:0 0}.admin-module__aXBbkG__container ::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}.admin-module__aXBbkG__container ::-webkit-scrollbar-thumb:hover{background:#ccc}.admin-module__aXBbkG__navScroll::-webkit-scrollbar-thumb{background:#ffffff1a}.admin-module__aXBbkG__navScroll::-webkit-scrollbar-thumb:hover{background:#fff3}.admin-module__aXBbkG__nav{color:#fff;z-index:1100;background:#262626;border-right:1px solid #ffffff0d;flex-direction:column;width:260px;height:100vh;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;overflow-y:hidden}.admin-module__aXBbkG__navCollapsed{width:76px!important}.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__navSubtitle{visibility:hidden;opacity:0}.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__navLink span,.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__subNav,.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__userEmail,.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__userRole{display:none}.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__userInfo{justify-content:center;padding:.5rem}.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__userAvatar{margin:0}.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__logoutBtn{display:none}.admin-module__aXBbkG__navHeader{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:60px;padding:0 1.5rem;display:flex}.admin-module__aXBbkG__collapseBtn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.admin-module__aXBbkG__collapseBtn:hover{color:#fff;background:#ffffff0d}.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__navHeader{justify-content:center;padding:0}.admin-module__aXBbkG__navSubtitle{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.75rem;font-weight:700}.admin-module__aXBbkG__navScroll{flex:1;min-height:0;overflow-y:auto}.admin-module__aXBbkG__navMenu{margin:0;padding:1.25rem .75rem;list-style:none}.admin-module__aXBbkG__navItem{margin-bottom:.25rem}.admin-module__aXBbkG__navLink{color:#9ca3af;border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex;position:relative}.admin-module__aXBbkG__navLink:hover{color:#fff;background:#ffffff0d}.admin-module__aXBbkG__navLink.admin-module__aXBbkG__active{color:#fff;background:#6366f126;font-weight:600}.admin-module__aXBbkG__navLink.admin-module__aXBbkG__active:before{content:"";background:#6366f1;border-radius:0 4px 4px 0;width:4px;position:absolute;top:.75rem;bottom:.75rem;left:-.75rem}.admin-module__aXBbkG__subNav{margin:0;padding:.25rem 0 .5rem;list-style:none}.admin-module__aXBbkG__subNavLink{color:#9ca3af;border-radius:6px;align-items:center;margin:0 0 .125rem;padding:.5rem .75rem .5rem 2.5rem;font-size:.8125rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.admin-module__aXBbkG__navCountAlert{color:#fff!important;background:#ef4444!important}.admin-module__aXBbkG__navCount{color:#9ca3af;text-align:center;background:#ffffff1f;border-radius:10px;min-width:20px;margin-left:auto;padding:1px 6px;font-size:.7rem;font-weight:600;line-height:1.4}.admin-module__aXBbkG__navCountToday{color:#10b981;opacity:.9;margin-left:2px;font-size:.85em}.admin-module__aXBbkG__navCountNew{color:#fff;text-align:center;background:#ef4444;border-radius:10px;min-width:20px;margin-left:auto;padding:1px 6px;font-size:.7rem;font-weight:600;line-height:1.4;animation:2s infinite admin-module__aXBbkG__pulse}@keyframes admin-module__aXBbkG__pulse{0%{box-shadow:0 0 #ef4444b3}70%{box-shadow:0 0 0 4px #ef444400}to{box-shadow:0 0 #ef444400}}.admin-module__aXBbkG__subNavLink:before{content:"";background:#ffffff0d;width:1px;height:100%;position:absolute;left:1.125rem}.admin-module__aXBbkG__subNavLink:hover{color:#fff;background:#ffffff08}.admin-module__aXBbkG__navFooter{background:#0003;border-top:1px solid #ffffff0d;padding:1rem}.admin-module__aXBbkG__userInfo{background:#ffffff08;border-radius:10px;align-items:center;gap:.75rem;padding:.5rem;display:flex}.admin-module__aXBbkG__userAvatar{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.875rem;font-weight:700;display:flex;box-shadow:0 2px 4px #0003}.admin-module__aXBbkG__userEmail{color:#f3f4f6;text-overflow:ellipsis;white-space:nowrap;max-width:140px;margin:0;font-size:.8125rem;font-weight:600;overflow:hidden}.admin-module__aXBbkG__userRole{color:#6b7280;text-transform:uppercase;letter-spacing:.025em;margin:.125rem 0 0;font-size:.625rem;font-weight:700}.admin-module__aXBbkG__logoutBtn{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.admin-module__aXBbkG__logoutBtn:hover{color:#fb7185;background:#ffffff0d}.admin-module__aXBbkG__contentWrapper{flex-direction:column;flex:1;min-width:0;min-height:100vh;margin-left:260px;transition:margin-left .3s cubic-bezier(.4,0,.2,1);display:flex}.admin-module__aXBbkG__contentWrapperCollapsed{margin-left:76px}.admin-module__aXBbkG__navWide{width:460px!important}.admin-module__aXBbkG__navWide .admin-module__aXBbkG__navMenu{column-count:2;column-gap:.75rem}.admin-module__aXBbkG__navWide .admin-module__aXBbkG__navMenu>.admin-module__aXBbkG__navItem{break-inside:avoid}.admin-module__aXBbkG__navWide .admin-module__aXBbkG__navMenu>.admin-module__aXBbkG__navColumnStart{break-before:column;margin-top:0!important}.admin-module__aXBbkG__contentWrapperWide{margin-left:460px}.admin-module__aXBbkG__navControls{flex-shrink:0;justify-content:flex-end;gap:.25rem;padding:.5rem .75rem 0;display:flex}.admin-module__aXBbkG__navCollapsed .admin-module__aXBbkG__navControls{justify-content:center}.admin-module__aXBbkG__collapseBtnActive{color:#fff;background:#ffffff1a}.admin-module__aXBbkG__globalHeader{z-index:1200;background:#fff;border-bottom:1px solid #0000000d;flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:0 2rem;transition:left .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;right:0}.admin-module__aXBbkG__contentWrapperCollapsed .admin-module__aXBbkG__globalHeader{left:0}.admin-module__aXBbkG__headerLeft{align-items:center;gap:1rem;display:flex}.admin-module__aXBbkG__menuToggle{cursor:pointer;color:#333;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:.5rem;font-size:1.5rem;transition:all .2s;display:flex}.admin-module__aXBbkG__menuToggle:hover{background:#f0f0f0}.admin-module__aXBbkG__pageTitle{color:#111;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:1.25rem;font-weight:700;overflow:hidden}.admin-module__aXBbkG__headerRight{align-items:center;gap:.75rem;display:flex}.admin-module__aXBbkG__headerLink{color:#555;white-space:nowrap;background:#fcfcfc;border:1px solid #eee;border-radius:8px;align-items:center;gap:.4rem;padding:.35rem 1.25rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex;position:relative}.admin-module__aXBbkG__headerLink:hover{color:#000;background:#f5f5f5;border-color:#ddd}.admin-module__aXBbkG__notificationBadge{color:#fff;text-align:center;background:#ff4d4f;border:2px solid #fff;border-radius:10px;min-width:18px;padding:1px 5px;font-size:10px;font-weight:700;position:absolute;top:-4px;right:-4px}.admin-module__aXBbkG__main{background:#f5f5f5;flex:1;min-width:0;padding:calc(1rem + 60px) 2rem 1rem}.admin-module__aXBbkG__desktopOnly{display:flex!important}.admin-module__aXBbkG__mobileOnly{display:none!important}.admin-module__aXBbkG__overlay{z-index:1050;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;display:none;position:fixed;inset:0}@media (max-width:1024px){.admin-module__aXBbkG__headerRight{gap:.25rem}.admin-module__aXBbkG__headerLink{padding:.5rem;font-size:0}.admin-module__aXBbkG__headerLink:before{font-size:1rem}}@media (max-width:768px){.admin-module__aXBbkG__desktopOnly{display:none!important}.admin-module__aXBbkG__mobileOnly{display:flex!important}.admin-module__aXBbkG__nav{width:280px;transform:translate(-100%)}.admin-module__aXBbkG__nav.admin-module__aXBbkG__open{transform:translate(0)}.admin-module__aXBbkG__contentWrapper{margin-left:0}.admin-module__aXBbkG__navWide{width:260px!important}.admin-module__aXBbkG__navWide .admin-module__aXBbkG__navMenu{column-count:1}.admin-module__aXBbkG__navWide .admin-module__aXBbkG__navMenu>.admin-module__aXBbkG__navColumnStart{break-before:auto;margin-top:1rem!important}.admin-module__aXBbkG__menuToggle{display:flex}.admin-module__aXBbkG__globalHeader{height:70px;padding:0 1rem;left:0}.admin-module__aXBbkG__main{padding:calc(1rem + 70px) 1rem 1rem;overflow-x:clip}.admin-module__aXBbkG__headerRight{display:none}.admin-module__aXBbkG__overlay.admin-module__aXBbkG__show{display:block}.admin-module__aXBbkG__navHeader{height:70px;padding:1rem 1.5rem}}.admin-module__aXBbkG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.admin-module__aXBbkG__title{color:#111;margin:0;font-size:1.5rem;font-weight:700}.admin-module__aXBbkG__actions{gap:.75rem;display:flex}.admin-module__aXBbkG__actionBtn{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.admin-module__aXBbkG__actionBtn:hover{filter:brightness(1.1);transform:translateY(-1px)}.admin-module__aXBbkG__content{background:#fff;border-radius:12px;padding:1.5rem;overflow-x:auto;box-shadow:0 1px 3px #0000000d}
