.mk .lx-note{color:var(--mk-muted);border-left:2px solid var(--mk-line);padding-left:12px;font-size:15px}.mk .lx-figure{gap:8px;margin:0;display:grid}.mk .lx-figure figcaption{color:var(--mk-muted);font-size:13px}.mk .ct-table th[scope=row]{font:600 15px var(--mk-display);letter-spacing:0;text-transform:none;color:var(--mk-ink);background:0 0}.mk .ct-table:focus-visible{outline:2px solid var(--mk-blue);outline-offset:2px}.mk .lx-tool{border:1px solid var(--mk-line);background:var(--mk-surface);box-shadow:var(--mk-shadow);border-radius:12px;gap:12px;padding:18px;display:grid}.mk .lx-tool-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mk .ct-prose .lx-tool h3{margin:0;font-size:17px}.mk .lx-seg{border:1px solid var(--mk-line);background:var(--mk-bg);border-radius:999px;padding:3px;display:inline-flex}.mk .lx-seg button{font:600 14px var(--mk-display);color:var(--mk-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px;transition:background-color .16s,color .16s}.mk .lx-seg button[aria-pressed=true]{background:var(--mk-blue);color:#fff}.mk .lx-seg button:focus-visible,.mk .lx-fields select:focus-visible,.mk .lx-textarea:focus-visible{outline:2px solid var(--mk-blue);outline-offset:2px}.mk .lx-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mk .lx-fields label{color:var(--mk-muted);gap:6px;font-size:14px;display:grid}.mk .lx-fields select,.mk .lx-textarea{width:100%;font:15px/1.5 var(--mk-social);color:var(--mk-ink);background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:8px;padding:9px 10px}.mk .lx-textarea{resize:vertical;min-height:120px}.mk .lx-tool-status{color:var(--mk-ink-2);font-size:15px}.mk .lx-tool-status b{font-family:var(--mk-display);color:var(--mk-ink);font-variant-numeric:tabular-nums}.mk .lx-tool-foot{color:var(--mk-muted);font-size:13px;line-height:1.5}.mk .lx-tool .ct-table table{font-size:14px}.mk .lx-slot{white-space:nowrap;display:block}.mk .lx-meter{background:var(--mk-bg);border-radius:999px;height:6px;overflow:hidden}.mk .lx-meter span{background:var(--mk-blue);height:100%;transition:width .2s;display:block}.mk .lx-meter.is-over span{background:var(--mk-amber)}.mk .lx-fold{gap:6px;display:grid}.mk .lx-fold-label{font:700 12px var(--mk-display);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted)}.mk .lx-more{color:var(--mk-muted);margin-left:4px}.mk .lx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk .lx-hub{gap:36px;padding-block:40px 72px;display:grid}.mk .lx-hub .ct-head,.mk .lx-hub .ct-answer{max-width:760px}.mk .lx-group{gap:14px;display:grid}.mk .lx-group-head{gap:4px;display:grid}.mk .lx-group-head h2{color:var(--mk-ink);font-size:24px}.mk .lx-group-head p{color:var(--mk-muted);font-size:15px}.mk .lx-hub .ct-faq,.mk .lx-hub .ct-related{max-width:900px}@media (max-width:640px){.mk .lx-fields{grid-template-columns:minmax(0,1fr)}.mk .lx-tool{padding:14px}.mk .lx-tool .ct-table th,.mk .lx-tool .ct-table td{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.mk .lx-seg button,.mk .lx-meter span{transition:none}}
