.board-tile{--tile-type: .8125rem;--tile-leading: 1.25;--tile-line: calc(var(--tile-type) * var(--tile-leading));--tile-gap: 1px;--tile-pad-block: 2px;--tile-pad-inline: 4px;--tile-frame: 1px;--tile-bar: 3px;--tile-lane: calc(var(--tile-bar) + 1px);--tile-rail: 3px;--tile-mix: 18%;--tile-floor: calc( 2 * var(--tile-line) + var(--tile-gap) + 2 * var(--tile-pad-block) + 2 * var(--tile-frame) + var(--tile-lane) );--tile-tint: var(--color-cream-50, #fbfaff);--tile-tone: var(--color-ink-200, #d4d4de);--tile-bar-color: transparent;--tile-bar-image: none;container-type:size;container-name:kafel;position:relative;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--tile-gap);overflow:hidden;min-width:0;padding:var(--tile-pad-block) var(--tile-pad-inline) calc(var(--tile-pad-block) + var(--tile-lane)) var(--tile-pad-inline);border:var(--tile-frame) solid var(--color-ink-200, #d4d4de);border-radius:.5rem;background:var(--tile-tint);height:max(calc(var(--board-unit, 1px) * var(--board-drawn, 0)),var(--tile-floor));color:var(--color-ink-900, #1a1a2e);transition:transform .24s var(--ease-soft, cubic-bezier(.4, 0, .2, 1))}.board-tile[data-tile-target]{cursor:pointer}.board-tile[data-tile-target]:hover{transform:translateY(-1px);z-index:10}.board-tile-name,.board-tile-hours,.board-tile-chip,.board-tile-free-mark,.board-tile-free-swap,.board-tile-free-hours,.board-tile-free-cta{font-size:var(--tile-type);line-height:var(--tile-leading)}.board-tile-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;flex:0 0 auto;font-weight:600;overflow-wrap:anywhere;color:var(--color-ink-900, #1a1a2e)}.board-tile-hours{flex:0 0 auto;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--color-ink-700, #353548)}.board-tile-chip{display:none;flex:0 0 auto;align-items:center;gap:.25rem;align-self:flex-start;max-width:100%;padding:0 .25rem;border:1px solid var(--band-deep, var(--color-ink-200, #d4d4de));border-radius:9999px;background:color-mix(in oklab,var(--band, #ffffff) var(--tile-mix),#ffffff);color:var(--color-ink-900, #1a1a2e);font-weight:600;white-space:nowrap}.board-tile-bar{position:absolute;inset-inline:var(--tile-pad-inline);bottom:0;height:var(--tile-bar);border-radius:1px;background-color:var(--tile-bar-color);background-image:var(--tile-bar-image);transform-origin:bottom;transition:transform .24s var(--ease-soft, cubic-bezier(.4, 0, .2, 1))}.board-tile:after{content:"";position:absolute;inset-inline:0;bottom:0;height:var(--tile-lane);background:#fff;pointer-events:none}.board-tile-bar{z-index:1}.board-tile[data-tile-no-identity] .board-tile-bar{display:none}.board-tile[data-tile-exclusive]{border-color:var(--color-ink-400, #6b6b80)}.board-tile[data-tile-exclusive]:before{content:"";position:absolute;inset:2px;border:1px solid var(--color-ink-400, #6b6b80);border-radius:.35rem;pointer-events:none}.board-tile-rail,.board-tile-flag{display:none}.board-tile[data-tile-mark-exceptions][data-tile-variant=wyjatek] .board-tile-rail,.board-tile[data-tile-mark-exceptions][data-tile-variant=wyjatek-niepotwierdzony] .board-tile-rail{display:block;position:absolute;inset-block:0;inset-inline-start:0;width:var(--tile-rail);background-color:var(--color-ink-500, #5b5b71);pointer-events:none}.board-tile[data-tile-mark-exceptions][data-tile-variant=wyjatek],.board-tile[data-tile-mark-exceptions][data-tile-variant=wyjatek-niepotwierdzony]{padding-inline-start:calc(var(--tile-pad-inline) + var(--tile-rail))}.board-tile[data-tile-mark-exceptions][data-tile-variant=wyjatek-niepotwierdzony] .board-tile-rail{background-color:transparent;background-image:repeating-linear-gradient(180deg,var(--color-ink-500, #5b5b71) 0 3px,transparent 3px 6px)}.board-tile[data-tile-mark-exceptions] .board-tile-flag{display:inline}.board-tile-free{--tile-type: .8125rem;--tile-leading: 1.25;--tile-line: calc(var(--tile-type) * var(--tile-leading));--tile-gap: 1px;--tile-pad-block: 2px;--tile-icon: 1.375rem;--tile-free-floor: calc(var(--tile-icon) + 2 * var(--tile-pad-block) + 2px);container-type:size;container-name:okno;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--tile-gap);overflow:hidden;min-width:0;height:max(calc(var(--board-unit, 1px) * var(--board-drawn, 0)),var(--tile-free-floor));padding:var(--tile-pad-block) .25rem;border:1px dashed var(--color-ink-200, #d4d4de);border-radius:.5rem;background:transparent;color:var(--color-ink-500, #5b5b71)}.board-tile-free[data-tile-target]{cursor:pointer}.board-tile-free[data-tile-mute] .board-tile-free-icon,.board-tile-free[data-tile-mute] .board-tile-free-labels{display:none}.board-tile-free-icon{display:grid;place-items:center;flex:0 0 auto;width:var(--tile-icon);height:var(--tile-icon);border:1px solid currentColor;border-radius:9999px;transition:transform .24s var(--ease-soft, cubic-bezier(.4, 0, .2, 1))}.board-tile-free-mark,.board-tile-free-swap{grid-area:1 / 1;font-weight:700;line-height:1;transition:opacity .24s var(--ease-soft, cubic-bezier(.4, 0, .2, 1))}.board-tile-free-swap{opacity:0}.board-tile-free-labels{display:none;position:relative;flex:0 0 auto;width:100%;height:var(--tile-line);text-align:center}.board-tile-free-hours,.board-tile-free-cta{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:600;font-variant-numeric:tabular-nums;transition:opacity .24s var(--ease-soft, cubic-bezier(.4, 0, .2, 1))}.board-tile-free-cta{opacity:0;color:var(--color-lavender-700, #4a4fc0)}.board-tile-free[data-tile-target]:hover .board-tile-free-icon{transform:rotate(90deg)}.board-tile-free[data-tile-target]:hover .board-tile-free-mark,.board-tile-free[data-tile-target]:hover .board-tile-free-hours{opacity:0}.board-tile-free[data-tile-target]:hover .board-tile-free-swap,.board-tile-free[data-tile-target]:hover .board-tile-free-cta{opacity:1}.board-tile-a11y{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;font-size:var(--tile-type, .8125rem)}@container kafel (min-height: calc(3.046875rem + 1px)){.board-tile-name{-webkit-line-clamp:2}}@container kafel (min-height: calc(4.0625rem + 2px)) and (min-width: calc(6.5rem + 10px)){.board-tile-chip{display:flex}}@container okno (min-height: calc(1.375rem + 1.015625rem + 1px)) and (min-width: 6rem){.board-tile-free-labels{display:block}}@media(prefers-reduced-motion:reduce){.board-tile,.board-tile *,.board-tile-free,.board-tile-free *{transition:none!important;animation:none!important}.board-tile[data-tile-target]:hover,.board-tile[data-tile-target]:hover .board-tile-bar,.board-tile-free[data-tile-target]:hover .board-tile-free-icon{transform:none!important}}.board{--board-unit: 1px;--board-axis: 4rem;--board-lane-gap: 0px;--board-day-split: 10px;--board-cascade: 12%;--board-ground: var(--color-lavender-50, #f4f5fe);--board-hair: var(--color-lavender-300, #b3b9f6);--board-band: calc(5.078125rem + 16px);--board-skip: auto;--board-stack-gap: 4px;display:grid;grid-template-columns:var(--board-columns-desktop);grid-template-rows:var(--board-rows);column-gap:var(--board-lane-gap);row-gap:0;touch-action:pan-y;contain:layout;min-width:0}.board *{touch-action:inherit}.board>*{grid-column:var(--board-dc) / span var(--board-dcs, 1);grid-row:var(--board-row) / span var(--board-row-span, 1);min-width:0}.board-corner,.board-dayhead,.board-lanehead{display:flex;align-items:center;justify-content:center;padding:.25rem .15rem;text-align:center;min-width:0}.board-dayhead,.board-lanehead,.board-hour,.board-band-label,.board-block-name,.board-block-hours{font-size:.8125rem;line-height:1.25;overflow-wrap:anywhere}.board-dayhead{font-family:var(--font-display, inherit);font-weight:600;color:var(--color-ink-800, #25253a)}.board-lanehead{color:var(--color-ink-500, #5b5b71)}.board-hour{padding-right:.35rem;text-align:right;justify-self:stretch;align-self:start;font-variant-numeric:tabular-nums;color:var(--color-ink-500, #5b5b71);transform:translateY(-.6em)}.board-hourline{align-self:start;height:0;border-top:1px solid var(--board-hair);pointer-events:none;z-index:1}.board-lane{background:var(--board-ground);border-radius:0;z-index:0}.board-band{display:flex;align-items:center;justify-content:flex-end;overflow:hidden;border-block:1px solid var(--board-hair);border-radius:0;background:var(--color-lavender-100, #e9ebfd);color:var(--color-ink-600, #44445a);z-index:2}.board-band-label{padding-right:.35rem;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.board-block{min-width:0;min-height:calc(var(--board-unit) * var(--board-drawn, 0));margin-left:calc(var(--board-track, 0) * var(--board-cascade));z-index:calc(3 + var(--board-track, 0))}.board [data-board-block]{height:calc(var(--board-unit) * var(--board-drawn, 0))}[data-board-axis-kind=pasma] [data-board-block]{height:var(--board-band);align-self:start;margin-top:calc(var(--board-stack, 0) * (var(--board-band) + var(--board-stack-gap)));margin-left:0}[data-board-axis-kind=pasma] [data-board-free]{height:var(--board-band);align-self:start}.board-empty{display:flex;align-items:center;justify-content:center;min-width:0;z-index:1}.board-empty-mark{font-size:.9375rem;line-height:1;font-weight:600;color:var(--color-lavender-700, #4a4fc0);opacity:.55}[data-board-axis-kind=pasma]{--board-axis: 2.25rem}.board-skip{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;padding:.35rem .5rem;border-block:1px dashed var(--board-hair);background:none;color:var(--color-ink-500, #5b5b71);z-index:2}.board-skip-range{flex:0 1 auto;min-width:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.board-skip-invite{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.board-skip-range,.board-skip-invite{font-size:.8125rem;line-height:1.25}.board-block-room{flex:0 0 auto;font-size:.8125rem;line-height:1.25;overflow-wrap:anywhere;color:var(--color-ink-500, #5b5b71);display:none}@container kafel (min-height: calc(3.046875rem + 1px)){.board-block-room{display:block}}.board [data-tile]:not([data-tile-target]),.board [data-tile]:not([data-tile-target]) *{transition:none}[data-board-block-hours]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.board-block-hours{font-variant-numeric:tabular-nums}[data-board-hours-compact]{font-variant-numeric:tabular-nums;display:none}@container kafel (min-height: calc(2.03125rem + 1px)){[data-board-hours-compact][data-board-hours-len="3"],[data-board-hours-compact][data-board-hours-len="4"],[data-board-hours-compact][data-board-hours-len="5"],[data-board-hours-compact][data-board-hours-len="6"],[data-board-hours-compact][data-board-hours-len="7"],[data-board-hours-compact][data-board-hours-len="8"],[data-board-hours-compact][data-board-hours-len="9"],[data-board-hours-compact][data-board-hours-len="10"],[data-board-hours-compact][data-board-hours-len="11"]{display:block}}@container kafel (max-width: 1.340625rem){[data-board-hours-compact][data-board-hours-len="3"]{display:none}}@container kafel (max-width: 1.7875rem){[data-board-hours-compact][data-board-hours-len="4"]{display:none}}@container kafel (max-width: 2.234375rem){[data-board-hours-compact][data-board-hours-len="5"]{display:none}}@container kafel (max-width: 2.68125rem){[data-board-hours-compact][data-board-hours-len="6"]{display:none}}@container kafel (max-width: 3.128125rem){[data-board-hours-compact][data-board-hours-len="7"]{display:none}}@container kafel (max-width: 3.575rem){[data-board-hours-compact][data-board-hours-len="8"]{display:none}}@container kafel (max-width: 4.021875rem){[data-board-hours-compact][data-board-hours-len="9"]{display:none}}@container kafel (max-width: 4.46875rem){[data-board-hours-compact][data-board-hours-len="10"]{display:none}}@container kafel (max-width: 4.915625rem){[data-board-hours-compact][data-board-hours-len="11"]{display:none}}.board-block[data-board-unplaced]{grid-column:2 / -1;grid-row:auto;outline:2px dashed var(--color-lavender-700, #4a4fc0)}.board-free{min-width:0;z-index:1}.board [data-board-free],.board [data-board-free] *,.board [data-board-free]:hover,.board [data-board-free]:hover *{border:0;border-radius:0;background:none;box-shadow:none;transition-property:transform,opacity}.board [data-board-free]:not([data-board-invite])>*{display:none}@media(max-width:1023px){.board{--board-axis: 2.75rem;grid-template-columns:var(--board-columns-mobile)}.board>*{grid-column:var(--board-pc, var(--board-dc)) / span var(--board-pcs, var(--board-dcs, 1))}.board [data-board-off-mobile]{display:none}}@media(prefers-reduced-motion:reduce){.board,.board *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
