.tip-calculator-widget[data-astro-cid-24dsurxj]{flex-direction:column;display:flex}.quick-tip-chips[data-astro-cid-24dsurxj]{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.tip-chip[data-astro-cid-24dsurxj]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;padding:.25rem .55rem;font-size:.75rem;font-weight:600;transition:all .15s}.tip-chip[data-astro-cid-24dsurxj]:hover{background:var(--color-primary-subtle);border-color:var(--color-primary);color:var(--color-primary-text)}.tip-chip[data-astro-cid-24dsurxj].active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.stepper-input-wrapper[data-astro-cid-24dsurxj]{align-items:center;gap:.35rem;display:flex}.btn-stepper[data-astro-cid-24dsurxj]{width:2.5rem;height:2.5rem;padding:0;font-size:1.25rem;font-weight:700}.text-center[data-astro-cid-24dsurxj]{text-align:center}.tip-result-box[data-astro-cid-24dsurxj]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin-top:1.5rem;padding:1.5rem}.tip-result-main[data-astro-cid-24dsurxj]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=640px){.tip-result-main[data-astro-cid-24dsurxj]{grid-template-columns:1.5fr 1fr 1fr}}.tip-col[data-astro-cid-24dsurxj]{padding:.5rem}.highlight-col[data-astro-cid-24dsurxj]{background:var(--color-primary-subtle);border-radius:var(--radius-md);border:1px solid #2563eb33;padding:1rem}.result-heading[data-astro-cid-24dsurxj]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.35rem;font-size:.8rem;font-weight:700}.result-main-value[data-astro-cid-24dsurxj]{color:var(--color-primary);font-size:2.4rem;font-weight:800;line-height:1.1}.result-val[data-astro-cid-24dsurxj]{color:var(--text-primary);font-size:1.6rem;font-weight:800;line-height:1.2}.result-subtext[data-astro-cid-24dsurxj]{color:var(--text-muted);margin-top:.35rem;font-size:.825rem}.tool-actions-row[data-astro-cid-24dsurxj]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.fraction-calculator-widget[data-astro-cid-xm44zc2i]{flex-direction:column;display:flex}.fraction-expression-card[data-astro-cid-xm44zc2i]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);padding:1.75rem 1.25rem}.fractions-row[data-astro-cid-xm44zc2i]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.fraction-input-block[data-astro-cid-xm44zc2i]{flex-direction:column;align-items:center;width:110px;display:flex}.fraction-label[data-astro-cid-xm44zc2i]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.6rem;font-size:.85rem;font-weight:700}.fraction-stacked[data-astro-cid-xm44zc2i]{flex-direction:column;align-items:center;width:100%;display:flex}.frac-input[data-astro-cid-xm44zc2i]{text-align:center;height:2.75rem;padding:.5rem;font-size:1.25rem;font-weight:700}.fraction-bar[data-astro-cid-xm44zc2i]{background:var(--text-primary);border-radius:var(--radius-full);width:100%;height:3px;margin:.35rem 0}.operator-block[data-astro-cid-xm44zc2i]{flex-direction:column;align-items:center;display:flex}.operator-buttons[data-astro-cid-xm44zc2i]{gap:.35rem;display:flex}.op-btn[data-astro-cid-xm44zc2i]{width:2.5rem;height:2.5rem;padding:0;font-size:1.35rem;font-weight:700}.op-btn[data-astro-cid-xm44zc2i].active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.error-box[data-astro-cid-xm44zc2i]{background:var(--color-error-subtle);border:1px solid var(--color-error);color:var(--color-error-text);margin-top:1rem;padding:1rem 1.25rem;font-size:.95rem;font-weight:600}.fraction-result-card[data-astro-cid-xm44zc2i]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);margin-top:1.5rem;padding:1.5rem}.result-columns[data-astro-cid-xm44zc2i]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=640px){.result-columns[data-astro-cid-xm44zc2i]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.result-heading[data-astro-cid-xm44zc2i]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.35rem;font-size:.8rem;font-weight:700}.result-fraction-display[data-astro-cid-xm44zc2i]{color:var(--color-primary);font-size:2.2rem;font-weight:800;line-height:1.2;font-family:var(--font-mono)}.result-val[data-astro-cid-xm44zc2i]{color:var(--text-primary);font-size:1.7rem;font-weight:700;line-height:1.2;font-family:var(--font-mono)}.mt-md[data-astro-cid-xm44zc2i]{margin-top:1.25rem}.steps-box[data-astro-cid-xm44zc2i]{background:var(--bg-surface);border:1px solid var(--border-subtle);padding:1rem 1.25rem}.steps-heading[data-astro-cid-xm44zc2i]{color:var(--text-primary);margin-bottom:.35rem;font-size:.85rem;font-weight:700;display:block}.steps-body[data-astro-cid-xm44zc2i]{font-family:var(--font-mono);color:var(--color-primary-text);font-size:.95rem}.tool-actions-row[data-astro-cid-xm44zc2i]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.temp-converter-widget[data-astro-cid-cvyedwjm]{flex-direction:column;display:flex}.converter-inputs-grid[data-astro-cid-cvyedwjm]{grid-template-columns:1fr;align-items:flex-end;gap:1rem;display:grid}@media (width>=640px){.converter-inputs-grid[data-astro-cid-cvyedwjm]{grid-template-columns:1.5fr 1fr auto 1fr}}.swap-col[data-astro-cid-cvyedwjm]{justify-content:center;margin-bottom:1.25rem;display:flex}.btn-icon-only[data-astro-cid-cvyedwjm]{width:2.75rem;height:2.75rem;padding:0;font-size:1.25rem}.temp-presets-row[data-astro-cid-cvyedwjm]{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.75rem;margin-bottom:1.25rem;display:flex}.preset-label[data-astro-cid-cvyedwjm]{color:var(--text-muted);font-size:.8rem;font-weight:600}.temp-chip[data-astro-cid-cvyedwjm]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;padding:.25rem .6rem;font-size:.75rem;font-weight:600;transition:all .15s}.temp-chip[data-astro-cid-cvyedwjm]:hover{background:var(--color-primary-subtle);border-color:var(--color-primary);color:var(--color-primary-text)}.error-box[data-astro-cid-cvyedwjm]{background:var(--color-error-subtle);border:1px solid var(--color-error);color:var(--color-error-text);margin-top:.5rem;margin-bottom:1rem;padding:.85rem 1.25rem;font-size:.9rem;font-weight:600}.temp-result-card[data-astro-cid-cvyedwjm]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.5rem}.result-heading[data-astro-cid-cvyedwjm]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.35rem;font-size:.8rem;font-weight:700}.result-main-val[data-astro-cid-cvyedwjm]{color:var(--color-primary);font-size:2.6rem;font-weight:800;line-height:1.1;font-family:var(--font-mono)}.result-subtext[data-astro-cid-cvyedwjm]{color:var(--text-muted);margin-top:.5rem;font-size:.85rem}.mt-md[data-astro-cid-cvyedwjm]{margin-top:1.25rem}.stats-grid[data-astro-cid-cvyedwjm]{gap:.75rem}.stat-box[data-astro-cid-cvyedwjm]{text-align:center;background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);padding:1rem .75rem}.stat-number[data-astro-cid-cvyedwjm]{color:var(--text-primary);font-size:1.45rem;font-weight:800;line-height:1.2;font-family:var(--font-mono);display:block}.stat-name[data-astro-cid-cvyedwjm]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-top:.35rem;font-size:.75rem;font-weight:700;display:block}.tool-actions-row[data-astro-cid-cvyedwjm]{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.weight-converter-widget[data-astro-cid-besk4btv]{flex-direction:column;display:flex}.converter-inputs-grid[data-astro-cid-besk4btv]{grid-template-columns:1fr;align-items:flex-end;gap:1rem;display:grid}@media (width>=640px){.converter-inputs-grid[data-astro-cid-besk4btv]{grid-template-columns:1.5fr 1fr auto 1fr}}.swap-col[data-astro-cid-besk4btv]{justify-content:center;margin-bottom:1.25rem;display:flex}.btn-icon-only[data-astro-cid-besk4btv]{width:2.75rem;height:2.75rem;padding:0;font-size:1.25rem}.controls-row[data-astro-cid-besk4btv]{justify-content:flex-end;margin-top:.5rem;margin-bottom:1rem;display:flex}.precision-control[data-astro-cid-besk4btv]{align-items:center;gap:.5rem;display:flex}.precision-label[data-astro-cid-besk4btv]{color:var(--text-secondary);font-size:.85rem;font-weight:600}.form-select-sm[data-astro-cid-besk4btv]{width:auto;padding:.35rem .65rem;font-size:.85rem}.weight-result-card[data-astro-cid-besk4btv]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.5rem}.result-heading[data-astro-cid-besk4btv]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:.35rem;font-size:.8rem;font-weight:700}.result-main-val[data-astro-cid-besk4btv]{color:var(--color-primary);font-size:2.5rem;font-weight:800;line-height:1.1;font-family:var(--font-mono)}.result-subtext[data-astro-cid-besk4btv]{color:var(--text-muted);margin-top:.5rem;font-size:.85rem}.mt-md[data-astro-cid-besk4btv]{margin-top:1.25rem}.equivalences-card[data-astro-cid-besk4btv]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);padding:1.25rem}.equiv-title[data-astro-cid-besk4btv]{color:var(--text-primary);margin-bottom:.85rem;font-size:1rem;font-weight:700}.table-responsive[data-astro-cid-besk4btv]{overflow-x:auto}.equiv-table[data-astro-cid-besk4btv]{border-collapse:collapse;width:100%;font-size:.9rem}.equiv-table[data-astro-cid-besk4btv] th[data-astro-cid-besk4btv],.equiv-table[data-astro-cid-besk4btv] td[data-astro-cid-besk4btv]{text-align:left;border-bottom:1px solid var(--border-subtle);padding:.65rem .85rem}.equiv-table[data-astro-cid-besk4btv] th[data-astro-cid-besk4btv]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.equiv-val-cell[data-astro-cid-besk4btv]{font-family:var(--font-mono);color:var(--text-primary);font-weight:600}.highlight-row[data-astro-cid-besk4btv]{background:var(--color-primary-subtle)}.highlight-row[data-astro-cid-besk4btv] .equiv-val-cell[data-astro-cid-besk4btv]{color:var(--color-primary)}.tool-actions-row[data-astro-cid-besk4btv]{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.character-counter-widget[data-astro-cid-2f2hqdq3]{flex-direction:column;display:flex}.textarea-header[data-astro-cid-2f2hqdq3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.header-actions[data-astro-cid-2f2hqdq3]{gap:.5rem;display:flex}.stats-grid[data-astro-cid-2f2hqdq3]{gap:.75rem}.stat-box[data-astro-cid-2f2hqdq3]{text-align:center;background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);padding:1.15rem .75rem}.highlight-box[data-astro-cid-2f2hqdq3]{border-color:var(--color-primary);background:var(--color-primary-subtle)}.stat-number[data-astro-cid-2f2hqdq3]{color:var(--color-primary);font-size:1.85rem;font-weight:800;line-height:1.15;display:block}.stat-name[data-astro-cid-2f2hqdq3]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-top:.35rem;font-size:.75rem;font-weight:700;display:block}.mini-stat[data-astro-cid-2f2hqdq3]{padding:.85rem .5rem}.mini-stat[data-astro-cid-2f2hqdq3] .stat-number[data-astro-cid-2f2hqdq3]{color:var(--text-primary);font-size:1.35rem}.mt-sm[data-astro-cid-2f2hqdq3]{margin-top:.75rem}.mt-md[data-astro-cid-2f2hqdq3]{margin-top:1.25rem}.limits-section[data-astro-cid-2f2hqdq3]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);padding:1.25rem}.limits-title[data-astro-cid-2f2hqdq3]{color:var(--text-primary);margin-bottom:.85rem;font-size:.95rem;font-weight:700}.limits-list[data-astro-cid-2f2hqdq3]{flex-direction:column;gap:.85rem;display:flex}.limit-info[data-astro-cid-2f2hqdq3]{justify-content:space-between;margin-bottom:.3rem;font-size:.85rem;display:flex}.limit-name[data-astro-cid-2f2hqdq3]{color:var(--text-secondary);font-weight:500}.limit-fraction[data-astro-cid-2f2hqdq3]{color:var(--text-muted)}.limit-fraction[data-astro-cid-2f2hqdq3] strong[data-astro-cid-2f2hqdq3]{color:var(--text-primary)}.progress-track[data-astro-cid-2f2hqdq3]{background:var(--border-subtle);border-radius:var(--radius-full);width:100%;height:6px;overflow:hidden}.progress-fill[data-astro-cid-2f2hqdq3]{background:var(--color-primary);border-radius:var(--radius-full);height:100%;transition:width .2s,background-color .2s}.progress-fill[data-astro-cid-2f2hqdq3].limit-warn{background:var(--color-warning)}.progress-fill[data-astro-cid-2f2hqdq3].limit-danger{background:var(--color-error)}.tool-actions-row[data-astro-cid-2f2hqdq3]{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.sr-only[data-astro-cid-2f2hqdq3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.duplicate-remover-widget[data-astro-cid-mno7rs5k]{flex-direction:column;display:flex}.options-bar[data-astro-cid-mno7rs5k]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:.85rem 1.25rem;display:flex}.options-group[data-astro-cid-mno7rs5k]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.checkbox-label[data-astro-cid-mno7rs5k]{color:var(--text-primary);cursor:pointer;user-select:none;align-items:center;gap:.45rem;font-size:.9rem;font-weight:500;display:inline-flex}.checkbox-label[data-astro-cid-mno7rs5k] input[data-astro-cid-mno7rs5k][type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer}.sort-group[data-astro-cid-mno7rs5k]{align-items:center;gap:.5rem;display:flex}.select-label[data-astro-cid-mno7rs5k]{color:var(--text-secondary);font-size:.85rem;font-weight:600}.form-select-sm[data-astro-cid-mno7rs5k]{width:auto;padding:.35rem .75rem;font-size:.85rem}.dupe-workspace-grid[data-astro-cid-mno7rs5k]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){.dupe-workspace-grid[data-astro-cid-mno7rs5k]{grid-template-columns:1fr 1fr}}.textarea-header[data-astro-cid-mno7rs5k]{justify-content:space-between;align-items:center;margin-bottom:.45rem;display:flex}.header-actions[data-astro-cid-mno7rs5k]{gap:.35rem;display:flex}.output-area[data-astro-cid-mno7rs5k]{background-color:var(--bg-surface-elevated)}.mt-md[data-astro-cid-mno7rs5k]{margin-top:1.25rem}.stats-grid[data-astro-cid-mno7rs5k]{gap:.75rem}.stat-box[data-astro-cid-mno7rs5k]{text-align:center;background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);padding:1rem .75rem}.highlight-box[data-astro-cid-mno7rs5k]{border-color:var(--color-primary);background:var(--color-primary-subtle)}.stat-number[data-astro-cid-mno7rs5k]{color:var(--color-primary);font-size:1.65rem;font-weight:800;line-height:1.2;display:block}.stat-name[data-astro-cid-mno7rs5k]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-top:.35rem;font-size:.75rem;font-weight:700;display:block}.tool-actions-row[data-astro-cid-mno7rs5k]{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.base64-tool-widget[data-astro-cid-t27lkmyo]{flex-direction:column;display:flex}.base64-tabs[data-astro-cid-t27lkmyo]{border-bottom:1px solid var(--border-subtle);gap:.5rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.tab-btn[data-astro-cid-t27lkmyo]{color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;padding:.5rem 1rem;font-size:.9rem;font-weight:600;transition:all .15s}.tab-btn[data-astro-cid-t27lkmyo]:hover{color:var(--color-primary);background-color:var(--bg-surface-elevated)}.tab-btn[data-astro-cid-t27lkmyo].active{background-color:var(--color-primary-subtle);color:var(--color-primary)}.base64-editors-grid[data-astro-cid-t27lkmyo]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=768px){.base64-editors-grid[data-astro-cid-t27lkmyo]{grid-template-columns:1fr 1fr}}.editor-col[data-astro-cid-t27lkmyo]{flex-direction:column;display:flex}.editor-header[data-astro-cid-t27lkmyo]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.editor-actions[data-astro-cid-t27lkmyo]{align-items:center;gap:.35rem;display:flex}.font-mono[data-astro-cid-t27lkmyo]{font-family:var(--font-mono);font-size:.875rem;line-height:1.5}.output-textarea[data-astro-cid-t27lkmyo]{background:var(--bg-surface-elevated);cursor:text}.error-box[data-astro-cid-t27lkmyo]{background:var(--color-error-subtle);color:var(--color-error-text);border:1px solid #ef44444d;align-items:center;gap:.5rem;margin-top:1rem;padding:.6rem 1rem;font-size:.875rem;display:flex}.error-box[data-astro-cid-t27lkmyo][hidden]{display:none!important}.tool-actions-row[data-astro-cid-t27lkmyo]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.url-tool-widget[data-astro-cid-4akjm7e2]{flex-direction:column;display:flex}.tool-controls-bar[data-astro-cid-4akjm7e2]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;padding:.85rem 1.25rem;display:flex}.action-toggle-group[data-astro-cid-4akjm7e2]{gap:.35rem;display:flex}.action-btn[data-astro-cid-4akjm7e2].active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.scope-mode-group[data-astro-cid-4akjm7e2]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.radio-label[data-astro-cid-4akjm7e2]{color:var(--text-primary);cursor:pointer;user-select:none;align-items:center;gap:.45rem;font-size:.875rem;font-weight:500;display:inline-flex}.radio-label[data-astro-cid-4akjm7e2] input[data-astro-cid-4akjm7e2][type=radio]{accent-color:var(--color-primary);cursor:pointer}.mode-explanation-hint[data-astro-cid-4akjm7e2]{color:var(--text-secondary);background:var(--bg-surface-elevated);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-bottom:1.25rem;padding:.5rem .85rem;font-size:.825rem}.mode-explanation-hint[data-astro-cid-4akjm7e2] code[data-astro-cid-4akjm7e2]{font-family:var(--font-mono);color:var(--color-primary);font-size:.8rem}.dupe-workspace-grid[data-astro-cid-4akjm7e2]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){.dupe-workspace-grid[data-astro-cid-4akjm7e2]{grid-template-columns:1fr 1fr}}.textarea-header[data-astro-cid-4akjm7e2]{justify-content:space-between;align-items:center;margin-bottom:.45rem;display:flex}.header-actions[data-astro-cid-4akjm7e2]{gap:.35rem;display:flex}.output-area[data-astro-cid-4akjm7e2]{background-color:var(--bg-surface-elevated)}.mt-md[data-astro-cid-4akjm7e2]{margin-top:1rem}.error-box[data-astro-cid-4akjm7e2]{background:var(--color-error-subtle);border:1px solid var(--color-error);color:var(--color-error-text);padding:.85rem 1.25rem;font-size:.9rem;font-weight:600}.tool-actions-row[data-astro-cid-4akjm7e2]{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.timestamp-converter-widget[data-astro-cid-l2ciq34v]{flex-direction:column;display:flex}.epoch-live-card[data-astro-cid-l2ciq34v]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.live-clock-label[data-astro-cid-l2ciq34v]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.8rem;font-weight:700}.live-clock-val[data-astro-cid-l2ciq34v]{color:var(--color-primary);font-size:2rem;font-weight:800;font-family:var(--font-mono);margin-top:.2rem;line-height:1.2}.tabs-nav[data-astro-cid-l2ciq34v]{border-bottom:2px solid var(--border-subtle);gap:.5rem;display:flex}.tab-btn[data-astro-cid-l2ciq34v]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:.65rem 1.25rem;font-size:.95rem;font-weight:600;transition:all .15s}.tab-btn[data-astro-cid-l2ciq34v]:hover{color:var(--color-primary)}.tab-btn[data-astro-cid-l2ciq34v].active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.panel-card[data-astro-cid-l2ciq34v]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);margin-top:1.25rem;padding:1.5rem}.mono-font[data-astro-cid-l2ciq34v]{font-family:var(--font-mono)}.ts-unit-options[data-astro-cid-l2ciq34v]{align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.radio-label[data-astro-cid-l2ciq34v]{color:var(--text-primary);cursor:pointer;align-items:center;gap:.45rem;font-size:.875rem;font-weight:500;display:inline-flex}.radio-label[data-astro-cid-l2ciq34v] input[data-astro-cid-l2ciq34v][type=radio]{accent-color:var(--color-primary);cursor:pointer}.ts-quick-chips[data-astro-cid-l2ciq34v]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.chip-label[data-astro-cid-l2ciq34v]{color:var(--text-muted);font-size:.8rem}.ts-chip[data-astro-cid-l2ciq34v]{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;padding:.2rem .5rem;font-size:.75rem;font-weight:600;transition:all .15s}.ts-chip[data-astro-cid-l2ciq34v]:hover{background:var(--color-primary-subtle);border-color:var(--color-primary);color:var(--color-primary-text)}.ts-results-grid[data-astro-cid-l2ciq34v]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.ts-results-grid[data-astro-cid-l2ciq34v]{grid-template-columns:1fr 1fr}}.result-card-item[data-astro-cid-l2ciq34v]{background:var(--bg-surface);border:1px solid var(--border-subtle);padding:1.25rem}.card-item-header[data-astro-cid-l2ciq34v]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.item-title[data-astro-cid-l2ciq34v]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.8rem;font-weight:700}.item-value[data-astro-cid-l2ciq34v]{color:var(--text-primary);word-break:break-all;font-size:1.15rem;font-weight:600}.item-value[data-astro-cid-l2ciq34v].highlight-val{color:var(--color-primary);font-weight:700}.mt-sm[data-astro-cid-l2ciq34v]{margin-top:.75rem}.mt-md[data-astro-cid-l2ciq34v]{margin-top:1.25rem}.error-box[data-astro-cid-l2ciq34v]{background:var(--color-error-subtle);border:1px solid var(--color-error);color:var(--color-error-text);padding:.85rem 1.25rem;font-size:.9rem;font-weight:600}.color-converter-widget[data-astro-cid-az6j5k4k]{flex-direction:column;display:flex}.color-picker-header[data-astro-cid-az6j5k4k]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.swatch-wrapper[data-astro-cid-az6j5k4k]{flex-direction:column;align-items:center;gap:.5rem;display:flex}.color-preview-box[data-astro-cid-az6j5k4k]{border-radius:var(--radius-lg);width:6.5rem;height:6.5rem;box-shadow:inset 0 0 0 1px #0000001a, var(--shadow-md);transition:background-color .15s}.picker-overlay-label[data-astro-cid-az6j5k4k]{color:var(--text-secondary);cursor:pointer;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:inline-flex;position:relative}.picker-overlay-label[data-astro-cid-az6j5k4k] input[data-astro-cid-az6j5k4k][type=color]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.color-header-inputs[data-astro-cid-az6j5k4k]{flex-direction:column;flex:1;gap:.75rem;min-width:240px;display:flex}.flex-1[data-astro-cid-az6j5k4k]{flex:1}.mono-font[data-astro-cid-az6j5k4k]{font-family:var(--font-mono)}.palette-swatches[data-astro-cid-az6j5k4k]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.palette-label[data-astro-cid-az6j5k4k]{color:var(--text-muted);font-size:.8rem;font-weight:600}.swatch-chip[data-astro-cid-az6j5k4k]{border-radius:var(--radius-full);cursor:pointer;width:1.75rem;height:1.75rem;box-shadow:var(--shadow-sm);border:none;transition:transform .15s,box-shadow .15s}.swatch-chip[data-astro-cid-az6j5k4k]:hover{transform:scale(1.15)}.mt-md[data-astro-cid-az6j5k4k]{margin-top:1.25rem}.mt-sm[data-astro-cid-az6j5k4k]{margin-top:.75rem}.color-formats-grid[data-astro-cid-az6j5k4k]{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=640px){.color-formats-grid[data-astro-cid-az6j5k4k]{grid-template-columns:1fr 1fr}}.format-card[data-astro-cid-az6j5k4k]{background:var(--bg-surface-elevated);border:1px solid var(--border-subtle);padding:1.25rem}.format-card-header[data-astro-cid-az6j5k4k]{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.format-title[data-astro-cid-az6j5k4k]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.8rem;font-weight:700}.format-string[data-astro-cid-az6j5k4k]{color:var(--color-primary);word-break:break-all;font-size:1.2rem;font-weight:700}.rgb-channel-inputs[data-astro-cid-az6j5k4k]{grid-template-columns:1fr 1fr 1fr;gap:.5rem;display:grid}.channel-group[data-astro-cid-az6j5k4k]{align-items:center;gap:.35rem;display:flex}.channel-group[data-astro-cid-az6j5k4k] label[data-astro-cid-az6j5k4k]{color:var(--text-muted);min-width:1.2rem;font-size:.8rem;font-weight:700}.channel-group[data-astro-cid-az6j5k4k] input[data-astro-cid-az6j5k4k]{text-align:center;padding:.35rem .5rem;font-size:.85rem}.channel-display-row[data-astro-cid-az6j5k4k]{flex-wrap:wrap;gap:.75rem;display:flex}.channel-tag[data-astro-cid-az6j5k4k]{color:var(--text-secondary);font-size:.825rem}.channel-tag[data-astro-cid-az6j5k4k] strong[data-astro-cid-az6j5k4k]{color:var(--text-primary);font-family:var(--font-mono)}.error-box[data-astro-cid-az6j5k4k]{background:var(--color-error-subtle);border:1px solid var(--color-error);color:var(--color-error-text);padding:.85rem 1.25rem;font-size:.9rem;font-weight:600}.tool-actions-row[data-astro-cid-az6j5k4k]{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.html-formatter-widget[data-astro-cid-yd6jzv4d]{flex-direction:column;display:flex}.html-toolbar[data-astro-cid-yd6jzv4d]{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}.toolbar-actions[data-astro-cid-yd6jzv4d]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.html-status-bar[data-astro-cid-yd6jzv4d]{margin-bottom:.75rem}.status-msg[data-astro-cid-yd6jzv4d]{border-radius:var(--radius-md);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;display:flex}.status-success[data-astro-cid-yd6jzv4d]{background-color:var(--color-success-subtle);color:var(--color-success-text);border:1px solid #10b98133}.status-error[data-astro-cid-yd6jzv4d]{background-color:var(--color-error-subtle);color:var(--color-error-text);border:1px solid #ef444433}.html-textarea[data-astro-cid-yd6jzv4d]{font-family:var(--font-mono);tab-size:2;font-size:.9rem;line-height:1.5}.sr-only[data-astro-cid-yd6jzv4d]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tool-actions-row[data-astro-cid-yd6jzv4d]{align-items:center;gap:.75rem;margin-top:1rem;display:flex}
