._68c8OG_linkCard{border:1px solid var(--border);color:inherit;background:var(--surface);border-radius:8px;margin:1rem 0;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden}._68c8OG_linkCard:hover{border-color:var(--primary);box-shadow:0 2px 8px #0000001a}._68c8OG_linkCardContent{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:.875rem 1rem;display:flex}._68c8OG_linkCardTitle{color:var(--foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.25rem;font-size:.95rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}._68c8OG_linkCardDescription{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.8rem;line-height:1.5;display:-webkit-box;overflow:hidden}._68c8OG_linkCardMeta{align-items:center;gap:.375rem;display:flex}._68c8OG_linkCardFavicon{border-radius:2px;flex-shrink:0;width:12px!important;height:12px!important}._68c8OG_linkCardDomain{color:var(--muted);font-size:.75rem}._68c8OG_linkCardImage{aspect-ratio:1.91;flex-shrink:0;width:200px;min-width:200px;overflow:hidden}._68c8OG_linkCardImage img{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important;margin:0!important}._68c8OG_linkCardSimple{border:1px solid var(--border);color:var(--primary);background:var(--surface);border-radius:6px;align-items:center;gap:.375rem;max-width:100%;margin:.5rem 0;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;display:inline-flex}._68c8OG_linkCardSimple:hover{background:var(--background)}._68c8OG_linkIcon{flex-shrink:0}._68c8OG_linkUrl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._68c8OG_linkCardSkeleton{flex-direction:column;gap:.5rem;display:flex}._68c8OG_skeletonTitle,._68c8OG_skeletonDesc,._68c8OG_skeletonDomain{background:linear-gradient(90deg, var(--border) 25%, var(--surface) 50%, var(--border) 75%);background-size:200% 100%;border-radius:4px;animation:1.5s infinite _68c8OG_shimmer}._68c8OG_skeletonTitle{width:80%;height:1rem}._68c8OG_skeletonDesc{width:100%;height:.75rem}._68c8OG_skeletonDomain{width:40%;height:.625rem}._68c8OG_linkCardImageSkeleton{aspect-ratio:1.91;background:linear-gradient(90deg, var(--border) 25%, var(--surface) 50%, var(--border) 75%);background-size:200% 100%;flex-shrink:0;width:200px;min-width:200px;animation:1.5s infinite _68c8OG_shimmer}@keyframes _68c8OG_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:480px){._68c8OG_linkCard{flex-direction:row}._68c8OG_linkCardContent{min-width:0;padding:.5rem .75rem}._68c8OG_linkCardTitle{-webkit-line-clamp:2;margin-bottom:.125rem;font-size:.85rem}._68c8OG_linkCardDescription{display:none}._68c8OG_linkCardMeta{margin-top:auto}._68c8OG_linkCardImage,._68c8OG_linkCardImageSkeleton{aspect-ratio:16/9;width:120px;min-width:120px}}
.aC9JOW_notification{z-index:1100;text-align:center;border-radius:8px;min-width:200px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;animation:.3s aC9JOW_slideDown;position:fixed;top:4rem;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.aC9JOW_notification.aC9JOW_success{color:#fff;background:#10b981}.aC9JOW_notification.aC9JOW_error{color:#fff;background:#ef4444}@keyframes aC9JOW_slideDown{0%{opacity:0;transform:translate(-50%)translateY(-20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.aC9JOW_container{width:100%;max-width:800px;margin:0}.aC9JOW_header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.aC9JOW_backLink{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.9rem;text-decoration:none;display:flex}.aC9JOW_backLink:hover{color:var(--primary)}.aC9JOW_deleteBtn{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef4444;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex}.aC9JOW_deleteBtn:hover{color:#fff;background:#ef4444}.aC9JOW_titleInput{margin-bottom:1rem;position:relative}.aC9JOW_titleLabel{color:var(--muted);margin-bottom:.25rem;font-size:.75rem;font-weight:500;display:block}.aC9JOW_charCount{text-align:right;color:var(--muted);margin-top:.25rem;font-size:.75rem}.aC9JOW_titleField{background:var(--surface);border:1px solid var(--border);border-radius:8px;outline:none;width:100%;padding:.75rem;font-size:1.25rem;font-weight:600;transition:border-color .15s}.aC9JOW_titleField:focus{border-color:var(--primary)}.aC9JOW_titleField::placeholder{color:var(--muted)}.aC9JOW_tabs{background:var(--background);border:1px solid var(--border);height:3rem;top:var(--header-height);z-index:20;border-radius:8px 8px 0 0;display:flex;position:sticky}.aC9JOW_tabBtn{border:none;border-right:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;flex:1;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;transition:all .15s;display:flex}.aC9JOW_tabBtn:last-child{border-right:none}.aC9JOW_tabBtn:hover{color:var(--foreground);background:var(--surface)}.aC9JOW_tabBtn.aC9JOW_active{color:var(--primary);border-bottom-color:var(--primary)}.aC9JOW_tabBtn .aC9JOW_material-symbols-outlined{font-size:18px}.aC9JOW_editorContainer{box-sizing:border-box;width:100%;max-width:100%;margin-bottom:1.5rem}.aC9JOW_contentEditor{box-sizing:border-box;width:100%;max-width:100%}.aC9JOW_contentEditor .tiptapEditor{border:1px solid var(--border);box-sizing:border-box;border-top:none;border-radius:0 0 8px 8px;width:100%;max-width:100%}.aC9JOW_contentEditor [data-tiptap-toolbar]{top:calc(var(--header-height) + var(--editor-tabs-height));z-index:15;border-radius:0}.aC9JOW_postEditorTiptap{border-top:none!important;border-radius:0 0 8px 8px!important}.aC9JOW_preview{background:var(--surface);border:1px solid var(--border);box-sizing:border-box;border-top:none;border-radius:0 0 8px 8px;outline:none;width:100%;max-width:100%;min-height:400px;padding:1rem}.aC9JOW_previewContent{width:100%;max-width:100%;color:var(--foreground)}.aC9JOW_emptyPreview{color:var(--muted);text-align:center;background:#f8f9fa;border-radius:8px;margin:2rem 0;padding:2rem;font-style:italic}.aC9JOW_keywordsInput{margin-bottom:1.5rem}.aC9JOW_keywordsInput label{color:var(--foreground);margin-bottom:.5rem;font-weight:500;display:block}.aC9JOW_keywordsField{background:var(--surface);border:1px solid var(--border);border-radius:8px;outline:none;width:100%;padding:.75rem;font-size:1rem;transition:border-color .15s}.aC9JOW_keywordsField:focus{border-color:var(--primary)}.aC9JOW_keywordsField::placeholder{color:var(--muted)}.aC9JOW_actionsBar{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding:1rem 0;display:flex}.aC9JOW_saveBtn{color:#fff;cursor:pointer;background:#22c55e;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .15s;display:flex}.aC9JOW_saveBtn:hover:not(:disabled){background:#16a34a}.aC9JOW_saveBtn:disabled{opacity:.6;cursor:not-allowed}.aC9JOW_saveBtnSubmitting{pointer-events:none}.aC9JOW_spinner{animation:1s linear infinite aC9JOW_spin}@keyframes aC9JOW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aC9JOW_saveBtn .aC9JOW_material-symbols-outlined{font-size:18px}.aC9JOW_settingsRow{flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:1.5rem;display:flex}.aC9JOW_settingItem{flex-direction:column;flex:1;display:flex}.aC9JOW_settingItem label{color:var(--foreground);margin-bottom:.5rem;font-weight:500;display:block}.aC9JOW_selectField{background:var(--surface);border:1px solid var(--border);border-radius:8px;outline:none;flex:1;width:100%;padding:.75rem;font-size:1rem;transition:border-color .15s}.aC9JOW_selectField:focus{border-color:var(--primary)}.aC9JOW_categoryDropZone{border:1px dashed var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:.5rem;min-height:3.5rem;margin-bottom:.5rem;padding:.75rem;display:flex}.aC9JOW_categoryDropZone .category-card{cursor:default;position:relative}.aC9JOW_categoryCardRemove{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1rem;line-height:1;transition:background .15s;display:inline-flex;position:absolute;top:.4rem;right:.4rem}.aC9JOW_categoryCardRemove:hover{background:#000000bf}.aC9JOW_categorySelectBtn{background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:8px;width:100%;padding:.6rem 1rem;font-size:.9rem;transition:border-color .15s}.aC9JOW_categorySelectBtn:hover{border-color:var(--primary)}.aC9JOW_categoryEmpty{color:var(--muted,#888);align-self:center;font-size:.9rem}.aC9JOW_commentToggleBox{background:var(--surface);border:1px solid var(--border);border-radius:8px;flex:1;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.aC9JOW_commentStatus{color:var(--foreground);font-size:1rem}.aC9JOW_toggleWrapper{cursor:pointer;align-items:center;padding:0;display:flex;margin:0!important}.aC9JOW_publishToggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;display:flex}.aC9JOW_publishLabel{color:var(--foreground);font-weight:600}.aC9JOW_toggleSwitch{flex-shrink:0;width:50px;height:24px;margin:0;position:relative}.aC9JOW_toggleSwitch input{opacity:0;width:0;height:0}.aC9JOW_toggleSlider{cursor:pointer;background-color:var(--border);border-radius:24px;transition:all .4s;position:absolute;inset:0}.aC9JOW_toggleSlider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .4s;position:absolute;bottom:3px;left:3px}.aC9JOW_toggleSwitch input:checked+.aC9JOW_toggleSlider{background-color:var(--primary)}.aC9JOW_toggleSwitch input:checked+.aC9JOW_toggleSlider:before{transform:translate(26px)}.aC9JOW_modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.aC9JOW_modal{background:var(--surface,#fff);border-radius:12px;width:100%;max-width:400px;padding:1.5rem;box-shadow:0 4px 20px #00000026}.aC9JOW_modal h3{color:var(--foreground,#333);margin:0 0 1rem;font-size:1.1rem;font-weight:600}.aC9JOW_modal p{color:var(--muted,#666);margin:0 0 .5rem;font-size:.9rem;line-height:1.6}.aC9JOW_modalButtons{gap:.75rem;margin-top:1.5rem;display:flex}.aC9JOW_primaryBtn{background:var(--primary,#6cb4ee);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:1;padding:.75rem 1rem;font-size:.9rem;font-weight:500;transition:opacity .15s}.aC9JOW_primaryBtn:hover{opacity:.9}.aC9JOW_secondaryBtn{background:var(--surface,#fff);color:var(--foreground,#333);border:1px solid var(--border,#e5e5e5);cursor:pointer;border-radius:8px;flex:1;padding:.75rem 1rem;font-size:.9rem;font-weight:500;transition:background .15s}.aC9JOW_secondaryBtn:hover{background:var(--background,#f5f5f5)}@media (max-width:768px){.aC9JOW_container{padding:0}.aC9JOW_header{gap:.75rem;margin-bottom:1rem}.aC9JOW_titleField{padding:.75rem;font-size:1.3rem}.aC9JOW_tabs{z-index:35;border-radius:6px 6px 0 0;top:0}.aC9JOW_contentEditor [data-tiptap-toolbar]{z-index:35;top:3rem}.aC9JOW_tabBtn{padding:.6rem .75rem;font-size:.85rem}.aC9JOW_tabBtn .aC9JOW_material-symbols-outlined,.aC9JOW_preview,.aC9JOW_contentEditor{font-size:16px}.aC9JOW_settingsRow{flex-direction:column;align-items:stretch;gap:1rem}.aC9JOW_actionsBar{flex-direction:column;gap:.75rem}.aC9JOW_publishToggle{justify-content:space-between;width:100%}.aC9JOW_saveBtn{justify-content:center;width:100%;padding:.85rem 1.5rem}}
.i01ISa_container{position:relative}.i01ISa_inputWrapper{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.5rem;transition:border-color .15s}.i01ISa_inputWrapper:focus-within{border-color:var(--primary)}.i01ISa_tagsContainer{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.i01ISa_tag{color:#1d4ed8;background:#3b82f626;border-radius:6px;align-items:center;gap:.25rem;padding:.35rem .5rem;font-size:.875rem;font-weight:500;display:inline-flex}.i01ISa_tagRemove{cursor:pointer;color:#1d4ed8;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.1rem;transition:opacity .15s;display:flex}.i01ISa_tagRemove:hover{opacity:1;background:#3b82f633}.i01ISa_input{min-width:120px;color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:.35rem .25rem;font-size:1rem}.i01ISa_input::placeholder{color:var(--muted)}.i01ISa_suggestionsDropdown{background:var(--surface);border:1px solid var(--border);z-index:100;border-radius:8px;max-height:250px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.i01ISa_suggestionSection{padding:.5rem}.i01ISa_suggestionSection+.i01ISa_suggestionSection{border-top:1px solid var(--border)}.i01ISa_suggestionLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.i01ISa_suggestionList{flex-wrap:wrap;gap:.35rem;padding:.25rem;display:flex}.i01ISa_suggestionItem{background:var(--background);border:1px solid var(--border);color:var(--foreground);cursor:pointer;border-radius:20px;padding:.4rem .75rem;font-size:.85rem;transition:all .15s;display:inline-block}.i01ISa_suggestionItem:hover{background:var(--primary);color:#fff;border-color:var(--primary)}@media (max-width:768px){.i01ISa_input{min-width:80px;font-size:16px}.i01ISa_tag{padding:.3rem .4rem;font-size:.8rem}.i01ISa_suggestionItem{padding:.35rem .6rem;font-size:.8rem}}
.EC0C5W_overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.EC0C5W_modal{background:var(--surface);border-radius:12px;flex-direction:column;width:100%;max-width:560px;max-height:80vh;animation:.2s ease-out EC0C5W_slideUp;display:flex;box-shadow:0 8px 32px #0003}@keyframes EC0C5W_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.EC0C5W_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.EC0C5W_title{color:var(--foreground);margin:0;font-size:1.125rem;font-weight:600}.EC0C5W_closeBtn{cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:6px;padding:.5rem;transition:background .2s}.EC0C5W_closeBtn:hover{color:var(--foreground);background:#f0f0f0}.EC0C5W_searchContainer{border-bottom:1px solid var(--border);padding:1rem 1.25rem;position:relative}.EC0C5W_searchIcon{color:var(--muted);position:absolute;top:50%;left:1.75rem;transform:translateY(-50%)}.EC0C5W_searchInput{border:1px solid var(--border);border-radius:8px;width:100%;padding:.75rem 1rem .75rem 2.5rem;font-size:.95rem;transition:border-color .2s}.EC0C5W_searchInput:focus{border-color:var(--primary);outline:none}.EC0C5W_selectionBar{border-bottom:1px solid var(--border);background:#f8f9fa;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.EC0C5W_selectionCount{color:var(--primary);font-size:.875rem;font-weight:500}.EC0C5W_selectionActions{gap:.5rem;display:flex}.EC0C5W_actionBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.35rem .75rem;font-size:.8rem;transition:all .2s}.EC0C5W_actionBtn:hover{color:var(--foreground);background:#e9ecef}.EC0C5W_blogList{flex:1;padding:.5rem 0;overflow-y:auto}.EC0C5W_emptyState{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;display:flex}.EC0C5W_spinner{animation:1s linear infinite EC0C5W_spin}@keyframes EC0C5W_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.EC0C5W_loadingMore{color:var(--muted);justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex}.EC0C5W_blogItem{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;transition:background .15s;display:flex}.EC0C5W_blogItem:last-child{border-bottom:none}.EC0C5W_blogItem:hover{background:#f8f9fa}.EC0C5W_blogItem.EC0C5W_selected{background:#e3f2fd}.EC0C5W_checkbox{flex-shrink:0;width:22px;height:22px;position:relative}.EC0C5W_checkbox input{appearance:none;cursor:pointer;border:2px solid #d0d0d0;border-radius:4px;width:22px;height:22px;transition:all .2s}.EC0C5W_checkbox input:checked{background:var(--primary);border-color:var(--primary)}.EC0C5W_checkIcon{color:#fff;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EC0C5W_blogImage{object-fit:cover;border-radius:6px;flex-shrink:0;width:56px;height:56px}.EC0C5W_imagePlaceholder{color:#999;background:linear-gradient(135deg,#f0f0f0 0%,#e0e0e0 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.EC0C5W_blogInfo{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.EC0C5W_blogTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:500;overflow:hidden}.EC0C5W_blogTitle.EC0C5W_noTitle{color:var(--muted);font-style:italic}.EC0C5W_draftBadge{color:#856404;background:#ffeeba;border-radius:4px;width:fit-content;padding:.15rem .5rem;font-size:.7rem;display:inline-block}.EC0C5W_footer{border-top:1px solid var(--border);background:#fafafa;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex}.EC0C5W_cancelBtn,.EC0C5W_confirmBtn{cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .2s}.EC0C5W_cancelBtn{color:var(--foreground);background:#f0f0f0}.EC0C5W_cancelBtn:hover{background:#e0e0e0}.EC0C5W_confirmBtn{background:var(--primary);color:#fff}.EC0C5W_confirmBtn:hover{background:#5ab8e6}@media (max-width:640px){.EC0C5W_modal{max-height:90vh}.EC0C5W_header{padding:1rem}.EC0C5W_searchContainer{padding:.75rem 1rem}.EC0C5W_selectionBar{flex-direction:column;align-items:flex-start;gap:.5rem}.EC0C5W_blogItem{padding:.75rem 1rem}.EC0C5W_blogImage,.EC0C5W_imagePlaceholder{width:48px;height:48px}.EC0C5W_footer{padding:1rem}.EC0C5W_cancelBtn,.EC0C5W_confirmBtn{flex:1}}
._12EfVq_overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._12EfVq_modal{background:var(--surface,#fff);border-radius:12px;width:100%;max-width:400px;box-shadow:0 4px 20px #00000026}._12EfVq_header{border-bottom:1px solid var(--border,#e5e5e5);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._12EfVq_header h2{color:var(--foreground,#333);margin:0;font-size:1.1rem;font-weight:600}._12EfVq_closeBtn{cursor:pointer;color:var(--muted,#666);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}._12EfVq_closeBtn:hover{color:var(--foreground,#333)}._12EfVq_message{color:var(--muted,#666);margin:0;padding:1rem 1.25rem;font-size:.9rem;line-height:1.6}._12EfVq_form{padding:0 1.25rem 1.25rem}._12EfVq_error{color:#dc2626;background:#fef2f2;border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem}._12EfVq_error._12EfVq_warning{color:#b45309;background:#fffbeb;align-items:flex-start;gap:.5rem;display:flex}._12EfVq_error._12EfVq_warning svg{flex-shrink:0;margin-top:.1rem}._12EfVq_field{margin-bottom:1rem}._12EfVq_field label{color:var(--foreground,#333);margin-bottom:.5rem;font-size:.85rem;font-weight:500;display:block}._12EfVq_field input{border:1px solid var(--border,#e5e5e5);border-radius:8px;outline:none;width:100%;padding:.75rem 1rem;font-size:1rem;transition:border-color .15s}._12EfVq_field input:focus{border-color:var(--primary,#6cb4ee)}._12EfVq_submitBtn{background:var(--primary,#6cb4ee);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.95rem;font-weight:500;transition:opacity .15s;display:flex}._12EfVq_submitBtn:hover:not(:disabled){opacity:.9}._12EfVq_submitBtn:disabled{opacity:.6;cursor:not-allowed}._12EfVq_spinner{animation:1s linear infinite _12EfVq_spin}@keyframes _12EfVq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
._4ZUema_notification{z-index:1000;border-radius:8px;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-weight:500;animation:.3s ease-out _4ZUema_slideIn;display:flex;position:fixed;top:80px;right:20px;box-shadow:0 4px 12px #00000026}._4ZUema_notification._4ZUema_success{color:#fff;background:#4caf50}._4ZUema_notification._4ZUema_error{color:#fff;background:#f44336}@keyframes _4ZUema_slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}._4ZUema_categoryFormContainer{width:100%;margin:0;padding:0}._4ZUema_pageTitle{color:var(--foreground);margin-bottom:2rem;font-size:2rem;font-weight:700}._4ZUema_categoryForm{background:var(--surface);border-radius:12px;padding:2rem;box-shadow:0 2px 8px #0000001a}._4ZUema_formSection{margin-bottom:2rem}._4ZUema_formLabel{color:var(--foreground);margin-bottom:.5rem;font-weight:600;display:block}._4ZUema_required{color:#e53935}._4ZUema_formHint{color:var(--muted);margin-bottom:.5rem;font-size:.875rem}._4ZUema_imageUploadArea{border:2px dashed var(--border);text-align:center;background:#fafafa;border-radius:8px;padding:2rem}._4ZUema_imageUploadBtn{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 2rem;transition:all .2s;display:inline-flex}._4ZUema_imageUploadBtn:hover{border-color:var(--primary);background:#f5f5f5}._4ZUema_imagePreview{aspect-ratio:16/9;background:#000;border-radius:8px;position:relative;overflow:hidden}._4ZUema_imagePreview img{object-fit:cover;width:100%;height:100%}._4ZUema_imageRemoveBtn{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;transition:background .2s;position:absolute;top:1rem;right:1rem}._4ZUema_imageRemoveBtn:hover{background:#000000e6}._4ZUema_formInput,._4ZUema_formTextarea{border:1px solid var(--border);border-radius:6px;width:100%;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s}._4ZUema_formInput:focus,._4ZUema_formTextarea:focus{border-color:var(--primary);outline:none}._4ZUema_formTextarea{resize:vertical}._4ZUema_charCount{text-align:right;color:var(--muted);margin-top:.25rem;font-size:.875rem}._4ZUema_toggleContainer{align-items:center;gap:1rem;display:flex}._4ZUema_toggleSwitch{width:50px;height:28px;display:inline-block;position:relative}._4ZUema_toggleSwitch input{opacity:0;width:0;height:0}._4ZUema_toggleSlider{cursor:pointer;background-color:#ccc;border-radius:28px;transition:all .3s;position:absolute;inset:0}._4ZUema_toggleSlider:before{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;bottom:4px;left:4px}._4ZUema_toggleSwitch input:checked+._4ZUema_toggleSlider{background-color:var(--primary)}._4ZUema_toggleSwitch input:checked+._4ZUema_toggleSlider:before{transform:translate(22px)}._4ZUema_toggleLabel{color:var(--foreground);font-size:1rem;font-weight:600}._4ZUema_formActions{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}._4ZUema_btnCancel,._4ZUema_btnSubmit{cursor:pointer;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}._4ZUema_btnCancel{color:var(--foreground);background:#f5f5f5}._4ZUema_btnCancel:hover{background:#e0e0e0}._4ZUema_btnSubmit{background:var(--primary);color:#fff}._4ZUema_btnSubmit:hover{background:#5ab8ff}._4ZUema_btnSubmit:disabled{cursor:not-allowed;background:#ccc}._4ZUema_selectBlogBtn{border:1px dashed var(--border);cursor:pointer;width:100%;color:var(--muted);background:#fafafa;border-radius:8px;align-items:center;gap:.5rem;padding:1rem;font-size:.95rem;transition:all .2s;display:flex}._4ZUema_selectBlogBtn:hover{border-color:var(--primary);color:var(--foreground);background:#f0f0f0}._4ZUema_selectedCount{color:var(--primary);margin-left:.25rem;font-weight:400}._4ZUema_selectedBlogsList{border:1px solid var(--border);background:#fafafa;border-radius:8px;max-height:300px;margin-top:1rem;overflow-y:auto}._4ZUema_selectedBlogItem{border-bottom:1px solid #f0f0f0;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._4ZUema_selectedBlogItem:last-child{border-bottom:none}._4ZUema_selectedBlogImage{object-fit:cover;border-radius:6px;flex-shrink:0;width:48px;height:48px}._4ZUema_selectedBlogImagePlaceholder{color:#999;background:linear-gradient(135deg,#e8e8e8 0%,#d8d8d8 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._4ZUema_selectedBlogTitle{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.95rem;overflow:hidden}._4ZUema_selectedBlogTitle._4ZUema_noTitle{color:var(--muted);font-style:italic}._4ZUema_draftLabel{color:#856404;background:#ffeeba;border-radius:4px;flex-shrink:0;padding:.15rem .5rem;font-size:.7rem}._4ZUema_removeBlogBtn{cursor:pointer;min-width:44px;min-height:44px;color:var(--muted);background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem;transition:all .2s;display:flex}._4ZUema_removeBlogBtn:hover{color:#d32f2f;background:#fee}._4ZUema_modalOverlay{z-index:1100;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._4ZUema_modal{background:#fff;border-radius:12px;width:90%;max-width:400px;padding:24px;box-shadow:0 4px 20px #00000026}._4ZUema_modal h3{color:var(--foreground);margin:0 0 12px;font-size:18px}._4ZUema_modal p{color:#666;margin:0 0 20px;font-size:14px}._4ZUema_modalButtons{justify-content:flex-end;gap:12px;display:flex}._4ZUema_modalPrimaryBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-weight:500;transition:background .2s}._4ZUema_modalPrimaryBtn:hover{background:#5ab8ff}._4ZUema_modalSecondaryBtn{color:#333;cursor:pointer;background:#f0f0f0;border:none;border-radius:6px;padding:10px 20px;font-weight:500;transition:background .2s}._4ZUema_modalSecondaryBtn:hover{background:#e0e0e0}@media (max-width:768px){._4ZUema_categoryFormContainer{padding:1rem}._4ZUema_categoryForm{padding:1.5rem}._4ZUema_formActions{flex-direction:column-reverse}._4ZUema_btnCancel,._4ZUema_btnSubmit{width:100%}}
.mgS5-q_notification{z-index:1000;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;animation:.3s mgS5-q_slideDown;position:fixed;top:4rem;left:50%;transform:translate(-50%)}.mgS5-q_success{color:#fff;background:#10b981}.mgS5-q_error{color:#fff;background:#ef4444}@keyframes mgS5-q_slideDown{0%{opacity:0;transform:translate(-50%)translateY(-20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.mgS5-q_profileContainer{width:100%;margin:0;padding:0}.mgS5-q_loadingState{text-align:center;color:var(--muted);padding:2rem}.mgS5-q_title{color:var(--foreground);margin-bottom:2rem;font-size:2rem;font-weight:700}.mgS5-q_profileForm{background:var(--surface);border-radius:12px;padding:2rem;box-shadow:0 2px 8px #0000001a}.mgS5-q_formSection{margin-bottom:2rem}.mgS5-q_formLabel{color:var(--foreground);margin-bottom:.5rem;font-weight:600;display:block}.mgS5-q_imageUploadArea{border:2px dashed var(--border);text-align:center;background:#fafafa;border-radius:8px;justify-content:center;align-items:center;min-height:150px;padding:1rem;display:flex}.mgS5-q_imageUploadBtn{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;transition:all .2s;display:inline-flex}.mgS5-q_imageUploadBtn:hover{border-color:var(--primary);background:#f5f5f5}.mgS5-q_imagePreview{background:#000;border-radius:50%;width:110px;height:110px;margin:0 auto;position:relative;overflow:hidden}.mgS5-q_imagePreview img{object-fit:cover;width:100%;height:100%}.mgS5-q_imageRemoveBtn{color:#fff;cursor:pointer;opacity:0;background:#000000b3;border:none;border-radius:4px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.5rem .75rem;font-size:.75rem;transition:all .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mgS5-q_imagePreview:hover .mgS5-q_imageRemoveBtn{opacity:1}.mgS5-q_imageRemoveBtn:hover{background:#000000e6}.mgS5-q_formInput,.mgS5-q_formTextarea{border:1px solid var(--border);border-radius:6px;width:100%;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s}.mgS5-q_formInput:focus,.mgS5-q_formTextarea:focus{border-color:var(--primary);outline:none}.mgS5-q_formTextarea{resize:vertical}.mgS5-q_charCount{text-align:right;color:var(--muted);margin-top:.25rem;font-size:.875rem}.mgS5-q_labelHint{color:var(--muted);margin-left:.5rem;font-size:.8rem;font-weight:400}.mgS5-q_inputError{border-color:#dc3545!important}.mgS5-q_errorMessage{color:#dc3545;margin-top:.25rem;font-size:.875rem}.mgS5-q_urlPreview{color:var(--muted);word-break:break-all;margin-top:.5rem;font-size:.8rem}.mgS5-q_usernameInputWrapper{position:relative}.mgS5-q_usernameStatus{font-size:.8rem;font-weight:500;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mgS5-q_statusChecking{color:#6c757d}.mgS5-q_statusAvailable{color:#28a745}.mgS5-q_statusUnavailable{color:#dc3545}.mgS5-q_inputSuccess{border-color:#28a745!important}.mgS5-q_urlInputGroup{align-items:stretch;gap:.5rem;display:flex}.mgS5-q_urlInputGroup .mgS5-q_formInput{flex:1}.mgS5-q_urlStatus{align-items:center;gap:.5rem;padding:0 .5rem;display:flex}.mgS5-q_urlLink{color:var(--primary);align-items:center;transition:color .2s;display:flex}.mgS5-q_urlLink:hover{color:#5ab8ff}.mgS5-q_spinning{color:#666;animation:1s linear infinite mgS5-q_spin}@keyframes mgS5-q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mgS5-q_formActions{justify-content:flex-end;gap:1rem;margin-top:2rem;display:flex}.mgS5-q_btnCancel,.mgS5-q_btnSubmit{cursor:pointer;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.mgS5-q_btnCancel{color:var(--foreground);background:#f5f5f5}.mgS5-q_btnCancel:hover{background:#e0e0e0}.mgS5-q_btnSubmit{background:var(--primary);color:#fff}.mgS5-q_btnSubmit:hover{background:#5ab8ff}.mgS5-q_btnSubmit:disabled{cursor:not-allowed;background:#ccc}.mgS5-q_modalOverlay{z-index:1100;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mgS5-q_modal{background:#fff;border-radius:12px;width:90%;max-width:400px;padding:24px;box-shadow:0 4px 20px #00000026}.mgS5-q_modal h3{color:var(--foreground);margin:0 0 12px;font-size:18px}.mgS5-q_modal p{color:#666;margin:0 0 20px;font-size:14px}.mgS5-q_modalButtons{justify-content:flex-end;gap:12px;display:flex}.mgS5-q_modalPrimaryBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-weight:500;transition:background .2s}.mgS5-q_modalPrimaryBtn:hover{background:#5ab8ff}.mgS5-q_modalSecondaryBtn{color:#333;cursor:pointer;background:#f0f0f0;border:none;border-radius:6px;padding:10px 20px;font-weight:500;transition:background .2s}.mgS5-q_modalSecondaryBtn:hover{background:#e0e0e0}@media (max-width:768px){.mgS5-q_profileContainer{padding:1rem}.mgS5-q_profileForm{padding:1.5rem}.mgS5-q_formActions{flex-direction:column-reverse}.mgS5-q_btnCancel,.mgS5-q_btnSubmit{width:100%}.mgS5-q_snsPrefix{padding:0 .5rem;font-size:.8rem}.mgS5-q_snsInput{padding:.6rem;font-size:.9rem}}
.mXJoYq_overlay{z-index:9999;opacity:0;pointer-events:none;background:#00000080;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.mXJoYq_overlayVisible{opacity:1;pointer-events:auto}.mXJoYq_modal{background:#fff;border-radius:12px;width:90%;max-width:400px;padding:24px;transition:transform .3s;transform:scale(.9);box-shadow:0 4px 20px #00000026}.mXJoYq_modalVisible{transform:scale(1)}.mXJoYq_header{color:#333;align-items:center;gap:12px;margin-bottom:20px;font-size:16px;font-weight:600;display:flex}.mXJoYq_spinner{border:2px solid #e0e0e0;border-top-color:#007bff;border-radius:50%;width:20px;height:20px;animation:1s linear infinite mXJoYq_spin}@keyframes mXJoYq_spin{to{transform:rotate(360deg)}}.mXJoYq_stepList{margin-bottom:16px}.mXJoYq_stepListTitle{color:#666;margin-bottom:12px;font-size:12px}.mXJoYq_step{color:#666;align-items:center;gap:8px;padding:8px 0;font-size:14px;transition:color .2s;display:flex}.mXJoYq_stepActive{color:#333;font-weight:500}.mXJoYq_stepIconCompleted{color:#28a745;text-align:center;width:20px;font-weight:700}.mXJoYq_stepIconProgress{color:#007bff;text-align:center;width:20px;font-weight:700}.mXJoYq_stepIconPending{color:#ccc;text-align:center;width:20px}.mXJoYq_stepLabel{flex:1}.mXJoYq_stepStatus{text-align:right;min-width:60px;font-size:12px}.mXJoYq_status_pending{color:#999}.mXJoYq_status_in_progress{color:#007bff}.mXJoYq_status_completed{color:#28a745}.mXJoYq_detail{background:#f8f9fa;border-radius:8px;margin-top:16px;padding:12px}.mXJoYq_detailHeader{color:#666;margin-bottom:8px;font-size:13px}.mXJoYq_progressBar{background:#e0e0e0;border-radius:3px;height:6px;margin-bottom:8px;overflow:hidden}.mXJoYq_progressFill{background:#007bff;border-radius:3px;height:100%;transition:width .3s}.mXJoYq_detailUrl{color:#999;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}
.lhe-Nq_settingsPage{width:100%;padding:20px}.lhe-Nq_title{color:#333;margin-bottom:20px;font-size:24px;font-weight:700}.lhe-Nq_menuList{flex-direction:column;gap:10px;display:flex}.lhe-Nq_menuButton{cursor:pointer;width:100%;color:inherit;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:space-between;align-items:center;padding:16px 20px;font-size:15px;text-decoration:none;transition:background-color .2s;display:flex;box-shadow:0 1px 3px #0000000d}.lhe-Nq_menuButton:hover{background-color:#7d7d7d1a}.lhe-Nq_menuText{color:#333;font-weight:500}.lhe-Nq_modalOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lhe-Nq_modal{background-color:#fff;border-radius:12px;width:100%;max-width:400px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #0003}.lhe-Nq_modalWide{flex-direction:column;max-width:560px;display:flex;overflow:hidden}.lhe-Nq_modalWide .lhe-Nq_modalHeader,.lhe-Nq_modalWide .lhe-Nq_modalFooter{flex-shrink:0}.lhe-Nq_modalWide .lhe-Nq_modalBody{flex:auto;min-height:0;overflow-y:auto}.lhe-Nq_modalFooter{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:.5rem;padding:12px 20px;display:flex}.lhe-Nq_modalHeader{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.lhe-Nq_modalTitle{color:#333;margin:0;font-size:18px;font-weight:600}.lhe-Nq_modalClose{cursor:pointer;color:#666;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}.lhe-Nq_modalClose:hover{background-color:#f0f0f0}.lhe-Nq_modalBody{padding:20px}.lhe-Nq_settingRow{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.lhe-Nq_settingRow:last-child{border-bottom:none}.lhe-Nq_settingInfo{flex:1}.lhe-Nq_settingLabel{color:#333;font-size:15px;font-weight:500}.lhe-Nq_settingDescription{color:#666;margin:8px 0 0;font-size:13px;line-height:1.5}.lhe-Nq_warningText{color:#e74c3c}.lhe-Nq_toggle{flex-shrink:0;width:52px;height:28px;display:inline-block;position:relative}.lhe-Nq_toggle input{opacity:0;width:0;height:0}.lhe-Nq_toggleSlider{cursor:pointer;background-color:#ccc;border-radius:28px;transition:all .3s;position:absolute;inset:0}.lhe-Nq_toggleSlider:before{content:"";background-color:#fff;border-radius:50%;width:22px;height:22px;transition:all .3s;position:absolute;bottom:3px;left:3px}.lhe-Nq_toggle input:checked+.lhe-Nq_toggleSlider{background-color:#1e90ff}.lhe-Nq_toggle input:checked+.lhe-Nq_toggleSlider:before{transform:translate(24px)}.lhe-Nq_toggle input:disabled+.lhe-Nq_toggleSlider{opacity:.5;cursor:not-allowed}.lhe-Nq_loadingState{text-align:center;color:#666;padding:40px}@media (max-width:768px){.lhe-Nq_settingsPage{padding:10px}.lhe-Nq_title{margin-bottom:15px;font-size:20px}.lhe-Nq_menuButton{padding:14px 16px}.lhe-Nq_modal{max-width:100%;margin:20px}.lhe-Nq_settingRow{flex-direction:column;gap:12px}.lhe-Nq_toggle{align-self:flex-end}}.lhe-Nq_menuRight{align-items:center;gap:.5rem;display:inline-flex}.lhe-Nq_menuWarn{color:#b26a00;background:#fff8e1;border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}
.TfQYka_container{width:95%;max-width:600px;margin:0 auto}.TfQYka_profileHeader{background:#fff;border:1px solid #e5e5e5;border-radius:8px;flex-wrap:wrap;margin:1rem 0;padding:1rem;display:flex}.TfQYka_userImage{object-fit:cover;border:1px solid #ddd;border-radius:50%;flex-shrink:0;width:64px;height:64px}.TfQYka_userImagePlaceholder{background:#f0f0f0;border-radius:50%;flex-shrink:0;width:64px;height:64px}.TfQYka_userInfoCard{flex-grow:1;min-width:0;padding-left:1rem;overflow:hidden}.TfQYka_userNameRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.TfQYka_userName{color:#333;font-size:1.4rem;font-weight:700;text-decoration:none}.TfQYka_userName:hover{color:#555}.TfQYka_followBtn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;flex-shrink:0;padding:.4rem 1rem;font-size:.85rem}.TfQYka_followBtn:hover{background:#f5f5f5}.TfQYka_followBtnFollowing{background:var(--primary,#6cb4ee);color:#fff;border-color:var(--primary,#6cb4ee)}.TfQYka_followBtnFollowing:hover{background:#e74c3c;border-color:#e74c3c}.TfQYka_followBtnDesktop{display:inline-block}.TfQYka_followBtnMobile,.TfQYka_profileMobileContent{display:none}.TfQYka_description{color:#666;white-space:pre-line;margin-top:.5rem;font-size:.9rem;line-height:1.5}@media (max-width:576px){.TfQYka_profileHeader{align-items:center}.TfQYka_userImage,.TfQYka_userImagePlaceholder{width:48px;height:48px}.TfQYka_userInfoCard{flex:1}.TfQYka_userNameRow{justify-content:flex-start}.TfQYka_userName{font-size:1.25rem}.TfQYka_followBtnDesktop,.TfQYka_descriptionDesktop,.TfQYka_userLinkDesktop{display:none}.TfQYka_profileMobileContent{border-top:1px solid #eee;flex-direction:column;width:100%;margin-top:.75rem;padding-top:.75rem;display:flex}.TfQYka_followBtnMobile{width:100%;margin-bottom:.5rem;display:block}.TfQYka_descriptionMobile{color:#666;white-space:pre-line;margin-bottom:.5rem;font-size:.85rem;line-height:1.5;display:block}.TfQYka_userLinkMobile{display:inline-flex}}.TfQYka_userLink{color:var(--primary,#6cb4ee);word-break:break-all;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.85rem;text-decoration:none;display:inline-flex}.TfQYka_userLink:hover{text-decoration:underline}.TfQYka_userLink span{text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}@media (max-width:480px){.TfQYka_userLink span{max-width:calc(100vw - 120px)}.TfQYka_userLinkMobile{max-width:100%}}.TfQYka_tabContainer{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.5rem 0;display:flex}.TfQYka_tabButtons{gap:0;display:flex}.TfQYka_tabButton{color:#888;cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:color .2s;display:flex;position:relative}.TfQYka_tabButton:hover{color:#555}.TfQYka_tabButtonActive{color:#333;font-weight:600}.TfQYka_tabCount{color:inherit;opacity:.7;font-size:.8rem}.TfQYka_tabButtonActive .TfQYka_tabCount{opacity:1}@media (max-width:480px){.TfQYka_tabContainer{flex-direction:column;align-items:stretch;gap:.5rem}.TfQYka_tabButtons{justify-content:center;width:100%}.TfQYka_tabButton{flex:1;justify-content:center;font-size:.85rem}.TfQYka_tabCount{font-size:.75rem}.TfQYka_categoryListTitle{font-size:.9rem}.TfQYka_categoryListCount{font-size:.7rem}.TfQYka_articleDetailBtn{font-size:.8rem}}.TfQYka_loadingState{text-align:center;color:#888;padding:3rem}.TfQYka_searchRow{flex:0 280px;min-width:0;max-width:320px;margin-left:auto;display:flex;position:relative}@media (max-width:480px){.TfQYka_searchRow{flex:none;width:100%;max-width:none;margin-left:0}}.TfQYka_searchInputWrapper{flex:1;min-width:0;display:flex;position:relative}.TfQYka_searchInput{border:1px solid #ddd;border-right:none;border-radius:25px 0 0 25px;outline:none;flex-grow:1;min-width:0;padding:.5rem 2rem .5rem 1rem;font-size:.9rem;transition:border-color .2s}.TfQYka_searchInput:focus{border-color:var(--primary,#6cb4ee)}.TfQYka_searchClearBtn{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.TfQYka_searchClearBtn:hover{color:#666}.TfQYka_searchSuggestions{z-index:100;background:#fff;border:1px solid #ddd;border-radius:8px;max-height:240px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.TfQYka_suggestionItem{text-align:left;cursor:pointer;color:#333;background:0 0;border:none;width:100%;padding:.5rem .75rem;font-size:.9rem;transition:background .15s;display:block}.TfQYka_suggestionItem:hover{background:#f5f5f5}.TfQYka_suggestionItem:not(:last-child){border-bottom:1px solid #eee}.TfQYka_searchBtn{border:1px solid var(--primary,#6cb4ee);background:var(--primary,#6cb4ee);color:#fff;cursor:pointer;border-radius:0 25px 25px 0;justify-content:center;align-items:center;padding:0 1rem;transition:background .2s;display:flex}.TfQYka_searchBtn:hover{background:#55b8e6}.TfQYka_blogsList{min-height:60vh}.TfQYka_article{background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:.75rem;padding:1rem;position:relative}.TfQYka_articleAuthorRow{color:var(--muted);align-items:center;gap:6px;margin-top:.375rem;text-decoration:none;display:inline-flex}.TfQYka_articleAuthorRow:hover{color:var(--foreground)}.TfQYka_articleAuthorImage{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.TfQYka_articleAuthorName{font-size:.85rem}.TfQYka_articleTitle{-webkit-line-clamp:3;color:#333;word-break:break-word;line-break:strict;-webkit-box-orient:vertical;font-size:1.25rem;font-weight:600;line-height:1.4;text-decoration:none;display:-webkit-box;overflow:hidden}.TfQYka_articleTitle:hover{color:#555}@media (max-width:480px){.TfQYka_articleTitle{font-size:1.15rem}}.TfQYka_article .TfQYka_articleContent h1,.TfQYka_article .TfQYka_articleContent h2,.TfQYka_article .TfQYka_articleContent h3{font-size:1rem}.TfQYka_articleContent{color:#555;cursor:pointer;max-height:calc(600px - 2rem);margin-top:.5rem;text-decoration:none;display:block;overflow:hidden}.TfQYka_articleContent:hover{color:#333}.TfQYka_articleContent img{border-radius:4px;max-width:100%;height:auto}.TfQYka_articleContent>div>blockquote{color:#333;background:#f5f5f5;border-radius:8px;min-height:2.5rem;margin:.5rem 0;padding:.75rem .75rem .75rem 2.5rem;position:relative}.TfQYka_articleContent>div>blockquote:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23999999'%3E%3Cpath d='M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:1.25rem;height:1.25rem;position:absolute;top:.5rem;left:.5rem}.TfQYka_articleContent p:empty:before{content:"​"}.TfQYka_articleContent .oembed-container{justify-content:center;margin:.5rem auto;display:flex}.TfQYka_articleContent .oembed-container blockquote{all:unset!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.TfQYka_articleContent .oembed-container blockquote.TfQYka_twitter-tweet{all:unset!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.TfQYka_articleContent .oembed-container blockquote.TfQYka_instagram-media{all:unset!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.TfQYka_articleContent .oembed-container blockquote:before{content:none!important;display:none!important}.TfQYka_articleContent .oembed-container blockquote.TfQYka_twitter-tweet:before{content:none!important;display:none!important}.TfQYka_articleContent .oembed-container blockquote.TfQYka_instagram-media:before{content:none!important;display:none!important}.TfQYka_articleContent .twitter-tweet{margin:0 auto!important}.TfQYka_articleContent .instagram-media{margin:0 auto!important}.TfQYka_articleContent iframe{pointer-events:none;max-width:100%;margin:.5rem auto;display:block}.TfQYka_articleContent a{pointer-events:none;color:inherit;text-decoration:none}.TfQYka_articleContent .oembed-container *{pointer-events:none}.TfQYka_articleContent .twitter-tweet-rendered{pointer-events:none}.TfQYka_articleContent .twitter-tweet iframe{pointer-events:none}.TfQYka_articleOverlay{display:none}.TfQYka_articleDetailBtn{text-align:center;color:#666;background:0 0;border:none;font-size:.85rem;text-decoration:none;display:block}.TfQYka_articleDetailBtn:hover{color:#333}.TfQYka_noBlogs{text-align:center;color:#888;padding:2rem}.TfQYka_bottomNav{z-index:100;background:#fff;border:1px solid #e5e5e5;border-radius:8px 8px 0 0;max-width:600px;margin:0 auto;padding:0;list-style:none;display:flex;position:sticky;bottom:0}.TfQYka_bottomNavItem{text-align:center;flex:1}.TfQYka_bottomNavLink{color:#666;justify-content:center;align-items:center;padding:.75rem;font-size:1.1rem;text-decoration:none;display:flex}.TfQYka_bottomNavLink:hover{color:#333;background:#f5f5f5}@media (min-width:577px){.TfQYka_descriptionMobile,.TfQYka_userLinkMobile,.TfQYka_profileMobileContent{display:none}}@media (max-width:576px){.TfQYka_userLinkDesktop,.TfQYka_descriptionDesktop{display:none}}.TfQYka_categoryList{flex-direction:column;gap:.5rem;display:flex}.TfQYka_categoryListItem{color:inherit;background:#fff;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:1rem;padding:.75rem 1rem;text-decoration:none;transition:background .2s;display:flex}.TfQYka_categoryListItem:hover{background:#fafafa}.TfQYka_categoryListInfo{flex:1;min-width:0}.TfQYka_categoryListTitle{color:#333;margin:0 0 .25rem;font-size:1rem;font-weight:600}.TfQYka_categoryListDescription{color:#666;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .25rem;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.TfQYka_categoryListCount{color:#999;font-size:.75rem}.TfQYka_categoryListImage{aspect-ratio:16/9;object-fit:cover;border-radius:6px;flex-shrink:0;width:25%;min-width:80px;max-width:140px}.TfQYka_categoryListImagePlaceholder{aspect-ratio:16/9;color:#ccc;background:#f5f5f5;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:25%;min-width:80px;max-width:140px;display:flex}.TfQYka_categoryBanner{border-radius:8px;margin:1rem 0;overflow:hidden}.TfQYka_categoryBannerImage{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.TfQYka_categoryTitleSection{background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:.5rem;padding:1rem}.TfQYka_categoryTitleRow{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.TfQYka_categoryUserIcon{object-fit:cover;border:1px solid #ddd;border-radius:50%;flex-shrink:0;width:40px;height:40px}.TfQYka_categoryPageTitle{color:#333;margin:0;font-size:1.25rem;font-weight:700}.TfQYka_categoryPageDescription{color:#666;margin:0 0 .5rem;font-size:.95rem;line-height:1.5}.TfQYka_categoryPageMeta{justify-content:space-between;align-items:center;gap:1rem;display:flex}.TfQYka_categoryPageCount{color:#888;font-size:.85rem}.TfQYka_categoryNoImageSpacer{height:1rem}.TfQYka_categoryKeywords{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;display:flex}.TfQYka_categoryKeywordTag{color:#0077b6;background:#e8f4fc;border-radius:4px;padding:.25rem .6rem;font-size:.8rem;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.TfQYka_categoryKeywordTag:hover{color:#fff;background:#0077b6}
