@import"print.css";@view-transition{navigation:auto}.btn{touch-action:manipulation}:root{--black: #000000;--base-white: #ffffff;--base-hover: #EAECF0;--primary-50: #0a6abf14;--primary-100: #f3f8fd;--primary-200: #c8e1f4;--primary-300: #9ec9ec;--primary-400: #73B2E3;--primary-500: #4A9AD8;--primary-600: #2786cf;--primary-600-hover: #1975bc;--primary-700: #0A75C7;--primary-800: #06538D;--success-50: #ECFDF3;--success-200: #ABEFC6;--success-500: #17B26A;--success-700: #067647;--error-50: #FEF3F2;--error-200: #ffaeae;--error-500: #bb0000;--error-700: #990000;--warning-50: #FFFAEB;--warning-100: #FDF3D7;--warning-200: #FEDF89;--warning-500: #F79009;--warning-700: #B54708;--gray-50: #F9FAFB;--gray-100: #F2F4F7;--gray-150: #EEF0F4;--gray-200: #EAECF0;--gray-250: #e5e6e9;--gray-300: #D0D5DD;--gray-400: #98A2B3;--gray-500: #667085;--gray-600: #475467;--gray-700: #344054;--gray-900: #101828;--margin-50: 2px;--margin-100: 4px;--margin-200: 8px;--margin-300: 12px;--margin-400: 24px;--margin-600: 48px;--radius-200: 2px;--radius-400: 4px;--radius-500: 5px;--radius-600: 6px;--margin-outer: 32px;--section-padding: 24px;--max-width: 1280px;--font-family: SuisseIntl, sans-serif;--base-font-size: 18px;--section-columns: 1fr 1fr;--form-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);--focus-outline: 2px solid #F79009;--x-1: 9px;--x-2: 18px;--x-3: 27px;--x-4: 36px;--x-5: 45px;--x-6: 54px}@media(max-width: 1199px){:root{--base-font-size: 16px;--margin-outer: 16px;--section-padding: 16px;--section-columns: 1fr 1fr}}@media(max-width: 1023px){:root{--base-font-size: 16px;--margin-outer: 16px;--section-padding: 16px;--section-columns: 1fr}}*{box-sizing:border-box}html,body{overscroll-behavior-y:auto}html{font-size:var(--base-font-size);font-family:var(--font-family);scrollbar-gutter:stable;scrollbar-color:var(--primary-600) var(--gray-200)}@font-face{font-family:SuisseIntl;src:local(SuisseIntl-Regular),url(/static/fonts/SuisseIntl-Light-WebM.woff2) format("woff2"),url(/static/fonts/SuisseIntl-Light-WebM.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:SuisseIntl;src:local(SuisseIntl-Regular),url(/static/fonts/SuisseIntl-Regular-WebM.woff2) format("woff2"),url(/static/fonts/SuisseIntl-Regular-WebM.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:SuisseIntl;src:local(SuisseIntl-Medium),url(/static/fonts/SuisseIntl-Medium-WebM.woff2) format("woff2"),url(/static/fonts/SuisseIntl-Medium-WebM.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:SuisseIntl;src:local(SuisseIntl-SemiBold),url(/static/fonts/SuisseIntl-SemiBold-WebM.woff2) format("woff2"),url(/static/fonts/SuisseIntl-SemiBold-WebM.woff) format("woff");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:SuisseIntl;src:local(SuisseIntl-Bold),url(/static/fonts/SuisseIntl-Bold-WebM.woff2) format("woff2"),url(/static/fonts/SuisseIntl-Bold-WebM.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}button{border:0 none;align-items:center;display:flex;flex-direction:row;cursor:pointer;gap:8px}button:hover{opacity:.9}button.primary{background-color:var(--primary-600);color:var(--base-white)}.button:hover{background-color:var(--primary-600-hover)}button svg{height:.75em;width:.75em}button.primary svg{color:var(--base-white)}button.secondary svg{color:var(--base-white)}.button.secondary,button.secondary{background-color:var(--gray-600);color:var(--base-white)}.button.tenary,button.tenary{background-color:var(--base-white);color:var(--primary-600);border:0 none;padding:6px 14px}body.intern{margin:0;padding:0;font-family:var(--font-family);display:grid;grid-template-areas:"nav header" "nav main";grid-template-rows:auto 1fr;grid-template-columns:280px auto;background-color:var(--gray-150);color:var(--gray-900);font-size:16px;line-height:1.5em;margin:0}@media(max-width: 1199px){body.intern{grid-template-columns:80px auto}}@media(max-width: 1023px){body.intern{display:flex;flex-direction:column}}body.intern main{flex-grow:1}.flex-column{display:flex;flex-direction:column}.flex-cols{display:flex;flex-direction:row}.gap-4{gap:4px !important}.gap-8{gap:8px !important}.gap-16{gap:16px !important}.gap-32{gap:32px !important}@media(max-width: 1023px){.gap-32{gap:16px !important}}.padding-outer{padding:var(--margin-outer)}body{min-block-size:100vh;scrollbar-gutter:stable}dialog .detail-view{--layout: column;display:flex;flex-direction:column;gap:16px;padding:16px;overflow:auto;height:-moz-fit-content;height:fit-content;max-height:calc(80dvh - 64px)}.modal-event form{padding:0;gap:0}.modal-event .content_set{gap:0 !important}dialog .detail-view-header{display:flex;flex-direction:row;justify-content:space-between;padding:12px 16px 8px 16px;border-bottom:1px solid var(--gray-300);background:var(--base-white);align-items:center;gap:8px}dialog .detail-view-header button{background:none;border:0 none;cursor:pointer;color:var(--error-700);font-size:14px;padding:4px 8px}dialog .detail-view-footer{display:flex;flex-direction:row;padding:16px 16px 20px 16px;border-top:1px solid var(--gray-300);background:var(--base-white);gap:16px;align-items:baseline}@media(max-width: 1023px){dialog .detail-view-footer{padding-bottom:calc(20px + env(safe-area-inset-bottom));display:grid;grid-template-columns:auto auto}}dialog .detail-view-footer .span2{grid-column:span 2;display:flex;align-items:baseline}dialog .detail-view-footer small,dialog .detail-view-footer a{display:flex;flex-direction:row;gap:4px}dialog .detail-view-footer a:hover{color:var(--gray-900)}dialog .detail-view-footer svg{color:var(--gray-600);width:18px;height:18px;margin:3px}dialog .detail-view-footer svg:hover{color:var(--gray-900)}dialog .detail-view-footer .actions{padding:0}@media(max-width: 1023px){dialog .detail-view-footer .actions{display:contents}}@keyframes pulse{0%{opacity:.9;box-shadow:0 0 20px 20px rgba(6,83,141,.2666666667);outline:40px solid,20px solid}100%{opacity:1;box-shadow:none}}.highlight{animation:pulse 2s ease;animation-iteration-count:1}a[data-close]{display:none}dialog a[data-close]{display:block;color:var(--error-700)}dialog a[data-close] svg{color:var(--error-700)}dialog .detail-view-item{display:flex;flex-direction:column;gap:4px}dialog .detail-view-item label{font-size:11px;line-height:16px}dialog .detail-view-group{display:flex;flex-direction:row;gap:4px}dialog .detail-view-header{display:flex;flex-direction:row}body.public{display:grid;grid-template-columns:2fr 1fr;margin:0;gap:0;background-color:var(--base-white)}@media(max-width: 1023px){body.public{grid-template-columns:1fr}}body.public h1 a{color:var(--primary-600)}body.public main{min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:auto}body.intern main{max-width:var(--max-width);padding:var(--margin-outer);padding-top:0}@media(max-width: 1023px){body.intern main{padding:0 16px;padding-left:calc(16px + env(safe-area-inset-left));padding-right:calc(16px + env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom)}}body.extended header{max-width:120em}body.extended main{max-width:120em;padding-top:0;display:flex;flex-direction:column;padding-bottom:0;overflow:hidden}body.intern main.open{display:none}body.public .content{padding:var(--margin-outer);grid-template-rows:auto;grid-template-columns:auto}body.white_content header,body.white_content main{background-color:var(--base-white);border-right:1px solid var(--gray-200)}body:has(.styleguide) main{background-color:var(--gray-200)}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}h1{color:var(--gray-900);font-weight:500;font-size:32px;line-height:var(--x-4);letter-spacing:-0.02em}@media(max-width: 1023px){h1{font-size:36px;line-height:44px}}@media(max-width: 767px){h1{font-size:28px;line-height:36px}}h2{font-size:24px;line-height:32px;font-weight:600;color:var(--gray-900)}h3{font-size:20px;line-height:30px;font-weight:600}h3 span a{font-size:18px;color:var(--primary-600)}h4{margin-top:4px;font-size:18px;line-height:28px;font-weight:600}p{font-size:18px;line-height:28px;font-weight:400}@media(max-width: 1023px){p{font-size:16px;line-height:24px}}p small{font-size:16px;line-height:24px;font-weight:400}@media(max-width: 1023px){p small{font-size:14px;line-height:20px}}h1+p,h2+p{color:var(--gray-600)}h1 span{font-size:50%;color:var(--gray-600)}p a{color:var(--primary-700)}p+section{margin-top:20px}b,strong{font-weight:500}body.public .login{display:grid;grid-template-rows:auto;background-position:center center;background-repeat:no-repeat;background-size:clamp(200px,80vw,80vh)}body.public .login h1{color:var(--gray-900);text-align:center;font-family:var(--font-family);font-size:1.875rem;font-style:normal;font-weight:600;line-height:2.375rem}body.public .login{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;padding:var(--margin-outer)}body.public .inner{display:flex;max-width:22.5rem;flex-direction:column;align-items:center;gap:24px;text-align:center;color:var(--gray-600)}body.public .login p{color:var(--gray-500);text-align:center;font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-wrap:balance}body.public .copyright{color:var(--gray-600);font-size:.8em;font-style:normal;font-weight:400;line-height:1.5;display:flex;flex-direction:row;gap:16px;padding:var(--margin-outer)}body.public aside{display:flex;background-image:url("/static/assets/login/splash.jpg");background-size:cover;position:fixed;background-position:center center;top:0;right:0;bottom:0;width:30%}@media(max-width: 1023px){body.public aside{display:none}}.content a{text-decoration:underline}a.selected{color:var(--gray-900)}.layout_switch{display:flex;gap:16px}.layout_switch>span{padding:8px}@media(max-width: 1023px){.layout_switch>span{display:none}}.layout_switch a{display:flex;vertical-align:baseline;gap:4px;align-items:center}@media(max-width: 1023px){.layout_switch a span{display:none}}a.button{display:flex;padding:10px 18px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border:1px solid var(--primary-600);background:var(--primary-600);box-shadow:var(--form-shadow);color:var(--base-white);font-family:sans-serif;font-size:.9em;font-style:normal;font-weight:500;line-height:1.5;text-decoration:none}body.public aside img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}nav{display:flex;flex-direction:column;height:100dvh;grid-area:nav;gap:4px;padding:0 16px;background:var(--gray-50);border-right:1px solid var(--gray-200);padding-bottom:16px;position:sticky;top:0;bottom:0;z-index:400}@media(max-width: 1023px){nav{flex-direction:row;height:auto;background-color:var(--base-white);padding:8px 8px 8px 16px;gap:8px;border-bottom:1px solid var(--gray-200);padding-left:calc(16px + env(safe-area-inset-left));padding-right:calc(env(safe-area-inset-right) + 16px);padding-top:max(env(safe-area-inset-top),8px)}}@media(max-width: 767px){nav{gap:2px}}@media(max-width: 359px){nav{padding:8px 4px}}nav>a{height:40px}nav>a>img,nav>a>svg{margin:8px;color:var(--gray-600)}nav .menu{flex-grow:1;display:flex;flex-direction:column;gap:4px}@media(max-width: 1023px){nav .menu{display:none}}nav a>em{position:relative;font-style:normal}nav a.open+.menu{display:grid}@media(min-width: 1024px){nav .hide{display:none}}nav .fastSearchOpen{display:none}@media(max-width: 1023px){nav .fastSearchOpen{display:flex}}nav .button-add{display:none !important}@media(max-width: 1023px){nav .button-add{display:flex !important}nav .button-add>span{color:var(--primary-600)}nav .button-add>svg{padding:2px;border-radius:8px;background-color:var(--primary-600);color:#fff !important}}nav .button-logout{display:none !important}@media(max-width: 1023px){nav .button-logout{display:flex !important}nav .button-logout>span{color:var(--error-700)}nav .button-logout>svg{color:var(--error-700) !important}}@media(max-width: 1023px){nav .menu{position:absolute;display:none;position:absolute;--ha: calc(env(safe-area-inset-top) + 50px);height:calc(100dvh - var(--ha));margin:0;padding:12px;background-color:var(--gray-200);inset:var(--ha) 0 0 0;padding-left:calc(env(safe-area-inset-left) + 12px);padding-bottom:calc(env(safe-area-inset-bottom));overflow-y:auto;grid-template-columns:1fr 1fr}}@media(max-width: 767px){nav .menu{grid-template-columns:1fr}}nav .menu .left{display:flex;flex-direction:column;gap:4px;flex-grow:1}nav .menu .right{display:flex;gap:4px;flex-direction:column}nav .menu a{text-decoration:none;padding:8px 12px;display:flex;gap:8px;border-radius:6px;font-weight:600;line-height:24px;font-size:16px;color:var(--gray-900)}@media(max-width: 1023px){nav .menu a{display:flex}}nav .menu a.secondary{padding:6px 12px;line-height:24px;font-size:14px;color:var(--gray-700)}nav .menu a svg{color:var(--gray-500)}nav .menu a:active,nav .menu a:hover{background-color:var(--primary-600);color:#fff}nav .menu a:active svg,nav .menu a:hover svg{color:var(--base-white)}nav .menu a.selected{color:var(--base-white);background-color:var(--primary-600)}nav .menu a.selected svg{color:var(--base-white)}nav .menu a.later{color:var(--gray-400)}nav .menu a.later svg{color:var(--gray-400)}nav .menu a.later:active,nav .menu a.later:hover{background-color:var(--gray-400);color:var(--gray-300)}nav .menu a.later:active svg,nav .menu a.later:hover svg{color:var(--base-white)}nav .signature{background:#fff;padding:16px;font-size:12px;font-weight:300;line-height:16px;border-radius:8px;border:1px solid var(--gray-200)}@media(max-width: 1199px){nav .signature{font-size:0;padding:0;margin:0}}@media(max-width: 1023px){nav .signature{display:none}}nav .signature strong{margin-top:18px;display:block;font-weight:500}@media(max-width: 1199px){nav .signature strong{display:none}}nav .signature img{float:left;height:48px;aspect-ratio:1/1;margin-right:12px}@media(max-width: 1199px){nav .signature img{float:none;width:100%;margin-right:0}}@media(max-width: 1023px){nav .signature img{margin-right:0}}@media(max-width: 1199px){nav a span{display:none}}@media(max-width: 1023px){nav a span{display:inline}}nav a:last-child{margin-bottom:.5rem}nav a.home{text-decoration:none;color:var(--black);padding:8px;padding-bottom:56px;padding-top:24px;align-items:flex-end;font-size:27px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.27px}@media(max-width: 1023px){nav a.home{display:flex;padding:0;font-size:32px;line-height:40px;gap:4px;align-items:baseline}}@media(max-width: 359px){nav a.home{gap:0;padding:0;display:flex;flex-direction:column;line-height:12px;padding-top:12px;padding-left:8px}}@media(max-width: 1199px){nav a.home span{display:block;transform:rotate(90deg);font-size:18px;text-wrap:nowrap}}@media(max-width: 1023px){nav a.home span{display:block;font-size:24px;transform:none}}@media(max-width: 359px){nav a.home span{font-size:15px}}nav a.home small{display:block;font-size:12px}@media(max-width: 1199px){nav a.home small{display:none}}@media(max-width: 359px){nav a.home small{font-size:8px;display:inline-block}}nav a.home:hover{background:rgba(0,0,0,0)}nav a.home>img{width:66px;max-width:100%;aspect-ratio:1/1}nav .menu a svg{width:24px}.autospace{flex-grow:1}@media(max-width: 767px){.autospace-smartphone{flex-grow:1}}header{grid-area:header;display:flex;flex-direction:row;gap:12px;padding:16px var(--margin-outer);z-index:200;max-width:var(--max-width);align-items:center;border-right:1px solid var(--gray-100);border-top:1px solid var(--gray-100);background:inherit;position:sticky;top:0}@media(max-width: 767px){header{gap:10px;padding-block:8px;top:57px}}.white_content header{background-color:var(--base-white)}header .button,header button{background-color:var(--primary-600);color:#fff;border-radius:var(--radius-400);display:block;align-self:flex-start;display:flex;padding:6px 24px 6px 16px;align-items:center;gap:8px;border-radius:8px;margin:2px 0;font-size:16px}@media(max-width: 767px){header .button,header button{gap:4px;padding:6px 8px 6px 10px}header .button span,header button span{display:none}}header>a{font-size:0;line-height:0}@media(max-width: 1023px){header .hide{display:none}}header .fastSearchOpen,header .button-add{margin:0}@media(max-width: 1023px){header .fastSearchOpen,header .button-add{display:none !important}}.breadcrumbs{display:flex;flex-direction:row;padding:0;margin:0;gap:4px;list-style:none;align-items:center}@media(max-width: 767px){.breadcrumbs{margin-block:2px;gap:0}}.breadcrumbs span,.breadcrumbs a:last-child{color:var(--gray-600)}.breadcrumbs a svg{color:var(--gray-600)}.breadcrumbs svg{color:var(--gray-300)}.breadcrumbs,.breadcrumbs a,.breadcrumbs a span{text-decoration:none;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:var(--primary-600);text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}@media(max-width: 767px){.breadcrumbs,.breadcrumbs a,.breadcrumbs a span{font-size:12px;line-height:20px}}.breadcrumbs a.home{font-size:0;line-height:0}@media(max-width: 767px){.breadcrumbs a.home{padding:4px}.breadcrumbs a.home svg{height:16px;width:16px}}.breadcrumbs a.home::after{content:""}footer{grid-area:footer;padding:1rem 0;display:flex;flex-direction:row;gap:1rem;color:var(--gray-600);font-size:16px}footer a{font-size:16px;line-height:24px}@media(max-width: 767px){footer a{font-size:18px;line-height:28px}}footer .copyright{font-size:14px;line-height:20px}a{text-decoration:none;font:inherit;color:inherit}.card>h3{font-size:18px;line-height:20px;font-weight:500}@media(max-width: 767px){.card>h3{font-size:16px;line-height:18px}}.card>p{font-size:15px;line-height:20px;font-weight:400}.card>a{font-size:15px;line-height:20px;font-weight:600}body:has(.styleguide){background:var(--gray-100)}.styleguide{margin:var(--margin-outer);display:flex;flex-direction:column;gap:40px}.styleguide h1{color:var(--gray-900);font-size:30px;font-style:normal;font-weight:600;line-height:38px;margin:0;padding:0}.styleguide h2{color:var(--gray-900);font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin:0;padding:0}.styleguide h3{color:var(--gray-900);font-size:18px;font-style:normal;font-weight:600;line-height:30px}.styleguide>section>div>h2+p{color:var(--gray-600);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:20px}.styleguide .color_panel{display:inline-block;min-width:100px;height:1em;margin-right:.5em}.styleguide section{display:block;border-radius:var(--radius-600);background-color:var(--base-white);border:1px solid var(--gray-200, #EAECF0);background:var(--base-white, #FFF);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05)}.styleguide .color_grid{display:grid;grid-template-columns:96px 1fr;gap:8px}.styleguide .button_grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px}@media(max-width: 1023px){.styleguide .button_grid{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.styleguide .button_grid{grid-template-columns:1fr}}.styleguide .icon_grid{display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width: 1199px){.styleguide .icon_grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 1023px){.styleguide .icon_grid{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.styleguide .icon_grid{grid-template-columns:1fr}}.styleguide .icon_panel{display:flex;border-bottom:1px solid var(--gray-200);border-right:1px solid var(--gray-200);padding:16px;gap:8px}@media(max-width: 767px){.styleguide .icon_panel{border-right:0 none}}.styleguide .icon_panel:nth-child(3n){border-right:0 none}@media(max-width: 1023px){.styleguide .icon_panel:nth-child(3n){grid-template-columns:1fr 1fr}}.styleguide .color_panel{display:inline-block;min-width:100px;height:1.5em;margin-right:.5em}.break_desktop,.break_tablet,.break_smartphone{border-right:1px solid #475467;container-type:inline-size}@media(max-width: 767px){.hide-on-smartphone{display:none}}.breakpoint{padding:var(--margin-outer)}.list_with_filter{display:grid;gap:64px;grid-template-columns:auto 300px}@media(max-width: 1199px){.list_with_filter{grid-template-columns:auto}}.content{padding:0;font-size:var(--base-font-size);max-width:var(--max-width);display:grid;grid-row-gap:16px;grid-column-gap:64px;grid-template-columns:auto 300px;grid-template-areas:"top top" "content sidebar" "content actions" "content more";grid-template-rows:auto auto auto;align-items:start;position:relative;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 6 6;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;position:relative}@media(max-width: 1023px){.content{grid-template-columns:auto;grid-template-areas:"top" "content" "sidebar" "actions" "more"}}.content div:first-child{grid-area:content}.content div.sidebar{grid-area:sidebar}.content div.actions{grid-area:actions}.content div.top{grid-area:top;padding:20px;background-color:var(--gray-100)}.content-grid .content{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 8px, #ddd 8px, #ddd 9px),repeating-linear-gradient(to right, transparent 0, transparent 8px, #ddd 8px, #ddd 9px);background-size:9px 9px}.content-highlight .content h1,.content-highlight .content h2,.content-highlight .content h3,.content-highlight .content ul{background-image:linear-gradient(45deg, rgba(116, 192, 0, 0.25) 25%, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.1) 50%, rgba(116, 192, 0, 0.25) 50%, rgba(116, 192, 0, 0.25) 75%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0.1) 100%);background-size:18px 18px}.content-highlight .content p,.content-highlight .content li{background-image:linear-gradient(45deg, rgba(238, 97, 125, 0.25) 25%, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.1) 50%, rgba(238, 97, 125, 0.25) 50%, rgba(238, 97, 125, 0.25) 75%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0.1) 100%);background-size:18px 18px}.content-highlight .content blockquote{background-image:linear-gradient(45deg, rgba(19, 255, 227, 0.25) 25%, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.1) 50%, rgba(19, 255, 227, 0.25) 50%, rgba(19, 255, 227, 0.25) 75%, rgba(255, 255, 255, 0.1) 75%, rgba(255, 255, 255, 0.1) 100%);background-size:18px 18px}.content-highlight .content img{box-shadow:0 0 0 2px inset #ffd011}.content img{max-width:100%;max-height:50vh}.content figure{margin:0;padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:var(--x-2);border:1px solid var(--gray-200)}.content figure figcaption{font-weight:400;font-size:16px;line-height:var(--x-3);margin:0;color:var(--gray-900)}.content h1{font-weight:500;font-size:32px;letter-spacing:-0.02em;line-height:var(--x-4);margin-bottom:var(--x-2)}.content h2{font-weight:500;font-size:24px;line-height:var(--x-3);margin-top:var(--x-3);margin-bottom:var(--x-2)}.content h3{font-weight:500;font-size:18px;line-height:var(--x-2);margin-top:var(--x-2);margin-bottom:var(--x-2)}.content table{margin:0;width:100%;line-height:var(--x-3);margin-bottom:var(--x-3)}.content table td{vertical-align:top}.content .marked{margin-top:var(--x-3);padding:var(--x-2) var(--x-3) var(--x-1) var(--x-3);background-color:rgba(174,222,245,.5);border-radius:var(--x-2);margin-bottom:var(--x-3)}.content a:has(sup){text-decoration:none}.content sup{font-size:12px;line-height:var(--x-2);vertical-align:super;margin-left:2px;margin-right:2px}.content sup a{color:var(--primary-600);text-decoration:none}.content div.toc{display:flex;gap:8px;flex-direction:column}.content div.toc a{color:var(--primary-700);text-decoration:none;font-size:16px;text-wrap:balance}.content div.toc a:hover{color:var(--primary-900)}.content .marked h3:first-child{margin-top:var(--x-1)}.content .text-primary-600 *,.content .text-primary-600{color:var(--primary-600)}.content .text-primary-600 a{color:var(--primary-600);text-decoration:underline}.content .footer{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width: 1023px){.content .footer{grid-template-columns:1fr}}.content .footer p{font-size:11px;line-height:14px;margin:0;padding:0;color:var(--primary-600)}.content .extrablock{margin-top:var(--x-3);padding:var(--x-2) var(--x-3) var(--x-1) var(--x-3);background-color:var(--primary-100);border-radius:var(--x-2);margin-bottom:var(--x-3);background-color:#d5eaf9}.content .extrablock h3{font-weight:500;font-size:18px;line-height:var(--x-3);margin-bottom:var(--x-1);margin-top:0}.content .marginal{margin-top:var(--x-3);padding:var(--x-1);background-color:var(--primary-600);border-radius:var(--x-1);margin-bottom:var(--x-2)}.content .marginal h4{font-weight:500;font-size:18px;line-height:var(--x-3);margin-bottom:var(--x-1)}.content .marginal p{line-height:var(--x-2);font-size:12px;margin-top:2px;margin-bottom:calc(var(--x-2) - 2px)}.content .marginal p:last-child{margin-bottom:0}.content .block h2:first-child{padding-top:0}.content h2+p{color:var(--gray-900)}.content p{font-weight:400;font-size:18px;line-height:var(--x-3);margin-top:0;margin-bottom:var(--x-3);color:var(--gray-900)}.content ul{font-weight:400;font-size:18px;line-height:var(--x-3);margin-bottom:var(--x-3);padding:0;padding-left:var(--x-3);list-style-position:outside;list-style-image:url("/static/svg/list-style.svg")}.content ol{font-weight:400;font-size:18px;line-height:var(--x-3);margin-bottom:var(--x-3);padding:0;padding-left:var(--x-3)}ul{list-style-position:outside;list-style-image:url("/static/svg/list-style.svg")}.content ul+ul,.content ol+ul,.content h3+ul,.content h2+ul{margin-top:0}.content ul ul{margin-top:var(--x-1)}.content ul li{margin:0;padding:0;margin-bottom:var(--x-1);text-indent:0;color:var(--gray-900);display:list-item;line-height:var(--x-3)}content-editorjs a{color:var(--primary-700);text-decoration:underline}content-editorjs .cdx-nested-list{font-weight:400;font-size:18px;line-height:var(--x-3);margin-bottom:var(--x-3);padding:0;padding-left:var(--x-3);list-style-position:outside;list-style-image:url("/static/svg/list-style.svg")}content-editorjs .cdx-nested-list--ordered{margin:0;padding:0;margin-bottom:var(--x-1);text-indent:0;color:var(--gray-900);display:list-item;line-height:var(--x-3);list-style-image:none;font-weight:400;font-size:18px;line-height:var(--x-3);margin-bottom:var(--x-3);padding:0;padding-left:var(--x-3)}content-editorjs .cdx-nested-list__item{margin:0;padding:0;margin-bottom:var(--x-1);text-indent:0;color:var(--gray-900);display:list-item;line-height:var(--x-3)}content-editorjs .cdx-nested-list--ordered .cdx-nested-list__item{display:flex}content-editorjs .cdx-nested-list--unordered>.cdx-nested-list__item::before{content:unset}content-editorjs .cdx-nested-list__item::before{content:unset}content-editorjs .tc-table{margin-bottom:var(--x-3);align-items:baseline}content-editorjs .tc-cell{font-weight:400;font-size:18px;line-height:var(--x-3);margin-top:0;color:var(--gray-900);padding:4px 8px;border-bottom:1px solid var(--gray-300)}content-editorjs .tc-table--heading .tc-row:first-child .tc-cell{font-weight:500;border-bottom:1px solid var(--gray-200)}content-editorjs h2.ce-header{padding:unset;margin:unset;outline:unset;font-weight:500;font-size:24px;line-height:var(--x-3);margin-top:var(--x-3);margin-bottom:var(--x-2)}content-editorjs h3.ce-header{padding:unset;margin:unset;outline:unset;font-weight:500;font-size:18px;line-height:var(--x-2);margin-top:var(--x-2);margin-bottom:var(--x-2)}content-editorjs .image-tool{margin-bottom:var(--x-2)}content-editorjs .image-tool__image{border-radius:0}content-editorjs .cdx-button{flex-grow:1;padding:6px}content-editorjs .ce-popover-item svg{width:16px;height:16px}content-editorjs .ce-popover-item.active{background:var(--color-background-icon-active);color:var(--color-text-icon-active)}content-editorjs .custom-gray-paragraph,.custom-gray-paragraph{background-color:var(--gray-100);padding:16px;border-radius:8px;margin-bottom:var(--x-3)}content-editorjs .custom-blue-paragraph,.custom-blue-paragraph{background-color:var(--primary-100);padding:16px;border-radius:8px;margin-bottom:var(--x-3)}.content li::marker{color:var(--primary-600)}.content ul li a{text-decoration:none;color:var(--primary-700)}.content ul.toc li a{text-decoration:none;color:var(--gray-900)}.content div[id^=ft] p{font-size:13px;margin-bottom:8px;line-height:16px}.content ol{counter-reset:item;font-weight:400;font-size:18px;line-height:var(--x-3);margin-top:0;margin-bottom:var(--x-3);list-style:none;padding:0;padding-left:var(--x-3)}.content ol>li{counter-increment:item}.content ol ol>li{display:block}.content ol>li:before{content:counters(item, ".") ". ";margin-left:-20px}ol.custom-gray-paragraph,ol.custom-blue-paragraph,ul.custom-gray-paragraph,ul.custom-blue-paragraph{padding:16px 16px 16px 40px}.content time{font-weight:500;font-size:16px;line-height:var(--x-2);margin:0;padding:0;color:var(--primary-600);display:block}.content blockquote{border-left:3px solid var(--primary-600);padding:var(--x-2) var(--x-2) var(--x-2) calc(var(--x-2) - 3px);margin:0;margin-bottom:var(--x-2)}.content blockquote p{font-style:italic;font-size:24px;line-height:var(--x-4);margin:0;padding-bottom:var(--x-3);text-wrap:balance}.content blockquote footer{gap:0;display:block;padding:0;margin:0;font-size:16px;line-height:var(--x-2)}.content .block{margin:0;padding:1.5556em 1.8em;margin-bottom:0;background-color:var(--gray-100);border-radius:8px}.content .block p:last-child{margin-bottom:0}.search_bar{display:flex;padding:6px 14px;align-items:center;gap:8px;border-radius:8px;border:1px solid var(--gray-300);background:var(--base-white);box-shadow:var(--form-shadow);display:flex;flex-direction:row}.search_bar input{flex-grow:1;border:0 none !important;box-shadow:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--base-white);font-size:18px;padding:0 !important}@media(max-width: 767px){.search_bar input{display:none}}.search_bar input:-webkit-autofill,input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#333}.search_bar input:active,.search_bar input:focus{border:0 none !important;outline:0 !important}.search_bar svg{color:var(--gray-500)}.intern{-webkit-hyphens:manual;hyphens:manual}.intern .content_set{display:flex;flex-direction:column;gap:40px;-webkit-hyphens:auto;hyphens:auto}@media(max-width: 1199px){.intern .content_set{gap:16px}}.intern .section_grid{display:grid;grid-template-columns:var(--section-columns);gap:var(--section-padding);align-items:start}.calltoaction_editor{padding:0;display:flex;gap:8px;align-items:baseline;margin-top:var(--x-2);margin-bottom:var(--x-3)}.calltoaction_editor ::-moz-selection{color:var(--base-white);background:var(--primary-600)}.calltoaction_editor ::selection{color:var(--base-white);background:var(--primary-600)}.calltoaction_editor .fake_button{padding:8px 16px;gap:8px;border-radius:8px;background-color:var(--primary-600);color:#fff;font-size:16px;font-weight:500;line-height:20px;text-align:center;text-decoration:none}.calltoaction_editor .fake_link{border:1px solid #eee;padding:4px 8px;border-radius:4px;font-size:14px}.calltoaction{display:flex}.calltoaction a{display:block;padding:8px 16px;background-color:var(--primary-600) !important;color:var(--base-white) !important;border-radius:8px;font-size:16px;font-weight:500;line-height:20px;text-align:center;text-decoration:none}.intern section{border-radius:12px;border:1px solid var(--gray-200, #EAECF0);background:var(--base-white, #FFF);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);padding:0 0 0 0}.intern section.transparent{background-color:rgba(0,0,0,0);box-shadow:none;border:0 none}.intern section>h3{color:var(--gray-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin:0;padding:var(--section-padding) var(--section-padding) 0 var(--section-padding)}.intern section>p{padding:0 var(--section-padding)}.items{display:flex;flex-direction:column;padding-top:calc(var(--section-padding)/2)}.items .item{display:flex;padding:16px;align-items:flex-start;gap:8px;align-self:stretch;border-top:1px solid #eaeaea}@media(max-width: 767px){.items .item{padding:12px 8px}}.items .sep{font-size:11px;display:flex;padding:2px 16px 0 16px;align-items:flex-start;gap:8px;align-self:stretch;color:var(--gray-600)}@media(max-width: 767px){.items .sep{padding:4px 8px 0 8px}}.items .item-single{display:flex;padding:8px;align-items:flex-start;gap:8px;align-self:stretch;border-top:1px solid #eaeaea;padding-inline:var(--section-padding);justify-content:space-between}.items a.item-single:hover{cursor:pointer;background-color:var(--gray-200);text-decoration:none}.items .item>div{gap:2px;display:flex;flex-direction:column}.items a.item:hover{cursor:pointer;background-color:var(--gray-200);text-decoration:none}.items .item>div>div{display:flex;flex-direction:row;gap:8px;align-items:flex-start}.items .item>svg{width:24px;height:24px;flex-shrink:0;flex-grow:0}.items .item strong{color:var(--gray-900);font-size:16px;font-style:normal;font-weight:500;line-height:18px;text-wrap:balance}@media(max-width: 767px){.items .item strong{font-size:16px;line-height:18px}}.items .item small{color:var(--gray-900);font-style:normal;font-weight:300;line-height:20px}.items .item .link{color:var(--primary-600);text-align:right;font-size:15px;font-style:normal;font-weight:500;line-height:20px;flex-shrink:0}.dates{margin:0;padding:0;padding:20px 0}.dates:last-child{padding-right:20px}.dates h4{font-weight:700;font-size:14px;line-height:20px;padding:20px 16px 4px 16px}.dates h4:first-child{padding-top:4px}.dates a{display:grid;grid-template-columns:auto 62px;margin:0;width:100%;padding:8px 16px;border-top:1px solid var(--gray-200)}.dates a:hover{background-color:var(--base-hover)}.dates a .right{text-align:right}.dates a strong{font-weight:600;font-size:12px;line-height:18px;color:var(--gray-900)}.dates a small{font-weight:400;font-size:12px;line-height:18px;color:var(--gray-400)}.flex-row{display:flex;flex-direction:row;gap:8px;align-items:baseline}.flex-rows{display:flex;flex-direction:column;gap:0}.flex-row-responsive{display:flex;flex-direction:row;gap:8px;align-items:baseline}@media(max-width: 1023px){.flex-row-responsive{flex-direction:column}}.flex-start{align-items:flex-start}.infomark{color:var(--primary-600);font-weight:400;text-wrap:auto}button,.button{background-color:var(--primary-600);color:var(--base-white);padding:8px 16px;font-size:18px;font-style:normal;font-weight:400;line-height:20px;flex-shrink:0;border-radius:6px}.tenary{color:var(--primary-600);font-size:16px;font-weight:400}.label_history{display:flex;gap:4px;border-radius:6px;background:var(--gray-50);color:var(--gray-700);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;-webkit-hyphens:none;hyphens:none}.label_plan{display:flex;gap:4px;border-radius:6px;background:var(--primary-50);color:var(--primary-700);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;-webkit-hyphens:none;hyphens:none}.label_latest{display:flex;gap:4px;border-radius:6px;background:var(--success-50);color:var(--success-700);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;-webkit-hyphens:none;hyphens:none}.label_autosave,.label_draft{display:flex;gap:4px;background:var(--warning-50);color:var(--warning-700);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;border-radius:6px;-webkit-hyphens:none;hyphens:none}.label_green{display:flex;justify-content:flex-end;gap:4px;border-radius:6px;background:var(--success-50);color:var(--success-700);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;-webkit-hyphens:none;hyphens:none;text-wrap:nowrap}.label_lightblue{display:flex;justify-content:flex-end;gap:4px;background:var(--primary-50);color:var(--primary-500);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;border-radius:6px;-webkit-hyphens:none;hyphens:none;text-wrap:nowrap}.label_blue{display:flex;justify-content:flex-end;gap:4px;background:var(--primary-50);color:var(--primary-600);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;border-radius:6px;-webkit-hyphens:none;hyphens:none;text-wrap:nowrap}.label_grey{display:flex;justify-content:flex-end;gap:4px;background:var(--gray-50);color:var(--gray-700);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;border-radius:6px;-webkit-hyphens:none;hyphens:none;text-wrap:nowrap}.label_orange{display:flex;justify-content:flex-end;gap:4px;background:var(--warning-50);color:var(--warning-700);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;border-radius:6px;-webkit-hyphens:none;hyphens:none;text-wrap:nowrap}.text_red{color:var(--error-700) !important}.background_red{background-color:var(--error-500) !important;color:#fff !important}.label_red{display:flex;justify-content:flex-end;gap:4px;background:var(--error-50);color:var(--error-700);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:22px;padding:0 6px;letter-spacing:.24px;align-items:baseline;border-radius:6px;-webkit-hyphens:none;hyphens:none;text-wrap:nowrap}.meta_tags{display:flex;flex-wrap:wrap;gap:4px}.meta_tag_green{padding:4px 8px;font-size:12px;border:1px solid var(--success-200);line-height:14px;background-color:var(--success-50);color:var(--success-700);border-radius:4px}.meta_tag_red{padding:4px 8px;font-size:12px;border:1px solid var(--error-200);line-height:14px;background-color:var(--error-50);color:var(--error-700);border-radius:4px}.form,form{list-style:none;padding:0 8px;margin:0;display:flex;flex-direction:column;gap:24px;container-type:inline-size}@media(max-width: 1023px){.form,form{padding:0}}form .form{padding:0;margin:0;display:flex;flex-direction:column;gap:24px;container-type:inline-size}form.filter{--layout: row;--align-items: center;display:flex;flex-direction:row;gap:8px;align-items:baseline;padding:0;margin:0;flex-wrap:wrap;margin-top:8px;background-color:var(--gray-200);padding:16px;border-radius:8px}form.filter div.actions{padding:0}form label{display:flex;font-weight:600;flex-direction:column;gap:4px}form label.inline{display:flex;flex-direction:row;gap:8px;align-items:baseline;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}form label label{font-weight:400}form label span{font-weight:400}form label span strong{font-weight:500}form div.actions{display:flex;flex-direction:row;gap:24px;align-items:center;padding:18px 0;flex-wrap:wrap}form div.actions>*{width:-moz-fit-content;width:fit-content}form textarea,select,form input[type=date],form input[type=datetime-local],form input[type=file],form input[type=text],form input[type=search],form input[type=number]{border-radius:6px;border-color:var(--gray-300);border-width:1px;border-style:solid;background-color:var(--base-white);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 12px;font-size:18px;color:var(--gray-600);flex-shrink:1;transform:translateX(-2px);box-shadow:var(--form-shadow)}select{width:100%}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;outline:0}.select select,.select::after{grid-area:select;outline:0}.select select{padding-right:3em}.select::after{content:"";width:8px;height:8px;justify-self:end;margin:0 1em;border:2px solid var(--primary-600);border-left:0;border-top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transform:rotate(45deg) translateX(-4px);transition:transform .3s ease-in-out}.select:active::after{transform:rotate(225deg)}ul.dialog{list-style:none;margin:0;padding:0}ul.dialog li{margin:0 0 8px 0;padding:0}ul.dialog li a{border:var(--gray-400);border-radius:8px;padding:8px 12px;background-color:var(--base-white)}ul.dialog li a svg{scale:2;padding-top:3px;color:var(--primary-600)}ul.dialog li a.disabled{color:var(--gray-400)}ul.dialog li a:hover{background-color:var(--gray-200)}.intern .toolbar{padding:16px 16px;display:flex;flex-direction:row;gap:8px;position:sticky;top:0;z-index:0;background:rgba(0,0,0,0);border:0 none;box-shadow:none;align-items:flex-start}@media(max-width: 1023px){.intern .toolbar{flex-direction:column}}.intern .toolbar button{color:var(--base-white);padding:8px 16px;border-radius:var(--radius-600);background-color:var(--primary-700);font-size:18px}.status_msg a,.error_msg a,.warning_msg a{text-decoration:underline}.status_msg{border:1px solid var(--success-200);background:var(--success-50);color:var(--success-700);padding:16px;border-radius:6px;margin-bottom:16px;box-shadow:var(--form-shadow)}.warning_msg{border:1px solid var(--warning-200);background:var(--warning-50);color:var(--warning-700);padding:16px;border-radius:6px;margin-bottom:16px;box-shadow:var(--form-shadow)}.warning_msg a{font-weight:500;text-decoration:underline}.warning_msg:empty{display:none}.error_msg{border:1px solid var(--error-200);background:var(--error-50);color:var(--error-700);padding:16px;border-radius:6px;margin-bottom:16px;box-shadow:var(--form-shadow)}label.inline{display:block;width:100%;font-weight:normal}label.option{display:flex;flex-direction:row;gap:8px;align-items:baseline;font-weight:400}:focus-visible{outline:var(--focus-outline)}.checkbox-400{transform:scale(2);margin-right:11px}.checkbox-600{transform:scale(3);margin:40px 15px 0 0}content-daterange{display:flex;flex-direction:row;gap:2px;align-items:baseline}@container (width < 600px){content-daterange{flex-direction:column}}content-action-item{color:#fff;display:flex;flex-direction:row;gap:12px;background-color:var(--base-white);color:var(--gray-900);padding:12px 16px;border-bottom:1px solid var(--gray-200)}content-action-item[primary]{font-weight:500}content-action-item[warning]{color:var(--error-700)}content-action-item:hover{color:var(--primary-600);background-color:var(--gray-50)}content-action-item[warning]:hover{color:var(--error-700)}content-action{display:flex;flex-direction:column;border-radius:8px;background-color:var(--primary-600);z-index:10000;padding:8px 16px;color:#fff}content-action-item svg{height:24px;transition:transform .5s ease-in-out;transform:rotate(180deg)}content-action .label{display:flex;gap:12px;padding:8px 12px}content-action .extra{opacity:0}content-action:hover svg{transform:rotate(0deg)}button.primary{background-color:var(--primary-600);color:#fff}.primary{color:var(--primary-600)}.error{color:var(--error-700)}a.delete{color:var(--error-700) !important}content-sections>h3{border-bottom:1px solid var(--gray-400);margin-right:4px;color:var(--gray-400);display:flex;flex-direction:row;gap:8px;padding:4px 8px;font-weight:400;align-items:center}content-sections h3[done] svg{scale:.8;color:var(--success-700)}content-sections h3[open] svg{scale:.8;color:var(--error-700)}content-sections h3[selected]{color:var(--gray-900);border-bottom:1px solid var(--gray-900)}mark{padding:4px 8px;display:inline-block;background-color:var(--warning-50);border:1px solid --warning-200;border-radius:6px;font-size:12px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}table{width:100%;border-collapse:collapse}table.nomargins{margin:0}section.empty{padding:24px}@media(max-width: 767px){section.empty{padding:16px}}table th{text-align:left;padding:6px 8px;font-weight:500;border-bottom:1px solid var(--gray-700)}table td{padding:6px 8px;border-bottom:1px solid var(--gray-300);vertical-align:top}table tr:hover{background-color:var(--primary-100)}table td a{color:var(--primary-600)}content-preview{background:var(--base-white);min-height:400px;display:block;width:100%}content-label{max-width:100%;display:block}content-label a{font-weight:400}content-label.error{border-left:3px solid var(--error-700);padding-left:8px;margin-left:-11px}content-object input,content-object textarea{display:block;padding:4px}content-object textarea:not([rows]){min-height:200px}div[slot=panel][selected]{display:flex;flex-direction:column;gap:4px;padding:16px 0}.button,button{--_border: none;--_highlight: none;--_spring-easing: var(--ease-3);--_spring-duration: 145ms;box-shadow:var(--shadow-4)}.button:active,button:active{transform:scale(0.9);box-shadow:var(--shadow-1)}selection-matrix{width:100%;display:flex;flex-direction:row;align-items:center;width:100%;align-items:flex-start;flex-direction:column;background-color:#fff;border-radius:8px;padding:4px 16px 8px 16px;box-shadow:var(--form-shadow);border:1px solid var(--gray-300)}selection-matrix-item{display:grid;grid-template-columns:1fr 2fr 30px;border-bottom:1px solid var(--gray-300);padding:16px 0;gap:4px;width:100%;align-items:start;line-height:18px}@media(max-width: 767px){selection-matrix-item{grid-template-columns:1fr;gap:8px}}selection-matrix-add{margin-top:8px;display:inline-block}textarea{width:100%;min-height:100px;padding:8px;font-family:var(--font-family);font-size:16px}input{font-size:16px}content-tags{display:flex;flex-direction:row;align-items:center;gap:8px;background:var(--base-white);border:1px solid var(--gray-300);display:block;border-radius:8px;width:100%;padding:4px}content-tag-item{padding:8px 16px;font-size:16px;border-radius:8px}content-tag-item:hover{background-color:var(--gray-100)}content-dialog{z-index:10000}content-duty-set{display:flex;background:var(--base-white);border:1px solid var(--gray-300);border-radius:8px;width:100%;padding:4px;gap:4px;flex-direction:column}content-duty{display:flex;flex-direction:row;align-items:center;width:-moz-fit-content;width:fit-content;min-width:100px;padding:4px;align-items:flex-start;flex-direction:row;gap:4px}content-music-selection{display:flex;flex-direction:column;align-items:center;background:var(--base-white);border:1px solid var(--gray-300);border-radius:8px;width:100%;padding:8px;align-items:flex-start}content-modal-form{display:flex;flex-direction:column;background:var(--base-white);border:1px solid var(--gray-300);border-radius:8px;width:100%;padding:8px;gap:0}content-multiselect{display:flex;flex-direction:row;align-items:center;background:var(--base-white);border:1px solid var(--gray-300);border-radius:8px;width:100%;padding:4px;align-items:flex-start;flex-direction:row}content-multiselect[rows]{flex-direction:column;width:100%}content-multiselect[max="1"]{width:-moz-fit-content;width:fit-content}content-multiselect content-multiselect-item{padding:8px 8px 4px 8px;display:flex;gap:2px;flex-grow:0;align-items:flex-start;line-height:18px;border-radius:6px;border-bottom:0 none;width:-moz-fit-content;width:fit-content}content-multiselect[rows] content-multiselect-item{padding:10px 16px 6px 16px;display:flex;gap:8px;flex-grow:1;border-bottom:1px solid var(--gray-200);width:100%;align-items:flex-start;line-height:18px;border-radius:6px}content-multiselect-item:hover{background-color:var(--gray-100)}content-multiselect-item svg{width:24px;height:24px;flex-shrink:0;display:flex}content-multiselect-item img{border-radius:6px;height:24px;width:24px}content-version{color:var(--gray-500);display:flex;font-size:11px}content-notes{font-size:11px}.subnav{height:auto;background:rgba(0,0,0,0);display:flex;flex-direction:column;gap:20px;padding:0;border:0 none rgba(0,0,0,0);position:relative;z-index:1}.content_submenu{display:grid;grid-template-columns:1fr 3fr;grid-template-areas:"title title" "menu content";gap:24px}.content_submenu h1{grid-area:title}.content_submenu div.tabs{grid-area:menu}.content_submenu form{grid-area:content}.placeholder{height:50dvh;border:1px solid var(--gray-300);background:linear-gradient(45deg, transparent 75px, transparent 76px, #a4a4a4 76px, transparent 77px, transparent 109px),linear-gradient(-45deg, transparent 75px, transparent 76px, #a4a4a4 76px, transparent 77px, transparent 109px),rgba(0,0,0,0);background-size:109px 109px;background-position:5px 0px 0px,0px 0px,0px 0px,0px 0px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center}.placeholder div{padding:16px 24px}@keyframes fade{from{opacity:1}to{opacity:0}}content-media{display:block;position:relative;cursor:pointer;padding:8px;border:1px solid var(--gray-300);width:100%;background:var(--base-white);border-radius:6px}content-media:focus{outline:var(--focus-outline)}content-codemirror{display:block;position:relative;cursor:pointer;padding:8px;border:1px solid var(--gray-300);width:100%;background:var(--base-white);border-radius:6px}content-codemirror:focus{outline:var(--focus-outline)}button:focus-visible,select:focus-within{outline:var(--focus-outline)}textarea,input[type=date],input[type=datetime-local],input[type=text],input[type=number],content-select,.codex-editor{display:block;position:relative;cursor:pointer;padding:8px;border:1px solid var(--gray-300);background:var(--base-white);border-radius:6px;z-index:auto;width:100%}input[type=number],input[type=date],.fit-content{width:-moz-fit-content;width:fit-content}.ce-toolbar{z-index:5}.ce-block__content{max-width:100%;width:50em;margin:0;padding-left:70px;--success-50: transparent;--success-200: transparent;background-image:linear-gradient(90deg, var(--success-50) 0, var(--success-50) 59px, var(--success-200) 60px, transparent 61px)}.ce-toolbar__content{margin:0;margin-left:70px}.ce-toolbar__actions{right:100% !important}.codex-editor__redactor{padding-bottom:0 !important}.codex-editor--narrow .ce-settings .ce-popover,.codex-editor--narrow .ce-toolbox .ce-popover{right:auto;left:0}.ce-block b{font-weight:500}.cdx-block{padding:0}.ce-paragraph{font-weight:400;font-size:18px;line-height:var(--x-3) !important;margin-top:0;margin-bottom:var(--x-3);color:var(--gray-900)}.codex-editor{padding-top:24px}content-editorjs{width:100%}.cdx-nested-list{padding-left:24px}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px 0 rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);animation:notyf-fadeoutdown .3s forwards;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translateX(13%);z-index:5;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;animation:notyf-fadeinleft .3s forwards;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width: 480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}.paste-preview{position:relative;width:100px;height:100px}.paste-preview-area{display:flex;flex-wrap:wrap;gap:8px}.paste-preview-img{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-radius:8px;border:1px solid var(--gray-400)}.paste-preview-close::before{content:"✕"}.paste-preview-close{position:absolute;top:2px;right:2px;padding:5px;cursor:pointer;border-radius:6px;background-color:rgba(255,255,255,.5);line-height:1}.paste-preview-close:hover{background-color:rgba(255,255,255,.75)}section.comment{padding:calc(var(--section-padding)/2) var(--section-padding)}section.comment h4{font-weight:500;padding-bottom:4px}.flex{display:flex;flex-direction:column}.flexcol{display:flex;flex-direction:row;align-items:baseline}.gap20{gap:20px}.gap12{gap:12px}.row8020{display:grid;grid-template-columns:3fr 1fr;gap:20px}@media(max-width: 1023px){.row8020{grid-template-columns:1fr}}.action-bar{border-radius:8px;padding:24px;border:1px solid var(--primary-200);border-radius:8px;gap:24px;display:flex;flex-direction:column;background:var(--primary-50);margin-bottom:16px}.selections{display:flex;flex-direction:column;gap:4px}.selection-box{align-items:center;border-top:1px solid var(--gray-300);align-items:flex-start;width:100%;display:grid;grid-template-columns:16px auto 1fr;grid-template-areas:"icon title rights" "_ area area";padding:0;-moz-column-gap:6px;column-gap:6px;padding:6px 0 4px 0}.selection-box svg{width:16px;height:16px;color:var(--gray-500);margin-top:4px;grid-area:icon}.selection-title{font-weight:400;display:flex;gap:4px;grid-area:title}.selection-tags{grid-area:rights}.selection-area{font-size:12px;color:var(--gray-600);grid-area:area;line-height:16px}.widget_grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}@media(max-width: 1199px){.widget_grid{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.widget_grid{grid-template-columns:1fr}}.widget{background:var(--base-white);padding:16px;border-radius:8px;border:1px solid var(--gray-200);display:flex;flex-direction:column;color:var(--gray-900);padding-bottom:4px;box-shadow:0px 1px 2px 0px rgba(16,24,40,.05)}.widget .header{display:flex;gap:8px;align-items:top;padding:0 8px}@media(max-width: 1023px){.widget .header{gap:4px;padding:0 4px}}.widget .header h3{font-weight:500;line-height:24px}@media(max-width: 1023px){.widget .header h3{font-size:16px}}.widget .header svg{height:24px;width:24px}.widget .header small{font-weight:400;font-size:16px;color:var(--gray-600)}.widget .body{padding:0;margin:0;margin-top:16px}.widget .body a{display:flex;flex-direction:row;gap:8px;border-top:1px solid var(--gray-200);padding:8px;font-weight:400}@media(max-width: 1023px){.widget .body a{gap:4px;padding:4px}}.widget .body a:hover{color:var(--primary-600-hover)}.widget .body strong{font-weight:500;text-wrap:balance;position:relative}.widget .body{flex-grow:1}.widget .body .title{text-wrap:balance;font-weight:400}.widget .body .subtitle{font-size:13px}.widget .body .link{color:var(--primary-600)}.widget .body a.new strong::after{content:"NEU";background-color:var(--success-700);color:#fff;position:absolute;right:-40px;top:4px;font-size:10px;padding:2px 4px;display:inline-block;line-height:12px;font-weight:400;border-radius:4px}.widget .body a.updated strong::after{content:"Aktualisiert";background-color:var(--warning-500);color:#fff;position:absolute;right:-64px;top:4px;font-size:10px;padding:2px 4px;display:inline-block;line-height:12px;font-weight:400;border-radius:4px}.widget .footer{display:flex;flex-direction:row;gap:8px;border-top:1px solid var(--gray-200);justify-content:flex-end}.widget .footer:empty{display:none}.widget .footer a{padding:8px;color:var(--primary-600);font-size:12px}.filter{display:flex;flex-direction:row;gap:8px;align-items:baseline}.filter .tag{border:1px solid var(--primary-600);color:var(--primary-600);display:flex;gap:4px;padding:2px 6px;border-radius:4px;cursor:pointer}.filter .tag i{font-style:normal}.filter .tag_add{color:var(--primary-600);text-decoration:underline;cursor:pointer}#searchLayout{display:grid;grid-template-columns:310px auto;gap:16px;grid-template-areas:"bar bar" "facet options" "facet hits" "facet footer" "facet stats" "facet _";grid-template-rows:min-content min-content auto min-content}@media(max-width: 1023px){#searchLayout{grid-template-columns:1fr;grid-template-areas:"bar" "options" "facet" "hits" "footer" "stats";grid-template-rows:min-content;gap:8px}}#searchOptions{grid-area:options;display:flex;flex-direction:row;align-items:baseline}@media(max-width: 767px){#searchOptions{flex-direction:column}}#searchOptions .showFilter{background:none;color:var(--primary-700)}@media(min-width: 768px){#searchOptions .showFilter{display:none}}#searchInputBox{grid-area:bar;margin-bottom:8px;display:flex;padding:10px 14px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;border:1px solid var(--gray-300);background:var(--base-white);box-shadow:var(--form-shadow);display:flex}#searchInput{border:0 none;flex-grow:1;border:0 none !important;box-shadow:none !important;font-size:18px;padding:0 !important;border-radius:6px;border-color:var(--gray-300);border-width:1px;border-style:solid;background-color:var(--base-white);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 12px;font-size:18px;color:var(--gray-600);flex-shrink:1;transform:translateX(-2px);box-shadow:var(--form-shadow)}#searchInput:focus,#searchInput:active{outline:none}#searchHits{display:flex;flex-direction:column;grid-area:hits;min-height:30vh;background:var(--base-white);padding:0;border-radius:8px}@media(max-width: 1023px){#searchHits{min-height:0}}.content-box{display:flex;flex-direction:column;grid-area:hits;background:var(--base-white);padding:0;border-radius:8px}@media(max-width: 1023px){.content-box{min-height:0}}.content-box h3{padding:16px 24px;font-size:18px;font-weight:500;color:var(--gray-900)}.content-box .items{padding-top:0}#searchStats{font-size:13px;color:var(--gray-600);text-align:right;grid-area:stats}#searchFillup{grid-area:stats}#searchHits a{border-top:1px solid #eaeaea;animation:fadeIn .3s ease-in;align-items:flex-start;color:var(--gray-900)}.unread::before{content:"●";font-size:inherit;color:var(--error-700);padding:2px}#searchHits a:first-child{border-top:0 none}#searchHits a svg{height:24px;width:24px}#searchHits em{font-style:normal;background-color:var(--warning-100);border-radius:4px}#searchHits a:hover{background-color:var(--gray-200)}#searchHits .link{color:var(--primary-600)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#searchFacet{padding-right:16px;color:var(--gray-900);grid-area:facet;border-right:1px solid var(--gray-300)}@media(max-width: 1023px){#searchFacet{display:none;padding-left:8px;border:0 none}}#searchFacet.open{display:block}#searchFacet div.facetHeader{display:flex;flex-direction:row;cursor:pointer}#searchFacet div.facetList{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .5s ease-in-out}#searchFacet div.facetList.open{grid-template-rows:1fr}#searchFacet div.facetList div{align-self:end;min-height:0;transition:all .5s;visibility:hidden;opacity:0}#searchFacet div.facetList.open div{visibility:visible;opacity:1}#searchFacet .toggle{color:var(--primary-600);cursor:pointer;padding:0 8px;font-size:12px}#searchFacet label{font-size:15px;cursor:pointer;display:block}#searchFacet label.secondary{color:var(--gray-400)}#searchFacet label small{color:var(--gray-500)}#searchFacet div.facetList>div>div>label{display:none}#searchFacet div.facetList>div>div>label:first-child{display:block}#searchFacet div.facetList>div>div.openChildren>label{display:block}#searchTags{display:flex;gap:8px;padding-bottom:8px;flex-wrap:wrap}#searchTags span{display:block;padding:4px 8px;border-radius:4px;background-color:var(--primary-600);color:var(--base-white);font-size:14px;line-height:14px;cursor:pointer}#searchPages{display:flex;flex-direction:row;justify-content:center;border-top:1px solid var(--gray-300);grid-area:footer}#searchPages span{padding:8px;font-size:14px;color:var(--gray-600);cursor:pointer}#searchPages span.disabled{font-weight:600;color:var(--gray-300);cursor:default}#searchPage span:hover{color:var(--primary-600)}#searchPages span.active{font-weight:600;text-decoration:underline}.fastSearchOpen{cursor:pointer}@media(max-width: 767px){.fastSearchOpen span{display:none}}#fastSearchHits{display:flex;flex-direction:column;background:#fff;inset:80px 0 0 0;border-radius:8px;margin-top:16px;overflow:auto;flex-grow:1}#fastSearchHits:empty{display:none}#fastSearchHits em{font-style:normal;background-color:var(--warning-100);border-radius:4px}#fastSearchHits a{border-top:1px solid var(--gray-300);animation:fadeIn .3s ease-in;padding:8px;align-items:flex-start;color:var(--gray-900)}#fastSearchHits .link{color:var(--primary-600)}#fastSearchHits a:hover{background-color:var(--gray-200)}#fastSearchHits h3{padding:8px;color:var(--gray-900)}@media(max-width: 1023px){#fastSearchHits h3{font-size:16px}}#fastSearchHits svg{height:24px;width:24px;color:var(--gray-500)}#fastSearchTags{display:flex;padding:8px;flex-wrap:wrap;gap:4px}#fastSearchTags:empty{display:none}#fastSearchFooter{margin-top:8px;border-top:1px solid var(--gray-300);display:flex;flex-direction:row;justify-content:flex-end}#fastSearchFooter:empty{display:none}#fastSearchFooter a{color:var(--primary-700);padding:8px;font-weight:500}#fastSearchTags .suggestion{color:var(--gray-700);font-size:14px;padding:2px 8px;border-radius:4px;background-color:var(--gray-100);cursor:pointer}#fastSearchBox{transition:all .4s ease-in-out;cursor:pointer;display:none;opacity:0}#fastSearchBox.active{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.2);max-width:60em;width:50vw;z-index:1000;padding:24px;cursor:auto;position:fixed;top:40px;opacity:1;max-height:80vh;left:25vw}@media(max-width: 1023px){#fastSearchBox.active{width:auto;max-width:100vw;border-radius:0;position:fixed;padding:16px;max-height:unset;inset:0}}#fastSearchBox .close{display:none}#fastSearchBox.active input{display:block}#fastSearchBox.active .close{display:block;padding:8px;color:var(--error-700);cursor:pointer;font-weight:500}#fastSearchbox #fastSearchHits{display:none}#fastSearchbox.active #fastSearchHits{display:block}dialog.modal-event{--modal-width: 800px;z-index:1001;border:0 none;border-radius:16px;width:min(100vw,var(--modal-width));background:var(--base-white);max-height:100dvh;transition:all .5s ease-in-out;max-width:calc(100% - 16px);display:grid;height:-moz-fit-content;height:fit-content;margin-block-start:100px}dialog.modal-event:focus{outline:none}@media(max-width: 1023px){dialog.modal-event{margin-block-start:auto;margin-block-end:0;border-end-end-radius:0;border-end-start-radius:0;max-height:calc(100dvh - env(safe-area-inset-top))}}@keyframes grow{0%{transform:translateY(200%);transform-origin:bottom center;opacity:0}100%{transform:translateY(0);transform-origin:bottom center;opacity:1}}@keyframes shrink{0%{transform:translateY(0);transform-origin:top center;opacity:1}100%{transform:translateY(200%);transform-origin:top center;opacity:0}}dialog.modal-event a{color:var(--primary-600)}body:has(dialog[open]){overflow:hidden}dialog{display:grid;z-index:1000;align-items:baseline;padding:0;inset:0;align-content:start;max-inline-size:90vw;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:10px 10px 10px rgba(0,0,0,.3)}dialog{transition:opacity .3s allow-discrete,display .3s allow-discrete,overlay .3s allow-discrete;opacity:0;transform:translateY(200%);transform-origin:bottom center;animation:shrink .2s forwards ease-out}dialog[open]{animation:grow .3s forwards ease-in;opacity:1}dialog.noslide[open]{animation:none;transform:translateY(0);transform-origin:bottom center;opacity:1}dialog:not([open]){pointer-events:none;opacity:0}dialog[open]{pointer-events:auto;opacity:1;background:var(--gray-100)}@keyframes blur-in{from{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}@keyframes blur-out{from{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}to{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}dialog::backdrop{animation:blur-in 500ms ease-in forwards}dialog:not([open])::backdrop{animation:blur-out 300ms ease-out forwards}dialog.modal-event a{cursor:pointer}#fastSearchModal{position:fixed;inset:0;background-color:rgba(0,0,0,.4);z-index:600;transition:all .5s ease-in-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#searchSort{display:flex;flex-direction:row;align-items:center;gap:8px;color:var(--gray-600);font-size:14px}#searchSort span{padding:4px;color:var(--gray-500);cursor:pointer}#searchSort span:hover{color:var(--primary-600)}#searchSort span.active{color:var(--black)}a{overflow-wrap:anywhere}a.external{color:var(--primary-700);font-weight:inherit}a.external::after{content:"↗";font-size:12px;text-decoration:none;display:inline-block;margin-left:.2em;color:inherit;text-decoration:none}a.no_external{color:var(--primary-700)}.edittoolbar{color:var(--gray-900);background-color:var(--gray-100);border-radius:2px;border:1px solid var(--gray-300);padding:4px 8px;font-size:14px;position:sticky;left:0;bottom:32px;width:100%}.edittoolbar:empty{display:none}.edittoolbar a{text-decoration:underline;color:var(--primary-600)}.form-depend{background:#fff;padding:16px;border-radius:8px;border:1px solid var(--gray-300)}.input-grid{display:grid;grid-template-columns:repeat(4, auto)}@media(max-width: 1023px){.input-grid{grid-template-columns:repeat(2, auto)}}@media(max-width: 767px){.input-grid{grid-template-columns:1fr}}.input-grid label.inline{display:flex;align-items:center;gap:4px}.form-depend label{padding-right:20px;font-size:13px}blockquote{border-left:3px solid var(--primary-600);padding:var(--x-2) var(--x-2) var(--x-2) calc(var(--x-2) - 3px);margin:0}blockquote p{font-style:italic;font-size:18px;line-height:var(--x-3);margin:0;padding-bottom:var(--x-2);text-wrap:balance}blockquote footer{gap:0;display:block;padding:0;margin:0;font-size:16px;line-height:var(--x-2)}.with_badget{position:relative}.badget{position:absolute;top:-5px;right:-8px;background-color:rgba(153,0,0,.8666666667);color:var(--base-white);border-radius:5px;font-size:9px;line-height:10px;font-weight:500;color:#fff;border-radius:50%;line-height:0;display:inline-flex;justify-content:center;align-items:center;padding:5px 5px 4px 5px}@media(max-width: 1023px){.badget{top:0;right:0}}.badget::after{content:"";display:block;padding-bottom:100%}.badget:empty{display:none}.badget_container{position:relative;display:inline-flex}.content div.actions{display:flex;flex-direction:column}@media(max-width: 1023px){.content div.actions{gap:8px;margin-top:8px}}.content div.actions .variants{margin-bottom:16px}.content div.actions content-person-flag,.content div.actions>a{color:var(--gray-600) !important;font-size:11px;border-top:1px solid var(--gray-200);display:flex;flex-direction:row;gap:4px;align-items:center;padding:8px 0;text-decoration:none}.content div.actions svg{width:16px;height:16px}.content div.actions content-person-flag:hover,.content div.actions>a:hover{color:var(--primary-600) !important}content-person-flag span{display:flex;align-items:center;gap:4px}@media print{.content{grid-template-areas:auto;grid-template-columns:auto;color:#000 !important;display:block}@page{margin:1cm}}.avatar{border-radius:100%;border:1.5px solid var(--gray-900)}.notyet{display:grid;align-content:center;align-items:center;justify-items:center;height:50vh;text-align:center}.notyet svg{color:var(--gray-300);max-width:100%}.path{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 10s linear alternate infinite;fill:rgba(0,0,0,0)}@keyframes dash{from{stroke-dashoffset:4100}to{stroke-dashoffset:0}}.content_icon{padding:0;display:flex}.content_icon svg{height:24px;width:24px}.term-wrapper{background-color:#fff;padding:16px;border-radius:8px;border:1px solid var(--gray-300);height:50dvh;max-height:80%;overflow-y:scroll}.term-wrapper p{font-size:13px;line-height:1.5;margin-bottom:13px}content-modal strong{display:block;border-bottom:1px solid var(--gray-300);margin-bottom:16px}.multi-range{display:flex}.multi-range input{width:45%;font-size:12px}.multi-range input:focus-visible{outline:none}.no_hits{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;text-align:center;gap:8px;margin:24px;color:var(--gray-600)}.nav_grid{display:grid;grid-template-columns:1fr;gap:8px;margin-top:8px}@media(max-width: 1023px){.nav_grid{grid-template-columns:1fr}}.nav_grid>a{padding:8px;border-radius:8px;background-color:#fff;color:var(--gray-600);text-decoration:none;font-size:14px;font-weight:500;transition:all .2s ease-in-out;display:flex;flex-direction:row;gap:8px}.nav_grid>div{padding:0px;border-radius:8px;background-color:#fff;color:var(--gray-600);font-size:14px;font-weight:500;display:flex;flex-direction:row;padding:8px;gap:4px;flex-wrap:wrap}.mark-preview{position:relative}.mark-preview::after{content:"VORSCHAU";background-color:var(--warning-500);color:#fff;font-size:9px;line-height:9px;display:block;padding:2px;position:absolute;top:0;right:4px;border-radius:3px;z-index:1;opacity:.6}.changelog>div{border-top:1px solid var(--gray-300);grid-template-columns:100px auto;display:grid;gap:8px;margin-top:8px;padding:8px}@media(max-width: 1023px){.changelog>div{grid-template-columns:1fr}}.changelog figure{max-width:100%}.changelog figure img{max-width:100%;border-radius:8px;margin-bottom:8px}.changelog>div>div{display:flex;flex-direction:column}.changelog>div>div>div{display:flex;flex-direction:row;gap:8px;align-items:center}.changelog a{color:var(--primary-600)}.changelog .marker{padding-top:4px;display:flex}@media(max-width: 1023px){.changelog .marker{gap:4px;flex-direction:row}}.changelog ul{padding-left:24px;margin-top:0}.changelog .marker a{font-size:12px}.chips{display:inline-block;padding:2px 8px;border-radius:4px;background-color:var(--gray-100);color:var(--gray-600);font-size:11px;text-decoration:none;cursor:pointer;font-weight:400;line-height:18px;border:1px solid var(--gray-300);margin-left:4px;text-decoration:none !important}.chips.variant{background-color:var(--primary-100);color:var(--primary-600);border:1px solid var(--primary-200)}.chips:hover{background-color:var(--primary-100);color:var(--primary-600)}.calendar-view-actions{display:flex;flex-direction:row;gap:8px;align-items:center;margin-top:-16px;margin-bottom:16px}.calendar-view-actions .filter-options a{font-size:10px;color:var(--primary-600)}.calendar-view-actions .filter-options,.calendar-view-actions .date,.calendar-view-actions .prev,.calendar-view-actions .next{display:flex;flex-direction:row;gap:4px;border:1px solid var(--gray-300);border-radius:4px;padding:4px 8px;background-color:var(--base-white);font-size:12px;color:var(--gray-600);cursor:pointer}.calendar-view-actions svg{height:16px;width:16px;margin:4px 0}.calendar-view-actions .filter-search{display:flex;flex-direction:row;gap:4px;border:1px solid var(--gray-300);border-radius:4px;padding:4px 8px;background-color:var(--base-white);font-size:12px}.calendar-view-actions .filter-search input{border:0 none;font-size:12px;padding:4px;border-radius:4px;background-color:var(--base-white);flex-grow:1}.calendar-view-actions .view-select{display:flex;flex-direction:row;gap:4px;border-radius:4px;color:var(--gray-600);font-size:12px;border:1px solid var(--gray-50);background:var(--gray-200);padding:4px}.calendar-view-actions .view-select a{padding:8px 8px;line-height:12px;display:block}.calendar-view-actions .view-select .selected{color:var(--gray-900);background:var(--base-white);box-shadow:var(--form-shadow);border-radius:4px}.calendar-view-actions .view-select a:hover{color:var(--primary-600)}.bar-switch{display:flex;flex-direction:row;gap:4px;border-radius:4px;color:var(--gray-600);font-size:12px;border:0 none;background:var(--gray-250);padding:4px}.bar-switch a{padding:8px 8px;line-height:12px;display:block;cursor:pointer;color:var(--primary-600)}@media(max-width: 1023px){.bar-switch a{font-size:0}.bar-switch a::first-letter{font-size:12px}}.bar-switch a.selected{color:var(--gray-900);background:var(--base-white);box-shadow:var(--form-shadow);border-radius:4px;font-weight:500}.bar{display:flex;flex-direction:row;gap:8px;align-items:stretch;font-size:14px;grid-area:bar}@media(max-width: 1023px){.bar{font-size:12px}}.bar>a{padding:0;border-radius:4px;color:var(--primary-600);cursor:pointer;display:flex;align-items:center;padding:4px 6px;font-weight:500}.bar>a.go-prev{padding-left:12px;padding-right:4px}.bar>a.go-next{padding-left:4px;padding-right:12px}.bar>a svg{height:18px;width:18px}.bar>a:hover{background-color:var(--gray-200)}.bar a.open-filter{font-weight:400;display:flex;gap:4px;align-items:center;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}@media(max-width: 1023px){.bar a.open-filter{position:static}}.bar a.open-filter svg{height:18px;width:18px}.bar a.open-filter span{padding:4px 8px;display:flex;align-items:center;gap:4px}@media(max-width: 1023px){.bar a.open-filter span span{display:none}}#fastcalendar{display:grid;grid-template-rows:36px auto;grid-template-columns:2fr 4fr 4fr;gap:16px;flex-grow:1;grid-template-areas:"title bar bar " "calendar calendar calendar" "calendar calendar calendar"}@media(max-width: 1023px){#fastcalendar{grid-template-rows:22px 32px auto;grid-template-columns:1fr;gap:8px;grid-template-areas:"title" "bar" "calendar"}}#fastcalendar .calendar-title{font-size:20px;line-height:24px;font-weight:500;grid-area:title;display:grid;align-items:center}@media(max-width: 1023px){#fastcalendar .calendar-title{font-size:16px;line-height:24px}}#fastcalendar .calendar-main{display:flex;flex-direction:column;grid-area:calendar}#fastcalendar .half-hour-slot,#fastcalendar .hour-slot{display:grid;grid-template-columns:40px auto;height:100%;border-top:.5px solid var(--gray-400)}#fastcalendar .half-hour-slot{border-top:.5px dashed var(--gray-300)}#fastcalendar .filter{z-index:1000;position:absolute;right:-1px;top:-1px;display:flex;flex-direction:column;background-color:var(--base-white);padding:8px 16px;width:400px;border-radius:4px;border:1px solid var(--gray-300);box-shadow:var(--form-shadow)}@media(max-width: 1023px){#fastcalendar .filter{top:60px;left:20px;right:20px;width:auto}}#fastcalendar .filter .filter-header{position:relative;width:100%}#fastcalendar .filter .filter-close{position:absolute;top:8px;right:8px;cursor:pointer;color:var(--gray-600)}#fastcalendar .filter .filter-body{display:flex;flex-direction:column;gap:8px;margin-top:8px;width:100%;color:var(--gray-900);display:grid;grid-template-columns:1fr;gap:16px}@media(max-width: 1023px){#fastcalendar .filter .filter-body{grid-template-columns:1fr}}#fastcalendar .filter .category,#fastcalendar .filter .calendar{display:flex;gap:4px;cursor:pointer;align-items:baseline;-webkit-user-select:none;-moz-user-select:none;user-select:none}#fastcalendar .filter .calendar-color{display:block;width:12px;height:12px;border-radius:50%}#fastcalendar .hour-label{font-size:11px;line-height:12px;color:var(--gray-600);padding:2px;width:80px}@media(max-width: 1023px){#fastcalendar .hour-label{width:40px}}#fastcalendar .hour-label:not(:empty){border-bottom:.5px dotted var(--gray-300)}#fastcalendar .week .hour-event-half{border-bottom:.5px dotted var(--gray-300)}#fastcalendar .hour-event{position:relative;flex-grow:1}#fastcalendar .hour-event .event{position:absolute;top:-4px;left:2px;right:4px;padding:4px;font-size:12px;line-height:18px;border-left-style:solid;border:1px solid var(--primary-500);background-color:var(--primary-200);display:flex;flex-direction:column;cursor:pointer;border-radius:4px}#fastcalendar .hour-event .event:hover{z-index:999 !important}#fastcalendar .half-hour-event{border-top:1px dotted var(--gray-300)}#fastcalendar .event-time,#fastcalendar .event-location,#fastcalendar .event-summary{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:99%;font-size:12px}#fastcalendar .allday{gap:4px;padding:4px;position:relative;width:100%}#fastcalendar .allday .allday-wrapper{position:absolute;left:2px;top:2px;right:2px;z-index:1;min-height:50px}#fastcalendar .allday .allday-wrapper:hover{right:unset;z-index:999}#fastcalendar .allday .event{padding:2px 4px;font-size:12px;line-height:18px;border-left-style:solid;background-color:var(--primary-200);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;margin-bottom:1px;border-radius:4px;cursor:pointer;border-left-color:var(--border-color);background-color:var(--background-color)}#fastcalendar .allday .event:hover{z-index:999 !important}#fastcalendar .day{display:grid;height:100%}#fastcalendar .day .allday{display:flex;flex-direction:row;gap:4px;padding:0;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}#fastcalendar .day .allday .event{padding:3px 6px 1px 6px;width:-moz-fit-content;width:fit-content;border-left-color:var(--border-color);background-color:var(--background-color)}#fastcalendar .day .hour{display:flex;flex-direction:row;gap:8px;padding:4px;border-top:1px solid var(--gray-300)}#fastcalendar .day .event{border-left-width:8px;border-color:var(--border-color);background-color:var(--background-color)}#fastcalendar .month{display:grid;grid-template-columns:repeat(7, 1fr);height:100%}#fastcalendar .month .month-day:hover .month-day-wrapper{opacity:1;position:absolute;top:-18px;left:-18px;right:-18px;padding:20px;background-color:var(--gray-100);box-shadow:0 0 10px rgba(0,0,0,.2);border:1px solid var(--gray-300);background-color:var(--base-white);z-index:999}#fastcalendar .month>div{border-bottom:1px solid var(--gray-400);border-right:1px solid var(--gray-400);padding:4px}#fastcalendar .month .today{background-color:var(--primary-100)}#fastcalendar .month .weekend{background-color:var(--gray-200);font-weight:500}#fastcalendar .month .other-month>div{opacity:.5}#fastcalendar .month .month-day{position:relative;font-size:12px;line-height:18px}#fastcalendar .month .month-day-wrapper{position:absolute;left:2px;top:2px;right:2px;bottom:2px;overflow:hidden;background-color:var(--gray-100);transition:all .2s ease-in-out}#fastcalendar .month .month-day-wrapper .event-dot{height:8px;width:8px;border-radius:50%;display:inline-block;margin-right:4px;background-color:var(--border-color)}#fastcalendar .month .month-day-wrapper .allday-event{border-left-color:var(--border-color);background-color:var(--background-color)}#fastcalendar .month .month-day-wrapper:hover{z-index:999}#fastcalendar .month .month-day-wrapper:hover>div{display:block}#fastcalendar .month .event{padding:2px 4px;font-size:12px;line-height:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:1px;border-radius:4px;cursor:pointer}#fastcalendar .month .event strong{font-weight:400}#fastcalendar .month .event small{font-feature-settings:"tnum" 1;font-size:12px}#fastcalendar .month .event .event-location{display:none}#fastcalendar .month .event:hover{z-index:999 !important}#fastcalendar .month-smartphone{height:100%}#fastcalendar .month-smartphone .calendar-title{margin-block:8px}#fastcalendar .month-smartphone .month-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:32px repeat(6, auto);gap:0;margin-bottom:8px}#fastcalendar .month-smartphone .month-day{display:grid;grid-template-rows:20px 14px;justify-items:center;padding:4px;border-top:1px solid var(--gray-300)}#fastcalendar .month-smartphone .week-title{grid-column:span 7}#fastcalendar .month-smartphone .day-label{padding:8px;font-size:12px;color:var(--gray-600);font-weight:400;display:grid;align-content:center;text-align:center}#fastcalendar .month-smartphone .today{font-weight:500;background-color:var(--gray-200)}#fastcalendar .month-smartphone .selected{background-color:var(--primary-200)}#fastcalendar .month-smartphone .weekend{color:var(--gray-900);font-weight:600}#fastcalendar .month-smartphone .other-month{color:var(--gray-400)}#fastcalendar .month-smartphone .month-day-title{text-align:center;width:24px;height:24px;border-radius:50%;font-size:12px}#fastcalendar .month-smartphone .month-day-wrapper{display:flex;flex-direction:row;gap:2px;flex-wrap:wrap;padding:4px;line-height:8px;overflow:hidden;height:20px}#fastcalendar .month-smartphone .month-day-wrapper .event{height:4px;width:4px;display:inline-block;background-color:var(--border-color);border-radius:50%}#fastcalendar .month-smartphone .event-container{gap:8px;overflow-y:auto}#fastcalendar .month-smartphone .event-container .event{gap:0;padding:4px;display:grid;grid-template-columns:16px 40px auto;grid-template-rows:20px auto;align-items:baseline;grid-template-areas:"dot time summary" "_ _ location"}#fastcalendar .month-smartphone .event-container .event .event-dot{height:8px;width:8px;display:inline-block;background-color:var(--border-color);border-radius:50%;grid-area:dot}#fastcalendar .month-smartphone .event-container .event .event-time{grid-area:time;text-align:left}#fastcalendar .month-smartphone .event-container .event .event-summary{grid-area:summary}#fastcalendar .month-smartphone .event-container .event .event-location{grid-area:location;text-overflow:ellipsis;overflow:hidden}#fastcalendar .month-smartphone .event-container .event .event-time,#fastcalendar .month-smartphone .event-container .event .event-location,#fastcalendar .month-smartphone .event-container .event .event-summary{font-size:13px;line-height:18px}#fastcalendar .month-smartphone .event-container .allday-event{font-size:13px;line-height:18px;padding:4px;grid-template-areas:"dot summary summary" "_ _ location";background-color:var(--background-color);border-radius:4px}#fastcalendar .list .list-day{display:flex;flex-direction:row;gap:8px;padding:4px;font-size:12px;color:var(--gray-600);cursor:pointer;min-height:10vh;animation:all 5s ease-in-out;border-top:1px solid var(--gray-400)}@media(max-width: 1023px){#fastcalendar .list .list-day{border-top:0 none;flex-direction:column}}#fastcalendar .list .list-day-label{display:flex;flex-direction:column;width:10em;font-size:12px}@media(max-width: 1023px){#fastcalendar .list .list-day-label{font-size:16px;padding-top:20px;border-top:0 none;width:unset;flex-direction:row;gap:8px;align-items:baseline}}#fastcalendar .list .list-day-wrapper{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--gray-600);cursor:pointer;flex-grow:1}#fastcalendar .list .list-day-wrapper .event{gap:2px;padding:4px;display:grid;grid-template-columns:10px 40px auto;grid-template-rows:20px auto;align-items:baseline;grid-template-areas:"dot time summary" "_ _ location"}#fastcalendar .list .list-day-wrapper .event .event-dot{height:8px;width:8px;display:inline-block;background-color:var(--border-color);border-radius:50%;grid-area:dot}#fastcalendar .list .list-day-wrapper .event .event-time{grid-area:time}#fastcalendar .list .list-day-wrapper .event .event-summary{grid-area:summary}#fastcalendar .list .list-day-wrapper .event .event-location{grid-area:location;text-overflow:ellipsis;overflow:hidden}#fastcalendar .list .list-day-wrapper .event .event-time,#fastcalendar .list .list-day-wrapper .event .event-location,#fastcalendar .list .list-day-wrapper .event .event-summary{font-size:13px;line-height:18px}#fastcalendar .list .list-day-wrapper .allday-event{border-radius:4px;padding:2px 8px;background-color:var(--background-color);grid-template-areas:"dot summary summary" "_ _ location"}#fastcalendar .list .list-day-wrapper:hover{z-index:999}#fastcalendar .week-smartphone{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:80px auto;gap:0}#fastcalendar .week-smartphone .calendar-title{margin-top:16px}#fastcalendar .week-smartphone .week-title{grid-column:span 7}#fastcalendar .week-smartphone .day-label{font-size:11px;line-height:12px;border-left:1px solid var(--gray-300);padding:0;text-align:center;display:grid;grid-template-rows:1fr 1fr}#fastcalendar .week-smartphone .day-label span{height:36px;width:36px;padding-top:6px;display:block;margin:0 auto;border-radius:50%;border:1px solid var(--gray-200)}#fastcalendar .week-smartphone .weekend{font-weight:600}#fastcalendar .week-smartphone span.today{background-color:var(--gray-200);border-color:rgba(0,0,0,0)}#fastcalendar .week-smartphone span.selected{border-radius:50%;background-color:var(--primary-200);border-color:rgba(0,0,0,0)}#fastcalendar .week-smartphone .day-wrapper{display:flex;flex-direction:row;gap:4px;flex-wrap:wrap;padding:8px;line-height:8px;overflow:hidden}#fastcalendar .week-smartphone .day-wrapper .event{border:0 none;font-size:0;height:8px;width:8px;display:inline-block;background-color:var(--border-color);border-radius:50%}#fastcalendar .week-smartphone .event-container{grid-column:span 7;display:flex;flex-direction:column;gap:4px}#fastcalendar .week-smartphone .event-container .event{gap:0;padding:4px;display:grid;grid-template-columns:16px 40px auto;grid-template-rows:auto auto;align-items:baseline;grid-template-areas:"dot time summary" "_ _ location"}#fastcalendar .week-smartphone .event-container .event .event-dot{height:8px;width:8px;display:inline-block;background-color:var(--border-color);border-radius:50%;grid-area:dot}#fastcalendar .week-smartphone .event-container .event .event-time{grid-area:time}#fastcalendar .week-smartphone .event-container .event .event-summary{grid-area:summary}#fastcalendar .week-smartphone .event-container .event .event-location{grid-area:location;text-overflow:ellipsis;overflow:hidden}#fastcalendar .week-smartphone .event-container .event .event-time,#fastcalendar .week-smartphone .event-container .event .event-location,#fastcalendar .week-smartphone .event-container .event .event-summary{font-size:13px;line-height:18px}#fastcalendar .week-smartphone .event-container .allday-event{font-size:13px;line-height:18px;padding:4px;grid-template-areas:"dot summary summary" "_ _ location";background-color:var(--background-color);border-radius:4px}#fastcalendar .week>div{border-bottom:.5px solid var(--gray-400);border-right:.5px solid var(--gray-300)}#fastcalendar .week>div:nth-child(1n){border-left:0}#fastcalendar .week>div:nth-child(8n){border-right:0}#fastcalendar .week>div:nth-last-child(-n+8){border-bottom:0}#fastcalendar .week .allday{display:flex;flex-direction:column}#fastcalendar .week .event{z-index:1;border-left-width:6px;border-color:var(--border-color);background-color:var(--background-color)}#fastcalendar .week .day-label{padding:4px;padding-left:10px;font-size:15px;color:var(--gray-500);border-right:1px solid var(--gray-300);border-bottom:1px solid var(--gray-300);font-weight:500;display:grid;align-content:center}#fastcalendar .week .weeknumber-label{padding:4px;font-size:15px;color:var(--gray-700);border-right:1px solid var(--gray-300);border-bottom:1px solid var(--gray-300);display:grid;align-content:center}#fastcalendar .week .day-label .today{font-weight:500;color:var(--primary-600)}#fastcalendar .week .day-label .weekend{color:var(--gray-900);font-weight:600}.calendars{display:flex;flex-direction:column;gap:8px}.calendars>div{display:flex;flex-direction:row;border-bottom:1px solid var(--gray-300);align-items:baseline;gap:16px}@media(max-width: 1023px){.calendars>div{flex-direction:column;gap:0}}.calendars>div h3{padding:8px;font-size:16px;font-weight:500;color:var(--gray-900)}.calendars>div a{color:var(--primary-600)}#widgetcalendar{border-radius:12px;border:1px solid var(--gray-200, #EAECF0);background:var(--base-white, #FFF);box-shadow:0px 1px 2px 0px rgba(16,24,40,.05);padding:0 0 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width: 1023px){#widgetcalendar{grid-template-columns:1fr}}#widgetcalendar .title-bar{grid-column:span 3;margin:0;border-bottom:1px solid var(--gray-200);display:flex;padding:var(--section-padding) var(--section-padding) calc(var(--section-padding)/2) var(--section-padding);align-items:baseline}@media(max-width: 1023px){#widgetcalendar .title-bar{grid-column:span 1}}#widgetcalendar .title-bar .title{font-size:20px;font-style:normal;font-weight:600;line-height:30px;color:var(--gray-900)}#widgetcalendar .title-bar .link{color:var(--primary-600)}#widgetcalendar .month{display:grid;grid-template-columns:repeat(7, 1fr);padding:8px 16px}@media(max-width: 1023px){#widgetcalendar .month{padding:8px}}#widgetcalendar .month .titleLabel{grid-column:span 5;text-align:center;font-weight:500}#widgetcalendar .month .prevLabel{grid-column:1;text-align:center;cursor:pointer}#widgetcalendar .month .nextLabel{grid-column:7;text-align:center;cursor:pointer}#widgetcalendar .month .day-label{padding:8px;font-size:16px;color:var(--gray-400);border-bottom:1px solid var(--gray-300);font-weight:400;display:grid;align-content:center;text-align:center}#widgetcalendar .month .weekend{font-weight:600}#widgetcalendar .month .today{border-radius:50%;background-color:var(--gray-200)}#widgetcalendar .month .selected{border-radius:50%;background-color:var(--primary-200)}#widgetcalendar .month .month-day{display:flex;flex-direction:column;gap:4px;align-items:center;font-size:13px;padding:4px 4px;border-bottom:1px solid var(--gray-300);cursor:pointer;color:var(--gray-900)}#widgetcalendar .month .month-day .month-day-title{text-align:center;display:block;padding:2px;line-height:20px;width:24px;height:24px}#widgetcalendar .month .month-day .month-day-wrapper{display:flex;flex-direction:row;gap:2px;height:14px;justify-content:center}#widgetcalendar .month .month-day .event{height:5px;width:5px;border-radius:50%}#widgetcalendar .month .other-month{color:var(--gray-300)}#widgetcalendar .eventview{gap:2px;padding:0 16px 16px 16px;columns:1;-webkit-columns:1;-moz-columns:1;-moz-column-gap:16px;column-gap:16px}#widgetcalendar .eventview .day-label{font-weight:500;border-bottom:1px solid var(--gray-300);font-size:16px;padding-top:8px}#widgetcalendar .eventview .event{font-size:14px;display:grid;-moz-column-gap:4px;column-gap:4px;padding:4px 8px;margin-bottom:2px;align-items:center;cursor:pointer;grid-template-columns:auto auto 1fr;grid-template-areas:"dot time summary" "_ _ location"}#widgetcalendar .eventview .event:hover{background-color:var(--gray-100);border-radius:4px}#widgetcalendar .eventview .event .event-color{width:8px;height:8px;border-radius:50%}#widgetcalendar .eventview .event .event-location{font-size:12px;grid-area:location;line-height:15px}.remote-feed .item div{flex-grow:1}.remote-feed .item img{width:80px;aspect-ratio:3/2}.remote-feed .item .date{font-size:12px;color:var(--gray-600)}.multi-day-first{--m: conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom/6px 100% repeat-x;-webkit-mask:var(--m);mask:var(--m)}.multi-day-inner{--m: conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom/6px 51% repeat-x, conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top/6px 51% repeat-x;-webkit-mask:var(--m);mask:var(--m);padding:6px 4px !important}.multi-day-last{padding-top:6px !important;--m: conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top/6px 100% repeat-x;-webkit-mask:var(--m);mask:var(--m)}.tasks{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:16px}@media(max-width: 1199px){.tasks{grid-template-columns:1fr 1fr}}@media(max-width: 1023px){.tasks{grid-template-columns:1fr}}.tasks-card{border:1px solid var(--gray-200);background-color:#fff;padding:16px;border-radius:8px;box-shadow:var(--form-shadow);display:flex;gap:8px}@media(max-width: 1023px){.tasks-card{flex-direction:column}}.items .tasks-card{border:0 none;border-top:1px solid var(--gray-200)}.tasks-card svg{width:32px;height:32px}.tasks-card--action svg{color:var(--error-700)}.tasks-card--info svg{color:var(--success-700)}.tasks-card--done svg{color:var(--gray-400)}.tasks-card a{color:var(--primary-700)}.tasks-card a.button,.tasks-card button{text-wrap:nowrap}.service-matrix{text-wrap:nowrap;margin-top:32px;width:100%;overflow-x:auto;position:relative;margin-bottom:env(safe-area-inset-bottom);overscroll-behavior-x:contain;scroll-snap-type:x proximity}.service-matrix table{border-collapse:collapse;width:100%;min-width:300px}.service-matrix tr:nth-child(even) td{background:var(--gray-200) !important}.service-matrix td .inner{margin:2px;font-size:11px;line-height:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.service-matrix strong{font-size:12px;display:block;padding:8px 4px}.service-matrix .unit{font-size:12px;padding:10px}.service-matrix img{border-radius:50%;height:20px;width:20px}.service-matrix .invite{border-radius:50%;height:20px;width:20px;border:1px solid var(--gray-300)}.service-matrix th{padding:8px 8px !important;vertical-align:top;line-height:15px;font-weight:400;font-size:14px;scroll-snap-align:start}.service-matrix td{padding:10px 4px 8px 4px !important;vertical-align:top;line-height:15px;scroll-snap-type:x mandatory;border-left:1px solid var(--gray-300);text-wrap:nowrap}.service-matrix td:first-child,.service-matrix th:first-child{position:sticky;left:0;z-index:2;background:var(--gray-100);border-bottom:1px solid var(--gray-400);border-left:0 none;border-right:1px solid var(--gray-500)}.service-matrix span.bv{border-bottom:3px solid var(--primary-600)}.service-matrix span.bvv{border-bottom:2px solid var(--gray-500)}.service-matrix span.ap{border-bottom:3px solid var(--error-500)}.service-matrix span.bi{border-bottom:3px solid var(--success-500)}.service-matrix small{color:var(--gray-600)}.list{display:flex;flex-direction:column;margin-top:8px;margin-bottom:8px}.list .number{font-feature-settings:"fake" 1,"tnum" 1}.list>div{display:flex;flex-direction:row;gap:8px;padding:8px;border-top:1px solid var(--gray-300)}.list>div:hover{background-color:var(--gray-200)}.list>div:last-child{border-bottom:1px solid var(--gray-300)}.list>div a{color:var(--primary-600)}.selection-card{display:grid;border-top:1px solid var(--gray-300);padding:16px 0;grid-template-columns:48px 2fr 2fr 1fr;cursor:pointer}@media(max-width: 767px){.selection-card{grid-template-columns:1fr;gap:8px}}.selection-card .selection-card-owner{display:flex;flex-direction:column}.selection-card .selection-card-owner strong{font-size:18px}.selection-card .selection-card-owner small{text-transform:uppercase;color:var(--gray-600)}.selection-card .selection-card-rights{margin:0;padding:0}@media(max-width: 767px){.selection-card .selection-card-rights{padding-left:24px}}.selection-card .selection-card-icon{color:var(--gray-600)}.selection-card .selection-card-icon svg{width:40px;height:40px}.selection-card .selection-card-actions{display:flex;flex-direction:row;gap:8px}.selection-card .selection-card-actions a{display:flex;flex-direction:row;gap:4px}.action-list{display:flex;flex-direction:column;gap:8px;margin-top:16px;margin-bottom:16px}.action-data{display:flex;flex-direction:column;gap:8px;margin-top:16px;margin-bottom:16px}.action-data div{border-bottom:1px solid var(--gray-300);padding:12px 16px;margin-bottom:4px}.action-list .empty{font-size:14px;color:var(--gray-600);padding:12px 16px;font-weight:400;border-radius:8px;background-color:var(--base-white)}.action-list a{display:flex;padding:12px 16px;background-color:var(--base-white);font-size:16px;font-weight:400;cursor:pointer;border-radius:8px;gap:4px;border:1px solid var(--gray-200)}@media(max-width: 1023px){.action-list a{font-size:16px}}.action-list a span{display:inline-block}.action-list a strong{font-weight:500}.action-list a:after{content:"›";margin-left:auto;color:var(--primary-600);font-size:32px;line-height:24px;font-weight:400;padding-left:8px}.action-list a:hover{background-color:var(--gray-200)}.tab_context{flex-grow:1;display:flex;border-bottom:1px solid var(--gray-300);display:flex;flex-direction:row;gap:0;flex-wrap:wrap;max-width:100%;border-bottom:1px solid var(--gray-300);min-width:0;align-items:center;flex-wrap:nowrap}@media(max-width: 1023px){.tab_context{gap:8px;margin-bottom:8px}}.tab_context>a,.tab_context>span{padding:6px 12px;display:flex;align-items:center;gap:4px}.tab_context span:has(svg),.tab_context a:has(svg){margin-left:-18px}.tab_context a>span,.tab_context a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tab_context a>small{font-weight:400;font-size:12px;color:var(--gray-600)}.tab_context .back{color:var(--primary-600);border-right:1px solid var(--gray-300);margin-left:0}@media(max-width: 767px){.tab_context .back{font-size:0}}.tab_context .back:hover{color:var(--primary-800);text-decoration:underline}.tab_context .back svg{width:24px;height:24px}.tab_context .title{font-weight:500;color:var(--gray-900)}.tab_nav{flex-grow:1;border-bottom:1px solid var(--gray-300);display:flex;align-items:center}.tab_nav h3{text-decoration:none;color:var(--gray-900);padding:0;font-size:24px;font-style:normal;font-weight:500;line-height:36px;margin:0;text-wrap:nowrap;padding-right:16px;display:flex;align-items:center;gap:4px}.tab_nav h3 a{display:flex;align-items:center;gap:4px}@media(max-width: 767px){.tab_nav{flex-direction:column;align-items:normal;margin-bottom:12px}.tab_nav h3{font-size:18px}.tab_nav h3 svg{width:18px;height:18px}}.tab_nav--single{flex-direction:row;align-items:center}.tab_nav div{display:flex}.tab_nav div a{color:var(--gray-500);border-bottom:2px solid rgba(0,0,0,0);padding:6px 18px 4px 18px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width: 767px){.tab_nav div a{font-size:13px;padding:6px 12px 4px 12px}}.tab_nav div .selected{color:var(--gray-900);border-bottom:2px solid var(--primary-600);font-weight:500}details{margin-bottom:16px}details[open]>div{display:flex;flex-direction:column;gap:12px;margin-left:4px;border-left:2px solid var(--primary-600);padding:8px 10px}details summary{cursor:pointer;font-weight:500;color:var(--gray-900);border-bottom:1px solid var(--gray-300);font-size:18px;list-style-type:"+ ";-webkit-user-select:none;-moz-user-select:none;user-select:none}details summary small{color:var(--gray-600);font-size:13px;font-weight:400;padding-left:16px}summary::marker{color:var(--primary-600)}details[open] summary{margin-bottom:16px;list-style-type:"− "}dialog .loading{padding:32px;content:"Lade …"}/*# sourceMappingURL=style.css.map */