.rank-math-list{max-width:100%;margin:30px 0}.rank-math-list-item{background:#fff;border:1px solid #e1e4e8;border-radius:6px;margin-bottom:16px;box-shadow:none;transition:border 0.2s ease;overflow:hidden}.rank-math-list-item:hover{border-color:#0073e6}.rank-math-question{background:#1f2937;color:#fff;margin:0;padding:16px 24px;font-size:17px;font-weight:600;cursor:pointer;position:relative;transition:background 0.3s ease;border-radius:6px 6px 0 0}.rank-math-question::after{content:'+';position:absolute;right:24px;top:50%;transform:translateY(-50%);font-size:20px;transition:transform 0.3s ease}.rank-math-list-item.collapsed .rank-math-answer{display:none}.rank-math-list-item.collapsed .rank-math-question::after{transform:translateY(-50%) rotate(45deg)}.rank-math-answer{background:#f9fafb;color:#374151;padding:20px 24px;font-size:15px;line-height:1.6;border-top:1px solid #e5e7eb}.rank-math-answer strong{color:#111827;font-weight:600;background:none;padding:0;border-radius:0}@media (max-width:768px){.rank-math-question{padding:14px 20px}.rank-math-answer{padding:18px 20px}.rank-math-question::after{right:20px}}.rank-math-question:focus{outline:3px solid #60a5fa;outline-offset:2px}@media print{.rank-math-list-item{break-inside:avoid;box-shadow:none;border:1px solid #ccc}.rank-math-question{background:#f5f5f5!important;color:#000!important}}.wp-block-rank-math-toc-block{max-width:100%;margin:30px 0;border:1px solid #e5e7eb;border-radius:8px;background-color:#fff;overflow:hidden;transition:box-shadow 0.3s ease;font-family:'Segoe UI',Roboto,sans-serif}.wp-block-rank-math-toc-block>p{background:#1f2937;color:#ffffff!important;padding:16px 20px!important;margin:0!important;font-size:18px!important;font-weight:600!important;cursor:pointer;position:relative;border-radius:8px 8px 0 0}.wp-block-rank-math-toc-block>p::after{content:'▾';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:16px;transition:transform 0.3s ease}.wp-block-rank-math-toc-block.collapsed>p::after{transform:translateY(-50%) rotate(-90deg)}.wp-block-rank-math-toc-block nav{background:#f9fafb;max-height:500px;overflow-y:auto;transition:all 0.3s ease;border-top:1px solid #e5e7eb}.wp-block-rank-math-toc-block.collapsed nav{max-height:0;opacity:0;transform:translateY(-10px);overflow:hidden}.wp-block-rank-math-toc-block ul{list-style:none;margin:0;padding:10px 0}.wp-block-rank-math-toc-block ul ul{margin-left:20px;padding-left:10px;border-left:2px solid #e5e7eb}.wp-block-rank-math-toc-block li{border-bottom:1px solid #f1f3f5}.wp-block-rank-math-toc-block li:last-child{border-bottom:none}.wp-block-rank-math-toc-block a{display:block;padding:10px 20px;color:#1f2937;text-decoration:none;font-size:15px;line-height:1.5;transition:background 0.2s ease,padding-left 0.2s ease;border-left:3px solid #fff0}.wp-block-rank-math-toc-block a:hover{background:#f0f4f8;border-left-color:#3b82f6;padding-left:24px}.wp-block-rank-math-toc-block ul ul a{font-size:14px;color:#4b5563}.wp-block-rank-math-toc-block a.active{background:#e0f2fe;color:#2563eb;font-weight:600;border-left-color:#2563eb}.wp-block-rank-math-toc-block nav::-webkit-scrollbar{width:6px}.wp-block-rank-math-toc-block nav::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}@media (max-width:768px){.wp-block-rank-math-toc-block>p{font-size:16px!important}.wp-block-rank-math-toc-block a{font-size:14px!important;padding:10px 16px!important}.wp-block-rank-math-toc-block ul ul a{padding-left:16px!important}}