:root{color-scheme:light dark;font-family:system-ui,Segoe UI,sans-serif;font-size:14px}body{margin:0}.frame{display:flex;flex-direction:column;min-height:100vh}.head{padding:12px 14px 8px}.head .title{font-weight:600;font-size:16px}.tabs{display:flex;gap:4px;padding:0 10px;border-bottom:1px solid rgba(128,128,128,.35)}.tab{background:none;border:0;border-bottom:2px solid transparent;padding:8px 6px;font:inherit;color:inherit;cursor:pointer}.tab[aria-selected=true]{border-bottom-color:#0f766e;font-weight:600}.panels{flex:1;padding:12px 14px}.foot{display:flex;justify-content:space-between;gap:8px;padding:10px 14px;font-size:12px;opacity:.8;border-top:1px solid rgba(128,128,128,.35)}.foot a{color:inherit;white-space:nowrap}.card{margin:14px;padding:14px;border:1px solid rgba(128,128,128,.35);border-radius:8px}.card h2{margin:0 0 8px;font-size:16px}.card p{margin:0 0 10px}.card .hint{font-size:12px;opacity:.8}.card-error{border-color:#b45309}.btn{background:#0f766e;color:#fff;border:0;border-radius:6px;padding:8px 14px;font:inherit;cursor:pointer}.btn[disabled]{opacity:.6;cursor:default}.files{list-style:none;margin:0 0 10px;padding:0}.file{margin:0 0 8px}.file.off{opacity:.7}.file .size{opacity:.75;font-size:12px}.chip{display:inline-block;padding:2px 8px;border-radius:10px;border:1px solid rgba(128,128,128,.45);font-size:12px}.cases{list-style:none;margin:0;padding:0}.cases .case{margin:0 0 8px}.question{margin:0 0 12px}.question .link{font-size:12px}.row .label{font-weight:600}
