@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-ext-400-normal.CXAzuTZb.woff2)format("woff2"),url(./figtree-latin-ext-400-normal.Gbh-3PTk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-400-normal.g7Dtegnw.woff2)format("woff2"),url(./figtree-latin-400-normal.BD4aNku5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(./figtree-latin-ext-700-normal.CS4sQkGV.woff2)format("woff2"),url(./figtree-latin-ext-700-normal.BoDi4KL2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(./figtree-latin-700-normal.th6qEP7c.woff2)format("woff2"),url(./figtree-latin-700-normal.BCCt2T1q.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}body{margin:0}.login{color:#27243a;min-height:100vh;padding:calc(var(--k,1)*16px);background:#faf7f2;place-items:center;font-family:Figtree,system-ui,sans-serif;display:grid}.login-card{width:min(calc(var(--k,1)*420px),100%);border-radius:calc(var(--k,1)*22px);padding:calc(var(--k,1)*28px);box-shadow:0 calc(var(--k,1)*1px) calc(var(--k,1)*2px) #2d20500d,0 calc(var(--k,1)*10px) calc(var(--k,1)*28px) calc(var(--k,1)*-6px) #2d20501a;gap:calc(var(--k,1)*14px);background:#fff;display:grid}.login-card h1{font-size:calc(var(--k,1)*28px);margin:0;font-weight:800}.login-card p{color:#55526b;font-size:calc(var(--k,1)*15px);margin:0}.login-card label{gap:calc(var(--k,1)*6px);font-weight:700;font-size:calc(var(--k,1)*14px);display:grid}.login-card input{font:inherit;padding:calc(var(--k,1)*12px) calc(var(--k,1)*14px);border-radius:calc(var(--k,1)*12px);border:calc(var(--k,1)*1px) solid #27243a26;background:#fcfbf8;font-weight:400}.login-card button{font:inherit;padding:calc(var(--k,1)*13px);border-radius:calc(var(--k,1)*999px);color:#fff;cursor:pointer;background:#27243a;border:0;font-weight:700}.login-err{color:#c22a30;font-weight:700}.syncwarn{margin-top:calc(var(--k,1)*4px);font-size:calc(var(--k,1)*13px);color:var(--warn-ink);font-weight:600}.dt-src{background:rgba(var(--ink-rgb),.05);color:var(--ink2)}.demo-tag{margin-left:calc(var(--k,1)*5px);font-size:calc(var(--k,1)*8.5px);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);vertical-align:calc(var(--k,1)*1px);white-space:nowrap;font-style:normal;font-weight:800;line-height:1;display:inline-block}.dt-src+.demo-tag{margin-left:calc(var(--k,1)*8px);vertical-align:middle}.wpill .demo-tag,.band-chip .demo-tag{top:calc(var(--k,1)*-4px);right:calc(var(--k,1)*7px);font-size:calc(var(--k,1)*7px);line-height:calc(var(--k,1)*8px);padding:0 calc(var(--k,1)*3px);border-radius:calc(var(--k,1)*4px);background:var(--surface);opacity:1;margin:0;position:absolute}.wstrip .band-chip,.strip .band-chip{position:relative}.blk .demo-tag{right:calc(var(--k,1)*5px);bottom:calc(var(--k,1)*3px);font-size:calc(var(--k,1)*7px);margin:0;position:absolute}.screen.dark .switch.on{background:var(--ok)}.field,.login-card input,.ipad{font-size:calc(var(--k,1)*16px)}html,body,button{touch-action:manipulation}.cdp.passed{color:var(--muted);background:#f0eff4}.tile.lvl-passed{opacity:.7}.dl.passed{background:#f4f3f7}.dl.passed .kic{color:var(--muted)}.band-chip.dlc.passed{color:var(--muted);background:#f4f3f7}.screen.dark .cdp.passed,.screen.dark .dl.passed,.screen.dark .band-chip.dlc.passed{background:#ffffff12}.sendpreview{margin-top:calc(var(--k,1)*18px);padding:calc(var(--k,1)*14px) calc(var(--k,1)*16px);border-radius:calc(var(--k,1)*16px);border:calc(var(--k,1)*1px) solid #ece4ff;background:#f7f3ff}.sendpreview h5{font-size:calc(var(--k,1)*11px);letter-spacing:.08em;text-transform:uppercase;color:var(--sum-ink);margin-bottom:calc(var(--k,1)*6px);font-weight:800}.sendpreview p{font-size:calc(var(--k,1)*15px);font-weight:600;line-height:1.4}.sendpreview .sendnote{margin-top:calc(var(--k,1)*8px);font-size:calc(var(--k,1)*12.5px);color:var(--ink2);font-weight:500}.sendpreview .senderr{margin-top:calc(var(--k,1)*8px);font-size:calc(var(--k,1)*13.5px);color:var(--red-ink);font-weight:700}.screen.dark .sendpreview{background:#a18cf01a;border-color:#a18cf038}.grabzone{margin:calc(var(--k,1)*-10px) calc(var(--k,1)*-26px) 0;padding:calc(var(--k,1)*10px) calc(var(--k,1)*26px) 0;cursor:grab;touch-action:none}.sheet.day .grabzone{margin:calc(var(--k,1)*-10px) calc(var(--k,1)*-20px) 0;padding:calc(var(--k,1)*10px) calc(var(--k,1)*20px) 0}.sheet.dragging{transition:none}.missa .more{text-align:left}.pinrow{align-items:center;gap:calc(var(--k,1)*12px);width:100%;padding:calc(var(--k,1)*12px) calc(var(--k,1)*14px);border-radius:calc(var(--k,1)*14px);text-align:left;background:#f7f6f9;display:flex}.pinrow+.pinrow{margin-top:calc(var(--k,1)*8px)}.pinrow .dot{width:calc(var(--k,1)*10px);height:calc(var(--k,1)*10px);border-radius:50%;flex:none}.pinrow .t{font-size:calc(var(--k,1)*15px);font-weight:700}.pinrow small{font-size:calc(var(--k,1)*13px);color:var(--muted);white-space:nowrap;margin-left:auto;font-weight:600}.screen.dark .pinrow{background:#ffffff0d}button.ncitem{text-align:left;width:100%}button.ncitem:hover{background:#efedf3}.wcomment{align-items:flex-start;gap:calc(var(--k,1)*4px);font-size:calc(var(--k,1)*11px);color:var(--ink2);padding:0 calc(var(--k,1)*4px);font-weight:600;line-height:1.25;display:flex}.wcomment svg{width:calc(var(--k,1)*12px);height:calc(var(--k,1)*12px);margin-top:calc(var(--k,1)*1px);color:var(--muted)}.wcomment span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.winout{align-items:center;gap:calc(var(--k,1)*4px);font-size:calc(var(--k,1)*11px);color:var(--ok-ink);padding:0 calc(var(--k,1)*4px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.25;display:flex}.winout svg{width:calc(var(--k,1)*12px);height:calc(var(--k,1)*12px);flex:none}.ph .inut{align-self:flex-start;align-items:center;gap:calc(var(--k,1)*5px);height:calc(var(--k,1)*26px);padding:0 calc(var(--k,1)*9px);border-radius:calc(var(--k,1)*999px);background:var(--ok-bg);color:var(--ok-ink);font-size:calc(var(--k,1)*12.5px);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;display:inline-flex}.ph .inut svg{width:calc(var(--k,1)*14px);height:calc(var(--k,1)*14px)}.sbtn:disabled{opacity:.35}.stepper.locked .v{color:var(--muted)}.fcomment{align-items:center;gap:calc(var(--k,1)*8px);margin-top:calc(var(--k,1)*-2px);font-size:calc(var(--k,1)*13px);color:var(--ink2);flex-wrap:wrap;grid-column:1/-1;font-weight:600;display:flex}.fcomment svg{width:calc(var(--k,1)*14px);height:calc(var(--k,1)*14px);color:var(--muted)}.fcomment .staff{color:var(--muted);font-weight:500}.fcomment .field{min-width:calc(var(--k,1)*200px);padding:calc(var(--k,1)*8px) calc(var(--k,1)*12px);flex:1}.fcomment .linkbtn{font-size:calc(var(--k,1)*13px);color:var(--ink2);padding:calc(var(--k,1)*4px) calc(var(--k,1)*8px);border-radius:calc(var(--k,1)*8px);background:rgba(var(--ink-rgb),.05);font-weight:700}.fcomment .senderr{color:var(--red-ink);font-weight:700}.fcomment .fcpreview{flex-basis:100%}.fcomment .fcpreview .sendpreview{margin-top:calc(var(--k,1)*4px)}.fcpreview .sendrow{gap:calc(var(--k,1)*8px);margin-top:calc(var(--k,1)*10px);justify-content:flex-end;display:flex}.rmfoot{margin-top:calc(var(--k,1)*14px);gap:calc(var(--k,1)*10px);justify-content:flex-end;align-items:center;display:flex}.daynav .lbl{min-width:calc(var(--k,1)*190px)}.login-card .check{align-items:flex-start;gap:calc(var(--k,1)*10px);font-weight:600;display:flex}.login-card .check input{width:calc(var(--k,1)*22px);height:calc(var(--k,1)*22px);margin-top:calc(var(--k,1)*1px);flex:none}.login-card .check small{color:#55526b;font-weight:500;font-size:calc(var(--k,1)*13px);margin-top:calc(var(--k,1)*2px);display:block}.login-info{padding:calc(var(--k,1)*10px) calc(var(--k,1)*12px);border-radius:calc(var(--k,1)*12px);color:#b74a14;font-weight:700;font-size:calc(var(--k,1)*14px);background:#fff0e7}.frit .fdays{scrollbar-width:none;overflow-y:auto}.frit .fdays::-webkit-scrollbar{display:none}.frit .formfoot{margin-top:calc(var(--k,1)*14px)}.edited-tag{margin-left:calc(var(--k,1)*7px);padding:calc(var(--k,1)*1px) calc(var(--k,1)*7px);border-radius:calc(var(--k,1)*999px);font-size:calc(var(--k,1)*11px);color:var(--ink2);background:rgba(var(--ink-rgb),.06);white-space:nowrap;vertical-align:calc(var(--k,1)*1px);letter-spacing:0;text-transform:none;font-style:normal;font-weight:700;line-height:1.5;display:inline-block}.dt-src+.edited-tag,.demo-tag+.edited-tag{vertical-align:middle}.t2 .edited-tag,.t3 .edited-tag{font-size:calc(var(--k,1)*10px);padding:0 calc(var(--k,1)*6px)}html[data-layout=telefon] .edited-tag{font-size:calc(var(--k,1)*12px)}html[data-layout=telefon] .t2 .edited-tag{font-size:calc(var(--k,1)*11px)}.tamed .tw-x{font:inherit;color:inherit;text-align:left;padding:0}button.wtamed{width:100%}button.weather{text-align:left}.fc{margin-top:calc(var(--k,1)*12px)}.fcnow{align-items:center;gap:calc(var(--k,1)*12px);display:flex}.fwi{width:calc(var(--k,1)*44px);height:calc(var(--k,1)*44px);border-radius:calc(var(--k,1)*14px);color:#4f79a8;background:linear-gradient(160deg,#eaf2fb,#dce7f5);flex:none;place-items:center;display:grid}.fwi svg{width:calc(var(--k,1)*26px);height:calc(var(--k,1)*26px);stroke-width:1.6px}.fcnow .fwi{width:calc(var(--k,1)*52px);height:calc(var(--k,1)*52px);border-radius:calc(var(--k,1)*16px)}.fcnow .fwi svg{width:calc(var(--k,1)*30px);height:calc(var(--k,1)*30px)}.fcnow .deg{font-size:calc(var(--k,1)*30px);letter-spacing:-.02em;font-weight:700;line-height:1}.fcnow .txt{font-size:calc(var(--k,1)*14px);color:var(--ink2);margin-top:calc(var(--k,1)*4px);font-weight:600}.fch{align-items:baseline;gap:calc(var(--k,1)*8px);margin:calc(var(--k,1)*20px) calc(var(--k,1)*2px) calc(var(--k,1)*9px);font-size:calc(var(--k,1)*12px);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-weight:800;display:flex}.fch span{letter-spacing:0;text-transform:none;font-size:calc(var(--k,1)*13px);color:var(--ink2);font-weight:700}.fchours{grid-template-columns:repeat(auto-fill,minmax(calc(var(--k,1)*64px),1fr));gap:calc(var(--k,1)*6px);display:grid}.fchour{align-items:center;gap:calc(var(--k,1)*3px);padding:calc(var(--k,1)*9px) calc(var(--k,1)*2px) calc(var(--k,1)*7px);border-radius:calc(var(--k,1)*14px);background:rgba(var(--ink-rgb),.035);flex-direction:column;display:flex}.fchour.now{background:var(--surface);box-shadow:inset 0 0 0 calc(var(--k,1)*1.5px) #e8692e99}.fchour .t{font-size:calc(var(--k,1)*12px);color:var(--muted);font-variant-numeric:tabular-nums;font-weight:700}.fchour.now .t{color:var(--warn-ink)}.fchour .i{height:calc(var(--k,1)*28px);color:#4f79a8;place-items:center;display:grid}.fchour .i svg{width:calc(var(--k,1)*23px);height:calc(var(--k,1)*23px);stroke-width:1.6px}.fchour .d{font-size:calc(var(--k,1)*16px);font-variant-numeric:tabular-nums;font-weight:700}.fchour .p{min-height:calc(var(--k,1)*13px);font-size:calc(var(--k,1)*10.5px);line-height:calc(var(--k,1)*13px);color:var(--info-ink);white-space:nowrap;font-weight:700}.fcparts{gap:calc(var(--k,1)*8px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fcpart{padding:calc(var(--k,1)*12px) calc(var(--k,1)*12px) calc(var(--k,1)*11px);border-radius:calc(var(--k,1)*16px);background:var(--surface);border:calc(var(--k,1)*1px) solid var(--line)}.fcpart .lb{align-items:baseline;gap:calc(var(--k,1)*6px);font-size:calc(var(--k,1)*14.5px);font-weight:700;display:flex}.fcpart .lb span{font-size:calc(var(--k,1)*12px);color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}.fcpart .row{align-items:center;gap:calc(var(--k,1)*10px);margin-top:calc(var(--k,1)*9px);display:flex}.fcpart .fwi{width:calc(var(--k,1)*40px);height:calc(var(--k,1)*40px);border-radius:calc(var(--k,1)*13px)}.fcpart .fwi svg{width:calc(var(--k,1)*24px);height:calc(var(--k,1)*24px)}.fcpart .tmp{font-size:calc(var(--k,1)*22px);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:700}.fcpart .tx{font-size:calc(var(--k,1)*13px);color:var(--ink2);margin-top:calc(var(--k,1)*9px);font-weight:600;line-height:1.3}.fcpart .wd{font-size:calc(var(--k,1)*12px);color:var(--muted);margin-top:calc(var(--k,1)*2px);font-weight:600}.fcsrc{margin-top:calc(var(--k,1)*14px);font-size:calc(var(--k,1)*12px);color:var(--muted);font-weight:600}.fcnone{margin-top:calc(var(--k,1)*10px);font-size:calc(var(--k,1)*14px);color:var(--muted);font-weight:600}html[data-layout=telefon] .fchours{grid-template-columns:repeat(6,minmax(0,1fr))}html[data-layout=telefon] .fcparts{gap:calc(var(--k,1)*6px)}html[data-layout=telefon] .fcpart{padding:calc(var(--k,1)*10px) calc(var(--k,1)*9px)}html[data-layout=telefon] .fcpart .row{align-items:flex-start;gap:calc(var(--k,1)*6px);flex-direction:column}html[data-layout=telefon] .fcpart .tmp{font-size:calc(var(--k,1)*19px)}.screen.dark .fwi{color:#a4c3ea;background:linear-gradient(160deg,#2b3653,#212a42)}.screen.dark .fchour .i{color:#a4c3ea}.screen.dark .fcpart{background:#ffffff09}html[data-layout=telefon] .fcpart .lb{display:block}html[data-layout=telefon] .fcpart .lb span{margin-top:calc(var(--k,1)*1px);display:block}html[data-layout=ipad] .top{height:auto;min-height:calc(var(--k,1)*78px)}html[data-layout=ipad] .mid{gap:calc(var(--k,1)*6px);flex-direction:column;flex:1;min-width:0;display:flex}html[data-layout=ipad] .mid.empty{visibility:hidden}html[data-layout=ipad] .mid .missa.compact{padding:calc(var(--k,1)*6px) calc(var(--k,1)*12px);gap:calc(var(--k,1)*3px);flex:none}html[data-layout=ipad] .tiles.strip{gap:calc(var(--k,1)*8px);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(var(--k,1)*-12px);padding:0 calc(var(--k,1)*12px);scroll-padding:0 calc(var(--k,1)*12px);flex-wrap:nowrap;display:flex;overflow-x:auto}html[data-layout=ipad] .tiles.strip::-webkit-scrollbar{display:none}html[data-layout=ipad] .tiles.strip>.tile{flex:0 0 calc(50% - calc(var(--k,1)*22px));scroll-snap-align:start;min-width:0}html[data-layout=ipad] .tiles.strip>.tile:only-child{flex-basis:100%}.tmenu h4 .enh{text-transform:none;letter-spacing:0;font-weight:600;font-size:calc(var(--k,1)*11px)}
