@font-face{font-family:primeicons;font-display:block;src:url("./media/primeicons-RSSEDYLY.eot");src:url("./media/primeicons-RSSEDYLY.eot?#iefix") format("embedded-opentype"),url("./media/primeicons-4GST5W3O.woff2") format("woff2"),url("./media/primeicons-P53SE5CV.woff") format("woff"),url("./media/primeicons-GEFHGEHP.ttf") format("truetype"),url("./media/primeicons-DHQU4SEP.svg?#primeicons") format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}html,body{height:100%;margin:0}.app-container{display:flex;flex-direction:column;min-height:100vh}h1{font-weight:700;font-size:var(--font-size-headline-1);margin:0!important}h2{color:var(--color-midnight-sapphire-1);font-size:var(--font-size-headline-2);font-weight:700;margin:0!important}:root{--font-family-regular: "SozialFactoring", Arial, sans-serif;--font-size-headline-1: 2.25rem;--font-size-headline-2: 1.5rem;--font-size-headline-3: 1.25rem;--font-size-label-l: 1.1rem;--font-size-label-m: 1rem;--font-size-label-s: .9rem;--color-black: #202020;--color-white: #ffffff;--color-grey-1: #363636;--color-grey-2: #4d4d4d;--color-grey-3: #5f5f5f;--color-grey-4: #797979;--color-grey-5: #8f8f8f;--color-grey-6: #a6a6a6;--color-grey-7: rgba(188, 188, 188, .27);--color-grey-8: #d2d2d2;--color-grey-9: #e9e9e9;--color-grey-10: #f5f5f5;--color-midnight-sapphire-1: #001a70;--color-midnight-sapphire-2: #4d5f9b;--color-midnight-sapphire-3: #8793bc;--color-midnight-sapphire-4-rgb: 229, 232, 241;--color-midnight-sapphire-4: rgba(var(--color-midnight-sapphire-4-rgb), 1);--color-midnight-sapphire-4-light: rgba(var(--color-midnight-sapphire-4-rgb), .3);--color-midnight-sapphire-5: #f2f3f8;--color-shiraz-1: 191, 13, 62;--color-shiraz-2: #eb5832;--color-shiraz-3: #e96e75;--color-shiraz-4: #d93a37;--color-shiraz-5: #d43e5a;--color-yellow-1: #e47600;--color-yellow-2: #efce78;--color-green-1: #007f5f;--color-green-2: #b1d6a7;--color-info-green-rgb: 0, 113, 85;--color-info-green: rgba(var(--color-info-green-rgb), 1);--color-info-green-light: rgba(var(--color-info-green-rgb), .11);--color-info-yellow: #a55500;--color-info-yellow-light: rgba(var(--color-yellow-2) .3);--color-info-red: rgba(var(--color-shiraz-1), 1);--color-info-red-light: rgba(var(--color-shiraz-1), .1);--color-info-blue-rgb: 51, 69, 129;--color-info-blue: rgba(var(--color-info-blue-rgb), 1);--color-info-blue-light: rgba(var(--color-info-blue-rgb), .15);--color-info-grey: var(--color-grey-2);--color-info-grey-light: rgba(var(--color-grey-3) .15);--color-font: var(--color-grey-1);--color-primary: var(--color-midnight-sapphire-1);--border-primary: #d5d7da;--border-primary-light: #e9eaeb;--color-shiraz-button-gradient: linear-gradient( 270deg, var(--color-shiraz-5) 0%, var(--color-shiraz-4) 40%, var(--color-shiraz-1) 100% );--transition-duration: .25s;--navigaiton-transition-icon-hover: transform var(--transition-duration) ease-out;--navigation-transform-icon-hover: rotate(26.64deg);--afpc-font-sans: "SozialFactoring";--afpc-color-smoke: hsl(210, 9%, 59%);--afpc-radius-small: 16px;--afpc-color-primary: var(--color-midnight-sapphire-1);--afpc-font-size-medium: 1rem;--afpc-textarea-size-medium-font: 1rem;--afpc-outline-width: 1px;--afpc-outline-space: 1px;--afpc-outline-color: var(--color-midnight-sapphire-2);--afpc-outline-input-border: var(--color-midnight-sapphire-2);--afpc-outline-input-shadow: 0 0 0 1px hsl(226, 34%, 45%);--afpc-tab-font-color-active: var(--color-midnight-sapphire-1);--afpc-tab-font-color-hover: var(--color-midnight-sapphire-2);--afpc-tab-group-nav-border-color-active: var(--color-midnight-sapphire-1);--afpc-color-accent: var(--color-midnight-sapphire-1);--afpc-tooltip-background-color: var(--color-white);--afpc-tooltip-text-color: var(--color-font);--afpc-checkbox-size-medium: 20px}@font-face{font-family:SozialFactoring;src:url("./media/aeonik-regular-NHJDYSGR.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:SozialFactoring;src:url("./media/aeonik-regularitalic-STDTWGAG.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:SozialFactoring;src:url("./media/aeonik-medium-O3CY3PGW.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SozialFactoring;src:url("./media/aeonik-mediumitalic-6D3NYEPZ.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:SozialFactoring;src:url("./media/aeonik-bold-X5JFB7AR.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SozialFactoring Bold;src:url("./media/aeonik-bolditalic-WKFYRBIH.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/MaterialIcons-Regular-T4HHZA3K.woff2") format("woff2"),url("./media/MaterialIcons-Regular-NKFYXBHK.ttf") format("truetype")}.material-symbols-outlined{font-variation-settings:"FILL" 0;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-symbols-filled{font-variation-settings:"FILL" 1;font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html,body{padding:0;margin:0;height:100%}html{box-sizing:border-box;font-size:14px}body{font-family:var(--font-family-regular),sans-serif;font-size:var(--font-size-label-m);color:var(--color-font);background-color:var(--color-grey-10)}main{height:100dvh;flex:1}:root{--afpc-button-border-radius: 80px;--afpc-button-size-medium-font: 1rem;--afpc-color-success: var(--color-green-1);--afpc-color-error: var(--color-info-red)}afpc-button::part(button){width:100%}afpc-button::part(text){transition:.1s}afpc-button::part(text):hover{color:var(--color-primary);background:var(--color-midnight-sapphire-4)}afpc-button::part(primary){transition:.1s;background:var(--color-primary)}afpc-button::part(primary):hover{color:var(--color-primary);background:var(--color-white)}afpc-button::part(secondary),afpc-button::part(bright){transition:.1s}afpc-button::part(secondary):hover,afpc-button::part(bright):hover{color:var(--color-primary);background:var(--color-white);border-color:var(--color-primary)}afpc-button::part(outline){transition:.1s}afpc-button::part(outline):hover{color:var(--color-midnight-sapphire-2);background:var(--color-white);border-color:var(--color-midnight-sapphire-2)}afpc-button.danger--outline::part(outline),afpc-button.danger--text::part(outline){color:var(--color-info-red);border-color:var(--color-shiraz-3)}afpc-button.danger--outline::part(outline):hover,afpc-button.danger--text::part(outline):hover{border-color:var(--color-info-red-light)}afpc-button.danger--outline::part(text),afpc-button.danger--text::part(text){color:var(--color-info-red)}afpc-button.danger--outline::part(text):hover,afpc-button.danger--text::part(text):hover{background-color:var(--color-info-red-light)}afpc-button.danger--outline::part(disabled){color:var(--color-shiraz-3);border-color:var(--color-shiraz-3)}afpc-button.danger--text::part(disabled){color:var(--color-shiraz-3)}afpc-button.is-pending::part(text),afpc-button.is-pending::part(primary),afpc-button.is-pending::part(secondary),afpc-button.is-pending::part(bright),afpc-button.is-pending::part(outline){position:relative}.button__pending-dots{display:inline-flex;align-items:center;gap:8px;line-height:1;vertical-align:middle}.button__pending-dots__dot{width:6px;height:6px;border-radius:50%;display:inline-block;animation:button-pending-pulse 1s ease-in-out infinite}.button__pending-dots__dot:nth-child(2){animation-delay:.2s}.button__pending-dots__dot:nth-child(3){animation-delay:.4s}@keyframes button-pending-pulse{0%,60%,to{transform:translateY(0) scale(.75);opacity:.65}30%{transform:translateY(-3px) scale(1.15);opacity:1}}header{background:var(--color-white)}header .header__content{display:flex;justify-content:space-between}@media (max-width: 575px){header .header__content{flex-direction:column}}header .header__content__menu{display:flex;gap:24px;align-items:center}@media only screen and (max-width: 1199px){header .header__content__menu{gap:16px}}@media (max-width: 575px){header .header__content__menu{gap:0;justify-content:space-around;flex-grow:1;margin-bottom:12px}}header .header__content__menu afpc-dropdown::part(base){width:7.5rem;height:2.5rem}@media only screen and (max-width: 1199px){header .header__content__menu afpc-dropdown::part(base){width:4.5rem}}header .header__content__menu afpc-dropdown.header__content__menu__notifications{width:16rem}header .header__content__menu afpc-dropdown.header__content__menu__notifications h3{font-size:1.5rem;font-weight:500;margin-top:8px}@media only screen and (max-width: 1199px){header .header__content__menu afpc-dropdown.header__content__menu__notifications{width:4.5rem}}@media only screen and (max-width: 767px){header .header__content__menu afpc-dropdown.header__content__menu__notifications{width:6.5rem}}header .header__content__menu afpc-dropdown.header__content__menu__notifications afpc-menu::part(base){padding:16px;border-radius:var(--afpc-radius-small);--afpc-menu-max-height: 500px;font-size:.875rem}@media only screen and (max-width: 479px){header .header__content__menu afpc-dropdown.header__content__menu__notifications afpc-menu::part(base){width:250px}}header .header__content__menu afpc-dropdown.header__content__menu__notifications afpc-divider::part(base){margin:16px 0;background-color:var(--color-grey-10)}header .header__content__menu afpc-dropdown .header__content__menu__button__icon--with-badge{display:flex;align-items:center}header .header__content__menu afpc-dropdown .header__content__menu__button__icon__badge{align-self:end;transform:translateY(6px) translate(-8px)}header .header__content__menu afpc-dropdown.header__content__menu__chats{width:13rem}@media only screen and (max-width: 1199px){header .header__content__menu afpc-dropdown.header__content__menu__chats{width:4.5rem}}header .header__content__menu .header__content__menu__notifications--empty{display:flex;align-items:center;gap:12px;padding-bottom:16px}header .header__content__menu .header__content__menu__notifications--empty .header__content__menu__notifications__empty-icon{font-size:2.5rem;color:var(--color-green-1)}header .header__content__menu__button{display:flex;align-items:center;gap:8px;color:var(--color-grey-1)}header .header__content__menu__button__icon__trailing{transform:rotate(-90deg);font-size:var(--font-size-label-m)}@media only screen and (max-width: 1199px){header .header__content__menu__button__label{display:none}}header .benachrichtigung-card{max-width:384px;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--afpc-radius-small)}header .benachrichtigung-card__content{padding:0 16px}header .benachrichtigung-card__content p{margin-top:0}header .benachrichtigung-card__close{display:flex;width:100%;justify-content:end;margin-top:4px;height:10px}header .benachrichtigung-card__read{padding:0 16px 16px}header .benachrichtigung-card__close-icon{font-size:1.2rem;color:var(--color-black)}header .benachrichtigung-card__content{flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden}header .benachrichtigung-card__content *,header .benachrichtigung-card__content span{white-space:normal;overflow-wrap:anywhere;word-break:break-word}footer{padding:48px 48px 32px;color:var(--color-font);background:var(--color-white)}footer .footer{gap:0;display:flex;flex-direction:column}footer .footer__header{font-weight:700}footer .footer__version{padding-top:16px;font-size:.8rem;color:var(--color-grey-1);word-break:break-all}footer .footer__content{margin-top:16px;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 767px){footer .footer__content{width:100%;gap:16px 24px}}footer .footer__content__link{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--color-black);text-decoration:none}footer .footer__content__link:hover{color:var(--color-primary)}footer .footer__content .link-icon{font-size:1rem}:root{--afpc-menu-item-font-color: var(--color-font)}afpc-menu-item::part(label):hover{background:var(--color-white);color:var(--color-primary)}.search{display:flex;padding:24px;background-color:var(--color-white);border-radius:1rem;gap:16px;align-items:center}.search__icon{color:var(--color-grey-5)}.card{padding:24px;height:100%;width:100%;border-radius:1rem}.card--default,.card--bright{background-color:var(--color-white)}.card--dark{background-color:var(--color-info-blue);color:var(--color-white)}.card--kundenbetreuer{background-color:var(--color-midnight-sapphire-4)}:root{--color-background-kundenbetreuer: var(--color-midnight-sapphire-4)}.navigation-card:hover{cursor:pointer}.navigation-card--dark .navigation-card-icon .afpc-icon{background-color:var(--color-white);color:var(--color-info-blue);border:1px solid var(--color-primary)}.navigation-card--kundenbetreuer .navigation-card-icon .afpc-icon,.navigation-card--default .navigation-card-icon .afpc-icon,.navigation-card--bright .navigation-card-icon .afpc-icon{background-color:var(--color-primary);color:var(--color-white);border:1px solid var(--color-primary)}.navigation-card:hover .navigation-card-icon afpc-icon svg{transform:var(--navigation-transform-icon-hover)}.navigation-card__content{display:flex;flex-direction:column;font-size:var(--font-size-label-l);line-height:1.5rem;justify-content:center;min-height:3rem}.navigation-card__content__wrapper{display:flex;justify-content:space-between;gap:40px;height:100%}.navigation-card__content:has([card-content]){justify-content:start}.einrichtung__card{display:flex;flex-direction:column;gap:20px}.einrichtung__card__header{cursor:pointer}.einrichtung__card__header:hover{text-decoration:underline}.einrichtung__card__content{display:flex;justify-content:space-between}@media only screen and (max-width: 991px){.einrichtung__card__content{flex-direction:column;gap:16px}}.einrichtung__card__content__kpi{display:flex;flex-direction:row;gap:40px}@media only screen and (max-width: 1199px){.einrichtung__card__content__kpi{gap:16px}}@media only screen and (max-width: 991px){.einrichtung__card__content__kpi{flex-direction:column;gap:24px}}.einrichtung__card__content__kpi__section{display:flex;flex-direction:column;white-space:nowrap;align-items:center}.einrichtung__card__content__kpi__section__values{font-size:var(--font-size-label-l)}.einrichtung__card__content__kpi__section__values--highlighted{font-weight:500}.einrichtung__card__content__kpi__section__subtext{white-space:nowrap;text-align:center;color:var(--color-grey-4)}.einrichtung__card__content__kpi__abschluesse__values{display:flex;justify-content:space-between;gap:32px;width:20rem}@media only screen and (max-width: 991px){.einrichtung__card__content__kpi__abschluesse__values{max-width:min-content}}.einrichtung__card__content__kpi__klaerungsliste,.einrichtung__card__content__kpi__nachrichten{width:12rem}@media only screen and (max-width: 991px){.einrichtung__card__content__kpi__klaerungsliste,.einrichtung__card__content__kpi__nachrichten{width:auto}}.einrichtung__card__content__action__btn{display:flex;align-items:center;gap:8px}.einrichtung__card__content__action__btn .afpc-icon{font-size:1.5rem;color:var(--color-primary)}.einrichtung__card__content__action__btn .afpc-icon svg{transition:var(--navigaiton-transition-icon-hover)}.einrichtung__card__content__action:hover .afpc-icon svg{transform:var(--navigation-transform-icon-hover)}.einrichtung__card afpc-divider,.einrichtung__card afpc-divider::part(base){max-width:1px;min-width:1px;height:35px}@media only screen and (max-width: 991px){.einrichtung__card afpc-divider,.einrichtung__card afpc-divider::part(base){display:none}}.navigation-card-icon{display:flex;align-items:center;height:100%}.navigation-card-icon .afpc-icon{font-size:1.75rem;padding:8px;border-radius:50%}.navigation-card-icon .afpc-icon svg{transition:var(--navigaiton-transition-icon-hover)}.pagination{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-white);border-radius:1rem;padding:1.5rem}@media only screen and (max-width: 767px){.pagination{flex-direction:column;gap:16px}}.pagination__slider{display:flex;align-items:center}.pagination__slider afpc-button::part(text){border-radius:.5rem;transition:.1s;width:35px}.pagination__slider afpc-button.active::part(text){color:var(--color-white);background:var(--color-primary);cursor:default}.pagination__dropdown{display:flex;align-items:center;gap:.75rem}.pagination__dropdown__icon__trailing{transform:rotate(-90deg);font-size:var(--font-size-label-m)}.pagination__dropdown__label{display:flex;gap:.75rem;align-items:center}.pagination afpc-dropdown::part(base){width:4.5rem;height:2.5rem}:root{--afpc-input-border-radius: var(--afpc-radius-small)}afpc-input::part(field-large),afpc-input::part(field-medium),afpc-input::part(field-small){border-color:var(--color-grey-8)}afpc-input.has-value::part(field-large),afpc-input.has-value::part(field-medium),afpc-input.has-value::part(field-small){border-color:var(--afpc-color-primary)}afpc-input.has-value::part(input-text),afpc-input.has-value::part(input-date),afpc-input.has-value::part(input-number){color:var(--afpc-color-primary)}afpc-input:not(.has-value)::part(field-medium){border-color:var(--afpc-color-smoke)}afpc-input:not(.has-value)::part(input-date){color:var(--color-font)}afpc-input::part(disabled){background-color:var(--color-grey-10)}afpc-input::part(input-text),afpc-input::part(input-email){color:var(--color-font)}afpc-input:focus::part(field-medium){border-color:var(--color-midnight-sapphire-2)}afpc-input::part(input-date)::-webkit-inner-spin-button,afpc-input::part(input-date)::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.einrichtungsheader{background-color:var(--color-midnight-sapphire-4)}.breadcrumb{display:flex;align-items:center;gap:8px;list-style:none;padding:8px 0;line-height:1.75rem;flex-wrap:wrap}.breadcrumb__wrapper{display:flex;align-items:center;gap:8px}.breadcrumb__link{color:var(--color-grey-5);text-decoration:none}.breadcrumb__link:hover{text-decoration:underline}.breadcrumb__unclickable{color:var(--color-grey-5);text-decoration:none}.breadcrumb__separator{display:flex;align-self:center;color:var(--color-grey-5)}.breadcrumb__current{font-weight:700;text-decoration:none;border-bottom:1px solid var(--color-primary);padding:4px;color:var(--color-primary)}:root{--color-table-header: var(--color-midnight-sapphire-5);--color-table-border: var(--color-midnight-sapphire-4)}.sf-table-wrapper{overflow-x:auto;overflow-y:clip;border-radius:var(--afpc-radius-small);border:1px solid var(--color-table-border);max-width:100%;display:block}.sf-table{max-width:100%;background:var(--color-white);border-spacing:0;font-family:inherit}.sf-table--pending{margin-top:24px}.sf-table afpc-dropdown{position:relative}.sf-table afpc-dropdown::part(base){position:relative;width:7.5rem;height:2.5rem}.sf-table__head{position:relative;white-space:nowrap;background:var(--color-table-header);height:68px}.sf-table__row{border-bottom:1px solid var(--color-table-border)}.sf-table__row:last-child{border-bottom:none}.sf-table__row--head{border-bottom:1px solid var(--color-table-border)}.sf-table__row--disabled>td{color:var(--color-grey-6)}.sf-table__cell{padding:16px;color:var(--color-font);background:var(--color-white);border-bottom:1px solid var(--color-table-border)}.sf-table__cell:last-child{border-right:none;width:1%}.sf-table__cell:last-child afpc-dropdown::part(base){width:2.5rem}.sf-table__cell__icon{font-size:1.5rem}.sf-table__cell--head{font-weight:700;background:var(--color-table-header);color:var(--color-font);border-bottom:1px solid var(--color-table-border)}.sf-table__cell--head:first-child{border-top-left-radius:var(--afpc-radius-small)}.sf-table__cell--head:last-child{border-top-right-radius:var(--afpc-radius-small)}.sf-table__cell--empty{text-align:center;font-style:italic;padding:32px}.sf-table__cell--summary-wrapper{text-align:right}.sf-table__cell--summary{width:fit-content;margin-left:auto}.sf-table__header-content{display:flex;align-items:center;gap:4px}.sf-table__header-content afpc-checkbox::part(checkbox){max-width:22px}.sf-table__header-text{font-weight:700;color:var(--color-font)}.sf-table__sort{position:relative;display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;height:1.5rem;width:1.5rem}.sf-table__sort-icon{position:absolute;left:50%;transform:translate(-50%);font-size:1rem;line-height:1;opacity:.4;transition:opacity .2s;margin:0}.sf-table__sort-icon--active{opacity:1}.sf-table__sort-icon--up{top:0}.sf-table__sort-icon--down{bottom:0}.sf-table__body{background:var(--color-white)}.sf-table-filter{display:flex;flex-direction:column;gap:12px;padding-top:8px;padding-bottom:16px}.sf-table-filter__toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:end;padding-top:24px;padding-right:16px}@media only screen and (max-width: 767px){.sf-table-filter__toolbar{gap:8px}}.sf-table-filter__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:var(--color-white)}@media only screen and (max-width: 1023px){.sf-table-filter__bar{gap:12px;padding:10px 12px}}@media only screen and (max-width: 767px){.sf-table-filter__bar{flex-direction:column;align-items:stretch;gap:8px;padding:8px 10px}}.sf-table-filter__chips{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-start}@media only screen and (max-width: 1023px){.sf-table-filter__chips{gap:8px 12px}}@media only screen and (max-width: 767px){.sf-table-filter__chips{gap:8px}}.sf-table-filter__actions{display:inline-flex;align-items:center;gap:16px;white-space:nowrap;padding-top:16px}@media only screen and (max-width: 767px){.sf-table-filter__actions{width:100%;justify-content:space-between;gap:8px;flex-wrap:wrap}}.sf-table-filter__reset-all__content,.sf-table-filter__add__content{appearance:none;border:0;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;gap:8px;font-weight:700;cursor:pointer}.sf-table-filter__reset-all__content i,.sf-table-filter__add__content i{font-size:var(--afpc-font-size-medium);line-height:1}.sf-table-filter__reset-all__content:focus-visible,.sf-table-filter__add__content:focus-visible{outline:2px solid var(--color-midnight-sapphire-3);outline-offset:2px;border-radius:var(--afpc-radius-small)}.sf-table-filter__reset-all{color:var(--color-shiraz-1)}.sf-table-filter__add{color:var(--color-midnight-sapphire-1)}.sf-table-filter__dialog-header{display:flex;flex-direction:column;gap:4px}.sf-table-filter__dialog-title{font-weight:700;font-size:var(--font-size-headline-2);line-height:1.3}.sf-table-filter__dialog-title:focus{outline:none;box-shadow:none}.sf-table-filter__dialog-subtitle{font-size:var(--font-size-label-s)}.sf-table-filter__grid{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:0 20px}@media only screen and (max-width: 1023px){.sf-table-filter__grid{grid-template-columns:repeat(2,minmax(240px,1fr));gap:12px 16px}}@media only screen and (max-width: 767px){.sf-table-filter__grid{grid-template-columns:1fr;gap:10px}}.sf-table-filter__grid .sf-filter-card--full{grid-column:1/-1}.sf-table-filter__footer{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:12px;flex-wrap:wrap}.sf-table-filter__footer-right{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sf-chip{display:flex;flex-direction:column;gap:5.6px;min-width:220px}.sf-chip__label{font-weight:600}.sf-chip__pill.p-chip{box-sizing:content-box;height:20px;background:var(--color-white);color:var(--color-midnight-sapphire-1);border:1px solid var(--color-midnight-sapphire-1);border-radius:9999px;padding:4px 12px;line-height:1.2;justify-content:space-between;display:flex!important}@media only screen and (max-width: 767px){.sf-chip__pill.p-chip{padding:4px 10px}}.sf-chip__pill .p-chip-remove-icon{color:var(--color-midnight-sapphire-1);background:var(--color-white);margin-left:8px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}@media only screen and (max-width: 1023px){.sf-chip{min-width:200px}}@media only screen and (max-width: 767px){.sf-chip{min-width:100%}}.sf-filter-card{position:relative;padding:12px 12px 14.4px;display:flex;flex-direction:column;gap:8px}@media only screen and (max-width: 767px){.sf-filter-card{padding:10px;gap:6px}}.sf-filter-card__head{display:flex;justify-content:space-between;align-items:center;gap:8px}@media only screen and (max-width: 767px){.sf-filter-card__head{gap:6px}}.sf-filter-card__label{font-weight:600}.sf-filter-card__reset{background:none;border:0;padding:0;margin:0;color:var(--color-midnight-sapphire-1);cursor:pointer;font-weight:700}.sf-filter-card__body{display:grid;grid-template-columns:1fr;align-items:center;gap:8px;height:100%}.sf-filter-card__body--stepper{grid-template-columns:auto 1fr auto}@media only screen and (max-width: 767px){.sf-filter-card__body{gap:6px}}.sf-filter-card__body .radio-group--horizontal{width:50%}.sf-filter-card__select__sub-label{color:var(--color-grey-4);font-size:var(--font-size-label-s);padding-left:4px}.sf-filter-card__control{width:100%}.sf-filter-card__control--select-search{display:grid;grid-template-columns:max-content 1fr;gap:.25rem;align-items:stretch;border:1px solid var(--afpc-color-smoke);border-radius:var(--afpc-radius-small);background:var(--color-white);overflow:hidden}.sf-filter-card__control--select-search afpc-select::part(menu){width:max-content}.sf-filter-card__control--select-search afpc-select::part(trigger),.sf-filter-card__control--select-search afpc-input::part(field-medium){border:none;box-shadow:none}.sf-filter-card__control--select-search afpc-select::part(inner){gap:.1rem}.sf-filter-card__control--select-search.has-value{border:1px solid var(--color-primary);color:var(--color-primary)}.sf-filter-card__control--select-search .sf-filter-card__control--select,.sf-filter-card__control--select-search .sf-filter-card__control--search{width:100%;border:0;border-radius:0;background:transparent}.sf-filter-card__control--select-search .sf-filter-card__control--select{border-right:1px solid var(--afpc-color-smoke)}.sf-filter-card__control--select-search:focus-within{border-color:var(--color-midnight-sapphire-2);box-shadow:0 0 0 1px var(--color-midnight-sapphire-2)}.ampel__card{min-width:350px;display:flex;align-items:center;justify-content:space-between;background-color:var(--color-grey-10);border-radius:16px;padding:16px 24px;gap:8px}.ampel__card__column{display:flex;flex-direction:column}.ampel__card__column__ankaeufe{font-size:var(--font-size-label-l);font-weight:700;width:20%}.ampel__card__column__forderungen{align-items:end;width:30%;min-width:max-content}.ampel__card__column__volumen{align-items:end;width:50%;min-width:max-content}.ampel__card__column__gesamt{color:var(--color-grey-3)}.ampel__card__color__red{border-left:5px solid var(--Shiraz-Shiraz-4, var(--color-shiraz-4))}.ampel__card__color__yellow{border-left:5px solid var(--Shiraz-Shiraz-4, var(--color-yellow-2))}.ampel__card__color__green{border-left:5px solid var(--Shiraz-Shiraz-4, var(--color-green-1))}.not-authorized{padding-block:80px}.not-authorized__section{max-width:760px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.not-authorized__card{width:100%;background:var(--color-white);border:1px solid var(--color-grey-2, #e5e7eb);border-radius:var(--radius-l, 16px);padding:48px;display:flex;flex-direction:column;gap:24px;text-align:center}.not-authorized__card__title{margin:0}.not-authorized__card__text{margin:0;color:var(--color-grey-5);max-width:60ch;margin-inline:auto}@media only screen and (max-width: 1199px){.not-authorized{padding-block:48px}.not-authorized__section{gap:24px}.not-authorized__card{padding:40px;gap:16px}}:root{--afpc-select-border-radius: var(--afpc-radius-small)}afpc-select::part(expand-icon){color:var(--afpc-color-primary)}afpc-select.has-value{color:var(--afpc-color-primary)}afpc-select.has-value::part(trigger){border-color:var(--afpc-color-primary)}:root{--afpc-dialog-radius: var(--afpc-radius-small);--afpc-font-weight-semibold: 400}:root{--afpc-button-border-radius: 80px;--p-datepicker-date-selected-background: var(--color-midnight-sapphire-2);--p-datepicker-date-selected-color: var(--color-white);--p-datepicker-date-color: var(--color-font);--p-datepicker-select-month-color: var(--color-font);--p-datepicker-select-year-color: var(--color-font);--p-datepicker-week-day-color: var(--color-font);--p-datepicker-today-color: var(--color-font);--p-datepicker-today-background: var(--color-white);--p-button-text-secondary-hover-background: var(--color-grey-7);--p-datepicker-date-hover-background: var(--color-grey-7);--p-datepicker-date-hover-color: var(--color-font);--p-datepicker-header-background: var(--color-white);--p-datepicker-dropdown-background: var(--color-white);--p-inputtext-background: var(--color-white);--p-datepicker-panel-background: var(--color-white);--p-inputtext-color: var(--color-font);--p-datepicker-dropdown-hover-background: var(--color-grey-7);--p-datepicker-dropdown-hover-color: var(--color-font);--p-datepicker-dropdown-color: var(--color-font);--p-datepicker-select-month-hover-background: var(--color-grey-7);--p-datepicker-select-month-hover-color: var(--color-font);--p-datepicker-select-year-hover-background: var(--color-grey-7);--p-datepicker-select-year-hover-color: var(--color-font);--p-datepicker-header-border-color: var(--color-grey-7)}p-datepicker{width:100%;height:35px}p-datepicker .p-datepicker-input{border-radius:80px 0 0 80px;border-color:var(--afpc-color-smoke)}p-datepicker .p-datepicker-dropdown{border-radius:0 80px 80px 0;border-color:var(--afpc-color-smoke)}p-datepicker input::placeholder{color:var(--color-grey-3)}.p-datepicker-today>.p-datepicker-day{border:1px solid var(--color-grey-3)}sf-date-range-picker.has-value .p-datepicker-input,sf-date-range-picker.has-value .p-datepicker-dropdown{border-color:var(--afpc-color-primary);color:var(--afpc-color-primary)}sf-date-range-picker .p-datepicker{border-radius:80px;transition:box-shadow .2s ease,border-color .2s ease}sf-date-range-picker .p-datepicker:focus-within{box-shadow:var(--afpc-outline-input-shadow)}sf-date-range-picker .p-datepicker:focus-within .p-datepicker-input,sf-date-range-picker .p-datepicker:focus-within .p-datepicker-dropdown{border-color:var(--afpc-outline-input-border)}sf-date-range-picker .p-datepicker .p-inputwrapper{border:1px solid var(--afpc-color-smoke);border-radius:80px}:root{--afpc-transition-time-fast: .6s;--afpc-transition-ease-in-out: ease-in-out}.alert__container{position:fixed;bottom:0;width:400px;right:20px;top:40px;height:min-content;z-index:9999999}afpc-radio-group.radio-group--horizontal::part(elements){flex-direction:row}afpc-tab::part(base),afpc-tab::part(base-active){font-size:var(--font-size-headline-3)}.sf-upload{width:500px;height:150px;background:var(--color-white);border:1px dashed var(--border-primary);border-radius:var(--afpc-radius-small);display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;flex-direction:column;color:var(--color-grey-3);cursor:pointer}@media only screen and (max-width: 767px){.sf-upload{width:100%}}.sf-upload span,.sf-upload__replace-hint{text-align:center}.sf-upload:focus-visible{outline:1px solid var(--color-primary);outline-offset:1px;border-radius:var(--afpc-radius-small)}.sf-upload button{background:none;border:none;font-size:var(--font-size-label-l);outline:none;padding:0;color:var(--color-grey-3)}.sf-upload__icon{margin-bottom:8px;border:1px solid var(--border-primary-light);border-radius:8px;padding:8px;cursor:pointer}.sf-upload__label--uploaded{display:flex;flex-wrap:wrap;gap:0 4px;word-break:break-word;text-align:center;align-items:center;justify-content:center;font-size:var(--font-size-label-l)}.sf-upload__label--highlight{color:var(--color-info-blue);font-weight:700;text-align:center;cursor:pointer;font-size:var(--font-size-label-l)}.sf-upload__files-uploaded{cursor:pointer;border:1px dashed var(--color-info-green)}.sf-upload__files-uploaded .sf-upload__icon{border:1px solid var(--color-info-green-light);color:var(--color-info-green);font-weight:700}.sf-upload--dragover{border-width:2px}.sf-upload.dragover-invalid{cursor:not-allowed!important}.title{display:flex;flex-direction:column;gap:4px;margin-bottom:32px}.title__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.title__action{display:inline-flex;align-items:center;gap:4px}.title__action__icon{font-size:1.4rem}.title__header{font-size:var(--font-size-headline-1);font-weight:700;margin:0;color:var(--color-font)}.title__subheader{font-size:var(--font-size-headline-2);font-weight:700;margin:0;color:var(--color-font)}.title__subtitle{font-size:var(--font-size-label-m);color:var(--color-grey-2);margin:0}.title__skeleton{flex:1;max-width:20rem}:root{--afpc-textarea-border-radius: var(--afpc-radius-small)}afpc-textarea::part(textarea){border-color:var(--color-grey-8)}afpc-textarea.has-value::part(textarea){border-color:var(--afpc-color-primary);color:var(--afpc-color-primary)}.pending-button--pending::part(text),.pending-button--pending::part(primary),.pending-button--pending::part(secondary),.pending-button--pending::part(bright),.pending-button--pending::part(outline){position:relative}.pending-button__dots{display:inline-flex;align-items:center;gap:8px;line-height:1;vertical-align:middle}.pending-button__dots__dot{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block;animation:pending-button-pulse 1s ease-in-out infinite}.pending-button__dots__dot:nth-child(2){animation-delay:.2s}.pending-button__dots__dot:nth-child(3){animation-delay:.4s}.pending-button__dot{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block;animation:pending-button-pulse 1s ease-in-out infinite}.pending-button__dot:nth-child(2){animation-delay:.2s}.pending-button__dot:nth-child(3){animation-delay:.4s}@keyframes pending-button-pulse{0%,60%,to{transform:translateY(0) scale(.75);opacity:.65}30%{transform:translateY(-3px) scale(1.15);opacity:1}}.confirm-dialog__header{font-weight:700;font-size:var(--font-size-headline-2);padding-bottom:8px}.confirm-dialog__header:focus{outline:none;box-shadow:none}.confirm-dialog__content{font-size:var(--font-size-label-l)}.confirm-dialog__footer{padding-top:16px;display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}@media only screen and (max-width: 479px){.confirm-dialog__footer{flex-direction:column;justify-content:stretch;width:80vw}.confirm-dialog__footer sf-pendable-button,.confirm-dialog__footer afpc-button{flex-grow:1;display:flex}}:root{--afpc-progress-bar-border-radius: var(--afpc-radius-small)}afpc-progress-bar::part(wrapper){background-color:var(--color-grey-9);border:none}afpc-progress-bar::part(indicator){justify-content:end;padding-right:16px;box-sizing:border-box}.slider{width:100%;display:flex;justify-content:start;-webkit-user-select:none;user-select:none}.slider__pending{pointer-events:none}.slider__pending .slider__dot.active{animation:selected-dot-pulse 1.4s ease-in-out infinite}.slider__pending .slider__track__bar{position:relative;overflow:hidden}.slider__pending .slider__track__bar:after{content:"";position:absolute;inset:0;background-size:160px 100%;animation:wave-scroll .85s linear infinite;opacity:.6;will-change:background-position;background:repeating-linear-gradient(90deg,transparent 0 40px,rgba(var(--color-midnight-sapphire-rgb, 0, 62, 130),.3) 40px 110px,transparent 120px 160px)}.slider__disabled{pointer-events:none}.slider__disabled .slider__dot{cursor:default;background:var(--color-midnight-sapphire-3);box-shadow:none}.slider__labels{position:relative;height:.8rem;font-size:var(--font-size-label-s)}.slider__label{position:absolute;top:0;transform:translate(-50%);white-space:nowrap;color:var(--color-grey-5);font-weight:400;text-align:center}.slider__label.active{color:var(--color-black);font-weight:600}.slider__content{position:relative;display:inline-block}.slider__track{position:relative;height:28px}.slider__track__bar{position:absolute;top:50%;transform:translateY(-50%);height:4px;width:100%;background:var(--color-grey-8)}.slider__tick{position:absolute;top:50%;transform:translate(-50%,-50%);width:2px;height:14px;background:var(--color-grey-8);pointer-events:none}.slider__dot{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;background:var(--color-midnight-sapphire-2);cursor:grab;transition:background-color .2s ease,box-shadow .2s ease;outline:none;box-shadow:0 0 0 0 transparent}.slider__dot:hover{background:var(--color-midnight-sapphire-1)}.slider__dot:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-white),0 0 0 5px var(--color-midnight-sapphire-2)}.slider__dot.snapping{transition:left .2s cubic-bezier(.22,.8,.35,1),background-color .2s ease,box-shadow .2s ease;will-change:left}.slider__dot.dragging{transition:none}@keyframes wave-scroll{0%{background-position:0 0}to{background-position:-160px 0}}@keyframes selected-dot-pulse{0%,to{transform:translate(-50%,-50%) scale(.97);box-shadow:0 0 rgba(var(--color-midnight-sapphire-rgb, 0, 62, 130),.35)}50%{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 0 6px rgba(var(--color-midnight-sapphire-rgb, 0, 62, 130),0)}}@keyframes slider-pulse-ring-strong{0%{box-shadow:0 0 rgba(var(--color-midnight-sapphire-rgb, 0, 62, 130),.55)}60%{box-shadow:0 0 0 12px rgba(var(--color-midnight-sapphire-rgb, 0, 62, 130),0)}to{box-shadow:0 0 rgba(var(--color-midnight-sapphire-rgb, 0, 62, 130),0)}}.nutzer-einladen-dialog__header{display:flex;flex-direction:column;gap:4px}.nutzer-einladen-dialog__title{font-weight:700;font-size:var(--font-size-headline-2);line-height:1.3}.nutzer-einladen-dialog__title:focus{outline:none;box-shadow:none}.nutzer-einladen-dialog__subtitle{font-size:var(--font-size-label-s)}.nutzer-einladen-dialog__content{display:flex;flex-direction:column;gap:20px;padding-top:4px}@media (max-width: 700px){.nutzer-einladen-dialog__content{align-items:center;width:100%}}.nutzer-einladen-dialog__field{display:flex;flex-direction:column;gap:4px}@media (max-width: 700px){.nutzer-einladen-dialog__field{width:75vw}.nutzer-einladen-dialog__field sf-searchable-dropdown afpc-dropdown::part(trigger),.nutzer-einladen-dialog__field sf-searchable-dropdown afpc-input::part(base),.nutzer-einladen-dialog__field sf-searchable-dropdown afpc-input::part(field-medium){display:flex;width:75vw}}.nutzer-einladen-dialog__label{font-weight:600;font-size:var(--afpc-font-size-small, var(--font-size-label-m))}.nutzer-einladen-dialog__hint{font-size:var(--font-size-label-s)}.nutzer-einladen-dialog__hint.error{color:var(--color-info-red)}.nutzer-einladen-dialog__footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:8px;flex-wrap:wrap}@media (max-width: 700px){.nutzer-einladen-dialog__footer{gap:6px;width:75vw;margin-right:3vw;justify-content:flex-end}}.nutzer-einladen-dialog__footer afpc-button+afpc-button{margin-left:4px}.berechtigungen-dialog__header{display:flex;flex-direction:column;gap:4px}.berechtigungen-dialog__title{font-weight:700;font-size:var(--font-size-headline-2);line-height:1.3}.berechtigungen-dialog__title:focus{outline:none;box-shadow:none}.berechtigungen-dialog__subtitle{font-size:var(--font-size-label-s)}.berechtigungen-dialog__content{display:flex;flex-direction:column;gap:20px;padding-top:4px}.berechtigungen-dialog__field{display:flex;flex-direction:column;gap:4px}.berechtigungen-dialog__label{font-weight:600;font-size:var(--afpc-font-size-small, var(--font-size-label-m))}.berechtigungen-dialog__no-permissions-hint{display:inline-flex;align-items:center;gap:4px}.berechtigungen-dialog__berechtigungen{display:flex;flex-direction:column}.berechtigungen-dialog__berechtigungen__name{font-weight:700;width:70px}.berechtigungen-dialog__berechtigungen__desc{color:var(--color-grey-4);font-size:.875rem;margin-left:8px}.berechtigungen-dialog__checkbox{display:flex;align-items:center;gap:12px;font-size:var(--font-size-label-m)}.berechtigungen-dialog__checkbox afpc-checkbox{width:max-content}.berechtigungen-dialog__footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:8px;flex-wrap:wrap}.berechtigungen-dialog__footer afpc-button+afpc-button,.berechtigungen-dialog__footer sf-pendable-button+sf-pendable-button{margin-left:4px}.klaerungshistorie-dialog__header{font-weight:700;font-size:var(--font-size-headline-2);line-height:1.3}.klaerungshistorie-dialog__state{padding:16px}.klaerungshistorie-dialog__scroll{max-height:50vh;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}@media only screen and (max-width: 767px){.klaerungshistorie-dialog__scroll{gap:16px}}.klaerungshistorie-dialog__entry{display:flex;gap:8px;white-space:wrap;font-size:1rem}@media only screen and (max-width: 767px){.klaerungshistorie-dialog__entry{flex-direction:column;gap:0}}.klaerungshistorie-dialog__content{display:flex;gap:8px;text-wrap:nowrap}@media only screen and (max-width: 767px){.klaerungshistorie-dialog__content{justify-content:center}}.klaerungshistorie-dialog__text{text-wrap:wrap}@media only screen and (max-width: 767px){.klaerungshistorie-dialog__text{text-align:center}}.klaerungshistorie-dialog__date{opacity:70%;text-wrap:nowrap}.searchable-dropdown{height:35px;width:100%}.searchable-dropdown afpc-dropdown{position:relative;width:100%}.searchable-dropdown afpc-dropdown::part(base),.searchable-dropdown afpc-dropdown::part(trigger){width:645px}.searchable-dropdown__prefix{width:25px}.searchable-dropdown__icon{padding-top:5px;font-size:1.5rem}.searchable-dropdown__spinner{color:var(--color-primary)}.searchable-dropdown__option__sublabel{color:var(--color-grey-4);font-size:var(--font-size-label-s);padding-left:4px}.date-range-dropdown{display:flex;width:100%;font-size:.875rem;position:relative}.date-range-dropdown sf-date-range-picker{width:50%}.date-range-dropdown sf-date-range-picker input::placeholder{color:var(--color-grey-3);opacity:.8}.date-range-dropdown afpc-select{width:50%}.date-range-dropdown afpc-select::part(trigger){border-bottom-left-radius:0;border-top-left-radius:0}.date-range-dropdown afpc-select::part(label){color:var(--color-grey-3);opacity:.8}.date-range-dropdown afpc-select::part(menu){width:max-content}.date-range-dropdown sf-searchable-dropdown afpc-input .searchable-dropdown__prefix{display:none}.date-range-dropdown--loading:before{content:"\e926";font-family:primeicons;position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:1rem;line-height:1;opacity:.9;animation:pi-spin 1s infinite linear;pointer-events:none}@keyframes pi-spin{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.date-range-dropdown afpc-select.has-value::part(label){color:var(--color-primary)!important;opacity:1}.sf-url-chip{display:inline-flex;align-items:center;justify-content:center;height:20px;border-radius:9999px;padding:0 6px;cursor:pointer;vertical-align:middle;transform:translateY(-2px);max-width:150px;overflow:hidden}.sf-url-chip__light{background:#d1d9ec;color:var(--color-midnight-sapphire-1)}.sf-url-chip__dark{background:#1b2f77;color:var(--color-white)}.sf-url-chip__dark .sf-url-chip__icon{color:var(--color-white)!important}.sf-url-chip:hover{box-shadow:0 0 0 1px var(--color-midnight-sapphire-3)}.sf-url-chip:hover a{text-decoration:underline}.sf-url-chip__icon{font-size:1rem;color:var(--color-midnight-sapphire-1)}.sf-url-chip__icon:hover{text-decoration:none}.sf-url-chip a{inset:0;display:block;border-radius:inherit;color:inherit;text-decoration:none;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 3px}:root{--afpc-switch-activated-bg: var(--color-primary)}.skeleton-list{display:grid;gap:16px}.skeleton-list__pagination{height:2.5714285714rem;margin-top:.5714285714rem;border-radius:992px}.skeleton-card{display:flex;gap:16px;padding:24px;background:var(--color-white);border-radius:12px;box-shadow:0 1px 6px #0000000f}.skeleton-container{display:flex;gap:16px;padding:24px}.skeleton{background:var(--color-midnight-sapphire-5);border-radius:8px}.skeleton__color-grey{background:var(--color-grey-9)}.skeleton__avatar{background:var(--color-midnight-sapphire-5);width:3.4285714286rem;height:3.4285714286rem;border-radius:50%}.skeleton__line--h-20{height:1.4285714286rem}.skeleton__line--h-35{height:2.5rem}.skeleton__line--h-50{height:3.5714285714rem}.skeleton__line--h-75{height:5.3571428571rem}.skeleton__line--h-fill{height:100%}.skeleton__line--w-80-px{width:80px}.skeleton__line--w-150-px{width:150px}.skeleton__line--w-90{width:90%}.skeleton__line--w-100{width:100%}.shimmer{position:relative;overflow:hidden}.shimmer:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);transform:translate(-100%);animation:skeleton-shimmer 1.25s linear infinite;will-change:transform;pointer-events:none}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.einrichtungsverwaltung__card__header__toolbar{display:flex;justify-content:space-between;align-items:stretch;gap:8px;margin-bottom:16px;flex-wrap:wrap}.einrichtungsverwaltung__card__header__toolbar sf-search>form{padding:0}.einrichtungsverwaltung__card__header__toolbar__btn{margin-top:4px}.einrichtungsverwaltung .sf-table__cell--head__email,.einrichtungsverwaltung .sf-table__cell--head__name{width:max-content}.feature-landingpage{padding-top:24px;display:flex;flex-direction:column;gap:32px}.feature-landingpage__kb-cards{display:flex;justify-content:space-between;gap:16px 40px}@media only screen and (max-width: 1023px){.feature-landingpage__kb-cards{flex-direction:column}}@media only screen and (max-width: 1199px){.feature-landingpage__kb-cards{gap:16px}}.feature-landingpage__kb-cards__card{flex:1}.feature-landingpage__kb-cards__card h2{padding-bottom:16px}.feature-landingpage__einrichtungen{display:flex;flex-direction:column}.feature-landingpage__einrichtungen__wrapper{display:flex;flex-direction:column;gap:24px}.feature-landingpage__einrichtungen__search{width:40%;margin-bottom:16px}@media only screen and (max-width: 1199px){.feature-landingpage__einrichtungen__search{width:100%}}.einrichtungsheader__container{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:24px}@media (max-width: 550px){.einrichtungsheader__container{gap:0;flex-direction:column}}.einrichtungsheader__einrichtung{display:flex;align-items:center}@media only screen and (max-width: 767px){.einrichtungsheader__einrichtung{justify-content:space-between;width:100%}}.einrichtungsheader__einrichtung__home{display:flex;align-self:stretch;align-items:center}.einrichtungsheader__einrichtung__home afpc-button{width:56px}.einrichtungsheader__einrichtung__home__icon{font-size:2rem}.einrichtungsheader__einrichtung__home__divider{min-width:1.5px;align-self:stretch;background-color:var(--color-midnight-sapphire-3);opacity:40%;margin:0 16px}.einrichtungsheader__einrichtung__verwaltung{padding-top:8px;display:flex;flex-direction:column;gap:8px}@media only screen and (max-width: 767px){.einrichtungsheader__einrichtung__verwaltung{flex-direction:row;align-items:center;width:100%;justify-content:space-between}}.einrichtungsheader__einrichtung__verwaltung__einrichtungsname{font-weight:700;padding-left:16px}@media only screen and (max-width: 767px){.einrichtungsheader__einrichtung__verwaltung__einrichtungsname{padding-left:0}}.einrichtungsheader__einrichtung__verwaltung__button{display:flex}@media only screen and (max-width: 767px){.einrichtungsheader__einrichtung__verwaltung__button{flex-direction:column;justify-content:space-between;width:50px}}.einrichtungsheader__einrichtung__verwaltung__button__wrapper{display:flex;align-items:center;gap:8px}@media only screen and (max-width: 1023px){.einrichtungsheader__einrichtung__verwaltung__button__wrapper__label{display:none}}.einrichtungsheader__ansprechpartner{display:flex;align-items:center;gap:16px}@media only screen and (max-width: 767px){.einrichtungsheader__ansprechpartner{justify-content:space-between;width:100%;gap:0}}.einrichtungsheader__ansprechpartner__profilbild{display:flex;align-self:stretch;align-items:center}.einrichtungsheader__ansprechpartner__profilbild__img{border-radius:50%;width:56px;height:56px}@media only screen and (max-width: 767px){.einrichtungsheader__ansprechpartner__profilbild__img{margin:0 8px;width:40px;height:40px}}@media (max-width: 550px){.einrichtungsheader__ansprechpartner__profilbild__divider{width:1.5px;align-self:stretch;background-color:var(--color-midnight-sapphire-3);opacity:40%;margin:0 16px}}.einrichtungsheader__ansprechpartner__name{display:flex;flex-direction:column;width:100%}.einrichtungsheader__ansprechpartner__name__label{font-weight:700}.einrichtungsheader__ansprechpartner__button{display:flex}@media only screen and (max-width: 767px){.einrichtungsheader__ansprechpartner__button{flex-direction:column;width:50px}}.einrichtungsheader__ansprechpartner__button__wrapper{display:flex;align-items:center}@media only screen and (max-width: 1023px){.einrichtungsheader__ansprechpartner__button__wrapper__label{display:none}}.einrichtungsheader__ansprechpartner__button__wrapper--with-badge{padding-left:8px}.einrichtungsheader__ansprechpartner__button__wrapper .einrichtungsheader__ansprechpartner__button__wrapper__badge{align-self:end;transform:translateY(6px) translate(-8px);width:8px}.einrichtungsheader__ansprechpartner__button__wrapper__label{margin-left:8px}.einrichtungsheader afpc-button::part(text){transition:.1s;color:var(--color-primary);font-weight:700}.einrichtungsheader afpc-button::part(text):hover{color:var(--color-midnight-sapphire-2)}.einrichtungsdashboard{display:flex;flex-direction:column;gap:40px}@media only screen and (max-width: 991px){.einrichtungsdashboard{gap:80px}}.einrichtungsdashboard__section h1{padding-bottom:8px}.einrichtungsdashboard__section__content{display:flex;justify-content:space-between;gap:32px;align-items:stretch}@media only screen and (max-width: 991px){.einrichtungsdashboard__section__content{flex-direction:column;gap:16px}}.einrichtungsdashboard__section__content h2{color:var(--color-font);padding-bottom:8px}.einrichtungsdashboard__section__content__sidebar{display:flex;flex-direction:column;justify-content:space-between;gap:32px;width:35%}@media only screen and (max-width: 991px){.einrichtungsdashboard__section__content__sidebar{width:100%;gap:16px}}.einrichtungsdashboard__section__content__sidebar h3{font-weight:500;margin:0}.einrichtungsdashboard__section__content__sidebar__navigation-card__content{padding-top:8px}.einrichtungsdashboard__section__content__sidebar__card{background-color:var(--color-white);display:flex;flex-direction:column;align-items:center;padding:32px;border-radius:1rem}.einrichtungsdashboard__section__content__sidebar__card__content{display:flex;gap:32px}.einrichtungsdashboard__section__content__bericht{padding:24px 32px;border-radius:16px;display:flex;width:70%;background-color:var(--color-white);flex-direction:column;gap:16px}@media only screen and (max-width: 991px){.einrichtungsdashboard__section__content__bericht{width:100%}}.einrichtungsdashboard__section__content__bericht__header__ampel{display:flex;gap:8px}.einrichtungsdashboard__section__content__bericht__header__ampel__tooltip{color:var(--color-primary);font-size:var(--font-size-headline-2)}.einrichtungsdashboard__section__content__bericht__header__zu-klaeren{display:flex;justify-content:space-between}@media only screen and (max-width: 479px){.einrichtungsdashboard__section__content__bericht__header__zu-klaeren{flex-direction:column-reverse;gap:16px}.einrichtungsdashboard__section__content__bericht__header__zu-klaeren .einrichtung__card__content__action{display:flex;justify-content:end}}.einrichtungsdashboard__section__content__bericht__ampel{display:flex;flex-direction:column;gap:8px;overflow-y:auto}.einrichtungsdashboard__section__content__bericht__ampel__column-title{width:100%;display:flex;padding:0 24px;justify-content:space-between;min-width:350px;gap:8px}.einrichtungsdashboard__section__content__bericht__ampel__column-title__ankaeufe{width:20%}.einrichtungsdashboard__section__content__bericht__ampel__column-title__volumen{text-align:end;width:50%}.einrichtungsdashboard__section__content__bericht__ampel__column-title__forderungen{width:30%;text-align:end}.einrichtungsdashboard__section__content__bericht__zu-klaeren{padding:32px 0;align-self:center;display:flex;gap:24px;align-items:end}@media only screen and (max-width: 1199px){.einrichtungsdashboard__section__content__bericht__zu-klaeren{gap:8px}}.einrichtungsdashboard__section__content__bericht__zu-klaeren__column{display:flex;flex-direction:column;justify-content:end;gap:16px}.einrichtungsdashboard__section__content__bericht__zu-klaeren__column--highlight{gap:8px}.einrichtungsdashboard__section__content__bericht__zu-klaeren__column--highlight h2{padding:0}.einrichtungsdashboard__section__content__bericht__zu-klaeren__divider{width:1px;background-color:#dcdcdc;margin:0 16px;height:3.5rem}.einrichtungsdashboard__section__content__bericht__action__btn{display:flex;align-items:center;gap:8px}.einrichtungsdashboard__section__content__bericht__action__btn .afpc-icon{font-size:2rem;color:var(--color-primary)}.einrichtungsdashboard__ampel__wrapper{display:flex;gap:16px;flex-direction:column;padding:8px}.einrichtungsdashboard__ampel__eintrag{display:flex;flex-direction:column}.einrichtungsdashboard__ampel__eintrag__header{font-weight:700;display:flex;align-items:center;gap:4px}.einrichtungsdashboard__ampel__eintrag__header i{font-size:var(--font-size-label-m)}.ueberziehung{display:flex;flex-direction:column;padding-top:16px}.ueberziehung__header{font-size:var(--font-size-headline-1);font-weight:700}.ueberziehung__table{border-radius:.5714285714rem;padding:16px;background-color:var(--color-white)}.ueberziehung__table .sf-table__cell__icon{padding-left:8px}.ueberziehung-detail{display:flex;flex-direction:column;padding-top:16px}.ueberziehung-detail__header{font-size:var(--font-size-headline-1);font-weight:700}.ueberziehung-detail__panel{border:1px solid var(--color-table-border);border-radius:var(--afpc-radius-small);background:var(--color-white);overflow:hidden;margin-bottom:32px}.ueberziehung-detail__panel__header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 0}.ueberziehung-detail__panel__title{margin:0;font-weight:700;font-size:var(--font-size-headline-3)}.ueberziehung-detail__panel__content{padding:24px}.ueberziehung-detail__facts{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media only screen and (max-width: 991px){.ueberziehung-detail__facts{grid-template-columns:1fr}}.ueberziehung-detail__facts__grid{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:16px;align-items:start}.ueberziehung-detail__facts__row{display:contents;margin-bottom:12px}.ueberziehung-detail__facts__row__label{grid-column:1;justify-self:start;white-space:nowrap}.ueberziehung-detail__facts__row__value{justify-self:start;grid-column:2;font-weight:700}.ueberziehung-detail__facts__row--full{grid-column:1/-1}.ueberziehung-detail__facts__muted{color:var(--color-grey-4);margin-left:12px;font-size:var(--font-size-label-s);font-weight:400}.ueberziehung-detail__metrics__grid{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:16px;align-items:start;padding-left:32px;border-left:1px solid var(--color-table-border)}@media only screen and (max-width: 991px){.ueberziehung-detail__metrics__grid{border-left:0;padding-left:0;border-top:1px solid var(--color-table-border);padding-top:24px}}.ueberziehung-detail__metrics__row{display:contents;margin-bottom:12px}.ueberziehung-detail__metrics__label{grid-column:1;justify-self:start;white-space:nowrap}.ueberziehung-detail__metrics__value{justify-self:start;grid-column:2;font-weight:700}.ueberziehung-detail__message{background:var(--color-grey-10);border:1px dashed var(--color-table-border);border-radius:4px;padding:16px 20px;line-height:1.35;overflow-wrap:break-word;word-break:break-word}.ueberziehung-detail__message ul{margin:12px 0;padding-left:36px}.ueberziehung-detail__message p{margin:0 0 12px}.ueberziehung-detail__doc{border:1px solid var(--color-table-border);border-radius:var(--afpc-radius-small);background:var(--color-white);padding:24px}.ueberziehung-detail__doc__title{margin:0 0 20px;font-size:var(--font-size-headline-3);font-weight:700}.ueberziehung-detail__actions{display:flex;gap:16px;justify-content:flex-start;margin-top:24px}@media only screen and (max-width: 479px){.ueberziehung-detail__actions{flex-direction:column;align-items:stretch}}.faq{color:var(--color-grey-1)}.faq__header{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid var(--color-grey-8);margin-bottom:12px}.faq__header__info{display:flex;align-items:center;gap:8px;font-size:var(--font-size-label-s);color:var(--color-grey-4)}.faq__title{display:flex;align-items:center;gap:8px;font-size:var(--font-size-headline-2);font-weight:600}.faq__content{display:grid;grid-template-columns:max-content 1fr;gap:24px}@media only screen and (max-width: 767px){.faq__content{grid-template-columns:1fr}}.faq__sidebar__title{font-size:var(--font-size-headline-3);color:var(--color-black);padding-bottom:12px}.faq__categories__list{list-style:none;margin:0;padding:0}.faq__categories__item{margin-bottom:4px}.faq__categories__btn{display:flex;align-items:center;padding:8px 12px;text-decoration:none;color:var(--color-grey-1)}.faq__categories__btn:hover{background:var(--color-midnight-sapphire-4);border-radius:var(--afpc-radius-small)}.faq__categories__btn--active{font-weight:700;color:var(--color-font)}.faq__main__title{font-size:var(--font-size-headline-3);padding-bottom:24px;color:var(--color-black)}.faq__list{display:flex;flex-direction:column;gap:8px}.faq-item{border:1px solid var(--color-grey-9);border-radius:16px;background:var(--color-white)}.faq-item__details summary{border-radius:16px;list-style:none;cursor:pointer;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;font-weight:500}.faq-item__details summary:hover{box-shadow:0 2px 6px #0000001a;color:var(--color-midnight-sapphire-1)}.faq-item__details summary::-webkit-details-marker{display:none}.faq-item__details[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-item__answer{padding:10px 12px;border-top:1px solid var(--color-grey-9);font-size:var(--font-size-body-s);color:var(--color-grey-1)}.faq-item__answer p{margin:0 0 8px}.faq-item__answer small{display:block;margin-top:8px;color:var(--color-grey-4)}.videos__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;justify-content:stretch;flex-wrap:wrap;gap:16px}@media only screen and (max-width: 1199px){.videos__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 767px){.videos__grid{grid-template-columns:1fr}}.videos__grid>:only-child{grid-column:1/-1}.videos__grid:has(>:nth-child(2)):not(:has(>:nth-child(3))){grid-template-columns:repeat(2,1fr)}.videos__grid sf-card{flex-grow:1}.video-card{display:flex;flex-grow:1;flex-direction:column;gap:32px}.video-card__header{overflow:hidden;display:grid;align-content:start;gap:6px}.video-card__title,.video-card__desc{margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.video-card__title{font-size:var(--font-size-headline-3);line-height:1.25;-webkit-line-clamp:1}.video-card__desc{color:var(--color-font);line-height:1.4;-webkit-line-clamp:2}.video-card__media{position:relative;aspect-ratio:16/9;border-radius:4px;overflow:hidden;background:#000}.video-card__media iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.video-card__consent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;text-align:center;color:var(--color-white);background:var(--color-black);height:100%}.video-card__consent-button{color:var(--color-white);border:1px solid var(--color-white)}.ankaeufe-forderungen{display:flex;flex-direction:column}.ankaeufe-forderungen__cards{display:flex;justify-content:space-between;gap:32px;margin-bottom:24px}@media only screen and (max-width: 991px){.ankaeufe-forderungen__cards{flex-direction:column}}.ankaeufe-forderungen__cards__vorbereitung,.ankaeufe-forderungen__cards__pruefung{background-color:var(--color-white);display:flex;flex-direction:column;padding:32px;border-radius:var(--afpc-radius-small);gap:16px;width:50%;justify-content:space-between}@media only screen and (max-width: 991px){.ankaeufe-forderungen__cards__vorbereitung,.ankaeufe-forderungen__cards__pruefung{width:100%}}.ankaeufe-forderungen__cards__vorbereitung__icon,.ankaeufe-forderungen__cards__pruefung__icon{font-size:var(--font-size-headline-3);color:var(--color-yellow-1)}.ankaeufe-forderungen__cards__vorbereitung__header,.ankaeufe-forderungen__cards__pruefung__header{display:flex;justify-content:space-between}@media only screen and (max-width: 479px){.ankaeufe-forderungen__cards__vorbereitung__header,.ankaeufe-forderungen__cards__pruefung__header{flex-wrap:wrap-reverse;justify-content:center}}.ankaeufe-forderungen__cards__vorbereitung__header__label,.ankaeufe-forderungen__cards__pruefung__header__label{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width: 479px){.ankaeufe-forderungen__cards__vorbereitung__header__label,.ankaeufe-forderungen__cards__pruefung__header__label{align-items:center;margin-top:8px}}.ankaeufe-forderungen__cards__vorbereitung__header__label__wrapper,.ankaeufe-forderungen__cards__pruefung__header__label__wrapper{display:inline-flex;align-items:center;gap:4px}.ankaeufe-forderungen__cards__vorbereitung__data,.ankaeufe-forderungen__cards__pruefung__data{display:flex;justify-content:center}@media only screen and (max-width: 479px){.ankaeufe-forderungen__cards__vorbereitung__data,.ankaeufe-forderungen__cards__pruefung__data{flex-direction:column;text-align:center}}.ankaeufe-forderungen__cards__vorbereitung__data afpc-divider,.ankaeufe-forderungen__cards__pruefung__data afpc-divider{margin-left:16px;margin-right:16px;width:1px;height:auto}@media only screen and (max-width: 479px){.ankaeufe-forderungen__cards__vorbereitung__data afpc-divider,.ankaeufe-forderungen__cards__pruefung__data afpc-divider{display:none}}.ankaeufe-forderungen__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.ankaeufe-forderungen__table afpc-dropdown::part(base){width:7.5rem;height:2.5rem}@media only screen and (max-width: 479px){.ankaeufe-forderungen__table afpc-dropdown::part(base){width:4.5rem}}.ankaeufe-forderungen__table afpc-tab-group::part(body){padding-top:0}.ankaeufe-forderungen__table__laufzeit-column{display:flex;flex-direction:column}.ankaeufe-forderungen__table__laufzeit-column__faelligkeit{display:flex;align-items:center;gap:8px;margin-top:8px}.ankaeufe-forderungen__table__laufzeit-column__faelligkeit__ampel-wrapper{display:flex;align-items:center;gap:2px}.ankaeufe-forderungen__table__laufzeit-column__faelligkeit__ampel-icon{font-size:var(--font-size-label-m)}.ankaeufe-forderungen__table__laufzeit-column__verzoegerung,.ankaeufe-forderungen__table__laufzeit-column__faelligkeit__label,.ankaeufe-forderungen__table__laufzeit-column__sicherheitseinbehalt{font-size:var(--font-size-label-s);color:var(--color-grey-4)}.ankaeufe-forderungen__summary{display:grid;grid-template-columns:auto auto;gap:4px 48px;padding-right:16px}.ankaeufe-forderungen__summary__label{text-align:right;font-weight:700}.ankaeufe-forderungen__summary__spacer{margin-bottom:8px}.ankaeufe-forderungen__summary__value{text-align:right}.ankaeufe-forderungen .skeleton-container{height:600px}.ankaeufe-forderungen__ausblenden-form{width:100%;margin-top:8px}.forderungen-einreichen{display:flex;flex-direction:column}.forderungen-einreichen__title{padding-bottom:8px}.forderungen-einreichen__tables{background-color:var(--color-white);border-radius:var(--afpc-radius-small);padding:16px}.forderungen-einreichen__tables__dateien__gutschriften,.forderungen-einreichen__tables__dateien__rechnungen,.forderungen-einreichen__tables__dateien__konditionen{display:flex;gap:16px;min-width:max-content}.forderungen-einreichen__tables__dateien__gutschriften__labels,.forderungen-einreichen__tables__dateien__gutschriften__values,.forderungen-einreichen__tables__dateien__rechnungen__labels,.forderungen-einreichen__tables__dateien__rechnungen__values,.forderungen-einreichen__tables__dateien__konditionen__labels,.forderungen-einreichen__tables__dateien__konditionen__values{display:flex;flex-direction:column}.forderungen-einreichen__tables__dateien__konditionen{gap:12px}.forderungen-einreichen__tables__dateien__konditionen--flex{flex-direction:column}.forderungen-einreichen__tables__dateien__konditionen.slider{padding-right:1rem}.forderungen-einreichen__tables__dateien__konditionen__laufzeit{display:flex}.forderungen-einreichen__tables .sf-table__cell--head__select,.forderungen-einreichen__tables .sf-table__cell--head__error{width:1%}.forderungen-einreichen__tables__forderungen__patient{display:flex;flex-direction:column}.forderungen-einreichen__tables__toolbar{display:flex;justify-content:space-between;align-items:center;padding:16px;flex-wrap:wrap}@media (max-width: 700px){.forderungen-einreichen__tables__toolbar{flex-direction:column-reverse}}.forderungen-einreichen__tables__toolbar__top{display:flex;gap:16px;align-items:center;padding-top:12px;padding-bottom:12px}@media (max-width: 700px){.forderungen-einreichen__tables__toolbar__top{width:100%;justify-content:stretch}.forderungen-einreichen__tables__toolbar__top afpc-button{width:100%}}.forderungen-einreichen__tables__toolbar__right{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 700px){.forderungen-einreichen__tables__toolbar__right{flex-direction:column-reverse;width:100%;justify-content:stretch}.forderungen-einreichen__tables__toolbar__right afpc-button{width:100%}}.forderungen-einreichen__tables__toolbar__filter{flex-shrink:0}.forderungen-einreichen__tables__toolbar .sf-table-filter,.forderungen-einreichen__tables__toolbar .sf-table-filter__toolbar{padding:0}.forderungen-einreichen__tables__toolbar__filters-applied{flex-direction:column-reverse;gap:16px}.forderungen-einreichen__tables__toolbar__filters-applied .forderungen-einreichen__tables__toolbar__top,.forderungen-einreichen__tables__toolbar__filters-applied .forderungen-einreichen__tables__toolbar__filter{width:100%}.forderungen-einreichen__tables__toolbar__filters-applied .sf-table-filter__bar{padding:0}.forderungen-einreichen__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.forderungen-einreichen__table afpc-dropdown::part(base){width:7.5rem;height:2.5rem}@media only screen and (max-width: 479px){.forderungen-einreichen__table afpc-dropdown::part(base){width:4.5rem}}.forderungen-einreichen__table afpc-tab-group::part(body){padding-top:0}.forderungen-einreichen__summary{display:grid;grid-template-columns:auto auto;gap:4px 48px;padding-right:16px}.forderungen-einreichen__summary__label{text-align:right;font-weight:700}.forderungen-einreichen__summary__spacer{margin-bottom:8px}.forderungen-einreichen__summary__value{text-align:right}.forderungen-einreichen__upload-dialog__header{font-weight:700;font-size:var(--font-size-headline-2);line-height:1.3}.forderungen-einreichen__upload-dialog__header:focus{outline:none;box-shadow:none}.forderungen-einreichen__upload-dialog__header__confirm{font-size:var(--font-size-label-m)}.forderungen-einreichen__upload-dialog__upload-field{display:flex;justify-content:center;margin-top:16px;margin-bottom:16px}.forderungen-einreichen__upload-dialog__results{display:flex;gap:16px;justify-content:center;flex-direction:column;align-items:center}.forderungen-einreichen__upload-dialog__results__wrapper{display:flex;flex-direction:column;width:auto;gap:8px}.forderungen-einreichen__upload-dialog__results__label-wrapper{display:flex;align-items:center;gap:16px;font-size:var(--font-size-label-m)}.forderungen-einreichen__upload-dialog__results__not-uploaded{width:90%;margin:16px 0 8px;display:flex;flex-direction:column}.forderungen-einreichen__upload-dialog__results__not-uploaded__header{font-weight:700;font-size:1rem;padding:8px}.forderungen-einreichen__upload-dialog__results__not-uploaded__body{padding:8px 16px;display:flex;flex-direction:column;gap:12px;max-height:100px;overflow-y:auto;border:1px solid var(--color-grey-8);border-radius:var(--afpc-radius-small)}.forderungen-einreichen__upload-dialog__results__not-uploaded__body__entry{line-height:1rem}.forderungen-einreichen__upload-dialog__results__results__error-message{display:flex;align-items:center;font-size:var(--font-size-label-m);color:var(--color-info-red)}.forderungen-einreichen__upload-dialog__results__success{color:var(--color-info-green);font-size:var(--font-size-headline-2)}.forderungen-einreichen__upload-dialog__results__warning{color:var(--color-yellow-1);font-size:var(--font-size-headline-2)}.forderungen-einreichen__upload-dialog__results__failure{color:var(--color-info-red);font-size:var(--font-size-headline-2)}.forderungen-einreichen__upload-dialog__progress-bar{padding:32px}.forderungen-einreichen__upload-dialog__progress-bar__label{margin-top:24px;display:flex;justify-content:center;font-size:var(--font-size-label-m)}.forderungen-einreichen__upload-dialog__footer{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.forderungen-einreichen .skeleton-container{height:600px}.forderungen-einreichen__no-wrap{white-space:nowrap}.nachrichten{display:grid;grid-template-columns:22rem 1fr;gap:16px;height:50vh}@media only screen and (max-width: 991px){.nachrichten{grid-template-columns:1fr;height:70vh}}.nachrichten__list,.nachrichten__verlauf{border-radius:1rem;box-shadow:none;display:flex;flex-direction:column;overflow:hidden}.nachrichten__list{border-right:1px solid var(--color-grey-9);border-radius:0 0 0 var(--afpc-radius-small)}.nachrichten__list-header{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 6px;border-bottom:1px solid var(--color-grey-9)}.nachrichten__list-title{margin:0 0 0 16px;font-weight:700;color:var(--color-font)}.nachrichten__new{padding:4px 0;display:flex;flex-direction:column;gap:4px}.nachrichten__new-subject,.nachrichten__new-message{width:100%;font:inherit;padding:4px 0;background:var(--color-white);resize:vertical}.nachrichten__list-loading,.nachrichten__list-empty{font-size:var(--font-size-label-s);color:var(--color-grey-5);padding:8px;text-align:center}.nachrichten__list-items{list-style:none;margin:0;padding:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-grey-7) var(--color-white)}.nachrichten__list-item{height:55px;position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;padding:8px 12px;gap:2px 10px;border-bottom:1px solid var(--color-grey-9);background:var(--color-white);cursor:pointer;transition:background var(--transition-duration) ease}.nachrichten__list-item:last-child{border-bottom:0}.nachrichten__list-item:hover,.nachrichten__list-item--active{background:var(--color-grey-10)}.nachrichten__list-item--unread .nachrichten__list-title-text{font-weight:700}.nachrichten__list-item--unread .nachrichten__list-dot{background:var(--color-shiraz-2)}.nachrichten__list-item--pinned .nachrichten__pin-icon{color:var(--color-shiraz-2)}.nachrichten__list-row{grid-column:1;display:flex;align-items:center;gap:6px;min-width:0}.nachrichten__list-dot{display:inline-block;flex:0 0 8px;width:.5rem;height:.5rem;margin-right:2px;align-self:center;border-radius:50%;background:transparent}.nachrichten__list-title-text{font-size:var(--font-size-label-m);color:var(--color-font);line-height:1.25;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.nachrichten__list-meta{grid-column:2;display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin-left:4px;min-width:0}.nachrichten__list-when{font-size:var(--font-size-label-s);color:var(--color-grey-1);white-space:nowrap}.nachrichten__list-badges{display:flex;align-items:center;gap:4px}.nachrichten__list-unread-count{min-width:1.25rem;height:1.25rem;padding:0 4px;border-radius:999rem;background:var(--color-midnight-sapphire-1);color:var(--color-white);font-size:var(--font-size-label-s);line-height:1.25rem;text-align:center;display:inline-block}.nachrichten__pin-btn{background:none;border:0;padding:.125rem;cursor:pointer;display:inline-flex;align-items:center}.nachrichten__pin-btn:disabled{cursor:default}.nachrichten__pin-icon{display:inline-flex;align-items:center;justify-content:center;font-size:var(--font-size-label-m);color:var(--color-shiraz-2);transition:color var(--transition-duration) ease,background var(--transition-duration) ease,transform var(--transition-duration) ease}.nachrichten__pin-icon:hover{background:var(--color-grey-10)}.nachrichten__pin-icon:active{transform:translateY(1px)}.nachrichten__pin-icon--pending{opacity:.6;pointer-events:none;position:relative}.nachrichten__pin-icon--pending:after{content:none}.nachrichten__verlauf{position:relative;padding:0 32px 16px;display:flex;justify-content:center}.nachrichten__verlauf-placeholder,.nachrichten__chat-loading,.nachrichten__chat-empty{font-size:var(--font-size-label-s);color:var(--color-grey-5);padding:8px;text-align:center}.nachrichten__chat{display:flex;flex-direction:column;height:100%;position:relative}.nachrichten__chat-older{position:absolute;top:.25rem;left:50%;transform:translate(-50%);z-index:1;text-align:center;pointer-events:auto;background:#fffffff2;border-radius:999rem;box-shadow:0 2px 6px #00000026}.nachrichten__chat-older afpc-button::part(base){background:transparent}.nachrichten__chat-messages{flex:1;overflow-y:auto;display:flex;flex-direction:column-reverse;gap:8px;padding:14px 12px 24px;background:var(--color-white);border-radius:var(--afpc-radius-small);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--color-grey-7) var(--color-white)}.nachrichten__chat-message{display:flex;align-items:flex-end}.nachrichten__chat-message--mine{justify-content:flex-end}.nachrichten__chat-message--other{justify-content:flex-start}.nachrichten__chat-message--oldest{margin-top:32px!important}.nachrichten__chat-message+.nachrichten__chat-message{margin-top:4px}.nachrichten__chat-message--mine+.nachrichten__chat-message:not(.nachrichten__chat-message--mine),.nachrichten__chat-message:not(.nachrichten__chat-message--mine)+.nachrichten__chat-message--mine{margin-top:16px}.nachrichten__chat-bubble{max-width:70%;padding:12px 16px;background:var(--color-grey-10);border-radius:1.25rem;box-shadow:none;word-break:break-word;white-space:pre-wrap;position:relative;display:flex;flex-direction:column;gap:4px;outline:none}.nachrichten__chat-bubble--mine{background:var(--color-midnight-sapphire-2);color:var(--color-white);align-items:flex-end;box-shadow:none}.nachrichten__chat-bubble--mine:after{content:"";position:absolute;right:-6px;bottom:10px;width:0;height:0;border-left:8px solid var(--color-midnight-sapphire-2);border-top:8px solid transparent;border-bottom:8px solid transparent}.nachrichten__chat-bubble--other{background:var(--color-midnight-sapphire-5);color:var(--color-font);align-items:flex-start;box-shadow:none}.nachrichten__chat-bubble--other:after{content:"";position:absolute;left:-6px;bottom:10px;width:0;height:0;border-right:8px solid var(--color-midnight-sapphire-5);border-top:8px solid transparent;border-bottom:8px solid transparent}.nachrichten__chat-bubble--mine .nachrichten__chat-meta{color:var(--color-white);opacity:.8}.nachrichten__chat-author-row{display:flex;align-items:center;gap:.4rem;font-size:var(--font-size-label-s);font-weight:700;letter-spacing:.02em;margin-bottom:.4rem;color:var(--color-midnight-sapphire-1)}.nachrichten__chat-bubble--mine .nachrichten__chat-author-row{color:var(--color-white)}.nachrichten__chat-author-name{font-weight:700;font-size:var(--font-size-label-m)}.nachrichten__chat-text{font-size:var(--font-size-label-m);line-height:1.5;margin-bottom:4px;word-break:break-word;white-space:pre-wrap}.nachrichten__chat-meta{margin-top:4px;display:flex;gap:8px;font-size:var(--font-size-label-s);color:var(--color-grey-4);justify-content:flex-end;opacity:.8}.nachrichten__chat-composer{display:flex;flex-direction:column;gap:4px;padding:6px 6px 4px;background:var(--color-white);position:sticky;bottom:0;z-index:2}.nachrichten__chat-composer-row{display:flex;gap:4px;align-items:stretch}.nachrichten__chat-input-large{flex:1;min-width:0}.nachrichten__chat-prefix-icon{font-size:var(--font-size-headline-3);line-height:1;color:var(--color-grey-5);display:inline-flex;align-items:center;justify-content:center}.nachrichten__chat-suffix-icon{display:inline-flex;align-items:center}.nachrichten__chat-suffix-icon afpc-button::part(submit){margin-right:-8px}@media only screen and (max-width: 767px){.nachrichten__chat-composer-row{gap:4px}.nachrichten__chat-send-button{white-space:nowrap}}.nachrichten__dialog__header{gap:4px;display:flex;flex-direction:column}.nachrichten__dialog__title{color:var(--color-font);line-height:1.3}.nachrichten__dialog__title:focus{outline:none;box-shadow:none}.nachrichten__dialog__footer{display:flex;justify-content:flex-end;gap:8px}.nachrichten__dialog__footer afpc-button::part(label-text){text-align:center}.nachrichten__dialog__footer__start{display:flex;align-items:center}.nachrichten-dokumente__wrapper{background-color:var(--color-white);padding:16px 0 0;border-radius:var(--afpc-radius-small)}.nachrichten-dokumente__wrapper afpc-tab-group::part(container){padding:0 16px}.nachrichten-dokumente__wrapper afpc-tab-group::part(base),.nachrichten-dokumente__wrapper afpc-tab-panel::part(base){border:none}.nachrichten-dokumente__wrapper afpc-tab-group::part(body){padding-top:0;padding-bottom:0}.dokumente{display:flex;flex-direction:column}.dokumente__table{background-color:var(--color-white);border-radius:var(--afpc-radius-small);padding:16px}.dokumente__table .sf-table__cell--head__select{width:1%}.dokumente__table__toolbar{display:flex;align-items:center;padding:16px;flex-wrap:wrap;gap:16px}.dokumente__table__toolbar .sf-table-filter__toolbar{padding:0}.dokumente__table__toolbar .sf-table-filter{padding:0;margin-top:8px}.dokumente__table__toolbar__top{display:flex;flex-grow:1;gap:16px;align-items:center;justify-content:space-between;padding-top:12px;padding-bottom:12px;flex-wrap:wrap}.dokumente__table__toolbar__top__delete{display:flex;align-items:center;gap:16px}.dokumente__table__toolbar__filter{flex-shrink:0}.dokumente__table__toolbar .sf-table-filter{padding:0}.dokumente__table__toolbar__filters-applied{flex-direction:column-reverse;gap:16px}.dokumente__table__toolbar__filters-applied .dokumente__table__toolbar__top{width:100%;display:flex;justify-content:space-between}.dokumente__table__toolbar__filters-applied .dokumente__table__toolbar__filter{width:100%}.dokumente__table__toolbar__filters-applied .sf-table-filter__bar{padding:0}.dokumente__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.dokumente__table afpc-dropdown::part(base){width:7.5rem;height:2.5rem}@media only screen and (max-width: 479px){.dokumente__table afpc-dropdown::part(base){width:4.5rem}}.dokumente__table afpc-tab-group::part(body){padding-top:0}.dokumente__upload-dialog__header{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;font-weight:700;font-size:var(--font-size-headline-2);line-height:1.3}.dokumente__upload-dialog__header:focus{outline:none;box-shadow:none}.dokumente__upload-dialog__title{font-weight:700;font-size:var(--font-size-headline-2);line-height:1.3;margin:0}.dokumente__upload-dialog__title:focus{outline:none;box-shadow:none}.dokumente__upload-dialog__subtitle{font-size:var(--font-size-label-s);margin:0;color:var(--afpc-color-text-secondary, #555)}.dokumente__upload-dialog__upload-field{display:flex;justify-content:center;max-width:32rem;margin:16px auto;width:100%}.dokumente__upload-dialog__results{display:flex;gap:16px;justify-content:center}.dokumente__upload-dialog__results__wrapper{display:flex;flex-direction:column;width:auto;gap:8px}.dokumente__upload-dialog__results__label-wrapper{display:flex;align-items:center;gap:16px;font-size:var(--font-size-label-m)}.dokumente__upload-dialog__results__success{color:var(--color-info-green);font-size:var(--font-size-headline-2)}.dokumente__upload-dialog__results__failure{color:var(--color-info-red);font-size:var(--font-size-headline-2)}.dokumente__upload-dialog__progress-bar{padding:32px}.dokumente__upload-dialog__progress-bar__label{margin-top:24px;display:flex;justify-content:center;font-size:var(--font-size-label-m)}.dokumente__upload-dialog__footer{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.dokumente .skeleton-container{height:600px}.dokument-upload-dialog{padding:0 0 8px}.dokument-upload-dialog__header{margin-bottom:4px}.dokument-upload-dialog__title{font-weight:700;font-size:var(--font-size-headline-2);line-height:1.3;margin:0 0 4px}.dokument-upload-dialog__title:focus{outline:none;box-shadow:none}.dokument-upload-dialog__subtitle{font-size:var(--font-size-label-s);margin:0 0 16px;color:var(--afpc-color-text-secondary, #555)}.dokument-upload-dialog__content{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center}.dokument-upload-dialog__dokumentart-select{width:100%;display:flex;flex-direction:column;justify-content:center;max-width:36rem}.dokument-upload-dialog__upload-field{display:flex;justify-content:center;max-width:36rem;margin:16px auto;width:100%;flex-direction:column}.dokument-upload-dialog__label{font-weight:700;font-size:var(--font-size-label-m);margin-bottom:8px;display:inline-block}.dokument-upload-dialog__progress-bar{margin-top:16px}.dokument-upload-dialog__progress-bar__label{display:inline-block;margin-top:8px;font-size:.75rem;color:var(--afpc-color-text-secondary, #555)}.dokument-upload-dialog__footer{display:flex;gap:12px;justify-content:flex-end;padding-top:16px}.dokument-upload-dialog__results{margin-top:16px;display:flex;justify-content:center;padding:0 16px}.dokument-upload-dialog__results__wrapper{display:flex;flex-direction:column;gap:8px;width:auto;max-width:28rem}.dokument-upload-dialog__results__label-wrapper{display:flex;align-items:center;gap:12px;font-size:var(--font-size-label-m);line-height:1.3}.dokument-upload-dialog__results__success{color:var(--color-info-green);font-size:var(--font-size-headline-2);display:inline-flex;align-items:center}.dokument-upload-dialog__results__error-message{display:flex;align-items:center;font-size:var(--font-size-label-m);color:var(--color-info-red)}.dokument-upload-dialog afpc-select{width:100%}.ankaufspruefung{display:flex;flex-direction:column}.ankaufspruefung__header{display:flex;flex-direction:column;gap:8px}.ankaufspruefung__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.ankaufspruefung__skeleton.skeleton-container{height:600px}.ankaufspruefung__summary{display:grid;grid-template-columns:auto auto;gap:4px 48px;padding-right:16px}.ankaufspruefung__summary__label{text-align:right;font-weight:700}.ankaufspruefung__summary__spacer{margin-bottom:8px}.ankaufspruefung__summary__value{text-align:right}.ankauf-details{display:flex;flex-direction:column}.ankauf-details__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}@media only screen and (max-width: 991px){.ankauf-details__grid{grid-template-columns:1fr;grid-column:auto;align-content:center;justify-content:center}}.ankauf-details__card{background:var(--color-white);padding:8px 24px 24px;border-radius:var(--afpc-radius-small);box-shadow:0 1px 2px #00000014,0 0 0 1px #0000000a;display:flex;flex-direction:column;height:100%}@media only screen and (max-width: 991px){.ankauf-details__card{width:85vw}}@media only screen and (max-width: 767px){.ankauf-details__card{width:95vw}}.ankauf-details__card--table{grid-column:1/span 2}@media only screen and (max-width: 991px){.ankauf-details__card--table{grid-column:1}}.ankauf-details__section-title{margin:0 0 12px;font-weight:600}.ankauf-details__content{display:flex;gap:16px;height:100%;flex-wrap:nowrap}.ankauf-details__col{display:flex;flex-direction:column;gap:24px}.ankauf-details__col--spaced{margin-bottom:32px}.ankauf-details__col--labels{display:flex;flex-direction:column;justify-content:space-between}.ankauf-details__col--labels div{display:flex;flex-direction:column;gap:8px}.ankauf-details__col--labels span{height:20px;white-space:nowrap}.ankauf-details__col--values{flex-grow:1;display:flex;justify-content:space-between}.ankauf-details__col--values div.ankauf-details__col__auszahlung{flex-direction:row;width:100%;justify-content:space-between;align-items:center}.ankauf-details__col--values div{display:flex;flex-direction:column;gap:8px}.ankauf-details__col--values span{white-space:nowrap;font-weight:700;height:20px}.ankauf-details__col--action{justify-content:flex-start;align-items:flex-end;gap:16px}.ankauf-details__skeleton{display:flex;flex-direction:column;gap:12px}.ankauf-details__table{display:flex;justify-content:center;flex-direction:column;align-items:flex-end}.ankauf-details__table sf-table{width:100%;margin-top:16px}.ankauf-details__table sf-table .sf-table__cell--head__buchungstag{width:1%}.ankauf-details div.ankauf-details__action-button{display:flex;flex-direction:row;align-items:center;gap:8px}.ankauf-details div.ankauf-details__action-button span{font-weight:400;height:auto}.ankauf-details div.ankauf-details__action-button .afpc-icon{font-size:1.4rem;color:var(--color-primary)}.ankauf-details div.ankauf-details__action-button .afpc-icon svg{transition:var(--navigaiton-transition-icon-hover)}.ankauf-details__card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.ankauf-details__card__header__button{padding-top:8px}.ankauf-details__action__btn{display:flex;align-items:center;gap:8px}@media only screen and (max-width: 479px){.ankauf-details__action__btn--auszahlungen{display:none}}.ankauf-details__action__btn .afpc-icon{font-size:1.5rem;color:var(--color-primary)}.ankauf-details__action__btn .afpc-icon svg{transition:var(--navigaiton-transition-icon-hover)}.ankauf-details__action:hover .afpc-icon svg{transform:var(--navigation-transform-icon-hover)}.forderung-details{display:flex;flex-direction:column}.forderung-details__content{display:flex;flex-direction:column;gap:24px}.forderung-details__header{display:flex;flex-direction:row;align-items:flex-start;gap:16px}.forderung-details__cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media only screen and (max-width: 991px){.forderung-details__cards{grid-template-columns:1fr}}.forderung-details__card{background:var(--color-white);padding:8px 24px 24px;border-radius:var(--afpc-radius-small);display:flex;flex-direction:column;gap:12px}.forderung-details__card__title-wrapper{display:inline-flex;align-items:center;gap:4px}.forderung-details__card__buchungen-header{display:flex;justify-content:space-between;align-items:center;gap:8px}.forderung-details__card__buchungen-header__button{display:flex;align-items:center;gap:8px}.forderung-details__card__buchungen-header__button .afpc-icon{font-size:1.5rem;color:var(--color-primary)}.forderung-details__card__buchungen-header__button .afpc-icon svg{transition:var(--navigaiton-transition-icon-hover)}.forderung-details__card__buchungen-header:hover .afpc-icon svg{transform:var(--navigation-transform-icon-hover)}.forderung-details__card--buchungen .sf-table__cell--head__buchungstag,.forderung-details__card--buchungen .sf-table__cell--head__rechnungsnummer,.forderung-details__card--buchungen .sf-table__cell--head__art{width:0}.forderung-details__card--positionen{gap:0}.forderung-details__card--positionen .sf-table-filter__toolbar,.forderung-details__card--positionen .sf-table-filter{padding:0}.forderung-details__card--positionen .sf-table__cell--head__art{width:0}.forderung-details__meta-row{display:flex;flex-direction:row;gap:16px}@media (max-width: 900px){.forderung-details__meta-row{flex-direction:column;gap:8px}}.forderung-details__table{margin-top:16px}.forderung-details__table sf-table{width:100%}.forderung-details__details{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media only screen and (max-width: 991px){.forderung-details__details{grid-template-columns:1fr}}.forderung-details__details__card{background:var(--color-white);border-radius:var(--afpc-radius-small);padding:8px 24px 24px;display:flex;flex-direction:column;overflow:hidden;min-width:min-content}.forderung-details__details__card__ankauf-header{display:flex;justify-content:space-between;align-items:center;gap:8px}.forderung-details__details__card__ankauf-header__button{display:flex;align-items:center;gap:8px}.forderung-details__details__card__ankauf-header__button .afpc-icon{font-size:1.5rem;color:var(--color-primary)}.forderung-details__details__card__ankauf-header__button .afpc-icon svg{transition:var(--navigaiton-transition-icon-hover)}.forderung-details__details__card__ankauf-header:hover .afpc-icon svg{transform:var(--navigation-transform-icon-hover)}.forderung-details__details__card__content{display:flex;flex-direction:column;gap:8px}.forderung-details__details__card__content .forderung-details__details__card__row{display:flex;gap:12px;align-items:flex-start;min-height:20px}.forderung-details__details__card__content .forderung-details__details__card__row__label{min-width:14rem;white-space:nowrap}@media only screen and (max-width: 1199px){.forderung-details__details__card__content .forderung-details__details__card__row__label{min-width:12rem}}.forderung-details__details__card__content .forderung-details__details__card__row__value{font-weight:700}.forderung-details__details__card__content .forderung-details__details__card__row__value--long{white-space:normal;overflow-wrap:break-word;overflow:hidden;word-break:break-word}.forderung-details__details__card__content__values span{font-weight:700}.forderung-details__details__card__content__values--long span{white-space:normal;overflow-wrap:break-word;overflow:hidden;word-break:break-word;font-weight:700}.forderung-details__details__card__content--empty{display:flex;justify-content:center;align-items:center;height:100%}.forderung-details__details__card__content--empty span{font-style:italic;height:auto}.forderung-details__details__card__content__section--full{display:flex;justify-self:start;width:50%;justify-content:flex-start;gap:24px;min-width:min-content}.forderung-details__details__card__content__section--full .forderung-details__details__card__content__labels,.forderung-details__details__card__content__section--full .forderung-details__details__card__content__values{flex-grow:0;min-width:max-content}.forderung-details__details__card__content--full{display:flex;gap:24px;flex-grow:1}.forderung-details__details__card .sf-table-filter__toolbar{padding-top:0}.forderung-details__details--extra-card .forderung-details__details__card--large{grid-column:3;grid-row:2/span 2}@media only screen and (max-width: 991px){.forderung-details__details--extra-card .forderung-details__details__card--large{grid-column:1;grid-row:2/span 1}}.forderung-details__details__card--large{grid-column:3;grid-row:1/span 2}.forderung-details__details__card--large .forderung-details__details__card__content{height:100%;justify-content:space-between}.forderung-details__details__card--large .forderung-details__details__card__content .forderung-details__details__card__group{display:flex;flex-direction:column;gap:4px}.forderung-details__details__card--large .forderung-details__details__card__content__labels,.forderung-details__details__card--large .forderung-details__details__card__content__values{display:contents;justify-content:initial}.forderung-details__details__card--large .forderung-details__details__card__content__labels>div,.forderung-details__details__card--large .forderung-details__details__card__content__values>div{display:contents;gap:0}.forderung-details__details__card--full{grid-column:1/-1;grid-row:1}@media only screen and (max-width: 991px){.forderung-details__details__card--full{grid-column:1}}.forderung-details__faelligkeit-wrapper{display:inline-flex;align-items:center;gap:4px}.forderung-details__faelligkeit-icon{font-size:14px;line-height:1}@media only screen and (max-width: 991px){.forderung-details__details__card--large{grid-column:auto}.forderung-details__details__card--full{grid-column:auto;grid-row:auto}}.factoringkonto{display:flex;flex-direction:column}.factoringkonto__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.factoringkonto__table__badge{transform:translateY(6px);width:8px}.factoringkonto__table afpc-tab-group::part(body){padding-top:0}.factoringkonto__table .sf-table__cell--head__buchungstag,.factoringkonto__table .sf-table__cell--head__rechnungsnummer{width:1%}.factoringkonto__table .sf-table__cell--head__buchungstext{width:30%}.kontobewegungen{display:flex;flex-direction:column}.kontobewegungen__header{display:flex;flex-direction:column;gap:8px}.kontobewegungen__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.kontobewegungen__skeleton.skeleton-container{height:600px}.kontobewegungen__summary{display:grid;grid-template-columns:auto auto;gap:4px 48px;padding-right:16px}.kontobewegungen__summary__label{text-align:right;font-weight:700}.kontobewegungen__summary__spacer{margin-bottom:8px}.kontobewegungen__summary__value{text-align:right}.zugeordnete-zahlungseingaenge{display:flex;flex-direction:column}.zugeordnete-zahlungseingaenge__header{display:flex;flex-direction:column;gap:8px}.zugeordnete-zahlungseingaenge__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.zugeordnete-zahlungseingaenge__skeleton.skeleton-container{height:600px}.zugeordnete-zahlungseingaenge__summary{display:grid;grid-template-columns:auto auto;gap:4px 48px;padding-right:16px}.zugeordnete-zahlungseingaenge__summary__label{text-align:right;font-weight:700}.zugeordnete-zahlungseingaenge__summary__spacer{margin-bottom:8px}.zugeordnete-zahlungseingaenge__summary__value{text-align:right}.verrechnungen{display:flex;flex-direction:column}.verrechnungen__header{display:flex;flex-direction:column;gap:8px}.verrechnungen__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.verrechnungen__skeleton.skeleton-container{height:600px}.verrechnungen__summary{display:grid;grid-template-columns:auto auto;gap:4px 48px;padding-right:16px}.verrechnungen__summary__label{text-align:right;font-weight:700}.verrechnungen__summary__spacer{margin-bottom:8px}.verrechnungen__summary__value{text-align:right}.zahlungsbelege{display:flex;flex-direction:column}.zahlungsbelege__header{display:flex;flex-direction:column;gap:8px}.zahlungsbelege__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.zahlungsbelege__skeleton.skeleton-container{height:600px}.klaerungsliste{display:flex;flex-direction:column}.klaerungsliste__header{display:flex;flex-direction:column;gap:8px}.klaerungsliste__table{padding:16px;background-color:var(--color-white);border-radius:var(--afpc-radius-small)}.klaerungsliste__skeleton.skeleton-container{height:600px}.klaerungsliste__summary{display:grid;grid-template-columns:auto auto;gap:4px 48px;padding-right:16px}.klaerungsliste__summary__label{text-align:right;font-weight:700}.klaerungsliste__summary__spacer{margin-bottom:8px}.klaerungsliste__summary__value{text-align:right}.klaerungsliste__klaerung-column__fused-group{display:inline-flex;align-items:center;gap:0;border:1px solid var(--color-midnight-sapphire-4);border-radius:8px;background:var(--color-white);overflow:hidden;height:30px}.klaerungsliste__klaerung-column__fused-group__first,.klaerungsliste__klaerung-column__fused-group__middle,.klaerungsliste__klaerung-column__fused-group__last{height:100%;display:inline-flex;align-items:center}.klaerungsliste__klaerung-column__fused-group__first{padding:0 4px 0 12px}.klaerungsliste__klaerung-column__fused-group__middle{flex:1 1 auto;width:150px;border-left:1px solid var(--color-midnight-sapphire-4)}.klaerungsliste__klaerung-column__fused-group__last{padding:0 4px;border-left:1px solid var(--color-midnight-sapphire-4)}.klaerungsliste__klaerung-column__fused-group afpc-button::part(text){color:var(--color-font)!important}.klaerungsliste__klaerung-column__fused-group afpc-input::part(field-medium){border:none!important;box-shadow:none;width:150px}.klaerungsliste__klaerung-column__label{margin-right:8px}.klaerungsliste__klaerung-column__chips{display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:8px;align-items:flex-start}@media only screen and (max-width: 1023px){.klaerungsliste__klaerung-column__chips{gap:8px 12px}}@media only screen and (max-width: 767px){.klaerungsliste__klaerung-column__chips{gap:8px}}.klaerungsliste__klaerung-column__remark{margin-top:12px;display:flex;align-items:center;gap:6px}.klaerungsliste__klaerung-column__remark__label{font-weight:700;margin-right:4px}.klaerungsliste__klaerung-column__remark__value{font-weight:400;font-style:italic}.klaerungsliste__klaerung-column__remark__info-icon{color:var(--color-yellow-1);font-size:1.5rem}.klaerungsliste__klaerung-column__line{display:flex;align-items:center;gap:8px}.klaerungsliste__klaerung-column__aktion-icon{font-size:1.5rem}.klaerungsliste__klaerung-column__aktion-tooltip{display:flex;flex-direction:column;gap:2px}.klaerungsliste__klaerung-column__aktion-tooltip__label{font-weight:700}.klaerungsliste__klaerung-column__aktion-tooltip__value{font-style:italic}.klaerungsliste__klaerung-column .p-chip{padding:2px 8px 0;border-color:var(--color-midnight-sapphire-4);color:var(--color-grey-2)}.klaerungsliste__klaerung-column .p-chip-remove-icon{height:unset;font-size:.7rem;padding-top:.3rem;color:var(--color-grey-2)}.klaerungsliste__klaerung-column afpc-input::part(disabled){border:none;background-color:var(--color-white)}.klaerungsliste__klaerung-column afpc-button::part(disabled){color:var(--color-grey-2)!important}.buchungsdetails{display:flex;flex-direction:column}.buchungsdetails__card{display:flex;flex-direction:column;gap:16px}.buchungsdetails__card__header{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:24px}@media only screen and (max-width: 991px){.buchungsdetails__card__header{flex-direction:column;align-items:flex-start}}.buchungsdetails__card__header--icon{margin-bottom:16px;display:flex;align-items:center;gap:4px}.buchungsdetails__card--mt{margin-top:32px}.buchungsdetails__card--header-btn .card{padding-top:16px}.buchungsdetails__card--header-btn h3{margin-bottom:0}.buchungsdetails__cards{display:flex;justify-content:space-between;gap:32px;margin-top:16px;margin-bottom:32px}@media only screen and (max-width: 991px){.buchungsdetails__cards{flex-direction:column}}.buchungsdetails__cards__left,.buchungsdetails__cards__right{display:flex;flex-direction:column;gap:16px;width:50%;justify-content:space-between}@media only screen and (max-width: 991px){.buchungsdetails__cards__left,.buchungsdetails__cards__right{width:100%}}.buchungsdetails__pageheader{margin-bottom:24px}.buchungsdetails__historybtn{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--afpc-radius-small);border:1px solid rgba(0,0,0,.12);background:transparent;cursor:pointer;font:inherit}.buchungsdetails__historybtn:hover{background:#00000008}.buchungsdetails__historybtn__label{font-weight:600}.buchungsdetails__historybtn__icon{opacity:.8}.buchungsdetails__klaerung{margin-top:16px}.buchungsdetails__infoicon{font-size:var(--font-size-headline-3);color:var(--color-yellow-1)}.buchungsdetails__klaerung__text{margin:0}.buchungsdetails__list{display:flex;flex-direction:column}.buchungsdetails__card__subtitle{opacity:.75}.buchungsdetails__loading{padding:16px 0}.buchungsdetails__grid{display:grid;grid-template-columns:1fr;gap:24px}@media only screen and (max-width: 991px){.buchungsdetails__grid{grid-template-columns:1fr}}@media (min-width: 900px){.buchungsdetails__grid{grid-template-columns:1fr 1fr}}.buchungsdetails__section{border-top:1px solid rgba(0,0,0,.08);padding-top:16px}.buchungsdetails__section h3{margin:0 0 12px;font-weight:600}.buchungsdetails__row{display:grid;grid-template-columns:180px 1fr;gap:16px;padding:4px 0}.buchungsdetails__label{white-space:nowrap;height:20px}.buchungsdetails__value{font-weight:700}.buchungsdetails__value--iban{word-break:break-all}.buchungsdetails__transaction__text{margin:0;flex:1;min-width:0}.buchungsdetails__transaction__action{flex:0 0 auto;margin-left:auto}.buchungsdetails__transaction__action sf-navigation-card-icon svg{transition:var(--navigaiton-transition-icon-hover)}.buchungsdetails__transaction__action:hover sf-navigation-card-icon svg{transform:var(--navigation-transform-icon-hover)}@media only screen and (max-width: 991px){.buchungsdetails__transaction__action{margin-left:0}}.buchungsdetails__summary{display:grid;grid-template-columns:auto auto;gap:4px 48px;padding-right:16px}.buchungsdetails__summary__label{text-align:right;font-weight:700}.buchungsdetails__summary__spacer{margin-bottom:8px}.buchungsdetails__summary__value{text-align:right}.buchungsdetails h3:not(.forderung-details__section-title){margin-top:0}.buchungsdetails__tablefilters .sf-table-filter__toolbar,.buchungsdetails__tablefilters .sf-table-filter{padding-top:0}.buchungsdetails__tablefilters .sf-table-filter__bar{padding-bottom:0}.einrichtungsdetails__cards{display:flex;gap:20px;align-items:stretch;flex-wrap:wrap}.einrichtungsdetails__col{display:flex;flex-direction:column;gap:20px;flex:1}.einrichtungsdetails__col--right .einrichtungsdetails__card{flex:1;display:flex;flex-direction:column;min-height:0}.einrichtungsdetails__card .card{display:flex;flex-direction:column}.einrichtungsdetails__card h3{margin:0 0 16px}.einrichtungsdetails__card__rows{display:flex;flex-direction:column;gap:8px}.einrichtungsdetails__card__row{display:flex;gap:12px;align-items:flex-start;min-height:20px}.einrichtungsdetails__card__row__label{min-width:14rem;white-space:nowrap}@media only screen and (max-width: 1199px){.einrichtungsdetails__card__row__label{min-width:12rem}}.einrichtungsdetails__card__row__value{font-weight:700}.einrichtungsdetails__card__row__value--iban{word-break:break-all}.einrichtungsdetails__card__rows--grouped{display:flex;flex:1;flex-direction:column;justify-content:space-between}.einrichtungsdetails__card__group{display:flex;flex-direction:column;gap:8px}.nutzerverwaltung__card__header__toolbar{display:flex;justify-content:space-between;align-items:stretch;gap:8px;margin-bottom:16px}@media only screen and (max-width: 479px){.nutzerverwaltung__card__header__toolbar{flex-direction:column-reverse;align-items:stretch}}.nutzerverwaltung__card__header__toolbar sf-search>form{padding:0}.nutzerverwaltung__card__header__toolbar__btn{margin-top:4px}.nutzerverwaltung .sf-table__cell--head__email,.nutzerverwaltung .sf-table__cell--head__name{width:max-content}.einrichtung-zuordnen{display:flex;flex-direction:column}.einrichtung-zuordnen__card__header{display:flex;flex-direction:column;gap:8px}.einrichtung-zuordnen__card__header__toolbar{display:flex;justify-content:space-between;align-items:stretch;gap:8px;margin-bottom:16px}@media only screen and (max-width: 479px){.einrichtung-zuordnen__card__header__toolbar{flex-direction:column-reverse;justify-content:stretch}}.einrichtung-zuordnen__card__header__toolbar sf-search>form{padding:0}.einrichtung-zuordnen__card__header__toolbar__btn{margin-top:4px}.einrichtung-zuordnen__content{display:flex;flex-direction:column;gap:24px}.einrichtung-zuordnen__meta-infos{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 900px){.einrichtung-zuordnen__meta-infos{grid-template-columns:1fr}}.einrichtung-zuordnen__meta-card__title{margin-top:0}.einrichtung-zuordnen__meta-card__content{display:flex;gap:8px}.einrichtung-zuordnen__meta-card__content__labels,.einrichtung-zuordnen__meta-card__content__values{display:flex;flex-direction:column;gap:4px;flex:1;min-width:max-content}.einrichtung-zuordnen__meta-card__content__labels span,.einrichtung-zuordnen__meta-card__content__values span{white-space:nowrap;height:20px}.einrichtung-zuordnen__meta-card__content__values span{font-weight:700}.einrichtung-zuordnen__meta-card__content--skeleton{display:flex;flex-direction:column;gap:4px}.einrichtung-zuordnen .sf-table__cell--head__berechtigungen{width:max-content}.nutzer-bearbeiten-dialog__header{display:flex;flex-direction:column;gap:4px}.nutzer-bearbeiten-dialog__title{font-weight:700;font-size:var(--font-size-headline-2);line-height:1.3}.nutzer-bearbeiten-dialog__title:focus{outline:none;box-shadow:none}.nutzer-bearbeiten-dialog__subtitle{font-size:var(--font-size-label-s)}.nutzer-bearbeiten-dialog__content{display:flex;flex-direction:column;gap:20px;padding-top:4px}.nutzer-bearbeiten-dialog__field{display:flex;flex-direction:column;gap:4px}.nutzer-bearbeiten-dialog__label{font-weight:600;font-size:var(--afpc-font-size-small, var(--font-size-label-m))}.nutzer-bearbeiten-dialog__berechtigungen{display:flex;flex-direction:column;gap:4px}.nutzer-bearbeiten-dialog__berechtigungen__name{font-weight:500}.nutzer-bearbeiten-dialog__berechtigungen__desc{color:var(--color-grey-4);font-size:.875rem;margin-left:8px}.nutzer-bearbeiten-dialog__checkbox{display:flex;align-items:center;gap:12px;font-size:var(--font-size-label-m)}.nutzer-bearbeiten-dialog__checkbox afpc-checkbox{width:max-content}.nutzer-bearbeiten-dialog__footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:8px;flex-wrap:wrap}.nutzer-bearbeiten-dialog__footer afpc-button+afpc-button,.nutzer-bearbeiten-dialog__footer sf-pendable-button+sf-pendable-button{margin-left:4px}.cms__cards{display:flex;flex-direction:column;gap:16px}.cms__cards__top{margin-bottom:40px}.cms__warning-wrapper{display:flex;align-items:center;gap:8px}.cms__active-warning{margin-top:8px;font-size:1rem}.cms__warning-icon{color:var(--color-yellow-1);font-size:1.4rem}.cms__warning-icon--edit{color:var(--color-yellow-1);font-size:1.4rem;transform:translateY(4px)}.cms .cms-card__header{display:flex;justify-content:space-between;align-items:center}.cms .cms-card__header__title{font-weight:700}.cms .cms-card__header--left{display:flex;gap:4px;align-items:center}.cms .cms-card__header--right{display:flex;gap:8px;align-items:center}.cms .cms-card__header__lock-icon{color:var(--color-info-red);font-size:1.4rem}.cms .cms-card__header__edit-icon{font-size:1.4rem;width:4px;transform:translate(-8px)}.cms .cms-card__header__aktiviert-bis{color:var(--color-primary)}.cms .cms-card--disabled{opacity:.5}.cms .cms-card__content{margin-top:8px}.cms .cms-activate-dialog__checkbox-wrapper{display:flex;flex-direction:column;gap:4px;margin-top:16px}.cms .cms-activate-dialog__checkbox{display:flex;align-items:center;margin-bottom:8px}.cms .cms-activate-dialog__last-day{display:flex;flex-direction:column;gap:8px;padding:8px 24px 0;font-size:1rem}.cms .cms-activate-dialog__last-day p-datepicker{max-width:240px}.cms .cms-edit-dialog{display:flex;flex-direction:column;gap:16px}.cms .cms-edit-dialog__checkbox{margin-top:8px}.cms afpc-checkbox::part(checkbox){min-width:20px}.berichtswesen{display:flex;flex-direction:column}.berichtswesen__card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.berichtswesen__card__header h3{margin:0;font-weight:600}.berichtswesen__card__description{margin:0 0 2rem}.berichtswesen__card--konfigurationen{margin-top:24px}.berichtswesen__form{display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));gap:1rem 1.5rem}.berichtswesen__field{display:flex;flex-direction:column;gap:.5rem}.berichtswesen__label{font-weight:600}@media only screen and (max-width: 767px){.berichtswesen__form{grid-template-columns:1fr}}.berichtswesen__action{display:flex;justify-content:end;margin-top:24px}.berichtswesen afpc-dropdown::part(trigger),.berichtswesen afpc-dropdown::part(base){position:relative;width:unset}@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}main{padding-bottom:30px}.container{flex:1;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1024px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1440px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px}.row--form-item{margin-bottom:15px!important}.row--highlight{padding:10px;margin:15px 6px 6px;border:1px solid var(--color-gray-2);border-radius:.25rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px;margin-bottom:15px}.col--actions,.col-1--actions,.col-10--actions,.col-11--actions,.col-12--actions,.col-2--actions,.col-3--actions,.col-4--actions,.col-5--actions,.col-6--actions,.col-7--actions,.col-8--actions,.col-9--actions,.col-auto--actions,.col-lg--actions,.col-lg-1--actions,.col-lg-10--actions,.col-lg-11--actions,.col-lg-12--actions,.col-lg-2--actions,.col-lg-3--actions,.col-lg-4--actions,.col-lg-5--actions,.col-lg-6--actions,.col-lg-7--actions,.col-lg-8--actions,.col-lg-9--actions,.col-lg-auto--actions,.col-md--actions,.col-md-1--actions,.col-md-10--actions,.col-md-11--actions,.col-md-12--actions,.col-md-2--actions,.col-md-3--actions,.col-md-4--actions,.col-md-5--actions,.col-md-6--actions,.col-md-7--actions,.col-md-8--actions,.col-md-9--actions,.col-md-auto--actions,.col-sm--actions,.col-sm-1--actions,.col-sm-10--actions,.col-sm-11--actions,.col-sm-12--actions,.col-sm-2--actions,.col-sm-3--actions,.col-sm-4--actions,.col-sm-5--actions,.col-sm-6--actions,.col-sm-7--actions,.col-sm-8--actions,.col-sm-9--actions,.col-sm-auto--actions,.col-xl--actions,.col-xl-1--actions,.col-xl-10--actions,.col-xl-11--actions,.col-xl-12--actions,.col-xl-2--actions,.col-xl-3--actions,.col-xl-4--actions,.col-xl-5--actions,.col-xl-6--actions,.col-xl-7--actions,.col-xl-8--actions,.col-xl-9--actions,.col-xl-auto--actions{padding-right:0;padding-left:20px}.col--content,.col-1--content,.col-10--content,.col-11--content,.col-12--content,.col-2--content,.col-3--content,.col-4--content,.col-5--content,.col-6--content,.col-7--content,.col-8--content,.col-9--content,.col-auto--content,.col-lg--content,.col-lg-1--content,.col-lg-10--content,.col-lg-11--content,.col-lg-12--content,.col-lg-2--content,.col-lg-3--content,.col-lg-4--content,.col-lg-5--content,.col-lg-6--content,.col-lg-7--content,.col-lg-8--content,.col-lg-9--content,.col-lg-auto--content,.col-md--content,.col-md-1--content,.col-md-10--content,.col-md-11--content,.col-md-12--content,.col-md-2--content,.col-md-3--content,.col-md-4--content,.col-md-5--content,.col-md-6--content,.col-md-7--content,.col-md-8--content,.col-md-9--content,.col-md-auto--content,.col-sm--content,.col-sm-1--content,.col-sm-10--content,.col-sm-11--content,.col-sm-12--content,.col-sm-2--content,.col-sm-3--content,.col-sm-4--content,.col-sm-5--content,.col-sm-6--content,.col-sm-7--content,.col-sm-8--content,.col-sm-9--content,.col-sm-auto--content,.col-xl--content,.col-xl-1--content,.col-xl-10--content,.col-xl-11--content,.col-xl-12--content,.col-xl-2--content,.col-xl-3--content,.col-xl-4--content,.col-xl-5--content,.col-xl-6--content,.col-xl-7--content,.col-xl-8--content,.col-xl-9--content,.col-xl-auto--content{padding-right:0;padding-left:0}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width: 1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}
