.pg-ai-be{--be-local: #e4532f;--be-cloud: #1c6ea4;max-width:1140px;margin:80px auto;padding:0 var(--pg-container-px);color:var(--pg-ink);scroll-margin-top:170px}[data-theme=dark] .pg-ai-be{--be-local: #e3633f;--be-cloud: #3592cc}.pg-ai-be *,.pg-ai-be *:before,.pg-ai-be *:after{box-sizing:border-box}.pg-ai-be__head{max-width:780px;margin-bottom:32px}.pg-ai-be h2{font-family:var(--pg-font-heading);font-size:clamp(28px,3.2vw,44px);line-height:1.15;letter-spacing:-.025em;margin:0 0 16px;text-wrap:balance}.pg-ai-be__head p{font-size:17px;line-height:1.7;color:var(--pg-muted-safe);margin:0;max-width:65ch}pg-ai-breakeven{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;align-items:start}.pg-ai-be__inputs{min-width:0}.pg-ai-be__group{border:0;padding:0;margin:0 0 28px;min-width:0}.pg-ai-be__group legend{font-size:17px;font-weight:800;padding:0;margin-bottom:12px}.pg-ai-be__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pg-ai-be__row--three{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-ai-be__field{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:4px}.pg-ai-be label{font-size:14px;font-weight:700;line-height:1.4}.pg-ai-be :is(input[type=number],select){width:100%;min-height:48px;border:1px solid var(--pg-muted-safe);border-radius:var(--pg-radius-xs);background:var(--pg-bg);color:var(--pg-ink);font:inherit;font-size:15px;font-variant-numeric:tabular-nums;padding:10px 12px;margin-top:8px}.pg-ai-be input[aria-invalid=true]{border-color:var(--pg-accent-safe);outline:2px solid var(--pg-accent-safe);outline-offset:1px}.pg-ai-be__help{font-size:13px;line-height:1.6;color:var(--pg-muted-safe);margin:8px 0 0;max-width:65ch}.pg-ai-be__presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pg-ai-be__presets button{font:inherit;font-size:13px;font-weight:700;min-height:40px;padding:8px 14px;border-radius:var(--pg-radius-pill, 999px);border:1px solid var(--pg-muted-safe);background:transparent;color:var(--pg-ink);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.pg-ai-be__presets button span{font-weight:400;color:var(--pg-muted-safe);margin-left:4px;font-variant-numeric:tabular-nums}.pg-ai-be__presets button:hover{background:var(--pg-soft)}.pg-ai-be__presets button:active{transform:translateY(1px)}.pg-ai-be__presets button[aria-pressed=true]{border-color:var(--pg-accent-safe);background:var(--pg-soft)}.pg-ai-be__more{border-top:1px solid var(--pg-line);padding-top:4px}.pg-ai-be__more summary,.pg-ai-be__table summary{cursor:pointer;font-size:14px;font-weight:700;padding:12px 0;min-height:44px}.pg-ai-be__more[open] summary{margin-bottom:8px}.pg-ai-be__more .pg-ai-be__field,.pg-ai-be__more .pg-ai-be__row{margin-top:14px}.pg-ai-be__result{min-width:0;padding:28px;background:var(--pg-card);border-radius:12px;box-shadow:var(--pg-shad-card, none)}.pg-ai-be__verdict{font-family:var(--pg-font-heading);font-size:clamp(22px,2.2vw,30px);font-weight:800;line-height:1.25;letter-spacing:-.015em;margin:0 0 10px;text-wrap:balance;min-height:1.25em}.pg-ai-be__totals,.pg-ai-be__monthly{font-size:14px;line-height:1.65;color:var(--pg-muted-safe);margin:0 0 6px;font-variant-numeric:tabular-nums}.pg-ai-be__error{font-size:14px;font-weight:700;color:var(--pg-accent-safe);margin:0 0 8px}.pg-ai-be__chart{margin:22px 0 0}.pg-ai-be__legend{display:flex;flex-wrap:wrap;gap:6px 20px;list-style:none;padding:0;margin:0 0 10px;font-size:13px;color:var(--pg-muted-safe)}.pg-ai-be__legend li{display:flex;align-items:center;gap:8px}.pg-ai-be__key{display:inline-block;width:18px;height:3px;border-radius:2px;flex:none}.pg-ai-be__key--local{background:var(--be-local)}.pg-ai-be__key--cloud{background:var(--be-cloud)}.pg-ai-be__plot{position:relative}.pg-ai-be__plot svg{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y}.pg-ai-be__plot svg:focus-visible{outline:3px solid var(--pg-accent-safe);outline-offset:4px;border-radius:var(--pg-radius-xs)}.pg-ai-be__grid-line{stroke:var(--pg-line);stroke-width:1}.pg-ai-be__tick{font-size:12px;fill:var(--pg-muted-safe);font-variant-numeric:tabular-nums}.pg-ai-be__label{font-size:12px;font-weight:700;fill:var(--pg-ink)}.pg-ai-be__line{stroke-width:2;stroke-linecap:round;fill:none}.pg-ai-be__line--local{stroke:var(--be-local)}.pg-ai-be__line--cloud{stroke:var(--be-cloud)}.pg-ai-be__dot{stroke:var(--pg-card);stroke-width:2}.pg-ai-be__dot--local,.pg-ai-be__dot--even{fill:var(--be-local)}.pg-ai-be__dot--cloud{fill:var(--be-cloud)}.pg-ai-be__guide,.pg-ai-be__cross-line{stroke:var(--pg-muted-safe);stroke-width:1;opacity:.5}.pg-ai-be__tip{position:absolute;z-index:2;min-width:170px;padding:10px 12px;background:var(--pg-card);border:1px solid var(--pg-line);border-radius:8px;box-shadow:0 8px 24px #16323e24;pointer-events:none;font-size:12px}.pg-ai-be__tip p{display:flex;align-items:center;gap:8px;margin:0;line-height:1.7;color:var(--pg-muted-safe);white-space:nowrap}.pg-ai-be__tip p:first-child{font-weight:700;color:var(--pg-ink);margin-bottom:2px}.pg-ai-be__tip strong{color:var(--pg-ink);font-variant-numeric:tabular-nums}.pg-ai-be__table{margin-top:8px}.pg-ai-be__table table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;margin-bottom:8px}.pg-ai-be__table th,.pg-ai-be__table td{text-align:right;padding:6px 4px}.pg-ai-be__table :is(th:first-child){text-align:left}.pg-ai-be__table thead th{color:var(--pg-muted-safe);font-weight:700;border-bottom:1px solid var(--pg-line)}.pg-ai-be__note{font-size:12.5px;line-height:1.6;color:var(--pg-muted-safe);margin:16px 0 0}.pg-ai-be__actions{margin-top:20px}.pg-ai-be .pg-ai__action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:var(--pg-radius-pill, 999px);background:var(--pg-cta-bg);color:var(--pg-cta-fg);font-weight:800;text-decoration:none;white-space:nowrap}.pg-ai-be .pg-ai__action:hover{text-decoration:underline;text-underline-offset:3px}.pg-ai-be__caption{font-size:12px;line-height:1.5;color:var(--pg-muted-safe);margin:10px 0 0}.pg-ai-be :is(input,select,summary,button,a):focus-visible{outline:3px solid var(--pg-accent-safe);outline-offset:3px}.pg-ai-be [hidden]{display:none!important}@media(max-width:900px){pg-ai-breakeven{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:560px){.pg-ai-be{margin:56px auto}.pg-ai-be__row,.pg-ai-be__row--three{grid-template-columns:minmax(0,1fr);gap:0}.pg-ai-be__result{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.pg-ai-be__presets button{transition:none}}.pg-ai-be__modes{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;margin:0 0 14px;background:var(--pg-soft);border-radius:var(--pg-radius-pill, 999px)}.pg-ai-be__modes label{position:relative;font-weight:700;cursor:pointer}.pg-ai-be__modes input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.pg-ai-be__modes span{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border-radius:var(--pg-radius-pill, 999px);font-size:13px;color:var(--pg-muted-safe);transition:background-color .2s ease,color .2s ease}.pg-ai-be__modes input:checked+span{background:var(--pg-card);color:var(--pg-ink);box-shadow:0 1px 3px #16323e1f}.pg-ai-be__modes input:focus-visible+span{outline:3px solid var(--pg-accent-safe);outline-offset:2px}.pg-ai-be__panel .pg-ai-be__row{margin-top:12px}.pg-ai-be__panel select{margin-bottom:4px}.pg-ai-be__help--note,.pg-ai-be__api{color:var(--pg-ink);font-weight:600}@media(prefers-reduced-motion:reduce){.pg-ai-be__modes span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/pg-ai-breakeven.css.map */
