@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Poppins:wght@300;400;500;600&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fdfcf7;color:#111;font-family:Poppins,sans-serif;height:100%}button,input,select,textarea{font-family:inherit}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#f5f4ef}::-webkit-scrollbar-thumb{background:#e8e7e2;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#aaa}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.recharts-tooltip-wrapper{pointer-events:none}.rt-toolbar{align-items:center;background:#f5f4ef;border:1px solid #e8e7e2;border-bottom:none;display:flex;gap:2px;padding:6px 8px}.rt-toolbar,.rt-toolbar-field{border-radius:4px 4px 0 0}.rt-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:3px;color:#4a4a48;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;height:26px;justify-content:center;line-height:1;transition:background .12s,border-color .12s;width:26px}.rt-btn:hover{background:#fff;border-color:#e8e8e8;color:#111}.rt-btn-bold{font-weight:700}.rt-btn-italic{font-style:italic}.rt-btn-underline{text-decoration:underline}.rt-btn-sm{font-size:10px}.rt-sep{background:#e8e8e8;flex-shrink:0;height:18px;margin:0 4px;width:1px}.rt-select{background:#fff;border:1px solid #e8e8e8;border-radius:3px;color:#444;cursor:pointer;font-family:Poppins,sans-serif;font-size:11px;height:26px;outline:none;padding:0 6px}.rt-select:hover{border-color:#ccc}.rt-editor{background:#fdfcf7;border:1px solid #e8e7e2;border-radius:0 0 4px 4px;color:#111;font-family:Poppins,sans-serif;font-size:13px;line-height:1.6;min-height:120px;outline:none;padding:12px 14px;transition:border-color .15s;width:100%}.rt-editor:focus{border-color:#1a1a18}.rt-editor-field{min-height:100px}.field-group{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.field-group-wide{grid-column:1/-1}@media print{@page{margin:8mm 10mm}.noprint,[class*=breadcrumb],footer,header,nav{display:none!important}body{background:#fff!important;margin:0!important;padding:0!important}#root>div>footer,#root>div>header,#root>div>nav{display:none!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}html[data-theme=light]{--gf-bg:#efeff2;--gf-card:#fff;--gf-card-2:#f7f7f9;--gf-fg:#1d1d1f;--gf-fg2:#6e6e73;--gf-fg3:#a1a1a6;--gf-line:#00000012;--gf-line-2:#0000001f;--gf-accent:#ffc832;--gf-accent-deep:#e6ae1e;--gf-accent-tint:#fff6dc;--gf-ink:#1d1d1f;--gf-pos:#34c759;--gf-neg:#ff3b30;--gf-info:#0a84ff;--gf-shadow:0 1px 2px #0000000a,0 8px 24px -10px #0000001f;--gf-shadow-lg:0 2px 6px #0000000d,0 30px 60px -20px #00000042;--gf-scrim:#00000047}html[data-theme=dark]{--gf-bg:#000;--gf-card:#1c1c1e;--gf-card-2:#2c2c2e;--gf-fg:#f5f5f7;--gf-fg2:#98989d;--gf-fg3:#6e6e73;--gf-line:#ffffff14;--gf-line-2:#ffffff24;--gf-accent:#ffd23f;--gf-accent-deep:#ffdc66;--gf-accent-tint:#ffd23f24;--gf-ink:#1d1d1f;--gf-pos:#30d158;--gf-neg:#ff453a;--gf-info:#0a84ff;--gf-shadow:0 1px 2px #00000080,0 10px 30px -12px #000000b3;--gf-shadow-lg:0 2px 8px #0009,0 36px 70px -20px #000000d9;--gf-scrim:#0000008c}html{color-scheme:light dark}html:not([data-theme]){--gf-bg:#efeff2;--gf-card:#fff;--gf-card-2:#f7f7f9;--gf-fg:#1d1d1f;--gf-fg2:#6e6e73;--gf-fg3:#a1a1a6;--gf-line:#00000012;--gf-line-2:#0000001f;--gf-accent:#ffc832;--gf-accent-deep:#e6ae1e;--gf-accent-tint:#fff6dc;--gf-ink:#1d1d1f;--gf-pos:#34c759;--gf-neg:#ff3b30;--gf-info:#0a84ff;--gf-shadow:0 1px 2px #0000000a,0 8px 24px -10px #0000001f;--gf-shadow-lg:0 2px 6px #0000000d,0 30px 60px -20px #00000042;--gf-scrim:#00000047}:root{--gf-font:"Sora",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--gf-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--gf-ease:cubic-bezier(.32,.72,0,1)}html.theming,html.theming *{transition:background-color .4s cubic-bezier(.32,.72,0,1),color .3s cubic-bezier(.32,.72,0,1),border-color .4s cubic-bezier(.32,.72,0,1)!important;transition:background-color .4s var(--gf-ease),color .3s var(--gf-ease),border-color .4s var(--gf-ease)!important}@keyframes gf-rise{0%{transform:translateY(18px)}to{transform:none}}.gf-rise{animation:gf-rise .6s cubic-bezier(.32,.72,0,1) both;animation:gf-rise .6s var(--gf-ease) both}@media (prefers-reduced-motion:reduce){.gf-rise{animation:none!important}}.gf-mono{font-feature-settings:"tnum";font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--gf-mono);font-variant-numeric:tabular-nums}html.gf-shell-active body,html[data-theme]{background:var(--gf-bg);color:var(--gf-fg);font-family:Sora,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-family:var(--gf-font);letter-spacing:-.01em}
/*# sourceMappingURL=main.f01d1e50.css.map*/