.mic-guide-button{border:1px solid var(--color-border);background:var(--color-card);min-height:44px;color:var(--color-foreground);cursor:pointer;border-radius:.55rem;justify-content:center;align-items:center;padding:.55rem 1rem;font-weight:600;display:inline-flex}.mic-guide-button:focus-visible,.mic-print-root a:focus-visible,.mic-print-root summary:focus-visible,.mic-print-root input:focus-visible,.mic-print-root select:focus-visible,.mic-print-root textarea:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.mic-guide-step{overflow-wrap:anywhere;min-width:0;scroll-margin-top:1.5rem}.mic-print-root textarea{resize:vertical;max-width:100%}.mic-print-only{display:none}.mic-guide-details summary{margin-left:1rem;list-style-position:outside}@media print{header,footer,.mic-no-print{display:none!important}body{color:#000!important;background:#fff!important}.mic-print-root{font-size:10.5pt;max-width:none!important;margin:0!important;padding:0!important}.mic-print-only{display:block!important}.mic-guide-step{box-shadow:none!important;border-color:#aaa!important;margin-top:12pt!important;padding:10pt!important;overflow:visible!important}.mic-guide-step h2,.mic-guide-step h4,dt{break-after:avoid}.mic-guide-details::details-content{content-visibility:visible!important;height:auto!important;display:block!important}.mic-guide-details>*{display:block!important}.mic-guide-details summary{display:none!important}.mic-print-root a{text-decoration:underline;color:#000!important}.mic-print-root pre{font:inherit;white-space:pre-wrap!important;overflow-wrap:anywhere!important}}
