.dxt-privacy{color:#d6dbf5;background:#ffffff12;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:8px;max-width:100%;margin-top:22px;padding:9px 16px;font-size:14px;display:inline-flex}main#main .dxt .tool-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:36px;padding-block:48px 72px;display:grid}main#main .dxt .tool-form{border:1px solid var(--l2);border-radius:24px;padding:clamp(20px,2.6vw,34px);box-shadow:0 10px 30px #1e255012}main#main .dxt .tool-form :is(input:not([type=radio]):not([type=checkbox]),select,textarea),main#main .dxt .field-grid :is(input,select){border:1px solid var(--l2);background:var(--bg);border-radius:12px;min-height:50px}main#main .dxt .tool-form :is(input,select,textarea):focus-visible{border-color:var(--b);background:#fff;outline:0;box-shadow:0 0 0 3px #223bb126}main#main .dxt .tool-result{color:#fff;background:radial-gradient(500px 300px at 100% 0%, #3550d4, transparent 70%), var(--n);border:0;border-radius:24px;padding:clamp(22px,2.6vw,32px)}main#main .dxt .tool-result :is(.result-headline,.result-headline strong,.result-table th,.result-table td,p,h3){color:#fff}main#main .dxt .tool-result .result-table :is(th,td){border-color:#ffffff26}main#main .dxt .tool-result :is(.result-note,.field-hint){color:#c6cbe6}main#main .dxt .tool-side{top:calc(var(--header-h,70px) + 24px);gap:16px;display:grid;position:sticky}main#main .dxt :is(.tool-method,.tool-related){border:1px solid var(--l2);background:#fff;border-radius:22px;padding:22px;box-shadow:0 10px 30px #1e25500f}main#main .dxt .tool-side h2{font-family:var(--font-head);align-items:center;gap:10px;font-size:20px;font-weight:400;display:flex}main#main .dxt .tool-related ul{gap:2px;padding:0;list-style:none;display:grid}main#main .dxt .tool-related a{border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-weight:600;text-decoration:none;display:flex}main#main .dxt .tool-related a:hover{background:var(--bg);color:var(--b)}main#main .dxt .tool-actions button{border-radius:999px;min-height:46px}main#main .dxt .tool-actions button.primary{background:var(--b);border-color:var(--b)}main#main .dxt .checklist li{background:#fff;border-radius:16px}main#main .dxt .q-item fieldset{border-radius:18px}@media (width<=1000px){main#main .dxt .tool-body{grid-template-columns:minmax(0,1fr)}main#main .dxt .tool-side{position:static}}main#main .dxt .result-headline strong{font-family:var(--font);letter-spacing:-.01em;font-weight:700}main#main .dxt .tool-main :is(ul,ol):not([class]),main#main .dxt .tool-method :is(ul,ol){margin:.4em 0 .8em;padding-left:1.3em}main#main .dxt .tool-main ul:not([class]),main#main .dxt .tool-method ul{list-style:outside}main#main .dxt .tool-main ol:not([class]),main#main .dxt .tool-method ol{list-style:decimal}main#main .dxt .tool-method li{margin:.3em 0}main#main .dxt .result-table td{white-space:normal;overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums}main#main .dxt .result-table th{overflow-wrap:break-word}main#main .dxt .tool-main,main#main .dxt .tool-form,main#main .dxt .field-grid>*{min-width:0}main#main .dxt .field-grid{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr))}main#main .dxt .tool-form select{text-overflow:ellipsis;width:100%;max-width:100%}main#main .dxt .tool-form{grid-template-columns:minmax(0,1fr)}main#main .dxt .tool-result{min-width:0;overflow-x:auto}
