body:has(dialog.shark-media-preview-dialog[open]),html:has(dialog.shark-media-preview-dialog[open]){overflow:hidden!important;overscroll-behavior:none}.shark-media-preview-dialog{--shark-standard-modal-radius:16px;--shark-standard-modal-action-radius:12px;--shark-standard-modal-action-size:36px;position:fixed;inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));border:0;background:transparent;color:var(--ink);overflow:hidden;box-sizing:border-box}.shark-media-preview-dialog[open]{display:flex;align-items:center;justify-content:center}.shark-media-preview-dialog::backdrop{background:rgba(86,158,205,.52);backdrop-filter:blur(7px) saturate(78%)}.shark-media-preview-dialog .shark-media-preview-panel{width:min(980px,100%)!important;max-width:100%!important;max-height:100%!important}.shark-media-preview-body{padding:12px}.shark-media-preview-body>img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 180px);-o-object-fit:contain;object-fit:contain;justify-self:center}.shark-media-preview-body>iframe{width:100%;height:min(720px,calc(100dvh - 180px));border:0}.certification-file-preview-trigger{display:inline;padding:0;border:0;border-radius:0;background:transparent;color:var(--brand);box-shadow:none;font:inherit;text-align:left;text-decoration:underline;overflow-wrap:anywhere;cursor:pointer}.certification-file-preview-trigger:is(:hover,:focus-visible){color:var(--ink);background:transparent;box-shadow:none;text-decoration-thickness:2px}.certification-file-preview-trigger:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.borek-instant-visitor-detail-backdrop.shark-standard-modal-overlay{padding:12px}.borek-instant-visitor-detail-panel.shark-standard-modal-panel,.borek-visitor-edit-panel.shark-standard-modal-panel{width:min(1180px,calc(100dvw - 24px))!important;max-width:calc(100dvw - 24px)!important;max-height:calc(100dvh - 24px)!important}.borek-visitor-detail-body{padding:12px}.borek-visitor-detail-body>*,.borek-visitor-edit-panel form>*{min-width:0;max-width:100%}@media (max-width:720px){.shark-media-preview-dialog{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.borek-instant-visitor-detail-panel.shark-standard-modal-panel,.borek-visitor-edit-panel.shark-standard-modal-panel{width:calc(100dvw - 16px)!important;max-width:calc(100dvw - 16px)!important;max-height:calc(100dvh - 16px)!important}}.shark-standard-modal-overlay{--shark-standard-modal-radius:16px;--shark-standard-modal-action-radius:12px;--shark-standard-modal-action-size:36px;--shark-standard-modal-gap:12px;--shark-standard-modal-backdrop:radial-gradient(circle at 16% 8%,rgba(190,232,247,0.34),transparent 48%),rgba(86,158,205,0.52);align-items:center;justify-content:center;background:var(--shark-standard-modal-backdrop)!important;backdrop-filter:blur(7px) saturate(78%)!important;-webkit-backdrop-filter:blur(7px) saturate(78%)!important;overflow:hidden!important;overscroll-behavior:contain}.shark-standard-modal-click-away,.shark-standard-modal-click-away:is(:hover,:focus,:focus-visible,:active){border:0!important;background:transparent!important;background-image:none!important;color:transparent!important;box-shadow:none!important;filter:none!important;backdrop-filter:blur(7px) saturate(78%)!important;-webkit-backdrop-filter:blur(7px) saturate(78%)!important;outline:0!important;opacity:1!important;transform:none!important;transition:none!important}.shark-standard-modal-click-away:before,.shark-standard-modal-click-away:is(:hover,:focus,:focus-visible,:active):before{content:""!important;position:fixed;inset:0;display:block;pointer-events:none;background:transparent!important;backdrop-filter:blur(7px) saturate(78%);-webkit-backdrop-filter:blur(7px) saturate(78%);opacity:1!important;transform:none!important;transition:none!important}.shark-standard-modal-panel{position:relative!important;z-index:1;display:grid!important;grid-template-rows:auto minmax(0,1fr);grid-gap:0!important;gap:0!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:calc(100dvh - 24px)!important;padding:0!important;overflow:hidden!important;border:1px solid var(--line)!important;border-radius:var(--shark-standard-modal-radius,16px)!important;background:color-mix(in srgb,var(--panel) 96%,#ffffff 4%)!important;box-shadow:inset 0 1px 0 var(--panel-top-highlight),0 18px 42px rgba(8,33,74,.26)!important}.shark-standard-modal-header{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-width:0;min-height:64px;padding:14px;border-bottom:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:calc(var(--shark-standard-modal-radius, 16px) - 1px) calc(var(--shark-standard-modal-radius, 16px) - 1px) 0 0;background:color-mix(in srgb,var(--panel) 96%,#ffffff 4%);box-shadow:0 8px 22px color-mix(in srgb,var(--panel-inner-shadow) 34%,transparent)}.shark-standard-modal-header>:is(h1,h2,h3,h4){min-width:0;margin:0;overflow-wrap:anywhere}.event-expenses-table-scroll{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.shark-standard-modal-body{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.shark-standard-modal-body .compact-filters-dropdown[open]>.compact-filters-dropdown-panel{position:static;inset:auto;border-radius:0 0 12px 12px}:is(dialog,[role=dialog],.shark-standard-modal-panel) .autocomplete>.autocomplete-list{position:relative;inset:auto;margin-top:6px;max-height:min(320px,40dvh);overscroll-behavior:contain}.shark-standard-modal-action-rail.shark-modal-action-rail{position:static!important;inset:auto!important;z-index:3;gap:6px;min-height:var(--shark-standard-modal-action-size,36px);pointer-events:auto}.shark-standard-modal-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:static!important;inset:auto!important;display:inline-grid!important;flex:0 0 auto;place-items:center!important;width:var(--shark-standard-modal-action-size,36px)!important;height:var(--shark-standard-modal-action-size,36px)!important;min-width:var(--shark-standard-modal-action-size,36px)!important;min-height:var(--shark-standard-modal-action-size,36px)!important;max-width:var(--shark-standard-modal-action-size,36px)!important;max-height:var(--shark-standard-modal-action-size,36px)!important;margin:0!important;padding:0!important;border:1px solid color-mix(in srgb,var(--line) 68%,transparent)!important;border-radius:var(--shark-standard-modal-action-radius,12px)!important;background:transparent!important;color:var(--muted)!important;box-shadow:none!important;filter:none!important;font:inherit;line-height:1!important;text-decoration:none!important;cursor:pointer;transform:none!important;transition:background-color .17s ease,border-color .17s ease,color .17s ease}.shark-standard-modal-action:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--line) 88%,var(--brand) 12%)!important;background:color-mix(in srgb,var(--panel) 74%,var(--brand) 3%)!important;color:var(--ink)!important;box-shadow:none!important;filter:none!important;transform:none!important}.shark-standard-modal-action:focus-visible{outline:2px solid color-mix(in srgb,var(--brand) 72%,transparent)!important;outline-offset:2px}.shark-standard-modal-action svg{display:block!important;width:15px!important;height:15px!important;max-width:15px!important;max-height:15px!important;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.shark-standard-modal-action-close{border-color:rgba(68,160,215,.52)!important;background:radial-gradient(180px 90px at 78% 16%,rgba(255,255,255,.34) 0,rgba(255,255,255,.1) 26%,transparent 72%),linear-gradient(140deg,rgba(255,255,255,.24),rgba(255,255,255,.07) 44%,rgba(89,190,225,.28)),linear-gradient(90deg,rgba(28,120,150,.98),rgba(44,102,198,.98))!important;color:#f7fcff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 14px 30px color-mix(in srgb,var(--brand-2) 32%,transparent)!important}.shark-standard-modal-action-close:is(:hover,:focus-visible){border-color:color-mix(in srgb,rgba(68,160,215,.52) 76%,white 24%)!important;background:radial-gradient(180px 90px at 78% 16%,rgba(255,255,255,.34) 0,rgba(255,255,255,.1) 26%,transparent 72%),linear-gradient(140deg,rgba(255,255,255,.24),rgba(255,255,255,.07) 44%,rgba(89,190,225,.28)),linear-gradient(90deg,rgba(28,120,150,.98),rgba(44,102,198,.98))!important;color:#fff!important;box-shadow:var(--focus-ring),inset 0 1px 0 rgba(255,255,255,.68),inset 0 -1px 0 rgba(0,0,0,.1),var(--control-glass-shadow-underlay-strong),0 17px 34px color-mix(in srgb,var(--brand-2) 34%,transparent),0 0 0 1px color-mix(in srgb,rgba(68,160,215,.52) 88%,white 12%)!important;filter:none!important;transform:none!important}.shark-standard-modal-action-close svg{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:3.6!important;stroke-linecap:square;stroke-linejoin:miter}.shark-standard-modal-action-save{border-color:color-mix(in srgb,var(--brand-2) 72%,var(--brand) 28%)!important;background:linear-gradient(145deg,var(--brand),var(--brand-2))!important;color:#fff!important}.shark-standard-modal-action-save:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--brand-2) 86%,white 14%)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--brand) 88%,white 12%),color-mix(in srgb,var(--brand-2) 88%,white 12%))!important;color:#fff!important;box-shadow:none!important}.shark-standard-modal-action-save svg{width:16px!important;height:16px!important;fill:currentColor!important;stroke:none!important}@media (max-width:720px){.shark-standard-modal-overlay{padding:max(8px,env(safe-area-inset-top,0px)) max(8px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))!important}.shark-standard-modal-panel{width:calc(100dvw - 16px)!important;max-width:calc(100dvw - 16px)!important;height:auto!important;max-height:calc(100dvh - 16px)!important;border-radius:14px!important}.shark-standard-modal-header{min-height:0;padding:max(10px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) 10px max(10px,env(safe-area-inset-left,0px));border-radius:13px 13px 0 0}.shark-standard-modal-header>:is(h1,h2,h3,h4){overflow-wrap:anywhere;font-size:clamp(1rem,5vw,1.2rem);line-height:1.12}.shark-standard-modal-body{padding:10px;scrollbar-gutter:auto}}.rental-finance-movement-modal-body,.rental-public-item-description-body{padding:16px}.finance-invoice-upload-modal-panel.shark-standard-modal-panel{width:min(420px,100%)}@media (max-width:720px){.finance-invoice-upload-modal-backdrop.shark-standard-modal-overlay,.finance-overall-modal-backdrop.shark-standard-modal-overlay{padding:8px}}