.Np2fDq_tool{color:#10213b;gap:1rem;min-width:0;display:grid}.Np2fDq_tool button,.Np2fDq_tool input,.Np2fDq_tool select{font:inherit}.Np2fDq_actions{justify-content:flex-end;gap:.65rem;display:flex}.Np2fDq_actions button,.Np2fDq_copy,.Np2fDq_import button,.Np2fDq_sectionHead button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.Np2fDq_actions svg,.Np2fDq_copy svg,.Np2fDq_import button svg,.Np2fDq_sectionHead svg{width:16px}.Np2fDq_actions .Np2fDq_primary{color:#fff;background:#102541}.Np2fDq_layout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:1rem;display:grid}.Np2fDq_layout main,.Np2fDq_layout aside{align-content:start;gap:1rem;min-width:0;display:grid}.Np2fDq_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;min-width:0;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.Np2fDq_panel h2{margin:0 0 1rem;font-size:1rem}.Np2fDq_panel>p,.Np2fDq_sectionHead p,.Np2fDq_calendarHead p{color:#68778d;margin:-.6rem 0 .9rem;font-size:.7rem}.Np2fDq_settings{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Np2fDq_settings label:first-child{grid-column:1/-1}.Np2fDq_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.Np2fDq_panel input,.Np2fDq_panel select{background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:34px;padding:.45rem}.Np2fDq_unitInput{display:flex}.Np2fDq_unitInput input{border-radius:6px 0 0 6px}.Np2fDq_unitInput em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:54px;font-size:.68rem;font-style:normal;display:grid}.Np2fDq_dates{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.Np2fDq_sectionHead,.Np2fDq_calendarHead{justify-content:space-between;display:flex}.Np2fDq_sectionHead h2,.Np2fDq_sectionHead p,.Np2fDq_calendarHead h2,.Np2fDq_calendarHead p{margin:0}.Np2fDq_sectionHead button{white-space:nowrap;min-height:34px;padding:.4rem .65rem;font-size:.68rem}.Np2fDq_peopleTable{min-width:0}.Np2fDq_peopleHead,.Np2fDq_personRow{grid-template-columns:minmax(78px,1fr) 54px 38px minmax(174px,1.45fr) 24px;align-items:center;gap:.25rem;display:grid}.Np2fDq_peopleHead{font-size:.55rem;line-height:1.1}.Np2fDq_personRow{border-bottom:1px solid #e5e9ef;padding:.22rem 0}.Np2fDq_personRow>input:first-child{min-width:0;height:28px;padding:.25rem;font-size:.65rem}.Np2fDq_personRow .Np2fDq_compactNumber{text-align:center;min-width:0;height:28px;padding:.2rem .25rem;font-size:.65rem}.Np2fDq_personRow>b{text-align:center;font-size:.65rem}.Np2fDq_personRow>.Np2fDq_dates{gap:2px}.Np2fDq_personRow>.Np2fDq_dates input{letter-spacing:-.02em;min-width:0;height:28px;padding:.15rem .2rem;font-size:.58rem}.Np2fDq_personRow button{background:#fff;border:0;place-items:center;width:24px;height:28px;padding:0;display:grid}.Np2fDq_personRow svg{width:13px}.Np2fDq_totalBar{color:#16814d;background:#f3fbf5;grid-template-columns:1fr 54px 1.7fr;padding:.55rem;font-size:.66rem;display:grid}.Np2fDq_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.Np2fDq_import>svg{color:#246bd6}.Np2fDq_import div{display:grid}.Np2fDq_import span,.Np2fDq_import small{color:#68778d;font-size:.68rem}.Np2fDq_cards{grid-template-columns:repeat(5,1fr);gap:.7rem;display:grid}.Np2fDq_cards>div,.Np2fDq_metricGrid>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.25rem;padding:.8rem;display:grid}.Np2fDq_cards span,.Np2fDq_metricGrid span{font-size:.62rem}.Np2fDq_cards b,.Np2fDq_metricGrid b{font-size:1.1rem}.Np2fDq_cards .Np2fDq_blue,.Np2fDq_metricGrid .Np2fDq_blue{color:#246bd6;border-color:#cddbf5}.Np2fDq_cards .Np2fDq_purple,.Np2fDq_metricGrid .Np2fDq_purple{color:#7c4bd0;border-color:#ddd0f4}.Np2fDq_cards .Np2fDq_orange,.Np2fDq_metricGrid .Np2fDq_orange{color:#c86a16;border-color:#efd5b8}.Np2fDq_calendarHead>div:last-child{display:flex}.Np2fDq_calendarHead button{background:#fff;border:1px solid #d6deea;padding:.45rem .7rem}.Np2fDq_calendarHead .Np2fDq_active{color:#246bd6;background:#f3f7ff;border-color:#367df2}.Np2fDq_calendarScroll{max-width:100%;overflow:auto hidden}.Np2fDq_calendarGrid{align-items:center;gap:2px;width:max-content;min-width:100%;display:grid}.Np2fDq_calendarGrid>b{text-align:center;font-size:.55rem}.Np2fDq_calendarGrid>b:first-child{text-align:left}.Np2fDq_calendarGrid>i,.Np2fDq_calendarPerson i{border-radius:2px;height:18px}.Np2fDq_calendarPerson{display:contents}.Np2fDq_calendarPerson strong{z-index:1;background:#fff;padding-right:.4rem;font-size:.6rem;position:sticky;left:0}.Np2fDq_available{background:#d9f0df}.Np2fDq_away{background:#6f9fe9}.Np2fDq_low{background:#f6da64}.Np2fDq_under{background:#f56e72}.Np2fDq_weekend{background:#e5e7eb}.Np2fDq_legend{justify-content:center;gap:1rem;margin-top:1rem;font-size:.62rem;display:flex}.Np2fDq_legend span:before{content:"";background:inherit;width:10px;height:10px;margin-right:.3rem;display:inline-block}.Np2fDq_lower{grid-template-columns:minmax(0,.75fr) minmax(0,1.1fr) minmax(0,1fr);gap:1rem;display:grid}.Np2fDq_metricGrid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.Np2fDq_success,.Np2fDq_warning{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;gap:.6rem;padding:.8rem;font-size:.7rem;display:flex}.Np2fDq_warning{color:#aa6516;background:#fffaf1;border-color:#efd5b8}.Np2fDq_copy{width:100%;margin-top:1rem}.Np2fDq_chart svg{width:100%}.Np2fDq_chart path{fill:none;stroke:#18a15f;stroke-width:3px}.Np2fDq_chart line{stroke:#ef4454;stroke-dasharray:6 4}.Np2fDq_chart span{font-size:.65rem}.Np2fDq_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.Np2fDq_footer svg{color:#246bd6}.Np2fDq_footer div{display:grid}.Np2fDq_footer span{color:#68778d;font-size:.7rem}.Np2fDq_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.Np2fDq_notice svg{color:#d48a17}@media (max-width:1200px){.Np2fDq_layout{grid-template-columns:1fr}.Np2fDq_peopleHead,.Np2fDq_personRow{grid-template-columns:minmax(120px,1fr) 72px 60px minmax(240px,1.5fr) 28px}.Np2fDq_personRow>.Np2fDq_dates input{font-size:.68rem}.Np2fDq_lower{grid-template-columns:1fr 1fr}.Np2fDq_lower section:last-child{grid-column:1/-1}}@media (max-width:750px){.Np2fDq_settings,.Np2fDq_lower{grid-template-columns:1fr}.Np2fDq_settings label:first-child,.Np2fDq_lower section:last-child{grid-column:auto}.Np2fDq_actions{flex-wrap:wrap}.Np2fDq_actions button{flex:1}.Np2fDq_cards{grid-template-columns:1fr 1fr}.Np2fDq_sectionHead,.Np2fDq_calendarHead{gap:.7rem;display:grid}.Np2fDq_peopleHead{display:none}.Np2fDq_personRow{grid-template-columns:1fr 70px 40px 24px}.Np2fDq_personRow>input:first-child{grid-column:1/2}.Np2fDq_personRow>.Np2fDq_dates{grid-column:1/-1}.Np2fDq_personRow>.Np2fDq_dates input{font-size:.72rem}.Np2fDq_import{grid-template-columns:auto 1fr}.Np2fDq_import button{grid-column:1/-1}.Np2fDq_footer{grid-template-columns:auto 1fr}}.Np2fDq_lower{grid-template-columns:minmax(210px,.68fr) minmax(0,1.32fr);align-items:stretch}.Np2fDq_metricsPanel .Np2fDq_metricGrid{gap:.45rem}.Np2fDq_metricsPanel .Np2fDq_metricGrid>div{min-height:82px;padding:.52rem .35rem}.Np2fDq_metricsPanel .Np2fDq_metricGrid span{font-size:.57rem;line-height:1.25}.Np2fDq_metricsPanel .Np2fDq_metricGrid b{font-size:.96rem}.Np2fDq_metricsPanel .Np2fDq_metricGrid small{font-size:.62rem}.Np2fDq_chart,.Np2fDq_chartPanel{min-width:0}.Np2fDq_chart svg{width:100%;min-height:250px;display:block;overflow:visible}.Np2fDq_chart path{fill:none;stroke:#18a15f;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.Np2fDq_chart .Np2fDq_chartGridLine{stroke:#dfe6ed;stroke-width:1px;stroke-dasharray:none}.Np2fDq_chart .Np2fDq_chartAxis{stroke:#8290a1;stroke-width:1.2px;stroke-dasharray:none}.Np2fDq_chart .Np2fDq_minimumLine{stroke:#ef4454;stroke-width:1.5px;stroke-dasharray:6 4}.Np2fDq_chartTick{fill:#58677a;font-size:16px;font-weight:600}.Np2fDq_chartAxisTitle{fill:#26384e;font-size:16px;font-weight:700}.Np2fDq_chartHitArea{fill:#0000;cursor:pointer}.Np2fDq_chartPoint{fill:#2f63dc;pointer-events:none}.Np2fDq_chartHitArea:hover+.Np2fDq_chartPoint,.Np2fDq_chartHitArea:focus+.Np2fDq_chartPoint{fill:#0a2540;stroke:#fff;stroke-width:2px}.Np2fDq_chartTooltip rect{fill:#0b2545;filter:drop-shadow(0 2px 4px #0a1d3340)}.Np2fDq_chartTooltip text{fill:#fff;font-size:16px;font-weight:700}.Np2fDq_chartLegend{flex-wrap:wrap;gap:.65rem 1.2rem;margin-top:.35rem;display:flex}.Np2fDq_chartLegend span{color:#526176;align-items:center;gap:.35rem;font-size:.68rem;display:inline-flex}.Np2fDq_chartLegend span:before{content:"";background:#18a15f;border-radius:2px;width:16px;height:3px}.Np2fDq_chartLegend span:last-child:before{background:#ef4454;height:1px}.Np2fDq_recommendationsPanel{grid-template-columns:minmax(0,1fr) minmax(210px,.36fr);align-items:center;gap:.75rem 1rem;display:grid}.Np2fDq_recommendationsPanel h2{grid-column:1/-1;margin-bottom:0}.Np2fDq_recommendationsPanel .Np2fDq_copy{margin-top:0}@media (max-width:1200px){.Np2fDq_lower{grid-template-columns:1fr}}@media (max-width:750px){.Np2fDq_recommendationsPanel{grid-template-columns:1fr}}
.xm0IvW_tool{color:#10213b;gap:1rem;display:grid}.xm0IvW_tool button,.xm0IvW_tool input,.xm0IvW_tool select{font:inherit}.xm0IvW_actions{justify-content:flex-end;gap:.65rem;display:flex}.xm0IvW_actions button,.xm0IvW_copy,.xm0IvW_import button,.xm0IvW_sectionHead button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.xm0IvW_actions svg,.xm0IvW_copy svg,.xm0IvW_import button svg,.xm0IvW_sectionHead svg{width:16px}.xm0IvW_actions .xm0IvW_primary{color:#fff;background:#102541}.xm0IvW_layout{grid-template-columns:.9fr 1.1fr;gap:1rem;display:grid}.xm0IvW_layout main,.xm0IvW_layout aside{align-content:start;gap:1rem;min-width:0;display:grid}.xm0IvW_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;min-width:0;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.xm0IvW_panel h2{margin:0 0 1rem;font-size:1rem}.xm0IvW_panel h2 small{font-size:.7rem;font-weight:400}.xm0IvW_panel>p,.xm0IvW_sectionHead p{color:#68778d;margin:-.6rem 0 .9rem;font-size:.7rem}.xm0IvW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.xm0IvW_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.xm0IvW_panel input,.xm0IvW_panel select{box-sizing:border-box;background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:36px;padding:.5rem}.xm0IvW_unitInput{grid-template-columns:minmax(0,1fr) 48px;height:36px;display:grid}.xm0IvW_unitInput input{border-radius:6px 0 0 6px;height:36px}.xm0IvW_unitInput em{box-sizing:border-box;background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;width:48px;height:36px;font-style:normal;display:grid}.xm0IvW_toggle{align-content:end}.xm0IvW_toggle input{width:44px}.xm0IvW_sectionHead{justify-content:space-between;display:flex}.xm0IvW_sectionHead h2,.xm0IvW_sectionHead p{margin:0}.xm0IvW_sectionHead button{box-sizing:border-box;color:#fff;background:#102541;border-color:#102541;align-self:start;height:34px;min-height:34px;padding:.25rem .8rem}.xm0IvW_sectionHead button:hover,.xm0IvW_sectionHead button:focus-visible{color:#fff;background:#c77b12;border-color:#b96d09;outline:none}.xm0IvW_shiftTable{margin-top:.8rem}.xm0IvW_shiftRow{background:#fafbfd;border:1px solid #e1e7ef;border-radius:6px;grid-template-columns:36px repeat(3,minmax(0,1fr)) 30px;align-items:center;gap:.65rem;margin-bottom:.65rem;padding:.7rem;display:grid}.xm0IvW_shiftRow input,.xm0IvW_shiftRow .xm0IvW_unitInput{font-size:calc(1rem - 2pt)}.xm0IvW_shiftIndex{text-align:center;grid-area:1/1;gap:.35rem;display:grid}.xm0IvW_shiftIndex span,.xm0IvW_shiftNet span{color:#68778d;font-size:.62rem;font-weight:700}.xm0IvW_shiftIndex b,.xm0IvW_shiftNet b{font-size:.72rem}.xm0IvW_shiftField{grid-row:1;min-width:0}.xm0IvW_shiftRow>button{cursor:pointer;background:0 0;border:0;grid-area:1/5/span 2;align-self:center}.xm0IvW_shiftRow svg{width:15px}.xm0IvW_shiftNote{grid-area:2/2/auto/4;min-width:0}.xm0IvW_shiftNet{background:#fff;border:1px solid #d6deea;border-radius:5px;grid-area:2/4;align-content:center;align-self:stretch;gap:.35rem;padding:0 .5rem;display:grid}.xm0IvW_totalBar{color:#16814d;background:#f3fbf5;justify-content:space-between;margin-top:.2rem;padding:.7rem;display:flex}.xm0IvW_periodTabs{grid-template-columns:repeat(5,1fr);gap:.4rem;display:grid}.xm0IvW_periodTabs button{background:#fff;border:1px solid #d6deea;border-radius:5px;min-height:36px;font-size:.75rem;line-height:1.15}.xm0IvW_periodTabs .xm0IvW_active{color:#246bd6;background:#f3f7ff;border-color:#367df2;font-weight:700}.xm0IvW_periodFields{grid-template-columns:1fr 1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.xm0IvW_periodFields>div{align-content:end;gap:.5rem;font-size:.72rem;display:grid}.xm0IvW_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.xm0IvW_import>svg{color:#246bd6}.xm0IvW_import div{display:grid}.xm0IvW_import span,.xm0IvW_import small{color:#68778d;font-size:.68rem}.xm0IvW_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}.xm0IvW_cards>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.35rem;padding:.85rem;display:grid}.xm0IvW_cards span{font-size:.64rem}.xm0IvW_cards b{font-size:1rem}.xm0IvW_cards .xm0IvW_blue{color:#246bd6;border-color:#cddbf5}.xm0IvW_cards .xm0IvW_purple{color:#7c4bd0;border-color:#ddd0f4}.xm0IvW_cards .xm0IvW_orange{color:#c86a16;border-color:#efd5b8}.xm0IvW_details{grid-template-columns:.8fr 1.2fr;gap:1rem;display:grid}.xm0IvW_details h3{font-size:.76rem}.xm0IvW_resultRow{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:.62rem;font-size:.7rem;display:flex}.xm0IvW_donutArea{border-left:1px solid #e1e7ef;padding-left:1rem}.xm0IvW_donutContent{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:.9rem;margin-top:1.25rem;display:grid}.xm0IvW_donut{border-radius:50%;place-items:center;width:132px;height:132px;display:grid}.xm0IvW_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:76px;height:76px}.xm0IvW_donutCenter{z-index:1;text-align:center;background:#f1f4f7d1;border:1px solid #10213b52;border-radius:5px;grid-area:1/1;gap:1px;min-width:68px;padding:5px 6px;display:grid}.xm0IvW_donutCenter small{color:#647184;font-size:.54rem;font-weight:600}.xm0IvW_donutCenter strong{font-size:.68rem}.xm0IvW_donutLegend{gap:.65rem;display:grid}.xm0IvW_donutLegend>div{grid-template-columns:8px minmax(0,1fr);align-items:center;gap:.45rem;display:grid}.xm0IvW_donutLegend i{width:8px;height:8px}.xm0IvW_donutLegend span{gap:1px;display:grid}.xm0IvW_donutLegend span b{font-size:.65rem}.xm0IvW_donutLegend span small{color:#68778d;font-size:.6rem}.xm0IvW_donutLegend>div>strong{white-space:nowrap;grid-column:2;font-size:.65rem}.xm0IvW_copy{width:100%;margin-top:1rem}.xm0IvW_lower{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:1rem;display:grid}.xm0IvW_weekChart{min-width:0}.xm0IvW_weekChart svg{width:100%;display:block}.xm0IvW_gridLine{stroke:#e2e7ee;stroke-width:1px}.xm0IvW_axisLine{stroke:#8795a8;stroke-width:1px}.xm0IvW_axisText{fill:#5d6b7e;font-size:13px;font-weight:600}.xm0IvW_axisLabel{fill:#263b55;font-size:13px;font-weight:700}.xm0IvW_bar{fill:#2f63dc;stroke:#0000;stroke-width:2px}.xm0IvW_chartBar{cursor:crosshair;outline:none}.xm0IvW_chartBar:hover .xm0IvW_bar,.xm0IvW_chartBar:focus .xm0IvW_bar{fill:#1f4fb8;stroke:#102541}.xm0IvW_chartTooltip{opacity:1;pointer-events:none}.xm0IvW_chartTooltip rect{fill:#102541;filter:drop-shadow(0 3px 5px #10254138)}.xm0IvW_chartTooltip text{fill:#fff;font-size:12px;font-weight:600}.xm0IvW_lower .xm0IvW_resultRow span,.xm0IvW_lower .xm0IvW_resultRow b{white-space:nowrap}.xm0IvW_success,.xm0IvW_warning{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;gap:.6rem;margin-top:1rem;padding:.8rem;font-size:.7rem;display:flex}.xm0IvW_warning{color:#aa6516;background:#fffaf1;border-color:#efd5b8}.xm0IvW_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.xm0IvW_footer svg{color:#246bd6}.xm0IvW_footer div{display:grid}.xm0IvW_footer span{color:#68778d;font-size:.7rem}.xm0IvW_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.xm0IvW_notice svg{color:#d48a17}@media (max-width:1150px){.xm0IvW_layout{grid-template-columns:1fr}}@media (max-width:750px){.xm0IvW_fields,.xm0IvW_details,.xm0IvW_lower,.xm0IvW_periodFields{grid-template-columns:1fr}.xm0IvW_actions{flex-wrap:wrap}.xm0IvW_actions button{flex:1}.xm0IvW_cards{grid-template-columns:1fr 1fr}.xm0IvW_sectionHead{gap:.7rem;display:grid}.xm0IvW_shiftRow{grid-template-columns:1fr 1fr}.xm0IvW_shiftIndex,.xm0IvW_shiftRow>button,.xm0IvW_shiftNote,.xm0IvW_shiftNet,.xm0IvW_shiftField{grid-area:auto}.xm0IvW_shiftIndex,.xm0IvW_shiftNote,.xm0IvW_shiftNet{grid-column:1/-1}.xm0IvW_periodTabs{grid-template-columns:1fr 1fr}.xm0IvW_donutContent{grid-template-columns:1fr;justify-items:center}.xm0IvW_donutLegend{width:100%}.xm0IvW_import{grid-template-columns:auto 1fr}.xm0IvW_import button{grid-column:1/-1}.xm0IvW_footer{grid-template-columns:auto 1fr}}
.OpJFnW_tool{color:#10213b;gap:1rem;display:grid}.OpJFnW_tool button,.OpJFnW_tool input,.OpJFnW_tool select{font:inherit}.OpJFnW_actions{justify-content:flex-end;gap:.65rem;display:flex}.OpJFnW_actions button,.OpJFnW_copy,.OpJFnW_import button,.OpJFnW_sectionHead button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.OpJFnW_actions svg,.OpJFnW_copy svg,.OpJFnW_import button svg,.OpJFnW_sectionHead svg{width:16px}.OpJFnW_actions .OpJFnW_primary{color:#fff;background:#102541}.OpJFnW_layout{grid-template-columns:.85fr 1.15fr;gap:1rem;display:grid}.OpJFnW_layout main,.OpJFnW_layout aside{align-content:start;gap:1rem;min-width:0;display:grid}.OpJFnW_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;min-width:0;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.OpJFnW_panel h2{margin:0 0 1rem;font-size:1rem}.OpJFnW_panel>p,.OpJFnW_sectionHead p{color:#68778d;margin:-.6rem 0 .9rem;font-size:.7rem}.OpJFnW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.OpJFnW_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.OpJFnW_panel input,.OpJFnW_panel select{background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:35px;padding:.45rem}.OpJFnW_unitInput{display:flex}.OpJFnW_unitInput input{border-radius:6px 0 0 6px;flex:1;min-width:0}.OpJFnW_unitInput em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:42px;font-style:normal;display:grid}.OpJFnW_sectionHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.OpJFnW_sectionHead h2,.OpJFnW_sectionHead p{margin:0}.OpJFnW_sectionHead button{align-self:flex-start;min-height:34px;padding:.28rem .75rem}.OpJFnW_sectionHead button svg{width:15px;height:15px}.OpJFnW_sectionHead button:hover,.OpJFnW_import button:hover{color:#155bc1;background:#eaf2ff;border-color:#8bb4f2;transform:translateY(-1px)}.OpJFnW_tierHead,.OpJFnW_tierRow{grid-template-columns:38px .8fr .8fr 1.4fr 28px;align-items:center;gap:.45rem;display:grid}.OpJFnW_tierHead{font-size:.62rem}.OpJFnW_tierRow{border-bottom:1px solid #e5e9ef;padding:.35rem 0}.OpJFnW_tierRow input{font-size:calc(1rem - 1pt)}.OpJFnW_tierRow>b{text-align:center}.OpJFnW_tierRow button,.OpJFnW_dayCardHead button{background:#fff;border:0}.OpJFnW_tierRow svg,.OpJFnW_dayCardHead svg{width:15px}.OpJFnW_dayTable{gap:.7rem;margin-top:.25rem;display:grid}.OpJFnW_dayCard{background:#f9fbfd;border:1px solid #dfe6ef;border-radius:8px;gap:.75rem;padding:.75rem;display:grid}.OpJFnW_dayCardHead{grid-template-columns:minmax(145px,1fr) auto 30px;align-items:center;gap:.65rem;display:grid}.OpJFnW_dayCardHead button{cursor:pointer;border-radius:5px;place-items:center;width:30px;height:30px;padding:0;display:grid}.OpJFnW_dayCardHead button:hover{color:#b42318;background:#feecec}.OpJFnW_dayOvertime{justify-items:end;gap:.1rem;display:grid}.OpJFnW_dayOvertime span{color:#68778d;font-size:.62rem}.OpJFnW_dayOvertime b{white-space:nowrap;font-size:.72rem}.OpJFnW_dayCardFields{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.OpJFnW_dayCardFields>label:last-child{grid-column:1/-1}.OpJFnW_totalBar{color:#16814d;background:#f3fbf5;justify-content:space-between;margin-top:.75rem;padding:.7rem;display:flex}.OpJFnW_periodTabs{grid-template-columns:repeat(4,1fr);gap:.45rem;margin-bottom:1rem;display:grid}.OpJFnW_periodTabs button{cursor:pointer;background:#fff;border:1px solid #d6deea;border-radius:6px;min-height:38px;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.OpJFnW_periodTabs button:hover{color:#155bc1;background:#eaf2ff;border-color:#8bb4f2;transform:translateY(-1px)}.OpJFnW_periodTabs button:focus-visible,.OpJFnW_sectionHead button:focus-visible,.OpJFnW_import button:focus-visible{outline-offset:2px;outline:3px solid #9bc1ff}.OpJFnW_periodTabs .OpJFnW_active{color:#246bd6;background:#f3f7ff;border-color:#367df2;font-weight:700}.OpJFnW_periodTabs .OpJFnW_active:hover{color:#174f9f;background:#dfeaff;border-color:#246bd6}.OpJFnW_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.OpJFnW_import>svg{color:#246bd6}.OpJFnW_import div{display:grid}.OpJFnW_import span,.OpJFnW_import small{color:#68778d;font-size:.68rem}.OpJFnW_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:1rem 0;display:grid}.OpJFnW_cards>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.35rem;padding:.85rem;display:grid}.OpJFnW_cards span{font-size:.64rem}.OpJFnW_cards b{font-size:1rem}.OpJFnW_cards .OpJFnW_blue{color:#246bd6;border-color:#cddbf5}.OpJFnW_cards .OpJFnW_purple{color:#7c4bd0;border-color:#ddd0f4}.OpJFnW_cards .OpJFnW_orange{color:#c86a16;border-color:#efd5b8}.OpJFnW_details{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;display:grid}.OpJFnW_details h3{font-size:.76rem}.OpJFnW_specification{border:1px solid #e1e7ef;border-radius:8px;overflow:hidden}.OpJFnW_specification h3{background:#f5f8fc;margin:0;padding:.7rem .75rem}.OpJFnW_resultRow{border-bottom:1px solid #e3e8ef;justify-content:space-between;gap:1rem;padding:.6rem;font-size:.7rem;display:flex}.OpJFnW_resultRow b{text-align:right}.OpJFnW_specification .OpJFnW_resultRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.65rem .75rem;display:grid}.OpJFnW_specification .OpJFnW_resultRow:last-child{color:#102541;background:#f3f7fc;border-bottom:0;font-weight:700}.OpJFnW_donutArea{border-left:1px solid #e1e7ef;padding-left:1rem}.OpJFnW_donutArea>h3{margin:0}.OpJFnW_donutContent{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:.9rem;margin-top:1rem;display:grid}.OpJFnW_donut{border-radius:50%;place-items:center;width:132px;height:132px;display:grid}.OpJFnW_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:76px;height:76px}.OpJFnW_donutCenter{z-index:1;text-align:center;background:#f1f4f7e0;border:1px solid #10213b52;border-radius:6px;grid-area:1/1;gap:1px;min-width:70px;padding:5px 6px;display:grid}.OpJFnW_donutCenter small{color:#647184;font-size:.54rem;font-weight:600}.OpJFnW_donutCenter strong{white-space:nowrap;font-size:.66rem}.OpJFnW_donutLegend{gap:.65rem;min-width:0;display:grid}.OpJFnW_donutLegend>div{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.OpJFnW_donutLegend i{border-radius:2px;width:8px;height:8px}.OpJFnW_donutLegend span{gap:1px;min-width:0;display:grid}.OpJFnW_donutLegend b{overflow-wrap:anywhere;font-size:.62rem}.OpJFnW_donutLegend small{color:#68778d;font-size:.57rem}.OpJFnW_donutLegend strong{white-space:nowrap;font-size:.61rem}.OpJFnW_copy{width:100%;margin-top:1rem}.OpJFnW_lower{grid-template-columns:1.2fr .8fr;gap:1rem;display:grid}.OpJFnW_success{color:#16814d;background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;gap:.6rem;margin-top:1rem;padding:.8rem;font-size:.7rem;display:flex}.OpJFnW_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.OpJFnW_footer svg{color:#246bd6}.OpJFnW_footer div{display:grid}.OpJFnW_footer span{color:#68778d;font-size:.7rem}.OpJFnW_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.OpJFnW_notice svg{color:#d48a17}@media (max-width:1150px){.OpJFnW_layout{grid-template-columns:1fr}}@media (max-width:750px){.OpJFnW_fields,.OpJFnW_details,.OpJFnW_lower{grid-template-columns:1fr}.OpJFnW_actions{flex-wrap:wrap}.OpJFnW_actions button{flex:1}.OpJFnW_cards{grid-template-columns:1fr 1fr}.OpJFnW_sectionHead{gap:.7rem;display:grid}.OpJFnW_tierHead{display:none}.OpJFnW_tierRow{grid-template-columns:1fr 1fr}.OpJFnW_tierRow>input{grid-column:1/-1}.OpJFnW_periodTabs{grid-template-columns:1fr 1fr}.OpJFnW_import{grid-template-columns:auto 1fr}.OpJFnW_import button{grid-column:1/-1}.OpJFnW_donutArea{border-left:0;padding-left:0}.OpJFnW_donutContent{grid-template-columns:132px minmax(0,1fr)}.OpJFnW_footer{grid-template-columns:auto 1fr}}@media (max-width:430px){.OpJFnW_dayCardHead{grid-template-columns:minmax(0,1fr) auto}.OpJFnW_dayOvertime{grid-row:2;justify-items:start}.OpJFnW_dayCardHead button{grid-area:1/2}.OpJFnW_donutContent{grid-template-columns:1fr}.OpJFnW_donut{margin-inline:auto}}
.qLvG8q_tool{color:#10213b;gap:1rem;display:grid}.qLvG8q_tool button,.qLvG8q_tool input,.qLvG8q_tool select{font:inherit}.qLvG8q_actions{justify-content:flex-end;gap:.65rem;display:flex}.qLvG8q_actions button,.qLvG8q_copy,.qLvG8q_import button,.qLvG8q_sectionHead button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.qLvG8q_actions svg,.qLvG8q_copy svg,.qLvG8q_import button svg,.qLvG8q_sectionHead svg{width:16px}.qLvG8q_actions .qLvG8q_primary{color:#fff;background:#102541}.qLvG8q_layout{grid-template-columns:.9fr 1.1fr;gap:1rem;display:grid}.qLvG8q_layout main,.qLvG8q_layout aside{align-content:start;gap:1rem;min-width:0;display:grid}.qLvG8q_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;min-width:0;padding:1.1rem;box-shadow:0 1px 3px #10213b08}.qLvG8q_panel h2{margin:0 0 1rem;font-size:1rem}.qLvG8q_panel>p,.qLvG8q_sectionHead p{color:#68778d;margin:-.6rem 0 .9rem;font-size:.7rem}.qLvG8q_fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.qLvG8q_customCountry{background:#f5f8ff;border:1px solid #cddbf5;border-radius:7px;grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:1rem;padding:.8rem;display:grid}.qLvG8q_customCountry>div{color:#285a7b;align-self:center;gap:.25rem;font-size:.68rem;line-height:1.4;display:grid}.qLvG8q_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.qLvG8q_panel input,.qLvG8q_panel select{background:#fff;border:1px solid #d6deea;border-radius:5px;width:100%;height:36px;padding:.5rem}.qLvG8q_unitInput{display:flex}.qLvG8q_unitInput input{border-radius:6px 0 0 6px}.qLvG8q_unitInput em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:44px;font-style:normal;display:grid}.qLvG8q_mealSettings{grid-template-columns:minmax(0,1fr) minmax(170px,.58fr);align-items:end;gap:1rem;margin-top:1rem;display:grid}.qLvG8q_meals{gap:.65rem;display:grid}.qLvG8q_meals>b{font-size:.72rem}.qLvG8q_mealGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;display:grid}.qLvG8q_meals label{align-items:center;gap:.45rem;min-width:0;display:flex}.qLvG8q_meals input{width:16px;height:16px}.qLvG8q_deduction{border:1px solid #dce3ec;border-radius:7px;grid-template-columns:1fr 1fr;gap:.4rem;padding:.7rem;font-size:.65rem;display:grid}.qLvG8q_deduction b{grid-column:1/-1}.qLvG8q_rateFields{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.qLvG8q_sectionHead{justify-content:space-between;display:flex}.qLvG8q_sectionHead h2,.qLvG8q_sectionHead p{margin:0}.qLvG8q_tripHead,.qLvG8q_tripRow{grid-template-columns:.8fr .8fr .65fr .9fr .85fr;align-items:center;gap:.45rem;display:grid}.qLvG8q_tripHead{font-size:.62rem}.qLvG8q_tripRow{border-bottom:1px solid #e5e9ef;padding:.5rem 0;font-size:.7rem}.qLvG8q_tripRow strong{text-align:right}.qLvG8q_tripRow .qLvG8q_full,.qLvG8q_tripRow .qLvG8q_half{text-align:center;color:#16814d;background:#e4f6e9;border-radius:5px;padding:.25rem}.qLvG8q_tripRow .qLvG8q_half{color:#246bd6;background:#eaf1ff}.qLvG8q_totalBar{color:#16814d;background:#f3fbf5;justify-content:space-between;padding:.7rem;display:flex}.qLvG8q_import{border:1px solid #a9c9f6;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.qLvG8q_import>svg{color:#246bd6}.qLvG8q_import div{display:grid}.qLvG8q_import span,.qLvG8q_import small{color:#68778d;font-size:.68rem}.qLvG8q_topResult{grid-template-columns:1.5fr .9fr;gap:1rem;display:grid}.qLvG8q_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.qLvG8q_cards>div{text-align:center;color:#16814d;border:1px solid #cbe9d4;border-radius:7px;gap:.3rem;padding:.8rem;display:grid}.qLvG8q_cards span{font-size:.62rem}.qLvG8q_cards b{font-size:1rem}.qLvG8q_cards .qLvG8q_blue{color:#246bd6;border-color:#cddbf5}.qLvG8q_cards .qLvG8q_purple{color:#7c4bd0;border-color:#ddd0f4}.qLvG8q_cards .qLvG8q_orange{color:#c86a16;border-color:#efd5b8}.qLvG8q_resultRow{border-bottom:1px solid #e3e8ef;justify-content:space-between;gap:1rem;padding:.62rem;font-size:.7rem;display:flex}.qLvG8q_resultRow b{text-align:right}.qLvG8q_copy{width:100%;margin-top:1rem}.qLvG8q_rules .qLvG8q_resultRow span{min-width:90px}.qLvG8q_footer{background:#f8fbff;border:1px solid #d9e5f5;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.qLvG8q_footer svg{color:#246bd6}.qLvG8q_footer div{display:grid}.qLvG8q_footer span{color:#68778d;font-size:.7rem}.qLvG8q_notice{color:#754d13;background:#fffaf1;border:1px solid #efd5a8;border-radius:8px;gap:.8rem;padding:1rem;display:flex}.qLvG8q_notice svg{color:#d48a17}@media (max-width:1150px){.qLvG8q_layout{grid-template-columns:1fr}.qLvG8q_topResult{grid-template-columns:1fr 1fr}}@media (max-width:750px){.qLvG8q_fields,.qLvG8q_rateFields,.qLvG8q_topResult{grid-template-columns:1fr}.qLvG8q_actions{flex-wrap:wrap}.qLvG8q_actions button{flex:1}.qLvG8q_customCountry,.qLvG8q_mealSettings{grid-template-columns:1fr}.qLvG8q_cards{grid-template-columns:1fr 1fr}.qLvG8q_sectionHead{gap:.7rem;display:grid}.qLvG8q_tripHead{display:none}.qLvG8q_tripRow{grid-template-columns:1fr 1fr}.qLvG8q_import{grid-template-columns:auto 1fr}.qLvG8q_import button{grid-column:1/-1}.qLvG8q_footer{grid-template-columns:auto 1fr}}
.Bpj6xa_tool{color:#10213b;gap:1rem;display:grid}.Bpj6xa_tool button,.Bpj6xa_tool input,.Bpj6xa_tool select{font:inherit}.Bpj6xa_actions{justify-content:flex-end;gap:.65rem;display:flex}.Bpj6xa_actions button,.Bpj6xa_copy,.Bpj6xa_sectionHead button,.Bpj6xa_subtotal button,.Bpj6xa_import button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.6rem 1rem;font-weight:700;display:inline-flex}.Bpj6xa_actions svg,.Bpj6xa_copy svg,.Bpj6xa_sectionHead svg,.Bpj6xa_subtotal svg,.Bpj6xa_import svg{width:16px}.Bpj6xa_actions .Bpj6xa_primary{color:#fff;background:#102541}.Bpj6xa_layout{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:1rem;display:grid}.Bpj6xa_layout main,.Bpj6xa_layout aside{align-content:start;gap:1rem;display:grid}.Bpj6xa_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;min-width:0;padding:1rem;box-shadow:0 1px 3px #10213b08}.Bpj6xa_panel h2{margin:0 0 .35rem;font-size:1rem}.Bpj6xa_panel h3{margin:1rem 0 .6rem;font-size:.78rem}.Bpj6xa_panel>p,.Bpj6xa_sectionHead p{color:#66758a;margin:.1rem 0 1rem;font-size:.72rem}.Bpj6xa_grid3,.Bpj6xa_grid2{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:.8rem;display:grid}.Bpj6xa_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.Bpj6xa_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.Bpj6xa_panel input,.Bpj6xa_panel select{background:#fff;border:1px solid #d6deea;border-radius:6px;width:100%;min-width:0;height:40px;padding:.55rem .65rem}.Bpj6xa_input{display:flex}.Bpj6xa_input input{border-radius:6px 0 0 6px}.Bpj6xa_input em{background:#f7f9fc;border:1px solid #d6deea;border-left:0;border-radius:0 6px 6px 0;place-items:center;min-width:62px;padding:0 .5rem;font-size:.68rem;font-style:normal;display:grid}.Bpj6xa_advanced{text-align:left;background:#fff;border:1px solid #d7dfeb;border-radius:6px;width:100%;margin-top:1rem;padding:.7rem;font-weight:700}.Bpj6xa_more{grid-template-columns:1fr 1fr 1fr;gap:.8rem;margin-top:.8rem;display:grid}.Bpj6xa_more label:first-child,.Bpj6xa_more label:nth-child(2){align-items:center;display:flex}.Bpj6xa_more input[type=checkbox]{width:18px;height:18px}.Bpj6xa_expenseHead,.Bpj6xa_expenseRow{grid-template-columns:1.3fr .7fr 1fr .55fr 34px;align-items:center;gap:.45rem;display:grid}.Bpj6xa_expenseHead{padding:.4rem .2rem;font-size:.64rem;font-weight:700}.Bpj6xa_expenseRow{margin-bottom:.4rem}.Bpj6xa_expenseRow input,.Bpj6xa_expenseRow select,.Bpj6xa_categoryRow input,.Bpj6xa_categoryRow select{font-size:13px}.Bpj6xa_expenseRow button,.Bpj6xa_categoryRow button{color:#68778d;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:34px;display:grid}.Bpj6xa_expenseRow button svg,.Bpj6xa_categoryRow button svg{width:15px}.Bpj6xa_subtotal{justify-content:space-between;align-items:center;margin-top:.6rem;font-size:.7rem;display:flex}.Bpj6xa_subtotal b{margin-left:1rem}.Bpj6xa_sectionHead{justify-content:space-between;align-items:start;gap:1rem;display:flex}.Bpj6xa_sectionHead p{margin-bottom:0}.Bpj6xa_categoryHead,.Bpj6xa_categoryRow{grid-template-columns:1.4fr .55fr .8fr .9fr 34px;align-items:center;gap:.5rem;display:grid}.Bpj6xa_categoryHead{padding:.5rem .2rem;font-size:.64rem;font-weight:700}.Bpj6xa_categoryRow{margin-bottom:.4rem}.Bpj6xa_categoryRow b{text-align:right;font-size:.7rem}.Bpj6xa_import{background:#f9fbff;border:1px solid #bcd5fa;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;margin-top:.8rem;padding:.8rem;display:grid}.Bpj6xa_import>svg{color:#246bd6}.Bpj6xa_import div{display:grid}.Bpj6xa_import span{color:#68778d;font-size:.68rem}.Bpj6xa_message{color:#16814d!important;margin:.5rem 0!important}.Bpj6xa_stats{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:.8rem;display:grid}.Bpj6xa_stats>span{border:1px solid #e0e6ee;border-radius:6px;grid-template-columns:auto 1fr;align-items:center;column-gap:.4rem;padding:.65rem;display:grid}.Bpj6xa_stats svg{color:#246bd6;grid-row:1/3;width:18px}.Bpj6xa_stats small{color:#68778d;font-size:.62rem}.Bpj6xa_stats b{font-size:.78rem}.Bpj6xa_cards{grid-template-columns:repeat(4,1fr);gap:.7rem;margin-top:1rem;display:grid}.Bpj6xa_cards>div{text-align:center;color:#246bd6;border:1px solid #ccdafa;border-radius:7px;gap:.35rem;padding:.9rem .5rem;display:grid}.Bpj6xa_cards span{font-size:.64rem}.Bpj6xa_cards b{font-size:1rem}.Bpj6xa_cards .Bpj6xa_green{color:#16814d;background:#f8fcf9;border-color:#cbe9d4}.Bpj6xa_cards .Bpj6xa_purple{color:#7b4bd0;background:#fcfaff;border-color:#e0d2f5}.Bpj6xa_cards .Bpj6xa_orange{color:#bd6512;background:#fffaf4;border-color:#f0d1ae}.Bpj6xa_resultGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Bpj6xa_rows>div{border-bottom:1px solid #e3e8ef;justify-content:space-between;gap:1rem;padding:.62rem .15rem;font-size:.7rem;display:flex}.Bpj6xa_rows .Bpj6xa_strong{color:#10213b;font-weight:800}.Bpj6xa_note{background:#f3fbf5;border:1px solid #cbe9d4;border-radius:7px;gap:.7rem;padding:.8rem;display:flex;color:#16814d!important}.Bpj6xa_note svg{flex:none;width:20px}.Bpj6xa_copy{width:100%}.Bpj6xa_distribution{grid-template-columns:142px minmax(0,1fr);align-items:center;gap:.85rem;margin-top:1rem;display:grid}.Bpj6xa_donut{border-radius:50%;place-items:center;width:138px;height:138px;display:grid}.Bpj6xa_donut:after{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:74px;height:74px}.Bpj6xa_donut>span{z-index:1;text-align:center;background:#f8fafce0;border:1px solid #0f233959;border-radius:6px;grid-area:1/1;gap:1px;min-width:68px;padding:5px 6px;display:grid}.Bpj6xa_donut b{white-space:nowrap;font-size:.66rem}.Bpj6xa_donut small{font-size:.57rem}.Bpj6xa_legend{gap:.6rem;min-width:0;display:grid}.Bpj6xa_legend>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;font-size:.64rem;display:grid}.Bpj6xa_legend i{border-radius:3px;width:10px;height:10px}.Bpj6xa_legend span{min-width:0;display:grid}.Bpj6xa_legend strong{overflow-wrap:anywhere}.Bpj6xa_legend small{color:#68778d;font-size:.57rem}.Bpj6xa_legend b{white-space:nowrap;text-align:right}.Bpj6xa_miniTable>div{border-bottom:1px solid #e3e8ef;grid-template-columns:1fr 50px auto;gap:.6rem;padding:.55rem;font-size:.68rem;display:grid}.Bpj6xa_chart{min-height:250px;margin-top:.7rem;position:relative}.Bpj6xa_chart svg{width:100%;height:auto;min-height:230px;display:block;overflow:visible}.Bpj6xa_chart text{fill:#5f6f83;font-size:9px}.Bpj6xa_chart .Bpj6xa_axisTitle{fill:#34475e;font-size:10px;font-weight:700}.Bpj6xa_chart .Bpj6xa_gridLine{stroke:#e1e7ed;stroke-width:1px}.Bpj6xa_chart .Bpj6xa_axisLine{stroke:#9eacba;stroke-width:1.2px}.Bpj6xa_chart polyline{fill:none;stroke:#246bd6;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.Bpj6xa_chartPoint{fill:#246bd6;stroke:#fff;stroke-width:1.5px;pointer-events:none}.Bpj6xa_chartHitArea{cursor:pointer;outline:none;fill:#0000!important}.Bpj6xa_chartHitArea:focus+.Bpj6xa_chartPoint,.Bpj6xa_chartHitArea:hover+.Bpj6xa_chartPoint{fill:#0b2846;stroke-width:2.5px}.Bpj6xa_chartTooltipGroup rect{fill:#0b2846;filter:drop-shadow(0 4px 5px #0f23393d)}.Bpj6xa_chart .Bpj6xa_chartTooltipGroup text{fill:#fff;font-size:10px;font-weight:700}.Bpj6xa_footer{background:#fffaf4;border:1px solid #e7dfd4;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.Bpj6xa_footer svg{color:#e38a22}.Bpj6xa_footer div{display:grid}.Bpj6xa_footer span{color:#68778d;font-size:.68rem}@media (max-width:1120px){.Bpj6xa_layout{grid-template-columns:1fr}.Bpj6xa_resultGrid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.Bpj6xa_actions{flex-wrap:wrap}.Bpj6xa_actions button{flex:1}.Bpj6xa_grid3,.Bpj6xa_grid2,.Bpj6xa_more,.Bpj6xa_cards,.Bpj6xa_resultGrid{grid-template-columns:1fr}.Bpj6xa_expenseHead{display:none}.Bpj6xa_expenseRow{grid-template-columns:1fr 1fr}.Bpj6xa_expenseRow button{grid-column:2}.Bpj6xa_categoryHead{display:none}.Bpj6xa_categoryRow{grid-template-columns:1fr 1fr}.Bpj6xa_categoryRow b{text-align:left}.Bpj6xa_categoryRow button{grid-column:2}.Bpj6xa_distribution{grid-template-columns:1fr}.Bpj6xa_donut{margin:auto}.Bpj6xa_stats{grid-template-columns:1fr}.Bpj6xa_import{grid-template-columns:auto 1fr}.Bpj6xa_import button{grid-column:1/-1}.Bpj6xa_footer{grid-template-columns:auto 1fr}}
.xLHQqa_tool{color:#10213b;gap:1rem;display:grid}.xLHQqa_tool button,.xLHQqa_tool input,.xLHQqa_tool textarea{font:inherit}.xLHQqa_actions{justify-content:flex-end;gap:.65rem;display:flex}.xLHQqa_actions button,.xLHQqa_outputActions button,.xLHQqa_sectionHead button,.xLHQqa_iconButton,.xLHQqa_importActions button,.xLHQqa_paste button,.xLHQqa_exportButton{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.58rem .9rem;font-weight:700;display:inline-flex}.xLHQqa_actions svg,.xLHQqa_outputActions svg,.xLHQqa_iconButton svg,.xLHQqa_importActions svg,.xLHQqa_exportButton svg{width:16px}.xLHQqa_actions .xLHQqa_primary{color:#fff;background:#123b79}.xLHQqa_actions button:disabled,.xLHQqa_outputActions button:disabled{opacity:.5;cursor:not-allowed}.xLHQqa_layout{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr) minmax(245px,.58fr);gap:1rem;display:grid}.xLHQqa_layout main,.xLHQqa_results,.xLHQqa_layout aside{align-content:start;gap:1rem;display:grid}.xLHQqa_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;min-width:0;padding:1rem;box-shadow:0 1px 3px #10213b08}.xLHQqa_panel h2{margin:0 0 .35rem;font-size:1rem}.xLHQqa_panel>p,.xLHQqa_sectionHead p{color:#66758a;margin:.1rem 0 1rem;font-size:.72rem}.xLHQqa_grid2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.xLHQqa_panel label{gap:.4rem;font-size:.7rem;font-weight:700;display:grid}.xLHQqa_panel label span{gap:.2rem;display:flex}.xLHQqa_panel label em{color:#e64c56;font-style:normal}.xLHQqa_panel input,.xLHQqa_panel select,.xLHQqa_panel textarea{background:#fff;border:1px solid #d6deea;border-radius:6px;width:100%;min-width:0;height:40px;padding:.58rem .65rem}.xLHQqa_advanced{background:#fff;border:0;border-top:1px solid #e1e6ed;justify-content:space-between;width:100%;margin-top:1rem;padding:.7rem .2rem;font-size:.74rem;font-weight:700;display:flex}.xLHQqa_advanced svg{width:17px;transition:transform .2s}.xLHQqa_advanced .xLHQqa_rotated{transform:rotate(90deg)}.xLHQqa_advancedContent{grid-template-columns:.8fr 1.5fr 1fr 1fr;align-items:start;gap:.9rem;padding-top:.8rem;display:grid}.xLHQqa_customBlock{gap:.4rem;display:grid}.xLHQqa_customBlock>span,.xLHQqa_advancedContent fieldset legend{font-size:.7rem;font-weight:700}.xLHQqa_customRow{grid-template-columns:1fr 1fr 34px;gap:.35rem;display:grid}.xLHQqa_customRow button{color:#68778d;background:0 0;border:0}.xLHQqa_customRow svg{width:15px}.xLHQqa_iconButton{justify-self:start;min-height:34px;padding:.35rem .6rem;font-size:.68rem}.xLHQqa_advancedContent fieldset{border:0;gap:.45rem;margin:0;padding:0;display:grid}.xLHQqa_advancedContent fieldset label{align-items:center!important;font-weight:500!important;display:flex!important}.xLHQqa_advancedContent fieldset input{width:17px!important;height:17px!important}.xLHQqa_sectionHead{justify-content:space-between;gap:1rem;display:flex}.xLHQqa_sectionHead p{margin-bottom:0}.xLHQqa_sectionHead button{font-size:.68rem}.xLHQqa_templates{grid-template-columns:repeat(3,1fr);gap:.55rem;margin-top:1rem;display:grid}.xLHQqa_templates button{color:#1d59bd;text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #dce4ef;border-radius:6px;gap:.2rem;padding:.65rem;display:grid}.xLHQqa_templates b{font-size:.7rem}.xLHQqa_templates span{color:#68778d;font-size:.6rem}.xLHQqa_ready,.xLHQqa_invalid{color:#16814d;background:#f1faf4;border-radius:7px;align-items:center;gap:.5rem;padding:.8rem;font-size:.74rem;font-weight:700;display:flex}.xLHQqa_invalid{color:#c43d3d;background:#fff5f4}.xLHQqa_ready svg,.xLHQqa_invalid svg{width:18px}.xLHQqa_output{overflow-wrap:anywhere;background:#f8fafc;border:1px solid #d6deea;border-radius:7px;min-height:80px;margin-top:.8rem;padding:.8rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;line-height:1.55}.xLHQqa_outputActions{justify-content:space-between;margin-top:.7rem;display:flex}.xLHQqa_outputActions button:last-child{color:#1d59bd;border-color:#0000}.xLHQqa_parameterTable{border:1px solid #dce3ec;border-radius:7px;overflow:hidden}.xLHQqa_parameterTable>div{border-bottom:1px solid #e3e8ef;grid-template-columns:.8fr 1.2fr;gap:1rem;padding:.65rem;font-size:.7rem;display:grid}.xLHQqa_parameterTable>div:first-child{background:#f7f9fc}.xLHQqa_parameterTable>div:last-child{border-bottom:0}.xLHQqa_parameterTable code,.xLHQqa_parameterTable span{overflow-wrap:anywhere}.xLHQqa_tip{border-bottom:1px solid #edf0f4;grid-template-columns:auto 1fr;gap:.65rem;padding:.75rem 0;display:grid}.xLHQqa_tip:last-child{border-bottom:0}.xLHQqa_tip svg{color:#246bd6;width:17px}.xLHQqa_tip span{display:grid}.xLHQqa_tip b{font-size:.7rem}.xLHQqa_tip small{color:#68778d;font-size:.65rem}.xLHQqa_example{gap:.25rem;padding:.65rem 0;display:grid}.xLHQqa_example b{font-size:.7rem}.xLHQqa_example code{color:#53677f;overflow-wrap:anywhere;font-size:.6rem}.xLHQqa_importActions{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.xLHQqa_importActions button{padding:.45rem;font-size:.66rem}.xLHQqa_paste{gap:.5rem;margin-top:.7rem;display:grid}.xLHQqa_paste textarea{resize:vertical;height:110px;font-family:monospace;font-size:.68rem}.xLHQqa_message{color:#16814d!important;margin:.6rem 0 0!important}.xLHQqa_batch{gap:.4rem;display:grid}.xLHQqa_batch>div{border:1px solid #e0e6ee;border-radius:5px;grid-template-columns:24px 1fr 34px;align-items:center;gap:.4rem;padding:.5rem;display:grid}.xLHQqa_batch code{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.xLHQqa_batch button{background:0 0;border:0}.xLHQqa_batch svg{width:15px}.xLHQqa_exportButton{margin-top:.7rem}.xLHQqa_featureBar{background:#fff;border:1px solid #dce3ec;border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid}.xLHQqa_featureBar>div{border-right:1px solid #e5e9ef;grid-template-columns:auto 1fr;gap:.7rem;padding:1rem;display:grid}.xLHQqa_featureBar>div:last-child{border-right:0}.xLHQqa_featureBar svg{color:#246bd6;width:20px}.xLHQqa_featureBar span{display:grid}.xLHQqa_featureBar b{font-size:.7rem}.xLHQqa_featureBar small{color:#68778d;font-size:.62rem}.xLHQqa_warning{background:#fffaf4;border:1px solid #f1dfc6;border-radius:8px;gap:.7rem;padding:1rem;display:flex}.xLHQqa_warning svg{color:#e08a1e;width:21px}.xLHQqa_warning span{color:#68778d;font-size:.68rem;display:grid}.xLHQqa_warning b{color:#10213b}@media (max-width:1120px){.xLHQqa_layout{grid-template-columns:1fr 1fr}.xLHQqa_layout aside{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.xLHQqa_advancedContent{grid-template-columns:1fr 1fr}}@media (max-width:760px){.xLHQqa_actions{flex-wrap:wrap}.xLHQqa_actions button{flex:1}.xLHQqa_layout,.xLHQqa_grid2,.xLHQqa_layout aside,.xLHQqa_advancedContent{grid-template-columns:1fr}.xLHQqa_layout aside{grid-column:auto}.xLHQqa_templates,.xLHQqa_featureBar{grid-template-columns:1fr 1fr}.xLHQqa_featureBar>div{border-bottom:1px solid #e5e9ef}.xLHQqa_outputActions{flex-wrap:wrap}.xLHQqa_outputActions button{flex:1}}@media (max-width:480px){.xLHQqa_templates,.xLHQqa_featureBar{grid-template-columns:1fr}.xLHQqa_featureBar>div{border-right:0}.xLHQqa_importActions{grid-template-columns:1fr}}
.RvHfvG_tool{color:#10213b;gap:1rem;display:grid}.RvHfvG_tool button,.RvHfvG_tool input,.RvHfvG_tool select{font:inherit}.RvHfvG_actions{justify-content:flex-end;gap:.65rem;display:flex}.RvHfvG_actions button,.RvHfvG_resultActions button,.RvHfvG_linkField button,.RvHfvG_searchBox button{color:#10213b;cursor:pointer;background:#fff;border:1px solid #d7dfeb;border-radius:7px;justify-content:center;align-items:center;gap:.4rem;min-height:40px;padding:.58rem .9rem;font-weight:700;display:inline-flex}.RvHfvG_actions svg,.RvHfvG_resultActions svg,.RvHfvG_linkField svg,.RvHfvG_searchBox svg{width:16px}.RvHfvG_actions .RvHfvG_primary{color:#fff;background:#123b79}.RvHfvG_tool button:disabled{opacity:.5;cursor:not-allowed}.RvHfvG_layout{grid-template-columns:minmax(360px,.68fr) minmax(0,1fr);gap:1rem;display:grid}.RvHfvG_right{gap:1rem;display:grid}.RvHfvG_panel{background:#fff;border:1px solid #dbe2eb;border-radius:9px;min-width:0;padding:1rem;box-shadow:0 1px 3px #10213b08}.RvHfvG_panel h2{margin:0 0 .35rem;font-size:1rem}.RvHfvG_panel>p,.RvHfvG_sectionHead p{color:#66758a;margin:.1rem 0 1rem;font-size:.72rem}.RvHfvG_panel label{gap:.4rem;font-size:.72rem;font-weight:700;display:grid}.RvHfvG_panel label>span:first-child{align-items:center;gap:.35rem;display:flex}.RvHfvG_panel label>span small{border:1px solid #b8c3d1;border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.RvHfvG_panel input,.RvHfvG_panel select{background:#fff;border:1px solid #d6deea;border-radius:6px;width:100%;min-width:0;height:40px;padding:.58rem .65rem}.RvHfvG_panel label>small{color:#68778d;font-weight:400}.RvHfvG_panel label>em{color:#c64242;font-size:.65rem;font-style:normal}.RvHfvG_tabs{grid-template-columns:1fr 1fr;margin-bottom:1rem;display:grid}.RvHfvG_tabs button{background:#fff;border:1px solid #d7dfeb;justify-content:center;align-items:center;gap:.45rem;height:42px;font-weight:700;display:flex}.RvHfvG_tabs button:first-child{border-radius:7px 0 0 7px}.RvHfvG_tabs button:last-child{border-radius:0 7px 7px 0}.RvHfvG_tabs .RvHfvG_active{color:#1d63d2;background:#f6faff;border-color:#4c8df5}.RvHfvG_tabs svg{width:17px}.RvHfvG_searchBox{grid-template-columns:1fr auto;align-items:end;gap:.6rem;display:grid}.RvHfvG_searchBox p{color:#68778d;grid-column:1/-1;margin:0;font-size:.67rem}.RvHfvG_helpLink{color:#1d63d2;align-items:center;gap:.3rem;margin-top:.8rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.RvHfvG_helpLink svg{width:14px}.RvHfvG_panel hr{border:0;border-top:1px solid #e1e6ed;margin:1rem 0}.RvHfvG_check{margin-bottom:.6rem;align-items:center!important;display:flex!important}.RvHfvG_check input{width:18px!important;height:18px!important}.RvHfvG_starPicker{border:1px solid #d6deea;border-radius:6px;align-items:center;width:max-content;margin-bottom:1rem;padding:.35rem .55rem;display:flex}.RvHfvG_starPicker button{background:0 0;border:0;padding:.1rem}.RvHfvG_starPicker svg{color:#c5ccd6;width:22px}.RvHfvG_starPicker .RvHfvG_filled,.RvHfvG_previewStar{fill:#ffb000;color:#ffb000}.RvHfvG_starPicker span{margin-left:.5rem;font-size:.7rem;font-weight:700}.RvHfvG_grid2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.RvHfvG_advanced{background:#fff;border:1px solid #d7dfeb;border-radius:6px;justify-content:space-between;width:100%;margin-top:1rem;padding:.8rem;font-weight:700;display:flex}.RvHfvG_utm{grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:.7rem;display:grid}.RvHfvG_ready,.RvHfvG_waiting{color:#16814d;background:#f3fbf5;border:1px solid #cde8d5;border-radius:7px;align-items:center;gap:.7rem;padding:1rem;display:flex}.RvHfvG_waiting{color:#68778d;background:#f8fafc;border-color:#dce3ec}.RvHfvG_ready>svg,.RvHfvG_waiting>svg{width:22px}.RvHfvG_ready span,.RvHfvG_waiting span{display:grid}.RvHfvG_ready small,.RvHfvG_waiting small{font-size:.68rem}.RvHfvG_linkField{margin-top:1rem}.RvHfvG_linkField>span:last-child{grid-template-columns:1fr auto;display:grid}.RvHfvG_linkField input{background:#f8fafc;border-radius:6px 0 0 6px}.RvHfvG_linkField button{border-radius:0 6px 6px 0}.RvHfvG_resultActions{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.8rem;display:grid}.RvHfvG_resultActions button{font-size:.68rem}.RvHfvG_qr{background:#fff;border:1px solid #dce3ec;border-radius:7px;place-items:center;gap:.5rem;margin-top:1rem;padding:1rem;display:grid}.RvHfvG_qr span{font-size:.7rem;font-weight:700}.RvHfvG_steps{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:.6rem;display:grid}.RvHfvG_steps>i{color:#8c9aae;font-size:1.3rem}.RvHfvG_steps>div{text-align:center;place-items:center;gap:.45rem;display:grid}.RvHfvG_steps>div>span{color:#1d63d2;border:1px solid #d7dfeb;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.RvHfvG_steps svg{width:27px}.RvHfvG_steps b{font-size:.68rem}.RvHfvG_steps small{color:#68778d;font-size:.62rem}.RvHfvG_google{background:conic-gradient(from -45deg, #4285f4 0 25%, #34a853 0 50%, #fbbc05 0 75%, #ea4335 0);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:900}.RvHfvG_previewMessage{background:#fafbfc;border:1px solid #e4e8ee;border-radius:7px;place-items:center;gap:.25rem;margin-top:1rem;padding:.8rem;display:grid}.RvHfvG_previewMessage span{color:#ffb000;font-size:1.2rem}.RvHfvG_previewMessage small{color:#68778d;font-size:.62rem}.RvHfvG_uses{padding:1rem}.RvHfvG_useGrid{grid-template-columns:repeat(6,1fr);gap:.55rem;display:grid}.RvHfvG_useGrid>div{border:1px solid #dfe5ed;border-radius:7px;grid-template-columns:auto 1fr;gap:.55rem;padding:.8rem;display:grid}.RvHfvG_useGrid>div>span{color:#246bd6;font-size:1.25rem}.RvHfvG_useGrid div div{display:grid}.RvHfvG_useGrid b{font-size:.68rem}.RvHfvG_useGrid small{color:#68778d;font-size:.61rem}.RvHfvG_warning{background:#fffaf4;border:1px solid #f0d7b5;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:1rem;display:grid}.RvHfvG_warning>svg{color:#df861c}.RvHfvG_warning span{color:#68778d;font-size:.68rem;display:grid}.RvHfvG_warning b{color:#10213b}.RvHfvG_warning a{color:#10213b;background:#fff;border:1px solid #d7dfeb;border-radius:6px;align-items:center;gap:.35rem;padding:.55rem .75rem;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.RvHfvG_warning a svg{width:14px}@media (max-width:1000px){.RvHfvG_layout{grid-template-columns:1fr}.RvHfvG_useGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.RvHfvG_actions{flex-wrap:wrap}.RvHfvG_actions button{flex:1}.RvHfvG_grid2,.RvHfvG_utm,.RvHfvG_resultActions,.RvHfvG_steps{grid-template-columns:1fr}.RvHfvG_steps>i{text-align:center;transform:rotate(90deg)}.RvHfvG_useGrid{grid-template-columns:1fr 1fr}.RvHfvG_warning{grid-template-columns:auto 1fr}.RvHfvG_warning a{grid-column:1/-1}.RvHfvG_searchBox{grid-template-columns:1fr}.RvHfvG_searchBox button{grid-column:1}.RvHfvG_linkField>span:last-child{grid-template-columns:1fr}.RvHfvG_linkField input,.RvHfvG_linkField button{border-radius:6px}}@media (max-width:460px){.RvHfvG_useGrid{grid-template-columns:1fr}}.RvHfvG_placeIdFinder{background:#f7faff;border:1px solid #d9e4f3;border-radius:7px;grid-template-columns:1fr;align-items:stretch;padding:.85rem}.RvHfvG_placeIdFinder .RvHfvG_finderIntro{color:#30445f;font-size:.72rem;line-height:1.5}.RvHfvG_finderSteps{color:#30445f;gap:.45rem;margin:0;padding-left:1.35rem;font-size:.7rem;line-height:1.45;display:grid}.RvHfvG_finderButton{width:100%;margin-top:.2rem;color:#fff!important;background:#1d63d2!important;border-color:#1d63d2!important}.RvHfvG_placeIdFinder .RvHfvG_finderHint{color:#68778d;font-size:.65rem}
.HUxlta_tool{--ink:#0d1b36;--blue:#1769e8;--line:#dce4ef;--muted:#64748b;color:var(--ink);gap:18px;width:100%;display:grid}.HUxlta_hero{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.HUxlta_hero h1{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(2rem,4vw,3rem);line-height:1}.HUxlta_hero p,.HUxlta_sectionHeading p,.HUxlta_resultHeading p,.HUxlta_card>p,.HUxlta_infoGrid p{color:var(--muted);margin:0}.HUxlta_heroActions,.HUxlta_resultActions,.HUxlta_modeButtons{flex-wrap:wrap;gap:10px;display:flex}.HUxlta_heroActions{margin-left:auto}.HUxlta_tool button,.HUxlta_tool select,.HUxlta_tool textarea{font:inherit}.HUxlta_tool button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-weight:700;display:inline-flex}.HUxlta_tool button:hover:not(:disabled){background:#f8fbff;border-color:#9bb9eb}.HUxlta_tool button:disabled{cursor:not-allowed;opacity:.5}.HUxlta_primaryButton{color:#fff!important;background:#0b2042!important;border-color:#0b2042!important}.HUxlta_privacy{color:#2059a8;background:#f1f7ff;border:1px solid #cfe0fa;border-left:3px solid #2b72e5;border-radius:7px;align-items:center;gap:12px;max-width:820px;padding:13px 16px;display:flex}.HUxlta_mainGrid{grid-template-columns:minmax(0,1.03fr) minmax(0,.93fr) minmax(230px,.4fr);gap:18px;display:grid}.HUxlta_card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}.HUxlta_card h2{margin:0 0 6px;font-size:1rem}.HUxlta_sectionHeading,.HUxlta_resultHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.HUxlta_sectionHeading select,.HUxlta_inputSettings select{border:1px solid var(--line);background:#fff;border-radius:7px;min-height:38px;padding:7px 10px}.HUxlta_modeButtons{grid-template-columns:1fr 1fr;margin:18px 0 14px;display:grid}.HUxlta_modeButtons button{min-height:54px}.HUxlta_modeButtons small{color:var(--muted);font-size:.7rem;font-weight:500;display:block}.HUxlta_activeMode{color:#1461db!important;border-color:#2f75ef!important}.HUxlta_editorLabel{align-items:center;margin-bottom:7px;font-size:.78rem;display:flex}.HUxlta_editorLabel span{color:var(--muted);margin-left:4px}.HUxlta_editorLabel button{color:var(--muted);border:0;min-height:auto;margin-left:auto;padding:3px}.HUxlta_editor,.HUxlta_outputEditor{border:1px solid var(--line);background:#fbfcfe;border-radius:7px;grid-template-columns:38px minmax(0,1fr);min-height:310px;display:grid;overflow:hidden}.HUxlta_invalidEditor{border-color:#f1a6a6}.HUxlta_lineNumbers{border-right:1px solid var(--line);color:#94a3b8;text-align:right;background:#f4f7fb;flex-direction:column;padding:14px 8px;font:12px/1.62 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.HUxlta_editor textarea{color:#14213b;resize:vertical;background:0 0;border:0;outline:0;width:100%;min-height:310px;padding:14px;font:12px/1.62 ui-monospace,SFMono-Regular,Consolas,monospace}.HUxlta_errorMessage{color:#b42318;background:#fff5f5;border:1px solid #fecaca;border-radius:7px;align-items:flex-start;gap:8px;margin-top:8px;padding:9px 11px;font-size:.78rem;display:flex}.HUxlta_inputSettings{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px;display:grid}.HUxlta_inputSettings label{gap:7px;font-size:.78rem;font-weight:700;display:grid}.HUxlta_checkLabel>span:last-child{align-items:center;gap:7px;min-height:38px;font-weight:500;display:flex}.HUxlta_tool input[type=checkbox]{accent-color:#1769e8;width:16px;height:16px}.HUxlta_statusBadge{border-radius:7px;align-items:flex-start;gap:6px;padding:8px 10px;font-size:.76rem;font-weight:700;display:flex}.HUxlta_statusBadge small{margin-top:3px;font-size:.66rem;font-weight:500;display:block}.HUxlta_valid{color:#168044;background:#effaf2}.HUxlta_invalid{color:#b42318;background:#fff3f2}.HUxlta_resultActions{margin:18px 0 12px}.HUxlta_resultActions button{min-height:36px;padding:7px 10px;font-size:.76rem}.HUxlta_selectedAction{color:#145fd4!important;background:#edf5ff!important;border-color:#72a2ee!important}.HUxlta_outputEditor{min-height:327px;max-height:470px;overflow:auto}.HUxlta_outputEditor pre{color:#123eae;white-space:pre;min-width:max-content;margin:0;padding:14px;font:12px/1.62 ui-monospace,SFMono-Regular,Consolas,monospace}.HUxlta_outputEditor.HUxlta_wrap pre{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}.HUxlta_outputMeta{color:var(--muted);justify-content:space-between;gap:12px;margin-top:12px;font-size:.72rem;display:flex}.HUxlta_emptyResult{color:var(--muted);text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:327px;display:flex}.HUxlta_treeView{border:1px solid var(--line);background:#fbfcfe;border-radius:7px;min-height:327px;max-height:470px;padding:14px;font:12px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.HUxlta_treeBranch summary{cursor:pointer}.HUxlta_treeChildren{border-left:1px solid #cbd5e1;margin-left:7px;padding-left:17px;display:grid}.HUxlta_treeTag{color:#145fd4;font-weight:700}.HUxlta_treeAttribute{color:#b45309;margin-left:9px}.HUxlta_treeValue{color:#166534}.HUxlta_treeMeta{color:#64748b}.HUxlta_sideColumn{gap:18px;display:grid}.HUxlta_indentChoices{border:0;margin:18px 0;padding:0}.HUxlta_indentChoices legend{margin-bottom:8px;font-size:.76rem;font-weight:700}.HUxlta_indentChoices button{min-width:42px;min-height:34px;padding:5px 10px}.HUxlta_indentChoices button+button{margin-left:7px}.HUxlta_activeChoice{color:#145fd4!important;background:#edf5ff!important;border-color:#2f75ef!important}.HUxlta_toggleList{gap:17px;display:grid}.HUxlta_toggleList label{gap:7px;font-size:.72rem;display:grid}.HUxlta_toggleList label>span{color:var(--muted);align-items:center;gap:7px;display:flex}.HUxlta_toggleList small,.HUxlta_card>small{color:#8a97aa;font-size:.68rem;display:block}.HUxlta_validateButton{width:100%;margin:14px 0 10px}.HUxlta_validationOk,.HUxlta_validationError{border-radius:6px;align-items:center;gap:6px;margin-bottom:8px;padding:8px;font-size:.72rem;display:flex}.HUxlta_validationOk{color:#168044;background:#effaf2}.HUxlta_validationError{color:#b42318;background:#fff3f2}.HUxlta_infoGrid{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.HUxlta_useCases{grid-template-columns:repeat(2,1fr);gap:9px 18px;margin-top:14px;display:grid}.HUxlta_useCases span{color:#42526b;align-items:center;gap:7px;font-size:.76rem;display:flex}.HUxlta_useCases svg{color:#20a05a}.HUxlta_tipCard{color:#1659bd;background:#f4f8ff;border:1px solid #bcd5fb;border-radius:10px;align-items:flex-start;gap:14px;padding:20px;display:flex}.HUxlta_tipCard h2{margin:0 0 8px;font-size:1rem}.HUxlta_tipCard p{color:#2865b9;font-size:.78rem;line-height:1.55}.HUxlta_notice{color:#e18412;background:#fffaf3;border:1px solid #f6ddb9;border-radius:9px;align-items:center;gap:14px;padding:14px 18px;display:flex}.HUxlta_notice div{gap:3px;display:grid}.HUxlta_notice strong{color:var(--ink)}.HUxlta_notice span{color:#657086;font-size:.74rem}@media (max-width:1180px){.HUxlta_mainGrid{grid-template-columns:1fr 1fr}.HUxlta_sideColumn{grid-column:1/-1;grid-template-columns:1fr 1fr}.HUxlta_infoGrid{grid-template-columns:1fr 1fr}.HUxlta_tipCard{grid-column:1/-1}}@media (max-width:760px){.HUxlta_hero{display:grid}.HUxlta_heroActions{width:100%}.HUxlta_mainGrid,.HUxlta_infoGrid,.HUxlta_sideColumn{grid-template-columns:1fr}.HUxlta_sideColumn,.HUxlta_tipCard{grid-column:auto}.HUxlta_modeButtons,.HUxlta_inputSettings{grid-template-columns:1fr}.HUxlta_outputMeta{flex-direction:column}}
._7GvWTa_tool{--ink:#0d1b36;--muted:#66758d;--line:#dce4ef;--blue:#1769e8;color:var(--ink);gap:18px;width:100%;display:grid}._7GvWTa_hero{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._7GvWTa_hero h1{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(2rem,3vw,2.3rem);line-height:1.04}._7GvWTa_hero p,._7GvWTa_card>p,._7GvWTa_sectionHead p{color:var(--muted);margin:0}._7GvWTa_heroActions,._7GvWTa_convertButtons,._7GvWTa_outputActions{flex-wrap:wrap;gap:10px;display:flex}._7GvWTa_heroActions{flex-shrink:0;margin-left:auto}._7GvWTa_tool button,._7GvWTa_tool select,._7GvWTa_tool input,._7GvWTa_tool textarea{font:inherit}._7GvWTa_tool button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-weight:700;display:inline-flex}._7GvWTa_tool button:hover:not(:disabled){background:#f7faff;border-color:#9dbcea}._7GvWTa_tool button:disabled{cursor:not-allowed;opacity:.45}._7GvWTa_tool button svg,._7GvWTa_privacy svg,._7GvWTa_bottom svg{width:17px;height:17px}._7GvWTa_primary{color:#fff!important;background:#0b2042!important;border-color:#0b2042!important}._7GvWTa_privacy{color:#205eb5;background:#f2f7ff;border:1px solid #cfe0fa;border-left:3px solid #2b72e5;border-radius:7px;align-items:center;gap:11px;max-width:760px;padding:12px 15px;display:flex}._7GvWTa_layout{grid-template-columns:minmax(360px,.86fr) minmax(430px,1fr) minmax(220px,.38fr);gap:18px;display:grid}._7GvWTa_leftColumn,._7GvWTa_resultColumn,._7GvWTa_sideColumn{align-content:start;gap:18px;display:grid}._7GvWTa_card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}._7GvWTa_card h2{margin:0 0 7px;font-size:1rem}._7GvWTa_inputModes{grid-template-columns:1fr 1fr;gap:6px;margin:18px 0;display:grid}._7GvWTa_inputModes button{min-height:54px}._7GvWTa_inputModes button span{display:grid}._7GvWTa_inputModes small{color:var(--muted);font-size:.68rem;font-weight:500}._7GvWTa_activeMode{color:#1762d7!important;border-color:#2d73eb!important}._7GvWTa_editorLabel{align-items:center;margin-bottom:8px;font-size:.76rem;display:flex}._7GvWTa_editorLabel button{color:var(--muted);border:0;min-height:auto;margin-left:auto;padding:3px}._7GvWTa_editor,._7GvWTa_outputEditor{border:1px solid var(--line);background:#fbfcfe;border-radius:7px;grid-template-columns:38px minmax(0,1fr);display:grid;overflow:hidden}._7GvWTa_editor{min-height:235px}._7GvWTa_invalidEditor{border-color:#f2a5a5}._7GvWTa_lineNumbers{border-right:1px solid var(--line);color:#94a3b8;text-align:right;background:#f4f7fb;flex-direction:column;padding:14px 8px;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}._7GvWTa_editor textarea{color:#15233d;resize:vertical;background:0 0;border:0;outline:0;width:100%;min-height:235px;padding:14px;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}._7GvWTa_editorMeta{color:var(--muted);justify-content:space-between;gap:12px;margin-top:8px;font-size:.7rem;display:flex}._7GvWTa_message{color:#1762d7}._7GvWTa_settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:18px;display:grid}._7GvWTa_settingsGrid>label,._7GvWTa_actionPanel>label{gap:7px;font-size:.72rem;font-weight:700;display:grid}._7GvWTa_settingsGrid select,._7GvWTa_actionPanel select,._7GvWTa_actionPanel input{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;min-height:38px;padding:7px 9px}._7GvWTa_checks{gap:8px;padding-top:2px;font-size:.72rem;display:grid}._7GvWTa_checks label,._7GvWTa_inlineCheck{flex-direction:row;align-items:center;gap:7px;font-weight:600;display:flex!important}._7GvWTa_tool input[type=checkbox]{accent-color:var(--blue);width:16px;height:16px}._7GvWTa_advanced{border:1px solid var(--line);border-radius:7px;margin-top:18px;padding:0 12px}._7GvWTa_advanced summary{cursor:pointer;padding:11px 0;font-size:.75rem;font-weight:700}._7GvWTa_advanced div{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:16px;padding:10px 0;font-size:.7rem;display:flex}._7GvWTa_convertButtons{margin-top:16px}._7GvWTa_convertButtons button{font-size:.74rem}._7GvWTa_sectionHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._7GvWTa_sectionHead>span{color:var(--muted);white-space:nowrap;font-size:.7rem}._7GvWTa_status{border-radius:7px;align-items:flex-start;gap:6px;padding:8px 10px;font-size:.75rem;font-weight:700;display:flex}._7GvWTa_status svg{width:15px;height:15px}._7GvWTa_status small{margin-top:3px;font-size:.65rem;font-weight:500;display:block}._7GvWTa_ok{color:#168044;background:#effaf2}._7GvWTa_bad{color:#b42318;background:#fff2f2}._7GvWTa_tableWrap{border:1px solid var(--line);border-radius:7px;max-height:390px;margin-top:18px;overflow:auto}._7GvWTa_tableWrap table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:.72rem}._7GvWTa_tableWrap th,._7GvWTa_tableWrap td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);text-align:left;text-overflow:ellipsis;max-width:220px;padding:11px 12px;overflow:hidden}._7GvWTa_tableWrap thead th{background:#f8fafc;font-weight:800;position:sticky;top:0}._7GvWTa_tableWrap tbody th{color:var(--muted);text-align:center;background:#fbfcfe}._7GvWTa_card>footer{color:var(--muted);gap:24px;margin-top:12px;font-size:.7rem;display:flex}._7GvWTa_errorBox{color:#b42318;background:#fff4f3;border:1px solid #fecaca;border-radius:7px;align-items:center;gap:9px;min-height:120px;margin-top:18px;padding:16px;display:flex}._7GvWTa_outputEditor{min-height:220px;max-height:360px;margin-top:18px;overflow:auto}._7GvWTa_outputEditor pre{color:#173463;white-space:pre;min-width:max-content;margin:0;padding:14px;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}._7GvWTa_outputActions{justify-content:flex-end;margin-top:14px}._7GvWTa_outputActions button{font-size:.72rem}._7GvWTa_quickMenu{gap:4px;margin-top:15px;display:grid}._7GvWTa_quickMenu button{text-align:left;border:0;justify-content:flex-start;padding:8px 4px}._7GvWTa_quickMenu button>svg{color:#1769e8;background:#f2f7ff;border:1px solid #d7e5fa;border-radius:6px;width:32px;height:32px;padding:7px}._7GvWTa_quickMenu button span{gap:2px;display:grid}._7GvWTa_quickMenu small{color:var(--muted);font-size:.66rem;font-weight:500}._7GvWTa_actionPanel{border-color:#a9c5f0;gap:12px;display:grid}._7GvWTa_actionPanel>div{gap:8px;display:flex}._7GvWTa_actionPanel>div button:first-child{color:#fff;background:#0b2042}._7GvWTa_validationList{gap:13px;margin-top:18px;font-size:.72rem;display:grid}._7GvWTa_validationList span{justify-content:space-between;align-items:center;display:flex}._7GvWTa_validationList strong{color:#17914e;align-items:center;gap:5px;display:flex}._7GvWTa_validationList svg{width:14px;height:14px}._7GvWTa_validationList ._7GvWTa_warning{color:#c8790a}._7GvWTa_warningText{color:#925c0b;background:#fff9ed;border:1px solid #f5dca7;border-radius:6px;margin-top:13px;padding:8px;font-size:.68rem;line-height:1.45}._7GvWTa_bottom{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:1fr;gap:20px;padding:16px 20px;display:grid}._7GvWTa_bottom>div{align-items:center;gap:12px;display:flex}._7GvWTa_bottom>div>svg{color:#e79216;width:24px;height:24px}._7GvWTa_bottom span{color:var(--muted);gap:3px;font-size:.7rem;display:grid}._7GvWTa_bottom strong{color:var(--ink);font-size:.78rem}._7GvWTa_templates{flex-wrap:wrap}._7GvWTa_templates>span{margin-right:auto}._7GvWTa_templates button{min-height:32px;padding:5px 10px;font-size:.67rem}@media (max-width:1200px){._7GvWTa_layout{grid-template-columns:1fr 1fr}._7GvWTa_sideColumn{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){._7GvWTa_hero{display:grid}._7GvWTa_layout,._7GvWTa_settingsGrid,._7GvWTa_bottom,._7GvWTa_sideColumn{grid-template-columns:1fr}._7GvWTa_sideColumn{grid-column:auto}._7GvWTa_inputModes{grid-template-columns:1fr}._7GvWTa_sectionHead{display:grid}._7GvWTa_bottom>div{flex-wrap:wrap;align-items:flex-start}}
.i1eZ6W_tool{--ink:#0d1b36;--muted:#66758d;--line:#dce4ef;--blue:#1769e8;color:var(--ink);gap:18px;width:100%;display:grid}.i1eZ6W_hero{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.i1eZ6W_hero h1{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(2rem,3vw,2.45rem);line-height:1}.i1eZ6W_hero p,.i1eZ6W_card>p{color:var(--muted);margin:0}.i1eZ6W_heroActions,.i1eZ6W_listActions,.i1eZ6W_downloads{flex-wrap:wrap;gap:10px;display:flex}.i1eZ6W_heroActions{flex-shrink:0;margin-left:auto}.i1eZ6W_tool button,.i1eZ6W_tool input,.i1eZ6W_tool select,.i1eZ6W_tool textarea{font:inherit}.i1eZ6W_tool button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-weight:700;display:inline-flex}.i1eZ6W_tool button:hover:not(:disabled){background:#f7faff;border-color:#9dbcea}.i1eZ6W_tool button svg,.i1eZ6W_privacy svg,.i1eZ6W_features svg,.i1eZ6W_notice svg{width:17px;height:17px}.i1eZ6W_primary{color:#fff!important;background:#0b2042!important;border-color:#0b2042!important}.i1eZ6W_privacy{color:#205eb5;background:#f2f7ff;border:1px solid #cfe0fa;border-left:3px solid #2b72e5;border-radius:7px;align-items:center;gap:11px;padding:12px 15px;display:flex}.i1eZ6W_layout{grid-template-columns:minmax(380px,.88fr) minmax(390px,.72fr) minmax(210px,.3fr);gap:18px;display:grid}.i1eZ6W_leftColumn,.i1eZ6W_resultColumn,.i1eZ6W_sideColumn{align-content:start;gap:18px;display:grid}.i1eZ6W_card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}.i1eZ6W_card h2{margin:0 0 7px;font-size:1rem}.i1eZ6W_versionInputs{grid-template-columns:1fr 42px 1fr;align-items:end;gap:14px;margin-top:18px;display:grid}.i1eZ6W_versionInputs label,.i1eZ6W_selectGrid label,.i1eZ6W_settingSelect{gap:7px;font-size:.72rem;font-weight:700;display:grid}.i1eZ6W_versionInputs input,.i1eZ6W_selectGrid select,.i1eZ6W_settingSelect select{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:7px;width:100%;min-height:40px;padding:8px 10px}.i1eZ6W_versionInputs>button{padding:8px}.i1eZ6W_selectGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:16px;display:grid}.i1eZ6W_compareRow{justify-content:space-between;align-items:end;gap:12px;margin-top:17px;display:flex}.i1eZ6W_compareRow fieldset{border:0;flex-wrap:wrap;gap:7px;margin:0;padding:0;display:flex}.i1eZ6W_compareRow legend{margin-bottom:8px;font-size:.72rem;font-weight:700}.i1eZ6W_compareRow fieldset button{min-height:36px;padding:7px 10px;font-size:.69rem}.i1eZ6W_selected{color:#1762d7!important;background:#eef5ff!important;border-color:#2d73eb!important}.i1eZ6W_message{color:#1762d7;background:#f2f7ff;border-radius:6px;margin-top:12px;padding:8px 10px;font-size:.7rem}.i1eZ6W_listActions{margin:16px 0}.i1eZ6W_listActions button{min-height:35px;padding:6px 10px;font-size:.7rem}.i1eZ6W_listGrid{grid-template-columns:1fr 60px 1fr;align-items:center;gap:14px;display:grid}.i1eZ6W_listGrid>label{gap:7px;font-size:.72rem;display:grid}.i1eZ6W_listGrid textarea{border:1px solid var(--line);color:#183151;resize:vertical;border-radius:7px;min-height:205px;padding:10px;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.i1eZ6W_listGrid label small{color:var(--muted)}.i1eZ6W_listGrid>button{padding:8px;font-size:.67rem;display:grid}.i1eZ6W_sortedBlock{gap:7px;font-size:.72rem;display:grid}.i1eZ6W_sortedList{border:1px solid var(--line);border-radius:7px;min-height:205px;padding:8px;overflow:auto}.i1eZ6W_sortedList>div{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:23px;display:grid}.i1eZ6W_sortedList code{color:#172b4d;font-size:.7rem}.i1eZ6W_sortedList small{color:#94a3b8}.i1eZ6W_sortedList em{color:#1762d7;background:#eef5ff;border-radius:5px;padding:3px 5px;font-size:.58rem;font-style:normal}.i1eZ6W_sortedList .i1eZ6W_invalidVersion code,.i1eZ6W_sortedList .i1eZ6W_invalidVersion em{color:#b42318}.i1eZ6W_downloads{gap:5px}.i1eZ6W_downloads button{min-height:29px;padding:4px 7px;font-size:.62rem}.i1eZ6W_resultCards{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.i1eZ6W_resultCards>div{border:1px solid var(--line);background:#fbfcfe;border-radius:8px;gap:8px;min-height:82px;padding:13px;display:grid}.i1eZ6W_resultCards span{color:var(--muted);font-size:.68rem}.i1eZ6W_resultCards strong{font-size:1.28rem}.i1eZ6W_resultCards .i1eZ6W_positive{background:#f4fbf6}.i1eZ6W_resultCards .i1eZ6W_positive strong{color:#128346;font-size:1rem}.i1eZ6W_resultCards .i1eZ6W_neutral strong{color:#526177;font-size:1rem}.i1eZ6W_resultBanner{border:1px solid;border-radius:7px;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;font-size:.74rem;font-weight:700;display:flex}.i1eZ6W_resultBanner svg{width:17px;height:17px}.i1eZ6W_validBanner{color:#168044;background:#f1faf3;border-color:#ccebd5}.i1eZ6W_invalidBanner{color:#b42318;background:#fff3f2;border-color:#fecaca}.i1eZ6W_tableWrap{border:1px solid var(--line);border-radius:7px;margin-top:14px;overflow:auto}.i1eZ6W_tableWrap table{border-collapse:collapse;white-space:nowrap;min-width:100%;font-size:.68rem}.i1eZ6W_tableWrap th,.i1eZ6W_tableWrap td{border-bottom:1px solid var(--line);text-align:left;padding:8px 9px}.i1eZ6W_tableWrap thead th{background:#f8fafc;font-weight:800}.i1eZ6W_tableWrap tbody th{font-weight:700}.i1eZ6W_tableWrap tbody td:nth-child(3){color:#168044}.i1eZ6W_tableWrap td span{border-radius:5px;padding:3px 6px;font-size:.6rem;display:inline-block}.i1eZ6W_leftHigher,.i1eZ6W_rightHigher{color:#137a3f;background:#e7f6eb}.i1eZ6W_equal{color:#596579;background:#eef1f5}.i1eZ6W_ignored{color:#9a6500;background:#fff2cf}.i1eZ6W_noHighlight td span{color:inherit;background:0 0}.i1eZ6W_raw{border:1px solid var(--line);white-space:pre-wrap;background:#f8fafc;border-radius:7px;max-height:300px;padding:14px;font:11px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.i1eZ6W_settingSelect{margin-top:18px}.i1eZ6W_checkList{gap:11px;margin-top:17px;font-size:.72rem;display:grid}.i1eZ6W_checkList label,.i1eZ6W_viewModes label{align-items:center;gap:7px;display:flex}.i1eZ6W_tool input[type=checkbox],.i1eZ6W_tool input[type=radio]{accent-color:var(--blue);width:16px;height:16px}.i1eZ6W_viewModes{border:0;gap:10px;margin:20px 0;padding:0;font-size:.72rem;display:grid}.i1eZ6W_viewModes legend{margin-bottom:9px;font-weight:800}.i1eZ6W_legend{gap:10px;font-size:.7rem;display:grid}.i1eZ6W_legend strong{margin-bottom:3px}.i1eZ6W_legend span{align-items:center;gap:8px;display:flex}.i1eZ6W_legend i{width:18px;height:18px;display:inline-block}.i1eZ6W_greenSwatch{background:#d7f0df}.i1eZ6W_redSwatch{background:#ffd6d6}.i1eZ6W_yellowSwatch{background:#ffe8af}.i1eZ6W_shortcuts{gap:11px;margin-top:15px;font-size:.72rem;display:grid}.i1eZ6W_shortcuts span{justify-content:space-between;align-items:center;display:flex}.i1eZ6W_shortcuts kbd{border:1px solid var(--line);background:#f5f7fa;border-radius:5px;padding:5px 7px;font:.65rem ui-monospace,monospace}.i1eZ6W_features{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:repeat(4,1fr);display:grid}.i1eZ6W_features>div{align-items:flex-start;gap:12px;min-height:88px;padding:18px;display:flex}.i1eZ6W_features>div+div{border-left:1px solid var(--line)}.i1eZ6W_features svg{color:#1769e8;flex:none;width:23px;height:23px}.i1eZ6W_features span{color:var(--muted);gap:6px;font-size:.66rem;line-height:1.45;display:grid}.i1eZ6W_features strong{color:var(--ink);font-size:.74rem}.i1eZ6W_notice{color:#e18412;background:#fffaf3;border:1px solid #f6ddb9;border-radius:9px;align-items:center;gap:14px;padding:14px 18px;display:flex}.i1eZ6W_notice svg{width:24px;height:24px}.i1eZ6W_notice div{gap:3px;display:grid}.i1eZ6W_notice strong{color:var(--ink)}.i1eZ6W_notice span{color:var(--muted);font-size:.7rem}@media (max-width:1200px){.i1eZ6W_layout{grid-template-columns:1fr 1fr}.i1eZ6W_sideColumn{grid-column:1/-1;grid-template-columns:1fr 1fr}.i1eZ6W_features{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.i1eZ6W_hero{display:grid}.i1eZ6W_layout,.i1eZ6W_sideColumn,.i1eZ6W_features{grid-template-columns:1fr}.i1eZ6W_sideColumn{grid-column:auto}.i1eZ6W_features>div+div{border-left:0;border-top:1px solid var(--line)}.i1eZ6W_versionInputs{grid-template-columns:1fr}.i1eZ6W_versionInputs>button{justify-self:start}.i1eZ6W_selectGrid,.i1eZ6W_resultCards,.i1eZ6W_listGrid{grid-template-columns:1fr}.i1eZ6W_compareRow{align-items:stretch;display:grid}}
._4fxQMG_tool{--ink:#0d1b36;--muted:#66758d;--line:#dce4ef;--blue:#1769e8;color:var(--ink);gap:18px;width:100%;display:grid}._4fxQMG_hero{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._4fxQMG_hero h1{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(2rem,3vw,2.45rem);line-height:1}._4fxQMG_hero p,._4fxQMG_card>p,._4fxQMG_sectionHead p{color:var(--muted);margin:0}._4fxQMG_heroActions,._4fxQMG_modes,._4fxQMG_examples,._4fxQMG_viewButtons,._4fxQMG_batchActions{flex-wrap:wrap;gap:8px;display:flex}._4fxQMG_heroActions{flex-shrink:0;margin-left:auto}._4fxQMG_tool button,._4fxQMG_tool input,._4fxQMG_tool select,._4fxQMG_tool textarea{font:inherit}._4fxQMG_tool button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-weight:700;display:inline-flex}._4fxQMG_tool button:hover:not(:disabled){background:#f7faff;border-color:#9dbcea}._4fxQMG_tool button:disabled{cursor:not-allowed;opacity:.45}._4fxQMG_tool button svg,._4fxQMG_privacy svg,._4fxQMG_notice>svg{width:17px;height:17px}._4fxQMG_primary{color:#fff!important;background:#0b2042!important;border-color:#0b2042!important}._4fxQMG_privacy{color:#205eb5;background:#f2f7ff;border:1px solid #cfe0fa;border-left:3px solid #2b72e5;border-radius:7px;align-items:center;gap:11px;padding:12px 15px;display:flex}._4fxQMG_modeBar{justify-content:space-between;align-items:center;gap:18px;display:flex}._4fxQMG_modes{grid-template-columns:repeat(3,minmax(150px,1fr));min-width:min(690px,55%);display:grid}._4fxQMG_modes button{min-height:46px}._4fxQMG_activeMode{color:#fff!important;background:#1769e8!important;border-color:#1769e8!important}._4fxQMG_examples{justify-content:flex-end;align-items:center}._4fxQMG_examples>span{color:var(--muted);font-size:.72rem}._4fxQMG_examples button{min-height:34px;padding:6px 10px;font-size:.68rem}._4fxQMG_layout{grid-template-columns:minmax(400px,.85fr) minmax(500px,1.05fr);gap:18px;display:grid}._4fxQMG_leftColumn,._4fxQMG_resultColumn{align-content:start;gap:18px;display:grid}._4fxQMG_card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}._4fxQMG_card h2{margin:0 0 9px;font-size:1rem}._4fxQMG_card h2 span,._4fxQMG_card h3+span{color:var(--muted);font-weight:500}._4fxQMG_card h3{margin:18px 0 12px;font-size:.82rem}._4fxQMG_editor{border:1px solid var(--line);background:#fbfcfe;border-radius:7px;grid-template-columns:38px minmax(0,1fr);min-height:145px;margin-top:16px;display:grid;overflow:hidden}._4fxQMG_invalidEditor{border-color:#f0a7a7}._4fxQMG_lineNumbers{border-right:1px solid var(--line);color:#94a3b8;text-align:right;background:#f4f7fb;flex-direction:column;padding:14px 8px;font:12px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}._4fxQMG_editor textarea{color:#15233d;resize:vertical;background:0 0;border:0;outline:0;width:100%;min-height:145px;padding:14px;font:13px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}._4fxQMG_editorMeta{color:var(--muted);gap:20px;margin-top:7px;font-size:.68rem;display:flex}._4fxQMG_error{color:#b42318;background:#fff3f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:7px;margin-top:9px;padding:8px 10px;font-size:.7rem;display:flex}._4fxQMG_settingsGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._4fxQMG_settingsGrid label{gap:7px;font-size:.7rem;display:grid}._4fxQMG_settingsGrid select,._4fxQMG_allowed select{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;min-height:39px;padding:7px 9px}._4fxQMG_checks{gap:11px;margin:16px 0;font-size:.72rem;display:grid}._4fxQMG_checks label{align-items:center;gap:8px;display:flex}._4fxQMG_tool input[type=checkbox]{accent-color:var(--blue);width:16px;height:16px}._4fxQMG_allowed{border:1px solid var(--line);border-radius:7px;grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}._4fxQMG_allowed strong{grid-column:1/-1;font-size:.7rem}._4fxQMG_allowed strong span{color:var(--muted);font-weight:500}._4fxQMG_allowed code{border:1px solid var(--line);color:#778399;background:#f7f9fc;border-radius:7px;align-items:center;padding:8px 10px;font-size:.68rem;display:flex}._4fxQMG_batchActions{margin:15px 0 8px}._4fxQMG_batchActions button{min-height:34px;padding:6px 10px;font-size:.7rem}._4fxQMG_batchInput{border:1px solid var(--line);resize:vertical;border-radius:7px;width:100%;min-height:85px;padding:11px}._4fxQMG_batchFooter{color:var(--muted);justify-content:space-between;align-items:center;margin-top:8px;font-size:.68rem;display:flex}._4fxQMG_batchFooter button{min-height:34px;padding:6px 11px}._4fxQMG_batchResults{border-top:1px solid var(--line);gap:5px;margin-top:12px;padding-top:12px;display:grid}._4fxQMG_batchResults>div{background:#f8fafc;grid-template-columns:22px minmax(0,1fr) 30px;align-items:center;gap:8px;padding:6px;font-size:.68rem;display:grid}._4fxQMG_batchResults code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._4fxQMG_batchResults>div button{min-height:27px;padding:4px}._4fxQMG_batchResults>button{justify-self:end;min-height:32px;font-size:.68rem}._4fxQMG_sectionHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._4fxQMG_viewButtons{flex-shrink:0}._4fxQMG_viewButtons button{min-height:36px;padding:7px 10px;font-size:.68rem}._4fxQMG_selected{color:#1762d7!important;background:#eef5ff!important;border-color:#2d73eb!important}._4fxQMG_outputLabel{grid-template-columns:1fr auto auto;align-items:center;gap:10px;margin:20px 0 7px;font-size:.72rem;display:grid}._4fxQMG_outputLabel>span{color:var(--muted);font-size:.66rem}._4fxQMG_outputLabel button{min-height:33px;padding:5px 9px}._4fxQMG_output,._4fxQMG_controlOutput{color:#075fe0;overflow-wrap:anywhere;border:1px solid #c9ddfa;border-radius:7px;min-height:64px;padding:14px;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}._4fxQMG_controlOutput{color:#128346;background:#f3fbf5;border-color:#ccebd5}._4fxQMG_outputError{color:#b42318;background:#fff3f2;border-color:#fecaca}._4fxQMG_transformTable,._4fxQMG_componentTable{border:1px solid var(--line);border-radius:7px;max-height:360px;margin-top:18px;overflow:auto}._4fxQMG_transformTable table,._4fxQMG_componentTable table{border-collapse:collapse;min-width:100%;font-size:.68rem}._4fxQMG_transformTable th,._4fxQMG_transformTable td,._4fxQMG_componentTable th,._4fxQMG_componentTable td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);text-align:left;vertical-align:top;padding:9px 10px}._4fxQMG_transformTable thead th,._4fxQMG_componentTable thead th{background:#f8fafc;position:sticky;top:0}._4fxQMG_transformTable tbody th,._4fxQMG_componentTable tbody th{font-weight:700}._4fxQMG_componentTable td{overflow-wrap:anywhere;max-width:290px}._4fxQMG_focusedCard{border-color:#75a6ed;box-shadow:0 0 0 2px #e8f1ff}._4fxQMG_notUrl{color:var(--muted);background:#f8fafc;border:1px dashed #cbd5e1;border-radius:7px;align-items:center;gap:10px;min-height:80px;margin-top:15px;padding:14px;display:flex}._4fxQMG_notice{background:#fffaf3;border:1px solid #f6ddb9;border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 18px;display:grid}._4fxQMG_notice>svg{color:#e59417;width:25px;height:25px}._4fxQMG_notice>div{gap:3px;display:grid}._4fxQMG_notice strong{color:var(--ink);font-size:.75rem}._4fxQMG_notice span{color:var(--muted);font-size:.68rem}._4fxQMG_support{align-items:center!important;gap:8px!important;display:flex!important}._4fxQMG_support span{border:1px solid var(--line);background:#fff;border-radius:6px;padding:6px 9px}@media (max-width:1100px){._4fxQMG_modeBar{align-items:stretch;display:grid}._4fxQMG_modes{min-width:0}._4fxQMG_examples{justify-content:flex-start}._4fxQMG_sectionHead{display:grid}}@media (max-width:800px){._4fxQMG_hero,._4fxQMG_layout{grid-template-columns:1fr;display:grid}._4fxQMG_modes,._4fxQMG_settingsGrid,._4fxQMG_allowed{grid-template-columns:1fr}._4fxQMG_allowed strong{grid-column:auto}._4fxQMG_notice{grid-template-columns:28px 1fr}._4fxQMG_support{grid-column:1/-1}}
._0gS3HW_tool{--ink:#0d1b36;--muted:#66758d;--line:#dce4ef;--blue:#1769e8;color:var(--ink);gap:18px;width:100%;display:grid}._0gS3HW_hero{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._0gS3HW_hero h1{letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(2rem,3vw,2.6rem);line-height:1}._0gS3HW_hero p,._0gS3HW_card>p,._0gS3HW_sectionHead p{color:var(--muted);margin:0}._0gS3HW_heroActions,._0gS3HW_examples,._0gS3HW_viewButtons,._0gS3HW_downloads{flex-wrap:wrap;gap:9px;display:flex}._0gS3HW_heroActions{flex-shrink:0;margin-left:auto}._0gS3HW_tool button,._0gS3HW_tool select,._0gS3HW_tool textarea,._0gS3HW_tool input{font:inherit}._0gS3HW_tool button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-weight:700;display:inline-flex}._0gS3HW_tool button:hover:not(:disabled){background:#f7faff;border-color:#9dbcea}._0gS3HW_tool button:disabled{cursor:not-allowed;opacity:.45}._0gS3HW_tool button svg,._0gS3HW_privacy svg,._0gS3HW_notice svg{width:17px;height:17px}._0gS3HW_primary{color:#fff!important;background:#0b2042!important;border-color:#0b2042!important}._0gS3HW_privacy{color:#205eb5;background:#f2f7ff;border:1px solid #cfe0fa;border-left:3px solid #2b72e5;border-radius:7px;align-items:center;gap:11px;padding:12px 15px;display:flex}._0gS3HW_modes{grid-template-columns:repeat(3,minmax(180px,1fr));gap:6px;max-width:790px;display:grid}._0gS3HW_modes button{min-height:46px}._0gS3HW_activeMode{color:#fff!important;background:#1769e8!important;border-color:#1769e8!important}._0gS3HW_layout{grid-template-columns:minmax(400px,.96fr) minmax(500px,1fr);gap:18px;display:grid}._0gS3HW_card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}._0gS3HW_card h2{margin:0 0 7px;font-size:1rem}._0gS3HW_card h3{margin:18px 0 12px;font-size:.76rem}._0gS3HW_method{gap:20px;margin:18px 0 10px;font-size:.72rem;font-weight:700;display:flex}._0gS3HW_method label,._0gS3HW_urlSafe>span:last-child{align-items:center;gap:7px;display:flex}._0gS3HW_tool input[type=radio],._0gS3HW_tool input[type=checkbox]{accent-color:var(--blue);width:16px;height:16px}._0gS3HW_card>textarea{border:1px solid var(--line);color:#14213b;resize:vertical;border-radius:7px;width:100%;min-height:150px;padding:13px;font:13px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}._0gS3HW_invalidInput{border-color:#ed9e9e!important}._0gS3HW_fileDrop{flex-direction:column;width:100%;border-style:dashed!important;min-height:150px!important;display:flex!important}._0gS3HW_fileDrop svg{color:var(--blue);width:30px!important;height:30px!important}._0gS3HW_fileDrop span{color:var(--muted);font-size:.7rem;font-weight:500}._0gS3HW_inputMeta{color:var(--muted);gap:20px;margin-top:8px;font-size:.68rem;display:flex}._0gS3HW_error{color:#b42318;background:#fff3f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:8px;margin-top:10px;padding:9px;font-size:.7rem;display:flex}._0gS3HW_settings{grid-template-columns:.9fr 1.35fr 1fr;gap:16px;display:grid}._0gS3HW_settings label{gap:7px;font-size:.7rem;display:grid}._0gS3HW_settings select{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;min-height:40px;padding:7px 9px}._0gS3HW_urlSafe>span:last-child{min-height:40px}._0gS3HW_infoBox{color:#365a91;background:#f2f7ff;border:1px solid #cfe0fa;border-left:3px solid #2d73eb;border-radius:6px;align-items:flex-start;gap:10px;margin-top:17px;padding:10px 12px;font-size:.69rem;line-height:1.55;display:flex}._0gS3HW_infoBox svg{flex:none;width:17px;height:17px}._0gS3HW_examples button{min-height:32px;padding:5px 9px;font-size:.67rem}._0gS3HW_sectionHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._0gS3HW_viewButtons{flex-shrink:0}._0gS3HW_viewButtons button{min-height:35px;padding:6px 10px;font-size:.68rem}._0gS3HW_selected{color:#1762d7!important;background:#eef5ff!important;border-color:#2d73eb!important}._0gS3HW_resultBox{gap:7px;margin-top:20px;display:grid}._0gS3HW_resultBox>div{grid-template-columns:1fr auto auto;align-items:center;gap:10px;font-size:.7rem;display:grid}._0gS3HW_resultBox span{color:var(--muted);font-size:.65rem}._0gS3HW_resultBox button{min-height:33px;padding:5px 9px}._0gS3HW_resultBox pre{border:1px solid var(--line);color:#13213d;overflow-wrap:anywhere;white-space:pre-wrap;background:#fbfcfe;border-radius:7px;min-height:59px;margin:0;padding:13px;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}._0gS3HW_downloads{justify-content:flex-end;margin-top:25px}._0gS3HW_downloads button{font-size:.7rem}._0gS3HW_emptyResult{color:#b42318;background:#fff5f4;border:1px dashed #f0aaa5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:240px;margin-top:20px;display:flex}._0gS3HW_tableWrap{border:1px solid var(--line);border-radius:7px;max-height:430px;margin-top:20px;overflow:auto}._0gS3HW_tableWrap table{border-collapse:collapse;min-width:100%;font-size:.68rem}._0gS3HW_tableWrap th,._0gS3HW_tableWrap td{border-bottom:1px solid var(--line);text-align:left;padding:9px 10px}._0gS3HW_tableWrap thead th{background:#f8fafc;position:sticky;top:0}._0gS3HW_tableWrap code{white-space:nowrap;font-size:.63rem}._0gS3HW_hexView{color:#dbeafe;background:#0c1830;border-radius:8px;gap:10px;min-height:260px;margin-top:20px;padding:16px;font:12px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid;overflow:auto}._0gS3HW_hexView span{color:#7ea9e8;font-size:.65rem}._0gS3HW_hexView pre{display:none}._0gS3HW_hexView code{overflow-wrap:anywhere}._0gS3HW_infoSection{grid-template-columns:repeat(7,1fr);gap:14px;display:grid}._0gS3HW_infoSection>div{border:1px solid var(--line);text-align:center;background:#fff;border-radius:8px;gap:9px;min-height:78px;padding:14px;display:grid}._0gS3HW_infoSection span{color:var(--muted);font-size:.65rem}._0gS3HW_infoSection strong{font-size:1rem}._0gS3HW_notice{color:#e18412;background:#fffaf3;border:1px solid #f6ddb9;border-radius:9px;align-items:center;gap:14px;padding:14px 18px;display:flex}._0gS3HW_notice svg{width:25px;height:25px}._0gS3HW_notice div{gap:3px;display:grid}._0gS3HW_notice strong{color:var(--ink)}._0gS3HW_notice span{color:var(--muted);font-size:.7rem}@media (max-width:1100px){._0gS3HW_sectionHead{display:grid}._0gS3HW_infoSection{grid-template-columns:repeat(4,1fr)}}@media (max-width:800px){._0gS3HW_hero,._0gS3HW_layout{grid-template-columns:1fr;display:grid}._0gS3HW_modes,._0gS3HW_settings{grid-template-columns:1fr}._0gS3HW_infoSection{grid-template-columns:repeat(2,1fr)}}
.CIlIDW_tool{--navy:#0b1f3a;--blue:#2563eb;--line:#dbe3ec;--muted:#64748b;color:var(--navy);font-size:14px}.CIlIDW_tool *{box-sizing:border-box}.CIlIDW_tool button,.CIlIDW_tool input,.CIlIDW_tool select,.CIlIDW_tool textarea{font:inherit}.CIlIDW_tool button{cursor:pointer}.CIlIDW_tool svg{flex:none;width:16px;height:16px}.CIlIDW_hero{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:14px;display:flex}.CIlIDW_hero h1{margin:0 0 5px;font-size:clamp(30px,4vw,46px);line-height:1.05}.CIlIDW_hero p,.CIlIDW_card p{color:var(--muted);margin:0}.CIlIDW_heroActions,.CIlIDW_smallActions,.CIlIDW_views{flex-wrap:wrap;gap:10px;display:flex}.CIlIDW_heroActions{margin-left:auto}.CIlIDW_heroActions button,.CIlIDW_smallActions button,.CIlIDW_views button,.CIlIDW_quick button,.CIlIDW_wideButton{border:1px solid var(--line);min-height:38px;color:var(--navy);background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-weight:650;display:inline-flex}.CIlIDW_heroActions .CIlIDW_primary{color:#fff;background:var(--navy);border-color:var(--navy)}.CIlIDW_privacy{border:1px solid #bfdbfe;border-left:3px solid var(--blue);color:#1d4ed8;background:#f4f8ff;border-radius:5px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 15px;display:flex}.CIlIDW_mainGrid{grid-template-columns:minmax(0,.98fr) minmax(0,1.04fr);align-items:start;gap:16px;display:grid}.CIlIDW_leftColumn,.CIlIDW_rightColumn{gap:16px;display:grid}.CIlIDW_card{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;padding:18px}.CIlIDW_card h2{margin:0 0 5px;font-size:18px}.CIlIDW_card h3{margin:18px 0 10px;font-size:14px}.CIlIDW_sectionHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:17px;display:flex}.CIlIDW_sectionHead select{border:1px solid var(--line);background:#fff;border-radius:7px;min-height:38px;padding:0 35px 0 12px}.CIlIDW_label{margin-bottom:7px;font-weight:700;display:block}.CIlIDW_patternField{border:1px solid var(--line);border-radius:7px;grid-template-columns:1fr auto;display:grid;overflow:hidden}.CIlIDW_patternField input{border:0;outline:none;min-width:0;height:43px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.CIlIDW_patternField code{border-left:1px solid var(--line);color:#475569;background:#f8fafc;align-items:center;min-width:72px;padding:0 12px;display:flex}.CIlIDW_patternField:focus-within{border-color:var(--blue);box-shadow:0 0 0 2px #dbeafe}.CIlIDW_patternField.CIlIDW_invalid{border-color:#ef4444}.CIlIDW_flags{flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;display:flex}.CIlIDW_flags strong span{color:var(--muted);font-weight:400}.CIlIDW_flag{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.CIlIDW_flag input{width:16px;height:16px;accent-color:var(--blue)}.CIlIDW_quick{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}.CIlIDW_quick button{min-height:30px;padding:5px 10px;font-size:12px}.CIlIDW_editor{border:1px solid var(--line);background:#fff;border-radius:7px;height:192px;display:flex;overflow:hidden}.CIlIDW_lineNumbers{color:#94a3b8;text-align:right;-webkit-user-select:none;user-select:none;background:#f8fafc;flex-direction:column;min-width:40px;padding:11px 10px;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.CIlIDW_editor textarea{resize:none;white-space:pre;border:0;outline:none;flex:1;min-width:0;padding:11px;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.CIlIDW_meta{color:var(--muted);gap:16px;margin-top:8px;font-size:12px;display:flex}.CIlIDW_settings{grid-template-columns:minmax(0,1.65fr) minmax(0,.8fr) minmax(0,.65fr);gap:12px;margin-top:16px;display:grid}.CIlIDW_settings label span{margin-bottom:7px;font-size:12px;font-weight:700;display:block}.CIlIDW_settings select{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;min-height:38px;padding:0 10px}.CIlIDW_engineNote{font-size:12px;line-height:1.45;margin-top:10px!important}.CIlIDW_toggles{flex-wrap:wrap;gap:22px;margin-top:12px;display:flex}.CIlIDW_views button{min-height:34px;padding:6px 10px;font-size:12px}.CIlIDW_views .CIlIDW_selected{border-color:var(--blue);color:var(--blue);background:#eff6ff}.CIlIDW_stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:13px;display:grid}.CIlIDW_stats div{border:1px solid var(--line);background:#fbfcfe;border-radius:7px;place-items:center;min-height:75px;padding:10px;display:grid}.CIlIDW_stats strong{font-size:20px}.CIlIDW_stats span{color:var(--muted);margin-top:4px;font-size:12px}.CIlIDW_stats .CIlIDW_successStat{color:#15803d;background:#f2fbf5;border-color:#cdebd7}.CIlIDW_success,.CIlIDW_error{border-radius:6px;align-items:center;gap:9px;padding:11px 13px;display:flex}.CIlIDW_success{color:#15803d;background:#f2fbf5;border:1px solid #cdebd7}.CIlIDW_error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;margin-top:10px}.CIlIDW_matchList{border:1px solid var(--line);border-radius:7px;display:grid;overflow:hidden}.CIlIDW_matchList button{border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;grid-template-columns:30px 105px minmax(0,1fr) 60px;align-items:center;gap:10px;padding:9px 11px;display:grid}.CIlIDW_matchList button:last-child{border-bottom:0}.CIlIDW_matchList button:hover,.CIlIDW_matchList .CIlIDW_activeMatch{background:#f8fafc}.CIlIDW_matchList b{background:#f1f5f9;border-radius:4px;place-items:center;width:23px;height:23px;display:grid}.CIlIDW_matchList span,.CIlIDW_matchList small{color:#64748b;font-size:12px}.CIlIDW_matchList mark{color:#166534;text-overflow:ellipsis;white-space:nowrap;background:#d9f7df;border-radius:4px;justify-self:start;max-width:100%;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}.CIlIDW_matchList .CIlIDW_noMark{color:inherit;background:0 0}.CIlIDW_matchList small{text-align:right}.CIlIDW_details{margin-top:18px}.CIlIDW_detailHead{border:1px solid var(--line);background:#f8fafc;border-bottom:0;border-radius:7px 7px 0 0;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:10px 12px;display:flex}.CIlIDW_detailHead span{color:#475569}.CIlIDW_detailHead code{color:var(--navy)}.CIlIDW_details table{border-collapse:collapse;width:100%}.CIlIDW_details th,.CIlIDW_details td,.CIlIDW_tableWrap th,.CIlIDW_tableWrap td{border:1px solid var(--line);text-align:left;padding:9px 10px;font-size:12px}.CIlIDW_details th,.CIlIDW_tableWrap th{background:#f8fafc}.CIlIDW_tableWrap{overflow-x:auto}.CIlIDW_tableWrap table{border-collapse:collapse;width:100%}.CIlIDW_json{border:1px solid var(--line);background:#f8fafc;border-radius:7px;max-height:520px;padding:14px;font-size:12px;overflow:auto}.CIlIDW_bottomGrid{grid-template-columns:.9fr 1.2fr .9fr;gap:16px;margin-top:16px;display:grid}.CIlIDW_bottomGrid code{color:#1d4ed8;background:#f1f5f9;border-radius:4px;padding:2px 5px}.CIlIDW_bottomGrid dl{grid-template-columns:24px 1fr;gap:8px 10px;margin-bottom:0;display:grid}.CIlIDW_bottomGrid dt{color:#15803d;background:#dcfce7;border-radius:4px;place-items:center;font-family:monospace;display:grid}.CIlIDW_bottomGrid dd{color:#475569;margin:0}.CIlIDW_wideButton{width:100%;margin-top:8px}.CIlIDW_notice{background:#fffaf3;border:1px solid #fed7aa;border-radius:8px;gap:12px;margin-top:16px;padding:15px 18px;display:flex}.CIlIDW_notice svg{color:#d97706;width:23px;height:23px}.CIlIDW_notice div{gap:3px;display:grid}.CIlIDW_notice span{color:#64748b}@media (max-width:1100px){.CIlIDW_mainGrid,.CIlIDW_bottomGrid{grid-template-columns:1fr}}@media (max-width:760px){.CIlIDW_hero,.CIlIDW_sectionHead{flex-direction:column}.CIlIDW_heroActions,.CIlIDW_views,.CIlIDW_smallActions{width:100%}.CIlIDW_heroActions button{flex:1}.CIlIDW_settings,.CIlIDW_stats{grid-template-columns:1fr 1fr}.CIlIDW_matchList button{grid-template-columns:28px 1fr auto}.CIlIDW_matchList mark{grid-column:2/-1}}@media (max-width:480px){.CIlIDW_settings,.CIlIDW_stats{grid-template-columns:1fr}.CIlIDW_card{padding:14px}}
._9pQVkG_tool{--navy:#0c203d;--blue:#2563eb;--line:#dce4ee;--muted:#64748b;color:var(--navy);font-size:14px}._9pQVkG_tool *{box-sizing:border-box}._9pQVkG_tool button,._9pQVkG_tool input,._9pQVkG_tool select{font:inherit}._9pQVkG_tool button{cursor:pointer}._9pQVkG_tool svg{flex:none;width:16px;height:16px}._9pQVkG_hero{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:14px;display:flex}._9pQVkG_hero h1{margin:0 0 5px;font-size:clamp(30px,4vw,44px);line-height:1.05}._9pQVkG_hero p,._9pQVkG_panel p{color:var(--muted);margin:0}._9pQVkG_actions,._9pQVkG_sectionHead,._9pQVkG_views,._9pQVkG_exportButtons{flex-wrap:wrap;gap:10px;display:flex}._9pQVkG_hero ._9pQVkG_actions{margin-left:auto}._9pQVkG_actions button,._9pQVkG_sectionHead>button,._9pQVkG_views button,._9pQVkG_exportButtons button,._9pQVkG_addButton,._9pQVkG_importBox button{border:1px solid var(--line);min-height:38px;color:var(--navy);background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-weight:650;display:inline-flex}._9pQVkG_actions ._9pQVkG_primary{color:#fff;background:var(--navy);border-color:var(--navy)}._9pQVkG_privacy{border:1px solid #bfdbfe;border-left:3px solid var(--blue);color:#1d4ed8;background:#f4f8ff;border-radius:5px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 15px;display:flex}._9pQVkG_layout{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:start;gap:16px;display:grid}._9pQVkG_setupLayout,._9pQVkG_resultLayout{grid-template-columns:minmax(0,1fr)}._9pQVkG_hiddenPage{display:none!important}._9pQVkG_layout main,._9pQVkG_layout aside{gap:16px;min-width:0;display:grid}._9pQVkG_panel{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;padding:18px}._9pQVkG_panel h2{margin:0 0 6px;font-size:18px}._9pQVkG_panel h3{margin:20px 0 10px;font-size:14px}._9pQVkG_panel h2 small{color:var(--muted);font-weight:400}._9pQVkG_sectionHead{justify-content:space-between;align-items:flex-start;margin-bottom:18px}._9pQVkG_planHeader,._9pQVkG_planRow{grid-template-columns:1.55fr 1.4fr .62fr .5fr .48fr 35px;align-items:center;gap:12px;display:grid}._9pQVkG_planHeader{color:#334155;padding:0 0 9px;font-size:12px;font-weight:700}._9pQVkG_planHeader>span:nth-child(5){text-align:right}._9pQVkG_planHeader small{color:var(--muted);margin-left:4px;font-weight:400;display:inline}._9pQVkG_planHeader>span:nth-child(3),._9pQVkG_planHeader>span:nth-child(5){white-space:nowrap}._9pQVkG_planRows{gap:8px;display:grid}._9pQVkG_planRow p{color:#334155;line-height:1.4}._9pQVkG_planRow>input,._9pQVkG_planSelect,._9pQVkG_moneyInput,._9pQVkG_settings select,._9pQVkG_importBox select{border:1px solid var(--line);background:#fff;border-radius:6px;width:100%;min-width:0;min-height:42px}._9pQVkG_planRow>input{padding:0 10px}._9pQVkG_planSelect{align-items:center;display:flex;overflow:hidden}._9pQVkG_planSelect i,._9pQVkG_planName i{border-radius:3px;flex:none;width:12px;height:12px;margin-left:10px}._9pQVkG_planSelect select{background:0 0;border:0;width:100%;min-width:0;height:40px;padding:0 7px}._9pQVkG_planSelect select:focus,._9pQVkG_planSelect select:focus-visible{box-shadow:none;outline:0}._9pQVkG_planSelect:focus-within{border-color:var(--blue);box-shadow:0 0 0 2px #dbeafe}._9pQVkG_moneyInput{display:flex;overflow:hidden}._9pQVkG_moneyInput input{border:0;outline:none;width:100%;min-width:0;padding:0 10px}._9pQVkG_moneyInput em{border-left:1px solid var(--line);color:#475569;background:#f8fafc;align-items:center;padding:0 10px;font-style:normal;display:flex}._9pQVkG_planRow strong{text-align:right;font-size:13px}._9pQVkG_planRow>button{border:1px solid var(--line);color:#64748b;background:#fff;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}._9pQVkG_addButton{margin-top:14px}._9pQVkG_priceNote{color:var(--muted);margin-top:10px;line-height:1.45;display:block}._9pQVkG_split{grid-template-columns:1fr 1fr;gap:16px;display:grid}._9pQVkG_panel>label{gap:7px;margin-top:16px;font-weight:650;display:grid}._9pQVkG_panel>label small{color:var(--muted);font-weight:400}._9pQVkG_panel>small{color:var(--muted);margin-top:8px;display:block}._9pQVkG_settings{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}._9pQVkG_settings label{gap:7px;font-weight:650;display:grid}._9pQVkG_settings select,._9pQVkG_importBox select{padding:0 10px}._9pQVkG_switches{flex-wrap:wrap;gap:18px;margin-top:14px;display:flex}._9pQVkG_toggle{align-items:center;gap:8px;display:inline-flex}._9pQVkG_toggle input{opacity:0;pointer-events:none;position:absolute}._9pQVkG_toggle>span{background:#94a3b8;border-radius:99px;width:31px;height:18px;transition:all .2s;position:relative}._9pQVkG_toggle>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .2s;position:absolute;top:3px;left:3px}._9pQVkG_toggle input:checked+span{background:var(--blue)}._9pQVkG_toggle input:checked+span:after{transform:translate(13px)}._9pQVkG_importBox{grid-template-columns:1.2fr .8fr;gap:12px;margin-top:16px;display:grid}._9pQVkG_importBox label{gap:6px;display:grid}._9pQVkG_importBox label span{font-size:12px;font-weight:700}._9pQVkG_linkButton{color:var(--blue);background:0 0;border:0;margin-top:9px}._9pQVkG_status{background:#eff6ff;border-radius:5px;padding:9px;color:#1d4ed8!important;margin-top:10px!important}._9pQVkG_tips{background:#f3f8ff;border-color:#cfe0fa}._9pQVkG_tips h3{margin-top:0}._9pQVkG_tips li{color:#475569;margin:9px 0}._9pQVkG_views{justify-content:flex-end}._9pQVkG_views button{min-height:34px;padding:6px 10px;font-size:12px}._9pQVkG_views ._9pQVkG_selected{color:var(--blue);border-color:var(--blue);background:#eff6ff}._9pQVkG_metrics{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._9pQVkG_metrics>div{border:1px solid var(--line);text-align:center;border-radius:7px;place-items:center;min-height:105px;padding:10px;display:grid}._9pQVkG_metrics span,._9pQVkG_metrics small{color:#475569;font-size:12px}._9pQVkG_metrics strong{color:var(--navy);margin:5px 0;font-size:21px}._9pQVkG_metrics ._9pQVkG_blue{background:#f7f9ff;border-color:#c8d8ff}._9pQVkG_metrics ._9pQVkG_blue strong{color:#2563eb}._9pQVkG_metrics ._9pQVkG_green{background:#f4fbf7;border-color:#ccebdc}._9pQVkG_metrics ._9pQVkG_green strong{color:#07845a}._9pQVkG_metrics ._9pQVkG_purple{background:#faf7ff;border-color:#dfd2ff}._9pQVkG_metrics ._9pQVkG_purple strong{color:#7c3aed}._9pQVkG_tableWrap{overflow-x:auto}._9pQVkG_tableWrap table{border-collapse:collapse;width:100%}._9pQVkG_tableWrap th,._9pQVkG_tableWrap td{border:1px solid var(--line);text-align:right;padding:10px 9px;font-size:12px}._9pQVkG_tableWrap th:first-child,._9pQVkG_tableWrap td:first-child{text-align:left}._9pQVkG_tableWrap thead th{background:#f8fafc}._9pQVkG_strongRow{background:#f8fafc;font-weight:750}._9pQVkG_planName{align-items:center;gap:8px;display:inline-flex}._9pQVkG_planName i{margin:0}._9pQVkG_detailCards{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px;display:grid}._9pQVkG_detailCards div{border:1px solid var(--line);border-radius:6px;gap:5px;padding:12px;display:grid}._9pQVkG_detailCards span{color:var(--muted);font-size:12px}._9pQVkG_exportButtons{margin-top:16px}._9pQVkG_exportButtons button{flex:190px}._9pQVkG_stepNavigation{background:#f5f8ff;border:1px solid #bfd2ff;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}._9pQVkG_stepNavigation div{gap:3px;display:grid}._9pQVkG_stepNavigation span{color:var(--muted)}._9pQVkG_stepNavigation button,._9pQVkG_resultNavigation button{border:1px solid var(--line);min-height:40px;color:var(--navy);background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-weight:700;display:inline-flex}._9pQVkG_stepNavigation ._9pQVkG_primary{color:#fff;border-color:var(--navy);background:var(--navy)}._9pQVkG_resultNavigation{justify-content:space-between;align-items:center;gap:14px;scroll-margin-top:120px;display:flex}._9pQVkG_resultNavigation span{color:var(--muted);font-size:12px;font-weight:700}._9pQVkG_notice{background:#fffaf3;border:1px solid #fed7aa;border-radius:8px;gap:12px;margin-top:16px;padding:15px 18px;display:flex}._9pQVkG_notice svg{color:#d97706;width:23px;height:23px}._9pQVkG_notice div{gap:3px;display:grid}._9pQVkG_notice span{color:#64748b}@media (max-width:1350px){._9pQVkG_layout{grid-template-columns:1fr}}@media (max-width:850px){._9pQVkG_hero,._9pQVkG_sectionHead{flex-direction:column}._9pQVkG_actions,._9pQVkG_views{width:100%}._9pQVkG_planHeader{display:none}._9pQVkG_planRow{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 35px;padding-bottom:14px}._9pQVkG_planRow p{grid-column:1/-1}._9pQVkG_planRow strong{text-align:left}._9pQVkG_split{grid-template-columns:1fr}._9pQVkG_stepNavigation{flex-direction:column;align-items:stretch}._9pQVkG_stepNavigation button{width:100%}}@media (max-width:620px){._9pQVkG_metrics,._9pQVkG_settings,._9pQVkG_detailCards{grid-template-columns:1fr 1fr}._9pQVkG_planRow{grid-template-columns:1fr 35px}._9pQVkG_planRow p,._9pQVkG_planRow ._9pQVkG_moneyInput,._9pQVkG_planRow>input,._9pQVkG_planRow strong{grid-column:1}._9pQVkG_planRow>button{grid-area:1/2}._9pQVkG_importBox{grid-template-columns:1fr}}
