.PxRemCalculator_container__8A8on{width:100%;max-width:1400px;margin:0 auto}.PxRemCalculator_container-wide__zwk_f{width:100%;max-width:1600px;margin:0 auto}.PxRemCalculator_container-narrow__dJhU8{width:100%;max-width:90rem;margin:0 auto}.PxRemCalculator_glass-card-frosted__9ZMqX,.PxRemCalculator_glass-card__dbYpM{background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.75rem;padding:1.5rem;transition:all .3s ease}.PxRemCalculator_glass-card-frosted__9ZMqX{backdrop-filter:blur(10px)}.PxRemCalculator_section-title__1aWpK,.PxRemCalculator_sectionTitle__psspC{font-size:1.125rem;margin:0 0 1.25rem}.PxRemCalculator_section-title-sm__9bZ63,.PxRemCalculator_section-title__1aWpK,.PxRemCalculator_sectionTitle__psspC{font-weight:600;color:var(--text-primary);font-family:Michroma,Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif}.PxRemCalculator_section-title-sm__9bZ63{font-size:1rem;margin:0 0 1rem}.PxRemCalculator_input-field__dvReU{width:100%;padding:.75rem 1rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;color:var(--text-primary);font-size:1rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;transition:all .2s ease}.PxRemCalculator_input-field__dvReU:focus{outline:none;border-color:var(--input-border-focus);background:var(--input-bg-focus)}.PxRemCalculator_input-field__dvReU::placeholder{color:var(--text-muted)}.PxRemCalculator_input-field__dvReU::-webkit-inner-spin-button,.PxRemCalculator_input-field__dvReU::-webkit-outer-spin-button{opacity:1}.PxRemCalculator_input-label__ua7ta,.PxRemCalculator_inputLabel__Y_jE2{display:block;font-size:.875rem;font-weight:500;color:var(--text-secondary);margin-bottom:.5rem}.PxRemCalculator_slider__ivYwi{width:100%;height:6px;border-radius:3px;background:var(--input-bg);appearance:none;cursor:pointer;outline:none}.PxRemCalculator_slider__ivYwi::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--color-white);cursor:pointer;box-shadow:var(--shadow-md);transition:transform .2s ease}.PxRemCalculator_slider__ivYwi::-webkit-slider-thumb:hover{transform:scale(1.1)}.PxRemCalculator_slider__ivYwi::-moz-range-thumb{width:20px;height:20px;border:2px solid var(--color-white);border-radius:50%;background:#fff;cursor:pointer;box-shadow:var(--shadow-md)}.PxRemCalculator_slider-header__3dXd_{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.PxRemCalculator_slider-label__z2or1{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.PxRemCalculator_slider-value__4_HmN{font-size:.875rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;color:var(--text-primary)}.PxRemCalculator_color-input__cRM2f{width:48px;height:48px;padding:0;border:2px solid var(--border-medium);border-radius:.5rem;cursor:pointer;background:rgba(0,0,0,0);transition:all .2s ease}.PxRemCalculator_color-input__cRM2f::-webkit-color-swatch-wrapper{padding:0}.PxRemCalculator_color-input__cRM2f::-webkit-color-swatch{border:none;border-radius:calc(.5rem - 2px)}.PxRemCalculator_color-input__cRM2f:hover{border-color:var(--border-strong);transform:scale(1.05)}.PxRemCalculator_color-input__cRM2f:focus{outline:none;border-color:var(--input-border-focus)}.PxRemCalculator_color-input-sm__z97EW{width:32px;height:32px;border-width:1px}.PxRemCalculator_info-grid__I_22P{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:768px){.PxRemCalculator_info-grid__I_22P{grid-template-columns:1fr}}.PxRemCalculator_info-item__7k2SM{padding:1rem;background:var(--input-bg);border-radius:.5rem;border:1px solid var(--border-subtle)}.PxRemCalculator_info-subtitle__4iA4E{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.PxRemCalculator_info-text__Mv7KU{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0}.PxRemCalculator_info-text__Mv7KU code{padding:.125rem .375rem;background:var(--bg-glass);border-radius:.375rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.8rem;color:var(--text-code)}.PxRemCalculator_grid-2col__aCjOR,.PxRemCalculator_mainSection__xqynC{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:1024px){.PxRemCalculator_grid-2col__aCjOR,.PxRemCalculator_mainSection__xqynC{grid-template-columns:1fr}}.PxRemCalculator_grid-2col-768__Ua2W9{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media(max-width:768px){.PxRemCalculator_grid-2col-768__Ua2W9{grid-template-columns:1fr}}.PxRemCalculator_copy-btn__STB01,.PxRemCalculator_copyBtn__Xzp_K{padding:.5rem;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.PxRemCalculator_copy-btn__STB01:hover,.PxRemCalculator_copyBtn__Xzp_K:hover{background:var(--bg-glass-hover);color:var(--text-primary)}.PxRemCalculator_copied__MesIh.PxRemCalculator_copyBtn__Xzp_K,.PxRemCalculator_copy-btn__STB01.PxRemCalculator_copied__MesIh{color:oklch(.7 .18 145)}.PxRemCalculator_copy-icon__mKgOT,.PxRemCalculator_copyIcon__cwJrK{width:1rem;height:1rem}.PxRemCalculator_mainSection__xqynC{margin-bottom:1.5rem}.PxRemCalculator_glassCard__rpUfc{background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:1rem;padding:2rem}.PxRemCalculator_sectionTitle__psspC{margin-bottom:1rem}.PxRemCalculator_converterGrid__jYsT0{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:end}@media(max-width:600px){.PxRemCalculator_converterGrid__jYsT0{grid-template-columns:1fr}}.PxRemCalculator_inputGroup__FdLzO{display:flex;flex-direction:column;gap:.5rem}.PxRemCalculator_inputWrapper__dwxlc{position:relative;display:flex;align-items:center}.PxRemCalculator_input__LO5Kc{width:100%;padding:.875rem 4.5rem .875rem 1rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;color:var(--text-primary);font-size:1.25rem;font-weight:600;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;transition:all .2s ease}.PxRemCalculator_input__LO5Kc:focus{outline:none;border-color:var(--input-border-focus);background:var(--input-bg-focus)}.PxRemCalculator_input__LO5Kc::-webkit-inner-spin-button,.PxRemCalculator_input__LO5Kc::-webkit-outer-spin-button{opacity:1}.PxRemCalculator_input__LO5Kc::placeholder{color:var(--text-muted);font-weight:400;font-size:.9rem}.PxRemCalculator_unitLabel__MfXFG{position:absolute;right:3rem;color:var(--text-muted);font-size:.875rem;font-weight:500;pointer-events:none}.PxRemCalculator_copyBtn__Xzp_K{position:absolute;right:.5rem}.PxRemCalculator_arrowContainer__AY8WZ{display:flex;align-items:center;justify-content:center;padding-bottom:.25rem}@media(max-width:600px){.PxRemCalculator_arrowContainer__AY8WZ{transform:rotate(90deg);padding:.5rem 0}}.PxRemCalculator_arrowIcon__aUweQ{width:1.5rem;height:1.5rem;color:oklch(.919 .196 131.1)}.PxRemCalculator_baseSizeSection__Fkqd9{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border-subtle)}.PxRemCalculator_baseSizeLabel__AKjB_{display:block;font-size:.875rem;font-weight:500;color:var(--text-secondary);margin-bottom:.75rem}.PxRemCalculator_baseSizeValue__68FEE{color:oklch(.919 .196 131.1);font-weight:600}.PxRemCalculator_sliderMarks__1K7fP{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.75rem;color:var(--text-muted)}.PxRemCalculator_quickGrid__qcyvL{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem}.PxRemCalculator_quickBtn__q_YZa{padding:.75rem .5rem;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.5rem;color:var(--text-primary);cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;gap:.25rem}.PxRemCalculator_quickBtn__q_YZa:hover{background:var(--bg-glass-hover);border-color:var(--border-medium)}.PxRemCalculator_quickBtn__q_YZa.PxRemCalculator_active__zBLdY{border-color:oklch(.919 .196 131.1);background:rgba(102,234,150,.1)}.PxRemCalculator_quickPx__ydHt2{font-weight:600;font-size:.9rem;color:var(--text-primary)}.PxRemCalculator_quickRem__LGD_q{font-size:.75rem;color:var(--text-muted);font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.PxRemCalculator_tableWrapper__clgcD{overflow-x:auto}.PxRemCalculator_table__TCNSI{width:100%;border-collapse:collapse;font-size:.875rem}.PxRemCalculator_table__TCNSI td,.PxRemCalculator_table__TCNSI th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border-subtle)}.PxRemCalculator_table__TCNSI th{font-weight:600;color:var(--text-secondary);background:var(--bg-glass)}.PxRemCalculator_table__TCNSI td{color:var(--text-primary);font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.PxRemCalculator_table__TCNSI tbody tr{cursor:pointer;transition:background .2s ease}.PxRemCalculator_table__TCNSI tbody tr:hover{background:var(--bg-glass-hover)}.PxRemCalculator_table__TCNSI .PxRemCalculator_activeRow__B0lVf{background:rgba(102,234,150,.1)}.PxRemCalculator_table__TCNSI .PxRemCalculator_activeRow__B0lVf td{color:oklch(.919 .196 131.1)}.PxRemCalculator_infoGrid__B1LeV{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:768px){.PxRemCalculator_infoGrid__B1LeV{grid-template-columns:1fr}}.PxRemCalculator_infoItem__bt2wh{padding:1rem;background:var(--input-bg);border-radius:.5rem}.PxRemCalculator_infoSubtitle__wS9Vj{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.PxRemCalculator_infoText__z2AdB{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0}.PxRemCalculator_formula__sp0O3{display:inline-block;padding:.25rem .5rem;background:var(--bg-glass);border-radius:.375rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.8rem;color:oklch(.919 .196 131.1);margin:.25rem 0}