.domain-workbench{--tool-sidebar:300px}.tool-links{gap:var(--space-5);padding-bottom:var(--space-6);margin-bottom:var(--space-8);border-bottom:var(--stroke) solid var(--border);font-size:var(--font-sm);flex-wrap:wrap;font-weight:600;display:flex}.tool-links a[aria-current],.tool-links a:hover{color:var(--accent);text-decoration:underline}.tool-layout{grid-template-columns:minmax(0,1fr) var(--tool-sidebar);gap:var(--space-8);align-items:start;display:grid}.tool-form{padding:var(--space-8)}.tool-form h2,.workbench-results h2{font-size:var(--font-2xl);margin-bottom:var(--space-4)}.tool-form>label:not(.csv-import),.tool-form .affix-grid label{font-weight:600;display:block}.tool-form small{color:var(--muted);font-size:var(--font-xs);font-weight:400;display:block}.tool-form textarea{resize:vertical;width:100%}.tool-form .csv-import{margin-block:var(--space-6);padding:var(--space-4);background:var(--surface-alt);border-radius:var(--radius-sm);font-size:var(--font-sm);display:block}.csv-import input{max-width:100%;font-size:var(--font-sm)}.tool-heading{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.tool-tag{font-size:var(--font-xs);color:var(--accent);background:var(--surface-alt);border-radius:var(--pill);padding:var(--space-2) var(--space-3)}.tool-guide{background:var(--surface-alt);padding:var(--space-8);border-radius:var(--radius-lg)}.tool-guide h2{font-size:var(--font-2xl)}.tool-guide p,.tool-guide li{font-size:var(--font-sm)}.tool-guide ol{padding-left:var(--space-5)}.tool-guide li{padding-bottom:var(--space-4)}.tool-guide .notice{padding:var(--space-4);font-size:var(--font-xs);background:var(--surface)}.affix-grid{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.affix-grid .tool-checkbox{grid-column:1/-1}.tool-checkbox{align-items:center;gap:var(--space-3);font-weight:400!important;display:flex!important}.tool-checkbox input,.extension-picks input,.result-selection input{accent-color:var(--accent);margin:0;width:auto!important}.extension-fieldset{margin-top:var(--space-8);border:0;padding:0}.extension-fieldset legend{margin-bottom:var(--space-4);font-weight:600}.extension-picks{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.extension-picks label{align-items:center;gap:var(--space-2);padding:var(--space-3);border:var(--stroke) solid var(--border);border-radius:var(--radius-sm);font-size:var(--font-sm);grid-template-columns:auto 1fr;display:grid}.extension-picks small{grid-column:2}.tool-actions{align-items:center;gap:var(--space-6);margin-top:var(--space-6);display:flex}.workbench-results{margin-top:var(--space-16)}.result-filters{gap:var(--space-6);margin-block:var(--space-6);flex-wrap:wrap;align-items:end;display:flex}.result-filters label{font-size:var(--font-sm);flex:1;min-width:160px;font-weight:600;display:block}.result-filters input,.result-filters select{margin-bottom:0!important}.selection-bar{justify-content:space-between;gap:var(--space-6);padding:var(--space-5) var(--space-6);background:var(--surface-alt);border-radius:var(--radius-md);margin-bottom:var(--space-4);align-items:center;display:flex}.selection-bar>div{gap:var(--space-4);align-items:center;display:flex}.bulk-results{border:var(--stroke) solid var(--border);border-radius:var(--radius-md);overflow:hidden}.bulk-result{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-bottom:var(--stroke) solid var(--border);flex-wrap:wrap;display:flex}.bulk-result:last-child{border-bottom:0}.result-selection{align-items:center;gap:var(--space-3);overflow-wrap:anywhere;flex:1;display:flex;margin:0!important}.bulk-result>strong small{font-size:var(--font-xs);color:var(--muted);margin-left:var(--space-2);font-weight:400}.results-pagination{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-6);font-size:var(--font-sm);display:flex}.results-pagination>div{gap:var(--space-3);display:flex}.pricing-guide{margin-top:var(--space-10)}.lookup-form{gap:var(--space-5);padding:var(--space-8);grid-template-columns:minmax(0,2fr) 1fr auto;align-items:end;display:grid}.lookup-form label{margin:0;font-weight:600}.lookup-form input,.lookup-form select{margin-bottom:0}.lookup-form .button{margin-bottom:var(--space-4)}.dns-value{overflow-wrap:anywhere;max-width:440px;font-family:monospace}.registration-panel{padding:var(--space-8);margin-block:var(--space-6)}.registration-panel h2{font-size:var(--font-2xl)}@media (max-width:1000px){.domain-workbench{--tool-sidebar:250px}.extension-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-form{padding:var(--space-6)}}@media (max-width:768px){.tool-layout{grid-template-columns:1fr}.tool-guide{padding:var(--space-6)}.tool-heading{align-items:start}.tool-form{padding:var(--space-5)}.tool-actions{flex-wrap:wrap}.affix-grid{grid-template-columns:1fr}.selection-bar{padding:var(--space-4);flex-direction:column;align-items:start}.selection-bar>div{flex-wrap:wrap}.bulk-result{padding:var(--space-4);gap:var(--space-3)}.result-selection{flex-basis:100%}.results-pagination{flex-direction:column;align-items:start}.lookup-form{padding:var(--space-5);grid-template-columns:1fr}.lookup-form .button{margin:0}.extension-picks label{padding:var(--space-2)}.tool-links{gap:var(--space-4)}.dns-value{max-width:220px}.registration-panel{padding:var(--space-5)}}
