._1o7mcx0{min-height:100dvh;padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl);flex-shrink:0;max-width:100%}
[data-mantine-color-scheme=dark] ._1o7mcx0 *{scrollbar-color:#777c8f33 transparent}
[data-mantine-color-scheme=dark] ._1o7mcx0 ::-webkit-scrollbar-track{background:0 0}
[data-mantine-color-scheme=dark] ._1o7mcx0 ::-webkit-scrollbar-thumb{background-color:#777c8f47;border-radius:999px}
[data-mantine-color-scheme=dark] ._1o7mcx0 .mantine-Alert-root{background:#0d121a5c;border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx0 .mantine-Code-root{background-color:#0d121a5c;border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx1{background-color:#0d121a5c;border-color:#777c8f33}
._1o7mcx2{max-height:var(--create-api-key-popover-scroll-height,calc(100dvh - 32px));padding:0;overflow:visible}
[data-mantine-color-scheme=dark] ._1o7mcx2{-webkit-backdrop-filter:blur(18px)saturate(145%);background:#0d121aa8;border-color:#94a3b83d;box-shadow:inset 0 1px #ffffff0e,0 18px 44px #00000038}
._1o7mcx3{border-radius:inherit;box-sizing:border-box;max-height:var(--create-api-key-popover-scroll-height,calc(100dvh - 32px));overscroll-behavior:contain;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);-webkit-overflow-scrolling:touch;overflow:hidden auto}
[data-mantine-color-scheme=dark] ._1o7mcx4{-webkit-backdrop-filter:blur(18px)saturate(145%);background:#0d121aa8;border-color:#94a3b83d}
._1o7mcx5{max-height:calc(100dvh - var(--modal-y-offset) * 2);flex-direction:column;display:flex;overflow:hidden}
._1o7mcx6{flex-shrink:0}
._1o7mcx7{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow:hidden auto}
[data-mantine-color-scheme=dark] ._1o7mcx8{-webkit-backdrop-filter:blur(18px)saturate(145%);background:#0d121aa8;border-color:#94a3b83d;box-shadow:inset 0 1px #ffffff0e,0 18px 44px #00000038}
[data-mantine-color-scheme=dark] ._1o7mcx9{background-color:#0000;border-color:#94a3b829}
._1o7mcxd{padding-bottom:max(var(--mantine-spacing-md), env(safe-area-inset-bottom))}
._1o7mcxe{gap:calc(.375rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-default-border);flex-direction:column;display:flex}
._1o7mcxf{align-items:center;column-gap:calc(.5rem * var(--mantine-scale));row-gap:calc(.5rem * var(--mantine-scale));grid-template-columns:minmax(0, 1fr) auto calc(5.25rem * var(--mantine-scale));grid-template-areas:"amount amount remove""metric per period";display:grid}
._1o7mcxg{grid-area:amount;min-width:0}
._1o7mcxh{grid-area:metric;min-width:0}
._1o7mcxi{grid-area:per}
._1o7mcxj{grid-area:period;min-width:0}
._1o7mcxk{grid-area:remove;justify-self:end}
._1o7mcxl{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;display:flex}
[data-mantine-color-scheme=dark] ._1o7mcxm .mantine-Alert-root{-webkit-backdrop-filter:blur(12px)saturate(130%);background:#ffffff0b;border-color:#94a3b833;box-shadow:inset 0 1px #ffffff09}
[data-mantine-color-scheme=dark] ._1o7mcxm .mantine-Divider-root{border-color:#94a3b833}
[data-mantine-color-scheme=dark] ._1o7mcxm .mantine-Radio-radio{background-color:#ffffff06;border-color:#94a3b838}
[data-mantine-color-scheme=dark] ._1o7mcxm .mantine-Radio-radio:checked{background-color:#608bbbbd;border-color:#98bee8c7}
[data-mantine-color-scheme=dark] ._1o7mcxm .mantine-Switch-track{-webkit-backdrop-filter:blur(10px)saturate(125%);background-color:#ffffff0e;border-color:#94a3b82e;box-shadow:inset 0 1px #ffffff09}
[data-mantine-color-scheme=dark] ._1o7mcxm .mantine-Switch-input:checked+.mantine-Switch-track{background-color:#608bbbbd;border-color:#98bee87a}
._1o7mcxn{gap:var(--mantine-spacing-md);grid-template-columns:1fr;display:grid}
._1o7mcxo{align-items:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md);background:var(--mantine-color-white);border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);color:inherit;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}
._1o7mcxo:hover,._1o7mcxo:focus-visible{border-color:var(--mantine-color-blue-filled)}
[data-mantine-color-scheme=dark] ._1o7mcxo{background:#151b24d1;border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcxo:hover,[data-mantine-color-scheme=dark] ._1o7mcxo:focus-visible{border-color:var(--mantine-color-blue-5)}
._1o7mcxp{flex:1;min-width:0}
._1o7mcxq{color:var(--mantine-color-dimmed);flex-shrink:0;transition:transform .15s}
._1o7mcxo:hover ._1o7mcxq,._1o7mcxo:focus-visible ._1o7mcxq{transform:translate(2px)}
._1o7mcxr{z-index:100;background:var(--mantine-color-body);border-color:var(--mantine-color-default-border);margin-bottom:var(--mantine-spacing-lg);transition:border-radius .15s,box-shadow .15s;position:sticky;top:0}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcxr{box-shadow:none;background:#141921;border-color:#777c8f33}
._1o7mcxr[data-stuck=true]{border-top-color:#0000;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 10px 24px -14px #0f172a59}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcxr[data-stuck=true]{box-shadow:0 12px 28px -12px #000000bf}
._1o7mcxs{pointer-events:none;height:1px;margin-bottom:-1px}
._1o7mcxt{align-items:center;gap:var(--mantine-spacing-xs);padding-block:calc(.125rem * var(--mantine-scale));scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;display:flex;position:relative;overflow:auto hidden}
._1o7mcxt::-webkit-scrollbar{display:none}
._1o7mcxt>*{flex-shrink:0}
._1o7mcxu{transition:all .2s}
._1o7mcxu:hover{transform:translateY(-1px)}
._1o7mcxv{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-dark-7);position:relative;overflow:visible}
[data-mantine-color-scheme=dark] ._1o7mcxv{background:#0d121abd;border-color:#777c8f33}
._1o7mcxw{top:var(--mantine-spacing-xs);right:var(--mantine-spacing-xs);z-index:1;position:absolute}
._1o7mcxx{max-width:100%;padding:var(--mantine-spacing-lg) var(--mantine-spacing-md);color:var(--mantine-color-gray-0);font-family:var(--mantine-font-family-monospace);font-size:calc(.8125rem * var(--mantine-scale));white-space:pre;margin:0;line-height:1.55;overflow-x:auto}
._1o7mcxv[data-with-copy=true] ._1o7mcxx{padding-right:calc(3.5rem * var(--mantine-scale))}
._1o7mcxy{padding:var(--mantine-spacing-md);scroll-margin-top:80px}
._1o7mcxz{gap:var(--mantine-spacing-md);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}
._1o7mcx10{align-items:center;gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-lg);display:flex}
._1o7mcx12{opacity:0;pointer-events:none;flex-shrink:0;transition:opacity .16s,background-color .16s,color .16s}
._1o7mcx12:focus-visible{opacity:1;pointer-events:auto}
._1o7mcx11:hover ._1o7mcx12{opacity:1;pointer-events:auto}
._1o7mcx11:focus-within ._1o7mcx12{opacity:1;pointer-events:auto}
._1o7mcx12:hover{color:var(--mantine-color-white);background-color:#ffffff29}
._1o7mcx13{border-radius:var(--mantine-radius-md);background:var(--mantine-color-blue-light);width:40px;height:40px;color:var(--mantine-color-blue-filled);flex-shrink:0;justify-content:center;align-items:center;display:flex}
._1o7mcx14{background:var(--mantine-color-body);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-lg);border:1px solid var(--mantine-color-default-border);margin-bottom:var(--mantine-spacing-md);transition:all .2s}
._1o7mcx14:hover{box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}
[data-mantine-color-scheme=dark] ._1o7mcx14{box-shadow:none;background:#0d121a5c;border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx14:hover{box-shadow:none;border-color:#60a5fa73}
._1o7mcx15{gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}
._1o7mcx16{background:var(--mantine-color-body);border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md);border:1px solid var(--mantine-color-default-border);cursor:pointer;transition:all .2s}
._1o7mcx16:hover{box-shadow:var(--mantine-shadow-md);border-color:var(--mantine-color-blue-filled);transform:translateY(-2px)}
[data-mantine-color-scheme=dark] ._1o7mcx16{box-shadow:none;background:#0d121a5c;border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx16:hover{box-shadow:none;border-color:#60a5fa73}
._1o7mcx17{min-height:400px;max-height:calc(100dvh - 300px);position:relative;overflow:auto}
._1o7mcx17:focus{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}
._1o7mcx18{background:var(--mantine-color-body);z-index:10;box-shadow:0 1px 0 var(--mantine-color-default-border);position:sticky;top:0}
[data-mantine-color-scheme=light] ._1o7mcx18{background:var(--mantine-color-white)}
[data-mantine-color-scheme=dark] ._1o7mcx18{background:#11161eeb}
._1o7mcx19{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:block;position:relative}
._1o7mcx19:disabled{cursor:default}
._1o7mcx1a{cursor:pointer}
._1o7mcx1a:disabled{cursor:default}
._1o7mcx1b{pointer-events:none;background:linear-gradient(180deg, #0000, var(--mantine-color-body));height:28px;position:absolute;bottom:24px;left:0;right:0}
._1o7mcx1c{border-radius:var(--mantine-radius-sm);padding:4px 0;transition:opacity .15s}
._1o7mcx1c:hover{opacity:.8}
._1o7mcx1d{background:var(--mantine-color-default-hover);border-radius:var(--mantine-radius-sm);border:1px solid var(--mantine-color-default-border);max-height:180px;overflow-y:auto}
[data-mantine-color-scheme=dark] ._1o7mcx1d{background:#0d121a5c;border-color:#777c8f33}
._1o7mcx1e{border-bottom:1px solid var(--mantine-color-default-border);padding:8px 10px 8px 8px}
._1o7mcx1e:last-child{border-bottom:none}
[data-mantine-color-scheme=dark] ._1o7mcx1e{border-bottom-color:#777c8f33}
._1o7mcx1f{justify-content:space-between;align-items:flex-end;gap:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-lg);scroll-margin-top:calc(5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}
._1o7mcx1g{gap:calc(.25rem * var(--mantine-scale));min-width:0;max-width:calc(40rem * var(--mantine-scale));flex-direction:column;display:flex}
._1o7mcx1h{font-size:var(--mantine-font-size-sm)}
._1o7mcx1i{align-items:center;gap:var(--mantine-spacing-sm);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}
._1o7mcx1j{align-items:center;gap:var(--mantine-spacing-xs);min-width:0;max-width:100%;min-height:calc(2.25rem * var(--mantine-scale));padding:calc(.125rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-default);display:inline-flex}
[data-mantine-color-scheme=dark] ._1o7mcx1j{background:#0d121a5c;border-color:#777c8f33}
._1o7mcx1k{text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;font-weight:600}
._1o7mcx1l{overflow-wrap:anywhere;min-width:0}
._1o7mcx1m{white-space:nowrap}
._1o7mcx1o{display:none}
._1o7mcx1p{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-md);flex-wrap:wrap;display:flex}
._1o7mcx1q{align-items:center;gap:var(--mantine-spacing-md);min-width:0;display:flex}
._1o7mcx1r{align-items:baseline;gap:calc(.25rem * var(--mantine-scale)) var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border);flex-wrap:wrap;display:flex}
[data-mantine-color-scheme=dark] ._1o7mcx1r{border-top-color:#777c8f33}
._1o7mcx1s{gap:var(--mantine-spacing-lg);flex-direction:column;display:flex}
._1o7mcx1t{height:0;scroll-margin-top:calc(5rem * var(--mantine-scale));display:block}
._1o7mcx1u{gap:var(--mantine-spacing-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
._1o7mcx1v{gap:var(--mantine-spacing-xs);flex-direction:column;min-width:0;display:flex}
._1o7mcx1w{align-items:center;gap:var(--mantine-spacing-sm);display:flex}
._1o7mcx1x{width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);background:var(--mantine-color-blue-light);color:var(--mantine-color-blue-light-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}
._1o7mcx1y{gap:var(--mantine-spacing-xs);flex-direction:column;min-width:0;display:flex}
._1o7mcx1z{color:var(--mantine-color-teal-6);flex-shrink:0}
._1o7mcx20{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}
._1o7mcx21{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);flex-direction:column;display:flex;position:relative;overflow:hidden}
[data-mantine-color-scheme=dark] ._1o7mcx21{border-color:#777c8f33}
._1o7mcx22{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:calc(.5rem * var(--mantine-scale)) var(--mantine-spacing-md);font-size:var(--mantine-font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed);background:var(--mantine-color-default-hover);font-weight:600;position:absolute;overflow:hidden}
[data-mantine-color-scheme=dark] ._1o7mcx22{background:#11161eeb}
._1o7mcx23{row-gap:calc(.25rem * var(--mantine-scale));column-gap:var(--mantine-spacing-md);padding:calc(.625rem * var(--mantine-scale)) var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-default-border);grid-template-columns:minmax(0,1fr);align-items:baseline;display:grid}
[data-mantine-color-scheme=dark] ._1o7mcx23{border-top-color:#777c8f33}
._1o7mcx24{align-items:center;gap:calc(.375rem * var(--mantine-scale));min-width:0;display:inline-flex}
._1o7mcx25{overflow-wrap:anywhere;white-space:normal;min-width:0}
._1o7mcx26{flex-direction:column;display:flex}
._1o7mcx27{gap:var(--mantine-spacing-sm);padding-block:var(--mantine-spacing-md);scroll-margin-top:calc(5rem * var(--mantine-scale));flex-direction:column;display:flex}
._1o7mcx27:first-child{padding-top:0}
._1o7mcx27:last-child{padding-bottom:0}
._1o7mcx27+._1o7mcx27{border-top:1px solid var(--mantine-color-default-border)}
[data-mantine-color-scheme=dark] ._1o7mcx27+._1o7mcx27{border-top-color:#777c8f33}
._1o7mcx28{align-items:flex-start;gap:var(--mantine-spacing-md);display:flex}
._1o7mcx29{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);background:var(--mantine-color-blue-light);color:var(--mantine-color-blue-filled);flex-shrink:0;justify-content:center;align-items:center;display:flex}
._1o7mcx2a{gap:calc(.125rem * var(--mantine-scale));min-width:0;max-width:calc(45rem * var(--mantine-scale));flex-direction:column;display:flex}
._1o7mcx2c{padding-top:var(--mantine-spacing-sm)}
._1o7mcx2d{transition:transform .15s}
._1o7mcx2d[data-open=true]{transform:rotate(180deg)}
._1o7mcx2e{overflow-wrap:anywhere;white-space:normal;min-width:0}
._1o7mcx2f{margin-top:6px}
._1o7mcx2g{cursor:pointer;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed)}
._1o7mcx2g:focus-visible{outline:2px solid var(--mantine-color-blueish-5);outline-offset:2px;border-radius:var(--mantine-radius-sm)}
._1o7mcx2h{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;display:flex}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2j{border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2k{background-color:#0d121a5c;border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2k[data-active]{background-color:var(--app-active-fill);border-color:var(--app-active-border)}
[data-mantine-color-scheme=dark] ._1o7mcxm ._1o7mcx2l{background-color:#0000}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2m{background:#0d121a5c;border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcxm ._1o7mcx2m{background:var(--app-frosted-accordion-fill);border-color:var(--app-input-glass-border);box-shadow:var(--app-frosted-accordion-shadow);-webkit-backdrop-filter:blur(14px)saturate(130%)}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2n:hover{background:var(--app-hover-subtle)}
[data-mantine-color-scheme=dark] ._1o7mcxm ._1o7mcx2n{background-color:#0000}
[data-mantine-color-scheme=dark] ._1o7mcxm ._1o7mcx2n:hover{background-color:var(--app-frosted-accordion-hover)}
[data-mantine-color-scheme=dark] ._1o7mcxm ._1o7mcx2o{background-color:#0000}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2p{background:#0d121a5c;border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2q{border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2r{border-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2s{border-bottom-color:#777c8f33}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2s:hover{background-color:var(--app-hover-subtle)}
[data-mantine-color-scheme=dark] ._1o7mcx0 ._1o7mcx2t{background:#11161eeb;border-color:#777c8f33}
@media (min-width:62em){._1o7mcx0{max-width:calc(68.75rem * var(--mantine-scale))}._1o7mcxn,._1o7mcxz{grid-template-columns:repeat(3,minmax(0,1fr))}._1o7mcx22{clip:auto;clip-path:none;white-space:normal;grid-template-columns:minmax(calc(8.125rem * var(--mantine-scale)), .8fr) minmax(0, 1.5fr) minmax(0, 2fr);column-gap:var(--mantine-spacing-md);width:auto;height:auto;display:grid;position:static;overflow:visible}._1o7mcx23{grid-template-columns:minmax(calc(8.125rem * var(--mantine-scale)), .8fr) minmax(0, 1.5fr) minmax(0, 2fr)}}
@media (min-width:75em){._1o7mcx0{max-width:calc(75rem * var(--mantine-scale))}}
@media (min-width:88em){._1o7mcx0{max-width:calc(87.5rem * var(--mantine-scale))}}
@media (min-width:110em){._1o7mcx0{max-width:calc(100rem * var(--mantine-scale))}}
@media (min-width:48em){._1o7mcxf{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto minmax(0,.7fr) auto;grid-template-areas:"amount metric per period remove"}._1o7mcxt{flex-wrap:wrap;justify-content:center;overflow:visible}._1o7mcxy{padding:var(--mantine-spacing-xl)}._1o7mcx1h{font-size:var(--mantine-font-size-md)}._1o7mcx1n{display:none}._1o7mcx1o{display:flex}._1o7mcx1w{gap:var(--mantine-spacing-md)}._1o7mcx1y{padding-left:calc(calc(1.75rem * var(--mantine-scale)) + var(--mantine-spacing-md))}._1o7mcx2b,._1o7mcx2c{padding-left:calc(calc(2.25rem * var(--mantine-scale)) + var(--mantine-spacing-md))}}
@media (prefers-reduced-motion:reduce){._1o7mcxr,._1o7mcx2d{transition:none}}
@media (hover:none){._1o7mcx12{opacity:1;pointer-events:auto}}
@media (max-width:48em){._1o7mcx1j{flex-wrap:wrap;row-gap:0}._1o7mcx1k{padding-top:calc(.25rem * var(--mantine-scale));flex-basis:100%}}
@media (max-width:61.99em){._1o7mcx22+._1o7mcx23{border-top:0}}
@media (max-width:47.99em){._1o7mcx10>._1o7mcx13,._1o7mcx1q>._1o7mcx13{display:none}}
@media screen and (max-width:480px){._1o7mcx2h{flex-direction:column;align-items:flex-start;gap:8px}._1o7mcx2i._1o7mcx2i{padding-inline:calc(.625rem * var(--mantine-scale))}}
