html{-ms-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}hr{box-sizing:initial}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline}code,kbd,samp{font-family:monospace,monospace;font-size:1em}button,input,select{margin:0}button{text-transform:none}fieldset{padding:.35em .75em .625em}select{text-transform:none}textarea{margin:0}::-webkit-input-placeholder{color:inherit;opacity:.54}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}

/*! tailwindcss v2.2.17 | MIT License | https://tailwindcss.com
 */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{tab-size:4;line-height:1.15}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:initial;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Muli,Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#bdbdbd}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(238,238,238,var(--tw-border-opacity))}html{font-size:62.5%;font-family:"Inter var",Roboto,Helvetica Neue,Arial,sans-serif;background-color:#121212;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-size:13px;line-height:1.4;overflow-x:hidden}#root,body,html{position:relative;margin:0;min-height:100vh}.h1,h1{font-size:24px}.h2,h2{font-size:20px}.h3,h3{font-size:16px}.h4,h4{font-size:15px}.h5,h5{font-size:13px}.h6,h6{font-size:12px}.ps>.ps__rail-x,.ps>.ps__rail-y{z-index:99}a[role=button]{text-decoration:none}[role=tooltip]{z-index:9999}@media only screen and (min-width:992px){::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}::-webkit-scrollbar:hover{width:8px;height:8px;background-color:rgba(0,0,0,.06)}::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:20px}::-webkit-scrollbar-thumb:active{border-radius:20px}}form label{z-index:99}body.no-animate *,body.no-animate :after,body.no-animate :before{transition:none!important;animation:none!important}button:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transitionDelay:9999s;transitionProperty:background-color,color}:focus{outline-color:transparent}.fc-scrollgrid-section-liquid{height:1px!important}.pdb-global-proj .flex{grid-gap:0!important;gap:0!important}.pdb-global-proj .flex-1{flex:1 1;min-width:0}.pdb-global-proj .MuiInputBase-root,.pdb-global-proj .MuiSelect-root{border-radius:10px!important;background:hsla(0,0%,100%,.06)!important;color:#e2e8f0!important;font-size:12px!important;height:36px!important;border:1px solid hsla(0,0%,100%,.1)!important}.pdb-global-proj .MuiSelect-icon,.pdb-global-proj .MuiSvgIcon-root{color:#64748b!important}.pdb-global-proj .MuiOutlinedInput-notchedOutline{border:none!important}.pdb-global-proj .MuiFormLabel-root,.pdb-global-proj .MuiInputLabel-root{color:#64748b!important;font-size:12px!important}.pdb-lang-compact .MuiButton-root,.pdb-lang-compact .MuiIconButton-root{color:#64748b!important;padding:4px!important;min-width:32px!important}.pdb-lang-compact .MuiButton-root:hover,.pdb-lang-compact .MuiIconButton-root:hover{color:#e2e8f0!important}.pdb-lang-compact img{width:20px!important;height:20px!important}.pdb-global-nav .navigation{padding:0 4px!important}.pdb-global-nav .fuse-list-subheader{font-size:9px!important;font-weight:700!important;color:#475569!important;text-transform:uppercase!important;letter-spacing:.1em!important;padding:16px 12px 6px!important;line-height:1.3!important;min-height:auto!important;height:auto!important;margin:0!important}.pdb-global-nav .fuse-list-subheader .fuse-list-subheader-text{color:#475569!important}.pdb-global-nav .fuse-list-subheader:before{display:none!important}.pdb-global-nav .fuse-list-item{border-radius:8px!important;margin:1px 4px!important;padding:6px 12px!important;min-height:38px!important;height:38px!important;color:#94a3b8!important;transition:all .15s ease!important}.pdb-global-nav .fuse-list-item:hover{background:hsla(0,0%,100%,.04)!important;color:#e2e8f0!important}.pdb-global-nav .fuse-list-item.active{background:hsla(0,0%,100%,.08)!important;color:#e2e8f0!important}.pdb-global-nav .fuse-list-item-icon{min-width:30px!important;width:30px!important;height:30px!important;font-size:17px!important;margin-right:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;flex-shrink:0!important;background:rgba(148,163,184,.1)!important;color:#94a3b8!important;transition:all .15s ease!important}.pdb-global-nav .nav-c-blue{background:rgba(59,130,246,.12)!important;color:#60a5fa!important}.pdb-global-nav .nav-c-orange{background:rgba(249,115,22,.12)!important;color:#fb923c!important}.pdb-global-nav .nav-c-purple{background:rgba(139,92,246,.12)!important;color:#a78bfa!important}.pdb-global-nav .nav-c-amber{background:rgba(234,179,8,.16)!important;color:#ca8a04!important}.pdb-global-nav .nav-c-emerald{background:rgba(16,185,129,.12)!important;color:#34d399!important}.pdb-global-nav .nav-c-pink{background:rgba(236,72,153,.12)!important;color:#f472b6!important}.pdb-global-nav .nav-c-sky{background:rgba(14,165,233,.12)!important;color:#38bdf8!important}.pdb-global-nav .nav-c-slate{background:rgba(148,163,184,.12)!important;color:#94a3b8!important}.pdb-global-nav .fuse-list-item:hover .fuse-list-item-icon{transform:scale(1.05)}.pdb-global-nav .fuse-list-item.active .fuse-list-item-icon:not(.stormy-nav-icon):not(.zeitflow-nav-icon){filter:none!important;background:linear-gradient(145deg,#5df3c5,#3ee0d8 50%,#5bceff)!important;color:#0f0f36!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.45),0 0 0 3px rgba(43,232,173,.95),0 8px 28px rgba(45,190,255,.5)!important}.pdb-global-nav .fuse-list-item.active .fuse-list-item-icon:not(.stormy-nav-icon):not(.zeitflow-nav-icon) svg{color:#0f0f36!important}.pdb-global-nav .fuse-list-item-icon.stormy-nav-icon{filter:none!important;color:transparent!important;padding:0!important;border-radius:9px!important;background:linear-gradient(145deg,#2be8ad,#2dd9d2 55%,#2dbeff)!important}.pdb-global-nav .fuse-list-item-icon.stormy-nav-icon[data-stormy-variant=sidebarList]{min-width:34px!important;width:34px!important;height:34px!important;border-radius:9px!important}.pdb-global-nav .fuse-list-item-icon.stormy-nav-icon[data-stormy-variant=sidebarTabDense]{min-width:40px!important;width:40px!important;height:40px!important;border-radius:10px!important}.pdb-global-nav .fuse-list-item-icon.stormy-nav-icon[data-stormy-variant=sidebarTabLarge]{min-width:48px!important;width:48px!important;height:48px!important;border-radius:12px!important}.pdb-global-nav .fuse-list-item-icon.stormy-nav-icon svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important;color:inherit!important}.pdb-global-nav .fuse-list-item:hover .fuse-list-item-icon.stormy-nav-icon{filter:none!important;box-shadow:0 4px 16px rgba(43,232,173,.35),0 2px 8px rgba(45,190,255,.22)!important}.pdb-global-nav .fuse-list-item.active .fuse-list-item-icon.stormy-nav-icon{filter:none!important;color:transparent!important;background:linear-gradient(145deg,#5df3c5,#3ee0d8 50%,#5bceff)!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.45),0 0 0 3px rgba(43,232,173,.95),0 8px 28px rgba(45,190,255,.5)!important}.pdb-global-nav .fuse-list-item-icon.zeitflow-nav-icon{filter:none!important;color:transparent!important;padding:0!important;border-radius:7px!important;background:transparent!important}.pdb-global-nav .fuse-list-item-icon.zeitflow-nav-icon.nav-c-emerald{background:transparent!important}.pdb-global-nav .fuse-list-item-icon.zeitflow-nav-icon[data-zeitflow-variant=sidebarList]{min-width:26px!important;width:26px!important;height:26px!important;border-radius:7px!important}.pdb-global-nav .fuse-list-item-icon.zeitflow-nav-icon[data-zeitflow-variant=sidebarTabDense]{min-width:30px!important;width:30px!important;height:30px!important;border-radius:8px!important}.pdb-global-nav .fuse-list-item-icon.zeitflow-nav-icon[data-zeitflow-variant=sidebarTabLarge]{min-width:34px!important;width:34px!important;height:34px!important;border-radius:9px!important}.pdb-global-nav .fuse-list-item-icon.zeitflow-nav-icon img{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important;object-fit:cover!important}.pdb-global-nav .fuse-list-item:hover .fuse-list-item-icon.zeitflow-nav-icon{filter:none!important;box-shadow:0 2px 10px rgba(0,0,0,.22)!important}.pdb-global-nav .fuse-list-item.active .fuse-list-item-icon.zeitflow-nav-icon{filter:none!important;color:transparent!important;background:transparent!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.42),0 0 0 3px rgba(124,58,237,.5),0 6px 20px rgba(34,211,238,.22)!important}.fuse-list-item.active .fuse-list-item-icon:not(.stormy-nav-icon):not(.zeitflow-nav-icon),.fuse-list-item.active>.fuse-list-item-icon:not(.stormy-nav-icon):not(.zeitflow-nav-icon){filter:none!important;background:linear-gradient(145deg,#5df3c5,#3ee0d8 50%,#5bceff)!important;color:#0f0f36!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.35),0 0 0 3px rgba(43,232,173,.9),0 8px 26px rgba(45,190,255,.45)!important}.fuse-list-item.active .fuse-list-item-icon:not(.stormy-nav-icon):not(.zeitflow-nav-icon) svg{color:#0f0f36!important}.fuse-list-item.active .fuse-list-item-icon.stormy-nav-icon,.fuse-list-item.active>.fuse-list-item-icon.stormy-nav-icon{filter:none!important;color:transparent!important;background:linear-gradient(145deg,#5df3c5,#3ee0d8 50%,#5bceff)!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.35),0 0 0 3px rgba(43,232,173,.9),0 8px 26px rgba(45,190,255,.45)!important}.fuse-list-item.active .fuse-list-item-icon.zeitflow-nav-icon,.fuse-list-item.active>.fuse-list-item-icon.zeitflow-nav-icon{filter:none!important;color:transparent!important;background:transparent!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.35),0 0 0 3px rgba(124,58,237,.48),0 6px 18px rgba(34,211,238,.2)!important}.pdb-global-nav .fuse-list-item-icon svg{font-size:17px!important;width:17px!important;height:17px!important;color:inherit!important}.pdb-global-nav .fuse-list-item-text{margin:0!important}.pdb-global-nav .fuse-list-item-text>span{font-size:13px!important;font-weight:500!important;color:inherit!important}.pdb-global-nav .collapse-children .fuse-list-item{padding-left:52px!important}.pdb-global-nav .arrow-icon{color:#475569!important;font-size:16px!important}#fuse-macos-nav-dock .mac-dock-tooltip-root{display:inline-flex;align-items:flex-end;pointer-events:auto;max-width:100%;margin:0;padding:0;box-sizing:border-box}.mac-dock-tooltip-popper,.mac-dock-tooltip-popper.MuiTooltip-popper{z-index:20000!important}.mac-dock-tooltip-popper .MuiTooltip-tooltip{font-size:1.1875rem!important;font-weight:600!important;line-height:1.45!important;padding:12px 18px!important;max-width:360px!important;background-color:rgba(15,23,42,.96)!important;color:#f1f5f9!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 12px 32px rgba(0,0,0,.5)!important}.mac-dock-tooltip-popper .MuiTooltip-arrow{color:rgba(15,23,42,.96)!important}#fuse-macos-nav-dock .mac-dock-plate{grid-gap:0;gap:0}#fuse-macos-nav-dock .mac-dock-unified-row{grid-gap:10px;gap:10px}#fuse-macos-nav-dock .mac-dock-fuse-icon{min-width:48px!important;width:48px!important;height:48px!important;font-size:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;flex-shrink:0!important;background:rgba(148,163,184,.1)!important;color:#94a3b8!important;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease!important;box-sizing:border-box!important}#fuse-macos-nav-dock .mac-dock-fuse-icon svg{font-size:24px!important;width:24px!important;height:24px!important;color:inherit!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.MuiIcon-root{color:inherit!important}#fuse-macos-nav-dock .mac-dock-profile-icon{padding:4px!important;overflow:hidden;line-height:0;display:inline-flex!important;align-items:center!important;justify-content:center!important}#fuse-macos-nav-dock .mac-dock-profile-icon .MuiAvatar-root{width:40px!important;height:40px!important;border-radius:50%!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.45),0 1px 4px rgba(0,0,0,.2)}#fuse-macos-nav-dock .mac-dock-profile-icon .MuiAvatar-img{object-fit:cover!important;object-position:center center!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.nav-c-blue{background:rgba(59,130,246,.12)!important;color:#60a5fa!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.nav-c-orange{background:rgba(249,115,22,.12)!important;color:#fb923c!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.nav-c-purple{background:rgba(139,92,246,.12)!important;color:#a78bfa!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.nav-c-amber{background:rgba(250,204,21,.18)!important;color:#ca8a04!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.nav-c-emerald{background:rgba(16,185,129,.12)!important;color:#34d399!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.nav-c-pink{background:rgba(236,72,153,.12)!important;color:#f472b6!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.nav-c-sky{background:rgba(14,165,233,.12)!important;color:#38bdf8!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.nav-c-slate{background:rgba(148,163,184,.12)!important;color:#94a3b8!important}#fuse-macos-nav-dock .mac-dock-tile--shell{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-shell-tile{box-shadow:0 1px 1px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.14),inset 0 1px 0 hsla(0,0%,100%,.28),inset 0 -5px 12px rgba(0,0,0,.06)!important;color:#fff!important;filter:saturate(1.05) brightness(1.02)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-shell-tile--profile{background:linear-gradient(165deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.22) 48%,hsla(0,0%,100%,.08))!important;filter:none!important;box-shadow:0 1px 1px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.12),inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 0 0 1px hsla(0,0%,100%,.18)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-shell-tile--language{background:linear-gradient(148deg,#e0f2fe,#bae6fd 35%,#7dd3fc 72%,#38bdf8)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-shell-tile--project{background:linear-gradient(148deg,#ccfbf1,#99f6e4 35%,#2dd4bf 72%,#0d9488)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-shell-tile.MuiIcon-root,#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-shell-tile .MuiSvgIcon-root,#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-shell-tile svg{color:#fff!important}#fuse-macos-nav-dock .mac-dock-shell-tile--language img{box-shadow:0 0 0 1px hsla(0,0%,100%,.45)}#fuse-macos-nav-dock .mac-dock-tile--tray-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-tray-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:var(--mac-dock-tray-gradient)!important;color:#fff!important;border-radius:12px!important;overflow:hidden!important;filter:saturate(1.05) brightness(1.02)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-tray-app svg{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;flex-shrink:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-tray-app{filter:brightness(1.1);box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}#fuse-macos-nav-dock .mac-dock-quick-settings{background:rgba(148,163,184,.12)!important;color:#94a3b8!important}#fuse-macos-nav-dock .mac-dock-tile:hover .mac-dock-fuse-icon{transform:scale(1.04)}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-fuse-icon{filter:brightness(1.25);box-shadow:0 0 0 1px hsla(0,0%,100%,.08)}@keyframes mac-dock-incoming-pulse{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.55);transform:scale(1)}50%{box-shadow:0 0 0 10px rgba(34,197,94,0);transform:scale(1.06)}}#fuse-macos-nav-dock .mac-dock-tile--incoming-call .mac-dock-fuse-icon{animation:mac-dock-incoming-pulse 1.2s ease-in-out infinite;filter:brightness(1.35)}#fuse-macos-nav-dock .mac-dock-tile--kurier-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-kurier-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-kurier-app.nav-c-blue{background:transparent!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-kurier-app svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-kurier-app{filter:brightness(1.12);box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}#fuse-macos-nav-dock .mac-dock-tile--flowtix-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-flowtix-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:#014131!important;border-radius:12px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-flowtix-app.nav-c-orange{background:#014131!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-flowtix-app svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-flowtix-app{filter:brightness(1.1);box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}#fuse-macos-nav-dock .mac-dock-tile--kernvo-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-kernvo-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-kernvo-app.nav-c-orange{background:transparent!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-kernvo-app svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-kernvo-app{filter:brightness(1.1);box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}#fuse-macos-nav-dock .mac-dock-tile--ledgerhaus-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-ledgerhaus-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-ledgerhaus-app.nav-c-emerald{background:transparent!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-ledgerhaus-app svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-ledgerhaus-app{filter:brightness(1.08);box-shadow:none}#fuse-macos-nav-dock .mac-dock-tile--zeitflow-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-zeitflow-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-zeitflow-app.nav-c-emerald{background:transparent!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-zeitflow-app>span,#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-zeitflow-app img,#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-zeitflow-app svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important;object-fit:cover!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-zeitflow-app{filter:brightness(1.08);box-shadow:none}#fuse-macos-nav-dock .mac-dock-tile--lumis-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-lumis-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-lumis-app svg{width:100%!important;height:100%!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-lumis-app{filter:brightness(1.08);box-shadow:none}#fuse-macos-nav-dock .mac-dock-tile--tiimi-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-tiimi-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:13px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-tiimi-app{filter:brightness(1.08)}#fuse-macos-nav-dock .mac-dock-tile--zappy-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-zappy-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:13px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-zappy-app{filter:brightness(1.06)}#fuse-main.fuse-main--macos-dock{--fuse-mac-dock-clearance:max(96px,calc(env(safe-area-inset-bottom, 0px) + 84px));min-height:calc(100dvh - var(--fuse-mac-dock-clearance))}#fuse-main.fuse-main--macos-dock:has([data-invoice-tour=iwd-root]){--fuse-iwd-dock-gap:8px;max-height:calc(100dvh - var(--fuse-mac-dock-clearance));height:calc(100dvh - var(--fuse-mac-dock-clearance));min-height:calc(100dvh - var(--fuse-mac-dock-clearance))!important;overflow:hidden;padding-bottom:0;box-sizing:border-box}#fuse-main.fuse-main--macos-dock:has([data-invoice-tour=iwd-root])>.flex.flex-col.flex-auto{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}#fuse-main.fuse-main--macos-dock [data-invoice-tour=iwd-root]{flex:1 1;min-height:0;overflow:hidden}#fuse-main.fuse-main--macos-dock [data-invoice-tour=iwd-root] [data-invoice-tour=iwd-panel-shell]{box-sizing:border-box}#fuse-main.fuse-main--macos-dock:has(.master-data-tiimi-app-host){max-height:calc(100dvh - var(--fuse-mac-dock-clearance));overflow:hidden}#fuse-main.fuse-main--macos-dock>div:has([data-tiimi-persons="1"]){flex:1 1;min-height:0;display:flex;flex-direction:column}#fuse-main.fuse-main--macos-dock .persons-tiimi-route-root{flex:1 1;min-height:0;display:flex;flex-direction:column;align-self:stretch}#fuse-main.fuse-main--macos-dock .persons-tiimi-app-host{flex:1 1;min-height:0;display:flex;flex-direction:column;box-sizing:border-box}#fuse-main.fuse-main--macos-dock>div:has([data-zappy-stammdaten="1"]){flex:1 1;min-height:0;display:flex;flex-direction:column}#fuse-main.fuse-main--macos-dock .master-data-stammdaten-route-root{flex:1 1;min-height:0;display:flex;flex-direction:column;align-self:stretch}#fuse-main.fuse-main--macos-dock .master-data-tiimi-app-host{flex:1 1;min-height:0;max-height:100%;display:flex;flex-direction:column;box-sizing:border-box}#fuse-main:has([data-planova-ai="1"]){height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;min-height:0!important}#fuse-main .planova-ai-sidebar{min-height:0;height:100%;max-height:100%;align-self:stretch;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}#fuse-main>div:has([data-planova-ai="1"]){flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}#fuse-main .planova-ai-host{flex:1 1;min-height:0;display:flex;flex-direction:row;align-items:stretch;overflow:hidden;box-sizing:border-box}#fuse-main.fuse-main--macos-dock .planova-ai-host{padding-bottom:var(--fuse-mac-dock-clearance)}#fuse-main .planova-ai-main{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}#fuse-macos-nav-dock .mac-dock-tile--stormy-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-stormy-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-stormy-app svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-stormy-app{filter:brightness(1.08);box-shadow:none}#fuse-macos-nav-dock .mac-dock-tile--planova-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-planova-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;border-radius:12px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-planova-app img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-planova-app{filter:brightness(1.06)}#fuse-macos-nav-dock .mac-dock-tile--field-calendar-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-field-calendar-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-field-calendar-app.nav-c-blue{background:transparent!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-field-calendar-app>*{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-field-calendar-app{filter:brightness(1.08);box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}#fuse-macos-nav-dock .mac-dock-tile--nexora-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-nexora-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:linear-gradient(135deg,#ff0f7b,#ff6b35)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 1px 1px rgba(0,0,0,.14),0 6px 16px rgba(255,15,123,.36),inset 0 1px 0 hsla(0,0%,100%,.18)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-nexora-app.nav-c-blue{background:linear-gradient(135deg,#ff0f7b,#ff6b35)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-nexora-app svg{width:34px!important;height:34px!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important;color:#fff!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-nexora-app{filter:brightness(1.1);box-shadow:0 1px 1px rgba(0,0,0,.14),0 8px 20px rgba(255,15,123,.48),inset 0 1px 0 hsla(0,0%,100%,.22)!important}#fuse-macos-nav-dock .mac-dock-tile--baulog-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-baulog-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:linear-gradient(135deg,#1c1c1e,#2a2a2d)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 1px 1px rgba(0,0,0,.22),0 6px 16px rgba(255,184,0,.32),inset 0 1px 0 hsla(0,0%,100%,.08)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-baulog-app.nav-c-orange{background:linear-gradient(135deg,#1c1c1e,#2a2a2d)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-baulog-app svg{width:30px!important;height:30px!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-baulog-app{filter:brightness(1.08);box-shadow:0 1px 1px rgba(0,0,0,.22),0 8px 20px rgba(255,184,0,.44),inset 0 1px 0 hsla(0,0%,100%,.1)!important}#fuse-macos-nav-dock .mac-dock-tile--yohan-gantt-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-yohan-gantt-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:linear-gradient(135deg,#ff4700,#ff6a00 55%,#ff8c00)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 1px 1px rgba(0,0,0,.18),0 6px 16px rgba(255,71,0,.45),inset 0 1px 0 hsla(0,0%,100%,.18)!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-yohan-gantt-app.nav-c-orange{background:linear-gradient(135deg,#ff4700,#ff6a00 55%,#ff8c00)!important;color:#fff!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-yohan-gantt-app svg{width:30px!important;height:30px!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-yohan-gantt-app{filter:brightness(1.07);box-shadow:0 1px 1px rgba(0,0,0,.18),0 8px 22px rgba(255,71,0,.58),inset 0 1px 0 hsla(0,0%,100%,.22)!important}#fuse-macos-nav-dock .mac-dock-tile--planex-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-planex-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important;box-shadow:none!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-planex-app.nav-c-blue,#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-planex-app.nav-c-purple{background:transparent!important;color:unset!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-planex-app svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-planex-app{filter:brightness(1.1);box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-fotocloud-app{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:hidden!important;box-shadow:none!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-fotocloud-app.nav-c-blue,#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-fotocloud-app.nav-c-purple{background:transparent!important;color:unset!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-fotocloud-app svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-fotocloud-app{filter:brightness(1.08);box-shadow:0 0 0 1px rgba(196,228,46,.25)}#fuse-macos-nav-dock .mac-dock-tile--pcx-app{padding:0!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-taskflow-icon,#fuse-macos-nav-dock .mac-dock-taskflow-icon{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;background:transparent!important;border-radius:12px!important;overflow:visible!important;box-shadow:none!important}#fuse-macos-nav-dock .mac-dock-fuse-icon.mac-dock-taskflow-icon svg,#fuse-macos-nav-dock .mac-dock-taskflow-icon svg{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:unset!important;display:block!important}#fuse-macos-nav-dock .mac-dock-tile--active .mac-dock-taskflow-icon{filter:brightness(1.06)}#fuse-main.fuse-main--macos-dock #container4.collab-board-scroll-area{padding-bottom:min(118px,22vh);box-sizing:border-box}@media (max-width:600px){#fuse-main.fuse-main--macos-dock{padding-bottom:min(200px,36vh)}#fuse-main.fuse-main--macos-dock:has([data-invoice-tour=iwd-root]){padding-bottom:0}#fuse-main.fuse-main--macos-dock #container4.collab-board-scroll-area{padding-bottom:min(155px,28vh)}#fuse-macos-nav-dock .mac-dock-fuse-icon:not(.mac-dock-profile-icon),#fuse-macos-nav-dock .mac-dock-profile-icon.mac-dock-fuse-icon{min-width:52px!important;width:52px!important;height:52px!important;border-radius:13px!important}#fuse-macos-nav-dock .mac-dock-profile-icon .MuiAvatar-root{width:44px!important;height:44px!important}}#fuse-layout .panel ::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 20px hsla(0,0%,100%,.1);border-radius:20px}#fuse-layout .panel ::-webkit-scrollbar-thumb:hover{box-shadow:inset 0 0 0 20px hsla(0,0%,100%,.18)}#chatpanel-scroll-area .flex.h-36{background:hsla(0,0%,100%,.08)!important;color:#94a3b8!important;font-size:11px!important;font-weight:500!important}#chatpanel-content .time{color:hsla(0,0%,100%,.5)!important}#chatpanel-content .MuiIconButton-root{color:#64748b}#chatpanel-content .MuiIconButton-root:hover{color:#94a3b8}#chatpanel-content .MuiFab-root{background:#3b82f6!important;color:#fff!important}#chatpanel-content .MuiTooltip-popper .MuiTooltip-tooltip{background:#1e293b;color:#e2e8f0;font-size:11px}#chatpanel-content .text-128{color:hsla(0,0%,100%,.08)!important}:root{--auth-primary:#ffd56b;--auth-primary-hover:#ffe08f;--auth-ink:#1c1917;--auth-muted:#78716c;--auth-accent:#c2410c;--auth-border-subtle:rgba(28,25,23,0.08)}@media{.page-break-after,.page-break-before{display:none}}@media print{body,html{height:auto!important;overflow:initial!important;background:none}.page-break-after{display:block;page-break-after:always;position:relative}.page-break-before{display:block;page-break-before:always;position:relative}#fuse-footer,#fuse-layout .ps>.ps__rail-x,#fuse-layout .ps>.ps__rail-y,#fuse-navbar,#fuse-settings-presets,#fuse-toolbar{display:none!important}#fuse-layout .ps{overflow:visible!important}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}table.simple{width:100%;border:none;border-spacing:0;text-align:left}table.simple thead tr th{padding:16px 8px;font-weight:500;border-bottom:1px solid rgba(0,0,0,.12);white-space:nowrap}table.simple thead tr th:first-child{padding-left:24px}table.simple thead tr th:last-child{padding-right:24px}table.simple tbody tr td{padding:12px 8px;border-bottom:1px solid rgba(0,0,0,.12)}table.simple tbody tr td:first-child{padding-left:24px}table.simple tbody tr td:last-child{padding-right:24px}table.simple tbody tr:last-child td{border-bottom:none}table.simple.clickable tbody tr{cursor:pointer}table.simple.clickable tbody tr:hover{background:rgba(0,0,0,.03)}table.simple.borderless,table.simple.borderless tbody tr td,table.simple.borderless thead tr th{border:none}code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;color:#c3cee3;background:#263238;font-family:Roboto Mono,"Liberation Mono",Menlo,Courier,monospace;font-size:1em;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:#363636}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.2em;padding:.1em}pre[class*=language-]{overflow:auto;position:relative;padding:10px;border-radius:16px}.language-css>code,.language-sass>code,.language-scss>code{color:#fd9170}[class*=language-] .namespace{opacity:.7}.token.plain-text{color:#c3cee3}.token.atrule{color:#c792ea}.token.attr-name{color:#ffcb6b}.token.attr-value,.token.attribute{color:#c3e88d}.token.boolean{color:#c792ea}.token.builtin{color:#ffcb6b}.token.cdata,.token.char{color:#80cbc4}.token.class{color:#ffcb6b}.token.class-name{color:#82aaff}.token.color{color:#f2ff00}.token.comment{color:#546e7a}.token.constant{color:#c792ea}.token.deleted{color:#f07178}.token.doctype{color:#546e7a}.token.entity{color:#f07178}.token.function{color:#c792ea}.token.hexcode{color:#f2ff00}.token.id,.token.important{color:#c792ea;font-weight:700}.token.inserted{color:#80cbc4}.token.keyword{color:#c792ea;font-style:italic}.token.number{color:#fd9170}.token.operator{color:#89ddff}.token.prolog{color:#546e7a}.token.property{color:#80cbc4}.token.pseudo-class,.token.pseudo-element{color:#c3e88d}.token.punctuation{color:#89ddff}.token.regex{color:#f2ff00}.token.selector{color:#f07178}.token.string{color:#c3e88d}.token.symbol{color:#c792ea}.token.tag,.token.unit{color:#f07178}.token.url{color:#fd9170}.token.variable{color:#f07178}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-x-0{left:0;right:0}.top-0{top:0}.top-20{top:2rem}.right-0{right:0}.bottom-0{bottom:0}.bottom-10{bottom:1rem}.bottom-full{bottom:100%}.left-0{left:0}[dir=ltr].ltr\:right-0,[dir=ltr] .ltr\:right-0{right:0}[dir=ltr].ltr\:left-0,[dir=ltr] .ltr\:left-0{left:0}[dir=rtl].rtl\:right-0,[dir=rtl] .rtl\:right-0{right:0}[dir=rtl].rtl\:left-0,[dir=rtl] .rtl\:left-0{left:0}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-99{z-index:99}.z-999{z-index:999}.z-9999{z-index:9999}.order-first{order:-9999}.m-0{margin:0}.m-1{margin:.1rem}.m-3{margin:.3rem}.m-4{margin:.4rem}.m-8{margin:.8rem}.m-10{margin:1rem}.m-16{margin:1.6rem}.m-24{margin:2.4rem}.m-32{margin:3.2rem}.-m-4{margin:-.4rem}.-m-8{margin:-.8rem}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:.2rem;margin-right:.2rem}.mx-4{margin-left:.4rem;margin-right:.4rem}.mx-5{margin-left:.5rem;margin-right:.5rem}.mx-6{margin-left:.6rem;margin-right:.6rem}.mx-8{margin-left:.8rem;margin-right:.8rem}.mx-12{margin-left:1.2rem;margin-right:1.2rem}.mx-16{margin-left:1.6rem;margin-right:1.6rem}.mx-24{margin-left:2.4rem;margin-right:2.4rem}.mx-48{margin-left:4.8rem;margin-right:4.8rem}.mx-52{margin-left:5.2rem;margin-right:5.2rem}.mx-56{margin-left:5.6rem;margin-right:5.6rem}.mx-auto{margin-left:auto;margin-right:auto}.-mx-2{margin-left:-.2rem;margin-right:-.2rem}.-mx-4{margin-left:-.4rem;margin-right:-.4rem}.-mx-6{margin-left:-.6rem;margin-right:-.6rem}.-mx-8{margin-left:-.8rem;margin-right:-.8rem}.-mx-12{margin-left:-1.2rem;margin-right:-1.2rem}.-mx-16{margin-left:-1.6rem;margin-right:-1.6rem}.-mx-32{margin-left:-3.2rem;margin-right:-3.2rem}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.1rem;margin-bottom:.1rem}.my-4{margin-top:.4rem;margin-bottom:.4rem}.my-5{margin-top:.5rem;margin-bottom:.5rem}.my-8{margin-top:.8rem;margin-bottom:.8rem}.my-16{margin-top:1.6rem;margin-bottom:1.6rem}.my-24{margin-top:2.4rem;margin-bottom:2.4rem}.my-32{margin-top:3.2rem;margin-bottom:3.2rem}.my-48{margin-top:4.8rem;margin-bottom:4.8rem}.my-60{margin-top:6rem;margin-bottom:6rem}.my-128{margin-top:12.8rem;margin-bottom:12.8rem}.mt-0{margin-top:0}.mt-1{margin-top:.1rem}.mt-2{margin-top:.2rem}.mt-4{margin-top:.4rem}.mt-5{margin-top:.5rem}.mt-6{margin-top:.6rem}.mt-8{margin-top:.8rem}.mt-10{margin-top:1rem}.mt-12{margin-top:1.2rem}.mt-16{margin-top:1.6rem}.mt-20{margin-top:2rem}.mt-24{margin-top:2.4rem}.mt-32{margin-top:3.2rem}.mt-44{margin-top:4.4rem}.mt-48{margin-top:4.8rem}.mt-64{margin-top:6.4rem}.mt-96{margin-top:9.6rem}.-mt-8{margin-top:-.8rem}.-mt-12{margin-top:-1.2rem}.-mt-24{margin-top:-2.4rem}.-mt-64{margin-top:-6.4rem}.-mt-192{margin-top:-19.2rem}.mr-3{margin-right:.3rem}.mr-4{margin-right:.4rem}.mr-5{margin-right:.5rem}.mr-6{margin-right:.6rem}.mr-8{margin-right:.8rem}.mr-10{margin-right:1rem}.mr-16{margin-right:1.6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.1rem}.mb-2{margin-bottom:.2rem}.mb-4{margin-bottom:.4rem}.mb-5{margin-bottom:.5rem}.mb-6{margin-bottom:.6rem}.mb-8{margin-bottom:.8rem}.mb-10{margin-bottom:1rem}.mb-12{margin-bottom:1.2rem}.mb-16{margin-bottom:1.6rem}.mb-20{margin-bottom:2rem}.mb-24{margin-bottom:2.4rem}.mb-28{margin-bottom:2.8rem}.mb-32{margin-bottom:3.2rem}.mb-40{margin-bottom:4rem}.mb-48{margin-bottom:4.8rem}.mb-52{margin-bottom:5.2rem}.mb-64{margin-bottom:6.4rem}.mb-80{margin-bottom:8rem}.mb-96{margin-bottom:9.6rem}.mb-128{margin-bottom:12.8rem}.-mb-10{margin-bottom:-1rem}.-mb-24{margin-bottom:-2.4rem}.-mb-44{margin-bottom:-4.4rem}.ml-4{margin-left:.4rem}.ml-5{margin-left:.5rem}.ml-8{margin-left:.8rem}.ml-12{margin-left:1.2rem}.ml-16{margin-left:1.6rem}.ml-20{margin-left:2rem}.ml-24{margin-left:2.4rem}.ml-32{margin-left:3.2rem}.ml-auto{margin-left:auto}[dir=ltr].ltr\:mr-8,[dir=ltr] .ltr\:mr-8{margin-right:.8rem}[dir=ltr].ltr\:mr-16,[dir=ltr] .ltr\:mr-16{margin-right:1.6rem}[dir=ltr].ltr\:mr-48,[dir=ltr] .ltr\:mr-48{margin-right:4.8rem}[dir=ltr].ltr\:ml-4,[dir=ltr] .ltr\:ml-4{margin-left:.4rem}[dir=ltr].ltr\:ml-8,[dir=ltr] .ltr\:ml-8{margin-left:.8rem}[dir=rtl].rtl\:mr-4,[dir=rtl] .rtl\:mr-4{margin-right:.4rem}[dir=rtl].rtl\:mr-8,[dir=rtl] .rtl\:mr-8{margin-right:.8rem}[dir=rtl].rtl\:ml-8,[dir=rtl] .rtl\:ml-8{margin-left:.8rem}[dir=rtl].rtl\:ml-16,[dir=rtl] .rtl\:ml-16{margin-left:1.6rem}[dir=rtl].rtl\:ml-48,[dir=rtl] .rtl\:ml-48{margin-left:4.8rem}.box-content{box-sizing:initial}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-4{height:.4rem}.h-6{height:.6rem}.h-8{height:.8rem}.h-16{height:1.6rem}.h-20{height:2rem}.h-24{height:2.4rem}.h-28{height:2.8rem}.h-32{height:3.2rem}.h-36{height:3.6rem}.h-40{height:4rem}.h-44{height:4.4rem}.h-48{height:4.8rem}.h-52{height:5.2rem}.h-56{height:5.6rem}.h-60{height:6rem}.h-64{height:6.4rem}.h-68{height:6.8rem}.h-72{height:7.2rem}.h-80{height:8rem}.h-96{height:9.6rem}.h-128{height:12.8rem}.h-136{height:13.6rem}.h-200{height:20rem}.h-224{height:22.4rem}.h-256{height:25.6rem}.h-320{height:32rem}.h-512{height:51.2rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-64{max-height:6.4rem}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-32{min-height:3.2rem}.min-h-40{min-height:4rem}.min-h-44{min-height:4.4rem}.min-h-48{min-height:4.8rem}.min-h-64{min-height:6.4rem}.min-h-92{min-height:9.2rem}.min-h-px{min-height:1px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.1rem}.w-8{width:.8rem}.w-16{width:1.6rem}.w-20{width:2rem}.w-24{width:2.4rem}.w-28{width:2.8rem}.w-32{width:3.2rem}.w-36{width:3.6rem}.w-40{width:4rem}.w-44{width:4.4rem}.w-48{width:4.8rem}.w-52{width:5.2rem}.w-56{width:5.6rem}.w-60{width:6rem}.w-64{width:6.4rem}.w-72{width:7.2rem}.w-80{width:8rem}.w-96{width:9.6rem}.w-128{width:12.8rem}.w-160{width:16rem}.w-192{width:19.2rem}.w-224{width:22.4rem}.w-256{width:25.6rem}.w-320{width:32rem}.w-auto{width:auto}.w-xl{width:96rem}.w-px{width:1px}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-full{width:100%}.min-w-0{min-width:0}.min-w-16{min-width:1.6rem}.min-w-20{min-width:2rem}.min-w-24{min-width:2.4rem}.min-w-32{min-width:3.2rem}.min-w-40{min-width:4rem}.min-w-48{min-width:4.8rem}.min-w-64{min-width:6.4rem}.min-w-72{min-width:7.2rem}.min-w-128{min-width:12.8rem}.min-w-256{min-width:25.6rem}.min-w-xl{min-width:96rem}.min-w-px{min-width:1px}.min-w-full{min-width:100%}.max-w-64{max-width:6.4rem}.max-w-160{max-width:16rem}.max-w-192{max-width:19.2rem}.max-w-288{max-width:28.8rem}.max-w-320{max-width:32rem}.max-w-384{max-width:38.4rem}.max-w-400{max-width:40rem}.max-w-512{max-width:51.2rem}.max-w-none{max-width:none}.max-w-sm{max-width:48rem}.max-w-md{max-width:64rem}.max-w-lg{max-width:80rem}.max-w-xl{max-width:96rem}.max-w-2xl{max-width:112rem}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink-0{flex-shrink:0}.flex-shrink{flex-shrink:1}.flex-grow-0{flex-grow:0}.flex-grow{flex-grow:1}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.1rem}.gap-2{gap:.2rem}.gap-3{gap:.3rem}.gap-4{gap:.4rem}.gap-5{gap:.5rem}.gap-6{gap:.6rem}.gap-8{gap:.8rem}.gap-12{gap:1.2rem}.gap-16{gap:1.6rem}.gap-32{gap:3.2rem}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.6rem*var(--tw-space-x-reverse));margin-left:calc(0.6rem*(1 - var(--tw-space-x-reverse)))}.space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.6rem*var(--tw-space-x-reverse));margin-left:calc(1.6rem*(1 - var(--tw-space-x-reverse)))}.space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.2rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.2rem*var(--tw-space-y-reverse))}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded-2{border-radius:.2rem}.rounded-4{border-radius:.4rem}.rounded-6{border-radius:.6rem}.rounded-8{border-radius:.8rem}.rounded-16{border-radius:1.6rem}.rounded-20{border-radius:2rem}.rounded-24{border-radius:2.4rem}.rounded-none{border-radius:0}.rounded{border-radius:.4rem}.rounded-md{border-radius:.6rem}.rounded-lg{border-radius:.8rem}.rounded-2xl{border-radius:1.6rem}.rounded-full{border-radius:9999px}.rounded-b-4{border-bottom-right-radius:.4rem;border-bottom-left-radius:.4rem}.border-0{border-width:0}.border,.border-1{border-width:1px}.border-t-0{border-top-width:0}.border-t-1{border-top-width:1px}.border-r-1{border-right-width:1px}.border-b-1{border-bottom-width:1px}.border-l-1{border-left-width:1px}.border-solid{border-style:solid}.border-gray-400{--tw-border-opacity:1;border-color:rgba(189,189,189,var(--tw-border-opacity))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-grey-700{--tw-bg-opacity:1;background-color:rgba(97,97,97,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgba(238,238,238,var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgba(255,205,210,var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgba(229,57,53,var(--tw-bg-opacity))}.bg-red-700{--tw-bg-opacity:1;background-color:rgba(211,47,47,var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity:1;background-color:rgba(244,67,54,var(--tw-bg-opacity))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgba(251,140,0,var(--tw-bg-opacity))}.bg-orange{--tw-bg-opacity:1;background-color:rgba(255,152,0,var(--tw-bg-opacity))}.bg-yellow-700{--tw-bg-opacity:1;background-color:rgba(251,192,45,var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgba(67,160,71,var(--tw-bg-opacity))}.bg-green-700{--tw-bg-opacity:1;background-color:rgba(56,142,60,var(--tw-bg-opacity))}.bg-green-800{--tw-bg-opacity:1;background-color:rgba(46,125,50,var(--tw-bg-opacity))}.bg-green{--tw-bg-opacity:1;background-color:rgba(76,175,80,var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgba(25,118,210,var(--tw-bg-opacity))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgba(21,101,192,var(--tw-bg-opacity))}.bg-blue{--tw-bg-opacity:1;background-color:rgba(33,150,243,var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity:1;background-color:rgba(186,104,200,var(--tw-bg-opacity))}.bg-purple-700{--tw-bg-opacity:1;background-color:rgba(123,31,162,var(--tw-bg-opacity))}.bg-purple{--tw-bg-opacity:1;background-color:rgba(156,39,176,var(--tw-bg-opacity))}.bg-pink{--tw-bg-opacity:1;background-color:rgba(233,30,99,var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:initial}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(224,224,224,var(--tw-bg-opacity))}.focus\:bg-transparent:focus{background-color:initial}.p-0{padding:0}.p-2{padding:.2rem}.p-4{padding:.4rem}.p-5{padding:.5rem}.p-8{padding:.8rem}.p-10{padding:1rem}.p-12{padding:1.2rem}.p-16{padding:1.6rem}.p-20{padding:2rem}.p-24{padding:2.4rem}.p-32{padding:3.2rem}.p-48{padding:4.8rem}.p-64{padding:6.4rem}.p-88{padding:8.8rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.2rem;padding-right:.2rem}.px-3{padding-left:.3rem;padding-right:.3rem}.px-4{padding-left:.4rem;padding-right:.4rem}.px-6{padding-left:.6rem;padding-right:.6rem}.px-8{padding-left:.8rem;padding-right:.8rem}.px-10{padding-left:1rem;padding-right:1rem}.px-12{padding-left:1.2rem;padding-right:1.2rem}.px-16{padding-left:1.6rem;padding-right:1.6rem}.px-20{padding-left:2rem;padding-right:2rem}.px-24{padding-left:2.4rem;padding-right:2.4rem}.px-32{padding-left:3.2rem;padding-right:3.2rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.1rem;padding-bottom:.1rem}.py-4{padding-top:.4rem;padding-bottom:.4rem}.py-5{padding-top:.5rem;padding-bottom:.5rem}.py-8{padding-top:.8rem;padding-bottom:.8rem}.py-10{padding-top:1rem;padding-bottom:1rem}.py-12{padding-top:1.2rem;padding-bottom:1.2rem}.py-16{padding-top:1.6rem;padding-bottom:1.6rem}.py-20{padding-top:2rem;padding-bottom:2rem}.py-24{padding-top:2.4rem;padding-bottom:2.4rem}.py-28{padding-top:2.8rem;padding-bottom:2.8rem}.py-32{padding-top:3.2rem;padding-bottom:3.2rem}.py-96{padding-top:9.6rem;padding-bottom:9.6rem}.pt-0{padding-top:0}.pt-4{padding-top:.4rem}.pt-5{padding-top:.5rem}.pt-8{padding-top:.8rem}.pt-10{padding-top:1rem}.pt-12{padding-top:1.2rem}.pt-16{padding-top:1.6rem}.pt-20{padding-top:2rem}.pt-24{padding-top:2.4rem}.pt-32{padding-top:3.2rem}.pr-2{padding-right:.2rem}.pr-4{padding-right:.4rem}.pr-8{padding-right:.8rem}.pr-10{padding-right:1rem}.pr-16{padding-right:1.6rem}.pr-28{padding-right:2.8rem}.pr-32{padding-right:3.2rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.2rem}.pb-4{padding-bottom:.4rem}.pb-5{padding-bottom:.5rem}.pb-6{padding-bottom:.6rem}.pb-8{padding-bottom:.8rem}.pb-10{padding-bottom:1rem}.pb-12{padding-bottom:1.2rem}.pb-16{padding-bottom:1.6rem}.pb-24{padding-bottom:2.4rem}.pb-28{padding-bottom:2.8rem}.pb-32{padding-bottom:3.2rem}.pb-40{padding-bottom:4rem}.pb-48{padding-bottom:4.8rem}.pb-64{padding-bottom:6.4rem}.pb-72{padding-bottom:7.2rem}.pb-96{padding-bottom:9.6rem}.pl-4{padding-left:.4rem}.pl-5{padding-left:.5rem}.pl-8{padding-left:.8rem}.pl-12{padding-left:1.2rem}.pl-16{padding-left:1.6rem}.pl-24{padding-left:2.4rem}.pl-32{padding-left:3.2rem}.pl-40{padding-left:4rem}.pl-56{padding-left:5.6rem}.pl-72{padding-left:7.2rem}.pl-80{padding-left:8rem}[dir=ltr].ltr\:pr-48,[dir=ltr] .ltr\:pr-48{padding-right:4.8rem}[dir=ltr].ltr\:pl-4,[dir=ltr] .ltr\:pl-4{padding-left:.4rem}[dir=ltr].ltr\:pl-56,[dir=ltr] .ltr\:pl-56{padding-left:5.6rem}[dir=rtl].rtl\:pr-4,[dir=rtl] .rtl\:pr-4{padding-right:.4rem}[dir=rtl].rtl\:pr-56,[dir=rtl] .rtl\:pr-56{padding-right:5.6rem}[dir=rtl].rtl\:pl-48,[dir=rtl] .rtl\:pl-48{padding-left:4.8rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-10{font-size:1rem}.text-11{font-size:1.1rem}.text-12{font-size:1.2rem}.text-13{font-size:1.3rem}.text-14{font-size:1.4rem}.text-15{font-size:1.5rem}.text-16{font-size:1.6rem}.text-18{font-size:1.8rem}.text-20{font-size:2rem}.text-24{font-size:2.4rem}.text-28{font-size:2.8rem}.text-32{font-size:3.2rem}.text-40{font-size:4rem}.text-44{font-size:4.4rem}.text-48{font-size:4.8rem}.text-56{font-size:5.6rem}.text-72{font-size:7.2rem}.text-96{font-size:9.6rem}.text-128{font-size:12.8rem}.text-sm{font-size:1.4rem;line-height:2rem}.text-lg{font-size:1.8rem;line-height:2.8em}.text-3xl{font-size:3rem;line-height:3.6rem}.text-4xl{font-size:3.6rem;line-height:4rem}.font-500{font-weight:500}.font-700{font-weight:700}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-numeric-spacing:tabular-nums}.leading-6{line-height:2.4rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-normal{line-height:1.5}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-black{--tw-text-opacity:1;color:rgba(34,41,47,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-grey-700{--tw-text-opacity:1;color:rgba(97,97,97,var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgba(198,40,40,var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgba(244,67,54,var(--tw-text-opacity))}.text-orange-300{--tw-text-opacity:1;color:rgba(255,183,77,var(--tw-text-opacity))}.text-yellow-700{--tw-text-opacity:1;color:rgba(251,192,45,var(--tw-text-opacity))}.text-green{--tw-text-opacity:1;color:rgba(76,175,80,var(--tw-text-opacity))}.text-blue{--tw-text-opacity:1;color:rgba(33,150,243,var(--tw-text-opacity))}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.hover\:underline:hover{text-decoration:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}*,:after,:before{--tw-shadow:0 0 transparent}.shadow-0{--tw-shadow:0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12)}.shadow-0,.shadow-5{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-5{--tw-shadow:0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.shadow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04)}.shadow-2xl,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,0.25)}.shadow-none{--tw-shadow:0 0 transparent}.hover\:shadow-md:hover,.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(33,150,243,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur{--tw-blur:blur(8px)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,0.1)) drop-shadow(0 1px 1px rgba(0,0,0,0.06))}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:600px){.sm\:order-none{order:0}.sm\:mx-8{margin-left:.8rem;margin-right:.8rem}.sm\:mx-12{margin-left:1.2rem;margin-right:1.2rem}.sm\:mt-16{margin-top:1.6rem}.sm\:mt-32{margin-top:3.2rem}.sm\:mt-88{margin-top:8.8rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-12{margin-bottom:1.2rem}.sm\:flex{display:flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:h-36{height:3.6rem}.sm\:h-52{height:5.2rem}.sm\:h-64{height:6.4rem}.sm\:h-256{height:25.6rem}.sm\:h-288{height:28.8rem}.sm\:h-320{height:32rem}.sm\:h-360{height:36rem}.sm\:h-full{height:100%}.sm\:w-48{width:4.8rem}.sm\:w-52{width:5.2rem}.sm\:w-64{width:6.4rem}.sm\:w-160{width:16rem}.sm\:w-224{width:22.4rem}.sm\:w-320{width:32rem}.sm\:w-auto{width:auto}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/4{width:25%}.sm\:w-1\/5{width:20%}.sm\:w-1\/6{width:16.666667%}.sm\:min-w-0{min-width:0}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:rounded-16{border-radius:1.6rem}.sm\:rounded-20{border-radius:2rem}.sm\:p-4{padding:.4rem}.sm\:p-8{padding:.8rem}.sm\:p-12{padding:1.2rem}.sm\:p-14{padding:1.4rem}.sm\:p-16{padding:1.6rem}.sm\:p-24{padding:2.4rem}.sm\:p-32{padding:3.2rem}.sm\:p-48{padding:4.8rem}.sm\:p-64{padding:6.4rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-4{padding-left:.4rem;padding-right:.4rem}.sm\:px-8{padding-left:.8rem;padding-right:.8rem}.sm\:px-10{padding-left:1rem;padding-right:1rem}.sm\:px-12{padding-left:1.2rem;padding-right:1.2rem}.sm\:px-16{padding-left:1.6rem;padding-right:1.6rem}.sm\:px-20{padding-left:2rem;padding-right:2rem}.sm\:px-24{padding-left:2.4rem;padding-right:2.4rem}.sm\:py-24{padding-top:2.4rem;padding-bottom:2.4rem}.sm\:py-32{padding-top:3.2rem;padding-bottom:3.2rem}.sm\:pt-0{padding-top:0}.sm\:pb-0{padding-bottom:0}.sm\:pb-10{padding-bottom:1rem}.sm\:pb-16{padding-bottom:1.6rem}.sm\:pb-64{padding-bottom:6.4rem}[dir=ltr].sm\:ltr\:text-left,[dir=ltr] .sm\:ltr\:text-left{text-align:left}[dir=rtl].sm\:rtl\:text-right,[dir=rtl] .sm\:rtl\:text-right{text-align:right}.sm\:text-12{font-size:1.2rem}.sm\:text-14{font-size:1.4rem}.sm\:text-18{font-size:1.8rem}.sm\:text-20{font-size:2rem}.sm\:text-24{font-size:2.4rem}.sm\:text-40{font-size:4rem}.sm\:text-44{font-size:4.4rem}.sm\:text-56{font-size:5.6rem}.sm\:leading-loose{line-height:2}}@media (min-width:960px){.md\:m-0{margin:0}.md\:mx-4{margin-left:.4rem;margin-right:.4rem}.md\:mt-0{margin-top:0}.md\:mb-0{margin-bottom:0}.md\:mb-68{margin-bottom:6.8rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-48{height:4.8rem}.md\:h-64{height:6.4rem}.md\:min-h-64{min-height:6.4rem}.md\:w-64{width:6.4rem}.md\:w-320{width:32rem}.md\:w-sm{width:48rem}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-1\/5{width:20%}.md\:max-w-256{max-width:25.6rem}.md\:max-w-3xl{max-width:128rem}.md\:flex-1{flex:1 1 0%}.md\:flex-shrink-0{flex-shrink:0}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:overflow-hidden{overflow:hidden}.md\:rounded-none{border-radius:0}.md\:p-0{padding:0}.md\:p-8{padding:.8rem}.md\:p-12{padding:1.2rem}.md\:p-16{padding:1.6rem}.md\:p-24{padding:2.4rem}.md\:p-32{padding:3.2rem}.md\:p-48{padding:4.8rem}.md\:p-64{padding:6.4rem}.md\:p-128{padding:12.8rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-8{padding-left:.8rem;padding-right:.8rem}.md\:px-12{padding-left:1.2rem;padding-right:1.2rem}.md\:px-16{padding-left:1.6rem;padding-right:1.6rem}.md\:px-24{padding-left:2.4rem;padding-right:2.4rem}.md\:py-6{padding-top:.6rem;padding-bottom:.6rem}.md\:py-24{padding-top:2.4rem;padding-bottom:2.4rem}.md\:pt-128{padding-top:12.8rem}.md\:pb-32{padding-bottom:3.2rem}.md\:pb-64{padding-bottom:6.4rem}[dir=ltr].md\:ltr\:pr-32,[dir=ltr] .md\:ltr\:pr-32{padding-right:3.2rem}[dir=rtl].md\:rtl\:pl-32,[dir=rtl] .md\:rtl\:pl-32{padding-left:3.2rem}.md\:text-left{text-align:left}.md\:text-16{font-size:1.6rem}.md\:text-20{font-size:2rem}.md\:text-24{font-size:2.4rem}.md\:text-32{font-size:3.2rem}.md\:text-52{font-size:5.2rem}.md\:text-64{font-size:6.4rem}}@media (min-width:1280px){.lg\:mx-24{margin-left:2.4rem;margin-right:2.4rem}.lg\:mr-80{margin-right:8rem}.lg\:table-cell{display:table-cell}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/5{width:20%}.lg\:rounded-16{border-radius:1.6rem}.lg\:p-24{padding:2.4rem}.lg\:px-12{padding-left:1.2rem;padding-right:1.2rem}.lg\:px-20{padding-left:2rem;padding-right:2rem}.lg\:px-24{padding-left:2.4rem;padding-right:2.4rem}.lg\:pr-0,[dir=ltr].lg\:ltr\:pr-0,[dir=ltr] .lg\:ltr\:pr-0{padding-right:0}[dir=ltr].lg\:ltr\:pr-4,[dir=ltr] .lg\:ltr\:pr-4{padding-right:.4rem}[dir=ltr].lg\:ltr\:pl-0,[dir=ltr] .lg\:ltr\:pl-0{padding-left:0}[dir=ltr].lg\:ltr\:pl-16,[dir=ltr] .lg\:ltr\:pl-16{padding-left:1.6rem}[dir=rtl].lg\:rtl\:pr-0,[dir=rtl] .lg\:rtl\:pr-0{padding-right:0}[dir=rtl].lg\:rtl\:pr-16,[dir=rtl] .lg\:rtl\:pr-16{padding-right:1.6rem}[dir=rtl].lg\:rtl\:pl-0,[dir=rtl] .lg\:rtl\:pl-0{padding-left:0}[dir=rtl].lg\:rtl\:pl-4,[dir=rtl] .lg\:rtl\:pl-4{padding-left:.4rem}.lg\:shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}}@media print{.print\:mx-16{margin-left:1.6rem;margin-right:1.6rem}.print\:mt-0{margin-top:0}.print\:mb-0{margin-bottom:0}.print\:mb-12{margin-bottom:1.2rem}.print\:w-60{width:6rem}.print\:w-full{width:100%}.print\:p-0{padding:0}.print\:p-8{padding:.8rem}.print\:px-16{padding-left:1.6rem;padding-right:1.6rem}.print\:text-16{font-size:1.6rem}.print\:shadow-none{--tw-shadow:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}}.menu__item{font-size:16px!important}figure{background-repeat:no-repeat}.sticky-toolbar{top:-8px;background-color:#fff;margin-right:10px;height:45px}.pdf-editor-ledgerhaus .rpv-default-layout-container{border-radius:12px;overflow:hidden;border:1px solid rgba(26,26,26,.08);background:#fff}.pdf-editor-ledgerhaus .rpv-default-layout-toolbar{background:linear-gradient(180deg,rgba(177,255,64,.16),#fff 92%)!important;border-bottom:1px solid rgba(26,26,26,.08)!important}.pdf-editor-ledgerhaus .rpv-default-layout-toolbar button{color:#1a1a1a!important}.pdf-editor-ledgerhaus .rpv-default-layout-main{background:linear-gradient(180deg,rgba(177,255,64,.06),#f8f9fa 38%,#f8f9fa)}.pdf-editor-ledgerhaus .rpv-default-layout-body{background:linear-gradient(180deg,rgba(177,255,64,.05),#fff 32%,#f8f9fa)}.pdf-editor-ledgerhaus .rpv-default-layout-sidebar{background:#fff!important;border-right:1px solid rgba(26,26,26,.08)!important}.pdf-editor-fill-height .rpv-default-layout-container{flex:1 1;min-height:0;height:100%}.pdf-editor-fill-height .rpv-default-layout-main{min-height:0}.pdf-editor-fill-height .rpv-default-layout-body{min-height:0;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.pdf-editor-fill-height .rpv-core__viewer{flex:1 1;min-height:0}#fuse-main.fuse-main--macos-dock .mail-n-app .mail-n-app-panels{padding-bottom:min(108px,22vh)!important}:root{--iwd-lime:#b1ff40;--iwd-on-lime:#1a1a1a;--iwd-ink:#1a1a1a;--iwd-ink-muted:#71717a;--iwd-surface:#f8f9fa;--iwd-card-radius:24px}.dashboard-page{width:100%;min-height:0;grid-gap:20px;gap:20px;padding:8px 4px 24px;overflow:visible;background:transparent;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.card,.dashboard-page{display:flex;flex-direction:column}.card{background:#fff;padding:22px 24px;border-radius:var(--iwd-card-radius);border:1px solid rgba(26,26,26,.08);box-shadow:0 16px 40px rgba(26,26,26,.05)}.dark-card{background:linear-gradient(145deg,#0a0a0a,#14532d 52%,#0a0a0a);color:#fff;border:1px solid rgba(177,255,64,.15);box-shadow:0 24px 48px rgba(0,0,0,.25)}.card-title{font-size:15px;font-weight:700;margin-bottom:10px;color:var(--iwd-ink)}.dashboard-header{font-size:28px;font-weight:800;letter-spacing:-.03em;padding:4px 0;color:var(--iwd-ink)}.finance-card-green,.finance-card-orange,.finance-card-yellow{flex:1 1;padding:22px;border-radius:var(--iwd-card-radius);border:1px solid rgba(26,26,26,.06);box-shadow:0 12px 32px rgba(26,26,26,.04)}.finance-card-green{background:#f0fdf4;color:#166534}.finance-card-orange{background:#fff7ed;color:#9a3412}.finance-card-yellow{background:#f4f4f5;color:#3f3f46}.small-label{color:var(--iwd-ink-muted);font-size:13px;font-weight:500}.big-value{margin-top:8px;font-size:26px;font-weight:700;letter-spacing:-.02em}.trend-positive{color:#22c55e}.trend-negative,.trend-positive{margin-top:8px;font-size:13px;font-weight:600;display:flex;align-items:center;grid-gap:4px;gap:4px}.trend-negative{color:#ef4444}.trend-neutral{margin-top:8px;font-size:13px;color:var(--iwd-ink-muted)}.transaction-table{width:100%;margin-top:10px;border-collapse:collapse;font-size:14px}.transaction-table thead tr{background:#fafafa;font-size:13px}.transaction-table th{text-align:left;padding:12px;color:var(--iwd-ink-muted);border-bottom:1px solid #e4e4e7;font-weight:600}.transaction-table td{padding:12px;border-bottom:1px solid #f4f4f5;color:var(--iwd-ink)}.transaction-table tr:hover{background:#fafafa}.legend-item{display:flex;justify-content:space-between;align-items:center;font-size:13px;margin-bottom:6px}.legend-color{width:10px;height:10px;border-radius:50%;margin-right:8px}.legend-value{opacity:.7}.section-label{font-size:13px;color:var(--iwd-ink-muted);margin:10px 0 6px}.activity-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;margin-bottom:14px}.activity-dot{width:10px;height:10px;border-radius:50%;margin-top:4px}.activity-dot.green{background:#22c55e}.activity-dot.gray{background:#d4d4d8}.activity-text{font-size:14px;color:var(--iwd-ink)}.activity-time{font-size:12px;color:var(--iwd-ink-muted)}.account-balance-row{display:flex;justify-content:space-between;align-items:center;margin-top:14px}.balance-amount{font-size:32px;font-weight:700;letter-spacing:-.02em}.card-icon{font-size:40px!important;opacity:.9}.account-info-row{display:flex;justify-content:space-between;margin-top:16px;opacity:.75;font-size:12px}.big-balance{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--iwd-ink);margin-bottom:8px}.ai-card{margin-top:10px}.bau-ui{--bau-bg:#f3fbff;--bau-surface:#fff;--bau-surface-soft:#e3f5fd;--bau-surface-strong:#c6eafb;--bau-border:#bababa;--bau-border-strong:#0b49f4;--bau-text:#1a115a;--bau-muted:#737373;--bau-subtle:#8c8c8c;--bau-brand:#0b49f4;--bau-brand-strong:#1a115a;--bau-brand-soft:#e3f5fd;--bau-success:#127c55;--bau-success-soft:#e6f7ef;--bau-warning:#a96805;--bau-warning-soft:#fff4dc;--bau-danger:#b42318;--bau-danger-soft:#fff0ee;--bau-info:#2563eb;--bau-info-soft:#eaf1ff;--bau-shadow:0 0 0.5rem rgba(0,0,0,0.16);--bau-shadow-popover:0 0 1.25rem rgba(0,0,0,0.22);--bau-font-lead:Ambit,"Trebuchet MS",Aptos,Arial,sans-serif;--bau-font-base:"TUITypeLight",Arial,Aptos,sans-serif;--bau-font:var(--bau-font-base);--bau-font-size-xs:12px;--bau-font-size-sm:14px;--bau-font-size-placeholder:16px;--bau-font-size-md:18px;--bau-font-size-lg:22px;--bau-font-size-xl:34px;--bau-radius-lg:24px;--bau-radius-md:8px;--bau-radius-sm:4px;--bau-space-1:4px;--bau-space-2:8px;--bau-space-3:12px;--bau-space-4:16px;--bau-space-5:20px;--bau-focus-shadow:0 0 0 0.125rem #fff,0 0 0 0.25rem #376af6,0 0 0 0.5rem rgba(55,106,246,0.16);color:var(--bau-text);font-family:var(--bau-font);font-size:var(--bau-font-size-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;text-rendering:optimizeLegibility}.bau-ui *{box-sizing:border-box}.bau-ui--taktwerk{--bau-bg:#f0f5ff;--bau-surface-soft:#e8fff7;--bau-surface-strong:#d7fbee;--bau-border:rgba(15,15,54,0.1);--bau-border-strong:rgba(43,232,173,0.45);--bau-text:#0f0f36;--bau-muted:#5c5c8b;--bau-subtle:#7474a0;--bau-brand:#00c892;--bau-brand-strong:#0f0f36;--bau-brand-soft:rgba(43,232,173,0.16);--bau-info:#0099e0;--bau-info-soft:rgba(45,190,255,0.16);--bau-success:#00c892;--bau-success-soft:rgba(43,232,173,0.18);--bau-shadow:0 8px 22px rgba(15,15,54,0.08);--bau-focus-shadow:0 0 0 0.125rem #fff,0 0 0 0.25rem rgba(43,232,173,0.8),0 0 0 0.5rem rgba(43,232,173,0.18)}.bau-lab{height:100vh;min-height:100vh;background:linear-gradient(180deg,#c6eafb,var(--bau-bg) 44%,#fff);overflow-y:auto;padding:48px}.bau-lab__shell{width:min(1220px,100%);margin:0 auto}.bau-topnav{display:flex;align-items:center;grid-gap:24px;gap:24px;min-height:64px;border-radius:var(--bau-radius-lg);background:#fff;box-shadow:var(--bau-shadow);margin-bottom:14px;padding:0 20px}.bau-topnav__brand{color:var(--bau-brand);font-family:var(--bau-font-lead);font-size:28px;font-weight:700;letter-spacing:-.02em}.bau-topnav__items,.bau-topnav__service{display:flex;align-items:center;grid-gap:4px;gap:4px}.bau-topnav__items{flex:1 1 auto}.bau-topnav__item,.bau-topnav__service-item{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-height:40px;border:0;border-radius:999px;background:transparent;color:var(--bau-text);cursor:pointer;font:inherit;font-family:var(--bau-font-base);font-size:15px;font-weight:300;padding:0 12px}.bau-topnav__item:hover,.bau-topnav__service-item:hover{background:var(--bau-brand-soft);color:var(--bau-brand)}.bau-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;grid-gap:7px;gap:7px;color:var(--bau-muted);font-family:var(--bau-font-base);font-size:13px;font-weight:300;margin:0 0 14px}.bau-breadcrumb__item--active{color:var(--bau-text)}.bau-breadcrumb__separator{color:var(--bau-subtle)}.bau-hero-panel{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:24px;gap:24px;border-radius:var(--bau-radius-lg);background:linear-gradient(135deg,#d4effc,#fff 62%);box-shadow:var(--bau-shadow);margin-bottom:24px;padding:32px}.bau-hero-panel__content{min-width:0}.bau-hero-panel__eyebrow{color:var(--bau-brand);font-family:var(--bau-font-base);font-size:14px;font-weight:300}.bau-hero-panel__title{margin:8px 0 0;color:var(--bau-text);font-family:var(--bau-font-lead);font-size:38px;font-weight:700;line-height:1.12}.bau-hero-panel__subtitle{max-width:760px;margin:12px 0 0;color:var(--bau-muted);font-size:16px;font-weight:300;line-height:1.55}.bau-hero-panel__benefits{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:18px}.bau-hero-panel__search{margin-top:22px}.bau-hero-panel__aside{display:grid;align-content:center;grid-gap:12px;gap:12px;border-radius:var(--bau-radius-md);background:#fff;padding:18px}.bau-promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.bau-promo-card{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:170px;border-radius:var(--bau-radius-lg);background:#fff;box-shadow:var(--bau-shadow);padding:22px}.bau-promo-card h3{margin:0;color:var(--bau-text);font-family:var(--bau-font-lead);font-size:24px;font-weight:700;line-height:1.2}.bau-promo-card p{margin:0;color:var(--bau-muted);font-size:15px;font-weight:300;line-height:1.5}.bau-listing-stack{display:grid;grid-gap:16px;gap:16px;margin-bottom:24px}.bau-listing-card{display:grid;grid-template-columns:320px minmax(0,1fr);min-height:265px;overflow:hidden;border-radius:var(--bau-radius-md);background:#fff;box-shadow:var(--bau-shadow)}.bau-listing-card__image{position:relative;min-height:265px;background:linear-gradient(135deg,var(--bau-surface-strong),var(--bau-brand-soft))}.bau-listing-card__image img{display:block;width:100%;height:100%;object-fit:cover}.bau-listing-card__image-placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--bau-surface-strong),#fff)}.bau-listing-card__brand,.bau-listing-card__counter{position:absolute;display:inline-flex;align-items:center;grid-gap:5px;gap:5px;border-radius:999px;font-family:var(--bau-font-base);font-size:12px;font-weight:300;line-height:1}.bau-listing-card__counter{right:12px;bottom:12px;background:rgba(0,0,0,.62);color:#fff;padding:7px 10px}.bau-listing-card__brand{left:12px;top:12px;background:#fff;color:var(--bau-brand);padding:8px 12px}.bau-listing-card__content{display:grid;grid-template-rows:auto auto auto auto 1fr;grid-gap:10px;gap:10px;min-width:0;padding:18px 20px}.bau-listing-card__header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px}.bau-listing-card__header h3{margin:0;color:var(--bau-text);font-family:var(--bau-font-lead);font-size:22px;font-weight:700;line-height:1.18}.bau-listing-card__heart{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:999px;background:var(--bau-brand-soft);color:var(--bau-brand);cursor:pointer;flex:0 0 auto}.bau-listing-card__rating{display:inline-flex;grid-gap:1px;gap:1px;margin-top:6px}.bau-listing-card__rating-star{color:#c4ccd8}.bau-listing-card__rating-star--active{color:var(--bau-brand);fill:currentColor}.bau-listing-card__detail,.bau-listing-card__location,.bau-listing-card__recommendation{display:inline-flex;align-items:center;grid-gap:7px;gap:7px;color:var(--bau-muted);font-family:var(--bau-font-base);font-size:14px;font-weight:300;line-height:1.35}.bau-listing-card__campaign{display:flex;align-items:center}.bau-listing-card__recommendation{border-top:1px solid #e9edf3;border-bottom:1px solid #e9edf3;color:var(--bau-text);min-height:40px}.bau-listing-card__recommendation strong{color:var(--bau-success);font-weight:300}.bau-listing-card__body{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:end;grid-gap:18px;gap:18px}.bau-listing-card__details{display:grid;grid-gap:7px;gap:7px}.bau-listing-card__price{display:grid;justify-items:end;grid-gap:5px;gap:5px;text-align:right}.bau-listing-card__advantage{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;color:var(--bau-danger);font-family:var(--bau-font-base);font-size:13px;font-weight:300}.bau-listing-card__advantage del{color:var(--bau-muted)}.bau-listing-card__price-label{color:var(--bau-muted);font-family:var(--bau-font-base);font-size:13px;font-weight:300}.bau-listing-card__price strong{color:var(--bau-text);font-family:var(--bau-font-lead);font-size:30px;font-weight:700;line-height:1}.bau-list-card-stack{display:grid;grid-gap:10px;gap:10px;margin-bottom:24px}.bau-list-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:14px;gap:14px;border-radius:var(--bau-radius-md);background:#fff;box-shadow:var(--bau-shadow);padding:14px 16px}.bau-list-card__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:var(--bau-brand-soft);color:var(--bau-brand)}.bau-list-card__main{min-width:0}.bau-list-card__eyebrow{display:block;color:var(--bau-brand);font-family:var(--bau-font-base);font-size:12px;font-weight:300;line-height:1.2;margin-bottom:3px}.bau-list-card h3{margin:0;color:var(--bau-text);font-family:var(--bau-font-lead);font-size:18px;font-weight:700;line-height:1.22}.bau-list-card p{margin:4px 0 0;color:var(--bau-muted);font-family:var(--bau-font-base);font-size:14px;font-weight:300;line-height:1.4}.bau-list-card__chips,.bau-list-card__meta{display:flex;align-items:center;flex-wrap:wrap;grid-gap:7px;gap:7px}.bau-list-card__meta{margin-top:7px}.bau-list-card__meta span{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;color:var(--bau-muted);font-family:var(--bau-font-base);font-size:13px;font-weight:300}.bau-list-card__aside{display:flex;align-items:center;grid-gap:12px;gap:12px}.bau-list-card__value{display:grid;grid-gap:2px;gap:2px;min-width:72px;text-align:right}.bau-list-card__value span{color:var(--bau-muted);font-family:var(--bau-font-base);font-size:12px;font-weight:300}.bau-list-card__value strong{color:var(--bau-text);font-family:var(--bau-font-lead);font-size:20px;font-weight:700;line-height:1}.bau-vertical-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.bau-vertical-card{display:grid;grid-template-rows:190px minmax(0,1fr);overflow:hidden;border-radius:var(--bau-radius-md);background:#fff;box-shadow:var(--bau-shadow)}.bau-vertical-card__image{position:relative;background:linear-gradient(135deg,var(--bau-surface-strong),var(--bau-brand-soft))}.bau-vertical-card__image img{display:block;width:100%;height:100%;object-fit:cover}.bau-vertical-card__image-placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--bau-surface-strong),#fff)}.bau-vertical-card__brand{position:absolute;left:12px;top:12px;border-radius:999px;background:#fff;color:var(--bau-brand);font-family:var(--bau-font-base);font-size:12px;font-weight:300;padding:8px 12px}.bau-vertical-card__content{display:grid;grid-gap:14px;gap:14px;padding:18px}.bau-vertical-card__chips,.bau-vertical-card__meta{display:flex;align-items:center;flex-wrap:wrap;grid-gap:7px;gap:7px}.bau-vertical-card h3{margin:0;color:var(--bau-text);font-family:var(--bau-font-lead);font-size:22px;font-weight:700;line-height:1.18}.bau-vertical-card p{margin:7px 0 0;color:var(--bau-muted);font-size:15px;font-weight:300;line-height:1.45}.bau-vertical-card__meta span{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;color:var(--bau-muted);font-family:var(--bau-font-base);font-size:13px;font-weight:300}.bau-vertical-card__footer{display:flex;align-items:end;justify-content:space-between;grid-gap:12px;gap:12px;border-top:1px solid #e9edf3;margin-top:auto;padding-top:14px}.bau-vertical-card__price{display:grid;grid-gap:3px;gap:3px}.bau-vertical-card__price span{color:var(--bau-muted);font-family:var(--bau-font-base);font-size:12px;font-weight:300}.bau-vertical-card__price strong{color:var(--bau-text);font-family:var(--bau-font-lead);font-size:24px;font-weight:700;line-height:1}.bau-promise-strip{border-radius:var(--bau-radius-lg);background:#fff;box-shadow:var(--bau-shadow);margin-bottom:24px;padding:24px}.bau-promise-strip h3{margin:0 0 16px;color:var(--bau-text);font-family:var(--bau-font-lead);font-size:24px;font-weight:700}.bau-promise-strip__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.bau-promise-item{display:flex;align-items:flex-start;grid-gap:12px;gap:12px}.bau-promise-item__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:999px;background:var(--bau-brand-soft);color:var(--bau-brand)}.bau-promise-item strong{display:block;color:var(--bau-text);font-family:var(--bau-font-base);font-size:15px;font-weight:300;line-height:1.3}.bau-promise-item p{margin:4px 0 0;color:var(--bau-muted);font-size:13px;font-weight:300;line-height:1.4}.bau-header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:28px;gap:28px;border-radius:var(--bau-radius-lg);background:linear-gradient(135deg,#fff,#e7f6fd);box-shadow:var(--bau-shadow);margin-bottom:24px;padding:30px 32px}.bau-header__copy{min-width:0}.bau-header__eyebrow{color:var(--bau-brand);font-size:var(--bau-font-size-xs);letter-spacing:.06em;text-transform:uppercase}.bau-header__eyebrow,.bau-header__title{font-family:var(--bau-font-lead);font-weight:700}.bau-header__title{margin:7px 0 0;color:var(--bau-text);font-size:38px;line-height:1.1}.bau-header__subtitle{max-width:760px;margin:10px 0 0;color:var(--bau-muted);font-size:16px;line-height:1.5}.bau-header__chips{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:16px}.bau-header__aside{align-items:flex-start;flex:0 0 auto}.bau-header__aside,.bau-searchbar{display:flex;grid-gap:10px;gap:10px}.bau-searchbar{align-items:center;min-height:48px;border:1px solid var(--bau-border);border-radius:999px;background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.08);padding:0 8px 0 16px}.bau-searchbar__icon{display:inline-flex;color:var(--bau-brand)}.bau-searchbar__scope{display:inline-flex;align-items:center;min-height:30px;border-radius:999px;background:var(--bau-brand-soft);color:var(--bau-brand-strong);font-family:var(--bau-font-base);font-size:13px;font-weight:300;padding:0 12px;white-space:nowrap}.bau-searchbar__input{min-width:180px;width:100%;height:44px;border:0;outline:0;background:transparent;color:var(--bau-text);font:inherit;font-family:var(--bau-font-base);font-size:var(--bau-font-size-placeholder);font-weight:300;line-height:1.25}.bau-searchbar__input::placeholder{color:#737373;font-family:var(--bau-font-base);font-size:var(--bau-font-size-placeholder);font-weight:300;letter-spacing:0;opacity:1}.bau-searchbar__action{display:inline-flex;flex:0 0 auto}.bau-toolbar{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;border:1px solid #d8e8f3;border-radius:var(--bau-radius-md);background:#fff;box-shadow:0 6px 16px rgba(15,23,42,.06);margin-bottom:18px;padding:12px}.bau-toolbar__actions,.bau-toolbar__main{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.bau-toolbar__copy{display:grid;grid-gap:2px;gap:2px;min-width:180px}.bau-toolbar__copy strong{color:var(--bau-text);font-family:var(--bau-font-lead);font-size:16px;font-weight:600}.bau-toolbar__copy span{color:var(--bau-muted);font-size:12px;line-height:1.3}.bau-tabs{grid-gap:2px;gap:2px;min-height:38px;border:1px solid var(--bau-border);border-radius:999px;background:hsla(0,0%,100%,.82);box-shadow:0 6px 16px rgba(15,23,42,.06);padding:3px}.bau-tabs,.bau-tabs__item{display:inline-flex;align-items:center}.bau-tabs__item{justify-content:center;grid-gap:6px;gap:6px;min-height:30px;border:0;border-radius:999px;background:transparent;color:var(--bau-muted);cursor:pointer;font:inherit;font-family:var(--bau-font-base);font-size:13px;font-weight:300;line-height:1;padding:0 12px;white-space:nowrap}.bau-tabs__item:hover{background:var(--bau-brand-soft);color:var(--bau-brand)}.bau-tabs__item--active{background:var(--bau-brand);color:#fff}.bau-chip-collection{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px;border-radius:var(--bau-radius-md);background:hsla(0,0%,100%,.72);box-shadow:var(--bau-shadow);margin-bottom:24px;padding:16px}.bau-icon-lab{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.bau-icon-lab__intro{grid-column:1/-1;border-radius:var(--bau-radius-md);background:#fff;box-shadow:var(--bau-shadow);padding:18px}.bau-icon-lab__intro span{color:var(--bau-brand);font-family:var(--bau-font-lead);font-size:20px;font-weight:700;line-height:1.2}.bau-icon-lab__intro p{max-width:820px;margin:7px 0 0;color:var(--bau-muted);font-family:var(--bau-font-base);font-size:15px;font-weight:300;line-height:1.45}.bau-icon-lab__intro strong{color:var(--bau-text);font-weight:300}.bau-icon-lab section{border-radius:var(--bau-radius-md);background:#fff;box-shadow:var(--bau-shadow);padding:18px}.bau-icon-lab h3{margin:0 0 14px;color:var(--bau-text);font-family:var(--bau-font-lead);font-size:20px;font-weight:700;line-height:1.2}.bau-icon-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.bau-icon-tile{display:grid;place-items:center;grid-gap:8px;gap:8px;min-height:92px;border:1px solid #d8e8f3;border-radius:var(--bau-radius-sm);background:#fff;color:var(--bau-brand);padding:12px 8px}.bau-icon-tile--custom{background:var(--bau-brand-soft);color:var(--bau-brand-strong)}.bau-icon-tile span{color:var(--bau-muted);font-family:var(--bau-font-base);font-size:12px;font-weight:300;line-height:1.2;text-align:center;word-break:break-word}.bau-card{background:var(--bau-surface);border:0;border-radius:var(--bau-radius-lg);box-shadow:var(--bau-shadow)}.bau-card__header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:var(--bau-space-5);gap:var(--bau-space-5);padding:32px 32px 0}.bau-card__eyebrow{color:var(--bau-brand);font-size:var(--bau-font-size-xs);letter-spacing:.06em;text-transform:uppercase}.bau-card__eyebrow,.bau-card__title{font-family:var(--bau-font-lead);font-weight:700}.bau-card__title{margin:7px 0 0;color:var(--bau-text);font-size:var(--bau-font-size-xl);letter-spacing:0;line-height:1.176}.bau-card__subtitle{margin:7px 0 0;color:var(--bau-muted);font-size:16px;line-height:1.5;max-width:780px}.bau-card__body{padding:28px 32px 32px}.bau-form-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--bau-space-4);gap:var(--bau-space-4)}.bau-search-wrapper{display:grid;grid-gap:0;gap:0;overflow:visible;border-radius:var(--bau-radius-lg);background:var(--bau-surface-strong);padding:24px}.bau-search-tabs{display:flex;align-items:flex-end;grid-gap:0;gap:0;min-height:50px;padding:0}.bau-search-tabs__item{position:relative;z-index:1;min-width:148px;height:50px;border:0;border-radius:8px 8px 0 0;background:hsla(0,0%,100%,.62);color:var(--bau-brand-strong);cursor:pointer;font:inherit;font-family:var(--bau-font-base);font-size:16px;font-weight:300;margin:0;padding:0 22px}.bau-search-tabs__item--active{z-index:3;background:#fff;color:var(--bau-text);box-shadow:0 -1px 0 hsla(0,0%,100%,.85)}.bau-search-wrapper>.bau-form-grid{position:relative;z-index:2;align-items:end;border-radius:0 var(--bau-radius-md) var(--bau-radius-md) var(--bau-radius-md);background:#fff;box-shadow:var(--bau-shadow);grid-gap:18px 16px;gap:18px 16px;padding:24px}.bau-search-cta{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;border-top:1px solid #e9edf3;margin-top:4px;padding-top:18px}.bau-search-cta__summary{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.bau-field{display:flex;flex-direction:column;grid-gap:var(--bau-space-1);gap:var(--bau-space-1)}.bau-field--span-6{grid-column:span 6}.bau-field--span-12{grid-column:span 12}.bau-field__label-row{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px}.bau-field__label{color:var(--bau-text);font-family:var(--bau-font-lead);font-size:16px;font-weight:500;line-height:1.5}.bau-field__required{color:var(--bau-danger)}.bau-field__hint{color:var(--bau-subtle);font-size:13px;font-weight:400}.bau-field__control{position:relative;display:flex;align-items:center;min-height:44px;border:1px solid var(--bau-border);border-radius:var(--bau-radius-sm);background:#fff;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.bau-field__control--combo-multi{align-items:center}.bau-field__control:focus-within{border-color:var(--bau-brand);box-shadow:var(--bau-focus-shadow);background:#fff}.bau-field__control--error{border-color:rgba(180,35,24,.78);box-shadow:0 0 0 4px rgba(180,35,24,.08)}.bau-field__control--readonly{background:var(--bau-surface-soft)}.bau-field__icon{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:36px;height:42px;color:var(--bau-muted);flex:0 0 36px}.bau-combo__input,.bau-date__input,.bau-input,.bau-textarea{width:100%;border:0;outline:0;background:transparent;color:var(--bau-text);font:inherit;font-family:var(--bau-font-base);font-size:var(--bau-font-size-placeholder);font-weight:300;line-height:1.25}.bau-combo__input,.bau-date__input,.bau-input{height:42px;padding:0 var(--bau-space-2)}.bau-field__icon+.bau-combo__input,.bau-field__icon+.bau-date__input,.bau-field__icon+.bau-input{padding-left:0}.bau-field__control--combo-multi .bau-combo__input{flex:1 1 180px;min-width:160px;width:auto;height:34px;padding:0}.bau-textarea{min-height:96px;padding:var(--bau-space-2);resize:vertical;line-height:1.55}.bau-combo__input::placeholder,.bau-date__input::placeholder,.bau-input::placeholder,.bau-textarea::placeholder{color:#737373;font-family:var(--bau-font-base);font-size:var(--bau-font-size-placeholder);font-weight:300;letter-spacing:0;opacity:1}.bau-field__message{min-height:16px;color:var(--bau-subtle);font-size:var(--bau-font-size-xs);line-height:1.45}.bau-field__message--error{color:var(--bau-danger);font-weight:750}.bau-combo{position:static;width:100%;min-width:0}.bau-field__control--combo-multi .bau-combo{display:flex;align-items:center;flex-wrap:wrap;grid-gap:6px;gap:6px;min-height:42px;padding-right:40px}.bau-combo__menu{position:absolute;z-index:40;top:calc(100% + 8px);left:0;right:0;max-height:320px;overflow:auto;border:1px solid var(--bau-border);border-radius:var(--bau-radius-sm);background:#fff;box-shadow:var(--bau-shadow-popover);padding:var(--bau-space-2)}.bau-combo__option{display:flex;align-items:center;justify-content:space-between;width:100%;grid-gap:12px;gap:12px;border:0;border-radius:var(--bau-radius-sm);background:transparent;color:var(--bau-text);cursor:pointer;font:inherit;min-height:44px;margin:0;padding:8px 10px;text-align:left}.bau-combo__option+.bau-combo__option{margin-top:var(--bau-space-2)}.bau-combo__option--active,.bau-combo__option:hover{background:var(--bau-brand-soft);border-color:#c7e6f7}.bau-combo__option-main{display:block;font-family:var(--bau-font-lead);font-size:16px;font-weight:400;line-height:1.25}.bau-combo__option-sub{display:block;color:var(--bau-muted);font-size:12px;font-weight:400;line-height:1.35;margin-top:3px}.bau-combo__option-copy{min-width:0}.bau-combo__tags{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;min-height:0;padding:4px 0}.bau-combo__tag-button{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;min-height:28px;border:1px solid #c9dafe;border-radius:999px;background:var(--bau-brand-soft);color:var(--bau-brand-strong);cursor:pointer;font:inherit;font-family:var(--bau-font-base);font-size:13px;font-weight:300;padding:0 9px 0 10px}.bau-combo__tag-button .bau-chip{min-height:auto;border:0;background:transparent;color:inherit;font-size:inherit;font-weight:inherit;padding:0}.bau-combo__tag-button:hover{border-color:var(--bau-brand);color:var(--bau-brand)}.bau-combo__toggle{position:absolute;right:8px;top:5px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--bau-radius-sm);background:transparent;color:var(--bau-muted);cursor:pointer}.bau-combo__toggle:hover{background:var(--bau-brand-soft);color:var(--bau-brand)}.bau-chip{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;border:1px solid transparent;border-radius:999px;font-family:var(--bau-font-base);letter-spacing:0;line-height:1.25;white-space:nowrap}.bau-chip--sm{min-height:26px;font-size:12px;font-weight:300;padding:3px 10px}.bau-chip--md{min-height:32px;font-size:15px;font-weight:300;padding:5px 12px}.bau-chip--lg{min-height:38px;font-size:16px;font-weight:300;padding:7px 14px}.bau-chip--neutral{background:#eef2f7;color:#46556b}.bau-chip--info{background:var(--bau-info-soft);color:var(--bau-info)}.bau-chip--success{background:var(--bau-success-soft);color:var(--bau-success)}.bau-chip--warning{background:var(--bau-warning-soft);color:var(--bau-warning)}.bau-chip--danger{background:var(--bau-danger-soft);color:var(--bau-danger)}.bau-chip--outline{background:#fff;border-color:currentColor}.bau-chip--solid.bau-chip--neutral{background:#46556b;color:#fff}.bau-chip--solid.bau-chip--info{background:var(--bau-info);color:#fff}.bau-chip--solid.bau-chip--success{background:var(--bau-success);color:#fff}.bau-chip--solid.bau-chip--warning{background:var(--bau-warning);color:#fff}.bau-chip--solid.bau-chip--danger{background:var(--bau-danger);color:#fff}.bau-button{display:inline-flex;align-items:center;justify-content:center;grid-gap:9px;gap:9px;min-height:40px;border:1px solid transparent;border-radius:999px;cursor:pointer;font:inherit;font-family:var(--bau-font-lead);font-size:16px;font-weight:600;padding:0 20px;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease}.bau-button:hover{transform:translateY(-1px)}.bau-button--primary{background:var(--bau-brand);color:#fff;box-shadow:0 14px 28px rgba(8,121,189,.24)}.bau-button--secondary{background:#fff;border-color:var(--bau-border);color:var(--bau-text)}.bau-button--ghost{background:transparent;color:var(--bau-brand)}.bau-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.bau-ui--compact{--bau-font-size-xs:10px;--bau-font-size-sm:12px;--bau-font-size-placeholder:13px;--bau-font-size-md:14px;--bau-font-size-lg:17px;--bau-font-size-xl:22px;--bau-radius-lg:18px;--bau-radius-md:12px;font-size:14px}.bau-ui--compact .bau-header{border:1px solid rgba(15,23,42,.08);box-shadow:0 10px 28px rgba(15,23,42,.08);margin-bottom:14px;padding:18px 20px}.bau-ui--compact .bau-header__title{font-size:24px;line-height:1.16}.bau-ui--compact .bau-header__subtitle{max-width:720px;font-size:13px;line-height:1.45}.bau-ui--compact .bau-header__chips{grid-gap:6px;gap:6px;margin-top:10px}.bau-ui--compact .bau-card{border:1px solid rgba(15,23,42,.08);box-shadow:0 8px 22px rgba(15,23,42,.07)}.bau-ui--compact .bau-card__header{grid-gap:14px;gap:14px;padding:16px 16px 0}.bau-ui--compact .bau-card__title{font-size:18px;line-height:1.2}.bau-ui--compact .bau-card__subtitle{font-size:12px;line-height:1.45}.bau-ui--compact .bau-card__body{padding:14px 16px 16px}.bau-ui--compact .bau-list-card{grid-gap:10px;gap:10px;box-shadow:none;border:1px solid rgba(15,23,42,.08);padding:10px 12px}.bau-ui--compact .bau-list-card__icon{width:30px;height:30px}.bau-ui--compact .bau-list-card h3{font-size:14px;line-height:1.25}.bau-ui--compact .bau-list-card p{font-size:12px;line-height:1.35}.bau-ui--compact .bau-list-card__value{min-width:54px}.bau-ui--compact .bau-list-card__value strong{font-size:15px}.bau-ui--compact .bau-button{min-height:32px;font-size:13px;padding:0 13px}.bau-ui--compact .bau-searchbar{min-height:38px;box-shadow:none;padding-left:12px}.bau-ui--compact .bau-searchbar__input{height:36px}.bau-ui--compact .bau-signal-banner{grid-gap:10px;gap:10px;padding:10px}.bau-ui--compact .bau-signal-banner__message,.bau-ui--compact .bau-signal-banner__title{font-size:12px}.bau-ui--compact .taktwerk-header-project-select .bau-field__label-row,.bau-ui--compact .taktwerk-header-project-select .bau-field__message{display:none}.bau-ui--compact .taktwerk-header-project-select .bau-field{grid-gap:0;gap:0}.bau-ui--compact .taktwerk-header-project-select .bau-field__control{min-height:34px;border-radius:999px}.bau-signal-banner{display:flex;align-items:flex-start;grid-gap:14px;gap:14px;border:1px solid var(--bau-border);border-radius:var(--bau-radius-md);padding:var(--bau-space-4)}.bau-signal-banner--info{background:var(--bau-info-soft);border-color:#c9dafe}.bau-signal-banner--warning{background:var(--bau-warning-soft);border-color:#f4d59a}.bau-signal-banner--danger{background:var(--bau-danger-soft);border-color:#f2b8b2}.bau-signal-banner__title{margin:0;color:var(--bau-text);font-family:var(--bau-font-lead);font-size:16px;font-weight:700}.bau-signal-banner__message{margin:4px 0 0;color:var(--bau-muted);font-size:16px;line-height:1.333}.bau-date{position:relative;width:100%}.bau-date__display{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;width:100%;height:42px;border:0;background:transparent;color:var(--bau-text);cursor:pointer;font:inherit;font-size:var(--bau-font-size-md);font-weight:400;padding:0 var(--bau-space-2) 0 0;text-align:left}.bau-date__placeholder{color:#737373;font-family:var(--bau-font-base);font-size:var(--bau-font-size-placeholder);font-weight:300;letter-spacing:0;line-height:1.25}.bau-date__popover{position:absolute;z-index:25;top:calc(100% + 8px);left:-36px;width:min(720px,calc(100vw - 64px));border:1px solid var(--bau-border);border-radius:var(--bau-radius-md);background:#fff;box-shadow:var(--bau-shadow-popover);padding:var(--bau-space-4)}.bau-date__popover-title{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;border-bottom:1px solid #eef3f8;margin:-2px 0 14px;padding-bottom:14px}.bau-date__popover-title span{color:var(--bau-text);font-size:var(--bau-font-size-lg);font-family:var(--bau-font-lead);font-weight:700;letter-spacing:0}.bau-date__popover-title small{color:var(--bau-muted);font-size:var(--bau-font-size-xs);font-weight:700;padding-top:3px}.bau-date__nav{display:flex;align-items:center;justify-content:space-between;color:var(--bau-text);font-size:var(--bau-font-size-md);background:var(--bau-surface-soft);border:1px solid #edf2f7;border-radius:var(--bau-radius-md);margin-bottom:18px;padding:var(--bau-space-2)}.bau-date__nav strong{font-family:var(--bau-font-lead);font-size:16px;font-weight:600}.bau-date__months{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.bau-date__month{min-width:0}.bau-date__month h4{margin:0 0 12px;color:var(--bau-text);font-family:var(--bau-font-lead);font-size:16px;font-weight:600;line-height:1.2;text-align:center}.bau-date__nav-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--bau-border);border-radius:var(--bau-radius-sm);background:#fff;color:var(--bau-muted);cursor:pointer}.bau-date__nav-button:hover{background:var(--bau-brand-soft);color:var(--bau-brand)}.bau-date__grid,.bau-date__weekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:6px;gap:6px}.bau-date__weekdays{color:var(--bau-subtle);font-size:10.5px;font-weight:760;margin-bottom:8px;text-align:center;text-transform:uppercase}.bau-date__day{width:100%;height:36px;border:0;border-radius:var(--bau-radius-sm);background:transparent;color:var(--bau-text);cursor:pointer;font:inherit;font-size:var(--bau-font-size-sm);font-weight:600}.bau-date__day:hover{background:var(--bau-brand-soft);color:var(--bau-brand)}.bau-date__day--muted{color:#b0bac9}.bau-date__day--active{background:var(--bau-brand);color:#fff;box-shadow:0 10px 20px rgba(35,87,198,.22)}.bau-date__day--active:hover{background:var(--bau-brand-strong);color:#fff}.bau-date__time-panel{display:grid;grid-gap:12px;gap:12px;border-top:1px solid var(--bau-border);margin-top:16px;padding-top:16px}.bau-date__time-row{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:12px;gap:12px;color:var(--bau-muted);font-size:var(--bau-font-size-sm);font-weight:720}.bau-date__time-row input{height:40px;border:1px solid var(--bau-border);border-radius:var(--bau-radius-sm);background:#fff;color:var(--bau-text);font:inherit;font-size:var(--bau-font-size-sm);font-weight:680;padding:0 12px}.bau-date__quick-times{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.bau-date__quick-time{height:32px;border:1px solid var(--bau-border);border-radius:999px;background:#fff;color:var(--bau-muted);cursor:pointer;font:inherit;font-size:var(--bau-font-size-xs);font-weight:760}.bau-date__quick-time--active,.bau-date__quick-time:hover{background:var(--bau-brand-soft);border-color:#c9dafe;color:var(--bau-brand)}.bau-date__apply{height:40px;border:0;border-radius:var(--bau-radius-sm);background:var(--bau-brand);color:#fff;cursor:pointer;font:inherit;font-size:var(--bau-font-size-xs);font-weight:760;padding:0 12px}@media (max-width:900px){.bau-lab{padding:24px}.bau-header,.bau-toolbar,.bau-topnav{align-items:stretch;flex-direction:column}.bau-topnav__items,.bau-topnav__service{overflow-x:auto;width:100%}.bau-hero-panel,.bau-icon-lab,.bau-listing-card,.bau-promise-strip__items,.bau-promo-grid,.bau-vertical-card-grid{grid-template-columns:1fr}.bau-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bau-listing-card__body{grid-template-columns:1fr}.bau-listing-card__price{justify-items:start;text-align:left}.bau-list-card{grid-template-columns:auto minmax(0,1fr)}.bau-list-card__aside,.bau-list-card__chips{grid-column:2;justify-content:flex-start}.bau-list-card__value{text-align:left}.bau-search-tabs{overflow-x:auto}.bau-search-tabs__item{min-width:132px}.bau-field--span-6{grid-column:span 12}.bau-search-cta{align-items:stretch;flex-direction:column}.bau-date__popover{left:-36px;width:min(420px,calc(100vw - 48px))}.bau-date__months{grid-template-columns:1fr}}.fmApp_container{position:relative;width:100%;height:100vh;display:flex;flex-flow:column nowrap;overflow:hidden;padding-left:0}.fmApp_panel{display:flex;justify-content:center;align-items:center}.fmApp_header{background:#add8e6;min-height:50px;height:120px}.fmApp_footer{background:#add8e6;height:100%;display:flex;flex-flow:column nowrap;align-items:stretch;text-align:center;justify-content:flex-start;overflow:hidden}.fmApp_footerArea{flex-grow:1;display:flex;min-height:100px;flex-flow:column;overflow-y:auto}.fmApp_footerAreaContent{min-height:500px}.fmApp_footerBottomBar{background:#00f;color:#fff;padding:10px}.fmApp_body{flex-grow:3;display:flex;flex-flow:row nowrap}.fmApp_sideBarResizeContainer{width:30%}.fmApp_sidebar{background:#ffb6c1;min-width:200px;width:400px;width:100%;box-sizing:border-box;text-align:center;flex-grow:1}.fmApp_withMargin{margin:10px;box-sizing:border-box}.fmApp_content{flex-grow:4}.fmApp_leftSidebar{display:flex}.fmApp_content_header{top:0;position:-webkit-sticky;position:sticky;z-index:99}.fmApp_leftSidebar_treeview{margin-top:15px}.fmApp_content_list{display:flex;flex-direction:column;height:90vh;overflow-y:auto;margin-top:-30px}.fmApp_container.fm-collab-drawer{height:100%!important;max-height:100%!important;min-height:0;width:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.fmApp_container.fm-collab-drawer>.MuiBox-root.toolbar,.fmApp_container.fm-collab-drawer>.toolbar{flex-shrink:0}.fmApp_container.fm-collab-drawer>.fm-collab-toolbar,.fmApp_container.fm-collab-drawer>.fm-collab-toolbar.MuiBox-root{position:relative!important;top:auto!important;z-index:2}.fmApp_container.fm-collab-drawer .fmApp_content_header{position:relative;z-index:1}.fmApp_container.fm-collab-drawer .fmApp_body{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:row;align-items:stretch}.fmApp_container.fm-collab-drawer .fmApp_content{height:auto!important;max-height:none!important;min-height:0;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.fmApp_container.fm-collab-drawer .fmApp_content_list{margin-top:0;height:auto!important;flex:1 1;min-height:0;max-height:none;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.fmApp_container.fm-collab-drawer .fm-collab-filelist-inner{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:visible;width:100%}.fmApp_container.fm-collab-drawer .fmApp_leftSidebar{min-height:0;max-height:100%;align-self:stretch}.fmApp_container.fm-collab-drawer .fmApp_content_new_file{display:none!important}.fmApp_container.fm-collab-drawer.fm-collab-foto-layout .fmApp_content{display:flex;flex-direction:column;flex:1 1;min-height:0;height:auto!important;overflow:hidden}.fmApp_container.fm-collab-drawer.fm-collab-foto-layout .fmApp_content_header{position:relative;top:auto;z-index:1;flex-shrink:0}.fmApp_container.fm-collab-drawer.fm-collab-foto-layout .fmApp_content_list{margin-top:0;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:8px 10px 16px;background:linear-gradient(180deg,rgba(250,250,252,.99),rgba(245,245,247,.96))}.fmApp_container.fm-foto-cloud .fmApp_content_list{margin-top:0}.fmApp_container.fm-foto-cloud .fmApp_content_header{position:relative;top:auto;z-index:1}.fmApp_container.fm-my-cloud{height:100%!important;max-height:100%!important;min-height:0}.fmApp_container.fm-my-cloud .fmApp_body{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:row;align-items:stretch}.fmApp_container.fm-my-cloud .fmApp_content{flex:1 1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.fmApp_container.fm-my-cloud .fmApp_content_list{margin-top:0;height:auto!important;flex:1 1;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.fmApp_container.fm-my-cloud .fmApp_content_header{position:relative;top:auto;z-index:1;flex-shrink:0}.fmApp_container.fm-my-cloud .fm-my-cloud-toolbar{position:relative;top:auto;z-index:2}.fmApp_container.fm-my-cloud .fmApp_leftSidebar{border-right:1px solid rgba(15,26,16,.08)}.fmApp_content_new_file{top:75vh;margin-left:auto;margin-right:50px;position:-webkit-sticky;position:sticky;height:50px;width:50px;z-index:9999}.fmApp_customHandle{width:10px;height:100px;margin:0 -5px;background:#add8e6;border:2px solid grey;border-radius:2px;text-align:center;overflow:hidden}.fmApp_customHandle,.fmApp_customResizeBorder{cursor:ew-resize;z-index:99999;display:flex;align-items:center}.fmApp_customResizeBorder{width:5px;background:grey;align-content:center;justify-content:center;overflow:visible}.app-sidebar-resizer{flex-grow:0;flex-shrink:0;flex-basis:5px;justify-self:flex-end;cursor:col-resize;resize:horizontal;border-radius:15px}.app-sidebar-resizer:hover{width:3px;background:rgba(193,195,197,.7058823529411765)}.sticky-toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:1000}.fm-toolbar-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;min-height:0!important}.fmApp_container.fm-collab-drawer .fm-collab-toolbar{background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(235,245,241,.97))!important;border-bottom:1px solid rgba(14,165,160,.1)!important}.fmApp_container.fm-collab-drawer .fm-collab-toolbar [data-foto-lead-icon=true]{background:linear-gradient(145deg,#0ea5a0,#16c2bc)!important;border-color:rgba(14,165,160,.22)!important;box-shadow:0 3px 14px rgba(14,165,160,.25)!important}.fmApp_container.fm-collab-drawer .fm-collab-toolbar .MuiIconButton-root:hover{color:#0ea5a0!important;background-color:rgba(14,165,160,.08)!important;border-color:rgba(14,165,160,.32)!important}.fmApp_container.fm-collab-drawer .fm-collab-toolbar .MuiToggleButton-root.Mui-selected{background-color:#e6f7f6!important;color:#0c9490!important}.fmApp_container.fm-collab-drawer .fm-collab-toolbar .MuiToggleButtonGroup-root{border-color:rgba(14,165,160,.18)!important}.fmApp_container.fm-collab-drawer.fm-collab-foto-layout .fmApp_content_list{background:linear-gradient(180deg,#f7fcfa,#ebf5f1)!important;border-radius:0 0 12px 12px}.fmApp_container.fm-collab-drawer.fm-collab-foto-layout .foto-card-hoverable:hover{border-color:rgba(14,165,160,.32)!important;box-shadow:0 4px 16px rgba(14,165,160,.12)!important}.fmApp_container.fm-collab-drawer .fmApp_leftSidebar{background:hsla(0,0%,100%,.62)!important;border-right:1px solid rgba(14,165,160,.1)!important}.auth-brand-root{--auth-primary:#18181b;--auth-primary-hover:#27272a;--auth-link-lime:#3f3f46;--auth-link-lime-hover:#18181b;--auth-ink:#18181b;--auth-muted:#71717a;--auth-panel-top:#fff;--auth-panel-bottom:#fafafa;--auth-border:rgba(24,24,27,0.09)}.auth-brand-root .MuiCheckbox-root.Mui-checked{color:#18181b!important}.auth-brand-root .MuiCheckbox-root{color:#a1a1aa!important}.auth-brand-root a.auth-legal-link,.auth-brand-root a.auth-link-lime{color:var(--auth-link-lime)!important;-webkit-text-fill-color:var(--auth-link-lime)!important;text-decoration:none!important}.auth-brand-root a.auth-legal-link:focus,.auth-brand-root a.auth-legal-link:hover,.auth-brand-root a.auth-link-lime:focus,.auth-brand-root a.auth-link-lime:hover{color:var(--auth-link-lime-hover)!important;-webkit-text-fill-color:var(--auth-link-lime-hover)!important}.apple-dt-field{width:100%}.apple-dt-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:10px 12px;border:1px solid rgba(60,60,67,.12);border-radius:12px;background:rgba(118,118,128,.12);cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,border-color .15s ease;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",sans-serif}.apple-dt-trigger:hover{background:rgba(118,118,128,.16)}.apple-dt-trigger--open,.apple-dt-trigger:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,122,255,.2);background:rgba(118,118,128,.16);border-color:rgba(0,122,255,.35)}.apple-dt-trigger--error{border-color:#ff3b30}.apple-dt-trigger__label{font-size:11px;font-weight:600;color:#8e8e93;text-align:left;text-transform:uppercase;letter-spacing:.04em}.apple-dt-trigger__value{font-size:20px;font-weight:300;letter-spacing:-.03em;color:#1d1d1f;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.apple-dt-trigger__sub{font-size:12px;font-weight:500;color:#636366}.apple-dt-inline-panel{margin-top:8px;border:1px solid rgba(60,60,67,.12);border-radius:14px;background:#fff;overflow:hidden;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.apple-dt-lock-preview{text-align:center;padding:16px 12px 8px}.apple-dt-lock-preview--inline{padding-top:14px;padding-bottom:6px;border-bottom:1px solid rgba(60,60,67,.08)}.apple-dt-lock-preview__main{font-size:34px;font-weight:200;letter-spacing:-.04em;color:#1d1d1f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.apple-dt-lock-preview__sub{margin-top:4px;font-size:12px;font-weight:500;color:#8e8e93}.apple-dt-wheels{display:flex;position:relative;height:220px;overflow:hidden;padding:0 6px 10px}.apple-dt-wheels--inline{height:176px}.apple-dt-wheels:after,.apple-dt-wheels:before{content:"";position:absolute;left:0;right:0;height:64px;z-index:2;pointer-events:none}.apple-dt-wheels--inline:after,.apple-dt-wheels--inline:before{height:56px}.apple-dt-wheels:before{top:0;background:linear-gradient(180deg,#fff 25%,hsla(0,0%,100%,0))}.apple-dt-wheels:after{bottom:0;background:linear-gradient(0deg,#fff 25%,hsla(0,0%,100%,0))}.apple-dt-wheel-highlight{position:absolute;left:6px;right:6px;top:50%;transform:translateY(-50%);height:32px;border-radius:8px;background:rgba(118,118,128,.14);z-index:1;pointer-events:none}.apple-dt-wheel{flex:1 1;min-width:0;height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none;position:relative;z-index:3}.apple-dt-wheel::-webkit-scrollbar{display:none}.apple-dt-wheel__pad{height:72px}.apple-dt-wheels--inline .apple-dt-wheel__pad{height:56px}.apple-dt-wheel__item{height:32px;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;font-size:17px;font-weight:400;color:rgba(60,60,67,.45);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .12s ease,font-weight .12s ease}.apple-dt-wheel__item--active{color:#1d1d1f;font-weight:600;font-size:19px}.apple-dt-helper{margin-top:6px;font-size:12px;color:#ff3b30}*,:after,:before{box-sizing:border-box}.app{background-color:#ddd;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.app h1{font-size:24px}.menu{font-size:14px;background-color:#fff;border-radius:2px;padding:5px 0;width:150px;height:auto;margin:0;position:fixed;list-style:none;box-shadow:0 0 20px 0 #ccc}.menu__item{padding:.5em 1em;color:#000;cursor:pointer;display:flex;align-items:center}.menu__item:hover{background-color:#f2f2f2;border-left:4px solid #ccc}.menu__icon{margin-right:8px}.divider{border-bottom:1px solid #eee;margin:10px 0}#fuse-main.fuse-main--macos-dock .calendar-app-root .calendar-fab-wrap{bottom:min(120px,26vh);right:max(20px,env(safe-area-inset-right,0))}#fuse-main.fuse-main--macos-dock .calendar-app-root .calendar-shell{padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px))}@media (max-width:600px){#fuse-main.fuse-main--macos-dock .calendar-app-root .calendar-fab-wrap{bottom:min(140px,32vh)}}.field-calendar-app.calendar-app-root{background:transparent}.field-calendar-app .fc-theme-standard td,.field-calendar-app .fc-theme-standard th{border-color:rgba(15,23,42,.06)!important}.field-calendar-app .fc-timegrid-slot-label{font-size:11px;font-weight:600;color:#64748b}.field-calendar-app .fc-timegrid-now-indicator-line{border-color:#f90!important;border-width:2px 0 0!important}.field-calendar-app .fc-timegrid-now-indicator-arrow{border-color:#f90!important;border-width:6px 0 6px 6px!important}.field-calendar-app .fc-col-header-cell{background:#fff!important;font-weight:600;font-size:12px;color:#0f172a}.field-calendar-app .fc-scrollgrid{border-radius:0 0 16px 16px!important}