.academic-gpa-calculator_card__qaSmD{width:100%;max-width:960px;margin:0 auto;padding:clamp(18px,3vw,30px);border:1px solid #344054;border-radius:18px;background:#151b26;color:#f3f4f6;box-shadow:0 14px 36px #0002}.academic-gpa-calculator_controls__wWGEp{display:flex;align-items:end;gap:18px;margin-bottom:22px}.academic-gpa-calculator_scaleLabel__G_u9f{display:grid;gap:8px;font-weight:650;color:#f3f4f6}.academic-gpa-calculator_row__DYvFL input,.academic-gpa-calculator_scaleLabel__G_u9f select{min-width:0;border:1px solid #475467;background:#10151e;color:#f9fafb;border-radius:9px;padding:11px 12px;font:inherit}.academic-gpa-calculator_scaleLabel__G_u9f select{min-width:170px}.academic-gpa-calculator_disclaimer__7IkiR,.academic-gpa-calculator_hint__zdKZE{margin:0;color:#b8c0cc;font-size:.92rem;line-height:1.55}.academic-gpa-calculator_rows__n5nRT{display:grid;gap:10px}.academic-gpa-calculator_row__DYvFL{display:grid;grid-template-columns:minmax(150px,1fr) minmax(110px,.65fr) minmax(110px,.65fr) auto;gap:10px;align-items:center}.academic-gpa-calculator_header__Abu0n{font-size:.82rem;font-weight:700;color:#cbd5e1;padding:0 2px}.academic-gpa-calculator_add__aoadw,.academic-gpa-calculator_calculate__LNAPf,.academic-gpa-calculator_clear__BJjzE,.academic-gpa-calculator_remove__Na6mn{border-radius:9px;padding:10px 14px;font:inherit;font-weight:650;cursor:pointer}.academic-gpa-calculator_clear__BJjzE,.academic-gpa-calculator_remove__Na6mn{border:1px solid #475467;background:#202938;color:#e5e7eb}.academic-gpa-calculator_remove__Na6mn:disabled{opacity:.45;cursor:not-allowed}.academic-gpa-calculator_actions__m7w_E{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:18px 0}.academic-gpa-calculator_actions__m7w_E>div{display:flex;gap:10px}.academic-gpa-calculator_add__aoadw{border:1px solid #d9a441;background:#292315;color:#f7d488}.academic-gpa-calculator_calculate__LNAPf{border:1px solid #d9a441;background:#e9ad3b;color:#171717}.academic-gpa-calculator_result__vFyRF{padding:20px;border:1px solid #594a2d;border-radius:13px;background:#211d16}.academic-gpa-calculator_resultLabel__ticiv{display:block;color:#f4d18a;font-size:.9rem}.academic-gpa-calculator_result__vFyRF strong{display:block;margin:4px 0 14px;font-size:2rem;color:#fff}.academic-gpa-calculator_breakdown__RhpKS{display:flex;flex-wrap:wrap;gap:8px 24px;color:#cbd5e1;font-size:.9rem}.academic-gpa-calculator_breakdown__RhpKS span{display:flex;gap:6px}.academic-gpa-calculator_breakdown__RhpKS b{color:#fff}.academic-gpa-calculator_result__vFyRF p{margin:0;color:#ffd0c7;line-height:1.5}.academic-gpa-calculator_disclaimer__7IkiR{margin-top:18px;font-size:.84rem}.academic-gpa-calculator_srOnly__mzwTW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:680px){.academic-gpa-calculator_controls__wWGEp{align-items:stretch;flex-direction:column}.academic-gpa-calculator_row__DYvFL{grid-template-columns:minmax(90px,1fr) minmax(80px,.7fr) minmax(80px,.7fr) auto;gap:6px}.academic-gpa-calculator_row__DYvFL input{padding:10px 8px;font-size:.9rem}.academic-gpa-calculator_header__Abu0n{font-size:.7rem}.academic-gpa-calculator_remove__Na6mn{padding:9px 7px;font-size:.78rem}.academic-gpa-calculator_actions__m7w_E{align-items:stretch;flex-direction:column}.academic-gpa-calculator_actions__m7w_E>div{justify-content:space-between}.academic-gpa-calculator_add__aoadw{align-self:flex-start}}@media(max-width:420px){.academic-gpa-calculator_row__DYvFL{grid-template-columns:minmax(72px,1fr) minmax(68px,.7fr) minmax(68px,.7fr) 55px}.academic-gpa-calculator_remove__Na6mn{font-size:.7rem;padding:8px 4px}.academic-gpa-calculator_header__Abu0n{font-size:.62rem}}.page_workspace__dL7kC{background:var(--ink-2);border:1px solid var(--border-subtle);border-radius:var(--radius);width:100%;height:100%;min-height:550px;display:flex;flex-direction:column}.page_optionsBar__Puj0i{display:flex;align-items:center;gap:16px;padding:12px 14px;background:var(--ink-3);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;width:100%}.page_optGroup__BZ5xZ{display:flex;align-items:center;gap:8px}.page_optLabel__G5Rq0{font-size:12px;color:var(--muted);font-family:var(--font-mono),monospace;letter-spacing:.5px;min-width:fit-content}.page_optSelect__ix8Xa{background:var(--ink-4);border:1px solid var(--border-subtle);border-radius:2px;padding:4px 8px;color:var(--cream-3);font-family:var(--font-mono),monospace;font-size:11px;outline:none;cursor:pointer;transition:border-color .15s}.page_optSelect__ix8Xa:focus{border-color:var(--amber)}.page_optToggle__2jkoN{display:flex;gap:.5rem;flex-wrap:wrap}.page_optTextWrapper__KV6Cy{width:100%}.page_optTextInput__LABVj{width:100%;padding:.6rem .8rem;border-radius:8px;border:1px solid var(--color-border,#e5e7eb);background:var(--color-background-input,#fff);color:var(--color-text-main,#374151);font-size:.875rem;transition:all .2s;font-family:var(--font-dmsans,sans-serif)}.page_optTextInput__LABVj:focus{outline:none;border-color:var(--color-primary,#10b981);box-shadow:0 0 0 2px var(--color-primary-light,rgba(16,185,129,.1))}.page_optBtn__at_dK{padding:4px 10px;background:transparent;border:1px solid var(--border-subtle);border-radius:1px;color:var(--muted);font-family:var(--font-mono),monospace;font-size:11px;cursor:pointer;transition:all .15s}.page_optBtn__at_dK:hover{color:var(--cream);border-color:var(--border)}.page_optBtnActive__Hp8tq{background:rgba(232,160,32,.1);border-color:var(--border);color:var(--amber)}.page_ioGrid__5920w{display:grid;grid-template-columns:40% 60%;width:100%;flex:1;min-height:0}.page_ioPanel__I_Nrq{position:relative;display:flex;flex-direction:column;height:100%}.page_ioPanel__I_Nrq+.page_ioPanel__I_Nrq{border-left:1px solid var(--border-subtle)}.page_outputPanel__EInnc{background:var(--color-output-textArea-bg)}.page_ioLabel__V8kGW{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);min-height:44px}.page_ioLabelActions__ICVOg{display:flex;gap:6px}.page_ioActionBtn__ipTXK{background:var(--amber);border:1px solid var(--border-subtle);border-radius:1px;color:var(--ink);font-family:var(--font-mono),monospace;font-size:10px;padding:2px 6px;cursor:pointer;transition:all .15s}.page_ioActionBtn__ipTXK:hover{color:var(--cream);border-color:var(--border)}.page_ioTextarea__mp9Q5{width:100%;flex:1;min-height:0;background:transparent;border:none;outline:none;resize:none;padding:20px;font-family:var(--font-mono),monospace;font-size:13px;line-height:1.6;color:var(--cream-3);display:block;tab-size:4;caret-color:var(--amber)}.page_ioTextarea__mp9Q5:focus{background:rgba(255,255,255,.02)}.page_ioTextarea__mp9Q5::placeholder{color:rgba(122,116,104,.5)}.page_outputArea__Ud6Wv{width:100%;flex:1;min-height:0;background:var(--color-output-textArea-bg);white-space:pre-wrap;word-break:break-word;border:none;outline:none;resize:none;padding:20px;font-family:var(--font-mono),monospace;font-size:13px;line-height:1.6;color:var(--cream-3);display:block}.page_htmlPreview__TV88m{width:100%;flex:1;min-height:0;padding:6px;overflow-y:auto;overflow-x:hidden;background:var(--color-output-textArea-bg,var(--ink-2));color:var(--cream-2);line-height:1.6;font-family:var(--font-body),sans-serif;word-wrap:break-word;overflow-wrap:break-word}.page_htmlPreview__TV88m h1,.page_htmlPreview__TV88m h2,.page_htmlPreview__TV88m h3{color:var(--amber);margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.page_htmlPreview__TV88m h1{font-size:1.8rem;border-bottom:1px solid var(--border-subtle);padding-bottom:.3rem}.page_htmlPreview__TV88m h2{font-size:1.5rem}.page_htmlPreview__TV88m h3{font-size:1.2rem}.page_htmlPreview__TV88m p{margin-bottom:1rem}.page_htmlPreview__TV88m strong{color:var(--white);font-weight:700}.page_htmlPreview__TV88m em{font-style:italic;color:var(--cream)}.page_htmlPreview__TV88m ol,.page_htmlPreview__TV88m ul{margin-bottom:1rem;padding-left:1.5rem}.page_htmlPreview__TV88m ul{list-style-type:disc}.page_htmlPreview__TV88m ol{list-style-type:decimal}.page_htmlPreview__TV88m li{margin-bottom:.25rem}.page_htmlPreview__TV88m code{background:var(--ink-4);padding:.2rem .4rem;border-radius:3px;font-family:inherit;font-size:.9em;color:var(--amber)}.page_htmlPreview__TV88m pre{background:var(--ink-3);padding:1rem;border-radius:4px;overflow-x:auto;margin-bottom:1rem;border:1px solid var(--border-subtle)}.page_htmlPreview__TV88m pre code{background:transparent;padding:0;color:var(--cream-3)}.page_htmlPreview__TV88m blockquote{border-left:4px solid var(--amber-dim);padding-left:1rem;color:var(--muted);font-style:italic;margin-bottom:1rem}.page_htmlPreview__TV88m hr{border:none;border-top:1px solid var(--border-subtle);margin:2rem 0}.page_workspaceActions__xzpTz{padding:12px 14px;border-top:1px solid var(--border-subtle);display:flex;align-items:center;gap:10px;background:var(--ink-3);width:100%}.page_actionButtons__pUWJt{display:flex;flex-direction:row;gap:10px;width:40%}.page_statusMsg__bbCWv{font-family:var(--font-mono),monospace;font-size:11px;color:var(--muted);margin-left:auto}.page_statusSuccess__gNNV2{color:var(--teal)}.page_statusError__YNTXX{color:var(--red)}.page_emptyPreview__J887i{color:var(--muted);font-size:13px;font-style:italic}.page_emptyPreview__J887i,.page_svgContainer__2cgzh{height:100%;display:flex;align-items:center;justify-content:center}.page_svgContainer__2cgzh{background:white;border-radius:2px;padding:10px;overflow:auto}.page_svgContainer__2cgzh svg{max-width:100%;max-height:100%}.page_compactWorkspace__0sJL3{height:auto;min-height:0}.page_compactIoGrid__2Od3D{grid-template-columns:minmax(0,1fr) minmax(0,1fr);flex:none;min-height:0}.page_compactIoGrid__2Od3D .page_ioPanel__I_Nrq{height:auto;min-height:0}.page_compactIoGrid__2Od3D .page_ioLabel__V8kGW{min-height:38px}.page_compactField__BywM7{display:block;width:100%;height:52px;min-width:0;padding:8px 14px;border:0;border-radius:0;outline:none;background:var(--color-output-textArea-bg,var(--ink-2));color:var(--cream-3);font:14px var(--font-mono),monospace;caret-color:var(--amber)}.page_compactField__BywM7:focus{box-shadow:inset 0 0 0 1px var(--amber)}.page_compactField__BywM7::placeholder{color:rgba(122,116,104,.6)}.page_compactField__BywM7[readonly]{cursor:text}.page_textPreview__R7xSl,.page_xmlPreview__pBKBI{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:inherit}@media (max-width:768px){.page_workspace__dL7kC{height:auto;min-height:0}.page_ioGrid__5920w{display:flex;flex-direction:column;height:auto}.page_ioPanel__I_Nrq:first-child{height:300px;flex:none;min-height:0}.page_ioTextarea__mp9Q5{height:100%;flex:1}.page_ioPanel__I_Nrq:last-child{height:auto;flex:none;border-left:none;border-top:1px solid var(--border-subtle)}.page_htmlPreview__TV88m,.page_outputArea__Ud6Wv{height:auto;min-height:300px;overflow-y:visible}.page_actionButtons__pUWJt{display:flex;flex-direction:row;gap:10px;width:100%}}.page_mobileCompactGrid__tDlcy .page_ioPanel__I_Nrq:first-child{height:auto;flex:1;min-height:400px}.page_warningLabel__4_4Ak{background:rgba(232,160,32,.08);border-bottom:1px solid var(--border-subtle);padding:10px 16px;display:flex;align-items:center;gap:12px;color:var(--amber);font-family:var(--font-mono),monospace;font-size:11px;width:100%}.page_warningIcon__4_G1z{color:var(--amber);opacity:.8;flex-shrink:0}@media (max-width:768px){.page_compactIoGrid__2Od3D{display:flex;flex-direction:column;height:auto}.page_compactIoGrid__2Od3D .page_ioPanel__I_Nrq,.page_compactIoGrid__2Od3D .page_ioPanel__I_Nrq:first-child,.page_compactIoGrid__2Od3D .page_ioPanel__I_Nrq:last-child{height:auto;flex:none;min-height:0}.page_compactIoGrid__2Od3D .page_ioPanel__I_Nrq+.page_ioPanel__I_Nrq{border-top:1px solid var(--border-subtle);border-left:0}.page_compactField__BywM7{height:48px;padding:8px;font-size:12px}}.page_container__QsrgJ{margin-bottom:"2rem"}.page_title__64Aes{font-size:var(--font-size-xl);font-weight:700;font-family:var(--font-heading),monospace;letter-spacing:2px}.page_description__bxTyF{color:var(--color-text-muted);font-size:var(--font-size-sm)}.page_subDescription__OhD8K{margin-top:1rem;margin-bottom:2rem;color:var(--color-text-muted);font-weight:500;font-size:var(--font-size-xsm)}.page_infoChips__DYvCi{display:flex;gap:16px;flex-wrap:wrap;margin-top:20px}.page_infoChip__cFhv4{font-family:var(--font-mono);font-size:10.5px;color:var(--muted);letter-spacing:.3px}.page_mainPage__Ru36b{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__mOF9F{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Ru36b{margin:16px 16px 24px}.page_toolArea__mOF9F{width:100%}}.page_mainPage__ONG_J{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__nR75l{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__ONG_J{margin:16px 16px 24px}.page_toolArea__nR75l{width:100%}}.page_mainPage__x0jl2{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__N8x6u{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__x0jl2{margin:16px 16px 24px}.page_toolArea__N8x6u{width:100%}}.page_mainPage__BupJ3{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__nW_sd{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__BupJ3{margin:16px 16px 24px}.page_toolArea__nW_sd{width:100%}}.page_mainPage__d7i_w{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__sChst{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__d7i_w{margin:16px 16px 24px}.page_toolArea__sChst{width:100%}}.page_mainPage__A02u_{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__7hSV6{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__A02u_{margin:16px 16px 24px}.page_toolArea__7hSV6{width:100%}}.page_mainPage__4BXFc{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea___NMc2{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__4BXFc{margin:16px 16px 24px}.page_toolArea___NMc2{width:100%}}.page_mainPage__iSD2S{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__lbunz{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__iSD2S{margin:16px 16px 24px}.page_toolArea__lbunz{width:100%}}.page_mainPage__HcvnV{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__BYCo1{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__HcvnV{margin:16px 16px 24px}.page_toolArea__BYCo1{width:100%;grid-template-columns:1fr}}.page_mainPage__zilm0{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__KGyvA{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__zilm0{margin:16px 16px 24px}.page_toolArea__KGyvA{width:100%;grid-template-columns:1fr}}.page_mainPage__WZLzk{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__ceC1w{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__WZLzk{margin:16px 16px 24px}.page_toolArea__ceC1w{width:100%;grid-template-columns:1fr}}.page_mainPage__7Y6_p{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__hbGlt{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__7Y6_p{margin:16px 16px 24px}.page_toolArea__hbGlt{width:100%;grid-template-columns:1fr}}.page_mainPage__xl2Ek{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__k9Qa_{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__xl2Ek{margin:16px 16px 24px}.page_toolArea__k9Qa_{width:100%;grid-template-columns:1fr}}.page_mainPage__bfxy7{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__Q37j_{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__bfxy7{margin:16px 16px 24px}.page_toolArea__Q37j_{width:100%;grid-template-columns:1fr}}.page_mainPage__dFykV{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__INqKH{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__dFykV{margin:16px 16px 24px}.page_toolArea__INqKH{width:100%;grid-template-columns:1fr}}.page_mainPage__LQxKb{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__gdVPU{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__LQxKb{margin:16px 16px 24px}.page_toolArea__gdVPU{width:100%;grid-template-columns:1fr}}.page_mainPage__FkwrD{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__xftCU{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__FkwrD{margin:16px 16px 24px}.page_toolArea__xftCU{width:100%;grid-template-columns:1fr}}.page_mainPage__wwVlP{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__U89As{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__wwVlP{margin:16px 16px 24px}.page_toolArea__U89As{width:100%;grid-template-columns:1fr}}.page_mainPage__Bm01X{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__LRlex{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Bm01X{margin:16px 16px 24px}.page_toolArea__LRlex{width:100%;grid-template-columns:1fr}}.page_mainPage__LSVen{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__y1UHS{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__LSVen{margin:16px 16px 24px}.page_toolArea__y1UHS{width:100%;grid-template-columns:1fr}}.page_mainPage___uTRN{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__wgsY_{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage___uTRN{margin:16px 16px 24px}.page_toolArea__wgsY_{width:100%;grid-template-columns:1fr}}.page_mainPage__Zl_6w{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__16WD8{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Zl_6w{margin:16px 16px 24px}.page_toolArea__16WD8{width:100%;grid-template-columns:1fr}}.page_mainPage__g8Ox4{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__RHJ4Z{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__g8Ox4{margin:16px 16px 24px}.page_toolArea__RHJ4Z{width:100%;grid-template-columns:1fr}}.page_mainPage__vDftk{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__qkl1l{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__vDftk{margin:16px 16px 24px}.page_toolArea__qkl1l{width:100%;grid-template-columns:1fr}}.page_mainPage__S4CBw{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__bDRI3{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__S4CBw{margin:16px 16px 24px}.page_toolArea__bDRI3{width:100%;grid-template-columns:1fr}}.page_mainPage__x55xH{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__66FYb{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__x55xH{margin:16px 16px 24px}.page_toolArea__66FYb{width:100%;grid-template-columns:1fr}}.page_mainPage__TrHBE{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__YhkhZ{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__TrHBE{margin:16px 16px 24px}.page_toolArea__YhkhZ{width:100%;grid-template-columns:1fr}}.page_mainPage__yBzXS{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__9gxlq{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__yBzXS{margin:16px 16px 24px}.page_toolArea__9gxlq{width:100%;grid-template-columns:1fr}}.page_mainPage__gyAxe{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea___2Kww{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__gyAxe{margin:16px 16px 24px}.page_toolArea___2Kww{width:100%;grid-template-columns:1fr}}.page_mainPage__r5nos{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__JeXtu{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__r5nos{margin:16px 16px 24px}.page_toolArea__JeXtu{width:100%;grid-template-columns:1fr}}.page_mainPage__OUcO7{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__aE_P1{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__OUcO7{margin:16px 16px 24px}.page_toolArea__aE_P1{width:100%;grid-template-columns:1fr}}.page_mainPage__uPYXa{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__TYbwH{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__uPYXa{margin:16px 16px 24px}.page_toolArea__TYbwH{width:100%;grid-template-columns:1fr}}.page_mainPage__L2jOI{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__vMui3{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__L2jOI{margin:16px 16px 24px}.page_toolArea__vMui3{width:100%;grid-template-columns:1fr}}.page_mainPage__ixzeB{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__T9Gzl{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__ixzeB{margin:16px 16px 24px}.page_toolArea__T9Gzl{width:100%;grid-template-columns:1fr}}.page_mainPage__X_T9h{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__jmBa4{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__X_T9h{margin:16px 16px 24px}.page_toolArea__jmBa4{width:100%;grid-template-columns:1fr}}.page_mainPage__KWuvz{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__1t2B0{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__KWuvz{margin:16px 16px 24px}.page_toolArea__1t2B0{width:100%;grid-template-columns:1fr}}.page_mainPage__KkuUF{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__wGnDv{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__KkuUF{margin:16px 16px 24px}.page_toolArea__wGnDv{width:100%;grid-template-columns:1fr}}.page_mainPage__o6zIW{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__6oCEA{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__o6zIW{margin:16px 16px 24px}.page_toolArea__6oCEA{width:100%;grid-template-columns:1fr}}.page_mainPage__XYDts{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea___ljkh{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__XYDts{margin:16px 16px 24px}.page_toolArea___ljkh{width:100%;grid-template-columns:1fr}}.page_mainPage__BoRrh{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__C2Jkk{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__BoRrh{margin:16px 16px 24px}.page_toolArea__C2Jkk{width:100%;grid-template-columns:1fr}}.page_mainPage__5H_tW{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__8nrmf{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__5H_tW{margin:16px 16px 24px}.page_toolArea__8nrmf{width:100%;grid-template-columns:1fr}}.page_mainPage__MNuoV{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__dC7aY{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__MNuoV{margin:16px 16px 24px}.page_toolArea__dC7aY{width:100%;grid-template-columns:1fr}}.page_mainPage__zGiKJ{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__mSvY2{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__zGiKJ{margin:16px 16px 24px}.page_toolArea__mSvY2{width:100%;grid-template-columns:1fr}}.page_mainPage__b4E7Y{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__8JZ21{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__b4E7Y{margin:16px 16px 24px}.page_toolArea__8JZ21{width:100%;grid-template-columns:1fr}}.page_mainPage__n_tX_{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__zu7Co{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__n_tX_{margin:16px 16px 24px}.page_toolArea__zu7Co{width:100%;grid-template-columns:1fr}}.page_mainPage__P5CBM{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__7BlGH{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__P5CBM{margin:16px 16px 24px}.page_toolArea__7BlGH{width:100%;grid-template-columns:1fr}}.page_mainPage__m_4LN{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__yBtSo{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__m_4LN{margin:16px 16px 24px}.page_toolArea__yBtSo{width:100%;grid-template-columns:1fr}}.page_mainPage__jLmwf{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__Buw91{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__jLmwf{margin:16px 16px 24px}.page_toolArea__Buw91{width:100%;grid-template-columns:1fr}}.page_mainPage__BarBG{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__xsbNR{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__BarBG{margin:16px 16px 24px}.page_toolArea__xsbNR{width:100%;grid-template-columns:1fr}}.page_mainPage__PQ0OB{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__eFRXs{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__PQ0OB{margin:16px 16px 24px}.page_toolArea__eFRXs{width:100%;grid-template-columns:1fr}}.page_mainPage__7wejq{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__HRNjf{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__7wejq{margin:16px 16px 24px}.page_toolArea__HRNjf{width:100%;grid-template-columns:1fr}}.page_mainPage__6oHk2{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__I3sJA{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__6oHk2{margin:16px 16px 24px}.page_toolArea__I3sJA{width:100%;grid-template-columns:1fr}}.page_mainPage__yFBIK{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__Swr5V{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__yFBIK{margin:16px 16px 24px}.page_toolArea__Swr5V{width:100%;grid-template-columns:1fr}}.page_mainPage__liJmq{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__mkY7z{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__liJmq{margin:16px 16px 24px}.page_toolArea__mkY7z{width:100%;grid-template-columns:1fr}}.page_mainPage__Yox_X{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__bFf9p{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Yox_X{margin:16px 16px 24px}.page_toolArea__bFf9p{width:100%;grid-template-columns:1fr}}.page_mainPage__irFhN{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__zjM5C{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__irFhN{margin:16px 16px 24px}.page_toolArea__zjM5C{width:100%;grid-template-columns:1fr}}.page_mainPage__r7qm2{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__wWkCz{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__r7qm2{margin:16px 16px 24px}.page_toolArea__wWkCz{width:100%;grid-template-columns:1fr}}.page_mainPage__sBz5f{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__EpTeK{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__sBz5f{margin:16px 16px 24px}.page_toolArea__EpTeK{width:100%;grid-template-columns:1fr}}.page_mainPage__fezyW{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__qPEUc{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__fezyW{margin:16px 16px 24px}.page_toolArea__qPEUc{width:100%;grid-template-columns:1fr}}.page_mainPage__GwNHF{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__5gWRA{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__GwNHF{margin:16px 16px 24px}.page_toolArea__5gWRA{width:100%;grid-template-columns:1fr}}.page_mainPage___tVZj{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__HgUsp{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage___tVZj{margin:16px 16px 24px}.page_toolArea__HgUsp{width:100%;grid-template-columns:1fr}}.page_mainPage__bgAnj{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__2IpLc{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__bgAnj{margin:16px 16px 24px}.page_toolArea__2IpLc{width:100%;grid-template-columns:1fr}}.page_mainPage__b0QY9{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__oksi3{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__b0QY9{margin:16px 16px 24px}.page_toolArea__oksi3{width:100%;grid-template-columns:1fr}}.page_mainPage__Qx0CJ{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__h0FQN{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Qx0CJ{margin:16px 16px 24px}.page_toolArea__h0FQN{width:100%;grid-template-columns:1fr}}.page_mainPage___zbPE{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__qtt4M{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage___zbPE{margin:16px 16px 24px}.page_toolArea__qtt4M{width:100%;grid-template-columns:1fr}}.page_mainPage__nN0Eu{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__I1sXT{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__nN0Eu{margin:16px 16px 24px}.page_toolArea__I1sXT{width:100%;grid-template-columns:1fr}}.page_mainPage__15wcn{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__yIW8X{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__15wcn{margin:16px 16px 24px}.page_toolArea__yIW8X{width:100%;grid-template-columns:1fr}}.page_mainPage__ssWLX{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__6fx8f{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__ssWLX{margin:16px 16px 24px}.page_toolArea__6fx8f{width:100%;grid-template-columns:1fr}}.page_mainPage__ZYa6J{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__XUY5N{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__ZYa6J{margin:16px 16px 24px}.page_toolArea__XUY5N{width:100%;grid-template-columns:1fr}}.page_mainPage__dePjB{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__0eLJw{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__dePjB{margin:16px 16px 24px}.page_toolArea__0eLJw{width:100%;grid-template-columns:1fr}}.page_mainPage__MkwpZ{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__opGi9{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__MkwpZ{margin:16px 16px 24px}.page_toolArea__opGi9{width:100%;grid-template-columns:1fr}}.page_mainPage__tOyKX{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__dhORQ{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__tOyKX{margin:16px 16px 24px}.page_toolArea__dhORQ{width:100%;grid-template-columns:1fr}}.page_mainPage__RD3yd{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__Yvs0u{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__RD3yd{margin:16px 16px 24px}.page_toolArea__Yvs0u{width:100%;grid-template-columns:1fr}}.page_mainPage__C625z{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea___d_uG{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__C625z{margin:16px 16px 24px}.page_toolArea___d_uG{width:100%;grid-template-columns:1fr}}.page_mainPage__VvPlO{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__zCsnY{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__VvPlO{margin:16px 16px 24px}.page_toolArea__zCsnY{width:100%;grid-template-columns:1fr}}.page_mainPage__wOYxe{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__v7pBu{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__wOYxe{margin:16px 16px 24px}.page_toolArea__v7pBu{width:100%;grid-template-columns:1fr}}.page_mainPage__gp6zy{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__IYdU_{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__gp6zy{margin:16px 16px 24px}.page_toolArea__IYdU_{width:100%;grid-template-columns:1fr}}.page_mainPage__Tzc__{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea___kGtA{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Tzc__{margin:16px 16px 24px}.page_toolArea___kGtA{width:100%;grid-template-columns:1fr}}.page_mainPage__lQ3ls{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__4oF5y{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__lQ3ls{margin:16px 16px 24px}.page_toolArea__4oF5y{width:100%;grid-template-columns:1fr}}.page_mainPage__Yh7yY{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__wUg_i{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Yh7yY{margin:16px 16px 24px}.page_toolArea__wUg_i{width:100%;grid-template-columns:1fr}}.page_mainPage__GytAG{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__V001E{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__GytAG{margin:16px 16px 24px}.page_toolArea__V001E{width:100%;grid-template-columns:1fr}}.page_mainPage__mkMkK{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__8BM0_{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__mkMkK{margin:16px 16px 24px}.page_toolArea__8BM0_{width:100%}}.page_mainPage__07aH7{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__Qyhx3{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__07aH7{margin:16px 16px 24px}.page_toolArea__Qyhx3{width:100%}}.page_mainPage__Tl5Io{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__DylH9{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Tl5Io{margin:16px 16px 24px}.page_toolArea__DylH9{width:100%}}.page_mainPage__eHEAo{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__QJMnA{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__eHEAo{margin:16px 16px 24px}.page_toolArea__QJMnA{width:100%}}.page_mainPage__0ZLww{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__zEekb{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__0ZLww{margin:16px 16px 24px}.page_toolArea__zEekb{width:100%}}.page_mainPage__PS_2r{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__Wanin{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__PS_2r{margin:16px 16px 24px}.page_toolArea__Wanin{width:100%}}.page_mainPage__d_TBm{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__HurFC{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__d_TBm{margin:16px 16px 24px}.page_toolArea__HurFC{width:100%}}.page_mainPage__bSq7x{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__Y3Lvk{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__bSq7x{margin:16px 16px 24px}.page_toolArea__Y3Lvk{width:100%}}.page_mainPage__XTFxw{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__R_VhE{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__XTFxw{margin:16px 16px 24px}.page_toolArea__R_VhE{width:100%}}.page_mainPage__Yx5k6{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__C89aF{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Yx5k6{margin:16px 16px 24px}.page_toolArea__C89aF{width:100%}}.page_mainPage__OwgFB{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea___VG4v{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__OwgFB{margin:16px 16px 24px}.page_toolArea___VG4v{width:100%}}.page_mainPage__Hd__S{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__Ih_tq{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Hd__S{margin:16px 16px 24px}.page_toolArea__Ih_tq{width:100%}}.page_mainPage___d30S{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__WVL2h{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage___d30S{margin:16px 16px 24px}.page_toolArea__WVL2h{width:100%}}.page_mainPage__8Rv_o{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea___T9og{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__8Rv_o{margin:16px 16px 24px}.page_toolArea___T9og{width:100%}}.page_mainPage__mxtNd{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__hG0cU{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__mxtNd{margin:16px 16px 24px}.page_toolArea__hG0cU{width:100%}}.page_mainPage__XuYCf{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__0dubW{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__XuYCf{margin:16px 16px 24px}.page_toolArea__0dubW{width:100%}}.page_mainPage__87QQn{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__CYyXi{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__87QQn{margin:16px 16px 24px}.page_toolArea__CYyXi{width:100%}}.page_mainPage__LEf3V{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea___K55u{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__LEf3V{margin:16px 16px 24px}.page_toolArea___K55u{width:100%}}.page_mainPage__tfOvw{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__ZlMCA{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__tfOvw{margin:16px 16px 24px}.page_toolArea__ZlMCA{width:100%}}.page_mainPage__bFXch{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__h_jkk{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__bFXch{margin:16px 16px 24px}.page_toolArea__h_jkk{width:100%}}.page_mainPage__8LhQe{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__wtq4p{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__8LhQe{margin:16px 16px 24px}.page_toolArea__wtq4p{width:100%}}.page_mainPage__QI_Gb{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__axReF{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__QI_Gb{margin:16px 16px 24px}.page_toolArea__axReF{width:100%}}.page_mainPage__45Z7k{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__MSFLH{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__45Z7k{margin:16px 16px 24px}.page_toolArea__MSFLH{width:100%}}.page_mainPage__q46PF{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__e5tH2{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__q46PF{margin:16px 16px 24px}.page_toolArea__e5tH2{width:100%}}.page_mainPage__uGtJh{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__7WsyB{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__uGtJh{margin:16px 16px 24px}.page_toolArea__7WsyB{width:100%;grid-template-columns:1fr}}.page_mainPage__Ldcai{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__n4S4G{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__Ldcai{margin:16px 16px 24px}.page_toolArea__n4S4G{width:100%;grid-template-columns:1fr}}.page_mainPage__hCZCL{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__5jhHg{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__hCZCL{margin:16px 16px 24px}.page_toolArea__5jhHg{width:100%;grid-template-columns:1fr}}.page_mainPage__zHu47{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__1qGG_{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__zHu47{margin:16px 16px 24px}.page_toolArea__1qGG_{width:100%;grid-template-columns:1fr}}.page_mainPage__ymkXa{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__AmpVB{width:100%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__ymkXa{margin:16px 16px 24px}.page_toolArea__AmpVB{width:100%;grid-template-columns:1fr}}.page_mainPage__MO78S{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__JmJJc{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:32px;width:min(100%,1400px);margin:0 auto;align-items:start}.page_articleArea__zni_1{width:100%;min-width:0}@media (max-width:1024px){.page_mainPage__MO78S{margin:16px 16px 24px}.page_toolArea__JmJJc{grid-template-columns:1fr;gap:24px}}.page_colLeft__veOnc,.page_colRight__Kyji5{display:flex;flex-direction:column;min-width:0}.page_previewContainer__7DEc4{margin-top:16px;padding:24px;border-radius:16px;background:var(--color-level-2);border:1px solid var(--color-border)}.page_previewTitle__8LZW9{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:var(--color-text-main-light);margin-bottom:16px}.page_previewGrid__ymsh0{display:flex;flex-direction:column;gap:16px}.page_exampleCard__n5_Kl{padding:16px;border-radius:12px;background:var(--color-background);display:flex;gap:12px;align-items:center}.page_centered__SyKzE{justify-content:center}.page_overflowHidden__KaV2c{overflow:hidden}.page_shapeFill__YHhP4{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.1)}.page_exampleSubtitle__7UMMI{font-size:12px;color:var(--color-text-main-light)}.page_exampleTitle__067ZH{font-size:14px;font-weight:500}.page_typographyExample__5wAxp{font-size:16px;font-weight:600}.page_dashedBorder__jOh8X{width:100%;padding:12px;border:2px dashed transparent;border-radius:8px;display:flex;align-items:center;justify-content:center}.page_dashedText__9lX6Y,.page_glowEffect__thBiI{font-size:13px;font-weight:500}.page_glowEffect__thBiI{padding:8px 16px;border-radius:8px;background-color:var(--color-level-1);color:#fff}.page_imagePickerSection__ZE4x1{display:flex;flex-direction:column;gap:16px}.page_canvasContainer__EO_Fy{width:100%;border-radius:12px;overflow:hidden;position:relative;background:var(--color-background);border:1px solid var(--color-border);display:flex;justify-content:center;align-items:center;min-height:200px}.page_pickerCanvas__yuv0Y{max-width:100%;max-height:600px;object-fit:contain;cursor:crosshair}.page_magnifier__bYwGR{position:absolute;width:100px;height:100px;border-radius:50%;border:3px solid rgba(255,255,255,.7);box-shadow:0 8px 32px rgba(0,0,0,.6);pointer-events:none;overflow:hidden;z-index:50;transform:translate(-50%,-120%);background:var(--color-background)}.page_canvasHint___gbt7{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.6);backdrop-filter:blur(8px);color:white;padding:8px 16px;border-radius:20px;font-size:13px;pointer-events:none}.page_mainPage__yC_Uf{display:flex;flex-direction:column;gap:2rem;margin:32px}.page_toolArea__7JCzK{display:flex;flex-direction:row;gap:2rem;width:95%}.page_settingsPanel___6nr4{gap:10px}.page_previewPanel__6JhAo,.page_settingsPanel___6nr4{width:100%;display:flex;flex-direction:column}.page_previewBox__xY28M{display:flex;align-items:center;justify-content:center;background:var(--color-level-1);border:1px solid var(--color-border);border-radius:16px;min-height:480px;padding:2rem}.page_shapeTarget__CJyna{width:250px;height:250px;background:linear-gradient(135deg,var(--amber) 0,#ff8a00 100%);box-shadow:0 12px 32px rgba(255,171,0,.2);transition:border-radius .2s ease-out}.page_panelControls__KBqYx{display:flex;flex-direction:column;gap:24px}.page_controlGroup__rcmHj{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_sliderGrid__vkAp_{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_controlHeader__tZFDe{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-main-light);line-height:1}.page_valBadge___A_r1{font-family:var(--font-mono);background:var(--color-level-1);padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-text-main)}.page_outputGrid__vSD1A{display:flex;flex-direction:column;gap:16px;margin-top:8px;width:100%}.page_outputCard___ohPw{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_codeBlock__2XsOY{font-family:var(--font-mono);font-size:13px;color:var(--amber-glow);background:rgba(0,0,0,.2);padding:12px;border-radius:8px;word-break:break-all;border:1px solid rgba(255,255,255,.03)}@media (max-width:768px){.page_mainPage__yC_Uf{margin:16px 16px 24px}.page_toolArea__7JCzK{flex-direction:column;gap:15px}}.page_mainPage__faMnp{display:flex;flex-direction:column;gap:2rem;margin:32px}.page_toolArea__YSQMB{display:flex;flex-direction:row;gap:2rem;width:95%}.page_settingsPanel__J8Ljd{gap:10px}.page_previewPanel__TdffF,.page_settingsPanel__J8Ljd{width:100%;display:flex;flex-direction:column}.page_previewBox__51Haz{display:flex;align-items:center;justify-content:center;background:var(--color-level-1);border:1px solid var(--color-border);border-radius:16px;min-height:480px;padding:2rem}.page_shapeTarget__maHs7{width:250px;height:250px;background:var(--ink-2);border-radius:20px;transition:box-shadow .2s ease-out}.page_controlGroup__HybnY{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_sliderGrid__6_1fu{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_controlHeader__tLsJN{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-main-light);line-height:1}.page_valBadge__hZmaR{font-family:var(--font-mono);background:var(--color-level-1);padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-text-main)}.page_outputGrid__TKqfY{display:flex;flex-direction:column;gap:16px;margin-top:8px;width:100%}.page_outputCard__eFK1z{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_codeBlock__qcsVK{font-family:var(--font-mono);font-size:13px;color:var(--amber-glow);background:rgba(0,0,0,.2);padding:12px;border-radius:8px;word-break:break-all;border:1px solid rgba(255,255,255,.03)}.page_colorRow___rTMc{display:flex;gap:16px;align-items:stretch}.page_nativeColorPicker__2XuIv{appearance:none;-webkit-appearance:none;border:none;width:100%;height:28px;border-radius:6px;padding:0;cursor:pointer;background:transparent}.page_nativeColorPicker__2XuIv::-webkit-color-swatch-wrapper{padding:0}.page_nativeColorPicker__2XuIv::-webkit-color-swatch{border:none;border-radius:6px}@media (max-width:768px){.page_mainPage__faMnp{margin:16px 16px 24px}.page_toolArea__YSQMB{flex-direction:column;gap:15px}}.page_mainPage__d2G1Q{display:flex;flex-direction:column;gap:2rem;margin:32px}.page_toolArea__PM69Z{display:flex;flex-direction:row;gap:2rem;width:95%}.page_settingsPanel__jR0Dr{gap:10px}.page_previewPanel__RbTmp,.page_settingsPanel__jR0Dr{width:100%;display:flex;flex-direction:column}.page_previewBox__kbTNK{background:var(--color-level-1);border:1px solid var(--color-border);border-radius:16px;min-height:480px;padding:2rem;overflow:hidden}.page_cursorZone__XI9rk,.page_previewBox__kbTNK{display:flex;align-items:center;justify-content:center}.page_cursorZone__XI9rk{width:100%;height:360px;background:var(--color-level-2);border-radius:12px;border:2px dashed var(--color-border);flex-direction:column;gap:16px;transition:background .2s}.page_cursorZone__XI9rk:hover{background:rgba(255,138,0,.04)}.page_hoverHint__gd2hY{font-size:13px;color:var(--color-text-main-light);text-align:center}.page_cursorLabel__N85M2{font-family:var(--font-mono);font-size:1.25rem;font-weight:700;letter-spacing:.08em}.page_controlGroup__TZcS4{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_sliderGrid__QkPkJ{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_controlHeader__6pGh6{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-main-light);line-height:1}.page_valBadge__pL6I_{font-family:var(--font-mono);background:var(--color-level-1);padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-text-main)}.page_outputGrid__XvFA3{display:flex;flex-direction:column;gap:16px;margin-top:8px;width:100%}.page_outputCard__1c6DT{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_codeBlock__MKB5t{font-family:var(--font-mono);font-size:13px;color:var(--amber-glow);background:rgba(0,0,0,.2);padding:12px;border-radius:8px;word-break:break-all;border:1px solid rgba(255,255,255,.03)}.page_nativeColorPicker__1TGeS{appearance:none;-webkit-appearance:none;border:none;width:100%;height:28px;border-radius:6px;padding:0;cursor:pointer;background:transparent}.page_nativeColorPicker__1TGeS::-webkit-color-swatch-wrapper{padding:0}.page_nativeColorPicker__1TGeS::-webkit-color-swatch{border:none;border-radius:6px}@media (max-width:768px){.page_mainPage__d2G1Q{margin:16px 16px 24px}.page_toolArea__PM69Z{flex-direction:column;gap:15px}.page_sliderGrid__QkPkJ{grid-template-columns:1fr}}.page_mainPage__TB9NI{display:flex;flex-direction:column;gap:2rem;margin:32px}.page_toolArea__xdPf1{display:flex;flex-direction:column;gap:1rem;width:100%}.page_input_output_section__kqtSC{display:flex;gap:1rem;align-items:stretch;background-color:var(--color-border);padding:12px;border-radius:8px}.page_settingsPanel__RDAlK{width:100%;display:flex;flex-direction:column;gap:10px}.page_previewPanel__O0B7U{display:flex;flex-direction:column;width:100%;border-left:1px solid var(--color-border);border-radius:8px}.page_flexContainer__aNYXT{width:100%;height:100%;min-height:360px;padding:16px;background:rgba(0,0,0,.15);border-radius:12px}.page_flexItem__H176K{min-width:48px;min-height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;color:rgba(0,0,0,.7);flex-shrink:0;transition:all .15s ease}.page_controlGroup__cYAuj{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px}.page_sliderGrid__8wmNm{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_controlHeader__E_Czy{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-main-light);line-height:1;padding:6px;border-radius:8px}.page_valBadge__kywR1{font-family:var(--font-mono);background:var(--color-level-1);padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-text-main)}.page_outputGrid__ovhoa{display:flex;flex-direction:row;gap:16px;margin-top:8px;width:100%;background-color:var(--ink-2);border-radius:8px;padding:16px}.page_outputCard__4KjsL{display:flex;flex-direction:column;gap:12px;background:var(--ink-1);padding:8px;border:1px solid var(--color-border);border-radius:8px;width:100%}.page_codeBlock__e5SqY{font-family:var(--font-mono);font-size:13px;color:var(--amber-glow);background:rgba(0,0,0,.2);padding:12px;border-radius:8px;word-break:break-all;border:1px solid rgba(255,255,255,.03)}@media (max-width:768px){.page_mainPage__TB9NI{margin:16px 16px 24px}.page_toolArea__xdPf1{flex-direction:column;gap:15px}.page_sliderGrid__8wmNm{grid-template-columns:1fr}.page_input_output_section__kqtSC{flex-direction:column-reverse;gap:10px}.page_previewPanel__O0B7U{border:none;height:fit-content;padding:10px}.page_previewBox__x4Vcj{margin:0}}.page_mainPage__fCjTV{display:flex;flex-direction:column;gap:2rem;margin:32px}.page_toolArea__K3gta{display:flex;flex-direction:row;gap:2rem;width:95%}.page_settingsPanel__8xfJg{gap:10px}.page_previewPanel__l_1p_,.page_settingsPanel__8xfJg{width:100%;display:flex;flex-direction:column}.page_previewBox__dl3mS{display:flex;align-items:center;justify-content:center;background:var(--color-level-1);border:1px solid var(--color-border);border-radius:16px;min-height:480px;padding:2rem;overflow:hidden}.page_gridContainer__KMkIP{width:100%;min-height:360px;padding:16px;background:rgba(0,0,0,.15);border-radius:12px;border:1px dashed var(--color-border)}.page_gridCell__jY5qE{border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;color:rgba(0,0,0,.7);min-height:48px;transition:all .15s ease}.page_controlGroup__EEyW_{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_sliderGrid__LEUuG{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_controlHeader__2ipn5{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-main-light);line-height:1}.page_valBadge__HQeQu{font-family:var(--font-mono);background:var(--color-level-1);padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-text-main)}.page_outputGrid__JgT_a{display:flex;flex-direction:column;gap:16px;margin-top:8px;width:100%}.page_outputCard__kM7FO{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_codeBlock__NOdRM{font-family:var(--font-mono);font-size:13px;color:var(--amber-glow);background:rgba(0,0,0,.2);padding:12px;border-radius:8px;word-break:break-all;border:1px solid rgba(255,255,255,.03)}@media (max-width:768px){.page_mainPage__fCjTV{margin:16px 16px 24px}.page_toolArea__K3gta{flex-direction:column;gap:15px}.page_sliderGrid__LEUuG{grid-template-columns:1fr}}.page_mainPage__tAThV{display:flex;flex-direction:column;gap:2rem;margin:32px}.page_toolArea__WFVPL{display:flex;flex-direction:row;gap:2rem;width:95%}.page_settingsPanel__4xBcx{gap:10px}.page_previewPanel__Ja8Ij,.page_settingsPanel__4xBcx{width:100%;display:flex;flex-direction:column}.page_previewBox__1xr6o{border:1px solid var(--color-border);border-radius:16px;min-height:480px;padding:2rem;overflow:hidden}.page_neuCard__Y9x8s,.page_previewBox__1xr6o{display:flex;align-items:center;justify-content:center}.page_neuCard__Y9x8s{width:200px;height:200px;flex-direction:column;text-align:center;gap:8px}.page_cardLabel__ogKnz{font-size:1.2rem;font-weight:700;color:var(--color-text-main)}.page_cardSub__Ii5ny{font-size:12px;font-family:var(--font-mono);color:var(--color-text-main-light)}.page_controlGroup__MHf4f{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_sliderGrid__2xSik{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_controlHeader__9xPLi{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-main-light);line-height:1}.page_valBadge__df7qv{font-family:var(--font-mono);background:var(--color-level-1);padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-text-main)}.page_outputGrid__lUhMr{display:flex;flex-direction:column;gap:16px;margin-top:8px;width:100%}.page_outputCard__ezRCU{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_codeBlock__Y0Jur{font-family:var(--font-mono);font-size:13px;color:var(--amber-glow);background:rgba(0,0,0,.2);padding:12px;border-radius:8px;word-break:break-all;border:1px solid rgba(255,255,255,.03)}.page_nativeColorPicker__Et8xG{appearance:none;-webkit-appearance:none;border:none;width:100%;height:28px;border-radius:6px;padding:0;cursor:pointer;background:transparent}.page_nativeColorPicker__Et8xG::-webkit-color-swatch-wrapper{padding:0}.page_nativeColorPicker__Et8xG::-webkit-color-swatch{border:none;border-radius:6px}@media (max-width:768px){.page_mainPage__tAThV{margin:16px 16px 24px}.page_toolArea__WFVPL{flex-direction:column;gap:15px}.page_sliderGrid__2xSik{grid-template-columns:1fr}}.page_mainPage__cwyZ1{display:flex;flex-direction:column;gap:2rem;margin:32px}.page_toolArea__qpwdT{display:flex;flex-direction:row;gap:2rem;width:95%}.page_settingsPanel__76_k4{gap:10px}.page_previewPanel__UlNcn,.page_settingsPanel__76_k4{width:100%;display:flex;flex-direction:column}.page_previewBox__XuQJI{background:var(--color-level-1);min-height:480px;padding:2rem}.page_cardContainer__4PPG6,.page_previewBox__XuQJI{display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.page_cardContainer__4PPG6{position:relative;width:260px;height:200px;background:var(--color-level-2);flex-direction:column;gap:8px}.page_cardLabel__J6hyx{font-size:1.1rem;font-weight:700;color:var(--color-text-main)}.page_cardSub__Qpoxs{font-size:11px;font-family:var(--font-mono);color:var(--color-text-main-light)}.page_controlGroup__iDbCd{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_sliderGrid__UHlAR{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_controlHeader__n9Kdw{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-main-light);line-height:1}.page_valBadge__T3wmS{font-family:var(--font-mono);background:var(--color-level-1);padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-text-main)}.page_outputGrid__HUv_G{display:flex;flex-direction:column;gap:16px;margin-top:8px;width:100%}.page_outputCard___9Zn0{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_codeBlock__vQlEk{font-family:var(--font-mono);font-size:13px;color:var(--amber-glow);background:rgba(0,0,0,.2);padding:12px;border-radius:8px;word-break:break-all;border:1px solid rgba(255,255,255,.03)}.page_colorRow__dirQA{display:flex;gap:16px;align-items:stretch}.page_nativeColorPicker__KU7Ox{appearance:none;-webkit-appearance:none;border:none;width:100%;height:28px;border-radius:6px;padding:0;cursor:pointer;background:transparent}.page_nativeColorPicker__KU7Ox::-webkit-color-swatch-wrapper{padding:0}.page_nativeColorPicker__KU7Ox::-webkit-color-swatch{border:none;border-radius:6px}@media (max-width:768px){.page_mainPage__cwyZ1{margin:16px 16px 24px}.page_toolArea__qpwdT{flex-direction:column;gap:15px}.page_sliderGrid__UHlAR{grid-template-columns:1fr}}.page_mainPage__SiYT4{display:flex;flex-direction:column;gap:2rem;margin:32px}.page_toolArea__hBx0r{display:flex;flex-direction:row;gap:2rem;width:95%}.page_settingsPanel__o0pgj{gap:10px}.page_previewPanel__kbIo6,.page_settingsPanel__o0pgj{width:100%;display:flex;flex-direction:column}.page_previewBox__tsati{display:flex;align-items:center;justify-content:center;background:var(--color-level-1);border:1px solid var(--color-border);border-radius:16px;min-height:480px;padding:2rem;overflow:hidden}.page_panelControls__G89Xb{display:flex;flex-direction:row;gap:24px}.page_controlGroup__ySXUm{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_controlHeader__7rmhB{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-main-light);line-height:1}.page_valBadge__lzrBw{font-family:var(--font-mono);background:var(--color-level-1);padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-text-main)}.page_outputGrid__jy_dE{display:flex;flex-direction:column;gap:16px;margin-top:8px;width:100%}.page_outputCard__iA8Qy{display:flex;flex-direction:column;gap:12px;background:var(--color-level-2);padding:16px;border-radius:12px;border:1px solid var(--color-border)}.page_codeBlock__rRiOV{font-family:var(--font-mono);font-size:13px;color:var(--amber-glow);background:rgba(0,0,0,.2);padding:12px;border-radius:8px;word-break:break-all;border:1px solid rgba(255,255,255,.03)}.page_nativeColorPicker__ycpxq{appearance:none;-webkit-appearance:none;border:none;width:100%;height:28px;border-radius:6px;padding:0;cursor:pointer;background:transparent}.page_nativeColorPicker__ycpxq::-webkit-color-swatch-wrapper{padding:0}.page_nativeColorPicker__ycpxq::-webkit-color-swatch{border:none;border-radius:6px}@media (max-width:768px){.page_mainPage__SiYT4{margin:16px 16px 24px}.page_toolArea__hBx0r{flex-direction:column;gap:15px}}.page_mainPage__RIMM9{display:flex;flex-direction:column;gap:2rem;margin:32px}.page_toolArea__AgiDG{display:flex;flex-direction:row;gap:2rem;align-items:start;width:95%}.page_controls__ezZt5{background:var(--ink-2);width:60%}.page_controls__ezZt5,.page_previewPanel__yEQ1c{border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;height:100%}.page_previewPanel__yEQ1c{background:var(--ink-3);align-items:center;width:40%}.page_qrPreview__gVDuP{padding:1rem;background:white;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);max-width:100%;display:flex;justify-content:center}.page_qrPreview__gVDuP svg{max-width:100%;height:auto}.page_downloadButtons__w9yyC{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%}.page_tabs__gAcYc{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.5rem;border-bottom:1px solid var(--color-border);margin-bottom:.5rem;flex-wrap:wrap}.page_tab__Rw8QV{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;color:var(--cream-3);background:transparent;border:none;cursor:pointer;white-space:nowrap;transition:all .2s}.page_tab__Rw8QV:hover{color:var(--cream);background:var(--ink-3)}.page_tab__Rw8QV.page_active__siOou{color:var(--amber-dim);background:var(--ink-3);border:1px solid var(--amber-dim)}.page_sectionTitle__fuj7y{font-size:1rem;font-weight:600;color:var(--color-text-main);margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.page_inputGroup__j9J7V{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.page_inputGroup_textArea__CgTxR{height:300px}.page_label__XiY_1{font-size:.875rem;font-weight:500;color:var(--color-text-main);display:flex;align-items:center;gap:8px;margin-top:10px}.page_colorPicker__p1e_1{width:100%;height:40px;padding:.25rem;border:1px solid var(--color-border);border-radius:8px;cursor:pointer}.page_row__gcq1F{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:900px){.page_generatorLayout__MWp2W{grid-template-columns:1fr}.page_previewPanel__yEQ1c{position:static;order:-1;width:100%}}@media (max-width:480px){.page_row__gcq1F{grid-template-columns:1fr;gap:.5rem}.page_downloadButtons__w9yyC{flex-direction:column}.page_previewPanel__yEQ1c{padding:1rem}}@media (max-width:768px){.page_mainPage__RIMM9{margin:16px 16px 24px}.page_toolArea__AgiDG{width:100%;grid-template-columns:1fr}}.page_mainPage__uG37n{margin:24px;flex-direction:column;display:flex;gap:3rem}.page_toolArea__zTrE8{width:95%;margin:0 auto;align-items:stretch}@media (max-width:768px){.page_mainPage__uG37n{margin:16px 16px 24px}.page_toolArea__zTrE8{width:100%;grid-template-columns:1fr}.page_selectorColumn__ChiRH{padding-top:0}}.page_Buttons__mKc86{padding:.55rem 1rem;border-radius:6px;cursor:pointer;font-size:var(--font-size-sm);font-weight:500;width:100%}.page_PrimaryButton__Z5Z07{background:var(--amber);color:var(--ink);border:none;font-family:DM Sans,sans-serif;transition:background .15s}.page_PrimaryButton__Z5Z07:hover{background:var(--amber-glow)}.page_PrimaryButton__Z5Z07:disabled{cursor:not-allowed;opacity:.6}.page_PrimaryCircularButton__ZU_oh{padding:.75rem 1.5rem;background:var(--color-primary);color:white;border:none}.page_PrimaryCircularButton__ZU_oh:hover{opacity:.9}.page_PrimaryCircularButton__ZU_oh:disabled{background-color:#d9d9d9;color:#252525;cursor:not-allowed;opacity:.6}.page_PrimaryIconButton__zghjH{display:flex;width:fit-content;max-width:100%;flex:0 0 auto;align-self:flex-start;justify-self:start;gap:.5rem;align-items:center;background:var(--amber);color:var(--ink);border:none;font-family:DM Sans,sans-serif;transition:background .15s}.page_PrimaryIconButton__zghjH:hover{background:var(--amber-glow)}.page_PrimaryIconButton__zghjH:disabled{cursor:not-allowed;opacity:.6}.page_SecondaryButton__puCll{background:transparent;color:var(--muted);border:1px solid var(--border-subtle);font-family:DM Sans,sans-serif;transition:all .15s}.page_SecondaryButton__puCll:hover{color:var(--cream);border-color:var(--border)}.page_SecondaryButton__puCll:disabled{cursor:not-allowed;opacity:.6}.page_SecondaryIconButton__MAslR{display:flex;gap:.5rem;align-items:center;background:transparent;color:var(--muted);border:1px solid var(--border-subtle);font-family:DM Sans,sans-serif;transition:all .15s}.page_SecondaryIconButton__MAslR:hover{color:var(--cream);border-color:var(--border)}.page_SecondaryIconButton__MAslR:disabled{cursor:not-allowed;opacity:.6}.page_inputGroup_textArea__lZov_{display:flex;flex-direction:column;height:300px;gap:.5rem}.page_inputWrapper_textArea__VVKEl{flex:1;min-height:0;display:flex}.page_textArea__8d4Ib{width:100%;height:100%;box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--ink-3);outline:none;resize:none;padding:20px;font-family:var(--font-mono),monospace;font-size:13px;line-height:1.6;color:var(--cream-3);display:block;tab-size:4;caret-color:var(--amber)}.page_inputGroup__BX079{display:flex;flex-direction:column;gap:.5rem}.page_label__JXBg1{font-size:.85rem;font-weight:500;color:var(--amber-dim);font-family:var(--font-body),sans-serif}.page_numberInputLabel__Dj7Y9{font-family:var(--font-mono);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.page_inputWrapper__5Yriw{position:relative;display:flex;align-items:center}.page_input__FQTCh{width:100%;background:var(--ink-3);border:1px solid var(--border-subtle);border-radius:var(--radius);padding:8px 12px;color:var(--cream-3);font-family:var(--font-mono);font-size:13px;outline:none;transition:border-color .15s}.page_input__FQTCh:focus{border-color:var(--amber)}.page_input__FQTCh::placeholder{color:var(--muted)}.page_unit__A2OEQ{position:absolute;right:1.7rem;opacity:.4;color:var(--cream);font-size:.875rem;font-weight:500;pointer-events:none}.unit-converter-client_toolArea__le95o{width:min(100%,1100px);margin:0 auto}.mini_picker__Ajm_v{background:var(--ink-2);border:1px solid var(--border-subtle);border-radius:var(--radius);overflow:hidden;width:100%;user-select:none}.mini_satBoard__9cQPF{position:relative;width:100%;height:160px;cursor:crosshair}.mini_satWhite__P3h0G{position:absolute;inset:0;background:linear-gradient(90deg,#fff,transparent)}.mini_satBlack__4ua9f{position:absolute;inset:0;background:linear-gradient(180deg,transparent,#000)}.mini_satThumb__mERe6{position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,.4);transform:translate(-50%,-50%);pointer-events:none}.mini_controlRow__tr0B4{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--ink-3)}.mini_preview__CD2gA{width:28px;height:28px;border-radius:50%;flex-shrink:0;border:1px solid var(--border-subtle)}.mini_rails__NOVVS{flex:1;display:flex;flex-direction:column;gap:8px}.mini_hueRail__2iCAZ{position:relative;height:10px;border-radius:5px;cursor:pointer;background:linear-gradient(90deg,#ff0000,#ff9900,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000)}.mini_railThumb__YKWfs{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.35);pointer-events:none}.page_mainPage__tw6X5{margin:32px;display:flex;flex-direction:column;gap:2rem;color:var(--cream)}.page_toolContainer__7xxW_{display:grid;grid-template-columns:380px 1fr;gap:2.5rem;align-items:start;width:100%}.page_settingsSidebar__k0BLf{display:flex;flex-direction:column;gap:.5rem;background-color:var(--ink-2);border-radius:6px;padding:1rem 0}.page_settingGroup__jWekN{background:var(--ink-2);border-radius:12px;padding:.25rem 1.25rem;display:flex;flex-direction:column;gap:1rem}.page_sectionHeader__uSsVM{display:flex;align-items:center;gap:.75rem;color:var(--amber);font-weight:600;font-size:.95rem;margin-bottom:.25rem}.page_subInput__T9dqZ{display:flex;flex-direction:column;gap:.6rem}.page_subInput__T9dqZ label{font-size:.75rem;color:var(--muted);font-weight:500;display:flex;justify-content:space-between}.page_valueLabel__iBeIF{color:var(--amber);font-family:var(--font-mono)}.page_slider__PwB1I{-webkit-appearance:none;width:100%;height:6px;background:var(--ink-3);border-radius:3px;outline:none;border:1px solid var(--border-subtle)}.page_slider__PwB1I::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;background:var(--amber);cursor:pointer;border-radius:50%;box-shadow:0 0 10px rgba(232,160,32,.4);transition:all .2s}.page_toggleRow__rPWX3{display:flex;gap:1.5rem;margin-top:.5rem}.page_toggle__RAIpv{display:flex;align-items:center;gap:.6rem;cursor:pointer}.page_toggle__RAIpv input{accent-color:var(--amber);width:16px;height:16px}.page_toggleLabel__XIAjI{font-size:.85rem;color:var(--cream-2)}.page_previewArea__XLQJE{display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:2rem;align-self:start;min-width:0}.page_previewCard__6NViG{background:var(--ink-2);border:1px solid var(--border);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 50px rgba(0,0,0,.5)}.page_previewHeader__UAEXn{padding:1.25rem 1.5rem;background:rgba(255,255,255,.02);border-bottom:1px solid var(--border-subtle);display:flex;justify-content:space-between;align-items:center}.page_loadingOverlay__HOdj2{position:absolute;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;z-index:10;animation:page_fadeIn__bxB9F .3s ease-out}.page_spinnerLarge__b2xMN{color:var(--amber);animation:page_spin__t9UKD 1s linear infinite}@keyframes page_fadeIn__bxB9F{0%{opacity:0}to{opacity:1}}.page_previewTitle__6jCjm{display:flex;align-items:center;gap:.75rem;font-weight:600;color:var(--cream);font-size:.95rem}.page_previewBody__gmeB6{padding:2rem;display:flex;flex-direction:column;gap:2rem;background-image:linear-gradient(45deg,rgba(232,160,32,.02) 25%,transparent 0),linear-gradient(-45deg,rgba(232,160,32,.02) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(232,160,32,.02) 0),linear-gradient(-45deg,transparent 75%,rgba(232,160,32,.02) 0);background-size:20px 20px}.page_previewSplit__rFimh{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.page_imageBox__WwOBs{display:flex;flex-direction:column;gap:.75rem}.page_imageLabel__08Umd{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:600}.page_imageWrapper__JriEs{aspect-ratio:1;background:rgba(0,0,0,.2);border:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;position:relative}.page_imageWrapper__JriEs img,.page_imageWrapper__JriEs svg{max-width:90%;max-height:90%;object-fit:contain}.page_exportFooter__6Y3Dd{padding:1.5rem;background:rgba(255,255,255,.02);border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:1.25rem}.page_actionGrid__Hw0Hv{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.page_primaryBtn__Hz_va,.page_secondaryBtn__zjwHj{padding:.85rem;border-radius:8px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.6rem;cursor:pointer;transition:all .2s;font-size:.9rem}.page_primaryBtn__Hz_va{background:var(--amber);color:var(--ink);border:none}.page_primaryBtn__Hz_va:hover:not(:disabled){background:var(--amber-glow);transform:translateY(-1px)}.page_secondaryBtn__zjwHj{background:var(--ink-3);color:var(--cream);border:1px solid var(--border-subtle)}.page_secondaryBtn__zjwHj:hover:not(:disabled){background:var(--ink-4);border-color:var(--amber)}.page_primaryBtn__Hz_va:disabled,.page_secondaryBtn__zjwHj:disabled{opacity:.5;cursor:not-allowed}.page_codeBox__MI37i{background:#080706;border:1px solid var(--border-subtle);border-radius:8px;padding:1rem;position:relative}.page_codeContent__ZqoxE{display:block;font-family:var(--font-mono);font-size:.75rem;color:var(--cream-3);max-height:80px;overflow-y:auto;white-space:pre-wrap;word-break:break-all}.page_copyIcon__CqUtY{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);color:var(--muted);cursor:pointer;transition:color .2s}.page_copyIcon__CqUtY:hover{color:var(--amber)}.page_tipCard__1wjFA{padding:1.25rem;background:rgba(232,160,32,.04);border:1px solid rgba(232,160,32,.1);border-radius:12px}.page_tipCard__1wjFA h4{margin:0 0 .5rem;color:var(--amber);font-size:.9rem}.page_tipCard__1wjFA p{margin:0;font-size:.85rem;color:var(--cream-2);line-height:1.5}.page_spin__t9UKD{animation:page_spin__t9UKD 1s linear infinite}@keyframes page_spin__t9UKD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1100px){.page_toolContainer__7xxW_{grid-template-columns:1fr}}@media (max-width:768px){.page_previewSplit__rFimh{grid-template-columns:1fr}}.article-theme_article__FGo4K{width:100%;max-width:1280px;margin:1.5rem auto 0;padding:0 clamp(.25rem,1vw,1rem);color:var(--cream-2);line-height:1.7;--color-text:var(--cream);--color-text-muted:var(--cream-2)}@media (max-width:768px){.article-theme_article__FGo4K{padding-inline:0}}.article-theme_article__FGo4K *{background-color:transparent!important}.article-theme_article__FGo4K [class*=article],.article-theme_article__FGo4K>*{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.article-theme_article__FGo4K [class*=article]{background-color:transparent!important}.article-theme_article__FGo4K [class*=callout],.article-theme_article__FGo4K [class*=card],.article-theme_article__FGo4K [class*=panel],.article-theme_article__FGo4K [style*=background]{background-color:var(--ink-2)!important}.article-theme_article__FGo4K h1,.article-theme_article__FGo4K h2,.article-theme_article__FGo4K h3,.article-theme_article__FGo4K h4,.article-theme_article__FGo4K h5,.article-theme_article__FGo4K h6{color:var(--amber-glow)!important}.article-theme_article__FGo4K b,.article-theme_article__FGo4K blockquote,.article-theme_article__FGo4K caption,.article-theme_article__FGo4K dd,.article-theme_article__FGo4K dt,.article-theme_article__FGo4K em,.article-theme_article__FGo4K figcaption,.article-theme_article__FGo4K i,.article-theme_article__FGo4K label,.article-theme_article__FGo4K li,.article-theme_article__FGo4K p,.article-theme_article__FGo4K small,.article-theme_article__FGo4K span,.article-theme_article__FGo4K strong,.article-theme_article__FGo4K td,.article-theme_article__FGo4K th{color:var(--cream-2)!important}.article-theme_article__FGo4K .risk-spectrum-label{color:var(--ink)!important}.article-theme_article__FGo4K a{color:var(--amber-glow)!important}.article-theme_article__FGo4K code,.article-theme_article__FGo4K pre{color:var(--cream)!important}.media-tool-articles_mediaArticle__G5C7A{width:100%;min-width:0;color:var(--cream-2)}.media-tool-articles_articleTheme__3iS3Y{padding-inline:0!important}.media-tool-articles_mediaArticle__G5C7A *{color:var(--cream-2)!important;background-color:transparent!important;background-image:none!important;border-color:var(--border-subtle)!important;box-shadow:none!important}.media-tool-articles_mediaArticle__G5C7A [class*=from-],.media-tool-articles_mediaArticle__G5C7A [class*=rounded],.media-tool-articles_mediaArticle__G5C7A [class*=to-],.media-tool-articles_mediaArticle__G5C7A [class*=via-]{background-color:var(--ink-2)!important}.media-tool-articles_mediaArticle__G5C7A .imageArticleStepNumber{background-color:var(--amber)!important;color:var(--ink)!important}.media-tool-articles_mediaArticle__G5C7A h1,.media-tool-articles_mediaArticle__G5C7A h2,.media-tool-articles_mediaArticle__G5C7A h3,.media-tool-articles_mediaArticle__G5C7A h4,.media-tool-articles_mediaArticle__G5C7A h5,.media-tool-articles_mediaArticle__G5C7A h6{color:var(--amber-glow)!important;line-height:1.25;text-wrap:balance}.media-tool-articles_mediaArticle__G5C7A a{color:var(--amber-glow)!important;text-decoration-color:currentColor;text-underline-offset:.18em}.media-tool-articles_mediaArticle__G5C7A code,.media-tool-articles_mediaArticle__G5C7A pre{color:var(--cream)!important;overflow-wrap:anywhere}.media-tool-articles_mediaArticle__G5C7A table{width:100%;border-collapse:collapse}.media-tool-articles_mediaArticle__G5C7A canvas,.media-tool-articles_mediaArticle__G5C7A img,.media-tool-articles_mediaArticle__G5C7A video{max-width:100%;height:auto}@media (max-width:639px){.media-tool-articles_mediaArticle__G5C7A>div{padding-inline:0!important}.media-tool-articles_mediaArticle__G5C7A [class*="mx-[-"]{margin-left:0!important;margin-right:0!important}.media-tool-articles_mediaArticle__G5C7A [class*=max-w-]{max-width:100%!important}.media-tool-articles_mediaArticle__G5C7A [class~=px-4]{padding-left:.625rem!important;padding-right:.625rem!important}.media-tool-articles_mediaArticle__G5C7A [class~=p-6],.media-tool-articles_mediaArticle__G5C7A [class~=px-6]{padding-left:.875rem!important;padding-right:.875rem!important}.media-tool-articles_mediaArticle__G5C7A [class~=p-8],.media-tool-articles_mediaArticle__G5C7A [class~=px-8]{padding-left:1rem!important;padding-right:1rem!important}.media-tool-articles_mediaArticle__G5C7A table{display:block;overflow-x:auto;white-space:nowrap}}