:root{color-scheme:light;--background: oklch(.984 .006 286);--surface: oklch(.997 .004 286);--hover: oklch(.95 .011 286);--foreground: oklch(.2 .014 288);--muted: oklch(.5 .014 288);--subtle: oklch(.62 .012 288);--border: oklch(.9 .012 287);--border-strong: oklch(.83 .014 287);--accent: oklch(.52 .12 285);--accent-hover: oklch(.46 .125 285);--accent-fg: oklch(.99 .004 286);--accent-soft: oklch(.93 .035 286);--accent-soft-fg: oklch(.44 .11 285);--font-serif: "GT Alpina", Georgia, "Times New Roman", serif;--font-sans: "Sohne", system-ui, -apple-system, sans-serif;--font-mono: "Sohne Mono", ui-monospace, "SF Mono", monospace;--radius-tile: 10px;--radius-md: 10px;--radius-lg: 12px;--radius-card: 16px;--radius-xl: 20px;--radius-pill: 999px;--hairline: 1px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--content-wide: 1280px;--content-max: 760px;--measure: 680px;--acute-strip-h: 40px;--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.48 .12 150);--status-soon: oklch(.55 .13 70);--urgency-emergency: oklch(.58 .2 12);--urgency-emergency-soft: oklch(.955 .032 8);--urgency-urgent: oklch(.66 .14 40);--urgency-urgent-soft: oklch(.96 .038 38);--modal-scrim: oklch(.18 .02 285 / .55)}:root[data-theme=dark]{color-scheme:dark;--background: oklch(.155 .012 285);--surface: oklch(.205 .014 285);--hover: oklch(.245 .016 285);--foreground: oklch(.97 .006 286);--muted: oklch(.71 .012 286);--subtle: oklch(.56 .012 286);--border: oklch(.27 .014 285);--border-strong: oklch(.37 .016 285);--accent: oklch(.72 .11 285);--accent-hover: oklch(.65 .115 285);--accent-fg: oklch(.18 .015 285);--accent-soft: oklch(.32 .055 285);--accent-soft-fg: oklch(.85 .06 285);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.8 .11 150);--status-soon: oklch(.84 .11 75);--urgency-emergency: oklch(.7 .16 12);--urgency-emergency-soft: oklch(.27 .07 10);--urgency-urgent: oklch(.74 .115 38);--urgency-urgent-soft: oklch(.28 .05 40);--modal-scrim: oklch(.06 .012 285 / .72)}:root[data-palette=rose]{color-scheme:light;--background: oklch(.994 .004 14);--surface: oklch(.972 .012 12);--hover: oklch(.945 .016 12);--foreground: oklch(.185 .017 14);--muted: oklch(.455 .02 12);--subtle: oklch(.6 .016 12);--border: oklch(.905 .018 10);--border-strong: oklch(.84 .02 10);--accent: oklch(.555 .115 14);--accent-hover: oklch(.495 .12 14);--accent-fg: oklch(.99 .004 14);--accent-soft: oklch(.91 .034 10);--accent-soft-fg: oklch(.43 .105 14);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.5 .123 136);--status-soon: oklch(.55 .123 63);--urgency-emergency: oklch(.55 .195 25);--urgency-emergency-soft: oklch(.965 .038 22);--urgency-urgent: oklch(.515 .147 37);--urgency-urgent-soft: oklch(.965 .043 40);--modal-scrim: oklch(.18 .02 14 / .55)}:root[data-palette=rose][data-theme=dark]{color-scheme:dark;--background: oklch(.145 .008 8);--surface: oklch(.205 .011 8);--hover: oklch(.245 .013 8);--foreground: oklch(.975 .005 16);--muted: oklch(.7 .014 10);--subtle: oklch(.55 .014 10);--border: oklch(.29 .016 8);--border-strong: oklch(.39 .018 8);--accent: oklch(.72 .075 12);--accent-hover: oklch(.66 .08 12);--accent-fg: oklch(.18 .015 12);--accent-soft: oklch(.34 .045 12);--accent-soft-fg: oklch(.86 .05 12);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.8 .114 136);--status-soon: oklch(.84 .114 63);--urgency-emergency: oklch(.7 .16 25);--urgency-emergency-soft: oklch(.275 .078 22);--urgency-urgent: oklch(.745 .123 37);--urgency-urgent-soft: oklch(.285 .068 40);--modal-scrim: oklch(.06 .012 12 / .72)}:root[data-palette=sky]{color-scheme:light;--background: oklch(.99 .005 240);--surface: oklch(.965 .012 240);--hover: oklch(.935 .016 240);--foreground: oklch(.215 .018 245);--muted: oklch(.49 .022 245);--subtle: oklch(.615 .018 245);--border: oklch(.9 .018 240);--border-strong: oklch(.83 .02 240);--accent: oklch(.52 .13 245);--accent-hover: oklch(.46 .135 245);--accent-fg: oklch(.99 .004 240);--accent-soft: oklch(.92 .038 240);--accent-soft-fg: oklch(.44 .11 245);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.5 .137 164);--status-soon: oklch(.55 .137 82);--urgency-emergency: oklch(.55 .215 8);--urgency-emergency-soft: oklch(.965 .042 351);--urgency-urgent: oklch(.515 .163 32);--urgency-urgent-soft: oklch(.965 .047 18);--modal-scrim: oklch(.18 .02 245 / .55)}:root[data-palette=sky][data-theme=dark]{color-scheme:dark;--background: oklch(.15 .009 245);--surface: oklch(.205 .012 245);--hover: oklch(.245 .014 245);--foreground: oklch(.975 .005 240);--muted: oklch(.71 .014 245);--subtle: oklch(.56 .014 245);--border: oklch(.29 .016 245);--border-strong: oklch(.39 .018 245);--accent: oklch(.72 .09 245);--accent-hover: oklch(.65 .095 245);--accent-fg: oklch(.18 .015 245);--accent-soft: oklch(.34 .045 245);--accent-soft-fg: oklch(.86 .06 245);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.8 .126 164);--status-soon: oklch(.84 .126 82);--urgency-emergency: oklch(.7 .173 8);--urgency-emergency-soft: oklch(.275 .086 351);--urgency-urgent: oklch(.745 .137 32);--urgency-urgent-soft: oklch(.285 .076 18);--modal-scrim: oklch(.06 .012 245 / .72)}:root[data-palette=terracotta]{color-scheme:light;--background: oklch(.991 .006 60);--surface: oklch(.965 .018 58);--hover: oklch(.935 .022 56);--foreground: oklch(.225 .02 50);--muted: oklch(.49 .028 50);--subtle: oklch(.61 .024 52);--border: oklch(.9 .024 56);--border-strong: oklch(.83 .028 56);--accent: oklch(.56 .115 52);--accent-hover: oklch(.5 .12 52);--accent-fg: oklch(.992 .004 60);--accent-soft: oklch(.91 .045 58);--accent-soft-fg: oklch(.45 .105 52);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.5 .13 136);--status-soon: oklch(.55 .13 69);--urgency-emergency: oklch(.55 .205 16);--urgency-emergency-soft: oklch(.965 .04 34);--urgency-urgent: oklch(.515 .155 33);--urgency-urgent-soft: oklch(.965 .045 44);--modal-scrim: oklch(.18 .02 50 / .55)}:root[data-palette=terracotta][data-theme=dark]{color-scheme:dark;--background: oklch(.155 .01 50);--surface: oklch(.21 .014 50);--hover: oklch(.25 .016 50);--foreground: oklch(.975 .006 60);--muted: oklch(.715 .016 55);--subtle: oklch(.56 .016 55);--border: oklch(.3 .018 50);--border-strong: oklch(.4 .02 50);--accent: oklch(.74 .11 58);--accent-hover: oklch(.675 .115 58);--accent-fg: oklch(.19 .018 55);--accent-soft: oklch(.36 .05 52);--accent-soft-fg: oklch(.87 .06 58);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.8 .12 136);--status-soon: oklch(.84 .12 69);--urgency-emergency: oklch(.7 .165 16);--urgency-emergency-soft: oklch(.275 .082 34);--urgency-urgent: oklch(.745 .13 33);--urgency-urgent-soft: oklch(.285 .072 44);--modal-scrim: oklch(.06 .012 50 / .72)}:root[data-palette=pistachio]{color-scheme:light;--background: oklch(.99 .005 155);--surface: oklch(.965 .012 155);--hover: oklch(.935 .016 155);--foreground: oklch(.215 .016 155);--muted: oklch(.485 .02 155);--subtle: oklch(.61 .016 155);--border: oklch(.9 .016 155);--border-strong: oklch(.83 .018 155);--accent: oklch(.52 .105 155);--accent-hover: oklch(.46 .11 155);--accent-fg: oklch(.99 .004 155);--accent-soft: oklch(.91 .04 155);--accent-soft-fg: oklch(.44 .095 155);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.5 .12 168);--status-soon: oklch(.55 .12 82);--urgency-emergency: oklch(.55 .189 18);--urgency-emergency-soft: oklch(.965 .037 35);--urgency-urgent: oklch(.515 .143 48);--urgency-urgent-soft: oklch(.965 .041 62);--modal-scrim: oklch(.18 .02 155 / .55)}:root[data-palette=pistachio][data-theme=dark]{color-scheme:dark;--background: oklch(.15 .008 155);--surface: oklch(.205 .011 155);--hover: oklch(.245 .013 155);--foreground: oklch(.975 .005 155);--muted: oklch(.71 .013 155);--subtle: oklch(.555 .013 155);--border: oklch(.29 .015 155);--border-strong: oklch(.39 .017 155);--accent: oklch(.73 .085 155);--accent-hover: oklch(.665 .09 155);--accent-fg: oklch(.185 .014 155);--accent-soft: oklch(.345 .045 155);--accent-soft-fg: oklch(.86 .055 155);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.8 .11 168);--status-soon: oklch(.84 .11 82);--urgency-emergency: oklch(.7 .16 18);--urgency-emergency-soft: oklch(.275 .075 35);--urgency-urgent: oklch(.745 .12 48);--urgency-urgent-soft: oklch(.285 .066 62);--modal-scrim: oklch(.06 .012 155 / .72)}:root[data-palette=stone]{color-scheme:light;--background: oklch(.991 .004 75);--surface: oklch(.965 .008 75);--hover: oklch(.935 .01 72);--foreground: oklch(.225 .01 70);--muted: oklch(.49 .012 70);--subtle: oklch(.61 .01 72);--border: oklch(.9 .009 72);--border-strong: oklch(.83 .01 72);--accent: oklch(.51 .028 75);--accent-hover: oklch(.45 .03 75);--accent-fg: oklch(.992 .003 75);--accent-soft: oklch(.905 .015 75);--accent-soft-fg: oklch(.44 .025 75);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.5 .101 136);--status-soon: oklch(.55 .101 72);--urgency-emergency: oklch(.55 .16 17);--urgency-emergency-soft: oklch(.965 .031 35);--urgency-urgent: oklch(.515 .121 44);--urgency-urgent-soft: oklch(.965 .035 58);--modal-scrim: oklch(.18 .012 70 / .55)}:root[data-palette=stone][data-theme=dark]{color-scheme:dark;--background: oklch(.15 .006 70);--surface: oklch(.205 .008 70);--hover: oklch(.245 .01 70);--foreground: oklch(.975 .004 75);--muted: oklch(.71 .009 72);--subtle: oklch(.555 .009 72);--border: oklch(.29 .01 70);--border-strong: oklch(.39 .012 70);--accent: oklch(.73 .025 75);--accent-hover: oklch(.665 .027 75);--accent-fg: oklch(.185 .01 75);--accent-soft: oklch(.345 .02 72);--accent-soft-fg: oklch(.86 .022 75);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.8 .094 136);--status-soon: oklch(.84 .094 72);--urgency-emergency: oklch(.7 .16 17);--urgency-emergency-soft: oklch(.275 .064 35);--urgency-urgent: oklch(.745 .101 44);--urgency-urgent-soft: oklch(.285 .056 58);--modal-scrim: oklch(.06 .01 70 / .72)}:root[data-palette=slate]{color-scheme:light;--background: oklch(.99 .004 250);--surface: oklch(.965 .008 250);--hover: oklch(.935 .01 250);--foreground: oklch(.22 .012 250);--muted: oklch(.49 .014 250);--subtle: oklch(.61 .012 250);--border: oklch(.9 .01 250);--border-strong: oklch(.83 .012 250);--accent: oklch(.5 .045 250);--accent-hover: oklch(.44 .048 250);--accent-fg: oklch(.99 .004 250);--accent-soft: oklch(.905 .02 250);--accent-soft-fg: oklch(.43 .04 250);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.5 .111 164);--status-soon: oklch(.55 .111 82);--urgency-emergency: oklch(.55 .174 8);--urgency-emergency-soft: oklch(.965 .034 351);--urgency-urgent: oklch(.515 .132 32);--urgency-urgent-soft: oklch(.965 .038 18);--modal-scrim: oklch(.18 .015 250 / .55)}:root[data-palette=slate][data-theme=dark]{color-scheme:dark;--background: oklch(.15 .007 250);--surface: oklch(.205 .009 250);--hover: oklch(.245 .011 250);--foreground: oklch(.975 .004 250);--muted: oklch(.71 .011 250);--subtle: oklch(.555 .011 250);--border: oklch(.29 .012 250);--border-strong: oklch(.39 .014 250);--accent: oklch(.73 .045 250);--accent-hover: oklch(.665 .048 250);--accent-fg: oklch(.185 .012 250);--accent-soft: oklch(.345 .03 250);--accent-soft-fg: oklch(.86 .04 250);--cat-red: var(--urgency-emergency-soft);--cat-red-fg: var(--urgency-emergency);--status-open: oklch(.8 .102 164);--status-soon: oklch(.84 .102 82);--urgency-emergency: oklch(.7 .16 8);--urgency-emergency-soft: oklch(.275 .07 351);--urgency-urgent: oklch(.745 .111 32);--urgency-urgent-soft: oklch(.285 .061 18);--modal-scrim: oklch(.06 .012 250 / .72)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}}@font-face{font-family:Nightingale Icons;src:url(/fonts/nightingale-icons.woff2) format("woff2"),url(/fonts/nightingale-icons.woff) format("woff"),url(/fonts/nightingale-icons.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}.icon{display:inline-block;font: 400 1em/1 Nightingale Icons;color:inherit;flex-shrink:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ni-24-hour-label-inside-circular-arrow:before{content:""}.ni-addition-sign:before{content:""}.ni-address-book-with-tabbed-pages:before{content:""}.ni-adhesive-bandage:before{content:""}.ni-adult-and-child-restroom-figures:before{content:""}.ni-adult-and-child-standing-together:before{content:""}.ni-adult-holding-infant:before{content:""}.ni-alarm-clock-with-ringing-lines:before{content:""}.ni-ambulance-with-medical-cross:before{content:""}.ni-anchor-wrapped-with-rope:before{content:""}.ni-angled-oval-paperclip:before{content:""}.ni-angled-pushpin:before{content:""}.ni-angular-infinity-loop:before{content:""}.ni-angular-pointed-lightning-bolt:before{content:""}.ni-animal-paw-print:before{content:""}.ni-apartment-building-beside-tree:before{content:""}.ni-archive-storage-box:before{content:""}.ni-ascending-stairs-with-upward-right-arrow:before{content:""}.ni-ascending-zigzag-arrow:before{content:""}.ni-at-sign-inside-circle:before{content:""}.ni-award-ribbon-badge:before{content:""}.ni-baby-bottle:before{content:""}.ni-baby-stroller-with-two-wheels:before{content:""}.ni-bacterial-cell-with-surrounding-microbes:before{content:""}.ni-balanced-justice-scales:before{content:""}.ni-bank-building-with-columns:before{content:""}.ni-banknote-with-three-downward-payout-lines:before{content:""}.ni-bitten-cookie-with-chocolate-chips:before{content:""}.ni-blank-file-page-with-folded-corner:before{content:""}.ni-blood-drop-with-medical-cross:before{content:""}.ni-bookmark-ribbon:before{content:""}.ni-brain-split-between-circuit-and-organic-hemispheres:before{content:""}.ni-brain-with-lightning-bolt:before{content:""}.ni-brain-with-sparkle:before{content:""}.ni-brain-with-warning-triangle:before{content:""}.ni-broad-rounded-lightning-bolt:before{content:""}.ni-broken-chain-link-with-impact-rays:before{content:""}.ni-broom-sweeping-dust:before{content:""}.ni-bullseye-target-on-two-legs:before{content:""}.ni-butterfly-with-spread-wings:before{content:""}.ni-cactus-on-ground-line:before{content:""}.ni-calendar-page-with-medical-cross:before{content:""}.ni-calendar-page-with-six-date-dots:before{content:""}.ni-call-center-headset-with-microphone:before{content:""}.ni-camera-with-circular-lens:before{content:""}.ni-cannabis-leaf:before{content:""}.ni-central-person-surrounded-by-group-arcs:before{content:""}.ni-certificate-document-with-ribbon-seal:before{content:""}.ni-check-mark:before{content:""}.ni-check-mark-inside-rounded-square:before{content:""}.ni-chess-knight-piece:before{content:""}.ni-chess-queen-piece:before{content:""}.ni-chevron-shaped-label:before{content:""}.ni-circular-spiral-coil:before{content:""}.ni-circular-target-crosshair:before{content:""}.ni-clipboard-with-medical-cross:before{content:""}.ni-clipboard-with-pencil:before{content:""}.ni-clipboard-with-pulse-waveform:before{content:""}.ni-clipboard-with-two-text-lines:before{content:""}.ni-clock-face-with-partial-dashed-rim:before{content:""}.ni-clock-face-with-sleep-letter-z:before{content:""}.ni-closed-book-with-bookmark-ribbon:before{content:""}.ni-closed-envelope-with-rounded-corners:before{content:""}.ni-closed-grabbing-hand-cursor:before{content:""}.ni-closed-padlock-inside-rounded-square:before{content:""}.ni-closed-tabbed-file-folder:before{content:""}.ni-closed-umbrella-resting-in-stand:before{content:""}.ni-closed-umbrella-with-curved-handle:before{content:""}.ni-cloud-above-globe:before{content:""}.ni-cloud-blowing-horizontal-wind:before{content:""}.ni-cloud-with-three-raindrops:before{content:""}.ni-cocktail-glass:before{content:""}.ni-comet-with-trailing-streaks:before{content:""}.ni-compass-needle-inside-circle:before{content:""}.ni-compass-needle-inside-rounded-square:before{content:""}.ni-contract-document-with-pencil:before{content:""}.ni-credit-card-with-magnetic-stripe:before{content:""}.ni-crescent-moon:before{content:""}.ni-crescent-moon-inside-circle:before{content:""}.ni-crescent-moon-with-two-sleep-letters-z:before{content:""}.ni-crescent-moon-with-two-stars:before{content:""}.ni-crossed-out-wheat-stalk:before{content:""}.ni-curled-moustache:before{content:""}.ni-curling-tidal-wave-above-water-lines:before{content:""}.ni-curved-feather:before{content:""}.ni-curved-forward-arrow:before{content:""}.ni-curved-route-between-two-endpoint-dots:before{content:""}.ni-dart-striking-circular-target:before{content:""}.ni-descending-stairs-with-downward-right-arrow:before{content:""}.ni-descending-zigzag-arrow:before{content:""}.ni-desktop-monitor-displaying-medical-cross:before{content:""}.ni-desktop-monitor-with-pulse-waveform:before{content:""}.ni-desktop-printer-with-paper-tray:before{content:""}.ni-diagonal-cross-mark:before{content:""}.ni-diagonal-medical-syringe:before{content:""}.ni-diagonal-pencil-with-eraser:before{content:""}.ni-diagonal-ruler-with-edge-markings:before{content:""}.ni-diamond-road-sign-with-curved-right-arrow:before{content:""}.ni-dictionary-book-with-a-and-z-letters:before{content:""}.ni-die-showing-five-dots:before{content:""}.ni-dollar-banknote:before{content:""}.ni-domed-city-hall-building-with-flag:before{content:""}.ni-domed-government-building:before{content:""}.ni-dot-grid-with-enlarged-center-point:before{content:""}.ni-dove-perched-above-judge-gavel:before{content:""}.ni-downward-chevron:before{content:""}.ni-electric-power-drill:before{content:""}.ni-electrical-plug-inside-circular-outline:before{content:""}.ni-elongated-faceted-gemstone-with-shine-rays:before{content:""}.ni-emergency-beacon-with-flashing-rays:before{content:""}.ni-empty-wheelchair-with-small-front-caster:before{content:""}.ni-equality-lines-surrounded-by-four-directional-wedges:before{content:""}.ni-faceted-diamond-gemstone:before{content:""}.ni-feather-quill-pen:before{content:""}.ni-female-gender-symbol:before{content:""}.ni-female-restroom-figure-with-rounded-skirt:before{content:""}.ni-female-restroom-figure-with-triangular-dress:before{content:""}.ni-file-folder-with-medical-cross:before{content:""}.ni-fire-extinguisher-with-hose:before{content:""}.ni-fire-hydrant-with-side-caps:before{content:""}.ni-five-person-team-group:before{content:""}.ni-five-petal-flower:before{content:""}.ni-five-point-star-outline:before{content:""}.ni-flame-alarm-with-ringing-waves:before{content:""}.ni-flexed-bicep:before{content:""}.ni-flooded-house-roof-above-waves:before{content:""}.ni-flying-bird-silhouette:before{content:""}.ni-folded-map-with-location-pin:before{content:""}.ni-fork-and-table-knife:before{content:""}.ni-fork-beside-round-plate:before{content:""}.ni-forked-navigation-arrow-branching-up-and-right:before{content:""}.ni-four-diamond-tiles:before{content:""}.ni-four-interlocking-circular-loops:before{content:""}.ni-four-leaf-clover:before{content:""}.ni-four-rounded-square-photo-grid:before{content:""}.ni-four-segment-lifebuoy:before{content:""}.ni-four-segment-lifebuoy-alt:before{content:""}.ni-funnel-filter:before{content:""}.ni-gear-wheel:before{content:""}.ni-globe-grid-with-latitude-and-longitude-lines:before{content:""}.ni-globe-with-continents:before{content:""}.ni-globe-with-mountain-peaks-and-wavy-terrain:before{content:""}.ni-glowing-light-bulb-with-rays:before{content:""}.ni-government-building-with-flag-and-columns:before{content:""}.ni-graduation-cap-with-tassel:before{content:""}.ni-hand-cursor-pointing-upward:before{content:""}.ni-hand-holding-money-bag:before{content:""}.ni-hand-holding-sparkle:before{content:""}.ni-hand-making-sign-language-gesture:before{content:""}.ni-hand-presenting-dollar-sign:before{content:""}.ni-hand-presenting-heart:before{content:""}.ni-hand-presenting-medical-cross:before{content:""}.ni-hand-raising-one-index-finger:before{content:""}.ni-handheld-dumbbell:before{content:""}.ni-handheld-flashlight:before{content:""}.ni-handheld-megaphone:before{content:""}.ni-handwritten-signature-with-x-and-underline:before{content:""}.ni-hanging-medal-with-star-center:before{content:""}.ni-head-silhouette-releasing-scattered-square-thoughts:before{content:""}.ni-head-silhouette-split-between-face-and-circuit-lines:before{content:""}.ni-head-silhouette-wearing-headset-microphone:before{content:""}.ni-head-silhouette-with-brain-inside:before{content:""}.ni-head-silhouette-with-gear-inside:before{content:""}.ni-head-silhouette-with-hexagonal-nut-inside:before{content:""}.ni-head-silhouette-with-question-mark-inside:before{content:""}.ni-head-silhouette-with-spiral-inside:before{content:""}.ni-heart-with-centered-pulse-waveform:before{content:""}.ni-heart-with-flowing-breath-lines:before{content:""}.ni-heart-with-horizontal-pulse-waveform:before{content:""}.ni-heart-with-lightning-bolt:before{content:""}.ni-heart-with-medical-cross:before{content:""}.ni-heart-with-two-horizontal-bands:before{content:""}.ni-horizontal-minus-sign:before{content:""}.ni-hospital-bed-with-patient:before{content:""}.ni-hospital-flag-with-medical-cross:before{content:""}.ni-hospital-letter-inside-rounded-square:before{content:""}.ni-hot-air-balloon-with-striped-envelope:before{content:""}.ni-hourglass-with-sand-chambers:before{content:""}.ni-house-with-chimney:before{content:""}.ni-inbox-tray-holding-text-document:before{content:""}.ni-index-finger-pointing-upward:before{content:""}.ni-information-mark-inside-tall-rounded-square:before{content:""}.ni-information-mark-inside-wide-rounded-square:before{content:""}.ni-intersex-gender-symbol:before{content:""}.ni-iv-fluid-bag-with-tubing:before{content:""}.ni-judge-gavel-beside-block:before{content:""}.ni-justice-scales-tilted-toward-left-pan:before{content:""}.ni-justice-scales-tilted-toward-right-pan:before{content:""}.ni-king-portrait-wearing-crown:before{content:""}.ni-kitchen-weighing-scale:before{content:""}.ni-laboratory-microscope:before{content:""}.ni-landscape-photo-with-mountain-and-sun:before{content:""}.ni-layered-pine-tree:before{content:""}.ni-left-chevron:before{content:""}.ni-left-pointing-u-turn-arrow:before{content:""}.ni-license-document-with-user-portrait-and-text:before{content:""}.ni-light-bulb-with-sparkle:before{content:""}.ni-lighthouse-emitting-light-beams:before{content:""}.ni-lit-cigarette-with-rising-smoke:before{content:""}.ni-location-pin-standing-on-map-base:before{content:""}.ni-location-pin-with-heart-inside:before{content:""}.ni-location-pin-with-medical-cross:before{content:""}.ni-looped-command-key-mark:before{content:""}.ni-lotus-flower-resting-in-bowl:before{content:""}.ni-magic-wand-with-star-tip:before{content:""}.ni-magic-wand-with-surrounding-sparkles:before{content:""}.ni-magnifying-glass-containing-three-text-lines:before{content:""}.ni-magnifying-glass-with-medical-cross:before{content:""}.ni-magnifying-glass-with-minus-sign:before{content:""}.ni-magnifying-glass-with-plus-sign:before{content:""}.ni-magnifying-glass-with-pulse-waveform:before{content:""}.ni-magnifying-glass-with-rising-trend-arrow:before{content:""}.ni-male-and-female-restroom-figures:before{content:""}.ni-male-and-female-restroom-figures-alt:before{content:""}.ni-male-gender-symbol:before{content:""}.ni-male-restroom-figure:before{content:""}.ni-male-restroom-figure-with-rounded-torso:before{content:""}.ni-medal-badge-with-star:before{content:""}.ni-medical-bag-with-cross:before{content:""}.ni-medical-cross-inside-rounded-square:before{content:""}.ni-medical-cross-on-shield-inside-circle:before{content:""}.ni-medical-cross-with-pulse-line:before{content:""}.ni-medical-identification-card-with-cross-and-text:before{content:""}.ni-medical-report-file-with-cross:before{content:""}.ni-medicine-bottle-with-cross-and-ribbed-cap:before{content:""}.ni-mirrored-silhouettes-divided-by-dotted-axis:before{content:""}.ni-money-bag-with-dollar-sign:before{content:""}.ni-mortar-and-pestle-with-medical-cross:before{content:""}.ni-mountain-summit-with-flag:before{content:""}.ni-narrow-vertical-lightning-bolt:before{content:""}.ni-nine-square-application-grid:before{content:""}.ni-nurse-cap-with-medical-cross:before{content:""}.ni-old-key-with-round-bow:before{content:""}.ni-open-book-with-bookmark-ribbon:before{content:""}.ni-open-book-with-center-crease:before{content:""}.ni-open-book-with-magnifying-glass:before{content:""}.ni-open-envelope-holding-text-letter:before{content:""}.ni-open-envelope-inside-circle:before{content:""}.ni-open-eye-with-circular-iris-and-lashes:before{content:""}.ni-open-eye-with-circular-pupil:before{content:""}.ni-open-eye-with-teardrop:before{content:""}.ni-open-padlock-inside-rounded-square:before{content:""}.ni-open-tabbed-file-folder:before{content:""}.ni-open-umbrella-with-curved-handle:before{content:""}.ni-opposing-horizontal-arrows-with-four-dots:before{content:""}.ni-opposing-horizontal-exchange-arrows:before{content:""}.ni-option-key-branching-mark:before{content:""}.ni-order-receipt-with-text-and-check-mark:before{content:""}.ni-outlined-paper-airplane:before{content:""}.ni-overlapping-square-speech-bubbles-with-text-lines:before{content:""}.ni-paint-palette-with-four-paint-wells:before{content:""}.ni-palm-tree-with-curved-trunk:before{content:""}.ni-paper-airplane-with-motion-lines:before{content:""}.ni-paper-receipt-with-three-text-lines:before{content:""}.ni-peace-mark-inside-circle:before{content:""}.ni-pen-drawing-wavy-line:before{content:""}.ni-pen-writing-curved-signature:before{content:""}.ni-pencil-above-straight-underline:before{content:""}.ni-pencil-inside-rounded-square:before{content:""}.ni-person-above-heart:before{content:""}.ni-person-beside-medical-cross:before{content:""}.ni-person-dropping-trash-into-bin:before{content:""}.ni-person-extending-arms-horizontally:before{content:""}.ni-person-meditating-cross-legged:before{content:""}.ni-person-raising-arms-diagonally:before{content:""}.ni-person-reading-open-book:before{content:""}.ni-person-walking-with-cane:before{content:""}.ni-person-walking-with-wheeled-walker:before{content:""}.ni-person-with-outstretched-arms-above-dashed-line:before{content:""}.ni-piggy-bank-with-coin-slot:before{content:""}.ni-plain-heart-outline:before{content:""}.ni-plain-light-bulb-outline:before{content:""}.ni-plain-location-pin-with-center-dot:before{content:""}.ni-plain-telephone-receiver:before{content:""}.ni-playground-swing-with-two-ropes:before{content:""}.ni-playing-card-with-diamond-suit:before{content:""}.ni-poker-chip-with-diamond-center:before{content:""}.ni-police-badge-shield-with-star:before{content:""}.ni-police-car-with-flashing-roof-beacon:before{content:""}.ni-potted-plant-with-three-broad-leaves:before{content:""}.ni-pregnant-woman-figure:before{content:""}.ni-price-tag-with-round-hole:before{content:""}.ni-protective-shield-with-check-mark:before{content:""}.ni-protective-shield-with-closed-padlock:before{content:""}.ni-protective-shield-with-heart:before{content:""}.ni-protective-shield-with-keyhole:before{content:""}.ni-puzzle-piece-with-top-and-side-knobs:before{content:""}.ni-queen-portrait-wearing-crown:before{content:""}.ni-question-mark-inside-rounded-square:before{content:""}.ni-rainbow-arcs-emerging-from-cloud:before{content:""}.ni-raised-clenched-fist:before{content:""}.ni-raised-finger-with-reminder-bow:before{content:""}.ni-raised-hand-above-wavy-water-lines:before{content:""}.ni-right-chevron:before{content:""}.ni-right-pointing-paper-airplane:before{content:""}.ni-right-pointing-return-arrow:before{content:""}.ni-ringed-planet:before{content:""}.ni-ringing-bell-with-motion-lines:before{content:""}.ni-rising-curve-on-axis-chart:before{content:""}.ni-road-curving-left-with-dashed-center-line:before{content:""}.ni-road-curving-right-with-dashed-center-line:before{content:""}.ni-rocket-launching-diagonally:before{content:""}.ni-rolled-document-with-text-lines:before{content:""}.ni-round-award-badge-with-star-and-ribbons:before{content:""}.ni-round-clock-face:before{content:""}.ni-round-fire-alarm-bell-with-pull-cord:before{content:""}.ni-round-magnifying-glass:before{content:""}.ni-round-virus-particle-with-spikes:before{content:""}.ni-rounded-infinity-loop:before{content:""}.ni-rounded-medical-cross:before{content:""}.ni-rubber-mallet:before{content:""}.ni-rubber-stamp-with-rectangular-base:before{content:""}.ni-running-person-entering-open-doorway:before{content:""}.ni-running-person-escaping-smoke:before{content:""}.ni-sailboat-with-single-sail:before{content:""}.ni-screwdriver-and-wrench:before{content:""}.ni-separated-electrical-plug-and-socket:before{content:""}.ni-share-arrow-exiting-rounded-square:before{content:""}.ni-sharpened-pencil-tip-angled-downward:before{content:""}.ni-shopping-basket-with-curved-handle:before{content:""}.ni-shopping-cart-with-two-item-dots:before{content:""}.ni-side-profile-head-silhouette:before{content:""}.ni-signpost-with-two-direction-boards:before{content:""}.ni-single-interlocking-puzzle-piece:before{content:""}.ni-single-leaf-with-central-vein:before{content:""}.ni-single-standing-person:before{content:""}.ni-six-arm-asterisk:before{content:""}.ni-six-branch-snowflake:before{content:""}.ni-six-person-community-group:before{content:""}.ni-six-point-medical-star:before{content:""}.ni-slot-machine-with-lever:before{content:""}.ni-small-shield-nested-inside-large-shield:before{content:""}.ni-smiling-baby-face-with-curled-hair:before{content:""}.ni-smiling-female-face-with-bobbed-hair:before{content:""}.ni-smiling-female-portrait-with-side-buns:before{content:""}.ni-smiling-male-face-with-short-hair:before{content:""}.ni-smiling-male-portrait-with-short-hair:before{content:""}.ni-smiling-man-face:before{content:""}.ni-smiling-robot-head-with-antenna:before{content:""}.ni-smiling-woman-face-with-hair-bun:before{content:""}.ni-sos-emergency-letters:before{content:""}.ni-spiral-galaxy:before{content:""}.ni-spiral-notebook-with-pencil:before{content:""}.ni-spiral-notepad-with-two-text-lines:before{content:""}.ni-spiral-sketchpad-with-scribbled-line:before{content:""}.ni-spiraling-hurricane-funnel:before{content:""}.ni-split-brain-hemispheres:before{content:""}.ni-square-speech-bubble-with-heart-inside:before{content:""}.ni-square-speech-bubble-with-three-typing-dots:before{content:""}.ni-square-speech-bubble-with-two-text-lines:before{content:""}.ni-square-speech-bubble-with-user-portrait:before{content:""}.ni-standing-person-beside-question-mark:before{content:""}.ni-steaming-teacup-on-saucer-line:before{content:""}.ni-stethoscope-with-round-chestpiece:before{content:""}.ni-storefront-with-striped-awning:before{content:""}.ni-storm-cloud-with-lightning-bolt:before{content:""}.ni-straight-road-with-dashed-center-line:before{content:""}.ni-striped-construction-barrier:before{content:""}.ni-striped-traffic-cone:before{content:""}.ni-sun-above-horizontal-haze-lines:before{content:""}.ni-sun-above-mountain-peak:before{content:""}.ni-sun-inside-circular-outline:before{content:""}.ni-sun-rising-over-cultivated-field:before{content:""}.ni-sun-setting-over-wavy-water:before{content:""}.ni-sun-shining-over-solar-panel:before{content:""}.ni-sun-with-wavy-outer-rays:before{content:""}.ni-tabbed-file-folder:before{content:""}.ni-task-list-with-two-check-marks:before{content:""}.ni-teacher-presenting-beside-classroom-board:before{content:""}.ni-teacup-with-hanging-tea-bag:before{content:""}.ni-teapot-with-curved-handle-and-spout:before{content:""}.ni-telephone-receiver-with-24-hour-label:before{content:""}.ni-telephone-receiver-with-medical-cross:before{content:""}.ni-telephone-receiver-with-ringing-waves:before{content:""}.ni-telescope-mounted-on-tripod:before{content:""}.ni-thick-downward-arrow:before{content:""}.ni-thick-left-arrow:before{content:""}.ni-thick-right-arrow:before{content:""}.ni-thick-upward-arrow:before{content:""}.ni-thin-downward-arrow:before{content:""}.ni-thin-left-arrow:before{content:""}.ni-thin-right-arrow:before{content:""}.ni-thin-upward-arrow:before{content:""}.ni-three-arc-rainbow:before{content:""}.ni-three-curved-recycling-arrows:before{content:""}.ni-three-horizontal-menu-dots:before{content:""}.ni-three-horizontal-menu-lines:before{content:""}.ni-three-horizontal-wind-gust-lines:before{content:""}.ni-three-node-share-network:before{content:""}.ni-three-point-crown:before{content:""}.ni-three-sparkle-stars:before{content:""}.ni-three-stacked-spa-stones:before{content:""}.ni-three-vertical-menu-dots:before{content:""}.ni-thumbs-up-hand:before{content:""}.ni-toolbox-with-handle-and-center-latch:before{content:""}.ni-transgender-gender-symbol:before{content:""}.ni-trash-bin-with-domed-lid:before{content:""}.ni-tree-and-mountain-above-oval-lake:before{content:""}.ni-tree-with-two-flying-birds:before{content:""}.ni-triangle-and-two-rounded-square-category-shapes:before{content:""}.ni-triangle-heart-circle-and-square-category-shapes:before{content:""}.ni-triangular-set-square-with-ruler-markings:before{content:""}.ni-trophy-cup-with-two-handles:before{content:""}.ni-tulip-flower-with-two-leaves:before{content:""}.ni-two-clinking-wine-glasses:before{content:""}.ni-two-closed-books:before{content:""}.ni-two-curved-arrows-forming-horizontal-cycle:before{content:""}.ni-two-customer-service-figures:before{content:""}.ni-two-diagonal-chain-links:before{content:""}.ni-two-friends-standing-side-by-side:before{content:""}.ni-two-hands-protecting-medical-cross:before{content:""}.ni-two-hands-shaking:before{content:""}.ni-two-horizontal-interlocking-chain-links:before{content:""}.ni-two-leaf-seedling:before{content:""}.ni-two-leaf-sprout-emerging-from-soil:before{content:""}.ni-two-medicine-capsules:before{content:""}.ni-two-neighbors-under-house-roof:before{content:""}.ni-two-overlapping-check-marks:before{content:""}.ni-two-overlapping-chevron-labels:before{content:""}.ni-two-overlapping-clouds:before{content:""}.ni-two-overlapping-user-profiles:before{content:""}.ni-two-people-connected-by-rotating-arrows:before{content:""}.ni-two-people-seated-across-table:before{content:""}.ni-two-sparkle-stars:before{content:""}.ni-two-stacks-of-coins:before{content:""}.ni-two-tone-capsule-pill:before{content:""}.ni-two-user-portraits-inside-circle:before{content:""}.ni-two-wheat-stalks:before{content:""}.ni-ultrasound-probe-emitting-waves:before{content:""}.ni-umbrella-sheltering-person:before{content:""}.ni-upright-narrow-paperclip:before{content:""}.ni-upright-ruler-with-side-markings:before{content:""}.ni-upright-sharpened-pencil:before{content:""}.ni-upward-chevron:before{content:""}.ni-upward-shift-key-arrow:before{content:""}.ni-user-portrait-inside-rounded-square:before{content:""}.ni-vertical-thermometer-with-round-bulb:before{content:""}.ni-vertical-traffic-light-with-three-lamps:before{content:""}.ni-video-camera-with-rounded-lens-body:before{content:""}.ni-volcano-emitting-smoke-cloud:before{content:""}.ni-wall-mounted-lamp-with-shade:before{content:""}.ni-wallet-with-round-clasp:before{content:""}.ni-warning-shield-with-exclamation-mark:before{content:""}.ni-warning-triangle-with-lightning-bolt:before{content:""}.ni-waving-flag-on-pole:before{content:""}.ni-web-page-displaying-medical-cross:before{content:""}.ni-wheelchair-user-with-raised-arm:before{content:""}.ni-whistle-emitting-sound-rays:before{content:""}.ni-windmill-with-four-flower-shaped-blades:before{content:""}.ni-wine-bottle-beside-stemmed-glass:before{content:""}.ni-wine-glass-half-filled:before{content:""}.ni-wrapped-gift-box-with-bow:before{content:""}.ni-wrench-inside-rounded-square:before{content:""}.ni-yin-yang-circle-with-two-dots:before{content:""}@font-face{font-family:GT Alpina;src:url(/fonts/GTAlpinaRoman.woff2) format("woff2"),url(/fonts/GTAlpinaRoman.woff) format("woff"),url(/fonts/GTAlpinaRoman.ttf) format("truetype");font-weight:20 1000;font-stretch:1% 1000%;font-style:normal;font-display:swap}@font-face{font-family:GT Alpina;src:url(/fonts/GTAlpinaItalic.woff2) format("woff2"),url(/fonts/GTAlpinaItalic.woff) format("woff"),url(/fonts/GTAlpinaItalic.ttf) format("truetype");font-weight:20 1000;font-stretch:1% 1000%;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Extraleicht.woff2) format("woff2"),url(/fonts/Sohne-Extraleicht.woff) format("woff"),url(/fonts/Sohne-Extraleicht.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-ExtraleichtKursiv.woff2) format("woff2"),url(/fonts/Sohne-ExtraleichtKursiv.woff) format("woff"),url(/fonts/Sohne-ExtraleichtKursiv.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Leicht.woff2) format("woff2"),url(/fonts/Sohne-Leicht.woff) format("woff"),url(/fonts/Sohne-Leicht.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-LeichtKursiv.woff2) format("woff2"),url(/fonts/Sohne-LeichtKursiv.woff) format("woff"),url(/fonts/Sohne-LeichtKursiv.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Buch.woff2) format("woff2"),url(/fonts/Sohne-Buch.woff) format("woff"),url(/fonts/Sohne-Buch.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-BuchKursiv.woff2) format("woff2"),url(/fonts/Sohne-BuchKursiv.woff) format("woff"),url(/fonts/Sohne-BuchKursiv.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Kraftig.woff2) format("woff2"),url(/fonts/Sohne-Kraftig.woff) format("woff"),url(/fonts/Sohne-Kraftig.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-KraftigKursiv.woff2) format("woff2"),url(/fonts/Sohne-KraftigKursiv.woff) format("woff"),url(/fonts/Sohne-KraftigKursiv.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Halbfett.woff2) format("woff2"),url(/fonts/Sohne-Halbfett.woff) format("woff"),url(/fonts/Sohne-Halbfett.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-HalbfettKursiv.woff2) format("woff2"),url(/fonts/Sohne-HalbfettKursiv.woff) format("woff"),url(/fonts/Sohne-HalbfettKursiv.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Dreiviertelfett.woff2) format("woff2"),url(/fonts/Sohne-Dreiviertelfett.woff) format("woff"),url(/fonts/Sohne-Dreiviertelfett.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-DreiviertelfettKursiv.woff2) format("woff2"),url(/fonts/Sohne-DreiviertelfettKursiv.woff) format("woff"),url(/fonts/Sohne-DreiviertelfettKursiv.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Fett.woff2) format("woff2"),url(/fonts/Sohne-Fett.woff) format("woff"),url(/fonts/Sohne-Fett.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-FettKursiv.woff2) format("woff2"),url(/fonts/Sohne-FettKursiv.woff) format("woff"),url(/fonts/Sohne-FettKursiv.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-Extrafett.woff2) format("woff2"),url(/fonts/Sohne-Extrafett.woff) format("woff"),url(/fonts/Sohne-Extrafett.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Sohne;src:url(/fonts/Sohne-ExtrafettKursiv.woff2) format("woff2"),url(/fonts/Sohne-ExtrafettKursiv.woff) format("woff"),url(/fonts/Sohne-ExtrafettKursiv.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-Extraleicht.woff2) format("woff2"),url(/fonts/SohneMono-Extraleicht.woff) format("woff"),url(/fonts/SohneMono-Extraleicht.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-ExtraleichtKursiv.woff2) format("woff2"),url(/fonts/SohneMono-ExtraleichtKursiv.woff) format("woff"),url(/fonts/SohneMono-ExtraleichtKursiv.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-Leicht.woff2) format("woff2"),url(/fonts/SohneMono-Leicht.woff) format("woff"),url(/fonts/SohneMono-Leicht.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-LeichtKursiv.woff2) format("woff2"),url(/fonts/SohneMono-LeichtKursiv.woff) format("woff"),url(/fonts/SohneMono-LeichtKursiv.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-Buch.woff2) format("woff2"),url(/fonts/SohneMono-Buch.woff) format("woff"),url(/fonts/SohneMono-Buch.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-BuchKursiv.woff2) format("woff2"),url(/fonts/SohneMono-BuchKursiv.woff) format("woff"),url(/fonts/SohneMono-BuchKursiv.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-Kraftig.woff2) format("woff2"),url(/fonts/SohneMono-Kraftig.woff) format("woff"),url(/fonts/SohneMono-Kraftig.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-KraftigKursiv.woff2) format("woff2"),url(/fonts/SohneMono-KraftigKursiv.woff) format("woff"),url(/fonts/SohneMono-KraftigKursiv.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-Halbfett.woff2) format("woff2"),url(/fonts/SohneMono-Halbfett.woff) format("woff"),url(/fonts/SohneMono-Halbfett.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-HalbfettKursiv.woff2) format("woff2"),url(/fonts/SohneMono-HalbfettKursiv.woff) format("woff"),url(/fonts/SohneMono-HalbfettKursiv.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-Dreiviertelfett.woff2) format("woff2"),url(/fonts/SohneMono-Dreiviertelfett.woff) format("woff"),url(/fonts/SohneMono-Dreiviertelfett.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-DreiviertelfettKursiv.woff2) format("woff2"),url(/fonts/SohneMono-DreiviertelfettKursiv.woff) format("woff"),url(/fonts/SohneMono-DreiviertelfettKursiv.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-Fett.woff2) format("woff2"),url(/fonts/SohneMono-Fett.woff) format("woff"),url(/fonts/SohneMono-Fett.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-FettKursiv.woff2) format("woff2"),url(/fonts/SohneMono-FettKursiv.woff) format("woff"),url(/fonts/SohneMono-FettKursiv.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-Extrafett.woff2) format("woff2"),url(/fonts/SohneMono-Extrafett.woff) format("woff"),url(/fonts/SohneMono-Extrafett.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Sohne Mono;src:url(/fonts/SohneMono-ExtrafettKursiv.woff2) format("woff2"),url(/fonts/SohneMono-ExtrafettKursiv.woff) format("woff"),url(/fonts/SohneMono-ExtrafettKursiv.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;font-size:103.125%}body{font-family:var(--font-sans);font-size:1rem;line-height:1.55;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{font-family:var(--font-serif);line-height:1.1;letter-spacing:-.005em;font-weight:500;color:var(--foreground)}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit;cursor:pointer}.mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1,"zero" 1}.container{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:var(--space-6)}.container--wide{width:100%;max-width:var(--content-wide);margin-inline:auto;padding-inline:var(--space-6)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.prose{font-size:1.0625rem;line-height:1.72;color:var(--foreground)}.prose>*+*{margin-top:var(--space-4)}.prose h2{font-family:var(--font-serif);font-size:1.6rem;font-weight:500;line-height:1.2;letter-spacing:-.005em;margin-top:var(--space-12)}.prose h3{font-family:var(--font-serif);font-size:1.25rem;font-weight:500;line-height:1.25;margin-top:var(--space-8)}.prose h2+*,.prose h3+*{margin-top:var(--space-3)}.prose p{text-wrap:pretty}.prose strong{font-weight:600}.prose em{font-style:italic}.prose a{color:var(--accent);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.prose a:hover{color:var(--accent-hover)}.prose ul,.prose ol{padding-left:1.45em}.prose li+li{margin-top:var(--space-2)}.prose li::marker{color:var(--subtle)}.prose blockquote{padding-left:var(--space-4);border-left:3px solid var(--border-strong);color:var(--muted);font-style:italic}.prose hr{border:none;border-top:var(--hairline) solid var(--border);margin-block:var(--space-8)}.prose code{font-family:var(--font-mono);font-size:.9em;padding:.1em .35em;border-radius:5px;background:var(--hover)}.sk{display:flex;flex-direction:column;min-height:0;height:100%;color:var(--foreground);background:var(--background)}.sk-avatar{position:relative;display:grid;place-items:center;width:60px;height:60px;flex-shrink:0;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent)}.sk-avatar__dot{position:absolute;top:4px;right:4px;width:11px;height:11px;border-radius:50%;background:var(--accent);border:2px solid var(--background)}.sk-mascot{display:block}.sk__head{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:var(--hairline) solid var(--border);flex-shrink:0}.sk__heading{min-width:0;flex:1}.sk__title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.sk__title{font-family:var(--font-serif);font-size:1.3125rem;font-weight:600;line-height:1.2;color:var(--foreground)}.sk__tagline{font-size:.9375rem;line-height:1.35;color:var(--muted)}.sk__close{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;margin:-6px -4px -6px 0;border:none;border-radius:var(--radius-pill);background:transparent;color:var(--subtle);cursor:pointer;transition:background .15s ease,color .15s ease}.sk__close:hover{background:var(--hover);color:var(--foreground)}.sk__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sk__log{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6) var(--space-4);scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){.sk__log{scroll-behavior:auto}}.sk__log:not(:has(.sk-msg)){justify-content:safe center}.sk__welcome{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);padding-block:var(--space-2) var(--space-2)}.sk__welcome-art{width:clamp(148px,44%,184px);height:auto}.sk__welcome-text{max-width:40ch;font-size:1.0625rem;line-height:1.55;color:var(--muted);margin:0}.sk[data-variant=panel] .sk__welcome-art{width:136px}.sk[data-variant=panel] .sk__welcome-text{font-size:1rem}.sk-msg--assistant{align-self:flex-start;display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start;max-width:100%;width:100%}.sk-msg--user{align-self:flex-end;max-width:85%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card) var(--radius-card) 5px var(--radius-card);background:var(--accent);color:var(--accent-fg);font-size:1.0625rem;line-height:1.5}.sk-msg--user p{margin:0}.sk-bubble{max-width:92%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card) var(--radius-card) var(--radius-card) 5px;background:var(--accent-soft);color:var(--foreground);font-size:1.0625rem;line-height:1.55}.sk-bubble p{margin:0}.sk-bubble p+p{margin-top:var(--space-3)}.sk-dots{display:inline-flex;gap:5px;padding:3px 2px}.sk-dots span{width:7px;height:7px;border-radius:50%;background:var(--accent-soft-fg);animation:sk-bounce 1.2s infinite ease-in-out both}.sk-dots span:nth-child(2){animation-delay:.15s}.sk-dots span:nth-child(3){animation-delay:.3s}@keyframes sk-bounce{0%,80%,to{transform:scale(.7);opacity:.5}40%{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.sk-dots span{animation:none}}.sk-card{width:100%;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--hairline) solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.sk-card__head{display:flex;align-items:center;gap:var(--space-3)}.sk-card__chip{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-chip, 11px);background:var(--c);color:var(--c-fg)}.sk-card__cat{font-size:.8125rem;letter-spacing:.07em;text-transform:uppercase;color:var(--subtle);font-weight:500}.sk-card__name{font-family:var(--font-serif);font-size:1.375rem;font-weight:500;line-height:1.2;color:var(--foreground);text-decoration:none}.sk-card__name:hover{text-decoration:underline;text-underline-offset:3px}.sk-card__desc{font-size:.96875rem;line-height:1.5;color:var(--muted);margin:0}.sk-card__foot{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding-top:var(--space-3);border-top:var(--hairline) solid var(--border)}.sk-card__value{font-size:1.0625rem;color:var(--foreground);text-decoration:none}a.sk-card__value:hover{text-decoration:underline;text-underline-offset:3px}.sk-card__hours{font-size:.84375rem;color:var(--subtle)}.sk-card--article{background:var(--accent-soft)}.sk-card--article .sk-card__foot{border-top-color:color-mix(in oklch,var(--border) 60%,transparent)}.sk-card--enter{animation:sk-card-in .32s ease both}@keyframes sk-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sk-card--enter{animation:none}}.sk__footer{flex-shrink:0;padding:var(--space-4);border-top:var(--hairline) solid var(--border)}.sk__composer{display:flex;align-items:flex-end;gap:var(--space-2)}.sk__input{flex:1;min-width:0;resize:none;border:var(--hairline) solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--foreground);font:inherit;font-size:1.0625rem;line-height:1.5;padding:11px var(--space-4);max-height:140px;transition:border-color .15s ease,box-shadow .15s ease}.sk__input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in oklch,var(--accent) 22%,transparent)}.sk__input::placeholder{color:var(--subtle)}.sk__send{flex-shrink:0;border:none;border-radius:var(--radius-lg);background:var(--accent);color:var(--accent-fg);font-size:1rem;font-weight:500;padding:12px var(--space-6);cursor:pointer;transition:background .15s ease,opacity .15s ease}.sk__send:hover{background:var(--accent-hover)}.sk__send:disabled{opacity:.5;cursor:default}.sk__note{margin-top:var(--space-3);font-size:.78125rem;line-height:1.4;color:var(--subtle);text-align:center}.sk__note a{color:var(--muted);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.sk__note a:hover{color:var(--foreground)}.sk[data-variant=panel] .sk-bubble,.sk[data-variant=panel] .sk-msg--user{font-size:1rem}.launcher[data-astro-cid-jp77hdol]{position:fixed;right:var(--space-6);bottom:var(--space-6);z-index:60}.launcher__btn[data-astro-cid-jp77hdol]{display:inline-flex;align-items:center;gap:var(--space-2);padding:8px 18px 8px 8px;border:none;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-fg);font-size:.96875rem;font-weight:500;cursor:pointer;box-shadow:0 12px 28px -10px color-mix(in oklch,var(--accent) 55%,transparent);transition:background .15s ease,transform .12s ease}.launcher__btn[data-astro-cid-jp77hdol]:hover{background:var(--accent-hover)}.launcher__btn[data-astro-cid-jp77hdol]:active{transform:translateY(1px)}.launcher__avatar[data-astro-cid-jp77hdol]{width:34px;height:34px}.launcher[data-astro-cid-jp77hdol][data-open] .launcher__btn[data-astro-cid-jp77hdol]{display:none}.launcher__panel[data-astro-cid-jp77hdol]{position:fixed;right:var(--space-6);bottom:var(--space-6);display:flex;flex-direction:column;width:min(400px,calc(100vw - 2 * var(--space-4)));height:min(640px,calc(100dvh - 2 * var(--space-6)));border:var(--hairline) solid var(--border);border-radius:var(--radius-xl);box-shadow:0 30px 70px -24px #00000080;overflow:hidden}.launcher__panel[data-astro-cid-jp77hdol][hidden]{display:none}@media(prefers-reduced-motion:no-preference){.launcher__panel[data-astro-cid-jp77hdol]:not([hidden]){animation:launcher-in .18s ease-out}}@keyframes launcher-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:560px){.launcher[data-astro-cid-jp77hdol]{right:var(--space-4);bottom:var(--space-4)}.launcher__panel[data-astro-cid-jp77hdol]{right:0;bottom:0;width:100vw;height:100dvh;border:none;border-radius:0}}.acute-strip[data-astro-cid-enhvt3as]{position:sticky;top:0;z-index:55;background:var(--urgency-emergency-soft);border-bottom:var(--hairline) solid color-mix(in oklch,var(--urgency-emergency) 28%,transparent)}.acute-strip__inner[data-astro-cid-enhvt3as]{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--acute-strip-h, 40px);padding-block:var(--space-2)}.acute-strip__icon[data-astro-cid-enhvt3as]{display:flex;color:var(--urgency-emergency);flex-shrink:0}.acute-strip__text[data-astro-cid-enhvt3as]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:center;font-size:.875rem;line-height:1.3;color:var(--foreground)}.acute-strip__item[data-astro-cid-enhvt3as]{display:inline-flex;align-items:baseline;gap:6px}.acute-strip__lead[data-astro-cid-enhvt3as]{color:var(--muted)}.acute-strip__num[data-astro-cid-enhvt3as]{font-weight:600;font-size:.9375rem;color:var(--urgency-emergency);text-decoration:underline;text-decoration-color:color-mix(in oklch,var(--urgency-emergency) 40%,transparent);text-underline-offset:2px}.acute-strip__num[data-astro-cid-enhvt3as]:hover{text-decoration-color:var(--urgency-emergency)}.acute-strip__sep[data-astro-cid-enhvt3as]{width:3px;height:3px;border-radius:50%;background:color-mix(in oklch,var(--urgency-emergency) 55%,transparent);flex-shrink:0}@media(max-width:560px){.acute-strip__lead[data-astro-cid-enhvt3as],.acute-strip__ring[data-astro-cid-enhvt3as]{display:none}.acute-strip__text[data-astro-cid-enhvt3as]{gap:var(--space-2)}.acute-strip__num[data-astro-cid-enhvt3as]:before{content:"Akut ";font-family:var(--font-sans);font-weight:400;color:var(--muted);text-decoration:none}.acute-strip__item[data-astro-cid-enhvt3as]:last-child .acute-strip__num[data-astro-cid-enhvt3as]:before{content:"Självmordstankar "}}@media(max-width:380px){.acute-strip__num[data-astro-cid-enhvt3as]:before,.acute-strip__item[data-astro-cid-enhvt3as]:last-child .acute-strip__num[data-astro-cid-enhvt3as]:before{content:none}}.consent[data-astro-cid-2effgw6e]{position:fixed;left:var(--space-6);bottom:var(--space-6);z-index:70;width:min(26rem,calc(100vw - var(--space-6) * 2));padding:var(--space-5);border:var(--hairline) solid var(--border);border-radius:var(--radius-card);background:var(--surface);box-shadow:0 8px 30px #0000001f}.consent[data-astro-cid-2effgw6e][hidden]{display:none}.consent__title[data-astro-cid-2effgw6e]{margin:0 0 var(--space-2);font-size:.9375rem;font-weight:600;color:var(--foreground)}.consent__text[data-astro-cid-2effgw6e]{margin:0 0 var(--space-4);font-size:.875rem;line-height:1.5;color:var(--muted)}.consent__actions[data-astro-cid-2effgw6e]{display:flex;gap:var(--space-2);flex-wrap:wrap}.consent__btn[data-astro-cid-2effgw6e]{flex:1 1 auto;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);border:var(--hairline) solid transparent;font:inherit;font-size:.875rem;font-weight:500;cursor:pointer}.consent__btn--accept[data-astro-cid-2effgw6e]{background:var(--accent);color:var(--accent-fg)}.consent__btn--accept[data-astro-cid-2effgw6e]:hover{background:var(--accent-hover)}.consent__btn--decline[data-astro-cid-2effgw6e]{background:transparent;color:var(--foreground);border-color:var(--border-strong)}.consent__btn--decline[data-astro-cid-2effgw6e]:hover{background:var(--accent-soft)}@media(max-width:560px){.consent[data-astro-cid-2effgw6e]{left:var(--space-4);right:var(--space-4);bottom:calc(var(--space-4) + 4.5rem);width:auto}}@media(prefers-reduced-motion:no-preference){.consent[data-astro-cid-2effgw6e]{animation:consent-in .2s ease-out}@keyframes consent-in{0%{opacity:0;transform:translateY(.5rem)}}}.skip-link[data-astro-cid-37fxchfa]{position:fixed;top:var(--space-3);left:var(--space-3);z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-fg);font-size:.9375rem;font-weight:500;transform:translateY(calc(-100% - var(--space-4)));transition:transform .15s ease}.skip-link[data-astro-cid-37fxchfa]:focus-visible{transform:translateY(0)}
