.page_container__jZF7q{max-width:1200px;margin:0 auto;padding:2rem;min-height:100vh;display:flex;flex-direction:column}.page_header__oRW75{text-align:center;margin-bottom:3.5rem;padding-bottom:2rem;border-bottom:1px solid var(--border)}.page_title__po7na{font-size:2.75rem;font-weight:700;margin-bottom:.75rem;letter-spacing:-.02em;color:var(--text-primary);position:relative}.page_dashContainer__yR9P3,.page_titleText__Ji_o5{display:inline-block;position:relative}.page_dashContainer__yR9P3{width:1.2em;height:1em;vertical-align:baseline;line-height:inherit}.page_dash__0eu_k{display:inline-block;transition:opacity .6s ease,transform .6s ease;position:absolute;left:50%;top:-.1em;transform:translateX(-50%);line-height:inherit;font-size:inherit}.page_dashRemoved__MxBFA{opacity:0;transform:translateX(-50%) scale(.3)}.page_slash__8pFvS{display:inline-block;position:absolute;left:50%;top:-.1em;transform:translateX(-50%) scale(0) rotate(-45deg);opacity:0;transition:opacity .6s ease .3s,transform .6s ease .3s;line-height:inherit;font-size:inherit}.page_slashVisible__5oyhA{opacity:1;transform:translateX(-50%) scale(1) rotate(0deg)}.page_subtitle__YBgxm{font-size:1.05rem;color:var(--text-secondary);max-width:650px;margin:0 auto;line-height:1.6}.page_badgesSection__RWddt{gap:1.5rem;margin:1.5rem auto 0;flex-wrap:wrap}.page_badgesSection__RWddt,.page_npmSection__cQEJI{display:flex;align-items:center;justify-content:center}.page_npmSection__cQEJI{gap:1rem;padding:1rem 1.5rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;max-width:-moz-fit-content;max-width:fit-content}.page_npmLogoLink__PcolN{display:flex;align-items:center;transition:transform .2s ease}.page_npmLogoLink__PcolN:hover{transform:scale(1.05)}.page_npmLogo__mearW{width:60px;height:60px;display:block;object-fit:contain}.page_npmCommand__pD5cZ{display:flex;align-items:center;gap:.75rem;background:var(--bg-primary);border:1px solid var(--border);border-radius:8px;padding:.5rem .75rem}.page_npmCommandText__Uciw0{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:.9rem;color:var(--text-primary);-webkit-user-select:all;-moz-user-select:all;user-select:all}.page_npmCopyButton__tCBiC{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid var(--border);border-radius:6px;cursor:pointer;transition:all .2s ease;color:var(--text-secondary);flex-shrink:0}.page_npmCopyButton__tCBiC:hover{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--text-primary)}.page_npmCopyButton__tCBiC.page_copied__wfGqZ{background:var(--bg-secondary);color:#4ade80;border-color:#4ade80}.page_chromeWebStoreSection__wG0J6{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;max-width:-moz-fit-content;max-width:fit-content}.page_chromeWebStoreLink__h0Qgi{display:flex;align-items:center;transition:transform .2s ease}.page_chromeWebStoreLink__h0Qgi:hover{transform:scale(1.05)}.page_chromeWebStoreBadge___bp86{height:60px;width:auto;display:block;object-fit:contain}.page_layoutToggle__Zv48b{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem}.page_toggleButton__ElC2N{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;cursor:pointer;transition:all .2s ease;color:var(--text-secondary)}.page_toggleButton__ElC2N:hover{background:var(--bg-tertiary);border-color:var(--accent);color:var(--text-primary)}.page_toggleButton__ElC2N.page_active__9fwfh{background:var(--accent);border-color:var(--accent);color:#fff}.page_toggleButton__ElC2N.page_active__9fwfh:hover{background:var(--accent-hover)}.page_content___38fW{display:flex;flex-direction:column;gap:2.5rem;flex:1 1}.page_content___38fW.page_horizontal___ZCkT{flex-direction:row;align-items:stretch;gap:1.5rem}.page_content___38fW.page_horizontal___ZCkT .page_inputSection__ENAEl,.page_content___38fW.page_horizontal___ZCkT .page_outputSection__kLu4U{flex:1 1;min-width:0;display:flex;flex-direction:column}.page_middleSection__fOA9c{display:flex;flex-direction:column;align-items:center;gap:1rem}.page_optionsSection__yj_hN{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}.page_optionsLabel__cA87L{font-size:.85rem;font-weight:500;color:var(--text-secondary)}.page_dashTypeOptions__SS1I_{display:flex;gap:.5rem;justify-content:center}.page_dashTypeButton__7C2Lc{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;cursor:pointer;transition:all .2s ease;color:var(--text-secondary);font-size:1.25rem;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_dashTypeButton__7C2Lc:hover:not(:disabled){background:var(--bg-tertiary);border-color:var(--accent);color:var(--text-primary)}.page_dashTypeButton__7C2Lc:disabled{opacity:.5;cursor:not-allowed}.page_dashTypeButton__7C2Lc.page_active__9fwfh{background:var(--accent);border-color:var(--accent);color:#fff}.page_dashTypeButton__7C2Lc.page_active__9fwfh:hover:not(:disabled){background:var(--accent-hover)}.page_dashTypeSymbol__x6S8B{display:block;line-height:1}.page_middleSection__fOA9c.page_horizontalMiddle__kxJE_{flex-direction:column;justify-content:center;align-items:center;min-width:200px;max-width:200px;align-self:center}.page_inputSection__ENAEl,.page_outputSection__kLu4U{display:flex;flex-direction:column;gap:1rem;background:var(--bg-secondary);padding:1.5rem;border-radius:12px;border:1px solid var(--border);transition:border-color .2s ease;flex:1 1}.page_inputSection__ENAEl:focus-within,.page_outputSection__kLu4U:focus-within{border-color:var(--accent)}.page_sectionHeader___raMx{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.page_sectionTitle__6ic_4{font-size:1.1rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em;text-transform:uppercase;font-size:.875rem;letter-spacing:.05em}.page_textarea__aR4ZX{width:100%;min-height:320px;padding:1.25rem;background:var(--bg-primary);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);font-size:1rem;font-family:inherit;line-height:1.7;resize:vertical;transition:all .2s ease;flex:1 1}.page_content___38fW.page_horizontal___ZCkT .page_textarea__aR4ZX{min-height:0;flex:1 1}.page_textarea__aR4ZX:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(74,158,255,.1)}.page_textarea__aR4ZX:disabled{opacity:.5;cursor:not-allowed;background:var(--bg-tertiary)}.page_charCount__IBde5{font-size:.8125rem;color:var(--text-secondary);text-align:right;margin-top:.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:1.2rem;display:block;visibility:visible;opacity:1}.page_buttonContainer__0INWU{display:flex;justify-content:center;margin:.5rem 0}.page_processButton__lI2RF{padding:1rem 2.5rem;font-size:1rem;font-weight:600;background:var(--accent);color:#fff;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(74,158,255,.2);position:relative;overflow:hidden}.page_processButton__lI2RF:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.2);transform:translate(-50%,-50%);transition:width .6s,height .6s}.page_processButton__lI2RF:hover:not(:disabled):before{width:300px;height:300px}.page_processButton__lI2RF:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-2px);box-shadow:0 6px 20px rgba(74,158,255,.4)}.page_processButton__lI2RF:active:not(:disabled){transform:translateY(0)}.page_processButton__lI2RF:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.page_clearButton___7mv6,.page_copyButton__UNIa2{padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border);border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative}.page_clearButton___7mv6:hover:not(:disabled),.page_copyButton__UNIa2:hover{background:var(--bg-secondary);border-color:var(--accent);color:var(--accent);transform:translateY(-1px)}.page_clearButton___7mv6:active:not(:disabled),.page_copyButton__UNIa2:active{transform:translateY(0)}.page_clearButton___7mv6:disabled{opacity:.4;cursor:not-allowed}.page_copyButton__UNIa2{min-width:80px}.page_copyButton__UNIa2.page_copied__wfGqZ,.page_copyButton__UNIa2.page_copied__wfGqZ:hover{background:var(--success);border-color:var(--success);color:#fff}.page_copyButton__UNIa2.page_copied__wfGqZ:hover{opacity:.9}.page_errorMessage__8AsnX{padding:1rem 1.25rem;background:hsla(0,91%,71%,.1);border-left:1px solid var(--error);border-radius:10px;color:var(--error);text-align:center;font-size:.9375rem;border:1px solid var(--error);border-left-width:4px}@media (max-width:768px){.page_container__jZF7q{padding:1.25rem}.page_header__oRW75{margin-bottom:2.5rem;padding-bottom:1.5rem}.page_title__po7na{font-size:2rem;margin-bottom:.5rem}.page_subtitle__YBgxm{font-size:.95rem}.page_badgesSection__RWddt{gap:1rem;margin-top:1.25rem}.page_chromeWebStoreSection__wG0J6,.page_npmSection__cQEJI{padding:.875rem 1.25rem}.page_chromeWebStoreBadge___bp86{height:50px}.page_content___38fW{gap:2rem}.page_content___38fW.page_horizontal___ZCkT{flex-direction:column}.page_middleSection__fOA9c.page_horizontalMiddle__kxJE_{min-width:auto;max-width:none}.page_inputSection__ENAEl,.page_outputSection__kLu4U{padding:1.25rem}.page_textarea__aR4ZX{min-height:250px;padding:1rem;font-size:.9375rem}.page_processButton__lI2RF{padding:.875rem 2rem;width:100%;max-width:400px}.page_sectionTitle__6ic_4{font-size:.8125rem}}