@font-face{font-family:diatypeMono;src:url(../media/ABCDiatypeMono-s.p.30b49mfk7tfli.ttf)format("truetype");font-display:swap;font-weight:400 700}@font-face{font-family:diatypeMono Fallback;src:local(Arial);ascent-override:74.15%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:131.49%}.diatypemono_ee2054eb-module__V_gdnG__className{font-family:diatypeMono,diatypeMono Fallback}.diatypemono_ee2054eb-module__V_gdnG__variable{--font-mono:"diatypeMono", "diatypeMono Fallback"}
@font-face{font-family:sangBleuKing;src:url(../media/SangBleuKing-s.p.1lrxcg-9ywzpy.otf)format("opentype");font-display:swap}@font-face{font-family:sangBleuKing Fallback;src:local(Arial);ascent-override:96.51%;descent-override:35.27%;line-gap-override:0.0%;size-adjust:105.48%}.sangbleuking_27c06f94-module__adH4OG__className{font-family:sangBleuKing,sangBleuKing Fallback}.sangbleuking_27c06f94-module__adH4OG__variable{--font-logo:"sangBleuKing", "sangBleuKing Fallback"}
@font-face{font-family:suisseIntl;src:url(../media/SuisseIntl_Regular-s.p.0wlw9qrm_x0ri.otf)format("opentype");font-display:swap;font-weight:400}@font-face{font-family:suisseIntl;src:url(../media/SuisseIntl_Medium-s.p.2h79wtvf4vniu.otf)format("opentype");font-display:swap;font-weight:500}@font-face{font-family:suisseIntl;src:url(../media/SuisseIntl_Bold-s.p.1kw9lff1ohqji.otf)format("opentype");font-display:swap;font-weight:700}@font-face{font-family:suisseIntl Fallback;src:local(Arial);ascent-override:95.68%;descent-override:30.18%;line-gap-override:0.0%;size-adjust:103.05%}.suisseintl_5bd269b7-module__jy9Cfq__className{font-family:suisseIntl,suisseIntl Fallback}.suisseintl_5bd269b7-module__jy9Cfq__variable{--font-suisse:"suisseIntl", "suisseIntl Fallback"}
:root{--color-bg:#f8f7f3;--color-text:#0c0b09;--color-accent:#c53637;--color-accent-hover:#a20519;--color-accent-soft:#c5363726;--color-success:#287c42;--color-standby:#a56d00;--color-budget:#316ca5;--color-budget-soft:#ddedff;--color-gray-900:#0c0b09;--color-gray-700:#302e28;--color-gray-600:#3b3a38;--color-gray-500:#57554f;--color-gray-400:#74716b;--color-gray-300:#9f9e9b;--color-gray-200:#bfbeba;--color-gray-150:#cfceca;--color-gray-100:#e9e8e4;--color-gray-75:#f1eee7;--color-gray-50:#f6f5f1;--color-white:#f8f8f8;--font-body:var(--font-mono), "IBM Plex Mono", monospace;--font-logo-family:var(--font-logo), serif;--border-width:2px;--border-width-heavy:3px;--border-width-hairline:1px}@supports (color:lab(0% 0 0)){:root{--color-bg:lab(97.1261% -.0119507 1.90753);--color-text:lab(3.06109% .0147298 .956219);--color-accent:lab(45.9853% 56.8958 34.8481);--color-accent-hover:lab(34.3495% 57.1812 37.8813);--color-accent-soft:lab(45.9853% 56.8958 34.8481/.15);--color-success:lab(45.828% -36.2628 23.944);--color-standby:lab(51.1068% 18.2028 64.1227);--color-budget:lab(43.8602% -4.83781 -37.1611);--color-budget-soft:lab(93.005% -3.08695 -10.6139);--color-gray-900:lab(3.06109% .0147298 .956219);--color-gray-700:lab(18.8474% .0558496 3.8728);--color-gray-600:lab(24.6253% .00113249 1.9163);--color-gray-500:lab(36.2492% .024721 3.84873);--color-gray-400:lab(47.8499% .0133216 3.84041);--color-gray-300:lab(65.2259% -.0090301 1.9094);--color-gray-200:lab(76.826% -.0103712 1.90858);--color-gray-150:lab(82.626% -.010848 1.90823);--color-gray-100:lab(91.906% -.0115931 1.90775);--color-gray-75:lab(94.2512% -.00840426 3.82525);--color-gray-50:lab(96.5461% -.0119209 1.90754);--color-white:lab(97.68% -.0000298023 .0000119209)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100%;display:flex}::selection{background:var(--color-accent);color:var(--color-white)}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-hover)}button,input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}.label,.status{text-transform:uppercase;letter-spacing:.02em}@page{size:landscape}@media print{html,body{background:#fff!important}}
