/* Shared refinements approved from the one-guide preview. */
@import url("guide.css");
:is(.removal-guide,.review-guide) .guide-mobile-contents{display:none}
:is(.removal-guide,.review-guide) .guide-trust{margin:24px 0 0;padding:0 0 0 16px;border-left:2px solid var(--field)}
:is(.removal-guide,.review-guide) .guide-trust p{font-size:.9rem;line-height:1.75;margin:0;max-width:66ch}
:is(.removal-guide,.review-guide) .guide-next{margin:36px 0 16px}
:is(.removal-guide,.review-guide) .guide-next h2{font-size:1.45rem;line-height:1.2;margin-bottom:16px}
:is(.removal-guide,.review-guide) .guide-next-links{border-top:1px solid var(--guide-rule)}
:is(.removal-guide,.review-guide) .guide-next-links>a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid var(--guide-rule);text-decoration:none}
:is(.removal-guide,.review-guide) .guide-next-links strong{display:block;font-size:1.05rem}
:is(.removal-guide,.review-guide) .guide-next-links small{display:block;color:var(--guide-muted);font-size:.9rem;line-height:1.6;margin-top:4px}
:is(.removal-guide,.review-guide) .guide-next-links>a:hover strong{text-decoration:underline;text-underline-offset:4px}
:is(.removal-guide,.review-guide) .guide-more{margin-top:18px;font-size:.9rem}
:is(.removal-guide,.review-guide) .guide-more summary{cursor:pointer;padding:10px 0;font-weight:600;min-height:44px}
:is(.removal-guide,.review-guide) .guide-more ul{padding:4px 0 0 22px;line-height:1.7}
:is(.removal-guide,.review-guide) .guide-more li{padding:6px 0}
:is(.removal-guide,.review-guide) summary:focus-visible{outline:3px solid var(--field);outline-offset:4px;border-radius:3px}
:is(.removal-guide,.review-guide) .guide-trust .verdict{border:0;background:transparent;padding:0;margin:0}
@media(max-width:760px){
 :is(.removal-guide,.review-guide) .guide-desktop-contents{display:none}
 :is(.removal-guide,.review-guide) .guide-mobile-contents{display:block;border-top:1px solid var(--guide-rule);border-bottom:1px solid var(--guide-rule)}
 :is(.removal-guide,.review-guide) .guide-mobile-contents>summary{display:flex;align-items:center;gap:12px;cursor:pointer;font-weight:600;padding:16px 0;min-height:54px;list-style:none}
 :is(.removal-guide,.review-guide) .guide-mobile-contents>summary::-webkit-details-marker{display:none}
 :is(.removal-guide,.review-guide) .guide-mobile-contents>summary span{font-size:.82rem;font-weight:400;color:var(--guide-muted);margin-left:auto}
 :is(.removal-guide,.review-guide) .guide-mobile-contents>summary::after{content:"+";font-size:1.25rem;line-height:1;width:18px;text-align:center}
 :is(.removal-guide,.review-guide) .guide-mobile-contents[open]>summary::after{content:"−"}
 :is(.removal-guide,.review-guide) .guide-mobile-contents .guide-contents{border:0;padding:0 0 8px}
 :is(.removal-guide,.review-guide) .guide-layout{gap:24px}
 :is(.removal-guide,.review-guide) .guide-hero{padding-bottom:28px}
}
@media(max-width:560px){
 :is(.removal-guide,.review-guide) .guide-product .btn.big{font-size:.9rem;padding:12px 12px}
}
