@font-face{font-family:Tratex;src:url(/fonts/TRATEP__.TTF)}@font-face{font-family:Selawik;src:url(/fonts/selawk.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Selawik;src:url(/fonts/selawksb.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Selawik;src:url(/fonts/selawkb.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-mono:"Cascadia Mono", "Cascadia Code", Consolas, "SF Mono", Menlo, Monaco, "DejaVu Sans Mono", "Liberation Mono", ui-monospace, monospace}html[data-mantine-color-scheme=dark],html[data-mantine-color-scheme=dark] body{background:#000}html[data-mantine-color-scheme=light],html[data-mantine-color-scheme=light] body{background:#fff}html,body{margin:0;padding:0;font-family:Segoe UI,Selawik,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Helvetica,Arial,sans-serif;overflow:hidden}.mantine-Modal-modal{border:1px solid var(--border-color);border-radius:8px;padding:0;box-shadow:0 12px 48px #00000047,0 3px 10px #0000001f}.react-grid-item.react-grid-placeholder{opacity:.2;pointer-events:none;background:#000;border-radius:2px}.mantine-DatePicker-dropdown *{font-size:12px!important}.mantine-DatePicker-day{width:30px;height:30px;line-height:10px}.mantine-DatePicker-day[data-selected]{background:var(--interaction-accent-color)!important}body .mantine-Text-root{text-wrap:inherit}@keyframes blink{50%{opacity:0}}.blinkAnim{animation:1s step-start infinite blink}@keyframes breathe{50%{opacity:.5}}.breatheAnim{animation:3s steps(4,end) infinite breathe}@keyframes stickerAttach{0%{opacity:0;transform:translate(12px)scale(0)}35%{opacity:1}55%{transform:translate(-4px)scale(1.22)}75%{transform:translate(1px)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes stickerDetach{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(14px)scale(.75)}}@keyframes stickerShadowAttach{0%{opacity:0;transform:translate(14px)translateY(3px)scale(0)}35%{opacity:1}55%{transform:translate(-2px)translateY(3px)scale(1.22)}75%{transform:translate(3px)translateY(3px)scale(.92)}to{opacity:1;transform:translate(2px)translateY(3px)scale(1)}}@keyframes stickerShadowDetach{0%{opacity:1;transform:translate(2px)translateY(3px)scale(1)}to{opacity:0;transform:translate(16px)translateY(3px)scale(.75)}}@keyframes scribbleDrift{0%{transform:translate(-3px)}75%{transform:translate(3px)}to{transform:translate(-3px)}}@keyframes dirtyFadeIn{0%{opacity:0}to{opacity:1}}@keyframes dirtyFadeOut{0%{opacity:1}to{opacity:0}}@keyframes scribbleWiggle{0%,to{transform:rotate(0)}15%{transform:rotate(-9deg)}30%{transform:rotate(6deg)}45%{transform:rotate(-7deg)}60%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}90%{transform:rotate(3deg)}}@keyframes savedFadeIn{0%{opacity:0}to{opacity:1}}@keyframes savedFadeOut{0%{opacity:1}to{opacity:0}}@keyframes savedWobble{0%,to{transform:rotate(0)}15%{transform:rotate(-12deg)}35%{transform:rotate(10deg)}55%{transform:rotate(-8deg)}75%{transform:rotate(6deg)}90%{transform:rotate(-3deg)}}@keyframes bubbleIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes aiAssistantDot{0%,80%,to{opacity:.4;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}@keyframes aiPanelDot{0%,80%,to{opacity:.4;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}@keyframes agentTypingDot{0%,80%,to{opacity:.4;transform:scale(1)}40%{opacity:1;transform:scale(1.2)}}@keyframes biluthyrarna-bubble-in-right{0%{opacity:0;transform:translate(-8px,-50%)scale(.98)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes biluthyrarna-bubble-in-left{0%{opacity:0;transform:translate(8px,-50%)scale(.98)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes stripIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes trashGlow{0%,to{filter:drop-shadow(0 0 3px #e0313180)}50%{filter:drop-shadow(0 0 8px #e03131)}}@keyframes resizeOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes mbl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.print-logo,.print-period-header{display:none}@media print{@page{margin:10mm}html,body{height:auto!important;overflow:visible!important}body.is-printing>:not(#print-wrapper){display:none!important}body.is-printing>#print-wrapper{zoom:.87;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%!important;display:block!important}body.is-printing .mantine-Paper-root{break-inside:avoid}.print-logo{opacity:.7!important;width:100px!important;height:auto!important;margin:0 0 16px auto!important;display:block!important}.print-period-header{color:#555;margin-bottom:12px;font-size:13px;display:block!important}}@keyframes logoStripesSlide{0%{background-position:0 0}to{background-position:-293px 0}}@keyframes logoStripesSlideSm{0%{background-position:0 0}to{background-position:-106px 0}}@media (prefers-reduced-motion:reduce){@keyframes logoStripesSlide{0%{background-position:0 0}to{background-position:0 0}}@keyframes logoStripesSlideSm{0%{background-position:0 0}to{background-position:0 0}}}
:root{--thin-border-color:#e5e5ea;--menu-bg-color:#f4f4f6;--menu-open-background:var(--menu-bg-color);--border-color:#c7c7cc;--interaction-accent-color:#339af0;--bg-color:white;--fg-color:#1c1c1e;--inactive-tab-bg:#f8f8f8;--list-hover-bg:#339af014;--list-hover-border:#339af038;--list-active-bg:#339af024;--list-active-border:#339af061;--neutral-hover-light:#0000000f;--neutral-hover-dark:#ffffff12;--neutral-hover:var(--neutral-hover-light);--neutral-active-light:#0000001a;--neutral-active-dark:#ffffff1f;--neutral-active:var(--neutral-active-light)}[data-mantine-color-scheme=dark]{--thin-border-color:#353537;--menu-bg-color:#2c2c2e;--border-color:#38383a;--bg-color:#1c1c1e;--fg-color:#f2f2f7;--inactive-tab-bg:#151517;--neutral-hover:var(--neutral-hover-dark);--neutral-active:var(--neutral-active-dark);--mantine-color-dark-4:#38383a;--mantine-color-dark-6:#25262b}
