﻿.xts-card{padding:20px 24px;display:flex;flex-direction:column;gap:14px;}.xts-options-bar{display:flex;flex-wrap:wrap;gap:8px;}.xts-opt-chip{display:inline-flex;align-items:center;gap:7px;background:var(--surface);border:1.5px solid var(--border);border-radius:8px;padding:6px 12px;cursor:pointer;font-size:.78rem;font-weight:600;color:var(--txt-2);transition:border-color .15s,background .15s;user-select:none;}.xts-opt-chip:hover{border-color:var(--brand);color:var(--txt);}.xts-opt-chip input[type=checkbox]{accent-color:var(--brand);width:14px;height:14px;cursor:pointer;}.xts-panels{display:grid;grid-template-columns:1fr 1fr;gap:14px;}@media (max-width:700px){.xts-panels{grid-template-columns:1fr;}}.xts-panel{display:flex;flex-direction:column;gap:6px;}.xts-panel-label{display:flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;color:var(--txt-2);}.xts-panel-label i{color:var(--brand);}.xts-stat{font-size:.7rem;font-weight:400;color:var(--txt-3);margin-left:auto;}.xts-copy-btn{margin-left:auto;display:inline-flex;align-items:center;gap:5px;background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:3px 10px;font-size:.72rem;font-weight:600;color:var(--txt-2);cursor:pointer;transition:background .15s,border-color .15s;}.xts-copy-btn:hover{background:var(--brand);color:#fff;border-color:var(--brand);}.xts-textarea{width:100%;box-sizing:border-box;height:160px;resize:vertical;border:1.5px solid var(--border);border-radius:10px;padding:12px 14px;font-family:'SFMono-Regular',Consolas,monospace;font-size:.82rem;line-height:1.6;color:var(--txt);background:var(--surface);transition:border-color .2s;}.xts-textarea:focus{outline:none;border-color:var(--brand);}#xtsOutput{background:var(--page-bg);color:var(--txt-2);}.xts-card .controls{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;}
