.bl-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bl-page:#f7f8fa;--bl-paper:#fff;--bl-ink:#16181d;--bl-muted:#5f6672;--bl-blue:#2440e6;--bl-blue-hover:#1e36c1;--bl-line:#16181d1f;container-type:inline-size}.bl-root,.bl-root *,.bl-root :before,.bl-root :after{box-sizing:border-box}.bl-root{background:var(--bl-page);color:var(--bl-ink);font:14px/1.5 var(--bl-text);-webkit-font-smoothing:antialiased;margin:0}.bl-root button,.bl-root input,.bl-root textarea{font:inherit}.bl-root button,.bl-root a,.bl-root label{-webkit-tap-highlight-color:transparent}.bl-root button{cursor:pointer}.bl-root button:disabled{cursor:not-allowed}.bl-root a{color:inherit;text-underline-offset:4px}.bl-root a:hover{-webkit-text-decoration-color:var(--bl-ink);text-decoration-color:var(--bl-ink)}.bl-root :focus-visible{outline:3px solid var(--bl-ink);outline-offset:4px}.bl-root h1,.bl-root h2,.bl-root h3,.bl-root p{margin:0}.bl-root h1,.bl-root h2,.bl-root h3{font-family:var(--bl-display);text-wrap:balance}.bl-root svg{vertical-align:middle;flex:none;display:inline-block}.bl-root .bl-bolt{fill:currentColor;width:17px;height:21px}.bl-root .bl-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bl-root .bl-shell{width:min(1168px,100% - 80px);margin-inline:auto}.bl-root .bl-topbar{border-bottom:1px solid var(--bl-line);justify-content:space-between;align-items:center;min-height:88px;display:flex}.bl-root .bl-wordmark{font:800 25px/1 var(--bl-display);letter-spacing:-1.2px}.bl-root .bl-topbar-right{align-items:center;gap:26px;display:flex}.bl-root .bl-balance{font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:13px;font-weight:500;display:inline-flex}.bl-root .bl-balance .bl-bolt{width:12px;height:16px}.bl-root .bl-canvas-link{padding-block:12px;font-size:13px;text-decoration:none;color:var(--bl-muted)!important}.bl-root .bl-canvas-link:hover{color:var(--bl-ink)!important}.bl-root .bl-intro{text-align:center;padding:58px 0 30px}.bl-root .bl-intro h1{letter-spacing:-.055em;font-size:clamp(30px,4.6vw,60px);font-weight:650;line-height:1.12}.bl-root .bl-intro p{color:var(--bl-muted);text-wrap:balance;margin-top:17px;font-size:16px}.bl-root .bl-plans{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.12fr) repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.bl-root .bl-plan{border:1px solid var(--bl-line);background:var(--bl-paper);border-radius:16px;flex-direction:column;min-width:0;padding:24px 20px 20px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.bl-root .bl-period-switch{width:fit-content;min-inline-size:0;border:1px solid var(--bl-line);background:#16181d09;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;margin:0 auto 38px;padding:4px;display:grid;position:relative}.bl-root .bl-period-thumb{background:var(--bl-blue);pointer-events:none;border-radius:8px;width:calc(50% - 4px);height:calc(100% - 8px);transition:transform .22s cubic-bezier(.2,.7,.2,1);position:absolute;top:4px;left:4px;box-shadow:0 5px 14px -8px #2440e6f2}.bl-root .bl-period-switch[data-period=year] .bl-period-thumb{transform:translate(100%)}.bl-root .bl-period-switch label{cursor:pointer;min-width:0;position:relative}.bl-root .bl-period-switch input{opacity:0;width:1px;height:1px;position:absolute}.bl-root .bl-period-face{white-space:nowrap;color:var(--bl-muted);border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:500;line-height:1.4;transition:color .16s;display:flex;position:relative}.bl-root .bl-period-switch input:checked+.bl-period-face{color:#fff}.bl-root .bl-period-switch label:hover input:not(:checked)+.bl-period-face{color:var(--bl-ink)}.bl-root .bl-period-switch input:focus-visible+.bl-period-face{outline:3px solid var(--bl-blue);outline-offset:3px}.bl-root .bl-period-badge{letter-spacing:-.1px;white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--bl-blue);color:#fff;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:600;transition:background .16s,color .16s}.bl-root .bl-period-switch input:checked+.bl-period-face .bl-period-badge{color:var(--bl-blue);background:#fff}.bl-root .bl-period-badge-short{display:none}.bl-root .bl-year-note{font-family:var(--bl-text);letter-spacing:0;white-space:normal;color:var(--bl-muted);flex-basis:100%;margin-top:8px;font-size:12px;line-height:1.6}.bl-root .bl-grant-schedule{color:var(--bl-muted);margin-bottom:16px;font-size:12px;line-height:1.6}.bl-root .bl-plan-head{justify-content:space-between;align-items:center;gap:8px;min-height:25px;display:flex}.bl-root .bl-plan h3{letter-spacing:-.6px;font-size:19px;font-weight:700}.bl-root .bl-price{margin-top:22px}.bl-root .bl-price.is-swap{animation:.22s cubic-bezier(.2,.7,.2,1) bl-price-swap}@keyframes bl-price-swap{0%{opacity:.12;translate:0 5px}to{opacity:1;translate:0}}.bl-root .bl-price{white-space:nowrap;font-family:var(--bl-display);font-variant-numeric:tabular-nums;letter-spacing:-1.5px;flex-wrap:wrap;align-items:baseline;line-height:1.2;display:flex}.bl-root .bl-price-value{font-size:39px;font-weight:650}.bl-root :where(.bl-price--period) .bl-price-value{font-size:31px}.bl-root .bl-period-slot{min-height:91px;padding-bottom:38px}.bl-root .bl-period-slot .bl-period-switch{margin-bottom:0}.bl-root .bl-period-switch--placeholder{visibility:hidden;pointer-events:none}.bl-root .bl-currency{letter-spacing:-1px;font-size:24px;font-weight:500}.bl-root .bl-period{font:12px var(--bl-text);color:var(--bl-muted);letter-spacing:-.1px;margin-left:3px}.bl-root .bl-allowance{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;font-size:16px;font-weight:500;display:flex;margin-top:4px!important}.bl-root .bl-allowance small{color:var(--bl-muted);font-size:12px;font-weight:400}.bl-root .bl-models{color:var(--bl-muted);letter-spacing:.1px;padding-bottom:9px;font-size:10.5px;line-height:1.75;margin-top:22px!important}.bl-root .bl-models-more{color:var(--bl-ink);white-space:nowrap;font-weight:500}.bl-root .bl-perks:empty{min-height:56.1px}.bl-root .bl-button{background:var(--bl-paper);color:var(--bl-ink);border:1px solid #16181d3b;border-radius:8px;min-height:46px;padding:11px 16px;transition:background .16s,box-shadow .16s,transform .16s;font-weight:500!important;line-height:1.4!important}.bl-root .bl-button:hover:not(:disabled){background:var(--bl-page);box-shadow:0 2px 5px #16181d12}.bl-root .bl-button:active:not(:disabled){transform:translateY(1px)}.bl-root .bl-plan .bl-button{width:100%;margin-top:auto}.bl-root .bl-button--dark{background:var(--bl-ink);color:var(--bl-paper);border-color:var(--bl-ink)}.bl-root .bl-button--dark:hover:not(:disabled){background:#16181de0}.bl-root .bl-button--blue{background:var(--bl-blue);color:#fff;border-color:var(--bl-blue)}.bl-root .bl-button--blue:hover:not(:disabled){background:var(--bl-blue-hover);border-color:var(--bl-blue-hover);box-shadow:0 4px 12px -4px #2440e680}.bl-root .bl-button:disabled{opacity:.38}.bl-root .bl-plan--hero{z-index:1;background:radial-gradient(ellipse at 70% 106%, #2440e624 3%, #2440e613 44%, #2440e603 86%), var(--bl-paper);border-color:#2440e68c;border-radius:22px;margin-block:-12px;padding-block:36px 32px;box-shadow:0 13px 30px -24px #2440e6d9}.bl-root .bl-plan--hero:before{content:"";z-index:-1;background:var(--bl-blue);opacity:.14;filter:blur(27px);pointer-events:none;border-radius:50%;position:absolute;inset:46% -14px -21px}.bl-root .bl-plan--hero :where(.bl-price:not(.bl-price--period)) .bl-price-value{font-size:43px}.bl-root .bl-plan--hero .bl-allowance{margin-top:0!important}.bl-root .bl-plan--enterprise .bl-enterprise-volume{min-height:47px;font-family:var(--bl-display);letter-spacing:-.7px;font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:center;gap:5px;margin-top:26px;margin-bottom:23.8px;font-size:21px;font-weight:600;display:flex}.bl-root .bl-enterprise-volume .bl-bolt{width:15px}.bl-root .bl-enterprise-volume small{font:400 11px var(--bl-text);color:var(--bl-muted);letter-spacing:0;white-space:normal}.bl-root .bl-plan--enterprise .bl-models{padding-bottom:9px}.bl-root .bl-perks{color:var(--bl-muted);padding-bottom:27px;font-size:11px;line-height:1.7}.bl-root .bl-legal-line{text-align:left;width:100%;max-width:none;color:var(--bl-muted);margin:24px 0 40px;font-size:12px;line-height:1.65}.bl-root .bl-legal-line p{text-align:left;max-width:none;font-size:inherit;line-height:inherit}.bl-root .bl-legal-line p+p{margin-top:8px}.bl-root .bl-legal-line a{-webkit-text-decoration:underline #16181d59;text-decoration:underline #16181d59}.bl-root .bl-legal-line+.bl-topup{margin-top:0}.bl-root .bl-topup{border:1px solid var(--bl-line);border-radius:16px;grid-template-columns:.85fr 2fr 1fr;align-items:center;gap:30px;margin-top:48px;padding:26px 28px;display:grid}.bl-root .bl-topup h2{letter-spacing:-.7px;font-size:21px;font-weight:650}.bl-root .bl-topup-copy p{color:var(--bl-muted);margin-top:3px;font-size:13px}.bl-root .bl-packages{border:1px solid var(--bl-line);background:#16181d09;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:0;padding:4px;display:grid}.bl-root .bl-package{cursor:pointer;min-width:0;position:relative}.bl-root .bl-package input{opacity:0;width:1px;height:1px;position:absolute}.bl-root .bl-package-face{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items:center;padding:9px 5px;transition:background .16s,box-shadow .16s;display:flex}.bl-root .bl-package-face strong{white-space:nowrap;align-items:center;gap:3px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.bl-root .bl-package-face .bl-bolt{width:12px;height:16px}.bl-root .bl-package-face small{color:var(--bl-muted);margin-top:2px;font-size:11px}.bl-root .bl-package input:checked+.bl-package-face{background:var(--bl-paper);border-color:#16181d73;box-shadow:0 2px 4px #16181d12}.bl-root .bl-package input:focus-visible+.bl-package-face{outline:3px solid var(--bl-ink);outline-offset:2px}.bl-root .bl-package:hover .bl-package-face{background:#ffffffa6}.bl-root .bl-topup-buy{white-space:nowrap;background:var(--bl-ink);width:100%;min-height:51px;color:var(--bl-paper);border-color:var(--bl-ink)}.bl-root .bl-topup-buy:hover:not(:disabled){background:#16181de0}.bl-root .bl-topup-buy:disabled{opacity:.68}.bl-root .bl-payments{min-height:92px;color:var(--bl-muted);justify-content:center;align-items:center;gap:15px;display:flex}.bl-root .bl-paymark{white-space:nowrap;align-items:center;gap:4px;font-size:10px;font-weight:500;display:flex}.bl-root .bl-paymark svg{fill:none;stroke:currentColor;stroke-width:1.3px;width:17px;height:17px}.bl-root .bl-paymark--note{white-space:nowrap;font-size:10px}.bl-root .bl-payment-dot{opacity:.5;font-size:10px}.bl-root .bl-footer{border-top:1px solid var(--bl-line);color:var(--bl-muted);justify-content:center;align-items:center;gap:8px;padding-block:21px 27px;font-size:11px;display:flex}.bl-root .bl-footer a{padding-block:5px;text-decoration:none}.bl-root .bl-footer a:hover{text-decoration:underline}.bl-root .bl-reveal{animation:.48s cubic-bezier(.2,.7,.2,1) both bl-enter;animation-delay:var(--bl-delay,0s)}.bl-root .bl-reveal.bl-is-in{opacity:1;animation:none;translate:none}@keyframes bl-enter{0%{opacity:0;translate:0 9px}to{opacity:1;translate:0}}@media (hover:hover){.bl-root .bl-plan:hover{box-shadow:0 12px 22px -20px var(--bl-ink);border-color:#16181d42;transform:translateY(-4px)}.bl-root .bl-plan--hero:hover{border-color:#2440e6b3;box-shadow:0 17px 32px -22px #2440e6e6}}.bl-root .bl-plan--skeleton,.bl-root .bl-plan--skeleton:hover{box-shadow:none;border-color:var(--bl-line)!important;transform:none!important}.bl-root .bl-dialog{border:1px solid var(--bl-line);width:min(520px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--bl-ink);background:var(--bl-paper);font:14px/1.5 var(--bl-text);border-radius:24px;margin:auto;padding:32px;overflow:auto;box-shadow:0 30px 100px #16181d38}.bl-root .bl-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16181d40}.bl-root .bl-dialog[open]{animation:.18s ease-out both bl-enter}.bl-root .bl-dialog-close{width:36px;height:36px;color:var(--bl-muted);background:var(--bl-page);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}.bl-root .bl-dialog-close:hover{color:var(--bl-ink)}.bl-root .bl-dialog-close svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:16px;height:16px}.bl-root .bl-dialog h2{letter-spacing:-1px;padding-right:30px;font-size:26px;font-weight:700}.bl-root .bl-today{font:600 25px/1.3 var(--bl-display);letter-spacing:-.7px;text-wrap:balance;margin-top:26px!important}.bl-root .bl-renewal{margin-top:12px!important}.bl-root .bl-next-date,.bl-root .bl-status-line{color:var(--bl-muted);font-size:13px;margin-top:4px!important}.bl-root .bl-grant{background:var(--bl-page);border:1px solid var(--bl-line);border-radius:10px;padding:13px 15px;font-weight:500;line-height:1.75;margin-top:22px!important}.bl-root .bl-grant .bl-bolt{width:14px;height:18px}.bl-root .bl-consent{cursor:pointer;grid-template-columns:19px 1fr;align-items:start;gap:11px;margin-top:23px;font-size:12px;line-height:1.65;display:grid}.bl-root .bl-consent input{width:18px;height:18px;accent-color:var(--bl-ink);cursor:pointer;margin:2px 0 0}.bl-root .bl-consent a,.bl-root .bl-modal-actions a,.bl-root .bl-cancellation a{text-decoration-color:#16181d59}.bl-root .bl-modal-actions{align-items:center;gap:18px;margin-top:24px;display:flex}.bl-root .bl-modal-actions .bl-button{font-variant-numeric:tabular-nums;flex:1}.bl-root .bl-modal-actions>a{font-size:12px}.bl-root .bl-cancellation{color:var(--bl-muted);font-size:11px;line-height:1.65;margin-top:18px!important}.bl-root .bl-enterprise-form{flex-direction:column;gap:17px;margin-top:25px;display:flex}.bl-root .bl-field-label{flex-direction:column;gap:7px;font-size:13px;display:flex}.bl-root .bl-field-label input,.bl-root .bl-field-label textarea{width:100%;min-height:46px;color:var(--bl-ink);background:var(--bl-paper);border:1px solid #16181d4d;border-radius:8px;padding:11px 12px}.bl-root .bl-field-label textarea{resize:vertical;min-height:110px}.bl-root .bl-field-label input::-moz-placeholder{color:var(--bl-muted);opacity:.85}.bl-root .bl-field-label textarea::-moz-placeholder{color:var(--bl-muted);opacity:.85}.bl-root .bl-field-label input::placeholder,.bl-root .bl-field-label textarea::placeholder{color:var(--bl-muted);opacity:.85}.bl-root .bl-enterprise-success{text-wrap:balance;font-size:21px;line-height:1.4;margin-top:26px!important}.bl-root [hidden]{display:none!important}@container (min-width:1091px){.bl-root .bl-year-note--reserved{min-height:58px}.bl-root .bl-plans{grid-template-rows:repeat(6,auto);row-gap:0}.bl-root .bl-plan{grid-row:span 6;grid-template-rows:subgrid;display:grid}.bl-root .bl-enterprise-volume{grid-row:span 2}}@container (max-width:1090px) and (min-width:701px){.bl-root .bl-year-note--reserved{min-height:39px}.bl-root .bl-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-root .bl-plan{padding-inline:20px}.bl-root .bl-plan--hero{border-radius:18px;margin-block:0;padding-block:24px 20px}.bl-root .bl-plan--hero:before{inset:52% 0 -14px}.bl-root .bl-plan--enterprise{grid-column:1/-1}.bl-root .bl-plan--enterprise .bl-enterprise-volume{min-height:0;margin-bottom:0;font-size:24px}.bl-root .bl-price-value,.bl-root .bl-plan--hero .bl-price-value{font-size:34px}.bl-root .bl-currency{font-size:22px}.bl-root .bl-plan--hero .bl-allowance{margin-top:4px!important}.bl-root .bl-models{font-size:11px}.bl-root .bl-plan--enterprise .bl-models{padding-bottom:9px}.bl-root .bl-perks:empty{min-height:0}.bl-root .bl-topup{grid-template-columns:1fr 1.5fr;gap:18px}.bl-root .bl-topup-buy{grid-column:2}.bl-root .bl-topup-copy{grid-row:1/3}.bl-root .bl-payments{flex-wrap:wrap;gap:13px;padding-block:25px}}@container (max-width:700px){.bl-root .bl-period-switch{width:100%}.bl-root .bl-period-face{gap:5px;padding:9px 6px}.bl-root .bl-period-badge{padding:2px 5px;font-size:9.5px}.bl-root .bl-period-badge-full{display:none}.bl-root .bl-period-badge-short{display:inline}.bl-root .bl-legal-line{font-size:11px}.bl-root .bl-year-note:empty{display:none}.bl-root .bl-shell{width:calc(100% - 40px)}.bl-root .bl-topbar{min-height:76px}.bl-root .bl-wordmark{letter-spacing:-1px;font-size:22px}.bl-root .bl-topbar-right{gap:16px}.bl-root .bl-balance,.bl-root .bl-canvas-link{font-size:11px}.bl-root .bl-intro{padding:39px 0 18px}.bl-root .bl-intro h1{letter-spacing:-.06em;font-size:clamp(24px,6.8vw,42px)}.bl-root .bl-intro p{margin-top:11px;font-size:13px}.bl-root .bl-plans{flex-direction:column;gap:12px;display:flex}.bl-root .bl-plan{-moz-column-gap:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;padding:22px;display:grid}.bl-root .bl-plan--skeleton{flex-direction:column;display:flex}.bl-root .bl-plan-head{grid-column:1/-1}.bl-root .bl-plan .bl-price{flex-wrap:wrap;grid-column:1;margin-top:18px}.bl-root .bl-price-value,.bl-root .bl-plan--hero .bl-price-value{font-size:42px}.bl-root .bl-currency{font-size:25px}.bl-root .bl-period{width:100%;margin:4px 0 0}.bl-root .bl-allowance,.bl-root .bl-plan--hero .bl-allowance{grid-column:2;justify-content:flex-end;gap:3px;font-size:15px;margin-top:24px!important}.bl-root .bl-allowance small{font-size:10px}.bl-root .bl-allowance .bl-bolt{width:13px}.bl-root .bl-models,.bl-root .bl-plan--enterprise .bl-models{grid-column:1/-1;padding-bottom:0;font-size:11.5px;line-height:1.7;margin-top:20px!important}.bl-root .bl-perks{grid-column:1/-1;padding-bottom:0;margin-top:14px!important}.bl-root .bl-perks:empty{display:none}.bl-root .bl-plan .bl-button{grid-column:1/-1;margin-top:20px}.bl-root .bl-plan--hero{border-radius:18px;order:-1;margin-block:0;padding:24px 22px}.bl-root .bl-plan--hero:before{opacity:.12;filter:blur(18px);inset:55% 10px -8px}.bl-root .bl-plan--enterprise .bl-enterprise-volume{grid-column:1/-1;min-height:0;margin-top:20px;margin-bottom:0;font-size:22px}.bl-root .bl-perks{grid-column:1/-1;padding-bottom:0;font-size:11px;margin-top:14px!important}.bl-root .bl-topup{grid-template-columns:1fr;gap:18px;margin-top:31px;padding:22px}.bl-root .bl-topup-copy{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bl-root .bl-topup h2{font-size:20px}.bl-root .bl-topup-copy p{white-space:nowrap;font-size:11px}.bl-root .bl-topup-buy{min-height:48px}.bl-root .bl-payments{flex-wrap:wrap;justify-content:center;gap:10px;min-height:auto;padding:27px 0}.bl-root .bl-paymark{gap:3px;font-size:9px}.bl-root .bl-paymark svg{width:13px;height:14px}.bl-root .bl-paymark--note{font-size:9px}.bl-root .bl-footer{white-space:nowrap;gap:5px;padding-block:17px 24px;font-size:9px}.bl-root .bl-dialog{border-radius:20px;padding:27px 23px}.bl-root .bl-dialog h2{font-size:24px}.bl-root .bl-today{font-size:23px}.bl-root .bl-consent{font-size:11px}.bl-root .bl-modal-actions{gap:13px}}@container (max-width:560px){.bl-root .bl-price-value,.bl-root .bl-plan--hero .bl-price-value{font-size:30px}.bl-root .bl-allowance,.bl-root .bl-plan--hero .bl-allowance{flex-wrap:wrap;max-width:120px}.bl-root .bl-allowance small{text-align:right;flex-basis:100%}.bl-root .bl-package-face strong{font-size:13px}.bl-root .bl-footer{white-space:normal;flex-wrap:wrap}}@container (max-width:359px){.bl-root .bl-period-face{gap:4px;padding:9px 4px}.bl-root .bl-period-badge{padding:2px 4px;font-size:9px}.bl-root .bl-shell{width:calc(100% - 28px)}.bl-root .bl-topbar-right{gap:9px}.bl-root .bl-plan{-moz-column-gap:7px;column-gap:7px;padding-inline:18px}.bl-root .bl-price-value,.bl-root .bl-plan--hero .bl-price-value{font-size:26px}.bl-root .bl-allowance{font-size:13px}.bl-root .bl-allowance small{font-size:9px}.bl-root .bl-models,.bl-root .bl-plan--enterprise .bl-models{font-size:11px}.bl-root .bl-topup{padding-inline:18px}.bl-root .bl-plan--enterprise .bl-enterprise-volume{font-size:20px}.bl-root .bl-payments{gap:8px}}@media (prefers-reduced-motion:reduce){.bl-root *,.bl-root :before,.bl-root :after{transition:none!important;animation:none!important}.bl-root .bl-reveal,.bl-root .bl-dialog[open]{animation:none}.bl-root .bl-plan,.bl-root .bl-button,.bl-root .bl-package-face{transition:none}.bl-root .bl-plan:hover,.bl-root .bl-button:active:not(:disabled){transform:none}}.bl-root .bl-error{color:#b42318;font-size:13px;line-height:1.5}.bl-root .bl-modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16181d40;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bl-root .bl-dialog dl{margin:0}.bl-root .bl-dialog dl>div{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.bl-root .bl-dialog dd{margin:0}.bl-root .bl-dialog-cancel{width:100%;margin-top:18px}
.bl-root{min-height:100%}.bl-root .bl-loading{padding-block:48px}.bl-root .bl-notice{flex-wrap:wrap;align-items:center;gap:16px;margin-block:20px;display:flex}.bl-root .bl-account{border:1px solid var(--bl-line);background:var(--bl-paper);border-radius:16px;margin-bottom:24px;padding:24px}.bl-root .bl-account-note{color:var(--bl-muted);margin-bottom:16px}.bl-root .bl-account-history{margin-bottom:28px}.bl-root .bl-legal{border-top:1px solid var(--bl-line);padding-top:24px}.bl-root .bl-balance{text-decoration:none}.bl-root .text-kach-text{color:var(--bl-ink)}.bl-root .text-kach-muted{color:var(--bl-muted)}.bl-root .text-kach-accent{color:var(--bl-blue)}.bl-root .bg-kach-bg{background-color:var(--bl-page)}.bl-root .bg-kach-surface{background-color:var(--bl-paper)}.bl-root .border-kach-border{border-color:var(--bl-line)}.bl-root .text-yellow-400{color:#854d0e}.bl-root .text-green-400{color:#166534}.bl-root .text-red-400{color:#b42318}.bl-root .bl-modal-theme [role=dialog]>div{max-height:calc(100dvh - 32px);overflow-y:auto}@media (max-width:767px){.bl-root .bl-topbar{padding-left:44px}.bl-root .bl-canvas-link{white-space:nowrap}}.bl-root .bl-saved-methods{color:var(--bl-muted);margin-block:8px 20px;font-size:13px;line-height:1.5}.bl-root .bl-saved-methods-summary{flex-wrap:wrap;align-items:center;gap:4px 20px;min-height:40px;display:flex}.bl-root .bl-saved-methods h2{margin:0;font-size:12px;font-weight:500}.bl-root .bl-saved-methods p{margin:0}.bl-root .bl-saved-card{flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:40px;display:flex}.bl-root .bl-saved-card-label{color:var(--bl-ink);white-space:nowrap}.bl-root .bl-saved-methods-action{min-width:44px;min-height:40px;color:var(--bl-muted);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:3px;padding:8px 0}.bl-root .bl-saved-methods-action:hover:not(:disabled){color:var(--bl-ink);text-decoration:underline}.bl-root .bl-saved-methods-action:focus-visible{outline:2px solid var(--bl-blue);outline-offset:4px;color:var(--bl-ink)}.bl-root .bl-saved-methods-action:disabled{cursor:wait;opacity:.6}.bl-root .bl-saved-methods-confirm{max-width:760px;margin-top:4px}.bl-root .bl-saved-methods-actions{flex-wrap:wrap;gap:4px 20px;display:flex}.bl-root .bl-saved-methods-confirm .bl-saved-methods-action:first-child{color:var(--bl-ink)}.bl-root .bl-saved-methods [role=alert]{color:#b42318}.bl-root .bl-saved-methods-placeholder{align-items:center;min-height:40px;display:flex}
@font-face{font-family:manrope;src:url(../media/Manrope_Variable.p.0fxt6un34xa6k.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:manrope;src:url(../media/Manrope_Variable.p.0fxt6un34xa6k.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:manrope;src:url(../media/Manrope_Variable.p.0fxt6un34xa6k.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:manrope;src:url(../media/Manrope_Variable.p.0fxt6un34xa6k.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}.manrope_32bace2a-module__LlBXXa__className{font-family:manrope,Manrope Fallback}.manrope_32bace2a-module__LlBXXa__variable{--bl-display:"manrope", Manrope Fallback}
@font-face{font-family:golos;src:url(../media/GolosText_Variable.p.3bjykgz--xqlq.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:golos;src:url(../media/GolosText_Variable.p.3bjykgz--xqlq.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:golos;src:url(../media/GolosText_Variable.p.3bjykgz--xqlq.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}.golos_fcb9107e-module__zVq_qq__className{font-family:golos,Golos Text Fallback}.golos_fcb9107e-module__zVq_qq__variable{--bl-text:"golos", Golos Text Fallback}
