.course-progress-section{--course-progress-scheduled-bg:#eef4ff;--course-progress-scheduled-border:#bfd3fa;--course-progress-scheduled-ink:#1f5fc4;--course-progress-empty-bg:#fff1f3;--course-progress-empty-border:#f1c2ca;--course-progress-empty-ink:#b93b4e;--course-progress-number-bg:rgba(100,128,142,0.1);container:course-progress/inline-size;width:100%;max-width:100%;gap:12px}html[data-theme=dark] .course-progress-section{--course-progress-scheduled-bg:#233a5a;--course-progress-scheduled-border:#4f78b4;--course-progress-scheduled-ink:#c7dbff;--course-progress-empty-bg:#4c2931;--course-progress-empty-border:#955462;--course-progress-empty-ink:#ffc5ce;--course-progress-number-bg:rgba(158,184,196,0.12)}.course-progress-section>p:first-child{margin:0}.course-progress-section>.stack{width:100%;max-width:100%;gap:12px}.course-progress-section .progress-line{grid-template-columns:118px minmax(0,1fr);gap:14px;width:100%;min-width:0}.course-progress-section .progress-label{padding-top:9px;color:var(--muted);font-weight:600;line-height:1.3}.course-progress-section .progress-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:stretch;width:100%;min-width:0;counter-reset:course-progress-session}.course-progress-section .progress-wrap>*{width:100%;min-width:0;max-width:none}.course-progress-section .progress-token-editor,.course-progress-section .progress-token-editor>summary{display:block;width:100%;min-width:0;max-width:none}.course-progress-section .progress-token:not(.progress-token-compact){counter-increment:course-progress-session;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;width:100%!important;min-width:0!important;max-width:none;min-height:60px;padding:8px 10px 8px 40px!important;border:1px solid var(--course-progress-scheduled-border);border-radius:12px;color:var(--course-progress-scheduled-ink);background:var(--course-progress-scheduled-bg);font-size:.82rem;line-height:1.25;white-space:normal;opacity:1}.course-progress-section .progress-token:not(.progress-token-compact):before{content:counter(course-progress-session);position:absolute;left:9px;top:50%;z-index:1;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;color:var(--muted);background:var(--course-progress-number-bg);font-size:.72rem;font-weight:400;line-height:1;text-decoration:none;transform:translateY(-50%)}.course-progress-section .progress-token.empty:not(.progress-token-compact){border-color:var(--course-progress-empty-border);border-style:dashed;color:var(--course-progress-empty-ink);background:var(--course-progress-empty-bg)}.course-progress-section .progress-token-date-text{overflow-wrap:anywhere;white-space:normal}.course-progress-section .progress-token-location,.course-progress-section .progress-token-meta{max-width:100%;color:var(--muted);white-space:normal;overflow-wrap:anywhere}.course-progress-section .progress-token-editable{padding-right:34px!important;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.course-progress-section .progress-token-editor-summary:hover .progress-token-editable{border-color:#82a9ea;box-shadow:0 5px 14px rgba(33,83,164,.12);transform:translateY(-1px)}.course-progress-section .progress-token-editor-summary:focus-visible{border-radius:12px;outline:3px solid color-mix(in srgb,var(--focus,#2f7ad8) 30%,transparent);outline-offset:2px}.course-progress-section .progress-token-action-icon{position:absolute;top:50%;right:9px;display:grid;place-items:center;width:18px;height:18px;color:currentColor;transform:translateY(-50%)}.course-progress-section .progress-token-action-icon svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.registered-customer-courses-page .course-progress-section,.registered-customer-courses-page .course-progress-section>.stack{width:100%;max-width:100%}.registered-customer-courses-page .course-detail-summary-progress.course-progress-section .progress-line{grid-template-columns:118px minmax(0,1fr);gap:14px}@container course-progress (max-width: 680px){.course-progress-section .progress-line{grid-template-columns:minmax(0,1fr);gap:7px}.course-progress-section .progress-label{padding-top:0}.registered-customer-courses-page .course-detail-summary-progress.course-progress-section .progress-line{grid-template-columns:minmax(0,1fr);gap:7px}}@container course-progress (max-width: 560px){.course-progress-section .progress-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@container course-progress (max-width: 390px){.course-progress-section .progress-wrap{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.course-progress-section .progress-token-editable{transition:none}.course-progress-section .progress-token-editor-summary:hover .progress-token-editable{transform:none}}html[data-standalone-pull-to-refresh=true]{overscroll-behavior-y:contain}.standalone-pull-to-refresh{--pull-offset:0px;--pull-progress:0;--pull-rotation:0deg;position:fixed;top:calc(env(safe-area-inset-top, 0px) + 7px);left:50%;z-index:7800;display:inline-flex;align-items:center;gap:7px;min-height:38px;max-width:calc(100vw - 28px);padding:7px 12px 7px 9px;border:1px solid color-mix(in srgb,var(--brand) 34%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--panel) 94%,transparent);color:var(--ink);box-shadow:0 8px 24px color-mix(in srgb,var(--brand-2) 20%,transparent);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);opacity:var(--pull-progress);pointer-events:none;visibility:hidden;transform:translate3d(-50%,calc(-100% - 14px + var(--pull-offset)),0);transition:transform .18s ease-out,opacity .16s ease-out,visibility 0s linear .18s;-moz-user-select:none;user-select:none;-webkit-user-select:none;will-change:transform,opacity}.standalone-pull-to-refresh[data-phase=pulling],.standalone-pull-to-refresh[data-phase=ready],.standalone-pull-to-refresh[data-phase=refreshing]{visibility:visible;transition-delay:0s}.standalone-pull-to-refresh[data-phase=pulling],.standalone-pull-to-refresh[data-phase=ready]{transition:none}.standalone-pull-to-refresh span{overflow:hidden;font-size:.8rem;font-weight:750;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.standalone-pull-to-refresh-icon{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:var(--brand);stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transform:rotate(var(--pull-rotation));transform-origin:center}.standalone-pull-to-refresh[data-phase=ready]{border-color:color-mix(in srgb,var(--brand) 58%,var(--line));box-shadow:0 9px 26px color-mix(in srgb,var(--brand) 25%,transparent)}.standalone-pull-to-refresh[data-phase=refreshing] .standalone-pull-to-refresh-icon{animation:standalone-pull-to-refresh-spin .72s linear infinite}@keyframes standalone-pull-to-refresh-spin{to{transform:rotate(calc(var(--pull-rotation) + 1turn))}}@media (prefers-reduced-motion:reduce){.standalone-pull-to-refresh,.standalone-pull-to-refresh-icon{transition:none}.standalone-pull-to-refresh[data-phase=refreshing] .standalone-pull-to-refresh-icon{animation:none}}@media print{.standalone-pull-to-refresh{display:none!important}}html[data-visual-style=modern] body .borek-entry-requests-table-wrap{border:1px solid var(--modern-line);border-radius:16px;background:color-mix(in srgb,var(--modern-field-bg) 46%,var(--panel) 54%);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 28%,transparent),0 10px 26px color-mix(in srgb,var(--modern-shadow) 24%,transparent)}html[data-visual-style=modern] body .borek-entry-requests-table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0}html[data-visual-style=modern] body .borek-entry-requests-table thead th{padding:9px 10px;border-top:0;color:color-mix(in srgb,var(--muted) 76%,var(--ink) 24%);font-size:.72rem;font-weight:780;letter-spacing:.025em;line-height:1.1;text-transform:uppercase;white-space:nowrap}html[data-visual-style=modern] body .borek-entry-requests-table thead th:first-child{border-top-left-radius:15px}html[data-visual-style=modern] body .borek-entry-requests-table thead th:last-child{border-top-right-radius:15px}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row{--borek-entry-row-bg:color-mix(in srgb,var(--modern-field-bg) 40%,transparent);--borek-entry-row-hover-bg:color-mix(in srgb,var(--brand) 8%,var(--modern-field-bg-focus))}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:nth-child(2n){--borek-entry-row-bg:color-mix(in srgb,var(--modern-field-bg) 62%,transparent)}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td{background:var(--borek-entry-row-bg)!important;transition:background-color .16s ease}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:hover>td{background:var(--borek-entry-row-hover-bg)!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row-unverified{--borek-entry-row-bg:color-mix(in srgb,#f3d7e0 52%,var(--panel) 48%);--borek-entry-row-hover-bg:color-mix(in srgb,#e9bfd0 56%,var(--panel) 44%)}html[data-visual-style=modern] body .borek-entry-requests-table tbody :is(tr.borek-entry-request-main-row-tax-invoice-missing,tr.borek-entry-request-main-row-invoice-pending){--borek-entry-row-bg:color-mix(in srgb,#f7e5c5 54%,var(--panel) 46%);--borek-entry-row-hover-bg:color-mix(in srgb,#f0d49f 58%,var(--panel) 42%)}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row-confirmed{--borek-entry-row-bg:color-mix(in srgb,#d9f3e3 54%,var(--panel) 46%);--borek-entry-row-hover-bg:color-mix(in srgb,#bfe8cf 58%,var(--panel) 42%)}html[data-theme=dark][data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row-unverified{--borek-entry-row-bg:color-mix(in srgb,#6d3343 24%,var(--modern-field-bg) 76%);--borek-entry-row-hover-bg:color-mix(in srgb,#864055 30%,var(--modern-field-bg-focus) 70%)}html[data-theme=dark][data-visual-style=modern] body .borek-entry-requests-table tbody :is(tr.borek-entry-request-main-row-tax-invoice-missing,tr.borek-entry-request-main-row-invoice-pending){--borek-entry-row-bg:color-mix(in srgb,#6a4a24 20%,var(--modern-field-bg) 80%);--borek-entry-row-hover-bg:color-mix(in srgb,#7b572a 28%,var(--modern-field-bg-focus) 72%)}html[data-theme=dark][data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row-confirmed{--borek-entry-row-bg:color-mix(in srgb,#255a3a 20%,var(--modern-field-bg) 80%);--borek-entry-row-hover-bg:color-mix(in srgb,#2b6d45 28%,var(--modern-field-bg-focus) 72%)}html[data-visual-style=modern] body .borek-entry-status{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 8px;border:1px solid color-mix(in srgb,var(--modern-line-strong) 68%,transparent);border-radius:999px;background:color-mix(in srgb,var(--modern-field-bg-focus) 74%,transparent);color:var(--ink);font-size:.74rem;font-weight:760;line-height:1;white-space:nowrap}html[data-visual-style=modern] body .borek-entry-status--paid{border-color:color-mix(in srgb,#2d9960 48%,var(--modern-line) 52%);background:color-mix(in srgb,#ddf5e7 72%,var(--modern-field-bg) 28%);color:color-mix(in srgb,#176f43 82%,var(--ink) 18%)}html[data-visual-style=modern] body .borek-entry-status--pending{border-color:color-mix(in srgb,#d0932f 46%,var(--modern-line) 54%);background:color-mix(in srgb,#fff0ca 70%,var(--modern-field-bg) 30%);color:color-mix(in srgb,#85590f 80%,var(--ink) 20%)}html[data-visual-style=modern] body :is(.borek-entry-status--revoked,.borek-entry-status--expired){border-color:color-mix(in srgb,#bd6476 44%,var(--modern-line) 56%);background:color-mix(in srgb,#f5dfe4 68%,var(--modern-field-bg) 32%);color:color-mix(in srgb,#85354a 80%,var(--ink) 20%)}html[data-theme=dark][data-visual-style=modern] body .borek-entry-status--paid{background:color-mix(in srgb,#1f7047 34%,var(--modern-field-bg) 66%);color:#b8ebce}html[data-theme=dark][data-visual-style=modern] body .borek-entry-status--pending{background:color-mix(in srgb,#865e1c 34%,var(--modern-field-bg) 66%);color:#f6d596}html[data-theme=dark][data-visual-style=modern] body :is(.borek-entry-status--revoked,.borek-entry-status--expired){background:color-mix(in srgb,#79384a 34%,var(--modern-field-bg) 66%);color:#efbdc9}@media (min-width:1260px){html[data-visual-style=modern] body .borek-entry-requests-table{min-width:1220px;table-layout:auto}html[data-visual-style=modern] body .borek-entry-requests-table--without-created{min-width:1120px;table-layout:fixed}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=last-visit-date],html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=visit-date]{width:9%}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=created]{width:8%}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=type]{width:12%}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=user]{width:21%;min-width:240px}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=certification]{width:9%}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=amount]{width:7%}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=liters]{width:7%}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=method]{width:8%}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=status]{width:8%}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=code]{width:9%}html[data-visual-style=modern] body .borek-entry-requests-table :is(th,td)[data-col=detail]{width:11%;min-width:150px}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=visit-date]{width:7%}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=user]{width:21%}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=certification]{width:11%;min-width:0}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=amount]{width:8%}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=type]{width:11%}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=method]{width:8%}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=status]{width:10%}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=code]{width:9%}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=detail]{width:15%;min-width:0}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass :is(th,td)[data-col=valid-to]{width:18%}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass :is(th,td)[data-col=visits]{width:9%}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=visit-date]{padding-right:6px}html[data-visual-style=modern] body .borek-entry-requests-table.borek-entry-requests-table--without-created :is(th,td)[data-col=user]{padding-left:6px}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td{height:48px;padding:8px 10px;overflow:hidden;vertical-align:middle;font-size:.82rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td:first-child{padding-left:12px}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail],html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=user]{overflow:visible}html[data-visual-style=modern] body .borek-entry-requests-table :is(.borek-entry-visit-summary,.borek-entry-user-stack,.borek-entry-user-primary,.borek-entry-row-action-stack){display:flex;min-width:0;flex-direction:row;align-items:center;flex-wrap:nowrap}html[data-visual-style=modern] body .borek-entry-requests-table .borek-entry-type-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-visual-style=modern] body .borek-entry-requests-table .borek-entry-user-stack{gap:6px;overflow:visible}html[data-visual-style=modern] body .borek-entry-requests-table .borek-entry-user-primary{flex:0 0 auto;overflow:visible}html[data-visual-style=modern] body .borek-entry-requests-table .borek-entry-user-primary :is(a,strong){max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap}html[data-visual-style=modern] body .borek-entry-requests-table :is(.borek-entry-unverified-badge,.borek-entry-tax-invoice-missing-badge){flex:0 0 auto;max-width:86px;padding:2px 6px;overflow:hidden;font-size:.66rem;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}html[data-visual-style=modern] body .borek-entry-requests-table td[data-col=amount],html[data-visual-style=modern] body .borek-entry-requests-table td[data-col=code],html[data-visual-style=modern] body .borek-entry-requests-table td[data-col=created],html[data-visual-style=modern] body .borek-entry-requests-table td[data-col=liters]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-visual-style=modern] body .borek-entry-requests-table td[data-col=code] strong{font-family:var(--modern-font-ui);font-size:.8rem;letter-spacing:.02em}html[data-visual-style=modern] body .borek-entry-requests-table td[data-col=detail] .borek-entry-row-action-stack{justify-content:flex-start;gap:6px}html[data-visual-style=modern] body .borek-entry-requests-table td[data-col=detail] .inline-button{flex:0 0 auto!important;min-width:0!important;min-height:28px!important;padding:5px 9px!important;border-radius:10px!important;font-size:.72rem!important;line-height:1!important;white-space:nowrap!important}}@media (max-width:1259px){html[data-visual-style=modern] body .borek-entry-requests-table-wrap{border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible!important}html[data-visual-style=modern] body .borek-entry-requests-table{display:block!important;width:100%!important;min-width:0!important;table-layout:auto!important}html[data-visual-style=modern] body .borek-entry-requests-table thead{display:none!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody{display:grid!important;width:100%!important;min-width:0!important;grid-gap:10px!important;gap:10px!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row,html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:has(>td[data-col=last-visit-date]){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-areas:"user user user" "visit-date created certification" "amount type code" "detail detail detail"!important;width:100%!important;min-width:0!important;grid-gap:11px 16px!important;gap:11px 16px!important;padding:14px 16px!important;border:1px solid var(--modern-line)!important;border-radius:15px!important;background:var(--borek-entry-row-bg)!important;box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 22%,transparent),0 8px 20px color-mix(in srgb,var(--modern-shadow) 22%,transparent)!important;overflow:hidden!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:has(>td[data-col=last-visit-date]){grid-template-areas:"user user user" "last-visit-date created certification" "amount type code" "detail detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:not(:has(>td[data-col=created])){grid-template-areas:"user user user" "visit-date certification amount" "type type code" "detail detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass tbody tr.borek-entry-request-main-row:not(:has(>td[data-col=created])){grid-template-areas:"user user user" "visit-date certification valid-to" "visits status code" "detail detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td{display:grid!important;grid-template-columns:minmax(0,1fr);align-content:start!important;align-items:start!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink)!important;font-size:.84rem!important;line-height:1.25!important;text-align:left!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td:not([data-col=detail]):not([data-col=method]):not([data-col=status]){grid-template-columns:minmax(0,1fr)!important;gap:0!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td:before{content:attr(data-label)!important;display:block!important;margin-bottom:3px;color:color-mix(in srgb,var(--muted) 82%,var(--ink) 18%)!important;font:730 .67rem/1.15 var(--font-body,system-ui,sans-serif)!important;letter-spacing:.02em!important;text-transform:uppercase!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=visit-date]{grid-area:visit-date}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=last-visit-date]{grid-area:last-visit-date}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=created]{grid-area:created}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=user]{grid-area:user;display:block!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail]:before,html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=user]:before{content:none!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=certification]{grid-area:certification;display:grid!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=amount]{grid-area:amount}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=liters]{grid-area:liters}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=type]{grid-area:type}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=code]{grid-area:code}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=valid-to]{grid-area:valid-to}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=visits]{grid-area:visits}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass tbody tr.borek-entry-request-main-row>td[data-col=status]{grid-area:status;display:grid!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=amount]>.borek-entry-payment-amount-default,html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=method][data-label],html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=status][data-label]{display:none!important}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass tbody tr.borek-entry-request-main-row>td[data-col=status][data-label]{display:flex!important;flex-direction:column!important;align-items:flex-start!important}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass tbody tr.borek-entry-request-main-row>td[data-col=status]>.borek-entry-status{width:-moz-fit-content!important;width:fit-content!important;height:auto!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=amount]>.borek-entry-payment-summary-mobile{display:inline-flex!important;min-width:0;align-items:center;flex-wrap:wrap;gap:4px;font-size:.84rem;line-height:1.25}html[data-visual-style=modern] body .borek-entry-requests-table .borek-entry-type-label,html[data-visual-style=modern] body .borek-entry-requests-table .borek-entry-user-primary,html[data-visual-style=modern] body .borek-entry-requests-table .borek-entry-user-primary :is(a,strong){max-width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}html[data-visual-style=modern] body .borek-entry-requests-table .borek-entry-user-stack{display:flex!important;width:100%!important;min-width:0!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;gap:5px 7px!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail]{grid-area:detail;display:flex!important;width:100%!important;min-width:0!important;padding-top:10px!important;border-top:1px solid color-mix(in srgb,var(--modern-line) 72%,transparent)!important;justify-self:stretch!important;align-items:center!important;justify-content:flex-end!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail]>.borek-entry-row-action-stack{display:flex!important;min-width:0!important;flex-flow:row wrap!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;padding-top:0!important;gap:8px!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail]>.borek-entry-row-action-stack>.inline-button{width:auto!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important}}@media (min-width:761px) and (max-width:1259px){html[data-visual-style=modern] body .borek-entry-requests-table-wrap{border:1px solid var(--modern-line);border-radius:16px;background:color-mix(in srgb,var(--modern-field-bg) 46%,var(--panel) 54%);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 28%,transparent),0 10px 26px color-mix(in srgb,var(--modern-shadow) 24%,transparent);overflow:hidden!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody{display:block!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row,html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:has(>td[data-col=last-visit-date]){grid-template-columns:minmax(135px,1.45fr) minmax(58px,.65fr) minmax(70px,.78fr) minmax(130px,1.35fr) auto!important;grid-template-areas:"user visit-date created amount detail" "user certification type code detail"!important;gap:6px 10px!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--modern-line) 76%,transparent)!important;border-radius:0!important;background:var(--borek-entry-row-bg)!important;box-shadow:none!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:has(>td[data-col=last-visit-date]){grid-template-areas:"user last-visit-date created amount detail" "user certification type code detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:not(:has(>td[data-col=created])){grid-template-areas:"user visit-date certification amount detail" "user type type code detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass tbody tr.borek-entry-request-main-row:not(:has(>td[data-col=created])){grid-template-areas:"user visit-date certification valid-to detail" "user visits status code detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:last-child{border-bottom:0!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:hover{background:var(--borek-entry-row-hover-bg)!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td{align-self:center!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td:before{margin-bottom:2px;font-size:.62rem!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=user]{align-self:center!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail]{align-self:stretch!important;padding-top:0!important;border-top:0!important;justify-content:flex-end!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail]>.borek-entry-row-action-stack{flex-wrap:nowrap!important}}@media (max-width:760px){html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-row-columns-override){grid-template-columns:repeat(10,minmax(0,1fr))!important;grid-template-areas:"user user user user user user user user user user" "visit-date visit-date visit-date visit-date visit-date created created created created created" "certification certification certification certification certification code code code code code" "type type type type amount amount amount amount amount amount" "detail detail detail detail detail detail detail detail detail detail"!important;gap:6px 10px!important;padding:9px 10px!important;border-radius:14px!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-row-columns-override):has(>td[data-col=last-visit-date]){grid-template-areas:"user user user user user user user user user user" "last-visit-date last-visit-date last-visit-date last-visit-date last-visit-date created created created created created" "certification certification certification certification certification code code code code code" "type type type type amount amount amount amount amount amount" "detail detail detail detail detail detail detail detail detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-row-columns-override):not(:has(>td[data-col=created])){grid-template-areas:"user user user user user user user user user user" "visit-date visit-date visit-date certification certification certification code code code code" "type type type type amount amount amount amount amount amount" "detail detail detail detail detail detail detail detail detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-row-columns-override):not(:has(>td[data-col=created])){grid-template-areas:"user user user user user user user user user user" "visit-date visit-date visit-date certification certification certification valid-to valid-to valid-to valid-to" "visits visits visits status status status code code code code" "detail detail detail detail detail detail detail detail detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td:before{margin-bottom:2px;font-size:.6rem!important;line-height:1.05!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td{font-size:.8rem!important;line-height:1.16!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=user]{padding-bottom:1px!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=amount]:not(#borek-entry-mobile-amount-layout){display:grid!important;align-content:start!important;align-items:start!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=amount]:not(#borek-entry-mobile-amount-layout):before{content:attr(data-label)!important;display:block!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=amount]>.borek-entry-payment-summary-mobile{align-items:center!important;gap:3px!important;font-size:.78rem!important;line-height:1.16!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail]{padding-top:5px!important;justify-content:stretch!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail]>.borek-entry-row-action-stack{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%!important;padding-top:0!important;direction:ltr!important}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass .borek-daily-ack-inline-detail,html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass .borek-daily-ack-inline-detail-summary{width:100%!important;max-width:none!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail]>.borek-entry-row-action-stack>.inline-button:not(#borek-entry-overview-mobile-action-width){width:100%!important;min-width:0!important;max-width:none!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail] .table-detail-button{order:1!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row>td[data-col=detail] .borek-entry-certification-trigger{order:2!important}}@media (max-width:350px){html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-narrow-row-override),html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-narrow-row-override):has(>td[data-col=last-visit-date]){grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"user user" "visit-date created" "certification code" "type type" "amount amount" "detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-narrow-row-override):has(>td[data-col=last-visit-date]){grid-template-areas:"user user" "last-visit-date created" "certification code" "type type" "amount amount" "detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-narrow-row-override):not(:has(>td[data-col=created])){grid-template-areas:"user user" "visit-date certification" "type code" "amount amount" "detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table--annual-pass tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-narrow-row-override):not(:has(>td[data-col=created])){grid-template-areas:"user user" "visit-date valid-to" "certification code" "visits status" "detail detail"!important}}.borek-overview-tabs{width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important}.borek-future-entries-card{min-width:0}@media (min-width:1260px){html[data-visual-style=modern] body .borek-entry-requests-table-wrap--fit-desktop{overflow-x:hidden!important}html[data-visual-style=modern] body .borek-entry-requests-table-wrap--fit-desktop>.borek-entry-requests-table{width:100%!important;min-width:0!important;table-layout:fixed!important}html[data-visual-style=modern] body .borek-entry-requests-table--air_fill :is(th,td)[data-col=user]{width:23%}html[data-visual-style=modern] body .borek-entry-requests-table--air_fill :is(th,td)[data-col=certification]{width:8%}html[data-visual-style=modern] body .borek-entry-requests-table--air_fill :is(th,td)[data-col=liters]{width:7%}html[data-visual-style=modern] body .borek-entry-requests-table--air_fill :is(th,td)[data-col=code]{width:10%}html[data-visual-style=modern] body .borek-entry-requests-table--air_fill :is(th,td)[data-col=detail]{width:11%;min-width:0}}@media (max-width:1259px){html[data-visual-style=modern] body .borek-entry-requests-table--air_fill tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-row-columns-override),html[data-visual-style=modern] body .borek-entry-requests-table--air_fill tbody tr.borek-entry-request-main-row:not(#borek-entry-mobile-row-columns-override):not(:has(>td[data-col=created])){grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-areas:"user user user" "visit-date certification code" "liters amount amount" "detail detail detail"!important}}@media (min-width:761px) and (max-width:1259px){html[data-visual-style=modern] body .borek-entry-requests-table--air_fill tbody tr.borek-entry-request-main-row:not(#borek-entry-tablet-row-columns-override),html[data-visual-style=modern] body .borek-entry-requests-table--air_fill tbody tr.borek-entry-request-main-row:not(#borek-entry-tablet-row-columns-override):not(:has(>td[data-col=created])){grid-template-columns:minmax(160px,1.5fr) minmax(70px,.65fr) minmax(100px,.8fr) minmax(140px,1.25fr) auto!important;grid-template-areas:"user user user user user" "visit-date certification liters amount code" "detail detail detail detail detail"!important}}.borek-entry-overview-subsection{margin-top:10px;padding-top:20px;border-top:1px solid var(--line)}html[data-visual-style=modern] body .borek-stays-overview-card{border-color:color-mix(in srgb,#2d8d86 34%,var(--modern-line) 66%)}html[data-visual-style=modern] body .borek-entry-requests-table--stay thead th{background:color-mix(in srgb,#dff3f0 36%,var(--modern-field-bg) 64%)}html[data-theme=dark][data-visual-style=modern] body .borek-entry-requests-table--stay thead th{background:color-mix(in srgb,#245d59 22%,var(--modern-field-bg) 78%)}@media (min-width:1260px){html[data-visual-style=modern] body .borek-entry-requests-table--stay.borek-entry-requests-table--without-created{min-width:1040px}html[data-visual-style=modern] body .borek-entry-requests-table--stay :is(th,td)[data-col=stay-from],html[data-visual-style=modern] body .borek-entry-requests-table--stay :is(th,td)[data-col=stay-to]{width:8%}html[data-visual-style=modern] body .borek-entry-requests-table--stay.borek-entry-requests-table--without-created :is(th,td)[data-col=user]{width:24%}html[data-visual-style=modern] body .borek-entry-requests-table--stay :is(th,td)[data-col=accommodation]{width:12%}html[data-visual-style=modern] body .borek-entry-requests-table--stay :is(th,td)[data-col=stay-scope]{width:12%}html[data-visual-style=modern] body .borek-entry-requests-table--stay.borek-entry-requests-table--without-created :is(th,td)[data-col=amount]{width:9%}html[data-visual-style=modern] body .borek-entry-requests-table--stay.borek-entry-requests-table--without-created :is(th,td)[data-col=status]{width:10%}html[data-visual-style=modern] body .borek-entry-requests-table--stay.borek-entry-requests-table--without-created :is(th,td)[data-col=code]{width:8%}html[data-visual-style=modern] body .borek-entry-requests-table--stay.borek-entry-requests-table--without-created :is(th,td)[data-col=detail]{width:9%}html[data-visual-style=modern] body .borek-entry-requests-table--stay .borek-entry-unverified-badge{max-width:none}}@media (max-width:1259px){html[data-visual-style=modern] body .borek-entry-requests-table--stay tbody tr.borek-entry-request-main-row--stay:not(#borek-stay-mobile-row-columns-override),html[data-visual-style=modern] body .borek-entry-requests-table--stay tbody tr.borek-entry-request-main-row--stay:not(#borek-stay-mobile-row-columns-override):not(:has(>td[data-col=created])){grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-areas:"user user user" "stay-from stay-to accommodation" "stay-scope amount code" "detail detail detail"!important}html[data-visual-style=modern] body .borek-entry-requests-table--stay td[data-col=stay-from]{grid-area:stay-from}html[data-visual-style=modern] body .borek-entry-requests-table--stay td[data-col=stay-to]{grid-area:stay-to}html[data-visual-style=modern] body .borek-entry-requests-table--stay td[data-col=accommodation]{grid-area:accommodation}html[data-visual-style=modern] body .borek-entry-requests-table--stay td[data-col=stay-scope]{grid-area:stay-scope}}@media (max-width:620px){html[data-visual-style=modern] body .borek-entry-requests-table--stay tbody tr.borek-entry-request-main-row--stay:not(#borek-stay-mobile-row-columns-override),html[data-visual-style=modern] body .borek-entry-requests-table--stay tbody tr.borek-entry-request-main-row--stay:not(#borek-stay-mobile-row-columns-override):not(:has(>td[data-col=created])){grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"user user" "stay-from stay-to" "accommodation stay-scope" "amount code" "detail detail"!important}}.borek-instant-entry-detail-panel:has(>.borek-instant-entry-header){--borek-instant-detail-line:color-mix(in srgb,var(--line) 76%,transparent);width:min(1080px,100%)!important;padding:clamp(18px,2.1vw,26px)!important;border-radius:19px!important;background:color-mix(in srgb,var(--panel) 86%,#ffffff 14%)!important}.borek-instant-entry-detail-panel:has(>.borek-instant-entry-header)>.borek-instant-detail-action-rail{--shark-modal-action-size:38px;--shark-modal-action-gap:8px}.borek-instant-entry-detail-panel:has(>.borek-instant-entry-header) .borek-instant-detail-action-rail>.shark-modal-action{position:static!important;inset:auto!important;display:inline-grid!important;place-items:center!important;width:var(--shark-modal-action-size)!important;min-width:var(--shark-modal-action-size)!important;max-width:var(--shark-modal-action-size)!important;height:var(--shark-modal-action-size)!important;min-height:var(--shark-modal-action-size)!important;max-height:var(--shark-modal-action-size)!important;margin:0!important;padding:0!important}.borek-instant-entry-detail-panel:has(>.borek-instant-entry-header) .borek-instant-entry-detail-edit{border-color:#88ace6!important;background:linear-gradient(160deg,#ebf4ff,#d2e2fd)!important;color:#2357b2!important;box-shadow:0 4px 10px rgba(35,87,178,.2)!important}.borek-instant-entry-detail-panel:has(>.borek-instant-entry-header) .borek-instant-entry-detail-account svg,.borek-instant-entry-detail-panel:has(>.borek-instant-entry-header) .borek-instant-entry-detail-edit svg{width:17px!important;height:17px!important}.borek-instant-entry-header{display:grid;grid-gap:2px;gap:2px;min-width:0;margin:0 150px 14px 0}.borek-instant-entry-header h3,.borek-instant-entry-header p{margin:0}.borek-instant-entry-header p{color:var(--muted);font-size:.94rem}.borek-instant-entry-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;overflow:hidden;border:1px solid var(--borek-instant-detail-line);border-radius:13px;background:color-mix(in srgb,var(--panel) 86%,var(--panel-soft))}.borek-instant-entry-summary-item{display:grid;place-items:center;align-content:center;min-width:0;min-height:74px;padding:10px 14px;text-align:center}.borek-instant-entry-summary-item+.borek-instant-entry-summary-item{border-left:1px solid var(--borek-instant-detail-line)}.borek-instant-entry-summary-item>:first-child{color:var(--text);font-size:.72rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.borek-instant-entry-summary-item>:last-child{min-width:0;overflow-wrap:anywhere;color:var(--muted);font-size:.96rem}.borek-instant-entry-summary-item>strong:last-child{color:var(--text)}.borek-instant-entry-primary-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.32fr);margin:0 12px 18px;border-bottom:1px solid var(--borek-instant-detail-line)}.borek-instant-entry-primary-section{min-width:0;padding:4px 26px 18px 0}.borek-instant-entry-primary-section+.borek-instant-entry-primary-section{padding-right:0;padding-left:30px;border-left:1px solid var(--borek-instant-detail-line)}.borek-instant-entry-ack-box h5,.borek-instant-entry-billing-box h5,.borek-instant-entry-primary-section h4{margin:0 0 12px}.borek-instant-entry-info-row{display:grid;grid-template-columns:minmax(118px,.46fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline;min-width:0;padding:4px 0;font-size:.88rem;line-height:1.35}.borek-instant-entry-info-row>span{min-width:0;overflow-wrap:anywhere;color:var(--muted)}.borek-instant-entry-info-row .is-verified{color:#168456;font-weight:800}.borek-instant-entry-info-row .is-unverified{color:#9b4f54;font-weight:800}.borek-instant-entry-disclosures{overflow:hidden;border:1px solid var(--borek-instant-detail-line);border-radius:13px;background:transparent}.borek-instant-entry-disclosure+.borek-instant-entry-disclosure{border-top:1px solid var(--borek-instant-detail-line)}.borek-instant-entry-disclosure--pairing{background:color-mix(in srgb,#eaf3ff 24%,transparent)}html[data-visual-style=modern] body .borek-instant-entry-disclosure-trigger{display:grid!important;grid-template-columns:minmax(190px,.9fr) minmax(0,1.35fr) 22px;grid-gap:18px;gap:18px;align-items:center;justify-items:stretch!important;width:100%!important;min-height:46px;margin:0!important;padding:8px 14px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--text)!important;text-align:left!important;box-shadow:none!important;text-shadow:none!important;transform:none!important}html[data-visual-style=modern] body .borek-instant-entry-disclosure-trigger:not(#borek-instant-entry-disclosure-hover-override):active,html[data-visual-style=modern] body .borek-instant-entry-disclosure-trigger:not(#borek-instant-entry-disclosure-hover-override):focus,html[data-visual-style=modern] body .borek-instant-entry-disclosure-trigger:not(#borek-instant-entry-disclosure-hover-override):hover{border:0!important;background:color-mix(in srgb,var(--brand) 4%,transparent)!important;background-image:none!important;color:var(--text)!important;box-shadow:none!important;filter:none!important;outline:0!important;text-shadow:none!important;transform:none!important}html[data-visual-style=modern] body .borek-instant-entry-disclosure-trigger:not(#borek-instant-entry-disclosure-hover-override):focus-visible{background:color-mix(in srgb,var(--brand) 4%,transparent)!important;background-image:none!important;color:var(--text)!important;box-shadow:none!important;filter:none!important;outline:2px solid color-mix(in srgb,var(--brand) 54%,transparent)!important;outline-offset:-2px!important;text-shadow:none!important;transform:none!important}.borek-instant-entry-disclosure-title{color:var(--text);font-size:.88rem;font-weight:850;line-height:1.2}.borek-instant-entry-disclosure-summary,.borek-instant-entry-disclosure-title{justify-self:start;min-width:0;text-align:left!important;text-shadow:none!important}.borek-instant-entry-disclosure-summary{overflow:hidden;color:var(--muted);font-size:.8rem;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.borek-instant-entry-disclosure-chevron{justify-self:end;font-size:1.3rem;line-height:1;transition:transform .15s ease}.borek-instant-entry-disclosure.is-open .borek-instant-entry-disclosure-chevron{transform:rotate(180deg)}.borek-instant-entry-disclosure-content{padding:14px 16px 18px;border-top:1px solid var(--borek-instant-detail-line);background:color-mix(in srgb,var(--panel) 97%,#ffffff 3%)}.borek-instant-entry-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 24px;gap:2px 24px;min-width:0}.borek-instant-entry-payment-grid,.borek-instant-entry-times-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.borek-instant-entry-payment-grid .borek-instant-entry-info-row,.borek-instant-entry-times-grid .borek-instant-entry-info-row{grid-template-columns:1fr;gap:1px;padding:7px 0}.borek-instant-entry-file-list{display:grid;grid-gap:8px;gap:8px}.borek-instant-entry-file{border:1px solid var(--borek-instant-detail-line);border-radius:10px}.borek-instant-entry-file>summary{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer}.borek-instant-entry-file-preview{display:grid;grid-gap:8px;gap:8px;padding:12px;border-top:1px solid var(--borek-instant-detail-line)}.borek-instant-entry-file-preview iframe,.borek-instant-entry-file-preview img{width:100%;max-height:420px;border:1px solid var(--line);border-radius:9px;-o-object-fit:contain;object-fit:contain}.borek-instant-entry-file-preview iframe{min-height:360px}.borek-instant-entry-ack-box,.borek-instant-entry-billing-box{padding:12px;border:1px solid var(--borek-instant-detail-line);border-radius:11px;background:color-mix(in srgb,var(--panel) 93%,#ffffff 7%)}.borek-instant-entry-disclosure-content :is(details:has(>.borek-instant-entry-upload-form),details:has(>.borek-instant-entry-reschedule-form)){display:grid;justify-items:start;grid-gap:10px;gap:10px;width:100%}html[data-visual-style=modern] body .borek-instant-entry-disclosure-content :is(details:has(>.borek-instant-entry-upload-form),details:has(>.borek-instant-entry-reschedule-form))>summary.secondary.inline-button{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:32px!important;margin:0!important;padding:5px 11px!important;border:1px solid color-mix(in srgb,var(--brand) 42%,var(--line) 58%)!important;border-radius:999px!important;background:color-mix(in srgb,var(--panel) 94%,#ffffff 6%)!important;color:var(--text)!important;font-size:.78rem!important;font-weight:800!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer}html[data-visual-style=modern] body .borek-instant-entry-disclosure-content :is(details:has(>.borek-instant-entry-upload-form),details:has(>.borek-instant-entry-reschedule-form))>summary.secondary.inline-button:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--brand) 64%,var(--line) 36%)!important;background:color-mix(in srgb,var(--brand) 7%,var(--panel) 93%)!important;color:var(--text)!important;box-shadow:none!important}.borek-instant-entry-disclosure-content :is(details:has(>.borek-instant-entry-upload-form),details:has(>.borek-instant-entry-reschedule-form))>summary:after,.borek-instant-entry-disclosure-content :is(details:has(>.borek-instant-entry-upload-form),details:has(>.borek-instant-entry-reschedule-form))[open]>summary:after{content:none!important;display:none!important}.borek-instant-entry-ack-box .borek-daily-ack-inline-detail-panel{width:100%;padding:0;border:0;background:transparent!important;box-shadow:none}.borek-instant-entry-ack-box .borek-daily-ack-inline-detail-panel>p{margin:0}.borek-instant-entry-ack-box .borek-daily-ack-inline-detail-signature{width:min(420px,100%);background:#ffffff}html[data-theme=dark] .borek-instant-entry-detail-panel:has(>.borek-instant-entry-header){background:var(--panel)!important}html[data-visual-style=modern] body .borek-instant-entry-editor-panel{background:radial-gradient(520px 320px at 50% -8%,color-mix(in srgb,var(--brand-2) 10%,transparent),transparent 72%),linear-gradient(145deg,color-mix(in srgb,var(--panel) 96%,#ffffff 4%),var(--panel))!important;background-color:var(--panel)!important}html[data-theme=dark][data-visual-style=modern] body .borek-instant-entry-editor-panel{background:var(--panel)!important}.borek-instant-entry-reschedule-form,.borek-instant-entry-upload-form{margin-top:10px;max-width:520px}.borek-instant-entry-upload-form input[type=file]{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.borek-instant-entry-pair-form{display:grid;grid-template-columns:minmax(220px,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.borek-instant-entry-editor-delete{display:grid;justify-items:start;grid-gap:7px;gap:7px;margin-top:18px;padding:14px;border:1px solid color-mix(in srgb,#d93f43 45%,var(--line));border-radius:12px;background:color-mix(in srgb,#fff1f1 55%,transparent)}.borek-instant-entry-editor-delete button{color:#b9282e!important}@media (max-width:900px){.borek-instant-entry-detail-panel:has(>.borek-instant-entry-header){width:100dvw!important;min-width:100dvw!important;height:100dvh!important;max-height:100dvh!important;padding:max(16px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important}.borek-instant-entry-header{margin-right:140px}.borek-instant-entry-primary-grid{grid-template-columns:1fr 1fr;margin-inline:0}.borek-instant-entry-primary-section{padding-right:18px}.borek-instant-entry-primary-section+.borek-instant-entry-primary-section{padding-left:18px}.borek-instant-entry-info-row{grid-template-columns:1fr;gap:1px}.borek-instant-entry-payment-grid,.borek-instant-entry-times-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.borek-instant-entry-detail-panel:has(>.borek-instant-entry-header){padding-inline:12px!important}.borek-instant-entry-header{margin:0 132px 10px 2px}.borek-instant-entry-header h3{font-size:1.35rem}.borek-instant-entry-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:12px}.borek-instant-entry-summary-item{min-height:58px;padding:7px 9px}.borek-instant-entry-summary-item:nth-child(3){border-left:0}.borek-instant-entry-summary-item:nth-child(3),.borek-instant-entry-summary-item:nth-child(4){border-top:1px solid var(--borek-instant-detail-line)}.borek-instant-entry-primary-grid{grid-template-columns:1fr;margin-bottom:12px}.borek-instant-entry-primary-section,.borek-instant-entry-primary-section+.borek-instant-entry-primary-section{padding:2px 2px 11px;border-left:0}.borek-instant-entry-primary-section+.borek-instant-entry-primary-section{padding-top:11px;border-top:1px solid var(--borek-instant-detail-line)}.borek-instant-entry-primary-section h4{margin-bottom:5px}.borek-instant-entry-info-row{grid-template-columns:minmax(104px,.42fr) minmax(0,1fr);gap:8px;padding:2px 0;font-size:.8rem}.borek-instant-entry-disclosure-trigger{grid-template-columns:minmax(0,1fr) 18px;gap:5px 8px;min-height:48px;padding:9px 11px!important}.borek-instant-entry-disclosure-summary{grid-column:1;white-space:normal}.borek-instant-entry-disclosure-chevron{grid-column:2;grid-row:1/span 2}.borek-instant-entry-disclosure-content{padding:11px}.borek-instant-entry-payment-grid,.borek-instant-entry-section-grid,.borek-instant-entry-times-grid{grid-template-columns:1fr}.borek-instant-entry-payment-grid .borek-instant-entry-info-row,.borek-instant-entry-section-grid .borek-instant-entry-info-row,.borek-instant-entry-times-grid .borek-instant-entry-info-row{grid-template-columns:minmax(105px,.42fr) minmax(0,1fr);gap:8px;padding:3px 0}.borek-instant-entry-pair-form{grid-template-columns:1fr}.borek-instant-entry-file>summary{display:grid}.borek-instant-entry-file-preview iframe{min-height:290px}.borek-instant-entry-editor-panel{padding-inline:12px!important}}@media (max-width:350px){.borek-instant-entry-header{margin-right:126px}.borek-instant-entry-info-row,.borek-instant-entry-payment-grid .borek-instant-entry-info-row,.borek-instant-entry-section-grid .borek-instant-entry-info-row,.borek-instant-entry-times-grid .borek-instant-entry-info-row{grid-template-columns:1fr;gap:0}}.professional-future-events-list{--professional-event-row-divider:color-mix(in srgb,var(--line) 84%,#9dc9e8 16%);display:grid;grid-gap:0;gap:0;width:100%;min-width:0;overflow:hidden;border:1px solid var(--professional-event-row-divider);border-radius:14px;background:color-mix(in srgb,var(--panel) 96%,#edf7fd 4%);box-shadow:0 3px 10px rgba(18,71,102,.07)}.events-overview-header--main .events-overview-title{font-size:clamp(1.35rem,1.9vw,1.7rem)}.professional-future-event-row{--professional-event-accent:#5d9fce;position:relative;display:grid;grid-template-columns:minmax(280px,1fr) 370px 314px;grid-template-areas:"identity meta actions";align-items:center;grid-gap:12px clamp(14px,1.4vw,22px);gap:12px clamp(14px,1.4vw,22px);width:100%;min-width:0;min-height:68px;padding:9px 12px 9px 18px;overflow:hidden;border:0;border-bottom:1px solid var(--professional-event-row-divider);border-radius:0;background:transparent;box-shadow:none}.professional-future-event-row:last-child{border-bottom:0}.professional-future-event-row[data-has-finance=true]{grid-template-areas:"identity meta actions" "finance meta actions";row-gap:4px;min-height:78px}.professional-future-event-row:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--professional-event-accent)}.professional-future-event-row[data-event-type=vikendovka]{--professional-event-accent:#e58a2f}.professional-future-event-row[data-event-type=chorvatsko]{--professional-event-accent:#5b9ed9}.professional-future-event-row[data-event-type=expedice]{--professional-event-accent:#3e93a3}.professional-future-event-row[data-event-type=prednaska]{--professional-event-accent:#8a73be}.professional-future-event-row[data-event-type=trenink]{--professional-event-accent:#3b9c78}.professional-future-event-row[data-event-type=jama]{--professional-event-accent:#92714e}.professional-future-event-identity{grid-area:identity;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-width:0}.professional-future-event-identity .event-type-pill{flex:0 0 auto;min-width:46px;padding:2px 7px;font-size:.68rem;line-height:1.25;text-align:center}.professional-future-event-copy{min-width:0}.professional-future-event-copy h4,.professional-future-event-copy p{margin:0}.professional-future-event-copy h4{min-width:0;overflow:hidden;color:var(--ink);font-size:.94rem;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.professional-future-event-participation-status{flex:0 0 auto;padding:2px 7px;font-size:.66rem;line-height:1.2}.professional-future-event-participation-badges{grid-column:1;display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0}html[data-visual-style=modern] body .badge.badge.professional-future-event-pro-badge{--modern-action-bg:linear-gradient(90deg,#ffe8ea,#f7d1d6);--modern-action-border:#e3aeb6;--modern-action-text:#91303a;--modern-action-shadow:rgba(165,52,64,0.16)}html[data-theme=dark][data-visual-style=modern] body .badge.badge.professional-future-event-pro-badge{--modern-action-bg:linear-gradient(90deg,rgba(102,36,48,0.94),rgba(70,25,35,0.96));--modern-action-border:rgba(255,151,166,0.46);--modern-action-text:#ffd7dd;--modern-action-shadow:rgba(0,0,0,0.34)}.professional-future-event-copy p{margin-top:3px;overflow:hidden;color:color-mix(in srgb,var(--ink) 72%,var(--muted) 28%);font-size:.75rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.professional-future-event-meta{grid-area:meta;display:grid;grid-template-columns:164px 72px 112px;align-items:center;grid-gap:11px;gap:11px;min-width:0;margin:0}.professional-future-event-meta-item{min-width:0}.professional-future-event-meta-item dt{margin:0 0 3px;color:var(--muted);font-size:.62rem;font-weight:700;letter-spacing:.045em;line-height:1;text-transform:uppercase}.professional-future-event-meta-item dd{display:flex;align-items:center;gap:6px;min-width:0;margin:0;color:var(--ink);font-size:.79rem;font-weight:700;line-height:1.15;white-space:nowrap}.professional-future-event-term-value{display:grid;grid-gap:2px;gap:2px;min-width:0}.professional-future-event-term-value small{color:var(--muted);font-size:.64rem;font-weight:700;line-height:1}.professional-future-event-meta-item svg{flex:0 0 15px;width:15px;height:15px;fill:none;stroke:color-mix(in srgb,var(--brand) 66%,var(--muted) 34%);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.professional-future-event-finance{grid-area:finance;display:flex;gap:18px;min-width:0;margin:0 0 0 58px}.professional-future-event-finance>div{display:flex;align-items:baseline;gap:5px;min-width:0}.professional-future-event-finance dt{color:var(--muted);font-size:.62rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.professional-future-event-finance dd{margin:0;color:var(--ink);font-size:.72rem;font-weight:800;white-space:nowrap}.professional-future-event-actions{--modern-control-radius:7px;grid-area:actions;display:grid;grid-template-columns:154px 72px 72px;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px;min-width:0}.professional-future-event-actions .professional-future-event-register,.professional-future-event-registration-status{grid-column:1}.professional-future-event-action--web{grid-column:2}.professional-future-event-action--detail{grid-column:3}html[data-visual-style=modern] body .professional-future-event-actions :is(a.inline-button.professional-future-event-action,button.inline-button.professional-event-registration-trigger){width:100%;min-width:0;min-height:32px;height:32px;margin:0;padding:6px 8px;border-radius:var(--modern-control-radius)!important;font-size:.75rem;font-weight:800;line-height:1.1;white-space:nowrap;overflow-wrap:normal;box-shadow:0 1px 4px rgba(17,69,101,.08)!important}.professional-future-event-registration-status{width:154px;text-align:center;color:var(--muted);font-size:.73rem;line-height:1.2;white-space:nowrap}@media (max-width:1200px){.professional-future-event-row{grid-template-columns:minmax(0,1fr) 86px 314px;grid-template-areas:"identity identity price" "term capacity actions";gap:9px 16px;min-height:86px;padding-block:10px}.professional-future-event-row[data-has-finance=true]{grid-template-areas:"identity identity price" "finance finance price" "term capacity actions";row-gap:7px;min-height:104px}.professional-future-event-finance{margin-left:58px}.professional-future-event-meta{display:contents}.professional-future-event-meta-item--term{grid-area:term}.professional-future-event-meta-item--capacity{grid-area:capacity;justify-self:start}.professional-future-event-meta-item--price{grid-area:price;align-self:start;justify-self:end}.professional-future-event-meta-item dt{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.professional-future-event-meta-item dd{font-size:.78rem}}@media (max-width:760px){.events-overview-header--main{align-items:center;flex-wrap:nowrap}.events-overview-header--main .events-overview-title{flex:1 1 auto;min-width:0;width:auto;font-size:clamp(1rem,4.3vw,1.12rem);white-space:nowrap}.events-overview-header--main .events-overview-filter-row{flex:0 0 127px;width:127px;min-width:0;margin-left:auto}.events-overview-header--main .events-overview-filter-select{width:100%}.events-overview-header--main .events-overview-filter-select .live-select-dropdown{width:100%;min-width:0}.events-overview-header--main .events-overview-filter-row .events-overview-filter-select-control{box-sizing:border-box;width:100%;min-width:0}.professional-future-events-list{gap:7px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.professional-future-event-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "meta" "actions";gap:8px;min-height:0;padding:10px 10px 9px 14px;border:1px solid var(--professional-event-row-divider);border-radius:12px;background:color-mix(in srgb,var(--panel) 96%,#edf7fd 4%);box-shadow:0 2px 7px rgba(18,71,102,.06)}.professional-future-event-row[data-has-finance=true]{grid-template-areas:"identity" "finance" "meta" "actions";gap:8px;min-height:0}.professional-future-event-row:last-child{border-bottom:1px solid var(--professional-event-row-divider)}.professional-future-event-identity{align-items:start;gap:8px}.professional-future-event-identity .event-type-pill{min-width:40px;padding-inline:6px;font-size:.62rem}.professional-future-event-copy h4{font-size:.86rem;line-height:1.18}.professional-future-event-copy h4,.professional-future-event-copy p{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.professional-future-event-copy p{margin-top:4px;font-size:.72rem;line-height:1.32}.professional-future-event-meta{grid-area:meta;display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;grid-gap:0;gap:0;padding:5px 6px;border:1px solid color-mix(in srgb,var(--line) 82%,#aed3e9 18%);border-radius:7px;background:color-mix(in srgb,var(--panel) 76%,#e7f3fa 24%)}.professional-future-event-meta-item--capacity,.professional-future-event-meta-item--price,.professional-future-event-meta-item--term{grid-area:auto;align-self:center;justify-self:stretch;padding-inline:6px}.professional-future-event-meta-item+.professional-future-event-meta-item{border-left:1px solid color-mix(in srgb,var(--line) 86%,transparent 14%)}.professional-future-event-meta-item dd{justify-content:center;overflow:hidden;font-size:.7rem;text-overflow:ellipsis}.professional-future-event-meta-item--term dd{gap:0}.professional-future-event-term-value>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.professional-future-event-meta-item--term svg{display:none}.professional-future-event-term-value{display:inline-flex;align-items:baseline;justify-content:center;gap:4px}.professional-future-event-term-value small{color:var(--muted);font-size:.55rem;font-weight:700;line-height:inherit}.professional-future-event-term-value small:before{content:"• "}.professional-future-event-meta-item svg{flex-basis:13px;width:13px;height:13px}.professional-future-event-finance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0;padding-left:48px}.professional-future-event-finance>div{display:block}.professional-future-event-finance dt{font-size:.56rem;line-height:1.1}.professional-future-event-finance dd{margin-top:2px;font-size:.69rem}.professional-future-event-actions{grid-template-columns:minmax(0,1fr) 64px 64px;justify-content:normal;gap:6px}html[data-visual-style=modern] body .professional-future-event-actions :is(a.inline-button.professional-future-event-action,button.inline-button.professional-event-registration-trigger){min-height:30px;height:30px;padding:5px 9px;font-size:.7rem}.professional-future-event-actions .professional-future-event-register{width:100%}.professional-future-event-registration-status{width:100%;margin:0;font-size:.7rem}}@media (max-width:360px){.professional-future-event-row{padding-inline:12px 8px}.professional-future-event-meta-item{padding-inline:3px}.professional-future-event-meta-item dd,html[data-visual-style=modern] body .professional-future-event-actions :is(a.inline-button.professional-future-event-action,button.inline-button.professional-event-registration-trigger){font-size:.66rem}}.registered-customer-events-modern-section{gap:12px}.registered-customer-event-list{--customer-event-row-divider:color-mix(in srgb,var(--line) 84%,#9dc9e8 16%);display:grid;grid-gap:0;gap:0;width:100%;min-width:0;overflow:hidden;border:1px solid var(--customer-event-row-divider);border-radius:14px;background:color-mix(in srgb,var(--panel) 96%,#edf7fd 4%);box-shadow:0 3px 10px rgba(18,71,102,.07)}.registered-customer-event-row{--customer-event-accent:#5d9fce;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 280px 72px;grid-template-areas:"identity summary actions" "related related related";align-items:center;grid-gap:12px clamp(12px,1.25vw,20px);gap:12px clamp(12px,1.25vw,20px);min-width:0;min-height:68px;padding:16px 18px 16px 22px;overflow:hidden;border-bottom:1px solid var(--customer-event-row-divider)}.registered-customer-event-row:last-child{border-bottom:0}.registered-customer-event-row:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--customer-event-accent)}.registered-customer-event-row[data-event-type=vikendovka]{--customer-event-accent:#e58a2f}.registered-customer-event-row[data-event-type=chorvatsko]{--customer-event-accent:#5b9ed9}.registered-customer-event-row[data-event-type=expedice]{--customer-event-accent:#3e93a3}.registered-customer-event-row[data-event-type=prednaska]{--customer-event-accent:#8a73be}.registered-customer-event-row[data-event-type=trenink]{--customer-event-accent:#3b9c78}.registered-customer-event-row[data-event-type=jama]{--customer-event-accent:#92714e}.registered-customer-event-identity{grid-area:identity;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-width:0}.registered-customer-event-identity .event-type-pill{min-width:46px;padding:2px 7px;font-size:.68rem;line-height:1.25;text-align:center}.registered-customer-event-copy{min-width:0}.registered-customer-event-copy h3,.registered-customer-event-copy p{margin:0}.registered-customer-event-copy h3{margin:0;overflow:hidden;color:var(--ink);font-size:.94rem;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.registered-customer-event-copy p{margin-top:3px;overflow:visible;color:color-mix(in srgb,var(--ink) 72%,var(--muted) 28%);font-size:.75rem;line-height:1.25;text-overflow:clip;white-space:normal}html[data-visual-style=modern] body .registered-customer-event-name{color:var(--ink);font-family:var(--modern-font-display);font-size:1.15rem;font-weight:400;line-height:1.25;white-space:normal;overflow:visible;overflow-wrap:anywhere}.registered-customer-event-name-link{font:inherit}.registered-customer-event-summary{grid-area:summary;display:grid;grid-template-columns:150px minmax(112px,1fr);align-items:center;grid-gap:12px;gap:12px;min-width:0;margin:0}.registered-customer-event-summary-item{min-width:0}.registered-customer-event-related-label,.registered-customer-event-summary-item dt{display:block;margin:0 0 3px;color:var(--muted);font-size:.62rem;font-weight:700;letter-spacing:.045em;line-height:1;text-transform:uppercase}.registered-customer-event-summary-item dd{display:flex;align-items:center;gap:6px;min-width:0;margin:0;color:var(--ink);font-size:.79rem;font-weight:700;line-height:1.15;white-space:nowrap}.registered-customer-event-summary-item svg{flex:0 0 15px;width:15px;height:15px;fill:none;stroke:color-mix(in srgb,var(--brand) 66%,var(--muted) 34%);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.registered-customer-event-summary-item .participant-status-badge{min-height:25px;padding:4px 9px;font-size:.7rem;line-height:1;white-space:nowrap}.registered-customer-event-term{display:grid;grid-gap:2px;gap:2px;min-width:0}.registered-customer-event-term small{color:var(--muted);font-size:.64rem;font-weight:700;line-height:1}.registered-customer-event-related{grid-area:related;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:center;grid-gap:10px;gap:10px;min-width:0}.registered-customer-event-related-group{min-width:0;overflow:hidden;color:var(--ink);font-size:.72rem;font-weight:700}.registered-customer-event-related .unified-account-course-list{display:flex;flex-wrap:wrap;gap:4px;min-width:0;overflow:hidden}.registered-customer-event-related .status-pill{min-width:0;max-width:100%;min-height:23px;padding:3px 7px;overflow:hidden;border-radius:7px;font-size:.65rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.registered-customer-event-related .registered-customer-event-rental-link .small{display:none}.registered-customer-event-actions{grid-area:actions;display:flex;flex-direction:column;align-items:flex-end;gap:6px;justify-content:flex-end;min-width:0}.registered-customer-event-actions>.inline-button{white-space:nowrap;overflow-wrap:normal;word-break:normal}html[data-visual-style=modern] body .registered-customer-event-actions>:is(a.inline-button.inline-button.registered-customer-event-web-action,button.inline-button.inline-button){white-space:nowrap;overflow-wrap:normal;word-break:normal;width:72px;min-width:72px;min-height:32px;height:32px;margin:0;padding:6px 8px;border-radius:7px!important;font-size:.75rem;font-weight:800;line-height:1.1;box-shadow:0 1px 4px rgba(17,69,101,.08)!important}.registered-customer-event-empty{margin:0;padding:10px 2px 2px}.registered-customer-available-event-row{grid-template-columns:minmax(360px,1fr) 300px 234px}.registered-customer-available-event-row .professional-future-event-meta{grid-template-columns:180px 120px}.registered-customer-available-event-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.registered-customer-available-event-title h4{min-width:0}.registered-customer-available-event-status{flex:0 0 auto;min-height:22px;padding:3px 7px;border-radius:7px;font-size:.62rem;line-height:1;white-space:nowrap}.registered-customer-available-event-row .professional-future-event-copy p{display:block;overflow:visible;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset}.registered-customer-available-event-actions{grid-template-columns:154px 72px;gap:8px}.registered-customer-available-event-register,.registered-customer-available-event-register form{width:100%;min-width:0}html[data-visual-style=modern] body .registered-customer-available-event-actions button.registered-customer-event-register-button{width:100%;min-width:0;min-height:32px;height:32px;margin:0;padding:6px 9px;border-radius:7px!important;font-size:.73rem;font-weight:800;line-height:1.05;white-space:nowrap;box-shadow:0 1px 4px rgba(17,69,101,.08)!important}.registered-customer-available-event-register>.small{display:block;width:154px;color:var(--muted);font-size:.7rem;line-height:1.15;text-align:center}.registered-customer-events-hero-row{align-items:center;justify-content:space-between;gap:18px}.registered-customer-calendar-trigger{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;width:auto;min-width:154px;min-height:38px;margin:0;padding:8px 13px;border-radius:9px!important;font-size:.78rem;font-weight:800;line-height:1;cursor:pointer}.registered-customer-calendar-trigger svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}html body .registered-customer-calendar-modal-panel.event-edit-modal-panel.shark-standard-modal-panel{width:min(1320px,calc(100dvw - 24px))!important;max-width:min(1320px,calc(100dvw - 24px))!important}.registered-customer-calendar-modal-content{min-width:0}.registered-customer-calendar-modal-content .registered-customer-events-calendar{margin:0}@media (max-width:1200px){.registered-customer-event-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity identity" "summary actions" "related related";gap:8px 16px;min-height:84px;padding-block:10px}.registered-customer-event-related{margin-left:0}.registered-customer-available-event-row{grid-template-columns:120px minmax(0,1fr) 234px;grid-template-areas:"identity identity identity" "price term actions";min-height:86px}.registered-customer-available-event-row .professional-future-event-meta{display:contents}}@media (min-width:761px) and (max-width:1200px){.registered-customer-available-event-row .professional-future-event-meta-item--price{align-self:center;justify-self:start}}@media (max-width:760px){.registered-customer-events-modern-section{gap:10px}.registered-customer-event-list{gap:7px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.registered-customer-event-row{grid-template-columns:minmax(0,1fr) 64px;grid-template-areas:"identity identity" "summary summary" "related actions";gap:8px;min-height:0;padding:10px 10px 9px 14px;overflow:hidden;border:1px solid var(--customer-event-row-divider);border-radius:12px;background:color-mix(in srgb,var(--panel) 96%,#edf7fd 4%);box-shadow:0 2px 7px rgba(18,71,102,.06)}.registered-customer-event-row[data-has-related=false][data-has-actions=true]{grid-template-areas:"identity identity" "summary summary" ". actions"}.registered-customer-event-row[data-has-related=true][data-has-actions=false]{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "summary" "related"}.registered-customer-event-row[data-has-related=false][data-has-actions=false]{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "summary"}.registered-customer-event-row:last-child{border-bottom:1px solid var(--customer-event-row-divider)}.registered-customer-event-identity{align-items:start;gap:8px}.registered-customer-event-identity .event-type-pill{min-width:40px;padding-inline:6px;font-size:.62rem}.registered-customer-event-copy h3{display:-webkit-box;font-size:.86rem;line-height:1.18;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.registered-customer-event-copy p{display:block;margin-top:4px;overflow:visible;font-size:.72rem;line-height:1.32;text-overflow:clip;white-space:normal;-webkit-line-clamp:unset}.registered-customer-event-summary{grid-template-columns:minmax(0,1.2fr) minmax(105px,.8fr);gap:0;padding:5px 6px;border:1px solid color-mix(in srgb,var(--line) 82%,#aed3e9 18%);border-radius:7px;background:color-mix(in srgb,var(--panel) 76%,#e7f3fa 24%)}.registered-customer-event-summary-item{padding-inline:6px}.registered-customer-event-summary-item+.registered-customer-event-summary-item{border-left:1px solid color-mix(in srgb,var(--line) 86%,transparent 14%)}.registered-customer-event-summary-item dt{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.registered-customer-event-summary-item dd{justify-content:center;overflow:hidden;font-size:.7rem}.registered-customer-event-summary-item svg{display:none}.registered-customer-event-term{display:inline-flex;align-items:baseline;justify-content:center;gap:4px}.registered-customer-event-term small{font-size:.55rem}.registered-customer-event-term small:before{content:"• "}.registered-customer-event-summary-item .participant-status-badge{max-width:100%;min-height:23px;padding:3px 7px;overflow:hidden;font-size:.65rem;text-overflow:ellipsis}.registered-customer-event-related{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;margin:0;padding-left:48px}.registered-customer-event-related-group{display:flex;align-items:center;gap:5px;max-width:100%}.registered-customer-event-related-label{margin:0;font-size:.55rem}.registered-customer-event-related .status-pill{font-size:.61rem}.registered-customer-event-actions{align-self:center;justify-content:flex-end}html[data-visual-style=modern] body .registered-customer-event-actions>:is(a.inline-button.inline-button.registered-customer-event-web-action,button.inline-button.inline-button){width:64px;min-width:64px;min-height:30px;height:30px;padding:5px 9px;font-size:.7rem}.registered-customer-available-event-row .professional-future-event-meta{display:grid;grid-area:meta;grid-template-columns:minmax(0,1fr) 86px}.registered-customer-available-event-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "meta" "actions"}.registered-customer-available-event-actions{grid-template-columns:minmax(0,1fr) 64px}.registered-customer-available-event-register>.small{width:100%;font-size:.66rem}.registered-customer-events-hero-row{align-items:flex-start}.registered-customer-calendar-trigger{min-width:0;min-height:34px;padding:7px 10px;font-size:.72rem}.registered-customer-calendar-trigger svg{width:14px;height:14px}html body .registered-customer-calendar-modal-panel.event-edit-modal-panel.shark-standard-modal-panel{width:calc(100dvw - 16px)!important;max-width:calc(100dvw - 16px)!important}}@media (max-width:430px){.registered-customer-events-hero-row{align-items:stretch;flex-direction:column}.registered-customer-calendar-trigger{align-self:flex-start}.registered-customer-event-related{padding-left:0}}@media (max-width:360px){.registered-customer-available-event-row .professional-future-event-meta{grid-template-columns:minmax(0,1fr) 78px}.registered-customer-available-event-row .professional-future-event-meta-item dd{font-size:.58rem}.registered-customer-available-event-row .professional-future-event-term-value small{font-size:.5rem}.registered-customer-available-event-row .professional-future-event-meta-item svg{display:none}.registered-customer-available-event-row .professional-future-event-term-value{display:grid;justify-content:center;grid-gap:1px;gap:1px;text-align:center}.registered-customer-available-event-row .professional-future-event-term-value small:before{content:none}}html body .registered-customer-participation .registered-customer-events-section{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.registered-customer-participation .registered-customer-events-section-head{display:none}@media (min-width:761px){.registered-customer-event-row[data-has-related=false]{grid-template-areas:"identity summary actions"}.registered-customer-event-related{padding-top:10px;border-top:1px solid var(--line)}}@media (min-width:761px) and (max-width:1000px){.registered-customer-event-row[data-has-actions=false]{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "summary" "related"}.registered-customer-event-row[data-has-related=false][data-has-actions=false]{grid-template-areas:"identity" "summary"}}